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
338444837373	338444837931	338444838481	338444839031	338444839581	338444840131	338444840681	338444841232	338444841782	338444842331	338444842881	338444843431	338444843981	338444844531	338444845081	338444845631	338444846182	338444846731	338444847282	338444847832	338444848381	338444848932	338444849482	338444850031	338444850581	338444851131	338444851682	338444852231	338444852782	338444853332	338444853882	338444854432	338444854982	338444855532	338444856082	338444856631	338444857182	338444857732	338444858281	338444858832	338444859381	338444859932	338444860482	338444861032	338444861582	338444862131	338444862681	338444863232	338444863781	338444864332	338444864882	338444865431	338444865982	338444866532	338444867081	338444867632	338444868181	338444868732	338444869282	338444869832	338444870382	338444870932	338444871482	338444872032	338444872582	338444873132	338444873682	338444874232	338444874782	338444875332	338444875882	338444876432	338444876981	338444877532	338444878082	338444878632	338444879182	338444879732	338444880282	338444880832	338444881382	338444881932	338444882482	338444883032	338444883582	338444884132	338444884682	338444885232	338444885782	338444886332	338444886882	338444887432	338444887982	338444888532	338444889082	338444889632	338444890182	338444890732	338444891282	338444891832	338444892382	338444892932	338444893482	338444894032	338444894582	338444895132	338444895682	338444896232	338444896782	338444897332	338444897882	338444898432	338444898982	338444899532	338444900082	338444900632	338444901182	338444901732	338444902282	338444902832	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23154	11376	9314	5557	4330	3375	2404	2057	1650	1182	918	804	613	561	548	431	369	383	334	312	306	264	319	301	285	246	276	269	254	233	251	235	241	256	255	222	273	229	228	235	210	221	251	239	248	230	282	224	215	260	235	213	251	194	208	206	224	206	241	234	243	229	234	204	232	221	250	194	270	239	250	230	230	248	226	238	234	212	241	205	241	217	228	219	224	220	210	247	215	239	243	244	238	246	215	208	236	215	224	227	218	211	231	234	264	222	206	232	222	209	214	208	214	253	242	219	236	234	240	216	217	207	240	243	236	220	219	251	229	232	240	245	212	204	244	214	243	261	236	225	246	252	222	255	224	240	213	223	220	221	225	212	230	228	222	204	238	234	224	263	207	208	231	221	211	231	230	251	241	223	193	232	245	215	227	233	230	247	242	201	243	221	219	232	210	232	225	230	224	232	231	245	203	225	225	231	226	212	219	227	243	226	208	231	217	236	242	210	217	256	225	248	242	270	228	233	212	205	203	218	222	226	231	211	224	245	257	251	219	245	239	218	227	230	222	229	236	203	238	208	223	272	252	256	238	237	224	216	212	241	188	217	233	224	226	234	224	224	226	221	210	204	215	250	222	236	244	223	228	245	220	230	206	222	216	211	229	223	257	232	242	237	241	212	234	228	240	193	254	224	237	203	208	227	212	240	218	236	238	202	227	248	218	219	208	226	267	236	240	224	223	250	276	251	210	194	202	241	234	217	241	209	194	221	217	223	207	216	196	224	223	230	221	202	237	189	243	246	214	215	208	203	255	228	255	202	224	235	256	223	228	245	249	223	221	239	245	228	202	191	228	202	270	233	254	234	241	229	223	231	226	217	226	238	227	232	226	221	235	191	201	246	240	242	246	229	232	251	210	249	257	210	230	204	218	247	228	257	212	220	197	214	221	236	195	244	256	234	252	229	234	214	221	223	236	211	230	249	268	271	222	244	240	203	209	249	241	239	249	214	251	231	213	266	239	253	242	235	242	251	210	225	235	228	245	213	207	233	210	237	254	219	256	227	230	213	244	207	202	214	247	203	248	228	232	214	221	242	238	229	260	247	229	243	223	230	240	232	229	244	253	186	227	226	217	254	275	213	211	225	232	269	242	250	209	241	239	229	223	217	231	216	230	246	256	215	232	224	215	239	230	216	210	218	218	229	216	211	243	224	221	212	215	235	217	195	246	207	242	236	212	231	231	260	238	227	242	237	227	248	236	230	216	231	220	248	225	248	211	231	251	237	214	217	236	221	216	239	215	221	239	215	190	235	245	221	220	219	245	243	241	229	214	225	221	240	224	226	264	243	222	210	226	211	239	226	230	243	224	235	244	240	231	215	241	215	248	230	257	216	202	240	217	239	231	243	198	247	218	216	239	231	213	261	224	248	231	248	220	235	227	216	217	232	199	225	233	228	237	225	247	219	224	236	209	197	244	221	218	232	242	217	219	235	251	212	228	225	234	232	225	229	230	207	215	225	240	223	215	229	244	241	224	228	226	233	242	213	249	215	222	241	218	222	218	245	194	218	240	246	223	228	221	206	221	193	248	222	225	215	205	216	204	204	272	251	222	233	251	237	237	234	231	209	217	215	253	229	238	216	267	225	206	261	209	231	215	235	211	226	234	202	267	203	200	229	220	239	222	233	213	225	191	207	189	249	261	243	215	235	242	211	241	246	252	256	204	222	249	210	222	238	216	212	233	226	239	212	209	249	220	193	208	218	255	220	224	246	238	245	238	246	231	250	185	220	225	230	203	233	241	231	195	213	245	221	238	238	225	203	240	215	229	222	226	214	206	249	203	225	222	255	235	218	226	236	219	228	236	222	238	236	249	220	212	229	184	247	214	246	242	200	239	207	234	249	245	246	225	245	228	244	244	209	203	229	221	237	212	251	234	252	253	229	221	240	215	236	191	224	236	217	227	212	216	259	235	214	242	232	219	224	231	234	223	214	236	247	228	246	225	232	195	206	203	237	219	237	245	190	221	205	229	228	203	222	224	250	215	246	253	227	217	208	233	223	221	206	204	215	214	225	229	216	196	217	232	241	234	227	199	249	220	224	246	202	196	220	238	243	207	195	202	173	217	214	199	243	232	211	241	234	246	220	212	249	233	259	228	242	215	248	226	224	241	223	223	206	227	232	259	232	232	228	216	236	229	217	230	233	218	236	229	226	247	202	235	240	232	241	216	197	214	252	224	229	223	221	209	240	241	220	203	245	244	222	218	234	204	220	232	226	238	208	250	242	232	228	209	218	234	212	237	234	254	218	242	214	231	213	244	221	225	242	230	224	267	219	215	223	237	228	236	252	236	205	198	224	229	207	219	198	227	202	214	235	223	257	245	190	238	221	217	231	222	202	237	231	270	253	233	218	233	239	224	220	229	227	262	234	235	226	206	211	238	234	226	213	210	245	207	234	253	220	250	236	233	208	248	223	235	218	249	234	228	245	191	208	214	227	242	208	228	205	267	217	229	214	260	209	244	223	242	229	232	241	230	215	226	233	250	227	219	239	227	254	216	230	255	239	231	190	211	231	220	221	230	230	235	252	260	235	232	220	248	190	226	234	211	249	223	229	214	217	218	223	227	236	226	251	257	251	234	202	227	206	240	221	208	237	219	242	215	215	224	212	215	230	207	240	216	210	219	237	207	240	217	224	206	241	229	206	217	222	231	221	218	205	230	204	237	236	230	238	207	226	232	235	214	225	215	220	215	255	228	224	250	243	256	226	226	206	242	212	247	202	240	228	237	248	233	215	231	248	207	228	207	246	231	222	237	252	220	185	218	255	212	233	210	237	200	267	251	244	240	251	216	228	210	248	190	201	220	242	225	222	218	202	210	264	243	210	223	240	208	232	223	232	246	221	242	227	222	252	214	219	231	202	224	210	230	222	210	222	241	216	260	227	201	208	233	229	222	201	227	242	225	232	255	207	252	244	240	248	231	217	222	225	217	249	223	248	235	232	208	227	251	211	223	232	240	228	242	223	263	213	265	231	238	242	214	248	219	223	222	231	216	229	228	225	229	256	200	238	265	258	227	243	252	242	249	243	232	231	230	228	183	221	224	231	232	220	192	231	246	239	229	246	229	212	228	251	228	197	222	240	204	227	232	225	261	224	202	220	228	220	218	249	222	233	212	249	219	205	222	223	218	241	236	217	219	228	260	245	244	237	222	250	214	233	202	224	234	208	238	219	240	231	217	206	229	226	200	247	243	227	221	201	206	237	234	221	243	230	248	241	233	253	233	242	231	191	209	219	242	248	229	227	225	188	214	236	210	219	225	240	219	214	211	232	217	210	204	273	248	226	223	185	243	219	222	220	255	223	222	214	243	199	226	221	209	253	229	234	248	224	220	202	243	225	200	228	213	201	217	254	193	223	252	259	241	235	227	263	218	217	214	236	244	199	232	223	216	209	223	249	237	219	255	215	195	228	207	206	255	223	244	223	225	212	235	232	281	209	216	233
15027	9624	13174	12339	12373	10756	8275	7417	5552	4519	3835	3866	3045	2688	2677	2048	1577	1367	1227	1156	1122	1069	1058	926	952	897	766	696	728	681	673	731	655	686	722	654	644	649	640	677	642	641	665	655	681	669	639	616	646	659	626	612	593	571	636	613	605	640	584	552	632	618	589	613	613	631	589	612	597	568	627	590	595	589	546	587	537	529	570	583	558	591	616	590	568	568	597	576	542	582	573	580	588	586	603	584	573	589	554	568	567	554	583	563	561	536	555	601	540	627	576	551	588	542	542	594	570	559	590	547	581	528	550	544	575	534	534	543	582	561	593	553	587	590	581	592	547	545	561	567	596	539	604	566	559	579	530	574	578	565	593	549	568	551	507	585	577	593	586	559	520	576	517	558	554	559	552	565	547	565	569	575	606	532	539	569	556	567	569	565	558	547	566	557	600	544	537	550	564	555	555	582	556	593	551	568	571	545	616	583	543	572	593	560	570	583	563	538	580	586	648	596	571	580	565	555	558	570	539	561	537	551	555	594	552	549	570	529	589	584	588	556	543	558	560	565	574	618	554	577	586	542	556	590	590	589	576	546	584	560	560	564	543	538	577	612	567	573	538	581	555	595	561	565	563	557	563	567	533	541	578	524	590	536	567	572	606	560	576	585	558	577	587	559	577	566	551	557	527	622	547	547	571	599	559	619	539	540	589	592	549	565	566	601	572	577	589	547	596	544	565	574	568	555	489	571	562	559	578	575	567	579	604	548	576	550	596	552	521	591	555	583	584	564	582	527	605	544	561	580	535	617	602	571	565	581	577	592	540	551	549	561	567	570	602	574	555	610	564	574	570	552	548	518	598	587	575	601	540	571	603	578	588	581	570	559	573	573	571	635	567	589	548	520	545	550	592	585	592	585	572	569	595	548	549	550	537	565	557	568	571	585	550	568	589	580	586	571	596	549	575	554	586	567	566	612	579	557	535	560	551	544	523	569	603	599	579	576	569	599	567	560	560	569	582	548	591	535	575	552	607	558	588	559	574	574	584	564	584	610	596	575	619	541	596	559	563	569	550	558	566	576	583	538	539	524	532	578	564	581	563	572	574	595	593	585	557	650	577	575	629	606	574	574	580	608	535	589	566	579	547	602	533	557	553	611	555	558	565	570	573	620	608	534	538	570	558	573	565	591	566	569	588	623	551	532	579	591	533	574	559	518	552	569	574	547	623	586	553	545	561	578	600	571	590	561	596	563	564	550	534	566	551	543	564	541	570	559	576	586	557	573	558	536	542	591	589	545	570	551	542	583	581	593	582	607	583	575	551	511	576	565	576	519	567	594	561	539	591	596	544	579	534	563	568	544	591	570	566	594	606	549	559	545	552	599	555	549	570	592	588	539	576	569	571	557	540	534	552	600	602	575	567	568	570	587	525	572	534	581	557	593	579	558	552	554	564	574	546	613	535	555	579	549	559	549	541	569	571	575	560	555	571	544	623	526	547	603	602	576	588	570	553	563	578	561	553	564	610	554	584	535	565	522	603	523	556	545	555	574	568	582	573	566	610	584	569	579	574	537	560	583	570	589	599	576	570	560	568	575	582	566	566	528	573	574	563	598	576	564	593	564	574	604	576	602	586	569	636	557	558	588	553	585	607	552	551	579	613	578	587	579	554	570	600	580	626	575	632	560	577	527	564	543	543	510	561	557	617	580	604	602	601	544	560	557	565	586	578	529	607	548	562	550	562	555	538	595	613	576	604	535	597	530	588	569	561	589	586	577	574	575	598	582	538	592	571	528	550	590	527	544	558	605	584	558	552	542	599	567	569	570	534	566	562	566	580	581	580	611	639	539	586	530	558	586	543	586	570	555	595	562	562	579	591	599	620	566	602	555	551	549	597	585	567	611	544	552	583	599	583	565	580	541	582	571	610	563	523	586	585	564	617	571	583	593	573	589	569	597	546	566	541	571	593	581	600	559	552	549	533	529	554	582	557	559	543	608	574	543	612	578	569	565	558	573	526	555	608	615	571	573	548	520	585	579	562	575	573	570	512	570	555	573	624	590	597	544	581	556	572	582	601	582	648	525	598	596	570	557	552	593	604	535	588	600	512	594	531	569	558	619	567	606	561	595	571	590	593	591	584	575	555	582	597	597	595	582	510	577	547	540	569	561	518	579	568	559	569	583	607	568	562	599	603	595	562	559	552	549	539	557	560	577	576	608	526	602	600	552	605	548	577	614	567	544	541	547	570	598	577	598	542	532	545	516	501	589	576	550	560	614	560	582	588	585	561	575	553	581	602	566	620	565	568	547	597	579	591	574	578	598	562	539	568	580	562	583	527	563	512	569	592	578	592	522	606	534	550	548	569	538	561	580	541	577	547	582	571	566	534	567	569	545	567	593	593	576	601	580	575	553	576	569	575	542	581	557	581	572	576	562	574	579	560	528	562	580	573	519	556	569	562	562	570	543	580	599	561	607	586	572	578	556	607	564	563	599	628	560	589	531	584	550	581	603	547	579	606	609	584	595	576	549	583	561	566	599	596	529	577	585	591	566	593	522	554	557	538	542	573	583	560	571	545	579	561	558	576	578	572	601	533	529	593	570	604	561	548	584	542	570	585	554	533	597	556	568	596	600	578	597	544	613	577	525	576	582	596	548	578	560	582	555	548	592	561	578	597	561	531	593	617	551	567	532	561	596	612	551	562	536	555	582	546	615	591	558	563	596	549	593	581	595	587	534	572	607	561	599	606	585	584	564	575	574	560	568	573	562	533	576	568	540	572	651	550	586	583	563	551	531	589	557	546	582	544	615	569	550	524	557	548	498	607	586	584	564	549	509	567	566	614	610	515	570	562	548	561	600	600	572	559	553	575	548	597	635	566	565	554	602	536	543	576	548	552	552	544	581	576	585	561	553	551	576	611	568	560	564	564	589	601	539	543	535	610	582	557	569	547	539	587	578	575	541	534	592	573	562	569	600	647	584	531	555	605	603	577	531	639	578	595	579	526	584	533	566	589	552	587	580	502	607	543	560	572	613	556	569	613	600	550	574	506	578	601	556	598	572	545	542	579	614	548	571	567	580	590	578	528	568	572	619	596	575	548	569	620	555	549	546	576	571	537	569	569	580	598	562	571	537	563	554	564	549	545	580	564	541	625	583	598	555	517	621	597	507	545	555	570	552	560	581	611	608	574	536	591	540	552	579	578	585	583	598	554	587	533	558	577	585	569	598	594	582	580	568	547	586	529	556	561	569	535	562	569	553	567	583	566	547	605	578	555	602	528	582	558	518	611	504	550	579	573	556	545	605	522	539	588	543	541	583	575	598	564	542	569	586	586	535	552	526	551	585	555	581	577	589	555	559	583	579	572	554	564	567	609	597	578	539	588	633	522	556	546	539	567	579	545	575	562	561	558	548	552	569	607	546	578	541	564	528	550	526	533	548	590	547	568	620	563	553	584	552	572	564	512	585	569	602	599	557	569	568	558	579	603	520	617	593	534	576	568	581
7199	4013	3624	2337	1669	1193	896	741	688	588	500	463	437	432	404	400	363	370	338	349	368	351	347	333	340	357	326	331	326	313	340	349	292	328	333	359	325	324	340	350	289	323	346	343	260	337	351	342	332	330	341	337	327	348	300	319	293	311	308	346	300	314	325	313	319	307	340	312	318	317	336	351	361	318	296	290	311	350	308	314	286	278	328	324	309	352	302	280	303	282	291	294	318	314	293	291	295	318	311	306	284	323	289	339	307	327	282	304	339	320	288	311	324	306	305	345	309	319	301	326	337	318	311	309	337	341	318	312	306	307	303	305	287	360	337	345	283	332	364	292	322	277	324	352	312	331	308	328	314	316	336	314	337	319	323	324	315	279	314	346	314	322	310	326	315	347	338	303	330	320	319	305	327	315	351	301	334	337	357	334	309	312	337	295	308	329	319	312	342	313	324	331	286	305	345	315	358	319	313	322	324	310	311	310	319	318	336	311	305	347	288	319	337	327	314	312	344	311	295	283	338	325	302	329	276	342	305	314	297	305	306	312	312	323	308	305	331	318	338	332	309	308	308	324	289	278	280	291	316	323	292	287	325	280	303	292	280	324	319	292	284	283	325	339	285	338	338	315	338	322	299	346	350	314	336	305	301	335	311	311	344	327	306	345	315	329	319	324	370	317	316	318	322	324	323	307	308	303	313	298	324	340	335	303	322	303	321	278	351	332	328	289	304	328	321	344	318	286	296	296	314	300	310	328	313	309	287	326	299	319	293	327	321	302	311	315	325	349	340	318	326	312	373	353	310	289	304	303	366	303	327	331	322	277	318	322	281	300	297	299	308	321	305	326	322	356	276	302	337	355	311	346	335	304	298	318	327	338	327	323	296	319	347	304	320	315	302	312	312	332	345	330	293	321	307	356	315	304	301	308	312	355	328	322	317	342	340	277	328	314	319	306	315	338	342	319	328	298	315	308	315	326	287	302	346	324	340	302	336	315	315	350	324	330	305	318	316	248	331	330	314	318	318	344	309	317	307	302	332	306	317	296	319	330	324	322	307	334	306	302	294	349	323	306	317	306	299	294	320	333	318	294	347	339	336	299	309	308	325	317	337	322	329	312	316	297	315	302	336	319	314	339	300	310	314	326	350	312	302	324	353	330	320	331	308	294	296	336	282	318	326	315	323	314	350	320	304	289	300	290	307	338	312	326	295	322	298	298	345	316	316	272	306	318	319	311	320	299	338	279	341	294	333	340	303	321	302	317	332	308	335	323	297	309	315	296	323	329	290	300	321	289	287	292	361	306	312	309	346	352	299	295	301	336	317	308	307	317	304	325	320	329	321	305	303	336	329	331	331	315	341	343	316	320	337	301	309	344	294	321	316	299	336	319	334	301	322	334	336	334	346	315	281	294	312	313	296	282	328	351	331	304	335	299	295	314	301	293	320	338	308	307	288	284	339	324	330	348	352	302	313	331	321	327	319	331	321	315	329	312	297	293	323	308	296	338	315	324	325	299	309	316	322	313	298	305	301	292	302	338	351	325	321	312	316	321	285	302	302	324	322	295	282	309	311	316	331	330	341	334	322	329	314	325	332	330	339	324	334	339	315	337	321	315	330	307	318	308	322	331	326	355	298	293	313	353	316	322	319	316	347	306	290	297	314	278	337	322	310	325	347	319	306	307	296	306	320	301	322	311	331	329	317	318	293	325	282	313	323	280	337	299	321	298	326	313	293	281	303	309	326	247	332	305	341	360	349	316	306	277	323	319	297	337	327	338	320	314	324	343	308	331	331	324	317	339	323	320	296	327	305	307	289	315	297	312	342	296	336	303	301	335	321	284	309	362	324	307	317	299	288	301	312	291	307	333	331	317	301	330	312	325	317	302	288	302	294	321	303	317	303	313	323	274	342	285	290	332	355	277	333	328	313	322	343	321	323	288	294	317	344	339	352	311	323	302	301	306	348	323	340	324	313	318	309	298	271	326	313	324	363	360	323	316	326	317	286	345	287	332	293	299	319	326	332	325	360	317	338	316	323	296	299	338	294	314	333	318	327	327	299	326	341	346	337	319	273	300	326	314	294	327	324	325	326	305	323	330	326	318	337	328	315	335	300	296	354	306	327	308	301	332	303	363	311	296	330	349	337	311	318	335	323	329	352	304	325	303	303	310	285	321	334	330	295	321	323	324	311	308	294	337	311	290	280	291	327	341	308	304	314	309	313	300	309	323	332	287	311	299	314	331	290	335	296	345	319	317	298	319	280	309	288	328	305	280	325	306	324	306	325	293	327	306	295	344	334	282	346	314	314	284	318	318	317	320	314	319	302	306	294	313	296	311	313	297	349	314	283	349	279	319	293	346	280	323	304	324	314	311	335	308	319	318	299	308	336	327	302	330	322	341	330	315	299	308	291	323	315	330	296	305	348	308	361	338	317	324	315	294	332	307	324	330	280	322	298	298	348	303	321	320	299	311	283	341	306	294	284	316	308	333	366	284	313	295	309	307	320	299	316	299	312	296	288	341	317	315	294	266	301	310	337	304	315	310	336	312	332	294	337	279	330	313	312	321	324	314	283	279	331	324	333	323	321	328	327	297	305	339	301	318	332	318	255	326	311	309	297	313	320	306	338	328	332	290	298	346	327	290	307	317	324	345	337	316	334	312	332	299	301	328	296	357	301	328	309	324	313	316	319	326	361	320	338	307	302	310	313	309	336	329	296	321	301	296	320	302	316	299	319	317	336	314	318	337	355	333	319	336	346	313	296	325	307	306	310	316	325	371	297	329	313	333	289	306	312	340	292	308	356	327	304	316	317	313	288	302	323	323	321	306	327	307	309	324	314	336	314	324	322	321	316	335	302	323	317	313	302	317	285	292	311	344	329	333	321	339	324	304	303	347	336	299	322	337	327	291	330	315	295	311	332	323	329	297	301	268	323	303	319	296	330	319	297	334	316	275	267	310	308	322	303	298	307	322	315	303	325	351	328	336	307	314	345	304	323	326	318	292	317	286	319	322	322	316	282	315	318	330	308	295	368	305	320	312	293	310	321	286	286	349	313	309	317	312	337	339	327	352	333	298	338	310	289	314	302	318	335	304	330	303	311	293	337	288	325	297	334	331	322	328	295	314	303	318	332	309	331	323	311	326	317	306	304	326	353	328	301	329	347	297	321	298	330	331	347	340	295	290	325	346	321	308	321	302	304	315	325	313	326	375	325	339	311	320	315	306	312	306	334	334	301	313	297	325	332	325	327	259	320	334	315	346	307	334	326	323	322	316	330	315	326	320	314	303	344	316	314	277	336	292	330	329	335	312	301	318	282	304	274	312	297	320	276	335	308	311	336	292	334	311	363	302	309	339	317	336	343	302	312	293	326	314	316	303	308	295	332	373	297	310	317	318	283	320	317	289	337	314	335	298	312	302	339	282	311	334	332	312	332	294	358	307	330	306	305	300	302	307	297	319	315	324	341	323	330	317	310	327	326	313	302	286	304	316
5556	4224	6264	6512	5948	4854	3699	2945	2554	2304	1957	1804	1581	1484	1376	1256	1092	1055	1026	958	951	919	918	881	846	785	806	823	756	837	814	816	818	838	814	776	807	830	825	790	766	835	820	818	810	841	812	801	803	799	765	791	832	807	801	757	809	784	784	730	792	761	799	738	794	796	839	741	766	797	838	783	779	709	815	759	795	726	752	832	760	792	748	764	700	743	742	808	805	796	774	805	777	814	798	722	802	765	725	801	747	767	767	784	752	792	797	762	749	765	693	787	723	774	758	706	784	767	784	781	723	756	802	803	740	781	754	800	753	735	786	797	792	765	732	730	757	800	795	744	750	790	786	730	816	746	750	790	808	680	765	758	798	765	732	761	758	766	762	747	786	775	800	757	772	792	767	808	746	789	765	783	771	726	769	761	760	837	705	780	765	744	777	805	777	773	797	769	739	748	754	806	781	776	782	824	761	763	721	747	827	794	783	737	732	813	781	773	793	710	761	808	760	762	728	756	766	755	743	736	799	786	766	773	736	756	825	744	770	736	758	767	744	777	762	753	757	782	801	764	778	754	738	770	782	763	803	803	759	757	744	803	744	822	785	813	781	771	823	810	756	756	783	781	774	782	711	781	768	766	806	809	760	740	782	776	850	777	751	769	763	806	788	801	770	756	758	759	754	740	802	773	775	756	779	761	798	785	786	714	798	769	720	751	753	752	753	730	732	790	774	769	768	754	730	830	791	762	750	789	752	766	842	792	731	743	728	774	788	777	750	809	811	805	781	797	763	732	741	795	790	803	789	729	756	790	698	762	787	735	777	795	765	770	750	746	778	807	786	774	823	805	763	784	789	788	731	746	763	768	763	771	802	750	771	779	820	758	726	815	781	811	771	767	774	763	761	798	751	739	732	752	762	772	745	778	773	721	791	756	780	750	769	703	764	738	773	781	716	717	750	785	706	753	832	753	818	823	795	809	761	729	774	792	792	746	814	781	776	767	777	759	780	780	805	738	735	746	783	740	742	744	695	777	788	757	821	755	779	782	765	789	777	793	801	792	743	732	775	741	775	748	754	774	753	747	766	775	762	765	787	742	806	807	773	804	795	783	774	720	796	739	779	742	771	778	769	780	758	852	794	771	775	721	805	802	753	821	771	757	786	803	782	836	802	764	757	803	763	810	743	776	752	792	741	768	794	702	782	786	755	751	781	799	797	758	716	807	802	780	742	794	740	753	765	776	735	749	744	772	755	757	748	744	742	780	754	804	773	759	769	775	846	771	741	775	802	791	765	820	814	772	787	754	779	776	798	748	790	751	771	771	718	758	772	751	736	750	734	773	775	754	773	745	777	797	775	773	758	766	749	776	758	777	776	743	784	779	784	769	814	737	745	779	740	743	692	762	754	773	744	738	765	739	769	778	747	770	726	752	706	774	805	743	763	796	783	747	761	780	711	753	776	757	789	780	772	746	756	780	745	762	748	737	754	739	798	745	675	761	731	794	791	749	768	790	835	741	777	769	759	826	737	759	810	761	734	769	790	765	746	788	741	753	787	778	766	757	791	726	724	741	718	860	772	808	748	781	785	820	782	768	779	767	757	777	703	810	799	779	829	797	767	789	792	765	837	773	729	754	818	780	741	723	781	822	797	771	736	815	776	715	775	782	815	777	772	780	790	769	743	789	755	775	751	766	747	758	771	770	763	764	751	771	753	746	781	799	826	722	751	801	760	799	759	810	762	785	765	751	824	793	769	754	792	799	734	784	751	710	749	717	745	786	765	760	765	760	767	787	786	824	770	764	816	764	767	746	795	766	717	771	788	757	733	802	734	738	773	721	767	727	732	749	809	737	799	801	831	770	770	749	747	772	752	770	761	765	820	781	767	812	796	832	757	785	717	780	747	783	729	762	817	788	797	803	785	753	747	706	802	768	766	754	757	768	758	749	706	771	747	756	747	754	797	776	735	772	770	784	745	730	836	776	753	749	732	761	781	752	814	772	791	760	801	804	773	786	821	730	737	696	791	815	786	758	799	827	788	811	757	787	771	754	822	797	776	755	772	729	732	769	765	779	793	781	821	807	754	796	818	762	759	798	783	793	747	812	780	743	778	784	743	748	756	774	765	759	767	782	743	770	769	772	769	783	760	777	815	738	783	779	730	773	799	778	770	767	830	754	746	740	761	745	811	839	769	721	785	772	722	750	767	751	729	716	751	787	725	772	804	812	732	777	737	798	759	775	766	818	756	763	812	803	753	820	772	810	754	764	719	768	777	759	773	760	745	756	754	796	748	735	771	795	812	780	778	778	735	772	785	760	812	809	777	749	744	768	761	801	776	757	794	781	841	790	806	713	793	793	751	793	768	744	794	800	798	767	780	783	722	806	714	775	771	733	750	766	758	744	736	764	801	767	726	772	769	736	767	738	804	772	769	804	764	708	774	795	727	801	789	813	787	753	756	785	791	795	780	744	729	814	779	770	792	766	785	720	788	789	774	783	751	786	763	720	792	747	759	716	808	769	762	764	763	811	796	813	777	795	759	779	815	805	751	743	791	762	748	819	748	786	759	799	747	785	777	817	750	764	762	763	793	778	751	796	752	749	783	784	724	717	758	693	804	812	774	688	765	754	782	776	780	858	735	748	779	739	778	748	813	754	712	783	790	733	769	734	815	782	755	782	780	753	783	776	759	826	756	771	780	783	763	772	767	781	797	774	793	792	796	800	798	779	791	795	757	771	744	816	780	731	791	809	720	755	769	778	795	790	788	800	784	789	731	764	733	761	756	779	723	806	791	726	727	777	767	822	801	747	773	783	767	750	833	819	751	730	783	760	782	765	738	775	762	773	804	777	768	748	732	765	747	778	738	787	745	763	733	743	737	792	800	734	786	792	791	849	759	803	784	814	773	723	723	792	807	750	773	791	750	783	795	792	773	798	745	777	808	766	750	763	692	758	771	798	797	768	771	763	779	773	745	788	801	721	768	758	784	783	776	741	762	793	749	811	767	773	754	769	754	807	806	745	808	796	731	748	768	732	807	762	801	778	751	738	751	753	774	779	728	790	745	791	779	805	744	788	758	733	756	762	746	747	789	746	767	802	773	728	816	739	754	706	781	780	718	804	759	731	798	707	776	780	788	754	769	745	765	746	848	778	757	776	833	796	767	758	766	832	791	759	782	684	752	755	774	736	746	744	698	708	810	756	778	692	772	764	781	742	778	728	802	789	777	806	760	778	760	792	806	762	775	772	806	749	804	811	753	800	744	775	765	767	769	773	747	756	789	750	825	712	730	785	827	801	795	791	812	717	758	749	774	802	784	778	799	769	744	763	756	786	732	725	802	751	781	776	721	810	778	745	776	728	752	794	795	747	753	778	770	772	725	803	777	709	792	788	724	775	760	776	774	740	774	749	775	746	740	751	788	799	800	768	764	788	769	778	750	825	732	768	785	776	775	762	735	764	774	773	786	765	751	770	813	769	781	781	766	722	796	760	793	766	744	750
15627	7680	6085	4108	3098	2523	1812	1570	1061	838	744	624	596	526	522	434	404	358	392	395	358	397	337	355	339	326	292	329	311	305	265	320	270	307	309	332	314	304	314	299	283	302	293	293	316	320	297	287	293	299	290	304	309	334	300	300	280	309	288	316	299	310	278	315	301	310	295	301	294	296	290	326	334	266	306	328	308	296	295	339	285	320	307	306	293	289	306	300	304	301	290	286	321	300	286	294	284	295	298	296	308	316	280	303	307	294	332	285	328	298	301	296	276	285	307	287	284	333	299	291	288	299	309	300	278	306	310	282	303	287	306	333	275	292	295	325	254	277	306	293	274	293	321	332	312	289	290	297	259	285	313	301	307	294	277	332	328	323	290	310	309	316	290	336	299	340	299	294	302	275	309	283	295	316	302	313	314	308	316	306	312	324	291	301	302	323	305	334	286	307	279	311	315	306	312	301	285	302	313	272	325	294	323	270	308	301	283	334	270	329	272	314	304	287	325	315	297	290	273	263	314	293	288	283	308	297	312	284	305	302	310	297	301	300	316	316	332	298	304	359	298	304	316	311	285	292	306	298	322	331	291	296	273	303	292	272	312	315	326	283	287	330	303	294	332	281	305	321	304	320	310	325	279	337	281	271	319	258	298	300	308	311	336	278	278	280	292	297	312	304	305	287	287	308	315	291	314	277	357	290	312	263	312	301	300	315	307	303	318	301	321	277	317	301	294	313	307	333	338	306	278	284	326	301	303	290	295	329	289	287	307	255	312	280	333	304	319	298	309	296	316	286	300	299	340	330	304	304	284	302	306	301	326	327	314	301	297	312	298	313	305	310	294	297	284	322	280	312	328	336	320	313	290	293	300	308	289	302	320	295	325	292	295	296	307	307	300	308	314	299	319	286	328	301	288	301	304	307	287	310	299	310	306	323	266	303	294	333	280	323	298	303	304	289	303	264	295	307	285	308	287	327	293	294	297	273	296	304	285	303	296	326	325	338	333	270	285	316	304	306	279	284	270	298	279	318	291	298	294	249	300	276	302	330	315	304	291	277	300	298	303	312	300	322	301	295	309	324	305	288	292	309	319	303	295	321	312	314	317	311	292	298	294	330	328	298	269	296	290	296	311	325	321	311	320	292	286	293	310	299	274	286	297	291	326	315	304	322	259	300	312	296	277	301	291	283	304	274	294	329	285	272	322	283	333	331	317	321	289	327	298	321	301	306	324	264	303	288	315	274	297	292	309	308	291	311	303	318	342	305	307	280	312	311	308	320	325	331	313	328	302	287	355	312	294	316	305	352	288	303	291	330	327	310	302	313	275	311	284	291	303	289	265	300	302	292	299	282	307	305	271	297	300	346	309	297	273	273	310	293	303	294	318	317	277	311	301	291	323	313	292	292	323	294	285	287	258	293	316	295	300	301	300	320	296	285	300	312	311	286	303	321	312	303	298	309	321	299	297	303	334	315	268	292	314	297	299	299	305	302	266	299	303	287	293	286	288	292	286	288	273	313	313	307	305	325	296	311	322	304	288	297	305	342	315	304	314	294	315	275	324	310	292	289	333	309	248	302	315	339	297	306	299	321	270	292	329	280	281	305	321	288	322	290	312	306	286	286	340	311	339	326	302	267	281	277	288	271	278	307	286	297	304	332	291	281	293	301	288	293	273	306	320	297	311	333	294	273	311	317	282	311	330	263	281	308	336	340	309	286	301	317	294	319	311	283	315	304	289	278	288	292	282	284	348	323	307	294	316	303	285	315	299	306	304	311	273	295	323	304	284	283	325	339	287	307	305	308	314	324	331	292	300	258	300	324	317	281	305	292	294	300	286	285	328	289	304	298	332	298	311	283	293	325	288	289	296	324	276	292	302	323	325	305	280	318	334	272	271	329	279	269	314	302	318	302	291	300	358	330	306	334	298	292	303	291	287	274	313	322	304	330	317	302	326	329	283	313	296	315	279	314	321	293	287	268	296	310	309	309	267	281	317	288	283	288	292	272	325	296	301	329	311	281	262	313	295	301	303	332	301	318	330	334	302	321	290	328	329	327	319	278	309	335	305	291	304	331	325	333	321	301	289	346	336	285	292	333	311	307	312	297	316	303	298	285	350	311	279	273	306	313	273	297	300	294	289	308	275	265	342	323	267	329	309	301	297	283	287	321	282	300	289	276	295	334	317	289	300	310	309	286	326	294	290	278	310	340	302	302	320	307	319	307	298	290	296	286	316	320	285	290	299	291	310	296	319	329	296	339	332	301	286	282	289	322	281	277	306	288	294	308	309	307	324	322	318	307	312	283	335	307	324	298	299	302	308	284	273	297	315	305	293	301	280	285	270	304	288	284	277	314	307	318	320	259	321	312	301	330	325	303	291	321	313	313	296	328	313	293	301	313	322	306	295	327	259	316	289	301	314	308	285	291	284	297	327	284	298	301	329	280	306	314	309	315	315	294	336	298	316	302	332	287	295	346	294	313	287	308	309	287	286	328	316	283	301	278	307	275	312	319	312	307	290	318	284	298	301	295	268	271	286	310	315	300	299	276	293	315	314	320	286	294	281	303	277	265	312	313	312	294	308	285	300	291	306	309	299	317	307	283	312	326	304	317	341	311	283	278	300	307	323	293	316	286	347	299	280	324	297	312	288	313	316	288	318	338	276	290	304	322	306	301	352	291	312	296	299	322	331	336	307	274	295	302	283	277	270	308	306	334	338	300	342	319	309	312	304	289	303	305	297	300	310	290	304	279	281	291	290	281	309	283	327	261	285	317	295	281	311	307	316	290	306	296	284	306	313	279	246	268	327	329	297	304	317	297	289	290	325	255	262	280	304	314	305	321	303	315	302	324	306	320	281	303	256	292	298	285	294	289	308	293	325	309	307	298	309	347	303	266	323	288	293	293	329	279	307	307	285	300	292	267	323	334	278	306	292	302	289	285	333	309	293	337	313	291	308	315	327	318	312	303	308	283	319	347	326	294	304	303	301	276	300	283	307	284	295	282	333	305	321	298	306	303	321	332	327	331	323	295	307	319	328	331	335	319	300	288	328	287	316	292	294	285	312	276	283	283	312	334	285	334	333	314	272	284	280	305	257	296	300	296	322	288	302	320	315	281	303	302	290	284	308	328	286	309	295	317	324	306	302	290	293	326	327	322	312	282	322	272	303	322	289	283	300	309	266	305	283	301	300	320	312	295	272	321	308	274	311	281	303	290	286	307	289	299	327	316	267	319	262	287	304	331	301	252	310	297	333	302	296	305	312	305	321	303	299	308	334	279	290	299	303	283	251	307	318	324	302	301	316	308	336	313	289	278	289	331	270	295	287	286	303	310	292	280	263	308	308	314	285	305	306	303	291	324	291	311	311	271	266	277	310	261	306	315	304	355	287	320	294	306	314	330	295	300	289	331	282	267	327	329	322	314	275	311	288	306	327	295	280	292	286	305	323	302	316	301	308	308	315	346	274	299	289	284	296	319	293	319	305	287	286	315
11776	7295	9515	9906	9655	8524	6409	5365	4054	3469	3069	2744	2386	2208	1989	1719	1400	1227	1207	1173	1112	1100	1010	996	931	881	894	860	823	791	839	824	862	792	815	819	807	765	810	810	812	790	781	757	845	777	791	776	755	775	761	800	773	767	731	784	716	775	759	748	769	714	737	743	785	782	762	745	775	749	770	730	755	748	770	730	734	703	750	674	744	742	686	774	722	775	767	729	756	748	751	758	800	738	808	733	709	751	705	699	736	764	731	688	700	732	722	714	778	752	751	703	764	706	710	724	733	761	702	692	690	769	728	763	743	747	763	784	731	697	705	705	722	746	719	765	711	745	752	757	698	755	719	738	741	723	760	743	774	730	772	744	739	752	751	713	737	735	750	717	728	742	686	763	722	737	728	714	764	785	750	752	745	755	746	717	733	701	726	652	805	740	751	706	756	742	734	694	711	735	702	712	753	723	712	808	767	747	693	753	750	750	701	706	703	686	702	733	786	720	729	755	782	743	706	752	747	650	762	796	731	760	750	700	707	750	676	798	759	665	792	745	756	748	740	735	743	746	727	733	724	768	761	721	765	773	704	802	683	762	730	723	751	751	705	767	764	724	739	742	680	718	741	723	777	695	726	755	720	707	728	733	721	682	731	721	681	730	687	761	755	801	765	720	750	745	700	743	758	681	779	794	731	744	730	705	729	730	691	733	712	710	672	700	755	769	719	735	738	730	721	769	728	728	714	748	773	707	763	738	716	746	723	719	721	762	721	732	703	723	743	710	735	749	774	745	746	743	742	743	763	745	743	738	746	699	726	725	683	661	698	756	749	732	760	717	755	763	753	751	756	711	688	710	749	716	765	707	729	734	733	696	735	739	753	717	753	747	730	715	732	773	705	735	779	715	801	694	680	731	710	728	726	724	719	732	759	778	741	732	724	742	725	722	721	719	729	754	748	745	719	766	766	717	736	754	769	735	732	721	705	686	692	728	790	733	725	766	728	755	796	714	766	757	701	769	743	776	736	680	708	730	746	733	702	718	742	700	776	735	759	730	789	751	737	754	702	734	779	727	702	698	707	715	758	684	706	777	790	744	737	734	759	721	747	750	700	782	729	722	759	764	727	692	747	759	698	770	719	715	684	715	700	803	811	760	721	681	756	703	728	760	744	741	744	714	753	719	723	752	753	693	718	745	665	742	686	741	726	719	722	764	679	742	744	740	726	763	696	803	696	729	795	721	694	697	728	771	731	745	713	735	770	747	749	727	755	770	742	725	722	800	719	759	711	720	730	753	754	726	717	730	805	711	766	735	716	724	737	705	785	719	784	757	753	702	733	709	687	765	738	810	704	740	770	758	765	734	736	722	765	763	766	744	676	720	730	740	755	661	705	720	716	727	764	724	766	775	719	760	705	795	754	714	718	740	708	750	734	741	765	755	757	691	789	733	726	735	714	700	730	741	765	737	734	702	756	696	705	745	757	725	760	712	708	738	739	775	706	732	737	708	747	736	705	751	704	712	714	702	728	716	759	763	743	779	728	778	693	767	705	713	717	712	786	741	740	777	711	689	716	675	731	756	677	749	703	786	789	721	727	718	708	746	730	747	727	768	761	708	766	684	721	736	722	712	735	737	729	721	716	793	728	729	773	705	775	777	819	751	765	765	710	774	720	738	759	756	736	713	726	773	750	734	706	774	721	744	724	702	723	791	741	729	700	712	703	768	716	776	715	764	735	738	784	750	683	747	687	773	749	654	764	714	712	719	674	775	670	769	734	691	776	698	754	747	718	713	693	697	754	698	709	685	691	780	731	737	674	761	783	769	691	748	745	696	738	725	758	728	737	737	762	755	734	770	724	773	740	748	677	709	763	708	777	717	670	715	730	725	701	709	806	703	738	728	703	763	748	707	726	753	729	679	716	761	783	733	695	735	740	748	702	760	769	719	786	714	730	679	743	788	797	774	740	707	770	696	771	720	717	716	758	715	719	721	703	732	726	723	710	709	700	734	797	727	727	790	743	728	742	707	728	718	747	735	714	720	774	708	737	731	693	736	793	730	731	701	729	740	770	702	752	758	724	756	687	720	759	744	766	743	704	718	724	695	725	738	757	760	711	703	688	706	738	711	675	730	703	778	754	737	716	788	726	746	732	740	719	685	761	746	770	762	732	759	723	690	706	708	753	705	715	768	731	762	760	752	764	765	694	753	713	700	754	777	772	723	759	688	737	714	731	692	755	744	787	775	683	769	742	739	748	738	701	735	692	733	724	712	721	739	783	753	769	683	739	699	715	738	747	718	719	691	771	722	760	733	764	732	771	728	729	721	731	713	749	731	731	747	717	726	727	762	692	684	754	744	765	786	712	721	742	763	743	739	813	720	742	720	711	774	688	760	713	751	741	724	756	771	713	742	733	728	736	770	751	709	746	702	741	722	770	773	737	768	747	691	745	743	741	767	743	780	750	708	743	722	740	713	735	755	749	796	726	734	758	747	729	755	753	716	742	706	741	757	746	741	741	756	730	735	704	727	712	696	762	714	762	735	762	721	723	677	829	791	704	700	761	751	744	762	722	730	728	731	730	755	755	707	724	735	685	732	737	777	715	726	721	749	710	748	701	767	726	750	732	744	725	763	741	773	717	682	674	755	682	720	751	756	727	727	682	778	712	734	739	782	757	703	787	712	687	740	716	704	712	755	747	747	788	739	712	692	707	721	743	708	710	684	706	726	707	704	725	717	732	704	721	808	780	736	711	719	718	754	739	714	704	691	694	756	741	744	735	733	675	721	756	695	706	761	749	700	749	772	696	767	713	744	760	687	741	720	706	733	752	743	746	687	757	743	775	739	708	741	709	703	754	731	790	722	785	704	777	722	738	737	767	747	733	785	725	693	752	710	731	718	712	733	722	751	737	760	743	707	731	721	729	737	731	749	781	706	727	763	753	777	756	760	727	723	752	755	769	749	737	731	749	759	694	694	692	711	764	760	699	674	723	780	769	747	744	759	751	775	715	752	747	685	718	717	737	760	765	727	733	726	738	798	748	714	744	695	709	671	774	745	775	725	771	725	721	695	712	713	741	663	730	716	757	735	728	776	696	714	768	761	767	713	750	731	730	761	690	763	752	772	708	745	702	723	735	772	732	703	764	740	713	770	741	737	737	753	748	720	719	729	738	753	687	731	723	697	760	741	752	716	729	753	724	764	756	713	720	745	729	694	726	768	765	744	740	740	762	716	741	802	744	757	752	736	740	798	743	669	773	775	667	773	729	673	736	749	779	781	687	729	765	743	771	727	698	736	746	717	695	753	747	716	755	732	701	723	726	743	725	728	752	747	783	738	748	706	788	786	714	732	701	750	740	742	744	699	739	738	731	738	756	731	744	769	722	762	686	743	734	694	729	751	720	742	734	775	726	690	744	736	750	708	751	730	722	686	742	708	731	782	762	751	796	748	727	718	803	767	711	739	749	692	749	718	721	755	727	769	760	667	774	753	719	760	771	755	771	751
23003	11688	8082	5760	4549	3398	2542	1867	1490	1093	915	792	651	582	516	460	357	340	279	301	315	252	300	259	261	285	254	237	268	219	252	244	236	202	239	221	248	226	244	213	222	193	238	198	235	246	227	203	226	220	235	213	216	220	216	207	257	236	239	224	198	213	205	212	212	235	230	203	214	207	214	229	231	220	227	231	215	251	220	221	226	217	205	206	175	221	219	228	213	216	230	222	255	232	248	195	209	216	200	237	242	183	202	262	215	202	237	233	253	193	202	223	205	200	215	223	218	238	216	220	221	220	236	238	203	229	236	217	197	226	226	247	215	250	238	208	230	225	217	179	247	230	188	225	179	209	191	197	225	224	197	244	222	216	221	201	202	184	213	211	263	190	244	216	203	200	228	188	242	237	233	204	235	255	203	220	192	203	214	211	188	210	239	232	232	206	233	207	228	216	228	196	246	208	200	223	194	227	227	193	201	225	217	210	221	213	204	219	241	257	217	226	224	224	211	212	214	213	214	232	228	233	219	231	224	237	206	223	225	200	221	220	200	218	229	240	218	221	205	207	242	242	248	246	228	222	233	212	194	238	228	208	217	214	208	208	211	230	220	222	197	206	225	231	203	233	213	216	239	222	213	219	210	226	238	218	187	188	212	226	203	203	203	216	201	202	232	231	214	226	205	243	229	223	209	220	230	203	232	214	205	221	220	207	193	193	219	220	235	213	223	236	211	211	214	216	235	228	224	246	186	220	232	192	209	211	236	218	182	227	199	213	236	242	217	253	215	203	199	218	221	186	203	217	213	225	248	219	208	205	174	250	233	220	247	225	227	207	210	226	222	223	220	247	249	227	218	201	234	190	191	211	212	235	227	212	225	214	208	212	187	222	211	238	214	215	235	206	212	220	212	196	192	226	217	185	207	234	196	211	221	239	217	219	239	229	205	202	219	184	210	196	202	231	201	208	212	177	235	208	234	230	201	237	240	247	224	206	222	218	225	219	232	212	241	198	231	204	229	237	227	189	200	233	220	234	213	234	237	226	202	208	220	281	234	239	227	234	211	225	243	227	241	227	214	231	199	211	207	194	186	231	257	223	239	205	247	234	222	235	218	225	204	191	235	219	201	216	217	224	247	216	225	231	230	213	231	228	218	202	230	233	199	223	198	221	212	226	218	215	244	243	213	232	198	208	221	241	202	219	203	236	220	213	226	215	217	215	220	214	219	209	194	194	213	181	228	190	237	234	225	243	238	232	214	214	221	224	240	227	210	215	200	230	213	217	197	221	222	228	215	232	254	221	226	233	238	238	229	220	222	213	201	202	226	240	219	229	218	197	208	250	197	229	202	229	241	223	237	217	225	206	179	235	214	242	197	212	222	265	253	211	217	239	217	242	219	231	202	232	201	222	222	213	211	221	213	228	229	221	228	208	201	265	236	221	203	188	218	214	215	215	243	211	226	249	225	212	220	235	242	213	240	216	196	210	215	202	205	233	241	221	217	227	229	217	240	223	215	213	189	214	217	243	220	216	229	229	231	225	231	225	220	214	217	217	226	208	219	217	222	247	230	220	198	228	219	239	217	218	217	248	212	221	200	233	216	217	219	202	230	221	175	215	223	205	179	227	233	193	237	205	193	228	213	199	186	184	193	232	216	218	224	220	211	229	251	213	197	218	202	238	204	239	239	216	246	217	229	232	232	207	245	233	244	196	215	207	229	245	216	220	201	231	230	210	207	222	203	227	224	205	204	194	233	219	231	216	236	233	215	210	208	231	254	221	251	190	226	215	222	214	224	198	234	222	208	205	213	234	206	226	217	210	216	204	249	197	204	193	221	195	208	227	243	234	207	214	251	212	216	206	192	216	194	215	219	213	253	210	206	220	226	232	220	227	188	236	242	217	234	229	248	190	232	240	204	191	211	202	205	230	215	242	219	204	210	205	198	226	209	237	220	234	220	191	209	221	231	221	219	220	187	232	222	226	236	235	210	201	190	207	216	230	218	225	226	206	204	232	219	195	206	219	218	247	232	225	219	231	199	214	230	227	205	194	266	201	217	211	209	213	211	225	221	227	216	206	236	223	204	220	225	229	202	231	232	210	196	222	220	227	231	186	215	216	245	212	230	231	220	253	227	218	257	231	241	205	215	218	242	223	247	235	212	233	233	230	212	250	235	208	241	229	238	250	230	253	241	206	201	221	214	231	210	206	200	226	241	214	206	259	215	213	238	228	207	216	218	202	235	235	199	221	205	213	208	222	199	213	225	222	240	194	238	234	235	235	199	258	195	219	217	238	258	237	229	223	216	238	248	210	205	246	212	241	214	216	214	238	233	251	194	210	190	205	238	225	224	213	242	208	221	223	246	221	206	230	220	209	207	241	204	250	209	236	212	224	211	241	213	236	219	208	238	217	224	210	196	235	207	212	213	221	222	261	229	215	199	206	199	215	220	224	221	237	211	192	225	218	220	200	232	211	207	232	222	213	225	208	227	259	213	211	182	237	219	252	242	210	227	213	224	231	234	235	226	207	245	197	223	221	208	253	220	230	217	242	234	246	227	234	198	221	223	224	189	220	234	224	214	193	200	190	235	246	235	219	213	223	196	239	211	219	234	220	210	237	221	228	247	247	210	226	266	231	177	253	240	199	215	244	234	212	213	252	236	241	228	197	209	211	247	225	217	230	215	245	217	222	215	216	203	233	230	219	260	213	201	228	202	226	195	225	193	220	239	197	210	238	220	246	219	213	236	203	224	230	192	217	194	223	223	236	209	210	189	206	233	236	207	250	215	220	200	257	210	220	233	214	238	232	227	185	206	204	198	236	223	206	174	210	221	204	192	209	228	225	256	191	220	212	234	239	238	272	219	215	244	197	241	227	223	219	226	219	209	213	192	206	225	211	225	229	226	224	221	211	227	203	206	219	232	221	215	225	213	252	220	213	226	182	212	227	239	201	227	193	218	225	236	237	198	209	168	220	238	221	217	214	204	251	242	198	203	227	204	212	238	204	224	202	220	224	218	213	203	217	216	197	213	203	230	222	216	193	228	204	249	235	206	221	257	250	203	204	229	205	199	238	214	224	215	197	209	217	216	235	243	261	228	220	251	215	216	229	227	193	211	209	236	221	223	222	203	213	206	217	199	207	207	207	201	220	220	215	232	237	214	205	221	186	231	205	235	232	216	232	225	221	238	190	176	213	225	233	220	238	222	240	211	215	227	213	215	226	216	200	220	201	216	219	200	233	215	226	209	249	204	204	210	207	230	224	217	207	218	195	234	245	212	258	243	184	198	235	216	201	199	198	205	233	241	212	200	200	200	218	251	197	196	226	206	232	197	219	179	229	220	228	231	230	266	192	235	225	213	213	217	220	202	199	236	229	216	206	194	237	203	247	243	235	216	207	227	205	218	211	194	222	211	234	200	226	238	227	227	182	231	219	211	201	227	219	211	248	207	218	209	243	242	204	218	227	222	230	233	206	224	222	242	200	238	200	237	234
14898	10149	11263	12563	12582	10631	8285	6823	5531	4610	3966	3529	3014	2794	2298	2043	1595	1252	1244	1160	1159	1073	1017	968	835	781	724	714	748	621	721	676	673	698	659	653	655	617	612	636	622	652	642	640	614	626	614	597	626	611	641	572	593	590	606	608	562	569	564	630	567	632	625	557	547	611	566	613	640	646	595	577	544	513	599	571	574	565	544	536	516	508	528	583	563	525	543	556	547	555	516	579	537	568	559	578	553	540	549	534	529	474	549	591	536	545	559	584	550	553	564	580	589	604	510	567	547	514	566	573	546	549	564	545	563	555	515	531	533	576	550	562	554	527	559	546	543	534	546	575	519	548	555	551	577	544	532	560	586	540	543	556	546	541	590	548	548	522	540	534	516	568	559	579	550	508	523	493	513	528	571	535	540	540	559	571	537	539	515	557	535	553	555	568	519	553	583	550	551	535	553	578	546	541	551	538	575	591	532	581	599	574	566	522	582	548	517	541	540	539	574	533	569	542	527	553	514	557	562	520	513	527	539	534	539	515	549	549	555	539	554	535	553	574	611	540	561	527	521	602	532	542	549	557	599	576	557	547	543	558	553	569	545	502	564	571	576	575	516	515	555	563	507	528	556	561	544	549	559	584	564	514	567	559	540	537	551	556	559	577	533	556	547	562	530	521	562	601	544	539	564	569	538	520	516	555	537	524	562	575	559	604	516	528	545	518	532	522	521	526	588	480	536	535	514	592	515	563	554	582	558	548	525	576	514	549	493	513	580	559	564	533	549	575	582	570	588	570	554	558	537	575	556	515	579	563	576	581	563	554	541	566	564	541	510	530	542	560	561	523	489	564	555	537	550	569	571	555	556	547	571	542	547	570	566	555	540	544	571	559	510	540	592	515	562	538	563	505	518	548	553	564	538	529	560	512	530	543	513	526	517	545	542	554	559	580	542	530	551	599	572	557	523	528	553	547	547	559	579	527	587	536	554	539	579	471	571	578	565	500	516	535	542	560	577	536	554	515	512	574	545	542	541	542	529	511	517	551	523	538	564	564	569	601	525	559	573	536	530	574	544	530	530	602	528	556	544	514	587	527	552	540	531	558	569	521	562	553	533	552	550	566	539	527	554	539	530	568	535	532	554	519	599	567	527	538	586	547	554	566	524	559	563	578	568	555	589	535	520	549	577	578	564	607	590	549	567	556	568	519	566	527	515	508	543	577	540	576	538	524	556	568	553	558	546	512	549	516	539	592	600	543	552	544	512	541	562	501	511	536	552	522	559	519	511	521	578	559	563	527	564	565	521	531	550	518	550	554	545	554	579	581	564	580	572	528	573	541	542	551	554	545	563	601	530	534	547	581	566	560	546	551	524	552	522	514	533	517	572	544	578	560	560	591	538	571	567	528	580	532	547	554	532	558	534	525	547	495	568	576	530	558	540	550	583	544	553	546	574	537	518	563	543	570	559	541	522	530	547	547	580	523	554	558	544	557	535	562	560	531	549	529	503	546	577	560	556	526	525	525	518	556	587	532	549	550	584	567	515	551	560	528	531	510	520	548	533	561	564	509	521	587	557	522	583	539	583	509	552	571	558	563	521	559	506	584	510	575	562	555	568	565	561	578	526	569	541	560	536	546	542	506	594	539	525	557	524	553	559	585	554	540	530	588	539	531	509	537	571	542	567	521	582	562	567	567	562	530	533	570	541	554	535	545	554	576	551	563	525	548	562	571	513	569	501	579	540	562	571	570	570	519	586	517	588	521	541	539	560	574	546	549	516	533	565	557	567	521	544	496	552	531	567	526	569	548	593	554	563	591	530	559	552	602	560	569	507	555	541	560	579	560	538	512	512	540	566	552	571	521	503	533	510	526	538	554	552	594	604	498	525	539	568	507	552	590	531	539	535	558	526	557	562	513	578	555	557	564	544	523	573	551	537	573	546	556	576	572	568	562	559	562	567	511	556	576	539	552	562	552	525	518	587	556	551	575	574	552	553	592	525	611	562	537	559	573	519	589	533	497	542	534	502	539	535	576	555	613	527	538	546	525	561	555	562	574	563	540	551	581	567	596	539	542	584	542	543	492	562	564	511	510	578	558	546	572	526	580	599	539	543	512	559	546	523	561	536	556	561	531	552	579	506	530	525	563	560	559	518	551	562	533	567	508	540	566	584	571	576	533	560	546	543	537	543	620	533	543	501	507	552	554	553	508	530	521	553	511	553	542	567	530	530	530	561	527	537	588	549	555	580	548	553	568	541	535	552	528	569	600	545	513	524	573	530	539	530	572	536	549	548	586	585	537	535	568	536	561	564	548	574	536	552	563	564	537	560	550	562	563	597	559	551	582	542	603	551	530	541	559	539	551	544	545	540	518	553	494	525	577	526	499	533	525	521	578	574	582	545	591	581	567	566	573	551	577	547	542	546	551	563	537	598	550	528	512	544	514	530	553	532	569	499	541	573	539	578	564	542	534	567	549	525	537	503	569	531	563	532	582	529	549	535	581	522	516	511	558	576	551	523	544	604	522	602	547	571	540	541	539	543	530	546	588	507	554	547	541	565	546	493	525	536	616	552	562	566	538	496	582	549	520	556	548	549	557	541	544	554	533	530	546	541	578	515	550	559	582	506	571	518	551	529	518	565	536	543	544	580	582	574	531	527	562	571	574	552	580	532	580	532	561	507	543	571	516	545	574	572	571	572	560	586	531	544	534	554	596	558	521	543	549	529	511	566	602	509	516	526	551	557	504	518	564	572	569	517	560	554	506	541	570	563	537	575	543	591	595	552	560	560	567	544	521	550	546	536	528	574	557	528	588	517	515	536	548	545	549	543	504	530	537	557	530	570	538	508	552	554	544	549	541	539	535	524	558	564	571	559	574	534	534	553	490	560	525	542	549	550	579	559	536	552	536	580	561	532	580	556	515	554	531	562	532	543	581	560	617	565	529	539	590	562	525	535	580	554	560	588	578	532	573	548	563	542	529	537	547	558	506	552	541	537	541	504	597	563	550	532	565	571	530	551	517	555	529	578	505	528	561	504	604	504	572	552	567	538	557	527	564	562	534	572	539	558	539	593	542	549	550	587	579	604	561	536	559	583	528	569	543	570	530	515	562	542	543	561	581	538	569	493	548	543	545	575	533	534	569	524	508	561	551	582	574	557	521	545	528	568	547	561	556	563	548	549	503	538	541	534	528	551	549	550	587	577	532	530	520	558	517	515	548	558	580	541	576	542	616	539	532	549	548	539	549	541	552	550	557	536	554	538	507	508	551	560	562	526	543	527	599	569	559	528	567	541	546	561	585	575	558	530	537	512	553	547	562	533	498	540	545	554	559	588	520	516	551	557	553	533	563	535	540	543	566	577	557	529	526	504	572	538	500	559	552	520	587	559	569	574	580	538	591	545	595	567	520	545	533	565	560	615	554	595	576	576	568	556	576	586	570	559	541	572	551	568	526	576	562	533	524	552	525	518	609	519	533	520	561	563	533	566	557	545	516	580	520
7422	3933	3029	2254	1584	1174	936	754	690	564	529	447	459	430	402	398	394	338	359	333	339	316	369	336	314	332	365	319	326	334	319	316	324	340	337	333	317	307	311	360	342	316	323	325	296	316	286	295	266	340	312	292	322	303	303	336	310	311	323	332	347	335	318	298	334	340	321	308	313	343	319	293	301	305	314	344	310	291	346	283	317	340	303	319	300	331	311	329	296	290	312	300	309	304	317	320	339	314	279	313	295	325	322	313	313	342	307	343	325	329	346	321	303	356	283	298	317	303	303	320	315	351	286	306	290	323	337	305	334	316	309	329	294	314	317	336	303	295	315	309	328	337	334	340	324	323	306	306	306	314	330	298	301	284	312	347	317	320	318	297	297	328	306	322	311	313	294	328	339	325	326	302	285	322	305	339	331	319	346	298	326	314	277	352	328	283	329	330	327	326	317	320	295	293	294	316	337	359	334	308	326	306	327	278	307	351	328	330	332	297	332	302	305	318	324	326	329	301	329	337	315	376	346	328	337	319	312	326	311	316	330	321	319	334	326	330	364	345	344	329	300	321	304	315	326	363	328	311	328	293	327	319	337	340	335	295	329	327	331	264	323	355	306	296	340	286	325	311	307	290	342	305	325	304	317	312	319	360	314	276	301	319	320	325	280	319	324	297	329	342	342	327	299	280	320	321	312	312	363	343	317	353	323	306	329	355	325	346	324	329	343	317	303	337	310	316	322	316	317	333	306	310	302	326	307	341	351	309	323	313	316	314	328	314	349	299	263	354	298	329	304	348	314	308	309	333	351	326	340	329	335	314	309	315	333	284	273	298	315	320	305	290	273	328	299	293	346	299	301	337	326	360	306	326	334	345	346	318	313	278	345	316	326	299	320	319	326	335	329	314	326	304	312	289	270	312	317	335	310	319	307	330	316	298	326	325	291	286	317	294	298	332	321	295	331	274	304	305	308	367	318	337	319	321	301	311	314	302	301	326	320	317	319	316	305	296	290	344	318	332	304	324	347	329	313	301	332	315	317	335	311	274	302	316	311	335	319	329	340	341	313	318	315	351	335	310	307	313	342	341	326	318	345	331	319	306	322	313	334	290	324	308	339	310	296	288	291	292	272	312	342	324	329	306	307	337	349	334	330	322	314	315	299	309	308	303	299	331	340	359	337	320	317	305	324	292	308	291	332	329	280	298	314	327	301	300	319	321	328	312	325	272	318	328	311	324	305	319	302	341	296	354	319	305	322	325	287	340	345	327	297	323	341	320	307	335	310	323	343	336	291	324	366	319	305	329	329	289	341	347	348	344	341	351	314	311	326	327	336	322	314	347	309	312	333	324	296	280	305	348	340	315	317	325	328	337	314	303	290	315	326	327	334	338	286	343	361	325	320	316	326	358	322	271	301	298	350	322	311	302	316	327	344	359	301	320	305	335	332	334	298	342	322	294	339	326	315	294	334	323	295	276	339	340	289	290	320	300	316	333	317	302	295	270	319	320	297	306	304	280	326	284	296	304	315	330	318	332	322	312	342	292	323	340	304	314	341	292	323	358	330	289	329	327	288	350	329	322	325	311	314	289	320	329	319	303	314	327	306	336	316	334	301	325	334	341	305	309	312	320	272	319	321	303	332	324	339	330	326	310	307	322	304	305	321	316	340	352	285	311	328	334	353	334	302	280	299	319	356	278	297	381	319	356	320	337	310	333	322	322	300	273	279	298	339	304	293	302	306	344	303	333	293	308	311	314	309	350	336	310	334	307	322	335	290	299	304	337	353	334	290	300	353	323	312	348	310	322	343	307	319	323	316	333	323	309	290	297	325	297	326	307	301	307	300	309	314	323	291	317	322	361	317	297	309	338	320	316	336	325	307	326	310	329	333	324	293	347	290	317	342	314	325	339	312	338	355	354	300	288	342	283	289	320	334	351	331	307	319	312	325	308	288	325	352	312	372	320	286	292	305	325	339	324	295	324	339	315	320	319	319	356	311	319	333	314	322	314	321	311	337	325	305	312	328	293	282	315	337	281	323	294	281	304	305	301	325	297	340	293	327	305	348	321	327	339	326	323	316	311	279	343	299	282	319	327	331	302	297	301	306	331	324	329	345	328	310	315	295	298	327	323	340	308	336	300	306	329	319	304	343	327	314	306	324	314	303	309	327	312	344	315	311	294	280	318	320	313	330	350	296	300	312	296	281	334	312	307	314	294	326	337	329	331	348	322	315	298	321	332	310	308	347	347	336	323	333	290	293	270	304	344	332	294	339	362	317	293	348	330	338	329	310	333	294	316	302	295	344	288	318	384	325	338	348	327	294	340	323	326	293	320	329	301	324	316	328	306	310	337	313	332	325	359	330	306	294	338	283	309	326	341	294	307	299	296	311	320	319	297	289	320	295	274	322	316	348	291	303	336	300	383	306	333	334	316	321	334	326	286	347	308	316	323	325	319	326	298	341	329	320	329	312	342	327	299	312	306	295	293	313	337	334	329	296	305	337	332	310	320	323	317	305	320	307	296	351	324	342	333	305	319	312	317	305	321	315	312	315	320	353	294	311	337	325	311	312	332	331	333	308	283	298	318	301	319	335	310	333	311	299	328	312	310	317	314	292	286	297	328	317	318	321	356	339	294	347	283	312	294	323	321	309	322	317	299	300	347	297	311	309	347	324	316	298	373	320	318	284	279	299	277	325	357	327	306	314	338	292	340	304	291	290	296	307	341	322	336	310	328	302	321	344	327	363	332	325	352	316	336	325	292	333	314	319	310	336	322	323	332	297	312	293	330	291	309	312	312	299	320	302	302	313	313	288	347	330	331	304	317	314	343	260	310	356	306	312	313	299	277	306	308	291	276	305	308	310	316	347	320	325	335	348	331	314	354	349	336	331	294	332	356	330	326	351	325	318	339	334	281	316	341	346	323	338	328	328	321	331	299	319	276	297	321	302	323	304	336	327	313	331	318	289	306	334	343	295	328	338	358	299	303	349	305	297	322	318	353	319	275	325	330	333	299	295	315	335	314	319	325	301	351	345	313	307	308	291	310	323	310	300	337	315	328	315	323	308	324	305	307	316	305	313	288	290	308	343	325	316	308	356	278	358	310	315	327	315	296	303	307	315	285	319	297	329	338	339	288	330	296	332	319	333	305	319	314	311	297	290	333	336	291	294	333	297	294	274	337	320	357	312	318	308	347	309	311	335	304	301	288	316	333	329	302	362	324	295	337	324	348	347	316	317	321	324	352	327	340	304	281	333	293	327	336	324	349	315	351	326	312	309	304	309	339	335	317	309	308	301	322	287	291	322	298	306	280	324	328	345	322	352	326	329	298	356	322	313	319	335	314	338	327	358	313	338	320	295	315	302	353	354	313	341	303	303	294	352	287	306	319	294	289	308	297	330	315	271	327	350	318	313	331	329	301	315	301	326	318	331	322	318	310	343	311	303	308	314	346	335	303	329	287	329	346	347	309	322	296	307	324	299	329	333	308	297	291
5725	4112	5593	6647	5978	4774	3771	2988	2546	2180	1995	1781	1638	1587	1403	1282	1092	989	997	946	942	923	943	904	863	856	834	849	866	800	830	824	857	842	775	790	826	784	819	798	781	800	805	800	806	783	760	806	836	814	805	795	791	807	787	758	794	781	753	780	803	757	767	733	787	795	787	776	748	767	841	785	752	779	774	785	774	726	761	812	725	754	725	787	772	792	710	763	758	793	794	772	749	796	769	809	783	821	804	743	762	792	744	776	699	772	782	781	848	801	740	774	760	802	780	732	734	732	797	746	746	720	768	821	748	754	775	778	797	718	766	748	769	785	740	757	802	788	824	795	766	788	750	785	780	780	799	807	746	797	730	774	716	708	799	717	721	737	746	742	727	769	736	782	774	759	773	736	760	807	757	771	763	778	794	780	785	800	774	733	824	815	765	751	782	819	792	802	809	766	748	808	745	737	768	816	824	742	753	749	822	783	766	752	781	728	760	751	746	741	754	808	755	778	779	754	769	724	760	752	770	793	780	774	773	769	802	772	764	776	760	772	721	770	746	782	807	801	766	745	802	784	743	763	736	790	779	733	782	770	762	754	789	765	732	745	683	812	749	756	772	727	772	799	779	763	759	753	741	727	730	747	759	795	781	745	768	778	788	810	766	779	725	775	780	720	776	811	796	753	818	781	766	762	757	762	766	745	778	763	774	756	759	781	767	764	716	769	811	790	777	788	699	766	753	703	722	755	775	783	766	783	789	783	768	725	768	785	765	842	757	791	761	825	794	796	778	738	732	786	735	767	810	781	754	802	797	781	833	753	774	759	828	776	786	750	724	771	747	788	782	759	756	754	762	784	780	811	745	758	739	785	748	742	790	840	764	758	739	785	768	795	765	756	806	756	794	773	765	786	765	760	713	805	770	772	783	752	695	736	788	767	768	714	809	774	748	705	750	708	816	792	777	770	796	777	776	771	766	771	794	780	751	732	733	763	814	771	755	734	744	813	766	769	725	781	752	764	785	791	781	736	822	741	769	725	772	780	716	770	769	778	770	739	819	760	719	762	741	749	778	756	703	785	738	812	752	760	808	806	745	711	740	782	749	811	798	744	737	762	778	797	788	736	752	773	720	759	782	751	778	788	743	714	751	766	769	737	752	705	767	781	789	786	754	776	796	767	788	762	776	782	778	812	800	763	709	738	758	791	786	819	741	808	753	763	812	768	791	831	803	741	790	821	768	792	747	791	788	790	762	783	712	776	777	751	824	763	788	785	768	740	788	702	769	741	767	772	771	795	755	759	741	736	763	795	768	778	734	771	798	771	835	751	773	759	780	759	807	832	804	784	789	732	748	737	784	787	792	827	767	841	738	779	779	746	752	784	787	778	784	736	745	739	767	779	780	748	782	776	726	767	771	740	732	760	815	738	764	803	772	746	784	744	765	809	732	769	758	757	785	744	836	751	797	764	800	758	779	805	776	837	739	775	768	756	724	753	768	802	792	708	758	752	757	815	788	771	756	778	762	735	795	758	756	801	801	807	773	790	766	785	798	730	794	805	820	777	778	774	779	762	828	789	752	788	765	795	800	776	787	775	762	747	758	783	765	778	765	721	744	800	767	727	757	780	750	786	782	797	793	770	789	770	780	797	744	784	776	784	773	789	768	799	791	805	792	737	761	747	756	768	777	799	796	780	781	770	777	769	772	718	780	771	787	763	765	795	804	773	770	798	730	753	735	715	774	688	784	700	780	751	830	764	783	824	807	789	743	771	747	787	760	789	768	777	741	745	734	771	733	761	736	779	787	783	726	772	757	764	807	759	790	780	790	756	796	724	803	753	778	787	755	791	789	743	762	773	743	811	756	737	758	741	776	760	725	760	764	811	779	789	752	795	730	780	767	776	755	744	747	803	753	769	786	733	745	728	802	761	781	714	778	761	786	761	769	785	750	788	757	756	777	759	717	757	772	734	787	775	768	767	768	774	800	753	773	787	754	776	784	775	764	761	766	810	732	767	789	771	774	806	735	761	802	752	756	709	763	761	806	749	771	787	815	771	790	831	753	757	813	782	772	780	793	769	762	742	813	730	714	757	815	748	746	748	828	768	801	770	748	788	755	732	755	734	733	767	733	770	781	780	794	806	741	763	703	794	756	739	757	801	759	762	780	784	770	719	759	799	778	749	787	776	754	758	760	758	800	755	767	754	746	792	778	761	773	776	788	745	778	711	748	760	774	793	810	775	755	787	765	755	717	712	763	756	761	801	806	770	798	765	734	747	791	776	757	786	756	788	818	747	775	746	784	761	796	796	765	735	759	736	753	770	791	740	757	716	779	793	775	725	781	734	792	764	796	723	754	785	758	732	776	791	716	773	767	809	789	801	780	742	780	758	796	771	755	740	748	778	770	722	740	841	737	739	761	757	750	738	800	785	758	784	776	797	797	796	743	804	761	757	769	804	751	732	757	803	739	758	716	754	754	748	745	741	771	813	735	768	749	742	785	801	737	738	750	763	774	758	787	787	762	753	768	771	825	787	797	830	742	823	754	751	781	787	778	771	775	800	804	763	769	738	799	763	747	754	738	765	804	761	790	735	776	806	848	795	737	772	763	786	759	747	820	755	798	783	749	775	759	811	740	819	772	780	758	735	818	780	756	788	762	744	805	795	774	745	716	786	786	733	748	740	724	830	763	769	760	773	759	737	788	771	767	799	772	731	806	769	736	784	743	801	770	734	816	784	789	763	712	827	754	728	798	820	752	823	747	808	744	758	820	751	766	764	799	738	730	707	800	788	766	709	786	849	808	735	739	764	792	758	785	731	779	777	865	806	802	737	776	771	784	783	793	793	794	804	769	718	829	816	731	750	769	747	724	756	753	760	746	770	756	787	771	821	826	737	790	772	775	795	776	819	743	755	761	845	764	745	758	735	797	770	770	752	778	788	787	787	797	791	828	776	789	775	753	775	761	756	754	770	725	768	739	783	800	730	822	799	747	742	781	756	782	779	815	787	736	784	773	757	812	774	768	740	757	798	759	778	777	810	794	761	756	790	788	744	757	777	742	761	756	833	772	752	754	794	781	758	751	762	758	827	787	778	802	786	744	782	786	751	778	719	777	771	742	755	731	741	739	747	797	771	819	732	787	789	748	744	744	813	759	802	779	851	820	774	826	758	749	749	802	766	756	709	794	813	789	810	817	751	789	744	784	744	807	797	816	743	777	765	758	826	720	756	731	821	727	804	772	753	725	776	800	793	749	815	741	791	794	771	785	746	736	742	768	810	711	743	711	698	779	821	763	723	788	824	773	780	761	771	787	784	791	786	763	763	749	748	699	761	732	756	762	732	801	819	728	805	776	784	756	721	760	759	767	784	762	706	750	751	748	822	767	833	776	748	786	686	734	820	754	783	771	785	773	777	766	774	777	794	754	815	776	777	802	751	753	777	760	772	791	749	786	822	741	763	754	740	750	801	803	763	730	795	785	795	723	787	756	801	758	760	770	703
16010	6888	5440	4162	3018	2358	1684	1437	1134	812	684	608	549	524	473	464	418	384	382	333	388	326	368	352	361	294	325	316	343	280	320	307	336	295	316	277	333	328	303	309	293	317	319	299	314	323	329	303	319	296	293	299	332	294	311	301	303	305	291	332	297	318	320	321	324	340	289	337	309	297	306	305	301	313	298	315	321	305	330	305	280	267	297	322	322	330	275	298	320	277	322	299	322	303	294	302	325	308	314	313	301	283	304	300	307	327	278	292	311	299	328	334	311	317	328	311	321	303	316	297	305	297	285	302	309	319	317	299	297	310	319	331	336	326	303	268	298	310	324	314	278	301	291	313	307	294	300	288	350	324	307	309	336	293	327	312	267	284	310	312	302	337	317	312	329	297	277	318	326	315	325	318	280	329	290	285	310	296	301	302	306	280	317	311	329	309	311	321	296	292	289	299	323	269	306	305	328	328	321	318	318	314	292	295	312	297	322	280	333	305	286	289	300	320	321	286	311	280	273	302	279	304	319	300	273	313	286	321	329	318	309	310	319	276	291	292	298	320	319	304	267	306	353	336	293	330	299	307	306	288	315	302	319	311	302	288	282	328	282	310	320	276	289	294	323	271	269	335	313	331	299	339	279	289	323	288	339	333	308	325	293	276	280	308	316	301	291	300	325	320	319	302	321	290	282	338	276	287	310	301	295	310	308	334	306	294	279	284	309	308	310	321	295	310	293	317	305	299	352	322	296	317	269	276	297	302	292	278	291	311	308	345	306	301	290	305	320	280	332	326	334	322	304	312	343	278	302	319	301	301	267	312	323	304	307	289	277	314	310	306	309	311	331	279	312	301	268	282	295	307	331	290	339	298	357	294	288	309	320	313	291	279	319	320	330	317	333	300	288	322	331	293	320	303	318	289	326	294	302	332	311	315	291	298	327	290	313	336	292	292	310	295	304	298	302	312	304	327	314	333	301	302	273	325	274	333	299	299	297	332	281	303	286	323	318	278	300	311	327	300	292	297	294	269	281	299	312	313	306	296	281	306	287	298	303	274	323	295	336	335	366	300	287	330	336	298	295	296	279	264	329	287	314	300	319	270	271	251	311	313	290	319	293	310	306	284	346	281	341	336	306	253	265	307	325	309	300	271	288	302	274	292	275	278	284	289	289	299	282	282	314	303	287	337	314	295	348	313	305	300	279	278	308	313	317	327	284	306	316	307	313	318	319	307	313	290	294	300	310	321	321	300	303	324	300	297	296	336	271	312	329	336	283	309	291	306	310	328	293	301	311	353	303	314	294	328	295	315	267	315	312	316	306	281	310	288	312	299	320	316	308	291	309	375	330	301	286	279	274	313	294	288	313	303	306	300	313	291	280	297	297	315	315	339	325	295	297	284	308	272	329	295	296	329	274	268	312	310	312	313	293	305	288	337	339	306	274	324	304	306	278	329	280	286	300	285	304	297	314	310	310	316	288	268	312	323	299	322	346	302	301	276	297	305	292	287	299	296	291	259	268	283	299	272	311	285	305	259	299	304	311	278	298	300	274	333	351	309	278	321	329	275	304	286	293	311	300	322	275	259	298	299	343	310	316	307	289	306	326	299	286	306	324	297	299	297	288	298	264	312	284	281	283	308	288	321	322	283	300	300	314	318	327	297	335	270	292	280	269	277	298	336	283	295	320	334	290	300	303	290	306	287	314	337	294	273	275	305	300	294	326	311	289	318	316	318	315	280	283	300	281	322	320	319	310	318	313	258	312	332	336	319	347	305	273	284	319	301	304	265	335	298	336	309	295	285	339	327	296	277	352	310	280	332	277	309	315	312	307	315	288	294	302	317	318	293	284	299	291	339	327	290	329	323	300	278	314	281	324	316	297	300	312	344	320	314	295	265	300	328	322	318	264	318	304	319	270	313	302	310	295	318	318	304	278	322	319	311	290	334	287	299	292	332	324	298	325	315	346	285	299	302	337	303	293	254	283	306	291	301	318	320	301	356	338	286	333	314	329	269	294	296	305	285	313	301	327	277	311	326	313	300	291	331	318	290	282	310	301	322	336	304	317	302	298	288	315	285	315	312	280	315	316	347	329	304	288	310	310	290	300	295	317	289	326	318	301	320	329	311	315	292	364	307	311	306	320	260	324	287	278	321	309	309	294	305	293	313	325	288	321	315	308	269	314	300	330	272	330	317	313	306	272	278	307	297	301	291	312	303	307	341	285	283	297	302	326	325	304	314	317	313	312	312	331	300	299	308	357	291	303	286	298	295	295	322	291	288	291	302	287	315	327	335	305	312	322	289	289	325	298	305	270	317	327	285	304	314	304	268	331	319	314	310	330	318	296	318	323	319	320	284	304	299	285	315	298	306	268	277	298	313	314	293	305	270	305	287	309	289	309	326	316	297	300	331	319	316	321	298	281	304	294	321	282	300	263	295	305	314	283	318	289	283	300	282	279	294	304	284	320	319	311	321	311	299	283	294	308	292	295	361	298	288	309	350	261	318	348	316	294	285	309	300	282	305	325	303	301	328	313	291	310	288	277	310	262	299	309	334	292	299	296	289	320	344	325	270	287	313	294	284	299	300	291	280	320	312	303	295	310	330	309	311	299	295	285	314	288	314	291	280	296	278	313	300	370	299	349	286	294	332	307	303	318	317	313	303	303	316	309	325	291	287	328	312	263	316	314	319	310	304	320	282	326	317	284	328	285	329	290	331	297	306	292	326	319	338	348	285	286	305	289	312	302	283	293	335	329	312	306	287	278	317	309	295	301	294	310	304	301	328	327	292	279	270	317	282	292	305	320	309	319	332	279	288	299	288	304	295	306	299	285	310	301	315	320	310	282	334	317	297	302	312	318	327	307	298	316	274	321	303	295	324	314	313	294	303	277	301	291	305	325	330	295	302	295	299	278	273	303	350	280	285	303	306	321	313	336	336	310	301	295	331	325	318	304	323	278	283	301	319	314	286	295	279	293	308	302	318	283	308	316	308	310	282	295	317	323	306	312	291	321	324	315	309	291	281	297	289	310	306	351	341	302	308	308	278	297	360	305	291	313	314	286	306	324	286	305	266	327	321	314	320	291	316	278	288	289	311	327	301	293	311	296	301	322	307	320	318	274	303	300	323	294	306	305	308	303	313	326	301	307	315	294	311	298	288	343	279	304	303	335	268	305	289	344	302	291	294	304	309	319	305	341	299	292	319	319	324	299	311	329	264	305	285	296	300	290	332	292	308	293	316	278	308	301	316	299	291	307	272	282	333	311	325	322	305	318	323	296	322	320	266	328	309	279	293	292	266	301	311	298	331	312	295	304	266	294	301	268	308	327	314	306	336	302	294	296	303	307	318	301	303	319	287	300	274	295	306	327	303	310	335	276	292	315	319	305	283	316	310	277	301	267	303	313	282	315	282	317	346	319	287	273	332	344	305	290	319	288	299	310	310	333	320	289	297	297	318	321	293	306	315	303	310	320	300	263	309	335	299	296	301	273	293
11774	6433	8618	10090	9652	8103	6163	5451	4403	3411	3174	2862	2472	2150	1946	1670	1362	1303	1255	1162	1154	1133	1043	989	903	868	939	798	835	810	808	762	818	795	794	784	800	771	796	782	772	832	789	774	753	780	794	765	756	749	787	763	780	800	800	765	761	766	757	761	743	756	779	722	775	768	772	723	767	733	777	795	732	741	724	728	752	744	729	735	772	724	750	723	755	734	720	747	738	759	739	748	711	704	730	743	797	730	729	695	727	723	715	709	698	721	763	723	728	773	739	694	766	720	739	749	714	723	746	749	751	708	750	697	776	765	747	754	775	750	757	762	698	717	773	741	715	688	755	755	754	763	696	731	689	686	713	766	754	729	783	736	734	724	718	700	730	756	715	763	779	723	770	751	756	675	713	740	744	762	771	743	727	731	739	783	753	707	774	737	713	725	779	734	749	754	702	758	733	681	736	755	735	745	717	714	719	730	703	745	695	708	769	792	714	697	784	702	767	705	749	749	712	734	755	734	731	761	805	728	718	744	730	791	679	747	748	743	735	679	685	766	749	749	742	766	779	779	661	750	753	749	750	755	730	701	751	720	687	732	765	715	745	731	805	738	685	712	722	755	719	776	789	719	727	704	698	709	724	665	704	755	720	713	727	727	695	703	754	714	687	730	707	730	754	724	702	671	770	710	725	712	774	771	757	742	757	757	770	745	771	694	761	736	756	724	712	730	690	717	779	720	713	702	775	729	703	721	770	750	762	723	752	710	789	749	785	733	706	734	714	719	727	736	768	726	701	700	763	688	776	732	763	716	766	758	751	739	746	770	782	743	726	722	758	716	774	689	712	782	793	763	723	690	770	756	703	737	708	722	728	732	714	679	690	725	718	702	759	699	722	713	742	777	693	752	709	700	725	724	759	712	737	723	778	754	698	784	757	727	781	770	716	734	729	787	734	754	771	749	737	722	780	757	763	775	700	684	699	755	761	723	777	746	762	746	738	722	711	679	789	750	721	696	754	704	734	700	720	764	751	734	735	776	712	708	765	700	760	678	751	732	718	713	783	657	704	732	745	707	750	793	831	713	751	680	720	738	731	734	749	795	780	759	741	735	819	766	761	707	709	706	749	760	758	733	739	771	740	737	737	726	729	721	767	749	804	730	712	695	743	714	775	722	757	753	669	750	744	729	748	718	694	774	734	768	754	715	737	733	735	729	699	698	731	777	730	762	741	767	750	716	746	762	742	792	754	740	797	760	786	687	741	747	736	728	720	704	721	710	745	775	738	732	714	779	725	736	728	708	693	755	737	744	779	725	735	772	726	755	735	757	741	756	766	734	750	755	808	778	722	773	718	745	724	727	760	737	689	756	725	711	804	741	753	747	694	753	784	731	736	728	731	756	747	707	770	687	698	786	764	727	718	726	716	710	771	745	697	719	714	746	714	730	767	734	728	716	770	708	761	745	700	759	784	764	781	723	784	704	711	742	728	794	752	772	697	785	699	756	781	759	768	736	745	782	732	725	744	738	780	757	766	738	764	745	765	734	770	783	733	779	744	716	755	756	794	744	685	739	682	714	710	786	752	762	726	802	752	695	759	709	735	725	737	717	733	728	682	726	741	684	749	712	764	747	767	745	714	694	733	772	710	701	730	737	738	741	732	718	716	754	730	749	748	768	721	739	719	761	728	751	718	748	748	682	748	716	725	766	735	762	710	757	786	706	786	754	735	711	735	702	748	720	742	765	799	739	709	760	701	715	739	711	729	782	738	683	756	708	739	742	788	706	743	756	728	721	721	746	790	707	734	702	717	800	760	682	713	722	714	716	721	726	748	732	719	761	726	741	731	797	746	736	720	729	737	775	720	745	676	747	731	741	715	764	723	737	691	706	713	721	723	738	759	719	741	743	753	736	712	735	742	752	713	744	697	694	714	760	754	738	700	727	723	734	765	742	725	750	770	790	774	745	710	755	681	775	728	736	762	699	747	700	780	740	750	742	709	695	737	734	724	713	714	741	714	744	737	715	698	729	705	751	761	774	801	751	751	730	769	788	726	741	757	753	740	691	760	749	761	754	718	767	731	784	711	760	702	730	747	717	769	685	700	726	692	746	743	778	757	714	771	771	744	746	767	698	726	750	732	743	745	740	736	715	758	723	744	759	708	771	752	737	773	688	715	735	741	734	728	764	725	745	728	732	748	722	745	784	727	733	721	768	734	788	693	760	743	747	781	713	705	726	771	760	738	737	748	741	751	705	672	756	747	690	738	748	786	740	690	679	720	734	755	751	778	702	730	730	688	732	768	713	775	764	722	804	758	737	733	713	796	713	798	691	761	722	713	740	713	787	738	711	689	739	727	742	704	755	730	758	735	734	688	730	760	740	761	722	767	765	749	672	736	750	753	766	737	708	690	715	717	735	706	710	762	731	765	738	746	749	748	766	708	742	731	748	744	721	716	710	769	743	690	748	763	751	735	716	764	746	769	753	720	787	761	740	711	734	755	709	756	825	749	696	693	756	750	780	768	668	724	714	739	752	755	771	737	722	734	713	672	712	764	730	745	738	761	759	703	742	740	761	710	773	740	715	746	742	743	713	739	758	735	732	712	750	698	743	727	737	698	740	763	804	737	768	731	745	787	732	735	712	744	724	699	713	709	733	735	755	700	747	780	719	719	755	741	731	701	745	753	730	737	745	705	748	739	706	734	736	743	732	730	767	728	714	686	701	738	697	734	716	728	729	742	718	687	753	721	703	723	768	727	767	689	746	779	708	729	748	721	756	707	714	745	771	736	770	676	712	730	759	767	748	755	741	766	752	732	715	711	788	727	737	714	752	775	717	773	726	730	739	739	716	711	755	746	733	708	702	749	738	767	744	739	813	718	734	752	744	752	775	726	753	735	718	770	773	779	735	759	745	765	725	697	741	728	732	760	748	752	765	734	744	739	744	741	724	733	764	727	747	772	764	765	737	699	746	731	712	725	750	746	709	764	757	757	734	705	761	751	786	735	702	695	749	743	677	733	731	711	764	755	742	726	735	755	753	735	729	771	735	736	743	730	706	743	737	718	716	749	732	724	735	769	797	730	737	780	725	774	699	699	763	749	770	747	740	767	789	685	736	733	731	698	791	753	768	774	716	749	757	747	736	746	786	733	763	762	747	734	749	728	724	743	768	724	730	761	719	724	717	726	722	740	749	760	751	698	734	717	704	750	700	765	754	732	780	720	760	728	731	744	728	771	769	704	809	765	757	736	737	719	708	700	788	718	742	700	700	753	766	709	722	795	743	757	763	717	727	747	776	751	731	716	720	744	710	786	693	700	712	772	743	773	720	710	802	728	732	724	729	714	732	724	745	750	752	741	754	703	717	739	728	749	770	751	784	770	724	728	738	770	724	717	697	689	733	712	764	729	731	704	708	729	706	721	785	696	731	749	724	759	748	726	735	785	723	775	759	780	657	702	762	747	745	759	781	737	794	782	680	765	725	771	719	746	737	799	734	717	724	751	762
23436	10437	7582	5510	4782	3470	2354	1997	1464	1095	938	814	718	560	488	414	361	336	313	303	302	283	295	239	261	251	256	251	213	239	212	231	256	242	236	233	227	250	222	199	253	212	242	222	216	211	206	235	225	195	242	241	205	195	218	221	227	227	213	215	227	229	214	241	215	240	191	204	213	231	228	217	220	220	204	230	191	212	223	222	250	234	219	221	226	209	199	214	221	212	226	212	231	224	218	228	212	222	239	208	217	191	223	232	229	234	231	235	233	229	230	201	216	218	220	232	228	254	228	212	222	227	205	229	229	209	217	231	214	237	200	240	208	197	202	232	245	209	247	195	219	203	232	195	219	228	226	219	216	234	191	229	217	210	197	231	209	221	222	194	225	201	203	207	216	207	220	201	236	253	244	220	227	224	200	198	222	211	222	233	230	216	243	205	224	205	229	255	243	225	212	219	222	222	211	185	253	208	215	223	218	238	198	202	193	240	215	202	238	227	200	226	250	247	213	255	224	214	229	242	224	219	224	219	239	202	209	207	206	210	249	217	202	246	221	236	211	210	251	212	203	205	228	179	223	221	221	225	228	222	259	209	221	196	243	208	219	221	232	224	197	214	215	186	217	234	231	235	230	243	223	220	226	222	217	230	210	239	217	213	206	215	216	224	229	226	210	225	228	223	223	210	238	218	196	231	192	204	221	229	205	244	221	182	242	202	238	207	203	229	230	182	209	210	215	192	208	200	218	221	229	232	214	208	205	222	212	212	237	237	223	218	247	231	243	214	259	217	224	190	201	204	214	215	230	232	227	196	235	214	226	224	224	211	203	193	194	221	225	241	195	241	240	197	239	209	224	235	204	214	215	195	205	213	213	229	217	211	222	212	226	209	207	196	209	213	196	221	213	236	235	199	233	209	226	197	249	247	245	253	219	206	227	221	232	216	229	192	213	242	213	220	262	223	219	231	212	210	228	227	233	238	228	219	225	229	214	223	217	236	214	237	209	206	219	216	222	241	209	235	208	214	219	213	218	241	251	236	196	250	174	216	214	217	246	231	220	226	209	195	216	196	195	220	191	221	210	240	196	237	219	214	199	217	211	205	223	182	219	216	228	209	223	247	263	186	231	202	226	212	214	197	235	221	249	225	243	220	218	229	213	233	209	247	206	226	222	253	233	208	211	221	248	212	234	231	224	228	204	205	233	239	214	248	197	204	241	205	220	206	220	202	245	231	217	201	251	236	209	225	227	234	242	233	204	213	216	196	232	200	217	212	218	213	215	247	234	228	206	229	232	231	222	208	239	232	222	206	238	219	232	196	234	230	218	222	219	211	191	213	204	228	240	199	193	207	197	208	224	251	216	230	220	199	214	228	224	212	236	232	250	210	228	254	218	212	230	212	226	205	194	224	217	219	231	215	219	201	227	220	211	233	214	202	203	218	221	194	216	228	218	218	218	214	220	238	213	200	226	222	225	198	222	220	222	218	245	215	220	243	237	217	208	205	226	216	230	213	216	213	200	232	214	212	202	234	205	216	217	217	205	239	197	186	214	236	235	223	201	210	193	218	221	234	196	207	223	196	192	205	222	212	223	211	201	209	225	218	234	205	240	211	211	196	206	198	197	206	234	212	206	217	228	212	242	236	199	224	215	217	222	204	212	214	206	239	238	180	204	220	231	198	245	238	222	205	197	207	236	191	241	213	199	226	216	228	176	226	218	206	214	226	231	210	212	219	203	244	230	210	246	204	233	230	220	219	220	233	228	213	214	219	213	225	215	240	194	231	213	245	234	245	223	251	215	212	218	228	212	254	248	229	204	232	208	228	224	228	230	220	222	229	226	217	218	221	234	249	213	239	223	215	235	244	218	235	213	214	217	211	206	207	222	207	206	228	215	240	236	226	202	231	193	221	205	236	206	208	206	216	235	238	244	214	222	248	207	216	196	196	233	202	236	193	235	227	222	210	203	236	229	213	236	216	214	224	225	220	224	208	232	240	216	212	215	228	221	189	242	219	218	207	225	191	227	224	225	225	225	224	225	190	215	237	227	216	218	191	223	234	219	214	201	206	211	213	210	204	229	216	203	210	228	244	214	229	230	209	211	210	207	208	208	219	211	199	198	212	255	203	210	207	249	204	228	244	214	220	214	223	202	221	219	227	199	207	226	240	208	215	222	190	209	200	250	222	240	241	228	219	199	213	212	211	238	222	230	231	226	215	199	225	209	216	235	230	217	196	194	213	226	217	207	211	204	242	215	216	214	221	233	203	242	245	181	225	239	222	195	240	221	210	218	263	240	227	211	224	207	230	207	201	214	217	198	243	205	227	234	201	230	242	216	227	232	218	199	183	232	225	201	208	217	217	226	223	240	244	245	225	219	250	227	219	215	204	216	226	236	234	212	222	184	216	214	237	220	215	222	224	223	204	203	245	206	237	212	223	209	208	214	176	233	215	204	221	207	210	234	222	265	223	223	241	220	220	205	183	219	204	226	243	215	242	225	228	206	220	222	252	202	218	224	224	227	208	219	207	220	221	197	246	226	242	214	212	215	214	201	239	211	200	206	222	227	229	212	204	217	231	229	224	235	231	216	227	222	211	207	219	221	208	214	211	232	227	220	217	237	211	236	215	209	234	212	194	211	208	244	216	224	220	185	240	187	208	207	231	225	218	223	196	230	212	214	221	215	201	224	212	206	208	213	229	204	226	194	200	183	232	229	225	235	206	212	203	254	196	215	230	212	236	213	197	231	223	209	217	211	203	195	216	231	223	224	233	249	193	195	239	226	204	196	241	238	234	181	218	223	219	217	214	218	203	229	243	212	224	200	210	235	211	211	218	255	247	228	218	217	202	205	221	260	218	206	219	230	221	234	240	227	220	219	221	247	229	203	213	203	197	212	208	212	233	201	230	198	233	226	217	202	232	217	208	201	219	199	222	197	212	206	202	231	212	195	200	233	238	204	209	189	254	229	206	224	223	221	213	188	211	231	220	242	221	210	199	186	203	215	197	209	208	225	230	248	195	193	243	225	207	208	198	210	188	225	216	217	237	226	226	207	232	240	221	208	230	208	226	201	212	204	225	225	219	219	251	209	181	225	231	225	228	229	201	232	222	245	207	233	261	221	230	217	200	214	214	221	228	231	209	217	206	194	208	229	240	227	234	228	219	232	215	193	212	214	202	220	198	186	234	219	228	215	183	211	243	252	213	195	200	228	217	187	214	187	207	224	213	243	233	236	192	218	184	225	226	216	227	217	210	215	241	200	229	237	237	225	210	221	215	209	230	255	231	252	217	198	209	230	197	208	194	211	222	221	227	220	214	228	199	236	209	201	227	219	208	214	238	212	193	226	195	212	235	206	198	225	223	211	173	216	244	227	216	206	221	224	201	253	209	215	196	235	209	226	257	215	191	247	193	216	222	192	200	184	225	213	244	228	186	214	197	202	221	246	245	241	201	220	209	219	236	249	239	201	225	210	239	225	213	177	216	212	213	233	208
15018	8643	11007	12288	12984	10585	7660	6983	5345	4310	4159	3727	3183	2814	2413	1960	1553	1343	1246	1114	1179	1113	962	906	752	763	772	780	698	688	649	655	675	657	677	626	688	650	627	645	600	655	685	616	618	611	586	619	622	601	625	603	560	595	624	588	601	615	526	640	560	598	565	572	570	579	585	551	592	606	600	630	588	592	555	567	599	578	606	538	571	537	539	525	560	532	565	584	555	546	587	575	545	538	584	491	581	534	574	540	597	558	548	528	613	538	554	562	546	539	540	571	560	540	532	522	489	559	551	522	527	538	581	597	562	582	571	513	550	557	552	536	516	559	557	528	534	520	555	519	569	535	524	542	507	532	561	554	503	516	524	530	564	543	570	581	534	522	585	580	551	576	520	536	552	542	545	568	553	581	577	562	569	534	502	559	560	521	521	517	528	547	563	566	537	498	558	550	545	526	587	558	573	537	534	566	550	543	524	546	548	509	529	531	528	523	501	542	572	514	495	545	504	547	546	533	544	532	547	529	537	538	523	552	527	577	519	536	600	503	551	548	560	553	529	529	518	540	558	558	520	528	568	532	565	563	540	556	557	545	534	484	567	555	549	521	543	581	484	559	529	548	537	545	542	542	555	552	526	545	563	545	519	565	524	555	521	519	574	542	547	536	567	534	524	523	556	569	551	498	513	522	554	562	548	580	588	548	494	520	533	591	550	570	568	520	595	519	549	549	501	501	576	551	572	550	522	531	527	536	536	554	500	540	555	556	552	560	550	531	569	570	540	537	553	536	563	538	556	528	547	552	530	536	503	557	529	559	526	564	587	586	527	531	523	540	529	609	527	494	570	549	550	511	547	543	542	554	541	572	524	541	526	511	575	548	554	562	511	569	580	494	578	533	527	551	560	566	568	574	531	552	533	524	554	576	572	505	529	556	585	552	514	522	578	557	558	591	605	558	539	537	574	507	535	524	509	513	561	534	489	567	528	548	585	590	538	536	520	541	513	534	535	568	539	573	527	530	500	538	540	535	545	512	549	531	533	598	549	549	541	571	553	516	592	560	554	556	577	564	521	532	539	516	526	528	536	535	515	513	545	534	519	581	569	545	530	538	549	537	556	560	546	533	552	564	547	570	525	536	560	558	517	531	572	594	573	555	539	587	528	546	564	545	546	559	556	583	525	519	573	494	563	538	553	555	534	553	531	548	495	574	541	540	563	548	574	574	550	524	555	555	551	555	573	527	531	503	540	549	502	552	535	537	539	541	540	522	546	558	534	542	527	546	547	532	522	556	548	514	538	534	545	543	543	522	525	535	544	562	571	542	535	551	544	525	557	526	530	524	512	531	577	600	536	568	542	521	502	530	582	547	541	540	523	544	538	539	516	537	559	563	527	538	597	547	530	578	552	558	501	576	525	525	549	540	535	564	545	551	548	559	546	571	534	539	596	587	536	534	583	528	556	545	540	521	536	564	544	522	560	569	513	527	524	526	517	491	540	555	598	571	555	572	554	545	520	553	495	528	605	563	517	551	535	549	532	549	557	503	512	541	549	523	539	540	533	513	537	587	530	529	520	534	540	531	542	542	549	525	592	547	547	560	567	510	560	564	513	587	568	550	577	580	552	544	554	508	493	545	562	525	574	548	590	529	548	530	534	522	551	542	567	502	535	577	545	570	580	516	561	556	498	532	553	594	559	562	578	539	515	532	588	495	537	571	526	525	541	445	545	550	530	577	542	489	537	573	529	517	550	519	563	561	600	549	547	544	571	521	547	522	568	530	555	560	525	567	560	577	557	521	530	532	587	534	525	531	559	532	524	519	573	512	563	560	506	559	516	545	526	572	542	531	520	543	538	591	535	528	568	535	495	546	521	524	553	535	546	520	535	539	527	566	553	531	514	558	479	546	563	507	565	542	558	537	568	549	535	565	514	580	523	527	557	603	519	575	530	557	563	562	535	566	560	544	499	534	570	583	559	538	526	583	550	533	575	536	529	566	559	502	530	569	492	539	529	547	530	542	508	543	538	547	570	598	542	550	567	557	562	539	536	512	521	500	571	538	547	513	570	602	502	572	550	558	552	524	544	555	581	554	542	508	541	534	502	523	526	536	509	529	530	575	550	541	508	534	527	552	535	510	555	556	544	526	523	553	546	552	573	574	551	527	549	558	548	567	549	512	567	548	573	549	531	530	507	564	567	562	546	550	493	524	489	554	505	571	564	552	543	499	526	566	546	555	603	526	524	552	588	552	585	595	543	550	576	554	581	543	544	517	534	505	534	561	551	531	563	527	552	582	553	558	568	561	547	577	542	572	593	569	564	561	488	575	560	555	524	524	575	578	584	528	578	524	595	552	550	518	599	535	506	575	543	536	522	521	519	581	542	585	521	539	564	541	548	540	539	592	522	562	552	512	589	505	593	518	532	543	513	512	562	561	570	574	547	569	525	546	514	533	552	508	557	508	516	537	562	529	507	531	566	538	567	566	561	480	555	543	579	581	543	523	544	573	573	536	555	565	609	540	561	517	565	552	572	545	594	532	538	578	556	559	587	542	524	543	544	560	533	561	525	539	545	570	532	539	531	558	521	527	555	563	511	582	556	587	549	508	565	572	531	584	551	541	561	569	528	500	543	562	528	525	538	487	587	577	532	539	562	516	544	533	539	548	594	554	472	544	538	542	563	541	508	557	538	585	539	500	561	549	569	597	545	553	539	550	530	533	518	558	544	555	545	524	541	568	550	521	548	524	542	491	519	524	574	501	534	554	546	591	548	521	553	544	521	540	480	545	563	590	560	530	553	568	566	509	551	587	567	527	528	579	552	571	511	570	555	565	570	544	505	555	496	579	538	544	532	556	566	555	533	571	498	553	544	582	548	580	556	536	575	541	565	572	530	545	550	558	560	544	542	533	535	544	522	523	551	514	531	532	554	560	528	553	531	536	554	545	555	545	555	514	589	621	535	508	556	586	573	542	575	559	533	521	574	561	548	557	531	564	566	524	536	532	540	537	532	543	564	544	559	561	526	579	516	557	553	543	554	582	567	569	532	531	544	555	570	554	569	539	517	543	502	558	535	551	518	537	526	500	589	541	525	527	542	544	559	552	579	544	553	548	565	532	555	532	500	573	508	586	530	506	559	567	534	523	590	516	531	558	575	485	529	570	511	539	503	562	530	538	538	573	516	498	568	535	508	557	546	530	527	532	534	513	549	535	524	595	531	543	536	531	514	534	576	533	555	477	524	524	550	568	519	559	569	529	533	561	598	548	535	524	576	483	520	522	544	500	555	543	539	528	528	548	588	566	522	530	540	565	537	576	542	586	522	581	592	564	562	559	521	551	531	602	581	536	585	541	555	557	559	559	550	565	557	575	596	578	540	513	521	569	548	521	503	558	560	552	583	541	538	509	597	553	546	507	544	577	599	543	528	551	545	502	559	521	524	544	538	530	547	578	549	540	514	540	580	558	546	533	553	518	505	564	510	538	530	515	534	549	569	561	508	531
7557	3911	3245	2433	1728	1173	839	706	608	533	531	489	435	428	388	354	376	318	373	362	355	342	332	351	342	324	338	341	316	326	311	277	311	289	302	325	287	301	350	316	361	313	319	308	302	355	298	305	290	340	310	307	311	297	303	304	345	337	314	309	303	307	273	308	312	302	306	317	332	344	305	318	298	285	310	303	323	314	301	318	330	305	289	325	350	307	336	348	317	317	315	362	334	301	337	297	319	329	292	312	299	331	294	301	325	351	337	306	312	319	335	330	318	321	308	314	304	299	332	318	323	303	305	270	348	352	303	259	322	317	328	308	317	300	321	367	337	313	283	296	310	324	326	297	348	306	337	317	325	316	318	310	362	316	318	320	303	304	331	310	324	348	342	298	336	325	304	304	340	305	301	294	312	319	341	332	312	301	300	300	317	335	336	305	350	333	330	325	321	295	327	327	366	339	303	302	347	338	308	308	296	286	327	312	322	375	305	352	320	329	318	308	304	294	291	305	320	350	298	319	299	304	313	318	312	293	315	298	316	332	327	302	294	314	340	319	337	321	328	314	302	333	325	311	314	293	304	313	325	299	330	322	319	299	316	333	340	343	308	320	299	337	322	328	275	315	303	311	352	334	327	342	334	312	328	284	315	321	291	310	305	311	321	322	324	331	346	322	309	313	354	295	316	345	340	294	331	328	293	313	280	283	315	291	340	341	330	319	305	320	304	306	328	330	345	332	308	314	311	336	294	301	312	331	318	307	318	310	318	320	301	302	287	333	304	333	296	302	304	298	326	318	314	321	313	316	300	320	305	299	342	331	327	307	329	357	302	307	301	300	293	309	300	358	317	303	319	334	312	317	312	294	327	337	297	293	345	324	305	325	294	284	329	306	331	313	330	310	349	327	341	297	323	317	323	304	321	323	302	322	337	310	324	303	299	313	292	307	304	327	305	325	336	311	313	328	326	344	328	352	309	317	338	326	300	357	325	323	310	309	281	317	317	326	294	313	334	314	298	310	277	309	299	307	313	321	283	296	305	352	309	366	327	341	338	318	314	313	287	304	334	331	331	320	269	330	325	293	339	301	310	294	317	299	347	340	308	324	314	322	333	311	318	340	307	347	296	300	342	280	276	313	326	323	310	286	356	320	326	316	319	304	312	368	330	299	299	303	315	279	307	331	342	297	297	320	301	324	318	322	308	303	296	335	362	290	298	317	311	318	321	363	289	319	319	300	313	324	325	355	332	324	311	316	322	321	276	349	311	297	319	343	332	337	306	289	308	317	339	318	335	301	305	315	350	313	322	323	322	336	317	344	312	327	352	317	305	307	324	315	334	258	303	294	309	341	309	291	301	312	320	319	321	306	306	322	332	307	329	293	302	305	319	303	300	335	342	321	334	318	324	335	321	315	329	339	326	364	325	265	286	306	350	307	314	297	291	321	302	378	345	307	322	309	299	307	307	311	303	331	285	323	317	346	310	300	322	320	306	333	344	318	275	325	339	340	320	320	328	289	285	301	287	318	312	312	319	327	282	327	344	325	316	314	304	299	313	279	317	318	310	308	332	303	304	329	291	277	318	331	280	264	292	309	323	331	311	319	333	329	285	313	339	299	289	327	311	345	281	323	348	332	287	307	331	316	286	329	333	310	329	333	320	304	325	304	321	306	316	292	334	318	298	328	303	314	340	330	315	282	327	330	295	315	315	310	324	305	288	274	311	315	307	314	344	357	334	319	281	292	312	356	313	315	289	312	300	308	311	335	317	313	309	305	320	335	311	315	347	319	345	290	338	327	302	311	310	310	300	305	304	313	349	313	324	341	326	335	289	348	333	350	300	326	291	316	298	291	294	318	295	340	312	313	315	314	314	306	320	277	319	312	289	333	321	334	298	323	318	316	324	292	300	316	318	290	317	322	324	309	311	327	352	295	354	315	318	301	316	321	323	346	345	336	330	328	317	319	322	298	294	312	304	321	320	298	311	319	310	291	333	296	328	331	264	290	328	277	341	310	344	329	284	303	291	339	308	309	345	305	305	352	320	292	288	307	301	339	321	283	337	333	319	323	323	351	288	285	303	323	318	296	320	323	309	318	324	325	291	283	324	320	323	339	322	327	361	290	328	299	281	323	309	312	338	324	309	325	290	321	302	293	293	318	354	339	336	306	301	315	344	311	312	308	332	320	329	306	308	330	322	327	326	330	326	298	323	309	294	305	322	323	342	327	306	326	264	324	318	299	332	301	320	308	343	366	339	313	344	350	322	311	366	313	315	323	323	324	315	326	327	310	317	303	319	353	335	280	323	319	297	298	309	327	310	316	304	299	343	305	291	322	321	328	291	291	286	347	319	320	309	313	332	270	317	347	321	350	326	367	342	282	304	337	306	365	304	325	311	318	307	300	291	337	318	349	326	336	332	321	325	328	302	325	326	307	311	302	321	321	328	346	339	328	319	329	321	315	335	322	326	329	317	315	309	300	345	299	314	322	309	267	337	303	322	305	313	340	300	315	292	316	319	302	325	320	322	303	308	317	291	305	303	317	318	319	305	345	327	287	305	293	325	328	316	322	343	336	312	352	289	310	331	332	291	320	323	284	332	319	333	321	319	296	307	296	302	291	306	320	318	307	305	328	280	331	280	318	319	300	341	344	314	313	302	305	295	316	296	356	349	284	320	345	341	319	298	327	318	339	314	344	334	304	316	304	283	322	299	295	309	291	316	304	300	337	308	316	291	302	293	314	302	310	307	298	335	294	308	302	300	305	351	325	328	319	321	340	318	298	339	289	324	315	315	321	309	295	318	323	308	285	287	329	296	314	318	315	316	276	312	339	312	315	309	311	318	365	299	324	333	308	317	304	309	306	297	321	337	285	352	350	310	297	343	331	331	356	324	312	317	331	301	327	312	308	363	333	310	322	355	292	324	318	288	305	302	296	291	292	332	309	308	352	302	351	328	312	361	306	295	311	361	332	320	335	304	341	306	326	291	310	307	294	332	352	272	322	315	344	302	284	292	343	314	306	306	349	327	324	310	317	314	297	303	314	319	305	310	302	325	312	300	309	329	295	340	335	322	294	341	340	311	291	297	347	317	316	311	288	327	288	325	333	287	305	313	311	303	308	332	334	324	328	314	314	299	317	294	318	296	308	312	302	310	342	302	319	315	316	304	304	293	313	319	307	311	304	302	317	306	314	292	325	324	332	301	306	312	290	340	325	296	329	306	319	319	316	301	293	331	314	334	315	310	313	350	308	307	302	309	346	276	335	331	293	360	332	332	349	374	340	328	329	297	355	347	302	315	299	299	328	303	311	323	300	288	333	310	340	314	319	330	297	322	303	304	331	315	303	278	343	311	322	305	309	329	328	338	289	333	318	307	291	327	350	356	327	341	301	313	310	318	323	334	331	308	329	323	304	332	332	310	317	336	287	340	301	302	305	324	357	321	297	351	306	322	326	337	350	309	309	312	284	303	325	312	302	309	322	306	311	313	331	326	330
5580	4013	5813	6517	5844	4611	3647	2972	2493	2162	1972	1776	1721	1545	1296	1250	1062	955	966	981	1005	967	895	897	820	840	827	820	778	817	793	740	799	777	826	869	781	789	762	819	777	842	803	784	749	759	810	802	785	765	762	774	765	769	756	769	771	773	780	764	720	738	765	758	818	707	765	769	748	791	774	794	750	724	736	800	775	801	762	805	771	843	804	693	788	779	765	787	781	732	776	759	774	792	714	760	815	761	760	731	773	790	725	796	801	757	767	698	804	726	737	704	761	712	776	785	763	798	821	804	772	748	789	761	782	780	760	735	764	744	797	785	764	808	748	758	774	714	780	785	764	724	723	775	733	760	777	793	798	805	764	818	788	744	804	780	814	797	756	779	777	764	737	820	725	747	770	777	760	791	808	776	755	732	783	783	697	794	766	809	829	793	741	792	766	798	815	789	784	741	769	755	762	744	768	795	761	760	703	680	748	748	743	761	753	764	760	817	762	761	775	810	741	766	729	827	772	786	742	738	726	767	749	713	774	715	771	777	793	745	724	808	784	766	770	739	776	793	737	773	761	761	829	832	710	766	740	796	762	781	780	759	752	751	774	749	757	764	776	776	765	761	793	801	808	808	788	760	764	771	812	765	822	756	754	759	740	755	772	744	793	762	741	736	762	790	773	785	755	784	766	753	729	774	763	816	753	734	769	731	741	766	773	759	747	783	776	775	759	778	756	731	769	729	741	777	735	822	809	766	778	788	764	743	774	718	728	712	751	784	784	796	808	767	741	727	805	766	753	793	751	741	753	816	759	739	768	740	773	787	775	799	756	762	765	703	791	757	763	718	755	781	755	748	771	778	742	739	740	778	746	752	819	797	774	765	754	795	763	749	757	738	810	774	744	754	718	820	735	772	794	706	757	802	755	716	744	792	749	774	781	750	707	736	792	737	776	805	776	775	802	807	723	771	755	813	735	802	778	772	724	750	813	773	777	764	729	790	783	755	797	745	764	794	795	776	800	749	749	770	801	793	742	771	767	751	793	810	746	771	737	733	776	764	783	747	755	729	755	780	773	782	736	745	766	732	763	702	728	808	792	769	740	801	759	690	765	746	789	744	760	793	751	773	807	773	756	774	775	726	737	806	719	769	729	780	784	772	763	774	721	755	799	794	753	756	769	775	749	747	765	770	739	769	766	776	800	780	763	785	788	748	782	702	717	812	777	753	817	793	744	719	802	760	753	754	733	721	782	786	738	807	791	755	731	779	778	768	742	730	745	752	779	761	799	829	759	746	766	738	776	772	804	717	741	752	791	780	752	699	771	717	744	793	774	782	777	753	745	746	738	712	728	753	790	764	792	775	745	726	739	739	753	815	779	755	773	769	765	756	775	715	751	793	805	744	731	775	742	766	769	750	788	755	785	768	822	805	796	726	790	760	775	766	706	760	757	813	774	779	764	774	777	779	736	739	772	746	762	736	761	790	765	820	743	774	729	739	793	806	754	741	759	746	771	795	774	762	837	763	778	758	790	742	767	760	803	768	763	743	740	722	744	814	796	781	718	760	774	783	720	825	746	797	766	768	764	768	729	751	759	731	764	813	770	754	791	738	769	787	765	832	831	781	741	706	764	775	763	735	792	765	780	746	778	739	774	815	795	751	753	800	788	764	792	769	794	720	769	780	752	763	808	848	769	750	743	793	773	741	726	749	741	787	773	740	757	778	756	847	766	743	729	762	774	769	737	814	766	767	770	727	745	760	740	779	772	717	739	684	795	772	798	756	731	767	781	748	782	783	760	756	789	748	817	816	750	801	797	742	767	756	770	757	761	746	738	732	715	727	794	743	765	757	743	781	722	773	774	732	745	772	788	761	782	810	755	740	765	747	781	755	736	778	762	762	792	779	829	791	763	707	723	799	799	766	797	750	795	767	808	769	766	821	718	731	761	771	729	771	766	748	757	797	771	744	755	769	729	745	744	771	809	818	748	751	756	783	762	814	773	740	742	761	746	780	788	729	699	742	789	837	777	729	754	699	702	802	732	777	723	754	798	734	754	773	794	794	778	767	809	749	782	780	764	729	750	754	782	785	803	800	764	763	731	714	758	747	782	788	778	799	767	801	753	802	789	720	781	802	788	759	777	771	752	758	774	758	807	769	755	746	737	748	775	777	811	768	744	733	785	783	755	772	765	738	752	790	786	757	799	731	779	745	732	735	778	763	800	745	772	757	759	794	789	760	784	751	745	751	784	737	799	724	758	732	755	781	710	764	784	706	803	756	811	747	770	766	756	741	819	751	786	794	764	829	792	760	810	753	706	771	795	780	786	780	783	714	761	780	752	768	733	776	724	755	784	732	775	804	765	734	797	753	729	796	770	728	739	751	777	784	779	776	810	774	802	792	768	762	786	713	809	778	752	804	786	819	752	771	733	781	799	759	723	796	812	793	780	723	749	784	720	794	777	763	720	791	773	760	750	780	794	786	784	792	759	756	743	742	752	785	770	732	778	748	743	728	805	755	811	813	751	721	759	740	739	728	806	782	740	784	729	743	732	745	733	727	774	703	760	754	762	753	805	783	770	793	732	811	799	756	769	811	760	735	792	738	798	815	763	772	767	768	778	816	776	769	736	745	752	791	740	727	770	810	746	757	739	796	793	812	806	730	764	777	767	852	731	758	774	801	830	731	778	762	763	743	785	805	786	725	780	769	741	774	795	750	760	734	784	754	777	765	773	807	815	770	789	774	775	732	810	786	732	745	752	798	817	786	774	737	797	720	813	788	744	793	762	749	810	800	750	768	723	756	782	774	750	703	770	733	791	840	774	781	753	760	789	772	793	778	772	768	789	762	791	784	784	727	745	770	724	766	760	839	775	764	737	721	754	778	732	789	761	776	774	758	742	741	766	817	755	768	839	788	762	755	790	783	736	799	792	700	713	791	790	745	751	790	753	762	802	703	776	795	748	722	768	761	802	762	748	728	728	779	803	716	770	773	785	750	741	766	733	756	842	749	764	731	776	782	815	739	780	807	727	770	765	786	736	729	719	769	752	711	737	722	799	688	757	726	737	755	734	775	757	743	775	754	768	764	746	724	771	763	805	791	751	728	759	770	723	750	720	715	745	766	731	721	756	751	782	749	790	798	729	719	740	743	757	793	781	774	787	726	740	761	773	760	786	780	750	767	815	762	731	810	801	766	774	743	710	783	729	789	828	755	757	769	787	728	782	774	728	748	775	756	797	770	780	694	710	750	739	782	767	739	780	764	759	737	779	763	759	729	813	787	738	783	761	734	771	790	778	786	742	804	746	715	747	746	762	765	768	792	774	750	732	757	766	802	758	774	771	785	724	742	717	775	798	806	732	785	742	748	780	778	777	782	771	766	750	743	782	748	785	799	789	769	723	776	726	800	784	777	759	797	793	754	812	838	733	773	753	710	732	728	770	757	781	789	803	766	821	776	794	742	763	744	732	731	808	796	800	773	794	809	753	781	732	766	791	801	731	749
15862	7151	5770	4193	3264	2507	1598	1268	1012	805	709	627	622	539	448	451	426	401	377	353	372	377	346	300	321	292	305	303	285	325	301	315	327	286	311	284	286	301	323	340	287	323	297	324	317	337	333	292	304	311	314	281	296	310	294	297	311	302	339	318	314	295	320	308	293	325	303	306	267	321	325	309	291	297	293	298	316	296	315	270	271	313	289	329	277	306	286	317	298	284	265	283	320	323	280	296	350	325	275	311	333	291	274	286	337	294	324	313	303	290	330	326	305	287	310	311	301	280	296	317	304	286	293	266	291	302	291	293	291	332	284	280	283	306	269	307	351	289	329	279	288	300	298	307	294	323	286	322	301	295	322	296	272	294	340	303	316	295	315	283	329	297	307	268	293	279	282	314	304	300	280	297	313	296	320	306	311	318	309	289	274	328	275	311	337	290	326	293	282	331	303	307	292	297	301	296	296	295	277	303	304	309	283	304	305	292	281	307	290	306	296	304	311	267	291	307	325	298	302	272	307	273	284	276	317	296	305	321	308	273	334	294	304	355	309	306	318	281	316	299	284	289	289	278	294	349	332	288	310	286	294	315	308	318	296	316	293	291	281	291	286	300	309	318	308	311	294	303	320	276	332	278	287	305	281	292	299	297	315	297	262	281	309	337	303	272	293	277	273	287	296	285	284	292	284	341	292	304	285	313	275	300	296	339	324	283	282	328	298	310	297	304	278	267	279	288	335	326	289	284	305	296	325	275	320	296	282	311	292	300	300	315	315	308	284	304	280	319	274	294	345	286	283	290	295	321	287	302	282	299	292	293	324	319	283	291	298	315	275	359	314	320	301	294	273	295	316	321	339	310	320	321	309	299	300	309	329	334	302	326	288	315	321	314	310	302	274	298	280	336	349	271	299	292	311	301	287	311	313	292	305	315	276	310	268	281	300	294	286	321	281	264	283	306	291	291	302	300	282	299	273	280	303	324	303	304	307	321	329	317	341	338	310	295	283	277	336	283	316	320	263	290	270	317	309	301	291	320	346	291	285	295	292	297	304	309	281	316	314	307	311	302	272	294	288	321	297	298	336	304	339	279	320	321	305	299	303	313	333	280	312	311	315	298	315	278	318	297	314	307	325	269	318	272	275	301	287	310	288	274	286	339	292	328	307	278	295	301	282	272	276	285	289	295	301	296	308	300	307	280	306	293	324	322	306	313	314	300	318	293	296	300	287	352	298	317	340	294	306	290	291	309	298	290	300	286	274	322	320	304	286	281	291	322	301	287	286	312	326	289	287	296	314	322	322	277	282	330	329	307	306	315	298	306	309	312	271	281	305	301	273	270	279	322	304	291	332	325	319	317	310	293	328	299	284	320	307	279	268	310	309	289	311	294	303	323	296	305	278	288	272	320	280	292	334	302	321	312	304	320	329	319	282	324	307	285	294	324	271	292	315	281	299	285	307	327	289	317	263	275	282	289	301	325	296	297	294	303	270	312	301	289	287	292	359	267	319	284	333	290	297	295	318	307	293	308	320	309	312	296	314	283	286	298	277	257	312	312	297	280	292	281	305	317	307	325	335	275	271	324	306	326	276	283	312	322	319	303	288	308	292	335	300	315	247	283	295	290	323	319	305	306	299	283	291	317	310	297	298	294	309	288	275	296	311	288	327	316	304	320	315	296	302	280	324	331	297	334	322	303	304	314	275	303	334	325	335	321	323	300	309	280	278	303	345	291	270	325	297	299	276	283	291	314	320	320	308	300	318	303	301	306	337	293	273	298	293	314	292	283	279	308	301	277	299	282	298	309	288	320	328	311	320	312	293	321	328	282	321	281	321	313	243	295	313	296	300	290	311	313	296	313	323	285	287	305	297	312	332	287	318	288	315	310	348	320	274	283	287	289	318	311	306	298	299	286	285	320	316	298	276	306	281	276	283	290	315	289	326	301	294	289	320	286	290	310	343	300	286	272	328	278	292	336	303	307	307	294	326	299	337	277	313	312	285	289	327	323	282	261	307	317	295	330	286	312	320	282	313	318	298	299	278	289	268	305	294	290	292	281	287	260	303	285	342	336	323	279	286	278	326	326	314	327	296	315	305	326	301	301	319	309	294	311	279	327	303	299	314	290	286	274	306	291	288	300	265	289	279	296	330	288	253	287	289	303	284	287	314	263	288	299	315	279	262	301	324	301	316	329	308	321	261	311	289	290	330	299	308	299	315	299	322	304	288	316	306	287	333	313	280	330	306	286	259	289	296	271	293	327	301	293	312	281	319	281	362	312	330	283	312	300	318	303	322	288	318	300	313	338	297	344	325	286	305	281	313	261	314	301	301	324	328	298	274	307	306	267	288	306	306	298	302	297	274	348	315	278	275	311	311	289	285	296	285	294	304	296	297	295	304	297	323	304	294	306	285	290	302	274	280	278	290	325	290	296	309	305	277	327	290	306	300	299	281	310	296	294	366	316	317	289	312	315	288	293	268	304	305	363	333	300	319	336	290	315	309	289	322	341	278	313	294	307	315	294	279	298	277	292	300	299	293	293	297	284	311	294	301	314	296	308	310	290	293	325	305	337	305	329	313	304	308	306	302	300	316	325	299	316	282	282	272	272	315	286	306	302	290	291	331	321	269	293	309	279	303	294	284	282	294	301	316	323	300	340	318	281	314	296	309	310	311	270	304	274	283	290	318	313	321	294	305	282	336	306	292	320	301	323	334	284	316	316	328	323	256	345	286	317	287	293	274	262	291	288	336	339	333	294	308	314	296	308	341	313	296	313	297	330	296	291	304	316	294	313	326	304	308	289	324	332	298	300	302	294	297	274	294	301	300	325	299	331	285	285	318	312	315	315	296	298	308	337	311	277	317	304	309	335	315	316	310	312	288	308	312	308	322	284	289	323	267	286	298	302	306	314	342	299	304	289	263	319	334	325	293	303	277	301	298	344	246	295	292	287	324	311	336	300	312	292	302	273	264	312	343	316	294	323	288	325	308	311	293	280	319	303	271	320	301	310	281	302	289	311	312	258	289	279	282	300	290	271	311	264	321	295	259	295	304	313	314	326	285	300	306	308	295	291	291	283	308	301	291	341	315	292	266	299	299	287	288	286	310	308	294	312	295	285	295	308	262	308	333	332	317	317	311	318	287	282	289	285	317	287	272	315	316	300	332	291	309	323	307	273	299	285	291	294	322	335	316	277	301	276	314	305	313	320	303	335	305	312	322	292	294	306	323	289	289	299	347	291	315	305	288	291	307	320	288	316	302	309	324	278	320	299	320	336	289	304	335	304	305	291	290	261	276	251	289	298	318	304	282	308	297	291	298	282	306	317	288	290	301	281	277	324	296	308	308	308	298	302	297	274	305	303	281	321	303	301	337	297	312	303	280	317	367	328	319	334	286	322	277	290	334	334	321	288	300	286	327	300	310	313	300	279	307	292	299	333	293	306	331	298	329	280	292	353	289	304	292	301	269	289	305	341	295	296	291	331	278	310	321	292
11667	6878	8968	10050	10038	8195	5944	4873	4009	3668	3108	2862	2445	2117	1828	1623	1431	1175	1212	1227	1140	1038	985	940	894	916	837	858	819	801	791	809	812	814	820	782	768	792	805	744	800	838	766	804	806	751	790	776	797	808	758	726	744	756	751	748	748	743	759	740	794	748	751	765	727	745	763	749	730	734	736	758	799	749	734	792	751	729	724	760	742	720	742	720	721	746	710	750	700	664	762	720	766	752	684	754	724	756	794	744	723	714	749	777	707	679	739	743	682	733	732	706	751	732	727	765	727	740	725	718	721	766	803	721	752	740	767	738	732	729	697	744	752	720	696	773	780	709	715	722	677	817	763	728	743	807	725	763	748	746	744	688	722	770	703	772	704	691	712	734	694	763	742	742	758	700	687	753	752	686	737	770	721	699	727	708	787	694	732	676	753	767	754	741	765	753	696	763	747	722	725	751	771	706	737	713	683	711	706	732	715	707	796	800	712	721	721	775	714	691	764	764	753	741	725	704	722	757	725	743	732	727	731	757	691	697	696	746	786	683	739	732	741	747	739	716	717	706	680	762	727	726	717	711	755	764	750	752	706	742	742	690	718	694	753	726	744	717	726	754	716	771	701	717	757	709	738	689	779	725	694	715	741	751	751	720	777	707	760	729	715	743	759	780	723	704	724	751	712	783	714	723	741	700	673	738	710	663	730	683	787	702	711	676	710	752	707	721	685	726	752	768	738	768	723	745	753	713	736	751	763	704	679	723	745	699	783	695	692	734	799	730	725	722	737	736	752	707	736	731	750	745	758	732	711	702	698	742	725	714	721	725	703	729	740	716	763	687	716	720	762	745	740	744	733	733	744	782	722	725	732	695	744	755	735	716	759	747	725	727	725	744	690	711	734	765	693	726	714	744	673	763	717	706	680	707	733	696	743	717	710	704	718	698	764	747	744	707	797	746	767	742	703	680	757	714	756	703	733	739	745	745	746	674	736	741	750	739	747	732	724	736	727	739	711	697	724	720	755	724	719	740	701	718	714	659	718	732	724	771	710	714	748	741	742	719	740	783	732	680	764	738	670	761	722	731	706	776	732	711	756	760	762	698	723	712	731	713	695	722	751	712	701	733	732	743	722	717	711	714	744	739	737	731	737	687	745	724	743	703	705	759	778	745	727	699	708	688	706	740	714	748	734	716	738	711	768	781	750	666	743	691	751	735	734	724	749	723	703	766	693	723	732	739	756	768	700	733	746	693	689	740	738	687	725	740	746	728	731	724	730	683	721	731	685	755	760	723	778	755	773	693	733	711	710	778	751	711	706	696	724	748	731	730	697	794	724	671	733	739	740	758	707	704	721	712	742	732	719	724	694	726	701	761	670	732	750	730	763	722	736	716	752	750	713	689	731	723	703	753	764	712	678	743	702	732	743	729	737	720	737	714	719	761	775	707	748	718	751	671	772	712	694	737	759	727	711	736	755	719	703	720	734	700	737	700	768	768	697	682	759	724	721	742	699	710	732	720	723	749	716	747	728	752	716	709	719	716	700	742	706	708	711	749	713	766	738	734	774	733	676	751	715	710	744	719	725	752	722	727	702	714	708	784	752	777	731	745	701	725	741	720	702	702	740	740	659	724	712	681	726	740	734	717	711	720	715	736	732	715	730	756	764	730	719	704	796	740	753	766	692	735	717	693	728	733	720	729	722	755	696	745	712	724	713	722	748	772	709	734	758	753	710	712	751	767	731	745	729	754	769	737	751	727	760	700	697	753	702	728	669	819	737	724	747	739	669	676	700	715	736	747	733	692	752	730	773	690	689	763	769	744	735	701	749	739	734	811	699	763	785	724	724	751	755	704	723	711	745	757	720	715	769	685	759	736	763	718	723	730	751	714	767	740	739	735	732	773	697	770	785	741	716	708	765	724	702	742	738	683	703	743	712	696	703	736	760	710	778	734	789	735	723	761	719	730	744	716	753	724	726	712	706	714	738	701	720	742	738	756	754	655	751	729	720	711	703	749	787	647	724	735	703	693	794	729	678	736	749	677	707	743	703	739	733	782	744	735	776	700	767	722	740	729	734	747	741	732	697	725	719	762	735	743	715	722	715	740	717	735	759	725	740	732	728	792	738	732	745	699	713	657	780	770	735	741	757	723	753	716	729	729	688	681	747	743	738	674	784	737	773	764	743	805	756	736	747	703	711	702	749	736	746	743	726	740	750	716	743	703	735	728	761	694	764	748	700	800	688	769	753	715	687	707	727	772	706	731	753	742	781	741	701	704	715	742	729	732	738	729	740	694	726	706	768	739	737	708	755	747	763	744	735	716	723	712	701	768	761	757	719	756	691	725	718	717	703	742	713	706	733	702	752	718	730	768	779	703	691	729	734	740	684	700	724	772	726	709	723	713	712	753	704	727	725	708	692	739	759	758	784	726	713	780	686	760	757	744	756	679	729	690	750	699	744	682	679	724	745	677	705	751	756	713	703	733	684	748	738	743	742	739	734	688	768	800	732	733	718	729	693	730	656	736	736	730	701	698	707	719	779	745	758	734	726	719	755	702	709	721	747	710	767	767	751	723	742	718	704	734	691	725	753	751	720	730	727	692	697	743	756	726	703	713	769	787	660	689	725	718	696	758	745	730	715	747	707	702	760	696	725	717	700	724	751	696	740	757	740	765	744	711	726	716	709	753	712	736	692	719	696	755	743	751	762	749	751	633	701	742	769	762	708	753	741	720	688	681	751	728	781	746	704	723	734	735	738	682	708	737	741	694	731	732	759	724	749	690	746	757	739	735	742	753	756	740	753	764	753	739	722	748	722	734	749	717	732	711	761	751	751	756	738	730	734	698	768	707	776	705	741	758	745	684	728	728	669	763	706	729	743	720	707	726	725	782	731	766	742	737	740	772	739	723	728	683	772	694	735	722	738	739	738	753	729	753	755	775	676	709	725	690	700	714	729	784	726	703	743	710	735	740	749	744	713	719	742	733	719	718	730	758	778	722	770	742	733	784	827	749	741	754	719	728	705	743	680	686	773	696	755	708	768	689	711	712	752	730	725	758	686	745	712	746	698	769	765	718	733	690	700	693	748	751	725	740	679	764	737	785	706	696	734	704	740	741	730	743	752	674	723	756	752	711	704	714	691	707	769	758	729	744	723	767	746	693	742	744	735	738	698	727	720	731	665	717	710	732	711	771	751	767	721	705	706	704	821	741	694	730	757	740	710	692	704	728	683	684	752	698	733	722	734	739	761	740	700	742	715	729	740	718	671	725	711	710	775	745	736	774	817	700	737	738	749	713	738	789	776	758	714	745	727	751	703	724	734	714	705	738	730	761	753	709	761	694	700	688	726	747	724	712	711	724	748	729	752	693	720	697	716	751	734	785	681	767	705	685	727	725	732	763	738	749	709	684	737	720	783	717	721	734	717	744	713	686	723	780	729	689	748	756	724	735	750	719	673	724	731	749	785	696	724	719	700	710	741	745	727	747	718	742	747	748	740	720
23069	10913	8054	5828	4223	3401	2262	1986	1436	1070	831	725	593	584	484	421	339	320	286	313	330	262	269	259	247	247	226	206	232	239	234	246	226	244	249	224	202	222	253	216	234	213	232	237	239	228	232	225	241	222	239	201	203	216	211	217	209	230	237	214	241	241	201	218	208	217	206	230	226	233	246	221	203	196	208	215	219	201	206	212	224	252	233	259	234	226	208	212	188	220	255	210	225	224	226	224	208	244	216	193	232	229	213	215	207	208	182	245	201	229	226	255	219	207	200	207	201	215	217	210	258	233	207	222	210	218	212	228	223	228	214	191	235	229	212	202	197	218	232	226	212	213	190	247	216	190	214	219	190	205	201	229	244	218	188	231	227	217	216	211	216	210	223	204	224	237	206	191	211	220	238	191	203	221	244	232	253	220	234	216	230	220	201	206	210	213	215	221	213	247	230	211	232	206	223	218	220	226	212	211	239	213	223	201	237	233	231	230	239	218	206	239	227	205	221	203	218	222	187	201	217	207	211	215	233	197	231	211	213	186	212	240	233	250	212	240	237	223	210	186	218	241	214	217	203	207	198	209	230	204	203	203	210	215	205	204	239	243	228	227	227	220	231	211	199	183	202	216	193	199	240	206	236	241	201	210	227	230	209	242	207	215	224	204	222	221	215	235	223	243	240	191	226	229	218	235	256	207	219	217	233	248	223	182	224	235	205	228	199	208	250	212	199	223	243	234	227	215	218	197	238	213	194	232	225	177	198	210	217	227	225	193	225	232	234	192	217	215	224	219	243	231	189	226	221	210	206	224	252	220	221	205	240	227	233	241	196	231	182	232	199	217	197	181	214	232	203	219	223	202	211	207	216	248	233	229	218	212	212	258	226	222	220	209	200	205	205	204	257	208	222	207	233	233	206	221	235	211	223	206	216	211	224	223	215	195	216	219	191	196	217	220	191	217	197	220	239	231	222	195	216	195	214	235	212	232	239	221	221	212	234	189	219	219	217	213	220	244	222	235	235	203	207	205	227	185	224	223	196	180	208	214	229	211	225	245	230	229	200	231	242	206	229	214	202	221	211	256	210	220	214	245	229	211	198	198	203	212	215	208	224	206	210	208	223	189	210	196	211	239	220	231	193	242	233	209	221	223	215	225	199	234	191	216	209	216	201	222	214	203	230	202	214	222	235	210	237	227	255	199	230	234	228	232	213	260	208	212	229	246	233	222	209	219	209	225	214	225	229	210	205	215	208	234	199	211	239	240	218	249	233	181	232	231	233	215	240	225	215	243	236	221	206	222	215	237	218	206	234	214	210	203	232	230	221	237	261	222	269	213	216	225	228	214	194	242	226	225	216	242	209	217	227	224	217	189	232	245	227	207	260	201	217	233	232	207	233	208	219	233	228	214	213	186	241	218	208	232	230	231	203	209	232	203	227	232	208	226	177	227	220	221	233	194	197	243	243	227	217	240	203	204	191	206	202	231	205	213	230	227	229	204	234	206	224	199	227	227	225	233	232	239	228	232	230	202	204	217	227	189	236	215	222	238	243	234	207	219	204	226	211	207	228	208	198	246	229	216	207	202	241	221	200	210	216	224	236	210	217	215	235	216	210	218	208	228	213	190	228	231	218	217	236	201	223	195	202	215	225	210	209	213	226	220	210	237	215	227	238	208	208	205	203	221	224	210	229	193	207	217	235	196	235	217	233	218	201	213	186	209	184	221	226	202	225	199	223	246	209	212	218	223	237	216	212	234	219	207	207	215	196	199	220	222	239	243	230	233	231	191	229	194	224	237	251	224	240	219	215	209	238	209	230	186	223	197	228	222	218	236	246	234	224	184	199	225	216	263	171	227	206	224	221	242	224	229	205	219	215	233	203	212	210	192	233	219	240	215	239	238	213	209	236	210	253	225	202	209	225	206	231	211	218	218	224	209	197	235	212	212	211	222	221	199	200	223	203	207	211	246	202	198	202	211	236	245	246	231	220	210	194	208	230	241	225	208	226	206	244	197	222	200	222	224	214	209	238	195	208	210	234	227	211	227	236	201	234	228	205	253	210	216	212	227	228	242	212	226	225	231	227	224	225	218	246	223	235	217	221	241	213	232	209	252	212	204	249	199	238	196	215	243	222	226	231	202	218	238	214	188	225	233	219	231	232	201	211	215	211	209	222	252	177	214	260	207	200	216	200	234	228	227	236	212	247	215	230	196	222	207	211	214	183	195	203	232	221	216	223	236	207	189	226	204	229	235	219	219	201	231	212	224	197	242	210	233	208	201	246	230	205	245	194	222	195	209	200	226	231	232	231	206	197	212	228	235	212	224	217	212	222	230	224	230	190	223	226	222	211	219	202	210	203	230	206	207	234	187	211	231	190	236	226	237	186	183	209	246	205	232	199	234	224	195	214	219	213	222	200	210	238	197	221	209	216	251	202	203	241	224	230	229	216	209	243	232	233	223	212	215	255	203	189	219	248	204	218	198	230	224	218	238	214	252	228	219	210	230	212	215	231	206	220	246	203	198	193	242	230	193	219	226	229	246	214	191	214	219	215	236	222	218	209	227	213	204	207	232	210	226	210	232	204	224	226	225	234	198	203	206	200	236	227	217	213	222	243	214	214	214	215	229	212	221	222	222	209	224	193	232	216	236	208	202	236	231	229	231	249	217	225	222	199	231	245	197	211	222	193	200	213	208	202	221	202	219	230	211	247	203	229	255	211	222	201	237	211	227	227	217	206	219	213	193	183	206	235	232	233	223	223	225	235	225	194	217	248	239	219	241	244	201	209	197	220	229	237	241	231	211	225	209	218	223	205	224	218	219	231	199	231	228	230	201	226	189	238	235	222	235	230	224	211	190	224	212	202	226	196	218	211	221	244	209	195	207	213	221	224	217	233	230	249	204	201	209	202	210	241	209	198	200	225	204	223	216	212	246	220	223	225	213	196	198	239	216	224	198	213	220	194	207	206	212	228	199	205	227	227	228	219	215	270	231	234	232	220	202	198	225	214	226	212	246	204	208	246	224	226	220	192	209	213	229	193	228	214	213	211	223	250	224	199	221	220	224	182	209	243	199	243	209	205	241	223	204	236	207	217	224	215	226	251	222	208	218	234	212	196	222	242	228	212	201	189	209	196	202	218	225	225	247	210	206	220	189	236	208	228	197	216	213	204	229	235	197	204	225	194	234	216	213	262	192	201	201	219	228	210	215	201	195	204	224	198	189	239	203	214	199	213	238	213	227	190	204	223	220	220	221	250	240	203	244	212	222	193	207	209	214	225	255	229	224	222	236	220	207	243	200	202	233	225	199	217	227	206	226	215	223	218	226	211	223	216	208	224	220	202	217	239	230	220	234	236	236	198	248	197	221	226	230	233	227	238	268	212	202	247	232	192	246	219	223	219	218	217	228	193	219	213	219	204	214	219	242	212	206	215	205	212	220	197	189	217	231	205	214	214	208	212	225	195	230	237	216	184	220	227	224	221	222	225	208	245	212
14798	9312	11595	12663	12333	10315	7528	6625	5232	4496	4055	3553	3163	2612	2274	1906	1498	1351	1162	1155	1109	1117	1039	1016	785	800	824	724	697	681	732	647	672	653	620	632	639	650	626	592	644	647	652	639	579	603	581	633	628	596	626	639	608	564	585	592	574	559	540	564	528	575	554	570	586	587	582	570	596	594	551	592	560	598	585	566	591	510	550	533	486	556	580	533	544	541	522	556	572	583	547	562	538	571	490	556	508	544	576	514	579	574	520	501	516	552	522	552	548	518	557	548	571	528	502	568	566	536	601	545	549	552	574	530	525	542	552	502	546	517	518	539	486	536	573	532	543	526	536	572	553	519	508	559	518	565	509	511	496	515	531	579	573	594	560	526	571	526	537	515	531	567	545	554	549	556	576	537	532	559	519	576	530	547	537	550	554	596	551	537	543	570	571	596	502	527	563	531	515	548	559	531	571	591	519	590	598	511	564	583	560	563	511	526	486	546	557	551	542	535	567	553	511	582	526	547	542	522	580	567	541	552	498	565	548	546	569	559	580	533	511	565	551	522	543	568	563	543	552	542	568	549	527	516	540	511	518	564	510	554	536	539	569	566	548	564	594	558	527	528	528	543	535	579	531	517	501	528	569	542	536	532	545	570	523	547	526	537	549	549	566	537	592	521	532	560	535	542	559	484	534	554	546	533	573	545	577	580	551	552	559	553	530	540	532	506	523	523	554	545	551	549	508	557	570	528	543	541	514	561	530	548	485	522	504	536	556	535	540	570	530	567	510	579	528	530	517	547	516	561	586	538	527	548	546	571	501	570	574	575	498	526	580	578	558	510	518	559	554	516	529	551	549	527	539	548	543	560	519	520	500	549	541	552	555	561	524	570	560	526	515	504	528	550	566	524	540	518	554	530	558	581	557	549	544	587	530	559	544	514	511	551	519	540	523	529	528	546	562	510	540	553	556	590	577	512	524	548	556	564	545	537	539	548	564	558	517	537	584	530	528	567	499	528	534	545	574	533	551	545	549	579	559	590	554	535	541	550	558	532	572	578	557	525	537	517	538	567	554	546	550	537	522	521	546	591	548	524	563	576	554	579	567	541	550	517	511	515	544	522	526	530	524	545	517	529	558	566	573	539	540	553	558	530	542	543	535	536	573	498	543	517	580	526	491	570	538	529	573	512	538	543	547	521	557	561	546	517	526	525	525	587	550	568	547	524	559	544	496	522	526	526	554	557	521	577	524	542	519	560	572	522	543	573	536	531	561	511	521	523	547	553	520	560	550	564	525	549	533	551	574	545	538	539	562	554	544	544	539	581	536	529	548	518	530	517	544	543	533	539	500	526	559	515	558	534	560	567	555	541	530	553	533	596	517	531	544	603	545	546	538	546	571	497	553	607	504	548	521	518	527	545	594	498	503	523	554	521	574	546	529	531	530	527	570	570	548	554	533	571	522	550	565	569	554	559	520	552	558	551	539	565	542	553	549	550	532	569	518	510	547	544	553	558	558	533	581	527	538	540	516	521	535	551	527	545	530	521	560	522	564	528	563	538	533	578	547	527	576	534	531	575	578	534	531	531	488	576	517	558	563	556	554	524	555	539	546	543	545	552	575	516	549	549	551	515	573	570	569	530	586	569	556	531	580	565	514	546	542	545	570	555	523	593	544	520	552	569	540	582	543	472	550	540	536	531	539	536	548	581	525	516	541	574	550	549	506	568	562	556	552	510	554	525	511	527	573	554	569	552	536	547	538	551	594	522	580	539	520	536	512	555	522	553	550	544	565	581	547	539	540	579	562	524	548	527	511	549	592	542	575	553	554	541	483	531	537	521	516	532	579	557	508	561	579	508	543	522	544	496	582	526	555	484	534	616	545	588	538	546	558	539	519	520	536	557	524	535	515	579	521	542	526	548	552	544	539	524	553	560	557	523	540	501	542	556	543	548	531	548	551	568	554	595	577	531	538	524	513	526	512	545	522	528	553	523	525	542	562	554	533	523	537	537	535	540	539	552	556	525	572	549	526	528	554	556	519	608	552	594	554	544	508	553	559	519	552	541	533	538	548	504	566	536	562	541	538	579	559	547	537	593	561	549	567	564	564	524	488	555	509	541	568	570	551	565	565	557	530	549	537	606	519	517	548	529	542	555	561	565	513	519	563	548	539	503	532	504	553	568	510	546	564	573	541	533	537	514	544	535	516	548	585	565	569	556	556	577	536	548	555	552	516	472	556	542	558	574	503	550	557	545	552	546	540	554	569	578	530	555	549	530	555	515	532	543	487	578	529	537	529	535	518	545	542	537	503	560	515	536	525	542	526	568	557	584	527	507	569	569	543	566	544	489	566	588	552	579	551	581	567	528	556	488	554	534	572	559	562	573	555	544	534	562	584	531	543	527	513	527	548	547	564	557	536	554	536	545	515	518	574	573	506	518	531	587	553	528	543	590	535	519	552	543	531	584	523	525	532	554	548	552	569	589	603	572	575	496	508	514	520	497	535	553	510	554	593	522	594	554	571	499	584	527	537	592	510	559	540	528	546	516	567	507	545	515	538	523	531	545	536	530	519	549	561	545	555	528	514	540	535	526	539	546	530	480	536	568	551	517	552	537	515	549	502	565	533	562	535	549	552	544	537	564	547	529	537	518	568	565	518	569	568	570	552	571	562	543	541	537	582	556	533	550	583	527	534	512	556	567	555	554	515	547	543	617	542	548	557	523	546	556	530	556	488	571	568	517	539	568	538	552	548	568	544	541	540	527	549	558	523	477	609	544	525	549	525	526	543	546	559	507	541	487	552	562	529	567	526	552	535	570	536	555	565	546	563	542	526	554	568	547	528	530	559	551	563	543	544	593	541	564	562	499	570	568	611	557	538	559	507	560	548	543	573	539	548	555	565	515	506	537	519	534	569	532	560	512	541	549	545	543	566	536	555	556	537	607	539	533	578	538	521	538	555	544	527	530	534	510	561	532	549	500	554	535	536	525	511	564	528	516	558	537	537	528	569	564	558	544	510	555	535	510	553	536	534	573	565	520	539	539	563	544	593	591	560	539	544	542	498	533	549	527	525	528	554	570	522	581	524	559	514	559	565	528	571	536	538	548	537	559	578	593	550	543	535	545	525	517	527	536	550	539	583	518	548	583	555	521	524	520	530	564	536	566	486	511	542	561	602	547	541	537	520	595	569	585	503	540	518	529	564	547	546	522	532	584	495	508	518	556	589	552	495	484	531	532	522	521	531	565	516	549	553	563	539	550	598	531	554	573	570	535	525	514	570	537	533	534	515	537	546	534	539	526	545	525	509	533	560	539	552	522	543	532	523	533	518	541	546	523	566	541	531	518	527	533	538	504	562	560	536	557	533	566	545	535	529	543	513	527	568	526	563	566	529	544	598	515	532	530	538	548	523	526	545	549	532	493	552	528	547	514	549	548	502	533	542	562	513	531	507	560	530	534	565	533	566	519	536	524	576	521	509	533	510	547	521	555	520	542	555	553	564	564
7427	3783	3451	2396	1597	1151	888	759	596	582	521	487	445	401	367	358	369	340	365	335	343	383	337	332	326	297	338	321	325	309	326	322	319	315	317	340	322	332	321	330	297	320	340	306	329	339	320	282	322	359	311	325	315	298	340	320	356	308	280	314	309	292	326	341	318	328	295	311	285	336	297	303	336	304	283	337	309	316	340	339	334	298	321	322	304	317	308	304	293	274	320	313	326	270	337	287	310	303	328	325	331	297	290	298	320	318	310	299	345	365	310	331	297	326	292	337	336	299	291	303	324	327	297	327	303	292	305	314	327	320	299	337	315	282	302	322	246	357	334	352	315	331	295	285	307	315	275	303	285	321	317	294	276	272	311	324	308	283	321	305	306	308	320	327	302	329	305	302	302	304	303	304	325	323	311	322	297	302	298	291	314	312	350	328	320	329	287	356	335	324	320	312	295	306	330	314	291	322	319	324	325	320	344	309	292	319	293	322	306	306	325	324	297	293	334	312	315	322	288	303	298	309	316	310	293	303	302	317	340	320	290	332	308	321	296	320	328	330	336	300	319	291	321	305	306	275	356	348	280	324	334	304	291	327	305	291	295	334	293	315	316	340	311	326	306	324	319	322	304	324	306	309	318	346	289	306	331	312	309	292	311	331	309	344	302	317	328	314	310	317	302	324	305	354	306	327	315	338	302	301	323	309	330	315	303	323	326	339	329	331	314	312	330	326	307	297	302	338	315	287	292	312	372	320	313	300	333	336	295	325	302	337	307	330	333	276	303	307	327	293	342	318	341	311	312	318	314	304	281	311	329	326	322	281	346	292	311	337	291	316	309	358	331	315	304	352	302	317	329	334	335	338	329	329	313	317	327	319	293	320	334	337	322	324	293	351	326	367	285	317	302	346	320	332	344	347	342	301	302	326	290	327	329	310	344	297	366	277	299	299	310	320	310	315	332	320	328	329	291	303	353	281	298	290	297	287	324	312	322	323	316	323	287	305	360	311	318	294	312	355	306	344	314	278	339	315	305	327	292	290	324	293	296	352	319	347	298	324	322	295	330	336	318	303	308	319	308	317	331	284	347	323	346	296	336	310	350	330	305	312	311	304	305	297	320	304	316	288	326	316	310	335	282	284	315	302	317	292	286	303	309	313	300	314	302	327	322	308	317	316	297	335	321	267	345	327	288	301	323	316	338	315	327	331	297	317	315	314	310	317	313	342	298	311	320	318	293	307	332	312	307	279	293	304	312	301	318	310	308	294	329	302	341	335	329	331	299	300	308	312	340	287	329	332	307	311	297	302	310	304	293	317	290	315	327	287	325	324	320	297	310	313	294	298	333	334	326	316	290	326	324	289	311	279	336	313	287	316	317	322	308	298	318	302	315	323	308	290	294	307	311	285	314	325	312	311	309	293	301	368	307	338	314	296	327	312	315	352	301	315	270	286	309	316	331	285	276	315	322	306	297	322	273	303	313	325	315	309	300	254	281	297	343	345	317	307	308	290	310	298	334	348	298	322	350	267	320	337	325	327	312	326	326	325	345	348	310	325	310	333	343	332	294	295	307	334	299	306	311	314	313	333	320	304	329	294	329	285	327	347	321	283	332	333	295	304	312	327	323	312	303	333	304	344	342	332	338	316	329	300	338	335	316	287	288	343	336	286	285	336	332	308	293	288	345	339	340	312	297	338	328	302	315	306	319	357	296	318	304	308	325	313	288	353	308	330	295	269	339	343	319	305	323	327	318	331	301	314	320	315	306	316	356	313	305	323	316	291	323	320	305	322	316	281	301	329	347	327	306	303	327	288	331	337	311	288	338	315	313	320	296	348	316	283	306	307	291	299	296	302	344	285	312	338	290	301	303	308	291	290	318	277	332	279	302	329	325	334	300	298	321	318	328	305	334	309	296	260	320	303	322	298	311	284	341	279	337	314	330	279	326	334	328	302	326	333	327	340	277	335	336	283	278	291	342	310	309	335	329	298	332	316	299	339	305	319	329	355	256	313	339	327	313	319	329	312	303	325	329	324	327	275	283	332	313	293	323	308	311	326	293	301	318	324	329	363	288	351	356	309	341	296	326	282	287	282	306	311	302	334	327	288	301	312	327	307	279	334	306	308	333	322	326	326	313	322	313	287	311	307	299	309	335	285	343	325	308	301	316	293	298	320	327	277	344	307	298	305	276	309	310	337	294	326	318	310	298	320	315	341	309	307	346	337	308	321	343	304	323	310	349	298	358	329	323	304	307	351	345	317	323	308	297	320	312	296	296	297	348	307	312	341	313	302	301	306	317	314	310	292	356	321	331	324	305	289	323	346	300	316	311	288	323	330	302	307	300	311	282	326	335	313	347	333	329	298	333	308	289	295	317	353	309	316	320	312	360	304	296	290	319	319	290	307	312	348	307	305	298	328	306	296	305	301	327	323	319	295	305	330	342	296	323	311	323	300	303	343	318	286	290	330	301	283	333	331	276	321	322	297	302	347	324	318	321	326	315	284	311	277	311	311	277	305	281	337	332	341	275	325	308	309	309	310	304	336	332	328	312	285	325	306	291	320	348	321	338	312	301	297	298	290	321	308	351	337	339	328	294	373	306	302	319	311	318	292	284	297	335	297	350	313	292	321	323	336	332	316	302	323	322	271	328	314	326	300	313	303	311	291	307	287	296	295	323	342	293	299	308	332	312	318	318	298	307	273	333	302	278	263	306	346	282	312	332	329	311	316	325	289	331	308	349	287	315	317	321	286	325	314	325	297	326	308	320	313	327	311	300	310	308	296	311	338	338	311	301	305	292	338	317	323	328	319	327	322	328	331	299	303	321	314	290	294	288	303	335	334	317	307	287	291	301	322	318	343	344	297	323	298	343	299	318	324	299	293	269	340	343	334	312	311	326	335	314	344	316	325	338	311	289	299	324	342	297	312	324	310	316	309	326	310	304	304	296	306	352	345	318	298	305	312	293	351	289	329	319	298	313	303	332	319	296	318	311	320	330	288	266	321	291	302	311	299	315	283	306	329	322	319	288	313	293	264	340	280	305	308	311	298	323	284	304	330	334	363	333	297	292	309	322	308	311	328	329	320	306	284	321	327	347	313	287	301	307	305	306	339	311	274	319	310	331	352	302	328	332	310	331	312	312	321	307	346	303	317	324	331	368	321	331	290	322	289	315	331	375	306	309	318	318	312	309	318	305	319	315	299	301	298	301	320	274	283	342	335	329	302	342	311	334	326	307	326	307	286	291	334	349	309	335	306	307	306	325	287	319	310	320	294	330	314	330	302	342	299	275	300	268	328	312	315	315	286	319	363	337	331	337	287	300	314	310	285	331	324	283	291	319	292	292	326	285	311	302	325	339	316	295	324	304	345	299	314	324	304	327	333	321	325	309	335	322	312	313	303	316	345	340	327	318	310	331	328	311	315	332	305	323	321	317	317	356	341	299	331	324	308	274	308	315	282	324	322	287	361	309	341	266	290	305	334	295	302	290	295
5717	4112	5963	6522	5638	4644	3660	2948	2495	2148	1972	1764	1742	1468	1336	1209	1081	1015	1083	977	865	896	863	908	839	858	822	818	832	821	785	785	793	777	797	764	814	786	762	795	785	721	769	727	800	776	772	834	764	758	805	813	784	740	730	736	762	739	756	771	790	776	742	745	788	785	806	735	812	686	732	777	780	806	795	774	792	787	739	730	750	758	764	755	766	770	749	739	781	725	718	765	754	753	775	726	750	751	737	769	788	782	758	766	717	733	792	734	749	788	742	756	749	787	727	779	768	763	744	765	766	795	790	768	777	766	719	748	803	745	753	739	736	752	746	756	730	733	785	761	791	759	795	737	751	797	741	771	774	735	755	757	750	806	773	700	750	813	745	752	740	751	770	726	778	730	749	761	743	811	725	775	727	746	782	784	810	754	768	767	756	770	795	773	766	763	756	796	779	802	755	726	736	814	742	766	768	803	720	757	726	753	777	772	742	744	795	766	770	776	749	755	778	739	694	748	746	760	771	809	769	758	737	773	776	755	772	757	785	809	819	757	800	767	723	765	775	730	788	760	759	757	770	754	775	747	825	769	727	721	753	795	752	727	787	746	770	787	761	719	757	786	820	803	796	759	804	737	739	730	800	757	814	758	736	722	740	801	802	760	793	795	796	759	773	760	754	686	769	728	759	798	730	771	775	740	730	757	767	774	743	801	764	738	787	733	797	769	732	787	816	715	781	807	735	768	769	740	763	785	812	759	778	724	792	745	740	779	751	725	765	762	772	766	815	770	804	759	751	754	743	761	747	713	774	764	747	763	752	748	751	754	772	758	767	786	748	767	781	759	756	757	777	760	754	807	718	772	782	749	766	753	760	746	778	738	706	789	759	730	759	784	763	771	789	792	800	762	717	756	708	761	749	768	735	807	757	753	791	745	774	747	761	767	782	798	749	745	732	752	734	724	732	794	760	720	765	746	770	770	795	727	716	773	810	772	795	762	757	765	762	772	763	781	745	770	812	778	763	755	781	755	749	801	766	791	722	787	781	783	744	721	761	767	728	804	777	780	763	766	784	770	801	723	766	787	783	771	806	814	746	791	753	747	735	748	688	730	796	753	719	764	757	777	773	815	741	764	725	706	750	722	756	740	781	808	736	787	754	788	714	762	733	755	769	731	772	766	733	767	703	774	772	766	777	780	749	694	784	764	747	828	757	777	772	741	786	736	742	733	793	737	781	743	760	775	717	745	782	738	763	695	809	784	790	709	729	771	751	774	723	767	717	755	744	780	734	764	752	736	822	752	800	765	782	790	753	763	760	750	787	737	770	766	763	744	751	722	746	723	774	774	795	686	762	762	781	752	758	756	773	777	750	767	731	817	712	809	792	733	822	784	730	738	803	669	770	765	739	749	754	798	730	780	714	758	754	716	773	792	774	754	748	758	795	762	779	778	781	759	745	744	742	769	708	779	731	749	761	774	776	722	755	735	776	711	718	760	767	754	758	745	757	736	740	808	740	775	736	722	752	735	752	779	801	745	801	737	756	761	732	801	746	824	754	711	751	765	774	784	765	755	772	785	746	777	768	800	757	748	733	747	793	747	754	712	775	718	774	801	779	735	782	747	774	767	755	782	799	769	736	713	779	797	757	729	757	756	751	792	774	740	708	752	738	810	758	744	762	785	804	760	796	784	742	733	736	706	754	797	739	752	737	741	819	748	739	831	719	772	722	765	738	778	754	709	724	773	763	800	775	762	730	758	754	745	806	774	788	758	758	741	725	730	730	768	752	731	766	739	719	713	783	757	768	771	782	730	727	763	765	774	792	732	786	758	771	749	793	715	745	751	796	775	772	760	735	761	782	766	734	785	746	811	686	794	793	777	700	721	784	772	742	740	795	767	813	776	767	740	749	757	794	767	747	779	805	733	726	739	763	728	753	798	748	732	761	757	725	720	757	771	771	799	739	752	742	733	794	776	754	747	724	725	755	718	780	756	787	820	719	728	764	722	755	761	735	783	778	769	782	791	764	801	783	720	790	737	758	745	767	780	774	734	748	733	742	766	754	750	820	762	756	779	769	760	693	739	785	788	738	778	751	753	761	738	804	765	787	749	749	747	735	818	722	748	795	774	806	773	796	730	751	750	790	778	733	800	773	729	750	761	746	736	793	774	765	774	785	738	763	747	778	721	709	750	790	771	762	717	777	766	777	774	805	778	730	824	754	773	753	729	765	786	750	799	794	767	751	806	755	771	808	769	762	772	754	742	760	725	743	700	809	791	739	770	709	764	760	773	741	732	762	766	749	835	727	766	739	722	725	766	803	760	783	745	742	764	759	783	782	788	783	785	759	740	744	761	756	737	752	751	798	768	702	778	779	735	763	775	757	744	708	767	772	772	760	742	736	752	702	773	746	773	758	747	733	743	691	781	819	808	749	719	747	793	763	771	765	754	734	774	787	718	735	760	761	763	754	787	764	739	790	725	781	763	738	716	721	775	758	763	781	755	735	772	786	771	756	790	714	768	742	791	776	771	842	756	748	751	744	716	786	763	749	754	718	738	807	760	718	739	750	725	766	731	760	721	779	750	748	761	797	710	751	749	761	739	778	778	759	747	791	812	717	807	764	763	755	771	768	830	795	752	736	770	736	766	735	755	720	764	772	783	735	755	772	747	802	726	786	718	825	807	800	730	763	757	746	769	746	824	750	784	757	742	798	725	771	746	768	849	757	772	757	736	745	754	769	794	743	759	768	810	764	786	751	739	771	720	808	771	804	758	771	799	733	720	788	725	767	735	722	793	770	773	731	794	739	733	722	778	797	759	727	729	779	718	731	742	756	769	752	749	774	662	713	733	706	750	742	773	768	761	779	730	757	797	716	739	825	785	702	782	811	748	798	750	779	749	738	718	789	743	758	782	757	762	773	751	809	771	737	814	736	757	783	760	754	783	756	798	746	791	786	804	773	782	813	761	773	763	791	762	752	765	785	764	761	751	752	741	741	758	827	724	766	803	767	807	746	716	789	745	804	767	779	730	712	763	832	763	772	786	750	751	767	785	772	707	712	751	774	712	764	717	727	757	762	804	771	749	729	740	793	733	766	736	748	775	728	769	805	778	767	774	730	813	738	746	736	777	785	750	786	739	715	744	743	724	752	782	767	793	792	755	762	784	766	770	723	759	764	739	791	713	757	802	698	768	768	755	730	767	729	743	703	773	712	746	754	825	765	737	741	734	753	795	786	763	756	792	785	748	725	763	777	776	764	779	799	795	759	744	770	767	761	766	807	776	761	762	721	761	775	804	735	715	733	753	759	722	763	738	735	763	749	794	748	787	745	746	781	787	754	759	755	746	806	757	784	792	733	734	771	763	705	767	768	751	737	798	768	767	753	783	742	731	741	795	766	752	725	722	788	756	733	781	756	794	770	776	767	783	761	758	790	771	742	746	745	719	762	750	786	756	774	732	774	732	756	758	772	752	787	773	766	738	734	729	746	763	710	749	747	761
15850	7170	5972	4204	3047	2326	1611	1410	1027	786	743	710	562	492	500	452	392	387	346	351	339	350	312	330	301	306	340	335	275	325	312	295	335	320	340	317	338	309	304	304	300	319	305	295	300	299	270	340	296	333	324	276	295	294	294	317	308	295	308	269	282	281	306	319	347	307	302	282	296	287	270	304	340	309	334	271	288	278	296	272	306	280	291	310	311	302	294	300	297	317	321	277	296	327	306	329	295	321	295	297	309	306	314	292	319	292	261	295	295	306	282	331	273	304	342	326	284	340	327	284	309	273	307	306	321	293	275	295	300	295	283	312	288	282	294	313	305	291	321	309	310	335	305	311	313	293	335	289	359	312	309	290	298	302	290	317	307	318	294	285	318	316	290	324	271	286	323	294	295	277	291	328	289	328	287	293	302	303	315	310	273	307	292	256	312	294	281	294	315	330	276	312	292	296	303	298	321	293	321	278	330	293	300	304	288	304	318	288	277	302	307	314	306	292	332	329	299	319	289	321	294	291	311	296	323	314	327	300	288	270	313	274	273	284	322	313	302	309	308	265	285	295	295	287	322	301	289	285	260	312	308	319	303	305	298	349	277	307	275	317	280	321	277	297	275	301	285	290	264	305	274	324	337	297	287	317	292	314	308	290	279	296	287	264	296	267	322	266	276	303	298	303	262	312	292	272	328	258	314	296	317	330	281	332	353	302	307	331	296	305	291	276	281	288	297	305	281	312	361	323	307	319	243	277	304	314	309	298	295	278	299	312	302	285	278	295	295	302	277	308	268	300	342	311	319	292	301	296	303	298	282	331	308	315	305	276	317	308	319	317	275	305	320	288	308	299	309	292	297	290	259	332	267	299	316	279	303	306	303	350	314	307	303	310	284	297	320	286	275	276	350	304	293	305	308	336	284	298	263	324	297	325	308	304	298	309	282	296	309	325	290	315	323	277	284	303	291	332	290	316	317	294	306	297	284	277	287	328	310	295	308	290	315	276	302	299	313	280	284	314	318	342	305	310	304	282	280	297	327	291	288	338	290	317	287	303	251	270	312	273	349	321	306	302	299	300	294	289	293	312	279	292	308	315	284	290	290	288	299	298	292	259	313	322	311	298	310	265	301	319	277	297	301	264	304	272	310	288	318	272	316	292	288	299	301	336	299	299	345	296	333	280	305	311	266	274	321	307	324	300	271	326	314	297	301	259	301	301	290	277	288	301	304	292	292	300	271	298	318	279	309	313	277	328	304	304	315	292	294	269	298	296	267	263	288	294	291	288	297	283	258	292	326	302	303	292	280	276	290	297	286	288	313	303	310	317	305	327	287	309	305	284	334	279	286	307	289	325	322	322	300	300	335	285	282	290	294	291	302	322	285	312	282	299	286	286	315	306	303	305	279	330	260	290	274	299	334	319	306	318	312	275	299	298	279	309	294	291	290	278	315	303	290	316	336	293	282	293	321	331	356	279	276	286	289	272	284	290	290	291	282	297	298	327	294	284	303	297	330	291	308	309	322	322	321	297	333	274	282	285	325	337	315	302	281	309	327	303	295	290	272	305	309	286	335	305	272	285	314	272	289	316	312	286	272	289	333	285	290	309	333	296	313	308	291	290	299	289	299	303	276	301	331	301	313	292	284	274	312	282	320	284	302	293	272	324	321	359	278	281	293	306	263	304	283	264	306	281	294	296	314	291	281	322	281	308	313	282	312	271	328	301	311	296	290	305	312	312	277	256	313	316	316	304	307	270	303	288	260	297	314	289	288	301	320	296	299	292	317	308	309	282	279	256	314	276	279	315	284	294	277	312	292	282	287	282	340	320	295	270	319	312	322	310	289	331	296	324	265	321	317	313	287	320	306	296	298	299	292	308	302	281	281	298	317	326	280	280	287	269	302	302	295	266	284	268	314	312	314	312	322	283	312	298	327	321	295	299	276	314	289	317	310	266	273	288	314	325	282	274	317	317	318	296	335	276	296	332	323	304	267	302	341	283	319	301	293	288	302	271	280	319	274	319	306	309	304	292	297	304	277	316	309	293	312	267	278	273	278	329	318	305	312	294	294	305	299	311	324	326	292	333	279	296	253	331	296	307	292	306	264	334	293	306	282	288	297	306	296	320	301	287	279	278	317	290	290	276	286	280	335	314	295	344	319	278	319	350	255	293	293	289	317	289	310	297	287	257	312	292	300	266	271	315	308	302	302	335	313	307	279	301	285	275	294	295	296	339	295	271	310	269	286	308	289	299	277	310	295	348	297	297	302	274	317	297	261	301	292	272	300	297	327	284	307	318	294	310	312	299	308	301	289	286	309	286	290	284	310	317	300	323	305	284	266	331	315	324	259	294	308	293	301	314	310	312	312	276	316	325	305	296	282	318	297	286	281	314	314	279	280	310	288	339	290	273	279	343	303	291	320	294	303	327	322	288	295	310	303	283	303	291	323	285	282	302	332	282	281	311	330	331	329	295	326	298	320	300	308	285	293	303	303	321	316	265	275	280	326	299	289	300	297	321	311	303	283	323	300	290	302	307	302	293	278	320	312	301	300	298	324	306	335	313	298	268	329	334	301	324	297	292	321	327	341	288	326	283	274	289	261	330	331	309	296	289	311	315	300	310	338	295	287	348	313	311	293	311	277	265	313	285	265	305	306	288	291	276	301	283	288	304	302	342	276	314	325	309	335	306	304	346	310	272	340	285	288	288	294	303	254	300	306	296	309	299	285	319	285	306	283	293	283	303	298	300	286	275	290	337	284	294	285	292	315	300	297	294	270	304	320	266	295	313	296	327	304	304	281	337	289	283	296	305	292	304	287	302	324	303	285	274	282	280	294	328	281	295	320	317	314	296	305	304	301	288	299	341	325	302	299	284	290	263	316	292	322	307	287	283	296	296	307	285	312	291	286	306	286	308	288	304	290	315	313	313	335	288	302	295	288	312	308	310	305	294	281	270	305	291	304	313	339	307	295	301	280	309	297	320	273	354	281	283	295	292	312	301	313	286	329	318	286	319	305	281	259	295	315	343	311	305	271	335	282	318	299	305	319	288	295	280	313	308	286	295	278	309	300	301	289	316	276	313	286	314	294	292	302	303	307	305	282	303	341	282	292	286	300	278	311	293	272	312	287	309	322	308	295	341	305	331	315	293	285	313	288	286	301	282	345	322	292	298	304	300	295	304	301	286	298	306	308	285	281	292	360	322	309	269	281	325	283	308	327	304	303	285	309	290	304	314	312	309	307	281	301	283	282	279	287	264	304	312	293	286	280	327	318	318	298	302	270	293	298	305	310	297	282	309	297	284	280	275	296	297	298	310	320	287	297	264	260	295	310	311	299	301	316	282	300	289	324	294	312	345	298	309	289	282	315	302	255	320	291	307	302	298	314	303	263	287	280	295	329	284	297	303	286	333	277	312	273	266	309	326	315	297	287	292	266	285	301	306	307	272	312	297	283	325	298	271	301	281	283	282	270	300	306	316	295	292	303	296	323	267
11707	6720	9568	10195	9410	7864	6084	5072	4146	3462	3151	2933	2526	2149	1937	1642	1367	1317	1251	1136	1135	1117	1040	989	943	907	912	863	872	800	807	814	827	771	783	778	826	810	772	763	787	810	746	798	805	794	779	754	725	780	763	742	793	788	745	746	775	744	787	751	774	717	771	764	745	730	769	745	690	754	759	727	730	813	712	727	696	760	721	735	745	697	724	724	757	761	789	754	686	699	756	749	699	745	708	722	704	735	711	731	721	742	731	734	733	732	702	748	735	738	763	742	721	706	765	716	725	737	681	693	699	720	741	719	761	795	711	708	747	753	715	738	745	706	668	712	746	729	678	694	738	758	743	688	717	734	698	750	699	743	792	761	655	728	758	724	771	722	759	786	738	757	767	699	711	754	746	720	721	738	694	746	703	663	744	721	699	730	781	690	781	706	724	732	736	761	718	728	760	750	731	717	737	744	728	716	736	702	701	738	697	714	755	684	740	716	803	736	764	732	688	752	707	764	731	769	731	729	743	698	733	753	728	768	710	735	787	705	728	741	679	777	770	758	705	773	725	690	766	736	752	729	719	740	725	751	753	736	714	691	698	727	700	733	734	728	707	734	753	750	755	797	758	762	720	762	735	708	739	763	747	688	661	774	729	707	707	676	741	714	693	815	737	728	745	693	727	729	705	727	757	713	702	686	679	733	759	679	741	688	670	701	767	746	730	740	719	766	732	735	758	739	698	746	715	695	760	744	701	738	786	750	720	722	724	733	729	727	754	745	671	730	796	710	705	731	696	725	747	719	754	717	739	755	744	746	734	739	694	744	748	717	727	756	749	726	694	716	722	729	706	725	735	760	764	748	733	719	748	692	731	729	750	723	722	723	722	734	706	720	762	731	751	721	715	728	686	720	734	721	740	720	701	699	758	696	758	694	730	746	706	709	690	699	733	735	777	721	738	768	692	725	740	737	704	762	735	751	721	712	725	710	701	734	740	734	737	694	718	730	763	756	742	708	711	720	725	738	715	752	717	733	721	741	725	774	780	721	680	701	721	760	726	700	713	739	767	726	735	704	744	746	717	757	726	754	770	742	702	722	718	724	743	756	674	696	722	737	764	718	754	720	727	751	742	676	747	746	794	715	726	713	716	758	729	700	738	696	741	761	736	728	708	711	716	731	686	721	715	744	766	738	758	753	751	729	685	675	733	698	737	705	743	729	729	742	783	694	723	731	750	737	694	713	712	779	711	760	648	723	770	762	690	724	679	710	676	718	720	725	710	715	671	739	776	682	730	723	693	755	732	738	710	718	701	703	739	712	755	740	702	708	720	661	707	772	743	745	725	755	744	721	722	715	702	701	704	742	720	725	686	731	685	731	707	723	694	757	724	724	673	705	699	717	762	723	772	751	706	739	728	724	730	744	753	733	780	670	712	677	721	686	727	676	779	756	744	757	708	754	761	742	714	714	733	664	723	748	711	701	722	689	736	774	768	772	740	735	717	707	671	715	701	704	734	708	683	743	763	685	709	730	700	730	707	740	769	777	723	700	741	739	741	735	727	711	683	730	768	751	717	713	731	707	714	717	674	753	748	715	731	713	727	731	703	777	746	753	705	735	742	732	731	720	735	677	681	723	759	745	761	772	717	742	742	745	708	765	704	701	743	760	713	734	706	701	793	676	759	740	759	767	725	689	682	764	722	751	792	718	711	724	684	679	687	745	773	662	767	762	732	701	754	744	691	676	704	719	728	683	717	738	712	757	724	741	706	709	719	703	693	719	754	737	726	690	705	723	706	780	715	695	755	767	734	752	736	739	770	746	788	703	668	753	749	768	800	719	732	707	761	688	758	736	714	748	714	734	713	724	739	779	778	775	744	701	727	709	747	759	736	743	721	729	744	716	707	733	701	737	706	697	706	716	763	712	729	705	717	721	735	705	700	735	684	724	695	746	765	770	725	726	705	726	705	740	745	674	733	712	718	715	707	721	758	756	744	714	704	765	703	679	753	683	684	773	762	681	720	732	736	750	704	699	674	760	742	703	775	695	710	746	718	681	730	690	706	707	754	727	685	726	752	670	753	743	720	719	757	728	704	714	745	754	714	742	768	709	766	770	759	736	693	749	722	727	762	710	691	715	755	727	770	722	713	707	781	734	700	733	758	724	729	736	707	723	672	759	739	703	716	730	734	736	732	784	759	706	761	743	684	743	719	693	685	732	707	725	721	729	730	763	755	708	734	740	737	711	755	709	716	693	729	717	735	760	710	733	739	772	737	748	753	740	724	770	721	699	737	740	756	753	745	734	707	808	699	767	705	689	686	734	697	701	698	704	762	746	768	741	731	682	750	721	719	702	747	704	774	733	737	723	728	748	727	737	735	719	744	751	761	750	752	744	743	695	734	708	708	712	716	685	749	750	742	697	765	707	755	736	719	691	722	765	702	769	697	712	775	708	722	731	721	726	686	747	727	704	754	775	704	746	708	724	749	697	732	685	729	687	751	704	727	690	721	699	728	722	724	711	727	753	677	719	692	735	721	708	721	726	672	730	672	722	713	694	700	738	728	731	720	723	721	703	740	728	790	721	721	724	732	749	725	722	724	722	809	685	709	699	681	745	751	776	757	767	774	704	706	739	710	718	728	708	762	710	704	714	722	726	752	696	726	735	760	762	700	704	719	719	737	671	740	747	800	736	683	753	728	728	721	724	741	693	761	712	766	736	742	743	707	723	727	682	732	787	696	709	744	738	717	747	723	707	720	703	704	776	723	712	727	758	769	711	766	662	713	732	751	716	732	711	730	756	716	726	683	682	685	734	701	732	669	701	735	698	739	727	701	725	712	711	733	700	757	704	737	701	739	770	740	688	736	704	693	715	746	737	729	743	721	711	710	744	766	688	778	788	723	737	755	794	730	722	701	728	708	689	746	744	752	768	760	735	720	712	733	699	722	759	751	722	747	727	732	702	748	754	749	754	772	776	729	689	731	724	691	746	760	714	693	710	726	766	748	693	720	738	739	732	746	721	776	668	704	710	722	721	695	694	725	766	701	716	694	739	745	739	723	741	703	764	700	733	742	698	733	723	752	710	730	728	739	741	740	745	727	726	700	722	743	725	739	733	736	695	659	712	717	713	715	662	755	718	732	744	729	768	692	733	739	708	737	719	692	693	744	765	758	722	734	776	688	711	714	708	729	752	728	739	780	754	689	704	736	721	719	721	640	759	674	752	738	734	688	718	743	700	739	751	731	732	751	693	704	730	719	731	706	735	677	690	735	708	715	735	702	748	732	774	740	736	693	745	746	748	793	735	749	680	755	714	727	750	741	756	715	716	697	719	735	736	751	772	710	724	705	744	706	740	762	713	705	736	707	719	746	706	747	734	748	747	760	711	635	741	729	787	720	720	751	715	714	741	710	725	787	731	693	702	752	703	694	777	719	698	700	697	755	707	703	767	770	711	696	723	737	681	775	715	680	720	719	691	730	753	738	738	696	718	696	760	724	734	702	682
23372	11065	8263	5922	4514	3165	2293	1689	1244	874	837	715	626	544	474	443	390	376	303	331	279	254	293	291	215	245	254	273	218	254	223	257	234	245	215	252	226	224	214	201	207	229	200	259	242	234	217	236	210	223	253	228	199	248	216	206	231	210	231	224	229	222	228	210	218	209	190	221	231	211	227	247	211	235	231	230	195	232	255	218	230	212	223	221	216	210	218	215	222	227	225	192	215	223	224	218	238	224	215	225	207	207	220	246	199	221	206	209	241	208	213	205	219	233	203	201	200	197	244	217	230	213	219	219	231	223	203	246	193	209	220	224	215	232	228	248	242	218	211	216	211	241	229	207	212	198	219	235	189	245	213	236	215	219	221	221	214	224	242	225	224	216	229	215	215	236	213	239	235	209	195	220	215	208	206	236	229	206	205	204	219	209	213	234	198	202	209	208	212	199	246	225	204	227	219	208	233	214	230	219	217	234	217	233	238	197	222	222	228	251	219	220	221	220	196	228	193	221	209	217	197	216	210	231	206	248	227	223	206	213	177	240	210	204	220	226	237	212	212	231	228	220	212	219	223	221	249	204	232	228	207	207	226	208	243	229	237	232	209	218	207	233	234	234	220	225	210	225	225	217	210	209	230	214	225	208	242	231	239	224	213	221	241	218	218	215	225	186	212	223	194	197	199	200	217	233	229	203	209	246	227	243	233	194	215	203	204	226	212	226	234	236	222	223	227	223	235	211	216	223	237	225	204	249	225	199	226	216	214	227	226	233	216	223	218	200	259	212	222	225	223	204	219	210	233	238	231	246	221	195	226	218	209	219	227	221	210	219	220	229	232	215	220	207	188	267	201	206	229	194	224	218	239	240	201	219	223	205	224	219	225	221	217	188	226	231	221	240	228	197	243	212	231	224	236	228	240	194	207	205	219	188	216	236	189	225	214	211	193	237	189	220	213	213	220	232	237	239	216	229	219	226	229	227	223	233	214	211	197	214	209	245	220	215	215	203	229	230	212	210	238	226	239	196	212	177	188	218	217	233	217	241	239	217	230	231	215	215	223	215	210	192	210	209	243	209	189	199	215	216	229	222	219	190	210	230	243	218	230	200	217	240	196	211	236	217	205	221	249	211	235	190	227	255	221	198	243	230	218	221	222	240	192	200	191	222	207	195	193	229	206	206	215	227	258	230	222	226	224	252	202	214	206	250	213	198	201	190	242	192	230	231	226	220	216	213	207	179	241	207	227	201	193	206	194	246	234	232	205	213	224	233	205	201	195	201	232	200	212	199	215	243	242	218	193	212	253	215	197	227	197	195	203	207	227	206	216	226	189	203	216	221	227	224	228	227	229	230	215	241	215	214	235	199	212	236	212	250	207	239	217	230	218	226	249	222	197	223	226	219	217	172	237	183	247	235	205	231	220	209	227	204	244	221	197	237	217	216	215	228	232	232	245	252	222	226	229	213	235	217	206	217	203	232	201	230	239	214	218	208	213	240	221	263	238	248	220	214	229	217	210	208	248	213	199	244	199	206	220	226	208	236	195	214	214	205	203	213	239	188	232	248	200	222	216	221	194	214	198	223	197	213	230	203	212	270	240	222	204	218	220	215	231	201	216	209	202	231	234	219	218	216	201	191	223	190	230	238	208	216	201	247	214	217	177	232	226	201	208	240	225	203	226	228	217	222	199	218	221	231	222	255	228	232	257	213	212	249	217	244	197	251	214	225	230	241	230	236	194	215	225	221	211	234	242	198	182	178	205	211	257	205	211	184	226	205	218	198	201	203	223	206	211	203	200	229	241	229	222	245	200	212	193	212	207	192	224	230	219	234	187	217	207	213	234	190	218	200	208	201	200	199	211	230	222	204	234	195	220	218	200	222	241	226	210	232	230	223	208	207	208	225	248	222	207	201	219	229	190	243	203	240	222	208	231	187	210	221	235	249	219	218	211	210	199	214	215	210	249	208	204	205	207	212	229	242	213	212	222	229	209	211	239	208	225	220	233	196	200	212	189	207	245	227	229	247	226	238	214	227	235	211	212	210	214	237	254	192	191	243	203	216	222	212	197	215	222	218	225	222	209	210	205	228	231	218	243	213	217	203	217	215	206	244	206	220	247	218	238	213	226	225	204	194	239	234	209	200	230	228	218	216	232	200	181	219	206	236	212	218	207	222	249	218	197	215	213	233	214	242	228	228	191	183	209	211	237	220	252	227	204	214	209	237	239	234	229	210	212	210	188	221	224	217	209	215	198	203	223	229	263	212	220	241	192	195	226	214	206	234	245	221	212	244	193	213	203	206	207	228	233	220	221	207	231	217	199	224	191	222	229	194	225	214	187	211	238	222	222	230	200	204	207	228	203	211	247	212	235	222	232	206	196	220	225	196	193	220	219	210	248	229	188	210	238	200	227	197	218	227	239	239	237	228	220	223	206	217	185	208	229	207	223	226	219	223	207	214	210	242	218	217	221	232	195	228	225	194	239	207	241	221	206	230	225	226	207	211	220	183	206	225	223	258	198	214	202	219	220	219	206	193	218	227	237	231	211	235	220	225	228	195	224	226	216	196	222	211	204	210	247	213	218	203	205	212	198	198	207	237	188	200	205	224	204	249	210	228	229	220	236	194	241	211	176	229	234	202	212	210	219	209	213	220	208	220	215	205	231	235	231	195	237	217	210	256	221	204	223	227	229	217	206	236	214	203	245	225	239	255	227	206	221	225	250	216	189	206	201	219	211	219	231	229	225	231	231	238	226	206	214	206	198	235	183	192	220	228	243	235	223	227	208	233	215	234	230	210	213	217	244	203	208	240	226	231	207	210	219	201	206	236	221	232	214	203	225	185	235	195	223	207	203	217	227	227	219	227	232	213	202	203	213	226	219	210	210	200	234	208	204	222	221	216	209	224	223	266	223	201	209	245	205	221	209	212	240	229	250	238	238	233	250	199	228	247	244	239	191	205	220	238	218	225	208	204	198	198	211	239	206	236	212	207	220	238	236	205	215	209	211	204	228	203	216	197	222	223	247	226	203	230	232	222	239	252	200	196	222	202	230	214	228	238	216	218	228	205	235	220	221	204	199	219	214	213	204	206	215	218	201	220	216	194	191	233	211	223	216	215	215	188	218	241	218	220	231	233	213	195	212	229	238	218	213	211	203	231	213	224	196	209	235	226	222	216	225	199	196	208	223	244	183	228	209	207	233	199	233	199	221	198	216	204	215	198	232	200	217	216	229	206	188	228	237	244	228	219	235	228	194	205	199	212	219	207	219	232	205	245	240	207	216	215	230	228	222	183	219	245	199	237	207	223	213	194	224	226	214	188	208	211	236	223	193	202	209	222	218	224	230	225	182	228	221	235	220	226	211	211	206	227	209	199	221	204	202	220	219	185	256	216	230	238	235	214	208	219	240	229	191	232	237	230	198	241	218	202	206	202	204	226	220	217	231	219	217	226	234	235	224	224	222	207	239	245	219	241	222	208	215	217	186	223	223	204
15008	9250	11940	13123	12279	9795	7342	6575	5318	4257	3910	3554	2945	2477	2113	1815	1553	1288	1271	1142	1165	1027	1092	879	825	777	849	737	719	680	712	674	605	647	675	694	632	651	579	653	624	663	630	624	589	629	631	620	635	669	600	585	653	597	555	583	568	595	565	556	597	582	574	601	549	539	595	559	560	580	564	559	601	558	533	538	589	534	574	558	538	519	554	585	550	540	546	549	589	548	562	606	559	573	584	527	579	560	567	535	537	546	513	547	561	510	536	544	577	502	566	538	537	577	486	552	526	542	562	542	588	555	546	511	541	550	543	533	579	565	553	556	541	537	530	520	577	499	538	564	557	551	569	517	583	560	502	527	542	549	559	567	544	546	517	549	524	538	556	547	578	556	534	546	538	559	548	515	569	564	558	544	585	578	538	508	537	586	557	537	574	557	535	519	552	515	557	559	547	533	504	511	562	547	516	537	550	544	504	541	565	549	570	552	553	572	521	537	546	534	555	564	543	553	538	547	531	566	523	544	527	561	533	558	577	563	513	558	564	504	518	553	569	570	534	543	581	550	616	556	560	497	532	541	522	549	552	549	552	544	545	600	501	517	508	546	550	578	560	515	581	567	531	523	554	492	521	496	523	513	540	574	596	556	540	550	532	511	565	557	530	544	536	506	550	529	541	525	538	564	521	496	505	553	536	580	555	552	558	553	543	572	568	547	528	569	613	546	530	540	539	545	542	551	544	544	586	528	506	525	559	569	575	502	506	584	532	536	529	544	575	529	548	517	497	544	546	568	541	530	532	537	516	481	568	486	539	607	525	553	538	521	548	542	576	537	549	542	525	544	523	514	477	542	510	550	576	519	542	572	511	509	549	558	544	562	548	518	583	567	560	537	537	498	555	577	524	556	594	554	555	524	526	524	542	535	541	589	543	599	510	554	507	579	552	540	505	565	535	537	555	526	576	518	526	610	537	547	556	522	551	496	545	524	511	504	528	521	529	594	536	517	531	551	538	573	550	513	544	501	538	579	556	581	534	566	542	600	520	502	495	569	535	570	562	526	563	533	503	533	517	527	528	550	517	524	545	572	533	544	521	557	559	547	557	520	528	528	573	554	530	522	517	540	574	567	537	549	575	549	530	544	579	576	521	557	566	497	573	557	528	562	533	531	531	524	557	548	535	552	534	532	530	519	537	545	535	520	527	577	488	544	503	552	549	555	538	551	489	537	538	525	539	519	526	578	548	570	586	509	512	545	588	554	528	582	540	516	511	510	562	555	529	515	522	528	538	526	516	538	570	509	547	558	513	553	545	565	536	533	525	511	538	549	565	590	565	573	571	568	542	549	544	521	546	560	561	536	548	514	548	544	523	541	564	579	550	543	564	512	574	533	553	546	532	523	538	573	597	537	538	578	532	566	561	523	540	512	561	503	533	572	538	546	512	530	498	556	562	564	504	525	533	541	557	566	558	538	542	528	553	560	559	519	564	542	524	519	544	540	529	503	528	556	558	539	545	570	564	504	528	537	501	513	521	566	567	524	583	559	547	516	562	514	519	511	547	552	521	558	528	556	554	566	546	520	578	556	558	529	550	542	513	536	536	551	550	579	533	497	519	519	572	554	534	516	552	531	555	549	537	524	527	527	489	520	537	516	532	490	557	551	583	513	556	513	553	541	594	545	562	527	516	559	516	591	529	511	536	541	514	532	510	553	522	567	557	541	593	553	542	540	551	543	578	519	529	513	498	543	543	516	563	528	493	558	556	589	545	575	549	590	571	536	535	543	563	544	502	532	528	551	542	484	502	540	549	535	583	551	542	553	544	529	581	530	533	539	561	540	583	574	539	525	509	566	521	484	545	544	515	529	545	551	536	545	521	591	523	500	557	551	520	532	521	587	534	550	555	555	544	548	527	561	502	545	558	560	535	544	557	533	555	546	504	587	577	575	536	523	533	578	551	559	495	505	519	522	542	563	529	484	581	573	521	517	504	549	532	530	535	529	531	518	570	556	569	541	530	539	539	572	530	536	556	575	503	510	524	590	544	561	558	530	543	520	559	529	544	544	518	577	571	560	541	567	533	529	553	573	566	533	566	517	568	570	549	492	563	521	557	565	520	553	556	551	534	551	514	554	550	552	572	506	531	561	565	554	544	528	559	538	527	558	546	530	580	521	530	539	534	585	546	514	552	544	539	516	553	554	575	497	541	499	545	501	578	537	544	587	532	534	530	558	561	519	543	536	557	554	540	544	514	569	579	528	534	545	546	535	539	533	542	545	554	523	513	554	535	553	510	541	555	537	514	515	506	513	556	532	524	562	551	509	490	571	525	564	521	528	596	546	573	552	545	569	540	534	564	564	550	558	548	523	494	549	552	582	496	524	534	564	534	559	552	488	564	576	539	587	553	562	553	537	529	547	542	541	543	541	545	540	569	590	538	516	578	539	516	522	556	557	550	514	533	501	548	568	577	584	513	529	540	551	531	517	531	553	549	599	548	516	485	516	534	529	553	503	565	543	524	595	547	496	552	538	512	594	568	554	518	545	571	490	517	586	590	558	520	573	525	549	530	539	540	548	556	528	540	548	510	526	571	494	521	515	573	534	534	549	567	509	515	567	521	514	516	529	567	571	535	544	546	556	513	568	556	547	542	555	577	582	549	577	506	539	569	542	608	545	518	525	516	539	522	552	569	538	513	510	521	560	544	555	527	546	579	551	528	522	534	547	532	546	537	554	512	576	559	528	532	520	554	558	502	549	543	535	563	511	532	580	532	556	551	547	547	554	535	505	562	537	552	520	538	515	525	521	537	536	551	589	533	521	524	555	535	531	541	548	543	518	495	575	523	554	516	526	557	565	530	572	549	559	507	522	540	520	550	568	534	562	554	574	510	562	531	566	500	543	528	527	504	493	528	539	546	574	525	542	534	538	555	525	521	534	525	588	544	517	579	578	554	554	525	590	486	549	564	563	566	574	539	558	563	508	569	556	547	507	552	553	533	574	574	536	561	522	538	550	497	538	534	558	522	543	554	523	569	499	546	514	520	480	558	559	520	543	542	553	523	552	578	516	531	557	527	594	523	519	529	532	554	555	521	517	503	526	567	563	532	581	537	517	586	571	542	534	535	577	553	511	526	558	571	551	506	573	540	578	541	542	559	543	545	534	546	563	559	546	535	504	545	538	542	577	574	553	554	553	585	544	552	531	567	538	556	529	558	552	544	549	547	544	525	550	586	531	537	496	511	515	548	554	506	535	517	573	561	554	485	567	568	531	574	536	531	561	584	532	568	565	541	580	590	547	561	574	552	541	562	546	554	569	558	490	536	562	528	569	602	542	557	542	548	540	542	525	529	522	578	535	529	502	520	546	594	503	573	546	495	490	579	541	534	555	512	562	503	514	548	548	537	555	569	534	583	534	576	545	540	578	532	505	561	572	524	552	515	531	552	533	530	524	515	528	551	533	566	563	596	587	530	517	504	541	560	564	553	561	533	515	524	584	567	525
7672	4218	3445	2528	1616	1170	895	734	665	568	497	443	466	414	394	384	372	346	368	361	327	340	321	314	354	335	308	347	339	333	303	318	310	304	300	303	313	299	331	289	358	305	321	333	330	318	312	280	337	305	316	354	320	307	337	340	299	324	335	307	338	340	317	321	352	333	322	327	323	306	305	301	305	286	326	324	311	303	332	320	324	295	309	326	293	319	291	362	360	322	337	340	285	318	284	337	335	315	323	316	328	318	318	341	312	314	318	330	314	350	319	328	314	307	333	317	320	313	296	324	300	314	304	320	321	291	325	334	299	343	343	356	303	309	307	294	335	314	332	348	307	312	296	314	305	308	346	319	275	286	303	311	336	323	351	330	291	317	328	274	339	310	311	302	307	337	315	320	294	303	335	322	310	341	312	331	302	326	355	346	319	322	304	342	330	320	316	291	316	271	331	341	326	322	329	330	320	294	313	332	298	307	319	331	310	318	332	303	323	310	296	290	289	295	327	283	299	308	315	326	299	331	314	348	292	340	335	295	328	325	315	312	299	306	315	309	326	311	330	301	327	341	290	321	309	306	314	323	295	307	354	305	298	340	341	331	352	261	308	320	297	285	362	335	366	297	314	305	337	312	327	363	334	315	329	327	290	346	301	307	304	312	317	326	324	352	336	322	342	307	279	319	321	360	314	297	304	320	263	296	319	303	302	352	309	313	270	357	280	318	324	330	351	305	313	292	306	291	322	265	319	291	335	309	286	356	337	309	307	344	313	316	314	306	311	324	312	313	350	331	307	324	339	325	321	319	278	339	357	357	334	275	297	306	329	319	334	314	318	312	297	326	309	291	303	316	309	314	324	312	300	323	293	318	323	324	300	324	319	308	327	337	314	331	292	298	321	272	300	313	265	341	311	323	318	302	322	304	300	311	329	309	336	354	319	336	334	272	352	319	337	307	343	323	367	338	334	304	311	326	304	294	294	299	349	287	334	285	281	308	358	300	327	345	331	325	316	318	343	343	289	330	326	355	354	289	317	321	297	307	314	360	337	283	306	313	344	304	303	336	308	276	318	297	307	311	343	329	307	327	319	324	267	286	265	328	315	310	300	289	340	292	281	330	317	314	319	330	293	321	309	312	316	326	301	319	303	328	354	311	319	316	319	316	339	297	312	286	322	334	316	319	329	295	314	315	325	300	297	342	309	315	317	309	292	327	313	328	308	319	333	336	322	320	333	320	296	314	315	319	314	330	310	334	310	341	300	322	353	293	309	295	323	331	331	317	334	345	328	339	292	284	337	309	305	317	288	352	285	326	341	320	292	292	311	329	333	324	324	312	321	300	344	307	358	310	322	305	323	340	297	313	326	317	286	312	313	329	318	350	332	301	302	340	294	326	309	329	299	331	345	339	331	291	294	287	322	312	312	323	316	320	337	315	319	303	293	307	332	295	349	306	331	318	278	331	319	311	317	313	327	267	292	358	312	296	357	344	323	315	347	322	351	303	303	313	314	326	321	331	321	314	320	292	288	281	299	292	305	313	305	311	336	304	328	305	318	339	326	298	301	289	313	327	312	318	323	321	292	299	303	316	310	329	290	326	296	307	300	310	336	296	357	307	289	304	323	296	294	329	276	301	346	311	309	316	347	329	369	325	341	314	328	322	299	351	333	315	310	327	302	334	335	328	305	349	336	321	323	287	327	318	298	316	330	333	343	322	313	354	314	313	281	314	298	329	303	285	307	327	315	313	324	336	356	308	341	342	336	330	297	295	339	333	321	304	361	320	294	301	304	298	342	327	317	306	309	286	340	290	294	318	304	272	311	321	321	295	284	287	324	307	333	330	293	314	307	327	321	332	289	324	326	317	342	289	321	319	328	298	311	324	311	327	324	341	324	294	324	297	321	297	322	298	325	314	347	340	344	304	293	299	315	303	279	327	346	312	316	368	331	322	314	303	317	289	316	316	323	345	322	307	302	339	295	310	324	334	307	338	320	308	308	289	320	350	297	327	299	327	306	301	336	314	295	307	342	350	282	275	332	363	324	307	317	333	304	300	280	337	329	306	279	336	317	308	299	308	332	301	321	324	340	313	320	313	279	296	315	342	334	283	296	328	313	298	332	288	288	336	303	324	299	305	338	341	299	320	327	339	329	282	317	335	320	334	317	290	307	304	344	315	321	339	299	284	293	273	288	305	336	340	294	325	314	335	289	327	325	292	317	286	320	324	299	316	309	360	316	302	290	296	352	283	298	318	304	304	327	307	329	330	320	326	344	331	329	306	308	318	317	340	332	299	311	329	354	276	350	347	320	294	344	322	332	329	322	303	325	318	316	332	310	279	335	307	333	309	304	337	297	348	326	288	305	334	291	271	289	303	335	344	299	350	342	313	303	298	331	321	313	298	328	309	311	310	292	346	311	301	318	334	295	300	342	328	314	303	331	326	336	338	294	316	273	292	307	296	330	316	332	322	313	299	322	288	302	319	316	311	333	297	321	302	291	340	327	316	318	312	328	316	319	316	317	346	295	283	310	305	298	279	322	303	309	343	297	303	304	337	318	327	297	305	320	327	326	311	314	284	331	340	302	297	320	302	341	307	314	334	326	293	321	331	328	300	334	289	337	321	317	336	296	341	306	291	323	340	325	308	298	323	304	342	295	333	340	339	340	327	327	318	310	327	309	324	278	278	334	289	299	312	315	347	336	310	303	302	303	333	304	347	310	282	271	290	292	327	310	279	304	299	344	287	325	328	297	300	298	334	289	315	325	318	344	332	316	335	324	324	326	337	303	316	310	312	328	297	298	295	298	311	283	321	291	304	307	333	339	317	293	298	295	320	319	291	318	288	288	286	320	330	336	321	319	336	340	330	306	321	335	310	315	323	280	301	347	323	328	304	324	321	323	333	317	344	336	324	331	312	315	299	306	297	329	344	311	335	328	286	264	303	335	319	303	313	328	302	327	295	324	325	336	310	360	306	330	309	295	294	278	304	314	342	299	320	317	326	291	318	287	325	319	354	313	311	352	311	305	338	312	328	300	285	303	334	352	329	314	324	317	332	310	299	313	300	304	314	275	336	312	360	328	326	312	322	310	316	276	338	300	323	335	292	290	311	348	303	324	313	329	290	297	312	282	301	322	347	320	327	281	292	299	321	306	288	314	337	309	327	292	297	304	294	323	291	285	300	315	299	335	323	347	316	271	294	268	299	319	315	334	303	328	309	288	346	347	310	313	308	315	312	292	304	324	315	330	290	355	349	328	315	330	294	317	314	309	319	288	296	347	340	315	303	292	330	291	353	303	262	305	328	267	362	347	292	310	322	278	307	295	317	328	316	337	284	333	289	343	328	346	339	293	310	315	326	287	300	322	317	317	332	315	313	303	311	334	343	322	303	297	297	348	298	306	316	309	326	336	313	326	323	310	317	297	292	315	293	308	298	344	296	278	305	306	369	306	358	305	312	361	306	360	314	290	312	342	311	290	313	322	339	365	308	311	312
5751	4219	5653	6698	5610	4567	3699	2989	2492	2123	1968	1883	1638	1451	1240	1148	1082	954	1045	1012	885	883	917	909	888	857	781	832	786	778	815	802	807	790	805	747	740	822	818	782	776	768	801	841	813	779	763	803	754	786	769	788	797	781	766	764	793	763	739	783	766	736	748	785	793	753	770	781	763	788	770	748	756	755	714	786	760	781	756	809	775	731	785	721	739	783	779	729	767	790	745	734	730	776	719	744	784	769	782	742	761	770	740	773	774	762	759	762	766	729	812	790	767	762	714	766	733	741	794	759	767	811	756	827	762	734	758	753	764	736	770	763	749	773	745	761	808	710	772	787	804	726	773	775	770	762	755	768	734	752	776	714	756	749	751	774	763	744	766	749	789	755	777	760	736	765	758	759	773	787	764	755	741	742	750	759	778	795	755	748	736	727	752	809	768	758	767	802	732	764	776	767	744	744	699	753	735	774	751	804	763	719	762	728	786	724	819	753	749	749	799	798	767	782	748	713	777	749	722	742	724	763	767	765	763	779	795	738	768	747	768	795	753	773	764	795	731	733	730	745	761	765	784	784	774	769	749	755	789	756	755	768	768	737	718	763	756	798	720	738	855	802	758	752	729	777	781	750	833	733	786	696	763	726	773	758	761	771	703	781	765	731	757	788	781	768	803	795	786	753	780	715	728	748	741	752	762	774	736	736	746	718	723	766	750	734	775	742	760	753	742	739	749	809	813	786	749	751	737	754	782	724	755	740	828	806	772	726	750	746	749	741	738	770	741	782	738	697	771	713	712	757	756	751	768	764	720	749	683	757	776	780	755	766	744	749	739	781	734	766	758	742	775	710	772	792	786	739	780	749	776	793	752	755	783	772	797	729	758	818	807	761	780	761	744	789	798	825	759	771	757	802	781	766	747	774	733	756	768	731	792	774	756	798	755	814	781	794	742	752	781	794	734	800	767	728	724	767	810	768	750	770	748	790	722	769	734	770	767	710	734	715	727	796	741	728	793	748	740	758	733	741	725	732	757	749	810	793	746	784	739	787	805	723	787	778	783	794	749	766	799	739	780	745	733	745	799	770	725	721	731	761	729	722	734	783	731	756	735	792	778	776	763	779	779	707	837	772	712	806	714	716	800	735	766	781	749	748	785	803	717	768	792	773	763	738	838	768	807	697	738	735	805	794	802	750	805	742	773	789	733	738	794	713	748	760	784	769	768	809	782	736	753	733	778	804	774	756	744	754	748	759	750	790	773	721	735	814	840	795	745	780	787	736	792	728	729	730	737	780	707	793	830	752	745	762	777	785	758	813	759	770	768	815	793	742	785	768	707	746	798	738	720	783	749	757	773	732	698	775	751	768	737	781	763	739	757	787	771	779	794	799	708	786	783	764	791	698	726	742	751	762	769	760	738	789	779	772	743	778	777	766	707	747	763	765	804	756	741	739	804	753	797	736	787	763	769	803	736	772	761	777	755	758	788	764	762	784	740	747	723	775	800	766	804	767	797	775	745	758	751	833	754	753	758	780	797	762	731	812	775	791	737	778	780	746	752	757	804	739	770	729	748	752	746	813	770	720	749	700	729	728	800	726	776	804	764	738	794	793	747	767	739	815	815	732	767	782	708	771	836	785	752	759	737	761	734	761	757	766	772	779	777	799	684	780	789	736	746	771	766	722	776	745	805	696	791	809	695	763	715	771	807	761	745	794	765	780	734	837	743	744	772	737	778	773	753	723	764	772	726	788	771	750	784	743	777	825	740	786	759	777	793	810	798	727	756	739	767	736	752	711	751	731	760	721	750	765	757	783	700	693	716	789	729	724	757	733	747	700	766	791	786	763	764	713	763	761	770	651	770	743	740	753	762	776	751	768	765	768	777	767	754	724	751	733	742	756	783	749	733	726	753	776	766	763	789	759	763	771	751	727	775	822	748	762	794	698	738	742	778	726	764	806	787	700	772	767	762	730	749	776	766	755	763	734	749	755	780	739	697	785	754	800	758	715	761	798	746	766	765	818	778	745	807	752	787	806	750	765	800	789	748	736	779	818	762	810	801	810	794	680	780	738	786	805	775	741	754	766	785	741	771	757	715	786	796	744	775	781	747	751	767	779	738	798	747	784	760	728	721	759	758	737	759	804	802	735	795	720	745	780	765	722	750	718	768	739	797	718	742	770	723	768	743	822	725	721	733	778	764	786	753	768	744	730	754	763	760	783	754	779	796	755	779	778	799	769	729	756	780	807	742	702	734	757	747	821	743	763	806	758	764	762	770	762	776	784	728	782	764	793	748	771	727	791	734	758	760	746	738	781	721	763	755	779	760	782	722	739	765	768	802	725	759	756	766	761	722	717	804	741	678	743	763	738	779	721	804	785	778	756	784	776	766	776	725	771	762	737	739	729	731	809	744	757	782	765	737	787	752	803	775	760	813	706	743	758	724	773	723	762	746	745	756	765	808	769	727	750	742	753	769	701	777	800	798	826	725	767	757	740	749	734	772	789	788	730	697	750	813	720	784	794	706	734	763	773	820	752	728	807	806	767	747	739	805	771	757	783	780	834	750	769	733	763	770	750	776	776	764	797	733	772	754	779	785	777	755	789	711	817	795	802	725	775	774	765	745	753	748	802	785	732	790	757	783	734	763	780	770	722	743	767	762	751	751	770	775	756	741	748	710	746	780	776	789	770	807	769	761	812	739	777	720	744	802	798	741	757	769	752	782	730	728	735	766	767	733	790	780	756	754	733	797	776	762	774	767	755	753	777	733	763	736	754	782	751	794	745	744	798	822	783	759	772	777	726	765	711	727	817	758	777	777	771	793	781	768	757	796	800	764	733	732	776	796	684	799	699	781	750	778	715	770	764	779	790	741	669	769	789	774	695	750	740	754	798	803	754	755	781	741	752	805	742	768	792	760	745	755	742	770	752	808	765	727	765	762	725	780	776	785	730	796	765	733	793	781	765	750	739	755	707	798	760	742	779	747	802	771	797	760	766	810	793	761	756	741	774	801	738	734	785	872	767	791	784	763	745	776	784	782	772	755	728	714	785	755	797	704	782	748	774	800	722	790	786	775	743	728	744	721	780	766	783	749	724	750	799	763	761	729	731	797	786	756	781	753	737	754	785	795	817	782	777	776	767	727	820	697	761	773	768	709	782	727	768	780	730	770	795	764	751	747	736	726	742	745	743	779	794	764	751	762	773	813	760	710	714	758	758	735	728	789	790	749	780	760	784	744	742	741	793	714	797	795	749	748	796	791	729	763	747	748	752	811	772	723	770	755	800	740	742	822	764	735	754	752	717	774	765	772	781	769	777	761	798	748	788	741	725	765	757	749	764	782	715	752	777	757	759	761	731	725	740	778	732	782	723	760	723	772	762	761	721	750	784	779	798	747	738	760	743	796	742	766	797	759	811	789	799	748	744	779	753	730	754	793	755	776	773	790	784	773	795	804	771	775	762	698	781	763	779	729	741	736	772	764	722	786	775	805	753	776	756
15973	7921	6035	4310	3011	2215	1376	1205	955	886	676	678	574	439	444	421	442	361	381	373	346	344	354	315	315	310	313	327	319	274	338	342	266	296	313	306	300	350	275	322	323	288	299	339	329	316	305	292	288	314	333	324	334	293	338	328	317	293	300	304	292	244	335	312	294	297	340	334	308	293	284	313	310	277	318	298	271	309	337	323	320	291	340	317	315	293	286	313	319	359	296	295	274	297	281	312	345	294	291	297	299	305	279	304	290	326	284	307	287	300	316	282	312	278	310	333	282	349	290	329	290	290	299	299	292	302	314	258	300	300	295	318	300	312	293	286	293	311	317	305	332	287	297	275	304	307	279	297	266	315	322	276	299	311	306	289	310	301	282	287	296	275	354	290	280	294	317	283	296	258	280	304	279	275	309	314	309	292	321	303	313	301	301	334	275	273	313	298	311	300	316	285	264	308	259	274	273	281	294	277	306	317	298	310	308	273	323	315	309	280	273	260	298	328	292	296	295	284	283	308	305	293	326	333	301	286	285	284	286	280	292	300	310	325	298	325	269	280	274	307	253	293	315	297	324	302	297	298	294	287	304	293	271	315	310	306	272	297	317	335	336	296	305	311	301	270	308	296	312	270	301	308	307	317	270	287	315	281	310	301	295	333	308	284	294	263	319	288	275	299	302	319	295	303	270	318	299	332	319	324	290	309	313	308	306	312	284	277	293	300	318	292	305	306	280	312	286	277	320	286	283	339	277	269	293	289	305	271	302	314	353	326	301	310	294	302	290	287	311	330	307	308	281	307	297	300	315	333	290	282	292	285	304	314	301	311	329	293	296	307	278	279	306	284	303	285	287	310	266	303	305	307	269	321	309	289	275	308	296	271	327	329	312	307	307	314	342	297	305	280	315	291	292	287	299	310	317	313	316	280	264	309	306	301	284	283	301	308	322	298	330	328	288	291	289	297	330	319	317	303	279	304	320	289	301	285	282	299	326	278	283	300	290	291	295	286	306	288	310	313	320	341	332	280	286	303	270	302	274	305	310	288	256	310	281	284	330	305	261	291	278	308	287	309	318	280	305	301	281	325	303	274	299	297	289	314	297	288	273	343	289	283	268	328	309	322	281	320	292	308	279	309	287	297	326	300	314	318	312	308	308	280	288	275	294	276	285	304	290	299	326	295	310	313	284	295	304	274	310	332	340	292	290	286	292	297	289	281	286	300	275	308	287	311	291	305	284	317	314	287	323	320	269	323	288	317	283	330	305	289	282	298	326	278	274	268	272	283	304	343	320	242	281	313	348	310	305	270	290	298	295	325	311	307	281	279	298	310	304	299	314	316	281	322	289	283	312	286	286	270	319	297	312	324	295	310	269	279	319	293	304	312	308	325	312	318	309	333	295	292	311	257	274	270	304	274	307	295	352	308	298	301	288	297	289	302	279	296	308	292	315	335	316	304	315	298	295	265	332	285	324	279	296	338	328	299	289	273	283	307	328	309	322	316	283	318	323	306	340	282	285	320	276	304	299	290	296	305	300	288	323	307	307	318	288	297	307	294	323	333	289	303	302	277	278	297	283	320	328	336	289	299	310	309	293	314	269	291	284	341	291	301	297	309	301	285	280	290	309	330	285	286	331	311	278	311	351	311	304	309	306	299	293	317	305	273	272	308	296	331	312	256	305	354	311	308	319	300	308	313	288	299	292	277	293	311	279	266	295	341	292	308	270	308	289	309	298	305	293	292	288	283	271	294	308	319	312	282	315	321	309	290	293	296	295	283	321	295	304	290	294	315	313	292	337	297	317	277	294	298	313	311	302	287	326	308	288	276	331	276	283	322	303	308	279	331	294	274	274	321	291	325	324	299	323	298	289	284	304	297	293	320	316	331	294	301	323	283	299	304	266	319	278	315	302	318	266	312	308	269	340	314	309	293	278	326	288	297	294	288	310	284	305	314	297	292	291	309	294	296	305	289	287	302	297	270	315	268	286	313	277	288	310	324	296	285	282	288	285	298	315	288	329	299	334	355	254	289	336	298	285	302	310	329	311	302	269	285	282	302	315	298	301	294	275	303	325	314	275	295	300	296	299	301	298	286	302	298	283	296	312	300	301	306	296	310	289	305	318	272	350	330	324	309	288	319	278	276	318	329	324	308	319	324	278	279	323	275	297	313	318	289	288	308	332	269	277	305	279	282	304	305	309	287	310	285	314	297	315	311	323	307	316	304	313	293	303	324	268	290	284	282	290	305	315	299	318	290	298	280	325	302	288	337	293	327	271	276	302	315	312	300	287	307	305	316	289	329	283	304	291	273	293	313	312	292	302	327	305	289	307	285	297	288	289	296	315	323	306	300	292	285	334	303	283	306	329	318	318	282	308	318	289	274	294	324	304	309	314	327	304	283	302	288	312	261	274	269	307	297	310	320	304	310	261	280	297	323	299	295	293	320	293	333	279	324	342	307	280	277	320	322	277	293	316	291	332	289	288	310	289	281	318	314	306	305	285	309	276	285	291	288	283	289	305	272	290	289	304	304	298	274	289	326	282	309	305	303	297	298	303	317	301	296	273	304	277	282	298	288	299	271	319	267	288	277	283	327	313	284	287	261	297	280	285	292	296	298	300	286	292	255	310	324	350	277	292	343	279	299	294	293	277	281	286	273	308	298	312	279	304	282	271	295	273	320	276	292	350	310	302	308	306	308	328	313	275	277	284	270	306	275	263	338	270	263	289	290	302	283	291	298	289	283	313	326	299	349	306	288	301	316	274	305	337	287	299	316	288	327	348	324	306	295	321	290	304	319	329	311	297	300	302	322	298	273	314	295	299	298	293	326	315	271	298	298	291	251	314	303	322	303	288	301	292	321	301	302	299	314	285	291	302	302	304	278	316	271	286	293	331	296	322	279	265	330	304	319	311	304	282	280	318	298	322	323	283	281	313	285	309	295	271	311	284	286	278	289	260	307	297	305	305	332	318	318	325	291	278	283	305	288	297	318	305	307	308	290	303	300	309	244	289	311	322	291	295	303	273	288	298	273	302	299	322	291	268	302	321	298	318	317	302	291	313	280	288	325	308	310	322	295	314	287	330	321	313	301	321	281	277	308	307	299	287	310	294	319	343	297	302	303	263	316	297	334	296	305	258	294	284	300	273	267	343	295	292	305	310	296	299	282	302	311	312	315	292	327	270	286	318	298	312	291	275	276	317	292	261	300	314	313	290	323	304	321	288	280	316	309	280	294	318	279	325	295	302	324	285	282	289	314	313	315	306	306	303	280	292	308	321	311	307	286	293	302	316	320	332	268	304	261	305	294	319	309	334	327	296	315	272	268	292	345	290	258	325	288	320	292	304	308	281	330	282	328	289	307	284	290	293	324	302	294	317	323	327	307	295	305	320	347	306	306	315	367	278	297	342	297	307	324	299	295	290	312	303	294	292	298	287	320	311	285	310	272	288	308	290	316	303	318	296	288	295	322	292	285	321	289	318	324	293	287	284	304
11950	7497	9368	10080	9152	7856	5650	4896	3986	3388	3134	2826	2421	2049	1676	1591	1410	1261	1222	1206	1138	1077	1029	1005	924	906	885	898	865	845	807	768	838	833	783	864	770	737	781	770	792	803	756	792	770	801	750	736	762	749	733	747	806	774	776	749	751	754	766	705	712	758	710	751	715	744	737	778	761	769	727	766	710	730	714	749	746	744	716	714	693	745	766	804	721	790	709	694	716	762	683	721	697	674	724	717	711	777	756	743	722	722	685	756	748	700	721	712	744	701	793	720	706	704	741	700	743	739	738	753	712	750	733	744	758	756	728	744	735	726	750	713	777	738	732	694	735	733	741	733	701	727	695	693	702	723	712	709	708	736	715	711	715	749	713	752	723	693	724	691	703	770	735	701	727	690	769	700	742	692	740	744	741	745	735	642	739	728	781	742	664	734	702	748	710	717	755	729	761	767	717	751	763	726	757	757	726	747	758	705	739	698	696	734	734	690	680	778	711	684	745	701	741	710	725	702	770	713	748	712	716	718	710	713	693	783	698	774	716	677	741	705	741	740	727	733	729	742	722	736	756	750	696	711	735	728	754	697	771	706	732	765	701	727	719	710	714	714	763	776	734	682	746	725	711	717	742	723	701	663	673	741	751	707	740	754	773	742	750	758	725	721	767	702	731	737	704	731	755	751	722	730	752	740	680	778	703	725	715	736	738	761	717	720	707	729	722	713	775	751	706	746	760	734	751	738	757	721	756	716	754	728	724	747	769	706	744	737	764	745	709	716	731	698	729	749	712	775	729	702	743	803	733	726	748	669	754	720	760	714	738	688	748	769	740	713	750	694	733	719	728	737	680	708	733	748	758	713	707	736	747	723	729	751	710	710	723	732	702	730	694	757	689	709	741	717	722	705	711	727	751	666	741	780	722	738	711	728	742	738	714	693	748	747	716	685	765	741	759	752	700	685	704	762	719	803	665	722	735	750	745	678	759	755	747	756	735	765	707	742	729	729	753	777	686	715	752	747	736	776	736	698	688	704	747	759	758	703	724	745	773	728	706	750	727	746	710	717	758	710	735	728	767	737	721	738	743	744	737	728	737	704	739	724	719	726	729	753	764	667	743	680	705	731	715	729	668	743	705	721	714	720	722	767	748	747	806	715	733	711	772	739	697	778	709	749	753	715	736	714	683	722	764	733	734	680	694	718	729	722	720	734	758	732	731	729	712	740	729	730	733	723	777	755	717	670	750	694	734	700	724	774	742	708	787	812	761	753	731	727	711	735	700	734	740	740	729	775	732	731	736	729	725	721	763	765	705	732	703	684	713	700	762	710	701	768	724	739	737	720	738	760	727	713	696	755	692	744	768	720	709	736	743	760	742	696	784	728	692	705	763	679	723	702	771	737	723	746	737	781	725	735	760	720	766	739	717	749	681	759	734	729	725	713	730	754	721	681	762	696	764	770	690	685	787	727	694	699	720	724	729	709	743	746	713	729	718	749	739	724	716	744	740	722	758	698	743	748	732	704	733	728	757	675	751	714	706	663	718	748	764	754	739	730	769	719	708	737	759	729	758	708	691	752	735	759	720	708	739	713	705	743	693	718	754	710	753	706	765	750	768	771	730	778	703	683	739	724	747	796	759	734	687	739	728	701	782	747	743	772	701	703	713	727	761	709	786	712	769	756	690	687	780	714	739	767	741	713	747	742	756	697	765	737	768	747	744	719	738	722	691	694	678	764	752	684	743	716	784	737	702	730	740	718	742	718	759	712	732	695	720	706	723	759	735	758	720	780	718	715	731	715	752	726	723	690	755	713	691	686	723	714	725	740	723	741	747	748	788	756	764	738	749	741	747	736	744	718	715	713	713	703	728	740	735	695	709	775	758	718	705	714	724	730	677	728	752	682	703	766	700	713	706	722	733	692	726	747	705	711	733	736	730	748	721	746	718	698	712	700	707	746	755	725	730	780	730	692	719	730	757	687	697	740	752	741	708	686	785	714	721	685	706	733	679	720	690	761	738	731	690	705	735	698	735	667	749	744	680	706	756	733	703	692	737	704	756	700	771	770	736	757	744	696	715	699	731	713	754	718	733	727	693	732	685	713	715	736	754	731	736	689	748	727	767	741	783	769	735	714	712	712	709	701	754	711	702	670	683	736	749	737	784	786	683	732	695	736	698	795	726	727	707	721	720	734	676	771	750	678	740	681	726	709	734	744	758	752	718	716	744	751	739	701	680	707	733	713	694	742	772	714	741	737	770	758	743	710	697	729	726	741	737	721	717	692	731	698	808	696	695	711	709	695	700	754	793	763	747	671	736	718	729	684	734	740	722	727	749	787	729	698	734	722	691	689	723	711	734	736	741	734	729	757	721	719	712	722	727	747	753	750	750	722	743	700	744	733	714	728	738	692	750	718	755	724	689	761	779	734	725	751	745	736	783	706	699	775	735	732	719	779	732	736	744	720	778	752	762	704	708	715	709	744	691	783	735	702	705	702	733	714	747	780	729	743	756	695	694	753	726	734	761	692	679	760	716	741	737	693	737	757	744	718	792	700	738	696	723	765	730	704	705	765	668	717	763	697	724	734	724	735	717	728	718	687	739	723	767	699	780	719	737	755	678	714	758	681	667	736	721	733	705	717	776	761	698	728	755	752	710	749	721	743	727	761	796	710	739	723	730	752	721	704	714	726	741	718	741	707	721	721	745	779	741	728	727	738	728	757	677	752	731	739	697	732	737	704	765	754	753	743	738	698	681	722	772	734	726	740	739	685	712	726	763	691	694	725	753	681	707	728	674	717	746	713	760	737	759	767	771	732	702	752	746	728	754	731	759	780	737	757	727	668	716	722	722	767	728	768	727	734	679	692	716	772	707	747	785	758	775	736	739	768	737	748	724	729	704	747	724	743	766	753	760	720	692	734	742	713	724	755	733	727	717	730	679	723	714	799	734	688	753	703	751	685	750	690	715	748	720	700	757	765	683	730	725	776	760	798	699	679	745	729	699	716	713	728	719	735	726	722	685	747	800	704	714	735	741	697	676	704	678	731	720	752	746	725	765	704	721	735	765	739	747	709	734	748	681	752	707	744	733	672	703	766	739	748	721	733	689	740	815	727	774	749	726	740	696	752	691	733	722	716	697	794	709	701	748	742	730	743	713	709	759	771	762	683	717	739	731	765	692	725	765	697	743	737	727	725	763	769	699	709	732	737	707	725	685	760	764	726	706	729	794	766	751	716	663	723	730	739	735	701	722	752	714	732	710	705	735	698	755	720	742	752	719	729	667	774	781	712	685	723	736	740	755	734	717	715	754	693	743	750	721	726	727	720	712	716	749	697	715	723	710	704	776	691	726	774	724	745	733	719	740	760	751	733	792	722	680	716	744	720	734	747	709	809	723	745	755	707	705	724	746	790	739	808	747	701	743	754	740	719	782	698	756	744	714	712	742	739	766	724	748	698	751	709	690	744	746	784	713	726	719	722	738	765	725	720	740	703	716	774	730	751
23123	11162	8520	6158	4333	3026	1943	1744	1275	929	804	727	595	527	447	454	347	307	291	311	296	314	280	249	235	231	253	233	265	239	247	228	211	228	232	228	250	234	254	217	217	220	215	228	239	201	238	204	190	212	212	217	203	201	225	215	211	222	229	222	232	229	243	206	236	213	223	201	197	222	203	220	240	232	199	226	220	212	222	215	221	211	212	244	239	213	203	210	206	234	210	227	231	221	212	214	226	218	205	217	196	236	204	237	207	215	202	204	200	198	228	222	214	203	203	225	204	218	232	212	206	225	220	194	229	221	201	213	240	196	193	246	206	232	207	218	233	213	197	227	221	208	240	242	217	228	221	205	196	213	217	213	221	245	236	222	231	233	193	195	204	222	211	228	195	221	232	215	225	223	220	228	221	216	213	190	204	224	208	208	205	216	218	184	232	216	222	234	233	204	225	220	214	202	230	204	199	224	201	222	211	207	227	219	238	206	230	240	261	236	213	221	199	227	215	233	225	189	249	219	195	254	198	214	211	203	224	203	177	209	226	227	225	207	252	202	207	218	186	219	223	199	214	217	218	217	252	211	221	217	213	220	224	234	217	239	218	221	223	218	205	196	213	218	215	208	210	187	205	205	209	210	223	213	214	245	229	211	234	217	213	211	218	237	209	221	241	189	234	212	187	193	217	231	203	239	234	232	220	195	228	219	214	225	206	258	226	195	247	208	229	207	218	239	211	207	231	210	231	221	222	196	235	217	211	205	206	222	208	225	224	199	216	223	267	219	211	219	204	224	212	196	198	217	263	207	233	189	231	230	201	222	212	240	206	194	210	214	201	215	214	225	259	224	205	241	182	212	218	196	211	218	261	204	200	227	205	247	191	224	204	231	226	207	216	208	227	197	197	204	217	225	207	189	205	229	231	201	233	235	231	223	197	218	186	214	208	225	218	213	231	226	242	210	191	230	214	203	215	204	233	231	195	220	207	213	183	237	233	233	196	227	240	230	210	218	226	242	225	217	205	231	210	212	201	227	198	234	202	219	201	177	191	200	259	217	206	234	222	188	235	210	185	220	206	192	211	226	209	240	222	235	213	202	237	240	227	226	233	218	238	206	205	222	207	221	231	228	211	228	201	238	202	213	239	233	214	225	233	222	221	228	193	212	199	241	205	213	218	210	233	233	222	241	205	228	230	199	200	194	218	226	259	217	209	232	239	237	212	221	223	249	176	243	201	216	207	220	205	207	235	211	202	197	201	192	196	193	191	215	215	232	200	200	206	214	222	206	184	222	222	251	205	233	207	238	200	194	201	228	198	222	214	220	237	255	216	222	252	213	215	211	220	200	211	209	219	197	250	213	220	226	204	175	215	194	217	217	227	228	204	251	221	193	237	217	191	190	237	192	213	209	207	221	230	192	234	230	225	226	228	240	223	226	224	226	200	220	224	205	203	216	236	241	207	251	230	198	205	221	215	238	242	237	195	213	216	200	215	210	185	213	226	210	242	211	210	169	202	205	260	208	227	202	219	215	220	213	231	213	224	208	225	203	206	213	196	217	227	213	229	267	239	216	208	201	218	226	238	230	211	211	213	201	238	221	244	201	254	239	233	198	211	205	228	225	223	214	189	209	208	210	220	235	225	210	222	208	241	240	205	226	174	197	225	196	238	217	197	224	237	202	217	231	203	216	213	201	205	241	234	232	214	219	206	200	228	203	207	231	212	244	208	224	219	221	204	220	218	207	202	227	211	204	239	200	200	216	217	223	202	222	194	214	229	195	185	248	218	218	251	225	212	234	227	207	199	208	208	221	209	196	229	216	243	216	227	233	239	199	210	203	232	217	224	184	189	220	213	230	218	248	212	215	239	228	206	214	238	212	187	207	210	210	241	207	186	236	192	260	221	232	213	215	213	202	208	193	201	224	218	226	220	229	220	201	231	215	195	217	220	189	231	204	217	218	193	226	195	251	216	227	223	232	235	212	219	180	203	219	224	237	188	202	201	199	205	213	234	235	231	204	222	228	235	216	210	230	222	223	214	197	224	268	202	195	207	228	187	196	222	224	215	240	221	228	200	228	199	240	203	233	216	230	200	229	218	222	251	211	194	223	220	204	243	217	203	220	223	235	205	198	227	223	211	199	233	241	243	216	231	181	212	215	235	210	196	205	239	235	228	227	216	210	204	247	212	233	214	230	236	200	223	199	198	211	227	212	222	185	213	236	223	201	204	226	216	228	201	232	212	228	224	201	211	221	204	211	216	214	214	221	201	200	217	242	211	180	201	226	235	216	208	222	237	193	199	190	222	211	228	214	210	205	213	235	199	227	198	178	229	226	212	217	212	242	225	230	206	215	203	213	219	234	221	229	215	221	189	195	220	213	220	220	200	207	200	190	231	193	234	218	223	206	183	207	213	202	225	179	241	211	220	229	215	201	240	234	264	226	245	227	193	221	225	217	204	217	212	209	196	209	217	208	234	226	216	203	232	213	240	195	184	215	232	244	198	201	202	198	239	231	176	219	214	213	236	218	191	217	219	210	212	211	213	222	237	220	238	195	252	207	214	216	207	231	209	232	212	199	232	189	220	188	226	183	211	226	204	208	218	211	205	228	217	201	233	211	194	207	246	208	199	225	200	224	211	208	229	212	217	217	200	206	219	206	232	224	203	179	212	211	214	209	216	202	207	210	224	212	220	209	213	207	226	233	207	230	236	192	211	247	215	235	236	227	201	229	241	185	234	201	206	204	234	215	231	215	191	250	234	185	209	214	210	195	225	189	217	223	216	219	201	240	229	228	218	203	204	210	198	225	242	221	205	198	208	214	207	190	211	231	221	217	235	212	222	252	213	234	200	213	219	231	240	209	215	189	220	248	229	223	221	200	206	223	197	189	206	218	216	194	209	194	223	221	229	183	214	231	238	218	228	206	212	214	247	217	213	194	201	206	224	200	235	227	200	233	212	228	254	214	222	185	186	220	216	211	223	226	190	207	211	232	200	222	200	230	197	235	227	214	225	219	225	224	215	220	196	194	215	215	226	217	193	222	215	221	207	173	204	237	227	213	222	197	203	186	210	229	199	204	221	185	210	235	224	221	214	199	206	205	195	230	223	220	229	266	219	207	198	206	225	235	251	228	193	218	197	205	216	189	231	209	232	209	201	239	201	238	202	230	228	209	216	211	234	214	204	228	225	228	200	223	214	203	210	236	246	243	234	204	215	199	216	224	201	177	230	207	194	235	213	234	222	257	223	200	236	220	206	212	204	207	223	216	182	180	214	223	205	229	202	199	200	216	218	221	210	215	202	205	214	223	205	185	203	228	218	228	224	199	228	192	207	201	206	226	212	212	205	228	183	187	213	209	207	221	220	205	215	206	203	235	208	229	203	238	213	226	221	211	197	241	212	194	186	219	225	205	193	208	220	209	214	210	198	211	175	243	207	220	222	220	219	209	220	223	195	227	204	177	219	226	230	229	234	227	221	182	211	235	203	207	195	203
15122	9446	12254	12711	12069	9961	7122	6432	5123	4244	3915	3564	2941	2550	2119	1936	1567	1383	1278	1228	1125	1043	967	998	890	830	838	750	674	727	721	706	617	678	604	636	655	616	633	606	612	612	633	601	636	652	608	628	617	606	561	592	608	599	584	575	633	551	582	552	539	539	561	608	528	605	583	522	598	569	550	539	568	599	558	572	538	511	561	565	605	554	503	550	552	525	550	502	553	539	517	525	553	514	539	548	538	511	500	549	517	569	521	547	513	506	512	548	498	522	532	557	558	538	585	562	550	538	533	574	510	527	562	565	576	588	522	538	560	526	569	577	520	561	598	552	523	528	569	523	546	560	555	547	575	556	563	535	536	514	550	546	547	535	493	524	547	513	525	504	532	499	550	566	530	563	561	572	536	573	546	575	509	518	542	553	536	519	545	519	545	578	582	533	557	539	530	559	513	504	525	549	556	519	512	552	532	553	537	526	566	550	519	537	538	517	511	550	514	501	552	546	525	503	544	549	548	519	555	523	512	549	568	536	541	563	521	578	530	527	526	547	536	549	530	517	514	522	547	530	556	540	517	574	561	538	537	551	516	516	533	552	540	549	511	524	619	559	502	549	494	535	545	515	545	501	555	537	518	525	585	522	557	517	536	561	541	540	519	516	547	549	547	494	542	530	533	552	584	555	576	579	541	544	537	567	538	546	548	541	463	539	507	534	560	564	541	517	548	568	527	501	557	560	520	512	541	529	536	502	531	542	515	526	540	536	557	549	537	574	492	534	532	542	512	558	505	514	536	533	536	529	532	490	515	550	572	531	560	513	499	529	524	560	528	524	556	534	523	538	546	536	511	543	560	594	541	559	560	525	528	519	568	553	502	545	519	564	569	575	546	517	561	556	525	529	514	534	549	536	514	481	578	526	587	526	524	524	559	562	550	579	538	579	548	556	470	577	548	508	561	574	534	523	519	557	554	530	540	538	551	545	531	571	497	532	544	538	539	544	542	544	560	529	534	565	549	553	526	527	531	561	594	540	528	552	566	556	508	535	518	515	508	528	566	523	537	507	577	518	566	517	539	485	509	542	541	531	522	540	529	536	553	529	550	558	572	583	532	519	508	592	531	541	524	543	534	555	514	554	515	581	519	542	533	519	517	540	485	538	525	552	572	533	526	522	550	542	502	559	546	572	535	517	532	542	529	526	554	507	530	555	502	505	558	552	551	562	553	534	557	543	507	572	525	520	527	566	521	524	556	574	547	527	559	512	521	533	549	546	505	571	547	581	554	541	535	553	547	515	544	534	524	567	515	505	579	507	557	521	559	534	580	502	543	517	507	555	559	547	537	565	548	574	542	557	520	536	559	494	525	564	540	535	524	541	522	559	520	556	540	506	586	544	539	563	532	590	556	518	577	540	510	513	541	478	524	526	539	521	508	578	549	536	568	541	530	528	570	536	550	534	483	564	544	531	532	527	489	535	541	520	553	536	535	531	556	527	571	567	564	535	520	503	540	532	507	511	514	560	533	527	541	556	518	516	486	534	504	530	518	555	524	520	535	570	574	566	500	548	536	549	560	560	542	513	544	548	504	522	535	531	545	537	535	582	551	528	522	563	516	540	530	502	607	563	512	550	525	534	546	509	535	544	544	534	568	584	537	540	495	557	511	531	534	527	576	492	583	537	526	545	544	510	515	518	501	518	527	500	586	513	552	524	539	539	502	557	528	574	526	510	589	519	515	510	551	539	490	515	539	550	537	558	522	534	563	518	547	529	546	507	562	561	510	511	505	524	509	557	555	482	547	525	510	555	536	577	552	531	533	509	515	547	505	528	551	539	529	531	577	512	543	539	512	537	542	541	537	512	552	522	536	588	546	548	548	537	535	554	530	547	562	532	523	541	553	533	528	544	559	564	545	555	530	563	521	538	559	530	508	488	539	555	539	512	503	541	548	553	553	523	513	507	549	556	552	552	538	520	545	555	517	548	566	550	515	549	533	538	533	524	507	556	530	529	577	531	541	531	544	516	514	535	547	544	559	590	546	540	512	537	526	573	572	548	508	504	523	577	561	522	527	500	520	564	522	507	526	508	548	538	537	567	552	497	539	518	529	499	507	558	565	543	526	554	542	556	502	562	506	570	506	532	540	564	543	555	540	557	541	543	531	545	529	524	505	522	502	561	521	490	518	545	537	516	528	531	532	556	592	516	528	497	497	553	525	539	549	520	550	591	539	579	554	534	538	549	533	512	484	553	561	542	579	545	540	515	511	541	547	583	566	513	526	526	495	536	503	570	545	515	491	496	540	535	539	538	572	476	552	520	507	530	512	506	555	584	510	560	506	535	585	516	542	552	595	545	515	485	529	526	542	600	523	533	544	534	548	532	544	562	510	498	571	518	501	519	534	516	540	561	547	555	558	548	556	527	539	518	556	561	542	564	524	538	583	542	549	557	580	536	524	561	560	493	558	528	550	584	536	493	514	532	521	512	557	531	536	535	536	561	578	537	516	536	497	522	562	549	530	514	506	524	549	582	553	537	526	570	528	535	548	517	519	561	532	527	548	530	571	550	551	529	514	515	532	552	555	517	546	514	568	557	525	533	534	584	527	564	581	564	557	524	540	549	524	519	540	508	600	542	547	498	530	574	567	566	529	562	534	548	524	543	549	592	532	528	563	499	536	531	565	588	576	530	525	511	519	552	532	537	568	537	519	483	548	527	541	559	559	521	510	510	532	522	549	542	525	516	524	571	553	513	545	551	507	559	572	555	544	557	538	551	530	543	554	529	552	493	553	529	555	538	557	552	537	532	522	556	558	519	544	542	559	559	550	538	554	537	568	535	563	521	507	524	560	524	523	578	519	536	560	559	533	525	549	560	531	568	543	523	565	545	551	560	544	557	559	502	559	562	535	562	589	540	549	515	539	545	526	565	542	552	553	535	530	510	496	546	543	571	496	554	559	514	529	559	497	573	554	555	553	531	559	544	542	518	526	540	526	560	546	517	574	521	527	527	581	546	530	500	567	568	571	523	551	528	537	565	546	511	502	549	517	545	544	548	508	549	549	567	564	507	533	516	512	546	517	567	504	558	533	574	535	517	538	595	534	582	553	577	559	525	530	514	536	521	527	540	542	509	523	579	522	527	580	526	540	567	576	524	537	529	495	542	516	521	525	557	545	529	566	526	509	560	557	563	548	549	549	532	539	525	567	531	540	553	533	558	506	559	556	537	551	520	563	523	522	515	542	516	521	539	533	496	592	564	548	500	560	501	535	584	518	556	550	512	517	544	551	574	544	590	550	526	572	574	518	549	548	557	518	541	553	533	514	525	507	512	593	524	557	524	502	534	561	496	514	540	539	505	533	532	579	544	583	537	542	523	598	501	565	519	541	548	518	538	542	548	525	524	528	564	554	532	520	536	533	533	571	542	534	539	533	560	527	549	560	511	505	509	546	541	521	573	545	498	560	548	539	582	515	538	534	530	545	534	535	533	570	578	545	542	532	527
7436	4302	3380	2224	1515	1126	846	775	687	550	544	489	485	434	392	386	357	372	322	372	318	324	294	358	301	312	343	355	321	309	341	338	319	322	322	304	326	323	299	319	304	300	324	299	307	309	318	322	298	297	310	312	322	309	284	333	282	301	308	293	317	323	294	304	335	282	333	285	311	304	336	338	317	297	328	335	304	311	329	313	327	310	334	298	327	338	342	323	321	332	279	302	309	287	296	334	313	317	334	329	283	318	286	303	323	303	297	306	340	275	300	284	340	306	319	338	302	299	300	317	320	344	329	269	304	325	311	303	347	303	303	313	322	299	293	313	338	327	313	319	296	280	282	350	336	303	314	303	279	308	325	325	348	315	333	326	320	304	288	286	315	304	292	324	337	339	327	301	281	316	343	323	331	338	329	297	325	337	291	333	340	287	303	309	313	326	322	304	307	299	334	327	349	316	298	293	282	298	329	274	310	328	290	316	338	324	298	280	329	339	304	335	312	289	334	324	346	320	343	325	325	301	321	315	320	296	299	326	292	312	307	313	309	347	295	335	289	324	321	331	320	288	312	309	291	317	298	331	325	312	353	303	317	336	315	275	311	327	282	267	325	305	322	310	336	316	311	308	345	309	316	298	315	317	317	306	312	301	293	285	289	323	297	293	318	320	334	313	325	297	321	328	317	329	322	317	321	324	325	333	308	309	305	312	326	346	323	287	307	298	326	310	291	312	325	335	277	320	327	309	348	297	318	280	310	292	293	301	314	319	317	319	301	344	354	318	314	304	321	305	325	314	326	335	314	297	318	312	301	318	299	306	318	309	324	334	318	342	351	314	285	301	329	320	324	304	329	306	293	323	313	322	286	335	319	323	301	299	284	308	270	285	299	309	334	311	336	321	317	308	332	352	323	307	334	307	320	311	278	349	297	295	342	340	326	328	351	313	349	314	318	292	323	296	318	309	317	312	313	328	363	333	314	342	341	319	331	285	326	345	315	304	329	309	323	314	300	332	333	273	361	343	301	291	314	322	314	303	308	320	287	327	307	351	345	342	300	322	281	306	314	348	335	291	311	295	304	355	316	351	329	320	335	294	338	336	323	324	287	338	339	314	326	300	324	347	313	317	306	322	335	304	326	298	314	292	346	313	332	312	302	291	299	297	301	324	325	313	287	308	338	326	293	328	316	327	345	356	318	316	316	284	298	326	326	323	302	342	336	292	292	302	336	325	323	276	310	304	304	328	314	284	324	307	308	293	288	314	283	267	284	289	326	297	339	292	335	322	309	318	304	332	311	298	351	310	339	312	323	309	296	287	317	335	330	292	331	311	305	301	325	312	344	324	359	318	347	315	307	310	311	326	345	321	352	312	299	350	287	317	280	331	350	332	314	319	312	337	319	318	316	326	335	278	309	308	333	343	295	312	287	301	281	316	283	296	308	314	328	305	360	305	318	305	303	314	304	305	320	320	331	311	349	307	301	310	347	337	341	330	310	291	315	323	278	298	326	323	289	351	319	275	305	317	311	327	279	302	343	324	314	308	331	310	308	317	299	325	322	322	328	321	296	337	319	299	294	304	305	316	281	289	316	280	320	275	303	319	360	317	312	273	294	286	310	296	312	303	327	340	271	289	320	322	287	311	300	289	320	281	352	320	329	345	319	331	322	292	309	317	324	331	315	332	298	294	347	331	319	341	311	309	302	317	317	299	281	298	270	303	279	263	276	326	309	315	320	315	324	304	303	302	326	312	302	306	358	339	317	330	310	309	321	322	310	290	306	298	302	319	286	308	288	328	321	311	325	295	301	330	315	331	340	313	309	318	308	340	290	331	321	320	309	295	311	303	340	327	328	356	297	339	315	295	298	346	323	319	297	327	318	316	346	294	295	320	327	295	339	319	287	284	322	319	334	333	307	300	306	299	294	320	307	297	327	289	302	329	286	320	299	352	285	343	286	319	295	341	277	333	317	339	343	308	330	348	358	361	341	301	362	312	323	301	308	327	292	327	282	320	294	348	296	284	286	361	307	300	302	312	333	309	307	316	343	327	336	335	333	269	300	300	304	285	308	304	314	301	309	315	306	325	316	322	305	302	330	314	330	269	331	313	319	328	317	323	325	299	299	316	309	306	325	328	293	301	310	313	293	293	328	322	326	300	302	303	312	305	297	315	353	323	332	321	330	322	321	307	307	313	309	327	291	304	305	333	295	283	318	309	314	315	316	323	331	298	300	292	295	311	264	358	347	326	322	288	287	321	293	327	296	316	325	314	300	315	322	346	323	276	325	292	317	306	328	301	319	346	270	327	318	297	300	315	334	344	339	306	294	318	328	301	330	313	331	326	313	284	313	287	325	309	312	323	259	310	329	289	309	305	351	284	299	344	348	327	303	326	301	330	340	304	337	282	297	288	320	318	340	315	271	345	323	329	318	319	355	313	317	333	334	311	315	316	315	323	315	333	301	312	298	335	316	303	319	327	292	331	307	287	308	299	323	296	331	322	357	280	303	314	299	316	301	336	290	317	341	330	307	313	308	311	297	316	343	333	314	315	312	272	317	321	311	333	320	327	332	330	342	338	321	298	299	302	342	298	300	324	332	336	336	291	343	319	327	330	306	314	328	319	311	351	306	307	331	342	302	327	307	300	310	294	288	311	281	335	337	295	315	326	331	342	289	325	298	301	320	330	282	316	318	368	286	289	348	298	311	299	339	306	313	328	309	340	308	273	334	325	326	286	297	299	325	308	282	287	326	336	302	273	308	322	311	314	316	329	333	305	286	317	320	328	323	295	329	322	296	316	292	298	293	318	329	290	337	298	301	310	318	318	323	317	367	317	325	299	322	298	329	343	295	325	304	332	308	331	319	323	329	323	311	324	332	302	303	331	327	303	321	291	316	311	309	310	329	311	293	310	311	290	343	309	327	315	337	331	316	292	329	328	306	316	291	331	317	278	328	306	348	309	349	310	306	349	341	297	340	329	304	304	310	302	301	286	312	315	332	305	303	333	314	316	307	341	303	299	309	355	340	331	308	313	257	307	338	333	311	310	332	344	286	295	353	278	340	319	322	330	271	310	358	317	307	309	342	303	313	296	314	314	303	334	314	342	346	310	301	310	325	316	350	325	331	304	361	294	329	313	312	327	338	339	285	324	341	316	283	329	299	287	330	292	315	312	308	340	300	310	299	322	307	281	335	315	347	305	305	328	296	368	327	294	285	308	318	309	313	282	287	320	325	300	332	281	306	322	307	336	335	312	308	305	307	316	290	320	282	297	311	293	313	299	304	311	311	275	301	337	286	298	301	326	298	337	310	318	281	307	315	331	332	283	291	303	286	331	273	315	338	335	318	319	330	341	316	333	311	301	339	313	306	301	348	330	332	318	308	333	301	305	338	286	314	298	300	303	314	329	325	300	326	308	301	329	327	309	315	301	296	335	297	331	305	350	289	335	344	308	328	302	337	327	330	332	339	314	326	360	317	318	313	300	297	331	296	302
5650	4390	5869	6354	5544	4601	3520	2903	2629	2220	2039	1768	1604	1339	1287	1217	1132	1019	1008	981	968	949	869	890	855	833	808	830	854	817	837	802	753	801	781	802	818	774	717	757	778	776	763	721	796	788	788	804	766	748	725	768	815	775	792	794	788	772	737	734	742	805	753	770	803	771	742	683	785	726	807	729	784	752	766	739	778	783	764	722	768	788	780	782	782	766	770	715	806	776	720	780	782	742	718	784	811	725	753	748	792	740	751	728	768	788	743	783	725	743	746	728	740	772	804	755	791	698	797	756	763	738	775	811	787	704	750	791	799	760	756	719	689	766	763	811	773	802	746	772	721	779	712	730	804	677	775	764	780	826	731	741	774	711	852	767	755	767	758	767	778	772	764	759	798	750	738	722	760	756	780	759	783	761	760	764	744	757	736	747	730	738	736	785	761	815	758	747	721	739	754	786	769	723	778	733	781	711	747	742	808	751	772	771	757	765	765	732	712	721	777	756	763	751	790	759	784	731	725	727	740	765	756	718	752	796	743	761	778	793	767	733	762	751	727	738	732	702	734	784	748	732	763	745	769	757	779	762	758	746	767	781	807	785	747	736	746	696	805	700	737	761	716	760	738	755	737	759	761	740	721	779	708	752	736	777	800	743	804	759	777	761	753	773	732	738	750	776	762	762	772	761	767	788	748	756	782	772	755	748	744	807	759	763	710	830	756	724	763	753	774	776	758	712	680	726	794	746	745	763	759	767	809	807	764	781	722	755	757	731	814	744	731	754	758	757	796	767	783	785	757	773	761	752	778	758	792	718	768	772	736	780	740	706	782	760	709	791	747	779	762	765	760	760	743	787	754	754	730	727	712	781	787	743	793	754	754	835	727	785	787	779	718	748	729	782	756	774	754	765	738	790	739	753	763	772	763	746	720	713	711	783	783	728	775	776	762	734	764	749	794	780	697	738	736	725	785	743	777	776	728	774	762	773	756	748	725	766	752	753	816	767	740	767	740	735	736	769	699	782	773	791	789	743	711	780	735	771	772	715	777	738	772	733	782	718	719	749	776	734	685	718	777	845	775	761	733	775	709	727	759	754	715	721	718	761	770	760	770	734	751	736	771	736	772	776	786	773	724	757	788	747	773	819	748	769	737	729	762	724	746	763	768	730	736	791	741	733	704	772	758	767	756	750	753	763	805	772	796	754	690	767	737	744	743	767	765	805	769	754	772	759	768	752	802	760	760	685	708	745	763	793	772	781	725	718	756	746	750	778	741	750	777	778	731	733	739	771	763	742	739	793	766	759	766	738	736	776	767	744	730	775	773	754	757	724	780	714	733	775	770	776	757	760	741	760	747	720	717	695	767	788	731	762	724	717	716	704	787	763	766	735	728	697	755	733	718	722	729	720	766	723	761	762	746	787	757	740	763	747	761	722	829	776	731	732	769	798	726	718	740	781	742	769	761	757	733	786	776	771	789	779	756	762	766	777	745	715	774	748	825	751	740	755	760	768	729	823	747	762	774	767	743	699	730	755	772	792	729	815	786	736	728	785	771	720	745	723	769	771	729	769	780	784	773	760	759	799	776	717	790	782	713	766	806	773	794	773	728	741	706	706	735	738	719	756	744	772	714	790	756	716	748	724	758	744	761	806	752	768	744	751	777	766	771	790	694	754	677	744	762	726	795	792	733	780	732	732	752	756	737	754	729	771	758	777	787	810	772	767	787	772	824	772	792	733	699	798	782	714	785	776	738	725	740	757	805	783	731	764	740	810	760	753	731	780	724	714	795	735	761	770	795	745	763	788	799	751	750	742	731	748	771	731	732	751	750	730	778	751	769	744	749	798	760	745	782	726	761	758	776	767	759	773	743	737	775	796	723	766	807	706	785	769	732	762	764	740	762	751	756	747	736	775	767	779	721	734	745	736	779	761	814	782	793	723	751	761	756	784	783	771	746	775	820	749	717	752	753	722	757	756	755	763	773	744	764	730	761	745	755	790	794	729	761	808	781	776	746	718	735	735	706	781	789	706	755	714	778	793	794	767	779	752	735	775	748	816	768	722	749	784	738	787	766	741	756	744	767	809	782	747	707	770	761	724	782	751	724	768	760	773	755	746	668	768	705	765	725	751	769	747	739	767	775	759	728	725	756	715	760	718	758	759	786	704	752	750	760	804	832	779	732	798	729	748	761	749	764	717	791	753	810	761	731	711	789	819	745	757	741	745	755	759	738	731	752	751	696	776	763	783	754	780	744	763	792	793	784	778	787	801	746	782	759	737	729	817	732	695	743	737	759	765	762	767	721	788	752	774	759	749	790	754	791	773	760	776	768	747	763	769	758	742	747	751	715	756	703	792	744	763	752	760	743	690	718	779	770	726	707	808	776	767	749	744	801	790	784	810	731	713	749	744	761	783	752	759	734	760	704	762	722	727	777	737	706	776	779	806	764	755	743	737	763	731	758	751	781	742	777	793	782	823	781	715	772	741	752	755	787	715	723	763	741	771	715	764	740	723	700	743	720	763	771	730	767	793	764	738	803	759	750	754	766	749	757	778	749	699	743	747	809	710	707	726	735	758	751	718	754	771	769	719	779	743	757	799	843	719	717	738	741	745	761	735	748	751	778	736	757	742	778	779	771	751	784	713	727	726	758	752	736	772	784	709	764	790	748	758	771	766	757	774	739	770	782	764	762	732	760	791	751	738	748	755	774	767	733	755	766	732	753	744	719	768	732	760	755	739	747	734	772	765	758	748	740	788	778	716	792	782	763	815	790	751	783	761	761	799	788	718	722	750	805	793	759	808	750	782	756	706	765	763	802	682	762	780	788	731	749	735	691	776	758	701	807	766	779	726	749	755	756	720	701	812	748	787	799	788	724	719	801	741	732	718	749	820	749	710	773	758	692	785	790	736	751	773	728	741	741	789	797	778	757	779	736	754	767	735	760	750	768	732	777	728	749	742	753	743	741	810	819	792	736	778	734	743	748	801	767	741	752	790	764	780	764	749	786	712	717	765	756	765	824	783	757	720	765	767	778	760	783	774	719	729	781	760	688	773	775	819	755	755	782	791	778	743	717	733	760	795	774	741	747	798	747	785	785	780	780	749	732	781	755	756	739	771	792	735	776	780	688	762	776	742	786	795	738	755	747	755	747	772	764	757	763	762	778	746	732	803	724	792	771	754	736	762	793	735	776	699	774	789	777	744	757	748	753	752	740	764	730	717	772	763	737	751	781	743	735	719	777	778	756	704	727	793	737	757	732	742	736	713	792	736	739	754	708	757	720	747	767	752	727	754	776	749	739	741	761	766	743	778	735	791	752	796	765	836	771	748	748	809	745	718	736	708	777	804	741	751	809	774	788	727	723	781	797	727	823	747	792	790	759	762	781	755	781	754	792	725	721	759	765	727	779	728	695	783	792	736	746	798	781	729	704	752	760	768	753	753	778	796	762	776	728	749	800	745	785	781	745	800	750	755	832	724	739	772	705	740	748	760	809	760
16396	7563	6195	4137	2843	2051	1461	1177	889	840	741	669	567	495	471	419	438	352	349	349	373	319	351	320	325	326	347	323	331	306	326	340	288	340	296	305	310	314	317	324	272	300	316	280	321	299	323	309	293	296	292	273	298	317	293	332	306	298	294	300	313	296	296	324	324	289	291	296	314	311	318	307	293	293	283	293	321	323	298	286	305	303	293	285	306	327	307	316	302	302	321	314	262	304	318	319	312	309	296	306	293	309	276	275	334	306	274	323	307	300	311	294	285	284	289	327	316	317	321	303	263	297	299	300	304	309	307	313	289	295	286	290	299	329	305	307	296	302	300	270	295	319	317	292	279	301	310	284	296	309	276	297	290	298	314	294	304	308	289	302	312	262	287	284	280	273	282	320	310	322	265	305	277	294	296	289	313	266	271	305	291	302	327	323	289	296	295	300	290	308	321	291	295	310	303	276	274	289	281	287	290	321	264	293	298	305	293	300	314	294	287	319	287	282	303	306	297	317	272	290	281	309	278	318	322	300	304	307	279	327	325	300	301	320	291	289	304	296	319	294	307	260	323	299	292	283	311	292	295	312	339	314	305	305	305	315	300	305	297	304	281	291	316	280	311	299	318	284	287	280	285	331	286	306	283	288	308	276	267	331	293	281	264	307	302	288	316	314	322	304	272	278	277	279	292	294	295	286	292	310	295	309	279	304	301	317	299	264	287	316	348	283	303	294	313	304	304	344	274	304	311	309	309	291	317	298	288	254	306	310	272	321	307	289	300	313	279	297	298	317	303	275	302	309	292	300	307	301	297	277	317	305	248	298	292	279	318	293	277	339	304	298	332	306	304	284	319	346	338	284	324	304	294	328	293	295	250	286	298	321	292	308	338	327	311	266	292	319	321	306	297	304	293	292	304	297	308	275	276	271	291	293	333	286	265	290	261	308	295	297	268	297	300	309	319	282	298	321	281	328	293	288	296	302	299	283	288	316	300	296	299	317	327	317	312	283	334	297	310	324	312	310	321	310	266	290	292	337	304	301	336	316	290	289	290	313	318	318	300	316	268	314	310	297	286	292	327	291	340	311	283	303	292	339	312	271	229	268	304	255	317	308	308	287	298	276	323	286	301	303	277	326	301	287	316	294	266	290	301	330	290	298	305	297	299	318	327	316	290	303	299	292	293	316	285	314	315	351	289	316	292	304	307	302	301	285	280	301	300	316	296	305	280	310	292	309	279	306	318	309	285	313	300	304	330	329	281	290	256	289	307	295	285	309	303	329	305	318	263	321	279	264	278	269	290	255	332	287	323	301	331	292	268	300	347	288	306	308	301	279	295	291	292	302	291	331	321	315	315	335	335	295	314	329	309	347	311	290	310	282	316	299	295	280	318	316	281	271	295	276	313	264	315	308	295	296	306	282	303	281	294	292	299	316	301	303	285	313	317	305	291	293	293	310	304	277	259	311	295	299	289	335	312	280	292	311	299	292	311	276	300	306	282	278	275	300	307	318	310	323	272	308	297	300	272	322	282	291	294	319	282	288	332	290	290	288	295	302	291	276	300	268	312	314	294	302	303	310	307	283	301	297	324	298	279	308	340	329	333	296	303	317	306	302	270	313	302	279	295	317	287	307	282	300	311	291	318	306	270	317	251	300	325	306	296	283	310	309	307	309	301	260	316	285	298	301	291	293	288	296	313	305	300	313	286	291	283	312	271	298	275	299	295	310	290	335	298	288	292	309	289	316	295	303	295	302	309	307	293	319	289	284	340	291	304	315	298	330	312	288	306	295	282	297	287	262	316	328	275	297	306	306	261	294	291	323	287	310	301	315	327	301	305	299	341	301	299	287	284	286	300	292	313	291	288	323	278	309	303	273	275	327	308	293	310	307	332	313	277	289	283	326	268	310	304	284	298	301	300	317	304	281	270	291	341	281	289	316	273	332	291	283	300	294	308	293	268	275	297	326	288	312	278	290	262	275	293	295	303	295	299	308	316	272	328	294	301	285	289	277	252	288	303	278	309	282	293	290	268	285	309	296	324	322	328	289	322	265	327	321	311	312	347	295	307	304	291	301	322	295	305	301	304	289	303	309	308	310	286	276	292	301	324	291	314	326	273	311	324	312	306	282	295	290	333	312	280	310	331	317	315	313	300	282	305	276	304	318	289	319	304	312	287	303	308	314	296	331	307	330	300	303	341	297	275	309	310	244	275	304	289	312	290	288	327	313	298	281	278	301	297	315	314	289	299	298	306	296	283	302	329	293	287	303	328	277	310	301	299	308	305	324	280	297	283	317	331	309	296	295	323	291	288	308	303	304	287	321	294	270	283	267	290	313	335	286	281	296	308	283	332	313	300	297	298	303	285	317	313	265	311	331	284	312	295	289	277	254	289	266	280	320	317	326	305	302	294	324	348	288	299	303	293	283	314	313	289	299	303	335	304	307	289	298	278	289	334	271	282	286	330	290	329	258	283	307	308	307	254	332	300	292	321	304	313	289	288	285	278	285	271	268	314	293	308	274	312	288	280	313	313	291	293	296	295	283	276	286	328	321	266	304	310	312	328	300	306	264	315	310	305	289	273	286	260	291	270	297	320	312	288	301	304	281	322	308	296	276	301	296	261	277	297	312	297	315	295	321	315	310	260	271	335	315	295	310	305	292	290	293	315	295	305	272	269	290	301	273	310	323	285	319	280	291	310	260	296	288	315	290	312	309	280	336	303	313	302	314	306	289	279	266	305	302	299	358	325	306	315	301	299	283	290	286	298	279	281	327	273	333	321	296	319	333	264	299	291	295	295	303	304	283	309	304	293	300	288	277	300	311	297	293	271	291	320	304	302	300	306	293	292	303	281	314	279	323	269	302	277	298	284	331	287	293	277	269	295	290	333	295	292	283	306	275	324	277	305	263	320	300	292	307	304	288	302	289	272	285	278	315	274	319	310	303	304	341	289	315	308	300	312	288	283	250	291	291	285	283	303	310	302	315	315	292	264	297	293	310	300	345	313	277	304	309	276	285	290	319	333	270	291	302	280	299	320	327	290	279	280	324	331	308	281	310	332	305	310	291	319	313	296	328	271	306	306	291	299	288	258	312	292	301	338	292	311	288	293	260	314	295	274	307	267	279	331	291	298	306	314	255	309	312	323	303	283	307	284	273	293	310	292	272	287	297	280	281	311	297	269	294	292	283	301	284	286	278	318	304	305	328	305	280	318	293	294	308	301	311	312	312	309	290	280	276	336	294	306	289	316	328	335	322	305	290	305	304	310	321	275	266	307	314	291	309	267	306	297	312	308	312	311	311	294	303	280	284	296	303	325	334	282	288	280	291	312	298	252	304	299	312	302	269	298	322	298	295	277	299	261	272	292	284	298	262	316	302	296	315	308	284	299	275	264	294	306	332	268	295	294	317	293	316	301	282	297	306	335	282	269	303	284	280	284	289	313	289	293	298	327	292	302	302	314	282	291	321	310	289	316	283	270	287	313	309	287	317
12162	6916	9765	9865	9047	7475	5497	4821	4083	3457	3119	3010	2314	2023	1859	1682	1528	1351	1225	1173	1151	1075	1039	1031	968	905	882	844	812	811	848	790	814	783	832	783	739	766	805	757	776	749	829	775	780	782	787	748	777	724	751	731	786	766	769	749	713	738	739	743	713	723	750	762	721	759	754	764	772	762	731	769	648	719	717	743	684	714	718	718	757	750	760	712	730	795	765	722	713	731	711	781	761	730	689	681	701	741	740	791	693	764	707	749	718	714	780	726	702	712	742	759	723	744	700	732	757	718	719	681	729	722	742	752	736	702	723	742	787	697	726	670	721	729	726	701	733	724	723	762	694	806	730	749	746	715	714	722	718	692	729	711	775	730	725	729	725	747	709	673	712	725	740	715	739	725	685	718	722	713	748	701	752	717	761	704	698	735	709	747	729	670	744	730	761	771	731	738	764	684	732	739	719	718	708	722	687	717	742	677	742	735	701	748	728	734	725	772	736	735	757	774	690	727	748	728	739	704	694	671	731	698	754	756	778	719	782	749	709	681	745	770	719	736	760	684	770	733	695	707	695	751	719	691	725	737	731	751	727	699	706	728	695	708	719	762	719	716	705	692	718	737	748	718	759	768	761	696	711	753	736	710	719	757	763	743	746	713	708	722	757	762	771	671	732	732	756	721	776	736	764	744	759	705	677	741	785	758	668	751	710	761	655	700	716	716	710	766	754	779	730	698	690	727	790	725	690	729	712	743	701	718	699	691	752	709	698	779	734	711	706	730	735	739	715	723	714	728	746	693	708	728	725	664	747	721	712	738	705	754	728	740	692	743	703	708	735	723	689	718	694	721	677	739	723	693	739	701	716	703	704	667	694	720	751	774	766	714	707	728	729	684	712	753	748	710	755	730	721	787	776	652	705	731	724	711	716	687	701	728	745	713	759	726	731	740	742	705	673	727	729	711	732	710	696	753	747	768	719	722	754	700	748	762	709	654	791	706	693	711	714	754	716	692	716	720	693	787	764	727	748	749	751	733	723	753	717	774	736	746	700	720	721	673	737	734	743	741	695	732	706	745	743	732	750	747	743	716	734	713	721	676	655	709	699	733	696	724	717	718	723	683	690	737	714	781	714	707	714	715	685	746	730	774	703	780	740	736	718	735	729	740	743	724	717	709	681	700	690	725	707	730	708	757	781	708	663	721	743	700	747	763	697	704	727	719	739	744	710	722	780	745	712	721	738	706	694	694	697	707	738	722	770	722	742	734	720	761	714	739	695	721	729	741	726	765	739	704	733	736	767	698	679	691	786	719	689	661	674	704	708	747	729	771	740	765	739	722	742	713	699	725	699	694	735	735	688	741	689	806	670	681	718	721	750	726	721	751	659	734	713	712	741	719	695	732	724	761	723	719	655	713	717	736	745	743	738	739	726	723	711	728	731	692	717	724	737	737	690	724	731	718	738	736	701	684	641	764	726	752	736	710	709	775	802	705	740	672	747	739	712	691	709	709	676	714	742	784	755	706	750	733	755	715	702	653	741	708	745	682	661	687	739	712	729	721	794	712	764	758	741	751	700	755	722	672	711	765	758	739	696	716	735	721	692	730	745	744	718	673	724	702	710	703	682	676	750	713	792	750	724	756	745	762	737	720	785	679	703	714	674	738	714	735	745	709	754	732	771	734	709	685	705	739	743	707	709	727	722	729	718	684	712	739	690	689	730	712	718	724	716	669	736	739	707	792	722	725	745	709	680	725	721	708	725	754	732	730	702	723	734	710	689	704	697	684	734	748	700	708	724	683	704	721	724	679	714	780	701	716	715	710	748	715	700	712	730	725	673	711	694	668	712	731	772	742	698	747	711	739	722	693	706	726	680	752	701	711	708	766	687	713	763	721	723	742	745	702	732	721	715	677	701	726	738	737	698	712	716	751	729	741	708	684	714	759	708	735	711	738	712	726	721	701	710	750	733	745	683	732	755	670	704	691	729	708	756	745	726	682	723	721	716	760	704	731	700	787	764	731	806	709	726	699	737	710	713	746	711	718	693	679	742	750	749	709	721	701	709	747	762	687	752	737	717	706	740	712	688	725	696	690	709	772	720	710	735	698	704	726	734	716	722	722	720	745	676	780	730	698	761	770	733	716	714	761	695	745	730	732	720	744	720	728	696	734	739	710	723	750	713	741	713	734	729	732	708	750	762	741	739	714	697	714	720	696	676	726	702	780	712	744	719	733	687	747	745	706	733	763	771	724	680	741	727	736	772	711	747	761	706	734	745	698	733	741	732	704	714	712	724	729	720	747	707	716	760	785	755	682	753	700	710	733	729	730	695	721	747	709	703	723	704	709	746	665	707	778	751	714	691	687	738	741	709	674	757	740	759	724	679	748	720	735	686	754	745	742	713	725	699	702	757	753	734	692	767	735	766	673	759	725	730	753	710	745	683	707	733	688	750	763	736	697	735	713	721	722	663	716	738	709	768	675	771	766	751	729	746	744	752	688	717	737	729	734	797	708	700	709	704	730	698	777	756	679	737	698	725	718	684	717	719	718	762	715	681	738	710	687	742	707	740	716	678	769	734	710	703	749	758	703	685	672	695	710	705	789	737	743	718	753	715	729	708	759	700	760	668	667	717	742	717	749	727	757	722	687	731	715	722	662	735	758	737	718	727	711	691	758	682	731	699	703	709	746	749	779	702	716	681	731	761	720	703	709	752	720	705	731	686	680	678	716	723	730	719	759	749	710	713	754	716	676	700	755	778	757	729	723	690	713	725	744	683	707	741	786	703	761	712	753	733	754	717	671	763	703	739	686	741	784	720	700	688	693	703	721	682	741	757	744	669	753	719	752	737	720	730	733	715	755	732	705	751	758	702	720	712	719	694	725	723	705	758	778	711	727	715	703	713	730	707	672	706	730	714	729	732	740	691	761	781	720	689	710	667	728	746	737	739	735	744	686	708	761	713	726	695	740	736	723	737	709	703	727	739	694	770	776	752	740	749	736	683	759	743	673	725	719	698	727	737	693	754	734	713	724	691	753	706	750	747	694	724	688	715	736	755	679	697	744	688	714	709	737	711	716	767	758	741	742	735	713	728	717	726	769	725	696	758	716	705	738	695	734	722	708	718	734	693	680	722	726	722	708	746	697	735	670	724	699	732	746	719	724	713	678	686	725	692	753	723	721	749	736	738	708	730	720	728	727	711	724	723	723	709	688	726	717	745	725	731	730	694	742	719	695	727	703	715	740	729	728	742	713	729	786	703	700	738	734	762	751	737	763	710	703	682	756	757	740	709	705	737	754	725	742	724	753	729	707	731	723	735	771	703	737	705	748	711	689	720	745	705	751	715	690	688	711	709	704	748	706	771	707	757	720	721	729	717	732	735	747	742	714	719	667	756	718	710	691	716	718	734	741	728	704	757	767	691	703	683	758	704	713	750	684	748	729	690	731	728	679	726	668	743	708	704	720	702	675	718	722	696	690	729	748	728	740	667	713	747	731	735	708
22803	11011	8612	5541	3863	2722	1849	1614	1263	967	906	687	659	580	512	423	356	363	317	300	289	318	310	279	250	254	241	284	241	231	217	237	218	251	227	229	235	271	229	206	218	201	206	234	230	239	217	246	240	225	213	250	256	223	225	234	225	219	211	212	253	222	216	221	238	221	192	218	204	241	254	226	218	232	192	244	197	227	209	196	228	200	203	238	220	230	231	216	229	219	212	195	189	211	219	217	210	202	210	210	179	212	259	226	218	174	248	221	206	218	239	202	258	211	187	231	188	217	223	231	206	219	220	238	230	228	215	209	210	235	216	229	197	226	212	185	239	222	204	215	223	199	219	196	199	209	213	227	236	213	190	215	230	209	196	215	241	218	248	229	229	209	211	249	229	239	221	225	232	212	202	246	219	222	181	219	214	227	217	214	208	227	231	215	228	218	214	196	231	221	242	211	230	241	216	220	173	227	223	249	213	249	231	241	216	232	210	227	232	247	215	231	207	240	200	219	235	213	231	223	227	217	224	235	201	215	218	213	188	219	224	218	196	205	201	205	209	218	189	217	235	200	174	240	196	190	214	227	250	212	187	224	204	191	206	212	209	199	213	220	215	223	235	216	216	199	219	229	236	228	214	209	219	211	217	235	238	217	237	216	231	231	211	232	228	236	214	235	236	200	216	198	208	208	214	226	218	204	202	222	188	211	213	200	234	213	223	206	204	213	184	235	221	208	220	230	210	198	209	220	224	225	225	249	210	224	193	243	234	210	186	210	200	242	198	209	224	202	271	212	216	218	181	216	239	215	233	198	205	219	205	249	173	202	215	201	193	197	214	213	216	231	216	208	210	198	221	203	255	203	232	218	211	234	213	211	219	223	204	231	214	211	229	218	228	246	246	223	212	193	208	220	224	193	216	230	222	215	215	205	208	210	200	238	216	230	229	228	211	221	224	235	215	217	208	226	231	234	217	241	194	218	224	207	213	194	206	220	237	221	218	222	215	216	207	233	209	218	227	231	219	189	221	195	235	200	232	214	202	233	197	234	226	198	215	204	228	220	221	215	226	204	224	211	241	235	200	217	241	228	205	196	176	224	227	236	215	236	203	190	197	196	227	210	243	225	210	234	213	187	219	192	228	214	230	228	229	181	228	239	241	195	231	228	219	214	222	223	216	198	226	208	181	212	237	210	200	254	193	206	227	222	217	222	235	235	236	204	248	194	226	207	221	212	214	233	211	239	198	209	216	186	231	210	222	223	221	191	231	190	221	253	224	204	206	190	215	205	213	235	227	221	228	209	197	197	243	217	199	221	210	210	209	220	228	206	207	201	217	218	209	206	190	218	217	236	212	240	221	237	247	243	246	201	200	224	211	203	215	211	207	201	201	227	217	229	205	226	208	231	215	214	221	231	226	200	225	218	216	195	215	195	238	215	231	188	243	210	219	233	218	204	216	213	201	210	227	239	197	217	201	229	179	189	232	192	221	219	213	222	212	236	231	235	210	239	215	222	230	229	195	214	248	203	240	246	213	226	184	225	239	218	228	236	216	205	199	199	206	231	220	205	239	203	226	233	215	200	223	221	197	234	206	216	225	213	231	196	191	211	250	212	206	225	209	231	190	212	179	211	222	237	223	215	210	215	228	215	217	229	190	226	209	222	210	219	201	206	235	202	213	218	199	213	222	206	232	208	214	240	230	209	241	261	203	233	220	226	227	219	190	220	234	284	200	225	260	206	214	209	208	221	231	225	214	234	227	204	216	241	238	229	217	226	226	227	229	213	228	226	235	205	214	227	229	221	191	217	209	199	196	215	217	215	225	224	212	204	215	195	212	233	209	234	214	207	216	190	248	215	229	194	213	201	209	197	217	230	225	191	191	199	212	208	208	226	234	235	234	232	228	253	200	209	204	214	230	232	195	229	251	247	230	222	226	202	228	204	202	237	219	205	203	199	222	179	228	197	230	225	200	217	219	220	220	212	231	241	218	225	225	218	190	230	203	210	211	226	221	232	206	243	229	232	230	244	219	225	221	215	218	254	198	212	225	220	222	205	229	232	213	214	203	227	206	229	214	230	230	219	209	228	230	220	210	198	195	244	233	210	224	259	211	196	216	215	231	220	189	223	224	231	223	201	200	205	215	192	208	207	214	228	205	201	186	224	223	240	242	217	226	194	223	203	204	195	238	221	212	190	181	221	228	221	206	229	218	240	209	199	233	205	222	264	221	238	215	214	230	209	219	238	205	213	208	204	224	231	234	214	241	225	217	231	243	202	249	221	203	210	212	210	207	237	202	192	221	212	218	214	220	227	198	207	223	219	217	231	218	223	230	200	195	231	209	196	223	233	203	241	215	205	192	217	210	204	220	198	178	202	226	207	186	231	230	232	195	227	227	213	210	202	206	241	202	189	218	247	230	217	233	204	228	244	228	241	212	195	204	206	206	232	220	239	222	212	210	223	221	237	220	230	201	216	216	220	217	219	231	234	215	212	228	212	201	185	205	211	207	216	212	211	207	217	221	216	211	200	231	218	195	219	222	254	191	201	211	230	227	201	221	213	216	223	208	215	222	206	207	228	212	229	219	206	250	224	208	228	226	246	200	210	230	224	245	220	245	242	231	218	216	232	243	212	211	225	231	232	210	239	245	200	233	214	227	206	198	212	205	218	231	224	194	228	204	217	219	182	199	219	232	189	215	246	198	245	242	203	222	199	178	211	238	214	196	190	200	221	239	219	233	250	221	218	201	216	187	249	214	227	226	231	229	198	199	228	232	216	218	208	218	213	208	240	237	227	196	213	218	219	219	220	223	215	184	263	225	214	206	212	218	235	238	220	197	238	226	208	193	211	211	228	191	208	208	206	230	221	222	223	215	209	215	215	222	191	209	226	214	213	197	207	239	198	201	220	211	236	256	226	216	199	194	212	226	227	212	214	206	215	221	199	206	211	214	213	229	233	220	239	230	218	196	250	197	205	195	247	221	196	202	231	208	196	196	241	237	215	261	194	197	236	211	205	198	191	243	231	212	214	216	201	227	240	211	207	212	234	231	199	197	200	225	215	208	231	192	216	229	241	214	233	223	236	211	213	196	223	190	198	213	213	223	206	239	200	205	214	237	221	230	221	222	222	197	225	211	204	235	203	197	223	180	243	200	229	210	235	241	218	223	204	243	212	214	204	213	218	240	212	238	243	216	221	207	195	224	199	218	234	233	235	205	234	232	216	220	234	228	204	235	211	214	217	224	214	214	234	225	226	203	210	248	252	225	203	230	193	235	239	237	202	200	189	237	221	201	208	198	233	208	220	224	197	266	220	219	186	220	207	210	191	238	217	214	220	212	196	199	214	224	202	206	208	203	253	219	212	222	209	209	219	225	204	237	224	196	248	219	231	212	233	214	218	229	214	210	187	242	233	205	223	226	215	239	220	200	227	217	210	220	196	205	231	195	201	240	221	218	229	194	221	208	211	211	209	225	226	240	210	225	202	232	242	228	244
14974	9291	12291	12246	11597	9511	7021	6522	5208	4590	4255	3681	2916	2430	2187	2001	1750	1391	1344	1139	1073	1117	1158	960	951	880	765	751	716	674	711	653	723	642	662	638	657	578	613	586	630	658	657	604	632	611	612	603	572	626	593	585	583	593	571	618	585	587	587	578	563	584	539	542	544	539	550	582	573	582	603	568	561	576	571	541	578	536	533	483	607	574	551	547	535	578	581	512	534	513	543	547	553	551	549	546	571	503	566	540	511	585	537	519	530	553	583	555	531	579	573	531	494	527	545	551	539	557	561	540	538	536	560	563	562	528	523	504	565	553	550	532	548	540	558	538	553	538	539	542	571	583	524	529	529	556	532	534	552	492	516	508	530	517	496	517	547	503	514	547	560	549	583	576	539	556	545	601	575	522	534	537	503	514	582	532	553	564	544	535	535	570	506	530	536	554	531	539	559	577	562	542	549	532	564	543	544	527	549	587	519	548	578	556	535	517	503	562	542	558	558	565	565	524	539	558	512	497	563	564	568	534	526	513	560	578	544	515	539	544	535	523	554	544	530	534	551	558	539	537	554	536	503	552	541	557	542	563	561	524	533	554	557	550	566	521	564	560	557	537	574	514	542	558	550	542	569	569	545	538	536	523	554	500	549	535	538	500	513	555	550	576	525	536	525	541	537	571	545	511	521	511	533	549	578	536	529	552	533	505	539	542	532	573	551	566	559	579	529	514	504	537	541	542	547	528	542	552	541	522	569	525	504	554	529	568	553	519	508	492	535	562	501	532	519	559	531	552	536	566	569	532	532	537	504	512	508	537	558	548	549	544	532	521	545	560	528	567	541	507	528	516	585	577	531	538	514	584	567	507	498	545	531	525	508	497	546	509	542	551	549	553	551	519	540	560	513	538	575	513	556	508	529	556	500	513	559	527	583	546	532	568	549	555	524	547	518	579	554	508	563	534	526	529	543	582	539	545	541	551	575	539	569	527	539	539	540	569	536	569	585	588	505	559	552	537	552	525	536	532	569	542	523	546	582	519	550	539	519	509	517	521	559	561	533	552	536	544	506	528	496	522	571	560	556	565	556	526	507	518	499	515	538	548	572	527	556	568	507	546	541	547	559	570	526	522	520	564	553	571	504	553	549	572	539	560	509	543	530	542	575	547	565	542	529	509	588	538	579	566	572	548	522	559	550	511	550	526	555	566	566	574	546	551	529	555	545	526	536	575	514	507	529	533	567	536	555	532	577	554	560	528	532	528	529	535	566	526	558	550	528	535	526	526	530	548	528	533	546	505	490	531	512	540	528	573	530	549	526	518	515	551	526	522	564	526	566	560	521	577	526	565	579	532	539	569	540	583	537	557	532	535	515	538	558	513	563	525	539	563	575	522	542	499	502	557	506	543	578	525	568	554	545	546	549	517	564	549	524	568	515	541	537	515	542	579	553	543	518	523	576	520	533	502	557	539	555	526	503	510	535	593	568	563	584	562	502	506	540	519	507	591	533	570	568	552	585	538	544	497	521	550	522	535	505	548	544	569	532	514	484	518	556	575	558	539	525	578	521	546	520	568	531	532	528	500	532	512	530	561	562	512	560	548	544	513	556	528	536	499	544	520	540	524	520	545	521	545	567	570	535	526	555	519	587	548	554	539	556	553	533	569	541	547	518	528	548	535	564	513	557	571	564	602	542	585	577	566	519	513	550	518	552	533	533	523	542	524	560	570	529	548	579	507	544	527	518	540	594	548	510	551	538	492	564	493	560	526	537	528	558	537	537	534	532	537	571	602	545	535	545	560	491	567	556	562	552	530	533	579	520	519	529	557	554	509	547	548	511	490	544	547	527	539	554	544	540	530	528	568	523	524	561	559	563	491	532	544	518	553	576	519	530	501	536	585	531	502	528	514	527	537	546	549	520	572	557	506	525	546	570	531	580	542	567	539	565	563	553	549	527	540	516	574	496	507	534	490	527	582	520	580	526	527	522	533	535	516	545	539	579	550	534	525	574	550	592	560	544	490	547	531	558	556	572	561	518	525	555	547	523	503	561	533	541	531	534	498	552	532	558	506	547	547	524	593	559	554	521	536	534	527	567	597	531	583	560	572	558	540	539	543	539	565	531	549	557	525	514	550	590	568	505	535	533	558	532	599	517	569	567	551	560	517	512	513	545	523	558	573	577	508	511	509	503	516	473	555	547	552	527	539	522	577	543	526	554	536	546	529	532	507	511	533	536	541	547	577	555	562	508	515	570	541	534	547	482	542	518	524	525	568	545	533	551	504	529	501	541	594	525	505	530	564	559	568	540	553	499	515	539	562	518	522	516	557	549	565	569	529	555	549	503	564	485	547	597	518	531	560	551	539	550	533	593	572	535	586	523	536	553	562	541	544	566	497	547	562	557	554	494	589	532	543	540	518	554	564	513	557	549	508	528	543	559	548	583	536	541	506	525	570	532	574	551	557	547	558	530	552	514	558	521	498	516	538	520	541	577	567	506	597	528	548	521	576	543	516	547	549	508	563	542	534	533	506	565	544	568	542	519	549	528	548	560	573	503	513	548	544	540	522	548	536	545	552	558	540	513	542	554	557	546	536	516	524	516	548	538	532	558	591	524	530	530	562	552	580	540	525	553	537	526	560	538	555	555	530	544	546	530	568	494	526	542	526	525	518	513	531	554	533	545	561	545	518	512	535	533	557	527	549	575	586	554	573	554	582	567	528	520	529	537	536	552	539	505	549	490	552	503	521	534	567	554	544	526	541	574	518	544	531	500	566	533	547	561	542	533	547	583	544	517	555	526	502	553	549	560	572	553	570	562	533	560	523	547	541	580	562	563	507	564	577	514	518	570	539	528	523	497	546	542	564	567	517	553	573	526	544	566	534	511	493	551	513	532	554	527	570	544	520	500	562	539	504	496	514	565	553	546	513	531	510	508	541	517	528	528	587	522	547	535	529	562	534	560	570	607	505	540	504	557	537	517	504	608	576	581	600	541	561	538	574	539	531	512	546	507	554	564	574	555	503	543	546	548	531	544	490	537	512	549	559	506	534	489	541	512	524	558	537	532	557	524	532	551	544	529	539	562	538	524	575	539	539	508	566	563	577	536	538	528	545	523	524	570	528	503	483	569	545	561	527	522	520	553	542	537	559	522	511	519	545	570	531	557	548	556	551	540	515	557	491	573	505	579	521	521	519	538	557	548	543	536	538	529	571	557	514	538	545	514	520	528	574	549	551	515	477	584	536	535	508	536	548	536	533	519	516	540	531	534	506	536	508	470	559	528	531	505	541	545	510	558	525	559	492	534	528	511	540	534	532	545	562	507	576	561	523	566	535	544	557	529	540	533	570	572	533	542	531	582	539	550	538	542	500	528	516	541	563	515	572	547	531	568	576	517	549	543	531	525	541	538	564	533	553	529	492	522	573	560	562	529	516	541	598	533	507	527	555	482	551	554	545	518	529	522	556	558	533	538	560	609	542	563	543	517	542	546	534	533	536	546	531
7444	4010	3423	2353	1487	1048	888	747	645	540	524	483	401	404	415	369	375	349	348	349	331	322	331	334	341	305	295	325	292	314	320	329	311	298	331	274	305	328	316	270	296	297	302	332	309	322	315	323	325	321	303	306	338	339	347	332	281	312	332	325	314	319	316	304	330	302	320	331	312	316	326	329	306	318	296	347	309	307	293	292	322	273	357	314	277	353	314	311	284	348	318	317	294	280	321	311	285	316	272	339	321	326	335	327	291	306	316	288	275	318	316	336	301	328	296	324	296	317	269	328	310	283	337	297	289	301	340	300	313	304	353	306	337	293	300	340	291	297	312	313	289	289	307	327	298	336	295	317	321	281	298	305	305	327	330	316	314	314	275	340	350	327	319	326	275	313	330	296	299	309	314	329	284	340	309	282	351	308	303	316	298	303	294	331	336	319	295	354	337	275	331	313	312	300	289	333	325	308	325	303	355	310	300	270	312	300	315	336	298	305	281	316	336	328	294	320	320	312	285	320	321	304	352	340	321	294	309	324	310	333	320	306	310	311	306	317	304	292	306	291	310	302	343	349	340	295	296	331	322	337	308	330	294	316	320	318	318	334	309	342	275	342	309	320	292	326	327	307	284	298	314	289	304	306	308	299	315	315	317	293	300	313	339	319	317	317	322	330	312	298	296	318	317	323	331	321	318	327	324	330	342	295	318	314	327	302	354	286	287	308	274	289	336	316	319	309	349	339	329	289	309	295	328	323	305	319	323	352	343	294	303	304	311	289	304	296	341	338	318	319	311	297	264	303	318	323	292	332	304	320	319	294	300	298	336	330	330	327	321	309	268	288	262	305	292	314	289	292	300	325	308	268	295	331	287	296	337	313	316	322	333	308	286	298	249	311	343	339	311	291	328	319	301	340	377	292	296	307	298	318	313	290	303	321	297	306	301	336	323	304	313	294	343	314	334	321	298	331	337	305	297	309	316	324	330	293	301	303	320	300	304	323	321	306	320	298	286	310	319	286	341	305	316	335	327	339	319	290	317	312	321	258	324	333	329	307	311	333	309	308	285	318	304	317	315	286	300	325	313	319	308	318	297	311	290	322	299	303	264	299	349	335	313	313	273	317	326	336	301	333	311	300	308	338	303	312	300	315	311	289	320	324	311	286	330	336	304	287	294	311	299	332	329	326	296	333	311	318	307	301	287	312	326	347	301	348	292	332	292	328	299	327	331	305	333	342	318	340	310	316	307	302	300	297	328	328	332	296	355	323	332	297	323	329	265	299	307	290	287	339	316	333	338	304	339	313	277	267	321	299	338	305	315	307	286	299	294	319	320	309	305	310	299	315	325	296	347	297	315	308	318	331	329	273	318	312	303	319	285	357	299	337	293	303	304	325	318	326	304	329	292	322	297	336	344	332	346	298	308	306	311	308	314	303	388	349	293	297	283	330	306	334	339	324	310	330	361	309	319	296	319	298	307	293	302	300	336	328	279	269	308	313	319	318	337	273	332	322	346	340	301	334	314	335	303	299	330	314	304	328	305	302	330	301	318	331	330	297	303	273	344	350	313	294	289	289	321	293	288	298	309	310	336	295	347	289	286	287	344	310	284	285	310	280	298	325	284	302	282	306	312	332	314	331	356	327	306	306	276	305	311	340	297	340	319	324	288	307	320	322	356	307	314	329	300	321	304	337	328	309	318	316	328	322	339	309	345	285	299	307	329	320	307	307	354	347	342	321	288	319	276	306	310	306	285	301	318	298	348	319	303	339	280	307	357	313	298	342	313	317	326	330	296	302	326	321	317	305	313	328	312	293	318	322	319	325	317	314	328	344	280	291	324	323	298	283	285	291	319	323	303	274	312	312	304	320	304	320	293	342	321	302	292	311	309	326	323	341	308	361	299	295	310	317	325	320	269	333	303	297	301	340	281	349	345	310	343	320	340	274	294	313	338	332	292	317	315	330	343	329	300	270	298	300	304	314	283	351	328	297	306	314	329	337	321	342	337	292	332	308	302	342	306	350	322	341	299	298	293	327	318	306	308	344	302	320	293	334	296	310	303	299	321	291	325	308	275	303	316	314	326	300	327	271	311	332	297	308	304	271	308	314	305	292	343	289	324	301	323	322	323	307	312	282	320	324	330	308	296	297	325	344	319	312	297	306	310	296	306	313	354	317	328	278	279	270	333	313	327	308	279	311	321	297	298	329	299	318	335	319	339	298	301	304	336	270	314	308	312	296	335	332	307	316	294	332	334	321	334	312	328	339	270	321	324	315	315	321	318	303	297	310	293	308	315	319	331	290	314	314	301	312	316	308	323	283	344	312	326	301	287	306	336	324	312	294	291	304	294	309	318	286	301	346	328	302	335	271	310	306	314	307	299	300	283	306	326	305	296	336	309	293	316	297	330	302	330	308	317	274	349	306	300	337	313	310	337	299	324	318	297	303	325	284	319	321	288	315	297	297	322	317	342	320	320	307	305	297	324	317	321	333	284	315	290	321	348	337	298	313	334	322	305	330	330	343	329	301	324	316	325	311	285	304	335	330	288	332	324	304	312	291	304	289	317	334	274	287	314	309	316	337	326	326	286	323	301	296	356	301	331	314	324	306	290	310	328	311	328	338	345	282	322	345	327	326	292	292	335	342	318	326	305	338	321	346	289	309	333	321	331	322	313	290	342	303	327	288	294	321	319	317	314	279	292	309	300	321	329	297	302	302	324	322	310	307	293	333	297	342	327	316	290	300	323	335	315	330	324	307	326	316	318	289	315	305	291	274	312	327	356	309	301	296	317	318	291	319	265	296	289	307	314	305	303	329	293	320	339	286	309	295	315	301	322	299	313	285	307	327	274	283	296	349	334	297	303	280	275	298	315	282	300	307	305	364	311	349	315	312	291	326	341	326	279	315	298	319	306	306	312	290	300	310	315	315	342	311	308	293	292	301	304	307	320	336	325	330	263	331	318	355	316	311	280	306	334	334	305	317	292	361	299	320	334	337	313	290	302	313	289	332	303	311	306	316	331	320	313	328	303	321	298	276	304	315	300	330	301	308	306	311	313	293	329	310	337	348	314	287	305	298	309	279	297	333	302	296	296	327	301	313	340	338	309	320	323	330	280	319	329	321	330	325	332	322	273	337	284	268	327	315	290	322	311	295	287	294	302	328	325	296	326	332	326	316	300	300	321	313	325	301	332	292	305	306	346	309	327	292	292	277	334	326	290	298	341	311	317	296	341	321	305	328	305	340	318	268	290	297	322	261	300	344	332	326	331	314	305	295	312	309	293	311	269	331	278	317	320	308	319	310	304	315	324	334	301	293	302	284	326	291	316	304	335	352	331	304	291	286	284	334	338	295	336	309	335	323	291	296	295	300	305	310	318	288	324	321	301	305	298	354	301	318	311	291	308	317	293	334	295	314	297	317	300	339	308	285	315	292	322	302	328	332	296	315	275	331	269	311	372	297	307	291	306	297	310	301	314	303	324	312	311	294	297	284
5603	4196	6005	6482	5531	4520	3532	2968	2570	2310	2067	1747	1553	1305	1240	1271	1144	1063	953	933	982	966	890	843	893	827	833	791	807	811	769	790	790	781	768	802	779	717	784	737	789	771	776	765	765	760	753	731	778	820	774	746	771	801	802	722	802	747	758	801	782	738	762	732	760	782	801	771	768	784	753	766	733	771	764	777	755	727	788	788	779	748	698	753	726	753	729	765	791	750	775	786	763	738	726	753	752	772	775	730	703	764	742	792	732	757	756	785	753	739	795	774	718	769	771	752	747	737	761	740	738	700	729	728	740	740	781	737	728	754	762	691	786	775	725	763	774	716	746	728	727	748	729	753	732	790	706	769	757	763	740	745	783	707	787	754	744	789	687	772	752	769	785	765	721	736	712	754	794	744	760	779	728	766	754	742	753	731	740	760	749	758	770	778	708	840	743	723	773	779	773	818	718	783	766	782	735	722	737	836	788	739	742	730	728	744	758	777	740	748	759	728	743	736	804	774	687	747	759	747	760	770	801	732	742	795	776	736	767	727	759	750	775	752	762	769	863	747	717	714	820	798	739	741	764	736	732	722	750	756	804	777	724	774	745	764	749	728	743	697	724	749	749	765	780	748	725	732	742	740	779	779	759	758	778	806	739	757	749	717	786	774	759	726	755	737	744	838	763	756	774	731	742	716	771	755	728	778	721	715	759	781	776	688	774	801	758	733	744	728	780	752	718	730	767	750	776	724	785	720	725	684	750	735	746	753	734	729	777	769	749	710	754	740	755	770	753	712	743	760	732	721	785	770	736	720	757	766	734	757	721	780	744	715	782	688	744	757	779	789	782	788	752	747	812	749	736	751	722	753	736	719	779	793	714	741	784	814	815	714	739	768	751	744	813	766	713	742	721	762	757	757	745	753	744	743	740	727	751	748	778	808	761	754	771	733	698	682	776	781	746	760	749	788	762	722	719	749	775	817	754	806	713	764	739	795	804	776	708	768	747	733	723	765	770	756	739	754	776	755	795	755	733	771	740	744	733	743	813	728	746	787	782	721	773	730	793	732	757	774	712	720	779	757	741	704	767	738	764	722	734	828	760	778	741	747	740	763	744	752	754	692	771	777	754	770	715	714	750	800	684	768	742	791	697	747	730	713	760	768	750	779	769	786	757	703	820	767	775	747	781	769	729	751	750	735	787	773	734	740	766	783	789	757	784	762	712	772	761	705	788	725	703	757	776	767	760	773	757	735	752	764	724	742	705	797	761	734	762	718	728	740	727	750	793	757	714	708	729	808	746	743	732	761	687	745	768	779	753	773	734	769	761	740	733	759	771	723	766	735	729	767	716	773	780	747	736	740	761	785	793	742	750	716	752	739	749	804	705	841	760	792	732	769	765	806	740	797	704	781	737	727	780	773	818	753	816	750	749	757	732	765	781	738	771	753	740	701	725	763	814	815	778	732	729	736	710	752	782	787	778	771	753	822	745	800	767	758	787	653	819	748	765	728	730	738	790	724	740	748	745	723	755	787	713	772	731	757	701	757	761	793	684	780	776	747	774	740	720	719	755	741	763	724	755	770	744	758	782	756	756	736	762	720	757	741	768	802	756	753	744	753	740	741	736	736	726	785	736	764	738	713	750	748	786	759	736	767	723	732	777	765	771	744	732	715	803	817	763	721	774	747	726	733	780	785	764	776	801	783	742	783	773	766	757	761	758	747	790	766	786	747	719	782	723	766	715	779	747	742	773	773	696	820	763	721	769	755	715	739	777	735	789	775	765	743	727	765	742	764	722	770	740	780	754	773	712	680	775	716	789	746	760	755	720	738	741	777	762	732	764	797	702	749	773	719	751	770	725	738	744	744	740	764	772	738	747	763	760	754	754	763	747	766	742	795	746	731	795	721	747	729	735	731	721	771	771	792	737	756	726	781	774	749	735	775	793	730	730	713	785	737	728	748	726	717	725	741	758	747	728	766	749	734	831	789	743	775	771	708	753	761	781	787	722	731	783	760	753	735	780	773	743	760	757	738	764	729	759	780	750	771	760	731	755	755	722	722	752	760	782	747	797	799	781	736	756	777	758	747	755	741	771	787	777	758	810	754	785	692	760	762	764	769	782	733	736	824	717	750	760	799	714	749	751	730	781	760	732	740	738	696	742	763	774	788	806	758	780	726	715	807	765	765	736	688	707	769	730	745	759	747	746	749	735	782	736	735	726	753	785	722	765	742	744	743	743	766	746	775	736	800	725	720	791	729	756	781	778	775	709	784	739	752	737	761	747	787	678	745	740	699	756	768	794	750	793	758	704	759	748	774	745	735	721	724	777	725	712	693	775	698	778	752	768	760	772	735	753	745	744	783	738	705	828	744	773	761	741	738	737	707	747	752	750	744	743	726	769	757	752	742	786	778	729	772	737	733	759	723	756	763	765	764	791	759	753	785	772	774	786	751	754	764	760	786	736	744	802	726	749	766	770	736	743	750	753	739	729	761	732	757	745	773	728	747	756	694	769	761	764	758	791	770	755	740	736	787	693	741	773	731	778	726	751	736	754	722	749	814	730	735	742	749	692	789	727	767	788	769	715	741	748	718	749	780	746	777	729	719	730	802	744	760	726	714	777	775	737	718	775	745	786	759	768	705	752	801	782	710	741	689	764	749	761	715	742	796	750	727	744	763	736	726	751	761	742	730	705	731	773	803	730	717	762	743	757	766	711	770	786	779	744	788	701	764	768	781	737	743	749	746	822	724	751	753	766	756	801	791	697	753	785	754	759	752	763	778	746	750	745	723	775	740	785	787	741	765	736	753	763	781	761	799	743	743	750	777	747	831	757	786	738	727	762	727	749	774	777	778	666	730	719	731	782	743	785	682	748	766	713	718	756	700	772	748	762	735	700	750	720	791	727	727	710	736	751	704	788	788	790	733	762	745	709	732	762	739	731	736	755	738	755	725	710	754	719	754	750	750	741	740	750	753	734	732	755	750	767	751	749	745	735	750	715	678	774	718	789	759	676	761	789	746	742	812	776	736	725	751	701	784	735	794	766	760	752	758	733	727	769	716	779	747	784	785	796	756	784	751	801	766	730	784	765	779	775	780	769	790	715	755	685	763	766	727	770	747	695	783	722	790	756	723	752	820	756	762	713	806	793	781	746	794	759	766	775	733	734	767	800	768	764	750	750	776	750	789	798	736	758	693	756	808	724	793	710	750	762	747	736	755	775	723	727	748	751	732	795	754	745	687	742	708	745	784	753	763	766	723	735	797	754	750	760	750	778	767	717	738	709	727	784	750	740	765	709	734	721	769	752	747	822	772	740	733	748	705	761	782	789	780	790	739	755	726	708	754	737	748	722	737	755	743	749	739	804	764	780	786	769	772	693	722	741	699	745	723	749	783	743	747	774	690	695	739	768	701	745	761	749	736	771	769	746	752	798	768	744	769	761	764	797	753	787	696	721	757	710	751	759	760	785	840	774	769	719	797	754	752	772	746	757	816	747	732
16299	7509	6163	4095	2820	2234	1577	1305	1049	809	722	650	540	516	434	475	415	361	379	363	356	346	338	344	341	325	310	312	320	284	323	300	284	300	330	313	307	304	293	282	315	281	293	323	293	317	324	317	325	320	309	302	320	317	285	298	300	289	287	291	322	310	297	277	302	303	264	294	306	299	274	321	288	300	301	287	318	297	314	292	301	342	245	303	299	295	330	279	287	323	319	306	329	300	289	298	257	283	321	295	292	308	239	319	269	292	302	342	306	292	311	277	282	286	286	287	300	296	312	295	326	305	325	266	335	308	302	289	290	286	313	289	289	287	292	270	297	294	285	285	322	308	290	300	309	292	285	290	313	319	300	299	287	307	302	293	308	325	299	295	289	262	320	317	334	266	327	295	275	302	306	301	287	281	300	300	281	307	314	272	305	304	270	265	319	317	278	299	286	299	302	312	302	296	349	287	292	322	284	275	333	281	322	267	288	266	310	338	313	283	311	286	278	290	296	307	324	323	339	302	270	314	284	330	281	296	328	334	313	276	297	342	286	299	273	300	302	315	321	303	285	331	291	275	308	317	313	328	271	315	306	333	286	346	295	284	314	321	304	329	285	269	300	268	282	309	297	305	302	279	299	322	302	288	294	299	311	316	270	271	297	317	301	316	341	277	284	321	290	312	336	300	315	291	290	280	287	302	276	302	300	271	292	271	278	288	263	290	288	291	276	306	304	285	335	328	318	322	285	315	316	281	266	301	288	288	298	302	293	303	304	279	281	324	302	311	279	322	274	296	302	302	318	324	288	330	291	287	305	305	316	350	262	288	307	288	306	295	318	311	288	274	310	270	266	278	311	317	286	319	285	280	291	342	289	276	302	282	305	285	297	334	303	263	304	270	317	299	308	330	276	313	300	305	307	326	257	328	351	294	278	280	305	315	329	268	305	317	325	327	292	316	287	294	310	290	275	333	314	253	294	299	293	301	278	305	283	311	332	314	290	302	317	310	301	286	308	287	248	280	267	310	311	268	294	301	301	315	292	277	283	299	322	282	296	287	317	327	282	305	288	296	344	319	299	297	310	313	292	271	315	261	296	325	301	348	321	324	326	286	294	280	309	285	297	330	293	317	266	306	321	279	311	342	291	292	295	295	318	330	316	297	297	285	278	305	241	294	318	292	275	319	283	297	280	311	263	307	297	305	301	303	328	291	294	292	295	280	292	320	295	311	323	314	274	287	279	312	329	293	291	290	282	310	280	289	318	326	316	288	278	301	294	292	297	293	278	306	296	284	274	278	337	330	298	302	277	301	282	274	302	324	300	322	296	288	319	291	319	311	299	308	305	319	311	288	288	298	340	301	291	298	322	297	324	290	274	284	262	297	285	262	314	289	311	295	281	290	290	288	339	278	301	335	293	290	305	283	277	288	300	323	299	257	299	309	294	293	291	309	307	269	284	297	314	332	323	306	316	291	275	263	267	327	307	310	291	325	311	327	312	295	328	293	299	279	316	279	264	288	312	310	294	302	289	323	275	269	336	301	292	288	294	297	294	278	292	312	255	292	310	270	293	306	283	274	274	282	293	324	324	291	271	308	323	344	300	301	296	300	275	316	311	311	266	319	309	333	325	297	276	279	312	290	294	286	308	317	293	269	293	297	284	279	281	288	327	296	330	300	315	293	286	298	339	284	307	282	310	276	315	306	305	275	297	297	285	299	286	270	273	319	306	276	283	290	294	292	291	285	316	304	290	285	293	309	307	316	295	313	307	305	308	312	325	307	306	308	277	303	359	283	307	293	317	288	297	280	260	283	287	269	307	299	302	298	252	302	255	287	309	311	294	318	314	263	265	312	269	288	280	312	293	293	300	291	308	302	297	306	291	282	307	337	265	311	308	290	312	290	335	320	294	302	315	292	320	320	302	299	321	285	289	306	282	304	285	299	292	283	298	285	299	285	308	323	268	286	311	295	295	316	303	303	257	281	290	297	284	294	276	289	284	276	291	326	294	343	304	305	307	284	273	300	299	295	264	298	268	287	304	319	269	281	291	309	299	307	293	289	309	313	285	325	303	278	297	302	281	302	328	276	315	306	285	282	260	290	279	303	297	316	321	279	283	315	311	291	291	297	288	305	311	274	303	309	310	291	286	311	312	299	277	287	284	278	285	336	326	301	278	290	293	269	278	284	316	299	324	311	298	311	315	288	269	314	292	301	318	304	318	313	271	330	304	335	299	356	299	273	300	329	294	300	314	283	301	275	284	293	283	306	319	286	283	314	295	273	320	309	270	317	289	299	301	285	313	290	304	294	321	302	324	290	287	307	319	312	271	290	293	305	305	315	289	277	289	295	293	290	296	302	289	278	297	303	314	287	312	320	302	297	317	314	257	278	309	292	277	298	262	322	298	332	289	298	304	291	293	262	289	282	318	314	301	274	288	294	285	289	301	306	306	356	323	284	307	292	288	294	337	322	306	298	316	287	319	295	301	297	305	294	300	306	290	273	312	261	285	246	336	317	294	319	293	292	275	312	333	274	288	272	276	283	281	314	296	315	292	267	293	287	321	296	294	301	279	279	295	307	282	342	291	306	331	258	273	290	278	303	298	264	282	322	319	311	308	310	296	299	284	274	269	296	320	290	300	334	308	304	301	296	268	289	290	294	312	254	292	266	328	292	296	277	284	279	322	260	269	320	321	318	287	297	292	302	325	278	291	293	284	325	326	300	312	292	305	290	314	311	302	295	330	289	322	331	322	303	301	298	327	318	293	304	313	308	294	322	282	273	323	305	308	347	320	263	301	284	314	285	293	329	279	293	297	292	317	305	307	322	300	261	323	274	273	313	302	302	314	260	262	321	310	273	311	304	318	282	309	318	316	305	290	282	296	296	279	314	282	325	305	339	309	316	325	262	294	288	303	308	294	293	304	315	299	300	288	274	297	306	281	301	314	306	318	301	305	308	279	297	262	298	322	321	314	310	267	300	319	298	336	279	292	303	276	301	299	309	295	317	293	268	314	302	311	308	309	302	317	292	285	317	284	320	305	306	280	324	292	316	286	291	282	310	279	285	308	248	284	280	277	320	301	321	328	256	297	293	298	311	283	293	306	378	292	305	309	305	257	304	324	279	288	328	302	304	320	323	298	271	289	312	273	297	289	283	271	318	295	301	291	284	285	300	332	297	300	327	284	346	285	303	298	296	333	283	302	312	304	317	296	321	313	294	301	297	277	276	272	290	294	307	299	320	289	305	295	319	329	299	293	286	276	288	271	287	285	326	295	292	282	287	251	307	287	307	308	312	340	336	302	335	286	293	275	278	266	298	282	298	313	290	302	323	291	295	299	271	317	285	309	320	289	314	308	312	311	298	309	293	300	275	282	322	301	323	329	304	315	309	252	298	317	264	295	256	267	299	324	293	280	307	323	293	259	287	299	296	319	334	290	296	283	301	310	314	302	297	284	299	308	290	325	336	307	270	306	288	295	292	290	292	302	291	285	280
12027	6914	9754	9684	9292	7839	5791	4961	4139	3495	3232	2743	2298	2021	1792	1745	1532	1312	1161	1214	1112	1115	1087	986	950	892	877	829	841	852	868	821	785	769	755	778	744	765	774	752	757	741	758	818	785	809	796	771	715	789	789	730	751	735	784	734	725	764	728	737	739	699	729	719	738	753	701	758	760	747	752	744	714	725	714	739	778	733	782	710	748	737	701	727	739	703	708	684	745	732	680	722	726	710	742	735	750	743	713	728	748	758	701	731	718	705	754	737	741	728	722	716	721	741	714	683	732	737	717	736	711	728	685	724	729	656	744	750	702	756	704	700	731	739	726	734	718	706	705	737	668	731	724	709	735	727	687	743	725	722	716	751	770	674	758	725	699	751	695	697	739	728	705	728	741	728	728	796	726	695	698	775	699	736	745	730	735	752	753	760	718	700	715	742	719	742	685	746	708	692	669	726	710	712	700	676	707	766	677	741	705	690	751	740	748	718	686	693	713	694	719	727	728	745	691	699	699	707	721	698	724	684	696	702	735	731	709	727	759	722	717	729	704	656	740	707	763	723	669	776	773	716	767	726	724	725	762	752	737	726	699	757	667	729	742	694	744	722	701	698	738	720	735	728	788	714	729	737	783	752	735	714	762	718	701	718	731	746	722	701	722	733	703	771	664	720	716	757	662	731	730	677	753	708	731	755	706	704	660	735	708	703	692	669	712	729	730	702	751	703	722	719	710	724	701	779	733	742	730	745	754	716	757	696	775	731	698	690	712	743	711	708	700	734	713	704	691	746	731	668	709	754	687	710	703	690	664	724	734	747	725	689	743	781	704	782	698	784	723	706	735	763	729	706	716	683	738	728	720	719	713	676	734	716	672	688	783	684	762	707	716	706	732	777	737	724	708	701	688	741	691	754	685	741	731	705	703	755	671	781	664	704	700	688	725	686	715	735	758	782	758	733	701	730	735	696	728	711	709	745	663	701	697	697	743	697	750	745	739	724	686	733	715	708	713	718	739	737	734	771	731	695	752	765	715	697	698	712	741	720	686	737	778	774	751	712	736	698	704	691	746	697	714	729	705	798	747	751	698	701	762	717	715	742	739	712	722	711	717	748	761	656	717	723	742	700	729	698	709	727	712	705	724	738	711	732	769	731	726	717	712	717	783	718	708	737	713	700	756	780	699	736	714	718	685	699	718	687	728	754	753	699	764	704	769	664	705	717	772	707	752	716	689	723	683	736	697	724	692	740	672	756	708	710	752	660	723	718	684	685	722	677	762	731	728	706	712	745	713	754	730	770	718	754	695	705	681	690	774	738	727	774	733	736	681	678	781	726	713	752	775	711	738	666	695	715	740	714	721	734	728	703	727	743	742	738	684	683	742	717	716	755	715	716	707	706	734	743	765	742	690	743	774	739	743	664	669	699	696	710	751	677	724	729	725	728	647	762	687	691	710	788	679	792	732	732	698	742	689	762	748	682	704	713	741	744	712	750	701	781	740	684	694	707	724	678	799	703	734	724	711	687	738	711	749	737	759	722	717	690	741	734	729	762	725	729	727	702	712	757	682	703	745	806	733	712	670	749	740	720	718	701	741	708	730	763	742	722	690	713	703	749	659	710	691	705	727	718	756	727	704	767	693	695	740	725	724	775	700	701	712	709	667	701	739	744	735	750	741	741	723	700	729	728	726	716	752	724	703	738	710	703	743	711	709	699	708	744	659	742	729	717	781	711	721	701	721	727	723	709	686	725	676	706	730	725	708	685	753	694	765	720	735	721	757	714	710	720	675	729	727	689	730	715	745	731	765	747	763	737	666	714	682	741	710	681	748	729	741	720	703	702	693	681	717	735	724	715	739	774	696	755	713	774	708	685	698	748	713	710	745	694	709	667	723	728	734	697	758	703	727	677	755	726	729	750	754	765	712	751	768	689	769	710	758	734	733	712	721	716	720	659	725	712	760	764	737	741	745	729	738	722	741	735	708	699	704	710	766	727	685	712	727	725	723	700	725	726	699	744	728	750	732	707	692	718	752	775	711	756	778	743	712	731	697	724	733	717	740	703	740	747	716	740	731	743	726	746	742	710	734	724	713	732	751	753	709	745	754	692	752	718	702	739	683	707	721	742	715	735	676	719	754	708	720	691	728	703	701	753	720	714	728	740	670	723	719	721	728	711	692	739	726	680	720	730	730	705	725	728	718	737	699	738	727	757	711	727	688	701	706	686	711	720	747	712	726	697	706	706	662	747	721	705	738	716	756	758	716	722	721	684	784	720	688	762	710	717	731	733	641	761	720	735	699	737	773	763	732	738	706	715	757	724	695	690	708	721	734	709	702	736	784	704	725	727	662	714	724	730	760	704	705	724	754	707	727	728	722	730	720	750	740	761	780	748	707	774	699	693	723	719	734	699	698	697	768	638	692	717	730	692	716	750	758	712	726	695	737	747	717	707	763	713	729	694	715	753	731	720	726	727	686	703	658	720	710	668	718	690	698	717	726	691	724	732	713	697	711	704	701	770	725	718	735	731	691	735	734	751	686	744	766	711	769	707	717	712	703	690	704	726	745	678	786	694	732	750	721	699	669	694	777	712	741	739	675	700	743	724	694	740	710	742	724	705	694	696	693	712	694	751	706	709	739	715	734	718	704	749	769	709	768	744	730	705	681	734	738	722	735	719	727	754	724	732	700	784	696	723	720	709	754	753	714	718	789	774	711	701	770	763	709	675	711	760	701	690	731	715	730	707	796	731	730	700	694	742	705	703	711	698	750	700	701	701	741	740	745	724	738	672	757	714	730	717	739	681	710	705	719	737	737	751	704	751	725	745	724	736	750	713	697	736	699	713	730	732	713	723	670	722	778	757	709	721	664	690	752	673	734	701	750	697	760	739	716	731	726	738	767	738	706	718	765	730	673	720	700	714	764	702	738	740	701	722	734	773	739	744	729	709	712	757	729	736	688	762	711	753	703	732	779	712	742	722	755	698	628	688	730	749	736	728	743	708	728	713	730	758	748	758	728	672	722	711	681	711	716	786	768	771	679	712	757	727	722	752	720	754	725	687	744	754	713	727	721	764	742	710	743	752	712	767	753	718	696	701	681	710	722	716	705	738	752	713	716	737	726	738	690	793	710	762	714	749	738	719	707	753	724	748	694	685	764	710	722	716	720	743	713	736	738	736	732	710	701	759	674	722	665	740	730	749	763	730	707	772	685	740	719	669	727	757	713	737	740	700	733	717	696	737	735	708	724	722	695	680	738	741	696	702	710	708	687	692	742	742	739	711	701	698	760	690	741	767	727	677	701	702	696	730	730	723	693	707	697	714	674	708	726	738	708	758	691	703	723	699	713	673	761	749	780	738	709	710	724	692	685	722	746	746	736	742	733	735	735	721	728	710	749	703	744	710	725	736	760	694	726	728	677	703	710	730	722	739	692	676	720	698	766	715	723	717	680	701	679	715	740	703	739	743	708	757	703	758	736	695	711	740	750	715	751	707	711	744
23518	11293	8596	5349	4117	3041	1931	1519	1234	1005	872	706	622	514	454	447	351	301	344	310	320	272	287	275	259	254	242	221	250	244	224	237	239	221	216	231	223	224	231	214	236	212	243	219	222	224	250	233	226	230	238	190	248	245	214	224	240	198	233	199	231	221	220	227	226	211	231	203	221	174	214	224	225	241	215	213	214	224	237	201	200	210	221	207	218	203	217	214	218	211	216	217	199	239	227	252	244	223	205	210	249	195	252	242	221	215	208	205	219	223	203	234	231	243	209	182	203	174	213	212	231	230	213	183	199	200	219	218	230	197	202	182	209	228	234	219	210	212	227	218	187	198	203	212	251	217	211	200	217	229	233	234	199	195	215	210	190	231	206	186	209	224	208	217	199	237	209	213	224	233	234	219	191	227	186	211	228	199	207	229	191	199	208	193	192	234	196	187	235	240	219	247	225	231	209	181	194	226	209	226	180	216	213	202	252	223	203	230	215	201	186	232	243	214	211	215	234	210	224	230	226	225	201	198	221	224	198	241	232	219	216	232	184	215	205	201	221	228	226	195	216	220	217	225	218	241	199	224	209	209	224	199	223	209	207	212	238	212	207	225	209	230	213	215	207	209	214	214	215	225	204	204	217	212	195	213	223	164	204	227	224	235	202	211	220	192	199	196	192	200	222	234	213	222	217	217	211	196	206	217	216	223	256	196	196	240	209	233	207	220	204	201	207	186	235	205	231	209	244	204	228	207	225	186	202	204	204	218	209	180	191	226	170	206	214	219	209	217	203	220	234	250	199	233	226	235	228	202	241	194	211	227	205	211	226	196	222	239	229	228	215	205	198	229	220	224	201	216	229	218	183	209	195	206	193	226	198	222	210	182	225	184	229	229	198	241	235	215	193	202	221	200	192	218	187	199	225	213	248	208	194	219	194	207	248	224	192	226	207	208	171	193	207	213	219	229	239	240	217	225	224	213	189	213	213	219	195	221	224	211	196	229	213	208	216	230	248	218	231	237	249	191	229	231	203	218	221	200	221	234	202	218	202	197	217	218	209	222	219	203	214	198	241	213	231	219	214	223	185	191	190	189	213	233	206	215	203	244	201	212	256	240	216	240	193	235	240	191	221	210	215	216	222	228	190	219	233	226	209	201	207	246	195	233	190	200	212	219	186	239	207	219	206	218	214	240	206	209	196	204	205	220	189	203	216	233	194	213	264	227	229	234	190	218	234	214	227	222	214	240	211	224	202	230	211	213	226	238	193	212	209	213	217	230	186	230	209	205	236	251	206	222	212	202	200	215	221	227	219	197	227	212	254	187	201	201	213	196	204	217	211	224	188	217	214	211	235	220	219	231	215	208	212	208	188	231	236	230	223	233	196	213	197	239	220	227	232	216	177	189	217	197	182	225	245	221	226	216	209	251	213	205	191	197	212	218	204	217	231	225	199	245	216	181	175	211	204	207	203	222	196	200	229	221	217	206	231	240	219	224	226	211	215	227	193	210	224	216	208	215	209	201	235	225	203	220	205	207	231	217	205	204	250	246	247	222	228	250	233	202	206	222	190	210	210	208	199	195	219	205	217	220	209	227	218	186	227	218	215	213	200	215	226	192	209	202	224	210	209	235	185	214	186	211	209	203	242	189	182	197	225	230	193	229	228	216	206	236	202	224	197	220	220	248	212	234	221	219	208	189	228	208	209	220	220	230	225	213	224	222	184	206	221	234	214	218	218	214	203	209	244	211	227	220	246	248	209	210	233	227	231	234	205	237	212	225	212	246	233	193	210	221	242	203	201	181	215	232	211	214	208	229	229	221	192	221	218	222	235	232	231	225	219	200	221	224	200	217	221	225	222	217	194	214	209	209	226	220	216	216	199	223	238	217	228	217	206	200	215	179	198	211	205	223	209	239	207	242	228	220	218	221	234	192	199	187	228	227	209	247	198	213	223	205	229	228	202	228	213	230	202	221	241	216	210	235	216	223	202	227	222	220	212	204	222	200	195	217	227	242	171	216	226	243	198	203	206	222	191	204	195	202	232	216	207	224	225	236	232	243	198	237	209	203	227	237	233	206	214	218	207	244	235	230	202	204	224	211	223	205	208	201	236	218	222	203	202	205	227	207	185	240	215	210	200	220	214	229	219	213	229	226	204	225	211	209	208	201	216	214	216	226	207	206	210	223	199	171	232	212	230	215	244	197	206	199	211	208	225	234	228	225	237	215	219	252	220	230	234	209	207	215	204	210	214	213	211	190	236	228	200	245	209	223	244	209	197	219	219	195	206	241	202	210	215	226	257	231	226	195	195	241	208	191	218	220	200	187	228	235	221	227	205	228	202	216	199	231	202	200	216	238	226	225	210	194	220	219	222	231	206	190	203	206	251	220	201	215	194	234	225	201	206	213	193	180	218	222	226	238	190	224	211	220	221	179	213	212	193	231	219	216	230	214	222	204	228	239	231	216	224	208	207	233	224	190	215	236	219	202	204	213	221	217	210	247	197	209	219	216	221	215	211	205	209	201	194	207	194	217	214	198	203	210	219	199	219	206	218	202	244	218	213	194	215	206	191	208	223	218	193	218	228	228	230	207	220	206	201	196	221	208	219	193	199	206	222	212	212	211	191	222	208	232	219	217	209	214	223	220	183	220	231	228	228	186	222	223	240	205	219	205	219	218	206	188	219	219	201	219	220	200	183	224	226	189	210	212	212	206	214	215	201	207	204	218	216	218	206	207	220	215	218	198	226	205	226	190	235	227	220	201	252	200	209	228	189	208	209	192	220	205	191	225	200	200	207	233	232	194	244	218	240	217	212	250	241	217	209	193	201	238	208	215	213	217	203	203	221	207	217	228	228	213	244	235	216	224	224	205	225	210	207	219	218	206	194	205	189	233	199	219	215	235	228	206	234	246	223	210	221	206	199	206	220	239	226	194	192	188	205	221	225	210	212	222	217	182	207	236	217	222	214	211	209	231	225	215	210	218	179	185	213	216	212	216	195	233	236	191	243	191	211	211	205	211	201	242	204	219	209	213	221	230	211	234	228	205	221	208	237	213	196	227	236	195	226	201	225	227	226	221	229	233	207	215	219	187	187	209	194	201	241	231	213	223	232	235	249	230	220	238	229	228	199	223	213	234	210	219	198	225	205	214	216	209	254	219	240	235	235	193	222	241	195	234	199	189	218	216	229	202	208	235	226	215	213	213	231	216	225	203	212	208	239	212	216	231	211	219	233	239	219	188	218	245	219	231	218	209	217	236	226	206	224	186	213	207	211	189	213	202	244	219	211	231	211	205	192	230	217	183	187	213	214	200	203	238	193	213	229	203	229	217	232	209	203	202	227	245	226	186	223	199	191	215	214	232	244	256	235	203	204	200	216	179	214	180	238	201	213	239	210	216	215	222	210	210	218	188	219	202	201	230	224	188	233	215	218	227	209	203	197	192	226	206	192	197	222	206	195	205	209	240	229	209	239	211	220	223	199	244	208	214	213	194
15173	9400	12255	11887	11680	9856	7135	6026	5163	4635	4105	3577	2925	2480	2155	1998	1556	1381	1327	1207	1101	1132	1035	1036	853	821	840	721	721	717	689	636	650	642	618	659	632	616	642	624	631	623	660	602	601	608	604	628	614	598	570	609	583	572	580	550	551	557	587	562	531	546	544	578	521	524	539	549	568	607	541	566	598	542	519	554	549	500	542	584	549	527	539	509	533	532	545	541	561	517	540	615	543	569	557	568	558	537	559	498	571	528	515	513	568	531	557	505	561	521	558	522	572	543	556	509	543	555	558	539	480	540	519	522	501	544	496	500	539	523	580	550	548	552	548	527	576	515	540	510	527	556	514	560	509	535	571	493	520	506	557	514	585	523	555	511	554	532	550	526	557	505	530	534	541	527	573	534	505	537	505	533	523	512	545	524	521	497	574	523	519	548	573	495	549	568	510	520	543	569	569	537	561	561	534	543	590	497	529	509	549	561	525	535	531	528	519	547	526	517	533	560	530	524	505	558	569	567	516	516	503	523	583	537	548	509	549	529	587	533	529	563	540	593	524	483	565	531	551	512	495	532	549	556	534	557	568	534	583	530	518	537	527	569	543	532	541	564	541	567	580	515	539	545	548	528	533	522	541	550	504	524	555	538	541	505	524	529	555	544	545	521	532	539	553	554	577	560	559	548	528	510	520	572	528	530	532	546	517	549	544	534	565	529	518	535	522	557	531	548	532	541	549	526	541	552	534	547	519	514	528	534	527	494	526	528	535	539	538	569	513	510	547	591	499	573	534	552	533	533	546	491	557	562	544	549	532	541	480	533	568	502	550	536	532	563	515	529	552	518	490	558	496	548	527	564	518	545	523	534	501	550	528	554	567	552	589	545	543	537	542	540	575	559	539	524	545	555	554	567	551	478	593	551	509	477	506	515	543	508	483	528	610	547	520	542	523	513	568	534	559	541	519	578	545	538	545	546	568	502	504	524	516	544	533	537	536	568	544	580	524	559	535	523	531	552	522	542	534	566	530	534	532	523	567	573	530	539	574	527	506	536	501	557	530	540	511	571	529	451	564	503	517	544	560	530	511	534	515	499	513	536	555	472	554	531	516	526	514	509	516	539	540	537	544	544	582	523	532	529	488	524	521	528	543	562	512	542	517	559	539	530	497	536	527	565	499	499	542	527	527	547	548	584	578	485	568	521	558	527	525	544	563	506	544	491	516	555	551	537	535	548	512	525	547	574	523	483	537	541	545	550	564	513	575	536	576	558	554	571	543	590	560	547	537	523	571	571	551	543	543	557	523	550	532	494	514	534	521	530	561	532	570	553	553	538	527	530	538	560	504	518	510	541	528	540	561	531	526	553	575	506	504	546	540	545	541	538	555	520	525	563	516	569	539	574	541	575	558	526	501	527	540	549	564	529	525	546	524	546	499	548	548	531	534	535	520	520	505	538	505	479	550	540	524	537	595	597	572	518	553	523	540	564	499	550	511	521	582	533	530	497	528	533	535	535	498	526	576	525	557	517	505	539	520	529	545	520	518	555	569	537	506	547	524	561	524	511	539	554	557	536	529	543	509	521	542	561	547	516	546	547	540	517	536	538	523	523	520	523	506	573	533	519	564	521	535	536	513	499	543	499	519	566	570	559	568	533	535	521	520	516	560	537	533	526	517	547	556	543	512	521	548	551	536	537	531	538	527	541	507	527	546	534	514	528	552	542	523	498	548	542	546	531	517	543	513	538	550	555	505	544	521	514	545	532	510	529	565	549	581	536	575	511	517	540	582	527	523	497	516	529	517	518	520	579	529	496	535	545	560	493	495	548	519	532	569	507	566	513	538	587	518	531	529	509	542	573	533	513	554	553	544	539	533	522	506	522	524	551	523	544	530	580	547	539	528	532	524	565	544	551	515	586	488	514	526	534	500	540	568	558	559	531	526	518	500	555	492	556	502	520	533	563	514	507	515	547	543	530	566	570	554	558	544	546	547	535	541	520	531	518	512	539	554	540	516	506	552	519	532	532	506	538	537	528	532	528	536	514	531	521	562	547	528	537	535	537	553	532	520	525	524	572	576	519	555	535	566	536	503	576	525	498	561	480	562	564	528	548	502	478	513	559	541	539	508	536	528	567	506	529	579	526	566	547	504	566	548	551	551	552	515	544	554	548	590	566	540	549	555	571	516	539	528	563	501	512	538	545	517	586	545	533	521	553	532	562	525	521	530	550	525	542	580	545	539	486	536	546	529	580	531	515	524	481	540	509	532	541	563	524	555	562	550	506	564	530	540	536	562	542	526	543	537	517	549	545	550	558	546	544	512	518	553	552	535	516	512	567	558	546	529	536	481	510	526	535	540	532	560	528	533	541	515	524	540	551	529	527	557	566	510	531	511	541	563	510	502	573	507	502	518	520	545	559	542	513	546	551	506	541	544	513	513	545	592	503	547	542	543	559	519	533	572	522	547	509	551	562	544	521	552	499	516	556	545	544	499	542	490	539	524	536	513	530	559	539	561	516	546	507	583	540	540	562	549	529	507	551	571	544	513	529	542	532	528	567	581	538	547	532	545	519	530	527	508	574	531	543	526	549	495	535	528	562	582	561	564	572	545	540	542	557	532	550	537	533	533	536	577	536	540	537	550	535	546	549	508	515	588	562	597	527	566	570	523	505	503	500	523	532	539	547	508	597	557	551	517	538	543	522	600	571	564	560	516	544	485	541	506	559	520	533	496	541	534	517	521	553	565	558	551	528	552	508	548	542	568	512	548	532	517	512	543	566	530	526	506	549	562	561	530	532	519	553	536	528	548	525	543	536	564	574	582	540	528	546	545	560	572	532	536	491	552	553	552	540	549	505	554	537	584	561	522	526	518	535	553	539	576	563	491	501	531	534	535	577	555	546	511	550	574	572	536	506	490	483	519	549	539	578	526	518	517	503	524	537	530	502	555	506	550	529	532	550	535	546	552	532	546	527	540	575	501	533	511	530	528	569	565	524	527	519	550	556	533	520	553	528	514	574	526	544	521	556	556	547	521	520	548	585	572	536	557	532	571	534	521	550	482	537	527	522	534	503	543	532	547	523	536	546	528	548	513	522	554	493	578	544	529	540	511	540	539	569	519	537	534	500	548	506	537	528	527	545	565	542	541	519	529	558	517	527	551	542	522	538	494	531	533	588	521	544	534	546	500	531	528	551	543	530	537	522	492	565	517	575	525	567	550	530	583	564	547	541	510	558	579	547	506	521	518	538	543	520	590	496	525	546	541	542	510	537	532	515	534	563	557	534	512	550	542	528	525	576	555	577	551	537	562	499	531	513	507	581	517	557	506	557	552	546	535	550	520	553	514	535	511	552	572	523	554	532	530	526	497	533	537	556	515	537	537	555	548	558	561	554	540	545	547	489	545	551	514	572	571	559	552	504	525	575	552	486	537	585	547	494	538	528	501	553	516	526	523	521	539	519	559	543	508	495	558	522	524	520	529	519	527	533	539	520	508	542	528	517
7856	4375	3600	2432	1479	1099	887	749	596	561	526	494	416	419	411	388	394	351	404	332	311	338	328	351	327	309	290	319	300	306	336	282	309	302	321	346	276	321	281	316	304	318	299	300	314	324	349	326	292	320	330	326	325	332	315	326	332	316	300	315	320	334	317	315	297	301	338	320	330	365	282	320	318	308	334	318	314	315	317	330	344	340	334	326	291	308	314	313	310	295	309	302	299	340	320	325	330	319	314	321	312	334	299	278	335	308	310	319	310	283	340	296	331	320	345	313	331	313	324	335	311	343	317	291	308	323	302	287	337	301	335	326	287	320	335	293	327	309	334	339	322	338	332	332	295	318	288	328	350	336	286	322	302	313	299	302	308	320	318	316	327	326	296	312	337	291	311	313	294	332	336	324	303	327	296	311	284	323	300	307	296	324	274	296	312	318	304	319	301	332	338	333	281	299	318	278	286	315	317	333	330	310	308	313	306	340	310	304	320	316	314	276	341	354	342	318	308	342	352	321	305	338	315	306	321	318	323	302	307	341	334	304	300	319	332	337	303	323	291	325	309	289	328	313	315	303	274	327	302	306	347	310	326	308	340	270	294	302	294	358	309	296	323	293	292	288	280	307	300	348	305	296	313	277	334	332	323	284	339	324	305	315	382	310	321	306	299	292	320	350	310	312	312	291	323	334	324	272	336	299	292	314	289	295	348	330	353	291	311	294	312	320	274	309	310	296	336	291	312	329	354	312	311	314	322	318	295	330	287	291	294	304	311	331	310	274	287	320	285	308	324	311	335	304	304	331	336	294	302	337	328	264	300	283	315	293	310	298	335	306	331	310	324	332	308	345	318	293	274	320	335	335	322	319	271	315	303	294	295	304	311	338	300	328	327	325	327	318	326	304	304	314	336	293	350	301	325	337	309	333	305	299	300	311	323	281	291	326	314	292	310	315	299	301	324	320	312	295	311	337	293	303	305	265	317	346	313	319	312	345	321	276	325	342	341	286	319	320	305	282	289	332	309	299	328	273	310	309	309	296	313	309	311	344	348	317	344	293	289	316	303	315	317	322	268	309	283	323	323	275	322	315	283	331	349	295	305	325	310	277	326	317	314	313	327	321	324	331	288	329	314	322	307	312	297	324	296	295	335	301	297	299	301	306	295	332	288	311	325	326	299	311	288	313	291	310	305	308	295	304	322	325	314	289	329	308	303	294	324	298	293	319	326	293	315	288	306	333	312	343	303	323	317	279	313	284	288	296	292	337	297	324	322	327	332	306	311	317	332	331	342	338	313	319	310	302	336	316	325	304	317	308	292	307	313	313	322	300	298	328	319	317	327	297	308	338	315	327	305	301	323	319	306	305	284	316	314	298	288	347	298	314	341	294	310	314	297	300	338	306	365	312	309	313	309	289	365	281	326	285	329	317	277	297	336	293	306	345	327	296	298	296	310	337	282	281	301	304	335	314	339	302	294	311	312	289	297	269	335	311	308	292	323	321	311	320	314	320	323	328	312	338	317	330	323	319	308	305	294	319	320	298	329	321	328	318	322	335	330	284	319	320	307	318	321	301	322	321	314	323	341	309	300	301	283	316	336	307	318	279	299	309	351	344	292	289	331	292	287	342	281	291	307	310	329	319	297	328	341	329	335	333	338	297	328	308	331	336	347	301	313	324	294	289	321	312	297	303	306	300	322	288	335	331	301	321	303	331	326	325	309	316	317	296	317	302	301	319	277	325	299	308	331	318	307	289	322	325	320	335	344	305	322	306	304	332	325	297	299	310	298	296	301	303	284	327	325	305	321	307	333	299	312	323	335	341	340	347	308	310	334	319	325	324	299	296	293	330	275	326	338	299	315	309	287	296	279	315	318	306	292	317	323	322	295	300	281	331	312	305	320	282	296	296	322	325	302	322	330	307	318	346	304	344	327	313	283	316	301	334	321	300	317	327	309	263	309	315	310	300	307	337	309	313	340	300	305	288	301	338	298	356	316	303	341	297	334	352	295	352	326	297	324	323	287	295	341	297	326	322	304	280	317	307	329	307	313	332	299	309	328	322	298	303	300	302	337	311	304	288	310	292	318	324	341	301	324	303	338	308	284	303	308	302	303	336	342	309	308	332	321	338	312	315	313	314	304	293	323	301	322	338	338	305	305	315	313	304	318	309	365	322	326	320	334	298	301	294	317	328	339	316	358	350	329	313	310	347	331	296	323	317	356	295	321	329	327	323	289	314	355	321	311	341	303	271	334	288	316	334	310	293	310	329	307	313	302	295	313	307	331	318	275	294	292	350	315	313	287	328	329	311	290	308	301	326	274	281	292	303	334	288	303	308	318	320	348	293	312	304	299	319	338	315	308	306	305	339	329	323	304	308	313	315	325	304	299	289	313	314	326	332	290	326	326	317	358	302	325	327	309	317	293	339	302	294	331	310	325	296	307	329	292	309	285	339	306	316	307	313	319	326	313	335	314	327	308	338	281	306	292	353	327	337	332	292	288	302	311	313	304	372	304	306	331	333	306	296	320	307	316	333	286	331	309	316	324	319	298	323	333	293	328	325	323	300	312	318	322	317	368	293	302	282	335	342	331	280	296	318	316	329	302	320	326	320	324	300	302	297	292	328	315	321	312	308	302	316	308	298	303	331	312	297	279	294	331	292	326	307	308	336	306	334	354	323	339	311	293	318	336	333	286	334	322	340	304	301	312	316	325	309	287	288	331	315	332	347	312	323	303	328	313	302	311	318	316	333	306	329	315	328	297	319	298	331	348	283	316	299	320	297	302	300	345	332	297	290	295	322	325	305	293	286	328	315	334	309	293	320	316	323	308	321	336	316	343	297	299	305	291	330	316	302	318	317	349	312	317	324	292	326	321	323	304	320	297	337	327	320	309	316	289	304	329	267	314	321	290	340	330	324	315	338	300	311	313	307	326	305	320	305	318	328	341	307	324	307	278	301	327	326	299	324	348	346	329	360	316	324	318	326	327	287	294	303	272	331	284	306	367	331	285	314	327	330	296	309	317	294	317	309	316	328	307	307	280	319	310	304	308	303	324	299	328	349	309	337	294	299	322	287	313	302	325	324	318	351	278	324	330	308	319	345	291	323	279	325	343	346	302	270	268	313	316	332	324	308	349	306	336	305	326	308	324	311	301	303	281	297	315	323	314	296	322	318	280	301	319	314	333	290	326	336	306	264	320	322	348	285	320	326	302	296	307	292	288	299	303	328	279	337	328	334	308	323	327	303	312	307	326	294	341	324	297	330	295	312	339	306	344	343	276	314	301	297	352	331	330	288	311	358	292	284	299	342	324	356	292	314	309	303	318	323	295	345	322	312	317	314	298	304	309	322	299	318	319	347	330	303	301	308	318	335	309	321	297	343	330	310	288	298	321	296	332	338	300	307	321	334	328	278	306	305	309	345	316	310	260	305	278	280	319	291	327	312	344	325	320	304	304	333	307	292	324	309	300	344	331	292	312	342	307	321	344	314
5773	4402	6311	6358	5631	4607	3637	2974	2648	2199	2058	1711	1560	1341	1283	1247	1161	989	1035	987	985	933	921	891	905	863	868	850	800	776	765	802	785	805	792	764	799	810	798	796	757	781	795	786	768	785	707	776	769	792	758	766	780	743	777	781	758	794	749	812	723	755	778	813	756	778	795	801	754	788	757	727	761	784	718	749	813	771	774	747	771	756	777	777	696	815	770	778	785	757	750	781	773	709	766	732	763	758	745	756	794	793	760	758	711	753	780	778	772	755	853	777	739	732	761	707	719	739	792	732	732	766	781	760	733	731	793	765	737	719	767	780	753	748	750	751	769	725	724	723	765	761	745	768	744	790	755	827	727	741	776	768	761	782	777	773	815	792	704	805	718	745	791	735	798	764	811	752	729	758	792	803	790	711	750	743	779	845	706	734	786	723	731	806	709	796	806	782	733	793	781	765	788	741	721	781	729	797	809	749	770	757	749	771	740	813	755	791	786	769	797	756	758	753	750	769	788	700	785	754	756	755	770	748	738	746	736	801	830	774	754	784	768	745	725	783	746	701	794	742	786	832	759	821	731	797	755	755	746	735	840	749	728	759	704	780	733	735	789	739	749	770	765	794	732	792	763	782	780	781	798	776	738	766	776	729	716	764	747	728	732	737	757	720	771	802	770	789	750	717	781	771	732	778	729	788	813	765	759	769	755	766	779	734	738	762	760	802	755	764	753	757	785	737	725	750	813	788	790	782	798	779	732	725	759	714	760	756	775	801	773	791	725	763	771	794	753	791	759	718	806	752	765	753	764	745	764	736	747	711	720	726	799	747	734	766	766	745	788	795	748	778	762	787	766	786	785	761	739	736	761	722	778	755	701	758	756	785	769	697	730	723	710	709	762	766	754	783	775	811	761	727	798	788	740	783	737	715	766	736	763	734	739	778	769	773	696	771	789	816	785	761	790	715	713	761	752	763	785	748	778	760	778	760	781	743	763	709	756	791	751	732	802	779	778	776	835	772	737	717	775	729	778	774	717	803	769	767	787	713	775	771	794	742	729	768	753	748	768	772	800	695	744	763	799	775	752	761	756	756	789	724	717	808	783	757	762	832	699	770	817	768	736	743	731	812	764	761	728	697	782	751	747	699	692	740	724	718	741	776	775	770	747	753	762	756	734	734	737	772	717	753	724	758	755	742	738	783	782	771	786	758	741	792	727	789	721	758	742	722	813	752	768	728	780	720	727	749	743	726	759	704	769	776	777	759	733	748	783	760	700	741	756	733	709	756	731	783	796	755	772	772	766	765	748	794	756	730	747	728	713	707	761	726	817	746	738	763	747	758	734	737	763	729	786	755	757	761	704	754	791	789	744	742	779	721	754	743	748	782	784	720	767	777	744	751	727	777	718	750	771	742	749	782	763	738	748	774	730	773	805	780	797	770	778	739	709	796	778	762	769	741	704	734	772	729	798	778	767	694	777	747	763	729	745	793	745	755	760	744	774	724	762	749	748	785	766	739	718	725	755	781	822	763	761	748	748	730	731	751	742	795	778	700	757	723	775	772	747	762	776	711	773	720	725	768	748	762	738	758	753	746	800	776	791	677	758	755	692	773	750	790	737	727	753	759	740	776	740	749	760	759	752	780	791	754	748	759	821	784	751	801	739	783	794	759	771	738	761	730	763	764	785	752	716	762	771	729	777	750	752	724	731	744	775	790	754	725	784	739	725	732	806	779	756	802	750	794	688	732	804	747	737	741	766	787	723	775	737	747	714	776	743	778	764	700	762	721	741	807	767	749	772	759	767	730	730	723	768	720	792	762	752	722	732	806	747	777	782	751	764	771	752	741	802	718	758	743	721	793	766	723	747	751	772	727	794	725	748	797	748	780	771	727	786	767	801	767	687	768	789	726	752	792	754	776	767	724	779	787	742	745	752	825	703	723	753	743	768	764	799	788	717	761	738	773	773	745	752	738	728	743	785	738	762	779	778	783	759	770	755	757	741	778	789	770	759	747	729	755	764	769	757	785	705	750	749	751	757	781	707	729	741	797	763	814	759	763	743	789	743	793	742	712	787	781	780	745	796	781	721	751	777	755	750	741	779	763	741	776	742	792	733	718	741	787	764	763	794	792	756	785	745	723	772	764	736	765	744	769	765	788	827	753	743	782	793	749	710	753	773	756	761	759	777	799	763	742	767	812	725	767	753	704	743	767	720	772	779	771	769	735	760	837	759	717	721	795	765	721	756	743	771	758	757	778	777	746	763	779	777	736	747	836	756	727	769	809	750	743	758	739	797	712	771	757	764	740	775	786	725	765	817	771	783	707	816	676	824	777	741	803	720	749	762	762	757	742	827	697	763	778	720	757	775	760	781	745	798	674	712	751	803	739	803	766	755	771	805	755	828	717	758	747	745	761	700	747	747	815	732	710	720	753	710	786	741	749	765	818	762	776	750	717	721	719	805	732	767	711	751	778	757	751	703	751	749	752	740	767	786	787	735	800	771	790	798	722	765	759	725	749	760	723	789	777	785	753	827	781	732	790	779	774	774	778	790	795	764	761	772	775	738	802	785	756	782	798	803	759	735	796	769	766	792	800	759	763	740	824	765	713	810	707	756	749	752	778	763	802	780	776	765	734	743	734	825	746	749	802	778	784	730	755	702	748	727	770	778	817	749	749	754	808	773	716	717	716	785	814	750	755	706	700	751	770	747	715	733	723	715	763	689	746	766	782	749	765	727	768	812	763	745	799	775	757	728	678	748	750	751	782	724	772	778	769	748	732	736	773	776	761	748	750	757	727	702	746	771	740	754	778	812	771	794	753	726	730	727	755	754	757	802	760	783	757	771	746	758	764	786	756	754	745	740	737	811	727	751	771	807	744	757	792	752	747	774	761	771	740	751	773	723	744	744	735	774	764	790	774	764	748	681	756	781	722	768	779	793	802	770	782	774	767	801	750	752	748	787	721	756	838	764	791	765	737	751	768	790	758	789	801	773	765	755	739	746	754	711	745	747	766	788	756	720	764	764	688	766	774	797	755	814	775	775	774	775	732	789	760	796	756	703	785	765	780	781	803	776	757	734	762	761	768	707	754	803	719	758	752	762	756	749	757	769	795	776	784	718	733	731	777	758	776	737	734	734	754	761	757	718	787	754	779	781	775	763	726	724	783	755	772	770	783	781	704	761	733	771	770	765	744	733	743	735	739	741	752	768	749	765	800	775	832	777	756	757	797	762	747	729	732	756	758	783	744	763	756	753	762	739	802	740	767	755	738	678	747	750	732	810	734	757	727	680	781	730	747	712	777	776	713	737	748	783	764	778	790	757	784	742	774	764	759	777	760	734	743	726	781	737	720	724	750	771	742	745	737	787	767	744	747	763	758	767	742	782	769	755	750	747	722	783	736	767	758	791	769	742	795	774	741	736	732	792	758	736	770	798	769	707	794	759	802	757	727	811	764	727	719	750	751	755	719	742	749	755	756	716	737	757	738	786	808	738	738
16191	7967	6505	3998	2820	2199	1568	1254	1036	886	737	637	572	497	494	412	373	354	373	336	375	383	340	351	309	338	317	268	287	351	340	339	319	306	343	336	336	317	324	255	323	290	312	345	307	271	300	314	264	317	292	304	315	314	304	295	286	281	325	333	290	279	304	292	287	318	293	288	263	300	253	300	292	336	316	296	278	304	304	292	278	304	300	278	278	298	293	300	286	301	290	325	270	304	310	313	277	298	299	288	315	341	300	279	318	277	299	291	289	325	263	264	307	311	313	307	321	329	304	277	279	304	309	287	301	283	308	308	307	308	290	264	300	321	337	292	322	290	301	330	312	281	283	314	299	284	299	290	287	294	307	278	312	332	290	303	286	292	286	275	293	288	315	291	291	324	300	284	308	298	323	302	324	275	274	331	303	333	305	305	289	302	305	309	254	307	275	297	272	280	302	334	290	307	292	285	279	298	321	310	302	290	316	288	316	304	284	300	282	316	274	317	304	295	295	302	265	286	266	305	292	287	317	263	292	317	279	330	296	292	286	323	315	327	305	302	282	283	301	293	309	297	286	277	318	321	325	289	305	275	315	271	319	297	310	276	301	284	309	306	307	299	321	317	323	305	305	283	306	305	304	326	253	320	295	284	267	282	318	331	283	283	304	315	282	304	263	276	303	315	302	300	292	335	300	298	329	308	307	282	351	304	311	300	286	294	298	311	312	291	288	306	269	317	287	286	264	310	336	274	257	251	297	268	296	261	317	293	286	268	301	315	266	314	303	290	284	286	294	280	293	305	292	309	321	281	304	303	335	318	307	264	292	283	293	306	286	306	334	319	285	314	273	314	319	314	313	306	296	304	298	266	337	307	299	311	328	315	320	313	293	281	283	296	304	306	306	271	324	288	290	283	317	265	287	279	280	265	319	309	301	300	304	292	318	283	310	302	298	294	283	298	294	305	307	322	309	302	290	277	289	298	302	300	292	290	303	298	265	293	316	302	299	279	276	308	287	281	270	312	296	308	293	298	287	294	343	300	280	321	297	309	309	272	332	320	296	312	323	280	315	311	275	297	305	270	287	294	309	316	260	300	325	297	330	289	300	321	319	316	294	295	315	276	286	316	325	301	277	318	302	289	332	292	291	303	312	269	297	265	297	299	289	341	291	298	316	286	264	295	287	281	296	305	283	313	325	295	281	316	292	273	271	292	317	310	313	288	289	270	303	346	309	314	309	314	294	261	303	303	272	268	319	280	308	299	275	305	285	277	270	280	278	280	285	279	291	271	308	309	303	327	278	300	273	307	324	306	317	325	299	274	289	328	315	288	311	306	275	320	296	306	315	296	304	299	332	317	312	270	299	299	297	292	284	294	285	268	313	309	275	267	319	277	294	277	294	280	302	316	316	290	323	290	300	298	304	271	299	276	325	302	264	286	288	280	286	324	299	276	281	294	319	276	313	291	310	301	330	295	266	260	294	289	284	324	294	277	304	294	284	330	345	312	294	296	297	304	281	288	336	313	315	318	308	307	259	338	329	293	310	309	279	293	313	295	290	309	289	318	273	286	324	290	288	309	285	315	283	299	276	309	267	274	302	294	289	298	282	256	293	334	336	300	333	277	287	296	311	290	319	301	307	283	294	298	251	302	305	282	249	286	311	280	299	302	313	299	267	308	301	324	307	276	314	306	274	305	291	284	287	278	298	286	318	335	302	293	343	315	273	291	286	313	295	307	310	283	289	278	304	293	313	272	291	308	318	285	288	296	282	305	267	297	307	280	283	291	303	333	327	319	292	295	289	312	271	291	295	278	294	292	279	294	272	315	309	301	324	300	282	263	291	317	315	294	296	272	298	295	285	308	287	290	293	291	337	308	293	292	319	291	298	297	305	300	331	291	300	305	333	306	293	298	284	290	310	314	305	294	276	296	298	293	279	284	304	284	323	295	295	312	307	275	266	268	277	293	344	309	304	281	295	316	294	281	305	312	272	293	284	305	303	294	330	275	311	300	304	301	275	273	328	267	304	291	294	286	311	288	293	287	328	316	267	301	319	325	262	284	299	278	291	300	280	314	279	310	291	302	262	327	275	259	340	278	317	305	292	267	293	312	279	284	306	304	311	274	290	268	255	292	277	268	301	293	276	288	283	290	292	316	322	291	298	302	313	255	261	281	271	309	268	337	319	269	334	313	256	288	357	289	260	297	288	288	292	291	328	316	296	327	290	281	295	299	296	306	259	313	319	274	293	262	295	313	294	285	294	275	323	259	281	276	307	279	303	314	321	307	322	341	300	325	289	281	315	257	279	250	321	287	285	305	270	281	280	292	317	313	330	284	287	326	298	281	304	342	326	298	305	304	297	309	276	304	314	289	301	293	324	305	283	304	277	298	274	276	310	283	284	300	321	264	267	290	292	303	294	313	303	305	286	285	325	284	292	269	306	305	328	304	280	319	318	268	302	288	290	274	284	281	280	280	276	275	301	285	287	308	272	294	338	309	294	338	301	296	290	293	288	287	262	302	338	314	291	281	288	303	304	303	300	308	280	268	317	296	316	268	294	306	314	303	293	287	299	307	298	335	310	309	296	288	297	329	286	328	314	270	315	288	303	285	280	293	280	329	309	304	320	280	342	307	301	300	287	301	303	320	317	306	319	291	313	295	297	278	318	309	327	297	304	301	337	288	340	301	297	311	285	302	305	259	288	268	311	313	278	296	279	315	295	317	284	319	330	281	299	273	308	304	340	281	256	287	298	277	300	307	312	276	303	278	299	306	320	249	311	292	295	322	291	317	288	298	291	316	306	290	255	312	298	308	278	301	290	294	294	306	341	290	290	318	299	300	312	294	291	308	294	295	296	278	282	280	293	305	285	288	283	295	291	290	291	281	292	279	269	304	286	299	271	295	276	304	296	300	317	291	269	288	270	301	321	304	279	325	304	283	291	259	314	267	304	302	306	319	302	304	273	323	302	307	304	295	299	273	294	284	323	306	318	312	299	302	302	298	318	282	316	292	294	264	279	274	303	271	304	309	308	314	295	340	282	292	283	317	304	286	333	300	304	300	339	292	305	296	252	294	345	296	325	315	339	333	290	305	280	258	292	277	289	310	290	308	280	308	270	307	277	289	303	302	290	259	288	279	300	300	292	305	315	320	312	314	324	299	312	317	278	311	256	262	295	262	283	322	305	279	274	267	305	318	293	286	281	310	279	316	290	292	307	283	278	282	288	338	275	302	339	293	321	303	288	306	302	288	298	273	283	305	272	287	318	315	262	296	298	273	259	310	300	320	326	285	263	295	295	307	346	298	280	322	324	297	303	279	272	306	268	308	275	301	305	298	276	271	337	343	305	304	283	324	290	307	298	274	302	298	284	315	323	289	317	303	326	315	261	322	296	340	305	316	309	323	308	266	299	297	301	287	288	309	267	277	292	259	285	296	313	289	289	301	312	326	276	322	340	281	265	273	303	312	297	272	280	295	326	299	283	277	325	306	321	299
12069	7660	9854	9662	8907	7369	5645	4913	4198	3303	3085	2643	2297	1956	1818	1610	1353	1224	1184	1198	1189	1113	1069	1025	966	932	911	824	834	862	830	780	774	847	852	816	749	747	787	766	750	738	769	737	734	754	744	777	732	744	739	763	739	692	784	700	736	724	766	712	722	726	712	708	748	741	713	748	736	725	721	731	752	696	742	743	702	715	689	714	673	735	721	685	732	697	717	703	673	735	734	769	739	726	743	724	709	732	683	726	716	734	743	748	735	734	710	720	729	699	698	720	711	726	704	739	695	726	745	764	759	734	705	714	695	662	697	670	704	707	707	745	700	724	695	756	745	696	677	750	743	709	718	779	707	698	723	693	753	681	736	741	731	701	681	749	724	708	725	687	698	728	697	726	745	754	737	675	683	746	702	714	677	708	715	728	704	776	693	709	730	736	727	757	661	716	772	750	724	701	687	722	748	731	701	697	735	704	711	696	767	725	700	732	709	675	726	705	681	682	726	698	747	678	677	708	764	704	731	764	695	686	733	705	740	745	661	749	701	728	716	693	686	716	760	699	696	727	689	744	698	737	708	671	767	739	694	800	733	731	717	712	725	686	709	713	704	728	780	700	736	726	730	710	728	696	743	751	750	732	702	737	718	715	717	704	695	735	707	690	734	747	734	717	753	709	718	682	711	746	712	709	681	698	702	719	698	744	751	718	691	678	720	730	749	678	681	715	741	697	722	697	700	728	721	744	750	738	717	696	694	686	712	697	725	748	701	722	732	686	741	728	698	729	757	672	760	779	760	717	698	711	715	736	712	654	738	730	725	748	736	735	735	742	720	766	783	678	704	706	723	742	746	699	728	666	767	703	683	716	662	732	706	689	683	683	777	684	731	734	698	735	735	715	679	708	721	790	696	715	741	701	716	705	719	727	711	761	719	710	706	739	693	750	654	743	714	755	716	706	723	730	716	721	678	717	734	752	688	722	725	649	725	694	741	703	712	760	743	687	774	671	725	733	717	715	683	746	716	678	727	737	711	708	720	738	709	702	671	725	699	757	752	733	740	681	735	744	767	712	701	733	746	710	707	721	766	684	725	691	748	735	690	702	744	742	699	689	758	716	732	742	697	729	688	709	709	789	722	762	736	707	729	724	716	742	750	741	693	696	691	675	732	712	737	681	702	687	746	717	726	678	737	697	685	731	727	747	736	709	708	761	736	700	660	732	740	716	735	718	750	721	729	733	689	763	731	753	712	712	754	692	753	662	731	649	745	702	717	762	689	779	670	650	729	727	719	727	731	705	777	700	681	704	711	754	741	734	724	753	755	682	712	714	731	709	712	730	713	688	687	722	671	692	704	732	720	727	713	670	771	720	710	769	713	745	724	737	673	729	709	696	758	716	700	727	754	708	716	723	736	755	707	690	763	733	707	719	729	745	735	696	732	736	700	704	719	748	693	700	753	703	704	742	755	705	692	694	716	705	652	747	690	721	678	698	697	725	706	732	744	736	694	669	714	692	741	696	705	738	727	706	705	715	697	684	656	742	741	716	735	769	689	731	707	697	736	720	696	750	717	752	736	783	705	732	774	750	689	732	725	715	744	713	673	667	732	735	719	769	725	699	719	734	767	705	721	661	730	724	729	692	680	717	761	727	680	740	709	725	763	674	719	738	729	715	754	729	705	721	700	724	687	679	742	742	717	731	712	774	755	727	692	716	729	730	726	707	686	736	745	673	706	741	712	751	713	745	737	688	794	710	710	693	728	753	765	733	704	733	747	694	744	753	725	702	716	688	771	722	742	718	712	739	695	735	710	731	712	684	721	707	706	733	747	704	720	740	711	715	727	713	690	720	688	743	714	734	732	718	736	733	686	755	733	676	728	736	715	737	783	725	747	723	702	728	737	713	710	702	741	722	742	727	736	735	715	729	751	702	671	645	677	708	753	758	687	711	718	692	759	742	702	707	708	702	751	737	729	683	741	771	711	744	669	764	718	715	734	711	741	702	690	750	736	704	726	721	730	702	715	707	707	725	690	695	693	707	737	788	734	694	741	724	692	704	730	713	726	758	717	731	765	679	722	775	674	728	708	705	762	710	741	709	765	718	694	710	750	670	720	720	688	686	677	736	699	688	715	665	727	738	701	690	757	738	711	688	708	701	751	716	699	721	753	740	749	679	734	696	748	699	756	696	708	704	722	716	677	687	811	717	749	689	749	689	747	713	694	744	753	712	653	744	694	731	677	701	708	726	730	686	740	660	706	703	710	775	734	760	712	716	743	734	728	733	695	696	670	703	739	725	726	709	725	725	722	701	681	699	681	681	715	725	714	704	728	766	718	721	704	734	733	735	703	731	663	713	735	705	742	698	715	755	737	690	707	747	726	708	742	698	755	708	741	725	732	761	720	745	746	739	687	681	699	738	749	672	720	758	697	716	725	671	701	713	703	711	723	738	669	706	740	725	724	697	750	716	737	678	728	733	666	672	743	747	769	673	674	720	759	754	721	709	730	732	724	747	750	729	725	744	754	710	681	682	758	679	730	733	676	757	725	689	671	721	717	734	710	699	697	717	730	741	705	746	750	721	659	724	735	670	692	684	735	700	678	758	730	709	737	699	742	693	692	701	721	714	721	740	706	725	690	655	751	760	695	683	685	778	729	725	702	697	723	685	702	736	774	717	757	673	747	741	737	729	710	727	755	756	699	689	703	714	775	695	732	725	680	724	686	733	688	787	770	690	728	756	730	740	724	652	718	733	739	753	709	706	729	702	731	737	718	671	733	698	748	722	709	710	694	725	727	717	698	649	732	735	711	729	735	737	723	676	738	738	708	745	708	773	754	714	689	697	737	727	634	732	732	711	697	694	755	739	727	683	697	732	738	707	665	713	748	725	737	704	742	671	699	702	693	731	714	711	712	708	712	677	699	730	698	722	718	739	720	739	697	761	724	704	675	717	747	742	692	706	727	702	751	732	714	726	734	721	708	760	726	692	712	672	736	718	718	738	728	705	685	703	760	705	769	723	716	695	720	694	706	681	723	729	766	778	722	756	754	702	726	700	758	751	750	704	639	727	682	700	732	746	753	743	691	729	728	667	725	715	755	742	716	710	691	709	691	702	738	764	707	684	693	699	753	736	707	685	744	721	667	697	751	674	712	690	676	748	699	718	691	744	768	746	663	701	703	764	766	677	761	726	685	719	690	721	724	719	729	728	739	746	723	753	728	744	695	688	725	734	690	724	707	673	713	750	736	737	747	733	740	695	698	711	739	702	712	700	678	700	745	729	689	703	771	747	717	702	694	738	751	712	727	730	707	691	752	702	720	686	746	677	753	737	747	761	711	735	735	694	743	711	699	709	724	729	719	647	727	721	736	753	727	703	733	737	733	740	684	689	710	659	774	729	687	754	708	739	757	719	697	722	707	710	666	686	725	706	723	670	737	736	737	693	716	716	742	703	688	719	687	725	727	720	698	715	684	721	639	751	733	705	730	683	708	716	709	758	713	655
23248	11774	9408	5280	3340	2957	2126	1495	1198	911	751	679	552	572	462	413	353	321	318	295	301	296	300	274	263	269	226	261	240	244	265	251	207	228	219	244	204	197	218	219	224	222	222	231	225	214	240	250	221	226	210	207	225	217	192	200	215	222	219	243	205	229	232	229	213	206	209	209	215	206	223	213	200	204	177	210	225	224	210	210	231	235	212	207	230	225	202	208	186	210	227	198	195	232	227	212	230	210	223	220	229	201	226	212	220	206	209	213	224	222	218	245	210	186	214	188	220	221	204	225	206	206	211	232	230	191	223	220	195	204	249	196	217	201	198	239	214	204	207	220	212	261	219	219	201	215	188	207	218	218	232	220	181	226	216	235	219	199	222	216	210	215	217	215	206	252	176	220	197	232	230	227	221	200	206	200	229	223	205	206	224	230	197	220	195	211	201	189	193	219	195	226	194	242	226	215	217	229	216	221	187	239	214	195	226	213	202	190	209	223	223	179	222	212	219	231	197	206	214	219	248	228	205	215	200	197	220	215	240	231	206	212	233	228	215	229	221	217	225	219	183	202	198	205	229	202	212	187	208	200	207	227	214	198	202	228	225	185	232	234	211	214	242	196	204	225	237	208	197	205	199	196	188	238	242	235	209	206	239	222	199	237	202	212	249	187	232	214	218	209	192	205	227	227	205	192	196	213	223	205	221	213	222	217	209	190	201	218	227	195	228	228	219	199	199	213	214	200	251	203	212	220	211	230	230	227	193	201	212	211	215	264	186	192	213	195	227	195	241	206	202	233	191	229	232	210	220	211	218	249	240	229	189	221	208	210	180	212	222	219	208	213	216	237	210	207	197	220	200	198	219	222	237	220	209	191	200	195	197	220	225	214	211	203	208	253	202	223	191	257	178	212	194	229	219	172	203	227	218	205	215	222	209	207	203	194	215	196	207	241	237	206	182	193	214	204	198	212	214	224	214	205	207	239	225	220	207	201	206	219	207	190	231	228	210	207	223	219	224	214	216	220	214	203	225	182	216	214	209	250	215	214	204	195	212	210	209	200	222	225	206	221	200	223	220	197	217	215	204	195	184	205	247	222	194	224	222	232	211	202	187	203	195	224	221	201	210	229	206	202	203	220	223	222	231	226	202	217	221	209	198	224	202	205	230	226	214	180	240	216	181	212	235	197	230	217	215	193	224	214	199	202	203	191	215	217	228	198	215	206	227	210	231	207	205	208	233	210	232	211	202	214	228	197	220	197	222	199	222	201	190	213	210	210	209	219	208	226	205	226	205	212	198	234	220	190	198	214	232	204	227	209	239	215	232	217	228	223	228	238	242	193	224	221	225	227	208	220	210	219	203	210	247	197	213	222	232	232	190	195	173	212	200	233	203	225	206	210	217	218	211	228	219	230	212	209	213	197	234	217	223	214	219	199	205	210	228	248	222	226	247	211	212	203	187	224	211	209	207	238	236	214	184	199	258	212	220	202	200	220	212	201	211	229	226	200	205	222	197	194	185	215	185	207	208	209	215	218	204	219	181	213	232	202	208	225	220	209	217	204	208	207	220	226	266	217	211	206	201	212	205	202	205	212	197	200	205	208	215	221	193	206	199	222	188	247	194	229	246	209	188	202	231	205	225	224	212	224	219	226	229	237	212	197	205	223	220	246	243	215	216	228	225	210	196	199	199	209	213	228	203	185	202	220	227	223	209	200	225	213	211	212	208	205	223	204	193	209	235	228	200	231	227	219	222	201	220	220	213	224	222	229	221	210	220	215	224	211	194	222	195	184	200	177	224	214	208	197	200	200	219	207	203	189	221	205	210	223	214	219	213	257	216	214	211	224	232	212	188	181	205	207	197	218	197	247	213	224	198	218	217	210	206	208	182	212	210	201	201	202	218	194	199	222	199	236	215	217	205	203	200	195	219	193	232	217	190	194	240	192	183	226	186	196	203	252	224	225	195	213	218	228	233	220	206	204	190	199	221	202	210	201	203	194	217	226	193	208	211	205	225	211	225	207	216	224	218	204	225	205	226	220	252	199	230	224	201	212	211	217	186	227	238	236	177	194	225	191	204	212	223	202	200	217	220	237	227	206	223	189	206	250	227	211	251	215	248	210	217	238	218	236	224	207	204	219	217	185	185	204	225	201	208	235	253	215	236	220	251	214	219	199	195	224	217	215	243	245	241	194	219	211	209	204	204	211	203	208	219	228	227	210	219	202	216	186	205	228	207	189	239	211	221	210	215	190	211	232	217	227	192	206	204	195	204	200	205	213	203	206	204	214	205	194	209	220	202	230	209	197	216	232	237	220	196	195	182	224	238	215	227	208	213	206	215	212	223	211	223	240	233	211	221	220	204	221	235	217	205	204	216	201	220	218	187	222	204	210	213	226	202	197	220	211	236	207	217	205	203	220	198	208	224	175	203	218	230	198	226	239	219	201	180	169	203	207	209	235	212	254	214	249	223	234	243	216	206	201	213	229	218	218	223	226	197	209	183	199	190	225	197	207	237	210	219	222	199	210	211	225	239	207	201	220	198	207	206	204	242	207	205	197	239	210	235	182	208	229	229	231	209	187	209	203	216	226	202	243	195	223	201	233	216	185	227	203	226	226	204	231	209	200	198	213	213	182	231	202	214	220	234	224	216	208	204	217	213	206	232	224	235	201	213	184	207	217	222	225	204	201	245	215	217	245	247	193	220	206	197	215	226	221	222	196	218	218	205	196	226	205	185	210	202	202	192	232	210	208	207	192	186	224	229	202	218	205	198	202	212	209	202	216	250	213	222	228	230	220	217	196	200	212	242	230	190	195	185	225	206	214	237	224	192	206	220	215	206	217	235	213	211	202	218	234	218	227	199	220	209	223	221	219	253	209	196	201	225	197	189	214	220	213	207	218	233	228	215	219	218	221	207	216	226	223	221	233	223	224	200	199	218	212	199	232	216	193	237	198	214	221	223	206	247	241	227	195	230	221	214	228	182	218	205	236	179	208	216	210	226	225	224	233	190	207	190	205	216	212	205	203	235	226	206	200	210	220	239	212	217	211	212	228	217	201	209	192	197	230	215	221	184	230	215	224	211	211	221	218	204	213	216	216	203	207	221	237	211	198	210	203	217	238	227	178	220	216	224	185	198	203	208	219	225	192	229	211	222	217	226	220	217	231	216	231	207	209	194	212	222	196	220	234	187	196	202	196	203	220	204	220	207	217	219	223	212	222	194	187	202	221	214	185	207	229	227	232	197	205	240	236	195	230	201	211	229	205	209	214	206	199	216	195	203	209	212	210	219	202	212	232	198	211	201	212	221	237	236	211	218	216	208	205	221	221	227	190	191	208	216	253	224	232	192	199	209	217	218	229	212	237	215	216	207	219	170	218	216	208	208	230	194	220	206	204	215	210	226	219	218	211	248	225	220	225	178	210	208	225	219	229	215	227	208	217	203	225	202	241	223	216	232	179	221	223	203	229	241	201	215	247	216	215	210	197	220	222
15035	10071	12968	11753	10895	10014	7291	6064	5223	4299	3952	3409	2682	2397	2104	1845	1434	1362	1293	1261	1104	1170	1042	1017	937	856	830	796	725	736	678	668	663	719	643	645	636	631	631	651	617	621	655	607	636	617	610	621	601	604	551	562	623	564	584	604	561	546	578	540	547	559	547	565	620	567	541	574	551	555	557	559	556	563	580	544	549	546	561	515	532	528	530	601	528	518	565	545	537	543	525	494	543	540	488	525	549	554	528	558	525	575	549	539	538	552	530	505	517	570	564	529	534	556	529	542	535	548	561	571	535	521	541	523	552	525	561	564	518	499	486	539	554	538	515	535	521	573	561	503	524	547	490	552	523	556	531	555	540	519	543	509	499	545	519	494	538	536	544	528	551	517	510	558	521	509	516	558	541	563	532	534	568	521	530	531	525	502	555	530	555	571	561	508	542	569	520	556	531	538	509	528	515	529	533	563	534	521	548	559	577	523	538	536	572	502	539	560	533	538	512	556	556	535	504	529	499	514	527	559	527	571	515	563	533	541	528	582	550	499	511	570	544	556	525	496	541	521	565	520	508	514	555	518	554	545	579	542	572	522	525	501	508	547	553	560	537	551	573	485	507	538	519	514	534	505	563	543	512	563	553	545	537	554	538	542	520	495	504	510	587	555	513	559	522	556	518	505	525	494	531	546	477	569	571	533	572	527	588	548	537	589	505	568	545	506	530	528	508	514	534	484	529	575	553	554	554	528	539	519	534	534	550	507	528	531	538	531	496	546	500	543	543	526	517	553	520	563	566	532	497	577	568	501	516	536	529	500	531	554	536	549	512	565	519	525	515	542	552	515	550	546	537	522	555	535	512	522	528	568	578	515	554	565	567	511	559	538	575	508	522	543	549	537	546	564	526	519	491	577	532	528	575	538	534	544	553	545	541	511	576	502	500	514	525	517	508	562	561	524	534	563	537	501	490	540	556	550	537	532	503	524	549	530	511	500	565	554	538	535	554	520	509	589	516	549	558	553	573	543	534	531	539	525	554	516	537	546	516	514	528	509	525	511	552	545	574	539	549	532	580	515	536	502	544	504	550	554	553	559	554	508	532	511	543	515	521	509	510	536	536	478	539	506	576	527	555	499	549	567	488	531	526	544	510	520	535	526	562	559	523	502	566	537	521	487	597	558	512	530	493	542	574	533	585	530	532	531	539	535	558	510	532	539	581	540	516	501	549	488	535	567	531	534	565	548	531	557	551	519	550	544	513	539	568	528	550	572	569	541	524	583	515	527	547	515	546	548	555	541	493	500	501	548	495	500	546	519	506	571	609	550	524	535	543	559	515	545	581	524	536	566	536	551	508	502	534	560	577	544	559	561	509	514	493	511	526	553	540	521	504	569	536	492	503	577	513	516	491	518	570	520	501	503	518	540	519	524	544	587	544	534	544	565	506	523	525	504	565	522	540	533	567	549	585	515	533	537	539	539	513	518	592	566	523	507	528	538	506	534	515	509	567	530	545	535	511	528	529	497	565	521	513	552	525	539	562	549	543	533	519	574	498	574	501	547	586	514	528	524	526	514	532	541	525	542	548	541	549	548	509	546	508	487	549	542	488	517	529	580	556	526	539	526	517	563	549	561	496	513	570	515	565	546	509	523	508	477	528	515	569	527	566	519	550	496	530	532	531	546	508	531	534	503	504	493	508	511	515	530	526	565	528	544	516	492	540	531	570	554	524	522	512	540	546	593	561	559	576	561	576	547	573	583	507	575	533	546	526	493	572	465	536	543	571	575	539	550	543	539	503	530	487	518	559	526	529	551	510	529	507	524	505	559	558	536	506	534	525	569	549	541	530	530	553	501	592	533	556	514	516	520	558	499	537	533	558	536	554	524	532	507	568	529	555	549	516	560	555	534	513	547	529	581	521	531	541	534	558	494	567	523	502	518	524	536	516	551	544	570	529	547	605	532	564	526	586	528	541	527	527	508	536	538	517	515	543	553	566	522	540	510	512	524	520	578	501	540	554	521	539	561	543	571	525	520	517	528	564	529	541	559	542	515	526	526	522	523	528	526	560	553	548	590	563	522	566	525	520	512	551	504	510	548	541	539	521	548	529	568	567	516	532	556	511	573	538	549	554	554	528	543	511	505	521	564	522	508	565	542	535	541	519	509	528	547	556	543	519	495	541	544	557	485	526	502	525	534	519	534	537	549	525	523	549	521	557	529	516	545	553	547	567	511	520	546	536	546	514	557	541	495	509	520	546	518	520	530	534	565	520	514	510	520	540	542	530	523	543	484	530	548	502	473	517	497	519	514	534	530	537	535	487	518	560	557	558	514	594	567	548	483	556	526	555	510	538	535	535	533	547	491	555	580	530	534	506	518	528	540	544	541	559	540	560	556	527	546	550	508	513	555	559	560	529	550	518	577	552	508	534	481	527	546	536	526	480	546	547	507	532	535	526	541	518	520	560	512	523	477	522	524	547	553	512	514	521	570	520	521	515	541	578	547	546	513	520	475	564	525	507	530	554	559	506	524	546	533	492	595	518	537	546	527	518	535	542	526	538	548	560	521	533	537	534	521	513	540	547	529	532	542	567	555	556	565	516	542	512	507	550	558	505	536	540	557	524	521	522	529	544	530	551	568	585	512	535	497	535	530	605	553	546	521	547	504	530	507	507	564	491	550	581	518	552	528	522	563	556	569	534	527	536	540	490	544	549	557	540	513	586	529	518	494	551	569	543	533	539	553	526	528	510	560	541	515	531	570	524	561	531	547	540	484	529	559	562	516	525	523	533	568	566	507	517	518	559	580	535	557	532	541	543	516	562	542	527	509	539	561	541	502	578	588	482	542	506	524	505	535	550	508	551	564	515	565	507	513	542	551	556	541	517	544	556	520	528	525	532	558	528	541	520	527	577	527	507	531	534	510	533	539	576	549	522	485	551	565	553	570	541	519	543	522	545	536	553	524	573	544	533	536	540	521	517	537	523	541	550	523	524	517	538	531	501	510	559	531	537	505	571	571	534	533	520	502	535	525	546	518	541	516	553	541	527	535	597	541	535	531	526	537	512	577	538	522	523	558	512	527	557	504	546	520	565	539	530	510	534	548	580	520	556	538	501	507	525	531	542	544	562	547	499	573	515	554	557	507	487	534	532	580	518	515	508	546	525	550	533	520	499	499	506	529	543	582	520	542	496	562	500	554	552	510	551	531	546	512	588	524	528	552	537	523	550	575	571	510	536	521	496	522	537	537	559	555	531	513	497	544	521	522	525	537	530	561	549	534	550	501	498	514	559	559	550	554	543	509	530	530	544	555	537	528	542	527	534	524	579	532	516	537	546	546	528	537	530	522	518	560	522	557	540	561	513	526	508	537	565	530	551	547	567	556	532	562	544	559	513	532	529	529	530	548	565	518	552	485	525	545	515	519	530	551	530	526	594	549	511	565	483	553	550	533	520	519	532	513	492	539	515	536	557	515	521	499	497	574	527	533	525	575	554	548	522	501
7566	4343	3624	2459	1502	1152	944	767	672	589	531	475	425	386	400	381	353	348	370	283	331	325	315	318	313	317	354	303	316	318	317	336	331	293	322	308	297	290	291	285	308	298	283	316	344	323	296	313	327	321	339	334	317	323	287	341	302	340	322	336	336	282	267	318	309	302	295	326	316	317	318	318	303	310	343	305	303	303	317	317	324	301	302	337	316	319	281	362	317	325	304	321	343	346	323	318	324	321	334	359	331	298	302	300	292	312	326	321	306	298	310	319	291	314	294	315	332	332	330	303	330	276	339	297	303	324	312	312	320	327	341	303	312	296	355	291	315	271	305	319	329	316	321	294	337	345	300	307	348	315	344	313	316	289	346	283	337	309	323	292	347	330	304	324	310	319	296	338	299	307	305	335	322	341	326	314	321	299	294	333	311	294	319	319	310	300	306	259	319	331	283	308	321	316	327	327	316	307	301	308	319	312	312	321	322	306	333	337	312	318	293	267	331	330	352	309	330	328	321	281	287	319	304	307	293	311	316	307	305	314	311	314	296	286	285	300	278	314	307	336	309	304	303	338	317	296	316	313	348	316	314	293	324	315	279	331	301	326	296	300	339	324	330	314	307	311	312	291	301	317	336	270	311	309	322	363	300	314	288	324	320	336	282	347	290	291	308	298	311	323	345	304	316	327	324	325	301	309	304	316	332	299	336	344	316	301	273	285	319	314	308	315	296	337	280	286	298	313	325	345	306	324	311	309	333	308	304	293	316	321	297	306	302	289	344	314	329	322	334	332	283	303	288	339	328	302	326	316	295	311	333	291	321	328	353	296	287	331	311	328	279	314	312	329	300	324	311	289	287	309	304	325	308	321	313	336	333	327	285	352	322	301	324	315	329	305	301	310	314	311	297	298	287	283	310	322	299	288	292	334	322	309	308	332	283	330	313	312	322	310	319	326	319	306	289	301	310	289	299	324	288	322	327	335	332	339	317	316	295	305	317	333	328	303	303	284	305	362	342	315	305	297	315	323	327	290	304	323	301	283	306	316	312	310	303	321	338	329	292	314	288	298	287	337	306	338	321	305	301	372	328	313	309	290	296	322	296	304	297	293	345	342	289	338	311	341	303	327	331	305	300	301	323	322	328	288	297	304	300	275	317	315	310	313	320	320	337	312	316	313	341	310	277	304	348	320	319	307	320	294	305	325	313	286	331	317	295	291	304	331	333	291	307	307	326	313	310	280	302	326	319	308	303	317	303	315	316	324	304	308	295	327	310	316	322	324	303	296	298	328	297	320	321	260	323	348	322	275	322	310	364	315	344	339	308	309	320	298	301	365	315	336	299	327	309	310	329	314	325	354	314	298	326	310	281	291	324	323	319	346	342	320	303	311	291	317	313	280	326	334	289	308	308	307	317	300	326	343	308	316	307	317	333	311	322	307	311	327	351	288	311	338	333	298	303	308	303	346	298	308	310	315	316	314	317	303	300	296	328	316	283	313	311	325	363	278	305	309	296	333	343	349	323	334	306	312	308	323	320	322	327	299	305	286	326	338	332	286	305	308	308	325	309	311	342	323	316	306	332	300	312	323	299	313	305	296	300	302	298	335	327	265	331	323	291	310	300	306	303	319	314	349	284	326	297	320	298	316	319	351	331	325	325	324	305	311	269	285	331	299	338	308	296	306	310	328	339	312	315	307	306	279	362	310	317	299	301	335	291	310	337	318	272	285	332	306	328	307	285	317	333	313	296	309	310	309	327	334	291	343	305	332	318	275	327	298	300	297	333	307	328	299	320	302	286	307	313	301	324	296	289	275	323	316	311	332	309	287	308	312	318	313	304	337	319	325	328	304	317	314	310	305	303	339	310	295	299	345	304	264	297	308	348	333	345	289	319	289	290	318	299	318	344	305	306	319	306	298	333	303	322	329	314	345	313	304	330	294	311	323	304	283	302	319	285	307	302	323	304	308	308	315	314	286	285	322	326	289	299	329	324	315	318	342	332	316	286	309	333	315	308	319	323	315	306	296	332	298	310	324	310	322	303	294	312	310	313	320	273	307	323	294	289	294	325	309	300	326	335	289	354	328	301	341	332	338	332	309	290	297	302	313	306	307	325	300	291	318	287	301	318	298	303	293	278	293	295	338	301	308	329	285	295	331	315	317	345	290	338	316	325	322	329	325	307	308	305	317	336	348	328	298	310	292	317	324	341	319	315	314	305	303	316	312	334	280	310	300	299	329	290	264	337	291	325	324	296	300	312	318	291	301	312	327	310	327	313	312	334	301	328	299	326	305	307	317	313	346	324	316	317	308	333	328	350	364	323	340	301	300	293	299	302	318	303	312	316	276	327	296	343	300	262	316	293	294	298	305	311	319	316	317	303	299	301	355	338	347	295	306	312	332	311	293	298	322	311	304	307	291	329	292	338	303	284	317	320	303	347	325	327	294	304	321	332	295	276	324	285	287	314	310	316	321	306	299	354	315	305	311	327	284	320	351	321	316	325	293	324	327	350	298	315	302	276	284	330	312	318	309	303	312	304	324	319	298	302	293	295	334	280	347	288	317	330	295	335	291	312	307	336	282	306	326	329	354	309	290	287	304	272	290	285	320	339	317	305	301	317	337	305	329	357	314	270	345	298	292	308	328	290	328	310	326	311	298	333	318	312	290	356	312	301	305	291	294	291	290	321	310	297	318	309	322	315	341	296	308	327	291	281	328	297	300	280	305	332	304	323	351	301	284	313	352	269	306	280	314	360	335	315	311	322	370	332	307	328	313	283	312	318	328	276	320	322	341	315	323	327	314	284	302	287	308	314	319	315	330	323	325	332	337	328	314	342	333	334	296	286	306	292	321	317	334	347	316	321	332	315	303	321	315	294	334	306	319	300	349	318	335	267	315	284	338	304	334	329	326	334	312	315	302	302	339	337	339	279	304	315	297	282	342	339	326	324	327	318	331	322	294	319	331	324	329	341	329	325	335	305	331	273	314	321	318	294	290	307	320	299	314	293	307	352	323	311	316	290	290	326	329	306	312	305	303	322	314	316	329	322	277	290	294	316	286	322	269	360	340	318	301	303	311	315	324	306	302	316	291	289	318	283	292	310	286	325	332	292	306	290	322	365	286	305	325	346	310	303	325	329	312	322	297	291	297	301	314	285	302	341	343	300	321	342	325	364	311	329	299	348	319	316	324	291	253	301	313	300	314	338	285	319	327	313	308	333	306	320	332	332	311	319	311	296	307	279	305	305	307	310	306	299	317	315	327	306	326	336	323	292	303	338	341	312	292	326	296	302	326	296	342	354	334	327	313	301	328	309	308	306	281	345	337	324	294	345	309	344	330	326	288	303	312	324	303	336	322	318	295	292	323	286	330	294	294	317	318	333	309	311	317	326	328	283	282	308	316	293	289	289	308	265	346	357	315	296	319	298	318	308	355	336	328	287	325	308	299	320	325	324	293	311	335	331	312	307	317	282	344	283	316	322	279	341	335	303	317
5649	4653	6193	6551	5523	4546	3869	3123	2693	2258	2041	1660	1512	1445	1308	1189	1135	1034	1008	1036	970	934	901	898	816	888	800	839	863	811	775	810	761	784	814	790	770	763	752	782	748	773	729	753	784	752	772	756	799	782	766	805	795	806	779	738	738	782	797	737	766	774	730	739	744	753	741	764	814	752	765	775	758	777	754	773	760	714	785	759	768	803	770	769	767	783	725	729	798	789	770	774	746	775	768	742	759	728	755	789	762	737	755	818	772	758	751	781	777	776	736	736	787	727	760	709	694	753	805	732	752	754	724	719	745	790	768	725	726	770	772	713	785	781	798	769	753	746	744	765	749	736	750	771	711	755	758	730	784	739	749	757	787	726	754	745	738	845	735	762	778	759	761	750	760	775	780	765	745	737	764	765	778	785	716	785	758	792	795	782	712	723	735	803	748	743	772	760	804	739	751	736	748	707	800	787	708	786	778	757	772	824	732	761	787	762	740	712	698	769	788	740	752	775	781	717	753	810	793	774	807	790	760	756	789	726	745	772	742	777	774	798	750	770	796	799	745	684	764	759	752	766	743	737	732	732	752	757	731	715	710	774	742	755	795	776	810	757	763	802	812	755	715	757	749	768	765	772	725	739	748	776	736	757	760	698	735	760	782	748	797	724	768	771	772	736	750	751	767	753	718	839	769	729	700	754	760	766	738	753	733	739	784	715	756	740	761	738	770	770	765	739	739	755	762	786	775	762	736	795	782	772	753	769	745	743	729	771	781	732	783	712	760	814	770	787	733	761	727	756	749	730	749	756	748	760	831	719	756	780	750	801	781	769	770	771	704	781	772	756	776	756	770	731	801	761	744	736	793	811	718	742	788	696	750	767	780	747	786	735	784	825	762	710	735	763	758	759	699	743	774	785	782	652	718	811	787	770	704	794	700	785	763	782	785	799	775	801	778	749	762	756	770	740	767	786	735	751	795	711	710	789	754	755	744	730	728	748	746	785	788	738	805	717	793	779	713	737	735	755	805	759	722	731	767	764	785	791	753	715	782	724	759	798	806	791	762	750	825	829	747	735	779	761	756	747	743	779	777	760	744	741	751	760	677	785	770	770	777	833	775	701	799	784	802	754	728	790	767	722	733	763	760	771	759	765	772	788	764	775	766	691	783	739	777	741	716	802	760	795	799	752	767	723	778	784	775	785	759	762	738	774	763	717	796	780	746	751	771	789	800	786	752	772	842	762	712	744	758	764	736	726	773	707	806	742	736	787	724	753	758	776	780	793	726	787	778	827	718	746	743	745	753	726	748	745	802	714	745	783	779	745	767	706	778	752	739	740	739	784	773	779	705	863	788	727	762	798	750	772	784	782	764	731	741	794	754	767	766	766	784	783	798	810	755	712	740	750	765	771	706	800	766	814	739	760	698	750	744	756	823	738	719	779	732	771	796	743	764	761	749	769	791	771	776	768	785	771	728	698	711	760	765	752	767	799	746	802	767	754	700	747	772	733	723	734	755	825	759	790	741	788	787	719	770	755	718	775	747	735	772	703	741	758	793	756	777	735	710	747	756	751	698	775	754	779	741	767	728	739	719	774	784	765	743	761	704	808	735	757	777	751	781	733	735	745	710	754	731	762	784	754	781	787	755	786	722	779	726	762	754	776	746	765	797	751	755	762	776	759	796	754	752	776	746	744	738	726	756	717	749	748	704	780	767	748	751	777	720	781	732	750	727	733	785	794	787	764	767	766	754	705	748	728	786	790	766	732	730	740	803	714	717	737	704	783	770	758	757	763	738	771	753	734	736	713	730	784	738	767	748	707	780	791	796	788	768	750	750	747	769	722	752	756	732	730	776	780	740	792	796	733	746	688	750	758	792	777	723	772	780	686	747	755	751	781	738	757	779	783	788	776	740	798	772	793	750	765	761	724	732	752	788	751	677	747	754	728	759	718	744	780	778	752	742	760	787	798	821	769	761	763	790	764	783	780	743	742	822	780	778	737	779	768	725	748	822	795	790	755	766	789	759	789	770	733	806	774	815	760	722	727	791	806	741	749	739	797	758	765	754	748	709	827	770	774	761	763	720	729	743	751	720	773	708	776	767	772	786	747	802	696	738	743	768	778	776	723	738	716	803	799	776	721	757	717	760	721	705	774	722	738	819	791	726	763	787	818	776	772	772	773	769	726	793	761	806	716	758	777	778	792	782	757	767	768	789	764	766	735	737	736	763	797	736	783	749	754	795	795	793	724	824	786	769	703	750	712	796	756	770	713	753	746	752	709	741	755	721	832	789	725	768	771	801	771	780	763	765	762	746	737	773	773	763	740	748	743	718	737	753	735	829	763	746	772	707	772	769	802	734	734	769	733	717	760	730	744	825	797	727	779	780	711	757	754	798	759	748	775	744	751	758	777	780	778	692	704	741	776	738	735	759	704	702	741	762	724	767	774	719	765	773	720	794	724	760	716	799	749	776	718	778	742	762	774	739	702	770	772	732	744	791	762	782	787	750	759	730	792	692	708	809	769	755	773	780	750	715	753	716	757	716	785	781	766	723	724	743	749	745	741	774	784	754	807	810	753	756	711	718	727	738	776	783	763	764	760	817	770	727	781	727	736	736	725	774	712	744	766	763	775	766	739	745	786	791	769	690	812	762	715	776	728	776	744	733	790	756	756	760	762	789	770	740	782	736	762	731	803	778	759	751	774	790	784	730	764	795	765	750	756	748	752	729	759	804	756	757	772	780	773	743	760	786	741	737	748	786	737	760	769	731	791	790	807	770	759	770	763	818	721	732	801	783	794	746	762	751	757	745	766	768	760	781	753	763	776	768	786	760	786	742	733	786	716	762	771	770	739	804	762	732	738	753	755	767	768	718	826	774	756	745	765	767	744	788	758	735	781	777	749	773	743	745	714	714	820	770	711	765	757	818	748	752	712	770	729	757	759	709	807	749	736	761	742	758	741	753	716	764	775	778	777	799	778	757	755	745	754	811	781	715	767	703	735	726	797	753	752	761	761	762	753	780	776	738	777	725	789	804	761	735	787	752	749	751	734	770	758	805	743	790	743	737	757	809	748	789	774	718	759	748	701	805	773	725	864	770	739	722	744	775	749	778	790	727	735	775	734	805	787	764	736	726	775	790	768	750	721	736	758	767	771	723	768	780	736	724	773	781	765	754	714	703	738	762	732	786	750	754	764	736	743	771	787	792	726	779	722	723	765	738	723	760	726	770	770	729	742	757	725	822	711	780	745	745	767	781	690	730	751	760	772	798	782	744	766	788	736	728	724	787	710	795	757	788	777	793	809	809	749	764	737	754	765	791	763	744	755	747	718	727	783	756	789	708	722	711	770	705	752	791	779	756	743	716	735	802	741	775	774	735	764	790	734	740	759	752	751	750	751	754	737	737	767	763	780	777	757	742	753	726	786	793	765	789	752	778	767	761	763	786	765	785	730	752	757	797	745	758	802	740	778	777	802	724	762	742	785	773	732	747	793	715	774
16150	8037	6350	3936	2425	2047	1505	1189	960	793	672	597	575	491	446	496	412	369	368	370	340	371	311	312	330	360	346	269	315	293	331	316	312	344	309	337	295	312	276	312	303	329	306	291	295	312	301	307	306	277	294	314	300	289	325	326	299	300	284	264	277	279	321	323	311	275	291	323	291	297	305	288	321	304	258	343	337	312	288	336	284	299	294	311	297	295	306	261	300	281	283	320	310	304	305	293	303	350	270	310	303	291	307	282	294	349	309	300	315	296	287	294	315	299	308	276	294	289	333	297	289	278	291	311	267	304	309	288	288	307	284	298	249	291	314	310	290	294	307	318	322	315	293	322	302	317	271	306	325	293	295	288	292	297	286	276	274	318	273	295	278	272	286	295	271	302	313	302	300	292	310	330	279	291	270	303	312	304	316	306	311	294	294	277	299	302	299	317	272	298	287	297	296	292	248	316	292	295	296	313	297	330	287	314	319	278	296	306	278	282	346	306	291	322	286	266	326	314	287	333	278	300	294	298	302	306	301	316	279	292	323	302	287	287	287	348	321	282	266	287	309	281	309	264	302	308	296	289	315	298	325	288	321	300	302	279	325	319	296	291	308	313	281	268	313	307	300	285	270	285	299	310	288	270	259	291	329	302	295	298	313	290	278	296	330	326	267	324	286	308	303	308	314	288	256	297	283	290	270	303	289	264	314	315	310	291	289	271	281	274	322	291	304	285	295	305	319	301	293	273	312	314	282	304	321	310	316	293	294	305	277	330	308	278	318	302	290	290	282	286	299	305	298	284	281	310	278	254	286	296	294	267	322	299	299	286	289	312	302	288	284	304	273	305	295	328	317	290	311	331	302	287	338	290	297	295	278	269	322	286	305	282	299	308	288	287	283	300	298	288	272	313	283	276	304	297	253	286	331	270	298	295	287	311	303	286	268	299	305	307	304	288	293	317	325	330	305	291	304	316	290	279	310	293	287	319	308	274	297	315	261	308	255	332	319	279	302	282	307	308	309	293	319	312	295	279	306	290	292	287	303	284	307	299	289	285	338	282	307	320	337	298	278	270	299	237	295	309	322	276	259	298	265	302	276	316	272	265	334	307	323	244	288	347	328	300	269	309	302	281	311	315	278	306	286	315	336	275	336	305	301	294	323	319	288	301	291	299	258	318	268	309	279	312	262	271	300	247	299	307	296	302	284	303	304	316	287	319	286	279	306	293	285	316	288	299	303	273	263	306	261	257	297	310	261	293	319	314	306	297	301	293	292	282	299	278	293	252	285	316	300	306	274	307	328	321	296	298	324	303	301	294	296	331	281	306	302	316	292	315	282	300	310	270	279	274	338	308	282	296	296	274	321	310	276	302	290	321	300	307	291	292	320	278	293	316	309	308	292	295	280	303	306	300	279	298	310	296	276	274	299	308	300	303	271	332	273	270	320	284	302	282	300	266	325	308	290	306	296	300	291	281	311	295	286	276	303	314	274	279	289	254	305	305	338	293	273	295	297	298	310	324	309	292	304	309	309	336	327	290	287	294	318	327	296	286	290	294	299	327	286	307	255	294	289	259	298	325	320	313	290	261	313	298	291	309	294	311	314	288	278	267	278	286	300	303	332	319	305	288	301	245	334	318	277	298	280	296	306	299	326	283	296	297	334	297	267	320	297	313	247	319	309	284	328	325	321	296	291	323	313	283	316	300	319	291	284	315	267	293	260	323	269	279	290	300	313	297	270	313	253	317	304	299	319	290	284	318	281	292	297	282	303	312	303	290	312	304	310	300	284	286	279	316	267	297	276	284	300	285	298	337	279	303	295	286	282	324	288	285	306	286	330	302	267	315	279	306	303	322	308	326	299	284	315	297	302	321	306	303	284	321	267	284	289	308	291	276	340	270	302	279	316	284	291	297	300	289	273	302	273	312	281	314	305	296	264	286	297	292	304	301	289	299	317	340	277	273	302	314	340	294	308	303	300	291	318	303	301	297	319	325	287	316	314	275	334	260	300	326	272	294	302	262	288	291	309	315	303	308	288	304	291	314	287	308	276	289	307	317	303	302	320	338	278	313	286	299	284	337	295	286	313	295	299	332	283	287	323	286	275	296	281	286	294	289	329	290	346	310	312	323	296	288	306	285	286	298	306	306	280	274	297	288	281	343	296	312	305	324	309	286	300	315	306	303	283	273	304	319	296	295	304	270	290	310	276	293	313	332	276	301	292	304	322	296	311	325	341	299	347	302	296	297	349	327	307	310	312	305	282	302	294	290	265	322	277	266	325	290	286	281	297	280	318	306	294	297	299	282	300	295	292	306	318	319	292	313	329	308	282	292	316	318	337	283	304	310	324	299	270	330	289	296	265	321	312	326	296	306	283	257	320	300	266	255	264	314	290	306	310	284	327	290	305	268	301	288	311	291	311	298	289	292	303	307	321	305	310	278	275	293	302	282	289	278	289	250	314	314	286	312	295	268	312	324	269	309	290	277	299	294	301	310	301	258	294	283	299	293	309	321	291	310	354	304	265	320	299	299	301	302	308	307	281	273	301	321	328	295	316	296	314	275	305	297	272	272	274	291	300	294	285	277	287	310	334	292	334	300	290	310	291	333	302	297	306	311	268	320	310	296	312	289	282	310	297	286	307	302	300	310	299	314	288	294	306	317	324	316	299	298	277	270	318	303	276	278	323	281	281	315	297	333	323	275	310	306	288	278	296	312	247	325	279	307	294	302	312	264	304	294	322	317	277	265	292	276	308	285	292	292	288	301	262	271	301	309	328	317	299	289	275	279	322	315	334	313	301	285	293	261	279	298	280	308	309	282	293	266	297	301	311	270	326	267	306	281	322	299	355	298	332	336	292	307	263	316	299	300	317	309	293	290	330	308	261	282	305	324	314	312	271	321	295	303	301	301	325	291	274	299	331	307	298	280	293	291	295	275	301	310	325	306	277	295	324	285	323	299	316	301	315	306	274	273	282	311	346	277	300	330	299	284	226	300	282	278	320	309	305	351	309	289	305	298	326	324	274	325	300	287	313	310	305	265	318	273	323	296	328	266	271	299	307	265	264	279	268	310	301	292	286	306	308	316	290	310	258	283	302	291	282	288	307	270	322	318	323	322	274	306	264	300	299	261	310	302	318	337	294	279	284	302	278	327	280	297	272	306	296	273	275	299	316	333	318	278	287	308	267	272	300	301	284	323	260	284	282	309	273	312	320	311	315	306	285	306	302	286	318	306	289	320	309	280	339	285	327	285	316	293	334	268	272	301	294	304	304	330	300	269	331	292	285	263	298	284	314	340	283	300	306	319	306	281	293	310	295	309	282	315	279	311	288	299	285	258	285	268	301	306	273	315	320	299	313	273	257	292	285	321	302	278	296	290	286	298	309	317	322	319	309	294	281	288	311	303	291	293	326	290	295	299	274	287	282	276	297	305	261	303	267	325	334	265	317	264	298	298	293	302	306	285	292	307	327	283	299	293	294	323	302	288	295	329
12032	7460	9810	9673	8615	7710	5753	4951	4279	3619	2967	2528	2085	1856	1806	1604	1349	1194	1207	1279	1083	1154	1165	1012	991	963	873	895	871	849	936	800	822	803	800	771	732	774	794	782	735	779	716	745	733	770	758	838	792	768	745	765	807	778	737	774	739	759	742	692	740	770	700	710	788	765	797	714	775	740	755	740	698	722	713	753	752	720	752	730	701	770	723	786	723	727	726	718	745	730	746	704	694	747	710	708	774	743	769	733	723	752	702	746	792	670	728	727	720	734	707	777	689	739	714	740	655	735	724	706	716	694	732	764	695	724	755	743	751	715	725	734	732	769	738	774	716	698	682	713	707	755	743	677	687	692	733	752	719	758	706	750	710	727	707	729	710	713	655	707	699	694	769	749	705	753	731	742	732	719	684	758	709	707	761	729	721	750	708	725	719	719	677	728	731	730	686	748	705	738	720	763	695	727	694	726	699	687	725	709	715	707	708	707	730	705	668	728	722	680	745	694	755	718	724	699	733	697	691	734	722	748	732	712	754	721	707	720	730	697	688	707	695	775	730	782	752	758	710	682	731	752	708	711	695	761	714	686	712	717	713	670	742	726	734	725	734	710	712	747	766	739	720	784	717	737	728	701	684	703	727	752	709	716	726	710	701	724	712	706	723	728	716	695	723	731	677	731	764	762	749	675	720	714	764	741	685	780	686	740	728	717	707	700	719	709	685	676	720	723	787	779	748	679	712	719	705	707	753	718	739	686	730	720	786	708	762	743	747	661	710	719	735	730	761	742	699	707	694	761	717	713	713	702	709	726	694	762	710	718	741	714	763	707	724	721	679	727	728	763	724	718	719	735	738	719	754	723	757	722	691	708	733	736	705	722	730	721	704	648	731	757	687	659	680	706	743	741	753	721	699	707	713	745	741	715	719	679	694	703	757	755	743	745	726	692	757	754	734	734	748	702	706	745	762	704	768	695	738	702	748	739	680	696	770	689	719	713	743	735	716	688	738	735	738	726	782	727	767	710	727	717	726	728	725	667	788	710	678	743	729	747	689	720	743	713	672	751	658	736	728	692	747	771	715	715	724	704	740	693	745	749	703	691	743	718	708	727	734	731	727	686	717	753	742	698	736	716	722	736	701	762	752	734	739	742	735	759	721	732	737	734	718	667	721	696	728	754	766	711	748	659	733	728	712	761	755	764	698	705	687	682	771	774	746	748	712	692	719	717	807	722	718	711	719	737	730	773	679	675	710	705	702	691	716	722	730	753	715	700	699	684	761	727	710	706	672	727	697	689	756	764	716	718	718	736	697	686	764	732	736	720	742	700	739	734	728	697	740	731	690	737	765	722	669	726	747	684	736	709	783	756	724	729	744	691	730	686	748	737	744	712	766	682	728	681	717	700	743	678	729	738	703	768	742	732	670	753	754	733	687	749	728	746	771	745	718	736	755	703	709	713	717	714	727	750	718	742	732	749	754	756	687	691	697	730	694	727	749	699	706	707	690	712	722	725	759	725	700	664	744	699	699	709	758	752	722	750	705	717	719	753	755	735	729	696	690	716	693	748	771	696	743	736	721	735	739	720	715	748	716	813	705	723	688	692	728	736	718	737	725	729	729	732	717	713	725	704	750	713	730	708	737	696	696	748	747	739	741	720	709	736	758	746	725	674	703	714	757	701	712	733	745	693	735	731	704	685	697	722	719	742	738	738	756	706	686	765	692	729	682	679	724	732	740	700	773	700	689	720	728	715	714	668	683	714	727	673	727	697	687	733	741	727	701	723	751	780	678	747	736	743	739	711	755	762	734	694	716	713	753	720	752	716	690	763	753	695	738	702	686	746	731	737	739	724	781	751	739	694	748	697	739	709	733	689	731	738	720	689	677	741	711	706	745	724	734	723	723	714	710	709	739	764	752	768	746	738	699	744	750	769	736	756	747	698	720	757	726	735	713	740	752	696	689	740	737	716	742	740	725	690	697	704	714	726	755	724	698	716	723	761	708	682	732	724	715	703	707	745	745	694	688	733	737	722	734	691	736	710	781	748	749	762	707	740	699	687	783	689	719	701	711	734	704	757	674	762	696	738	701	707	710	747	721	736	707	745	709	759	721	746	698	746	699	718	703	767	756	726	693	704	760	755	705	734	702	729	753	717	778	721	706	771	766	737	745	719	750	715	703	665	732	687	714	729	729	698	715	734	732	694	766	728	694	646	725	695	732	727	705	697	731	718	737	711	649	752	691	709	772	699	650	717	729	685	713	760	719	745	756	724	701	712	745	740	753	747	714	686	721	755	744	755	762	743	707	744	654	704	724	711	718	720	723	683	748	741	708	733	735	739	764	733	735	750	710	672	759	686	704	703	758	707	771	699	695	743	716	712	747	683	712	757	748	773	657	675	763	695	760	758	748	746	749	689	721	747	718	704	703	743	728	743	703	741	682	723	738	702	715	675	766	724	736	733	701	742	709	721	729	695	746	747	726	723	722	750	706	760	722	725	689	680	775	732	737	746	698	718	741	762	724	734	724	721	727	717	670	731	731	765	732	718	708	758	711	730	676	747	771	696	733	692	760	688	726	723	709	690	725	710	716	685	731	742	758	724	741	692	753	711	729	708	732	757	757	719	771	711	707	763	731	708	699	752	691	703	717	722	731	737	694	795	730	728	767	693	669	737	693	717	718	684	759	735	710	686	691	769	735	725	690	719	702	739	742	765	699	717	720	706	734	736	708	761	701	667	729	733	661	725	736	710	744	707	692	742	689	745	720	727	689	749	751	728	711	707	806	741	720	681	700	757	740	775	674	714	767	734	717	696	752	725	710	717	740	727	727	737	682	705	753	721	725	692	775	725	740	687	719	789	751	756	704	757	719	750	710	716	745	708	732	764	756	756	738	734	712	717	694	732	728	726	676	749	715	741	752	673	720	741	707	756	730	767	721	695	728	768	725	740	705	730	743	751	708	713	710	696	722	701	749	730	733	773	734	687	705	751	723	722	722	756	754	781	691	720	755	728	748	688	732	744	687	703	677	690	697	731	731	737	669	748	756	708	682	715	685	732	711	667	706	715	728	751	726	673	700	716	692	665	699	720	728	749	733	650	717	742	663	724	720	744	716	743	694	744	701	745	776	722	768	759	714	776	767	759	751	727	705	687	725	756	742	701	730	696	735	717	724	753	670	703	723	685	701	706	713	727	753	725	714	736	732	706	700	692	706	748	683	715	731	775	701	706	747	687	755	713	720	711	784	746	723	697	759	769	664	729	697	695	734	754	711	701	734	733	761	715	691	715	702	747	719	718	687	718	720	703	728	724	679	704	757	737	690	681	768	730	789	763	686	714	739	666	707	738	733	718	734	711	707	724	750	734	765	700	713	728	698	750	734	730	671	684	799	731	685	719	748	773	726	677	710	690	682	689	701	688	726	742	669	728	731	726	742	710	780	738	718	692	711	747	730	687	702	725	748	729	720	709	698	728	687	741	733	741	746	672	762	705	768	706	729	755
23438	12370	9210	5475	3478	2807	1977	1426	1226	922	719	650	558	496	497	408	354	289	297	298	295	286	285	312	256	242	239	221	243	245	251	242	231	240	217	239	222	236	227	221	203	222	215	207	260	217	214	237	229	196	211	228	239	220	225	224	225	235	213	246	241	209	218	214	192	223	223	246	213	200	224	202	220	237	232	205	219	210	227	216	214	221	243	209	190	218	219	212	207	199	211	207	190	208	195	202	206	221	178	192	210	223	205	219	218	213	183	229	224	220	228	214	251	196	201	217	219	229	218	206	233	212	211	222	223	201	238	215	217	215	216	198	206	224	207	228	233	234	234	213	224	231	195	243	234	219	200	226	197	202	208	216	219	217	217	204	201	228	195	195	194	214	218	236	205	227	190	214	237	230	227	212	207	230	216	215	220	188	243	215	219	195	222	210	193	217	180	231	208	223	206	195	211	225	180	214	226	196	231	212	215	221	205	251	228	232	226	223	191	214	224	181	195	223	196	191	218	201	191	220	214	203	216	188	209	208	217	184	203	240	200	197	214	220	195	229	234	203	211	228	218	208	218	176	213	202	222	236	200	227	212	186	225	209	198	225	206	216	200	180	221	216	213	221	220	230	204	204	225	208	210	207	215	219	206	200	217	197	183	201	224	209	216	202	240	227	215	223	228	206	208	205	238	191	208	223	229	210	229	212	231	233	197	226	212	198	207	221	236	222	220	205	209	212	205	243	198	229	203	202	216	179	236	201	210	199	223	187	224	236	225	197	199	223	207	229	200	234	232	221	215	193	218	208	218	221	223	210	221	218	223	220	226	220	211	191	207	187	214	205	225	197	217	224	228	193	238	229	218	196	216	240	206	207	231	230	210	234	208	212	234	220	235	205	220	196	226	186	235	235	203	202	239	227	176	216	226	212	198	236	219	191	216	220	214	210	206	174	188	210	200	214	213	203	256	238	219	197	207	198	213	228	219	191	196	222	225	214	230	189	194	241	222	207	229	209	221	186	227	195	222	183	185	235	205	196	220	229	221	202	207	220	227	230	206	226	226	218	187	221	243	241	208	217	226	224	230	215	213	225	225	223	222	206	197	271	216	198	209	230	209	205	217	194	229	216	221	238	199	207	226	192	243	242	209	216	233	215	212	231	214	236	217	210	206	203	187	221	214	185	195	222	214	225	221	223	213	250	199	230	228	213	228	194	198	209	206	203	213	206	209	225	228	216	241	232	216	216	225	210	225	206	206	213	219	194	218	193	209	240	202	230	236	219	204	215	219	209	226	221	224	220	206	197	223	194	212	215	229	220	227	207	246	217	218	204	205	207	197	206	222	204	207	208	231	216	231	218	189	217	228	238	192	225	204	212	206	222	240	221	226	228	218	223	211	212	204	174	220	201	223	203	211	208	193	177	212	224	214	206	222	237	227	220	218	212	211	199	222	211	220	215	217	211	208	216	198	251	213	187	214	224	205	221	207	200	185	208	221	199	203	213	210	209	186	219	215	224	219	219	206	225	187	233	203	214	214	198	227	185	201	223	219	216	194	210	224	225	240	215	207	219	206	217	190	254	208	219	243	197	219	198	204	229	236	227	229	202	217	201	183	200	207	207	227	211	211	208	202	192	198	206	210	214	214	219	202	217	226	202	207	234	206	229	230	211	217	203	181	224	218	188	209	195	184	166	216	238	217	235	203	207	206	194	203	208	216	203	216	212	210	187	214	211	214	192	179	212	212	223	190	215	243	207	236	218	221	208	207	235	222	231	196	215	221	224	241	206	213	225	180	235	210	235	227	238	210	192	208	202	214	201	203	195	185	227	222	205	232	208	205	214	225	197	214	193	232	213	220	198	226	211	184	185	218	230	228	192	214	213	204	217	218	233	194	220	190	228	207	215	200	211	224	224	198	209	207	201	226	210	195	228	194	197	229	186	235	198	206	248	220	227	207	188	173	231	202	205	200	223	222	212	213	261	191	232	233	219	199	211	205	227	194	191	213	213	223	217	245	204	210	212	207	209	237	201	215	221	214	190	203	189	213	191	197	197	211	257	207	215	196	236	211	193	197	195	180	225	244	221	252	218	204	214	225	198	202	205	224	231	215	243	200	212	197	225	215	210	198	231	222	244	248	213	209	223	204	213	231	209	193	210	207	214	209	199	191	196	212	231	225	208	202	207	212	200	219	225	201	202	215	212	211	210	191	209	225	186	208	224	192	231	221	205	224	207	236	268	235	209	213	194	199	222	202	235	206	260	251	201	229	203	218	223	223	226	245	223	198	224	219	218	239	218	247	212	216	186	195	211	203	201	195	183	207	238	231	251	219	199	252	227	260	219	239	231	218	231	199	216	223	248	211	208	215	209	224	187	215	223	220	222	227	208	215	225	203	207	222	198	211	217	221	201	220	212	223	199	206	240	233	191	219	213	207	209	206	236	227	228	220	224	205	191	215	210	211	256	219	209	230	221	206	219	195	203	226	227	225	208	209	219	214	214	193	223	203	219	230	196	237	198	213	229	219	225	219	216	217	241	240	216	229	230	220	198	206	203	228	214	216	211	205	189	209	203	197	207	218	212	199	181	226	216	201	185	209	208	218	197	207	223	214	237	229	206	227	222	193	202	233	213	210	217	205	239	197	203	218	205	213	218	238	195	201	211	227	207	199	204	248	210	189	236	225	208	204	210	193	230	224	243	234	223	204	211	192	220	237	226	219	218	207	205	226	216	198	200	229	224	215	234	211	188	226	225	202	204	224	221	236	218	243	221	236	211	215	209	225	179	229	242	226	199	197	205	229	195	212	205	212	219	210	210	256	211	204	223	220	195	233	184	194	221	214	230	188	242	230	192	226	216	228	214	219	207	221	216	197	222	212	204	209	204	174	204	223	226	215	198	197	229	215	216	220	222	257	207	193	210	210	226	230	192	210	209	225	221	198	215	216	252	213	210	213	206	176	186	242	242	203	216	215	201	227	206	206	197	180	202	242	228	202	196	216	203	244	216	218	198	219	213	194	204	223	195	208	225	229	228	216	235	212	230	230	199	224	213	221	216	194	231	225	201	254	223	215	223	220	217	236	232	244	206	223	230	213	220	215	204	218	229	206	257	220	198	224	243	174	219	216	212	220	203	202	218	202	219	185	214	199	216	220	206	228	226	214	203	218	209	192	206	214	227	228	207	215	237	212	241	214	225	237	228	209	232	224	208	209	216	226	203	204	204	228	227	215	195	220	210	248	231	212	199	208	192	219	233	199	221	204	223	221	222	213	227	202	224	217	205	213	215	208	205	228	227	221	199	202	195	249	236	231	205	200	202	211	212	189	231	240	213	215	209	191	243	231	227	204	193	230	226	218	203	209	233	225	219	236	228	228	235	222	215	237	227	206	223	185	222	224	225	193	187	235	215	230	216	206	199	217	217	216	208	196	252	200	213	205	194	222	208	198	237	236	211	238	198	214	212	208	216	212	214	220	183	205	204	216	237	222	210	212	211	219	226
15256	10402	12643	11774	10798	9905	7799	6141	5429	4301	3612	3240	2734	2318	2141	1733	1398	1285	1290	1207	1290	1131	997	1038	880	846	865	826	686	661	681	635	684	677	617	576	634	626	637	566	617	621	617	616	623	591	582	617	614	638	532	605	623	567	571	579	585	558	576	560	593	566	551	576	540	574	574	580	590	574	599	583	575	559	537	545	520	542	565	576	518	519	575	525	508	551	564	539	555	543	586	523	536	537	547	532	541	566	524	517	552	555	520	565	540	535	535	509	537	519	541	563	547	549	538	518	555	499	552	527	553	534	536	539	595	512	516	537	522	509	547	518	561	532	508	539	559	528	575	531	529	495	512	537	573	553	581	532	528	478	532	550	513	549	534	569	587	555	540	535	560	576	550	540	535	557	502	537	547	531	531	538	516	533	516	537	514	538	530	529	558	583	502	521	516	537	550	505	519	521	511	507	523	545	530	563	538	510	553	541	525	576	502	549	520	513	537	512	511	538	556	544	549	506	532	535	513	548	523	549	547	521	520	531	534	538	563	538	542	561	510	557	502	575	514	524	558	523	535	558	561	499	523	533	553	553	518	502	561	479	509	521	515	516	509	514	511	552	550	612	524	510	534	545	530	532	518	535	535	519	526	523	557	571	506	464	505	513	536	524	513	530	525	535	528	560	553	559	545	542	498	522	490	584	579	528	509	535	555	572	558	541	544	534	543	563	482	522	567	574	561	493	620	557	521	511	531	533	565	565	545	522	529	543	507	539	521	544	584	506	527	549	569	553	566	516	552	537	548	537	589	570	565	539	532	551	529	495	563	581	521	534	538	558	538	535	521	580	559	537	541	548	553	528	505	569	535	513	538	546	485	542	485	550	510	518	548	584	499	557	482	556	541	528	577	484	554	545	519	546	573	501	507	538	533	530	562	603	605	516	532	522	534	560	519	509	517	528	550	535	556	584	566	529	556	539	550	533	516	524	549	503	510	545	512	567	549	567	546	558	523	559	580	524	542	508	518	582	543	566	537	534	541	524	472	553	509	550	504	519	564	587	529	538	568	536	502	566	554	519	553	540	538	535	503	525	553	551	502	527	517	559	527	547	498	544	498	576	502	496	534	533	535	507	518	559	504	541	520	511	551	531	505	553	543	560	555	535	567	538	516	495	556	542	583	532	545	491	510	542	536	553	509	545	515	520	540	529	529	525	553	541	548	521	498	550	523	511	545	546	555	506	523	558	548	555	546	530	531	536	526	540	539	561	535	546	532	537	493	529	509	525	566	559	511	560	558	514	547	570	560	525	556	509	563	577	526	559	523	559	546	538	526	535	510	551	527	515	523	546	522	529	559	546	559	535	574	561	524	519	506	545	513	553	544	543	552	573	544	528	573	580	521	521	514	546	485	556	547	544	537	552	560	505	548	540	506	529	538	558	549	540	537	537	590	538	549	510	549	582	530	527	530	544	525	513	540	577	534	554	521	548	521	593	561	525	544	568	523	541	568	509	529	534	544	513	530	562	526	580	542	561	563	514	545	549	573	524	537	519	525	549	547	536	517	546	519	507	509	535	551	554	542	564	547	531	528	539	535	549	523	507	535	512	475	528	538	520	527	497	523	528	530	543	567	558	585	519	537	514	532	537	549	530	550	565	552	544	513	569	524	580	527	564	564	554	569	545	487	566	551	526	561	585	527	556	538	523	544	529	536	543	513	539	556	530	548	527	550	553	492	531	535	539	570	538	542	539	535	499	562	550	503	560	544	587	515	542	572	542	536	545	539	554	528	554	546	516	543	541	522	488	534	543	522	517	517	531	574	552	550	493	520	546	558	586	531	554	514	525	525	531	562	517	544	521	546	516	545	539	567	506	489	544	528	537	541	566	554	569	536	507	539	531	556	516	558	532	546	501	511	579	550	555	507	510	531	531	572	588	528	565	519	512	535	509	530	547	514	521	564	542	516	531	524	596	509	546	533	546	490	526	567	544	548	554	531	525	522	577	534	549	521	520	528	549	521	576	529	515	532	550	512	541	525	546	509	561	510	523	535	544	528	564	536	570	526	564	516	552	557	562	537	510	540	513	549	550	544	505	555	574	512	546	537	554	522	561	583	550	529	526	515	534	502	547	510	533	518	539	556	530	524	517	480	537	529	521	534	559	541	532	567	549	552	549	527	514	529	517	512	554	551	571	540	536	531	570	546	542	508	540	563	526	540	517	531	553	539	556	542	558	561	487	578	564	552	535	559	571	530	583	549	524	502	537	541	527	532	530	515	529	552	515	549	546	578	521	565	561	484	520	558	511	547	537	530	528	536	547	544	537	574	538	517	542	517	503	542	519	537	510	521	516	539	502	574	489	563	525	541	522	504	512	503	545	557	497	535	526	528	536	510	549	529	508	508	539	548	559	515	528	534	551	563	530	546	554	512	524	511	550	578	528	528	522	509	520	534	539	538	549	521	534	508	553	506	537	514	516	558	538	504	562	565	513	517	522	563	511	511	518	513	513	522	510	581	533	528	544	524	532	576	549	495	495	560	544	506	523	536	566	556	568	493	527	518	520	568	555	516	513	507	544	509	548	511	529	581	529	542	505	563	526	559	542	543	530	574	561	548	516	541	530	544	528	526	477	520	515	548	510	537	521	578	541	542	528	519	528	515	553	570	568	514	543	530	541	507	554	530	556	533	531	546	513	492	551	520	564	531	519	507	506	536	562	524	516	532	529	529	537	542	515	566	551	562	568	584	544	538	563	555	500	561	528	491	520	529	518	543	486	557	513	514	578	504	503	547	566	574	509	527	537	520	518	528	531	537	507	486	538	505	570	532	532	540	554	533	565	530	565	556	547	522	505	530	578	553	528	533	576	550	541	531	540	516	528	561	535	541	500	549	547	512	583	510	557	528	525	619	507	498	587	575	548	577	559	529	549	542	528	514	573	535	551	542	535	551	495	544	564	542	566	540	531	558	595	543	499	502	552	540	526	524	563	504	571	552	557	515	521	538	541	548	581	531	509	553	518	504	504	639	529	556	547	506	530	519	572	549	567	566	529	581	558	505	518	541	509	538	506	555	529	551	530	562	602	540	532	531	522	554	555	550	522	501	546	480	597	537	562	538	542	520	516	513	545	556	559	521	594	541	502	543	534	538	525	571	494	527	528	511	518	502	575	573	559	512	525	546	532	511	512	554	564	540	541	529	520	527	535	545	534	559	516	564	516	505	586	505	515	556	570	565	495	564	541	503	524	555	530	545	585	499	512	532	580	552	552	539	554	580	506	501	534	550	512	555	547	501	521	510	548	509	557	471	603	553	497	525	522	551	508	568	518	526	513	518	544	507	512	529	503	507	502	550	569	508	554	549	546	537	534	517	510	506	540	525	553	541	522	561	545	533	564	531	508	510	537	538	569	570	544	565	542	543	532	547	577	498	511	524	566	516	534	507	492	525	567	574	570	500	519	525	537	536	491	500	509	521	502	563	566	578	502	521	535	516	549	580	535	576	557	554	501
7697	4475	3518	2530	1569	1321	996	758	623	551	529	418	434	455	427	374	369	381	378	345	341	337	341	326	348	339	326	320	311	336	304	316	322	327	299	317	292	267	365	292	269	296	310	294	353	302	326	308	308	307	330	319	347	335	270	293	328	297	324	329	289	317	286	309	316	310	320	332	314	308	335	290	307	337	318	312	324	332	303	312	312	313	321	278	325	324	331	329	296	324	289	306	321	313	304	339	327	333	280	351	330	311	318	343	318	335	306	328	308	358	310	333	326	276	314	333	299	311	311	296	313	311	312	294	329	330	309	276	296	306	318	324	301	292	322	283	320	303	315	292	324	337	274	330	312	304	321	321	318	319	323	309	308	351	325	291	332	341	301	284	290	312	297	313	308	317	300	336	285	291	313	277	308	307	298	297	318	311	310	334	328	317	302	310	308	313	321	327	308	348	293	294	255	313	307	325	274	363	336	305	305	295	317	332	294	349	306	333	295	319	331	299	317	330	285	357	362	283	302	311	298	291	304	319	328	267	338	309	297	318	307	341	313	340	314	311	317	325	305	354	301	310	322	307	359	341	296	295	325	298	295	285	355	305	303	305	301	340	313	344	322	286	319	301	305	325	295	267	326	297	321	344	319	291	305	323	356	315	304	309	288	332	333	328	322	337	303	344	299	277	305	337	299	315	293	304	290	308	352	290	313	320	294	273	311	309	314	290	333	308	287	292	281	312	296	337	292	315	310	335	318	302	325	335	311	310	290	290	297	323	279	323	298	326	311	323	291	313	315	310	314	289	302	324	298	311	318	317	296	307	316	332	301	311	324	297	297	345	313	316	348	323	296	293	293	328	314	310	330	359	335	289	309	310	324	322	310	286	337	308	302	302	332	319	315	337	304	312	310	325	361	297	327	282	298	350	304	321	324	267	310	340	324	318	320	317	329	307	313	320	318	288	293	301	299	330	301	335	312	304	321	309	313	347	312	326	291	292	334	330	354	295	268	290	313	327	310	316	292	304	295	307	311	328	306	326	317	341	323	326	336	284	308	306	338	336	314	334	307	352	324	303	301	289	317	312	288	315	307	348	316	325	320	297	312	333	350	328	362	303	312	326	290	327	325	316	314	310	295	317	319	338	298	287	324	275	327	288	317	325	312	310	342	313	296	278	312	303	310	271	335	317	294	323	291	295	313	323	303	293	290	297	344	301	303	318	313	332	344	322	314	333	323	295	332	309	345	298	318	292	309	279	313	296	332	340	296	326	290	297	337	286	320	327	355	346	322	299	302	337	302	298	312	331	310	326	327	300	292	335	302	312	323	275	304	332	306	285	316	314	330	299	321	295	310	330	326	321	294	268	333	344	312	331	284	297	329	317	314	289	310	320	306	293	315	323	317	298	265	305	320	308	315	302	306	301	322	303	315	324	314	311	287	310	311	309	333	320	313	334	313	347	289	331	296	320	329	338	309	332	319	312	306	320	328	311	301	329	344	287	320	276	306	300	361	285	287	304	284	337	339	326	314	311	305	312	311	301	348	290	339	306	321	321	346	299	311	318	312	313	302	308	321	326	325	304	343	308	299	324	293	278	328	290	308	279	310	302	322	331	351	331	312	313	321	312	300	328	309	294	309	309	328	332	314	316	299	336	358	348	318	298	321	288	297	332	306	313	328	308	319	307	310	294	302	316	320	305	274	305	348	338	312	301	312	290	303	339	316	339	349	302	340	341	278	296	338	271	320	306	313	331	287	313	309	326	311	319	292	326	300	287	316	319	307	300	344	320	312	311	338	336	319	311	322	319	303	295	305	332	290	331	317	314	284	313	281	280	288	322	325	324	297	343	304	326	320	325	296	315	312	308	303	329	312	293	328	321	308	306	328	272	309	381	335	320	323	319	299	288	310	328	336	325	340	296	316	339	307	375	299	316	306	285	304	326	307	289	296	331	332	308	283	331	324	308	329	295	286	329	314	340	334	332	327	309	328	307	341	351	291	355	280	284	298	296	333	330	329	345	327	318	293	273	299	295	296	286	314	320	289	292	319	324	298	323	266	304	325	316	317	299	329	337	292	290	315	335	312	285	303	283	331	347	306	290	297	316	338	301	324	302	344	299	348	285	351	297	316	304	311	313	338	327	266	283	332	351	339	321	289	335	330	321	325	293	317	274	261	299	316	270	337	294	293	308	294	307	321	304	284	314	311	331	318	316	319	278	317	315	288	295	306	317	364	326	305	283	310	326	325	345	308	323	313	334	302	308	314	313	297	303	317	301	311	334	292	318	325	315	333	327	302	296	306	313	313	287	327	353	320	273	320	289	325	320	301	310	314	305	328	345	308	274	294	313	320	302	297	298	333	333	352	308	344	306	342	285	295	277	303	318	314	313	301	327	270	300	339	318	305	320	284	303	321	306	322	318	299	346	289	327	349	308	308	330	316	307	292	294	307	323	338	299	296	308	290	331	295	271	313	292	304	337	299	285	281	299	277	297	299	328	299	339	330	310	324	332	342	343	293	334	315	318	333	311	305	289	321	322	327	296	321	311	320	321	301	342	308	327	328	309	292	333	344	306	305	311	307	318	329	293	326	325	310	282	305	288	301	279	303	326	316	316	305	314	280	326	314	319	358	319	298	306	315	314	315	326	335	311	302	323	309	292	302	312	294	323	283	309	334	318	304	318	305	288	337	319	321	308	291	320	310	325	297	312	323	294	325	323	322	318	311	316	297	333	326	319	306	324	294	310	293	322	338	312	343	301	297	335	294	354	297	358	331	295	304	312	338	314	289	278	289	307	321	354	336	311	325	315	323	298	324	341	323	326	282	303	321	307	330	334	289	311	277	277	330	328	308	303	285	301	290	310	319	312	302	303	292	297	278	303	313	283	282	334	308	317	306	314	367	309	337	309	300	323	312	314	309	310	344	323	335	305	327	327	304	321	291	307	326	322	300	314	317	291	322	310	309	310	270	317	275	313	309	351	348	300	316	299	286	329	320	309	348	296	289	303	290	311	318	349	330	322	311	314	301	275	269	311	334	306	315	334	307	332	336	344	317	343	355	298	319	320	338	315	313	305	319	326	341	328	339	274	309	313	281	328	327	311	306	314	319	324	286	297	298	353	334	307	327	364	305	316	308	324	325	314	299	316	319	318	294	329	342	324	317	346	308	290	325	328	327	322	335	308	272	325	337	325	318	305	291	300	326	290	295	296	287	342	309	271	332	326	310	336	330	292	313	317	312	287	311	271	296	327	321	296	333	307	317	284	275	296	305	317	344	327	308	323	321	323	338	327	327	327	354	288	321	325	328	329	322	294	309	298	319	309	270	315	287	297	305	303	338	320	310	326	331	303	324	341	326	338	315	326	338	302	331	286	329	266	311	328	318	315	304	310	295	333	311	330	333	318	350	302	281	326	312	296	311	316	305	316	307	294	291	325	340	322	332	305	290	324	344	297	305	291	327	273	287	341	329	321	322	352	302	330	333	312	317	310	292	297	337	306
5798	4527	6169	6871	5933	4895	3939	3159	2616	2195	1838	1638	1534	1402	1300	1138	1090	993	970	1026	993	964	832	904	866	879	841	812	820	833	788	795	814	790	805	825	775	769	750	747	806	793	791	820	791	784	786	791	764	784	762	748	781	758	785	775	786	737	763	788	772	732	776	767	730	742	775	755	724	797	723	747	764	747	714	713	727	761	774	737	793	772	752	758	751	790	818	786	745	801	744	776	766	777	726	736	723	746	775	731	731	753	712	764	771	712	782	761	812	777	794	729	756	765	757	764	746	775	791	829	784	736	705	762	743	730	787	746	770	738	789	751	767	771	782	794	758	715	769	771	776	770	800	779	733	825	700	760	733	755	748	709	784	736	711	735	723	755	748	729	790	729	761	781	770	734	761	779	752	771	768	768	752	747	746	728	723	720	764	756	750	757	745	801	765	747	776	708	747	747	735	769	772	745	726	768	788	795	786	753	767	786	765	686	801	724	787	740	754	767	717	722	802	746	817	759	726	792	773	733	749	768	731	743	800	810	732	801	717	802	762	754	771	738	807	771	763	736	781	755	776	765	775	789	756	717	779	729	731	760	720	787	745	687	767	744	707	768	748	783	751	786	813	787	746	767	696	737	765	759	736	744	765	805	794	761	738	784	793	732	770	763	720	805	731	787	754	779	776	756	746	755	744	777	756	749	734	725	760	802	736	733	727	756	744	749	776	783	733	714	764	764	750	767	754	732	714	799	766	738	753	784	735	726	715	762	731	780	796	744	749	829	757	790	726	768	753	829	744	723	782	776	790	768	749	766	750	713	762	806	743	751	773	735	737	822	728	721	768	696	738	748	789	748	746	756	790	712	740	736	774	735	795	783	727	712	791	820	765	778	720	771	752	739	700	803	771	755	771	820	759	697	715	681	780	789	728	759	769	753	744	767	730	769	739	748	776	745	765	739	701	746	740	839	768	754	743	760	782	755	721	779	738	740	785	759	783	778	770	817	761	722	768	807	747	759	771	756	737	755	769	733	758	759	749	736	731	709	762	775	785	703	732	755	735	752	831	787	770	778	737	792	767	742	725	722	742	714	816	753	748	754	753	720	749	780	765	787	757	727	741	757	795	716	752	741	788	774	773	759	756	734	762	711	763	744	718	789	694	721	779	738	717	784	674	732	751	815	743	727	782	730	739	688	793	786	747	763	763	759	729	784	760	735	777	731	807	746	738	751	751	740	766	740	734	742	756	736	725	722	787	782	780	701	770	745	699	793	777	681	784	727	779	765	821	789	773	751	736	758	760	771	727	763	723	746	777	774	767	728	797	785	756	726	795	755	749	740	743	754	753	738	700	780	700	696	752	765	695	738	742	763	738	742	743	773	745	796	708	719	804	801	793	738	706	733	829	798	788	714	786	714	805	737	742	739	780	778	753	730	781	710	768	753	758	772	721	731	779	742	722	768	726	771	773	759	710	753	799	794	774	762	761	796	704	808	775	735	773	748	744	752	701	746	776	755	722	694	783	750	771	779	756	718	759	764	748	773	704	759	744	741	733	765	782	719	748	723	754	781	775	737	699	740	765	743	761	768	778	745	738	758	753	736	783	728	755	760	728	752	773	716	735	800	791	750	697	725	749	787	786	769	760	794	786	781	750	768	805	756	763	779	804	751	780	757	767	719	749	730	773	771	761	802	757	729	716	750	689	731	796	799	758	780	768	784	787	774	750	792	723	760	718	775	769	733	783	783	766	702	783	752	742	754	727	775	784	753	790	757	761	762	752	790	739	771	714	753	727	754	699	731	815	762	763	774	728	698	778	737	763	737	763	727	705	753	727	755	776	691	726	719	777	774	774	751	769	798	749	722	793	728	720	710	730	707	719	750	796	810	772	730	770	739	744	712	758	762	749	769	795	738	728	726	797	732	758	748	786	742	815	757	735	738	751	762	729	784	699	746	758	738	747	733	794	749	713	772	760	764	734	709	754	810	752	773	749	739	715	743	738	793	763	776	799	691	772	713	742	784	738	712	779	758	779	741	769	758	790	760	740	751	777	690	813	785	743	745	767	745	763	724	777	769	760	726	795	776	730	756	739	786	818	744	753	801	762	751	768	763	795	741	764	786	766	745	707	739	778	719	742	767	750	698	765	754	746	768	735	740	795	770	781	725	761	758	747	719	729	728	762	764	775	771	788	781	746	782	698	736	769	740	744	730	710	745	750	760	792	765	768	754	736	735	762	714	705	751	733	792	758	772	744	704	723	692	760	770	755	755	728	789	725	731	744	786	743	728	736	752	795	770	753	765	782	803	762	744	774	759	768	753	793	767	738	719	738	779	769	796	741	748	744	776	731	759	735	714	777	746	749	739	754	773	765	722	746	698	736	782	771	771	779	776	744	787	718	740	798	760	745	703	744	738	756	773	756	745	725	802	695	757	744	714	767	726	731	698	762	717	770	790	756	750	792	728	819	756	757	771	753	765	724	767	756	753	759	717	751	781	812	771	740	762	769	800	756	731	741	726	770	749	705	739	778	769	738	762	753	746	727	748	811	754	812	669	738	778	787	787	760	804	734	772	746	727	712	778	702	773	773	756	734	798	694	758	698	748	772	845	747	752	761	776	758	761	777	755	766	736	790	713	809	695	765	767	737	747	715	736	734	717	737	790	774	743	724	744	756	769	836	731	759	697	764	813	739	739	748	746	740	733	787	749	762	771	809	737	724	724	764	752	749	786	785	765	759	733	782	723	799	739	814	723	744	739	762	765	779	721	736	734	822	771	789	751	778	695	811	748	791	783	743	737	734	736	792	710	768	797	763	769	742	773	768	754	743	768	799	743	749	751	759	792	728	747	773	775	738	737	769	782	739	800	739	796	740	785	752	772	687	670	737	744	812	758	794	713	758	766	777	734	748	767	770	723	742	765	701	772	728	791	755	764	746	814	736	744	794	755	753	731	739	715	765	724	754	750	667	791	734	737	805	741	760	806	715	760	798	761	780	754	737	757	779	715	826	740	714	753	747	740	748	742	764	799	710	787	752	728	764	737	771	721	747	772	748	795	757	760	769	771	771	741	724	703	728	762	715	771	750	742	722	749	745	738	736	732	804	733	703	712	781	795	781	770	716	753	761	763	740	753	743	786	726	702	783	765	744	764	719	743	753	737	800	809	728	737	774	777	716	756	735	755	769	752	771	724	712	764	748	700	750	769	751	744	758	772	715	770	759	724	807	763	775	784	744	791	740	763	795	761	812	700	727	772	748	767	752	758	760	740	748	743	771	753	742	795	709	720	721	740	773	789	744	790	730	770	752	706	734	747	752	758	764	778	780	734	785	787	779	758	725	725	734	784	772	703	745	763	776	805	749	760	734	815	787	768	783	705	760	782	772	723	761	745	781	702	775	783	760	743	718	768	803	786	777	799	695	778	750	709	805	782	721	758	738	765	784	754	762	733	727	728	695	774	752	791	743	768	742	779	740	768	743	717	778	772	766	770	773	714	727	740	781	805
16337	8121	5993	3880	2660	2246	1502	1144	914	762	695	570	573	501	479	400	370	378	371	408	389	361	339	332	352	319	318	335	311	304	343	324	307	306	316	301	282	295	333	332	331	305	312	310	292	309	306	298	311	300	316	286	308	290	319	313	311	315	270	286	300	300	292	293	287	322	312	284	273	263	289	312	294	278	292	309	298	260	328	305	316	306	305	287	296	315	329	322	284	291	308	286	360	320	299	298	297	319	285	332	305	281	298	276	300	297	290	291	322	297	281	296	309	276	290	287	293	329	283	292	264	309	290	286	312	279	287	312	284	320	304	283	337	261	316	301	276	294	285	283	312	270	299	289	295	326	304	294	305	312	278	284	316	270	288	328	332	289	314	285	293	267	299	270	303	289	288	315	308	302	279	289	292	297	314	290	314	335	296	280	321	284	304	291	313	312	262	324	296	312	302	283	319	278	285	287	312	290	276	280	304	309	298	298	279	284	305	298	299	298	314	315	281	291	296	282	303	313	313	306	329	299	315	279	292	320	319	296	313	308	291	250	295	286	291	270	309	321	275	295	319	327	289	320	309	308	316	285	304	319	299	282	310	275	273	318	277	290	301	270	292	308	268	301	302	265	311	273	285	296	269	282	290	284	272	326	272	284	279	270	295	285	297	276	256	300	287	327	305	276	271	303	293	331	308	296	273	276	301	291	285	272	288	282	275	274	298	307	320	311	315	278	309	319	298	288	301	285	304	308	292	284	303	305	298	307	306	286	326	301	279	327	304	300	304	292	304	293	306	286	296	316	295	271	266	315	283	315	328	277	269	322	279	296	284	256	301	306	303	278	345	299	294	277	268	309	298	262	283	283	294	289	293	324	283	279	295	273	254	270	282	307	288	305	277	290	314	287	300	306	332	302	297	304	300	325	290	285	280	305	301	281	298	296	296	291	294	299	299	283	269	306	300	284	284	303	302	317	291	318	285	302	298	293	330	284	317	302	304	285	299	307	297	276	297	299	284	309	300	311	269	321	279	315	254	281	264	287	305	306	267	314	276	283	347	277	271	315	311	291	278	293	304	286	324	293	300	296	275	297	276	275	299	294	295	280	317	300	264	305	278	315	293	293	317	296	303	309	277	294	278	338	298	299	286	281	310	290	316	291	311	284	288	326	289	281	306	295	276	284	323	321	297	264	272	288	297	314	279	291	307	270	286	278	290	273	299	310	289	296	297	281	336	313	272	276	268	290	335	303	285	300	253	293	309	294	314	317	288	275	269	261	303	303	278	319	291	283	316	270	304	298	300	284	283	285	302	298	281	261	260	301	298	318	319	295	302	296	289	299	259	358	283	300	273	307	307	284	293	309	260	314	293	282	291	326	280	280	295	297	298	282	302	264	308	296	309	297	283	303	278	309	286	295	344	296	315	303	290	280	285	338	327	303	301	295	319	289	282	311	310	337	314	312	336	325	278	286	284	298	310	299	314	333	277	286	309	300	265	257	287	334	296	304	289	298	299	293	284	311	301	268	321	297	280	320	296	290	286	305	278	262	287	284	275	272	315	330	268	285	284	299	296	285	339	322	289	324	295	286	284	277	309	310	329	299	288	287	303	286	302	281	298	303	301	286	297	303	289	308	286	299	307	276	298	309	304	262	276	298	286	303	289	278	308	306	278	314	300	282	279	261	311	286	283	273	325	318	278	287	290	332	314	286	297	286	281	286	311	274	270	286	311	326	295	327	317	308	306	286	271	288	300	310	317	311	280	299	317	311	301	309	299	287	304	277	283	310	294	341	311	287	302	284	282	312	281	287	319	295	274	276	310	331	295	308	329	315	282	296	308	343	291	284	300	298	290	301	280	287	325	285	301	295	277	304	291	302	289	278	263	314	284	301	306	279	305	316	283	289	336	324	329	304	324	282	304	309	284	283	298	296	313	307	343	282	300	308	313	276	284	330	294	299	281	312	307	302	302	298	304	341	337	275	292	304	300	314	259	280	297	300	307	288	291	306	305	324	302	300	314	335	309	323	291	289	294	302	265	281	269	313	313	295	286	292	308	300	289	298	287	295	308	282	301	303	280	300	295	300	290	311	319	294	311	298	313	284	290	284	301	304	276	300	281	266	310	313	278	287	299	281	301	303	322	284	288	299	284	288	288	269	314	322	308	289	294	326	320	303	307	271	306	317	275	286	288	323	312	281	280	282	308	309	263	278	274	290	293	278	274	310	325	309	310	282	292	277	295	279	284	295	303	314	305	297	289	263	279	249	271	283	288	304	265	350	328	306	292	278	311	269	290	278	276	266	314	337	287	272	291	321	296	264	304	267	290	291	331	298	244	290	287	297	266	292	314	274	303	280	318	279	291	312	307	324	306	298	276	317	285	288	298	302	265	277	316	272	299	305	291	303	317	278	295	317	311	301	283	304	314	273	263	287	282	300	251	323	311	303	323	295	304	363	304	308	295	286	321	314	309	277	275	287	302	326	274	284	288	245	274	303	284	308	301	335	301	289	300	291	310	323	263	302	264	306	283	265	309	294	283	261	314	277	299	303	329	296	265	286	280	290	276	281	279	313	288	312	308	313	299	317	291	262	272	318	311	286	318	279	297	267	279	321	333	305	346	286	275	273	289	290	281	310	293	300	295	328	311	318	291	281	295	273	295	287	307	290	319	297	306	305	286	253	306	305	320	266	285	330	315	293	299	334	304	267	296	298	278	290	284	263	277	260	294	286	311	290	289	284	314	309	308	286	288	294	287	293	313	283	290	301	278	333	290	302	301	299	297	298	313	298	331	290	304	298	284	295	291	280	307	299	317	256	304	314	292	316	279	289	311	285	285	312	282	267	310	276	280	309	305	290	275	284	321	278	287	248	276	329	288	276	270	290	268	290	299	281	269	317	322	301	318	304	285	271	283	317	308	300	289	298	313	297	304	305	309	289	287	290	265	315	291	308	290	320	321	288	272	298	308	308	302	318	275	305	309	281	303	290	282	314	315	296	315	298	320	289	321	295	298	304	291	317	324	294	307	304	292	284	275	304	317	318	262	314	317	278	284	279	311	315	306	302	321	326	303	340	312	258	328	290	284	307	286	268	304	323	306	302	279	317	291	296	315	301	299	307	301	283	283	302	301	333	275	298	290	288	307	277	271	307	302	301	306	307	292	286	299	293	310	304	315	304	297	269	308	306	281	313	276	287	300	306	289	290	305	325	314	315	298	302	291	294	304	293	295	302	272	309	300	326	299	303	276	290	292	311	295	277	304	294	301	290	305	291	320	303	302	312	310	326	276	284	301	305	333	283	276	277	297	292	277	295	285	314	303	306	298	250	300	326	286	300	285	312	278	284	312	307	236	301	271	304	279	292	310	294	281	286	301	286	295	300	316	304	274	275	268	302	265	276	316	243	283	274	297	291	282	296	334	294	298	306	312	277	274	314	301	302	276	284	320	308	304	300	320	289	289	299	268	302	289	301	308	287	298	266	301	330	309	298	278	249	281	305
12163	7327	9459	9971	9137	7796	6079	4908	4051	3291	2931	2605	2263	2019	1721	1531	1281	1286	1279	1226	1197	1132	1058	988	945	947	915	837	866	805	800	821	800	830	788	753	772	755	779	813	817	767	734	735	734	779	771	718	791	777	734	784	726	746	769	731	726	745	707	735	782	741	724	706	700	739	696	732	728	741	770	742	659	744	758	767	764	691	709	786	730	660	706	669	742	682	683	744	760	768	711	708	716	697	688	763	700	744	668	711	696	703	709	743	755	665	737	741	742	689	754	773	713	773	688	672	739	682	670	731	720	716	756	747	754	724	731	728	739	682	712	705	738	710	725	711	700	721	725	691	744	760	705	716	680	746	728	721	699	773	718	713	688	733	784	691	724	710	716	676	733	731	696	725	737	753	701	726	744	745	720	722	695	766	722	724	741	759	752	760	736	789	751	701	715	719	773	711	690	694	746	731	652	720	760	721	740	658	737	653	690	744	722	694	726	736	722	718	713	722	682	720	734	706	754	713	701	738	735	731	697	703	736	727	715	741	712	755	693	717	771	760	722	768	688	753	717	722	699	717	780	695	700	753	732	744	746	733	744	739	649	747	704	730	723	711	705	659	716	729	721	728	718	712	733	689	738	738	735	740	715	732	729	726	738	763	721	756	761	768	728	691	769	726	705	707	769	685	685	746	724	705	718	772	759	701	793	710	716	690	717	676	667	681	724	721	752	744	731	775	767	715	707	726	715	699	713	700	706	689	759	711	712	819	704	762	673	744	720	739	697	716	704	710	765	692	694	723	676	763	719	695	733	656	774	704	733	728	725	700	717	690	745	724	773	744	700	695	709	734	685	711	725	707	728	789	728	681	721	700	716	727	720	721	763	723	719	721	723	744	732	686	686	697	725	709	720	715	755	725	678	745	763	721	690	743	746	723	714	717	727	706	746	756	715	726	713	717	750	725	707	759	698	700	704	719	691	734	697	719	721	687	751	763	738	727	718	730	671	706	695	736	758	770	709	684	748	726	749	735	712	699	720	763	727	702	716	705	725	720	727	680	663	725	710	681	716	705	711	679	755	711	672	724	718	731	727	747	696	711	730	723	737	735	729	726	724	725	710	760	731	729	707	689	692	745	728	709	717	710	734	752	684	707	753	735	739	741	700	715	737	717	718	762	721	692	732	704	719	743	722	709	721	692	696	680	725	708	752	694	714	704	687	757	712	774	692	725	732	680	752	698	741	707	716	704	749	697	703	702	738	748	750	670	732	740	706	652	719	693	727	741	751	721	725	739	728	800	685	766	676	751	724	718	665	721	739	648	731	712	703	723	694	715	714	710	710	701	699	734	672	654	687	712	770	685	705	772	703	741	731	703	726	741	710	700	734	740	734	718	741	709	691	711	745	739	755	675	729	730	707	769	723	749	725	711	718	755	729	698	709	686	727	749	681	749	766	719	723	718	689	715	719	673	685	725	722	692	663	735	697	758	745	707	692	745	695	701	680	732	733	723	722	728	745	722	749	734	727	693	722	741	686	719	712	743	763	711	712	704	699	721	702	713	672	756	700	743	711	696	727	702	688	672	747	727	754	700	717	731	671	726	698	725	730	705	749	725	718	740	692	720	735	728	697	674	726	745	733	694	722	696	693	767	686	741	709	708	717	718	687	733	675	719	722	711	731	712	725	743	725	747	662	749	732	689	755	692	700	750	702	698	732	694	719	725	732	746	725	718	720	774	726	742	719	674	759	717	758	746	683	701	748	755	707	716	696	692	688	774	675	754	710	721	681	656	745	766	670	702	737	756	772	719	696	732	748	708	641	750	703	752	702	683	704	713	711	723	716	752	682	684	754	720	727	743	733	675	716	722	739	727	745	742	712	743	715	706	704	746	702	744	744	683	756	692	738	710	736	730	737	752	686	688	662	736	678	711	730	703	716	770	681	771	709	692	761	742	745	733	702	722	701	714	747	708	719	727	713	747	718	741	649	689	691	687	772	668	654	715	750	682	740	735	791	725	708	698	681	689	743	681	722	710	719	711	748	707	725	758	705	755	671	728	740	734	697	756	711	720	708	717	694	698	677	738	725	714	725	673	714	746	718	735	724	734	661	691	710	753	715	705	721	731	718	732	667	755	727	702	735	727	705	721	706	726	699	712	771	706	729	737	731	736	782	749	751	735	694	698	723	724	691	678	672	767	703	723	732	708	690	672	756	781	722	706	688	711	720	730	740	707	714	714	757	748	715	700	751	675	706	706	758	769	756	735	736	714	719	715	751	751	724	720	746	712	694	724	683	674	690	717	779	724	753	726	721	731	740	678	735	714	712	734	727	722	721	736	764	702	710	738	735	751	739	711	736	706	656	740	717	698	727	703	728	745	756	750	708	733	701	725	743	728	729	710	705	672	736	689	726	762	688	714	734	693	698	727	760	695	716	733	760	668	728	646	742	762	702	703	746	734	819	713	767	686	742	689	733	753	702	737	696	737	726	751	719	718	763	745	751	746	704	712	724	718	728	697	665	714	687	698	695	709	712	696	721	759	712	749	727	751	706	701	733	714	683	700	729	711	743	692	738	680	772	747	764	715	724	685	772	740	727	716	767	692	699	694	685	703	709	701	735	712	671	717	685	750	728	754	716	711	699	736	719	756	733	766	649	734	708	741	725	732	710	706	716	696	675	708	711	753	660	744	714	735	724	749	737	718	666	715	746	666	757	684	744	709	761	704	753	698	704	745	672	711	714	726	737	683	729	681	744	728	686	749	699	726	709	703	751	751	730	666	713	725	715	698	739	725	760	715	737	720	700	713	736	745	694	724	711	740	686	688	695	737	782	747	750	689	711	737	707	721	727	708	686	711	693	692	664	744	683	713	743	750	759	690	641	710	720	727	667	718	703	731	705	748	684	735	736	724	750	772	733	649	732	716	730	758	698	718	714	735	680	736	748	703	664	741	695	690	707	683	754	711	754	755	725	698	667	717	705	702	691	746	706	723	693	733	726	761	703	689	679	728	697	682	752	725	713	767	719	756	725	648	698	715	755	735	747	739	701	695	716	755	719	744	708	781	691	716	681	695	736	688	726	638	735	709	693	740	719	710	698	691	762	699	736	722	721	738	693	697	680	728	747	743	721	744	732	774	710	742	738	716	700	729	787	745	736	697	671	726	729	764	685	709	727	748	719	696	743	771	714	729	703	736	773	747	728	739	696	732	698	718	741	672	656	724	686	684	719	733	762	760	715	722	708	735	699	757	742	679	697	744	761	685	701	701	732	728	734	739	703	740	696	756	738	734	751	751	736	708	701	739	682	688	720	752	718	751	717	708	747	780	683	773	711	703	723	706	728	725	722	751	756	755	701	678	710	688	711	740	737	700	679	705	750	739	682	662	717	739	719	718	722	748	711	675	714	685	709	698	736	700	683	772	703	728	720	733	734	718	734	690	716	729	761	731	728	715	693	739	711	724	743	693	737	705	686	762	748	679	752	719	696	721	708	714	728	731	743	670	739	750
23687	12234	9249	5712	3588	2740	1833	1508	1180	857	826	675	590	447	418	365	350	339	301	346	293	290	274	251	270	250	267	244	215	253	234	221	228	231	243	212	246	189	238	227	253	243	238	204	233	234	202	220	230	226	225	206	244	221	228	224	204	222	212	206	231	205	212	212	222	208	211	197	206	206	218	239	238	208	203	222	196	223	207	192	218	241	205	193	229	208	233	209	220	194	231	223	199	226	226	225	223	217	227	217	211	244	206	214	220	235	216	221	204	226	247	228	219	210	225	192	212	213	215	207	223	215	210	214	212	206	205	216	214	200	222	214	214	192	215	209	212	211	234	193	202	201	240	235	204	213	224	223	210	226	260	232	214	206	222	224	205	215	228	204	206	220	232	209	225	215	216	224	210	206	237	224	191	197	231	234	224	204	226	207	213	213	194	227	210	196	210	217	210	216	206	202	198	243	189	216	238	238	215	217	230	229	213	227	208	212	230	211	193	193	240	208	201	210	224	222	206	228	205	192	209	232	217	203	220	218	194	231	199	235	199	221	196	222	204	200	208	212	220	195	174	202	199	191	225	227	198	199	200	220	224	206	206	218	198	221	210	221	197	211	205	198	196	222	185	197	199	226	241	217	200	228	181	202	221	226	221	187	216	213	201	197	219	199	220	206	219	207	214	205	246	223	207	182	189	221	230	218	216	221	237	233	206	220	218	203	218	214	223	232	209	211	207	222	224	201	217	198	199	188	208	199	226	216	210	202	200	201	201	217	227	229	208	202	200	230	219	183	232	230	261	213	224	216	223	224	226	256	231	197	227	211	220	200	200	236	228	235	198	213	216	231	213	193	214	217	196	188	231	216	190	209	219	208	211	231	191	203	218	222	215	234	203	208	209	213	235	253	195	227	197	224	190	222	228	212	209	202	222	231	222	208	208	211	254	236	224	197	228	208	204	225	216	216	199	186	229	227	237	215	215	222	227	198	191	232	174	186	229	203	199	197	250	222	222	225	181	231	233	224	215	203	223	218	207	205	212	224	193	227	197	214	196	211	236	206	214	209	201	214	211	227	232	217	224	219	219	225	243	207	178	225	205	216	204	202	206	208	198	257	176	233	235	223	220	228	219	227	219	214	224	205	221	196	180	202	191	229	203	208	252	228	220	233	214	224	227	231	221	228	220	166	193	224	205	220	230	206	191	212	218	206	228	199	218	249	212	185	198	226	211	205	219	212	221	198	209	221	246	216	232	242	262	250	208	199	222	202	215	217	230	215	209	231	232	222	202	219	225	218	220	253	212	219	217	220	192	217	237	204	217	218	212	215	195	208	233	208	239	240	195	202	206	195	224	202	209	218	242	206	226	205	208	208	194	202	196	225	224	219	204	213	187	196	207	207	232	209	219	206	207	228	232	201	201	205	231	221	224	204	211	216	211	210	202	242	222	225	194	217	191	207	250	213	220	218	237	205	193	227	194	180	209	232	204	229	204	197	228	216	227	218	226	225	240	207	239	222	198	206	230	221	204	200	211	234	205	232	228	219	225	209	205	231	231	215	212	194	235	215	247	173	211	187	223	200	206	223	230	225	208	193	196	178	222	219	219	216	222	210	193	209	237	200	214	191	207	203	214	220	234	208	200	233	244	200	185	251	222	213	197	202	210	232	233	256	219	219	235	203	224	224	186	204	206	200	206	204	240	245	233	240	200	217	221	192	206	236	221	212	201	210	216	204	224	205	207	213	189	193	192	235	229	227	222	230	217	197	194	215	189	217	231	198	234	188	209	206	208	216	225	204	205	225	208	214	257	231	217	209	214	201	227	208	224	230	193	214	206	196	205	247	218	215	214	181	216	194	187	216	231	203	208	230	242	205	224	204	232	220	219	231	217	239	211	223	220	209	204	219	253	237	216	205	213	234	226	214	234	209	244	214	214	207	210	209	222	252	211	221	215	205	218	227	214	199	201	201	201	237	212	216	214	188	221	201	244	206	209	212	243	201	231	233	199	200	200	216	232	200	198	216	219	213	197	215	215	216	194	226	171	246	216	234	200	189	210	214	202	242	207	205	226	209	235	217	191	193	224	203	209	198	214	221	192	211	233	220	216	209	212	218	210	238	231	212	190	206	186	189	207	225	204	233	231	212	216	209	214	210	202	205	206	207	248	216	228	211	228	237	224	212	212	223	219	208	212	206	200	211	215	172	221	214	223	220	274	206	211	229	229	227	234	218	192	193	234	219	214	228	226	228	211	189	203	213	223	215	212	208	212	204	217	216	206	216	213	226	234	195	218	205	207	219	201	223	207	198	232	229	201	231	200	216	233	204	218	235	230	223	232	200	187	230	217	214	202	210	202	192	236	234	196	166	217	187	228	222	199	210	203	229	222	210	205	219	214	197	219	228	198	191	214	212	195	254	212	226	226	224	225	215	185	204	223	172	216	210	191	192	188	223	195	187	220	209	208	202	204	218	238	230	220	195	204	212	224	217	211	225	217	192	200	236	197	218	193	251	207	206	224	213	247	224	190	219	204	180	194	196	198	230	205	239	212	216	222	227	217	197	213	221	209	225	193	197	199	200	226	204	200	236	201	200	210	228	235	217	226	200	201	237	222	209	216	198	199	210	243	227	196	200	210	233	195	192	205	168	236	196	185	229	240	230	208	199	190	191	202	205	224	225	197	206	194	207	210	203	222	210	221	219	213	204	202	207	199	207	236	214	230	233	207	202	184	211	226	205	235	235	230	215	228	203	203	211	231	218	224	179	209	227	209	200	222	210	213	222	207	197	240	246	199	223	215	231	202	219	218	206	224	200	204	201	224	169	227	207	222	225	225	224	200	217	206	231	209	226	203	234	213	234	205	224	222	197	221	251	248	211	197	227	239	228	233	214	213	206	240	230	199	177	198	239	176	212	230	207	216	227	222	223	218	214	217	191	210	203	229	200	209	228	206	201	240	208	238	214	209	237	241	261	225	218	249	224	223	212	183	219	205	210	222	201	214	236	203	227	217	212	201	214	215	205	218	215	186	196	242	213	217	187	234	230	214	216	229	217	211	185	202	215	191	237	226	218	226	200	194	210	213	230	208	220	215	232	236	215	220	220	200	235	212	211	225	243	222	221	229	221	222	225	224	228	217	220	188	197	209	243	206	204	207	202	218	212	207	192	238	210	205	197	244	205	211	210	207	241	211	214	206	226	189	233	236	220	232	200	215	232	217	201	207	207	209	221	226	253	207	201	210	210	207	233	220	240	213	226	223	202	191	236	233	211	187	217	204	192	231	222	193	218	202	201	210	230	200	190	253	219	218	214	193	238	214	212	217	226	207	197	192	195	197	203	202	209	229	222	245	210	209	197	241	218	226	231	212	204	220	202	195	221	211	254	203	206	180	239	212	213	230	240	193	217	224	218	207	215	227	216	239	206	226	231	248	229	228	214	229	242	197	213	205	211	209	222	234	233	211	234	181	187	209	207	234	206	202	216	225	197	220	212	214	192	186	229
15302	10238	12882	12721	11386	9984	7643	6465	5296	4096	3852	3235	2541	2235	2037	1677	1570	1311	1339	1283	1217	1232	1058	979	966	910	814	801	725	710	681	645	651	658	632	657	648	602	642	636	629	613	601	589	646	576	611	640	600	542	612	584	580	544	625	587	563	531	541	544	560	536	562	601	539	551	557	562	562	567	587	550	542	548	541	509	525	553	511	541	578	538	534	554	502	553	553	616	529	570	545	536	492	528	514	515	516	484	537	563	541	542	554	549	559	544	530	546	565	525	536	541	547	501	522	551	501	467	516	528	516	569	575	530	512	535	532	500	582	565	526	545	530	499	490	529	509	557	536	572	511	542	526	532	547	504	543	543	535	524	537	570	562	554	526	534	567	530	545	476	532	499	586	515	508	539	515	537	510	498	534	533	554	536	553	548	547	495	543	510	537	492	566	563	540	568	556	547	534	503	506	531	548	500	557	492	544	523	508	569	477	530	512	567	567	506	565	518	514	525	551	544	514	514	476	537	490	581	553	493	540	525	517	614	512	544	502	528	513	543	525	522	520	560	531	549	525	574	520	527	528	533	561	543	529	495	502	520	518	548	543	541	514	538	564	484	530	540	546	513	498	517	587	543	504	551	545	566	514	548	554	541	529	525	528	550	538	552	582	538	515	518	561	532	533	531	544	497	534	548	552	534	562	543	540	536	563	531	559	520	534	500	547	525	555	537	518	506	563	524	514	527	559	554	502	561	529	527	497	564	588	477	508	530	580	555	498	540	544	540	536	530	512	524	537	496	563	537	515	569	525	585	537	560	505	577	535	546	542	511	533	545	532	512	507	536	565	540	583	512	584	543	549	534	532	520	566	540	546	526	550	512	534	547	516	539	546	493	544	498	584	546	511	511	537	496	525	515	542	571	527	518	527	552	545	542	517	510	531	542	556	543	533	548	538	524	537	550	494	511	524	531	522	559	540	510	529	515	535	538	562	570	507	519	485	525	529	529	475	502	510	539	529	586	531	520	572	567	532	500	504	556	513	509	523	522	512	568	526	517	561	556	537	536	523	571	518	541	516	575	595	508	576	584	520	534	537	530	553	554	548	531	514	528	510	512	534	572	578	566	533	517	516	555	517	528	521	512	548	509	578	522	564	502	519	546	537	575	556	518	547	553	482	535	555	544	506	536	523	523	511	525	535	568	534	537	524	504	558	509	504	563	497	533	529	542	514	459	510	539	499	522	548	516	535	516	490	540	556	560	529	574	528	523	536	525	547	536	575	511	541	583	554	526	551	550	540	531	526	544	549	534	513	537	541	509	546	540	525	523	566	507	544	516	507	555	563	506	557	505	488	551	522	525	557	529	522	545	504	543	570	548	520	529	486	485	532	559	543	550	514	494	562	546	548	528	541	529	512	518	526	524	581	510	545	507	528	505	523	558	524	527	519	533	512	496	518	518	551	521	552	510	549	520	531	519	543	524	519	554	548	536	520	550	564	542	511	535	516	524	531	550	548	524	531	551	531	526	526	499	534	539	554	531	527	538	504	525	520	490	523	561	485	531	521	542	513	513	533	544	528	563	543	534	534	521	503	533	522	528	493	540	542	523	541	521	528	567	541	539	557	503	523	524	504	526	527	549	529	534	542	565	514	537	565	596	532	529	528	542	504	520	545	509	533	539	486	530	592	533	532	516	531	529	494	525	551	514	517	517	575	526	531	514	565	543	538	518	547	540	554	519	512	529	533	536	539	549	518	554	607	541	523	519	505	539	544	556	560	502	539	542	558	569	546	556	518	530	535	559	556	513	530	551	558	565	537	548	523	542	521	489	552	557	516	523	550	509	525	536	514	529	541	564	534	559	552	538	504	521	585	541	481	526	533	520	529	535	554	505	522	533	518	529	543	501	541	523	562	497	547	497	530	528	510	540	544	505	520	548	530	527	546	467	592	509	551	508	512	516	486	546	557	548	529	511	518	524	572	531	509	513	577	523	542	563	543	557	553	515	498	546	546	528	550	540	547	514	524	519	523	537	551	511	543	503	556	516	552	527	540	585	493	523	552	559	533	559	547	566	556	533	535	545	517	542	537	514	539	493	555	512	554	516	549	508	555	530	565	576	554	513	527	537	543	515	517	549	549	582	527	537	561	527	541	521	543	573	509	553	506	571	541	556	527	536	528	504	542	528	546	499	533	519	549	513	562	512	529	543	542	555	534	498	572	589	535	548	527	533	468	501	514	556	507	526	527	524	529	538	511	571	531	542	522	514	543	593	495	510	518	567	530	516	525	537	520	547	552	486	528	543	509	550	505	512	558	543	512	553	525	535	539	580	553	561	514	568	530	521	572	521	549	536	529	518	567	582	509	518	516	586	517	542	522	496	507	527	524	501	473	508	544	521	540	542	521	499	577	524	522	508	530	574	512	531	530	501	514	518	532	543	518	526	564	530	539	513	551	533	519	567	548	516	526	578	531	561	545	535	513	512	535	535	538	576	547	551	528	541	540	529	533	574	511	487	531	512	498	512	533	522	526	537	518	497	523	507	546	510	523	527	474	507	508	555	525	550	506	511	548	524	536	519	554	512	498	566	501	523	531	553	578	529	507	550	499	503	573	515	560	534	538	571	522	517	556	537	538	538	551	539	565	513	542	539	522	543	562	554	518	566	545	547	550	511	517	550	552	567	542	536	541	502	537	523	539	559	509	536	539	541	514	550	569	540	532	519	522	502	514	589	539	515	469	488	580	582	526	552	552	560	536	538	524	580	547	528	562	530	525	525	544	583	485	498	564	498	575	532	517	544	519	534	500	530	527	558	550	548	516	523	544	513	534	575	527	534	503	546	558	535	512	545	521	544	547	520	560	555	520	519	501	543	535	522	519	519	551	556	524	543	513	527	522	523	584	535	502	525	549	550	492	515	605	502	490	527	535	522	555	540	501	574	531	548	541	533	544	534	537	508	505	579	557	510	537	567	514	547	527	544	545	549	537	542	558	567	518	543	485	528	528	506	517	550	560	516	525	571	528	549	546	524	523	525	518	555	545	497	488	501	507	493	563	506	553	550	481	526	545	568	578	529	532	514	536	504	542	514	534	508	522	519	535	558	582	548	529	513	550	481	530	581	526	558	547	528	525	551	550	536	548	492	528	523	537	534	508	520	544	551	552	531	510	514	504	517	529	547	529	518	514	542	565	570	526	489	557	545	511	552	566	536	554	513	597	508	552	524	540	506	532	576	540	526	498	531	519	501	525	534	548	535	570	497	528	540	532	529	511	578	557	519	513	549	541	517	546	546	484	499	529	551	541	482	544	486	520	531	535	562	506	554	535	561	529	500	550	512	560	539	508	539	516	556	518	499	520	518	554	538	527	539	537	522	527	528	560	514	525	523	480	527	527	526	555	533	520	501	537	551	518	514	513	542	488	534	526	485	547	540	571	592	560	493	521	548	552	520	503	521	535	536	518	524	517	526	552	506	524	526	542	535	531	540	566	508	506	487	520	565	490	460	525	541
7582	4068	3527	2569	1735	1345	948	820	678	555	462	471	409	426	376	394	408	373	321	332	369	319	337	342	332	321	289	318	306	332	302	308	315	313	292	322	325	310	320	318	314	301	281	323	342	292	308	342	303	322	300	322	314	291	318	337	311	296	312	298	330	295	308	280	347	326	335	307	353	324	300	296	294	332	288	326	302	313	326	296	288	307	308	325	295	293	311	302	318	319	302	327	334	305	301	327	301	281	337	305	310	333	316	317	321	321	327	301	312	306	325	309	277	341	334	313	290	342	322	285	308	311	278	336	314	298	309	304	355	337	311	324	301	333	298	284	321	254	281	273	342	300	292	337	285	350	327	331	331	318	308	298	330	331	321	306	309	294	341	280	312	319	295	283	316	314	324	304	311	297	313	321	328	301	315	283	330	289	300	314	335	310	306	287	320	346	289	323	327	303	289	314	316	330	309	307	308	294	297	303	327	310	314	291	320	328	334	313	291	318	322	332	292	332	300	314	302	290	355	335	338	312	311	326	334	314	320	288	290	320	346	348	314	346	296	321	314	341	338	325	330	329	330	344	327	330	347	318	303	333	319	296	320	293	281	326	314	312	355	311	333	288	304	333	304	352	284	297	301	328	310	291	300	303	302	304	319	289	317	283	315	321	296	318	293	340	288	312	300	277	304	328	320	332	336	305	294	260	316	286	341	351	296	310	306	306	319	313	290	287	350	296	303	284	319	333	281	301	282	338	336	319	296	314	298	314	317	310	284	298	326	306	276	308	286	277	342	317	286	259	307	305	322	334	309	267	280	309	317	316	318	321	308	290	308	331	342	300	312	332	348	332	328	320	351	324	333	314	304	300	275	358	329	283	317	322	308	305	325	327	326	319	345	316	310	307	312	312	315	343	302	312	303	288	319	327	322	307	318	311	295	300	282	313	321	310	335	322	306	336	332	310	329	312	319	317	285	299	348	317	306	325	300	317	332	280	295	322	333	327	363	321	302	318	307	308	308	328	311	291	326	296	298	326	297	314	285	324	334	292	299	307	314	302	294	316	307	321	285	338	261	307	286	298	311	306	310	337	326	311	334	281	293	293	317	307	307	308	316	306	310	317	342	282	312	321	304	325	365	333	315	324	310	321	327	334	289	303	333	339	308	311	312	319	340	316	318	282	331	313	332	336	350	314	277	315	297	323	331	336	321	335	304	293	309	339	281	312	312	314	320	314	273	314	319	313	308	307	309	323	324	315	318	287	304	313	322	296	290	294	318	316	321	295	313	292	350	327	337	306	296	296	339	308	325	307	306	330	310	325	288	316	328	301	292	332	350	309	282	309	321	304	312	322	318	288	300	320	334	319	314	305	308	324	346	322	287	333	307	295	294	304	340	318	300	302	272	302	328	304	310	276	313	346	324	301	294	350	312	305	311	276	305	341	327	324	305	295	339	322	312	314	294	287	273	329	292	323	325	277	315	316	321	274	327	350	347	327	326	293	334	334	297	302	314	316	356	313	334	332	326	290	288	306	302	283	307	328	309	330	299	292	287	299	333	305	341	314	304	299	301	306	309	324	302	324	310	316	333	287	312	312	320	292	319	285	336	309	319	301	310	349	299	292	303	275	306	307	293	299	297	319	304	309	323	293	323	294	299	297	301	311	296	324	303	315	302	297	310	323	315	308	333	295	330	291	304	335	293	309	319	283	324	322	292	281	310	319	315	324	318	346	314	313	301	287	318	306	310	306	297	305	353	298	334	324	320	311	285	327	282	302	311	338	298	299	309	317	317	293	314	325	353	321	306	318	324	297	315	322	316	323	329	280	305	301	331	316	319	334	293	299	301	323	276	308	297	317	264	332	279	308	294	308	301	343	297	296	295	287	325	298	316	312	293	306	324	293	326	324	298	323	349	328	309	321	328	326	333	286	304	285	345	300	315	317	343	343	292	323	304	315	321	332	305	315	303	340	300	324	298	306	284	310	315	319	308	316	308	325	321	311	288	331	331	304	326	281	316	331	305	276	301	307	312	337	282	306	313	343	316	298	325	300	353	297	305	302	283	316	314	304	306	312	306	317	288	322	314	315	309	367	300	298	290	302	312	297	339	322	330	305	319	329	328	296	303	327	304	333	323	328	337	321	311	299	301	314	325	302	325	301	302	282	326	323	299	328	325	328	335	308	314	327	297	307	297	322	316	317	290	328	321	300	310	305	319	318	300	323	298	311	292	355	306	307	300	274	317	315	299	299	313	330	321	277	283	287	302	300	319	323	309	330	294	297	302	307	325	268	332	305	359	361	325	271	316	356	324	298	298	289	314	315	327	326	303	302	303	329	313	295	340	327	315	278	317	317	345	293	286	307	327	353	336	295	291	330	304	347	291	305	334	306	321	283	342	311	310	331	333	312	297	321	279	310	300	316	328	321	293	279	314	282	347	305	342	314	329	313	286	324	264	301	296	316	303	320	326	297	319	299	320	316	311	333	302	310	364	328	315	330	281	290	288	318	277	340	321	316	306	329	328	291	303	331	296	286	314	325	309	303	292	329	302	294	286	339	318	306	284	322	279	293	291	333	300	315	307	304	313	307	344	298	291	293	316	335	315	308	303	283	328	313	328	306	281	317	294	304	317	286	338	294	326	285	314	304	295	307	301	333	298	306	308	303	282	295	315	299	298	318	295	331	283	311	307	309	299	333	306	313	343	320	353	287	313	333	300	316	328	337	348	306	274	305	332	320	309	305	313	294	312	289	335	326	305	314	300	329	333	317	316	269	323	357	324	300	318	325	347	326	301	320	293	328	322	354	311	311	306	294	296	335	303	343	279	251	302	312	303	342	311	293	339	293	293	320	303	304	337	318	314	308	304	311	290	303	324	303	334	285	323	285	300	320	312	323	334	289	291	327	309	292	307	303	344	315	318	290	331	331	311	285	318	328	317	310	312	286	286	308	335	314	293	319	339	300	288	326	351	294	335	312	309	342	295	325	325	332	316	319	306	314	296	350	292	320	316	306	303	307	310	328	323	322	318	315	306	297	313	299	283	251	354	342	317	288	321	294	325	286	288	319	311	305	306	314	330	299	318	333	287	281	320	272	314	317	310	331	341	344	337	287	343	288	317	333	305	290	309	315	350	311	302	321	302	330	294	327	345	292	290	317	331	321	287	297	319	303	307	310	280	318	309	326	286	317	314	334	317	318	337	327	317	310	310	311	320	345	329	287	327	311	329	280	313	298	299	347	302	308	320	335	278	293	309	306	296	299	295	331	328	333	319	341	323	314	297	274	339	304	291	342	338	335	334	311	313	303	284	331	282	314	309	317	345	328	310	305	307	325	298	339	326	302	324	311	305	314	329	352	340	278	316	302	324	355	318	292	323	326	327	356	339	326	275	319	316	338	298	322	254	309	314	301	309	330	355	327	302	311	347	335	336	344	320	280	311	339	332	304	351	317	299	342	306	323	325	312	316	342	302	321	350	314	300	332	340	321	294	286	295	334	310	326
5764	4334	6274	7114	6189	5189	4076	3345	2614	2198	1877	1664	1552	1413	1197	1155	1125	988	1024	967	994	939	930	914	909	845	827	795	819	774	766	804	766	761	821	772	771	800	808	771	742	714	734	771	742	763	746	725	766	711	787	784	756	756	808	732	774	786	749	767	733	753	769	750	757	788	764	762	751	782	735	799	741	714	719	767	697	807	767	750	780	783	776	763	764	772	814	731	794	736	779	722	741	751	692	713	740	768	697	741	813	736	754	758	732	793	793	723	719	774	752	762	765	717	813	755	749	756	719	759	761	750	731	764	768	732	754	729	749	718	748	754	760	743	767	753	783	734	776	767	777	777	742	772	769	741	781	711	760	735	726	742	724	744	754	747	739	741	795	794	720	786	756	717	795	738	767	770	742	777	792	790	727	773	749	736	720	758	748	756	753	789	837	745	751	759	815	705	752	748	760	751	722	747	803	774	762	753	810	790	808	756	789	722	729	764	730	756	732	761	753	763	763	764	756	744	726	709	759	764	743	748	726	775	768	743	806	749	765	759	726	767	747	729	791	715	713	697	734	801	748	744	831	709	784	804	775	756	747	750	775	793	725	769	787	740	726	773	739	761	755	752	757	718	767	737	738	762	769	749	731	765	747	787	738	753	768	771	715	771	758	715	764	762	720	681	775	722	717	808	748	726	793	753	734	732	740	728	714	765	747	727	770	759	780	791	764	732	743	760	773	782	787	733	756	721	758	770	754	776	732	806	768	719	812	720	808	743	667	728	730	774	745	728	765	758	761	752	785	760	761	735	730	789	755	756	779	794	759	753	760	744	772	770	765	764	773	728	723	771	808	743	750	760	748	753	754	756	737	742	791	751	758	724	697	769	777	734	730	794	735	801	787	730	749	752	691	716	744	793	741	738	756	749	803	773	770	777	749	761	782	766	809	742	770	748	767	780	739	724	765	699	779	740	734	722	743	715	755	699	754	813	773	766	750	748	732	746	781	768	745	754	753	712	754	792	720	738	762	750	761	736	750	776	780	737	748	695	786	746	718	763	735	712	712	738	757	781	814	734	776	766	731	775	765	751	727	692	774	786	769	763	778	739	735	756	776	755	737	795	767	753	740	758	767	801	768	736	757	712	763	827	754	746	758	747	741	730	706	731	733	768	774	740	743	753	724	744	720	793	743	755	754	748	741	786	773	756	730	733	760	802	754	748	703	785	790	763	762	720	753	759	721	749	727	748	761	771	760	824	709	716	759	780	763	696	803	795	763	733	761	722	735	839	758	794	767	768	739	739	715	796	726	761	787	740	766	760	766	771	755	730	799	789	747	780	752	773	768	784	765	714	727	773	781	738	777	766	740	804	735	772	783	754	755	788	789	748	740	742	781	724	710	774	794	765	789	724	743	723	703	750	772	737	780	737	711	772	719	766	796	776	731	778	750	715	754	739	794	762	749	746	693	751	767	724	700	745	740	733	760	750	786	806	770	778	763	698	771	745	732	786	761	753	787	738	732	751	801	799	727	774	728	805	717	725	731	789	755	730	736	722	752	770	782	755	730	716	740	704	736	793	776	797	702	746	765	768	762	744	710	777	739	692	763	772	776	754	689	764	803	774	792	742	767	759	751	756	719	748	769	799	766	732	743	760	788	744	692	786	732	748	734	767	746	830	777	733	735	771	793	731	796	759	756	764	744	730	728	767	714	748	753	761	741	791	724	739	746	785	739	756	725	809	747	746	779	748	742	737	735	743	765	788	722	767	765	789	719	792	784	736	781	729	784	721	754	766	765	742	795	745	734	716	764	769	730	736	754	761	732	737	749	793	807	793	732	789	772	784	746	798	757	779	786	731	720	763	728	752	742	804	791	690	736	778	706	776	730	751	775	714	780	772	741	755	714	763	759	743	782	721	773	762	795	733	759	718	714	797	752	773	769	792	731	750	822	757	730	736	773	757	766	774	745	766	727	722	743	747	686	762	753	742	753	758	795	777	774	815	699	728	765	706	700	742	792	755	734	770	764	788	703	770	740	808	783	777	718	705	746	705	749	716	727	728	737	736	745	742	744	738	771	783	767	799	731	735	750	773	763	752	716	759	740	781	727	713	805	767	749	741	776	749	745	682	755	704	709	734	740	780	742	725	819	718	774	769	703	766	755	806	800	711	740	771	797	802	797	717	693	825	744	750	750	731	771	758	717	750	744	795	816	740	746	704	746	784	748	831	726	727	759	760	786	747	772	705	745	715	743	709	736	717	757	732	780	760	768	778	772	738	730	755	747	777	743	793	786	703	712	749	759	717	754	782	766	684	717	794	798	719	806	815	794	759	757	754	726	775	748	708	788	738	779	754	727	792	775	786	728	770	767	696	772	696	729	698	736	771	772	709	726	734	730	721	781	769	740	744	731	783	804	775	753	799	749	763	779	770	770	749	715	770	783	748	766	703	761	774	756	692	734	756	756	763	766	727	773	781	787	732	790	759	755	823	760	768	733	804	756	734	738	756	763	757	791	691	754	799	704	784	784	744	754	781	788	727	717	759	745	764	751	770	712	781	773	783	794	801	819	741	775	790	740	784	790	741	763	753	716	750	755	768	750	784	781	813	738	742	751	772	700	724	778	688	761	757	755	776	714	743	716	744	729	791	733	741	750	733	733	762	734	793	744	772	757	762	766	780	770	809	691	770	752	763	719	754	769	779	768	789	770	741	750	780	765	741	777	768	734	755	739	721	713	758	722	762	753	708	728	727	774	747	714	741	771	736	749	783	708	743	777	708	758	669	761	744	732	782	705	752	717	777	741	788	756	754	670	730	783	761	763	783	734	702	809	781	746	772	793	738	774	757	744	733	788	763	776	738	768	739	733	755	710	786	675	770	727	741	743	729	767	720	715	758	730	783	715	772	738	727	764	768	755	736	779	744	779	765	766	801	761	698	744	754	723	781	781	789	782	765	726	735	772	752	824	768	725	746	770	771	741	748	760	785	817	708	757	760	724	751	725	763	731	776	737	751	765	783	735	713	755	754	713	766	751	714	765	785	776	799	769	772	738	742	740	764	758	753	797	789	764	807	748	764	764	712	784	741	741	765	752	794	774	751	770	732	768	767	738	717	751	763	766	787	757	737	770	726	741	756	752	784	719	711	784	793	742	762	769	767	768	742	670	743	780	734	802	734	735	764	789	786	740	773	756	736	747	727	752	727	788	777	815	822	762	763	764	777	699	738	767	759	759	763	755	748	720	726	779	749	702	708	753	744	747	753	745	724	824	741	780	733	803	765	757	775	734	742	776	746	746	799	734	732	810	710	757	774	771	755	740	777	738	763	728	810	709	714	783	789	741	776	754	788	741	756	756	766	775	746	766	713	753	780	719	702	786	731	755	768	733	749	779	775	759	709	721	774	772	736	804	767	732	742	733	763	751	777	767	732	772	805	762	792	762	762	716	734	772	763	722	693	708	741	745	735	760	750	784	729	713	772	766	756	736	784	749	748	741	717	771	741	751	716
16382	7773	6217	4135	2735	2064	1554	1284	982	784	669	570	596	517	490	421	373	386	334	391	381	385	338	312	334	330	325	325	321	305	308	311	309	302	299	299	288	309	308	294	337	283	344	319	290	282	333	299	261	281	294	289	281	304	325	309	288	258	301	297	283	286	316	320	298	297	285	289	281	314	320	294	293	327	291	286	270	282	322	315	289	277	272	291	282	283	296	321	271	315	285	304	298	257	334	283	290	287	302	331	282	296	311	304	256	293	298	293	288	299	287	282	278	291	285	322	274	284	311	295	322	283	320	317	315	272	300	320	310	320	280	291	287	272	277	301	291	313	305	310	332	296	303	273	304	351	270	285	289	253	284	327	276	301	302	294	275	290	248	309	309	311	288	315	270	283	304	314	267	277	330	289	292	281	287	286	307	302	271	288	289	259	283	316	302	277	289	269	260	297	274	290	300	322	302	293	297	333	275	313	289	303	320	270	273	280	321	328	319	280	297	283	329	294	259	291	278	309	295	284	310	285	307	295	293	319	305	318	301	265	282	293	313	297	331	303	310	300	338	329	286	281	303	346	307	302	290	324	294	287	289	343	334	280	290	303	293	286	280	364	329	283	305	296	298	336	266	298	279	299	304	283	280	291	291	306	257	278	309	310	301	306	285	295	265	311	327	304	306	294	313	296	313	297	286	301	256	299	298	272	282	321	259	309	264	277	266	281	293	296	270	303	317	276	299	330	300	266	323	302	277	296	280	280	302	300	290	268	292	315	297	302	308	307	321	307	303	294	287	309	258	290	289	267	280	309	306	303	290	299	302	309	291	314	274	302	276	287	296	305	321	321	275	278	285	296	304	266	288	309	270	257	269	301	295	306	301	346	304	287	281	313	286	284	271	319	291	299	316	285	311	284	311	268	272	303	300	293	290	293	299	312	289	297	285	263	294	302	303	308	319	287	299	312	309	281	348	289	314	319	303	307	298	310	298	310	289	297	331	301	320	308	276	296	268	315	308	279	265	297	316	286	282	318	294	270	299	349	304	273	282	290	309	316	280	336	295	311	283	315	305	313	277	281	296	314	294	292	269	290	321	280	267	324	288	263	297	309	279	300	304	306	308	314	271	324	316	277	298	312	301	304	265	281	274	282	289	306	292	281	288	325	276	292	307	285	293	326	302	269	309	294	307	295	295	275	287	286	284	297	274	298	301	290	289	271	334	302	320	307	292	301	290	305	299	308	312	295	297	296	310	292	291	282	301	287	296	277	335	303	235	305	270	302	304	301	309	283	298	276	272	292	285	295	295	331	301	320	301	272	284	303	277	281	322	314	285	301	339	299	323	298	320	277	310	321	289	310	314	312	317	314	298	302	299	318	283	294	310	279	280	299	308	298	288	283	302	303	293	277	261	291	291	305	310	283	316	274	296	260	295	293	326	256	294	266	319	288	306	295	274	313	296	310	264	301	339	281	302	315	283	279	311	298	277	285	342	289	285	267	292	305	298	313	307	301	301	297	297	294	278	293	280	283	276	288	289	302	320	279	296	305	300	269	335	297	283	252	302	304	308	290	282	307	284	302	281	279	283	278	279	296	281	271	293	298	298	289	296	282	292	296	311	261	255	277	275	266	296	278	304	320	332	297	328	299	297	300	283	296	299	316	302	269	296	305	275	305	308	280	311	319	293	316	301	283	321	268	296	267	335	278	304	282	331	315	269	311	286	283	279	318	304	313	288	334	309	301	304	268	281	305	286	266	296	355	287	293	298	264	306	272	301	298	279	294	311	279	269	273	279	332	293	273	307	275	304	315	277	306	280	286	301	292	285	300	321	290	266	269	266	281	270	304	276	287	308	281	310	316	289	313	317	300	282	302	285	323	299	277	266	316	303	271	301	291	278	267	274	343	291	307	298	317	342	300	290	287	263	290	287	277	309	289	251	275	266	282	302	299	312	324	291	314	307	275	258	284	307	287	272	298	320	296	305	291	316	308	286	288	290	304	292	307	286	312	287	297	276	316	327	318	312	283	267	306	312	298	303	273	310	282	310	292	272	306	293	275	309	301	305	269	298	309	321	282	348	314	309	289	296	320	317	266	325	298	282	278	265	290	309	260	292	308	278	296	297	272	303	300	299	306	303	296	317	294	302	303	301	308	306	326	309	306	313	301	313	316	299	294	282	308	285	281	273	284	306	316	309	292	290	291	310	280	299	297	321	330	305	310	320	289	268	316	276	300	321	309	300	269	274	286	285	330	288	279	309	307	310	293	267	291	280	298	255	291	294	307	289	292	294	297	324	325	296	274	291	303	272	290	283	287	283	294	273	320	312	270	286	276	282	284	301	326	309	266	316	293	284	308	321	295	291	295	297	273	295	281	275	305	313	278	298	306	273	297	311	284	319	276	293	281	289	288	299	325	250	298	298	295	292	359	291	267	309	288	316	296	296	309	287	266	299	301	322	286	293	293	299	268	281	329	295	282	286	313	287	279	284	289	286	284	272	293	288	289	298	310	300	334	292	271	296	289	300	276	300	272	312	293	287	292	288	302	299	310	303	299	297	314	298	307	247	276	327	328	295	256	305	324	293	307	249	278	318	281	297	283	274	283	277	302	308	278	284	295	299	293	318	305	274	299	305	273	298	292	271	254	283	296	266	329	301	323	299	247	300	309	274	289	285	291	293	303	310	329	326	293	294	270	275	303	313	307	319	292	286	281	289	280	264	283	283	304	303	276	295	284	295	312	286	281	324	303	309	309	302	299	291	255	328	310	306	276	306	271	262	306	270	287	268	314	324	307	306	310	275	277	316	264	285	317	292	302	315	316	331	326	281	297	259	308	303	294	306	278	294	280	279	297	291	284	313	275	295	312	280	299	301	309	298	274	250	283	288	295	314	282	275	311	261	270	279	274	259	297	319	298	306	301	321	316	297	303	308	304	322	285	294	279	288	289	302	292	287	343	282	276	270	311	276	286	309	263	304	289	304	300	275	272	270	279	281	310	320	321	290	270	297	312	271	291	281	285	322	304	323	286	296	287	276	265	273	264	323	277	272	292	312	312	326	272	259	306	311	267	296	306	304	292	292	279	284	300	302	315	293	253	344	296	295	305	293	289	289	274	292	287	290	295	299	284	310	330	282	292	285	283	316	291	285	297	289	274	285	282	307	286	318	267	305	312	313	287	298	282	321	317	286	307	277	295	311	346	283	267	309	286	276	294	302	277	310	288	276	298	320	259	298	289	304	288	312	293	291	308	290	273	271	301	275	308	294	298	308	282	274	282	321	281	283	307	351	307	280	321	252	272	284	277	321	307	314	289	284	306	318	318	274	287	271	294	321	306	290	308	295	308	242	291	304	282	265	294	303	282	300	285	306	259	332	350	296	309	328	305	297	289	289	298	286	296	274	259	307	316	306	311	290	305	293	300	265	308	271	283	304	263	259	277	308	332	321	290	309	327	277	259	283	281	295	292	302	242	297	270	318	251	264	294	309	304	333	331	281	324
11894	6982	9663	10334	9160	8365	6416	5181	3964	3381	2876	2669	2223	2004	1725	1527	1452	1324	1248	1312	1266	1180	1023	1007	991	969	868	856	814	835	771	877	830	817	751	774	751	787	782	781	787	768	770	778	767	781	800	749	724	715	756	729	777	725	702	778	791	702	688	729	701	769	697	743	697	705	746	736	727	748	707	772	797	679	738	688	744	733	732	661	725	715	721	732	686	750	772	714	688	775	671	722	714	654	713	703	690	690	702	736	770	709	702	707	729	712	695	682	716	704	724	681	737	717	706	724	694	677	725	744	685	689	740	662	728	705	732	708	712	718	694	737	736	741	667	678	732	750	738	711	690	721	740	678	717	760	685	752	752	734	702	729	733	688	738	691	676	729	764	719	666	676	728	741	758	650	756	716	744	746	732	705	747	737	693	735	787	694	697	731	717	674	708	729	688	746	731	668	752	697	754	703	674	707	673	769	742	748	720	693	729	705	694	703	672	714	711	682	687	712	676	730	738	733	724	690	708	698	736	716	741	675	676	709	718	703	753	644	733	735	712	721	693	680	728	688	709	711	732	712	712	713	723	727	690	690	730	707	712	719	681	710	724	712	708	728	708	725	731	700	675	727	697	700	710	733	713	735	720	755	694	680	700	683	683	697	750	759	693	694	699	723	749	709	751	754	722	722	717	719	693	693	707	683	733	711	764	686	757	731	687	734	699	710	688	731	687	678	712	725	669	689	647	735	739	750	710	717	678	685	739	715	687	750	740	695	757	737	774	733	747	675	722	721	772	718	731	710	758	762	711	679	695	715	794	705	710	730	727	724	670	722	728	686	720	778	735	672	752	711	665	720	738	728	696	707	723	697	683	724	683	743	733	687	717	698	699	676	762	746	716	712	712	709	666	756	682	696	722	718	724	717	733	754	725	706	677	751	678	680	773	706	718	692	670	664	746	720	721	693	750	718	695	719	725	728	715	746	738	719	734	719	756	699	705	678	743	795	701	764	734	709	744	733	734	710	732	747	732	716	721	641	760	707	679	693	753	661	706	716	733	696	716	670	727	710	727	735	734	674	712	696	718	692	741	711	698	758	711	745	666	660	755	768	691	683	667	749	738	688	686	710	689	758	710	658	675	759	708	743	730	712	712	697	731	716	721	706	685	742	704	739	740	716	673	710	709	669	716	720	672	699	688	712	692	692	741	710	684	709	684	711	689	704	710	746	729	696	697	758	758	700	701	695	699	677	691	696	773	698	737	672	700	678	740	725	711	753	728	669	724	707	683	722	732	713	708	725	734	755	716	765	707	708	742	753	744	725	696	703	726	745	727	729	690	754	725	695	738	773	704	687	743	708	697	663	700	708	685	694	707	767	695	758	702	715	706	708	717	739	732	701	723	736	702	719	745	742	730	680	722	698	697	719	723	731	706	713	708	699	692	681	703	712	722	732	685	689	739	697	725	742	711	754	713	707	723	722	692	674	683	750	735	644	676	666	754	676	654	674	676	727	697	693	739	738	713	741	736	679	716	711	697	724	676	699	752	698	686	685	721	691	699	686	741	717	724	707	691	686	738	739	707	665	708	698	735	708	700	690	692	699	706	686	712	729	704	699	700	652	737	714	673	723	716	696	705	728	773	690	706	694	687	713	715	681	683	683	697	701	714	724	683	770	660	706	691	720	710	703	735	694	690	700	723	712	724	735	657	703	732	721	785	703	689	710	686	745	696	738	763	737	696	669	700	730	709	733	716	719	711	801	735	706	687	747	725	699	747	714	730	700	742	722	758	649	720	745	684	703	699	728	731	742	706	710	766	721	692	672	688	715	663	679	718	735	706	711	807	692	727	731	726	720	726	726	744	718	659	699	718	698	701	714	733	697	694	673	723	691	717	741	700	744	686	751	692	728	717	688	696	735	725	699	734	725	700	672	706	717	703	794	678	738	707	750	759	735	732	714	715	737	680	744	732	731	718	704	720	692	704	740	742	696	728	736	654	720	698	735	713	728	718	712	683	660	704	721	717	675	666	728	695	715	688	724	687	709	717	752	743	680	710	712	687	716	737	710	733	695	691	684	731	707	739	757	784	753	667	746	763	715	722	708	715	686	701	709	680	694	685	757	781	695	743	711	670	661	669	684	735	736	721	715	734	701	697	700	656	692	747	724	704	732	726	725	724	728	701	702	744	689	729	671	703	723	703	715	723	684	716	713	709	696	720	639	723	748	739	691	738	733	703	680	765	701	773	704	711	726	732	700	788	723	741	714	661	721	706	743	691	739	732	718	734	674	693	710	718	735	685	757	728	721	695	698	684	756	717	672	719	669	730	679	728	749	731	729	743	717	748	721	764	710	709	673	742	701	721	733	752	729	700	697	696	731	685	675	680	718	703	702	734	744	732	714	736	751	672	762	730	757	762	712	708	718	737	743	710	684	719	729	710	678	638	662	717	681	730	666	736	649	770	720	720	719	708	677	673	720	700	692	711	715	712	744	687	644	693	723	731	707	760	701	760	734	734	703	729	695	705	704	713	734	706	685	710	685	743	765	722	670	729	743	698	736	733	708	728	696	693	709	737	743	699	758	684	640	707	688	671	719	704	695	698	714	698	740	684	727	744	725	726	737	694	707	712	701	765	697	728	711	739	734	710	670	710	725	721	713	702	721	705	634	754	775	770	715	683	728	683	735	710	690	732	708	725	710	716	680	710	703	711	712	711	703	709	674	690	690	763	701	720	741	750	690	732	681	694	705	732	706	749	717	729	709	761	732	681	723	759	676	712	701	734	702	737	718	715	694	694	735	688	702	738	666	711	699	713	680	721	727	693	744	689	675	714	693	671	751	691	725	655	712	730	737	790	719	726	714	693	716	696	724	735	729	725	744	768	760	747	688	700	723	773	728	727	666	714	721	708	741	716	747	727	703	736	714	751	724	674	716	700	714	729	745	697	707	733	687	687	727	685	712	735	713	748	742	698	742	683	693	759	748	684	692	717	721	709	657	711	722	732	713	675	726	707	768	732	742	753	682	719	693	733	678	687	703	715	709	691	699	727	657	744	725	699	720	750	713	724	707	686	739	692	660	710	742	708	697	702	740	728	736	724	719	764	728	718	742	704	715	681	703	694	773	691	750	699	705	726	681	713	742	716	742	746	680	701	732	688	742	681	725	717	700	781	722	727	742	680	730	747	750	691	723	705	705	703	742	721	746	725	713	708	702	670	691	674	743	746	718	717	736	715	728	743	709	758	720	717	687	684	767	769	704	738	716	748	733	729	697	720	715	724	720	724	729	709	762	726	726	728	716	691	730	679	698	745	721	703	702	729	679	709	701	695	705	762	702	752	691	666	795	692	719	702	691	694	702	701	748	689	655	704	726	716	683	764	700	677	715	672	728	765	733	651	694	721	731	688	693	716	746	642	710	734	696	745	667	686	627	752	689	724	663	733	724	697	685	749	674	713	732	700	705	747	712	712	698	718	749	692	741	741	754	684	712	711	740	680	743	743	731	702	748
23472	11390	8763	5568	3721	2929	2153	1574	1292	927	761	677	501	509	416	409	325	317	289	293	324	268	289	288	282	256	241	241	214	230	204	208	208	241	238	221	226	222	213	190	253	210	219	225	205	186	213	220	204	234	220	194	204	207	224	227	213	205	234	236	196	202	183	208	220	217	200	191	205	217	179	232	221	199	203	202	210	211	203	196	192	214	225	206	223	200	228	221	245	235	192	244	217	223	232	206	184	209	218	211	193	201	202	208	209	214	207	212	207	238	222	230	219	194	208	202	220	201	231	222	223	205	212	199	226	171	202	219	195	211	201	210	237	179	219	201	215	191	210	239	206	236	214	198	187	207	210	201	211	188	184	193	190	218	217	207	193	220	163	193	237	186	205	216	233	236	180	231	185	209	175	234	183	211	223	213	174	218	228	208	226	216	224	226	181	198	212	207	230	190	203	205	190	190	232	220	221	199	213	201	226	218	212	209	210	205	195	214	215	219	213	218	225	196	223	198	209	199	220	223	218	244	216	212	211	241	183	207	197	210	193	199	228	221	230	229	211	204	189	202	197	210	246	200	209	244	189	231	201	211	211	210	203	188	206	210	208	222	219	191	234	215	234	243	218	210	206	196	221	231	195	214	218	223	198	224	197	219	209	208	232	231	191	225	196	224	208	204	209	193	238	233	204	213	204	218	230	197	189	184	211	206	240	210	191	190	192	240	193	222	194	218	196	219	215	210	205	208	205	232	223	203	218	189	209	195	243	217	224	223	212	205	196	215	198	218	200	216	192	213	234	207	229	218	202	231	199	236	220	172	197	212	220	207	202	228	183	174	206	213	217	236	187	233	202	203	192	205	222	232	201	216	237	213	214	237	186	203	213	212	210	216	199	187	184	199	211	176	226	209	209	236	224	218	190	190	200	209	221	218	248	231	214	192	198	211	214	194	180	210	216	235	209	216	233	218	228	220	235	225	228	210	220	234	236	220	239	195	216	193	227	209	206	201	198	206	192	199	196	230	192	262	208	240	202	200	218	203	197	199	213	205	202	214	213	209	207	234	200	204	203	195	227	202	218	230	211	208	225	193	206	229	187	186	217	202	203	207	197	211	175	209	229	192	194	173	233	239	181	227	198	213	222	214	191	215	200	201	198	214	192	228	200	194	198	204	207	223	186	202	194	190	228	228	216	209	195	197	218	220	202	210	219	184	203	207	201	208	215	227	208	227	196	214	186	195	213	202	221	169	187	200	195	204	198	225	199	241	209	222	221	209	229	197	249	204	195	228	200	243	200	207	203	188	201	227	232	179	213	222	222	230	234	216	215	197	236	222	218	191	195	198	223	202	196	230	211	205	200	221	220	214	215	201	224	192	241	191	225	183	212	194	189	204	221	221	196	202	222	215	193	178	236	199	219	243	241	232	219	171	202	186	219	208	217	187	218	208	166	212	192	223	216	197	224	221	234	227	230	226	226	195	217	217	225	187	203	196	203	206	207	216	200	202	222	226	178	195	203	210	198	241	230	218	211	231	219	197	195	238	198	190	189	225	216	203	196	222	221	190	219	210	198	232	214	224	223	232	216	224	216	203	222	194	202	198	227	218	205	239	205	223	200	208	212	201	203	224	225	202	196	197	227	162	177	249	176	187	222	199	203	210	218	239	216	196	216	215	190	202	207	239	208	189	218	217	194	196	201	222	212	210	195	233	202	206	215	236	166	195	233	197	212	212	250	190	217	227	203	209	235	202	212	206	206	221	216	220	199	191	192	226	214	231	237	219	219	222	213	224	242	207	221	236	209	222	211	213	182	208	214	214	215	210	206	215	213	184	205	214	229	192	221	208	241	199	219	239	214	204	229	213	235	199	217	207	222	219	213	218	212	216	201	210	225	224	202	206	216	234	211	217	234	219	206	212	216	212	204	207	201	182	196	192	196	187	198	215	202	197	219	219	202	200	198	196	242	213	231	177	198	219	183	205	195	190	211	230	212	194	229	228	209	190	212	217	218	207	192	185	211	216	210	224	243	203	219	229	202	196	226	229	224	203	208	201	206	222	220	216	195	200	218	231	200	206	194	202	200	226	192	213	208	211	203	222	222	191	198	209	226	225	211	232	209	221	230	225	200	225	198	217	210	176	219	200	190	204	202	221	213	193	211	230	204	213	201	193	228	239	226	191	213	209	209	188	216	198	224	207	210	223	205	227	211	211	197	185	196	193	212	210	216	187	234	232	218	195	191	203	215	212	223	175	219	225	203	216	195	206	206	224	184	183	204	219	213	196	196	213	201	209	214	210	226	199	226	225	235	189	174	177	224	197	185	205	210	204	223	215	200	191	250	208	200	199	211	171	205	232	225	226	202	209	207	208	223	192	219	221	191	227	194	231	187	201	213	222	231	200	182	210	220	191	212	208	208	210	178	207	227	193	206	220	200	187	201	201	221	222	240	210	198	219	205	204	210	240	244	201	225	214	223	201	231	207	230	208	227	225	204	212	210	205	233	207	208	217	175	212	218	221	220	211	194	198	219	202	201	195	202	190	235	192	187	201	198	235	186	222	212	235	188	239	199	213	209	190	195	237	195	206	239	209	207	217	226	216	217	241	225	203	194	228	224	226	227	206	210	202	230	219	222	197	239	216	205	192	193	227	176	230	193	207	196	235	210	221	216	205	241	225	209	203	203	250	218	219	202	210	214	209	193	215	219	220	218	211	204	197	207	204	210	225	230	197	200	198	204	231	220	212	200	210	219	222	212	210	216	230	224	208	232	184	199	209	210	218	238	207	204	202	224	217	194	198	193	199	191	205	198	213	212	210	220	216	224	208	199	200	217	205	214	224	246	222	222	188	196	196	226	228	225	204	186	199	206	212	217	181	215	218	211	208	189	206	221	210	207	200	233	200	188	235	213	234	215	202	193	204	214	203	213	214	205	219	238	203	227	176	236	236	187	204	208	222	214	228	207	209	218	180	191	235	195	204	210	206	197	222	204	233	210	204	206	202	199	214	187	209	201	212	214	207	206	193	224	211	223	228	236	245	183	195	197	190	186	207	205	217	224	207	218	236	207	192	204	189	209	215	207	219	227	237	181	241	196	197	221	221	196	211	211	206	192	222	176	199	188	232	234	183	238	201	208	197	185	181	225	215	179	199	231	189	206	223	190	242	227	230	191	245	187	183	212	225	198	211	217	219	220	238	216	208	205	188	215	223	201	229	191	232	225	217	220	203	222	221	201	199	232	205	206	194	214	202	226	216	232	226	206	217	186	219	211	235	208	213	186	196	215	219	211	198	212	206	223	195	223	233	220	192	181	214	194	184	224	202	226	185	205	210	211	231	208	199	189	202	196	210	237	232	215	209	196	225	189	227	205	209	238	208	225	229	210	231	204	210	196	212	216	225	190	200	200	185	195	191	186	189	215	233	213	199	235	211	196	196	193	212	192	216	217	196	203	203	202	213	216	210	183	203	203	229	199	209	214	215	208	231	241	230	203	216	203	202
15099	9331	12767	12805	11695	10538	8011	6280	5170	4220	3846	3207	2686	2287	2038	1781	1463	1399	1366	1303	1232	1241	1018	1002	890	884	779	781	732	678	626	598	628	629	610	628	671	635	650	601	633	632	632	619	596	593	534	584	620	603	593	562	570	549	581	569	544	561	603	560	558	560	564	542	569	544	570	501	524	533	577	550	579	511	527	530	506	510	542	548	497	527	528	530	497	559	543	529	528	532	571	560	562	553	554	525	546	500	569	518	530	540	551	539	560	542	510	467	520	521	528	537	549	517	547	511	538	502	529	510	492	500	500	549	514	511	559	530	494	578	535	516	499	543	517	542	509	529	518	554	506	542	505	540	540	512	499	493	473	500	508	562	547	529	480	468	545	517	538	528	564	550	531	516	518	510	575	515	554	568	513	530	504	467	537	533	506	516	508	514	514	525	496	525	523	527	475	502	543	540	523	514	534	545	524	588	539	534	535	552	495	483	522	543	483	493	533	533	503	562	533	547	562	503	531	531	475	535	524	540	519	543	513	527	492	476	545	498	519	509	515	514	497	527	539	539	495	539	540	508	529	522	522	522	531	520	543	502	485	502	500	496	499	536	521	497	509	553	526	527	555	557	510	561	526	501	482	562	536	554	525	531	543	517	530	486	496	549	518	496	511	493	530	546	509	532	564	512	561	529	531	521	523	535	494	491	540	484	533	496	538	517	531	521	543	495	505	525	514	566	550	475	536	527	532	503	517	543	533	500	538	567	535	534	519	523	503	517	494	514	502	546	522	516	532	490	533	544	556	500	546	553	497	508	545	523	578	548	521	547	527	562	522	487	520	538	545	487	519	538	481	462	494	520	508	512	547	522	544	513	539	509	549	524	515	494	546	513	525	494	536	510	571	525	488	512	531	525	524	526	568	514	514	522	524	487	501	500	522	578	488	543	514	551	499	502	523	540	530	529	574	530	569	533	515	548	507	502	536	521	513	516	486	487	531	500	508	526	508	504	551	497	567	547	521	537	522	524	523	551	488	513	543	522	504	515	513	540	563	522	492	463	539	524	525	531	531	512	546	534	534	502	549	495	549	497	528	513	554	501	532	486	584	543	527	462	514	536	562	546	520	501	550	570	574	518	488	529	512	536	509	515	494	494	533	517	516	526	507	526	518	495	514	529	545	572	556	552	531	546	531	499	531	540	530	530	523	529	491	563	544	546	546	510	523	536	495	517	556	538	541	538	575	523	508	514	509	528	530	497	526	513	526	526	549	588	487	524	552	468	493	503	483	479	529	512	547	535	561	541	519	545	598	500	537	495	501	549	577	520	547	500	531	548	526	534	521	536	513	509	508	489	521	565	516	530	548	582	508	542	532	474	530	520	558	541	530	485	538	533	547	508	492	573	486	526	517	524	547	548	541	529	533	508	523	576	525	546	547	533	518	545	538	539	513	511	465	526	520	574	530	513	497	526	500	555	524	547	523	536	530	517	500	520	528	533	462	555	518	524	509	532	513	533	480	519	547	515	507	483	525	509	532	500	514	500	503	507	503	573	559	543	502	559	530	553	504	559	545	490	498	542	529	515	521	521	533	521	569	553	530	520	554	548	494	558	551	472	534	511	543	517	523	522	510	523	501	498	547	549	514	538	445	519	576	489	537	537	532	528	506	532	534	550	534	477	552	504	493	481	530	516	510	514	544	512	518	515	512	547	533	575	497	530	516	538	538	542	514	531	519	520	523	531	530	533	513	535	514	538	547	547	539	496	566	482	551	501	567	533	538	558	516	509	494	523	503	512	527	507	560	526	548	507	549	520	498	537	510	566	519	525	528	527	523	516	543	540	545	544	522	585	524	497	529	531	553	526	482	473	511	554	531	544	525	542	540	500	533	542	558	535	524	529	525	528	506	547	483	549	524	568	543	531	514	527	513	555	515	497	506	558	514	510	521	510	556	525	532	535	542	565	524	542	541	565	495	483	547	509	489	540	511	539	572	498	518	505	557	537	544	546	535	516	506	506	543	522	525	506	516	539	538	529	538	496	523	569	521	526	533	483	550	535	557	504	564	514	511	546	537	539	527	533	530	533	512	515	498	493	533	523	485	544	536	539	520	508	539	525	546	498	530	485	526	500	531	527	498	502	535	508	534	534	502	520	474	535	521	507	501	531	566	544	520	536	541	491	540	524	527	499	535	524	533	536	520	545	535	523	512	530	528	495	540	533	537	528	522	565	503	539	511	498	521	549	499	503	531	537	553	530	508	528	513	510	519	548	509	510	513	534	508	508	501	481	523	516	525	532	558	531	566	530	554	524	526	520	546	526	524	525	521	551	542	555	519	516	539	501	538	512	516	498	509	499	520	541	534	528	543	530	525	510	486	515	582	535	512	530	518	521	543	544	525	528	558	525	509	507	523	553	511	528	531	530	508	551	521	553	535	554	507	536	545	531	479	543	547	518	532	539	516	502	520	542	523	518	543	534	569	516	517	538	517	522	475	554	563	538	529	529	509	498	513	535	496	509	548	513	460	500	513	515	496	536	520	559	566	499	528	496	490	538	529	538	532	524	554	594	524	553	524	535	474	491	510	519	524	531	514	516	499	479	527	517	534	491	521	556	482	512	550	508	523	546	522	527	501	524	545	511	516	540	540	542	496	510	567	495	557	523	514	522	499	533	498	474	552	487	500	542	513	546	534	546	541	514	514	515	510	482	563	505	506	511	507	537	521	519	560	498	524	499	541	501	523	554	520	554	510	482	503	533	587	541	545	546	515	536	501	534	508	489	525	556	531	520	586	528	535	507	557	526	512	504	534	579	507	535	491	532	506	532	558	518	556	540	525	500	525	537	500	555	557	578	524	568	493	565	514	540	546	545	512	543	501	527	544	550	547	513	550	558	529	531	522	509	593	559	503	520	519	558	514	521	556	534	497	524	535	513	564	523	535	518	538	508	502	572	502	470	510	530	512	551	532	522	555	556	572	502	527	497	550	519	537	565	518	542	518	516	528	536	521	512	498	527	530	520	501	539	546	554	560	511	520	533	526	564	537	560	542	564	506	538	512	537	522	542	503	539	540	519	545	505	536	490	509	546	526	555	532	527	563	530	541	518	488	564	545	525	542	516	524	507	514	530	522	514	556	526	562	502	489	507	544	524	499	502	522	552	543	545	567	546	520	526	505	520	520	527	558	475	534	526	550	527	495	553	540	522	526	502	519	498	532	560	526	533	535	538	540	546	536	508	508	510	537	537	516	557	512	550	552	556	484	547	549	486	509	520	474	535	502	537	489	554	483	528	522	516	513	545	518	513	530	483	495	494	499	537	540	484	536	516	584	532	545	527	513	515	518	532	534	532	536	516	535	495	502	507	528	459	540	505	528	484	481	513	531	484	507	536	568	479	567	521	531	497	519	551	510	555	539	508	504	522	537	548	510	511	538	500	515	560	544	527	532	522	521	526	501	513	534	503	534	504	560	519	508	531	564	556	525	540	489	497	499	524	525	553	502	557	542	518
7442	4206	3741	2774	1838	1353	965	778	619	545	541	469	401	387	424	403	344	341	339	361	349	360	327	286	317	318	333	350	330	290	320	292	322	318	311	309	316	305	326	325	317	313	271	310	296	324	303	332	317	336	294	324	297	267	294	341	312	313	315	307	298	302	307	291	303	297	312	330	319	326	318	320	279	335	320	322	307	269	290	317	300	308	290	334	317	306	280	290	299	278	300	287	275	308	320	302	293	313	296	317	309	293	299	292	297	325	302	296	316	311	300	300	276	350	291	282	307	321	315	302	308	291	293	318	309	319	322	298	287	267	295	294	331	334	330	300	296	328	286	279	293	308	295	292	329	297	280	284	307	312	283	314	291	306	313	306	306	317	322	315	326	298	320	306	320	324	291	320	313	314	293	334	289	314	297	313	303	282	290	331	282	274	282	294	313	316	307	294	286	322	337	306	306	332	302	329	297	327	271	316	282	311	282	292	325	307	298	317	317	307	334	311	310	258	309	266	292	313	301	321	281	307	303	289	331	325	284	281	312	323	340	319	319	292	332	286	312	308	321	309	313	322	323	291	295	301	300	296	299	303	337	312	302	287	317	332	281	328	280	299	304	320	289	340	285	306	292	303	268	323	304	310	337	314	294	322	306	302	282	265	312	273	300	297	327	338	337	305	308	324	307	300	299	298	271	294	295	301	264	294	332	314	327	311	318	302	306	287	300	316	295	306	322	285	343	314	297	296	297	299	318	312	300	298	325	310	307	333	269	329	324	312	296	288	337	294	272	255	306	267	308	301	318	302	306	296	299	318	343	345	312	309	301	292	312	309	301	282	316	295	322	270	308	313	282	319	309	306	298	308	314	313	335	305	310	310	273	299	345	300	309	296	285	261	302	332	323	320	304	293	323	302	314	302	297	319	319	286	302	296	298	290	315	296	316	292	304	325	285	315	314	330	338	291	282	260	329	331	313	315	300	280	296	333	297	278	306	304	300	286	323	307	297	285	293	304	267	324	317	257	320	293	330	304	287	299	330	321	326	295	305	316	312	305	308	277	327	275	320	317	299	328	316	315	297	307	309	332	308	313	309	303	288	321	301	276	328	304	344	265	278	291	290	310	297	304	300	300	309	305	275	271	306	302	307	283	297	294	296	305	317	338	324	302	301	323	283	311	319	343	315	301	293	281	329	331	301	324	293	317	325	284	309	292	309	263	297	276	307	339	298	294	303	312	292	320	295	288	324	289	335	304	296	265	290	322	315	299	314	303	287	298	331	303	271	296	304	294	282	289	286	292	296	303	293	333	313	342	301	305	313	305	295	288	330	335	288	310	285	317	285	298	285	315	276	290	298	329	290	313	328	304	301	314	323	321	305	325	291	292	321	342	269	281	260	290	266	330	307	320	296	289	281	317	291	304	301	298	295	297	319	284	321	305	397	300	320	324	298	272	273	301	303	331	270	299	298	342	319	320	318	311	326	317	287	294	328	285	292	292	315	273	305	310	341	319	299	315	293	304	321	309	310	289	317	284	258	307	316	308	317	270	323	338	321	304	287	332	267	295	285	309	340	321	316	279	313	319	302	321	287	308	303	273	320	296	299	308	315	320	321	312	289	311	286	334	310	276	323	325	310	291	320	322	299	306	328	299	324	336	270	291	310	293	286	309	299	271	298	290	293	283	282	275	322	312	327	290	306	298	300	319	296	324	343	324	313	326	290	296	305	291	271	296	308	296	285	297	301	335	345	305	306	287	298	296	277	310	318	308	345	311	324	289	304	273	305	293	304	303	301	323	314	273	275	331	295	311	303	350	315	288	304	296	273	307	308	305	325	303	280	307	319	300	313	326	276	272	292	293	316	285	314	272	294	292	319	296	299	302	287	307	329	341	297	273	333	302	304	305	297	318	295	295	302	279	351	304	294	291	323	327	284	278	309	283	345	329	306	299	322	315	334	298	306	290	323	309	274	299	295	295	327	284	327	275	286	290	306	345	322	306	300	315	292	316	288	286	299	305	293	332	319	339	312	284	328	341	311	298	295	302	321	300	309	278	325	315	308	309	299	295	296	329	343	328	322	289	281	314	319	293	276	274	303	316	296	361	291	325	302	326	319	285	269	316	308	322	314	297	267	275	340	337	322	316	298	282	302	279	322	294	346	292	325	306	277	321	303	296	327	283	294	270	301	291	280	305	304	322	308	271	288	296	340	306	289	318	300	304	309	333	318	309	309	314	353	300	307	334	307	306	314	293	338	308	328	304	293	312	307	341	291	304	337	293	284	284	284	334	287	311	316	285	302	286	326	308	317	318	305	305	295	316	281	296	338	320	287	289	320	314	296	322	290	335	309	287	305	291	327	308	340	320	297	290	315	349	343	289	321	315	303	278	284	289	289	321	313	282	319	301	316	312	311	309	300	295	280	300	292	323	284	290	303	268	358	296	307	295	288	308	277	311	273	310	311	297	299	283	315	310	302	303	289	321	299	329	315	329	296	326	317	307	323	310	295	303	293	340	271	310	311	326	306	309	292	298	289	298	340	313	291	297	295	328	346	304	337	329	348	322	305	333	303	297	317	283	301	308	291	330	309	310	313	303	308	303	330	293	296	310	279	320	282	303	314	305	302	303	318	305	309	291	262	303	323	327	300	326	303	327	323	291	310	291	324	269	304	299	303	309	322	317	307	263	286	294	279	332	328	319	293	285	282	305	298	309	320	297	317	320	315	316	314	293	307	279	303	318	297	285	310	344	314	325	328	302	299	333	298	320	295	313	309	313	322	273	286	315	308	331	280	279	301	288	302	322	305	294	308	274	328	301	305	295	287	303	307	323	309	306	288	354	283	332	322	326	284	311	294	314	278	325	282	317	342	311	285	319	293	315	293	297	299	286	301	297	289	320	307	308	328	315	312	297	301	322	310	326	308	269	313	349	297	311	302	301	272	310	321	320	290	331	320	309	308	334	298	303	279	321	277	274	316	321	296	308	323	306	323	327	304	319	298	308	278	317	328	322	279	286	323	278	274	326	310	282	304	330	278	325	302	284	310	299	321	306	313	310	291	300	299	300	312	330	312	324	319	320	293	322	312	306	294	283	266	304	309	302	301	318	329	273	280	289	347	323	293	288	310	301	307	332	315	316	315	318	317	264	294	335	311	285	318	320	306	287	349	308	330	316	339	279	316	308	311	333	301	301	270	307	283	304	283	324	329	297	303	314	306	310	333	291	326	302	312	286	310	308	278	298	317	313	323	272	297	335	308	291	298	290	306	301	325	324	323	332	288	299	326	310	337	300	289	308	343	326	294	291	308	321	310	331	282	296	307	301	357	302	296	319	328	346	320	307	303	312	324	323	312	307	291	296	301	279	316	339	290	301	288	282	304	331	305	331	296	291	281	317	323	308	314	285	308	319	313	293	321	288	304	353	279	301	313	280	311	319	292	343	314	278	297	306	346	294	283	305	304	302	323	302	326	283	297	310	280	313	293	299	338	297	327	296	310	297
5578	4427	6554	7127	6483	5071	4015	3209	2658	2069	1838	1683	1523	1294	1229	1208	1076	1018	1048	965	965	946	933	873	861	820	844	789	786	786	828	791	739	804	770	754	827	814	757	789	793	776	813	747	809	757	739	786	827	742	760	778	782	720	786	734	666	744	754	749	762	788	726	792	735	796	762	722	748	760	756	754	733	814	768	738	751	794	741	743	782	745	732	710	795	742	743	770	729	734	833	726	741	726	745	754	760	762	728	719	733	728	734	768	773	746	748	761	707	720	781	718	731	710	778	724	745	754	763	767	763	676	781	694	710	772	735	725	729	713	756	731	755	752	747	684	747	741	704	774	754	808	763	752	764	692	753	798	713	740	725	764	750	793	735	761	743	723	728	706	740	708	710	749	745	759	759	750	777	769	733	752	760	738	719	777	816	764	774	777	759	774	766	731	695	735	759	756	733	725	723	763	760	773	750	735	734	761	742	791	779	787	698	784	738	753	740	759	699	738	722	745	742	692	792	779	748	721	730	731	683	763	791	786	763	768	748	690	784	746	718	748	748	739	762	799	761	785	723	750	709	800	761	724	693	747	746	764	736	741	726	762	736	734	738	740	752	749	783	728	730	759	763	717	710	752	742	800	746	727	729	728	678	749	781	730	729	744	739	709	761	746	755	736	747	709	711	800	733	701	762	744	714	795	698	737	700	727	746	741	723	703	788	714	759	746	762	740	679	793	770	743	731	703	768	748	776	731	774	741	733	740	767	707	707	760	735	776	714	782	713	771	728	755	704	714	783	764	758	741	734	755	789	677	745	728	743	691	762	701	726	734	715	796	772	700	746	692	751	715	705	807	744	773	769	706	749	750	724	748	754	753	760	760	779	772	756	719	750	789	735	742	788	744	755	722	758	760	749	738	780	757	794	753	751	681	801	759	693	754	762	725	710	721	716	736	776	776	764	716	730	699	704	747	741	789	754	758	706	782	715	792	749	780	722	694	754	715	719	744	813	743	728	723	748	728	748	721	789	753	763	734	749	783	707	769	749	741	802	734	794	794	740	812	731	759	762	679	719	727	708	728	706	755	728	735	710	772	810	737	707	816	736	773	750	793	725	731	697	732	753	760	759	735	770	739	761	771	739	733	716	720	741	782	713	765	698	682	767	806	746	776	698	728	756	719	785	751	729	725	731	770	729	791	725	775	755	752	729	701	751	732	784	731	750	742	721	733	703	775	768	755	710	748	755	712	755	796	762	718	711	774	733	740	737	724	739	724	740	764	727	712	738	706	731	730	725	722	725	788	731	710	746	696	757	762	743	771	730	769	747	744	782	741	701	706	736	759	765	689	734	734	772	769	737	705	734	763	735	759	732	769	748	732	736	774	759	717	807	791	735	771	762	760	733	759	727	743	749	704	756	718	714	747	766	745	728	731	722	738	761	756	723	758	767	757	790	726	742	698	726	759	784	691	733	756	762	700	671	748	745	762	694	736	729	752	701	720	763	690	734	765	738	828	749	753	751	761	739	752	728	748	753	737	769	758	774	696	727	745	724	752	779	749	719	713	734	740	764	745	753	707	741	755	745	785	773	744	740	766	750	735	739	752	744	808	723	702	716	782	799	782	760	769	802	751	775	768	746	734	695	691	756	770	735	672	771	768	784	723	728	752	738	724	778	717	745	745	748	740	729	738	750	749	764	783	735	743	716	754	721	734	793	738	770	812	746	778	733	738	692	761	745	701	765	780	727	749	705	781	746	768	771	748	755	723	788	716	721	764	794	795	723	743	796	746	713	764	716	742	765	715	742	740	754	726	730	706	744	703	721	696	754	748	801	780	687	740	728	730	736	721	696	751	754	741	750	763	782	828	799	759	728	727	707	729	743	719	750	725	763	734	763	723	719	776	760	714	776	723	742	699	722	770	749	721	735	708	763	726	739	809	719	759	738	731	735	756	746	758	718	731	707	770	722	736	710	719	733	752	743	764	735	741	784	719	767	746	756	775	737	761	766	765	704	716	743	784	795	813	714	757	761	751	718	792	730	702	731	714	727	706	740	752	730	761	731	729	735	772	708	736	739	718	748	765	771	741	747	784	769	824	725	698	722	749	769	715	723	756	703	717	778	724	707	744	737	725	780	771	729	728	756	733	759	812	783	776	699	751	743	795	755	734	756	739	732	774	777	742	770	765	740	731	727	806	733	724	789	791	782	719	699	751	742	740	759	709	723	722	693	767	748	755	752	758	707	774	749	779	721	738	728	738	724	717	756	778	751	715	819	760	682	719	677	683	758	707	695	722	721	722	743	735	738	718	734	803	752	766	740	753	767	764	756	782	782	722	739	722	731	750	730	740	786	694	733	708	756	737	783	718	679	802	697	748	693	752	769	735	762	722	731	735	739	764	747	748	722	696	761	739	721	710	724	719	702	720	783	754	759	709	737	672	706	759	728	787	723	717	723	782	760	690	740	745	722	727	734	755	759	730	737	781	739	746	743	747	744	718	734	779	759	748	726	713	755	749	780	742	736	784	724	754	728	748	684	750	729	735	723	714	759	760	745	749	725	723	766	763	741	737	740	718	809	747	711	694	704	754	744	755	756	721	764	750	789	766	712	751	718	751	750	795	747	776	708	777	771	699	740	758	739	734	737	731	728	723	773	717	763	754	759	751	729	725	715	751	764	715	781	785	756	762	728	754	704	723	720	717	771	765	734	771	764	728	774	732	703	751	791	717	743	750	743	768	745	723	749	720	789	746	719	787	731	783	793	760	733	729	752	743	794	720	718	722	726	784	763	735	707	741	771	789	759	777	745	746	769	732	721	752	793	786	725	693	734	752	737	743	726	762	795	723	756	759	778	733	749	720	737	743	750	749	718	726	720	740	765	751	739	717	747	706	774	772	725	719	733	735	722	769	773	814	756	744	770	749	752	817	719	757	772	759	749	739	703	737	727	772	735	748	736	780	724	765	757	763	686	803	735	722	751	770	768	741	706	787	734	720	731	716	733	766	757	675	751	728	755	716	713	768	771	731	781	722	719	758	757	684	746	733	769	765	767	789	766	744	708	762	758	704	733	709	747	690	726	757	716	754	790	746	756	735	720	762	741	737	742	751	766	783	719	742	758	728	807	742	715	727	723	727	711	720	716	746	760	758	697	722	707	717	789	743	741	681	737	731	711	712	727	776	773	745	742	725	706	748	761	743	729	691	754	710	722	783	757	725	733	721	733	743	761	784	792	695	721	747	823	766	786	794	783	732	740	772	733	753	734	776	750	747	749	740	779	740	755	707	682	717	746	804	755	742	801	729	767	692	752	758	754	715	741	703	743	689	738	742	767	725	733	726	720	758	739	735	767	739	779	752	756	726	744	747	737	750	727	723	743	736	703	718	764	728	696	751	744	823	725	735	740	769	727	729	741	755	731	736	745	730	707	764	730	724	724	694	724	758	717	702	684	730	734	745	701	754	768	760	793	713	749	742	734	714	771	732	737	802	724	776	756	735	779	700	797	791
16034	8205	6752	4421	2777	2096	1613	1335	1021	747	692	563	551	450	445	420	392	396	372	383	359	335	339	326	297	338	382	293	355	295	291	320	279	290	277	275	306	291	298	316	339	303	306	306	304	260	339	274	295	296	290	296	314	292	283	314	274	311	295	287	299	306	266	321	299	292	319	282	297	315	259	302	298	249	308	294	279	285	303	281	294	299	274	279	298	265	292	311	288	304	298	293	276	287	285	265	320	270	314	295	288	283	300	317	267	288	293	341	310	287	291	312	253	292	308	286	301	280	257	306	278	328	291	288	275	337	289	278	272	305	279	260	319	289	294	295	290	289	312	273	298	316	304	270	284	307	273	283	288	299	296	306	268	319	307	300	291	305	301	296	282	289	285	289	290	271	334	301	310	295	314	291	292	261	320	291	305	297	318	288	280	316	270	293	287	300	265	284	305	291	314	283	282	325	270	293	293	252	283	310	286	281	285	284	278	280	296	294	287	257	258	280	331	292	294	261	290	300	321	291	282	277	308	275	271	313	304	281	303	309	305	289	294	299	285	276	296	272	275	334	283	300	278	285	308	287	274	294	305	271	302	288	283	304	313	301	283	285	310	300	291	315	297	293	314	327	292	305	274	313	290	294	293	292	285	263	297	251	308	303	329	290	298	321	271	307	288	297	260	286	275	288	333	309	277	269	298	288	296	256	282	271	286	244	276	284	302	304	277	261	260	309	330	249	304	279	299	282	305	283	288	286	303	313	328	279	266	284	289	270	317	281	303	299	314	302	315	282	294	309	305	280	273	285	281	301	326	290	297	286	282	289	288	322	272	290	314	262	301	267	293	317	301	310	309	308	276	299	324	269	290	278	299	283	275	267	251	324	294	331	312	292	250	296	266	296	284	285	264	276	264	272	321	299	281	275	273	321	267	275	290	288	261	279	295	272	309	290	286	280	286	288	269	285	292	338	260	303	312	278	314	272	275	295	271	298	289	284	289	304	304	276	307	280	290	303	282	261	281	305	265	274	335	293	340	262	318	324	288	291	323	296	296	312	286	319	285	300	303	280	281	308	289	285	299	270	277	294	276	298	299	282	321	334	281	296	274	287	281	277	299	289	293	288	321	298	302	264	276	285	292	299	310	292	326	292	301	270	295	292	308	274	285	286	306	311	285	304	301	298	298	276	272	295	275	267	300	304	320	305	289	294	278	306	294	291	268	319	298	300	306	283	262	271	300	296	287	277	288	327	345	267	315	299	297	311	281	282	280	304	290	308	316	301	294	272	293	283	312	304	285	278	278	298	297	275	287	301	282	274	314	291	302	287	277	314	291	290	256	259	277	290	296	292	301	303	260	287	293	290	289	288	272	270	309	273	302	307	279	295	284	306	279	324	317	275	307	318	292	277	274	277	303	261	327	298	273	276	261	313	280	263	294	305	295	283	326	295	289	281	300	269	287	296	293	256	305	283	298	286	288	292	301	297	301	298	284	317	283	277	272	287	255	282	287	316	269	329	291	277	287	286	279	323	248	258	272	265	280	282	289	288	291	290	263	279	288	303	289	295	289	295	256	271	273	259	273	303	310	285	277	259	305	293	309	265	270	297	276	269	273	266	267	301	271	228	283	279	270	304	243	279	309	303	287	312	307	280	288	290	324	282	259	265	302	292	318	267	297	261	262	290	293	290	266	290	333	292	305	273	284	266	280	260	262	306	309	275	315	301	308	285	281	297	308	327	274	297	307	283	285	339	271	305	292	249	267	329	279	303	308	281	320	296	280	288	295	307	273	274	274	288	318	303	270	286	288	280	249	303	290	290	299	328	288	306	293	319	283	294	268	287	320	304	293	261	285	274	291	298	269	276	283	277	280	298	293	293	273	277	302	295	298	311	284	311	296	293	295	250	327	296	269	287	284	300	296	298	342	293	292	319	311	322	318	306	290	316	327	281	284	274	315	291	296	307	321	322	313	271	274	278	319	259	278	321	304	307	298	283	298	264	315	286	296	296	281	281	312	286	298	290	270	309	278	305	293	312	315	288	314	287	274	289	313	276	272	290	295	289	283	312	250	311	295	293	305	274	317	266	307	263	265	329	293	313	281	295	286	308	258	274	264	301	284	263	296	303	286	302	329	296	265	289	279	289	281	277	269	301	336	289	292	299	313	301	291	297	292	273	269	324	281	295	267	296	277	325	292	327	286	286	304	277	296	305	279	305	299	277	285	306	313	283	302	276	276	289	278	273	327	282	326	302	306	298	285	308	286	368	313	278	292	299	293	295	299	301	271	305	303	262	307	294	292	277	293	292	308	299	312	293	291	277	296	285	288	304	279	283	254	294	291	282	279	279	271	296	289	262	291	325	287	286	284	263	295	283	286	278	306	300	283	287	303	295	270	293	277	290	259	288	314	239	321	300	293	283	288	248	274	280	283	282	320	279	324	303	288	276	306	259	284	281	290	273	283	297	300	308	309	261	281	302	310	294	294	253	330	290	264	262	295	271	271	297	305	262	329	321	286	281	300	288	288	336	283	268	294	292	300	297	294	288	306	299	306	251	286	287	270	310	299	272	294	283	270	267	273	305	305	288	313	283	330	308	279	284	303	288	280	282	274	279	320	324	294	303	321	262	303	315	330	295	271	282	293	319	317	287	326	311	263	267	283	297	279	258	271	286	287	292	295	318	283	282	298	322	278	311	293	282	296	310	275	291	295	289	324	317	296	287	285	305	282	281	282	322	281	296	331	290	269	296	300	293	269	263	293	283	282	277	318	322	301	257	270	273	286	298	302	300	295	261	281	303	279	327	334	286	273	271	302	274	311	281	315	239	285	281	296	298	283	310	279	314	262	292	266	274	300	276	286	329	276	302	259	265	318	329	283	293	296	298	294	295	317	277	299	291	288	298	278	322	299	329	269	292	276	286	292	279	274	257	293	299	289	299	289	290	295	290	271	276	274	282	304	281	300	292	263	331	259	270	298	284	283	291	294	287	298	286	280	283	292	311	280	280	277	287	302	272	261	267	316	252	274	297	289	304	299	306	303	284	278	303	305	282	260	307	291	290	279	299	296	299	287	318	249	305	264	286	279	260	276	276	272	288	301	275	312	290	314	303	322	263	312	272	287	294	312	314	311	287	271	264	264	289	307	271	321	257	291	299	311	303	298	277	277	296	301	296	310	309	289	282	301	306	322	264	306	288	297	271	287	286	269	277	262	280	292	296	275	310	258	297	290	315	298	287	269	308	271	299	279	252	288	274	269	278	253	276	255	324	288	308	257	278	280	293	266	261	267	313	306	287	306	262	322	286	286	269	272	281	273	301	295	308	312	288	288	311	275	295	274	292	312	288	336	321	305	257	290	320	289	272	301	300	303	318	273	284	284	268	267	267	269	305	257	289	268	326	302	303	294	299	331	275	289	302	287	305	288	325	308	330	262	278	302	281	329	284	249	276	247	298	323	262	274	283	292	310	310	314	288	281	304	294	295	328	246	277	304	291	294	282
12019	7665	10339	10722	9074	8158	6472	5300	4013	3286	2997	2423	2177	1836	1608	1648	1379	1315	1267	1239	1134	1136	1035	1042	941	916	929	853	846	816	849	746	761	792	743	766	738	771	763	779	755	769	808	761	782	789	783	732	735	702	643	785	694	731	755	738	720	723	721	710	682	743	733	758	703	720	702	706	708	770	763	755	698	711	714	701	757	698	728	721	685	727	637	705	698	768	689	686	659	734	724	675	685	695	721	712	735	744	712	689	716	713	701	683	764	727	712	663	669	680	653	739	703	702	724	690	685	698	734	693	724	673	699	716	659	672	701	690	715	694	680	744	711	696	665	659	735	770	695	679	721	717	722	721	757	682	674	714	683	700	722	682	668	757	682	714	696	651	734	710	687	693	724	704	703	655	702	701	714	717	732	742	683	695	725	698	687	665	696	738	680	690	696	702	720	731	691	657	744	699	702	708	729	717	664	698	697	711	717	755	731	747	719	695	688	746	697	692	724	756	721	665	722	725	689	707	658	687	744	694	706	750	744	703	731	697	725	691	733	696	728	728	662	698	710	699	715	685	713	667	697	695	703	694	720	696	701	698	738	675	704	714	693	698	701	713	699	733	715	705	678	742	741	692	748	711	681	730	666	708	703	745	663	726	726	737	710	670	704	736	684	668	712	686	694	737	690	685	726	673	675	670	663	681	717	723	705	716	707	702	700	701	730	693	645	744	700	752	767	734	740	685	691	716	728	714	708	738	694	728	702	655	675	683	694	680	720	701	722	710	742	742	726	672	714	671	654	748	702	718	722	703	683	704	747	686	671	691	715	728	706	651	704	733	681	724	690	683	627	716	687	710	679	705	718	754	711	728	724	721	699	719	733	691	657	699	724	682	717	735	721	704	680	649	687	692	669	715	735	729	707	747	694	730	675	650	658	716	730	691	667	723	711	698	714	732	742	789	712	702	684	655	760	673	706	731	712	732	723	700	666	756	713	710	751	693	710	688	729	701	738	714	733	688	656	707	709	728	746	725	693	727	765	716	712	735	724	721	705	689	774	686	706	767	685	697	720	717	729	717	698	705	705	726	672	714	697	690	694	732	683	758	740	686	747	702	711	745	709	702	690	681	683	725	713	758	707	711	696	705	734	717	682	734	674	692	674	695	707	742	693	663	717	740	746	703	722	667	680	712	667	750	626	662	711	736	745	708	704	716	713	729	658	683	682	701	700	742	690	700	711	730	724	770	679	722	719	696	678	715	652	669	682	688	666	700	748	727	710	753	686	712	682	702	662	716	688	736	726	718	677	748	660	714	685	721	711	723	653	699	757	733	729	699	677	681	656	670	708	692	697	691	696	696	752	702	702	687	684	657	680	668	684	740	678	706	689	708	714	684	691	724	745	694	734	653	665	728	691	701	715	715	737	719	772	759	725	713	711	687	648	719	721	716	723	696	710	713	714	675	729	746	755	719	722	739	662	698	721	701	731	739	740	689	682	708	647	722	732	688	708	755	740	709	681	745	745	692	693	734	676	685	680	666	732	699	709	740	725	699	700	694	719	692	721	700	738	702	703	717	704	700	662	705	748	706	673	710	714	688	715	747	690	705	703	652	697	711	693	717	724	712	728	746	712	724	701	698	661	706	753	712	695	731	667	734	711	747	644	702	712	679	766	726	703	710	691	670	694	674	722	677	708	730	710	703	676	726	707	707	675	699	682	675	692	716	677	721	741	686	708	651	755	683	700	737	695	693	706	708	706	724	755	706	725	717	708	718	704	700	694	703	686	732	690	719	727	768	672	684	717	678	660	701	724	683	675	684	691	700	739	716	708	705	725	693	727	734	722	710	665	674	663	742	707	659	693	724	710	729	672	710	700	701	701	730	705	685	691	664	685	733	731	679	717	741	708	665	678	699	713	725	700	698	690	740	699	675	685	737	713	666	724	710	654	666	679	714	666	702	652	708	705	691	751	688	730	689	737	715	736	738	699	757	678	720	674	676	683	691	724	724	709	752	693	691	694	637	651	724	717	685	724	724	703	678	679	714	696	653	683	694	681	672	717	726	669	712	740	717	696	680	707	706	650	765	708	736	683	689	675	730	774	746	724	775	743	737	695	721	699	719	753	715	710	689	719	708	717	713	739	712	691	691	715	667	667	674	664	728	673	700	722	693	697	717	730	715	716	672	687	689	753	722	744	671	735	684	699	707	693	744	720	684	681	696	720	688	676	725	683	691	690	712	703	716	690	758	671	697	707	712	718	690	688	719	698	678	751	697	718	715	689	672	692	707	700	719	695	723	707	714	743	704	710	777	672	731	701	778	707	675	714	720	709	702	645	676	672	706	703	687	735	749	726	737	689	695	714	694	701	676	628	686	725	721	694	718	724	656	743	718	691	688	695	729	687	718	693	723	682	671	700	698	703	717	659	676	718	663	657	748	731	733	675	651	729	697	754	665	690	679	706	699	690	741	706	701	711	737	728	647	700	689	714	697	676	703	705	746	747	712	731	647	707	703	681	708	715	687	704	687	732	666	710	746	720	719	745	724	705	722	684	710	704	697	749	725	727	710	760	708	719	662	726	691	689	687	733	686	697	694	683	680	710	756	687	733	682	714	757	705	715	746	684	714	627	692	725	755	698	710	662	735	693	683	703	684	703	726	689	713	716	726	731	714	678	726	714	719	670	689	697	703	723	756	756	699	709	701	757	733	709	734	744	724	753	719	724	702	730	724	683	708	723	746	745	691	696	686	733	719	701	744	720	681	710	731	703	692	742	744	671	684	695	687	720	707	707	708	722	743	719	725	718	681	727	700	724	701	740	726	689	697	732	749	698	647	640	740	658	724	654	695	732	747	672	711	683	707	683	701	707	682	681	726	695	684	681	690	670	713	717	759	718	722	694	751	682	725	687	744	744	755	708	674	692	770	706	701	673	721	712	658	681	704	739	691	711	714	683	765	647	699	681	670	694	692	708	704	683	689	721	713	681	695	719	675	689	710	659	645	718	724	665	700	691	701	712	701	710	689	761	687	650	713	698	672	764	689	730	707	714	698	727	695	688	759	684	702	742	694	683	727	744	705	676	736	711	716	705	749	719	709	675	715	696	696	736	711	709	717	803	700	669	748	677	771	722	669	682	723	727	657	727	728	717	684	664	695	736	703	725	665	703	703	735	677	706	704	689	713	720	699	725	739	700	686	634	693	697	690	673	736	734	711	690	757	694	673	713	669	730	682	742	733	719	701	736	718	710	703	714	716	752	715	742	722	664	740	687	684	722	662	696	683	733	711	650	691	716	733	752	719	711	678	699	695	665	688	710	727	705	677	710	701	694	671	675	698	663	779	702	726	671	687	755	704	703	666	698	693	685	721	677	700	669	653	724	692	707	737	705	679	734	674	702	667	723	685	695	738	688	727	698	716	675	675	667	701	718	732	706	723	764	734	686	697	729	719	753	723	733	671	709	687	721	674	742	727	749	685	698	684	709	721	709	707	676	727	724	720	702	717	730	692
23307	12047	9312	5694	3356	2884	2368	1678	1201	873	722	683	567	488	404	394	338	353	327	312	308	300	270	271	253	284	239	236	257	223	237	240	222	202	200	242	214	182	208	210	245	188	235	237	215	195	209	213	233	194	214	231	226	199	186	264	212	196	208	220	202	218	196	209	200	216	207	204	233	209	240	209	238	203	198	202	203	190	231	194	225	215	233	217	196	193	207	208	212	226	195	201	250	192	204	197	202	246	201	185	205	217	192	200	234	221	177	200	225	220	250	214	211	199	232	213	241	197	229	208	213	229	197	220	199	194	194	229	197	210	231	205	187	208	219	216	205	227	207	239	201	198	210	195	236	235	218	229	198	187	198	208	204	223	204	205	193	239	191	229	220	242	223	214	212	194	214	199	215	213	203	210	206	186	222	222	196	220	217	211	218	216	228	229	186	208	195	191	198	223	233	197	200	209	206	232	181	215	220	214	217	202	256	229	218	209	226	212	217	199	207	207	202	226	234	186	224	195	205	217	228	213	208	195	189	217	187	207	200	227	222	225	233	202	220	206	201	203	182	192	186	184	210	213	185	215	183	200	211	223	229	194	228	215	204	204	190	211	210	197	193	205	240	204	193	209	215	219	190	229	248	200	202	237	214	189	217	202	204	221	206	222	209	219	195	215	202	237	216	186	236	200	189	223	198	213	247	204	209	198	194	222	209	207	237	182	187	248	215	214	178	213	227	211	209	202	202	204	171	216	226	204	188	220	195	203	201	211	230	218	216	203	217	246	226	195	204	179	220	224	214	196	215	211	201	222	208	210	204	225	212	202	213	238	204	231	226	207	222	241	208	220	220	202	187	227	212	207	217	205	214	220	211	214	216	217	225	196	230	243	193	213	162	191	198	192	199	212	191	214	202	218	207	203	194	216	208	215	216	201	191	198	211	204	190	218	226	197	215	194	184	193	212	215	200	195	205	200	204	181	218	185	212	200	208	202	200	238	219	208	208	230	200	185	220	224	202	189	218	220	215	181	204	209	199	199	194	224	191	199	211	188	216	212	248	204	186	222	208	197	212	221	220	219	202	226	201	185	208	247	235	217	223	224	214	198	204	207	223	221	184	224	209	176	216	201	226	193	206	225	198	209	207	213	217	217	194	212	188	210	218	191	215	230	192	177	212	210	227	247	225	207	194	190	197	192	223	175	195	213	203	223	202	202	190	221	205	187	219	199	191	200	225	199	220	208	230	211	189	204	213	204	209	235	209	222	225	208	199	225	223	210	218	205	201	209	198	171	201	192	251	209	219	216	221	192	212	224	217	207	192	205	214	202	250	215	226	211	205	205	204	218	240	193	192	207	216	224	200	209	229	219	228	210	191	195	194	193	213	210	166	222	216	235	205	209	226	194	211	230	223	216	237	218	208	220	204	194	235	196	196	202	213	199	193	251	233	233	239	218	171	227	208	208	208	194	220	213	230	226	211	216	193	218	195	224	237	207	193	224	217	219	204	209	197	220	229	196	207	193	224	223	206	196	217	218	203	207	240	209	194	226	218	208	201	216	204	196	188	190	191	219	176	203	209	199	196	236	209	185	221	206	226	204	210	202	247	180	206	210	209	241	224	198	198	204	209	209	211	190	228	238	241	202	236	200	206	211	236	212	178	203	177	213	242	210	222	207	184	212	229	188	209	226	204	214	219	199	215	206	207	196	219	212	232	194	209	192	231	203	202	210	226	219	231	217	198	204	206	246	224	212	225	194	181	220	215	207	192	211	200	210	226	234	195	208	210	195	214	199	206	206	214	209	215	230	213	202	205	205	221	191	209	204	201	205	196	231	223	229	214	202	204	226	209	179	219	216	193	208	216	195	238	182	217	192	212	224	241	204	198	204	189	189	211	204	181	207	216	196	219	211	206	204	202	188	209	215	212	186	225	209	227	205	216	198	218	195	227	218	211	222	202	221	213	199	194	202	221	223	179	220	233	214	214	179	182	194	200	231	202	212	218	221	232	175	222	186	201	191	196	197	209	194	241	210	210	189	211	210	207	213	183	201	220	217	258	213	207	226	217	193	210	204	195	203	202	200	209	224	195	206	204	175	202	213	201	202	212	226	232	224	215	223	181	210	190	212	192	225	209	241	227	216	191	205	203	204	229	205	232	213	200	200	216	180	214	234	206	226	223	223	196	193	177	205	195	214	213	186	211	212	188	219	216	173	201	203	206	185	202	207	203	219	210	185	210	246	232	234	217	218	220	231	191	214	204	184	192	219	212	204	177	215	209	186	199	195	205	231	184	191	210	211	209	230	216	188	214	193	239	215	201	191	185	213	218	210	214	212	223	204	197	188	193	213	192	188	208	178	210	198	187	212	218	215	197	222	212	202	186	220	225	217	205	228	210	187	210	225	208	191	188	223	215	207	216	193	220	191	212	203	213	202	210	210	213	219	204	217	216	212	202	228	226	188	207	209	195	235	216	239	212	203	218	212	239	199	226	163	180	213	178	216	238	206	222	200	194	210	221	227	224	208	202	192	220	221	208	223	202	210	192	179	221	177	220	212	213	201	203	217	214	227	232	164	227	223	221	201	233	223	233	215	222	194	214	225	199	222	238	211	204	208	224	221	210	210	212	198	190	216	207	209	187	204	208	205	204	197	204	216	228	207	192	237	213	219	216	209	224	203	205	209	186	187	224	210	227	200	225	231	223	267	199	220	201	197	221	202	165	206	209	213	238	214	243	198	195	239	192	191	204	223	215	207	194	214	199	216	203	193	209	201	191	210	225	215	205	211	240	222	195	198	227	206	213	196	196	199	187	231	230	217	222	212	222	218	207	223	194	215	201	206	195	209	204	204	224	225	218	210	215	194	229	219	212	232	202	198	222	227	203	235	221	186	229	189	187	220	189	215	211	218	198	177	209	209	218	204	229	206	210	219	210	192	193	196	198	188	208	221	214	233	201	206	215	223	201	232	226	232	215	206	232	206	210	188	205	217	204	194	195	209	210	221	215	248	212	209	182	201	217	229	230	218	216	203	207	232	192	232	211	218	209	221	182	201	208	195	230	181	171	225	194	198	204	223	212	187	198	187	173	207	207	210	207	219	184	181	175	217	201	231	170	231	235	246	192	226	192	221	215	195	207	197	213	184	214	211	194	222	194	175	218	200	231	215	214	235	213	200	217	192	205	195	214	237	213	189	204	197	201	217	238	210	182	193	244	176	212	215	230	210	201	230	185	203	209	213	213	210	222	223	213	203	174	220	191	224	206	197	202	219	253	213	215	197	200	224	204	237	177	207	227	204	212	210	207	251	213	204	215	199	209	203	202	191	180	200	218	191	212	205	223	212	229	207	188	192	213	204	184	213	233	210	202	196	210	221	223	199	230	195	191	185	200	233	199	209	214	207	214	186	193	208	186	222	217	190	227	207	213	186	204	190	208	198	187	221	228	185	215	205	195	225	203	209	212	251	194	203	228	182	191	196	210	191	202	219	211	188	210	196	188	207
15064	10197	13161	12999	11054	10150	7724	6275	4761	4151	3723	3207	2655	2245	1907	1848	1570	1447	1385	1266	1207	1143	1075	981	897	887	801	791	702	666	665	684	676	657	635	617	681	655	600	576	612	623	611	629	583	550	571	561	582	570	576	597	576	561	559	572	583	540	551	528	569	531	533	546	553	544	578	543	521	581	558	574	533	522	536	536	548	521	539	554	507	540	558	544	504	535	490	514	550	514	511	518	507	519	536	560	584	539	520	529	514	506	548	500	524	532	499	529	506	548	508	531	544	540	503	523	565	503	515	496	513	542	496	555	540	500	543	554	536	550	505	570	524	507	531	492	502	549	499	520	511	490	504	526	523	531	508	510	599	530	542	497	542	534	516	522	511	577	504	511	526	460	536	551	530	497	508	557	489	467	541	535	499	521	543	485	567	555	529	515	541	478	536	500	511	514	497	533	526	506	511	567	541	492	513	541	523	546	496	537	526	541	526	542	516	501	494	496	565	490	483	518	539	525	508	543	554	549	488	528	493	541	500	571	529	532	509	528	498	543	537	516	521	532	516	512	496	529	534	506	554	515	529	508	549	512	551	485	548	542	520	532	527	516	516	526	465	525	538	500	474	546	488	523	513	484	538	516	520	514	492	482	522	544	558	541	538	513	566	551	516	519	530	536	517	510	538	536	542	550	554	533	525	502	522	545	528	555	506	527	476	505	533	511	511	510	475	537	512	527	494	507	552	523	503	490	521	492	496	533	537	485	522	495	541	532	521	552	539	502	530	545	519	500	527	540	484	541	491	542	525	516	536	514	554	546	478	528	534	563	546	557	548	529	548	544	515	520	561	488	503	517	502	543	495	514	515	554	506	562	565	509	547	527	562	541	561	513	507	557	510	542	518	558	504	488	542	533	501	491	530	509	517	530	540	529	540	546	487	515	522	545	525	560	479	553	524	475	513	496	491	500	546	525	526	541	525	554	482	512	493	501	491	532	493	491	504	519	512	564	483	508	574	544	542	505	522	542	520	514	511	571	546	554	520	484	505	505	541	467	483	580	534	549	492	523	530	565	557	526	510	541	522	573	489	542	499	542	491	506	517	522	527	533	514	497	533	523	566	537	526	498	518	489	518	524	551	518	527	508	531	533	545	533	520	533	502	514	496	508	503	539	486	538	538	499	569	533	496	511	500	538	527	526	521	513	534	557	538	538	552	525	516	557	519	484	515	519	525	512	519	495	534	518	519	564	531	543	514	532	529	504	511	497	565	480	498	538	508	514	562	525	514	506	504	539	531	534	551	489	525	517	522	489	478	506	488	534	510	534	490	524	545	535	537	503	520	504	547	502	541	518	497	490	494	517	521	529	530	510	513	532	526	499	535	559	503	505	534	487	494	543	564	537	503	502	517	498	546	573	499	487	530	531	507	498	516	496	513	526	530	546	493	496	551	518	496	536	498	518	499	520	525	524	556	556	515	518	502	520	560	556	555	508	527	539	538	525	533	482	543	479	488	523	502	550	499	497	528	533	529	556	557	492	530	546	532	562	595	527	533	510	525	555	528	527	496	556	505	525	532	554	489	585	548	493	485	513	512	504	516	546	507	501	481	526	544	532	560	490	547	535	480	541	510	470	538	548	514	506	528	533	521	528	503	533	560	534	561	512	541	513	515	494	553	514	504	508	547	519	544	472	518	545	511	515	554	484	534	532	521	476	489	545	567	515	496	530	538	462	518	537	498	545	496	550	531	504	536	508	534	561	516	537	570	548	465	533	514	520	477	508	535	537	486	490	523	527	506	542	543	539	529	514	520	544	538	493	549	515	510	521	532	522	531	543	541	505	533	550	555	517	529	530	538	524	522	509	533	552	491	493	521	527	538	519	514	510	525	493	522	514	498	555	522	499	469	560	506	476	497	507	553	518	527	514	525	524	527	527	524	556	502	522	515	522	543	523	591	556	511	523	536	536	571	559	486	469	535	548	550	498	499	570	519	503	540	530	505	560	520	549	498	540	552	511	514	574	497	512	520	499	526	510	533	528	525	539	495	521	519	536	561	517	511	519	509	521	546	560	499	536	556	512	538	566	544	560	514	549	533	536	522	506	524	503	552	542	522	526	542	560	528	488	512	529	499	550	536	521	499	537	528	514	519	536	517	522	505	498	543	541	535	506	503	515	549	517	536	499	537	528	497	498	545	522	523	549	527	585	524	511	529	545	506	533	531	508	566	522	558	505	465	536	514	547	494	562	527	507	523	535	543	538	500	520	513	537	541	526	510	514	527	504	519	520	531	512	532	519	549	521	514	514	531	512	482	541	522	526	485	501	543	533	474	519	495	497	483	523	515	535	572	527	541	529	513	547	504	509	510	531	508	503	528	503	544	539	519	572	531	500	516	513	509	532	526	548	508	585	586	532	493	535	525	522	538	506	522	488	506	536	564	514	538	517	492	518	525	551	518	506	547	542	516	511	528	477	510	550	527	541	541	499	557	535	536	522	546	506	541	513	498	484	568	547	526	536	479	559	511	516	516	521	569	540	528	522	532	540	499	521	526	537	531	520	522	486	573	511	517	526	488	530	521	508	542	462	513	513	544	517	528	540	514	543	543	565	571	538	506	524	504	526	533	528	504	561	496	531	521	548	539	532	510	525	536	520	499	491	509	482	493	526	490	511	540	513	519	533	542	504	550	527	510	511	526	529	526	552	496	566	527	549	500	464	536	515	520	547	546	524	514	528	518	535	539	531	527	501	540	523	530	541	507	550	549	535	555	531	522	525	550	505	523	549	536	525	479	515	495	524	555	522	536	509	494	509	536	519	524	506	559	513	540	520	552	509	542	552	508	489	529	513	531	518	537	538	520	538	542	514	530	507	533	512	581	558	505	510	571	548	510	546	479	516	570	509	572	552	520	522	511	543	545	513	517	506	516	555	500	501	488	547	511	546	509	515	519	493	476	549	513	482	511	531	546	470	533	539	494	521	548	542	529	535	524	539	509	496	521	498	505	536	509	546	524	532	507	526	492	498	482	524	519	503	492	485	528	566	504	521	537	545	513	487	577	507	526	532	489	495	534	543	556	520	523	518	564	561	485	520	497	542	481	507	513	491	524	539	531	545	534	500	524	509	501	557	516	555	525	507	517	520	537	510	486	526	502	517	546	514	502	509	529	499	492	510	519	533	496	508	520	557	550	542	556	540	509	528	550	508	584	513	528	552	519	527	517	536	503	531	535	506	520	540	527	519	494	506	517	546	545	591	518	566	528	505	540	518	499	538	558	509	487	524	506	518	520	521	492	511	546	540	523	480	519	521	546	523	543	553	510	498	516	470	509	527	482	538	524	559	515	529	495	572	536	516	512	511	512	494	565	565	524	530	555	512	553	555	508	525	508	508	526	485	502	534	507	547	538	510	509	509	530	565	556	506	505	539	517	500	497	568	501	491	514	512	526	495	508	530	539	512	516	519	482	553	523	572	498	528	518	546	521	531	546	532	489	515	517	536	553	538	542	512
7551	4127	3692	2832	1809	1239	883	741	618	521	516	457	452	390	400	339	316	380	342	354	353	347	332	357	348	346	317	303	306	305	292	290	318	325	302	279	312	313	369	338	305	312	276	314	290	266	307	297	287	252	321	328	280	301	306	341	316	311	321	277	310	303	310	310	316	295	305	315	347	326	305	312	293	312	322	312	290	293	304	303	308	299	328	264	283	309	302	289	308	312	300	313	296	288	285	295	325	301	284	299	309	296	312	310	296	303	306	299	293	284	293	302	296	286	309	307	293	294	290	295	299	324	292	340	338	288	344	323	296	291	322	313	296	326	312	287	306	312	316	299	306	312	307	327	309	323	287	274	278	313	298	284	323	312	297	327	294	305	299	296	302	313	321	282	300	309	293	339	300	306	310	285	303	317	312	307	306	300	281	316	329	292	294	291	337	311	316	327	285	289	335	295	311	300	304	326	338	299	322	298	327	302	314	285	314	294	301	318	304	306	326	308	305	324	307	337	314	290	326	267	310	303	279	303	319	339	314	334	293	303	262	322	331	304	308	277	335	294	309	286	321	280	305	294	282	280	300	306	305	317	312	316	304	287	326	299	305	316	318	299	286	296	287	284	303	293	326	304	320	344	291	317	298	297	321	302	326	274	297	327	302	326	330	279	313	286	305	325	323	277	304	297	303	293	301	335	319	315	265	322	314	334	272	305	298	307	285	305	306	314	293	297	311	294	295	294	308	305	311	305	313	293	274	308	323	296	302	305	331	320	299	313	287	301	283	309	294	317	319	298	306	280	284	291	309	337	312	308	327	333	295	302	312	290	294	300	282	300	278	269	280	316	313	305	331	271	279	353	277	265	303	298	306	308	299	313	339	293	340	311	308	318	301	291	298	317	302	289	333	324	313	293	275	313	298	302	310	279	304	281	296	265	299	296	325	322	288	297	315	315	313	270	278	316	303	316	294	316	308	291	293	314	319	296	325	291	327	319	299	330	296	301	326	326	302	270	323	317	292	319	296	294	293	283	319	336	318	328	309	282	273	323	307	311	312	300	314	280	285	314	304	310	296	334	321	309	281	334	297	300	305	334	315	283	301	263	279	322	280	302	309	307	297	311	319	277	259	303	294	329	290	298	278	310	298	296	312	317	313	315	291	294	308	287	292	293	302	332	290	320	310	312	323	304	305	302	308	288	315	321	277	299	281	293	280	322	278	379	350	318	298	299	347	291	329	334	291	304	320	284	299	281	310	281	273	309	330	300	283	325	311	334	298	320	312	307	295	312	289	294	327	318	323	275	282	306	309	314	297	292	318	336	313	323	300	335	304	300	332	307	308	322	294	335	310	320	312	338	322	316	312	291	320	326	306	294	322	361	282	298	319	316	326	333	332	304	318	289	306	327	325	302	288	294	291	292	301	270	307	288	258	302	352	301	274	298	312	270	310	306	306	268	322	306	290	303	293	285	268	285	293	299	331	320	289	274	276	301	298	317	295	330	299	300	307	289	275	293	296	336	281	318	300	282	313	278	292	343	318	307	322	316	310	290	268	270	299	295	301	279	290	325	291	327	294	302	308	305	288	313	281	306	322	312	296	305	338	302	311	306	291	308	325	308	289	306	314	327	305	307	285	292	305	292	295	281	274	328	331	326	317	303	291	313	297	326	320	308	307	325	291	286	304	297	307	318	324	268	314	286	279	288	316	308	286	304	309	315	336	310	353	317	299	308	276	269	304	336	323	302	288	341	301	294	311	303	315	302	261	279	307	312	288	275	302	277	302	308	290	310	298	337	297	328	311	293	305	305	318	271	316	314	315	288	337	280	317	302	296	287	332	290	290	285	276	326	300	293	285	324	299	318	301	317	326	305	302	338	325	309	312	309	305	287	318	298	272	282	305	332	311	312	327	286	329	314	295	315	308	293	329	321	306	274	313	293	303	279	310	324	301	340	292	319	302	309	299	291	261	308	300	336	312	297	288	279	285	310	291	307	297	312	319	308	345	313	318	287	283	320	303	314	318	294	284	293	299	300	337	298	321	307	295	292	289	313	320	297	346	316	294	282	285	293	314	305	327	309	286	316	306	314	279	321	337	314	306	300	306	278	284	287	298	300	320	285	268	285	308	306	291	320	317	306	321	324	290	298	288	271	297	300	297	308	292	294	296	313	300	298	341	295	266	324	290	323	310	336	309	314	277	285	309	287	311	314	295	332	280	309	268	363	322	294	335	273	303	314	307	281	295	290	288	272	322	310	286	322	355	307	358	310	302	303	328	283	298	300	318	319	305	324	289	300	334	311	301	295	261	297	312	320	299	317	282	293	295	304	299	289	327	312	311	307	263	316	316	283	292	331	315	318	323	326	326	293	298	284	301	302	332	291	280	293	308	302	312	292	272	305	270	306	295	306	289	325	320	334	270	314	282	298	287	313	292	293	303	320	282	296	311	271	310	301	310	304	309	306	293	286	316	314	301	274	303	283	294	314	330	268	326	271	290	318	316	296	289	303	304	294	338	296	293	287	285	287	289	291	305	318	323	312	295	277	316	291	284	291	291	333	319	335	318	300	321	333	339	309	327	285	343	320	325	320	302	304	323	328	320	292	298	303	316	310	328	302	290	282	310	301	292	297	314	272	355	284	321	297	294	286	307	290	284	310	284	297	331	303	292	282	284	315	298	340	319	299	324	319	282	286	296	322	319	299	292	318	306	334	322	307	318	297	321	303	336	290	304	336	305	290	328	323	290	313	287	298	303	299	324	332	296	299	274	291	287	300	284	331	274	305	317	308	290	321	309	288	315	272	297	329	283	327	298	303	292	301	305	351	281	285	303	302	318	319	293	298	283	291	301	324	318	307	303	290	327	321	295	333	321	284	322	321	313	315	312	316	311	304	317	290	300	318	329	301	307	342	324	292	305	290	291	309	291	280	284	327	301	302	291	293	278	315	272	329	301	287	316	311	281	305	299	321	282	331	309	289	296	299	306	326	295	292	325	318	302	299	291	301	284	295	291	314	286	318	307	274	310	293	324	334	317	319	338	319	295	298	297	327	303	320	294	312	310	286	316	295	304	304	284	339	332	334	309	292	279	290	306	313	322	280	312	319	305	296	278	319	298	325	309	303	322	312	297	291	330	287	316	336	304	346	303	322	318	331	321	272	300	310	330	285	296	302	313	320	284	298	286	292	326	288	301	355	299	295	305	312	311	323	313	310	292	319	329	302	297	280	289	315	321	285	328	300	337	305	318	315	292	306	326	335	305	321	269	295	325	323	323	277	266	310	299	287	313	301	317	314	339	314	292	311	368	291	272	322	315	311	295	286	306	294	291	316	286	308	305	332	308	308	321	309	320	304	321	313	288	329	319	277	323	307	286	320	306	298	308	317	324	281	319	288	307	307	327	290	333	310	281	311	286	337	262	302	313	321	318	300	327	323	321	301	323	329	319	309	305	292	305	312	289	298	305	315	298	311	293	313	320	323	316	318	312	325	314	301	295	297
5559	4555	6447	7461	6194	4940	3837	3166	2467	2031	1885	1615	1471	1295	1217	1178	1053	1043	1034	1044	965	975	908	886	840	863	798	870	791	749	763	773	806	759	761	793	775	766	731	787	747	727	803	773	805	755	722	809	741	756	726	754	712	735	780	731	778	712	755	793	725	769	721	750	742	750	778	714	765	789	771	755	696	754	720	725	746	758	757	721	759	761	762	732	718	775	731	752	714	732	723	689	748	763	745	742	751	757	729	735	700	750	756	753	741	695	714	729	757	717	738	770	752	746	745	676	694	739	704	684	722	744	689	737	765	762	688	761	742	762	728	746	780	745	712	707	762	772	769	772	733	719	697	734	731	744	748	721	752	728	725	729	727	761	739	745	730	730	751	705	715	737	705	682	752	736	768	825	755	767	742	736	761	781	738	766	715	763	738	740	742	740	737	702	765	761	736	797	719	771	689	797	720	782	737	720	748	725	746	769	750	741	731	765	732	695	706	761	735	724	759	736	742	718	737	768	752	749	744	747	695	751	768	688	773	721	736	752	706	722	740	744	746	748	724	706	724	779	711	744	749	719	719	750	755	694	706	684	722	752	779	787	740	747	750	792	739	750	743	740	712	675	786	744	775	750	712	710	779	741	782	734	751	789	743	726	744	774	735	684	779	727	712	735	745	708	786	723	740	745	740	736	756	749	727	712	708	730	711	709	752	707	705	707	774	759	735	707	706	772	715	702	730	753	734	752	770	728	725	767	731	755	735	778	782	772	736	744	709	791	746	710	708	764	743	736	748	766	722	722	722	740	791	713	769	749	750	738	699	753	769	748	705	719	748	694	741	728	775	764	763	735	767	803	747	743	711	738	689	719	724	749	718	751	674	740	732	776	726	733	749	794	759	719	754	666	700	753	721	708	755	756	705	742	769	788	713	763	767	743	706	732	680	781	754	678	764	717	726	801	734	715	722	720	758	749	751	708	752	649	746	712	759	786	770	666	771	714	739	715	751	709	708	743	736	730	734	761	721	783	747	706	738	742	730	727	724	721	744	723	740	780	749	701	719	736	737	758	738	777	745	730	781	758	747	740	737	728	737	754	755	691	759	724	710	703	746	730	782	794	752	729	764	685	740	745	722	698	724	797	738	781	734	743	758	668	759	734	715	801	702	736	749	722	769	763	746	750	715	715	719	749	754	751	709	744	726	730	763	735	731	712	738	769	777	730	705	752	744	703	731	735	736	743	737	736	732	713	753	737	727	761	714	706	699	707	760	723	674	745	739	759	763	721	713	696	804	696	698	744	754	722	672	702	750	767	708	760	767	754	718	732	760	751	733	723	771	746	702	693	726	733	733	735	706	758	726	719	723	745	727	696	737	740	754	766	773	698	720	687	758	687	705	699	707	730	713	755	754	724	724	773	743	736	737	772	727	745	695	729	738	708	694	752	768	697	757	742	717	708	744	753	749	706	750	746	784	757	747	721	678	787	761	712	779	765	690	767	777	757	763	721	791	716	769	708	809	804	720	785	747	700	713	712	769	746	785	723	742	748	755	745	743	720	735	717	721	729	721	759	771	663	718	718	762	709	708	726	761	696	725	715	714	733	753	694	715	743	706	723	764	744	714	752	736	760	786	740	740	694	726	723	760	772	712	735	700	713	698	740	783	703	733	693	734	760	716	734	748	702	783	729	752	725	762	727	726	729	716	757	720	780	737	731	766	710	774	732	688	704	758	735	787	739	750	701	699	725	709	729	735	700	730	736	737	715	721	771	726	804	781	718	729	728	722	702	719	709	715	725	727	734	749	771	768	766	753	740	741	743	733	708	757	718	769	718	751	791	756	763	764	697	748	724	762	775	738	717	715	725	779	773	735	729	729	735	720	775	751	734	737	754	721	745	734	732	693	754	792	758	695	725	715	750	748	720	740	771	742	706	706	784	723	728	737	757	723	797	714	734	778	765	711	724	700	745	743	769	708	785	741	744	685	715	714	748	748	775	699	675	707	769	725	734	777	710	748	733	692	790	743	743	781	718	723	786	733	741	754	754	736	752	731	799	740	748	723	748	716	763	684	741	748	724	765	751	802	735	697	794	738	723	778	703	673	744	741	709	691	766	761	759	723	762	787	778	822	714	731	785	708	715	735	740	742	754	778	743	776	755	785	737	715	764	738	744	777	726	714	735	768	720	716	743	767	755	745	740	768	733	718	719	732	717	727	797	694	722	719	702	726	711	741	740	777	770	756	717	722	711	648	757	738	723	756	732	749	698	692	727	708	760	762	735	767	779	746	749	720	755	677	835	794	725	752	733	734	760	797	763	707	757	726	737	742	744	731	749	753	717	763	703	724	765	717	729	758	762	755	740	732	773	715	796	736	739	723	808	735	754	725	740	705	689	710	727	730	736	728	740	710	744	738	714	710	748	718	755	729	764	780	722	718	714	736	775	719	684	728	794	751	730	783	735	735	748	748	741	723	769	737	738	729	711	749	760	754	776	748	711	767	750	709	777	721	749	792	743	722	776	705	709	747	746	735	713	711	735	726	754	741	761	720	690	708	724	739	718	725	762	768	745	750	752	716	753	767	769	735	721	724	725	693	712	759	747	716	793	701	731	721	756	750	757	756	767	727	708	762	716	750	731	780	778	755	773	796	719	754	717	768	703	719	754	773	801	771	737	708	744	722	735	747	755	711	725	727	740	713	774	731	792	760	724	721	748	714	735	760	751	759	694	744	759	759	745	770	740	719	724	716	789	777	709	711	754	689	749	731	738	746	685	736	754	714	772	756	764	717	713	750	706	700	701	750	729	752	717	748	740	716	756	711	772	715	735	735	741	765	711	762	748	766	726	756	742	771	745	732	725	699	753	677	756	734	704	721	703	746	751	703	765	764	777	696	750	713	692	759	746	763	760	739	769	744	750	739	768	759	719	750	735	740	724	746	768	761	733	741	733	693	771	740	775	750	793	708	727	723	730	768	763	716	690	743	764	737	738	729	692	671	748	760	743	718	769	719	705	716	757	781	675	702	731	755	756	695	768	743	761	767	731	747	776	728	745	739	748	666	729	741	738	713	749	737	771	730	733	732	722	757	722	732	754	743	765	746	735	729	736	770	726	780	692	709	736	736	735	745	734	770	765	714	713	735	752	760	729	785	700	745	700	753	690	739	723	749	781	753	733	741	735	744	736	714	734	716	763	747	707	729	719	753	769	749	749	753	691	737	791	734	729	693	800	736	752	746	722	751	764	734	729	762	728	748	781	789	711	711	736	729	749	779	726	721	806	766	718	748	743	714	702	686	742	738	787	717	712	717	742	700	771	761	753	751	719	759	699	710	768	698	718	726	716	757	736	760	767	750	763	726	763	810	759	740	724	750	710	721	738	750	700	707	713	742	743	761	759	732	745	780	725	697	741	773	682	702	804	736	724	770	726	710	755	772	756	723	773	710	717	724	707	758	739	759	802	770	729	771	732	776	716	718	725	728	761	725	737	732	748	721	751	745	715	753	760
16224	7794	6441	4376	2811	1982	1526	1070	894	728	718	645	518	436	404	449	408	371	375	369	363	321	363	341	303	312	300	308	299	303	295	280	299	305	301	319	309	305	332	309	296	301	316	297	294	266	266	290	291	296	274	267	281	269	296	303	262	334	297	313	303	286	287	309	261	315	273	285	273	296	291	280	275	317	279	292	311	255	270	291	306	269	283	283	284	263	259	292	285	264	311	332	254	295	279	278	298	302	291	288	309	282	268	279	302	291	288	288	269	267	306	303	273	311	287	303	267	293	292	271	276	317	290	297	308	251	293	292	289	318	282	298	303	258	300	292	306	267	321	273	291	264	297	300	299	256	297	289	281	310	315	289	270	265	315	285	290	247	319	294	279	312	263	286	326	318	276	292	301	281	271	293	289	291	279	303	283	317	308	290	282	285	315	284	278	292	316	288	290	281	281	262	275	276	284	279	251	246	264	291	303	292	296	270	282	293	303	281	343	332	292	295	302	291	266	294	264	284	296	299	297	288	298	260	281	325	306	274	301	294	280	313	266	299	261	269	288	305	258	283	267	278	284	290	268	309	277	267	304	275	261	292	316	284	320	268	275	306	266	266	280	268	281	311	272	283	276	299	314	257	279	297	288	299	301	296	298	307	274	290	286	285	285	268	298	310	306	265	294	294	279	280	315	271	333	293	288	330	308	295	291	277	258	305	292	284	304	276	280	288	320	260	280	294	292	301	275	298	308	313	302	290	302	321	295	301	286	309	281	270	281	286	268	298	280	272	253	282	308	277	308	289	277	276	294	274	283	320	284	296	263	289	275	284	290	285	314	271	275	320	300	277	291	288	336	292	300	328	296	301	287	273	291	302	301	272	282	309	272	256	307	308	325	276	317	297	283	293	270	297	302	280	295	321	305	285	292	313	308	274	280	278	292	322	273	271	299	320	297	298	285	278	284	291	255	284	267	293	299	275	250	289	311	286	296	302	302	280	299	288	288	315	253	312	299	283	292	294	303	269	308	279	299	287	274	297	282	293	277	271	284	267	256	269	291	308	303	308	283	302	281	291	271	285	284	266	272	279	284	323	316	285	290	316	297	265	287	301	282	289	289	308	291	279	243	287	277	316	299	319	322	276	276	300	287	308	301	281	249	312	279	274	307	334	273	268	292	303	265	276	274	292	286	319	279	294	327	289	306	274	300	287	296	273	297	298	278	299	275	296	256	281	271	257	301	272	292	280	340	288	275	312	310	289	300	276	283	255	285	250	287	318	315	252	315	272	276	316	242	299	306	277	277	290	298	310	274	312	299	245	273	304	273	295	280	276	293	306	297	252	265	270	275	292	286	305	276	280	282	290	239	269	322	273	280	287	317	272	284	263	283	301	293	300	315	282	283	304	278	299	311	282	282	270	285	297	283	255	277	299	256	286	274	298	278	287	268	271	271	308	300	319	287	272	275	287	273	300	292	280	256	276	305	299	270	282	302	322	315	309	318	282	276	290	290	293	269	280	309	333	282	298	321	314	298	303	288	285	322	304	315	285	290	264	277	290	283	287	282	290	297	282	267	286	274	294	287	280	267	308	283	316	290	300	293	276	311	313	256	270	308	315	295	244	288	325	279	286	272	283	279	294	276	284	294	327	274	279	313	338	323	319	292	314	328	304	280	267	273	298	267	270	325	301	299	265	279	316	298	285	281	264	256	306	300	292	291	322	313	291	263	269	299	289	285	281	338	275	288	290	256	297	298	304	277	283	312	316	327	296	313	296	300	288	289	285	295	294	336	273	289	255	268	280	290	311	303	276	278	298	301	270	295	295	279	287	283	302	287	332	264	279	303	259	278	261	278	292	298	292	288	288	273	300	314	309	307	262	294	292	264	275	283	254	275	281	310	310	281	300	312	291	278	301	284	291	310	262	295	305	249	300	332	305	320	271	304	305	290	296	287	299	287	314	278	340	291	278	300	289	286	297	295	286	288	266	289	324	270	273	317	281	310	260	306	303	265	286	287	287	250	334	284	295	282	276	311	251	313	301	304	326	291	303	250	275	277	294	280	289	298	278	304	280	295	296	278	297	302	304	300	294	298	274	314	287	290	274	273	267	270	290	273	298	271	308	287	259	264	294	263	276	276	285	267	299	253	286	261	293	307	290	281	295	296	294	277	290	282	260	310	267	306	313	276	321	300	276	298	297	288	309	292	313	303	290	285	261	281	261	279	265	289	290	310	292	328	293	280	308	313	254	272	291	277	273	267	272	278	273	277	338	298	284	273	306	286	275	287	289	276	286	259	282	263	332	304	269	321	303	313	296	295	292	320	307	317	283	291	282	317	292	286	293	283	336	274	295	290	289	283	277	280	277	284	265	272	313	307	254	287	261	274	298	266	289	266	304	278	287	310	265	303	268	260	281	333	269	291	296	278	290	283	302	293	274	294	301	275	259	269	267	273	310	286	294	301	296	293	277	281	292	264	279	298	292	322	279	278	288	276	304	268	303	293	292	287	281	277	315	262	289	287	282	274	335	282	280	280	282	281	299	307	291	286	295	299	309	301	296	303	295	296	308	316	315	290	309	252	293	296	338	297	317	309	297	241	279	267	295	273	276	301	314	262	318	264	252	293	296	316	270	293	320	310	287	279	333	313	284	325	303	277	299	269	274	306	337	297	330	317	282	266	297	319	300	277	295	267	296	295	323	305	314	326	302	263	295	302	294	294	281	312	286	297	265	299	288	287	318	298	280	322	289	303	324	293	273	291	272	301	275	300	318	305	275	284	289	305	300	311	304	306	306	289	286	304	289	307	287	304	284	292	270	284	278	248	268	271	277	291	276	308	308	281	325	302	318	294	324	272	315	270	309	285	317	302	284	281	299	263	323	255	281	301	298	289	305	296	304	292	263	273	319	284	263	290	282	263	280	325	267	280	289	281	272	316	291	279	317	271	274	276	305	324	278	336	289	281	257	292	319	285	306	307	307	271	279	284	310	305	272	306	262	256	272	278	293	282	300	274	270	271	272	294	293	307	273	295	279	274	282	317	308	288	283	307	277	309	297	311	267	314	273	307	293	306	283	300	270	285	288	267	267	295	281	293	294	310	292	292	269	285	275	269	250	302	293	278	252	305	324	282	295	290	312	303	314	264	283	293	320	276	287	295	291	329	280	287	296	291	295	302	258	290	288	294	270	285	303	283	291	291	259	290	311	317	283	298	297	339	298	291	299	275	293	269	300	298	264	303	314	310	278	308	272	293	286	297	300	294	297	233	301	316	288	297	277	296	302	290	281	325	264	265	287	285	270	271	282	288	319	286	281	291	305	282	272	259	302	296	304	328	267	288	271	304	289	304	287	301	281	272	278	288	279	279	308	293	303	274	312	293	308	309	300	293	318	297	335	306	286	282	283	289	287	279	301	314	292	305	313	309	305	331	306	289	311	269	327	280	304	320	299	330	271	314	242	279	280	290	269	296	300	285	316	284	274	289	285	265	265	314	282	273	293
12033	7496	9997	10694	8987	7678	6138	4833	3865	3426	3140	2643	2008	1847	1691	1562	1439	1352	1247	1215	1161	1116	1050	1045	1019	986	912	886	833	790	793	773	841	748	822	810	774	742	772	750	784	720	770	709	772	717	753	742	734	730	749	745	713	752	731	675	767	775	742	688	698	673	710	750	717	696	672	702	696	737	731	746	689	689	684	755	708	751	667	717	746	691	717	686	714	721	726	731	726	702	739	667	702	707	719	707	710	705	691	726	674	674	661	737	744	696	711	677	736	698	671	659	730	724	688	680	733	749	724	732	711	715	687	730	704	725	739	716	700	698	700	690	671	729	702	695	715	686	691	754	705	692	746	732	684	631	695	739	633	738	677	668	691	722	713	716	721	702	695	763	743	660	658	655	727	692	635	698	717	734	714	679	731	741	720	688	704	720	717	714	720	688	701	725	684	682	670	718	670	677	719	704	666	689	714	725	682	683	712	695	755	768	698	711	686	705	699	703	739	726	734	662	701	725	672	767	717	724	670	694	732	731	676	658	742	677	672	723	704	687	703	732	718	687	706	725	717	682	716	674	673	699	718	709	676	685	711	728	683	677	673	776	691	712	714	717	754	722	707	737	660	715	692	638	684	690	689	708	719	714	701	748	709	686	634	701	714	718	699	732	693	754	736	698	639	639	705	743	693	712	671	662	686	696	673	711	677	721	694	725	722	714	728	702	682	733	691	745	717	717	698	752	685	706	698	736	697	722	708	672	737	640	662	700	690	668	734	662	736	725	691	721	672	706	705	718	690	706	700	662	708	670	670	731	696	671	737	699	744	667	718	689	700	703	737	662	705	700	720	646	682	705	685	743	715	743	656	715	746	718	725	754	690	745	752	726	666	734	710	676	702	690	726	708	718	734	712	718	714	705	723	700	688	688	754	686	746	699	721	741	749	695	708	728	661	706	710	730	712	709	737	687	656	700	715	680	695	702	711	723	638	661	706	727	719	729	718	678	719	714	736	682	633	683	728	703	715	702	721	700	714	678	736	753	712	735	758	633	681	678	732	710	700	714	698	708	692	716	722	695	730	681	735	713	662	735	686	695	713	739	718	695	737	713	649	719	709	705	716	717	708	719	774	701	723	707	696	670	671	693	703	678	715	661	718	707	724	723	735	683	712	738	764	706	742	720	711	716	699	735	737	684	702	688	711	690	675	667	696	651	667	695	719	697	724	688	703	711	663	685	685	710	711	710	741	758	724	751	696	716	693	725	698	713	663	706	687	742	739	705	693	719	731	674	690	691	710	737	708	685	728	627	690	671	688	700	709	696	696	737	749	773	723	737	698	672	693	745	758	687	695	725	709	723	678	687	718	673	695	718	691	682	677	718	667	705	656	707	675	736	679	692	663	719	709	670	721	715	703	684	696	668	700	701	715	729	711	726	750	744	646	710	728	727	689	682	700	728	687	710	714	678	698	738	671	698	716	683	682	695	698	684	682	766	722	712	727	702	706	666	717	709	692	716	680	684	689	698	722	698	692	676	714	681	742	703	681	638	680	701	706	749	702	724	674	730	691	682	722	686	688	705	726	697	718	734	717	726	729	663	742	719	728	672	703	733	718	686	680	713	700	707	663	671	708	762	712	689	719	685	705	723	666	720	695	701	718	746	723	716	727	750	719	699	705	688	678	724	696	678	692	759	705	688	758	732	714	675	688	735	719	736	656	738	736	718	672	687	691	690	690	707	746	689	708	676	701	711	712	700	708	771	693	746	723	743	728	712	681	678	708	759	631	686	699	715	654	704	712	663	680	747	705	728	659	699	709	653	768	741	701	742	712	686	686	696	691	690	676	740	706	669	719	728	716	703	689	719	686	740	666	721	749	709	728	651	707	780	739	670	729	738	683	676	699	690	687	679	730	690	708	691	704	777	712	652	686	714	717	711	700	694	734	727	696	702	671	715	700	700	706	759	725	738	668	653	707	697	638	701	752	745	755	717	697	690	663	707	685	721	668	729	706	712	737	684	684	750	732	709	684	722	685	677	687	720	659	685	713	700	673	751	693	704	753	681	702	722	698	684	693	737	701	691	702	714	666	704	707	667	755	707	717	682	688	659	728	735	701	706	669	672	710	688	666	726	709	712	759	689	685	721	715	699	647	727	701	675	713	675	729	680	723	752	707	764	648	686	743	719	726	682	736	694	668	747	689	670	722	681	672	707	701	686	712	691	719	705	745	758	716	707	716	705	714	675	686	734	712	721	691	726	768	691	718	732	691	720	720	731	727	658	735	725	674	733	713	661	712	673	672	673	762	712	710	666	712	680	720	707	696	692	752	693	720	647	710	697	683	696	650	686	715	677	655	713	739	705	739	707	710	688	648	644	669	668	713	667	682	702	694	684	703	721	666	713	731	753	700	734	701	750	703	638	747	702	690	731	741	741	716	697	724	704	720	683	729	655	709	685	717	712	698	685	687	705	648	734	754	683	665	703	756	704	711	690	734	732	750	732	693	757	706	697	680	717	656	669	721	717	685	691	690	724	741	706	714	702	689	713	704	699	682	665	667	712	666	711	711	743	667	696	724	698	729	707	624	700	745	729	694	667	711	637	699	685	704	729	728	679	695	727	657	708	690	682	712	734	688	689	702	730	742	746	698	684	723	663	703	684	713	684	716	689	720	724	730	694	669	705	662	740	659	716	721	695	664	714	765	728	727	752	694	693	693	699	681	703	693	686	706	703	728	691	687	659	702	737	674	728	682	760	664	746	733	682	708	733	672	671	714	699	712	699	733	743	717	684	656	688	715	735	726	704	718	709	657	710	716	685	707	684	721	677	713	744	671	668	654	714	710	677	697	757	714	717	709	699	678	736	738	667	739	751	647	721	688	692	714	726	650	689	665	707	692	728	696	759	676	651	742	706	686	725	687	711	719	694	718	690	732	717	707	720	679	714	683	714	692	713	697	730	698	739	698	677	717	690	731	659	698	682	739	635	678	695	687	735	676	698	655	723	672	676	687	689	716	712	693	707	720	748	682	707	675	724	720	726	693	715	718	687	704	706	748	713	706	700	702	678	686	680	711	679	679	722	682	711	713	758	681	693	678	702	697	734	740	678	675	754	716	667	679	705	722	704	703	682	705	701	678	729	690	696	706	654	698	735	692	679	716	680	727	665	717	693	712	735	657	694	699	704	705	711	710	711	715	679	708	757	737	715	710	689	724	667	686	723	725	693	701	734	666	687	696	710	738	698	690	652	690	654	697	698	700	661	696	710	742	654	788	728	706	726	721	738	716	691	715	686	675	742	719	715	720	709	722	654	740	715	679	740	686	682	716	733	713	726	708	688	684	711	689	692	687	696	713	674	733	733	720	719	684	722	716	729	642	708	705	803	708	731	726	723	723	727	713	734	714	689	687	696	711	671	718	756	680	637	716	643	684	714	725	714	651	691	711	680	688	720	682	681	704	704	691	678	744	666	691	679	748	698	658	736	715	668	737	748	720	731	718	705	701	729	674	714
23390	11353	9323	5950	4099	2842	2145	1444	1184	973	814	681	554	469	481	436	362	321	364	296	310	275	284	282	252	257	234	227	218	226	203	240	225	224	217	234	182	213	214	229	237	248	216	220	211	234	225	231	225	203	231	199	223	200	229	246	237	213	205	215	201	211	212	210	216	217	217	193	226	224	198	196	229	233	213	215	212	191	190	212	204	238	222	208	227	209	210	228	215	191	211	215	192	223	184	193	236	203	195	228	197	206	211	214	187	210	226	211	208	246	210	190	230	190	216	198	211	217	178	193	220	204	223	210	206	216	203	203	212	216	202	195	196	206	186	166	207	209	249	185	207	201	203	214	188	221	195	221	203	177	170	206	201	206	209	220	226	227	215	197	180	198	220	214	219	203	199	217	221	212	204	206	209	210	220	193	184	200	208	202	187	215	199	228	220	219	218	225	207	203	226	186	236	202	211	217	203	205	200	205	224	214	196	203	232	200	201	232	212	183	198	215	201	197	196	217	202	228	211	202	203	206	206	242	205	208	199	255	198	222	228	205	227	194	218	223	198	218	211	193	186	191	199	209	208	176	202	204	207	206	206	194	187	226	200	213	184	193	220	208	175	218	197	206	233	199	214	182	210	191	228	200	204	194	189	210	213	208	216	206	246	192	224	214	209	226	222	205	196	230	196	202	207	212	238	239	213	194	204	211	198	195	224	198	204	182	218	220	206	190	217	200	202	218	191	212	217	198	235	220	207	189	238	222	212	218	189	235	210	193	196	200	198	207	206	216	205	190	228	224	226	206	225	213	230	211	223	218	206	219	204	210	190	233	195	196	201	212	222	211	210	224	216	202	186	194	220	193	207	181	193	208	171	212	188	206	219	190	226	231	207	201	221	203	209	192	215	204	197	214	191	172	214	226	228	183	207	188	208	192	212	198	218	220	185	220	216	200	222	218	223	176	228	203	187	220	198	199	210	181	169	206	207	207	220	183	205	201	202	219	218	190	224	233	213	182	214	212	201	209	200	191	219	246	206	226	220	204	215	229	227	201	199	230	216	214	198	228	204	189	237	172	179	205	209	201	197	243	214	227	216	194	211	197	186	193	199	211	205	210	226	207	189	216	175	231	230	217	204	195	208	227	194	208	189	241	218	202	216	221	190	201	221	187	211	193	202	214	212	208	225	238	202	211	220	213	204	220	200	214	212	209	215	200	210	216	199	219	204	217	214	189	234	239	220	180	213	197	215	195	196	198	196	200	194	215	204	199	209	200	225	177	235	223	209	202	234	219	238	195	220	187	221	204	195	222	210	211	204	218	210	211	235	207	175	229	221	195	199	212	205	190	208	238	216	234	213	204	215	198	213	233	201	204	185	181	212	198	213	213	211	216	216	194	201	184	194	196	206	214	206	208	206	215	223	197	189	202	196	189	245	210	223	216	212	182	219	209	204	209	197	201	243	214	239	190	234	212	222	205	224	207	184	223	207	224	217	173	192	237	231	181	202	200	199	216	201	210	188	207	200	196	229	201	186	199	199	190	225	196	177	175	202	221	195	189	220	193	204	231	186	211	194	190	218	224	203	234	240	187	210	173	204	216	193	187	202	213	191	200	194	198	211	193	205	199	195	207	200	222	215	241	207	249	236	217	211	218	202	188	211	195	216	266	223	221	216	198	194	225	214	217	224	238	208	209	214	208	208	223	239	190	187	212	201	194	213	206	230	189	220	216	197	190	225	204	235	216	244	215	184	189	209	211	216	227	223	200	222	201	228	235	221	227	181	204	209	224	188	230	195	180	194	199	196	216	206	220	212	217	231	218	207	221	216	209	217	217	190	212	185	214	210	195	225	212	226	190	215	222	199	207	193	198	229	227	202	205	227	219	211	206	225	189	234	201	190	200	206	211	213	229	199	220	208	182	193	221	218	217	217	214	191	209	206	201	234	192	184	208	226	207	211	236	215	218	210	202	204	205	181	213	199	196	226	217	236	217	213	196	214	191	206	191	210	220	225	215	191	224	218	200	190	184	215	209	217	188	184	189	212	240	203	193	183	202	212	219	207	194	189	199	194	206	203	206	204	209	211	198	210	211	186	208	205	201	183	182	187	225	201	206	214	183	225	218	203	194	215	215	216	190	207	219	176	200	204	189	216	203	207	226	210	220	194	207	227	191	224	204	204	194	236	217	204	191	209	197	230	208	220	215	195	215	196	213	214	206	220	196	228	216	210	199	212	215	196	203	177	188	198	191	219	190	203	224	242	213	212	210	198	218	198	212	201	198	197	192	185	199	194	219	204	217	224	209	222	185	233	196	188	184	205	189	199	221	208	237	178	204	183	201	205	225	207	214	201	205	198	221	213	204	190	193	187	207	204	216	217	199	215	203	219	179	211	214	221	194	219	210	218	188	210	234	218	231	247	189	190	210	185	196	200	211	223	217	204	215	221	205	231	232	190	209	221	175	210	204	203	197	214	188	207	221	207	242	191	205	189	224	202	211	207	191	182	198	242	207	195	226	189	257	185	231	218	187	198	191	185	233	209	206	197	209	201	192	225	206	213	220	241	222	208	218	212	181	200	214	189	184	209	220	194	199	212	207	207	188	209	216	208	195	248	187	218	212	233	223	209	208	211	216	193	232	209	206	222	212	217	195	199	215	218	196	207	221	225	226	165	233	188	212	209	226	195	226	192	231	189	222	215	225	191	168	188	225	219	209	232	221	194	237	182	210	195	205	222	217	217	193	187	252	199	206	206	179	170	225	209	215	208	219	216	177	222	220	208	202	211	202	206	195	190	190	243	192	228	178	221	188	209	198	189	196	194	210	223	202	190	214	201	222	192	214	232	214	217	194	224	205	228	226	216	226	188	191	224	224	175	205	206	204	196	229	219	203	204	192	189	179	193	171	196	213	236	181	221	219	206	217	215	232	199	197	209	218	221	205	177	205	205	215	219	199	204	182	195	199	203	190	199	207	217	196	190	190	189	231	210	226	224	214	185	207	230	187	204	200	194	246	216	222	202	216	193	203	202	225	216	214	206	182	202	211	198	225	203	169	192	194	202	216	194	211	196	205	185	193	208	207	199	188	200	200	197	217	204	202	207	216	191	232	234	232	219	200	217	192	237	201	177	202	197	223	212	184	222	216	201	211	207	204	209	217	226	218	171	186	197	186	197	199	210	164	195	207	222	207	214	205	197	200	214	215	200	201	220	197	239	267	180	205	218	208	222	210	215	213	210	197	211	195	218	196	207	195	217	203	221	221	194	216	217	196	221	219	217	213	201	198	213	223	196	235	239	199	190	231	218	207	197	222	212	230	185	202	204	222	216	208	222	217	225	226	194	216	227	182	238	190	211	223	203	213	222	204	239	177	217	200	208	212	233	195	194	190	218	205	218	213	205	197	195	190	216	198	228	234	203	196	206	225	206	227	222	183	207	221	188	199	207	205	168	237	219	227	222	181	200	214	218	194	219	204	226	237	234	199	202	196	213	202	216	214	205	204
15132	9437	13184	12947	11649	9455	7711	6154	4765	4367	3719	3148	2543	2348	1987	1873	1590	1498	1319	1207	1255	1181	1100	987	903	905	814	763	685	620	597	630	655	650	647	638	621	660	632	578	622	564	610	612	590	602	555	593	606	551	599	583	568	574	565	602	542	556	555	527	519	522	549	531	568	537	512	523	541	563	523	556	524	540	534	563	546	513	511	577	505	537	519	550	494	567	531	539	539	499	499	509	470	561	505	490	505	507	528	508	583	543	526	518	537	542	557	514	534	535	521	523	511	536	465	527	524	531	530	491	515	506	475	507	551	492	515	533	516	517	495	533	505	534	529	548	528	466	526	504	558	552	510	546	513	513	510	540	512	515	518	540	568	464	506	519	512	528	497	495	497	495	534	490	529	543	557	550	498	538	519	545	522	519	516	528	554	505	521	476	528	525	541	501	485	536	538	546	546	504	512	513	501	508	539	502	510	503	529	546	483	523	490	532	532	522	500	500	545	507	573	512	515	525	490	511	556	556	505	488	496	536	492	569	542	517	492	538	549	498	464	533	539	515	557	535	516	488	511	530	542	515	487	532	541	505	513	538	537	521	516	523	538	553	499	540	497	552	505	524	582	525	547	502	517	489	547	504	519	532	520	513	542	496	549	482	538	524	500	523	520	499	530	508	502	500	548	506	519	518	521	508	562	524	544	518	536	533	494	504	483	515	488	548	539	539	568	520	540	526	517	528	532	510	569	523	518	498	479	513	477	474	501	560	535	517	541	517	510	510	531	521	550	534	502	530	527	503	521	511	515	499	470	504	519	464	521	537	547	533	482	521	529	490	538	526	515	516	510	543	526	521	508	554	497	547	510	489	552	509	481	481	505	514	508	504	536	484	530	546	506	531	529	485	535	529	482	530	517	510	555	502	511	505	483	499	520	495	496	514	545	517	541	532	524	527	519	515	509	531	515	514	498	523	527	545	540	537	524	477	527	509	543	522	503	516	500	510	501	519	514	531	486	449	537	534	485	550	523	522	460	525	536	525	524	493	506	516	530	530	506	457	508	515	513	512	507	536	523	516	539	542	517	525	539	506	510	502	509	457	533	500	559	532	474	505	521	502	506	514	541	507	497	501	514	560	538	522	545	538	524	536	517	524	570	562	527	502	495	485	523	571	464	523	526	515	508	553	497	485	519	508	444	525	521	528	482	491	458	535	498	523	520	526	520	495	538	541	501	507	495	508	492	509	514	524	500	533	505	504	501	535	507	548	515	550	529	529	543	529	551	499	513	482	499	503	520	536	520	533	512	522	502	497	524	504	508	499	525	515	546	485	532	498	515	530	506	495	485	531	497	525	503	533	500	495	483	521	510	516	493	540	508	537	529	504	513	498	533	516	494	477	497	568	522	566	543	535	506	508	546	527	515	558	520	561	505	546	554	561	527	482	535	540	524	569	507	520	517	485	548	484	530	507	534	518	498	506	542	521	522	490	524	517	520	560	477	569	507	514	526	527	514	512	491	534	495	520	544	499	515	495	549	532	500	504	508	525	507	492	569	524	528	522	474	516	514	476	484	524	515	564	512	529	529	497	527	486	555	506	489	544	542	515	498	482	521	485	532	504	506	515	513	543	535	527	475	487	516	491	513	527	520	476	506	487	476	508	537	513	545	523	490	541	520	480	558	553	540	482	485	508	523	498	511	533	509	517	530	463	534	482	507	511	496	508	528	537	494	532	505	509	559	524	532	539	501	531	528	532	490	524	472	508	511	495	546	513	554	506	507	544	476	524	480	546	540	544	515	564	549	565	506	522	526	483	495	498	550	492	509	500	556	542	501	475	517	512	492	501	492	527	542	513	527	561	492	500	510	521	524	500	520	499	492	515	506	519	517	502	518	505	538	517	520	509	533	497	478	518	517	563	525	527	513	545	585	491	536	537	526	562	526	541	517	515	509	533	529	565	486	526	503	534	515	505	522	499	533	562	505	507	508	520	496	480	529	507	485	543	515	521	479	508	560	501	555	579	538	524	508	529	491	536	535	530	506	545	542	531	531	487	505	547	511	522	521	529	478	500	492	539	554	562	491	541	535	527	514	503	559	582	520	507	536	533	525	537	520	541	486	539	508	472	486	523	522	561	516	506	501	505	525	517	478	526	520	487	505	491	499	498	559	496	505	508	542	488	489	531	513	488	467	512	522	509	515	511	506	538	506	501	475	534	563	517	533	536	515	522	498	519	502	562	485	509	521	516	550	565	505	510	556	526	515	488	547	476	541	529	558	574	500	491	526	490	473	483	516	518	519	512	515	501	529	498	497	529	488	558	540	509	533	509	532	546	460	504	513	558	507	509	470	504	517	505	517	524	543	537	543	505	532	518	530	528	531	522	524	557	495	575	481	513	540	522	484	511	486	521	549	512	512	497	514	512	538	523	546	559	505	559	510	485	491	517	533	549	554	529	449	493	523	521	512	541	507	521	498	502	486	520	504	532	526	505	500	528	531	538	504	543	532	505	500	524	540	497	522	517	473	549	509	530	475	488	532	549	483	501	531	554	518	546	549	518	501	515	504	505	502	500	522	528	566	539	511	502	515	516	456	550	494	506	523	494	519	504	482	526	508	536	529	523	521	532	535	488	464	542	532	528	531	535	524	522	526	511	516	587	503	546	564	525	498	519	535	517	529	546	513	492	547	545	496	539	516	546	524	535	545	459	541	508	533	524	517	489	508	514	480	493	498	492	519	521	527	510	513	498	532	477	539	484	521	518	558	520	483	509	535	534	498	485	530	502	509	537	526	551	532	525	534	541	529	529	503	549	519	506	539	500	507	539	546	532	519	535	521	543	528	467	510	514	484	545	489	509	510	521	499	520	521	510	499	519	475	524	545	517	519	547	522	505	521	491	536	511	538	502	498	523	551	461	504	534	538	527	486	541	502	500	495	511	553	493	502	526	518	513	521	549	482	526	515	526	546	565	564	535	519	488	521	532	526	535	551	512	518	532	521	482	480	511	530	522	563	510	523	501	555	496	516	519	494	503	484	525	549	504	537	561	492	534	516	498	554	517	532	486	531	516	578	588	499	517	518	465	530	574	538	507	522	507	528	558	550	511	506	539	520	526	499	533	523	552	510	536	554	528	512	498	541	569	535	531	544	524	498	533	540	537	506	559	490	525	549	523	524	530	517	489	493	551	545	517	516	517	517	506	534	513	514	534	511	540	510	465	531	499	539	514	551	503	522	526	503	495	537	511	494	490	500	496	521	507	471	513	533	527	503	566	507	477	503	506	555	540	487	560	526	508	515	505	532	508	530	524	482	534	514	492	514	456	540	560	519	541	502	503	521	548	542	519	527	545	523	510	551	524	523	508	487	538	540	520	504	518	561	533	518	518	498	506	541	532	525	506	521	503	551	502	518	528	534	503	504	498	548	544	504	510	503	546	524	491	502	528	548	541	564	512	559	486	509	535	568	532	506	515	546	525	522	524	543	507	532	564	520	504	464	538	534	515	528	512
7364	3984	3881	2741	1727	1207	873	724	626	545	496	486	418	407	356	368	373	373	334	364	347	371	294	323	299	316	290	317	304	295	312	298	306	322	305	330	315	333	306	300	286	336	313	318	313	313	304	341	304	336	295	290	318	344	317	325	288	290	285	319	324	308	318	335	299	298	309	335	309	308	309	296	318	286	270	304	296	308	289	292	312	306	275	325	316	289	295	295	327	299	283	327	288	304	334	288	297	286	270	312	286	305	282	329	294	298	303	306	296	299	298	315	275	328	318	322	309	285	325	295	328	272	317	304	329	319	304	328	299	343	334	293	313	302	279	286	289	308	293	326	288	288	288	289	304	331	288	319	309	283	268	324	304	260	310	294	315	321	343	303	327	298	328	332	323	286	273	264	298	330	282	304	292	309	297	305	278	292	294	304	311	299	317	302	280	283	301	305	336	318	300	263	307	317	304	296	342	305	326	298	270	325	290	325	323	318	285	329	330	320	357	309	273	293	278	322	311	310	293	330	317	363	277	307	307	291	308	285	335	287	303	312	305	315	305	280	334	301	274	304	287	335	282	315	292	309	307	303	305	314	317	294	279	326	302	308	329	314	311	308	290	295	290	318	301	328	308	317	288	306	299	292	248	342	319	306	290	312	319	304	294	290	297	310	286	310	299	301	302	286	308	344	309	293	306	307	267	280	295	347	294	283	316	306	321	283	288	290	287	307	324	311	318	286	311	354	317	323	278	286	321	308	298	320	309	282	286	302	305	301	317	288	292	275	347	337	293	331	283	286	320	301	272	309	331	284	273	342	286	321	290	314	319	288	304	300	283	274	317	321	319	306	306	311	314	325	277	289	306	310	288	325	324	327	305	327	284	287	298	271	298	289	302	283	273	309	292	268	346	330	288	309	279	308	317	318	341	330	309	297	305	235	320	269	279	304	304	290	302	315	274	300	280	321	289	316	331	293	337	290	313	301	293	301	275	318	314	286	307	323	310	299	322	321	337	308	323	325	276	301	356	304	297	294	288	332	305	322	310	325	336	304	320	328	300	300	327	306	322	297	297	308	282	323	314	309	324	280	312	283	293	301	245	329	334	315	304	306	316	306	284	306	331	305	336	304	315	281	310	290	310	290	301	319	309	308	312	285	285	292	296	279	301	285	309	287	324	290	293	307	320	298	281	296	313	330	249	273	316	287	298	358	339	294	311	296	283	324	295	298	335	320	332	333	309	320	282	324	311	337	321	328	312	313	298	333	280	315	312	313	324	310	309	298	314	286	277	286	332	303	296	261	270	301	298	299	331	324	326	300	298	297	299	317	312	289	304	326	302	308	349	297	310	335	322	286	330	293	309	264	312	310	306	330	335	326	307	335	289	315	296	263	288	321	322	289	317	325	292	287	301	298	302	290	290	298	321	313	278	313	307	356	276	299	321	302	346	318	318	309	314	320	257	284	306	310	345	311	289	307	362	292	292	322	309	304	301	302	316	301	275	284	300	308	289	300	303	310	301	305	275	337	310	329	290	327	306	320	270	275	273	248	311	317	302	316	280	316	310	284	335	302	297	323	282	307	306	312	327	305	279	316	299	313	291	317	303	291	282	302	284	316	299	325	320	295	308	287	350	289	323	314	316	274	265	301	337	319	308	290	338	319	314	322	294	318	295	298	311	309	271	295	325	294	323	305	326	304	282	279	294	307	305	340	326	310	289	318	311	296	308	331	303	224	283	294	311	303	294	306	285	276	316	275	274	314	307	293	314	281	327	274	293	327	290	326	293	328	292	356	297	329	287	327	300	320	291	283	289	340	287	303	329	322	317	269	281	320	300	316	313	320	286	307	294	323	295	299	294	317	272	306	316	292	298	300	277	279	334	311	288	321	313	294	283	326	290	298	323	307	315	328	304	306	278	307	332	275	305	300	326	312	326	312	319	308	299	330	276	303	304	305	310	295	311	292	330	328	310	304	292	326	283	305	292	288	322	267	291	287	325	328	336	287	322	300	291	288	341	314	307	312	271	300	289	291	311	281	298	296	315	313	293	321	318	293	301	316	286	292	288	272	301	302	306	287	302	314	332	314	309	312	287	293	308	319	342	310	284	318	295	298	307	258	294	345	301	292	305	313	291	310	302	303	322	325	313	268	295	274	298	307	303	318	294	296	304	297	315	291	306	291	301	324	332	280	319	305	271	281	283	311	295	286	312	323	317	300	309	322	258	313	310	327	346	325	269	301	322	290	319	306	313	288	281	304	269	288	324	287	292	291	284	317	321	314	335	315	311	305	300	308	269	271	328	296	301	284	276	307	326	324	315	311	325	302	306	309	299	288	276	289	313	295	283	309	303	330	315	312	271	303	312	330	319	302	332	310	323	298	316	283	310	325	275	304	282	294	300	316	327	354	320	262	313	296	304	302	324	297	330	290	347	295	302	318	316	276	330	293	315	356	324	319	308	273	291	320	283	329	320	296	301	312	290	301	323	298	310	284	323	279	287	287	273	307	294	312	313	315	298	263	302	306	289	280	298	289	316	281	282	301	278	258	324	286	303	347	305	299	329	337	312	299	279	282	302	323	289	293	315	263	350	308	334	307	308	297	320	297	319	334	309	295	298	317	278	274	285	289	296	327	310	290	272	282	298	287	281	317	313	290	287	316	311	306	280	300	322	287	310	325	310	303	307	296	318	320	317	292	312	329	276	312	276	296	289	310	316	306	321	322	303	310	323	318	305	304	287	270	309	268	365	289	278	299	320	293	327	278	326	304	329	317	309	306	276	292	327	315	301	274	307	281	339	323	312	294	300	318	336	297	306	330	308	313	315	309	304	316	291	297	304	294	279	302	323	288	309	286	306	319	314	317	275	304	264	308	323	323	344	309	299	310	337	312	290	312	306	338	329	307	304	296	312	324	344	315	289	315	307	303	331	293	301	283	289	280	303	327	269	320	310	310	312	290	305	291	305	299	304	362	300	299	324	298	281	308	276	319	320	268	320	281	301	291	315	285	328	273	272	311	317	278	263	344	305	296	301	312	319	303	293	271	296	316	284	270	281	304	262	318	315	291	287	306	303	327	296	326	305	308	306	280	296	275	331	314	339	311	316	295	271	306	340	281	295	310	298	323	316	298	355	319	278	316	292	318	320	325	289	295	308	282	299	306	320	312	345	340	284	319	308	269	332	292	291	320	313	335	314	299	294	310	283	322	325	305	300	270	281	316	343	304	313	295	255	267	274	344	293	322	310	319	313	316	320	306	323	310	319	294	315	301	294	282	304	278	304	307	290	262	301	298	294	294	292	296	332	283	284	332	295	297	317	279	296	342	318	317	321	305	297	320	359	302	283	314	355	318	262	279	307	267	306	287	287	318	314	283	301	321	289	300	312	301	299	263	307	290	281	292	286	312	271	284	316	321	312	276	288	281	311	330	319	326	330	336	313	282	292	299	322	315	314	304	320	283	293	293	290	315	293	301	322	294	327	345	338	276	301	314	295	302	318	294
5667	4305	6504	7206	6319	4791	3745	3096	2432	2057	1837	1719	1408	1307	1273	1259	1093	1107	1030	1021	933	887	948	907	858	817	764	804	772	763	800	783	798	791	769	794	763	765	792	741	733	789	760	732	710	768	758	775	755	730	733	755	819	720	744	708	765	747	724	808	736	694	750	700	714	713	796	732	753	682	805	754	753	702	724	760	711	735	776	760	764	771	751	712	762	762	756	702	709	759	744	736	714	714	703	726	723	713	741	751	762	728	741	736	689	752	727	730	708	731	745	739	771	711	737	724	678	793	739	696	722	763	744	763	689	732	738	721	796	710	743	743	676	743	688	776	750	741	689	712	777	715	792	759	726	778	743	706	721	709	723	716	727	739	760	706	737	772	761	735	760	813	707	744	715	719	743	762	717	731	700	759	735	743	758	766	748	741	729	733	757	705	740	670	712	741	757	706	716	762	697	702	722	681	734	721	704	704	707	758	742	732	754	742	766	751	749	730	657	724	732	730	770	728	730	715	725	700	763	774	757	727	732	708	789	730	735	714	726	723	699	732	730	730	694	722	712	725	730	718	763	724	776	695	720	740	699	748	762	737	719	717	786	705	735	730	697	703	677	781	676	722	716	693	740	729	737	746	793	733	722	780	702	722	716	736	705	702	764	714	755	702	741	756	803	734	729	730	725	710	761	718	736	758	734	729	748	695	757	713	769	754	764	677	725	748	750	725	672	718	739	718	730	792	711	710	731	746	681	723	670	749	757	702	770	750	767	683	737	695	745	707	782	762	740	702	746	729	775	735	716	726	742	732	739	686	764	739	731	750	714	728	732	735	708	758	710	697	747	751	732	749	749	777	715	673	712	709	736	731	704	780	771	761	683	710	760	730	785	710	757	693	741	752	718	708	714	759	779	716	715	735	701	721	740	727	716	722	747	719	729	706	724	733	721	768	735	758	702	715	708	739	791	779	715	726	756	745	762	723	751	731	752	732	762	735	698	711	728	696	740	699	755	754	692	737	734	765	726	746	740	745	762	730	761	688	787	726	716	696	724	763	747	747	766	761	741	732	765	735	728	702	790	709	731	741	718	754	739	697	766	717	743	703	763	721	745	727	704	778	775	740	773	713	726	712	768	771	713	674	754	733	743	764	677	697	742	747	746	710	728	764	776	792	724	696	738	749	804	758	698	720	731	695	728	754	724	699	744	758	723	746	744	803	729	762	779	727	693	733	803	742	704	778	774	774	742	708	729	761	763	718	708	726	708	715	703	680	700	802	724	695	759	739	692	682	754	774	731	693	759	697	736	732	765	713	699	780	723	729	745	771	706	788	714	736	738	709	742	785	755	748	713	769	707	712	704	730	789	737	744	722	761	753	747	783	776	748	764	721	722	695	720	721	721	714	767	730	813	744	761	760	734	756	711	712	782	753	711	711	742	731	726	714	741	740	743	761	723	721	705	695	687	713	710	754	702	723	750	719	713	727	759	731	728	744	718	748	727	762	684	761	747	738	748	715	698	724	782	738	719	760	747	724	728	714	735	732	738	761	737	725	703	771	724	704	759	718	768	711	773	689	708	739	693	741	736	756	722	758	726	721	723	735	744	732	716	728	715	707	758	731	698	779	779	747	706	700	748	711	714	712	775	728	751	736	700	758	718	757	753	724	750	752	706	727	784	730	695	715	749	730	745	686	715	723	737	733	753	728	745	750	742	676	737	717	750	754	760	702	750	743	793	748	744	696	771	689	726	729	739	721	681	670	724	747	748	699	767	752	660	713	680	755	745	735	743	690	728	816	750	774	725	729	688	744	649	757	728	750	757	739	736	700	743	730	716	729	739	708	727	706	740	663	699	747	739	747	724	744	700	739	721	777	757	729	709	747	787	738	708	762	764	729	720	736	754	767	733	740	748	732	731	757	752	736	764	736	725	770	744	693	771	732	772	696	742	739	758	757	728	719	737	723	727	717	727	651	746	746	781	726	693	743	723	699	740	789	751	793	728	701	739	726	727	659	752	740	710	710	728	658	797	706	688	713	735	740	747	714	710	744	742	698	762	769	728	721	741	775	754	726	785	770	697	691	700	738	733	689	695	727	770	752	739	739	706	710	741	738	736	752	721	738	718	745	761	717	719	762	722	745	706	751	734	781	729	744	762	765	783	721	695	740	769	785	772	761	712	720	736	776	706	763	798	738	709	717	710	675	744	710	685	721	784	717	725	747	740	678	734	713	801	720	749	779	742	718	707	735	757	769	724	727	766	720	701	784	726	739	702	710	704	759	735	725	754	744	726	740	717	773	712	719	755	718	742	749	715	732	755	726	753	721	778	749	737	738	722	711	733	768	738	763	737	715	734	719	736	715	713	762	776	771	733	711	722	708	717	740	779	778	717	709	728	735	764	756	742	685	731	769	761	699	697	718	728	748	687	731	745	753	707	715	734	754	699	766	727	795	714	727	733	728	721	686	745	736	759	707	707	730	737	779	774	738	735	790	705	721	769	699	715	748	777	743	725	736	726	746	732	762	711	777	774	754	697	750	731	721	738	694	780	739	727	755	697	724	712	746	779	712	755	736	758	743	728	727	754	711	700	715	742	709	739	736	776	746	721	765	739	743	719	740	712	782	662	731	765	722	717	738	737	740	733	703	737	724	757	716	643	686	789	767	750	771	730	710	755	751	713	743	716	672	729	719	726	730	707	707	753	747	686	751	767	746	776	767	753	730	750	708	735	727	691	758	732	755	727	754	736	733	813	702	791	741	747	731	768	710	756	727	668	704	753	732	725	739	712	773	727	738	747	719	737	717	756	720	720	745	783	747	728	702	707	758	739	753	706	735	675	738	786	738	742	730	714	714	724	705	714	723	776	708	786	761	765	732	697	756	760	762	698	763	684	715	706	707	711	783	669	765	701	752	732	735	743	747	751	760	778	745	788	717	737	730	741	710	747	718	782	725	697	703	733	717	755	669	717	734	723	751	731	753	698	708	783	733	734	763	758	735	744	748	743	757	759	691	740	712	759	740	738	740	719	757	697	805	732	740	736	786	786	708	769	715	720	730	729	702	744	736	766	745	763	714	700	693	712	722	724	708	749	734	721	696	734	761	729	724	779	757	666	748	738	746	766	766	755	690	735	662	740	768	727	717	763	755	753	753	728	744	749	698	743	738	750	729	714	798	676	721	814	709	727	697	731	772	711	764	701	743	749	759	733	745	706	687	765	752	734	764	751	755	702	729	754	785	743	721	757	748	695	769	740	694	780	742	750	735	749	761	725	733	709	719	710	742	723	696	740	674	742	721	678	730	733	744	730	698	725	743	751	732	725	701	697	715	716	785	792	728	753	693	732	730	695	772	762	739	710	735	728	758	736	737	771	715	681	698	742	706	772	706	702	734	772	786	661	731	722	777	711	723	743	693	756	698	722	720	721	744	743	750	744	720	720	669	735	723	719	720	703	680	753	737	729	772	744	739	732	701	781	732	755	675	741	698	720	717	684	682	744	696	735	744
15931	7753	6707	4591	2926	2215	1564	1168	927	761	669	565	491	480	423	417	408	419	345	376	351	336	326	347	300	373	336	312	285	294	301	335	299	314	302	287	307	271	279	301	316	295	311	281	280	280	286	297	313	299	291	321	262	269	264	271	278	281	272	279	308	304	288	277	273	278	296	290	271	309	302	339	301	267	286	277	272	303	294	279	296	269	257	319	301	285	328	284	276	300	319	287	285	274	300	288	263	309	271	279	293	305	272	290	276	277	278	295	280	270	286	271	311	306	298	262	282	267	248	303	293	297	308	305	239	262	299	281	285	312	280	280	254	267	299	277	288	279	264	278	267	278	284	316	286	312	284	280	259	244	286	283	284	275	270	286	307	294	312	250	297	274	294	287	278	239	301	293	268	249	270	313	298	276	295	281	264	308	301	301	282	285	299	274	280	305	290	302	270	277	300	293	277	311	281	278	262	319	285	286	262	260	303	281	315	299	288	290	298	287	301	310	279	295	300	289	307	303	282	304	271	297	266	300	290	311	301	309	289	266	282	281	291	273	300	327	277	283	276	282	279	293	257	256	283	313	271	276	312	278	274	279	272	280	278	274	307	287	259	278	305	290	284	319	304	318	291	267	299	303	264	305	313	284	241	294	284	267	294	274	287	296	319	309	281	315	289	282	297	298	255	284	282	264	289	267	313	303	284	259	285	275	276	269	267	291	301	262	271	303	266	255	287	288	269	272	302	290	311	302	316	272	285	291	294	287	252	289	310	305	286	267	262	321	287	300	264	292	299	264	273	258	276	275	283	263	292	297	282	282	304	283	247	276	257	269	299	258	300	270	285	295	284	280	287	253	253	302	267	321	280	292	267	297	303	275	269	289	269	265	306	266	290	325	304	295	283	259	286	265	288	282	316	283	258	272	255	294	283	290	304	304	248	293	261	294	335	293	293	270	294	281	265	268	289	261	295	290	271	278	260	299	303	289	284	312	298	268	296	287	275	267	274	274	281	287	297	285	270	297	288	289	286	296	307	277	316	274	274	286	270	310	308	324	285	284	280	285	299	295	293	256	280	268	289	258	298	265	267	295	305	268	288	268	275	298	256	295	299	326	317	305	306	295	291	300	303	312	308	284	292	289	276	292	285	273	294	290	277	273	257	303	274	275	282	308	297	267	255	284	284	306	265	273	295	262	287	308	273	303	315	294	292	286	265	278	294	280	300	284	295	267	294	300	281	274	282	262	288	283	296	269	318	284	309	266	290	283	282	293	312	256	279	277	287	289	298	284	289	286	287	275	286	247	271	283	301	287	301	271	284	287	327	300	293	283	280	285	299	298	303	270	297	253	263	268	288	243	305	312	323	307	255	304	282	295	266	296	281	267	310	281	316	267	264	279	290	303	264	264	302	300	312	296	296	255	318	277	269	262	269	283	262	273	307	263	290	269	288	288	283	293	279	304	278	303	282	308	264	298	275	279	262	270	329	308	295	251	274	300	291	299	293	257	277	270	272	288	285	275	289	338	298	283	279	283	283	289	276	274	283	244	327	319	307	285	253	291	288	303	293	273	298	275	277	299	281	305	286	270	277	299	290	303	313	286	275	258	283	278	304	285	303	279	282	270	269	305	281	258	307	303	280	269	286	272	272	286	257	265	288	290	291	312	280	262	276	313	295	298	274	256	263	292	270	310	311	283	310	273	288	279	280	285	273	303	264	251	279	292	282	301	276	284	307	306	272	295	279	282	285	273	316	282	273	277	277	277	289	294	323	293	298	281	305	269	266	280	289	306	292	314	275	280	299	281	283	297	259	291	277	311	296	264	275	304	271	303	296	277	269	303	301	253	322	283	305	286	289	278	307	302	261	302	301	299	281	297	280	293	314	269	281	288	292	281	319	316	297	251	274	298	268	305	273	250	240	255	296	303	298	284	283	270	267	310	284	272	277	274	278	295	293	250	302	335	306	307	272	262	281	318	281	286	265	278	308	297	294	300	295	303	295	297	319	317	264	281	255	276	275	301	298	270	286	286	278	292	270	297	295	312	278	292	288	289	286	322	265	296	297	271	286	264	283	293	297	319	270	272	278	324	285	292	308	312	274	262	292	289	267	280	287	309	291	273	288	272	267	288	320	274	299	295	267	299	270	285	301	268	285	277	278	288	264	264	288	273	265	246	250	300	312	295	284	291	267	301	291	278	275	286	274	293	267	293	300	283	263	302	294	288	293	295	304	281	267	319	291	296	309	292	304	296	290	279	269	302	268	260	277	253	292	296	297	289	287	302	276	269	285	278	272	300	269	280	321	257	270	286	279	289	277	286	278	290	293	264	289	274	284	301	300	268	247	305	292	308	283	324	320	290	273	304	299	302	293	301	274	294	289	327	293	290	297	305	249	283	296	283	294	275	289	270	278	275	274	284	289	287	278	250	297	298	308	289	299	308	324	310	275	271	294	275	301	271	289	324	296	295	298	293	246	289	260	268	295	264	292	257	317	309	276	269	267	284	290	286	264	259	295	305	307	278	265	255	290	268	268	292	315	291	276	307	289	278	312	271	299	310	279	324	269	284	296	267	275	289	307	314	282	290	302	277	256	286	296	289	281	266	258	284	268	277	316	270	263	299	279	270	261	276	267	267	305	279	287	284	283	287	309	282	269	280	262	299	276	260	299	273	299	301	291	319	257	282	280	281	287	293	270	276	278	305	302	259	277	290	275	296	276	266	331	303	286	327	313	306	255	271	318	292	281	255	280	290	275	286	282	272	301	304	283	284	295	284	298	294	300	274	315	287	273	283	293	295	293	292	285	316	290	263	289	285	273	304	280	287	256	290	281	285	263	278	281	275	303	289	267	299	281	259	302	266	287	289	277	264	276	285	271	287	261	254	263	266	259	296	267	294	285	276	265	283	282	299	294	273	312	287	307	303	290	315	266	290	276	326	301	268	294	306	286	275	294	290	282	302	273	291	298	310	277	292	293	326	282	270	303	286	304	303	308	312	274	258	288	270	297	284	292	314	306	298	323	257	259	280	286	293	271	261	266	260	285	262	314	278	265	310	336	288	272	297	293	319	292	273	270	306	278	268	262	291	293	282	285	275	291	281	270	288	324	305	310	285	281	279	287	270	300	279	296	276	280	309	300	319	282	288	284	273	271	273	249	263	307	300	304	313	312	255	287	295	279	261	282	270	274	267	287	303	307	287	275	273	300	310	271	279	287	271	267	282	312	292	267	298	246	308	324	282	262	294	285	309	281	287	279	295	291	280	294	270	250	284	324	280	266	301	298	278	265	269	294	280	305	287	291	286	284	293	295	278	311	273	320	290	322	254	265	287	269	281	269	261	298	276	283	275	317	287	291	304	263	284	297	301	292	289	283	270	289	304	278	277	307	282	295	299	279	280	280	334	274	293	283	292	273	283	251	268	324	268	284	281	300	309	261	292	276	277	291	319	277	268	295	277	264	286	280	318	302	289	276	297	290	289	294	289	298	284	276	310	296	271
11970	7180	10442	10540	9261	7721	6160	4760	3907	3341	3077	2636	2128	1864	1678	1612	1426	1280	1269	1201	1232	1092	1067	990	942	877	892	784	788	808	793	778	755	717	761	808	741	809	745	721	775	708	775	702	721	727	733	710	744	771	680	722	708	719	731	703	701	711	712	740	725	719	713	716	698	717	681	711	708	718	697	722	707	693	664	693	704	604	695	694	679	722	681	717	705	717	664	722	694	713	709	698	695	725	719	683	738	738	677	667	684	673	663	647	687	636	676	724	691	698	713	691	668	693	716	654	734	686	676	680	730	719	704	709	665	691	714	658	651	700	680	721	695	699	698	695	709	683	637	701	689	666	681	699	694	686	707	663	657	667	692	683	716	685	752	677	721	702	685	693	665	682	661	705	644	680	707	698	734	693	690	697	687	713	702	732	643	710	701	688	689	746	692	652	705	704	691	684	706	681	719	705	704	635	671	705	696	656	668	698	710	685	676	692	698	659	693	688	708	662	665	672	718	696	665	723	685	701	696	758	668	669	677	704	647	685	672	620	698	639	708	663	656	667	688	681	723	722	672	674	729	689	642	673	669	700	690	660	719	669	718	672	686	693	635	692	722	661	691	712	673	643	701	695	693	669	687	698	669	694	676	639	651	714	692	684	643	750	708	670	683	721	701	688	714	706	683	665	672	662	700	697	671	688	684	711	694	738	689	696	691	700	704	689	723	704	702	691	692	715	686	696	708	660	654	681	700	667	698	699	666	690	664	714	698	692	690	703	702	670	704	692	646	665	695	671	703	690	705	681	653	667	699	703	711	664	672	666	696	699	694	659	714	694	694	692	711	704	721	611	659	701	676	696	660	705	693	733	734	695	655	671	696	701	705	701	671	670	717	685	707	699	710	702	696	686	717	681	696	741	712	714	686	686	671	734	666	688	667	680	700	675	670	724	688	677	680	672	685	730	740	686	705	716	674	715	690	666	654	751	716	687	685	639	612	691	723	667	695	683	671	653	712	679	700	647	650	697	688	712	681	711	659	717	762	698	684	716	714	706	692	695	661	724	665	668	714	674	672	719	685	631	653	695	727	689	690	666	663	705	715	647	678	678	731	662	669	693	689	727	678	736	669	662	729	648	674	703	658	691	659	699	711	715	665	665	696	719	660	660	672	661	698	730	714	657	636	696	727	736	669	694	683	677	665	721	682	671	701	728	658	681	708	698	710	693	714	682	667	708	683	714	710	653	702	681	651	684	693	689	700	709	668	699	722	695	647	720	687	662	676	721	678	684	705	662	713	736	688	678	721	670	655	671	698	706	678	749	702	686	672	693	690	685	705	700	723	671	705	658	678	693	639	665	704	687	660	680	720	676	727	687	689	708	650	661	721	714	675	713	701	703	687	674	680	639	711	666	684	659	660	652	674	677	694	657	688	653	666	707	709	667	704	690	691	711	716	664	696	706	674	643	723	703	688	674	643	634	689	697	664	718	695	668	651	699	663	677	647	712	690	643	682	734	669	645	645	687	687	673	670	682	694	702	720	700	724	681	681	667	728	697	686	698	704	694	691	727	746	646	745	643	671	663	687	710	657	722	688	695	704	671	694	647	697	676	687	672	656	658	679	724	674	743	690	675	692	648	704	681	702	668	736	683	680	711	635	722	684	697	682	688	713	680	710	648	684	641	704	699	711	666	715	706	676	694	700	655	691	660	725	713	665	689	666	673	712	681	689	698	682	670	657	703	677	692	672	683	689	667	646	686	694	717	700	637	671	694	689	664	632	635	679	691	665	704	694	664	704	678	653	717	687	681	695	716	685	683	658	685	664	665	733	660	691	748	684	673	679	704	742	671	693	679	749	692	674	661	723	690	666	661	654	712	673	680	705	680	677	698	700	659	693	673	708	675	653	627	735	661	738	734	695	675	704	713	668	677	608	672	669	673	681	686	669	663	695	723	705	658	659	733	712	660	690	656	673	733	671	699	695	704	670	764	675	690	669	688	721	649	696	718	693	684	660	705	664	690	711	717	725	708	681	711	647	721	678	696	714	720	671	678	682	674	706	652	744	668	676	675	704	713	692	658	700	674	701	683	667	657	690	673	693	693	689	658	706	703	695	715	719	721	670	697	707	689	651	656	703	681	705	691	675	673	718	672	688	693	698	694	691	648	739	686	694	703	668	733	701	679	705	737	650	686	732	725	692	688	648	646	628	680	650	676	690	710	693	688	714	691	689	729	692	666	749	680	710	674	675	683	703	672	683	694	713	661	655	698	761	669	706	704	715	678	695	745	649	728	671	749	648	719	709	703	633	682	731	692	714	720	711	713	740	731	704	685	732	666	693	695	652	715	710	701	689	710	666	665	721	693	682	703	663	703	747	672	694	716	705	676	678	699	664	690	693	707	696	674	717	699	688	707	647	710	699	685	685	670	689	716	744	690	679	635	665	690	671	743	633	728	638	662	695	685	679	694	649	660	703	678	652	706	692	706	698	705	664	689	652	691	713	686	700	672	696	676	742	697	692	663	684	716	703	678	748	707	662	684	714	730	664	713	702	668	690	617	682	648	683	695	724	702	692	655	703	655	674	693	700	703	731	690	687	653	694	715	647	697	715	720	681	668	716	672	626	716	706	677	714	690	743	681	662	707	654	768	668	702	684	731	683	691	674	690	697	671	717	612	683	671	698	683	683	680	673	683	687	710	676	681	661	657	679	696	657	750	710	690	644	717	693	664	667	685	671	685	714	710	680	708	692	660	681	711	648	694	692	643	716	676	695	704	716	693	689	678	712	692	707	716	673	665	699	654	685	660	662	683	667	685	752	673	717	696	714	727	715	688	683	743	683	717	694	708	679	670	685	661	729	649	663	661	679	691	736	711	710	715	688	707	679	650	713	701	652	696	696	692	696	675	702	691	639	758	731	733	692	672	708	694	697	738	684	688	719	701	672	709	669	685	694	683	724	709	703	686	682	716	661	696	707	694	692	746	720	647	652	729	679	720	713	690	691	711	673	709	709	700	733	738	717	699	674	676	721	679	677	763	712	653	691	679	699	696	695	735	715	719	660	706	694	695	719	678	695	672	706	711	685	724	722	686	715	712	708	663	692	645	696	731	675	670	685	704	662	708	633	742	713	639	722	657	690	699	721	678	679	673	719	683	706	693	692	722	726	774	702	665	676	698	661	703	718	698	714	684	664	707	654	716	711	698	700	683	746	672	695	730	673	719	704	707	655	721	730	692	651	729	704	700	672	634	681	692	719	673	647	694	709	715	686	686	711	701	715	724	689	733	668	661	656	696	712	645	697	699	666	704	686	677	649	717	739	666	718	714	714	664	674	694	644	680	662	648	754	699	661	695	677	698	712	698	713	646	634	692	730	659	674	712	658	726	693	677	669	684	699	711	698	707	712	639	671	670	677	710	651	647	673	716	703	711	675	704	669	640	671	678	702	667	693	687	693	677	793	674	702	700	704	711	692	730	725	657	669	661	725	643	688	680	732	694	636	673	702	679
23297	11934	8778	5686	3721	2893	1916	1497	1058	1006	861	652	556	487	430	446	348	350	341	286	263	262	285	266	240	232	250	246	216	248	250	218	199	222	222	197	215	234	216	211	232	220	210	202	215	205	233	186	218	227	192	229	161	221	212	210	213	187	209	204	194	200	223	217	220	210	212	186	199	204	209	217	179	180	200	201	216	207	200	197	199	200	214	197	213	211	201	194	261	211	211	237	207	189	209	206	200	222	190	203	203	233	193	188	220	223	217	182	211	248	214	182	227	218	211	200	225	185	200	240	189	192	205	232	202	195	216	202	227	219	205	182	185	218	193	186	215	208	211	199	210	209	195	226	240	206	204	213	222	217	191	227	207	209	216	220	214	208	207	193	188	200	205	197	213	205	209	183	204	179	195	226	218	202	219	217	227	206	214	187	195	204	234	193	221	192	209	218	221	218	193	194	208	202	210	200	192	223	227	200	227	221	214	209	234	219	222	213	209	199	198	210	207	177	202	200	206	200	191	191	185	204	188	197	221	187	239	224	226	216	199	195	223	218	202	190	191	213	214	200	224	208	221	203	191	189	205	216	213	204	208	193	201	206	206	200	189	178	192	203	183	184	184	202	187	229	177	216	210	212	219	206	191	194	212	202	228	195	194	186	189	201	206	198	192	206	203	226	206	204	220	197	203	203	197	209	181	209	204	237	248	191	226	176	176	204	199	199	193	205	210	212	193	193	201	197	211	236	164	198	208	206	195	205	217	196	199	189	212	191	175	184	201	187	206	205	196	207	203	158	187	206	215	191	198	224	193	200	197	218	213	193	204	197	194	223	166	220	210	205	218	206	213	187	205	204	200	205	196	181	220	221	229	207	198	219	184	190	208	201	226	214	209	212	221	189	207	216	208	208	199	234	194	215	197	201	206	193	186	185	194	228	199	201	195	188	203	213	201	211	187	196	186	190	198	182	201	208	208	183	217	210	222	226	206	192	201	189	210	167	197	216	209	184	194	192	186	194	184	198	181	185	217	173	221	219	208	200	197	229	200	200	182	183	221	193	205	205	215	180	204	217	180	239	207	217	196	190	173	220	192	200	204	201	213	228	203	193	195	190	211	192	205	192	210	210	205	183	199	230	195	188	228	203	217	213	211	192	191	225	188	187	200	209	196	213	195	219	191	221	219	179	209	207	191	181	196	221	201	192	203	213	199	239	203	201	209	201	223	179	258	206	197	189	215	211	223	203	178	190	204	208	173	226	195	208	192	194	190	190	208	210	198	198	189	205	222	217	209	217	200	204	191	233	223	203	206	211	217	203	182	219	201	193	187	217	223	203	224	166	206	200	195	206	192	204	213	211	193	207	211	212	178	167	228	225	211	201	204	203	230	193	155	211	202	191	179	214	186	201	214	202	188	205	211	190	201	210	186	177	204	213	206	201	215	200	196	165	213	226	195	211	207	209	216	227	215	208	212	210	208	226	197	198	205	216	199	212	204	221	214	199	201	204	216	200	193	188	202	209	214	176	212	234	228	212	191	216	186	212	204	203	196	206	203	213	215	231	214	184	213	198	190	217	187	193	215	179	194	210	220	203	184	225	165	210	211	199	202	221	213	191	197	213	199	191	210	223	214	204	219	220	206	206	192	190	200	209	204	195	196	186	213	221	192	192	206	216	226	208	232	226	201	191	210	209	206	219	210	226	214	188	236	220	182	191	200	199	201	209	210	186	203	240	196	197	228	188	211	199	180	177	229	198	240	199	203	203	218	201	201	187	221	185	189	221	185	219	189	188	172	199	190	204	233	202	182	209	201	204	208	218	209	207	203	168	208	194	180	176	221	195	209	199	208	188	209	215	182	196	184	209	205	226	229	223	216	204	218	213	180	195	212	243	177	214	213	203	201	217	236	203	200	192	192	203	214	199	197	212	222	196	186	208	219	209	209	181	204	182	201	227	182	188	182	208	211	199	205	219	204	221	225	214	188	204	205	185	190	210	218	189	204	201	199	215	217	208	206	198	212	196	180	217	200	245	166	202	201	217	210	209	197	217	213	199	197	210	189	180	195	213	228	185	175	200	219	211	230	177	201	233	226	210	199	193	209	205	196	197	185	217	184	212	178	203	227	208	209	198	198	205	238	217	223	221	196	206	193	214	200	219	204	196	215	194	189	214	209	210	235	181	209	196	214	201	196	222	206	230	218	199	208	203	205	218	198	202	218	205	203	218	202	203	191	201	195	217	204	191	190	176	199	193	189	209	209	218	210	215	183	189	215	193	197	200	217	172	220	200	199	211	219	206	199	200	240	208	224	214	213	205	210	191	215	229	213	207	184	193	212	188	200	219	204	209	193	213	191	202	209	226	180	229	206	192	226	219	205	205	197	202	195	169	201	221	203	200	198	246	187	200	235	207	187	224	208	192	221	207	198	203	216	197	206	197	195	215	193	203	203	183	214	217	181	194	201	222	202	208	202	224	204	205	189	213	208	216	198	234	227	198	185	164	208	213	184	215	224	190	197	197	193	186	209	200	181	202	219	236	211	209	203	213	197	227	177	220	200	214	220	203	205	217	200	193	195	199	176	195	204	212	178	171	226	184	232	202	216	186	204	194	217	192	198	215	185	170	217	177	209	206	178	185	211	203	184	217	199	209	208	196	216	187	188	209	231	215	232	208	195	206	189	204	205	198	189	195	176	202	202	219	199	215	230	193	206	213	234	224	197	200	205	199	174	198	192	200	191	193	197	212	197	212	223	192	200	214	206	210	226	191	209	199	200	230	192	195	188	215	196	191	191	218	222	177	219	199	205	219	201	212	226	211	228	217	211	181	192	178	202	197	219	176	185	183	219	193	204	204	218	195	197	182	190	210	217	233	219	203	228	209	193	198	190	198	190	239	221	218	203	201	207	210	197	206	216	212	199	201	221	215	191	217	190	176	203	196	223	175	222	207	214	188	183	212	201	189	202	202	213	220	183	185	174	209	184	221	186	204	191	196	210	210	171	203	212	185	191	210	187	194	203	216	170	201	190	188	201	213	210	186	198	204	197	217	224	205	179	215	175	228	225	206	215	216	214	205	210	218	207	191	198	217	193	225	234	201	188	222	227	197	199	217	220	184	186	242	171	190	178	192	220	201	208	197	204	196	201	218	192	206	167	201	218	204	215	202	190	209	188	197	185	230	181	201	226	209	193	207	205	204	235	248	180	190	209	200	213	224	211	202	201	203	194	202	208	202	223	213	185	213	213	196	200	199	187	196	204	216	194	185	187	215	196	214	203	179	210	198	213	190	201	201	196	199	214	207	230	202	193	187	194	195	193	194	181	207	210	209	230	195	214	187	204	225	181	190	186	208	208	207	195	184	205	196	229	198	182	207	220	206	210	195	213	215	250	211	194	216	172	223	197	209	221	210	192	249	171	202	231	198	200	197	185	187	193	165	228	208	208	182	217	189	204	217	219	206	195	193	194	184	203	213	213	214	241	209	190	180	207	194	201	214	211	199
15258	9907	12423	12671	11585	9808	7573	6017	4964	4338	3827	3173	2559	2189	1964	1884	1628	1383	1289	1325	1227	1135	1106	968	868	852	787	671	659	671	635	634	603	584	655	605	611	632	630	596	600	595	551	560	591	596	531	559	530	527	529	545	540	543	563	521	530	532	554	581	531	518	488	516	515	501	524	501	498	503	532	540	545	493	510	515	504	542	511	460	521	533	468	500	500	529	526	502	529	531	480	529	456	506	521	465	496	528	477	468	512	479	517	507	530	531	517	545	501	534	499	473	473	495	558	520	507	468	524	515	521	504	515	515	504	473	522	491	534	535	514	518	508	485	516	482	532	529	527	487	494	526	512	522	497	528	534	482	551	528	545	500	531	500	518	498	529	483	473	484	491	536	531	499	502	490	516	492	548	481	494	525	533	528	469	462	544	478	503	480	508	517	494	480	514	507	492	487	467	525	518	525	516	489	517	483	486	487	516	521	477	493	460	519	528	474	532	503	524	519	493	508	524	500	546	538	502	479	509	527	448	528	529	496	509	519	524	476	497	491	510	505	514	519	526	518	511	492	493	514	487	488	497	528	528	543	527	488	488	473	504	516	497	481	524	526	505	521	479	518	536	525	483	492	483	541	529	464	490	520	513	497	540	507	521	492	482	487	493	501	521	512	480	510	517	476	522	503	539	486	506	511	491	499	490	501	524	528	486	537	504	494	494	529	476	530	489	512	506	493	526	549	480	485	513	512	491	503	520	526	489	541	535	480	490	508	521	504	553	482	519	507	511	474	518	508	506	491	508	530	504	515	489	524	496	498	498	514	518	519	501	572	511	550	497	494	526	519	495	530	555	551	522	520	518	520	482	486	521	495	558	515	522	490	543	499	519	502	521	525	520	499	510	507	496	529	539	468	530	492	522	508	460	508	501	471	504	551	496	507	497	533	495	551	506	532	509	491	522	530	516	479	515	519	479	494	517	495	513	523	518	484	506	522	493	509	481	507	535	478	513	493	515	493	507	517	477	514	531	548	484	533	510	503	556	502	515	511	513	495	525	537	501	470	512	503	500	508	481	502	494	471	524	497	469	554	501	548	514	510	540	513	516	499	511	506	493	548	495	523	492	532	483	505	505	504	462	475	540	491	508	545	537	488	564	507	503	523	524	542	478	507	516	529	525	472	540	520	531	525	483	565	518	534	527	493	489	493	496	534	517	525	495	535	485	494	502	460	499	504	504	526	528	508	477	507	500	479	458	491	537	505	505	478	497	507	489	486	484	527	472	518	521	493	527	517	500	515	522	474	504	496	511	488	509	502	499	520	557	508	511	510	501	514	510	483	505	512	552	501	486	505	518	530	520	501	485	506	499	525	484	494	512	493	520	499	541	518	511	548	522	513	503	478	498	499	534	507	476	511	488	490	529	495	530	528	514	549	561	521	515	536	475	508	485	510	500	472	546	536	529	500	518	519	519	482	534	542	495	463	521	508	544	498	502	521	514	474	570	520	522	466	489	506	502	480	522	472	490	492	509	521	532	473	508	491	522	480	552	503	467	494	516	522	484	534	511	507	472	516	499	505	527	535	468	507	558	512	529	495	474	485	492	489	553	487	481	464	498	517	528	534	526	555	503	534	532	502	500	509	543	520	473	537	536	518	525	482	516	504	501	501	546	501	525	525	516	514	485	511	526	488	555	511	490	499	520	517	495	506	513	489	516	496	534	517	516	479	508	492	581	503	492	509	460	481	484	514	535	521	476	553	489	513	480	481	488	542	486	507	497	544	485	508	535	517	573	550	510	535	505	555	532	495	488	476	508	518	507	518	520	485	521	492	525	512	479	519	504	510	513	489	500	485	504	485	488	507	491	510	489	472	575	476	499	498	518	527	515	489	514	494	509	530	540	531	516	454	565	506	473	500	508	536	482	504	493	532	502	488	494	513	509	535	536	506	494	533	511	483	539	512	517	499	500	486	496	532	545	527	502	481	498	494	471	512	490	491	502	506	446	491	518	530	508	461	523	542	507	549	525	519	521	535	442	488	533	499	480	489	511	545	496	479	472	490	483	529	518	536	492	469	514	475	505	507	502	493	488	522	515	513	527	493	507	501	501	519	514	508	439	495	477	500	480	496	521	499	492	523	526	535	510	496	527	492	492	487	509	513	463	514	494	519	453	527	536	514	522	508	468	535	517	483	484	539	524	500	503	499	507	541	455	503	515	485	458	560	530	488	477	489	515	529	512	512	513	475	498	534	532	531	516	512	529	502	539	580	472	524	459	532	504	524	497	530	479	521	500	481	543	478	553	490	529	537	493	492	522	507	474	538	467	538	466	512	507	505	473	509	483	519	498	518	498	521	535	522	521	488	502	522	536	455	496	492	530	510	493	553	542	522	505	497	501	479	497	498	488	478	503	508	502	505	442	495	520	530	497	500	477	464	513	516	522	506	511	479	539	528	544	515	472	477	540	502	513	490	460	571	556	541	495	497	498	471	529	501	523	513	502	511	534	525	532	549	479	497	497	506	480	519	489	546	560	518	487	498	508	501	530	528	494	522	503	506	522	475	504	543	500	504	548	451	502	550	533	502	492	480	497	501	538	479	510	486	523	538	515	464	495	486	512	457	524	470	495	502	534	516	519	499	501	505	493	517	504	497	501	557	497	530	480	517	534	485	482	484	490	474	515	518	513	490	452	492	512	468	527	478	467	524	547	508	507	487	517	493	550	491	460	502	481	509	500	543	488	520	504	497	538	469	524	487	485	516	495	502	526	507	498	532	500	511	503	516	531	500	489	524	485	474	492	496	471	497	496	499	490	494	482	518	491	469	497	534	484	498	519	493	464	528	498	492	517	466	555	501	506	535	569	497	506	483	484	494	487	526	532	506	462	526	512	525	496	523	460	511	478	497	478	478	464	475	543	498	531	516	513	560	524	535	511	512	535	539	489	466	504	474	521	495	477	505	516	525	479	492	528	532	505	476	480	525	543	506	509	560	477	513	505	486	531	517	486	474	506	498	474	538	536	481	490	525	515	528	484	510	457	480	498	476	552	468	519	472	502	520	539	506	552	466	524	521	502	456	505	456	534	520	513	495	514	476	482	513	503	523	508	530	467	501	513	511	513	475	524	484	506	549	505	515	493	540	544	528	490	525	480	501	502	511	509	496	502	469	483	527	498	493	511	485	495	528	498	509	465	529	507	516	495	516	545	509	472	505	486	525	521	468	510	510	477	519	531	495	501	502	511	512	515	512	529	514	498	531	494	523	521	530	528	549	515	494	485	492	501	510	522	553	527	468	500	475	491	523	498	506	563	496	520	494	529	500	483	482	546	470	523	494	461	535	518	504	480	541	479	506	531	517	512	541	505	496	495	506	501	556	510	537	494	477	538	539	523	528	517	518	521	497	524	495	496	537	515	474	528	478	477	531	510	515	488	518	537	494	499	503	464	530	495	496	490	465	503	531	504	492	500	512	499	516	490	511	523	474	510	484	493	528	509	535	517	511	511	534
7427	4222	3643	2477	1775	1263	946	699	567	597	456	456	370	397	377	396	383	341	341	369	351	309	321	293	305	344	323	345	333	286	290	307	321	301	305	323	330	296	310	337	319	294	316	298	324	288	291	305	311	308	297	267	323	308	293	297	259	310	303	300	312	313	255	286	322	315	294	269	298	310	286	283	282	309	290	320	285	331	295	317	283	281	316	291	274	286	241	305	309	281	315	308	287	318	283	300	301	280	341	288	296	316	276	304	308	311	291	298	317	326	289	295	294	286	271	275	317	272	316	282	311	297	320	319	308	302	304	307	299	292	323	301	286	295	343	301	294	288	290	295	316	305	349	324	324	300	328	336	298	304	323	307	283	318	320	315	298	294	312	323	301	304	276	332	297	338	303	308	293	287	307	287	284	303	283	324	287	303	266	303	301	300	313	320	293	316	317	300	340	324	276	348	309	269	281	290	314	278	303	281	303	284	320	328	280	287	273	270	309	298	283	259	316	269	284	316	322	285	300	283	285	281	286	263	321	286	304	296	310	305	293	304	314	308	292	297	304	295	292	327	315	282	293	296	286	313	318	332	307	307	290	325	302	306	282	283	283	286	282	305	304	291	322	314	322	299	355	287	305	327	282	312	303	305	306	278	320	291	271	290	324	290	299	290	275	290	289	278	337	283	305	261	301	296	307	264	310	269	263	296	285	292	279	255	319	295	277	289	331	300	319	306	305	279	318	311	282	273	307	302	312	316	299	308	316	301	291	303	265	305	275	306	263	300	283	291	278	277	305	291	292	335	295	313	276	325	326	282	285	300	287	270	318	291	315	330	317	304	327	304	291	269	314	282	296	288	324	299	306	267	300	265	299	301	295	320	331	307	294	289	306	300	321	327	307	333	308	328	310	306	308	295	276	281	271	308	288	295	308	289	321	321	319	267	298	277	330	290	257	288	282	293	297	294	316	284	291	312	316	283	303	305	322	313	319	308	300	297	296	291	296	318	310	303	287	272	318	278	316	332	311	286	323	301	296	289	278	312	279	294	303	282	295	309	287	302	323	292	323	287	317	279	311	297	286	271	279	294	346	315	313	301	294	314	298	313	291	286	297	323	291	285	320	282	282	315	301	296	313	294	311	299	281	297	293	298	284	288	312	278	279	284	304	285	327	324	306	283	297	307	287	313	322	293	310	320	318	319	329	291	311	322	299	298	268	315	301	301	299	325	304	310	315	306	296	299	292	318	276	292	283	294	293	276	308	268	295	280	291	293	288	276	273	329	278	286	312	307	300	328	293	318	296	283	304	318	311	320	304	320	299	298	286	300	320	290	295	278	284	299	291	327	338	320	323	288	312	295	299	299	294	261	306	312	326	297	308	310	301	301	329	290	296	291	296	322	276	292	272	310	307	319	284	288	324	316	320	273	303	269	288	263	312	295	291	300	324	316	340	292	259	312	296	287	275	284	286	307	314	325	336	325	292	307	294	243	292	297	296	280	304	304	319	299	284	305	277	325	284	322	295	291	315	282	275	326	291	291	285	300	317	314	322	318	302	287	280	302	310	318	269	305	297	316	279	301	295	310	274	259	301	340	305	317	283	274	318	334	307	325	332	285	367	300	267	312	269	268	311	296	305	291	309	319	292	297	303	280	342	300	308	286	306	265	297	337	335	306	280	313	270	279	293	308	309	272	297	328	328	306	294	289	278	285	312	299	318	307	283	292	290	290	306	284	325	314	314	289	299	295	300	261	297	314	321	351	297	312	287	284	300	321	309	276	318	311	315	309	284	319	298	299	361	291	284	327	296	282	273	282	295	293	300	295	299	318	296	308	289	292	271	302	283	278	309	323	293	306	316	301	291	318	332	292	273	292	294	336	324	278	286	321	292	319	282	294	324	321	288	283	308	304	325	283	307	297	317	289	298	295	284	273	282	306	302	300	318	273	299	336	314	284	282	285	316	285	282	292	273	276	298	309	303	293	279	278	300	294	312	304	309	265	290	272	308	327	287	291	312	306	299	281	308	284	330	311	326	308	283	335	270	310	310	269	308	313	259	288	287	274	319	290	285	293	325	332	297	295	312	322	294	288	315	322	325	313	310	290	289	302	269	312	295	318	286	331	315	304	304	293	313	279	298	299	310	308	321	314	296	311	297	296	308	321	319	334	304	271	306	301	317	292	310	285	314	314	309	293	283	306	277	281	269	339	330	287	294	264	252	314	246	298	300	308	328	315	318	336	295	271	313	289	302	290	289	312	301	308	271	311	282	314	315	277	323	314	283	294	322	296	298	291	298	301	288	309	322	311	282	296	300	317	303	288	291	296	289	280	315	316	296	310	289	309	296	309	304	316	252	296	311	286	303	337	331	338	290	319	278	294	300	298	336	313	282	266	265	354	338	303	301	286	285	296	319	297	295	274	300	276	305	335	267	301	293	328	289	301	308	304	306	262	291	295	282	282	307	284	283	300	278	297	294	308	303	327	312	272	327	271	287	300	305	304	320	278	297	302	300	302	276	275	308	326	319	312	291	278	304	287	312	303	292	278	286	304	306	295	304	293	265	254	285	308	283	337	304	307	303	296	303	296	308	279	291	291	272	304	336	292	273	304	337	315	325	305	314	316	298	282	264	302	332	277	298	310	291	280	273	311	305	297	266	272	305	293	283	260	325	317	308	285	322	307	324	297	337	318	312	282	318	308	316	282	293	285	301	279	294	300	299	284	302	299	289	281	297	325	279	299	258	307	305	310	305	281	290	277	334	232	334	270	273	327	309	293	328	281	309	298	324	301	324	293	329	303	308	313	310	319	249	277	327	303	300	279	280	285	286	321	281	275	313	324	322	301	288	320	307	294	275	305	310	320	257	317	296	287	328	315	282	347	299	314	288	334	322	331	307	291	285	304	297	337	330	284	322	316	306	308	298	267	297	300	310	276	282	322	314	288	291	311	311	306	292	313	297	293	271	294	283	266	310	276	290	321	318	311	327	307	312	291	273	307	300	305	297	306	297	294	284	294	289	314	294	285	292	310	294	348	271	298	267	291	320	291	319	293	288	277	286	277	278	327	281	267	288	316	298	289	329	283	297	305	341	306	307	329	288	309	349	292	318	320	288	322	335	301	322	308	278	295	309	295	285	303	291	313	282	288	299	274	277	288	308	288	315	311	317	309	309	324	273	299	320	322	258	291	281	302	307	274	303	315	250	326	298	278	333	297	270	277	269	274	326	316	342	294	302	300	356	320	301	293	326	335	317	300	284	325	322	295	318	284	330	310	318	281	326	318	322	296	290	269	316	301	301	289	298	303	312	260	307	275	322	289	305	320	306	307	273	324	294	350	310	293	307	307	334	292	293	312	305	294	281	313	307	270	287	324	279	284	284	277	299	303	286	294	283	306	289	311	296	329	319	303	335	344	304	277	285	305	302	292	286	307	301	285	288	264	308	310	291	282	296	296	320	301	304	319	296	300	282	285	315	300	257	283	315	328	298	263	331	277	264	317
5741	4373	6256	7003	6227	4786	3726	2823	2413	2078	1847	1597	1484	1292	1221	1212	1086	1048	983	973	992	949	838	849	806	787	799	777	767	734	676	764	741	748	698	776	739	709	741	782	743	685	712	721	742	747	730	736	727	754	698	717	714	739	713	729	743	736	739	682	726	737	757	714	743	754	734	770	703	726	768	756	709	687	719	726	730	681	706	782	721	703	689	679	716	765	737	703	731	705	753	725	747	749	748	728	762	716	763	769	730	727	666	730	759	686	761	762	742	690	726	696	738	653	734	728	762	728	766	735	761	715	695	668	723	742	713	673	763	693	677	702	758	732	748	745	746	722	743	694	700	767	737	714	747	741	737	693	706	676	718	736	712	708	714	725	728	732	740	708	738	748	693	662	732	719	737	723	738	717	729	751	741	703	717	693	684	717	700	766	716	767	726	727	713	729	746	731	714	780	744	717	739	709	634	665	757	725	737	717	714	709	730	691	724	734	693	797	700	715	754	707	678	765	720	745	687	709	731	712	731	680	766	710	735	699	711	735	688	712	742	743	674	699	685	766	775	738	690	749	672	715	755	731	699	737	747	708	728	680	763	742	689	688	728	725	748	732	696	774	720	709	744	673	749	734	710	703	735	757	728	717	687	705	711	687	761	721	793	727	746	722	719	752	716	746	660	707	678	732	730	682	790	712	730	744	696	731	763	724	717	740	747	737	741	702	735	738	751	688	711	750	709	710	724	731	716	699	757	756	707	689	703	727	770	708	706	735	707	673	733	699	722	725	736	712	713	750	745	740	731	728	722	678	670	736	727	756	730	742	707	719	758	723	699	756	683	710	695	705	689	764	721	768	721	705	696	700	700	650	758	732	739	736	742	699	710	757	724	756	734	673	755	689	754	686	754	719	731	756	734	733	706	760	745	692	705	713	700	711	702	727	721	700	718	698	747	719	707	742	722	728	720	720	702	766	745	736	681	713	714	750	720	715	729	713	738	781	762	729	696	735	741	680	759	712	678	709	770	677	711	692	753	747	729	741	697	691	687	711	684	700	688	735	748	725	730	687	686	733	759	742	741	695	749	712	752	702	749	728	718	700	710	711	709	689	759	696	685	746	713	739	700	757	690	698	743	738	708	721	705	755	686	735	699	715	729	753	721	723	740	709	692	692	723	706	752	669	726	759	731	698	724	715	756	710	742	728	686	701	761	719	734	696	712	708	728	711	743	736	717	752	726	742	722	741	704	724	718	725	702	709	712	725	672	803	691	705	723	728	735	730	753	696	746	714	713	728	711	699	681	748	721	687	729	699	688	688	781	744	755	744	715	716	733	706	732	690	733	715	710	751	765	711	731	729	718	730	742	770	691	697	694	700	735	757	696	718	738	709	672	742	707	741	729	726	692	732	725	738	727	718	743	731	709	711	725	728	744	716	700	762	731	684	751	715	725	702	763	700	707	745	710	750	748	767	718	721	696	667	722	747	721	726	710	687	745	699	701	762	726	700	731	764	761	736	775	705	734	698	692	722	698	714	736	696	747	686	747	738	693	703	722	714	719	771	746	719	731	704	722	684	690	715	743	747	672	706	699	783	690	693	724	696	750	721	725	694	713	709	690	710	689	668	707	729	689	728	759	737	704	748	711	684	699	674	722	734	712	704	762	749	697	711	696	719	728	724	694	702	759	717	694	716	744	743	710	767	701	703	725	706	722	715	730	752	670	700	743	728	739	716	738	736	747	752	663	724	746	732	714	711	699	734	712	750	731	705	772	750	768	723	740	784	705	764	698	715	750	713	730	764	707	686	759	703	743	771	763	707	760	668	713	699	747	692	682	699	705	713	738	724	701	699	741	695	659	714	733	658	718	789	686	740	728	756	730	717	694	746	729	728	724	782	715	715	723	727	733	708	706	760	728	759	685	701	708	716	715	693	752	734	741	732	729	729	728	722	703	712	690	744	754	722	724	690	682	702	726	714	719	736	725	721	702	728	718	726	727	670	730	727	787	724	701	700	719	716	785	675	732	793	733	712	704	728	735	714	709	744	718	720	696	754	674	758	691	715	771	713	702	728	690	679	712	731	729	719	740	745	670	719	688	762	692	705	682	691	751	737	745	698	763	681	723	717	774	728	681	726	719	711	713	764	711	739	734	699	769	722	746	679	717	772	690	698	723	699	728	732	748	775	792	748	710	692	733	684	700	774	728	697	710	692	735	728	710	679	723	743	754	734	705	732	759	740	669	716	694	711	690	740	690	743	729	678	712	730	706	666	697	743	759	735	728	757	742	763	796	722	725	719	668	732	753	726	750	730	781	745	723	713	683	784	721	713	713	702	691	732	737	730	714	749	721	728	652	729	719	741	715	741	774	754	698	730	749	731	741	702	747	704	748	736	774	692	732	690	706	697	717	675	748	712	772	739	683	691	710	715	693	732	701	699	758	716	713	694	682	687	714	714	743	694	678	695	705	700	732	711	680	707	753	710	741	703	688	691	717	722	710	706	712	694	730	767	686	693	685	718	730	735	733	730	775	728	738	722	737	735	700	697	646	734	716	781	731	728	701	731	805	751	691	731	722	717	736	758	722	705	696	667	691	697	693	713	721	665	729	730	709	761	716	705	709	745	695	779	723	744	730	741	685	718	707	698	713	741	716	709	735	749	781	696	693	709	726	740	706	693	740	702	755	735	701	681	783	732	701	742	693	694	705	747	677	744	730	734	704	694	700	776	710	754	723	767	721	736	766	796	735	730	700	690	718	733	701	715	716	754	718	720	704	642	689	703	756	741	716	704	730	695	710	685	705	737	667	754	729	730	720	690	713	778	721	681	745	749	739	725	757	700	727	724	688	728	721	712	732	728	718	726	728	753	735	729	768	696	750	701	649	705	767	712	737	702	688	749	723	733	741	722	721	765	735	719	774	766	777	707	720	709	654	728	709	680	699	716	727	743	735	763	735	732	713	689	746	774	726	705	709	726	694	739	685	708	719	737	712	721	779	753	761	722	724	720	730	718	706	709	778	748	721	693	727	753	749	747	734	738	726	799	739	712	731	696	682	714	731	761	676	714	700	726	733	702	699	707	715	727	690	775	731	764	751	724	718	728	740	727	699	752	769	672	743	680	686	736	688	663	722	675	720	688	734	694	782	710	714	712	745	785	745	773	721	723	775	691	712	757	757	711	719	733	745	735	675	717	743	695	739	711	737	689	723	749	754	670	737	727	711	707	687	759	740	699	717	717	729	705	675	743	714	710	719	703	706	734	716	721	681	785	643	674	732	719	727	742	703	750	749	664	677	724	704	749	704	724	754	740	693	725	752	711	719	715	752	682	744	724	695	701	752	708	691	716	741	730	748	735	706	760	744	766	755	741	715	694	709	706	754	753	729	678	686	702	690	706	688	741	653	703	741	684	708	726	724	703	716	714	690	747	706	718	790	738	744	710	711	690	704	705	706	684	718	697	707	732	787	701	719	744	690	759	712	703	741	753	730	695	715	702	717	762	753	720
16694	8032	6383	4288	2692	2135	1512	1270	887	724	701	686	570	500	432	447	346	338	401	349	320	314	341	326	297	284	285	292	300	307	331	298	267	286	297	274	251	281	314	270	286	325	280	317	271	255	281	294	300	279	296	257	318	294	305	265	295	284	280	288	271	287	303	290	283	280	267	254	286	277	255	284	270	286	266	279	289	315	271	297	270	312	316	311	277	303	287	266	273	302	268	289	250	315	274	285	249	296	244	271	264	273	277	284	317	266	264	286	281	282	308	263	258	261	251	265	294	297	285	271	288	283	258	285	263	307	281	291	275	281	257	290	277	261	295	287	274	298	294	245	294	265	289	266	294	282	261	259	284	272	263	304	295	254	257	259	282	277	297	271	280	267	251	237	286	304	304	303	285	299	280	306	255	282	262	253	280	296	276	318	295	284	260	276	267	316	267	260	305	280	286	322	288	289	277	264	287	299	281	297	286	293	298	271	295	300	273	273	293	271	284	259	277	257	285	292	302	256	301	285	304	241	293	285	289	253	267	299	310	266	268	289	291	320	248	281	305	280	261	265	256	271	260	268	249	275	272	279	270	290	322	285	289	290	252	254	295	289	273	278	294	273	282	272	282	259	273	279	274	298	267	311	286	275	288	276	314	285	296	269	273	293	303	296	262	279	276	293	282	281	289	244	298	277	267	278	298	280	262	292	296	305	302	309	303	244	278	281	238	327	276	269	320	299	299	237	274	281	272	305	293	290	293	266	296	290	280	257	287	293	288	253	281	283	259	276	290	287	274	272	299	293	294	297	286	262	263	296	282	278	280	260	269	234	304	307	295	274	317	269	263	302	266	297	262	229	304	268	277	261	329	298	259	289	274	256	285	257	289	282	284	286	292	291	297	280	270	278	286	270	289	283	285	245	292	280	282	266	285	270	287	269	281	288	279	277	273	269	291	294	298	280	298	281	276	285	279	290	291	271	284	264	268	295	271	309	242	281	293	297	252	282	294	294	267	277	290	271	266	281	263	292	258	310	284	259	308	286	293	287	307	284	266	258	304	279	285	260	321	280	302	289	256	278	293	248	289	263	272	279	268	303	265	315	300	273	308	287	275	283	268	302	301	273	305	277	293	291	300	258	277	275	278	259	261	273	278	287	263	322	265	324	304	288	287	294	281	290	283	285	251	291	287	263	290	298	304	282	305	248	295	288	267	298	269	266	297	296	249	279	282	289	230	286	282	294	293	248	287	268	292	277	231	272	302	276	298	267	278	323	286	289	262	283	276	275	281	262	268	283	293	271	288	303	273	269	273	285	280	274	260	283	252	253	261	299	298	319	262	288	263	235	258	283	278	299	270	252	262	281	244	270	274	246	327	279	258	270	265	275	257	304	297	314	290	281	313	302	270	289	289	285	267	263	290	292	294	271	263	291	269	270	293	283	249	294	307	276	285	271	289	265	292	303	283	283	284	264	278	289	253	279	256	335	281	275	293	302	282	290	295	304	289	314	283	298	273	320	311	293	292	259	270	290	269	263	297	286	275	296	296	266	295	318	265	305	305	286	293	232	293	290	272	289	268	270	300	270	292	313	277	276	283	259	288	296	278	277	309	285	303	310	293	299	275	300	276	290	305	282	274	293	276	318	293	297	265	282	288	279	323	260	296	251	316	264	271	272	241	253	316	313	291	315	267	284	254	301	257	273	290	301	311	281	264	274	281	305	257	250	259	285	285	293	297	303	259	253	295	306	274	294	270	270	275	267	264	251	302	246	310	297	283	290	314	303	302	283	286	308	262	311	283	280	288	289	278	309	269	284	264	290	266	251	274	254	263	277	268	312	248	327	270	274	291	280	274	285	316	296	275	292	273	284	290	297	268	300	300	307	252	269	272	280	291	291	315	282	285	266	293	263	267	283	284	273	273	270	288	266	267	284	318	281	299	273	290	315	265	279	313	271	227	316	284	295	285	295	282	290	259	295	273	256	274	282	288	263	257	273	268	279	306	252	288	284	276	260	307	323	286	290	283	266	299	286	254	285	277	284	237	253	264	267	284	269	277	280	310	261	278	315	262	256	263	261	269	292	283	273	274	279	277	266	300	249	282	294	285	257	281	275	281	269	311	273	276	270	262	280	275	290	297	253	235	248	290	295	275	315	294	290	305	298	279	288	277	257	325	301	266	300	279	285	270	290	253	244	296	298	314	285	285	283	251	298	264	292	279	278	244	283	255	277	273	256	266	255	245	269	276	283	292	295	295	277	259	273	261	255	264	281	271	299	270	263	262	293	275	266	271	290	282	290	273	318	281	254	321	268	290	294	288	248	327	286	291	314	293	279	273	294	303	278	272	277	293	265	280	251	269	301	277	271	289	278	273	301	306	278	290	266	287	307	276	292	288	292	294	311	286	291	271	275	264	300	290	291	290	286	271	268	289	293	281	289	311	275	256	262	276	258	281	314	264	286	275	255	278	272	302	242	277	302	269	309	257	306	274	302	296	251	276	275	302	289	284	295	263	282	297	303	268	297	288	264	305	278	288	291	272	282	290	286	233	313	297	291	276	279	279	259	264	300	308	282	247	278	262	292	274	322	248	299	299	285	265	305	274	288	282	256	302	302	278	297	295	271	259	278	287	243	257	260	306	281	287	295	322	277	256	292	274	290	282	287	268	254	288	277	285	296	243	248	237	293	271	263	271	301	256	266	277	298	256	295	305	292	292	295	265	259	290	274	290	268	272	275	288	276	265	294	259	249	264	259	300	283	264	278	279	271	273	289	285	290	259	294	267	300	276	308	276	303	262	260	313	262	274	295	280	278	283	271	290	268	314	270	286	306	281	296	292	242	273	276	294	267	264	271	290	287	266	294	283	275	294	293	308	273	294	305	318	309	285	259	264	260	254	276	295	290	298	264	286	317	286	294	280	243	277	283	271	271	281	283	293	284	265	280	276	285	279	310	289	276	266	252	282	301	260	276	270	292	295	297	271	268	268	288	267	276	284	282	265	303	276	291	254	290	297	291	254	265	271	279	251	233	251	274	290	278	285	285	272	284	256	272	275	273	256	257	294	299	282	311	255	251	285	264	298	289	279	276	286	280	225	288	260	267	278	315	259	290	308	254	296	269	286	278	282	248	262	302	264	249	278	307	271	274	280	258	281	284	318	304	275	289	288	281	270	264	289	267	287	303	257	286	289	252	307	288	264	291	307	308	295	242	246	291	311	271	256	269	278	288	249	317	302	258	286	259	293	277	252	308	270	314	310	290	313	293	265	276	264	248	256	258	268	299	283	300	299	296	282	273	279	289	290	284	311	273	281	283	283	246	276	296	285	285	285	291	296	279	265	266	286	273	259	243	264	281	289	281	299	304	285	289	279	291	274	251	280	296	267	312	256	281	290	304	279	281	301	270	299	281	278	283	306	249	301	308	285	264	267	284	262	270	291	296	319	294	285	267	296	288	323	270	276	274	309	305	285	259	272	263	310	289	282	249	282	301	285	298	274	267
12206	7480	9853	10201	8794	7673	5868	4707	3806	3445	2985	2651	2100	1757	1705	1546	1387	1283	1300	1143	1090	1030	1017	944	946	874	825	814	787	786	730	784	747	692	758	738	722	737	681	733	744	719	707	746	731	717	688	735	735	710	715	733	730	735	755	643	675	665	732	649	687	698	696	681	674	683	677	703	669	698	734	686	708	702	664	666	690	702	726	693	717	707	729	667	681	679	701	664	697	662	678	720	696	676	666	645	687	687	657	678	729	694	672	672	686	681	680	639	678	679	715	695	676	683	736	680	651	692	733	667	659	600	701	717	660	674	671	666	689	727	645	648	672	669	685	695	667	708	679	669	702	719	704	695	674	653	659	681	632	724	670	696	699	639	679	671	657	657	667	672	679	748	650	689	679	692	683	679	648	672	655	726	713	691	719	666	704	671	677	679	698	690	687	676	662	702	703	662	627	698	675	705	712	657	706	682	680	651	678	672	660	660	680	685	655	661	633	725	678	659	668	670	677	645	667	704	716	650	684	677	692	663	679	646	724	677	669	662	644	720	666	681	673	665	746	682	671	667	672	656	646	700	681	708	711	680	632	672	675	678	663	684	691	689	682	670	699	695	669	665	628	700	658	660	676	693	732	702	714	697	684	685	694	673	640	670	698	671	691	664	649	657	691	719	667	716	671	694	636	646	702	708	706	702	642	700	715	686	687	701	655	679	685	674	665	703	692	683	642	657	658	632	665	688	672	684	673	729	669	686	747	667	670	694	693	715	714	660	673	680	667	728	690	732	676	710	670	682	697	729	712	661	653	690	656	724	664	707	693	696	720	704	641	688	647	731	691	650	690	698	654	701	650	681	629	697	668	696	691	692	718	688	707	715	667	671	676	699	687	674	664	691	688	731	648	675	666	700	655	652	680	677	679	663	665	700	663	689	662	725	677	670	689	769	757	695	679	681	674	668	627	697	687	690	657	653	705	667	683	685	662	707	698	684	655	681	693	651	670	684	672	675	709	681	663	681	660	672	705	670	660	702	670	686	680	677	684	676	676	715	656	660	649	666	679	678	669	669	690	673	682	698	707	677	673	723	666	706	704	661	680	730	688	666	692	696	696	632	625	647	638	706	678	647	649	766	657	709	688	681	665	718	713	637	718	663	673	691	689	724	716	664	681	692	713	652	677	704	704	714	641	693	668	707	696	682	677	685	662	666	694	709	723	642	692	683	664	674	729	670	663	721	709	704	684	764	704	706	716	694	737	750	659	698	681	660	656	686	664	664	677	691	677	662	717	672	664	638	691	724	694	683	705	666	662	693	676	646	658	656	683	626	722	664	694	696	659	717	696	672	688	711	686	650	694	723	693	737	634	687	701	690	655	688	651	680	683	652	638	725	711	666	653	643	666	669	741	683	656	709	653	703	697	662	674	672	646	668	662	652	711	660	702	664	685	679	680	677	650	658	695	653	705	687	715	698	656	707	702	685	673	645	653	696	667	684	681	698	675	675	683	685	731	693	716	686	649	680	706	682	678	731	716	681	692	736	707	698	678	654	680	720	653	704	673	713	703	700	659	693	695	692	709	739	661	674	670	667	683	695	696	677	640	718	724	681	649	674	676	649	693	710	672	719	679	678	627	667	698	694	681	675	686	665	658	703	707	700	677	649	683	680	659	672	689	722	641	687	662	668	706	626	650	681	685	715	711	693	704	642	685	677	653	684	694	708	691	703	674	634	660	698	647	709	704	700	654	654	655	695	729	693	712	631	701	673	693	665	676	716	648	684	620	684	684	715	703	681	718	656	662	684	667	709	671	691	684	674	668	693	675	704	710	674	679	736	691	634	669	661	668	675	711	707	672	671	637	667	677	648	705	652	682	660	648	717	686	663	709	619	652	726	670	670	676	720	671	695	660	665	695	691	648	719	631	677	714	649	671	679	703	716	745	655	706	734	660	701	679	668	688	658	704	685	689	674	667	695	715	676	673	685	687	776	629	674	698	646	647	659	651	677	635	657	701	697	679	667	705	660	693	644	698	715	710	717	676	686	643	662	647	717	667	705	687	689	709	646	687	683	679	681	668	679	703	689	679	651	684	705	665	658	648	692	659	633	685	696	697	678	693	715	713	666	702	700	688	684	638	721	638	661	636	665	662	670	662	707	658	690	719	675	690	665	661	666	661	682	677	709	668	675	663	664	649	657	680	672	681	723	678	717	683	695	680	657	721	670	750	668	668	714	652	642	672	693	658	666	663	684	655	698	682	658	701	634	725	675	685	672	740	695	754	678	685	710	698	650	645	684	698	657	646	711	674	700	657	650	700	675	652	663	678	670	728	717	650	709	680	684	645	661	671	671	700	700	730	711	672	703	655	724	692	703	708	634	713	688	695	657	673	701	685	648	631	727	685	682	654	716	663	647	696	678	668	712	674	722	695	649	650	714	676	678	721	695	696	667	651	656	713	697	641	642	681	652	648	631	687	644	717	737	644	710	659	662	677	693	687	671	660	692	699	675	687	699	652	676	654	725	656	698	696	696	671	670	688	676	697	646	647	705	675	694	633	627	655	672	698	697	680	643	667	614	696	659	699	688	649	644	640	688	709	719	738	712	711	643	709	743	682	674	682	708	669	680	694	647	648	672	682	707	698	704	660	650	728	707	693	687	666	653	655	735	676	667	660	674	637	653	664	674	681	659	666	704	678	702	626	726	661	701	705	677	609	685	672	649	720	673	614	700	667	726	730	734	705	694	640	671	688	710	687	655	712	665	696	690	699	655	695	632	675	662	663	687	668	657	686	694	692	682	698	651	643	690	696	681	682	638	713	712	700	677	700	655	668	648	701	668	729	687	713	691	671	701	656	688	715	635	646	691	683	688	671	674	668	638	648	738	665	669	668	705	686	673	693	642	665	686	691	659	666	700	676	691	669	661	655	647	697	653	692	688	689	703	661	693	680	677	664	680	689	727	744	701	672	705	671	693	652	693	685	697	733	669	706	642	671	660	688	714	670	698	671	705	719	701	641	677	698	684	655	711	657	639	703	643	645	671	670	705	638	687	683	642	668	685	647	653	728	707	709	608	708	672	696	689	676	675	680	676	673	699	670	662	759	728	670	696	630	677	693	668	661	665	623	702	684	692	668	680	688	662	631	646	710	674	664	722	687	670	711	725	662	705	689	701	705	707	636	726	654	642	687	649	683	728	684	698	676	673	691	678	657	700	641	673	724	693	676	674	653	700	725	704	696	668	716	720	693	701	710	654	632	653	709	674	673	698	616	729	678	662	678	662	675	741	621	653	657	715	689	686	704	677	665	646	678	678	699	686	717	696	688	667	660	690	597	707	687	670	669	677	685	654	660	691	652	647	663	664	717	679	665	661	703	712	680	670	683	646	708	687	724	662	630	678	664	644	661	713	681	663	733	660	696	678	683	706	663	681	666	643	643	653	689	678	683	667	663	690	646	660	678	725	663	678	677	667	670	661	690	643	734	653	674	681	672	677	691	630	655	711	688	659
23767	11596	8856	5635	3469	2940	2095	1619	1167	951	867	731	583	469	439	472	354	325	274	276	285	290	268	259	250	213	220	214	230	201	217	217	207	211	222	211	220	202	205	212	224	232	205	210	212	210	177	195	223	216	183	216	198	203	179	191	181	204	220	182	229	200	190	220	179	198	194	194	208	227	194	206	191	217	205	194	183	229	162	198	198	185	192	180	218	213	211	200	199	189	187	203	179	213	208	179	202	206	220	208	189	183	210	200	165	202	184	187	206	192	211	175	202	224	211	197	200	176	203	193	212	180	201	194	193	180	197	205	218	203	207	211	210	168	179	174	205	181	215	200	195	190	196	202	177	195	204	228	195	209	183	191	183	179	204	193	194	182	236	217	222	206	226	175	220	183	215	180	206	192	238	198	221	191	191	193	207	180	199	182	181	194	175	209	220	209	207	227	206	194	186	206	189	197	207	203	169	193	159	192	207	185	219	208	213	218	170	188	198	201	208	188	198	225	192	209	196	207	209	197	219	171	191	188	192	187	191	172	188	201	186	199	215	195	191	165	207	201	204	185	196	202	214	226	207	209	213	192	205	199	180	185	193	205	193	199	215	222	208	199	211	222	209	191	207	206	175	199	192	195	208	184	211	209	201	215	189	193	197	198	208	183	192	196	205	216	205	209	209	212	207	220	202	204	184	192	196	183	210	234	200	201	204	188	187	197	176	206	215	198	180	201	188	204	191	198	206	190	193	202	189	198	178	224	186	208	208	200	218	176	204	221	186	181	193	212	182	199	205	212	190	198	212	214	186	211	190	205	198	205	175	191	191	180	215	215	175	210	192	216	201	209	182	184	203	216	210	188	195	193	204	214	198	192	209	208	181	192	199	184	191	211	182	214	213	211	195	189	206	181	171	190	191	162	212	202	187	242	192	172	178	199	231	174	218	206	203	198	202	192	197	198	176	191	204	190	187	224	177	194	208	172	188	187	218	209	232	196	208	221	193	180	192	193	209	195	198	220	195	199	188	187	169	193	198	209	201	170	204	198	237	154	175	207	212	199	210	210	193	194	190	218	194	213	189	194	202	211	214	211	202	214	207	210	200	199	190	206	190	209	186	177	200	196	179	202	194	204	204	219	247	216	221	197	172	188	191	205	189	178	201	165	203	229	206	184	175	191	195	190	172	232	181	209	227	199	202	185	185	197	209	217	178	193	189	186	176	180	205	190	205	192	197	194	197	182	211	204	212	223	210	229	186	181	191	213	202	215	193	208	182	165	194	188	178	171	184	185	165	198	161	205	193	191	203	189	194	182	191	177	189	232	209	205	196	196	178	184	205	209	212	197	193	208	216	189	209	179	177	180	195	195	194	205	182	201	192	185	221	187	168	194	235	212	179	175	188	197	197	209	200	204	206	223	197	192	207	207	221	182	199	210	182	203	206	175	182	230	208	192	198	174	190	198	196	203	184	202	169	199	176	212	186	177	213	182	204	172	172	223	210	203	182	180	178	199	208	201	222	191	230	211	203	203	191	211	185	186	188	204	201	196	198	189	190	220	215	194	210	201	201	209	192	209	210	220	209	200	204	197	209	193	178	184	220	210	209	202	221	220	181	192	209	189	200	168	200	170	205	208	195	194	184	197	208	191	203	196	214	206	202	205	192	191	202	208	203	207	228	193	201	202	213	206	219	219	186	205	188	232	192	178	211	184	201	206	219	206	218	199	195	189	194	196	205	166	200	199	195	193	217	204	228	186	179	194	222	184	190	208	179	175	207	206	213	196	187	238	197	189	198	202	206	236	182	201	206	188	193	207	212	178	182	204	231	179	213	186	206	215	204	225	198	206	187	182	202	200	188	180	198	185	203	178	188	183	200	222	187	215	199	203	208	226	209	204	217	211	212	198	205	196	212	207	196	173	219	216	207	193	198	202	199	195	216	216	202	176	195	196	209	217	180	205	192	203	187	201	227	163	215	179	197	203	201	195	196	206	170	201	190	204	194	199	214	182	182	195	214	181	221	208	208	186	195	202	217	218	206	193	195	206	179	204	197	223	215	243	206	195	199	207	217	207	219	216	191	203	191	201	217	208	209	222	207	191	204	188	193	186	177	224	202	181	193	191	179	207	180	188	200	198	167	218	193	199	173	185	218	200	210	206	189	168	191	222	189	215	203	192	205	204	202	216	192	192	220	181	215	195	184	195	201	205	238	184	210	203	187	207	214	188	201	187	183	218	207	204	167	197	170	184	208	192	180	210	185	210	198	181	181	182	214	191	182	205	192	191	202	183	184	197	194	195	213	206	210	183	217	179	192	222	211	193	205	219	204	216	203	209	206	212	188	189	195	182	196	227	196	193	211	208	205	218	188	179	190	201	187	207	208	210	206	195	171	224	182	188	188	197	212	196	200	210	200	203	205	184	203	205	160	182	182	209	224	188	188	175	205	247	195	197	205	185	175	178	187	199	199	197	200	194	207	204	206	199	203	196	209	202	218	210	203	199	175	192	187	203	207	178	198	216	210	197	188	197	196	191	205	213	184	201	201	175	195	186	205	219	217	165	197	205	191	171	177	182	217	201	212	217	211	200	196	190	198	198	196	191	193	180	210	201	197	204	205	204	163	212	199	237	201	219	191	199	181	194	206	193	200	194	200	211	196	187	198	198	203	179	205	190	210	189	194	186	219	216	195	202	194	212	182	197	201	210	197	206	203	194	201	176	204	201	201	186	196	216	187	206	176	194	204	221	164	219	197	199	195	206	199	199	214	204	202	185	200	196	208	193	205	202	189	190	204	178	207	207	213	230	219	220	205	221	215	203	198	197	210	195	180	195	175	191	187	200	191	169	178	187	195	190	212	207	181	196	184	182	217	179	198	215	203	226	187	186	197	185	188	207	169	183	202	183	215	176	190	199	182	187	200	193	201	187	185	189	193	171	210	191	215	203	212	216	220	184	194	201	207	192	187	188	190	175	187	180	192	192	220	216	193	209	188	206	200	204	203	192	192	203	199	198	196	192	197	226	168	203	195	191	203	214	167	178	187	206	185	214	217	186	187	201	191	177	197	214	195	188	227	198	176	212	188	207	191	234	214	209	184	203	191	204	184	184	203	226	227	237	206	169	202	190	197	205	215	195	225	184	195	200	226	185	223	210	178	174	208	214	203	207	199	183	192	207	193	221	197	216	204	210	231	189	197	182	198	213	195	226	218	181	194	192	198	205	180	239	208	161	190	218	192	193	196	207	205	199	212	182	189	183	206	212	187	206	185	195	178	191	199	199	214	229	193	188	212	200	207	210	224	188	209	243	224	200	220	200	205	184	185	205	207	189	187	191	189	206	191	176	192	158	193	175	193	179	191	198	168	190	219	161	223	204	217	220	164	190	222	190	200	205	190	192	201	209	199	188	240	234	192	190	196	211	205	212	170	207	197	189	209	193	196	196	186	209	195	219	196	207	194	194	174	178	207	211	177	191	207	203	203	213	210	194	187	204	204	187	213	223
15226	9895	12337	12796	10936	9567	7532	6036	4709	4351	3747	3115	2450	2381	2098	1933	1637	1460	1350	1222	1123	1097	1073	886	889	774	698	753	661	635	669	647	612	641	610	566	602	586	587	618	565	563	584	591	586	538	564	562	591	520	554	527	554	545	532	530	568	540	517	507	522	524	505	509	484	521	537	518	498	541	544	460	517	530	498	528	484	541	471	514	500	499	470	512	480	513	529	524	499	477	494	496	481	465	482	519	468	516	519	554	482	505	469	517	515	475	482	500	516	485	520	511	509	491	489	521	544	473	487	492	515	481	492	490	514	489	526	510	473	529	445	489	482	480	520	485	480	461	496	548	491	498	527	489	501	515	509	499	500	478	517	474	453	504	480	502	468	458	523	492	467	487	484	493	526	504	520	513	494	503	502	476	493	473	526	542	487	515	479	514	494	492	511	492	479	481	528	483	528	547	500	478	488	511	498	491	495	453	494	489	477	514	496	536	468	494	467	479	488	440	499	494	495	504	461	467	479	458	498	493	492	514	482	495	475	496	477	506	473	504	457	478	491	468	492	499	485	475	514	514	458	457	493	498	507	495	509	480	482	479	504	530	511	470	548	531	487	496	496	531	489	471	490	479	523	509	545	505	545	500	501	456	509	517	463	480	488	482	539	491	523	484	501	513	487	476	483	534	506	516	460	538	471	461	486	483	479	473	489	498	534	488	444	523	488	470	519	476	476	492	495	474	461	497	503	518	517	504	486	499	517	485	488	473	487	517	511	507	467	488	495	499	518	497	512	474	472	510	521	492	465	479	507	527	520	524	514	472	509	460	523	493	504	490	458	479	512	480	486	463	479	489	486	484	514	488	504	536	465	502	488	501	464	493	488	478	466	437	479	507	499	489	485	492	494	501	505	461	504	463	502	485	523	504	484	509	524	457	492	504	505	495	512	485	473	538	514	507	456	517	504	455	507	504	482	507	491	448	504	502	479	509	477	486	495	497	504	498	492	494	514	486	518	494	497	497	515	520	502	513	508	513	520	530	486	523	476	480	499	542	503	535	521	467	526	508	544	523	502	509	498	487	495	515	490	482	470	490	520	477	476	509	467	528	521	521	516	510	502	487	486	502	510	468	465	474	479	488	480	498	520	488	488	509	485	536	472	500	493	487	478	545	511	513	511	526	504	516	485	511	501	505	461	529	526	490	556	476	501	518	465	461	518	503	509	468	515	485	534	466	502	509	494	509	506	521	425	493	453	492	493	505	472	496	486	518	493	499	510	459	548	477	502	479	483	514	516	462	519	503	529	498	467	519	492	479	510	492	501	481	504	447	508	469	494	474	539	492	511	474	464	468	478	498	494	502	532	499	499	492	476	505	489	492	504	465	475	478	476	563	479	520	477	512	486	477	510	514	497	490	510	489	487	503	471	528	468	508	494	504	507	515	514	473	494	541	488	474	513	479	502	520	476	534	508	524	497	516	505	437	518	513	466	529	495	480	517	491	499	520	507	493	510	495	522	515	513	518	536	487	489	485	527	555	515	498	469	488	455	499	487	488	493	489	461	516	508	500	541	502	504	473	492	469	525	460	534	534	490	491	469	503	490	447	501	521	520	509	497	470	476	513	505	503	503	485	494	511	491	524	543	444	495	505	503	515	523	495	493	495	478	488	490	508	506	481	472	500	525	487	509	488	485	548	488	514	518	500	526	465	509	493	503	500	500	519	448	489	449	508	462	563	512	487	497	517	466	510	498	533	510	496	517	469	487	485	484	465	452	508	464	511	508	498	513	486	472	494	507	496	514	522	477	498	496	450	462	498	503	499	475	479	506	490	478	536	511	502	465	490	490	500	481	502	496	469	488	464	474	522	503	473	500	491	503	530	475	478	470	514	510	529	515	488	475	459	507	526	474	519	483	489	497	488	507	500	513	536	465	490	489	489	487	489	521	481	509	497	476	513	478	515	505	527	474	539	467	542	525	470	472	508	487	458	507	524	476	514	479	494	501	506	522	501	531	527	490	489	500	470	483	490	499	514	468	494	502	475	513	543	461	449	499	486	488	461	486	503	505	518	469	461	467	500	471	484	484	480	513	497	485	488	516	483	464	512	519	460	549	553	494	498	517	496	499	524	480	496	518	522	505	473	510	495	461	466	549	480	482	534	488	487	492	475	508	481	464	493	508	512	470	474	470	500	497	497	477	486	518	523	548	509	483	515	481	501	497	479	494	467	512	487	524	483	497	486	501	499	502	472	492	495	516	515	492	506	498	534	507	476	516	479	513	489	492	490	486	530	457	499	471	501	523	509	467	439	515	492	460	560	476	445	518	487	505	487	460	515	499	496	478	453	487	491	512	492	476	479	504	451	509	515	475	498	500	503	533	468	496	507	471	460	479	477	476	507	503	511	471	488	490	512	512	523	482	505	478	448	487	510	472	503	488	501	492	460	499	509	491	493	486	481	502	484	479	518	504	508	472	474	531	488	463	477	491	504	528	492	460	503	512	484	476	522	513	429	467	522	519	501	538	495	513	542	499	526	560	456	510	456	486	479	485	516	489	508	533	479	501	487	511	502	464	514	467	478	507	458	551	473	501	527	520	469	524	490	513	461	461	495	512	550	467	534	513	540	494	498	498	481	509	459	501	495	510	490	449	493	505	516	483	517	493	488	456	496	511	484	526	504	508	481	500	515	501	449	474	497	499	484	480	500	531	470	490	508	517	496	504	468	514	515	480	490	485	483	481	484	503	450	486	509	485	497	513	522	533	460	532	522	496	472	489	482	503	539	514	558	479	491	511	517	483	504	500	503	494	489	513	523	452	510	477	522	496	519	476	482	511	490	539	518	518	486	489	472	484	493	485	486	507	486	482	478	499	491	482	459	470	474	498	490	486	472	475	536	490	469	496	439	493	501	499	487	496	491	542	453	502	506	515	515	478	509	443	514	508	498	499	487	498	479	500	433	524	511	469	487	493	494	468	467	478	524	475	466	499	492	492	521	523	450	502	480	521	504	458	463	526	493	493	508	497	500	468	534	497	478	503	527	480	479	503	529	488	496	485	513	503	499	520	496	501	481	508	484	476	504	498	547	464	550	483	491	505	462	475	509	490	509	486	508	478	533	512	461	526	490	489	452	500	440	517	495	515	495	500	526	465	507	468	455	549	495	490	501	515	495	527	510	513	466	458	476	482	494	502	510	459	521	533	471	512	522	456	478	483	515	518	502	497	502	515	508	468	508	495	491	490	486	492	494	510	517	510	472	485	507	476	509	486	539	462	502	489	452	497	503	514	504	479	529	485	481	489	461	544	462	464	498	501	486	496	525	486	486	531	472	502	467	470	482	521	517	504	487	459	502	471	477	485	479	519	504	485	508	489	499	500	481	489	460	542	503	500	499	524	508	459	550	524	494	512	499	500	499	488	479	455	535	499	463	500	476	512	474	487	514	516	478	524	496	483	541	504	497	464	522	492	481	468	477	494	486	507	502	485	512	504	517	455	493	487	505	478	514
7537	3954	3519	2560	1646	1228	868	709	583	559	475	460	402	382	395	365	324	344	318	299	342	294	311	320	328	293	318	282	291	299	324	287	282	311	301	289	291	294	267	301	284	292	301	294	348	294	313	290	319	303	310	292	280	261	277	273	254	293	291	289	304	306	295	306	291	309	289	275	307	319	294	273	300	290	273	267	327	290	281	252	313	303	306	302	271	275	304	319	307	316	285	288	260	257	313	278	317	291	286	287	303	296	287	278	269	278	314	271	312	318	294	291	237	280	305	301	285	299	330	314	298	300	287	292	273	283	259	256	294	280	312	302	292	319	300	329	298	280	272	295	308	315	285	292	272	288	292	296	291	281	309	285	302	297	283	283	303	289	306	307	337	299	291	274	251	293	259	279	297	309	314	275	272	282	311	306	307	301	307	293	306	261	268	305	309	296	306	276	280	317	277	302	275	280	275	304	285	284	277	315	316	289	274	296	272	304	301	292	282	273	285	281	287	268	308	266	279	276	323	262	290	328	278	322	269	307	324	304	319	285	293	325	317	291	318	291	308	284	309	292	339	267	281	301	297	293	292	321	307	288	258	294	311	284	289	286	312	285	298	298	286	279	300	294	305	289	275	276	307	294	294	267	300	276	294	302	304	296	323	300	264	275	283	284	325	276	317	264	269	317	293	286	284	340	310	273	288	308	304	274	296	288	283	281	302	309	293	276	290	279	303	304	307	257	301	318	330	287	323	302	272	267	300	274	313	317	284	317	294	274	251	318	312	279	317	293	282	302	285	313	285	271	304	297	283	312	300	313	308	280	318	311	281	281	325	269	304	312	309	308	299	299	300	312	328	277	272	299	265	309	272	303	292	286	309	323	288	244	297	300	287	275	292	292	314	285	298	282	322	311	280	294	277	328	296	308	292	248	287	308	341	284	306	276	287	299	313	278	316	311	298	287	283	274	279	291	302	302	267	282	276	286	323	287	320	316	303	331	299	308	313	285	270	320	299	333	283	270	302	321	303	280	281	293	294	286	313	327	298	284	283	271	313	272	276	281	297	290	294	314	320	291	296	268	303	295	280	309	307	272	294	296	319	290	275	257	295	288	339	299	291	290	302	246	291	284	284	336	319	281	280	283	279	288	275	293	318	290	310	263	281	327	335	283	298	320	295	275	325	300	279	281	299	261	287	312	292	298	280	292	303	280	301	274	293	285	287	325	275	327	324	317	282	296	290	288	287	257	278	299	276	307	312	294	281	290	289	297	280	308	254	305	281	287	278	300	298	295	289	282	285	273	319	283	289	319	256	272	313	301	278	293	291	293	301	298	301	294	267	315	295	309	328	305	298	290	291	315	306	301	273	300	297	301	281	311	288	295	287	294	274	304	295	295	354	293	291	292	307	293	283	271	309	338	296	297	316	273	269	317	286	290	296	295	325	319	262	291	296	317	319	307	270	303	283	308	279	303	299	262	305	294	302	280	287	316	280	282	291	297	276	258	276	291	272	313	266	299	270	296	299	288	271	280	284	310	284	308	281	291	308	299	297	289	304	310	300	272	286	316	258	304	316	272	290	282	293	275	282	289	273	282	275	279	309	303	296	298	301	292	349	299	258	322	290	291	294	288	274	274	310	281	304	310	269	281	298	308	287	284	258	307	298	292	293	271	287	284	245	277	289	310	310	319	278	297	301	300	286	258	305	291	336	290	275	314	298	312	260	279	314	285	292	267	280	299	289	288	286	263	252	302	272	304	278	302	284	309	324	299	299	322	275	288	276	313	293	309	294	268	312	296	283	276	309	314	300	301	321	310	322	305	300	315	286	304	288	281	299	301	304	251	309	341	304	325	305	265	286	328	286	299	309	289	316	318	299	286	274	301	297	266	275	284	271	287	286	312	305	305	335	307	326	291	304	327	304	306	285	276	289	264	303	310	306	256	333	307	305	295	289	296	324	328	321	303	263	299	270	277	321	273	280	297	310	281	287	284	309	321	303	295	296	262	269	280	309	309	286	296	272	293	273	320	266	286	288	306	321	325	282	315	296	312	319	299	291	288	288	296	295	299	284	274	249	258	313	296	302	301	292	330	286	285	280	299	279	274	283	282	325	309	325	295	270	306	305	268	273	318	296	262	297	314	275	309	278	292	291	260	261	305	245	260	331	294	262	307	303	320	288	313	304	281	305	281	293	276	290	288	278	256	274	309	325	297	287	270	276	296	284	311	288	300	302	283	309	307	277	263	299	280	286	304	319	307	274	304	307	303	275	279	316	313	286	304	292	308	307	299	266	269	283	321	274	284	279	338	286	293	272	266	293	277	294	302	330	283	319	286	339	261	279	254	269	280	306	315	297	299	320	291	287	303	308	289	262	294	300	282	288	299	314	317	258	302	285	303	270	289	312	294	269	290	268	285	294	296	281	288	317	285	280	289	293	310	314	270	318	307	295	324	286	288	326	296	284	300	306	297	326	303	264	296	301	298	321	280	305	306	266	281	313	304	268	273	299	295	283	288	290	305	306	285	298	269	261	289	309	278	317	318	337	290	299	275	283	306	295	287	301	298	291	273	282	314	296	299	308	276	273	277	319	258	278	280	285	312	304	299	287	303	294	318	280	317	295	279	307	319	276	296	296	304	273	282	344	280	299	271	291	271	304	320	283	286	264	297	323	248	269	278	299	271	277	254	283	309	293	287	285	314	305	293	298	290	291	314	270	318	298	294	297	283	297	310	315	271	289	274	275	312	311	309	272	303	292	298	275	285	303	265	288	301	311	295	290	324	289	305	299	273	270	303	282	307	309	302	272	322	273	256	279	287	314	274	292	311	331	305	324	306	302	258	308	260	313	283	277	292	314	317	288	296	249	255	294	288	292	331	281	276	310	286	313	278	304	293	295	293	315	275	281	290	295	338	312	310	269	279	313	261	304	320	306	257	282	305	265	283	283	299	294	303	297	301	293	289	297	282	324	273	293	273	298	297	288	281	286	286	330	309	326	292	306	283	290	300	259	312	260	290	312	295	267	296	266	296	270	283	331	314	271	277	283	309	279	330	295	284	282	308	291	296	274	300	281	279	272	288	265	335	289	290	338	318	305	287	283	298	311	284	294	317	298	286	304	273	310	263	315	300	295	290	262	265	267	320	335	303	307	277	293	271	321	318	302	310	282	297	245	329	316	284	280	306	297	299	311	316	327	277	302	298	326	265	293	307	305	278	286	305	291	290	294	320	291	297	300	267	273	287	281	260	313	309	289	302	282	295	278	294	309	282	278	291	291	282	286	322	299	285	296	274	298	284	305	247	271	362	304	290	319	278	304	285	290	302	305	295	302	272	284	285	295	296	282	268	288	286	310	307	267	276	308	278	261	280	301	302	315	294	296	274	265	272	262	271	311	292	332	269	275	302	292	290	302	335	294	258	296	264	297	275	300	293	301	284	308	273	285	298	267	310	266	300	312	284	303	274	272	281	305	245	272	290	294	314	291	299	300	288	289	283	293	291
5607	4031	6067	6659	5998	4600	3646	2838	2430	2059	1825	1600	1374	1275	1212	1140	1150	1045	992	945	938	873	861	933	831	836	767	770	761	768	768	706	782	727	776	756	701	734	735	751	747	696	694	709	680	808	713	733	737	724	759	707	731	692	711	717	748	675	712	728	731	725	734	696	707	684	672	690	723	765	732	737	688	724	701	696	718	734	680	674	674	717	711	734	716	677	685	721	706	706	715	688	691	727	695	703	715	710	747	672	688	688	686	731	694	708	691	714	712	711	685	719	738	677	701	702	724	718	740	701	733	682	695	734	700	708	732	733	704	712	672	680	703	678	725	722	700	747	721	710	737	748	687	667	731	655	786	728	702	716	706	754	709	697	715	726	673	675	707	770	717	757	695	702	696	749	706	734	691	724	706	700	715	737	698	694	706	678	702	696	699	720	666	759	737	749	710	687	684	758	720	723	711	703	667	718	678	720	725	746	669	733	707	727	710	727	711	707	701	699	738	714	718	695	749	746	738	717	737	709	723	709	704	734	704	681	727	724	705	695	718	670	746	703	766	716	721	730	736	678	704	697	684	677	693	720	726	711	721	676	692	693	709	759	754	679	700	670	678	719	711	716	736	697	699	764	712	702	738	717	732	690	767	693	684	722	699	733	701	735	714	732	742	709	721	705	685	740	729	732	714	713	720	741	698	701	735	675	685	742	678	704	707	727	696	689	735	713	739	722	751	685	740	685	704	735	739	672	704	695	734	702	688	703	708	722	682	705	740	710	699	737	712	713	710	733	680	705	661	736	686	707	713	706	741	742	756	707	678	734	744	698	698	701	686	713	745	751	711	675	764	693	722	684	697	687	698	659	719	694	733	717	749	777	746	682	667	726	729	659	688	673	723	718	725	680	721	710	682	700	661	718	714	714	659	694	769	713	688	686	681	694	683	708	742	699	702	704	730	741	744	732	690	727	707	694	721	685	702	681	722	721	714	720	726	725	728	711	729	655	737	674	689	734	721	719	708	682	700	712	721	698	762	724	727	690	720	706	712	721	695	690	643	758	747	724	729	717	727	727	740	695	710	767	719	752	725	693	753	721	669	714	705	734	706	650	709	721	687	700	645	738	742	684	683	715	714	702	675	726	703	697	684	707	746	740	688	706	690	732	719	708	728	685	709	745	698	721	747	719	701	714	679	736	699	683	718	727	727	718	743	696	717	733	707	714	734	735	667	723	685	721	724	724	707	711	680	719	748	725	697	746	687	721	672	736	655	692	730	714	710	664	704	722	674	725	715	662	744	712	682	696	735	674	698	726	740	692	709	692	709	712	715	711	709	736	703	794	723	728	741	737	706	712	714	729	735	721	714	754	681	719	686	681	732	706	726	752	748	696	666	687	743	727	738	689	753	697	699	736	765	707	669	752	736	676	708	720	711	776	723	668	726	737	703	737	702	733	717	761	747	711	731	701	731	756	751	716	723	753	722	729	704	718	675	696	729	721	729	718	690	721	706	717	750	748	692	668	753	703	699	739	697	719	679	732	760	736	731	728	734	705	659	660	705	737	686	696	723	697	751	693	716	690	706	724	684	660	721	700	725	699	707	674	686	709	706	721	754	672	711	698	696	738	753	704	712	690	735	715	711	742	689	669	710	730	694	671	667	733	692	758	710	660	703	719	722	734	699	715	683	706	713	683	712	686	727	730	740	707	711	701	745	694	730	686	759	719	684	676	743	722	690	771	721	783	709	717	751	715	693	698	720	689	717	722	689	698	695	722	693	675	718	712	678	666	708	687	726	725	671	716	680	707	690	692	640	711	724	708	663	728	669	700	697	712	734	747	747	727	720	704	692	676	749	685	734	707	736	747	713	734	713	716	720	710	646	725	709	714	700	717	722	706	671	735	712	732	765	736	719	727	701	727	670	696	713	702	717	663	690	685	692	716	733	771	740	729	678	732	721	711	688	745	711	699	726	712	718	740	729	697	756	710	672	721	724	711	705	693	680	703	707	732	694	722	744	687	717	771	716	697	655	733	750	646	740	721	722	721	724	727	757	729	709	698	707	701	699	732	692	710	665	740	706	646	693	746	743	698	686	693	669	699	697	668	725	681	715	712	753	725	690	682	686	661	663	711	690	694	763	760	745	721	706	723	722	727	698	711	672	751	686	799	689	723	695	667	711	699	747	701	700	674	744	720	715	671	675	711	695	715	726	737	714	723	722	680	735	728	715	730	712	735	700	673	695	672	691	739	732	713	706	669	684	672	701	703	695	670	704	701	755	749	721	704	712	708	758	733	732	674	751	709	725	678	697	721	749	743	743	698	695	734	732	712	720	720	689	706	739	771	748	726	746	710	741	702	706	701	721	684	754	683	700	731	701	722	704	722	725	763	719	714	710	698	743	716	687	748	706	727	700	726	743	744	717	720	728	738	759	677	724	675	762	706	692	677	714	696	681	738	686	711	730	669	684	713	709	707	753	745	667	715	744	740	715	715	701	715	762	709	688	773	787	669	711	681	741	687	684	688	732	708	668	763	709	714	698	715	698	672	732	667	677	704	691	719	688	703	688	732	692	687	744	724	727	704	708	698	712	701	768	724	737	682	707	720	734	720	646	688	725	738	709	683	734	664	757	694	632	714	711	720	712	730	724	719	720	714	721	658	740	725	737	681	709	701	777	714	710	713	709	754	692	681	735	684	716	698	721	759	735	677	688	767	701	720	687	674	794	709	743	696	710	686	732	715	707	721	749	712	686	684	753	703	720	767	703	723	738	746	693	716	690	730	688	707	719	716	730	678	754	760	714	748	668	687	732	750	682	717	699	721	698	727	724	766	724	707	681	713	709	680	712	743	701	736	678	702	728	703	701	712	702	718	728	769	737	735	686	705	706	713	721	733	702	676	719	730	657	668	746	739	751	682	690	685	738	728	735	692	719	719	643	776	688	676	707	693	696	738	702	731	746	676	674	721	702	723	739	719	751	697	720	735	714	685	737	747	687	695	673	716	694	690	692	673	748	727	738	706	733	702	729	713	739	748	706	735	695	735	696	709	764	738	713	702	683	684	655	714	707	723	698	691	701	694	694	678	724	684	733	686	664	716	727	746	700	702	717	760	745	760	724	741	730	715	750	703	756	707	714	756	699	739	776	704	660	740	692	721	688	710	730	731	689	769	675	664	757	689	707	714	762	704	697	673	709	704	701	731	730	700	737	700	713	684	692	693	713	697	694	730	689	703	725	700	743	738	738	704	715	739	716	713	686	709	767	708	686	696	715	721	739	724	728	692	711	734	636	740	675	699	701	722	712	729	688	754	690	751	700	740	720	678	671	733	728	717	746	742	668	705	770	676	689	705	724	726	682	756	740	729	719	709	752	707	707	718	751	707	669	720	709	732	732	696	685	677	732	681	680	731	691	731	692	738	710	700	663	727	735	744	661	734	702	729	774	720	743	739	739	703	689	661	704	692	744	754	699	688	739	741	697	737	720	699	743	692	758	734	751	702	728	724
16035	8100	6300	4080	2352	1971	1601	1290	940	796	686	602	449	449	423	407	359	374	370	330	288	320	311	330	307	283	312	331	307	294	270	284	293	277	279	295	274	263	277	295	254	282	288	278	256	289	273	276	256	276	256	291	285	272	285	293	248	279	260	268	281	278	294	282	267	279	282	288	277	288	271	269	247	261	265	282	286	279	276	276	264	263	274	262	291	265	290	291	304	284	292	278	245	296	291	281	289	253	283	285	252	259	264	252	295	239	270	289	296	282	257	254	254	262	239	283	289	263	284	300	278	279	270	310	281	305	300	256	267	287	288	258	265	288	272	265	303	258	283	278	293	249	289	285	257	303	290	269	265	276	307	278	287	289	241	254	301	300	273	301	304	294	262	284	299	249	291	260	269	290	257	255	274	274	258	266	247	286	259	241	263	263	270	318	262	288	293	298	266	301	262	256	301	296	278	279	284	278	287	261	288	299	266	267	275	289	280	275	254	278	284	254	282	291	268	318	291	299	280	250	256	264	267	275	237	259	288	292	249	243	245	278	303	258	268	300	283	283	266	288	239	261	296	276	288	239	232	303	272	258	266	271	254	268	307	293	251	272	292	265	330	277	295	292	244	243	293	281	269	276	288	286	262	274	287	268	288	258	268	296	274	325	249	267	294	265	271	241	261	262	278	315	254	265	255	271	281	276	311	271	254	298	290	272	264	290	294	269	285	271	266	273	287	300	278	267	260	285	283	286	265	289	296	278	276	270	244	269	243	264	285	267	287	273	293	292	246	273	261	269	252	281	259	299	262	281	287	270	289	293	252	316	261	261	270	276	248	282	257	286	276	283	240	274	251	274	267	300	272	258	260	274	250	264	283	257	276	265	282	307	255	284	283	281	247	272	272	250	251	277	263	243	252	240	260	259	291	291	277	274	263	267	292	279	247	265	268	309	265	290	274	261	282	247	259	272	282	274	269	245	281	269	266	288	284	310	286	262	270	276	269	280	268	268	266	269	282	281	259	289	286	256	257	288	281	304	271	285	236	273	250	253	271	271	287	288	282	260	279	284	293	270	283	288	291	264	282	246	289	290	261	247	285	256	275	257	290	289	264	269	282	260	279	295	262	264	276	264	269	290	321	251	294	296	280	275	294	237	290	286	276	274	254	275	258	286	290	290	316	245	288	298	283	267	263	269	263	263	269	300	290	237	250	304	273	275	276	244	282	283	246	286	255	312	270	290	299	241	280	271	282	265	278	307	267	278	255	270	272	274	279	294	239	283	250	246	277	302	282	290	261	273	284	268	279	269	282	261	314	266	257	247	255	253	297	264	276	306	283	254	304	266	283	265	284	282	271	274	270	286	276	269	322	255	270	289	252	236	287	266	297	270	248	273	273	245	271	310	255	249	258	274	282	274	300	263	254	261	273	308	278	303	304	243	261	263	264	281	270	298	279	274	252	247	288	315	308	296	280	274	282	277	264	296	283	272	292	283	281	258	279	269	280	293	267	285	271	272	266	272	265	287	276	280	268	275	298	282	303	316	288	289	277	282	266	260	270	234	254	289	278	248	236	252	302	275	315	317	293	288	316	256	241	294	286	283	288	306	282	280	281	273	271	272	279	286	267	273	291	282	274	275	282	283	265	281	251	267	277	270	282	281	274	253	295	265	265	302	271	275	307	278	278	256	288	288	306	285	282	297	282	277	252	259	267	270	279	272	300	277	257	286	282	277	258	263	272	263	256	283	262	267	276	288	256	262	277	270	278	288	284	249	259	288	288	287	264	276	294	299	267	296	297	266	272	253	291	258	275	258	271	319	263	272	273	281	285	267	283	253	284	296	268	262	309	272	270	269	254	285	290	285	285	273	251	297	278	251	273	278	275	261	278	287	246	293	309	309	266	278	261	247	275	296	271	264	282	255	269	278	258	271	284	283	279	261	276	253	291	254	272	273	278	257	259	285	270	254	259	311	296	246	271	277	264	237	264	244	291	277	296	284	266	279	287	286	271	250	277	268	286	277	283	240	286	252	251	262	273	305	290	282	277	271	295	307	274	246	255	244	263	280	287	267	293	246	289	268	313	306	267	280	280	278	291	273	281	279	279	260	246	253	255	261	269	254	279	278	286	301	291	299	291	273	289	241	264	293	263	273	278	306	279	290	270	238	265	282	270	254	270	276	310	286	317	272	252	275	255	264	267	279	245	256	283	290	288	271	268	285	289	248	283	302	278	280	283	252	265	283	279	263	297	270	292	294	285	299	276	258	280	292	296	293	285	294	290	281	283	303	286	271	297	288	277	273	245	268	285	270	258	304	274	276	299	276	289	309	283	259	293	269	285	277	273	275	288	263	272	293	281	270	294	270	280	241	264	312	270	277	256	296	272	273	310	242	290	249	294	263	302	245	286	248	275	260	256	278	269	298	277	259	242	261	268	287	261	244	282	258	250	302	291	274	263	273	305	272	276	300	250	274	276	275	294	291	267	275	263	280	248	311	275	286	271	274	272	287	274	286	270	264	278	272	284	272	303	299	267	292	288	321	275	262	272	300	294	277	271	239	276	281	246	267	255	251	293	247	277	284	314	278	309	277	251	265	260	260	280	316	265	238	264	299	289	292	292	270	268	279	311	290	302	251	280	258	298	248	277	269	259	275	276	272	282	272	262	283	270	295	268	278	253	282	286	311	288	279	257	271	283	262	283	282	252	259	275	282	298	270	305	265	280	300	273	257	277	281	295	267	262	272	265	270	296	282	273	261	268	306	293	271	261	262	282	297	259	283	278	288	279	270	260	276	255	282	270	301	264	296	301	266	295	281	288	270	271	254	322	247	256	257	288	254	262	287	285	251	263	295	280	272	275	278	292	287	268	230	250	283	262	258	278	283	310	304	282	270	280	267	283	270	254	291	283	288	261	268	256	275	296	267	278	237	295	279	261	245	260	248	259	281	264	270	283	241	250	277	311	295	270	262	298	297	270	285	279	260	279	277	284	294	300	290	273	271	249	303	300	288	301	259	265	280	286	257	261	277	308	302	269	298	298	295	259	294	271	268	308	273	265	303	255	279	289	272	287	313	297	255	258	278	292	301	256	273	283	237	262	289	257	253	283	265	301	267	267	298	252	287	260	281	281	251	280	294	288	275	236	304	294	286	299	275	273	243	291	278	269	314	275	293	261	296	313	270	270	288	297	313	258	261	240	241	293	310	276	280	262	291	276	277	271	281	257	270	275	260	260	276	276	257	273	298	301	255	248	299	272	262	286	303	266	292	248	254	284	294	267	257	235	296	246	278	287	321	290	314	263	280	260	261	277	265	270	276	293	275	271	244	254	262	229	273	271	281	310	270	298	262	279	323	267	300	290	274	270	268	299	285	276	283	269	275	269	289	285	268	236	283	289	289	248	290	307	294	272	242	275	268	257	246	302	256	282	275	270	283	258	226	289	269	273	295	267	274	273	258	287	255	275	233	286	274	289	275	258	281	273	273	280	273	309	280	309	329
12160	7791	9583	9910	8427	7282	5960	4797	3803	3269	2897	2571	1896	1749	1741	1621	1418	1295	1239	1182	1094	1086	1031	970	877	887	769	848	772	748	730	772	748	741	736	719	742	683	760	692	708	711	705	688	715	710	703	704	681	687	695	723	704	712	709	700	682	720	646	683	714	660	618	707	714	695	702	707	663	674	722	718	696	686	661	681	646	702	655	664	661	719	696	639	621	656	720	677	643	672	686	665	641	682	666	630	679	702	659	711	679	687	639	660	684	701	716	716	660	679	653	696	640	692	625	665	668	644	642	679	725	633	649	673	656	675	689	655	713	650	654	684	636	686	664	683	640	680	698	665	606	668	620	652	692	652	664	703	681	657	663	659	650	668	676	674	687	661	670	649	682	703	659	698	660	677	685	660	683	602	691	664	660	679	613	625	663	671	666	664	707	707	623	678	698	649	614	698	681	635	684	718	689	663	669	659	667	641	625	683	639	670	625	660	649	688	681	667	623	675	645	637	690	675	688	632	645	647	644	670	660	658	676	654	663	658	649	688	648	623	663	638	693	668	652	692	648	638	672	712	635	669	641	649	684	699	720	677	715	663	645	688	656	654	641	619	655	683	656	623	670	681	683	675	659	647	686	678	666	674	694	682	625	700	647	693	680	669	683	662	676	666	673	671	655	647	677	655	661	659	672	660	660	633	607	674	650	676	661	655	662	678	626	660	704	672	687	678	651	677	688	710	669	662	647	665	639	674	646	716	687	625	650	711	699	656	663	674	638	685	695	628	674	688	655	644	669	653	632	669	669	659	689	573	683	645	659	676	673	684	649	685	698	640	646	710	664	664	684	690	650	660	632	651	664	686	645	653	666	627	654	693	663	641	661	632	639	649	664	686	681	675	690	679	663	726	671	641	629	662	675	632	643	657	633	690	675	654	663	651	717	646	690	714	676	639	654	658	651	705	660	674	647	650	674	676	682	673	670	668	649	697	700	675	666	686	617	684	646	645	685	671	661	672	680	668	638	643	643	689	639	687	615	642	715	707	615	656	657	677	678	695	700	676	651	652	726	667	662	669	681	657	650	681	677	676	666	652	723	635	704	685	630	692	652	645	647	684	683	661	635	679	689	674	635	648	617	684	670	661	720	672	658	670	671	631	700	623	642	701	646	661	694	679	675	684	673	684	646	642	665	679	713	695	699	623	635	676	698	688	661	713	620	661	643	713	665	682	697	641	685	642	663	687	667	671	656	652	626	721	711	707	674	699	698	702	662	698	686	660	693	697	663	646	667	696	667	676	673	685	643	663	687	659	711	704	682	702	614	665	621	670	689	661	627	673	637	686	648	682	657	677	663	631	638	670	621	718	636	677	697	671	638	641	634	685	671	693	664	666	630	680	659	732	635	674	702	626	680	631	667	717	666	674	642	715	729	661	717	662	667	690	641	654	660	638	664	641	692	641	661	704	647	676	660	669	646	678	709	682	674	666	691	664	713	700	701	644	718	630	706	653	677	667	642	636	692	668	668	636	649	624	692	688	672	663	640	655	725	670	674	650	690	615	673	656	644	684	609	674	687	696	651	663	713	647	703	687	673	664	669	667	711	704	665	675	675	676	695	691	667	677	623	688	661	636	659	687	694	687	677	713	653	650	633	648	637	735	654	704	698	668	668	753	660	653	673	715	697	691	670	666	608	687	652	642	699	711	653	673	664	628	674	663	664	650	648	694	711	653	658	666	678	684	708	656	694	631	654	659	723	655	613	636	649	658	632	706	689	645	660	695	691	699	701	683	687	659	688	660	627	675	654	675	642	636	693	699	681	649	711	647	663	673	733	606	657	639	693	686	676	652	642	700	691	628	646	647	644	661	673	668	709	627	660	602	631	607	650	668	671	675	623	644	650	643	665	667	650	694	672	638	620	658	648	662	661	675	634	673	678	693	677	648	649	720	643	643	659	694	701	701	715	735	710	674	668	690	671	674	644	670	652	717	685	657	714	685	701	694	699	718	639	679	677	668	646	704	683	655	699	654	683	678	666	658	696	615	677	637	671	657	695	668	671	667	679	615	647	661	657	666	688	638	658	679	692	690	653	695	719	662	652	722	682	683	681	647	668	648	650	693	660	636	698	646	682	665	686	611	679	652	665	635	687	687	619	665	675	630	678	674	630	702	685	641	649	679	648	696	666	639	746	704	675	649	675	662	703	712	666	675	621	691	619	648	699	700	641	705	678	654	639	682	674	671	675	700	657	691	666	662	686	653	696	651	665	686	686	680	649	648	643	656	687	669	688	649	656	669	684	673	625	682	665	652	650	631	667	667	667	602	683	672	652	717	695	682	683	668	670	682	666	666	622	662	677	707	635	673	675	633	658	661	687	685	659	688	678	650	704	701	703	657	625	683	683	696	649	670	639	657	677	653	691	661	643	643	702	748	648	651	681	660	648	656	649	675	664	672	629	720	699	702	665	629	694	646	642	670	700	657	669	649	643	637	649	651	640	664	696	629	637	688	657	686	677	658	680	696	677	709	677	602	670	667	683	658	664	664	692	663	649	655	669	685	647	682	680	693	681	626	676	617	635	673	701	718	716	715	663	678	678	680	623	670	612	689	635	657	684	666	676	670	679	625	674	702	676	694	686	644	668	655	745	699	687	689	675	658	669	687	648	641	603	676	636	669	698	634	666	636	684	657	640	669	688	622	708	659	643	668	646	631	660	685	685	675	699	676	682	684	695	683	660	672	658	717	679	656	621	700	613	673	701	664	662	677	654	665	684	688	691	679	623	646	681	668	689	660	653	703	650	603	646	684	673	690	656	673	718	689	710	669	660	720	655	660	704	673	670	650	688	656	674	662	661	707	711	686	655	642	664	681	681	667	720	652	665	655	659	685	656	632	687	666	685	693	669	636	722	705	709	669	665	660	642	704	687	655	683	666	676	663	636	693	710	683	632	673	704	710	655	628	678	685	740	670	685	684	691	637	673	667	674	684	661	685	670	634	677	652	652	647	670	672	702	656	690	669	663	647	651	699	600	659	667	613	643	684	672	668	671	673	662	686	664	675	702	703	694	700	745	668	613	659	701	682	637	674	642	666	703	657	676	680	706	662	690	629	690	672	665	680	641	634	651	672	689	685	706	682	658	686	665	702	667	650	672	668	663	670	663	576	636	617	709	622	697	670	707	687	684	684	681	639	669	669	702	647	709	661	707	706	716	674	677	651	654	690	673	679	717	666	679	673	717	663	649	671	668	667	635	642	648	682	674	658	675	671	647	676	698	650	665	705	666	650	661	665	705	694	689	669	625	663	683	647	682	682	677	664	647	641	656	661	604	627	629	646	668	632	630	652	653	688	662	664	675	633	654	694	686	705	644	666	651	707	651	640	705	686	653	692	678	655	666	678	678	664	657	701	695	644	641	675	635	656	692	683	665	687	635	662	653	630	671	671	648	670	647	639	653	686	683	690	676	630	691	704	649	662	669	626	670	661	647	694	643	667	683	694	697	675	658	680
23317	12193	9326	5824	3238	2630	2006	1617	1223	950	769	618	495	485	436	421	357	308	346	295	253	234	281	269	266	226	224	209	209	209	239	228	219	224	234	187	204	208	233	194	232	220	205	219	227	183	190	199	207	192	206	191	208	227	223	208	209	204	182	199	175	181	216	195	221	214	190	195	202	217	184	210	200	190	195	202	197	213	197	205	222	197	197	225	199	193	171	175	206	182	193	185	199	173	215	200	219	200	197	183	209	222	208	193	176	197	208	221	177	184	204	186	195	189	187	208	163	173	212	210	194	197	194	200	203	211	213	172	198	187	192	197	182	189	200	178	218	188	191	194	226	209	206	177	181	198	213	173	194	207	190	189	201	187	175	208	192	207	233	207	220	177	185	174	233	184	196	208	211	174	172	197	154	192	191	178	189	202	174	185	200	194	174	202	209	184	186	193	179	178	196	197	187	197	201	184	196	193	212	185	201	218	183	185	199	197	192	173	173	198	186	180	204	204	193	205	200	187	194	188	201	215	192	175	198	203	172	207	203	193	190	217	195	195	210	196	203	177	210	196	199	178	182	187	201	185	190	190	206	194	210	220	200	182	219	190	188	194	185	177	187	191	194	176	197	207	212	192	221	177	225	197	207	206	201	204	186	201	190	199	192	181	177	190	211	213	189	222	196	195	213	187	228	182	221	190	201	187	208	178	203	182	179	166	205	185	210	182	208	205	219	205	184	199	204	186	170	162	174	210	191	198	197	184	201	186	207	190	182	177	193	178	195	193	198	183	211	185	195	197	193	172	210	187	226	235	202	207	195	189	205	183	202	198	178	197	211	184	165	178	168	195	199	191	187	188	198	212	184	197	161	191	183	189	164	213	190	206	213	183	201	212	209	202	211	188	233	176	186	180	177	222	199	210	203	185	192	198	185	181	184	191	194	184	217	167	209	198	211	185	202	202	210	196	179	188	176	196	182	175	182	174	198	176	192	198	182	196	194	193	227	189	218	202	205	203	208	222	196	179	215	204	185	196	195	214	203	151	181	210	179	200	206	207	215	201	195	174	182	196	192	187	185	209	203	193	207	200	181	194	185	210	200	201	183	231	193	190	178	188	191	184	195	202	202	207	177	199	211	205	197	196	204	202	176	206	182	219	184	196	179	197	174	226	191	193	168	218	203	200	187	194	175	221	175	184	197	184	201	208	198	183	212	217	220	217	197	202	214	214	186	195	196	203	191	204	160	198	192	220	206	198	190	194	220	199	189	192	180	181	208	179	190	160	191	195	199	203	228	215	183	193	208	213	181	160	199	182	175	186	196	210	194	210	196	197	204	189	184	195	187	170	200	195	203	178	209	189	165	207	204	191	166	188	184	191	194	209	181	192	204	182	204	210	187	182	162	202	182	215	207	178	175	206	198	181	186	192	177	206	205	195	189	202	208	202	187	182	179	215	192	165	192	208	181	203	185	209	184	205	210	211	182	202	184	177	191	214	195	184	191	192	181	206	193	204	182	194	209	194	204	166	174	190	159	217	202	210	197	174	225	206	223	177	185	197	185	201	217	162	205	176	189	191	202	216	203	215	210	171	210	217	195	199	214	191	186	172	196	183	184	196	210	194	192	188	193	199	179	224	192	186	205	171	216	185	196	209	205	218	202	215	205	198	188	213	202	210	194	190	214	197	179	189	184	219	209	182	186	182	190	201	202	204	206	200	214	207	197	201	183	191	179	182	189	193	212	189	187	198	195	207	210	200	204	200	209	209	203	224	184	207	184	174	199	206	209	209	181	208	201	195	199	198	191	199	177	192	202	200	234	196	206	203	192	192	215	185	199	196	194	177	206	206	187	168	176	192	233	189	202	191	202	191	196	180	193	184	200	191	186	174	192	201	203	200	218	212	186	205	186	190	209	205	206	212	198	181	213	199	185	178	215	211	201	184	206	181	173	177	211	187	184	176	208	204	201	198	204	210	213	169	208	184	197	173	173	206	190	192	205	197	193	170	192	202	195	200	161	176	201	186	191	189	208	201	176	208	186	179	177	220	199	202	182	232	211	219	199	201	198	193	179	184	192	212	187	179	175	180	187	199	154	202	167	190	193	190	196	175	198	176	198	187	203	208	177	186	221	223	193	172	169	172	201	197	193	188	198	206	184	185	177	188	176	218	220	187	175	207	197	184	167	224	201	209	188	197	193	193	216	197	173	196	221	176	193	204	226	202	177	191	224	191	185	196	168	219	195	185	178	194	193	196	182	223	178	175	186	172	185	196	217	226	208	176	184	189	187	183	229	182	199	194	211	193	196	197	196	215	164	194	223	207	176	225	197	197	211	175	208	199	181	186	196	193	187	182	198	214	209	178	173	211	179	180	185	198	187	212	192	231	207	203	192	197	220	206	196	210	204	212	193	207	183	208	180	206	196	183	197	163	188	198	221	192	144	190	189	219	235	189	195	161	223	240	189	209	226	197	207	195	199	207	192	200	182	187	199	184	189	191	206	212	197	186	227	199	204	180	208	182	172	191	194	197	188	177	190	221	174	193	209	165	215	225	207	195	199	182	194	206	188	152	192	196	194	221	197	198	179	202	192	203	210	221	187	187	216	185	186	210	201	198	187	190	186	182	192	190	169	197	210	200	194	211	220	193	188	179	172	225	181	183	199	207	211	217	197	203	178	212	194	208	182	185	236	229	224	189	199	180	201	186	198	183	206	205	210	196	182	185	191	172	195	200	162	235	201	193	192	150	174	212	175	204	217	174	203	196	189	189	223	226	219	202	189	165	204	219	218	210	210	192	212	189	193	206	189	202	195	200	197	195	201	190	192	193	178	186	193	202	186	198	206	174	197	186	182	188	210	187	202	199	204	196	194	190	210	172	209	196	216	228	208	189	191	195	200	167	167	193	225	175	202	184	215	221	227	201	211	186	207	195	211	184	193	181	171	189	203	223	191	175	218	192	162	198	204	189	191	205	207	210	196	204	180	196	178	198	192	158	219	184	198	212	192	210	182	211	202	187	193	179	199	193	170	220	177	194	201	213	163	202	175	189	205	187	173	202	198	173	184	210	195	206	178	207	194	211	195	218	182	213	194	207	201	186	185	199	201	166	178	210	186	223	207	177	191	226	178	178	192	185	191	191	200	229	189	206	207	204	161	194	181	193	209	187	205	219	195	182	178	188	202	180	194	170	211	193	181	175	179	184	188	200	191	164	198	189	199	188	208	216	214	178	164	185	171	177	191	219	188	208	181	187	202	184	188	194	184	190	183	190	177	190	193	189	194	199	166	202	172	180	196	193	198	214	208	191	200	201	210	197	175	196	193	187	192	198	201	192	222	171	196	200	204	183	219	184	225	213	181	199	193	177	192	194	188	194	180	213	225	183	182	207	193	194	189	185	202	169	199	208	189	200	182	205	181	180	192	196	171	204	199	201	205	190	211	174	184	175	218	169	188	197	185	191	139	180	191	216	206	209	210	180	206	195	173	165	197	189	183	182	196	191
15134	10387	13011	12905	10268	9299	7286	5755	4976	4365	3648	3170	2286	2164	2053	1775	1673	1453	1307	1227	1148	1072	1000	933	835	740	782	691	636	604	690	635	601	624	593	581	596	619	554	601	576	564	557	542	561	514	524	554	554	540	512	547	481	518	503	505	527	495	518	480	464	533	496	524	507	504	451	515	560	518	492	497	549	502	484	518	495	500	501	504	519	467	507	497	505	508	446	498	469	516	479	510	522	507	485	480	509	506	482	492	533	465	466	486	491	512	484	475	478	497	492	474	510	492	510	468	499	520	510	532	471	500	519	483	462	507	511	484	506	487	471	503	499	482	477	505	511	519	495	519	497	475	475	477	467	492	478	474	492	463	466	429	487	475	489	506	489	536	479	485	505	498	483	528	493	506	506	510	463	510	478	461	468	479	486	520	470	498	485	490	486	484	490	506	515	485	501	504	493	498	491	485	473	465	505	487	525	506	464	498	501	516	485	508	518	482	467	415	482	527	520	436	477	454	486	506	466	438	499	520	501	490	505	488	466	490	473	499	542	492	475	489	450	508	456	490	491	469	505	498	513	511	492	496	484	532	539	499	506	480	504	514	485	476	508	522	511	540	488	498	479	448	530	472	446	443	499	494	466	490	489	486	509	477	475	545	507	486	475	510	503	452	501	479	495	496	498	470	474	484	467	477	492	507	492	510	499	500	502	492	500	483	499	510	465	498	488	470	451	451	512	480	508	478	493	491	445	446	495	519	480	501	464	493	492	450	497	503	503	499	485	491	491	531	503	495	475	483	474	463	466	468	474	512	509	472	516	485	536	508	483	508	479	499	495	480	489	522	448	499	472	483	491	495	501	471	480	512	487	467	483	464	492	502	504	514	521	482	511	536	472	509	457	453	480	472	503	508	535	523	477	488	486	519	510	489	497	494	495	471	476	527	484	513	441	500	515	500	509	530	488	453	481	501	464	464	521	462	487	490	470	503	466	502	486	492	497	482	499	505	492	476	515	490	492	448	486	495	499	487	501	462	504	466	482	458	487	460	484	506	499	489	493	491	489	495	540	483	490	467	501	485	508	487	488	521	493	513	508	505	458	526	504	496	497	507	473	488	480	464	499	531	525	513	495	485	507	479	489	465	491	448	493	500	494	469	487	454	489	494	512	506	486	531	497	481	501	498	487	472	480	463	519	537	478	499	489	506	465	458	511	487	500	514	488	451	527	494	490	494	503	503	495	503	531	483	448	526	473	478	510	520	494	477	513	494	487	467	511	479	466	502	433	476	503	490	489	485	484	502	485	522	494	480	513	523	513	495	456	465	483	487	472	463	472	484	472	493	469	494	459	472	477	503	495	506	475	485	465	527	474	480	502	534	524	495	511	471	515	498	464	530	479	488	493	489	471	460	485	499	495	521	481	462	473	466	463	483	512	502	498	494	481	497	537	509	490	506	495	469	545	494	494	427	508	483	501	474	519	481	455	471	451	463	504	462	463	514	487	484	471	504	468	478	477	479	471	491	510	460	474	470	526	489	494	478	527	521	461	524	477	446	515	505	505	468	492	510	526	528	488	488	496	459	491	450	498	529	488	495	511	468	472	522	519	468	492	515	475	477	470	503	521	453	487	490	474	501	480	450	513	460	489	500	486	478	482	497	476	459	477	498	517	495	468	478	503	512	442	463	468	508	537	508	564	489	483	506	476	490	486	490	477	505	518	496	472	490	484	539	507	502	482	502	482	476	472	505	500	518	508	502	470	491	483	533	490	554	490	484	482	517	486	537	484	477	465	493	518	501	515	519	531	492	500	491	518	515	469	504	492	509	505	472	524	473	479	448	507	495	502	488	466	499	483	453	483	481	492	469	505	494	528	500	497	497	474	504	512	510	502	509	444	504	525	479	457	463	462	477	497	503	473	454	509	504	496	482	514	508	498	492	490	499	463	465	504	517	481	490	514	486	493	477	451	466	481	501	449	499	487	490	519	460	487	494	491	499	503	513	489	480	499	485	520	451	469	512	512	462	473	527	510	506	478	472	531	511	490	529	482	457	507	459	467	507	499	488	500	484	497	472	460	514	455	468	500	510	525	485	468	522	482	505	489	450	484	509	478	519	489	475	500	512	535	490	509	498	478	477	495	502	471	493	480	508	493	501	469	483	449	482	495	496	522	481	497	525	509	500	468	486	518	487	433	482	513	499	467	558	542	454	493	504	453	461	505	501	466	514	508	508	463	545	508	488	497	515	434	505	470	454	486	504	484	451	501	484	486	487	476	479	469	495	432	537	481	526	452	494	485	465	510	503	480	509	511	461	500	493	483	468	459	480	478	471	484	486	490	432	475	454	479	487	502	482	516	485	464	499	499	505	502	516	518	494	491	484	474	458	506	478	480	497	530	466	522	452	476	478	527	478	528	468	488	488	497	486	488	514	472	481	508	450	489	473	461	487	467	545	528	442	451	498	506	469	514	512	508	518	487	478	469	422	467	505	449	527	422	493	540	474	478	482	469	503	504	476	506	493	498	497	477	470	470	504	464	490	508	495	493	476	524	471	468	507	449	496	492	501	490	483	485	475	517	453	513	494	488	466	541	479	482	467	479	476	495	505	504	486	507	499	487	504	501	508	485	472	547	476	488	523	497	494	494	471	491	480	507	470	485	508	495	478	486	449	500	444	486	507	542	523	502	484	493	499	475	516	478	488	500	506	504	466	511	466	480	492	469	467	460	508	475	501	479	509	532	499	518	458	502	523	431	482	508	480	468	497	476	514	505	522	458	518	492	523	494	457	486	477	476	510	457	470	509	491	529	490	482	475	488	504	464	498	496	465	454	488	491	502	479	487	490	468	487	443	505	513	489	454	509	472	489	456	483	492	532	443	468	478	449	452	483	505	435	515	468	473	506	519	477	489	465	478	472	513	481	464	472	514	518	473	470	497	472	481	472	465	493	456	452	494	460	469	493	508	501	496	473	495	461	479	498	474	507	520	489	503	475	511	492	471	516	496	518	511	503	477	496	477	496	468	511	471	465	496	519	474	503	472	517	513	515	505	479	480	509	495	474	518	456	489	492	490	443	502	479	452	442	518	438	458	504	521	469	484	511	503	493	467	470	486	454	504	477	472	464	524	503	436	490	490	472	498	527	464	563	452	501	486	502	502	453	508	496	466	469	478	519	506	470	537	494	496	524	494	483	470	507	502	497	508	489	474	505	497	457	476	480	506	461	476	490	470	513	477	496	457	497	485	459	499	483	513	500	508	474	512	470	514	513	510	519	480	527	482	504	481	458	518	470	516	498	471	480	482	508	498	507	520	527	502	479	484	533	513	507	495	473	486	530	504	481	502	500	486	486	484	539	492	503	519	495	485	501	463	499	504	457	505	465	490	548	507	475	495	505	490	479	492	534	481	506	502	509	520	507	484	516	509	490	476	463	490	503	466	450	505	498	533	504	511	498	481	489	461	492	464	506	471	478	438	501	466	470	521	519	459	421	513	526	464	514	494	490	531
7473	3995	3569	2584	1624	1093	841	631	590	576	479	430	366	355	371	352	345	369	365	333	309	319	349	294	297	295	306	323	330	307	294	306	266	300	307	318	307	274	286	293	264	339	282	309	285	279	312	287	289	288	324	267	290	285	276	286	296	253	266	292	309	291	320	283	296	307	274	307	258	278	285	299	310	303	256	264	322	320	254	262	255	289	323	276	267	318	297	307	270	308	319	280	294	299	291	331	265	287	274	312	294	297	287	293	277	260	302	284	295	310	301	274	292	320	322	339	314	274	303	267	285	319	310	302	298	266	305	317	282	297	284	327	297	310	277	269	282	312	276	292	298	295	274	305	278	325	316	336	294	318	276	302	311	293	283	311	283	306	307	285	270	256	258	280	313	276	271	279	281	302	279	283	289	283	266	250	285	299	282	271	314	297	313	269	282	300	298	289	281	267	304	277	306	274	298	294	326	274	298	300	286	297	269	315	308	287	332	294	274	277	257	272	300	305	304	297	266	255	255	271	312	282	287	311	291	316	290	297	287	324	287	280	305	319	284	259	303	295	251	250	285	279	305	308	281	284	291	290	293	265	249	290	302	261	305	307	297	321	273	346	297	310	329	277	299	297	287	261	262	302	328	281	301	312	295	297	300	284	334	291	305	322	277	292	306	259	282	279	258	276	306	289	306	293	288	298	286	302	281	320	314	277	272	322	339	268	306	267	295	297	333	252	287	298	302	284	278	301	253	282	320	317	296	310	291	296	284	305	280	283	259	311	322	304	269	301	288	276	316	303	280	292	290	274	265	288	306	307	264	298	310	289	290	290	277	306	308	264	311	298	293	277	310	276	285	308	303	280	303	266	300	268	315	304	280	313	261	282	302	306	287	306	325	300	316	292	305	309	318	298	298	281	261	335	304	243	296	296	302	293	307	292	276	278	301	264	299	260	296	316	290	313	282	254	254	291	283	254	275	277	265	261	262	291	303	273	312	288	321	277	315	315	305	292	286	314	343	317	291	289	291	287	277	300	263	266	301	315	306	269	291	299	301	271	272	276	311	295	280	309	289	301	294	301	298	297	273	309	292	305	270	286	276	308	315	286	273	292	284	295	289	291	292	281	290	285	272	289	295	292	303	265	270	289	288	326	300	256	286	312	322	281	282	281	292	307	308	277	269	309	263	292	307	312	300	291	303	304	261	278	304	245	285	306	291	294	326	271	280	326	296	288	278	302	287	283	315	300	266	266	281	268	268	296	294	300	297	292	309	285	282	294	280	291	315	308	289	292	300	326	291	285	290	291	267	316	322	265	278	291	274	295	297	246	312	310	279	319	300	300	271	301	327	301	312	303	301	321	279	311	282	301	277	279	286	281	338	281	276	282	297	299	301	270	289	308	277	302	272	291	318	290	287	315	291	311	318	295	285	299	275	316	296	302	300	272	264	286	291	281	280	288	285	275	331	274	272	304	282	303	310	280	281	316	292	286	291	305	302	286	266	330	312	315	274	296	281	294	303	294	258	307	295	266	301	264	299	312	283	267	315	318	312	261	299	288	294	291	308	285	292	288	312	277	274	250	293	310	274	277	312	284	308	279	304	301	267	272	304	290	289	295	261	313	280	278	285	318	295	322	302	276	296	289	264	294	308	310	283	281	315	308	275	277	303	274	261	284	316	288	292	277	310	265	293	281	308	319	288	274	280	327	321	228	287	279	317	280	293	300	289	286	318	317	289	300	282	288	285	329	293	280	320	272	303	314	263	275	324	244	294	285	312	289	285	312	323	301	317	293	295	293	297	314	254	268	291	295	315	315	301	299	254	307	291	284	266	263	296	284	315	282	284	302	267	248	306	300	280	279	281	301	289	291	282	276	283	296	297	280	303	282	295	311	309	318	300	293	324	310	287	309	297	296	302	312	286	264	308	297	298	322	301	285	310	280	265	300	335	310	296	314	282	294	301	258	337	335	310	300	296	310	281	322	260	257	289	282	304	292	264	278	279	287	303	277	297	254	261	250	295	281	294	308	297	274	279	260	309	300	306	302	272	276	286	275	295	311	298	299	296	279	307	305	316	311	301	305	308	297	287	306	271	288	264	285	295	251	293	290	299	302	269	282	285	316	258	282	259	303	286	310	326	264	312	296	284	294	296	273	301	310	258	293	273	291	290	280	263	297	297	299	291	299	287	279	275	295	287	274	270	278	281	294	288	302	262	303	291	305	285	298	272	304	292	269	294	289	273	274	283	284	281	284	309	273	307	298	318	326	303	255	274	326	295	269	275	251	297	289	308	276	283	256	285	301	278	283	293	273	285	311	278	300	302	275	282	325	297	286	225	280	304	284	279	291	304	288	287	299	277	259	320	290	286	278	276	277	296	280	296	277	327	294	295	301	287	288	283	284	276	298	278	315	329	284	271	301	289	270	249	274	307	290	254	265	279	302	321	286	305	289	318	289	274	280	294	298	301	285	272	299	293	302	308	283	282	276	313	276	271	290	301	295	315	282	286	256	294	328	269	292	262	294	281	293	277	297	273	258	297	319	268	258	295	307	262	286	287	256	285	303	304	302	307	290	280	278	307	312	271	298	277	302	282	246	280	293	312	272	281	280	297	271	306	308	247	296	305	310	315	305	264	275	311	294	272	289	291	282	299	295	314	302	269	296	290	318	322	293	324	286	288	332	286	303	295	310	319	297	315	268	310	299	294	284	307	270	293	290	305	306	285	316	270	316	289	300	284	277	275	266	277	296	243	265	311	279	289	303	293	319	301	315	319	282	286	279	314	278	258	295	296	295	308	303	297	297	271	285	285	297	277	301	315	278	297	283	297	295	270	323	246	296	297	292	295	280	288	285	296	246	281	296	325	299	322	298	275	285	318	280	273	273	278	277	322	255	310	273	306	318	293	291	296	275	306	325	254	287	310	292	255	291	267	281	315	293	293	291	276	295	272	318	288	312	302	303	281	289	312	303	251	293	296	317	279	267	300	284	309	280	301	314	277	273	293	312	304	321	315	277	296	267	280	267	305	308	247	300	319	301	282	308	300	306	310	322	287	276	286	301	313	301	293	301	281	278	292	278	309	311	275	269	282	309	269	311	288	289	265	300	288	310	248	326	303	297	303	295	274	261	302	275	299	259	274	300	332	341	302	323	270	283	271	286	276	298	310	274	282	288	286	266	279	267	258	298	302	265	292	313	304	276	293	298	280	309	267	288	302	298	321	284	273	287	305	309	311	323	277	284	328	301	289	305	317	311	306	309	284	276	286	316	308	260	286	267	289	314	270	296	286	285	292	248	302	289	291	298	304	298	294	272	278	303	276	314	290	286	280	286	250	308	268	312	277	268	286	291	318	292	306	280	312	306	271	306	289	300	276	273	301	262	293	323	299	275	271	299	302	299	270	315	292	283	262	311	329	306	297	262	283	297	276	293	298	265	295	295	337	282	299	311	286	281	301	276	278	303	298	284	278	307	267	287	286	302	280	342	245	306	312	296	253	316
5580	4173	6104	6807	5476	4449	3501	2779	2476	2074	1790	1508	1383	1313	1271	1122	1076	1015	911	961	877	898	842	809	796	780	775	786	699	720	770	743	737	731	714	747	768	758	742	729	763	745	705	726	720	742	729	777	745	720	716	769	757	712	757	726	749	682	759	702	704	672	677	689	748	707	723	714	718	686	672	713	727	689	702	674	730	701	726	674	668	658	656	704	719	704	694	752	733	683	696	718	713	710	739	702	686	700	688	732	686	742	649	726	684	702	707	685	720	643	686	680	662	730	696	700	737	752	711	658	736	755	656	771	703	699	707	638	679	718	723	683	715	694	694	694	685	748	680	659	677	654	656	704	714	714	740	686	727	692	719	639	703	720	689	732	720	748	703	695	694	703	680	704	737	678	740	725	698	705	686	694	640	666	699	717	755	745	712	685	675	703	708	715	670	671	689	695	733	733	695	681	717	762	716	684	719	722	707	720	725	697	682	693	710	697	708	734	710	681	696	724	712	738	726	728	736	709	755	682	654	647	661	680	697	693	704	719	689	660	693	697	702	689	718	704	693	744	705	697	706	731	736	718	733	683	755	692	660	690	699	676	731	678	676	708	694	695	678	677	747	714	727	722	731	708	674	744	720	664	674	690	761	699	703	749	699	726	683	690	726	689	713	730	746	696	675	700	709	696	735	717	669	706	714	679	672	671	787	749	625	724	675	733	677	672	688	704	660	714	712	690	675	660	705	683	747	718	670	727	700	722	727	674	722	722	717	694	706	694	711	691	708	679	687	719	688	653	700	671	664	696	669	724	690	685	696	680	667	675	725	693	723	713	692	721	700	720	692	748	715	720	682	677	682	689	693	745	723	668	676	669	714	717	725	705	671	686	681	691	686	691	705	681	709	710	679	737	650	747	715	740	712	712	693	699	718	731	701	728	690	741	707	727	663	709	708	669	678	672	666	694	685	682	714	732	651	725	713	711	678	688	691	735	681	685	711	705	717	708	733	665	730	684	736	740	674	741	768	676	762	671	743	714	711	719	735	718	702	715	724	686	730	678	705	717	707	705	723	727	713	725	700	747	768	688	690	716	682	752	750	712	689	716	709	755	700	693	752	758	682	697	744	717	683	746	668	710	715	751	729	711	726	699	708	655	692	723	731	698	699	670	705	650	701	691	736	681	754	679	726	706	742	758	731	671	715	723	732	735	689	713	733	709	722	704	757	705	737	697	714	719	760	701	698	711	698	734	676	711	691	700	720	714	741	753	704	708	739	712	728	723	750	712	716	714	672	744	675	728	722	727	729	750	719	682	689	723	666	712	662	709	702	689	734	709	700	719	645	684	669	689	680	687	677	672	728	657	641	736	695	668	737	698	713	723	673	717	713	668	703	760	748	688	714	719	703	744	707	699	707	767	680	724	667	679	717	680	742	668	753	721	702	673	723	734	670	682	671	679	690	702	694	740	694	755	704	688	702	702	679	740	667	732	663	680	703	722	696	687	702	743	709	718	685	707	725	686	636	735	685	734	686	708	698	696	689	703	714	703	706	683	714	745	721	713	729	696	717	672	688	700	685	701	718	706	737	719	690	649	666	648	702	691	708	716	699	704	670	735	664	717	671	719	707	719	729	699	718	626	731	726	692	654	695	694	689	685	721	692	644	739	722	763	694	775	744	716	705	719	698	669	692	735	763	756	696	690	740	748	724	728	724	642	695	734	723	679	701	670	764	720	741	671	707	694	701	723	716	689	687	703	738	656	705	725	767	724	704	680	701	736	709	682	718	684	675	668	697	733	706	679	720	681	672	683	721	744	705	699	733	679	699	730	676	683	731	688	695	692	696	700	696	703	701	713	735	710	717	711	729	669	687	673	703	716	691	667	724	731	645	676	676	662	710	720	706	719	744	717	709	696	735	678	650	704	667	716	712	728	730	685	716	701	705	748	772	714	725	678	642	681	703	737	676	691	688	717	697	717	709	705	676	703	730	699	732	687	711	699	730	711	753	662	687	692	680	678	753	724	739	689	715	708	713	693	707	706	707	680	737	704	741	651	748	649	749	635	685	706	691	714	706	719	698	722	711	663	734	700	731	693	644	634	703	723	729	717	708	742	659	695	721	703	677	706	660	712	721	712	703	679	711	688	730	725	722	687	693	641	719	689	739	685	668	685	686	689	689	660	723	727	701	707	707	731	694	716	723	653	687	736	677	742	685	639	724	674	717	708	687	724	690	674	701	708	736	628	673	690	651	684	699	757	705	691	682	698	690	662	753	729	699	684	714	698	709	690	683	692	739	721	678	689	730	685	646	693	732	680	671	749	662	717	674	719	732	702	758	788	713	758	734	665	724	677	757	689	735	716	711	695	694	745	733	724	687	700	726	734	749	700	703	712	722	720	736	670	673	720	682	719	719	690	726	744	652	732	727	689	729	698	698	735	760	727	755	691	709	731	717	675	740	688	698	721	691	753	693	737	706	722	683	658	689	688	729	774	689	678	673	722	716	740	721	698	630	759	691	719	675	713	702	713	761	689	751	690	640	754	699	677	722	672	681	705	705	697	731	670	716	678	689	706	731	697	704	698	724	710	700	702	704	677	688	714	728	729	703	711	722	694	729	679	718	725	697	716	734	695	758	717	719	643	729	668	681	696	700	729	697	724	716	716	728	721	670	727	738	696	670	664	691	721	744	697	707	707	714	686	711	750	693	714	674	735	697	678	742	739	725	671	716	727	703	696	687	718	734	697	676	680	642	751	709	710	714	702	760	689	704	689	759	714	678	716	686	716	754	700	696	714	685	733	716	738	678	657	709	732	681	717	710	726	699	710	728	732	717	698	684	725	667	692	687	734	710	750	723	678	677	688	733	709	709	723	714	686	713	742	707	711	694	721	712	725	734	724	742	711	706	746	707	711	712	692	674	664	683	682	694	720	696	710	724	714	742	718	647	716	693	685	687	698	753	678	721	744	688	693	679	691	690	674	701	711	704	729	713	729	679	700	683	718	696	703	729	727	726	705	724	648	709	714	706	744	772	693	755	710	704	681	700	706	700	748	674	701	708	692	727	704	708	741	681	729	724	710	717	701	738	708	724	677	707	710	729	726	719	692	733	713	661	700	733	678	757	760	648	694	670	722	710	745	710	680	709	726	760	732	654	697	732	756	674	703	740	685	773	703	728	725	609	724	709	685	715	674	720	721	759	681	718	695	745	696	695	702	751	710	707	709	712	728	685	709	743	721	727	682	739	694	668	735	706	704	713	729	755	720	724	710	702	705	700	726	708	698	699	712	689	702	691	688	762	711	692	730	705	771	705	697	681	738	679	743	709	665	687	662	703	718	674	706	720	673	711	684	724	716	693	707	719	708	701	737	688	714	742	695	704	702	719	656	745	701	669	732	745	687	715	722	707	683	737	740	728	690	710	732	716	677	749	700	684	682	737	741	670	720	690	710	676	716	705	756	675	697	694	684	689	660	738	682	677	689	722	751	692	736	693	728	688	691	689	679
15998	7761	6234	4259	2488	1885	1428	1163	882	746	673	561	477	428	411	370	376	378	377	319	338	343	323	293	321	320	310	290	298	280	264	295	277	268	297	260	287	320	276	261	269	285	291	299	282	262	248	263	294	283	282	313	319	255	260	269	236	274	258	295	286	254	268	279	296	279	294	287	274	257	258	265	299	309	267	271	297	277	263	271	282	251	279	270	263	282	287	279	264	272	259	254	270	237	244	290	271	297	285	289	254	288	277	242	235	251	274	259	268	273	260	276	265	273	260	275	279	264	273	273	263	255	276	291	279	278	262	297	296	264	277	257	270	273	286	237	255	239	281	294	293	259	267	284	275	280	275	283	257	281	272	278	223	283	296	292	273	272	280	258	254	281	296	288	283	280	264	253	279	275	269	290	293	278	251	260	272	238	252	239	275	269	301	256	276	245	281	265	289	250	295	302	270	278	234	272	274	275	227	270	232	261	274	286	262	274	274	295	259	250	285	258	294	292	271	255	292	255	276	268	289	261	254	229	279	266	271	249	284	272	257	267	239	286	306	294	287	315	287	289	306	274	268	271	269	239	257	261	275	272	249	278	274	255	273	265	259	247	266	286	261	318	252	286	274	277	296	288	269	266	259	277	257	276	282	283	277	287	249	299	266	279	258	316	244	277	285	279	245	260	272	269	295	304	274	298	277	260	263	265	260	249	289	280	290	274	288	265	282	263	287	268	243	258	279	279	264	265	313	284	273	261	270	263	267	284	244	263	265	304	284	273	265	279	303	282	280	284	242	268	261	296	279	272	263	272	287	307	265	293	288	273	283	288	295	292	277	272	273	262	273	257	273	283	268	281	243	259	266	282	285	267	267	254	297	270	268	263	271	296	293	249	281	285	280	276	302	244	283	266	255	265	274	288	307	248	294	261	262	268	286	262	261	273	287	259	290	292	287	286	296	239	245	279	267	255	301	253	276	245	296	281	269	276	308	266	273	264	279	291	292	254	302	267	265	261	277	261	302	275	231	317	291	265	243	283	273	289	283	261	251	268	253	276	286	274	277	284	272	281	268	270	294	293	285	276	291	305	294	261	299	258	243	287	277	263	253	305	269	271	273	258	280	291	258	272	277	285	283	286	261	260	288	284	291	254	234	279	299	280	298	261	253	303	275	288	254	257	269	281	276	283	266	254	271	331	258	264	266	283	296	280	255	276	265	261	281	288	287	270	278	236	300	241	301	317	275	275	277	263	249	260	293	284	268	276	265	306	300	309	286	302	276	288	252	269	262	271	233	269	260	301	246	289	290	272	274	305	279	253	268	277	280	269	285	303	254	293	253	268	254	251	279	246	308	270	303	276	288	275	242	271	280	271	282	292	276	298	291	291	300	259	274	265	276	270	276	258	252	260	247	268	267	290	298	273	272	271	262	299	268	268	257	313	270	249	292	289	273	302	265	292	261	286	256	288	269	286	276	259	278	274	284	282	273	271	239	261	286	265	288	246	264	271	276	253	286	264	280	271	246	268	278	266	254	282	252	273	306	258	288	292	287	259	252	290	240	305	262	272	273	297	308	279	294	299	280	285	277	263	290	261	305	276	290	280	262	245	269	264	258	270	299	278	271	292	262	252	277	259	271	270	250	273	278	284	290	308	296	288	262	312	282	292	268	270	276	284	264	294	257	238	281	270	266	285	264	275	257	295	306	272	266	276	281	268	274	314	303	251	263	291	279	270	248	288	232	270	287	295	298	297	269	249	310	292	270	268	286	283	265	321	250	261	288	309	265	281	256	284	283	265	279	253	305	266	260	291	255	269	312	295	273	261	271	301	295	279	293	264	281	258	276	298	262	299	274	268	264	287	267	273	287	291	272	241	252	303	291	226	267	291	306	268	259	287	285	255	276	297	299	278	270	283	287	294	279	265	269	271	283	274	266	293	270	284	263	262	291	250	257	247	261	237	305	282	284	286	281	260	274	253	285	278	298	250	277	247	249	284	299	270	280	287	245	279	284	271	248	299	277	277	271	272	273	291	320	262	308	251	309	270	264	271	278	277	270	257	275	283	264	285	261	256	269	297	300	253	298	252	258	251	270	284	288	272	286	283	266	277	265	248	292	283	267	268	274	270	260	266	276	271	267	286	269	268	318	273	246	251	263	271	273	289	273	273	277	270	261	261	272	261	294	263	262	274	256	268	266	300	285	264	276	296	271	280	242	268	254	305	300	274	264	261	294	307	276	248	263	285	274	292	302	244	275	277	274	277	283	292	290	281	259	273	288	296	286	278	273	295	293	275	289	250	266	248	273	301	296	262	255	257	282	264	299	266	271	294	279	289	308	280	282	289	284	302	287	272	274	288	266	293	245	253	269	300	302	285	282	257	282	268	282	280	290	250	257	283	285	278	266	245	294	252	279	267	266	266	308	259	315	282	277	261	255	252	280	279	280	270	270	274	304	281	268	241	268	277	279	276	278	260	283	297	267	242	298	263	270	285	276	257	284	280	258	282	283	292	272	254	279	316	292	265	319	280	287	279	273	226	293	268	268	253	271	248	280	281	302	271	317	247	265	280	327	299	279	295	265	290	260	257	313	253	292	283	289	266	260	295	270	260	282	261	267	249	237	263	287	277	263	271	278	318	245	293	270	274	288	255	257	257	258	292	271	274	258	274	261	259	251	251	267	247	269	288	271	265	283	272	276	230	280	282	264	275	269	285	279	267	284	287	291	260	267	302	262	248	296	289	269	265	246	250	310	247	255	291	299	287	283	264	303	281	258	269	286	262	281	293	254	256	300	277	270	274	300	281	296	295	295	288	248	268	290	274	256	298	263	267	289	262	303	272	289	274	285	267	282	289	248	273	290	281	253	262	259	231	258	299	276	267	255	267	287	295	289	274	270	298	309	284	231	285	272	264	278	255	264	273	271	291	253	316	268	279	284	286	312	281	304	265	256	281	264	280	269	276	272	282	281	278	272	277	286	295	261	271	274	265	274	293	266	293	270	280	279	254	293	256	266	275	255	279	271	258	291	254	273	231	278	252	261	256	263	263	298	269	285	269	262	280	242	272	269	284	271	273	283	247	271	277	273	262	280	274	284	277	292	275	271	230	253	230	250	268	275	266	270	260	275	266	263	279	280	259	262	284	286	281	273	268	290	278	244	250	258	257	265	254	304	284	269	292	312	259	283	241	250	244	252	268	282	259	285	254	286	287	304	295	244	241	273	296	284	254	266	283	235	293	300	301	294	278	263	279	264	255	295	271	274	275	275	254	282	272	286	254	263	295	307	282	286	255	269	269	262	284	287	260	303	294	282	277	256	291	274	273	298	275	276	257	257	293	290	302	266	260	301	281	246	271	291	240	256	244	301	282	271	282	271	278	255	270	273	276	305	286	272	244	257	253	280	266	232	253	279	292	280	273	305	265	261	254	244	257	271	283	261	282	288	296	287	292	255	288	279	275	225	256	255	256	288	286	276	261	257	267	248	263	274	291	300	258	291	264
11655	7309	9866	10371	8254	6867	5770	4550	3908	3228	2940	2352	2001	1802	1700	1622	1413	1297	1261	1177	1127	1118	1017	992	823	842	791	779	790	723	788	748	784	723	765	749	751	735	714	677	702	736	737	749	718	714	691	677	702	723	709	678	713	684	627	662	693	674	686	652	674	733	634	658	693	669	669	657	661	690	637	682	709	680	670	656	668	702	658	655	696	674	688	680	691	640	653	672	629	666	635	701	708	671	638	648	661	680	701	674	713	638	695	697	663	670	671	689	672	684	665	640	599	705	682	624	674	694	649	639	695	672	676	617	659	657	644	651	658	688	676	722	694	653	672	668	686	709	670	680	684	650	655	672	687	708	678	627	653	626	685	662	625	676	643	666	678	671	668	676	653	682	644	670	649	647	603	656	635	712	692	674	675	611	643	688	713	615	709	617	684	637	704	639	690	668	687	740	705	647	662	679	681	658	664	698	625	716	626	685	608	673	673	653	651	648	678	683	681	656	662	647	651	701	635	649	679	656	640	669	686	638	655	622	664	613	681	675	674	667	637	635	649	652	644	670	691	582	633	671	672	662	619	688	693	633	644	639	666	666	668	708	638	674	690	671	682	669	698	679	662	681	653	651	699	707	663	674	657	704	678	683	636	651	666	654	667	640	623	669	683	652	627	718	640	622	648	624	649	682	720	668	663	625	668	664	705	644	646	688	629	660	645	631	661	665	673	640	674	672	633	662	664	645	669	621	637	657	649	647	695	690	705	632	634	656	674	641	654	657	658	712	632	680	699	683	698	645	709	652	681	663	683	680	676	615	671	650	645	653	671	683	713	633	664	669	662	653	680	634	662	679	643	658	712	636	612	620	685	668	660	693	654	665	675	644	671	630	633	678	682	633	678	681	672	663	666	655	666	662	643	643	691	643	672	660	652	672	630	649	659	664	702	664	700	606	704	661	639	634	690	654	667	687	675	664	727	628	669	643	675	644	674	704	694	663	705	670	663	673	628	664	642	656	674	669	648	680	690	664	679	667	691	641	653	645	689	726	626	661	665	663	714	675	656	687	699	664	687	697	679	672	660	660	733	672	718	665	660	642	700	607	657	623	686	672	651	643	709	654	693	698	655	630	670	692	675	662	693	641	647	671	639	647	611	662	659	652	634	660	686	670	634	655	664	676	639	662	644	655	647	676	669	678	677	703	694	635	683	660	676	671	627	643	654	681	683	667	704	669	675	677	640	704	640	728	659	668	700	641	654	660	695	636	649	635	671	630	631	677	646	705	670	682	648	619	656	632	641	639	641	658	652	642	657	629	685	672	684	649	704	676	671	584	677	669	662	628	667	650	673	650	707	651	695	658	654	654	628	618	620	637	628	660	680	647	650	633	689	647	681	634	658	633	701	619	662	674	631	663	642	661	673	655	689	656	663	677	658	684	636	646	639	627	662	690	662	620	653	697	674	667	628	678	690	637	669	683	688	702	637	674	656	634	693	685	654	594	636	717	671	623	707	645	664	673	673	658	680	649	693	633	675	662	666	655	684	617	675	638	665	683	666	630	640	676	643	694	669	688	650	677	668	664	704	625	652	651	654	713	656	643	666	657	708	677	664	621	676	644	626	665	646	642	702	649	678	670	660	662	655	644	660	652	712	620	625	674	667	675	655	602	688	623	644	640	628	702	636	637	662	689	672	642	711	687	699	659	709	649	664	627	683	686	675	668	692	692	648	641	647	637	650	643	681	628	650	676	653	660	679	668	627	611	649	683	691	617	695	588	670	636	640	716	660	745	659	637	661	683	657	675	689	646	719	669	660	667	661	658	639	688	674	691	674	638	658	664	641	662	666	638	644	645	655	731	711	688	672	634	631	667	621	690	664	682	676	684	677	667	661	673	649	635	674	641	649	716	643	688	686	659	612	644	651	680	643	661	661	658	665	674	599	706	687	640	663	677	647	654	663	659	634	659	667	622	678	646	635	682	642	694	629	630	664	677	650	622	664	742	658	646	660	667	642	635	668	657	637	679	688	669	670	667	690	640	654	651	685	656	654	664	625	646	656	638	637	677	692	661	658	682	650	666	679	672	707	648	704	680	655	663	671	668	659	641	660	637	649	683	681	642	660	677	700	700	679	660	673	645	621	690	666	687	640	660	672	704	586	654	676	691	694	668	697	628	642	671	663	677	676	698	696	668	641	651	662	640	649	699	646	637	675	660	653	647	648	665	661	688	660	640	613	663	655	647	658	661	696	706	683	637	682	679	682	656	657	656	658	663	650	676	658	666	694	662	653	667	649	646	590	683	683	648	654	626	650	672	712	683	624	671	628	630	684	648	670	671	687	631	638	663	670	697	710	640	676	688	669	594	674	652	654	667	692	660	639	639	705	676	648	669	731	669	668	640	676	674	641	685	685	671	710	642	650	643	714	647	653	692	643	624	646	685	660	685	711	697	655	698	684	650	647	641	610	655	655	619	677	667	658	608	608	677	650	643	682	610	679	675	619	667	704	681	699	659	698	661	649	634	628	712	655	686	681	661	678	678	687	711	648	649	673	619	641	627	661	665	660	666	614	700	646	666	667	701	650	662	667	650	692	681	658	633	651	614	679	631	671	664	706	630	660	696	660	681	636	680	646	667	639	667	647	707	622	627	677	709	691	643	644	631	718	646	706	637	666	638	698	660	640	613	688	665	632	655	641	665	673	667	664	659	651	674	668	709	645	726	645	677	644	630	658	688	696	674	703	676	656	640	668	698	673	648	641	617	697	619	646	674	646	661	693	659	635	646	661	669	643	687	659	709	676	657	667	679	720	678	651	624	685	659	692	654	672	727	653	663	669	617	682	622	637	666	726	617	668	658	706	687	680	637	646	629	698	651	645	629	703	695	657	647	646	648	706	624	649	651	715	692	677	648	666	658	704	692	655	707	653	705	685	692	702	675	686	677	704	694	672	697	661	671	652	701	675	710	647	681	678	679	651	663	667	655	678	654	644	616	739	643	673	679	661	681	655	679	643	638	692	672	664	648	684	628	678	624	688	678	646	664	634	632	701	678	672	660	668	625	676	648	709	621	610	601	673	629	653	688	673	675	680	699	665	689	651	664	664	650	691	665	646	634	711	694	655	707	727	698	738	663	686	641	720	641	678	656	654	704	678	685	674	630	660	645	709	661	649	696	704	684	662	667	651	658	643	679	641	631	673	662	655	692	676	661	676	624	655	697	654	709	707	642	639	645	678	623	609	607	667	680	660	627	654	643	645	646	648	628	672	664	637	622	662	654	672	659	662	671	646	662	700	638	668	681	626	699	669	682	670	623	636	610	678	649	668	708	681	653	670	692	640	667	669	685	649	615	709	654	621	652	638	690	684	704	627	696	684	697	675	642	634	672	702	687	683	676	678	659	691	648	687	663	715	648	695	663	659	666	657	633	699	645	697	708	663	687	720	637	691	637	631	664	645	648	662	689	655	660	661	675	600	670	642	685	712	641	703	651	631	707	657	685	674	691	662	701
23216	11591	8681	5782	3058	2465	2001	1507	1142	796	793	585	462	426	462	395	316	337	276	299	283	255	265	248	270	243	217	218	202	207	196	183	210	205	197	227	176	191	195	219	204	228	214	187	210	196	218	208	213	190	208	180	181	176	177	196	226	176	193	203	189	210	185	169	188	188	187	208	222	192	219	184	191	220	208	186	173	203	213	193	211	208	204	171	188	200	172	166	196	173	190	203	202	180	196	174	141	176	193	199	180	215	163	199	208	171	176	200	209	196	197	177	190	204	196	173	205	202	212	180	181	192	196	216	216	186	193	180	222	173	196	228	197	196	182	186	188	167	195	182	187	203	163	201	185	167	191	202	196	178	176	193	197	186	203	205	172	207	202	175	194	189	201	198	194	189	176	183	190	163	178	171	170	169	202	169	179	203	202	192	152	209	214	185	222	184	206	191	197	202	175	193	166	177	203	164	185	180	195	183	186	174	184	184	206	216	195	169	205	202	202	204	210	222	189	190	194	199	210	197	188	196	189	191	185	184	189	199	168	195	181	174	196	180	201	150	194	221	193	169	203	202	195	175	191	212	168	199	196	201	196	176	200	148	198	190	200	214	180	162	178	206	188	215	190	191	165	189	203	208	190	187	193	208	209	207	163	201	191	193	172	196	205	165	198	169	189	215	189	207	172	187	208	198	185	199	191	201	197	194	194	196	217	196	186	166	220	199	201	192	177	178	197	190	186	192	184	191	203	178	172	191	188	176	182	205	201	191	165	204	174	172	200	188	196	184	191	194	175	208	178	204	167	183	211	198	221	188	164	203	172	170	184	178	156	168	203	197	202	175	194	229	189	172	216	187	196	188	202	185	170	190	196	191	197	197	202	202	175	181	183	217	181	190	183	184	202	180	160	186	178	189	197	207	194	193	165	188	206	182	211	169	189	184	205	232	185	169	187	160	194	191	201	191	193	221	193	198	169	187	160	219	181	198	169	176	193	197	174	192	225	183	184	195	182	190	178	183	189	194	211	172	182	191	202	206	220	216	199	184	200	196	213	191	208	214	160	190	171	230	199	218	184	189	199	208	192	180	210	185	188	199	184	187	176	223	205	204	210	188	165	210	228	202	203	177	208	185	167	193	201	195	174	179	208	164	172	219	188	162	167	197	199	182	192	189	205	213	196	199	203	184	191	176	204	186	192	179	184	179	205	175	181	192	201	193	192	201	185	203	190	213	203	205	199	202	203	205	183	185	157	200	170	205	190	161	220	212	190	200	190	163	225	179	174	189	189	203	234	171	172	196	201	184	197	174	192	181	183	215	179	175	186	201	199	198	207	203	182	184	166	217	183	201	211	170	206	201	210	168	183	178	178	182	190	200	218	163	203	184	203	206	192	187	180	188	196	181	206	187	196	181	184	176	208	191	212	209	201	186	208	212	176	180	194	193	189	174	207	164	212	218	205	186	180	194	179	164	199	192	201	206	182	163	182	179	180	191	188	196	186	198	196	182	229	184	172	182	203	194	213	208	183	172	198	175	186	196	191	199	186	197	197	179	195	180	187	197	204	179	208	196	174	188	202	173	191	192	177	190	187	185	203	206	180	199	164	182	229	195	194	172	175	187	199	171	198	192	180	196	176	178	177	182	187	195	176	196	181	179	199	196	191	191	207	191	193	187	188	172	181	225	203	182	201	205	203	190	176	204	192	184	203	196	177	182	184	205	196	192	186	215	198	183	199	207	201	203	181	203	224	177	202	207	212	208	190	190	170	200	195	199	215	191	183	159	169	176	183	165	167	184	179	194	211	207	173	175	192	201	198	214	219	194	205	191	199	197	176	191	189	187	176	159	200	198	224	193	206	210	193	169	189	223	179	175	212	175	209	196	187	200	183	198	169	183	182	193	186	183	174	214	179	178	191	164	145	159	199	165	206	189	201	186	197	196	199	210	203	191	201	207	198	179	192	194	192	181	215	193	184	206	164	207	191	189	189	196	206	180	197	190	189	159	206	205	193	188	169	194	185	204	199	206	181	199	210	207	178	186	168	186	184	177	179	188	186	180	185	187	173	186	205	223	163	204	190	173	184	222	183	191	191	200	244	192	177	192	226	201	196	152	173	184	210	197	193	198	223	181	206	193	206	206	178	195	209	167	166	196	194	202	155	178	200	208	180	185	181	208	217	204	208	168	192	185	188	191	197	216	172	191	179	188	190	172	188	212	193	198	208	220	188	175	192	194	191	168	207	186	214	190	188	169	175	190	171	208	186	190	191	185	180	192	202	186	171	200	199	194	196	199	165	180	202	194	200	184	170	174	205	199	186	201	186	198	176	178	230	170	224	206	182	174	208	183	191	178	173	197	197	184	181	193	209	220	193	191	198	222	178	204	169	211	209	194	191	196	208	200	213	185	189	180	195	194	196	196	171	165	182	176	215	191	198	161	195	168	162	207	192	177	185	192	178	188	221	192	226	190	215	198	170	174	184	196	201	200	170	217	201	176	188	191	202	199	162	181	202	191	188	186	176	186	183	200	193	185	210	198	188	187	174	204	187	201	184	198	191	179	204	185	238	176	207	198	194	211	175	192	179	193	223	179	210	183	207	189	182	189	214	168	182	218	206	176	177	195	201	215	186	202	162	163	190	199	145	190	170	182	184	173	195	197	208	207	191	217	185	190	192	188	183	209	219	181	190	176	183	176	210	175	191	214	199	200	181	150	199	182	203	184	205	195	177	184	200	192	176	217	188	204	179	193	191	211	191	170	209	176	178	206	191	186	215	215	194	179	181	195	199	193	195	205	188	198	203	200	209	198	199	180	196	199	175	201	189	177	193	206	207	194	173	193	188	191	165	190	170	190	214	198	193	184	195	197	203	200	182	165	197	181	200	181	172	217	223	163	200	206	202	199	181	188	185	194	182	175	195	215	201	203	173	195	169	191	210	191	207	199	181	227	179	183	206	195	190	183	177	170	175	183	186	185	167	193	195	177	192	211	216	175	191	214	184	199	194	171	189	185	191	192	222	192	177	214	198	201	190	190	195	198	197	174	171	176	182	195	205	192	179	195	193	169	193	199	197	227	189	187	185	206	197	177	191	193	196	188	212	209	205	187	205	195	202	175	189	193	199	180	172	231	202	190	199	196	220	179	189	173	185	188	159	195	217	218	189	189	174	174	199	216	186	196	208	181	197	167	191	184	215	199	177	213	199	194	185	178	195	195	194	187	191	185	173	187	194	190	168	200	190	182	215	189	184	187	179	174	191	198	199	191	176	174	224	161	157	191	184	208	162	177	200	205	175	169	199	194	194	202	200	191	188	206	207	172	191	221	197	208	200	211	210	200	188	198	192	179	210	184	211	182	232	189	185	182	186	183	203	182	201	186	181	216	173	166	178	186	173	170	215	221	192	184	186	211	193	192	196	181	173	193	185	202	192	193	185	168	202	167	171	182	185	187	186	182	177	178	199	217	190	200	168	200	184	204	204	195	202	204	171	198	214	211	212	197
14951	9771	12588	12756	9907	8636	7111	6041	4802	4088	3745	2873	2348	2169	2110	1909	1621	1383	1272	1186	1162	1092	1038	972	849	736	741	691	687	648	652	626	608	622	580	580	584	550	566	561	559	515	570	568	602	589	565	549	554	527	482	527	540	501	523	460	517	490	460	566	498	492	517	503	521	502	487	520	476	487	487	501	462	531	508	498	532	485	507	506	510	478	473	491	482	482	458	467	451	486	508	508	438	475	517	461	490	464	516	487	494	472	499	475	523	445	492	500	476	497	480	445	528	474	472	492	470	456	464	481	480	447	494	469	502	491	523	492	457	491	456	533	477	460	476	467	493	483	480	473	486	432	492	483	494	489	462	489	494	460	486	524	490	474	498	464	506	473	471	478	511	445	483	516	491	459	450	464	525	487	499	444	486	453	495	514	519	435	497	518	503	472	507	486	477	506	498	477	487	520	466	478	491	504	471	511	443	481	528	499	490	505	521	448	466	471	466	452	495	495	441	458	484	475	519	508	461	477	483	509	448	499	447	463	467	470	506	490	469	488	499	474	468	480	485	492	520	460	456	471	442	474	479	519	517	510	486	486	454	482	442	481	497	446	467	450	466	516	472	505	516	507	457	501	499	473	493	504	498	477	497	446	490	501	471	486	465	478	483	478	503	529	494	447	472	462	508	488	453	473	466	503	495	511	491	478	463	481	444	476	479	517	503	473	474	471	490	475	497	480	472	446	464	506	497	504	519	499	485	487	475	477	467	454	488	499	499	469	505	480	503	493	514	486	469	494	452	480	479	475	442	472	469	499	475	494	479	467	482	492	480	499	523	511	491	470	471	458	484	471	448	484	471	465	462	515	456	489	472	471	523	477	464	481	459	465	448	467	480	463	509	508	469	511	466	464	461	520	448	441	468	502	478	516	515	519	422	465	485	497	454	499	472	510	466	492	468	494	456	469	477	505	446	496	516	461	448	450	528	470	492	468	465	502	471	435	502	453	458	472	453	480	525	481	493	468	425	477	504	514	452	464	438	490	462	496	501	501	467	440	518	539	474	467	467	478	445	468	463	481	486	511	446	475	504	461	482	512	506	487	524	443	471	480	476	480	524	471	503	497	465	514	499	436	522	470	471	524	517	496	495	515	452	510	495	507	477	479	487	500	463	468	511	472	516	465	484	487	486	484	530	497	485	492	511	478	480	519	450	478	497	516	473	503	468	460	496	489	500	472	499	468	467	489	495	517	451	518	513	493	509	491	496	445	507	529	476	476	432	466	474	499	482	477	472	495	453	503	507	477	500	469	469	504	464	494	495	459	475	464	477	489	481	489	452	461	484	474	486	460	491	441	502	477	503	478	522	517	482	463	511	495	500	450	493	482	500	494	474	476	460	500	481	510	472	433	471	474	453	559	468	453	491	449	511	493	474	475	490	525	503	479	481	474	500	496	443	455	438	495	522	506	482	496	530	467	436	509	456	489	473	469	499	480	474	522	493	423	502	492	496	461	432	476	483	468	495	494	475	448	491	483	467	494	475	486	484	503	499	475	500	505	489	496	491	488	535	471	494	507	447	483	457	503	489	477	490	488	506	498	480	487	499	452	456	472	503	485	516	466	443	495	509	489	499	483	489	494	496	495	503	479	511	500	462	490	528	444	468	509	473	453	500	436	496	475	487	476	480	488	472	494	502	471	489	450	480	500	485	518	473	497	482	494	486	456	489	503	484	476	449	500	524	471	480	483	519	529	485	520	476	467	495	505	470	449	471	488	483	472	511	432	478	469	463	504	466	480	466	515	489	488	460	416	457	470	468	485	432	472	476	525	467	489	472	520	483	490	493	504	445	482	453	470	436	490	478	455	457	520	513	511	470	459	471	474	481	453	461	489	480	519	507	469	501	465	528	498	482	484	474	485	488	506	491	487	504	450	494	474	464	514	475	442	492	464	484	462	450	496	534	499	488	458	480	437	477	476	491	500	488	480	458	482	483	479	472	500	499	446	481	457	464	505	518	497	477	471	466	495	492	498	508	503	533	528	517	513	486	480	509	492	479	499	505	490	512	505	496	480	493	514	498	494	496	470	470	496	442	444	478	481	455	503	424	483	500	469	478	488	470	502	479	489	506	491	463	501	462	520	511	496	491	449	451	470	506	474	474	516	491	476	477	511	437	485	521	518	455	484	483	455	506	465	478	468	492	476	458	492	478	490	509	468	483	434	465	477	491	498	532	452	457	496	499	471	473	485	504	464	463	478	464	516	458	492	502	511	494	478	475	476	500	498	485	449	514	495	504	498	494	506	454	475	446	502	488	488	485	498	463	493	477	479	473	477	463	472	536	475	458	477	506	479	475	522	493	514	495	493	488	474	500	502	496	491	422	508	510	466	504	546	463	466	496	521	512	478	461	498	503	499	503	487	474	501	534	475	453	492	493	465	502	483	486	513	491	464	508	475	469	486	462	490	466	473	485	474	442	524	522	460	459	486	501	465	503	477	458	478	469	487	498	482	465	485	481	481	482	470	517	488	475	487	469	471	447	480	464	480	486	470	480	461	467	462	492	499	510	467	471	481	469	484	477	474	513	426	474	518	514	514	524	467	487	471	478	448	532	496	494	494	504	483	486	519	483	520	507	506	443	527	479	470	488	477	488	502	485	469	478	479	522	526	480	459	477	477	523	515	484	440	496	480	477	508	457	485	455	472	493	472	476	441	476	520	467	474	512	477	465	469	490	435	507	477	506	534	473	499	501	458	484	486	481	488	503	493	501	470	483	463	474	456	501	487	488	488	502	483	505	498	461	460	479	471	439	471	452	501	491	509	482	467	505	453	491	503	509	498	482	499	473	496	476	516	477	487	479	461	493	471	441	470	450	458	510	486	462	482	451	491	522	436	472	471	447	548	513	516	472	468	481	485	447	492	464	457	491	496	512	458	502	525	471	494	518	450	518	466	495	477	444	502	519	522	500	496	492	492	512	487	489	485	505	478	505	516	473	482	485	489	479	499	463	495	483	544	479	513	506	473	489	496	462	484	472	499	477	480	490	512	490	495	514	486	482	482	485	427	487	438	487	521	514	467	493	474	487	483	493	501	482	495	468	467	489	465	469	458	460	530	495	497	488	463	471	507	479	464	508	496	486	472	488	476	498	471	501	449	461	436	539	498	478	500	477	490	484	454	482	494	499	500	477	551	509	434	482	516	480	463	489	475	514	459	495	504	446	466	424	491	501	502	455	501	472	457	490	506	436	477	446	467	496	461	472	443	480	472	489	441	464	519	491	471	491	500	451	495	430	483	480	487	486	499	474	527	505	451	459	502	501	523	479	510	502	499	495	516	456	446	452	481	527	509	495	490	505	454	450	467	443	476	480	491	509	459	490	483	455	487	475	484	474	483	465	482	466	486	455	512	490	485	510	445	477	492	500	469	461	484	504	492	486	478	478	480	490	453	499	505	504	480	452	499	459	511	471	475	466	489	451	505	453	487	516	480	512	467	507	493	489	468	470	515
7332	4132	3541	2373	1470	1048	802	681	581	524	435	417	396	379	384	326	359	301	314	320	332	327	316	318	283	294	315	274	264	311	310	291	293	293	261	316	314	323	263	300	282	290	312	311	303	262	252	277	311	277	303	276	279	264	277	261	261	288	325	290	287	269	279	269	288	281	280	281	291	256	300	322	311	299	268	292	304	300	295	299	271	287	299	275	315	298	271	265	273	284	276	272	251	259	292	319	279	290	294	300	256	284	304	275	263	338	285	288	307	293	303	309	297	323	296	293	286	295	304	266	266	287	260	312	305	276	265	290	281	295	316	273	296	307	281	268	254	304	278	274	297	284	303	342	302	289	303	303	285	327	322	291	277	270	284	306	283	286	269	258	292	259	288	286	261	318	271	273	259	296	340	320	335	325	289	292	301	286	270	289	294	302	262	315	253	283	296	285	296	272	316	284	290	275	310	306	282	264	278	254	263	289	293	256	259	295	266	263	294	297	323	285	281	315	292	313	270	304	291	241	305	283	293	272	265	265	265	292	310	270	301	296	282	301	275	275	276	269	288	304	277	280	243	285	284	291	283	318	252	304	319	288	300	304	300	286	281	255	277	300	321	256	293	290	284	293	265	268	316	280	285	298	289	327	300	289	276	266	311	308	297	306	314	299	284	343	300	281	281	284	277	290	277	282	270	289	266	276	261	298	309	288	317	305	271	301	306	276	299	307	302	270	295	286	293	280	281	300	270	293	281	317	269	302	303	273	267	252	294	290	274	291	286	293	269	260	304	285	309	280	310	269	305	293	261	275	279	336	286	311	307	279	306	310	305	296	302	310	297	255	279	296	307	286	318	274	269	292	297	285	270	268	262	283	313	279	258	294	303	305	263	282	272	279	300	290	328	311	275	308	252	289	287	302	322	280	286	287	286	282	303	276	290	259	276	302	321	297	282	305	313	308	250	280	277	299	296	277	257	329	267	314	274	280	283	287	301	278	276	292	296	282	265	310	283	253	303	304	318	289	300	289	279	248	286	279	287	308	275	291	295	276	271	303	271	292	306	311	284	276	285	298	290	302	288	261	290	255	289	267	288	268	278	286	280	268	299	270	319	285	319	303	307	320	309	277	273	263	284	299	251	296	306	294	280	303	307	283	339	306	285	297	288	295	265	279	259	266	288	266	250	295	294	271	314	265	275	299	333	280	283	281	293	280	279	335	291	274	307	275	303	323	286	287	258	321	269	338	264	295	309	275	260	310	272	329	312	273	300	271	303	279	288	273	275	263	281	276	282	261	292	300	263	295	274	279	299	299	255	265	330	281	293	263	269	295	284	285	277	267	303	314	289	241	246	285	249	276	299	285	302	278	256	290	276	254	313	298	302	258	269	277	324	280	278	301	328	279	283	291	309	293	298	293	311	285	314	276	277	286	324	299	279	271	267	298	269	299	273	262	273	307	258	306	247	289	271	286	270	260	262	305	252	297	267	286	281	315	259	292	297	268	279	282	301	292	307	238	269	254	302	320	294	263	285	299	304	296	312	292	261	264	272	313	290	264	267	280	308	282	301	265	302	272	298	266	278	289	308	290	294	272	285	299	265	291	282	263	323	316	303	249	285	271	288	298	294	288	285	295	301	287	289	287	319	270	290	280	257	304	290	290	305	272	306	281	311	279	264	252	297	286	291	310	270	273	307	310	270	270	306	290	312	290	254	293	308	273	302	296	289	295	292	308	241	315	301	298	256	301	302	275	311	297	264	291	294	271	281	282	289	257	254	283	307	285	272	352	291	306	267	266	331	303	288	300	293	273	295	321	307	305	262	255	305	286	292	299	269	306	287	254	275	287	278	307	265	302	308	299	286	268	295	265	274	272	277	306	292	280	304	320	271	290	293	270	265	257	296	283	265	286	286	318	322	286	298	257	290	296	255	332	289	275	315	283	297	284	308	270	294	257	314	275	281	270	275	282	253	301	256	300	275	305	274	271	279	315	263	279	293	290	264	315	290	267	264	318	297	305	299	293	302	299	270	284	302	267	265	277	308	281	297	291	278	305	302	256	322	288	265	282	295	274	300	309	294	241	291	281	299	286	312	293	252	291	310	298	315	278	284	308	276	300	326	297	260	317	303	290	295	279	271	319	292	269	282	337	275	289	249	281	273	244	287	295	308	285	294	308	305	245	274	279	294	313	317	295	286	288	268	309	290	284	287	297	294	268	269	287	305	308	293	277	304	282	314	299	292	274	286	337	275	282	307	285	294	279	307	275	288	267	266	252	311	335	298	276	293	281	276	302	328	306	311	308	301	285	281	307	272	285	281	293	296	229	322	271	273	272	303	270	273	256	309	304	301	265	298	283	288	266	270	296	304	263	338	300	281	271	306	279	295	313	287	303	248	301	303	274	300	290	268	268	279	270	305	256	270	273	267	299	285	299	280	276	263	329	319	282	287	275	278	329	315	274	282	291	277	297	272	288	279	301	285	282	277	261	279	314	264	293	276	275	279	295	266	298	289	292	306	290	308	292	270	264	318	259	260	305	274	322	304	274	271	276	270	260	274	240	310	307	314	299	269	334	282	279	296	312	249	302	274	296	312	305	285	273	289	272	289	277	292	315	295	285	288	302	282	287	257	300	256	316	259	299	267	262	272	288	268	277	280	277	289	290	270	264	291	285	290	261	297	320	261	290	295	323	271	278	320	300	287	276	301	271	260	303	320	289	288	315	292	265	290	257	295	299	276	258	289	293	279	287	295	266	282	269	271	285	284	300	302	277	267	278	254	298	318	284	272	247	282	260	270	278	279	265	282	280	280	299	295	302	280	307	292	300	303	282	279	286	297	244	269	283	302	269	298	293	268	270	287	282	296	287	318	313	292	267	295	318	276	288	305	294	305	258	315	297	272	275	306	290	271	275	250	278	285	248	331	305	289	287	317	276	307	309	255	287	298	276	266	251	308	273	279	266	247	265	264	291	294	274	295	285	269	305	274	277	293	283	265	260	316	316	295	282	288	266	267	293	283	303	253	275	307	298	292	307	276	254	263	276	305	285	287	282	266	287	284	268	301	262	263	301	277	294	275	266	277	291	254	285	285	280	277	274	281	325	292	281	281	276	289	278	317	292	283	280	270	305	298	270	305	286	249	288	301	283	285	267	281	271	281	283	285	273	284	270	321	294	292	311	306	277	267	262	287	336	325	287	306	300	312	269	287	280	294	293	283	265	307	320	305	287	289	302	247	296	266	260	283	315	302	295	293	267	322	291	296	224	263	280	297	280	294	274	273	291	307	283	247	298	290	262	259	274	317	317	273	264	326	273	270	278	299	288	296	290	289	300	273	279	287	262	311	274	273	277	290	302	292	274	295	262	283	252	274	323	288	276	271	249	272	284	271	287	297	296	272	309	286	259	301	272	294	301	293	279	307	299	275	245	283	278	280	286	255	282	284	259	295	290	263	259	264	256	269	298	258	279	285	299	303	317	278	269	281	270	267	295	328	264	275	289
5719	4336	6013	6457	5137	4141	3212	2733	2320	2047	1667	1460	1381	1210	1161	1132	1077	1015	916	914	880	912	860	819	799	744	734	747	733	709	756	736	791	767	675	732	773	675	712	737	745	706	696	711	741	727	702	658	728	681	695	700	660	707	685	678	702	706	691	683	665	728	683	739	680	705	760	731	681	697	695	640	677	676	670	708	731	712	707	692	687	707	706	706	655	654	734	663	697	682	708	702	705	755	714	734	664	721	694	705	710	705	686	626	750	706	724	687	698	705	711	659	700	718	717	751	730	745	697	695	721	667	668	717	723	701	714	681	730	670	735	692	695	727	699	683	746	698	730	687	710	695	654	692	693	723	724	689	697	687	677	691	734	678	708	726	686	682	713	734	754	714	743	671	720	745	696	713	693	690	728	726	713	696	708	753	749	718	720	708	667	754	716	639	746	692	732	738	694	692	689	718	710	671	686	684	670	703	695	669	656	678	685	759	678	673	710	636	702	710	745	690	712	730	675	694	688	694	695	658	699	667	692	677	690	705	731	679	677	734	701	708	679	697	687	730	688	672	727	643	742	679	706	699	730	687	713	731	686	700	702	696	719	653	722	749	714	683	683	649	712	720	660	694	717	733	717	698	702	726	677	654	683	708	696	676	682	645	685	678	702	719	728	718	700	705	668	720	661	695	703	698	692	687	729	719	708	689	704	711	726	715	710	714	720	688	698	688	658	731	692	668	676	684	720	657	696	710	675	658	755	682	664	662	643	688	721	706	678	728	677	723	709	703	675	694	673	717	713	642	668	681	639	696	673	675	715	699	746	667	690	677	720	684	704	721	701	702	715	718	662	746	685	706	698	707	705	702	657	686	722	713	696	639	692	719	692	715	690	685	686	693	688	652	702	713	711	685	710	709	704	728	745	692	723	717	708	725	724	677	673	647	682	688	691	646	669	670	718	681	675	683	718	734	752	680	780	705	724	692	724	716	626	715	714	737	673	729	715	691	667	689	688	693	696	745	666	703	692	680	720	746	688	744	745	677	723	726	757	688	696	685	684	679	718	709	656	693	735	711	698	691	713	681	695	691	699	688	722	687	698	720	727	702	732	736	676	639	679	708	689	736	694	677	639	721	657	687	734	741	681	706	687	682	667	723	712	723	674	709	671	657	714	703	652	674	698	676	731	667	674	745	683	677	675	681	672	723	685	657	682	653	647	700	739	740	700	699	710	705	678	681	689	692	687	655	728	650	649	702	680	721	703	756	685	675	741	693	673	683	689	707	677	706	751	720	706	703	735	710	623	669	699	666	685	629	731	750	723	698	695	724	706	704	678	716	686	702	681	719	695	684	728	670	635	749	676	666	684	706	680	713	661	718	692	693	712	743	696	692	726	724	686	648	699	689	730	709	667	709	679	716	701	678	696	720	711	718	720	752	739	707	675	701	705	713	688	723	702	747	731	688	704	731	666	704	700	668	706	677	683	704	697	690	693	723	724	662	703	716	777	690	726	710	723	705	661	747	712	690	707	722	667	729	660	746	651	694	722	699	693	687	639	705	690	652	724	727	647	728	679	695	744	724	705	736	701	689	698	687	707	679	725	728	682	644	693	698	753	674	691	664	710	683	745	764	685	691	648	678	710	717	684	680	747	663	747	654	720	726	730	740	731	721	701	738	726	707	723	678	719	691	683	676	712	732	693	723	698	697	713	683	715	702	685	710	708	724	637	716	724	726	683	706	697	709	664	737	687	689	730	693	660	699	658	663	659	700	698	690	708	695	683	687	702	672	705	655	657	738	682	737	728	682	667	741	650	687	715	696	710	755	697	708	686	724	699	685	673	740	711	701	708	733	736	683	672	674	686	689	685	688	714	675	679	727	660	673	664	670	721	653	730	691	723	725	701	728	676	735	693	664	657	735	682	728	688	744	699	661	719	653	646	717	670	720	688	684	653	685	689	652	740	708	699	730	716	738	693	640	735	690	672	667	680	629	698	687	728	690	692	648	686	700	677	690	696	699	720	715	681	682	727	691	729	690	673	717	710	690	710	694	750	746	667	733	687	667	713	704	688	661	711	729	661	728	711	674	703	703	687	716	716	711	712	695	721	704	659	718	729	650	690	653	727	654	744	665	677	665	708	753	690	676	711	681	705	690	742	686	676	697	724	689	707	708	747	726	686	676	653	693	726	671	706	682	709	685	708	657	698	693	700	685	723	692	689	697	705	704	625	710	659	719	686	661	662	701	676	719	666	687	684	737	707	670	663	690	704	653	661	679	659	728	658	700	727	733	704	704	685	694	678	741	655	692	658	675	690	743	696	754	668	726	703	722	724	659	724	731	726	727	740	721	679	673	705	713	640	703	736	686	690	721	724	707	719	677	704	654	672	701	698	724	649	711	734	662	715	676	708	700	710	707	663	688	676	713	703	713	696	727	714	703	713	680	680	729	651	663	720	723	663	706	686	717	708	719	676	667	695	657	682	672	677	687	703	688	682	674	694	684	656	667	708	699	727	706	744	709	716	710	701	692	643	709	681	684	698	686	699	713	709	670	753	679	685	677	724	691	697	687	725	695	704	731	683	706	697	719	698	690	697	706	733	713	700	697	684	727	687	683	669	674	674	697	729	736	707	703	698	734	714	688	705	698	691	690	738	659	672	709	730	676	729	682	768	696	697	688	661	682	714	708	682	685	712	731	727	713	704	716	685	679	662	711	653	669	685	676	714	722	713	706	726	659	702	678	705	706	687	742	714	729	667	731	644	675	672	659	690	746	749	724	707	708	708	717	727	699	699	717	678	738	696	736	751	758	711	682	669	679	717	671	715	676	668	709	690	733	718	658	698	679	690	659	692	702	708	729	689	684	648	662	728	735	700	693	689	730	654	687	677	661	662	722	699	680	684	675	710	688	699	733	704	732	693	701	679	694	660	752	662	661	710	656	708	714	693	652	723	725	700	678	681	709	699	718	764	735	686	700	702	705	681	740	719	735	692	691	703	757	727	721	675	698	697	698	702	741	701	707	714	704	689	677	710	719	675	694	666	714	695	662	704	719	701	679	698	694	676	706	699	676	660	718	704	727	705	693	718	681	718	703	706	699	655	689	656	712	679	707	708	770	660	671	725	695	706	688	674	692	681	720	721	684	703	722	691	700	658	686	703	696	733	716	703	700	690	700	724	711	669	699	662	701	690	722	695	684	707	700	706	680	657	694	691	714	703	738	679	701	732	690	717	699	724	750	712	698	677	695	685	748	736	651	655	713	698	683	687	692	693	750	684	725	661	687	683	687	746	722	654	726	689	694	679	713	718	746	679	682	659	708	695	695	740	681	700	676	687	720	680	730	721	695	732	718	676	704	688	779	743	718	743	699	715	717	693	686	675	708	676	700	686	674	691	731	721	697	715	743	713	701	657	736	710	638	717	679	667	722	698	718	657	713	707	688	722	708	711	742	680	729	717	691	646	692	690	688	696	739	680	722	670	675	651	705	726	680	654	699	720	684	715	651
16756	8146	6329	4146	2300	1908	1380	1120	861	709	634	523	475	451	441	411	357	350	346	326	326	334	310	311	316	258	287	334	270	282	250	292	292	286	268	299	295	266	300	283	272	272	274	275	265	296	267	273	275	256	249	277	278	302	255	283	285	247	248	274	301	255	276	258	296	283	273	304	282	293	275	281	265	275	277	293	287	285	288	274	264	293	236	288	274	279	264	247	245	307	271	220	280	261	274	289	266	292	264	271	297	276	266	262	256	272	256	290	246	275	247	278	260	245	259	258	252	291	269	290	261	282	295	269	267	263	275	274	293	281	292	267	242	275	279	267	288	274	255	270	267	276	287	279	262	247	243	274	249	264	270	301	265	290	285	261	229	292	292	283	285	314	280	283	266	261	276	269	286	282	251	261	284	279	296	290	274	269	299	262	264	262	270	290	302	279	279	251	277	272	278	285	245	249	277	273	288	286	256	293	282	303	266	250	228	279	256	273	276	253	244	274	244	256	266	290	267	293	300	277	271	311	276	271	281	265	264	279	264	293	271	296	247	260	247	290	277	257	285	250	281	264	278	271	265	245	283	282	268	269	242	259	251	253	269	252	299	246	270	273	286	256	267	272	304	262	281	269	222	281	294	290	261	266	233	294	260	263	302	255	267	256	236	272	257	281	265	303	289	273	249	238	273	307	280	256	254	263	262	265	236	315	261	251	270	281	247	303	268	276	241	288	258	291	298	262	253	265	278	267	298	290	276	248	268	240	292	265	290	265	289	304	271	267	279	265	256	288	257	284	280	293	309	269	268	314	261	280	272	288	265	269	261	272	261	300	285	268	293	273	265	259	285	297	260	273	278	253	297	254	291	285	323	270	236	293	257	233	290	263	267	261	300	303	280	267	276	256	265	264	266	273	272	266	281	243	249	275	285	272	254	281	267	293	243	267	268	261	268	303	276	232	289	239	260	256	268	245	237	302	284	274	283	270	266	285	258	260	285	295	252	258	284	281	273	279	275	277	273	276	254	273	265	265	264	266	291	263	272	316	272	287	256	298	309	265	249	288	268	281	251	258	265	274	261	249	264	258	300	280	267	265	270	289	250	242	251	296	281	242	283	260	278	296	263	276	283	279	254	285	249	274	254	260	237	269	252	294	268	253	257	255	274	305	246	282	271	269	290	266	257	278	287	270	288	241	258	281	256	249	289	289	251	309	278	277	251	260	272	251	251	284	275	271	275	246	277	258	247	285	269	258	270	247	245	253	263	257	266	279	278	254	284	265	270	243	229	246	280	275	293	286	299	238	271	327	254	236	256	261	303	289	272	288	285	265	271	289	250	272	286	275	290	261	273	250	264	258	265	256	295	305	260	287	280	302	291	262	266	293	287	233	278	273	272	262	302	270	294	289	252	271	287	265	281	257	266	297	265	259	271	289	273	278	264	258	257	286	271	267	286	255	241	274	260	267	282	266	254	276	306	292	276	272	256	271	263	262	278	261	264	272	269	276	265	279	278	264	279	269	255	254	281	233	254	260	252	258	274	291	280	269	305	291	269	250	272	246	286	287	280	253	290	273	255	290	228	251	279	275	260	281	250	279	293	239	266	299	286	273	265	258	261	293	267	255	294	309	269	237	244	282	304	269	260	275	276	269	275	238	260	269	266	265	243	264	258	275	259	287	293	269	261	276	266	266	260	272	253	263	275	283	239	272	252	293	295	266	263	264	261	268	253	288	265	251	259	283	276	231	281	258	315	291	262	276	265	271	263	288	300	291	261	240	284	259	249	243	280	262	272	284	252	292	279	260	256	293	295	292	237	272	260	280	290	277	278	270	255	303	266	279	254	268	282	288	262	308	260	255	284	277	241	269	243	283	285	255	267	284	288	267	269	252	270	282	294	253	282	294	275	253	284	286	313	263	269	287	285	284	291	279	265	268	270	270	281	230	251	265	259	233	294	248	279	235	293	288	261	250	288	278	277	284	233	279	264	262	277	305	285	294	291	284	233	290	296	267	307	265	268	268	242	244	272	291	270	255	264	255	300	239	242	266	300	268	251	260	265	262	254	295	284	281	278	265	271	232	246	278	285	280	260	287	296	289	256	243	273	269	284	293	247	267	274	287	263	272	250	287	273	260	242	257	265	239	282	263	253	262	267	265	274	278	268	269	249	277	259	300	267	272	228	278	257	293	244	263	252	256	258	269	258	262	241	293	289	277	299	254	254	271	279	275	279	285	299	266	242	289	280	262	246	284	269	243	283	279	306	278	281	275	283	306	262	277	293	298	273	271	239	269	295	265	301	244	255	256	292	304	291	263	262	280	274	272	295	307	275	286	315	243	289	289	286	274	255	312	264	293	292	273	276	245	278	285	268	269	280	242	287	271	257	282	262	260	248	261	316	273	255	288	267	293	262	268	281	293	270	247	297	278	266	228	277	276	245	271	238	271	278	263	301	276	254	280	254	275	318	306	268	205	287	243	254	266	299	258	318	281	286	260	295	278	249	274	283	252	253	282	265	275	280	256	291	252	262	301	282	267	309	255	257	310	270	289	267	270	268	254	289	271	239	293	288	266	262	272	274	271	254	302	237	303	264	291	278	280	273	242	288	276	284	288	282	258	273	275	290	270	261	279	270	286	287	266	259	294	271	256	285	274	285	250	274	302	272	256	282	280	301	270	274	284	281	277	272	259	303	237	279	271	260	272	270	258	238	295	265	269	261	276	272	296	289	281	250	279	263	308	296	280	237	265	277	265	262	272	302	284	277	267	276	266	253	279	287	272	252	274	318	245	304	284	251	300	275	255	268	273	279	247	294	312	285	274	280	301	262	250	258	284	269	242	285	268	270	248	271	281	273	295	265	272	238	267	300	266	279	283	262	269	253	291	270	244	292	246	276	264	269	269	259	258	289	273	307	276	259	276	254	279	255	282	272	297	301	271	259	259	278	263	259	275	290	300	277	251	299	260	246	262	273	283	261	279	281	294	277	279	276	286	255	261	290	261	253	262	268	279	283	294	300	283	259	284	269	277	292	278	297	295	270	281	265	235	247	246	268	251	242	250	314	258	260	241	261	282	259	258	256	248	304	284	268	267	243	261	275	252	258	259	259	268	254	265	284	263	279	256	289	273	255	293	272	259	272	256	246	259	277	262	258	270	268	277	268	292	266	278	286	270	248	268	274	255	302	272	298	283	279	253	249	257	305	252	260	269	264	259	269	293	293	245	280	278	303	244	272	273	257	252	256	272	276	282	284	275	246	273	268	274	275	273	259	284	277	275	261	263	248	252	269	248	289	251	268	264	258	288	210	262	272	257	302	294	283	290	256	288	271	301	248	271	277	266	261	272	240	257	290	245	275	255	258	241	280	255	283	271	288	250	285	268	282	281	277	293	254	264	232	282	263	256	274	295	271	247	291	272	272	271	273	283	239	248	270	276	285	273	287	314	253	247	243	298	304	294	281	240	296	293	275	261	264	275	306	255	278	278	255	278	289	274	245	243
12282	7525	9787	10091	7700	6861	5487	4683	3650	3273	2636	2386	1980	1752	1766	1592	1464	1278	1137	1148	1047	1030	1007	971	870	858	817	741	751	747	741	798	733	766	719	705	742	770	752	698	692	689	678	692	732	720	682	733	697	676	685	693	697	701	694	711	629	673	728	665	653	697	635	691	695	666	677	676	661	656	658	700	705	641	633	713	674	638	642	659	692	682	620	664	676	622	660	655	668	675	610	669	694	654	656	628	590	670	655	701	616	669	653	676	684	668	652	652	672	618	692	639	695	681	661	659	667	690	671	691	649	646	629	670	634	704	666	627	622	660	673	626	652	600	708	674	684	668	671	658	684	633	661	649	658	681	651	657	664	633	638	683	659	617	697	673	661	653	666	674	647	696	653	632	624	627	666	603	642	664	653	686	664	660	665	625	671	650	700	673	651	612	659	649	669	640	679	640	630	666	665	645	664	690	662	644	641	629	696	663	663	629	651	649	622	691	669	648	641	634	641	634	647	700	643	694	628	614	684	678	670	637	689	651	662	619	676	684	674	663	654	666	639	659	645	647	645	642	673	662	638	666	671	663	636	597	650	678	629	655	706	660	654	646	691	665	661	692	680	645	681	683	641	665	630	664	682	628	664	693	657	638	642	667	636	693	649	662	688	643	630	663	702	649	668	669	656	633	652	630	665	642	647	670	619	678	682	603	634	677	695	656	653	656	619	648	674	702	631	686	657	669	689	663	688	640	665	662	656	630	648	663	660	699	667	674	662	606	612	598	637	632	660	644	636	651	680	650	666	679	638	670	605	627	656	625	699	675	655	670	671	692	667	680	616	658	622	692	701	659	630	679	637	713	678	661	679	634	636	673	612	677	678	664	634	651	632	643	655	679	682	638	639	666	620	647	628	629	679	657	669	655	622	685	697	659	637	715	670	664	643	679	660	677	656	637	677	662	682	609	659	659	631	654	646	706	728	677	666	661	678	711	656	659	696	622	663	680	666	669	643	712	609	643	664	640	652	675	672	656	671	678	674	677	639	672	703	635	649	652	716	677	643	654	701	646	650	676	653	636	670	658	698	645	695	677	687	654	658	686	660	630	633	622	695	641	675	693	620	641	652	648	647	688	614	660	624	627	639	646	633	680	672	673	636	668	687	666	686	640	716	664	656	616	686	642	651	672	679	644	690	676	675	712	640	637	624	668	671	663	652	665	676	638	650	660	669	658	629	654	648	682	642	708	663	640	659	661	673	693	636	689	660	596	635	636	654	652	720	672	654	713	653	703	702	662	631	665	685	588	683	659	654	638	679	679	619	655	707	653	668	682	647	628	650	638	682	681	651	668	713	650	683	653	666	625	652	684	646	681	694	639	657	662	665	661	695	650	691	654	655	632	647	644	712	679	682	669	695	666	678	661	630	680	653	647	652	653	653	653	680	663	688	636	656	638	681	658	611	680	646	623	648	668	668	690	648	620	623	699	655	674	652	660	638	686	629	687	624	643	659	666	676	701	680	662	654	639	691	680	670	622	622	668	636	687	674	638	640	663	697	699	618	621	662	658	617	652	652	672	613	684	663	678	682	646	630	647	667	635	623	633	668	636	630	689	676	607	646	634	656	654	702	658	702	647	695	625	674	647	666	674	672	633	637	658	683	674	724	652	675	669	676	679	696	611	638	644	680	685	679	707	680	635	656	676	654	662	651	641	616	678	666	694	634	641	686	640	640	664	678	664	681	647	682	672	622	664	654	619	693	685	688	659	648	727	668	707	664	656	690	687	656	669	664	648	642	643	613	644	661	657	643	685	645	687	676	667	662	695	629	659	686	650	645	654	656	630	624	601	659	645	680	677	650	583	634	666	670	651	658	665	676	640	671	700	638	623	664	657	614	661	651	676	656	635	692	653	649	651	658	636	651	644	644	659	653	669	632	685	641	628	639	661	627	653	684	629	656	633	691	681	665	640	650	660	658	683	628	671	616	674	676	674	671	675	661	643	627	599	647	663	672	687	694	633	673	637	656	637	660	659	689	658	631	646	683	645	646	686	662	665	636	713	655	649	633	690	655	660	651	720	675	662	639	662	636	638	619	667	622	632	668	664	630	640	660	712	655	597	650	664	627	625	667	662	635	646	663	680	608	659	654	597	633	693	720	655	713	673	630	647	701	627	688	666	636	642	639	684	659	640	652	673	647	602	652	661	706	666	655	679	629	674	711	723	642	634	674	656	674	665	669	651	641	682	718	653	668	654	684	704	648	667	682	679	706	674	600	650	643	650	650	710	629	664	671	668	674	643	637	660	621	641	674	670	660	670	668	629	639	713	654	632	664	697	704	617	618	643	625	699	663	657	615	687	646	624	656	646	665	690	692	642	690	665	667	669	651	651	677	656	668	681	699	658	711	672	622	635	661	655	669	641	630	693	695	633	665	632	672	689	647	666	670	665	671	646	683	649	638	660	646	637	634	695	610	714	657	663	667	649	652	681	668	685	670	637	679	655	683	670	664	663	648	644	613	642	627	664	694	656	657	568	661	678	629	685	673	669	637	626	693	688	652	634	642	618	667	680	633	661	660	668	676	677	634	612	639	636	641	639	688	675	676	653	607	673	692	647	676	676	617	624	683	699	663	680	668	639	696	675	670	631	674	651	629	646	664	636	664	650	647	634	664	631	635	681	688	663	648	706	669	686	668	619	682	664	654	675	653	683	669	658	665	633	661	667	676	709	600	689	671	718	629	669	638	664	653	648	653	629	647	660	669	635	685	626	655	640	671	705	681	644	666	723	650	647	693	689	635	676	699	701	696	698	625	642	667	659	678	656	648	649	628	582	679	676	669	627	682	649	653	634	672	668	635	657	712	633	687	667	670	629	691	622	653	649	648	662	624	661	633	680	673	653	657	671	632	684	657	651	626	647	643	683	691	631	660	651	618	668	641	637	648	651	660	687	688	629	649	649	616	689	638	662	599	657	601	654	679	648	688	637	662	645	661	667	690	677	589	684	682	626	673	639	664	637	665	661	617	645	660	677	680	615	650	690	672	648	634	633	663	629	687	687	627	613	652	702	645	674	635	707	652	650	673	639	661	656	657	604	672	643	700	684	655	711	724	682	653	706	695	683	708	662	684	643	663	667	675	649	689	702	651	673	603	656	677	677	669	632	672	728	661	628	686	711	654	637	618	660	624	697	669	623	662	689	626	637	681	671	672	634	654	683	674	667	709	688	657	675	662	663	645	694	653	659	655	687	668	672	666	615	622	687	646	662	652	628	681	682	640	612	650	710	711	611	648	623	641	657	666	667	637	670	686	642	657	713	682	657	666	650	685	672	637	645	649	639	682	665	649	672	625	604	661	647	624	675	652	658	678	642	654	667	656	679	661	675	637	639	646	691	658	627	663	680	637	629	700	645	624	671	643	671	626	665	652	707	733	679	656	675	669	643	683	641	663	656	701	673	669	661	633	612	672	671	630	638	601	689	674	688	672	657	645	663	678	662	701	647	621	649	644	636
23542	12109	9186	5607	3012	2192	1786	1432	960	995	857	608	483	418	430	395	321	327	317	289	276	254	269	251	216	188	227	218	223	194	235	227	193	205	197	206	187	203	218	194	211	211	167	215	191	171	195	196	198	182	231	183	196	177	181	189	200	194	181	154	210	202	201	180	191	171	182	186	217	187	191	210	190	170	161	183	159	190	180	192	180	158	195	183	191	192	181	179	182	180	181	181	187	193	170	197	211	221	177	168	196	205	189	191	184	193	193	216	179	189	196	201	161	194	205	200	206	189	188	166	168	190	198	196	184	184	192	167	192	174	184	189	178	195	181	187	177	182	173	194	177	197	201	188	193	195	205	193	179	216	179	199	197	168	203	187	180	197	201	186	200	194	185	188	200	205	169	171	200	167	190	205	181	190	197	185	200	220	184	193	178	170	194	190	200	185	194	167	181	157	172	188	187	191	175	201	191	212	161	173	199	205	186	208	190	195	212	191	188	208	172	189	201	207	189	192	171	171	194	185	162	191	173	186	191	196	190	192	173	202	199	173	193	183	178	192	163	206	196	180	197	186	185	204	180	193	179	176	204	170	180	172	177	186	204	163	201	183	178	187	220	191	154	206	176	186	189	164	182	183	200	187	182	182	163	197	193	202	193	195	196	192	175	177	207	195	203	180	194	199	192	194	173	161	187	179	182	176	177	183	195	177	196	195	193	174	203	207	192	180	200	184	204	200	209	202	165	154	194	202	186	188	185	195	175	175	184	186	202	201	199	182	206	196	165	200	192	181	198	169	214	167	190	202	192	167	192	186	206	180	201	200	194	220	179	200	179	186	192	189	173	188	186	185	184	190	175	195	218	195	211	169	186	181	208	158	178	178	198	173	169	181	176	180	184	164	180	192	202	219	183	195	192	168	184	176	158	220	224	179	190	173	180	183	194	197	185	167	162	176	170	193	195	153	195	198	185	204	194	207	200	187	181	179	203	167	180	181	202	191	207	182	220	211	166	187	192	176	171	180	182	209	200	182	178	186	215	188	178	176	190	180	177	210	197	196	199	195	184	184	175	185	210	167	200	196	189	186	203	189	167	200	207	182	172	188	200	185	181	224	180	218	187	202	174	189	221	173	167	192	183	179	185	197	203	202	171	184	193	194	179	196	194	177	189	210	198	202	180	187	192	183	205	175	201	175	186	180	203	185	193	176	179	180	197	196	196	188	183	201	171	214	193	175	193	199	202	185	179	190	185	192	213	169	192	198	201	168	187	190	190	171	211	179	194	197	153	182	182	206	207	177	182	195	207	192	195	150	186	181	191	177	171	159	184	180	196	176	184	175	173	158	216	187	173	185	152	205	187	193	185	200	194	212	185	186	167	209	180	217	169	192	180	169	164	188	212	180	182	191	182	198	176	180	181	186	206	198	184	191	187	160	173	186	188	180	198	186	179	179	220	197	201	172	197	204	185	199	177	177	169	184	166	183	179	206	203	202	206	169	187	179	192	195	161	185	183	170	174	211	207	179	157	184	165	173	183	174	199	188	149	203	194	171	194	169	186	208	166	174	199	158	208	196	201	197	203	198	189	202	202	200	185	173	214	171	173	199	177	188	173	200	208	179	218	190	189	199	180	184	189	173	194	211	221	195	196	171	200	176	194	195	178	185	195	205	183	196	177	194	159	184	186	208	174	190	198	188	182	190	157	211	214	199	172	183	189	215	182	174	202	172	181	192	207	192	186	183	195	214	180	207	182	192	165	190	158	182	183	207	209	190	204	195	176	192	189	179	185	195	202	208	161	197	175	215	201	197	192	147	195	174	193	203	167	191	198	179	213	173	197	210	167	186	176	218	238	187	189	181	182	178	188	199	193	192	165	182	176	178	201	188	195	180	168	189	184	176	198	159	177	207	168	173	203	176	196	200	203	177	171	211	184	188	212	171	188	202	182	194	185	194	184	160	179	184	211	184	178	175	208	172	181	193	186	180	187	187	163	202	175	172	183	180	170	173	200	192	208	205	188	178	172	167	197	169	190	166	178	195	176	196	188	224	200	196	220	196	199	179	185	195	179	173	191	173	182	202	184	184	180	173	204	171	163	198	162	175	183	194	210	204	166	209	150	205	180	196	184	202	146	188	215	195	195	211	174	187	195	179	186	200	201	169	203	192	209	210	188	201	179	197	181	197	192	136	178	188	192	173	176	172	206	174	162	204	179	203	189	191	189	224	166	161	202	235	184	185	196	166	209	169	218	175	177	206	179	187	180	209	189	182	204	194	200	165	187	182	197	209	184	197	181	173	186	201	180	190	178	184	199	192	183	187	188	212	200	175	207	163	182	197	179	186	189	182	171	184	203	189	193	199	168	202	196	169	187	177	177	207	198	189	196	177	173	204	168	184	186	195	190	196	183	184	189	188	203	178	180	189	207	198	195	193	170	198	183	186	196	164	220	178	176	181	193	181	182	187	217	190	176	188	196	197	197	199	180	167	214	186	173	173	207	189	165	199	171	177	171	179	177	196	196	184	180	206	176	186	173	184	188	185	189	191	167	192	184	214	179	186	186	190	209	175	179	167	199	205	181	208	216	188	192	201	213	178	181	220	173	191	172	206	180	179	175	213	177	193	213	181	204	165	183	203	182	188	181	206	203	202	183	200	205	161	168	159	192	204	214	191	183	161	192	186	163	202	190	183	203	178	212	172	205	189	217	219	213	194	198	190	179	173	181	176	188	197	188	201	190	180	228	179	191	196	201	191	200	187	176	199	209	192	177	206	188	189	190	205	184	173	201	205	186	198	201	196	189	194	180	185	176	212	189	201	174	168	173	186	189	195	188	197	195	178	175	184	181	193	186	174	181	208	180	178	178	177	204	175	183	194	188	189	186	187	196	193	172	207	177	198	178	181	171	166	176	205	188	189	202	187	199	196	191	182	174	188	196	182	181	181	185	179	198	209	180	166	196	169	185	180	209	198	154	219	181	177	173	194	194	189	198	211	202	188	180	200	181	178	198	202	182	202	174	172	210	218	201	192	185	200	175	164	169	190	196	189	214	188	192	188	218	207	207	188	193	176	208	204	178	162	156	205	166	224	198	183	205	169	179	185	207	181	174	172	198	180	179	193	191	188	185	190	200	208	189	199	190	194	177	195	196	199	190	170	208	193	193	208	204	200	203	184	164	183	194	170	169	182	209	186	204	170	188	193	197	150	185	205	211	198	192	202	207	179	180	206	208	183	191	195	213	204	196	183	180	194	225	187	166	186	196	186	157	202	227	196	195	193	204	197	238	209	167	198	207	211	179	181	177	214	213	195	192	217	192	180	158	197	192	206	191	166	197	189	189	170	187	168	177	175	171	185	184	220	213	180	181	174	192	198	183	215	190	184	201	199	172	164	177	201	188	197	169	175	201	170	178	202	194	187	187	157	178	175	164	204	230	189	173	179	201	179	191	201	153	178	184	186	177	197	167	179	176	174	190	173	204	173	174	180	189	232	183	202	180	178
15454	10183	12775	12707	9737	8444	7008	5840	4660	4333	3587	2966	2282	1964	2032	1888	1507	1463	1279	1246	1088	1019	1054	867	804	729	678	643	588	654	650	600	585	587	622	574	554	528	574	577	566	553	573	518	519	511	493	520	553	470	500	503	496	488	532	480	524	469	490	482	473	483	501	503	510	441	500	451	493	469	497	544	488	474	481	509	479	484	447	485	483	462	489	505	463	466	511	467	501	485	485	486	447	467	437	448	483	471	478	452	435	486	492	480	469	463	452	509	495	457	453	504	457	455	465	511	442	456	491	493	497	471	486	459	464	427	488	477	467	469	504	491	467	492	500	478	486	459	484	443	477	478	435	489	520	476	476	448	498	450	508	468	470	477	437	436	454	479	521	464	459	468	537	488	470	509	456	500	504	507	455	465	478	515	481	467	515	487	475	475	485	492	475	500	448	504	467	469	433	452	459	472	437	482	494	458	484	516	475	455	482	506	446	441	506	457	485	475	485	465	468	463	462	462	468	481	471	454	500	475	473	503	426	477	474	520	453	473	468	464	489	466	467	448	472	490	472	480	520	475	475	451	465	470	464	499	445	494	482	487	477	455	447	506	475	497	452	498	461	457	460	454	434	471	488	504	472	467	528	496	466	465	462	489	491	480	498	469	443	468	491	450	460	487	457	479	463	455	451	480	451	459	491	485	474	443	520	417	480	447	508	491	499	486	493	469	510	468	443	473	468	444	457	459	487	507	476	454	487	454	498	436	452	505	473	475	489	471	466	476	493	420	467	481	513	459	466	521	494	473	475	455	445	479	459	413	483	478	488	493	463	444	492	478	442	476	500	455	464	464	497	473	447	471	468	494	426	458	470	459	462	446	492	448	491	472	472	498	483	495	483	504	487	462	479	479	467	472	478	504	473	485	487	466	430	459	485	470	489	482	475	484	490	474	485	518	430	483	447	420	471	465	466	491	476	483	462	444	490	471	476	466	455	488	444	465	476	539	459	465	467	477	472	486	438	486	521	493	448	462	478	488	443	506	482	502	463	451	463	439	462	457	461	461	466	457	483	478	452	437	503	442	456	480	476	488	456	457	476	466	458	469	474	450	453	471	471	516	467	497	469	473	460	478	459	502	491	497	502	471	497	488	467	468	437	468	487	467	471	458	485	500	466	481	473	463	459	475	470	475	447	478	506	479	481	480	465	462	445	431	482	471	490	518	430	464	518	465	481	451	484	470	484	457	481	470	479	481	468	447	489	484	443	478	490	490	473	528	476	486	532	470	468	531	485	463	490	486	456	469	433	451	452	475	452	459	440	447	500	509	477	465	496	470	480	496	467	470	462	427	482	432	499	461	459	467	505	513	453	463	497	503	456	525	481	473	450	455	474	504	471	468	497	485	517	471	489	490	520	449	451	445	467	463	471	432	455	442	487	462	473	463	476	492	469	445	441	485	428	475	491	460	484	477	478	495	471	444	467	497	481	475	493	460	471	479	480	455	466	487	467	430	540	469	495	471	489	456	452	460	488	514	477	494	458	451	450	458	485	473	459	499	443	485	488	427	466	457	455	517	469	491	463	450	484	476	439	450	407	451	454	487	457	442	453	492	460	527	467	478	486	467	492	489	484	479	462	533	450	465	446	433	445	475	458	449	464	464	475	499	502	484	488	480	448	474	466	468	450	454	496	477	460	461	462	492	478	511	438	473	480	495	472	484	453	512	470	510	481	474	460	458	460	420	468	494	482	440	447	449	507	446	429	466	493	476	448	495	486	455	483	490	492	463	501	498	505	498	453	436	447	486	455	481	450	492	496	481	464	498	465	439	479	493	506	466	451	496	436	461	457	491	500	468	457	492	465	480	463	519	447	465	487	520	461	482	445	464	473	504	471	477	492	502	487	431	445	449	492	439	500	475	473	452	484	466	498	478	440	487	432	454	453	452	501	442	420	484	454	476	445	480	437	482	486	503	436	479	493	490	470	483	466	471	450	467	479	473	456	466	477	511	531	465	469	453	487	487	470	463	469	452	465	499	460	477	476	458	455	454	462	458	470	489	470	470	447	467	461	489	490	465	471	458	477	443	492	444	492	448	448	466	465	481	478	429	447	493	464	497	492	499	490	500	460	505	460	448	493	481	491	490	469	460	458	507	458	444	493	454	467	490	467	477	469	462	467	454	501	480	441	507	477	436	488	454	463	454	499	490	437	502	501	442	482	449	466	482	450	434	492	464	467	474	463	475	441	480	475	475	457	454	505	447	440	473	483	488	451	503	456	498	476	473	478	492	480	483	487	467	449	497	479	452	454	470	515	458	494	444	457	458	445	479	453	496	450	494	460	433	478	511	455	498	467	456	492	443	484	481	444	468	443	473	478	459	475	482	472	489	451	466	475	484	423	447	452	480	477	475	429	484	470	427	471	493	438	494	456	445	469	462	479	442	445	442	460	461	467	478	479	445	471	464	475	487	470	507	474	489	488	488	494	469	475	487	478	470	484	481	453	492	502	458	461	456	431	465	492	439	447	505	529	456	456	459	486	453	457	463	439	500	443	457	503	466	457	468	455	504	481	461	408	501	417	463	455	464	479	476	488	532	493	459	494	483	490	504	477	478	492	492	467	442	467	513	492	496	454	485	451	446	450	473	454	469	482	465	469	488	480	522	433	475	445	482	494	499	495	473	416	463	452	436	485	464	472	449	477	435	486	439	490	454	466	496	469	522	477	452	447	464	490	462	471	481	484	484	483	471	515	455	504	465	486	460	481	454	463	482	486	499	499	496	504	448	490	473	471	488	456	471	505	413	456	490	461	448	452	478	458	512	472	474	419	490	459	463	458	464	450	493	489	477	444	475	498	462	477	508	487	482	467	477	465	470	458	482	532	465	481	499	448	499	498	473	467	436	499	486	493	463	475	501	475	457	493	455	502	453	450	476	478	463	492	496	480	484	443	516	451	491	451	490	518	485	493	498	474	478	501	476	452	485	503	442	480	487	489	495	471	469	431	487	461	464	441	472	469	467	471	448	492	462	485	470	473	475	432	463	454	454	485	464	471	468	452	481	446	455	510	475	506	492	462	494	466	485	477	480	484	457	468	509	456	511	474	488	456	519	507	477	479	470	488	466	468	473	450	510	520	468	445	467	474	471	462	460	462	467	478	456	462	486	469	486	459	484	498	478	465	480	487	479	455	466	444	459	448	477	468	487	472	480	491	512	451	415	518	468	482	485	512	467	473	499	444	519	469	470	466	492	419	500	482	453	495	456	434	479	513	457	467	477	466	480	524	472	476	484	475	463	462	452	465	478	481	474	473	482	489	469	452	460	462	437	468	427	456	476	438	474	485	451	463	486	454	489	460	464	497	495	440	482	486	462	498	451	479	474	476	438	496	458	476	461	457	468	464	498	496	486	455	475	496	462	471	517	470	528	472	432	441	466	461	470	516	474	473	489	468	488	456	497	476	502	474	510	479	501	463	489	475	457	472	494	494	444	460	477	494	461	480	466	485	509
7540	4044	3277	2271	1502	1030	784	671	554	508	449	417	392	393	385	349	343	338	359	318	297	299	325	313	315	280	280	274	296	300	292	281	283	315	283	267	270	276	293	258	287	263	273	299	318	279	289	282	279	257	295	316	293	284	303	240	275	311	268	282	279	275	282	287	301	277	272	270	267	293	278	261	302	264	264	316	227	291	316	290	266	271	284	294	279	266	286	261	274	292	300	292	285	275	269	281	300	319	313	300	292	334	278	284	300	276	303	297	296	271	305	286	251	270	298	272	283	257	318	319	305	252	274	273	318	310	306	259	263	250	291	260	268	284	255	263	280	314	298	294	317	268	298	272	286	310	300	304	317	284	259	291	265	313	289	341	278	301	312	291	281	247	295	298	265	288	297	261	271	252	316	295	253	296	295	317	283	291	289	305	249	305	292	282	276	235	275	303	261	286	234	261	333	268	278	260	275	278	279	286	279	272	266	295	289	286	283	275	273	298	302	266	282	272	286	275	275	288	285	282	303	302	302	282	294	272	262	277	271	269	291	254	279	277	307	284	285	280	290	279	273	304	255	246	285	311	272	292	298	274	293	316	288	260	287	282	296	300	290	274	288	273	267	277	283	279	287	298	297	277	278	279	252	290	251	292	273	275	295	248	315	291	291	274	307	281	307	268	286	292	295	275	262	297	290	281	276	309	282	269	281	251	283	265	282	261	271	258	299	252	279	266	295	290	296	292	276	280	295	272	283	262	241	254	266	304	284	238	316	279	314	254	296	258	288	268	297	293	272	316	327	299	270	261	293	283	309	264	263	259	272	308	271	307	281	305	239	293	290	310	284	304	297	297	286	282	290	274	310	268	279	240	280	272	320	286	278	281	298	287	278	271	278	275	273	316	265	279	283	296	276	277	264	297	275	276	277	282	308	287	266	258	306	276	287	283	273	290	286	297	277	260	287	274	286	281	291	291	302	276	294	264	275	278	263	266	254	286	258	302	304	299	292	290	271	254	271	294	297	275	262	316	287	267	278	280	290	252	262	271	290	287	306	272	270	306	288	302	303	275	298	310	302	284	241	265	268	308	306	284	269	286	287	308	267	270	301	290	334	275	289	298	299	320	325	324	272	275	278	289	324	289	294	268	284	241	280	292	251	268	289	283	299	258	320	251	309	282	254	283	331	294	290	259	246	278	266	305	269	296	271	280	301	312	279	309	310	258	312	298	275	279	298	277	292	276	260	272	296	273	328	312	294	315	250	265	268	278	280	281	299	264	301	303	286	273	298	299	279	276	285	265	272	259	267	271	298	260	258	264	280	288	325	262	303	297	304	296	269	291	289	278	271	268	258	286	274	277	281	283	310	293	266	299	285	241	298	294	309	295	274	293	265	261	283	327	289	290	272	311	286	299	292	271	300	277	294	310	289	297	278	284	285	284	305	274	331	277	313	279	282	280	260	306	308	259	317	274	284	283	298	298	279	282	303	276	257	282	273	254	260	290	265	258	267	303	280	268	303	261	284	264	258	286	287	272	293	281	276	264	282	276	266	302	280	280	258	275	283	281	263	308	287	274	301	304	271	296	284	277	265	301	295	292	284	310	306	273	289	289	308	305	295	296	286	283	300	245	272	267	265	265	291	292	273	268	270	305	281	273	281	293	281	303	311	299	308	287	279	286	288	255	298	249	262	287	298	280	267	256	264	275	251	283	285	267	287	307	292	288	293	295	262	278	295	303	284	317	295	273	273	259	316	286	281	273	291	316	284	300	311	272	298	275	283	307	262	279	282	268	273	317	302	275	271	293	275	274	270	301	290	290	308	290	308	266	297	278	262	305	276	269	307	261	310	294	296	275	286	304	315	280	271	295	287	272	254	296	274	280	287	295	283	300	295	281	313	268	273	275	283	276	312	274	306	308	270	289	259	272	302	282	284	295	263	291	276	260	294	319	294	310	286	264	280	305	291	264	310	303	282	294	276	297	286	295	263	309	296	262	318	314	269	291	271	299	303	277	274	283	292	307	296	288	273	273	259	280	332	293	251	287	284	289	276	323	269	314	284	271	284	281	286	262	283	278	260	295	273	309	285	258	292	297	299	261	303	283	271	305	292	281	287	283	278	291	291	269	315	279	319	279	307	295	280	314	260	303	255	269	292	305	276	307	288	290	314	304	301	268	305	267	276	315	286	276	291	294	262	256	275	258	271	275	273	272	318	304	296	265	298	317	247	288	280	286	286	297	257	287	295	256	304	262	283	277	272	248	266	255	286	284	259	254	275	284	281	278	265	286	298	317	315	285	265	256	259	300	320	261	290	296	270	301	291	272	266	277	285	328	312	298	264	277	278	305	265	298	274	334	291	297	254	280	288	274	275	305	282	275	287	280	285	293	262	288	259	286	272	272	286	293	297	284	296	286	291	310	258	275	297	282	287	277	237	278	302	280	277	281	306	314	288	284	307	287	304	251	296	284	257	264	247	315	282	285	304	275	299	299	274	269	303	279	280	286	270	293	277	302	251	285	303	291	301	311	240	260	297	292	270	309	291	265	318	312	319	318	307	294	298	319	298	295	284	249	287	269	281	282	256	282	263	287	297	276	282	262	284	291	286	265	273	286	298	291	282	276	293	299	269	311	285	275	263	298	275	291	306	283	313	326	312	281	280	299	289	292	318	266	270	290	247	285	285	283	268	280	277	294	301	290	286	285	301	291	302	291	281	296	320	299	292	301	279	287	313	267	280	298	284	301	280	298	315	300	317	288	276	262	292	282	272	281	309	281	258	260	259	275	314	248	279	279	323	293	277	271	279	274	274	304	306	306	301	305	273	329	261	288	284	311	254	276	317	294	281	261	290	263	276	258	283	299	303	288	265	261	271	314	255	286	285	308	254	274	255	314	274	298	318	292	271	333	270	282	274	239	267	275	272	274	280	308	286	307	262	258	270	294	277	305	323	330	274	273	273	241	287	277	288	267	285	303	299	255	286	324	289	316	283	253	320	300	303	258	256	270	263	270	295	295	279	274	293	273	255	324	289	274	278	314	258	313	288	305	304	265	298	309	288	298	288	289	295	305	300	297	294	309	304	262	278	293	298	280	292	295	283	263	262	257	285	292	316	277	310	289	317	271	236	263	279	271	283	266	244	296	313	292	278	290	277	284	283	263	267	246	281	270	260	283	232	275	321	269	291	273	272	307	251	301	280	273	287	285	284	268	311	285	292	319	298	287	280	288	292	294	277	279	301	268	291	289	274	288	285	299	287	325	272	304	269	242	292	291	289	283	305	297	282	299	269	276	312	274	264	259	270	308	307	299	269	283	288	292	275	321	301	277	279	278	292	281	310	287	274	301	302	276	299	295	286	304	311	296	270	276	267	283	268	301	301	286	271	288	284	251	268	281	276	258	259	275	292	304	281	290	290	265	251	296	278	285	289	282	285	271	309	272	262	278	271	274	266	272	256	254	282	314	270	293	282	293	273	267	272	291	258	287	310	267	273	286	322	268
5738	4245	6133	6339	5167	4155	3413	2815	2214	1980	1602	1400	1377	1301	1255	1234	1059	1026	936	902	896	869	782	788	754	763	688	756	738	783	709	752	707	686	722	695	718	712	697	649	695	731	692	696	722	682	731	750	722	690	720	692	715	688	664	649	714	723	740	659	768	715	718	726	708	650	731	648	688	679	710	698	711	736	671	684	687	676	647	700	713	748	622	697	657	664	689	703	649	696	724	740	668	696	686	710	710	712	650	660	680	697	715	660	654	711	740	681	695	717	677	727	697	680	662	696	737	708	744	698	650	731	722	661	708	711	692	696	707	643	676	684	669	708	702	664	670	701	646	656	718	684	651	707	671	738	662	676	684	693	738	709	755	637	679	686	733	673	693	732	697	676	674	690	697	650	701	710	696	686	644	665	680	680	702	701	658	683	653	693	744	691	681	668	685	666	704	700	669	635	674	702	725	688	686	727	719	704	715	721	656	668	689	712	696	656	705	715	711	701	685	652	718	675	649	676	725	720	710	685	677	724	683	720	689	663	645	679	666	698	727	650	631	695	713	693	645	631	727	690	697	678	650	645	697	688	700	739	744	643	735	697	684	659	675	688	742	698	726	723	674	676	656	685	649	708	713	682	706	713	705	703	760	677	668	709	668	733	714	691	686	681	660	690	676	693	722	698	710	678	712	694	677	702	695	714	717	730	688	683	733	665	651	717	677	666	710	698	651	722	708	626	678	682	637	695	694	725	680	648	720	694	665	669	664	662	692	654	720	696	668	661	691	683	713	663	672	722	667	723	707	645	701	657	746	651	718	672	704	680	722	673	715	681	703	720	728	679	670	712	670	703	676	703	681	709	681	686	673	707	688	673	675	721	645	664	720	692	678	675	676	678	726	668	693	660	705	735	715	672	712	670	718	655	731	635	679	635	696	726	688	690	714	686	659	665	667	689	692	676	700	658	709	725	668	708	645	692	735	640	693	691	679	718	731	655	741	700	643	713	640	677	676	678	664	700	716	742	669	651	689	705	711	686	684	673	663	664	716	712	711	711	704	705	665	724	706	711	682	697	705	685	702	646	665	714	705	727	705	689	688	705	678	677	681	727	714	685	700	665	699	632	635	724	694	672	707	728	668	680	698	689	713	706	699	702	669	682	723	717	699	684	734	717	724	720	680	677	762	654	703	688	684	675	695	681	652	700	714	694	697	691	670	664	661	681	707	697	683	707	700	687	682	688	670	714	704	697	683	698	708	644	713	709	694	655	710	678	644	760	699	662	666	673	704	706	686	673	694	645	672	709	703	671	727	676	703	646	680	720	706	663	684	684	718	637	712	687	684	688	731	706	655	687	679	660	683	702	709	697	721	683	691	672	690	689	694	682	716	689	708	742	677	682	729	658	668	659	693	667	679	702	620	717	680	715	706	669	663	671	660	664	643	683	665	692	686	677	688	694	718	709	658	650	688	690	688	683	679	644	694	655	686	665	728	681	654	684	714	705	737	680	707	722	652	748	735	713	716	701	702	711	718	729	695	693	692	691	667	662	730	707	710	656	698	669	694	692	687	746	676	711	642	661	717	689	701	651	662	723	666	710	698	666	704	690	702	675	677	674	715	683	669	693	642	688	692	684	713	687	660	683	679	693	730	643	666	711	690	742	726	681	665	653	683	688	728	677	723	711	698	751	647	728	714	684	673	661	667	623	747	651	667	656	699	674	660	669	614	650	729	693	754	664	694	651	718	667	684	659	702	685	702	712	666	687	670	678	725	718	721	677	720	657	699	673	660	697	724	681	717	647	702	676	669	670	694	682	673	719	702	666	698	713	682	678	682	701	715	736	663	693	676	684	683	654	679	716	713	720	700	668	661	629	680	722	706	732	676	684	714	696	645	670	711	660	639	705	689	721	690	663	666	679	700	731	702	692	684	668	741	677	703	673	691	669	691	690	734	715	733	683	692	676	668	701	727	749	679	683	700	706	696	694	705	706	644	722	664	680	696	733	669	811	683	710	658	727	670	687	686	696	639	700	684	713	735	699	670	641	734	675	731	666	705	696	727	657	706	694	704	734	707	690	695	638	670	749	701	692	698	726	691	686	687	656	691	729	690	722	661	705	702	694	738	696	702	681	724	694	666	664	635	693	652	685	718	696	711	660	714	678	716	688	739	685	671	674	657	703	663	684	705	721	699	655	663	669	728	701	715	716	673	706	687	703	706	683	690	651	668	666	706	690	699	686	674	722	645	650	660	686	734	676	657	682	694	686	710	666	692	665	681	679	694	715	703	727	677	657	717	676	703	691	720	698	692	704	698	660	716	618	713	721	712	708	718	674	702	684	668	716	704	683	724	722	702	691	719	678	687	659	696	710	670	733	708	748	721	680	703	670	666	695	730	700	739	674	697	680	696	687	664	664	720	661	703	684	672	681	695	710	701	672	696	671	695	676	695	723	661	718	707	659	699	659	704	673	703	690	700	675	674	738	674	714	742	674	710	705	730	647	695	648	666	677	717	707	652	724	707	699	725	705	743	681	696	650	699	784	641	679	621	696	736	714	696	703	626	686	653	702	662	698	737	696	689	682	666	714	751	678	657	739	680	681	680	704	704	674	736	675	719	721	704	700	666	715	693	654	765	678	684	666	646	738	685	684	728	694	750	692	754	745	710	649	748	683	692	676	664	677	685	655	712	679	743	689	711	693	649	691	748	684	713	695	697	658	719	694	688	711	623	670	670	656	698	710	677	675	749	651	667	657	739	751	672	676	703	685	650	651	698	674	674	716	686	740	699	717	731	712	650	723	709	674	670	670	678	641	691	702	663	703	681	738	685	713	674	684	654	671	692	685	687	680	681	669	695	714	700	670	696	671	656	700	697	673	672	663	707	661	631	700	695	641	693	677	711	702	703	685	674	735	701	698	688	690	717	663	745	690	712	660	643	711	649	686	674	690	685	754	751	701	666	658	654	686	705	706	682	723	738	702	688	685	640	672	705	716	725	652	677	676	709	672	673	682	674	739	654	738	677	701	653	680	646	671	686	727	690	700	697	711	689	688	689	690	698	715	725	758	665	670	697	683	633	715	699	726	700	623	713	709	733	732	708	650	668	683	703	646	658	709	655	673	694	682	711	671	701	654	717	627	690	702	664	681	660	661	752	678	715	680	729	720	736	704	689	666	682	695	678	659	664	713	654	711	671	626	696	699	672	732	688	688	707	709	653	661	671	704	695	705	684	700	702	663	708	604	655	670	707	664	721	680	651	680	692	700	701	706	713	735	675	670	706	694	679	677	650	677	654	642	657	710	732	671	680	689	731	680	667	701	672	679	673	697	726	707	662	699	674	687	724	710	694	702	696	674	721	704	703	711	621	679	681	668	670	685	662	689	713	655	652	677	705	741	716	651	732	678	703	709	644	673	709	686	674	660	679	668	708	665	683	709	720	667	672	716	672	682	735	702	692	715	667	672	663	726	688	722	696	716	649	662	675	731	685	642	713	694	679	711	720	657
16420	8411	6311	3888	2304	1800	1439	1117	918	713	609	582	479	466	456	405	399	350	342	294	323	342	288	326	278	279	308	271	277	253	265	259	295	270	287	240	248	269	268	275	269	282	264	284	271	262	282	254	280	266	241	241	255	244	283	246	272	271	273	285	268	252	282	284	253	270	259	277	292	285	266	278	275	272	254	248	246	273	281	269	240	241	253	279	285	276	273	266	263	272	299	277	275	268	249	265	266	248	284	253	256	277	248	270	262	298	277	298	244	265	256	280	294	294	266	283	250	272	302	286	240	266	275	255	266	254	231	266	264	271	253	266	250	284	250	275	251	270	284	248	274	256	252	284	276	241	281	272	263	302	261	261	267	276	272	291	281	265	296	269	258	254	270	280	281	254	254	312	257	290	261	256	323	271	265	273	244	256	270	255	281	279	251	253	292	281	254	244	269	251	280	265	248	270	273	283	269	282	259	277	263	239	269	255	249	280	271	256	276	278	257	286	277	274	286	278	275	294	273	269	263	252	279	293	270	253	252	239	250	278	310	286	260	249	318	261	282	283	260	272	260	274	254	274	268	252	301	272	266	268	256	303	259	249	241	265	252	272	274	291	271	256	232	265	256	286	274	248	267	292	281	246	253	280	245	266	264	273	269	269	260	258	265	272	273	265	287	296	292	262	254	287	264	265	262	260	273	282	260	263	287	279	278	261	283	256	259	268	255	276	287	264	263	252	272	295	290	288	244	263	242	275	261	283	292	264	234	260	246	248	305	248	301	270	296	259	261	283	275	255	229	268	257	294	290	276	271	248	268	257	272	255	260	273	288	259	287	288	235	242	265	263	245	257	297	276	273	285	274	301	242	287	260	277	266	267	275	254	263	263	272	287	288	273	268	270	252	262	264	262	269	262	298	256	275	259	254	286	264	285	244	251	244	234	260	278	267	265	268	257	244	231	247	264	268	260	295	277	278	282	265	285	232	268	299	267	258	283	278	263	249	253	261	272	267	248	275	240	269	258	242	274	261	273	262	253	238	265	243	276	247	251	264	266	265	294	272	295	286	277	248	255	251	283	238	233	254	244	243	266	264	243	250	275	283	266	254	265	255	276	281	258	258	240	276	242	273	247	286	261	271	256	245	251	281	261	246	259	281	257	261	275	259	261	248	244	291	271	248	274	273	259	259	281	257	272	263	311	250	281	273	248	251	288	283	260	234	282	267	236	293	293	269	290	274	301	271	260	235	256	266	276	272	302	269	275	259	243	286	285	251	266	273	273	297	245	281	237	254	222	248	261	265	267	270	255	286	266	285	256	233	276	281	274	249	277	277	254	254	269	248	255	268	269	246	249	244	291	246	258	233	288	282	249	242	249	281	270	254	286	294	251	259	282	249	243	255	265	243	265	274	245	289	228	280	253	244	259	275	297	248	254	293	290	248	271	259	273	254	261	256	255	258	270	279	283	256	282	220	268	286	276	295	269	256	264	253	258	260	241	248	242	297	244	253	273	299	262	276	257	265	263	262	266	275	272	277	264	281	277	285	264	288	287	287	252	250	276	253	273	295	250	262	313	256	263	277	274	247	268	259	275	280	253	254	244	259	248	280	261	234	255	260	273	263	276	239	250	260	287	288	267	285	258	276	254	263	267	237	254	266	298	262	283	254	294	283	293	250	267	263	274	235	240	248	271	288	283	267	242	262	245	259	276	252	277	250	237	271	281	295	274	244	285	254	278	289	269	291	293	257	252	259	269	252	274	271	281	247	278	262	264	272	253	280	282	266	263	234	250	244	279	251	275	292	258	258	256	255	256	267	259	279	273	267	271	252	292	216	259	257	260	215	229	299	249	240	277	261	254	287	256	284	251	266	243	295	266	284	284	261	262	269	285	277	248	277	262	237	247	243	291	242	270	264	289	219	296	286	255	272	294	240	281	272	283	261	274	260	291	253	249	254	266	269	264	278	246	279	249	261	281	271	236	235	262	299	253	244	259	285	228	256	263	288	270	237	257	252	271	267	270	266	277	263	257	305	260	264	294	262	288	264	265	268	260	244	257	248	298	260	252	270	257	258	245	295	270	257	257	272	284	268	237	265	258	243	251	241	246	246	250	248	263	246	251	282	267	257	290	270	263	258	271	255	270	270	262	246	256	255	265	286	252	250	287	269	286	271	258	247	283	240	277	294	297	267	281	268	290	264	248	289	283	306	273	262	234	250	257	247	241	272	255	271	231	267	266	283	253	272	253	267	267	268	267	247	263	267	264	278	275	248	285	273	245	248	242	256	283	255	271	276	264	272	286	269	262	264	293	258	252	256	295	261	235	245	269	263	227	265	256	262	238	276	289	290	283	262	259	272	276	272	250	246	272	261	230	247	286	247	270	258	227	266	246	246	296	251	265	270	256	272	273	243	310	255	268	250	251	266	269	256	286	258	286	280	259	284	253	277	247	283	266	258	287	290	253	246	287	283	298	276	256	267	289	268	274	228	246	282	252	248	261	299	292	265	252	247	254	263	272	256	256	266	287	257	269	243	267	259	268	245	266	249	267	306	256	255	266	279	269	263	285	265	251	233	274	250	261	262	276	296	272	282	280	279	227	244	269	282	245	292	263	260	293	240	272	273	258	254	253	267	264	264	245	281	253	278	268	280	226	261	240	266	293	284	247	251	252	228	273	282	276	297	277	316	248	277	289	290	287	227	244	252	229	272	256	271	284	238	274	268	262	254	274	243	280	258	246	269	255	293	258	263	257	241	255	258	253	278	272	264	265	287	259	264	267	267	255	254	252	268	258	252	243	242	258	310	250	266	227	269	258	256	239	255	275	270	289	284	260	322	295	272	255	312	252	256	281	249	295	247	282	267	261	254	262	269	270	283	302	236	232	235	280	282	261	244	220	254	290	237	294	276	268	269	236	253	278	267	269	292	260	244	256	255	257	254	256	259	257	248	251	270	260	307	274	236	246	257	254	272	226	269	292	264	237	254	271	295	305	280	255	254	273	266	256	252	241	269	261	293	273	265	263	241	291	275	245	248	290	274	268	265	286	258	269	264	265	243	271	255	258	276	304	264	275	259	266	271	264	249	318	229	282	234	242	259	257	284	275	240	299	258	283	248	267	263	299	245	252	271	234	275	222	261	282	242	261	285	276	274	256	265	246	294	275	287	284	271	286	263	254	265	257	251	237	273	264	292	261	260	264	261	245	263	267	277	276	244	297	258	296	238	268	269	258	273	277	271	258	289	270	275	286	289	261	243	252	270	257	271	280	281	297	257	283	258	295	263	253	257	244	247	270	282	261	258	275	255	257	271	268	262	288	267	288	263	264	276	245	268	256	260	309	279	283	271	280	252	249	261	291	288	282	268	273	268	276	285	252	259	271	281	244	296	284	246	285	295	294	248	259	258	260	242	255	263	274	282	260	279	240	275	280	244	286	252	242	269	294	278	272	267	277	285	268	281	278	282	274	265	290	263	269	277	278	243	255	258	242	287	268	260	239
12234	7627	9722	9639	7550	6902	5375	4483	3524	3166	2564	2232	2014	1846	1682	1629	1382	1258	1171	1077	1058	1010	977	931	925	802	816	811	733	744	746	713	717	731	751	719	718	675	702	684	644	741	703	676	691	664	655	683	698	657	677	705	680	682	649	637	718	661	639	655	582	647	687	674	642	670	657	635	670	684	710	670	659	674	638	654	655	651	652	612	651	643	677	643	634	671	632	650	628	704	677	661	655	600	657	655	633	717	628	613	615	638	632	651	619	653	647	637	611	645	646	658	602	614	667	652	624	617	655	638	639	663	636	703	673	644	621	656	643	671	657	665	658	663	656	647	658	706	613	632	637	621	676	678	621	677	663	644	665	618	634	649	637	615	656	633	651	677	634	718	614	669	641	635	650	659	627	668	635	627	640	709	636	635	594	655	645	662	683	646	623	660	632	671	635	649	636	636	662	625	709	629	653	691	599	651	636	659	618	649	636	591	631	675	626	660	672	660	655	611	636	672	630	646	617	618	636	662	637	670	653	619	669	629	662	631	648	654	644	637	620	658	660	682	636	658	686	585	650	670	688	671	669	640	605	645	649	630	653	643	647	645	630	668	636	640	678	630	667	692	621	617	630	681	633	632	664	684	630	632	667	628	625	640	666	677	630	635	675	634	653	695	657	651	663	653	705	664	657	633	707	633	648	635	643	628	637	684	651	613	632	620	616	656	673	671	633	612	655	628	689	653	658	652	635	663	624	622	623	644	677	670	659	668	630	649	657	640	640	653	601	642	634	671	641	657	603	623	646	649	653	701	634	641	632	649	634	648	703	698	660	649	663	637	634	712	653	600	644	631	598	643	661	657	622	639	631	636	661	657	646	691	628	605	634	602	641	648	637	643	633	647	658	637	648	658	668	637	649	624	656	634	658	633	656	682	666	684	642	617	655	636	634	652	689	583	674	683	643	621	659	650	641	641	671	655	672	625	668	705	657	663	599	709	661	664	679	657	633	619	669	668	639	628	702	646	611	638	689	632	623	636	633	612	605	659	666	632	679	646	676	641	612	669	689	610	642	643	706	667	688	670	630	657	656	649	621	656	629	646	594	621	644	656	671	630	651	604	611	604	656	666	664	638	623	624	666	625	669	686	628	688	650	644	675	614	625	628	693	665	664	624	669	669	622	629	675	695	647	630	654	626	694	649	685	652	669	626	653	655	661	707	657	667	640	656	646	700	649	629	652	700	621	626	710	670	603	653	676	663	660	601	676	643	677	646	690	628	648	657	619	657	629	653	640	676	685	682	650	658	665	628	661	659	643	630	631	636	683	600	604	683	618	668	651	636	670	616	668	660	635	656	646	643	658	670	681	638	638	652	639	629	646	673	620	625	623	635	619	632	637	647	664	637	626	672	680	648	638	654	677	669	681	642	633	642	631	631	642	693	669	655	692	680	649	684	614	627	681	654	682	637	658	597	649	637	656	627	622	699	686	657	641	690	618	619	654	656	633	678	679	652	633	626	657	649	610	601	646	640	676	619	622	673	620	678	659	683	664	641	626	653	629	667	645	648	650	676	651	656	678	638	630	619	654	677	637	667	640	678	627	651	684	640	653	625	658	670	621	667	625	675	613	641	648	633	630	622	652	640	657	681	630	641	661	681	673	610	632	666	612	603	710	662	680	640	639	631	652	652	634	649	654	648	620	631	655	656	621	675	670	648	629	670	667	677	637	603	628	688	674	669	591	609	652	676	656	645	663	645	630	609	673	722	652	659	630	643	619	643	629	640	654	623	634	662	661	667	621	662	587	634	578	674	604	650	626	654	654	664	736	629	635	630	672	657	616	645	648	680	641	656	611	611	662	672	631	646	632	622	623	642	661	632	622	657	624	651	658	662	645	622	618	633	696	616	670	609	644	679	658	673	657	622	623	616	618	615	621	650	653	684	624	659	659	598	593	675	658	634	673	629	665	643	611	618	664	646	643	652	631	632	633	626	683	616	653	662	657	650	698	669	673	647	645	682	661	650	684	657	642	621	603	650	642	644	645	618	654	621	615	636	618	685	672	639	660	651	624	586	629	633	625	675	652	657	645	661	652	611	640	639	638	624	630	663	640	624	647	680	598	664	663	689	644	679	638	653	662	668	652	664	626	655	665	661	657	629	661	642	626	669	660	652	610	693	622	624	667	630	651	692	645	693	640	623	607	646	622	624	640	622	652	637	666	696	621	647	630	647	676	644	675	645	635	687	652	689	603	613	623	633	663	629	628	609	679	624	643	647	641	653	641	667	708	614	691	669	690	630	592	655	668	680	666	610	608	644	641	631	688	634	637	686	702	658	629	635	605	614	673	648	599	652	611	611	616	673	658	614	639	672	612	681	666	622	654	612	645	658	647	672	660	664	662	676	640	671	651	648	628	663	635	656	640	651	646	660	641	661	671	637	645	648	662	664	645	671	653	667	646	599	647	692	664	651	618	636	664	642	672	698	660	643	662	642	631	602	583	674	636	675	679	646	652	637	685	623	623	655	652	645	623	637	637	657	648	664	668	656	637	666	642	651	669	652	682	629	648	637	655	657	661	631	652	692	660	637	640	707	629	659	637	646	638	651	633	714	630	650	610	643	686	659	625	662	598	650	592	609	594	631	683	603	681	623	647	630	685	613	646	632	699	707	618	644	618	614	633	637	678	656	650	609	653	688	679	621	683	672	638	679	602	679	643	675	591	655	618	634	698	686	626	624	686	642	632	646	605	637	656	662	642	671	640	682	644	648	649	617	624	695	633	647	655	666	686	675	655	592	606	676	618	632	663	660	662	678	634	679	670	630	608	664	631	685	652	626	630	620	639	620	623	641	625	661	645	619	636	641	616	630	621	658	627	619	606	628	639	643	647	641	653	611	645	686	650	644	602	665	647	636	635	697	662	647	625	598	665	654	634	625	613	623	603	646	645	660	632	644	684	650	693	700	663	660	651	671	644	641	574	642	649	645	669	640	634	638	635	680	673	640	640	648	664	640	662	622	603	634	641	656	666	687	619	617	648	660	651	683	659	702	636	643	648	602	624	665	641	651	690	638	654	629	705	680	669	661	671	692	607	636	651	626	628	614	654	668	652	685	677	641	670	652	635	604	630	630	668	628	629	680	654	646	639	641	621	660	649	651	660	674	649	673	623	599	682	627	658	686	643	639	648	624	608	664	666	665	678	618	612	686	625	662	633	680	678	673	653	646	656	624	682	651	634	638	633	651	665	659	658	653	607	636	675	653	682	644	652	655	659	600	647	626	656	621	657	687	653	680	659	618	639	640	630	648	679	633	665	628	695	675	644	637	670	654	624	638	620	639	656	664	638	586	631	633	662	626	651	614	617	671	643	657	698	643	647	668	644	631	656	607	639	655	636	598	624	595	671	632	654	636	678	643	640	650	618	643	630	660	696	676	600	666	646	672	684	648	651	627	669	637	662	699	667	654	619	640	644	648	672	679	584	640	613	688	663	677	591	699	713	682	668	668	660	659
23782	11416	8824	5242	2987	2160	1829	1447	1016	849	656	545	458	459	442	415	320	295	308	273	273	280	252	226	225	224	207	233	212	187	206	180	221	210	201	208	229	188	180	194	220	205	212	183	201	180	198	176	170	185	178	166	166	159	183	206	193	180	165	199	186	174	191	204	168	146	172	189	174	203	188	178	191	197	194	194	164	185	181	168	198	192	219	172	183	197	174	188	197	199	193	188	175	166	175	166	162	199	187	205	172	198	169	175	173	160	198	170	169	201	201	186	196	224	180	164	186	186	183	211	165	176	181	178	188	185	191	168	176	190	190	174	184	186	158	176	193	185	223	177	165	184	182	198	158	185	209	167	194	184	182	204	166	173	202	190	181	220	165	163	171	177	200	156	194	154	173	181	175	178	180	183	207	208	181	198	193	194	192	182	205	199	170	183	193	199	184	165	199	196	190	186	170	171	172	157	195	184	181	172	172	176	210	184	158	213	181	198	171	154	201	193	195	181	179	190	198	172	185	183	190	182	188	212	176	174	188	181	186	183	207	189	196	199	209	194	197	223	189	183	198	181	181	174	213	197	187	173	188	169	190	169	182	192	188	190	168	175	194	197	205	186	174	191	171	192	185	198	177	177	159	172	197	164	181	170	189	186	172	183	178	199	177	166	185	178	206	182	180	180	174	166	208	177	182	169	184	178	168	197	178	178	189	224	157	157	181	181	189	185	179	192	196	195	182	197	203	161	186	194	169	200	178	188	213	219	174	178	183	191	194	168	184	171	185	184	187	203	187	189	175	164	174	177	190	182	192	217	181	173	207	175	213	173	172	180	171	160	188	194	201	165	196	180	183	197	181	217	156	200	203	214	224	176	196	187	183	161	176	175	177	187	181	186	219	192	170	191	193	198	204	212	192	174	183	174	196	185	201	181	181	186	186	202	164	189	175	175	190	194	172	180	187	185	189	201	168	168	194	161	181	210	171	173	191	181	197	183	171	171	180	157	194	183	176	173	188	197	174	215	185	158	189	191	194	203	199	212	166	193	188	185	169	167	207	172	174	181	157	206	162	193	206	176	192	194	201	168	170	190	179	205	163	186	187	182	190	174	172	193	212	207	182	195	206	173	193	208	208	178	191	193	176	176	211	189	195	145	179	168	213	172	206	183	190	181	178	193	183	150	188	168	176	165	163	174	165	202	205	206	198	198	164	197	189	174	193	189	218	184	164	181	183	207	172	177	195	177	159	188	179	181	169	207	182	150	183	180	179	167	167	178	209	168	200	190	190	178	199	169	175	177	184	153	211	200	184	185	186	211	167	179	180	191	197	177	190	180	174	169	153	197	170	195	169	182	159	202	169	158	196	176	208	159	163	188	178	164	171	179	162	184	180	178	185	172	178	165	176	218	195	180	213	174	187	159	196	163	196	159	171	157	160	173	191	192	185	199	191	185	215	191	170	184	188	218	213	203	183	174	187	197	210	205	186	199	186	195	149	170	197	192	188	190	209	216	181	179	177	188	173	196	178	176	185	197	177	182	164	170	188	211	184	193	195	183	171	149	207	179	173	176	174	184	180	194	174	192	172	193	189	174	171	188	179	196	215	181	178	180	178	186	179	196	178	186	187	171	185	210	187	190	187	179	182	165	192	190	175	191	204	178	203	188	167	173	177	186	187	205	198	204	182	176	200	199	174	171	182	171	170	162	176	166	191	213	202	192	159	193	179	197	205	217	173	157	195	190	178	184	189	198	185	183	194	213	180	202	171	170	196	180	186	197	172	185	174	188	175	193	152	192	154	180	185	161	181	184	179	162	189	181	172	192	183	190	196	204	194	188	211	144	193	159	155	169	190	198	186	165	173	166	186	183	169	178	200	175	173	177	188	166	161	184	184	185	192	184	185	232	187	192	191	192	207	196	182	213	205	187	195	176	219	175	167	167	202	173	179	185	189	185	181	168	205	205	170	185	177	180	187	205	177	214	160	182	188	188	195	163	177	202	181	172	208	200	157	194	194	176	186	206	184	169	194	199	167	197	174	174	205	178	221	169	179	209	194	194	198	200	190	193	196	188	183	170	189	159	165	181	191	161	168	186	186	184	196	191	189	202	185	170	169	152	195	205	170	193	197	203	179	197	171	193	204	188	201	194	199	156	153	182	194	175	212	149	201	167	191	209	183	167	201	173	160	176	197	162	180	200	206	198	203	199	186	179	180	181	191	193	203	172	190	194	183	183	184	198	207	182	171	169	172	170	202	184	192	192	174	193	204	177	182	189	178	207	184	192	165	159	198	157	168	185	188	168	188	171	204	191	187	173	206	196	195	159	202	201	178	180	193	192	206	177	188	179	180	213	185	197	168	196	193	191	196	164	180	161	187	194	180	184	191	197	180	208	201	176	179	190	193	183	217	170	162	175	175	183	196	182	186	191	178	171	198	202	183	199	194	193	196	196	199	180	159	174	215	167	180	180	195	177	153	207	173	174	198	193	180	170	212	179	176	200	165	170	190	199	196	175	190	187	191	190	198	176	157	194	182	169	165	192	179	189	168	197	176	169	176	195	194	190	187	177	175	188	185	219	185	186	224	191	199	171	187	179	170	165	197	159	169	175	192	171	183	180	180	176	187	191	197	186	197	191	211	163	158	170	173	163	180	193	201	184	199	186	197	191	184	175	194	183	165	193	177	202	203	183	206	161	216	191	203	176	148	189	209	142	180	194	193	157	180	167	174	192	202	174	170	185	183	185	173	192	155	178	185	221	177	171	192	196	194	173	177	214	185	176	194	176	180	177	169	193	183	194	182	173	189	174	194	197	181	195	201	202	169	157	162	172	191	205	179	201	183	193	177	186	169	185	196	195	175	175	199	188	202	198	181	181	189	209	197	186	188	201	176	176	185	207	172	191	180	187	159	174	175	212	189	189	161	204	195	201	176	195	180	177	198	170	178	176	182	168	193	188	177	188	160	169	198	167	173	193	204	188	178	191	182	196	157	192	173	183	177	216	159	196	178	188	186	200	193	177	190	183	163	166	213	212	176	212	201	170	198	183	195	200	198	191	180	181	195	194	198	166	168	186	192	208	198	204	205	191	186	189	200	183	198	182	199	151	174	196	190	197	180	166	192	172	168	191	187	186	189	198	175	172	220	177	178	203	167	193	197	177	192	199	191	218	199	182	219	174	183	190	181	184	214	177	190	194	180	173	194	197	173	205	178	194	170	169	182	195	175	189	198	190	202	201	169	216	161	172	188	181	193	167	195	172	182	184	220	173	183	177	182	180	203	185	193	196	175	172	197	177	190	187	198	193	183	201	173	200	174	188	213	182	196	144	188	212	181	184	169	186	162	191	188	177	148	189	166	186	193	187	194	185	208	188	194	164	201	195	188	185	179	178	179	187	164	196	197	171	153	199	171	202	159	197	172	182	178	167	211	186	186	198	170	175	176	185	170	157	186	175	186	167	201	166	184	178	179	171	192	198	182	169	181	180	188	188	173	208	174	195
15382	9541	12732	11687	9518	7925	7017	5668	4665	3886	3210	2836	2324	2100	2163	1901	1469	1355	1218	1090	1104	1086	979	879	785	752	667	672	677	689	624	585	603	564	565	581	546	528	548	547	488	507	543	522	595	516	535	472	517	515	530	496	470	482	501	481	506	478	441	475	451	488	513	501	466	517	482	496	472	453	473	446	470	485	504	500	496	492	472	477	487	455	453	460	452	478	463	472	471	503	462	434	498	489	435	459	538	469	472	438	487	461	463	460	419	444	502	440	451	432	474	477	468	465	470	470	443	468	502	491	458	449	513	435	490	456	477	470	482	481	470	430	490	497	436	424	469	483	464	497	447	455	465	488	484	454	426	467	437	486	496	470	457	455	414	473	478	478	469	473	465	460	464	437	463	461	460	464	489	480	490	458	470	475	495	478	493	453	462	469	441	473	452	450	420	446	487	464	445	499	477	458	470	486	472	490	454	510	470	457	444	442	488	479	487	475	474	497	463	482	451	457	450	438	446	473	413	444	476	460	434	458	457	475	459	489	447	495	466	456	463	475	496	476	451	460	450	476	467	449	449	482	424	426	451	482	510	460	471	463	442	478	454	431	457	452	458	449	438	461	494	488	473	488	455	470	439	461	489	471	484	437	465	428	451	492	483	476	485	432	496	457	466	434	457	427	445	441	460	408	437	437	445	480	466	468	423	431	474	519	487	467	461	486	503	456	418	470	463	454	467	483	461	485	447	471	464	479	444	440	424	528	440	471	416	472	447	447	456	450	468	449	481	477	465	475	480	454	467	461	469	459	456	489	500	470	466	482	456	458	427	432	431	464	432	449	464	516	459	446	509	466	479	458	436	438	441	463	481	470	461	467	462	441	476	462	447	458	437	446	462	497	466	453	492	496	496	400	499	431	433	472	479	459	454	464	514	486	473	475	494	453	437	497	457	457	426	487	496	471	490	520	413	466	444	476	466	464	445	424	441	462	453	492	452	470	443	461	500	430	437	473	495	455	446	438	454	459	476	437	475	465	463	436	502	431	443	520	482	479	448	467	488	436	448	502	462	450	478	459	476	457	473	482	395	461	448	454	489	502	475	405	461	467	465	481	451	479	486	467	487	444	449	458	469	427	458	476	512	468	464	486	454	469	445	457	454	499	444	471	448	464	473	539	460	459	412	461	482	467	463	459	455	489	502	443	514	472	462	471	440	436	488	456	460	477	469	438	449	481	465	440	481	428	475	516	437	484	482	484	463	501	450	466	457	477	484	456	481	466	467	431	419	492	444	459	448	439	445	480	430	453	455	460	437	496	463	484	467	437	465	449	469	423	463	486	457	471	478	488	444	454	477	436	440	495	498	483	442	455	481	454	486	471	456	464	512	438	453	448	499	456	485	472	437	481	471	512	483	458	444	449	456	472	479	459	465	471	452	451	493	481	499	455	450	465	484	480	471	462	414	477	486	475	465	489	451	440	506	450	438	457	485	451	419	459	448	462	445	436	506	479	451	455	464	467	402	487	473	458	456	440	436	416	467	463	490	471	459	473	466	468	432	458	468	455	424	489	486	474	466	422	478	411	447	462	436	455	465	468	469	441	480	472	454	465	455	421	485	504	433	453	447	453	442	436	491	457	444	467	464	470	466	435	475	475	460	462	482	452	478	492	429	465	512	475	434	479	430	429	467	464	471	452	445	490	472	432	452	454	481	477	457	470	451	469	427	493	453	530	438	513	515	486	480	495	483	474	494	491	461	465	478	473	432	500	460	428	490	471	499	426	495	513	446	453	468	448	425	486	482	466	480	459	439	464	480	463	434	477	461	447	443	433	449	445	443	481	461	476	485	512	507	478	449	482	464	444	448	477	491	417	469	490	451	434	436	467	443	471	483	447	482	439	467	444	496	476	460	443	459	479	460	452	508	443	475	455	446	468	469	487	457	442	485	452	473	453	481	465	467	451	474	490	434	421	482	482	469	515	475	485	446	469	466	454	475	415	492	465	458	448	450	445	445	454	463	469	465	478	461	457	438	465	451	491	476	476	484	469	475	446	477	470	475	470	437	491	466	471	439	481	507	478	426	480	462	500	476	491	461	487	460	503	472	494	447	523	489	465	481	448	440	458	465	448	473	441	458	425	450	452	460	472	474	497	438	431	438	445	461	475	455	474	443	447	438	476	481	474	459	483	481	495	498	477	506	474	494	446	467	515	480	465	455	459	464	464	482	474	454	460	444	439	482	506	480	455	493	461	475	477	462	477	455	435	473	483	442	479	453	458	457	451	445	431	497	484	432	452	450	451	477	463	445	477	458	454	426	439	460	514	464	484	450	461	475	494	456	511	451	440	453	456	461	447	485	491	478	456	452	453	448	480	486	436	447	475	463	420	460	451	445	496	444	426	468	428	450	463	471	434	453	503	449	455	479	468	491	467	512	474	444	494	490	478	437	485	464	460	474	477	487	452	446	454	459	446	491	477	475	456	502	446	485	463	462	475	501	465	474	474	438	448	442	456	483	467	476	427	477	449	484	495	438	502	467	500	490	465	408	437	460	440	437	486	490	439	439	438	457	492	425	435	433	421	443	446	467	482	436	478	444	478	440	453	444	439	494	444	456	440	444	440	467	451	474	412	453	452	461	478	490	480	474	445	493	437	467	468	480	462	438	489	490	446	460	451	499	494	470	443	465	464	470	514	456	506	466	462	484	482	492	476	470	466	438	448	489	426	464	470	484	474	459	433	468	476	475	448	465	433	470	451	486	444	459	480	475	484	487	440	455	479	473	442	455	456	446	489	450	461	464	439	439	468	459	459	468	487	455	477	486	432	492	461	476	455	441	483	457	454	468	457	471	484	474	490	430	504	488	465	491	470	524	461	448	455	438	466	415	441	465	482	474	467	441	480	489	464	454	471	461	475	477	486	432	491	472	494	449	444	471	488	503	428	429	463	452	460	427	442	490	474	444	447	469	416	459	446	421	460	436	462	477	474	479	465	474	459	427	496	443	443	444	462	476	431	458	439	440	450	469	484	454	423	472	458	475	445	463	460	478	450	458	460	476	452	418	485	435	438	464	448	469	516	488	535	494	478	450	471	482	486	458	470	473	452	470	452	474	443	482	498	504	462	459	483	483	477	462	447	466	455	443	490	468	458	474	461	461	438	481	494	471	464	471	453	432	458	443	485	480	483	474	475	460	434	459	465	439	484	449	513	458	453	447	461	476	454	479	403	474	468	453	463	432	445	466	474	474	456	474	448	437	486	485	504	483	455	460	441	459	434	441	402	455	447	475	465	462	483	523	466	478	458	509	480	459	466	428	482	480	458	472	422	459	455	477	473	437	486	466	438	435	463	429	449	510	452	481	467	517	481	473	434	467	475	456	479	448	448	445	454	487	435	494	438	490	454	441	478	459	441	501	497	474	475	461	448	502	480	479	467	454	470	492	473	448	485	423	468	450	473	501	481	464	457	440	461	463	479	467	487	454	485	495	458	451	479	473	494	463	475	446	490
7413	3944	3439	2284	1418	1018	789	514	466	501	449	402	385	354	397	379	313	321	314	319	304	311	295	285	275	280	299	292	309	308	286	276	278	252	305	285	290	262	271	260	272	279	299	271	291	287	273	272	285	301	271	303	260	289	265	245	264	282	267	308	296	272	270	275	268	274	272	267	327	280	309	299	263	295	317	280	251	303	260	287	281	283	277	311	254	303	274	308	323	272	275	263	272	302	258	264	282	269	272	283	255	284	272	307	297	299	257	269	282	303	306	257	258	326	332	288	269	290	257	290	288	251	257	281	252	304	283	301	273	267	294	288	278	300	249	289	294	279	312	281	289	269	287	271	296	266	242	297	291	282	296	288	283	288	291	266	273	281	260	272	278	232	276	277	281	267	263	307	287	332	304	280	294	286	289	295	252	251	306	267	273	259	286	278	287	274	275	279	294	295	277	271	244	277	278	293	270	282	290	288	266	286	275	301	259	277	276	281	282	309	297	305	288	262	275	273	241	273	277	295	296	286	276	326	238	294	304	249	290	298	281	290	269	295	280	271	263	272	304	327	259	242	273	274	298	279	255	294	267	253	262	259	257	261	303	295	299	279	302	276	293	275	257	286	278	287	261	257	249	290	297	290	272	284	276	289	249	277	272	293	268	255	278	293	275	293	271	279	260	283	275	266	300	269	274	285	273	265	271	282	275	253	262	285	279	278	287	252	278	304	281	295	268	298	274	261	305	274	299	281	306	304	337	287	271	285	267	303	239	250	278	299	258	332	296	285	241	299	277	264	291	280	283	259	252	255	280	282	254	273	287	317	296	267	269	319	268	265	284	303	297	273	302	264	288	307	275	280	243	283	264	283	237	306	289	302	272	268	295	253	294	306	277	285	293	282	255	258	278	265	282	247	273	267	290	309	285	292	284	282	257	299	287	278	272	274	266	273	259	293	262	243	293	296	311	270	277	290	287	258	294	251	268	283	278	279	274	290	302	243	280	254	290	328	274	286	277	303	290	286	277	275	272	250	281	288	266	283	271	290	302	260	283	245	300	273	270	254	288	302	277	282	263	289	272	266	314	303	265	285	293	302	257	271	291	289	305	269	253	258	284	272	272	255	288	258	295	310	269	310	300	283	270	246	277	286	252	281	257	282	267	280	280	273	267	287	263	280	281	266	278	298	280	265	307	308	268	267	269	319	293	266	291	272	266	281	312	260	280	308	256	256	278	281	291	246	237	264	264	288	256	308	295	293	304	264	247	259	280	285	277	261	273	290	255	241	292	275	271	306	250	285	257	224	265	271	305	293	290	260	297	332	275	302	262	279	303	275	285	289	272	280	255	270	277	315	275	269	280	270	281	283	243	290	275	274	256	296	269	246	255	263	270	277	291	268	284	291	267	296	324	270	305	275	304	286	297	243	270	317	297	298	239	285	293	281	268	279	275	301	312	310	288	260	277	269	274	276	291	303	259	294	264	276	277	289	264	255	249	252	284	271	268	260	282	304	316	276	267	299	275	252	275	307	282	272	280	278	304	313	260	278	261	265	280	265	253	299	256	271	266	289	293	277	280	293	278	281	261	259	290	264	280	298	269	311	242	267	295	309	269	263	272	293	246	299	271	278	287	290	263	286	288	287	277	275	293	283	266	282	266	260	262	253	299	297	312	276	264	265	269	290	282	290	274	291	288	297	279	267	264	247	283	306	274	242	250	266	274	269	285	307	293	246	258	270	259	252	271	303	265	288	272	296	277	290	261	301	266	277	277	276	282	245	281	295	297	286	292	281	285	261	279	270	281	285	317	299	252	221	262	283	268	278	280	254	284	323	294	298	271	283	264	288	301	258	285	268	275	281	284	304	313	262	262	259	277	279	284	303	277	294	304	270	278	290	299	282	279	258	257	300	291	283	248	292	290	248	267	287	261	328	256	294	290	260	254	284	272	268	295	260	266	289	311	287	275	293	309	278	280	319	270	276	291	264	296	278	279	268	292	268	280	282	284	277	272	298	271	266	266	285	256	292	273	314	277	261	262	261	263	279	272	283	290	286	310	270	250	285	263	276	292	282	285	276	278	298	275	274	273	268	285	266	275	284	241	268	272	280	303	267	312	308	298	299	293	273	256	259	299	293	259	256	274	281	272	273	283	248	280	289	278	271	274	262	269	265	267	251	266	250	269	321	280	279	252	265	294	290	299	296	278	294	264	268	271	280	296	280	274	297	270	284	279	274	290	257	291	300	266	288	295	265	288	264	266	287	305	273	290	266	317	310	304	265	264	284	308	270	286	271	339	276	272	277	278	317	295	283	276	252	285	279	285	285	286	266	260	264	276	279	292	286	295	294	260	258	276	297	282	264	263	276	250	282	275	290	326	266	301	272	320	293	299	260	268	271	272	281	295	245	262	268	274	286	288	289	288	272	289	289	251	298	275	285	275	275	258	267	305	296	279	250	270	315	316	269	271	276	277	312	290	289	268	276	297	257	299	295	261	266	270	229	270	252	280	279	283	279	252	299	315	269	270	269	292	269	264	265	284	272	266	256	285	293	275	270	254	286	265	293	312	258	280	283	304	278	283	282	304	276	294	241	283	285	274	279	290	268	285	253	291	297	289	263	298	254	273	268	233	268	306	289	305	274	274	270	295	273	304	286	258	272	276	290	267	266	258	283	291	266	298	268	269	276	255	294	291	291	309	282	278	270	260	268	305	279	293	274	279	284	296	278	288	261	271	313	302	289	282	267	307	281	278	291	298	293	294	293	281	266	291	292	263	297	275	284	261	290	253	278	307	293	300	309	247	284	297	308	303	314	272	273	274	291	277	331	294	278	296	247	318	300	324	301	262	288	316	281	305	266	279	290	251	288	289	287	315	289	287	249	299	282	285	306	275	281	293	272	259	295	262	276	287	287	257	291	279	281	311	269	281	284	267	259	294	263	295	284	269	288	312	280	310	276	297	277	284	258	238	255	245	259	275	270	271	253	269	297	302	284	292	292	313	277	304	266	295	265	294	280	294	272	255	309	282	263	271	230	292	274	291	243	298	272	279	272	309	294	279	291	281	302	292	298	279	259	283	278	284	279	257	240	263	269	284	277	266	319	311	284	277	276	264	265	275	267	274	278	256	267	240	286	277	306	271	279	254	276	264	287	297	293	284	269	266	276	285	322	324	278	300	289	278	274	286	274	290	299	276	265	280	266	258	285	239	283	329	294	287	274	279	297	302	293	279	279	282	273	248	269	316	279	251	269	281	281	269	284	285	239	274	289	294	297	294	331	289	290	294	290	274	259	279	306	296	270	302	271	271	294	262	264	271	287	274	294	240	273	296	294	263	300	271	256	291	283	298	284	251	305	288	281	270	305	256	276	264	309	294	281	320	266	293	292	252	278	315	267	256	249	301	297	270	304	261	239	280	259	258	299	280	280	256	269	259	260	266	276	280	278	290	280	274	289	266	305	309	296	269	284	281	284	257	254	261	248	279	258	284	279	289	282	283	265
5631	4218	5967	6305	5141	4212	3356	2573	2250	1775	1558	1501	1356	1205	1193	1162	1084	1022	936	867	889	816	852	786	772	715	746	667	724	735	758	698	726	717	707	730	731	728	724	693	709	717	674	645	682	666	704	723	680	680	717	646	707	710	702	694	676	688	678	667	641	689	682	702	653	655	701	658	686	704	676	689	707	670	719	699	662	673	726	640	675	654	687	683	674	677	692	694	656	696	681	637	681	695	621	687	665	687	652	664	725	679	678	663	690	704	707	705	694	660	685	649	685	713	702	656	687	684	634	653	731	658	660	684	709	681	704	659	674	698	697	691	663	688	687	704	671	684	627	683	638	640	618	686	658	684	690	700	677	691	664	665	714	680	637	680	670	695	694	657	696	651	781	662	712	678	651	670	683	626	635	674	695	666	662	674	679	679	675	725	665	708	632	682	735	674	683	719	713	660	705	643	714	676	685	680	666	712	667	690	659	620	688	679	664	698	695	700	670	651	698	689	644	654	667	666	671	690	707	705	680	672	714	635	663	652	677	715	665	662	672	636	750	731	684	676	695	685	718	670	717	668	667	641	672	695	702	699	656	676	678	659	705	713	695	609	718	674	703	632	611	695	713	694	669	694	711	689	692	708	707	662	727	669	670	649	651	700	678	706	685	691	678	676	683	640	700	710	692	705	745	704	689	618	679	674	727	663	663	683	668	716	749	665	637	659	678	668	677	668	666	674	661	638	704	700	688	660	713	700	681	713	639	673	695	668	648	627	640	689	703	674	679	687	724	677	691	671	717	682	673	682	696	663	716	715	668	682	665	685	702	697	664	705	691	654	645	653	670	665	693	657	650	711	687	662	700	670	676	676	702	659	674	670	663	667	674	687	654	690	654	684	647	709	719	702	660	707	683	724	647	667	666	674	683	640	760	682	720	704	693	720	647	651	690	693	661	676	687	701	699	660	653	698	655	696	631	723	661	700	680	668	706	704	689	641	699	639	675	657	700	716	705	673	680	700	734	686	676	654	704	700	661	665	673	662	658	712	648	668	672	694	717	661	724	667	670	668	656	695	655	658	695	694	620	691	672	661	683	679	688	661	674	661	655	632	649	638	649	648	728	720	655	661	699	694	675	688	727	696	683	685	642	681	698	644	721	705	651	691	679	699	685	640	683	703	695	678	691	670	677	664	652	682	685	708	649	667	684	666	698	703	740	730	715	663	663	750	683	662	667	647	661	723	691	672	669	665	712	679	726	711	685	646	674	652	667	678	666	669	690	710	677	691	668	702	683	686	701	725	716	730	689	655	687	644	682	728	669	689	685	676	661	711	668	727	669	690	706	705	696	676	670	688	718	654	687	678	694	729	657	712	691	693	713	693	689	701	689	700	657	680	631	651	629	690	699	697	693	693	685	699	651	663	647	684	648	683	685	634	664	703	667	725	636	660	697	666	665	676	665	684	701	661	673	697	703	653	676	679	662	678	668	639	662	680	685	646	675	637	672	639	628	689	669	708	675	646	689	716	723	700	654	708	648	730	691	688	646	661	623	665	670	690	742	678	719	668	691	672	687	723	669	693	655	652	695	681	728	680	697	661	685	674	674	663	663	701	658	668	679	654	699	690	652	717	644	669	645	656	726	662	699	625	673	683	700	716	660	691	698	666	659	657	683	674	658	667	670	679	671	675	681	703	696	676	705	672	669	671	712	687	639	631	701	672	670	689	698	661	717	642	673	693	657	672	667	702	709	658	671	634	660	676	678	678	671	674	683	699	629	657	676	682	667	698	659	720	731	644	711	713	653	671	696	718	672	688	655	658	707	694	665	672	642	716	680	686	656	625	686	668	674	674	715	706	645	677	703	624	683	662	675	665	725	695	643	721	683	640	712	671	664	672	671	729	716	710	694	654	652	693	715	684	665	694	673	651	674	668	694	678	699	745	674	675	701	696	681	633	693	663	708	683	699	682	704	674	699	672	667	713	640	659	670	663	656	682	674	629	733	683	688	682	674	684	705	660	677	694	719	656	686	687	682	700	652	638	678	713	651	647	709	612	651	697	688	645	712	639	678	695	672	733	735	717	632	667	729	672	682	721	680	670	677	681	722	685	712	710	687	731	643	722	651	702	693	689	640	673	676	689	633	621	641	688	669	676	718	647	678	666	622	648	694	692	666	650	641	679	647	668	670	688	695	677	702	710	685	679	710	696	687	647	634	703	744	675	694	676	643	700	614	650	674	658	645	652	646	675	711	680	657	681	646	674	646	682	639	676	702	670	696	673	708	705	671	697	661	634	672	710	684	627	686	682	697	665	650	655	670	670	688	713	659	638	686	704	657	692	679	676	656	669	706	643	726	682	717	638	705	712	744	652	652	675	719	657	682	678	696	679	650	686	691	667	712	642	617	624	654	654	662	689	638	653	720	663	703	616	699	700	725	732	705	660	657	708	683	671	676	693	667	696	684	676	690	683	701	694	661	683	651	672	675	647	669	728	663	662	643	664	661	708	674	661	653	669	719	678	733	680	665	704	670	687	700	640	676	716	653	712	625	685	648	681	619	668	687	658	653	664	668	706	675	690	712	686	660	669	717	712	676	671	678	683	703	666	665	703	666	687	699	686	655	708	675	685	652	699	664	715	710	731	640	715	650	673	665	638	664	706	677	676	668	663	668	726	680	656	713	704	717	665	722	722	705	715	686	673	662	662	684	643	691	699	690	735	690	675	707	666	660	680	709	629	675	665	694	719	638	658	627	673	685	691	694	681	707	694	658	718	699	660	718	661	719	688	729	706	631	649	671	706	655	661	657	658	679	657	730	710	696	686	749	698	665	689	722	650	698	710	640	703	668	694	656	644	683	675	712	641	668	682	704	673	694	698	695	758	690	658	738	644	687	662	719	699	658	696	696	652	700	674	679	699	637	645	700	700	652	664	661	691	692	722	675	677	666	687	708	679	670	707	659	722	706	653	650	678	679	681	704	679	662	638	674	638	734	705	694	699	635	664	680	692	688	714	684	719	655	716	708	715	695	690	651	666	677	727	653	673	732	669	704	687	661	716	681	658	670	653	678	702	637	686	695	645	665	704	683	691	729	713	659	645	701	691	717	704	712	689	699	688	737	692	643	670	612	653	630	745	699	659	667	657	688	681	666	683	689	673	680	689	730	673	623	688	689	683	669	648	706	681	690	734	659	643	666	688	680	664	672	739	685	707	668	697	686	644	677	643	686	678	693	694	665	669	696	669	663	692	661	679	689	665	661	660	688	679	683	697	601	667	634	644	649	676	659	705	643	698	649	657	686	664	676	686	652	655	651	672	676	677	698	680	664	711	643	688	676	655	648	645	663	695	679	652	687	675	676	692	601	619	682	687	710	681	649	640	638	697	654	677	640	651	645	691	676	664	739	667	664	736	689	706	672	663	685	693	713	640	680	666	684	728	664	631	651	644	682	681	652	662	676	663	687	666	662	684	695	732	665	679	709	677	715	648	666	650	634	681	673	677	666	694
16433	8280	6570	3816	2236	1659	1309	1054	835	692	599	531	441	422	432	421	391	319	314	327	342	326	316	289	299	268	266	293	281	265	296	268	300	255	285	281	312	256	249	272	272	275	300	242	257	271	281	296	250	263	269	259	275	241	266	262	256	299	271	262	268	267	287	253	273	280	295	293	290	263	263	278	293	268	275	237	252	257	264	237	282	267	284	269	247	265	284	251	257	265	299	239	262	238	259	261	272	295	255	261	260	222	291	286	251	268	274	261	268	246	243	275	282	254	249	279	260	269	261	275	238	239	244	251	257	272	247	253	270	268	258	233	250	245	271	261	269	272	243	248	264	230	254	275	251	257	236	251	268	233	272	268	264	264	249	258	245	260	259	249	280	272	248	272	276	273	255	276	255	269	280	242	250	244	259	253	268	296	257	266	261	248	256	280	257	267	257	249	269	266	249	284	241	261	265	272	292	258	257	263	255	246	264	261	232	257	251	266	277	292	251	270	291	289	273	267	277	268	247	254	254	234	259	238	245	248	272	251	245	279	223	264	244	258	251	253	280	269	274	260	253	256	267	227	274	293	290	250	254	273	286	272	262	246	291	239	271	264	266	247	236	257	277	278	273	261	273	264	234	288	251	265	259	243	246	282	262	279	277	270	268	266	255	288	281	267	258	277	266	278	282	255	251	279	275	255	280	283	255	253	246	279	278	276	253	251	267	278	275	257	262	235	271	284	262	253	267	264	276	245	256	271	258	237	277	327	298	277	258	267	274	281	276	292	276	249	263	294	277	295	232	271	274	251	291	248	269	269	246	284	269	254	274	254	237	245	270	255	257	275	272	268	253	253	267	247	254	290	284	244	238	271	272	254	261	288	269	226	255	274	286	238	276	262	263	230	296	284	269	289	262	279	276	276	229	233	286	271	272	259	263	266	250	290	257	281	269	264	260	255	268	283	279	271	271	242	295	282	256	241	266	288	256	276	276	258	250	260	230	275	254	255	288	262	234	267	253	245	243	276	263	254	244	279	248	269	273	231	284	265	267	269	262	246	303	255	269	281	258	270	282	250	251	267	274	278	264	286	245	289	246	251	276	291	268	272	260	243	270	263	254	280	282	278	270	251	285	271	265	251	277	257	286	279	249	285	248	272	290	254	272	270	247	260	253	287	305	282	246	301	259	265	273	283	289	247	268	250	267	265	265	272	249	270	231	264	255	289	275	259	246	245	246	250	254	256	270	245	269	249	261	266	246	256	251	225	250	269	273	279	230	230	282	248	256	262	289	249	268	249	242	255	275	245	261	231	250	232	259	270	251	240	267	283	285	258	273	251	271	289	291	262	276	276	268	266	252	244	263	285	267	273	260	291	265	260	249	264	261	300	269	258	255	249	293	273	267	241	280	255	284	276	241	299	251	259	238	276	244	245	271	254	248	257	253	248	252	264	246	260	282	251	263	295	233	273	271	235	260	241	265	235	275	226	241	269	259	249	234	269	291	268	262	268	274	253	276	306	265	262	263	247	270	264	255	262	275	255	255	275	279	299	250	284	273	257	258	222	237	258	249	256	235	262	278	271	242	247	281	277	263	267	245	281	268	302	258	276	251	247	283	277	254	264	263	287	278	292	271	237	255	277	251	262	290	245	274	235	275	272	241	219	249	256	239	260	263	253	251	254	280	245	269	263	250	240	263	240	267	255	273	289	280	274	241	282	269	253	245	253	250	279	266	257	284	238	232	287	304	257	273	229	266	259	276	258	230	229	269	239	241	259	260	267	263	277	292	242	272	267	277	257	278	239	279	274	244	252	276	253	272	245	229	265	263	277	257	276	271	255	252	270	293	261	286	288	230	283	247	214	250	251	236	293	245	256	280	250	236	314	264	284	249	256	254	257	262	268	266	274	243	246	248	259	249	247	239	258	249	311	266	250	258	264	261	282	278	256	261	281	280	229	288	272	256	294	242	269	296	278	251	254	259	239	258	281	294	268	252	244	293	263	262	286	247	259	275	239	280	276	264	250	256	277	261	259	268	255	253	249	251	236	256	278	268	270	253	292	237	264	258	295	271	248	271	276	250	281	257	237	314	291	275	274	262	235	268	242	273	240	293	272	263	264	276	278	226	247	237	252	267	268	263	259	260	265	278	262	226	252	279	260	271	269	231	261	279	263	256	288	256	296	220	241	265	248	262	275	239	238	289	260	260	267	222	247	273	283	269	248	279	281	269	240	256	256	237	258	255	245	264	258	272	274	253	272	285	255	282	247	263	265	280	285	271	267	221	251	255	264	283	271	296	277	285	242	266	279	275	279	257	229	254	259	239	282	273	303	285	263	245	265	263	255	284	279	278	227	249	264	257	268	271	272	278	266	292	235	270	273	247	242	282	252	262	237	274	255	283	258	266	269	255	253	248	242	252	248	259	253	282	248	273	294	265	255	263	247	281	257	305	255	259	300	244	264	262	241	256	281	266	257	227	259	218	281	259	263	268	269	254	263	284	255	265	252	234	282	273	271	249	264	280	274	258	261	243	261	281	277	250	257	257	281	264	291	253	266	252	296	281	243	268	260	294	290	286	265	253	287	259	237	274	282	237	248	244	280	268	315	257	249	279	256	263	269	262	246	259	274	258	249	251	253	260	259	267	268	286	272	262	226	252	265	262	264	275	266	268	232	272	262	263	247	244	256	249	266	246	268	267	253	245	285	268	283	275	255	271	269	271	261	293	252	283	248	237	290	244	280	228	259	254	285	256	243	266	258	267	254	250	270	273	251	245	238	290	265	266	250	253	250	269	243	252	286	266	252	256	277	296	259	270	249	269	238	265	264	267	263	251	240	282	238	264	232	271	260	261	257	250	269	252	281	249	260	234	283	251	268	230	280	269	283	257	259	274	316	267	265	258	248	280	301	232	240	252	248	240	233	233	272	302	313	248	289	296	273	260	238	280	243	228	236	241	257	272	287	253	236	266	242	265	252	267	282	244	298	286	260	247	258	255	259	266	266	272	244	257	269	270	263	248	252	271	299	251	238	297	265	253	289	279	271	260	274	281	282	248	269	253	289	267	280	230	256	266	264	265	263	280	241	266	266	284	277	260	264	244	258	277	274	273	245	270	303	269	275	237	282	294	270	235	288	269	256	243	261	286	279	256	252	253	241	261	245	268	247	267	257	261	294	258	273	262	265	280	276	270	260	257	257	256	231	252	275	257	242	275	288	253	270	275	263	239	255	255	223	251	262	240	296	262	275	270	267	281	286	241	273	267	270	273	263	277	262	250	262	256	279	245	271	257	254	279	274	265	267	228	248	280	252	268	265	261	247	233	267	248	261	256	249	239	231	274	303	254	287	285	248	271	251	250	289	221	254	247	280	272	245	267	236	291	266	265	272	268	249	287	280	290	255	273	272	249	228	267	257	237	263	223	240	283	261	261	290	256	267	264	243	264	257	251	284	275	301	250	272	240	267	257	246	243	241	283	271	258	295	268	276	284	246	271	270	259	260
12190	7876	10214	9417	7774	6587	5217	4257	3581	2967	2485	2229	1867	1782	1662	1628	1379	1222	1162	1073	1024	1025	992	889	865	857	790	738	735	747	769	756	695	712	728	686	707	701	696	723	688	724	696	705	689	689	675	669	637	635	673	650	666	693	643	682	624	630	650	654	652	644	646	612	628	644	656	642	647	604	673	646	626	660	664	626	638	641	665	657	651	656	619	684	668	656	650	620	639	642	594	647	654	678	630	626	640	645	672	603	635	630	614	668	663	630	596	639	652	625	641	656	650	637	610	618	622	663	632	690	624	606	656	652	674	663	620	669	618	649	631	647	629	631	640	643	608	602	629	622	635	694	649	667	677	629	626	662	668	602	623	662	607	616	673	640	664	694	639	662	670	606	612	614	657	610	662	663	662	654	646	640	624	632	657	631	668	647	665	633	648	644	585	672	598	646	645	672	658	682	660	688	660	657	654	638	637	635	633	668	665	674	634	666	648	644	629	639	627	641	631	639	678	652	656	647	697	635	629	644	611	659	689	621	645	613	647	651	643	601	621	684	636	676	631	605	710	651	642	618	621	650	631	619	645	661	635	619	629	651	630	661	680	615	639	685	661	688	647	690	625	636	655	629	651	704	592	649	662	635	630	679	673	605	601	614	633	668	646	620	635	659	639	634	689	683	592	659	662	647	613	667	643	643	669	622	622	657	636	601	664	635	616	625	658	666	607	637	653	665	637	692	624	653	654	684	671	655	612	612	674	653	649	642	652	662	649	639	633	616	690	672	619	685	583	673	622	657	621	653	631	635	639	635	653	663	655	628	677	634	612	630	617	642	642	625	638	630	625	642	606	652	615	674	641	700	625	627	655	683	613	676	613	652	664	632	633	633	691	621	624	669	644	625	665	632	627	636	632	706	610	620	621	629	657	631	651	601	641	640	647	626	621	655	609	617	633	632	688	678	670	647	601	676	637	649	614	681	611	654	638	653	635	615	620	656	608	686	634	619	630	678	623	618	635	633	661	651	653	599	687	628	612	643	663	639	661	654	589	657	638	648	624	630	643	630	604	633	651	613	611	627	621	647	666	648	644	650	674	641	688	634	635	633	616	605	578	607	654	694	647	656	604	628	632	653	614	632	658	612	653	660	621	663	635	702	652	645	634	662	645	609	664	610	647	615	628	657	660	642	625	637	621	634	607	666	617	681	677	659	611	650	615	642	643	661	675	668	675	659	645	663	630	653	608	642	609	675	674	653	663	646	668	641	688	644	617	608	671	637	638	653	655	621	687	661	667	651	649	634	615	647	620	599	618	634	617	650	591	662	624	633	596	684	625	650	676	656	654	648	670	615	638	629	622	637	630	607	636	648	695	669	655	702	642	632	621	605	638	669	658	642	631	582	660	662	676	651	652	619	612	643	604	634	621	665	679	659	646	653	637	671	655	648	615	668	654	633	568	612	563	593	623	644	661	631	641	686	615	682	615	636	675	647	662	625	618	630	677	647	686	660	622	606	649	673	670	627	656	628	680	629	658	630	643	617	655	573	579	663	626	671	609	654	644	651	593	666	662	680	624	657	611	625	666	623	669	611	635	670	617	656	603	664	648	621	660	676	658	685	652	655	664	604	655	604	652	641	647	594	608	643	649	676	664	616	617	622	607	666	614	639	650	640	654	659	603	622	655	605	656	667	657	631	632	635	642	649	652	637	612	637	634	629	612	641	661	603	633	675	639	660	657	642	644	623	632	635	643	631	603	617	644	640	625	637	653	641	639	646	665	662	631	664	627	666	692	656	617	655	623	661	675	613	632	634	671	635	625	631	660	657	614	590	619	665	615	670	611	630	646	633	626	644	679	637	646	645	656	642	646	635	590	645	676	617	622	640	640	654	666	627	651	666	648	648	650	652	639	628	659	628	603	611	627	624	641	662	647	666	655	604	638	656	596	658	659	647	653	608	625	632	683	609	650	608	624	677	610	656	679	583	587	661	674	654	618	623	616	672	647	618	644	602	616	679	637	610	683	657	628	624	661	655	584	638	608	647	629	596	653	643	637	622	645	608	623	635	637	652	660	616	595	649	635	701	600	640	671	634	648	663	656	631	613	621	636	585	637	631	719	614	636	605	644	647	667	690	628	615	655	607	634	610	714	611	617	625	668	602	651	619	645	658	657	640	661	648	595	664	635	651	642	634	601	630	626	631	637	648	684	636	707	656	599	653	596	646	683	687	654	625	629	682	658	583	575	598	637	651	602	642	662	632	647	625	640	634	644	650	662	672	601	634	696	629	616	641	607	712	643	668	647	634	629	616	637	640	610	663	654	645	664	687	639	635	627	617	638	664	641	635	674	659	656	664	631	667	662	649	603	665	622	647	638	619	633	642	648	639	640	656	631	629	603	644	660	643	622	626	639	641	667	648	629	642	666	641	622	616	649	655	613	625	640	662	629	649	683	599	658	630	640	647	632	629	592	608	589	642	634	644	639	649	659	651	659	673	655	642	633	657	648	643	627	669	599	597	665	636	680	650	645	632	667	645	689	636	615	619	626	641	630	625	650	662	612	594	665	589	627	608	616	633	646	620	630	630	633	636	629	620	609	646	613	671	672	724	648	600	618	667	642	650	656	645	639	643	684	631	683	654	634	632	616	665	657	664	648	606	658	641	676	630	624	618	624	567	656	669	648	623	618	684	620	656	602	652	632	657	624	653	674	661	642	644	696	615	619	647	672	634	649	636	661	582	597	640	632	623	633	639	608	618	612	632	637	620	672	645	622	608	635	620	636	625	646	623	639	618	658	674	666	683	655	661	627	640	642	647	641	668	686	614	611	650	682	624	647	619	633	635	640	630	599	654	635	677	658	638	658	602	660	662	660	672	616	674	608	647	624	668	660	648	665	605	658	633	628	702	654	624	654	653	686	646	621	675	638	637	613	650	618	671	575	621	622	589	620	621	623	663	661	634	636	652	648	635	644	653	650	655	656	613	649	653	652	620	658	646	636	659	660	589	631	633	686	667	635	616	668	636	639	684	640	631	639	632	636	650	627	645	626	628	659	626	651	624	619	591	652	658	676	689	658	629	667	606	606	645	664	693	607	597	631	623	644	629	668	625	650	619	626	651	633	635	655	659	680	671	642	633	620	643	626	631	637	646	641	621	657	581	620	624	650	665	626	652	665	666	654	609	659	656	612	629	676	635	638	650	680	598	620	646	629	632	588	643	687	613	651	702	626	659	700	632	688	653	621	662	633	636	639	626	619	638	666	665	626	635	674	631	631	649	613	653	615	617	645	634	644	611	645	634	664	679	652	646	654	632	641	647	618	638	631	675	634	634	657	636	623	642	652	622	648	626	676	640	603	638	666	592	647	620	652	646	637	642	632	631	626	654	602	669	622	650	661	631	629	576	656	694	627	705	661	666	651	659	602	691	649	617	700	650	640	647	695	637	611	664	661	661	639	679	652	629	618	587	633	644	610	639	597	654	621	661	655	621	706	659	668	612	649	653	629	683
23741	12434	9228	5221	2858	2067	1652	1269	1066	740	624	561	503	428	410	388	333	288	285	294	282	252	277	230	206	216	203	240	197	215	209	201	206	180	186	202	167	198	182	194	197	177	186	203	195	199	206	177	179	175	183	158	194	167	175	182	168	177	191	201	189	206	180	167	178	195	189	192	199	187	199	192	201	199	195	195	197	173	190	200	181	175	171	169	163	186	186	187	205	179	193	175	184	191	164	204	169	167	198	183	211	181	182	189	198	177	158	168	199	184	208	187	188	178	202	199	166	165	217	182	167	173	186	169	216	198	175	190	195	189	194	172	174	204	195	174	168	161	183	168	189	179	200	207	173	174	198	196	204	189	183	179	161	164	187	179	191	162	199	169	170	165	163	163	167	160	203	175	175	205	199	173	156	176	179	179	186	172	197	176	180	186	183	187	166	185	173	143	160	206	167	182	170	160	156	187	196	215	206	191	179	192	188	163	192	199	190	189	166	153	169	191	148	177	203	177	185	179	194	176	148	164	189	171	197	185	204	204	205	200	167	168	190	221	218	166	187	180	190	212	189	193	203	170	190	188	177	185	174	170	181	198	180	182	203	187	172	161	136	182	187	168	196	176	184	192	147	185	175	198	191	169	187	166	167	159	191	173	189	194	195	186	163	169	169	181	175	155	178	187	195	189	180	193	205	173	188	178	179	182	197	175	220	190	179	174	186	184	167	166	185	185	188	186	160	196	173	181	168	173	185	195	199	181	175	164	178	191	174	188	184	206	186	185	152	158	180	179	185	192	198	189	171	193	178	202	192	173	200	154	150	210	176	177	182	177	191	188	208	181	185	191	199	172	200	157	177	174	186	162	177	165	189	189	177	166	189	200	202	180	175	176	194	181	187	187	191	173	172	192	191	197	185	181	191	172	197	181	183	195	179	197	152	188	183	178	187	179	179	190	161	190	180	186	186	210	191	163	172	177	204	162	186	175	181	161	202	177	167	191	201	190	201	187	158	163	175	194	186	185	187	206	183	190	175	172	180	157	199	177	154	195	180	172	180	190	199	186	194	147	204	150	194	173	188	170	185	200	199	186	185	176	188	186	161	167	179	194	186	191	172	159	184	173	183	173	162	189	192	184	175	197	177	199	186	201	192	190	172	179	181	182	208	159	169	177	182	173	167	175	179	179	177	199	212	205	161	194	181	177	183	192	187	170	175	183	185	178	184	175	164	167	169	146	163	168	192	183	176	167	209	192	195	226	173	185	183	195	200	174	172	184	169	173	182	167	155	178	171	184	196	163	187	169	181	193	175	159	165	164	170	171	220	176	194	185	195	167	187	170	185	181	175	156	189	187	187	194	167	188	176	177	185	161	194	176	167	160	180	183	155	151	177	186	175	189	179	189	196	186	200	176	192	202	175	178	166	209	166	171	154	154	188	182	204	194	185	184	189	201	166	188	204	189	192	205	166	184	200	195	149	183	188	179	175	217	161	185	164	156	173	183	193	191	180	178	168	161	156	185	184	173	161	198	171	191	221	194	190	191	168	196	199	192	187	178	187	193	196	194	199	177	169	195	184	162	177	181	193	170	189	182	179	193	198	171	174	161	205	199	187	199	168	186	167	193	154	176	184	174	164	170	179	156	175	176	177	172	170	157	176	179	196	190	174	180	205	185	178	188	207	162	184	164	190	169	180	189	201	184	181	176	165	159	173	153	188	174	184	205	179	172	170	202	191	201	180	181	175	191	186	176	164	174	170	209	187	178	180	194	188	184	188	181	166	177	174	191	196	190	185	175	179	174	175	168	177	177	170	197	205	170	193	182	185	168	178	161	186	168	175	173	207	172	219	196	179	168	182	177	188	170	185	180	180	180	164	199	158	199	187	189	192	164	161	175	179	201	156	173	160	182	224	182	189	184	173	177	187	175	174	178	198	175	207	191	172	182	177	172	188	190	196	181	177	168	139	177	151	187	185	182	185	190	188	184	166	171	160	193	189	178	193	193	171	160	195	196	205	181	206	192	147	196	194	157	179	210	206	196	178	184	158	196	185	182	169	184	187	176	155	170	195	165	192	164	186	190	196	202	203	179	190	217	194	162	155	201	203	201	189	173	177	187	181	171	168	166	163	164	151	181	165	179	189	172	160	172	162	189	168	163	178	194	167	167	202	159	177	178	180	188	181	178	179	161	184	184	181	209	174	167	180	178	163	172	181	191	202	175	209	162	168	199	185	196	166	187	175	206	182	196	185	194	160	182	178	167	176	161	174	203	180	183	188	172	178	215	179	204	179	169	208	176	164	183	177	177	185	194	167	175	205	204	171	194	178	178	171	182	196	174	190	184	192	178	200	194	181	184	192	177	167	203	177	203	184	143	173	177	166	191	167	190	186	179	213	159	192	171	191	165	200	192	168	185	181	191	181	169	204	177	158	199	195	156	172	169	195	215	188	191	190	172	169	187	171	183	186	181	182	177	190	197	189	193	185	174	185	184	214	193	191	176	154	181	209	179	184	157	196	183	166	187	194	187	179	182	157	169	197	177	179	197	177	191	173	173	184	181	183	194	176	187	201	181	150	214	182	203	187	173	210	176	170	191	187	174	189	203	165	206	198	163	186	191	198	208	164	181	186	186	186	199	199	176	188	191	201	179	165	171	175	194	187	193	182	182	186	193	191	185	177	175	175	208	167	168	173	180	201	185	180	198	199	193	173	169	189	193	192	213	172	164	171	182	189	171	204	169	182	151	171	175	190	181	163	146	199	194	175	182	184	168	204	185	185	176	178	164	163	201	201	179	161	204	193	160	190	200	155	186	176	181	190	198	203	202	225	209	198	185	197	172	194	185	181	192	187	196	166	171	192	174	175	183	160	189	185	193	170	169	173	172	189	172	178	182	170	177	184	175	184	203	184	177	186	169	171	171	185	184	160	176	157	176	206	192	168	161	196	178	211	189	186	179	200	203	161	177	193	182	153	168	185	185	194	173	204	156	176	171	186	161	227	172	202	187	182	188	187	190	180	172	172	171	163	199	153	159	154	144	200	196	182	163	180	202	193	201	188	195	186	198	202	170	183	173	164	191	176	165	167	187	172	176	178	182	191	190	173	205	179	191	186	186	191	169	171	169	189	196	198	189	174	185	164	173	184	168	182	184	158	194	191	166	179	163	171	165	186	179	178	185	172	164	173	165	196	176	183	189	194	190	202	189	195	191	179	167	164	198	191	185	173	146	183	204	204	178	170	171	163	218	158	177	212	188	183	175	186	179	169	177	183	175	205	191	187	195	177	182	193	191	183	181	164	167	165	183	202	174	182	162	156	181	211	158	163	199	162	194	190	191	200	182	169	177	158	179	165	168	195	165	186	199	182	200	190	180	188	192	169	160	186	187	171	163	181	179	171	176	196	177	176	191	174	189	186	194	174	164	193	200	182	166	199	201	164	177	196	212	176	198	189	174	179	160	177	177	169	168	176	170	170	195	183	174	208	189	167	187	187	183	191	188
15797	10496	12548	11535	9432	8104	6579	5423	4576	3644	3114	2704	2440	2209	2136	2037	1533	1373	1189	1182	1092	1159	1171	889	816	745	674	685	650	609	631	576	578	533	529	543	572	541	539	503	543	487	517	521	457	506	534	508	508	526	496	471	495	451	481	505	516	449	456	473	482	482	465	458	480	434	458	501	467	507	490	466	493	485	461	455	482	427	462	482	437	486	478	492	479	446	463	465	449	448	440	434	465	441	432	480	469	455	417	469	494	426	427	459	493	460	465	460	473	463	452	468	430	459	488	443	463	461	434	454	437	457	464	458	477	449	450	446	450	460	436	473	426	477	433	435	486	408	426	441	469	459	454	414	420	486	417	492	450	426	459	466	468	438	454	484	431	476	462	460	439	496	449	483	463	448	464	486	462	474	463	461	483	456	472	461	465	443	408	468	468	448	482	481	439	447	480	451	428	456	450	462	460	462	481	505	453	447	444	464	443	459	474	413	477	457	448	440	437	442	424	447	447	471	457	462	461	466	462	439	442	454	494	451	434	460	488	477	471	448	477	470	486	476	467	500	456	468	462	453	436	473	426	470	452	481	456	476	422	468	472	478	433	456	477	486	476	458	461	438	437	445	437	512	446	482	463	477	451	451	479	497	484	451	436	462	439	482	487	450	453	443	525	473	482	442	453	472	435	442	466	462	472	478	485	429	441	436	428	485	464	484	448	476	448	462	501	486	449	433	464	422	440	487	474	447	454	472	418	473	455	459	483	452	476	466	456	454	479	497	457	481	459	438	452	459	435	443	429	475	458	430	493	479	447	457	466	462	449	422	456	490	507	497	467	497	455	425	448	491	447	427	455	484	455	425	438	463	469	460	459	513	430	472	429	431	430	455	489	434	511	451	462	432	455	475	452	437	467	490	457	462	461	439	469	487	432	454	451	441	477	421	444	472	458	458	437	456	428	434	501	462	453	471	463	473	498	436	468	468	420	497	461	478	455	484	488	470	416	449	432	458	469	477	450	476	463	479	464	435	447	486	455	437	473	438	454	488	512	465	444	427	449	442	482	488	449	457	434	425	455	414	446	467	426	481	447	456	484	453	457	453	473	428	465	491	460	476	442	473	475	446	476	453	496	455	455	504	480	461	475	423	433	438	554	440	454	439	439	456	479	470	490	502	417	432	440	460	479	455	474	470	452	480	460	464	456	420	455	444	430	473	464	478	467	467	434	464	475	455	412	407	448	448	453	425	461	492	456	424	477	470	448	473	474	465	462	444	458	462	437	440	427	479	515	448	465	502	435	455	460	443	477	489	497	513	416	446	452	470	448	509	434	448	475	428	457	449	493	446	422	483	419	516	448	459	472	435	465	429	461	471	468	435	477	465	466	465	463	480	475	468	478	471	457	446	436	474	464	462	434	472	453	443	413	449	477	476	451	459	477	455	428	446	430	443	461	495	459	392	477	428	443	471	500	444	471	470	455	481	440	440	491	464	469	451	470	479	458	433	447	460	422	440	487	464	491	478	463	432	478	454	459	497	462	480	469	442	476	463	452	470	451	454	465	460	435	467	459	482	503	418	449	428	445	438	459	442	447	456	486	438	450	434	471	465	465	467	517	452	479	457	471	484	427	507	441	460	467	476	469	451	477	487	520	514	487	410	450	451	463	437	463	461	421	466	440	468	458	488	473	453	451	487	488	446	461	434	451	492	507	465	472	478	446	465	449	451	446	470	447	468	441	446	440	460	465	420	449	450	443	460	459	467	461	499	435	477	434	463	469	448	496	441	474	452	461	452	462	479	463	469	438	448	464	458	440	451	468	462	465	452	446	455	476	489	458	481	473	473	426	414	495	447	469	436	457	473	441	472	461	503	468	489	426	497	449	494	451	473	455	438	452	467	427	459	428	482	461	497	481	441	453	440	466	418	483	438	422	514	460	426	496	476	477	459	491	464	448	489	490	477	480	472	464	490	431	505	469	479	479	439	471	483	482	441	488	437	484	457	417	461	448	431	483	463	453	453	429	459	467	460	457	497	440	436	464	458	466	453	462	414	479	472	419	463	431	433	454	440	483	483	414	459	452	495	472	446	466	430	469	447	444	456	462	449	485	466	480	453	437	498	431	495	439	486	447	456	497	498	442	482	490	475	475	423	485	495	466	463	478	439	419	462	452	447	533	435	471	470	437	474	440	439	485	451	429	436	458	471	465	502	438	485	472	498	440	460	473	463	454	450	456	460	466	450	468	432	474	457	440	522	454	400	464	456	491	470	448	493	439	484	473	474	430	484	464	459	463	475	459	467	441	444	488	418	445	449	456	473	485	451	466	489	445	429	459	463	435	436	451	458	463	437	473	473	482	437	429	461	460	482	439	499	455	464	443	447	433	425	436	428	477	440	476	433	487	442	477	444	433	469	425	432	461	438	480	468	474	465	447	477	500	434	474	402	430	466	465	441	502	455	484	413	498	466	443	459	436	465	442	436	434	473	454	488	495	442	482	449	474	431	451	470	435	431	487	479	482	417	462	403	452	476	431	455	424	450	452	476	477	426	426	487	453	469	453	447	472	451	432	436	460	459	463	489	446	439	443	466	413	474	485	449	448	458	434	455	432	465	467	471	455	425	451	500	496	451	478	425	453	421	448	475	449	482	445	460	440	429	471	455	465	467	468	460	456	467	432	502	470	485	429	448	442	467	475	465	482	482	477	462	450	485	444	466	410	429	463	448	487	411	449	484	438	478	467	410	509	477	497	469	456	477	409	479	446	436	449	486	458	473	473	480	421	485	488	489	420	512	453	463	481	457	432	445	448	404	450	429	464	478	467	472	444	442	441	439	472	455	482	453	457	481	432	472	468	464	450	469	463	439	407	460	464	461	441	501	439	463	462	451	447	495	480	498	483	486	453	460	457	445	450	471	480	432	455	473	463	439	450	455	458	456	468	506	439	452	473	489	460	488	441	470	490	460	451	438	448	448	432	464	446	481	472	494	475	474	461	451	473	470	459	468	506	438	426	529	403	451	459	471	455	468	494	457	460	475	435	469	430	484	439	441	469	460	426	433	464	485	473	494	437	451	499	491	496	486	450	427	482	428	458	484	483	429	469	425	457	481	441	445	507	481	500	460	466	442	468	458	469	502	453	465	431	455	476	434	508	424	443	478	463	486	426	509	483	428	471	466	458	461	437	439	436	461	483	465	442	463	470	467	449	454	477	436	465	449	451	464	463	457	494	498	495	460	474	467	469	423	413	481	494	471	453	472	471	466	437	458	467	435	483	423	479	467	434	439	433	467	479	441	451	439	468	463	443	467	451	432	463	482	454	479	488	448	413	433	454	481	448	480	453	483	442	453	427	478	435	461	467	442	457	483	462	410	441	472	471	483	480	516	457	415	472	453	467	437	446	447	503	489	481	471	436	446	492	483	473	471	466	470	459	455	443	453	461	457	466	434	436	465	467	478	451	460	414	442	463	455	463	420	432	454	461	426	436	435	473	458	507	468	438	503	415	481
7594	4059	3385	2156	1436	1057	777	633	579	504	465	451	396	385	323	348	347	284	304	304	307	294	310	292	303	256	276	318	271	281	285	287	251	254	264	308	303	298	262	255	272	295	274	259	270	286	276	252	295	249	274	261	254	276	265	294	299	299	273	267	283	270	281	268	262	276	274	295	297	295	272	283	294	298	263	308	274	283	262	280	300	262	266	290	276	278	269	267	262	299	294	273	257	257	265	312	266	273	290	298	281	284	286	285	311	272	291	275	266	285	292	284	298	237	262	285	260	259	295	284	321	272	256	283	255	275	301	263	289	258	270	299	254	276	261	256	300	242	304	293	283	253	270	283	256	250	302	284	264	279	241	293	241	275	275	299	300	272	281	273	276	290	273	260	279	266	294	268	302	276	293	295	264	315	265	263	277	271	306	305	287	298	281	284	289	249	258	279	260	260	290	262	294	264	260	269	290	260	264	292	266	263	268	290	275	267	292	255	280	288	287	256	254	272	264	263	291	252	289	263	295	293	257	300	268	267	298	253	295	268	267	283	300	264	279	294	260	267	293	262	266	272	298	262	260	292	292	304	260	285	281	279	284	271	265	245	299	300	292	254	278	285	269	274	262	276	283	277	295	303	283	275	255	271	281	282	292	256	265	275	277	310	304	299	287	284	289	267	297	271	268	264	266	312	250	264	260	308	295	263	250	273	253	285	269	262	280	279	267	287	290	273	255	274	323	280	265	288	292	263	306	334	279	297	252	287	260	287	273	267	258	266	251	262	286	294	309	282	299	284	280	304	315	304	288	274	279	285	325	285	265	286	279	298	319	307	249	263	257	287	272	320	308	262	275	285	277	272	277	258	255	265	266	281	266	309	276	252	267	230	272	268	277	291	267	280	268	266	304	292	288	263	288	279	264	246	272	307	281	299	255	284	293	277	283	281	260	287	301	272	274	324	270	278	291	291	268	274	281	318	280	285	313	258	295	271	262	292	309	294	280	299	236	301	275	287	283	273	288	301	280	267	275	265	301	280	279	283	260	290	264	292	265	267	266	278	268	254	261	283	291	292	265	250	294	280	290	307	254	273	289	293	290	261	273	273	288	291	264	256	261	281	267	300	296	259	285	290	305	278	288	291	275	287	286	295	280	318	297	286	290	303	287	269	302	279	279	304	295	271	270	252	251	249	291	275	273	310	273	295	296	275	291	266	272	295	286	246	284	265	269	275	285	298	264	284	296	270	299	270	304	269	315	299	271	274	284	251	318	305	258	226	290	265	313	280	278	299	252	297	236	258	298	280	277	254	294	270	274	303	242	294	263	276	293	295	290	268	255	341	271	307	245	243	258	287	265	285	272	265	285	262	271	267	309	301	273	284	253	247	291	317	292	253	264	273	275	274	287	288	243	279	293	285	266	275	274	256	291	283	285	294	264	285	263	293	277	273	272	282	295	279	298	271	287	261	252	275	244	253	282	266	265	284	317	298	305	257	293	282	282	271	297	292	281	285	250	243	279	270	311	285	263	319	268	257	287	274	308	267	265	273	299	273	260	272	267	268	287	263	290	279	328	315	270	280	252	303	294	276	282	300	267	251	288	293	255	269	263	280	270	298	287	290	325	271	294	253	286	330	287	279	243	248	291	274	277	287	274	279	280	312	267	269	277	287	271	267	251	273	278	306	269	271	257	277	279	294	305	224	258	308	273	290	291	288	258	296	277	288	277	281	269	290	296	259	293	291	277	284	279	296	297	291	304	267	266	294	285	257	273	259	266	281	257	304	278	296	272	279	285	284	292	289	284	281	249	274	289	278	332	283	244	296	272	277	296	303	296	273	271	288	294	272	262	259	268	286	312	300	273	277	265	270	309	294	285	272	280	262	252	268	288	312	289	283	265	258	306	315	269	247	270	271	293	274	285	312	274	277	259	280	299	246	280	295	270	257	293	273	278	260	259	308	274	270	251	272	245	267	278	311	289	282	268	302	288	274	299	265	268	289	267	272	264	281	273	292	280	296	268	237	287	298	253	261	282	265	271	267	278	283	292	300	270	247	294	291	278	308	285	285	262	261	289	280	249	267	259	285	258	266	280	264	295	301	268	292	268	295	294	275	290	256	318	273	272	306	271	296	259	285	291	292	267	277	262	294	250	266	252	290	247	265	263	284	296	287	265	294	279	292	262	270	294	270	277	308	297	269	290	308	278	264	281	285	256	278	272	246	289	298	278	275	314	277	258	306	270	294	285	270	300	288	288	269	264	278	280	319	325	282	282	318	264	240	304	279	268	283	268	295	281	293	288	282	312	320	302	284	269	300	257	251	267	282	294	295	299	292	290	251	264	270	277	289	257	283	312	298	300	286	292	315	272	266	320	289	298	288	297	279	280	276	315	261	295	280	277	319	290	277	286	277	291	293	295	289	280	320	266	276	270	285	291	306	325	277	302	259	307	250	303	287	278	262	268	270	303	213	256	256	290	276	289	288	241	264	294	275	261	261	309	259	264	271	270	321	282	273	312	249	247	273	284	275	298	263	283	271	271	270	293	259	293	277	260	278	278	271	277	262	259	294	244	275	268	292	286	249	293	303	301	290	274	272	298	283	290	258	310	255	261	272	275	276	277	292	274	305	286	266	280	251	248	290	272	269	295	294	275	278	290	272	276	279	279	273	267	265	279	281	285	294	264	247	277	291	282	256	264	267	269	275	286	262	270	273	272	270	285	302	308	288	293	265	273	306	275	279	296	290	273	305	290	294	272	222	265	311	267	261	286	293	320	304	292	290	260	298	259	277	254	259	303	279	280	271	278	329	283	266	265	284	278	303	271	263	287	299	290	271	277	282	284	283	237	277	264	271	278	263	314	256	267	295	273	293	270	310	293	236	262	261	292	285	300	285	282	280	288	252	284	288	292	277	253	308	255	302	303	246	244	273	300	282	275	306	259	280	312	253	276	259	305	279	273	254	286	286	290	280	280	283	271	291	280	273	306	258	293	303	285	252	300	275	259	276	263	269	296	286	259	268	262	308	280	281	311	268	287	306	284	243	264	305	284	266	318	333	250	243	265	279	301	283	303	308	264	236	274	270	282	309	265	288	296	266	264	274	283	271	277	269	274	280	277	276	280	280	291	263	293	300	280	301	299	304	270	282	307	284	300	284	284	245	277	249	255	297	307	263	299	284	292	269	276	276	303	279	260	294	302	244	271	265	266	296	269	276	256	273	281	280	277	296	298	265	281	254	272	278	245	300	297	263	263	264	265	243	288	280	305	265	318	291	257	321	262	285	262	274	271	278	262	267	255	309	289	288	297	290	247	260	241	289	263	297	256	254	305	288	246	274	307	308	282	310	275	264	282	288	302	268	263	261	270	289	257	250	265	258	298	260	278	249	307	271	275	272	256	295	257	298	271	257	270	302	286	294	305	293	278	310	268	270	260	243	296	299	272	243	287	318	253	264	287	263	284	300	288	309	281	269	263	289	279	249	290	302	250	307	292	298	281	256
5835	4113	5668	6089	5009	4015	3198	2466	2214	1870	1651	1486	1441	1236	1239	1233	1099	979	921	906	923	881	836	766	775	718	764	725	756	754	716	774	701	753	651	750	763	711	750	722	674	656	690	724	706	709	718	678	705	674	706	666	677	728	724	738	695	681	705	717	677	714	731	694	695	666	655	681	687	672	690	704	700	692	679	673	659	689	673	712	707	660	644	652	685	664	698	668	709	667	708	660	727	679	699	685	689	632	712	637	682	659	656	664	681	659	687	667	634	724	671	660	700	698	698	655	664	709	687	681	692	682	748	704	654	686	718	701	647	706	661	638	669	735	698	706	664	712	641	681	690	693	638	611	698	669	714	650	665	681	717	657	683	682	680	652	705	636	580	668	688	711	688	663	707	671	661	651	700	637	689	702	685	701	659	667	698	685	688	702	718	679	695	687	671	667	672	701	727	663	682	707	689	706	678	667	699	679	676	688	671	686	693	708	714	660	669	655	658	680	669	671	678	641	732	667	708	682	684	653	684	661	673	707	695	669	647	646	746	699	720	724	688	666	691	699	659	670	623	680	682	681	692	690	645	721	715	668	641	675	682	686	659	687	680	633	680	686	687	661	684	681	683	732	666	695	678	636	678	674	660	666	689	692	748	650	672	685	672	661	662	638	698	669	668	697	649	659	669	700	688	746	705	709	640	699	688	671	666	679	672	670	690	667	737	663	710	697	653	681	654	615	703	671	683	693	714	684	710	744	703	697	652	685	720	674	689	699	668	658	677	686	692	659	676	695	657	713	690	690	708	665	649	717	636	702	702	725	725	715	672	678	679	683	666	690	659	728	676	724	676	665	669	684	678	700	663	678	643	682	675	739	693	707	623	705	694	663	719	711	716	668	656	679	672	647	636	679	694	725	681	681	685	659	648	662	685	711	646	685	677	682	630	682	713	701	669	705	714	677	652	706	676	701	666	694	678	734	693	682	659	678	633	733	698	705	712	661	684	624	678	654	652	654	669	648	728	692	691	636	679	705	679	671	660	679	710	686	676	691	674	667	660	684	680	687	680	670	696	669	718	700	732	701	680	713	735	666	663	645	691	670	643	648	635	647	659	703	654	644	672	644	767	738	692	691	674	663	674	687	674	684	640	658	698	622	677	713	661	650	681	719	666	664	708	627	665	661	693	651	670	696	690	658	704	671	677	650	671	673	685	688	697	671	730	684	697	704	628	665	665	698	665	662	674	650	668	713	683	707	683	714	623	664	725	672	704	698	682	717	676	685	686	672	666	709	697	648	650	695	675	684	679	702	682	695	688	687	670	705	667	695	651	673	658	636	662	653	681	656	631	667	650	661	717	709	677	642	679	691	665	709	698	704	676	711	667	675	706	634	695	702	650	668	643	622	637	676	653	656	697	689	685	685	729	734	656	651	675	645	707	622	681	655	703	738	657	697	615	635	658	644	666	701	635	694	688	738	686	650	656	693	689	702	647	715	717	657	662	688	636	706	642	670	680	703	702	722	703	658	695	697	713	693	669	624	671	672	636	708	671	672	681	665	687	664	665	699	683	682	687	661	692	654	678	673	662	678	684	686	714	657	692	652	643	729	693	676	701	677	705	659	658	674	678	687	705	673	709	690	701	659	714	685	730	697	653	755	703	677	631	713	732	685	704	726	704	739	679	686	700	678	719	680	663	650	681	713	702	628	592	682	658	688	677	716	636	664	665	661	686	685	672	727	636	693	699	698	626	682	705	699	670	702	655	692	671	664	692	661	711	689	680	678	631	627	730	701	697	654	743	692	647	694	682	695	668	671	701	610	686	686	683	687	637	720	674	707	654	750	688	672	670	624	669	721	669	696	690	720	710	675	686	705	731	709	688	685	643	696	647	721	651	698	653	690	694	671	641	684	666	691	648	653	735	669	660	690	716	752	665	689	673	678	620	659	624	664	703	674	703	718	718	705	682	674	679	653	619	648	676	670	686	665	690	670	666	646	720	645	684	692	675	678	673	692	693	725	692	658	708	702	726	645	605	638	705	663	717	625	698	658	711	627	677	657	681	674	716	696	701	651	690	692	705	659	681	694	680	702	642	678	642	679	701	710	701	702	690	677	627	647	662	716	706	669	695	723	673	649	708	734	671	672	682	680	669	623	679	688	686	671	660	684	688	708	702	732	665	678	709	685	707	686	714	728	678	668	681	713	667	679	671	656	703	678	688	673	671	711	671	679	647	640	622	664	703	713	665	669	651	679	694	714	726	678	658	702	657	655	658	737	680	712	685	681	722	636	681	669	646	671	642	675	673	651	647	669	701	651	689	689	690	633	683	642	733	694	680	683	674	712	669	695	692	675	668	653	709	631	644	687	668	672	683	669	698	646	695	722	669	669	655	719	695	664	638	689	653	656	703	648	715	710	651	648	682	634	744	702	715	712	695	679	702	679	674	651	655	695	694	659	686	679	692	651	661	695	676	682	676	619	689	703	705	693	692	679	676	673	682	645	686	688	687	727	683	670	680	643	663	706	677	690	698	664	707	658	665	669	721	737	717	707	667	697	666	690	630	672	715	715	675	685	704	676	655	696	702	692	695	692	675	726	683	701	703	665	664	683	699	694	667	686	640	699	694	713	710	681	669	651	686	717	669	657	636	649	701	684	677	661	666	648	689	691	682	689	697	664	697	651	679	683	657	693	705	737	670	670	694	659	672	697	678	651	698	724	699	708	669	707	726	691	688	700	721	689	674	656	649	725	662	708	708	667	703	664	717	676	657	723	686	744	647	673	661	651	691	680	685	710	678	672	705	713	685	706	667	723	716	710	638	700	682	723	683	685	668	697	708	732	672	686	664	688	704	709	705	685	676	651	693	682	634	656	733	678	638	681	681	649	722	695	681	676	667	656	668	715	674	687	705	647	711	672	709	692	637	711	695	660	714	691	672	695	671	636	709	695	728	691	637	677	720	681	686	663	690	661	691	681	676	670	660	680	643	715	684	689	694	679	698	715	703	711	696	658	672	716	696	701	690	685	684	654	672	716	708	664	659	694	699	687	720	665	688	705	702	618	668	646	693	682	692	694	654	651	667	727	654	642	695	661	628	702	660	709	673	687	678	664	619	657	736	706	672	691	725	679	675	656	681	696	712	656	663	693	655	667	679	670	702	671	669	638	692	635	663	683	649	666	644	657	708	681	639	712	667	665	687	678	661	683	703	705	672	698	699	684	707	657	683	644	667	709	709	692	672	673	642	633	668	703	642	642	698	665	697	649	668	688	696	679	712	679	689	706	648	666	706	710	710	660	636	695	669	672	693	696	677	669	680	692	697	702	632	662	643	670	672	684	664	681	680	708	677	679	664	663	679	772	688	671	665	710	680	672	702	713	691	695	629	703	676	721	616	617	692	648	712	674	684	679	666	694	725	660	694	629	649	713	669	679	716	717	687	681	716	704	695	694	660	662	655	677	648	713	694	688	679	678	720	683	693	711	664	661	648	699	646	710	612	693	704	648
16421	8408	6204	3556	2125	1534	1358	1117	832	726	606	560	458	473	427	429	370	367	301	344	326	339	296	301	279	288	279	328	246	282	278	278	259	267	272	287	240	281	280	276	249	265	266	274	240	252	241	252	265	243	297	298	276	256	260	291	251	262	242	274	275	284	287	265	263	275	275	278	257	288	238	233	273	242	283	273	280	275	257	289	259	242	281	278	274	250	245	264	263	243	262	267	278	267	259	242	276	263	252	284	268	251	240	260	243	272	257	277	282	262	254	254	263	264	268	266	263	261	269	235	275	250	240	318	237	254	235	281	287	276	299	247	265	265	242	257	257	252	285	309	269	267	262	241	245	269	269	249	247	285	290	254	252	274	260	282	285	284	271	252	263	259	268	248	259	237	230	273	251	240	234	239	249	263	267	257	266	229	288	270	230	297	254	262	252	291	248	260	261	283	283	261	236	265	221	280	275	261	274	272	247	239	235	230	265	255	270	260	265	279	324	267	278	299	256	306	240	302	252	241	254	272	274	254	273	262	263	263	250	273	252	279	267	278	290	239	264	248	287	235	277	220	268	266	269	280	260	254	277	285	255	251	270	267	268	254	267	260	279	278	271	278	235	256	248	260	271	266	262	277	272	271	276	289	281	259	277	253	251	287	253	271	255	266	271	274	280	273	286	278	272	238	238	256	246	256	264	252	287	252	257	241	253	262	243	255	277	262	282	263	263	273	252	249	259	271	255	247	252	257	241	262	267	263	268	259	242	287	251	269	293	272	288	290	247	266	248	250	248	267	263	292	294	266	270	266	246	242	266	260	283	285	268	275	265	271	261	265	261	255	245	236	294	294	268	245	229	265	265	287	254	252	282	250	275	253	239	242	259	237	269	253	272	248	235	272	286	270	242	272	233	213	273	262	254	278	274	261	266	295	242	255	295	261	272	254	250	278	240	271	224	258	270	270	272	259	239	263	270	290	252	240	288	251	281	266	262	260	255	258	265	260	235	272	287	256	248	264	250	270	274	253	281	261	278	274	273	227	265	286	269	255	254	252	292	281	279	260	251	250	294	233	249	290	275	253	258	235	257	267	246	228	260	298	275	265	283	272	260	315	265	236	259	253	296	242	267	229	268	277	269	240	243	273	249	268	270	276	277	290	249	247	273	292	250	256	249	208	238	256	263	262	236	241	271	273	307	269	272	242	249	254	261	263	267	267	292	283	249	261	269	256	275	257	301	274	282	274	266	247	275	248	266	259	289	262	288	265	274	253	278	271	267	266	254	266	301	273	228	249	239	286	284	265	286	265	248	245	251	236	245	248	268	254	253	237	249	274	260	223	279	279	302	281	234	231	252	290	257	263	248	271	289	270	258	263	236	263	246	259	291	253	246	271	254	272	252	240	263	258	267	287	258	257	248	222	271	312	273	238	260	249	230	262	288	258	268	248	303	252	276	281	288	248	249	232	258	273	270	311	276	256	275	295	259	241	285	268	246	265	261	258	247	256	273	247	253	265	275	232	263	267	243	261	271	262	261	260	277	240	255	254	279	287	263	260	264	302	249	243	301	275	265	276	251	228	263	280	276	276	271	261	273	266	261	284	285	276	252	268	270	254	269	275	244	259	271	276	236	258	245	291	246	284	241	256	257	241	279	253	297	260	287	244	266	280	267	274	258	257	274	264	260	261	248	248	257	251	257	258	241	277	279	248	252	253	258	261	283	224	264	243	248	260	268	229	235	257	230	263	268	253	254	253	298	259	284	260	272	254	259	277	222	272	226	256	285	240	260	252	250	239	257	247	262	250	268	233	278	269	308	280	250	263	237	244	281	246	268	264	242	265	273	254	246	249	278	253	281	287	250	279	281	271	282	289	246	244	277	251	293	275	286	277	283	268	256	235	253	257	250	241	267	247	270	258	288	293	259	256	277	261	251	241	273	274	270	278	279	297	263	258	228	236	264	258	289	274	252	258	290	293	276	263	284	265	272	284	253	241	254	285	257	268	274	259	245	260	243	277	291	254	279	307	276	248	236	251	264	257	267	261	271	295	269	286	259	266	282	283	274	251	276	277	284	283	272	291	265	282	238	250	256	255	247	281	254	276	246	271	255	249	258	288	281	258	269	251	242	271	240	288	260	270	249	238	242	277	245	279	259	269	242	287	255	284	261	271	261	232	287	277	274	287	269	247	257	281	272	247	279	262	231	268	269	233	269	268	240	243	279	268	265	263	239	265	263	292	269	273	252	256	283	278	256	260	259	253	252	267	257	260	270	249	294	267	232	252	277	249	285	263	261	277	276	248	276	261	292	281	259	271	289	261	288	264	288	291	305	254	253	296	237	242	243	278	261	249	273	248	261	264	241	285	270	297	264	282	249	270	246	232	266	281	250	267	288	245	275	263	245	270	259	231	272	237	278	262	270	302	244	253	238	245	272	252	251	237	239	287	273	261	256	262	267	260	264	283	250	265	272	277	257	224	274	303	248	279	261	288	263	249	257	228	268	255	269	244	288	274	267	260	292	278	269	245	283	261	264	256	281	259	265	266	282	261	238	231	304	252	258	273	276	262	267	266	266	235	278	258	268	273	275	247	244	280	274	279	269	243	296	287	243	240	254	257	286	261	266	285	258	262	300	253	278	252	264	261	271	274	235	251	285	305	274	263	248	246	258	277	279	251	268	260	251	278	252	257	222	279	255	270	273	233	259	261	305	286	254	251	241	238	248	241	276	247	268	219	258	248	262	259	239	276	264	265	271	246	272	265	270	265	278	268	240	266	262	282	226	247	251	246	255	268	252	252	246	280	266	239	255	220	246	243	295	248	235	275	256	253	260	246	252	242	254	279	293	272	279	242	243	272	276	236	240	276	258	256	267	286	253	293	286	304	268	227	258	261	263	271	290	251	284	243	281	287	269	264	250	266	291	264	235	256	273	246	263	259	279	258	270	276	285	236	258	291	281	261	247	250	273	265	231	252	260	286	307	258	252	259	288	284	249	268	294	271	287	271	250	259	274	262	252	252	263	261	263	257	243	268	260	272	235	275	271	271	249	266	256	286	232	255	254	279	248	268	231	268	284	284	293	254	276	251	265	292	259	269	292	284	251	284	267	261	268	238	260	255	257	253	258	277	249	250	275	256	260	256	293	241	283	266	282	281	261	260	279	243	247	239	275	236	278	276	310	283	289	301	264	255	264	243	292	261	277	251	245	259	246	290	278	253	236	246	257	272	247	257	273	245	243	258	250	251	288	251	272	241	284	294	246	266	259	249	250	313	297	266	272	251	241	253	242	240	277	263	264	290	268	256	277	298	237	263	255	267	262	280	254	253	256	253	269	267	271	237	259	266	270	269	288	256	266	237	267	275	291	298	255	237	270	252	256	233	297	305	276	247	288	276	242	275	309	248	269	251	260	267	276	259	279	279	295	274	256	282	260	259	296	265	286	273	260	237	257	260	290	257	266	269	299	282	251	253	239	270	276	248	285	283	275	254	268	262	267	240
12267	7784	9528	9062	7400	5955	5114	4221	3440	2864	2461	2225	2002	1791	1730	1590	1321	1232	1121	1084	1079	1096	998	927	903	774	800	788	774	733	745	718	704	705	718	699	707	668	712	681	657	661	675	676	678	717	662	668	697	705	667	655	674	644	655	666	637	660	691	627	644	667	620	687	615	625	573	660	656	655	648	628	613	636	657	655	668	645	639	645	648	625	637	678	638	671	666	682	644	586	673	616	625	646	627	667	588	668	656	630	651	652	656	701	650	661	654	639	651	661	674	602	677	628	620	629	607	562	656	645	608	675	640	623	621	683	651	616	667	629	593	645	648	657	613	677	633	631	566	640	627	609	671	631	618	662	606	634	636	678	645	670	689	634	647	636	669	605	623	610	612	719	615	603	611	588	666	647	643	629	666	635	623	661	602	622	648	664	624	619	632	645	686	622	654	612	605	599	645	671	630	637	643	634	668	649	634	650	607	650	653	628	631	639	636	595	642	626	633	694	653	644	666	619	656	624	564	621	699	651	648	627	640	618	622	626	702	616	663	649	674	622	623	633	609	647	629	593	609	633	700	655	629	606	639	601	641	629	649	672	601	660	622	637	621	620	638	660	629	670	616	639	668	653	638	619	606	617	605	635	621	648	608	661	623	661	649	651	647	641	641	615	638	616	630	635	650	618	645	644	627	630	619	643	621	612	591	619	639	654	636	655	640	659	601	643	610	635	659	649	652	629	681	604	643	624	673	634	590	604	660	635	666	611	633	647	632	632	653	604	611	667	614	639	673	622	666	637	626	641	658	633	648	717	665	669	639	647	611	597	636	642	661	642	647	647	649	662	630	591	648	631	642	611	617	642	634	641	654	632	628	622	614	633	616	633	652	629	626	620	632	658	644	644	608	663	651	605	659	644	653	621	612	625	665	671	676	602	653	647	649	670	659	587	686	619	587	640	625	623	603	639	651	649	622	619	614	612	645	623	653	676	643	625	680	619	670	597	618	614	628	647	638	670	635	663	630	708	670	601	624	597	627	697	652	638	649	660	643	588	655	639	626	668	693	636	688	659	620	658	646	619	610	646	664	666	634	660	653	633	646	600	671	636	656	638	633	624	674	633	655	621	625	636	617	631	623	661	617	612	648	622	633	667	634	643	634	693	615	651	647	682	635	617	585	593	675	636	666	659	677	646	604	667	664	620	587	651	650	617	593	656	637	658	617	643	611	668	629	636	670	649	612	665	681	658	620	588	612	643	621	652	652	629	676	642	638	643	618	660	637	640	645	593	625	647	639	641	642	661	639	667	629	611	632	624	632	614	623	631	608	673	680	637	606	624	642	625	616	596	639	673	649	664	581	576	633	610	655	656	651	647	625	628	635	643	650	652	609	622	660	615	613	626	661	662	613	628	631	631	633	650	624	676	654	608	618	669	659	605	621	643	674	638	633	626	640	625	672	629	622	663	631	650	644	664	644	628	678	609	639	656	644	636	677	663	614	634	640	670	640	644	652	641	609	688	596	632	639	619	636	674	611	638	632	648	651	639	604	630	658	693	683	626	688	654	620	708	649	656	665	631	676	671	662	629	639	621	668	633	684	658	626	584	616	632	641	633	619	548	673	610	634	675	610	672	686	612	637	626	634	636	659	630	614	632	669	677	676	660	598	626	683	635	621	600	681	601	631	649	647	676	630	653	654	624	655	648	647	629	626	619	644	657	587	642	677	608	657	641	602	649	630	633	628	621	656	690	630	659	678	667	599	650	639	635	690	657	651	644	698	673	649	599	654	628	669	666	659	654	626	631	605	653	654	634	638	626	675	625	658	620	633	625	628	595	636	676	618	589	625	612	665	641	608	648	663	615	675	646	662	636	664	672	670	644	598	640	614	651	654	642	646	644	615	617	613	657	649	627	598	625	632	676	644	647	629	647	603	648	615	619	605	645	663	594	629	648	625	648	658	625	619	603	634	611	604	612	647	618	647	683	660	678	620	651	642	648	686	651	640	651	617	693	617	631	595	604	582	571	642	602	622	609	638	619	670	629	622	635	636	618	657	592	653	626	608	648	637	673	633	670	679	679	630	623	612	640	617	649	626	668	605	631	623	673	617	648	701	613	624	640	620	649	661	649	615	628	615	635	657	615	617	621	630	632	690	633	647	629	678	637	638	646	631	683	649	626	670	589	659	676	587	605	610	677	663	625	632	630	651	618	651	607	658	606	650	616	616	613	607	609	665	642	651	621	673	618	597	641	657	643	660	621	621	634	602	616	631	634	690	672	609	621	589	652	648	648	684	658	630	631	619	654	703	615	616	645	651	649	653	637	641	627	657	675	661	648	628	626	631	605	647	629	617	662	635	635	663	603	638	652	635	637	586	689	599	618	624	621	678	650	661	666	661	624	671	667	641	620	627	592	626	638	657	616	640	638	581	654	647	607	632	657	637	640	682	620	651	643	643	630	669	670	641	635	634	629	638	669	618	633	614	644	627	625	610	621	630	627	613	612	612	627	654	652	648	599	658	629	620	650	660	676	669	646	646	615	630	664	654	638	670	658	612	639	627	639	616	659	635	652	671	649	654	649	637	639	652	667	668	675	645	638	635	664	631	659	621	607	671	626	627	643	672	602	648	667	615	668	664	623	632	672	637	666	670	645	635	667	631	630	647	650	660	646	643	656	623	689	599	660	648	674	614	631	667	635	650	617	652	672	651	608	622	631	634	646	639	683	605	670	645	632	654	663	639	652	649	653	598	663	649	610	642	621	610	670	669	652	624	652	606	627	626	626	596	612	687	594	646	648	650	622	651	673	636	670	691	661	647	678	658	644	638	670	599	636	631	647	658	638	603	642	653	642	645	617	643	660	621	648	640	660	678	624	649	592	660	634	632	612	635	639	660	633	615	643	634	587	652	604	634	646	658	674	633	663	620	653	645	639	643	642	694	641	606	659	669	652	593	667	631	667	621	637	654	626	670	646	671	634	636	660	624	624	625	711	654	643	629	617	659	684	671	647	605	650	627	617	650	666	648	649	637	640	637	633	674	646	623	624	686	612	634	636	608	604	622	666	631	642	656	638	642	642	627	667	679	614	651	624	672	636	636	632	665	673	654	636	639	638	674	635	664	615	619	600	668	624	639	623	611	632	636	626	627	657	624	594	610	607	661	645	585	667	706	632	644	604	662	640	669	580	674	648	627	646	624	632	639	668	669	619	608	612	663	610	615	654	620	603	659	622	644	658	670	647	661	665	637	634	694	642	644	619	696	614	622	591	630	594	631	603	658	638	639	659	645	662	609	609	618	625	674	622	616	651	621	622	599	625	668	661	614	639	712	651	646	695	670	623	590	580	629	639	668	667	642	630	625	667	662	689	675	605	639	617	668	644	635	699	660	640	636	612	650	687	664	661	623	625	612	647	610	655	674	648	639	632	616	620	611	648	678	631	641	662	737	664	653	669	620	646	661	622	647	691	643	676	615	672	611	634	614	615	638	694	641	659	601	613	676	670	647	636
23870	12181	9150	4730	2770	1915	1580	1245	936	790	715	620	535	436	426	400	368	298	262	296	264	276	265	220	220	200	203	216	188	215	197	185	205	225	205	215	206	185	177	179	175	201	202	189	178	184	186	206	174	206	194	184	171	208	186	202	185	171	147	172	190	172	199	195	187	217	164	177	182	181	170	196	205	186	170	172	202	176	168	182	187	168	198	186	182	181	175	198	191	185	167	197	166	167	181	180	159	168	177	188	150	184	186	166	189	187	192	172	174	192	169	192	189	179	161	203	175	191	167	181	165	216	208	184	198	185	178	170	202	148	183	188	166	171	187	184	187	185	190	202	171	181	173	186	189	193	165	175	171	157	185	184	171	191	190	149	162	176	179	158	175	202	192	156	203	211	189	188	185	193	181	199	194	196	153	204	192	194	199	173	205	183	180	202	174	180	176	191	159	197	183	199	200	199	187	172	183	159	159	194	167	172	170	158	173	174	181	215	186	211	184	180	189	189	161	205	174	177	172	163	169	188	181	196	149	165	185	182	154	178	192	176	173	179	184	181	188	192	162	150	184	173	178	174	171	184	223	142	183	209	196	169	194	180	209	176	170	165	184	156	213	151	169	195	180	193	195	177	190	175	156	196	168	189	227	160	168	166	164	179	181	175	173	181	194	181	191	193	171	178	189	199	179	177	183	183	191	175	199	201	176	178	188	175	157	167	166	173	188	180	168	188	163	173	170	194	188	181	155	197	196	180	192	173	179	194	189	186	183	173	183	187	190	184	185	181	174	182	170	190	214	208	196	185	183	160	197	196	183	170	186	172	182	206	191	199	198	188	189	170	199	201	190	173	177	182	167	174	188	152	196	206	185	174	158	190	166	196	179	173	182	194	191	177	159	185	165	199	189	172	190	192	175	186	176	171	181	173	183	164	165	174	195	177	181	182	179	173	163	183	174	190	169	171	186	165	147	173	173	189	190	193	158	180	214	199	176	188	195	205	181	174	180	190	160	210	206	184	200	172	184	155	185	186	203	161	146	191	186	164	184	183	200	178	183	170	196	169	186	185	193	186	197	156	202	192	180	178	176	198	189	189	160	179	174	185	175	181	182	183	180	178	170	175	190	196	183	195	196	182	183	170	166	173	174	164	183	179	174	186	182	193	178	201	172	187	186	160	194	187	181	187	186	215	169	195	181	167	167	173	175	167	173	162	192	188	176	176	214	212	209	182	182	163	169	175	195	188	190	189	166	182	185	199	179	175	176	172	172	163	166	181	205	183	190	177	198	197	181	190	164	166	159	173	163	177	167	161	170	203	195	173	159	200	174	175	172	179	162	204	190	176	182	182	169	166	196	178	182	185	164	179	186	204	155	169	161	182	177	178	179	161	206	202	195	170	190	199	187	174	173	184	166	172	200	166	184	181	203	185	182	153	219	166	158	203	181	174	204	187	179	217	160	196	167	166	192	206	176	179	171	185	198	200	196	200	179	166	187	188	187	205	173	173	196	187	181	188	166	166	187	178	164	177	159	162	167	180	204	167	178	169	192	186	198	157	189	203	190	168	186	194	205	159	176	188	189	184	188	182	182	196	184	178	167	183	189	157	181	173	196	150	176	175	177	191	181	209	191	184	206	177	182	171	191	198	183	200	172	159	197	185	175	173	166	185	170	169	167	185	179	194	160	198	192	180	171	180	188	163	182	210	161	188	172	189	180	181	195	199	201	209	168	179	202	199	155	187	185	183	183	164	185	156	181	188	158	185	166	190	193	171	178	175	176	173	177	198	197	182	196	189	190	166	192	179	184	185	184	165	190	183	190	172	164	203	197	226	179	191	158	188	189	183	202	180	200	170	170	166	189	172	189	173	188	201	210	187	176	200	180	217	166	197	186	192	154	171	182	156	170	185	182	185	173	167	170	174	176	176	184	198	169	202	195	190	179	192	200	174	160	171	209	186	191	165	162	201	188	197	177	193	154	179	163	164	168	181	191	179	186	167	186	169	173	179	180	195	185	171	166	187	174	166	176	200	212	159	182	197	188	181	170	161	180	191	194	184	197	171	166	174	176	180	185	172	213	177	198	186	186	202	175	205	177	176	194	161	150	198	165	196	189	198	189	163	168	164	178	188	163	172	188	165	179	201	208	203	167	185	157	197	181	192	172	205	144	197	166	182	171	178	193	184	168	167	174	210	173	199	198	174	168	173	173	170	183	190	176	215	178	171	203	180	153	187	162	159	186	177	179	205	181	184	181	198	181	158	196	170	172	192	170	162	192	176	180	175	148	179	182	189	175	168	177	194	167	190	187	166	191	174	189	175	190	189	193	184	184	177	194	165	181	186	174	192	161	176	166	186	182	172	210	174	173	174	172	184	186	167	171	206	167	180	190	179	179	156	182	175	169	160	161	143	182	170	194	210	169	186	183	204	185	194	165	192	158	195	209	190	147	197	190	190	180	191	179	164	178	185	170	203	192	181	185	173	190	187	187	192	160	197	189	175	167	192	202	181	186	163	203	181	184	208	161	178	178	190	188	178	192	196	183	190	205	135	175	174	159	171	186	186	203	180	174	194	177	189	172	189	180	176	193	204	179	177	176	202	183	182	170	177	168	188	141	183	197	201	178	165	187	170	146	161	171	182	188	178	190	183	177	160	190	149	184	160	187	181	163	189	175	181	171	157	190	184	168	196	179	188	181	191	178	176	179	185	178	182	203	178	203	201	169	181	190	158	176	181	175	183	177	166	184	167	176	176	210	186	188	174	178	177	184	208	205	175	212	191	176	169	179	167	198	202	194	153	180	180	172	182	202	184	176	194	198	195	186	185	172	167	171	194	185	189	227	209	187	159	156	205	168	182	194	201	179	191	193	171	188	183	180	174	175	175	184	174	173	176	187	193	174	184	170	149	178	190	185	165	154	188	191	189	196	179	207	162	180	173	176	182	179	162	181	161	169	160	155	192	182	151	174	172	197	190	199	164	196	180	186	178	171	177	186	174	197	180	205	167	208	156	173	169	188	178	177	181	207	212	211	188	188	194	170	174	178	192	171	155	199	165	188	200	181	190	176	170	190	197	199	190	174	182	180	159	177	175	171	158	182	172	163	212	182	163	186	167	186	184	176	166	214	173	200	195	175	192	175	188	185	208	193	170	178	196	176	184	185	194	186	206	201	173	173	158	213	180	163	167	201	185	177	183	204	193	189	196	173	178	188	178	180	169	181	175	183	176	162	188	202	185	183	217	194	163	162	172	157	168	188	198	200	174	172	159	203	173	175	175	193	172	193	194	176	188	198	192	193	197	177	189	206	205	204	210	176	180	176	186	184	207	181	201	186	179	193	173	190	182	158	193	176	166	176	193	200	190	196	221	197	199	188	176	207	216	215	189	156	202	195	201	187	174	168	178	211	188	163	182	167	194	194	178	183	163	181	178	179	161	177	186	182	167	179	169	185	182	168	184	184	167	160	199	165	179	184	190	170	182	160	183	207	200	155	178	183	197
15509	10223	12306	11104	9085	7495	6405	5397	4429	3626	3217	2717	2383	2226	2159	1983	1430	1216	1211	1174	1226	1097	1103	901	767	719	700	753	667	641	613	579	567	594	537	551	580	567	528	527	545	523	549	571	547	513	494	470	503	510	456	499	465	465	490	484	462	454	485	463	505	490	476	467	448	474	481	448	453	470	495	518	488	506	448	474	487	503	438	506	462	421	454	509	440	452	448	465	466	457	438	452	445	457	444	454	455	445	499	467	443	467	436	454	496	473	418	458	442	442	547	447	484	460	452	478	409	453	447	480	474	437	513	452	452	465	460	480	434	466	421	484	450	442	466	445	441	484	448	473	489	458	469	431	441	435	470	436	453	457	490	467	475	441	484	460	488	467	446	460	449	468	475	467	460	499	411	453	462	485	473	495	438	473	447	473	468	498	458	450	480	448	463	435	432	460	465	414	487	463	483	447	481	447	447	450	446	436	452	515	433	460	479	461	429	441	450	463	452	514	475	429	451	490	447	481	472	485	459	464	449	512	455	476	470	514	465	462	439	450	420	466	507	479	430	469	415	454	462	474	471	411	470	464	432	451	487	445	433	436	460	450	492	473	459	443	432	445	449	441	422	464	475	431	435	430	498	445	440	460	422	430	496	458	474	462	454	428	470	465	459	451	449	487	462	462	444	422	453	462	473	430	439	410	450	412	451	469	450	489	451	485	416	463	481	478	430	440	472	464	488	454	420	472	457	454	457	478	422	487	476	466	453	456	432	506	529	444	434	485	450	471	478	415	434	481	438	444	451	505	474	481	489	449	472	428	421	486	439	471	498	453	452	445	472	474	428	467	470	451	471	426	420	452	486	429	440	473	489	443	454	452	460	479	489	451	443	426	463	433	463	474	455	464	441	463	468	464	426	462	396	478	451	453	419	461	442	474	447	478	466	476	484	455	482	426	451	455	460	444	432	456	432	447	441	421	449	474	480	458	439	464	449	489	422	466	455	442	424	495	415	454	470	453	475	459	516	431	456	435	464	435	462	458	445	469	483	432	443	458	432	464	454	461	451	488	423	433	448	441	430	499	423	454	455	454	462	489	477	441	449	429	453	445	454	468	442	453	428	427	469	454	469	465	471	437	462	432	431	460	444	468	479	478	441	479	446	459	450	465	428	461	471	450	458	467	417	471	473	450	447	442	473	465	441	447	487	509	457	434	450	452	454	499	457	431	450	458	441	456	471	425	465	494	430	485	488	474	433	407	505	470	433	464	473	497	435	492	459	441	446	476	443	430	424	440	386	425	460	444	427	455	464	448	417	460	463	422	455	471	407	471	445	448	443	435	433	466	457	433	475	468	467	468	456	455	440	460	466	469	461	474	465	463	460	473	466	464	465	465	437	455	430	424	472	482	434	446	461	448	445	444	463	469	453	464	467	459	506	447	464	415	439	434	481	481	449	456	461	448	442	451	441	496	466	452	466	438	431	472	458	429	458	478	426	469	491	453	492	494	472	468	462	456	448	455	453	417	436	461	472	460	468	457	437	442	428	482	436	484	454	452	447	432	461	497	432	467	478	448	445	453	478	438	479	441	464	466	459	418	469	461	404	445	486	450	444	429	442	461	502	468	469	458	423	501	478	451	450	423	436	496	448	442	443	476	435	486	452	437	483	444	441	449	419	456	444	464	421	444	438	424	477	517	489	474	454	486	470	444	482	468	448	462	452	442	449	441	466	456	430	439	477	470	430	457	441	528	461	427	498	450	471	440	475	444	479	446	450	492	434	466	444	435	448	432	463	486	460	432	444	454	442	491	457	415	452	484	433	418	426	448	497	444	474	446	480	482	457	482	420	460	451	440	445	464	481	451	471	436	407	488	479	445	466	528	458	412	437	429	484	477	444	486	438	466	478	472	459	447	452	406	461	400	427	439	441	441	462	442	494	459	440	436	454	451	464	450	450	432	476	470	457	485	435	455	464	441	478	481	489	487	493	480	457	435	446	465	481	468	417	442	470	438	469	465	464	468	444	410	442	457	449	443	448	474	426	471	462	436	454	450	440	431	415	439	449	462	473	480	449	429	465	463	483	488	473	448	467	464	429	461	455	473	458	423	446	442	456	490	442	440	471	452	442	435	473	460	453	496	466	463	463	453	441	470	459	449	449	447	486	444	445	465	464	428	499	482	440	452	438	410	491	444	481	462	509	452	467	480	410	448	467	431	471	417	468	459	459	437	431	442	421	462	425	483	459	470	424	438	468	464	459	428	429	416	430	477	469	422	463	453	452	454	409	494	455	461	432	421	464	419	465	480	485	434	461	463	463	454	484	465	460	433	417	439	461	480	508	445	453	442	460	468	464	423	445	460	455	431	465	479	480	450	481	465	448	453	458	466	423	452	434	467	454	471	471	480	419	429	485	460	457	435	477	473	458	497	449	463	421	416	464	427	462	438	451	482	446	449	477	470	444	429	459	462	473	473	470	468	490	441	461	481	452	456	434	444	478	425	448	491	454	447	472	462	427	441	447	445	441	464	451	452	473	467	472	445	427	463	434	463	438	483	482	476	458	463	431	471	437	480	449	439	463	470	464	448	487	440	455	464	437	466	455	471	453	482	444	474	466	474	443	433	452	481	440	477	438	480	428	461	484	486	460	445	436	489	488	430	406	444	454	460	486	499	429	406	480	446	507	460	459	467	473	490	394	447	419	481	431	462	457	473	447	494	449	482	466	455	464	430	475	482	438	487	478	467	451	435	481	460	456	452	476	438	471	471	423	435	473	488	415	440	488	427	469	452	432	492	447	433	441	455	460	510	508	412	448	450	429	464	460	478	460	425	436	447	414	459	477	433	441	450	431	453	440	466	444	458	445	488	443	475	448	426	448	441	491	435	429	422	491	436	400	439	473	453	446	465	450	462	458	417	468	473	439	431	478	455	425	439	481	470	454	442	489	470	431	415	414	448	458	483	449	484	477	439	440	486	426	484	485	442	493	504	469	468	439	520	411	484	458	452	395	449	433	443	471	456	482	430	435	431	434	481	422	420	439	466	437	467	459	444	479	451	462	483	480	422	483	468	480	451	469	410	486	447	471	465	442	459	464	460	438	470	451	462	462	468	423	489	431	446	439	440	486	439	435	449	433	439	421	456	464	489	485	429	464	451	429	441	460	419	424	479	453	435	398	436	445	475	447	405	405	449	432	469	472	452	440	461	432	460	435	480	476	418	466	471	459	449	430	453	453	463	454	468	447	434	414	492	456	445	423	454	468	452	463	432	442	451	483	451	400	463	440	429	429	459	472	462	461	488	460	432	462	450	469	448	476	443	487	456	448	465	460	451	448	468	454	466	473	453	468	469	450	453	473	483	477	420	428	438	478	466	482	457	467	473	450	474	449	435	421	512	438	443	441	454	411	485	479	472	466	509	491	431	462	493	479	449	459	458	438	469	463	465	410	424	441	441	425	452	513	429	451	447	435	419	472	458	451	444	443	452	462	442	483	447	448	462	467	454	493	502
7336	4057	3094	2178	1347	986	774	667	520	510	481	399	372	373	372	379	317	332	289	302	330	285	298	298	295	295	284	296	295	278	266	290	274	312	259	268	292	281	288	285	257	264	278	315	284	278	257	272	303	282	302	303	244	282	282	295	306	253	283	261	265	271	259	281	282	335	292	258	292	316	288	254	286	288	276	262	301	254	275	301	277	281	282	262	284	303	304	279	266	281	276	273	265	307	284	271	271	250	237	274	274	262	280	309	288	270	285	282	271	277	309	285	276	262	287	295	271	260	282	264	270	276	272	263	298	286	288	269	269	265	238	302	261	263	281	290	308	262	280	283	263	255	266	267	298	298	288	295	284	274	311	280	285	299	293	269	271	296	292	258	273	293	213	287	308	292	289	253	264	279	258	261	281	282	293	289	278	304	295	296	255	252	274	279	269	265	272	311	255	274	236	292	282	253	277	291	287	288	299	304	282	306	279	299	294	301	264	310	276	275	264	267	283	255	260	271	249	249	261	293	276	272	264	259	311	309	293	313	279	287	288	278	269	272	290	292	275	273	233	282	286	271	280	315	245	282	295	270	262	265	291	278	272	265	279	285	288	283	267	269	283	265	272	321	285	282	252	278	272	300	285	276	277	254	267	314	316	276	280	256	286	269	307	307	306	277	276	270	265	269	273	304	289	304	266	270	289	265	271	283	290	266	275	284	251	282	256	259	275	259	260	267	262	261	286	321	304	262	272	280	285	269	257	261	304	277	294	259	249	274	290	319	320	302	242	276	297	274	286	287	276	292	259	319	268	263	288	301	276	293	288	289	270	287	293	285	290	272	251	256	311	248	301	255	271	288	295	269	270	263	273	260	272	258	296	245	298	293	286	309	262	269	289	276	289	293	299	298	254	276	256	280	288	278	281	289	281	274	271	285	290	264	271	252	272	302	300	260	259	295	259	294	254	291	272	310	305	271	274	277	273	285	289	304	283	288	279	251	261	259	281	279	283	270	257	283	273	285	237	302	273	286	282	278	310	301	306	294	283	270	253	291	262	272	248	279	292	285	260	310	296	306	283	280	277	280	306	279	324	269	281	279	328	269	273	270	296	269	303	268	292	292	254	290	283	278	259	286	279	251	310	295	286	284	263	284	283	322	264	253	284	294	301	270	303	271	282	304	267	275	301	278	299	274	272	267	264	276	259	270	249	295	272	247	277	254	282	293	261	278	312	302	273	291	278	281	285	288	272	285	276	279	292	267	289	289	296	292	272	282	272	295	326	305	245	269	332	296	294	237	269	266	266	278	246	308	285	279	268	310	280	295	310	292	265	294	273	283	262	256	282	273	277	250	293	243	288	259	295	246	281	274	277	305	274	278	255	268	276	256	267	265	295	266	291	281	284	279	277	301	305	286	282	274	301	254	260	267	253	263	292	313	272	306	298	285	243	291	264	289	284	268	262	285	264	306	261	277	280	251	290	279	284	271	292	278	265	310	292	268	263	257	274	265	260	298	297	282	270	277	276	286	279	304	270	293	299	265	268	270	286	261	317	274	318	271	272	284	283	275	279	275	301	298	244	294	284	266	301	295	282	262	296	285	275	282	262	272	284	297	269	287	271	264	279	258	251	271	301	232	267	296	311	252	285	257	281	276	273	282	251	244	293	254	277	310	289	273	308	279	327	278	267	276	280	293	285	278	288	319	245	280	270	276	294	262	275	270	245	286	289	281	293	281	256	257	304	273	290	274	270	304	273	269	228	294	287	315	258	273	280	269	264	285	276	313	257	257	294	267	289	277	288	280	276	245	231	286	294	275	255	265	279	289	277	286	272	275	290	270	296	308	290	273	281	304	308	284	287	278	312	257	292	301	307	304	269	300	288	310	263	291	268	270	284	297	291	294	271	263	291	277	280	275	262	251	286	256	270	283	309	269	287	266	287	269	293	261	246	249	282	290	282	264	277	279	286	282	277	271	280	261	289	258	312	291	253	270	297	315	289	259	282	291	273	243	297	278	283	269	280	280	285	257	284	293	282	281	295	255	295	290	297	277	270	267	287	253	289	288	292	281	299	302	273	277	278	248	270	298	277	261	242	242	296	277	283	277	275	255	257	280	310	275	277	292	319	276	271	301	296	264	303	269	284	259	267	263	298	276	251	282	275	282	283	293	284	292	251	258	256	261	290	304	274	289	268	313	302	332	286	239	283	279	291	282	263	281	259	254	265	254	311	297	284	289	271	290	272	308	274	302	300	284	282	253	297	250	272	303	308	290	277	300	288	244	278	285	251	280	281	300	271	287	271	268	294	257	281	282	267	298	283	264	271	292	302	272	266	284	291	244	280	284	279	249	291	293	267	242	287	275	281	280	259	296	279	271	312	303	297	283	266	246	291	267	268	305	290	280	286	263	292	247	280	286	281	279	258	322	289	283	277	275	296	283	259	292	287	274	277	266	283	281	271	286	272	248	268	286	276	282	280	280	267	287	269	281	277	302	288	269	286	261	239	284	273	273	268	282	278	278	263	281	268	301	290	298	256	275	274	242	248	265	268	286	273	266	242	288	294	279	267	277	286	288	257	271	295	305	263	293	253	265	266	285	276	262	293	291	271	265	293	277	283	285	300	267	270	285	304	317	281	296	270	266	273	270	249	269	247	222	284	257	274	264	304	253	285	269	276	248	285	300	272	282	298	292	318	301	261	269	262	270	286	311	257	327	255	286	257	277	295	245	321	286	268	271	267	251	245	257	287	264	262	281	265	307	281	309	280	247	294	284	284	295	267	254	299	299	287	269	274	282	272	300	282	259	291	247	245	301	296	257	288	263	281	288	283	282	315	286	308	307	278	305	279	285	278	286	258	277	274	250	251	296	257	275	298	282	285	264	297	270	261	254	282	277	308	261	269	288	312	303	287	273	277	271	272	287	262	282	308	284	281	274	283	282	271	280	273	270	278	295	297	306	276	257	287	280	286	275	245	250	310	292	265	311	291	315	286	295	283	266	303	275	313	299	249	282	259	282	256	249	273	290	293	283	270	304	285	285	255	270	292	259	265	295	281	271	267	256	276	285	293	305	264	259	293	276	276	257	330	246	287	285	278	277	267	273	292	305	267	275	268	283	306	292	305	269	304	262	283	262	310	284	300	299	258	283	314	264	254	275	296	294	276	287	299	307	282	266	263	269	280	268	251	263	298	289	281	279	303	273	293	276	281	316	338	273	254	292	280	290	296	283	308	264	261	251	267	279	272	272	260	296	299	287	275	261	275	283	272	257	285	278	282	271	265	284	267	298	268	281	263	251	247	249	290	293	254	272	300	270	298	282	272	267	271	273	276	302	273	269	280	279	257	268	252	249	248	291	262	283	321	282	260	285	324	267	284	267	269	299	290	297	284	250	290	301	261	288	309	289	278	318	291	257	289	286	248	289	278	267	292	307	250	271	295	279	276	278	319	283	304	254	277	262	284	259	285	277	265	274	286	262	261	290	257	304	287	245	265	295	277	277
5559	4385	5596	6176	4970	3876	3161	2565	2115	1802	1523	1418	1434	1376	1189	1131	1047	962	972	922	913	853	830	837	766	804	745	755	723	760	698	717	710	700	697	699	675	710	724	698	684	680	704	727	720	656	706	652	727	675	693	699	702	640	707	637	732	682	694	684	659	666	667	709	671	638	648	723	672	674	753	650	621	671	663	653	649	671	686	716	653	684	667	705	706	720	653	672	622	694	655	636	646	636	653	678	644	686	687	671	689	668	636	704	669	619	707	703	712	673	661	668	720	641	711	719	652	676	678	653	663	675	675	678	629	710	664	719	710	653	652	668	675	661	709	707	666	627	663	643	698	681	667	659	674	663	669	649	674	689	651	651	717	657	665	666	665	676	706	705	695	688	699	636	679	729	625	697	692	670	688	642	624	638	674	713	704	655	664	693	656	674	600	706	660	671	678	673	684	667	637	681	688	676	714	667	630	672	663	640	722	699	646	645	725	649	712	711	641	637	692	644	672	706	639	686	686	696	666	716	713	701	692	652	694	654	686	706	715	662	638	640	667	684	678	670	670	638	695	715	698	694	661	668	645	664	687	695	674	653	655	637	689	656	645	683	707	624	658	696	667	668	688	673	621	673	714	663	682	741	690	660	692	699	658	690	710	652	670	691	672	645	686	673	682	660	687	655	723	649	649	671	691	687	679	649	696	680	697	672	691	674	716	681	677	673	684	684	676	686	666	673	650	635	672	697	669	753	690	692	709	685	667	652	703	665	655	656	692	680	691	631	708	671	662	688	701	669	704	663	709	644	678	655	664	696	691	656	679	694	659	674	702	672	719	750	658	654	619	684	740	715	663	705	644	677	689	650	662	662	665	659	637	655	685	664	669	697	685	683	712	706	697	706	652	700	647	696	678	684	629	689	642	634	656	676	676	676	675	679	685	656	676	701	661	632	699	643	680	718	682	693	726	661	677	698	660	655	645	674	668	662	682	617	682	670	673	666	676	679	638	655	721	684	674	667	741	703	702	681	646	674	685	647	676	698	669	673	650	691	667	678	673	653	615	699	689	725	677	711	682	673	656	614	645	669	676	649	669	660	657	685	647	710	713	690	643	636	697	665	618	639	691	693	678	697	617	667	654	685	666	720	698	679	672	678	653	692	666	655	682	671	645	712	646	655	673	695	678	652	702	675	696	704	651	704	650	641	690	682	657	695	706	653	672	703	750	708	713	677	664	667	663	690	647	642	719	666	660	690	610	657	686	692	678	664	705	685	655	722	682	678	652	673	675	690	682	622	688	648	652	667	668	726	726	679	736	725	697	636	644	668	698	713	698	668	704	667	679	643	695	672	661	653	701	732	685	672	673	658	663	680	685	630	687	699	649	720	669	683	691	685	656	667	672	652	636	672	662	684	642	695	667	684	661	688	695	687	681	652	653	666	662	708	637	646	646	667	659	664	687	689	672	691	673	683	696	639	653	665	640	653	697	686	672	659	685	699	663	685	628	644	696	651	676	685	672	667	674	643	699	658	678	651	674	680	689	690	664	669	683	680	671	702	688	644	653	643	684	687	713	662	626	664	672	672	647	681	666	660	699	654	714	607	694	623	677	686	663	704	680	697	654	667	657	674	654	673	665	633	672	673	681	707	708	658	657	700	631	676	664	699	741	686	669	642	698	688	694	671	628	681	671	702	693	677	668	723	686	686	684	676	735	644	674	662	654	684	695	638	640	658	679	705	685	715	637	719	655	707	643	675	678	664	699	672	680	708	695	673	675	675	646	647	655	649	669	694	690	695	629	663	669	664	702	675	695	684	659	621	685	723	666	642	672	711	676	644	657	684	685	679	657	669	691	658	689	696	668	669	710	626	625	705	694	631	696	656	665	655	680	689	652	662	634	656	686	655	697	640	698	634	712	663	643	699	681	663	724	687	689	703	670	642	702	698	660	714	687	648	730	718	667	648	685	640	687	692	678	653	733	707	675	650	682	692	682	671	645	711	643	697	661	698	682	647	673	628	654	649	667	646	635	690	694	715	661	663	723	676	689	658	683	693	695	637	670	631	647	671	694	654	664	707	650	686	683	674	665	700	673	644	674	669	654	631	668	639	705	671	675	700	690	685	677	665	683	707	706	673	677	671	663	705	663	675	676	693	681	628	668	663	659	615	677	679	694	689	650	666	672	659	721	666	712	682	661	661	685	631	710	678	680	690	683	634	744	712	675	656	639	682	667	650	675	667	639	629	672	681	694	660	692	619	650	657	643	685	683	718	660	659	684	729	691	693	671	681	712	725	652	630	691	661	608	684	689	707	721	659	656	701	669	705	693	671	664	731	694	675	658	671	644	653	716	664	708	681	726	614	647	667	683	654	687	638	706	700	668	630	669	690	709	656	678	649	678	652	666	721	695	681	612	667	688	631	691	713	720	698	684	640	674	728	721	657	689	688	616	688	724	678	660	666	673	689	658	639	674	661	633	660	596	706	641	672	683	653	654	676	701	688	653	615	692	677	661	704	683	709	653	663	668	662	674	642	698	680	667	687	676	698	647	706	650	646	717	674	690	691	691	681	713	732	656	676	665	686	700	661	699	707	695	676	632	695	693	676	719	660	664	637	732	692	696	687	611	669	661	667	675	688	698	680	653	672	693	695	629	690	648	646	683	690	685	664	662	729	689	655	627	647	693	682	703	635	693	701	670	682	686	711	656	652	680	644	692	686	666	638	672	692	651	622	696	633	712	651	650	697	699	680	657	727	689	676	673	651	702	642	627	706	710	678	679	678	713	749	723	657	668	663	624	646	639	674	675	702	629	690	708	692	668	680	650	675	629	711	668	689	697	721	694	637	665	703	757	678	641	662	683	653	728	707	674	661	639	622	688	700	646	658	688	672	687	674	686	691	665	656	670	667	721	636	688	704	656	704	647	709	659	642	641	657	706	709	675	678	666	677	664	691	696	716	698	658	660	687	672	716	632	726	660	672	704	663	701	671	695	636	653	634	687	669	669	659	631	710	690	633	715	699	662	641	641	712	654	683	714	679	679	672	637	671	682	712	673	697	660	632	669	665	691	692	663	675	677	713	666	728	688	725	676	678	677	655	669	683	658	691	703	647	718	683	698	680	677	711	701	672	653	645	687	674	678	734	656	677	659	716	658	690	672	648	621	665	678	695	583	625	667	665	658	692	707	702	645	676	664	692	725	680	665	667	650	717	696	686	673	655	689	652	670	645	728	642	645	678	680	661	671	670	668	720	687	617	676	619	698	672	665	657	693	656	702	683	691	671	708	668	689	673	703	657	696	642	701	672	685	688	646	660	672	716	679	691	638	712	681	681	697	684	696	664	661	641	678	665	726	730	643	668	704	682	670	586	667	645	705	675	652	682	702	691	701	663	682	687	724	666	698	676	653	671	649	695	694	676	684	681	702	660	637	697	662	657	656	703	693	708	699	730	659	675	693	646	722	690	637	675	642	725	683	703	628	689	677	732	682	702	649	646	710	679	656	637
16144	7821	6020	3544	2110	1671	1340	1062	815	684	581	464	467	456	462	421	346	351	345	325	333	319	307	315	273	264	286	285	299	284	234	263	266	259	268	283	263	252	306	274	278	258	268	272	227	247	249	234	276	231	274	280	255	268	275	264	246	266	277	262	265	274	251	285	278	242	272	263	264	256	249	234	269	278	244	262	203	273	282	263	261	259	273	236	268	269	249	273	272	250	289	294	269	263	260	270	308	282	278	271	269	251	259	271	306	270	261	270	255	246	251	267	295	262	227	266	258	250	250	248	251	264	246	260	299	272	274	248	263	268	244	254	283	263	236	260	275	268	261	268	240	252	248	260	262	232	234	249	253	263	262	273	247	265	259	266	262	268	285	263	246	277	253	239	261	258	275	233	273	276	237	242	277	256	255	271	275	239	270	265	273	262	265	263	213	260	248	260	241	286	256	277	250	251	252	251	268	263	263	288	259	279	255	277	261	252	256	265	245	242	236	256	258	248	273	223	260	256	258	220	254	252	259	243	255	268	296	264	261	235	244	265	263	248	228	244	272	288	269	224	256	230	264	280	268	242	269	248	269	248	260	278	266	285	282	239	249	256	280	248	290	256	247	256	266	231	254	259	244	240	261	247	262	255	261	253	263	269	241	248	239	290	236	281	254	266	279	248	256	245	247	270	252	265	252	233	252	257	298	291	243	288	254	244	253	296	266	253	250	254	262	274	262	261	251	263	254	241	267	244	266	270	252	244	280	240	285	244	261	257	259	230	241	251	251	253	258	267	259	258	262	237	256	276	263	273	247	269	274	248	278	255	282	271	272	251	244	250	277	264	250	234	234	262	254	285	281	275	246	224	255	293	253	287	283	266	234	271	253	254	278	264	310	262	238	229	251	245	253	279	262	274	259	251	247	273	259	265	235	286	250	241	246	246	260	224	255	276	247	259	281	258	296	282	251	272	227	279	274	271	268	285	270	255	240	281	233	263	240	276	298	252	260	263	256	267	269	279	275	239	270	260	238	255	291	283	240	266	244	217	248	243	248	263	278	270	256	235	264	255	276	269	270	267	253	242	259	272	248	263	257	261	234	235	251	240	253	263	267	251	271	228	270	277	234	241	220	267	244	263	242	251	268	257	242	264	252	246	259	281	242	248	254	247	232	264	280	269	232	237	244	274	231	243	251	230	257	257	241	229	234	266	257	261	274	258	234	231	278	275	258	266	240	276	266	268	256	274	234	258	235	255	238	247	288	251	261	287	250	241	259	272	262	262	269	256	272	237	253	230	235	249	228	269	279	246	244	276	239	267	245	234	274	243	282	232	269	249	263	252	244	241	247	265	269	261	258	267	276	240	273	284	267	273	223	246	249	257	238	255	277	250	271	234	262	245	230	258	271	284	242	266	275	251	240	245	248	262	272	249	256	262	251	238	259	239	238	246	260	259	217	257	253	262	242	269	261	223	264	237	262	282	277	254	281	244	278	259	263	256	252	246	226	261	271	251	311	268	221	243	279	263	275	294	222	263	260	256	261	265	237	240	255	221	269	239	266	217	260	265	272	258	256	251	268	238	256	256	254	272	272	272	277	267	264	255	265	264	258	268	254	249	241	259	261	243	285	256	277	264	282	257	253	214	262	248	270	255	264	280	214	266	237	253	278	239	295	220	296	281	244	287	261	263	258	246	258	277	280	282	254	242	291	236	255	282	241	226	277	232	256	263	218	255	259	251	281	242	260	267	271	283	266	268	256	276	258	254	279	280	245	272	267	267	247	257	260	246	243	254	276	287	274	289	224	264	263	253	252	249	258	238	278	233	219	269	258	298	279	262	269	267	282	253	255	250	271	307	264	292	270	269	259	262	252	290	238	252	288	264	276	240	249	253	273	224	258	234	250	258	290	275	279	251	250	280	252	234	257	247	264	277	255	238	276	239	259	262	261	224	248	267	280	266	229	276	262	251	263	272	260	252	255	281	239	271	284	242	245	274	256	248	292	288	277	263	266	244	228	285	250	258	285	276	254	263	268	244	250	230	276	257	240	276	241	271	289	242	247	218	236	283	273	287	275	265	247	263	255	267	231	264	246	241	263	275	276	275	271	231	256	277	241	256	255	199	265	243	246	266	242	250	276	281	256	252	252	305	265	241	276	252	243	277	256	256	236	250	226	280	235	288	279	268	261	256	264	273	234	264	247	228	252	267	246	272	251	261	268	250	252	259	283	256	271	266	243	243	239	251	249	279	248	267	238	230	262	248	243	274	216	278	294	265	251	243	270	269	248	245	282	265	235	254	252	274	261	249	239	270	274	265	248	264	224	272	209	271	274	234	270	253	248	263	264	273	267	242	270	251	244	270	281	238	262	247	266	264	273	243	264	268	257	261	249	231	279	276	234	276	247	242	272	261	241	250	239	257	280	288	277	261	272	261	289	260	257	267	269	279	271	273	248	267	263	270	280	260	253	248	256	291	276	267	253	220	262	256	276	248	273	264	262	269	264	267	265	238	258	269	249	245	258	253	264	286	241	298	258	312	266	263	266	229	250	241	221	244	287	276	270	286	278	275	271	242	248	245	265	232	283	245	250	259	260	237	254	279	221	228	249	243	256	268	280	258	251	251	255	285	246	277	229	260	262	243	260	248	228	252	262	279	270	260	288	241	255	276	285	252	244	261	278	261	234	281	236	218	254	241	269	269	255	244	253	274	258	252	279	263	266	273	286	251	244	279	243	270	250	248	266	292	284	246	251	264	255	275	269	273	256	286	264	243	247	258	267	256	260	269	272	254	288	220	288	235	275	264	256	231	249	266	259	248	265	273	229	241	275	233	261	260	241	257	228	234	237	245	232	242	252	287	273	291	259	252	262	259	252	260	255	255	296	251	254	268	265	262	284	268	241	231	283	288	277	271	307	292	253	238	280	231	242	232	257	242	274	290	267	259	262	283	240	280	234	250	250	280	283	260	271	266	256	242	269	257	246	235	247	292	265	283	292	264	253	259	286	256	260	261	250	259	249	262	267	252	253	250	263	284	251	240	237	243	243	252	256	263	258	275	257	259	269	244	270	237	259	245	270	250	281	259	234	288	290	255	269	236	259	283	283	268	258	253	259	281	280	251	247	253	263	239	268	263	264	256	270	290	302	256	252	256	267	280	242	204	258	265	257	263	289	258	254	255	247	278	280	281	233	246	264	278	265	239	269	248	256	274	279	277	256	265	242	266	273	256	257	274	260	256	268	278	244	268	274	273	279	279	267	298	289	224	266	274	275	260	265	285	251	252	252	250	261	245	244	256	251	268	277	269	256	278	250	242	267	260	253	284	277	264	255	243	299	251	265	270	248	259	262	278	253	245	291	250	288	241	286	266	267	257	270	259	273	268	263	255	276	275	273	255	255	264	260	249	286	252	262	223	278	269	256	260	251	285	253	250	283	252	259	261	289	239	242	260	259	274	269	268	259	248	253	273	265	263	284	242	254	269	258	249	259	256	257	272	243	243
12031	7278	9157	8748	7294	6147	5262	4447	3345	2811	2411	2242	1990	1880	1715	1526	1293	1188	1257	1132	1099	990	1014	893	828	837	809	764	733	754	723	708	734	701	703	712	646	691	709	627	690	620	644	645	671	676	664	738	698	665	662	648	692	677	629	651	627	616	639	679	651	643	634	675	642	629	658	717	692	683	648	617	664	674	611	596	636	644	601	640	614	621	651	624	611	644	626	595	631	628	624	626	609	638	592	639	623	596	655	646	618	669	604	632	611	608	682	623	665	638	635	629	623	595	633	639	679	589	619	648	615	632	645	656	669	617	638	581	633	619	616	628	629	676	619	619	635	604	628	625	665	655	694	625	608	608	633	673	642	633	652	603	629	615	603	640	601	644	657	679	665	590	649	639	632	618	607	623	621	636	619	601	677	622	643	681	616	591	631	610	628	619	613	681	624	648	629	660	640	602	647	628	609	592	597	650	604	597	653	657	656	639	670	675	622	668	580	633	660	632	642	632	626	616	625	625	671	657	644	612	597	663	637	639	620	615	623	614	663	649	662	663	606	644	632	651	656	619	625	640	645	650	669	640	633	677	623	652	603	645	602	635	624	619	675	616	613	629	595	662	647	650	629	620	632	656	652	611	627	651	658	651	613	649	619	646	608	624	598	596	649	611	660	643	670	607	655	597	596	607	625	603	622	627	652	654	613	623	648	654	612	653	658	610	655	639	624	622	632	636	604	663	631	651	644	642	647	675	592	600	629	656	593	589	647	653	631	640	611	695	605	660	632	612	607	635	635	627	642	635	621	620	637	586	629	614	598	620	594	640	592	672	611	606	700	613	639	609	649	635	639	629	631	666	606	625	608	631	655	673	648	646	630	614	645	610	651	644	588	643	624	623	645	605	616	648	601	636	659	617	625	650	643	652	610	655	626	622	571	652	676	664	653	573	632	664	629	595	651	623	623	613	642	608	630	650	684	661	580	642	657	641	661	638	623	656	579	659	632	612	612	603	595	621	611	582	637	666	611	600	640	634	604	607	602	602	602	597	612	638	707	640	571	651	652	676	631	654	631	649	670	633	634	620	633	616	604	636	630	662	634	635	616	652	587	627	656	619	648	627	652	606	620	615	645	625	609	629	642	649	672	615	636	622	582	600	638	620	627	584	654	682	662	628	636	619	637	639	637	653	668	644	643	616	672	645	637	615	618	666	628	659	646	605	606	643	648	678	683	650	621	669	595	646	653	649	625	630	621	655	609	637	607	670	611	632	642	624	634	577	649	645	632	655	632	653	621	623	620	607	602	647	614	662	604	622	646	624	613	583	594	660	630	622	589	592	629	570	675	630	659	614	626	618	663	681	638	619	637	657	629	621	671	616	672	588	670	622	611	650	621	604	609	675	607	590	620	673	618	658	619	668	607	655	690	626	626	626	667	657	632	596	628	645	624	689	637	682	653	613	644	634	601	613	667	606	653	593	628	613	646	621	630	636	638	615	672	609	676	654	631	639	665	607	597	574	636	635	631	687	652	615	633	644	583	647	631	624	672	652	615	633	614	643	617	646	630	631	607	630	623	610	638	650	636	662	653	633	626	584	666	635	586	637	638	663	642	645	580	675	642	651	640	650	661	601	657	649	683	634	627	641	641	642	653	652	621	632	660	648	574	670	650	643	654	634	634	657	602	655	664	623	592	642	623	662	607	583	641	624	602	637	606	598	650	626	614	646	713	653	664	657	625	597	658	592	645	618	640	585	662	568	642	632	651	637	623	673	574	650	645	615	618	654	634	624	601	648	686	660	647	611	652	622	645	645	661	649	640	648	593	634	602	684	623	591	618	634	637	642	644	661	662	653	598	659	601	613	639	606	677	659	631	633	625	651	647	588	605	620	647	614	620	607	669	610	662	633	613	604	653	668	642	634	684	646	636	573	654	604	662	599	642	643	613	648	645	693	640	636	635	616	668	607	680	626	653	600	637	646	617	646	634	635	608	628	656	673	620	611	671	648	681	637	586	640	657	603	601	600	623	587	584	620	645	644	669	649	601	645	604	625	647	630	625	616	642	635	635	661	642	644	684	645	610	662	637	668	640	627	637	638	640	632	648	614	644	632	628	636	630	625	602	684	627	664	621	658	616	638	618	635	628	621	613	617	621	609	670	621	661	624	647	661	608	620	649	668	604	637	646	654	609	610	636	683	653	631	638	685	589	655	604	626	620	620	653	658	616	637	597	648	656	667	680	658	619	608	657	625	584	594	645	603	619	628	619	651	643	618	658	643	627	658	644	618	632	651	596	623	649	624	643	606	630	641	628	624	595	661	655	681	646	583	602	613	658	662	662	637	617	610	612	619	672	666	620	649	628	605	627	651	624	627	642	662	649	630	638	607	636	616	675	615	630	628	629	615	636	645	629	602	643	663	592	615	645	667	631	655	656	633	654	622	641	728	684	640	624	681	615	677	648	642	694	610	635	660	625	600	656	655	642	650	606	666	672	630	664	647	667	685	620	585	671	665	617	616	692	581	664	618	655	615	612	659	622	640	623	639	654	630	663	638	587	675	649	601	635	651	655	624	578	640	676	630	625	633	638	686	666	632	575	611	626	633	640	652	660	614	619	606	612	632	656	667	602	629	661	667	645	619	586	621	651	641	596	609	633	640	609	652	654	634	660	608	625	626	646	690	600	683	644	573	658	631	636	617	651	601	651	668	629	643	674	631	621	617	604	643	641	632	620	624	642	656	611	621	616	646	669	637	675	648	612	667	626	662	627	648	671	595	650	598	646	643	668	650	609	642	662	629	602	648	617	644	599	644	611	653	646	641	634	657	643	625	625	656	618	656	622	660	602	618	630	674	611	644	597	630	619	607	648	649	623	663	608	630	619	624	623	658	631	645	680	663	661	630	617	665	619	609	659	626	628	639	646	655	615	668	656	664	681	629	641	656	659	636	570	620	644	638	651	606	640	614	682	674	668	609	654	665	603	602	611	601	610	613	666	669	611	670	636	602	615	657	643	627	625	611	657	668	637	612	647	645	656	646	628	613	613	629	651	703	616	575	611	624	661	647	650	596	595	681	652	580	607	590	670	631	665	607	633	621	687	656	607	651	649	593	593	651	646	648	617	619	571	643	629	604	675	648	636	670	626	643	581	646	655	600	601	615	639	673	601	623	652	609	630	669	660	598	620	701	658	638	628	658	676	632	648	597	631	602	657	633	640	627	593	635	614	665	618	652	625	627	647	617	666	622	646	675	633	645	677	621	639	632	668	654	622	636	627	658	648	632	620	639	668	633	601	654	645	625	641	636	637	651	602	598	639	622	670	617	662	576	646	610	633	616	634	617	659	645	682	630	628	624	627	594	640	654	600	605	644	606	618	583	669	669	628	617	652	645	642	606	573	619	647	673	630	660	601	624	676	609	618	580	628	642	653	634	621	596	666	609	606	616	673	617	616	629	607	641	577	603	644	622	602	698	660	628	676	615	628	624	599	609	622	640	621	629	662	596	651	644
23510	12169	8351	4557	2664	2225	2003	1447	942	670	644	561	452	474	409	363	315	353	305	288	261	253	246	216	228	230	221	201	182	202	175	188	179	195	227	199	174	228	178	182	180	173	181	196	195	199	175	189	170	180	183	174	202	178	171	208	202	178	185	176	199	162	187	166	181	164	181	176	158	176	207	215	187	200	182	185	190	189	191	181	182	217	166	165	196	171	171	179	176	184	175	177	194	181	190	166	184	164	164	165	198	140	186	171	189	184	187	175	213	176	174	196	178	166	180	173	178	154	174	185	170	167	176	170	208	185	160	179	186	182	186	189	206	192	223	175	173	186	167	168	185	179	180	190	188	202	163	168	202	187	214	162	150	189	160	185	193	193	158	161	164	201	189	203	189	179	186	185	169	162	173	216	178	176	208	189	197	194	192	165	213	175	175	197	180	175	174	189	170	184	186	185	191	174	192	183	192	144	188	179	205	164	169	169	191	187	192	191	195	168	186	174	167	167	209	156	192	217	212	158	175	216	161	197	170	178	171	174	173	191	214	156	188	153	164	177	178	176	191	193	191	169	161	167	214	194	187	171	201	184	177	167	154	185	174	167	178	182	189	164	164	194	176	202	199	196	184	182	173	172	172	180	201	176	200	161	191	190	179	171	194	150	156	173	161	201	165	183	185	163	176	172	170	194	170	181	188	168	187	169	165	169	183	181	171	185	181	158	200	216	164	146	182	196	179	188	186	186	172	164	170	194	200	187	186	185	179	189	186	172	178	172	186	181	168	214	176	162	198	167	161	169	183	206	196	180	167	153	180	166	176	181	196	178	170	201	165	172	185	192	171	172	185	215	175	182	161	179	172	191	163	172	193	175	195	178	170	196	188	191	179	194	178	166	166	164	174	191	201	182	167	186	173	225	174	197	191	204	199	183	170	187	181	184	178	171	172	164	182	180	154	177	196	148	208	162	178	175	181	167	178	169	178	151	169	173	192	160	181	179	174	191	162	160	174	172	193	201	176	191	147	180	178	163	191	167	162	185	175	180	162	197	166	184	182	167	160	179	181	175	184	175	183	202	188	192	172	193	185	193	181	183	180	178	192	185	154	161	174	175	191	191	140	196	196	183	183	148	199	171	169	156	160	197	184	194	164	166	189	180	171	163	173	184	170	201	174	174	210	194	165	205	165	182	190	177	199	189	179	174	163	180	169	171	155	162	193	201	185	179	165	200	158	178	173	172	186	186	173	156	182	205	187	203	175	177	201	161	153	171	201	171	174	173	170	203	161	166	168	187	161	192	157	175	163	186	190	201	174	154	174	201	201	206	143	194	188	197	214	174	158	189	182	169	181	170	175	158	184	201	166	169	196	180	188	182	176	186	176	174	187	167	205	166	191	153	176	176	187	174	200	188	168	185	181	175	171	165	191	172	195	167	195	186	164	155	173	172	179	163	180	201	187	184	206	195	183	184	184	173	179	160	185	190	169	191	185	180	187	184	158	166	159	168	182	166	158	188	202	183	179	153	175	169	182	196	195	183	176	161	171	197	189	176	164	163	185	178	177	177	154	178	165	178	174	196	186	183	189	162	151	180	167	165	188	183	177	178	157	197	180	191	184	174	160	177	160	185	179	169	160	156	168	181	168	188	189	208	198	158	190	192	148	180	207	180	180	180	202	181	166	170	193	179	183	178	196	197	154	205	204	151	176	190	192	181	174	188	187	177	211	193	160	181	203	176	156	174	180	164	200	199	182	191	186	195	176	171	196	188	186	199	191	186	173	205	145	164	182	167	198	203	187	164	176	204	185	171	181	153	171	188	196	181	170	175	182	157	184	181	162	202	205	209	172	193	204	201	189	167	199	164	168	203	189	213	174	180	192	192	204	206	175	184	191	189	178	199	191	179	154	170	162	161	168	175	162	182	182	204	178	200	208	196	188	169	167	196	152	154	187	190	164	173	194	169	175	186	173	200	197	185	183	159	169	173	171	195	192	188	180	187	176	192	195	203	173	189	184	196	166	175	197	188	177	172	172	163	186	182	183	187	172	170	174	161	185	147	175	173	202	186	207	188	178	188	174	152	175	220	171	168	185	171	193	194	173	194	195	170	185	202	187	175	170	197	194	167	183	170	158	170	176	191	207	171	178	181	153	180	195	157	208	189	183	184	173	183	182	200	187	168	189	185	171	181	193	183	151	168	173	188	199	179	186	171	189	178	182	192	175	173	161	184	161	181	181	161	196	193	180	201	205	169	191	173	184	178	162	172	187	172	180	229	176	170	178	202	187	169	176	202	165	191	163	166	184	182	188	182	179	177	189	216	156	175	188	177	204	169	163	211	180	164	150	193	175	208	205	182	192	202	193	169	185	204	166	167	174	201	193	189	200	190	189	178	184	154	157	151	209	172	191	154	168	190	159	185	175	176	193	172	193	187	181	178	138	204	184	174	182	187	190	169	186	156	187	175	193	165	201	170	181	168	194	190	185	160	185	150	178	158	177	181	162	183	187	178	177	181	171	188	161	208	200	200	165	160	176	175	156	179	162	160	187	167	161	165	179	175	185	183	199	200	183	210	189	190	192	196	166	184	180	191	183	193	183	171	173	175	182	177	173	202	160	178	186	180	185	192	192	174	188	188	183	221	188	170	174	176	188	164	177	190	183	156	173	183	160	194	169	189	186	166	167	184	171	183	168	161	161	210	199	164	192	186	182	175	164	189	175	167	172	163	187	194	198	205	170	162	164	198	159	148	208	189	167	203	193	199	195	179	170	217	186	174	216	167	211	179	201	191	185	179	179	195	164	191	181	182	181	180	174	174	202	190	185	179	224	160	177	174	185	167	183	195	205	204	186	169	195	191	204	175	171	179	183	161	173	154	183	175	200	156	193	156	200	187	189	199	179	164	179	207	159	165	197	198	204	178	159	181	179	176	205	173	193	171	179	214	178	166	190	181	186	174	196	196	166	174	202	183	178	181	180	187	151	192	174	184	173	187	191	185	185	176	192	175	197	175	170	154	181	178	186	167	194	210	174	178	186	184	193	206	195	185	186	183	182	163	178	176	175	158	185	200	187	180	180	169	185	175	179	199	155	168	168	186	183	190	178	171	178	200	172	187	154	187	200	193	214	167	190	204	166	194	189	172	177	187	154	173	182	212	182	165	181	152	185	199	193	160	175	182	181	191	199	174	155	166	187	141	197	184	156	197	195	164	167	170	188	202	160	174	191	156	180	178	193	186	194	192	165	187	184	178	167	183	171	187	168	173	186	175	173	177	164	200	181	174	167	189	183	171	181	197	184	184	190	192	174	193	183	178	202	169	185	173	193	187	183	176	190	177	178	194	177	199	159	212	153	170	164	179	190	182	176	173	161	165	173	169	177	177	173	175	189	185	176	219	196	176	179	168	188	153	178	172	176	168	184	183	157	179	168	201	177	206	177	162	181	159	176	176	201	186	172	190	187	173	195	190	173	184	203	193	160	187	171	165	186	188	186	197	164	177
15227	10336	11729	10491	8982	8269	6827	5578	4228	3545	3214	2760	2450	2208	2088	1689	1477	1382	1267	1234	1045	1066	1079	886	795	733	724	737	675	595	575	541	606	587	573	574	524	524	533	534	502	493	504	553	526	495	541	546	526	506	475	477	497	476	468	519	486	484	468	480	480	500	448	468	511	467	451	472	495	488	470	497	448	505	463	477	497	462	512	491	473	417	436	448	445	479	481	474	470	459	464	488	461	488	478	466	478	434	456	439	460	456	473	436	454	411	419	456	487	427	425	461	461	443	449	430	469	489	441	434	455	463	490	484	481	437	443	422	478	455	467	487	458	448	441	462	461	442	459	492	448	463	450	471	448	421	472	448	458	470	450	494	485	441	459	433	461	462	465	475	454	450	434	441	461	484	472	475	457	443	428	445	440	401	450	432	479	450	454	443	458	452	447	480	470	450	459	467	454	446	433	459	467	448	451	461	514	453	424	467	412	482	492	465	439	458	461	502	452	486	475	406	462	449	447	477	454	432	423	512	483	448	471	489	450	441	469	489	449	439	465	464	420	441	460	444	471	419	468	465	443	447	438	419	424	471	477	464	485	452	489	443	472	449	454	452	462	399	439	468	451	492	429	421	464	449	429	430	457	423	452	469	468	477	455	423	464	472	428	486	448	475	475	475	448	468	422	441	481	467	408	425	444	438	449	437	466	426	465	450	441	447	442	456	440	436	445	462	421	465	455	413	455	450	452	471	450	432	465	463	445	468	456	448	458	466	470	462	466	465	488	440	455	502	447	453	487	482	461	451	460	443	452	444	479	481	443	439	457	501	426	452	492	459	442	450	473	468	456	475	449	445	484	487	442	436	451	449	451	445	448	434	457	447	433	435	455	457	464	435	459	455	469	481	425	477	471	444	494	450	469	467	462	467	425	461	457	432	450	472	467	483	446	449	452	457	476	453	471	418	439	491	459	450	455	478	414	437	458	444	488	476	445	457	472	463	428	450	487	452	443	450	454	476	493	479	456	416	426	481	467	457	457	471	474	401	491	494	436	438	460	443	495	442	447	455	480	414	433	419	457	477	412	434	502	444	456	477	461	454	466	446	476	445	438	469	440	460	451	479	452	455	447	448	491	439	454	477	438	488	489	438	483	433	454	460	424	458	474	468	459	442	439	475	470	448	415	466	464	474	462	459	451	436	489	483	467	454	433	442	440	436	467	469	494	418	443	469	427	499	459	458	483	450	467	468	447	479	435	463	473	446	481	443	421	436	455	476	434	446	447	452	452	470	465	448	429	432	456	425	490	507	458	442	451	493	425	450	439	457	436	482	487	451	432	426	451	449	442	476	441	434	467	412	460	474	451	401	457	456	468	464	456	448	513	480	417	443	453	495	441	450	438	456	446	451	449	419	416	477	455	434	422	438	479	410	500	500	453	449	458	453	491	473	413	468	496	424	476	421	459	487	461	468	446	484	474	430	451	482	433	454	448	440	439	441	473	446	463	455	460	485	444	459	446	435	432	463	462	448	457	459	463	455	449	475	440	413	448	470	465	475	452	449	498	455	478	484	432	444	442	481	444	431	448	466	513	469	476	410	443	422	454	437	438	460	461	470	451	463	459	419	449	469	437	425	453	456	469	449	431	473	450	465	435	477	459	472	445	471	442	447	493	436	425	481	418	483	459	467	494	477	464	472	422	455	447	428	429	432	487	436	444	435	446	478	446	444	451	426	465	447	447	458	484	469	453	444	412	445	437	492	460	430	512	467	447	450	443	471	460	464	478	463	432	442	442	429	449	438	486	464	456	436	452	460	446	462	464	472	466	448	437	436	423	453	444	442	496	425	443	439	480	467	476	447	463	467	453	464	444	457	473	480	473	457	463	421	449	462	428	482	453	450	475	418	504	431	473	458	458	442	464	420	449	429	447	441	454	473	470	468	419	477	436	482	460	457	438	449	479	431	470	475	490	455	478	529	454	432	435	478	497	464	495	438	440	452	446	462	440	462	457	451	482	472	438	445	433	424	438	471	436	454	446	474	471	442	400	477	444	457	505	464	446	451	462	448	434	425	450	452	463	433	445	456	439	445	435	499	454	460	469	466	465	442	457	455	476	459	441	479	455	429	420	457	474	480	463	442	454	413	436	463	443	463	461	450	457	432	439	532	457	461	403	446	427	445	478	456	494	442	480	439	445	448	471	460	466	467	432	469	419	476	440	520	452	445	499	457	475	501	471	461	409	457	420	430	459	465	476	446	428	484	504	439	495	462	454	435	446	463	479	479	436	458	453	452	453	452	436	509	460	435	448	430	450	461	441	455	465	472	470	475	445	432	436	453	452	445	505	433	421	436	435	446	480	470	465	458	454	444	444	445	496	412	460	457	453	468	464	451	458	439	457	434	449	450	456	428	493	448	432	432	452	423	455	431	450	464	486	468	487	460	419	475	481	463	436	461	410	449	441	426	413	467	500	440	482	452	435	447	470	426	488	473	525	443	439	482	449	480	428	433	517	479	436	475	484	478	435	491	447	467	434	470	466	463	488	457	448	436	470	479	465	463	476	482	475	454	486	453	443	470	457	464	452	448	407	461	459	424	454	463	440	414	462	438	475	474	451	453	449	413	467	431	448	473	441	467	410	414	416	460	502	466	443	448	439	423	437	461	450	463	437	457	432	437	465	456	454	470	459	406	481	453	415	466	455	466	452	510	456	431	480	461	452	419	449	448	451	450	450	467	442	436	457	419	458	438	497	493	495	439	414	492	483	470	425	454	424	448	477	457	468	468	520	449	422	471	468	458	472	469	467	431	449	460	449	460	466	459	462	411	471	487	464	470	453	444	476	408	457	493	451	487	407	474	429	476	452	421	449	463	468	477	470	476	411	457	486	479	423	424	423	466	423	456	442	459	437	485	435	442	457	431	434	442	430	486	479	449	474	482	444	430	435	449	455	456	430	461	434	474	421	445	450	451	444	459	488	433	450	449	473	470	416	450	460	453	475	449	422	474	442	480	438	467	468	457	469	449	490	420	451	455	445	426	465	498	450	452	477	427	456	474	432	443	471	493	449	433	438	431	449	429	476	499	419	473	448	445	471	471	484	465	485	455	475	481	420	484	448	443	444	454	477	456	453	467	451	442	458	444	422	456	429	473	459	451	443	445	473	412	475	444	443	463	455	446	472	443	499	468	436	462	448	451	434	479	453	451	478	496	462	441	448	433	436	450	433	386	421	442	438	452	477	472	433	442	449	439	434	463	456	465	446	447	451	484	420	484	472	475	422	436	448	442	431	457	462	490	461	462	483	448	479	464	440	454	461	482	422	453	464	465	452	456	443	472	430	431	449	477	472	459	483	443	516	483	439	456	448	499	459	494	391	461	439	469	448	424	451	420	473	444	490	450	452	435	489	497	451	464	476	451	454	478	447	456	432	453	469	455	440	479	439	470	431	462	400	488	482	429	414	466	432	442	463	502	439	426	415	483	443	430	444	427	421	456	443	433	442	486	482	453
7095	3830	3189	2117	1326	996	789	608	532	466	418	414	389	376	330	316	278	319	338	301	317	297	265	286	301	284	300	304	302	288	300	266	296	268	264	266	250	278	271	287	296	255	308	296	276	279	275	262	275	297	301	277	274	286	273	277	253	273	302	246	279	263	244	298	282	260	271	251	284	280	261	282	269	262	247	268	285	270	309	279	289	246	286	239	248	279	253	268	286	247	296	269	278	272	284	246	274	306	264	264	252	258	287	283	266	277	274	274	269	270	255	290	313	284	289	282	259	256	239	261	277	278	285	314	315	302	271	296	273	290	265	313	272	262	289	253	288	279	303	272	282	258	252	282	254	261	260	279	305	284	260	303	250	298	284	281	291	288	250	284	279	261	280	292	267	289	260	252	277	271	299	244	285	271	297	278	252	302	268	274	295	294	283	255	293	261	273	275	241	289	314	298	283	269	238	289	301	269	296	244	282	287	257	254	269	288	243	257	270	283	256	262	273	262	267	291	275	251	280	260	231	266	300	296	292	300	266	241	283	245	263	267	286	256	274	271	304	246	257	301	286	241	266	283	269	255	260	293	274	269	298	252	279	284	272	275	285	265	261	251	316	297	266	262	272	290	274	252	259	270	289	275	292	276	277	277	249	261	277	252	294	262	272	288	269	285	256	254	288	287	254	257	272	256	268	281	247	267	264	263	290	252	253	271	286	266	259	306	271	244	261	256	295	258	237	259	288	299	234	283	282	282	275	299	259	277	253	244	256	281	283	288	296	280	279	288	253	248	301	268	279	272	259	267	287	237	243	300	236	258	284	309	298	233	263	286	268	277	284	265	266	263	302	299	310	310	237	263	280	263	275	272	228	277	258	270	265	270	284	255	274	254	291	257	260	276	275	304	283	281	296	291	263	271	302	282	267	288	308	298	294	274	245	292	249	280	278	272	292	281	301	290	261	291	266	274	280	280	261	287	248	263	300	260	285	266	300	274	266	268	274	289	285	277	279	321	287	288	261	268	248	295	255	278	304	271	244	266	302	277	272	303	249	259	284	246	280	290	259	250	256	288	255	274	258	283	304	313	267	242	276	259	263	244	237	273	301	289	263	266	299	292	271	301	278	261	289	268	267	248	275	269	287	301	289	290	276	308	285	271	290	276	282	318	297	247	271	275	270	276	286	294	271	255	289	286	293	257	277	264	270	280	277	277	288	260	247	277	274	289	269	284	265	300	279	274	268	272	271	278	298	272	278	284	255	278	331	260	278	311	254	269	292	271	290	296	277	273	254	286	250	272	275	264	262	284	283	277	292	255	292	279	277	307	307	278	279	257	257	268	293	274	266	273	283	279	284	272	255	300	294	287	271	287	289	277	268	277	266	278	261	279	280	278	303	252	270	282	250	287	254	287	254	266	296	229	263	270	280	295	302	275	242	276	295	272	279	298	255	309	262	294	325	263	318	296	256	265	287	266	270	281	293	279	265	274	307	271	286	259	291	236	287	286	265	282	286	297	251	291	280	276	281	257	255	259	269	290	253	293	318	289	274	285	296	258	270	315	268	253	281	276	292	275	245	258	285	279	292	268	290	276	278	266	242	309	289	266	289	278	267	276	258	283	268	265	288	281	283	283	276	261	271	257	265	266	275	251	258	302	281	257	242	292	281	266	268	266	287	265	256	301	304	297	246	275	286	259	270	274	253	287	276	258	261	287	273	271	255	262	275	296	267	282	276	270	269	273	260	295	312	286	254	264	273	272	253	287	259	271	278	255	267	258	301	284	266	278	250	279	281	258	287	277	267	265	291	272	283	263	264	260	276	274	257	277	242	279	280	264	326	257	289	252	257	258	261	275	245	272	303	249	273	285	278	279	231	280	267	261	314	269	283	287	313	290	278	232	278	268	285	265	267	302	270	296	258	265	258	288	246	273	279	272	313	237	233	250	258	273	241	270	272	272	279	271	274	293	287	269	288	255	300	271	227	281	288	253	262	255	300	290	282	275	285	283	289	278	276	298	252	311	274	302	281	267	272	264	260	260	301	274	270	281	290	272	270	278	262	285	282	248	293	291	293	277	292	248	283	254	273	290	295	271	263	264	288	273	290	303	286	261	272	285	282	241	285	255	298	293	272	301	272	273	296	281	256	294	261	283	271	256	287	252	256	268	282	261	288	306	274	268	246	309	314	246	261	259	302	306	279	277	293	254	281	262	289	288	295	275	260	270	249	278	269	272	244	342	268	250	262	284	284	297	276	286	266	307	263	243	279	295	255	259	280	310	270	274	264	277	270	281	282	297	236	252	265	247	281	273	297	269	258	264	272	278	260	280	322	273	277	289	260	271	284	267	274	293	289	270	255	261	270	270	288	307	283	289	256	299	279	293	249	265	281	293	272	279	280	270	264	263	291	307	271	281	270	271	271	259	271	236	255	277	258	248	238	265	266	300	276	287	297	277	294	306	254	286	289	292	254	283	257	267	310	292	277	292	246	263	285	281	304	270	247	269	262	265	271	280	274	274	278	263	246	263	247	276	282	259	258	263	297	280	283	280	302	292	274	282	319	270	294	274	271	246	255	255	283	280	265	246	282	254	250	271	295	285	285	287	255	310	272	257	269	244	284	277	249	262	279	279	245	275	310	267	274	287	271	277	244	270	261	268	272	282	258	275	241	291	289	253	272	284	225	289	299	283	270	276	297	273	255	281	266	286	276	276	250	275	266	279	278	266	295	265	273	284	292	286	243	265	271	240	257	273	284	278	289	246	231	275	245	245	250	272	298	292	259	245	280	243	276	266	280	303	284	266	267	285	256	301	275	285	252	254	261	222	273	284	310	283	287	267	274	301	285	276	249	301	286	249	292	278	265	273	234	277	287	275	259	292	263	265	264	314	306	297	274	278	255	272	291	258	283	261	269	265	278	273	279	252	275	272	221	292	275	260	288	281	285	266	237	287	288	252	270	275	244	276	272	284	268	269	282	290	262	262	248	294	261	285	259	277	286	270	277	270	281	278	287	248	290	307	264	254	278	264	294	269	290	298	302	292	296	277	271	246	274	240	263	279	248	251	278	268	253	287	328	279	296	298	265	273	277	267	272	273	266	248	210	269	282	264	264	268	277	276	272	257	278	259	265	281	282	272	264	267	264	277	245	275	281	276	275	280	280	263	279	284	317	281	272	269	288	252	289	261	273	262	292	282	277	254	247	289	251	277	256	273	304	243	279	272	253	293	302	265	259	270	300	278	285	269	256	274	230	294	269	266	312	276	301	298	249	264	240	324	272	296	266	283	292	281	269	254	282	267	286	299	269	276	289	283	294	239	270	237	270	264	295	269	288	269	272	280	267	271	281	253	268	237	300	281	276	270	257	286	273	273	266	268	284	247	283	270	261	282	275	278	286	264	299	274	272	286	272	278	283	282	260	295	283	294	266	313	280	298	293	294	268	285	254	271	289	282	261	264	292	285	215	254	275	239	258	274	266	288	282	269	259	298	267	260	263	241
5336	4116	5573	5710	4806	3981	3402	2578	2066	1699	1533	1491	1410	1305	1169	1054	1023	1009	906	879	801	863	784	770	752	763	754	744	671	717	668	653	686	674	693	677	679	681	739	710	647	709	704	701	677	667	675	648	642	678	715	662	649	685	647	688	650	646	694	650	703	678	645	661	627	665	643	682	694	656	646	697	638	696	632	623	655	651	684	630	655	675	696	653	638	623	637	693	645	691	665	705	700	638	654	707	652	691	652	673	699	664	683	616	678	678	709	643	652	675	704	647	663	640	675	652	674	706	644	699	691	655	663	650	626	659	660	676	660	661	646	668	686	652	627	646	687	600	645	646	667	716	695	632	688	669	663	654	688	677	633	690	679	679	650	637	671	632	670	665	632	681	661	610	671	661	666	657	672	669	633	667	701	663	659	672	718	657	630	725	674	675	647	671	676	671	665	682	682	701	654	718	669	663	663	675	700	713	677	651	650	667	674	652	708	682	701	644	627	648	634	678	721	653	660	608	663	704	651	683	663	707	646	647	675	686	647	637	632	704	662	683	641	667	657	691	696	652	627	646	665	663	660	666	694	642	719	676	709	657	693	658	696	628	707	676	656	658	638	662	653	680	716	672	690	636	664	679	663	662	705	648	659	658	684	681	705	634	678	678	684	666	673	649	684	639	703	665	685	664	701	620	659	646	726	677	668	638	687	651	721	689	723	694	648	726	672	659	651	620	661	665	650	746	717	673	668	671	701	692	668	666	628	620	632	648	630	690	666	645	639	663	630	686	652	666	680	669	654	603	644	673	665	649	632	644	635	648	676	665	626	664	698	723	667	657	677	674	651	632	693	711	664	674	664	704	653	657	690	694	655	686	659	682	635	692	630	690	670	663	681	662	678	679	644	681	658	694	690	638	630	700	650	678	642	639	682	681	638	696	626	654	686	677	651	665	626	597	726	618	689	680	676	676	655	646	670	726	711	668	706	678	656	664	674	667	647	664	689	625	659	662	603	697	617	650	710	657	666	690	662	685	691	624	695	614	650	696	679	655	669	625	668	674	683	664	720	676	695	726	681	714	677	664	665	654	665	677	662	672	628	635	709	668	678	688	653	647	699	619	661	637	649	666	674	672	698	623	674	629	676	661	639	681	674	655	672	630	648	712	700	655	689	671	658	645	698	689	701	699	677	725	640	641	700	695	694	713	674	610	650	684	640	683	646	640	660	608	696	612	716	652	630	662	668	680	665	640	679	667	684	652	630	663	664	629	696	660	659	656	647	653	683	651	701	658	662	670	684	730	681	649	674	665	705	690	704	665	635	697	684	610	684	628	662	690	670	652	663	681	678	656	692	647	650	677	656	657	695	642	705	662	651	661	717	691	661	684	711	699	625	667	646	691	635	691	723	695	691	669	724	699	707	706	688	692	645	630	657	644	620	665	700	621	618	649	667	656	678	667	636	639	689	669	635	677	673	707	686	657	648	654	672	743	653	685	681	654	711	692	627	651	662	639	645	644	682	666	692	687	669	633	647	649	639	660	635	675	603	639	680	658	630	665	616	703	636	704	696	678	668	667	636	678	674	641	658	683	706	659	665	655	645	660	657	661	650	686	734	638	660	672	688	684	646	706	662	681	675	665	679	692	696	631	666	658	660	628	679	660	660	695	677	652	673	639	658	704	635	654	679	679	659	687	677	642	704	664	663	711	675	676	635	680	665	687	665	644	675	703	681	657	683	692	659	693	679	697	676	719	669	678	693	663	662	672	658	648	676	686	681	691	638	631	644	658	661	638	692	693	664	650	686	633	708	664	660	643	667	645	665	680	674	641	645	665	673	638	689	606	705	687	649	650	689	647	647	671	712	645	632	647	638	640	657	696	679	662	698	670	689	703	702	644	688	666	735	712	684	684	656	667	633	648	654	678	668	591	639	652	658	646	701	688	678	678	686	671	660	659	673	639	662	602	710	684	686	628	629	649	679	662	682	690	669	685	645	685	677	653	637	656	654	692	666	686	696	664	736	614	673	672	667	710	661	640	630	629	694	672	658	633	633	702	698	663	636	653	669	681	659	712	646	686	662	655	671	702	668	668	660	639	654	688	683	686	680	637	712	646	704	642	611	659	687	703	633	646	637	692	657	653	659	709	681	635	620	665	601	693	681	701	683	643	690	665	700	607	673	641	687	684	687	654	673	691	685	679	686	647	632	697	674	663	686	671	671	690	634	638	708	668	682	720	655	663	674	699	687	673	652	651	687	669	637	704	678	653	696	650	673	712	675	676	682	674	684	640	627	666	616	630	710	649	673	697	679	713	687	651	659	709	655	680	660	633	678	704	674	694	663	683	647	655	679	658	719	640	713	650	682	632	686	732	662	666	651	660	671	686	692	660	660	634	687	661	667	680	647	644	631	703	635	668	697	702	667	693	728	660	675	637	693	732	612	664	687	682	669	668	638	618	711	640	690	617	637	690	658	681	622	702	644	683	693	678	692	636	645	669	685	612	684	696	661	652	651	684	664	650	659	632	668	645	686	697	698	637	705	694	637	646	672	620	654	644	696	631	681	636	662	688	664	673	679	647	646	680	677	650	650	640	643	678	619	667	655	665	687	670	709	691	620	633	626	668	700	696	667	643	653	708	730	662	702	684	733	653	679	614	695	673	677	660	738	643	740	669	718	661	701	662	665	647	692	643	662	662	671	672	656	671	720	681	715	610	680	698	683	641	685	660	682	658	701	650	648	647	696	659	672	653	640	685	669	678	692	717	674	657	695	651	668	642	673	690	668	699	666	659	647	624	676	667	627	666	671	683	664	670	638	645	616	700	654	656	668	657	661	651	621	667	658	681	685	706	664	632	663	702	678	663	687	692	676	698	639	637	683	715	647	678	649	655	628	674	636	680	652	699	698	688	649	650	656	652	676	679	652	648	671	670	677	680	663	687	703	655	640	689	649	649	689	647	669	653	655	663	666	653	658	691	667	678	690	631	636	632	646	692	682	650	707	642	641	685	650	632	700	632	639	644	678	640	659	620	665	652	684	678	684	671	634	685	638	670	690	678	677	661	686	634	663	684	691	682	686	684	659	655	636	684	627	675	640	659	730	658	688	677	652	675	695	672	692	723	660	634	645	686	677	656	630	683	619	658	694	699	653	624	691	674	702	631	720	685	679	704	643	661	672	686	681	690	639	724	688	682	685	689	654	694	675	661	667	663	725	679	679	636	679	684	696	642	695	684	636	674	647	629	636	667	656	657	651	614	670	628	644	669	642	694	684	666	665	663	681	633	634	670	653	618	626	693	704	661	691	660	695	678	678	644	684	675	673	660	668	643	661	672	637	659	635	627	681	689	702	662	675	668	654	686	636	632	700	648	664	657	684	703	674	638	705	654	674	669	654	691	673	667	651	676	642	681	610	702	660	699	707	698	707	705	700	716	700	665	625	641	664	683	696	672	723	674	685	708	688	672	674	683	685	692	671	705	677	688	643	619	635	617	704	703	665	680	633	643
15947	7645	5037	3332	2023	1615	1479	1029	780	611	584	581	497	447	449	384	391	356	364	356	326	335	325	268	313	300	268	303	282	282	243	265	268	286	260	262	292	272	234	277	249	256	269	286	249	259	257	283	255	235	273	243	242	278	280	279	248	260	275	238	288	253	304	258	253	290	261	243	282	261	228	286	248	258	262	273	295	262	257	267	268	244	258	246	239	277	264	262	278	258	269	272	276	284	295	252	238	273	246	260	304	272	269	267	276	243	243	263	278	299	242	232	276	273	263	235	272	287	218	229	269	243	277	256	265	264	246	209	258	260	276	271	262	259	253	260	258	312	247	251	230	262	291	260	287	265	250	273	250	266	242	251	250	290	255	237	236	276	259	260	248	247	296	264	250	266	273	301	240	246	241	268	251	277	259	243	267	233	244	287	242	269	256	236	269	284	286	259	225	248	235	250	237	262	277	282	279	239	267	248	265	255	279	242	262	273	254	264	228	242	283	295	228	267	232	273	262	279	281	256	252	279	237	279	249	265	262	244	248	226	260	278	281	244	248	267	262	281	272	238	245	294	283	247	269	266	270	257	288	266	245	243	242	242	262	244	272	243	276	257	303	246	273	256	234	260	271	289	271	299	282	268	291	264	309	254	258	265	266	263	231	255	279	254	279	285	270	239	273	282	267	246	280	274	274	242	232	298	270	290	229	258	284	279	264	267	244	283	242	229	255	245	238	254	252	280	239	277	244	252	264	282	272	273	271	303	251	255	262	261	254	252	274	299	275	255	271	246	271	264	262	231	259	272	264	277	265	233	265	275	257	301	274	242	268	256	293	253	230	262	257	255	227	291	259	283	251	299	234	256	278	260	282	280	214	271	282	251	263	261	243	230	285	297	283	265	261	258	263	278	255	258	245	276	272	234	261	242	280	295	239	265	311	286	266	253	274	253	267	289	257	285	235	280	273	248	277	269	255	279	271	283	270	244	263	282	284	248	276	252	268	271	267	268	298	266	249	282	223	264	225	262	255	266	270	268	272	287	290	263	276	287	248	278	269	297	236	262	249	256	289	276	287	254	238	280	289	266	255	264	255	277	275	247	232	267	261	257	244	238	280	264	259	253	267	269	245	259	255	256	259	246	260	267	256	271	252	258	235	233	255	274	252	242	259	230	258	270	238	269	273	238	241	296	273	252	244	284	260	297	265	267	238	252	296	288	253	283	260	259	226	228	254	267	243	256	236	244	243	263	253	282	252	248	293	264	256	275	287	297	263	274	267	276	259	270	260	265	258	277	256	276	237	245	268	243	284	269	264	277	257	239	258	237	240	298	261	244	276	227	252	261	234	267	254	254	253	236	254	250	267	268	251	270	273	242	296	253	251	281	256	288	250	229	243	233	268	261	275	277	265	248	294	263	254	257	265	267	241	248	296	245	252	260	269	233	255	281	243	245	272	246	256	238	256	264	253	271	283	249	270	232	262	274	271	282	269	244	275	279	256	270	269	268	260	259	244	260	303	290	224	266	262	261	243	288	267	284	275	291	288	289	263	270	288	254	240	297	231	301	260	247	258	256	249	230	268	256	259	233	227	291	261	268	231	264	278	248	256	271	268	249	262	242	248	281	281	258	272	249	270	256	271	250	245	267	238	277	253	220	212	275	237	278	268	272	294	245	280	270	256	242	269	260	234	259	244	272	263	240	266	250	275	271	248	284	257	286	284	276	248	268	264	269	267	272	260	297	276	282	238	275	236	248	267	290	242	262	231	260	289	268	224	243	233	269	292	255	285	216	231	265	277	233	263	249	272	254	273	241	238	258	271	297	252	253	265	288	286	288	281	253	255	281	272	262	263	242	241	258	254	272	264	272	264	253	261	270	214	223	261	258	259	275	263	243	244	249	250	265	270	269	262	251	254	269	287	255	259	264	245	264	252	261	257	236	242	243	261	281	258	234	248	278	270	247	240	259	250	255	273	246	276	256	273	255	277	271	266	267	290	269	268	234	236	250	269	296	238	282	271	252	260	257	258	265	260	263	244	290	236	265	240	263	250	289	256	269	265	248	239	258	243	272	256	256	228	253	252	267	266	244	245	235	277	271	252	282	284	277	269	285	259	273	250	245	262	264	276	270	248	264	258	255	225	247	282	241	252	239	250	282	262	257	257	253	242	267	261	266	265	292	248	276	268	249	260	267	275	289	256	223	270	281	267	270	242	238	287	258	277	250	269	240	239	246	220	272	270	252	268	251	232	268	293	275	285	294	253	265	247	273	254	264	249	256	277	255	259	259	235	231	263	258	234	233	246	261	262	254	252	267	253	253	244	236	261	243	246	269	254	240	244	261	283	262	265	277	253	292	241	261	264	251	287	276	240	273	287	260	248	249	230	269	280	254	265	238	264	248	257	266	262	267	246	266	239	270	264	239	244	280	243	261	274	276	264	254	256	245	270	257	271	255	255	284	264	255	257	252	278	264	275	258	284	260	258	271	278	253	252	271	265	242	231	255	254	236	268	282	257	274	247	273	277	238	269	293	267	255	290	274	293	258	255	238	245	233	265	264	258	261	251	246	239	262	254	255	261	224	284	278	243	231	249	275	253	258	262	238	235	235	283	254	243	215	258	257	243	262	259	291	227	256	254	261	258	267	270	247	253	262	263	249	282	266	261	238	230	260	271	257	261	244	280	271	272	242	289	247	264	245	245	234	259	287	273	240	270	253	262	277	280	261	244	265	269	284	234	247	289	239	264	260	265	246	260	257	267	258	271	272	278	282	271	267	271	265	250	273	261	262	243	263	273	282	280	270	271	268	293	245	253	252	260	286	274	249	230	249	250	253	246	268	262	287	275	257	258	243	261	254	275	276	247	254	292	269	255	255	251	262	292	281	265	260	264	247	262	225	280	273	264	264	249	250	259	255	278	253	261	255	240	246	284	273	302	259	297	287	284	260	273	254	266	268	248	293	217	248	256	256	280	223	286	263	230	270	284	254	261	284	254	255	280	240	259	276	285	284	269	272	260	256	250	275	234	243	222	238	237	269	271	277	257	276	276	245	276	263	222	278	267	243	254	254	244	280	253	263	258	257	282	244	255	273	243	251	271	262	269	290	276	280	295	266	252	269	251	273	252	223	279	272	281	267	254	275	241	257	290	263	267	294	266	257	248	277	257	281	265	265	237	234	288	242	248	273	242	272	262	247	263	267	240	241	243	288	254	249	275	252	267	279	243	267	258	271	242	236	270	245	281	279	269	249	260	243	271	240	282	241	251	231	261	260	236	255	274	253	264	236	243	263	256	275	274	244	253	268	263	239	242	246	276	251	290	261	274	272	265	254	293	271	256	260	241	230	264	272	261	261	282	257	242	257	267	242	246	270	216	260	250	270	257	272	273	290	272	267	270	250	289	273	283	233	267	274	241	265	255	278	256	250	263	270	271	270	254	281	275	275	272	251	283	255	271	215	284	260	238	226	241	251	266	249	242	275	287	280	258	236	250	268	245	277
11895	7179	8165	8470	6996	6527	5394	4074	3207	2923	2485	2276	2086	1832	1725	1476	1364	1277	1213	1099	986	996	942	900	868	847	857	790	733	773	683	772	673	700	749	714	698	714	688	683	730	673	672	719	702	694	632	658	693	673	713	649	637	668	637	641	621	646	645	686	611	623	660	666	605	624	591	679	623	655	650	671	601	642	647	645	639	657	619	637	660	644	652	654	637	628	656	611	633	646	582	695	670	657	609	618	638	592	671	590	638	640	607	638	622	593	612	615	645	672	663	667	657	680	639	633	575	636	646	596	622	660	653	623	603	634	641	650	625	625	622	615	601	634	627	648	615	615	589	638	632	626	600	604	617	619	606	599	576	622	619	654	636	655	622	616	633	641	612	639	692	605	651	621	615	640	646	635	577	627	648	604	700	638	657	649	682	608	652	662	651	646	661	634	605	596	655	642	632	653	619	642	659	675	627	635	620	656	647	628	632	614	660	648	595	616	685	622	693	676	623	633	658	630	605	636	581	627	637	628	629	608	606	620	664	643	655	639	616	575	679	624	646	642	653	650	610	638	647	620	681	657	615	629	628	662	662	625	636	630	629	627	602	655	640	653	662	636	672	644	611	635	642	654	616	660	682	642	667	620	634	614	686	661	593	619	636	632	625	625	697	633	649	598	641	614	670	623	608	641	635	653	658	608	607	641	636	634	610	617	617	663	631	586	659	665	622	614	641	627	611	625	592	670	631	641	681	660	625	666	635	608	634	624	668	642	643	661	635	597	639	647	638	646	687	627	642	644	644	606	657	655	617	649	624	625	640	601	634	627	618	641	642	678	652	633	628	645	627	594	669	646	634	642	635	632	647	638	623	676	642	664	602	612	724	657	669	627	590	662	637	649	637	669	647	622	623	646	614	606	616	646	657	659	628	623	642	614	660	602	655	626	598	614	688	634	641	652	655	599	707	660	622	675	653	635	585	708	638	604	613	604	658	630	631	613	648	612	603	650	618	615	656	686	643	641	625	668	602	694	632	659	628	619	631	642	621	674	646	648	640	623	638	615	613	637	625	638	623	625	624	667	694	625	657	622	688	662	618	663	621	644	646	633	617	634	667	614	621	671	628	650	631	646	651	612	633	640	651	612	628	646	621	674	641	593	635	621	666	609	619	621	696	650	669	629	629	616	621	647	663	645	643	642	607	630	657	673	585	618	616	632	666	605	622	637	648	623	665	637	628	625	661	614	638	616	640	627	621	653	633	651	627	616	624	643	610	614	592	615	646	677	612	638	658	673	649	628	654	592	643	573	631	660	616	633	614	619	601	639	640	620	616	646	613	605	646	663	646	587	644	608	654	621	637	624	618	631	639	654	616	661	639	679	605	671	632	678	652	620	609	625	634	641	620	616	616	647	640	652	610	657	641	643	637	658	593	622	628	587	619	647	642	647	650	591	610	631	652	631	628	643	613	652	617	627	608	641	605	659	645	623	612	610	622	645	654	638	609	628	602	648	659	628	587	601	648	627	639	645	620	661	610	611	614	623	654	639	636	645	612	665	601	667	616	662	604	651	610	634	685	643	653	620	650	661	597	650	632	582	630	586	643	613	669	632	649	633	585	650	660	643	636	668	593	648	685	632	656	677	654	636	633	653	625	667	656	607	689	630	593	648	600	636	637	621	591	636	660	604	638	666	645	605	680	643	656	632	646	652	633	641	651	663	586	605	597	657	630	634	625	606	636	614	674	660	622	616	655	673	633	652	629	641	683	658	648	636	638	648	648	641	595	629	606	591	684	619	666	615	656	612	654	662	622	622	683	669	620	632	631	679	664	658	645	609	680	656	634	659	644	648	686	675	612	645	614	613	619	623	647	665	643	619	622	616	648	630	612	644	611	612	638	612	630	603	654	650	642	608	667	689	644	616	619	627	639	588	683	660	649	636	645	677	595	618	640	599	601	627	608	656	609	629	644	587	623	639	671	642	639	619	687	626	642	661	620	601	615	687	610	641	677	684	648	609	669	620	599	673	628	591	639	630	650	579	600	617	615	620	658	689	653	625	595	626	644	659	599	648	609	686	597	647	610	615	618	638	614	630	641	619	648	636	652	637	610	696	621	628	608	593	621	633	658	653	645	605	638	630	614	641	641	708	624	620	635	648	644	673	659	661	643	620	626	636	620	645	624	627	624	639	668	636	600	618	624	632	578	643	677	642	668	622	644	593	615	630	635	629	654	643	651	629	679	629	640	643	596	611	613	648	614	626	650	630	600	610	614	608	613	631	649	603	620	620	639	646	614	627	614	611	585	625	623	633	714	624	645	586	611	643	629	630	619	650	668	615	661	635	635	633	657	634	618	667	623	634	642	638	622	619	614	627	552	575	664	607	665	634	651	607	574	657	640	638	618	590	667	627	611	629	635	646	628	633	605	654	643	664	654	584	598	675	646	627	654	673	685	594	620	618	609	618	662	676	590	642	613	574	642	685	630	626	609	658	656	596	591	626	637	644	651	625	629	632	605	595	652	623	631	610	656	656	655	607	629	631	619	630	654	623	591	613	652	642	646	654	614	597	609	606	628	685	600	652	611	609	638	628	598	673	681	640	622	642	695	585	662	619	638	627	627	609	634	594	622	671	635	691	657	627	622	634	667	650	648	599	624	649	702	625	636	654	595	652	617	696	643	672	614	661	630	673	596	612	649	624	630	603	646	649	655	575	653	658	671	637	632	569	635	623	633	626	625	706	614	637	622	684	663	662	612	637	652	642	670	598	608	655	672	649	594	677	612	635	664	646	609	611	635	611	660	612	640	620	616	643	672	606	641	632	629	641	650	619	621	675	636	632	614	647	627	618	601	616	656	654	595	669	649	591	636	678	650	620	660	639	622	684	609	638	635	638	623	617	677	639	629	658	620	615	642	631	655	638	666	667	597	598	580	603	630	613	644	639	645	625	665	664	586	602	612	640	653	686	639	584	636	601	626	658	608	589	658	627	646	604	583	618	633	660	594	633	603	711	636	647	657	644	605	607	647	671	642	649	676	623	611	652	600	647	656	578	627	637	642	625	665	594	627	647	683	622	613	609	618	669	623	647	637	616	615	642	610	605	648	618	637	646	618	650	600	630	659	608	675	619	658	650	605	620	636	658	643	635	628	648	637	610	597	657	616	646	641	641	630	596	649	614	619	645	615	664	629	621	615	671	648	639	615	645	646	673	615	635	631	625	627	667	653	626	689	649	682	641	584	657	638	659	635	656	641	623	644	618	667	621	643	600	654	635	651	650	615	635	628	677	647	631	654	628	601	625	640	656	663	686	659	608	644	643	597	646	642	643	657	613	609	598	625	625	608	587	610	631	610	661	630	666	645	640	654	640	627	602	650	680	664	643	642	680	613	646	596	676	639	606	589	609	620	618	618	641	626	597	646	659	678	645	648	640	621	672	641	655	655	702	654	671	654	627	662	652	654	618	645	654	612	644	630	647	679	668	651	638	623	603	622	686	628	619	605	682	606	653
22917	10542	6599	3996	2551	2169	1831	1331	908	733	678	682	538	512	401	396	334	325	294	285	262	247	277	278	252	208	246	209	204	200	199	194	212	167	178	216	203	189	188	180	220	205	180	200	177	199	186	161	171	188	210	199	198	171	183	211	182	184	201	188	172	186	182	172	194	225	208	174	195	188	187	166	196	180	185	200	188	199	186	201	193	175	186	202	193	186	185	164	210	183	182	186	167	163	179	178	176	170	209	197	185	194	198	186	186	166	179	188	184	180	198	173	167	175	185	165	204	197	179	171	161	157	179	168	189	197	188	189	177	177	186	182	168	168	173	216	159	179	175	177	192	189	184	178	151	185	187	188	208	200	190	204	204	187	190	187	189	159	167	198	185	203	204	178	207	170	185	189	182	185	174	192	207	191	173	182	164	167	199	202	179	213	166	185	188	195	162	191	155	202	187	187	173	160	193	203	188	160	168	181	183	179	194	192	169	163	172	180	171	165	181	195	154	186	175	191	178	178	179	166	183	182	208	165	163	206	181	179	193	165	199	168	195	156	163	191	176	174	187	174	175	167	168	186	192	185	183	165	174	203	165	190	163	184	168	191	183	187	165	167	161	191	185	166	184	199	197	190	182	196	190	191	194	197	197	180	174	176	177	165	163	192	194	155	171	166	189	210	190	193	209	176	181	185	184	150	198	186	195	187	190	194	187	172	205	193	191	185	209	199	176	202	200	218	179	170	188	183	177	175	157	176	174	184	182	170	190	186	189	161	203	159	206	172	170	160	178	185	186	194	169	193	203	160	174	175	169	165	177	194	201	180	209	181	189	182	179	189	183	167	175	177	184	195	164	187	221	166	167	204	204	208	195	166	215	172	179	187	183	157	167	167	154	178	173	185	184	197	171	186	198	182	171	176	209	163	152	153	203	161	199	186	167	175	173	157	156	178	178	184	203	163	212	146	178	217	163	168	194	175	161	187	205	189	206	174	182	184	152	174	163	197	177	169	200	167	175	179	179	201	166	164	207	164	196	193	168	194	199	191	179	178	202	182	190	183	188	190	188	171	178	181	153	184	172	185	170	172	192	175	191	181	182	163	165	190	192	197	155	188	179	223	199	176	170	211	175	208	176	189	181	165	195	166	186	162	200	199	190	192	209	183	195	176	151	185	200	207	171	171	208	167	209	184	177	203	200	187	181	158	170	188	163	189	192	181	172	180	216	180	205	183	192	208	171	194	152	189	191	190	185	181	184	184	183	163	180	203	167	168	199	212	181	213	190	178	164	179	191	201	203	182	163	170	166	167	202	174	188	169	186	184	199	166	180	208	182	152	178	188	198	193	172	207	199	170	191	206	219	177	180	166	147	174	183	169	173	175	187	160	184	183	174	188	178	172	158	226	167	153	177	193	179	194	158	165	168	185	181	181	158	178	178	186	180	179	174	168	181	207	153	171	199	201	173	178	166	138	179	180	170	199	181	174	174	199	188	162	198	164	176	168	185	189	159	185	174	164	193	159	178	163	167	178	167	175	202	167	207	187	193	199	162	186	175	158	180	148	182	176	187	179	191	181	197	172	168	212	196	199	179	162	194	192	196	180	168	172	190	181	183	186	168	171	172	181	154	191	164	182	174	172	214	172	178	182	208	171	215	215	208	192	171	217	178	146	179	188	172	175	218	188	180	199	168	217	189	199	208	177	160	169	170	192	169	160	172	170	182	206	177	184	200	181	172	196	180	167	182	180	182	199	188	176	194	187	197	149	150	194	180	207	189	191	188	195	176	189	193	183	154	203	180	186	196	170	178	182	165	197	179	160	210	183	182	160	181	177	184	158	194	202	169	197	176	192	181	191	169	194	172	154	200	186	167	177	169	167	171	193	153	162	175	164	181	188	165	154	187	171	189	184	193	191	177	202	191	170	160	189	167	167	182	192	166	161	184	179	201	185	170	187	189	196	182	196	173	179	202	160	171	185	186	171	186	188	163	167	193	158	193	209	165	196	174	183	162	193	176	185	201	176	175	192	195	180	169	179	160	171	191	172	185	182	167	203	184	180	177	215	171	179	168	164	190	178	193	179	193	194	193	178	146	171	209	180	196	165	196	168	167	189	165	197	165	175	187	176	193	187	180	181	177	169	179	191	182	188	203	181	213	169	185	174	183	166	191	166	182	179	189	175	196	174	180	179	180	191	194	159	173	194	149	223	191	160	217	182	206	201	189	195	191	205	171	178	212	191	165	176	177	187	179	208	179	174	161	195	203	231	180	154	164	207	197	196	170	168	171	173	191	200	165	181	181	200	186	190	197	180	188	182	183	200	198	210	199	199	190	181	164	180	203	180	191	198	185	173	181	194	183	187	174	177	182	163	203	189	164	192	168	203	181	177	168	172	168	198	164	176	187	189	200	227	198	192	193	160	186	185	189	177	181	174	196	185	174	182	179	163	197	169	193	197	193	181	184	193	186	193	187	167	174	161	177	178	190	204	171	182	185	142	176	181	177	178	171	182	167	196	192	205	180	173	169	140	187	182	214	209	171	202	193	157	152	198	196	181	192	176	173	212	169	195	177	175	185	183	194	189	200	224	185	184	159	192	188	176	188	180	203	174	191	182	175	183	198	186	178	203	184	213	145	177	184	156	181	200	188	199	212	160	173	176	177	170	166	171	210	182	196	179	178	165	174	164	175	200	174	188	175	186	164	194	192	204	172	178	168	182	180	178	202	187	197	177	196	199	174	181	183	164	175	184	218	195	153	181	209	178	180	210	179	163	180	186	189	190	157	169	191	165	197	209	169	204	183	145	170	207	181	154	162	191	190	171	199	193	194	175	200	171	184	198	173	201	202	199	199	180	208	178	205	165	185	160	164	183	181	196	197	165	183	166	196	172	181	176	182	211	178	204	199	185	183	203	181	165	197	164	174	178	169	193	200	192	189	200	199	190	178	213	181	161	170	178	198	181	156	171	198	172	211	206	196	165	175	150	214	177	156	185	172	179	184	167	192	170	205	160	196	199	177	167	201	185	167	174	204	186	176	175	175	182	172	162	170	165	190	176	187	193	168	162	197	194	212	188	191	182	198	164	193	199	209	156	172	211	171	194	180	178	165	175	215	184	185	168	176	209	179	157	207	211	193	184	172	168	192	174	171	192	173	178	181	175	165	183	173	165	200	197	178	203	174	198	179	185	194	180	191	185	165	183	173	177	216	189	177	178	189	172	186	195	196	199	198	178	172	202	158	174	177	173	186	168	199	187	192	166	176	218	166	175	182	165	190	177	174	175	175	149	182	191	191	171	184	160	203	190	189	187	180	165	185	187	189	195	175	167	167	186	144	179	178	204	198	165	165	201	186	201	193	184	178	215	166	170	157	179	185	187	192	157	176	194	191	188	186	193	186	199	207	197	172	173	184	205	165	174	208	215	173	194	214	182	178	171	193	205	183	185	209	189	189	215	174	152	168	184	179	169	181	155	232	168	181	146	176	162	186	190	197	180	188	160
14940	9024	9521	10265	8732	8340	6939	5393	4302	3644	3311	3064	2574	2221	1917	1649	1650	1387	1315	1205	1103	1038	1124	985	929	826	817	730	679	628	575	581	553	563	524	552	520	520	541	522	545	559	542	532	491	479	469	509	514	500	482	489	467	505	478	488	515	506	482	479	490	462	451	471	486	496	458	469	480	490	512	462	496	488	502	480	455	462	513	476	504	463	472	437	445	473	452	453	440	442	466	479	488	445	446	475	482	446	471	482	498	432	429	514	455	491	454	452	485	451	461	431	475	471	468	451	448	426	438	456	465	485	478	500	509	457	466	470	455	452	449	483	461	477	478	467	473	478	466	455	466	432	486	470	468	503	446	462	482	459	461	451	459	465	462	423	483	451	462	432	461	463	495	450	432	465	476	465	453	450	452	430	452	456	444	469	478	429	487	470	477	447	449	442	440	405	419	470	447	457	454	436	464	436	434	446	479	466	464	428	455	457	468	452	463	472	431	445	465	446	482	457	453	440	443	467	483	444	493	466	456	458	469	471	464	463	452	497	476	504	455	423	468	475	482	455	491	468	447	465	483	444	436	442	433	459	473	426	422	489	469	455	452	483	453	428	459	421	475	454	440	453	477	483	481	468	426	476	436	440	502	464	455	462	445	423	448	467	462	447	479	456	494	471	446	439	436	448	423	477	456	505	437	459	450	445	446	494	460	430	453	479	487	445	463	437	484	445	485	448	475	452	419	459	456	458	489	463	455	435	459	470	456	471	470	470	459	448	446	457	468	491	478	461	463	433	436	469	467	458	443	453	434	455	447	453	441	482	459	462	473	470	438	473	455	459	456	459	475	486	441	474	456	469	453	482	460	436	432	449	449	468	467	433	490	450	459	440	455	450	444	498	451	413	424	440	445	459	494	474	429	505	490	446	470	464	433	434	445	460	487	447	478	454	436	473	454	446	490	479	473	470	459	446	443	408	430	495	461	448	443	491	438	466	484	466	434	398	454	484	469	443	459	433	433	428	473	442	474	452	486	464	452	466	469	464	451	456	459	443	445	467	489	474	440	467	462	456	454	483	489	476	449	486	484	469	450	453	472	411	460	438	439	511	442	448	456	492	486	463	491	495	479	456	446	424	433	471	445	492	450	449	467	445	450	432	472	453	463	455	480	443	456	461	503	432	485	446	443	448	478	442	465	432	461	431	472	425	473	473	499	472	454	469	434	458	435	465	438	444	461	450	460	494	476	493	470	492	472	476	467	463	474	439	452	503	442	477	503	446	436	467	440	467	472	460	453	466	457	445	445	464	470	431	468	447	480	477	433	484	491	492	438	408	464	446	443	439	439	441	418	486	449	433	465	436	458	494	473	456	448	481	443	462	486	465	418	445	436	482	445	481	444	492	429	437	476	486	481	462	447	478	451	461	436	485	415	438	459	491	439	411	481	485	472	449	467	434	464	463	479	437	448	467	431	406	449	478	445	471	450	483	474	496	468	447	427	454	448	486	455	424	467	478	461	427	461	452	441	475	458	468	460	470	447	471	473	450	488	457	442	480	478	469	472	437	458	485	440	448	477	432	484	501	452	427	417	442	467	433	430	513	459	445	492	450	428	428	443	473	439	445	446	482	448	458	449	458	459	462	478	459	457	504	469	446	467	449	462	449	445	482	465	473	500	452	439	414	461	459	452	427	488	464	466	423	468	461	429	424	489	440	457	466	431	450	470	477	474	451	430	458	469	451	504	449	445	464	482	510	412	433	460	446	500	472	437	426	439	480	477	439	467	474	490	443	473	463	439	475	441	488	463	496	479	439	460	478	487	474	468	481	461	405	490	435	457	486	450	441	477	465	454	480	396	413	494	460	451	497	452	474	455	417	469	454	455	474	463	501	465	452	454	432	470	473	428	471	425	471	472	423	487	452	445	481	459	451	443	498	462	483	441	454	470	482	436	461	454	448	440	439	449	439	389	466	438	459	435	456	461	453	453	448	435	455	449	416	466	434	446	451	457	434	463	446	521	465	456	454	461	460	419	465	442	437	425	460	459	468	484	495	494	418	468	453	433	470	474	482	483	473	490	470	441	450	442	490	425	448	420	430	490	502	468	469	465	434	459	426	447	462	445	507	466	465	458	488	463	457	478	508	465	465	441	453	476	444	480	414	466	477	445	438	477	461	417	472	489	449	433	456	459	451	440	451	443	464	460	451	470	439	445	441	433	484	433	465	484	445	431	481	420	474	476	476	452	478	460	448	415	457	454	482	433	449	473	445	481	511	472	472	492	464	464	443	470	466	518	455	469	460	462	443	464	405	471	451	444	489	419	468	510	463	467	444	451	456	449	423	443	448	489	475	464	424	480	439	473	448	477	473	473	477	481	473	453	447	467	463	425	446	465	420	486	484	444	471	479	478	450	427	488	435	430	454	403	457	428	428	462	459	471	491	443	452	451	412	475	457	434	473	447	442	460	441	431	458	416	392	460	470	422	475	475	434	480	491	496	460	446	478	473	455	467	473	393	499	482	452	473	420	411	424	448	407	456	469	443	439	420	474	434	480	490	442	452	471	489	442	483	477	438	473	466	430	464	463	432	440	458	463	485	441	456	453	470	481	476	432	472	437	479	438	453	445	447	442	446	509	463	483	490	440	453	416	464	450	475	472	480	463	444	475	487	492	438	435	448	487	446	459	443	438	466	418	442	453	466	488	455	449	442	457	463	469	417	433	472	414	457	488	436	478	487	444	464	492	477	476	454	464	415	466	443	462	424	452	465	467	457	464	462	470	434	485	467	463	455	475	410	485	460	481	435	468	437	427	481	461	454	460	467	467	482	452	409	478	479	477	454	416	448	485	459	409	419	474	427	471	469	443	492	455	433	482	487	456	471	446	461	480	461	447	470	469	432	434	480	463	447	470	440	439	440	474	440	471	489	458	451	467	426	482	461	460	437	441	484	431	445	480	443	426	451	463	465	447	448	456	488	468	478	463	460	425	465	443	457	456	477	470	446	463	436	473	454	440	428	465	428	496	482	448	450	473	438	468	438	452	467	467	433	447	455	446	498	449	435	488	450	453	448	434	460	448	457	461	437	500	451	464	476	436	456	454	431	444	472	468	469	440	441	439	494	463	442	453	484	435	495	465	437	474	477	462	427	486	436	435	447	474	488	470	493	467	434	488	427	464	473	448	463	440	464	438	440	478	464	486	471	436	474	462	517	499	476	423	480	447	485	443	456	453	493	445	475	475	428	489	433	485	437	436	471	479	419	457	455	431	458	479	455	455	472	453	463	454	417	474	442	432	439	443	444	455	474	476	476	458	449	425	464	471	438	444	453	439	451	472	486	460	485	464	474	397	467	457	456	469	454	471	441	439	460	444	450	479	450	460	470	462	518	471	484	418	500	430	456	451	449	451	446	392	461	432	453	434	434	427	453	458	460	450	482	450	469	416	430	475	453	479	448	472	470	474	448	438	450	437	422	462	464	427	439	457	435	474	433	462	448	452	452	488	433	451
7160	3376	2866	2001	1365	1006	860	652	535	465	425	441	381	395	370	346	365	305	311	322	332	301	287	294	327	310	317	285	278	299	261	332	278	266	286	280	268	317	295	284	265	297	301	274	294	321	282	296	299	309	254	283	278	296	264	304	261	285	297	317	282	278	299	278	314	290	280	305	302	294	296	285	267	275	284	279	260	282	270	298	288	293	273	282	283	268	284	272	265	277	263	267	284	282	266	267	288	283	256	265	277	263	324	290	273	278	275	320	307	290	282	287	268	284	286	258	288	279	268	321	289	262	288	290	294	271	261	273	290	298	285	286	310	295	282	296	269	273	280	245	260	281	288	278	296	254	318	260	325	260	285	270	266	266	260	317	254	299	289	252	331	267	314	268	278	275	259	299	292	287	301	292	267	221	277	308	243	300	289	284	270	290	266	290	269	266	276	272	314	293	263	253	282	285	286	282	275	299	301	274	296	284	292	250	286	284	289	253	268	298	269	253	274	262	287	285	249	264	277	302	305	293	256	274	244	329	277	295	313	283	277	282	277	273	290	264	284	283	276	288	257	280	251	285	289	254	263	253	299	290	291	291	268	272	286	280	257	263	255	264	293	288	290	291	296	264	298	258	293	295	280	291	259	300	260	258	273	268	289	291	280	284	265	269	273	304	252	293	260	266	282	297	246	277	240	274	265	275	256	296	261	264	252	297	262	279	272	313	276	258	268	270	239	260	276	290	273	258	254	282	335	298	286	295	309	275	256	289	267	278	268	280	272	284	253	254	297	276	267	294	261	290	239	278	285	304	267	281	314	289	277	291	279	264	270	289	286	299	311	277	266	272	259	278	311	279	278	289	265	271	290	264	288	295	298	271	276	282	276	254	272	276	270	276	299	281	266	267	278	291	295	272	257	279	308	276	314	278	266	289	255	268	294	262	287	250	256	307	285	267	280	282	273	275	283	307	287	287	301	268	275	283	297	278	258	299	276	306	299	277	243	304	300	288	249	286	249	272	275	291	268	292	285	276	267	303	269	251	274	311	268	286	274	279	262	247	299	285	262	282	282	263	272	293	258	253	271	287	295	287	285	294	283	277	289	269	287	319	283	271	275	275	265	273	273	294	262	246	244	265	269	267	278	280	304	275	289	275	286	271	283	283	304	251	270	287	269	304	272	292	278	316	268	292	263	302	289	290	285	284	267	329	275	291	239	269	278	263	281	278	271	254	250	253	313	265	304	274	274	314	292	294	276	292	277	254	300	267	301	276	279	293	259	282	279	253	279	290	275	280	267	268	305	299	293	269	244	310	270	249	278	315	260	266	264	261	290	267	258	252	271	275	265	260	302	298	293	254	274	274	272	291	280	265	266	246	272	296	269	282	294	294	282	278	296	295	261	288	296	260	275	294	278	280	286	281	248	299	284	257	278	253	282	283	288	293	304	288	266	305	287	264	278	276	284	257	274	342	284	293	282	317	303	307	268	288	289	259	281	290	270	314	239	281	281	273	298	297	250	289	264	262	282	298	271	266	275	250	246	266	280	283	315	312	270	253	282	287	313	269	272	260	290	263	300	296	305	291	254	292	309	296	283	297	282	261	275	287	252	273	291	271	262	292	257	293	286	279	291	283	283	271	311	290	297	323	277	261	263	289	305	264	267	288	294	268	281	250	269	269	288	266	304	294	278	259	255	250	287	289	255	258	244	305	268	278	306	309	305	272	236	305	298	263	275	263	264	250	257	276	266	298	317	252	300	282	285	304	271	262	292	293	268	271	311	288	270	259	286	287	304	287	278	282	288	290	260	299	291	293	293	291	286	312	268	283	256	267	264	263	281	275	256	295	272	261	264	291	248	254	262	297	286	256	270	302	288	282	313	318	280	295	280	305	304	275	258	298	277	301	277	284	288	293	274	255	274	270	279	264	269	257	271	283	269	266	291	292	312	246	262	291	292	278	313	282	253	275	292	280	264	290	285	286	271	264	311	297	278	294	261	274	248	258	309	288	259	289	294	280	286	250	284	262	293	270	289	309	265	253	286	247	267	305	293	282	295	282	244	305	265	294	293	239	276	268	286	285	253	270	278	247	307	238	290	273	264	271	265	303	266	276	254	257	270	246	288	287	249	277	303	279	253	269	281	292	240	298	242	237	256	261	305	272	223	271	314	273	284	277	281	284	297	278	314	300	277	278	266	291	269	302	300	273	285	251	309	280	279	274	252	294	282	319	271	272	295	259	294	297	244	317	268	289	280	278	283	238	284	311	269	231	270	285	287	306	313	267	262	287	276	285	324	272	266	277	255	270	253	288	273	244	263	255	248	292	291	297	296	300	300	238	258	283	252	295	283	287	281	268	295	299	253	269	291	273	237	289	257	258	279	263	249	287	261	286	311	269	282	302	284	288	244	273	256	306	284	284	282	289	242	275	285	286	301	288	283	243	285	272	319	266	286	245	273	319	253	269	298	305	248	268	288	313	258	269	265	288	267	277	278	284	254	284	265	289	265	264	285	269	295	280	282	248	303	265	278	286	283	277	264	268	269	277	272	307	296	267	281	257	288	278	242	288	278	316	283	262	305	277	284	303	307	264	291	265	266	292	292	276	282	274	274	281	302	278	268	312	297	329	287	263	259	275	270	293	292	310	295	292	258	262	320	278	276	266	328	299	280	282	283	296	232	281	281	270	252	286	284	292	283	289	308	267	258	269	275	256	276	318	267	283	283	276	279	307	291	280	275	301	297	261	258	295	273	262	278	300	271	281	268	261	280	309	260	286	246	324	276	298	287	279	271	287	274	275	261	305	272	247	260	263	272	267	295	267	313	292	287	309	278	268	281	303	303	288	289	285	297	289	287	289	269	286	292	259	267	272	271	226	260	285	286	281	263	270	294	289	252	298	272	268	275	297	304	291	264	262	289	291	270	278	303	297	257	285	292	291	278	285	271	290	274	289	280	253	276	300	288	287	316	312	269	283	264	258	292	296	257	287	275	277	260	275	277	286	315	277	264	280	274	249	296	287	260	270	260	280	254	271	285	290	285	270	263	272	279	258	274	257	273	287	279	268	232	269	225	271	276	275	275	259	285	270	263	287	290	259	268	268	280	276	282	267	278	278	280	267	280	313	279	257	275	287	273	310	306	279	284	274	280	299	247	280	273	284	265	283	275	315	286	267	278	267	271	279	270	248	285	281	266	259	301	262	290	295	291	281	266	274	253	282	280	296	281	278	283	261	285	281	277	279	283	271	290	249	303	271	284	260	265	284	261	287	261	286	310	267	247	267	306	291	282	294	299	296	260	279	296	292	244	286	260	279	291	284	247	278	255	282	289	291	238	289	308	272	279	276	290	311	266	279	279	286	285	298	303	301	261	262	255	260	260	310	289	301	266	298	282	291	292	300	269	308	264	281	256	254	276	267	264	277	276	274	282	305	293	275	263	288	283	279	286	256	289	293	273	250	290	276	305	294	280	306	251	262	252	280	315	300	296	306	309	265	293	288
5344	3707	5175	5797	4923	4155	3194	2549	2087	1674	1589	1603	1446	1297	1156	1149	1085	987	970	894	857	807	823	774	814	746	786	737	709	705	744	717	714	713	759	727	669	698	715	710	673	689	711	685	678	696	711	695	634	667	683	684	688	710	663	668	686	657	678	716	699	663	677	681	663	672	668	676	744	668	621	661	647	700	667	694	672	687	669	648	668	687	643	659	663	631	707	714	674	691	723	682	671	702	704	689	685	640	688	686	639	668	690	687	668	685	648	662	688	696	686	732	682	685	701	701	678	649	662	642	710	693	623	701	687	637	678	768	685	696	621	687	647	685	684	667	627	665	734	660	668	669	679	676	671	669	656	638	724	697	682	675	655	675	668	665	679	683	645	655	664	713	694	680	682	645	655	670	665	658	702	711	665	688	685	680	687	666	751	657	651	678	670	643	649	701	697	661	664	696	659	657	701	648	672	707	640	706	662	692	713	663	655	706	687	655	669	695	662	710	723	728	701	625	688	692	684	640	688	666	685	665	650	675	664	685	693	642	634	656	688	701	691	728	671	629	677	670	671	715	667	659	650	696	658	693	626	677	677	691	670	679	691	703	650	688	681	636	711	686	705	688	642	673	690	624	716	716	630	637	689	670	676	662	656	670	700	615	662	665	687	721	636	661	653	695	681	652	705	640	702	687	673	678	643	656	691	679	653	620	655	683	716	691	690	696	663	620	636	658	654	651	691	652	664	652	709	656	700	710	666	724	692	678	673	707	672	651	659	665	684	677	692	652	699	716	660	641	698	698	685	701	725	672	726	653	688	701	689	705	689	678	660	678	667	692	641	620	703	644	665	644	639	677	737	656	657	657	748	669	720	672	720	686	648	648	703	714	700	713	663	665	708	690	698	667	684	658	689	675	633	671	689	666	700	685	675	679	638	719	653	736	690	667	663	697	699	709	680	673	685	656	740	731	679	719	715	714	726	681	682	693	673	668	640	680	709	645	669	644	696	735	642	685	709	683	675	642	740	659	660	669	662	683	673	705	681	668	665	741	717	676	647	689	682	679	665	656	687	714	685	678	729	645	694	706	681	728	648	695	622	683	670	657	710	710	642	682	708	659	699	691	691	704	662	729	686	715	649	670	752	675	723	710	690	635	642	664	682	672	692	684	725	673	685	675	655	713	661	686	642	661	694	635	657	708	667	685	696	711	648	602	684	709	654	710	662	685	718	636	676	705	665	722	683	675	686	693	677	685	655	686	694	696	611	662	714	674	675	728	663	686	708	647	698	712	664	664	653	696	692	702	649	727	640	698	669	686	664	691	661	673	689	663	730	670	652	652	635	656	724	701	683	708	691	662	655	640	725	664	651	648	709	668	705	682	672	701	680	666	623	652	727	658	663	682	724	678	666	694	709	706	675	717	646	686	637	659	635	728	692	683	696	683	667	679	690	689	667	696	696	657	694	642	650	732	680	746	675	662	678	698	672	693	619	655	684	710	663	683	672	699	676	653	641	703	680	667	679	736	706	664	741	668	692	702	684	666	712	700	677	750	678	688	691	709	706	660	665	698	700	666	655	643	648	668	697	669	689	654	689	755	673	689	660	709	684	656	664	650	663	700	665	661	676	631	682	664	687	682	669	706	697	638	653	677	675	683	672	662	656	685	734	682	655	639	685	689	640	708	656	687	673	680	701	643	674	685	709	698	726	635	650	651	639	670	666	671	710	665	687	675	750	649	689	697	652	687	635	639	663	666	663	729	710	710	677	707	747	695	686	682	666	714	708	666	711	707	644	676	668	685	644	693	667	685	677	684	697	646	677	653	666	645	702	685	637	688	689	668	659	700	721	644	670	661	626	649	625	654	667	686	638	655	700	660	665	611	667	645	757	677	665	663	693	668	692	658	712	637	648	703	691	721	677	638	694	693	702	651	665	686	620	660	735	655	644	678	695	630	687	709	734	714	691	697	723	681	676	710	631	705	664	681	668	715	634	604	682	679	700	648	718	700	638	696	688	721	646	700	729	681	680	670	637	686	660	669	684	694	648	669	674	675	680	682	702	696	638	672	616	712	627	669	687	650	679	663	652	725	652	667	673	658	696	653	674	679	694	619	676	655	659	683	702	670	692	646	668	694	687	687	664	668	628	619	676	688	663	692	664	676	629	669	682	730	660	689	707	706	671	688	674	694	676	640	673	664	654	650	756	631	658	677	675	694	623	655	675	634	648	686	667	662	678	684	657	673	691	704	659	680	683	684	671	652	708	690	620	682	688	658	666	715	628	683	669	693	683	668	690	653	680	701	695	698	736	695	714	637	670	687	687	681	697	669	640	679	678	680	685	699	691	661	712	670	692	684	677	678	700	659	649	660	687	682	695	656	659	637	684	675	674	684	708	719	665	732	667	649	666	693	662	693	669	674	746	682	649	678	683	690	733	628	679	696	657	677	661	708	698	696	747	623	659	670	672	685	683	701	690	685	700	699	694	673	701	614	667	723	644	687	679	663	669	650	653	703	666	633	743	606	698	686	644	629	682	679	648	711	674	693	671	691	678	666	660	700	648	702	667	709	692	717	610	656	666	654	716	700	638	666	696	719	681	690	696	672	667	690	695	715	690	677	662	661	669	725	679	726	708	697	691	662	661	712	712	690	640	704	700	635	677	703	652	700	713	696	648	650	697	644	664	657	652	697	705	680	680	681	681	712	626	720	644	694	710	697	651	648	686	677	659	692	636	661	678	699	658	658	736	671	683	662	691	674	680	660	680	665	676	661	704	672	698	727	652	663	686	657	661	678	646	671	678	670	706	683	671	682	653	631	709	656	673	694	666	682	725	680	704	649	668	686	663	640	650	648	700	645	681	705	698	702	640	711	655	683	745	675	628	701	704	694	693	730	680	675	689	637	691	675	732	734	676	657	685	667	706	696	678	688	641	719	678	701	672	682	694	673	664	660	679	665	727	711	688	720	638	662	703	693	658	669	687	667	622	687	686	708	720	691	671	684	720	646	666	688	661	692	679	687	767	715	691	646	635	683	729	676	653	646	660	703	689	632	673	678	639	686	648	681	702	700	721	638	670	686	662	690	668	703	671	722	671	661	647	656	659	706	658	691	698	735	730	711	658	670	660	688	681	683	722	690	702	683	703	699	657	645	700	688	704	673	644	650	636	680	625	648	686	657	705	665	693	691	693	649	703	720	674	718	710	657	690	703	673	680	659	683	654	683	673	665	691	707	661	686	697	681	666	684	635	631	668	695	702	699	697	744	662	668	693	668	687	661	652	696	701	668	716	666	659	704	715	670	707	691	707	728	668	683	662	673	681	684	679	654	691	669	715	707	665	727	707	690	703	682	687	647	693	670	702	662	653	719	650	680	688	709	657	734	692	730	686	676	618	662	664	628	674	728	655	639	652	733	647	690	675	650	693	699	660	679	679	688	710	702	671	703	666	687	685	653	702	693	658	682	681	688	687	675	632	661	745	704	621	668	699	671	718	682	690	636	654	699
15977	7781	5678	3179	1979	1536	1333	984	753	601	614	548	561	463	434	370	350	343	331	318	304	337	294	305	281	287	306	283	262	276	253	253	252	277	264	302	221	250	254	273	266	261	242	270	276	284	251	265	250	249	283	236	267	255	255	261	267	260	256	232	262	238	235	251	241	245	255	281	275	218	287	265	265	215	288	252	286	265	303	275	276	226	226	256	272	270	264	267	247	264	287	268	275	253	259	244	240	260	287	274	252	302	249	259	280	277	272	233	286	258	295	238	261	266	260	251	235	292	261	251	247	249	236	262	225	271	238	244	261	225	238	274	267	256	279	284	280	282	251	250	271	249	254	255	251	257	275	273	279	273	247	269	277	251	261	290	242	253	292	276	262	248	271	250	258	244	274	255	248	248	262	246	255	279	257	255	250	255	272	256	278	279	263	251	248	260	262	252	286	256	277	301	266	259	241	265	240	270	271	250	273	277	226	234	276	269	263	270	244	253	253	248	261	265	246	280	280	260	245	289	236	281	244	249	300	289	260	273	296	296	262	272	282	294	248	293	262	276	244	256	259	286	234	277	263	293	239	248	248	285	256	268	243	277	264	267	246	241	276	291	262	268	233	254	259	283	265	264	279	308	258	248	265	261	285	287	257	255	259	252	250	236	268	262	290	281	276	270	280	278	264	278	258	273	241	262	244	288	269	285	280	264	271	265	230	277	225	269	233	248	262	285	270	247	271	252	274	257	266	253	235	232	244	252	251	246	241	302	279	268	285	256	281	234	283	271	246	274	254	257	276	276	287	261	263	273	271	252	281	255	247	274	255	253	272	294	258	263	247	255	274	268	237	280	244	255	248	232	259	278	255	255	248	260	255	270	260	287	252	254	286	264	253	288	265	241	272	276	266	263	274	234	248	261	287	269	243	231	265	255	245	263	255	263	240	270	259	255	270	274	281	253	256	288	268	273	264	242	264	250	273	295	271	249	261	238	266	230	242	271	268	216	254	256	256	275	279	270	235	242	271	247	286	259	290	247	277	260	266	266	283	247	270	254	279	265	253	244	269	271	255	251	242	268	259	283	270	258	265	292	274	243	274	246	272	275	261	284	276	231	254	238	244	265	289	271	230	279	218	286	275	247	254	268	234	300	268	268	278	231	275	259	262	281	236	245	268	246	229	257	265	249	299	261	255	263	245	258	244	270	256	252	256	274	229	269	238	277	269	262	256	262	301	244	284	250	280	269	255	238	246	260	242	265	260	287	253	269	261	271	278	274	250	258	298	250	271	276	272	274	253	280	245	264	234	234	271	271	259	267	247	272	251	275	245	234	268	260	254	267	243	259	253	251	259	278	288	276	258	254	259	254	247	236	236	244	245	237	238	258	296	249	267	254	265	267	255	272	277	266	262	246	264	262	258	262	299	275	252	283	283	255	255	274	269	271	271	242	287	237	260	274	284	259	252	295	273	278	238	276	264	273	247	295	272	223	274	229	252	275	278	242	263	254	268	249	220	263	255	281	261	252	276	234	281	266	265	280	259	247	268	259	248	281	256	252	263	268	266	237	264	288	254	265	264	276	267	257	245	274	226	267	249	254	245	251	257	237	269	263	251	272	286	239	273	242	249	271	273	264	260	294	264	285	297	267	265	253	256	257	292	263	294	236	265	264	278	298	267	268	265	265	284	272	248	246	289	250	269	272	263	270	262	245	225	286	237	279	236	259	257	256	250	284	276	284	238	250	274	271	262	266	276	286	280	268	271	274	238	282	269	279	276	270	246	273	277	265	317	264	268	269	250	272	252	275	297	262	248	243	256	262	252	257	241	273	269	250	292	248	243	289	256	232	248	242	279	262	230	278	267	272	255	266	247	262	220	284	249	282	247	263	275	247	263	281	224	272	248	269	246	249	253	265	259	251	273	252	283	239	220	274	230	238	248	275	237	276	261	266	233	244	237	259	269	248	238	273	256	252	246	266	287	273	270	269	269	222	276	270	273	249	306	257	277	260	248	264	236	265	252	265	258	246	288	309	285	274	249	257	255	261	253	269	272	276	296	278	265	276	271	258	284	261	264	308	266	251	258	278	235	244	267	245	254	281	253	286	252	261	276	261	270	273	271	222	284	283	255	250	272	266	262	236	290	278	290	250	250	267	263	251	259	267	253	284	283	258	267	243	244	244	255	245	296	274	260	235	251	236	266	271	262	224	253	269	248	241	248	268	290	270	247	258	239	257	260	278	235	264	232	274	245	267	267	267	264	269	258	264	273	247	254	270	268	267	278	254	269	267	270	252	281	281	280	276	257	256	304	251	262	292	254	267	254	258	241	273	243	276	247	272	248	234	273	278	233	258	244	229	277	256	233	296	273	252	264	245	263	272	251	277	256	270	274	256	248	266	265	266	254	261	226	292	271	232	261	250	267	272	268	277	264	238	292	250	268	269	251	261	266	271	242	247	256	264	253	257	254	241	251	283	241	257	233	277	262	301	273	259	244	284	263	298	269	308	268	282	298	251	299	278	260	231	271	285	291	258	300	263	275	242	282	262	259	244	233	266	280	250	242	259	258	289	218	280	255	273	255	262	268	285	231	232	272	257	267	263	233	267	287	297	245	271	283	248	240	259	274	262	255	273	245	241	246	265	248	269	216	272	264	250	246	241	255	230	258	277	255	269	276	263	254	253	215	283	260	291	274	272	262	244	271	256	227	296	226	262	262	245	241	283	290	267	267	264	282	267	242	273	231	257	267	249	271	261	254	262	282	241	269	244	272	257	263	272	280	290	245	245	272	271	247	260	267	278	236	249	269	261	259	268	276	229	260	251	269	263	260	252	235	288	266	260	289	274	267	257	261	249	258	272	277	251	257	267	229	250	257	288	263	237	264	253	248	253	276	279	236	250	254	291	250	277	261	259	253	281	262	273	265	257	268	235	249	251	247	266	273	271	263	234	280	271	261	261	248	271	258	267	249	275	265	260	299	235	291	232	251	257	280	246	274	247	267	270	285	261	268	265	246	267	272	294	286	250	255	267	270	285	255	253	272	283	275	258	263	266	246	242	240	278	255	242	271	260	261	285	288	233	264	248	248	217	262	276	261	241	253	221	255	258	265	270	270	247	261	284	254	269	287	243	290	244	272	269	259	235	270	244	268	275	239	288	277	276	242	258	250	251	242	295	262	274	251	265	287	252	219	282	254	279	276	256	300	268	268	271	232	259	234	262	284	278	274	261	262	257	251	254	288	269	270	226	265	255	238	268	268	243	236	273	266	277	294	269	279	258	246	253	247	267	257	230	248	242	273	269	246	269	257	252	265	238	237	252	272	274	269	257	274	270	255	283	266	257	287	263	268	250	239	269	277	246	245	267	274	266	249	240	282	264	277	302	252	233	273	254	267	244	240	255	276	278	276	264	269	268	273	260	262	240	259	274	250	252	268	279	283	275	247	245	260	251	264	273	260	302	265	262	278	257	264	283	254	261	242	266	259	261	268	290	256	261	251	249
11943	7543	8628	8060	6990	6232	5197	4025	3206	2890	2616	2406	2141	1797	1785	1532	1395	1271	1164	1062	990	1014	983	873	860	874	837	738	811	779	731	714	697	726	674	640	671	709	694	717	704	748	677	689	667	668	618	632	713	673	680	684	673	615	685	615	629	647	689	687	654	663	695	660	623	623	635	640	685	660	629	617	640	645	657	632	665	667	681	680	671	628	642	647	613	655	645	684	600	647	621	628	684	637	637	643	625	598	650	631	640	667	639	612	651	653	612	600	649	639	634	629	652	658	627	667	662	623	622	634	658	674	611	628	648	623	671	642	617	618	634	653	673	607	658	645	639	656	620	642	667	623	643	633	634	674	651	650	660	607	643	588	576	638	614	672	639	593	656	668	677	646	663	654	640	616	616	623	639	628	656	613	657	614	639	609	642	602	602	638	591	564	693	649	650	625	700	674	625	620	648	627	640	622	639	648	703	661	640	646	628	673	633	618	644	628	626	612	675	628	625	647	622	622	588	617	594	659	630	633	654	647	660	676	593	638	646	655	656	679	608	617	652	599	635	622	599	629	640	673	650	617	621	610	618	615	655	655	688	617	639	629	689	625	637	636	607	616	633	614	639	639	645	615	612	622	611	577	627	629	634	634	622	601	634	645	570	646	663	629	605	615	624	632	653	627	680	592	624	600	647	658	640	625	608	596	636	648	662	605	642	593	642	677	600	612	634	644	615	620	621	654	653	648	621	637	672	648	670	612	605	627	620	616	612	626	600	623	655	649	612	637	668	621	626	606	657	649	573	662	635	615	663	656	636	635	637	634	651	652	573	620	617	635	602	630	645	643	611	644	662	634	638	599	639	644	604	583	622	673	641	603	621	632	637	629	636	633	648	636	657	638	642	657	619	623	642	649	607	624	614	630	667	632	671	640	572	615	606	642	673	625	662	614	615	644	632	634	632	621	643	635	610	644	593	714	623	619	628	687	634	619	623	626	627	599	640	615	608	674	673	607	575	615	646	620	660	644	652	687	633	621	667	614	651	617	579	673	687	627	653	655	649	615	636	600	616	652	641	622	663	616	664	629	656	620	667	641	673	659	599	618	627	579	613	616	636	629	668	670	627	602	589	618	625	604	608	677	676	638	642	645	626	617	607	642	693	611	647	658	631	646	632	630	600	606	661	630	644	605	644	634	672	564	616	631	651	627	655	641	646	673	639	651	617	649	616	621	624	634	573	622	637	642	668	627	596	635	641	643	630	611	686	636	617	575	616	634	642	646	633	656	660	644	634	628	643	608	627	624	636	629	695	612	598	619	593	630	647	624	624	633	649	622	669	606	644	648	597	649	605	616	606	610	671	649	653	640	634	639	623	661	652	639	619	620	643	649	645	655	635	643	636	643	670	650	628	612	633	608	680	614	624	656	674	642	650	643	640	609	634	606	633	597	640	634	673	638	653	625	609	609	633	609	686	647	591	639	607	649	683	598	636	612	650	627	623	632	607	596	655	647	617	614	654	626	631	638	600	675	615	645	619	632	632	653	671	582	613	679	633	599	654	646	647	628	606	623	731	631	647	661	645	621	609	608	627	618	651	637	696	610	631	627	639	653	694	623	618	641	659	630	690	629	612	622	628	638	611	606	629	654	649	647	610	683	597	615	640	620	604	637	662	643	679	628	612	659	673	657	607	666	662	667	653	610	626	656	644	662	652	620	645	635	683	660	648	623	617	603	597	668	613	636	624	653	624	628	623	634	626	613	609	589	598	585	646	642	690	630	653	656	617	629	669	667	634	628	659	618	624	590	649	633	644	668	606	658	625	630	640	640	653	655	648	638	644	643	603	622	612	647	688	625	588	615	639	630	631	651	671	673	668	685	625	653	638	652	621	658	661	644	645	614	650	629	644	630	628	637	616	628	666	649	628	628	620	679	631	648	669	629	616	643	680	631	672	621	645	615	646	645	639	608	607	677	685	608	626	624	621	621	646	677	616	638	619	643	640	656	643	671	631	667	643	619	605	693	654	612	670	644	665	644	631	644	622	647	616	663	660	575	619	622	661	631	609	644	634	638	607	631	668	686	609	636	634	658	668	656	631	635	578	620	643	621	654	619	624	613	637	631	682	649	652	654	637	646	654	673	635	675	639	603	661	646	671	669	666	590	579	636	615	623	625	644	665	631	624	676	653	647	643	651	623	625	609	597	614	679	624	649	642	636	639	633	677	614	639	612	651	675	671	616	679	630	609	608	635	642	639	615	646	610	621	666	649	677	633	641	642	631	672	664	662	636	663	610	648	586	620	646	625	626	630	654	631	633	644	634	637	638	633	673	651	635	617	639	638	649	627	645	619	607	611	655	622	630	664	628	631	635	629	617	646	650	632	639	640	625	604	683	622	648	674	667	632	629	617	614	653	620	615	622	580	647	679	698	646	604	634	671	687	637	630	649	619	614	649	640	649	599	654	678	677	596	632	574	663	617	669	623	638	656	656	612	644	629	642	650	607	650	677	615	612	668	628	631	625	635	686	642	651	644	643	609	553	661	670	606	638	661	640	685	642	615	663	654	579	583	639	622	676	600	623	616	641	645	607	651	699	636	630	637	678	614	625	653	616	600	625	635	629	651	616	608	640	680	590	650	665	622	673	640	665	603	639	619	631	633	615	634	674	628	641	592	610	624	635	644	656	660	646	607	649	685	570	621	631	644	654	616	621	635	644	604	650	627	641	639	627	607	618	572	655	681	570	650	654	622	653	611	620	611	600	669	634	631	631	632	653	670	704	665	655	602	608	633	632	682	650	612	646	696	600	610	622	639	611	616	650	638	633	635	656	609	657	647	644	643	652	638	665	612	654	637	672	651	632	635	636	673	674	638	644	606	608	650	631	654	596	625	627	654	608	632	656	598	671	663	680	629	626	601	653	698	643	647	597	606	615	664	639	590	615	655	604	638	694	640	663	614	638	621	670	630	650	678	662	639	586	643	671	626	681	701	689	604	621	648	679	623	647	633	655	632	626	647	615	616	687	595	621	661	613	601	627	622	655	605	689	676	614	623	646	645	664	646	629	579	661	609	605	616	626	667	591	611	683	650	613	584	652	664	638	675	669	622	620	621	602	598	661	676	667	629	632	647	645	664	663	644	642	678	635	648	644	611	646	667	634	692	616	650	593	592	625	689	628	626	623	593	627	611	600	648	649	607	623	639	602	588	644	629	634	640	654	641	610	631	632	593	642	672	640	654	669	629	642	612	625	625	603	653	644	636	648	631	658	661	651	632	600	629	668	635	599	647	647	613	638	611	635	657	610	656	617	677	576	670	627	639	614	640	564	625	646	627	647	671	621	648	674	647	627	637	610	632	652	642	661	669	628	697	639	619	606	579	645	661	659	639	647	610	601	650	645	682	622	662	677	622	634	642	647	669	639	640	595	646	627	617	654	691	648	672	628	642	636	625	633	719	653	629	583	598	650	616	600	596	646	584	641	618	669	626	638	625	604	626	640	693	651	676	619	682
23767	11278	8696	4571	2574	2133	1792	1262	898	774	639	645	543	445	453	422	372	280	248	259	289	260	254	247	240	230	248	244	210	190	182	186	215	215	219	210	171	183	176	182	181	191	207	179	169	190	181	177	193	199	197	188	208	201	186	189	187	173	162	176	190	196	202	185	178	171	168	167	155	173	193	168	194	170	181	189	174	228	181	202	197	201	204	190	186	182	180	165	188	162	195	157	199	172	203	169	185	177	189	172	160	179	180	180	170	177	167	161	195	176	169	177	205	178	181	169	213	183	176	198	191	183	190	147	181	195	169	192	180	155	165	198	196	172	190	196	181	178	192	190	177	174	179	193	189	187	203	176	181	195	201	191	161	189	180	167	166	176	180	190	165	184	164	210	159	179	176	190	172	171	173	186	155	170	174	171	173	198	181	206	191	182	204	183	168	165	167	182	198	171	172	157	207	185	165	204	182	174	177	168	190	183	170	191	197	165	183	179	178	175	199	182	208	188	174	192	187	198	172	204	174	171	176	190	176	195	181	183	192	181	177	183	188	146	193	181	181	201	194	167	191	185	201	173	180	164	180	173	214	190	175	164	180	171	194	169	195	168	173	176	171	199	161	185	176	168	192	182	172	205	177	180	209	181	151	183	196	173	174	173	189	192	182	186	173	168	198	188	210	181	182	182	175	185	182	175	171	191	173	193	191	173	224	184	196	197	190	189	178	179	178	183	171	191	186	166	183	190	212	203	191	184	174	171	178	179	184	179	196	182	200	212	209	181	181	191	182	199	203	171	201	186	161	170	161	175	203	167	159	186	195	176	159	177	184	192	164	194	205	191	166	170	162	192	159	183	190	175	167	200	181	201	154	167	180	207	195	164	191	191	184	177	191	208	191	146	158	201	216	186	193	170	178	161	174	166	189	176	156	191	184	181	168	177	194	165	199	179	172	188	180	192	176	208	183	179	190	182	170	148	175	180	169	217	157	163	187	186	165	169	199	169	207	201	167	193	161	182	200	160	191	164	155	177	174	192	159	184	158	167	189	208	192	174	203	182	186	177	175	178	161	187	167	201	190	170	157	186	209	203	199	177	184	187	165	167	184	196	168	184	196	204	166	176	180	166	186	160	174	168	171	182	161	175	180	201	188	205	175	189	203	187	175	195	191	167	161	183	154	176	162	190	189	164	197	189	171	201	207	184	196	185	193	189	167	175	159	193	186	190	198	172	194	152	171	173	177	169	170	202	190	194	198	189	192	160	171	184	194	157	177	172	186	182	202	185	162	174	165	181	159	174	178	167	158	185	157	171	169	175	171	199	169	160	176	201	194	191	222	182	168	186	185	184	190	202	167	165	197	194	167	166	181	186	180	159	179	197	188	192	202	178	168	165	201	164	181	202	168	168	167	182	181	173	190	226	188	183	165	182	208	182	189	183	166	177	176	162	179	189	188	165	167	179	167	170	151	189	180	179	175	198	180	163	173	184	192	178	202	167	172	169	208	192	179	204	173	176	172	174	180	186	175	190	190	171	189	170	190	186	184	195	192	177	173	172	171	182	199	182	177	163	217	176	205	184	192	184	178	174	195	172	180	205	177	203	160	184	190	178	170	193	215	190	184	191	167	180	183	212	185	184	207	182	188	158	176	185	197	163	179	191	188	180	170	169	192	211	180	173	169	181	170	193	171	165	153	168	182	177	167	201	177	173	176	161	170	161	174	194	169	179	160	166	162	170	170	172	180	207	174	168	180	176	167	198	209	192	158	174	199	188	192	191	159	167	174	175	183	184	173	173	196	177	182	185	182	164	181	172	171	175	191	194	202	164	205	168	210	185	195	168	156	184	190	179	172	209	174	163	188	167	189	188	191	177	192	178	172	198	219	197	180	171	210	172	205	174	195	155	191	212	169	183	170	207	188	181	175	174	171	194	183	205	181	196	217	182	203	156	200	169	176	161	182	166	192	154	172	170	197	197	172	174	176	171	179	183	174	174	190	181	183	202	175	196	186	190	206	168	185	156	196	183	186	162	202	177	199	182	174	164	168	184	170	162	202	159	156	179	208	188	214	191	173	172	197	184	199	185	180	163	192	198	177	165	175	166	178	190	168	171	185	185	188	178	213	187	172	181	204	180	190	195	194	184	168	194	167	168	210	203	168	184	194	188	197	188	150	165	188	191	185	193	187	204	181	182	168	190	169	165	186	201	180	180	159	188	162	176	180	190	177	206	186	182	165	191	167	193	172	189	185	168	179	186	177	182	182	173	178	186	143	158	205	191	155	189	172	171	159	195	186	175	173	174	187	194	191	207	194	194	197	187	164	173	173	189	175	181	177	169	161	184	161	187	190	193	176	160	190	165	187	177	182	174	214	189	180	186	178	166	197	166	196	210	170	202	163	188	179	192	179	184	170	200	179	190	185	186	176	145	192	179	182	181	168	176	200	199	151	165	171	186	165	209	183	185	168	179	184	184	190	152	161	189	214	192	154	175	205	174	179	189	179	160	170	181	181	186	170	155	199	180	192	166	173	170	192	169	175	159	169	122	191	167	181	171	159	155	206	175	187	184	157	169	174	188	166	192	175	175	207	157	185	205	207	196	165	193	190	170	193	170	161	180	185	202	195	179	188	177	173	198	162	205	177	177	184	155	197	209	190	193	189	226	176	176	184	186	205	189	188	185	185	206	185	179	177	168	171	180	183	157	187	188	179	200	195	180	178	183	185	195	163	167	209	188	166	194	173	190	173	165	201	188	208	139	161	182	181	203	176	201	191	173	176	172	209	201	173	171	182	155	177	165	161	162	198	180	181	188	173	196	191	220	188	169	174	186	156	180	204	177	172	225	196	186	188	173	211	185	198	170	183	213	151	167	156	198	144	167	191	189	191	163	185	203	204	198	190	203	186	184	168	184	183	175	184	191	191	165	175	178	186	170	179	183	166	168	152	187	170	182	191	198	195	195	182	206	177	188	176	159	168	204	157	199	175	172	173	194	180	160	198	181	188	187	189	174	198	181	179	186	184	178	175	176	166	180	176	185	200	193	175	186	150	184	192	189	160	184	182	164	190	170	171	187	172	169	183	198	172	172	163	171	186	180	177	161	154	160	188	188	180	164	179	183	199	203	158	164	175	173	181	192	181	180	170	131	166	180	182	180	167	192	183	180	202	215	196	189	169	164	175	185	194	185	217	209	214	169	155	169	172	178	164	189	201	152	182	174	153	196	189	172	175	177	204	180	159	160	208	183	200	210	190	198	187	196	184	176	158	188	178	163	171	156	157	190	176	184	198	182	174	176	202	166	190	205	168	195	174	153	184	189	201	164	180	179	186	199	157	175	170	166	197	183	170	189	190	179	185	174	176	185	170	175	174	159	210	159	179	186	192	188	189	174	173	167	190	187	189	176	191	166	169	182	179	186	197	194	179	165	168	170	184	181	195	189	164	198	186	183	189	182	172	184	176	180	164	175	185	189	159	170	167	167	188	179	185	204	188	174	207	204
15449	9465	12513	10630	8682	8078	6743	5278	4159	3542	3246	2924	2485	2127	2128	1685	1630	1368	1177	1138	1060	1141	1012	940	855	771	799	728	669	588	537	574	575	549	547	541	504	526	544	522	512	550	535	527	485	528	524	471	504	524	461	466	489	478	501	461	480	478	469	472	468	457	455	474	432	482	484	486	481	441	460	462	486	466	475	489	433	467	458	486	464	447	452	461	431	454	444	444	456	456	491	471	456	446	458	451	480	454	476	414	504	491	523	435	448	451	482	480	424	471	462	429	404	457	442	468	467	445	465	464	456	434	486	435	454	436	469	463	445	445	429	419	461	489	447	439	481	467	450	469	465	411	450	427	477	433	463	453	461	464	422	436	443	456	434	401	460	474	428	450	476	427	396	500	462	433	465	459	476	466	461	443	448	452	471	444	403	444	433	488	450	452	451	440	451	448	436	465	486	466	431	441	462	479	463	452	435	495	463	418	473	478	457	454	464	443	469	484	438	446	492	480	437	463	476	452	470	480	472	418	469	451	418	453	433	449	437	472	425	494	456	461	457	433	465	441	465	433	479	485	450	431	432	484	444	463	450	439	420	456	473	450	468	492	464	459	461	436	421	441	396	444	473	462	514	464	454	466	504	482	457	463	453	473	456	442	444	469	475	457	458	451	443	461	442	422	495	436	472	450	445	424	452	477	452	475	435	449	462	474	472	488	466	454	454	470	454	474	481	476	479	437	452	461	444	477	468	446	474	488	456	447	442	447	469	441	435	447	467	462	468	448	440	466	428	460	464	442	486	451	465	458	469	450	468	437	487	434	473	443	464	457	493	470	461	476	475	443	477	475	450	429	460	446	470	466	486	434	447	449	475	420	470	450	434	471	439	406	438	472	469	461	476	470	401	487	466	453	482	494	443	464	497	439	437	490	420	441	472	432	494	452	476	441	463	439	433	467	479	457	445	496	462	447	464	456	462	457	438	435	471	458	457	440	499	401	474	459	465	457	429	460	450	451	422	446	481	446	462	447	455	426	448	432	471	448	440	455	410	475	466	454	434	450	420	448	472	444	476	423	463	441	501	465	475	414	456	448	434	446	446	470	434	451	431	440	459	474	489	471	446	451	454	454	442	488	468	457	473	455	469	446	434	458	437	438	434	474	412	476	451	455	480	443	457	478	425	466	439	463	438	516	467	460	466	465	433	451	421	455	444	449	483	411	501	482	447	471	444	486	461	494	424	456	462	461	506	486	476	464	463	432	453	478	457	483	446	494	413	459	418	486	454	438	479	464	454	463	493	476	466	438	413	472	452	463	435	458	496	464	483	449	458	465	461	444	475	441	479	437	455	423	469	457	464	470	477	490	489	430	478	465	412	466	461	447	426	458	467	446	491	466	422	451	421	427	454	458	485	419	450	457	423	461	467	483	452	467	433	502	457	423	439	449	451	468	436	485	446	461	441	439	465	459	452	439	437	460	466	473	474	468	433	431	468	441	457	427	463	440	455	452	480	459	462	468	437	442	466	455	457	450	469	435	472	459	423	462	407	494	460	461	416	453	458	488	428	445	477	454	464	458	472	452	440	473	469	463	438	498	439	428	468	530	445	461	447	461	429	451	474	475	465	462	452	442	439	422	467	441	437	464	481	478	456	448	441	450	448	429	470	476	456	406	465	415	405	494	471	478	457	419	447	437	477	439	421	432	493	456	489	462	445	457	459	460	400	441	446	449	464	449	489	479	461	420	445	446	439	451	435	467	438	439	488	437	421	417	428	469	441	456	499	442	487	445	444	416	494	491	442	451	453	459	473	459	458	458	452	468	480	431	471	444	491	470	446	480	520	476	424	459	445	492	426	454	441	466	481	462	462	464	435	437	475	437	460	465	450	420	461	434	455	443	488	479	464	436	449	435	439	451	455	482	480	460	449	480	476	463	468	443	498	483	441	449	441	435	469	415	435	464	447	449	482	432	455	475	471	469	474	465	488	458	447	458	469	466	437	492	453	463	428	444	452	441	471	448	460	497	464	439	448	440	456	444	503	461	426	489	457	446	463	423	462	420	490	453	458	453	490	459	490	445	439	455	435	454	436	502	455	451	461	466	474	487	456	440	446	455	426	471	467	442	439	449	459	430	426	451	413	460	499	450	478	475	448	449	451	433	475	447	475	445	448	429	485	492	442	438	425	474	435	443	486	441	462	463	448	458	455	445	450	467	442	451	447	488	420	476	439	448	479	461	474	458	462	453	466	464	470	436	471	451	432	447	461	434	431	445	463	498	426	438	454	443	454	444	456	461	444	466	433	490	466	463	469	432	467	502	432	459	439	467	450	442	451	478	465	445	449	477	457	468	462	481	431	449	485	474	461	422	465	482	456	458	474	435	445	473	478	500	452	479	442	447	475	404	447	478	431	447	493	466	433	446	484	447	486	445	425	510	449	465	460	458	466	448	465	467	477	476	443	468	438	462	426	430	443	448	476	483	437	455	441	481	431	460	464	461	447	425	452	447	495	425	434	465	432	436	498	470	468	495	449	451	466	434	455	470	455	436	450	489	449	455	477	464	471	443	472	442	466	452	464	450	460	469	485	464	457	430	454	432	450	437	479	451	433	453	449	452	473	452	430	429	518	438	485	456	427	447	427	468	457	468	482	427	415	469	470	471	447	444	459	438	445	450	469	463	433	450	473	457	492	439	467	458	458	454	444	449	452	481	430	418	461	450	464	442	442	454	435	453	454	484	457	471	454	472	494	449	426	453	452	436	416	441	454	450	472	447	453	468	480	461	453	476	460	459	439	457	446	457	451	457	468	453	458	470	489	430	469	466	491	476	465	445	465	445	425	462	486	491	462	472	469	474	440	476	478	445	440	472	454	464	487	469	443	444	444	451	457	459	477	424	463	447	466	434	459	441	441	485	460	437	482	474	471	458	463	448	469	437	451	455	451	459	440	440	501	459	461	479	465	458	456	443	460	440	465	477	468	455	438	455	447	483	453	428	485	429	435	446	451	454	450	478	486	436	433	458	450	441	445	451	436	459	463	484	445	462	477	428	452	469	448	488	454	470	428	492	455	482	474	467	454	452	456	460	462	456	493	484	458	453	450	441	467	451	451	440	472	458	437	448	478	501	464	518	451	472	447	435	462	474	458	449	418	473	427	449	406	470	429	450	423	464	439	438	438	422	442	448	474	433	492	438	461	473	434	433	467	481	464	445	435	442	471	438	427	442	440	464	452	503	463	492	488	459	466	430	463	443	407	465	468	455	464	446	440	424	476	482	447	462	442	461	453	475	440	468	494	475	427	468	441	436	482	473	486	491	445	466	438	449	450	459	422	469	433	461	476	441	451	454	468	459	450	450	444	451	426	439	462	442	471	448	469	448	399	394	454	465	448	467	461	454	469	468	487	494	485	414	462	447	434	482	424	451	456	444	480	461	469	504	445	438	432	437	452	458	466	439	470	470	422	420	426	507	479	474	470	492	448	458	451	429	452	450	479	463	446	478	464	460
7310	3573	2929	1894	1383	954	746	598	534	457	418	440	370	347	338	381	339	308	313	309	332	301	282	265	303	287	312	270	295	263	297	289	268	288	295	299	309	255	299	295	299	252	290	275	258	249	256	288	270	265	303	293	271	237	289	293	276	279	309	267	287	256	264	283	286	314	273	295	279	264	273	249	306	314	275	286	278	284	296	306	271	267	276	286	294	268	258	267	288	294	276	270	275	259	278	285	246	260	296	281	298	305	258	283	256	260	267	269	300	274	272	286	253	271	281	280	276	282	265	274	254	269	300	273	278	289	293	286	300	256	264	274	329	298	286	266	302	275	283	246	309	263	304	299	280	280	305	278	298	269	240	297	291	272	291	304	284	268	267	263	264	285	236	284	299	275	276	261	293	298	239	280	255	262	287	278	287	281	289	296	271	282	302	278	273	315	256	278	274	300	291	285	300	257	276	262	309	282	308	259	223	300	269	284	294	262	283	267	236	269	294	290	286	264	299	275	258	285	282	261	250	261	269	274	244	246	268	267	286	275	288	260	282	281	266	294	275	294	266	291	280	233	277	284	267	296	263	272	290	278	269	271	293	278	284	267	282	261	297	306	267	281	265	268	279	253	281	300	283	280	319	258	314	277	325	244	274	268	274	275	269	256	258	272	292	267	291	280	275	253	281	247	273	253	279	258	282	271	275	242	234	270	272	281	293	278	294	282	251	262	282	284	290	253	262	263	271	287	271	275	263	271	278	265	268	265	248	256	280	282	284	282	259	272	277	298	265	278	271	315	268	256	280	279	285	274	309	260	252	282	289	273	248	256	285	265	289	296	266	291	291	284	260	254	279	274	285	272	263	305	276	289	268	267	301	247	265	292	259	278	285	248	279	309	274	283	265	262	279	244	246	257	268	255	264	269	268	299	268	279	232	285	286	273	306	285	269	248	280	277	265	273	255	268	289	279	271	269	293	265	287	303	261	251	258	258	268	317	292	261	267	291	254	287	269	298	250	258	267	268	276	270	300	286	282	270	271	254	258	289	266	282	263	273	285	287	291	226	275	272	307	263	259	291	277	287	270	275	300	282	283	285	270	292	246	258	284	297	266	284	266	299	266	279	289	278	242	274	256	245	272	274	262	273	300	295	291	285	280	299	270	276	279	277	284	281	288	279	250	303	299	286	260	282	283	288	291	309	285	285	264	296	252	250	276	253	279	264	314	269	275	289	259	297	264	267	260	260	270	282	290	267	277	307	264	286	286	296	273	295	275	270	271	269	264	282	235	279	267	301	294	255	263	253	299	286	287	247	273	312	287	285	283	253	288	308	276	284	264	305	255	319	295	300	289	252	270	292	275	274	270	276	252	217	287	283	286	254	277	277	277	307	256	263	277	279	279	317	274	288	268	269	290	276	259	293	301	267	271	278	286	254	305	283	238	277	274	285	288	295	294	274	309	269	287	252	268	325	243	241	275	283	264	265	277	291	277	254	265	254	290	278	261	267	274	275	279	275	267	266	268	253	252	291	245	246	311	295	244	276	322	266	275	252	275	251	265	289	264	244	288	288	275	257	262	268	272	275	286	279	342	283	279	294	252	256	264	266	298	276	274	264	262	271	282	268	276	271	283	274	265	263	286	259	276	278	276	280	284	262	272	263	296	288	306	284	268	252	275	268	278	273	268	272	277	307	271	262	272	278	285	256	284	281	279	305	286	270	288	274	284	276	285	293	304	254	247	268	280	290	269	294	260	249	271	323	257	263	278	274	285	282	277	242	277	258	283	294	293	240	257	278	256	284	249	288	295	279	278	263	296	272	304	285	295	280	276	270	262	270	275	261	276	300	272	257	249	273	283	312	302	256	303	272	306	252	274	307	272	296	272	276	278	262	278	292	288	305	290	278	260	258	276	288	293	297	254	265	257	279	269	270	292	265	269	288	279	269	301	276	275	272	305	310	256	302	289	280	258	323	261	260	305	299	273	264	275	275	286	279	248	272	294	277	303	269	290	268	270	288	306	278	276	284	261	273	286	287	284	265	275	293	289	278	271	269	279	290	248	275	277	272	289	284	287	276	286	272	272	277	290	272	273	285	265	258	248	268	273	255	268	293	311	278	300	268	302	293	274	263	264	280	304	271	250	250	261	326	317	289	294	252	292	269	279	298	295	281	273	262	278	303	313	295	266	269	280	247	285	276	279	259	296	246	257	300	277	286	267	283	258	272	275	272	277	278	278	250	263	290	264	312	296	239	278	306	283	269	308	270	241	284	273	300	272	278	302	273	291	241	289	261	306	263	284	280	273	257	270	279	264	278	284	266	280	285	280	279	277	267	279	251	285	288	268	280	259	290	314	300	290	265	241	293	275	301	276	257	269	276	315	296	314	294	273	276	261	252	267	272	270	276	287	329	274	293	268	276	254	291	255	270	258	258	256	276	297	273	256	294	296	269	243	279	270	284	245	274	265	274	286	260	282	265	269	259	268	295	278	271	272	292	262	247	288	290	269	285	281	267	256	238	279	244	287	257	263	262	304	259	270	284	276	305	276	276	304	284	271	265	261	273	276	292	263	281	307	247	268	284	258	274	258	244	300	283	267	247	287	254	289	279	298	299	274	259	310	298	279	256	274	283	321	280	276	263	296	265	266	273	304	284	256	254	291	272	251	286	263	295	275	266	261	276	296	287	287	280	277	280	299	284	250	278	286	253	290	280	291	295	286	265	255	270	268	273	276	272	300	276	287	279	272	259	273	243	247	254	269	307	278	281	293	256	276	266	286	287	251	256	292	281	255	274	261	268	288	254	283	256	267	269	269	236	240	253	304	268	291	304	259	273	291	270	279	286	273	274	278	271	260	279	283	277	315	289	282	271	289	265	252	302	280	269	275	274	272	236	299	260	271	298	305	301	267	249	266	269	292	270	294	289	267	257	278	260	266	296	269	290	268	249	296	298	267	298	316	253	269	299	294	263	300	302	266	283	300	291	256	260	252	262	259	271	259	266	281	286	265	270	283	269	279	273	299	292	306	279	285	260	290	270	267	253	295	270	281	262	285	278	265	266	315	271	288	294	244	264	273	301	293	275	297	287	288	284	258	268	263	251	275	282	283	279	282	269	264	311	296	286	273	274	268	256	297	251	265	279	265	274	263	311	275	272	302	243	327	268	231	263	279	280	278	294	283	287	275	248	261	274	278	289	300	273	259	283	254	287	276	255	276	299	286	280	267	275	271	315	274	283	266	290	257	276	276	250	276	296	282	286	295	275	289	306	269	290	259	296	294	286	277	297	296	277	264	279	257	286	250	292	275	257	273	287	259	276	265	262	245	299	288	233	270	275	263	268	283	257	268	264	248	270	294	273	288	271	253	274	298	281	250	270	266	314	285	269	267	267	287	291	275	274	298	268	280	294	281	271	286	263	289	281	294	263	281	235	221	266	288	252	247	283	257	310	268	280	274	289	285	307	279	286	282	270	283	263	253	270	291	263	290	281	285	268	298	263
5467	3766	5407	5498	4798	3894	3202	2566	1955	1729	1601	1527	1385	1250	1148	1140	1031	923	914	908	823	887	803	765	746	734	745	746	741	730	667	665	707	722	726	693	725	682	674	709	672	704	656	704	672	681	655	680	705	680	703	672	670	638	642	673	685	692	684	618	777	708	715	676	653	665	615	651	686	673	669	654	657	672	673	667	671	710	688	652	692	677	711	652	657	669	639	646	653	694	679	677	657	661	644	719	630	670	710	709	684	670	640	646	658	663	686	720	679	685	680	727	654	722	659	647	683	698	693	675	710	695	680	655	645	706	676	661	669	653	636	655	660	675	723	651	676	647	658	711	674	669	655	675	659	667	653	671	702	651	713	666	651	620	662	670	707	670	640	682	631	700	679	695	696	673	685	687	698	659	655	740	676	670	641	650	657	677	676	685	653	675	663	660	651	651	703	667	657	724	647	644	672	657	670	658	707	660	652	705	666	680	635	636	669	691	585	679	700	669	649	626	658	696	717	658	731	712	661	692	678	661	658	661	650	658	639	676	702	673	666	667	687	671	677	708	664	724	707	665	708	686	655	642	640	615	666	676	631	683	654	673	642	683	695	698	699	715	648	641	703	707	666	638	687	672	705	762	684	688	682	653	683	694	646	688	698	654	679	652	681	648	717	662	664	632	635	648	672	678	641	660	657	711	685	668	712	714	702	650	692	657	623	690	651	648	669	646	680	690	659	617	716	638	703	708	693	647	710	720	679	712	642	710	699	685	660	644	703	678	684	712	701	710	697	655	681	628	672	665	705	670	664	651	660	671	650	687	669	684	652	623	661	674	703	654	619	640	665	652	686	694	670	629	673	647	726	664	670	708	698	682	642	694	642	664	668	657	665	681	668	642	658	686	671	668	650	684	633	666	723	690	683	678	657	664	713	680	688	694	646	683	648	640	698	635	679	695	674	667	676	660	641	626	692	682	695	662	690	691	682	628	665	698	682	675	681	662	647	644	676	660	673	664	656	648	663	661	685	692	659	680	650	636	684	624	700	674	712	698	672	688	677	684	666	711	650	655	634	634	684	720	696	676	648	639	649	644	668	668	666	655	646	640	683	685	678	675	679	681	636	722	651	673	684	643	637	688	666	685	661	687	683	719	676	677	641	706	672	682	678	665	649	640	607	676	658	676	665	669	657	649	646	686	681	663	657	627	682	661	651	673	699	686	669	657	676	635	621	662	655	677	658	667	689	660	712	705	677	658	700	668	694	646	628	673	649	651	672	693	631	684	671	679	639	671	665	657	649	645	674	678	642	673	665	667	615	681	638	674	674	624	680	655	683	663	669	669	681	676	696	652	675	651	645	666	638	690	676	631	696	696	711	676	715	709	659	682	668	686	711	675	680	676	707	665	671	677	665	710	681	688	672	703	668	633	625	715	626	652	716	732	659	660	678	625	665	703	652	687	657	720	645	675	663	608	712	643	677	739	687	659	714	678	651	671	655	700	706	645	668	686	711	697	720	675	645	688	647	669	658	651	680	701	658	666	682	690	686	644	693	661	693	698	680	728	651	669	659	692	703	698	678	663	681	723	617	655	655	627	676	688	669	693	678	606	651	640	650	691	623	680	666	712	730	625	664	648	680	723	708	695	681	685	646	664	647	696	631	704	668	690	669	626	664	629	657	657	646	625	643	606	653	655	676	676	678	686	706	622	682	696	665	621	695	662	646	688	681	639	631	676	673	656	727	671	662	643	617	700	631	670	695	675	679	692	646	691	631	684	701	654	666	672	641	704	654	665	721	691	650	702	665	632	688	701	642	636	702	634	668	723	644	629	689	659	660	700	664	649	666	699	673	755	689	647	639	709	738	671	686	625	679	670	647	683	687	682	684	658	681	655	671	667	680	639	646	671	632	730	632	660	659	697	671	686	691	647	640	634	655	709	699	683	657	633	680	675	720	667	664	707	694	694	695	641	636	716	665	688	669	672	632	650	632	665	704	656	674	656	663	663	674	653	652	650	663	634	690	672	628	653	666	662	651	659	693	664	670	662	675	687	669	710	649	643	643	639	697	681	672	691	684	659	686	687	670	687	680	709	660	655	685	658	681	725	693	684	700	728	680	662	647	638	692	636	653	656	704	647	704	651	737	668	667	701	711	662	693	670	634	712	679	695	656	656	658	620	669	688	645	679	664	662	672	664	686	674	666	649	690	682	616	650	684	685	697	688	732	678	651	670	687	697	675	673	658	716	680	664	679	649	683	676	697	667	670	691	666	684	681	688	675	702	677	675	672	684	634	639	678	669	665	673	669	586	650	638	661	701	606	654	664	671	714	645	700	703	662	693	686	693	636	671	659	655	673	636	687	660	725	680	704	672	694	726	690	646	636	684	636	649	679	668	654	716	613	665	649	661	664	736	682	673	665	690	623	671	676	687	720	663	691	688	642	671	632	655	674	662	665	669	675	654	703	660	676	662	625	668	691	650	614	682	667	680	684	730	634	684	694	683	672	659	649	677	643	665	694	649	663	710	710	671	671	672	670	638	652	695	648	679	664	637	616	678	685	687	678	698	675	690	666	695	691	701	662	676	673	661	671	696	619	660	629	654	690	682	675	704	652	699	741	645	642	658	702	674	684	692	674	669	653	680	653	651	669	679	684	648	677	693	713	632	681	667	651	697	669	723	686	671	658	676	642	677	619	693	678	702	660	633	639	622	651	687	658	688	691	696	691	662	638	627	702	648	646	653	672	629	704	663	645	686	710	671	671	664	653	669	699	642	685	655	689	643	692	657	657	722	685	664	648	709	660	694	688	671	646	681	690	697	674	665	655	633	676	689	692	669	659	637	660	657	681	643	648	665	662	592	653	652	663	661	658	666	721	644	678	673	678	627	667	703	655	682	662	664	682	642	682	669	684	703	647	648	708	678	654	722	722	661	650	707	687	682	717	691	652	617	693	668	672	664	641	690	640	636	727	693	671	682	682	674	696	680	688	686	675	677	663	662	668	669	677	636	636	652	720	683	666	673	725	684	725	674	670	616	673	656	628	659	669	682	708	695	727	672	672	710	640	676	679	645	687	675	669	657	660	650	627	646	659	697	722	664	643	686	702	641	656	685	682	671	688	673	687	660	665	699	673	687	627	675	669	685	694	676	650	681	683	650	664	677	646	690	695	657	638	695	670	726	680	645	716	688	686	722	637	658	656	661	618	687	646	703	685	677	658	713	670	692	646	690	628	613	673	680	663	651	679	707	665	691	683	709	676	695	659	677	667	671	693	659	701	712	616	638	662	660	655	683	655	658	681	696	664	650	697	662	682	710	669	627	704	616	701	648	702	702	720	649	679	673	674	684	643	684	653	674	690	667	682	670	698	675	701	685	718	669	687	680	674	679	655	671	672	643	651	706	670	664	665	676	665	651	743	639	702	680	629	662	718	708	670	649	656	643	689	688	675	672	629	660	673	624	677	692	691	645	659	650	658	649	711	640	670	687	692	656	670	742	710	686	599	647
15577	6787	5150	3303	2064	1532	1320	1086	766	602	646	569	521	443	429	433	381	375	348	289	283	274	271	314	271	264	281	272	264	276	264	268	252	272	279	256	282	283	277	251	287	295	268	274	275	294	247	272	242	266	250	258	257	295	259	265	252	263	253	289	257	237	254	253	297	264	248	281	264	255	251	254	230	264	261	294	241	273	237	246	288	246	255	258	269	292	270	258	264	252	256	239	299	250	252	269	254	291	256	249	252	303	273	243	232	228	267	254	244	278	275	242	279	286	265	244	281	260	257	258	262	298	252	255	258	305	300	253	239	257	228	269	237	273	251	251	281	252	263	278	273	263	285	276	221	253	260	245	279	240	256	256	269	279	248	240	264	284	278	255	245	283	240	246	259	261	265	266	287	265	263	245	270	272	254	232	245	258	275	263	278	260	260	217	248	215	259	267	252	250	257	253	257	263	266	252	273	256	221	230	236	235	274	272	269	265	249	248	286	257	244	251	248	272	268	256	269	243	249	270	244	261	264	234	232	234	243	259	262	249	276	255	268	257	236	263	250	278	256	257	221	242	230	250	277	267	258	271	257	293	277	263	263	274	276	266	207	265	282	245	264	269	239	276	261	271	255	269	260	249	255	249	264	231	283	226	230	264	279	272	290	252	220	252	263	279	284	258	259	246	265	260	265	237	247	237	243	254	240	245	242	257	239	231	264	244	254	298	245	243	267	258	279	265	268	246	264	250	289	236	249	235	260	241	259	249	252	264	272	224	244	270	273	252	247	287	260	236	268	276	240	250	247	238	247	235	261	271	271	275	242	267	264	288	255	299	271	242	254	292	279	261	267	254	266	251	264	245	240	261	265	258	240	284	274	252	304	285	272	244	262	244	245	267	252	267	281	253	239	281	252	286	259	245	255	252	262	263	270	259	252	279	242	255	264	239	243	288	284	283	255	246	280	287	278	233	238	269	304	241	281	273	246	260	258	261	254	247	252	221	255	248	260	262	292	265	240	242	264	206	237	254	250	252	246	259	305	246	257	255	284	234	209	245	249	245	285	256	249	273	267	233	278	263	259	245	286	253	258	249	258	262	250	254	242	264	262	293	237	246	271	248	256	245	245	257	277	257	251	254	236	272	263	271	260	260	233	248	241	270	282	276	242	256	271	254	235	239	260	273	290	271	237	296	255	269	264	253	254	263	239	281	277	260	279	266	256	238	270	215	269	280	251	266	285	279	284	294	276	249	272	262	240	269	239	247	246	212	250	261	253	239	253	250	283	264	267	256	261	276	258	281	259	273	244	256	256	302	238	227	237	276	271	270	240	255	273	249	258	280	268	250	269	252	260	257	264	264	283	269	252	270	240	263	288	255	276	257	262	234	305	249	274	263	247	245	223	267	267	253	257	282	248	269	268	290	248	243	253	293	257	279	272	276	262	275	260	251	301	272	274	242	237	257	267	263	253	250	260	278	290	274	310	246	278	257	264	235	260	256	261	287	250	276	267	261	273	253	257	256	290	262	260	231	241	237	236	244	252	258	255	269	257	273	269	258	268	253	272	270	254	227	248	268	250	261	253	261	242	257	270	292	258	296	260	260	249	254	238	246	296	238	283	278	245	244	271	259	268	255	255	246	239	262	245	263	226	257	268	259	258	244	251	227	255	245	242	252	265	269	261	258	248	263	267	260	270	292	231	243	261	273	282	269	255	260	247	247	240	286	258	242	259	266	265	264	249	271	250	242	260	262	274	258	257	279	270	266	262	296	284	254	232	235	292	234	232	242	238	260	277	243	291	249	259	289	248	268	285	256	270	260	239	249	248	275	246	285	258	245	283	279	254	285	239	248	254	265	268	242	277	209	283	239	283	291	267	277	252	261	255	257	275	218	271	251	273	256	262	264	297	268	258	240	212	223	257	230	240	256	241	240	226	270	267	264	284	281	255	268	240	260	259	222	236	257	244	250	263	278	268	276	291	277	268	244	256	256	238	266	267	249	233	287	257	249	257	262	256	263	262	243	287	250	249	258	255	216	285	263	266	262	249	256	259	250	263	252	241	243	255	269	248	231	272	223	268	285	231	228	238	247	267	292	282	249	239	244	241	240	233	260	261	255	250	272	231	245	253	249	274	256	261	281	265	259	252	270	274	261	269	287	281	272	231	240	277	248	239	260	262	262	270	247	300	265	255	253	255	290	245	248	259	252	242	237	256	254	267	220	268	273	251	265	262	253	279	266	256	262	242	268	256	255	242	276	250	252	264	236	256	262	239	232	254	270	237	267	243	259	269	239	266	279	256	275	274	264	274	277	252	297	248	266	239	267	229	255	262	284	257	250	279	256	239	233	255	297	286	279	249	233	259	262	244	275	276	277	264	236	231	291	257	246	265	219	254	254	263	249	264	258	258	254	269	282	252	269	236	266	255	268	238	263	282	275	273	264	264	229	242	248	267	265	256	277	282	214	282	269	264	232	244	250	232	233	253	257	257	247	235	268	259	266	292	296	252	260	231	269	251	253	272	241	274	272	285	257	243	268	247	275	257	269	261	289	237	242	258	235	302	302	205	289	278	231	274	272	245	263	250	232	241	295	242	253	286	238	261	221	252	290	266	266	256	255	253	282	247	262	241	237	251	215	248	269	253	276	254	240	246	251	267	235	246	281	244	243	278	256	256	287	247	264	290	253	244	269	265	247	260	297	241	260	251	292	285	275	253	252	264	271	253	236	235	235	258	266	277	266	274	231	231	272	270	269	278	279	281	261	236	276	251	251	266	254	239	233	214	269	263	259	249	249	267	272	279	279	279	245	237	221	253	279	240	257	239	261	251	240	249	232	260	246	254	249	265	282	274	261	282	275	264	266	225	234	249	236	260	271	268	253	233	243	263	265	279	279	245	262	255	272	247	231	251	257	299	270	244	232	265	227	240	246	263	250	248	250	265	237	268	258	277	251	245	247	281	252	270	252	263	262	244	259	270	277	265	256	259	229	258	273	241	257	253	228	241	224	256	260	305	262	241	274	277	303	268	240	252	247	246	240	227	263	240	250	256	240	262	261	264	274	260	256	272	255	248	242	267	265	253	267	234	248	241	238	259	274	240	271	259	262	255	252	229	270	262	262	224	279	241	285	270	269	265	274	238	277	218	276	274	258	282	281	260	270	288	257	224	247	234	276	256	275	280	251	250	237	284	281	268	279	248	247	246	246	263	277	251	220	277	260	225	265	238	274	267	247	271	259	227	243	253	261	253	285	247	239	288	230	287	249	257	273	262	268	271	266	262	238	255	257	238	267	259	281	272	242	245	253	254	269	269	266	276	269	265	265	274	258	237	239	238	217	275	274	273	259	245	255	249	260	255	263	254	240	259	244	221	269	261	279	240	267	247	258	282	281	251	269	283	281	267	259	260	246	258	261	249	268	260	257	264	255	284	282	279	268	243	279	264	298	243	240	249	279	255	254	251	252	246	272	253	276	215	251	250	251	244	254	234	270	263	288	257	241
11692	6356	8332	8367	6908	6038	5103	4118	3113	2787	2619	2420	2081	1821	1762	1573	1347	1243	1161	1026	1102	1042	1004	898	942	878	817	752	685	718	673	698	683	640	716	665	688	692	660	680	694	663	744	644	706	629	667	674	660	625	688	643	618	674	617	668	674	613	643	650	591	618	600	666	687	656	674	657	676	651	655	644	637	676	605	624	640	647	626	685	642	629	658	614	608	648	627	666	626	619	622	618	591	607	645	640	670	622	620	607	631	618	611	595	646	656	625	655	640	596	657	617	620	622	643	643	682	616	615	633	657	616	645	617	639	657	641	696	624	667	637	642	641	655	640	624	645	660	627	644	632	628	598	589	636	643	639	621	601	625	625	660	614	624	600	613	645	594	656	582	623	614	645	639	606	601	620	651	662	634	635	616	622	614	636	616	634	627	622	661	628	568	631	627	607	612	617	616	635	624	603	618	603	615	637	627	634	633	667	643	617	694	640	642	606	676	631	610	682	625	651	606	600	693	637	671	635	619	627	614	631	618	655	608	648	662	614	633	598	592	576	657	600	675	668	664	613	628	622	626	667	639	624	617	629	639	610	602	614	627	607	618	619	622	610	610	667	563	617	670	632	630	639	665	631	601	617	666	617	658	595	595	592	672	611	638	613	630	595	641	619	621	624	586	602	595	649	615	601	615	632	630	629	627	646	643	609	623	679	618	641	610	695	617	647	644	637	681	626	651	616	645	610	622	626	605	638	588	632	597	645	638	589	603	643	654	632	624	602	676	639	619	639	609	600	665	664	658	611	622	586	602	592	588	608	656	687	627	627	649	612	666	638	632	635	648	661	639	630	627	632	638	598	602	618	664	669	586	630	653	586	648	631	631	659	571	602	652	616	672	634	575	583	627	656	653	597	610	685	624	675	656	637	616	666	647	614	618	583	634	652	622	705	654	639	608	638	616	625	629	658	607	621	637	641	612	679	599	616	632	637	642	630	619	609	694	616	676	628	609	610	626	660	627	629	632	625	613	653	625	630	662	646	609	677	623	649	646	628	615	644	632	660	627	617	679	593	630	660	642	650	583	573	637	584	638	611	610	615	625	573	632	603	623	617	601	617	641	606	648	645	653	635	640	617	633	647	649	614	600	648	603	650	603	627	638	622	620	643	634	599	593	602	621	668	633	635	656	619	642	617	673	646	644	653	647	602	602	656	604	594	618	630	653	604	623	665	648	650	616	603	608	659	637	616	640	584	666	624	622	616	650	610	611	599	612	620	689	592	652	621	691	680	614	608	616	593	628	652	585	639	639	649	623	656	635	629	642	636	632	643	629	629	635	630	616	622	633	603	620	602	645	637	629	628	585	576	663	625	597	595	648	593	609	649	654	671	626	627	637	615	659	598	631	622	621	582	594	618	637	635	619	610	576	597	602	634	667	633	655	582	683	656	624	632	605	617	610	676	602	602	632	663	608	655	587	635	633	635	641	632	597	636	647	650	602	641	576	614	679	637	634	584	654	584	643	609	646	626	666	643	620	646	598	593	664	582	595	651	638	635	648	595	629	640	623	603	628	622	652	598	611	618	640	636	646	630	634	672	590	668	659	667	639	597	656	604	643	632	600	629	623	678	601	671	630	593	616	606	595	660	656	614	608	591	661	627	658	624	640	650	632	606	585	625	572	655	618	624	689	604	632	603	614	633	618	656	657	661	618	609	628	614	648	633	621	586	665	649	638	638	637	597	695	636	589	610	637	622	644	661	608	653	664	608	635	619	594	658	568	663	625	648	623	696	608	648	651	631	617	617	657	611	635	644	669	590	637	619	643	638	602	659	608	637	649	620	670	605	663	603	661	612	628	602	627	598	675	620	634	610	665	625	657	581	662	601	623	643	594	584	591	644	645	634	640	634	652	655	628	641	641	614	657	603	625	620	635	666	655	591	602	635	613	613	613	644	636	632	640	619	671	633	621	668	686	618	617	614	628	646	635	619	646	624	627	596	661	625	623	645	596	623	626	610	618	671	626	594	681	644	680	618	639	666	655	661	662	639	636	575	591	600	674	648	656	642	644	604	634	670	594	647	623	636	635	613	595	614	653	631	625	612	606	657	663	620	634	643	618	638	628	646	606	602	575	612	641	604	620	632	640	614	648	638	622	639	629	650	625	604	578	592	612	636	659	631	630	604	644	666	638	641	604	633	648	676	622	598	627	628	647	625	623	668	601	611	641	653	687	594	662	652	618	643	601	589	636	608	586	635	628	629	631	623	618	578	610	636	604	617	606	632	635	595	588	635	599	633	641	612	673	608	687	647	596	618	619	610	620	627	684	624	617	648	615	617	580	635	593	648	622	609	642	685	655	631	644	646	645	629	619	608	672	615	598	636	616	625	606	626	649	610	612	649	655	610	635	623	617	654	645	616	611	627	647	635	600	610	633	645	651	610	611	626	651	636	624	696	653	637	621	646	593	699	613	614	699	694	686	617	588	614	625	591	652	636	604	626	606	633	655	629	667	640	599	609	598	594	589	663	647	640	632	646	609	640	610	623	641	593	643	581	642	581	619	650	603	615	636	629	654	610	628	640	603	673	643	645	627	664	599	633	684	613	642	645	626	645	663	650	633	606	633	617	658	618	643	627	659	687	624	614	666	649	608	647	617	573	674	596	649	670	632	634	600	680	621	631	571	650	583	639	633	610	614	617	650	625	634	616	655	662	609	635	651	639	639	619	657	581	628	647	640	649	642	635	600	645	629	636	679	645	634	642	612	654	667	582	604	648	638	621	638	603	650	633	611	650	646	627	606	643	624	635	668	618	636	623	607	621	649	639	643	630	648	617	595	649	611	608	649	624	605	619	617	650	620	622	651	605	665	614	644	653	649	610	641	653	634	617	621	646	607	660	639	671	652	627	632	657	653	619	614	642	645	617	603	657	650	613	612	637	595	616	627	632	611	665	614	643	642	609	677	640	592	636	638	627	634	615	620	642	654	616	645	621	674	611	627	585	624	616	596	621	601	645	635	622	617	598	580	625	610	667	597	668	641	649	636	677	631	656	633	642	640	639	597	695	625	671	631	645	621	614	595	663	595	634	595	621	618	643	637	610	653	607	651	605	602	644	650	605	615	637	677	628	633	670	621	626	649	627	627	653	625	603	628	621	646	634	612	627	641	653	611	634	629	613	640	655	661	646	621	669	583	651	623	629	656	623	639	611	643	577	592	591	605	633	629	638	625	606	610	620	632	662	616	644	583	610	607	597	627	612	610	650	624	613	615	608	628	606	659	597	590	646	628	648	619	606	597	603	662	593	645	645	627	637	643	653	662	586	666	590	670	609	644	655	597	616	589	603	613	621	649	637	639	622	593	657	579	658	628	636	607	616	631	631	619	666	616	667	659	612	621	636	621	610	664	664	625	642	663	636	605	649	619	636	608	624	655	634	634	609	677	610	650	639	609	640	595	648	637	643	664	642	653	661	635	636	583	611	667	611	677	668	609	639	651	628	620	608	607	616	643
22836	10453	7657	4230	2410	1889	1439	1098	886	797	712	539	482	535	473	391	348	298	263	267	245	266	232	228	219	224	210	232	190	192	169	187	196	164	203	180	158	182	183	167	165	174	170	178	195	164	191	176	175	169	192	187	171	172	169	156	184	157	210	175	177	157	175	182	172	184	172	164	153	154	159	181	184	172	163	162	175	179	194	185	169	188	160	176	168	165	196	167	173	192	196	193	175	176	160	182	201	192	181	196	188	190	180	157	173	160	173	164	181	216	174	195	187	181	184	188	169	181	168	169	153	185	178	185	158	191	156	208	182	195	159	143	154	168	178	165	175	186	195	162	175	161	169	188	197	162	186	169	193	188	192	186	182	165	198	180	176	209	177	168	182	190	180	187	190	160	172	164	174	188	191	186	162	184	175	185	186	184	150	160	168	188	157	172	170	182	183	178	186	204	206	178	151	170	184	204	163	189	164	163	198	174	184	189	209	169	170	193	161	164	181	189	170	167	205	165	165	176	182	160	162	202	177	174	178	160	175	161	168	157	179	179	163	194	177	183	182	200	161	185	187	191	187	187	158	183	179	206	191	210	180	192	180	167	154	161	216	191	205	184	189	188	174	214	201	177	207	182	151	187	172	191	200	172	191	160	175	155	176	173	186	182	170	186	174	200	175	191	171	170	165	150	183	166	202	170	191	176	168	166	163	178	175	155	197	166	200	164	190	198	166	200	152	175	167	183	167	199	175	177	175	177	194	189	173	171	172	189	184	164	138	184	158	184	170	157	187	193	173	149	153	182	192	166	182	165	181	193	156	153	183	177	171	168	180	184	171	154	189	185	166	155	178	164	161	170	184	177	167	183	170	149	162	155	177	176	179	168	181	196	157	176	156	183	186	180	167	213	176	169	176	137	195	179	173	183	179	175	173	167	170	185	181	174	176	163	195	212	174	181	195	187	158	172	190	226	177	175	173	168	188	177	184	156	213	165	181	174	181	195	173	195	166	188	208	171	171	186	159	184	194	149	181	163	158	182	175	182	158	181	183	192	175	186	191	178	165	181	164	176	179	175	159	166	164	179	150	175	180	161	160	173	184	162	180	162	153	177	181	182	164	189	174	191	164	182	189	200	176	167	184	179	154	199	194	183	168	188	175	183	189	184	167	188	187	168	187	187	159	182	175	204	171	179	151	206	202	182	180	214	188	173	150	183	162	155	151	171	171	159	190	153	201	165	180	176	182	179	170	196	169	185	174	165	161	192	177	177	184	172	168	151	175	186	160	195	203	190	177	196	194	177	181	175	181	188	162	184	212	174	158	170	179	192	192	190	184	182	185	189	181	190	169	188	206	197	183	194	144	153	177	155	180	183	157	170	155	190	210	175	168	183	181	195	190	173	166	200	182	174	159	189	201	194	178	166	165	194	185	169	169	192	200	167	178	170	179	167	175	219	182	172	161	152	181	184	188	206	159	191	153	177	143	170	145	166	169	176	167	183	183	158	185	169	169	189	181	163	207	181	158	187	165	171	164	176	197	178	181	225	175	188	194	182	192	171	179	180	171	179	161	180	153	170	177	177	163	171	187	185	190	154	185	147	183	185	162	185	174	155	182	174	184	175	176	205	203	173	169	165	170	145	158	161	185	179	187	153	181	191	179	175	182	183	202	173	154	193	205	157	184	192	190	173	186	154	170	165	195	174	183	160	162	206	183	179	169	160	201	180	160	175	146	152	128	163	161	163	167	153	188	188	178	192	188	174	190	192	190	185	170	174	170	156	186	170	185	196	183	188	171	166	189	166	192	175	173	190	183	174	145	189	187	191	216	205	162	179	183	176	179	171	175	166	172	184	169	162	186	189	143	178	158	168	167	190	185	181	147	175	188	184	160	193	181	180	160	180	166	158	156	194	154	200	177	194	154	153	162	177	204	186	180	146	152	184	183	160	152	186	175	191	176	159	162	185	210	177	150	193	162	163	160	187	187	169	178	172	190	169	175	149	187	170	174	182	192	179	180	156	180	172	155	164	163	184	172	162	180	185	158	177	172	181	189	189	189	186	179	176	176	170	185	165	184	192	179	166	196	172	196	179	181	160	178	181	168	187	162	180	168	175	170	178	150	181	152	166	140	159	163	199	187	159	160	194	181	166	157	180	161	190	170	181	170	175	197	200	161	204	169	197	173	174	193	181	143	178	193	175	177	163	154	207	167	202	176	170	171	195	192	169	179	159	191	174	190	170	163	177	190	171	190	154	164	176	158	155	189	197	183	190	151	196	172	150	184	189	189	191	169	152	168	177	159	177	170	172	178	157	199	162	187	184	185	183	171	166	177	198	158	177	168	162	179	163	173	178	185	168	219	188	182	183	178	166	175	155	167	189	184	179	194	176	161	165	178	174	162	182	194	201	170	189	174	167	197	146	176	167	194	180	184	176	180	186	165	169	153	164	197	167	180	190	154	178	172	191	201	165	173	204	150	194	157	201	191	189	189	145	179	171	174	170	170	164	178	141	160	192	162	178	177	162	182	194	176	171	167	166	198	168	190	152	188	185	175	183	168	171	177	182	180	177	190	176	199	178	202	197	165	159	181	189	207	168	169	183	167	176	211	189	187	183	182	170	186	184	206	186	177	185	202	178	175	161	176	188	147	185	188	172	157	180	192	155	180	183	161	175	176	205	203	195	185	162	159	180	156	158	157	170	178	187	179	172	174	178	185	185	170	183	160	198	188	157	188	187	177	160	156	190	172	172	177	167	173	202	173	187	185	201	191	178	176	190	184	177	191	183	195	177	182	204	172	202	185	190	184	171	192	168	178	180	154	199	158	147	192	183	151	157	195	189	201	180	189	168	189	197	170	190	149	182	187	162	190	185	189	179	165	168	172	161	170	179	168	179	162	164	172	174	158	184	173	177	197	183	170	175	187	198	176	157	176	175	183	192	159	208	164	173	147	174	153	167	198	174	187	175	172	177	207	168	180	162	170	180	172	173	179	163	183	179	167	171	181	199	202	170	193	182	192	167	192	168	204	172	161	148	193	180	207	162	176	165	176	167	178	185	161	179	182	210	183	171	151	179	156	173	181	183	167	163	181	179	183	157	166	203	175	165	162	168	207	177	168	191	162	167	169	173	178	181	166	189	184	174	174	172	185	167	187	163	174	166	188	201	198	177	172	180	188	185	191	191	179	169	188	170	164	176	196	178	164	184	165	175	178	183	181	177	172	195	190	150	163	191	175	175	156	180	164	178	178	191	164	176	190	180	190	171	183	165	187	164	175	178	194	185	166	151	160	160	174	176	185	189	220	177	153	192	144	178	187	171	162	175	201	188	162	205	151	166	187	180	197	198	184	167	189	196	175	189	170	195	133	167	168	180	165	197	190	170	197	170	179	177	183	170	153	180	168	154	179	192	185	162	170	185	200	174	182	158	181	192	171	159	179	149	180	193	190	174	170	200	147	180	178	180	182	167	174	183	175	152	193	190	171	170	158	188	185	187	156	190
14930	8856	11509	9958	8365	7642	6314	5116	4122	3623	3316	2841	2550	2350	1960	1821	1482	1312	1187	1097	1032	995	962	909	851	791	717	744	657	604	604	547	509	575	529	526	535	555	533	497	526	502	538	490	489	487	464	527	458	496	486	517	505	410	491	527	454	442	479	474	487	463	479	450	432	513	468	453	483	474	463	457	474	451	456	447	467	439	468	472	442	479	468	471	435	451	442	450	403	450	451	399	471	455	433	452	454	425	417	403	454	438	443	470	434	434	474	424	477	441	438	457	455	465	490	450	476	455	437	451	403	444	430	467	445	404	394	477	434	479	439	435	443	451	426	421	467	440	518	473	421	464	468	432	419	460	504	453	447	445	464	424	455	432	485	517	425	447	449	437	475	476	490	429	445	460	431	460	477	474	436	436	451	479	456	451	435	477	453	466	490	440	448	397	429	448	436	428	432	468	421	432	428	475	426	467	424	442	416	449	430	458	375	405	410	484	459	443	402	476	450	459	444	440	420	434	453	471	461	429	428	460	438	454	493	450	434	447	507	411	455	445	424	443	479	473	439	440	453	483	440	401	432	460	437	424	431	476	497	425	439	413	452	443	441	418	450	436	428	437	447	426	457	475	448	446	437	438	466	405	434	450	457	441	417	460	456	416	459	439	397	430	488	475	418	434	465	471	426	423	445	443	412	474	457	413	480	467	438	500	465	417	460	470	449	457	466	468	466	443	436	437	437	489	475	421	419	429	448	432	478	438	469	412	432	450	445	417	424	462	432	448	455	476	440	445	459	435	460	484	442	418	452	455	457	462	410	451	468	458	472	439	423	482	421	468	411	436	466	451	421	409	440	420	449	470	457	448	466	442	411	447	434	419	427	384	414	491	425	444	476	427	447	482	428	463	466	440	414	421	491	436	452	436	471	463	471	498	448	430	453	417	458	439	440	450	437	474	472	468	468	447	479	434	468	471	496	422	486	435	504	473	452	455	437	438	488	438	437	440	456	433	449	456	423	437	458	454	442	468	440	425	477	490	470	463	457	461	444	441	471	457	400	430	415	421	471	436	451	455	426	407	471	479	440	465	430	446	432	478	463	448	439	463	441	497	461	407	445	407	467	421	455	481	435	460	457	464	450	476	447	429	444	507	475	454	419	457	451	443	452	424	461	444	491	448	471	439	431	391	445	424	462	460	428	462	463	484	422	486	456	447	417	422	473	448	437	461	414	460	449	434	469	451	414	423	414	438	437	485	427	443	455	429	453	473	451	455	442	428	490	471	444	457	458	445	421	446	450	462	447	454	474	458	483	443	438	366	457	434	469	457	453	462	438	470	414	439	439	444	446	451	444	453	456	430	430	435	457	432	483	430	435	440	426	434	455	480	454	421	402	425	464	433	441	433	446	424	450	453	449	412	476	422	463	428	434	444	441	451	473	413	443	454	426	443	444	492	463	427	421	475	401	469	442	434	444	455	406	467	413	451	446	434	433	452	463	426	437	447	462	428	423	426	490	439	489	455	437	448	472	468	464	432	401	426	470	467	433	403	429	433	407	501	486	465	425	452	444	459	463	449	424	406	458	452	458	442	482	440	452	445	450	427	439	426	438	416	446	467	474	443	470	410	475	425	465	422	469	421	457	433	453	452	442	468	426	416	460	434	453	458	456	487	432	442	448	434	469	421	456	461	464	455	407	435	456	437	443	449	445	457	461	415	453	489	426	466	440	477	468	448	418	442	423	415	455	424	447	421	460	463	429	439	451	422	460	426	456	451	448	442	459	444	441	443	434	448	442	467	426	459	458	447	460	445	447	449	448	508	458	471	411	436	471	449	439	450	429	443	443	477	453	472	438	495	420	446	438	470	443	449	460	446	489	458	454	417	433	452	437	468	496	453	463	476	421	432	442	458	477	442	442	448	450	459	449	442	465	439	433	471	428	437	475	488	410	458	446	406	488	448	440	445	426	435	440	473	442	448	425	451	472	456	448	432	436	462	460	425	461	460	457	417	419	471	465	472	416	455	420	438	410	439	460	450	476	398	462	453	410	467	472	455	490	464	447	406	429	451	465	472	440	426	467	463	433	431	447	467	428	451	435	436	455	474	469	481	464	433	429	424	462	486	432	405	428	454	424	421	444	479	484	496	486	472	503	428	445	469	441	417	482	430	465	422	443	423	450	471	431	443	432	454	447	429	426	457	436	428	439	431	473	442	439	463	455	435	494	441	437	451	438	472	440	428	447	455	460	506	430	450	438	438	448	445	437	480	474	438	449	468	467	499	410	426	442	457	443	424	432	434	448	449	421	450	457	435	469	436	460	410	423	454	436	442	454	461	432	415	489	450	453	445	424	445	418	457	479	463	443	429	454	466	446	470	437	424	448	454	450	459	432	433	449	456	458	447	433	436	468	429	467	453	485	419	406	430	489	428	468	447	446	424	456	426	449	428	407	435	474	452	448	438	443	446	487	408	460	471	455	440	436	439	449	468	474	428	463	409	440	493	427	481	464	424	480	453	446	460	462	443	441	459	434	433	451	481	464	461	440	457	447	430	433	451	447	456	487	476	442	446	443	434	412	441	449	446	469	449	464	473	434	419	445	462	439	453	469	463	421	507	439	423	468	412	426	451	416	426	435	418	479	462	443	442	466	456	417	443	451	471	485	441	429	459	452	414	388	438	467	446	425	443	446	464	457	482	436	451	404	434	452	472	447	413	431	453	439	502	424	447	456	448	480	424	427	449	427	471	462	436	433	440	458	422	496	466	429	404	453	446	469	481	466	431	418	466	446	444	485	432	448	398	450	482	406	463	449	489	451	471	472	428	476	456	512	465	420	446	479	434	470	470	445	484	439	470	466	455	440	463	406	481	449	469	430	482	426	477	435	501	450	453	478	445	482	459	452	467	452	449	436	462	439	416	453	435	426	489	448	466	443	471	473	449	451	443	443	453	453	454	447	473	431	471	413	437	427	438	456	451	454	448	435	423	450	430	486	397	474	444	448	417	433	427	437	413	448	436	424	459	426	423	462	476	425	444	487	438	426	445	434	482	433	454	441	443	417	460	448	454	470	440	464	458	433	449	435	446	441	468	473	448	473	458	459	451	445	414	449	464	461	449	408	420	456	446	450	468	488	455	464	443	478	496	411	424	431	409	474	446	449	445	447	478	478	436	406	430	458	431	464	456	497	484	444	429	473	409	432	437	411	445	453	438	451	418	443	438	454	439	468	429	417	457	398	459	452	420	452	453	404	397	445	449	454	451	455	483	426	456	452	507	443	462	449	437	436	425	426	444	419	415	466	438	450	399	444	407	449	448	434	456	426	444	458	465	480	501	428	425	459	423	441	436	449	465	466	492	447	436	439	481	451	461	440	434	458	467	460	427	418	443	408	408	456	418	479	448	416	448	467	436	427	459	431	428	485	437	481	446	444	438	439	463	443	452	452	470	445	437	432	431	436	416	429	453	457	454	459	420	434	465	460	438	428	472	468	423	465	448	463	455	480	408
7013	3432	2843	1937	1287	997	761	588	467	498	438	455	390	353	375	394	301	316	318	308	305	278	279	280	291	314	290	287	264	274	288	302	291	273	293	267	276	273	287	319	270	286	270	259	269	271	302	269	278	284	295	287	281	260	260	312	303	293	273	271	263	297	274	264	304	294	282	289	282	265	272	270	266	273	276	298	254	296	254	296	265	247	266	270	295	264	277	259	276	275	283	256	321	260	263	331	267	263	247	268	267	264	290	252	280	258	275	277	299	264	238	283	290	268	277	280	274	295	254	265	280	279	284	263	283	279	254	283	259	298	287	271	268	272	269	298	277	263	260	263	285	256	282	284	306	255	300	243	302	270	296	266	271	288	301	272	248	270	290	263	277	278	276	268	275	278	293	277	283	276	283	252	289	256	248	313	288	269	297	276	296	259	271	270	279	285	293	281	301	269	267	289	295	272	258	287	281	248	277	280	278	278	288	277	333	295	289	270	256	270	270	283	275	248	263	272	249	277	255	274	254	277	289	280	270	296	259	275	303	304	274	276	269	296	272	277	271	279	289	277	261	253	282	275	268	316	246	285	269	280	281	268	267	275	270	273	288	258	286	256	285	291	294	262	291	280	290	296	267	261	275	291	274	279	245	270	295	269	287	270	283	263	297	285	266	281	286	276	270	292	272	267	270	304	288	260	280	267	296	292	243	307	293	286	272	272	258	302	293	268	252	245	305	269	274	275	281	253	276	272	261	289	274	269	277	274	258	298	276	309	269	246	317	285	252	303	281	272	293	288	286	276	259	250	287	253	277	297	297	296	276	265	249	272	282	256	267	285	267	312	276	284	262	252	274	262	251	266	281	268	268	268	281	275	257	257	285	297	263	310	251	275	296	273	288	301	285	280	295	261	263	275	283	271	287	287	259	251	255	268	289	295	272	265	280	269	297	261	277	282	261	280	267	268	296	290	241	275	276	270	265	275	259	254	250	277	278	287	276	242	300	267	281	261	269	294	277	259	302	262	244	272	298	266	249	260	277	284	263	289	283	271	254	250	285	284	266	298	262	264	297	300	266	263	243	272	292	289	260	249	270	281	253	268	286	282	290	262	284	240	301	262	276	287	259	281	288	268	265	308	292	302	284	259	278	291	290	281	299	281	299	287	260	255	276	290	283	256	279	288	259	270	257	277	276	266	256	275	241	296	255	255	282	274	294	280	270	272	263	294	282	266	292	271	265	224	265	270	303	287	301	276	331	280	297	267	273	269	256	262	278	272	252	275	285	266	256	260	269	279	287	294	260	270	254	278	274	301	297	253	295	279	250	251	275	272	289	265	251	273	266	293	264	274	284	288	258	269	286	258	309	272	273	269	282	243	249	253	273	290	267	303	282	273	271	251	266	262	281	264	270	272	276	299	264	261	263	296	248	235	268	275	246	279	246	290	273	305	278	259	268	313	267	257	296	270	256	280	279	255	246	250	249	276	275	311	255	256	259	282	260	270	285	264	273	279	255	258	286	277	271	283	256	308	275	297	255	271	279	277	295	292	297	307	291	276	273	291	281	265	270	296	275	289	276	227	274	285	283	309	292	288	301	276	287	274	260	296	297	244	259	284	310	280	256	271	263	266	306	282	277	303	299	275	257	295	281	285	251	272	288	261	244	288	294	292	275	280	283	275	236	284	296	300	243	271	296	250	284	307	264	294	270	258	294	240	312	286	271	260	233	278	269	286	298	308	298	238	284	277	312	285	245	242	265	296	260	260	270	276	286	283	267	277	284	262	249	310	284	295	281	291	284	251	297	262	312	266	268	289	274	260	298	280	268	294	300	296	281	301	295	266	246	287	247	270	265	282	227	299	287	259	310	299	319	289	270	289	268	276	269	280	311	288	280	245	269	267	302	288	257	253	299	250	272	281	277	270	280	261	283	283	310	280	296	283	264	264	274	288	276	281	284	292	305	306	266	266	258	278	280	274	290	300	303	243	288	248	287	244	289	279	268	303	287	246	286	325	275	290	283	285	270	242	284	258	314	270	262	290	271	292	269	269	271	291	283	292	283	262	250	268	238	290	274	315	292	266	284	293	282	285	277	276	294	278	284	289	271	302	263	258	297	257	288	267	266	243	248	309	252	287	305	258	312	283	279	273	284	303	262	273	266	271	256	275	302	310	270	244	293	289	285	280	241	285	265	291	295	294	263	270	297	266	291	278	268	255	287	285	281	283	282	251	265	256	267	277	286	280	295	252	274	274	297	300	279	283	265	250	297	238	266	260	260	284	320	289	273	265	277	264	268	283	278	286	287	280	290	271	271	291	280	241	295	277	269	284	265	262	283	286	262	286	280	272	315	272	250	317	267	263	298	289	300	266	282	289	272	276	284	303	282	283	272	285	250	266	275	264	286	268	291	297	258	295	271	287	267	253	263	286	267	308	282	257	240	292	277	270	260	249	276	296	304	299	281	250	282	292	279	277	301	283	280	260	280	285	319	285	268	296	266	258	235	269	253	281	298	299	308	299	301	282	301	277	279	283	274	255	266	280	286	294	284	280	252	310	263	262	292	271	290	282	265	247	262	283	257	250	268	291	257	263	293	299	275	263	290	280	317	274	298	259	261	306	260	268	249	283	256	280	268	288	259	296	288	288	289	302	273	293	293	286	276	288	309	288	311	261	238	268	249	259	280	286	247	287	284	283	291	285	285	288	264	268	282	273	253	293	314	292	268	301	243	255	281	276	266	273	263	270	248	295	292	249	290	262	268	254	292	270	270	288	268	272	306	284	270	259	261	303	267	271	273	296	286	280	272	283	274	278	297	286	272	298	266	314	294	287	275	259	295	296	277	290	279	273	305	293	322	298	250	262	228	284	299	244	259	254	275	293	287	280	277	319	244	253	305	289	289	269	256	239	298	284	269	283	254	283	253	264	245	296	271	284	261	291	264	265	279	317	262	268	299	276	245	301	270	297	282	280	269	277	263	302	273	301	273	254	279	286	276	276	293	289	296	295	266	266	289	267	275	260	285	302	280	270	269	305	265	280	282	285	288	282	273	278	269	263	268	288	289	265	263	276	262	279	280	290	300	285	291	279	255	289	254	277	256	274	309	274	274	285	281	319	304	299	302	273	286	314	285	267	283	243	268	252	276	271	271	272	284	265	265	251	288	279	262	294	241	280	277	269	268	276	277	246	274	252	257	269	272	258	309	308	308	271	281	309	257	256	286	272	268	284	299	248	256	243	271	283	267	247	244	275	278	250	270	267	267	288	264	279	246	272	292	244	291	276	294	281	289	306	260	323	272	299	287	287	303	268	263	293	247	293	290	268	246	270	263	265	269	279	293	297	271	280	282	272	295	295	285	276	259	283	264	269	260	287	263	254	291	245	292	292	269	286	306	261	291	289	292	257	261	269	259	245	268	293	256	244	235	286	275	249	277	280	303	267	247	281	251	306	274	269	261	279	258	289	280	287	271	261	253	280	284	277	285	281	271	289	289	290	297	300
5409	3533	5222	5592	4703	3857	3194	2256	2015	1823	1739	1591	1406	1292	1196	1144	1027	1010	960	878	861	823	798	804	763	752	741	779	725	741	690	686	649	700	690	755	762	678	709	672	693	711	681	668	679	753	647	684	687	666	662	701	700	666	661	634	685	690	644	677	689	654	656	673	638	703	654	704	672	699	669	679	705	707	729	672	711	663	719	660	682	726	686	634	659	687	738	676	692	646	656	718	654	684	723	644	632	670	655	670	680	682	677	677	620	713	679	685	670	673	716	689	624	641	643	640	709	662	680	696	720	642	694	655	719	683	739	683	622	718	674	678	630	681	620	678	674	666	680	666	649	696	719	656	666	678	641	685	696	700	683	694	697	652	670	733	719	675	644	669	683	683	654	654	656	684	659	639	675	687	712	687	662	703	658	650	653	670	692	644	679	665	652	648	634	632	679	648	700	661	674	703	655	641	670	638	690	645	659	714	702	643	655	655	702	628	646	732	708	686	691	678	619	717	681	632	645	686	689	698	629	678	658	680	672	693	694	654	640	674	667	707	654	672	657	673	677	696	683	637	678	654	650	715	722	662	690	706	722	650	709	699	707	676	709	742	715	666	617	673	712	719	666	658	693	656	714	635	651	662	638	680	681	694	699	638	673	651	733	692	658	625	654	688	661	653	679	688	707	649	662	646	627	621	705	683	661	679	616	666	662	678	669	697	672	656	684	679	665	612	725	672	734	669	669	673	672	647	676	672	694	711	670	679	674	656	617	655	667	704	693	651	711	685	674	705	655	658	656	714	677	654	648	652	647	696	694	655	653	661	698	670	680	652	691	688	648	703	691	719	695	666	691	678	655	672	707	692	669	712	679	683	665	697	712	660	681	692	680	699	675	633	655	704	648	636	648	725	654	649	674	713	672	678	696	659	679	625	716	724	700	644	665	689	659	671	703	657	680	681	657	720	693	628	615	653	691	636	654	708	604	628	657	673	666	692	683	648	718	678	648	704	687	714	665	648	657	684	693	690	603	663	671	690	697	714	667	733	656	684	683	683	700	724	678	702	635	719	720	694	723	687	680	685	639	700	654	704	730	685	637	694	681	721	711	675	666	708	649	696	657	649	696	640	689	635	672	737	693	658	685	663	716	689	707	704	722	688	690	671	701	638	644	664	655	716	681	690	642	701	690	680	664	674	693	656	684	698	737	695	668	653	649	645	675	663	672	615	634	676	694	686	687	686	652	617	702	676	634	677	697	637	688	672	680	678	673	644	690	716	672	692	665	699	652	682	639	668	666	664	687	685	685	639	704	687	635	695	685	679	664	639	719	687	660	682	661	642	653	672	672	667	693	695	702	660	639	686	725	677	640	742	694	661	660	688	665	677	641	680	679	699	629	709	709	704	680	692	626	620	675	641	659	688	643	681	736	686	670	655	637	658	652	639	691	672	680	687	663	668	720	647	683	652	693	673	646	636	701	703	669	684	669	670	685	682	701	697	689	673	632	626	703	642	668	681	667	694	699	653	630	701	682	631	659	695	686	667	677	673	630	645	719	664	653	650	677	704	683	640	691	683	710	680	674	687	658	690	694	681	691	692	687	697	667	650	675	640	632	721	651	655	677	625	668	661	672	685	654	668	674	651	672	622	631	655	666	680	709	668	675	673	646	653	694	649	656	695	660	660	663	699	696	664	680	684	620	699	671	678	655	715	669	696	705	692	651	638	671	688	676	689	673	653	648	713	686	608	641	671	678	706	671	653	630	721	651	734	700	624	638	698	684	667	675	716	698	671	711	695	687	695	675	701	709	681	694	672	684	679	642	680	686	668	660	655	696	653	692	700	666	627	723	656	670	603	677	643	684	649	664	653	671	694	664	675	662	652	693	637	681	688	712	703	611	648	624	690	704	686	684	675	672	681	685	675	702	627	668	684	715	652	673	656	718	721	675	692	671	704	685	665	705	654	683	622	637	714	714	683	685	676	677	692	701	662	675	661	666	631	638	663	677	708	670	640	664	698	633	662	705	682	647	689	706	676	643	658	683	663	663	660	676	689	675	647	680	697	619	618	684	664	674	670	660	653	690	736	732	713	627	708	694	688	675	692	697	718	650	692	709	628	674	627	685	667	651	714	673	604	600	711	694	720	751	682	669	701	697	643	684	651	697	686	695	688	646	642	672	660	683	670	674	676	698	672	657	687	661	697	643	646	682	688	624	687	711	659	689	677	656	683	672	720	701	692	649	720	674	659	696	727	660	692	697	694	695	687	669	660	718	693	668	661	656	708	646	669	654	687	638	694	709	637	669	630	691	703	711	660	679	712	702	702	718	659	708	687	667	697	618	638	673	683	671	691	660	709	625	650	659	660	644	682	684	677	695	703	667	664	689	646	681	659	650	682	700	698	678	727	701	687	660	658	679	644	618	661	667	689	670	686	659	718	665	660	700	696	677	699	694	647	701	666	662	699	662	666	680	639	688	664	659	672	694	732	672	679	714	649	738	678	697	653	708	692	701	727	640	742	700	654	659	662	630	641	669	665	674	681	668	659	657	658	669	673	725	677	706	685	698	692	665	689	704	699	658	728	680	648	650	703	680	715	664	663	670	673	703	690	690	639	668	659	683	683	643	626	702	663	672	678	685	677	668	689	675	650	665	649	661	675	706	644	689	687	621	690	675	656	660	656	713	682	671	646	677	659	654	634	640	633	665	639	722	672	717	653	619	717	707	651	697	656	703	665	691	666	690	657	707	658	644	706	644	666	699	669	645	662	687	679	698	723	650	673	655	684	704	670	690	669	627	616	689	694	695	661	731	666	629	689	660	678	650	710	681	655	672	695	657	655	717	683	743	691	643	651	697	670	671	643	650	696	704	612	656	716	684	680	676	652	655	711	657	693	664	721	647	679	671	677	658	703	716	640	657	686	713	654	695	723	674	636	638	663	626	624	710	685	673	677	655	691	651	668	641	679	682	677	667	653	668	665	660	664	752	684	714	665	664	651	734	738	626	649	687	685	768	693	694	688	675	680	713	692	663	667	652	723	702	662	677	713	675	698	662	721	672	668	669	651	726	657	656	649	687	685	649	702	678	659	661	656	646	717	686	650	693	679	695	696	685	689	694	675	694	681	667	672	708	643	679	663	678	666	704	708	707	658	677	657	671	685	616	649	682	695	702	658	702	670	667	697	619	725	708	680	651	661	689	741	680	663	695	684	679	719	667	619	683	655	661	682	697	622	676	670	675	670	631	673	693	621	671	694	720	665	690	695	637	645	714	681	729	632	634	679	627	662	713	698	628	690	647	642	679	678	667	672	686	659	662	662	674	633	670	667	711	632	672	676	667	682	691	654	737	704	704	664	694	606	692	681	686	727	654	672	701	654	666	732	668	723	673	726	707	675	643	665	644	684	703	701	673	693	664	665	734	682	702	704	648	683	683	669	657	648	685	657	648	641	685	703	693	711	660	676	698	717	662	654	686	636	644	655	679	657	672	683	649	664	698	637	710	676
15884	7729	5682	3064	1868	1554	1226	938	749	682	572	509	465	474	395	416	355	337	325	309	335	282	279	315	293	285	280	263	308	233	231	261	285	271	245	248	240	248	239	272	239	257	281	262	255	261	246	252	290	276	252	266	273	260	224	264	268	248	229	245	251	265	261	266	266	246	235	270	249	251	254	262	274	277	243	261	244	255	241	239	267	250	265	247	275	226	282	240	249	222	272	243	281	271	269	262	264	230	268	285	251	261	267	243	258	247	262	278	257	289	248	242	223	269	273	243	274	229	244	267	236	278	269	248	266	258	314	220	236	256	266	266	283	265	278	268	235	214	237	255	255	270	271	251	264	232	268	248	239	276	334	269	242	237	265	241	267	216	225	266	236	248	239	232	243	280	260	273	272	266	255	256	251	262	258	258	272	237	250	238	248	270	279	283	238	232	257	265	266	246	244	248	264	248	278	275	252	243	253	248	257	264	249	278	282	271	257	271	256	240	255	270	218	232	274	242	251	266	217	239	245	256	257	251	264	263	274	266	266	269	263	223	253	298	208	256	281	253	249	255	282	246	256	252	235	248	250	249	233	231	260	260	266	234	254	286	237	246	252	270	237	246	286	270	260	250	269	272	258	273	274	240	250	277	260	270	242	253	264	256	271	263	269	257	275	275	290	256	270	252	234	251	251	271	248	257	256	222	235	266	249	273	255	264	250	259	239	286	233	295	289	250	232	280	261	236	238	252	254	265	266	260	250	234	232	241	262	281	262	257	237	271	234	241	225	272	234	292	295	253	270	242	261	259	280	252	276	250	279	232	256	245	263	268	267	254	243	238	235	268	252	241	240	290	286	277	284	264	276	250	247	269	265	273	261	276	269	270	217	265	230	259	272	277	237	262	271	208	258	237	248	243	268	267	275	269	272	251	253	252	273	267	269	246	260	254	275	271	244	283	225	268	275	257	224	245	288	252	277	280	272	217	259	298	239	243	274	265	255	260	240	253	284	269	283	250	262	267	255	270	263	275	260	263	260	235	260	234	266	251	279	243	262	260	263	255	253	276	254	231	257	216	274	268	259	240	238	264	256	251	254	237	239	238	267	274	272	232	271	279	272	285	269	247	261	244	264	269	268	247	253	241	245	239	236	285	278	246	243	245	243	282	241	253	234	281	292	245	254	268	241	253	274	222	252	258	239	277	234	270	258	240	238	237	256	248	253	266	236	255	256	260	257	250	262	262	280	227	262	284	256	259	273	253	257	239	261	255	255	282	277	264	249	265	278	273	239	253	267	241	247	264	252	261	259	214	277	256	266	248	266	248	274	246	279	260	280	241	249	239	260	254	260	273	229	267	269	281	295	259	256	256	261	274	250	273	232	261	258	221	282	244	247	231	250	254	288	241	269	296	218	274	252	237	241	261	230	243	238	251	257	252	257	230	258	235	252	267	244	266	283	241	264	241	262	273	281	275	227	251	257	228	272	266	223	242	243	276	271	227	261	284	234	238	284	282	259	250	247	237	250	274	255	242	264	240	245	235	245	238	278	262	239	248	243	237	290	284	266	271	235	278	265	258	248	269	236	258	267	263	255	242	256	275	255	273	273	225	247	229	245	251	283	292	257	259	245	267	262	242	264	272	273	254	270	242	264	260	267	272	248	268	246	279	257	279	250	269	268	248	261	268	271	269	266	273	275	247	263	245	271	249	259	278	286	251	242	249	263	273	262	272	276	248	245	256	246	258	266	251	245	250	239	280	280	251	269	262	249	224	256	238	268	285	287	247	288	272	244	251	235	239	269	271	256	269	270	247	282	269	247	307	248	241	251	283	283	256	256	244	257	269	247	262	232	257	274	256	262	236	272	276	243	286	275	253	261	224	247	237	266	241	278	245	254	247	263	266	299	276	263	233	297	258	263	276	263	258	237	222	261	255	233	270	245	255	264	295	237	244	266	195	240	258	252	254	248	249	248	264	290	232	227	259	249	280	270	259	270	249	254	258	244	284	275	234	259	261	271	254	296	279	271	233	253	272	259	240	294	285	263	240	257	253	221	258	257	260	264	245	257	235	251	249	232	261	244	262	237	268	275	253	248	267	261	266	282	244	278	248	236	267	259	262	249	259	256	239	248	254	263	274	260	241	244	217	246	262	286	238	239	251	280	280	242	280	238	253	264	281	274	247	251	239	256	254	264	287	230	237	255	263	274	283	242	258	274	260	262	254	250	249	252	255	267	238	271	252	243	259	290	234	251	272	258	242	262	239	241	259	262	278	240	268	258	253	256	227	263	268	245	254	251	247	244	267	228	267	254	256	256	270	260	266	253	248	272	253	240	259	247	258	235	286	250	261	234	233	264	213	228	232	263	259	225	257	256	249	241	265	234	280	236	249	269	259	276	242	254	267	261	248	231	247	285	290	247	240	254	284	247	250	246	254	276	271	235	239	278	266	260	242	274	253	288	237	277	247	252	260	260	234	272	256	240	269	256	285	266	264	236	270	303	266	252	245	240	280	239	243	258	266	252	248	272	249	243	218	287	235	292	262	260	240	282	267	245	267	271	257	281	242	258	282	254	262	235	262	257	254	232	247	253	261	233	243	256	242	288	267	234	276	241	254	250	277	236	262	274	254	280	242	243	284	271	266	255	231	257	293	288	270	282	243	282	312	282	243	275	255	243	256	260	250	257	267	264	260	240	259	276	280	241	251	256	281	263	264	274	253	236	257	265	223	276	247	238	256	241	264	292	224	270	236	252	237	263	250	258	256	243	242	277	265	264	270	255	270	256	239	298	240	280	255	238	283	250	244	240	264	255	242	240	245	260	247	259	294	240	279	269	257	273	252	260	266	247	260	282	251	252	258	265	261	245	277	257	259	279	265	250	280	266	256	243	254	230	243	268	246	248	236	267	292	261	279	229	273	250	265	249	246	278	277	251	239	291	282	270	264	252	261	258	267	247	249	267	253	274	283	253	289	261	261	237	265	254	258	253	269	266	279	270	262	245	256	246	262	268	266	238	259	274	262	263	268	287	248	258	259	245	282	257	274	265	264	266	233	253	259	245	277	267	262	241	222	252	288	219	273	272	265	249	278	271	231	248	244	275	248	248	264	257	290	250	260	255	251	257	268	257	240	254	282	238	259	247	261	220	253	275	247	261	271	292	246	253	295	245	261	284	269	225	264	249	267	283	284	245	271	263	254	280	265	256	282	276	312	278	260	234	286	258	249	279	280	246	263	273	285	253	278	241	254	252	246	269	272	263	268	242	245	258	266	237	259	277	282	250	274	270	290	259	252	251	252	255	216	273	262	282	256	249	270	295	247	271	247	265	260	265	243	247	247	256	273	243	286	252	264	272	252	268	267	254	236	249	267	223	263	262	257	266	267	274	260	236	250	265	241	248	256	268	222	253	272	252	276	237	261	254	241	269	245	271	226	247	236	281	257	271	252	254	241	273	273	260	241	253	272	265	256	261	255	245	265	251	231	251	229	256	210	236	276	258	255
11758	7485	8901	7946	6754	6051	4831	3706	3162	2941	2594	2335	1926	1959	1718	1515	1362	1193	1148	1035	1041	1027	972	948	870	878	840	756	733	686	733	707	682	726	685	687	634	687	676	685	657	706	669	652	668	705	646	584	595	658	659	685	632	621	635	670	651	625	635	602	597	670	651	651	693	658	639	638	622	654	640	631	651	632	627	644	622	651	615	662	680	631	649	608	670	585	630	665	620	600	641	650	632	624	609	633	619	651	641	595	636	580	649	629	642	635	631	596	615	667	654	613	571	643	650	642	613	613	599	649	600	626	612	624	673	635	606	641	682	627	631	674	598	639	631	591	624	676	662	607	611	587	597	583	613	591	661	609	633	614	641	646	571	662	658	643	621	658	628	603	621	627	611	673	683	673	638	610	649	639	613	609	589	670	663	640	631	632	611	613	659	618	621	599	615	633	621	601	666	619	648	636	639	632	645	651	583	605	650	626	613	621	650	590	638	625	636	625	645	614	613	635	665	627	596	624	616	598	671	576	615	629	623	632	659	660	628	584	606	613	647	657	653	614	621	666	651	647	661	643	625	644	634	689	623	643	634	610	604	631	621	622	637	598	654	614	618	643	647	640	665	609	643	645	595	592	643	622	635	614	594	606	613	618	613	645	636	645	605	615	650	637	636	681	663	619	624	602	644	602	633	605	630	637	606	661	612	602	605	633	651	572	654	677	627	665	669	611	659	659	661	636	626	630	612	629	656	606	657	643	623	610	613	674	654	641	612	671	607	712	614	630	648	601	634	622	604	612	656	606	612	622	644	681	621	627	604	626	636	660	640	625	638	672	590	616	610	576	606	627	650	696	620	630	626	630	663	600	625	630	641	591	641	639	618	619	629	617	625	601	630	686	648	601	573	617	627	629	606	659	675	621	634	609	650	606	633	650	658	611	600	559	613	563	606	632	599	608	646	649	617	659	633	607	606	626	634	635	641	657	617	609	623	629	622	662	637	652	645	626	613	676	634	637	601	603	599	643	645	624	641	671	593	628	642	626	610	591	636	606	643	589	646	664	664	616	637	680	598	618	600	614	652	628	675	611	665	619	661	598	647	623	623	602	686	614	592	618	609	658	654	629	586	642	563	620	650	631	617	655	644	659	651	620	639	610	661	591	670	640	556	632	630	599	614	668	589	681	632	641	653	650	641	631	637	649	589	572	600	613	623	609	667	606	620	655	640	619	624	621	619	660	634	648	636	627	653	669	607	655	607	651	636	604	689	654	631	633	618	609	645	662	579	614	586	655	652	592	625	617	662	626	654	595	651	607	647	646	629	659	625	639	660	626	645	641	578	645	612	638	666	630	601	642	614	651	631	650	563	629	634	626	602	607	618	614	653	620	653	566	621	631	628	600	657	677	625	649	626	580	631	629	621	646	646	604	630	661	576	675	624	615	641	631	614	643	613	620	662	622	635	669	579	622	624	641	655	583	598	645	616	628	625	649	639	647	617	600	619	626	633	621	608	634	667	640	581	638	616	652	646	658	651	680	556	644	621	651	668	687	637	634	609	632	654	631	627	680	664	605	640	641	651	616	647	615	624	661	644	672	629	622	619	632	606	645	601	672	605	609	652	636	621	600	628	574	642	642	635	676	644	637	640	641	668	650	607	614	623	639	632	671	585	564	616	584	595	634	614	617	617	627	601	599	622	590	615	586	661	635	592	646	612	652	611	644	593	637	634	575	612	663	620	660	622	711	647	620	635	659	614	642	679	616	635	675	616	636	667	651	623	643	666	610	639	624	662	599	635	617	607	661	597	636	643	629	632	638	683	619	651	600	612	628	629	597	621	653	636	601	625	645	655	621	625	612	664	646	581	638	591	632	606	609	627	658	623	656	641	633	616	639	584	653	648	625	642	644	628	601	615	659	628	662	633	593	641	596	670	635	606	619	643	606	635	625	616	686	611	641	669	660	700	626	639	635	647	651	668	607	649	611	624	610	612	651	585	636	615	624	625	647	627	607	624	655	600	608	638	620	609	666	661	632	622	637	630	622	609	624	654	626	679	632	668	599	637	623	602	633	644	660	638	623	647	648	630	618	669	600	593	628	612	614	591	614	615	646	605	593	622	656	633	592	609	633	642	662	622	600	564	623	589	594	640	590	623	605	625	556	644	582	635	625	656	618	646	642	603	610	640	582	671	641	650	625	655	637	629	633	648	638	612	646	658	648	640	697	661	660	644	633	604	637	631	599	650	601	612	638	679	608	599	583	582	695	622	636	669	620	629	603	653	630	642	619	653	670	652	657	623	606	644	627	654	609	595	680	617	610	584	605	636	654	626	616	635	602	642	630	663	624	649	615	629	655	605	574	635	639	641	654	669	603	621	588	595	648	582	631	651	647	655	625	628	658	595	631	650	614	638	623	648	612	648	616	571	668	608	617	648	626	601	674	616	609	622	653	586	653	659	592	638	604	633	628	637	600	600	635	663	596	663	637	631	610	651	642	634	630	655	624	613	662	648	636	612	631	628	623	637	605	623	654	652	647	637	643	584	625	667	599	624	630	631	654	636	638	625	652	620	635	658	665	628	608	638	680	655	626	658	642	580	636	640	639	600	644	619	620	584	611	631	619	597	625	609	639	595	605	640	623	645	646	610	566	643	614	637	602	630	694	629	602	641	610	627	636	621	623	637	646	627	641	616	646	625	638	642	653	624	630	617	622	580	592	618	628	550	617	649	656	592	601	652	633	665	622	639	586	588	618	612	660	650	620	581	645	578	589	605	661	596	656	621	640	677	645	633	660	639	653	628	584	616	614	653	624	630	603	624	679	642	663	647	642	641	637	600	661	611	636	623	661	609	673	628	666	632	644	626	633	598	583	642	672	642	637	598	611	639	651	624	577	633	625	634	638	681	639	597	639	659	619	644	619	600	640	623	614	621	601	598	641	654	637	649	632	639	637	644	587	616	625	673	626	639	620	662	616	602	670	653	634	636	576	621	572	598	676	626	637	564	614	647	634	607	647	609	645	611	636	662	635	644	643	654	664	635	670	677	615	619	620	633	597	595	662	638	648	647	616	657	623	613	653	636	659	635	598	638	641	634	626	611	647	625	601	626	606	682	660	624	612	680	627	637	635	613	601	643	626	614	644	645	614	647	625	607	634	638	614	660	610	623	628	567	661	670	595	625	646	638	629	613	618	643	602	599	639	618	605	644	651	593	630	662	650	650	597	642	568	634	590	634	689	615	627	644	659	654	624	595	622	636	645	639	595	624	615	600	653	621	672	595	619	612	667	613	605	613	648	609	622	622	627	600	658	631	664	639	608	581	614	623	649	605	664	635	615	657	587	607	637	658	650	580	631	629	658	639	647	657	620	604	615	594	593	633	652	612	666	650	630	613	637	654	604	635	608	612	606	594	640	639	612	619	596	641	628	660	622	630	640	626	613	597	623	677	637	610	647	631	588	664	670	585	579	616	611	630	626	570	645	594	604	595	614	642	587	626	632	641	623	663	622
23578	12228	8487	4029	2449	1762	1486	1140	837	832	609	599	504	453	369	323	336	309	288	273	235	250	235	229	246	221	219	218	211	185	215	178	208	189	194	195	184	187	186	190	196	186	204	184	193	170	188	172	159	193	167	183	165	161	167	214	177	170	172	168	202	185	203	177	156	204	182	173	185	182	169	202	172	183	163	163	168	199	163	205	212	201	204	171	214	186	181	185	188	167	191	169	181	182	184	179	171	208	175	176	180	182	162	160	201	160	202	182	161	194	189	158	180	187	155	169	189	175	193	177	174	176	179	178	178	187	166	194	172	189	179	169	179	182	154	180	191	141	170	187	185	177	189	165	164	165	204	184	187	172	166	191	176	203	157	204	192	158	178	159	188	177	164	173	181	167	177	184	199	180	169	180	174	188	194	184	191	202	172	174	155	179	176	185	165	173	181	166	158	159	178	191	173	196	200	169	164	177	145	192	178	168	171	171	182	175	164	165	194	171	174	180	186	191	202	182	167	194	168	191	214	169	165	171	177	150	194	161	178	165	180	165	207	192	178	193	174	196	169	181	178	174	177	180	169	192	217	164	189	187	173	195	168	171	177	163	174	183	174	175	173	201	186	183	190	177	192	189	179	205	156	166	177	185	155	179	186	187	185	169	162	168	147	163	163	187	192	189	181	178	167	161	172	184	182	161	170	186	160	157	180	158	187	174	196	186	212	197	175	188	182	159	181	180	192	179	189	178	195	167	181	166	177	207	204	176	201	161	169	163	167	167	166	183	180	166	199	202	176	168	163	173	169	157	163	169	176	184	173	199	205	185	168	185	167	169	180	184	148	169	142	172	198	187	173	168	190	175	169	168	180	171	170	178	188	185	179	180	157	165	150	170	177	169	173	196	170	189	207	172	158	160	185	144	179	161	198	198	206	171	186	153	195	189	172	145	171	177	172	183	188	196	162	171	160	174	173	182	192	207	168	144	185	189	192	175	177	189	184	159	174	177	184	170	172	193	174	173	185	179	177	185	151	166	178	164	177	172	182	190	175	180	176	180	196	140	193	182	195	191	171	151	157	180	203	205	173	185	164	179	171	157	163	168	181	179	161	200	179	200	162	182	180	189	185	183	190	189	181	183	172	198	178	175	197	178	191	174	187	184	176	170	176	173	170	175	183	186	199	188	182	189	183	155	210	194	159	172	192	163	164	198	189	167	184	178	172	203	179	188	186	189	186	165	174	173	187	173	186	194	162	174	186	182	174	150	162	191	174	203	163	193	181	161	176	189	167	173	195	180	186	190	194	199	180	159	161	205	160	182	173	202	174	177	186	173	172	179	191	211	144	153	184	165	197	160	194	172	179	191	151	168	187	152	178	161	142	204	170	186	188	163	176	163	185	178	188	207	186	167	201	186	189	173	183	189	162	157	179	173	155	185	196	181	165	203	177	176	186	202	181	187	166	180	178	182	183	194	156	178	179	169	183	164	172	185	172	189	176	181	184	179	170	140	182	168	156	181	170	164	145	159	190	195	158	189	170	157	178	183	149	182	174	157	187	155	164	169	165	173	168	183	173	169	170	175	195	159	176	193	188	179	206	189	170	184	188	210	167	204	156	170	168	177	179	183	189	194	187	184	193	172	166	202	170	177	169	174	176	177	189	175	175	182	160	167	192	207	181	195	186	172	160	184	179	163	191	179	166	172	177	177	178	191	161	167	165	167	153	192	176	208	194	164	179	182	175	200	177	173	193	186	187	168	167	170	167	192	174	182	191	161	169	173	181	189	178	188	173	155	173	162	144	196	189	152	178	156	170	183	180	186	173	185	181	169	183	207	196	193	198	203	176	195	177	169	141	168	186	151	180	163	178	167	159	195	170	179	185	168	192	169	169	189	198	175	188	184	173	168	171	183	172	156	200	180	205	179	175	184	180	187	199	175	172	170	179	159	145	173	177	149	190	206	162	165	170	148	173	177	165	158	184	180	184	157	193	175	149	182	174	183	158	185	172	167	149	171	172	184	178	182	177	155	188	197	200	174	165	159	180	176	167	153	192	183	167	204	175	188	164	174	175	187	172	189	188	181	164	168	176	183	187	189	181	178	156	169	196	181	157	185	184	186	179	174	178	165	178	163	197	177	174	157	179	171	185	172	172	168	180	145	169	179	178	170	157	154	179	177	156	177	178	169	137	186	164	218	197	169	187	178	180	168	195	189	179	219	170	142	166	193	157	162	181	185	169	168	175	171	181	175	185	166	197	195	171	170	177	179	183	166	162	183	170	175	154	184	178	177	185	172	182	198	170	161	171	186	202	184	184	168	162	179	173	156	193	182	167	185	193	184	170	191	182	178	174	164	194	168	160	186	154	174	181	167	175	183	179	162	158	167	185	188	172	151	175	179	158	171	203	193	158	172	192	165	191	158	177	180	183	180	183	183	169	154	202	176	186	186	181	186	204	173	187	195	171	178	177	203	155	199	181	188	192	187	168	181	134	182	188	178	175	166	172	185	189	181	188	166	152	175	199	154	188	179	167	186	188	192	175	183	160	179	184	171	179	168	176	193	193	145	176	197	177	187	173	198	171	174	171	186	182	175	147	176	157	185	186	203	203	165	203	193	166	151	188	184	181	194	166	199	183	175	204	141	179	163	172	171	154	166	182	177	164	180	180	178	188	188	180	180	199	150	157	151	167	172	183	199	173	176	188	182	170	183	134	181	152	170	161	168	174	166	185	182	158	175	180	168	175	185	215	200	186	176	166	158	164	181	151	165	145	179	173	185	204	191	174	165	164	192	197	198	187	164	164	178	184	171	175	184	179	173	156	192	179	179	195	174	150	175	164	178	168	174	171	204	187	160	178	171	204	185	182	201	188	190	159	181	160	205	170	165	169	188	212	178	188	177	207	195	158	165	185	144	193	211	161	145	179	184	184	175	180	171	177	196	181	200	163	179	161	161	163	182	188	153	186	177	172	201	188	151	171	213	180	164	177	176	178	157	173	173	180	171	184	154	157	162	160	181	213	162	181	179	159	162	193	175	181	169	180	194	192	144	182	175	173	160	174	191	197	182	177	172	171	173	193	195	169	147	161	176	175	169	169	161	180	201	182	197	184	189	159	181	194	166	155	181	167	195	148	173	162	194	155	159	172	175	187	178	172	180	145	162	174	166	164	206	160	181	192	181	159	157	177	202	190	191	185	217	165	182	167	191	184	184	189	172	179	145	201	206	170	163	176	191	181	192	166	150	177	209	175	182	207	164	181	199	183	168	192	197	199	198	203	185	179	181	193	175	185	184	191	199	173	158	196	177	189	175	174	169	162	162	178	207	163	164	164	158	185	153	174	179	162	176	166	165	165	186	177	164	186	166	205	163	179	167	190	160	175	151	182	192	150	166	189	186	164	187	184	183	183	176	169	179	174	177	177	171	169	158	188	186	183	173	187	168	178	191	167	183	166	165	174	153	174	193	178	181	168	203	191	186	189	164	160	188	186	177	185	165	183	191
15341	10529	11880	9517	8431	6979	5778	4805	4055	3742	3175	2812	2513	2271	1961	1702	1438	1354	1154	1084	994	892	948	979	848	782	726	706	649	579	560	547	572	548	537	578	508	534	545	502	514	531	495	530	498	504	492	516	444	473	481	476	493	464	460	488	468	479	502	475	472	427	464	467	472	516	476	464	495	517	477	462	494	503	456	462	496	464	465	467	479	459	454	423	457	442	482	431	429	463	443	451	457	444	455	444	447	479	465	467	424	458	437	467	475	449	468	470	506	475	462	436	399	447	412	455	440	428	430	494	418	417	480	427	467	458	470	475	469	510	484	459	474	442	429	436	448	452	465	432	474	471	442	438	434	447	464	447	430	415	464	439	474	443	434	451	445	375	466	455	433	465	475	436	486	453	430	472	470	449	451	429	437	438	437	447	451	459	423	459	452	437	448	412	431	422	465	430	452	435	478	427	440	457	441	481	438	438	470	423	482	421	432	415	455	442	434	492	451	432	476	442	430	494	486	436	468	429	438	465	454	462	443	443	424	405	470	422	452	439	433	453	447	451	453	432	446	438	452	445	434	429	434	398	452	474	448	460	441	449	440	438	441	436	466	441	447	439	433	417	485	415	388	447	433	457	445	457	447	441	400	422	472	456	463	471	473	455	444	436	462	448	470	443	435	475	443	442	475	456	443	488	478	464	442	433	442	474	453	461	444	429	465	429	451	438	478	418	458	475	421	488	454	446	432	421	463	426	440	433	452	456	440	439	450	463	482	441	446	444	427	448	434	476	457	422	442	430	464	455	493	464	449	472	491	455	423	436	436	440	483	468	418	478	474	439	489	468	441	472	458	417	429	445	464	434	423	468	469	458	430	435	436	470	448	464	470	486	439	432	466	506	440	480	467	423	469	451	488	450	424	444	458	455	440	458	490	437	447	464	431	445	461	437	458	418	403	439	444	454	465	418	470	417	475	487	461	434	440	437	441	439	525	479	438	450	422	418	414	453	463	448	456	465	443	452	432	433	442	434	416	450	409	431	454	448	436	539	461	440	444	435	469	478	433	465	447	430	404	452	433	473	423	412	472	440	463	436	470	453	413	449	415	450	431	446	476	443	463	442	478	471	488	458	430	453	445	414	473	469	450	490	466	482	448	446	437	409	441	447	466	434	431	463	435	452	456	442	453	451	441	454	471	406	455	455	430	437	446	432	457	459	492	421	441	438	466	463	446	422	434	450	425	446	458	426	441	479	460	439	445	458	449	466	422	464	416	446	445	473	476	490	457	423	440	451	478	443	448	432	442	463	441	469	422	483	455	451	480	478	468	460	451	401	431	450	491	467	415	460	460	415	454	430	447	441	501	436	438	448	480	443	483	459	470	449	441	449	419	457	445	429	479	418	426	465	434	448	444	424	426	474	446	451	416	441	461	491	438	447	451	506	458	448	469	448	415	461	443	439	418	443	414	480	415	420	445	432	463	456	441	468	447	465	437	413	468	457	438	404	464	426	439	483	449	455	440	407	422	470	462	443	469	467	478	425	426	436	452	440	458	474	449	467	433	444	436	450	461	457	443	429	445	447	462	475	418	443	431	477	446	465	461	447	461	469	444	438	424	428	454	476	455	444	485	409	461	492	428	438	426	426	447	467	436	438	415	429	471	443	453	470	412	453	432	461	451	459	456	450	469	476	436	432	452	469	470	441	429	444	434	447	458	450	488	480	481	476	427	451	424	410	449	452	429	424	448	462	438	438	480	455	442	442	433	434	468	448	450	480	471	448	450	433	487	421	460	500	471	454	444	432	487	457	433	478	459	460	446	464	475	416	454	431	442	443	453	462	437	454	445	414	437	458	470	429	411	451	437	425	417	444	461	446	420	375	473	411	445	469	434	465	421	425	456	490	444	485	450	473	456	427	444	447	441	443	468	452	454	452	457	480	427	419	466	420	426	477	477	449	459	450	476	428	434	469	511	485	473	441	467	450	444	442	453	460	460	493	452	438	424	451	467	433	429	445	475	449	438	466	450	452	452	469	442	469	458	477	493	447	440	446	458	454	424	474	455	424	458	482	444	453	468	447	436	465	444	476	483	434	423	465	482	434	445	468	444	444	465	473	419	458	427	463	412	474	454	455	474	407	426	444	387	453	445	449	479	423	418	420	444	476	460	479	461	462	462	435	441	444	451	487	478	446	449	470	423	427	467	470	469	449	446	423	420	456	458	453	465	482	484	477	466	396	443	442	438	426	439	472	488	428	424	442	436	426	431	436	421	469	453	477	472	437	458	444	435	445	465	440	473	461	413	419	458	451	434	472	468	442	424	448	451	465	459	444	457	436	492	465	483	457	443	441	463	480	447	465	463	461	448	457	458	446	463	447	436	462	425	430	466	428	461	443	402	488	473	385	457	466	443	488	479	476	415	434	432	394	462	445	473	465	448	427	443	440	465	439	464	448	455	458	414	440	416	464	441	487	478	436	436	478	393	439	458	456	421	438	463	432	446	437	530	447	482	487	460	435	406	455	431	471	451	458	425	478	441	475	485	457	418	464	481	454	413	468	418	466	461	448	491	476	452	459	434	447	455	461	437	475	447	458	436	465	438	464	460	433	443	465	489	455	421	482	485	450	399	443	422	451	429	452	470	462	461	427	426	409	452	453	409	490	453	432	445	459	421	446	458	433	465	499	455	431	450	456	453	442	467	477	441	465	421	447	453	416	423	412	467	430	475	438	447	462	432	469	431	471	437	446	466	445	453	455	457	467	451	461	471	426	435	431	455	432	489	436	476	518	411	453	441	432	439	434	458	504	456	433	473	442	449	440	453	428	437	448	466	465	472	479	463	464	423	439	465	440	425	451	475	467	462	445	459	466	463	427	438	467	457	450	465	441	463	457	449	449	444	437	454	426	440	438	425	454	457	441	427	425	423	503	427	440	484	423	461	456	441	475	457	445	496	483	443	497	506	445	446	440	460	422	425	448	475	427	432	454	462	485	466	447	432	494	466	472	442	429	470	449	449	416	447	436	485	427	450	461	444	454	443	437	467	429	463	427	449	413	460	459	454	426	438	430	466	437	438	428	478	466	435	445	459	465	473	475	437	472	438	449	513	417	431	433	454	464	432	441	465	442	434	442	456	479	431	481	483	446	443	489	449	459	462	456	435	494	473	437	436	447	454	419	426	456	443	432	485	448	453	431	467	428	463	448	467	438	481	454	448	460	453	442	453	465	433	435	464	422	473	416	454	436	456	450	389	449	445	470	477	459	424	465	454	437	450	452	425	473	444	468	460	451	485	443	448	446	455	480	425	443	457	501	467	434	437	417	500	451	478	441	454	447	441	466	466	429	464	405	463	481	441	459	459	441	460	464	450	493	437	468	477	475	447	459	448	467	469	458	450	457	476	430	440	435	462	482	436	439	452	461	463	415	449	452	452	445	451	412	462	445	465	458	431	460	414	429	436	439	466	435	462	476	406	443	445	435	420	450	454	452	448	470	434	421	454	458	481	451
6923	3276	2479	1851	1291	919	720	594	505	478	438	425	365	395	353	335	331	314	296	312	302	311	303	293	277	295	263	312	306	295	272	287	259	282	271	276	280	291	284	277	246	280	301	282	258	288	272	277	274	299	265	260	268	257	304	305	266	261	301	270	263	280	297	284	293	287	289	281	277	288	256	281	266	281	267	267	272	297	328	292	274	267	261	263	279	275	290	306	304	265	292	275	244	265	285	265	278	285	274	251	267	286	281	300	275	306	254	274	279	287	259	302	275	298	294	290	292	296	268	293	306	293	261	268	269	262	281	267	299	281	259	300	316	253	276	268	286	270	302	290	299	289	289	294	253	284	298	284	298	281	255	258	311	285	281	290	260	270	271	290	310	266	284	272	294	256	263	253	281	242	282	276	271	246	265	274	304	259	269	282	274	252	287	268	277	262	283	272	274	283	284	245	268	267	274	290	234	294	312	317	301	273	286	272	287	301	290	309	279	258	255	272	298	280	255	254	268	265	283	294	260	265	284	280	281	267	263	290	275	269	267	287	276	282	247	293	289	265	302	231	279	294	296	250	293	295	274	236	312	257	256	283	286	276	261	280	285	257	310	307	319	303	286	264	247	230	265	279	254	277	294	289	272	291	266	273	272	279	293	279	270	292	261	312	265	255	296	279	264	313	277	315	282	274	272	245	273	254	302	262	272	255	286	251	252	296	302	254	293	281	252	272	284	285	303	276	259	277	264	288	266	282	304	272	292	297	288	254	266	275	279	273	289	244	270	263	297	278	285	277	255	262	287	256	292	278	293	269	277	294	282	287	288	270	283	251	296	276	246	283	299	277	292	304	295	289	285	273	311	255	292	270	276	275	279	271	299	285	308	297	279	273	276	298	293	248	298	266	279	288	293	260	290	275	268	289	283	300	285	261	276	309	261	301	266	288	268	274	256	267	274	268	273	258	271	230	277	236	282	259	263	264	261	283	309	266	263	267	245	284	270	266	286	280	309	288	229	294	314	313	275	279	273	276	275	297	270	314	272	299	266	268	237	285	271	243	276	282	288	277	282	276	258	255	279	254	288	266	250	299	267	278	285	261	287	272	278	256	283	253	287	282	294	270	252	282	276	276	303	263	292	252	265	264	289	281	288	288	295	271	276	283	237	277	304	269	297	259	273	294	274	287	254	283	262	244	246	243	291	258	249	287	266	266	299	305	288	261	278	247	259	266	274	283	290	280	281	281	295	270	270	288	256	278	277	310	297	273	278	283	256	277	296	254	253	271	220	239	260	266	277	283	292	262	256	269	277	247	263	267	273	275	254	288	329	248	255	307	260	242	274	300	283	269	254	272	263	274	278	265	245	278	281	264	268	286	301	279	294	269	243	268	272	276	283	276	289	269	262	262	267	310	280	267	257	276	280	288	290	283	279	265	283	317	282	272	281	258	254	301	283	273	270	255	263	255	265	289	280	260	277	291	278	278	293	247	275	282	268	284	280	278	232	267	278	260	250	270	256	305	304	259	255	272	311	266	285	283	270	297	279	288	305	329	294	277	270	272	246	274	277	285	256	257	309	253	262	254	281	287	279	259	265	290	265	243	282	270	264	278	271	303	263	282	284	259	271	259	283	288	277	252	269	291	284	273	264	288	305	292	243	282	250	259	294	277	249	270	275	283	257	275	285	302	268	268	250	283	295	265	281	277	287	269	264	254	285	286	271	271	280	265	293	256	291	275	281	289	290	291	285	282	297	301	277	271	262	266	267	272	260	263	290	261	292	267	288	267	289	289	281	305	283	287	259	292	283	271	275	251	299	271	290	279	292	260	270	290	258	256	272	273	281	305	282	267	295	265	260	270	306	275	295	261	252	278	296	313	278	304	243	293	272	254	283	293	262	274	266	247	263	269	293	290	268	253	270	260	307	279	273	275	274	274	265	270	274	266	280	316	260	242	297	269	291	279	285	280	263	264	292	273	296	278	260	270	304	261	280	267	279	289	276	267	285	288	299	246	273	290	282	260	279	283	281	277	320	251	296	263	291	272	294	301	269	280	288	315	309	268	278	272	282	276	296	261	292	268	286	284	290	289	305	292	285	253	252	265	300	281	274	249	262	274	294	284	305	254	285	271	287	247	264	273	272	260	302	267	260	277	305	322	279	293	268	299	293	293	285	279	297	238	261	285	242	257	265	269	282	285	270	268	272	278	280	244	260	254	267	278	283	302	294	263	321	292	258	290	280	270	259	285	263	268	275	293	279	258	266	278	251	265	262	277	282	268	292	296	311	295	288	276	265	266	270	280	258	230	267	249	268	283	307	282	283	280	243	254	281	235	258	288	292	290	271	253	279	277	292	279	257	283	249	273	249	250	255	259	265	263	280	254	257	261	285	260	270	268	297	271	273	265	285	300	275	263	281	257	281	285	317	273	270	257	242	256	294	290	263	273	280	268	296	262	271	262	280	280	302	286	267	240	294	243	270	278	279	288	268	244	270	293	280	263	278	280	277	278	302	271	246	269	270	270	272	269	299	302	234	252	268	266	223	268	266	279	271	264	281	261	286	302	276	274	287	300	285	252	296	269	288	257	313	305	293	264	277	257	271	274	287	289	244	275	284	267	282	254	236	270	288	283	319	253	295	295	258	274	254	277	256	252	281	282	280	273	279	300	289	268	296	297	239	287	266	254	302	282	310	304	247	277	274	299	257	287	268	259	283	274	295	250	315	255	267	272	275	282	283	287	255	300	274	276	269	258	258	267	253	291	263	300	265	277	287	260	286	297	276	288	304	279	292	298	267	278	269	245	286	298	279	245	287	288	270	286	270	221	264	267	268	268	276	283	283	266	263	280	285	280	298	280	244	277	269	263	296	280	289	262	285	280	292	272	271	292	242	240	273	260	239	318	268	291	279	300	317	289	261	264	275	278	267	276	261	298	303	251	267	272	299	276	270	312	269	248	306	284	258	291	257	253	312	279	273	294	309	257	289	279	282	260	279	266	264	281	303	271	253	283	298	282	309	246	277	304	256	266	309	285	263	261	257	262	275	285	239	283	276	289	254	267	240	254	306	279	276	265	263	280	284	280	265	269	263	272	261	278	266	279	252	268	284	301	272	244	275	296	251	278	267	253	288	271	262	257	258	281	284	239	253	303	267	243	287	292	268	241	269	253	271	270	283	255	282	274	270	265	290	283	261	270	299	281	258	277	285	261	260	271	281	299	285	278	266	274	287	282	277	246	248	275	299	283	286	292	287	276	284	266	268	277	284	274	248	262	297	316	299	283	270	249	271	263	266	275	271	266	314	266	288	282	276	263	292	277	270	271	282	290	298	255	301	273	296	279	268	283	293	280	269	268	287	271	275	314	286	262	308	289	272	258	284	272	252	275	296	264	291	281	273	272	302	259	252	283	291	251	300	282	289	267	263	273	279	268	276	268	274	283	293	296	242	271	273	271	277	249	259	256	286	291	269	263	246	267	302	256	283	260	281	286	279	294	303	287
5408	3561	4700	5207	4801	3870	3061	2354	2108	1838	1697	1577	1354	1342	1229	1092	1002	1016	945	858	827	804	786	710	699	765	761	721	696	760	668	706	670	702	693	645	693	693	721	669	639	680	695	692	625	676	690	747	695	644	714	639	715	660	628	663	668	713	703	647	713	705	637	683	657	684	667	656	619	653	721	658	686	662	678	728	641	676	646	659	700	727	709	634	649	664	660	645	685	674	678	643	629	639	697	613	644	644	636	629	690	728	681	664	692	686	711	699	672	663	673	600	614	689	632	663	681	666	635	642	687	658	645	667	694	658	681	640	655	688	680	657	640	649	641	683	663	648	665	707	619	633	701	636	636	628	651	671	719	689	660	675	708	686	677	675	691	684	707	673	661	654	668	721	658	652	649	721	648	678	664	689	646	628	626	672	648	727	652	689	660	712	670	647	673	664	625	615	688	716	662	700	647	648	630	678	681	669	661	661	702	682	644	679	701	602	646	726	653	645	692	692	692	659	688	661	653	698	675	665	671	652	677	678	700	717	698	652	641	637	674	649	652	751	664	625	697	690	660	640	650	653	621	681	664	683	679	701	618	623	646	672	680	667	650	650	719	667	729	668	647	645	634	610	670	660	689	707	662	670	686	659	682	612	662	691	688	683	646	673	638	673	688	653	671	665	666	638	688	700	661	637	681	661	704	721	644	708	700	653	695	664	663	690	665	698	640	676	634	656	678	653	679	635	643	634	650	675	684	716	656	689	718	706	670	687	605	687	671	727	672	656	683	653	672	642	633	672	630	668	683	650	693	643	693	686	697	658	698	652	677	679	692	642	685	677	659	735	636	625	629	680	697	631	652	642	661	672	643	747	670	740	635	699	649	681	673	675	659	713	660	640	609	683	672	658	701	677	659	705	672	673	683	643	661	733	678	732	663	663	727	666	656	626	679	695	669	674	641	636	666	684	708	656	716	677	673	709	720	645	636	678	700	665	677	674	665	651	647	654	686	688	700	632	677	708	657	643	632	721	687	675	702	669	700	678	680	669	624	658	654	680	690	699	662	642	637	666	679	668	695	659	647	650	733	684	670	680	704	678	714	672	690	688	656	664	622	703	648	640	645	729	689	657	614	651	662	676	682	628	640	690	659	634	676	664	653	663	698	672	674	663	646	685	634	670	650	676	670	674	633	687	666	685	665	631	686	698	715	728	642	700	685	675	662	692	669	652	675	653	632	672	691	677	722	660	696	677	634	634	656	696	718	683	681	644	645	643	676	681	700	651	658	633	659	660	658	645	711	654	691	684	673	674	689	663	733	594	658	673	690	673	613	689	666	700	649	633	682	651	696	691	670	681	687	649	642	661	659	677	655	637	704	697	683	644	637	636	637	628	688	694	639	670	659	653	717	662	671	638	707	664	703	635	640	596	639	683	693	652	645	653	671	658	694	650	681	684	702	684	674	662	676	651	635	682	629	681	709	672	664	627	656	678	685	651	710	600	686	675	648	663	648	651	670	653	624	632	642	600	661	736	674	648	650	616	616	664	645	669	671	667	674	708	662	671	655	610	696	682	667	676	669	687	657	676	652	761	659	653	642	690	660	624	617	719	689	658	629	619	637	684	659	637	695	644	674	671	704	661	667	655	682	639	689	662	649	634	619	647	664	637	688	671	624	639	669	710	691	703	623	649	674	707	707	667	643	653	700	656	643	683	656	656	649	650	672	683	643	656	663	647	671	671	671	664	666	640	631	703	663	662	646	648	659	635	662	662	674	706	651	656	647	635	677	674	651	651	681	649	664	700	658	637	626	682	702	651	652	673	667	636	665	663	662	696	664	664	656	674	628	628	598	663	685	644	652	662	663	637	660	623	721	677	689	643	744	661	666	687	691	630	666	679	696	693	690	702	683	679	641	644	681	650	692	660	636	648	646	643	685	671	679	677	694	664	639	665	664	629	653	639	675	687	651	695	610	651	691	680	668	664	683	675	642	732	663	635	672	671	661	697	706	667	652	675	657	649	687	652	701	649	656	665	689	710	678	694	658	676	617	667	664	706	659	649	662	630	631	637	665	642	710	663	691	634	643	654	653	629	658	634	676	711	723	687	658	685	669	664	686	658	691	665	719	689	672	669	677	650	631	697	708	671	660	664	661	677	720	647	679	653	691	698	655	610	723	675	718	619	716	662	671	641	663	685	680	693	691	717	649	694	679	656	713	681	637	682	663	645	696	707	687	665	662	679	642	663	592	650	652	683	644	668	632	700	678	626	706	620	671	661	672	634	655	661	627	662	654	676	699	662	622	704	692	702	661	690	675	675	694	659	674	653	686	687	642	673	655	640	729	673	671	655	711	681	646	659	636	636	712	709	673	710	659	664	633	669	700	657	696	638	719	640	665	677	722	633	659	671	700	682	703	675	649	673	684	695	681	662	650	669	681	660	669	631	711	718	637	705	643	669	698	676	657	633	690	640	633	659	634	728	650	628	664	602	696	667	665	703	646	666	710	678	656	667	607	690	676	672	683	650	680	659	644	676	686	655	631	697	699	645	699	716	682	658	715	679	676	620	667	678	617	690	638	661	672	663	680	663	650	678	685	678	662	673	652	652	661	704	715	659	638	702	641	687	680	694	641	676	671	649	665	649	619	663	700	641	690	704	623	681	648	741	674	650	635	651	695	660	693	667	681	708	675	684	671	659	685	659	689	655	684	633	637	702	642	702	648	678	677	692	655	663	644	671	669	643	716	657	659	661	697	658	654	644	654	657	620	664	679	671	670	632	688	708	654	653	676	657	644	694	635	696	720	731	701	667	693	647	694	612	649	657	691	666	663	740	666	640	694	659	616	679	716	661	688	669	646	667	693	677	666	654	675	696	675	655	650	690	664	697	681	658	662	659	654	691	663	708	662	667	628	667	635	694	668	679	696	704	671	684	673	640	633	641	669	668	675	681	676	659	673	664	623	673	681	698	681	637	651	659	650	696	672	625	689	646	652	645	691	666	674	664	677	643	673	658	667	672	682	660	675	671	659	681	667	676	645	676	681	615	722	624	676	634	702	711	640	682	679	658	645	654	685	676	663	681	693	632	683	685	683	673	646	663	662	650	686	674	687	663	645	673	676	691	645	653	652	671	694	691	634	638	651	659	652	644	626	617	696	638	685	700	643	669	662	652	706	678	655	696	709	637	661	690	713	658	665	698	702	628	672	682	695	661	638	644	667	678	674	693	667	686	662	610	707	694	648	626	676	682	662	662	651	694	712	666	700	658	672	663	718	642	664	636	676	717	717	654	715	646	667	638	662	688	718	756	705	674	659	685	681	656	701	695	725	695	708	669	701	645	706	688	665	632	668	698	706	653	660	714	665	658	671	695	659	692	687	705	641	677	670	683	665	652	670	655	622	659	672	652	671	679	620	634	689	693	691	676	680	692	643	666	725	667	658	658	660	663	687	670	661	665	659	624	644	674	656	675	701	639	634	663	662	607	675	654	683	669	700	673	635	636	681	702
16070	7377	5519	2966	1733	1276	1168	943	741	721	584	579	492	438	409	422	354	337	347	348	305	314	306	298	302	291	252	285	267	266	277	243	279	256	259	250	260	274	250	278	252	279	259	253	263	270	241	259	259	274	249	255	246	254	249	232	263	292	295	222	260	244	256	278	265	267	268	224	249	209	252	246	243	282	261	258	267	234	243	266	255	271	277	242	250	259	242	244	235	224	283	271	244	259	262	227	244	228	235	279	264	269	252	278	240	266	246	260	271	254	280	293	245	285	261	260	269	258	236	277	269	253	235	248	236	261	254	259	266	263	260	268	239	272	258	269	247	251	235	272	261	231	254	241	259	278	276	253	264	241	273	233	236	248	272	244	273	281	258	285	263	278	235	234	265	241	242	257	254	247	270	233	249	258	272	243	287	245	257	252	236	254	249	256	249	262	231	244	275	241	275	257	248	265	263	264	254	234	253	245	259	254	258	255	257	246	247	264	259	274	263	275	230	266	270	273	269	254	261	248	233	269	247	250	243	244	264	264	268	258	274	256	273	248	262	277	234	237	251	285	257	255	274	241	230	271	255	263	227	246	266	293	233	274	288	281	278	250	255	238	276	258	263	239	254	254	254	242	232	251	231	261	289	257	285	235	255	270	232	274	283	257	268	245	265	257	268	258	290	259	281	271	251	254	260	246	231	249	242	259	258	275	270	280	276	268	238	232	256	254	261	286	260	270	256	275	257	281	274	238	250	232	235	269	264	257	243	257	259	242	244	246	300	266	265	250	247	263	277	265	234	274	285	266	261	256	255	267	242	244	234	229	248	271	257	276	267	243	299	242	268	244	262	262	249	244	228	248	255	245	249	222	248	226	247	245	243	257	274	236	289	241	244	232	260	270	254	262	253	241	270	285	258	279	248	244	246	252	260	254	222	271	274	257	250	245	257	253	239	261	250	259	276	269	272	254	298	258	256	269	258	235	250	271	240	284	310	274	250	254	251	290	256	252	244	250	266	234	252	217	242	282	254	268	253	259	253	254	243	241	285	254	237	250	245	269	237	256	259	266	248	276	277	290	230	244	252	249	265	253	253	286	275	265	265	272	250	271	227	242	243	260	253	248	250	257	234	267	275	220	260	284	276	271	238	285	256	287	273	244	243	267	248	227	280	251	250	243	267	263	248	265	265	261	260	254	234	267	243	271	253	274	254	243	238	239	245	255	245	260	272	278	255	248	247	261	237	272	263	256	263	275	272	249	238	238	263	262	245	226	273	273	294	246	237	245	259	230	260	265	252	246	258	268	216	233	248	280	248	248	264	262	260	275	269	277	255	259	276	235	256	245	240	252	256	255	258	246	256	255	268	268	253	275	248	274	242	236	270	268	237	238	255	268	231	274	280	265	238	257	259	266	273	264	255	250	279	271	260	249	215	248	274	216	274	257	252	209	250	276	236	250	256	247	255	264	243	245	275	287	220	265	257	237	261	281	282	242	280	288	257	263	280	267	242	267	259	236	252	249	253	257	265	254	249	252	239	270	251	227	243	275	262	244	240	275	237	286	240	249	284	271	264	253	298	251	254	251	264	231	271	266	284	247	266	272	279	251	237	305	274	269	239	254	255	250	266	241	247	265	260	233	247	253	271	235	247	246	253	246	283	262	266	260	239	252	262	264	263	238	257	256	266	249	278	279	245	231	227	264	262	263	247	238	249	237	257	259	283	281	295	247	289	272	247	251	273	269	272	270	257	237	256	252	256	263	256	255	229	256	293	277	243	253	272	244	223	258	281	248	256	239	230	285	243	290	274	263	242	245	254	233	266	281	232	296	286	259	251	232	283	258	265	232	295	245	243	235	257	262	269	255	221	296	256	244	267	265	298	253	263	278	233	246	257	237	248	231	255	256	250	243	215	263	254	243	260	258	284	252	233	262	262	242	245	271	258	266	237	241	278	247	237	281	254	243	255	262	254	284	266	264	265	246	276	241	262	231	247	228	224	245	253	254	263	285	263	248	260	285	229	235	276	272	250	277	275	261	222	263	228	248	246	246	268	257	223	229	280	241	229	281	246	263	246	264	273	272	273	240	254	252	227	266	236	281	236	252	256	265	251	274	271	207	272	279	261	258	266	247	246	227	287	230	240	239	269	266	262	277	261	257	284	276	261	249	256	281	277	250	243	262	252	224	257	256	260	275	271	230	255	290	255	252	235	266	241	250	260	267	269	257	263	266	240	259	212	262	241	258	257	239	277	271	252	258	225	253	270	275	291	242	274	260	253	253	258	236	272	272	257	243	253	236	228	258	258	277	241	289	245	258	264	265	259	292	246	256	282	252	241	266	258	259	250	260	243	259	237	255	248	282	268	269	274	250	249	263	219	237	244	268	239	243	250	258	249	247	261	273	244	251	264	235	248	246	244	262	248	225	257	227	234	250	271	259	298	251	263	262	279	274	246	268	250	258	257	259	259	259	219	285	261	270	268	276	281	273	281	257	257	247	232	271	230	253	266	260	228	266	254	279	239	238	297	242	262	287	233	243	263	234	249	272	250	236	275	231	234	274	233	258	273	250	252	240	247	237	248	272	274	236	272	242	241	282	269	269	275	242	262	239	280	259	247	266	240	269	248	281	233	238	261	258	256	252	255	269	284	248	268	249	244	266	273	261	234	248	239	273	254	236	263	261	236	255	269	249	232	258	270	264	248	247	279	255	267	260	269	261	255	278	262	257	256	245	283	253	284	249	237	252	243	278	277	246	254	257	251	280	252	290	266	266	238	246	263	229	241	244	222	234	238	256	228	271	224	243	245	245	251	222	272	282	246	262	236	264	286	245	233	238	257	269	242	244	233	255	270	235	265	255	228	275	227	254	260	266	289	262	258	273	282	286	261	264	241	278	258	280	263	243	231	252	257	264	272	255	264	247	243	256	225	274	222	250	259	259	232	239	295	284	283	265	270	265	257	253	248	270	262	268	218	249	231	255	248	273	270	289	254	266	281	282	258	264	253	239	258	268	293	256	251	259	275	256	232	265	280	248	230	266	266	280	268	300	243	257	254	267	239	265	247	274	274	248	259	237	253	295	272	233	255	276	275	264	250	261	245	254	250	258	261	266	269	274	250	250	250	271	245	269	257	279	275	273	271	232	278	256	237	265	262	268	277	256	264	234	240	269	265	249	246	280	271	263	265	276	232	260	236	248	262	276	291	259	256	227	255	292	261	298	284	262	277	244	262	241	262	278	257	233	251	258	260	270	275	254	270	265	242	217	265	243	255	268	251	218	287	224	255	275	256	252	244	281	265	251	259	247	249	273	263	279	255	244	230	285	251	238	257	246	236	270	240	221	241	249	270	236	261	217	281	266	272	251	248	281	253	244	273	263	262	257	251	238	250	244	251	257	248	247	259	264	275	299	243	278	249	280	268	260	256	239	253	244	257	258	259	232	227	241	244	243	283	245	239	248	283	267	256	242	270	250	252	229	254	257	263	274	266	297	242	256	259	238
11876	6908	8417	7494	6467	5170	4651	3766	3255	3029	2606	2410	2027	1947	1743	1463	1311	1230	1189	964	936	977	1047	903	914	790	826	776	779	729	768	692	660	710	703	682	715	634	714	640	666	695	667	664	669	684	667	671	682	581	622	661	625	647	646	665	648	619	613	659	653	651	623	636	658	620	615	636	647	602	668	613	640	599	650	663	656	611	653	634	633	643	623	650	631	630	608	591	630	647	665	646	640	653	618	660	697	638	585	644	598	658	633	652	604	643	630	664	638	639	646	626	620	638	645	605	599	622	628	651	647	569	647	633	624	675	639	605	665	669	617	625	601	612	620	642	670	604	607	672	628	624	637	648	633	639	657	653	643	646	611	630	642	621	632	601	656	595	593	620	605	675	599	605	633	623	663	636	634	675	617	611	646	647	622	650	606	627	674	634	629	605	663	658	658	638	624	657	658	649	650	627	638	658	628	662	593	640	653	624	634	655	608	660	682	659	633	593	627	652	588	623	647	640	626	604	595	631	636	595	633	645	603	670	598	628	623	650	628	640	629	591	638	605	651	636	606	601	624	710	657	598	607	613	632	670	660	668	608	616	647	639	580	589	619	600	583	648	615	703	648	661	639	669	658	586	621	656	647	646	688	642	591	572	612	581	611	644	593	623	599	592	647	639	593	627	626	599	642	633	577	622	640	587	598	640	632	644	631	657	632	640	633	671	673	581	631	642	650	621	662	593	638	589	639	618	620	611	629	603	658	636	612	638	635	621	659	663	629	630	612	636	643	620	667	588	613	630	668	671	597	623	626	600	655	617	650	597	616	605	642	590	651	619	607	627	594	643	658	636	676	584	632	595	672	641	606	599	650	621	629	622	616	634	591	655	609	622	614	608	602	620	615	633	626	611	649	663	665	621	596	642	607	623	632	621	615	595	640	634	667	627	660	593	607	644	621	599	607	654	626	635	613	654	637	606	595	631	596	639	661	630	611	628	640	572	645	628	606	621	625	600	610	636	649	630	582	662	614	647	621	605	579	630	610	633	646	582	636	611	616	607	624	620	667	582	672	630	641	569	606	641	640	617	636	625	648	638	591	610	652	575	596	575	668	616	692	616	604	654	647	596	598	595	599	625	587	613	654	660	624	654	626	652	647	610	625	640	625	665	637	549	647	610	649	635	638	624	670	624	613	579	649	623	673	634	592	628	650	644	612	608	659	670	650	576	602	638	615	615	628	580	604	646	646	634	635	622	613	646	652	683	616	614	648	600	623	638	622	608	669	608	611	634	618	592	659	623	598	653	653	661	614	615	632	640	612	601	660	656	609	647	602	585	612	600	576	616	596	660	608	622	623	615	630	640	668	602	643	649	681	607	608	662	638	603	622	646	617	652	629	594	612	598	626	600	603	630	617	630	610	614	620	622	630	640	618	635	594	636	621	672	619	657	633	641	646	661	643	627	612	608	648	636	640	651	669	635	588	632	652	635	589	660	622	602	673	672	619	591	610	633	612	666	641	618	654	632	604	626	630	621	638	615	637	656	623	681	644	590	671	620	609	629	616	619	637	668	629	601	672	601	592	659	638	614	653	626	576	643	592	640	671	607	643	670	658	613	611	627	621	622	602	598	582	626	594	584	650	625	608	645	671	637	650	608	588	642	636	664	632	619	633	635	608	610	615	607	647	645	625	634	642	628	609	648	649	666	616	637	660	599	591	619	613	627	635	587	638	633	610	606	638	639	623	622	576	595	646	628	604	607	639	691	668	675	625	608	588	580	652	608	646	673	627	646	650	624	673	636	581	674	621	638	604	654	611	664	650	647	628	630	658	612	640	644	643	602	618	643	645	647	621	659	617	620	592	568	626	629	635	604	599	643	623	625	613	645	648	605	624	634	606	644	614	638	648	611	669	604	663	601	630	633	651	656	627	631	683	640	651	640	629	695	555	599	663	678	606	634	659	638	708	648	593	611	626	671	603	661	600	632	674	658	660	649	637	623	589	610	633	657	625	619	641	619	649	638	611	627	620	594	645	626	662	640	629	617	655	641	611	632	621	657	619	619	623	642	604	610	574	624	671	639	616	649	637	590	642	632	634	646	631	617	646	671	666	671	645	648	641	629	646	616	670	640	659	621	633	648	606	630	583	623	602	631	594	623	635	633	576	610	593	629	645	679	627	664	610	658	600	625	653	662	626	638	597	652	603	613	622	625	640	613	636	608	639	577	620	662	621	624	608	633	610	635	608	591	639	650	617	600	635	615	630	650	618	593	594	613	649	645	617	609	634	622	622	640	645	582	645	619	647	631	607	618	654	638	643	616	622	641	639	631	618	665	601	641	623	604	648	641	678	592	606	636	646	619	650	605	586	650	631	574	628	646	623	636	674	623	678	616	642	689	593	653	625	632	643	638	618	656	612	644	650	602	626	642	610	658	646	615	636	636	599	630	636	632	630	624	656	642	580	653	662	605	601	621	612	624	639	602	627	665	606	603	598	656	617	637	632	631	664	677	652	618	594	578	624	676	604	613	606	614	628	622	644	614	636	611	651	648	671	599	626	609	616	693	664	637	651	606	602	602	664	634	633	668	621	603	606	635	657	603	618	616	642	623	652	627	639	639	631	639	680	642	663	592	623	610	660	584	643	660	618	678	618	623	636	618	628	640	616	623	620	612	618	620	617	620	652	607	602	647	575	666	626	640	611	592	639	648	634	636	623	651	654	658	622	634	624	619	623	665	635	626	681	647	639	662	591	653	633	584	584	569	604	643	617	617	609	584	601	597	638	571	666	670	648	636	639	619	607	584	618	609	618	652	659	644	611	620	618	635	588	638	647	632	666	596	645	637	634	594	589	651	633	647	657	635	632	629	598	610	654	574	634	606	606	640	635	605	629	610	631	614	595	600	634	653	628	699	604	642	577	623	566	606	633	627	633	646	673	616	663	642	667	639	591	573	646	622	673	599	596	668	631	600	651	637	594	586	593	649	581	638	665	620	661	618	677	670	614	591	599	586	615	630	601	596	582	612	596	646	601	636	627	648	598	615	609	606	618	633	670	631	629	587	622	662	620	631	616	624	625	586	611	618	649	623	562	605	672	624	625	592	645	626	626	612	635	641	637	686	618	627	617	653	604	618	621	638	610	631	638	609	592	631	650	610	669	631	611	592	671	615	599	599	646	656	614	635	642	640	611	630	656	629	626	635	645	613	636	632	603	623	664	672	681	644	653	634	674	625	621	636	584	606	631	662	599	589	610	635	613	641	665	637	634	620	657	649	644	572	652	585	561	666	660	637	627	621	638	639	654	630	663	647	699	610	622	639	606	687	621	644	650	608	636	596	621	670	613	625	610	607	675	622	650	575	642	626	636	686	637	625	632	631	646	634	604	638	647	596	623	628	601	605	606	625	607	600	628	662	629	595	631	637	586	569	648	620	614	594	608	661	607	587	647	635	645	608	574	616	605	623	587	618	635	643	641	615	646	613	632	642	617	642	671	601	600	584	656	673	635	614
23148	11084	7971	4197	2587	1968	1499	1223	957	785	676	569	507	444	374	340	380	295	249	269	260	242	259	219	206	243	223	196	212	209	195	207	173	158	197	195	201	175	167	160	174	193	169	198	204	181	175	221	189	180	213	172	145	177	202	173	173	159	189	196	196	172	181	170	168	175	188	191	181	156	176	178	188	193	166	181	180	166	180	168	194	176	198	187	165	168	185	161	189	169	156	159	194	162	176	182	168	160	164	168	207	176	163	169	155	159	169	180	179	181	182	167	197	176	184	189	200	182	163	148	179	159	197	182	144	175	158	203	170	190	174	189	174	204	185	177	169	183	191	172	181	193	165	184	182	190	184	208	197	173	157	164	178	203	203	154	195	184	184	182	190	174	212	173	166	161	163	179	177	184	170	181	155	169	180	162	186	166	162	179	168	166	187	162	188	173	184	182	196	191	167	178	202	189	192	168	180	170	164	200	170	170	170	163	174	175	174	192	190	196	173	187	156	153	193	190	169	171	173	164	173	177	187	176	183	167	166	188	190	177	170	168	170	184	175	167	171	164	192	162	175	178	158	165	152	211	176	182	180	157	173	180	175	171	175	186	204	175	169	170	176	166	182	185	204	183	191	192	181	191	181	165	185	187	175	172	175	186	168	162	169	168	195	177	168	204	178	167	156	182	173	191	153	183	188	178	170	181	193	173	147	170	175	177	174	191	176	170	201	179	171	192	167	177	191	180	174	157	169	187	177	156	177	174	189	176	180	192	183	187	184	183	171	163	172	159	172	185	177	175	189	181	197	179	166	167	176	184	180	177	160	179	155	161	197	159	173	183	174	158	170	203	183	195	159	190	170	208	176	175	183	158	186	173	171	169	189	176	181	178	193	163	157	192	180	148	182	194	147	168	183	169	175	162	187	178	175	200	169	179	176	169	180	167	187	187	183	187	183	168	198	165	174	177	210	177	176	202	178	145	188	165	197	162	189	167	192	186	164	176	180	174	190	180	163	161	177	154	177	194	170	173	185	180	183	177	177	172	167	177	186	189	184	171	211	173	196	167	195	204	185	189	162	178	171	166	159	184	165	160	177	172	179	156	173	184	175	175	167	174	171	157	160	174	176	179	166	169	198	164	184	173	180	181	200	179	203	160	163	160	172	169	190	185	177	165	161	183	185	195	188	157	171	176	144	168	163	162	171	177	166	175	181	168	168	176	159	171	144	166	179	166	182	177	190	155	180	168	186	169	168	167	179	169	178	172	183	161	190	187	183	193	158	207	167	188	167	173	193	158	180	178	193	180	188	156	166	175	169	176	177	174	193	185	183	174	176	179	172	197	145	186	194	155	175	163	174	193	169	192	189	175	171	166	159	177	153	181	161	183	173	176	172	148	186	182	173	202	167	169	161	160	146	194	173	175	164	184	173	176	184	187	175	169	169	190	161	165	179	189	156	174	189	164	169	181	166	164	176	195	158	189	189	175	178	175	181	200	172	177	185	214	165	147	188	156	166	174	149	193	183	165	166	174	173	192	179	188	159	181	176	169	172	173	158	184	166	155	176	180	165	162	169	158	201	166	192	176	156	184	171	170	190	170	176	169	190	172	187	181	181	183	175	181	181	159	171	174	170	189	152	193	178	197	173	182	168	184	189	185	196	157	188	168	176	208	160	176	183	199	156	186	192	204	182	184	168	168	168	166	161	181	173	144	173	174	161	187	184	184	169	179	197	188	199	177	176	195	172	182	180	171	195	156	165	172	178	184	187	210	181	167	192	164	153	182	168	155	179	180	185	180	167	161	180	198	154	194	193	183	170	195	192	174	189	177	173	177	178	187	176	193	179	167	155	202	182	161	182	173	172	168	156	167	187	187	171	164	190	170	177	178	162	182	181	184	182	166	185	174	191	171	185	173	162	172	181	175	180	175	179	187	189	215	154	183	175	182	167	167	165	166	199	184	154	172	192	201	159	190	187	179	164	160	186	176	183	174	176	167	174	167	174	147	161	188	167	207	164	163	182	168	188	172	181	171	187	166	192	200	175	201	178	177	178	182	171	172	166	219	178	170	184	182	175	166	181	178	174	187	158	165	188	172	144	178	180	171	170	164	159	177	166	189	189	161	178	180	159	176	189	207	170	161	178	173	193	172	183	155	181	206	166	176	189	148	183	190	179	165	169	168	157	199	184	171	172	187	181	221	183	194	164	187	171	174	184	190	180	175	170	162	152	189	164	163	189	149	196	191	182	176	189	187	178	178	183	185	166	168	171	183	172	183	182	161	200	150	182	188	164	191	185	181	160	158	235	197	161	165	178	159	189	153	176	177	181	157	174	172	161	160	175	179	154	179	182	171	185	204	155	184	163	145	202	174	173	184	173	194	165	184	174	181	183	151	184	161	188	179	183	181	195	184	161	185	165	159	182	161	162	154	155	185	211	168	171	181	172	177	156	157	182	178	197	164	190	157	182	174	176	164	175	179	190	188	165	181	165	193	183	173	161	181	170	181	170	181	182	158	155	196	177	176	200	157	169	178	159	172	165	162	167	166	160	180	178	178	157	192	189	174	153	168	175	151	165	153	148	153	179	182	216	156	194	188	165	177	172	165	189	177	167	161	182	176	172	183	163	157	182	167	158	186	158	170	186	163	157	162	204	206	159	165	179	160	201	170	170	168	179	170	174	161	194	152	207	182	183	176	173	185	182	158	149	173	167	191	171	158	183	196	207	157	156	173	187	194	179	177	177	175	169	202	169	186	171	161	171	148	155	183	165	172	166	200	173	200	172	178	179	156	168	158	185	160	161	158	180	217	190	177	165	184	186	156	187	171	179	174	180	193	162	176	164	188	162	175	169	181	170	182	185	178	189	141	156	183	193	179	166	189	159	177	205	183	178	194	182	199	191	185	170	178	177	170	197	179	167	186	179	185	164	159	174	152	182	179	183	175	181	177	166	158	189	183	173	165	164	182	170	156	177	174	176	174	197	167	169	191	174	164	187	185	162	176	172	186	153	143	183	186	180	165	183	160	187	171	167	150	171	193	182	183	178	172	181	191	177	165	151	180	170	186	187	172	208	188	154	168	167	155	145	172	163	183	151	187	165	188	198	178	211	159	184	165	153	171	167	170	151	173	190	169	159	180	149	167	161	140	161	181	177	187	189	186	195	193	173	185	178	162	184	168	174	172	185	182	179	166	201	150	211	179	178	189	166	161	192	197	189	162	198	177	187	172	173	179	176	162	169	175	184	161	169	163	186	194	173	149	181	188	167	188	184	179	190	181	177	188	155	167	198	196	161	163	164	197	169	161	189	188	168	161	183	192	159	170	181	172	188	181	167	157	190	180	174	185	157	177	178	143	157	166	184	190	183	190	201	193	176	181	174	183	176	181	170	196	216	158	188	194	187	165	171	158	177	150	179	183	176	173	192	194	204	180	167	165	188	172	186	165	174	183	166	173	173	203	162	191	181	172	198	162	200	151	176	185	171	172	146	155	164	185	192	178
15214	9282	11703	10042	8269	6939	5752	4872	4354	3738	3430	2843	2444	2198	2012	1745	1609	1254	1087	976	1007	976	1097	930	801	832	716	715	639	599	567	582	528	578	539	551	515	553	546	497	498	502	506	497	496	499	509	536	490	470	462	493	500	496	452	501	434	496	424	465	463	421	473	474	435	477	447	451	430	458	454	474	448	455	472	463	494	468	449	446	444	431	459	412	438	433	456	446	424	459	449	462	425	468	446	460	461	403	413	459	446	467	452	416	416	428	448	438	460	396	447	446	415	448	437	464	432	447	441	448	418	464	467	440	423	434	474	445	454	430	448	461	487	470	415	460	466	438	420	444	419	462	427	473	432	465	422	448	449	442	449	444	441	457	478	460	455	453	458	450	420	452	432	426	426	468	442	451	432	464	470	444	439	419	461	458	415	466	438	460	425	425	471	476	428	425	464	466	463	424	444	453	467	449	414	425	438	418	459	456	465	425	455	431	447	426	468	440	444	440	395	415	456	464	446	480	437	432	403	451	463	433	433	467	425	467	453	468	457	427	467	451	476	453	418	406	401	436	444	418	445	445	437	439	475	452	416	469	474	433	407	439	473	446	455	441	451	454	486	448	424	427	443	458	473	448	426	477	430	432	453	443	427	421	440	434	424	435	460	445	437	438	435	477	466	449	446	413	431	448	451	374	441	481	470	474	431	435	479	453	412	425	475	424	434	435	469	440	434	436	433	447	431	449	436	461	403	448	489	414	464	439	432	462	423	420	472	471	473	450	466	447	450	449	459	482	428	452	427	462	456	440	452	464	424	466	452	414	460	439	467	443	443	421	440	459	451	440	456	458	441	449	444	463	471	436	474	477	442	441	413	463	442	444	448	453	463	500	421	490	473	422	443	437	396	446	444	477	412	481	481	466	426	433	457	420	391	465	453	445	404	416	457	431	414	432	477	420	450	454	461	467	453	441	436	495	451	455	455	424	441	423	425	466	465	426	488	469	462	419	458	439	476	460	457	432	447	433	457	465	437	440	473	441	486	432	430	453	455	412	440	466	424	400	433	471	446	457	449	451	421	468	469	454	419	434	501	479	441	461	434	449	443	435	436	435	392	413	409	463	436	431	453	459	456	425	447	436	435	465	489	428	464	443	454	444	449	446	424	457	476	454	450	448	429	467	415	456	456	462	476	448	454	467	453	455	452	444	474	448	439	429	457	417	447	480	398	452	416	453	445	444	430	434	458	414	422	454	451	448	475	462	425	431	462	447	406	456	439	465	403	391	447	430	433	470	451	420	427	443	462	416	445	432	429	424	439	430	463	449	432	443	467	460	435	444	444	449	512	452	456	451	458	434	431	470	440	436	444	439	444	487	439	423	432	441	439	419	413	473	413	430	451	473	480	434	444	449	465	442	467	452	474	470	435	473	427	442	420	443	428	442	453	435	430	439	427	464	442	432	421	484	456	447	455	495	424	452	405	421	441	465	450	429	450	465	425	454	418	418	418	444	408	450	454	414	456	408	463	443	435	474	430	468	470	447	437	437	482	423	438	452	468	455	455	477	422	441	465	472	419	411	474	402	413	435	452	440	442	463	477	441	477	443	435	465	417	436	465	441	452	472	453	454	415	449	479	451	446	431	442	422	438	456	449	423	469	455	417	453	420	466	442	440	396	447	423	429	457	467	444	443	441	403	448	460	458	462	473	441	435	447	428	423	474	424	431	418	477	440	413	429	444	421	471	473	424	474	450	446	448	445	425	440	441	423	447	442	466	447	410	437	436	455	418	466	411	448	438	426	439	461	491	419	438	439	477	463	474	409	439	437	442	465	460	453	427	456	456	493	449	454	448	457	480	488	459	467	446	430	434	427	457	440	479	480	432	437	433	487	431	438	435	429	506	456	433	457	433	434	470	455	439	435	418	467	426	494	484	452	458	441	441	458	432	449	426	419	471	420	429	470	423	388	400	454	443	458	451	453	434	447	482	472	438	449	464	457	429	421	420	425	470	465	463	431	423	462	460	464	459	433	425	445	468	469	450	450	452	419	470	442	480	441	462	463	469	447	456	445	459	456	437	448	426	459	457	420	443	474	431	452	461	452	468	427	451	431	452	480	440	426	441	425	470	416	415	445	477	444	456	450	431	426	403	443	448	448	391	456	447	464	466	465	428	440	449	476	475	437	432	469	406	431	415	433	431	468	446	461	442	412	425	459	435	476	465	421	465	463	479	470	431	457	439	466	455	392	436	411	421	413	456	426	440	433	468	449	441	466	448	423	413	426	413	475	438	460	485	434	426	452	424	448	481	443	468	412	505	444	476	451	485	459	421	441	413	448	471	447	417	431	436	425	449	483	483	441	455	462	489	436	432	429	415	444	429	458	456	476	470	427	453	469	464	466	430	430	416	442	450	440	437	422	460	445	469	428	445	468	449	435	425	479	437	421	457	459	415	402	465	459	445	445	432	471	442	437	447	469	412	453	412	454	465	450	441	439	443	449	473	441	419	476	455	389	441	436	432	453	446	407	435	438	462	444	431	487	449	466	477	460	443	399	443	445	410	451	400	451	424	449	442	432	443	464	459	423	430	437	432	452	466	415	470	469	432	448	450	478	476	462	440	431	468	472	427	452	436	467	456	418	465	478	488	460	471	477	454	436	459	442	428	452	458	450	431	440	454	427	447	425	476	471	424	460	447	491	456	466	462	426	448	419	442	428	428	441	435	479	433	429	432	441	428	390	448	414	428	430	469	459	387	468	424	453	443	428	477	492	423	447	430	487	462	457	439	445	450	415	444	465	473	454	456	396	483	448	446	430	459	413	441	453	399	472	440	458	423	438	463	442	432	425	445	436	455	433	448	457	448	455	418	426	466	434	424	483	451	431	439	432	468	455	478	442	473	449	452	453	427	432	436	471	460	443	451	432	430	449	495	408	454	448	469	469	430	415	449	449	474	459	471	424	453	436	419	455	421	423	417	434	410	402	422	433	449	439	462	461	430	473	416	422	480	444	441	515	438	435	436	483	434	392	475	444	488	428	432	457	449	437	489	440	425	457	475	439	441	462	439	401	441	416	426	434	439	444	466	454	470	447	437	419	399	481	442	445	461	412	474	462	403	445	472	419	429	453	456	451	435	447	438	474	420	455	464	442	469	467	470	429	446	421	459	434	484	447	443	486	460	433	481	446	460	434	465	409	457	460	435	410	457	423	480	428	440	471	430	462	452	437	475	455	452	464	450	423	430	464	427	464	430	451	405	460	473	461	441	419	459	444	450	470	451	476	420	481	458	499	433	456	466	455	446	457	444	493	427	459	406	463	439	427	470	423	453	434	429	476	465	463	454	444	442	449	450	430	423	410	472	470	435	418	400	467	436	417	446	404	454	435	442	455	444	467	440	417	461	428	414	449	473	415	442	444	428	439	461	499	507	447	445	458	480	449	429	480	471	450	470	434	453	446	437	454	443	473	433	436	469	415	399	450	447	430	430	469	467	473	448	437	456	426	428	402
6820	3323	2563	1770	1176	818	678	568	512	484	432	383	379	359	356	347	319	308	286	315	284	286	281	277	268	289	296	282	293	253	287	293	275	238	267	271	268	307	277	279	263	274	286	256	282	238	264	247	267	265	271	263	252	282	280	298	288	274	281	249	270	271	266	281	263	241	258	263	281	277	250	267	293	249	259	267	256	260	278	290	260	256	274	276	275	251	256	235	282	261	274	258	271	274	285	248	257	272	283	283	289	257	262	269	268	265	224	287	278	253	243	263	270	261	283	271	257	289	289	282	285	280	296	281	285	265	276	263	270	272	281	299	260	225	262	259	266	261	283	282	252	251	264	282	274	267	276	281	240	269	287	263	239	283	278	288	272	244	250	266	273	273	267	291	267	262	264	267	288	266	256	282	274	276	296	291	289	254	243	236	254	234	265	287	280	259	291	240	259	297	288	269	279	270	295	248	267	269	264	260	252	281	234	284	288	259	262	288	276	280	267	300	281	271	242	247	274	265	284	244	267	278	270	271	278	298	266	276	260	240	294	273	257	235	257	281	254	255	288	249	273	255	279	279	268	268	293	262	283	253	267	276	274	297	264	268	259	261	258	272	241	259	283	240	278	292	233	267	278	289	252	291	244	260	264	281	278	264	287	243	263	290	280	313	274	272	272	242	272	264	277	260	281	274	271	276	262	262	288	236	267	275	264	264	267	243	283	275	270	248	258	278	276	236	273	300	254	275	240	258	271	294	249	285	245	277	294	276	279	262	256	248	280	287	296	285	294	286	267	287	278	277	302	270	276	262	265	268	287	276	280	276	270	269	295	264	267	278	300	294	273	276	251	271	274	249	283	249	262	258	284	283	274	289	241	285	268	296	271	284	266	286	295	259	245	286	269	297	271	284	265	293	246	257	273	243	270	274	232	287	276	230	289	263	243	280	286	293	273	274	231	302	250	267	275	313	312	288	301	273	290	257	309	271	272	263	240	282	278	288	261	249	263	273	263	267	290	273	237	260	258	270	263	284	288	280	265	258	287	251	223	261	280	280	241	262	265	256	264	246	277	312	270	267	285	285	287	267	256	290	283	284	267	291	261	261	284	262	244	260	259	240	265	269	233	274	254	263	272	281	265	260	235	275	255	245	249	272	261	264	258	259	276	270	246	288	290	262	257	284	296	273	258	272	306	244	222	270	293	277	268	269	274	251	308	268	260	272	283	279	284	277	293	289	295	312	262	277	283	236	289	285	289	248	253	237	253	234	268	266	257	282	247	267	273	277	264	265	300	253	246	234	258	262	257	257	257	242	258	283	244	285	282	264	256	291	246	273	259	276	256	245	262	248	289	291	237	253	253	257	244	241	285	292	286	271	222	240	243	260	270	303	287	264	257	247	291	267	294	261	287	273	273	253	279	272	264	286	248	251	276	289	274	277	264	286	256	303	266	266	276	295	301	288	287	263	229	271	271	287	285	297	279	283	278	259	266	246	271	271	285	243	286	270	259	326	272	263	240	242	252	289	277	278	263	296	278	293	268	247	265	283	304	261	290	287	251	277	274	270	275	264	276	279	246	279	228	287	302	265	292	281	266	245	283	254	281	300	308	236	251	272	283	239	262	253	248	298	263	302	294	271	267	272	260	309	266	303	245	259	291	255	248	233	240	283	270	259	263	288	300	311	273	256	280	276	250	269	240	244	266	229	257	248	285	275	262	255	271	265	269	269	248	268	267	256	278	277	295	289	260	265	267	283	250	273	258	251	270	290	281	278	301	295	267	262	260	272	277	249	228	252	250	247	282	279	266	286	290	287	259	242	279	287	264	276	285	252	276	292	249	240	254	250	290	263	255	298	287	240	264	260	277	272	252	298	262	286	290	266	290	262	283	270	269	271	265	259	250	260	268	241	251	242	260	249	247	267	271	280	267	285	250	287	268	273	285	247	260	246	267	261	257	254	263	287	299	295	277	260	275	293	253	285	277	272	254	283	280	260	234	280	276	259	276	246	249	273	307	315	288	272	294	273	245	269	248	278	262	246	248	284	247	289	246	257	263	305	278	274	269	300	265	288	299	265	267	262	243	268	300	275	276	230	280	275	245	226	286	284	258	262	249	249	282	289	269	268	262	266	285	249	256	302	301	290	283	270	242	255	264	283	247	253	256	282	262	259	249	276	249	270	257	275	275	279	263	274	277	273	274	253	277	265	280	247	247	250	299	278	277	257	264	269	275	268	267	283	284	276	264	270	254	250	234	258	288	254	255	274	253	268	250	259	270	279	273	230	268	259	263	257	262	253	266	229	256	302	259	279	313	264	292	267	278	267	279	287	263	284	276	307	266	312	278	245	243	254	275	258	289	275	266	277	265	266	279	272	286	270	286	270	259	251	296	284	292	274	254	280	261	250	263	274	290	269	296	283	259	261	249	287	257	284	292	274	254	262	283	277	268	270	270	298	293	304	267	266	263	282	264	272	265	257	277	259	260	265	279	260	282	265	251	308	293	277	241	281	266	269	282	259	228	251	249	295	251	268	277	240	293	271	241	264	249	251	250	274	209	315	237	290	284	260	281	279	258	261	260	278	301	275	269	262	281	235	260	275	235	279	275	282	278	254	246	274	264	253	236	272	282	272	241	271	274	278	258	253	260	261	272	278	273	252	296	277	313	277	243	292	284	259	255	290	262	260	285	272	274	259	266	292	297	297	267	265	248	260	233	255	257	253	280	249	294	298	253	265	266	285	291	282	238	234	267	261	264	249	275	278	278	252	267	261	224	272	246	279	264	265	269	267	275	280	251	292	264	254	245	252	278	274	270	273	241	281	279	281	272	257	261	280	241	268	274	280	274	305	290	255	284	294	285	246	298	281	270	273	264	285	264	259	253	268	306	236	253	278	288	264	269	258	283	276	281	247	235	284	251	282	254	268	226	295	297	278	243	295	265	249	281	311	258	293	262	284	276	270	271	280	283	281	271	272	250	245	277	230	243	256	282	262	273	242	245	271	278	259	273	248	287	287	294	282	285	245	253	252	242	248	255	246	293	273	261	271	268	257	277	267	283	267	260	253	245	252	267	255	279	268	257	251	279	249	249	273	290	283	313	268	286	297	281	279	270	285	261	265	241	274	277	250	248	256	305	287	253	263	278	283	291	272	271	281	310	282	246	285	273	277	281	261	261	268	263	257	280	277	283	264	250	263	256	244	244	297	290	284	290	244	257	271	259	251	295	258	262	306	281	277	262	290	291	276	298	293	283	290	280	286	287	255	292	283	279	284	269	271	234	282	270	265	293	285	258	260	262	283	272	263	271	222	251	274	266	270	264	288	304	261	256	257	282	316	284	289	258	260	282	280	264	257	265	238	284	253	289	290	287	252	298	289	262	283	267	259	305	280	267	244	268	261	293	287	270	261	240	245	269	258	271	257	278	283	292	271	279	242	300	273	259	276	271	239	265	283	262	262	272	265	299	261	246	236	293	277	246	272	277	281	243	288	291	281	272	279
5279	3677	4822	4956	4190	3461	2759	2260	2101	1815	1757	1476	1351	1331	1162	1116	1019	926	933	789	836	836	773	741	715	718	723	728	659	679	665	678	666	647	697	683	724	671	623	630	672	673	691	693	680	685	635	655	663	675	674	683	640	657	653	644	626	632	600	616	672	662	582	659	623	669	685	659	706	630	657	708	645	691	683	682	685	693	668	684	696	651	641	684	699	635	683	610	686	676	645	638	661	621	642	650	665	707	666	677	656	634	646	661	651	618	664	656	623	657	641	660	694	656	619	636	680	662	642	673	669	609	679	692	625	650	651	660	621	641	642	636	622	634	675	605	603	671	674	618	674	694	646	640	682	656	682	650	671	677	621	699	667	682	665	607	680	652	657	661	644	647	702	661	659	672	624	668	675	647	651	721	648	652	696	630	619	682	625	655	615	649	699	659	656	660	612	646	663	638	666	624	620	684	615	601	630	687	625	659	666	689	673	661	678	702	648	645	680	632	637	648	671	640	664	662	647	645	642	616	643	629	694	627	684	667	654	664	659	661	665	625	679	643	676	670	675	681	663	683	628	654	648	702	646	634	680	614	664	663	637	662	633	640	702	631	651	699	636	642	665	652	695	652	664	665	644	656	694	675	667	634	627	680	642	677	688	630	667	677	677	633	677	618	720	650	656	594	658	677	649	641	603	727	688	678	630	666	667	640	653	668	625	682	675	638	673	630	628	664	672	696	686	713	609	626	669	648	687	686	664	643	635	699	665	651	715	661	627	703	663	660	655	618	637	653	613	611	656	650	643	683	662	645	641	650	695	633	717	658	649	655	648	673	646	661	659	634	644	684	663	673	654	608	656	648	692	615	656	678	654	682	626	640	618	668	640	633	656	689	696	665	623	647	675	668	637	632	672	654	664	642	667	681	634	642	644	661	690	666	644	691	663	651	627	655	632	665	728	633	664	718	634	675	625	650	649	638	700	618	665	653	589	600	615	670	657	672	649	635	684	703	679	632	691	648	644	634	655	664	640	644	647	619	668	706	650	624	647	657	672	650	641	638	634	654	674	634	659	625	678	659	639	697	668	666	629	618	585	676	658	654	656	616	656	652	675	678	670	679	690	656	660	635	640	704	625	639	652	688	578	649	664	686	629	658	612	658	647	635	612	690	643	647	665	648	658	665	678	663	670	698	658	653	676	676	641	675	647	614	629	698	652	622	622	676	664	624	624	612	659	609	684	651	654	628	643	673	640	689	639	631	661	679	660	662	637	661	705	663	682	624	662	642	618	648	619	652	611	659	674	679	631	600	650	650	663	683	654	660	703	671	690	638	608	656	668	681	693	641	625	643	645	646	620	653	679	662	684	659	687	635	684	688	645	630	639	643	617	704	683	672	681	665	631	662	647	681	657	654	689	623	650	608	671	668	680	614	702	684	630	622	680	647	632	631	609	704	670	621	688	623	694	652	669	662	645	669	658	636	659	647	680	630	677	647	666	675	635	658	615	638	614	691	627	610	681	659	663	684	670	647	638	615	650	648	643	682	664	630	613	687	678	627	665	654	648	692	612	613	642	675	655	662	649	663	655	629	679	639	665	718	636	689	675	648	613	640	622	634	655	658	690	600	600	615	629	684	682	660	706	676	647	661	645	662	658	629	635	709	625	628	661	651	657	676	640	593	643	633	676	637	666	630	623	705	665	685	606	650	663	642	650	648	623	674	664	665	685	671	673	670	672	677	666	641	629	652	685	639	650	677	686	692	625	644	666	636	657	649	668	650	633	655	640	653	661	680	655	640	696	642	616	663	659	636	637	664	683	694	650	662	673	687	617	689	622	648	645	658	678	619	688	690	671	622	633	650	624	657	659	625	681	665	703	645	644	670	686	662	659	637	685	666	657	620	626	643	599	656	642	633	649	688	622	665	647	707	673	619	689	676	640	671	704	644	665	638	696	677	646	667	678	681	682	622	653	645	626	655	663	652	671	629	671	588	649	640	656	656	624	633	613	655	689	655	641	642	648	712	640	713	606	677	673	636	678	632	664	673	681	619	636	629	640	652	672	634	662	650	627	634	667	637	643	620	706	677	652	660	611	688	674	630	604	705	649	639	656	659	618	683	690	686	676	655	636	618	639	678	623	637	641	666	646	661	657	662	683	617	691	650	670	646	687	631	656	625	665	628	626	721	709	654	675	648	676	675	642	628	672	651	634	639	706	658	651	678	630	653	649	677	671	636	650	665	616	657	677	675	698	648	639	673	668	632	606	644	689	651	657	650	660	628	683	646	675	648	707	671	653	650	665	644	659	613	656	672	690	647	630	655	679	607	667	627	669	670	663	652	668	636	665	671	655	628	677	672	686	668	664	645	624	682	663	664	654	635	633	651	637	606	629	650	611	691	644	622	619	645	599	637	639	637	629	637	641	652	648	646	658	630	624	635	663	729	642	642	632	645	643	647	697	656	687	651	649	700	679	674	677	658	661	654	652	690	695	694	631	623	613	617	653	671	627	706	645	704	653	607	662	645	720	654	621	711	643	670	636	688	643	688	630	645	634	692	635	658	664	660	680	648	637	644	658	693	598	636	629	608	587	663	643	635	679	622	661	664	685	648	686	660	615	660	671	617	623	666	656	643	648	628	648	664	637	634	653	698	635	696	650	644	673	665	653	659	686	666	691	649	649	671	652	615	643	618	662	649	638	634	653	640	646	665	636	656	702	651	674	666	651	643	654	655	655	642	692	663	634	615	650	633	709	621	631	646	654	648	667	683	644	632	636	701	627	700	652	657	706	622	695	649	727	687	670	638	626	659	640	651	657	681	664	609	677	653	639	664	676	628	681	667	644	655	652	638	671	645	695	669	655	598	606	656	653	634	613	656	671	653	642	622	621	683	601	639	660	678	680	646	634	658	633	633	626	638	621	610	668	642	644	640	680	676	670	652	647	647	607	631	680	647	626	630	690	653	647	630	675	674	632	655	648	656	641	656	663	627	643	657	691	665	637	684	647	660	651	685	638	648	677	661	676	640	677	665	656	627	638	654	679	596	656	672	661	666	679	647	657	626	672	628	626	703	668	618	702	643	657	657	630	644	641	649	650	685	614	642	633	638	659	626	683	644	682	695	625	618	671	679	640	672	637	653	655	677	639	651	633	643	644	671	668	668	669	671	641	662	602	632	678	688	637	671	637	616	639	663	669	628	691	651	683	679	642	682	675	629	709	581	675	638	696	612	691	644	651	630	703	647	617	661	699	657	634	657	649	659	655	646	671	682	640	663	671	619	632	598	666	663	677	643	681	665	600	692	652	644	651	619	634	637	680	660	644	620	678	659	655	669	666	640	633	687	687	665	645	644	602	676	657	649	651	688	665	676	645	608	649	668	706	640	659	661	650	618	718	619	637	644	650	628	690	629	649	664	624	653	610	669	648	622	693	660	616	682	619	685	625	651	630	680	653	653	657	703	662	699	637	652	692	659	626	668	667	659	623	666	640	647	592	683	637	626	652	657
15276	6317	4717	2788	1787	1389	1200	972	783	712	605	532	447	451	422	385	351	343	300	273	284	300	302	278	263	289	271	267	253	236	279	239	225	239	275	278	252	267	243	235	263	284	279	283	257	267	243	271	269	237	249	238	236	230	245	243	216	253	234	260	230	242	256	248	274	278	251	250	249	263	257	256	264	262	242	247	221	286	280	234	256	272	234	237	257	263	243	271	260	267	280	260	273	270	248	235	218	230	248	256	254	231	244	281	272	244	272	270	265	236	244	256	275	274	259	245	225	254	253	266	255	245	250	216	260	259	242	260	230	259	209	262	245	264	232	270	254	234	273	223	250	253	246	247	261	282	273	246	258	273	246	256	243	244	274	233	234	240	247	220	268	245	245	253	279	249	278	243	279	245	233	262	250	237	241	242	254	263	279	224	282	258	288	249	259	263	245	256	243	254	251	236	263	246	256	249	266	246	258	270	262	267	263	271	253	249	270	245	239	248	265	284	275	240	248	290	269	255	250	259	219	278	277	235	243	297	274	262	252	232	243	282	245	275	252	238	226	246	239	233	264	283	248	255	239	243	259	249	230	240	276	283	257	249	233	239	250	253	255	259	242	251	272	277	259	268	265	233	248	273	220	220	238	245	242	259	273	263	264	220	236	259	257	266	269	259	246	257	230	252	271	253	234	229	264	263	232	265	281	229	239	243	241	252	241	260	291	272	259	266	269	243	289	239	281	254	236	261	227	266	262	246	231	267	269	255	215	217	240	262	255	263	254	263	280	243	235	243	268	243	294	239	250	250	247	265	231	243	232	226	263	253	245	246	251	258	256	269	243	268	231	253	280	252	247	225	237	249	296	266	280	254	229	259	259	264	268	230	251	264	261	267	244	258	246	244	252	276	293	226	245	281	259	250	257	242	244	227	292	258	251	243	224	260	248	260	240	245	280	258	237	258	269	234	259	258	241	243	267	222	264	251	254	241	265	271	266	234	264	291	266	238	264	243	242	242	249	235	237	239	292	265	258	230	259	240	256	235	235	282	266	245	271	244	239	243	250	233	277	228	254	248	241	292	231	252	239	219	266	262	284	248	252	264	248	241	249	233	256	265	241	247	232	259	279	221	224	242	255	250	240	293	255	274	260	254	268	266	244	235	270	270	276	254	224	248	266	229	281	204	269	267	241	272	249	250	254	214	270	274	243	248	220	244	249	254	227	262	252	238	253	266	251	240	238	210	258	245	253	238	247	258	265	259	244	240	267	258	249	272	230	251	265	272	266	284	252	236	257	218	266	246	293	252	238	275	257	278	253	259	296	215	271	217	248	233	248	236	245	255	240	246	258	242	253	244	240	265	264	271	241	262	277	263	230	245	235	272	254	247	230	244	253	247	245	268	242	252	270	241	258	239	283	220	260	227	260	231	246	275	254	260	294	264	262	268	249	255	247	245	256	244	242	228	232	221	259	259	244	291	244	257	275	253	239	252	286	247	268	259	243	266	252	262	263	247	224	250	253	238	251	256	251	266	281	276	255	248	295	237	258	269	231	287	269	254	264	281	281	254	267	249	267	240	262	272	255	237	266	254	258	244	240	264	253	239	258	257	277	255	278	250	223	272	249	279	249	249	253	259	271	270	264	276	268	244	268	252	250	242	269	234	259	256	251	252	260	242	241	277	262	220	252	238	247	263	254	257	254	230	240	250	264	273	228	252	281	242	267	250	229	249	252	233	277	229	230	233	243	263	238	232	224	264	264	249	269	256	277	232	250	245	234	225	248	219	228	249	250	253	251	241	229	220	241	280	241	240	275	263	261	239	278	250	273	254	267	236	259	267	267	259	252	252	249	274	238	252	235	268	223	247	229	254	240	248	227	237	253	235	277	247	261	240	277	252	280	251	225	268	260	260	238	222	249	237	232	281	237	276	283	252	275	256	252	254	250	278	266	282	260	245	251	247	283	259	266	270	242	242	266	271	263	271	241	257	272	257	260	243	254	223	261	274	223	248	261	243	228	224	244	219	240	254	237	251	264	270	262	246	264	268	250	271	251	253	257	262	260	247	266	275	254	249	255	238	245	237	258	281	263	261	261	262	214	235	249	264	267	236	233	272	246	246	244	273	251	225	275	228	259	239	271	258	270	258	248	265	254	244	253	253	257	231	218	249	261	283	221	254	229	265	243	249	260	244	260	249	304	279	256	294	283	256	265	243	260	252	270	264	233	238	261	260	257	252	263	248	284	271	223	242	242	225	245	291	268	268	273	275	230	250	252	268	253	254	253	256	248	255	258	234	242	271	224	248	258	263	249	244	256	253	282	232	259	217	261	259	252	234	269	223	267	254	259	260	260	244	260	235	230	281	253	271	265	250	259	270	221	281	224	262	250	257	257	263	235	266	247	257	248	258	273	249	247	280	250	245	256	236	256	245	280	259	251	237	257	231	236	229	244	241	263	249	247	261	248	284	284	271	222	259	254	262	258	257	269	240	254	233	263	259	257	285	240	253	261	266	230	254	245	236	264	239	237	243	243	279	250	247	248	258	252	234	286	254	234	242	264	265	254	251	255	242	248	314	254	238	249	280	287	253	272	243	266	238	264	213	273	267	243	244	226	258	240	252	237	216	287	258	254	232	258	260	244	242	268	259	251	281	282	257	235	251	256	265	277	238	264	284	225	254	268	261	257	266	299	243	251	257	310	252	245	247	226	245	249	241	236	246	239	230	245	289	248	264	254	236	229	246	267	239	249	240	250	220	269	255	269	231	251	260	255	257	245	260	262	244	229	273	259	225	250	268	257	259	253	280	259	263	242	249	265	274	266	273	229	230	231	240	236	264	262	278	242	237	245	252	276	288	250	263	275	243	237	247	255	282	234	251	252	258	266	245	265	257	233	242	229	239	274	239	238	250	244	241	251	258	230	276	241	261	234	235	261	254	235	250	265	276	277	260	247	243	237	213	255	230	239	241	235	240	238	249	263	266	228	248	256	262	268	267	278	253	231	253	264	252	263	246	273	249	268	276	231	285	222	220	281	237	265	233	267	255	226	234	257	246	262	287	248	235	286	277	258	252	272	247	266	248	217	246	248	241	273	265	242	245	244	251	232	248	250	267	225	261	280	255	249	234	271	244	224	253	232	256	275	250	264	252	263	259	251	252	242	233	251	250	270	271	269	217	234	261	233	256	229	226	263	239	223	252	248	258	239	268	247	232	238	280	255	241	249	256	258	240	260	262	251	248	258	259	275	246	240	243	232	285	246	234	278	260	265	220	272	235	266	227	255	291	232	253	267	271	286	225	259	236	222	223	232	216	262	278	245	261	232	235	230	259	228	264	258	285	250	261	235	233	277	240	253	280	247	241	277	210	247	244	255	262	241	233	266	261	243	267	268	277	244	239	259	254	239	264	225	271	235	242	269	255	268	259	219	232	291	254	266	254	254	244	265	235	265	223	248	242	260	267	256	252	235	265	268	275	232	249	245	214	248	245	255	239	239	266	292	252
11534	5956	7362	7483	6456	5564	4623	4036	3522	3281	2613	2430	2201	1893	1672	1459	1236	1183	1062	965	887	947	996	902	807	853	788	772	701	716	718	669	705	662	712	680	641	643	659	663	669	623	708	691	702	657	679	655	659	665	621	623	605	667	625	658	632	651	684	694	689	621	635	620	613	631	636	653	665	627	635	629	601	627	619	649	620	668	579	613	591	629	593	578	633	611	617	604	607	650	632	602	629	595	604	651	611	622	625	617	657	592	602	590	607	625	639	625	600	659	653	594	614	616	636	588	613	624	569	579	632	637	618	672	604	617	655	567	603	628	619	641	654	578	612	602	633	604	644	652	648	592	608	656	629	626	607	589	614	614	625	580	639	625	635	592	587	637	642	639	631	614	635	639	640	636	603	599	604	618	658	598	586	653	621	601	691	610	633	586	620	621	591	621	651	618	614	632	639	637	632	616	649	591	598	620	567	647	614	602	598	630	632	612	614	611	618	635	651	618	633	615	605	652	622	647	646	662	597	646	626	638	597	602	662	608	629	626	650	606	618	606	601	632	642	625	578	634	641	635	610	629	577	629	576	636	617	604	609	639	630	633	621	615	653	644	593	610	631	619	636	600	605	575	639	584	621	571	602	592	645	640	658	656	666	616	635	647	585	622	622	605	568	630	590	619	634	685	631	595	612	605	627	638	635	572	651	569	628	607	598	623	633	599	628	658	648	578	620	605	618	633	630	600	645	625	593	587	611	578	594	627	616	626	621	591	564	627	608	631	678	639	602	619	649	605	592	590	620	615	661	611	649	616	620	634	650	620	645	621	649	619	599	617	613	613	624	610	603	632	629	658	631	583	674	610	612	584	640	640	625	612	609	640	620	610	574	594	598	587	647	594	608	630	613	609	599	602	622	621	622	633	581	606	613	620	614	597	607	600	597	643	651	596	623	638	569	594	616	588	648	644	625	614	628	605	605	601	600	606	607	626	616	614	635	638	602	601	606	593	617	668	607	646	605	640	601	655	617	628	587	601	598	589	603	626	597	593	638	588	649	632	587	607	637	653	609	616	590	602	590	582	594	636	608	609	654	602	617	593	645	603	614	644	605	667	622	610	651	612	613	593	591	636	593	599	629	636	636	637	628	646	606	617	661	623	596	638	621	609	619	622	637	620	561	614	642	606	614	584	604	596	619	560	584	619	652	637	608	638	610	595	634	629	616	644	585	607	645	673	636	633	660	612	625	609	617	627	590	586	629	629	615	602	629	587	629	581	614	577	625	605	628	624	624	651	633	588	663	592	673	584	608	619	648	611	597	600	635	674	671	583	637	547	634	624	628	592	597	619	687	601	635	619	648	595	612	593	591	590	597	610	618	608	617	587	614	623	645	567	656	633	613	620	628	621	607	629	618	611	656	623	637	615	642	670	653	648	623	613	614	585	632	615	616	663	618	646	624	604	607	603	620	619	600	622	597	586	613	590	604	635	609	622	607	657	648	616	631	615	598	638	599	606	632	615	630	614	629	569	609	603	599	655	586	628	619	619	625	650	657	643	613	655	607	653	557	643	639	635	631	624	633	583	627	627	609	664	613	619	629	577	613	664	580	628	632	636	632	594	666	631	655	615	624	615	672	618	607	625	590	621	592	583	610	595	615	657	632	635	591	646	600	568	614	601	598	587	611	610	642	623	660	631	602	621	642	628	610	626	600	594	582	622	631	614	602	645	624	642	597	630	586	618	624	602	664	656	616	625	622	638	626	586	639	620	582	594	623	601	614	616	640	612	615	594	654	646	646	602	602	613	618	641	611	582	594	601	616	613	602	601	582	614	610	583	587	623	648	607	595	627	564	675	665	625	641	612	587	597	637	616	626	633	626	636	594	619	576	570	619	585	628	624	625	603	631	619	622	611	608	624	577	610	615	600	575	628	624	662	657	574	659	634	623	626	610	616	632	610	616	630	579	625	616	643	655	621	599	605	633	606	580	642	577	612	607	649	641	595	587	606	592	627	594	618	614	605	613	616	616	604	663	611	613	584	630	611	597	609	570	647	641	611	632	632	643	647	647	634	646	627	650	613	670	618	627	597	641	613	606	594	637	650	617	605	652	608	654	620	622	631	648	581	629	630	631	624	634	621	631	610	641	627	600	602	656	663	595	630	623	624	664	585	623	652	613	653	593	635	640	586	586	608	621	613	568	640	593	585	587	605	592	628	581	654	622	644	677	586	643	645	635	642	642	633	631	614	613	634	640	627	622	607	576	634	592	598	598	631	639	634	614	593	589	602	654	627	602	621	592	583	626	630	619	629	637	629	661	630	662	645	604	626	596	645	610	615	613	579	632	624	633	622	565	602	639	620	608	627	595	601	613	630	667	601	650	670	592	610	594	588	659	626	685	606	599	645	580	596	633	585	612	608	628	591	629	668	653	619	654	573	646	611	646	646	575	635	613	605	570	579	667	648	608	583	581	610	606	608	609	597	598	607	644	615	647	596	633	600	545	621	629	614	559	669	640	624	625	676	572	628	582	629	615	604	603	647	602	556	624	589	604	631	628	584	574	608	604	658	622	631	626	638	659	642	580	688	603	601	598	603	629	619	591	612	643	659	595	635	634	648	599	608	589	630	670	585	630	639	613	666	628	619	630	577	639	668	600	590	596	614	637	616	667	636	595	619	616	626	637	641	613	624	597	636	584	622	644	596	638	618	621	621	654	589	597	653	605	593	624	627	615	592	587	613	573	584	609	595	638	541	620	646	609	566	643	629	632	649	589	603	596	608	626	626	631	600	611	620	627	636	632	569	633	637	649	604	588	576	610	594	595	593	574	599	622	602	639	621	610	603	643	617	624	604	643	586	592	643	663	632	663	604	625	631	629	628	657	600	584	613	613	573	581	597	630	635	606	604	635	633	646	633	569	638	617	610	639	610	617	570	607	639	619	593	622	643	591	628	585	613	610	593	626	604	626	611	585	610	654	668	642	610	613	592	653	586	644	619	601	588	662	653	613	616	648	632	594	592	605	605	632	629	605	613	617	640	671	639	618	584	612	633	595	605	599	636	612	597	621	623	650	669	582	620	594	647	614	573	646	618	644	567	575	623	636	625	615	635	619	611	624	599	624	651	656	591	587	635	586	627	596	593	636	612	638	650	609	578	608	621	609	605	576	681	642	610	597	619	583	644	601	624	629	593	612	596	584	581	597	624	634	640	609	610	618	629	597	603	581	611	619	634	598	633	651	641	631	617	598	628	654	649	621	580	609	575	600	597	660	640	605	609	634	617	661	590	576	635	607	589	611	584	648	592	613	660	620	615	619	608	594	593	644	572	610	618	619	631	642	627	630	657	596	591	580	574	662	645	622	571	604	657	588	670	630	625	571	624	596	623	628	621	674	573	631	588	604	598	636	649	637	601	591	650	568	601	570	630	587	611	615	599	600	602	605	610	645	619	610	575	641	597	605	613	578	621	611	632	644	625	570	603	601	637	606	586	616	621	596	606	642	600	647	611
22905	9894	6655	3526	2095	2104	1685	1311	1133	953	768	511	490	467	406	383	301	269	251	244	282	239	282	248	224	216	224	201	184	219	191	190	183	195	163	154	191	174	188	162	178	174	181	174	196	191	181	186	186	198	175	161	159	155	223	161	188	194	163	211	176	180	184	186	174	174	180	157	182	183	176	158	166	174	143	161	195	156	175	172	157	138	166	161	168	151	153	159	161	173	184	152	189	170	185	182	170	163	161	187	162	199	188	184	169	167	182	179	182	166	201	165	177	184	202	183	175	195	189	179	183	178	173	150	187	199	179	181	166	175	172	180	164	198	187	156	171	161	164	162	162	181	171	166	154	169	186	176	183	170	181	182	174	153	151	187	179	159	180	170	182	173	176	170	181	162	161	180	168	173	174	176	169	148	172	168	172	168	161	153	176	168	151	177	192	167	162	158	158	193	154	154	174	179	169	153	153	170	170	179	181	181	175	182	179	177	171	169	157	182	155	169	175	179	189	206	167	184	163	192	185	174	166	211	165	178	167	154	172	201	176	176	186	147	175	176	173	157	164	182	160	201	164	182	162	145	175	190	154	188	189	182	143	185	178	154	190	190	180	179	161	178	150	141	178	198	160	157	162	183	192	193	189	182	142	153	201	161	209	184	149	192	188	169	161	187	179	185	168	179	201	198	187	162	165	172	172	190	166	206	139	158	184	173	168	159	186	179	183	156	179	182	180	196	197	166	189	195	168	172	184	180	190	182	178	159	168	191	160	182	196	147	155	167	165	196	186	175	176	161	168	154	181	169	179	188	188	190	169	160	167	164	208	195	169	164	167	169	162	163	165	191	171	156	188	161	180	177	196	180	171	169	157	188	158	187	122	157	174	167	177	172	163	152	189	177	178	184	173	159	184	191	154	182	159	182	173	169	189	161	173	168	163	164	195	149	165	189	172	182	169	183	172	178	157	165	170	171	178	172	146	192	171	160	178	168	162	195	161	165	181	179	169	163	187	159	166	179	204	163	138	139	188	199	178	159	198	174	183	183	158	175	144	151	183	172	169	199	174	161	165	210	208	183	180	176	177	172	166	162	198	160	186	187	174	177	158	178	167	167	155	173	178	191	163	174	176	170	180	140	203	157	171	173	178	185	182	193	168	179	165	201	170	175	170	172	178	162	183	186	160	165	174	176	184	161	164	165	161	160	203	144	171	194	169	193	158	157	162	165	165	176	172	156	185	173	199	182	173	153	171	174	183	176	177	154	163	174	128	159	178	182	178	155	175	200	172	187	172	180	168	175	188	164	135	159	188	185	168	198	174	194	150	202	141	158	181	165	162	143	193	159	192	187	190	154	204	178	176	179	173	176	162	163	180	178	151	155	167	163	171	156	176	164	186	158	161	174	157	181	187	177	164	178	185	199	181	155	143	172	187	159	195	140	150	199	151	173	186	172	145	196	158	174	180	187	186	171	144	164	174	144	186	188	159	177	162	195	189	160	159	182	163	161	207	173	185	154	185	172	174	172	172	202	152	168	176	188	154	171	175	176	152	170	181	195	158	186	163	193	178	170	176	154	189	173	179	144	179	151	173	164	171	177	194	185	149	157	173	197	168	189	188	177	168	179	176	175	158	190	153	171	169	181	191	208	169	165	175	182	157	173	189	132	151	177	172	148	176	172	168	176	167	187	200	151	217	179	179	158	155	184	176	168	159	180	171	164	174	192	174	171	157	154	179	166	163	160	181	164	189	178	193	181	198	156	165	182	173	193	173	173	178	154	157	185	180	157	187	162	184	170	204	168	176	161	170	160	169	173	178	132	173	171	162	176	165	163	194	168	163	173	191	183	213	187	184	155	190	168	165	167	156	177	165	183	147	182	176	173	164	184	167	181	172	169	203	159	197	183	183	160	160	184	150	191	159	184	183	171	190	154	182	199	173	158	210	173	173	186	169	176	155	185	178	173	170	169	153	173	175	162	150	171	190	196	173	207	191	160	183	177	156	182	167	159	184	178	175	170	188	172	160	163	175	176	169	197	190	192	167	183	192	170	170	162	180	162	183	203	171	182	184	187	160	187	182	148	159	204	177	154	148	180	173	167	146	156	156	191	185	176	169	178	172	171	172	141	183	171	169	182	149	160	158	159	164	160	162	171	187	179	192	177	177	169	190	192	196	183	200	202	161	173	171	187	175	175	179	185	156	183	162	186	147	159	160	179	172	188	174	191	151	157	161	198	182	165	188	169	160	144	189	154	182	158	159	179	176	177	156	171	183	157	188	184	169	204	198	186	171	190	170	183	165	177	157	169	169	167	179	175	173	168	197	172	182	191	152	182	179	145	188	168	177	173	182	159	166	189	165	174	172	151	163	150	162	179	172	162	153	156	172	154	179	188	155	170	169	165	170	165	181	162	154	179	170	173	177	172	167	189	200	166	174	181	178	176	168	182	204	175	168	154	148	209	176	143	177	187	176	157	144	155	177	164	171	156	160	195	160	167	168	176	152	174	161	187	193	173	176	170	159	182	149	185	183	183	189	156	167	154	183	227	164	166	192	201	177	172	151	136	175	150	187	179	177	187	166	197	169	175	179	181	166	176	165	162	191	184	174	195	174	158	162	195	142	135	173	153	184	171	179	166	169	165	191	180	159	176	168	164	200	175	155	174	173	171	165	168	184	169	169	162	178	181	165	183	174	184	171	136	200	156	175	180	189	163	182	168	184	178	166	164	158	166	162	153	160	173	161	165	168	181	155	167	178	186	174	175	171	174	169	176	185	183	154	196	183	168	170	186	191	185	151	167	188	173	158	179	177	175	188	174	187	165	202	159	164	192	134	164	165	160	175	182	179	195	162	179	180	174	207	175	164	177	166	188	152	178	148	190	169	172	187	184	190	193	173	165	178	165	189	189	197	186	149	174	193	189	198	167	173	159	173	156	175	182	172	162	173	207	187	179	183	173	160	190	187	171	181	177	160	186	164	173	164	162	167	156	175	158	154	168	174	157	165	173	198	181	161	168	173	198	178	147	182	187	162	180	172	147	151	173	204	155	155	167	177	167	155	153	164	178	202	168	155	155	162	183	188	156	173	170	185	192	151	159	198	168	160	175	196	188	179	176	174	188	194	170	156	174	171	154	173	178	186	148	177	185	170	174	165	164	176	177	173	177	166	175	173	171	165	159	164	176	171	169	173	177	170	194	160	211	193	176	180	175	180	162	162	158	214	164	170	168	175	170	170	185	190	172	181	186	198	192	175	169	162	192	208	164	184	168	172	144	161	179	191	178	170	156	157	150	159	181	180	203	188	184	178	175	173	168	163	188	183	160	181	205	180	161	162	156	153	188	170	182	151	162	174	170	164	173	201	149	176	179	150	188	179	189	185	185	177	158	180	190	207	173	192	166	156	183	191	159	168	176	181	200	184	177	197	166	172	192	168	188	170	207	174	172	148	172	178	163	178	191	170	180	173	181	166	175	161	174	195	183	166	156	176	188	199	194	166	178
14831	8290	9737	8866	7757	7394	6066	5310	4405	3898	3315	2866	2571	2389	1968	1776	1444	1122	1059	1004	965	1024	1067	895	860	825	726	637	605	590	551	572	586	566	527	525	515	498	470	554	528	520	526	536	512	526	509	473	504	480	480	441	460	470	462	470	472	474	479	431	444	461	444	433	425	430	455	445	440	437	467	490	471	461	473	451	444	477	449	426	449	502	432	440	436	463	408	432	457	439	450	443	427	450	402	454	439	451	420	437	473	448	451	441	459	466	428	462	433	463	402	454	433	398	432	409	466	425	430	466	417	424	448	436	443	436	450	446	410	461	461	481	405	447	453	420	436	414	455	464	451	465	461	414	432	449	459	447	432	422	453	421	464	437	471	459	444	434	411	406	418	441	439	437	488	431	447	471	425	448	441	447	436	397	454	445	448	456	410	424	431	452	460	448	461	456	454	454	433	452	435	463	422	447	444	404	436	435	442	423	443	444	418	456	454	427	453	398	461	446	435	467	440	504	413	431	402	473	445	447	460	431	415	433	455	426	438	435	420	463	444	400	462	465	439	462	418	436	457	440	436	430	412	467	412	465	422	447	446	418	442	484	450	426	437	445	429	487	444	414	438	434	449	396	408	429	398	423	409	470	459	424	442	456	437	464	441	422	435	434	440	422	440	438	422	444	448	445	405	448	439	388	428	434	457	422	445	441	460	435	404	488	409	469	469	423	441	448	437	429	428	437	435	462	450	435	457	432	422	437	443	423	439	446	419	447	429	442	442	430	459	418	414	434	444	451	421	449	452	441	452	441	455	421	424	435	434	426	391	420	436	421	443	425	460	418	421	409	418	421	470	487	445	445	414	418	414	399	413	399	444	425	441	425	423	450	426	464	463	487	413	433	448	444	457	404	436	466	479	471	401	458	432	444	415	421	426	440	449	422	455	438	439	401	449	414	424	429	424	447	451	438	495	441	438	408	446	449	483	480	430	452	420	443	450	427	449	441	415	442	454	477	455	458	464	481	465	465	458	427	440	457	408	446	416	468	396	463	425	407	473	460	416	441	423	425	451	430	444	431	414	405	447	428	437	446	446	457	449	454	468	444	420	458	452	420	457	433	445	460	457	445	437	433	420	421	433	424	471	438	437	446	379	422	422	435	454	423	440	463	428	458	462	441	426	424	424	440	443	455	451	468	392	445	447	430	378	451	411	430	419	459	464	415	420	443	445	427	449	436	441	426	433	434	452	465	446	458	428	386	476	451	460	402	467	446	434	456	439	450	457	446	416	449	434	436	434	403	441	464	446	393	426	413	430	499	419	471	444	435	416	469	430	437	406	419	419	451	438	412	434	444	442	409	508	423	453	482	425	439	460	436	441	433	415	411	430	415	426	433	441	426	395	443	454	440	458	467	438	458	425	426	433	446	467	386	442	414	466	387	417	427	434	429	442	448	457	434	459	431	402	458	462	418	437	455	489	438	434	460	440	433	458	427	468	427	424	441	409	493	437	449	445	446	481	425	446	462	437	422	441	469	468	442	452	412	443	424	410	414	447	432	410	427	440	458	468	432	441	434	457	495	424	414	448	435	452	426	468	436	446	454	456	447	418	455	411	467	439	429	424	434	425	441	407	438	435	426	418	468	409	456	416	487	425	444	392	419	434	449	457	439	468	436	406	427	477	459	432	438	432	408	434	432	478	435	437	491	463	447	463	461	469	405	426	451	429	470	453	477	435	430	429	433	437	470	424	440	471	396	433	465	422	450	421	445	452	390	450	468	413	439	397	441	454	462	449	446	433	440	488	436	422	482	472	425	366	434	427	414	459	412	415	397	422	430	442	460	430	462	442	424	438	444	473	462	455	445	438	443	511	438	462	469	446	424	421	415	451	430	430	440	396	425	422	457	427	416	441	444	443	459	420	404	459	441	427	447	433	465	423	449	400	445	474	441	410	450	431	467	416	437	422	416	446	417	469	419	413	442	450	434	461	433	416	408	454	422	450	451	424	433	446	429	470	422	421	450	401	462	436	433	468	443	410	415	449	468	425	428	457	444	432	416	456	471	397	463	468	470	438	439	438	477	457	439	424	423	455	446	440	427	488	421	445	468	464	409	434	455	447	422	430	400	431	422	419	468	431	394	419	444	425	448	461	439	453	477	449	446	466	426	427	407	423	431	394	405	460	464	449	439	436	441	422	470	455	434	408	420	434	437	414	406	412	435	434	439	416	441	445	414	424	463	422	451	443	483	431	421	468	429	459	452	413	446	407	450	425	447	446	449	451	420	389	469	430	404	422	425	430	432	468	447	463	431	436	440	410	412	425	411	463	446	411	433	394	434	420	473	403	427	436	448	439	438	458	444	480	449	414	420	451	432	432	406	435	438	441	471	427	428	477	454	466	426	444	434	433	407	496	458	452	455	434	477	459	442	443	460	440	438	468	423	419	391	442	467	449	428	456	423	399	444	436	443	459	409	435	453	465	426	412	424	424	410	456	414	419	481	449	394	414	424	443	448	463	416	402	492	425	437	443	419	439	450	394	460	436	471	425	429	443	480	420	397	433	430	460	412	422	448	417	447	444	466	451	414	417	410	431	467	451	451	438	438	447	394	440	403	449	414	424	451	440	493	482	426	430	399	417	422	453	446	409	452	456	471	421	438	460	426	396	417	457	431	421	403	402	424	472	428	443	478	426	420	448	446	470	435	399	461	465	460	440	418	439	478	443	439	410	421	398	418	435	430	439	465	425	404	464	416	409	411	489	461	405	437	438	412	461	426	436	443	475	438	419	450	469	420	415	456	441	453	436	445	471	424	431	481	455	461	424	457	436	415	437	470	413	413	456	404	445	436	435	432	459	443	459	436	449	462	401	450	390	436	429	434	386	419	437	410	437	425	449	456	414	433	414	438	470	456	430	445	456	450	466	426	447	430	430	463	450	433	425	437	402	417	424	441	445	428	419	476	434	439	430	422	435	425	436	469	438	461	426	430	419	445	410	494	457	431	388	460	417	459	428	417	441	457	487	419	482	414	412	422	483	421	397	458	413	430	409	430	424	428	472	449	506	444	422	435	432	423	427	406	456	458	433	422	441	411	455	422	419	438	443	422	431	453	435	424	405	434	460	477	431	473	419	451	442	402	455	425	407	492	412	409	450	423	462	442	422	424	481	423	423	452	417	419	430	442	399	430	415	447	384	451	421	446	426	429	424	415	430	461	444	452	384	416	419	438	458	430	453	444	417	416	446	445	397	436	439	429	446	393	424	429	427	426	415	443	418	443	454	434	461	452	444	443	429	423	465	457	418	407	395	453	446	419	467	456	414	407	461	435	412	457	417	403	438	442	455	434	402	408	407	428	446	441	408	421	450	445	417	420	431	489	465	457	471	465	433	448	449	464	458	434	428	459	447	476	457	441	422	435	433	440	461	439	492	435	424	441	431	445	423	427	463	414	418	452	426	415	451	431	437	439	447	413	455	447	435	462	431	451	461	428	450	423	434	440	442	434	445	431
6714	3072	2418	1644	1187	908	740	640	567	497	423	418	425	385	342	327	315	302	319	274	309	264	302	278	275	285	283	289	264	249	256	315	285	275	298	261	277	285	286	296	263	274	279	243	272	249	271	254	282	262	272	271	257	279	281	270	261	270	296	270	253	292	303	270	267	278	262	264	295	304	247	297	292	257	267	277	293	258	272	292	281	283	277	269	284	304	282	291	263	245	291	246	271	252	272	243	286	282	279	251	288	319	275	260	289	284	270	273	298	269	262	265	284	283	278	279	268	257	248	293	250	271	290	274	227	256	274	264	254	278	277	274	279	250	275	284	292	296	266	260	282	255	259	255	256	273	268	271	276	254	255	256	260	277	248	289	314	272	283	297	290	267	275	289	305	238	256	282	284	247	248	295	258	294	312	262	282	262	240	286	281	284	242	272	269	284	252	265	280	249	270	264	270	270	248	232	269	290	246	302	295	258	244	256	281	288	283	290	273	283	252	284	257	299	285	255	311	255	258	324	273	289	285	261	248	284	272	260	261	271	270	246	303	277	250	256	269	256	260	291	265	255	270	264	306	266	250	292	272	245	265	267	260	260	254	244	292	279	278	266	257	252	263	277	275	260	266	252	240	279	291	261	258	269	295	269	292	296	268	272	263	264	265	277	253	274	283	258	247	267	276	251	258	279	244	277	286	286	238	289	245	284	261	271	279	271	260	277	258	255	283	268	271	279	253	286	279	275	280	273	255	273	276	278	253	274	274	261	277	279	256	267	267	249	285	274	259	253	285	270	290	287	259	243	280	283	279	268	286	295	266	292	289	274	301	278	283	271	286	274	275	270	267	276	267	267	248	257	272	254	296	238	247	286	286	261	260	273	266	247	255	282	279	275	271	271	295	270	271	279	271	269	272	248	241	286	264	266	289	276	298	263	264	295	272	267	231	272	272	265	254	290	290	287	271	296	258	252	269	277	299	279	226	257	236	290	275	273	291	264	249	284	255	283	281	274	254	280	293	331	261	280	279	311	276	267	253	250	269	280	276	268	303	311	265	280	264	279	307	249	261	262	296	299	284	256	287	268	258	301	289	275	254	257	239	264	248	268	286	277	258	262	241	252	305	309	264	271	244	294	269	269	273	254	257	245	241	258	249	242	292	260	294	249	253	274	253	262	270	271	297	279	269	257	270	289	229	275	268	249	268	315	276	288	280	267	304	253	263	258	235	267	254	278	281	268	295	248	266	305	246	276	244	254	261	274	296	293	287	238	272	278	241	270	274	276	267	237	259	267	277	252	230	272	264	259	244	274	284	259	251	252	262	253	261	281	243	278	253	288	259	288	249	253	258	254	266	284	257	240	274	242	263	251	266	273	248	270	279	304	304	236	266	264	312	262	296	259	274	253	262	253	276	245	298	266	313	261	281	228	243	282	268	283	258	262	246	265	279	254	263	268	266	282	255	284	257	256	241	244	250	298	268	294	278	260	283	280	277	308	279	257	273	240	287	264	261	282	282	259	266	251	273	258	262	278	300	284	273	259	278	248	286	280	265	302	253	263	277	236	276	264	241	278	258	271	257	258	301	255	260	260	289	251	261	254	251	258	254	232	255	275	326	291	280	307	285	269	252	265	281	281	254	265	290	272	289	263	280	278	250	246	244	310	282	283	235	263	261	281	233	251	272	285	238	279	281	270	305	263	278	261	253	278	315	276	269	290	280	266	275	265	272	272	265	242	272	258	250	262	235	290	257	252	271	253	257	241	277	276	262	282	280	289	276	265	277	261	235	261	283	240	305	255	280	263	275	290	241	284	262	236	250	306	272	246	266	272	268	278	256	255	271	294	246	267	268	275	260	267	287	261	270	269	294	282	303	268	278	271	291	258	268	244	248	292	274	264	268	283	276	267	278	290	255	291	257	268	242	268	286	252	291	288	249	281	245	287	292	275	271	275	276	291	240	246	273	299	300	277	273	244	273	260	246	234	263	268	268	272	268	332	278	275	270	275	274	282	256	261	265	275	292	270	276	272	250	260	301	251	261	258	248	254	262	284	260	258	262	248	272	277	270	294	269	277	260	267	263	222	254	286	276	273	247	270	272	272	284	280	270	274	298	256	263	262	278	242	280	279	242	271	269	318	300	257	298	237	248	251	266	282	274	259	253	262	259	274	257	291	284	303	284	254	255	235	295	301	295	292	269	239	282	289	267	256	262	271	266	281	275	290	295	275	276	258	281	283	268	314	249	278	252	270	248	249	265	263	261	307	272	266	293	248	258	249	271	291	282	299	286	306	285	282	258	270	297	256	273	270	280	289	269	252	232	282	249	249	266	272	272	288	257	273	263	266	237	263	239	272	257	296	276	240	273	276	284	279	266	298	256	264	263	273	268	283	252	276	257	231	266	296	265	260	263	301	273	254	248	252	240	290	252	265	242	303	296	284	293	268	270	290	300	281	248	298	254	270	272	279	255	249	266	262	261	281	292	256	233	264	281	241	279	283	289	257	257	265	277	266	248	279	260	289	248	282	304	263	256	271	273	276	259	255	237	281	263	292	286	274	268	270	275	253	275	260	285	267	258	271	247	279	225	249	278	264	258	243	256	241	288	254	285	275	279	281	234	239	241	278	271	255	262	256	245	243	280	234	282	274	266	271	278	270	270	279	280	265	298	242	285	285	279	276	266	260	245	288	259	241	266	246	264	243	268	262	261	265	258	263	277	235	275	274	291	260	295	296	266	256	254	256	229	242	254	257	271	282	295	260	256	306	282	270	278	300	275	268	284	270	279	291	286	304	294	269	282	267	257	258	273	259	276	273	273	268	269	258	289	240	293	261	237	251	272	268	248	286	275	271	297	279	272	283	309	284	235	278	240	256	274	280	279	296	277	251	266	266	262	262	260	260	234	277	278	270	267	246	231	280	265	269	258	286	267	272	250	245	279	296	250	261	266	267	316	283	282	297	274	264	239	274	266	263	233	271	257	257	246	272	283	300	249	254	274	257	274	312	261	256	274	246	259	262	253	265	260	298	287	241	266	258	267	266	255	307	252	237	289	274	273	251	279	260	243	286	272	272	233	250	288	269	264	286	249	276	271	256	282	266	260	290	265	250	249	288	319	271	269	300	249	251	255	280	278	282	273	285	285	256	293	275	262	255	275	306	284	263	276	272	281	274	277	276	288	313	286	234	263	280	275	258	266	295	311	272	261	252	267	257	300	260	273	237	268	293	245	272	254	291	300	290	296	289	255	252	274	277	272	274	271	263	264	255	268	271	279	290	285	255	278	265	261	262	296	295	280	261	260	277	278	259	259	262	254	262	277	252	255	284	281	251	274	271	278	239	274	260	245	252	269	270	306	256	273	241	269	270	274	264	290	259	247	261	301	263	282	290	280	249	252	257	246	255	259	221	258	271	249	249	279	259	261	275	268	278	282	260	232	266	280	283	243	299	263	265	256	265	295	288	234	255	275	258	238	228	261	264	276	311	296	276	255	267	258	271
5216	3374	4449	4901	4267	3579	2921	2499	2147	1953	1727	1505	1505	1362	1195	1077	926	925	857	825	834	845	800	752	779	759	719	710	711	698	635	723	684	661	681	673	680	674	705	715	704	657	666	655	670	646	618	657	670	618	672	654	652	687	641	693	610	611	664	644	697	635	671	656	672	670	682	690	673	652	675	618	637	647	677	662	676	722	649	644	672	655	660	641	690	632	648	670	629	664	673	661	662	664	672	629	650	652	634	675	666	666	650	656	710	651	698	637	663	622	719	631	670	648	651	703	674	685	690	661	679	687	668	664	647	703	641	663	638	652	663	675	705	669	650	670	620	617	648	698	625	629	687	651	676	689	667	688	674	672	610	649	637	665	655	633	653	601	637	662	672	659	609	704	663	710	665	643	618	654	649	670	635	703	663	657	640	635	663	648	662	685	645	692	649	655	642	638	640	611	636	634	649	620	645	556	676	654	631	681	654	670	677	648	654	651	646	635	615	657	636	648	661	607	645	674	647	636	633	670	651	670	661	654	637	655	679	697	686	647	653	666	616	638	667	645	625	643	677	672	610	671	685	652	626	660	633	659	663	661	593	659	669	645	589	631	660	626	657	632	623	697	696	683	660	657	668	652	645	652	650	638	630	659	653	649	638	665	634	644	641	669	648	638	686	700	669	645	669	670	670	610	657	619	657	644	715	672	670	667	619	637	684	653	627	669	646	629	700	665	612	673	625	637	665	680	654	713	639	686	644	651	630	700	694	684	644	651	724	648	687	639	640	640	695	659	643	705	687	686	678	631	603	649	675	600	663	662	651	678	623	645	657	692	682	670	656	673	686	637	671	662	648	618	658	663	665	666	637	634	676	705	652	640	612	693	614	622	668	645	649	710	606	658	638	636	697	617	652	690	630	681	642	658	641	622	710	660	668	640	683	661	628	681	635	673	654	686	634	602	652	640	631	654	648	657	660	664	646	634	648	652	672	640	640	668	634	640	653	653	644	688	653	668	616	671	645	680	659	643	674	674	618	693	708	672	680	693	674	647	640	632	676	623	635	664	705	620	666	662	663	674	679	618	643	675	666	613	664	649	627	661	656	628	610	646	651	612	687	631	707	630	669	630	648	682	681	634	655	655	669	681	642	647	649	627	636	620	670	690	662	663	632	695	700	699	662	685	623	649	640	680	664	629	641	644	605	639	702	636	621	627	682	660	634	640	656	629	649	617	655	650	625	693	668	648	667	652	590	629	653	627	662	645	679	708	684	638	643	643	700	666	655	665	684	650	647	697	657	686	656	650	645	620	660	667	657	639	650	663	617	649	637	666	616	690	627	637	682	672	732	659	616	654	684	604	673	640	597	630	667	642	698	640	656	647	659	631	646	648	636	634	639	654	672	667	658	645	710	662	676	663	662	673	662	666	631	632	657	641	649	666	642	629	629	646	688	609	655	633	648	667	610	637	725	684	612	707	632	660	652	671	635	642	648	646	662	656	628	720	684	680	665	662	658	631	600	633	655	664	691	608	633	640	679	685	650	654	699	613	617	693	694	633	646	653	655	681	694	738	641	650	640	595	647	663	655	665	650	685	652	646	652	627	657	706	652	691	635	721	657	623	676	632	619	665	681	647	660	661	659	679	632	614	666	620	650	627	630	679	646	651	677	624	640	680	656	610	687	620	636	663	602	673	626	667	679	663	667	657	668	715	664	635	622	648	648	654	641	643	697	690	626	690	636	679	669	623	583	610	669	573	625	706	630	672	653	642	622	631	650	666	650	652	662	687	660	660	664	630	644	589	646	650	644	670	643	711	682	703	609	686	648	596	648	618	656	617	683	642	689	678	633	626	651	657	659	654	715	658	663	690	691	608	628	622	670	649	677	631	648	684	607	641	686	643	692	655	645	694	723	619	657	714	661	567	651	645	643	666	706	658	665	654	665	644	654	625	655	694	729	646	688	689	633	608	640	652	668	638	665	674	622	661	635	686	633	648	686	652	700	686	678	625	623	661	639	656	638	658	638	668	601	662	661	661	660	675	601	649	671	641	648	650	651	667	624	628	692	625	619	673	631	663	671	682	634	667	609	635	654	658	647	686	663	672	665	664	656	670	679	636	644	632	672	641	658	632	678	652	633	645	653	620	717	696	711	663	663	620	603	654	729	616	675	618	619	688	686	643	657	653	696	660	669	686	669	654	632	628	642	638	692	663	658	637	608	658	684	661	655	660	632	674	655	643	676	671	668	659	652	698	669	671	644	673	653	676	670	633	669	647	642	672	691	656	657	682	623	604	662	692	605	692	665	611	661	631	673	687	684	644	647	676	630	647	677	664	648	678	627	598	633	669	654	669	598	661	691	678	644	667	689	646	663	702	646	653	661	659	620	653	646	640	661	670	664	657	654	704	650	636	633	658	732	636	652	642	710	664	658	667	642	667	644	655	632	676	642	666	621	648	638	661	635	664	662	663	638	643	629	648	620	676	632	652	662	670	669	681	607	652	608	636	642	601	623	652	660	654	694	672	646	631	671	608	683	644	660	683	654	651	661	635	647	672	632	643	640	647	637	663	686	702	633	632	660	622	630	637	646	658	636	701	657	667	624	661	643	640	648	662	666	647	680	621	658	662	639	715	637	658	683	634	634	664	675	689	687	622	678	625	683	681	622	693	640	684	737	682	688	682	635	623	621	663	671	671	669	668	602	672	645	668	653	646	652	647	669	668	671	647	639	647	646	701	645	645	679	659	661	619	603	679	694	630	654	665	593	694	620	642	634	692	620	667	617	637	643	639	662	634	661	678	691	634	690	607	621	646	669	664	668	639	664	631	691	603	661	670	657	686	638	681	648	674	629	703	641	658	649	665	642	666	651	642	667	661	705	629	720	661	620	595	659	617	667	575	652	621	681	671	634	599	693	695	668	637	665	665	648	650	654	646	669	626	694	643	632	612	662	667	674	705	677	643	676	680	704	674	637	621	638	649	637	607	661	674	716	669	672	661	657	670	620	674	683	644	657	668	632	664	643	660	639	639	655	654	675	666	618	655	708	657	650	637	614	654	683	617	629	663	701	677	656	621	607	642	685	633	683	662	671	614	610	686	665	679	629	674	671	670	646	675	680	651	628	620	668	626	610	647	628	646	657	644	633	658	694	666	657	670	644	638	650	638	643	641	625	669	664	675	682	666	644	666	661	622	673	608	660	698	652	645	639	599	666	686	660	638	649	653	632	629	643	673	628	635	697	665	619	699	664	649	620	640	660	669	684	686	652	648	667	665	658	657	620	634	660	668	640	662	658	638	659	669	683	656	667	663	633	664	643	650	686	670	631	612	664	633	659	626	635	643	638	711	655	621	667	646	619	690	692	664	636	625	669	605	670	664	673	623	662	596	665	676	639	653	637	647	681	677	677	674	628	642	659	667	632	672	695	633	652	656	622	689	647	635	660	649	585	642	646	646	643	637	678	641	654	676	681	670	699	670	658	639	658	651	695	654	631	660	671	642	658	698
14773	6422	4724	2792	1844	1637	1140	1044	824	704	614	537	547	436	465	376	346	339	337	319	267	279	311	295	298	300	247	279	298	242	293	266	229	263	277	271	274	256	255	279	254	250	249	279	291	269	247	231	255	245	260	240	258	263	299	278	273	247	254	253	269	245	254	261	252	248	287	252	247	268	252	266	282	271	245	245	264	221	249	261	235	273	260	265	268	251	241	253	262	246	247	266	256	256	233	269	282	261	283	236	260	279	269	223	275	254	256	261	234	262	255	237	247	241	244	245	234	239	241	266	250	253	251	256	214	278	240	261	234	245	261	238	280	232	298	278	230	237	248	302	251	239	261	235	273	242	234	270	275	243	250	240	238	256	240	215	254	227	249	241	232	232	229	248	285	234	225	255	241	267	266	250	240	270	262	250	239	239	285	215	253	277	250	226	243	238	280	254	250	241	216	258	267	259	256	237	239	234	264	257	233	250	271	246	252	262	250	260	258	262	259	236	271	261	234	212	265	270	250	245	255	265	270	252	234	229	241	249	285	285	277	270	271	267	271	237	229	271	259	268	261	278	254	251	279	273	254	247	260	250	233	232	264	242	244	251	233	241	250	264	274	264	280	241	279	230	252	233	239	258	255	229	254	276	266	273	261	261	235	247	238	253	239	260	262	260	248	255	265	256	265	212	245	253	239	279	270	253	250	246	293	251	246	237	263	272	218	250	268	241	223	258	234	273	268	271	297	263	279	253	279	255	259	250	259	265	279	257	243	259	225	258	248	247	258	250	248	259	228	256	236	249	260	266	262	238	289	251	246	264	261	248	248	273	255	241	241	256	257	273	221	258	277	290	239	252	259	266	270	237	266	252	261	252	252	252	254	235	266	266	243	264	257	251	253	267	233	252	266	279	269	259	235	242	270	249	244	263	274	247	240	243	264	209	252	251	245	242	275	258	280	219	261	243	238	283	251	261	230	266	258	248	260	239	251	261	250	247	263	266	240	249	273	258	230	255	272	243	242	239	283	251	264	250	259	248	254	253	252	274	234	252	272	281	271	242	254	254	234	245	260	204	241	259	252	237	255	249	273	271	264	264	242	263	261	232	252	242	261	241	240	263	249	246	266	232	264	249	290	245	243	252	237	228	242	262	257	304	263	239	260	244	246	258	223	249	263	228	262	214	254	238	252	239	237	261	255	245	243	223	251	248	252	252	256	267	234	256	259	250	249	239	285	272	257	242	229	251	274	265	279	256	234	251	238	245	256	244	232	255	257	266	274	266	246	256	241	257	249	245	240	283	259	263	258	271	257	249	273	255	271	224	267	256	271	287	254	246	252	277	247	249	268	246	231	236	248	226	238	241	232	230	237	266	254	242	226	242	246	266	249	255	246	269	257	281	250	239	253	228	228	240	247	262	246	244	207	265	231	251	246	231	296	255	261	231	220	225	268	261	257	250	254	240	256	246	232	246	259	269	241	292	256	246	215	286	247	270	270	247	257	253	286	253	281	243	270	233	233	264	235	259	249	223	235	207	242	241	239	251	235	290	251	273	249	228	253	270	261	254	239	266	262	261	246	252	267	266	254	262	265	228	242	261	261	271	239	272	228	258	268	253	254	269	263	231	274	276	250	251	252	245	246	244	260	295	258	254	242	227	260	231	234	248	244	227	246	256	260	241	282	223	246	248	261	245	271	245	239	265	252	228	227	242	238	246	253	304	259	283	255	264	286	256	254	245	244	256	258	231	285	227	279	241	259	250	265	255	235	252	229	266	245	243	276	266	278	261	243	230	251	258	261	265	256	234	254	244	267	266	247	223	263	259	248	253	233	232	251	218	255	260	268	245	265	237	263	254	268	243	258	255	244	257	248	247	273	250	270	272	290	229	278	246	259	252	251	215	260	260	260	252	228	264	229	249	247	268	236	266	247	240	252	222	261	241	271	274	256	274	258	259	231	279	245	243	253	249	240	257	244	247	260	262	242	245	229	260	272	285	262	297	246	275	269	220	237	258	264	260	236	255	239	276	235	252	233	254	265	272	249	232	243	238	268	252	261	294	261	236	271	245	241	292	263	241	267	301	268	222	243	239	267	283	268	250	258	277	259	259	242	277	268	228	259	247	257	240	236	236	233	250	218	261	242	236	264	237	275	264	236	261	247	245	260	243	264	273	282	249	246	282	262	250	267	270	248	225	294	267	251	243	259	246	269	236	213	276	242	257	263	254	246	229	221	229	254	216	274	253	249	247	259	218	242	258	254	218	244	246	230	244	272	239	278	271	277	255	249	260	276	243	227	286	234	229	263	268	252	254	278	253	230	224	258	245	227	268	279	299	258	247	248	256	250	260	265	259	216	253	267	269	263	292	252	219	233	248	276	244	259	216	259	247	247	260	241	253	258	271	239	283	241	275	239	277	270	239	254	236	237	250	260	253	259	224	262	260	245	267	266	241	261	253	269	264	283	258	266	248	255	224	264	254	279	261	251	237	280	281	250	238	232	273	259	260	268	265	285	239	233	250	241	239	255	257	231	236	236	221	261	224	250	267	274	243	281	247	255	305	282	259	269	225	254	256	263	247	242	242	290	285	272	231	293	246	234	235	274	244	273	265	242	255	259	211	250	251	260	247	256	246	259	271	276	242	242	281	268	255	261	255	245	271	235	255	217	259	225	251	212	241	257	281	248	251	223	233	250	250	223	237	235	248	240	226	249	251	271	264	263	258	233	253	237	242	255	250	229	263	242	240	246	285	245	296	278	284	278	255	270	233	289	259	249	249	248	259	259	257	262	252	268	273	248	254	253	270	259	241	227	260	248	289	286	227	267	256	285	248	234	237	271	246	251	273	268	214	257	272	227	242	233	260	270	272	267	237	276	264	257	254	249	262	240	280	265	254	250	244	238	244	251	252	269	280	247	222	257	270	260	254	245	234	249	241	260	261	233	249	247	277	245	244	227	231	258	250	235	266	266	266	260	261	283	248	274	225	294	263	237	258	257	275	240	232	248	242	262	276	264	248	236	249	229	214	258	246	272	200	255	243	271	254	276	270	255	232	254	231	265	260	262	252	256	271	234	249	239	262	244	265	242	228	254	220	227	246	243	279	222	276	248	256	277	271	248	253	238	253	237	215	273	264	270	279	262	255	263	242	249	247	265	249	254	283	260	302	281	279	254	256	251	248	263	273	256	236	222	268	271	257	250	261	244	287	284	261	255	249	242	251	240	236	270	257	248	257	254	248	245	248	228	279	251	296	259	234	256	226	232	242	242	240	282	284	237	259	270	274	234	232	236	235	237	243	253	276	229	254	259	299	262	246	266	219	250	225	216	257	256	244	280	278	241	246	241	279	259	263	251	251	266	255	247	255	253	254	263	246	272	293	233	267	245	243	264	241	235	267	217	256	256	239	258	245	255	249	248	264	257	239	239	220	265	272	256	263	238	261	260	259	230	270	255	227	243	263	254	250	254	259	255	225	259	251	281	278	263	254	243	230	225	261	258	241
10927	6201	7396	7505	6512	5874	4611	4159	3509	3118	2699	2277	2078	1869	1716	1437	1283	1104	1036	975	981	955	995	931	824	806	775	801	723	717	715	734	688	715	674	659	664	661	642	648	675	655	658	657	652	623	675	611	661	661	645	622	633	647	649	613	666	626	664	611	624	615	610	660	647	607	639	622	660	628	636	616	607	613	647	629	588	616	609	596	616	618	652	603	613	591	608	618	631	598	576	597	646	628	610	650	638	637	645	593	618	600	600	647	643	677	643	582	637	663	619	600	606	612	620	608	614	624	603	624	635	625	640	601	626	674	604	609	583	604	610	631	618	637	596	641	614	626	620	615	604	606	633	658	588	556	634	634	579	561	607	611	667	633	643	628	556	613	603	614	591	603	601	633	632	650	630	586	631	626	603	622	581	624	586	631	614	621	621	637	695	602	623	637	636	586	591	655	614	655	628	584	586	569	619	615	630	646	609	588	611	628	594	554	605	618	583	626	610	651	666	576	612	627	592	642	593	606	594	562	584	592	607	599	615	576	582	645	606	641	585	590	600	639	613	601	637	658	661	604	663	586	621	625	611	677	612	596	614	579	592	648	607	577	647	658	621	624	608	646	619	650	618	660	647	570	611	594	633	611	586	654	610	624	635	633	622	603	593	620	601	625	606	633	605	606	629	603	598	620	604	605	621	640	613	576	628	645	624	638	565	635	617	614	636	621	579	582	570	647	621	660	621	619	604	583	648	629	632	603	623	606	626	600	613	637	615	590	607	582	602	604	639	639	609	605	619	596	603	665	614	649	604	646	619	610	625	632	605	606	626	616	681	611	639	620	613	594	605	633	619	645	639	636	624	587	600	626	621	617	598	612	617	664	576	605	588	607	614	616	600	631	595	604	597	621	645	618	637	627	616	589	585	591	566	581	616	627	621	622	609	558	673	647	616	644	640	605	621	596	608	650	654	634	610	621	606	592	650	631	614	641	618	609	631	593	585	636	616	608	635	645	645	635	627	615	596	628	627	651	634	620	572	577	628	625	648	579	589	654	573	656	651	590	601	645	633	643	602	626	589	648	616	622	585	671	629	648	625	612	622	646	648	598	621	640	640	622	624	615	617	574	592	604	602	586	598	604	584	637	585	605	586	642	612	614	619	628	600	599	606	580	604	625	556	641	641	617	648	586	601	589	616	603	658	643	625	624	623	586	582	583	661	635	610	614	644	648	564	616	645	659	606	623	625	617	648	630	608	647	572	602	579	594	628	607	603	609	656	605	615	651	649	602	640	646	609	597	584	606	600	639	645	610	589	580	635	594	633	629	643	590	626	624	560	643	630	604	587	644	661	678	658	617	617	586	626	560	598	582	607	620	593	658	575	600	614	628	585	587	604	629	576	615	599	644	659	605	633	572	623	603	614	620	619	606	606	620	618	616	620	642	595	615	601	598	602	657	637	612	645	633	641	591	612	632	588	608	595	583	596	621	581	604	586	626	601	636	603	601	546	611	653	651	650	584	683	668	597	601	596	583	643	657	579	644	604	578	650	611	612	606	576	596	582	610	660	589	651	626	605	585	652	605	624	615	618	636	640	634	602	627	595	632	607	665	632	588	609	587	582	601	658	621	590	640	603	578	656	591	657	644	611	629	595	602	624	602	616	586	627	613	586	588	610	621	573	649	622	618	616	653	633	609	615	622	607	616	598	633	600	618	660	635	622	612	617	623	657	663	620	651	623	595	650	647	645	553	595	581	645	608	625	641	637	563	642	646	651	575	598	608	633	631	629	621	609	610	650	607	574	608	580	595	658	595	631	637	595	600	620	621	601	641	613	611	631	614	633	626	604	606	650	572	669	615	608	635	633	605	666	607	589	645	647	619	603	617	670	626	597	633	636	576	654	623	629	592	602	609	622	579	603	585	567	638	638	617	628	611	629	625	624	631	638	588	621	649	672	628	605	594	635	603	641	613	612	615	589	624	642	603	658	634	621	572	621	610	588	633	663	573	623	640	585	624	665	666	583	621	595	650	630	611	629	643	610	675	597	593	639	635	616	651	593	620	634	602	574	594	581	596	654	597	646	608	644	632	649	644	632	618	591	603	633	625	637	600	670	621	582	614	627	614	630	619	634	616	613	609	630	616	595	637	583	604	605	597	661	628	655	608	629	655	604	647	631	627	639	621	596	665	605	645	646	614	606	593	632	607	630	594	632	591	642	607	623	611	636	619	628	623	558	574	600	613	625	608	609	624	602	571	615	583	609	635	634	616	561	614	608	605	606	625	616	638	616	584	623	620	647	594	632	635	621	600	613	621	605	616	589	651	621	601	645	599	628	607	671	634	623	605	619	671	596	631	609	619	617	638	668	611	637	596	582	598	614	598	578	646	595	654	622	585	603	617	602	632	653	618	629	605	591	575	621	609	645	653	590	605	568	610	599	632	659	603	607	570	650	595	621	638	632	655	657	645	613	634	581	623	623	595	620	641	630	616	595	576	629	599	645	594	649	605	594	629	588	612	599	643	626	582	667	609	584	601	641	597	657	622	602	572	615	646	601	623	586	622	649	626	630	580	572	614	624	593	653	624	616	593	618	649	618	602	584	653	647	630	621	593	627	649	608	650	621	621	643	597	612	661	625	609	599	568	613	628	598	607	648	598	611	630	627	646	629	624	626	626	663	641	636	589	605	652	586	607	635	613	604	624	598	633	592	593	612	612	605	601	622	592	569	615	637	603	657	593	601	626	627	620	636	647	644	610	628	580	638	570	623	604	593	611	661	655	611	615	601	620	619	594	619	610	641	640	623	613	592	624	658	655	569	580	625	619	614	603	601	590	595	609	618	617	644	632	633	574	598	595	575	668	612	607	616	611	589	584	656	633	584	606	573	604	649	587	650	660	608	591	584	649	601	575	644	615	617	575	611	599	635	589	631	627	657	616	617	634	625	616	605	607	645	576	592	622	628	624	628	647	600	618	608	637	608	602	627	594	644	603	621	630	635	619	620	625	604	588	568	661	623	623	667	610	605	591	660	654	617	618	660	628	640	665	617	618	612	567	652	586	617	585	618	642	632	602	582	633	597	588	633	631	631	632	594	650	614	631	639	585	651	623	631	644	606	600	641	653	649	632	634	614	675	643	630	606	604	617	625	628	621	637	590	665	613	627	654	607	639	604	611	645	599	557	626	643	628	652	616	621	588	641	615	616	627	664	592	595	619	600	631	628	635	618	580	595	589	617	662	623	624	603	597	606	608	647	608	582	606	619	600	618	657	616	668	601	635	625	630	614	591	635	607	590	597	641	622	609	635	622	612	665	645	588	584	625	629	619	620	621	606	623	595	680	608	558	615	650	589	631	602	625	649	596	611	618	584	650	606	587	634	629	616	663	653	616	603	635	621	544	581	592	626	619	618	594	617	611	616	622	615	606	608	618	613	567	583	624	618	613	631	637	581	611	616	617	593	626	596	603	583	638	577	632	638	643	630	599	588	624	650	612	604	608	596	629	678	597
22770	9917	6643	3758	2814	1863	1592	1272	1027	809	640	599	491	475	417	367	286	266	243	233	256	256	274	206	237	210	198	204	198	189	184	209	178	200	169	176	185	170	170	207	180	166	193	181	193	178	199	160	188	163	177	196	190	161	173	190	195	178	185	205	183	170	180	193	177	175	165	177	165	177	181	171	161	157	176	179	139	163	179	178	184	208	156	171	177	155	171	175	177	179	183	192	158	176	172	172	165	192	183	190	190	158	184	176	152	163	166	158	172	171	174	148	172	177	157	169	191	164	204	180	192	173	186	203	199	167	201	174	157	200	160	147	185	134	171	178	185	180	192	178	163	183	142	171	173	166	166	184	156	141	195	154	152	185	165	175	178	160	180	169	185	181	182	179	187	174	170	176	161	164	188	175	174	161	159	168	184	179	165	160	181	176	162	162	177	187	172	166	160	158	198	175	155	157	168	178	173	203	159	167	180	161	164	175	176	166	164	127	186	171	177	178	187	152	169	185	154	164	167	175	171	170	195	169	169	165	197	175	200	172	197	156	188	158	157	146	180	199	170	169	167	163	170	155	183	203	167	201	194	178	184	211	180	176	181	156	170	157	169	183	149	176	171	182	181	177	167	184	185	162	174	149	173	184	192	177	159	178	176	189	178	163	193	172	174	143	179	196	181	164	152	155	176	187	149	162	150	193	175	156	155	189	159	149	166	177	153	178	136	150	185	163	174	184	158	173	156	185	176	189	194	174	170	166	172	186	175	186	146	172	169	162	171	189	163	183	183	175	187	159	175	157	165	161	188	170	188	165	191	191	152	166	160	179	188	160	195	162	153	181	162	186	184	149	162	170	158	168	183	153	160	164	159	150	186	169	163	190	185	188	161	159	187	196	169	155	182	162	171	186	174	167	181	183	174	177	190	188	153	173	173	159	146	173	165	184	167	162	190	151	207	175	143	178	166	162	196	174	182	153	177	168	152	152	187	164	162	167	175	155	181	166	167	148	172	163	156	176	169	199	164	164	198	194	180	167	170	189	172	157	157	165	200	192	182	169	170	181	138	168	171	180	185	133	181	162	186	199	173	166	190	198	194	175	172	183	183	165	164	183	180	143	163	163	178	159	165	187	158	162	204	146	166	193	171	166	160	184	170	204	150	190	170	186	163	182	178	139	163	180	161	176	193	173	182	167	171	175	169	177	183	178	169	159	149	165	171	187	180	172	168	165	165	172	168	160	177	175	183	171	182	188	189	161	156	185	183	162	178	156	173	171	177	199	164	167	167	164	166	176	152	168	157	172	173	162	195	161	179	170	174	144	177	157	178	157	153	176	180	167	174	188	169	165	179	168	159	175	164	166	183	172	175	183	165	188	183	170	144	172	175	161	175	172	179	178	149	171	156	175	176	147	162	196	170	178	181	174	151	184	197	163	194	159	181	158	154	181	155	153	157	158	193	194	165	199	167	180	178	156	160	197	177	179	163	211	183	172	185	176	182	180	185	173	166	165	169	178	173	165	166	172	169	167	197	173	151	211	170	173	184	184	148	157	168	179	190	163	184	187	154	172	149	184	188	172	172	175	174	156	175	174	167	196	185	175	188	159	172	177	174	177	162	193	163	173	184	173	199	186	169	199	172	168	170	188	186	159	167	158	152	179	193	189	177	196	188	184	172	201	180	185	160	170	141	192	176	173	183	171	176	172	148	152	174	177	154	184	172	173	171	171	149	188	148	197	187	152	164	213	166	182	174	174	174	195	174	184	182	177	204	203	165	174	161	191	175	176	174	189	181	147	192	165	154	155	172	171	182	163	174	177	163	194	161	192	154	174	191	173	169	178	179	195	186	179	154	155	188	173	163	175	169	173	171	172	161	169	169	180	176	179	174	165	144	158	168	199	166	179	163	174	174	186	193	171	166	187	165	161	176	179	182	173	183	168	142	160	177	197	181	157	147	157	159	170	195	175	157	178	159	172	171	167	174	172	178	167	157	149	171	154	163	171	171	205	170	176	181	169	158	163	138	170	167	180	195	161	150	177	174	184	186	198	182	157	159	166	159	162	184	175	176	206	190	159	190	179	180	162	178	170	165	172	159	170	151	190	170	196	200	170	182	181	184	153	213	159	165	177	189	170	197	164	149	162	175	173	162	154	175	186	164	168	159	160	178	163	158	204	179	169	169	174	170	189	156	193	177	179	186	191	171	157	161	175	157	181	185	194	162	184	165	172	174	175	160	168	155	196	148	197	182	172	153	177	169	176	162	159	176	190	161	160	172	187	181	176	188	185	147	167	163	165	180	173	176	169	156	169	184	172	161	172	164	174	153	164	156	186	167	171	162	177	151	169	187	165	163	175	173	165	167	160	155	163	182	177	188	177	162	184	183	165	182	185	188	179	178	173	173	187	184	185	157	174	173	162	195	158	191	168	166	178	157	186	177	162	171	185	171	156	160	177	173	170	154	165	187	198	175	168	149	187	164	138	169	184	177	205	175	152	175	169	174	189	184	171	162	194	167	169	173	180	160	165	192	185	194	194	176	162	173	143	181	201	211	178	162	166	175	186	186	186	169	201	182	166	178	155	180	176	177	178	171	171	175	147	167	166	168	178	151	154	188	177	146	168	188	174	190	168	180	160	164	200	155	188	188	160	159	171	164	151	169	167	179	147	153	171	171	198	160	187	189	158	188	168	188	166	182	189	173	169	155	164	151	192	189	185	166	170	148	205	164	210	183	189	172	163	178	156	197	152	185	149	179	168	184	181	188	187	140	179	173	135	188	182	168	156	190	160	139	171	186	168	165	178	172	172	189	167	173	181	171	196	186	157	179	190	176	168	188	185	188	178	184	173	180	192	162	162	170	182	163	147	160	162	170	188	177	180	184	186	161	162	188	179	184	163	163	149	150	174	162	171	173	170	164	155	178	172	174	185	150	168	203	206	196	154	147	181	179	182	167	200	157	180	181	172	164	164	168	166	158	143	149	164	178	186	186	174	174	178	190	158	170	197	180	136	168	187	169	143	155	166	177	154	161	161	187	171	165	194	166	181	167	188	168	179	164	153	203	189	159	167	158	167	161	182	161	158	178	158	198	167	189	153	193	159	148	173	175	161	138	142	184	145	160	162	178	157	189	177	183	195	195	186	198	193	189	173	181	188	170	169	154	191	204	178	176	148	171	178	196	171	180	162	162	152	167	153	167	184	181	175	187	151	161	191	178	167	161	160	159	176	174	164	183	197	180	192	165	178	194	175	183	168	158	180	165	152	166	177	182	185	189	187	198	150	175	215	162	177	178	183	182	173	194	178	163	146	184	181	205	187	159	137	167	185	176	166	158	181	175	158	178	158	187	175	169	171	170	181	155	187	171	159	165	174	165	152	176	190	164	152	170	157	177	166	187	171	175	173	159	179	180	188	175	167	178	180	187	157	185	173	178	173	144	175	176	192	175	183	185	183	177	181	165	175	144	175	180	177	178	185	155	156	179	145	176	169	164	158	173	156
14870	8216	9755	9566	9004	7044	6069	5408	4403	3884	3181	2886	2593	2408	2023	1709	1297	1178	1074	1039	913	983	1073	865	808	809	698	697	653	567	584	612	582	512	534	535	478	506	481	525	514	503	489	543	505	505	495	496	498	476	509	437	480	457	481	477	436	473	438	430	435	464	425	498	475	455	470	483	401	479	428	480	479	454	451	458	436	423	459	462	449	432	408	448	465	481	449	404	456	464	462	447	471	425	443	472	428	466	428	373	433	415	429	438	425	464	470	475	430	455	488	443	444	449	446	424	427	421	435	435	408	492	447	431	466	444	410	440	452	454	445	406	424	464	475	417	438	439	460	419	452	414	436	412	435	458	463	443	442	462	433	456	405	460	442	439	449	416	428	416	432	417	432	431	423	430	430	449	458	446	485	418	430	435	437	442	408	426	432	439	396	449	435	459	422	393	417	426	438	414	430	422	431	438	396	451	452	440	414	437	482	426	446	429	453	467	473	423	421	433	439	484	456	473	435	473	401	470	441	429	429	437	391	423	421	419	434	470	423	429	486	423	473	424	430	411	445	445	428	397	470	446	410	455	412	440	416	457	407	415	444	442	423	411	433	478	428	485	442	457	408	496	416	463	459	424	438	430	459	471	434	419	413	399	448	423	414	409	445	426	388	443	442	430	450	437	418	456	423	420	444	456	420	458	437	419	445	432	443	466	450	431	430	466	407	422	443	391	470	452	460	416	415	427	427	453	435	427	456	458	443	442	452	432	429	425	412	460	449	424	454	414	420	412	458	417	412	418	450	463	400	467	421	434	440	451	436	422	408	442	455	463	433	460	453	443	423	414	458	447	440	425	433	458	416	416	473	427	431	406	409	465	437	417	442	420	447	446	408	428	420	439	415	442	450	408	430	473	490	415	471	421	429	443	439	433	438	446	426	450	446	427	440	467	425	413	447	439	400	420	434	418	421	467	417	416	453	415	461	444	407	444	437	444	434	444	430	438	468	445	430	442	441	446	452	449	477	450	416	430	430	467	464	429	420	426	434	442	446	419	446	407	452	443	418	423	451	470	425	452	423	399	428	432	448	467	399	419	417	427	453	459	454	439	439	450	415	435	444	428	403	469	417	454	465	446	430	470	458	456	432	420	454	410	410	430	447	431	398	422	440	427	448	474	445	453	425	438	436	434	437	443	410	421	437	415	441	466	461	481	468	440	430	397	434	406	434	458	471	439	428	453	423	408	461	406	424	400	419	426	469	448	431	431	427	441	451	440	459	450	409	418	432	439	425	446	447	450	474	414	412	450	466	444	427	414	444	432	415	455	429	472	423	415	433	463	420	457	461	438	409	445	470	426	457	419	443	457	421	477	473	414	469	432	432	414	419	429	413	417	475	427	417	444	418	438	444	445	418	465	455	443	420	439	476	442	407	458	437	410	439	415	484	458	467	429	433	440	442	461	467	428	430	440	432	418	441	396	444	440	445	449	476	417	433	425	434	413	424	466	424	408	425	448	413	410	443	467	396	432	436	484	472	457	434	445	446	441	434	422	442	451	412	454	420	439	422	468	431	452	446	438	403	428	397	446	434	425	437	406	401	459	475	432	418	425	430	443	402	442	445	442	439	458	413	409	430	458	470	436	436	456	440	433	426	470	455	415	440	475	443	423	447	439	434	473	457	412	413	455	431	436	444	408	439	412	387	446	463	413	423	415	449	452	432	453	438	484	432	441	411	449	396	478	422	433	473	404	419	454	461	449	404	477	441	394	430	434	410	403	463	458	457	429	379	420	454	441	446	427	450	471	474	455	431	461	426	424	463	419	421	451	431	445	463	454	429	427	420	451	441	421	430	484	464	456	405	404	449	448	459	439	432	447	438	411	405	437	409	429	439	476	437	414	441	433	401	442	429	445	406	469	376	404	460	456	436	408	438	474	470	415	411	455	431	461	459	435	449	456	397	439	442	448	469	427	445	430	484	435	437	398	433	433	444	392	436	439	456	460	431	428	459	458	449	445	449	468	435	406	465	442	455	430	431	457	443	411	425	436	436	452	420	480	431	396	423	432	442	436	450	479	429	397	432	411	426	416	428	452	394	465	429	443	424	412	444	448	443	418	450	429	439	456	426	405	444	427	425	448	442	464	480	455	452	418	423	454	460	429	482	420	465	438	451	392	393	426	455	425	419	434	433	460	439	434	471	449	445	436	428	406	459	432	480	410	416	447	446	437	418	411	395	442	454	433	440	424	416	443	465	442	429	435	438	431	444	457	506	427	457	455	456	467	451	454	448	387	450	449	439	439	391	421	347	427	415	447	470	409	488	479	433	458	446	423	429	457	468	454	446	410	481	491	406	435	452	399	492	447	428	466	436	437	438	424	435	444	470	464	451	432	455	446	452	436	441	448	425	390	436	439	460	451	447	447	451	415	429	482	445	416	467	430	434	394	454	463	449	420	408	433	445	467	442	440	427	447	387	445	448	442	454	431	436	447	412	448	416	437	453	422	440	425	456	402	407	426	445	453	436	441	459	443	445	442	462	453	425	466	477	459	433	435	455	413	435	448	433	443	437	445	455	420	450	436	427	450	454	443	442	443	404	480	409	436	453	426	423	455	432	438	466	406	446	467	429	431	428	447	424	450	418	437	445	439	492	443	476	431	428	417	483	465	450	444	466	408	430	470	441	440	441	447	449	435	458	436	434	450	405	440	447	443	463	428	424	443	428	438	446	462	429	451	419	460	437	416	489	438	425	437	455	444	441	468	441	435	429	455	443	452	458	432	421	450	469	422	455	432	414	439	455	415	400	460	458	447	438	453	463	426	427	415	448	442	397	410	459	471	428	452	460	435	420	431	448	427	410	468	418	418	495	436	449	458	451	482	434	436	450	490	402	404	411	458	428	435	442	475	483	458	473	422	431	406	450	455	425	402	472	422	444	397	420	438	438	435	477	466	457	421	470	435	441	474	436	422	463	392	439	448	422	414	461	438	403	439	428	459	458	451	434	477	434	465	435	445	451	424	424	452	483	407	448	403	396	459	425	462	439	433	423	434	428	431	457	421	424	430	410	396	448	464	485	456	447	416	427	442	435	440	436	454	413	469	438	451	437	424	427	467	452	432	440	413	438	412	413	415	436	423	459	448	463	449	444	462	428	447	431	434	458	438	453	471	416	442	447	398	442	439	427	431	460	428	462	415	458	415	420	476	439	417	396	425	445	437	461	496	471	431	428	415	448	439	437	442	504	426	435	462	427	443	427	475	426	419	411	439	438	466	399	433	416	424	424	433	433	443	437	432	433	456	431	457	412	458	450	423	463	461	435	394	417	456	436	447	412	462	414	433	445	463	432	453	433	446	453	455	440	443	452	466	423	448	435	449	428	450	442	412	460	436	429	416	469	449	470	442	430	429	443	453	420	461	438	428	443	440	432	452	457	465	424	409	489	407	418	387	415	447	437	419	437	445	424	446	403	437	420	428	441	403	471	441	400	430	452	458	441	404	456	439	480	427
6709	3203	2572	1751	1191	842	687	605	532	478	415	409	429	378	342	322	311	307	286	299	346	285	278	272	264	290	269	306	286	248	261	277	246	251	298	277	269	280	279	256	266	308	286	278	261	276	279	299	265	268	259	283	247	249	266	285	259	259	241	240	268	245	267	284	298	278	271	246	249	304	300	265	281	274	287	275	285	272	269	268	247	272	250	258	284	309	246	279	269	276	313	268	297	292	257	270	288	280	244	281	281	289	264	261	260	277	255	246	283	261	268	275	305	302	269	277	314	286	232	263	269	278	281	214	264	311	307	275	257	272	314	268	297	284	295	299	272	234	240	239	281	263	315	261	271	241	258	281	267	263	282	281	279	250	252	314	276	269	272	261	276	252	271	259	266	264	270	245	279	266	245	279	275	283	300	255	286	245	272	249	254	258	268	273	269	300	265	278	280	260	250	259	253	240	279	277	284	268	263	260	291	297	257	267	280	266	261	296	238	272	296	259	269	276	263	267	289	260	279	277	283	274	302	261	284	259	276	278	299	282	267	261	244	263	286	283	268	282	244	259	251	274	269	277	261	285	269	266	271	278	306	239	238	252	264	264	273	286	264	276	245	260	261	257	256	239	267	268	276	262	285	278	215	265	286	298	234	249	283	279	271	281	267	278	279	264	270	275	289	274	276	247	250	273	276	281	313	277	266	329	272	278	277	247	292	247	261	262	241	263	281	257	309	279	278	247	298	306	286	248	255	315	290	274	259	279	257	272	230	271	310	244	280	281	281	259	274	266	264	269	256	280	272	260	276	267	254	244	258	301	279	256	263	284	256	244	275	282	262	251	263	281	258	287	260	274	284	279	246	267	287	256	251	261	258	277	276	275	237	270	282	274	263	279	261	251	261	278	295	227	276	227	250	262	267	273	276	275	254	270	263	282	277	263	282	281	265	266	247	262	290	304	279	269	293	258	289	276	295	266	246	253	268	250	268	263	263	286	260	246	304	283	266	268	249	291	264	230	273	264	271	275	269	273	270	264	276	297	256	270	250	278	280	250	276	257	289	263	260	257	242	259	291	285	272	245	274	247	285	251	257	258	292	270	242	239	260	302	294	246	257	266	258	256	285	261	270	272	280	263	233	247	249	255	306	250	270	280	273	286	260	266	242	258	252	265	293	261	313	292	261	250	285	262	269	247	255	275	289	264	270	278	311	257	286	286	249	269	295	284	273	273	259	249	265	261	291	262	278	269	258	242	249	275	301	264	274	287	292	262	299	265	271	257	311	243	312	254	291	277	307	268	287	248	297	269	277	270	284	279	270	275	273	257	265	315	279	254	269	235	261	273	268	276	231	272	277	261	278	242	292	244	318	290	256	300	259	269	247	269	254	272	309	279	291	308	263	293	250	260	249	276	283	293	243	261	273	266	285	255	269	268	249	307	250	289	288	263	210	245	269	279	285	267	280	265	255	267	256	258	268	269	275	285	280	293	263	260	265	286	263	266	294	240	258	243	248	292	252	276	260	260	273	242	300	263	283	281	269	276	234	261	271	255	256	307	242	272	293	265	276	285	235	286	256	285	279	257	281	280	286	299	251	289	268	280	263	276	252	246	256	280	288	265	274	319	265	290	312	251	295	246	250	278	292	279	257	262	262	282	254	263	309	269	271	237	264	276	249	262	229	266	249	302	276	278	252	296	261	272	249	275	293	247	268	264	259	261	302	270	267	263	281	267	284	294	277	254	246	285	250	252	302	271	287	265	276	272	271	276	257	276	265	246	269	274	252	259	261	235	313	276	284	256	251	282	303	274	288	285	250	255	288	284	252	276	263	277	278	280	279	303	245	240	273	297	290	302	282	266	252	276	278	248	263	280	268	255	252	261	295	276	254	282	260	261	244	253	246	257	263	255	292	270	269	286	275	253	252	259	250	257	235	274	265	270	251	238	252	261	270	280	296	251	277	282	284	273	285	260	244	281	303	270	275	266	260	274	252	260	266	288	289	290	286	235	267	267	254	252	277	268	263	270	316	255	230	289	285	279	246	232	271	291	291	275	273	238	246	259	283	270	270	271	273	265	248	259	259	286	272	261	238	259	266	289	260	251	290	276	254	285	259	269	286	259	271	255	274	262	279	240	268	242	266	260	290	277	281	280	277	255	252	286	276	256	286	253	295	297	271	233	285	249	242	288	266	263	236	266	278	247	275	249	262	247	273	251	281	326	252	284	268	291	254	273	259	293	255	275	253	265	265	289	292	271	272	278	270	251	262	271	290	262	230	287	282	254	262	291	259	285	273	275	308	271	288	303	240	280	262	258	280	258	256	290	250	261	241	269	284	284	217	262	288	272	282	258	296	269	275	239	259	275	302	263	290	309	292	280	236	275	285	269	238	270	261	277	313	254	270	261	245	237	263	246	295	256	292	308	287	271	282	259	252	282	266	295	277	281	273	282	218	279	239	301	238	283	269	266	269	282	250	272	260	260	300	235	252	265	289	292	266	264	282	296	255	262	272	245	259	285	254	277	305	285	275	275	265	253	254	274	251	238	278	248	288	288	284	277	283	254	247	293	283	266	273	266	277	254	262	273	297	292	256	274	296	268	277	238	304	274	291	294	258	267	241	294	265	283	281	286	296	275	269	230	264	251	278	255	281	301	227	267	258	268	272	241	302	236	254	275	274	255	251	283	293	261	260	292	278	259	250	275	284	250	238	263	279	254	279	289	273	264	282	279	292	300	266	268	264	283	287	296	288	298	294	266	277	295	266	274	275	284	268	246	267	272	262	256	275	267	261	300	285	267	235	274	260	273	276	305	259	253	287	259	287	292	277	283	269	290	260	251	281	251	246	254	247	281	266	307	264	283	263	256	282	287	265	227	259	269	264	288	285	279	273	289	267	264	271	281	290	252	282	294	262	268	306	284	261	248	294	275	237	270	289	261	317	268	255	260	254	288	266	295	292	271	269	269	310	293	271	299	268	247	260	284	268	233	282	296	256	277	291	262	265	263	233	271	287	267	264	299	297	243	294	274	277	248	245	282	245	247	265	270	259	256	269	307	288	277	307	278	269	247	247	288	272	236	283	290	263	274	259	267	250	258	292	247	265	266	252	261	243	281	249	256	287	276	266	253	301	239	259	264	243	251	255	253	308	276	260	253	242	275	288	243	269	267	234	293	264	253	282	306	291	290	288	269	248	280	295	246	295	270	267	264	256	285	238	238	274	294	283	254	275	251	259	269	276	282	261	260	256	277	273	239	268	240	233	256	268	282	278	271	281	255	289	266	290	259	269	285	246	282	274	259	254	269	254	222	257	298	273	319	292	256	260	254	261	268	263	276	279	295	258	255	253	259	283	234	286	287	275	296	291	263	283	239	273	258	273	285	286	257	248	241	300	281	272	313	259	297	264	267	271	268	268	264	260	269	252	239	274	270	272	274	273	313	292	240	263	279	260	272	283	267	297	278	255	273	261	235	289	281	255	271	266	240	284	255	271	278	262	248
5169	3424	4583	5001	4340	3578	2929	2438	2041	1910	1690	1559	1428	1329	1178	1052	924	891	840	819	828	795	753	779	652	745	718	779	705	736	670	681	678	689	705	662	649	676	669	680	693	700	675	686	661	689	650	656	658	682	671	622	634	645	645	659	686	660	675	662	670	650	682	652	691	651	656	674	650	632	684	639	652	695	703	630	642	664	626	667	686	637	644	643	627	680	688	666	692	674	625	689	652	645	628	685	657	694	653	654	669	691	657	670	640	697	642	646	640	600	650	670	631	681	653	618	686	658	644	622	658	626	645	699	690	629	659	677	652	632	656	668	635	710	650	678	693	654	647	688	663	643	670	670	635	669	628	686	679	645	647	646	611	642	665	637	680	663	641	644	632	640	659	668	665	705	654	667	662	633	638	652	645	636	617	657	659	630	686	622	619	694	696	620	627	698	638	687	691	696	665	642	656	656	644	640	659	656	687	632	660	660	638	641	620	708	653	669	658	680	669	643	684	660	666	685	679	658	628	722	672	677	680	635	627	666	682	684	648	717	693	679	642	664	634	644	650	680	639	656	682	674	664	637	646	661	626	598	653	654	673	615	674	663	649	638	668	686	629	696	610	632	637	626	640	665	697	696	616	670	703	626	683	622	628	622	669	665	649	668	646	676	653	674	618	675	629	673	638	623	681	675	648	660	721	681	639	672	649	663	636	664	666	636	626	657	645	632	641	707	677	609	657	641	623	638	661	671	685	679	655	662	640	669	642	616	673	630	700	635	659	629	619	620	649	634	647	642	656	650	668	634	657	627	659	676	654	623	687	593	655	666	636	623	662	613	656	656	646	644	664	618	663	640	626	621	634	650	601	614	665	650	623	622	667	650	673	679	685	635	658	629	647	659	623	671	696	692	633	641	619	671	648	698	683	624	682	621	666	670	658	665	659	642	660	670	652	694	624	634	634	631	649	678	657	639	678	644	622	670	664	620	647	626	683	665	625	671	664	640	639	666	628	648	707	655	674	708	654	612	654	670	621	687	688	645	624	639	678	684	695	661	648	653	654	655	680	690	664	644	641	664	612	672	629	641	669	679	666	695	650	637	664	626	647	676	666	644	693	668	706	689	658	614	647	665	646	627	690	667	642	650	683	681	686	663	658	653	593	714	705	682	604	633	619	628	675	653	661	602	649	660	701	613	667	633	673	652	650	649	657	622	618	660	667	703	650	625	589	666	650	644	677	651	638	661	639	671	616	648	642	663	609	629	631	625	659	632	672	672	605	645	656	638	643	685	625	633	665	709	689	670	635	672	621	613	636	630	640	663	672	626	697	621	621	648	622	687	665	619	619	682	649	626	661	680	675	677	706	637	642	608	619	639	631	642	660	657	696	680	644	650	665	624	661	653	666	684	641	631	653	680	684	665	654	652	653	667	642	642	653	631	622	658	642	631	686	626	615	640	661	634	678	639	651	689	651	603	660	647	671	637	625	651	710	704	679	631	640	657	643	659	644	605	645	685	710	643	677	676	655	648	642	669	676	691	692	642	614	635	668	663	648	693	647	662	717	658	606	665	714	657	632	690	617	619	665	682	667	630	629	667	667	682	627	673	668	693	623	670	622	673	657	599	677	678	688	669	659	653	644	620	658	672	614	640	639	636	675	636	677	681	687	637	647	654	620	667	681	714	649	648	645	660	685	644	688	691	706	631	631	650	692	664	642	612	642	721	638	690	668	632	658	641	641	617	698	658	686	677	664	649	665	594	711	633	653	614	633	657	661	659	641	612	637	631	635	667	673	672	666	635	678	621	640	637	644	640	652	671	659	646	639	704	705	671	645	697	637	657	676	670	614	627	683	664	674	632	695	672	648	672	675	697	665	673	683	711	637	652	611	664	652	669	649	700	638	636	706	713	694	652	657	624	655	609	675	661	706	650	695	632	667	623	637	677	657	688	660	706	678	617	665	666	638	646	657	684	679	703	685	653	625	659	639	663	659	679	672	615	724	669	643	605	698	661	647	633	677	616	679	702	622	579	654	710	669	647	662	633	665	616	676	647	663	620	598	689	677	628	658	682	638	639	689	688	655	698	626	651	617	631	672	659	625	682	673	654	662	641	694	642	677	664	658	673	688	702	614	640	664	628	652	637	608	649	683	667	611	668	643	602	673	648	716	643	656	585	682	615	624	666	650	665	653	638	666	591	676	669	665	655	656	670	657	647	688	652	633	632	680	651	642	622	597	636	667	629	655	665	680	719	612	628	649	666	653	637	682	668	632	660	643	646	685	662	653	641	676	661	646	638	618	636	649	680	678	679	616	682	659	646	685	637	626	702	641	662	691	667	673	654	653	667	646	638	683	636	652	654	666	642	650	700	695	674	671	638	670	666	698	652	637	705	676	637	640	713	626	637	637	666	651	699	638	650	694	674	674	632	666	674	638	656	709	635	672	622	631	667	649	688	691	681	646	651	678	652	625	676	656	613	658	618	661	655	658	612	672	644	622	695	638	636	667	666	625	657	653	683	695	613	638	654	665	617	673	660	646	691	671	666	697	695	623	641	582	687	636	706	675	613	642	682	659	671	698	672	673	597	661	628	636	679	673	661	664	671	677	668	685	642	602	656	640	644	631	686	677	672	674	695	664	617	618	663	667	644	686	678	671	674	637	664	645	604	666	626	644	638	615	671	596	623	643	683	657	647	647	661	605	611	653	641	683	669	673	677	694	677	642	650	685	634	672	669	695	697	699	620	680	696	723	674	642	641	670	693	684	698	620	689	667	676	604	654	627	656	727	687	642	659	633	638	635	680	626	636	626	658	650	664	639	655	694	659	658	679	687	653	607	685	669	636	680	635	655	654	646	671	630	637	639	675	632	618	652	652	658	700	668	716	652	638	655	655	695	688	660	678	686	687	664	656	636	682	687	643	640	625	660	657	651	684	670	637	677	642	619	634	646	642	660	665	641	637	626	683	684	661	604	676	676	662	672	664	625	659	661	683	633	694	618	629	683	645	629	639	671	632	652	630	645	686	636	649	660	654	687	654	667	694	696	619	675	671	628	677	641	662	631	700	608	643	638	645	611	679	653	669	647	641	673	663	598	649	662	627	644	619	685	644	623	660	616	668	656	608	633	616	648	675	665	670	660	650	668	646	667	660	674	667	650	644	676	685	662	685	617	631	629	683	633	651	678	652	667	720	660	643	647	646	624	611	708	662	643	658	699	638	641	686	639	648	620	638	665	672	704	668	655	644	680	655	634	673	623	665	619	643	644	681	659	684	675	667	687	678	674	661	691	637	670	606	684	666	662	666	673	659	642	618	648	679	670	672	627	645	625	631	644	672	667	681	678	636	631	663	661	660	652	641	720	655	660	672	663	640	674	672	673	658	634	674	660	678	623	673	690	630	640	662	651	663	627	631	652	674	636	693	634	652	628	664	643	623	649	635	639	636	636	653	656	647	649	602	663	615	664	670	622	667	632	671	611	660	689	662	677	651	637	643	674	654	649	667
15424	6674	5494	2913	2110	1428	1191	876	791	654	620	551	461	431	379	349	382	294	287	298	276	294	300	325	328	285	255	276	250	281	244	240	273	241	280	257	261	288	259	289	250	298	266	271	267	265	252	260	281	257	247	273	250	215	279	237	276	253	257	252	274	241	282	211	253	269	248	244	235	225	252	271	264	261	223	276	262	259	275	245	254	248	253	279	256	263	275	293	226	244	249	248	264	239	253	275	272	273	260	245	267	255	238	265	255	267	265	252	267	208	254	262	261	254	253	277	281	237	246	250	289	254	246	287	282	242	249	275	245	271	261	261	297	247	259	274	240	245	251	244	270	286	277	273	257	238	259	252	237	237	265	263	256	235	254	243	276	257	272	230	261	242	232	275	251	233	265	249	244	261	259	249	244	250	266	258	248	232	240	246	264	253	258	260	227	252	247	267	243	216	255	240	279	247	252	242	245	266	286	239	269	257	301	226	266	263	269	245	251	250	292	250	275	249	258	279	255	275	255	267	259	251	257	247	233	266	259	277	251	296	249	239	254	246	259	243	229	227	235	268	273	269	264	238	255	248	252	250	245	261	246	256	259	258	235	259	244	268	250	239	231	241	268	282	276	268	260	238	249	244	235	261	284	274	266	261	261	226	274	257	263	242	251	246	253	236	266	256	252	244	253	248	260	283	272	244	241	283	279	256	237	253	290	257	244	258	252	248	242	257	256	244	260	264	220	210	258	312	220	245	221	271	251	263	244	251	253	233	248	233	259	266	245	250	242	260	270	265	259	240	243	289	251	248	239	234	259	245	265	264	281	252	257	239	254	243	259	246	237	268	252	240	226	244	267	258	242	259	240	235	258	272	245	233	268	249	273	268	257	253	242	280	271	246	271	228	265	243	273	280	279	261	244	241	259	290	239	275	265	260	236	240	274	254	279	264	262	238	283	244	247	248	228	243	250	257	246	257	281	249	225	246	271	258	236	227	241	262	265	233	258	244	284	265	258	284	263	240	242	244	265	249	263	251	307	229	255	269	263	232	265	245	237	253	268	284	244	259	264	246	263	239	237	237	238	277	272	265	284	263	251	271	261	282	226	278	261	257	256	272	205	297	264	245	287	246	240	237	248	234	262	244	242	208	230	256	254	221	231	259	233	256	276	266	252	260	242	250	253	277	265	249	275	238	258	247	288	247	233	261	253	243	245	248	256	244	239	252	221	268	226	250	269	248	266	241	276	254	252	251	251	224	275	229	277	260	247	282	243	262	262	253	274	247	238	251	247	248	249	263	274	235	265	233	271	271	261	252	261	288	251	268	276	245	251	242	228	250	251	241	260	277	252	233	252	254	272	223	236	259	263	218	304	278	261	281	254	266	254	277	290	239	259	255	254	259	280	263	276	236	251	277	235	271	264	293	262	294	255	242	278	257	241	221	232	261	265	230	250	257	256	236	243	256	250	275	257	262	261	269	220	282	244	252	250	255	242	254	281	240	265	260	221	268	266	274	242	253	271	286	267	250	245	283	251	250	239	283	258	241	239	241	242	228	249	279	258	268	264	238	283	259	237	253	282	259	253	230	236	256	246	256	231	281	283	244	244	242	265	246	251	237	254	258	265	272	238	258	249	242	238	221	262	256	232	232	233	267	272	271	255	236	267	251	255	254	271	271	292	244	262	241	273	272	237	235	220	237	282	275	236	275	265	255	241	233	256	239	261	258	270	270	252	279	250	264	231	229	251	255	269	277	269	249	282	223	240	275	267	248	267	269	257	253	267	249	244	292	275	234	269	265	247	257	262	273	269	260	248	237	260	240	262	259	269	251	230	253	256	288	260	257	270	255	252	248	259	224	251	256	268	233	256	269	306	277	288	278	270	235	277	289	256	247	250	259	242	273	223	297	244	249	260	273	265	266	221	239	244	260	236	235	249	228	263	228	244	261	272	225	275	243	258	275	237	262	277	239	277	254	247	266	244	246	279	238	243	260	242	239	279	285	271	246	288	254	268	264	252	280	241	249	248	243	256	239	298	286	256	280	232	266	250	256	262	256	297	270	263	255	241	238	265	266	251	258	260	260	253	231	256	267	281	245	245	252	236	258	253	257	263	274	238	254	248	265	247	232	225	264	236	258	258	248	248	268	236	250	269	230	208	238	268	255	247	239	253	284	261	271	271	249	240	250	227	266	257	252	254	231	249	273	276	261	249	245	240	248	227	290	253	258	261	246	267	286	239	278	262	246	249	275	260	252	238	256	252	246	257	256	247	265	301	233	223	272	244	248	233	246	244	264	267	267	246	274	257	249	250	263	267	263	251	240	229	221	285	219	256	249	263	239	277	265	253	263	229	248	271	232	252	267	285	257	260	279	238	244	229	251	242	212	267	244	225	260	236	248	278	281	229	266	263	276	272	268	265	263	238	273	243	230	267	237	248	266	267	264	254	257	249	260	262	231	246	267	272	264	254	259	242	262	246	252	239	259	232	265	259	261	269	280	251	256	247	262	259	255	240	261	281	258	266	258	246	225	248	234	243	272	253	285	284	267	291	260	258	273	272	216	241	263	232	251	240	237	231	267	237	260	256	244	280	245	272	235	247	259	265	237	261	250	240	260	257	279	265	268	246	259	272	235	236	268	246	236	268	281	240	258	215	229	252	266	260	219	284	233	244	261	254	264	260	250	238	233	278	275	236	258	234	256	269	301	264	286	294	279	284	225	231	256	261	243	281	252	258	261	292	223	240	300	267	257	270	257	257	237	280	251	274	260	207	218	252	241	243	237	245	253	271	261	242	237	266	247	273	290	275	247	282	276	243	258	242	234	236	249	266	268	270	251	244	253	245	285	303	272	252	246	282	243	234	269	261	265	219	268	269	287	254	255	263	226	232	249	250	243	282	265	267	238	258	264	256	257	262	230	239	236	262	226	248	245	249	274	246	230	221	252	245	257	240	234	253	271	238	247	267	258	265	255	263	253	249	259	220	263	284	259	260	276	242	223	247	251	256	246	286	241	269	230	268	236	262	272	243	259	261	259	228	259	256	254	261	231	245	279	255	218	272	265	294	257	221	255	288	259	241	259	272	249	264	263	235	263	289	248	235	244	250	274	240	212	255	265	234	275	258	251	284	258	247	258	271	245	236	252	288	260	270	237	248	233	253	296	255	287	254	265	268	243	245	252	255	247	272	289	255	276	218	249	220	264	236	239	262	264	279	299	258	230	270	249	256	227	246	256	223	258	257	270	239	263	235	253	282	239	239	243	260	266	235	249	249	243	273	249	263	269	274	267	269	229	245	251	249	253	265	282	246	252	266	263	254	239	251	255	266	278	242	254	243	286	294	278	289	239	259	243	263	250	264	271	255	260	267	253	258	235	240	234	267	225	246	249	260	251	263	263	261	255	263	240	234	248	246	260	272	244	263	286	276	301	223	250	225	267	273	216	249	282	261	247	246	245	267	243	283	246	262	272	232	265	248	229	267	247	238	238	261	242	269	236	249	234
11459	6451	9002	7880	7085	5942	4878	3855	3498	2930	2512	2443	2109	1857	1646	1476	1131	1092	1027	969	937	1005	1019	916	906	825	805	788	762	735	724	713	663	681	651	644	666	663	739	682	678	691	639	685	647	662	624	640	634	633	633	645	692	629	656	621	605	600	586	606	644	649	634	647	603	653	642	647	619	592	607	627	584	646	623	615	671	628	654	621	597	596	612	652	658	664	581	587	589	640	639	604	650	623	624	625	626	608	640	580	605	612	619	622	582	622	637	609	633	608	613	624	618	586	618	617	585	557	577	635	615	598	649	614	654	643	659	616	611	622	635	611	611	636	609	638	603	668	586	607	624	621	613	671	595	630	606	637	637	578	643	617	624	644	594	601	635	644	637	610	649	617	600	656	613	639	650	606	601	613	657	631	634	577	626	603	692	667	633	605	651	635	628	638	613	653	625	645	615	602	662	622	609	580	655	592	626	636	596	678	630	638	615	560	621	684	644	621	568	617	591	605	642	634	647	608	654	666	664	599	632	614	607	623	589	637	625	619	645	641	652	642	642	652	591	615	618	677	646	619	650	614	634	631	586	657	624	613	628	619	612	634	614	656	623	606	605	598	605	597	598	640	613	597	657	601	635	625	584	647	610	582	623	607	631	614	654	582	648	601	597	609	551	620	643	590	642	614	591	617	592	645	592	597	624	619	606	644	604	590	651	583	574	626	612	581	580	603	641	665	658	645	612	678	614	671	654	637	588	617	590	564	608	603	661	620	633	633	619	630	601	647	603	641	634	600	643	641	638	649	643	626	634	601	601	668	624	582	668	607	650	613	616	622	630	649	642	636	603	643	661	617	598	635	612	612	588	618	640	629	626	633	629	591	652	601	613	642	650	642	642	621	643	588	657	586	605	646	635	634	638	615	635	621	684	612	654	601	649	637	641	614	640	587	651	616	585	542	639	626	664	679	650	667	601	597	608	591	631	659	630	595	625	610	632	617	640	598	630	583	665	614	617	614	635	597	605	601	622	629	571	591	655	653	605	611	609	634	642	649	586	583	537	623	615	585	647	654	588	647	635	612	651	603	622	590	612	620	645	671	639	606	614	608	580	604	635	614	609	634	650	621	624	635	630	579	644	668	634	659	562	664	600	585	624	637	575	615	579	585	604	583	612	628	631	650	576	625	615	579	592	612	572	637	616	630	655	623	627	638	650	633	617	631	642	642	578	667	620	589	628	629	656	611	618	629	629	605	620	585	554	614	660	608	648	623	639	630	634	611	630	639	654	652	657	607	599	629	589	627	624	618	566	638	590	629	636	652	640	586	645	636	659	648	645	633	583	603	598	583	647	650	656	676	623	585	589	700	621	616	615	638	610	632	618	588	610	591	618	615	658	601	636	633	643	604	604	579	653	606	583	605	624	613	590	608	610	633	615	579	613	582	641	630	607	626	630	658	639	668	607	632	605	603	590	659	625	650	604	630	651	592	627	620	604	592	627	608	613	625	584	633	603	651	630	630	634	604	580	592	585	622	614	611	619	631	590	628	602	633	653	613	640	650	620	613	601	592	657	605	682	655	603	641	645	596	609	611	630	592	598	615	601	638	626	614	636	610	663	645	613	630	627	630	639	636	608	616	624	620	648	662	631	624	599	575	626	608	639	611	634	599	638	589	586	595	651	600	585	582	622	654	626	617	646	613	577	599	612	658	610	594	605	616	587	610	624	592	670	622	591	658	607	639	628	605	604	617	630	618	639	578	639	673	639	623	609	626	640	617	627	582	611	589	665	626	635	663	633	589	675	640	587	592	602	600	622	614	649	603	627	604	593	637	633	614	629	658	649	619	676	642	616	691	621	621	640	618	610	596	596	603	604	588	647	578	627	636	586	632	629	565	633	605	610	662	606	575	639	591	595	612	634	628	662	627	625	639	674	600	584	607	633	654	608	569	598	619	647	622	634	645	600	572	586	623	581	634	620	645	629	635	630	617	594	641	638	607	677	641	615	615	622	617	619	628	624	635	601	584	626	626	642	660	626	641	653	626	614	632	592	581	683	612	670	612	640	589	627	631	629	583	615	638	662	634	600	631	654	607	628	608	621	656	572	625	579	598	590	599	624	620	624	613	609	606	682	615	612	620	638	640	647	595	624	652	693	650	643	599	637	660	572	624	631	586	617	636	589	616	641	575	603	612	638	628	619	591	673	654	672	625	636	609	611	598	613	639	615	575	600	653	622	632	623	643	595	638	675	620	631	622	604	581	626	582	648	593	632	621	585	621	568	600	614	637	611	612	600	617	633	663	625	616	645	625	612	630	595	692	630	619	564	649	627	602	619	611	594	605	604	654	659	597	580	609	646	611	632	626	587	621	642	637	624	608	632	631	607	604	637	607	633	615	644	597	648	605	633	582	652	648	605	608	627	621	622	665	592	640	653	647	610	637	594	624	609	588	649	621	624	654	624	598	623	608	594	664	662	585	596	597	608	599	613	588	574	661	603	672	639	646	594	679	612	628	609	603	647	610	600	632	610	629	625	631	638	664	631	629	611	626	608	647	683	616	582	618	569	624	633	649	603	661	568	615	622	635	605	593	606	599	645	620	633	624	654	647	631	606	605	659	642	629	635	623	658	657	601	617	620	644	585	609	652	638	602	623	615	591	669	571	592	643	642	633	662	643	652	655	581	600	622	650	641	590	632	623	633	603	603	583	676	614	642	632	611	599	570	628	639	589	619	649	623	619	629	571	611	656	588	629	579	584	641	616	646	618	624	626	631	618	613	654	663	636	640	620	669	615	610	646	649	642	629	625	651	647	684	639	586	621	643	604	620	600	614	648	630	580	592	636	620	635	649	620	639	701	641	651	593	618	583	645	600	656	641	626	623	645	655	623	607	585	664	625	642	679	636	606	615	665	604	596	628	615	627	595	624	625	628	615	628	594	655	628	597	631	574	634	636	611	650	635	621	614	589	616	600	583	608	627	655	584	592	602	663	591	654	598	625	616	620	587	669	627	652	604	598	627	622	624	621	622	624	616	634	601	651	674	611	626	611	625	604	641	625	614	606	649	619	637	593	589	621	633	634	656	652	614	630	636	597	651	646	615	641	610	638	577	620	586	623	598	620	595	673	623	585	610	607	624	593	640	634	591	630	673	605	637	596	613	608	599	682	614	658	600	624	635	637	671	617	672	590	643	652	620	613	651	627	628	647	650	630	641	667	633	606	604	641	661	618	623	641	610	577	614	611	629	616	618	608	609	618	590	599	599	615	611	639	586	622	615	632	598	591	648	624	616	605	604	661	626	628	640	687	647	645	631	630	625	628	630	666	627	614	588	651	619	629	583	597	599	649	646	604	623	613	619	645	631	640	611	621	597	620	586	631	623	623	624	632	643	674	629	616	589	651	659	625	578	632	595	655	665	621	626	650	632	636	612	634	615	646	617	608	642	623	608	599	663	631	602	593	603	630	617	663	670	671	621	626	627	653	619	601	682	611	616	639	651	590	637	619	635
22881	10715	8680	4014	2601	1959	1596	1248	975	815	667	552	513	456	378	351	273	265	272	222	256	244	249	251	235	249	204	205	182	184	200	165	167	194	181	202	191	174	182	189	175	178	190	174	172	186	207	189	181	162	181	192	201	171	151	177	194	176	164	188	162	183	160	169	176	195	168	170	170	176	191	157	195	170	155	172	208	171	155	158	143	168	180	183	176	158	151	183	172	178	175	171	155	179	180	186	184	174	181	187	202	160	165	201	191	189	185	158	180	181	192	162	164	187	177	180	199	175	174	174	178	159	154	165	190	191	176	163	184	167	166	197	168	177	208	191	202	182	177	188	173	163	162	170	184	177	189	175	174	175	168	186	178	178	158	185	169	165	198	175	168	175	161	180	186	151	187	161	190	171	183	190	161	182	188	172	144	187	164	163	167	160	172	176	180	171	169	146	153	158	200	194	167	188	162	167	178	183	180	170	181	170	194	164	178	204	184	175	190	169	179	185	180	188	178	181	180	167	157	187	170	157	185	154	183	171	176	175	180	157	168	181	196	173	178	173	154	140	155	174	194	166	173	163	188	187	178	165	192	191	186	173	171	178	166	182	180	201	191	209	183	161	144	189	182	194	174	182	170	165	161	171	182	193	185	185	165	189	186	196	160	187	185	157	182	186	194	162	181	180	150	173	170	184	191	178	182	171	190	192	195	191	180	189	160	180	171	164	166	178	189	197	163	184	197	144	170	177	195	218	172	179	190	182	184	170	168	178	170	179	185	179	177	173	172	160	159	191	168	172	176	178	186	147	169	184	170	192	179	148	166	173	182	183	170	151	159	173	181	182	182	184	179	171	183	164	184	197	172	192	181	199	182	176	172	166	181	197	158	184	172	153	182	192	161	175	169	180	164	170	147	146	175	179	172	156	169	189	187	194	179	181	168	156	164	180	187	182	176	163	178	153	153	204	176	175	173	182	157	166	184	177	174	166	172	189	173	161	184	195	170	178	165	166	150	166	169	169	170	213	176	150	162	201	162	168	156	168	182	164	185	159	203	181	183	174	171	201	195	182	171	185	167	190	175	158	190	189	184	183	140	156	179	165	174	161	164	178	184	189	181	202	175	154	169	172	170	162	159	191	162	188	150	176	173	190	178	181	166	175	164	175	155	195	164	166	168	183	200	183	150	169	148	153	144	179	175	195	193	175	168	158	173	174	177	172	173	159	191	170	160	188	178	174	157	198	187	181	161	152	199	166	163	205	175	193	180	179	180	171	187	158	170	166	161	166	165	177	164	189	180	166	182	172	160	172	155	148	157	203	187	172	173	191	187	156	180	172	175	152	182	154	175	140	189	177	184	181	176	168	193	175	165	171	182	164	170	182	152	177	165	165	171	166	177	192	175	182	154	163	185	169	165	196	166	166	157	191	175	186	139	203	174	162	172	179	190	160	191	180	168	169	195	181	168	175	182	176	178	135	190	173	203	170	153	154	180	157	189	193	174	175	199	186	193	161	166	161	167	183	158	168	164	178	173	166	151	194	178	178	161	183	175	182	193	209	172	153	169	174	162	187	164	184	191	205	163	181	179	182	168	166	181	174	163	190	181	196	179	188	205	169	181	167	185	184	156	180	212	166	196	192	159	184	171	160	173	175	158	163	165	186	136	169	199	182	194	149	157	169	164	182	171	167	174	161	173	178	167	169	171	180	157	192	161	175	180	168	149	168	181	155	166	158	165	186	169	164	165	191	155	172	186	202	167	159	162	188	186	179	174	166	168	167	176	196	168	156	149	188	202	170	174	191	161	156	176	178	179	164	172	174	173	188	151	169	167	187	182	173	146	189	176	176	171	154	159	177	178	164	177	151	202	179	206	173	177	204	172	150	172	172	179	199	169	166	163	180	178	170	184	165	159	194	195	163	167	163	154	162	195	194	165	150	183	173	150	185	184	172	198	171	192	168	172	182	153	183	188	179	184	176	186	169	162	180	192	200	166	192	184	180	183	196	181	155	170	179	179	139	155	156	160	175	175	187	209	156	190	159	182	185	172	177	180	159	154	187	164	172	187	170	175	189	180	182	180	155	182	199	151	169	167	166	164	173	170	185	166	168	168	165	177	169	180	171	169	187	173	171	163	176	178	175	158	155	190	180	158	159	155	155	189	196	182	171	171	186	176	173	175	206	172	174	170	178	173	184	190	168	188	166	206	184	190	151	174	172	175	179	209	157	153	184	188	173	178	189	149	173	155	162	184	175	167	169	192	170	179	161	200	164	175	180	179	155	170	167	184	169	175	172	170	192	181	166	173	172	176	152	168	162	171	157	190	174	179	171	177	199	185	179	196	180	177	160	194	154	194	169	146	178	198	177	175	193	166	192	159	184	188	154	181	187	154	151	193	173	174	156	174	164	179	181	167	189	187	166	160	170	165	171	187	188	187	193	175	136	162	192	171	160	175	177	173	170	183	196	181	170	189	171	186	145	172	207	154	171	207	176	162	166	192	189	175	185	164	148	175	177	161	168	159	189	177	186	164	185	176	149	168	154	178	211	190	168	172	180	179	160	169	180	202	175	179	164	165	196	164	148	180	147	172	184	166	179	182	162	202	184	184	180	186	198	172	166	191	178	158	193	179	201	191	159	169	186	190	198	178	175	181	176	174	184	208	182	186	161	172	165	182	178	174	183	168	170	162	166	174	183	169	213	183	167	162	151	193	184	173	216	175	164	213	185	214	148	176	169	198	167	162	166	174	176	185	141	172	174	161	206	175	174	182	181	181	176	166	171	182	181	170	176	175	162	155	165	161	188	146	160	161	171	183	175	189	198	167	171	184	183	175	165	168	176	167	178	160	161	150	169	170	177	183	169	180	180	139	169	190	156	177	172	172	160	168	202	187	175	177	167	168	178	197	160	172	163	181	173	163	205	177	176	185	162	148	178	190	162	181	180	153	171	174	174	174	177	150	181	177	195	182	183	149	164	167	176	193	169	157	179	171	151	170	152	173	170	169	160	190	178	161	181	213	169	173	174	160	173	168	181	181	179	212	200	172	191	187	155	198	196	151	150	190	185	190	178	181	147	185	196	177	181	154	202	180	195	171	184	181	168	173	175	164	173	183	182	178	209	172	157	203	181	188	162	168	175	181	182	178	175	179	183	165	197	184	192	171	173	164	167	164	156	167	210	179	187	168	176	204	147	176	161	182	160	144	177	179	172	165	190	164	184	194	161	157	164	154	188	156	187	191	198	165	166	187	168	162	167	171	177	182	166	169	174	180	183	190	185	193	203	170	160	166	192	200	169	164	171	189	177	164	144	157	182	176	176	198	174	180	199	161	181	173	170	168	158	185	195	190	158	192	193	146	174	175	187	157	168	180	180	165	166	185	170	185	212	185	197	162	178	169	162	177	172	178	177	169	187	182	181	187	186	184	166	199	184	165	158	170	167	178	177	178	189	166	173	179	177	194	186	173	177	170	186	188	175	161	160	176	171	170	161	186	184	165	172
14735	9077	12321	9925	8633	7429	5877	5016	4482	3771	3179	2909	2583	2145	1896	1601	1227	1175	1144	973	1055	1039	952	917	869	810	764	732	653	612	552	553	540	594	504	513	475	512	521	538	513	484	517	525	538	520	523	543	501	471	484	484	457	456	468	459	488	466	460	472	434	489	470	455	465	459	454	471	476	448	471	460	444	450	447	451	437	486	444	422	436	426	396	441	457	415	431	441	430	462	456	452	414	428	462	463	429	439	421	402	421	459	453	461	458	470	469	473	458	442	437	424	435	412	440	436	404	435	471	431	450	477	465	413	470	470	423	434	444	438	453	440	467	453	429	435	499	431	469	442	412	392	419	447	442	445	456	435	422	462	465	454	470	430	437	433	458	423	428	465	422	492	444	442	414	448	481	436	419	425	446	429	470	426	458	468	423	441	458	451	445	416	451	405	471	413	441	459	425	470	439	439	474	418	455	473	443	441	437	454	419	454	408	393	435	455	453	450	433	451	416	435	414	439	438	438	414	458	455	475	488	426	451	436	448	420	448	419	423	446	447	434	465	463	395	414	466	464	447	455	475	432	489	425	447	450	429	411	430	428	449	433	464	459	475	441	405	422	469	452	455	382	439	442	474	429	466	416	451	462	444	470	433	477	465	412	485	413	463	417	429	447	481	450	424	431	465	438	476	420	420	450	419	434	449	469	442	422	412	467	432	462	445	457	444	427	448	456	487	432	438	448	443	435	438	448	440	440	431	424	426	492	470	447	433	411	452	436	450	427	464	469	452	434	474	460	459	436	452	432	419	430	427	463	405	437	469	444	447	453	437	407	450	420	433	438	412	436	403	431	443	463	443	454	430	433	439	460	446	425	460	419	443	403	453	452	452	438	447	489	446	412	391	439	448	436	450	469	435	451	428	485	397	434	440	426	428	435	469	427	427	459	456	468	456	434	452	451	431	413	435	429	459	424	423	455	456	426	455	418	438	446	477	448	451	428	420	519	457	425	440	466	455	492	441	425	403	425	438	449	449	441	377	446	437	450	470	446	412	389	470	483	425	454	407	459	442	474	451	426	443	460	437	442	447	427	431	442	458	442	455	462	452	446	457	466	448	419	425	405	428	485	448	423	393	452	468	420	437	418	439	416	415	467	460	422	431	440	400	447	493	404	457	430	439	407	454	435	432	419	469	469	444	439	446	477	482	429	425	442	463	451	455	429	443	417	424	431	454	481	472	433	465	497	465	434	410	447	454	458	443	449	446	470	450	435	413	497	483	396	414	412	457	464	409	472	435	418	463	448	427	398	456	473	430	473	444	433	467	435	479	422	421	449	417	454	429	483	473	462	487	461	481	467	441	444	477	432	440	444	447	418	412	447	440	449	428	475	429	456	447	445	465	464	417	432	441	513	423	439	479	467	455	443	420	460	422	438	423	432	414	448	436	437	440	450	467	400	462	483	456	390	421	454	407	412	447	445	453	444	440	433	440	484	445	417	480	436	458	481	428	440	435	423	447	461	472	439	437	444	475	415	470	449	447	447	446	463	430	434	446	455	446	435	443	453	460	463	380	460	447	459	504	447	474	460	454	423	439	413	482	438	419	412	453	434	457	393	465	469	444	417	405	427	436	442	428	454	428	487	456	418	432	447	430	446	419	435	439	432	481	431	441	427	437	455	506	475	481	469	448	407	449	456	416	419	450	461	412	423	439	427	444	469	448	462	414	445	426	439	463	483	423	453	429	448	415	437	429	443	456	446	451	436	442	453	432	446	464	425	448	443	444	443	463	452	451	423	458	493	418	406	443	428	412	436	463	437	462	399	476	472	452	433	431	419	418	395	436	428	462	446	474	457	428	499	416	434	456	425	436	397	427	424	439	461	423	433	458	447	443	444	434	461	434	420	475	473	445	444	435	428	425	435	435	431	458	476	447	455	441	423	432	421	440	441	419	428	464	438	404	462	460	413	423	424	402	411	453	462	446	414	469	486	487	429	445	419	442	461	442	460	439	461	457	457	427	443	462	446	434	459	445	434	408	463	451	454	416	467	442	438	455	479	448	403	434	457	447	442	473	439	449	427	453	465	451	450	436	436	443	476	460	425	382	411	434	433	450	429	420	463	443	467	463	443	451	419	465	470	428	463	438	433	455	438	449	418	421	450	438	455	456	423	443	442	430	443	471	441	478	424	389	442	426	472	448	452	459	439	433	428	425	448	452	395	419	454	472	447	455	475	445	459	423	455	437	487	417	484	426	447	438	441	448	450	441	466	414	434	432	448	442	441	424	441	428	430	423	419	438	442	444	437	463	437	436	449	416	418	455	476	451	411	430	469	452	448	456	437	445	438	421	412	447	391	461	447	432	441	440	429	441	422	459	453	428	481	451	431	472	456	473	455	458	439	411	464	439	455	458	418	426	484	449	428	448	445	474	478	446	432	457	462	418	434	416	389	445	473	439	458	415	438	415	457	451	456	450	427	415	455	457	422	415	414	508	479	462	430	475	432	435	419	436	454	446	464	448	427	457	486	429	446	428	435	446	451	467	407	453	462	448	419	463	455	431	467	511	425	443	435	428	424	442	414	465	445	403	416	442	425	436	450	410	428	399	428	456	446	407	429	445	456	455	415	483	461	467	457	448	414	458	465	466	443	410	451	451	450	475	412	464	423	477	423	420	476	465	389	434	432	408	446	436	435	463	488	442	410	407	438	460	444	468	476	425	447	439	455	463	417	477	399	416	456	445	439	454	461	447	449	438	457	456	437	421	424	454	424	437	440	458	462	444	454	458	439	455	457	450	432	436	484	473	470	431	452	437	470	486	418	443	446	462	433	438	430	427	461	441	455	429	466	459	445	428	415	420	451	471	431	441	470	456	404	439	461	455	428	453	447	419	416	435	470	461	452	423	425	424	450	437	439	452	421	439	454	483	471	453	443	411	451	438	465	474	424	445	407	452	443	458	487	463	442	456	444	418	451	425	469	440	443	389	467	433	462	429	438	446	441	429	473	440	469	390	469	476	445	419	492	445	446	426	436	415	439	428	446	416	442	414	431	494	403	455	438	451	484	453	466	438	433	417	435	433	431	452	438	487	412	435	441	471	464	446	466	441	473	442	409	405	438	411	484	441	456	422	431	431	444	434	454	460	473	415	468	459	464	471	438	463	434	427	450	460	396	447	411	426	480	451	460	462	469	433	421	440	453	467	396	428	494	485	459	464	436	430	427	437	462	451	442	438	430	428	415	423	424	427	430	459	436	431	457	419	446	455	438	440	448	442	459	446	452	473	434	446	484	452	419	430	429	457	434	478	446	467	464	468	420	428	458	458	452	473	449	455	429	447	410	471	430	430	456	443	440	412	443	422	456	435	436	428	435	459	473	438	444	447	422	451	444	451	451	466	438	488	417	449	426	430	414	446	447	496	472	433	439	427	433	446	469	447	439	441	438	446	472	431	413	411	432	439	401	458	460	456	429	440	383	461	447	422	434	453	421	401	415	462	442	461	454	454	453
6661	3593	2694	1849	1259	827	665	601	533	511	427	441	376	351	331	326	340	306	304	311	269	287	279	326	248	271	298	267	287	303	293	299	287	260	292	241	306	258	288	283	256	291	238	279	273	265	240	253	291	292	271	246	264	275	285	269	273	279	286	265	289	274	261	298	307	271	247	266	282	242	270	255	271	254	276	275	244	247	273	278	237	271	279	272	294	268	276	268	274	281	281	281	233	273	259	244	275	297	278	268	270	255	292	292	292	284	245	296	290	275	234	270	278	236	241	282	238	285	270	246	249	255	283	253	293	277	259	253	291	267	250	250	287	287	252	273	259	275	249	254	246	283	265	273	252	270	289	278	285	301	277	265	287	283	281	274	262	250	284	248	298	301	260	258	264	289	289	275	276	270	261	290	261	278	266	265	267	225	254	243	280	275	277	240	267	252	237	259	307	255	274	308	264	274	301	245	226	292	273	267	282	284	279	296	298	288	223	280	292	259	271	273	261	248	261	232	247	274	263	252	288	299	284	250	271	266	241	273	272	263	279	290	271	267	283	286	272	237	280	288	268	273	321	272	276	277	283	252	264	273	283	242	239	297	281	269	266	268	264	264	299	280	255	255	266	254	274	273	242	271	289	285	304	272	252	251	250	273	310	269	285	251	284	283	271	272	259	280	269	300	278	254	276	289	254	291	271	277	253	245	236	280	271	286	263	264	291	264	239	238	245	274	295	303	259	264	236	282	283	299	282	265	275	259	293	301	259	257	266	292	246	260	250	280	303	264	289	268	293	263	257	264	276	229	270	278	295	256	281	302	256	261	293	283	275	283	253	275	283	274	272	234	283	284	271	261	274	269	285	269	238	269	247	288	303	284	249	276	273	276	266	267	298	308	254	275	279	264	289	280	253	271	289	288	267	270	283	222	241	280	231	272	297	263	248	271	279	284	283	277	289	306	300	280	277	267	265	266	259	262	310	292	286	304	284	257	281	316	268	264	284	276	269	281	243	298	285	301	294	277	294	264	271	281	257	286	271	242	270	254	271	285	293	264	265	268	249	306	242	288	259	288	267	253	282	297	253	314	285	256	242	286	291	262	251	276	296	303	259	297	294	298	265	293	291	275	268	284	273	279	284	276	295	276	267	279	286	259	275	277	272	247	272	274	287	281	267	254	302	285	294	262	274	258	285	294	253	274	288	263	275	262	272	268	263	276	286	250	278	264	255	275	267	290	254	276	275	265	282	295	259	290	276	273	254	249	245	266	252	302	285	272	285	292	312	272	281	266	292	276	248	270	279	250	245	288	250	264	301	247	268	267	295	279	276	302	302	266	289	276	270	265	279	278	255	247	242	254	274	285	277	288	240	285	260	283	299	248	269	288	285	287	273	287	277	348	276	297	250	284	271	304	291	270	264	264	283	268	267	305	278	279	257	269	249	240	273	276	288	266	240	282	267	279	243	272	254	275	273	291	282	245	275	255	260	277	256	280	257	286	257	261	310	267	278	282	257	301	242	281	299	274	263	279	281	271	277	264	267	265	266	263	265	273	303	273	263	294	259	260	285	251	285	242	274	264	258	293	261	286	277	238	259	279	274	241	256	278	252	282	254	273	266	303	245	263	294	262	259	251	278	257	284	295	261	261	267	251	296	247	270	305	274	306	263	263	262	304	232	285	290	265	296	279	260	252	234	264	276	269	291	302	280	288	251	300	273	255	264	285	250	253	257	262	295	296	246	272	294	281	307	248	261	269	272	249	250	255	278	329	227	255	287	267	275	273	262	262	261	310	258	276	302	251	283	266	271	267	287	303	272	272	261	301	273	291	294	283	295	306	264	282	249	272	294	268	246	279	298	315	250	271	267	272	275	248	280	270	243	264	288	287	293	275	263	260	265	250	285	271	231	268	271	274	266	254	269	261	244	288	264	234	256	273	233	264	290	286	282	268	301	227	283	262	268	270	281	310	262	286	309	257	272	273	294	309	297	251	275	266	302	230	256	233	270	252	258	280	312	259	262	272	283	268	277	295	286	266	269	262	280	280	252	283	270	265	270	308	314	236	280	264	285	291	255	268	247	264	268	267	259	242	256	276	271	244	280	251	265	277	307	258	268	267	276	272	274	259	291	268	293	248	244	283	249	317	252	260	245	270	288	258	272	274	288	287	215	267	249	284	264	269	280	259	283	230	296	271	253	271	271	285	250	277	287	290	284	258	255	302	273	281	288	284	310	262	288	274	271	277	283	279	273	288	289	242	293	282	276	260	260	257	275	288	267	307	269	239	283	259	303	301	273	292	291	305	267	250	272	279	247	291	296	266	284	279	262	283	275	287	284	266	274	264	240	297	257	300	292	285	256	272	267	255	255	255	261	268	276	300	268	275	254	253	262	269	280	261	257	250	277	279	233	268	308	278	267	290	274	280	278	267	279	266	246	275	274	253	263	276	276	298	289	285	275	281	285	280	275	279	269	282	279	217	270	269	290	252	256	294	274	301	279	267	285	261	278	301	285	261	284	277	279	286	303	301	282	290	258	258	275	261	305	285	268	284	252	272	270	262	286	273	291	264	308	286	254	271	269	295	264	257	273	278	263	253	265	282	278	284	249	302	240	266	280	278	307	284	298	279	273	261	306	274	259	292	288	255	288	281	264	263	276	281	285	286	272	238	287	278	273	279	285	262	277	281	298	259	279	269	284	261	280	293	251	248	255	298	256	258	243	264	262	258	261	291	259	269	290	270	234	266	257	292	277	279	313	245	267	282	269	245	256	297	255	275	301	280	266	280	283	264	273	291	249	269	262	244	297	284	274	247	281	265	260	275	262	254	241	253	281	296	274	242	259	319	239	271	253	276	282	295	278	280	269	271	248	283	302	274	282	236	257	260	280	264	253	247	273	282	275	281	313	290	299	277	265	276	282	255	248	263	270	272	312	280	268	270	281	277	253	271	255	263	275	266	278	251	293	274	293	296	266	278	264	259	272	268	270	276	310	296	268	275	281	251	259	263	237	247	265	275	254	242	295	256	279	285	290	269	264	256	258	278	287	284	270	234	274	304	260	288	286	269	292	258	287	257	289	259	301	253	289	281	290	250	274	301	237	255	276	267	278	280	259	311	296	276	253	268	290	248	245	260	268	244	273	254	272	278	293	284	242	288	258	296	275	265	254	278	252	298	300	264	279	271	287	283	282	255	251	304	304	265	250	281	264	247	264	245	292	284	263	263	281	266	297	290	273	282	264	254	288	285	265	311	277	270	275	281	292	297	272	283	258	266	291	269	299	244	249	292	251	304	265	289	280	266	277	296	270	266	262	295	293	272	261	265	283	243	267	281	283	293	264	266	276	245	243	263	280	249	247	254	248	252	283	258	277	276	301	287	306	324	271	259	274	253	231	313	265	267	254	269	263	276	267	253	262	272	263	282	241	245	260	303	279	271	264	253	242	279	277	237	260	265	260	254	259	269	252	272	254	249	262	307	265	273	279	286	277	292	277	280	264	267
5085	3863	4949	5202	4406	3548	2793	2415	2129	1934	1759	1714	1507	1270	1103	994	971	882	859	805	804	857	789	774	781	776	728	686	711	723	710	663	671	700	664	712	702	672	614	717	626	652	676	641	669	680	675	713	680	683	673	629	656	690	660	656	691	675	656	668	653	699	724	640	626	631	679	694	661	638	667	620	684	686	656	667	669	658	623	611	666	669	617	703	672	625	663	704	654	657	644	691	639	655	680	695	668	614	657	597	616	664	682	649	641	637	655	655	672	733	662	711	670	660	685	665	691	655	678	652	671	646	653	709	650	686	665	653	700	708	699	637	663	701	685	675	665	719	674	684	661	656	626	674	671	667	724	662	693	684	662	677	690	661	694	668	667	693	649	678	630	665	678	644	657	705	645	655	670	644	625	658	610	661	687	681	657	663	689	701	690	649	688	675	708	636	638	662	650	665	637	666	701	652	707	724	710	696	659	672	695	677	680	663	645	654	665	668	657	692	633	672	672	701	655	655	611	736	639	656	658	657	661	647	696	644	651	651	679	710	671	663	697	644	616	712	658	643	709	645	656	660	689	637	663	653	634	682	670	677	670	624	624	636	659	646	678	652	672	703	660	713	661	655	723	685	676	695	664	679	638	632	693	666	666	692	687	652	673	635	679	696	633	657	645	632	662	622	608	633	686	649	640	718	685	637	673	631	657	669	689	689	647	660	650	672	694	674	675	674	659	682	693	699	684	652	663	617	648	706	592	715	668	663	679	648	641	666	680	697	687	679	623	676	655	668	641	681	643	692	681	738	683	694	659	646	666	666	618	683	707	628	620	636	629	660	665	620	686	702	632	714	674	669	676	694	714	673	645	664	679	638	615	643	645	671	683	634	635	628	640	653	674	639	667	645	631	681	691	690	694	619	701	677	651	646	678	664	721	697	675	639	652	698	675	633	632	638	640	648	661	691	661	632	611	615	637	685	683	618	680	710	671	703	641	677	653	652	676	644	675	695	707	630	653	655	674	667	660	684	639	649	682	655	660	656	646	661	659	630	616	647	657	658	676	682	618	700	643	708	665	635	687	670	697	639	682	684	636	666	655	652	698	649	656	653	604	642	687	622	690	677	665	674	669	651	683	644	670	678	646	685	677	649	600	644	621	655	655	703	664	667	684	636	635	586	630	675	680	620	680	639	664	651	637	691	655	652	696	658	675	636	703	673	661	647	667	671	728	668	669	654	652	616	620	707	682	644	645	673	746	644	627	644	699	653	631	605	699	687	620	644	690	661	667	686	652	667	624	712	630	652	665	661	668	634	653	633	614	649	674	625	662	645	679	610	630	667	659	657	661	666	645	734	687	656	666	686	652	705	636	692	664	707	655	675	680	623	653	673	677	659	669	664	696	664	673	657	679	662	694	649	701	676	683	672	630	641	659	685	688	667	691	702	709	693	702	654	679	650	679	649	685	662	642	658	670	659	620	669	662	671	648	699	673	617	645	650	631	675	688	681	607	649	636	630	659	651	663	685	648	662	662	673	656	610	671	678	657	665	659	678	644	684	635	691	654	668	654	655	671	679	688	661	639	680	642	690	653	640	643	664	666	660	653	625	644	669	669	691	649	688	619	646	696	638	635	633	637	653	699	651	628	668	663	665	674	638	638	671	681	687	685	654	672	631	657	635	693	629	665	677	615	715	687	671	655	654	630	655	659	627	669	641	655	708	645	666	672	654	650	654	650	696	634	674	639	674	655	681	645	638	679	688	631	698	668	640	661	665	655	697	684	637	618	651	632	695	624	619	640	621	702	676	654	708	674	688	641	709	621	679	652	621	651	660	678	667	657	698	653	634	630	689	684	661	662	647	622	670	675	600	658	720	674	680	650	646	650	649	594	724	627	619	646	746	673	652	649	705	664	696	635	643	621	667	688	697	671	693	653	665	692	632	599	692	677	680	629	663	651	644	686	681	670	618	664	692	606	652	677	640	669	635	680	658	693	625	647	692	657	650	689	664	657	667	671	643	715	669	707	646	640	673	669	656	629	621	656	675	682	666	656	671	688	673	638	665	625	612	677	651	670	655	611	643	673	613	638	673	649	682	657	663	690	685	671	637	656	695	674	658	674	708	675	665	646	647	679	694	665	705	676	609	706	701	619	659	680	682	620	669	686	696	633	643	655	684	682	662	655	663	674	638	650	689	675	699	654	650	599	644	640	662	702	675	688	703	665	667	693	659	686	656	688	695	646	693	649	666	629	653	631	601	646	680	697	667	658	672	695	609	696	711	641	669	670	689	658	695	654	647	663	681	703	663	669	623	648	658	656	650	681	647	682	660	692	613	665	675	703	646	608	675	683	586	645	664	654	625	652	647	666	658	644	692	674	650	666	625	654	680	685	642	599	684	657	678	614	680	673	629	648	663	683	689	659	646	655	687	671	658	683	739	668	684	685	680	623	659	627	652	630	638	666	654	650	654	679	744	665	687	686	665	682	656	675	669	666	686	646	667	633	648	685	672	677	684	673	696	621	632	662	681	694	680	629	706	659	640	656	674	648	677	604	630	647	640	676	649	683	654	662	652	683	674	666	673	639	649	697	642	667	660	704	635	640	629	689	677	705	683	651	679	627	642	674	678	669	669	678	629	671	664	690	638	665	655	612	647	706	664	723	626	673	683	691	638	670	629	697	625	637	672	617	694	670	677	624	658	666	654	675	669	670	677	665	656	637	675	629	664	654	662	634	631	728	622	686	660	655	663	673	657	660	619	676	666	692	649	687	659	672	619	636	671	661	718	687	712	655	664	692	623	704	694	659	658	652	669	678	673	656	694	657	687	685	657	651	643	641	675	726	637	598	682	698	658	676	692	639	652	677	680	659	680	679	653	625	659	663	688	654	670	659	653	697	633	648	669	674	663	677	653	671	641	712	653	683	703	649	656	689	659	663	696	689	665	696	629	654	697	653	699	671	641	685	660	627	639	665	654	636	701	659	632	639	673	663	668	655	663	642	668	659	715	682	635	674	683	640	725	711	667	690	652	661	639	679	666	659	692	630	649	626	658	684	661	683	652	641	620	611	691	673	653	666	687	650	641	590	670	632	669	660	651	659	648	657	673	638	688	642	662	691	685	653	631	662	654	650	672	618	660	663	645	640	708	672	635	703	665	701	656	648	666	662	692	682	691	707	686	677	659	653	662	646	654	681	662	653	655	628	666	656	637	615	678	645	665	670	671	645	589	690	663	678	668	641	665	640	670	698	651	602	643	677	706	637	730	709	636	697	674	683	682	678	667	681	685	635	686	678	672	658	690	683	662	643	664	645	617	688	656	691	698	662	709	648	690	694	702	653	657	700	689	668	670	679	667	657	672	685	634	679	672	641	685	656	665	616	682	688	654	707	659	647	666	668	684	753	689	689	653	648	686	685	695	671	630	652	672	690	664	629	686	663	674	670	691	670	692	679	646	664	673	661	682	646	646	617	677	663	659	629	663	683	698	669	666	672	710	726	688	674	671
15908	7502	5184	2872	1966	1347	1097	930	743	667	582	544	461	422	391	357	347	341	305	319	288	288	269	266	304	300	274	266	277	241	268	285	259	276	305	281	249	241	235	299	246	255	258	252	280	267	240	252	288	271	238	273	239	276	235	251	254	221	234	247	223	250	261	230	256	247	239	254	241	251	280	239	280	257	240	254	257	266	245	286	245	214	254	278	256	253	275	289	230	268	240	257	232	262	268	265	255	275	238	260	258	259	261	262	261	239	245	260	249	270	257	268	271	282	252	260	231	255	207	242	225	276	244	265	275	276	236	247	258	247	240	216	255	275	255	278	239	277	254	274	229	273	261	226	286	220	241	266	253	235	262	266	262	252	254	233	282	245	244	252	256	264	268	240	235	259	261	261	233	259	266	250	297	236	245	239	235	224	257	249	245	223	254	261	240	259	259	262	283	222	221	282	240	257	258	256	229	271	226	233	253	277	278	246	263	253	247	255	261	241	240	235	241	265	254	230	297	214	269	262	235	237	279	242	261	246	229	246	268	223	258	233	285	285	242	255	273	245	234	273	272	254	283	279	249	244	241	291	254	271	237	260	272	250	256	252	259	263	269	251	273	254	257	273	255	268	254	213	264	272	243	284	283	259	223	258	252	249	259	243	240	252	247	241	223	254	257	252	247	247	251	262	239	231	234	243	271	224	266	278	243	257	241	255	238	214	259	283	266	240	246	248	250	258	252	234	253	238	264	269	235	255	256	272	280	266	279	244	257	250	232	270	254	257	238	253	233	246	250	227	238	257	236	257	234	256	265	285	261	251	286	273	246	259	268	230	250	247	216	244	242	269	258	254	263	260	230	233	242	258	266	286	229	256	260	259	246	244	236	234	215	236	266	246	243	251	237	260	267	261	259	283	247	254	261	251	241	266	249	248	278	214	246	222	242	272	263	278	263	256	233	230	252	231	263	268	240	232	216	289	256	271	248	268	235	222	236	253	264	264	259	265	252	246	246	253	259	290	248	279	253	267	247	280	251	266	255	271	237	279	299	268	244	284	258	243	244	220	269	233	250	278	257	254	258	228	212	255	245	268	257	250	242	269	266	244	280	235	237	273	271	240	269	238	239	260	257	260	278	222	251	244	237	261	219	246	240	283	242	247	238	242	230	242	239	246	261	252	274	247	272	260	264	244	239	280	263	281	219	259	225	248	287	232	274	303	288	246	256	292	254	244	240	266	253	258	220	266	246	258	259	244	272	238	250	246	234	262	236	254	249	253	247	263	267	262	245	260	269	236	273	230	254	232	245	243	254	239	241	241	255	236	245	279	264	249	293	275	235	276	268	231	247	238	246	227	261	252	239	262	246	211	254	265	267	256	254	267	239	260	285	255	230	242	298	240	235	247	272	230	256	245	261	226	234	255	287	244	254	260	267	252	257	267	267	280	268	253	275	258	240	249	269	263	253	254	298	252	276	255	254	264	271	239	284	272	230	262	265	261	239	264	236	271	271	232	260	247	255	228	259	260	230	241	271	247	264	269	266	245	227	232	275	254	240	287	244	260	262	227	264	268	277	256	246	244	247	237	245	260	237	259	229	284	258	263	264	258	247	259	263	279	238	250	243	267	236	255	260	230	246	251	244	254	268	254	265	276	266	243	233	233	242	255	245	263	232	272	254	249	255	260	283	225	248	257	248	256	260	238	255	247	265	235	264	252	233	248	279	270	256	257	227	286	282	261	248	268	212	266	259	233	266	248	262	213	257	249	247	273	279	239	248	220	257	238	266	239	242	256	238	268	267	251	210	254	261	264	298	267	251	265	274	263	249	239	251	262	241	235	218	259	303	263	251	259	253	283	242	226	259	219	245	249	280	252	278	261	234	252	234	256	256	287	246	270	244	267	275	266	245	257	251	274	253	258	261	249	246	256	260	272	218	282	264	251	300	226	259	261	258	219	263	249	257	250	262	225	243	273	255	265	237	265	261	296	250	269	237	245	248	254	259	240	263	274	241	243	245	258	240	231	270	234	288	282	225	224	257	270	252	259	257	236	242	245	273	266	226	278	260	256	234	278	245	240	237	246	253	222	271	239	274	235	252	242	254	264	253	236	281	249	245	239	263	267	280	266	253	240	261	266	241	261	238	285	271	237	273	247	231	234	261	276	239	279	261	253	205	280	263	278	282	245	263	269	284	239	246	255	250	259	239	225	249	265	220	266	259	288	265	282	221	260	254	274	222	242	254	245	249	234	275	257	275	234	251	279	256	257	241	219	245	246	246	231	231	278	232	241	241	254	242	234	264	264	260	260	263	277	267	251	250	263	270	229	257	251	277	224	278	250	248	200	233	225	241	240	267	289	265	231	287	259	221	281	214	214	244	260	221	268	283	283	277	234	254	263	244	291	253	251	253	246	250	269	279	234	259	272	244	289	260	264	281	235	262	246	271	294	276	258	277	265	220	257	283	242	262	254	239	260	290	264	231	260	230	269	231	279	258	250	247	265	257	265	247	260	266	238	262	250	230	272	245	222	254	283	256	246	248	257	252	253	247	279	281	228	253	259	215	267	235	269	251	240	256	259	267	254	261	240	245	245	233	238	261	216	235	252	253	238	286	261	280	227	252	258	243	217	284	242	262	253	236	250	225	256	227	260	259	253	260	220	248	257	273	254	221	236	225	234	267	261	255	240	239	232	262	255	246	209	278	266	228	254	274	248	235	282	227	237	219	265	269	251	245	255	240	235	271	241	243	240	199	224	259	248	242	263	255	247	265	248	241	241	254	228	236	259	226	238	273	248	261	274	250	304	269	280	243	254	240	273	253	241	236	263	265	254	253	223	213	287	222	242	246	277	244	245	250	230	257	252	225	226	258	257	237	257	235	265	213	267	251	241	280	265	229	261	230	230	269	239	265	248	218	254	242	250	257	237	253	226	260	245	222	263	233	245	232	236	260	253	253	238	263	252	257	251	273	293	247	275	248	248	243	261	251	258	266	271	248	255	257	255	245	277	252	262	249	250	253	236	261	246	225	257	259	264	226	248	254	250	274	221	252	247	274	273	252	261	234	246	239	259	278	259	274	264	257	260	256	260	240	275	261	239	254	272	248	228	240	257	261	206	248	234	240	255	218	286	248	242	251	261	250	240	255	244	230	245	256	240	243	238	245	255	254	244	289	232	249	233	242	256	270	278	259	217	228	241	250	259	241	276	223	246	266	283	246	286	255	275	276	274	275	254	256	270	254	258	229	285	244	270	236	251	230	262	254	253	229	251	238	244	232	247	255	237	256	222	226	242	270	282	229	221	253	250	215	271	274	248	241	237	230	251	256	227	232	242	251	237	238	256	247	234	274	256	256	270	257	242	250	245	270	261	240	253	261	243	227	256	223	247	259	222	237	240	246	240	236	257	264	276	273	271	252	268	252	243	242	256	241	249	269	263	266	259	240	235	275	262	280	262	273	248	248	249	247	251	289	254	245	301	279	250	289	253	237	240	260	250	252	254
11570	7302	8151	7912	6879	5463	4669	3882	3361	2824	2669	2401	2136	1826	1566	1317	1166	1126	1043	1037	929	981	978	866	860	809	797	780	697	743	687	708	697	671	718	684	677	680	697	687	659	699	668	685	702	697	713	677	670	655	661	653	678	642	653	651	631	594	603	610	637	646	629	615	629	668	632	632	614	618	641	651	643	655	667	610	613	568	641	607	639	620	624	645	584	638	600	626	635	582	662	612	621	580	613	626	604	600	636	611	634	567	639	611	617	627	629	587	597	667	645	620	600	639	617	630	627	590	598	630	578	575	636	665	646	631	628	636	618	601	604	598	543	564	648	557	618	616	620	591	574	615	599	607	642	666	596	637	604	633	601	584	608	589	618	634	641	652	608	603	625	607	631	669	640	619	678	614	623	619	612	626	597	671	609	654	642	608	614	602	589	592	590	649	596	571	601	567	597	629	652	589	628	639	596	610	621	614	643	657	633	614	586	634	643	630	618	574	632	611	572	587	623	648	647	646	621	603	602	617	598	630	602	608	573	642	596	644	591	621	592	638	632	621	638	603	636	607	598	637	617	628	639	568	582	638	635	628	639	635	662	587	579	651	631	630	633	593	664	690	599	657	606	644	589	597	590	671	575	611	604	643	650	626	607	619	588	600	613	595	613	630	590	632	600	600	655	593	622	601	609	609	622	598	605	633	584	607	557	618	631	632	617	569	617	606	595	635	592	611	608	580	610	659	645	599	561	654	677	631	596	635	572	626	565	609	597	629	623	619	606	626	633	633	612	612	644	648	645	591	665	645	614	617	631	604	624	608	593	616	623	602	636	644	605	637	605	648	620	587	607	634	618	603	623	553	629	600	615	595	635	680	637	628	656	610	605	624	650	567	614	610	614	592	570	603	611	614	595	621	610	604	604	646	611	580	667	600	654	588	606	625	661	609	582	645	643	661	650	586	619	616	609	625	626	615	601	578	650	575	649	626	623	622	605	624	623	631	662	635	602	594	612	601	583	647	629	616	605	591	600	641	603	628	617	629	602	591	644	634	632	627	633	633	620	626	634	593	577	607	661	629	610	623	608	599	649	581	577	622	658	583	648	649	633	616	595	615	649	611	585	652	594	608	651	634	631	620	596	580	581	640	608	599	610	621	631	596	634	554	641	673	650	640	597	661	610	622	655	631	664	625	602	603	631	596	642	598	615	579	608	623	625	630	598	634	599	636	599	609	650	612	600	630	635	604	654	638	690	585	628	641	613	634	581	595	636	620	561	610	634	584	603	595	657	592	616	568	642	601	606	640	617	626	622	607	614	568	599	588	609	614	602	631	631	620	594	627	604	606	622	647	624	640	595	592	586	588	621	652	572	609	632	615	603	611	615	661	555	634	635	641	596	590	628	586	628	606	633	601	631	606	653	612	608	656	610	604	617	597	628	645	614	610	630	643	579	634	603	577	599	613	626	644	631	601	629	619	616	581	652	631	623	600	595	656	623	663	639	613	709	642	607	630	594	635	610	607	605	601	599	645	612	636	631	635	648	595	627	664	588	614	664	569	625	624	604	614	629	633	635	607	633	599	636	608	625	616	632	651	658	588	587	649	616	635	599	642	619	650	615	634	617	616	596	644	609	628	623	638	603	637	608	635	616	674	567	622	614	620	615	587	624	583	641	642	618	582	641	600	646	598	655	633	587	608	615	617	599	608	567	613	613	594	637	664	599	634	612	629	590	580	618	628	635	650	621	618	614	647	621	617	646	603	635	635	659	612	626	668	646	579	606	599	612	588	633	604	604	655	623	624	638	587	638	680	628	619	633	657	622	609	663	666	621	605	641	620	585	615	608	585	592	615	600	640	662	648	636	634	640	630	626	581	661	636	651	651	611	582	675	578	622	663	623	641	618	622	654	618	651	637	676	634	595	669	596	636	575	614	602	622	646	630	639	617	623	565	608	641	624	667	626	640	603	643	607	611	594	608	619	646	659	612	646	562	614	677	600	643	682	619	585	641	626	648	640	633	603	613	612	610	562	604	622	630	592	644	589	663	584	671	592	611	636	580	638	568	641	607	611	637	650	629	605	624	571	653	625	598	630	616	624	636	593	644	638	614	629	594	621	612	634	631	614	647	641	624	641	639	592	613	616	619	605	637	654	619	615	639	635	597	571	610	652	618	597	623	599	646	641	604	637	620	630	637	631	622	622	627	589	597	618	636	623	612	598	625	621	608	588	632	589	581	650	648	610	654	627	598	554	618	636	591	638	630	640	652	592	660	634	653	631	643	593	594	588	643	592	624	585	628	595	614	623	629	652	611	637	651	616	574	565	619	635	599	622	632	623	641	652	599	653	579	618	615	598	645	637	612	593	632	655	623	652	624	592	645	608	600	586	604	629	634	613	627	665	622	643	607	597	609	648	675	647	582	576	618	584	661	592	620	648	602	653	612	628	612	620	652	650	646	591	639	640	631	590	623	616	654	617	610	607	586	623	589	614	632	639	563	654	611	610	568	612	648	606	613	615	634	675	625	628	602	593	632	637	606	636	590	592	650	597	606	628	595	646	630	619	572	583	613	591	599	617	632	625	593	618	615	683	611	618	617	623	661	643	625	608	613	628	654	631	595	610	633	610	633	596	637	697	619	615	607	631	631	601	594	577	596	607	638	588	602	603	603	606	643	640	637	613	614	599	596	594	620	619	650	637	628	638	666	600	617	657	597	654	616	643	654	642	621	640	610	596	654	611	633	614	566	628	624	606	639	609	605	629	621	648	619	623	587	609	592	626	600	667	595	616	581	618	660	625	604	568	611	644	604	582	610	638	602	594	690	634	601	556	605	568	624	599	582	638	616	610	633	594	644	653	588	678	605	639	633	632	630	660	644	578	629	637	645	630	690	637	637	636	611	591	645	620	619	629	620	630	569	615	640	647	591	585	636	612	566	629	607	607	639	605	631	605	629	642	622	677	618	623	602	636	647	600	597	573	600	604	613	613	596	656	669	584	636	654	639	647	644	639	623	697	599	614	625	619	623	638	612	604	634	636	617	610	630	566	628	652	629	618	624	594	581	618	624	625	645	616	645	629	573	646	612	666	556	607	596	646	613	613	627	610	580	602	639	675	613	620	651	611	570	598	616	660	597	654	621	609	613	648	666	620	617	610	595	582	675	592	577	640	610	581	613	627	624	633	628	654	618	605	592	626	581	609	615	629	655	649	603	612	610	618	632	601	652	617	632	605	609	658	615	560	591	597	644	632	580	622	654	665	601	600	595	632	603	573	637	615	624	628	616	608	628	659	620	619	599	607	636	623	624	648	614	636	640	663	635	621	627	643	653	599	623	614	653	659	607	639	596	629	620	628	617	628	613	614	634	652	631	608	634	621	592	629	623	575	609	600	613	613	603	613	631	582	571	596	614	641	591	619	617	616	596	651	610	632	619	611	579	613	636	603	629	608	621	600	624	602	583	646	604	596	656	620	602	653	657	575	640	599	619	621	637	601	619	635	592	597	622
23180	11261	6582	3945	2656	2000	1420	1145	902	708	687	611	508	421	399	317	306	286	253	281	242	247	255	214	219	193	215	221	209	217	185	183	196	188	178	198	201	185	176	186	189	173	178	179	149	177	211	195	192	167	184	193	206	152	165	176	164	174	171	182	177	166	182	182	189	189	187	181	148	144	162	151	189	174	216	188	166	176	190	168	172	166	152	174	151	167	157	147	181	199	146	179	151	146	182	156	181	165	146	183	159	170	181	167	170	193	180	175	148	172	167	171	210	162	171	163	168	180	186	163	175	159	150	191	148	179	156	176	180	183	184	176	189	205	182	180	161	158	172	184	177	176	163	160	167	178	164	181	145	172	190	161	151	185	155	164	180	142	171	171	194	197	198	189	181	150	176	175	159	179	175	170	197	159	195	168	167	168	183	171	188	176	193	172	175	164	172	180	177	149	178	157	176	146	150	173	182	181	180	199	192	176	186	183	175	194	185	177	166	215	169	177	167	171	191	190	192	149	163	180	195	187	204	158	144	203	186	175	187	169	146	144	179	173	182	158	185	169	154	167	190	188	186	181	171	170	151	182	162	183	169	161	174	171	172	182	181	165	189	178	144	137	184	174	169	182	153	162	200	198	175	177	166	155	178	177	169	162	169	182	171	176	190	149	191	171	149	159	177	154	173	149	161	161	140	184	166	196	160	177	165	182	160	150	176	165	179	159	182	167	197	181	169	159	173	187	164	181	170	173	172	212	169	145	156	191	192	175	174	177	185	160	181	170	175	180	158	188	177	152	193	200	160	187	183	172	164	151	182	189	157	161	177	172	158	170	161	185	197	191	187	190	187	163	172	149	157	169	176	162	162	180	170	153	167	183	164	191	164	145	171	173	192	145	162	194	183	201	192	179	131	189	201	157	190	168	174	203	186	160	188	189	189	182	191	164	211	165	194	174	172	183	152	172	170	155	166	162	185	176	170	173	162	196	181	184	173	176	186	191	164	176	176	180	175	165	174	155	177	159	175	181	171	190	178	181	154	183	188	175	142	166	174	167	155	189	176	165	178	204	159	167	175	172	177	146	178	154	192	192	178	149	176	160	170	223	179	193	160	167	171	174	179	183	175	169	148	172	199	159	185	168	189	161	180	191	163	173	196	176	184	182	146	173	191	173	167	175	169	162	202	187	196	167	151	179	199	183	164	182	207	164	185	155	175	160	166	190	188	173	181	172	155	197	150	191	164	149	192	159	169	177	176	176	200	166	194	196	179	177	178	162	169	189	181	142	181	185	174	153	190	179	171	165	182	181	162	197	175	181	191	184	164	177	167	172	182	181	189	156	166	179	167	149	172	176	169	158	178	174	174	157	162	181	172	171	168	153	182	177	191	181	150	176	170	164	158	170	184	171	181	156	177	200	187	203	186	178	181	182	185	184	183	174	171	158	164	142	196	157	152	182	173	169	153	184	159	201	169	174	198	174	176	173	165	187	176	176	164	169	173	157	171	155	169	164	164	189	191	191	178	145	160	185	166	157	188	161	168	168	169	164	167	179	198	141	161	174	175	152	180	185	177	199	176	178	163	165	171	200	190	156	168	151	178	167	171	192	164	171	198	173	199	203	169	190	163	168	159	196	141	182	194	198	191	187	157	157	150	167	183	179	183	142	150	144	171	154	184	151	199	165	177	168	169	147	188	183	160	182	202	153	159	177	169	177	183	167	179	171	170	163	172	179	151	158	174	178	166	150	152	162	167	182	215	159	145	173	200	178	159	193	161	185	179	184	194	182	171	205	189	171	168	189	171	154	169	186	192	183	168	182	156	212	175	174	165	176	173	158	168	172	143	145	171	153	169	169	161	169	166	152	185	192	183	184	189	190	164	151	161	162	174	157	189	154	202	166	196	173	178	170	175	188	173	205	171	154	157	170	192	177	140	176	159	176	174	175	170	185	152	161	174	158	162	142	177	170	198	170	167	182	190	182	151	181	161	191	162	204	201	174	165	183	175	187	168	183	152	186	158	171	158	164	158	162	167	181	171	193	171	164	181	180	194	180	182	168	182	164	166	174	202	157	175	202	158	152	197	191	179	151	184	176	157	178	171	162	202	166	180	170	158	168	157	163	162	170	169	207	181	174	177	179	183	187	163	195	157	177	183	162	162	174	154	163	219	198	156	156	176	153	160	172	172	165	185	189	175	178	198	161	170	161	164	165	196	173	179	175	167	172	169	172	159	180	195	170	191	169	168	184	201	161	177	169	167	193	186	171	167	158	186	166	165	150	181	178	144	166	160	187	167	192	187	195	172	171	179	194	155	173	192	174	182	166	177	175	155	152	174	174	183	164	187	164	172	155	173	185	165	177	193	182	167	169	176	179	161	171	172	159	170	154	165	177	183	145	154	176	183	179	190	187	166	171	191	178	181	178	163	168	193	154	189	164	160	186	152	170	159	205	155	181	161	143	169	190	172	175	171	182	190	183	154	171	169	151	179	174	162	189	178	166	160	170	180	165	177	176	176	161	173	183	169	174	191	201	195	187	163	205	179	182	182	164	194	172	164	175	158	199	189	155	165	190	170	180	169	164	195	164	200	163	147	185	182	173	150	194	175	180	173	181	182	197	173	194	185	182	165	181	159	167	168	178	186	187	187	168	174	173	191	192	170	164	194	166	163	180	178	163	179	168	169	172	156	162	172	183	178	177	156	178	185	184	178	160	152	170	163	184	163	183	164	160	175	175	179	193	181	176	192	167	188	180	177	201	176	172	169	173	162	153	176	167	161	202	158	175	181	160	175	166	167	179	171	187	172	172	175	181	166	161	145	166	149	177	183	198	150	178	182	179	190	171	143	177	177	187	170	176	160	156	159	164	175	189	180	190	173	173	165	177	168	179	178	179	198	157	183	157	157	152	171	183	152	164	173	186	160	174	182	165	172	171	171	176	164	183	167	185	195	163	170	163	170	166	176	178	201	187	184	181	171	165	173	204	173	178	153	149	164	175	181	191	202	181	200	168	172	174	179	168	163	167	192	156	145	167	197	176	188	162	143	178	211	159	181	151	162	169	189	166	177	171	180	156	192	190	165	163	169	169	164	181	194	162	173	191	164	185	161	172	166	176	175	180	169	155	145	182	150	189	172	179	177	161	168	199	167	176	171	193	180	155	189	176	172	153	186	166	184	173	169	154	198	198	171	161	178	183	178	176	187	145	192	179	160	195	173	173	169	171	181	185	164	175	180	178	169	160	188	195	161	203	201	191	179	170	165	176	166	187	154	170	175	163	172	194	165	192	183	175	164	178	176	157	189	177	172	163	177	148	179	182	179	174	192	176	178	173	167	176	185	183	192	187	173	184	151	187	180	165	160	161	169	168	188	145	157	170	162	168	160	170	173	171	167	168	175	160	178	181	189	183	156	185	178	189	181	171	168	159	187	202	194	162	188	179	170	163	189	157	170	177	171	169	175	184	191	190	169	171	169	193	161	159	155	184	166	163	189	169	160	205
15374	9244	9891	10147	8844	7295	5754	5128	4277	3678	3385	2984	2478	2168	1715	1552	1325	1121	1074	1095	951	1014	992	935	843	803	711	716	631	599	539	545	569	528	506	539	492	513	509	542	556	532	550	515	546	550	487	456	501	506	514	504	488	468	474	430	452	444	464	443	461	440	459	454	483	476	442	480	488	432	484	462	458	468	445	441	441	438	475	442	443	439	446	451	413	425	454	478	463	469	461	447	447	447	440	464	436	447	423	416	463	410	422	429	446	454	465	462	435	454	434	421	453	436	406	443	418	453	457	423	424	467	446	426	442	448	418	400	426	486	442	442	429	446	435	435	464	424	435	414	401	432	407	472	424	447	469	433	448	447	428	444	443	430	458	468	420	473	426	424	447	441	486	429	469	460	463	426	443	429	446	406	434	440	438	432	428	452	425	464	439	400	421	447	445	432	445	485	457	456	419	413	425	447	434	442	447	459	415	428	459	461	469	453	470	433	414	416	441	447	479	465	437	489	452	443	446	431	467	435	432	481	424	442	451	448	473	463	427	443	445	433	454	400	424	474	418	440	424	407	432	399	464	471	457	459	472	464	444	433	427	463	434	457	402	423	446	376	451	437	507	443	429	440	429	448	446	423	428	383	435	442	429	449	395	424	448	411	430	408	436	443	431	435	454	397	421	468	400	437	430	429	441	388	478	438	417	412	449	452	418	451	405	423	452	483	447	442	405	395	477	451	460	420	468	433	454	425	385	422	422	419	451	449	499	428	478	435	424	459	427	473	443	441	432	453	473	443	443	443	408	454	376	450	498	457	445	408	438	448	430	466	470	454	449	437	468	432	445	436	464	440	426	458	458	420	429	465	417	462	448	421	420	425	455	443	438	441	453	453	436	440	469	437	450	445	473	467	461	468	439	411	504	459	399	437	421	425	459	417	421	439	437	436	454	471	407	431	436	436	468	469	439	446	445	471	441	405	479	468	463	435	388	453	465	451	443	487	401	470	445	498	379	426	444	432	469	470	448	387	410	418	462	456	469	433	470	426	475	430	450	403	450	456	426	451	411	443	451	420	419	381	405	466	423	403	456	425	460	450	422	445	441	467	434	430	405	423	467	414	439	436	424	407	467	444	434	433	441	458	441	435	418	446	439	412	474	451	455	430	433	444	421	469	427	440	451	432	464	418	455	427	451	452	467	461	467	404	430	410	440	462	437	438	444	446	444	429	456	442	462	429	431	457	412	450	428	453	436	446	447	431	434	461	436	421	436	457	425	442	459	430	453	468	467	460	414	459	429	448	440	421	465	435	461	405	448	413	406	451	442	458	446	462	469	428	443	454	422	486	438	424	460	406	417	433	416	414	436	432	444	453	437	430	432	418	463	417	424	427	430	431	471	441	472	430	454	431	426	474	424	466	453	433	440	432	442	418	450	415	437	434	418	407	437	476	409	433	464	443	431	446	431	449	437	440	419	446	441	437	430	417	445	435	461	451	457	443	420	455	460	436	447	460	467	477	412	427	440	438	452	411	468	472	418	430	465	463	456	449	446	409	450	428	444	431	423	457	447	456	451	443	464	444	455	455	471	458	391	436	417	440	442	411	421	428	410	463	455	433	479	454	454	451	432	461	413	388	401	443	458	428	463	423	435	418	441	425	425	455	430	410	440	449	432	444	468	416	386	439	471	461	467	429	423	448	431	472	439	443	477	437	429	432	440	448	445	478	457	460	435	435	431	493	399	455	441	430	437	421	449	431	429	478	439	450	433	507	418	461	426	422	457	431	425	445	413	463	433	423	445	441	420	415	429	424	459	448	439	438	444	448	422	451	452	460	416	398	443	485	453	420	409	436	406	423	420	466	418	401	460	433	495	446	431	446	413	399	457	422	448	431	399	481	424	463	435	470	438	434	436	433	430	442	481	453	421	459	409	433	450	425	458	456	455	462	442	448	432	482	443	472	442	451	458	429	421	434	444	433	447	429	444	434	430	418	453	427	458	435	448	473	460	446	451	432	449	425	462	419	459	421	434	464	415	448	442	427	437	414	420	424	482	420	423	423	431	468	433	432	463	437	485	445	441	454	422	475	452	446	440	464	461	434	435	443	452	453	432	439	429	437	459	457	428	408	447	451	448	423	445	448	466	452	439	452	464	440	410	435	415	451	451	435	440	456	452	419	479	434	463	466	426	474	443	439	450	437	463	429	435	418	431	488	432	436	403	452	427	454	430	460	411	439	429	439	473	445	455	408	425	420	447	487	434	475	423	432	410	428	421	418	414	389	430	412	455	434	435	451	456	460	428	424	404	435	440	454	427	430	462	427	436	455	435	431	491	459	434	453	421	472	446	446	445	453	405	423	448	404	436	465	424	434	455	461	415	456	456	430	442	426	417	465	470	369	430	446	442	449	478	497	470	414	450	427	498	452	437	440	433	437	441	449	433	437	439	436	438	441	476	448	458	479	454	408	411	430	438	443	422	461	448	411	455	454	452	428	460	418	454	448	445	446	457	442	443	404	461	481	437	440	464	422	491	419	396	434	463	456	439	419	462	427	428	455	420	434	431	441	420	456	424	451	452	443	435	500	450	467	431	428	428	428	460	419	443	463	411	409	410	444	447	439	476	468	445	471	428	499	434	439	437	421	407	391	443	449	430	432	448	409	433	460	470	425	436	453	416	462	424	429	425	463	417	405	439	440	447	470	447	471	411	424	455	435	458	433	419	475	423	455	445	460	421	449	433	448	485	411	436	460	439	437	421	469	457	450	446	426	436	453	423	408	476	447	421	431	428	445	460	443	446	432	452	462	494	447	452	424	446	417	491	394	423	415	462	445	440	471	459	445	459	433	451	445	473	432	434	461	427	432	421	451	402	450	457	449	442	433	432	446	440	440	416	448	435	438	429	464	429	415	435	428	441	417	438	427	455	439	435	439	408	449	441	439	431	445	436	418	475	425	426	429	393	442	424	457	483	451	449	426	446	429	430	458	448	433	452	461	465	427	443	445	422	446	419	440	409	464	463	434	427	427	429	436	407	441	426	454	434	446	462	398	451	434	446	445	431	454	410	455	448	458	429	462	417	432	440	427	416	442	420	429	463	429	435	413	480	466	417	442	474	420	456	420	430	421	447	459	424	396	453	415	440	449	461	447	461	449	417	443	424	421	450	458	442	466	443	419	459	417	406	470	421	457	453	444	434	461	467	414	424	436	446	419	414	418	387	428	437	424	472	470	440	448	392	449	492	449	443	421	456	424	471	411	442	435	428	364	446	453	406	428	455	426	453	402	469	425	417	428	479	453	453	470	435	441	444	446	450	414	423	419	459	429	456	477	446	458	407	431	456	472	418	457	453	437	433	449	414	435	420	415	434	441	443	472	408	424	456	425	439	440	458	459	457	448	430	404	445	422	447	452	460	403	426	437	415	435	449	465	420	415	406	477	444	455	415	455	460	398	429	458	451	460	438	431	411	449	479	445	425	437	467	420	431	458	419	417	403	444	447	433	479	417
6893	3582	2821	1816	1222	826	717	617	525	467	473	409	390	362	317	318	313	294	288	308	285	310	291	276	296	281	296	293	268	274	286	288	261	300	313	287	275	270	277	267	230	283	242	274	276	270	249	273	278	277	295	303	260	245	253	269	288	275	295	270	265	287	291	255	280	248	273	290	281	266	270	297	259	278	282	309	279	288	304	254	296	254	274	268	289	270	308	294	254	256	252	279	283	293	253	255	264	272	247	291	276	242	253	276	247	274	260	250	252	287	274	243	291	242	271	267	299	274	262	307	253	280	279	259	282	290	292	260	238	275	237	245	251	279	271	311	274	291	266	237	229	286	265	293	249	276	275	270	256	257	285	268	275	281	272	282	253	249	270	265	235	299	267	249	242	279	255	250	300	281	281	274	261	283	284	248	244	235	280	284	277	299	270	288	282	271	285	273	294	250	264	259	332	266	291	312	247	280	244	261	267	302	271	259	266	287	294	277	288	249	271	274	278	295	248	274	280	267	265	292	255	276	255	273	246	273	275	261	287	245	268	286	296	277	227	270	273	283	268	297	271	240	273	281	278	265	264	290	268	278	284	285	254	256	276	239	258	295	284	275	273	269	237	271	281	245	274	297	265	297	291	290	266	259	258	253	263	276	278	251	302	270	276	274	280	258	288	251	280	249	256	268	275	262	275	240	289	284	261	270	270	261	298	262	252	255	271	259	286	265	269	266	248	304	258	256	291	320	283	287	288	277	264	273	266	294	284	250	287	251	296	276	297	276	296	260	262	259	269	290	284	278	274	275	262	262	259	293	278	242	253	271	254	267	244	278	281	284	320	264	269	286	267	258	261	271	279	257	281	279	259	244	254	267	236	308	264	270	299	266	242	285	283	270	265	289	278	253	271	263	271	277	284	252	235	253	275	276	270	272	270	287	266	278	267	265	250	287	272	259	260	285	262	258	257	258	298	297	292	291	250	261	273	248	261	304	289	252	270	273	298	258	262	270	257	268	286	248	248	268	264	250	239	258	278	281	232	260	257	260	278	252	273	259	303	252	289	271	281	272	262	266	285	277	247	264	254	290	275	287	294	273	280	288	262	261	283	269	261	288	245	258	274	295	271	266	260	250	295	264	248	257	240	285	285	298	259	304	274	271	266	276	292	244	265	252	258	267	264	301	236	320	258	255	274	274	257	273	293	285	288	283	310	267	250	270	268	259	265	268	246	271	254	265	303	293	261	271	256	240	254	237	279	270	271	292	273	302	281	285	276	232	263	263	276	277	317	305	291	268	256	240	274	248	288	278	310	276	258	284	308	253	280	278	307	257	257	294	251	281	273	257	287	254	230	261	256	289	296	265	259	251	231	301	260	262	294	285	294	279	260	281	290	255	286	271	268	301	257	304	297	248	251	263	276	295	239	267	270	262	262	287	282	262	289	269	262	278	258	271	293	288	333	256	274	281	250	267	262	307	285	240	275	268	281	278	278	279	286	254	243	271	297	257	251	292	262	319	271	267	284	295	264	272	259	281	276	301	272	278	282	276	261	253	288	272	269	271	284	268	255	269	263	257	267	279	288	278	267	226	268	262	255	265	284	282	266	250	288	283	274	290	275	295	271	270	243	280	270	255	264	246	280	285	291	261	275	285	271	271	253	307	285	271	286	258	244	269	265	271	250	289	278	286	280	261	292	269	269	274	287	243	267	258	257	274	275	277	263	277	250	265	283	268	291	256	278	257	270	253	275	243	270	282	277	236	249	282	289	285	262	268	264	292	281	240	251	272	277	266	278	289	243	276	222	273	273	277	268	282	273	301	280	289	275	255	306	302	266	292	276	278	234	271	257	264	303	253	271	256	276	266	284	266	263	293	279	260	256	277	296	286	268	265	285	289	263	298	272	273	272	274	282	253	293	247	283	258	279	277	304	239	277	267	236	258	271	252	279	286	280	292	261	279	263	253	259	294	270	255	282	285	273	251	236	282	271	284	261	276	284	244	272	292	270	277	258	305	268	246	268	299	272	278	253	243	287	268	252	276	284	252	273	275	254	271	257	279	262	285	260	305	288	291	262	254	253	266	268	291	273	293	245	274	276	254	302	272	294	269	259	263	277	251	261	263	277	229	288	271	283	282	270	289	272	272	273	256	244	268	248	271	246	286	254	258	282	262	264	279	244	281	259	279	255	280	274	280	270	243	257	270	270	285	266	294	274	247	256	279	272	282	292	282	270	287	255	277	270	288	299	250	274	302	228	268	249	271	271	251	301	275	288	254	276	263	274	286	294	253	253	266	255	273	262	236	265	240	258	250	285	261	289	271	280	271	302	257	302	298	284	273	296	266	292	258	267	264	283	257	258	285	248	300	267	276	259	265	273	262	279	292	259	253	262	292	295	281	263	268	270	258	250	252	271	283	266	274	297	278	287	289	248	236	273	259	277	250	271	300	281	288	268	287	271	295	263	253	296	257	269	286	287	260	270	257	279	292	266	261	274	282	281	276	241	278	275	281	272	273	243	239	289	256	280	259	242	282	285	280	274	264	289	291	273	244	291	262	278	273	291	278	265	303	312	253	263	259	258	261	251	271	276	305	277	256	238	264	308	276	256	254	289	266	294	278	266	273	301	294	271	283	264	258	290	265	298	270	238	286	282	259	265	249	272	261	288	302	292	280	255	278	258	266	252	277	274	269	262	257	256	253	218	251	278	260	272	291	271	276	256	280	250	261	271	271	272	286	278	246	283	261	244	272	277	253	260	254	282	261	275	281	260	294	300	265	253	280	269	255	270	287	262	254	259	296	249	247	224	289	265	256	272	273	272	325	278	272	252	271	286	271	281	250	263	286	257	237	268	286	291	286	275	296	269	281	272	286	268	263	265	260	275	293	304	292	265	272	279	262	278	279	257	249	278	221	309	258	268	274	247	259	251	309	260	271	244	307	252	256	276	265	248	258	267	273	254	289	277	248	263	259	278	311	264	278	238	268	244	254	273	267	266	292	250	263	297	264	285	274	229	270	275	261	284	264	260	286	280	236	254	293	284	276	264	243	268	293	281	266	302	249	251	239	259	299	270	283	250	273	258	288	275	283	261	306	283	249	270	279	296	246	271	267	294	245	287	236	256	239	283	274	241	274	245	274	271	273	276	258	264	263	299	292	281	261	252	287	280	269	281	314	247	282	256	291	250	310	282	289	253	263	284	261	273	272	275	274	291	263	260	261	299	275	279	253	262	279	275	254	309	268	268	267	285	263	258	279	255	264	287	276	262	277	303	274	254	262	253	270	290	265	271	287	263	275	267	265	252	293	272	294	259	253	284	265	238	242	252	300	259	249	276	253	243	272	283	287	264	270	253	265	273	248	280	260	254	239	268	273	305	268	242	254	285	269	239	263	277	293	268	260	263	300	294	292	313	268	290	270	291	281	267	270	296	287	269	286	293	259	263	233	257	294	278	234	286	294	289	281	280	266	257	256	267	263	253	254	289	295	273	257	281	268	286	303
5238	3704	5060	5384	4452	3455	2763	2446	2184	1935	1886	1686	1468	1195	1092	983	878	889	885	814	755	839	785	766	777	738	715	723	703	683	686	705	743	697	703	688	709	697	701	681	651	670	694	674	699	686	686	623	674	707	706	710	714	665	652	645	663	643	644	644	693	691	648	667	700	644	643	690	661	648	652	668	685	676	637	677	692	628	640	631	677	672	690	712	610	670	629	700	642	660	675	667	687	635	643	653	660	636	667	647	671	684	657	646	691	628	678	669	678	668	664	699	704	678	668	676	670	635	661	690	703	657	665	630	658	671	608	683	638	684	657	665	644	694	647	676	687	670	645	651	684	679	662	614	654	660	661	675	614	660	614	619	668	668	632	678	652	691	671	655	610	624	622	636	665	679	687	659	662	632	637	646	653	629	598	673	685	656	644	645	658	631	666	660	632	622	657	634	677	657	627	693	698	674	653	715	630	613	679	604	663	679	619	702	729	702	688	636	658	634	658	675	671	664	681	678	639	665	665	685	639	672	661	648	647	663	659	634	716	670	664	651	613	664	676	591	664	690	685	684	715	618	670	673	660	643	663	669	672	698	688	648	634	658	679	674	636	650	639	687	647	680	688	672	631	650	658	606	706	668	699	685	650	665	644	637	626	709	672	683	651	692	701	661	612	680	650	644	594	636	612	646	651	684	669	660	664	650	702	657	685	696	693	658	673	671	641	649	678	643	666	649	627	667	653	652	630	682	666	692	658	649	643	604	641	619	651	684	659	615	651	715	688	630	664	665	672	605	614	687	713	647	674	648	669	705	663	674	649	700	697	643	683	629	675	653	653	662	692	653	701	665	676	695	655	614	628	604	686	665	685	659	673	628	681	661	694	671	672	683	700	602	673	720	642	621	642	674	660	687	603	706	676	666	704	679	656	668	673	684	641	643	681	652	687	670	682	689	660	686	694	622	647	686	665	687	668	668	687	694	656	636	635	643	703	686	696	679	614	631	673	616	649	643	683	623	693	673	665	620	673	634	703	635	688	659	621	669	622	687	625	641	638	633	699	678	634	674	687	635	674	659	667	672	669	645	680	664	635	625	683	661	691	671	710	665	678	632	675	668	654	655	664	672	647	699	686	700	632	664	614	647	651	692	636	702	627	622	699	684	657	659	647	706	625	706	619	667	655	734	672	667	646	704	638	727	656	669	684	672	677	611	663	682	635	684	686	657	658	683	666	666	661	647	681	664	690	667	691	626	637	680	634	625	634	625	691	696	634	644	654	712	647	634	648	664	644	682	666	658	662	653	653	681	662	620	648	649	653	655	627	605	649	664	637	633	635	618	689	671	659	672	669	678	682	633	666	682	656	673	639	654	652	645	629	684	693	626	662	651	628	643	676	675	694	634	612	648	693	645	653	686	637	668	634	672	651	641	658	671	662	632	644	694	651	628	643	637	650	653	698	641	692	655	637	667	643	727	688	616	673	653	759	675	662	668	725	664	623	654	620	678	664	652	715	656	664	616	657	676	631	693	680	686	649	669	623	694	675	672	663	679	648	654	671	668	676	682	662	629	647	641	682	625	711	675	655	642	655	663	640	693	673	644	690	670	720	654	650	623	694	631	667	671	676	666	680	665	667	645	649	670	655	658	640	660	694	691	689	684	652	642	643	673	684	626	676	663	678	653	662	700	636	678	677	665	645	696	667	651	654	643	671	649	682	648	667	675	637	608	684	642	605	657	665	670	670	656	648	642	648	639	659	663	700	669	647	660	650	631	598	693	672	614	644	643	645	707	690	648	621	661	651	682	666	637	634	686	654	672	677	663	655	643	658	630	698	692	710	693	656	624	663	650	623	625	677	623	668	628	633	722	649	672	681	719	673	624	671	649	712	716	670	644	708	682	680	694	673	671	659	681	643	653	695	628	696	671	668	699	627	633	636	708	657	673	668	676	642	649	668	702	645	650	662	665	653	635	676	676	635	682	697	672	662	665	673	627	628	649	630	666	629	633	599	670	658	665	622	642	694	666	678	645	681	640	713	633	650	742	695	682	617	667	643	654	687	640	708	650	675	649	635	684	649	631	657	618	642	673	630	652	633	671	635	655	606	708	655	680	653	644	648	650	625	676	671	671	662	676	693	628	654	632	693	683	651	642	678	645	639	668	666	675	646	697	627	682	682	653	625	640	703	652	621	686	640	617	677	722	708	635	657	638	662	625	641	674	645	647	675	695	621	663	649	610	618	675	664	647	655	647	659	687	642	667	721	699	656	690	638	605	629	636	663	655	711	647	636	659	642	610	638	688	661	687	675	705	635	692	649	645	658	647	673	701	680	619	698	667	658	614	654	630	644	654	636	641	694	616	679	641	692	668	656	659	677	688	677	660	660	664	680	656	633	661	648	597	671	656	650	675	705	650	680	613	674	709	692	693	676	673	674	711	664	617	677	657	649	627	672	700	709	687	647	664	710	660	672	683	732	679	592	631	654	661	661	638	633	671	639	671	640	623	670	640	696	669	706	639	640	677	627	662	686	643	653	662	680	660	627	670	674	649	649	634	670	677	680	678	643	642	683	667	654	658	656	650	670	662	653	677	664	686	643	673	663	669	705	658	647	679	668	656	664	658	635	657	638	677	668	658	683	657	628	660	676	684	699	595	680	679	657	668	637	638	645	659	667	664	674	648	672	648	672	670	694	724	665	660	630	634	594	713	650	682	642	709	676	655	680	647	615	678	657	655	637	642	702	659	689	623	680	695	714	661	626	686	646	635	669	699	628	657	691	658	653	668	669	677	651	661	667	693	711	661	681	667	656	679	647	657	617	624	646	618	623	697	642	662	662	663	658	717	633	658	642	668	657	651	637	608	627	678	674	664	644	694	678	699	624	666	623	649	698	612	701	659	682	657	692	686	664	668	609	642	639	659	646	725	661	677	672	649	655	671	714	711	676	615	618	639	651	631	654	674	686	657	681	666	660	704	664	665	670	667	664	685	657	677	630	686	702	634	684	679	662	704	646	656	658	673	643	663	649	664	655	710	616	686	673	639	719	700	678	632	621	648	670	667	693	644	650	664	630	607	674	697	639	650	637	600	673	661	686	669	590	661	663	665	680	661	700	650	707	608	678	660	612	697	663	659	670	708	642	667	688	652	638	635	655	663	643	693	654	658	658	651	666	708	676	658	631	703	666	663	708	656	632	628	646	672	673	658	660	654	677	690	756	673	671	677	706	642	627	649	652	644	650	640	664	655	691	673	670	650	692	645	603	637	648	698	668	667	644	635	660	669	630	698	683	672	678	637	635	665	655	696	657	646	674	666	672	663	642	655	652	662	682	624	635	614	636	647	676	677	670	689	646	710	683	695	645	643	623	654	588	618	648	655	705	636	648	625	666	709	713	669	677	642	613	701	668	643	659	671	642	659	667	632	656	675	680	615	666	668	690	641	657	691	649	687	677	637	656	680	690	679	632	643	622	665	658	679	674	662	654	670	641	688	672	701	647	602	682	664
15822	7301	5321	3070	1970	1493	1112	891	778	667	613	550	442	436	393	356	327	348	313	304	281	318	305	295	307	297	282	256	257	254	289	286	251	261	263	278	248	237	262	270	273	277	264	249	237	291	266	279	244	281	234	268	281	235	244	247	262	272	261	269	248	261	259	266	277	274	268	236	245	280	235	250	267	249	259	277	256	248	257	256	273	246	239	269	256	263	242	261	268	277	276	272	290	259	244	258	255	245	276	264	261	296	248	241	262	272	249	265	255	222	229	277	228	227	240	270	242	242	245	225	255	242	221	264	285	262	253	264	251	262	257	239	261	271	239	251	256	282	267	252	268	248	262	217	239	285	281	227	251	269	282	234	260	258	271	269	255	244	273	234	267	226	262	286	253	242	250	256	245	251	240	245	269	222	267	252	226	257	261	235	264	253	272	261	288	269	249	249	232	289	252	250	314	287	256	262	269	226	270	242	226	259	249	262	264	256	238	259	252	241	244	258	232	210	232	273	258	255	265	227	239	238	254	250	221	240	253	273	222	233	269	239	243	215	220	220	297	262	251	284	247	255	263	252	263	256	248	283	278	255	211	235	264	223	267	263	239	253	262	258	269	254	311	247	229	252	226	254	269	266	264	260	252	274	236	253	272	258	285	251	262	232	257	233	266	229	257	251	249	258	258	269	263	263	262	238	232	229	261	247	245	232	227	238	285	222	267	253	260	230	242	258	260	267	235	252	213	235	261	269	266	314	262	238	253	274	240	248	253	259	253	209	243	249	248	253	233	218	235	254	231	245	273	248	257	256	234	252	282	254	235	232	235	249	255	246	242	269	267	247	238	227	266	231	272	264	263	257	258	236	274	266	258	243	276	267	285	263	258	248	236	284	261	232	247	226	252	274	280	243	251	246	252	227	240	284	243	244	273	272	283	250	256	248	257	234	259	233	245	256	306	234	262	250	259	241	282	238	251	259	248	279	281	229	288	253	233	241	252	262	226	255	227	266	259	229	265	235	248	246	265	284	281	263	286	246	266	251	267	214	249	259	244	228	234	234	246	295	241	235	265	256	272	276	249	255	260	216	254	238	246	261	293	280	273	238	266	227	269	286	257	272	282	266	239	264	264	268	246	246	262	262	244	282	277	276	220	270	269	260	265	255	238	285	267	257	252	248	263	247	224	254	260	264	253	258	264	279	259	219	245	239	235	256	291	246	287	232	255	256	259	232	256	255	254	269	247	259	251	254	229	250	241	222	270	263	234	267	256	260	269	272	243	252	264	276	243	239	272	266	240	270	266	224	237	254	275	240	243	266	233	265	238	258	267	247	224	265	259	251	254	262	287	251	266	262	237	238	235	221	256	238	236	237	235	255	246	263	250	271	231	265	255	254	274	265	267	242	265	268	239	260	231	253	275	265	241	282	242	252	270	279	269	264	262	258	263	241	230	223	242	253	266	244	261	261	271	242	240	252	254	239	260	260	257	246	267	251	243	265	284	252	272	242	249	269	277	268	251	244	251	227	254	272	253	251	261	255	233	225	244	267	238	228	261	243	260	252	238	265	286	276	238	246	251	267	254	249	255	246	251	256	251	266	247	257	254	265	252	264	279	235	267	252	255	260	251	240	251	254	248	272	268	258	274	267	251	259	228	251	252	233	257	265	236	250	278	248	232	266	252	237	255	278	236	243	280	230	266	261	227	232	246	247	225	263	266	259	271	242	245	258	274	232	264	262	268	240	262	282	263	246	222	237	261	252	283	250	263	239	266	261	278	240	255	249	236	246	264	257	282	258	262	231	254	269	257	249	249	262	250	259	238	225	245	229	280	246	263	262	249	263	266	225	267	233	254	269	264	257	292	259	276	261	285	260	245	228	238	270	264	252	239	241	273	265	271	231	242	255	244	238	246	265	234	252	236	265	249	240	266	270	246	232	241	281	250	263	288	251	257	264	245	231	274	254	266	256	241	242	245	256	265	247	250	269	286	268	279	261	243	249	234	241	236	271	256	262	243	243	264	277	254	292	270	276	228	262	285	279	248	264	271	233	279	270	261	275	231	256	250	274	272	287	278	270	254	258	254	268	240	261	251	251	234	246	253	244	265	262	274	272	247	272	243	281	229	212	235	241	241	276	283	232	267	256	229	257	287	279	271	252	257	252	275	267	255	231	219	246	261	250	243	261	249	291	287	263	294	264	256	280	288	258	274	272	230	256	264	272	244	249	255	242	266	238	248	292	265	258	277	241	254	267	287	293	242	259	257	234	279	237	238	266	256	228	239	268	231	240	253	268	247	265	260	251	262	240	264	243	248	213	279	265	256	248	269	239	271	235	260	291	230	248	289	292	231	246	213	286	251	265	217	260	259	290	234	263	262	234	247	252	264	255	260	236	261	217	249	250	247	255	249	283	264	265	256	284	233	246	215	279	268	248	236	266	252	258	275	270	242	251	240	265	234	266	264	267	263	233	246	244	270	235	253	258	263	242	274	256	260	284	252	256	247	246	278	246	225	257	257	251	222	264	282	242	266	226	270	264	251	258	269	257	253	255	268	254	258	278	283	256	245	244	238	267	247	285	254	247	248	262	237	255	273	248	276	260	249	257	266	252	245	251	271	229	258	280	278	248	268	237	248	254	300	249	264	262	252	250	298	262	259	257	237	281	240	252	250	237	274	257	263	236	263	254	248	259	277	281	265	243	252	244	219	245	241	286	227	242	256	270	239	289	279	262	276	273	232	256	239	235	244	227	236	259	247	244	234	255	261	251	253	262	239	256	264	260	242	241	245	236	255	246	225	249	259	247	270	249	261	251	242	241	268	238	269	254	231	247	244	234	254	259	282	236	248	241	228	255	255	262	262	255	223	252	264	248	251	257	248	264	254	281	277	248	268	281	230	257	235	266	258	267	219	241	250	247	255	263	246	234	252	283	235	253	247	229	240	275	287	248	274	267	241	282	291	269	271	230	258	257	269	240	254	230	247	237	262	280	255	238	228	242	253	242	268	247	258	279	269	239	246	256	236	235	240	234	255	252	240	218	262	246	255	248	252	254	263	220	249	267	244	241	253	250	257	266	280	239	229	235	226	262	257	231	234	260	260	252	264	260	249	210	251	269	243	249	284	247	266	253	235	273	257	259	243	240	270	259	251	238	235	273	232	256	267	258	233	253	270	253	261	287	248	262	249	257	263	259	261	224	245	244	245	252	244	214	255	234	264	247	251	241	257	247	247	235	263	244	260	261	266	241	258	224	250	239	250	265	246	272	227	253	263	263	229	241	237	219	268	264	276	270	280	251	272	247	247	300	255	242	244	246	233	255	272	245	233	255	218	236	277	264	237	257	243	249	270	224	244	224	261	253	243	236	289	275	253	235	220	238	255	245	256	256	286	251	242	281	247	229	270	255	231	220	251	224	269	261	275	265	276	248	287	241	246	271	265	233	266	282	258	280	241	245	253	213	278	255	252	230	225	281	275	236	246	249	246	269	275	262	245	245	245	240
11954	6906	8563	8151	6869	5618	4311	3713	3287	3186	2664	2414	2042	1795	1532	1355	1195	1090	998	1019	1008	1074	942	899	876	762	818	783	751	722	671	703	680	665	673	615	629	692	659	698	663	718	686	691	663	673	662	650	592	666	636	613	671	664	638	653	689	620	668	650	619	645	644	651	657	630	621	652	596	676	624	617	617	633	646	662	644	587	637	626	604	639	604	634	643	608	622	610	610	646	607	665	631	574	593	636	617	621	602	651	592	608	635	657	600	606	657	662	612	655	634	665	655	601	638	628	624	639	613	632	611	647	622	613	626	629	560	614	631	625	618	675	635	608	580	648	625	600	630	612	605	663	642	592	660	582	632	630	614	617	592	556	636	625	620	617	682	647	654	628	649	667	622	616	612	595	613	621	600	640	600	607	650	629	627	656	610	643	576	594	620	646	571	645	594	644	649	587	611	605	635	649	634	666	604	679	599	616	640	596	631	627	614	611	622	569	613	598	642	613	626	629	656	637	634	641	615	571	592	630	637	619	610	652	619	619	607	628	597	589	622	574	590	656	670	638	600	611	610	651	584	620	637	629	638	673	597	637	634	601	637	600	620	589	610	625	610	603	638	614	579	600	646	579	599	601	620	646	601	634	634	650	653	616	615	609	612	586	577	588	611	634	658	622	590	650	591	668	597	634	592	608	600	600	615	640	616	603	627	643	621	598	612	591	623	569	571	652	672	617	635	616	632	569	637	628	634	610	615	628	589	592	599	605	580	614	634	630	613	633	630	602	687	598	606	678	605	629	620	583	602	628	601	624	553	617	616	635	610	654	604	658	586	627	629	640	607	629	661	644	639	590	670	629	608	587	646	608	603	630	646	570	645	615	626	609	618	667	607	567	591	623	605	634	594	635	666	547	610	630	608	620	619	654	632	619	596	598	613	604	647	607	622	651	615	590	604	661	659	581	612	663	623	634	640	616	635	614	585	617	612	614	595	622	603	583	588	580	572	609	628	617	601	602	589	601	665	609	592	592	630	620	631	623	594	591	585	630	630	628	574	603	614	624	695	598	572	613	601	624	650	648	596	632	639	607	573	592	638	675	622	613	664	594	594	636	602	662	618	602	592	627	633	615	585	641	616	659	615	618	623	585	635	610	615	558	614	620	619	593	617	600	661	606	587	604	642	609	617	595	592	637	615	599	645	633	595	616	606	615	595	609	619	661	570	624	602	646	633	678	579	637	649	592	643	577	596	657	632	624	620	611	664	610	609	597	619	618	634	623	583	637	619	620	619	597	589	602	626	602	648	604	611	620	625	613	581	597	602	619	667	586	617	629	643	564	619	589	580	613	549	592	657	598	623	608	672	670	601	675	572	582	649	631	634	611	608	619	579	658	634	597	625	608	596	620	618	616	616	621	606	582	623	592	604	656	610	679	622	643	641	615	653	622	652	614	628	613	622	659	629	611	677	601	662	608	622	646	604	634	622	620	674	655	618	631	668	576	640	591	648	610	618	577	638	621	607	609	628	614	613	678	636	641	649	612	580	618	644	571	606	601	660	565	637	622	633	601	572	578	615	604	640	617	651	600	632	631	661	610	643	623	646	593	645	573	609	624	589	647	603	652	616	609	612	618	567	623	577	603	629	622	653	655	583	645	642	574	649	595	634	580	653	596	598	587	628	599	629	612	669	698	588	636	647	602	590	638	641	631	587	617	625	623	621	542	634	634	615	593	610	631	622	625	572	638	653	596	627	597	646	668	605	589	592	618	620	595	604	655	606	603	596	601	574	578	665	646	638	586	657	665	609	616	596	607	650	631	641	607	632	648	594	619	606	616	614	635	621	597	634	575	610	649	622	619	612	670	592	657	648	603	608	590	671	580	639	616	597	621	597	612	626	603	610	617	646	629	620	602	634	625	619	579	641	624	626	623	588	657	594	648	619	631	622	666	604	622	632	606	612	658	615	637	636	655	617	610	632	612	659	633	659	575	608	605	584	622	678	606	597	571	605	604	618	643	647	633	646	645	635	609	640	624	661	594	628	615	601	646	623	632	615	609	601	602	619	631	606	608	608	630	603	631	601	616	583	616	691	622	619	596	616	603	636	583	655	600	605	608	590	630	585	644	575	584	642	629	628	596	618	657	591	627	632	645	606	644	632	643	618	634	587	678	662	571	598	633	615	666	628	646	634	658	631	622	599	637	644	635	644	601	620	601	640	604	622	587	618	677	625	659	625	647	603	601	596	628	598	630	606	596	600	616	648	601	617	588	618	619	611	616	618	614	634	637	653	603	656	653	606	649	664	664	595	591	627	620	596	574	611	653	670	607	647	610	597	678	630	642	646	616	588	593	652	611	601	644	621	665	637	635	645	630	610	643	638	585	645	620	617	594	607	592	609	590	618	601	601	642	626	617	655	608	613	561	621	599	604	601	611	632	656	625	598	618	614	606	624	654	609	663	636	628	587	664	644	625	596	602	624	599	616	576	624	629	585	617	633	627	609	634	649	640	627	614	605	596	623	620	599	687	602	642	664	586	611	601	614	614	633	626	627	621	626	572	649	607	594	632	564	631	637	612	652	576	597	617	676	609	604	615	558	588	625	631	605	624	581	574	621	628	576	646	599	600	582	602	615	617	608	609	630	618	590	627	646	609	649	624	634	590	643	581	595	616	578	641	628	593	641	562	627	618	627	612	615	574	627	624	639	674	596	642	599	602	665	608	617	644	631	617	614	580	637	643	619	624	588	605	640	599	616	612	610	607	608	583	605	605	568	626	636	588	595	635	618	620	614	626	642	625	624	613	617	656	612	601	571	606	641	651	640	635	643	590	659	633	628	602	577	601	669	615	623	627	604	614	613	596	659	616	591	659	633	643	603	639	641	638	633	584	595	621	606	629	607	641	640	591	620	595	583	631	613	582	635	646	606	643	594	597	623	604	611	594	623	609	623	596	638	652	653	605	652	613	601	607	592	653	606	627	658	631	611	600	645	646	649	704	624	629	602	594	622	658	601	612	642	625	616	588	610	588	622	629	623	614	647	623	594	615	610	646	659	583	616	620	617	641	619	639	633	678	592	621	576	610	611	608	643	601	627	605	595	651	619	666	639	559	617	645	588	593	625	595	637	628	625	635	635	645	585	620	619	646	636	632	569	624	617	604	578	613	628	620	631	622	618	598	611	575	624	644	590	632	635	651	637	622	615	636	625	623	587	583	644	664	625	644	639	589	595	596	588	621	635	590	614	641	647	613	567	617	615	591	596	577	575	616	616	586	584	620	638	620	550	616	614	622	631	577	643	635	638	609	638	609	626	661	672	631	605	635	637	622	640	628	595	586	643	670	602	630	602	633	597	644	603	633	630	623	651	634	633	606	671	649	663	600	601	616	641	615	584	615	639	622	619	604	629	609	623	638	613	592	655	657	640	612	618	626	630	571	621	601	601	607	600	658	616	605	593	604	597	651	631	673	634	575	647	646	601	628	636	611	622	601	595	612	613	616	667	659	632	640
23159	11537	7679	4140	2546	1910	1554	1210	897	810	622	560	457	411	372	350	304	267	251	260	233	248	231	214	219	205	225	202	174	188	178	197	166	174	155	199	166	211	199	201	178	186	188	180	207	205	175	173	170	189	188	196	199	192	173	183	170	182	145	191	181	192	195	174	181	173	169	167	205	159	193	175	197	175	165	195	183	171	165	153	183	172	154	176	200	177	181	192	186	163	163	187	156	173	150	181	158	193	159	180	184	177	188	174	165	187	171	173	189	166	170	192	192	177	156	156	182	162	153	163	189	170	178	225	173	180	152	200	189	189	166	209	190	172	163	158	192	179	179	200	177	189	172	198	190	139	193	177	189	176	198	147	184	210	156	181	196	173	193	185	188	186	180	204	169	180	177	193	204	156	190	179	165	181	182	176	193	171	175	172	185	184	165	204	162	170	212	182	167	154	166	178	163	184	171	185	190	194	196	185	172	187	197	179	170	175	166	193	186	172	199	207	197	192	192	178	188	202	179	159	187	157	183	176	144	200	169	214	178	144	191	175	196	163	176	188	172	197	156	159	209	179	200	197	174	173	211	185	191	168	177	151	179	169	179	173	158	181	169	176	173	173	183	186	201	178	166	158	171	166	153	205	177	187	177	162	171	180	176	185	170	188	168	159	160	194	165	164	173	156	180	189	177	144	174	176	170	168	172	170	212	200	182	209	161	151	162	148	173	162	165	162	198	180	157	180	177	178	183	168	168	173	188	195	185	182	160	194	184	184	148	186	188	195	187	200	190	177	204	193	173	164	171	182	174	194	192	192	202	190	183	194	158	166	168	145	174	163	173	169	172	175	191	189	177	198	179	174	188	158	177	146	161	201	188	190	156	202	182	183	168	166	188	176	171	162	186	180	182	173	182	181	187	157	200	162	188	181	183	181	187	175	167	191	179	189	178	172	178	169	179	180	165	190	181	188	184	159	159	181	157	156	170	188	183	170	204	173	190	200	160	179	181	175	174	177	185	171	180	159	187	172	191	168	174	189	199	193	194	180	187	182	181	191	183	184	182	164	165	171	164	174	190	175	185	165	176	163	176	185	172	165	197	179	178	190	197	172	168	172	186	155	174	175	170	197	171	172	174	197	179	166	167	179	169	185	162	185	159	185	167	176	144	182	183	175	185	161	182	171	174	158	180	186	179	171	175	178	187	152	174	164	174	184	159	168	155	181	188	187	174	155	193	177	203	159	188	169	154	205	180	172	197	168	160	175	163	188	205	201	207	190	192	173	197	180	176	172	178	186	169	184	208	169	184	180	185	150	205	166	182	174	189	148	170	164	169	156	178	154	171	169	185	150	152	169	189	190	170	185	183	141	168	179	191	175	189	188	193	160	185	169	176	153	155	196	168	164	168	170	173	176	151	160	171	188	184	174	194	174	146	170	170	157	182	181	182	184	164	169	180	203	173	181	180	178	169	177	145	183	178	172	150	178	207	176	186	190	179	172	187	174	167	174	194	177	198	190	187	161	204	163	176	163	155	183	190	170	188	164	170	157	166	178	185	146	157	178	174	184	177	185	195	184	200	193	149	173	178	179	182	165	193	171	185	160	184	184	156	182	162	173	172	187	169	150	173	182	203	167	146	161	150	180	164	164	171	172	139	192	203	195	163	166	165	165	184	182	174	174	198	182	161	196	179	167	179	186	185	174	175	159	172	174	181	197	185	187	191	178	191	175	158	199	211	188	168	178	202	196	179	169	194	188	167	178	158	166	174	181	190	169	174	187	182	183	191	199	162	187	170	164	179	189	166	197	178	183	185	178	151	169	173	176	177	174	192	177	168	173	165	190	167	173	189	161	163	148	166	158	176	177	177	180	171	192	182	184	190	201	185	180	171	180	162	192	188	185	225	171	218	172	176	153	196	182	185	159	152	166	194	170	167	186	199	174	189	174	194	185	179	178	149	187	164	175	165	178	210	186	175	175	171	179	193	163	186	172	191	170	157	168	151	194	179	180	206	157	189	193	177	179	210	159	185	176	181	182	175	183	170	171	195	161	182	183	166	187	181	173	167	167	166	180	167	184	183	159	174	186	162	157	183	180	146	161	190	200	192	181	202	198	165	166	167	162	179	166	178	182	191	148	187	148	180	195	150	179	183	163	174	194	182	167	174	182	164	167	207	180	156	169	179	185	180	189	165	171	203	184	172	190	216	178	188	185	186	179	176	156	201	186	177	209	171	174	185	159	190	155	170	178	157	176	184	200	164	172	175	151	207	158	197	188	172	160	171	168	166	161	183	171	188	189	163	185	172	189	169	181	160	174	176	174	163	209	196	188	178	161	162	171	165	205	167	157	187	161	167	186	177	195	198	187	180	163	186	162	202	181	165	200	172	190	141	197	173	151	168	187	187	167	173	194	189	181	162	181	181	157	180	165	164	186	164	171	193	174	159	197	170	183	184	176	172	184	184	187	192	179	156	156	205	201	177	175	199	168	171	171	196	184	173	188	161	189	164	192	164	189	147	177	178	178	184	192	171	196	154	147	186	171	189	171	196	169	183	170	173	169	169	157	169	192	187	171	195	167	155	204	181	172	154	180	159	172	182	158	193	180	167	179	163	181	176	157	154	177	197	172	164	190	195	173	191	179	152	159	175	188	198	188	169	178	158	189	172	170	173	188	185	184	203	191	176	161	186	193	198	180	189	164	175	153	177	163	169	170	189	193	218	184	168	175	166	174	171	162	161	182	172	204	215	161	165	180	171	155	163	186	182	165	191	181	195	186	183	183	185	174	158	210	185	172	173	177	177	177	180	187	158	164	191	177	204	170	181	172	194	168	172	187	173	177	194	167	187	183	158	144	161	163	174	199	153	181	165	221	172	173	195	203	183	181	192	183	193	162	176	180	188	159	170	161	179	159	165	158	197	178	183	182	175	151	168	166	176	185	170	166	177	171	180	185	159	189	183	165	169	195	194	194	192	184	181	154	143	240	191	165	159	185	178	161	174	196	172	177	181	169	180	186	166	194	178	159	181	172	162	185	172	186	182	192	174	196	184	181	184	172	166	175	159	170	164	175	175	144	185	182	166	192	175	155	181	175	177	175	174	163	181	182	181	167	155	179	161	166	194	198	172	158	178	163	190	188	156	183	191	154	172	169	187	162	181	167	198	168	194	183	188	178	189	164	181	184	160	191	175	192	186	188	159	156	176	174	152	145	181	198	199	167	198	177	157	187	166	158	175	197	169	167	175	180	163	163	173	174	165	149	185	173	174	177	171	190	187	183	203	209	182	181	154	167	169	173	172	168	196	157	147	166	177	189	162	197	199	152	173	193	161	176	186	153	180	151	185	187	191	158	157	172	166	175	193	187	195	170	190	174	193	182	195	170	172	180	196	188	180	172	188	196	165	185	178	170	177	188	177	199	199	167	178	197	196	170	170	169	193	172	165	158	160	187	181	185	205	155	170	184	200	183	188	187	186	179	160	150	171	148	163	162	176	169	155	173
14813	10085	10711	10408	8717	7094	5709	5079	4292	3962	3393	2895	2379	2051	1805	1482	1310	1169	1061	985	992	1008	940	925	812	797	689	753	624	567	563	554	567	557	531	563	508	500	499	515	567	566	592	511	523	525	570	553	464	528	533	481	529	486	485	471	467	478	459	497	458	447	481	485	477	484	487	444	461	429	473	472	440	448	447	440	465	443	468	431	432	466	473	455	473	471	445	430	447	450	453	475	449	480	469	485	442	482	450	421	441	443	431	453	452	488	459	481	447	493	410	441	410	452	437	477	432	477	468	416	414	449	450	416	455	443	439	442	472	452	452	415	428	474	422	459	462	490	424	436	432	410	442	476	477	443	489	478	435	460	442	457	484	437	442	435	484	447	438	436	426	457	415	420	392	443	452	486	447	452	437	470	481	489	423	413	439	431	447	434	438	380	435	436	449	466	459	463	428	426	458	412	453	462	442	461	454	450	435	441	440	442	469	418	439	431	430	452	427	455	435	438	458	448	478	429	436	438	461	433	451	441	449	419	464	442	431	419	438	445	428	445	492	477	474	466	440	457	412	457	441	450	401	496	421	433	451	430	467	403	487	483	447	449	436	465	450	446	483	428	482	421	429	472	455	407	440	452	459	434	425	457	437	435	452	474	434	436	456	489	392	425	465	451	449	443	417	428	428	452	425	453	440	448	406	441	448	451	434	455	444	433	458	476	430	416	456	446	429	449	455	447	394	452	450	432	453	476	434	451	464	415	450	470	431	470	443	464	439	451	445	459	442	453	416	452	432	437	463	441	445	439	487	454	473	457	427	438	450	426	442	472	452	444	492	430	445	451	446	477	454	455	455	502	457	421	457	477	446	412	465	418	458	424	416	443	413	429	451	435	450	458	485	467	473	489	436	482	472	433	459	441	412	475	483	457	482	481	481	416	484	454	410	490	453	468	398	422	469	446	451	439	443	443	455	460	427	468	426	486	454	479	470	403	437	461	467	469	456	441	448	442	473	435	474	446	469	436	449	463	414	466	475	453	465	421	473	459	457	448	432	451	450	455	439	455	410	452	434	485	456	435	455	443	460	470	391	466	472	465	441	459	453	465	439	434	452	455	439	468	452	466	462	427	489	425	378	432	441	464	471	482	449	467	471	464	422	435	462	462	486	478	462	429	447	449	411	426	463	439	465	427	503	450	450	485	425	420	479	419	445	435	432	504	460	437	450	439	476	425	436	471	440	441	431	462	454	441	412	467	467	459	460	467	438	455	470	470	453	436	448	417	431	408	450	433	424	453	442	455	403	414	449	445	449	454	511	476	478	471	486	455	462	434	435	486	443	470	422	459	455	455	495	443	446	464	432	476	462	436	443	458	468	452	466	434	442	412	452	448	463	446	442	462	442	449	442	465	459	444	447	412	471	417	431	474	454	458	440	455	457	481	439	430	471	464	422	414	431	467	407	451	430	474	468	471	412	447	455	447	449	489	430	452	452	397	475	428	447	474	425	414	453	413	432	420	428	462	447	452	473	440	441	455	461	431	428	471	444	432	452	438	465	449	454	471	455	419	431	451	399	451	473	470	467	434	393	424	408	462	446	457	410	469	417	441	459	429	473	470	412	443	441	412	464	412	445	421	430	440	436	430	448	480	431	468	462	435	445	452	487	448	463	443	440	442	440	459	439	434	483	447	442	452	456	435	442	433	449	437	446	463	427	410	424	440	480	483	491	459	445	462	448	441	461	443	448	425	474	483	431	470	406	434	431	448	450	431	451	436	458	418	430	466	472	451	423	461	468	461	495	448	489	412	438	450	454	433	425	428	460	440	449	450	469	437	471	438	457	425	385	439	441	485	478	476	490	431	442	446	464	471	473	454	439	432	472	459	429	442	437	448	474	459	429	419	415	465	438	398	446	446	448	434	426	439	425	423	448	472	433	438	450	428	433	434	456	456	435	462	481	471	444	455	447	453	428	426	452	423	457	445	435	469	458	430	449	444	447	404	450	430	437	467	436	477	466	467	444	423	450	408	410	464	427	461	447	393	437	468	466	426	450	442	425	481	449	464	457	434	437	442	464	424	436	436	434	451	485	415	472	477	414	416	433	428	435	473	436	458	442	448	440	471	446	462	452	472	465	461	437	457	389	413	463	434	490	410	439	479	421	422	473	431	442	447	498	451	453	406	422	433	461	447	453	438	481	474	462	436	479	437	448	454	461	434	397	436	423	474	494	442	473	428	420	464	439	463	423	440	453	417	446	419	431	443	441	388	435	487	474	475	420	432	437	431	468	436	455	467	467	448	455	432	476	444	431	437	496	455	467	402	447	457	427	462	431	455	487	414	433	448	434	434	485	493	472	464	467	475	441	429	436	448	460	451	442	431	427	420	469	462	412	449	445	424	453	417	430	468	462	447	434	443	434	423	421	449	430	442	462	462	406	433	480	465	452	474	469	459	415	449	464	443	456	441	438	431	456	421	438	484	469	454	423	485	433	442	453	471	457	456	437	400	426	461	412	449	455	474	442	446	416	449	429	465	464	443	396	445	473	490	405	401	413	443	402	428	462	431	472	447	462	422	461	447	432	415	436	442	425	423	418	449	430	457	415	459	481	436	424	442	436	458	427	481	435	461	444	437	425	478	461	449	438	429	452	465	462	476	461	417	459	460	457	452	488	445	415	422	449	432	441	415	458	425	495	463	441	460	426	419	461	469	447	450	470	456	449	469	463	475	428	433	463	420	471	458	465	471	440	435	413	476	431	474	465	424	448	487	430	434	461	433	471	426	440	441	469	417	441	431	444	441	442	456	471	436	481	449	444	497	458	493	472	481	429	433	438	489	461	455	449	412	435	457	443	479	413	407	445	474	484	442	487	446	457	457	437	414	436	440	462	449	450	441	449	447	466	471	458	447	460	440	432	485	474	440	440	443	435	461	398	445	458	439	430	457	486	448	462	424	425	452	467	451	439	443	434	461	431	443	472	415	452	453	455	436	427	464	464	491	454	439	438	412	434	489	470	502	466	464	428	442	445	443	479	442	450	434	432	434	445	454	460	442	457	452	444	430	429	447	468	488	447	431	468	437	463	419	407	456	474	418	444	448	483	463	479	467	452	454	445	432	444	436	442	467	433	422	447	422	480	456	435	451	433	465	426	472	430	438	415	447	473	437	413	431	464	450	446	450	421	473	466	443	424	461	444	421	433	425	429	450	462	439	461	427	450	448	433	453	469	485	452	435	460	454	437	458	476	449	380	432	444	418	463	439	454	440	466	452	450	460	455	438	421	454	447	443	440	451	450	446	451	474	458	456	418	433	483	442	440	418	453	419	421	433	467	461	425	472	484	441	432	434	470	458	500	458	460	460	449	423	428	462	442	434	415	424	424	433	471	461	409	474	470	438	436	453	451	449	459	455	422	436	420	402	438	444	434	388	448	444	466	440	436	475	443	434	422	441	447	458	445	404	434	430	443	438	459	474	428	404	439	433	442	454	476	440	493	465	470	424	428	460
7121	3747	2794	1842	1173	836	742	574	599	572	509	405	396	327	315	352	316	281	315	312	310	283	288	299	307	278	225	307	261	248	269	292	282	259	301	260	278	272	260	244	276	268	241	283	311	306	273	286	285	279	283	291	305	305	283	224	269	264	309	304	269	312	297	247	299	297	248	279	292	266	279	321	265	261	260	256	280	288	276	286	263	273	285	247	276	288	251	279	285	279	294	270	265	288	293	281	285	248	268	276	258	272	300	273	277	254	279	277	268	283	312	288	253	288	300	276	262	276	301	234	301	269	247	271	264	278	280	315	294	270	267	288	282	280	299	285	278	295	311	276	263	260	292	275	283	254	266	284	262	271	276	276	262	291	242	274	265	269	263	276	291	275	275	265	283	291	280	225	298	283	265	260	295	278	251	285	282	275	272	264	268	306	274	233	275	270	276	244	280	282	259	271	263	281	280	266	287	260	262	269	290	274	278	259	286	276	276	294	283	273	293	299	267	275	294	298	300	291	239	290	253	244	245	290	293	242	263	286	268	298	266	261	297	299	270	262	278	292	290	248	281	299	304	278	276	270	247	275	308	269	249	263	273	304	265	304	265	289	238	297	266	308	270	308	256	288	263	253	265	276	253	267	287	269	301	270	311	281	264	285	297	279	328	270	268	259	266	268	243	279	286	251	261	277	246	281	281	299	275	279	271	271	278	266	264	274	286	269	309	297	277	257	298	284	272	273	282	284	298	267	252	263	278	289	278	296	256	267	298	270	266	260	297	294	235	286	274	276	275	271	319	264	271	258	299	282	295	258	310	286	275	279	270	250	287	329	287	269	281	282	316	302	252	270	246	264	283	280	285	312	299	264	274	267	290	309	265	291	271	270	274	289	263	267	235	271	262	259	284	247	287	280	307	241	250	276	304	256	256	285	274	260	272	261	256	268	273	267	293	287	287	266	241	296	276	278	284	273	253	244	311	275	280	267	250	262	281	294	275	277	269	265	298	247	250	259	237	274	299	272	251	267	265	289	278	296	282	240	284	278	245	250	272	273	293	252	288	284	296	270	256	254	285	310	266	268	267	281	272	260	278	263	298	267	292	275	245	263	279	267	250	294	266	278	288	263	285	270	245	295	283	276	287	283	252	283	276	288	272	274	292	285	283	228	243	262	302	254	291	237	271	281	287	272	282	284	282	304	287	305	275	269	279	301	285	295	281	264	266	249	268	258	274	289	286	286	267	263	268	281	283	267	293	279	254	270	278	242	238	265	291	258	257	261	288	273	271	276	269	275	273	266	248	272	275	287	261	291	279	281	248	264	271	283	271	291	284	252	273	271	236	294	293	283	276	250	260	260	250	254	255	278	277	242	269	274	287	258	282	270	281	281	275	291	311	293	288	234	276	264	301	299	302	277	277	284	270	263	271	250	228	283	265	293	286	257	253	266	311	271	308	283	298	253	304	252	281	271	259	269	282	244	269	275	287	262	274	244	288	268	276	270	262	296	264	272	255	272	259	275	281	270	277	285	275	280	235	291	282	284	275	267	276	287	247	283	270	286	283	287	244	268	266	263	252	308	296	251	255	263	284	274	272	262	262	265	252	299	310	264	277	285	260	303	287	247	274	293	283	247	294	252	322	267	276	270	254	278	256	282	273	229	257	280	251	287	266	282	301	288	268	236	271	288	282	266	300	245	284	262	277	243	254	304	272	280	306	256	283	294	256	311	300	258	245	264	270	255	267	286	274	273	268	269	287	264	307	262	267	317	265	288	318	267	307	271	283	318	280	284	280	288	279	301	315	291	303	283	259	288	251	262	279	290	256	263	230	283	325	263	294	248	275	303	256	270	264	265	251	285	271	254	296	271	284	271	278	276	252	279	253	253	248	249	253	268	269	278	322	265	282	252	294	276	266	255	286	271	282	272	261	296	315	292	242	275	264	270	293	278	302	263	282	262	235	313	264	278	297	274	264	297	287	291	258	268	267	256	274	258	240	279	293	259	272	283	256	277	285	271	293	260	268	261	292	287	269	285	280	266	288	266	268	269	269	278	279	260	269	289	289	256	278	286	273	281	274	257	293	257	264	283	297	297	272	290	287	299	309	262	285	297	285	276	290	305	252	279	275	289	293	285	265	284	276	300	300	249	295	266	277	303	281	301	282	277	306	271	283	265	275	257	261	273	284	313	282	300	286	278	230	295	294	282	314	270	270	258	222	284	283	281	308	288	283	292	292	286	285	258	276	237	286	300	237	297	258	266	263	284	261	277	262	274	254	275	307	255	300	283	285	289	246	275	242	261	285	236	277	235	294	286	277	278	263	284	292	274	282	266	288	271	262	286	320	277	279	297	260	252	292	267	269	261	287	238	255	285	267	272	275	275	281	283	281	281	282	275	255	278	267	272	310	283	277	277	291	254	305	271	278	234	311	284	265	248	273	260	252	296	256	288	281	295	272	262	242	253	270	303	276	270	299	266	276	273	290	274	262	280	275	283	306	258	266	293	295	274	284	282	276	285	299	291	259	243	246	268	264	287	282	297	292	312	295	282	289	276	245	293	287	282	265	256	267	260	258	274	298	292	295	256	273	273	286	242	273	263	283	271	278	281	268	260	288	276	278	246	297	270	263	281	289	259	275	285	260	268	302	294	264	282	253	301	281	271	286	284	265	265	252	274	247	244	250	273	277	276	274	255	269	266	284	248	274	281	283	268	247	283	260	271	285	284	287	262	238	286	272	249	289	291	291	285	263	257	281	274	273	258	265	262	247	262	251	262	326	291	331	277	268	248	292	279	276	281	246	263	271	280	283	274	300	266	309	275	277	276	273	265	271	286	269	257	270	292	267	290	286	258	294	252	266	253	265	264	262	274	278	277	291	263	256	259	263	267	263	308	268	268	249	273	268	291	262	265	267	253	286	263	273	269	275	283	302	273	260	289	271	271	250	267	253	249	289	283	278	261	278	265	262	267	290	298	286	284	245	246	281	252	249	267	284	251	263	247	320	283	282	256	284	278	291	281	266	283	290	255	300	261	290	284	268	276	249	288	275	263	257	258	243	281	258	243	261	286	280	301	299	294	270	262	261	262	275	278	259	238	251	281	260	287	286	278	305	306	294	290	269	244	281	273	313	255	254	269	280	286	272	316	267	271	273	277	268	292	263	290	272	273	267	275	275	280	257	300	261	259	306	257	276	300	296	277	285	276	271	286	283	284	266	266	286	286	303	261	290	267	256	290	270	277	309	303	268	290	289	283	304	297	229	274	288	308	237	302	317	261	271	270	298	307	287	279	262	262	292	302	253	268	279	290	267	274	267	270	279	290	274	262	288	282	268	281	284	302	276	251	270	276	268	274	287	306	280	279	314	280	263	282	310	265	251	286	285	266	263	287	262	276	316	298	276	266	277	278	263	272	272	302	271	285	278	282	283	295	294	271	271	263	277	282	269	269	287	303	261	264	295	284	318	276	260	253	251	305	291	268	267	251	279	236	278	264	266	281
5486	4077	4824	5240	4357	3381	2825	2576	2216	2101	1864	1701	1441	1171	1088	1022	953	907	843	823	806	800	786	801	743	778	754	705	709	693	723	676	700	661	672	677	720	699	663	708	713	676	725	619	678	732	663	667	646	702	658	661	676	706	659	692	657	704	639	674	681	640	654	659	696	668	698	702	684	657	646	702	657	662	685	656	715	749	678	705	629	684	626	657	663	625	674	727	690	673	659	654	603	635	755	631	680	695	695	662	690	630	689	664	677	690	681	666	670	640	674	678	662	666	620	685	657	697	696	673	702	687	641	632	705	638	662	653	673	660	710	670	631	658	655	689	636	686	685	677	642	647	699	663	693	630	681	716	652	687	651	660	629	688	681	678	676	668	683	682	678	644	707	644	702	639	649	704	714	664	674	693	705	650	630	674	665	608	685	681	635	695	631	678	646	657	691	640	724	687	654	691	629	651	683	656	687	663	626	612	706	652	659	674	694	682	626	726	649	695	670	678	662	653	685	697	694	681	717	654	639	658	627	634	681	666	659	668	646	648	701	651	701	681	654	638	686	670	683	619	674	669	690	709	698	660	663	646	648	660	669	697	664	683	678	629	650	644	682	665	648	669	699	720	667	679	670	674	661	656	711	654	672	666	655	632	708	696	662	648	637	689	700	637	658	638	736	701	708	641	683	704	664	671	675	668	631	650	692	676	681	657	678	700	718	699	623	635	606	681	660	672	652	651	635	683	719	642	618	646	666	681	675	668	667	682	683	688	711	625	647	654	669	675	649	663	659	662	635	707	622	644	677	618	683	709	643	687	607	655	646	707	707	695	661	662	683	717	690	667	639	716	721	669	635	680	655	663	649	664	652	673	682	653	724	667	657	646	680	679	647	677	647	677	680	679	661	695	686	679	660	682	632	623	704	663	623	694	690	671	664	644	636	643	681	726	673	647	674	679	709	628	651	695	663	656	701	639	700	673	659	663	692	665	670	711	645	690	746	707	680	665	689	671	638	656	685	634	621	660	651	668	645	642	726	667	752	641	625	661	653	681	682	662	672	689	685	679	677	629	683	674	658	689	668	705	638	736	670	682	690	735	679	717	653	694	685	658	640	655	680	682	713	634	681	639	644	659	668	653	675	705	689	675	661	632	685	656	662	687	691	686	657	704	665	672	664	702	675	638	710	671	633	667	697	693	647	690	718	692	716	664	683	651	633	677	656	734	625	645	645	642	670	614	659	703	620	644	695	661	660	723	675	647	689	679	681	662	659	661	642	691	696	639	700	643	702	695	619	646	652	702	664	656	693	661	654	681	663	690	705	654	663	725	681	641	692	674	646	594	623	691	662	664	665	672	665	659	645	734	693	672	715	654	619	644	616	679	672	650	643	634	660	652	674	673	679	669	648	635	698	668	681	649	693	643	651	653	658	684	651	701	665	605	674	630	696	653	685	691	705	666	629	686	655	677	617	712	714	699	660	660	658	671	635	674	725	651	678	697	690	689	702	675	636	691	700	684	688	657	684	642	655	635	642	640	673	662	668	653	698	680	696	696	724	630	677	666	620	692	636	647	656	663	631	644	647	701	652	694	713	688	709	661	674	616	657	679	658	688	620	597	689	673	723	660	697	668	713	675	692	677	684	678	672	648	660	711	676	686	681	680	654	697	623	675	673	682	610	658	679	676	684	687	677	661	677	648	645	669	720	670	660	645	621	722	677	690	677	680	680	656	650	625	657	654	657	671	641	696	691	731	663	640	672	712	669	678	676	666	657	667	702	665	663	605	645	668	647	747	704	682	627	709	710	663	733	651	665	648	658	687	666	674	638	689	670	659	624	653	667	654	703	649	650	648	679	680	701	636	688	651	616	702	659	675	660	686	679	664	655	660	693	656	689	669	649	619	665	636	681	688	682	638	689	669	631	692	659	701	699	657	648	646	631	678	649	658	702	659	672	658	643	636	608	669	676	650	718	713	707	668	698	707	634	685	659	675	654	650	633	704	660	714	633	676	674	687	679	700	645	655	680	619	711	643	664	674	657	661	649	670	694	669	634	625	675	678	622	697	625	654	733	645	725	615	670	677	665	666	672	680	668	654	664	677	627	638	648	621	673	669	638	726	663	715	680	656	647	654	706	719	643	699	674	690	672	660	636	638	665	676	683	613	683	658	640	659	650	695	658	686	672	645	662	668	667	652	660	687	624	677	656	617	635	643	650	686	665	681	727	675	613	672	659	663	664	666	634	674	674	637	661	657	679	684	686	643	673	655	635	677	653	693	626	639	666	647	650	670	667	676	673	673	697	655	690	661	626	659	640	662	740	646	692	614	675	688	708	644	638	664	650	665	673	713	673	719	664	660	697	704	693	713	721	646	690	644	625	650	623	661	661	691	654	662	627	656	671	690	632	683	651	632	667	693	651	653	678	680	634	661	679	657	666	699	682	643	691	684	646	704	641	689	671	656	657	665	697	677	659	656	633	626	658	658	642	709	665	643	679	658	672	678	690	726	691	706	646	698	706	690	604	619	631	642	643	658	680	641	663	669	706	690	667	656	699	706	665	687	650	675	649	685	706	701	680	635	726	684	723	658	616	705	650	669	643	631	657	643	663	686	613	682	667	676	667	654	691	656	683	686	663	713	716	697	664	624	664	627	663	707	667	649	656	648	717	651	652	677	678	691	706	678	626	675	645	693	667	682	672	696	625	660	640	677	676	677	661	676	640	696	698	657	648	680	687	667	744	668	650	693	680	720	712	675	685	716	673	687	657	687	700	674	661	654	674	604	689	653	682	676	688	659	712	702	705	663	627	648	646	635	639	639	670	704	667	642	694	637	669	672	636	675	706	646	675	682	641	654	652	637	627	642	702	672	693	648	650	694	623	635	687	649	687	633	681	664	670	658	685	670	646	659	619	648	672	671	650	696	644	628	650	691	671	715	700	633	698	611	660	677	671	693	652	667	647	683	696	629	696	642	642	685	654	672	673	651	690	619	657	638	648	664	660	673	611	673	664	643	690	660	688	672	652	657	674	633	633	663	669	654	661	639	676	650	663	686	670	674	671	673	647	651	656	703	667	638	695	716	631	667	675	641	686	681	634	668	677	664	711	664	689	620	667	691	678	665	683	665	623	685	693	635	697	653	695	644	632	672	706	670	662	622	746	669	662	675	687	656	633	710	667	692	707	646	699	675	617	678	639	579	719	665	746	613	656	690	709	729	668	653	664	649	638	653	664	654	678	686	718	718	666	632	658	665	643	694	721	628	646	695	639	665	666	650	655	657	682	647	679	630	682	707	663	654	722	712	670	604	656	677	655	665	677	639	658	668	689	643	666	733	685	641	662	654	653	682	690	662	637	653	695	673	675	670	614	682	693	654	620	638	657	679	656	700	680	640	638	658	687	678	646	698	674	670	684	648	672	674	670	669	641	661	651	670	662	645	690	695	688	674	650	621	693	624	666	652	654	707	644	661	643	668	663	656	689	635	690	618	644	681	718	681	656	685
16365	7418	4295	3064	2012	1316	1178	969	818	707	631	540	472	414	363	363	335	328	292	319	303	326	297	338	283	290	304	272	256	267	286	262	238	238	238	226	252	258	246	244	260	285	296	252	281	271	282	282	270	266	272	264	268	265	245	247	226	258	270	268	238	240	277	274	255	272	252	257	259	238	246	269	232	246	280	242	265	264	274	238	239	253	245	241	262	232	246	281	255	245	252	221	233	299	243	255	244	254	260	233	255	267	271	250	256	219	256	256	316	229	239	249	262	233	278	252	293	279	237	237	240	257	253	231	262	271	243	247	239	248	275	299	271	231	257	258	262	244	250	236	283	244	243	267	263	291	265	245	232	263	259	269	251	254	275	265	261	242	259	242	245	226	251	233	260	266	276	239	257	274	247	251	282	263	244	275	263	243	267	275	235	242	245	258	237	291	249	269	245	260	242	241	274	252	274	284	247	238	249	252	305	235	242	250	266	246	277	274	252	258	241	228	265	252	231	230	288	261	255	274	275	248	260	263	247	256	261	271	245	270	247	288	260	271	258	283	248	276	276	241	250	290	271	254	247	251	263	238	263	253	247	235	255	266	260	263	239	239	238	264	252	265	271	235	284	264	255	260	231	277	280	219	245	271	266	260	281	266	268	259	288	285	247	245	252	258	238	239	218	250	258	247	246	279	264	253	266	230	222	261	260	264	258	274	245	276	279	255	284	267	238	243	252	260	258	257	240	233	236	240	260	279	259	260	258	255	265	259	245	253	242	242	243	262	260	258	249	247	232	260	289	247	266	264	239	246	235	252	243	239	250	249	267	254	267	273	255	267	250	245	233	265	291	249	261	245	256	241	250	255	275	234	269	288	269	265	245	243	199	268	262	250	277	267	244	258	261	238	252	252	258	246	280	256	249	239	264	276	255	286	269	256	246	262	247	263	250	266	286	266	266	281	248	252	273	273	247	252	236	274	246	263	274	261	239	265	258	277	234	242	236	257	254	242	251	265	273	246	246	231	254	259	227	262	241	268	253	257	245	243	273	255	230	262	273	260	256	274	252	228	251	277	276	246	295	227	269	252	254	265	247	285	277	282	240	248	257	269	275	240	259	288	274	251	277	260	271	277	233	259	238	247	258	284	250	256	219	249	260	249	251	262	267	272	255	288	302	263	274	272	242	235	233	240	222	220	260	245	248	237	273	256	261	266	251	248	278	281	224	244	250	240	251	269	255	280	262	267	277	262	278	255	239	264	257	271	272	273	230	220	231	271	259	236	274	240	261	289	260	242	264	258	303	237	222	257	260	276	258	249	249	260	263	255	250	285	261	266	232	250	254	229	269	272	250	241	239	212	227	236	247	260	231	281	246	261	268	259	273	266	253	258	264	232	249	260	254	265	257	243	262	265	255	287	228	282	262	238	293	255	259	271	227	272	238	256	265	264	249	271	245	266	242	250	286	242	258	253	285	272	222	271	254	258	260	267	229	237	268	268	288	268	262	254	251	271	283	268	262	268	264	248	240	258	261	242	267	273	259	256	266	233	278	282	266	274	241	269	244	249	253	259	263	239	238	240	248	256	255	269	238	270	277	249	254	255	258	257	264	252	282	260	236	273	242	264	271	255	238	246	270	278	292	246	273	268	246	233	249	250	239	249	224	249	252	231	267	253	235	276	259	254	270	280	258	272	284	235	267	247	259	253	279	265	254	276	249	238	273	299	231	267	258	248	234	261	234	259	270	256	242	271	281	296	252	273	269	270	260	270	287	253	252	259	280	270	266	264	275	284	281	274	246	266	252	259	262	281	250	281	230	259	228	269	267	259	245	266	241	272	279	273	245	287	253	249	255	226	261	263	254	241	257	265	272	279	272	266	246	252	245	257	240	264	257	229	272	250	262	239	284	227	244	259	281	275	279	263	255	244	235	269	287	280	270	246	236	280	257	260	258	254	285	286	265	283	265	257	285	255	241	251	237	249	267	253	253	251	247	265	231	264	273	256	279	258	282	268	267	234	236	295	243	248	251	227	263	266	240	254	227	252	278	235	235	256	232	267	226	260	219	239	257	254	241	239	246	259	240	234	252	269	244	271	233	287	287	276	259	240	244	264	251	258	279	253	268	258	234	258	287	248	264	250	243	298	252	242	264	275	282	254	272	273	282	245	229	251	269	249	245	238	260	254	245	280	285	284	262	266	237	256	242	232	269	269	247	253	288	234	267	229	250	280	239	236	273	256	265	257	252	240	267	263	266	229	238	251	245	246	256	243	244	269	254	267	254	248	266	228	249	271	282	258	284	291	257	242	238	250	244	225	219	258	269	249	255	246	274	266	246	260	301	257	218	249	281	293	241	209	243	256	244	247	235	235	251	240	254	229	272	321	272	238	268	253	252	222	275	294	246	255	237	260	278	290	255	226	242	261	269	277	264	254	260	278	257	249	247	264	279	270	260	253	217	264	238	262	241	272	246	260	287	250	280	301	229	235	273	276	240	243	250	267	281	260	226	240	274	290	275	241	249	259	280	269	271	273	267	262	250	245	270	251	238	256	293	263	261	246	298	249	270	296	252	252	244	241	253	265	252	280	267	281	247	253	225	252	249	250	275	280	270	278	279	261	259	285	268	242	240	259	244	230	278	269	271	256	263	278	259	259	266	288	280	257	252	239	281	263	260	234	257	264	234	253	274	276	245	252	261	276	279	288	253	246	252	246	260	282	257	252	273	271	232	252	247	227	263	285	254	240	269	244	255	260	232	264	243	206	253	264	256	266	229	245	273	232	276	257	223	237	260	284	239	275	278	225	292	281	266	239	272	247	268	255	279	225	243	242	275	284	257	229	262	270	259	240	261	233	287	255	268	228	260	280	216	310	255	294	226	244	245	269	215	277	224	242	233	231	254	289	230	248	242	246	229	263	260	282	276	286	244	252	265	270	250	241	264	261	242	212	245	229	256	256	260	272	279	256	272	266	236	234	268	269	264	280	270	236	241	255	238	237	255	245	263	269	247	251	266	307	240	224	288	241	284	239	289	258	262	259	242	263	242	258	277	252	276	271	266	293	234	262	259	278	247	226	264	285	274	245	269	242	306	264	243	267	248	250	264	246	273	255	251	268	258	245	269	267	246	256	262	256	248	259	278	268	247	245	248	292	270	279	261	278	253	267	307	250	248	247	250	253	264	275	229	238	242	231	256	244	248	258	254	259	253	271	270	243	244	269	256	263	253	231	276	272	249	257	269	234	252	293	266	290	247	245	229	249	247	244	243	244	234	262	264	276	283	289	269	260	264	262	244	233	262	236	237	275	267	257	231	255	288	238	283	264	245	237	242	267	230	231	258	244	288	234	241	256	277	259	231	234	266	267	274	268	255	242	240	253	253	248	261	280	235	259	263	277	255	259	246	266	264	242	257	250	236	238	258	268	262	277	264	274	238	238	287	256	253	242	276	263	262	257	302	268	252	248	249	268	254	258	243	249	273	245	242	258	249	249	243	250	255	233
12313	6946	7091	8133	6672	5557	4831	4046	3615	3132	2819	2365	1878	1657	1584	1297	1211	1140	1104	1093	1020	941	932	857	858	857	822	772	728	732	698	742	711	681	687	669	634	656	667	645	699	680	686	631	691	630	701	655	630	644	686	678	685	659	661	608	677	603	634	628	700	651	598	646	609	641	629	629	669	630	572	647	609	605	593	634	620	621	605	646	635	664	610	647	655	639	633	608	631	596	602	582	577	584	618	621	679	619	627	671	657	595	626	601	633	636	628	627	597	608	626	602	620	667	618	621	603	650	633	586	600	617	601	657	600	626	617	607	613	584	676	635	648	613	671	625	592	614	613	611	605	678	681	633	652	619	607	662	593	618	614	653	667	586	613	652	595	626	638	643	611	619	632	677	645	646	589	640	654	614	642	599	629	626	646	616	660	631	637	596	637	627	614	621	600	640	619	637	669	619	605	610	678	652	641	610	635	622	590	668	630	615	659	636	612	595	647	607	643	638	639	619	624	622	587	613	595	640	633	650	619	603	609	601	646	600	609	634	567	640	617	614	636	595	621	630	666	642	631	649	664	625	584	638	639	594	592	625	631	597	652	585	622	606	616	613	599	660	585	630	626	599	600	658	611	634	624	625	607	606	608	594	652	636	601	639	631	636	645	677	657	620	637	639	626	591	619	636	656	598	612	608	651	660	581	607	625	631	628	651	620	585	607	619	603	616	640	606	605	650	627	656	611	587	615	635	625	610	619	641	618	641	642	590	642	643	651	612	608	562	659	611	658	611	615	632	605	615	628	620	650	632	628	642	618	642	618	656	626	655	643	655	610	650	637	644	629	626	616	650	651	635	644	600	593	654	642	612	612	589	627	609	609	654	635	599	603	622	619	612	626	609	648	564	657	579	650	649	595	615	614	632	640	653	637	631	634	587	615	595	656	554	621	623	624	600	620	670	616	624	585	612	644	615	606	609	639	563	646	629	616	655	648	608	577	663	660	644	624	614	591	673	588	648	635	628	631	602	631	646	640	654	625	633	648	594	636	602	621	576	650	635	608	656	645	653	613	601	634	661	613	632	634	619	695	639	630	639	656	602	650	671	608	631	647	630	640	622	607	595	632	664	598	674	608	597	624	605	576	596	653	568	631	650	592	638	596	622	636	644	591	616	611	639	587	594	602	620	618	604	621	625	654	646	650	614	588	595	616	616	620	629	588	643	685	644	644	625	594	598	623	603	629	637	621	622	635	626	604	586	642	658	641	659	628	640	643	656	647	605	613	609	639	610	617	644	641	613	583	622	610	622	592	640	604	628	576	626	593	587	624	614	688	618	635	626	627	632	625	587	598	648	602	582	615	591	676	619	651	633	633	647	589	649	596	587	603	608	594	623	639	601	695	612	586	604	626	642	677	630	606	643	642	615	638	594	633	602	584	605	642	630	612	598	603	613	625	597	599	593	676	596	618	597	567	606	624	591	623	664	617	618	653	590	691	589	606	653	620	663	621	670	632	590	592	617	649	602	631	624	624	580	623	602	640	638	646	580	606	626	625	624	641	605	587	603	593	608	628	636	643	649	654	628	599	615	650	608	608	684	699	685	591	621	640	612	663	608	638	603	604	613	636	614	618	588	617	627	649	598	639	647	593	587	632	609	599	614	653	645	653	649	587	640	590	598	590	648	616	659	601	640	641	586	618	592	646	591	613	624	642	604	640	608	637	608	628	617	620	635	600	663	631	619	642	667	640	600	618	645	598	596	631	665	622	627	639	628	632	704	630	634	612	595	641	628	612	630	626	596	646	649	646	645	621	620	599	631	578	636	610	602	620	638	576	627	624	568	629	672	637	644	581	640	630	620	624	620	616	621	613	583	614	651	631	615	625	614	635	619	642	642	617	599	613	592	622	667	636	605	661	637	586	609	639	658	623	633	604	612	655	608	655	653	618	668	614	625	634	618	621	622	573	665	671	632	587	620	613	639	590	633	629	600	584	641	662	586	621	650	629	615	613	620	610	613	592	588	610	629	637	627	629	623	613	600	617	681	633	630	642	664	591	599	633	603	598	624	654	638	631	630	640	669	642	583	608	602	652	621	613	578	636	598	633	628	631	607	621	643	650	668	617	637	639	648	606	633	614	622	603	635	633	629	628	639	675	609	639	586	603	653	631	616	657	598	571	655	664	649	568	622	623	639	655	587	642	630	583	637	616	621	596	614	606	598	665	632	616	612	618	645	606	615	613	639	624	596	627	621	615	581	634	616	607	623	638	606	632	621	572	649	641	667	574	593	640	649	621	607	657	622	655	623	610	582	664	627	644	626	636	661	630	599	604	657	591	638	617	627	636	639	651	630	623	633	592	641	657	677	605	622	592	654	624	570	657	619	647	599	594	614	576	605	559	607	615	655	602	612	611	581	618	598	622	641	620	632	572	646	612	590	645	615	651	628	633	664	660	594	611	608	556	642	644	561	656	619	619	642	618	623	618	610	647	595	635	676	622	635	635	673	649	613	631	609	634	651	605	611	602	653	643	588	648	592	635	584	618	604	634	610	617	595	617	584	653	594	662	607	669	674	636	647	604	611	609	640	627	642	617	620	642	629	617	619	586	637	617	636	629	585	594	627	684	638	645	627	649	629	646	619	594	581	618	613	626	655	626	669	617	620	615	631	649	679	621	575	649	611	602	676	589	644	600	603	601	624	613	608	613	631	679	620	614	580	609	635	597	607	660	593	630	623	591	640	544	637	637	603	651	619	626	584	624	638	640	605	604	627	664	625	629	666	663	591	641	596	607	675	634	615	644	625	577	607	598	629	662	598	585	638	593	680	618	599	631	650	633	635	633	666	613	610	628	657	595	682	610	655	619	654	576	611	652	588	621	599	606	608	630	589	582	636	625	586	641	633	656	621	626	621	638	589	610	613	640	587	637	639	631	626	625	653	646	611	616	584	612	627	653	600	621	578	606	620	644	645	637	622	643	601	617	661	641	627	597	596	625	599	606	666	586	620	649	602	579	652	648	629	577	594	634	644	599	606	635	595	645	583	608	613	630	579	636	593	581	598	665	689	620	603	654	597	625	616	671	595	673	604	660	632	622	629	634	632	613	617	650	610	636	645	679	643	607	605	632	611	606	638	605	633	603	582	626	596	641	670	598	633	626	606	622	592	618	644	599	617	593	638	586	650	632	631	644	612	634	608	615	665	668	630	644	636	645	685	608	643	621	612	603	640	648	620	695	630	632	675	636	613	626	616	622	637	680	657	613	622	621	578	592	614	629	635	631	675	657	609	596	609	602	602	634	569	612	640	600	610	612	623	654	648	616	618	675	621	624	568	656	664	599	626	642	619	599	625	643	637	589	624	643	580	624	644	612	603	563	632	633	609	613	631	608	604	678	606	621	619	608	596	667	598	596	628	614	631	651	664	669	620	637	645	612	645	637	651	620	606	621	635	649	614	581	667	647	654	609	668	628	597	621	620	652	644	590	562	651	613	610	641	602	612	643	642	639	637
23188	10311	5637	4167	2842	2022	1521	1200	946	767	754	602	514	428	385	371	291	259	269	280	266	256	262	254	209	195	221	189	217	198	209	196	202	193	183	202	178	180	186	167	177	172	159	190	185	189	192	201	171	173	181	195	169	165	173	188	205	163	189	194	183	161	175	180	173	188	171	187	186	198	168	176	203	141	165	181	172	172	168	169	169	204	158	168	177	165	210	180	195	169	172	173	190	182	167	178	182	173	195	188	164	177	168	179	180	189	181	181	160	169	159	171	166	182	188	196	177	173	178	171	196	186	190	167	166	156	180	192	164	180	174	185	187	216	184	187	173	177	192	174	166	178	180	160	186	210	194	180	154	184	171	172	190	188	163	187	174	188	180	156	196	187	189	215	186	177	189	173	185	178	200	177	182	147	201	147	180	180	146	162	188	167	182	202	169	164	184	182	174	190	178	163	183	168	185	184	185	180	200	186	181	197	191	177	203	157	172	186	160	178	176	162	193	167	199	196	184	186	174	158	183	177	174	203	188	166	187	156	165	168	177	210	185	169	165	158	182	161	181	159	161	175	161	174	187	163	195	177	159	176	156	166	193	178	189	187	199	193	169	162	174	197	178	175	183	194	180	193	198	161	164	165	167	207	169	172	185	182	173	189	181	176	165	194	179	164	206	168	161	163	172	170	191	195	197	178	179	178	192	186	171	142	172	153	167	156	181	158	187	178	159	198	198	179	178	194	178	210	159	177	178	199	195	171	188	191	186	179	201	155	181	205	199	185	187	184	176	180	178	173	157	172	183	194	179	164	171	171	169	183	185	172	152	171	192	172	171	190	177	163	173	161	166	200	171	161	168	192	166	169	175	187	192	163	171	178	180	184	210	182	177	169	164	173	177	205	200	175	181	166	158	154	173	180	220	200	177	178	170	155	191	196	194	199	157	171	182	201	210	183	211	172	163	158	173	176	183	170	164	170	154	165	165	166	213	166	196	179	143	187	178	182	211	177	197	171	163	183	154	174	178	156	187	177	191	170	190	184	182	179	175	165	184	180	187	167	181	186	176	161	164	176	160	175	178	165	179	165	179	189	197	182	196	188	178	177	200	220	171	165	201	186	171	198	156	205	178	172	151	191	176	199	174	164	159	175	162	146	167	171	194	180	180	168	184	181	188	177	159	166	174	181	175	195	204	199	197	172	181	172	187	168	194	169	190	153	152	179	165	165	178	154	179	194	185	178	171	193	165	189	174	165	166	197	180	174	154	153	207	204	180	191	166	186	180	191	180	159	185	201	168	178	163	187	184	188	183	178	180	165	167	180	164	168	183	183	189	163	165	172	193	170	204	197	163	183	170	181	175	174	173	166	188	177	165	200	165	192	168	186	175	184	206	179	180	157	167	171	149	175	163	179	187	196	178	189	196	177	202	167	189	157	202	177	175	183	188	176	199	162	187	198	210	185	169	168	179	200	163	166	181	201	178	153	157	191	178	198	177	169	168	177	172	154	161	158	152	185	165	156	177	201	152	199	181	179	167	167	155	172	183	183	168	175	162	158	172	188	171	167	177	175	174	187	178	189	209	161	186	186	172	179	183	189	200	191	181	179	157	178	165	180	189	194	192	188	182	169	186	179	181	180	160	188	192	173	180	162	174	179	172	167	172	164	166	172	163	178	174	184	179	189	177	154	181	179	166	172	193	190	192	200	157	164	162	191	179	151	182	163	191	200	191	210	174	165	165	174	188	186	198	196	180	159	192	163	187	168	183	177	204	180	204	177	177	171	165	181	183	198	170	173	173	156	191	177	192	174	161	165	195	183	192	202	180	184	177	169	155	186	204	186	195	143	190	194	166	185	160	159	166	178	183	209	208	170	197	151	180	204	196	199	168	180	176	158	165	166	180	179	184	170	190	185	184	186	185	175	204	178	173	188	147	167	180	156	177	204	189	202	171	187	186	176	169	163	158	187	212	185	180	185	189	204	165	173	194	156	185	178	179	210	181	180	153	163	165	188	192	169	203	200	188	191	185	165	165	180	152	180	175	171	149	171	177	201	191	183	153	174	168	158	156	181	171	165	182	176	175	192	185	154	189	160	216	176	180	176	159	178	172	154	182	179	175	179	191	182	178	158	171	152	189	162	198	191	180	162	170	168	165	214	177	181	173	173	189	194	186	183	192	157	174	182	190	186	188	171	164	190	166	186	162	160	178	161	183	164	168	187	181	161	173	213	175	174	188	175	179	180	174	193	168	158	169	213	147	190	175	156	173	189	170	175	170	195	199	175	193	179	176	185	167	161	167	172	177	154	170	215	181	184	202	187	181	167	165	183	170	164	177	186	158	158	200	192	193	177	194	170	170	166	204	164	155	188	188	195	161	188	189	174	149	158	188	174	193	171	174	171	211	197	201	189	188	171	172	198	201	177	164	190	217	202	202	163	172	170	213	161	180	178	191	192	165	183	181	145	159	212	183	188	165	179	197	186	186	171	175	181	153	134	205	182	195	168	175	176	170	177	200	179	182	188	193	169	166	187	183	170	169	189	167	173	183	202	181	185	177	152	185	183	182	152	157	158	171	176	159	169	171	181	171	188	167	164	162	192	199	186	166	167	166	172	173	188	186	184	155	163	166	154	188	162	180	170	155	180	180	191	184	183	186	152	170	177	201	181	187	154	162	192	162	160	172	210	181	184	162	174	180	180	186	170	164	145	178	193	168	172	194	206	182	155	190	170	164	179	192	197	176	162	169	182	182	182	198	188	166	160	192	181	171	168	186	177	174	169	161	191	177	161	187	187	176	184	170	167	184	169	172	188	176	186	188	170	185	180	180	205	170	186	211	181	189	166	171	170	184	175	177	188	176	153	145	170	207	181	182	166	173	180	181	161	179	176	182	188	206	171	192	153	200	178	180	188	171	175	194	163	153	157	186	169	192	180	181	190	176	164	164	176	163	187	158	164	174	168	166	166	145	172	199	184	181	176	186	179	166	169	172	175	169	180	164	174	159	179	161	187	210	179	194	180	140	174	211	192	201	187	171	195	191	140	189	180	183	173	183	186	162	163	209	177	159	160	179	176	193	165	165	199	188	173	198	174	186	162	209	173	196	170	175	169	148	191	158	172	180	184	197	171	190	181	212	173	173	185	180	190	166	190	177	202	190	172	164	199	181	157	186	174	179	149	179	174	192	151	163	179	163	173	176	186	153	198	198	167	156	154	162	171	182	154	156	170	172	193	197	182	157	176	163	163	176	174	170	144	153	147	163	180	167	183	183	170	177	177	159	169	182	182	177	194	197	182	200	163	159	153	177	199	180	174	181	156	158	157	182	182	170	166	160	196	200	161	162	164	205	186	161	186	171	161	194	195	175	186	193	213	159	193	189	186	158	173	189	196	179	173	177	166	157	149	188	203	162	175	171	162	184	199	199	192	181	182	193	203	178	165	179	177	166	183	195	184	191	166	163	192	188	173	187	193	167	188	175	205	192	170	167	184	163	170	177	162
15252	8443	8977	10341	8809	7560	6360	5324	4673	4002	3532	2955	2358	1981	1790	1489	1178	1224	1019	1027	1011	1061	961	917	854	764	726	639	662	597	585	562	596	524	512	515	499	540	590	560	595	551	549	541	489	507	479	506	509	504	501	559	515	489	518	458	464	440	482	423	469	458	447	459	425	479	462	493	450	430	459	496	477	474	487	529	465	427	462	473	460	454	457	479	425	481	451	476	463	443	498	466	473	457	460	495	422	457	469	451	434	472	414	469	413	470	444	483	441	425	466	467	436	434	477	420	459	453	411	440	396	448	451	428	449	446	486	428	444	439	447	448	436	495	472	448	473	461	473	457	420	452	472	465	442	479	452	453	458	421	390	455	463	464	491	468	486	454	422	448	433	457	471	461	458	445	479	458	429	430	450	440	430	440	444	417	466	483	465	435	454	447	494	426	466	467	470	473	444	455	421	449	442	444	439	450	442	448	438	453	456	464	466	439	438	443	446	461	474	430	469	427	428	426	475	427	438	434	434	498	451	455	459	457	458	449	416	426	469	470	444	454	447	449	455	425	441	444	433	429	463	432	448	472	429	436	448	466	458	443	443	447	432	448	452	484	461	473	461	449	450	485	459	434	459	456	450	424	474	434	471	426	447	478	479	469	468	467	483	459	448	474	472	449	420	423	423	438	475	429	431	447	425	445	474	445	457	451	468	417	449	474	469	465	425	456	448	456	415	413	431	459	469	442	434	443	446	430	440	446	465	455	420	427	448	423	471	447	402	469	452	451	435	464	482	437	456	398	423	410	440	450	461	445	456	468	459	460	454	446	433	415	456	460	482	432	448	447	449	473	459	442	436	457	441	468	451	422	422	444	465	451	459	468	432	435	437	459	427	411	455	476	470	464	409	462	432	427	437	483	464	441	469	430	455	438	444	431	471	456	454	466	452	480	428	470	415	455	486	455	410	446	472	449	487	439	438	441	411	403	459	453	467	423	418	427	466	422	505	461	454	465	449	423	422	446	465	454	428	470	478	464	482	454	479	431	450	464	461	452	446	466	464	419	459	422	460	477	429	434	451	457	479	441	447	478	427	469	436	435	445	463	454	441	439	451	429	427	434	413	459	435	442	451	475	491	474	446	460	435	432	451	449	480	464	474	483	465	452	456	458	441	433	455	454	464	455	455	482	459	435	504	441	434	458	437	469	454	431	445	456	463	434	480	432	443	418	461	465	448	443	458	441	458	455	488	416	450	428	531	432	447	424	428	411	417	476	472	430	470	420	463	470	452	476	472	491	428	431	437	438	451	458	429	438	440	420	457	459	466	399	453	461	453	443	458	441	482	477	445	432	466	457	475	422	476	488	409	440	463	432	473	434	457	459	448	466	460	447	453	432	454	451	450	455	464	462	457	452	413	457	474	444	466	447	427	437	453	455	423	463	433	419	469	471	438	440	447	403	456	447	410	437	448	458	438	472	446	449	406	439	430	449	466	454	451	482	468	474	475	410	445	485	453	458	451	471	464	479	431	466	453	460	473	440	458	463	461	450	483	434	448	460	413	481	424	444	423	445	430	445	432	469	452	483	441	431	463	458	463	482	444	437	437	440	438	449	480	480	431	425	446	461	471	406	464	405	411	447	458	458	435	465	437	463	446	436	439	475	482	498	443	432	444	442	482	463	461	453	459	423	477	431	475	431	467	480	423	456	470	445	441	465	456	475	423	454	459	427	401	424	434	422	481	499	474	455	445	429	471	461	440	423	448	419	468	439	451	434	466	465	422	448	487	402	452	443	415	461	435	435	485	459	447	494	465	490	485	475	468	456	434	435	468	456	459	470	490	453	453	446	462	462	435	462	417	483	469	423	424	496	503	490	468	449	483	485	459	469	415	461	418	438	493	440	416	425	446	452	441	452	451	445	470	421	467	427	448	403	439	440	475	431	428	482	489	478	426	468	437	491	467	469	463	461	452	450	445	419	433	436	422	462	447	473	425	470	460	451	452	410	452	482	451	486	467	430	452	459	486	496	427	460	442	465	461	452	427	473	421	451	444	423	426	468	440	453	456	477	474	450	450	453	458	433	455	420	444	459	472	440	450	433	398	427	403	489	426	493	456	420	480	446	494	456	419	444	449	450	456	464	446	482	491	481	457	469	454	459	427	443	454	460	452	417	475	482	466	462	427	448	446	444	451	444	449	407	453	496	426	460	476	463	497	492	461	465	460	474	448	465	457	452	455	461	460	454	451	480	430	445	432	476	431	447	435	455	457	432	456	457	402	454	437	447	433	423	469	456	442	426	432	446	445	454	431	442	488	454	445	458	434	484	449	459	474	444	438	416	480	449	451	508	478	475	469	427	441	430	462	445	440	429	441	423	456	442	517	443	462	429	454	455	442	455	456	426	424	442	455	447	458	458	463	442	449	463	429	429	450	450	469	457	467	414	470	473	440	418	471	441	450	498	477	430	454	461	446	413	454	452	449	438	455	452	445	467	414	456	467	439	439	485	427	471	460	473	466	471	442	475	470	469	443	476	451	416	423	456	488	476	492	457	482	434	439	442	432	435	484	510	469	450	458	450	484	427	455	456	459	436	427	451	451	436	473	432	472	464	478	478	467	415	468	451	447	462	457	495	390	432	455	464	494	424	479	456	420	427	450	471	467	459	399	476	458	501	435	466	451	485	448	479	403	428	451	449	458	428	421	441	445	444	417	449	439	462	464	425	439	416	451	441	491	438	443	413	425	443	457	464	426	435	453	459	464	465	449	441	446	432	469	432	455	451	464	456	464	440	426	473	426	439	468	453	421	439	471	425	409	445	473	462	463	445	478	464	459	443	420	450	453	445	451	417	433	453	457	466	447	437	490	450	487	441	466	434	418	426	454	465	445	458	441	461	467	452	429	465	422	431	462	414	435	441	439	461	450	477	441	443	470	439	444	439	460	435	477	439	437	470	446	466	460	449	461	422	474	450	500	432	453	428	464	433	444	456	469	420	499	436	456	438	507	446	464	433	479	442	458	450	422	445	474	420	437	435	446	450	438	450	451	481	445	456	443	467	461	449	407	444	459	455	441	456	452	456	426	435	459	428	435	421	444	461	443	471	459	449	413	462	460	448	449	470	461	424	458	471	455	454	431	425	423	459	461	400	454	460	416	440	450	427	443	457	401	484	459	432	451	477	448	426	420	442	456	476	455	463	443	480	461	454	421	442	465	467	466	446	460	468	421	452	466	462	431	418	458	438	476	442	461	452	494	478	467	449	421	423	427	447	425	438	413	471	437	471	455	460	456	488	466	431	466	468	450	450	470	417	456	421	419	438	457	457	436	447	464	434	458	460	431	494	471	453	470	452	469	399	431	459	435	442	494	410	477	462	460	451	477	450	460	467	447	432	446	462	405	436	454	421	482	434	438	417	461	411	470	448	432	465	461	442	450	458	451	438	460	457	465	446	410	479	440	436	460	448	454	416	442	404	397	470	419	484	467	413	477	479	451	438	451	468	462	456	455
7143	3556	2530	1855	1137	873	760	638	557	544	532	436	376	347	341	339	317	323	344	336	309	315	293	325	301	278	288	269	262	246	259	293	289	266	287	280	270	253	242	272	288	293	261	257	269	268	309	251	269	286	300	269	273	287	289	266	285	293	284	308	292	272	269	282	280	274	298	279	285	301	279	264	263	266	307	264	263	295	275	308	265	301	287	247	251	281	299	285	275	269	269	278	281	270	272	277	264	287	283	261	299	272	292	275	284	241	272	288	312	253	256	282	269	294	275	250	257	277	248	304	268	274	291	302	249	284	276	281	304	307	253	279	268	256	299	267	272	271	276	280	255	258	289	271	271	286	291	289	259	264	278	270	270	269	296	259	295	272	256	312	275	276	284	272	292	276	268	265	265	287	267	283	266	273	288	290	283	283	309	251	287	304	266	298	282	272	298	268	283	248	316	262	255	261	282	297	270	272	301	285	313	274	288	274	277	272	260	292	270	268	248	257	256	274	296	274	279	263	297	268	274	291	278	294	257	255	273	285	276	297	258	261	277	281	284	257	260	269	277	299	294	277	293	290	275	266	291	283	290	256	264	270	266	288	265	296	257	285	260	299	261	275	241	244	263	263	266	280	247	281	278	269	286	239	250	246	291	275	290	291	261	313	280	286	269	266	280	293	273	296	292	279	259	301	259	279	308	268	235	295	255	258	278	298	247	245	273	259	299	273	304	275	256	248	261	273	258	251	264	246	260	262	254	287	271	273	280	279	291	311	262	284	262	285	272	290	286	269	304	292	275	259	269	273	285	284	262	280	280	276	319	249	280	270	231	277	296	268	259	267	279	265	295	270	279	292	251	298	267	257	257	261	273	270	257	277	275	258	293	248	264	270	285	267	256	284	249	245	279	263	274	243	281	261	289	259	258	290	271	273	279	270	278	268	256	292	287	278	287	263	298	258	277	310	301	290	291	295	271	257	241	252	267	276	233	277	250	253	278	241	285	275	264	237	268	284	257	249	257	294	266	283	282	272	274	291	269	261	313	268	277	319	274	285	266	278	280	268	265	267	259	281	287	277	273	281	284	250	278	267	274	275	284	290	258	265	300	276	287	271	290	292	313	248	253	297	299	297	291	273	268	299	292	272	259	286	265	281	265	268	282	263	272	277	267	294	267	309	259	260	312	269	281	303	286	290	290	281	299	304	270	270	281	286	280	277	269	266	293	268	294	285	280	277	253	246	293	275	286	304	280	265	290	274	279	270	293	264	298	285	243	268	229	291	268	289	292	303	269	295	280	263	237	258	248	282	257	286	240	272	287	294	282	270	303	279	270	298	326	268	271	262	287	264	287	298	279	280	261	278	279	265	306	288	277	290	292	288	273	301	277	259	271	267	323	272	309	288	269	265	260	282	270	270	299	284	281	311	274	238	279	242	249	269	271	254	272	299	288	233	274	289	243	272	274	287	284	258	280	296	286	276	275	259	296	245	283	293	293	239	271	292	251	271	312	275	288	286	286	306	259	282	305	272	295	270	283	296	276	291	299	299	233	278	254	268	263	250	282	287	306	268	262	247	298	231	240	283	252	249	269	278	282	276	301	291	265	289	269	285	272	258	281	301	288	302	313	270	287	269	255	283	249	280	270	256	275	280	275	265	287	267	283	255	301	272	292	247	273	273	287	259	269	263	323	262	273	251	254	262	258	263	273	273	289	261	270	268	251	280	276	288	282	271	258	271	282	282	265	279	269	318	272	299	269	272	251	258	286	262	262	277	237	277	270	271	308	265	240	318	287	260	278	276	302	271	267	238	276	266	270	243	322	276	300	265	298	260	261	280	265	299	253	259	252	250	270	276	307	276	284	273	291	284	298	273	269	288	289	264	243	265	266	271	286	258	287	264	275	297	303	283	274	263	251	257	289	307	261	274	257	267	282	278	289	297	281	266	277	266	235	249	296	282	265	291	281	285	274	284	287	279	262	274	304	289	276	257	253	265	265	269	272	258	258	274	278	294	267	273	288	268	276	252	270	247	247	291	283	280	297	304	266	274	272	264	277	286	265	279	263	280	276	273	259	271	280	278	278	265	287	283	285	287	258	287	270	283	315	233	242	288	266	272	269	304	259	311	316	283	295	279	288	274	283	267	257	297	287	309	288	258	272	266	259	256	274	278	317	259	289	295	264	256	266	278	273	270	274	261	291	278	311	261	305	286	287	275	275	282	301	310	288	263	257	286	253	254	295	261	273	268	286	293	284	270	266	304	276	263	286	241	270	258	254	241	290	298	285	272	246	282	274	271	278	283	286	265	281	282	266	249	265	286	286	294	255	297	272	284	282	293	286	285	281	264	294	267	265	273	262	309	240	261	271	303	253	281	324	273	294	230	299	270	265	288	320	277	285	259	275	260	290	285	262	276	278	285	276	267	266	260	262	278	251	269	301	275	291	286	307	314	271	267	290	265	271	294	259	295	273	261	268	281	278	290	260	301	275	281	287	266	246	256	281	296	325	282	269	274	298	230	280	257	257	302	294	268	249	257	291	290	283	287	268	282	282	265	288	274	272	289	301	276	257	280	251	290	281	273	291	294	282	290	298	256	249	276	283	308	277	264	304	282	266	294	297	311	305	278	257	268	268	289	286	273	262	281	291	295	307	277	287	259	285	270	274	275	317	266	266	256	285	283	265	243	261	293	284	271	249	271	283	315	288	266	271	269	262	265	293	284	291	290	308	289	281	262	302	277	277	281	289	263	290	263	257	288	249	306	238	305	269	303	278	275	260	268	257	246	289	288	288	260	257	330	295	280	278	284	266	293	257	293	279	292	253	311	290	249	269	258	270	292	266	250	266	239	267	256	286	273	291	279	274	267	298	294	270	275	260	298	258	278	275	271	283	276	272	281	282	263	280	274	290	275	316	280	255	262	257	256	251	255	266	285	306	247	304	273	252	255	293	269	266	286	294	266	289	261	273	274	298	275	298	276	238	251	288	282	280	244	293	281	257	301	298	279	276	258	274	254	277	294	256	274	283	262	276	267	258	282	302	301	262	227	247	270	228	295	255	293	286	285	267	269	272	279	271	265	246	278	295	288	253	267	298	275	286	305	269	281	257	285	235	268	255	288	307	297	274	269	254	256	261	271	262	285	264	273	291	272	292	316	287	322	280	295	263	270	255	269	237	264	286	269	291	294	261	271	266	254	275	259	242	260	278	256	282	270	280	292	262	227	289	325	277	277	263	269	286	286	235	273	297	271	301	264	264	273	286	270	262	293	293	296	292	305	278	247	279	301	266	274	260	263	289	278	273	291	288	268	265	284	271	283	283	262	275	261	255	279	262	264	313	273	249	287	319	285	264	287	256	261	284	286	236	270	303	270	253	282	284	275	293	265	314	284	264	262	266	281	283	267	273	241	283	262	279	259	255	307	280	247	257	254	256	280	285	299	286	269	297	302	295	273	255	276	277	273	301	297	279	309	295	280	269	286	280	279	289	297	291	297	263	287
5483	3641	4740	5593	4342	3733	3314	2766	2400	2214	1848	1697	1378	1180	1140	973	946	944	860	842	837	849	839	748	784	786	765	683	770	732	710	713	703	695	715	728	673	678	698	718	746	700	756	688	711	655	658	689	662	600	670	683	711	721	688	621	647	672	636	708	658	652	660	649	694	655	672	664	657	730	673	659	661	674	709	709	694	690	671	673	672	683	639	690	676	638	682	686	684	680	687	695	712	645	605	638	637	654	661	715	711	631	702	724	678	719	667	675	686	628	660	652	681	686	663	690	674	691	658	646	686	693	680	672	609	641	704	652	655	731	699	706	722	712	707	711	675	668	683	679	665	658	650	649	695	635	688	627	687	674	669	691	660	679	666	698	679	614	648	663	677	670	653	657	658	731	709	656	660	665	664	673	631	653	653	703	692	703	696	605	612	648	670	683	645	605	690	632	650	693	683	653	700	671	681	703	643	666	724	689	676	663	685	633	690	647	687	676	695	632	691	721	630	675	661	702	658	670	655	694	723	687	679	713	662	655	669	706	663	657	684	650	657	652	688	712	707	695	698	672	680	688	614	647	677	700	707	658	703	707	705	689	674	661	699	675	672	695	698	662	696	688	669	686	677	673	673	647	674	700	666	683	670	670	681	682	647	692	650	691	670	691	657	674	679	737	661	680	706	650	650	709	679	674	625	664	641	706	692	714	651	691	694	652	637	682	656	734	671	718	661	709	669	704	676	643	670	635	698	673	683	660	681	683	668	704	685	701	670	656	684	662	706	641	664	665	647	644	625	673	669	697	660	702	696	642	643	673	643	680	685	647	697	674	657	656	673	642	658	738	668	707	619	660	710	667	692	706	705	678	691	688	659	676	660	671	665	630	678	683	664	662	701	688	663	681	624	647	644	650	659	684	664	676	694	686	624	681	696	687	667	649	696	675	597	672	682	704	678	662	640	730	658	689	689	696	645	629	706	664	696	684	680	693	691	674	654	704	692	695	683	661	680	685	612	659	709	636	662	644	651	698	673	733	708	675	662	671	662	665	671	688	641	652	696	679	693	686	635	679	617	611	636	649	677	657	686	697	675	692	649	690	657	650	653	661	711	665	642	679	685	657	684	676	657	650	623	694	683	651	681	679	649	681	630	687	670	692	656	687	699	686	701	639	685	670	637	643	661	664	670	689	645	695	679	654	680	652	651	688	686	659	644	668	712	685	692	657	674	657	714	656	653	670	674	686	702	666	713	634	623	714	685	687	682	690	690	637	654	631	656	687	713	703	672	657	678	721	707	650	648	747	671	680	673	640	706	655	674	666	668	661	625	658	678	657	671	685	662	676	665	633	698	692	659	723	714	685	702	674	655	687	644	682	686	612	648	667	663	656	674	672	667	671	672	702	674	633	638	660	662	681	713	675	674	684	694	665	676	700	640	692	648	712	661	671	663	665	678	721	666	633	664	607	667	665	647	707	662	688	708	672	626	663	651	681	663	711	649	665	709	679	722	663	684	677	649	650	658	706	599	649	651	641	668	637	672	677	669	689	640	672	650	684	719	671	657	668	689	650	649	703	680	669	683	658	613	702	664	686	679	677	694	675	589	638	660	660	666	661	704	658	665	671	675	683	674	685	711	684	694	682	691	612	654	667	658	676	666	650	680	687	649	700	629	682	686	661	693	660	680	645	680	655	675	699	671	747	709	654	692	645	679	653	690	682	631	696	678	684	713	636	712	670	743	655	613	671	662	636	639	631	675	680	677	673	640	653	650	633	677	676	685	654	677	652	703	725	656	633	694	679	688	636	656	654	695	679	628	650	692	661	686	647	675	684	663	689	679	676	690	663	643	665	672	664	672	719	673	663	655	669	664	665	651	689	713	649	672	663	646	701	656	680	650	694	682	693	720	684	628	677	681	641	689	746	657	679	666	677	664	679	682	682	677	609	686	680	647	675	706	670	668	670	660	739	662	669	673	659	691	693	681	636	633	668	636	721	636	682	660	695	677	661	652	659	651	714	672	681	665	671	686	662	671	683	678	686	707	677	640	663	649	717	670	676	696	675	715	689	676	630	700	703	719	703	664	690	636	634	677	629	640	715	684	647	698	643	694	668	707	658	683	655	704	702	678	639	713	608	687	705	644	672	664	656	668	681	715	700	707	668	699	699	676	672	660	662	681	743	701	642	654	663	625	657	632	714	652	628	634	633	708	677	717	635	691	642	684	657	616	660	658	673	623	624	652	668	666	672	686	661	685	670	671	683	668	656	664	685	693	668	685	628	695	672	653	685	656	704	673	705	672	627	660	703	684	696	657	657	679	689	649	618	657	685	680	712	669	695	695	719	685	645	653	687	662	644	677	625	674	665	666	664	720	690	688	647	687	671	672	668	682	692	668	686	686	706	652	627	675	684	657	713	645	636	684	678	667	677	690	665	666	691	630	643	684	712	709	678	653	640	659	658	697	682	683	707	683	672	644	700	675	623	686	672	647	661	668	645	671	712	660	656	641	677	705	659	683	645	759	693	672	638	610	658	693	653	667	664	717	656	660	670	677	655	662	640	684	625	672	668	664	631	690	710	666	655	655	622	680	709	697	625	683	677	660	659	668	637	681	670	646	635	687	760	686	639	692	706	689	705	657	668	636	651	674	713	646	690	692	685	669	694	681	641	674	639	702	633	671	667	649	641	665	656	667	677	681	673	651	691	691	652	682	675	725	676	676	673	636	692	609	668	663	701	671	734	688	707	670	704	679	681	687	655	676	635	646	671	678	667	667	676	647	726	640	693	656	681	655	704	682	695	714	657	672	627	700	686	650	679	603	617	661	636	660	685	647	658	651	655	659	632	660	698	620	706	640	610	687	706	712	655	679	656	671	667	656	710	688	641	697	720	654	675	630	664	696	685	645	616	648	641	667	650	676	709	672	673	632	672	692	692	629	666	655	638	666	693	689	698	670	649	639	658	657	675	712	679	705	687	678	698	660	686	695	668	663	699	709	682	629	679	668	700	678	665	709	682	682	683	681	679	704	646	650	704	688	677	658	675	694	652	689	707	695	686	609	697	686	660	689	673	688	677	677	662	698	679	691	663	649	656	630	655	692	614	717	643	706	676	690	682	647	678	660	694	675	659	718	664	690	696	665	656	662	647	685	644	671	675	655	660	696	648	711	688	645	711	673	690	619	658	655	638	669	691	650	696	721	674	642	668	659	687	731	665	697	657	666	663	641	756	704	720	646	717	671	688	684	711	669	632	684	689	658	651	642	715	666	678	673	671	681	731	644	645	667	662	679	687	676	657	690	714	700	662	658	657	661	609	646	671	662	714	720	695	659	651	723	700	709	742	702	669	685	693	638	675	639	661	696	634	669	663	736	636	653	672	693	662	704	691	730	665	669	680	701	678	623	705	654	687	650	677	691	712	659	695	658	686	672	687	681	665	681	681	632	694	662	696	667	631	685	658	657	652	658	674	686	722	656	692	702	673	668	634	686	683	699	675	687	643	641	677
15766	6764	5597	3542	2104	1704	1315	1109	925	675	658	545	531	397	420	356	341	341	308	306	309	328	290	267	294	298	265	313	245	297	279	249	255	269	255	278	288	287	260	283	259	261	251	275	253	279	260	248	249	249	260	269	273	320	261	255	247	271	278	266	259	263	268	250	260	238	287	242	260	278	262	263	270	277	280	274	262	261	273	295	254	259	285	268	257	259	262	239	260	237	283	262	240	270	231	253	245	278	263	248	273	271	288	254	272	262	230	251	305	251	278	235	270	248	231	236	299	279	223	296	225	218	276	280	261	275	251	262	251	252	281	250	268	223	273	248	243	227	259	262	235	252	261	247	220	276	265	237	248	298	253	255	265	263	255	242	272	274	234	254	257	257	292	272	258	263	272	284	286	264	260	279	272	247	258	248	272	267	254	249	288	264	249	274	244	218	259	263	285	266	254	233	260	244	261	281	260	281	262	259	276	268	279	236	250	252	250	265	252	254	250	274	259	243	220	266	250	236	251	256	260	247	240	271	259	230	263	276	273	268	288	294	263	278	235	251	275	247	238	233	250	247	243	278	238	276	265	222	282	280	257	242	225	243	269	295	255	257	271	286	265	239	276	258	237	252	265	276	264	230	270	280	258	269	256	225	265	262	274	255	268	218	257	261	282	273	248	242	239	246	242	265	257	258	254	268	263	278	268	264	230	269	260	257	257	259	270	259	264	273	236	263	251	269	249	267	259	243	294	243	267	239	285	264	251	250	294	271	259	270	244	252	239	264	243	289	240	275	284	241	262	252	243	297	262	234	252	235	274	252	264	253	259	287	279	277	252	237	230	238	261	248	247	261	236	264	263	287	239	242	261	264	247	262	234	281	280	261	226	280	266	266	277	267	237	239	261	256	255	277	249	233	233	262	265	247	236	240	258	275	284	263	235	249	266	265	258	236	263	251	239	250	280	262	269	276	219	251	236	271	261	271	221	282	245	253	264	249	230	291	261	251	289	243	223	285	276	262	288	288	272	239	251	288	295	261	262	263	246	243	264	255	280	283	257	239	238	254	251	272	224	278	238	225	262	230	272	269	255	232	241	279	218	239	242	257	259	271	262	272	290	231	253	243	258	294	254	256	272	244	231	273	253	252	236	249	251	263	265	242	259	261	246	268	237	255	248	249	275	266	250	258	220	235	249	265	262	238	258	259	245	273	268	278	239	276	238	256	264	262	288	259	285	275	278	270	262	244	275	254	250	223	236	228	260	221	253	276	275	254	236	276	273	255	272	265	243	252	257	264	235	274	298	276	260	273	276	234	257	279	250	269	262	271	261	242	256	239	281	264	243	256	264	279	223	304	236	272	235	258	238	252	290	286	240	269	304	275	238	258	233	246	264	263	244	253	261	256	239	240	287	252	276	265	280	259	283	257	263	250	260	254	270	246	261	233	288	267	252	290	287	250	256	280	244	232	232	258	256	241	267	232	251	262	246	252	272	239	242	271	250	268	239	254	262	238	269	283	291	261	254	247	243	244	253	252	256	271	239	262	252	269	262	261	250	259	280	252	270	282	272	233	289	244	210	260	255	244	260	262	257	250	232	234	244	269	260	247	266	270	260	273	241	251	300	267	278	280	245	269	268	272	261	248	264	236	251	251	257	258	256	273	256	243	279	251	253	276	255	281	264	289	299	263	267	240	249	266	279	256	238	275	251	226	242	237	262	258	268	254	254	231	244	230	236	287	285	232	258	284	236	242	279	248	236	267	252	234	291	255	272	259	250	220	256	273	278	240	272	256	248	237	276	260	258	248	278	295	246	285	270	250	281	262	299	280	253	288	278	253	252	251	284	259	261	275	259	289	309	253	281	266	261	218	271	248	258	280	237	287	268	227	252	281	245	263	261	237	255	258	260	240	245	231	274	265	249	276	276	270	264	259	263	274	236	245	263	248	257	225	251	236	268	249	243	256	273	254	247	267	274	256	262	322	282	234	263	278	274	270	244	233	253	260	273	237	242	254	219	270	263	252	228	280	229	248	268	271	274	255	276	257	257	285	273	259	243	274	254	250	273	267	284	264	255	244	249	239	246	277	255	265	243	304	275	268	264	284	271	231	286	267	275	229	238	264	267	296	279	250	261	284	236	220	237	243	276	225	269	262	253	266	247	265	244	258	245	251	252	267	261	239	220	282	255	273	259	285	261	260	290	288	255	271	235	239	250	262	240	259	245	243	261	274	253	243	264	247	274	259	259	231	226	267	270	268	270	297	255	275	263	278	257	258	257	310	259	275	233	279	237	268	267	285	243	272	291	241	271	256	265	239	247	262	239	276	259	260	250	256	274	243	272	234	253	269	287	260	250	252	259	232	252	229	244	250	282	290	268	283	261	253	259	287	253	250	274	246	272	272	264	262	248	267	264	261	254	240	225	275	284	281	232	288	291	259	285	290	260	222	244	266	282	292	265	259	225	258	252	277	247	266	233	265	258	255	238	265	258	274	254	252	241	247	259	259	292	264	255	245	243	259	243	248	251	245	263	242	263	248	238	259	278	268	257	289	289	250	287	260	276	265	253	256	249	239	245	255	303	258	263	262	259	295	241	248	252	287	238	245	263	231	245	227	258	259	261	232	280	246	264	248	239	248	223	263	240	276	278	269	271	266	243	248	254	256	246	254	263	252	255	265	254	255	256	247	244	247	226	253	275	241	284	255	230	241	251	266	234	277	252	259	235	243	291	261	274	272	285	216	261	254	243	276	263	283	254	252	282	244	254	258	264	270	257	268	262	255	266	264	254	240	242	266	284	259	260	228	246	278	250	242	270	242	248	260	250	255	251	248	240	253	229	263	274	265	291	269	295	280	284	247	253	258	270	252	236	244	257	233	274	274	274	289	215	260	270	259	274	283	275	254	278	274	244	249	257	261	269	268	257	234	258	222	242	245	227	271	270	262	270	266	259	259	278	257	275	246	257	290	249	255	279	247	303	278	244	250	259	285	243	249	270	261	247	257	248	254	261	239	271	271	289	249	295	258	272	282	244	256	268	255	257	271	213	232	269	245	254	262	262	313	275	235	252	267	256	260	241	262	249	264	269	253	249	243	279	259	290	231	268	255	239	224	254	276	257	267	283	239	241	248	257	267	270	245	243	275	268	267	219	241	263	250	258	267	257	306	261	273	270	263	261	253	272	239	262	270	261	246	275	280	257	259	279	247	252	269	265	254	248	236	245	279	276	278	243	272	214	243	253	301	278	284	257	248	286	281	241	247	257	241	260	217	271	271	269	279	278	257	292	250	243	252	295	243	269	273	276	238	278	277	254	257	268	244	281	260	264	237	270	265	266	253	257	221	256	250	282	263	261	249	244	276	277	237	253	253	253	244	272	247	246	290	270	268	263	259	245	251	265	282	271	266	253	282	306	256	255	228	285	262	256	274	253	264	255	252	209	255	272	282	253	256	239	271	252	219	241	300	238	239	244	227	263	235	245	273	267	241	242	235	260	267	256	239
11711	6556	9596	8638	6973	6390	5218	4343	3606	3251	2848	2356	1968	1702	1490	1376	1208	1150	1053	1084	1008	994	944	961	901	839	829	730	727	680	666	722	719	672	720	672	679	670	719	728	716	679	694	682	666	703	621	664	644	621	651	655	693	667	666	638	651	648	607	649	593	614	646	661	647	634	617	679	683	612	703	596	672	620	604	627	631	646	652	595	649	644	579	622	623	656	617	620	606	640	613	623	625	649	576	656	624	603	619	637	624	640	644	664	626	646	634	615	594	623	652	633	610	629	625	651	646	661	631	628	661	632	669	654	592	624	592	637	660	645	619	636	627	615	578	633	600	625	622	643	616	607	615	640	615	613	620	638	597	659	628	655	605	599	643	611	629	650	648	599	595	590	618	619	617	609	627	577	589	654	591	622	648	628	592	632	675	677	615	615	629	647	672	643	649	604	603	665	625	643	578	654	679	646	653	599	631	674	660	655	599	630	656	630	651	665	668	624	650	615	630	611	647	588	614	625	593	640	601	621	591	600	601	636	580	633	650	602	630	654	677	640	626	684	598	698	669	600	643	695	615	653	616	627	658	610	609	658	634	603	649	616	639	587	631	666	601	603	641	578	626	636	582	643	639	591	657	623	592	619	656	609	585	622	630	685	539	651	627	655	650	639	624	587	620	647	606	637	613	636	614	645	600	591	654	571	618	669	610	649	628	577	602	620	617	617	632	609	594	594	606	609	640	616	601	617	661	646	642	633	615	645	652	662	626	659	588	649	659	650	602	682	618	613	627	611	639	634	617	623	631	633	633	660	601	662	646	643	609	628	627	617	673	668	624	611	645	621	606	620	655	634	601	658	628	634	627	598	613	621	608	633	606	611	653	653	626	640	646	601	645	601	628	646	667	604	638	624	599	594	647	631	594	608	631	630	666	632	618	639	648	634	622	618	604	602	619	662	658	625	575	617	678	631	640	609	614	599	607	629	638	563	616	624	589	616	617	590	620	615	627	619	672	605	639	637	662	617	577	638	570	617	600	616	675	640	619	668	614	610	641	658	659	625	632	608	631	631	668	648	636	630	647	608	632	595	632	623	598	591	634	585	638	648	672	610	631	631	656	624	633	649	627	601	657	630	671	613	629	667	639	633	611	631	599	602	669	652	642	613	632	626	586	609	625	637	557	613	645	616	622	619	614	610	606	662	634	632	595	670	596	630	617	608	630	646	641	647	666	596	617	646	620	622	606	605	642	650	628	622	593	679	639	616	600	612	638	636	649	608	626	609	633	622	636	611	641	605	628	616	640	675	656	604	611	673	636	636	639	617	616	586	674	577	673	620	664	668	636	639	639	646	627	612	627	637	624	624	621	661	639	624	637	602	655	646	628	674	627	623	668	641	634	619	590	637	638	603	581	600	649	562	598	629	593	655	662	570	624	608	644	653	642	638	588	573	653	608	635	662	645	610	636	646	630	624	575	588	637	624	645	638	612	650	673	610	673	631	650	630	679	658	617	580	629	619	609	621	625	612	611	593	641	638	594	654	653	594	645	633	676	623	613	672	629	643	618	623	688	634	651	652	607	613	630	634	629	671	688	617	660	578	578	570	633	616	597	600	607	649	642	633	684	608	633	619	627	650	612	649	600	636	596	664	621	617	646	640	598	624	557	639	600	665	640	664	646	632	596	601	643	641	666	567	640	620	631	660	616	571	621	608	615	625	606	654	625	653	651	650	624	638	589	653	597	606	622	641	611	660	628	663	631	618	641	597	638	635	620	640	688	585	584	627	590	666	654	636	596	617	639	664	613	641	641	618	598	610	657	622	663	645	601	617	642	650	581	664	614	621	643	649	705	652	635	620	625	690	627	615	621	625	646	661	589	639	612	619	632	628	666	606	678	636	636	607	624	629	625	629	678	613	607	638	663	614	622	656	686	621	628	610	620	605	638	669	664	616	641	632	628	582	640	627	642	626	647	629	623	644	649	606	661	586	615	652	632	668	644	611	672	609	664	645	572	597	606	624	659	616	645	631	625	614	649	656	614	658	646	644	660	580	608	711	567	636	663	607	620	626	614	602	623	581	664	615	642	625	669	647	672	623	640	656	643	591	631	634	669	627	637	637	641	625	623	638	611	666	634	616	615	611	611	632	589	634	626	692	609	637	646	634	648	624	655	613	592	593	653	626	640	625	603	657	667	618	640	646	665	681	621	677	596	658	627	634	651	607	606	625	695	634	603	633	640	630	642	664	617	599	622	611	606	622	651	597	583	669	599	645	602	605	670	588	662	621	618	618	618	648	685	591	618	644	650	656	588	664	615	626	606	626	662	644	617	637	640	697	634	606	624	645	655	629	652	643	640	625	611	632	676	609	622	605	677	614	614	623	654	596	625	656	684	643	651	581	649	560	634	631	620	676	633	662	631	619	612	657	697	631	615	633	620	664	586	647	642	613	674	623	645	603	621	672	663	664	610	600	646	638	656	621	613	641	618	637	629	652	670	587	607	587	636	615	652	613	652	659	603	637	610	633	608	654	633	628	630	637	599	620	630	644	639	651	657	654	674	630	641	637	661	581	631	659	603	591	664	650	628	628	677	638	632	655	660	565	666	641	656	635	646	621	607	624	621	613	609	620	654	606	585	629	630	639	580	613	658	641	600	648	609	667	608	631	658	602	595	654	598	636	640	586	620	605	613	643	657	626	598	627	612	607	645	630	602	628	634	600	601	626	635	624	581	606	629	632	620	601	659	592	617	600	615	647	612	599	623	607	588	640	632	657	608	645	630	620	582	635	646	661	633	618	647	674	594	607	622	601	608	596	633	645	629	658	645	610	597	657	607	584	623	601	642	623	657	634	652	651	639	594	655	634	615	586	613	620	611	665	630	639	638	658	644	623	630	640	625	629	635	660	675	615	652	632	648	584	625	636	653	594	649	587	625	625	575	615	584	634	625	592	626	686	644	612	596	609	654	649	610	600	626	615	620	640	596	644	653	625	667	632	614	596	617	624	589	595	616	646	629	659	641	621	610	596	611	644	598	614	641	630	639	627	618	617	652	590	644	674	635	627	663	615	598	613	679	622	615	704	624	624	593	639	613	640	608	627	616	650	638	620	623	638	626	625	652	608	665	620	649	641	598	685	641	601	645	615	613	604	620	599	611	608	587	599	654	647	616	622	641	668	634	606	619	629	590	592	669	602	601	647	662	617	664	643	609	660	599	658	590	680	602	670	644	602	647	588	658	655	604	601	635	636	652	609	663	660	637	640	595	641	646	614	600	611	635	606	646	623	624	611	632	608	651	635	614	647	681	635	591	627	633	603	615	619	645	594	602	630	651	656	626	616	645	611	621	633	641	686	575	623	602	661	626	592	596	597	614	667	647	625	645	627	606	622	627	662	633	652	614	617	630	641	611	622	614	660	616	631	626	599	606	633	664	663	623	622	641	620	643	662	644	642	657	623	669	632	616	593	634	607	621	622	650	609	664	617	609	628	602	621	648	620	663	607	597	636
23620	10117	7813	4738	3052	2220	1544	1267	989	816	672	493	455	404	396	351	353	312	292	286	290	276	225	257	232	243	233	235	209	181	208	220	220	201	204	182	184	230	160	205	176	184	188	196	172	171	184	206	172	180	192	162	184	188	185	178	195	188	194	183	195	180	203	191	180	203	180	181	177	185	186	153	207	185	182	194	158	194	176	149	186	185	176	165	186	174	193	181	197	188	152	201	185	190	180	171	159	162	169	176	173	167	158	179	161	182	199	188	172	192	159	189	151	167	199	192	178	173	189	185	185	194	157	168	172	159	181	154	182	204	193	191	165	174	146	195	185	181	180	168	171	187	197	170	172	195	192	188	193	181	179	196	183	171	185	198	176	179	184	187	146	190	155	176	185	190	176	192	180	172	172	186	197	183	211	178	158	169	184	194	201	187	182	186	178	176	189	179	177	158	176	163	184	161	170	193	175	161	185	192	169	155	176	157	188	184	197	181	187	173	174	187	178	172	157	173	184	172	191	189	190	166	175	202	186	180	171	194	172	157	159	170	179	178	191	202	188	195	188	167	186	176	171	179	209	195	175	169	177	181	190	200	184	171	177	165	180	187	172	181	151	191	208	178	191	186	189	178	182	166	179	157	153	180	179	175	173	168	192	174	157	178	194	180	184	159	168	176	202	175	188	175	163	205	167	173	189	187	203	199	169	176	162	198	171	195	183	194	185	186	173	211	167	191	171	200	174	172	187	172	163	163	178	187	187	193	172	192	192	170	166	183	192	207	194	180	188	173	171	161	179	193	177	173	165	185	206	173	188	196	165	175	168	201	179	177	160	175	171	177	176	190	190	176	181	183	200	181	176	167	155	177	181	188	178	188	192	185	186	196	177	179	211	207	175	170	179	204	178	164	177	175	176	175	170	184	207	170	178	194	184	185	173	183	200	167	185	180	153	190	185	181	163	182	154	192	184	201	160	186	165	174	188	163	172	168	159	176	204	205	187	182	188	186	183	164	184	189	197	165	175	208	197	163	190	196	169	168	182	167	176	202	182	168	181	194	167	185	189	195	175	174	196	154	191	189	174	201	205	174	162	171	193	165	196	172	170	180	158	169	159	181	178	154	176	182	177	178	180	178	169	198	187	165	176	162	207	207	194	206	184	182	169	170	159	187	165	191	189	179	195	184	186	168	186	194	191	171	202	189	199	185	173	174	173	197	168	169	179	173	197	190	188	168	177	175	185	141	184	183	184	186	206	176	172	177	211	169	190	181	191	179	195	182	192	166	189	162	197	187	198	169	156	168	190	216	166	178	185	150	174	156	177	177	176	183	158	180	183	190	159	173	210	174	198	185	204	178	178	191	191	172	188	184	176	170	166	172	170	182	170	191	162	173	197	172	151	169	169	169	167	154	200	165	175	169	175	197	181	173	171	185	174	208	164	174	201	177	186	154	184	198	186	196	182	187	185	157	182	181	184	169	176	215	182	184	183	181	169	169	162	214	204	182	171	167	159	159	186	185	189	175	197	164	169	174	183	182	210	157	156	191	173	175	198	174	161	184	186	178	163	195	174	183	178	189	160	180	179	178	205	163	172	194	207	192	177	177	204	185	172	190	182	185	160	169	184	172	162	157	192	191	176	194	149	184	166	166	182	177	157	182	194	169	195	174	169	174	155	179	185	203	166	189	205	181	185	168	182	179	160	173	168	184	180	171	203	180	173	221	196	171	174	179	162	200	172	162	173	205	179	192	197	162	197	174	181	188	200	170	164	185	168	193	222	188	182	194	198	183	190	187	207	166	165	170	173	175	197	213	181	196	163	182	205	154	187	169	176	194	159	172	176	175	190	158	180	209	185	158	173	179	180	175	205	173	169	204	176	178	208	192	177	157	193	188	198	194	168	184	190	195	181	184	176	177	185	181	210	187	178	168	191	195	182	178	184	176	191	183	216	178	177	152	176	188	188	194	175	185	196	167	195	182	193	201	178	189	166	179	178	195	152	153	135	197	190	179	185	176	170	200	167	172	166	181	183	182	168	188	181	167	184	177	169	199	170	194	207	182	184	177	173	182	171	152	199	162	169	205	191	181	159	158	168	180	205	194	170	166	169	159	188	178	193	172	196	197	182	152	176	192	172	181	195	169	175	163	182	172	164	178	146	193	169	204	156	182	171	156	185	175	170	175	194	193	178	170	188	173	192	183	173	193	168	178	171	200	170	166	163	191	166	189	157	165	168	193	178	179	197	182	179	183	195	178	162	197	175	167	181	190	198	208	205	191	179	190	176	194	185	188	170	178	159	176	183	188	173	170	177	195	176	179	172	185	170	173	185	172	176	182	196	186	175	199	202	198	187	187	170	188	166	160	191	182	174	148	161	153	173	176	178	182	176	174	168	184	166	201	174	183	160	162	171	163	159	165	179	176	173	202	191	163	161	168	166	165	189	191	209	190	162	168	187	183	175	168	163	174	177	168	174	173	175	183	185	192	172	166	164	173	183	164	178	185	170	186	204	192	174	169	178	179	161	196	163	165	157	174	172	169	166	188	181	173	186	166	192	198	177	171	176	185	167	135	171	192	185	179	195	180	200	185	178	167	178	190	205	197	177	183	176	171	160	196	198	192	188	186	192	177	196	177	195	187	199	198	166	170	174	172	179	186	196	179	177	178	164	179	202	186	170	183	179	194	184	183	159	184	183	192	191	185	195	197	186	160	182	149	182	182	195	177	184	171	184	173	157	178	186	198	165	189	163	152	170	196	198	169	215	197	187	156	146	202	184	172	172	175	180	206	170	184	160	160	182	193	182	195	152	170	172	185	182	172	191	174	177	174	176	202	168	186	163	190	195	190	208	172	200	202	158	196	174	208	193	194	204	181	153	154	169	144	181	174	175	172	175	172	196	208	174	185	192	209	147	168	176	174	162	186	162	150	166	187	173	172	170	183	187	173	197	192	170	171	167	167	173	169	163	157	178	200	195	188	180	183	175	207	182	170	180	182	191	189	172	186	169	184	184	193	182	188	187	165	172	182	207	185	205	160	189	169	194	178	182	172	176	176	185	177	198	198	173	191	170	185	205	207	158	169	134	163	181	178	173	172	177	199	171	172	184	183	186	178	184	185	184	169	154	161	162	185	189	178	206	170	211	189	168	171	177	184	192	170	180	169	197	174	184	163	193	190	171	154	168	188	183	193	205	173	175	155	206	194	185	173	178	143	173	174	158	197	202	156	171	169	182	204	177	185	184	214	181	167	160	150	185	191	176	208	207	160	168	197	168	158	189	174	169	169	219	168	196	173	190	173	175	158	185	180	147	160	181	196	174	190	201	177	181	173	192	165	190	189	177	207	199	164	167	185	174	178	186	191	189	194	173	201	193	202	166	177	184	184	154	178	142	175	159	198	192	176	210	203	183	166	163	185	168	164	175	151	198	165	185	182	163	184	184	173	174	180	170	193	198	171	159	188	185	164	164	220	216	196	181	178	167	167	162	183	185	165	192	180
15477	7850	11916	11242	9251	8083	6396	5412	4566	3969	3343	2575	2339	1903	1736	1542	1321	1155	1048	1072	1071	1098	961	909	788	767	703	657	618	623	567	561	574	584	543	565	550	513	519	569	590	547	549	551	527	549	512	489	514	505	500	540	536	471	512	477	460	472	471	475	479	496	482	455	479	513	478	523	463	495	512	448	470	482	484	506	462	473	470	470	474	449	467	458	435	461	438	451	468	450	465	453	442	440	453	444	467	443	460	432	445	469	441	456	443	443	479	438	481	444	441	448	456	494	424	465	444	457	469	509	435	449	423	429	453	471	455	448	459	475	459	447	443	483	456	438	417	429	440	479	471	481	426	435	483	436	451	447	434	476	446	477	479	462	485	431	440	498	417	430	458	451	479	469	432	460	452	438	432	467	430	464	429	455	434	450	444	412	472	434	422	491	438	452	447	459	474	413	456	449	440	457	443	443	486	443	464	487	416	493	430	441	469	471	473	451	446	433	468	459	469	450	431	435	445	461	428	442	443	419	407	441	441	484	440	429	447	435	441	433	473	451	435	433	456	465	466	478	426	410	421	441	454	484	430	410	449	504	481	453	459	465	463	458	456	494	462	454	446	418	419	450	449	440	457	437	479	446	436	494	478	449	464	464	460	467	426	410	448	450	472	476	450	444	448	428	481	470	435	442	433	462	397	473	461	429	438	475	457	482	449	431	424	473	453	434	441	419	442	448	454	457	481	484	446	463	447	450	420	447	447	470	431	466	465	472	448	459	462	442	464	428	483	472	384	485	475	459	460	505	453	477	509	455	458	476	414	473	450	421	442	478	437	435	456	429	487	469	410	441	454	423	437	500	478	456	456	429	444	440	460	454	475	470	454	493	475	448	447	459	439	459	424	475	468	455	435	430	452	439	494	435	447	472	454	447	443	446	445	451	458	457	446	458	457	493	448	411	413	475	425	435	450	453	473	466	456	445	463	458	459	449	479	456	456	490	447	476	461	466	481	437	481	426	457	460	448	447	466	447	483	471	452	439	458	435	445	453	428	453	446	421	445	430	474	437	470	474	459	469	465	431	431	447	460	459	447	433	448	461	462	474	459	462	439	436	453	441	453	450	440	455	434	450	476	411	411	474	456	467	476	470	453	453	452	448	490	424	414	448	496	435	463	460	453	441	464	464	470	444	472	460	420	451	476	471	430	458	490	453	470	481	431	446	448	437	426	444	465	446	438	451	443	438	436	427	466	429	441	446	459	436	460	459	480	473	432	479	465	452	430	448	446	445	449	451	442	458	435	465	450	470	429	491	454	462	447	432	410	456	490	444	412	451	493	420	485	440	440	437	435	471	482	471	450	446	418	432	427	483	447	441	448	427	442	449	441	468	446	474	471	430	464	440	474	430	444	462	452	468	435	453	450	456	474	455	445	484	503	461	448	448	470	400	392	432	450	454	444	443	472	469	471	430	455	455	435	430	443	442	447	439	509	457	414	449	482	474	420	450	472	440	452	422	435	466	421	442	451	434	468	425	467	465	409	465	448	428	435	476	441	445	472	423	450	440	447	455	468	435	446	442	457	483	455	463	451	480	433	442	460	467	436	459	441	475	455	446	426	486	450	463	420	488	429	456	472	449	449	451	452	434	443	422	435	434	461	427	437	391	494	437	456	452	463	445	490	463	449	457	459	454	424	453	472	463	426	442	443	440	462	452	447	484	448	453	440	461	439	442	422	490	459	445	449	444	445	476	448	436	469	459	449	450	435	453	469	466	450	467	431	457	440	465	488	420	444	419	471	447	433	458	422	445	435	446	459	476	420	458	425	473	501	476	506	509	479	431	469	459	456	465	448	450	457	451	453	463	425	446	466	508	441	445	416	412	474	446	476	418	489	457	417	446	438	432	449	430	436	455	450	456	476	421	477	461	468	465	434	463	480	449	454	442	435	417	447	500	436	495	469	511	446	438	476	457	445	459	462	481	443	492	457	476	535	437	483	464	478	460	428	442	450	454	445	449	486	430	475	461	432	427	458	458	434	443	423	433	478	428	476	475	466	461	476	443	449	502	416	457	451	431	448	436	448	484	423	455	443	462	464	441	444	438	462	465	483	478	440	456	499	489	453	440	457	446	461	435	450	415	454	475	488	458	474	464	480	465	453	476	462	465	433	427	409	468	486	463	428	429	507	490	454	440	434	488	416	446	435	467	443	429	454	455	435	435	426	452	465	426	438	427	494	452	471	479	463	437	440	441	410	418	474	481	444	461	451	425	492	459	430	461	438	473	467	474	455	476	422	470	441	466	478	463	441	472	463	429	470	433	429	448	475	449	467	446	469	462	481	474	461	480	460	486	423	464	409	468	450	445	448	428	443	487	458	433	446	476	442	449	438	431	443	458	485	429	478	452	481	429	428	444	451	445	473	426	467	448	458	478	416	441	457	456	452	449	465	440	452	436	467	454	430	416	476	451	421	452	483	457	438	451	456	469	465	442	431	421	449	449	447	448	412	426	439	455	437	450	460	480	452	439	475	469	464	435	426	495	429	429	448	458	487	444	465	480	478	474	479	470	455	469	476	447	456	468	458	452	436	478	444	423	441	454	464	476	440	461	487	431	473	435	460	450	428	454	446	455	429	470	430	460	435	450	438	475	418	455	439	450	455	437	440	470	462	432	456	433	519	463	442	479	478	430	452	407	420	406	442	448	422	383	463	445	428	466	435	503	434	464	459	448	439	447	475	475	450	476	420	452	499	449	437	457	441	470	407	442	479	460	450	433	443	467	462	461	410	465	455	468	458	455	456	415	490	441	447	418	440	485	428	461	446	425	440	450	482	441	457	446	431	434	446	426	440	481	457	444	436	426	433	426	429	441	476	467	446	475	427	439	474	455	428	423	491	417	433	459	418	445	454	463	432	487	448	441	402	463	468	492	454	451	473	476	458	456	472	448	455	449	518	451	450	442	434	458	485	448	465	443	465	459	490	439	439	461	457	451	470	478	468	466	441	455	450	451	436	452	413	453	460	454	436	440	432	456	474	444	468	447	468	448	455	450	442	491	432	467	433	437	439	452	397	416	476	430	488	454	442	441	437	454	468	445	433	441	437	468	419	435	455	460	464	472	441	467	457	436	505	467	414	459	477	448	466	457	432	458	454	449	463	457	465	420	483	469	445	461	455	495	446	464	478	474	453	437	430	450	452	457	451	415	474	453	450	471	465	452	462	446	451	462	470	463	465	419	455	460	465	448	437	463	464	452	429	465	468	431	445	459	455	466	450	435	449	443	422	456	457	453	472	461	466	428	435	419	454	444	430	452	432	456	467	425	440	443	449	476	448	459	443	442	438	466	468	428	459	441	426	456	455	405	494	455	419	456	459	465	444	394	483	462	463	466	467	429	470	475	474	438	416	444	449	460	448	490	449	454	469	469	453	442	477	473	404	472	463	492	454	460	443	440	441	462	427	440	450	444	449	449	435	499	435	490	487	476	455	494	422	453	446	479	479	442	430	461
7100	3128	2921	2143	1205	956	801	653	612	546	475	440	344	328	326	297	328	330	284	312	313	301	321	293	261	269	279	306	271	277	276	272	259	300	280	266	286	261	260	303	270	303	258	262	234	259	279	300	258	263	285	271	244	304	276	296	280	251	274	329	258	256	273	282	292	296	268	279	293	285	300	262	256	271	267	297	285	293	294	299	293	281	276	265	277	271	273	276	268	273	271	273	266	284	279	313	288	274	284	283	295	267	269	269	273	256	281	262	293	269	247	279	275	278	269	284	250	288	281	283	299	260	261	302	247	283	279	236	268	285	294	263	293	260	253	267	288	275	316	276	273	268	285	288	316	268	294	260	270	273	259	287	264	286	297	315	273	280	255	277	278	285	301	292	274	300	306	255	255	266	269	285	274	234	274	272	293	265	271	245	273	265	267	293	273	285	258	257	312	271	265	292	280	274	287	280	265	248	273	291	293	295	243	300	268	246	266	281	265	277	292	267	269	311	266	277	260	288	265	284	295	268	297	316	277	296	310	273	281	285	273	265	240	258	271	278	263	274	266	255	258	293	313	275	252	297	272	276	272	239	307	295	297	293	296	293	290	267	263	274	259	251	265	271	259	317	274	280	289	309	257	317	292	237	308	283	269	268	263	284	286	259	274	276	282	290	257	276	296	262	276	291	253	274	277	281	284	273	274	258	273	281	288	256	261	239	229	302	283	273	294	257	257	244	272	246	244	244	233	271	280	288	274	287	260	255	302	279	288	280	264	264	270	291	273	252	293	275	273	263	272	272	284	277	266	266	279	266	259	256	271	297	301	253	284	266	293	260	277	245	265	245	231	262	245	268	270	295	269	274	285	253	283	259	274	285	278	310	266	286	272	266	278	295	298	284	265	248	273	278	287	292	296	270	280	280	302	309	285	283	281	308	278	270	257	275	273	289	235	247	278	302	246	294	297	277	235	246	294	301	299	278	263	268	292	249	266	264	272	308	246	283	276	279	275	260	267	258	244	292	260	274	287	278	265	282	304	274	287	275	272	279	258	257	277	295	302	286	280	268	311	278	280	275	274	290	270	263	289	269	244	240	287	268	250	274	297	298	258	249	243	267	284	266	264	302	270	255	289	252	274	270	286	291	281	279	243	267	277	285	268	291	274	275	264	278	263	292	286	305	280	307	252	253	264	283	291	291	255	308	288	290	266	269	267	279	254	255	261	256	294	287	256	278	263	289	283	264	280	300	305	273	313	297	274	290	270	254	283	282	271	279	289	299	274	280	285	285	268	274	291	264	301	298	276	281	327	278	281	281	282	269	269	253	285	291	277	254	258	280	258	254	258	298	293	273	302	282	251	273	304	253	278	298	291	253	305	269	276	297	270	263	264	291	281	283	277	280	275	274	269	281	302	292	247	268	305	259	258	287	263	313	289	283	270	256	285	287	281	280	289	261	282	256	280	262	287	301	271	272	278	290	284	265	260	286	272	273	300	280	260	256	285	248	272	284	265	247	279	268	283	279	281	301	261	302	278	274	300	258	273	261	289	295	261	283	263	257	269	246	263	271	254	276	264	274	286	285	275	265	302	299	267	274	267	290	277	288	273	286	290	246	299	296	255	268	294	292	307	276	277	293	261	271	281	303	306	303	301	286	291	268	282	283	267	288	270	269	283	283	301	304	283	281	251	290	296	296	268	266	255	279	284	283	256	296	295	266	259	282	318	280	285	292	283	277	302	292	250	271	255	290	291	262	292	300	280	280	275	269	278	293	240	282	286	291	257	264	280	260	260	285	310	310	261	278	276	300	271	260	264	278	303	305	266	247	310	274	285	251	274	275	302	291	303	267	294	302	305	314	252	273	286	263	247	286	278	283	268	287	299	289	272	276	297	270	278	251	239	265	309	292	284	260	289	285	290	266	291	261	273	281	277	271	276	239	247	305	299	281	269	286	265	288	271	271	246	259	261	262	256	281	239	273	252	319	262	295	276	282	259	261	285	284	271	233	256	237	257	295	265	288	281	291	286	255	278	291	263	263	296	274	293	274	268	267	294	261	277	275	260	276	290	275	256	274	276	252	282	277	281	289	257	267	269	308	291	274	264	297	309	300	264	258	263	312	293	263	243	257	279	288	259	284	265	276	284	247	242	273	293	243	241	267	278	256	271	283	252	299	257	249	250	279	259	287	246	277	276	310	281	288	281	295	248	288	265	283	281	288	298	288	288	275	261	255	266	301	276	265	308	271	272	254	284	297	273	293	256	272	271	256	283	295	273	262	297	284	286	282	263	297	259	262	267	297	264	281	259	270	290	265	311	246	269	294	276	282	283	297	279	299	278	269	259	262	281	265	289	278	287	256	307	276	248	246	262	268	252	271	306	284	287	239	272	298	283	287	289	251	275	262	287	274	291	249	252	301	274	266	305	311	269	240	281	273	279	258	256	283	275	334	277	266	281	268	276	267	267	316	293	267	266	286	277	277	255	299	277	256	255	284	277	285	256	265	310	279	267	288	272	284	268	305	285	278	291	283	252	277	288	264	267	262	264	255	273	286	282	271	296	282	239	276	304	278	294	265	262	268	267	258	263	273	256	250	267	284	292	277	303	260	269	293	282	276	336	283	249	304	280	296	310	254	270	264	294	290	260	299	296	308	294	258	266	257	292	284	259	264	269	277	289	270	291	296	284	283	269	275	272	302	258	294	302	324	279	298	253	286	257	239	283	269	287	279	274	280	288	320	233	264	317	303	309	304	255	252	274	260	295	296	277	263	249	270	280	303	288	282	287	296	263	285	263	262	291	290	287	285	301	279	286	290	293	286	285	276	277	288	270	265	261	273	281	299	255	253	272	284	312	279	310	290	258	284	270	270	264	307	246	268	270	297	281	270	265	263	280	268	301	311	297	287	235	273	272	261	280	274	285	267	265	279	254	296	312	297	293	296	271	279	274	282	270	277	279	262	243	285	268	292	268	281	271	275	256	282	254	266	290	263	259	299	299	263	263	312	278	268	286	283	299	274	263	246	255	259	287	249	281	260	284	271	285	271	272	285	290	254	290	294	282	265	269	256	279	304	289	268	289	266	274	316	303	264	265	261	295	271	283	276	282	259	259	290	315	254	277	253	260	312	257	267	212	257	273	278	296	282	294	274	255	304	263	287	247	263	269	246	280	262	256	263	297	298	249	305	264	269	270	238	290	283	241	269	305	287	262	286	283	285	289	244	259	287	260	269	254	258	270	308	257	281	292	239	247	243	262	249	296	291	291	264	253	237	286	241	286	242	248	264	235	283	281	263	275	282	299	275	310	271	283	274	286	280	283	272	276	281	308	264	268	242	274	287	249	290	258	273	290	282	247	291	272	289	269	281	284	241	304	268	278	282	282	287	302	293	290	271	311	266	286	311	278	276	275	278	288	276	251	269	269	290	241	259	288	292	267	310	261	281	257	297	287	264	265	300	243	281	255	252	301	313	250	295	279	249	301	259	304	286	270	258	253	285
5289	3330	5418	5962	4713	3847	3306	2614	2501	2147	1872	1506	1256	1164	1082	1078	952	901	896	832	807	851	792	812	745	780	734	739	690	701	736	714	694	668	688	733	716	704	706	692	677	692	696	684	727	681	691	691	662	712	676	658	711	700	660	690	670	644	705	690	736	648	676	659	659	638	665	703	649	744	669	643	677	638	663	693	670	696	688	651	681	674	688	703	639	683	686	685	644	700	662	700	657	684	673	716	672	714	650	688	688	644	642	713	672	688	643	693	695	698	720	702	700	669	699	695	703	691	674	700	644	659	641	701	645	622	668	665	673	704	695	718	662	666	692	658	662	687	661	617	679	681	596	677	662	652	698	649	617	693	637	665	659	670	666	708	658	692	640	632	678	623	692	691	656	664	632	675	624	664	648	657	692	652	680	668	670	719	662	647	679	679	664	680	684	703	657	696	646	666	678	635	664	700	684	655	649	676	694	629	661	695	709	659	720	703	671	664	624	686	713	685	673	681	651	677	635	688	597	672	681	672	666	658	682	680	646	666	652	654	656	672	697	696	678	698	689	655	656	646	677	642	677	613	649	718	674	669	617	676	693	673	680	670	708	701	657	640	713	690	712	655	678	640	670	641	663	637	688	720	665	704	622	695	664	690	643	660	682	694	657	719	654	711	672	668	662	632	696	720	638	651	656	691	646	660	680	690	671	633	644	667	669	669	636	688	624	640	669	662	673	659	653	665	656	665	701	666	707	656	726	662	697	701	657	664	668	635	698	685	721	669	632	650	660	668	656	708	655	673	626	668	714	670	664	723	688	667	647	731	693	694	646	690	648	648	627	669	648	687	645	681	629	684	663	691	654	680	668	707	708	717	694	681	710	691	644	713	680	701	715	684	652	638	700	630	677	656	657	672	684	687	685	684	661	660	684	663	690	677	621	726	628	642	698	679	639	673	665	668	691	692	684	710	655	639	680	664	717	675	697	688	653	666	655	652	634	669	692	650	672	623	681	698	710	687	637	700	650	673	656	646	664	658	638	716	682	637	612	679	673	667	644	659	655	644	658	663	659	691	662	691	650	647	667	742	666	656	651	668	666	697	643	653	679	673	681	691	674	671	672	683	655	675	686	694	710	676	642	654	616	681	694	620	679	708	702	668	612	636	655	666	638	675	674	668	687	660	677	664	695	699	660	676	658	658	638	682	677	625	668	666	690	698	723	645	711	725	719	669	621	670	652	645	672	692	673	675	707	673	702	666	685	700	696	665	676	685	627	678	631	674	708	654	624	672	686	663	664	660	659	631	626	635	631	678	645	688	655	639	653	653	615	706	692	687	637	659	664	655	683	669	668	643	644	684	643	681	676	698	632	716	635	715	680	645	665	668	666	621	707	644	669	708	635	685	625	671	638	671	659	647	634	635	694	675	666	706	706	679	667	691	686	701	678	674	626	677	685	675	677	630	636	607	700	659	644	662	655	694	704	648	657	686	643	681	666	668	709	627	646	690	654	651	687	682	720	657	694	641	666	666	709	674	642	684	681	701	676	681	653	692	648	648	692	637	644	695	719	676	688	696	628	642	668	626	685	619	669	690	700	699	650	664	663	704	713	687	667	660	683	689	672	694	626	683	636	675	691	669	652	661	679	647	664	671	676	687	628	748	659	647	658	658	659	692	666	666	609	697	673	660	632	662	684	686	711	655	652	658	679	689	643	632	710	695	701	693	629	640	646	685	679	665	703	672	679	674	658	676	689	664	694	606	627	641	685	629	683	624	680	712	690	726	682	705	632	691	716	636	646	637	677	663	669	599	656	657	653	767	649	675	651	702	658	657	687	628	611	690	652	657	684	680	621	668	658	700	635	656	621	676	614	658	672	654	663	650	704	702	646	640	676	669	694	672	669	717	704	704	660	638	681	683	671	711	669	645	633	690	631	686	640	637	629	672	692	661	693	697	691	629	693	707	673	622	662	655	687	685	679	645	701	641	640	657	686	628	662	650	676	685	668	678	732	635	690	680	660	665	629	705	632	632	637	685	719	671	696	661	627	663	619	666	678	669	691	663	679	654	682	673	686	658	681	654	675	695	681	676	684	677	692	694	683	658	670	656	666	694	684	645	666	697	692	674	681	684	639	677	701	686	689	670	686	730	645	675	701	688	650	668	683	655	629	699	675	642	662	657	681	658	715	664	681	677	702	693	650	664	681	642	693	687	616	689	678	660	670	684	680	698	637	663	673	652	679	678	668	676	655	661	645	658	721	695	670	690	628	707	649	657	627	678	664	646	634	651	707	675	672	690	717	669	699	684	698	675	684	661	661	658	678	652	678	687	664	649	629	687	626	603	680	725	711	662	641	690	693	644	706	637	664	667	677	696	640	666	640	674	650	671	707	616	687	671	682	657	699	678	693	671	681	651	668	627	664	715	610	660	652	705	672	661	649	677	690	644	647	628	662	669	648	673	705	698	635	640	673	636	670	661	683	695	722	689	620	654	661	715	617	650	688	626	687	624	666	678	628	661	696	673	651	734	668	657	644	640	654	680	638	650	644	687	688	645	652	671	699	665	652	643	698	726	685	676	708	639	650	654	679	666	690	657	651	632	637	673	674	684	642	677	637	658	751	666	656	637	675	689	701	676	647	677	648	684	702	655	677	713	684	682	701	622	670	673	673	679	644	705	691	671	636	674	686	718	655	702	677	632	627	709	700	687	721	634	667	699	678	666	680	713	648	650	646	648	673	719	686	662	640	693	677	643	639	679	674	668	712	704	643	630	710	632	734	728	642	665	717	655	668	715	696	690	678	663	656	661	658	677	663	670	630	657	682	677	661	659	699	685	647	684	675	703	678	658	692	624	698	658	695	641	667	674	676	692	656	694	700	697	635	684	736	651	673	631	634	730	671	634	690	716	697	646	692	670	679	683	681	718	665	683	655	669	701	728	680	693	647	687	743	686	665	677	665	659	643	632	645	692	688	653	690	671	661	662	661	686	672	666	625	682	701	686	678	643	710	617	618	653	664	642	658	658	656	629	629	677	684	680	667	665	662	652	647	655	680	632	716	706	655	647	663	649	632	682	678	624	679	705	668	668	652	676	698	676	734	702	649	674	706	681	680	701	643	675	638	639	677	669	653	681	649	680	691	698	606	639	706	641	667	689	689	696	705	650	647	690	693	696	668	703	664	670	710	643	640	660	677	679	684	682	622	651	586	691	645	647	651	677	597	677	668	677	714	710	683	653	684	736	674	694	666	664	668	697	678	684	690	648	683	660	625	669	659	633	685	705	702	593	681	711	724	678	687	678	669	652	692	657	674	694	654	669	683	689	688	688	682	623	642	690	653	636	647	681	662	677	668	653	682	624	711	670	677	641	675	650	672	665	712	662	684	631	662	709	665	680	666	706	680	646	693	678	649	682	686	682	659	664	684	637	616	642	697	660	656	664	690	666	647	706	646	664	689	646	663	673	690	681	655	634	684	668	662	668	627	643	700	681	672	684	677	692	699	634
15827	5644	5317	3518	2264	1537	1141	894	789	739	554	522	441	458	434	395	307	336	341	322	282	293	334	296	267	286	274	270	250	283	285	282	266	274	281	271	255	268	275	267	282	251	239	289	271	265	296	259	246	265	271	250	283	275	256	260	246	265	213	266	288	256	243	271	254	264	231	236	279	256	264	215	249	248	259	253	260	274	258	242	292	249	279	254	247	254	285	266	263	264	257	286	263	251	258	257	229	250	251	213	261	266	260	275	268	236	270	217	261	261	239	221	268	273	273	251	252	292	249	263	264	248	275	296	264	291	257	237	259	239	276	277	245	249	260	254	289	248	264	259	264	269	286	281	230	286	271	255	297	256	280	283	268	230	277	292	276	273	274	241	242	260	229	257	257	255	234	268	241	264	279	279	277	285	255	269	260	253	255	274	278	273	246	253	264	249	255	247	249	266	259	256	233	267	270	278	235	210	238	270	267	244	232	251	266	240	269	240	287	268	253	226	252	269	293	282	283	250	267	259	238	253	253	283	259	291	272	204	266	286	257	259	286	277	273	238	258	263	236	245	247	245	241	280	282	288	257	255	251	218	305	272	271	248	265	246	238	250	256	249	267	281	268	244	230	250	264	240	237	254	258	267	242	268	263	273	282	234	305	267	292	242	251	231	240	255	266	248	258	271	258	261	262	255	255	254	258	264	275	246	258	238	293	256	263	244	249	297	245	267	244	269	252	274	266	258	243	260	231	260	238	235	270	245	256	248	250	239	271	278	257	243	263	274	248	287	289	240	248	246	265	234	255	257	270	259	268	253	279	246	223	281	254	250	275	265	275	236	258	259	263	239	241	278	226	252	247	285	266	291	262	252	276	226	279	268	270	291	242	285	237	248	289	230	268	236	307	278	269	226	262	233	283	276	254	259	286	272	250	258	260	256	256	258	307	240	264	239	248	259	243	275	236	253	279	269	235	251	268	286	255	259	273	232	235	266	284	275	263	230	225	258	297	226	266	230	245	249	252	261	256	256	252	264	231	238	262	250	272	243	272	255	304	252	250	259	276	236	259	257	250	237	270	264	263	261	272	276	268	246	251	254	271	249	257	252	280	223	272	233	254	260	289	235	259	273	242	218	264	294	290	271	258	262	263	283	266	223	234	249	266	263	261	230	268	264	278	258	233	238	257	294	275	248	254	248	281	252	257	245	243	259	235	272	251	242	281	264	259	253	256	253	230	284	258	231	255	278	277	249	263	252	237	253	251	247	252	273	256	273	267	263	258	264	276	269	258	245	250	264	270	258	248	241	269	252	234	274	255	253	245	254	262	282	242	254	252	261	269	275	249	246	278	246	251	274	238	243	256	233	265	264	240	249	264	267	248	234	272	255	268	260	235	264	238	232	270	254	256	255	252	252	248	247	264	282	262	283	291	258	256	256	243	248	258	279	288	215	268	226	248	262	256	241	276	256	244	270	237	270	272	250	260	245	256	271	254	290	251	264	248	258	249	262	242	258	281	268	240	256	241	238	256	279	222	243	272	250	254	244	274	265	244	262	268	237	269	253	296	284	252	223	257	238	296	246	299	240	265	270	266	245	250	245	244	252	277	253	284	238	271	251	250	248	253	285	261	235	229	249	249	267	252	264	245	256	244	267	290	259	256	263	257	246	264	263	284	225	259	241	254	279	255	268	249	262	238	257	299	267	234	243	255	275	268	280	281	253	250	256	248	248	262	226	245	228	258	237	248	286	296	268	210	251	236	269	277	251	227	227	240	260	286	281	237	279	257	279	250	271	305	260	265	238	247	321	275	268	227	266	243	256	252	272	278	244	253	264	279	260	269	234	257	240	270	269	264	251	228	247	294	250	267	251	285	232	244	265	256	272	268	239	239	243	270	272	284	271	268	245	245	240	249	238	230	240	269	252	251	241	271	235	276	255	267	241	253	260	262	256	281	276	242	227	225	271	265	238	256	253	270	288	271	244	252	269	269	259	223	261	258	278	256	255	236	279	279	240	270	251	260	245	261	283	274	260	286	242	266	280	271	240	229	226	261	268	280	297	268	242	279	317	248	266	260	262	255	245	264	283	236	257	240	279	270	239	270	263	252	225	293	234	256	249	305	257	261	265	277	268	266	254	218	253	218	246	254	252	284	249	254	235	261	292	262	255	258	246	262	277	274	256	263	272	257	230	252	252	262	257	230	245	275	249	267	286	261	247	268	262	241	251	242	276	257	275	239	250	261	278	232	281	246	271	223	259	271	248	235	259	261	251	229	258	251	247	233	279	282	244	317	238	245	259	257	266	290	269	254	247	277	266	286	238	260	242	258	261	265	268	266	262	263	254	263	277	273	262	261	250	252	265	245	249	239	280	280	251	250	270	256	260	260	260	264	248	276	259	248	261	251	254	263	274	304	233	249	285	265	266	242	232	252	243	276	271	263	254	255	244	269	289	256	247	247	249	263	260	244	211	280	260	269	253	259	244	255	262	232	259	255	273	284	244	278	292	253	221	262	274	239	276	264	242	264	253	270	250	253	277	257	258	253	294	239	248	243	274	262	251	271	275	269	275	292	217	265	250	240	242	265	282	255	231	277	272	244	284	247	241	259	274	284	271	246	246	263	262	263	273	253	265	268	273	242	275	292	277	252	243	266	252	255	226	228	287	285	227	300	275	242	271	274	261	268	266	268	274	268	248	280	272	249	237	290	257	237	249	270	273	267	208	269	275	271	235	244	263	247	266	251	283	261	238	257	251	283	268	265	258	252	266	275	240	252	242	253	259	257	273	274	266	259	280	268	255	276	257	267	251	251	262	259	263	253	266	274	277	269	264	266	279	250	263	244	246	254	247	227	254	232	239	262	239	267	245	241	252	258	294	232	266	264	260	246	247	252	241	252	245	259	233	275	276	257	268	233	244	228	280	259	253	244	232	256	244	234	300	228	271	257	277	255	258	267	271	281	266	230	246	263	252	259	267	254	265	255	264	241	248	246	294	294	263	253	290	286	269	280	268	252	257	243	242	251	277	265	259	249	275	281	283	257	272	257	257	265	258	253	247	250	272	270	273	277	269	253	260	265	252	232	260	286	272	270	249	241	246	274	250	259	249	244	253	251	244	264	268	255	276	231	254	240	253	248	249	273	254	226	283	243	265	287	276	242	240	251	240	235	242	254	266	256	240	237	266	232	251	254	218	246	250	262	220	267	263	249	283	252	252	241	257	253	259	232	249	240	271	253	260	260	237	256	274	273	243	255	247	222	248	242	264	279	274	278	271	265	233	252	225	241	274	255	258	270	262	271	276	267	260	264	280	239	290	286	278	283	251	258	284	274	275	268	251	259	278	251	262	262	263	308	260	299	251	303	272	244	250	266	289	285	292	257	240	269	275	267	279	264	241	277	273	236	304	237	254	242	272	265	253	270	262	244	287	242	251	257	270	250	246	238	254	249	284	224	252	259	233	247	236	268	261	290	250	226	281	263	273	271	251	252	256	258	261	255	267
11706	5260	9180	9052	7905	6197	4820	4372	3627	3230	2827	2266	1796	1706	1528	1408	1223	1167	1131	1040	1034	1018	944	871	882	822	778	764	812	718	726	760	710	718	746	696	695	698	686	657	677	714	677	719	684	630	687	690	674	678	667	688	699	632	630	657	682	604	623	672	598	660	675	627	673	651	640	666	643	642	634	673	632	672	658	592	632	614	655	636	650	646	633	643	619	640	628	646	652	604	625	644	606	652	621	667	651	661	614	614	648	604	617	612	638	632	613	653	600	657	621	675	660	663	644	625	621	615	631	620	681	639	649	642	661	639	600	614	641	605	637	633	632	618	630	635	640	606	632	626	637	627	598	622	647	632	629	608	592	656	647	619	655	619	654	661	634	628	661	632	683	645	648	669	634	676	635	651	608	665	623	627	632	658	661	611	626	657	627	641	606	625	617	623	643	642	630	609	656	623	622	593	679	647	618	654	637	621	639	611	621	605	583	604	646	676	619	615	621	652	591	609	636	611	612	640	665	611	632	618	646	683	620	599	602	612	649	650	623	604	661	609	632	636	629	647	646	619	593	632	576	688	654	639	588	640	584	620	626	634	562	649	599	611	617	623	646	645	608	615	605	654	625	624	649	610	591	653	595	639	626	657	599	586	593	667	656	625	587	613	647	648	614	635	579	631	574	630	597	671	631	594	598	576	636	637	673	635	699	704	598	642	645	637	630	619	644	614	631	636	566	670	587	669	611	622	641	650	682	652	644	631	629	618	636	657	650	670	629	613	610	619	666	683	663	628	656	584	651	641	597	662	639	618	618	613	610	595	613	641	559	627	659	637	627	591	634	585	625	637	653	659	632	631	656	644	645	630	635	621	635	669	609	639	615	640	669	610	606	699	649	656	628	641	664	640	642	674	623	585	670	648	643	619	635	637	617	637	587	651	652	630	601	639	667	623	636	642	630	622	600	601	651	617	688	601	656	697	637	595	616	638	598	660	664	634	651	642	616	620	632	632	650	633	648	591	626	603	622	641	598	631	681	640	618	634	608	624	597	665	678	653	616	622	617	637	661	606	659	645	610	651	630	629	565	668	690	629	587	581	660	641	594	650	627	622	629	612	650	624	632	602	650	642	573	619	556	631	623	628	654	656	651	610	634	645	666	665	629	659	606	641	619	661	614	630	592	636	620	626	643	597	618	617	609	642	652	662	615	572	584	595	618	608	636	634	611	654	637	580	614	643	627	598	618	632	581	638	620	594	655	658	631	616	636	610	637	659	646	637	584	624	657	639	624	643	610	631	629	657	611	600	626	642	603	633	609	631	657	628	661	605	673	645	640	662	624	640	643	660	612	646	583	643	617	613	656	604	604	612	644	628	633	596	640	625	630	638	640	632	594	616	622	602	626	682	663	643	649	641	654	655	668	639	656	629	662	618	630	611	610	625	594	614	644	620	638	658	646	615	662	662	634	601	647	605	639	596	589	615	627	602	607	636	607	651	622	602	617	591	597	608	667	624	576	596	633	636	578	611	592	663	629	637	614	618	573	599	639	621	659	578	640	580	656	658	595	593	613	625	613	632	658	642	625	680	642	614	668	674	709	646	627	622	621	637	598	637	652	643	636	669	649	641	613	653	676	615	667	655	607	649	585	673	642	617	631	628	628	646	632	623	654	627	629	621	618	680	661	585	646	682	551	667	654	575	684	659	597	666	640	666	658	600	615	577	632	648	624	613	626	660	642	629	627	605	610	576	587	641	633	631	636	603	595	669	624	572	619	657	617	583	582	652	600	632	608	629	659	637	605	628	627	617	651	601	625	657	633	662	630	639	637	644	641	692	608	635	624	626	627	602	648	633	685	612	652	634	653	627	615	638	613	598	613	638	601	606	632	652	623	633	668	625	610	617	630	603	619	631	696	619	631	638	650	607	645	604	614	599	644	635	617	657	626	605	616	626	631	691	598	625	630	618	659	654	633	590	676	615	611	594	588	605	610	626	634	638	683	619	621	616	627	635	641	603	645	672	665	602	589	630	622	624	630	642	623	618	619	640	630	605	678	622	611	661	606	626	608	611	672	641	615	581	653	604	601	630	633	631	605	608	641	673	636	617	630	624	635	661	617	639	605	625	627	635	577	582	653	588	651	655	648	651	651	604	619	630	699	640	663	624	624	633	613	621	640	658	615	603	636	656	645	615	667	618	613	627	584	663	624	610	635	609	601	640	627	641	652	629	592	653	657	598	591	612	624	585	654	660	632	622	636	635	647	608	650	631	627	640	626	622	684	658	632	629	646	634	653	657	630	660	657	621	648	627	603	637	592	665	646	624	633	588	611	642	622	659	600	652	641	643	651	651	608	605	615	674	604	597	645	607	619	687	642	656	666	592	623	617	621	648	598	591	621	614	601	612	682	635	616	607	626	588	656	617	642	628	655	659	609	633	662	642	604	647	629	633	634	660	668	617	628	634	623	655	612	613	606	628	633	630	654	619	615	667	619	649	620	631	629	633	656	615	629	628	614	616	637	664	660	584	631	616	614	636	636	597	626	658	622	581	661	644	613	634	624	647	633	604	634	613	613	604	576	584	650	587	635	639	654	609	576	631	624	642	573	620	627	652	615	644	599	625	600	609	631	632	619	677	652	619	653	640	651	651	673	644	656	612	662	665	619	593	678	613	620	606	636	679	638	572	634	644	595	615	685	633	607	621	618	599	640	591	641	587	641	605	634	649	682	621	558	662	625	596	648	623	656	655	622	669	566	628	626	623	610	632	634	646	613	651	632	647	604	628	618	668	632	646	607	644	643	651	617	659	638	627	626	647	648	623	639	673	671	641	615	683	664	616	610	643	623	644	636	609	627	576	632	639	653	655	635	596	601	634	640	611	621	661	621	641	646	625	630	601	668	626	631	625	612	581	607	632	620	639	632	574	639	587	554	628	631	628	644	639	651	639	627	614	574	622	633	643	592	630	650	605	644	674	602	636	664	590	606	643	632	594	652	622	677	618	662	662	655	580	627	601	639	619	626	626	648	647	612	662	620	616	635	571	677	622	636	602	593	646	592	634	673	604	668	649	622	603	640	575	612	661	671	644	623	630	639	609	636	612	575	619	634	621	659	633	600	644	609	617	664	684	658	615	629	634	588	602	646	641	610	618	671	632	651	690	645	614	591	637	656	595	595	664	621	616	661	600	612	691	659	610	605	648	605	620	633	605	608	623	628	598	645	612	657	651	631	639	653	640	623	642	633	621	642	613	602	643	625	674	636	657	591	637	652	652	602	604	602	653	655	630	653	652	637	674	655	601	650	672	654	682	638	596	623	659	620	679	595	646	588	659	606	657	625	593	616	603	648	642	610	603	639	683	647	636	630	618	627	667	660	633	639	693	658	628	654	598	641	600	584	667	583	640	621	634	593	601	639	637	616	608	634	637	628	593	594	648	680	637	636	622	616	612	630	628	646	631	611	617	605	624	631	576	622	655	624	646	651	630	634	652	595	650	620	631	649	621	663	659
22633	9516	7597	4634	3165	2103	1436	1263	986	810	605	545	468	381	383	316	299	282	285	266	277	263	227	221	243	222	219	214	218	208	191	208	200	180	203	189	204	206	193	202	217	211	220	187	198	217	195	214	212	205	226	223	184	187	184	203	198	202	182	180	200	167	183	200	183	173	173	197	191	183	186	169	205	184	172	191	174	194	183	180	173	191	170	170	158	175	156	206	166	182	194	184	190	181	173	192	176	186	176	162	170	183	182	160	190	190	183	171	205	189	182	188	198	191	200	173	176	188	186	183	174	156	207	171	174	190	164	207	186	187	180	192	195	188	189	175	161	197	187	171	162	171	172	196	166	200	210	156	182	228	186	200	159	191	186	189	184	174	181	171	189	197	180	180	171	177	176	211	153	141	198	218	187	186	171	163	188	181	168	173	189	206	195	192	173	183	181	210	186	195	185	171	169	174	178	191	156	175	179	200	184	161	192	207	174	182	194	175	183	203	192	172	224	190	174	180	193	197	208	179	214	162	186	182	187	191	197	181	180	162	186	191	180	178	179	188	218	182	167	183	172	184	186	215	179	176	211	189	186	180	194	180	179	158	175	174	176	187	191	205	173	194	190	176	186	228	183	188	178	196	193	157	180	180	180	175	182	204	166	176	163	170	197	155	179	199	201	197	177	176	189	192	169	205	183	168	190	178	175	164	175	185	161	175	191	168	171	211	190	187	182	176	194	176	189	176	185	185	191	174	184	181	179	190	190	192	189	159	155	175	190	185	167	174	194	182	165	187	174	192	198	196	191	173	184	169	180	197	179	196	178	187	189	198	171	169	194	169	196	197	182	182	186	203	197	201	196	170	178	200	177	183	157	162	192	210	190	194	182	197	196	185	216	148	175	168	185	164	166	170	190	199	203	193	191	209	187	212	192	181	165	178	173	209	169	206	209	203	191	187	193	184	184	202	172	184	189	192	213	163	188	196	171	196	177	170	190	182	184	164	181	181	169	159	182	183	188	197	181	166	166	177	187	173	168	218	191	185	192	177	166	188	203	193	173	208	170	207	158	179	188	175	181	181	179	174	181	173	193	187	167	187	180	182	189	181	179	181	174	183	172	182	195	191	176	184	188	176	169	189	188	212	156	212	160	179	198	199	166	205	186	201	196	189	185	195	195	181	202	189	185	184	182	202	217	184	168	169	161	185	209	184	221	211	199	175	209	180	177	183	189	202	189	165	183	187	182	167	188	194	193	178	177	179	176	200	168	197	175	190	209	183	214	189	193	158	164	188	201	190	182	194	206	161	203	197	186	188	164	210	213	187	184	175	170	176	196	180	159	196	208	194	196	171	197	182	195	177	178	210	160	170	177	164	174	193	186	194	161	166	182	212	184	157	224	182	186	191	189	192	190	187	177	172	201	216	182	177	188	202	179	186	174	174	180	198	169	182	161	190	162	203	196	156	165	186	221	211	191	190	227	209	179	191	181	172	184	181	182	179	214	164	168	209	185	163	154	194	176	175	204	189	182	172	168	162	209	181	199	184	185	197	164	161	184	204	166	157	164	190	185	173	188	171	167	210	185	184	191	173	169	160	175	179	160	176	206	172	182	201	188	169	182	181	209	160	170	180	187	178	197	182	192	185	198	186	181	180	185	192	187	192	183	163	184	187	170	170	211	178	178	173	151	202	189	181	187	188	193	198	185	171	199	185	199	183	170	200	178	198	192	168	184	175	223	184	198	167	179	202	162	207	178	157	169	162	152	188	166	196	179	168	185	203	175	207	205	192	184	175	188	181	184	200	184	197	185	191	179	196	190	160	178	161	181	215	184	207	184	193	182	177	177	211	173	188	194	170	192	158	181	173	198	193	188	176	181	185	178	195	166	176	172	179	206	197	180	182	196	180	167	185	152	171	187	179	153	183	187	188	186	178	190	198	199	208	186	204	191	201	175	211	204	177	216	197	209	191	187	168	178	179	220	177	184	164	174	211	164	211	190	152	186	175	193	172	172	166	174	171	164	195	188	170	189	153	185	159	178	192	190	191	193	199	209	202	185	183	188	170	167	176	174	159	181	185	182	179	163	174	180	200	176	188	170	181	188	177	203	200	171	193	189	188	187	185	200	181	164	179	200	205	160	176	168	176	185	202	192	174	200	186	190	208	172	192	185	186	183	160	179	188	184	190	184	176	176	185	217	191	192	174	195	174	173	200	177	181	186	206	178	166	166	171	187	203	175	182	165	190	190	196	166	169	212	193	195	183	179	192	184	180	175	169	179	183	215	182	201	179	184	195	165	190	194	167	206	180	156	156	184	164	178	177	192	166	179	195	170	191	170	189	169	187	195	179	165	179	192	169	197	168	203	194	148	188	168	173	156	171	152	178	183	186	200	181	195	191	194	207	216	175	195	181	176	196	200	177	209	169	196	160	196	182	191	216	155	159	186	188	180	190	196	219	181	183	188	204	191	180	171	146	181	203	182	191	192	158	180	179	201	195	175	177	201	190	169	184	200	192	172	194	171	188	179	194	165	178	191	174	173	183	187	178	171	195	168	173	171	181	183	174	207	191	154	173	181	194	198	169	181	178	184	191	202	185	219	183	189	194	181	169	171	190	165	180	188	191	203	167	190	203	201	190	178	182	198	171	175	208	200	190	197	180	192	167	203	167	183	179	171	178	197	182	201	194	176	184	181	140	177	183	185	189	178	186	184	192	176	176	173	178	176	186	165	177	213	159	157	175	187	177	183	182	180	187	211	169	189	162	184	184	200	170	169	177	199	169	177	201	193	200	196	167	171	192	183	200	194	204	197	212	201	184	182	207	175	195	187	178	173	187	199	183	194	174	189	197	194	197	184	178	179	197	157	165	179	203	165	193	199	186	197	166	191	189	207	158	175	158	202	195	170	222	189	174	163	168	206	190	191	185	207	186	204	177	211	188	183	164	185	178	177	187	166	187	175	183	207	199	174	165	157	192	203	163	180	158	194	184	182	182	212	217	177	220	188	170	192	185	167	193	185	185	194	178	216	164	186	213	201	194	175	188	196	207	187	184	178	181	161	179	203	169	194	166	201	202	175	183	191	194	166	174	193	177	178	194	193	207	178	217	201	181	189	196	181	189	182	179	174	181	172	198	184	183	205	196	206	194	209	165	174	174	190	161	189	175	159	190	199	204	174	193	206	186	193	159	184	168	176	168	211	189	185	165	183	166	215	172	189	172	192	192	184	167	169	205	202	225	199	188	181	182	162	182	199	190	182	190	178	202	192	214	178	169	175	168	163	205	176	167	175	191	177	197	178	181	172	210	198	164	185	189	201	168	171	196	194	155	179	187	166	177	193	195	173	185	187	193	200	197	160	152	179	180	191	188	168	179	176	179	174	188	181	211	196	186	175	202	177	197	186	203	195	169	180	190	161	204	212	179	196	187	169	179	192	165	175	180	201	179	182	207	192	191	170	187	187	179	197	192	175	198	189	186	206	183	176	174	178	204	163	169	165	180
14778	8127	11483	11718	10108	7886	6040	5422	4796	3979	3214	2855	2220	1866	1836	1453	1334	1241	1161	1106	1118	1102	1057	896	819	745	681	705	648	634	652	606	596	556	536	565	546	525	536	585	608	593	537	519	558	517	499	525	518	535	519	530	567	480	546	497	500	490	493	474	484	488	492	475	448	466	485	490	477	464	501	517	465	498	451	494	498	522	508	446	480	454	439	465	456	488	439	487	463	448	447	480	455	470	514	460	472	473	459	507	463	473	416	445	486	471	479	469	463	455	452	426	505	451	457	465	466	493	457	464	426	477	444	471	452	420	438	453	435	484	519	459	498	459	462	426	451	458	463	430	442	441	484	469	449	470	492	484	456	457	435	471	466	486	498	448	460	475	521	454	451	432	501	447	470	459	501	439	430	481	484	463	451	462	517	477	429	499	465	507	460	480	468	499	461	450	467	433	468	461	469	446	438	455	472	486	427	429	434	423	478	480	477	462	444	457	522	512	450	487	490	452	458	464	444	481	461	477	490	434	452	478	504	481	451	451	450	416	478	476	474	470	467	460	470	428	479	477	452	499	492	450	494	474	451	448	454	460	463	447	470	446	494	513	460	448	496	464	421	473	419	493	484	468	501	464	451	459	447	468	435	489	486	451	440	477	474	472	459	463	444	449	441	416	460	471	474	442	460	449	449	443	473	526	469	445	451	461	443	459	481	469	524	443	434	470	467	448	474	475	476	467	479	435	479	447	456	483	504	480	444	486	433	462	459	445	464	433	473	474	501	457	456	488	453	466	489	489	434	451	470	461	460	451	460	438	437	470	484	494	502	455	468	478	466	459	459	468	471	452	453	501	477	468	430	473	496	475	489	433	489	489	420	466	472	447	473	455	432	483	503	485	480	499	442	480	445	428	471	467	471	477	453	455	445	489	447	478	453	441	446	454	490	481	438	461	449	477	462	470	452	499	451	444	499	475	444	450	515	455	489	442	445	475	450	467	466	475	454	473	484	465	491	495	467	494	475	516	434	440	446	450	460	447	485	487	465	466	469	437	479	455	488	494	443	467	452	456	447	488	469	454	413	501	467	462	473	464	443	470	429	483	449	478	472	484	456	510	472	479	435	464	466	427	482	481	498	469	496	518	465	483	466	506	460	520	449	470	451	430	432	440	480	517	455	453	450	477	471	445	448	494	417	465	483	453	434	423	487	496	451	500	456	444	481	470	468	474	487	471	470	508	460	461	456	478	432	441	441	437	467	453	446	489	492	460	477	472	454	481	417	481	455	480	467	464	452	454	483	440	463	469	464	441	483	465	460	486	471	482	506	468	485	494	469	507	476	494	433	509	454	475	483	450	406	452	480	459	515	480	452	465	459	443	445	485	450	499	452	498	452	411	476	450	455	489	440	471	480	481	445	446	476	428	480	493	457	476	466	462	508	471	483	475	484	443	437	473	450	464	506	441	484	486	493	463	428	472	452	486	489	485	425	468	475	489	442	422	474	459	421	446	458	497	415	454	503	437	434	479	427	426	443	458	477	484	429	454	467	445	468	463	461	464	448	454	486	475	446	455	473	439	472	446	495	451	441	496	439	446	450	456	439	456	439	453	489	463	548	508	451	483	475	434	472	461	453	512	509	445	431	504	465	473	423	445	455	479	451	512	476	480	461	477	434	443	458	437	444	462	480	472	426	470	464	465	441	445	484	438	478	500	465	407	481	432	500	474	426	412	491	473	447	462	478	456	484	494	497	470	460	493	490	472	468	438	430	441	446	473	485	463	487	509	420	460	470	476	432	454	473	459	444	482	461	479	493	431	455	449	453	493	465	475	498	474	459	460	486	477	480	449	462	475	484	437	430	472	471	458	468	420	503	469	466	457	453	498	432	495	454	452	466	472	485	440	452	469	459	468	479	483	461	464	474	500	467	479	412	461	477	481	438	455	468	480	496	427	463	451	458	484	500	449	436	460	445	447	447	462	494	482	468	480	474	510	459	462	451	419	453	436	442	501	491	479	464	462	445	482	464	447	453	412	455	469	466	453	446	465	467	446	497	459	437	474	452	462	459	453	455	457	465	443	432	458	437	436	473	472	442	471	470	456	479	467	475	444	457	451	450	464	486	444	450	472	432	429	480	430	449	447	481	420	490	476	427	489	473	468	472	454	482	457	468	482	424	464	440	468	470	452	445	465	465	455	443	482	458	461	475	468	486	458	473	481	459	486	478	470	419	437	472	471	469	466	432	454	468	477	473	466	456	485	447	451	446	478	484	456	468	426	486	453	431	433	462	456	449	454	481	450	432	476	470	440	459	474	442	451	485	463	486	469	477	459	473	455	471	468	447	456	460	467	473	474	493	466	464	468	441	441	458	425	429	444	440	452	468	457	454	466	470	482	473	456	447	475	427	459	434	484	462	466	435	486	481	493	448	467	459	466	500	447	448	491	439	446	480	477	436	425	455	471	457	455	482	476	493	455	444	471	457	471	456	451	433	470	473	482	473	470	473	453	445	445	457	481	470	497	448	455	475	490	439	481	508	474	421	476	448	468	486	491	453	493	489	479	401	421	460	426	474	460	420	462	464	440	493	440	470	435	448	449	469	488	492	419	489	467	440	488	480	467	473	495	480	460	463	444	464	478	472	435	492	451	480	435	452	488	482	476	428	510	472	477	480	440	454	448	476	433	445	483	469	475	463	469	448	435	481	448	482	447	488	459	467	424	468	479	442	475	473	473	506	462	461	475	485	456	486	486	483	457	452	452	473	480	487	456	468	472	458	462	454	493	457	463	453	438	474	449	478	482	445	474	511	463	459	464	433	489	455	451	430	454	421	469	462	442	445	447	469	427	450	424	471	474	444	457	471	473	449	458	464	438	444	476	439	481	474	476	434	494	464	471	429	459	486	482	472	463	481	437	447	453	476	467	444	434	463	459	456	489	451	444	514	454	474	495	442	431	440	479	442	443	460	447	453	480	452	454	502	440	430	442	419	465	445	471	445	428	469	458	460	468	459	476	436	475	442	445	442	478	458	443	465	487	474	454	454	440	465	439	484	471	454	497	462	448	454	460	475	464	469	450	485	441	438	453	448	482	488	476	497	440	484	467	459	454	509	482	462	451	470	473	441	454	442	485	469	498	473	498	450	452	461	401	477	443	528	478	447	442	459	447	470	446	465	473	471	422	466	443	453	442	504	476	509	452	473	470	499	461	454	491	481	457	486	445	456	463	466	477	464	478	444	489	512	429	452	450	459	451	443	452	435	462	461	467	477	426	473	502	433	487	461	470	473	437	453	483	523	439	448	453	492	475	429	470	455	493	500	459	483	489	521	448	461	438	455	473	484	467	461	491	444	495	471	473	447	453	447	507	430	456	477	460	452	458	442	472	460	458	524	479	441	459	481	467	482	459	473	429	447	503	493	454	465	507	467	481	472	463	501	467	440	473	472	488	462	507	438	477	498	469	414	430	473	445	461	492	470	432	497	468	469	468	475	457	464	441	488	482	466	451
7164	3488	3189	2084	1349	939	726	674	582	547	510	407	355	333	349	345	319	295	317	339	325	294	305	334	323	293	255	268	273	293	277	293	300	285	277	252	271	289	292	304	301	288	309	261	315	285	289	329	291	265	283	300	297	304	322	288	277	301	249	272	293	296	274	307	317	265	266	259	295	288	280	267	267	287	250	285	278	277	281	288	253	317	296	279	273	301	320	289	275	270	288	280	285	289	279	289	273	257	282	269	284	305	294	265	279	300	244	284	288	268	254	281	292	270	295	265	273	285	265	298	310	261	342	253	275	258	317	297	295	270	297	298	279	326	302	248	286	241	281	242	287	292	288	301	277	300	257	260	278	308	297	267	277	304	296	269	288	267	260	299	287	255	264	290	294	271	294	293	295	314	293	283	276	278	269	263	266	281	290	266	253	275	269	275	288	294	279	272	255	292	309	256	294	301	277	261	290	270	247	292	289	292	270	283	270	285	299	290	251	288	282	268	252	281	278	304	254	282	266	311	249	267	279	289	308	287	269	312	276	301	261	301	292	303	278	288	282	282	286	259	322	268	275	295	297	263	316	288	266	319	255	282	282	294	247	279	308	266	282	291	268	284	285	333	273	290	291	264	284	256	268	271	293	299	299	293	293	289	263	274	296	310	262	290	293	298	276	261	267	255	283	314	279	269	299	296	295	271	285	304	289	311	253	271	269	283	288	286	289	277	293	295	297	262	294	305	272	272	284	272	255	274	290	243	306	284	296	266	272	294	277	291	281	274	301	272	266	269	280	261	286	275	281	288	263	290	293	280	256	251	288	290	256	305	270	285	284	263	260	265	294	281	268	247	266	271	321	289	294	278	260	314	271	254	279	298	299	271	282	277	294	279	291	260	265	281	259	248	270	259	294	299	257	297	271	264	309	270	280	253	297	279	273	266	293	257	273	307	284	315	306	254	286	295	259	264	285	272	281	316	303	308	270	285	291	271	305	294	309	274	255	274	290	297	283	289	299	311	298	239	266	271	271	267	270	285	279	254	262	276	282	301	316	267	251	267	284	263	277	289	305	291	269	299	274	251	305	250	294	261	315	278	260	253	288	292	264	235	296	277	288	301	287	272	282	262	268	295	281	278	268	282	251	241	278	277	277	284	289	249	302	291	286	294	298	278	291	314	299	287	285	258	285	299	279	269	264	250	277	250	295	294	295	287	271	271	278	286	280	288	286	297	284	304	272	289	287	293	283	267	307	297	270	279	299	273	263	253	273	276	277	302	278	305	288	248	283	283	291	291	248	271	288	286	291	277	306	298	277	254	292	313	286	278	323	310	242	267	300	253	276	281	286	288	299	293	308	274	253	300	248	266	287	291	282	270	275	274	278	303	321	301	278	276	276	274	293	277	273	280	275	270	291	261	275	283	274	265	250	298	270	258	242	290	303	272	270	265	277	303	241	278	265	284	295	276	306	277	304	269	297	277	260	283	288	316	262	282	282	298	311	272	240	296	272	258	280	277	281	299	298	284	280	284	286	294	306	270	278	262	282	305	251	264	287	290	285	259	244	271	288	274	283	263	284	324	279	312	308	270	251	306	304	291	261	301	308	290	254	275	303	285	282	294	264	288	271	287	308	287	267	286	307	302	287	276	285	315	270	293	306	286	290	299	291	292	275	328	288	261	273	266	295	283	308	259	281	267	280	282	274	310	261	293	261	276	271	269	293	263	244	297	276	285	308	289	273	294	305	306	277	290	283	286	280	279	275	279	255	272	281	293	299	283	302	285	287	296	284	277	287	265	296	277	273	289	262	289	283	290	304	293	258	235	264	284	276	278	237	294	288	277	256	257	315	288	245	268	278	328	268	289	298	292	273	258	252	289	303	283	299	258	296	316	293	291	297	272	280	285	286	277	310	296	261	277	294	295	263	283	291	297	271	263	273	256	309	282	274	274	301	269	249	260	275	303	293	269	293	300	290	288	267	285	255	298	283	271	259	260	269	257	285	273	284	270	318	309	310	299	302	266	263	261	321	279	276	281	260	277	276	252	283	274	286	265	288	296	278	259	294	309	297	280	266	270	266	262	277	275	309	266	302	288	260	319	283	280	290	255	279	268	272	256	271	297	269	280	257	243	275	313	297	252	276	288	245	283	301	261	292	302	280	304	269	289	303	261	293	322	305	283	258	293	274	279	302	271	314	276	262	264	287	292	270	289	277	299	329	264	278	273	295	299	279	286	301	251	253	306	248	273	279	294	263	277	295	266	287	281	322	286	296	263	262	273	277	282	272	314	270	279	268	290	271	303	287	272	279	280	277	282	272	292	293	285	261	271	269	316	289	265	273	300	294	281	268	278	292	280	299	253	311	295	290	318	305	277	288	277	277	249	281	308	289	253	269	256	287	257	275	278	295	291	283	275	277	282	268	275	320	275	282	286	265	307	310	276	285	283	253	284	293	256	279	265	284	281	313	320	267	283	281	295	284	299	304	259	307	267	277	257	259	298	250	267	263	307	269	283	300	299	273	260	234	291	263	291	251	277	273	248	288	262	251	304	284	256	292	261	284	243	277	280	288	297	268	289	262	284	308	265	287	296	270	252	272	289	300	245	257	282	285	272	285	257	272	276	271	288	312	270	294	263	244	305	276	299	302	285	271	268	254	303	276	275	289	285	289	288	290	281	291	283	274	280	272	273	311	306	273	283	271	233	274	281	264	278	276	267	287	258	275	298	324	302	274	261	279	273	268	264	262	271	267	286	284	269	281	264	299	288	263	258	260	260	329	276	297	309	260	296	280	277	266	268	291	272	287	252	281	306	315	282	257	284	265	274	294	268	296	271	311	269	282	294	262	290	289	282	273	295	277	291	254	296	276	274	274	264	287	294	239	270	270	270	289	278	290	278	291	293	284	261	276	265	282	277	278	272	275	299	277	271	250	269	289	276	273	285	282	293	288	306	261	284	252	290	285	274	290	264	303	260	290	270	278	283	295	267	283	308	298	293	270	277	305	311	269	288	260	275	276	266	282	266	288	295	274	285	257	249	261	279	278	272	276	291	293	290	319	322	278	262	306	285	277	241	252	286	299	271	294	266	254	288	281	252	275	286	270	267	274	287	282	271	264	288	295	276	256	276	270	272	257	289	289	294	271	267	276	285	307	290	280	283	297	292	293	297	294	285	255	270	290	297	255	228	278	293	283	287	311	264	286	281	282	287	267	272	274	289	294	301	284	292	265	294	316	286	255	288	277	275	277	271	260	267	253	279	310	257	280	292	310	301	302	315	302	333	258	271	312	273	285	276	271	257	286	293	287	258	268	302	273	236	317	286	313	273	287	296	278	267	267	267	296	248	312	264	235	286	252	276	310	276	291	246	291	291	270	294	302	296	290	286	314	295	283	286	254	262	302	295	315	268	252	274	296	260	256	268	268	286	280	283	280	281	298	276	274	273	273	266	305	261	276	270	291	272	282	271	282	295	273	290	272	295	280	278	284	289	252	244	281	298
5290	3886	5813	6124	5167	3780	2912	2714	2523	2142	1973	1608	1237	1163	1038	1015	1007	968	874	859	850	816	867	782	807	779	712	672	711	749	705	722	690	686	671	669	736	666	673	715	732	741	676	739	683	706	678	685	706	684	764	691	696	647	703	687	689	731	704	710	692	682	676	687	717	674	739	736	685	742	703	711	663	724	722	649	696	706	668	687	700	676	648	695	713	665	653	667	716	693	633	716	702	676	675	724	709	702	700	661	600	682	714	677	697	713	674	694	670	679	704	681	713	670	671	692	664	718	683	671	742	669	704	661	718	730	675	707	676	664	685	721	653	682	663	696	644	707	638	659	671	685	682	690	706	699	702	729	673	668	695	684	682	684	679	681	694	727	675	644	705	693	681	716	616	699	660	714	684	665	693	650	643	705	669	651	687	635	710	629	646	703	692	664	735	758	656	660	688	664	700	697	712	699	674	745	694	711	686	684	691	689	664	642	653	645	731	674	701	674	719	702	672	684	647	668	670	706	687	697	655	757	678	708	664	703	688	651	656	635	686	706	723	673	659	698	699	663	689	661	674	688	710	675	723	628	683	695	637	704	669	700	674	699	681	628	668	687	663	668	700	662	694	707	666	699	653	649	666	731	708	658	684	655	672	729	722	667	697	692	720	705	679	673	633	683	704	707	699	674	707	668	661	712	612	629	683	681	635	702	711	663	708	672	694	657	696	683	693	710	699	681	716	667	752	698	714	669	699	754	755	652	650	707	673	692	703	675	701	652	707	649	674	681	674	620	681	659	625	670	680	659	676	679	643	688	674	650	686	681	662	734	691	671	697	640	709	680	657	661	691	716	692	725	657	682	692	687	683	703	655	693	668	694	692	689	671	727	656	692	675	684	687	709	663	732	690	667	635	714	698	672	694	692	702	688	672	684	721	634	692	672	664	660	700	642	719	616	720	662	704	688	700	675	668	705	665	706	644	659	684	671	708	683	656	680	709	630	688	699	644	676	667	706	695	700	657	658	676	707	645	640	659	651	670	686	702	666	717	661	684	704	665	737	698	720	708	661	702	650	641	675	669	697	708	709	673	660	728	674	653	645	672	639	627	648	628	691	637	718	686	719	700	712	733	697	694	693	667	622	725	654	686	703	686	706	628	743	667	671	658	703	684	698	716	707	688	710	674	698	685	674	681	658	701	689	640	663	662	658	650	673	661	677	687	705	713	664	644	713	662	670	687	707	720	750	681	699	701	689	706	664	663	671	669	731	690	702	656	662	704	667	720	672	697	687	681	679	641	699	666	674	673	720	699	645	712	667	713	636	707	678	661	680	736	687	697	652	678	630	684	679	722	676	676	738	665	704	696	689	698	720	714	722	725	669	693	708	701	656	696	679	695	685	682	652	665	696	730	680	727	633	688	677	653	687	631	649	679	690	705	701	693	674	686	722	713	704	675	605	698	679	661	686	678	684	684	690	662	655	684	684	719	635	694	689	651	665	637	714	648	686	681	739	680	664	693	668	618	667	702	710	691	685	645	713	645	635	711	695	673	661	678	676	678	710	716	630	721	674	652	717	691	702	710	692	653	685	654	689	633	712	680	716	660	703	724	689	622	714	671	655	666	666	657	662	669	635	727	698	660	690	681	731	678	714	652	717	714	653	653	692	644	641	673	649	693	694	681	677	651	727	728	679	665	673	676	681	707	704	741	670	687	653	728	725	669	669	717	681	674	676	664	639	655	704	701	672	699	695	661	714	713	606	721	657	681	711	687	663	698	694	655	624	680	666	704	709	691	666	631	666	681	691	656	711	708	672	687	641	689	699	698	666	696	709	708	680	703	684	681	684	681	732	708	748	657	688	661	701	725	694	631	652	719	712	622	677	768	679	706	703	665	709	693	651	653	650	714	690	647	720	666	724	677	647	685	710	706	639	668	701	660	698	672	689	658	665	654	660	700	673	680	637	681	729	669	658	656	723	724	654	678	698	690	684	654	714	703	690	666	672	688	692	688	658	663	664	693	654	707	678	676	709	670	707	693	660	675	666	710	693	683	696	689	669	661	671	719	692	683	686	720	694	700	666	654	657	667	660	653	683	643	680	673	668	691	711	672	697	655	696	631	699	705	671	676	678	694	687	733	716	665	664	653	683	686	728	682	660	682	682	702	662	679	689	657	690	710	668	667	658	680	695	672	667	719	701	709	703	663	699	698	678	707	663	660	645	692	645	671	695	695	666	702	701	673	663	661	662	678	702	696	705	688	675	664	673	682	676	729	685	699	681	710	725	685	699	729	603	682	687	718	698	741	680	659	678	655	706	704	667	717	660	706	718	696	695	712	686	672	702	628	697	701	644	693	657	680	730	695	704	672	666	753	730	741	642	696	694	664	671	719	694	692	659	704	679	663	685	647	681	713	656	638	733	693	679	684	681	692	658	654	665	725	685	675	678	696	678	688	668	632	678	726	701	709	705	658	678	730	701	649	690	661	667	677	696	707	695	679	672	705	734	722	667	667	691	690	625	726	682	681	680	711	674	704	702	700	645	672	673	673	715	648	690	686	693	724	679	699	721	697	730	692	665	662	700	701	646	605	661	695	651	709	670	688	678	740	689	706	655	708	682	731	678	666	649	675	654	698	646	676	690	675	697	678	729	648	689	691	668	663	683	672	604	639	672	688	700	689	614	657	672	662	648	686	664	691	740	697	695	709	679	689	635	691	714	664	676	692	626	691	692	697	689	704	687	669	700	669	674	726	707	645	702	702	703	648	650	725	691	718	676	703	673	673	643	696	719	668	704	665	683	708	692	646	653	674	671	689	701	680	751	646	711	639	678	687	687	705	696	675	653	693	647	682	706	676	694	696	704	683	709	665	703	675	671	701	679	675	676	656	658	697	683	716	701	675	666	637	665	685	681	700	710	697	671	673	677	675	708	715	656	708	697	685	671	659	705	670	694	674	694	715	648	722	703	651	683	715	690	711	700	667	644	691	689	708	682	683	675	701	625	698	696	687	693	658	756	701	666	673	681	694	631	653	676	710	719	657	665	678	670	726	709	690	706	716	672	756	715	680	708	697	680	658	663	659	679	657	683	690	648	659	717	620	682	668	697	661	701	678	623	665	692	714	712	702	666	683	668	668	684	730	659	669	710	718	700	683	662	717	649	703	688	669	674	662	669	690	669	708	696	673	698	683	702	660	680	629	679	691	682	683	670	716	688	664	679	634	718	697	649	686	708	660	666	702	716	699	662	648	706	685	689	704	664	733	699	683	690	683	629	752	724	732	657	648	666	621	688	675	650	696	718	682	662	658	674	717	667	694	670	720	651	659	676	695	703	724	661	717	683	702	712	706	639	655	656	683	652	680	670	663	643	661	700	668	651	690	665	674	692	654	664	700	629	652	730	637	674	747	673	714	673	698	710	703	695	673	704	684	679	701	700	682	701	684	652	684	697	703	655	687	705	717	665	740	677	658	714	677	646	697	622	688	634	691	629	687	688	701	721	718	646
16222	7433	6186	3627	2258	1484	1138	971	794	703	648	505	462	401	387	411	358	318	342	284	351	327	300	293	281	298	300	257	282	305	263	260	254	278	267	284	272	278	234	242	263	247	248	275	295	271	248	270	239	275	278	262	261	219	268	265	261	247	247	275	262	276	266	287	236	276	270	276	285	279	251	255	270	263	245	316	287	281	277	279	285	257	231	245	249	255	240	288	276	255	292	264	268	264	251	243	254	266	230	265	273	282	266	264	268	289	249	254	261	259	271	269	272	254	247	257	276	251	266	240	274	256	250	234	249	277	271	268	281	238	245	235	273	276	270	244	236	265	271	273	274	289	271	257	238	243	268	252	281	263	275	261	263	268	254	257	264	280	274	278	257	273	225	257	240	267	263	302	274	242	269	259	287	243	255	254	281	254	288	244	271	217	233	259	282	229	254	287	247	263	254	230	244	213	270	258	242	231	247	264	249	299	272	255	268	297	268	241	284	264	287	268	246	274	266	257	228	257	270	248	265	269	275	243	260	226	259	250	271	266	311	246	299	254	274	254	247	263	258	307	271	241	281	249	214	271	244	254	268	273	265	261	257	242	262	259	242	258	245	269	262	245	296	290	259	276	257	245	276	232	266	266	249	265	244	262	271	272	257	254	241	238	269	262	240	263	268	280	276	235	267	259	240	276	263	245	244	230	265	233	263	247	255	279	261	261	290	241	271	250	257	266	249	268	250	250	285	266	249	264	253	250	257	260	280	255	252	256	271	280	248	293	257	297	263	267	293	255	257	290	229	269	248	258	260	271	272	251	261	232	278	262	279	262	240	265	285	268	251	252	279	274	269	262	263	284	289	277	251	248	224	260	253	249	280	249	286	222	250	301	263	282	260	283	251	270	245	277	261	211	275	289	289	286	216	260	265	274	253	299	272	253	251	246	268	259	266	292	231	286	238	277	258	245	291	248	275	254	257	239	267	265	236	271	265	233	286	279	250	268	261	266	249	233	283	258	280	259	244	300	259	276	261	241	241	286	250	270	247	267	254	235	263	272	280	276	255	262	281	252	257	274	260	266	257	245	287	270	247	251	232	242	250	279	268	279	239	283	256	254	271	283	211	279	290	263	255	249	254	259	275	265	258	263	239	272	268	272	255	271	248	240	248	259	273	255	260	289	231	255	261	269	285	258	255	278	250	243	250	290	238	266	258	279	265	279	270	266	280	284	251	255	276	254	250	260	266	259	226	231	267	282	229	293	261	276	240	287	265	260	264	208	235	272	238	277	229	281	249	279	235	263	244	266	294	244	248	236	271	301	247	278	228	255	251	227	285	259	271	269	265	268	270	271	244	247	263	258	265	253	274	268	232	232	251	293	269	223	256	263	270	253	261	266	235	279	262	278	289	229	267	282	260	280	255	250	269	258	281	274	219	246	293	263	274	279	290	264	292	240	244	243	255	287	275	283	254	251	284	238	256	268	276	281	266	263	268	252	258	242	296	277	256	286	252	282	258	259	255	280	310	287	237	276	248	250	237	266	274	271	273	293	276	252	273	285	264	265	255	239	234	267	278	260	276	268	286	257	283	271	298	289	273	262	273	265	275	271	262	232	260	264	249	279	270	247	244	223	220	258	294	225	273	279	257	270	281	271	282	268	290	247	312	262	289	284	264	241	268	275	245	296	251	262	273	279	290	286	256	259	263	269	268	258	278	246	246	244	302	275	263	253	259	244	242	265	247	288	231	266	273	236	249	236	256	256	260	274	256	285	259	257	254	272	270	296	274	263	267	266	280	252	252	240	277	249	281	295	276	265	264	246	269	260	262	266	261	273	250	278	247	263	259	284	257	271	279	264	265	296	223	287	242	252	296	289	234	273	241	291	254	260	281	249	255	264	274	261	272	260	244	236	256	241	293	243	239	259	252	257	242	255	235	286	241	240	286	258	269	232	287	257	311	234	260	283	251	297	294	282	271	261	245	323	229	239	251	284	267	266	256	239	277	241	258	268	227	248	258	268	268	263	244	278	300	263	254	253	257	265	272	246	266	255	268	278	267	251	250	250	265	270	262	267	267	242	290	240	262	258	284	257	287	262	271	256	235	236	256	299	267	241	265	272	246	295	254	255	264	265	271	257	264	232	268	261	244	217	256	220	241	261	254	255	278	287	279	268	266	269	296	240	281	247	264	271	257	262	256	256	271	275	279	230	275	264	299	238	236	267	269	293	252	275	275	273	250	257	280	272	236	254	242	261	247	251	247	250	253	271	262	247	252	270	279	262	271	265	294	289	283	242	312	272	234	255	281	258	266	277	246	265	292	234	257	263	281	261	273	286	254	279	305	256	254	250	280	245	232	238	269	264	267	255	261	274	275	256	264	270	265	273	268	252	293	299	280	293	266	256	264	272	292	274	274	292	282	259	227	272	259	253	240	245	246	233	219	254	207	273	267	264	266	270	291	232	250	267	270	258	266	291	274	271	266	255	286	284	292	261	262	258	265	267	283	271	255	233	259	238	239	302	260	241	274	243	235	265	315	265	258	262	242	281	273	283	271	281	277	252	238	271	268	255	241	261	245	266	241	299	278	283	275	240	243	285	222	237	270	268	245	293	280	248	245	255	262	263	249	269	240	273	268	263	282	239	269	235	277	225	256	266	266	263	280	262	250	284	292	228	247	249	289	241	224	235	255	253	257	260	227	288	238	260	248	280	255	273	252	238	277	250	268	235	253	250	268	267	261	258	252	264	273	276	249	276	240	269	268	292	263	263	293	272	293	244	270	292	262	254	251	261	262	259	242	259	284	269	259	269	256	251	264	248	254	276	263	258	228	253	238	276	252	255	263	233	261	274	261	257	267	290	255	266	260	280	270	297	249	268	250	260	259	261	252	248	273	264	269	258	260	256	262	265	262	278	279	275	272	232	245	265	286	245	261	270	253	257	260	250	288	266	245	285	265	266	247	278	280	282	285	268	275	267	278	269	303	274	233	279	267	245	265	256	266	279	258	247	256	255	266	271	276	282	268	291	254	239	238	271	222	247	294	233	256	294	235	254	255	285	248	244	239	268	250	303	242	317	255	249	256	219	253	256	238	225	290	279	268	268	265	256	262	262	246	252	281	274	260	271	251	257	256	257	253	247	240	234	274	261	251	256	253	248	230	278	270	273	278	293	251	243	268	248	267	248	227	235	262	292	281	296	259	242	243	281	314	305	238	267	235	245	253	250	270	248	278	278	249	239	267	281	260	263	268	250	248	239	261	260	283	277	263	273	250	281	268	285	270	240	257	261	273	250	225	272	280	249	253	295	251	249	298	280	232	228	268	256	271	248	274	272	257	232	262	263	217	257	235	292	234	259	256	286	244	276	246	256	252	256	267	228	264	261	258	279	248	271	242	268	249	240	262	273	291	276	271	247	242	235	285	282	287	238	276	251	266	279	257	251	286	256	257	260	268	264	246	254	254	281	273	262	263	244	269	236	273	285	267	272	257	268	285	282	264	257
11994	7111	9599	9475	7816	5734	4869	4217	3651	3139	2728	2189	1864	1598	1473	1388	1194	1136	1085	1057	1008	946	959	899	862	845	839	785	743	784	719	682	712	746	715	694	682	656	696	708	705	692	673	692	631	676	667	663	679	706	626	669	652	685	621	628	623	636	658	675	624	650	628	666	611	630	652	640	658	637	656	644	667	704	656	657	629	641	616	657	616	624	672	669	610	636	597	657	622	726	678	688	622	591	592	645	618	629	647	640	661	668	618	659	611	633	631	675	629	630	617	640	613	620	660	639	655	619	612	614	635	592	648	617	612	662	628	660	639	662	670	667	621	610	664	624	644	617	622	610	624	633	623	632	718	674	606	672	595	696	629	614	666	661	688	631	651	621	610	647	646	585	675	612	644	652	638	685	685	659	635	586	671	631	667	640	607	630	653	677	631	614	627	680	636	627	631	602	636	589	630	664	605	639	664	645	627	633	650	609	657	611	618	614	664	655	615	621	624	676	694	649	638	601	644	605	593	652	613	633	652	668	621	674	639	630	685	647	661	649	626	640	638	645	663	637	651	649	658	630	609	641	665	638	644	630	634	691	656	664	601	629	610	640	640	671	642	666	629	634	616	647	636	626	632	641	622	633	619	623	613	638	686	618	632	670	631	681	629	610	662	651	641	602	607	653	629	681	609	600	617	632	624	612	651	582	640	637	619	664	629	605	569	645	647	619	665	619	608	651	591	650	645	603	666	627	650	657	588	623	688	648	621	656	646	665	614	636	642	618	679	642	630	612	672	632	658	613	658	680	689	621	660	637	671	647	680	667	629	625	665	590	660	642	652	647	625	672	646	611	663	642	687	639	664	665	645	612	648	660	646	629	629	612	686	646	667	651	695	594	626	643	613	638	620	647	654	591	645	618	633	625	649	624	655	685	636	615	614	639	647	646	654	616	628	628	647	663	656	651	644	679	631	615	649	613	651	623	669	673	633	612	665	599	668	662	654	627	633	623	673	681	652	659	630	657	601	658	648	590	600	655	653	627	655	616	619	681	640	652	649	624	650	630	603	607	580	623	624	624	618	686	721	636	708	627	670	600	637	629	636	621	676	685	633	642	603	655	639	671	670	655	634	661	652	633	642	629	596	597	663	625	645	656	613	605	614	650	624	616	629	656	626	623	645	615	671	672	680	672	628	658	635	641	628	636	648	629	611	612	669	652	650	593	603	669	611	587	637	641	679	643	678	641	629	663	583	661	593	673	615	625	637	634	690	628	661	616	636	629	633	628	637	644	587	614	616	625	635	632	632	632	624	654	693	603	713	598	628	649	660	649	647	648	655	623	637	599	644	640	646	618	609	616	681	658	592	631	694	620	643	651	621	629	605	630	672	627	668	613	665	609	596	608	615	603	599	644	599	623	613	652	632	634	634	633	660	635	607	669	660	670	624	636	633	625	701	649	631	653	672	644	608	617	653	646	623	630	655	564	610	640	596	612	641	677	653	686	666	606	618	604	633	609	603	623	635	652	593	658	644	607	666	661	624	627	611	648	671	660	619	687	633	649	646	652	671	603	633	640	618	613	601	622	629	633	675	622	638	649	593	588	664	704	584	627	606	626	660	640	640	664	624	619	645	619	619	628	570	635	657	664	628	664	641	652	591	671	638	693	621	667	614	641	597	653	678	667	690	624	670	611	604	616	638	615	624	644	663	656	653	645	620	626	594	631	657	637	608	624	608	618	597	699	655	634	639	665	572	632	619	654	637	645	614	621	596	631	596	638	654	688	647	615	614	622	638	658	638	682	645	664	646	667	648	650	622	610	600	658	680	663	652	626	634	628	636	626	622	632	653	654	671	674	670	626	619	620	603	673	598	669	639	606	590	681	627	667	659	639	631	630	675	617	644	651	627	670	674	617	620	625	643	664	597	670	657	626	642	613	601	610	693	644	628	626	662	618	668	646	643	604	608	681	616	632	631	638	694	664	634	637	615	695	634	611	643	569	599	647	668	632	602	676	619	610	639	669	593	641	617	629	637	586	641	658	644	677	610	598	635	630	649	662	617	631	639	614	639	644	677	652	654	625	660	643	675	592	618	612	679	627	641	668	585	651	613	637	648	660	606	601	640	625	677	673	648	682	628	658	665	601	631	654	651	610	636	627	624	641	647	661	611	626	632	648	660	598	711	619	644	602	645	679	635	585	591	625	636	655	706	599	637	652	636	622	580	620	631	604	603	664	631	624	649	622	610	596	652	666	635	646	600	644	602	633	613	626	609	674	664	633	639	605	611	633	674	631	625	648	678	595	664	625	673	645	628	623	649	615	599	667	642	595	634	682	637	627	691	628	638	632	627	575	677	654	633	643	645	640	625	665	663	615	575	669	621	619	611	603	654	617	626	605	606	659	636	680	651	642	612	659	632	607	644	628	644	671	668	614	601	639	643	600	658	646	646	662	669	651	622	629	628	633	640	624	580	641	641	656	620	582	606	594	651	652	643	653	630	620	619	665	634	677	673	614	597	621	570	617	641	678	670	606	658	622	658	653	637	619	664	622	662	597	672	658	606	632	625	626	655	688	640	631	626	673	636	691	607	574	645	658	644	636	627	663	595	601	649	636	676	580	651	598	638	607	612	620	663	648	644	614	629	624	657	672	629	674	644	658	652	639	634	617	624	589	635	647	638	627	616	619	604	615	640	634	613	660	674	672	619	624	644	669	621	677	634	637	624	627	638	619	650	615	609	640	668	641	686	643	645	651	620	596	600	627	640	658	606	628	619	573	644	685	633	652	652	631	626	663	600	617	640	636	628	689	610	679	695	632	668	630	615	702	628	623	600	659	618	680	661	633	631	652	632	674	642	653	640	658	632	619	647	605	632	625	634	687	689	608	631	630	644	675	640	644	628	631	678	653	628	629	626	613	610	604	671	618	655	625	665	608	686	606	620	627	656	662	674	646	628	622	636	641	616	626	628	612	596	690	658	650	679	652	609	670	616	636	632	625	621	599	601	658	630	627	610	668	656	626	661	637	609	633	674	656	664	642	647	632	625	590	611	678	629	606	613	631	643	666	616	676	603	618	600	654	667	637	646	661	625	625	652	608	651	678	683	597	590	634	611	599	622	649	611	659	647	612	648	653	693	640	632	674	650	625	633	685	659	613	623	612	632	661	655	657	655	656	606	621	675	671	663	634	606	618	626	635	616	642	641	655	625	624	690	624	641	603	643	647	633	630	595	622	635	600	660	656	618	632	670	643	666	621	626	671	675	665	599	653	632	672	644	663	604	587	656	703	632	675	638	664	661	646	643	615	635	627	627	635	662	652	645	606	663	598	635	595	652	612	675	656	628	676	611	596	598	606	591	632	601	610	631	674	662	618	596	620	671	637	636	668	607	660	645	621	684	667	654	636	618	613	648	654	660	629	631	606	634	638	628	656	595	659	609	648	688	623	619	616	645	681	582	662	629	622	622	584	615	637	689	609	674	644	655	636	674	618	663	614	652	588	643	663	627	671
23846	11174	8992	4803	3093	1904	1424	1314	951	826	653	550	469	378	378	306	319	289	259	283	282	255	256	242	236	215	223	189	211	210	217	191	201	193	169	189	181	182	203	185	161	196	193	185	181	190	209	203	183	202	184	168	212	183	177	205	202	193	185	176	194	197	157	175	194	185	187	176	181	172	172	181	185	178	180	195	172	182	215	193	174	175	193	156	183	184	155	197	167	194	184	175	160	194	162	181	181	170	176	189	178	192	190	197	175	225	196	209	200	172	189	192	189	184	185	183	157	190	172	166	174	184	189	186	192	171	186	170	193	175	164	187	196	189	181	198	207	177	172	197	186	170	184	170	195	192	184	194	183	177	182	189	200	158	169	190	177	168	181	197	178	182	174	191	202	216	189	200	188	178	182	171	188	173	184	212	203	170	183	170	194	175	206	198	170	175	197	176	198	166	221	170	167	203	193	180	177	194	174	197	176	180	173	175	174	174	175	163	184	178	185	180	184	188	187	196	180	151	196	199	179	199	175	202	208	164	205	202	195	208	193	193	193	160	172	174	190	197	173	172	173	198	183	170	174	208	207	179	198	194	180	169	177	183	181	182	187	198	194	185	187	204	171	182	176	182	182	190	197	192	172	184	186	185	174	184	180	184	201	190	201	181	175	183	182	195	185	152	185	201	170	190	179	178	196	179	194	183	174	220	203	194	182	176	166	175	183	170	175	174	179	174	206	187	195	217	171	185	182	192	191	177	196	191	171	159	164	206	170	199	184	186	188	193	193	171	187	179	188	170	190	192	199	174	153	172	162	180	172	182	188	197	185	178	205	174	187	185	188	199	176	171	189	170	159	209	167	163	176	182	187	201	174	215	178	191	196	180	183	186	181	174	163	184	199	182	189	186	189	177	186	182	180	176	176	175	191	188	167	184	202	166	210	163	171	182	195	182	181	178	195	175	181	210	208	176	170	184	185	189	199	202	169	180	177	186	191	188	188	191	184	175	189	188	167	161	193	192	203	195	196	169	172	178	202	174	195	161	191	177	152	170	195	193	208	169	216	183	205	181	191	179	199	182	193	203	209	189	160	185	156	172	190	170	184	190	221	199	168	164	175	167	162	171	195	166	180	175	179	183	160	191	191	172	192	200	186	220	177	172	183	166	182	191	166	178	180	202	207	168	179	184	167	181	176	165	190	184	209	204	172	203	182	185	204	180	209	157	188	159	187	186	175	156	186	182	185	201	180	206	199	167	177	178	161	201	149	205	175	182	197	200	191	180	190	203	181	150	162	194	194	203	221	193	194	179	198	193	198	200	171	185	151	156	172	196	192	180	184	155	180	207	187	179	193	203	190	195	165	185	186	176	196	181	182	172	204	201	189	188	184	189	210	200	167	193	187	173	174	210	180	195	187	190	175	174	175	187	179	186	177	181	167	169	207	186	195	191	156	167	200	191	179	157	151	172	199	174	187	179	161	192	180	192	190	154	186	192	152	179	202	201	176	194	191	181	196	215	178	172	176	183	172	170	206	184	173	194	155	183	184	187	161	164	177	183	198	196	192	183	194	174	182	178	185	199	192	201	190	176	210	184	200	167	169	211	191	190	180	189	168	190	183	189	174	162	178	172	173	187	182	197	202	184	180	191	200	223	179	179	176	214	183	185	167	179	172	206	176	181	193	182	185	167	188	178	177	158	173	172	177	196	179	188	204	149	180	166	200	181	176	170	204	195	190	183	181	202	207	197	177	205	210	182	173	176	195	190	181	188	204	202	183	163	179	174	176	181	172	194	178	191	192	179	168	184	182	177	190	197	190	212	178	189	186	193	194	195	170	185	153	209	210	181	159	198	172	180	208	207	195	190	201	193	167	173	168	185	201	181	176	168	168	182	200	171	163	191	186	181	152	180	176	182	197	152	176	199	195	210	181	183	176	185	178	177	176	167	183	189	186	209	191	174	183	185	215	165	169	158	207	170	199	163	167	179	186	162	176	170	198	182	193	189	171	203	204	198	190	169	185	186	183	167	197	161	191	161	164	163	158	178	188	203	142	204	157	171	177	194	187	188	159	196	191	179	189	179	189	184	151	194	185	174	202	193	169	189	165	191	194	192	194	169	190	186	184	183	178	178	180	156	191	170	195	183	196	158	177	182	187	182	175	152	183	170	200	168	199	192	177	188	186	173	200	176	164	164	200	225	170	179	168	182	183	194	178	179	176	181	149	191	182	194	163	193	169	192	184	183	197	187	178	175	214	202	173	131	160	190	223	199	197	158	203	194	185	169	191	168	178	199	197	178	163	160	171	177	175	163	205	184	179	176	197	147	187	166	176	191	166	145	200	177	191	174	155	172	171	181	198	194	199	188	195	176	195	196	163	168	193	186	168	178	178	211	185	176	172	183	190	168	161	168	168	167	168	204	170	164	172	173	181	180	209	186	180	178	185	188	171	164	186	197	159	186	215	187	173	170	203	179	173	191	190	176	188	216	171	172	200	198	168	195	181	195	180	198	174	192	180	186	171	193	168	177	180	179	180	191	188	187	180	179	172	179	176	159	182	218	181	174	165	165	179	209	184	170	160	179	183	191	162	202	171	181	196	184	191	189	210	201	185	183	203	176	183	187	173	160	162	187	191	166	161	184	171	179	164	195	181	186	212	170	196	195	212	205	190	203	174	174	171	203	165	190	185	166	186	168	184	156	156	176	164	192	183	172	176	165	193	198	179	209	183	178	207	159	185	183	175	182	190	186	170	154	183	155	186	203	166	204	202	179	184	191	175	191	185	182	185	192	193	185	169	205	173	163	170	182	188	193	201	176	173	179	182	182	186	162	197	181	177	176	182	177	170	192	173	186	188	154	166	224	184	189	166	189	180	168	212	180	182	181	196	192	186	185	175	197	188	181	180	179	196	177	199	191	192	216	174	188	187	178	173	156	162	186	193	185	183	169	185	166	186	170	163	182	182	164	201	177	182	188	178	188	179	156	164	171	189	191	196	142	195	192	178	176	200	175	151	163	210	180	196	186	188	192	191	178	184	161	185	185	162	198	192	183	187	177	186	171	157	161	184	176	195	188	194	176	172	181	197	191	211	188	185	200	164	209	185	185	163	163	188	192	195	196	207	187	192	192	179	186	152	164	164	215	208	194	165	168	187	194	195	195	191	164	172	162	204	176	192	186	200	178	168	188	174	175	185	185	214	161	207	224	179	177	177	183	188	162	166	186	177	188	184	161	181	169	163	188	193	220	188	187	201	187	177	187	197	182	185	183	179	199	177	193	221	180	203	196	182	198	204	190	184	195	178	196	163	187	174	169	210	201	198	192	132	178	185	176	166	213	191	182	168	198	172	199	180	174	191	195	207	178	179	159	176	185	173	176	183	192	174	146	200	196	179	185	205	180	209	188	192	195	175	184	195	191	164	209	186	192	182	179	162	176	192	167	176	172	157	194	190	175	177	176	162	186	167	199	189	170	189	188	153	174	175	197	193	193	192	176	165	184
15403	9578	12919	11801	9807	7181	5960	5258	4458	3763	3256	2631	2130	1946	1786	1545	1375	1220	1115	1007	1116	1085	1014	840	749	750	717	684	629	588	634	591	531	555	551	526	512	546	552	577	545	513	561	536	501	521	519	527	515	519	554	594	514	502	511	488	525	478	528	514	505	490	460	507	506	496	485	494	483	535	490	523	469	476	483	493	496	429	456	459	482	477	495	437	437	434	463	487	441	462	485	457	485	427	469	435	486	472	477	427	488	446	485	470	494	431	454	441	457	440	480	523	451	413	454	446	466	459	493	501	444	421	455	484	477	450	471	467	479	482	474	485	432	470	490	441	449	474	434	475	465	469	436	439	484	425	454	444	462	442	468	481	474	463	477	500	423	469	460	497	438	511	491	500	449	470	419	444	472	454	452	454	474	491	458	470	459	472	495	496	444	447	465	455	453	496	462	446	454	456	477	483	449	490	432	444	462	464	451	472	470	450	446	457	501	473	424	463	499	484	460	440	490	458	447	473	504	483	462	441	480	456	447	450	434	463	442	458	509	495	442	474	492	474	476	467	425	461	422	454	500	463	454	451	457	441	483	485	455	489	451	414	436	468	436	453	458	437	494	460	458	418	462	431	475	506	470	464	437	439	507	451	450	485	467	434	463	432	455	466	486	470	474	452	438	459	464	478	445	436	461	447	459	477	470	443	454	445	489	472	479	467	459	424	488	437	489	434	483	487	441	432	485	466	476	461	451	489	440	433	464	455	430	437	472	436	459	466	478	452	443	450	465	463	419	483	453	444	471	462	434	479	447	489	483	490	463	447	480	488	443	477	467	448	442	422	443	433	478	427	431	494	468	520	442	484	467	463	469	467	487	507	472	460	460	422	461	492	509	417	472	463	457	445	463	449	437	459	462	441	471	459	485	492	461	477	444	504	449	434	442	499	465	468	472	474	446	458	483	471	434	446	444	454	484	420	455	448	460	453	493	469	451	479	472	487	442	436	461	499	436	478	509	446	451	465	462	438	467	438	449	518	478	450	495	458	495	443	452	437	443	467	471	470	470	490	441	481	452	451	448	451	491	439	472	458	401	449	479	504	436	480	483	488	470	466	463	468	477	494	460	447	450	438	451	462	461	459	454	477	434	417	485	456	439	482	451	457	470	511	426	425	483	476	464	458	467	480	458	456	444	441	485	464	437	433	469	446	452	451	453	467	461	450	440	460	460	498	518	481	492	473	502	480	465	477	473	493	479	483	463	486	463	485	443	465	472	478	431	408	464	415	446	442	452	457	474	479	406	462	477	506	482	479	454	467	429	499	456	450	452	440	492	420	449	436	440	432	449	455	446	519	475	471	432	431	459	491	438	495	447	422	479	481	482	450	460	491	471	436	438	461	499	466	462	450	432	458	466	437	516	477	482	476	455	468	433	446	477	489	445	471	457	454	480	445	463	423	444	464	461	467	484	450	510	508	459	472	460	467	458	438	441	481	517	469	472	448	495	450	461	462	472	490	450	434	434	446	467	418	423	452	478	431	431	426	491	455	479	438	489	443	455	461	461	450	478	474	456	469	447	445	460	452	456	475	469	461	480	450	451	467	486	459	490	480	458	457	478	446	415	450	431	436	460	492	468	434	451	482	471	464	457	483	464	446	429	456	440	461	457	434	456	470	470	453	448	486	465	438	455	514	456	429	476	431	453	421	449	492	451	436	439	437	476	457	432	490	502	481	438	470	469	456	460	443	468	468	478	460	451	441	476	453	459	442	428	455	485	515	508	487	444	445	471	444	478	447	461	472	468	474	458	451	485	463	483	449	476	491	470	454	437	472	459	470	434	474	442	450	464	445	466	494	446	482	452	493	437	445	413	445	439	471	467	472	451	463	424	462	498	459	484	473	467	440	449	479	494	449	442	436	473	445	430	520	453	484	460	439	457	480	472	494	480	466	476	451	479	487	460	455	437	488	448	453	483	442	441	490	487	417	430	500	445	480	453	447	489	423	493	506	438	455	453	447	450	459	469	477	444	470	505	455	475	451	444	496	418	474	417	436	454	447	447	430	467	455	437	449	445	421	448	464	468	473	481	475	467	505	472	460	421	451	468	465	447	462	500	465	464	441	480	479	468	460	451	461	456	500	434	472	461	451	478	465	457	463	480	496	439	463	485	455	439	483	523	450	465	438	450	472	422	446	478	468	426	462	439	462	439	456	450	487	455	473	478	489	453	443	430	470	459	513	460	441	432	465	442	479	407	449	461	460	465	440	451	435	448	489	429	477	415	495	455	472	501	452	462	444	465	447	447	470	447	445	514	441	470	460	442	491	502	463	460	477	447	456	453	493	480	452	451	481	473	467	473	439	491	451	443	490	438	440	464	451	467	521	465	462	513	477	449	459	458	439	498	460	465	452	458	473	457	449	462	468	436	433	474	470	453	468	450	460	439	413	424	460	457	510	479	446	448	484	472	476	473	463	440	485	421	467	445	479	422	462	427	463	479	469	459	484	437	473	456	474	465	481	462	486	406	442	460	451	483	445	459	430	446	431	447	475	454	469	464	470	456	474	468	466	480	463	459	470	483	463	467	468	480	426	470	475	465	466	425	475	483	449	414	454	497	460	419	470	466	465	469	447	466	456	473	451	445	453	474	471	460	472	474	482	464	496	463	477	463	491	444	408	458	455	468	468	473	492	468	475	472	457	454	444	480	475	485	512	443	459	483	454	472	443	488	461	464	440	485	482	464	489	457	452	454	449	471	447	452	475	464	473	456	469	452	504	481	446	461	450	492	451	467	484	462	445	464	439	440	438	488	460	444	474	465	444	474	505	494	457	457	480	490	461	473	502	452	433	438	498	462	507	462	513	462	429	476	423	458	466	451	483	471	458	457	506	462	476	460	464	462	450	465	482	484	476	480	496	452	481	477	459	451	447	453	426	455	461	485	449	471	456	483	468	474	457	508	429	444	438	483	441	451	456	469	489	472	452	489	458	475	463	449	453	464	437	466	493	423	450	488	457	463	460	465	447	474	433	526	474	450	465	493	473	474	462	418	461	457	457	460	459	476	474	466	495	455	424	491	471	466	473	489	470	518	454	469	491	455	446	425	442	458	454	440	462	455	469	476	505	460	473	409	442	460	462	482	467	456	447	440	475	444	463	466	451	451	461	460	477	497	457	466	421	439	462	502	445	445	446	472	464	467	446	450	474	442	458	456	465	489	499	457	454	474	450	429	447	448	461	460	427	455	473	436	472	454	464	421	474	426	431	476	460	465	499	443	434	478	463	461	415	480	447	444	432	474	437	439	447	442	473	437	426	484	421	468	490	449	437	401	442	455	400	479	453	458	454	422	458	468	475	485	469	432	421	460	490	472	485	469	445	430	467	472	459	474	429	435	500	439	499	488	466	465	484	486	444	405	449	490	511	460	473	443	465	477	460	472	460	487	455	494	482	434	456	493	512	469	444	416	476	465	518	480	473	442	473	452	468	480	442	464	443	467	455	482	439	475	442
7130	3788	3432	2368	1386	941	697	662	574	554	489	416	358	342	313	326	332	301	302	315	305	319	313	314	311	299	289	274	283	288	302	279	260	307	277	282	262	280	265	278	280	293	265	300	282	249	309	283	299	295	283	259	261	296	322	269	296	241	291	260	277	294	312	286	272	291	271	251	296	307	285	247	262	257	299	263	301	240	263	305	279	268	277	246	306	323	283	281	249	283	289	300	301	297	268	332	302	279	269	266	259	273	276	274	280	279	292	268	281	260	298	284	262	276	290	262	269	286	307	286	266	283	281	280	262	296	260	277	280	256	269	250	267	274	261	292	340	265	262	291	276	271	297	264	264	275	248	269	264	283	285	316	271	286	282	301	284	250	281	263	286	243	283	299	283	296	261	299	245	283	261	257	259	280	291	321	261	270	293	284	293	284	278	286	266	276	243	275	271	301	298	273	289	262	275	271	263	287	258	281	277	298	284	266	280	279	276	294	265	287	253	274	270	303	265	307	291	255	262	254	267	273	290	262	289	258	261	291	301	277	275	294	289	264	295	241	271	226	307	292	289	273	261	281	283	273	258	289	311	248	286	304	292	273	286	280	268	308	275	285	276	260	267	283	305	317	285	318	284	293	301	261	279	292	264	284	264	250	233	277	278	290	243	247	236	277	270	271	273	274	299	285	285	271	285	273	298	281	278	251	290	258	280	320	235	277	251	292	301	280	285	308	271	283	279	270	290	285	288	270	272	277	294	259	263	306	291	251	316	241	254	297	263	265	291	287	272	267	283	264	272	273	269	258	273	314	255	293	303	299	291	292	288	288	268	286	277	252	277	276	277	314	270	284	254	277	274	232	290	261	269	259	272	268	293	269	269	272	252	262	295	289	288	316	274	296	281	267	281	279	309	259	284	284	257	298	280	268	265	247	270	267	272	259	257	240	246	253	293	269	268	262	263	276	266	305	279	269	239	253	262	233	273	285	265	292	314	245	287	297	264	267	247	269	233	284	290	285	264	263	270	263	303	267	286	275	316	288	293	261	268	297	256	251	266	252	288	284	262	281	289	276	255	278	277	301	274	265	278	266	268	269	292	272	261	274	289	303	279	262	260	283	289	267	290	276	270	266	285	290	274	262	293	296	292	283	262	275	286	257	270	287	260	296	290	259	296	251	282	296	283	246	274	289	244	296	292	287	293	276	274	283	261	288	269	267	273	302	280	295	272	277	290	274	290	323	282	268	279	285	266	295	273	299	275	264	268	264	249	294	252	255	268	296	295	279	306	296	223	264	292	283	270	268	262	280	293	258	274	267	256	307	278	270	250	282	274	271	265	288	290	271	284	285	279	279	269	260	288	272	317	233	295	285	284	288	267	281	300	283	283	275	295	243	235	272	252	269	278	249	285	268	275	278	296	277	287	230	279	280	298	277	300	298	279	281	278	282	266	309	291	293	307	248	274	280	259	224	261	292	285	280	281	283	265	306	289	271	303	252	280	302	294	242	284	284	268	278	287	283	263	272	306	247	227	279	285	282	267	267	264	256	293	304	275	268	288	287	269	268	282	251	290	297	277	268	267	304	284	254	268	309	254	300	277	302	242	287	279	283	284	258	242	250	267	257	271	274	265	262	255	281	286	322	274	257	251	291	303	312	264	250	294	281	289	254	292	269	273	270	257	285	321	283	270	286	255	277	279	258	278	276	277	267	274	272	304	288	269	274	257	282	321	294	262	287	272	242	281	263	307	266	297	307	296	278	263	273	276	284	285	287	241	300	292	270	258	297	282	264	280	304	302	279	281	282	281	300	295	274	258	244	264	290	265	274	269	300	276	272	265	258	256	275	269	287	251	270	269	303	233	287	257	270	263	290	291	278	279	280	274	259	297	265	266	264	300	316	281	285	288	260	265	279	287	286	282	256	254	271	294	290	295	275	297	280	305	280	302	287	263	279	286	261	281	264	273	280	265	272	292	285	258	282	283	299	257	268	264	286	261	296	293	270	270	282	301	286	266	281	231	280	274	279	266	256	259	272	269	277	273	263	310	313	295	282	278	287	272	276	261	238	291	278	271	309	283	260	329	289	260	280	280	248	298	281	251	264	283	291	270	256	267	263	277	281	311	276	285	295	286	285	247	302	283	271	275	254	263	242	274	287	269	279	265	249	285	270	251	282	274	321	303	274	249	266	277	275	216	285	275	282	255	267	272	295	285	294	264	300	269	264	262	250	246	310	304	274	256	287	273	266	270	313	281	280	269	272	249	272	259	266	219	275	250	281	276	273	291	252	289	294	315	286	275	297	321	260	256	278	279	278	283	281	271	300	260	287	263	267	270	273	269	284	308	287	268	258	244	279	246	262	309	283	258	281	306	301	276	264	264	297	257	229	301	268	273	264	289	296	269	297	264	291	252	265	287	292	272	289	237	274	310	263	296	267	273	266	260	296	305	278	296	275	287	242	244	312	284	271	288	277	287	305	301	262	312	270	326	267	234	274	285	267	296	260	299	273	273	267	225	247	274	270	276	260	268	266	290	297	305	287	277	296	299	280	295	260	286	256	246	275	251	273	287	267	286	294	278	288	278	269	274	252	262	287	307	269	262	260	291	273	290	282	258	287	289	270	261	256	257	269	317	260	289	250	305	278	281	249	283	310	263	293	256	288	301	278	289	222	265	271	298	302	273	275	270	269	287	293	293	273	281	291	247	241	269	280	305	309	310	292	287	293	277	274	283	299	277	278	293	270	269	292	272	275	278	277	329	307	262	281	287	275	266	252	292	284	277	274	289	267	243	256	309	285	251	266	278	262	276	288	267	296	265	288	264	297	283	239	270	316	296	292	310	264	275	283	253	284	296	289	276	247	303	267	262	270	299	290	273	282	279	272	314	271	286	264	331	274	289	288	294	261	271	291	272	260	269	281	298	270	270	296	270	250	282	283	276	262	249	279	281	279	274	278	308	299	270	266	312	265	247	273	275	281	292	296	301	283	274	306	249	287	266	304	260	261	286	270	303	269	270	269	261	262	275	294	258	285	297	321	273	286	282	321	295	283	270	264	267	244	260	264	285	282	264	249	245	299	287	325	260	275	284	259	279	290	291	252	247	248	283	266	298	249	295	246	278	287	274	277	286	254	261	274	267	270	277	267	288	301	283	307	254	298	266	305	277	273	287	290	285	299	252	279	275	259	290	278	280	270	262	280	294	340	294	279	311	314	266	241	261	300	298	272	263	289	276	304	283	260	264	253	284	303	265	262	266	259	285	260	271	277	268	280	262	293	266	262	264	281	286	253	308	287	283	277	264	284	296	268	270	287	240	254	306	283	264	269	255	285	249	289	279	334	286	280	275	278	276	277	267	305	252	261	262	262	271	291	263	265	287	276	293	251	256	308	279	269	284	258	267	296	272	271	256	263	270	296	264	293	282	263	282	271	271	258	267	291	271	278	267	286	280	277	282	280	286	264	270	271	272	284	292	285	267	263	271	276	282	304	300	282	289	271
5587	4078	6113	6559	4682	3612	3097	2663	2316	2083	1750	1490	1241	1104	1048	1034	1006	917	874	848	823	876	806	797	741	680	747	737	722	712	731	719	731	691	682	746	678	695	689	674	636	737	669	685	661	682	696	680	639	714	665	688	690	698	681	737	697	718	660	665	688	716	650	692	694	669	665	659	656	640	656	680	697	686	660	679	693	660	712	645	694	673	691	647	709	630	644	646	679	654	642	635	629	702	649	679	668	685	655	645	672	668	682	680	684	668	689	688	706	701	682	681	620	679	717	713	644	663	687	660	708	657	646	671	734	682	696	665	701	676	643	704	647	709	656	598	701	679	682	686	687	676	729	641	651	691	642	681	659	691	686	690	686	664	707	617	678	680	689	613	705	683	690	725	661	640	700	669	678	661	687	626	665	638	656	667	734	638	698	689	699	716	659	630	620	637	724	661	622	656	682	666	680	684	665	651	661	660	696	702	651	655	659	686	683	691	675	687	674	706	684	721	639	669	699	685	659	656	658	655	686	731	715	638	728	692	692	640	657	723	712	661	653	676	681	664	686	666	703	688	707	670	656	697	678	671	636	665	667	635	720	700	673	702	686	663	653	699	683	645	699	668	665	687	666	668	661	656	649	644	718	693	696	681	663	666	676	622	649	711	705	663	649	672	684	670	674	676	690	668	674	695	744	645	641	683	657	703	689	658	666	663	646	672	647	697	602	687	647	669	639	680	689	717	651	697	676	680	662	665	663	679	639	681	679	645	727	671	686	695	674	719	658	649	649	694	651	704	651	678	683	674	673	644	676	654	647	720	696	660	664	636	656	682	689	637	660	695	707	664	686	649	674	680	664	672	621	633	679	713	676	683	652	709	655	679	621	696	691	680	664	650	677	710	640	666	681	683	668	665	716	667	694	717	679	609	714	662	670	681	636	724	673	673	653	719	649	690	655	707	705	702	628	710	668	657	725	683	684	664	685	709	653	656	670	700	671	655	691	699	687	672	670	677	658	668	662	709	704	691	665	657	652	701	686	638	694	718	662	667	693	671	660	667	622	629	648	725	667	647	671	718	704	684	681	686	704	664	654	698	683	706	656	701	731	678	684	701	677	672	677	652	746	669	699	723	643	700	659	680	621	678	751	656	686	659	710	627	658	664	578	655	622	685	673	667	704	664	678	679	691	675	684	708	674	695	683	667	666	657	664	674	655	665	696	709	683	703	659	638	637	681	709	700	647	629	709	655	653	667	676	687	643	657	649	655	647	668	667	665	700	656	697	679	670	662	705	698	705	712	699	643	688	677	686	685	689	635	664	678	669	690	658	651	678	639	650	676	662	671	688	668	647	703	624	681	636	680	652	680	678	680	672	698	683	711	660	668	638	698	652	677	718	653	659	686	643	654	639	712	714	670	664	619	615	684	672	651	699	694	678	666	699	684	709	670	670	625	637	685	699	621	662	702	679	675	708	662	641	641	684	678	731	677	676	666	654	712	654	675	668	689	701	644	675	687	652	665	673	679	719	634	681	700	645	660	680	703	717	628	656	660	658	695	651	673	691	665	697	695	670	676	633	698	680	676	655	673	670	654	655	659	688	647	705	612	648	684	683	655	660	670	683	678	672	652	654	689	631	710	659	688	702	689	713	673	645	682	696	662	665	664	717	672	667	670	703	649	735	691	643	652	681	731	642	768	673	629	658	671	673	680	642	718	666	645	701	679	690	665	674	681	621	677	704	689	659	683	715	660	624	647	674	684	733	685	700	641	664	675	654	679	652	693	666	667	681	675	693	671	681	636	693	655	668	658	667	648	625	693	707	638	669	671	656	673	704	696	718	664	676	667	689	680	664	715	690	661	667	651	665	676	673	637	670	622	675	643	683	664	659	674	687	706	688	654	686	685	653	663	650	711	688	666	657	636	710	658	690	681	668	659	662	675	638	640	661	680	652	641	685	682	653	679	644	709	671	728	665	651	686	652	693	661	644	696	708	627	685	683	655	660	695	684	686	696	667	661	686	666	684	656	719	653	667	699	697	693	676	648	654	648	694	671	639	644	679	668	653	656	679	740	644	686	685	685	703	723	643	700	647	690	701	703	671	632	698	650	698	650	667	656	707	672	624	666	671	682	651	694	686	669	655	705	675	669	680	671	696	703	683	647	702	612	661	621	590	738	672	685	656	678	683	667	692	668	707	635	714	681	715	662	662	648	649	659	693	673	670	678	689	694	668	706	666	695	651	650	662	673	686	669	696	699	664	655	678	695	711	706	685	673	673	687	681	669	701	684	702	678	637	686	697	623	694	677	688	686	718	677	654	710	673	672	679	697	731	722	672	668	687	664	672	683	696	668	688	694	654	673	678	639	652	714	707	669	685	663	669	644	711	691	697	679	669	674	682	694	654	645	679	682	660	662	651	623	656	671	718	662	665	717	642	678	710	661	659	675	669	676	648	661	703	697	666	688	723	694	687	642	653	692	697	659	662	686	695	661	679	742	683	663	678	630	709	631	665	661	670	673	692	700	696	638	663	667	684	690	691	714	610	645	667	639	676	664	683	648	657	652	646	683	655	679	683	663	631	680	632	679	644	689	675	683	656	709	639	692	724	637	702	681	678	621	626	697	654	702	664	662	687	659	643	667	667	704	705	721	674	649	686	683	703	672	651	658	686	706	671	677	700	706	636	711	669	689	642	703	655	683	696	705	726	664	692	663	719	652	688	698	691	653	668	641	641	673	639	627	661	710	715	720	675	666	669	622	693	683	679	689	715	658	648	643	655	648	678	699	673	625	659	687	702	689	694	664	669	661	669	662	729	622	717	668	686	702	622	631	653	677	644	689	697	672	648	705	664	673	677	647	679	693	642	594	643	663	664	692	755	661	664	660	635	675	674	707	697	695	658	658	693	674	656	613	711	662	696	666	693	690	676	603	705	659	686	651	672	701	686	673	682	673	703	631	672	642	675	652	743	714	671	703	665	678	726	675	647	715	637	673	689	680	642	699	631	624	711	661	684	625	661	677	676	688	687	729	692	703	653	708	694	663	723	661	675	676	693	656	671	687	675	639	696	742	705	656	651	666	669	685	680	665	678	706	696	700	639	668	694	708	650	670	713	692	702	692	686	729	650	667	669	723	645	654	615	630	684	679	708	660	683	694	640	650	674	683	674	663	661	669	729	669	625	701	671	647	664	675	677	688	654	658	711	704	698	621	633	640	681	667	694	666	694	662	672	688	675	681	688	655	669	681	635	661	633	717	716	633	601	621	681	693	663	651	708	668	660	672	630	694	647	691	618	654	691	671	677	658	703	653	702	639	642	695	645	687	673	675	660	683	634	655	701	703	628	673	719	694	700	708	680	661	660	711	702	681	699	647	681	689	708	669	702	640	653	673	668	661	658	707	683	685	671	630	679	690	704	632	680	735	629	722	704	644	680	667	690	685	715	682	688	655	662	687	670	626	679	655	701	709	635	674	679	673	671	641	656	680	693	632	686	660	684	654	646	768
15653	7266	6047	3902	2307	1594	1150	995	813	694	549	501	426	414	390	367	348	326	333	303	314	278	327	287	277	268	272	280	290	251	322	253	265	281	261	298	278	275	237	245	253	273	269	274	299	298	228	256	244	301	249	273	264	273	260	259	269	258	273	256	249	253	261	287	241	256	257	246	276	310	276	256	273	222	276	258	274	249	251	248	248	276	268	245	251	235	256	243	268	283	240	255	253	269	276	250	261	220	262	254	274	283	246	286	257	264	241	260	268	308	269	261	252	241	289	239	244	238	248	239	270	264	235	293	242	239	249	230	280	283	265	239	295	259	248	266	262	264	257	267	258	283	248	235	227	254	228	288	261	242	262	281	285	253	247	234	263	240	263	243	260	257	264	233	271	275	247	256	268	275	251	256	250	254	259	259	256	281	268	256	282	284	261	271	248	268	262	266	260	251	263	249	268	264	313	269	286	237	240	271	247	278	266	269	252	263	262	240	252	255	289	290	257	238	271	264	236	252	254	254	251	220	280	235	293	261	272	276	253	280	291	281	257	256	263	237	271	248	263	272	276	262	272	243	285	233	248	255	251	328	231	272	219	266	240	268	246	273	233	271	231	237	271	231	242	278	272	251	241	275	248	253	289	272	254	232	245	253	247	223	269	280	252	261	246	285	261	235	247	264	246	248	249	260	254	251	266	272	252	243	287	279	255	260	265	256	261	260	231	282	291	252	254	281	276	238	248	278	259	262	272	258	262	248	240	258	258	222	276	265	259	249	254	259	281	264	283	255	258	285	274	232	276	233	270	246	241	303	228	230	253	256	258	255	267	267	273	287	252	261	244	260	250	258	245	261	296	262	255	241	255	255	269	238	266	265	271	273	267	264	268	260	259	291	249	285	263	250	268	267	308	254	254	288	272	280	289	249	294	271	253	260	309	242	292	268	267	271	275	262	244	217	242	253	266	268	263	261	261	241	240	249	264	250	244	273	265	275	255	275	250	255	253	273	255	246	235	255	252	267	244	239	262	280	265	254	229	224	274	299	244	269	288	270	264	236	269	229	229	244	263	248	266	262	244	271	275	239	255	267	272	268	260	252	269	240	254	246	274	264	231	253	285	272	267	259	276	231	255	265	280	249	233	230	263	252	278	284	269	255	233	269	290	247	258	278	270	255	264	293	258	273	309	290	244	281	291	273	270	267	250	272	284	270	256	259	268	261	245	233	302	275	278	270	282	249	244	268	239	249	251	251	252	272	238	273	258	265	280	275	250	259	233	268	276	296	257	279	245	251	250	225	257	273	263	245	236	254	239	257	245	271	234	282	270	258	275	270	255	284	260	240	271	250	254	249	230	234	264	262	250	272	252	288	300	260	234	270	275	256	261	270	254	248	261	249	245	268	289	242	238	261	266	225	278	263	243	267	260	273	268	262	280	240	247	248	277	243	281	281	243	290	265	276	289	261	274	246	266	253	220	255	301	244	254	225	253	271	236	255	238	256	293	283	254	265	247	277	253	260	245	259	271	279	245	232	271	278	283	276	259	219	287	249	233	274	234	251	248	283	257	275	276	251	272	253	253	267	253	239	264	274	268	262	256	249	258	263	260	264	267	227	269	233	262	257	278	281	253	246	251	252	285	248	256	255	276	253	264	260	283	254	274	277	261	260	255	251	289	289	251	262	258	249	272	249	228	257	232	230	233	264	235	262	252	273	225	245	292	255	281	245	244	253	284	267	247	252	261	252	257	265	275	270	246	239	243	255	254	274	277	225	241	259	274	250	262	268	271	261	237	248	274	237	229	287	267	243	237	257	241	247	282	242	236	255	222	230	261	284	293	249	257	245	240	281	268	246	239	238	264	233	281	275	248	238	277	256	227	274	282	266	253	291	275	243	270	247	249	247	249	293	261	270	291	255	259	235	268	256	237	276	257	263	253	261	254	254	232	278	258	233	248	282	279	279	280	280	255	271	250	248	294	281	244	290	249	291	247	231	239	238	260	282	260	257	245	237	214	240	255	256	279	256	256	237	262	253	275	260	287	256	267	273	259	275	268	240	270	239	278	253	281	277	254	238	247	292	258	253	269	250	281	249	224	254	283	264	278	234	267	226	268	274	258	226	245	252	311	248	286	279	261	264	254	235	260	266	272	257	246	267	251	236	274	255	259	269	243	291	242	256	280	280	273	294	277	280	249	247	255	259	298	264	254	233	259	285	279	259	254	257	242	287	258	266	279	286	255	255	257	232	251	249	261	238	257	256	273	284	261	259	275	244	289	240	277	259	237	266	260	256	274	266	263	254	278	264	247	250	274	286	226	265	267	268	257	254	279	261	255	301	264	257	261	221	215	248	277	270	237	251	271	259	242	285	274	265	244	249	240	262	256	254	242	255	254	287	256	260	297	258	266	274	251	279	237	279	274	265	265	271	260	272	297	266	256	292	238	255	267	244	237	222	271	257	243	280	251	273	247	245	252	289	236	259	234	245	240	244	252	253	289	260	276	253	277	262	273	249	282	265	255	232	254	262	284	274	264	268	270	265	269	256	276	248	281	267	257	260	252	272	264	298	265	263	255	275	270	281	255	273	234	258	293	260	257	269	265	263	246	247	247	247	243	246	243	228	259	262	272	260	254	243	239	246	259	239	249	300	259	248	250	247	271	262	246	279	256	264	259	263	259	259	258	280	268	269	276	239	273	257	243	293	277	265	232	255	256	244	265	254	276	215	249	244	258	251	250	231	242	240	237	243	248	248	297	294	264	275	286	270	273	254	289	255	254	240	247	262	295	247	298	252	297	257	264	257	285	267	266	280	266	285	212	243	249	235	241	226	280	251	274	275	280	247	259	255	268	238	260	252	266	275	232	266	245	249	288	283	241	272	271	300	267	263	261	258	255	264	255	242	281	278	252	277	234	277	235	271	259	264	249	262	245	249	242	241	247	248	262	243	277	246	308	241	234	268	274	233	241	260	241	268	283	275	284	259	254	260	227	239	250	264	269	268	266	248	256	263	250	241	259	239	219	241	265	258	295	245	252	284	223	241	241	267	272	275	273	281	250	264	259	270	249	258	257	278	256	264	278	239	265	255	249	242	240	271	270	284	285	233	242	275	243	275	237	262	277	243	251	260	278	260	270	258	267	232	252	299	272	258	276	237	236	251	302	263	254	257	252	261	303	289	267	255	252	244	270	259	262	254	277	261	243	258	264	275	243	259	245	270	280	265	273	268	247	267	254	237	270	264	253	246	282	257	245	239	246	268	260	246	257	260	261	263	271	264	244	272	265	267	237	242	284	278	258	281	254	270	269	295	256	262	261	273	245	229	258	240	258	238	279	254	275	257	276	254	271	259	260	256	246	258	236	267	270	238	246	262	267	252	263	271	265	288	289	280	234	253	243	234	255	261	258	266	269	291	277	259	271	278	253	239	251	265	266	265	261	284	271	250	237	270	256	245	263	231	247	270	230	262	295	231	257	269	240	251	254	245	249	263	236	247	296	258
11794	7091	10220	10139	7709	5669	4619	4307	3547	3011	2569	2136	1848	1578	1508	1322	1221	1149	1117	1033	1101	923	895	879	818	823	821	771	705	735	707	701	685	679	646	681	687	695	695	687	715	682	637	684	628	674	712	620	732	670	665	672	707	672	688	657	663	634	719	620	662	605	686	654	632	654	653	640	693	652	657	701	666	613	613	649	631	640	687	587	654	629	655	666	636	646	621	671	613	628	670	614	593	648	647	659	627	625	591	666	673	647	644	667	653	637	667	637	662	640	625	598	643	631	614	673	626	626	625	599	602	608	653	606	644	670	668	689	635	649	644	631	659	617	636	643	609	614	657	613	633	629	633	656	636	673	639	647	628	611	666	670	658	639	644	648	604	563	651	666	649	642	662	645	678	593	645	658	624	669	664	620	615	635	583	661	639	610	648	609	646	650	602	628	633	662	599	622	642	649	640	608	630	606	620	628	629	628	624	596	577	614	636	626	620	589	643	591	629	622	650	618	631	668	619	605	636	567	642	631	604	598	647	670	601	618	679	627	658	614	606	671	645	665	623	614	618	667	669	645	666	668	653	629	625	607	670	608	661	607	617	613	684	613	623	628	622	607	621	652	665	655	631	616	600	618	641	612	635	600	648	635	624	614	646	621	640	665	586	640	651	610	627	600	626	681	644	631	646	646	676	633	614	612	635	625	634	683	629	633	634	630	614	613	617	662	655	607	652	610	640	591	620	652	647	602	619	629	617	655	612	641	651	611	583	643	623	638	619	603	636	690	613	600	622	649	622	598	632	673	631	637	647	609	626	643	664	623	667	644	683	637	632	622	644	636	616	637	656	656	588	624	630	649	652	653	619	668	625	630	629	654	660	662	674	587	619	629	598	637	618	641	658	632	633	631	646	643	616	626	633	603	613	698	600	620	597	626	640	642	614	614	603	683	630	649	591	636	586	635	665	613	632	640	631	643	638	629	657	624	625	659	656	622	627	632	673	660	661	596	622	614	653	597	622	632	631	658	645	655	624	641	599	620	617	629	635	639	636	622	603	624	604	648	665	626	656	643	600	632	649	639	629	639	609	625	643	594	588	603	658	631	613	626	622	591	669	658	659	629	674	622	581	669	621	625	656	662	573	575	695	626	608	685	658	636	650	651	577	621	651	623	653	622	648	670	610	634	600	619	652	701	648	646	631	643	658	622	633	644	636	632	637	636	638	617	601	654	637	671	698	663	618	640	589	647	649	616	643	661	621	623	597	587	608	645	623	617	602	610	597	651	614	661	629	654	645	614	601	625	662	652	635	578	617	641	622	599	635	665	583	682	652	658	592	631	614	638	637	675	630	679	638	620	638	644	639	618	627	661	614	598	677	633	647	639	625	639	649	648	631	646	662	609	626	633	624	633	656	639	636	619	666	597	619	605	612	636	651	639	645	647	612	665	584	639	654	670	675	629	629	613	616	669	569	661	635	623	676	620	635	608	612	652	642	624	645	703	638	632	653	629	613	648	587	595	656	649	612	628	621	662	663	647	619	617	616	652	625	612	595	661	619	650	614	603	621	636	618	637	671	620	637	633	605	623	612	648	613	623	621	646	674	630	630	659	631	658	616	635	638	614	606	595	687	648	604	657	666	582	590	633	653	640	644	649	617	657	617	677	635	649	654	653	646	645	631	631	665	667	637	631	611	656	616	604	611	567	647	603	683	598	655	596	641	628	629	616	607	625	623	617	682	659	652	590	645	626	652	646	611	668	667	646	622	591	632	616	631	604	606	642	604	622	608	621	588	576	630	628	622	650	588	602	637	603	611	593	660	627	659	610	632	634	644	623	625	620	591	626	598	622	678	633	640	622	607	683	644	589	651	674	638	654	641	655	658	616	615	609	640	637	611	621	658	614	647	633	627	589	615	641	667	619	627	608	630	644	650	612	622	591	642	591	658	618	633	588	572	596	652	596	600	667	610	644	597	585	664	624	626	595	608	617	669	660	605	689	657	655	665	625	619	644	609	586	656	632	642	651	636	647	603	669	637	630	631	602	655	678	663	688	650	605	652	692	662	638	610	640	634	650	655	629	613	608	663	660	609	639	651	653	679	636	651	656	647	604	662	623	641	608	645	615	626	663	636	610	622	638	632	644	628	603	611	626	643	633	594	604	660	638	698	673	658	645	622	643	630	626	630	613	639	622	638	666	623	611	624	623	655	615	657	614	601	621	636	616	627	636	655	639	644	655	580	605	634	587	640	625	641	639	662	671	657	636	617	617	680	665	641	608	587	671	677	617	632	625	676	630	661	646	666	589	631	664	586	659	614	655	613	612	636	632	584	657	626	626	630	623	705	584	644	677	654	629	635	606	631	593	659	603	643	641	643	678	647	615	659	615	669	631	680	601	623	596	660	660	640	665	611	644	640	643	638	650	593	651	631	640	651	626	661	615	629	625	597	610	611	628	611	680	670	654	619	652	623	619	629	655	616	631	631	680	670	630	616	626	596	590	629	652	629	647	631	629	624	669	642	623	665	632	596	586	633	629	610	606	618	626	642	599	623	614	624	642	622	651	681	655	641	604	628	670	689	624	649	657	656	634	637	617	615	622	682	586	621	632	640	665	571	665	616	585	621	647	620	621	594	662	627	665	611	637	576	666	643	627	648	646	647	617	654	609	688	645	630	621	619	581	646	628	639	635	626	628	625	615	632	629	618	642	645	631	594	631	591	643	608	623	621	630	629	652	662	670	625	654	622	670	654	644	606	618	592	642	642	614	610	597	595	623	607	643	603	626	698	630	626	602	649	625	625	678	652	624	607	657	653	658	651	654	604	613	608	613	659	659	612	639	613	617	598	611	609	642	660	642	658	597	640	615	630	621	619	669	630	643	606	626	646	640	624	641	639	636	672	576	644	634	627	602	650	606	687	614	608	620	645	627	635	657	604	632	635	651	632	657	652	628	613	595	631	584	631	663	649	646	639	670	625	591	641	665	621	614	635	658	634	643	615	598	587	639	614	650	614	639	645	633	680	643	620	625	634	641	642	623	635	659	603	602	629	625	688	617	617	602	615	571	605	573	637	610	640	615	640	624	648	606	635	660	601	639	623	636	620	605	611	643	660	631	610	633	604	654	579	604	649	567	575	623	608	606	599	629	625	635	657	681	638	603	627	616	648	670	619	606	640	624	652	656	651	622	659	607	592	654	637	664	655	592	630	616	614	645	653	578	624	621	677	656	633	622	632	638	614	620	646	624	685	660	658	635	622	666	688	634	655	632	608	667	619	606	614	612	642	616	616	623	615	613	673	683	643	625	650	615	673	657	639	618	629	630	619	613	632	639	618	648	662	596	607	626	594	606	594	610	620	597	580	654	616	599	614	607	615	660	606	590	584	651	640	652	648	613	603	633	655	623	627	653	631	665	620	618	602	627	671	593	640	667	636	608	617	619	605	606	658	661	643	616	641	668	629	659	654	638	673	619	674	652	654	585	587	640	621	627	601	643	671	630	665	620	612	662
23476	11554	8605	5025	3114	2092	1437	1301	929	811	712	581	447	482	393	364	301	281	280	311	268	259	244	233	231	212	185	201	193	195	208	200	216	177	203	189	196	168	168	206	182	180	167	193	195	203	193	186	170	208	217	173	196	210	180	160	162	184	181	184	167	196	176	164	194	209	189	200	196	173	172	179	196	179	192	206	184	193	182	166	194	201	173	193	169	184	178	138	189	202	204	184	192	188	191	182	169	202	175	207	171	198	209	176	184	183	188	186	189	180	184	170	188	176	207	178	170	180	170	196	188	165	186	159	180	180	171	185	167	180	200	160	175	194	169	202	178	171	196	165	171	169	177	196	175	169	207	188	190	174	186	163	196	188	174	125	178	168	178	213	162	183	188	181	181	182	176	185	178	181	189	188	183	192	181	219	164	167	183	177	181	196	183	188	196	176	200	151	175	182	190	200	185	187	159	149	190	185	206	184	169	186	185	190	188	184	207	195	181	184	187	199	182	178	175	179	183	183	184	180	178	200	192	177	203	178	198	195	183	189	184	169	181	200	190	199	166	176	208	172	204	161	192	182	198	171	180	181	188	176	179	164	190	172	173	194	170	181	175	155	179	175	197	192	160	186	187	184	183	189	181	199	175	207	198	197	177	180	183	179	165	191	184	169	173	172	166	182	167	180	197	191	179	192	187	187	172	188	167	193	182	202	205	237	198	176	172	181	178	178	171	208	177	171	164	176	157	186	176	205	193	190	190	163	188	169	181	177	186	192	203	179	185	185	175	183	195	195	177	150	170	181	185	172	204	178	174	178	188	187	175	167	194	194	186	179	184	201	192	206	185	195	172	147	180	188	166	172	180	177	178	171	199	184	165	193	179	177	190	185	193	207	186	183	166	157	160	167	158	184	163	193	188	190	175	196	172	192	191	201	208	180	179	186	185	172	192	168	174	191	190	191	159	178	186	171	164	204	197	200	192	167	177	177	212	172	168	194	205	199	169	196	170	154	179	153	196	201	166	192	193	192	188	191	179	194	163	197	179	182	196	162	203	174	167	191	182	188	179	173	163	176	183	194	164	190	172	208	179	197	161	175	176	168	194	201	192	198	188	197	195	182	184	172	196	166	193	210	171	172	181	183	160	177	173	173	157	160	180	189	178	162	182	186	205	178	181	204	185	160	192	185	201	175	171	197	190	216	152	185	156	189	152	182	172	219	166	176	208	170	196	165	190	221	188	200	201	188	171	176	179	189	184	172	203	199	233	207	183	194	180	188	194	204	199	152	173	184	196	193	150	167	175	187	175	198	189	189	167	191	192	181	194	179	182	175	168	180	173	171	190	181	179	179	204	189	200	196	192	186	189	174	151	186	201	179	177	190	174	172	199	187	169	173	192	172	169	166	196	182	196	159	174	180	183	187	179	156	179	163	182	206	179	167	171	156	198	187	178	192	194	198	193	188	222	175	175	192	162	193	194	181	182	194	157	170	148	185	179	178	174	160	207	176	179	184	163	185	176	196	169	158	182	172	170	176	173	179	182	193	190	169	181	178	158	168	151	188	171	183	185	197	170	163	189	177	180	219	189	210	166	205	187	179	181	157	172	199	197	163	191	184	203	182	177	183	177	169	193	200	180	175	166	175	189	174	218	191	184	209	198	218	192	191	186	177	196	184	186	173	178	176	178	169	184	181	182	162	184	167	217	158	187	180	186	182	167	184	183	166	185	186	187	178	176	202	182	177	169	182	171	162	203	165	198	181	161	186	198	173	162	186	184	190	198	186	188	170	183	163	167	176	195	198	141	182	176	202	158	177	164	165	191	166	181	202	189	209	171	181	162	166	189	186	171	195	166	180	186	186	198	190	185	196	190	188	191	178	153	190	173	189	178	167	187	208	183	174	188	171	167	168	169	173	141	172	178	221	191	192	186	195	189	183	184	186	199	190	187	177	180	169	181	172	178	214	186	180	186	196	206	174	214	162	153	168	174	202	193	193	197	190	177	193	182	178	179	190	180	177	200	169	188	193	190	195	196	177	162	205	169	174	172	188	208	206	218	182	175	163	163	200	194	191	183	180	195	223	201	177	153	182	191	191	175	161	157	187	173	187	187	194	191	180	177	183	182	187	213	157	194	197	200	157	184	220	191	182	182	170	162	190	201	176	182	191	233	173	164	188	154	177	179	179	184	162	181	177	185	173	206	167	201	174	178	178	179	190	174	192	197	177	173	190	173	199	184	193	170	191	191	197	167	197	171	187	186	180	208	179	188	156	154	202	167	176	197	190	177	185	190	156	203	168	192	182	159	155	190	190	168	195	161	166	156	213	180	180	214	160	164	175	174	190	199	173	161	205	181	170	184	176	177	204	188	188	189	202	182	142	178	182	156	175	168	193	183	194	156	177	200	179	209	170	204	210	188	184	166	169	195	186	181	179	173	164	169	221	199	170	201	189	188	178	189	197	194	162	147	158	172	163	186	185	160	173	179	178	148	176	186	186	195	190	176	196	165	197	188	192	190	188	191	174	185	182	191	177	168	179	191	187	165	165	179	195	189	192	168	158	164	166	180	166	187	198	175	181	153	189	190	183	164	182	178	162	190	184	188	179	181	192	184	207	188	203	186	189	185	170	171	173	149	178	192	198	188	193	212	165	183	202	192	174	187	170	167	193	177	169	192	178	192	172	172	161	186	203	157	181	179	216	180	186	194	182	177	188	169	207	183	175	186	181	177	177	208	211	207	184	215	179	171	206	181	171	187	170	156	169	181	181	205	179	193	147	189	183	175	182	183	189	173	175	186	179	190	187	170	183	164	190	209	177	205	177	165	218	162	168	188	194	150	229	185	156	175	189	197	189	167	191	184	205	183	187	174	166	184	156	196	162	181	169	185	189	190	187	185	172	162	182	179	205	192	188	197	198	187	173	193	183	163	175	172	215	171	192	188	168	186	206	158	174	193	155	175	199	188	182	211	157	167	179	170	165	184	181	188	178	165	199	190	182	198	184	166	187	178	196	189	200	194	179	168	208	164	165	186	166	198	169	183	202	192	178	199	184	189	167	205	184	178	219	203	163	182	201	162	198	177	175	207	156	215	187	167	170	179	190	186	187	183	188	190	173	186	176	171	183	216	216	196	183	189	192	168	193	196	199	177	179	174	179	182	231	213	178	181	196	182	193	179	191	175	169	169	177	187	160	200	219	182	178	189	181	197	192	199	197	163	171	172	190	194	188	168	206	163	161	160	194	196	188	155	186	182	190	184	158	183	190	175	183	179	170	185	186	175	177	181	188	182	185	178	171	204	196	201	201	201	185	187	179	163	190	180	173	177	189	193	198	172	215	192	196	202	189	203	171	172	177	208	181	167	194	170	174	180	188	209	177	202	198	197	193	186	173	163	198	169	157	180	184	190	183	185	198	172	194	192	172	185	187	171	174	158	171	168	174	196	183	171	195	170	185	185	179	199	187	161	184	196	187	179	203	162	184	174	180	198	199	193	175	167	184
15174	9750	12798	12008	9773	7535	6150	5550	4433	3763	3169	2662	2194	1975	1852	1568	1354	1131	1092	1094	1081	1097	918	898	780	715	755	700	635	595	662	556	556	508	549	558	532	531	565	556	525	551	526	503	518	468	546	538	526	527	500	539	511	483	492	489	490	529	523	485	470	503	414	509	486	454	458	459	478	482	455	485	472	481	465	472	468	469	494	398	446	469	487	464	414	485	406	494	409	467	476	437	503	454	470	465	504	472	489	453	460	446	470	470	483	468	488	461	490	456	483	484	429	466	445	460	424	472	479	463	439	421	451	452	469	464	471	445	446	448	461	424	455	454	472	465	455	441	459	477	450	465	439	460	457	451	429	484	434	424	445	448	443	451	459	467	464	474	468	453	466	476	443	441	470	455	456	454	433	465	455	506	452	431	495	513	470	444	473	462	494	468	451	450	503	441	510	471	469	434	484	462	493	452	451	434	504	478	411	431	434	475	461	434	452	454	466	423	464	437	398	453	469	442	448	455	511	460	480	471	437	468	494	466	450	502	453	495	496	422	456	458	433	449	431	458	464	469	448	479	458	499	484	496	457	418	447	484	468	449	483	465	450	500	460	450	457	488	461	465	470	467	446	447	448	457	477	448	466	475	433	474	465	461	464	449	509	477	479	500	482	453	441	457	434	445	499	477	448	453	421	484	439	479	450	447	434	460	477	430	466	433	476	427	505	453	462	446	499	450	425	467	459	473	437	447	474	448	448	448	444	475	469	462	438	472	425	435	458	443	431	484	478	468	460	486	446	430	438	488	492	478	442	471	484	472	484	474	490	473	499	449	453	455	460	432	475	438	472	427	484	467	462	487	451	480	440	472	447	462	491	468	438	471	496	458	473	452	499	486	466	453	432	420	446	409	480	476	443	485	464	456	452	434	461	457	444	449	485	472	472	471	449	439	470	520	443	438	447	456	467	470	456	459	451	452	419	490	471	491	517	511	440	435	469	486	466	435	469	433	485	454	456	438	434	488	440	432	470	454	477	474	510	450	483	463	513	479	476	433	509	449	461	447	457	480	434	471	427	471	432	454	453	438	446	505	449	458	480	456	459	436	454	500	477	465	494	464	445	489	430	482	488	454	439	485	463	465	485	491	445	452	480	468	495	460	482	501	449	461	452	417	480	477	498	485	419	437	422	457	482	448	454	442	464	504	470	431	466	482	445	456	460	469	474	446	488	491	468	485	480	452	457	439	458	499	466	491	464	461	432	457	443	481	440	449	436	486	436	445	479	443	443	466	468	465	499	459	442	446	448	456	465	463	439	439	446	465	485	460	433	473	445	475	473	473	471	483	462	446	425	465	443	418	468	491	456	452	491	457	492	455	486	452	445	486	467	424	453	473	466	471	435	468	459	459	463	482	505	434	434	455	490	496	483	416	470	455	468	466	469	446	427	508	471	433	477	428	437	445	432	474	460	466	450	473	456	456	504	463	421	469	454	469	476	500	433	491	468	476	468	453	473	495	441	471	471	461	469	442	467	494	458	446	459	457	460	433	451	473	482	462	453	477	455	513	483	478	488	431	456	471	438	440	459	468	445	471	435	449	457	463	448	428	444	466	423	480	473	460	432	484	472	496	416	488	499	472	507	439	474	482	476	453	473	488	443	443	452	477	435	452	479	455	453	451	460	483	479	429	465	453	434	476	452	465	487	496	462	456	430	439	471	485	464	485	482	459	460	469	456	479	466	415	428	461	464	461	450	501	462	442	453	477	432	489	474	460	420	480	438	476	446	513	436	474	437	454	461	439	490	438	464	476	477	442	469	446	480	482	462	464	437	447	449	479	495	450	443	490	470	470	483	475	473	478	443	440	457	451	404	454	468	489	462	432	499	448	453	484	457	432	461	459	462	492	446	468	437	510	451	448	461	465	444	444	453	433	414	426	464	429	489	452	477	456	463	448	477	437	473	416	481	471	451	440	475	465	467	483	464	443	513	447	483	469	468	428	479	434	433	449	485	436	456	407	477	462	492	464	467	491	430	437	457	431	457	465	462	430	443	445	442	421	480	433	473	469	454	485	438	439	476	445	441	469	465	487	479	438	490	429	446	440	468	467	505	470	461	488	455	439	431	466	478	463	527	472	466	435	459	440	514	489	459	474	465	461	478	445	452	478	459	429	440	473	468	474	472	439	473	457	448	451	474	479	472	479	455	481	472	493	475	437	481	458	441	465	438	430	494	465	433	460	448	452	493	459	454	490	463	455	523	474	428	444	451	460	497	434	436	432	462	428	480	465	463	439	449	465	483	408	427	418	465	456	478	461	461	450	468	472	480	466	466	473	412	461	478	468	462	480	455	484	436	441	459	428	456	432	467	477	502	423	451	503	501	454	423	464	465	454	498	451	494	442	475	426	454	486	482	495	407	503	438	475	429	422	456	466	461	470	464	495	471	473	458	477	457	426	455	432	463	440	474	468	497	479	471	451	447	493	472	486	458	451	437	444	465	456	450	459	479	479	448	484	456	465	453	469	461	416	444	445	484	457	446	463	501	454	453	476	466	442	456	452	480	429	472	400	494	457	457	474	440	488	467	456	456	424	439	445	457	459	457	456	450	468	486	505	447	445	474	468	431	451	450	442	445	459	442	465	499	464	462	457	448	484	466	454	452	455	497	439	434	455	481	458	463	439	446	468	442	471	415	432	461	457	493	451	461	519	482	448	425	463	439	421	478	449	438	472	466	485	453	443	409	489	475	463	448	473	482	473	444	442	459	477	451	462	468	466	454	428	462	484	472	433	446	433	457	428	484	425	499	457	454	468	464	439	486	455	450	441	488	429	480	467	444	503	432	480	449	461	468	449	494	462	444	464	464	447	485	403	450	454	417	426	479	435	477	447	469	476	487	448	459	447	452	481	469	461	462	448	446	433	467	459	477	460	462	465	460	458	496	467	412	490	467	447	419	447	438	465	443	411	470	445	472	463	455	475	477	455	471	426	456	475	429	487	429	494	478	474	462	463	448	461	444	470	455	451	467	450	450	454	483	433	481	487	461	456	424	471	452	445	471	508	516	470	487	468	480	457	460	496	470	444	459	440	445	456	475	457	474	451	433	455	473	493	475	446	466	399	465	473	463	439	442	444	465	452	473	484	429	450	470	472	453	456	455	449	455	475	473	440	449	441	460	448	461	450	455	424	477	481	474	436	450	443	424	457	436	465	465	438	464	469	486	459	444	457	504	471	455	494	442	492	490	449	452	443	533	461	496	473	474	483	429	435	457	474	463	462	491	470	447	427	449	413	459	476	409	454	469	463	483	454	434	445	445	447	485	478	453	467	511	486	431	485	480	478	503	446	451	431	471	468	471	406	457	489	451	429	473	466	453	479	471	481	475	448	462	425	446	456	480	450	447	433	406	423	456	437	469	483	443	468	457	461	467	485	465	407	494	461	480	445	445	458	442	413	438	458	449	456	464	518	464	455	469	488	467	415	448	467	458	425	444	413	495	449	450	413	452	485
7550	3652	3394	2228	1299	950	791	721	553	522	442	438	369	363	355	315	325	332	326	307	284	311	317	328	299	286	294	278	282	298	281	293	295	286	285	255	262	314	279	294	280	252	279	303	278	301	299	277	308	244	275	296	275	256	260	264	273	277	271	299	258	258	260	306	273	252	278	272	306	266	279	266	282	281	285	308	274	272	318	256	255	256	306	277	265	273	290	259	254	247	308	262	287	265	251	267	311	262	281	280	275	280	288	248	293	270	297	257	295	270	287	274	284	279	257	248	296	325	290	271	298	301	287	296	238	246	262	275	293	261	253	264	265	276	241	301	269	240	274	284	256	284	255	267	253	266	270	313	289	331	282	282	272	259	290	258	264	293	280	250	294	256	275	310	274	343	268	271	276	263	290	274	264	260	269	283	293	285	271	277	263	268	268	269	282	277	263	243	299	281	303	272	251	270	291	241	308	300	278	276	327	265	293	248	289	295	269	273	301	292	275	261	293	250	309	295	269	273	272	268	290	273	270	259	256	249	260	290	301	274	288	283	251	279	264	265	295	282	244	291	294	245	283	269	244	252	279	281	287	272	274	269	290	284	291	260	254	269	284	270	272	261	288	281	285	247	251	276	274	285	297	253	248	278	252	256	287	278	268	277	286	270	270	277	289	246	285	273	278	293	292	286	267	288	306	255	269	264	261	271	306	276	251	267	238	266	262	237	301	304	257	259	266	285	258	259	257	288	266	271	262	271	275	278	283	267	239	286	312	302	307	279	271	257	276	262	284	281	309	280	286	288	306	282	280	247	293	289	273	306	249	262	278	283	280	268	306	307	272	251	283	295	282	278	278	302	291	256	288	269	291	289	280	272	276	293	278	273	263	264	302	279	251	279	301	291	274	261	275	270	272	308	267	266	276	291	251	256	248	260	268	297	283	298	286	275	260	307	279	258	225	260	286	278	267	272	296	279	280	265	264	279	277	280	281	279	277	291	268	272	271	278	279	246	284	237	298	278	286	289	282	282	285	280	259	296	288	248	291	239	261	264	242	296	281	300	272	286	283	285	241	284	290	309	305	319	260	281	267	272	280	253	295	278	288	280	282	277	280	271	260	274	261	293	283	245	275	279	304	266	277	274	253	301	270	250	267	280	252	297	291	244	280	283	272	266	253	303	274	309	297	254	286	277	284	274	280	280	270	270	258	263	308	243	259	265	254	272	280	286	263	286	298	253	312	259	272	286	272	304	265	283	296	240	273	288	320	274	286	271	296	275	249	269	274	272	276	272	285	288	243	266	285	272	276	272	316	259	283	311	302	284	259	291	271	254	253	257	260	284	260	262	271	306	276	248	281	306	278	269	298	278	293	295	281	277	282	280	276	272	275	293	289	264	264	265	282	283	305	249	285	299	256	275	275	245	263	294	272	283	281	270	266	284	286	284	304	282	274	269	284	289	305	276	289	264	278	266	270	287	281	281	286	296	265	278	282	292	278	268	278	262	270	289	298	275	278	265	234	264	240	279	273	288	265	281	316	269	279	259	272	262	278	287	278	288	260	255	261	305	245	299	296	297	302	269	251	283	260	249	284	303	257	291	270	266	244	290	242	269	270	263	259	316	284	289	291	243	281	263	311	271	281	297	287	295	249	268	272	258	302	299	270	276	262	275	291	262	251	272	294	254	282	319	291	303	306	277	263	271	234	278	287	289	279	274	263	287	279	267	262	281	298	269	281	294	273	264	252	251	315	266	298	274	290	290	263	286	294	246	268	284	279	266	274	280	288	252	251	298	259	269	289	255	305	268	280	265	248	288	267	277	251	265	252	259	303	267	267	278	239	265	292	273	268	281	290	252	282	263	290	291	253	274	270	299	283	295	273	310	263	296	267	294	255	279	285	268	265	246	281	251	254	245	255	301	283	261	274	274	273	263	244	274	255	259	320	300	261	306	288	303	303	275	302	297	263	269	286	272	271	268	254	244	268	270	266	271	266	271	229	294	306	264	307	243	300	259	286	270	237	250	295	285	294	258	268	287	284	253	289	285	284	247	280	269	289	280	271	336	284	248	302	226	298	272	269	229	284	299	267	252	272	275	289	246	267	280	278	294	279	284	267	276	246	278	271	247	251	252	243	265	280	275	299	298	257	288	277	280	253	285	289	252	302	253	275	248	287	266	239	280	295	269	255	266	259	289	252	254	268	284	240	290	294	271	283	305	269	273	273	248	275	287	279	266	299	254	299	298	304	261	259	282	264	268	253	268	248	267	271	241	296	250	265	304	262	262	249	252	247	252	262	301	275	270	252	268	266	264	266	279	270	290	258	248	283	269	269	261	268	276	256	286	268	310	286	240	283	285	316	244	278	280	300	257	248	299	249	299	286	278	263	274	271	293	263	256	275	290	298	268	290	258	259	283	225	281	281	282	269	268	265	288	268	279	223	244	260	284	271	264	278	276	287	257	269	275	256	276	260	268	302	294	283	257	274	304	271	219	284	278	303	266	264	282	264	284	268	308	293	242	273	308	286	260	289	234	311	250	270	277	270	262	297	285	276	295	287	255	268	273	261	280	297	253	272	268	255	271	276	301	274	259	234	268	277	232	252	245	267	276	310	244	267	261	267	286	280	254	285	279	283	292	271	249	276	299	262	250	278	277	249	254	309	279	277	266	279	294	282	271	274	279	281	293	286	266	292	275	303	284	283	248	286	246	278	296	295	267	271	238	265	276	234	280	298	249	238	272	275	248	245	285	266	300	263	267	263	304	248	300	286	301	276	292	270	289	242	245	298	310	300	268	287	267	259	283	255	266	261	257	224	283	284	262	264	260	299	284	268	269	289	279	256	275	275	245	291	298	251	264	286	275	282	255	293	293	256	264	254	288	304	249	261	266	283	273	275	270	271	319	267	277	295	289	295	270	267	251	286	279	292	290	268	277	298	261	270	289	274	299	263	266	267	274	286	305	278	269	249	314	252	287	285	257	263	271	308	297	252	285	277	261	286	280	250	292	256	263	261	230	274	305	273	283	279	291	302	296	294	279	289	256	267	292	288	274	287	271	282	292	288	312	267	299	293	311	266	326	269	265	309	240	280	301	266	263	259	282	282	276	303	278	253	251	260	281	275	284	246	311	277	271	284	270	310	265	283	241	293	265	282	277	254	263	306	257	260	284	263	273	297	269	267	254	281	272	259	269	281	283	265	265	259	264	265	279	266	278	253	268	268	280	259	299	266	253	307	265	267	279	267	284	285	268	262	258	318	286	275	283	286	260	266	256	292	280	296	281	269	244	291	274	293	286	299	288	267	292	301	267	273	278	273	266	276	256	292	266	293	306	245	276	301	292	276	265	274	260	299	281	258	251	230	322	291	290	281	308	261	288	295	262	282	308	282	273	289	303	313	277	298	289	265	319	269	251	228	237	244	280	254	263	252	272	277	310	284	297	296	282	269	277	294	264	321	295	252	285	271	290	268	270	304	261	284	287	283	325	301	279	306	259	258	267
5694	3832	6131	6333	4758	3622	3229	2808	2364	2030	1712	1495	1288	1187	1096	1005	915	900	932	885	848	804	819	720	752	767	741	745	764	723	684	723	688	637	676	698	684	696	648	710	718	694	702	683	674	705	677	662	675	686	662	696	724	678	640	655	660	727	721	656	644	649	637	725	684	689	673	682	610	681	669	654	628	664	721	714	658	644	682	682	669	611	669	662	663	616	659	682	664	669	673	692	652	654	619	666	665	678	696	629	672	715	726	624	678	643	621	696	681	690	671	669	644	661	689	635	676	664	691	624	660	636	697	683	670	659	706	639	718	672	669	695	649	673	681	637	683	695	694	653	632	637	684	682	633	679	655	675	672	710	657	681	716	628	669	676	678	674	697	664	675	680	708	669	676	692	647	694	705	684	703	681	663	674	634	657	633	663	659	634	668	680	671	681	641	692	676	631	677	641	648	673	714	659	676	631	672	601	680	654	661	695	697	689	662	637	658	728	676	665	658	651	649	636	714	648	670	674	660	623	604	658	686	662	698	660	665	709	678	653	703	653	664	726	643	676	648	674	690	673	658	658	652	672	685	682	670	662	680	656	689	614	666	636	685	670	664	664	615	701	625	718	671	657	700	617	684	687	634	683	660	663	672	723	676	680	655	633	667	643	716	663	690	659	665	661	668	674	651	697	676	656	650	682	668	670	654	621	645	667	696	701	679	673	659	614	617	638	612	669	642	677	694	652	619	717	696	694	657	661	719	675	705	682	700	677	607	662	666	639	657	623	707	634	677	654	678	614	672	615	618	678	681	628	639	680	660	615	642	633	692	661	685	633	646	602	674	667	662	676	689	657	711	673	684	688	708	678	657	678	691	647	682	643	670	678	700	696	680	696	645	611	655	683	708	682	702	636	679	702	644	653	640	653	669	641	672	654	698	668	651	690	681	698	644	684	713	686	675	631	621	670	652	662	664	665	658	716	650	677	638	666	675	669	680	693	657	653	663	698	672	677	657	662	664	694	653	672	699	641	679	744	694	670	625	670	674	642	686	657	675	711	651	662	657	701	661	680	693	641	658	586	632	641	699	673	658	684	678	709	703	675	685	679	714	697	683	622	661	626	632	633	655	660	678	686	693	650	673	661	655	649	672	657	696	704	660	682	648	668	720	638	683	663	638	651	698	675	637	646	656	667	626	637	679	634	659	665	645	674	624	681	656	673	671	643	669	651	688	688	695	674	682	684	644	688	653	633	673	683	625	675	645	657	717	658	661	698	660	715	727	653	638	652	676	632	679	673	686	692	657	696	675	646	661	656	683	618	673	656	680	643	687	642	610	639	631	646	673	684	684	683	648	679	663	692	659	679	675	664	651	638	699	673	644	686	638	685	660	675	649	715	686	650	668	650	682	687	646	680	690	660	657	673	674	615	705	636	649	648	650	682	629	687	662	655	644	682	674	643	659	697	662	611	700	652	673	634	625	670	689	674	676	658	641	676	620	666	677	674	700	652	652	682	694	644	678	686	651	658	697	673	682	637	679	678	681	672	614	633	695	699	683	630	702	644	675	664	676	629	676	693	682	636	682	666	700	661	644	634	678	693	663	705	687	655	649	674	683	600	668	696	664	640	680	711	610	619	682	688	670	682	678	692	637	654	688	638	691	679	678	689	659	680	679	662	682	682	639	653	663	669	680	668	678	661	699	668	671	687	708	683	667	636	701	654	662	662	696	692	628	688	649	671	681	704	697	678	639	666	666	690	663	597	670	652	659	653	688	695	685	667	670	629	657	679	689	664	730	707	671	675	709	677	681	652	650	711	677	695	635	680	676	670	668	666	655	690	660	624	654	668	665	611	688	645	675	686	689	678	655	639	691	628	679	695	638	674	665	657	741	724	644	674	698	653	686	654	676	673	664	702	694	670	660	670	648	652	642	667	708	653	689	674	646	635	645	652	674	697	675	724	720	675	626	668	635	751	660	627	674	675	671	669	665	633	679	642	647	601	695	656	680	646	661	622	621	668	664	642	684	682	672	691	673	690	663	664	672	664	674	655	675	662	652	617	665	654	706	672	649	704	653	629	708	622	652	676	672	684	697	653	634	664	655	644	661	626	685	666	682	708	666	689	678	669	693	668	633	705	658	651	675	668	633	659	700	660	682	672	709	695	626	673	627	682	680	676	705	657	694	668	636	641	690	690	667	701	690	678	691	688	708	663	715	618	677	635	683	614	649	652	688	662	647	660	645	704	694	649	676	683	628	663	691	634	676	696	655	683	689	617	643	690	665	696	693	643	665	671	626	681	616	692	623	721	685	688	629	675	671	657	679	658	690	705	675	648	717	681	692	667	658	672	659	645	666	658	664	660	667	676	722	663	679	684	658	662	621	650	661	689	636	686	688	635	669	648	648	669	634	642	730	656	656	673	669	637	662	673	701	670	656	723	700	679	694	656	650	671	654	676	614	710	635	674	676	664	687	663	673	624	658	717	664	621	645	671	654	620	679	663	693	678	633	672	710	678	726	662	691	691	677	645	667	629	643	677	695	618	677	622	682	654	653	670	671	678	661	696	650	687	657	668	627	689	693	683	637	668	709	584	710	672	634	692	679	632	675	702	688	641	686	649	674	629	635	665	678	643	653	668	711	680	666	666	619	634	661	693	683	732	692	689	700	660	656	669	649	648	678	627	628	665	673	673	679	675	696	682	712	667	665	648	658	673	695	657	666	684	680	681	637	678	711	660	716	647	706	665	705	657	617	647	676	662	659	656	645	668	667	654	638	720	655	669	633	640	682	674	671	695	669	639	643	681	726	674	682	642	674	678	689	674	659	710	667	697	692	665	667	633	653	659	704	663	677	674	702	721	679	644	643	664	663	669	675	646	684	638	673	658	644	693	676	687	704	687	654	651	657	669	689	671	712	707	652	675	678	655	663	689	669	663	654	651	671	632	668	626	644	675	657	667	658	647	671	668	663	647	666	701	664	680	668	655	689	646	662	704	611	679	651	641	666	661	671	663	664	657	696	679	631	673	686	645	667	670	658	655	618	673	667	648	632	642	606	638	656	637	738	656	670	658	676	694	657	665	704	589	672	666	688	675	646	673	687	729	700	676	668	684	676	676	674	691	634	671	669	660	671	691	714	643	688	658	684	649	694	642	647	675	673	716	681	689	727	694	677	653	666	685	669	729	709	683	684	627	682	649	649	673	660	661	618	685	693	680	707	684	656	644	676	629	689	685	665	641	665	659	628	701	688	674	664	684	707	622	679	650	672	691	639	698	654	689	660	676	693	692	643	658	661	691	683	665	679	673	664	676	649	647	676	681	657	701	631	641	655	707	721	674	667	691	685	661	630	677	655	670	656	626	685	662	681	693	686	655	701	677	674	684	710	686	688	626	690	646	688	748	628	650	683	673	675	623	624	671	670	721	695	641	695	669	615	626	637	648	690	691	691	636	647	659	692	620	739	692	667	707	669	679	674	716	640	676	658	616	634	639	676	656	648	646	661	680
16391	6623	6554	3810	2155	1433	1282	952	760	722	571	514	439	405	383	367	346	338	305	320	293	301	327	286	261	286	265	260	307	268	260	250	262	280	300	276	247	292	225	278	272	236	264	245	279	260	255	262	270	255	257	252	256	279	260	243	236	275	269	240	267	265	270	278	244	282	243	252	292	278	280	270	230	271	249	294	299	269	257	291	232	255	243	237	261	252	253	279	244	259	267	281	295	278	270	241	238	267	214	255	256	266	283	236	262	269	264	255	268	258	295	283	279	266	281	271	277	281	265	243	278	279	281	263	260	247	262	245	284	268	262	265	255	223	247	269	269	277	268	247	254	252	261	229	234	236	250	247	244	255	232	275	244	247	273	277	256	233	232	243	231	220	300	285	233	243	253	222	250	271	237	274	275	278	232	244	285	255	260	262	264	265	225	248	260	245	254	250	245	247	258	239	254	275	278	281	249	223	298	252	244	236	278	248	230	260	270	230	240	278	294	245	225	252	230	252	295	263	277	237	252	234	261	278	264	248	269	238	289	262	253	251	248	239	256	253	265	275	260	223	255	245	255	247	253	249	239	282	262	223	237	242	241	241	248	229	246	228	257	286	275	277	246	245	253	276	234	247	239	309	250	249	266	252	244	256	263	270	255	262	258	244	252	257	266	253	252	258	236	252	257	250	237	273	240	236	258	239	297	265	282	265	308	250	247	278	252	229	243	232	249	287	237	261	231	237	241	271	253	233	235	233	247	239	243	268	231	247	259	249	241	279	247	253	269	266	226	270	232	250	261	226	296	278	247	256	261	278	298	264	282	262	258	282	247	217	256	278	241	215	246	261	237	248	259	258	238	264	249	249	239	223	227	243	267	270	237	252	223	256	281	246	264	230	233	231	229	240	272	262	259	262	261	254	284	220	293	271	261	251	252	257	273	263	245	262	264	221	280	218	281	244	268	265	255	254	252	232	239	267	243	267	261	257	255	246	262	237	267	262	223	250	275	242	234	263	288	255	270	225	257	275	282	273	272	246	251	297	236	248	276	253	280	264	272	272	270	265	258	253	240	248	279	239	277	240	264	250	246	256	253	265	283	265	261	266	225	213	268	273	262	239	271	253	256	243	286	299	268	245	266	257	236	271	247	288	255	266	260	235	263	267	275	274	248	250	267	247	267	267	255	271	297	282	249	272	264	272	253	241	279	273	248	254	263	246	270	256	244	245	243	286	271	267	235	282	270	251	280	285	271	253	250	244	241	227	228	253	249	267	226	226	268	251	247	269	228	270	268	281	279	235	292	248	224	215	228	237	230	249	262	268	247	263	272	271	272	264	266	244	260	271	228	250	214	254	284	256	233	248	269	248	280	237	246	253	272	266	255	240	285	242	267	279	278	261	273	273	219	245	239	253	259	251	245	283	235	257	256	258	235	282	279	254	266	257	261	251	237	239	251	237	249	224	245	231	256	233	265	249	270	253	269	270	266	239	268	251	230	282	229	238	274	259	239	236	269	296	231	278	237	258	270	271	270	263	257	251	266	262	254	246	249	252	289	242	241	269	227	256	240	247	255	247	263	256	246	277	232	269	243	245	259	273	254	275	255	250	247	269	240	249	242	248	254	238	250	249	252	268	255	307	266	275	233	273	241	245	249	280	231	236	253	245	243	274	290	283	247	245	267	241	260	252	265	235	256	243	282	263	271	257	281	256	248	257	279	255	246	269	270	258	245	228	234	251	267	293	264	229	261	247	239	245	256	293	242	247	242	241	271	259	245	231	272	287	247	276	241	261	233	227	244	276	259	238	254	268	245	249	257	283	247	246	272	244	231	246	281	245	231	251	257	255	254	251	245	248	270	235	263	261	257	251	235	227	253	233	282	275	248	275	268	245	248	270	304	237	256	251	268	240	245	250	259	252	262	260	270	257	256	243	239	224	254	266	266	248	260	253	241	235	257	242	247	281	269	276	256	235	244	284	249	245	268	260	292	278	251	256	247	277	266	229	262	272	265	284	283	252	256	280	255	237	275	270	251	260	252	270	271	249	274	230	258	281	242	236	270	254	257	272	263	267	262	261	267	242	252	248	258	254	249	254	278	268	260	234	274	265	269	267	291	279	263	243	201	258	230	250	252	238	261	233	268	230	271	253	252	280	247	245	240	271	230	253	263	275	253	234	238	262	233	225	257	234	247	256	245	246	263	279	249	267	264	255	264	264	240	286	252	263	255	219	241	247	263	271	254	238	237	239	264	279	261	255	268	275	256	269	253	254	264	270	263	272	235	251	256	252	230	265	259	265	277	268	256	238	251	252	251	260	253	241	254	237	229	218	279	277	231	243	293	270	247	264	256	258	276	269	242	264	252	231	254	228	241	257	232	246	249	266	246	262	262	235	251	251	228	284	265	288	280	275	276	259	266	243	270	260	286	263	264	299	264	231	245	230	278	254	256	245	273	261	273	279	270	242	270	293	241	251	266	241	243	265	277	242	259	280	257	225	253	266	242	219	258	267	248	263	255	231	250	252	235	251	277	278	262	281	235	250	228	298	259	261	216	251	254	252	273	258	245	243	243	245	244	267	262	236	262	249	262	267	246	250	251	272	244	257	273	219	245	293	267	238	250	247	278	272	270	264	288	271	274	278	274	275	252	231	255	261	256	258	261	241	255	263	263	257	253	262	260	266	290	258	249	275	248	253	232	266	236	260	233	241	237	261	256	255	266	262	273	237	258	249	222	251	264	259	283	230	280	236	256	241	271	230	229	239	229	264	251	246	257	267	241	249	278	261	258	228	269	240	254	280	247	215	251	270	232	276	276	263	247	248	303	243	258	254	255	270	284	249	263	248	238	265	251	237	254	268	274	212	251	211	239	235	218	257	244	251	266	258	238	232	255	270	275	255	252	244	233	276	252	274	280	233	255	266	269	240	265	261	242	271	269	283	249	246	267	267	255	248	262	239	268	252	257	267	267	270	235	267	267	232	257	261	237	262	255	272	281	232	254	263	251	287	264	232	240	227	271	250	261	245	231	246	274	266	245	271	267	244	261	257	224	265	245	296	249	218	258	267	265	226	260	259	247	247	244	279	236	243	267	252	268	280	258	243	228	263	264	262	255	267	233	283	242	231	271	250	257	231	238	256	272	224	253	260	263	246	254	255	258	269	278	246	264	247	271	241	250	265	257	288	248	250	256	250	258	273	222	282	289	251	249	238	269	260	233	249	251	238	244	243	222	273	273	271	265	235	243	238	288	250	237	278	274	281	258	273	271	255	247	282	267	265	290	286	295	295	252	244	281	273	238	268	264	238	258	253	245	279	272	259	228	278	267	262	270	275	280	265	230	239	266	260	273	234	256	243	285	272	246	249	237	277	247	248	240	301	255	248	254	289	250	238	263	254	279	239	270	260	288	268	260	266	237	278	275	254	258	268	256	244	255	252	254	227	252	263	241	275	256	252	212	249	249	264	268	258	244	263	247	254	285	249	269	236	238	268	252	272	254	257
12015	6138	10819	9877	7305	5753	5122	4244	3560	3020	2441	2215	1888	1629	1483	1326	1168	1094	1086	1034	1005	1001	916	847	820	757	796	786	730	750	717	692	695	696	699	699	682	678	681	710	686	647	700	670	716	638	653	641	683	736	657	678	658	634	577	644	679	636	630	623	602	620	664	612	614	641	647	617	647	627	634	619	616	638	634	652	647	631	602	625	621	645	662	603	623	635	594	593	658	616	644	610	597	683	581	585	670	609	653	623	616	609	626	625	622	632	621	590	619	619	646	654	596	655	646	635	636	587	590	590	632	648	614	618	607	619	639	641	614	664	637	659	660	647	608	597	667	668	594	646	640	576	669	609	654	611	618	600	637	678	594	637	711	617	666	672	660	627	673	604	650	585	608	597	593	588	603	595	633	621	606	636	638	640	652	611	646	637	623	608	622	638	598	634	623	596	611	614	636	601	616	680	593	632	623	597	588	604	675	595	611	633	619	622	643	652	632	652	587	660	588	613	588	601	633	630	643	612	610	598	669	638	641	704	679	616	650	613	637	635	589	609	575	636	592	589	612	642	635	616	628	594	637	646	699	607	628	633	613	650	622	636	643	599	590	630	617	599	630	626	597	589	658	664	591	668	642	628	620	629	618	627	647	647	646	679	579	624	622	649	637	668	671	632	611	621	638	654	617	631	648	609	598	675	607	637	672	621	656	627	601	641	683	628	655	634	645	617	580	611	596	640	633	630	588	662	593	611	609	647	600	623	602	656	628	620	624	641	578	606	660	652	610	628	669	599	641	628	639	618	656	598	639	616	627	650	632	616	628	646	631	619	607	659	669	623	611	583	636	611	586	628	646	618	620	663	624	614	612	611	611	646	648	672	561	624	616	639	624	592	629	588	595	613	622	630	562	633	582	610	581	670	607	558	604	595	663	617	570	667	587	613	611	648	603	599	632	619	626	618	628	623	634	621	634	637	598	652	614	630	622	632	604	617	637	594	578	633	637	625	641	613	623	623	673	659	619	616	621	622	565	630	584	668	610	628	661	661	623	627	626	661	667	570	695	649	630	611	635	629	593	635	649	620	581	635	669	633	618	636	639	637	609	583	624	603	606	610	624	604	645	619	629	617	639	695	658	633	621	624	609	625	621	611	612	626	605	647	636	637	622	633	643	620	624	643	574	650	636	625	661	663	640	634	616	651	620	616	632	603	619	633	589	616	611	606	621	672	634	616	558	633	584	656	579	646	596	629	648	591	627	601	610	610	642	598	634	604	613	588	663	644	662	613	649	607	647	690	662	629	635	628	652	644	636	639	633	652	591	612	633	623	577	657	622	603	607	656	637	576	630	585	662	609	680	596	637	603	630	634	687	599	611	592	648	631	620	610	609	625	633	610	601	641	594	667	592	619	637	642	636	639	609	622	661	629	631	689	646	615	627	623	610	627	641	677	607	650	614	616	643	654	660	622	638	613	623	655	634	646	643	643	623	623	654	620	643	628	596	632	627	616	591	657	612	632	604	609	583	619	637	608	598	676	639	654	602	617	589	693	645	604	634	616	634	639	608	644	653	611	623	614	600	612	616	619	613	644	619	607	626	653	605	611	641	633	606	651	625	618	637	683	606	655	637	607	595	639	621	638	618	636	642	599	604	624	654	654	624	630	566	635	651	668	599	577	610	593	603	659	624	644	619	671	633	609	638	594	625	588	639	649	612	609	632	649	663	597	665	609	592	619	631	672	666	652	660	586	615	722	661	641	639	603	629	585	610	644	642	683	657	615	573	613	610	637	643	579	632	631	662	585	631	634	648	593	604	639	598	602	606	676	641	641	635	620	630	644	632	634	645	627	605	619	618	625	605	623	645	600	639	631	611	579	634	641	606	622	638	635	641	612	577	637	608	618	646	609	625	585	649	592	614	620	633	614	625	636	649	625	612	627	637	589	629	631	659	622	651	588	645	640	663	623	618	582	646	627	616	583	636	632	581	584	639	622	588	629	672	651	582	620	620	646	657	648	615	622	613	581	606	635	638	585	590	628	625	673	631	640	675	633	656	639	607	663	608	637	603	647	638	645	635	625	629	658	665	588	667	598	606	570	631	678	606	652	626	617	631	631	624	667	674	640	660	580	619	608	678	598	644	658	629	618	611	604	609	615	679	637	614	602	567	677	610	613	648	583	628	646	609	636	593	587	602	664	592	644	627	654	606	651	582	675	650	652	648	623	609	641	654	607	654	673	647	592	631	603	634	653	646	646	620	651	627	572	597	652	644	611	633	647	567	658	640	631	622	588	608	632	642	604	632	607	657	647	647	643	660	652	664	671	624	601	625	625	583	643	602	636	599	597	635	602	627	603	627	655	598	622	617	635	623	643	630	658	665	685	646	622	658	657	559	646	626	586	641	594	635	631	639	599	631	634	615	645	608	621	651	627	630	624	639	592	613	628	615	642	635	643	672	639	624	612	621	614	593	639	636	616	625	647	696	600	636	623	637	638	662	624	620	608	632	624	618	573	599	615	597	627	585	598	699	665	605	620	630	621	593	611	619	642	584	569	665	606	622	593	646	595	634	633	628	677	640	597	579	674	641	653	600	606	617	647	650	621	610	638	609	608	608	664	649	652	659	648	607	617	631	623	654	627	631	609	638	625	648	623	607	618	611	614	626	616	617	665	639	621	634	641	651	587	610	646	625	641	618	607	635	640	610	663	638	625	628	573	666	599	581	609	650	639	596	641	640	631	634	669	659	609	639	628	623	616	656	617	562	629	621	633	657	608	633	638	638	618	681	634	598	647	647	627	603	596	664	614	635	613	649	612	604	644	636	596	587	644	606	592	660	621	626	617	620	620	663	617	635	623	625	651	634	635	624	647	621	666	620	586	597	630	586	577	648	652	657	633	616	654	649	628	612	649	635	613	645	609	673	636	634	618	611	641	655	648	653	628	641	611	638	652	635	627	628	652	648	632	593	634	649	585	604	631	633	612	640	622	584	660	638	616	647	617	613	613	614	634	594	601	653	633	645	589	600	625	657	627	648	643	641	631	626	588	619	640	634	652	599	622	564	606	657	663	577	635	615	629	601	630	604	619	613	650	637	630	613	699	629	616	631	597	565	600	628	608	645	679	622	633	624	605	653	568	667	640	654	563	644	607	621	591	612	575	643	654	671	591	612	635	649	635	590	657	632	592	645	601	676	633	564	588	603	611	627	628	620	604	609	624	648	643	622	652	600	640	658	601	612	595	687	626	589	614	603	571	578	608	610	626	624	665	637	647	650	618	615	608	620	583	621	636	644	630	558	624	676	602	605	640	624	613	624	597	590	648	602	693	596	599	645	630	640	669	585	634	606	613	635	605	624	601	660	610	652	652	610	615	639	592	654	648	604	641	600	643	621	670	604	628	632	608	625	619	665	610	652	664	605	655	659	629	651	614	591	661	631	652	624	622	599	624	605	668	616	677	622	610	658	658	649	650	630	645	624	623	638	615	636	605	640	660	559	617	646	645	633	636
23486	10987	9881	4703	2883	1969	1427	1181	847	750	651	571	510	377	372	299	296	282	284	247	251	275	238	215	216	227	223	194	196	203	204	176	185	222	209	210	184	205	182	188	187	171	193	210	171	175	212	182	194	191	160	190	198	182	184	179	162	175	174	173	148	178	182	178	187	184	195	163	194	191	161	189	190	198	191	230	184	161	184	201	178	205	168	199	162	205	191	176	186	173	178	192	187	166	174	167	177	183	178	173	211	190	191	190	176	189	180	172	174	194	198	174	181	204	187	158	173	185	152	187	181	214	190	186	176	182	181	177	197	187	168	182	175	189	194	174	169	155	175	201	201	166	179	178	192	184	182	190	186	192	175	172	181	195	204	184	163	183	178	166	197	208	213	199	196	188	185	159	177	186	180	173	171	164	176	189	213	177	160	187	195	164	189	188	193	158	160	167	180	192	202	179	158	165	173	184	199	225	162	189	166	165	170	180	172	177	188	186	167	171	206	176	174	182	186	187	179	168	179	169	178	193	180	194	181	196	166	194	198	166	176	189	181	175	173	178	193	174	174	179	184	166	181	192	168	161	173	173	185	201	206	192	171	170	176	180	187	158	170	165	167	215	212	172	224	187	182	161	180	191	176	187	201	161	199	173	179	194	187	169	166	191	185	166	175	191	157	188	199	168	189	170	182	162	189	193	175	205	166	203	186	166	196	182	182	193	170	193	181	192	192	186	159	191	164	168	180	181	179	180	199	204	187	183	181	201	179	194	156	179	190	198	168	191	155	176	197	187	180	184	174	194	183	176	187	189	177	175	196	159	183	191	184	186	191	177	180	175	186	192	196	171	201	169	162	187	181	175	174	203	158	187	167	175	188	170	154	177	201	172	165	168	207	150	179	198	196	172	176	182	181	150	178	176	193	174	171	172	202	176	185	189	171	169	175	188	184	194	155	194	187	152	196	175	185	177	156	173	190	190	157	176	146	184	199	186	203	170	176	187	167	185	197	198	181	181	173	182	191	162	179	184	203	153	174	178	209	174	190	177	175	159	178	176	205	170	191	193	177	171	179	166	217	193	177	210	173	165	142	154	166	166	169	185	185	199	137	140	208	173	190	183	193	170	198	178	173	177	171	162	173	202	206	198	155	158	170	185	173	172	187	206	192	168	161	162	153	167	155	175	169	180	169	192	191	184	190	193	173	185	182	200	211	200	183	178	181	179	172	176	180	169	195	190	179	183	177	159	190	181	178	203	198	177	171	215	201	157	147	188	167	163	188	156	203	179	184	194	181	185	155	183	184	186	179	204	191	167	177	177	186	191	182	172	176	191	180	173	165	193	151	192	191	189	195	180	181	198	168	179	183	174	175	165	189	181	191	169	171	159	174	149	191	177	202	170	185	177	181	154	160	202	190	190	206	157	196	195	172	178	197	192	180	183	179	160	175	204	156	194	172	156	169	171	180	163	180	160	176	185	170	167	184	187	175	170	173	186	183	190	171	183	194	181	193	167	180	192	202	181	178	169	182	192	184	193	182	186	168	218	170	217	162	180	171	173	170	185	171	170	179	199	180	169	168	177	168	186	202	181	179	207	198	172	184	190	204	189	169	195	160	183	188	179	182	174	178	181	165	170	177	175	185	177	190	186	148	155	178	209	204	190	205	163	194	198	164	181	177	193	171	194	191	174	181	182	171	166	180	161	192	172	164	192	189	200	170	168	178	158	176	167	172	173	211	182	193	172	171	181	167	197	202	174	178	189	183	184	172	183	187	199	177	175	176	181	197	171	190	201	177	172	187	180	184	180	192	169	182	166	193	168	177	174	166	178	185	214	178	206	173	180	197	181	184	198	180	183	172	194	170	184	191	180	181	187	165	186	188	171	186	181	177	192	201	192	178	163	164	185	142	183	195	196	171	177	200	185	202	180	183	173	177	201	175	190	187	191	154	191	207	183	200	186	170	193	174	184	205	166	186	187	192	187	146	147	204	191	198	161	165	193	178	193	167	186	195	183	162	166	182	181	195	186	191	202	186	186	207	182	182	178	152	188	196	171	171	164	180	166	177	174	159	175	194	187	168	191	185	193	186	177	154	167	192	231	206	185	177	167	155	174	198	186	201	167	171	163	156	179	160	167	173	174	197	180	194	186	186	186	171	195	181	178	176	191	184	159	180	175	151	171	204	187	190	182	185	190	183	181	166	167	202	175	174	186	164	163	164	196	185	165	154	174	197	170	181	192	195	172	192	175	177	175	176	174	173	187	173	184	171	199	193	182	146	194	157	187	180	153	197	178	210	168	193	171	171	174	162	170	179	186	204	187	191	178	161	161	187	171	165	199	182	180	172	182	178	187	190	179	173	157	188	168	164	204	202	179	187	151	190	192	185	210	192	206	208	163	145	175	153	173	179	145	160	175	193	167	176	191	200	189	195	163	178	185	193	183	187	175	177	185	196	181	191	197	172	191	174	172	199	154	184	190	190	172	170	187	159	165	176	187	181	161	192	204	179	180	173	194	187	154	185	178	172	176	167	173	178	172	185	162	185	188	222	194	173	204	191	164	188	193	179	178	169	174	172	172	207	198	197	174	182	185	210	192	187	210	194	192	178	169	196	179	179	174	192	184	168	175	169	187	185	191	189	185	177	169	190	174	168	187	188	212	181	172	176	191	185	154	196	173	173	155	181	213	178	162	218	214	177	185	164	185	169	202	173	183	189	190	185	170	194	177	176	170	175	187	161	195	174	152	171	171	183	199	168	190	196	167	190	195	173	193	165	180	171	167	171	189	184	182	200	175	185	166	171	180	192	175	176	152	186	212	194	175	179	198	172	171	166	192	184	177	177	186	178	192	193	181	175	179	187	199	180	215	192	185	171	202	178	181	190	175	207	208	196	185	187	163	177	179	191	173	185	185	165	177	166	156	164	164	155	182	194	189	173	147	176	155	196	166	180	146	146	168	164	193	194	150	174	179	193	194	183	199	168	168	186	166	195	196	188	172	193	176	183	173	203	192	205	187	168	168	191	167	185	175	198	169	156	170	181	180	172	185	175	205	176	193	193	173	181	177	160	183	214	193	181	174	204	166	189	182	173	186	173	176	186	184	154	195	173	214	198	185	182	193	199	172	170	178	172	171	162	167	166	172	195	169	186	175	192	184	190	162	185	183	169	164	178	175	172	181	177	196	169	154	186	173	173	178	182	167	157	175	199	176	205	179	196	174	183	201	159	182	218	198	182	173	170	169	195	183	182	177	201	183	201	189	194	179	181	193	172	176	209	174	200	176	184	147	187	183	170	157	175	171	180	167	180	178	185	206	174	179	206	182	179	191	180	195	168	171	158	180	175	180	197	177	174	191	178	197	179	191	182	179	194	175	198	175	183	211	185	158	194	161	193	181	187	164	175	178	170	226	195	182	171	179	189	180	166	198	173	193	187	154	176	183	210	194	159	168	157	186	194	175	189	197	185	197	203	215	166	170	162	184	177	183	192	180	155	180	194	205
15252	9300	13709	11254	9468	7423	6540	5201	4095	3673	3161	2581	2225	1778	1818	1459	1332	1165	1220	1071	1030	991	906	845	747	726	679	679	620	631	613	605	559	526	569	521	563	613	524	535	576	557	531	534	528	519	539	523	551	524	497	469	470	527	506	477	503	454	482	465	448	458	481	463	484	470	495	461	473	505	515	488	475	444	455	532	501	475	461	487	498	460	481	485	435	457	444	446	446	466	476	427	487	431	460	472	449	467	477	435	421	440	505	413	445	474	492	472	430	489	457	446	448	459	436	474	463	463	473	442	459	455	436	462	464	451	476	497	478	486	457	451	424	443	439	442	422	448	492	415	469	429	465	433	415	457	440	474	469	497	492	420	476	453	396	472	474	489	432	465	457	483	468	457	442	480	434	459	446	502	461	459	469	429	440	474	511	419	469	480	479	403	465	435	469	460	461	465	464	461	457	466	469	440	428	429	462	470	463	440	433	459	427	462	476	430	451	428	445	489	467	485	449	475	456	456	466	447	461	472	444	460	442	464	466	488	414	492	448	447	449	441	450	459	494	411	492	472	443	487	446	483	453	451	454	502	452	442	449	478	451	457	444	445	476	494	475	425	459	468	490	414	459	453	455	482	429	409	506	435	456	436	426	460	462	461	473	461	427	496	459	428	481	471	475	451	475	424	455	473	461	427	478	422	446	471	425	418	459	449	471	470	443	436	428	465	445	453	433	489	453	494	480	444	474	475	472	456	455	453	437	456	436	449	458	495	474	442	471	492	459	470	485	457	468	482	462	439	444	466	480	456	478	427	479	467	439	447	448	452	447	447	466	439	427	465	453	455	436	445	430	465	455	484	460	448	460	447	475	469	424	439	437	437	469	438	467	466	462	482	448	437	437	446	475	440	453	443	432	481	456	463	487	446	480	454	452	437	438	457	468	459	470	459	475	460	491	464	483	444	466	448	469	427	468	490	467	444	424	436	434	438	439	471	450	411	443	468	449	434	485	441	462	450	439	449	440	475	460	473	444	408	445	496	445	471	477	445	447	449	433	456	496	440	481	456	457	476	485	498	429	473	450	442	459	449	452	495	451	424	448	433	441	475	469	461	480	434	471	455	489	449	461	491	431	466	455	417	438	445	454	453	451	436	455	442	478	459	456	448	464	448	438	428	475	419	467	438	453	437	464	464	477	466	416	460	464	463	477	442	465	460	454	466	445	445	471	469	489	462	411	418	433	431	443	490	431	464	467	448	424	451	508	475	464	493	471	436	406	447	436	457	445	461	473	473	492	435	435	468	459	458	460	475	470	462	443	517	449	478	454	456	492	428	453	456	491	460	487	431	455	450	463	426	444	456	455	432	418	413	467	476	462	479	460	465	453	446	462	432	452	451	456	502	432	451	421	450	414	425	444	484	482	464	462	428	450	465	452	460	450	439	454	436	453	437	420	437	456	435	499	456	445	450	467	434	447	464	460	505	476	440	481	468	453	442	459	433	450	476	439	459	470	464	467	452	456	471	447	507	479	457	485	432	432	485	438	434	455	455	443	464	464	463	486	462	484	452	481	474	480	429	471	466	430	472	420	413	431	484	469	440	414	401	476	436	445	443	441	456	484	493	461	461	480	434	475	462	437	481	449	414	428	484	436	462	484	465	422	470	445	435	463	466	481	417	475	442	457	426	469	440	457	466	452	456	475	439	481	492	477	436	462	451	482	431	423	474	495	425	444	454	474	460	466	463	475	450	489	472	476	479	497	448	457	459	479	430	463	451	425	474	447	470	469	475	451	435	419	436	483	470	463	507	462	468	406	440	478	417	473	492	434	455	471	443	455	502	467	452	474	452	452	417	427	474	470	477	437	431	445	522	432	463	443	453	453	469	425	467	453	446	441	455	411	419	473	417	468	471	451	444	448	434	418	471	482	437	496	444	461	461	514	445	505	485	495	456	426	471	442	445	471	462	468	449	444	440	457	481	503	452	434	434	453	484	479	425	465	414	439	456	475	441	475	493	446	461	445	426	468	453	445	438	476	462	492	460	480	442	445	459	450	464	416	470	503	489	466	438	454	502	424	469	454	456	451	443	412	499	432	427	434	485	461	461	434	438	427	431	485	425	413	444	465	460	490	488	444	483	458	471	469	487	468	479	443	464	451	458	432	443	400	453	471	500	424	445	430	414	452	464	488	448	433	485	455	471	449	450	474	485	460	467	470	486	455	460	439	479	447	489	446	439	437	455	441	453	460	464	438	471	427	503	482	425	470	456	431	441	444	461	452	543	499	444	449	442	479	444	445	419	458	437	486	459	468	432	429	464	451	460	429	420	488	476	443	453	442	449	477	454	457	450	454	497	448	445	482	467	452	431	451	447	504	460	479	473	440	430	460	449	443	435	453	456	435	433	443	440	439	421	458	466	476	447	426	431	448	484	447	475	490	463	421	439	440	472	470	458	437	482	509	464	461	425	440	455	473	440	450	428	442	460	451	480	470	487	468	436	439	455	470	443	447	433	459	490	480	431	448	455	465	478	465	464	471	509	434	439	438	438	456	480	481	431	475	468	478	468	472	440	452	479	452	430	449	456	505	473	479	433	416	421	460	466	445	465	456	474	443	494	485	498	450	481	481	415	423	427	483	452	454	414	465	434	458	451	450	444	458	474	426	471	456	472	424	439	427	502	443	465	476	481	491	432	435	490	458	443	442	473	463	458	464	479	463	470	465	439	458	410	456	470	466	467	459	471	481	452	467	472	500	448	451	484	467	464	469	433	484	452	423	450	449	425	459	503	474	448	465	448	465	465	472	480	441	454	482	485	459	495	498	430	452	426	457	434	481	467	471	435	443	442	430	434	465	438	463	444	464	430	457	486	420	447	510	473	452	430	462	449	439	431	469	446	445	485	459	457	451	475	502	439	422	480	483	420	464	468	450	456	459	434	454	431	481	439	440	488	507	440	456	448	444	474	456	462	489	467	463	462	446	512	477	489	443	434	466	498	429	450	421	484	433	458	444	459	466	448	466	462	484	457	433	427	463	432	478	455	467	456	424	440	439	466	463	507	455	471	468	456	455	482	465	456	458	431	434	495	462	461	468	453	451	458	459	449	514	447	441	425	419	455	400	435	475	454	438	437	447	468	471	457	464	452	464	471	476	440	427	464	456	433	463	444	472	507	467	495	469	465	455	471	493	398	445	438	474	441	475	476	438	503	410	449	434	464	460	457	415	457	435	426	455	444	456	464	427	483	455	457	451	454	437	447	437	449	474	456	463	466	450	437	489	481	448	467	439	471	437	491	455	466	473	459	499	488	453	451	460	453	461	459	433	414	450	476	458	448	431	470	470	433	432	478	470	480	492	492	461	455	475	475	444	470	454	476	413	455	458	480	438	460	465	481	458	459	487	468	458	467	437	464	430	480	452	494	447	477	451	461	455	432	455	441	430	452	448	470	457	457	458	431	476	464	447	511	447	452	456	503	473	442	450	426	431	471	467	487	479	442	441	501	459	512
7385	4080	3602	2021	1221	1020	818	579	508	484	435	412	349	381	346	332	300	339	287	321	263	277	275	315	303	271	283	290	279	281	238	297	264	283	290	284	258	256	289	253	272	256	270	287	295	308	309	276	309	284	251	276	295	283	258	295	293	275	270	296	296	258	272	279	300	287	279	241	264	287	272	292	290	284	247	248	278	283	263	267	276	245	303	262	246	287	258	255	270	271	268	279	260	247	236	253	276	285	278	239	268	267	277	288	298	292	264	290	260	291	251	283	263	266	282	307	259	294	282	255	289	264	231	314	290	286	284	281	300	252	238	294	266	263	265	264	273	272	259	252	293	282	297	255	240	263	276	287	279	307	241	267	255	282	272	267	254	288	264	269	282	252	276	260	275	289	250	270	264	287	271	322	303	259	288	313	261	265	275	288	291	293	267	295	251	285	279	291	258	229	289	307	300	259	284	282	265	247	272	278	291	315	288	259	247	267	261	284	297	243	247	288	247	263	245	291	292	263	277	272	261	274	264	276	276	298	257	267	269	276	279	303	285	257	254	258	287	266	276	252	277	292	284	278	276	245	256	287	266	278	270	267	270	260	274	266	251	276	261	279	283	263	264	295	263	292	229	251	297	298	283	286	298	256	250	271	269	248	267	279	273	271	251	244	253	286	281	271	247	279	295	292	293	285	284	272	283	287	264	273	273	272	278	253	267	283	269	285	248	291	257	266	306	284	287	271	269	276	243	232	264	313	254	297	265	282	261	305	270	260	271	283	272	272	274	274	265	260	262	282	277	299	266	269	301	285	243	265	268	308	270	278	264	263	245	246	280	241	285	289	260	264	253	294	281	317	227	271	281	261	297	286	312	270	254	280	276	311	281	261	270	269	291	270	259	303	258	265	255	254	259	277	292	284	253	273	255	296	290	273	279	260	304	262	294	288	257	302	291	264	282	276	265	272	262	272	269	272	272	286	285	304	276	262	263	307	238	279	284	300	275	305	273	276	316	290	290	268	260	257	273	284	281	268	267	268	267	286	265	266	269	274	247	266	251	240	293	264	280	286	287	262	275	263	283	247	268	266	311	275	262	248	276	289	268	296	268	258	247	260	259	264	263	280	253	261	265	310	273	260	275	269	308	273	290	249	250	294	267	264	272	275	255	271	238	272	266	265	274	245	275	276	277	275	269	259	242	275	284	288	274	255	262	268	270	305	266	258	262	274	273	295	293	266	286	305	259	270	281	280	303	289	304	247	269	284	282	271	250	254	317	271	261	274	240	295	292	255	286	255	268	270	229	288	267	265	282	260	284	268	291	244	273	277	265	307	270	266	286	277	279	289	279	293	282	267	235	294	311	277	266	291	281	290	279	269	286	288	252	260	291	241	261	257	315	291	257	284	235	253	281	252	278	294	256	258	287	281	270	252	279	283	316	252	285	268	295	233	268	270	282	263	266	274	274	272	255	257	266	234	304	247	262	272	261	262	273	288	282	274	248	283	307	287	283	254	287	283	248	289	274	257	264	249	288	263	271	285	276	277	265	270	294	245	297	268	266	253	271	267	271	294	310	291	274	295	296	266	305	322	276	295	287	225	255	266	266	294	271	269	282	243	262	290	271	264	283	257	234	262	320	279	283	262	247	298	271	298	276	291	291	280	285	259	288	235	300	276	262	259	248	286	288	257	264	288	301	245	271	284	268	256	275	283	264	262	275	292	276	269	272	268	272	283	273	279	256	270	294	271	270	265	259	263	279	297	279	257	260	294	258	278	288	293	263	287	298	282	272	282	254	270	311	285	275	282	283	296	283	249	301	260	262	281	255	239	287	289	289	288	296	238	272	266	245	267	281	263	277	272	297	279	288	282	293	281	312	284	255	253	274	272	271	268	281	283	300	245	282	259	258	271	266	295	280	260	286	266	295	285	262	298	277	265	247	285	255	300	265	250	265	282	260	304	271	273	270	273	294	300	281	296	282	294	277	262	271	276	312	274	272	262	266	270	266	248	254	279	273	286	271	272	291	265	258	287	270	274	251	291	243	271	265	281	283	262	274	287	262	269	282	282	280	269	270	256	295	292	259	251	268	266	293	260	291	279	255	231	282	299	271	270	297	260	270	294	283	267	277	257	252	297	271	293	293	271	293	321	278	268	260	308	264	259	277	260	266	277	267	285	259	270	297	284	278	308	292	243	265	299	279	302	268	305	301	262	280	281	250	270	264	283	254	265	312	246	302	277	288	257	268	250	279	273	293	285	261	273	309	279	252	289	259	229	244	274	269	254	275	285	283	255	259	265	296	272	269	239	292	303	261	278	331	285	291	280	259	261	267	276	281	265	271	275	261	298	269	277	242	243	242	281	286	314	283	253	259	280	315	280	255	276	302	294	277	272	282	273	247	248	286	268	285	248	252	278	298	291	258	299	246	278	272	263	275	289	265	264	278	278	271	272	276	259	280	243	261	268	249	300	269	233	269	253	248	299	261	254	277	307	286	249	266	271	295	272	278	291	255	246	269	267	270	281	259	250	275	268	275	296	263	269	263	247	244	235	248	256	279	292	256	258	252	247	283	284	300	268	322	281	285	274	283	292	278	248	278	260	282	248	262	285	287	262	282	288	278	285	308	257	294	257	278	282	260	242	273	271	283	276	262	285	252	284	279	277	248	269	258	258	272	260	269	292	302	285	290	266	288	285	269	270	293	268	280	270	271	245	269	267	245	248	272	287	262	268	274	245	294	268	273	287	301	278	283	259	297	320	267	277	280	258	272	279	250	232	276	287	289	286	280	244	257	256	270	286	288	274	286	287	276	266	282	296	308	300	235	303	270	261	314	277	269	279	280	280	272	273	289	262	258	298	291	272	274	281	276	300	266	297	279	264	261	261	314	265	268	241	291	290	301	257	278	275	252	294	283	266	315	317	266	250	317	271	278	269	253	273	261	259	290	299	247	307	251	251	273	272	254	257	285	290	281	269	260	206	272	253	281	283	286	267	270	274	272	277	285	266	263	292	266	255	295	286	271	295	262	271	279	295	275	271	287	291	275	262	270	298	288	236	267	274	278	272	237	283	298	265	298	267	273	269	294	263	268	300	253	266	278	290	248	283	301	287	273	279	268	280	290	301	254	275	247	316	279	274	273	302	258	251	263	291	279	293	295	243	235	265	271	283	297	292	291	283	268	253	280	275	258	263	277	262	255	271	255	247	280	270	304	269	257	263	276	307	264	275	285	290	285	243	289	272	244	306	275	284	277	266	273	284	277	266	299	273	280	289	277	265	278	287	272	291	327	248	262	274	262	282	277	276	262	265	252	269	292	248	303	280	299	297	268	263	276	285	264	257	301	285	262	252	256	268	290	283	263	279	258	264	263	269	272	269	267	279	285	289	277	250	288	307	301	279	277	288	293	290	231	269	256	267	297	270	285	297	266	266	282	282	259	258	259	260	238	260	322	264	265	314	302	277	299	262	304	266	284	275	279	284	256	281	260	248	260	278	253	265
5644	4536	6489	5925	4693	3881	3286	2530	2107	1863	1713	1397	1230	1156	1082	976	932	854	843	837	800	808	767	802	723	690	682	734	712	684	713	683	741	653	754	689	700	722	685	649	677	705	693	693	678	643	623	706	680	697	677	682	682	617	709	653	665	675	664	673	657	702	655	700	666	670	725	692	644	692	650	644	710	622	648	697	658	671	644	723	656	666	646	638	679	651	667	698	677	650	682	665	648	650	651	668	615	631	634	704	649	654	690	677	669	624	659	686	680	678	637	687	703	659	648	667	633	632	694	694	657	640	655	686	654	636	659	619	700	671	673	699	685	685	676	642	632	737	660	644	640	688	684	634	697	693	684	669	637	700	680	710	662	669	638	676	663	700	686	696	675	659	683	658	672	701	668	649	669	674	652	682	655	670	678	639	658	661	646	662	644	745	660	665	660	667	668	624	687	666	671	655	682	669	698	681	635	590	634	649	648	693	667	675	651	664	657	709	667	698	696	597	680	630	708	649	643	674	670	621	680	710	664	651	658	624	658	675	671	663	681	659	700	705	664	638	661	708	673	643	648	684	653	661	653	692	653	691	682	672	604	668	603	669	656	616	630	649	643	699	672	670	717	661	649	653	698	666	647	665	654	667	656	703	633	697	654	654	666	634	704	677	640	627	646	630	696	666	683	679	681	674	675	689	675	685	646	675	693	667	654	634	683	703	669	633	667	670	728	681	639	643	674	667	732	682	668	631	621	654	681	673	626	682	669	655	709	658	666	702	615	639	639	663	672	702	661	651	646	668	673	663	668	628	702	676	664	638	670	716	703	670	666	673	643	673	665	659	687	661	648	658	671	696	666	708	645	690	659	698	731	685	658	653	656	613	675	664	645	662	702	674	665	671	651	681	685	652	668	665	686	659	683	690	678	664	651	660	652	677	671	667	660	713	676	662	680	664	667	647	708	699	673	666	647	651	667	675	693	669	667	615	642	650	684	677	670	667	612	673	613	675	698	695	686	632	662	657	666	670	716	660	685	699	691	663	679	681	649	678	694	657	675	674	652	623	654	631	666	698	669	649	675	666	671	667	691	684	647	655	656	660	720	618	684	673	642	656	685	689	693	669	651	624	657	665	626	660	696	672	659	696	687	703	690	686	622	631	696	641	667	678	640	666	658	646	655	638	675	660	620	660	670	622	644	641	636	638	640	640	626	674	667	600	651	660	679	656	629	616	669	697	682	658	680	685	619	655	635	641	662	640	648	690	684	671	670	692	663	656	670	676	699	667	657	704	683	681	713	672	678	679	686	708	667	669	658	647	668	645	690	606	695	681	675	677	662	667	683	677	753	662	671	658	631	635	623	690	598	698	714	617	681	676	687	652	693	738	682	642	649	676	702	684	683	612	651	631	644	647	670	665	655	671	676	647	678	689	676	627	672	678	650	638	665	673	663	626	680	637	688	669	691	697	650	697	633	651	663	675	626	680	700	673	672	657	676	624	706	657	687	666	661	635	701	648	642	663	668	654	693	668	652	624	668	688	648	639	659	661	638	627	671	704	657	660	671	715	689	681	709	705	685	629	667	652	674	673	669	679	651	633	670	641	654	687	691	678	678	688	620	697	723	711	678	669	717	687	670	655	675	685	660	599	692	663	654	680	632	671	677	676	682	624	664	679	657	647	643	659	711	627	638	669	659	644	649	714	689	728	650	664	620	679	686	632	649	682	645	672	638	679	674	677	683	630	650	654	649	623	644	675	618	685	630	650	626	656	660	675	663	727	658	636	651	649	728	688	687	645	680	626	692	663	658	704	683	619	714	691	652	684	658	685	699	679	666	681	622	679	672	682	680	667	690	621	685	697	700	644	709	671	661	660	681	674	637	651	672	676	668	657	681	674	676	607	662	635	677	662	669	622	684	694	604	683	661	684	654	662	689	639	664	628	682	636	658	656	686	688	596	667	648	645	630	647	609	657	631	642	681	686	645	677	664	670	650	609	662	668	653	633	633	704	652	725	656	677	644	639	654	673	665	644	664	677	703	722	648	639	702	628	660	685	685	658	640	674	600	669	643	690	624	676	652	671	685	650	691	633	679	688	651	699	650	673	668	650	654	680	660	653	634	660	668	642	679	694	640	710	662	632	657	696	672	661	708	652	674	677	669	669	615	618	718	682	685	682	686	656	677	682	663	693	685	664	608	651	648	657	703	661	712	685	626	661	742	654	666	667	691	651	652	660	686	666	638	691	710	656	716	660	673	623	657	630	654	633	689	677	735	637	632	645	677	622	647	654	713	699	675	651	682	667	691	651	659	660	703	660	638	644	640	698	669	606	606	709	667	687	701	663	688	693	663	641	636	669	676	677	670	696	672	661	714	677	687	678	632	629	675	669	665	681	648	657	689	685	720	623	670	643	644	642	692	644	663	637	693	673	689	676	643	654	683	660	688	633	634	668	684	658	658	616	623	679	657	677	642	620	660	655	660	667	694	661	673	652	690	704	618	694	660	681	672	645	631	642	695	714	643	677	676	672	662	643	687	629	646	689	687	637	631	655	673	646	653	711	672	679	686	687	641	688	629	677	655	650	649	673	666	642	692	672	659	637	655	643	694	690	650	654	716	658	621	671	671	664	653	628	603	696	662	644	681	647	654	692	643	615	687	638	645	658	715	631	655	668	664	708	664	716	656	666	688	635	649	642	661	656	692	650	650	627	659	678	638	687	661	631	729	683	675	618	648	663	668	653	652	652	643	706	651	685	706	653	685	657	698	650	684	707	683	700	672	644	703	655	678	705	643	653	620	657	678	647	645	695	693	680	654	668	671	683	630	649	666	692	655	681	680	672	662	663	646	645	697	657	627	678	674	674	677	657	677	649	666	689	662	650	631	643	668	693	687	676	668	649	688	654	681	632	720	658	655	688	673	678	682	677	676	649	680	660	689	656	671	668	688	638	692	679	651	620	651	671	671	724	615	666	666	634	680	666	682	647	673	644	624	700	640	620	674	681	655	696	701	680	633	686	652	662	649	659	615	671	647	645	682	654	721	645	658	627	671	670	635	672	709	650	676	639	651	605	671	652	668	665	726	696	624	662	618	654	677	603	673	682	677	665	659	623	626	702	651	671	722	644	695	664	680	702	670	676	617	632	647	665	630	724	688	609	701	669	673	676	653	642	620	660	668	659	668	682	686	640	649	672	657	695	677	675	698	661	626	677	635	671	666	674	659	682	696	621	684	678	670	658	628	674	682	628	657	667	647	670	648	703	690	657	625	643	632	674	664	719	661	616	687	649	670	687	687	647	700	646	683	647	673	665	647	698	656	682	632	702	676	683	675	644	672	712	671	644	658	664	660	684	660	643	656	658	690	617	709	639	645	658	637	708	700	634	659	686	662	659	722	681	673	647	689	687	656	633	597	649	707	662	684	609	646	644	684	665	658	677	683	632	668	659	691	698	677	641	671	652	657	701	663	665	604	705	659	657	643	644	632	645	709	663	655	634	662	599	654	641
17180	8194	7029	3738	2217	1690	1107	832	707	614	630	503	427	413	363	348	385	344	321	305	309	282	270	286	301	253	283	264	287	274	295	242	253	264	283	266	274	271	287	251	265	273	256	267	237	271	275	257	267	225	285	306	280	235	269	282	242	266	260	282	263	227	255	247	259	265	252	247	249	250	266	241	293	272	252	252	254	259	264	257	239	257	246	293	252	282	258	296	258	253	234	245	276	285	247	269	287	271	279	239	231	260	249	249	242	262	287	241	228	248	233	241	241	266	262	261	267	256	240	263	247	243	256	246	283	225	258	244	271	251	276	255	212	224	266	256	243	305	262	225	247	263	239	239	257	247	236	219	218	263	266	257	275	270	262	266	268	243	250	258	223	273	244	257	268	262	236	263	244	254	261	265	249	241	253	275	279	250	268	283	257	267	274	236	276	275	257	255	273	278	262	261	251	257	265	298	273	296	220	240	255	264	253	250	274	259	265	237	258	282	257	261	258	254	274	260	274	255	268	258	245	243	301	262	260	259	272	272	280	266	250	239	254	236	243	243	285	246	281	278	255	244	252	243	258	289	266	232	264	254	264	229	266	236	291	245	256	227	233	217	284	262	273	247	266	241	257	261	259	252	249	268	283	239	244	278	253	283	232	258	238	266	262	272	267	257	233	264	258	248	272	243	269	249	240	220	268	265	247	233	265	263	254	262	263	246	247	260	267	282	237	262	271	264	242	264	275	253	253	281	252	234	290	276	275	273	296	260	273	247	232	267	262	262	255	277	237	265	242	290	283	251	250	258	231	248	243	252	225	265	267	246	228	279	273	265	241	248	242	270	244	268	271	236	267	258	250	281	247	219	260	255	221	232	254	249	244	263	270	232	242	204	249	281	287	267	269	279	245	240	272	237	259	264	260	252	265	262	277	273	241	279	283	274	291	297	253	259	277	240	292	257	278	265	272	261	240	259	259	267	252	264	299	244	248	249	253	230	282	272	272	268	248	251	253	272	291	246	250	264	260	254	237	248	285	283	275	240	250	245	235	275	274	289	268	262	249	258	266	221	265	269	228	260	241	247	255	239	292	266	246	272	245	263	279	275	279	269	282	257	258	283	245	266	241	262	267	256	304	265	253	296	269	228	257	252	220	250	258	234	254	242	244	253	246	255	256	264	258	250	223	240	272	244	239	251	247	276	226	249	248	248	230	265	285	240	285	280	277	234	257	243	244	269	248	241	286	261	241	259	256	232	256	258	218	242	252	274	243	250	244	248	242	256	270	234	261	269	239	284	240	269	261	266	265	278	259	265	272	240	237	264	261	258	236	286	282	279	252	235	281	262	276	254	238	242	251	242	240	240	257	280	259	239	287	263	285	248	264	269	239	273	227	269	230	230	287	253	265	232	262	277	284	242	253	263	253	260	266	266	265	272	248	254	268	256	267	254	275	271	237	295	261	271	274	262	230	235	254	269	253	284	269	258	265	264	276	242	257	271	263	257	241	284	256	287	245	234	274	262	266	253	255	279	254	254	214	246	242	240	288	270	268	248	242	265	253	270	256	244	261	260	243	262	259	268	267	274	258	246	246	230	275	279	254	291	281	239	219	269	277	246	251	268	271	277	257	264	271	257	251	237	247	291	240	250	281	249	237	244	254	263	246	222	242	252	260	252	284	272	228	260	281	290	276	278	240	280	262	260	283	270	250	257	244	242	265	269	273	246	257	261	292	261	282	260	248	237	256	234	257	263	244	240	232	287	255	282	259	266	266	238	284	269	221	251	251	286	267	232	269	269	255	259	257	264	277	266	252	249	235	282	260	246	261	274	252	258	269	240	249	296	264	236	286	292	265	262	240	222	242	234	244	275	247	284	274	245	270	264	251	255	249	270	243	299	262	248	261	253	251	244	260	289	272	281	236	258	265	229	256	266	267	281	249	273	291	239	245	285	260	243	241	257	253	283	260	256	274	295	242	271	251	247	301	247	265	248	300	251	265	257	258	278	269	261	241	266	257	257	248	243	262	266	281	242	258	264	244	258	261	265	254	250	270	257	228	245	277	275	276	254	252	257	251	266	264	258	271	271	266	259	245	272	268	270	272	245	261	264	267	254	258	260	295	262	266	256	250	249	263	262	249	281	244	267	237	270	259	266	262	231	259	254	257	265	289	225	262	247	252	252	265	288	306	251	222	253	269	276	260	263	273	260	232	268	296	258	276	256	261	275	254	257	277	249	261	233	267	260	267	300	255	245	242	270	260	285	285	262	255	251	268	276	268	245	237	244	268	251	264	257	260	254	266	282	251	264	252	266	247	281	271	299	250	248	260	248	243	265	260	230	239	264	261	249	245	255	270	257	275	252	258	260	232	289	245	288	261	259	256	274	249	259	242	264	249	252	272	255	242	268	230	251	243	239	241	255	261	263	267	254	280	267	252	266	250	256	255	245	248	278	280	269	276	264	263	251	245	252	266	257	287	305	279	273	308	276	228	256	250	247	266	256	273	266	257	247	262	255	274	261	269	268	273	255	284	238	236	232	279	250	234	226	256	234	262	246	245	260	254	244	239	248	280	256	247	240	268	245	257	245	279	238	260	240	282	271	257	277	243	256	269	263	245	258	266	268	249	267	258	276	276	237	271	232	273	229	265	276	251	289	261	265	303	244	275	261	271	274	259	271	245	288	251	253	236	242	241	300	250	256	247	251	246	229	252	257	227	258	257	262	260	242	254	242	244	253	250	262	255	235	253	256	282	254	273	263	231	227	270	233	235	232	283	252	255	253	272	273	273	263	250	254	261	295	251	246	255	241	265	257	239	263	266	247	235	242	257	250	293	247	276	260	248	239	236	265	230	279	240	234	247	254	247	275	258	256	247	260	274	277	262	258	249	300	244	285	263	265	267	279	259	299	250	252	220	246	256	267	275	270	255	226	246	240	265	262	259	263	272	276	268	255	273	262	240	283	262	280	282	281	266	253	248	230	242	254	249	283	282	269	247	245	253	249	280	271	282	221	272	252	248	251	228	252	268	262	252	243	230	284	259	260	260	271	243	266	240	234	258	246	302	283	254	241	256	244	208	237	253	285	251	253	253	278	254	284	246	247	286	252	261	243	231	268	277	243	243	235	228	239	264	262	238	254	258	275	262	229	283	257	242	278	286	272	250	258	259	268	256	228	279	303	258	251	249	272	264	269	260	270	260	253	258	210	259	253	232	249	230	243	255	249	256	256	276	258	262	264	244	244	266	279	273	237	242	248	237	304	292	288	258	269	258	280	243	237	266	256	230	257	256	251	234	220	251	271	240	282	244	265	241	250	256	255	264	264	282	266	268	289	262	243	272	249	246	232	279	255	266	263	235	285	263	279	289	244	236	271	259	294	287	240	222	239	240	280	288	252	264	274	304	292	252	259	239	268	245	272	247	269	257	261	234	268	235	225	231	280	263	273	228	262	259	246	261	257	247	231	217	230	273	266	251	240	258	256	279	247	236	261	246	250	232	271
12729	7891	11288	9279	7466	6203	4606	3785	3152	2716	2552	2121	1832	1561	1513	1291	1184	1120	1044	1038	1000	986	919	808	818	818	740	786	740	747	722	695	677	722	629	671	669	684	681	693	668	716	649	629	704	653	678	687	661	685	683	666	662	653	664	635	646	706	637	576	633	619	617	665	668	649	655	666	648	661	666	653	634	625	659	629	606	627	652	640	637	661	662	663	629	632	651	592	645	654	658	621	629	629	638	590	647	657	654	617	634	631	623	603	643	605	609	654	635	605	706	637	639	606	648	698	639	664	583	603	624	637	656	592	666	588	680	661	604	609	620	641	602	619	616	616	632	605	610	596	619	615	640	661	622	597	639	642	625	632	653	590	605	574	645	609	641	662	652	603	617	613	606	637	631	610	625	612	620	613	613	620	619	602	590	669	632	659	623	641	583	587	657	610	593	677	631	613	609	644	644	685	642	605	649	647	620	639	639	640	610	611	604	634	628	651	660	595	602	650	641	644	658	606	606	633	630	661	599	623	614	598	656	639	613	665	613	598	577	707	591	626	602	595	594	647	622	629	630	617	658	647	631	628	616	617	670	625	636	620	644	675	666	594	628	640	594	647	616	596	607	648	634	644	648	628	618	621	624	632	631	619	602	628	594	650	648	652	625	621	684	604	598	618	616	641	615	638	644	594	666	685	662	641	622	604	654	631	631	628	607	614	649	670	651	643	666	633	648	674	632	656	626	578	596	616	641	666	656	618	670	631	659	629	599	642	626	669	642	639	627	613	646	610	628	615	671	667	609	595	657	667	606	608	624	594	643	643	631	608	599	595	667	673	589	646	607	656	618	590	641	631	604	632	658	551	707	598	640	611	615	633	636	674	561	653	607	608	687	641	613	612	599	635	631	605	619	605	602	602	610	595	647	579	633	598	596	630	622	576	645	628	610	631	640	611	607	666	641	649	621	621	629	614	604	580	659	619	661	644	617	605	651	600	598	653	641	617	623	632	626	641	605	602	678	586	640	632	617	649	675	644	659	618	626	635	596	657	624	619	667	640	610	633	601	589	555	647	617	615	625	679	619	645	584	662	608	618	610	593	617	620	628	617	621	627	601	649	615	639	607	627	648	571	581	656	647	655	670	578	642	650	659	640	626	598	661	661	652	682	613	597	639	663	630	695	627	636	610	613	589	621	630	630	610	665	606	662	582	643	698	642	630	655	631	603	681	626	591	670	644	644	606	619	599	630	657	664	601	620	677	666	622	605	635	672	646	643	632	637	620	641	597	662	618	593	577	610	657	657	607	593	612	607	619	594	629	597	659	658	639	594	616	651	592	628	582	589	637	659	625	614	583	629	623	659	643	621	638	659	650	626	676	637	648	628	642	640	622	602	651	599	639	631	655	620	648	605	586	665	652	637	642	602	615	634	638	664	613	640	625	636	578	641	622	582	596	609	636	619	613	591	600	628	663	639	637	662	652	605	642	618	683	651	621	612	635	606	645	622	661	634	639	619	603	618	630	632	591	646	611	602	624	626	629	617	632	637	652	575	583	631	661	641	590	598	622	643	629	656	669	621	625	656	617	615	648	656	633	593	591	609	598	635	649	637	561	622	609	621	630	598	593	611	587	670	646	644	599	625	614	629	569	673	599	610	638	690	619	614	622	647	649	625	654	644	629	675	685	646	654	637	647	675	613	618	609	649	600	612	643	603	631	634	621	628	599	600	606	604	649	626	597	624	639	642	643	600	650	644	614	619	639	630	610	627	616	609	639	614	603	622	633	605	682	653	581	581	630	611	623	641	647	616	643	626	602	650	619	586	651	667	613	646	613	612	646	624	601	618	632	654	663	623	637	614	599	625	665	672	588	644	609	603	632	621	617	688	641	624	621	629	625	665	652	621	638	640	582	659	667	630	601	600	613	634	653	650	638	627	640	647	629	629	645	605	627	667	654	630	645	629	631	655	644	607	598	605	652	604	660	637	655	638	598	645	612	626	596	626	635	622	637	627	607	656	583	629	620	627	637	632	647	648	651	668	631	623	651	639	597	637	612	626	618	610	629	635	592	617	590	636	631	637	658	586	646	595	623	608	564	621	657	613	625	632	620	661	681	648	624	597	583	637	562	578	665	652	662	632	615	612	628	604	640	647	593	598	673	602	655	606	595	649	631	615	637	640	620	643	630	587	626	624	628	567	641	584	665	617	604	609	651	643	673	580	622	596	613	594	636	615	648	626	642	656	665	604	604	600	628	634	652	652	630	628	655	607	614	631	607	587	640	605	640	644	654	615	640	657	591	604	650	606	620	626	630	597	626	614	644	649	627	610	625	631	587	615	624	643	647	620	644	623	638	630	660	660	609	641	604	644	608	600	648	649	632	565	622	607	706	612	652	623	650	607	632	605	601	618	606	633	614	650	654	627	601	645	609	633	630	608	636	622	644	617	651	610	684	664	594	616	596	626	615	629	640	632	620	624	633	628	657	665	604	650	614	648	630	653	624	615	693	658	617	662	652	630	628	634	676	625	640	650	637	630	653	612	593	607	607	639	635	620	604	568	621	640	666	660	652	635	623	663	593	650	629	634	655	660	601	625	631	595	645	627	591	626	654	615	677	597	605	608	611	645	646	624	660	630	632	628	629	612	646	622	613	620	608	650	654	648	636	607	631	614	646	653	617	627	645	679	655	619	641	647	598	630	649	614	616	637	638	632	599	647	633	627	614	619	596	628	643	597	628	664	657	624	608	662	625	607	643	628	655	665	596	637	580	605	627	637	630	621	635	619	649	602	605	619	634	627	697	627	603	673	665	643	668	593	638	632	622	602	615	600	663	644	599	616	622	643	601	594	596	638	629	667	660	651	653	617	653	625	653	639	598	634	591	628	619	591	656	644	627	660	624	643	658	659	620	614	624	644	646	604	624	662	685	616	634	631	655	599	591	587	594	615	630	641	625	658	611	606	650	642	624	641	639	682	640	614	681	663	633	666	627	660	572	614	606	668	650	623	708	580	646	598	615	619	662	611	679	625	618	643	647	594	664	656	630	621	623	606	616	603	594	645	622	600	629	637	596	679	643	582	616	567	648	612	616	607	631	621	621	609	633	652	601	603	607	665	652	609	603	646	637	623	556	608	612	690	623	651	629	597	655	638	664	594	616	661	647	630	644	626	653	604	656	658	628	650	652	639	606	582	603	639	625	658	663	621	618	625	681	640	648	610	607	583	627	640	635	636	632	595	665	628	615	651	668	662	595	652	627	672	655	605	655	614	638	655	628	603	609	654	653	632	665	607	640	638	654	613	632	629	582	648	583	626	605	587	650	587	587	607	637	648	649	639	639	667	606	619	620	616	666	621	591	640	617	676	615	618	634	616	625	622	582	640	630	632	636	614	607	638	645	636	646	605	584	677	649	628	608	670	624	621	635	657	609	622	655	650	635	634	608	657	637	657	625	598	657	638	646	617	655	613	651	637	644	647	611	621	629	638	607	622	607	644	655	615	644	596	680	609
24788	13031	10832	5137	3148	2018	1496	1144	1010	776	662	533	444	407	374	331	335	263	264	275	243	228	260	233	229	206	255	187	212	195	164	194	157	187	189	194	232	190	214	205	178	189	214	203	185	191	181	215	195	183	204	211	172	179	188	178	197	180	198	180	187	184	200	174	169	198	196	163	205	173	192	195	161	165	203	188	177	172	191	188	172	164	162	181	162	164	186	164	194	215	171	209	178	191	161	156	169	174	194	176	177	192	177	197	175	180	188	182	198	164	187	187	182	191	190	175	198	166	163	186	166	220	167	166	187	186	183	162	196	191	143	177	189	181	164	178	159	177	208	183	194	172	173	213	178	190	163	184	170	166	203	196	183	177	188	181	181	181	174	173	195	200	181	182	186	168	175	201	181	201	192	204	176	170	193	205	212	182	166	181	186	170	179	201	187	193	175	194	190	187	186	161	191	178	191	192	174	166	194	181	168	185	197	186	201	206	186	209	173	177	186	162	183	179	191	184	189	163	171	162	176	162	177	178	177	192	178	190	202	197	193	193	180	182	181	183	174	193	182	203	193	172	199	179	176	198	169	200	185	143	187	210	201	170	190	188	176	179	180	218	181	170	202	181	166	205	176	175	173	200	212	189	199	180	171	187	146	187	193	176	195	187	194	198	195	181	175	176	195	162	210	175	165	172	167	179	173	182	186	171	159	198	183	185	197	178	215	181	223	173	176	184	166	193	187	189	189	192	205	191	177	179	224	182	181	179	188	186	174	177	196	170	182	158	163	169	178	211	205	181	189	167	188	198	173	183	177	190	204	210	201	209	183	210	195	170	182	172	197	166	184	225	174	207	152	183	201	181	184	180	197	185	187	175	170	180	194	166	173	196	173	185	183	195	159	180	170	203	184	205	190	163	203	175	160	175	172	177	173	156	152	201	197	200	182	184	190	191	184	186	217	187	185	162	170	186	162	197	174	171	196	182	161	172	192	192	186	184	181	188	179	177	200	171	170	195	171	189	191	189	199	198	226	159	197	159	165	200	213	190	179	161	213	191	173	197	180	176	190	185	196	214	189	189	181	167	182	176	198	181	188	219	196	181	197	171	198	193	179	193	186	176	174	178	174	152	188	174	184	195	178	150	234	158	154	168	203	190	185	190	177	176	187	175	160	191	194	171	185	186	163	154	180	213	203	185	172	169	172	182	189	168	175	167	194	196	166	162	184	202	193	190	179	185	197	171	177	174	216	157	166	177	170	196	192	155	197	168	162	198	167	196	191	168	170	194	178	189	179	202	181	195	169	183	165	175	196	167	206	186	187	180	191	165	183	207	184	185	219	181	187	196	179	167	198	173	163	189	180	184	198	178	180	189	209	192	168	183	206	224	210	219	196	193	186	190	185	176	179	175	185	211	147	184	188	187	169	176	158	175	184	198	177	200	184	181	192	175	166	208	190	172	194	191	181	185	187	203	198	175	183	175	188	208	170	186	174	200	173	194	176	177	199	161	171	142	189	176	183	181	177	177	185	186	185	180	183	175	218	182	173	182	202	192	178	183	154	172	188	187	160	194	210	183	168	203	174	191	182	179	170	185	188	179	175	157	188	186	192	165	176	150	182	182	151	175	177	175	196	158	190	211	200	179	167	186	181	178	183	185	178	185	161	180	174	176	182	198	169	197	178	190	183	178	170	192	180	220	179	182	174	179	157	183	153	198	171	192	202	167	175	187	199	175	184	168	212	169	207	189	187	171	180	175	176	163	174	183	180	197	174	187	163	168	184	188	182	167	188	178	189	167	180	194	167	191	190	199	163	174	193	173	191	181	181	177	173	170	195	188	171	190	199	181	219	178	190	178	164	160	173	192	167	177	167	174	201	185	189	190	205	182	165	198	207	181	188	222	205	180	197	150	193	198	184	195	158	191	185	182	190	186	178	174	208	172	174	205	186	189	200	155	164	179	181	179	177	172	191	198	194	180	207	164	202	193	189	186	181	211	164	186	170	202	164	192	183	186	167	195	198	191	203	204	176	185	181	191	171	197	143	185	168	164	198	163	192	169	171	209	198	199	196	181	181	194	184	169	176	185	197	200	181	195	182	175	192	196	163	185	187	209	194	179	163	168	210	171	181	171	180	180	182	213	159	159	179	163	190	177	183	181	194	177	183	188	172	192	167	207	189	200	180	163	190	169	181	180	205	166	164	171	169	183	172	164	189	161	196	179	193	174	198	201	177	178	185	213	157	164	178	175	166	186	174	188	168	167	183	179	192	197	184	162	169	194	177	169	176	174	207	169	198	200	166	172	176	188	196	192	185	194	187	152	178	170	186	204	153	180	200	207	186	167	197	172	187	185	191	201	192	212	192	188	162	181	183	193	192	209	189	198	178	167	190	166	185	181	178	171	193	195	190	193	166	197	193	176	212	203	179	179	182	189	187	172	179	160	187	174	185	170	193	194	170	161	186	192	184	184	196	185	186	169	182	207	188	196	177	184	182	196	203	180	172	172	171	171	177	180	178	203	184	211	180	190	185	171	191	184	190	197	179	199	180	180	166	185	177	220	165	206	188	175	169	201	189	182	187	172	174	182	186	142	176	209	174	185	169	186	167	201	182	188	187	192	169	195	197	182	181	173	178	208	170	176	162	187	202	196	191	162	177	170	159	175	177	194	188	192	156	178	175	180	172	179	191	160	176	194	165	218	178	175	168	167	204	171	179	186	195	189	184	186	188	171	171	195	175	196	196	203	194	189	173	177	185	177	180	189	165	171	194	172	183	159	188	182	202	194	183	193	177	196	199	169	190	186	186	202	179	195	163	183	212	165	198	191	159	172	201	159	191	180	186	171	189	173	166	182	164	183	205	185	191	144	177	168	201	189	183	220	173	197	180	165	192	187	179	155	166	196	192	198	191	193	159	205	157	179	170	200	166	170	196	204	192	184	194	194	174	169	167	199	162	175	184	171	188	177	193	172	205	169	179	201	191	191	162	184	192	175	160	169	153	202	183	192	167	171	187	174	192	174	187	179	178	170	184	189	151	191	173	166	175	194	198	199	185	189	197	188	188	194	181	201	196	191	199	204	187	200	196	171	177	205	200	172	190	196	196	193	186	192	191	204	181	197	199	199	182	193	151	185	181	189	187	193	202	188	189	187	213	166	176	180	171	196	188	218	171	206	194	197	167	196	181	173	186	173	174	151	164	180	185	196	189	199	207	183	176	166	184	208	175	169	166	187	163	172	172	185	167	201	186	200	187	185	167	179	190	177	162	187	182	180	202	182	198	199	167	173	194	160	181	177	191	225	182	162	187	186	188	197	189	200	155	192	204	192	161	179	176	222	195	178	194	161	192	194	190	189	177	179	175	181	173	175	180	184	183	213	170	183	173	201	175	185	183	178	208	170	211	200	194	166	200	171	192	182	172	163	189	165	164	199	181	172	176	189	196	196	194	162	200	130	167	171	175	213	216	185	185	187	186	190	195	176	193	183	187	194	186	162	174	167
16266	11242	15168	11663	9781	7299	5725	4868	4059	3574	3002	2402	2262	1765	1700	1458	1303	1150	1073	1077	1096	1023	895	861	793	792	717	712	657	631	595	583	518	576	484	536	568	574	530	559	525	563	525	495	513	530	551	514	594	542	550	489	506	465	506	466	496	486	506	477	486	488	496	503	518	488	470	521	497	486	438	478	459	446	434	454	498	487	485	495	515	458	488	472	442	488	457	489	484	463	465	468	475	430	459	462	427	497	483	459	470	461	461	475	449	480	474	484	473	470	456	504	446	433	491	461	494	426	441	449	478	469	499	481	440	441	495	465	486	446	442	494	466	502	451	465	472	448	445	480	439	462	446	445	428	463	449	484	461	478	448	471	485	495	488	464	453	453	476	471	440	420	475	474	462	465	459	461	472	442	497	486	455	489	468	463	460	449	467	446	453	430	464	494	456	430	441	456	449	443	465	485	480	455	426	465	462	439	454	491	437	450	438	455	440	486	422	406	438	498	470	462	471	463	447	463	480	459	468	478	465	504	440	435	466	491	438	473	475	445	471	451	483	450	485	463	466	450	433	451	456	478	482	455	438	481	437	450	424	416	432	474	459	477	465	449	465	435	441	469	470	467	459	465	459	466	437	450	477	475	472	457	426	465	450	442	428	472	443	449	423	496	426	474	464	489	480	456	435	452	439	449	477	442	458	472	507	428	479	469	455	457	468	444	406	459	460	457	509	478	454	432	462	481	497	471	430	459	469	440	482	458	420	484	463	475	451	434	444	482	477	478	493	440	430	479	458	492	462	403	469	434	460	458	456	503	447	460	486	422	444	441	444	499	453	440	451	470	467	439	429	420	472	456	455	485	467	431	455	464	467	453	490	466	473	461	447	461	420	461	461	486	431	472	467	465	465	430	445	437	453	441	478	457	447	456	444	455	467	467	449	444	482	438	441	452	499	439	478	424	444	465	478	463	486	466	438	458	475	463	472	464	451	460	452	461	464	470	456	472	465	454	427	458	443	484	459	449	457	471	499	459	460	423	464	491	481	451	443	423	458	437	483	502	492	505	466	468	476	449	460	439	474	420	459	452	483	446	467	438	469	475	443	484	433	476	489	479	466	482	467	468	444	462	512	432	488	400	528	434	461	428	495	500	450	462	444	469	489	448	486	447	487	513	461	455	438	470	429	425	444	483	474	463	490	438	449	450	479	504	491	456	489	426	463	462	419	465	469	469	458	473	470	439	489	445	484	459	473	465	401	471	520	462	468	448	476	500	485	432	508	446	440	454	455	459	430	486	459	515	468	457	484	408	454	486	450	478	459	459	462	489	466	497	437	457	452	442	443	466	467	451	474	451	478	513	476	434	491	458	460	436	454	473	467	456	440	464	468	477	499	444	487	427	457	461	474	435	463	492	478	476	457	451	441	497	452	438	483	462	430	488	442	442	435	437	460	442	447	422	466	477	443	448	525	462	471	442	489	433	474	485	463	483	450	456	465	483	500	472	480	471	436	442	489	477	488	460	477	416	437	467	444	464	448	502	487	509	466	458	458	511	435	440	479	431	417	439	447	461	462	461	476	433	463	483	455	506	469	434	477	460	484	483	450	467	453	454	465	442	472	476	456	466	455	469	472	485	467	477	463	469	486	467	482	455	457	457	467	477	471	463	431	441	443	437	464	469	475	504	441	467	437	449	473	461	473	462	463	433	441	441	459	482	451	489	458	450	506	496	484	471	449	487	455	452	480	492	458	432	465	448	456	486	471	463	466	472	487	459	461	463	451	447	471	467	431	456	439	427	480	470	474	472	439	461	434	490	480	421	447	462	496	490	492	417	459	479	468	482	490	467	452	439	491	465	470	453	464	471	468	482	449	490	464	462	480	416	479	476	466	495	476	469	465	454	459	470	485	424	452	482	463	475	460	451	471	479	480	477	471	452	458	424	445	487	419	468	434	459	461	503	472	488	461	456	447	462	466	434	467	454	411	438	479	457	453	486	486	450	469	480	481	497	447	445	509	438	455	457	458	447	438	453	429	446	445	439	484	483	439	503	487	452	445	461	444	439	445	472	446	491	440	465	449	455	499	453	431	451	447	442	428	458	454	467	459	475	444	416	454	468	511	470	428	480	456	448	432	445	431	489	485	458	459	449	445	436	446	444	448	478	453	451	481	498	460	464	490	425	480	468	462	478	453	451	475	473	440	482	452	443	487	483	457	452	493	455	480	467	452	446	477	443	462	438	449	451	458	462	486	467	444	475	469	489	470	463	454	488	461	455	457	420	450	459	453	464	431	489	423	447	444	455	454	469	485	429	400	460	459	493	453	439	478	468	419	429	438	460	453	467	472	442	446	488	432	427	477	430	440	448	437	468	454	444	470	447	474	476	456	496	459	440	495	427	451	433	489	464	431	462	490	440	431	464	462	461	493	478	457	459	452	441	466	445	518	429	453	468	454	457	485	471	478	455	476	467	475	483	489	451	458	470	482	482	449	504	449	442	489	465	444	468	437	452	459	466	437	461	468	445	450	465	483	465	465	477	460	458	433	491	451	501	458	441	482	490	434	451	474	439	458	436	460	408	465	489	453	422	464	478	428	465	461	460	464	447	443	450	504	452	470	426	474	451	459	488	444	507	451	483	472	425	451	476	467	460	455	461	472	457	443	512	445	504	444	439	441	450	508	489	456	454	448	453	409	463	454	496	483	417	470	449	432	460	450	447	454	444	466	495	441	434	452	440	468	506	490	456	479	505	458	498	470	443	427	462	473	490	454	501	449	465	462	413	473	472	453	481	522	494	482	486	451	458	526	463	462	483	434	496	483	490	478	430	492	466	458	440	426	480	449	432	464	444	435	479	499	475	453	478	474	487	419	460	467	476	456	446	482	434	420	460	479	426	457	464	478	441	466	447	452	466	458	481	457	466	442	435	451	461	465	480	471	485	476	448	445	461	478	448	507	478	465	448	482	435	474	483	485	459	499	452	476	465	449	458	449	503	485	459	465	508	454	478	477	457	432	466	454	510	466	440	489	479	472	511	484	436	470	460	467	450	438	448	465	495	486	476	471	450	442	460	448	435	478	460	440	441	453	513	469	449	501	486	437	452	501	520	454	490	484	456	458	454	525	448	459	471	482	467	465	452	476	458	440	457	472	484	460	463	454	446	467	466	460	500	456	433	469	489	470	428	424	465	486	464	442	448	449	468	447	441	445	479	445	443	466	473	426	435	464	463	429	475	459	493	443	457	414	454	475	468	484	460	479	475	459	472	472	494	511	464	499	477	467	480	480	453	482	408	477	503	449	476	491	450	468	483	469	482	453	474	461	462	442	480	418	474	467	505	453	458	448	474	421	414	481	450	466	472	463	465	512	487	455	474	497	431	449	431	481	433	447	415	479	430	441	450	489	435	444	467	480	507	479	410	456	488	479	427	479	456	463	466	459	504	422	464	457	462	514	478	460	456	502	451	470	489	477	515	449	460	404	487	469	477	482	463	461	480	428	456	474	437
7545	4063	3988	2309	1266	899	726	643	530	490	435	385	346	330	345	331	335	310	314	311	333	273	295	278	263	275	260	326	313	306	269	310	284	284	278	281	287	280	310	257	257	285	297	272	297	273	271	287	275	276	281	269	258	243	285	271	258	300	320	266	272	288	287	289	289	283	274	270	273	268	268	269	295	262	284	285	292	276	270	301	250	279	271	248	273	293	270	289	241	257	269	280	257	301	284	271	266	281	266	279	290	311	292	263	271	254	240	284	272	282	256	264	289	276	299	281	279	292	284	294	256	247	284	248	281	272	281	272	244	277	272	286	280	237	272	269	262	257	279	262	260	256	274	258	281	273	303	249	281	289	288	273	270	296	255	297	323	339	277	282	265	267	267	295	293	295	308	290	305	270	281	271	281	282	277	284	260	270	284	286	247	280	279	271	276	293	273	281	287	290	311	260	294	269	277	293	286	269	307	245	299	279	265	289	272	276	279	281	293	244	289	264	284	292	281	293	294	303	290	265	288	262	264	278	274	275	273	264	257	285	279	267	274	294	282	245	270	298	304	284	289	294	281	256	278	242	265	305	275	274	291	257	288	288	259	271	289	289	272	248	279	275	292	270	253	291	292	251	305	277	290	276	298	295	287	284	297	293	275	295	255	294	290	245	248	252	281	260	258	286	282	272	260	278	273	300	257	287	281	294	241	287	281	279	307	289	286	275	286	264	273	262	277	279	256	281	285	294	296	269	265	256	301	269	297	257	293	265	267	267	282	278	246	252	239	306	307	278	289	269	277	302	260	288	246	288	245	260	287	255	281	239	280	256	273	278	261	254	269	283	251	253	261	270	264	307	322	271	310	277	258	299	286	277	297	277	304	298	294	255	292	296	291	295	251	271	269	274	297	286	275	270	265	280	273	246	285	276	294	236	290	290	259	266	280	272	272	271	242	270	290	280	267	281	263	282	273	247	257	269	263	276	260	297	275	241	289	283	272	283	264	243	250	270	294	275	287	268	246	270	297	263	282	297	269	247	252	279	274	268	268	287	277	294	289	286	252	254	300	243	300	254	254	265	282	289	264	286	288	268	249	308	255	299	286	262	281	270	279	247	274	309	296	267	277	289	276	263	267	299	269	290	260	268	293	264	272	300	285	279	252	288	294	323	273	278	262	253	290	278	313	240	286	280	257	263	282	276	296	247	267	282	320	272	255	268	304	269	257	247	300	274	270	279	257	263	258	253	261	221	259	281	284	268	244	267	293	292	284	297	268	285	279	259	286	274	282	303	277	267	260	269	254	274	238	259	251	283	274	261	270	274	259	289	277	291	279	278	250	264	273	268	260	267	299	284	241	268	280	268	242	278	296	263	248	270	287	268	285	277	273	279	247	246	279	281	233	288	268	293	242	296	292	286	279	264	274	255	296	313	313	273	269	258	286	292	261	291	285	277	284	260	302	295	294	262	263	266	325	242	257	283	291	272	300	251	283	256	259	272	292	286	284	297	264	299	250	268	261	286	290	253	256	269	282	282	248	270	273	266	259	266	266	267	276	269	278	271	276	280	280	289	273	304	259	274	283	238	266	273	279	282	281	262	299	272	281	291	279	292	273	264	232	275	293	293	276	283	266	295	300	284	266	275	300	309	304	311	316	279	276	283	252	277	248	266	293	274	246	281	282	285	299	302	296	277	261	263	254	264	273	266	249	308	245	297	248	263	270	235	273	257	274	277	245	267	268	258	293	247	256	277	287	268	259	268	242	288	274	251	243	303	266	272	271	285	252	277	281	297	296	290	282	273	276	281	286	262	276	288	253	258	293	244	258	269	265	269	303	272	282	269	240	258	261	277	263	289	270	256	269	273	256	272	305	241	269	298	274	284	309	275	285	270	278	307	313	278	272	273	293	266	267	276	256	233	280	295	256	304	271	271	267	269	257	279	291	286	281	282	267	279	287	257	254	280	260	288	275	290	258	285	256	269	278	304	296	268	254	265	270	264	250	258	248	285	255	306	270	295	303	254	278	284	289	249	278	266	305	297	290	307	251	281	293	263	291	290	268	309	278	276	288	259	294	278	256	276	247	278	280	292	269	266	312	276	283	278	299	281	282	291	278	301	280	298	295	275	294	289	253	280	259	271	291	258	282	248	268	267	284	283	288	267	243	283	287	271	249	268	276	280	272	286	289	271	265	258	235	292	259	246	299	297	283	269	273	255	288	302	299	276	299	297	278	293	248	286	290	281	286	266	255	283	257	239	310	290	261	236	229	254	292	271	292	289	267	310	273	298	322	233	261	291	249	288	273	273	276	259	284	238	245	289	261	289	288	297	280	249	293	230	304	276	271	271	264	272	300	277	234	288	250	256	284	268	281	282	264	255	284	279	265	286	278	267	292	278	239	253	270	298	257	280	290	234	287	295	269	279	264	271	271	281	261	274	277	288	290	242	277	285	288	292	270	265	284	275	285	286	285	285	272	278	282	292	268	255	262	272	253	295	259	283	248	261	254	277	276	296	284	297	294	302	276	277	255	260	270	293	269	293	255	248	302	290	260	237	288	288	279	239	255	274	280	288	252	258	306	293	256	269	274	248	266	287	265	301	268	278	292	278	293	246	265	251	262	284	286	257	252	282	279	270	262	271	286	275	262	277	305	277	301	262	286	261	256	264	266	256	269	287	280	287	305	244	259	278	289	288	251	265	272	278	273	254	267	270	300	273	298	262	246	287	277	301	300	284	258	284	280	290	289	262	233	262	255	292	244	274	281	285	277	248	274	323	272	270	260	276	275	281	267	271	286	277	291	283	292	251	256	280	278	304	239	272	299	276	258	268	285	275	257	294	273	266	268	285	270	285	279	299	277	259	252	269	274	266	270	310	277	290	274	293	303	283	315	225	297	264	276	256	275	248	272	264	282	247	306	267	273	293	287	248	300	282	277	314	298	304	239	277	257	276	286	249	283	303	263	296	263	270	285	264	266	312	272	244	266	246	284	288	282	295	260	281	232	259	273	252	281	255	269	269	305	294	297	281	294	303	252	295	294	273	278	265	291	276	251	273	261	283	258	256	262	284	257	274	278	265	281	291	305	278	280	298	261	285	254	254	313	265	273	283	288	290	263	280	267	302	277	277	297	307	295	302	257	273	288	255	249	258	288	271	286	262	283	249	269	242	294	232	270	258	290	306	267	290	264	274	256	266	254	301	265	289	281	242	270	273	277	277	288	290	269	291	259	267	266	305	284	263	252	253	291	283	277	280	245	275	272	285	296	240	246	255	294	295	276	256	270	255	279	310	262	253	321	267	297	281	303	258	278	270	315	282	271	281	284	256	268	258	294	262	276	283	271	239	249	299	269	285	290	283	305	272	272	275	299	274	324	255	267	286	277	282	259	230	282	270	264	243	261	287	290	277	293	262	259	268	290	300	269	280	271	288	261	274	264	272	272	282	266	260	269	282	270	272	303	281	258	292	271	250	272	277	240	266	241	308	277	271	296	294	292	296
5836	4394	6877	6369	4754	3468	2983	2602	2205	1981	1615	1475	1243	1143	1097	938	896	871	833	849	874	841	790	809	774	748	711	700	729	716	697	738	701	716	649	704	739	662	715	686	671	703	663	689	689	662	662	683	685	678	680	688	676	685	657	700	664	733	680	681	656	636	653	720	693	691	673	669	624	709	645	667	691	695	670	652	672	667	657	678	654	692	669	684	704	667	646	688	699	666	661	680	697	696	678	677	665	656	652	633	628	685	667	671	661	663	679	644	663	638	670	678	676	654	650	632	696	679	701	704	693	641	635	691	692	644	683	683	683	606	626	698	658	687	642	633	655	626	666	646	648	637	671	681	663	684	694	682	688	697	704	716	651	688	721	674	702	686	707	686	671	660	670	685	719	691	625	661	671	651	723	656	691	632	632	625	679	686	678	673	645	696	681	665	681	674	670	667	666	650	650	660	675	707	635	654	650	655	657	675	660	647	667	641	662	694	683	689	654	672	676	654	648	656	699	662	646	698	662	683	670	702	685	692	724	663	639	696	674	674	657	668	658	661	694	701	669	681	654	720	664	639	656	698	645	666	692	703	664	675	703	682	641	668	644	665	683	672	721	709	700	670	718	708	625	661	688	651	651	672	646	656	675	671	664	670	671	654	694	681	693	692	654	653	638	664	711	663	691	650	632	660	656	680	621	656	633	679	654	713	691	672	705	667	649	668	665	651	638	693	634	674	651	650	645	658	656	678	630	651	683	681	659	690	692	713	671	683	708	668	649	684	663	648	635	687	653	714	665	650	690	660	648	687	654	625	694	679	666	632	628	691	690	683	638	644	641	681	683	665	680	622	623	666	642	665	689	653	644	654	681	635	636	661	690	655	636	689	669	649	635	664	704	656	640	689	684	629	680	689	629	684	676	713	667	703	685	659	672	674	657	674	680	626	686	606	717	675	679	675	722	669	660	629	638	654	698	665	649	678	658	617	705	700	658	645	660	662	713	660	673	644	658	674	618	639	654	657	670	684	672	650	670	728	600	636	705	658	669	646	685	676	684	687	667	698	702	659	640	632	688	631	650	695	623	709	674	688	656	717	723	669	673	622	662	692	712	676	645	703	670	673	666	681	687	703	667	679	687	667	694	677	614	628	697	705	644	675	660	663	672	706	666	645	670	636	692	680	640	677	682	652	690	676	630	679	724	688	651	690	665	679	688	646	675	657	670	710	670	682	619	732	659	675	668	683	704	673	652	734	698	652	654	698	719	637	690	694	671	673	682	624	688	714	654	655	701	646	668	680	681	661	681	669	622	647	698	657	645	686	696	671	658	639	671	702	664	691	642	702	704	657	675	686	678	656	672	699	662	680	689	666	646	660	700	652	685	662	676	647	674	650	661	651	648	623	664	609	641	698	647	650	700	717	676	664	659	649	673	678	646	702	686	716	640	628	686	643	687	638	690	703	690	695	668	692	634	676	690	685	715	698	693	663	714	708	651	664	673	719	617	657	692	668	665	712	659	690	616	682	699	644	664	673	654	691	616	652	664	692	663	647	640	641	678	666	683	648	645	665	635	666	671	668	673	657	665	655	679	691	679	729	731	684	653	643	630	686	660	658	669	652	675	650	679	668	662	659	639	667	657	651	674	653	632	619	646	652	647	693	664	664	702	689	683	700	672	718	695	648	660	666	716	669	678	668	661	676	697	676	622	665	695	703	693	686	601	717	682	627	657	669	672	688	626	677	693	646	658	679	710	648	681	706	707	667	677	692	675	716	638	652	673	641	686	675	698	671	640	727	669	655	651	661	654	642	671	709	693	683	647	686	636	722	647	628	709	703	662	689	661	678	680	663	610	661	712	652	659	709	656	648	653	673	625	702	674	648	644	671	648	642	664	671	645	655	713	602	659	639	666	690	660	687	675	635	686	676	655	705	664	688	655	653	669	677	662	645	628	657	640	615	698	691	687	637	670	690	657	657	681	652	638	673	685	674	667	681	655	676	670	638	679	678	672	677	662	680	632	704	697	671	713	645	643	648	661	662	674	667	674	677	686	692	690	703	652	686	669	651	641	655	728	706	699	741	647	683	649	697	666	675	694	691	645	644	681	698	680	649	689	703	650	693	650	673	677	690	671	681	650	681	697	673	677	667	668	652	736	696	626	700	694	614	672	643	685	679	635	658	625	674	645	694	704	659	695	676	707	636	674	705	644	701	697	650	679	686	638	706	667	651	652	680	675	710	630	632	714	677	692	673	670	681	666	684	677	655	676	699	687	652	671	661	672	658	700	654	652	731	645	651	695	670	636	709	647	718	685	690	698	674	627	655	652	608	631	674	669	654	647	700	690	678	658	704	671	748	658	694	650	715	674	657	653	670	663	695	656	708	622	666	706	722	657	642	669	630	653	694	644	659	662	680	676	686	658	637	682	685	707	638	650	652	684	716	687	694	629	637	683	677	679	660	654	677	686	680	689	674	664	644	656	705	641	667	691	674	688	669	672	671	673	697	650	699	675	695	631	618	659	680	637	649	672	641	675	701	674	659	684	669	691	729	667	623	662	678	691	698	642	695	679	669	665	657	636	687	706	667	651	653	674	658	684	727	685	713	646	673	652	704	729	688	584	676	709	663	664	647	733	697	703	669	678	674	651	627	620	645	628	674	626	681	636	653	656	700	668	674	715	664	660	679	703	667	669	668	658	663	691	676	682	615	697	652	722	679	672	689	647	688	655	649	622	680	700	643	652	668	647	598	649	677	675	660	668	662	671	649	649	661	686	646	698	634	670	688	704	646	651	720	728	645	698	671	685	654	636	679	701	651	692	690	664	687	669	630	671	674	702	653	706	650	699	651	669	700	648	645	689	669	689	645	645	706	708	644	660	678	689	640	703	653	688	645	683	629	633	668	671	687	699	672	659	702	645	683	618	687	676	693	696	664	685	689	695	658	635	645	657	647	640	708	682	715	675	674	704	670	709	672	662	656	645	696	677	673	712	679	665	674	685	713	719	694	664	666	650	684	668	710	670	699	689	694	697	619	695	694	680	677	680	720	666	730	721	673	648	663	656	659	698	664	664	633	718	639	681	604	691	708	677	689	666	680	638	701	699	669	713	653	670	686	660	679	653	677	690	621	695	665	656	633	650	685	622	677	649	708	646	666	703	655	673	675	711	684	686	644	712	679	651	678	638	679	679	713	670	707	627	701	658	675	649	700	700	646	621	701	634	695	682	674	688	701	659	658	734	648	675	647	709	669	706	666	646	609	677	681	651	685	656	691	644	647	697	651	634	653	683	701	681	649	660	685	631	651	625	663	722	645	694	693	640	709	696	659	675	670	625	686	662	712	686	701	669	649	652	666	670	685	690	629	662	650	676	660	730	685	654	649	727	698	698	623	678	673	654	685	669	634	690	687	624	660	680	628	673	673	669	665	642	679	663	661	632	651	660	643	676	609	623	660	656	684	643	662	676	686	661	659	692	687	716	720	701	656	672	650	654	696	652	644	691	678
16611	9307	6913	3464	2145	1374	1060	910	785	662	529	518	451	427	352	361	285	314	330	333	306	304	259	327	301	307	301	272	270	277	259	263	251	277	250	245	238	264	297	255	256	244	270	257	255	306	255	272	261	257	248	252	264	288	253	262	279	268	238	255	246	260	231	261	265	250	255	226	206	248	244	265	251	255	259	242	265	224	238	258	256	246	282	255	265	261	249	262	207	244	228	243	252	244	242	249	245	258	262	247	282	248	287	258	245	270	236	261	242	249	250	286	255	228	265	255	256	256	229	281	267	258	271	253	259	253	261	282	262	236	224	245	245	265	241	286	242	244	293	241	238	282	248	260	252	248	278	248	260	273	268	273	253	259	245	245	273	282	280	229	225	248	267	276	258	275	255	253	259	265	276	272	218	232	242	238	239	247	251	261	243	245	256	287	258	249	254	267	259	233	236	262	241	248	289	246	237	258	250	246	258	269	273	264	245	235	259	236	253	290	232	256	271	257	274	280	249	277	255	230	260	247	282	284	250	271	252	258	240	240	250	251	247	217	250	235	270	261	270	262	248	265	226	242	233	265	244	239	292	251	251	248	264	256	244	240	266	277	247	284	231	266	233	223	261	232	242	261	236	267	246	281	262	265	266	235	239	258	252	272	258	237	243	255	240	217	252	272	266	251	286	288	256	288	274	241	232	249	227	261	244	255	257	269	238	218	254	279	236	279	231	249	236	277	291	238	258	257	239	280	243	266	249	244	267	231	259	273	281	291	255	269	262	257	259	266	236	269	240	297	252	256	285	263	240	252	247	273	257	272	280	247	256	254	267	257	251	259	232	282	255	269	275	241	247	253	252	243	262	254	283	283	260	254	234	267	228	253	253	262	230	245	258	272	271	259	237	295	258	284	246	244	255	248	247	243	242	246	265	273	240	225	264	269	274	242	260	260	263	256	259	251	236	252	226	242	259	264	252	250	229	278	285	257	278	272	271	257	271	269	246	245	235	245	251	243	251	246	283	239	261	249	269	256	262	241	269	238	236	289	262	261	245	232	254	266	227	283	244	272	280	234	241	261	275	235	254	269	272	218	251	264	264	282	284	242	232	261	246	259	240	243	263	261	262	258	256	265	264	264	272	264	222	262	287	249	278	241	247	272	277	244	276	252	253	255	233	257	234	252	252	216	246	286	265	282	244	233	259	275	243	240	265	261	266	229	227	267	264	251	250	273	280	265	284	224	253	270	261	236	248	246	255	257	269	208	241	263	237	246	223	292	266	271	252	264	245	271	274	273	262	264	247	247	262	246	275	262	260	251	260	250	260	245	245	262	252	229	281	244	248	248	246	270	253	242	256	255	253	257	271	246	258	244	239	239	274	276	286	276	264	262	243	233	251	254	281	262	284	263	264	285	271	261	274	235	243	262	263	242	238	260	264	250	267	274	242	261	233	262	246	260	273	275	254	273	256	251	251	231	272	269	276	249	253	244	256	225	270	249	261	237	272	253	244	270	214	273	248	251	280	265	267	287	253	251	250	243	292	265	237	251	255	260	259	252	277	277	270	260	265	267	290	262	255	271	282	257	256	262	278	283	276	257	249	253	274	243	271	277	247	240	268	238	248	227	242	252	219	230	215	253	248	264	267	271	261	303	246	271	260	284	266	247	254	253	254	268	243	258	251	268	258	251	246	249	244	238	280	263	221	253	252	258	249	258	268	286	264	253	253	283	243	214	251	232	241	242	282	255	275	262	236	258	248	233	252	228	263	244	250	272	261	252	271	235	248	248	270	264	279	292	254	242	261	276	287	266	237	225	272	266	270	262	252	249	243	241	248	241	256	283	258	261	254	228	270	254	246	263	265	251	276	267	245	261	268	242	281	288	281	263	260	236	257	251	265	246	244	246	254	268	258	257	281	259	257	274	265	264	250	268	235	260	251	247	247	233	262	243	256	300	247	264	252	263	250	270	243	245	230	245	224	228	256	222	264	266	234	248	267	257	275	258	243	297	282	265	231	261	236	273	264	281	260	242	241	263	265	266	244	276	262	247	242	226	272	266	271	284	253	298	255	253	264	254	268	243	264	259	239	254	260	249	261	243	249	271	238	273	262	240	239	253	242	262	248	269	275	263	249	237	232	240	287	267	246	230	242	253	238	294	247	238	227	271	247	239	270	282	286	247	255	283	260	242	250	237	246	250	282	246	256	269	243	243	271	258	282	246	254	266	276	240	275	266	251	234	300	263	248	281	233	255	246	270	273	258	261	262	257	257	261	246	244	278	271	282	268	266	236	277	262	270	264	250	247	269	251	255	267	246	240	259	272	266	231	232	258	269	255	281	270	258	278	235	251	280	247	235	262	265	227	247	266	264	273	232	249	224	293	280	245	250	284	262	271	266	262	232	279	236	270	254	262	281	265	255	233	282	244	245	262	258	252	232	274	249	269	271	266	274	253	241	242	234	238	244	257	241	254	268	257	268	225	225	242	244	254	252	247	261	279	224	228	245	240	249	279	278	258	267	278	217	267	269	254	252	228	271	237	274	263	259	249	273	259	237	253	272	251	251	252	242	269	227	238	271	249	274	255	254	267	287	224	225	229	270	260	256	264	231	233	232	240	283	249	237	247	245	274	294	267	268	253	269	291	252	252	222	253	231	241	258	249	258	253	268	256	225	236	237	224	277	245	232	262	253	249	244	240	252	231	266	273	246	257	276	241	236	262	270	265	283	253	242	250	255	275	257	267	235	252	238	246	252	247	245	240	230	249	268	263	257	253	266	250	247	248	263	262	282	249	256	247	268	248	223	270	265	255	247	229	261	282	261	257	238	239	257	238	232	288	234	231	262	227	251	274	286	234	245	276	249	264	275	251	270	258	257	250	250	258	269	278	234	266	250	255	247	235	265	266	251	261	238	231	235	250	237	255	267	251	275	279	284	289	254	269	218	240	243	282	250	244	239	278	290	250	282	269	247	258	273	232	252	242	264	244	257	252	257	285	277	258	252	270	251	248	215	259	225	252	255	295	274	269	261	263	246	278	248	257	262	271	241	245	234	278	251	250	276	257	261	270	238	274	274	289	263	283	274	272	261	272	260	230	249	291	280	271	260	276	234	253	247	282	263	236	283	245	265	258	282	272	241	264	258	249	262	284	248	244	276	237	268	264	261	255	243	253	244	272	240	263	260	275	261	252	270	255	272	273	288	264	252	312	241	241	256	261	242	264	278	256	259	250	240	237	267	252	226	281	269	266	293	263	259	227	247	248	253	283	282	291	252	269	247	270	258	260	255	232	256	247	233	248	252	263	281	244	238	235	273	244	221	248	250	321	261	234	276	291	254	283	243	232	261	283	241	250	234	267	260	259	231	289	255	284	243	239	265	287	250	292	253	254	241	226	279	244	262	246	247	272	251	271	260	218	254	243	275	234	260	244	266	248	247	257	279	265	236	232	257	298	270	248	275	256	266	260	275	239	224	251	246	283	258	274	245	290	262	260	262	259	252
12325	8913	10314	8722	7607	5565	4708	3919	3447	2996	2277	1930	1649	1569	1395	1403	1225	1046	1019	1027	1020	960	860	855	860	776	768	764	693	729	695	686	648	664	686	688	683	682	680	663	650	685	708	679	695	687	650	694	687	660	678	671	678	620	692	641	657	626	671	662	645	672	647	628	608	663	592	640	658	682	644	655	610	637	609	638	616	618	642	610	635	597	629	636	639	608	630	602	603	660	599	630	667	620	644	612	604	610	645	631	629	654	561	636	633	629	630	615	649	607	578	601	627	624	660	649	616	613	616	653	644	615	639	659	620	619	659	612	635	642	587	641	620	630	669	609	645	635	588	625	614	634	606	601	632	661	613	636	642	667	641	668	602	627	652	656	647	590	625	612	643	637	614	622	633	668	662	609	619	620	575	625	635	671	643	631	618	630	618	641	615	627	615	602	622	634	593	636	617	632	596	637	585	645	628	631	561	576	624	619	634	634	616	605	608	677	615	565	614	642	604	626	596	621	616	647	632	597	596	633	619	630	622	614	674	662	621	613	582	661	608	629	579	634	658	676	645	633	583	624	612	648	663	590	568	582	645	653	614	607	634	596	620	628	630	617	625	630	548	647	639	640	609	637	649	682	601	626	608	659	634	610	645	650	642	615	611	644	594	665	630	646	635	629	656	638	599	621	607	640	611	639	654	610	590	651	607	648	610	587	616	614	621	649	645	624	632	627	614	683	624	611	595	570	630	614	627	634	654	606	644	604	661	639	626	631	604	623	595	595	615	648	612	586	620	609	647	606	572	630	609	666	623	662	570	630	673	646	636	618	637	633	596	620	627	598	569	627	610	635	609	617	638	628	556	612	685	588	646	641	644	682	639	589	631	559	606	641	642	611	606	605	613	686	632	639	632	626	629	602	603	646	632	633	612	622	643	625	629	606	608	602	617	620	617	602	603	634	637	548	607	644	646	603	628	697	621	605	622	642	588	590	659	648	623	616	625	624	655	597	631	604	609	624	629	630	658	572	615	662	639	634	637	624	629	652	589	599	624	650	646	664	609	631	645	606	624	652	573	590	671	655	630	612	611	615	640	654	647	665	607	619	596	609	649	658	653	624	672	626	693	599	615	637	648	628	599	658	617	642	600	591	618	640	641	605	624	609	597	629	636	645	642	580	649	597	630	649	648	628	657	620	664	603	619	679	646	621	639	668	581	618	620	599	624	639	659	636	620	618	589	622	653	614	599	598	587	601	614	628	623	632	642	607	612	614	657	645	674	631	656	612	640	606	613	618	586	585	575	604	636	597	630	689	595	637	653	596	619	591	634	656	594	626	632	579	627	562	599	591	615	631	599	611	640	613	664	626	585	627	636	573	648	594	604	609	589	617	640	631	595	622	623	640	634	637	619	651	607	625	626	594	608	633	604	631	578	645	603	602	636	630	618	693	633	642	602	619	597	621	637	614	658	656	633	626	625	632	609	634	655	643	655	588	636	614	613	625	629	621	641	711	620	595	602	681	641	609	651	649	622	597	675	649	670	584	583	605	621	667	630	618	643	656	662	670	583	679	652	637	593	630	633	608	617	614	649	644	623	677	660	642	616	644	592	601	619	654	617	632	637	636	640	585	576	658	621	647	601	638	607	611	638	630	621	593	582	636	615	612	605	646	604	639	617	609	631	620	630	663	611	672	609	650	628	617	625	617	573	615	607	649	630	626	625	598	629	653	614	610	634	612	640	592	637	615	619	573	674	604	595	631	658	616	621	657	600	627	631	668	647	673	638	633	631	588	650	630	615	645	655	614	601	602	692	680	622	650	627	623	646	601	581	646	662	610	632	669	609	640	620	626	628	629	630	635	622	586	670	609	621	614	624	642	630	619	610	583	603	631	675	622	629	634	617	632	638	659	591	648	670	654	673	629	602	635	658	653	620	609	627	639	625	610	600	681	568	618	623	645	577	664	591	667	670	648	672	644	669	625	596	685	611	631	602	644	611	634	628	661	578	615	624	621	645	635	615	593	634	667	596	650	582	606	653	639	621	629	634	598	578	604	638	646	599	592	632	620	583	655	604	661	629	602	578	592	575	617	620	648	604	629	608	621	604	616	601	615	639	637	614	658	648	637	663	630	621	631	636	608	679	666	623	625	621	626	680	621	643	611	607	646	586	633	625	619	637	625	607	662	592	604	650	622	585	588	637	607	639	603	608	609	627	629	624	619	625	636	606	600	612	611	638	654	631	626	633	607	595	577	647	632	652	646	665	598	673	623	599	626	615	599	657	634	643	637	644	626	618	636	667	620	611	666	648	580	676	593	670	655	599	567	651	635	597	645	640	684	671	651	637	563	578	622	622	665	595	661	635	633	594	610	636	616	600	621	623	640	630	616	620	621	624	661	628	657	555	645	637	634	616	620	591	612	655	638	686	665	641	656	591	650	593	614	611	622	626	624	627	588	609	619	610	634	635	659	676	644	636	608	651	609	611	709	610	624	647	630	600	629	642	659	661	609	623	636	608	625	663	631	661	622	650	636	621	618	618	581	630	631	638	629	639	658	642	623	624	642	643	626	616	602	594	637	620	618	609	627	630	653	650	621	629	646	636	643	631	610	594	614	667	630	652	660	575	675	626	618	634	637	612	639	619	605	624	636	630	676	624	586	652	650	576	632	615	677	637	648	592	618	665	601	644	611	664	627	635	602	598	626	637	602	656	642	649	612	613	609	649	654	630	650	640	650	626	621	640	621	635	666	624	618	634	622	629	587	678	649	658	666	619	610	607	646	593	632	647	581	592	600	651	602	659	620	638	623	623	605	642	614	618	654	626	618	626	630	651	676	588	642	691	642	629	661	581	614	585	628	588	611	638	624	629	646	629	663	577	583	601	610	662	615	642	661	645	637	604	663	601	657	619	599	669	573	631	620	601	648	668	611	649	624	635	666	590	637	614	660	639	638	644	656	602	629	664	663	669	650	595	602	618	644	621	588	646	608	646	661	641	628	624	613	646	644	598	623	625	605	574	604	589	648	614	641	626	613	600	633	614	624	642	673	632	601	603	613	659	636	639	618	635	675	616	623	622	537	626	644	623	646	683	628	641	622	616	615	638	640	648	613	661	586	635	604	642	630	603	648	639	644	624	647	662	608	584	623	606	615	660	629	648	587	620	610	624	641	638	578	617	635	609	613	630	622	581	612	617	660	628	593	602	681	586	602	627	649	636	642	587	603	648	620	623	625	624	646	619	629	666	629	657	582	653	647	664	596	621	611	599	635	632	651	656	604	618	627	666	568	646	618	612	610	634	595	649	629	617	621	613	618	648	566	626	637	610	620	602	614	608	649	628	603	596	625	621	600	635	635	641	590	639	641	617	651	674	643	647	658	620	598	579	644	600	624	625	644	674	611	566	647	619	607	553	610	657	571	603	617	633	621	613	642	636	617	609	587	603	630	653	639	661	650	622	603	592	645	652	613	645	604	595	642	586	653	626	644	619	671	673	617	641	591	605	623	631	614
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
