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
338216631455	338216632016	338216632566	338216633116	338216633666	338216634216	338216634766	338216635316	338216635866	338216636416	338216636966	338216637516	338216638066	338216638616	338216639166	338216639716	338216640266	338216640816	338216641366	338216641916	338216642466	338216643016	338216643566	338216644116	338216644666	338216645216	338216645766	338216646316	338216646866	338216647416	338216647966	338216648516	338216649066	338216649616	338216650166	338216650716	338216651266	338216651816	338216652366	338216652916	338216653466	338216654016	338216654566	338216655116	338216655666	338216656216	338216656766	338216657316	338216657866	338216658416	338216658966	338216659516	338216660066	338216660616	338216661166	338216661716	338216662266	338216662816	338216663366	338216663916	338216664466	338216665016	338216665566	338216666116	338216666666	338216667216	338216667766	338216668316	338216668866	338216669416	338216669966	338216670516	338216671066	338216671616	338216672166	338216672716	338216673266	338216673816	338216674366	338216674916	338216675466	338216676016	338216676566	338216677116	338216677666	338216678216	338216678766	338216679316	338216679866	338216680416	338216680966	338216681516	338216682066	338216682616	338216683166	338216683716	338216684266	338216684816	338216685366	338216685916	338216686466	338216687016	338216687566	338216688116	338216688666	338216689216	338216689766	338216690316	338216690866	338216691416	338216691966	338216692516	338216693066	338216693616	338216694166	338216694716	338216695266	338216695816	338216696366	338216696916	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35034	18488	11449	8463	5251	3423	2489	1850	1413	1011	859	726	609	497	461	460	413	403	373	326	317	309	280	285	263	299	245	269	309	235	236	248	267	288	230	264	239	291	284	246	256	216	249	238	235	272	274	234	250	236	241	233	241	267	235	215	224	242	238	245	234	225	237	213	245	250	256	196	273	246	220	258	248	236	242	249	230	235	251	257	242	238	257	232	241	237	245	238	231	230	204	228	254	259	226	227	242	239	231	241	270	217	260	242	235	254	238	275	201	202	244	233	233	214	210	216	228	237	226	239	250	224	248	237	241	250	232	233	225	219	222	228	233	223	259	256	220	242	255	239	240	210	243	244	214	256	213	247	227	217	232	237	260	240	226	222	236	229	254	223	231	243	245	210	250	259	236	254	226	215	217	239	243	240	232	252	240	214	243	223	199	259	232	253	254	237	245	220	222	230	224	237	236	186	206	240	242	279	225	213	246	224	249	246	239	229	220	239	219	263	223	204	238	241	245	227	223	278	226	245	229	227	238	220	224	232	245	236	236	226	242	229	262	233	234	222	252	265	240	265	214	253	234	239	251	251	229	212	241	227	224	245	197	224	240	230	217	217	224	213	211	218	236	245	233	245	232	207	230	221	233	207	255	229	244	247	234	220	230	259	261	217	211	229	249	231	225	247	234	258	253	212	228	231	240	216	248	210	247	238	251	247	238	223	233	257	225	268	271	203	233	228	228	242	231	217	240	221	230	237	252	242	267	288	254	203	239	204	241	240	217	218	241	248	225	256	248	231	216	225	237	245	267	202	233	236	208	227	249	280	242	242	263	243	241	263	226	240	236	216	250	238	233	254	248	248	232	250	230	268	255	207	251	242	269	217	239	230	259	220	228	254	229	245	241	252	240	246	260	242	221	214	225	226	233	228	244	246	271	220	238	242	195	225	237	230	242	284	250	251	197	216	253	234	251	257	227	207	233	243	227	258	223	251	274	251	261	216	243	224	233	250	211	253	238	222	227	245	230	236	250	255	226	252	222	223	223	257	218	230	248	203	214	240	242	214	226	201	249	261	248	229	236	246	218	247	203	209	229	236	265	243	219	248	230	253	239	214	261	244	246	233	255	228	246	273	210	266	244	233	233	212	260	198	267	251	268	252	232	241	224	248	222	245	228	239	226	204	235	266	237	240	231	234	241	230	237	240	223	218	233	244	271	221	233	248	268	242	223	219	247	261	235	230	238	213	216	212	219	232	236	262	252	249	286	243	220	229	226	245	253	232	224	240	243	241	244	271	240	217	231	227	228	233	259	246	242	237	245	248	230	240	241	260	256	238	211	206	232	279	214	251	236	257	235	230	241	234	258	237	198	232	235	209	229	264	249	262	218	239	233	243	228	249	236	249	241	224	232	271	222	265	228	241	253	237	223	229	244	227	268	243	228	238	239	250	267	242	195	227	238	255	240	220	216	243	221	243	227	236	237	254	257	246	241	221	252	237	254	232	208	247	227	212	256	235	251	252	234	219	222	248	235	249	208	232	249	212	229	248	228	235	234	244	252	235	233	231	221	250	247	201	207	210	250	219	212	258	256	204	253	258	255	236	231	242	228	260	254	240	273	243	205	236	225	249	254	270	229	215	236	246	219	225	221	227	234	209	237	236	253	194	236	236	239	238	237	254	235	231	224	223	229	230	225	251	246	244	251	248	230	230	234	243	190	256	225	205	227	250	235	253	235	237	248	215	226	254	247	224	223	211	233	216	244	253	238	243	227	226	268	228	225	273	227	230	229	231	224	231	246	244	264	239	235	270	257	186	229	220	223	221	221	215	248	199	256	255	233	219	231	248	236	231	241	249	236	271	226	219	216	239	227	235	240	226	254	212	252	235	242	206	227	243	226	209	227	233	232	221	223	254	236	240	241	237	255	247	232	231	242	211	244	219	210	264	232	228	220	247	219	232	232	270	212	246	247	269	235	279	215	250	232	260	263	254	229	235	208	257	231	205	231	248	250	261	238	220	244	225	246	195	256	239	257	231	220	239	224	244	219	224	257	250	256	238	231	235	232	215	267	254	257	245	262	258	238	249	240	235	220	237	246	245	255	245	237	227	228	255	203	204	236	243	260	258	248	246	221	245	222	250	259	244	215	235	227	249	252	255	245	243	214	235	239	243	245	260	218	222	222	229	242	266	227	222	258	232	250	247	237	241	223	247	240	215	210	227	230	248	221	221	241	214	225	182	258	245	255	239	231	222	235	248	239	263	230	230	224	224	239	250	217	224	202	241	228	220	213	246	215	221	229	224	241	210	242	254	228	241	239	245	215	249	246	261	255	235	234	212	217	215	259	239	226	248	249	243	226	231	255	249	227	235	218	233	225	236	219	240	235	235	207	226	223	222	242	222	243	238	252	219	252	248	255	243	215	224	221	245	226	241	243	228	243	258	236	220	237	229	249	232	246	213	252	264	250	251	257	208	219	237	232	238	224	229	267	245	274	225	253	267	254	230	214	222	223	217	240	236	224	234	239	222	241	244	254	262	253	250	245	246	236	248	230	229	227	227	227	257	231	274	241	221	220	232	248	249	226	251	227	234	234	198	220	213	214	255	269	222	219	236	232	244	244	225	227	233	244	228	206	269	222	232	244	265	236	235	247	205	252	249	235	234	243	231	220	240	231	235	239	256	230	225	217	233	208	275	253	236	211	211	263	233	256	273	224	220	244	222	234	217	217	241	221	217	259	246	227	259	267	276	228	231	272	201	225	237	249	208	242	213	256	231	217	282	260	234	232	251	218	269	219	241	233	243	220	221	215	223	266	237	264	227	240	241	226	236	235	237	259	249	241	250	253	254	233	227	205	241	220	236	243	207	245	265	216	226	260	216	252	231	211	235	246	222	224	236	245	252	249	223	244	241	219	226	225	220	212	209	219	251	215	218	228	237	228	220	224	240	242	251	227	214	244	261	247	237	236	220	235	207	232	215	247	245	244	227	257	243	230	234	214	260	245	227	224	236	215	271	235	244	246	227	239	211	240	217	248	234	214	231	238	217	235	244	237	237	236	265	241	209	234	220	248	255	252	250	265	263	244	228	246	218	204	237	246	220	239	224	248	234	223	238	247	264	227	244	210	215	242	253	245	268	209	200	218	215	205	244	232	246	244	222	233	214	245	232	237	234	233	248	256	247	259	222	231	224	221	231	245	258	219	244	237	258	223	238	247	250	230	243	212	223	223	243	220	223	230	241	244	250	235	211	231	242	225	230	225	243	216	238	199	209	218	247	234	249	260	258	270	227	261	272	239	255	220	257	232	242	230	255	255	230	222	236	238	238	231	232	226	206	263	242	231	220	234	219	219	258	243	237	234	215	240	215	247	230	218	282	221	236	228	216	243	215	229	237	240	253	234	244	238	242	216	244	250	241	235	222	251	218	244	234	224	220	208	249	242	236	246	248	221	246	265	213	213	241	265	202	222	226	262	217	272	243	236	256	246	237	231	245	254	239	226	268
21426	13018	15352	17520	14582	11458	9325	7058	5973	4815	3850	3339	2692	2269	1939	1745	1624	1443	1286	1218	1059	1064	1032	968	921	805	784	762	789	789	764	712	683	689	720	683	733	649	636	640	624	647	605	633	618	595	655	598	579	608	638	586	566	594	596	553	613	602	547	588	517	593	560	594	557	562	572	550	530	591	577	565	531	591	554	549	559	528	521	622	604	548	533	525	519	560	533	538	511	580	582	555	543	526	563	526	573	544	532	543	526	543	489	517	533	528	544	555	501	578	557	545	532	595	549	529	536	522	517	535	531	552	543	548	564	555	534	563	525	573	542	536	557	551	582	512	579	561	604	549	533	550	571	558	578	522	541	548	502	579	566	529	548	550	522	567	531	556	559	583	560	595	561	506	558	569	536	538	573	551	485	559	604	567	546	549	533	560	570	529	522	563	514	550	554	540	545	539	548	563	548	528	557	548	543	559	554	569	573	567	562	516	555	512	590	568	523	528	513	604	545	535	535	558	595	533	547	555	522	566	545	513	570	558	548	542	558	546	509	560	573	518	525	567	574	579	526	548	566	523	588	565	524	522	546	589	574	545	569	570	538	512	540	542	527	584	543	553	513	529	549	508	514	586	595	550	513	519	587	504	527	524	528	524	542	559	536	524	542	544	494	546	571	589	563	556	578	556	555	534	535	548	554	523	556	568	560	552	537	515	562	542	575	571	571	526	535	560	583	536	543	521	550	526	587	533	538	528	567	513	577	513	545	570	542	539	546	550	545	552	544	530	554	532	545	562	546	520	513	553	508	489	533	519	547	561	542	561	518	565	582	549	558	524	523	549	584	531	575	570	551	520	511	568	542	575	510	573	541	531	561	544	570	536	565	545	562	555	561	577	574	522	558	524	560	549	527	572	549	548	555	576	563	543	583	524	501	563	570	523	535	561	557	540	542	550	519	527	561	541	539	537	535	522	579	548	538	569	513	574	568	606	547	542	582	533	549	534	545	544	550	576	539	568	549	580	513	553	563	496	553	601	481	525	506	557	550	501	559	575	578	572	542	584	562	572	533	522	554	547	568	619	534	556	522	558	554	537	560	551	585	558	559	523	550	563	521	551	526	539	535	558	536	516	565	498	513	575	564	574	585	520	576	534	570	531	573	557	547	579	542	566	548	550	553	569	550	554	563	540	551	584	579	563	602	548	520	540	570	568	536	548	517	554	536	540	537	537	540	570	525	526	541	518	568	519	562	583	526	564	562	536	592	567	538	518	568	551	548	539	561	577	546	535	525	526	573	554	557	554	511	508	576	575	525	566	546	496	567	588	541	567	515	499	515	542	550	495	511	482	524	538	531	545	540	534	557	469	566	553	524	565	535	548	538	562	556	571	536	530	548	600	522	534	538	575	568	550	569	574	528	537	589	535	522	582	567	566	544	562	512	596	581	528	512	539	532	544	539	560	544	547	523	603	508	571	572	515	548	539	526	508	523	516	597	531	540	556	555	578	543	570	559	572	501	567	554	560	520	546	552	544	586	544	542	562	531	560	550	533	565	524	549	538	564	559	550	528	547	541	559	548	553	594	523	550	537	583	531	520	550	566	546	523	591	514	528	516	572	560	570	493	556	539	556	576	549	522	581	571	576	533	536	520	579	563	581	545	566	528	523	530	571	525	570	496	582	539	548	524	570	512	546	554	541	536	512	536	557	506	537	541	510	582	558	568	554	529	487	507	517	529	549	608	514	515	583	526	607	536	556	547	548	518	545	499	543	548	551	536	528	549	564	550	558	527	586	580	599	528	549	564	536	533	543	543	563	502	572	540	543	536	557	542	531	531	534	544	553	550	583	514	575	570	559	498	577	558	543	520	534	554	546	564	541	527	556	510	549	567	557	520	564	538	534	547	536	554	549	545	527	543	565	545	518	519	589	561	539	547	509	561	565	542	551	535	548	525	558	530	528	568	527	561	523	566	590	528	529	561	537	542	518	552	553	525	559	558	530	566	517	532	537	550	553	539	583	549	563	534	544	534	551	544	614	538	530	576	544	544	540	562	500	538	548	541	563	569	576	531	538	584	556	574	552	517	534	533	513	535	517	571	545	553	530	546	557	513	564	530	554	533	557	560	580	556	565	548	469	566	582	551	571	498	584	526	539	584	527	560	535	546	584	541	562	579	539	553	556	553	563	550	537	544	541	521	522	572	555	528	534	577	522	596	568	517	589	550	584	533	574	596	528	565	563	565	548	606	533	517	588	532	581	522	554	551	561	562	531	541	534	551	554	527	561	532	518	536	504	540	543	539	526	541	512	507	551	546	558	553	610	586	551	557	559	548	536	559	576	550	536	517	568	569	537	552	557	514	579	533	534	557	545	579	562	567	560	488	566	562	584	589	555	513	560	548	540	599	534	539	556	561	542	537	546	520	543	546	527	559	527	542	564	561	559	538	539	516	524	536	515	523	513	500	573	556	561	532	557	539	580	552	516	563	584	563	561	527	545	553	564	558	528	552	508	570	556	531	517	530	549	543	525	561	546	556	565	552	581	587	534	545	507	564	538	554	556	569	571	531	582	559	539	590	603	539	584	565	543	551	536	558	538	546	558	564	547	565	574	522	502	570	544	541	556	537	543	521	541	532	529	553	570	595	545	568	569	566	563	524	598	533	567	531	577	588	556	522	540	548	558	588	559	516	532	497	529	569	566	560	535	495	590	550	536	506	566	552	518	561	551	589	561	536	567	492	590	543	533	553	580	588	561	572	495	503	595	567	551	501	527	536	526	515	557	527	567	552	518	515	557	530	538	548	547	550	554	555	560	566	530	535	511	565	550	536	584	529	540	560	572	540	555	561	580	488	540	527	530	576	527	571	522	536	554	558	590	520	523	554	564	530	536	544	596	587	539	501	548	535	516	519	526	593	540	581	543	520	605	502	545	536	570	527	539	519	533	507	566	504	525	568	550	547	546	546	539	547	581	502	520	528	534	572	546	557	565	511	558	564	554	543	594	545	565	546	549	560	544	521	564	549	610	546	583	552	536	582	572	517	523	534	536	522	562	534	550	566	552	579	578	538	533	561	512	556	543	546	554	553	523	528	524	557	554	554	542	542	561	546	559	522	524	559	526	552	547	578	522	576	518	587	557	562	542	558	555	558	524	537	536	564	562	525	548	531	542	528	547	547	573	509	531	581	517	524	510	524	525	570	582	544	552	541	533	510	533	568	529	548	573	560	557	529	563	513	548	551	554	508	514	530	583	536	553	526	551	537	554	552	546	534	550	538	544	576	602	572	546	544	519	528	538	535	582	571	552	565	573	540	550	540	564	576	515	532	529	554	534	534	561	544	551	550	519	520	543	555	551	523	556	537	509	507	570	556	531	579	525	560	551	509	539	577	536	566	534	583	542	545	523	557	534	543	553	557	537	571	570	566	583	560	557	562	546	534	547	593	541	554	542	506	515	514	568	533	559	579	558	556	539	556	555	550	589	502	570	536	560	541	497	555	549	538	576	534
12891	6223	4121	2916	1849	1312	942	658	591	499	414	413	331	333	278	285	294	277	269	257	271	276	289	252	245	265	261	261	231	275	236	259	276	236	247	253	267	280	270	255	232	234	260	231	286	254	239	261	245	264	260	253	269	258	230	238	233	250	256	229	252	282	214	223	244	233	243	218	233	263	224	233	253	239	247	238	268	234	216	236	254	237	231	254	232	266	226	223	264	248	245	233	232	247	237	246	235	242	237	248	224	251	252	244	218	227	230	249	236	251	224	228	229	259	257	260	228	203	222	204	233	252	274	262	232	238	212	231	239	246	229	242	244	249	223	207	284	252	234	233	277	264	239	220	230	212	247	227	246	273	235	241	230	254	228	232	210	244	222	231	225	249	237	223	218	214	258	257	235	256	256	241	230	223	232	262	250	231	236	224	240	268	236	219	248	240	236	236	229	223	222	243	254	220	201	244	246	230	258	264	252	235	244	256	250	235	235	256	240	235	256	227	261	239	263	253	271	216	235	234	235	233	249	214	231	245	212	225	246	256	251	239	242	241	224	246	235	231	246	241	248	255	245	229	247	240	225	225	263	261	254	259	234	234	269	242	223	247	266	212	271	250	228	263	234	215	255	262	226	240	252	221	241	230	238	239	260	274	210	225	240	246	263	245	276	243	244	238	246	244	284	267	216	229	213	226	268	223	221	258	260	241	226	227	249	237	214	200	230	232	224	262	249	239	230	243	232	236	267	261	231	225	260	249	236	247	212	250	229	255	237	266	246	226	266	253	250	206	241	218	248	239	235	258	262	238	204	245	233	235	266	247	274	261	229	256	255	272	249	243	251	229	282	254	260	213	238	250	234	261	229	257	238	244	229	248	233	231	237	225	224	245	228	266	245	253	243	222	248	254	241	239	233	273	255	232	264	237	230	228	240	257	242	254	211	241	218	224	260	264	235	227	221	225	228	245	253	233	249	226	252	256	275	229	264	237	243	257	251	245	245	227	258	230	253	221	251	243	243	279	246	227	223	250	242	220	233	213	228	262	233	231	219	260	224	210	240	233	236	257	216	250	217	247	267	223	260	238	236	259	243	247	226	216	262	267	260	245	221	242	255	224	223	241	267	255	246	237	265	232	213	254	255	236	231	229	241	236	241	269	254	222	266	250	232	227	249	264	254	231	235	236	216	249	237	230	227	208	255	247	263	251	244	244	248	253	267	230	221	244	261	250	247	227	248	224	227	248	228	248	266	223	230	251	233	235	228	259	229	231	239	230	216	200	224	265	249	255	232	261	247	229	256	234	237	249	235	234	229	241	275	206	223	228	246	252	236	223	241	251	272	214	252	253	278	255	214	272	230	251	213	259	235	231	265	250	254	220	232	259	237	230	262	236	238	265	233	208	219	255	239	248	239	234	259	235	234	243	235	249	238	225	248	232	267	270	244	284	263	256	229	228	195	225	253	245	255	234	257	256	217	254	234	254	240	275	273	230	222	233	239	248	215	255	220	254	238	249	286	250	272	267	237	239	247	225	257	263	239	221	264	227	249	242	230	256	230	232	241	218	256	211	244	256	253	225	241	221	242	273	237	237	242	253	242	231	243	226	253	264	255	230	224	255	245	225	232	230	242	245	236	275	236	222	232	246	259	248	253	261	242	205	244	226	220	245	239	235	235	251	270	254	250	247	237	235	252	279	232	225	246	249	249	236	234	239	263	242	250	236	264	237	254	252	211	252	254	255	220	223	247	263	289	233	254	241	253	234	256	219	217	227	262	267	236	248	239	228	275	263	257	230	235	256	263	239	256	281	238	220	286	213	222	241	248	271	274	268	276	249	243	225	263	267	218	290	254	209	239	250	238	218	210	259	250	249	236	255	228	256	253	249	232	230	224	223	233	222	227	212	223	229	246	235	229	225	205	255	248	234	223	241	248	225	226	265	228	244	272	283	199	255	236	264	239	251	243	233	246	225	238	238	242	234	254	277	222	225	214	248	246	227	192	229	248	218	264	243	232	246	235	260	251	240	260	254	240	262	227	231	260	256	229	212	216	247	289	260	264	252	245	216	235	237	245	226	271	236	244	238	252	265	238	225	264	232	233	237	232	242	254	216	265	227	196	223	226	259	263	243	243	236	264	252	191	224	230	244	242	239	230	213	246	280	217	243	260	244	247	254	243	231	248	259	234	246	239	270	263	243	249	236	219	235	251	253	236	260	226	229	238	241	256	231	265	249	191	242	236	225	286	220	228	274	238	245	258	249	260	241	234	246	256	262	223	198	262	240	263	250	236	237	268	238	283	254	255	254	251	229	245	232	235	245	241	237	225	243	243	226	221	204	288	268	230	276	235	252	261	245	248	238	260	261	229	239	239	238	259	251	247	276	263	207	233	250	232	294	240	223	200	214	200	227	220	262	229	215	255	207	230	223	228	237	253	272	244	216	252	216	227	238	249	234	238	223	221	254	227	215	232	263	231	262	239	238	259	253	209	241	227	238	229	229	219	255	242	243	223	262	232	218	255	236	228	229	217	224	230	249	258	235	224	253	209	228	242	248	237	289	239	240	236	252	255	242	266	220	256	262	241	218	253	232	237	260	243	260	214	220	242	238	259	239	258	248	241	250	231	235	248	268	242	228	284	225	255	233	248	242	247	221	254	227	231	276	231	280	234	222	241	257	247	227	259	241	245	267	229	224	270	264	228	229	231	250	218	263	240	245	249	245	253	239	240	214	224	246	257	271	227	252	200	252	243	244	253	249	225	240	276	240	261	257	245	235	231	225	241	232	249	217	247	257	226	251	211	252	253	260	230	237	266	240	248	271	247	243	243	256	230	242	247	271	226	266	250	264	256	256	220	228	214	245	219	271	244	247	230	255	235	231	237	231	213	208	257	256	255	241	233	243	224	239	240	237	221	258	225	242	242	242	233	238	276	252	247	241	210	238	233	256	255	261	232	212	246	241	294	239	244	240	247	237	255	250	254	241	226	214	256	234	246	232	238	232	225	240	212	205	218	220	263	220	251	238	197	229	252	253	244	251	254	232	249	236	240	229	261	258	254	251	226	252	241	240	210	258	223	242	255	241	236	265	260	251	274	231	244	250	245	257	238	238	247	249	248	221	237	243	245	241	225	259	231	259	250	247	261	233	261	211	215	285	236	211	249	226	268	247	197	244	236	234	267	241	241	250	224	244	261	219	242	271	254	234	248	234	233	235	250	240	258	245	248	219	198	256	237	262	254	255	267	245	223	237	257	233	228	249	247	262	260	221	238	215	236	232	246	241	229	243	247	243	239	191	253	259	253	252	252	249	275	274	207	250	237	226	242	269	283	233	248	237	236	271	246	222	228	219	229	215	245	219	245	247	244	216	247	245	275	236	249	235	223	246	226	226	266	265	249	251	243	239	215	207	239	248	236	250	242	257	227	254	238	264	253	221	226	239	242	242	241	225	259	221	235	289	240	245	226	256	252	220	227	250	226	252	280	239	241	223	254	229	249	243
8240	5518	7387	8016	6495	4934	3696	2979	2374	1992	1632	1399	1223	1081	1051	991	912	881	772	740	735	697	680	687	702	639	667	619	657	644	620	616	592	576	573	633	576	595	603	544	573	547	586	544	594	542	577	579	581	584	581	553	546	551	581	562	576	534	580	511	567	536	575	534	555	515	608	534	549	507	553	577	544	562	525	523	506	565	533	548	568	542	563	534	562	562	527	550	520	532	520	522	554	576	542	579	526	559	558	496	522	528	556	544	585	533	556	529	501	547	570	529	562	558	517	549	495	582	546	556	560	557	559	550	523	550	550	538	557	514	531	602	554	490	578	551	559	541	557	581	561	552	569	497	552	568	533	588	569	544	564	590	573	589	553	557	536	565	521	528	525	570	596	541	505	578	557	576	550	557	566	540	577	556	540	565	541	555	544	584	564	600	572	546	551	537	585	572	514	579	550	513	518	570	533	601	544	514	538	553	558	546	608	527	560	539	531	533	563	568	563	572	522	521	561	576	551	562	554	524	548	558	543	526	578	546	573	521	569	546	568	546	557	543	531	538	509	547	559	526	566	537	545	541	548	538	496	531	535	565	509	586	528	502	581	524	537	518	561	582	517	540	555	492	586	581	534	513	552	516	555	571	543	522	502	532	607	561	522	515	557	537	519	547	515	562	544	540	549	565	580	541	558	501	547	534	516	600	592	554	547	541	574	549	508	610	504	548	569	557	584	502	562	544	579	527	497	544	577	539	588	530	559	522	512	522	537	561	532	535	577	556	566	562	548	552	569	550	559	519	542	548	577	545	551	537	544	573	535	530	571	532	543	543	538	533	548	586	537	537	521	517	564	526	578	532	571	613	586	539	532	558	590	533	577	554	535	555	546	573	542	531	557	506	558	564	563	580	510	528	571	532	562	509	548	589	584	536	530	563	575	568	502	538	555	556	553	573	538	592	576	565	515	528	566	592	562	575	537	552	549	573	555	535	525	562	570	538	562	510	554	569	549	538	520	559	524	576	511	550	543	568	542	561	517	559	526	535	556	574	568	534	547	524	512	551	529	556	564	565	580	516	581	597	547	616	531	545	534	549	542	588	558	516	534	528	567	560	550	543	559	580	527	541	541	560	545	548	580	524	557	512	535	525	512	518	557	566	522	557	529	541	530	556	550	540	531	541	537	568	515	564	535	565	521	520	560	535	572	541	532	521	564	539	581	606	535	543	560	528	532	585	602	540	525	561	546	560	530	514	542	506	564	572	555	571	543	564	556	574	562	556	531	593	569	562	578	538	559	571	552	548	593	536	586	554	553	545	561	542	585	536	568	560	571	518	545	569	546	513	565	539	545	547	561	545	511	599	573	549	540	584	609	559	564	516	551	525	564	557	556	504	589	528	520	538	535	552	585	555	527	591	553	560	513	506	546	513	514	566	599	576	547	517	579	548	538	585	543	550	570	570	548	535	527	600	546	569	522	569	578	579	564	529	521	587	558	546	534	501	554	543	570	537	566	552	529	516	551	597	571	574	560	536	554	508	587	536	567	581	541	541	553	491	571	552	526	506	583	534	550	532	566	587	515	548	514	515	521	510	593	526	544	538	564	577	545	510	589	522	565	522	554	587	567	533	580	539	530	516	539	556	566	545	565	602	496	509	553	513	593	537	554	521	524	562	581	551	591	533	532	532	542	577	562	553	540	581	519	523	488	534	553	519	506	535	533	526	562	561	558	580	587	512	524	542	495	533	570	534	604	555	564	583	541	593	599	555	563	561	555	580	521	523	581	548	563	560	512	559	573	610	545	564	554	577	554	555	595	541	535	544	606	505	541	549	573	575	574	539	564	561	553	540	558	592	558	540	507	582	541	544	559	574	522	567	582	549	555	552	490	596	583	574	515	516	546	532	601	572	542	578	542	541	528	538	561	578	515	533	555	586	609	525	523	502	542	484	518	560	534	571	573	556	611	622	512	540	549	508	580	537	523	552	519	527	555	533	557	544	541	526	570	551	574	582	524	533	583	549	571	569	594	569	547	542	551	535	538	565	547	536	578	547	535	546	536	597	533	539	561	583	554	524	572	587	600	556	577	565	522	546	552	523	550	549	541	534	552	532	547	551	590	576	534	564	542	613	545	523	569	589	559	523	556	603	554	490	555	543	564	560	567	577	554	576	574	555	544	543	564	565	556	558	554	561	515	553	560	561	536	520	550	565	517	549	552	564	566	555	549	569	557	538	552	534	578	544	560	531	571	545	542	557	552	531	558	522	541	544	592	530	518	515	529	564	579	580	523	554	541	577	551	561	565	562	554	553	545	571	550	552	544	550	517	579	537	526	562	550	552	549	568	536	543	509	523	521	536	519	584	575	516	554	501	541	534	528	562	529	587	556	542	530	577	527	557	563	539	546	535	582	562	539	540	546	534	543	565	539	509	541	530	545	572	553	523	512	544	545	560	556	522	554	560	543	523	551	555	570	546	571	552	555	596	533	577	569	562	538	582	545	534	590	561	551	579	605	567	536	554	491	566	534	588	588	580	582	523	535	544	552	545	589	526	587	534	564	573	529	571	561	543	553	531	532	546	577	555	559	562	583	584	542	575	499	555	497	569	517	567	561	542	590	536	574	582	566	562	532	534	528	581	547	586	551	566	552	573	544	547	538	542	557	557	521	513	555	553	564	572	551	544	548	572	553	550	568	541	532	567	513	539	575	554	539	577	568	531	561	554	506	554	546	535	567	551	549	547	585	569	530	524	566	535	555	566	531	544	543	530	541	513	589	585	549	560	574	568	558	570	574	556	522	536	544	561	588	568	509	544	569	525	565	560	592	542	537	553	547	572	532	560	562	546	548	576	580	590	549	544	561	530	520	535	536	562	566	596	508	569	546	534	529	520	549	552	525	559	575	568	565	547	550	568	601	502	539	543	531	529	558	534	516	609	568	518	572	561	587	541	559	551	559	566	560	509	552	605	584	544	507	572	552	596	528	528	583	553	572	566	531	534	576	543	551	577	537	511	543	525	521	509	540	570	493	559	544	560	560	549	567	528	512	531	545	569	536	508	582	537	563	534	515	553	523	517	538	565	563	556	483	507	534	555	560	551	567	579	605	538	542	576	585	555	557	567	589	583	557	536	544	533	525	575	567	544	499	556	549	583	594	573	574	527	543	500	534	592	580	598	543	558	515	544	561	523	588	568	554	567	568	577	579	550	597	524	536	514	548	524	532	540	556	531	583	555	546	543	594	508	546	565	568	520	537	552	499	518	553	545	539	522	591	566	581	555	538	532	559	505	543	563	570	541	529	550	574	561	527	501	540	524	583	503	518	532	538	543	549	569	538	514	581	502	516	580	541	578	558	534	533	557	508	548	552	565	547	580	538	568	517	574	557	507	582	532	533	556	546	537	534	586	581	545	534	545	535	512	551	595	543	591	549	565	525	572	529	544	558	529	532	531	571	521	514	574	563	544	544	499	543	557	560	544	529	606	542	506	552	598	552	585	553	534	547
25558	12345	7542	5580	3617	2372	1791	1308	1004	816	623	539	446	424	377	344	377	291	286	297	289	290	251	259	253	257	243	260	255	251	228	226	294	232	242	256	249	239	255	242	255	260	238	241	229	266	230	259	245	215	254	241	234	226	226	233	240	217	251	229	234	243	241	255	233	232	223	263	219	238	240	212	196	234	232	238	268	217	240	224	246	238	246	237	261	185	209	234	236	216	235	217	222	210	235	211	244	245	225	239	222	261	224	225	234	233	224	246	243	210	245	238	211	225	213	235	231	226	217	228	226	229	240	243	229	241	216	222	218	238	207	254	258	262	213	207	230	258	252	235	233	279	238	242	247	261	245	235	259	244	269	237	234	230	261	248	267	239	244	215	224	240	243	212	239	232	218	266	232	216	202	255	240	241	278	229	230	211	222	227	232	255	237	230	267	223	224	263	237	204	219	214	237	243	268	227	254	223	225	232	266	217	238	238	237	234	215	205	251	243	228	222	230	242	237	236	274	227	237	201	259	234	241	227	251	223	240	247	242	247	234	237	241	243	247	242	284	229	229	222	256	223	238	245	226	223	248	251	249	237	238	215	254	261	236	223	225	243	254	248	251	221	215	227	235	258	223	211	246	253	228	216	233	232	191	214	220	222	236	212	245	229	247	243	229	210	242	239	254	250	208	219	234	239	247	230	235	253	222	259	232	235	250	218	236	253	220	252	239	245	221	228	234	224	228	228	194	261	217	232	234	229	208	236	239	244	229	216	245	228	249	209	231	233	254	233	233	210	242	237	199	220	258	258	231	261	256	219	245	270	253	244	233	227	251	228	255	242	236	232	240	242	220	243	224	243	207	213	225	236	214	236	259	249	243	229	217	220	270	230	246	231	230	248	233	235	263	258	243	240	265	248	204	229	220	227	245	233	252	237	250	235	224	232	253	226	262	228	229	252	214	225	238	210	232	215	239	213	231	237	234	250	243	239	249	207	218	233	206	230	259	206	217	251	217	231	231	235	230	245	240	238	206	209	243	249	251	243	239	220	240	281	259	234	228	213	217	222	239	228	226	209	216	223	237	257	229	261	249	219	269	225	239	246	227	230	265	235	214	207	228	242	224	239	259	240	262	251	233	229	224	254	256	237	203	240	250	213	241	216	217	239	250	256	217	246	231	245	217	257	280	242	217	212	227	213	245	221	229	250	230	242	225	250	228	253	214	258	229	276	274	245	265	244	252	223	266	240	221	248	243	248	216	195	238	237	239	251	268	240	235	238	219	239	228	231	230	227	229	214	240	215	231	278	262	246	227	235	231	245	219	236	221	220	209	253	263	265	255	228	251	256	255	209	227	261	228	267	240	235	232	222	202	225	227	217	245	231	251	254	232	224	205	240	247	214	237	243	261	241	246	229	229	239	223	214	251	254	224	239	255	244	233	221	259	230	227	213	210	222	260	221	203	244	207	232	245	246	238	242	249	223	250	247	212	227	224	233	212	231	202	229	240	260	248	241	200	257	242	228	194	247	251	229	252	232	231	241	203	197	231	249	239	241	244	235	240	216	204	226	229	254	215	242	219	231	231	248	229	261	246	261	227	274	217	219	274	258	209	262	206	252	237	239	252	239	217	227	216	248	227	217	241	229	238	254	228	205	261	233	221	219	232	212	223	228	210	234	234	261	218	234	244	263	254	219	225	241	211	210	238	243	241	256	231	200	231	229	243	235	253	217	224	202	225	224	256	260	224	224	246	283	231	229	234	241	262	222	253	250	219	236	217	252	233	255	241	237	220	207	253	210	261	251	257	253	215	258	249	217	237	244	199	252	236	213	244	275	237	250	211	200	231	245	229	232	255	208	240	210	234	245	217	208	242	249	240	237	230	248	239	255	259	258	243	217	230	253	217	216	228	195	225	230	274	221	243	260	230	217	233	249	228	213	196	237	224	239	213	241	231	266	242	230	266	239	241	195	242	249	259	256	200	220	241	232	213	247	222	227	209	207	221	259	245	230	221	276	239	253	246	244	240	214	248	179	261	211	233	243	276	241	246	232	241	261	263	236	236	241	240	268	242	237	216	217	218	247	237	238	239	243	264	200	230	235	244	234	235	225	249	213	228	251	235	271	236	224	227	239	241	246	227	238	246	244	253	240	251	238	230	246	241	210	246	227	234	224	242	251	261	234	227	220	211	219	254	245	249	236	226	231	256	257	233	224	227	255	230	235	272	236	221	205	219	242	247	225	227	240	244	230	244	233	248	246	253	247	243	223	240	221	240	230	232	190	225	217	208	211	231	236	241	239	197	270	239	244	246	243	237	232	255	231	239	225	230	258	228	236	248	263	228	245	247	253	245	243	251	222	222	216	216	238	242	237	245	235	249	214	215	206	229	229	216	236	227	237	249	238	226	208	237	227	247	239	260	260	209	239	241	247	238	241	232	237	249	242	215	238	193	237	240	251	220	232	248	232	260	250	269	233	229	209	229	263	260	214	245	227	222	205	249	228	241	227	207	226	229	246	263	238	214	243	248	225	221	203	247	234	252	244	219	258	232	230	229	204	271	227	243	267	226	232	245	233	276	232	252	219	228	254	253	237	246	248	247	255	223	207	237	234	246	225	230	231	195	237	221	222	229	248	225	252	213	235	223	241	255	236	233	241	230	206	251	205	188	232	244	208	213	245	240	229	220	235	250	256	233	232	238	229	238	220	214	221	206	233	239	211	245	188	232	236	254	254	249	209	214	232	194	234	228	221	257	229	236	254	219	238	241	192	236	215	240	194	229	233	233	256	243	226	224	217	236	247	254	234	249	250	248	253	248	216	222	234	246	234	239	257	226	240	217	239	245	249	220	231	208	232	257	233	232	239	219	221	247	241	238	252	242	214	234	236	229	235	229	224	247	254	220	228	279	256	238	228	248	257	215	192	242	243	239	250	241	259	233	221	240	230	228	255	238	225	222	226	239	248	236	219	215	221	224	248	190	239	230	259	211	222	235	271	246	231	261	247	254	246	249	220	242	229	219	237	288	258	226	231	258	235	224	216	229	240	221	263	254	249	204	237	248	222	248	255	270	231	236	232	253	217	251	209	244	224	244	243	250	229	259	261	241	270	217	224	233	219	230	245	193	240	208	267	229	232	219	253	264	249	222	227	227	248	213	256	213	273	267	247	216	252	249	252	258	240	235	250	233	249	237	255	281	233	219	227	252	255	247	212	237	245	211	227	217	246	233	240	225	242	240	227	227	251	233	233	245	239	222	269	243	235	242	215	258	240	213	232	216	244	267	243	263	253	251	235	233	236	225	241	239	224	241	234	247	246	218	243	228	226	221	244	218	244	257	224	208	236	238	260	232	222	249	242	232	241	256	213	209	251	237	241	251	238	251	250	249	265	235	227	237	220	235	226	230	242	239	221	213	212	243	228	231	219	226	247	256	252	253	219	246	241	205	257	246	216	237	207	222	214	214	221	219	238	234	225	249	243	258	246	209	256	262	215	244	223	233	214
16576	9407	11495	12892	10959	8436	6558	5100	4105	3336	2685	2228	1926	1676	1469	1319	1214	1093	973	913	861	783	810	817	771	731	709	733	702	673	666	668	644	673	652	617	597	592	613	616	616	626	640	555	601	587	582	606	617	596	564	564	570	534	559	591	553	581	569	583	591	544	559	528	557	522	549	557	534	577	550	528	548	523	545	514	519	521	528	555	605	539	527	548	542	529	553	514	544	577	575	567	546	554	567	532	521	544	528	544	583	550	546	549	553	548	590	532	509	533	562	510	534	564	511	554	511	577	532	560	553	546	565	551	525	555	530	545	510	560	549	518	515	470	553	549	553	572	531	531	525	548	527	535	571	534	519	542	553	540	542	594	530	526	546	561	547	529	531	554	508	564	548	518	536	565	482	571	551	534	502	506	589	552	505	541	564	583	549	576	585	549	534	537	546	576	535	525	536	479	547	557	518	551	523	589	532	511	561	524	571	580	545	486	493	532	512	547	537	543	533	522	531	540	533	538	556	522	565	531	533	520	515	542	575	509	540	526	559	565	515	506	517	510	553	533	514	540	529	513	529	534	538	576	528	542	543	535	541	532	543	556	545	585	546	566	562	581	565	529	522	539	514	557	551	566	528	548	541	528	571	540	505	539	528	553	530	502	583	566	585	510	540	587	542	588	536	496	549	525	588	531	520	561	507	569	546	534	549	532	566	486	617	505	565	521	513	472	532	566	527	518	507	570	558	586	534	535	535	560	530	548	534	531	520	551	554	540	533	548	542	561	584	507	578	514	526	541	529	554	573	512	535	568	574	530	532	561	552	565	536	554	543	551	525	505	510	537	520	523	529	530	546	526	552	540	541	547	524	539	557	549	573	532	537	544	548	560	534	577	534	486	521	545	540	523	566	532	543	509	525	537	544	573	533	569	516	497	546	521	528	545	517	555	523	547	539	517	557	514	528	509	531	512	572	554	522	540	533	539	529	514	516	558	556	550	534	560	521	515	534	558	532	532	526	508	556	529	566	554	546	537	555	534	486	543	504	553	583	522	520	548	568	543	537	572	506	508	556	566	560	580	538	567	531	539	522	567	499	532	563	526	530	529	549	532	523	580	531	555	532	508	571	535	527	520	543	537	565	564	543	515	537	571	546	546	549	511	522	538	565	556	560	517	507	530	621	588	521	566	524	554	551	545	524	541	549	547	541	558	542	554	550	511	520	503	533	580	559	587	512	542	518	574	583	563	594	528	507	535	588	539	534	535	554	536	484	558	525	542	571	535	502	596	552	561	561	532	542	556	534	530	543	506	575	576	542	536	568	559	552	528	573	517	500	537	541	530	561	510	530	544	556	493	505	527	572	525	533	505	564	536	524	558	570	558	543	563	570	575	530	515	529	575	554	520	547	549	531	558	573	544	580	537	544	500	567	561	504	554	554	530	495	535	530	541	565	527	519	520	537	546	535	548	555	524	527	555	560	551	519	558	518	583	561	555	529	533	562	560	558	558	521	520	535	494	580	580	551	541	568	557	504	537	534	575	531	511	536	608	533	538	581	519	542	527	536	519	562	565	539	576	519	569	557	530	527	567	553	566	528	535	589	522	512	538	540	561	537	552	526	536	546	547	547	520	562	530	536	590	564	523	588	553	566	556	565	509	549	543	521	553	559	538	541	523	527	515	559	542	523	558	553	551	523	513	551	533	532	551	525	549	533	571	539	520	572	535	524	576	495	512	563	535	527	523	557	516	559	549	555	509	541	572	555	492	545	542	570	546	531	569	531	503	532	543	534	536	535	555	539	510	527	542	546	534	550	556	469	563	596	512	568	531	545	509	530	533	587	555	539	502	544	552	542	583	529	584	551	546	545	511	617	524	528	512	542	522	573	559	534	533	539	591	569	519	532	564	573	559	564	514	551	549	549	491	547	569	556	515	533	552	538	530	529	571	546	531	563	513	544	520	548	551	564	498	568	529	545	608	522	544	524	545	578	540	537	561	514	564	555	555	530	551	545	524	558	535	558	567	587	487	560	529	581	567	566	541	546	527	540	523	490	504	543	530	524	532	572	539	494	569	542	572	515	528	531	505	522	507	564	548	583	548	520	558	544	556	532	488	544	524	546	572	514	527	545	528	547	522	562	539	543	565	500	534	569	522	517	511	544	580	535	544	542	544	560	524	548	516	519	544	565	572	563	546	566	525	531	543	597	553	563	556	554	571	566	597	531	537	536	564	565	529	503	536	528	567	536	522	524	538	544	563	531	529	585	549	511	568	529	531	538	586	514	525	524	534	575	512	538	538	544	523	562	545	564	515	569	520	559	516	523	558	552	625	537	517	482	513	525	543	493	536	535	509	550	565	536	540	554	545	521	540	542	536	529	543	563	538	529	536	518	511	528	549	534	558	579	528	523	546	605	534	543	537	507	530	542	519	567	530	537	553	550	559	540	564	563	572	521	558	559	560	567	523	551	495	525	519	549	535	554	558	542	550	520	563	501	502	508	539	546	558	516	518	509	565	566	535	566	583	553	542	518	564	532	560	532	626	560	556	572	565	522	519	586	548	565	548	542	538	556	582	535	526	520	506	569	549	550	531	563	537	537	581	546	534	561	538	536	536	572	534	558	528	516	520	546	546	525	579	519	543	581	548	535	557	528	579	539	544	548	542	553	523	530	545	566	543	541	533	528	535	491	518	532	532	546	536	553	541	589	558	540	557	529	587	581	529	556	517	535	516	517	554	539	536	528	537	555	527	534	540	539	565	500	499	552	550	521	531	533	546	550	532	522	603	544	515	577	527	564	555	588	508	526	566	556	533	551	561	498	561	555	556	538	482	551	544	550	543	556	523	553	560	556	584	527	512	545	509	519	541	549	546	571	522	522	574	503	552	499	496	536	550	523	538	573	595	556	517	547	530	523	516	551	541	570	527	562	552	535	539	533	550	570	566	522	537	513	567	532	556	525	564	566	520	540	549	584	543	574	525	559	514	539	520	546	510	559	543	513	514	507	540	551	578	590	516	594	573	502	572	502	510	522	523	553	550	551	541	506	556	539	552	555	533	545	620	524	520	542	499	539	601	533	561	564	562	503	512	575	566	540	538	548	553	495	571	489	542	545	568	548	511	535	532	517	537	561	532	550	551	550	577	527	506	532	518	545	532	556	543	528	525	545	622	523	538	561	527	526	540	600	508	533	514	524	532	551	583	530	549	511	511	536	513	522	551	566	571	532	516	540	535	601	553	551	528	551	527	519	520	530	582	545	536	525	601	554	532	539	531	516	530	538	520	527	534	544	580	518	548	534	528	551	521	504	492	521	513	544	537	543	515	590	519	526	565	489	567	517	549	594	560	556	525	595	514	596	518	529	590	589	528	551	537	518	589	508	541	527	534	541	543	554	532	528	541	556	511	547	546	557	571	538	518	544	588	534	519	528	541	548	542	521	557	550	541	535	535	512	549	530	544	564	505	545	574	510	565	564	517	535	547	547	510	539	557	532	537	551	547	566	549
35212	18283	11191	8502	5589	3602	2436	1783	1249	1095	829	687	572	542	445	396	369	350	353	336	289	299	324	264	290	285	305	269	240	278	262	274	280	266	222	249	252	254	269	214	272	246	229	252	238	231	245	213	256	236	245	247	242	195	230	238	224	245	271	214	237	248	247	236	267	234	217	220	215	235	240	231	243	236	251	239	256	257	242	226	237	192	235	253	254	273	194	239	266	253	200	256	199	220	245	244	209	225	222	271	248	229	225	214	241	239	230	212	224	232	246	241	247	234	234	261	234	240	241	265	233	220	227	239	258	235	227	219	244	241	263	221	218	232	220	233	240	226	241	229	225	233	212	219	252	227	220	247	232	219	243	231	242	263	220	261	241	240	254	235	241	243	222	224	210	271	211	260	208	231	224	233	238	207	241	232	258	244	261	235	213	246	248	231	223	229	210	213	219	221	224	237	218	241	247	238	219	225	248	226	202	262	240	200	220	222	229	223	226	216	259	265	250	254	226	208	260	216	231	219	266	221	232	188	241	228	227	266	258	240	211	242	253	247	210	216	229	245	206	242	231	238	228	228	218	208	285	222	227	230	240	233	230	217	205	234	243	239	234	242	243	215	262	242	238	251	263	227	260	249	248	293	230	230	197	218	225	248	256	242	203	237	249	232	231	209	258	241	277	239	240	187	229	244	248	233	212	233	260	246	245	233	241	233	233	230	245	232	251	213	249	228	293	247	246	242	212	252	220	235	222	241	216	221	236	219	228	227	234	264	227	222	234	226	242	209	255	233	207	241	262	226	258	251	216	240	248	237	232	240	223	225	248	231	245	254	216	258	251	205	247	242	242	234	245	231	221	250	248	247	226	278	212	238	223	227	252	255	229	244	233	246	222	281	225	233	232	228	240	274	274	240	244	221	222	219	220	201	238	245	254	216	231	256	212	251	240	237	224	282	227	212	234	230	233	214	249	221	223	237	235	237	216	229	246	209	229	236	253	209	234	221	262	248	251	250	228	247	248	232	238	216	224	250	250	241	204	219	206	248	226	260	243	273	244	247	255	234	276	248	232	221	242	245	209	263	231	240	256	234	273	248	259	228	250	258	201	221	232	229	242	215	205	235	201	222	258	228	220	224	228	256	251	244	221	219	242	233	235	247	233	226	216	211	222	222	234	212	240	249	224	239	229	228	242	238	245	227	239	230	228	223	273	232	206	256	240	251	222	224	282	240	249	225	229	237	225	221	229	251	231	200	242	214	259	233	229	223	259	217	207	254	245	224	249	217	234	221	248	248	226	225	230	233	242	224	216	257	215	254	233	220	260	229	223	259	273	202	233	257	230	216	217	240	244	236	222	241	254	208	237	240	240	231	237	253	275	244	225	278	241	248	234	229	251	230	233	239	233	264	208	217	232	222	220	269	234	223	241	225	220	251	222	254	237	255	212	218	221	218	209	232	225	235	228	238	230	232	210	225	258	254	231	256	257	245	252	236	236	237	238	277	224	247	211	213	245	247	261	220	239	229	215	234	234	233	233	250	209	213	263	252	221	211	224	223	255	213	250	198	222	214	225	244	282	240	240	207	221	228	240	236	242	214	234	227	214	233	223	249	248	202	253	211	252	224	244	191	232	232	223	226	239	247	252	224	262	252	255	246	259	227	234	238	240	255	249	261	230	212	214	240	221	250	241	244	227	269	219	273	221	233	210	223	254	208	235	231	238	247	208	251	217	255	265	241	241	234	241	197	221	232	227	228	208	220	213	223	248	239	240	240	214	232	217	236	237	257	224	229	217	245	224	232	242	234	219	231	238	253	246	242	247	194	250	248	224	206	227	243	222	250	225	232	259	262	265	228	237	241	238	213	248	255	237	222	251	248	215	233	221	223	221	197	258	225	224	240	241	241	227	232	247	239	246	266	221	260	246	246	222	242	245	262	237	222	257	216	230	267	234	251	233	232	251	227	234	235	230	251	257	226	220	251	245	243	219	264	261	237	213	227	258	209	255	237	250	220	235	251	217	220	198	203	238	227	267	251	232	246	248	279	232	236	217	245	250	235	245	235	228	232	214	258	227	260	239	263	221	233	241	253	225	233	224	242	275	273	247	225	279	244	231	242	235	225	247	222	253	261	215	221	243	268	244	243	233	260	236	211	241	218	226	231	244	248	243	263	242	211	241	245	236	223	217	238	229	242	227	226	228	243	250	257	216	221	222	245	225	242	254	246	250	193	195	220	214	247	233	241	248	236	212	181	242	235	249	233	220	213	232	201	231	204	216	260	220	220	241	259	243	246	248	222	222	256	218	228	243	283	231	232	221	216	226	248	234	204	236	240	224	218	224	277	233	216	257	237	259	233	224	226	211	230	230	221	204	242	215	233	228	251	223	235	237	208	202	247	245	247	245	243	232	259	208	223	224	224	252	240	226	240	241	251	201	235	216	238	208	255	237	277	204	275	217	234	235	241	223	255	246	242	220	228	237	222	238	256	237	262	247	239	248	248	265	264	221	229	237	215	227	217	252	247	277	210	244	233	248	267	217	232	249	244	216	230	209	218	246	225	242	253	232	240	230	241	257	287	211	211	255	244	243	214	225	218	215	216	217	234	217	231	226	231	211	238	231	246	227	229	224	254	256	227	238	233	255	211	224	225	251	247	245	233	254	233	259	262	213	227	211	249	227	235	214	212	229	238	254	238	217	245	216	213	226	216	220	260	238	242	223	215	226	231	256	211	222	261	255	224	239	242	215	220	236	220	263	220	220	218	222	196	262	237	248	221	208	252	222	238	259	228	255	233	229	257	244	221	234	230	253	261	196	195	225	237	252	205	264	221	223	239	247	232	210	215	266	249	291	222	212	254	229	255	242	228	243	218	249	254	233	227	224	225	251	226	219	216	213	257	258	247	251	244	231	242	255	238	267	236	244	243	241	257	231	226	256	219	222	249	225	250	223	250	247	269	281	236	240	232	232	213	229	237	247	242	220	230	226	200	230	254	242	215	226	200	222	232	231	222	232	253	214	247	203	245	229	276	225	241	236	252	259	252	223	231	214	271	236	205	252	245	254	232	234	233	236	231	231	229	260	231	238	234	235	217	231	235	284	230	244	256	235	204	267	222	241	233	257	242	236	248	224	255	224	207	220	256	244	207	219	245	228	229	261	232	263	252	220	206	220	198	225	251	226	212	221	221	248	206	235	208	232	228	217	288	226	229	200	214	235	228	272	226	256	193	240	222	222	238	252	225	230	218	237	264	234	241	222	245	222	234	224	229	234	229	268	232	232	249	233	230	215	237	236	260	253	248	232	240	269	232	238	230	231	259	214	233	214	219	194	238	211	226	255	223	216	224	236	237	247	250	247	256	245	229	227	250	213	244	228	224	251	244	229	224	228	249	213	228	229	229	240	277	202	225	241	218	204	229	250	223	261	222	229	236	262	247	242	207	230	221	203	256	258	260	229	262	244	221	268	237	231	261	220	264	248	220	253	237	268	253	231	228	244	220
21393	12789	15002	17023	14080	11300	9063	7259	5983	4915	3804	3224	2584	2151	1870	1671	1523	1441	1236	1121	1032	978	983	931	888	874	788	830	751	761	706	723	685	669	721	650	691	623	656	640	633	641	625	605	619	633	609	587	634	649	608	616	599	569	584	555	532	564	550	554	565	592	578	573	527	547	517	512	555	544	536	552	545	519	589	559	572	561	513	522	576	547	538	556	578	568	540	512	571	549	541	565	528	541	564	580	556	528	565	557	557	565	544	567	554	519	542	569	527	534	511	549	574	550	587	525	556	562	523	549	516	540	543	539	566	530	554	564	537	562	565	533	544	533	562	568	524	517	548	503	556	557	484	550	516	527	577	570	587	510	538	546	563	597	541	504	568	548	567	541	560	550	539	521	512	537	502	546	544	569	539	559	567	554	536	536	527	518	545	554	550	524	554	557	522	523	544	545	584	510	533	521	531	516	567	476	529	553	493	537	602	553	533	533	536	533	539	500	538	542	558	550	530	529	585	583	536	528	499	518	516	542	507	558	507	531	553	584	527	558	549	551	531	520	554	544	520	504	545	558	548	513	526	595	550	534	590	524	516	554	554	482	589	558	591	535	496	561	500	531	571	592	526	576	505	558	511	565	558	531	522	539	538	524	552	531	569	547	563	571	510	513	537	527	544	545	531	527	538	523	536	522	544	563	557	535	549	554	513	549	512	548	587	573	519	507	548	539	546	498	570	562	565	531	558	521	536	569	580	601	555	548	534	503	480	510	549	513	511	563	524	517	527	569	511	550	525	543	539	514	542	511	576	499	540	535	532	516	515	548	545	542	564	545	521	531	554	542	541	539	551	509	544	583	589	542	482	563	571	564	539	555	550	548	569	514	542	530	581	581	583	574	538	571	537	527	572	529	488	559	520	513	568	571	500	529	554	583	534	522	579	576	528	509	522	551	540	539	527	551	561	562	531	536	519	502	522	550	537	554	545	557	533	550	581	538	523	554	543	561	547	545	532	526	562	520	540	568	543	488	530	519	544	578	553	532	550	553	540	541	568	514	532	525	527	536	574	575	529	582	545	534	496	555	564	528	526	518	520	514	537	519	525	541	539	548	548	581	540	546	554	539	590	516	561	561	527	528	540	580	536	558	569	561	574	519	536	530	514	563	506	555	499	540	559	541	527	564	502	530	511	499	511	512	510	533	547	523	545	528	507	539	553	538	536	562	525	535	536	540	549	572	532	556	560	547	548	541	561	546	543	571	504	559	529	532	549	529	560	566	561	542	478	533	554	541	516	533	539	517	502	533	472	499	579	527	579	582	553	538	542	528	487	548	501	518	540	499	542	526	535	497	559	531	530	583	528	568	541	547	502	553	522	542	557	559	559	523	538	525	516	531	549	521	554	521	542	558	520	506	549	577	523	557	537	526	562	516	547	550	555	539	505	550	550	586	544	540	549	518	498	557	498	563	545	501	536	528	564	499	548	583	543	528	503	539	534	528	550	576	547	536	596	563	483	485	518	544	510	537	551	587	526	519	548	549	541	528	546	559	481	536	543	574	538	572	552	545	563	517	551	569	528	527	511	516	561	512	580	559	553	535	560	515	553	547	508	504	522	540	510	485	546	546	553	520	520	556	569	516	535	579	572	491	535	543	574	557	485	558	549	562	517	540	546	541	554	563	508	544	536	504	551	513	538	522	545	519	521	517	550	548	534	547	551	530	542	581	520	587	566	539	525	519	529	548	507	535	572	561	539	533	533	554	550	516	454	511	547	542	569	534	537	526	510	502	578	563	543	531	525	501	555	587	536	549	550	540	519	513	523	540	548	543	573	540	537	551	540	534	543	541	508	539	581	570	552	554	564	515	513	545	501	541	545	534	537	544	520	568	522	558	522	503	506	551	545	519	571	493	559	552	544	523	567	500	557	579	533	503	540	545	533	589	530	545	534	532	557	537	546	533	500	526	562	558	565	527	521	532	510	593	535	525	548	527	505	540	549	516	547	512	575	537	533	545	485	551	502	550	554	574	492	545	508	529	568	507	505	560	551	555	570	522	564	532	491	534	507	584	556	497	484	525	548	563	568	569	559	578	530	516	581	575	534	573	593	563	565	558	545	513	494	542	548	534	540	527	497	570	525	495	547	541	590	540	543	570	603	533	539	533	554	545	536	532	572	559	561	527	516	519	523	534	539	570	532	553	575	558	514	523	520	562	561	564	557	544	568	528	532	564	541	506	526	509	559	527	539	572	528	570	537	580	475	525	532	494	534	523	536	592	586	530	551	554	510	516	518	580	566	544	565	533	530	526	511	519	520	569	567	495	525	553	561	533	536	510	564	529	573	513	564	536	564	510	545	539	531	555	529	560	547	524	518	542	529	526	535	523	559	535	574	522	501	541	555	552	534	581	537	548	519	547	544	559	550	515	563	538	522	537	521	545	508	544	523	529	565	526	568	531	529	520	535	560	562	559	567	550	523	534	535	551	552	527	537	562	517	543	532	516	542	542	515	543	525	548	532	529	553	499	561	524	555	553	575	551	550	551	532	494	559	537	508	498	527	505	531	570	550	531	516	513	509	474	562	558	550	539	552	519	536	584	510	540	516	480	522	527	541	546	499	549	566	564	511	550	544	533	556	524	492	529	534	475	533	505	485	517	537	499	573	545	561	521	548	522	549	543	514	512	544	568	525	565	524	556	552	578	534	501	566	563	560	543	533	507	530	519	522	566	544	532	502	551	523	494	583	491	550	576	549	553	562	530	563	543	568	549	520	549	579	581	567	495	570	521	562	572	514	515	531	546	546	525	549	536	542	535	529	534	593	581	509	518	566	551	524	518	478	536	516	545	566	536	535	520	536	525	539	549	557	544	535	554	511	509	583	522	545	563	554	532	546	523	567	542	554	537	503	561	542	500	552	478	534	518	551	541	559	543	560	530	525	573	527	538	529	560	560	547	514	555	523	566	524	566	545	534	497	556	541	544	551	553	563	505	537	564	552	566	576	502	519	568	527	541	517	565	538	576	543	506	515	513	527	528	555	505	525	537	523	581	546	532	543	544	561	515	517	530	529	558	503	532	520	549	574	558	531	525	560	579	535	530	521	559	560	587	558	535	519	567	533	547	551	509	566	573	557	540	574	530	502	548	521	520	524	531	539	548	535	555	534	540	531	546	544	583	539	536	528	538	553	500	536	529	570	515	530	509	531	552	578	521	569	539	506	535	580	517	507	539	519	566	561	539	514	571	531	564	561	521	543	545	538	547	525	556	526	517	529	529	570	549	566	559	534	523	587	523	540	548	526	550	592	502	543	566	531	561	569	559	582	551	571	566	502	567	550	564	532	526	530	508	573	551	563	537	547	548	523	522	538	551	521	540	558	514	564	562	554	554	552	565	521	554	534	560	536	502	541	519	570	527	521	562	584	578	549	496	597	543	568	519	481	536	525	539	597	521	521	527	561	524	525	590	524	541	532	523	529	506	522	572	565	550	549	551	550	568	530	507	517	552
13407	6235	3937	2780	1807	1183	931	713	598	446	409	363	309	318	292	311	309	258	273	284	303	265	226	264	239	273	253	229	272	261	267	226	241	249	258	286	256	270	238	257	239	226	244	207	203	213	277	222	233	235	246	250	254	244	210	252	237	255	232	218	242	265	241	238	259	266	245	237	246	229	256	248	288	252	244	239	235	238	247	241	254	239	235	229	250	233	261	233	244	267	230	209	231	227	280	279	226	211	266	264	221	253	241	266	241	217	221	230	257	209	267	269	257	251	217	207	247	252	228	289	255	246	224	239	245	245	246	230	227	237	238	229	231	233	242	253	245	232	267	237	259	258	249	246	231	242	228	256	248	234	228	257	226	243	231	259	265	261	235	256	257	208	262	242	281	249	237	207	260	245	218	252	245	229	240	232	247	216	241	258	222	235	261	245	234	230	268	246	236	224	233	238	228	244	246	214	239	261	263	251	277	256	252	211	234	237	241	226	228	252	271	240	250	264	247	285	256	221	254	234	224	244	252	254	245	226	241	229	245	256	244	243	269	246	230	224	253	221	262	262	222	258	254	259	219	266	264	241	237	246	262	239	228	245	227	228	245	236	252	234	271	251	219	236	231	251	255	245	239	226	264	221	245	234	237	248	245	241	223	223	254	241	229	231	216	250	224	242	227	241	230	252	227	246	238	232	257	252	216	236	247	247	234	250	232	239	245	264	261	205	243	233	258	239	215	240	257	236	233	230	249	201	248	283	250	218	232	247	246	277	254	232	231	272	226	241	226	244	290	242	240	254	242	216	225	233	242	236	241	232	244	260	246	229	247	253	262	263	229	217	233	215	255	264	265	270	244	268	262	257	220	232	197	252	248	270	253	233	275	265	260	223	233	268	250	227	250	251	237	247	283	227	263	262	279	240	218	279	251	273	232	239	236	241	236	276	231	264	191	229	251	245	233	265	221	251	245	223	238	258	256	221	275	226	236	244	221	229	248	245	237	255	234	251	224	227	258	244	235	237	267	245	244	224	246	253	235	208	232	224	223	223	224	250	237	256	265	258	256	222	217	231	257	242	262	260	239	244	241	270	275	233	260	245	240	222	252	226	257	241	250	262	264	225	247	222	223	232	253	224	234	239	229	228	246	267	223	256	222	247	248	254	241	267	226	263	232	247	217	231	243	229	240	227	257	239	254	260	266	246	227	267	261	256	298	226	243	229	241	223	265	256	229	227	236	228	230	237	220	231	245	273	240	233	238	234	216	233	234	217	223	240	247	230	262	226	255	266	231	252	232	253	234	205	241	233	237	259	194	269	250	211	216	261	272	224	226	259	229	238	268	234	263	254	248	260	250	249	255	255	248	218	224	226	242	273	231	260	257	261	252	222	224	254	279	242	251	241	242	243	230	225	240	262	250	257	260	226	232	258	266	252	251	289	264	235	235	228	279	250	269	246	243	215	250	234	236	233	251	257	208	246	250	265	232	246	239	258	239	274	271	245	212	220	248	253	239	257	235	232	236	273	234	267	265	229	242	244	237	239	250	248	268	241	254	249	259	234	249	250	242	239	231	223	263	261	248	236	248	233	263	232	254	264	242	253	238	229	268	250	231	262	257	243	256	244	254	262	234	238	229	249	251	244	241	243	218	238	256	246	238	249	235	247	216	254	244	244	250	262	258	249	226	247	277	214	228	251	270	237	254	250	230	238	217	226	239	257	204	249	256	279	228	233	241	273	222	272	238	247	212	241	257	213	252	247	249	224	234	237	249	237	233	270	239	266	251	236	264	219	264	229	254	232	255	254	245	227	277	251	226	255	240	253	248	249	238	259	223	226	263	245	246	235	235	262	236	241	239	246	232	258	241	274	250	262	241	285	227	239	227	249	258	265	232	260	269	234	266	264	229	225	262	239	241	238	256	279	270	220	254	240	212	225	229	247	256	268	290	272	243	241	245	243	227	234	249	237	244	245	244	240	260	213	249	234	247	224	238	230	239	254	243	219	241	222	230	250	250	264	253	241	244	267	225	214	264	286	217	231	218	266	247	260	248	266	239	261	232	246	237	263	241	234	254	247	241	242	226	206	251	218	243	221	251	223	257	230	225	226	256	200	239	216	232	266	235	234	279	244	239	259	242	232	250	225	248	219	253	216	231	209	205	214	239	253	261	257	241	243	225	251	248	259	287	232	234	238	249	271	243	241	206	225	213	237	235	213	208	241	247	263	236	210	267	232	227	246	225	260	236	240	270	299	245	235	245	230	260	242	240	241	243	224	220	230	236	258	248	212	251	278	236	229	235	209	242	236	224	198	228	232	284	243	241	262	229	236	222	260	236	218	247	254	194	242	259	267	231	231	206	239	238	262	239	232	221	238	241	209	246	250	268	230	263	250	254	229	219	263	235	244	221	223	235	246	222	249	238	262	256	226	243	255	255	268	215	268	275	242	225	242	213	206	236	232	220	245	242	244	263	219	280	238	253	221	231	208	215	249	246	265	239	239	232	252	231	220	251	248	246	239	258	239	232	253	243	252	241	204	233	255	243	226	242	264	215	285	214	254	231	247	223	246	247	254	250	241	241	251	253	265	235	222	233	248	216	272	243	229	214	228	240	246	239	264	247	257	252	255	275	225	254	231	221	235	235	239	261	274	243	248	257	249	244	210	244	255	245	269	212	249	220	269	242	214	209	245	277	232	236	263	270	243	237	246	268	245	219	238	218	255	249	241	253	258	247	258	269	242	249	216	285	263	223	235	259	225	228	215	258	245	230	244	218	209	234	237	257	217	233	245	226	253	231	232	241	237	258	226	232	262	261	235	264	239	254	217	233	245	280	217	247	223	248	224	264	243	272	258	261	244	225	203	221	236	254	237	249	251	221	264	255	243	233	238	234	245	231	239	232	256	223	230	227	208	239	237	265	263	260	224	249	228	263	245	235	264	235	265	248	218	241	227	210	242	260	239	235	221	222	221	253	247	212	250	242	227	251	253	257	257	256	235	261	225	237	233	221	247	244	238	249	233	247	226	261	253	229	264	218	215	232	245	246	245	249	256	252	240	231	278	235	253	238	246	256	248	242	279	252	252	240	229	248	236	245	246	246	255	242	234	222	246	239	231	206	263	225	262	248	250	258	249	203	255	215	235	232	247	231	245	240	213	251	241	247	237	245	240	240	253	252	236	249	234	236	244	275	215	239	242	261	270	247	256	222	214	298	228	242	260	239	246	252	276	251	245	259	265	235	242	264	249	257	233	248	214	231	260	249	246	266	231	234	232	250	211	236	233	233	257	263	233	261	257	253	238	237	218	244	233	255	251	262	211	233	250	252	241	219	230	255	224	250	240	261	263	241	258	229	243	245	251	260	239	212	228	236	232	261	242	250	259	233	272	217	255	244	235	248	249	240	244	224	251	220	216	238	246	237	221	249	228	236	244	236	209	253	250	261	251	251	228	270	206	243	254	244	209	263	241	227	248	231	244	280	265	236	263	253	279	233	240	251	255
8651	5518	7162	7779	6339	4784	3740	3008	2383	1949	1592	1470	1222	1175	978	978	905	842	795	767	753	714	733	721	738	672	705	649	642	665	575	626	616	580	615	594	620	605	588	623	563	595	590	578	594	533	551	569	594	583	572	555	553	594	557	579	582	494	566	574	562	542	549	533	586	560	579	566	517	544	589	512	526	539	579	550	548	562	552	561	570	571	570	569	552	576	526	564	516	552	564	586	567	582	575	558	535	521	557	531	567	599	595	570	588	584	542	549	574	552	506	580	536	559	549	563	536	542	547	597	527	547	567	557	550	549	539	570	525	555	568	583	549	559	550	555	568	554	564	574	557	546	557	533	532	570	512	559	560	594	590	506	549	517	598	558	538	548	519	547	568	573	558	525	506	530	512	542	488	533	523	551	574	563	583	516	549	555	543	533	539	560	536	546	597	570	560	590	539	556	543	555	547	561	589	566	532	581	541	525	535	540	562	589	562	574	575	592	567	538	561	586	517	569	543	560	606	517	560	519	540	582	539	534	532	553	540	589	546	575	534	548	527	538	550	545	581	532	544	578	547	572	559	569	534	549	556	547	547	547	553	538	570	558	532	547	564	541	557	540	505	513	527	541	565	546	539	603	568	551	530	530	577	560	540	559	544	581	564	532	584	565	548	567	591	534	583	550	525	496	593	552	539	554	522	536	560	538	538	579	528	568	540	536	570	541	538	548	557	565	504	540	578	524	507	511	580	547	594	534	539	579	528	561	539	553	516	500	512	548	539	544	531	537	565	576	528	560	571	542	550	548	581	541	557	592	523	572	567	535	604	570	547	571	551	591	556	587	543	576	531	578	569	552	555	582	582	571	550	569	554	593	574	566	532	575	565	577	571	576	571	579	555	536	558	583	550	535	561	569	556	515	525	535	567	557	588	544	610	519	547	564	525	550	507	515	528	536	578	511	518	592	567	520	580	494	575	554	582	547	552	586	558	551	548	567	567	595	528	554	578	517	607	548	538	577	581	595	545	578	525	507	511	567	555	593	587	534	549	584	598	535	568	581	570	558	534	556	541	547	561	580	563	531	546	562	562	542	531	543	561	575	524	550	554	534	572	544	529	549	556	548	512	548	535	580	559	545	553	549	555	578	521	578	536	579	572	565	544	562	521	592	549	568	538	545	556	557	608	586	561	538	561	544	581	572	596	528	558	583	545	543	571	580	585	546	541	559	529	541	541	602	572	571	558	527	575	579	538	534	560	558	556	549	508	486	538	532	567	521	561	547	546	535	568	507	549	549	561	583	541	552	548	561	588	523	583	551	540	541	550	574	558	547	520	531	565	586	515	578	535	548	545	555	557	582	523	527	574	560	536	579	540	567	560	562	539	539	564	563	571	593	519	548	569	538	570	608	525	566	569	553	577	574	528	580	598	548	554	545	537	578	560	568	571	539	561	534	518	534	523	550	557	542	565	590	548	524	559	557	540	581	597	537	552	543	550	562	552	536	534	556	590	582	571	552	575	580	547	560	562	531	552	535	551	573	559	557	553	555	586	548	543	562	570	543	568	528	568	566	554	534	576	573	514	549	548	545	520	530	571	508	555	588	547	549	582	544	523	530	557	569	520	574	587	575	578	535	590	568	588	544	538	548	568	482	570	535	540	574	603	553	545	532	525	561	546	564	569	554	543	587	547	558	561	553	557	557	547	574	516	559	559	578	590	574	588	566	550	560	552	546	584	557	574	577	577	541	612	560	577	527	534	512	554	572	561	588	526	558	570	574	577	539	561	519	560	509	553	574	527	584	565	552	521	557	526	549	574	585	527	535	545	572	539	525	547	586	576	560	569	529	509	590	565	578	586	569	515	565	575	547	550	578	566	551	558	590	566	536	550	551	543	552	566	547	568	565	561	539	591	567	585	529	556	570	516	548	599	563	555	555	576	544	539	586	561	566	564	581	617	559	558	582	585	535	550	551	546	550	552	579	536	538	565	582	569	546	533	572	536	569	544	538	576	584	569	558	547	554	539	537	564	563	514	518	549	588	579	557	564	547	513	557	572	554	558	547	563	567	545	536	596	512	502	510	588	543	558	608	576	558	550	528	577	544	549	490	551	576	546	524	558	544	531	578	594	571	521	571	537	503	579	534	543	537	517	571	543	535	587	585	627	531	553	534	545	514	507	574	515	552	547	548	537	533	536	524	548	557	560	573	544	580	527	605	555	525	501	582	515	596	549	599	573	563	541	551	518	548	567	550	533	531	552	527	546	554	582	576	585	541	523	585	546	548	542	509	559	530	554	527	550	553	551	529	569	534	532	573	544	564	555	593	562	537	513	557	571	555	562	526	559	558	534	557	555	580	550	577	569	586	575	548	575	546	535	587	549	580	573	563	514	522	518	507	554	538	544	566	542	561	549	537	556	562	534	536	578	534	508	537	545	568	564	608	537	528	534	570	597	504	561	569	564	570	553	553	570	547	542	511	546	541	521	586	520	570	564	546	542	565	560	536	528	524	583	553	567	581	536	579	554	561	529	562	579	507	502	538	541	551	553	589	562	558	533	543	568	569	529	619	553	527	532	542	564	590	539	588	581	562	525	586	555	561	537	625	577	526	559	565	535	569	544	540	578	543	569	556	546	573	584	561	547	564	546	584	569	578	577	522	583	607	538	573	597	571	524	512	564	528	542	565	566	562	519	568	522	549	565	576	579	530	541	538	577	571	544	554	532	511	556	561	535	547	555	517	537	612	561	533	597	558	531	589	550	545	538	558	578	527	550	558	541	605	593	576	559	604	565	575	583	586	551	566	530	570	524	582	548	565	563	540	617	551	542	541	540	527	573	585	576	519	544	541	542	562	580	575	540	498	550	571	560	606	524	536	532	554	570	536	597	545	581	536	533	559	549	538	529	574	545	544	537	546	542	572	579	544	595	522	552	545	562	547	558	569	530	574	584	557	566	531	549	557	512	552	604	543	580	596	557	564	545	558	542	561	553	527	582	552	569	556	579	591	527	551	567	542	556	561	528	523	531	532	542	575	521	555	526	588	518	553	600	531	553	591	562	570	553	546	578	602	540	495	522	534	544	576	518	528	572	557	558	547	525	547	528	522	588	551	541	561	563	520	542	521	583	489	564	558	540	552	543	545	553	566	553	574	525	549	551	543	568	517	578	551	574	533	537	562	504	568	558	501	613	566	566	554	584	562	513	577	507	558	538	602	553	547	571	601	529	569	569	573	567	578	544	558	559	536	532	602	562	527	555	536	549	567	556	570	570	554	595	565	588	557	524	560	525	569	546	558	567	547	565	517	568	539	549	524	565	551	542	532	584	564	555	564	564	525	579	582	539	569	567	554	559	560	566	571	539	557	532	536	554	560	573	538	560	558	540	523	524	590	535	598	570	566	602	565	522	574	551	546	570	551	567	560	528	544	543	552	566	534	593	556	579	550	593	600	548	547	529	575	559	591	566	571	599	564	549	578	516	513	590	547	539	558	561	575	551	543	522	573
26357	12709	7581	5366	3484	2412	1703	1219	976	771	602	533	479	446	375	336	341	319	318	322	280	304	281	242	289	291	263	257	243	243	239	260	249	209	254	280	289	223	245	253	246	214	215	248	260	232	240	238	257	261	229	228	238	232	256	248	252	216	237	249	224	241	254	203	243	236	245	226	227	222	214	255	256	237	251	265	234	239	214	249	221	232	245	238	230	246	232	249	243	220	222	242	235	229	233	245	265	234	229	243	267	242	234	223	251	243	256	227	220	226	229	246	254	252	224	261	241	257	251	213	220	228	212	251	232	232	209	223	250	234	238	249	254	248	245	204	247	231	249	199	212	196	227	232	236	260	224	232	219	237	241	270	223	235	231	264	226	229	260	220	269	241	225	224	250	243	247	230	274	260	220	223	224	252	248	259	224	206	236	255	216	231	230	219	231	242	227	243	229	237	266	241	247	250	272	260	226	230	249	249	249	246	251	229	255	231	259	240	242	220	232	243	225	234	238	246	237	225	242	258	248	234	232	234	206	230	236	239	242	216	242	227	222	238	248	229	266	222	274	232	272	249	254	268	280	231	213	230	250	244	224	209	243	228	232	263	256	264	242	215	240	261	232	245	229	220	214	209	229	218	254	240	245	229	239	235	228	222	230	219	211	254	248	251	230	220	230	219	242	265	219	217	261	254	226	217	244	273	221	253	226	218	261	207	247	232	225	215	225	222	242	257	251	256	272	234	224	244	256	247	233	260	191	224	234	255	216	221	287	236	231	236	223	219	268	241	249	221	243	221	223	235	265	275	213	241	207	229	217	262	244	221	247	230	222	214	241	253	231	268	230	215	230	238	218	246	242	221	249	220	234	225	234	248	270	228	244	231	238	201	231	236	254	248	255	256	235	207	275	262	241	246	237	201	245	239	265	223	260	256	249	265	241	228	235	232	228	273	207	249	242	216	223	238	232	242	237	235	236	243	246	228	242	243	225	234	235	277	247	239	219	214	265	238	215	231	238	230	251	239	238	232	277	226	242	214	252	234	247	249	224	242	276	217	229	279	230	221	228	249	219	257	214	210	255	247	236	230	238	220	227	220	210	229	226	232	256	238	230	223	241	240	228	223	242	251	231	236	238	238	203	245	248	257	229	250	240	253	209	211	205	230	234	243	235	208	237	242	236	252	232	237	235	244	234	233	251	233	204	258	225	244	218	223	229	270	237	256	249	239	226	217	275	237	246	227	248	234	269	223	227	254	270	227	234	240	259	229	232	223	260	232	214	246	231	250	229	207	245	250	223	253	231	231	249	247	234	226	251	249	243	237	210	197	215	250	219	209	268	260	247	220	213	273	249	239	249	253	254	265	245	210	217	233	280	230	222	233	229	235	221	251	231	206	225	242	219	222	228	232	255	251	259	255	235	250	264	241	283	232	264	246	241	242	232	225	250	235	251	267	234	245	249	254	259	217	214	238	201	241	266	265	240	227	231	235	209	215	215	250	251	222	212	229	222	235	252	248	247	237	222	207	175	259	211	255	238	240	235	241	251	237	233	250	245	257	232	245	233	200	267	241	220	253	285	265	251	256	248	221	271	219	257	262	242	245	230	250	215	230	227	250	241	239	272	246	237	274	254	245	263	242	228	213	233	237	226	202	221	234	256	272	232	235	246	257	233	215	225	251	233	216	239	236	238	238	240	244	218	267	231	229	213	244	242	236	246	238	216	230	219	248	236	250	273	241	246	241	211	244	218	251	253	241	234	240	255	212	256	222	230	240	214	217	255	236	259	233	266	214	238	250	241	228	231	253	253	233	219	250	239	254	253	233	218	245	248	242	226	236	216	233	250	265	258	224	236	261	216	237	248	244	237	250	213	237	235	240	224	264	240	225	250	263	238	245	241	261	210	245	274	230	225	251	238	223	237	221	222	248	245	239	254	248	220	283	242	212	216	229	265	268	229	242	224	246	219	248	219	232	253	216	232	215	227	240	262	222	234	276	214	264	277	264	256	255	270	229	255	230	267	276	247	257	209	247	243	245	264	230	249	244	230	259	221	222	221	243	243	240	234	235	235	233	246	240	249	229	229	222	245	240	246	216	251	267	219	244	228	203	218	267	255	240	229	244	270	250	244	233	260	239	247	244	266	215	245	237	242	275	234	228	218	234	222	271	245	251	218	219	229	238	252	249	232	237	240	235	247	257	229	249	238	211	252	239	235	246	222	231	241	220	210	252	247	269	257	254	239	247	243	243	266	240	248	252	218	233	238	249	231	251	252	264	247	254	246	251	233	247	250	241	251	265	228	237	199	234	234	269	250	223	236	244	221	250	209	237	237	259	272	226	228	214	245	219	261	237	215	245	233	233	216	269	226	215	233	219	244	245	253	264	243	242	245	266	241	228	241	258	242	216	251	238	205	254	247	249	239	237	235	238	236	242	246	230	241	229	220	232	211	244	257	243	254	226	221	252	236	245	252	222	234	239	250	241	262	240	236	253	249	238	225	238	236	249	230	233	230	251	236	212	226	257	233	220	251	251	245	205	237	229	243	247	230	193	234	237	213	226	224	244	241	243	255	230	256	230	230	254	232	235	228	263	267	228	231	272	213	226	261	243	246	211	201	241	229	215	244	234	224	252	246	255	240	246	231	234	216	245	233	229	261	241	231	243	220	220	212	241	229	228	257	257	268	235	253	271	228	233	227	233	252	218	246	250	260	256	240	249	232	234	225	228	211	236	223	232	245	238	218	228	239	244	222	210	223	192	211	215	247	228	234	270	231	255	221	245	239	239	248	229	222	206	233	248	251	264	246	246	207	212	226	234	230	225	222	259	236	239	247	234	243	224	212	227	239	253	229	187	244	286	216	238	238	231	259	277	256	219	223	244	225	265	216	242	239	240	231	218	238	219	222	243	242	248	252	246	259	254	262	237	257	237	240	246	235	240	248	264	233	230	222	217	229	215	261	234	216	259	237	204	262	251	225	246	243	251	220	263	251	235	226	253	218	206	240	265	248	217	232	246	259	225	224	251	252	248	247	218	227	264	248	254	238	257	212	212	239	248	262	242	247	231	223	214	201	218	216	256	236	244	267	237	275	228	239	209	238	229	216	228	229	258	257	266	239	246	244	250	242	230	223	261	240	241	253	203	236	219	256	239	221	238	210	264	236	253	249	241	220	223	230	241	248	228	237	249	226	222	236	215	247	247	201	254	263	231	245	280	244	186	260	233	257	214	228	252	247	230	260	231	249	219	205	238	264	241	240	228	247	243	230	235	228	253	253	225	237	246	262	263	229	234	223	262	229	234	222	244	240	244	214	253	213	238	256	228	243	252	266	221	225	240	247	203	226	243	226	229	263	204	250	242	237	231	248	252	231	250	242	224	249	244	241	223	248	232	248	245	245	223	238	217	229	236	249	233	235	221	223	239	269	232	252	233	254	231	245	259	248	232	257	227	241	219	252	224	233	222	256	246	270	252	227	241	251	267	283	247	239	234	224	223	219	227
16840	9730	11669	12769	10416	8507	6647	5246	4266	3396	2670	2287	1923	1631	1443	1306	1167	1194	1046	963	909	865	879	849	706	685	753	708	695	684	735	700	644	659	629	624	638	597	623	620	642	608	568	609	598	585	621	559	595	601	617	600	607	597	603	535	557	558	584	564	586	587	583	552	583	511	558	549	524	509	532	563	519	534	615	532	587	588	537	523	547	538	589	550	547	570	521	533	567	515	573	544	531	525	575	533	574	535	573	552	627	577	546	509	565	579	556	573	544	582	550	571	554	550	539	528	536	567	554	556	504	569	542	566	538	575	532	572	549	555	533	585	511	527	533	562	518	537	541	574	538	506	553	553	551	538	554	549	551	526	545	547	499	543	536	544	523	527	599	520	588	603	552	560	570	569	544	523	539	568	540	544	555	580	513	536	558	549	537	524	553	556	539	520	540	542	563	552	555	559	552	562	548	538	561	539	533	553	552	582	548	571	548	592	541	564	553	566	551	511	577	538	535	557	531	574	510	560	563	532	555	518	595	511	553	486	531	511	546	526	572	540	564	539	513	578	571	522	531	535	543	539	559	532	567	581	553	551	570	575	518	540	535	556	565	565	609	560	559	537	535	541	526	533	546	534	548	540	559	596	545	594	507	553	503	545	572	545	564	566	532	596	518	530	560	575	575	575	516	555	532	546	545	530	520	558	561	550	560	532	550	505	512	549	556	589	532	563	574	552	533	530	555	555	506	546	595	548	536	515	535	528	549	555	577	536	511	532	553	567	577	560	552	572	538	532	559	532	563	534	553	553	572	515	536	568	590	551	530	532	562	539	562	552	537	539	523	537	548	545	529	551	531	557	557	571	540	568	520	549	567	588	544	578	513	565	524	572	521	561	547	508	502	540	527	552	573	548	549	547	514	547	542	487	524	506	578	552	517	548	569	560	530	537	600	595	532	571	554	565	542	513	534	547	568	527	549	572	558	536	590	567	550	568	562	609	553	529	587	547	542	549	556	550	505	554	543	545	537	576	553	563	535	571	591	516	529	542	533	555	545	583	534	532	555	574	503	550	579	573	577	590	515	584	526	540	548	530	540	614	547	565	525	558	550	574	540	569	525	503	569	561	520	578	542	558	507	537	547	572	511	547	530	549	562	522	545	545	565	574	562	520	565	559	550	533	559	578	551	500	566	588	506	570	556	527	542	577	545	576	542	538	550	565	503	538	594	567	498	519	521	549	544	540	565	563	549	507	538	586	546	583	542	522	588	539	536	580	561	530	551	516	575	548	576	529	578	502	560	516	570	551	525	564	541	552	507	560	546	534	519	556	513	568	582	541	542	519	532	533	539	530	520	553	523	540	536	508	549	574	572	579	521	536	510	553	567	581	571	586	567	556	552	552	551	539	565	553	518	523	563	586	504	536	562	513	541	555	526	558	488	541	504	542	504	624	556	545	517	554	591	553	579	536	522	565	550	578	532	566	533	516	528	528	570	577	535	580	583	560	551	561	543	549	552	512	542	588	552	553	532	524	550	561	516	514	584	553	528	530	520	543	530	571	546	544	552	535	526	558	568	576	553	547	526	552	530	536	577	533	532	569	543	519	536	544	553	565	536	588	550	507	563	578	551	572	591	550	558	533	537	559	569	536	611	551	527	565	560	560	598	572	500	570	515	584	579	568	544	549	535	562	532	581	560	516	543	501	540	523	555	510	571	529	573	572	526	568	551	573	568	547	522	541	572	533	518	544	498	554	534	557	557	574	550	562	556	538	544	533	552	616	541	574	564	538	523	578	538	508	561	559	543	523	542	536	515	570	570	535	584	551	565	533	538	556	582	563	554	532	572	542	574	570	534	524	530	528	552	534	582	551	567	534	523	546	543	556	565	473	534	554	566	548	575	500	588	531	535	518	549	537	582	566	569	554	541	509	558	574	558	556	535	548	547	589	541	579	528	539	535	535	569	543	561	554	560	535	517	546	555	547	543	496	574	553	481	529	546	527	561	534	580	571	545	563	525	507	548	575	547	560	562	507	575	573	541	545	532	544	517	575	579	502	592	558	504	553	526	548	529	517	505	546	538	548	562	558	533	553	568	525	535	566	568	594	571	542	502	552	530	525	490	567	573	567	519	546	535	541	513	561	559	516	536	577	550	556	560	543	538	509	527	556	531	540	584	515	571	530	594	514	544	563	541	528	535	544	580	598	549	545	514	560	519	563	556	580	519	584	559	526	549	540	534	530	559	565	569	502	560	562	535	544	504	573	556	580	561	569	579	523	556	549	561	543	607	505	549	602	561	576	546	542	507	543	512	580	532	569	568	506	574	554	574	546	516	546	538	519	547	547	556	564	538	518	538	544	569	557	536	579	530	577	617	571	571	562	537	502	561	595	579	527	536	514	576	549	525	567	576	551	549	555	563	556	561	514	562	504	559	494	553	541	536	546	544	552	543	551	548	538	516	546	563	543	551	584	509	541	590	568	523	533	526	537	554	566	529	552	561	520	541	568	555	545	524	580	518	531	535	538	534	550	553	503	520	614	579	518	536	521	513	556	515	561	547	569	545	524	549	569	552	556	526	555	536	544	556	539	579	546	563	515	572	529	576	537	561	545	554	532	543	521	520	501	579	639	557	558	594	604	543	577	602	543	526	554	528	529	550	578	561	514	574	558	570	554	549	596	530	543	570	546	575	547	525	529	557	584	527	580	546	543	553	550	501	547	536	570	531	557	529	562	540	562	534	581	500	539	531	553	528	573	539	530	551	578	550	569	565	572	535	538	561	506	548	548	580	560	582	576	542	539	572	513	592	525	535	532	560	515	542	562	579	507	526	471	547	544	574	620	505	526	524	561	632	543	533	540	591	516	588	508	587	533	582	559	590	578	514	532	544	532	557	544	512	489	565	564	579	550	532	558	542	552	487	524	577	549	542	549	561	541	521	558	554	502	507	588	522	542	539	598	556	571	514	618	558	555	566	533	558	554	497	529	508	570	509	593	537	568	554	505	508	550	557	550	503	555	551	559	541	556	572	568	516	560	576	549	553	549	566	544	535	553	552	610	599	557	590	556	517	567	563	517	554	563	551	571	582	522	561	553	547	532	510	533	573	528	546	532	548	532	568	524	561	572	569	565	546	527	586	552	576	569	584	556	499	540	553	518	542	576	517	518	580	523	559	544	560	537	564	519	569	540	556	552	543	542	546	541	563	511	586	566	563	512	550	539	583	557	517	578	559	525	527	572	556	523	538	536	549	572	530	577	556	577	531	563	562	559	563	543	566	537	550	543	558	538	532	543	527	524	533	594	579	571	549	530	589	556	552	565	566	542	536	535	556	553	511	548	557	540	542	567	529	536	499	596	549	519	517	583	536	534	580	550	568	570	572	558	534	583	548	543	578	543	549	561	515	545	527	542	494	530	511	567	547	526	534	588	550	535	518	549	546	569	557	516	542	592	541	558	563	521	548	547	526	510	522	587	525	567	585	558	512	499	584	546	582	534	585	528	545	550
35711	18864	11283	8305	5341	3446	2504	1808	1376	1083	807	700	548	469	428	381	369	364	353	287	311	292	330	309	315	281	274	268	245	271	296	266	259	250	289	248	243	250	254	255	236	249	231	245	254	224	245	252	241	239	263	229	230	258	253	239	230	252	226	227	233	241	244	260	240	230	229	252	222	236	232	247	242	246	247	253	265	260	231	216	253	250	220	242	247	266	226	219	228	255	208	264	250	218	215	264	254	247	200	214	226	218	245	244	245	212	218	271	232	242	221	235	238	223	266	246	266	269	226	253	235	230	229	244	255	274	205	240	222	257	245	223	223	217	197	234	194	228	229	224	265	245	239	225	253	233	232	216	221	261	256	255	243	276	258	230	218	244	245	235	234	243	234	220	261	244	237	227	224	236	261	215	246	234	238	219	212	234	255	253	208	232	256	227	221	255	224	276	236	257	228	231	232	245	210	267	256	233	250	241	246	224	234	230	245	236	245	259	244	218	226	247	255	234	223	227	240	202	231	229	212	245	230	225	239	233	218	239	230	217	247	235	224	235	221	271	212	240	262	276	239	266	240	243	267	244	258	243	226	240	223	257	227	238	269	230	236	212	227	219	240	245	247	223	222	223	244	262	239	251	244	222	231	209	218	234	277	239	261	249	231	256	251	236	249	220	253	268	248	228	232	256	246	279	229	245	238	220	272	238	240	246	254	226	253	222	233	237	246	226	226	226	238	258	268	246	249	232	231	226	236	248	216	235	232	240	243	242	246	261	219	252	224	209	243	224	255	207	217	226	208	228	232	205	232	231	231	256	232	234	250	203	248	245	240	264	245	242	252	231	242	262	240	229	237	272	233	219	259	264	235	244	236	206	232	239	240	243	198	242	249	233	256	237	227	235	228	241	261	237	245	267	243	216	226	242	238	214	257	259	234	227	269	210	219	235	219	214	240	222	242	223	250	216	205	245	243	232	226	224	206	213	243	244	230	233	236	224	234	249	220	231	258	245	218	251	242	236	266	221	212	235	229	216	226	217	213	233	213	218	213	231	243	245	255	199	279	239	268	280	248	232	224	266	255	254	250	231	237	259	228	219	265	263	229	266	217	209	263	256	244	266	232	254	230	226	236	243	255	234	253	233	234	217	233	229	222	233	245	195	248	236	253	225	269	254	243	260	246	206	204	229	214	233	239	226	232	232	261	245	233	225	211	237	245	229	230	229	253	231	246	246	230	261	237	256	245	223	247	286	203	251	255	250	246	269	226	254	196	233	205	238	274	281	220	225	223	209	254	228	262	264	234	226	248	246	222	246	252	246	220	235	263	248	250	228	247	227	220	229	227	256	220	242	241	212	242	204	223	246	229	246	215	217	250	248	255	205	226	246	223	220	228	219	246	253	251	276	244	224	244	224	233	244	267	231	230	249	215	222	250	243	245	227	255	239	205	244	238	215	212	251	243	231	239	242	235	210	233	257	259	236	239	211	240	227	216	247	206	210	237	224	210	238	251	242	232	239	226	240	225	241	211	205	265	239	239	253	267	234	224	217	208	257	237	253	214	228	245	257	249	227	204	249	215	251	246	263	238	229	250	225	192	251	250	264	224	220	268	256	236	250	229	265	211	217	234	232	250	215	245	238	238	250	260	233	251	220	249	260	237	232	202	217	229	241	268	230	250	235	251	197	266	231	223	226	232	252	240	225	238	264	221	221	256	248	255	241	254	227	243	268	209	212	232	238	229	225	242	265	211	234	253	242	243	258	216	231	232	270	228	220	264	250	222	230	230	212	222	253	241	254	219	244	250	218	248	254	262	237	229	257	262	236	206	255	242	226	240	211	209	259	233	228	226	235	213	222	230	228	225	238	231	244	209	234	231	241	257	249	229	235	256	241	276	248	241	263	215	239	238	220	250	224	250	225	214	215	216	236	222	252	234	246	242	243	237	228	246	210	261	260	228	237	222	231	247	237	246	247	254	249	230	244	229	224	247	260	253	233	249	240	261	253	248	215	233	242	253	222	231	225	223	254	235	243	228	269	259	224	219	220	229	230	225	237	219	258	269	254	217	271	229	255	229	236	253	229	222	225	249	244	221	245	249	250	232	216	234	221	241	221	234	247	231	219	242	222	253	234	247	238	249	240	249	246	242	231	242	247	194	228	243	245	220	231	254	261	269	231	236	222	259	249	237	246	245	222	251	256	242	229	257	239	248	228	247	199	209	251	274	240	257	213	242	225	230	204	227	218	214	231	261	224	249	243	242	201	239	269	222	227	273	241	262	217	271	243	236	234	244	232	259	225	246	245	230	225	239	241	241	234	243	238	231	240	250	261	267	232	244	234	215	198	218	216	242	240	243	239	247	238	239	231	241	218	246	251	240	227	270	239	241	244	219	231	249	250	228	243	260	221	246	251	263	252	220	207	232	252	223	252	237	224	223	251	196	250	250	226	255	249	220	222	253	241	234	218	248	229	215	239	243	211	260	229	256	224	227	211	225	255	249	243	200	242	221	225	255	231	216	245	254	266	270	224	248	225	207	252	230	244	233	233	239	254	228	232	243	222	243	218	254	224	256	236	198	257	206	259	241	229	234	223	220	245	243	220	246	248	230	205	229	233	240	221	257	238	240	250	246	248	237	232	204	222	217	225	229	236	223	211	233	241	239	244	231	228	227	226	231	240	241	262	238	259	198	248	220	272	259	237	243	257	225	218	225	253	242	224	221	213	227	233	263	200	236	235	222	232	229	181	248	231	286	263	236	221	235	229	215	283	213	265	259	228	237	238	219	210	199	241	259	229	239	225	242	247	233	245	214	214	265	239	222	230	245	236	252	203	224	277	235	233	218	235	212	233	249	240	262	250	236	214	239	235	253	216	251	242	248	236	231	237	255	256	216	243	234	219	249	235	253	231	243	254	252	223	247	236	229	233	259	215	266	224	230	250	244	233	214	248	251	231	208	214	213	243	242	247	218	226	240	236	218	247	242	251	231	230	222	218	258	232	259	230	215	248	221	231	222	247	248	238	239	233	250	238	242	274	264	216	236	245	244	235	244	207	242	232	215	254	244	227	266	251	223	228	216	258	248	245	221	235	234	239	263	217	236	252	231	202	262	247	240	221	244	253	251	226	245	241	226	257	271	262	217	229	235	221	254	253	273	234	252	212	247	236	225	238	232	240	232	232	236	252	252	208	249	256	216	230	234	243	230	239	243	258	259	221	238	209	243	270	258	247	233	233	236	247	239	232	244	240	220	247	255	238	263	244	218	229	216	224	237	248	243	243	228	230	249	224	257	255	228	241	237	244	228	262	215	237	239	246	219	247	239	203	237	227	213	223	276	230	247	234	252	228	231	236	225	222	248	247	260	270	257	261	249	247	250	214	208	262	254	225	251	254	250	232	259	245	220	241	216	246	225	244	265	242	248	217	223	207	239	244	207	224	221	215	265	263	200	237	273	214	246	264	269	222	233	276	241	244	224	280	225	228	225	266	212	239	214	213	238	234
21842	13149	14982	16344	14143	11233	9109	6967	5854	4867	3803	3119	2523	2222	1883	1689	1511	1386	1243	1130	1035	991	954	931	875	862	845	774	817	747	714	707	697	707	685	689	677	648	653	613	615	655	659	623	672	636	633	604	648	599	590	537	590	592	623	585	575	555	586	563	576	517	625	527	547	583	543	542	549	561	571	505	562	571	515	596	569	543	556	531	537	581	519	528	534	543	508	519	547	574	528	527	534	550	576	545	551	581	493	539	505	540	498	556	540	531	528	586	573	552	528	524	577	544	540	571	558	529	539	548	572	533	587	551	514	556	506	557	545	571	536	563	544	558	535	534	539	584	519	536	538	553	556	544	503	531	585	549	540	545	572	548	524	536	607	546	561	551	559	568	533	551	520	564	498	531	552	560	561	546	514	516	539	573	525	486	497	548	552	535	544	503	536	548	579	592	537	522	558	564	585	556	578	515	573	532	560	542	525	530	544	512	544	566	546	577	520	524	570	511	545	543	513	550	562	533	531	505	544	519	508	562	565	561	574	542	549	515	543	581	534	549	565	560	580	558	558	559	537	531	552	540	517	533	531	594	552	567	563	556	590	569	547	569	554	532	567	552	530	547	517	523	548	584	578	490	575	513	534	569	505	545	542	534	568	583	565	537	543	543	526	536	503	531	553	542	547	553	525	534	527	576	510	525	543	551	541	536	570	575	523	550	542	508	493	561	540	525	533	553	516	516	555	570	531	541	549	544	542	556	586	513	524	519	540	565	534	550	509	570	569	574	539	556	539	531	556	543	552	585	553	539	524	545	532	525	525	514	548	529	568	549	531	569	522	533	548	547	517	573	528	548	542	543	536	526	577	570	539	576	545	567	509	563	524	539	564	589	604	569	523	500	538	558	535	531	601	538	487	503	549	582	554	542	582	544	533	528	529	576	538	550	545	509	541	594	578	511	570	542	547	571	543	568	528	588	552	557	526	518	530	561	529	570	567	545	544	535	523	520	523	546	539	513	563	579	543	541	535	543	554	513	531	535	524	547	525	556	559	536	516	516	531	543	592	521	510	549	539	532	506	537	565	540	526	589	522	537	516	542	563	523	549	549	546	565	534	530	552	565	591	537	540	519	552	574	551	555	563	604	540	554	494	520	577	554	534	543	593	518	535	552	538	535	580	552	563	537	570	542	546	573	552	533	574	501	535	520	546	522	518	585	554	578	554	483	538	529	561	519	540	545	563	530	552	548	526	541	550	584	532	500	512	560	569	539	580	485	545	529	583	571	565	559	544	556	515	512	512	590	572	566	581	558	542	536	545	561	528	547	583	518	531	529	550	515	551	509	513	524	543	501	530	550	559	558	557	520	517	528	577	566	582	533	540	545	588	578	549	503	555	538	540	538	573	547	573	511	554	569	547	553	555	596	586	479	566	557	558	546	542	527	540	540	544	575	571	522	566	528	536	569	571	483	536	516	555	567	540	524	525	548	563	520	545	554	527	560	555	575	518	532	527	564	528	530	559	569	527	527	542	574	593	546	547	532	548	548	513	538	571	524	512	577	518	539	511	543	543	558	536	545	558	516	551	552	569	576	552	486	530	509	535	525	532	540	556	554	562	550	526	527	508	544	550	536	522	532	514	550	550	549	563	574	529	515	508	518	541	560	490	575	557	524	538	545	531	597	528	577	538	534	535	550	517	539	564	558	510	553	583	525	511	544	537	555	535	579	539	569	588	562	557	542	569	557	551	546	538	520	528	542	537	557	496	577	565	518	529	579	552	555	519	582	536	567	559	535	580	520	523	587	538	571	535	550	555	511	540	591	556	617	556	540	509	542	492	520	555	532	534	559	537	593	543	547	572	554	546	557	559	572	558	580	538	545	529	571	536	548	533	539	561	529	555	573	552	548	587	542	542	523	579	570	542	574	514	535	544	550	564	536	548	559	552	530	530	537	560	556	543	563	544	588	565	533	527	556	568	553	502	589	552	527	540	518	535	527	540	505	545	520	549	528	516	537	555	490	547	537	492	528	573	503	526	518	555	556	556	544	554	543	534	542	501	561	547	576	563	522	564	530	550	549	497	532	546	554	559	541	525	537	492	593	540	592	520	577	582	511	550	591	550	548	538	566	540	550	574	538	574	553	537	538	528	517	536	545	565	574	532	597	593	505	554	588	569	509	549	542	534	548	548	582	517	563	540	569	553	518	540	536	545	578	576	597	473	550	569	551	563	516	556	548	560	578	530	560	575	518	529	550	521	535	530	553	573	569	555	564	524	545	564	547	566	525	542	516	541	568	535	550	542	545	537	565	549	558	550	526	508	558	545	563	579	543	571	548	524	573	491	515	571	554	526	546	545	519	548	531	541	536	504	507	528	549	539	542	539	546	533	561	573	588	574	544	602	571	554	533	512	545	549	573	533	519	571	534	537	546	560	530	567	539	535	550	599	533	537	504	555	567	535	524	523	497	541	544	535	567	556	524	544	574	555	566	518	528	528	568	549	535	550	543	521	558	577	579	541	520	504	535	528	517	572	496	531	533	556	582	521	549	540	543	579	521	538	582	578	586	532	515	547	497	607	518	545	551	548	540	551	514	528	555	544	535	585	534	515	533	534	558	543	524	564	532	554	567	546	535	534	525	558	537	542	547	562	496	561	571	532	545	546	529	564	586	544	564	547	542	591	499	538	532	573	573	557	534	517	548	521	572	541	525	547	538	526	558	513	557	510	513	573	583	568	576	534	537	565	536	554	549	565	545	512	539	552	537	523	520	569	526	577	543	497	544	587	529	573	567	561	536	549	582	542	524	592	513	550	572	519	590	603	513	550	559	560	522	562	606	513	546	526	581	535	532	535	533	558	547	540	518	550	484	505	562	570	564	538	558	559	555	540	538	543	504	558	584	521	544	568	565	495	542	555	530	525	542	536	553	563	520	540	536	553	573	537	500	568	578	526	618	558	569	538	582	524	543	526	566	514	537	558	513	565	521	517	549	529	542	534	558	540	528	551	542	550	559	505	540	553	538	530	561	538	538	557	546	531	559	515	562	519	573	589	565	524	497	527	550	553	530	522	548	540	520	550	520	575	540	540	515	538	557	533	538	552	529	577	574	539	554	568	555	528	578	541	530	538	547	550	553	519	558	553	565	548	569	530	558	529	550	532	535	540	545	560	542	559	563	531	593	561	537	573	536	509	559	598	543	572	532	533	545	543	582	587	573	546	554	539	556	532	522	532	565	564	535	557	528	555	563	550	546	526	505	558	539	533	519	559	523	518	557	511	568	494	539	543	547	554	559	527	545	514	533	565	574	574	568	523	551	534	528	502	524	525	504	532	584	519	530	586	515	549	545	508	542	559	569	539	553	548	530	531	518	545	531	531	560	563	516	608	534	536	507	589	553	562	556	536	581	546	530	511	523	586	570	540	563	532	530	530	541	573	554	521	559	544	566	541	544	563	532	563	581	547	555	566	551	538	542	537	560	518	536	527	545	538	544	530	512	530	536	582	538
13888	6371	4177	2772	1811	1265	905	731	586	499	424	412	362	331	315	283	297	263	296	259	253	271	279	284	246	274	278	286	269	242	217	257	271	230	253	253	244	243	275	257	232	231	229	240	248	240	243	262	260	260	280	243	251	265	239	244	287	236	255	242	241	295	271	235	261	236	223	249	248	255	238	235	219	258	255	247	244	231	247	222	250	229	226	216	230	249	223	210	232	244	244	262	237	259	254	246	270	249	261	265	238	250	263	266	262	242	240	237	233	241	258	261	245	254	265	260	248	240	263	263	254	242	279	265	271	230	276	238	221	266	242	256	253	258	232	244	247	231	277	234	275	252	254	267	257	239	244	278	243	249	257	251	265	253	276	239	240	239	251	251	262	248	259	224	242	231	239	250	238	253	242	275	261	216	236	262	255	226	256	229	241	239	261	234	269	286	259	254	248	261	256	244	246	245	234	231	254	251	259	242	291	245	254	248	226	282	270	254	235	257	250	258	232	240	232	242	231	234	236	242	250	229	237	232	280	249	228	238	265	262	248	270	238	236	243	286	256	231	269	265	248	248	231	205	274	216	265	254	234	222	234	243	227	279	256	256	235	226	268	252	261	238	237	271	244	226	236	256	272	276	247	259	258	228	245	242	264	221	259	246	268	233	272	230	247	224	272	226	214	270	239	236	238	245	230	249	259	248	254	249	223	254	244	253	280	261	272	276	229	265	248	264	247	276	231	257	253	266	234	253	264	245	246	235	243	273	266	261	249	247	239	235	240	218	253	262	262	242	241	220	235	251	218	237	243	242	250	220	241	204	253	241	267	254	217	255	235	245	272	243	232	255	246	238	242	254	260	255	268	230	257	246	253	204	230	225	259	262	249	241	244	246	231	255	267	255	241	250	215	272	258	228	286	262	262	252	278	228	247	270	244	270	286	259	257	255	228	249	217	233	222	246	224	233	268	209	230	210	251	246	242	236	227	253	231	256	254	234	270	260	228	235	281	266	252	204	263	238	236	235	234	267	278	247	229	238	261	258	258	257	231	258	236	257	225	218	252	281	256	241	281	190	244	230	246	249	241	265	244	246	220	264	270	285	261	252	243	247	275	240	246	252	253	243	238	245	249	228	263	233	258	251	215	260	264	255	250	228	259	234	276	253	279	217	277	225	226	228	239	235	249	228	225	255	232	245	236	237	263	273	245	227	236	269	233	251	259	258	271	235	242	242	235	240	261	258	235	282	231	263	255	226	244	249	237	244	253	221	253	250	242	251	250	245	234	253	249	258	253	252	237	224	241	215	252	246	231	224	241	245	247	240	270	262	240	255	235	230	250	264	256	225	214	246	211	220	250	271	250	239	231	250	252	259	267	260	255	234	234	252	241	270	247	244	230	273	248	263	234	275	218	272	247	258	245	210	225	280	263	218	229	260	248	263	245	249	244	252	242	222	266	232	273	250	243	260	247	240	223	230	281	241	217	238	238	228	263	253	248	274	274	203	249	267	258	243	254	261	233	248	286	272	221	278	256	244	238	245	243	263	260	251	228	267	262	257	222	236	252	260	248	251	223	224	247	258	250	269	236	274	231	237	240	236	253	223	258	229	259	239	279	256	240	248	209	217	232	223	235	244	264	244	267	244	257	275	259	231	211	212	224	269	272	250	246	240	226	240	261	226	242	222	232	214	242	263	255	251	233	258	244	236	248	216	254	213	194	243	233	249	233	242	219	250	255	271	268	245	232	243	236	261	245	223	249	260	231	240	256	250	227	234	260	254	224	238	260	235	252	247	233	234	248	252	266	272	262	203	245	280	216	231	291	251	253	253	248	266	244	257	218	244	268	235	239	259	265	289	237	250	251	233	214	268	265	239	246	261	267	240	226	223	265	218	251	259	263	244	249	214	243	223	271	238	259	251	257	224	268	201	212	244	221	227	261	245	265	244	236	245	280	250	231	241	256	249	260	266	295	262	295	250	227	247	228	246	265	263	246	267	243	219	227	214	260	268	241	279	253	246	232	250	234	244	256	268	253	256	221	247	254	234	256	256	256	250	271	271	231	238	225	267	229	263	236	243	225	233	253	231	237	238	244	257	253	239	270	223	269	250	236	264	236	238	255	240	243	253	235	208	234	242	257	276	259	252	227	255	255	225	224	272	240	221	245	234	256	233	276	237	243	254	241	235	280	251	243	221	238	254	223	239	235	238	237	227	241	271	254	221	259	249	264	242	241	245	229	227	282	247	236	258	238	226	245	219	248	261	256	239	213	242	246	268	233	266	257	258	250	277	253	263	231	278	227	256	225	252	246	243	237	216	251	245	237	226	218	254	241	251	236	248	256	244	274	281	258	243	241	262	240	256	274	250	239	242	248	254	246	242	231	240	242	263	262	243	257	261	250	223	266	259	247	275	250	278	226	250	238	245	246	257	256	264	257	239	263	260	232	252	237	243	252	258	256	265	247	250	240	250	244	266	232	275	261	219	223	237	246	276	255	238	239	242	256	273	239	239	275	201	231	232	248	224	240	238	266	234	259	256	240	245	240	218	242	254	259	249	222	241	238	261	264	244	249	249	254	251	272	244	233	238	233	241	239	247	234	251	266	258	244	213	237	240	251	270	210	265	284	240	220	266	270	239	218	230	247	264	238	267	257	244	261	227	253	253	238	246	249	253	230	234	222	238	278	234	258	270	252	262	278	268	220	250	266	239	256	276	261	253	257	265	199	231	252	263	253	240	236	244	258	249	250	238	227	259	235	236	243	266	268	224	236	265	249	254	247	226	243	249	240	223	242	239	249	283	273	218	241	269	240	249	242	246	247	232	246	254	247	258	235	228	252	240	261	252	238	264	250	251	223	241	264	254	250	252	225	258	265	222	251	266	260	232	241	247	222	237	243	238	266	251	267	236	233	282	224	270	250	242	239	231	240	260	243	237	238	268	235	241	248	252	247	261	225	259	258	256	258	223	238	236	259	233	253	218	269	216	246	242	236	233	218	237	241	262	231	239	241	251	238	276	252	273	231	249	237	241	225	258	263	228	231	247	263	232	223	261	200	258	268	249	263	257	244	246	234	228	281	259	238	250	254	220	256	248	256	258	253	250	255	240	261	218	257	249	231	243	221	267	253	240	236	280	265	254	226	243	248	229	248	270	275	249	249	251	233	278	270	274	270	280	253	239	242	241	240	257	255	205	261	245	233	229	234	248	257	229	239	262	221	259	242	261	258	257	228	269	242	258	272	233	252	236	236	220	218	242	221	243	243	299	260	226	251	247	254	248	221	237	224	255	287	247	256	265	270	234	240	243	245	260	243	245	245	241	262	241	245	259	226	262	254	270	260	264	253	244	276	281	259	265	230	236	245	233	244	229	256	267	236	250	216	255	259	282	249	255	280	240	242	259	246	239	249	271	243	225	254	256	231	275	245	230	243	247	265	236	230	242	237	233	274	228	262	218	237	237	255	263	229	238	244	233	255	234	244	228	250	236	268	262	252	240	281	236
8644	5534	7563	7936	6476	4947	3772	2938	2366	1922	1573	1364	1232	1186	987	945	925	840	790	821	734	720	699	734	762	718	641	676	621	632	655	643	599	596	581	605	605	617	634	559	569	642	612	598	611	536	592	578	587	589	593	540	604	578	549	533	551	565	581	568	593	574	558	610	553	555	527	547	558	586	541	522	563	541	567	549	565	561	604	554	579	574	588	539	588	535	517	571	513	533	535	585	552	582	631	552	579	572	577	582	548	577	551	544	538	593	543	527	564	563	569	554	595	538	512	559	536	576	543	553	526	581	545	560	558	540	514	497	602	510	561	533	570	536	555	570	524	553	571	562	558	573	550	547	643	558	608	547	565	569	558	552	568	548	530	558	564	584	550	565	573	514	564	607	584	523	551	551	576	559	577	576	575	524	571	620	540	534	576	519	549	558	574	541	552	515	574	566	591	559	573	568	561	564	588	559	509	531	578	557	554	577	552	576	561	545	565	585	564	608	596	539	522	532	571	535	578	560	561	535	561	575	560	562	533	550	568	579	599	575	542	536	573	564	610	576	550	565	560	559	560	557	573	531	578	548	531	592	540	556	543	578	564	561	593	558	548	557	558	512	544	575	591	544	526	544	555	532	573	590	579	528	556	583	575	572	597	516	577	558	539	585	546	560	570	573	599	553	608	574	527	608	541	599	572	537	588	575	577	592	530	596	550	542	502	552	559	552	534	570	560	537	564	547	558	566	568	584	582	556	576	525	583	541	576	533	543	560	558	585	563	563	612	564	560	553	559	523	593	551	567	573	510	571	560	573	598	562	537	572	574	576	588	517	571	569	561	527	592	593	580	576	503	516	547	558	576	553	573	528	575	558	556	576	581	530	570	541	548	512	602	590	552	559	576	568	579	555	603	545	576	539	556	566	576	541	545	547	529	556	537	589	550	577	510	587	606	564	551	548	549	527	582	545	587	544	616	574	568	556	591	549	548	543	588	566	558	507	524	576	564	572	520	559	555	561	567	549	579	592	534	567	537	593	548	547	572	568	530	553	573	575	561	574	525	558	532	557	523	533	585	553	550	555	530	528	579	558	544	548	573	544	543	602	600	563	587	607	570	525	566	567	565	577	561	548	593	543	566	537	576	575	555	564	576	592	591	520	548	557	575	570	589	601	553	549	584	575	551	550	532	550	594	548	538	586	532	567	582	546	575	522	592	554	558	567	545	515	543	572	568	554	557	586	550	565	586	576	559	542	542	573	596	592	549	534	568	591	540	528	539	570	569	564	553	579	561	552	547	561	536	569	563	613	540	602	550	556	534	563	554	561	549	528	567	547	573	567	556	536	601	557	559	564	562	584	548	582	507	567	576	529	561	575	604	586	539	557	555	607	547	580	534	548	572	550	527	570	577	571	564	507	526	569	513	580	555	551	536	578	519	553	570	538	527	565	590	564	531	595	514	563	592	566	559	535	587	549	538	578	568	562	578	569	548	535	532	563	562	561	545	552	527	566	500	575	530	607	548	521	557	582	537	592	565	564	544	543	569	539	580	549	599	538	552	536	547	560	580	529	570	543	611	522	588	565	597	577	553	546	510	533	581	594	584	588	552	583	579	591	526	587	550	589	556	568	543	570	530	570	509	556	529	546	598	582	566	557	536	535	545	581	555	521	602	567	603	540	549	631	578	539	534	524	581	523	565	585	544	564	550	577	581	560	542	569	581	530	549	567	553	543	573	533	570	569	565	576	542	571	587	602	566	575	510	572	562	524	558	559	560	570	495	589	572	571	548	569	511	523	546	537	579	610	589	530	523	618	576	560	537	546	582	525	565	534	533	559	538	562	576	572	542	545	567	582	563	527	505	489	559	592	587	578	551	561	595	587	555	564	576	573	574	579	561	559	577	553	513	581	580	586	619	586	530	591	512	567	521	557	559	571	545	550	534	568	582	589	532	544	590	546	567	511	516	522	579	548	561	569	522	546	592	544	614	543	585	496	545	534	535	537	542	561	571	544	542	536	555	569	593	575	511	548	563	577	519	582	571	606	561	558	554	579	572	568	568	571	521	531	575	495	559	519	618	539	568	534	550	545	542	578	573	547	541	582	578	560	547	596	561	534	551	556	556	561	545	529	564	594	579	578	549	578	559	553	550	558	512	575	559	581	550	520	551	549	528	546	582	571	533	542	607	569	536	515	566	578	568	544	568	539	535	570	597	567	584	604	532	592	588	576	564	525	559	599	582	559	520	642	553	585	604	574	591	586	562	541	543	545	578	543	557	560	569	580	551	525	513	533	537	556	537	551	574	562	576	514	610	597	556	573	559	580	534	566	558	549	547	577	572	596	593	585	588	569	519	568	566	561	535	536	544	606	578	572	560	582	564	552	577	557	582	597	560	568	572	545	544	562	579	585	546	573	553	600	503	552	545	576	540	592	586	572	590	541	555	560	546	546	546	541	598	556	552	561	554	600	550	571	553	531	584	562	579	560	595	552	541	568	577	537	618	563	542	583	546	571	535	559	559	571	590	534	534	554	545	563	550	550	590	556	548	536	547	566	550	580	535	540	546	577	548	570	574	546	525	547	568	577	553	552	585	610	571	596	537	565	560	533	569	552	556	593	536	558	548	599	568	587	542	573	582	564	547	550	527	550	533	558	593	560	538	574	541	572	534	514	555	571	560	586	557	554	534	537	584	558	589	563	597	516	509	559	560	539	579	542	586	580	575	591	595	572	575	530	534	548	569	575	565	544	552	571	531	537	533	557	558	569	519	535	578	556	514	560	567	557	535	576	564	561	555	530	547	551	549	538	592	593	574	539	541	562	559	562	586	561	543	554	553	552	576	549	574	557	565	518	562	569	581	539	542	546	551	591	527	531	560	584	549	584	602	568	492	535	541	543	570	546	556	538	536	603	558	562	540	550	513	536	574	551	534	543	513	587	560	543	533	561	563	582	593	544	563	586	552	559	546	558	598	540	550	515	501	578	511	528	552	547	585	546	589	572	566	533	548	533	557	587	568	571	573	598	543	541	581	549	533	540	546	585	550	560	567	561	589	571	576	584	564	618	560	552	556	529	544	564	579	539	564	523	584	574	571	532	610	555	581	516	608	550	497	560	593	591	546	571	531	581	539	583	579	593	563	571	561	577	577	564	571	549	577	545	534	551	623	556	573	563	565	518	549	555	536	563	599	573	541	568	532	554	552	549	562	558	567	567	549	524	531	621	568	589	552	579	571	532	552	567	536	556	597	571	516	597	525	586	545	567	598	587	583	552	512	541	552	566	544	545	535	566	588	567	559	547	586	575	594	542	568	607	572	574	583	555	592	531	572	531	589	543	595	515	594	559	546	575	517	560	557	592	594	547	547	605	572	510	534	603	556	603	580	534	573	552	570	562	563	559	610	566	584	561	523	539	565	550	591	550	532	575	545	561	559	550	548	548	551	571	526	584	528	561	568	588	527	541	523	553	553	578	576	594	606	561	547	568	561	583	539	531	543	580	572	566
26231	11677	7424	5312	3672	2352	1689	1256	915	819	649	543	437	429	387	346	370	291	298	350	302	300	307	299	283	284	273	295	261	246	253	251	274	245	257	264	266	256	248	252	248	290	259	282	254	262	265	274	261	239	257	259	245	252	262	240	267	233	235	269	230	195	262	247	223	227	241	200	249	251	212	203	227	236	233	252	253	245	195	265	258	235	258	213	234	221	235	239	269	213	229	227	210	258	245	259	225	237	229	240	254	259	246	262	239	255	256	240	273	243	234	237	241	243	264	277	258	223	228	236	216	249	232	226	244	269	218	239	235	251	267	237	234	226	230	258	250	246	254	234	240	231	227	237	253	246	237	226	267	263	239	232	292	238	238	228	264	238	244	256	237	264	262	222	201	274	241	251	223	212	220	243	222	248	238	226	225	241	222	248	228	227	223	236	259	267	226	272	280	243	214	228	227	223	258	231	223	247	270	231	237	262	263	230	263	245	223	221	254	257	229	216	267	222	222	237	248	232	212	242	236	224	253	256	234	258	237	232	232	217	251	236	228	257	225	223	210	257	247	237	251	227	257	240	199	247	245	242	225	233	222	231	236	221	241	236	255	216	259	233	278	232	240	229	248	241	236	259	260	263	250	220	245	244	258	268	242	252	255	233	243	220	212	253	254	206	224	267	247	226	211	251	242	263	229	258	234	252	223	251	248	251	227	237	261	230	255	243	237	239	220	248	230	248	223	229	237	228	247	226	237	228	231	237	247	244	234	246	249	226	230	239	264	253	261	235	255	244	218	238	247	233	249	232	279	255	278	217	251	237	239	252	227	255	223	255	229	239	231	231	245	233	230	257	263	244	247	267	272	267	218	242	239	263	229	243	247	221	237	246	235	250	224	220	245	218	227	251	247	253	259	260	242	262	242	238	251	250	230	216	220	238	243	225	237	231	234	229	254	250	243	210	214	230	239	260	243	233	262	240	223	252	255	227	225	232	224	266	230	259	229	252	255	228	247	238	245	226	223	235	258	223	271	247	250	240	246	236	241	256	218	228	250	256	234	266	223	268	262	241	216	274	261	246	248	253	244	221	268	231	221	212	236	248	223	255	240	246	225	243	245	218	219	250	232	238	228	226	242	229	249	250	224	239	225	223	263	252	240	224	279	239	235	250	263	255	232	249	224	272	225	256	245	239	232	279	232	228	211	233	255	245	234	201	200	216	213	241	262	248	245	238	239	263	256	262	249	212	272	239	241	217	239	235	221	208	273	245	214	211	270	243	254	250	262	268	239	228	237	252	252	217	228	254	232	241	268	211	206	249	216	227	231	245	231	239	232	255	237	230	214	226	222	225	229	231	234	238	223	244	255	209	244	242	227	265	229	242	233	247	209	233	284	257	242	249	226	260	236	265	233	244	252	263	261	256	239	246	222	239	242	240	230	226	246	266	211	243	247	244	245	219	230	230	271	246	208	229	242	237	219	241	266	249	242	237	232	236	211	198	205	243	261	223	236	269	232	210	238	247	229	220	246	229	235	224	254	238	236	239	218	234	262	232	237	218	222	226	237	247	241	214	257	239	249	213	206	246	249	284	262	252	230	210	219	238	239	222	244	257	273	236	243	240	256	265	244	220	241	250	247	227	240	221	234	241	247	258	236	242	226	241	218	218	238	232	221	274	259	237	232	230	211	227	242	221	256	262	233	247	253	227	261	220	233	277	258	254	228	238	221	247	232	247	263	248	237	245	208	234	234	250	262	218	241	201	202	262	225	223	237	217	235	235	215	203	233	227	245	226	243	235	247	237	237	241	236	245	236	261	240	223	245	232	212	217	233	222	270	233	256	253	229	237	259	243	224	253	235	250	215	232	239	279	245	269	227	224	217	243	240	230	253	238	263	232	266	241	278	277	222	218	245	223	253	219	251	233	229	253	238	218	241	266	255	272	227	261	241	236	198	228	251	230	227	248	243	255	245	214	212	260	245	246	225	280	254	209	243	244	210	247	244	246	229	259	225	269	236	241	241	216	245	227	221	265	243	245	237	224	244	213	265	260	263	224	217	221	275	215	236	228	239	220	226	257	239	211	224	234	236	213	228	253	245	241	231	246	244	283	232	233	214	214	241	242	240	229	241	249	237	245	213	273	236	242	238	225	218	233	231	221	244	237	225	247	221	255	249	248	225	255	232	267	223	262	224	260	247	242	234	231	223	228	234	240	233	241	242	248	237	264	252	235	208	255	255	215	244	211	224	240	238	256	241	253	236	233	236	233	228	234	248	237	213	232	227	250	252	227	215	237	231	235	247	234	224	233	247	236	257	240	224	215	199	260	225	237	221	230	222	250	255	237	229	245	229	236	225	257	251	240	250	253	250	242	234	270	230	220	220	213	245	261	222	276	253	248	246	272	220	254	248	224	272	263	259	241	258	231	226	233	255	222	237	239	260	268	233	226	258	256	257	253	252	217	232	247	265	223	233	272	252	245	277	218	243	226	247	259	250	212	251	207	234	220	245	246	245	264	199	225	223	240	233	246	225	221	219	237	287	238	239	252	245	231	232	226	245	250	225	227	226	213	252	232	253	255	224	231	233	260	252	271	241	232	224	238	213	257	245	245	226	239	223	266	240	262	247	232	251	271	239	277	253	220	257	219	215	252	248	232	248	220	244	253	224	258	246	255	242	245	220	248	220	201	221	259	244	246	254	215	242	257	247	241	264	252	241	248	229	222	271	243	235	227	219	221	222	255	233	221	264	205	234	256	261	243	240	219	246	217	244	228	242	239	219	249	220	222	233	225	284	237	225	224	229	237	223	218	260	246	242	231	279	255	229	245	271	247	251	240	224	241	266	221	222	248	268	235	229	254	232	249	238	237	231	244	236	228	253	227	244	227	220	238	243	245	229	248	243	247	242	254	260	243	259	253	228	237	227	252	240	234	239	257	223	268	235	236	244	218	256	249	257	225	244	219	237	234	269	251	255	234	243	240	240	273	232	230	240	211	210	261	242	247	253	233	226	227	232	216	224	259	246	242	255	211	216	215	220	235	258	240	220	256	229	233	240	236	242	244	262	240	229	255	234	244	232	212	258	261	252	207	239	218	211	247	208	269	249	227	240	242	234	258	235	238	242	230	245	241	244	255	227	243	245	257	229	246	232	256	241	240	237	237	245	252	229	212	234	258	242	258	259	239	256	256	229	230	248	237	250	268	261	242	255	267	251	230	245	257	249	242	226	223	248	245	212	252	228	259	241	264	249	223	263	235	284	258	257	227	224	223	240	271	227	232	259	257	216	234	234	226	251	253	246	246	250	250	208	223	258	243	252	250	228	210	253	232	252	266	249	237	232	257	222	215	248	258	224	240	268	240	243	241	237	252	254	223	226	234	232	240	221	251	257	223	258	235	220	244	235	201	252	235	234	251	254	243	227	273	239	235	229	246	245	271	249	230	247	245	253	232	229	243	217	259	210	230	239	237	226	257	215	245	235	251	255	265	245	247	214	241	223	225
16949	8846	11626	13080	10948	8491	6703	5353	4106	3521	2817	2240	1889	1677	1479	1282	1203	1120	1082	976	914	894	907	801	838	777	748	762	720	685	751	648	686	660	675	667	659	639	636	634	623	611	611	616	607	609	587	602	595	591	562	596	591	534	557	599	585	546	572	527	571	550	540	562	579	587	551	561	577	530	579	537	564	590	535	550	529	549	573	571	556	567	534	545	556	528	539	552	586	534	550	553	530	555	565	575	546	583	560	554	566	525	564	576	589	526	566	562	569	547	539	542	549	540	527	567	493	524	586	559	527	551	546	536	516	522	533	590	559	547	545	525	564	583	532	568	560	560	530	588	543	571	563	536	566	548	544	595	570	571	524	536	560	587	568	572	556	536	570	593	557	598	566	549	582	567	598	550	576	522	581	555	576	558	554	576	521	586	520	584	562	544	570	543	547	563	563	514	511	596	553	529	543	564	563	523	557	534	581	524	574	552	555	556	554	545	482	517	553	566	503	568	555	527	548	505	561	524	557	560	537	594	546	567	539	575	568	531	558	551	569	514	567	560	568	517	540	575	592	559	528	517	569	565	590	559	548	533	539	553	570	518	532	562	561	573	580	593	583	565	558	535	524	570	490	548	543	612	571	571	529	575	563	491	556	512	557	548	550	569	552	484	561	596	537	608	546	569	569	548	544	599	556	509	543	552	520	568	517	581	559	571	568	576	563	518	526	589	547	557	582	578	557	537	539	577	543	601	607	571	553	539	547	563	537	554	541	599	558	583	572	554	559	562	536	570	591	545	542	532	547	562	559	555	555	592	523	507	559	601	531	549	560	568	544	537	563	561	509	547	537	564	556	554	537	558	550	531	556	590	537	542	561	551	606	556	536	555	531	498	574	570	517	548	553	499	515	539	562	536	545	566	559	516	547	552	583	543	539	542	579	560	527	538	558	550	593	555	569	545	555	559	520	596	564	551	584	541	565	559	537	546	537	593	536	533	560	519	516	538	531	557	525	574	561	523	585	583	588	555	569	578	555	544	530	577	592	610	541	555	584	542	541	553	559	534	510	562	593	590	550	579	554	548	554	552	576	581	534	543	539	582	550	531	542	544	549	568	569	536	541	563	526	565	536	566	561	561	565	546	577	576	554	542	534	508	552	565	535	584	550	596	519	555	554	550	547	549	562	554	550	588	521	567	521	552	550	536	540	523	566	563	539	582	549	569	565	562	501	509	529	542	541	539	582	554	569	581	589	546	575	570	536	513	558	541	581	551	551	546	591	549	526	556	567	570	554	568	568	558	514	536	555	566	524	571	515	560	555	559	555	549	537	531	574	516	538	594	565	556	503	496	584	519	549	517	548	526	538	573	562	585	569	538	575	545	552	587	526	546	555	530	586	566	584	579	590	559	589	552	523	547	553	554	535	557	586	585	586	556	573	546	543	570	574	535	591	556	582	571	550	574	564	546	558	561	565	521	581	574	559	584	534	595	548	568	540	566	539	561	547	575	549	519	565	539	548	512	536	558	549	569	555	577	538	573	518	546	531	527	535	538	558	545	548	526	515	540	554	534	563	566	575	546	504	545	549	559	560	518	578	522	560	541	534	515	546	552	526	514	528	583	546	539	555	556	561	539	548	531	523	581	565	578	516	514	575	563	533	544	547	537	587	543	537	545	578	532	517	560	527	586	615	538	586	544	543	549	536	524	563	535	561	560	594	503	547	578	544	518	541	547	522	595	501	547	560	587	588	527	546	568	530	532	559	536	547	598	582	554	534	570	571	570	575	506	595	566	538	528	558	522	561	552	562	567	578	553	547	559	541	596	534	572	560	585	594	561	512	583	552	499	551	532	519	564	535	552	512	529	498	579	587	557	541	544	547	556	566	543	558	564	576	520	516	543	573	535	547	576	541	551	541	526	542	526	518	537	589	581	573	532	564	526	545	556	530	557	569	529	543	512	550	592	550	537	551	523	540	553	549	517	536	584	543	540	530	612	505	585	551	579	538	564	532	558	562	573	565	532	556	527	520	555	534	600	522	542	576	562	570	546	549	563	550	525	530	517	526	559	543	567	553	531	593	549	573	535	571	559	572	538	524	577	556	564	574	533	511	570	567	560	584	559	540	554	537	591	576	538	525	559	561	546	560	538	549	543	574	530	555	574	507	553	583	543	585	543	525	570	560	543	559	591	612	568	559	531	533	581	541	569	508	524	584	557	551	526	570	532	545	562	578	543	538	464	552	564	569	529	528	523	559	531	542	531	620	545	552	569	573	572	587	525	511	541	527	500	572	547	521	543	539	517	554	588	526	546	572	550	545	576	577	532	544	514	534	576	538	533	567	512	567	587	541	542	572	534	537	585	540	552	566	576	514	511	543	571	569	544	525	544	544	575	591	549	558	498	534	521	542	544	583	532	528	581	532	553	520	574	495	541	548	581	518	556	541	537	565	573	550	481	564	548	545	556	545	566	540	566	562	562	537	559	547	556	572	523	590	560	582	574	549	530	595	567	532	553	544	564	539	535	566	527	505	571	558	570	580	522	547	517	605	540	499	535	548	580	588	584	541	573	543	558	573	549	556	571	517	552	556	554	536	527	554	571	530	570	579	572	547	550	567	515	564	574	552	525	578	572	557	567	577	527	540	526	556	545	552	527	556	561	576	553	559	549	525	522	585	566	576	537	579	550	511	588	559	557	549	553	538	533	559	584	560	532	560	575	540	523	536	558	535	562	548	567	528	526	534	527	593	505	529	579	568	556	611	566	518	569	550	564	518	579	580	538	582	537	532	597	588	529	568	548	585	539	538	574	524	545	517	510	611	572	539	541	529	558	587	552	575	541	563	596	538	552	552	550	609	548	533	561	523	556	550	568	553	523	581	540	555	553	518	488	566	544	532	562	511	530	587	563	576	556	579	535	535	569	531	541	573	546	538	532	547	551	570	554	562	540	580	545	577	576	573	559	526	583	556	517	552	540	554	587	564	549	554	559	527	575	586	526	532	561	585	584	539	504	528	593	592	566	581	554	561	567	534	571	548	533	568	551	588	519	567	539	504	548	592	506	552	567	575	558	552	528	579	549	606	512	554	589	543	584	554	516	518	521	525	558	594	552	557	544	489	537	512	547	547	531	552	559	556	551	564	583	558	513	590	538	562	551	547	580	539	546	563	547	578	533	568	530	553	542	525	555	528	528	558	555	561	571	539	569	568	562	543	554	516	556	519	556	534	548	537	529	553	588	519	546	582	545	542	557	524	523	544	571	594	579	547	567	571	565	554	548	569	565	539	543	533	544	510	545	536	554	556	550	569	567	538	557	549	552	515	550	574	553	535	590	563	557	550	535	549	566	519	537	549	559	559	569	563	583	533	544	549	549	557	554	584	538	552	557	515	564	554	565	565	553	552	504	562	515	599	573	528	552	535	541	538	577	560	553	541	563	595	570	578	516	581	556	562	566	536	533	574	560	578	532	550	580	542	495	567	552	607	537	570	546	563	542	527	542	568	517
35094	17911	11169	8306	5553	3607	2576	2028	1456	1115	867	705	627	542	457	439	385	391	344	337	333	315	329	294	325	287	277	248	247	321	279	315	280	301	265	267	257	248	241	243	230	253	278	261	246	240	253	211	250	239	234	246	232	238	224	232	235	248	242	212	239	243	235	271	220	236	231	214	255	226	261	251	219	264	245	220	242	230	230	253	274	242	273	258	260	252	253	227	242	252	247	225	244	210	215	243	252	252	203	254	219	230	258	271	242	256	217	219	221	236	217	265	198	256	237	234	259	232	213	234	247	229	235	264	258	241	251	256	238	227	240	227	236	242	254	204	243	271	237	225	242	227	232	249	219	224	247	228	218	258	239	220	257	250	219	270	225	235	231	215	255	249	242	204	242	234	235	237	237	221	228	250	240	248	214	253	262	222	238	212	243	226	238	208	246	220	249	242	230	201	246	260	254	227	239	230	237	241	265	245	223	252	230	250	246	240	242	269	252	219	231	250	274	251	252	219	231	239	209	258	258	206	216	235	247	254	265	240	279	262	240	237	230	241	231	192	239	247	243	269	254	223	273	244	252	239	245	237	228	235	247	190	216	238	260	271	250	270	276	236	229	264	226	235	215	260	259	260	255	232	212	232	226	222	220	233	245	228	224	239	202	232	207	227	233	229	244	249	233	221	225	219	249	239	228	216	241	259	251	270	242	236	246	258	235	239	231	232	226	228	248	223	235	219	239	274	227	253	240	225	245	245	245	235	233	245	231	216	250	197	240	246	232	243	196	244	242	242	258	235	232	240	238	250	229	236	199	252	223	261	238	261	237	218	251	234	253	245	249	234	230	253	234	263	257	245	199	271	229	254	258	244	222	209	260	238	244	241	264	251	235	245	215	241	253	234	228	257	253	241	219	244	202	238	225	211	223	239	252	244	247	258	248	222	272	267	246	230	245	244	254	239	236	252	256	255	210	230	231	235	239	221	246	232	246	220	252	262	240	222	213	249	254	262	240	223	273	221	238	238	229	251	251	203	273	208	233	238	247	245	263	222	246	246	270	241	217	255	237	217	214	216	244	226	225	246	255	266	282	254	251	216	226	236	234	244	222	246	253	239	257	241	220	214	235	241	278	238	251	272	230	264	217	229	286	199	220	200	230	233	229	269	256	216	235	243	229	224	241	235	219	251	237	251	243	233	237	224	254	253	213	235	255	250	239	219	241	242	236	236	222	251	245	244	251	204	243	266	232	246	250	286	239	239	274	265	270	228	247	250	235	246	230	238	259	242	258	234	228	211	221	213	259	235	235	232	231	240	240	208	234	244	235	247	224	245	234	192	224	223	229	243	211	242	251	222	231	236	248	244	217	255	228	234	227	238	216	256	238	237	227	266	226	241	258	288	220	254	262	218	216	229	250	266	256	221	262	236	225	223	239	262	230	231	252	271	260	263	240	225	230	236	240	270	203	234	227	231	261	215	231	239	257	227	214	238	244	236	248	243	232	210	232	253	211	254	273	233	246	248	254	207	229	258	211	240	211	235	250	242	229	237	226	251	242	241	231	251	258	252	245	232	224	244	243	232	238	221	229	262	233	222	240	251	257	244	249	273	222	219	234	230	253	262	225	253	249	223	239	217	254	248	209	249	237	212	218	231	210	253	268	225	236	237	251	219	223	249	224	266	235	265	261	249	221	238	210	214	237	246	230	264	224	234	226	247	225	258	275	247	227	239	252	207	270	245	211	240	237	208	231	264	248	227	213	225	229	215	256	261	249	241	234	264	241	264	221	236	260	225	235	231	250	246	257	267	220	244	270	219	247	263	222	226	257	228	236	238	238	240	269	247	256	241	256	243	216	239	247	229	252	241	249	219	253	253	266	222	237	220	215	230	254	217	254	207	223	218	217	257	241	268	234	242	225	223	251	226	211	235	257	231	255	255	261	234	239	203	226	199	252	228	231	232	236	230	240	231	259	252	245	248	238	227	215	237	245	235	250	237	229	252	233	232	220	258	222	227	222	257	245	234	241	196	238	229	224	230	228	225	255	227	241	254	262	294	249	223	241	231	233	256	262	244	241	235	241	230	230	224	264	228	247	277	232	238	243	234	235	232	268	259	230	209	229	255	221	234	237	232	222	250	217	233	243	221	240	260	244	224	242	238	237	244	219	253	248	251	225	229	213	240	217	242	231	244	252	223	250	267	240	234	244	240	251	233	225	257	244	220	249	229	228	273	229	238	245	256	237	212	227	231	258	237	226	256	250	250	248	230	244	248	226	223	228	242	251	223	242	240	228	237	241	227	225	276	243	235	257	252	227	247	265	256	210	243	255	235	248	236	252	250	244	247	257	251	225	200	225	232	220	227	270	222	220	263	246	245	219	224	274	226	238	237	225	237	230	228	240	244	263	240	224	231	256	227	217	248	247	230	224	247	239	216	257	270	229	244	262	245	249	243	242	217	239	250	235	207	245	222	251	230	221	242	240	237	241	232	262	221	235	250	242	243	254	263	242	249	263	257	240	228	241	225	243	239	260	221	248	256	263	239	256	238	252	214	249	263	229	259	224	229	254	265	262	224	217	214	227	222	212	244	251	185	242	221	232	262	222	248	248	237	259	250	252	246	261	222	232	224	228	224	246	247	242	259	216	261	237	245	246	237	251	218	232	220	238	230	220	244	245	260	220	226	241	264	232	238	252	233	257	256	238	224	220	254	256	239	257	268	254	267	235	236	191	242	222	238	237	219	239	248	202	244	245	235	256	217	265	252	252	254	235	246	248	256	210	231	245	217	264	256	274	227	231	257	227	227	235	257	229	214	270	228	222	231	265	210	231	233	218	228	238	225	236	230	216	230	250	248	241	235	222	239	244	227	253	245	231	243	249	266	257	214	238	247	229	201	231	244	252	208	224	232	223	223	214	248	240	209	222	212	246	229	230	251	217	252	260	241	232	251	256	260	230	246	230	212	217	247	244	225	250	233	269	225	236	257	215	249	245	260	237	243	239	228	224	243	210	244	238	210	206	237	229	223	253	236	231	239	261	240	247	214	225	251	259	267	240	250	234	254	217	264	252	251	233	239	206	250	236	253	242	223	251	242	252	233	223	240	254	263	239	232	228	250	228	229	255	276	217	252	249	243	255	287	243	227	250	263	225	218	218	253	246	207	241	233	235	263	246	225	255	255	264	217	255	264	218	227	237	254	239	232	241	231	256	252	237	243	261	233	250	214	222	217	245	259	233	255	210	237	260	237	221	266	239	236	234	234	231	239	238	250	246	245	232	255	204	216	222	250	232	233	211	261	234	249	267	260	252	271	277	248	273	201	231	233	220	224	244	267	232	249	209	230	194	267	251	216	227	236	259	206	240	228	251	244	247	231	243	243	234	221	265	259	235	260	252	247	249	234	230	262	230	253	247	236	248	251	268	233	215	243	255	235	249	242	252	250	222	233	210	250	214	204	244	227	257	247	240	177	223	275	241	234	229	219	248	255	228	251	230	224	239	216
21406	12463	15113	16739	14504	11618	9269	7256	5906	4903	3936	3121	2586	2256	1903	1641	1486	1414	1282	1174	1124	1054	1009	917	930	859	872	859	799	822	794	742	758	742	721	773	715	659	680	594	691	617	605	681	672	603	643	601	635	640	640	616	611	582	578	576	548	633	639	573	566	566	566	606	569	552	555	561	565	553	565	507	497	558	571	597	524	541	588	579	530	537	535	534	581	529	523	595	530	547	507	528	575	549	545	513	559	553	514	550	588	555	502	556	528	527	507	590	579	508	540	537	520	557	547	539	573	595	537	556	542	540	558	492	591	594	530	548	543	574	534	538	534	537	559	573	508	555	573	556	565	514	544	555	589	590	571	569	524	551	574	559	532	567	544	554	555	552	467	553	554	536	535	596	540	562	571	563	566	576	521	522	563	505	562	580	572	556	562	530	552	555	561	558	575	532	571	540	512	541	491	540	547	531	544	563	539	522	583	545	520	541	560	528	555	547	551	529	531	511	548	535	534	554	613	540	540	526	505	546	560	584	539	502	519	550	578	576	549	529	585	532	518	549	555	579	555	554	537	489	549	564	554	548	560	507	567	502	539	553	590	552	526	566	542	559	558	551	495	547	490	531	544	554	552	524	575	569	582	549	556	565	485	562	540	560	531	594	614	538	572	586	517	581	554	557	567	571	525	560	514	538	570	539	526	572	590	561	503	538	519	546	577	527	547	592	524	568	526	515	563	592	521	584	582	531	535	550	526	529	535	515	539	506	547	532	512	570	515	550	600	508	543	536	532	556	502	525	558	558	536	558	559	512	530	544	581	528	561	557	520	575	570	571	558	525	548	570	505	542	539	583	572	539	574	604	547	538	527	577	580	543	559	545	564	541	551	563	582	513	511	586	545	556	568	540	558	512	570	558	540	548	549	539	564	534	524	519	573	564	522	543	512	541	609	574	576	525	572	524	552	584	516	534	536	551	516	545	514	533	554	548	610	564	523	544	584	559	492	529	517	555	558	543	558	534	525	546	564	512	505	533	557	520	546	523	564	539	544	525	546	548	520	536	509	510	554	536	552	520	526	581	542	551	520	560	565	549	524	544	534	536	552	560	556	539	537	555	554	545	548	514	537	572	540	557	538	534	499	553	541	554	559	569	531	565	541	555	519	527	561	558	551	528	535	546	587	531	565	511	580	539	551	533	576	549	547	587	556	558	549	550	590	530	556	551	556	588	585	567	519	566	537	564	567	523	533	538	547	571	536	564	582	535	570	529	534	534	533	521	534	492	611	536	572	557	557	546	516	541	550	526	562	515	511	530	575	561	544	542	547	530	553	571	555	532	595	555	599	555	551	568	538	545	560	551	577	569	542	547	519	535	522	573	560	545	606	549	556	540	545	561	552	537	562	545	522	556	533	568	544	501	524	545	525	521	584	552	528	507	514	522	511	547	544	541	554	538	548	574	519	537	582	573	574	548	587	574	535	590	559	558	546	593	543	542	588	569	526	530	552	555	565	577	530	551	559	551	597	540	503	546	520	481	565	530	531	544	539	536	516	537	551	552	597	508	518	555	543	557	561	562	552	551	538	534	532	554	538	564	529	552	525	566	553	586	570	517	507	548	520	566	524	532	588	548	564	563	574	548	568	546	510	599	546	567	533	563	531	558	559	520	544	542	570	542	551	554	594	539	523	552	553	551	528	554	546	585	554	561	600	534	544	558	531	552	572	545	567	535	530	533	563	566	592	514	547	489	549	535	550	536	551	574	524	514	548	514	614	561	503	580	552	586	582	586	542	538	546	524	548	540	521	525	544	568	543	555	555	564	597	511	553	549	555	556	536	568	566	530	559	543	594	557	550	540	574	560	562	553	504	573	572	554	595	497	520	530	556	581	550	510	552	570	565	573	526	553	551	525	581	548	589	548	591	565	570	566	548	525	507	492	580	510	558	552	552	551	546	553	592	564	531	524	549	544	513	522	588	564	537	568	546	530	550	554	568	585	528	534	570	521	539	540	564	517	541	544	541	594	544	553	566	575	560	528	544	525	571	519	551	503	564	561	582	564	552	548	570	563	579	572	547	569	534	548	557	591	572	542	512	529	552	537	552	556	555	550	555	501	530	579	547	513	491	526	591	593	521	536	549	562	525	536	520	560	546	545	558	535	542	521	545	525	530	521	580	573	543	587	577	563	557	524	575	549	542	565	554	573	531	527	496	522	552	539	595	575	555	553	554	565	542	538	573	540	591	542	538	552	536	499	563	514	527	538	585	572	554	550	558	549	559	552	556	524	532	536	529	554	569	568	559	542	553	534	550	542	541	528	521	580	547	552	513	565	536	545	520	537	578	557	502	555	554	573	565	574	570	510	512	581	563	534	551	536	529	579	545	530	586	561	570	541	570	586	523	580	550	516	523	547	555	530	521	547	539	528	568	538	536	548	562	548	537	555	541	580	576	572	567	592	540	521	569	550	564	543	538	511	539	562	552	594	553	579	597	569	548	538	556	549	589	556	560	515	545	500	546	575	545	564	572	572	528	579	557	563	529	522	532	542	552	561	565	535	512	572	581	576	512	524	561	540	518	514	545	525	540	578	556	600	559	542	521	570	545	574	537	558	560	588	567	600	570	525	544	588	533	538	529	540	553	615	558	497	544	540	573	578	558	564	508	511	562	557	519	502	551	522	546	567	615	591	569	524	540	542	532	562	506	534	517	537	542	520	547	592	566	564	525	493	534	528	564	568	544	568	497	595	579	552	550	589	534	598	526	528	552	566	509	537	560	597	513	547	527	579	520	538	520	521	577	582	537	563	600	527	521	537	545	530	541	551	554	576	546	537	567	512	531	560	584	498	529	492	594	548	549	551	557	550	544	528	527	526	553	551	554	556	533	541	576	558	545	577	554	580	555	537	562	559	487	560	572	549	554	541	545	538	542	570	514	532	566	524	563	561	571	551	510	563	561	538	548	509	492	586	499	551	576	548	526	560	530	533	589	594	547	558	553	530	549	595	551	561	535	570	581	512	528	506	567	523	522	472	563	510	552	596	552	563	530	537	543	553	583	537	545	583	481	560	539	528	560	570	490	552	541	507	512	545	520	555	534	544	583	558	545	545	595	531	547	508	539	534	547	563	566	551	587	576	575	541	527	528	533	553	557	533	573	597	534	549	551	593	583	540	525	587	547	537	547	518	561	543	531	577	558	589	566	539	551	548	548	534	575	533	610	552	548	558	569	548	498	545	568	592	579	539	561	528	577	518	528	581	542	542	535	495	572	569	575	581	549	504	551	542	566	568	574	528	555	567	530	574	540	522	555	556	519	524	532	526	546	536	529	535	560	566	543	584	551	545	570	585	551	540	533	555	518	572	506	540	564	574	567	566	555	551	620	535	528	521	566	546	543	566	553	547	521	521	547	561	535	569	526	574	592	554	559	536	504	532	549	558	523	549	553	568	524	577	568	552	536	569	539	568	595	563	548	511	519	553	564	569	572	567	498	556	518	587	482	533	621	493
13331	6405	3925	2703	1744	1166	874	694	549	484	452	407	328	329	326	290	249	250	283	302	298	264	272	300	274	264	250	277	280	261	263	260	249	251	240	278	282	269	267	263	234	272	228	245	252	233	243	245	264	251	244	243	228	248	251	218	281	250	217	247	249	230	222	267	223	256	242	245	242	228	275	268	234	279	246	246	267	228	258	241	251	246	229	226	258	231	243	269	227	242	219	249	238	273	252	275	257	222	233	291	231	229	245	237	247	249	240	252	271	255	232	241	260	232	238	236	234	237	259	267	233	239	258	266	236	233	277	248	233	260	247	235	215	267	272	262	282	255	250	230	247	228	248	261	237	260	232	235	245	257	252	227	270	269	246	228	254	245	267	235	257	240	228	248	215	258	241	250	266	269	248	246	268	208	244	264	229	254	243	230	236	211	256	202	239	209	246	237	252	237	239	222	256	250	233	277	237	202	247	247	242	241	250	244	226	210	267	248	260	256	273	248	225	264	250	259	253	252	245	244	253	223	250	245	249	220	262	219	232	244	230	230	256	241	257	260	238	258	255	239	240	231	260	227	238	233	239	273	270	241	230	230	247	231	278	292	236	252	248	240	239	257	224	236	236	264	275	251	210	299	232	207	278	233	243	229	247	270	238	249	238	222	255	260	246	251	237	254	263	247	237	252	255	242	257	245	217	258	226	263	237	235	214	258	269	238	250	245	267	231	233	254	250	258	265	226	266	258	250	246	234	231	241	213	241	257	260	228	261	213	227	242	230	240	232	276	240	257	241	239	229	246	248	239	240	237	234	254	234	234	228	244	268	236	245	269	250	248	236	230	270	254	260	231	231	246	291	267	222	239	275	232	222	246	239	253	265	243	244	260	249	238	229	236	223	259	220	249	257	239	237	224	235	240	232	242	250	210	246	211	263	211	215	258	247	263	269	241	236	226	260	250	258	249	245	252	212	251	262	247	272	248	232	223	262	241	242	245	257	260	218	238	227	250	262	223	256	247	241	238	218	236	213	247	246	222	229	238	267	257	247	247	236	223	248	240	251	257	220	270	262	247	246	257	265	243	268	276	243	238	258	227	219	248	233	247	239	254	241	237	250	242	231	240	279	216	236	232	238	213	265	262	233	244	248	243	280	266	245	275	242	231	244	232	248	246	245	220	220	232	213	264	241	224	233	255	277	245	226	258	236	240	237	239	253	226	222	247	255	250	234	243	210	224	214	201	233	242	266	229	279	253	215	240	246	248	218	248	262	256	249	201	255	243	252	249	238	259	241	241	244	277	248	257	249	232	216	248	229	214	249	250	256	240	241	244	229	248	246	237	224	232	229	243	255	238	258	257	224	247	263	252	260	250	236	219	242	266	247	284	242	284	260	251	241	268	217	254	259	246	269	253	225	251	252	254	240	249	238	251	239	210	260	258	274	233	242	235	245	243	273	216	210	256	232	230	254	230	243	250	250	259	230	232	223	276	231	246	241	245	249	239	246	276	233	244	272	239	256	250	252	256	267	239	217	223	242	253	258	251	229	238	244	242	242	256	220	218	245	253	261	243	238	221	238	249	269	230	220	241	275	259	230	198	244	228	253	248	218	237	232	226	219	232	262	252	225	265	220	248	282	252	279	260	236	215	243	247	247	271	221	247	240	264	248	217	252	255	236	251	250	242	253	258	238	244	224	252	244	241	212	223	217	245	235	252	242	231	223	235	226	236	250	237	215	252	254	246	271	237	243	254	215	254	241	227	251	261	246	251	238	250	261	223	237	236	260	231	270	252	239	227	229	243	241	236	241	263	232	224	250	239	276	263	270	234	260	231	253	241	239	228	235	210	236	221	207	213	257	224	226	253	239	238	244	232	243	262	210	256	272	259	253	216	255	232	235	249	234	244	215	253	250	235	252	252	234	234	251	256	221	232	242	247	246	215	239	231	261	237	250	274	267	210	231	280	271	245	225	247	261	248	252	223	225	249	257	262	213	221	247	233	242	240	225	237	242	236	238	245	260	253	248	230	230	227	213	253	228	258	210	262	227	229	234	258	258	269	242	238	242	272	272	276	247	217	220	253	258	297	258	261	233	234	241	229	242	218	236	223	235	236	215	243	265	252	287	224	207	272	265	264	236	241	204	229	247	245	258	272	313	227	251	255	223	250	273	219	252	247	224	235	237	251	265	254	219	269	245	281	255	250	227	246	259	213	236	269	251	259	226	264	238	248	254	250	252	251	231	277	273	251	261	245	254	249	268	259	213	219	243	244	264	242	234	250	257	227	251	231	219	258	248	240	243	246	266	240	240	225	266	246	255	270	228	258	262	230	238	232	250	243	230	254	245	273	283	230	254	229	243	255	245	244	258	228	210	219	239	247	219	259	252	258	229	244	248	245	222	236	234	264	221	255	244	260	259	224	204	239	266	250	233	259	270	244	225	247	248	222	240	218	260	252	238	234	272	273	261	210	239	224	232	220	241	233	221	262	255	270	266	235	266	254	232	228	242	218	233	250	242	252	277	255	254	246	278	263	231	283	249	257	253	213	233	253	265	252	259	273	246	218	230	236	256	255	274	230	276	251	238	266	241	261	230	231	261	253	238	251	245	226	272	281	263	245	244	240	236	224	241	250	263	259	249	251	251	229	237	238	264	247	243	239	252	246	238	265	217	241	240	260	258	261	220	208	227	235	211	273	242	232	226	233	266	249	254	256	249	234	248	229	221	266	247	285	246	230	229	219	235	259	226	241	248	260	236	255	271	252	249	240	235	234	213	258	251	241	244	249	229	256	244	250	215	237	269	231	225	259	275	262	246	230	243	245	238	246	304	272	280	228	260	245	271	248	249	240	267	248	229	243	250	263	244	258	219	243	269	238	246	244	244	247	264	257	232	224	246	237	231	226	259	247	238	277	224	259	242	265	259	249	222	237	239	262	257	251	256	222	230	244	254	264	240	237	274	234	197	233	263	228	253	247	233	263	228	267	247	238	267	241	235	248	220	240	266	256	256	231	266	239	255	245	236	227	261	242	257	227	248	275	216	219	247	230	266	256	213	233	262	252	297	226	233	256	254	254	264	246	242	236	230	247	228	239	256	224	238	235	246	256	242	229	229	210	228	232	249	237	239	263	240	228	258	260	227	265	253	232	257	240	254	250	261	220	235	247	250	225	219	242	289	240	242	230	225	251	231	242	236	256	246	230	234	244	263	258	266	257	266	246	229	226	267	254	274	222	245	250	244	235	263	241	249	237	244	217	239	219	255	259	258	249	233	229	240	232	249	244	271	256	230	259	242	243	264	244	260	251	270	240	243	215	213	229	239	244	205	263	244	233	227	241	269	240	271	243	256	246	231	234	237	244	237	247	239	236	236	219	217	263	236	251	256	252	248	279	230	235	218	249	250	247	252	216	269	220	258	241	240	234	239	254	250	241	247	232	244	252	235	273	245	245	234	244	249	256	249	225	234	240	250	259	214	236	273	254	211	245	240	267	225	220	249	235
8482	5291	7101	7614	6117	4762	3515	2851	2201	1844	1542	1447	1232	1076	1016	959	900	810	813	744	746	766	677	668	671	627	643	677	664	652	617	635	649	669	665	589	609	634	603	593	601	595	570	566	602	591	593	556	592	558	583	584	535	567	567	596	565	524	597	560	574	581	532	552	546	571	530	611	595	594	574	574	607	545	573	573	594	556	599	574	587	528	543	586	613	566	548	554	548	519	560	555	540	519	562	580	518	565	554	569	623	572	549	561	540	557	596	573	586	549	509	588	592	591	539	546	536	541	515	538	603	543	549	573	557	554	556	533	597	550	590	585	578	558	554	571	554	547	507	558	555	528	570	553	551	561	598	572	602	570	545	575	583	557	564	529	550	568	543	561	559	584	541	580	581	573	581	591	562	563	524	549	549	542	596	556	583	539	601	580	603	531	527	566	583	575	610	559	584	644	596	554	521	547	559	609	516	580	574	593	558	544	566	515	547	547	603	571	584	514	552	560	542	559	532	581	545	602	532	510	566	554	553	519	536	596	545	573	535	576	554	542	561	555	563	565	562	553	554	584	549	556	582	561	593	574	538	533	533	554	531	558	528	555	618	564	566	575	569	563	557	541	566	567	577	561	546	553	544	546	548	534	588	541	551	548	512	555	527	557	569	513	583	522	564	560	573	572	563	588	606	584	563	561	536	541	596	529	553	518	528	560	521	582	604	556	555	552	568	540	542	578	546	532	585	560	559	535	568	536	504	544	612	540	552	591	574	573	554	562	563	605	568	540	562	589	559	586	558	548	545	585	531	524	566	591	586	566	590	562	573	568	561	527	542	585	557	553	550	541	578	582	552	530	530	538	553	519	566	580	546	573	557	562	554	584	614	583	592	582	566	553	545	558	580	574	537	580	575	571	542	548	560	576	543	526	579	575	563	528	514	552	573	529	563	569	558	531	559	572	570	574	575	504	537	548	537	532	572	575	531	570	556	541	549	570	536	569	580	582	508	516	567	540	558	515	567	541	550	565	553	558	542	522	563	590	585	568	590	586	583	520	559	559	592	587	567	551	591	548	576	530	576	559	521	514	563	584	558	555	610	540	541	572	586	522	539	556	536	561	573	563	541	556	530	567	595	581	551	557	576	559	542	552	610	515	529	543	529	550	581	532	525	551	588	578	550	573	559	596	549	555	553	568	574	560	549	583	554	563	595	549	577	567	558	517	555	534	579	572	551	577	537	552	543	567	556	554	602	566	571	569	512	595	563	545	583	528	557	568	536	493	609	540	582	544	517	506	579	557	555	518	542	570	566	538	539	571	567	559	525	533	580	494	544	521	548	565	580	600	571	567	567	582	576	633	513	576	527	574	565	546	533	568	531	597	558	606	534	535	544	539	566	535	575	596	583	553	573	554	517	549	596	600	561	573	557	578	585	567	535	565	531	555	538	533	579	568	572	573	564	574	574	575	571	519	593	514	552	560	580	558	569	556	544	573	538	528	538	506	580	566	542	541	572	553	553	562	598	591	586	580	571	551	560	619	528	573	587	571	562	538	592	555	549	544	556	535	517	529	555	570	527	518	589	555	567	595	578	538	545	570	581	552	520	542	585	573	546	553	559	555	561	563	547	587	569	546	583	540	634	579	546	546	529	568	552	507	548	571	560	557	562	548	541	552	567	545	562	567	543	590	590	583	562	561	581	528	572	547	534	606	565	559	562	553	528	597	545	563	599	590	532	604	542	566	540	550	529	545	566	572	522	545	546	502	540	572	583	585	598	520	553	585	536	534	567	568	565	543	525	587	552	550	548	548	545	565	571	554	540	585	568	594	572	552	568	538	574	575	573	554	541	545	578	543	521	517	572	557	555	566	582	541	539	566	547	570	513	554	565	610	574	573	570	558	561	587	555	555	540	569	536	576	554	558	538	569	553	580	564	559	630	538	525	599	566	553	562	599	633	572	531	580	573	529	574	564	578	565	547	564	531	569	553	547	576	543	570	544	523	554	566	573	576	517	541	557	578	533	538	504	528	566	578	574	582	553	610	563	570	561	549	559	529	604	560	579	557	554	565	550	543	509	575	568	547	569	549	523	577	576	548	544	574	512	549	606	562	588	545	602	572	578	546	558	549	559	577	572	597	554	535	545	543	585	542	567	516	579	551	589	583	585	560	575	555	524	619	509	495	546	548	548	539	568	566	615	576	542	593	594	547	579	542	546	550	574	559	599	546	533	548	616	518	523	566	544	520	546	578	547	566	554	527	621	574	548	551	574	570	560	536	563	539	541	584	560	616	570	549	552	549	565	566	567	531	533	521	577	568	613	595	572	536	570	587	627	565	569	568	537	532	559	553	608	511	579	540	578	574	485	546	560	557	620	582	569	543	556	491	550	540	563	554	530	552	562	576	533	543	553	557	577	557	505	560	562	527	522	546	572	565	525	568	595	587	562	535	576	562	571	566	580	532	537	576	572	548	575	567	565	583	547	562	560	536	570	562	617	551	597	549	600	501	561	564	526	575	538	519	570	517	539	569	549	583	570	545	533	577	593	546	510	570	592	515	569	567	568	542	533	532	531	567	537	578	568	584	540	586	591	546	580	548	567	546	541	576	557	547	567	579	549	535	600	563	511	532	566	572	528	578	571	576	537	588	555	569	555	545	588	547	585	519	542	595	564	545	566	582	590	547	610	592	581	557	560	523	572	579	568	578	520	572	541	536	541	586	549	577	595	571	582	529	605	533	548	513	560	563	532	546	568	539	590	562	552	537	570	585	548	569	574	539	540	551	563	574	590	585	492	557	558	556	562	596	567	538	566	555	520	591	557	573	552	580	565	565	552	587	525	539	546	568	578	530	549	534	543	529	576	579	578	556	529	549	558	567	563	560	562	552	549	544	568	564	559	565	574	562	556	599	558	523	571	598	549	627	614	544	534	559	572	572	576	560	595	581	559	556	564	575	540	540	555	572	545	571	577	594	561	563	554	521	553	556	564	589	560	586	532	558	565	585	547	563	550	556	554	550	502	556	561	574	587	563	532	554	540	576	582	537	561	557	521	594	600	537	569	544	551	581	517	574	572	553	571	550	569	549	581	519	567	546	511	537	560	528	545	558	551	553	584	565	566	566	558	531	514	578	573	536	579	576	548	558	531	578	584	562	554	566	570	544	588	560	568	580	597	579	573	558	584	533	540	558	585	538	524	585	569	518	545	546	566	547	561	555	564	517	541	540	531	566	574	541	591	577	553	563	558	533	577	556	595	543	540	582	561	538	566	558	544	570	550	575	503	553	534	603	528	554	576	551	556	559	559	577	575	553	536	557	573	515	546	557	532	545	522	579	583	598	555	536	580	584	573	583	545	594	578	579	573	536	551	586	520	591	543	565	558	537	568	521	573	567	540	512	592	576	583	532	573	545	577	582	565	538	546	568	568	540	530	573	542	535	576	543	500	525	529	592	500	490	526	577	505	533	562	537	558	535	589	521	549	515	587	577	557	536	504	545	554	559	557
26452	12688	7405	5361	3492	2343	1597	1191	970	803	602	504	464	417	405	369	334	321	311	286	282	264	284	289	320	320	290	274	279	248	265	249	275	265	247	262	226	232	249	279	242	238	227	237	253	256	261	239	269	265	236	263	233	229	242	255	240	231	226	237	235	230	248	262	241	244	251	224	213	249	256	250	240	235	245	221	225	251	246	222	241	247	209	269	254	246	220	255	269	235	251	226	229	240	248	261	268	209	246	281	223	217	237	255	255	243	245	229	235	216	235	245	234	220	223	207	265	242	227	236	213	224	244	228	278	257	228	209	248	232	254	234	272	247	286	256	222	259	248	243	239	255	251	229	242	279	258	222	221	259	247	241	241	220	223	237	232	244	234	243	226	252	231	265	242	238	256	234	220	214	224	269	234	233	222	235	238	267	226	234	224	239	267	276	261	246	273	246	259	264	250	230	260	272	226	253	254	252	264	239	231	261	251	226	240	248	250	241	240	249	235	260	260	228	244	223	216	257	227	252	234	304	274	226	251	240	244	239	239	242	257	231	212	266	251	242	231	251	238	236	266	236	214	264	230	260	240	246	241	241	219	220	254	240	247	241	258	218	255	271	269	219	256	221	240	242	252	257	252	200	260	248	234	277	242	235	247	261	223	222	255	253	272	248	234	210	232	278	229	247	251	226	255	267	226	209	256	226	236	266	249	230	289	271	251	238	244	223	244	243	244	233	252	244	237	235	225	234	228	217	236	233	275	255	242	254	214	246	236	259	237	250	271	266	234	227	240	239	222	219	236	267	245	248	246	246	229	223	234	224	233	255	247	250	242	221	256	262	248	246	247	242	243	242	225	268	251	252	231	223	241	233	225	245	223	271	279	222	233	255	274	224	256	226	246	265	228	242	211	239	247	262	252	250	217	246	237	256	236	226	256	268	234	260	236	240	219	224	229	244	225	241	245	233	240	240	227	226	237	243	225	240	253	224	243	234	215	240	254	268	257	235	234	270	233	238	248	239	259	251	236	246	276	228	208	256	223	237	230	219	250	229	218	252	241	228	235	249	215	243	249	265	216	240	246	241	246	269	252	225	256	255	227	218	227	269	252	223	215	221	258	215	220	241	247	225	222	190	222	235	200	244	227	253	260	244	261	251	232	239	263	270	241	219	253	228	259	243	238	232	224	248	231	267	244	245	233	238	232	233	258	247	236	226	236	227	232	229	248	230	237	229	242	252	257	236	238	247	227	226	235	252	242	245	262	207	233	244	227	234	244	280	236	233	241	191	250	244	241	228	264	212	253	253	240	249	256	255	238	229	209	239	248	255	230	257	262	231	245	218	254	275	249	235	237	240	248	256	232	242	247	246	236	258	265	242	237	263	242	223	267	216	202	214	248	242	236	221	241	240	237	276	235	263	236	234	246	246	239	243	207	229	247	225	236	232	262	244	225	220	272	225	263	262	238	228	247	227	216	261	258	238	245	243	254	262	288	234	261	211	245	277	243	268	236	239	246	241	286	277	239	260	244	266	258	234	254	239	256	224	296	238	286	230	251	241	237	222	255	247	264	252	252	226	236	287	232	227	237	224	223	246	259	249	247	273	243	213	257	261	231	237	240	225	235	240	236	227	238	225	248	224	256	256	256	208	240	248	265	242	244	286	239	246	238	221	241	270	239	257	261	232	218	254	219	244	251	243	251	246	255	258	222	265	252	261	262	293	240	243	284	223	236	216	221	251	243	219	254	241	222	248	256	260	278	230	265	248	231	229	240	253	269	253	213	242	254	238	261	230	270	232	255	251	244	229	264	264	265	238	241	264	228	250	247	241	277	217	250	252	267	245	247	245	254	244	241	276	245	247	245	265	275	242	251	207	235	253	240	234	265	234	223	215	249	256	284	231	218	238	228	228	243	209	240	248	244	243	244	221	247	221	237	258	231	229	222	257	220	225	235	243	247	221	281	259	241	230	219	242	260	252	230	237	236	241	239	237	226	241	250	237	248	221	252	228	251	235	228	265	216	240	239	251	287	234	231	243	245	218	216	282	235	255	234	266	242	259	222	246	275	219	239	253	195	275	238	220	238	257	271	240	254	247	236	267	258	286	260	239	244	235	255	244	238	236	269	273	253	232	237	243	260	250	235	262	218	257	218	241	232	263	257	243	228	267	221	239	219	254	252	254	248	239	244	234	226	279	259	255	252	217	240	250	241	215	220	238	251	265	230	228	241	237	211	245	256	260	240	214	235	246	250	233	240	252	232	263	230	245	237	219	245	219	232	226	218	252	246	239	209	220	246	199	231	265	210	217	241	234	235	221	237	250	231	237	269	234	252	248	216	240	229	213	255	240	219	255	246	246	234	227	250	257	237	260	251	257	232	246	237	262	247	250	231	234	236	255	240	267	262	211	236	247	253	225	221	235	216	228	215	265	246	259	249	243	207	249	260	253	272	242	250	245	227	234	235	245	210	243	212	243	244	247	228	239	254	262	256	241	263	246	244	231	239	229	239	230	237	247	223	260	230	239	224	280	247	222	266	256	287	220	233	237	264	255	278	229	243	217	253	251	223	253	224	260	264	225	243	251	230	227	241	252	253	232	249	223	252	273	257	225	271	252	239	238	234	229	236	243	239	224	211	224	241	263	229	232	263	218	270	238	229	253	213	231	241	241	230	253	237	261	237	239	255	227	252	229	234	243	237	225	262	249	231	261	235	253	263	278	266	228	245	223	255	198	237	248	270	238	234	233	250	252	241	253	235	275	234	269	275	253	221	245	258	287	255	242	227	256	239	231	242	219	249	258	272	226	231	249	227	236	250	242	253	235	225	257	250	255	230	243	239	261	258	227	264	224	217	264	245	228	232	259	242	235	241	242	244	264	253	248	247	227	225	265	212	259	251	266	251	264	250	237	251	243	228	249	242	229	251	256	220	235	214	220	243	220	236	232	263	234	234	257	261	257	214	237	215	246	221	248	237	227	242	248	274	250	205	227	246	250	235	252	240	252	220	240	279	254	214	249	251	255	227	251	241	212	247	250	279	222	249	225	237	272	240	241	239	255	266	249	239	262	243	244	244	236	233	254	223	246	240	242	225	249	260	226	246	208	221	233	246	245	242	242	233	241	243	249	224	221	233	210	250	258	234	236	236	227	244	273	270	230	216	241	222	234	256	232	266	232	212	235	233	268	241	231	222	231	239	247	234	228	235	252	234	263	248	254	235	239	256	205	220	217	215	259	257	244	242	256	253	246	233	235	223	241	233	217	246	235	230	245	239	253	254	233	243	209	224	213	208	248	223	229	254	245	239	235	242	255	258	241	242	228	236	254	260	232	264	265	247	237	270	265	252	263	259	265	238	239	249	243	217	218	251	248	259	241	256	223	222	222	247	227	218	259	256	230	236	239	249	263	257	232	233	277	229	243	238	242	217	234	232	265	270	217	242	244	227	225	219	237	233	254	256	241	201	247	250	251	247	235	240	272	232	238	250	251	239	269	266	260	232	246
16713	9395	11220	12622	10800	8457	6946	5145	3957	3336	2844	2202	1882	1617	1440	1317	1192	1056	1063	988	983	917	891	882	846	767	749	750	743	730	676	685	677	677	717	707	617	643	646	634	604	641	656	618	606	614	590	649	582	606	559	599	578	566	546	604	544	576	544	554	611	560	522	607	579	586	547	527	565	569	560	572	600	550	537	550	522	567	620	556	554	548	534	563	570	524	578	557	586	558	539	548	529	588	544	553	536	596	569	588	588	565	571	567	548	600	579	540	572	519	576	538	541	524	563	580	556	599	564	538	591	599	559	530	507	537	559	544	519	548	552	570	547	570	562	559	555	559	540	574	526	539	557	519	535	549	576	540	580	555	557	554	590	570	551	557	540	512	540	550	543	579	539	559	590	579	561	550	563	589	578	563	526	519	596	550	517	579	603	570	579	548	571	539	505	564	513	560	552	536	595	589	509	541	584	555	584	613	579	615	556	551	625	574	576	568	561	590	494	530	560	510	536	584	561	519	526	540	509	562	525	565	529	580	570	559	592	577	542	562	553	568	539	538	557	564	515	616	574	529	549	531	538	537	590	588	555	568	560	529	554	537	608	606	544	565	594	528	531	525	545	571	535	521	575	590	541	553	562	530	569	521	554	535	544	563	542	565	505	555	518	538	580	558	549	584	552	575	567	543	521	565	577	542	559	554	530	541	559	545	516	578	595	578	536	526	583	576	552	580	564	558	560	561	536	568	544	573	556	534	566	542	528	572	554	554	602	552	539	594	552	571	566	573	565	545	550	569	555	522	588	552	582	561	591	552	562	601	556	545	502	539	552	574	567	592	533	604	531	534	611	584	538	504	579	605	545	528	553	579	568	583	556	543	614	545	551	598	552	586	523	518	549	546	586	583	542	551	586	552	540	562	559	557	558	542	567	589	599	560	524	548	565	554	537	599	539	536	536	555	558	582	526	541	543	563	536	543	515	564	553	624	553	517	575	532	528	559	533	535	554	552	533	533	577	570	567	587	537	567	561	569	547	562	524	532	571	528	568	561	552	539	544	560	532	529	551	513	569	550	557	558	532	546	543	520	557	566	535	583	569	525	545	544	572	575	563	545	561	527	563	535	533	557	555	545	575	592	559	556	498	575	562	552	595	561	564	526	568	550	507	555	577	551	571	547	565	557	548	571	554	586	562	569	587	565	531	581	535	556	553	519	537	506	581	594	548	543	560	556	608	539	552	570	567	531	566	566	593	557	593	566	564	522	562	546	581	568	523	582	539	586	535	592	529	535	516	561	532	579	511	556	540	553	578	521	540	560	539	573	544	523	541	511	536	534	553	532	602	527	589	548	559	588	534	541	508	519	564	549	529	630	562	538	575	499	589	585	558	538	578	541	573	558	545	528	575	571	551	535	576	576	571	567	586	534	580	559	561	569	551	504	580	553	551	546	543	569	576	552	586	530	546	531	579	564	567	539	592	562	548	572	555	530	579	563	568	536	514	557	559	552	543	551	577	534	547	567	604	560	566	551	581	585	592	549	537	580	594	594	540	525	578	585	568	545	540	548	567	534	595	560	549	574	587	562	608	503	574	578	540	564	529	573	560	593	532	584	519	550	582	544	597	546	571	543	534	536	592	551	554	582	523	551	553	546	535	585	539	578	540	554	567	587	563	574	528	545	573	560	553	577	545	555	518	541	574	537	549	566	560	548	525	557	565	570	571	596	539	547	534	582	586	555	595	560	590	540	575	601	556	543	568	579	586	542	545	565	527	544	533	560	532	540	590	552	544	542	569	600	545	545	586	565	531	550	539	554	615	531	547	584	564	552	542	514	539	537	569	590	570	594	531	571	552	535	537	532	542	523	505	557	543	559	560	554	555	562	535	535	540	534	522	573	541	576	548	534	559	551	520	511	584	572	545	550	508	508	562	534	587	567	551	577	539	561	548	589	580	546	556	543	574	550	555	551	560	539	601	597	578	507	571	540	521	566	579	547	576	550	556	613	581	566	543	546	553	558	571	545	591	542	535	563	568	542	566	557	535	557	561	566	532	584	550	526	547	550	538	551	537	574	522	545	542	512	608	539	501	510	524	607	512	596	567	568	566	546	537	533	558	579	600	512	542	549	503	552	578	509	537	525	563	566	560	499	526	549	539	554	587	538	543	542	524	584	542	568	590	558	557	552	506	548	530	542	547	558	567	573	529	516	587	578	568	583	531	569	544	568	566	554	601	533	513	536	566	571	561	544	578	573	530	529	593	573	541	574	559	547	572	528	557	544	568	605	554	581	559	580	548	603	597	545	565	546	561	521	564	521	524	564	530	563	499	554	516	553	583	579	527	573	567	567	544	522	534	552	551	597	561	551	611	507	546	544	539	550	530	547	518	573	588	557	561	526	538	552	502	568	551	567	547	608	547	548	529	545	515	556	518	575	538	562	535	585	530	529	573	553	554	587	534	576	559	543	510	584	576	541	545	551	548	599	563	564	596	578	542	583	552	547	565	571	546	584	577	574	554	559	545	540	559	551	521	619	570	564	570	551	490	557	549	602	556	521	572	537	575	546	547	558	574	530	527	534	553	574	558	547	534	541	583	554	594	563	534	545	567	512	541	518	540	596	553	518	541	564	545	569	570	566	553	541	591	544	532	570	549	553	529	558	593	555	538	569	559	583	532	558	563	539	576	569	584	569	583	538	575	572	525	568	563	566	525	585	534	548	607	534	544	485	588	565	559	564	566	517	536	548	585	553	544	576	510	543	561	565	570	592	539	543	534	577	568	536	567	543	569	536	582	545	538	545	538	574	591	577	523	522	530	521	603	562	544	582	602	584	540	563	560	545	543	577	527	532	528	550	587	547	506	580	581	570	570	560	583	549	490	567	585	588	591	534	537	547	551	508	558	538	564	550	547	615	555	555	575	568	551	532	544	540	536	561	587	517	539	544	540	515	508	560	587	559	544	567	539	545	596	553	548	575	563	566	587	551	558	540	583	569	531	573	539	551	567	587	558	580	549	550	523	524	495	537	537	563	564	599	575	569	575	520	583	567	544	547	560	554	535	513	571	557	522	594	549	532	553	527	525	578	557	534	525	528	537	567	603	568	568	580	540	550	545	565	579	562	514	564	525	550	573	573	521	525	549	535	577	600	578	573	545	557	561	610	550	555	571	578	541	549	565	567	524	548	533	569	533	548	573	556	528	550	523	540	588	564	568	502	535	515	569	557	557	546	552	561	558	538	539	602	563	523	549	565	522	525	538	569	556	592	543	566	573	563	532	582	587	542	572	549	560	557	573	544	537	564	558	557	584	570	622	522	540	563	539	568	544	520	515	551	579	566	553	530	585	554	537	569	535	577	535	570	559	581	565	564	585	552	508	545	540	557	523	562	504	561	525	573	515	517	522	551	585	565	572	586	529	538	592	550	565	560	539	572	553	618	571	551	552	585	564	563	609	567	568	570	575	553	583	550	548	524	563	531	554	567	561	553	561	538	561	568	535	530	559	535
35795	18829	11399	8209	5606	3628	2940	1922	1491	1123	865	717	536	549	497	402	400	378	353	367	356	323	338	317	313	324	285	299	277	285	255	273	249	240	296	258	261	253	248	254	266	260	220	244	247	228	228	234	247	277	225	272	273	242	231	239	235	236	222	270	282	207	234	237	259	231	211	226	264	261	243	236	226	222	232	233	229	254	233	249	249	233	216	259	243	280	236	231	233	261	245	240	255	249	259	224	269	234	270	254	261	231	225	239	256	260	235	237	235	219	248	235	241	261	226	228	237	267	263	212	234	250	223	232	249	254	264	227	245	242	247	208	240	232	222	214	261	238	241	228	229	231	260	229	231	248	248	232	236	248	246	274	236	273	238	247	247	252	229	248	205	267	239	251	262	248	233	214	230	230	285	242	260	235	239	227	237	275	231	248	246	226	248	234	260	229	263	246	263	247	238	228	235	264	259	234	240	235	233	220	250	242	239	268	227	248	259	233	216	230	262	224	244	244	236	239	241	231	258	252	257	259	272	245	238	248	305	231	238	250	262	252	217	236	281	236	237	273	232	226	224	250	259	234	248	263	231	222	235	279	249	271	235	223	246	229	237	246	238	220	218	247	254	221	220	256	221	258	260	279	258	220	209	234	269	222	246	225	269	264	241	216	244	262	233	230	224	239	251	245	246	239	236	245	247	238	227	238	207	250	250	245	242	240	258	250	249	251	222	262	248	221	262	230	256	230	273	247	232	236	259	215	235	224	212	238	214	233	264	254	253	224	223	242	262	253	248	205	225	259	241	216	254	217	250	214	250	250	236	254	202	243	269	247	240	256	254	235	213	231	261	229	247	250	225	224	243	226	236	260	235	237	239	232	216	249	247	262	258	213	250	268	256	230	249	264	218	256	237	245	226	259	243	280	255	254	218	229	258	219	207	241	241	235	244	235	247	223	252	258	254	248	235	234	218	233	227	241	218	219	231	286	244	251	225	244	259	263	271	217	226	232	252	239	255	201	263	220	227	260	222	243	255	269	279	271	249	228	230	233	273	241	258	223	229	246	262	208	225	242	252	262	236	217	250	236	262	234	249	247	252	259	234	247	238	232	233	235	241	233	227	250	234	233	254	218	259	279	251	258	259	255	240	242	245	235	232	227	246	250	232	269	259	255	290	244	251	235	244	262	241	238	236	241	223	258	249	246	244	271	220	260	219	242	263	248	282	259	261	236	235	234	242	219	251	269	236	268	237	227	264	255	260	199	226	244	233	237	239	228	229	259	248	229	273	251	225	235	257	233	255	233	246	251	249	222	229	245	251	224	244	216	238	242	246	270	280	244	217	224	225	237	256	238	228	224	219	253	248	247	251	253	237	242	249	240	214	214	223	228	227	240	243	244	263	254	261	247	223	238	238	233	223	245	271	228	210	247	252	253	238	236	258	234	214	237	237	273	264	248	253	239	285	234	224	240	247	244	243	214	254	237	228	238	229	234	226	240	248	267	287	259	255	212	243	246	241	241	247	253	262	245	266	230	221	257	203	236	270	250	237	241	273	241	239	232	255	226	224	255	238	259	227	255	237	244	233	244	230	247	233	212	230	290	257	241	234	247	261	242	254	231	253	258	245	252	237	233	219	242	240	255	264	224	253	243	221	216	242	235	221	245	241	258	242	265	211	225	244	245	264	267	288	218	260	242	257	243	218	273	234	250	219	225	268	284	223	238	247	232	242	251	228	224	232	255	257	247	262	263	232	254	250	246	250	234	261	260	258	238	229	235	230	255	242	263	238	266	247	225	252	218	232	261	256	233	239	233	278	251	243	256	244	285	237	251	243	254	283	240	234	255	230	231	269	278	228	252	230	217	289	221	245	237	236	254	232	226	244	253	262	217	227	224	213	232	239	240	249	263	209	250	251	245	267	240	234	196	229	258	234	265	226	268	246	271	239	227	219	241	223	235	240	208	240	254	227	248	243	245	260	239	235	245	248	207	255	237	254	245	234	221	237	266	245	242	253	226	268	249	276	249	242	228	248	258	240	250	256	208	238	265	226	195	275	250	245	236	244	241	234	250	223	224	264	225	229	236	219	227	234	224	263	251	243	268	246	231	235	240	242	277	254	248	272	248	263	238	249	244	246	259	252	234	281	240	221	243	245	232	258	257	265	226	255	225	261	232	224	230	261	251	253	269	229	255	254	250	239	283	243	227	265	224	219	251	256	224	227	230	255	232	233	233	251	265	239	228	242	240	243	224	230	267	233	229	255	247	263	219	262	233	248	224	248	235	236	240	251	249	214	270	270	265	257	259	244	244	235	243	249	210	277	229	224	246	244	206	256	210	230	225	274	255	248	243	220	220	252	245	249	231	254	211	234	226	239	237	245	265	262	260	252	241	239	268	290	262	276	275	278	265	238	256	252	230	250	236	226	267	202	241	245	229	271	242	232	220	260	265	239	236	260	247	253	232	243	253	225	232	232	233	276	219	229	255	246	244	236	240	259	238	260	250	224	261	236	239	246	240	242	242	239	249	290	263	229	236	241	233	240	228	239	269	245	254	242	237	250	247	245	239	279	227	288	237	231	238	239	237	243	235	255	233	257	233	228	230	276	245	259	229	260	236	266	233	251	240	229	231	252	241	236	230	243	253	249	198	227	231	257	242	242	222	223	242	253	251	249	222	232	252	226	234	229	253	247	232	230	241	251	248	230	234	226	234	235	244	243	260	242	233	243	222	252	229	247	251	250	223	237	250	264	223	258	248	224	252	215	237	224	262	246	239	247	255	244	254	252	254	266	245	242	232	266	268	246	233	246	236	246	225	226	250	221	228	264	271	237	237	250	243	256	245	251	232	234	249	234	228	230	221	243	240	245	245	253	250	280	241	276	252	230	247	252	246	235	231	252	249	222	260	247	253	248	236	238	243	247	239	251	250	206	244	256	268	249	205	274	265	212	253	253	251	249	209	244	231	263	247	240	255	217	253	265	237	240	224	257	239	289	266	258	265	259	236	221	257	206	234	231	289	251	270	238	234	236	250	231	220	248	246	238	252	261	237	231	264	261	245	252	249	257	243	236	237	282	239	214	264	240	210	259	231	256	246	237	263	209	239	242	255	232	248	257	249	249	252	220	235	264	216	283	246	240	220	221	216	242	245	237	250	240	236	225	238	243	232	218	257	247	240	240	250	243	251	229	247	235	229	240	247	225	251	250	235	249	242	242	225	246	254	239	237	257	247	264	236	250	235	256	233	241	252	215	247	268	255	256	266	281	265	254	263	220	264	234	246	215	274	232	210	222	223	261	251	240	212	271	265	227	245	244	224	258	251	237	255	239	258	241	252	236	242	230	251	252	245	220	232	226	231	221	242	250	238	242	220	248	233	281	229	243	270	224	216	258	257	230	240	239	253	237	277	239	229	252	238	229	284	282	241	242	246	231	247	260	243	253	238	217	258	228	260	223	245	222	262	273	248	243	243	273	247	255	230	235	254	249	214	228	245	232	240	252	242
21549	12946	14942	16741	14307	11797	9604	7276	5932	4841	4004	3050	2590	2231	1932	1674	1430	1395	1311	1246	1159	1095	996	982	912	898	894	831	824	800	832	765	777	790	717	766	677	681	681	704	656	664	646	652	681	642	634	601	648	609	575	588	610	615	599	586	556	592	556	552	513	580	564	593	515	547	560	557	584	535	555	605	514	608	581	557	605	595	564	525	535	495	583	622	577	538	546	549	525	546	547	561	538	535	556	547	566	465	546	583	553	545	571	545	583	609	519	506	558	551	523	562	556	556	561	524	543	609	538	545	566	531	541	546	572	581	509	586	554	540	528	567	567	544	577	550	593	551	586	561	548	536	538	551	533	511	552	583	584	579	537	554	527	601	568	575	531	591	562	527	530	542	551	532	584	571	538	519	544	546	555	542	526	564	531	597	587	589	548	547	528	579	541	545	542	569	590	573	577	509	523	557	583	576	528	552	565	594	551	547	560	541	533	555	519	576	561	541	529	520	554	553	529	581	594	572	591	574	545	541	557	539	584	568	532	518	582	557	568	622	551	535	571	499	608	576	577	578	544	582	537	573	574	540	559	586	553	526	550	568	579	545	524	546	587	551	563	543	565	547	546	514	570	575	571	565	534	535	571	538	536	558	537	573	559	558	527	535	576	590	575	567	573	585	549	516	520	567	528	526	552	530	547	582	555	598	528	548	553	527	532	550	576	555	569	545	534	546	523	537	589	564	549	558	561	536	589	562	574	542	553	567	564	563	582	543	579	546	555	587	573	528	559	567	557	534	555	568	534	533	552	574	559	542	611	609	537	572	556	540	538	563	573	549	558	594	555	552	559	539	527	564	521	518	553	537	501	542	566	601	531	615	552	542	587	567	555	573	593	581	544	578	565	543	557	541	596	622	552	538	565	548	560	556	549	543	572	533	532	554	579	534	570	538	576	517	577	519	582	600	553	542	562	579	555	558	578	521	565	576	556	614	583	527	557	535	583	585	547	535	570	556	514	566	554	579	547	554	567	562	587	577	563	596	549	570	552	573	556	577	532	554	592	580	524	534	556	590	537	571	551	597	589	583	557	558	590	548	579	526	518	574	553	549	502	546	548	573	540	607	515	574	565	560	566	566	589	552	549	554	564	533	547	556	554	570	535	562	521	587	587	545	551	497	592	545	553	596	552	581	542	601	549	510	557	523	581	520	569	566	528	566	529	532	591	522	526	620	583	565	554	580	579	529	541	515	595	553	563	540	595	583	564	551	581	561	566	572	545	578	588	580	562	580	552	567	555	572	567	576	545	612	567	577	540	545	541	520	568	551	590	586	571	546	523	533	529	569	554	560	554	580	587	511	567	559	560	530	544	565	556	578	570	545	590	587	577	575	541	549	560	551	519	548	566	569	555	584	573	516	539	534	554	521	583	534	572	565	551	557	573	560	568	533	543	565	575	566	546	602	568	598	564	562	539	533	601	497	575	601	597	556	563	569	520	570	564	526	581	570	540	553	566	534	595	529	520	538	559	549	514	526	541	589	537	554	573	604	546	541	582	537	532	543	540	570	514	568	559	555	520	538	575	542	592	523	570	563	532	517	550	563	566	545	562	539	547	543	517	515	580	536	560	549	546	563	513	590	574	552	586	545	553	522	596	543	568	517	552	535	517	561	580	576	601	580	584	561	549	519	537	509	583	551	572	564	576	538	515	527	586	522	568	593	599	570	594	536	587	554	564	572	572	601	527	592	558	571	549	595	570	535	597	576	599	554	530	573	556	538	589	548	539	515	568	574	587	537	564	527	526	578	522	551	505	569	581	587	561	552	554	567	536	494	503	572	569	567	543	562	570	539	566	550	564	560	564	563	557	569	562	526	541	513	584	541	571	560	584	522	582	527	519	576	533	538	600	580	536	546	608	545	508	530	531	557	553	517	589	545	577	551	514	515	554	523	552	532	523	560	531	569	536	598	543	545	533	547	571	531	564	569	498	501	531	548	579	567	597	565	519	530	577	558	541	570	554	584	534	550	565	529	575	544	563	590	566	587	526	556	572	541	578	548	577	541	556	614	611	559	555	576	548	560	544	564	566	539	550	576	575	579	561	585	525	555	561	513	550	579	551	568	583	554	516	552	537	612	575	520	555	581	595	592	573	579	557	512	590	553	576	562	557	575	538	547	575	539	539	605	560	541	545	573	574	533	538	570	540	550	539	607	569	520	532	600	555	534	584	578	570	559	555	582	546	550	563	561	587	567	526	550	601	518	566	573	569	573	557	530	560	569	550	502	543	587	592	541	543	530	593	546	558	576	573	572	542	581	598	568	578	546	539	567	556	526	556	559	552	639	514	554	571	510	592	534	557	571	536	583	554	566	517	551	554	560	542	554	526	594	574	559	530	571	561	575	544	532	527	550	568	586	526	518	506	553	583	526	556	507	583	580	568	532	537	560	556	568	575	581	509	581	569	583	550	545	532	549	539	534	548	543	593	507	559	564	548	538	549	584	552	520	549	557	546	580	598	561	518	556	556	582	556	511	563	551	589	553	569	551	541	482	584	558	586	576	524	549	538	537	561	548	547	542	553	529	565	608	539	538	587	578	531	557	541	572	548	588	537	572	548	585	571	576	550	550	512	555	523	574	564	571	548	595	548	512	559	576	566	525	552	557	588	562	547	555	600	558	530	561	554	569	560	596	532	505	594	535	566	562	528	522	554	568	554	517	564	543	531	557	560	596	554	546	532	533	563	567	547	525	560	546	550	551	523	538	576	593	512	551	567	553	524	542	554	534	580	564	543	601	565	577	588	565	584	586	556	560	561	548	573	552	517	570	529	556	560	562	558	616	587	568	574	532	535	512	543	542	556	562	593	583	543	549	553	514	610	572	526	561	564	609	532	515	574	560	577	527	546	518	586	570	549	533	514	570	539	536	562	518	546	552	546	549	568	525	545	553	521	578	500	567	568	529	547	541	512	556	572	546	555	537	557	522	550	546	520	547	562	549	505	519	578	559	596	559	545	574	531	555	604	592	545	555	552	560	521	563	561	553	580	545	540	570	549	552	545	571	545	567	548	554	526	615	515	540	579	575	554	573	549	531	523	541	570	559	595	613	575	596	515	564	554	535	510	540	583	597	561	539	557	584	517	563	555	563	547	546	565	546	572	531	573	577	546	548	547	539	579	553	579	553	581	556	532	526	560	553	513	553	579	551	545	536	528	568	572	555	551	546	579	551	571	553	544	512	574	563	546	538	536	569	568	575	589	544	583	555	545	588	530	508	548	568	563	584	525	595	541	595	555	554	539	554	544	574	534	563	567	601	562	542	546	533	564	587	573	524	533	581	518	576	594	583	586	569	619	563	557	522	562	509	600	556	608	543	577	573	583	577	563	530	580	534	556	494	505	565	538	579	566	591	560	545	564	546	551	538	555	558	542	529	563	531	526	546	550	564	574	580	533	546	529	571	620	573	582	561	568	576	542	560	552	520	558	585	567	527	558	551	543	550	544	570	545	567
13951	6302	4121	2889	1878	1264	928	644	555	485	435	355	362	330	317	327	280	303	276	289	249	263	268	266	283	272	274	231	260	281	291	249	261	255	251	266	234	240	258	252	237	239	262	236	258	255	254	242	282	250	279	252	247	250	240	294	252	257	282	265	244	235	256	247	255	245	269	230	266	234	247	248	243	239	242	241	227	248	257	243	276	262	231	268	259	254	265	246	267	269	248	246	253	279	252	248	286	253	241	247	265	231	233	254	252	237	253	269	243	239	244	247	256	276	270	241	255	273	257	242	255	226	240	257	221	229	251	249	243	225	241	223	253	237	267	254	244	289	250	236	252	246	257	249	234	267	234	263	220	241	232	238	252	225	260	258	252	218	241	260	221	259	271	247	259	248	244	242	260	277	245	238	246	252	247	268	253	217	237	260	265	262	271	230	252	232	257	229	249	236	254	268	269	262	243	258	221	250	232	240	262	272	282	232	289	255	249	241	263	241	233	268	272	241	264	208	238	221	266	211	234	261	273	232	246	278	281	266	265	230	271	229	253	230	285	226	270	247	263	266	263	235	242	246	238	261	251	248	255	254	335	230	237	247	278	284	255	272	248	246	243	272	237	249	227	259	232	264	257	265	260	271	264	262	267	259	212	230	257	261	266	259	275	262	268	235	259	242	221	222	228	255	279	207	225	243	222	242	226	250	238	244	243	241	251	243	245	262	265	247	239	230	255	236	275	241	260	241	261	273	235	254	257	217	269	235	235	235	253	249	232	273	246	259	246	259	249	259	231	267	280	267	274	239	245	231	235	261	266	269	221	259	228	254	215	238	255	280	264	236	269	245	268	238	239	226	234	258	251	267	282	246	268	204	231	274	279	230	246	238	259	253	261	260	239	249	269	257	242	256	244	208	246	250	254	268	246	252	243	257	210	251	265	257	244	251	265	268	249	265	275	253	257	236	260	276	241	270	244	271	256	265	224	253	266	249	256	237	250	266	240	245	224	254	251	231	288	255	242	250	268	238	265	252	251	220	258	218	267	255	241	249	230	241	272	262	255	272	228	234	259	284	252	241	249	240	264	260	230	260	258	241	253	260	252	235	255	259	225	280	275	298	281	233	262	265	236	243	228	264	218	265	233	262	221	260	255	251	244	273	268	251	252	233	250	238	248	234	257	248	223	248	260	242	219	281	266	249	250	253	248	250	233	219	232	240	275	261	262	250	245	234	266	232	250	294	260	252	227	262	254	251	257	254	267	265	249	240	261	263	234	254	243	234	257	308	233	252	248	266	221	252	273	219	239	264	256	282	219	259	254	249	244	280	280	259	245	282	254	263	263	233	250	221	244	238	258	246	225	271	221	252	264	254	243	252	267	243	244	262	240	256	276	255	251	278	244	239	238	246	238	254	261	250	231	256	275	264	246	244	242	252	254	249	224	238	259	262	232	276	242	269	265	231	289	241	274	245	240	268	271	280	252	240	268	258	279	245	257	253	254	266	234	258	245	241	253	253	275	279	230	233	246	256	262	237	250	251	233	260	249	260	236	235	231	258	251	287	261	256	235	247	230	272	214	250	260	257	247	252	252	294	242	243	259	238	267	261	265	252	237	248	246	241	275	229	265	273	241	253	246	252	262	240	241	233	223	272	263	269	251	223	212	220	273	249	243	286	253	240	248	262	242	253	260	246	257	248	263	255	249	254	236	240	269	257	277	257	255	237	236	231	271	257	216	234	261	263	254	281	285	255	244	245	239	249	230	216	261	270	246	264	274	237	252	245	260	271	256	249	253	249	256	268	258	260	238	258	221	227	268	202	254	259	253	282	266	235	250	271	275	230	230	261	266	251	243	251	237	262	244	239	255	276	261	242	266	235	230	243	237	241	227	279	258	270	264	267	278	247	259	260	252	265	237	238	239	243	248	250	245	228	228	269	255	265	231	226	247	285	254	270	272	265	273	236	269	286	225	269	261	259	275	257	275	218	274	232	249	240	273	227	269	215	255	270	239	198	232	221	218	268	254	251	254	256	250	274	286	255	234	252	248	256	224	265	230	243	271	279	249	272	267	254	258	273	266	215	257	265	250	236	246	263	273	244	253	239	213	265	259	235	273	235	223	255	242	241	232	230	238	250	254	235	227	236	221	240	234	239	286	237	282	244	242	225	259	226	269	274	238	254	261	249	247	247	273	210	254	259	256	232	259	241	232	254	249	250	259	255	269	262	255	206	253	234	252	242	238	249	242	241	234	230	245	250	212	247	265	226	245	268	279	215	300	256	253	243	259	273	253	242	245	263	270	257	236	258	234	268	231	263	246	246	279	254	263	265	275	284	280	234	235	249	250	245	241	238	252	245	238	262	231	263	239	247	273	254	269	266	233	238	272	241	251	264	269	254	248	245	239	258	217	249	261	257	230	248	260	267	244	242	252	235	225	240	286	247	252	239	279	224	256	244	240	253	261	241	244	229	269	275	268	264	260	269	276	250	221	257	222	255	245	244	244	273	257	230	262	245	242	256	263	236	210	262	238	239	259	222	276	272	244	261	268	266	259	258	255	243	241	272	239	226	261	268	249	242	271	244	260	231	250	250	263	248	247	233	256	266	247	244	245	259	263	265	247	272	251	265	269	292	250	240	254	218	249	272	269	220	254	234	245	227	246	261	270	244	228	242	258	271	239	250	252	223	259	225	244	236	229	260	294	236	273	240	248	256	291	240	255	251	290	246	244	234	269	249	257	240	247	238	257	253	226	248	245	261	239	246	275	259	248	246	236	265	247	256	245	245	239	245	231	235	247	241	232	278	269	274	234	247	257	236	236	217	261	249	282	241	256	255	230	249	258	235	246	248	220	251	245	228	260	265	233	215	242	252	237	244	259	282	241	251	243	230	264	267	269	216	240	254	242	234	234	257	268	226	273	250	236	227	250	260	246	231	256	223	226	267	224	248	262	256	278	236	280	246	245	230	232	233	253	243	256	235	253	238	231	260	241	232	209	242	257	245	243	262	264	274	259	298	269	240	248	266	274	242	267	229	264	246	265	249	245	268	231	262	233	270	269	268	266	249	257	233	269	256	240	250	250	256	254	238	268	235	255	238	251	246	274	259	255	244	257	224	272	234	277	239	263	244	237	241	233	235	235	216	276	233	247	236	227	274	249	269	249	241	253	261	255	254	264	213	261	267	244	276	260	249	252	273	263	260	267	250	230	221	215	228	250	272	227	247	230	255	262	265	243	216	261	277	245	245	249	237	225	251	213	224	268	262	262	245	278	260	268	239	248	238	241	261	238	247	211	245	256	248	259	248	257	274	262	249	256	286	260	233	261	273	271	257	241	247	240	254	253	246	270	221	244	236	260	225	260	241	242	262	231	252	265	269	245	254	243	281	239	234	253	242	268	261	247	254	218	230	227	281	274	254	266	249	244	251	228	267	262	254	254	245	275	267	228	223	251	226	214	272	245	220	252	263	221	228	245	261	249	260	247	266	246	245	261	268	269	255
8731	5188	7253	7952	6536	4808	3645	2934	2279	1886	1614	1406	1235	1072	987	911	895	880	803	737	773	779	705	752	711	703	647	658	649	659	635	641	606	645	619	685	565	603	636	622	627	595	599	619	590	623	621	642	574	536	597	587	599	603	604	595	613	590	571	550	579	589	565	591	575	551	583	617	524	585	604	590	541	567	563	561	590	585	561	579	578	593	582	538	557	605	551	587	518	591	614	587	589	595	556	545	532	578	604	552	598	589	593	544	577	533	567	572	549	565	578	577	560	569	552	561	578	597	577	549	638	591	548	542	565	584	572	522	571	560	534	606	534	551	594	524	545	517	551	541	561	581	556	568	576	559	602	613	578	582	574	593	587	558	584	623	583	585	579	569	565	577	574	565	610	579	549	582	601	578	550	590	551	586	570	583	558	590	535	561	543	601	548	606	563	572	560	541	571	571	572	554	554	578	606	582	570	512	594	581	530	571	554	621	581	575	577	573	574	553	561	595	574	578	605	581	608	575	603	582	594	533	586	543	572	558	572	589	607	565	591	531	593	582	563	556	538	599	574	565	579	566	548	566	563	540	577	570	577	556	581	622	576	595	540	544	586	564	521	571	570	573	560	557	534	584	514	579	614	587	567	558	584	576	536	553	574	541	566	559	615	561	600	571	579	572	549	601	559	580	565	550	555	532	575	555	585	581	557	570	583	561	561	518	610	561	534	611	588	608	583	576	627	558	599	586	562	587	569	576	615	567	538	567	597	567	586	528	570	574	599	539	573	572	572	583	615	574	513	561	579	561	582	545	569	592	589	584	581	593	558	540	549	571	591	579	568	566	574	569	546	518	571	534	588	594	563	559	548	546	585	574	583	580	570	544	586	585	580	626	524	582	550	569	565	574	560	577	538	537	578	546	606	543	545	570	543	570	583	584	571	585	570	551	535	576	566	569	551	555	563	568	507	586	568	586	566	526	564	584	562	595	550	569	560	552	596	547	576	585	532	570	546	598	578	637	586	565	571	577	568	557	559	565	605	583	567	579	599	555	589	584	543	566	556	525	546	596	588	573	571	581	574	554	527	567	596	590	527	551	597	539	566	582	543	563	579	574	570	603	583	568	564	571	562	575	575	561	609	579	595	595	597	559	513	533	588	565	600	592	621	602	578	564	547	559	613	542	599	573	557	588	619	600	590	548	563	544	603	565	618	569	597	561	590	586	584	575	565	571	589	640	549	599	560	564	609	541	563	568	518	561	617	551	602	564	566	583	548	556	566	622	581	560	564	566	577	570	568	584	562	582	570	600	616	607	587	539	580	554	526	593	570	566	565	576	548	564	628	536	564	555	606	582	558	603	568	546	589	547	551	565	556	597	553	548	580	604	585	608	575	545	590	556	600	534	592	570	531	572	558	624	569	568	560	582	540	604	578	579	530	592	570	567	541	574	539	561	572	548	538	547	565	577	569	572	546	561	589	588	631	589	550	610	604	590	587	589	589	570	571	586	524	566	572	589	580	591	576	541	587	573	541	563	564	540	541	569	557	566	588	547	579	535	592	590	553	560	569	608	558	569	581	578	603	558	576	564	612	566	614	594	522	622	570	558	552	613	563	608	581	589	577	553	585	616	553	569	537	583	586	569	585	556	580	597	597	570	573	548	563	558	554	587	588	520	584	552	559	567	576	538	551	605	575	569	578	602	586	601	575	558	556	609	557	592	578	588	542	569	562	559	575	539	575	548	541	565	541	554	564	515	546	545	579	541	575	571	552	567	544	600	551	560	606	580	569	581	571	572	603	559	560	557	610	574	595	599	542	562	557	594	588	600	583	587	587	574	555	603	570	563	548	575	563	568	504	521	535	525	601	572	568	589	594	574	573	590	571	554	546	606	609	573	582	587	547	613	573	603	576	573	586	609	546	552	591	603	593	555	557	615	586	603	556	585	489	581	555	585	592	542	535	576	567	595	586	553	524	557	558	557	556	577	554	566	559	591	620	574	556	575	565	550	607	571	561	558	568	591	575	581	545	553	599	558	587	577	530	572	558	537	573	587	567	563	547	547	584	577	586	510	563	523	598	578	582	536	593	542	584	593	585	559	587	558	591	533	560	582	596	588	567	567	600	561	584	513	610	557	580	600	608	569	578	599	551	584	541	575	559	542	563	541	565	607	597	592	532	563	538	572	576	580	556	570	592	567	582	572	582	569	558	601	557	555	577	617	600	509	537	572	561	582	519	544	512	562	556	563	586	552	575	611	580	569	589	563	588	576	559	564	577	626	596	557	582	579	614	579	576	570	530	540	544	562	560	576	551	537	556	578	596	570	548	586	611	566	586	544	604	556	610	572	583	582	590	579	583	535	548	576	565	558	550	572	574	596	541	546	585	590	540	599	601	557	613	599	566	557	559	524	568	561	578	586	512	587	522	563	591	573	561	608	569	553	547	560	571	562	589	553	588	559	552	577	585	589	589	577	542	578	565	600	580	599	570	605	532	583	562	582	575	593	572	567	559	558	542	576	569	580	582	549	527	587	560	616	555	585	564	587	532	607	554	600	580	569	525	583	564	555	596	615	546	560	567	569	556	596	565	512	598	541	546	573	580	543	583	557	561	582	595	626	547	597	591	576	588	527	573	537	545	595	566	569	577	603	557	576	553	605	560	561	570	607	616	580	561	549	537	553	564	541	553	512	583	576	561	584	535	588	547	570	542	559	581	586	600	495	569	596	642	574	580	552	571	549	567	575	567	569	628	539	571	578	555	566	545	533	588	547	539	565	563	563	578	581	600	562	546	558	554	539	553	550	594	558	570	566	612	569	604	575	563	573	568	578	529	569	530	611	562	571	580	544	584	553	620	542	625	542	603	562	555	565	568	561	547	583	548	595	520	564	576	574	579	587	593	593	551	570	574	508	586	579	538	599	604	592	592	552	549	548	593	552	609	569	589	574	594	593	586	635	554	579	578	559	535	581	563	585	587	553	595	535	617	590	600	545	560	543	555	588	565	575	562	573	585	560	575	570	609	561	559	579	587	555	574	626	595	592	581	574	568	527	597	574	559	558	570	501	572	612	553	578	576	599	567	544	642	545	575	558	548	564	573	574	576	560	596	584	576	537	592	586	577	606	586	569	565	544	563	610	554	523	559	580	567	575	560	509	612	571	534	615	594	568	561	594	575	574	555	553	561	600	602	572	561	636	615	549	551	547	549	569	586	585	573	570	610	583	548	520	562	546	567	607	562	583	605	590	543	568	554	602	571	538	572	555	578	573	569	536	594	561	584	539	528	541	543	548	545	545	557	549	609	559	553	519	588	543	591	541	542	579	569	579	550	596	528	581	588	555	591	547	591	570	538	571	512	584	602	540	562	561	567	561	582	613	596	560	601	527	550	548	571	607	550	584	554	565	585	534	574	553	553	575	565	522	599	559	593	601	584	594	593	560	585	559	605	574	556	599	592	550	587	562	583	564	619	596	565	586	566	563	578	562	542	583	550	520	569	553	574	577
26460	12012	7609	5803	3603	2457	1841	1295	935	839	637	546	493	426	397	376	372	358	340	290	293	348	281	276	290	285	270	275	260	272	271	270	273	264	263	241	253	241	245	242	247	255	234	237	254	216	273	228	272	241	286	230	254	249	246	246	221	233	222	254	248	270	235	271	234	231	262	250	266	271	222	260	242	231	238	218	262	236	248	248	247	263	257	233	251	259	250	259	270	253	234	237	242	215	241	264	231	244	256	247	260	225	245	260	230	223	238	234	256	235	259	256	193	262	220	251	228	239	239	247	266	245	268	246	211	257	259	236	250	237	223	245	235	234	235	262	275	261	246	217	236	224	250	215	257	230	240	260	273	268	262	236	267	241	268	227	240	262	244	280	261	213	249	252	248	252	251	246	241	229	235	251	256	232	221	226	235	255	264	244	251	258	244	281	239	249	247	221	243	225	251	253	255	253	238	199	249	250	247	237	252	269	235	244	284	273	272	239	250	229	261	248	234	217	272	248	224	230	271	284	272	272	258	242	239	217	267	244	241	238	271	280	238	254	242	258	226	249	235	225	241	202	232	228	226	235	233	263	209	248	223	226	225	230	268	275	228	269	244	246	230	263	259	212	263	226	213	220	268	231	192	237	249	247	242	234	245	229	252	234	225	221	243	247	248	250	250	236	242	240	240	243	274	228	246	216	237	242	246	228	225	239	238	256	251	235	232	242	219	244	255	227	257	236	246	225	249	240	226	258	256	252	227	249	268	216	252	250	264	225	230	233	249	255	250	265	231	256	252	226	263	235	271	249	264	230	245	265	241	260	268	239	246	278	258	221	236	284	250	236	219	249	237	236	251	244	246	239	221	273	241	263	248	248	279	267	260	247	235	248	272	229	258	247	234	238	261	231	239	240	219	236	253	264	251	242	258	260	238	270	268	241	266	231	262	238	247	220	255	250	230	242	240	236	248	233	263	257	248	235	253	253	234	231	232	225	244	267	238	251	244	269	216	268	239	288	252	247	240	224	241	249	275	229	221	248	233	243	236	247	253	253	208	255	263	253	260	243	239	242	238	225	243	210	231	250	256	231	262	225	258	224	253	232	233	237	241	278	239	254	285	240	220	232	250	256	236	264	240	265	230	235	248	247	263	276	272	254	234	237	245	244	233	233	233	233	277	258	247	229	226	216	245	228	226	231	258	271	266	229	232	228	259	268	273	251	257	246	249	266	213	267	254	282	263	264	241	246	294	252	230	254	226	251	236	234	203	263	266	237	241	226	238	253	268	249	227	228	243	245	258	261	263	255	226	248	259	241	262	221	244	245	247	259	242	242	248	250	235	224	213	232	230	269	243	257	236	246	245	222	250	232	241	203	242	234	238	247	242	261	237	239	272	241	259	240	257	249	255	250	218	226	250	245	229	255	263	229	250	238	232	233	247	244	252	247	232	239	259	251	235	243	226	230	267	275	243	255	249	231	247	238	248	240	245	245	256	263	241	247	249	259	234	267	254	263	248	223	235	268	269	249	217	235	260	234	245	243	249	233	235	265	255	244	263	223	240	243	247	257	229	255	230	225	254	258	279	261	232	240	242	262	240	226	242	266	261	241	257	245	239	290	248	252	270	240	250	232	256	228	227	255	233	278	254	251	220	212	247	258	232	241	241	239	231	261	225	208	240	311	245	249	231	251	235	246	252	235	253	233	246	228	241	271	250	234	253	254	262	216	217	239	247	223	229	269	266	251	235	251	237	263	211	235	255	252	268	260	223	247	226	223	244	227	262	224	245	248	230	238	256	219	234	264	216	224	231	232	264	222	259	228	250	247	259	223	250	249	282	224	254	228	239	245	256	219	238	239	250	232	250	274	244	235	260	260	240	237	235	231	241	273	253	265	231	226	234	235	285	235	259	244	260	234	226	262	246	254	266	252	218	222	235	238	250	219	256	279	256	242	232	221	240	245	243	240	239	261	257	249	228	238	235	246	255	220	234	239	219	241	236	218	231	250	242	237	254	222	264	263	240	260	242	234	215	255	266	231	242	245	224	246	249	269	224	257	237	252	262	230	303	220	248	253	251	214	230	250	244	284	237	229	249	247	238	251	226	240	247	261	247	253	284	259	244	257	245	243	211	241	238	237	221	254	265	229	212	284	213	252	240	260	250	255	231	284	247	247	251	249	282	212	249	238	229	244	242	259	248	245	238	256	237	233	255	250	236	268	265	273	268	223	204	232	243	259	222	235	246	247	248	231	238	240	243	262	253	240	253	250	248	228	254	234	247	265	255	247	247	241	251	231	261	251	230	255	251	231	263	231	286	230	250	263	273	263	214	219	242	240	246	233	255	254	242	249	251	219	252	223	223	250	241	267	269	227	215	231	265	256	253	271	253	227	226	247	252	287	226	248	238	221	250	223	260	233	249	240	242	259	268	254	234	264	262	239	233	254	243	265	244	247	249	248	252	245	244	238	230	243	249	246	258	238	250	243	230	250	232	261	244	211	254	208	241	252	237	253	229	233	266	264	266	262	250	264	240	253	229	229	269	238	249	239	253	253	207	248	238	239	234	212	253	216	249	240	267	275	260	214	233	240	252	255	259	235	219	236	259	230	240	233	258	254	238	231	244	267	235	262	266	269	251	232	231	239	249	242	228	258	237	248	271	249	242	241	251	239	224	233	233	261	250	225	239	255	233	274	257	258	256	248	254	238	262	240	239	215	230	227	241	263	199	260	249	232	269	232	259	254	231	222	230	221	246	232	231	243	221	236	219	258	243	232	249	216	226	245	238	250	231	276	268	250	238	240	270	233	271	228	235	232	266	257	242	220	241	240	248	253	262	230	257	239	271	261	228	278	230	258	261	242	223	232	238	282	282	258	280	232	258	259	241	234	250	242	243	219	225	232	243	244	232	247	247	230	262	236	224	221	255	270	245	251	256	233	234	230	237	243	277	257	283	267	237	258	198	233	238	255	257	230	263	251	243	230	248	245	226	251	264	265	234	246	279	237	224	235	236	264	271	253	231	230	254	260	262	211	259	243	222	247	228	240	273	230	241	238	267	258	239	268	257	231	244	246	257	235	277	246	255	233	232	246	259	267	245	275	258	251	240	246	244	221	230	258	247	229	233	232	255	240	241	242	252	216	240	230	217	216	227	230	238	234	258	250	251	229	235	262	263	241	233	222	263	223	233	253	251	217	253	201	297	207	232	270	236	218	283	279	254	267	238	257	216	235	213	273	241	232	236	236	246	255	267	259	245	237	257	245	219	230	240	291	248	278	223	266	238	228	231	246	239	271	238	275	222	277	241	258	239	289	235	241	248	252	243	240	291	253	245	228	279	240	255	230	244	234	252	250	228	246	223	247	260	275	255	259	210	230	257	226	227	238	256	262	266	269	257	241	247	217	231	261	241	242	248	218	218	236	252	261	232	241	267	266	244	249	252	233	193	216	226	242	269	249	209	224	246	246	288	238	239	285	242	251	272	222	231	232	245	248	242	258	263	234
17007	8915	11935	13263	11030	8464	6840	5267	4301	3476	2796	2232	1937	1657	1472	1312	1242	1118	1080	989	1020	904	927	861	847	800	810	736	711	704	665	721	699	691	701	672	660	664	662	622	625	662	664	569	632	594	569	588	609	634	605	612	588	577	590	541	582	645	571	566	586	583	550	555	532	574	571	559	539	565	547	567	551	647	593	558	563	558	531	629	594	572	593	531	536	554	575	543	594	570	553	559	559	571	574	571	561	553	514	593	553	557	528	578	573	571	563	574	564	564	556	564	553	559	569	576	556	537	587	560	564	549	558	612	535	566	599	557	560	560	529	606	532	591	570	528	583	557	559	586	555	525	567	532	551	559	582	579	582	565	583	567	544	579	566	559	571	541	568	566	623	558	611	577	599	586	545	553	595	546	528	549	582	553	549	524	567	524	526	534	568	566	602	577	582	575	574	555	563	570	527	526	569	596	549	567	534	523	541	573	576	539	551	567	543	562	560	603	568	574	555	575	568	530	563	564	586	576	536	556	533	565	546	541	561	571	551	607	536	555	600	547	523	549	562	615	597	618	554	588	560	548	552	580	551	574	549	523	583	556	599	546	581	580	575	537	555	567	569	583	552	610	585	558	586	560	514	557	553	552	571	577	538	523	548	551	566	530	579	565	508	562	545	640	510	567	575	539	627	556	547	548	577	583	585	595	582	553	582	558	528	580	559	573	548	555	583	571	565	555	600	562	610	535	510	600	567	524	581	551	568	546	569	539	555	561	582	577	549	516	535	576	582	621	544	547	514	555	585	584	511	551	584	548	571	584	574	537	549	567	580	592	566	552	585	545	543	548	571	580	562	589	556	575	563	580	552	564	546	517	518	539	506	520	568	611	535	548	587	586	560	585	525	563	572	546	562	569	543	562	562	570	566	557	587	598	573	580	514	541	551	564	520	579	573	551	554	532	539	547	567	610	574	563	573	541	511	543	561	559	593	590	509	541	560	547	572	573	535	574	574	591	584	600	581	553	568	537	575	580	593	581	584	520	536	591	558	562	564	561	552	513	559	565	615	547	542	521	561	594	587	555	563	516	556	602	552	542	528	528	520	575	546	555	530	532	535	564	576	577	584	562	517	579	555	525	539	537	553	562	566	600	554	490	544	575	565	583	600	527	591	577	580	558	554	550	559	539	548	578	568	523	582	554	548	550	574	557	566	535	550	571	573	532	531	561	574	572	523	593	596	598	561	558	587	559	565	499	582	545	610	537	602	591	546	543	622	557	562	521	612	573	559	571	571	556	570	557	524	600	563	548	559	600	609	571	570	574	567	539	510	604	558	537	577	529	577	585	560	557	504	565	582	552	533	518	537	579	557	577	598	610	569	552	578	601	570	542	596	615	545	572	547	554	593	567	592	575	573	555	551	573	560	553	515	563	600	593	562	547	532	557	593	557	552	551	572	547	534	551	498	569	541	543	590	524	618	540	557	578	551	604	553	575	538	542	558	524	606	551	546	539	629	544	515	567	549	580	563	590	585	561	559	541	557	602	545	542	607	578	596	554	523	566	574	608	548	547	560	571	580	582	535	538	571	545	547	574	592	559	539	536	552	504	549	553	561	588	523	538	572	553	549	567	600	517	542	547	566	560	533	539	582	543	589	528	582	571	566	555	603	552	542	565	560	575	564	523	564	531	522	534	548	556	601	553	519	577	578	514	532	598	553	518	575	539	557	523	564	561	557	568	595	562	567	552	569	547	490	605	609	548	508	533	593	535	587	583	588	551	563	577	554	558	589	548	562	563	576	512	564	566	544	575	585	579	529	548	582	594	545	560	588	558	539	578	561	513	589	583	604	548	543	569	575	586	557	537	560	564	575	606	556	614	550	547	563	561	556	557	597	576	541	568	545	546	579	600	565	582	601	547	549	558	562	565	553	575	580	542	587	596	563	562	577	557	547	552	606	580	592	592	571	574	558	548	578	589	567	547	566	566	583	583	551	556	566	567	555	555	570	594	575	557	618	570	540	524	585	577	560	567	525	536	544	537	615	528	557	555	571	516	560	536	576	549	565	571	549	591	561	573	585	531	538	560	610	577	570	566	599	543	516	549	533	542	577	584	577	501	572	584	611	582	567	536	548	562	565	568	591	525	556	526	567	607	582	585	538	536	577	536	552	587	592	571	565	630	582	561	539	621	567	539	527	585	557	531	550	528	572	568	552	555	589	536	565	543	545	590	608	535	594	575	533	592	523	635	569	551	579	552	574	586	574	526	562	587	579	572	554	588	538	563	613	538	550	600	537	519	558	549	557	572	575	558	560	612	575	542	581	532	574	595	536	531	563	617	578	524	575	593	521	563	561	548	550	602	580	546	574	543	525	513	547	548	564	541	580	525	583	577	560	572	565	542	548	555	569	525	555	549	581	560	543	601	582	565	503	558	588	530	559	568	622	569	570	561	571	574	548	536	593	532	545	596	585	527	561	585	579	603	543	525	561	564	538	543	578	545	517	579	529	550	557	559	547	556	586	585	554	555	550	575	565	555	545	560	544	507	531	608	554	535	546	585	566	571	598	533	578	551	546	576	566	558	568	558	586	578	538	549	546	569	596	548	558	557	584	561	529	543	559	533	539	638	618	533	559	545	539	570	519	540	555	566	594	566	578	540	537	547	578	578	529	585	546	563	579	534	561	552	578	547	590	545	557	566	602	576	572	591	541	545	599	592	554	588	578	585	559	558	518	550	562	581	540	517	539	550	570	527	600	548	583	538	564	558	585	561	580	571	589	570	545	546	570	557	595	547	577	618	567	538	530	581	550	562	595	573	531	599	556	555	589	555	583	577	628	533	551	527	525	562	535	605	540	621	603	551	550	549	608	595	526	537	606	543	588	536	581	558	609	551	581	608	559	561	579	554	567	600	545	531	577	593	567	552	526	587	568	593	561	557	603	577	556	568	581	568	561	551	592	546	568	594	537	554	556	588	551	540	549	583	509	564	566	570	552	565	547	568	570	565	580	564	581	551	526	553	579	561	559	585	541	589	503	567	561	548	593	560	609	576	596	589	583	555	600	540	561	550	539	553	546	550	514	518	572	560	535	588	563	547	583	560	554	538	575	534	585	591	554	552	530	544	555	566	549	567	573	532	548	560	538	573	541	536	548	557	570	559	515	530	537	546	574	569	576	579	542	533	598	571	600	536	538	552	525	575	523	586	564	605	563	572	560	499	573	602	542	575	566	561	556	529	550	567	565	568	540	598	554	566	562	542	549	525	520	544	593	555	561	555	545	532	560	588	581	573	580	523	580	587	542	570	560	530	559	567	550	578	565	548	548	577	548	564	567	576	540	517	590	540	582	548	563	628	564	567	545	582	599	532	537	570	582	581	535	557	556	585	597	551	537	564	590	583	531	570	518	592	550	620	557	574	577	542	603	604	559	557	548	565	577	574	585	575	569	559	587	550	534	542	559	558	542	566	543	597	588	542	553	554	563	559	566	549	550	567	557	583	545	534	548	539
36083	18743	11102	8409	5599	3447	2606	1786	1406	1088	836	651	562	514	463	431	400	380	333	333	327	297	365	291	301	276	307	322	259	274	293	268	273	285	237	266	231	243	275	264	261	243	289	264	229	264	290	281	237	248	264	248	251	246	239	265	252	246	251	230	266	237	241	217	247	243	232	218	233	225	268	251	250	243	264	256	237	246	248	226	279	269	272	245	237	229	246	249	209	237	252	255	253	245	246	258	246	256	234	258	253	275	246	229	254	224	233	246	236	256	262	260	241	244	254	281	214	230	238	233	233	234	238	264	248	265	230	250	222	231	237	252	221	224	242	241	274	264	247	241	242	259	263	224	250	235	259	230	248	245	241	260	251	237	249	243	284	245	262	269	247	246	225	252	241	252	243	229	219	239	259	244	253	236	246	240	227	235	272	256	233	231	237	266	269	232	225	237	260	256	221	242	237	281	226	264	254	227	256	239	240	225	251	239	215	200	242	249	238	244	239	252	288	260	233	241	249	260	221	227	242	258	241	258	240	219	234	262	263	246	246	265	268	253	229	215	226	278	242	228	239	229	292	219	234	249	217	228	260	226	250	268	272	249	258	256	238	248	228	247	258	240	255	293	275	233	243	248	261	226	258	240	256	252	257	261	275	267	271	258	264	250	228	256	247	257	234	251	200	264	235	270	273	224	258	247	213	248	225	244	253	242	235	255	259	217	235	206	264	258	254	253	231	213	266	259	240	253	225	229	229	244	261	257	234	246	269	255	262	204	227	260	228	236	220	254	221	235	241	255	268	238	274	254	231	226	251	250	259	238	253	258	244	264	247	262	260	256	258	213	234	244	216	264	262	254	225	235	244	258	252	224	251	258	221	249	274	257	267	227	240	231	258	245	252	255	241	230	235	232	224	254	277	277	251	270	262	279	245	247	259	236	240	235	238	268	240	241	245	243	242	252	243	271	231	264	229	243	300	250	222	260	251	281	246	233	221	247	233	233	244	251	265	247	241	252	241	248	231	247	261	259	254	255	245	259	266	238	264	231	229	231	224	226	263	214	268	248	253	236	265	243	257	255	250	272	211	237	263	238	236	242	265	239	237	260	266	217	267	251	234	222	241	238	233	245	249	233	246	220	249	233	234	209	240	222	247	237	259	245	260	239	249	251	246	267	230	236	234	256	252	242	241	251	249	249	232	251	233	264	243	254	228	258	275	274	258	272	270	251	243	251	252	234	248	274	254	265	241	249	220	222	245	243	229	302	279	219	243	288	213	257	242	218	228	248	249	221	231	240	247	244	256	293	254	246	240	233	242	237	231	232	204	230	235	250	233	239	249	243	233	249	275	250	230	241	243	226	262	197	232	249	227	253	239	241	226	244	220	243	227	251	239	239	247	262	224	221	250	256	243	288	256	236	230	230	229	261	237	229	240	250	247	245	245	201	247	257	271	249	215	234	229	244	250	224	237	261	236	278	211	200	233	266	252	227	237	241	244	243	244	231	257	290	242	232	251	225	234	223	248	236	243	217	223	260	270	245	238	299	232	230	265	247	244	276	222	222	228	249	270	252	236	224	223	245	243	231	234	239	220	257	275	230	241	242	228	259	247	266	215	247	225	243	228	256	235	197	234	278	241	247	252	228	241	246	208	229	234	254	237	245	266	253	237	227	238	257	250	242	258	224	222	247	213	241	249	258	240	241	258	275	254	235	242	246	264	229	228	232	260	253	233	191	250	247	251	245	210	234	229	279	231	220	219	239	231	264	240	287	256	274	241	244	270	247	263	252	221	254	271	226	252	281	267	227	231	240	224	214	257	226	258	220	235	222	235	247	217	284	257	221	237	283	248	246	268	261	255	264	217	228	246	246	268	259	274	236	251	267	261	260	262	230	226	253	257	244	260	263	275	214	238	239	251	244	247	262	231	265	272	244	234	247	264	235	240	259	244	239	252	218	219	218	246	262	271	254	234	247	238	249	247	243	248	266	276	218	245	220	251	251	282	256	260	265	264	224	265	223	244	251	224	261	233	254	267	256	245	241	234	250	233	246	249	244	270	267	262	260	269	256	271	250	246	265	276	271	277	264	235	221	228	229	238	260	198	233	231	252	230	241	233	247	214	237	239	227	232	261	247	237	258	255	266	218	239	260	252	253	245	232	244	254	228	254	279	237	241	223	204	263	258	205	255	267	255	202	252	209	243	249	232	254	276	258	287	243	244	214	259	259	246	264	266	256	247	257	254	233	213	234	242	247	242	248	285	230	253	254	234	231	238	227	241	247	235	243	252	240	248	239	211	264	238	219	245	247	267	251	242	263	253	252	259	218	247	255	253	253	263	222	237	220	270	268	234	263	252	246	259	262	258	235	224	259	260	247	228	248	243	290	264	222	251	237	248	227	260	263	252	263	275	262	235	241	231	255	281	269	236	216	236	251	236	233	236	225	252	222	249	254	229	255	252	260	272	233	210	226	259	253	232	264	245	253	267	224	249	249	231	249	229	238	250	256	249	236	245	251	254	263	249	247	228	234	269	254	258	244	221	251	221	229	249	235	222	242	228	252	252	249	237	236	241	243	250	242	272	231	265	244	228	251	241	262	263	227	247	244	216	218	233	226	223	251	240	240	255	237	232	251	245	221	217	246	247	220	258	256	245	263	264	263	233	221	253	252	248	280	248	248	253	234	236	258	239	252	234	241	215	253	243	270	247	250	242	267	230	283	235	243	257	255	229	232	231	224	229	222	270	254	228	224	234	245	233	244	274	278	249	245	256	257	252	245	245	248	251	252	275	219	242	217	268	249	229	269	243	236	237	264	227	243	232	260	274	254	220	247	263	279	219	234	262	265	266	250	235	218	273	254	239	241	254	256	276	234	239	208	257	246	244	225	225	267	267	247	227	235	221	252	265	248	226	275	274	218	273	266	255	275	254	231	255	213	256	236	249	223	210	232	209	222	208	221	246	258	256	240	229	272	232	254	234	245	225	236	259	210	241	232	263	240	250	246	252	206	245	229	284	240	303	236	216	248	229	238	265	231	232	238	278	265	263	243	250	267	271	239	253	218	233	268	260	244	268	248	238	246	256	242	239	263	236	240	226	238	231	232	255	273	243	264	222	267	232	250	249	222	258	252	252	239	225	267	245	244	260	222	263	233	256	262	261	219	268	233	296	237	243	248	229	222	224	260	206	248	245	277	256	237	284	254	245	249	225	231	235	235	242	264	247	201	236	275	239	250	218	230	238	220	228	238	228	216	223	233	248	261	249	249	258	239	253	236	245	246	217	269	234	259	264	243	210	252	251	217	286	244	228	242	261	241	246	240	233	230	239	249	243	254	238	229	241	245	268	278	224	231	223	229	240	230	242	262	246	244	267	271	260	238	255	242	267	253	237	266	229	227	199	231	233	220	218	263	248	253	262	226	246	256	258	237	240	224	236	250	240	267	240	193	262	228	264	252	244	231	266	265	199	221	266	222	236	246	254	246	233	272	241	227	234	299	282	257
22202	12409	14834	17060	14617	11314	9755	7103	6019	4913	3933	3139	2529	2208	1841	1722	1543	1451	1345	1245	1218	1109	1013	960	985	947	887	878	841	885	756	763	756	767	751	674	667	682	649	627	657	696	675	632	594	622	608	663	603	642	625	589	623	624	634	611	633	636	591	585	588	571	523	583	541	576	542	579	596	569	607	598	568	568	551	582	589	576	580	577	576	565	599	581	525	521	567	565	546	583	576	530	569	504	572	540	601	532	557	545	550	543	582	574	522	569	547	572	531	562	605	558	545	570	545	552	580	564	542	554	578	536	596	536	572	597	579	604	528	566	590	591	573	582	596	576	555	525	559	555	580	534	600	545	588	562	532	519	530	552	606	496	585	523	567	584	602	543	584	583	548	559	588	574	524	533	556	535	566	545	592	588	579	606	553	538	551	593	563	542	574	584	591	599	570	559	576	556	610	559	565	568	574	586	544	580	556	564	590	514	587	550	585	580	520	542	568	607	542	557	570	563	551	572	556	577	562	512	548	565	581	579	540	540	575	534	556	577	576	580	603	527	556	536	560	547	525	601	589	512	524	527	568	601	572	560	561	580	575	598	559	604	530	551	563	600	598	571	575	533	565	576	566	592	530	545	563	557	553	570	547	547	562	556	561	542	593	571	547	604	552	551	612	571	549	540	567	542	533	577	550	554	583	573	538	580	570	572	551	552	561	577	568	564	571	568	611	550	559	574	552	590	585	596	554	531	575	547	549	539	549	566	557	583	583	546	569	577	554	522	545	574	554	568	563	582	567	549	551	543	548	614	577	625	579	586	538	567	568	547	588	543	506	546	566	593	590	561	565	560	547	561	588	538	612	550	576	555	563	534	481	571	559	554	535	573	587	583	516	550	574	569	548	555	524	592	540	545	578	565	552	532	540	553	600	525	521	595	540	528	529	555	569	561	550	552	562	563	585	570	603	544	510	575	618	527	521	591	562	589	537	579	568	598	568	565	520	554	568	588	573	558	507	582	571	595	532	606	543	563	576	576	539	580	576	534	571	567	571	524	556	559	557	589	559	561	582	563	512	560	583	551	538	528	582	589	581	571	540	577	544	594	578	538	556	546	503	545	535	571	570	537	577	591	527	566	538	526	533	521	546	582	552	565	537	582	553	491	598	525	564	563	601	568	528	569	530	550	623	546	574	538	573	551	559	574	588	508	546	562	586	557	563	589	566	608	557	553	555	570	583	551	530	578	535	551	553	567	568	571	573	550	584	604	567	584	566	599	541	569	549	593	570	553	597	588	596	576	566	575	538	601	531	601	552	543	579	565	581	549	551	530	569	588	562	584	564	536	501	554	575	493	565	574	556	518	538	543	576	557	559	568	567	549	554	585	594	552	582	532	585	580	572	600	546	581	506	557	582	539	559	579	553	568	580	560	545	559	555	523	530	570	522	531	546	557	585	589	534	570	546	581	582	551	539	550	579	529	568	552	544	536	539	580	563	592	563	560	554	539	561	528	571	541	533	538	578	553	561	521	571	607	532	603	551	570	570	606	578	597	569	593	576	586	551	536	541	562	519	614	569	525	558	554	577	546	539	557	548	551	562	541	578	561	610	546	573	559	545	590	563	530	557	574	590	563	555	554	598	576	583	524	599	556	559	596	546	510	611	590	579	558	559	525	559	565	571	602	588	578	586	582	570	534	557	554	577	526	543	613	554	562	525	578	578	582	538	577	568	514	548	553	559	537	600	560	560	582	564	541	547	539	563	580	586	549	535	546	545	525	545	577	542	587	563	557	503	546	546	566	557	580	552	574	579	549	580	579	564	565	578	546	548	523	601	572	564	556	551	510	645	554	605	575	569	620	568	517	504	544	516	586	598	549	556	572	582	586	572	543	568	576	535	573	570	554	583	612	586	541	531	591	573	574	548	571	565	532	594	553	517	586	568	551	567	538	544	541	532	591	596	565	555	575	553	592	592	560	600	547	567	570	561	568	551	565	511	578	560	568	523	554	557	563	602	564	526	589	602	535	569	552	571	563	605	563	534	575	562	548	598	576	532	577	517	581	553	508	577	579	560	552	577	519	592	576	541	567	578	586	570	578	562	523	562	548	539	562	577	549	569	559	565	593	551	551	567	534	560	579	580	562	565	531	622	535	571	542	553	556	537	586	581	568	550	545	555	566	558	557	556	549	566	531	594	598	570	537	568	540	556	536	551	576	582	561	587	518	543	588	600	565	558	597	571	565	542	502	571	535	543	576	530	553	588	570	606	538	552	561	564	551	568	556	510	567	564	556	573	548	550	564	578	540	579	605	594	526	554	586	582	567	576	526	627	581	532	531	598	609	542	559	548	556	540	553	550	541	565	533	571	557	549	529	578	562	574	550	505	533	545	589	598	574	546	566	544	607	553	593	545	523	594	520	565	606	554	546	564	532	573	522	538	575	542	602	539	564	540	541	576	582	540	531	567	561	570	563	573	575	589	541	554	582	568	555	578	600	548	559	577	551	590	566	566	566	585	552	564	549	534	547	602	572	583	573	571	584	558	586	520	587	547	514	541	587	561	580	583	561	559	551	579	558	562	544	623	569	541	592	562	517	601	541	529	589	544	559	610	540	586	582	560	569	552	571	583	572	572	587	590	511	574	563	567	562	547	566	560	606	530	570	558	536	558	568	562	628	564	555	575	537	562	617	583	559	577	576	575	578	535	530	572	523	575	553	573	570	558	580	576	583	544	572	547	578	562	594	534	575	585	535	576	578	591	556	561	570	564	522	581	576	572	586	534	572	561	587	608	554	589	551	561	585	589	558	566	571	545	581	594	572	593	503	543	594	564	600	547	582	564	549	565	570	543	577	577	556	553	566	569	557	565	564	541	569	563	594	535	552	559	539	566	527	593	567	562	570	552	544	570	569	570	595	536	608	598	592	552	575	561	553	546	536	565	546	567	576	576	566	537	599	583	576	554	533	577	542	570	582	549	570	591	595	563	582	588	525	557	586	556	593	576	561	592	552	591	574	542	564	551	543	557	530	539	594	547	549	550	564	549	540	554	523	613	513	583	554	494	544	560	583	547	535	518	547	571	558	550	590	546	589	556	565	568	634	559	540	550	586	611	587	566	595	558	591	564	567	577	580	560	568	565	569	553	583	550	577	527	556	590	548	539	574	539	519	551	582	565	509	571	541	565	611	536	585	557	549	550	591	513	577	585	577	553	548	589	542	515	537	533	543	539	562	560	549	573	536	521	602	540	584	557	568	583	544	547	581	554	550	517	558	566	557	566	582	558	561	572	571	594	513	556	560	515	528	558	535	552	551	609	601	540	561	546	549	574	552	547	573	594	591	513	558	560	583	578	624	591	544	578	558	514	549	562	547	546	527	584	526	569	566	557	576	530	553	543	530	582	581	561	556	572	560	507	569	556	539	538	540	549	597	541	518	557	584	557	598	568	579	552	530	604	548	569	551	596	559	547	568	576	538	568	523	575	563	559	553	512	598	579	595	561	545	541	564
13329	5898	3900	2735	1688	1148	867	661	553	495	451	368	367	351	319	309	305	268	316	327	304	286	262	257	272	258	280	238	258	276	271	225	235	258	272	267	277	278	263	267	272	254	245	235	291	240	263	251	252	242	248	249	240	235	278	234	251	286	229	299	274	244	249	260	253	233	236	228	244	239	253	265	255	252	280	241	234	273	227	249	225	258	244	253	269	237	240	233	262	272	282	272	241	253	261	266	271	258	250	275	251	232	241	257	260	263	240	255	256	271	246	270	270	224	248	277	230	249	259	250	216	242	251	255	261	271	279	275	278	261	238	245	277	241	238	274	250	238	233	230	251	266	228	246	247	227	284	260	277	264	242	268	246	261	208	279	236	258	248	248	259	254	232	241	228	267	257	258	264	252	247	261	233	238	250	244	256	273	216	256	225	291	220	255	236	246	231	254	234	242	245	247	272	257	247	248	230	267	266	251	243	248	259	241	246	267	280	243	248	233	256	265	254	261	259	245	311	262	259	273	239	237	257	254	256	245	259	260	255	265	230	272	265	232	271	273	257	255	227	242	233	234	271	237	257	262	257	245	218	221	214	249	275	242	234	217	260	248	248	254	217	243	240	248	277	256	280	228	236	233	248	285	265	259	232	253	282	244	290	243	254	251	256	266	276	277	273	250	224	245	300	269	276	236	249	263	257	283	234	214	234	200	274	255	274	244	260	252	240	230	256	242	236	227	270	280	274	260	248	243	251	268	202	287	228	268	277	230	260	234	247	234	254	256	262	266	224	224	251	230	304	246	228	232	262	278	266	240	239	259	274	254	238	276	238	278	259	245	243	254	242	223	261	254	251	260	249	240	306	253	241	231	252	234	239	266	231	246	233	249	228	249	241	292	253	277	220	250	228	226	253	278	272	246	254	249	239	266	232	240	245	280	231	209	244	242	245	247	244	250	256	258	277	244	282	263	243	246	264	238	269	251	292	259	265	232	274	271	247	248	241	298	244	282	261	239	274	269	233	245	275	228	287	233	287	239	224	234	259	256	267	256	221	272	232	268	246	232	270	277	267	264	284	241	259	227	241	253	208	250	280	239	242	274	228	245	271	277	255	250	245	255	247	269	254	274	230	268	249	246	284	222	292	251	265	260	271	232	254	254	257	226	267	270	230	264	243	277	228	263	260	246	266	206	227	268	247	236	252	265	233	242	231	244	240	241	256	262	262	212	282	261	230	250	231	246	249	256	289	247	270	247	241	293	269	266	229	240	258	254	234	249	251	251	243	269	248	244	258	270	259	262	253	237	241	274	259	276	248	259	233	223	272	247	249	247	259	276	238	259	273	225	250	237	231	240	248	284	249	243	252	251	221	269	270	250	261	247	259	221	242	237	250	254	264	255	219	263	310	255	272	270	229	264	241	227	225	256	242	244	248	233	255	243	257	227	264	239	248	265	257	258	215	255	243	259	245	274	249	249	240	276	255	251	237	208	247	240	302	261	249	275	231	251	271	240	256	251	233	275	264	273	253	257	225	251	276	242	261	233	242	256	235	281	213	254	255	273	253	253	248	257	257	275	228	259	218	257	239	274	273	260	260	287	252	261	231	245	249	263	232	241	242	271	219	255	242	278	252	275	285	255	255	222	260	247	265	239	221	245	263	242	258	241	252	236	263	229	237	244	278	265	257	242	261	276	252	284	257	247	288	255	240	234	256	256	219	284	256	234	276	264	236	286	239	274	248	248	270	232	243	221	235	268	243	249	246	248	241	239	261	231	259	235	231	231	228	255	253	256	241	240	241	226	277	249	253	260	262	237	251	222	250	236	241	265	238	257	253	274	229	251	238	257	259	265	273	270	246	275	245	245	263	234	241	283	233	249	238	248	241	248	268	256	267	274	232	237	292	258	225	254	269	235	247	240	262	241	268	236	238	257	271	274	260	264	241	255	267	256	247	264	254	252	274	240	225	243	262	229	248	275	271	264	256	264	252	239	236	244	260	267	234	269	253	228	233	250	273	223	231	261	253	241	250	255	276	252	239	238	246	232	272	218	212	269	254	248	281	269	241	235	246	266	258	271	248	241	277	267	233	257	252	262	232	234	231	245	247	236	245	278	257	230	258	274	254	273	282	253	250	225	263	285	271	247	233	270	249	226	268	242	226	247	248	231	235	284	252	239	264	256	239	255	232	221	240	253	258	266	263	238	248	260	243	265	263	248	264	242	258	245	251	258	252	258	259	251	246	258	232	241	266	245	258	278	250	272	238	265	278	225	239	237	251	242	269	273	253	213	255	268	246	253	227	231	278	284	243	239	234	238	256	284	232	252	241	270	268	287	261	244	260	257	224	224	248	262	245	259	291	237	212	239	245	257	250	248	228	267	259	248	262	255	260	247	289	261	259	254	264	270	274	275	263	249	270	264	227	272	223	238	273	249	254	279	262	244	247	256	244	267	231	248	242	253	253	256	240	245	236	267	264	238	249	234	248	290	259	268	280	252	251	239	246	275	278	259	272	243	245	279	242	268	255	285	258	221	262	283	267	244	251	261	258	262	269	246	241	264	244	281	236	239	280	245	255	270	277	285	242	282	242	226	244	263	235	244	217	238	271	215	272	267	254	239	278	235	211	253	241	256	268	251	254	279	275	245	244	263	291	268	245	232	258	256	249	256	240	251	256	236	214	233	254	274	266	233	273	273	282	259	256	230	234	264	244	271	287	234	246	258	264	226	270	262	262	235	248	259	283	247	246	251	238	232	245	247	231	239	234	280	267	275	244	252	236	267	237	228	216	279	267	273	299	269	266	232	238	238	260	234	271	236	280	273	243	276	267	247	274	239	241	249	285	273	251	230	227	281	243	241	295	268	234	265	266	242	243	257	248	269	246	266	260	239	252	266	251	261	240	217	259	229	251	259	250	238	252	242	255	226	229	222	275	238	244	258	265	248	258	267	239	255	246	253	254	274	232	281	279	232	256	255	246	249	253	270	249	251	250	234	264	249	260	248	248	233	266	239	245	238	269	268	264	283	246	276	259	276	245	247	248	257	266	267	265	262	242	261	244	230	295	223	272	225	256	242	243	272	293	274	293	252	254	260	250	234	264	243	238	250	257	221	234	243	268	250	247	262	266	255	254	256	270	272	260	228	255	250	255	258	262	225	232	249	217	257	250	270	278	275	257	255	241	258	255	270	271	243	215	253	260	233	286	254	261	241	194	252	245	238	282	243	245	256	232	247	273	272	299	255	264	278	230	242	243	242	248	251	233	227	253	270	254	262	254	271	259	231	244	245	253	229	245	237	248	273	235	236	289	269	272	237	260	251	264	261	280	242	269	256	235	236	270	260	250	234	286	246	256	264	268	248	260	242	257	266	267	218	262	257	242	255	245	244	249	263	255	260	245	276	251	264	250	289	286	262	272	236	238	263	247	257	253	253	249	256	247	293	245	249	244	263	266	293	256	244	243	274	265	262	248	262	225	245	283	266	267	258	257	288	259	266	216	248
8572	5093	7035	7575	6162	4645	3529	2780	2326	1888	1595	1373	1196	1132	1009	956	874	858	847	787	755	692	727	727	708	671	631	633	668	642	675	663	682	615	641	656	616	606	588	659	579	613	616	596	566	586	568	592	567	597	599	579	546	592	628	559	594	618	612	564	613	565	579	597	571	584	603	538	572	580	557	566	579	580	588	568	582	577	591	552	579	603	583	548	539	601	562	569	567	575	535	561	592	556	587	595	574	595	565	562	597	567	576	552	613	569	570	582	594	580	549	548	542	600	540	553	572	576	547	549	581	555	571	576	606	551	583	620	641	552	547	584	584	583	600	556	563	579	555	565	583	555	521	560	602	600	578	598	579	587	593	586	560	598	541	538	587	561	570	535	564	595	554	591	570	603	559	573	544	611	588	586	552	570	595	563	591	566	609	594	551	547	563	584	557	547	605	571	596	568	590	567	571	586	588	609	561	551	582	576	604	579	623	546	526	586	604	583	564	557	573	540	564	534	593	554	572	567	576	549	637	585	569	585	597	560	567	543	579	572	572	558	562	557	582	539	571	603	587	525	582	587	573	536	583	580	599	586	582	553	579	584	572	576	589	589	517	542	565	561	502	552	588	590	547	644	580	552	558	608	610	568	552	561	582	530	557	569	599	596	582	544	581	580	548	595	546	569	589	586	570	577	587	570	558	562	574	627	535	596	581	552	577	591	607	567	570	617	546	596	554	595	626	535	534	564	581	582	566	584	548	616	611	580	621	560	574	554	601	591	573	609	602	599	558	573	575	592	534	571	610	548	579	584	605	579	521	571	590	583	559	565	574	649	562	582	607	600	541	579	562	543	573	561	590	547	561	585	544	568	571	561	522	558	550	578	599	583	561	560	586	559	548	634	586	567	566	577	584	535	602	599	587	562	586	607	572	570	610	535	555	623	572	534	516	547	555	565	604	614	596	612	553	592	563	577	550	601	568	533	555	529	605	555	585	577	585	520	526	559	549	555	578	566	633	536	584	600	550	598	565	604	597	562	572	570	558	579	561	566	576	548	551	587	573	557	591	612	550	569	595	604	607	606	593	550	573	611	578	549	610	552	572	590	562	603	629	588	556	581	603	566	561	611	582	561	580	620	543	547	571	566	550	577	653	569	573	591	559	543	540	591	589	550	557	577	585	615	545	562	596	597	550	528	597	594	567	582	574	563	605	586	588	533	579	611	570	585	539	581	560	552	600	545	590	550	589	571	588	587	593	599	569	609	565	570	628	569	594	599	543	568	567	585	525	604	570	518	581	577	620	575	564	545	585	604	615	614	584	570	630	569	616	568	618	590	579	540	530	571	576	582	565	561	576	539	583	576	545	580	589	552	555	558	566	530	589	557	570	521	540	571	517	551	591	557	561	556	583	562	584	602	560	582	558	610	599	571	569	598	598	537	547	573	615	554	569	562	568	596	602	555	524	560	559	591	580	594	582	604	565	587	540	519	618	568	597	551	541	589	626	541	604	568	577	573	588	592	614	554	585	544	600	571	599	545	558	563	590	581	581	567	631	572	588	578	571	572	633	582	620	610	559	536	616	543	572	564	568	598	549	572	614	633	568	568	573	602	514	592	588	561	601	554	610	594	577	578	588	619	580	601	556	570	609	570	566	564	570	576	584	570	558	572	565	576	591	576	568	599	575	586	537	583	643	586	548	598	620	557	626	633	597	553	566	615	591	568	573	601	551	576	583	598	571	602	563	576	608	593	611	631	571	638	580	573	566	590	556	577	575	599	587	561	531	598	568	584	589	548	592	604	560	551	534	576	555	543	537	585	565	593	597	580	593	590	599	579	568	572	580	571	590	582	579	569	618	560	592	514	518	572	562	600	591	555	596	587	595	611	582	596	571	586	562	580	538	581	560	568	588	553	545	579	606	559	579	506	594	596	573	636	609	578	551	557	560	526	595	602	597	572	558	574	548	550	580	611	556	624	606	564	576	592	553	566	571	582	561	597	535	639	572	558	597	536	577	590	584	596	601	565	584	578	581	561	574	568	590	565	602	637	594	566	590	567	578	606	567	538	557	539	611	576	586	522	556	595	602	557	575	556	568	590	580	641	554	600	580	589	574	581	585	576	559	563	587	591	595	561	597	578	563	597	617	576	604	589	556	613	563	610	581	586	543	595	616	620	551	588	586	608	544	579	600	637	578	555	566	561	577	547	562	595	572	555	586	556	619	566	603	560	593	599	573	626	588	570	567	587	587	557	577	545	574	575	585	588	584	593	592	559	593	543	568	549	583	576	554	558	618	589	559	556	541	600	598	598	559	533	535	577	532	593	547	602	598	576	604	570	599	609	582	538	580	544	559	581	573	592	538	577	571	572	575	610	573	580	585	609	612	566	580	577	582	576	566	576	546	546	590	561	559	507	588	609	550	537	594	547	600	569	601	603	555	581	586	557	580	570	582	561	568	590	645	577	565	614	590	583	561	605	544	609	552	606	563	604	563	541	558	556	593	564	606	584	553	621	584	582	552	550	565	522	587	618	582	548	572	580	607	590	585	523	597	566	583	556	564	590	579	592	584	570	606	548	557	555	603	557	579	615	602	541	580	595	548	574	605	574	560	568	552	558	595	560	568	581	540	568	599	585	555	576	591	567	569	581	548	576	583	571	603	589	531	598	584	572	639	602	553	555	576	611	582	553	553	573	570	598	602	594	545	559	556	584	530	582	573	578	604	564	552	594	561	552	601	578	607	587	568	650	559	576	571	594	555	548	552	597	580	546	552	560	525	593	567	579	579	564	570	618	593	556	556	567	579	591	574	580	611	609	565	572	537	556	569	609	570	567	578	605	563	580	566	575	546	575	556	577	560	566	596	573	615	528	519	557	583	556	609	603	575	587	590	560	609	540	595	566	591	593	592	595	559	571	563	581	588	559	559	552	608	610	613	591	562	611	567	593	570	582	573	608	582	562	564	556	621	554	565	596	606	549	553	574	581	568	531	601	547	567	569	577	610	611	550	557	595	597	577	556	557	594	542	565	562	630	537	559	593	587	622	554	567	582	613	608	588	601	566	607	560	583	589	575	581	580	550	560	593	568	567	561	548	545	617	572	580	568	563	611	565	554	539	589	578	582	567	630	551	570	624	604	545	590	571	573	577	558	560	571	583	597	590	585	562	582	569	587	609	570	543	599	559	577	604	592	582	558	581	535	643	539	593	574	607	593	591	606	570	621	588	585	540	608	572	606	549	550	574	556	573	591	560	571	532	526	558	604	564	572	542	569	614	564	569	589	554	598	527	571	559	615	542	564	552	635	540	506	558	597	625	522	564	594	606	562	566	551	544	542	578	600	597	552	575	578	591	596	612	625	566	593	588	590	622	576	574	567	573	582	589	577	586	585	568	571	605	622	574	561	554	557	575	534	623	558	548	587	552	584	519	592	570	591	568	576	609	557	592	613	591	610	578	574	542	578	580	554	581	608	559	596	590	579	589	575	600	555	568	583	620	570	567	590
26310	12240	7366	5736	3655	2323	1759	1369	1157	832	612	515	473	458	390	384	383	372	359	321	300	364	309	305	310	273	292	244	250	259	273	255	233	269	268	248	280	257	258	268	287	253	230	262	258	252	264	267	266	282	251	250	249	251	249	259	241	254	256	237	263	230	253	244	237	233	244	247	226	249	255	252	236	279	250	230	216	228	217	265	212	226	259	276	235	257	234	229	260	237	229	242	238	240	265	244	271	242	250	226	230	244	236	241	221	240	235	242	232	246	245	276	253	237	248	227	248	245	234	257	256	247	272	243	245	239	233	246	250	230	243	232	263	234	255	262	220	259	239	261	261	232	238	228	246	296	234	260	246	224	227	267	277	247	270	251	230	237	240	255	272	230	271	242	246	261	227	259	263	256	237	260	236	264	254	246	246	240	243	222	233	243	279	236	245	236	255	240	259	235	277	211	230	219	229	258	244	270	243	235	232	266	254	248	262	253	250	248	276	262	259	227	231	242	220	227	253	262	250	247	268	262	245	244	227	255	236	222	212	231	230	271	254	258	221	283	260	258	250	247	241	238	224	250	261	256	267	273	220	249	255	236	235	257	263	292	269	283	263	254	250	249	277	254	248	224	254	218	270	261	255	237	252	245	251	266	224	244	242	237	227	247	222	231	257	257	200	248	238	260	239	243	250	252	256	244	249	252	243	247	233	222	226	261	233	241	219	281	231	251	240	261	234	222	246	226	247	254	232	257	219	232	237	234	256	240	249	286	240	268	265	234	254	238	244	236	253	263	237	223	249	256	219	238	222	264	258	276	261	252	274	257	250	262	269	229	268	245	231	242	229	237	216	241	241	258	244	258	259	257	241	292	262	250	245	247	260	273	259	231	250	245	262	259	249	249	223	251	229	242	262	258	244	261	263	252	239	283	264	245	239	244	260	236	236	236	231	263	277	239	271	239	239	244	239	252	259	240	253	274	240	242	270	250	233	263	235	254	247	254	240	246	249	217	251	277	248	254	250	224	226	244	249	233	236	252	242	226	257	260	245	273	220	262	229	265	254	252	250	239	288	256	249	216	252	245	255	244	286	281	252	246	270	251	280	264	231	248	266	240	230	259	275	256	254	250	247	261	283	237	252	231	256	245	249	264	259	236	261	231	246	258	241	250	246	258	220	261	261	252	233	252	272	229	222	259	244	219	246	241	267	237	256	267	259	219	247	231	241	246	249	228	226	266	258	273	243	276	245	267	246	246	237	222	248	244	263	251	275	213	231	234	233	202	197	241	263	249	265	235	242	223	254	252	261	251	251	246	279	267	254	265	249	236	247	269	241	210	259	288	228	256	243	264	277	218	230	268	253	273	261	243	262	247	269	267	255	246	254	258	232	235	252	258	284	218	266	234	281	254	242	248	253	239	230	258	230	234	227	235	267	241	226	259	267	264	242	264	217	267	267	232	247	256	242	238	246	253	239	246	245	239	243	243	269	259	249	267	219	246	221	263	226	259	239	267	223	235	240	251	266	272	255	232	244	267	250	269	247	268	282	246	221	245	227	235	237	224	237	231	247	250	256	234	273	244	260	240	229	212	240	241	238	259	230	219	244	249	259	237	246	270	240	218	265	248	232	261	273	244	237	259	239	248	265	252	287	232	245	236	219	216	281	258	251	260	248	259	247	255	257	247	277	255	253	244	232	236	250	235	266	228	250	242	240	233	247	236	267	263	258	248	282	243	252	229	258	257	257	253	228	224	268	244	256	255	257	249	233	210	251	273	257	239	228	247	277	238	225	262	235	237	259	239	240	256	246	234	257	247	234	229	275	275	250	246	268	255	237	226	254	250	261	213	234	266	258	221	244	279	254	252	229	267	214	231	224	288	241	246	221	258	242	243	240	276	235	218	269	259	260	227	273	268	234	255	254	239	247	262	238	235	261	233	259	269	253	264	227	257	280	244	251	249	263	263	247	239	240	236	274	236	284	229	241	250	249	276	238	250	226	232	239	235	257	235	253	258	232	239	280	255	234	249	269	265	252	248	217	244	261	255	263	218	247	242	238	259	244	232	239	234	236	254	284	199	231	252	257	236	235	254	241	262	240	226	247	254	252	271	276	228	235	243	249	291	237	247	224	281	261	236	211	256	279	248	234	222	206	233	246	259	238	238	273	233	209	253	254	248	247	267	269	243	259	218	252	245	244	257	255	256	231	253	233	239	236	280	238	242	240	261	223	250	256	213	260	248	269	245	260	248	219	238	249	259	243	244	240	231	276	269	273	238	236	253	235	230	243	231	243	249	253	273	246	222	276	252	239	250	245	274	267	262	225	245	235	255	258	252	242	224	278	221	243	249	244	232	240	233	258	253	272	232	257	245	239	239	217	276	263	249	292	259	220	252	258	233	249	212	265	259	245	249	247	244	233	234	258	262	271	244	238	236	258	249	242	260	234	234	246	257	248	227	238	240	239	261	251	249	272	253	266	227	237	235	225	266	248	224	231	255	284	278	250	234	223	246	235	223	264	251	252	257	271	242	276	269	247	246	271	244	267	236	271	245	240	240	190	230	253	230	241	232	210	248	251	243	239	246	238	253	241	224	249	248	231	213	257	254	226	235	262	257	259	224	240	253	243	247	252	249	238	265	267	253	240	259	255	240	259	248	224	227	218	275	250	245	258	264	241	236	280	244	242	235	257	262	257	248	236	283	229	242	235	284	253	241	233	259	233	258	251	218	244	252	266	269	254	254	281	239	272	242	247	236	248	263	259	269	237	238	247	226	265	263	251	246	281	246	237	240	243	236	252	264	239	244	248	279	273	234	246	258	241	290	237	245	239	238	223	236	236	241	226	252	227	257	225	276	212	217	259	257	243	246	258	261	256	267	223	268	247	276	266	268	264	249	236	254	246	267	262	254	267	278	222	239	248	278	219	231	245	253	240	259	292	258	238	265	244	247	243	263	260	227	266	226	286	271	253	252	238	226	249	213	265	258	236	253	261	245	245	246	239	226	273	246	260	268	239	235	247	259	261	275	242	273	274	236	243	265	232	244	241	215	230	284	273	239	238	237	224	274	295	227	226	218	209	255	262	238	259	238	236	228	258	258	241	242	263	237	253	236	247	264	245	273	232	237	238	248	237	263	251	251	263	242	245	263	265	269	258	238	222	237	237	282	253	234	229	243	215	239	262	220	261	240	245	238	247	255	247	276	250	235	253	242	224	208	247	253	244	302	196	232	242	270	243	270	289	236	241	240	269	282	247	252	241	259	272	237	230	244	250	261	254	263	247	247	243	234	236	230	252	266	264	277	241	252	221	248	244	236	257	246	255	249	275	259	248	247	224	265	258	258	245	236	258	226	258	257	233	256	258	249	274	263	223	254	248	277	274	230	245	233	253	234	247	243	257	255	227	223	242	250	268	262	236	247	238	256	220	259	268	266	254	268	274	268	271	211	272	241	240	236	231	260	218	243	241	213	263	275	253	261	300	238	266	232	231	236	242	255	243	261
17119	9131	11319	13041	10712	8339	6913	5461	4437	3515	2723	2238	1905	1616	1452	1276	1253	1158	1080	1054	988	900	860	850	833	819	751	726	737	734	739	754	698	710	690	651	645	666	637	668	643	612	657	648	650	590	651	579	613	582	587	632	622	600	642	558	593	561	569	569	555	590	558	590	550	603	533	587	569	568	533	596	579	516	598	555	580	617	585	593	534	557	600	561	570	574	538	590	569	632	601	579	560	587	559	599	580	562	594	566	550	573	592	560	596	610	556	570	564	610	583	572	542	502	573	599	575	564	584	541	538	552	622	544	551	587	539	559	550	566	563	556	549	559	545	588	616	575	537	578	573	609	523	559	574	551	558	585	583	571	585	603	595	572	572	534	567	581	542	599	572	607	556	514	569	590	554	574	559	545	552	577	581	563	569	618	561	605	581	569	561	597	594	578	573	560	569	603	568	596	634	550	590	558	576	553	565	557	545	607	580	562	590	548	588	573	604	577	525	571	566	571	534	549	616	561	573	544	535	586	549	580	648	594	552	544	573	598	545	565	571	621	573	581	605	576	612	541	548	552	556	535	561	557	557	575	562	617	547	566	563	566	582	561	577	547	589	576	544	600	544	548	560	518	617	594	555	583	584	605	572	576	567	540	601	529	574	561	592	581	553	576	568	552	550	572	507	564	565	571	561	570	619	552	611	595	538	578	575	592	592	624	583	601	585	562	552	612	602	514	583	595	593	509	560	590	568	508	559	571	555	551	584	571	538	576	613	545	554	591	569	576	563	544	574	567	600	578	547	591	571	567	546	548	555	570	556	589	568	555	587	560	574	590	607	547	551	590	567	610	544	521	606	575	538	561	594	589	598	570	551	584	541	592	572	556	563	541	543	582	538	553	549	567	535	552	558	592	560	589	583	592	556	541	549	562	548	585	563	558	564	578	573	606	546	586	519	555	577	557	613	595	542	575	567	541	607	597	548	577	594	594	544	563	597	601	566	552	559	586	518	557	573	590	582	566	572	563	542	600	601	562	549	586	602	568	539	528	560	538	583	551	562	577	549	589	596	594	556	573	543	569	526	596	586	636	595	560	580	528	568	563	632	569	564	582	558	589	538	575	577	563	543	596	584	590	558	601	574	537	575	577	563	590	621	574	556	575	582	602	616	567	546	543	575	596	556	562	598	559	503	557	559	558	602	576	533	528	568	596	560	571	532	553	584	590	550	599	545	593	586	551	593	576	594	585	570	556	574	570	576	540	587	592	513	574	573	593	543	543	567	581	540	580	547	553	534	600	586	507	590	547	536	581	541	604	557	560	540	581	561	537	605	595	539	600	514	619	552	594	588	545	622	524	533	567	555	587	548	570	559	574	563	575	587	524	618	559	523	578	571	575	582	556	586	569	577	589	584	587	543	591	570	583	616	569	563	572	553	542	568	630	595	546	535	549	595	567	559	572	531	562	547	584	580	571	591	567	541	589	621	515	570	607	592	499	589	552	514	568	564	586	542	596	570	584	548	578	535	564	559	555	526	545	573	544	580	594	577	572	516	573	528	595	604	571	581	585	540	537	572	545	607	558	552	627	614	620	555	603	565	543	532	587	555	575	587	562	586	612	611	571	618	560	594	593	544	588	575	597	521	573	595	562	597	572	576	535	588	572	551	576	587	582	527	589	564	571	575	538	600	591	597	557	600	543	536	573	556	568	561	560	585	550	558	581	513	537	608	578	575	552	540	560	575	606	567	562	575	546	571	574	511	577	572	594	584	589	567	549	602	561	553	555	569	554	563	586	582	562	592	591	551	581	560	572	568	532	540	608	548	579	580	573	584	571	535	570	549	610	577	545	539	563	535	588	586	577	612	557	574	542	576	547	583	597	595	547	596	566	564	566	564	598	578	565	560	615	566	548	556	550	550	551	549	527	564	573	575	598	554	567	557	590	589	527	582	527	550	574	568	540	548	567	563	604	572	578	563	556	597	507	555	543	567	625	540	582	554	557	593	585	550	601	602	571	570	520	538	559	614	560	535	557	551	597	590	593	589	552	577	550	577	591	586	579	568	575	557	577	555	608	625	583	581	537	561	564	605	546	572	554	563	586	583	577	557	587	554	578	523	567	563	583	590	604	555	584	568	551	577	590	557	604	590	624	596	598	530	566	536	560	557	555	576	551	540	588	596	605	588	559	568	564	557	566	523	569	571	582	573	529	551	598	576	580	569	568	599	622	552	581	538	543	551	573	579	569	615	555	573	601	552	581	537	585	565	600	535	577	555	569	568	596	530	584	574	613	563	606	535	554	603	549	579	547	588	548	621	548	529	581	556	557	570	570	579	559	576	575	589	541	603	544	551	554	549	584	549	566	547	554	530	562	556	586	598	604	585	561	575	588	573	566	558	549	552	547	562	588	576	557	579	580	523	578	603	563	602	577	547	548	580	584	580	552	558	578	593	533	581	561	557	572	563	568	582	603	546	543	598	548	576	537	572	562	566	541	572	559	530	571	607	599	540	559	546	536	562	560	569	492	571	557	550	575	575	572	600	582	567	584	557	551	537	603	579	535	569	547	560	564	557	582	579	586	585	562	565	559	547	566	552	577	562	548	539	574	565	604	559	535	553	530	594	566	543	551	546	538	585	566	537	577	558	612	558	576	585	558	555	553	551	571	572	586	563	586	584	542	559	529	577	544	587	617	560	537	565	548	566	500	536	578	541	525	563	604	585	561	565	538	558	568	562	586	599	580	553	542	579	616	558	533	585	588	568	587	571	577	527	584	596	543	547	571	561	576	578	629	564	564	571	546	598	573	561	549	587	562	598	555	597	551	566	547	511	592	589	538	519	575	538	551	532	574	548	553	521	591	559	565	608	573	576	548	557	587	586	506	556	557	587	564	553	565	517	598	611	544	562	593	558	573	576	601	592	566	547	571	570	562	581	584	589	560	566	573	587	549	507	552	572	546	566	580	600	576	506	562	567	588	581	593	549	571	576	570	583	566	561	532	568	580	574	583	566	564	569	532	536	612	561	553	610	598	571	537	562	609	588	536	584	598	579	577	596	563	579	572	586	542	595	560	569	595	581	633	607	564	602	565	521	554	553	567	566	557	544	583	558	617	527	572	576	578	580	564	540	528	528	571	564	557	564	549	542	533	551	516	600	556	548	588	544	557	622	570	555	517	610	551	571	546	571	548	562	575	629	569	567	599	528	529	566	553	573	597	554	584	542	558	568	581	559	577	559	562	588	551	581	504	592	541	603	587	582	586	595	516	584	574	553	546	578	571	567	576	573	571	601	591	566	544	595	588	521	549	596	583	585	542	562	579	574	586	553	597	561	585	563	571	551	583	575	564	563	574	586	549	630	555	563	592	594	540	576	539	592	530	619	589	564	569	569	565	572	571	556	523	554	575	525	572	568	562	562	555	578	583	535	596	543	600	541	555	581	551	581	542	577	564	547	555	577	576	576	579	532	558	586	535	538	567	521	539	574	541	528	564	539	624	578	536	573	577
35113	18286	11026	8203	5448	3703	2689	2053	1605	1102	935	770	572	539	513	445	424	391	403	360	381	312	316	319	315	310	270	274	279	262	287	270	268	244	270	257	229	276	281	277	259	272	244	285	276	284	220	230	249	256	256	259	259	241	261	266	255	251	246	260	203	246	244	230	216	262	250	243	243	266	245	225	218	229	243	259	254	289	257	258	245	244	225	230	261	269	229	251	239	252	248	255	266	267	238	248	278	258	259	259	255	234	273	276	243	245	263	240	213	237	254	204	279	222	227	246	265	231	248	243	237	241	227	233	245	270	265	207	253	267	246	250	261	277	221	220	258	240	248	265	272	238	253	270	300	224	268	252	234	253	202	237	247	247	222	232	225	257	265	287	257	233	222	250	235	237	236	256	253	249	251	235	258	228	226	250	261	243	257	253	265	258	253	240	236	244	234	221	248	251	245	230	231	260	246	245	234	232	262	267	231	220	246	252	224	228	247	260	265	245	238	231	266	243	216	234	241	263	237	249	231	230	255	235	271	250	240	262	293	265	255	265	228	261	246	202	239	243	219	238	262	246	259	248	241	258	247	280	287	273	244	254	252	251	231	240	232	278	257	256	251	262	257	236	267	256	246	219	250	227	264	229	238	257	269	248	284	226	274	234	261	253	221	265	282	267	259	209	227	261	237	241	251	257	254	262	243	235	280	250	262	257	253	231	228	293	255	250	253	229	237	207	204	227	222	252	225	259	253	211	265	256	234	250	255	248	232	249	253	249	253	270	254	243	238	240	232	240	242	206	253	275	232	233	270	246	232	244	262	285	257	222	262	256	223	211	232	249	250	216	234	266	265	230	240	243	225	239	257	243	265	236	237	259	263	262	252	246	203	251	267	256	258	231	255	215	291	229	242	259	244	251	246	216	224	246	256	252	252	245	266	251	257	211	240	260	246	217	259	240	253	261	254	256	233	236	254	247	256	245	263	229	266	259	248	233	260	265	230	245	265	248	286	275	274	248	231	240	256	253	265	232	230	237	218	265	255	228	237	240	242	237	240	248	230	247	277	260	250	252	262	231	244	231	223	223	263	263	229	231	234	251	247	243	210	246	236	244	248	248	257	260	218	227	286	244	235	234	224	247	250	264	245	242	250	270	263	262	258	257	216	236	236	271	231	240	242	259	232	287	257	241	249	281	272	258	256	268	255	256	249	237	244	228	223	255	262	239	264	260	261	282	242	210	233	228	239	247	244	217	264	255	250	250	252	242	270	250	249	249	274	236	254	250	229	262	248	280	269	212	245	249	249	253	237	251	245	227	261	239	244	239	282	233	254	242	267	210	275	229	245	222	240	239	228	236	258	253	259	247	240	225	260	248	301	262	272	214	272	259	252	233	259	227	256	229	254	251	250	255	244	255	242	261	251	260	230	230	268	247	213	242	220	258	255	255	230	239	209	211	267	252	221	255	265	247	255	248	212	249	250	261	258	266	252	240	231	296	266	233	241	261	226	260	269	257	231	243	251	269	220	243	245	236	265	223	261	269	257	242	242	279	272	219	260	242	242	251	265	242	233	267	280	236	242	269	252	221	230	237	234	257	268	246	283	266	253	247	262	275	259	231	242	227	253	264	274	242	249	238	256	244	216	266	234	267	239	233	269	267	225	242	242	290	256	233	259	245	241	271	262	204	264	245	221	236	240	245	229	246	218	255	267	239	243	239	258	286	244	275	223	245	258	233	235	244	231	250	265	252	254	232	275	243	222	220	265	251	227	258	257	261	252	232	231	234	249	285	239	232	253	272	228	273	247	254	238	247	248	225	236	223	215	243	246	227	239	255	233	276	282	228	214	260	243	254	264	267	247	235	237	265	204	244	241	259	262	272	264	234	230	224	226	274	242	243	241	277	232	226	241	248	231	239	246	243	243	233	258	258	257	248	237	267	236	226	256	255	235	221	237	240	272	242	241	246	262	248	245	265	233	245	248	232	247	241	232	226	259	250	237	281	251	240	218	251	249	243	273	267	248	248	268	272	243	212	248	233	254	244	250	270	256	252	248	266	232	257	218	235	263	231	278	252	242	264	232	257	248	242	244	226	290	251	253	250	260	250	243	237	274	241	243	231	255	282	261	233	243	242	258	218	257	275	226	252	225	279	219	246	239	221	251	219	243	242	239	226	247	241	242	258	265	263	263	251	244	268	253	243	231	243	274	243	225	269	230	275	261	242	239	265	244	231	253	267	263	229	220	229	239	242	237	269	233	259	258	287	239	258	255	260	244	279	241	256	209	245	267	239	270	274	258	226	270	264	260	236	237	285	239	202	253	241	263	237	248	215	256	239	243	275	264	229	232	237	241	227	272	254	269	270	216	237	249	251	261	257	230	253	235	230	254	249	243	253	238	230	243	267	246	273	241	266	265	242	248	249	246	244	238	242	253	241	241	223	246	237	236	224	249	254	233	270	224	257	251	239	241	218	228	259	242	263	267	236	232	283	254	261	234	245	227	234	238	258	241	215	259	257	253	236	236	228	260	268	255	256	245	234	245	246	235	236	205	260	236	243	234	237	250	260	242	266	241	228	244	219	242	237	275	241	236	237	252	251	253	255	217	248	287	267	253	267	267	250	269	264	225	249	257	236	250	262	233	248	271	226	253	235	244	280	193	231	228	248	263	240	247	270	235	252	257	245	267	249	265	244	257	227	229	209	247	235	253	267	268	238	248	273	220	268	235	220	251	267	270	252	251	246	230	238	239	245	244	218	262	255	243	253	257	259	257	248	276	230	249	217	256	222	272	240	257	255	239	249	249	255	229	261	247	237	231	236	215	239	254	238	251	260	249	264	258	254	262	253	266	232	257	244	225	221	259	233	226	246	273	244	244	250	248	273	231	204	225	243	249	239	236	263	258	248	241	231	252	256	264	266	234	264	256	251	258	252	249	229	241	251	255	224	270	263	249	249	232	297	246	217	270	222	249	255	239	247	238	245	250	245	248	249	236	267	264	248	222	257	260	208	227	258	241	237	297	266	279	250	254	260	250	232	236	235	253	253	243	260	248	239	261	224	246	258	234	218	275	219	234	241	248	244	258	228	219	252	230	255	273	266	259	244	243	245	234	248	254	223	253	271	270	267	258	219	244	220	260	223	251	243	252	266	241	231	224	263	239	259	251	258	222	246	261	235	249	270	244	245	195	255	242	215	254	299	248	247	241	264	261	242	245	300	229	256	249	251	246	232	215	260	274	236	221	269	269	278	236	254	276	209	247	247	217	222	252	239	240	248	237	234	270	224	255	263	247	252	267	246	244	250	249	259	250	253	270	228	259	244	255	262	254	265	259	257	269	223	244	236	261	247	252	264	266	237	242	271	225	232	228	255	241	227	252	233	228	237	224	286	256	247	251	204	243	258	213	244	240	195	224	231	251	240	246	245	289	256	257	236	234	243	234	271	221	225	232	241	237	218	232	234	252	263	243	221	238	274	253	213	252	258	246	231	266	218	252	270	254	275
21470	12566	14824	16529	14372	11352	9433	7476	5963	4796	3877	2969	2507	2222	2027	1694	1566	1469	1453	1212	1209	1145	1103	1027	957	914	870	832	805	836	809	805	732	792	779	744	660	664	707	651	714	687	673	662	640	640	666	628	642	665	627	618	583	586	580	565	589	602	552	586	596	592	568	571	599	573	559	554	557	597	592	538	589	554	636	595	587	589	571	532	587	634	561	537	580	598	608	512	568	568	585	573	576	549	567	577	531	584	579	536	606	538	623	553	573	571	559	591	570	601	581	543	596	588	546	576	569	590	588	565	589	550	566	577	554	572	546	581	574	573	552	534	610	558	589	554	551	558	525	564	547	548	553	557	594	529	585	606	561	570	530	569	538	547	555	530	515	546	565	559	557	547	584	569	552	577	574	606	533	556	591	591	536	527	537	590	578	570	585	605	568	552	591	571	616	563	580	558	574	537	575	546	584	568	555	578	504	563	588	585	545	552	602	588	561	581	542	546	555	587	579	542	573	567	572	580	563	520	576	557	573	579	538	594	604	597	541	577	565	606	562	559	591	584	591	625	566	559	560	627	608	562	575	534	519	549	545	563	552	502	577	559	591	542	570	569	544	555	569	574	538	593	531	614	585	582	556	525	602	589	577	581	564	531	560	534	601	538	560	558	556	599	584	559	573	547	543	610	553	531	555	556	562	547	576	535	575	563	563	557	585	572	557	547	583	563	568	528	595	524	555	625	535	554	590	557	542	586	551	615	556	539	551	597	538	548	587	568	592	540	578	569	602	552	550	585	573	544	603	585	564	578	561	606	588	545	586	595	584	580	571	549	550	525	563	572	551	551	590	539	561	560	581	545	574	586	586	572	538	597	605	596	597	523	547	590	559	573	568	570	562	565	541	551	557	576	526	572	553	532	567	582	531	585	542	542	582	569	549	571	580	577	593	580	541	509	552	557	574	587	569	551	604	578	565	576	573	553	566	587	527	574	576	538	561	551	551	534	568	563	566	578	569	584	619	587	560	573	567	588	622	567	552	571	575	558	570	583	569	574	578	560	577	571	546	514	584	618	543	597	573	550	560	577	553	553	551	567	565	620	562	587	591	572	587	600	591	606	603	586	509	553	580	584	569	585	549	554	597	547	570	566	582	562	520	545	565	587	554	557	577	592	576	558	539	573	573	547	577	599	590	519	558	577	570	543	509	579	563	559	541	543	522	588	536	581	572	552	563	623	533	562	578	572	531	548	538	560	544	544	591	555	565	555	503	603	569	567	533	549	564	552	528	551	577	542	581	552	585	584	563	576	550	554	506	557	579	583	538	560	584	570	537	539	607	512	559	571	562	575	573	574	566	564	591	510	562	567	607	599	569	578	540	583	599	536	558	553	580	549	589	594	625	614	606	528	582	545	601	563	559	574	559	536	506	603	544	540	597	537	576	554	582	582	567	555	552	562	583	559	566	541	589	589	568	599	563	604	556	523	556	543	596	574	581	560	630	540	546	571	566	531	613	537	551	583	572	574	550	578	551	534	545	540	596	536	577	582	615	597	587	558	547	618	542	544	547	566	534	567	558	623	567	587	544	567	570	561	572	560	547	558	598	531	555	548	573	553	568	581	558	547	596	582	573	606	568	573	599	515	587	566	562	552	573	553	612	550	541	595	552	560	587	554	557	598	565	550	582	533	521	599	563	559	546	604	549	542	515	587	578	584	577	539	557	538	575	608	559	598	616	616	587	576	543	568	578	571	568	563	567	522	584	542	585	569	542	539	554	570	570	511	546	602	604	542	564	552	600	545	540	581	579	566	576	597	591	548	548	553	549	552	594	576	510	576	572	578	592	565	551	574	563	589	542	574	549	518	549	570	550	557	568	598	611	578	568	549	587	561	580	597	549	577	579	560	582	610	565	571	560	560	589	530	575	547	575	561	622	570	549	562	557	587	581	595	566	552	605	566	586	526	551	571	543	563	574	571	537	538	553	556	586	553	571	543	564	561	561	611	555	551	565	535	589	622	542	504	576	599	517	571	557	602	590	542	529	636	586	542	567	581	573	597	584	573	590	534	556	601	566	547	587	547	543	581	587	551	571	604	601	544	555	549	562	584	586	554	561	536	579	539	532	587	575	544	598	564	570	567	532	554	552	567	559	586	571	557	587	543	529	566	564	560	538	566	584	493	602	577	523	610	542	535	587	597	533	572	564	565	536	567	559	565	561	542	549	550	553	565	544	588	529	538	576	549	574	571	570	596	566	581	504	596	539	583	576	585	540	538	570	541	571	593	560	575	590	580	600	578	528	556	542	584	621	559	554	549	581	534	573	588	606	587	529	526	529	555	568	565	593	550	585	575	565	596	565	552	580	554	550	551	566	561	569	544	557	540	566	555	561	544	551	549	597	589	557	586	557	575	547	582	563	567	579	598	570	581	580	514	544	555	574	553	563	538	576	590	575	584	543	579	589	548	557	571	543	520	622	580	596	606	530	554	547	530	575	576	548	563	531	543	581	559	577	562	530	516	557	560	572	529	568	585	563	581	559	575	535	571	544	554	589	497	575	622	567	555	590	575	540	560	536	557	558	545	562	554	549	603	553	567	607	552	587	550	576	562	551	559	585	569	555	560	576	576	542	579	559	572	569	558	578	562	544	564	580	566	557	547	555	539	571	540	563	600	581	586	554	547	580	590	537	604	564	568	557	587	606	594	568	594	558	585	559	578	543	550	556	564	551	557	567	563	594	585	521	558	584	578	557	619	572	566	524	557	587	575	609	541	538	563	537	570	548	586	567	568	571	549	545	548	545	545	553	529	549	550	578	557	599	566	580	581	561	573	589	563	540	546	586	578	593	543	570	562	576	587	541	570	619	552	587	568	603	563	552	552	559	529	564	538	598	569	543	595	564	588	561	569	581	538	566	591	618	584	618	573	530	546	578	582	497	554	568	538	539	556	583	531	560	546	613	583	573	579	572	572	563	581	547	553	546	600	547	564	555	597	550	567	596	551	578	574	584	617	546	587	572	586	546	555	592	536	570	567	541	567	531	531	536	561	550	518	596	574	557	547	556	537	562	537	543	578	519	566	574	583	588	550	603	569	540	584	583	575	576	600	587	584	537	616	562	576	522	557	522	570	570	592	560	578	567	557	574	529	587	578	578	547	577	528	595	570	536	555	570	560	577	575	554	495	525	587	585	569	563	542	557	577	572	590	562	571	594	573	606	528	548	577	594	572	589	563	572	551	611	584	560	592	610	591	551	534	548	582	597	519	537	604	509	546	573	583	534	587	551	565	578	578	532	551	615	584	579	563	539	530	593	573	591	559	572	548	559	525	566	554	547	564	531	570	564	558	531	527	577	576	566	583	578	577	586	586	550	577	564	563	558	587	568	559	564	623	575	548	584	607	573	570	536	528	531	563	545	588	581	585	571	572	576	555	543	559	628	511	561	582	545	589	580	593	575	528	532	567	584	609	582	563	563	571	599	529	571	544	593	556	589	528	552	526	553	573	549	621
13148	6122	3779	2612	1660	1129	858	659	557	473	424	382	352	324	317	314	324	305	287	300	290	296	284	269	279	288	251	285	247	287	266	266	258	267	268	268	227	268	241	271	265	260	259	258	247	248	252	250	242	273	229	276	273	259	245	258	238	262	239	235	240	267	264	244	250	243	228	264	239	258	246	275	269	244	261	269	222	227	261	237	249	267	259	251	277	245	263	275	252	261	256	256	246	229	267	244	256	225	227	259	263	273	248	257	268	259	270	236	251	253	273	257	249	247	266	278	227	277	228	254	245	247	233	260	254	270	222	302	254	248	239	239	248	243	230	259	263	281	292	280	228	284	254	238	261	270	241	235	260	250	222	246	234	255	258	219	230	272	236	257	231	222	244	291	250	226	288	264	238	245	216	263	263	252	267	266	250	277	245	297	267	254	249	253	258	232	286	213	248	263	247	255	281	289	243	297	203	264	281	231	263	261	261	264	264	279	258	256	258	252	235	265	270	251	224	250	280	251	265	226	262	254	257	249	284	232	237	247	279	273	265	246	284	247	249	279	253	227	255	271	252	265	246	257	234	238	246	224	224	247	264	281	247	236	230	215	258	243	257	273	263	254	252	244	220	261	262	230	228	261	246	237	251	227	232	265	246	251	220	245	253	251	211	252	238	271	254	270	267	207	205	234	260	270	243	256	249	272	260	246	243	271	275	250	230	241	241	257	255	241	266	245	249	245	243	244	287	262	271	289	276	236	244	239	260	294	252	249	263	238	243	216	264	266	255	255	245	200	225	228	276	258	218	246	241	237	247	261	249	260	271	222	261	230	269	282	276	278	280	265	242	244	255	268	283	275	245	240	265	241	282	251	280	286	266	255	264	227	245	261	235	260	260	237	280	237	224	275	256	228	261	259	257	251	234	261	260	251	234	244	287	261	256	217	231	255	267	248	280	245	260	241	259	293	263	252	260	254	219	219	249	255	254	210	236	242	278	246	246	285	233	275	246	242	254	273	247	254	286	245	252	278	250	232	267	238	237	235	256	248	251	240	253	286	247	265	264	284	273	243	261	248	226	265	249	248	238	253	221	251	272	254	251	239	245	273	238	257	266	264	248	263	234	235	276	264	254	239	234	244	257	237	228	251	265	253	238	260	249	237	283	242	242	236	236	248	265	252	251	250	261	237	241	241	239	252	242	252	232	252	276	238	272	261	276	231	260	259	256	257	268	263	269	232	245	258	265	250	263	250	239	238	213	263	260	255	236	250	254	226	273	291	223	272	241	254	248	262	238	265	234	222	218	238	233	255	249	266	273	256	257	253	265	235	272	279	278	260	249	257	214	224	258	282	258	260	247	271	274	270	256	258	237	265	272	248	255	221	249	275	255	253	288	300	287	268	257	282	260	246	272	236	293	262	247	256	262	233	230	268	242	256	246	237	223	223	255	253	266	243	216	240	228	253	259	240	246	274	292	240	225	249	265	248	249	235	225	238	242	265	234	279	250	229	220	263	275	265	236	234	275	263	260	267	266	252	250	236	262	259	249	261	229	240	249	276	242	227	234	265	292	253	270	279	262	248	257	246	242	243	249	282	222	256	235	277	282	255	261	231	271	260	259	275	262	267	240	250	230	245	245	267	214	267	280	245	258	249	248	277	257	276	277	274	249	246	256	273	259	252	243	256	252	255	216	271	261	239	258	264	244	268	255	234	237	252	256	246	251	259	270	261	232	237	279	244	232	259	259	257	279	259	273	270	226	252	270	258	252	278	248	239	253	262	237	291	244	294	270	273	238	293	213	216	237	236	233	270	264	260	235	274	242	239	209	233	217	251	279	241	250	240	241	261	285	247	246	226	289	277	220	238	256	247	243	268	271	281	230	249	279	232	247	249	271	248	251	253	255	244	249	239	226	241	263	262	276	279	244	256	238	283	279	251	270	249	248	243	260	270	234	254	234	274	240	229	270	283	243	283	250	283	250	272	257	250	236	250	236	282	278	256	253	231	251	260	231	260	224	254	237	225	233	267	251	236	265	258	267	272	228	291	276	229	234	238	258	240	281	243	236	238	250	296	276	263	255	280	238	245	260	264	271	231	248	244	281	274	217	236	273	242	258	241	239	288	260	263	255	240	241	259	267	260	260	272	270	279	251	243	270	244	245	247	249	249	300	214	247	253	247	256	289	251	252	226	261	240	259	233	256	242	232	263	257	272	267	241	255	222	258	256	229	290	244	233	239	235	243	273	265	254	240	240	253	283	252	269	258	234	252	236	247	236	260	238	254	240	241	247	241	275	264	289	262	291	275	262	217	277	251	268	239	238	259	234	230	246	270	215	250	255	255	240	241	264	228	243	258	237	241	213	260	280	260	273	256	257	261	265	250	263	256	279	249	275	265	207	265	260	242	248	256	233	249	246	257	261	263	267	247	263	232	282	230	249	267	252	236	252	254	227	251	257	259	251	262	260	275	245	257	236	252	228	255	262	239	257	233	242	233	251	224	256	272	220	241	230	268	267	273	275	295	249	244	229	250	234	238	248	264	259	253	292	240	274	267	258	268	245	223	248	266	242	227	293	275	276	257	269	266	277	236	286	238	284	252	242	265	260	254	279	249	264	253	251	217	294	270	267	256	261	255	248	252	235	254	238	221	266	224	232	260	242	273	237	256	241	250	248	250	253	249	243	224	265	276	241	267	258	268	250	239	257	246	294	263	275	273	272	195	242	254	261	270	280	237	239	260	234	241	249	261	248	249	247	263	238	251	256	259	250	272	258	245	220	237	241	250	224	252	239	260	278	258	239	272	240	220	275	250	238	264	260	232	253	270	235	241	244	273	237	224	264	266	256	253	274	276	226	253	267	226	266	265	263	268	270	271	260	233	227	263	282	270	239	249	261	270	279	259	272	271	274	221	224	250	268	276	212	232	250	271	249	239	263	239	316	265	255	247	265	288	261	247	236	249	247	240	271	244	218	259	223	224	281	235	247	246	229	253	291	267	269	264	232	275	217	277	241	265	246	277	228	247	239	238	238	244	270	229	257	242	254	255	270	247	266	257	250	260	276	240	281	246	251	272	238	237	253	252	249	264	248	244	240	236	283	252	220	252	238	237	254	303	268	252	268	242	238	239	252	256	252	246	272	265	237	214	251	277	229	252	266	240	244	239	248	227	262	236	272	254	252	226	249	241	262	267	252	264	225	234	232	256	221	230	262	270	228	254	231	238	249	221	267	272	255	234	252	268	251	273	247	255	249	276	257	248	252	242	220	243	265	260	281	231	256	260	284	256	246	249	249	236	268	230	248	250	235	249	291	279	251	280	279	260	227	250	238	283	285	253	252	258	271	235	241	276	263	245	236	297	249	230	232	260	247	253	246	233	259	239	233	228	244	247	265	263	268	241	238	233	288	268	262	243	254	283	268	240	272	239	266	262	254	244	246	252	257	235	278	251	235	248	249	225	244	260	229	226	266	283	257	254	224	261	247	249	279	284	239	263	252	263	238
8349	5243	6989	7526	6129	4642	3551	2720	2283	1843	1596	1350	1205	1160	1012	951	931	853	832	785	804	782	772	695	645	708	698	681	664	672	681	688	636	639	682	633	645	610	638	619	627	623	628	595	589	628	594	581	621	592	574	585	558	613	573	570	625	558	572	580	578	635	571	613	596	590	599	531	651	589	586	543	579	558	591	568	600	554	602	639	584	579	585	542	594	548	592	610	628	573	620	549	572	572	567	559	589	574	537	556	602	580	534	546	563	589	519	596	602	569	566	565	581	592	603	576	587	618	583	624	547	593	546	557	548	566	561	555	581	591	594	552	626	566	596	608	579	566	586	568	559	550	604	587	552	590	554	566	591	591	587	592	567	607	596	613	573	587	596	561	588	604	583	615	606	587	564	589	585	570	539	590	632	590	573	589	583	575	578	545	583	570	572	562	613	565	579	558	582	571	554	575	610	558	576	567	550	595	591	611	536	565	591	602	598	534	568	591	610	588	579	566	616	610	571	585	586	616	557	593	599	605	606	553	561	578	609	578	589	582	588	545	556	587	596	579	604	545	558	570	579	539	545	566	607	593	567	570	580	562	607	568	613	584	581	585	579	579	591	593	562	564	543	612	552	555	582	614	619	587	538	568	615	556	577	575	589	556	545	581	605	641	595	559	547	575	554	586	564	549	577	594	566	601	606	568	593	584	551	588	547	597	567	580	574	606	578	541	581	578	594	582	604	604	596	596	580	585	549	585	537	574	535	588	558	570	589	577	572	557	532	583	585	596	547	585	589	574	570	591	593	537	592	565	588	598	571	558	547	623	572	568	577	538	570	605	561	585	598	584	572	581	578	550	574	545	586	603	609	526	602	589	541	570	567	528	592	578	608	591	574	571	551	567	617	545	576	586	567	614	600	546	548	573	586	614	585	576	590	593	561	583	602	572	567	609	589	602	514	557	569	575	568	589	617	579	547	598	565	618	584	617	645	559	618	597	585	581	590	528	564	595	568	594	591	518	567	563	612	614	607	639	588	564	568	609	576	631	551	607	584	614	623	581	620	632	571	575	582	602	589	612	570	547	579	578	564	588	563	645	556	554	591	599	580	598	572	553	585	597	547	543	581	572	575	613	601	549	572	594	637	551	585	601	615	586	553	564	561	573	556	567	606	585	596	577	583	566	590	594	613	611	541	595	604	585	540	596	576	583	559	594	597	559	578	570	619	593	547	602	545	605	552	582	546	535	553	558	612	605	533	577	579	568	591	600	581	582	552	533	571	602	561	555	566	598	599	587	614	587	570	576	587	567	572	560	567	544	584	547	544	569	579	602	598	581	603	552	589	552	605	558	568	582	619	588	563	598	580	554	606	592	581	586	591	552	600	609	580	575	591	584	568	554	571	568	595	639	553	600	578	584	562	573	552	609	588	569	596	561	545	638	595	638	610	559	555	558	569	593	565	557	564	572	603	591	574	580	513	584	537	588	535	546	553	605	590	586	602	581	652	607	566	620	574	576	557	606	545	614	552	610	531	591	571	559	598	623	531	574	615	555	575	590	540	589	573	577	583	554	563	595	599	595	556	590	572	571	566	612	569	551	622	589	605	545	593	545	584	600	652	610	595	555	591	577	625	563	596	590	583	547	569	574	581	566	557	606	628	579	591	571	603	609	591	634	555	582	596	603	570	571	545	593	575	601	557	582	622	587	531	610	517	558	576	530	605	601	552	527	561	600	607	594	568	586	588	581	559	599	621	621	568	578	594	616	562	525	580	626	583	585	547	602	557	596	567	580	547	573	569	565	547	581	600	589	562	574	598	587	584	585	610	570	545	583	607	534	532	606	577	583	547	580	558	574	561	599	585	592	589	587	585	584	582	569	575	565	550	585	612	594	585	573	564	573	572	523	603	604	578	551	549	580	589	608	559	605	609	576	580	561	554	590	600	562	564	563	563	568	584	582	547	573	584	566	580	574	594	576	539	558	584	591	582	605	629	561	603	576	556	568	575	601	586	571	613	537	642	562	587	551	554	528	597	590	636	579	570	575	563	598	590	554	584	570	627	587	615	553	555	577	580	608	538	565	592	586	643	605	566	579	582	564	570	560	589	585	574	539	579	538	545	589	585	584	572	604	621	614	597	589	525	558	574	592	599	576	551	551	584	597	529	624	574	570	568	568	563	541	528	546	574	567	566	564	562	588	581	593	588	563	588	566	578	588	586	557	596	568	558	602	603	591	583	603	557	588	581	557	604	608	567	573	564	585	607	601	576	605	618	586	586	579	571	626	612	553	566	550	619	574	572	553	583	580	608	598	563	566	551	570	563	582	614	543	576	601	611	560	605	549	570	577	588	572	612	578	625	581	563	588	583	606	588	583	582	583	594	565	559	568	571	594	603	573	576	625	566	629	601	599	570	562	567	583	551	581	594	580	598	594	569	602	564	571	609	564	578	572	561	584	608	579	573	557	588	576	566	547	521	569	554	611	568	594	540	569	571	616	580	549	596	604	580	586	587	616	587	548	596	603	552	586	583	562	575	598	578	615	583	606	593	598	594	579	573	570	582	590	556	573	584	563	568	586	606	589	553	588	571	600	590	589	539	596	613	637	593	562	579	578	574	604	585	603	561	562	541	560	605	567	584	578	599	572	585	623	579	574	567	581	585	583	615	578	575	550	556	552	545	577	568	536	587	585	584	600	567	603	502	585	565	558	572	587	585	635	618	572	616	579	555	588	558	582	572	603	575	579	580	607	587	574	611	591	542	523	555	603	590	559	572	571	545	568	577	592	599	538	571	573	531	569	585	564	618	637	571	627	540	574	575	576	606	587	562	586	604	567	550	602	605	605	613	561	583	555	582	585	586	605	601	584	579	580	617	581	567	586	578	608	557	581	583	583	543	619	600	563	568	564	580	585	589	565	614	569	561	544	537	545	572	570	615	583	566	645	580	579	596	601	589	576	589	552	583	588	564	557	580	563	543	594	579	566	595	556	565	557	570	567	591	563	553	585	570	588	597	551	585	614	566	591	610	583	530	526	556	571	568	583	583	623	582	544	588	570	564	658	605	595	563	588	565	605	563	633	570	553	620	559	575	534	555	556	543	560	596	638	581	593	607	575	557	579	558	574	583	612	594	540	561	597	553	559	628	590	575	570	580	557	552	583	591	567	630	578	563	568	607	621	562	532	558	572	639	601	580	629	558	564	579	597	557	580	595	591	544	582	591	576	565	645	537	589	564	568	569	564	573	608	594	608	634	584	569	540	601	572	622	563	558	597	548	561	581	554	539	554	561	573	583	568	569	590	575	589	556	614	590	590	528	607	564	598	593	564	600	592	547	589	569	600	609	561	604	613	553	577	541	534	537	578	605	558	567	598	612	591	567	605	619	582	599	597	583	603	620	563	604	588	560	615	575	577	575	591	571	573	539	575	579	561	592	583	562	615	570	584	570	591	529	633	580	552	577	570	562	548	574	527	596	591	552	565	564	567	584	556	601	601	580	615	552	587
26177	12110	7119	5466	3605	2306	1760	1296	1087	783	606	510	443	431	421	344	350	339	350	326	318	310	290	300	280	260	283	314	265	260	284	286	282	262	263	306	273	228	255	256	212	266	219	257	246	267	249	248	282	262	256	238	261	250	241	226	240	234	241	242	233	241	263	256	277	258	262	257	253	240	233	194	252	216	261	266	232	259	239	269	245	253	243	234	223	272	243	247	247	237	230	252	260	224	247	223	244	246	257	243	222	269	232	253	259	250	242	266	273	259	276	272	249	240	255	258	226	271	250	280	243	291	268	237	250	274	265	239	275	228	251	241	233	248	255	282	247	256	231	278	219	275	239	230	256	242	261	292	242	291	225	263	259	274	243	248	230	258	251	264	212	229	240	205	253	273	230	257	260	239	243	254	271	244	260	266	275	222	232	218	239	260	219	226	265	250	245	257	238	274	230	260	267	236	232	247	251	250	260	235	230	245	266	254	234	238	229	262	241	227	241	227	264	258	248	232	230	257	258	204	292	241	258	253	221	232	238	258	267	243	269	229	247	250	246	272	220	267	238	258	253	250	269	243	241	253	255	272	254	254	226	260	262	246	271	252	280	277	229	241	246	246	254	231	218	230	238	242	248	217	261	225	260	273	232	228	266	267	241	274	272	264	230	225	287	224	238	281	233	249	262	234	246	245	264	247	256	254	255	240	245	207	255	210	255	234	253	283	276	230	257	231	257	278	232	245	251	250	251	249	258	237	262	259	244	224	237	262	261	225	235	237	266	285	231	238	260	281	281	213	253	264	234	282	248	251	239	263	246	306	260	277	241	268	231	235	239	241	255	236	227	220	224	247	255	225	245	259	243	226	218	270	213	252	242	246	256	276	239	277	262	253	269	227	254	247	242	262	229	233	238	238	250	250	292	242	231	241	224	255	238	261	251	205	251	261	249	234	245	250	246	240	258	255	232	238	275	227	255	237	263	260	270	266	260	251	254	245	212	276	247	249	224	259	246	265	250	265	253	265	223	252	212	259	236	235	234	252	257	208	237	215	242	251	273	251	257	262	231	252	266	227	245	249	269	247	223	259	246	246	272	227	251	272	261	226	222	238	249	236	232	233	257	241	255	292	231	243	225	270	257	237	258	239	275	252	284	258	233	235	267	224	220	234	248	256	263	247	249	258	221	262	242	241	238	227	238	216	269	224	257	272	271	226	271	269	239	259	263	217	251	236	232	251	255	258	250	235	290	248	249	263	244	258	215	284	260	243	222	241	243	246	253	252	227	268	236	228	239	250	262	266	244	222	242	251	215	227	251	236	253	245	269	258	247	232	255	253	230	260	230	246	232	244	244	277	239	236	216	248	239	225	266	263	229	253	235	236	253	230	239	242	272	260	293	230	223	242	251	274	235	267	247	264	229	229	227	229	225	247	246	259	267	250	217	247	245	286	225	245	230	224	257	247	250	256	236	232	238	260	220	288	263	251	277	238	231	256	243	240	256	235	253	235	266	238	261	239	225	252	258	245	260	251	226	238	236	244	248	235	257	244	248	260	246	265	273	271	239	213	260	241	265	270	226	254	251	278	252	250	247	245	255	213	261	229	243	239	282	252	245	274	248	260	260	250	239	251	261	236	259	234	237	244	254	227	243	262	252	211	264	250	238	248	259	257	234	259	247	255	261	230	246	250	234	224	249	252	226	238	235	247	241	222	287	234	288	234	261	235	256	260	247	240	219	216	247	261	232	273	255	271	239	241	243	232	228	242	245	257	225	240	243	223	254	240	239	241	262	239	222	257	261	222	252	246	240	251	224	253	246	252	245	234	241	231	243	259	239	242	269	245	268	241	254	238	226	231	222	253	274	260	233	278	254	267	292	257	266	256	243	225	242	233	241	257	270	275	249	255	256	243	230	261	245	268	227	233	265	254	279	269	242	257	260	264	246	256	235	240	251	282	248	228	265	235	232	220	310	247	274	249	217	249	216	234	233	249	252	229	242	241	244	249	234	248	235	276	248	244	264	230	256	233	256	245	265	237	256	253	284	260	278	243	261	236	216	254	249	231	275	228	244	258	256	249	251	236	244	257	237	229	264	250	254	234	231	274	260	238	231	292	245	251	241	240	259	233	211	271	257	255	222	255	267	224	235	250	229	271	258	261	236	244	223	239	267	268	231	263	247	246	256	226	243	266	287	260	267	231	242	235	238	241	252	251	296	250	234	248	253	248	244	253	272	236	229	240	257	242	270	226	241	255	268	234	235	257	229	237	262	265	227	236	242	249	251	280	236	259	272	278	245	240	245	250	240	265	239	272	257	268	256	230	249	219	231	252	239	231	262	253	217	236	232	261	266	233	270	244	224	241	230	242	244	243	238	250	261	246	244	256	239	230	256	220	234	250	269	235	248	196	215	254	260	284	269	244	239	265	252	277	257	230	277	226	226	205	268	214	247	260	261	254	270	272	243	265	248	210	232	253	276	239	215	241	261	274	259	248	254	271	281	248	263	239	259	268	250	281	234	244	213	266	243	251	239	236	223	237	225	230	229	255	272	225	257	257	258	270	263	236	243	242	232	244	243	221	261	234	253	220	208	228	263	232	260	234	292	233	262	215	201	257	237	248	262	218	224	256	258	241	255	267	244	262	253	244	266	230	260	258	239	226	237	236	249	268	231	250	253	233	243	262	258	234	243	262	236	231	228	242	246	244	253	236	245	240	276	246	295	255	226	257	275	235	267	259	236	238	224	239	246	240	222	258	229	224	252	236	217	239	245	290	237	260	235	247	244	248	237	270	248	218	262	228	255	234	236	229	275	250	242	242	243	244	256	251	237	248	254	291	248	254	250	229	234	273	263	245	264	252	213	258	262	253	281	216	275	229	245	246	229	262	253	275	240	220	254	251	236	250	248	270	244	249	226	249	254	246	261	255	279	240	238	247	223	219	249	260	228	244	256	249	267	236	239	257	245	242	257	250	236	229	269	251	261	235	238	238	237	253	238	225	252	238	237	279	260	255	242	226	215	237	247	255	273	237	248	220	223	250	276	243	261	226	233	266	264	242	245	267	226	270	237	206	240	246	254	244	219	227	231	239	239	266	238	245	249	250	273	222	259	254	248	259	241	239	242	279	235	238	228	267	213	268	248	252	251	290	251	268	248	243	237	257	251	296	240	244	253	244	246	260	239	243	240	269	252	257	223	265	251	241	255	257	226	261	257	220	271	258	247	243	276	227	246	239	221	261	254	240	263	252	225	233	264	247	244	262	250	239	250	263	245	279	218	271	225	223	258	284	274	245	249	236	264	227	253	233	232	248	250	224	245	259	266	235	234	249	245	236	227	255	253	231	251	263	272	269	221	240	243	231	280	237	265	244	246	237	255	223	258	245	268	248	244	272	234	269	248	243	251	254	273	255	234	267	277	255	246	235	250	242	262	262	263	246	244	253	229	230	243	254	275	239	264	241	261	266	251	265	264	234	222	249	253	233	239	262	285	264	231	241	250	248
16960	8978	11474	12721	10674	8308	6801	5189	4213	3428	2737	2268	1902	1578	1486	1316	1309	1153	1140	1038	995	876	932	878	869	797	737	771	764	728	738	685	695	666	652	741	734	650	683	644	658	675	669	679	610	646	610	623	581	615	582	608	599	570	621	620	584	628	602	558	603	547	595	523	581	587	592	550	557	587	589	609	557	521	520	593	589	583	583	612	553	572	565	561	532	585	608	583	566	574	573	571	607	563	613	605	592	576	573	570	564	602	570	564	547	564	606	558	555	552	609	621	576	623	573	532	596	548	540	593	569	541	577	508	566	610	618	564	577	572	591	610	549	578	582	594	591	558	561	566	551	551	613	532	555	616	606	578	597	567	599	601	535	554	523	564	596	595	533	599	588	548	547	570	536	565	577	526	567	571	607	584	588	575	574	558	577	568	586	592	573	522	562	556	603	572	613	589	571	568	607	615	555	576	583	572	560	554	633	592	626	574	593	561	579	565	599	586	594	587	557	596	568	583	639	555	540	554	575	597	573	575	577	572	591	513	576	598	573	585	582	568	594	522	549	580	556	599	599	585	578	559	588	569	556	580	535	620	560	522	554	573	564	559	590	604	555	562	580	610	551	553	574	557	584	565	617	619	614	628	543	551	556	562	561	575	577	563	583	608	631	590	606	541	594	607	582	607	570	611	548	574	582	569	586	574	606	575	587	639	581	599	561	570	575	582	555	589	543	576	569	559	579	554	624	570	601	547	562	587	511	601	582	588	572	542	561	566	578	557	581	566	579	559	554	546	584	569	563	549	549	559	581	540	545	591	537	600	552	607	575	576	602	602	572	577	545	570	588	588	576	554	545	577	566	573	612	558	578	573	568	630	581	622	592	566	564	576	560	549	569	533	583	579	573	563	615	550	592	576	606	575	548	584	597	525	514	528	533	557	560	561	587	572	554	609	557	556	578	578	571	600	623	595	563	565	591	590	570	571	571	560	546	556	556	616	549	587	558	584	564	565	574	584	578	521	582	571	581	552	588	592	632	554	542	528	592	532	547	592	592	582	587	600	569	588	558	538	590	585	585	553	549	595	589	604	623	573	520	583	544	570	541	541	561	533	578	573	515	554	549	533	565	550	575	583	532	591	568	551	613	548	539	566	534	549	576	611	590	547	556	613	612	604	567	569	560	555	582	559	578	569	538	559	561	547	572	561	608	585	573	598	576	570	554	583	564	544	634	582	550	582	581	530	528	610	592	557	596	644	561	557	580	584	592	576	596	601	588	580	573	577	603	574	588	566	552	577	588	607	603	541	600	558	565	581	526	579	516	575	544	609	560	605	554	565	621	562	575	576	568	581	550	578	605	568	601	599	565	573	638	567	624	582	612	558	597	597	585	597	577	552	574	558	613	521	617	556	567	585	581	555	569	546	546	609	561	611	592	565	552	592	588	594	598	577	606	593	583	574	584	582	591	573	543	566	584	572	569	643	537	536	538	526	589	593	587	591	605	574	609	604	572	554	530	584	560	576	631	572	564	589	602	544	588	597	583	574	571	548	546	573	612	559	559	569	593	541	586	531	550	565	551	539	614	583	530	567	579	581	526	602	582	579	614	559	548	551	543	581	589	590	569	543	540	520	552	580	563	559	634	616	586	532	538	538	565	576	555	574	588	547	590	560	553	547	576	598	579	550	574	567	577	564	555	556	578	605	564	559	559	628	592	559	601	537	536	571	551	566	578	538	533	603	578	595	598	550	585	614	558	573	584	594	546	584	554	560	563	583	591	595	591	570	607	571	546	597	568	548	588	535	585	592	598	610	597	568	609	539	583	566	510	570	585	569	572	570	586	596	549	598	621	586	559	574	623	537	563	560	566	595	616	597	577	580	577	584	576	568	580	563	571	553	569	574	600	584	591	549	596	613	617	602	606	632	577	556	590	551	550	538	553	588	591	577	581	535	620	612	543	553	538	590	547	570	602	569	616	582	627	560	595	560	565	574	598	573	584	566	545	573	543	579	593	578	568	617	598	584	547	551	549	580	548	569	559	590	567	608	550	562	602	535	571	580	573	571	543	579	559	552	595	551	588	570	566	568	613	523	595	556	573	566	594	590	544	542	595	564	572	589	576	622	590	552	538	561	590	558	585	588	573	579	555	588	617	612	614	558	612	597	555	602	553	526	522	600	568	604	558	575	550	565	583	530	556	560	605	568	605	561	561	557	560	573	605	614	565	534	558	564	581	588	587	572	591	525	596	572	571	556	574	568	594	584	560	535	576	571	581	606	516	579	588	592	570	581	619	594	532	567	542	528	558	524	528	576	562	549	540	548	573	596	581	561	603	582	599	583	600	581	594	545	579	579	563	585	563	559	608	560	600	536	583	509	549	609	568	584	593	592	551	565	575	575	565	587	572	583	569	608	567	579	547	601	609	532	571	596	624	565	589	594	550	601	547	590	578	577	567	587	549	577	567	577	564	597	600	587	588	577	561	563	554	554	541	587	533	589	608	560	528	558	609	573	585	573	564	565	562	565	577	601	570	546	601	597	564	550	496	537	627	545	570	571	545	565	620	561	539	623	577	618	587	552	585	559	597	573	563	569	549	539	535	592	609	551	545	608	602	530	543	574	570	542	571	533	499	554	544	547	545	558	584	557	611	534	576	596	584	577	568	546	554	549	588	521	543	566	550	542	588	526	566	564	627	571	568	555	639	589	557	597	614	618	551	592	583	572	546	561	567	585	571	597	575	606	578	552	590	555	587	578	561	590	567	547	533	587	613	579	585	597	552	594	605	568	624	542	574	567	573	616	556	554	591	574	529	556	622	571	594	590	595	551	548	570	566	532	551	550	568	543	598	590	574	528	571	542	556	582	531	539	572	623	561	531	543	585	565	557	590	568	572	580	549	576	576	553	599	549	563	574	575	568	551	561	537	544	533	546	589	513	567	560	587	616	562	524	590	590	575	603	602	596	558	555	632	589	563	559	568	570	596	593	606	619	551	535	583	582	570	560	536	587	561	539	523	545	524	578	531	588	603	578	573	569	596	613	587	598	573	569	538	588	534	560	571	562	561	563	595	591	594	607	583	558	524	555	522	581	576	575	595	522	591	580	543	579	557	578	554	522	552	554	550	551	581	589	577	599	553	573	542	575	588	581	553	570	578	509	581	609	600	555	555	585	578	590	596	564	559	600	581	593	573	630	580	609	570	570	575	566	570	587	560	582	607	547	535	625	581	556	555	616	562	591	613	565	577	577	571	545	541	515	556	592	569	571	604	587	570	604	537	574	544	605	560	570	586	588	629	560	557	592	592	529	568	527	577	631	533	591	571	575	603	605	516	555	554	549	577	547	569	611	553	567	557	548	590	609	571	588	564	558	526	564	545	542	584	582	598	529	593	596	557	599	576	593	544	571	548	560	598	581	597	592	577	561	634	579	533	551	571	585	571	582	571	599	587	580	553	531	596	567	578	602	546	558	601	600	580	569	590	560	597	584	554	579	524	567	589	576	547	555
36465	18358	10783	7978	5291	3489	2595	1812	1473	1117	841	671	570	521	450	424	426	326	396	344	357	306	326	301	308	307	263	265	287	289	283	285	279	285	256	246	238	280	320	259	228	266	267	275	267	244	229	239	257	255	254	275	256	269	254	235	243	258	235	277	254	239	232	243	253	268	270	240	214	281	258	250	237	261	240	228	246	240	263	238	236	248	276	239	230	271	240	254	232	249	237	253	278	253	252	237	256	238	252	249	256	227	273	260	220	224	268	241	252	264	236	217	225	247	252	254	251	218	228	244	251	253	227	251	253	254	249	245	258	261	250	250	250	245	262	243	237	238	241	256	288	261	254	248	247	241	242	215	237	261	259	271	272	245	260	245	273	256	261	243	245	232	282	288	231	223	234	265	268	254	256	245	237	236	259	243	254	226	206	233	253	255	232	227	271	249	247	263	220	284	238	281	246	250	222	223	244	259	254	230	225	249	218	253	273	250	287	258	257	252	234	267	242	247	274	238	235	254	241	261	270	253	245	253	245	227	264	239	233	279	278	242	220	238	250	239	250	253	253	294	229	245	265	239	177	265	200	236	236	268	253	260	232	236	245	230	219	269	240	242	279	279	232	258	250	223	249	247	252	215	238	247	244	257	255	286	216	242	264	240	264	253	241	258	236	248	271	250	230	240	251	246	223	254	288	253	252	229	252	223	262	250	257	214	241	253	238	236	222	245	239	265	249	263	244	242	243	211	232	235	252	243	251	238	279	251	229	263	255	246	277	272	251	247	264	229	225	252	237	276	254	217	243	265	274	221	270	244	240	232	274	241	262	265	241	243	260	213	262	233	237	220	232	245	261	227	241	236	265	249	264	243	245	249	269	244	269	237	273	239	251	240	229	250	233	248	261	249	274	246	257	195	247	249	250	257	227	249	237	261	240	268	268	256	243	257	241	248	240	243	242	244	248	225	223	243	288	258	262	259	247	240	264	239	291	260	257	273	240	212	276	248	243	262	242	273	226	237	267	244	235	214	254	254	260	288	258	245	206	255	245	247	234	211	225	217	255	233	250	248	287	232	256	228	255	270	247	257	239	244	266	266	252	220	231	245	287	247	283	241	272	242	263	236	233	261	256	270	225	247	255	255	241	269	247	227	260	237	263	252	240	256	250	250	248	272	245	220	235	244	261	253	263	239	252	259	244	256	274	240	242	219	242	231	226	227	240	246	256	246	234	266	257	294	294	271	233	256	263	239	237	246	224	284	255	241	227	257	249	251	237	247	295	269	245	248	227	222	246	293	234	246	252	237	226	242	234	250	244	288	236	252	272	254	245	241	257	226	228	262	244	246	234	266	263	251	263	236	230	250	256	223	226	273	244	235	247	228	238	250	273	255	275	239	247	229	239	241	214	236	276	251	263	276	272	229	255	256	274	241	237	237	263	222	240	239	224	288	248	233	228	271	242	271	227	263	250	266	220	254	249	270	242	258	211	207	270	257	251	228	256	227	254	255	225	263	232	239	229	273	283	215	234	245	247	214	266	241	241	252	220	230	245	224	287	241	257	247	265	246	261	229	222	233	231	236	251	224	245	245	265	264	241	212	259	238	249	245	237	250	258	253	249	223	271	261	285	235	233	247	253	250	264	272	256	260	248	236	222	281	280	233	250	194	250	263	256	213	236	238	259	282	252	236	235	264	254	270	247	236	262	276	268	252	215	247	270	250	245	251	216	258	242	280	226	268	215	255	235	233	244	230	238	241	288	252	251	225	251	244	221	236	239	271	249	288	274	267	231	247	234	238	235	245	285	250	220	251	267	253	271	254	214	253	250	226	245	243	233	233	241	260	236	208	244	210	222	267	237	265	233	255	257	251	251	229	258	249	222	260	247	270	265	253	241	266	232	247	243	238	259	285	257	244	221	241	254	265	230	255	235	246	252	262	278	252	263	255	271	221	235	240	257	277	248	233	233	243	256	230	271	202	251	239	222	238	241	234	234	241	257	222	229	286	244	239	238	228	248	264	237	269	240	275	256	232	232	246	259	247	246	278	270	270	252	226	243	274	229	243	242	237	284	222	241	245	293	258	270	237	233	246	236	273	239	235	266	252	264	245	238	245	263	253	227	260	275	223	240	241	255	237	263	233	248	235	250	240	260	288	249	257	227	247	244	271	283	273	226	221	246	252	251	261	249	244	256	239	217	261	245	268	232	273	258	251	267	257	241	247	237	234	249	259	247	236	208	241	245	260	251	256	252	251	248	253	252	234	244	234	235	236	239	290	252	245	261	225	289	253	229	225	222	266	262	260	240	247	268	224	257	248	241	251	245	272	264	253	254	286	247	226	252	235	242	237	267	274	258	262	242	261	250	240	249	258	271	252	245	245	249	248	256	257	234	235	259	245	254	241	251	260	291	224	250	254	258	229	259	215	284	277	272	236	232	244	223	230	251	251	244	242	263	249	231	249	241	224	235	269	246	225	260	231	262	249	253	266	238	239	249	236	212	243	237	240	276	235	253	249	255	266	224	223	224	267	231	262	288	215	262	276	250	262	256	215	231	275	224	245	255	253	226	259	281	244	256	260	220	258	241	255	270	243	255	265	256	277	230	273	236	263	260	234	245	268	242	249	249	275	284	235	248	211	257	238	268	234	247	259	233	234	241	228	247	244	256	222	233	262	257	249	245	241	228	235	258	260	261	249	254	248	243	234	243	251	251	241	255	252	259	214	242	269	228	219	223	253	264	256	246	237	273	269	248	240	266	286	216	210	257	216	244	260	242	246	225	257	240	256	254	234	222	238	289	262	215	265	251	253	246	213	244	244	245	284	241	226	255	220	237	216	269	286	248	240	268	244	244	249	230	243	258	240	260	237	283	266	259	244	229	250	224	242	238	276	270	260	240	251	210	223	243	235	214	234	222	234	263	240	240	267	245	251	258	240	235	250	244	238	249	237	266	259	256	264	240	239	241	231	236	240	297	247	216	252	250	226	281	256	262	258	253	264	252	256	272	258	260	250	223	256	256	226	252	257	264	251	235	226	258	254	229	249	229	232	265	237	263	240	254	245	270	257	245	237	271	240	253	221	240	212	262	237	252	242	268	285	229	250	225	263	239	230	279	283	231	242	246	252	245	286	236	258	237	242	254	253	271	226	231	223	260	287	220	254	225	243	264	248	234	260	239	234	269	228	217	249	227	275	272	280	242	270	250	260	245	251	292	253	255	238	249	248	265	269	292	254	266	254	264	238	303	264	265	272	257	252	268	261	246	250	235	247	249	243	247	271	231	228	257	241	224	252	269	242	270	248	214	240	266	223	275	242	258	275	272	237	296	249	234	227	271	227	257	258	240	247	255	229	227	254	251	247	264	277	266	241	245	262	251	241	248	264	247	237	242	225	218	222	244	227	271	231	243	226	233	232	240	246	254	235	226	232	233	226	214	235	263	261	259	236	237	249	230	257	255	242	232	272	232	278	264	246	233	244	264	268	241	258	235	263	237	284	272	255
22281	12443	14426	16026	13987	11293	9396	6963	5947	4845	3685	3033	2560	2166	1918	1736	1593	1456	1330	1270	1226	1163	1074	1081	914	917	892	875	835	813	768	790	800	755	785	768	720	672	714	666	679	639	697	705	646	671	611	676	625	647	618	613	623	632	611	590	588	627	611	548	605	592	542	612	563	621	580	514	564	596	577	587	557	591	554	620	563	558	560	591	606	558	588	545	547	604	544	589	590	619	563	572	568	599	567	583	569	616	561	601	578	535	571	531	565	598	574	574	568	603	551	571	580	559	614	578	528	572	569	583	567	594	592	601	570	542	559	601	562	557	639	557	591	604	554	571	582	575	555	608	590	584	558	578	543	562	559	575	526	549	551	573	573	576	636	586	574	606	602	598	608	536	584	524	577	546	598	596	604	605	575	589	564	572	596	545	545	601	549	559	586	535	587	493	574	575	580	555	596	532	591	576	581	552	620	586	543	617	603	531	565	557	581	603	573	576	560	600	552	593	573	508	591	521	566	575	575	618	575	572	581	561	531	580	561	598	568	564	575	572	583	524	573	572	601	507	591	581	572	548	542	562	609	593	595	520	552	540	568	573	538	561	545	579	576	596	580	558	583	538	568	547	575	565	572	575	582	573	574	589	581	574	565	596	622	562	589	549	607	545	557	567	561	575	520	606	599	607	576	578	606	574	573	548	590	580	551	564	573	579	556	567	595	551	554	589	574	560	635	572	505	578	577	539	595	593	574	540	587	539	561	591	589	578	568	615	579	543	549	568	586	531	575	573	561	626	556	576	595	544	531	535	554	547	560	569	592	581	592	570	584	602	615	604	561	593	606	561	591	598	640	564	560	587	557	531	586	542	545	589	565	586	564	599	543	575	576	560	584	547	618	587	557	545	591	603	533	594	536	602	600	564	580	551	596	615	540	593	556	548	577	625	579	565	585	564	566	557	605	563	558	567	568	536	592	582	573	582	567	571	512	575	565	549	571	558	552	576	554	544	582	594	590	557	599	618	553	548	578	583	566	590	528	559	566	558	580	547	575	586	571	586	572	581	575	529	551	594	601	586	577	590	566	553	551	557	555	584	563	555	594	584	568	588	600	539	589	586	550	577	586	569	569	574	599	586	545	581	548	598	565	586	555	580	572	597	587	577	574	607	607	574	574	613	538	581	545	539	588	574	556	542	561	566	563	569	615	565	505	558	586	593	537	566	575	586	580	505	567	564	560	562	564	546	526	566	543	595	588	554	539	559	561	573	581	597	582	617	593	583	567	608	593	584	622	569	557	547	567	590	585	583	570	587	582	568	537	568	567	578	568	625	586	546	570	544	583	539	572	564	535	608	564	544	570	572	595	582	562	586	594	527	566	565	584	584	538	544	537	569	554	578	536	563	562	581	535	561	571	567	559	565	554	527	563	538	553	534	533	567	582	590	577	553	554	557	556	602	570	618	583	540	553	553	555	583	557	569	571	594	594	544	543	582	576	599	575	588	562	533	588	572	577	544	559	590	516	570	553	556	576	583	556	589	633	568	571	565	562	581	521	597	566	576	554	550	578	568	572	579	552	528	582	549	552	577	577	527	578	543	566	597	586	576	499	563	598	565	539	557	562	581	587	551	551	570	562	550	561	598	549	590	592	580	556	540	566	565	555	568	558	572	576	612	534	600	573	564	562	563	555	579	565	536	545	552	571	568	622	602	558	581	561	589	560	587	587	568	536	545	598	603	580	542	561	616	577	590	587	511	572	557	564	569	550	595	543	535	527	550	537	613	591	530	599	559	573	564	536	562	588	558	577	568	577	569	551	591	586	588	558	537	550	553	571	558	584	582	538	552	565	559	564	550	536	564	577	605	536	551	585	574	585	559	528	612	565	555	588	574	644	549	584	584	596	538	562	570	573	537	558	585	571	591	596	524	564	542	580	558	615	547	582	557	615	607	556	567	624	567	579	551	634	578	555	559	605	576	594	610	558	544	628	572	560	624	530	547	546	622	555	584	547	590	552	542	586	561	552	576	620	567	605	571	549	597	573	575	574	607	528	598	609	592	576	530	559	534	607	569	519	568	587	596	544	560	511	536	576	573	603	608	574	598	564	553	602	529	591	535	566	551	598	540	554	608	560	591	602	591	582	557	574	578	606	561	586	519	599	590	566	591	609	560	566	545	606	533	566	572	548	539	527	593	601	504	582	617	565	565	631	572	581	565	568	576	554	548	585	544	556	571	585	586	547	563	506	555	590	586	571	583	628	563	551	564	544	589	610	589	567	613	589	571	586	550	576	582	575	579	595	548	596	555	578	582	534	563	573	533	623	574	588	576	559	571	555	593	573	573	573	549	592	602	625	532	543	563	581	599	582	578	584	578	559	576	597	547	564	588	562	599	559	596	596	601	521	561	576	555	575	530	576	564	598	581	581	585	558	602	524	549	566	555	598	516	568	594	544	618	572	607	569	558	570	583	542	575	583	562	570	567	546	534	550	553	606	573	595	565	567	585	587	583	542	577	572	606	597	596	549	595	544	560	545	554	546	591	566	548	559	592	561	583	579	581	608	572	535	536	596	565	593	524	626	529	580	520	572	551	588	582	554	525	551	565	579	567	580	545	575	578	588	637	565	557	575	599	556	567	538	575	572	596	565	567	569	596	598	512	623	590	570	564	571	559	614	576	595	555	575	582	554	567	538	565	573	586	569	575	586	525	566	587	564	544	575	535	558	553	529	553	555	554	598	563	570	551	584	589	594	560	605	536	534	600	549	552	588	538	605	557	519	551	544	585	572	562	573	546	589	576	573	551	565	537	565	549	574	584	563	576	579	562	597	571	570	534	580	559	595	593	552	553	593	531	544	520	567	567	538	563	580	573	584	559	554	535	575	572	559	622	559	617	531	545	610	590	580	556	572	574	567	621	549	559	552	562	583	608	557	587	601	556	596	616	570	542	587	575	596	575	607	584	546	595	567	576	548	543	555	543	588	610	592	579	589	568	510	611	564	572	551	603	578	576	595	593	512	584	602	548	561	596	598	549	529	582	623	561	584	583	505	570	594	580	587	565	580	575	549	532	596	574	585	566	602	561	575	610	561	526	605	571	546	548	567	584	585	540	549	589	571	557	555	589	598	582	586	556	599	548	593	541	587	557	568	567	588	578	581	609	556	561	590	558	583	559	568	571	563	579	569	578	567	552	542	553	555	544	562	565	570	559	598	582	564	568	593	593	542	566	597	588	595	580	579	592	562	541	553	579	581	545	555	572	571	591	600	554	575	571	626	514	583	576	530	578	606	560	565	548	577	567	602	617	555	593	581	604	575	559	582	587	602	524	591	559	571	595	550	588	568	549	554	573	538	610	570	565	577	581	536	554	569	568	569	572	620	585	620	538	577	572	603	565	627	593	568	586	590	550	584	574	573	556	597	583	597	568	574	551	564	584	600	555	584	579	579	612	555	572	544	536	544	571	581	602	568	564	556	580	571	610	583	589	603	613	599	556	604	562	554	541	581	567
13816	6183	3900	2550	1652	1141	869	639	586	481	415	393	406	377	358	327	296	311	297	273	279	298	264	288	290	321	288	284	284	262	252	259	252	239	276	255	287	253	248	265	260	265	253	233	278	266	274	292	288	320	268	259	270	257	292	250	231	241	285	275	231	260	249	245	251	281	274	261	242	238	260	243	265	250	223	279	261	280	274	264	261	219	260	233	264	247	256	265	268	235	273	254	244	253	242	279	291	265	249	259	289	276	268	268	218	228	267	254	254	261	257	247	252	225	252	275	247	269	272	270	274	279	296	256	241	241	259	263	266	275	256	274	255	249	256	250	253	240	267	300	260	277	222	231	278	268	250	234	267	237	251	270	281	267	265	233	237	249	235	229	279	251	292	310	267	238	265	266	260	245	272	270	217	286	256	240	248	223	272	269	286	266	259	272	247	288	277	257	261	268	259	263	253	289	244	259	289	263	269	280	237	263	225	272	278	258	238	266	278	255	244	273	256	255	261	248	271	264	281	237	241	288	277	251	260	257	261	258	248	249	258	263	251	250	239	233	253	270	275	245	255	278	246	261	258	261	236	269	256	229	264	280	252	229	264	268	252	253	265	224	253	274	252	240	263	249	247	258	265	255	233	270	257	267	242	255	232	271	260	276	270	235	270	277	233	276	242	256	256	271	263	277	239	263	247	268	272	261	281	245	247	288	270	252	273	281	257	249	272	240	295	272	229	244	248	273	276	255	268	245	281	267	260	250	277	261	262	279	251	242	271	262	258	278	262	270	280	270	264	248	242	263	247	248	243	240	263	255	253	240	261	251	264	251	274	270	230	226	257	247	254	263	258	259	230	291	246	253	237	242	255	258	234	236	263	261	274	264	266	273	242	261	247	249	243	227	230	235	231	266	260	244	240	256	250	252	243	251	270	258	255	245	256	255	256	260	248	290	263	228	267	281	257	225	231	250	269	238	219	237	256	253	231	270	234	268	259	264	239	248	226	283	235	234	248	281	260	269	251	257	262	253	283	280	260	257	246	294	263	232	254	237	259	257	288	249	269	250	250	253	242	262	263	245	252	274	257	262	235	286	257	246	242	264	263	251	271	249	281	236	266	276	225	241	245	265	266	263	242	262	293	242	241	279	241	234	292	258	242	237	276	244	263	265	259	217	237	245	262	287	271	240	237	265	277	264	259	288	264	257	266	222	266	262	245	258	263	260	271	282	237	242	246	248	266	259	269	282	277	268	230	263	254	246	257	253	277	256	251	271	260	261	278	243	286	259	271	273	253	281	277	282	269	244	245	273	249	281	232	251	274	242	258	249	263	257	265	252	262	270	289	268	254	243	281	262	247	263	262	229	232	252	248	254	280	223	253	262	254	240	247	238	252	267	256	255	252	248	268	253	264	246	253	259	255	254	259	242	278	295	257	221	264	259	258	264	222	253	261	251	260	260	272	258	265	259	264	278	238	290	225	236	231	269	258	217	241	276	278	269	276	275	256	258	271	257	258	232	280	269	255	258	264	258	230	255	269	269	252	260	255	269	267	259	266	279	247	263	245	234	318	250	251	246	286	243	251	224	228	267	287	264	246	298	265	230	268	257	276	258	261	255	234	261	263	263	261	247	255	262	269	246	241	237	303	254	238	247	256	266	256	277	259	266	235	259	263	269	247	247	237	242	266	257	240	258	245	240	279	270	236	249	260	266	259	263	236	240	239	228	226	253	264	252	262	255	251	253	275	267	298	249	271	249	239	253	276	240	260	239	245	247	229	276	251	277	280	262	245	288	263	252	252	254	236	250	250	257	242	224	239	295	272	257	259	243	248	277	255	232	223	268	271	263	271	247	237	275	252	234	263	296	273	248	247	247	266	268	242	254	252	249	276	262	274	236	276	254	263	274	242	242	254	235	298	284	254	288	262	261	237	243	289	268	214	259	248	244	254	225	297	254	272	234	235	241	241	277	276	255	239	235	280	264	273	274	235	242	263	269	248	231	280	262	267	226	203	281	266	268	251	288	289	260	229	221	254	245	237	264	281	283	260	270	240	255	291	232	297	270	251	243	301	241	232	248	253	258	279	237	232	252	248	245	258	227	269	243	266	258	246	268	235	254	262	305	248	255	270	267	244	244	237	265	262	247	248	255	258	276	262	258	240	247	258	237	245	258	273	255	256	256	265	276	254	244	239	212	255	263	271	269	278	249	230	281	270	259	242	229	258	264	231	248	256	260	266	258	243	245	271	268	265	279	238	256	255	260	276	259	262	273	263	273	262	239	269	271	228	240	265	234	254	211	260	253	299	252	249	261	238	277	234	262	237	274	234	267	278	247	244	257	237	244	248	218	255	254	263	226	243	260	251	259	232	253	264	251	230	261	278	253	251	218	270	267	248	264	235	229	212	247	256	268	249	283	287	234	248	254	266	281	246	231	247	234	253	264	281	249	281	266	228	271	264	234	255	282	277	260	254	248	290	241	269	255	278	260	270	263	265	239	281	246	239	258	259	276	262	216	251	250	300	315	231	261	274	225	264	261	209	216	236	237	273	270	256	262	225	247	222	256	260	273	267	249	261	287	246	284	263	280	255	289	307	248	230	261	264	226	273	258	265	252	276	249	249	234	246	249	282	278	277	258	278	243	253	254	274	230	285	247	241	232	300	268	279	260	248	235	230	228	262	256	258	253	276	270	247	262	256	245	269	258	258	255	283	289	246	236	270	293	251	248	256	241	289	258	278	268	243	242	244	216	251	239	287	255	274	261	251	274	269	244	261	270	246	270	237	247	263	256	255	252	255	263	228	232	259	267	263	252	264	248	267	242	263	270	255	232	271	271	289	255	309	286	237	284	258	263	271	274	233	259	251	243	278	250	256	219	254	267	239	247	266	268	259	251	225	262	233	239	264	261	296	288	266	265	258	302	242	251	247	270	247	255	243	272	253	309	262	254	253	267	283	261	273	249	245	246	257	247	246	223	278	261	255	275	259	252	265	243	241	310	263	267	285	224	255	269	248	304	259	263	258	270	264	260	258	250	272	263	270	242	258	239	220	257	224	273	272	248	257	253	274	209	271	265	248	266	243	262	280	241	258	236	277	280	231	225	268	264	269	261	273	239	237	279	274	286	257	235	271	231	247	255	260	282	281	240	257	255	239	264	232	272	249	266	265	253	234	262	239	255	256	255	251	281	255	251	257	282	243	224	241	223	250	296	250	245	248	282	250	273	222	259	261	288	265	249	266	291	260	291	254	250	255	259	260	235	232	241	252	261	261	251	245	251	265	238	263	255	275	255	257	240	245	272	258	255	285	265	260	261	267	252	246	267	258	228	284	256	234	285	238	275	207	269	257	248	255	263	230	289	235	239	276	275	267	262	258	276	244	233	250	265	256	258	268	260	233	284	269	258	240	276	276	260	296	266	262	264	254	275	251	261	251	258	240	283	255	276	259	264	266	237	259	254	257	256	283	268	259	281	219	287	264	266	259	263	253	260	267	257	246	269
8801	5325	6831	7340	6088	4679	3557	2731	2203	1922	1557	1427	1199	1170	1065	995	939	900	874	860	813	775	756	678	725	697	673	656	644	646	689	692	645	612	653	626	603	606	656	632	603	658	596	625	655	657	576	575	592	663	615	624	547	580	603	567	601	606	571	616	572	558	594	633	614	594	604	595	592	603	617	560	613	624	587	580	590	563	621	543	555	609	638	565	562	578	556	566	572	612	581	594	598	574	526	564	567	597	612	655	605	553	592	602	627	590	595	587	591	585	560	565	578	614	603	569	577	541	627	544	609	563	606	524	583	592	564	588	603	616	582	559	576	569	593	581	518	572	549	615	544	582	565	573	563	576	604	539	532	602	575	572	633	578	568	582	579	600	603	617	581	579	552	595	574	605	571	587	587	610	582	585	565	600	592	580	586	569	612	606	584	577	582	616	586	566	572	545	577	555	553	581	591	589	586	547	614	628	602	545	610	549	636	600	617	599	600	594	626	628	544	564	604	633	598	600	571	568	623	614	588	569	575	551	585	569	542	575	556	575	605	602	583	595	609	592	611	581	589	559	554	552	599	571	588	570	596	559	591	562	619	592	601	583	579	607	576	593	528	608	579	594	584	619	583	580	569	588	573	586	600	568	558	618	586	595	609	602	566	628	584	551	578	616	579	623	618	565	602	572	560	554	570	560	610	567	572	557	581	595	563	567	579	556	608	605	615	594	591	589	562	568	568	568	607	591	594	595	607	580	573	551	612	568	597	599	625	564	582	578	602	589	571	573	577	581	601	660	595	557	567	584	551	594	598	584	544	618	586	576	579	589	578	532	581	562	614	601	577	624	595	560	571	570	524	555	556	572	628	594	586	592	571	598	561	586	561	609	574	603	593	640	569	644	639	597	586	563	565	548	544	592	538	563	626	593	591	586	597	608	591	594	600	586	559	564	581	558	602	600	615	577	578	545	575	611	546	557	562	591	599	588	568	552	571	588	578	601	574	594	573	598	584	589	541	583	587	616	573	560	543	610	547	592	582	584	538	590	574	610	564	593	593	575	579	579	576	608	535	603	566	613	573	576	597	526	612	567	600	562	561	570	563	573	538	564	600	563	569	584	553	630	616	554	608	566	562	567	592	559	569	547	571	560	602	597	597	613	614	585	594	627	582	565	573	626	560	632	550	553	573	547	569	593	598	597	613	536	569	613	595	579	546	585	556	568	626	601	547	617	595	555	552	609	595	553	622	619	569	607	552	592	584	577	589	596	597	539	618	610	596	613	599	518	591	558	628	561	614	627	536	565	582	583	648	537	612	614	542	583	619	563	553	564	562	551	599	582	568	562	621	584	600	606	605	575	548	581	567	573	588	588	593	596	592	605	600	575	619	551	558	581	599	627	575	585	598	593	584	570	571	582	575	599	601	531	575	615	558	571	567	631	559	596	555	574	602	632	616	538	570	537	563	583	583	610	564	516	573	579	622	598	559	611	568	585	560	574	600	608	598	569	549	578	617	573	592	570	621	601	631	599	635	593	563	612	535	614	581	529	549	588	580	596	563	587	562	601	580	551	574	588	592	568	595	573	592	575	589	595	585	567	550	517	551	616	612	613	574	574	564	582	639	612	607	572	570	586	612	595	588	588	549	605	593	591	555	615	588	625	618	595	596	582	609	550	575	546	582	599	582	577	622	611	546	534	598	583	611	557	583	593	574	563	561	615	556	556	611	562	539	601	596	631	620	601	569	580	593	577	622	602	610	579	594	569	626	579	589	633	601	560	570	572	574	585	593	601	534	581	579	608	616	578	539	594	562	562	579	580	590	612	592	555	531	609	583	556	537	575	579	583	588	611	548	579	611	606	611	600	605	640	588	573	615	613	618	574	593	570	643	587	591	556	619	618	577	596	567	567	583	581	597	563	545	605	599	537	585	579	579	581	561	539	632	563	575	601	589	574	572	589	589	594	615	569	585	634	557	574	602	577	612	559	578	562	545	583	635	569	578	602	571	573	618	586	601	580	559	569	573	557	592	597	563	591	579	599	617	581	618	565	592	610	601	591	533	608	595	598	609	573	552	610	586	602	599	590	625	591	504	588	546	612	587	590	578	614	584	596	574	625	569	609	619	599	594	594	577	557	630	605	522	604	573	624	556	593	613	548	577	558	597	591	593	571	568	608	585	607	568	568	569	518	548	551	560	597	600	611	579	615	600	588	556	559	551	566	593	562	599	606	644	555	605	588	571	532	622	610	588	601	617	600	619	607	588	584	581	595	622	526	557	619	602	576	563	580	565	594	594	562	611	545	552	612	612	577	619	602	626	575	622	605	541	585	622	603	600	588	582	553	591	580	570	605	545	560	600	636	599	615	562	553	620	561	580	578	619	571	591	595	612	600	568	637	586	576	572	566	580	577	505	563	595	612	632	574	585	598	594	582	573	563	610	553	606	569	579	649	551	594	560	621	586	621	587	606	602	657	606	572	613	612	594	607	589	600	570	547	596	620	656	603	596	567	568	575	595	611	595	606	584	570	608	577	604	562	562	585	584	582	598	560	623	602	534	614	542	611	527	556	586	583	580	560	586	597	587	640	572	538	607	597	579	590	581	552	573	612	573	588	572	585	619	604	581	584	612	576	570	569	605	587	608	560	584	573	594	586	621	568	581	638	599	538	615	604	605	594	597	596	597	602	564	560	587	553	534	583	600	580	617	541	596	588	643	625	602	575	576	589	579	604	611	627	559	614	614	567	596	613	533	581	619	577	593	575	569	598	584	563	607	564	581	567	573	565	590	568	603	597	573	548	586	588	583	606	581	602	569	597	554	598	620	580	609	604	592	577	588	582	611	548	628	588	578	604	597	601	557	585	595	592	623	600	575	557	604	590	581	594	583	612	629	629	597	537	583	550	572	590	595	592	588	570	592	560	586	577	565	588	671	611	566	609	604	600	597	546	578	545	601	594	582	583	620	600	605	565	592	563	609	563	567	572	588	611	643	583	553	582	581	580	575	593	608	565	568	577	612	622	578	580	630	615	602	627	574	570	571	620	584	586	592	602	623	572	575	591	598	588	623	571	591	594	603	600	591	575	616	580	587	548	592	534	611	616	597	591	590	587	613	561	592	562	595	563	603	595	595	561	606	580	581	622	611	588	605	610	586	568	586	612	614	614	594	604	597	576	559	610	540	580	580	590	554	653	562	553	644	588	618	603	573	584	607	622	570	601	622	593	572	531	602	597	604	587	592	578	600	594	581	606	606	578	581	616	570	595	637	551	587	611	586	598	581	575	549	557	586	621	576	578	610	547	613	590	585	636	619	650	610	536	573	572	581	619	576	600	582	566	620	614	605	571	524	582	614	546	602	521	509	598	610	661	589	572	606	511	565	571	569	585	610	576	591	571	565	615	571	603	618	558	581	588	580	570	574	587	586	626	576	587	613	592	584	604	573	561	541	563	580	605	626	576	538	582	551	555	603	567	572	592	577	597	536	588	592	625	573	565	589	590	585	570
26544	12571	7546	5314	3483	2327	1789	1204	987	771	638	485	467	466	400	366	325	307	329	348	318	308	289	311	269	298	263	284	267	253	272	246	267	266	280	294	268	273	272	260	245	282	239	304	257	262	246	262	261	266	224	265	277	229	245	243	264	238	249	236	234	229	264	260	269	235	252	259	240	251	261	228	256	280	256	307	228	250	265	256	249	245	282	251	270	269	266	258	252	222	276	229	246	244	238	264	250	284	244	260	245	281	240	281	235	234	261	271	264	237	243	257	268	257	242	269	245	248	252	237	307	277	251	247	263	251	243	273	244	229	242	270	269	299	272	230	234	251	250	258	266	244	238	220	263	254	251	236	266	248	283	236	257	282	228	274	278	258	260	241	272	244	231	265	247	263	246	278	241	242	243	221	241	236	244	260	241	275	235	235	244	238	247	229	239	250	233	235	258	250	227	257	226	263	235	271	242	261	270	249	257	250	254	247	247	247	270	231	251	230	270	266	257	231	262	249	264	250	280	251	248	260	263	235	255	243	258	267	242	249	239	243	250	251	259	271	250	241	267	263	233	242	250	228	254	244	246	259	272	248	254	274	273	289	239	242	214	236	255	243	253	261	259	258	245	287	239	250	252	252	265	224	236	223	279	264	246	271	248	274	248	249	272	241	260	257	250	265	246	229	288	269	219	249	264	257	267	287	259	218	229	268	253	250	271	265	229	283	277	257	231	246	269	258	251	251	247	245	249	249	263	261	245	240	264	271	234	250	242	250	254	235	250	260	287	273	222	271	232	251	254	229	228	253	257	240	247	226	215	264	233	226	240	231	263	271	292	275	234	253	248	244	261	232	250	282	209	254	259	235	254	265	273	263	266	263	244	281	266	250	243	220	279	286	240	247	253	282	260	274	277	273	262	278	200	257	252	267	270	255	245	232	283	243	256	251	253	280	235	255	264	252	240	274	228	240	257	256	263	268	232	251	245	234	235	237	229	228	292	254	244	265	251	254	252	224	232	254	227	253	258	246	258	277	252	250	254	272	248	226	249	236	278	231	239	248	274	254	260	257	219	248	270	233	227	237	268	299	259	251	224	272	225	217	218	254	254	259	273	289	270	255	254	236	235	250	234	275	243	260	256	241	238	241	283	273	261	235	265	249	247	265	275	260	242	265	257	250	244	246	249	287	258	259	261	235	231	217	264	218	262	261	241	225	234	255	241	248	244	260	277	231	233	261	244	261	253	248	239	273	280	226	255	235	242	255	239	253	247	244	267	259	249	267	256	261	259	273	244	247	241	298	274	261	216	233	253	237	271	232	253	267	248	258	256	261	223	248	257	254	247	258	244	246	228	226	262	269	250	278	281	252	242	243	220	222	267	260	282	260	251	212	255	271	248	261	236	262	257	223	255	225	242	247	233	259	265	265	237	252	230	242	253	237	271	252	234	260	256	223	228	256	247	275	241	221	224	244	238	240	241	214	253	239	255	254	264	269	263	246	279	228	232	250	230	214	261	236	256	251	238	244	238	258	266	253	269	250	261	247	248	247	245	268	218	231	251	248	247	261	270	275	272	239	245	241	243	238	241	246	243	264	240	242	269	273	264	272	262	249	276	240	229	229	231	265	236	266	247	241	273	252	288	244	237	291	237	230	213	247	232	241	243	302	233	241	283	252	264	285	230	254	282	261	238	240	267	260	272	233	239	244	238	255	241	260	243	241	233	271	252	252	228	270	244	266	248	257	227	263	250	258	239	261	257	247	288	258	227	228	236	245	249	227	245	243	276	236	250	270	252	271	246	230	236	232	270	270	277	275	264	240	250	280	222	235	249	242	264	252	247	256	254	236	222	212	256	251	251	281	233	265	242	226	262	210	225	247	255	274	241	239	216	258	228	278	241	231	220	281	269	259	286	294	234	237	265	273	273	241	285	294	257	256	270	229	282	253	233	261	250	269	286	242	227	246	244	236	261	244	291	258	226	246	279	277	255	284	248	214	277	235	264	281	277	248	251	256	245	225	215	237	239	215	255	288	255	260	250	261	241	249	245	257	265	246	263	273	214	225	201	250	252	268	217	224	259	257	253	228	256	263	236	245	270	262	273	286	244	238	264	258	245	239	270	268	215	266	237	240	249	281	251	242	258	240	274	247	257	228	260	236	258	224	248	262	257	248	334	287	256	262	256	250	279	238	268	243	248	257	220	256	223	256	232	252	246	246	243	258	247	243	287	236	249	273	247	224	272	261	246	265	243	216	258	258	239	221	248	231	273	263	242	242	259	267	255	285	266	254	245	225	280	242	265	255	259	225	278	245	234	258	246	242	263	270	266	223	253	242	268	236	263	265	266	239	281	249	232	239	244	255	274	238	218	224	265	228	224	231	256	237	259	241	249	258	238	274	258	266	255	234	241	272	240	239	255	259	270	230	265	270	264	270	254	248	250	249	271	241	245	260	239	247	242	247	234	258	247	264	229	274	248	213	236	260	272	246	216	254	254	266	226	245	269	241	249	243	282	232	265	291	243	252	271	254	265	244	250	261	254	279	274	248	249	245	269	272	291	238	258	257	254	241	279	267	294	295	233	266	224	211	234	258	231	236	257	234	250	246	241	235	264	288	225	285	237	262	218	254	264	233	251	275	270	249	249	262	224	235	245	259	257	258	264	263	268	215	265	230	218	243	251	236	221	251	238	282	250	217	243	267	233	252	243	210	275	252	310	251	252	260	248	247	245	246	285	266	268	264	233	280	219	284	240	264	246	241	275	252	245	265	248	232	258	277	253	227	241	246	267	235	242	245	240	261	247	275	270	232	208	253	222	222	247	251	263	281	259	249	230	201	237	210	250	256	256	267	276	266	263	269	247	294	217	267	255	256	278	282	255	224	248	264	238	291	272	274	242	226	270	267	234	266	263	280	271	256	280	238	243	254	267	255	254	244	250	224	225	247	274	279	233	260	278	306	276	254	236	215	270	255	289	256	277	225	254	257	230	233	263	252	234	233	246	255	237	260	269	267	252	218	263	282	259	255	271	252	256	250	220	243	276	279	215	256	282	227	271	237	251	308	247	256	248	254	253	256	270	261	234	260	264	236	257	259	258	262	269	228	207	277	254	268	237	259	221	240	267	259	287	255	256	256	248	257	240	257	244	233	263	256	282	234	247	247	246	251	232	249	219	254	262	243	258	286	267	253	269	251	235	267	253	277	260	250	277	229	242	229	242	260	242	249	241	251	279	277	231	270	261	254	253	276	281	272	239	267	267	290	254	255	242	219	243	251	253	279	251	232	264	255	230	224	228	254	263	260	268	247	227	302	225	249	243	259	264	232	246	234	241	260	284	294	264	235	259	246	257	269	289	243	261	254	295	241	296	255	247	238	267	274	254	240	252	253	245	289	287	279	257	239	253	262	237	250	263	235	302	227	244	268	259	255	248	263	242	240	262	262	258	284	260	247	237	242	266	260	230	221	241	245	251	260	251	244	239	246	272	271	265	258	251	248	234	226
17050	9511	11528	12583	10345	8326	6753	4980	4176	3339	2731	2170	1956	1629	1514	1349	1298	1282	1146	1077	1041	980	870	792	819	838	809	827	793	743	684	730	723	681	676	677	695	692	661	651	654	661	667	611	633	677	625	650	623	609	588	606	575	615	573	582	613	539	632	572	598	606	572	594	598	551	575	599	642	593	538	549	571	550	602	584	594	568	583	608	578	581	544	579	564	578	573	540	573	559	554	591	605	592	593	591	552	593	613	557	618	566	550	567	586	616	568	586	569	596	542	600	566	601	599	587	599	582	569	577	553	565	602	544	583	583	575	544	596	552	560	591	564	574	568	600	607	561	539	555	574	565	575	533	560	645	588	604	609	585	559	607	592	559	590	572	603	571	546	597	588	577	583	557	586	548	534	550	602	597	554	543	573	597	566	623	541	559	572	585	579	539	560	590	590	576	540	568	583	624	593	584	555	551	593	609	567	586	556	528	531	585	559	560	546	594	606	569	562	566	576	523	611	630	552	568	610	525	610	543	594	589	623	552	582	590	601	553	611	606	539	588	599	603	590	559	557	559	603	595	556	589	570	582	553	576	556	589	621	557	561	563	563	544	593	564	556	530	632	589	534	620	594	595	565	578	544	566	564	589	519	597	548	611	546	573	612	560	607	600	583	567	553	585	566	576	567	558	570	574	571	548	538	595	566	581	581	598	578	563	577	581	613	596	578	607	600	579	565	620	624	590	589	587	594	554	565	568	580	598	623	586	575	577	611	577	598	589	572	578	564	600	563	564	543	574	586	552	549	552	583	572	613	593	572	594	600	576	629	553	576	566	580	540	548	581	584	554	647	584	638	582	617	610	560	623	588	596	590	615	609	555	539	557	600	539	572	568	567	605	600	592	566	572	552	550	574	544	586	571	579	604	633	570	546	567	555	556	580	564	667	575	594	569	601	562	594	569	588	550	562	573	582	597	553	560	564	600	593	582	581	572	601	590	584	582	542	554	553	571	597	606	556	562	586	615	607	548	581	542	542	604	567	584	587	588	613	531	583	518	607	599	552	570	579	567	562	577	579	551	550	610	547	587	592	604	560	603	555	616	590	581	575	592	559	525	592	576	592	613	540	556	618	622	569	586	594	570	549	550	603	588	549	583	572	539	564	552	567	601	581	592	573	518	591	588	562	562	587	590	593	573	615	564	576	582	626	593	597	552	569	621	608	588	615	519	551	563	554	571	589	654	606	598	613	545	592	543	600	609	553	584	598	545	576	596	575	605	615	519	603	543	572	610	601	574	568	564	631	578	581	592	571	613	559	565	577	547	534	557	562	563	545	542	582	595	602	570	539	615	553	567	629	546	585	606	635	577	593	595	566	556	552	613	585	539	602	628	528	582	596	551	560	589	626	515	599	550	577	562	604	609	584	583	569	616	632	586	556	569	556	568	555	563	568	590	553	591	562	602	563	572	568	578	579	600	620	596	582	620	607	579	588	581	580	548	605	599	586	562	556	538	543	573	589	589	558	588	556	624	620	594	550	595	592	596	608	596	575	560	594	597	609	591	567	607	519	578	589	570	601	532	587	585	594	594	568	576	591	557	579	632	610	566	604	589	584	559	578	591	594	611	571	569	557	598	573	525	621	604	591	569	589	582	595	559	618	551	584	542	591	560	569	615	555	527	581	567	548	605	548	610	568	559	607	552	587	542	570	544	556	548	602	563	526	596	573	572	567	578	538	605	583	577	588	573	583	562	605	561	602	529	601	554	570	626	583	592	573	562	564	599	571	573	538	578	585	581	588	563	599	552	612	588	563	558	512	563	610	581	571	581	557	618	595	573	568	535	565	528	581	559	561	608	599	580	558	569	556	599	561	619	592	570	489	548	598	597	557	555	552	583	535	557	561	616	541	554	560	609	518	580	606	625	570	577	571	575	596	615	549	594	588	592	604	565	585	576	581	556	571	563	581	570	596	588	587	563	633	599	565	578	608	587	624	627	601	607	574	619	563	577	601	598	546	567	591	589	546	573	544	579	572	555	618	585	576	550	614	587	532	590	576	552	578	591	568	530	577	616	550	567	603	578	592	588	545	554	561	535	555	572	597	580	586	569	608	584	547	606	572	614	545	557	566	562	598	566	572	599	582	564	563	546	548	593	582	592	625	577	589	604	567	612	595	547	562	557	572	559	568	594	544	600	577	607	599	623	556	623	535	618	620	598	611	575	533	535	550	570	575	552	539	566	573	580	585	575	561	578	561	641	543	579	542	581	573	547	551	598	574	598	556	558	476	594	570	552	572	581	555	584	604	554	522	569	601	585	587	598	565	562	620	560	537	543	594	519	623	574	563	576	575	580	572	551	618	558	556	565	587	590	591	571	590	584	592	562	561	612	566	547	546	570	518	568	537	583	597	594	629	554	575	584	547	559	572	573	570	561	580	573	567	599	553	623	546	641	608	570	569	600	599	582	554	573	569	602	560	577	606	563	531	558	583	556	581	539	565	574	575	529	568	607	540	570	563	559	552	576	616	589	531	620	583	578	590	521	570	596	571	572	549	583	575	563	583	562	553	582	535	575	564	578	598	548	516	584	583	571	613	615	560	587	553	636	555	608	591	557	549	597	573	583	570	564	614	565	558	585	596	575	545	594	577	613	528	579	593	585	594	574	576	575	575	590	524	572	535	585	569	574	581	603	528	601	534	551	644	599	585	553	597	602	584	592	610	557	587	577	596	597	586	526	585	596	553	603	608	613	568	610	586	623	567	595	602	592	607	571	555	559	540	581	587	591	608	575	593	565	550	576	545	603	531	628	556	565	543	634	577	563	533	588	560	580	565	555	580	578	575	591	579	615	596	606	545	537	580	602	557	601	607	556	553	633	584	575	566	568	608	549	565	598	557	621	594	587	571	533	613	558	600	551	626	584	586	629	543	558	575	598	603	589	574	571	552	550	579	556	542	604	533	543	588	609	592	579	581	571	589	555	575	601	592	617	632	530	545	626	580	552	572	612	541	591	546	553	602	575	576	576	559	566	580	548	574	609	555	604	570	561	565	581	588	560	567	587	569	578	559	552	549	558	623	608	573	523	614	639	570	622	580	549	556	579	586	583	579	583	620	548	569	615	538	543	591	590	602	587	598	609	538	557	560	599	546	581	596	575	579	588	604	568	605	576	558	598	581	559	599	574	565	576	571	579	557	551	554	586	599	576	498	571	549	550	541	602	573	546	600	578	593	543	582	559	578	574	544	559	597	596	564	598	587	567	565	588	628	573	586	565	602	592	548	593	601	599	587	579	590	541	612	618	555	547	630	538	618	532	611	565	564	582	549	566	556	552	590	547	545	483	585	583	566	585	588	566	611	577	544	567	579	575	563	576	560	566	581	606	562	530	591	574	582	600	552	582	594	563	549	579	567	582	590	558	576	574	615	548	606	589	585	535	583	625	585	574	577	556	580	584	585	545	604	565	579	557	593	557	582	551	576	563	576	593	569	579	565	557	584	601	538	560	581	574
35736	19159	11157	7840	5104	3729	2680	1919	1471	1151	814	667	580	489	455	428	401	392	399	346	316	354	323	317	288	288	294	291	296	282	292	272	286	287	314	288	290	303	282	268	262	243	275	248	266	284	228	267	249	265	245	282	273	240	261	277	248	269	243	242	262	272	230	266	276	254	286	256	219	272	254	251	270	221	243	248	245	244	289	256	239	231	277	265	264	257	251	253	254	239	225	213	233	236	242	269	235	217	248	280	285	278	266	255	233	249	276	233	256	257	251	262	254	266	220	257	259	263	238	246	258	223	236	256	232	240	286	254	252	242	240	271	254	263	275	246	241	251	259	243	233	248	263	230	242	213	234	248	246	268	261	267	242	234	246	248	307	273	243	242	242	278	279	247	237	276	251	252	230	250	235	233	220	242	262	254	252	259	272	276	220	249	255	275	248	264	205	204	232	236	273	250	229	222	255	264	245	256	229	253	240	261	246	230	250	251	254	242	227	226	230	250	257	244	267	268	283	246	263	243	244	252	240	277	276	236	229	271	250	269	257	252	228	222	242	257	259	236	253	259	232	243	247	258	273	249	252	261	235	233	257	242	251	255	224	234	231	247	268	234	253	275	251	253	233	227	255	260	293	243	239	243	244	264	223	255	260	256	277	242	233	256	266	233	239	240	268	280	227	237	275	256	268	249	251	224	241	239	242	252	226	241	241	275	254	259	248	260	270	272	243	235	227	252	252	261	234	212	213	254	244	258	252	261	255	249	263	278	280	265	250	260	257	259	226	263	235	268	256	224	253	266	267	249	234	247	244	226	230	246	235	260	251	269	218	252	228	240	239	255	256	233	256	228	256	230	269	270	234	243	253	256	267	233	274	254	229	266	257	266	255	244	238	248	226	241	267	234	239	240	256	239	252	252	244	261	256	219	237	244	272	276	239	235	255	297	260	239	215	247	255	266	240	233	270	217	255	265	264	245	228	258	258	272	252	194	239	235	256	282	242	228	269	258	257	239	247	244	265	256	246	239	236	257	258	267	260	244	253	242	239	235	281	230	258	258	238	253	284	249	234	211	228	248	232	268	278	296	273	240	266	316	271	257	292	261	222	258	243	251	256	248	214	285	246	263	261	266	249	263	251	231	247	250	265	242	215	269	260	233	269	275	246	241	225	267	249	227	240	231	225	280	265	284	260	268	242	278	236	260	274	235	245	256	256	255	235	261	256	235	262	250	267	274	265	249	257	250	242	247	264	271	214	259	246	226	260	253	234	243	236	260	243	273	232	250	235	257	233	244	246	241	266	256	259	267	245	227	253	234	255	210	264	259	273	242	254	260	223	268	261	276	256	268	239	254	287	234	251	264	285	241	254	271	256	227	269	256	252	279	242	255	243	265	216	250	237	248	269	250	235	261	254	256	226	257	248	255	223	241	251	221	247	267	249	221	254	261	263	259	281	269	246	243	253	286	231	210	251	243	265	275	266	275	240	249	251	261	239	215	261	227	270	268	246	241	263	237	257	257	248	239	299	247	226	271	231	231	256	258	289	247	238	262	260	242	260	248	229	233	273	273	268	263	232	270	274	270	253	280	232	250	258	261	260	268	224	244	241	212	217	241	271	267	265	281	282	269	266	256	245	238	228	301	247	255	252	246	260	249	275	229	232	231	265	269	265	229	210	248	254	267	265	241	254	227	247	261	237	232	285	262	264	241	233	282	256	245	259	251	291	267	281	241	233	244	262	234	244	226	249	282	237	243	274	226	258	285	223	247	253	232	213	279	229	244	225	247	261	234	255	267	262	231	247	260	264	243	246	257	236	238	238	264	231	212	253	224	246	255	233	259	271	238	257	249	267	250	241	224	236	251	224	236	238	227	233	225	261	248	222	269	248	250	264	267	274	263	254	246	251	243	247	255	258	284	245	241	276	271	248	263	232	257	217	265	252	264	228	219	242	247	249	257	261	233	243	232	242	254	237	232	242	272	250	266	222	245	249	243	251	259	229	219	244	242	249	272	257	274	255	238	241	268	244	219	263	269	253	281	243	265	232	227	261	264	243	251	262	241	228	223	232	257	249	259	263	220	265	238	272	229	227	250	255	266	229	264	253	223	238	237	279	223	254	252	230	256	262	250	266	252	262	229	254	243	267	263	244	251	266	239	251	215	242	288	234	255	224	284	262	242	268	259	307	258	264	240	261	253	248	219	248	239	239	273	227	267	256	276	240	258	268	258	263	276	254	282	268	238	275	251	264	254	272	232	261	252	239	280	226	228	306	259	254	264	255	258	236	265	249	263	247	225	267	248	266	246	252	243	228	208	267	259	242	267	224	235	260	228	237	232	225	263	227	260	247	241	222	264	222	243	260	265	246	228	232	259	233	220	241	236	238	244	252	232	241	244	241	282	262	271	224	278	259	251	271	231	264	267	226	293	249	267	236	239	245	254	266	242	270	221	231	239	257	217	270	234	247	275	236	220	229	250	222	260	261	234	255	237	260	242	276	251	251	245	281	247	245	231	287	279	226	248	264	239	272	245	248	264	253	278	262	238	299	271	234	274	279	232	239	242	253	240	274	215	216	219	255	238	284	260	234	267	270	278	254	240	287	265	258	242	249	228	266	226	254	259	278	256	245	243	256	253	275	232	248	238	242	237	249	264	251	240	265	255	261	243	234	279	252	274	241	262	232	262	224	270	255	255	244	270	255	260	236	243	247	244	276	235	263	243	277	267	246	241	266	270	233	276	262	254	257	277	255	232	251	267	270	255	265	264	256	233	251	241	219	254	228	246	222	218	271	263	226	279	247	243	289	278	243	223	249	303	241	214	238	223	232	260	233	255	252	280	259	223	232	263	242	224	243	275	237	277	282	230	272	265	278	275	238	258	250	259	286	276	269	237	252	229	280	251	246	245	257	254	265	274	258	246	268	282	246	296	258	233	248	260	274	259	232	239	254	225	241	238	236	259	256	241	284	248	269	256	241	250	230	237	263	240	252	272	242	249	239	257	212	247	237	266	239	254	249	270	235	227	223	259	239	285	245	259	279	239	266	255	281	254	276	290	248	259	246	251	252	257	263	244	253	269	249	241	240	248	275	279	255	242	260	254	267	262	246	220	256	264	247	255	239	223	264	266	248	264	270	278	247	234	248	265	246	247	246	245	266	264	252	267	255	247	282	230	230	247	272	260	233	250	267	255	250	259	259	280	264	247	254	256	249	239	277	265	257	213	253	257	271	260	247	227	231	258	244	246	270	225	248	231	266	212	285	229	248	270	240	258	296	253	236	236	261	257	258	249	261	253	227	252	239	253	250	252	227	240	247	273	248	271	281	260	247	251	283	258	251	217	246	278	256	252	316	253	273	264	252	245	246	265	278	263	220	247	234	246	275	236	212	241	242	262	256	266	240	252	254	248	275	241	248	246	241	231	249	251	234	244	240	254	242	249	227	251	266	231	252	239	266	244	223	253	250	269	233	254	288	241	239	278	243	261	237	266	275	264	257	242
22330	13038	14738	16135	13886	11489	9342	6926	5926	4622	3826	2884	2492	2098	1890	1786	1578	1434	1455	1250	1302	1095	1073	1029	954	958	904	912	869	786	759	774	783	767	794	709	665	682	713	723	705	720	662	657	688	644	657	633	596	637	643	548	645	610	575	599	596	601	632	608	570	594	580	660	603	541	580	562	648	591	558	609	594	578	562	619	580	601	574	627	577	581	601	559	642	583	539	595	589	531	573	571	558	580	605	575	574	589	576	602	577	603	590	581	597	547	591	584	569	552	578	585	550	620	582	614	608	569	560	577	619	611	539	579	591	590	555	551	535	592	572	548	605	623	636	597	619	632	564	556	583	590	560	526	578	572	527	589	545	572	596	552	599	617	601	590	524	623	568	551	546	536	584	546	577	579	574	605	575	583	565	557	575	596	573	558	551	600	598	557	578	594	560	587	560	572	587	581	561	602	580	552	576	628	585	524	575	580	527	594	609	613	571	560	543	571	597	563	563	605	597	580	590	547	563	568	574	564	548	586	626	558	544	598	564	570	603	606	598	582	563	522	602	584	580	584	606	588	582	574	568	606	581	562	601	606	590	559	620	586	619	600	571	614	567	555	597	562	542	587	537	592	584	573	601	554	559	572	562	594	578	549	585	592	579	583	579	571	552	580	599	563	590	590	575	543	594	569	623	616	597	545	607	568	594	564	547	609	558	567	553	523	565	588	552	579	625	578	589	533	589	549	586	579	587	590	603	587	564	604	575	597	605	581	553	508	601	551	544	539	589	590	593	607	593	598	600	567	584	584	611	592	613	567	556	572	536	577	577	582	577	615	545	562	586	573	586	534	524	595	594	571	537	579	596	560	606	562	561	607	578	580	604	576	560	607	570	597	559	595	611	559	590	587	577	567	566	582	559	543	598	568	599	542	588	586	570	562	636	574	574	552	567	555	561	627	591	562	533	585	567	565	560	593	584	569	593	578	556	567	578	543	640	553	577	589	581	563	597	560	589	568	565	580	553	584	572	537	545	605	565	594	613	548	566	574	577	554	577	546	604	605	561	568	549	561	607	578	555	542	588	561	598	596	568	562	575	574	579	545	554	539	589	559	545	608	560	581	571	532	576	607	541	572	573	581	580	611	565	588	585	589	609	639	554	596	602	575	616	557	619	563	576	567	601	588	617	568	560	543	565	590	568	555	594	576	596	549	596	582	597	571	577	545	573	574	514	597	555	546	597	566	587	627	566	580	592	577	590	592	558	590	563	529	574	569	567	562	565	560	619	561	595	593	535	522	574	583	593	515	545	575	592	568	585	571	571	568	560	581	593	563	594	608	602	560	579	566	552	553	576	569	600	590	546	589	547	568	561	634	547	593	578	568	593	592	560	575	576	571	605	563	599	534	608	566	568	597	542	532	642	590	571	553	604	600	608	585	616	614	546	591	545	575	563	599	552	557	552	584	589	557	593	516	560	584	581	610	526	549	545	545	536	587	582	564	579	576	558	540	566	573	594	563	595	613	589	585	559	558	588	546	576	589	594	581	589	527	556	587	590	578	539	569	529	610	573	538	576	566	532	594	566	568	565	524	577	588	582	568	566	590	596	555	557	592	591	582	563	598	613	644	604	606	580	578	548	607	605	555	613	564	526	564	609	535	559	563	546	541	576	550	557	551	584	563	570	595	596	585	575	592	587	542	553	544	584	624	555	563	548	565	566	602	610	560	559	560	569	558	606	549	548	565	587	557	536	578	603	568	596	600	550	600	550	593	589	554	577	586	542	573	549	589	553	577	585	576	587	572	587	533	546	556	575	580	550	547	545	572	563	595	548	618	630	616	576	597	609	594	569	575	572	591	547	588	518	610	564	614	575	580	601	571	584	583	579	545	574	555	594	564	578	576	577	587	588	569	609	557	579	599	572	592	626	626	570	612	558	589	564	565	607	559	614	549	587	584	619	586	548	564	514	628	597	623	601	572	550	552	525	579	589	612	563	579	579	557	582	564	581	589	562	589	608	636	581	610	554	605	615	533	561	561	560	570	572	536	600	557	589	594	582	551	580	555	558	572	607	580	573	534	592	555	592	572	570	560	595	567	578	588	551	555	557	575	565	590	598	568	571	583	574	584	580	607	601	556	590	544	582	575	617	615	596	560	579	597	625	600	566	563	587	584	635	548	569	594	585	637	539	567	579	594	590	561	560	565	552	546	596	538	576	543	544	577	578	594	553	556	549	634	597	566	589	559	544	566	565	584	585	574	542	587	531	585	588	575	626	610	596	529	598	595	573	590	577	604	577	584	593	555	596	592	578	545	569	562	570	601	556	542	518	515	587	582	575	573	592	566	562	577	577	572	617	559	588	541	619	560	552	593	599	578	566	539	579	598	605	571	587	614	601	620	556	561	602	587	599	523	601	606	571	609	587	558	579	556	543	596	570	595	548	551	606	577	552	548	561	577	597	607	565	623	564	572	600	600	562	604	602	554	574	588	590	595	589	594	574	545	630	556	572	582	598	599	551	550	520	582	562	555	550	582	584	595	583	586	584	572	611	538	604	578	587	620	568	570	580	581	588	579	632	565	554	612	596	597	567	600	597	580	550	540	570	552	593	575	577	580	581	550	564	599	553	606	533	519	575	591	574	600	542	579	586	557	560	521	566	566	571	578	573	534	604	596	577	618	572	586	584	594	576	625	550	575	545	579	604	565	608	555	542	578	600	559	573	557	630	535	545	576	550	569	591	576	561	563	540	551	577	555	551	575	622	570	598	559	564	611	556	582	597	592	565	545	575	528	567	583	615	549	587	569	544	559	560	620	558	575	534	585	589	552	592	551	579	592	582	586	582	542	582	537	570	608	568	555	609	564	593	545	593	586	581	600	604	582	560	562	631	614	574	625	574	614	558	578	552	549	578	563	569	531	627	610	585	535	599	566	552	590	550	592	559	588	513	574	573	595	579	588	552	574	556	569	563	575	582	548	618	564	595	565	584	582	582	564	542	592	587	593	549	537	609	534	557	579	552	576	615	566	570	518	550	532	547	609	590	556	602	594	547	578	548	584	593	590	593	590	591	607	604	594	593	567	597	553	590	532	534	580	534	612	579	603	527	596	598	600	612	621	649	577	568	556	549	572	622	583	550	597	590	556	571	589	575	573	594	562	579	555	567	569	598	524	609	566	573	593	621	598	578	600	597	531	561	576	606	529	601	552	548	544	579	576	557	528	543	578	593	600	591	575	523	592	592	594	596	572	614	577	587	561	568	544	534	567	590	546	521	581	572	560	583	568	570	544	568	581	585	604	555	550	529	546	574	556	594	594	593	596	592	572	581	612	582	587	575	590	587	567	580	584	573	611	565	562	529	596	616	514	594	553	556	615	608	554	580	616	550	596	569	619	570	591	554	548	591	574	580	572	569	571	604	584	574	607	533	592	584	552	596	541	566	555	560	577	576	566	551	559	606	577	572	571	544	569	613	585	599	572	571	583	583	593	554	572	590	598	569	585	577	585	600	551
14105	5997	3906	2581	1704	1132	856	655	564	446	427	391	344	343	316	316	340	333	298	274	307	262	260	281	291	300	258	291	264	247	242	267	296	248	282	249	297	239	294	251	274	274	251	261	276	280	275	246	223	284	238	300	263	262	270	287	266	240	257	270	263	273	252	281	256	262	273	249	261	255	276	257	276	249	276	289	257	253	233	262	232	234	259	290	276	276	255	249	248	250	252	246	264	227	246	298	260	262	258	294	258	253	233	268	273	289	267	279	248	261	284	272	249	277	267	267	247	265	245	257	273	289	271	230	220	245	250	276	234	261	264	263	220	268	259	234	259	274	280	280	241	220	226	266	262	263	257	296	275	278	274	240	246	238	288	256	284	270	227	241	215	274	225	216	264	248	275	249	226	279	265	244	260	257	258	231	252	241	242	226	293	248	270	264	272	251	257	251	287	291	239	297	229	239	263	268	289	229	241	228	256	266	258	274	254	257	260	254	276	279	254	311	252	265	260	279	231	215	266	253	254	265	235	240	263	231	281	264	241	295	264	279	244	286	256	246	255	277	289	257	259	267	262	248	244	262	280	233	302	283	277	261	238	262	245	247	294	246	251	233	258	252	254	250	216	285	304	259	258	248	267	235	261	267	237	265	219	289	264	230	268	250	256	291	264	239	268	234	266	262	274	248	266	281	272	280	255	279	245	257	240	253	265	252	291	258	252	277	278	239	280	295	284	235	290	264	266	272	261	253	261	262	242	272	263	265	272	275	231	221	260	238	253	239	256	259	251	251	242	265	260	255	251	228	220	248	251	243	262	275	234	263	272	286	272	260	261	264	249	271	254	251	254	283	266	265	269	260	230	262	264	270	243	261	261	274	288	236	248	207	258	259	278	238	260	243	226	243	242	233	256	255	236	262	248	284	258	249	252	272	252	260	277	298	272	287	249	249	263	250	241	281	251	257	258	264	253	228	252	267	254	260	260	298	280	291	283	254	258	249	261	260	259	238	249	284	263	306	267	255	241	229	264	272	255	273	270	281	233	243	268	294	258	267	241	271	230	264	232	255	272	254	257	290	260	247	258	245	260	267	266	293	235	249	282	286	279	229	270	275	268	265	275	265	262	252	274	284	249	284	244	280	232	260	267	258	229	267	275	264	254	269	251	228	254	243	269	262	266	236	260	269	260	256	272	245	247	241	243	254	280	254	280	260	279	257	268	252	262	251	266	237	248	249	292	265	255	271	256	246	248	254	258	234	238	253	228	224	269	252	245	266	273	241	264	244	246	243	237	248	262	290	266	270	261	248	282	279	259	266	275	233	236	259	253	220	252	309	273	295	263	267	269	233	255	252	262	271	275	263	240	247	262	258	242	250	250	258	281	259	251	269	262	291	260	268	263	225	263	267	265	258	212	274	258	277	272	233	245	269	261	245	256	269	236	279	254	262	227	263	259	240	270	240	254	256	225	238	252	270	232	213	287	249	284	274	257	247	247	257	277	259	251	257	230	246	259	247	283	272	233	271	271	246	246	236	244	255	263	261	239	271	249	261	228	258	261	274	255	236	258	242	281	249	244	256	260	277	224	251	247	255	257	219	247	263	256	264	221	256	248	252	230	234	237	247	245	249	317	282	271	230	263	259	233	248	260	255	274	252	245	258	247	255	268	240	214	268	264	243	238	258	286	269	248	263	285	286	262	232	300	253	266	248	264	272	282	259	250	279	298	260	260	273	275	286	266	266	234	258	276	274	263	247	282	251	256	287	279	268	241	254	274	259	266	269	249	306	266	246	244	298	268	256	265	281	243	249	265	296	296	254	259	225	249	250	246	273	288	265	287	278	253	270	238	250	227	251	249	254	277	251	267	264	257	254	237	235	271	258	249	263	254	264	254	237	263	249	239	255	227	270	245	272	268	258	220	253	242	249	248	233	262	263	251	266	271	259	248	276	271	298	243	237	272	252	261	270	259	292	282	257	281	267	253	223	264	235	244	245	266	250	265	260	256	228	245	243	283	292	282	261	284	281	266	259	257	274	239	243	276	267	239	228	239	257	254	238	296	274	256	237	237	286	225	265	253	267	277	270	258	246	239	242	239	259	234	291	245	259	231	255	268	236	287	259	243	237	256	269	257	239	259	248	247	252	267	243	261	278	279	263	306	273	245	268	253	254	275	259	254	228	255	251	274	272	257	251	256	262	276	261	279	237	253	238	252	248	258	258	257	253	246	272	293	272	251	241	272	274	255	261	278	259	254	248	265	260	264	216	242	229	221	255	248	250	245	228	249	230	213	275	267	273	261	257	255	269	269	277	264	258	231	275	238	303	287	252	227	272	256	258	252	257	271	234	254	264	247	286	262	278	268	285	239	251	243	273	234	230	278	253	259	252	255	269	233	245	267	264	247	273	274	268	282	279	273	284	272	248	276	250	272	296	247	270	236	236	234	272	244	245	274	278	226	230	263	250	238	285	262	260	244	268	271	258	275	260	260	233	241	252	259	245	266	259	238	256	247	275	290	255	261	267	262	229	253	281	281	250	236	289	268	257	235	248	268	245	263	239	244	260	268	259	254	200	247	244	256	266	256	228	253	266	280	257	224	258	260	249	289	276	251	230	256	248	232	263	238	302	277	246	293	257	272	292	240	267	246	232	243	294	262	253	251	253	279	226	229	257	282	228	248	253	284	277	273	251	232	269	284	258	279	265	259	262	243	269	276	244	239	251	251	297	246	257	275	265	291	282	252	250	243	257	280	266	285	303	253	223	245	239	260	264	279	263	271	260	242	270	251	243	266	278	269	243	280	280	248	251	255	267	226	235	250	247	249	269	238	254	240	249	278	296	266	267	229	254	254	290	257	257	273	219	243	245	271	243	278	290	255	276	287	249	259	257	268	249	241	238	300	231	261	262	267	291	266	272	253	266	249	235	262	251	255	220	251	256	295	259	277	253	257	275	263	293	265	257	226	263	230	264	255	243	276	253	252	238	251	246	244	243	263	246	240	225	257	265	282	266	287	300	297	273	248	253	255	258	295	255	282	282	259	234	244	234	226	247	250	255	268	274	242	245	285	258	253	263	258	267	249	238	247	269	251	254	253	281	267	268	243	246	298	264	248	247	210	252	267	290	238	237	281	255	259	230	255	286	258	278	223	314	295	246	246	280	234	255	257	258	245	245	245	241	281	245	264	267	246	279	235	255	254	252	274	275	264	242	218	241	243	250	251	272	267	220	242	253	272	241	268	241	252	235	276	240	262	257	250	273	261	249	269	244	233	247	235	228	270	266	281	273	270	254	266	248	293	270	248	268	245	278	276	255	241	266	218	250	247	271	286	244	225	266	239	283	247	287	244	266	244	265	254	262	283	293	283	256	242	269	247	250	230	254	234	270	262	239	259	271	268	268	270	265	276	267	240	262	285	254	253	250	236	257	240	258	245	271	230	256	264	251	263	245	258	285	265	225	263	265	254	293	254	269	286	244	272	276	267	256	248	257	261	275	209	263
8822	5072	6878	7493	5950	4485	3579	2634	2276	1825	1583	1319	1242	1214	1112	990	965	911	872	826	798	781	774	744	743	659	699	705	664	648	683	726	666	664	631	711	647	656	636	625	605	647	611	602	637	632	649	587	573	566	635	597	606	617	621	595	613	649	625	592	585	577	558	625	621	609	601	585	607	613	618	640	645	588	563	582	572	596	600	617	589	588	591	566	574	628	581	581	601	561	550	560	555	620	567	543	604	602	520	593	564	555	566	561	616	591	531	583	592	586	628	580	630	579	589	604	549	566	572	626	598	558	534	612	616	593	578	641	615	585	584	576	565	584	626	614	577	562	586	612	585	578	571	589	641	574	577	607	577	608	607	595	592	572	597	563	617	572	621	530	582	611	569	616	634	581	585	571	625	616	609	587	587	596	551	579	609	541	583	617	548	587	624	617	596	617	592	596	570	605	570	578	609	575	591	591	573	605	573	567	624	597	582	546	569	600	572	555	606	607	590	579	568	560	570	606	577	599	581	564	597	615	585	576	578	588	616	585	626	601	590	611	604	605	567	568	572	594	578	582	564	607	616	597	586	601	647	626	599	564	606	602	577	589	564	588	593	599	575	627	603	620	592	526	600	587	617	618	615	572	628	602	622	597	586	670	617	604	564	552	616	601	583	620	593	622	582	585	607	576	560	601	562	573	617	626	566	619	624	566	588	587	590	544	555	602	594	604	579	610	523	599	621	599	584	561	580	574	595	560	616	624	567	608	619	541	578	560	570	564	582	589	588	575	624	593	606	608	607	566	608	562	639	597	592	588	577	571	585	581	583	554	612	560	585	585	633	599	584	590	570	587	570	603	580	608	592	594	577	571	557	633	552	568	602	638	610	592	582	574	551	626	585	623	583	544	582	612	612	564	598	584	573	574	594	564	586	647	585	630	538	569	573	573	577	599	590	550	540	535	574	606	584	628	573	581	570	587	583	580	608	571	618	595	606	565	613	604	638	540	585	606	581	560	617	558	608	613	606	544	598	570	607	614	601	585	587	593	561	572	585	580	567	595	591	583	591	615	566	573	623	609	583	602	590	606	598	559	587	583	621	605	568	596	570	653	587	562	585	585	604	582	595	634	561	581	605	638	593	595	627	606	593	574	599	590	611	573	588	556	616	632	618	592	602	564	568	560	611	563	643	639	646	572	588	610	569	604	598	613	618	590	587	567	633	591	605	624	579	555	608	581	615	580	557	592	543	605	557	592	628	587	586	598	571	576	567	595	546	582	611	585	603	608	560	587	603	583	593	600	577	596	592	630	617	586	626	545	633	566	594	592	654	568	602	576	605	613	572	585	638	565	592	616	589	620	608	508	586	625	646	593	579	583	577	562	516	609	608	586	573	625	576	624	610	546	616	614	581	600	550	564	597	599	561	599	619	566	578	602	614	606	562	562	590	606	615	660	626	606	563	639	602	581	609	589	590	574	619	577	594	564	585	612	597	579	619	565	592	600	640	568	592	617	588	594	562	565	577	595	577	597	554	588	604	594	569	588	540	570	562	619	586	561	599	591	630	567	608	647	574	592	573	608	613	611	554	599	603	572	624	620	656	624	591	594	570	640	580	598	580	610	603	602	572	587	575	588	622	577	593	592	643	610	601	569	602	577	576	574	579	571	545	575	590	594	620	624	591	570	588	564	623	578	593	603	555	584	541	598	611	589	611	565	558	597	591	601	551	574	630	581	599	618	578	580	572	579	591	638	584	550	592	580	611	550	588	557	566	576	605	629	619	592	575	576	591	565	609	665	624	586	608	577	557	588	641	612	657	533	607	534	559	635	620	603	570	620	555	644	557	571	587	519	550	611	603	583	603	596	575	554	588	569	615	607	573	594	575	552	566	610	601	625	605	614	583	590	580	608	644	563	586	574	649	604	569	584	607	582	571	616	631	570	635	593	607	589	640	584	596	596	633	609	599	581	598	588	596	589	588	564	630	586	611	573	563	558	597	609	641	586	598	631	590	566	601	629	598	568	585	562	574	602	565	596	571	636	596	629	644	623	540	598	577	629	543	580	587	567	585	587	627	592	616	586	627	637	590	615	592	555	589	589	579	565	565	572	604	600	596	619	525	629	633	609	622	637	586	583	601	652	549	587	542	602	564	578	567	599	625	595	553	596	582	590	561	610	576	573	645	621	570	611	621	584	569	621	603	566	568	604	603	594	606	592	603	630	602	629	608	633	597	619	633	579	569	601	548	545	639	611	626	577	590	566	576	562	598	587	625	566	579	611	604	586	580	572	597	576	610	617	585	641	609	617	624	594	614	557	566	594	599	648	633	608	612	602	602	643	600	623	577	542	589	563	588	564	577	551	598	599	600	571	592	592	582	589	634	621	602	555	559	584	576	607	604	619	601	590	593	605	574	618	575	569	621	603	596	633	613	604	589	582	624	599	597	596	592	575	627	558	608	581	599	607	568	575	595	609	548	655	619	586	565	522	564	628	579	579	594	593	600	628	621	601	626	590	615	622	599	603	607	559	550	580	558	569	581	601	621	595	597	583	611	615	605	611	612	576	607	626	576	588	629	598	568	612	559	560	600	565	616	567	560	618	609	568	584	690	584	609	598	583	584	610	564	553	569	583	604	538	598	599	611	574	609	600	582	585	623	620	593	558	593	598	607	654	603	603	569	584	620	594	598	555	596	593	585	599	595	595	608	590	581	608	555	609	595	579	639	596	622	606	603	586	623	657	570	559	594	588	621	590	606	594	557	618	538	617	597	581	576	602	574	568	614	589	624	551	589	545	585	549	585	588	558	595	591	588	574	595	616	597	602	596	639	568	594	616	571	578	609	629	585	574	615	597	605	592	574	593	603	622	591	549	578	607	591	580	582	570	608	585	604	627	581	589	597	611	564	616	595	536	617	607	635	560	634	611	577	627	635	563	596	577	569	579	623	559	609	567	576	635	613	581	600	633	572	590	597	588	584	576	587	597	571	619	601	571	599	604	547	627	571	598	578	613	616	566	622	577	591	630	569	622	628	574	631	575	614	578	621	560	551	596	635	608	558	615	632	620	605	580	565	538	609	578	571	570	596	562	604	628	608	613	561	587	598	573	586	587	594	641	552	567	676	542	595	576	569	554	581	592	598	594	576	567	612	553	652	604	585	531	579	618	557	581	545	551	583	574	563	590	572	607	579	599	534	591	609	568	576	593	626	579	608	579	580	595	577	634	571	572	639	541	549	549	638	586	583	583	630	572	563	575	609	609	574	578	609	585	598	559	607	577	610	573	618	602	536	622	571	621	562	595	594	587	654	583	576	622	571	605	597	578	586	596	584	596	568	586	613	574	625	603	623	574	587	625	570	577	593	557	598	614	602	606	597	561	529	586	609	608	614	577	582	590	561	578	589	599	572	595	572	581	613	612	593	616	578	604	601	594	591	524	561	611	573	620	594	581	602	597	593	600	576	577	598	579	573	554	582	562	575	645	579	560	592	559	608	618	603	614	591	575
26721	12418	7406	5302	3488	2333	1709	1318	1022	779	634	535	489	395	351	363	353	339	350	324	289	309	268	275	313	304	300	257	283	291	277	296	264	261	234	284	241	243	273	252	256	276	262	270	231	284	281	268	274	238	255	276	273	249	302	263	236	237	237	248	282	262	263	263	260	242	227	290	271	236	253	266	247	280	265	256	237	275	273	240	209	234	237	252	257	258	264	281	251	234	269	248	251	258	237	240	244	231	233	245	242	262	256	229	279	216	238	275	274	253	260	268	245	248	246	264	299	262	271	248	238	213	263	248	259	246	271	226	257	268	242	263	249	257	244	264	251	268	255	249	263	251	243	256	241	229	261	259	280	257	250	231	274	258	242	253	247	246	247	247	230	266	283	279	244	217	262	249	252	239	240	222	246	273	247	255	249	255	269	287	254	271	281	282	214	244	276	273	277	256	269	242	255	243	261	286	250	230	227	266	270	275	299	227	232	274	254	267	242	229	242	254	243	242	246	228	265	300	247	222	296	244	213	244	242	301	284	239	255	234	269	278	252	249	246	246	258	233	250	284	255	245	240	225	232	281	246	253	243	268	262	242	254	257	247	253	210	279	251	284	251	205	274	234	253	243	262	249	261	267	259	254	281	279	290	246	256	266	238	243	274	261	246	254	251	247	268	237	252	232	241	278	261	253	263	259	268	239	266	269	251	274	269	246	253	282	246	246	261	227	260	259	300	247	273	252	240	260	285	243	240	278	295	287	236	261	245	244	229	251	262	225	264	241	245	259	275	253	257	240	248	238	268	262	259	285	311	248	229	262	256	237	257	273	225	237	243	264	253	284	293	245	231	266	246	270	245	244	238	261	248	250	274	241	254	238	243	252	285	273	274	252	256	255	261	263	223	252	274	232	274	219	252	267	272	243	289	244	225	230	219	251	266	272	251	265	253	266	244	225	246	269	236	269	256	237	257	284	274	239	255	240	250	251	269	267	250	257	220	240	245	238	246	257	250	268	278	271	274	268	252	234	256	257	257	249	237	259	250	239	227	222	253	272	249	316	254	267	273	271	241	248	265	218	265	264	270	271	262	250	245	258	250	268	249	251	241	256	242	243	274	234	289	241	242	245	253	278	265	234	252	241	235	259	250	213	238	270	237	230	262	250	252	263	260	252	286	256	224	250	246	255	268	261	273	248	207	237	270	251	246	242	259	243	230	283	260	283	242	247	273	244	272	252	259	241	249	273	270	240	251	229	251	261	270	260	271	275	246	249	275	230	275	263	241	251	242	256	264	257	245	223	270	243	254	243	299	262	258	279	224	210	240	250	229	236	247	235	254	267	248	245	255	273	239	277	288	265	279	242	242	261	273	246	250	238	264	232	244	284	276	254	276	253	257	246	246	238	244	271	267	277	259	244	261	249	228	246	243	238	258	248	254	263	260	225	255	273	248	264	250	280	246	225	233	224	250	247	255	265	258	252	273	274	303	241	260	253	206	256	243	245	228	250	248	232	226	257	259	261	261	251	269	237	270	218	236	236	262	249	281	261	259	234	236	239	239	276	240	240	300	270	258	258	268	215	277	247	251	279	268	240	243	243	256	262	221	253	274	235	286	268	263	280	267	258	275	244	268	250	269	256	271	237	242	264	230	219	257	247	263	254	251	229	255	241	240	229	232	247	226	230	263	254	272	270	282	221	246	247	247	265	252	259	249	272	275	225	233	239	257	223	250	261	258	249	235	262	292	284	252	240	265	258	260	240	230	274	243	257	259	222	243	263	245	259	263	246	282	269	249	238	268	242	264	251	235	255	269	282	246	268	265	238	231	289	244	275	238	246	258	280	260	218	261	228	234	240	264	267	238	250	256	264	263	273	263	261	273	245	220	255	251	256	277	277	262	230	261	239	246	251	253	280	237	242	263	251	252	236	248	264	282	241	252	224	239	228	256	241	227	267	233	226	227	262	253	241	288	250	264	226	258	259	276	279	234	259	244	275	249	257	288	243	276	250	252	280	259	261	236	237	244	247	272	241	253	278	238	272	226	273	250	253	236	239	227	263	266	238	245	259	231	243	239	248	228	244	223	240	255	268	264	253	263	239	270	261	205	271	253	257	254	299	250	242	264	229	252	258	265	249	227	242	260	235	262	270	252	235	272	238	260	273	264	242	254	229	268	262	223	262	245	242	221	262	266	249	253	246	262	257	265	264	275	267	260	266	246	235	249	233	267	252	250	236	252	275	252	260	257	252	285	264	263	259	235	253	244	243	252	256	264	252	243	276	254	231	267	227	226	226	253	234	266	227	246	252	235	244	281	228	264	234	228	263	247	223	248	232	236	232	234	257	270	247	251	251	288	251	258	272	231	244	255	296	306	273	267	259	227	271	237	248	243	268	261	236	247	254	263	266	240	259	270	227	259	286	252	236	218	275	238	249	259	264	240	270	237	276	251	255	271	253	251	266	270	230	261	244	244	294	239	264	256	263	236	251	260	246	272	279	246	245	259	230	239	241	265	214	266	252	272	262	289	266	253	278	257	242	229	253	270	283	264	229	262	276	268	226	267	256	289	277	281	272	260	256	267	228	262	257	255	242	247	260	243	249	243	269	256	250	240	252	251	252	250	249	240	263	271	215	247	260	276	255	247	270	263	232	251	251	248	288	251	242	230	247	247	248	257	255	253	270	274	214	235	246	268	242	237	261	236	245	243	257	290	237	251	232	261	244	252	229	266	224	256	249	277	226	248	235	290	253	285	235	296	263	244	267	276	237	260	280	257	241	256	269	246	229	260	222	267	235	250	250	237	238	263	247	285	259	283	227	269	285	246	285	239	252	239	248	252	255	284	278	249	228	233	229	224	257	257	273	249	265	248	209	259	252	250	263	267	252	271	277	236	240	240	249	268	247	251	247	267	246	263	274	244	255	243	289	257	268	258	241	245	254	265	280	270	255	244	246	213	256	300	246	237	260	234	245	239	250	252	245	258	202	249	255	221	214	302	239	260	249	233	241	245	256	252	280	223	247	268	240	261	256	247	253	247	271	275	238	250	250	258	259	254	257	284	266	263	259	253	234	290	228	273	295	248	240	241	264	264	257	273	259	247	258	250	257	223	262	271	262	253	265	222	282	224	210	249	250	256	266	250	256	246	262	243	250	297	257	245	261	253	254	259	262	257	218	245	256	244	229	242	261	292	264	257	262	243	258	249	229	229	242	240	228	220	234	253	249	221	222	252	262	257	230	255	254	226	263	226	270	252	262	255	234	236	263	227	273	266	249	254	250	254	252	255	220	289	255	268	261	254	272	247	255	285	291	277	249	251	259	273	238	256	259	262	272	236	222	228	276	256	252	284	238	243	253	253	247	248	247	262	226	252	230	270	246	288	227	251	264	252	275	261	293	238	261	267	262	255	258	242	280	251	236	255	256	241	247	243	248	286	288	247	258	232	251	254	279	288	265	267	258	229	255	242	279	269	257	265	228	244	259	278	251	269	245	258	251	247	252
16863	9114	11705	12449	10370	8326	6606	4950	4436	3349	2652	2198	1863	1685	1486	1405	1280	1165	1199	1031	1023	929	947	887	866	829	807	805	795	769	756	750	778	763	721	664	676	663	689	670	637	698	607	662	658	626	628	633	600	650	610	663	613	635	606	588	564	591	599	582	571	572	624	634	560	595	643	625	590	603	616	547	585	576	550	561	541	576	619	535	604	567	617	580	606	615	636	571	568	596	616	575	600	578	594	575	552	546	566	574	566	546	568	578	578	566	613	603	571	535	605	572	594	583	565	601	580	563	597	579	580	623	592	603	599	576	574	553	562	615	583	559	608	574	567	593	576	582	565	589	596	571	557	576	600	582	578	569	556	603	625	612	585	554	594	574	560	559	578	574	570	593	574	604	573	618	573	574	596	562	617	553	559	577	577	557	601	527	594	660	586	569	546	569	562	566	607	607	558	541	593	537	598	564	559	571	628	563	590	589	616	590	604	608	604	590	623	557	577	584	558	580	625	557	602	624	598	590	562	590	546	591	608	642	578	587	594	589	583	585	649	552	572	566	550	552	596	585	601	558	603	621	602	597	589	596	588	634	551	612	580	581	542	616	594	579	600	602	600	546	600	554	561	564	621	582	557	605	592	594	641	588	579	567	571	564	521	578	582	565	621	575	613	607	594	555	643	606	615	572	602	588	587	572	605	568	583	558	595	590	578	626	625	588	570	590	578	618	570	561	585	588	614	609	648	597	584	560	606	567	571	614	583	567	578	560	558	563	612	576	601	609	602	565	588	587	581	553	598	602	579	582	580	569	579	543	612	583	582	576	554	569	611	602	566	613	567	582	573	666	552	561	616	547	599	602	587	568	579	586	584	582	591	579	574	569	598	581	551	570	562	617	595	581	577	589	582	585	566	533	603	571	557	601	586	544	591	568	586	560	604	577	581	624	641	603	578	616	607	572	549	554	552	567	569	568	555	589	587	587	552	563	583	575	619	546	584	580	570	578	604	599	547	568	579	567	598	595	577	585	576	628	541	535	566	555	581	626	529	603	583	605	580	614	568	567	557	551	583	589	542	618	584	602	601	582	557	567	592	550	572	561	591	580	614	595	592	596	544	599	570	591	575	644	573	596	564	573	633	539	584	583	588	604	592	575	591	596	598	570	614	599	559	540	605	564	607	577	547	551	602	571	567	590	536	577	599	619	576	576	574	587	638	580	576	625	587	551	583	545	644	564	581	553	575	610	582	587	570	599	594	594	606	571	590	576	568	574	595	565	628	579	571	550	596	562	570	562	566	604	541	597	533	571	586	580	571	586	581	583	618	561	579	559	602	529	529	546	572	627	570	565	605	588	552	572	621	598	614	576	574	503	628	604	555	617	575	587	607	601	581	623	570	580	579	565	619	569	627	575	575	603	558	609	613	580	594	541	582	581	583	585	561	588	553	565	574	618	591	612	558	600	541	583	572	551	572	581	592	563	602	597	577	620	568	590	584	564	620	548	611	563	577	572	594	563	599	581	616	581	619	595	574	597	571	577	582	559	574	624	599	582	605	594	563	574	572	599	584	613	587	563	606	623	622	596	553	561	577	577	600	601	595	610	598	611	585	542	620	576	583	591	576	581	579	554	509	580	566	593	593	598	575	623	562	593	597	611	594	532	569	583	556	527	573	600	592	597	571	584	570	607	568	585	580	550	563	586	571	579	586	598	590	557	538	625	594	570	584	570	578	599	578	639	571	577	601	602	576	589	546	577	567	582	598	591	598	609	567	576	566	552	625	558	628	578	564	595	583	580	614	596	568	569	546	620	534	603	588	615	615	573	553	577	617	571	582	593	628	576	560	585	565	581	607	615	573	606	556	612	538	570	653	585	583	604	606	647	614	623	572	550	593	573	592	574	601	612	601	563	611	589	580	591	545	578	586	559	585	584	558	606	593	623	592	594	577	548	581	584	559	581	574	596	548	581	635	557	548	590	596	584	614	574	566	589	580	565	599	613	611	533	592	575	553	553	569	587	537	534	561	542	575	607	585	592	588	589	570	603	574	561	580	586	557	574	588	568	561	559	592	546	595	545	540	589	584	601	579	586	612	579	597	639	570	599	591	593	559	577	577	624	617	558	568	608	594	588	580	555	577	561	656	610	577	574	594	571	545	590	591	619	558	578	560	607	618	578	574	560	576	590	575	592	563	547	609	542	596	598	565	568	543	599	569	555	588	585	573	525	547	598	581	579	578	620	605	582	586	567	558	583	545	580	602	547	578	601	581	592	566	548	576	570	577	588	568	562	584	600	588	600	583	596	550	591	536	576	599	599	564	557	563	597	636	578	576	561	573	558	606	579	574	570	600	578	623	536	551	603	530	558	583	585	557	559	591	569	598	570	599	539	572	598	554	590	576	604	589	572	610	580	589	615	597	561	567	626	562	564	602	629	616	570	588	580	562	585	576	588	576	548	595	613	595	602	587	572	612	567	554	601	563	577	616	644	578	599	617	556	546	560	581	571	581	604	573	547	612	615	581	625	638	620	563	582	545	610	587	620	581	575	598	607	540	562	559	587	641	595	589	565	586	597	603	607	573	590	543	586	565	544	604	542	569	613	572	613	556	564	590	614	546	575	600	625	573	552	566	569	579	584	613	574	599	547	567	595	566	581	597	591	605	568	630	581	603	578	602	594	582	578	565	574	587	528	535	558	607	581	586	517	600	544	586	618	541	580	599	599	582	582	636	574	590	597	563	581	542	631	588	583	576	569	624	590	577	579	602	581	597	579	579	613	590	601	590	601	593	607	605	596	580	619	553	589	575	545	574	613	588	589	578	542	578	576	549	600	586	636	573	590	592	616	597	611	597	571	582	594	595	601	549	587	634	590	575	585	581	594	602	560	583	535	563	602	593	574	588	615	595	586	595	584	567	559	555	541	591	572	567	609	594	590	617	618	588	554	569	577	564	635	593	618	591	573	580	544	571	570	598	596	569	592	547	572	567	546	609	584	573	557	629	611	577	603	598	573	562	590	583	596	600	575	564	538	622	588	575	588	560	601	573	587	578	583	548	596	614	599	594	612	555	560	576	583	557	587	576	631	569	591	530	592	614	607	593	587	558	638	611	565	607	582	581	586	594	554	561	591	591	576	569	569	554	565	614	586	595	561	612	549	559	602	616	565	557	583	601	580	588	605	598	603	606	585	606	561	557	566	548	571	585	602	588	614	601	581	596	575	598	626	602	615	569	541	596	630	592	572	610	571	570	577	661	586	602	587	579	581	605	589	595	569	621	598	560	557	592	563	576	548	593	582	583	592	594	545	577	560	591	576	581	612	570	601	564	593	602	587	552	563	592	647	574	549	600	598	571	562	587	589	580	553	574	590	583	586	565	576	604	573	587	576	561	571	588	570	577	587	569	566	597	571	613	579	611	593	593	567	605	584	588	572	567	566	541	569	549	588	580	572	600	572	559	571	578	601	531	568	554	590	625	565	611	569	549	594	617	543	602	563	610	541	609	629
35781	18352	11120	8055	5333	3576	2503	1777	1498	1113	880	653	607	565	488	432	461	445	353	363	414	359	302	320	360	309	286	305	255	293	277	309	308	268	283	256	264	268	265	272	292	291	273	269	251	249	252	251	248	259	300	264	271	259	241	269	252	242	271	262	253	258	241	230	276	283	259	250	235	268	261	243	247	243	270	234	246	235	272	241	262	261	242	259	267	221	260	280	287	259	251	225	235	239	229	238	260	242	249	264	244	257	270	231	232	244	255	252	262	256	255	318	227	226	274	267	263	245	251	244	239	258	284	232	242	267	264	250	270	231	240	269	297	274	268	207	268	263	236	261	266	261	246	249	257	263	266	215	231	252	260	247	235	297	246	254	259	242	263	261	238	238	238	240	233	269	261	256	242	262	247	239	263	260	248	247	240	252	257	271	249	234	263	242	252	263	263	224	291	269	228	238	269	260	238	299	263	250	267	272	260	286	283	249	240	289	292	284	255	270	268	229	245	267	251	273	233	229	262	239	249	244	238	257	236	272	266	244	261	233	262	264	249	254	248	249	273	269	240	263	212	240	262	248	272	269	228	264	234	272	250	260	240	233	266	239	257	261	254	269	268	246	237	277	233	257	256	281	257	231	243	252	249	224	256	276	254	242	236	264	273	274	260	287	241	275	246	222	255	259	258	234	239	249	259	279	258	271	240	247	273	239	204	233	247	248	245	238	261	258	254	273	276	253	246	249	261	259	284	231	235	246	217	239	276	241	251	279	257	275	259	247	280	260	247	291	272	251	258	246	271	253	258	249	269	275	249	241	268	243	264	289	241	243	218	247	250	237	254	264	267	234	244	218	253	262	268	261	288	294	267	270	237	261	245	278	259	273	276	259	247	250	260	227	246	246	251	220	255	254	240	250	254	237	237	281	229	279	236	231	250	245	276	244	293	244	236	241	274	247	260	252	259	269	252	250	248	301	255	223	247	256	248	262	272	272	281	225	271	278	286	244	254	232	273	249	287	240	270	244	246	268	234	235	250	260	252	245	255	222	233	285	245	257	260	228	253	242	267	238	223	241	262	231	249	273	238	261	255	286	234	255	240	228	227	244	231	264	295	227	264	274	257	253	287	253	265	281	231	225	211	236	268	249	274	237	238	215	266	214	232	248	246	254	255	225	269	244	257	252	253	241	276	254	280	258	267	267	260	265	249	238	220	268	268	253	238	280	243	230	264	269	249	275	228	239	258	295	268	261	283	230	251	234	288	249	266	260	243	262	255	263	213	249	245	238	228	255	284	214	245	266	222	237	271	234	230	225	243	218	244	241	241	245	226	243	248	257	277	292	254	246	244	262	252	253	256	236	243	247	277	249	266	273	262	265	221	250	276	246	231	263	240	259	241	233	259	234	248	254	245	258	239	256	268	259	267	241	279	241	247	249	249	262	265	257	256	242	274	258	244	255	248	247	239	278	268	225	255	256	241	256	263	267	237	228	262	259	252	209	234	284	289	211	238	255	250	270	287	246	221	228	246	261	260	276	274	272	281	262	258	230	294	273	269	258	253	260	283	260	248	285	248	252	257	254	242	250	269	235	268	253	263	251	258	256	276	270	267	252	246	299	283	248	265	240	246	245	254	238	234	234	247	255	222	226	248	224	251	270	247	269	272	241	261	260	251	220	250	257	294	291	266	272	251	260	238	257	245	295	277	283	250	274	232	272	246	245	237	271	266	263	254	253	255	241	238	249	262	247	256	222	257	270	253	244	257	258	227	243	216	224	257	269	252	232	254	245	239	241	226	247	276	269	250	254	255	255	276	276	258	249	280	269	226	250	228	252	226	255	246	243	260	231	259	254	254	251	252	251	248	255	259	218	264	237	244	260	208	273	241	277	237	283	258	260	261	236	276	255	281	281	226	272	270	246	268	242	243	223	215	234	234	250	256	262	251	228	247	239	276	230	267	261	275	261	242	279	256	257	250	265	284	271	267	282	269	232	215	267	249	252	253	276	246	270	299	238	252	272	255	269	258	276	245	276	254	256	248	260	241	260	249	253	253	253	250	263	251	257	246	262	258	276	255	241	248	261	288	230	236	283	254	239	269	241	250	252	263	235	251	267	250	236	221	256	269	259	277	261	268	223	253	253	253	249	297	283	251	254	223	261	273	225	260	278	231	258	253	239	247	254	253	261	223	283	250	261	266	236	259	257	267	253	271	236	236	271	266	268	265	254	272	267	257	255	251	253	278	248	227	233	251	248	241	250	231	253	282	272	276	270	226	242	263	268	253	238	267	284	258	228	223	251	284	294	271	273	243	266	244	249	276	282	268	222	244	246	243	281	275	292	225	235	242	259	253	229	298	225	231	261	258	278	280	247	264	263	251	252	305	247	267	238	266	245	260	257	268	241	237	231	238	285	245	275	256	247	239	262	250	245	214	225	246	272	222	229	277	237	242	226	276	267	272	252	244	265	239	296	261	276	255	251	268	253	251	252	256	270	250	219	224	264	236	261	253	245	263	276	260	223	240	237	233	290	267	265	257	270	288	218	243	315	245	236	233	259	260	265	254	218	285	243	240	272	243	295	238	240	266	234	265	252	279	272	273	255	246	253	242	254	273	236	277	247	251	236	264	265	243	249	260	241	236	274	252	282	249	225	276	272	256	235	260	265	251	260	246	271	262	239	234	261	263	264	247	261	261	256	268	258	241	264	255	263	265	210	255	262	243	246	268	285	255	262	251	261	267	246	237	253	262	275	260	259	229	263	208	282	288	237	254	267	266	227	262	231	254	229	254	229	237	287	233	212	241	256	247	253	256	257	258	239	242	235	236	255	229	272	261	236	245	292	249	249	242	246	248	257	271	219	285	261	244	286	286	253	251	263	241	273	250	279	292	253	227	218	233	277	233	287	265	203	215	249	249	219	236	222	233	271	278	241	236	248	212	246	215	271	268	228	234	254	261	262	269	264	260	274	266	268	264	246	285	235	269	246	258	252	254	256	249	224	243	284	274	241	264	256	260	292	249	252	298	232	234	249	254	263	258	257	243	239	241	268	237	248	246	248	263	251	244	270	267	239	278	262	275	237	251	224	257	263	245	235	245	233	228	281	273	249	250	254	247	248	223	230	243	258	271	236	249	252	267	226	283	244	264	234	248	242	254	230	231	280	299	282	249	235	239	273	241	252	244	256	241	284	233	242	247	238	250	264	264	276	247	250	273	228	244	225	245	223	278	234	252	252	265	259	260	277	275	291	222	239	281	233	266	270	263	254	245	288	245	251	267	259	258	264	248	259	225	247	265	221	237	250	253	223	267	257	262	228	248	253	221	236	255	239	294	269	215	240	245	240	246	249	234	251	284	255	255	278	276	278	243	262	239	243	235	276	247	257	247	261	259	249	245	268	246	253	248	243	275	250	238	269	250	197	261	234	234	228	260	285	258	232	271	250	252	248	259	267	262	258	243	242	237	263	264	282	244	240	232	237	263	254	255	241	279	239	248	255	249	263
21975	12663	15034	16408	14164	11296	9105	6997	6104	4804	3872	3103	2551	2261	1987	1838	1664	1558	1499	1343	1321	1231	1040	1058	998	942	888	895	881	843	813	843	744	727	780	757	738	670	709	673	691	727	666	676	646	666	673	652	646	663	662	654	628	606	567	619	643	627	614	617	615	596	615	623	570	663	603	625	605	574	591	607	576	597	573	567	573	538	563	586	627	601	574	539	559	616	553	608	591	576	571	573	602	582	572	569	582	597	571	561	562	577	622	598	618	566	568	588	549	612	596	606	548	581	582	592	590	541	605	597	576	629	560	562	587	606	603	565	589	543	534	550	558	595	587	615	581	584	588	588	578	602	597	592	606	546	596	619	584	629	602	587	550	572	581	562	594	588	582	546	546	589	599	589	607	595	574	582	595	609	577	599	607	585	588	576	553	573	611	557	553	575	553	581	567	542	581	566	577	591	588	545	588	569	585	567	548	596	590	568	574	589	594	555	577	563	544	603	553	543	598	579	624	598	594	579	616	590	527	604	575	595	580	585	539	601	597	610	603	582	549	586	589	601	585	596	570	565	572	618	610	569	583	561	592	552	578	609	587	556	613	570	550	575	573	558	573	618	597	588	547	564	587	593	577	586	583	586	579	561	588	558	547	582	587	604	581	586	568	575	566	582	606	562	555	611	574	566	608	589	612	616	566	557	557	567	574	577	565	599	589	611	539	576	531	593	586	521	568	604	561	606	594	608	588	597	566	559	617	572	573	560	576	590	566	548	593	572	597	547	559	590	579	580	561	623	615	575	587	593	566	568	581	563	579	584	596	582	589	547	596	581	594	587	557	572	639	562	586	584	572	549	565	558	599	556	602	613	571	559	581	603	599	609	617	564	586	597	586	579	600	546	570	613	531	580	580	610	572	580	637	586	582	593	588	592	619	593	563	581	587	542	622	630	583	565	589	569	547	565	592	634	575	549	555	605	599	592	606	620	626	610	572	598	559	589	561	606	532	563	600	576	567	612	570	561	588	561	566	592	561	533	599	538	603	586	596	638	600	580	554	626	614	568	565	597	615	565	591	577	574	582	604	592	557	591	549	577	545	624	580	578	590	561	605	573	582	634	597	570	625	549	532	589	549	621	598	592	563	561	630	607	615	550	602	596	589	625	572	622	612	579	610	562	585	562	636	562	567	571	615	635	616	509	568	550	565	592	573	587	574	598	564	604	539	589	598	628	602	535	605	548	558	565	582	603	530	547	583	605	602	619	611	581	576	601	562	617	549	612	561	563	595	623	584	591	578	542	603	603	575	554	565	612	611	559	577	561	592	617	563	561	545	586	594	600	594	586	589	563	610	571	609	578	606	539	601	595	604	580	542	594	586	591	539	612	597	533	579	610	598	604	608	597	601	581	572	587	592	571	617	570	578	628	614	605	539	544	582	537	563	599	555	591	615	555	572	553	597	602	600	563	596	596	568	547	542	521	608	545	589	584	570	594	642	543	592	595	558	560	569	612	565	570	569	596	584	550	535	619	612	588	595	598	605	558	589	592	582	587	587	569	596	565	588	570	620	576	589	600	611	573	601	575	568	563	537	567	554	618	569	599	557	609	519	574	519	611	593	608	619	575	608	594	594	595	614	557	566	588	570	527	585	586	602	590	576	546	593	576	608	541	618	590	580	551	548	620	530	594	571	561	566	643	624	584	558	557	634	575	589	584	599	583	573	537	577	640	593	601	619	589	544	596	605	570	530	572	572	649	554	581	587	617	598	591	580	613	582	607	586	605	617	611	564	588	565	596	598	552	614	631	570	584	573	587	587	588	585	621	626	602	558	559	571	544	592	552	595	583	595	555	585	560	570	532	562	590	591	574	564	565	607	569	582	584	565	562	588	573	560	566	565	580	549	600	552	527	580	565	581	587	590	570	589	567	616	587	605	583	546	576	597	567	617	553	583	598	629	570	594	606	551	541	593	555	596	582	587	594	587	568	545	569	595	599	580	577	627	560	564	577	560	577	582	603	604	589	623	603	585	587	566	557	588	568	614	620	585	550	538	604	532	573	614	558	639	569	614	600	555	544	594	573	590	571	598	615	603	571	585	595	604	589	545	581	609	581	574	598	572	557	608	574	590	610	551	611	556	565	568	595	600	578	569	594	627	607	599	570	570	588	570	574	593	546	567	612	591	562	587	600	581	571	613	600	578	565	594	549	560	622	623	598	541	546	612	564	553	576	617	579	603	619	625	554	590	583	557	534	581	586	617	600	567	556	554	561	598	585	599	607	583	599	605	596	558	559	578	583	552	615	569	580	569	562	590	585	570	576	539	601	585	611	571	565	601	596	584	615	558	579	627	602	614	597	571	550	561	524	593	608	574	608	567	562	596	590	571	592	639	566	575	619	585	587	563	579	594	583	548	536	589	582	556	574	555	609	570	571	587	559	482	603	581	547	592	608	567	612	580	574	600	570	575	568	594	563	604	600	623	584	594	588	615	548	568	568	544	554	626	595	587	590	589	576	584	598	546	603	571	567	616	628	578	615	574	579	599	592	595	576	577	583	573	644	581	569	556	581	598	593	541	553	527	569	593	587	553	597	564	566	567	552	565	537	590	595	558	587	558	578	571	597	583	594	559	617	568	566	572	557	551	579	582	553	580	581	583	591	563	595	602	615	562	550	617	548	564	539	587	571	611	565	573	550	588	590	551	604	567	608	587	574	545	588	631	604	591	578	555	584	602	596	578	571	618	606	640	550	628	602	614	590	571	600	568	583	592	595	589	535	594	575	557	577	574	557	549	581	571	584	577	590	596	593	577	567	580	601	571	572	548	552	591	606	576	570	555	595	555	618	580	582	535	572	578	555	566	581	614	582	571	606	600	545	625	541	580	588	530	584	554	556	584	558	603	576	586	607	591	602	588	539	574	596	554	596	585	545	565	583	589	626	568	595	611	567	615	615	574	538	604	639	565	602	587	530	569	600	612	621	567	582	557	569	640	602	611	593	618	575	587	552	609	562	539	575	576	549	560	579	560	616	539	598	599	617	584	591	553	607	565	588	554	560	630	552	577	580	541	544	545	586	554	600	597	605	596	575	535	568	561	590	595	571	571	614	559	581	555	593	614	568	628	575	606	600	596	608	601	578	634	532	601	628	576	585	591	578	612	599	559	606	555	572	572	618	592	543	569	572	576	541	617	572	566	615	635	571	576	580	581	562	610	561	574	561	603	569	627	617	573	559	566	605	607	611	539	535	573	594	550	583	553	553	621	580	624	562	573	563	607	662	600	579	596	631	595	547	591	572	588	602	567	601	558	575	564	557	622	625	589	592	560	606	594	595	582	571	554	552	560	567	607	586	576	625	600	606	563	558	616	584	591	568	608	581	562	597	615	571	555	572	560	556	567	559	566	585	592	559	581	596	619	560	598	571	569	596	586	552	587	579	620	600	649	583	583	588	586	573	574	578	573	552	580	569	611	614	584	573	601	626	598	590	585	553	582	562	573	580	612	604	564	621
13770	5996	3903	2643	1740	1116	846	634	496	497	442	366	363	369	329	348	345	324	312	258	294	309	286	319	281	271	273	253	284	266	268	283	250	234	285	242	279	301	288	267	280	266	290	272	274	251	264	258	267	240	277	243	215	263	272	233	281	249	272	263	253	289	252	258	271	242	243	265	270	238	253	269	285	264	275	242	250	254	256	259	270	246	242	253	260	292	274	251	260	229	268	299	225	245	277	280	279	274	235	284	298	267	264	259	253	263	272	244	267	271	233	245	277	276	267	273	267	236	254	260	280	259	267	259	245	275	276	272	292	265	274	252	259	255	244	276	272	246	251	247	264	264	257	290	248	268	232	281	268	262	270	257	244	264	277	278	266	261	283	264	250	257	254	270	263	281	215	264	231	262	237	228	239	265	235	259	253	300	277	262	244	273	265	262	273	259	260	277	257	228	285	250	247	291	283	252	277	273	284	263	277	259	234	283	268	225	278	252	250	250	267	251	258	255	223	234	231	235	257	235	288	255	246	266	219	251	261	256	250	248	277	263	262	256	269	258	278	263	260	279	261	255	280	266	263	227	271	281	280	271	269	287	265	266	260	258	223	256	251	242	261	262	256	263	246	277	277	255	275	217	257	258	227	277	266	255	262	268	260	250	274	252	255	302	251	287	235	273	265	248	273	324	282	264	282	247	246	257	271	271	261	246	257	266	251	253	227	227	268	269	248	234	254	248	250	261	240	268	262	247	289	226	259	299	252	241	252	283	251	258	271	269	283	271	254	222	243	238	224	241	270	250	264	266	267	271	279	279	254	255	234	264	227	250	277	267	228	239	286	251	270	232	241	264	282	239	268	242	288	239	280	281	277	263	242	281	271	256	269	267	265	252	268	255	250	263	225	247	242	282	287	236	254	267	260	247	222	266	255	264	239	273	281	259	258	266	297	243	256	232	246	265	292	269	271	252	246	261	235	270	262	270	264	270	280	238	259	284	254	297	251	247	268	274	244	242	253	291	251	268	265	251	243	238	272	287	262	262	228	267	250	253	244	256	286	262	275	279	287	256	304	261	285	245	272	231	279	286	253	279	260	251	250	261	253	232	257	246	261	284	256	236	293	267	290	267	276	209	297	246	261	254	245	221	250	232	251	284	252	288	287	280	252	274	247	278	258	262	242	267	255	271	290	245	258	241	236	268	248	216	264	242	249	271	249	278	276	241	296	259	250	277	253	272	272	268	241	262	251	247	227	283	274	266	266	248	273	250	234	261	253	248	263	255	256	261	281	246	278	265	231	252	246	233	249	248	259	254	253	276	281	256	303	257	275	262	245	278	276	265	253	241	232	247	262	239	223	267	265	263	254	259	277	297	264	272	280	297	300	246	268	290	251	267	225	273	261	258	248	288	278	234	276	279	263	283	283	250	284	248	252	253	299	273	270	253	269	265	262	241	237	302	228	257	234	222	254	261	258	239	242	280	228	263	254	244	292	267	248	267	246	272	268	238	272	275	274	234	263	266	304	268	247	258	236	267	261	287	257	273	271	224	270	266	246	236	255	271	258	284	276	263	282	243	243	265	249	258	242	243	232	259	251	282	273	237	266	256	284	288	237	257	277	275	241	234	265	293	274	254	266	272	252	248	247	247	283	228	235	245	246	246	273	242	231	229	274	279	269	239	261	264	280	252	276	261	278	265	254	246	300	256	258	254	264	293	234	260	274	267	269	241	262	260	269	297	241	257	257	253	273	246	251	298	269	241	253	257	263	276	245	256	277	266	248	229	277	269	266	279	249	245	283	220	287	255	238	289	266	283	251	280	278	259	262	270	229	256	257	290	238	241	269	234	272	243	261	253	243	282	273	272	250	268	222	266	288	254	243	263	267	265	265	285	268	239	269	274	261	267	229	246	259	212	262	246	260	274	278	248	280	277	252	293	271	262	259	275	246	256	263	277	221	240	297	275	268	260	277	278	258	264	238	290	228	241	270	261	236	272	225	259	233	272	255	257	226	268	261	262	277	236	260	288	260	277	270	243	257	266	243	252	254	258	265	276	276	258	244	284	274	268	248	273	249	251	253	282	254	275	291	243	237	263	295	271	281	271	297	271	256	250	248	249	258	237	267	262	260	276	274	284	295	260	264	257	286	245	249	275	254	251	274	263	227	248	247	269	248	258	240	261	257	261	266	256	264	248	233	250	258	263	267	257	227	252	271	258	246	236	278	230	240	267	261	248	269	251	270	294	224	261	257	254	260	256	274	250	251	269	280	244	241	282	256	243	273	271	258	266	254	269	273	247	261	263	266	262	249	266	254	241	247	263	280	280	286	276	248	241	262	262	238	260	235	241	256	248	256	243	268	248	256	238	223	245	254	248	283	265	253	274	269	266	264	262	263	233	243	285	251	259	250	248	283	264	264	242	267	281	267	295	281	259	266	248	249	270	268	242	247	257	265	271	247	238	231	236	267	268	218	256	278	246	238	253	285	229	241	245	297	243	252	252	239	233	249	279	276	257	285	251	236	231	251	289	293	249	259	265	222	217	276	263	279	256	251	266	253	237	243	247	261	252	266	250	260	265	279	243	288	270	264	254	272	258	258	247	256	234	263	265	274	251	260	260	262	245	264	232	268	261	248	248	212	253	266	251	256	289	248	276	274	266	279	275	255	256	252	244	239	280	243	258	259	254	250	260	277	250	259	249	285	274	237	247	259	251	267	245	247	264	306	261	237	276	253	267	291	229	232	264	254	251	258	262	244	216	276	266	260	271	238	294	290	265	234	288	251	279	238	272	264	245	228	269	254	291	265	240	250	284	277	259	254	275	277	233	266	218	261	271	299	303	262	263	255	255	238	274	260	240	259	238	236	256	254	252	279	252	278	264	259	261	211	259	274	272	305	297	260	254	250	261	275	259	266	273	243	244	234	252	264	261	269	253	266	262	213	294	269	273	241	281	250	269	276	244	228	241	256	285	223	264	268	240	269	265	265	264	266	268	240	246	285	259	232	272	267	258	243	249	276	265	235	243	261	285	250	245	249	277	279	260	272	240	223	229	237	259	224	241	273	253	233	238	246	274	263	278	248	290	270	270	288	286	277	255	241	268	232	272	257	261	228	218	250	278	249	243	227	265	271	235	260	265	261	269	269	303	276	280	267	260	279	279	263	275	282	256	248	253	253	262	267	252	245	244	258	244	254	254	256	250	235	258	231	263	284	246	266	240	264	284	265	256	281	269	253	260	270	261	238	247	261	283	250	282	283	233	268	249	273	267	277	282	250	242	269	234	237	246	283	237	277	242	240	293	278	271	286	261	245	262	275	284	268	255	221	260	250	257	264	278	309	271	254	238	256	278	236	230	263	268	253	285	277	247	256	274	258	276	308	240	268	268	257	263	227	240	245	264	247	282	267	249	245	271	274	255	265	272	244	258	233	258	252	236	249	260	264	261	258	263	269	237	256	271	289	277	266	262	248	256	239	229	249	264	252	258	266	221	257	261	269	244
8687	5058	6805	7682	6039	4698	3465	2605	2260	1947	1524	1424	1300	1125	1070	969	987	871	861	846	839	841	764	803	713	748	683	733	697	698	713	660	646	665	599	673	651	655	662	636	645	575	632	638	615	588	636	563	614	608	593	614	609	589	608	573	600	602	615	606	634	614	598	564	624	634	608	588	575	574	610	603	599	627	648	619	576	603	639	593	590	601	595	576	543	561	616	583	590	556	606	629	635	588	546	554	598	596	577	612	592	597	573	593	580	546	604	546	615	580	631	603	569	625	622	587	620	590	637	591	619	628	598	598	596	580	660	571	583	587	592	640	645	600	608	611	588	625	585	627	607	589	543	596	574	593	584	587	563	575	624	592	592	592	588	606	626	623	585	588	617	655	614	627	613	608	587	575	583	586	549	612	593	587	596	589	588	579	601	597	584	601	623	580	613	591	624	541	593	574	613	609	629	574	589	612	587	554	561	608	595	563	596	581	556	611	593	614	648	668	615	595	564	635	587	587	612	601	580	636	579	559	582	620	608	603	620	590	625	636	594	594	587	560	600	583	560	544	596	612	583	589	589	620	617	595	616	575	562	638	594	559	653	555	571	577	612	609	573	608	557	596	559	618	583	593	599	629	586	553	583	603	610	591	629	608	622	622	607	569	616	608	635	602	597	601	597	600	587	584	566	567	577	610	628	601	578	609	586	548	591	577	604	595	609	599	579	558	591	587	602	570	639	608	543	639	595	573	589	598	555	606	617	585	581	608	589	594	578	583	610	596	597	623	600	582	597	602	611	576	605	596	637	643	599	559	572	598	564	633	584	603	654	589	591	628	572	628	617	618	590	574	607	570	610	562	572	609	639	585	592	551	618	567	583	613	620	568	600	617	584	568	572	572	611	597	603	612	609	580	612	599	566	640	610	625	601	593	570	578	576	559	631	585	592	556	593	603	610	585	587	615	634	658	631	595	625	634	579	623	559	613	592	596	608	596	590	575	636	531	624	593	595	621	613	566	644	584	648	624	632	609	575	637	625	584	630	609	581	613	644	586	569	583	587	622	586	621	589	602	652	628	586	557	598	670	586	649	643	570	647	617	606	587	616	611	605	592	601	626	600	663	539	535	586	596	593	578	592	627	601	594	568	569	613	566	666	562	580	577	588	569	592	581	611	517	605	573	590	618	598	609	595	577	578	606	598	604	650	597	635	567	600	602	572	577	576	624	610	599	622	577	603	667	591	579	579	563	623	576	604	593	585	542	592	581	570	593	588	581	567	594	581	575	605	595	622	629	560	603	621	606	588	608	595	595	639	595	575	648	645	577	637	595	564	570	618	550	570	566	583	602	587	590	604	579	593	583	597	602	567	600	610	603	617	611	573	582	601	559	591	593	561	592	619	623	594	643	613	626	604	628	624	601	570	617	607	595	601	588	609	566	616	620	646	618	620	564	566	627	592	633	557	613	597	565	597	575	599	617	620	566	577	612	576	636	586	595	617	590	586	612	572	586	650	567	604	588	587	578	588	628	568	576	571	593	632	593	598	557	610	589	602	578	604	568	596	585	615	553	604	661	593	578	584	561	594	612	577	600	595	588	613	555	573	592	555	588	597	594	578	629	592	616	576	614	614	613	612	562	595	547	576	581	583	584	588	639	578	592	602	585	621	522	640	608	602	563	586	595	587	576	595	593	611	608	620	602	591	566	638	636	601	558	620	608	609	573	586	582	541	621	602	594	613	573	599	592	601	604	582	608	617	595	584	608	604	556	605	563	554	579	607	584	551	595	591	569	590	581	583	561	589	623	630	570	583	636	575	591	598	616	560	600	594	585	590	598	566	598	579	590	637	597	579	597	615	617	601	645	596	575	626	601	576	604	523	594	580	602	590	614	621	607	600	590	604	617	609	638	630	595	593	570	587	631	594	567	616	610	598	657	645	582	608	624	591	585	614	600	574	565	594	605	587	609	551	590	592	620	537	559	560	559	573	583	588	587	600	566	530	582	637	614	570	637	578	612	600	569	585	585	554	592	601	623	580	652	585	640	593	572	597	581	616	576	588	583	615	592	582	595	580	602	624	592	587	610	583	624	569	597	609	614	637	558	599	603	571	632	592	605	585	551	597	607	568	615	601	592	589	594	628	583	553	599	574	601	580	589	595	557	589	581	600	617	572	573	593	552	614	568	579	639	589	583	582	593	623	598	623	610	555	643	576	569	629	593	642	643	547	551	600	585	605	620	582	577	665	618	567	647	606	589	612	612	594	582	646	610	600	625	628	555	604	606	604	588	593	581	598	617	567	599	615	653	618	579	585	603	552	591	598	640	618	597	635	581	565	567	590	616	635	584	564	596	582	600	621	564	592	587	569	585	652	612	617	587	579	580	592	600	598	625	567	579	582	631	593	590	600	583	591	590	609	601	571	628	608	581	587	582	571	585	587	594	593	595	634	590	555	611	582	590	583	576	643	576	567	603	586	564	570	650	578	618	591	662	570	554	579	579	601	528	629	582	585	592	577	605	588	625	568	570	604	615	636	625	560	558	577	636	653	607	579	621	576	638	586	608	586	574	619	601	611	563	545	578	598	556	554	616	604	532	595	605	598	537	595	625	602	595	620	612	611	555	598	641	586	618	564	594	599	591	563	570	625	624	583	624	579	583	632	591	619	580	570	587	580	601	573	619	530	603	618	646	580	587	539	586	602	601	599	606	584	592	629	565	576	575	557	557	627	573	603	606	569	571	587	596	588	613	622	609	635	553	599	620	610	599	584	563	539	598	620	617	615	561	568	620	577	628	611	588	579	571	559	614	623	600	610	610	578	615	614	551	621	624	596	572	603	536	588	582	559	644	591	604	575	557	586	605	652	597	576	576	602	603	559	581	596	581	602	608	560	627	619	641	604	601	574	550	574	605	593	639	607	603	619	588	597	627	589	590	618	596	602	563	581	590	590	576	632	590	622	556	566	656	634	617	586	578	646	576	582	595	608	591	566	619	599	581	620	631	582	575	537	595	600	565	579	617	616	595	640	609	604	591	621	573	617	570	629	582	601	592	567	568	584	603	597	651	562	572	534	565	589	602	555	630	615	612	605	583	610	596	557	581	608	619	597	567	614	577	589	635	622	582	614	591	560	591	590	597	642	573	613	596	602	640	635	610	599	637	635	606	617	612	616	587	588	624	615	596	607	568	575	581	634	573	592	603	628	566	585	631	626	604	598	531	612	582	617	589	607	618	656	633	573	554	590	591	593	616	561	612	551	646	610	587	616	583	570	626	564	562	571	566	586	568	578	597	623	595	585	572	577	596	556	592	619	658	588	600	585	562	653	586	632	617	610	572	594	594	579	637	588	577	581	569	600	620	561	599	590	583	603	588	602	578	604	626	561	627	590	640	607	572	632	540	612	529	571	568	623	593	566	597	602	602	590	592	621	534	551	560	602	594	594	575	606	602	605	581	600	596	614	635	651	611	563	549	630	580	634	548	605	578	589	613	546	595	554	569	580	574
25749	12532	7528	5365	3576	2556	1818	1252	1018	785	591	549	495	410	380	370	374	348	336	335	324	283	322	334	331	288	299	274	313	298	281	287	289	252	273	236	265	288	268	260	303	281	262	258	247	274	266	285	244	261	283	278	261	274	245	256	273	267	267	297	292	271	259	280	272	291	266	275	249	256	252	260	245	270	245	267	274	246	269	260	244	278	283	246	281	251	238	278	282	244	247	272	265	283	253	298	249	249	254	264	260	242	232	263	282	282	270	254	265	276	264	259	279	264	268	250	235	273	259	248	231	260	262	273	242	289	270	219	253	284	242	261	259	241	252	235	249	250	264	265	257	242	269	258	238	240	275	249	250	239	265	240	267	294	248	276	269	254	279	284	243	223	262	283	262	274	243	268	237	263	279	258	254	266	251	258	258	259	269	253	256	258	268	258	255	234	235	270	226	237	254	244	229	266	262	247	268	291	234	265	276	263	281	275	240	260	259	295	271	266	242	221	247	225	240	266	291	280	255	229	238	269	247	265	263	255	246	241	251	260	240	240	261	266	252	259	237	249	232	271	280	277	259	267	249	297	264	239	270	252	265	263	255	263	257	237	242	240	255	247	265	258	261	230	238	238	243	250	282	261	292	281	243	239	247	252	260	247	255	242	256	280	226	273	228	241	259	256	255	261	242	275	254	253	259	256	232	235	260	268	248	261	274	249	263	252	244	274	235	257	292	262	234	275	230	270	249	248	257	260	257	257	252	302	290	263	294	233	255	258	249	267	248	260	244	270	244	228	272	230	260	259	271	281	250	233	244	253	259	254	226	253	253	252	267	240	251	217	205	260	244	259	279	259	239	265	267	285	255	273	281	215	259	253	243	256	243	254	252	261	255	236	248	224	239	292	223	294	279	264	266	251	266	245	258	280	237	273	240	221	215	270	285	252	248	245	256	241	254	262	296	280	286	259	250	270	243	275	251	248	265	265	267	209	241	261	273	303	264	266	220	243	218	238	259	270	245	246	237	260	251	270	261	260	271	229	273	285	277	262	238	236	255	259	261	248	235	233	266	269	242	234	244	229	262	268	281	259	282	254	284	284	254	240	262	247	249	263	252	293	237	273	267	339	263	241	281	252	279	264	278	242	224	267	269	273	247	259	232	260	275	265	262	281	270	285	267	253	236	278	276	302	269	249	272	262	245	223	289	267	260	247	265	244	248	239	257	257	241	282	282	270	271	244	274	255	268	255	282	244	264	274	237	254	261	252	245	261	253	232	271	262	259	273	249	256	256	255	252	255	235	254	261	261	247	271	253	243	300	277	254	235	234	251	246	243	243	240	226	283	268	268	256	271	260	226	274	264	268	277	255	229	240	263	224	264	258	250	255	254	260	258	276	243	268	234	280	240	226	271	253	248	271	268	257	278	244	232	255	287	208	233	257	228	237	272	228	248	233	248	291	258	257	267	269	281	238	251	242	246	267	268	246	269	260	261	237	261	250	281	244	268	265	236	243	287	264	264	293	250	227	280	239	256	275	250	260	240	260	256	216	262	262	206	246	237	239	254	281	257	249	261	238	237	299	234	242	295	246	248	251	237	261	277	266	271	222	282	260	265	275	260	243	277	273	251	220	265	268	256	256	264	261	272	273	239	240	222	270	228	246	244	247	261	240	270	224	258	250	276	261	274	258	256	291	245	224	288	236	231	253	232	234	253	222	266	227	239	264	257	262	235	242	302	266	266	265	275	242	249	281	290	261	235	254	249	255	248	247	279	285	258	287	229	283	267	260	252	225	273	269	287	257	246	240	232	257	263	244	246	247	304	228	234	257	276	252	243	237	264	245	264	251	297	268	281	279	244	267	270	256	241	256	245	236	269	246	260	233	241	240	265	289	242	246	269	248	282	236	266	257	248	289	256	254	253	271	229	237	268	257	237	270	246	289	257	274	244	242	272	262	249	245	290	248	235	250	268	263	251	270	299	249	257	243	226	256	251	280	247	264	261	261	243	263	229	256	249	223	259	251	253	297	260	225	237	278	219	273	304	266	261	246	250	267	247	271	255	242	234	235	247	257	270	233	233	235	260	235	247	239	224	291	219	255	233	264	255	261	237	253	241	266	262	241	241	310	288	253	250	276	244	258	274	231	278	234	220	267	255	257	257	258	237	252	325	251	234	247	269	255	249	302	256	255	263	266	268	282	235	242	261	256	263	261	274	290	286	254	248	252	261	257	246	270	256	215	267	247	268	266	267	267	263	255	253	259	249	263	244	246	263	263	235	243	247	278	256	252	269	286	286	272	257	234	274	258	265	235	241	256	246	250	246	250	289	245	254	257	282	250	248	233	259	268	290	256	222	249	277	249	242	230	237	258	258	267	264	250	273	235	249	263	259	271	252	277	257	271	252	267	261	220	240	249	279	283	265	258	263	257	233	270	230	258	238	247	255	270	258	246	255	227	236	261	269	251	230	257	238	242	257	227	268	249	236	256	256	257	244	236	273	281	260	254	246	303	230	296	263	242	262	236	245	241	254	242	285	258	285	238	246	252	253	249	263	271	255	256	267	280	261	259	226	248	271	272	264	199	242	246	262	265	262	226	222	251	276	263	232	260	242	261	234	268	250	229	215	273	236	231	232	256	230	251	279	244	244	277	266	244	268	242	247	294	241	239	272	260	269	247	250	253	270	259	257	278	264	284	251	231	269	234	233	275	232	255	268	260	276	261	255	254	262	230	250	276	230	279	261	228	222	257	262	259	226	243	264	231	229	247	234	277	276	255	280	240	254	247	229	258	278	254	250	245	275	255	249	263	273	223	261	242	279	278	271	246	249	267	249	219	276	251	234	245	295	278	250	255	248	256	249	245	269	224	235	275	254	256	230	261	256	250	247	253	270	249	247	258	224	256	243	245	278	262	274	263	255	251	252	269	269	277	254	249	258	239	262	286	258	262	249	274	252	255	237	272	281	256	257	243	265	274	241	239	250	240	287	256	250	232	242	255	254	261	259	253	247	260	237	247	268	256	257	237	265	255	246	291	249	239	282	277	252	254	266	266	260	254	254	268	259	254	252	255	258	263	247	279	286	246	240	292	250	239	277	240	293	263	263	272	257	245	268	246	232	234	244	237	243	243	239	259	288	242	287	195	247	279	257	256	269	240	243	260	254	263	260	259	275	238	285	252	258	252	252	258	252	256	250	242	246	282	249	237	244	246	235	280	251	267	244	272	251	243	234	255	267	238	254	265	253	253	291	259	252	280	260	266	266	259	284	257	264	232	241	250	238	233	248	254	266	275	260	253	243	278	250	276	259	223	231	291	279	248	242	251	274	257	273	265	237	250	234	265	252	234	248	231	243	251	273	299	222	239	242	231	262	242	258	265	266	265	254	301	276	263	251	241	259	252	255	271	244	252	257	279	239	276	275	251	264	262	257	262	250	238	255	258	275	246	248	235	299	243	232	255	244	240	248	244	244	243	255	254	277	246	234	256	247	265	263	258	269	264	235
16644	9530	11602	12545	10820	8499	6602	4972	4169	3524	2744	2211	1980	1717	1511	1427	1363	1259	1200	1084	1049	997	917	895	854	842	819	759	787	735	754	750	701	715	707	724	688	677	700	658	688	680	634	652	625	623	659	595	647	634	639	692	622	604	615	642	630	606	585	610	590	567	588	581	596	624	603	619	588	594	572	634	578	600	596	579	566	575	621	599	585	576	571	616	583	598	581	566	578	624	575	617	572	631	630	605	605	632	605	616	621	575	589	599	603	573	562	597	548	582	576	580	608	611	590	566	614	584	566	621	579	574	585	611	611	563	582	638	602	598	611	609	589	643	604	577	570	576	573	598	595	534	577	578	585	639	581	612	585	566	527	628	571	560	610	590	601	608	542	617	587	614	592	568	537	573	582	593	612	603	571	592	606	592	598	578	580	585	605	561	563	599	600	533	603	609	607	489	594	572	630	592	577	625	578	565	601	547	588	620	584	592	623	577	624	583	572	608	665	610	599	563	571	608	561	654	552	601	535	595	562	593	558	549	558	609	536	584	549	629	640	581	563	619	624	620	618	610	620	567	576	605	593	576	593	529	606	592	619	569	580	575	622	584	604	568	600	584	551	608	620	569	606	596	611	620	608	624	604	585	550	569	598	622	608	536	615	555	625	592	588	580	608	614	581	565	612	613	611	555	603	637	584	592	607	623	562	562	608	569	565	595	599	591	549	584	587	622	581	598	628	588	573	583	587	563	593	575	585	608	586	606	567	575	577	600	647	576	584	623	554	555	602	577	600	609	577	624	571	610	544	578	590	544	586	565	595	583	608	585	582	559	619	594	590	639	588	606	543	581	604	563	625	573	562	615	632	597	596	617	625	575	568	593	546	547	562	620	594	596	626	596	575	622	630	552	633	562	628	652	632	630	535	576	577	573	606	635	585	575	601	586	568	613	609	587	601	566	583	596	567	605	591	588	588	601	605	576	616	623	600	575	570	577	598	586	575	570	587	607	584	592	551	599	586	582	579	602	600	591	644	571	567	623	580	617	566	596	625	600	526	606	576	561	580	567	577	586	589	587	599	597	596	582	611	569	609	600	562	553	609	631	641	616	596	605	595	595	565	592	589	585	570	577	574	595	654	576	572	554	556	600	588	605	596	556	551	590	570	568	598	599	580	582	609	585	573	559	588	580	596	560	582	606	578	596	616	596	567	602	614	609	632	590	592	590	639	625	571	592	596	583	584	609	608	543	608	604	559	636	565	577	595	600	590	616	609	570	590	594	578	613	553	567	571	623	580	571	580	621	549	581	600	582	546	538	558	587	589	551	601	610	565	595	599	599	612	575	563	608	593	589	602	646	561	623	571	580	569	573	531	568	606	599	582	602	575	556	612	605	595	597	602	590	586	615	565	615	604	586	581	614	607	599	605	583	602	572	572	586	579	572	582	623	569	543	590	637	592	571	562	566	579	570	584	585	572	597	576	608	569	551	652	542	630	523	600	599	549	599	572	611	607	607	559	563	604	566	569	585	588	581	615	563	634	601	560	596	586	597	530	610	597	584	580	598	575	577	622	572	623	568	621	558	632	585	542	551	599	588	617	575	591	541	574	563	547	593	550	588	646	615	604	623	589	628	632	602	632	646	623	617	628	570	604	570	585	597	549	563	567	603	569	577	577	596	624	586	588	666	600	616	604	612	599	596	615	590	605	615	613	595	592	630	593	583	608	562	611	588	587	589	566	620	565	579	589	567	615	561	634	613	550	631	608	560	596	557	590	591	549	571	581	614	606	586	584	611	566	569	575	581	576	616	595	617	610	605	554	613	579	647	607	567	619	522	598	618	562	597	616	600	576	587	552	554	614	580	617	600	556	607	581	621	606	594	611	627	554	606	596	561	592	584	581	572	633	637	596	609	575	605	601	564	556	582	596	608	638	565	548	603	576	602	608	610	640	586	551	562	598	573	613	618	557	589	599	593	589	604	578	546	568	550	576	538	652	582	607	616	605	583	575	545	584	559	618	612	579	582	633	579	592	539	591	578	581	649	524	569	566	587	571	600	631	581	570	588	567	605	575	578	577	597	582	627	602	599	627	557	616	564	573	588	568	580	606	645	575	575	557	620	580	546	596	587	630	591	550	576	610	614	639	658	606	608	554	613	595	617	596	590	578	612	551	566	554	555	593	575	623	532	623	600	582	598	595	575	606	621	593	619	635	583	567	569	593	610	607	579	606	580	538	598	605	576	610	586	526	560	608	616	589	527	598	540	602	552	574	650	599	558	594	562	572	574	599	616	573	573	580	568	589	613	577	544	596	587	598	583	572	595	577	576	576	598	579	607	591	556	593	575	596	596	592	602	608	596	583	606	583	583	610	585	631	595	575	598	577	541	610	576	600	573	584	557	571	536	610	582	543	564	607	584	593	578	580	596	593	589	564	640	566	599	600	540	608	562	591	572	614	563	611	541	610	570	634	581	621	617	608	651	594	568	595	609	597	592	582	623	614	602	589	531	591	627	616	557	616	610	602	626	606	595	613	608	620	554	567	562	600	593	598	600	638	569	614	608	571	583	562	547	612	594	577	576	583	584	555	576	601	583	579	600	612	564	571	556	589	565	603	620	545	561	573	602	585	531	589	630	565	603	567	575	594	602	577	607	607	551	569	621	553	614	615	572	622	595	582	624	618	575	573	599	619	572	542	575	577	554	572	606	596	611	579	570	615	589	583	562	564	585	596	573	605	592	586	611	592	586	562	572	577	573	604	565	590	647	596	533	604	592	578	609	591	567	590	577	592	650	590	565	605	593	610	592	564	643	587	636	582	603	565	577	642	619	575	582	578	555	559	655	544	600	554	599	636	610	567	585	600	626	548	621	568	654	615	534	620	604	624	573	559	570	565	613	580	598	575	587	607	586	566	582	610	615	563	567	631	595	577	614	581	572	585	597	550	568	580	582	561	594	614	595	594	618	576	599	597	563	560	587	591	615	578	577	595	608	582	607	566	573	613	598	531	574	586	570	589	591	596	568	545	584	543	610	570	627	577	591	631	598	552	622	590	578	533	600	551	610	614	563	560	592	592	545	563	626	620	595	559	590	602	629	577	631	593	577	555	558	557	609	573	646	642	580	577	602	563	597	574	562	578	626	605	594	595	574	569	554	602	579	609	613	561	556	606	617	539	578	574	578	641	591	574	631	561	603	560	592	575	577	613	590	627	599	572	594	615	585	577	561	563	578	573	602	556	615	591	575	580	574	597	585	590	613	618	627	640	644	584	592	664	608	606	590	589	568	597	603	569	620	592	583	593	634	614	575	591	612	598	550	607	598	608	576	586	584	555	565	553	578	574	615	580	586	594	582	624	579	576	576	552	603	559	619	572	602	625	585	576	587	550	559	544	608	587	610	609	572	550	592	592	619	566	590	556	605	575	580	589	608	597	612	596	611	675	576	575	598	593	628	634	602	607	567	612	630	606	559	616	581	593	615	605	635	585	546	637	575	600	626	582	585	622	557
35665	19102	11671	8514	5361	3607	2640	1809	1431	1165	948	709	556	537	474	450	438	418	345	313	403	337	278	327	307	332	270	330	272	272	278	316	282	310	272	279	271	269	259	277	291	270	254	284	264	263	302	296	252	276	243	285	255	274	235	270	250	266	201	266	257	252	242	298	238	245	282	278	271	286	289	261	263	253	240	242	244	248	249	254	244	254	246	264	269	261	275	263	244	248	249	214	260	267	267	247	239	257	239	247	249	261	282	234	267	235	272	264	220	256	278	237	298	287	266	244	243	248	285	273	223	239	235	274	240	235	253	268	266	248	246	248	270	266	244	261	252	272	286	244	257	230	264	230	266	265	269	265	249	256	284	274	255	246	244	254	254	225	276	241	210	300	237	272	253	247	248	228	288	259	218	276	271	274	256	271	259	271	285	227	267	249	252	245	244	243	239	247	246	276	253	255	257	238	267	273	243	293	261	289	260	285	267	286	253	237	247	236	253	263	231	280	261	259	280	249	259	272	268	267	250	244	249	253	253	246	279	233	240	253	246	243	246	247	265	295	271	251	249	257	236	261	268	234	259	244	254	234	240	236	261	254	256	262	263	233	246	242	274	278	285	282	248	268	264	279	284	264	274	232	252	254	240	241	275	256	233	255	222	260	274	257	266	271	237	254	253	256	281	277	281	279	241	272	258	285	280	280	251	252	251	259	253	246	258	260	275	275	264	274	260	280	253	240	262	288	265	271	229	250	264	238	271	251	258	241	251	266	274	261	264	301	259	264	259	251	281	224	264	284	269	238	267	258	273	264	261	255	266	231	242	266	269	240	244	261	250	231	251	268	253	258	232	225	256	268	271	241	269	264	254	265	267	268	245	246	269	255	249	255	288	260	213	218	261	290	232	243	268	256	223	221	236	246	253	278	261	266	274	258	265	266	270	265	244	289	274	286	257	250	244	268	267	260	298	251	268	248	247	263	267	277	221	251	242	253	266	232	261	249	249	225	244	229	250	235	258	256	224	250	264	279	278	249	261	239	264	260	270	222	255	248	273	242	234	258	259	288	279	252	245	221	257	262	274	269	288	271	280	249	242	253	265	269	241	297	242	255	274	247	271	243	221	232	269	252	260	243	237	260	279	248	224	271	257	262	242	255	244	230	259	236	276	242	253	243	241	291	262	243	240	271	249	248	244	263	265	235	265	270	256	251	242	253	257	265	254	245	283	250	266	266	230	243	258	275	241	249	258	252	248	267	273	273	254	262	254	225	247	277	247	262	223	251	244	257	234	246	233	252	268	257	213	263	287	268	257	274	248	255	260	244	269	278	238	234	252	255	248	274	256	240	250	288	245	242	259	222	267	244	257	248	276	253	242	275	264	263	278	256	247	264	259	236	277	258	223	271	233	242	247	264	238	232	268	266	244	262	246	260	254	264	256	245	214	234	245	284	286	271	259	296	247	251	235	234	265	302	245	268	275	245	272	278	272	257	231	235	298	291	254	267	250	247	252	257	259	250	232	278	260	281	258	237	259	256	255	309	241	264	239	242	287	241	250	236	260	272	241	233	249	263	256	274	238	279	232	250	241	296	243	244	279	261	277	261	251	297	284	274	239	247	275	235	241	250	229	243	267	268	249	255	289	276	266	277	245	257	244	239	263	260	264	228	234	229	242	261	280	250	232	259	268	269	262	249	245	279	258	277	249	273	238	230	239	280	239	236	266	305	254	242	257	275	245	262	244	231	239	264	267	260	268	250	269	250	250	248	228	277	246	254	289	236	267	246	266	264	233	262	243	246	270	261	244	248	278	265	287	250	268	240	268	259	281	256	294	255	275	247	220	250	256	253	277	267	254	259	264	231	253	247	269	250	253	253	237	247	263	259	263	263	274	261	265	261	223	275	253	228	247	275	253	254	254	259	249	210	248	261	265	240	259	271	252	261	264	245	244	254	278	233	270	264	233	258	252	246	264	262	271	261	248	246	276	255	300	272	274	268	229	254	279	256	280	243	254	281	268	236	253	238	219	237	258	275	240	243	248	270	253	259	231	266	253	236	250	241	263	250	249	288	245	276	247	259	233	261	239	245	267	233	232	252	234	254	252	263	272	262	256	210	204	233	289	253	249	260	263	248	257	260	230	290	277	235	259	256	257	262	261	232	262	250	293	275	243	263	266	271	282	275	266	226	240	264	254	265	276	262	256	268	275	271	257	253	220	251	276	251	271	243	250	225	264	268	255	253	249	260	278	249	273	248	285	225	243	293	281	240	251	243	249	270	275	264	252	244	252	280	240	270	260	247	253	257	259	214	225	285	258	251	256	281	257	245	270	249	265	274	269	262	270	261	265	279	242	263	244	248	271	244	257	265	247	263	264	254	254	256	251	241	264	238	272	260	238	244	233	239	242	260	275	269	231	257	247	256	249	243	272	248	252	241	240	249	257	243	271	244	250	294	243	245	247	255	231	287	250	253	289	239	256	244	299	243	224	240	245	264	290	251	257	262	285	259	247	268	242	252	235	266	251	242	276	248	294	238	256	294	283	228	242	246	265	259	251	255	249	263	248	267	246	248	278	279	282	259	250	277	255	274	261	249	254	232	250	259	261	226	274	260	225	264	255	230	238	286	273	264	259	249	265	273	275	247	252	253	225	234	250	257	248	253	262	267	266	223	239	275	257	288	282	261	243	244	274	262	288	259	257	237	261	282	285	254	240	240	226	224	281	255	271	263	241	258	246	268	233	224	244	246	267	265	255	247	229	264	244	257	219	271	251	236	243	260	240	297	256	286	235	232	284	269	222	264	235	276	260	289	234	223	259	257	284	282	248	255	264	257	214	251	272	247	285	266	220	264	234	281	278	257	217	231	264	262	254	257	244	264	235	269	242	254	244	252	243	280	285	279	258	252	240	275	270	296	254	248	287	268	236	247	270	251	255	224	267	228	246	241	251	266	289	257	256	263	256	245	266	241	264	262	255	226	218	303	258	262	225	246	245	256	264	244	270	297	280	250	280	283	249	237	253	240	250	266	254	257	244	274	235	258	227	291	250	250	257	251	249	266	251	259	267	284	249	272	291	251	262	275	256	276	247	283	252	271	270	262	255	260	267	271	239	263	267	256	240	259	253	269	253	256	242	273	230	284	244	253	218	228	257	223	261	275	229	251	246	249	244	251	264	257	259	257	256	248	272	227	201	254	254	252	239	233	259	276	251	262	267	243	300	289	246	273	244	253	251	294	261	219	242	267	222	226	253	246	245	242	277	275	269	243	245	252	241	265	259	251	231	225	288	266	276	282	258	235	247	232	245	271	218	241	238	233	261	241	235	265	241	232	250	249	284	243	232	240	256	242	280	256	245	226	229	255	252	253	256	238	265	259	251	273	240	280	275	261	275	267	261	266	219	246	234	260	233	232	229	279	247	239	243	282	269	257	262	265	258	233	268	240	283	247	285	250	263	266	229	287	261	220	245	238	241	270	256	259	216	276	259	284	253	259	240	280	244	259
22091	13408	15038	16347	14073	11030	9241	6953	5794	4889	3939	3079	2650	2321	1983	1870	1759	1524	1421	1383	1283	1138	1061	1091	1011	987	903	925	875	817	886	868	804	737	759	721	777	747	698	707	726	720	649	682	667	690	671	699	668	627	677	637	611	616	635	606	626	634	577	651	620	574	626	597	606	594	634	617	614	614	579	560	609	589	560	569	583	585	572	613	546	579	572	567	564	572	617	578	600	561	587	561	575	588	616	558	585	642	567	634	556	558	571	585	589	601	582	573	601	572	588	616	558	536	576	595	580	547	544	579	577	565	556	627	590	590	573	597	595	588	592	592	613	571	621	573	584	586	544	565	598	554	603	586	579	592	568	568	572	582	635	539	574	586	586	603	621	604	558	562	581	567	597	581	582	570	607	597	599	597	633	611	593	575	556	557	560	593	602	566	552	610	607	544	583	631	582	580	599	617	601	573	558	580	563	601	553	569	537	595	604	576	573	600	552	549	563	581	614	612	596	574	611	590	572	590	588	549	581	599	602	622	608	603	601	595	574	593	584	609	549	605	577	557	609	590	626	621	611	580	596	590	593	606	612	572	570	558	585	588	529	586	623	532	584	609	577	604	573	587	589	597	607	612	543	589	585	610	601	576	636	561	574	580	582	521	545	588	574	571	603	555	589	543	586	598	631	579	551	564	589	620	614	578	607	590	602	626	567	618	574	614	609	568	564	622	567	523	574	564	634	596	597	586	569	590	612	554	559	570	581	578	592	585	584	588	595	570	573	614	560	625	571	612	600	596	570	597	618	580	567	568	592	581	615	603	621	621	536	613	572	566	588	576	611	614	582	613	569	592	613	546	570	595	576	567	583	598	592	603	590	589	609	616	637	557	608	568	628	568	545	597	573	555	586	568	554	585	570	599	603	598	565	592	610	598	582	623	586	581	582	559	614	600	585	599	595	598	665	609	607	596	588	614	569	614	565	593	602	572	552	651	581	566	561	583	611	579	560	588	583	627	578	613	603	563	555	529	585	564	572	594	585	585	544	581	597	546	590	575	617	586	533	617	612	568	598	594	579	561	596	568	612	569	593	593	591	634	587	547	584	550	587	568	562	561	591	599	596	573	596	598	598	587	583	586	585	608	568	549	577	585	600	581	566	616	572	596	557	595	577	590	638	620	567	608	615	592	588	591	582	575	605	542	614	553	619	597	551	597	555	558	613	621	591	591	592	568	564	578	549	553	593	556	596	593	589	589	610	568	605	585	563	592	562	599	569	568	586	601	576	580	586	555	633	591	612	581	542	599	536	586	568	586	553	563	580	597	556	597	572	592	562	581	563	581	556	626	561	587	619	571	528	596	621	583	549	568	627	579	572	601	540	529	599	591	592	621	559	554	617	596	602	605	566	568	632	593	612	571	550	552	565	586	606	591	570	558	606	596	546	588	563	574	571	626	616	662	606	584	592	550	574	598	587	573	579	608	580	588	594	601	593	593	561	563	587	588	589	588	557	559	602	597	614	599	590	608	564	579	624	526	607	592	581	587	598	580	570	572	608	548	604	623	610	572	580	569	592	585	564	544	594	609	589	573	596	580	592	576	579	576	622	575	552	594	596	593	622	584	583	586	512	593	574	650	587	592	616	623	571	589	621	569	575	558	577	605	578	594	570	557	588	584	616	584	556	579	574	557	615	595	591	580	577	583	575	606	611	591	573	540	548	581	581	543	607	596	580	551	554	594	571	643	575	585	593	584	547	577	575	600	551	591	610	623	584	597	579	584	586	576	547	575	582	552	562	573	577	571	572	615	522	592	619	597	542	599	617	572	577	577	589	516	618	569	586	576	597	597	564	586	598	598	600	576	553	579	587	615	527	583	592	566	571	604	551	566	603	576	590	628	564	591	612	572	610	591	546	561	592	552	545	652	626	568	587	617	593	564	562	582	568	600	584	573	601	651	623	554	573	567	600	558	556	557	581	552	598	576	562	585	616	566	647	562	570	580	610	597	613	570	538	588	586	613	597	565	585	587	588	621	606	564	568	575	634	516	601	598	573	547	604	587	606	582	598	588	596	572	547	617	575	547	558	588	582	600	593	635	588	623	580	624	557	575	588	593	538	584	556	542	603	604	555	576	571	603	579	580	662	585	581	604	593	576	607	584	604	571	614	581	607	566	630	601	568	591	600	576	602	572	591	568	629	592	559	550	559	602	632	552	566	637	588	587	550	612	626	588	588	593	629	594	582	585	551	595	558	551	601	572	596	606	581	606	594	576	585	588	597	591	580	584	585	548	590	548	598	559	544	597	547	582	582	604	533	613	617	623	603	618	581	612	563	589	586	592	552	575	646	601	565	566	615	597	581	552	600	621	588	619	535	582	562	611	600	601	576	576	615	599	581	592	605	594	558	571	578	651	629	550	590	587	599	595	616	556	592	579	580	596	569	581	574	557	588	593	560	642	571	590	557	592	585	522	626	588	583	584	544	578	592	553	630	582	605	595	566	612	586	577	547	573	586	620	616	564	551	613	586	552	634	588	559	613	582	549	585	622	624	614	578	583	562	625	580	620	627	594	583	626	601	570	630	613	607	567	656	602	546	603	609	593	595	587	584	611	568	558	593	564	600	592	585	583	574	630	587	578	606	579	535	594	598	583	596	593	616	584	593	624	612	588	619	572	550	609	596	585	624	585	513	564	598	578	592	592	630	631	522	594	612	584	612	549	575	547	581	607	543	585	596	608	598	613	530	564	575	624	608	605	590	573	586	626	558	584	582	576	570	527	591	620	616	593	605	579	621	616	604	578	633	590	570	573	605	624	622	585	553	563	588	598	581	625	589	564	605	601	609	605	605	608	607	559	581	562	589	568	586	586	610	588	619	602	608	602	615	611	612	564	562	640	608	588	580	616	583	571	567	592	581	589	600	549	540	594	614	548	580	624	548	581	584	562	591	588	583	578	582	566	622	578	589	577	635	565	576	612	590	600	573	614	606	551	615	616	605	588	598	610	632	598	564	597	571	602	613	594	578	640	574	634	641	615	558	559	602	585	582	607	636	607	569	589	575	602	615	613	564	584	540	588	578	581	635	582	598	596	575	569	561	565	543	593	576	601	579	574	591	537	608	566	626	585	598	582	584	597	589	558	585	604	590	581	531	535	594	560	593	598	595	574	560	572	565	621	600	575	577	606	573	566	626	585	588	604	614	534	600	619	570	557	579	574	600	592	577	606	613	589	609	568	577	577	616	632	623	568	552	568	611	613	565	613	605	605	595	585	604	581	604	597	596	590	561	577	622	549	586	570	605	571	596	601	615	575	547	588	562	555	655	578	552	590	570	563	618	592	537	616	624	590	598	577	597	598	572	564	599	579	638	608	578	546	584	570	600	579	577	599	583	573	568	558	567	589	619	564	571	564	610	619	565	589	601	616	625	557	599	569	580	576	634	602	601	575	578	609	574	577	607	577	563	548	603	599	566	638	527	570	604	596	556	589	616	565	571	607	621	605	590	582	590	630
13553	6298	3840	2653	1645	1202	889	674	572	508	434	405	357	331	340	319	307	318	327	285	308	326	317	287	298	251	298	264	243	264	277	276	303	261	281	288	305	265	244	267	268	278	241	256	252	274	269	273	256	250	270	240	254	251	291	259	275	271	234	289	252	251	266	268	279	290	258	281	287	249	289	278	244	266	256	260	265	282	288	276	256	288	257	261	257	216	261	293	257	263	257	241	262	253	277	275	272	287	303	257	263	237	278	285	265	280	223	232	244	260	261	261	265	281	256	290	265	253	281	273	263	251	232	255	268	270	246	261	241	266	294	281	266	256	259	254	251	278	236	267	293	271	293	299	252	273	243	272	269	282	268	269	265	281	247	241	248	279	280	266	252	253	285	249	260	278	292	280	299	298	274	262	290	284	248	265	251	260	296	262	263	281	295	266	253	265	250	248	256	254	274	267	255	253	276	245	282	295	298	265	291	288	251	249	270	239	255	267	282	270	268	261	305	263	251	283	261	289	294	270	290	258	258	233	252	243	271	277	245	272	271	243	263	271	241	260	261	264	252	261	297	268	252	279	243	249	276	266	244	254	238	227	272	280	267	296	263	243	272	263	249	266	278	278	238	238	256	260	281	273	253	234	235	297	244	236	251	268	277	246	272	285	275	234	298	266	284	268	267	282	270	265	254	301	247	265	268	271	258	273	255	251	261	247	272	293	291	267	240	238	263	276	261	228	231	261	239	259	277	262	272	266	278	277	287	292	261	239	269	271	246	295	272	280	264	262	266	250	280	275	251	274	277	228	231	277	262	252	257	267	243	290	261	278	280	289	257	261	269	270	249	242	274	255	235	271	264	288	270	271	268	241	268	254	256	282	235	238	258	266	300	252	260	267	272	241	260	284	250	270	265	275	251	253	267	251	259	283	264	276	253	273	260	237	274	284	259	272	283	271	261	297	267	260	277	269	288	262	273	285	226	258	288	259	272	285	262	284	264	248	288	259	253	257	252	239	288	263	275	249	265	254	251	293	262	264	255	276	237	304	253	276	271	268	270	270	277	274	252	258	257	262	218	253	295	264	278	283	257	269	267	246	254	242	248	274	290	273	272	259	237	272	282	252	275	264	224	255	254	270	249	228	271	277	268	280	238	267	292	256	267	250	261	251	253	282	250	246	267	267	248	283	233	240	248	261	262	255	261	265	251	260	284	251	269	285	259	280	278	269	276	295	267	276	234	269	238	248	263	281	310	283	282	286	265	298	259	255	267	275	268	303	250	294	279	246	282	249	271	253	269	258	298	264	257	278	263	247	265	282	289	279	254	264	277	304	263	266	281	289	293	267	268	257	268	279	297	253	268	259	303	272	264	240	274	245	237	255	262	248	300	266	255	271	280	255	269	256	283	260	241	243	271	257	277	286	263	283	266	294	262	273	266	265	279	262	281	287	277	257	275	275	285	280	249	293	292	236	256	266	257	259	284	269	251	240	223	244	265	256	298	288	277	270	219	256	279	251	289	307	233	243	230	288	279	268	276	270	292	257	265	272	247	272	254	244	285	282	266	298	249	294	261	270	262	273	251	246	258	272	262	245	259	234	264	263	276	248	254	248	264	258	257	248	241	264	280	268	230	275	294	283	250	258	292	267	269	270	255	245	237	285	264	263	272	264	223	293	278	259	290	274	254	306	264	278	298	273	263	224	234	251	270	268	232	271	224	238	249	283	272	249	269	264	251	293	247	279	285	268	289	271	296	256	265	261	258	247	264	292	247	296	255	255	300	260	244	241	274	270	263	316	281	252	248	273	259	273	290	284	264	278	254	256	268	277	267	251	253	256	252	230	275	275	279	226	280	271	265	295	263	241	265	253	254	284	263	292	266	276	313	265	310	246	243	250	267	249	259	266	281	269	286	269	246	287	281	286	242	264	283	211	239	265	288	283	301	240	265	279	276	263	288	255	251	262	279	269	258	297	247	271	259	298	267	267	257	273	272	254	257	257	274	301	273	255	288	282	263	250	273	265	285	284	258	231	303	257	285	256	298	282	272	270	299	268	252	297	258	288	261	317	250	259	252	254	235	289	321	238	255	249	278	287	264	254	270	282	220	275	256	248	279	250	260	250	258	282	265	261	243	256	247	251	289	305	272	282	243	263	262	258	253	261	276	253	262	245	289	265	279	274	295	273	278	269	277	248	248	236	276	247	226	251	293	257	246	273	254	253	286	244	278	257	256	253	265	247	284	296	254	266	287	232	282	269	268	231	273	246	258	297	256	250	268	262	243	252	301	264	277	258	272	238	260	291	255	260	276	280	271	244	238	289	249	270	262	280	252	274	256	266	306	283	234	281	264	234	281	272	284	285	269	266	244	247	277	274	223	267	247	273	253	268	296	264	233	251	264	276	246	274	283	261	258	272	249	258	310	279	290	291	252	273	273	258	260	265	273	281	240	265	260	230	273	284	263	276	281	275	250	298	300	275	313	250	280	281	233	259	230	276	262	282	258	265	299	258	256	276	260	276	246	283	264	271	272	264	236	241	243	247	281	282	234	261	258	261	227	243	276	276	291	289	260	270	244	263	268	253	278	304	264	266	296	261	247	286	256	254	249	229	278	248	288	298	261	267	259	270	221	256	270	284	275	244	267	238	248	273	280	263	284	266	273	228	254	255	258	248	275	249	290	264	257	283	260	274	265	283	277	246	275	276	261	273	257	283	280	277	238	252	258	278	275	250	278	278	251	261	281	246	301	291	272	273	232	268	240	275	243	265	262	221	276	254	267	242	291	252	277	280	266	287	272	248	242	272	261	269	266	270	257	286	255	291	253	249	268	224	262	300	261	292	259	255	280	267	284	257	275	275	223	285	252	253	223	285	271	276	257	261	254	256	246	241	279	281	278	257	277	319	272	330	287	286	249	256	281	270	267	252	257	262	264	274	276	277	243	270	259	275	258	259	236	265	257	250	291	259	259	267	318	295	286	284	270	249	243	265	240	278	251	260	286	283	241	284	310	281	243	273	253	242	252	233	256	276	269	240	250	251	284	275	253	272	266	289	258	271	265	295	252	273	261	276	298	259	282	240	264	282	271	269	258	252	280	258	284	299	260	270	256	281	243	229	264	255	255	265	267	241	282	279	280	251	234	273	288	278	256	235	286	254	229	269	223	258	277	298	252	224	275	254	281	274	281	275	306	244	271	227	245	231	269	296	266	296	259	268	253	276	271	264	296	258	292	260	266	247	272	283	312	242	253	261	254	267	269	249	286	257	281	247	271	278	239	230	271	254	253	275	274	262	264	254	251	273	260	253	238	298	261	281	259	264	256	284	270	280	291	275	277	278	272	265	285	267	258	273	267	243	258	270	279	256	246	259	254	271	248	244	232	254	258	264	290	265	265	258	254	264	290	284	279	260	257	258	255	276	261	282	283	264	269	279	287	275	276	257	275	272	255	262	260	248	265	245	282	272	252	257	255	232	241	243	245	268	277	247	284	255	257	281	257	293
8453	5314	7006	7435	5862	4450	3447	2809	2188	1916	1585	1377	1269	1202	1042	1052	971	961	904	861	806	795	744	719	761	750	705	743	715	672	690	701	659	613	641	654	691	631	665	646	667	645	654	636	609	641	647	635	640	608	623	630	650	604	612	597	544	605	603	616	631	622	612	610	598	613	630	588	604	586	671	594	593	655	573	601	593	583	616	562	605	547	598	623	604	608	614	642	659	606	605	599	604	609	584	636	631	592	596	668	617	588	587	625	601	592	566	622	590	632	612	584	613	617	645	586	606	636	634	582	590	614	588	572	613	637	619	543	615	621	644	560	610	578	640	595	568	605	605	608	601	626	619	611	595	581	631	593	619	634	591	586	612	595	614	608	578	616	590	621	572	643	592	610	609	638	636	606	652	606	586	580	594	589	560	612	605	586	637	591	608	633	606	604	563	644	596	587	561	625	660	566	591	585	631	589	627	570	599	593	606	578	544	614	579	596	624	574	610	594	566	597	605	571	590	575	616	614	621	635	613	542	573	559	574	586	595	615	594	575	596	635	594	623	632	607	582	591	608	570	593	671	566	583	604	564	584	619	574	579	618	597	630	617	606	579	614	578	586	623	604	582	574	598	593	643	630	625	578	632	620	592	649	624	581	602	534	602	581	535	598	577	554	592	612	641	613	623	569	623	570	582	646	631	611	592	621	595	624	562	626	601	570	636	607	605	580	627	583	595	604	595	579	590	575	588	620	648	600	619	556	604	601	616	619	630	659	594	616	602	601	584	609	584	623	583	616	638	538	622	622	618	604	614	577	598	571	602	584	589	604	603	604	544	589	611	620	601	616	583	620	598	600	645	567	597	614	596	622	565	598	632	583	599	586	602	582	591	598	597	634	582	602	611	552	644	651	614	616	579	606	581	630	570	572	600	618	596	616	566	591	600	571	579	620	581	569	650	580	633	609	582	554	612	599	635	579	632	592	573	606	595	642	576	604	593	632	588	610	620	595	593	599	580	582	571	616	592	613	566	642	657	593	556	580	577	569	612	593	632	574	628	589	624	607	588	582	644	602	610	610	636	599	629	622	584	597	575	582	580	633	603	594	594	605	568	612	581	597	606	602	584	569	587	611	618	614	592	625	616	638	639	570	571	615	566	611	618	569	610	570	568	603	628	628	614	588	602	649	593	590	578	564	568	580	608	605	593	632	594	580	609	601	576	570	632	564	592	588	611	611	571	609	614	591	613	654	594	643	584	528	562	579	645	627	551	574	581	556	570	600	596	614	602	611	626	593	603	611	626	610	559	640	648	617	641	607	601	576	590	574	611	630	593	580	587	568	586	585	602	608	609	648	616	589	619	609	595	597	615	593	621	614	566	631	638	594	569	592	588	653	616	620	649	646	616	664	570	584	645	613	607	611	606	612	596	592	617	625	590	610	595	616	609	590	617	612	601	590	594	581	677	580	549	600	609	617	595	612	551	609	592	622	598	614	596	579	615	611	580	583	608	594	618	600	563	635	592	608	617	576	619	621	599	613	578	573	610	639	606	628	577	600	551	641	622	596	588	583	543	626	609	603	634	667	593	618	627	618	559	595	574	584	651	583	553	590	589	584	576	617	588	619	608	604	610	626	567	573	620	605	622	606	582	634	621	628	633	610	606	634	636	589	586	622	640	583	596	612	571	642	594	607	621	629	595	594	598	596	608	637	605	622	586	577	599	598	608	599	595	588	597	579	607	614	581	646	626	607	600	615	628	610	591	577	607	579	586	560	613	593	600	620	586	601	586	591	654	585	581	618	641	571	599	592	637	616	590	606	638	569	623	576	616	602	609	621	606	599	610	565	590	588	623	622	629	656	600	648	608	604	614	579	587	584	571	607	593	578	639	561	617	608	579	622	612	606	658	592	563	618	598	603	597	609	630	572	569	614	605	631	631	628	581	592	587	606	576	601	586	562	585	605	624	603	573	630	597	593	601	580	637	575	636	606	581	660	596	629	623	636	604	630	602	607	598	581	628	573	604	587	620	648	602	587	604	605	619	587	589	580	631	575	576	539	580	596	614	576	621	638	627	633	619	574	605	623	636	620	592	615	583	597	629	670	617	601	572	581	584	573	623	593	602	603	611	598	585	621	588	596	647	577	625	601	532	605	595	567	572	608	607	590	592	614	627	633	611	615	612	604	604	567	561	620	634	596	622	618	582	627	569	621	587	596	565	581	618	590	649	617	577	573	550	565	582	582	613	567	609	615	578	619	596	588	586	661	563	601	644	596	627	630	569	565	607	629	581	625	610	586	585	598	602	569	606	608	608	581	557	580	586	584	567	598	588	603	595	584	633	603	610	606	614	619	589	590	614	623	634	596	616	586	602	591	607	598	590	578	604	588	600	585	612	588	607	602	652	622	603	605	576	592	595	623	620	608	592	597	615	638	596	635	606	593	632	629	603	620	599	630	599	610	650	622	621	607	611	535	607	611	613	595	614	610	562	589	563	592	618	607	583	559	619	657	606	621	638	585	596	622	583	548	577	601	589	567	625	622	632	599	594	606	643	578	603	602	642	568	591	595	575	603	611	573	565	578	542	580	581	620	579	580	608	573	588	599	613	608	586	612	620	582	606	653	570	589	619	581	588	636	601	595	591	613	611	577	580	630	634	631	599	606	571	615	564	559	588	601	594	588	619	577	601	624	594	625	644	581	566	590	620	626	596	580	612	591	592	579	625	585	570	598	628	646	570	594	608	645	600	599	569	585	606	588	631	661	588	572	581	628	568	613	583	618	578	625	544	591	591	598	593	592	619	571	598	591	562	572	608	626	603	569	612	606	603	561	569	626	645	635	634	573	597	559	614	579	597	571	610	587	644	559	619	631	636	607	591	624	596	578	619	608	597	614	614	618	567	552	577	596	626	632	627	573	592	605	621	570	629	642	585	538	587	587	612	578	606	634	634	600	635	645	567	588	587	582	573	583	593	579	578	609	579	596	567	626	597	611	595	649	577	579	612	586	585	591	647	613	566	597	567	607	596	597	623	611	583	623	622	638	584	581	574	567	577	591	626	609	563	615	576	572	581	628	574	603	588	626	583	587	576	597	570	599	627	630	611	570	605	628	543	583	545	610	603	575	604	622	604	626	546	603	586	580	594	648	607	575	601	615	641	556	593	595	610	573	624	579	597	604	632	583	633	565	609	646	617	625	614	576	610	625	624	634	646	591	610	603	608	596	600	608	562	643	617	617	600	624	587	580	622	578	591	586	615	627	611	602	610	560	609	607	547	626	616	573	622	588	604	591	596	614	594	592	616	551	607	573	573	593	592	622	585	611	603	631	585	614	589	573	566	598	593	588	605	616	634	593	589	582	607	602	620	609	590	589	594	578	616	595	610	599	624	583	624	633	620	543	569	550	614	579	582	592	613	610	606	577	590	610	663	668	650	593	588	589	584	597	583	593	601	536	596	575	612	580	638	604	594	592	570	574	606	644	625	604	652	621	602	582	586	622	587	610	607
26344	12235	7245	5409	3706	2580	1873	1267	978	773	622	604	482	446	389	416	389	352	370	329	354	290	344	293	317	322	306	295	263	289	280	278	322	259	269	297	271	280	266	279	269	277	270	264	280	269	298	267	256	268	284	272	298	247	260	277	265	217	246	288	253	260	266	235	277	249	240	276	264	245	249	249	260	262	254	258	240	260	272	275	253	265	254	258	256	250	260	271	263	247	264	247	274	284	276	283	257	248	264	248	244	238	244	247	224	231	253	273	278	268	257	260	245	240	236	243	269	263	280	269	257	240	255	236	221	255	238	250	273	248	259	257	260	255	243	244	256	269	281	274	264	228	264	297	257	260	285	257	287	245	244	285	297	254	249	245	279	254	246	256	241	296	257	312	236	277	245	247	286	260	271	267	277	286	299	260	238	233	258	248	239	244	284	272	308	286	253	276	276	258	252	256	269	263	302	264	261	280	243	263	263	242	261	259	235	269	241	250	265	266	252	242	230	247	278	260	246	261	266	250	258	262	236	267	261	243	265	252	248	311	264	241	257	288	243	277	256	273	273	281	250	256	247	249	277	263	281	249	228	222	269	247	260	248	230	243	273	258	251	233	251	239	258	277	282	256	250	246	264	275	244	262	270	273	268	276	261	259	266	296	255	235	241	270	248	246	242	264	234	255	239	307	261	271	251	244	251	269	252	256	264	278	252	222	262	266	239	288	297	245	237	238	254	252	273	278	237	273	269	257	255	232	262	227	224	241	241	238	255	247	250	289	249	244	270	257	250	273	247	270	251	224	251	272	262	241	263	298	274	244	255	239	232	255	240	284	288	260	277	243	208	258	263	277	299	259	242	247	285	300	261	260	253	250	276	271	255	260	266	273	266	248	272	273	264	211	244	255	264	269	269	241	233	274	287	253	257	279	241	286	303	271	271	258	287	279	257	294	267	279	261	259	251	288	241	247	264	303	227	247	296	243	260	260	245	268	287	245	242	230	268	271	253	247	266	248	252	269	251	280	242	260	232	253	313	264	256	240	280	262	241	281	274	239	254	236	262	255	251	264	248	291	252	272	243	259	239	247	242	246	266	274	282	307	266	257	252	239	280	267	274	258	261	255	239	242	218	243	265	300	286	252	222	248	250	233	251	229	242	264	280	293	288	232	253	272	220	272	252	256	253	283	271	231	269	264	252	265	273	263	277	243	256	253	260	248	244	251	277	221	243	288	248	258	215	259	262	275	279	257	249	268	244	240	259	256	248	240	270	258	251	281	270	257	248	264	298	260	248	281	288	242	238	226	292	232	267	271	267	268	251	248	245	228	255	247	263	247	257	246	284	254	287	257	254	228	289	250	266	252	238	275	246	258	228	279	238	279	240	249	239	248	243	246	274	249	269	255	297	217	257	238	272	270	269	278	273	242	253	245	263	244	251	236	242	249	300	255	256	276	280	269	257	243	231	258	263	262	259	281	289	289	226	258	239	229	236	256	251	289	280	256	270	263	257	271	247	261	245	281	244	269	250	237	261	255	246	239	269	241	255	277	243	279	263	279	247	257	275	243	267	239	241	238	237	250	244	248	242	293	260	247	269	259	253	250	246	263	282	253	254	268	257	275	273	255	258	231	267	236	249	272	235	278	292	261	283	264	274	256	290	241	268	282	262	252	280	272	253	257	250	255	256	234	258	262	254	240	250	227	249	263	282	278	275	252	262	216	283	237	255	275	281	235	272	277	265	275	266	262	224	233	233	224	251	237	272	252	254	269	271	249	256	264	255	278	260	279	272	264	260	269	264	245	255	263	268	274	244	289	242	263	257	256	231	268	273	260	253	278	241	258	243	250	248	239	289	282	255	266	259	268	260	237	236	252	249	235	285	249	249	270	228	239	262	275	270	268	260	250	269	214	230	250	278	282	246	252	260	252	252	249	291	231	274	283	276	275	266	264	286	269	250	226	271	240	261	259	265	266	282	271	269	270	252	269	257	234	234	284	264	259	263	280	269	253	237	250	237	242	280	265	245	250	201	253	246	281	247	270	253	246	261	232	228	247	267	232	257	209	276	261	243	266	236	275	258	247	243	257	290	257	262	232	257	253	234	259	245	227	259	258	248	273	262	285	230	268	249	242	282	262	248	292	268	263	256	276	269	299	253	254	247	216	263	276	301	255	254	265	266	250	231	288	218	277	286	275	260	277	255	266	297	238	255	241	257	271	295	288	266	267	228	240	194	250	234	274	265	232	287	250	277	261	263	287	221	228	246	254	255	261	245	244	278	267	293	268	290	257	243	276	295	300	257	253	261	262	267	257	271	256	248	265	244	251	250	250	259	267	242	263	226	242	262	236	271	290	295	237	289	250	259	264	255	247	238	243	283	260	257	269	257	283	220	256	279	243	246	275	254	265	269	230	227	263	233	268	283	242	255	265	252	287	253	255	277	272	241	229	296	276	261	264	257	270	221	276	239	238	259	287	256	294	265	258	245	274	265	215	277	225	283	248	233	271	284	256	264	257	285	249	244	242	236	242	279	240	267	244	213	231	263	254	281	260	223	265	298	242	255	278	246	268	259	294	261	267	256	256	248	255	260	281	272	237	251	256	289	247	242	269	243	282	227	228	249	220	256	277	266	271	247	282	257	268	267	265	274	266	269	236	265	244	249	258	246	270	260	250	246	274	283	281	249	292	268	225	245	241	246	246	245	221	229	238	272	261	264	262	247	268	268	256	254	254	272	249	251	239	245	262	271	275	279	283	279	253	256	261	286	277	254	270	250	300	246	257	269	244	261	259	237	284	243	297	245	262	256	267	280	239	260	251	265	274	257	245	243	251	268	300	287	283	255	268	246	265	267	294	247	268	257	237	254	261	264	247	237	249	289	267	245	241	245	216	248	270	263	272	256	236	220	263	251	272	261	255	286	228	228	232	256	250	250	275	267	269	239	263	262	252	238	233	258	278	282	255	245	242	239	287	262	250	257	236	235	275	256	260	274	238	249	235	273	261	269	288	248	275	278	262	243	254	265	238	259	273	233	225	271	281	252	253	256	275	256	261	247	289	249	233	264	276	262	249	261	232	262	258	255	268	242	285	265	255	269	265	257	242	234	273	299	264	233	230	248	232	258	247	232	276	269	246	260	239	230	264	245	250	237	267	267	294	258	241	281	239	277	230	266	258	256	264	240	292	273	249	257	226	263	283	256	255	242	271	253	286	280	255	273	243	244	271	211	273	258	269	253	259	294	240	236	290	267	254	267	279	266	270	236	244	238	267	290	266	264	266	262	259	271	276	245	260	261	250	253	265	270	286	284	261	257	273	244	273	278	242	270	281	255	248	255	258	280	244	259	241	292	277	254	263	257	242	239	282	286	287	269	254	254	264	292	268	267	259	265	266	282	222	283	285	260	243	242	267	233	270	298	241	272	262	264	251	266	257	285	273	252	278	258	292	264	246	246	277	269	249	243	263	225	261	261	239	246	256	241	237	302	250	259	253	232	243	266	265
17104	9252	11637	12593	10929	8330	6923	5188	4180	3268	2729	2277	2033	1777	1525	1477	1426	1239	1182	1146	1076	1044	894	914	905	827	839	758	805	715	755	762	750	740	717	710	707	739	661	678	690	664	667	633	619	630	643	601	643	652	680	638	598	632	637	617	632	588	626	624	611	623	590	618	599	627	608	625	639	618	612	609	611	556	569	574	613	566	609	571	574	595	556	568	575	576	636	611	625	605	582	563	602	593	533	580	590	614	576	585	602	563	554	581	618	609	614	551	603	602	613	602	606	604	557	616	607	635	635	554	584	583	541	607	579	622	617	620	587	549	596	602	619	607	602	589	583	651	498	571	609	607	578	609	572	600	632	566	613	596	597	603	574	585	638	613	617	571	583	622	585	606	558	603	615	563	594	577	657	583	619	613	590	592	581	562	563	597	617	553	578	583	575	592	595	562	612	609	615	570	591	605	590	565	580	616	600	610	623	591	553	599	608	594	592	603	632	579	622	601	601	580	593	585	580	600	633	591	627	561	553	602	603	580	567	576	608	568	576	579	557	599	570	575	624	612	599	577	608	603	586	592	561	630	579	599	603	577	613	600	568	591	614	603	567	560	576	583	588	534	556	593	617	568	585	604	612	624	596	602	625	578	583	583	605	601	591	581	603	586	635	584	560	585	579	611	551	626	607	569	589	621	640	592	588	575	589	630	587	611	575	568	624	645	612	606	589	633	608	587	627	621	620	587	601	617	580	564	565	600	600	593	577	590	605	614	626	588	588	587	601	602	602	620	631	612	581	581	601	589	580	584	588	551	617	619	596	596	536	585	541	609	667	574	598	619	566	592	612	596	629	564	612	612	612	601	601	596	592	595	555	603	620	609	583	605	599	621	601	603	597	605	604	575	622	605	549	599	572	596	613	618	622	592	639	581	585	583	574	632	609	610	594	604	574	599	632	542	596	571	590	590	584	610	602	581	553	615	607	587	613	571	577	586	620	578	604	579	608	639	634	606	624	581	589	604	641	582	568	588	610	574	609	612	561	603	631	592	606	590	603	563	575	560	591	604	574	580	602	627	581	602	608	574	618	604	636	538	607	631	603	589	569	636	589	592	608	588	575	621	588	559	578	583	618	639	558	596	587	620	597	579	568	602	616	586	570	554	612	603	576	580	606	572	626	554	595	605	608	556	615	605	593	559	622	578	662	555	574	570	598	616	652	549	560	603	612	573	609	584	592	633	595	573	559	585	602	558	573	587	600	618	549	625	659	585	608	570	625	569	586	588	613	609	658	617	588	574	575	565	572	574	547	567	608	610	610	650	571	623	612	640	577	560	588	591	636	572	588	577	570	651	586	569	612	579	601	644	578	584	600	585	611	657	562	640	544	594	546	615	637	590	593	578	586	607	559	577	572	598	580	613	622	594	584	575	587	604	572	626	587	580	608	559	609	635	618	592	583	596	586	607	591	614	603	534	596	593	589	607	628	609	556	559	593	617	556	585	631	585	594	630	583	580	556	598	554	583	569	598	598	609	595	596	585	648	572	578	612	610	614	590	595	621	586	546	612	608	596	609	663	578	561	612	571	588	580	599	611	639	605	537	621	584	598	585	557	597	598	595	606	597	556	571	611	572	627	639	577	619	595	573	616	637	594	623	590	613	595	587	584	618	582	561	614	581	596	582	597	558	583	597	590	603	591	575	593	591	550	600	589	615	581	585	584	650	597	628	551	581	583	599	638	604	607	594	592	566	578	622	592	622	579	597	591	608	603	599	591	629	585	580	568	598	588	599	595	579	606	579	566	560	574	595	583	613	578	597	637	590	567	592	587	567	591	602	601	585	602	631	593	653	571	584	581	633	619	527	582	583	617	568	651	595	585	589	606	644	580	559	598	592	597	644	611	598	592	604	576	585	557	622	524	554	598	586	580	572	588	568	575	571	542	583	614	583	625	595	623	566	618	594	565	611	596	574	599	578	588	587	650	585	605	599	564	614	616	578	590	582	588	608	609	611	570	614	625	608	612	564	590	584	577	595	573	635	583	578	618	569	592	609	587	580	669	607	568	644	581	555	561	632	598	578	564	625	609	605	564	587	635	610	607	567	583	622	610	573	593	604	595	564	607	582	589	582	618	558	567	591	588	643	613	601	622	582	580	550	591	629	612	575	594	629	605	603	580	569	643	583	564	580	576	563	592	591	583	591	608	585	609	572	597	617	606	581	584	557	611	623	599	604	600	615	585	609	618	613	619	585	561	632	560	646	647	569	574	573	569	607	601	631	591	576	544	596	580	585	568	566	560	596	585	606	549	582	629	587	595	589	597	621	583	606	582	597	592	598	610	624	599	550	605	597	627	619	613	596	607	609	564	574	576	579	584	557	648	587	591	599	577	548	589	617	573	604	616	602	606	636	546	603	549	565	612	632	592	590	631	612	599	643	609	600	559	555	606	599	634	582	609	604	589	628	595	577	558	584	561	629	615	615	588	647	629	608	595	592	621	604	602	606	576	584	554	573	602	613	589	604	559	597	600	610	556	646	582	590	547	609	628	588	602	563	573	622	605	579	572	605	641	608	552	615	637	566	661	541	669	636	568	564	621	586	607	590	633	634	590	622	637	590	631	590	585	596	619	579	559	575	551	570	590	611	585	617	601	614	596	603	606	570	627	563	597	522	595	557	606	598	605	587	555	566	549	575	554	639	604	582	593	611	672	575	561	599	582	589	613	620	584	536	588	584	559	594	527	604	546	582	554	577	594	606	577	621	614	601	586	616	630	581	544	587	594	620	608	589	617	563	585	622	580	573	580	594	605	583	594	584	582	613	598	629	592	612	592	546	591	547	561	623	557	587	580	579	586	557	558	635	590	615	630	573	616	564	609	614	577	578	565	597	597	586	557	569	595	586	630	589	601	637	552	586	575	624	606	570	573	594	593	581	612	618	591	573	581	588	576	593	573	591	567	633	603	605	598	602	612	587	570	588	576	540	524	591	565	614	601	547	608	593	605	606	591	607	597	574	586	570	590	572	575	618	602	590	622	573	606	568	632	590	600	604	631	558	621	612	622	608	597	593	588	570	631	585	593	599	635	585	594	593	556	604	584	617	550	622	602	569	631	622	599	575	619	615	578	558	597	563	612	639	614	598	637	600	586	554	575	595	609	580	568	626	593	621	602	591	625	609	592	641	576	615	585	583	589	573	605	560	581	587	648	601	615	644	595	541	644	607	568	610	615	612	616	598	531	621	562	662	575	607	589	593	564	600	597	600	547	585	567	573	633	619	626	572	620	605	609	626	612	586	627	581	550	607	580	583	592	648	582	593	631	560	589	624	587	592	587	615	609	607	596	571	582	634	613	580	599	554	608	599	601	580	581	590	560	589	641	589	593	609	549	571	577	596	592	583	566	595	603	619	579	592	624	645	602	608	563	594	570	586	561	608	611	600	640	633	583	595	633	584	638	650	609	576	626	536	588	620	580	618	567	604	593	620	620	616	583	569	628	631	558	562	629	615
35952	18767	11241	8402	5777	3580	2676	1960	1458	1183	842	713	640	584	520	504	432	379	376	376	378	332	317	329	303	320	313	315	326	288	296	278	290	287	269	279	239	280	271	273	277	266	302	321	278	266	271	287	256	297	273	262	283	303	256	287	257	265	269	265	252	253	266	291	266	275	235	263	261	251	238	249	255	305	240	231	240	246	258	234	254	261	263	230	289	261	248	251	285	269	251	272	267	232	251	254	261	245	262	268	267	249	285	248	259	244	275	257	271	286	272	244	298	262	253	272	246	238	255	272	263	270	261	240	237	245	283	232	230	242	229	240	239	249	276	243	246	248	263	279	241	238	270	264	241	273	283	250	249	276	235	236	235	256	270	249	259	247	263	259	285	257	257	270	277	211	246	254	275	275	288	239	255	274	267	268	255	279	226	255	235	272	282	249	276	249	263	283	234	272	243	281	277	248	300	257	253	245	264	258	281	278	253	295	234	256	260	248	254	287	286	245	279	279	263	287	274	229	272	248	259	293	231	243	278	268	249	239	276	271	265	257	225	259	252	251	260	280	304	274	250	246	294	279	264	246	260	285	250	259	243	278	276	267	232	229	257	284	256	225	228	278	272	295	256	250	269	251	245	242	250	263	281	246	241	250	270	283	250	263	238	254	278	270	259	271	284	257	271	266	263	259	245	252	268	258	226	250	245	269	257	277	258	291	269	272	272	251	270	256	238	242	298	270	249	235	244	248	247	239	269	251	249	239	240	232	241	265	279	230	253	253	266	268	258	263	268	259	253	258	253	246	230	253	265	253	237	248	249	260	250	276	245	245	248	269	290	272	271	258	252	273	252	294	278	258	220	246	246	251	280	262	262	265	267	248	289	257	231	274	285	266	261	253	251	270	275	276	241	258	247	271	258	261	251	282	235	268	283	262	238	257	268	245	275	294	258	249	254	274	246	211	270	234	239	283	263	260	293	268	239	236	250	296	269	265	267	222	267	275	263	272	265	269	236	251	278	256	232	309	277	258	279	244	235	268	277	251	249	264	235	237	299	286	300	256	246	254	260	274	248	269	247	254	246	272	251	269	265	264	266	269	258	276	241	251	240	287	268	260	278	277	258	241	278	263	254	256	260	266	272	244	268	265	244	235	238	276	225	265	272	240	262	255	253	257	262	268	250	259	282	255	259	245	275	268	297	270	277	242	252	272	269	258	238	271	252	277	222	234	264	236	285	242	255	243	267	281	248	268	254	254	245	222	234	280	241	252	254	294	243	269	252	250	239	271	226	269	294	258	261	261	259	264	250	242	245	283	243	289	270	259	265	282	244	242	284	236	257	270	236	248	240	290	224	240	250	257	252	285	256	260	274	281	274	251	259	266	263	256	286	270	266	257	212	235	229	275	274	259	306	268	251	240	238	240	254	229	268	305	262	244	276	277	233	255	246	285	297	223	273	291	228	255	261	252	278	274	274	289	269	271	242	263	248	235	283	251	226	277	281	254	238	260	294	248	251	252	258	259	258	233	259	282	297	245	273	242	286	251	259	274	247	277	267	232	224	281	267	282	276	271	237	267	237	264	242	278	256	271	283	254	261	270	302	257	271	278	256	265	265	238	271	259	247	238	225	265	266	285	271	250	275	238	257	245	279	262	260	255	270	259	269	240	268	275	248	245	251	257	250	263	245	270	255	281	277	256	218	214	270	232	244	250	230	258	271	265	286	259	293	250	263	297	286	259	275	292	286	259	237	277	264	271	241	282	290	235	281	241	265	274	252	235	249	250	267	242	233	262	206	270	288	238	254	249	250	245	284	265	237	218	274	277	255	268	255	267	230	254	250	279	272	258	256	224	280	276	282	257	273	258	311	256	280	269	242	279	277	243	261	244	262	261	240	276	260	258	291	240	239	284	264	298	263	266	250	264	260	268	253	278	269	256	234	271	246	268	271	257	293	250	253	269	253	275	247	250	218	252	257	243	295	240	261	249	260	230	283	237	266	251	245	235	249	255	272	291	241	268	271	239	268	267	256	290	257	276	277	279	286	241	259	273	255	251	255	304	203	260	283	278	251	263	239	246	287	269	269	248	274	261	273	216	237	253	259	239	248	261	253	254	284	253	267	275	250	235	239	254	272	252	268	267	281	237	273	274	268	244	247	283	252	238	266	263	259	289	234	243	251	278	244	259	268	272	270	284	232	258	243	280	224	237	271	276	267	273	240	290	253	269	288	244	252	253	278	245	292	230	282	269	263	246	245	241	262	269	286	263	255	254	256	283	262	265	280	266	276	233	236	241	277	266	244	269	271	260	274	257	269	250	262	257	251	243	260	271	281	254	269	277	239	258	259	228	253	256	224	292	267	238	307	246	276	263	248	261	251	249	235	261	254	253	254	239	286	243	251	271	247	241	277	252	284	251	255	257	237	257	285	241	258	259	248	251	282	240	246	284	247	264	255	271	265	216	291	246	255	270	281	279	253	262	241	257	277	262	286	269	252	281	289	275	245	252	231	278	246	237	249	272	271	287	255	254	303	246	262	261	236	292	244	254	252	268	251	258	298	263	272	269	254	260	249	244	270	281	274	243	252	251	250	235	246	231	240	272	280	248	257	273	255	259	268	306	266	280	266	263	259	255	267	263	293	256	244	284	260	262	233	258	272	251	279	253	263	278	258	274	270	228	260	240	282	233	228	261	282	296	252	224	237	250	243	224	288	262	249	250	241	250	269	272	275	271	252	249	232	244	250	277	286	269	263	274	267	260	291	299	236	261	251	255	269	250	238	256	256	243	263	269	270	259	249	221	262	269	270	289	288	242	255	250	294	244	256	266	237	289	287	253	233	244	240	266	291	305	274	264	262	239	293	259	252	256	249	289	276	256	276	294	239	292	280	243	266	271	231	262	259	299	279	285	261	267	224	221	272	246	278	254	248	229	234	272	270	262	291	274	270	288	221	263	280	249	269	266	226	274	261	275	267	257	253	253	260	255	283	269	253	247	259	295	265	284	242	268	287	271	259	262	246	257	241	254	259	255	248	262	284	259	270	250	263	252	243	256	269	233	254	275	230	263	266	293	255	248	277	278	281	288	260	251	289	252	256	278	302	237	233	305	251	228	291	262	229	231	256	235	257	266	239	273	264	246	237	247	240	242	262	262	244	249	253	226	249	242	254	245	245	272	264	267	258	253	267	234	262	246	266	262	260	265	276	254	271	278	260	271	260	211	271	274	237	239	294	249	254	268	277	244	255	258	259	256	254	252	244	290	262	256	263	262	247	248	261	247	270	276	232	277	245	270	276	257	289	271	272	251	259	245	258	244	259	264	259	276	253	254	246	269	273	242	240	235	258	279	272	297	241	264	257	282	276	283	288	261	274	262	262	252	241	206	249	286	243	252	243	243	272	273	264	251	282	251	236	211	253	304	247	259	265	252	235	245	231	275	253	229	255	292	283	272	243	257	284	259	222	254	247	242	257	256	265	259	250	256	258	262	265	257	272	235	264	233
21905	12933	14858	16531	14458	11537	9463	7044	5842	4823	3832	3073	2684	2337	2016	1881	1739	1582	1500	1305	1278	1191	1112	1020	1028	914	939	933	943	889	876	872	777	756	765	684	707	735	686	745	730	656	687	623	670	643	688	660	658	675	678	644	616	657	624	554	591	639	586	593	657	631	586	611	564	587	608	580	615	616	572	619	560	589	579	571	627	624	595	613	636	588	643	606	610	595	591	594	591	597	571	609	646	565	621	593	627	599	584	599	605	596	547	589	591	589	598	610	613	575	585	586	585	541	584	585	603	611	585	610	608	606	601	582	627	601	572	592	597	585	560	659	563	626	585	581	616	580	591	555	634	586	574	597	578	556	593	599	554	585	604	587	596	606	578	570	583	588	648	610	545	597	631	585	610	614	595	564	615	566	582	618	578	624	582	618	590	631	633	599	618	612	613	563	573	612	595	568	584	578	567	560	632	627	555	566	596	594	590	592	583	592	585	571	611	560	591	596	594	595	598	571	578	611	573	606	580	570	602	612	581	539	596	613	583	601	565	620	657	559	616	543	568	606	617	592	593	618	546	593	575	592	614	575	575	609	589	591	606	580	572	599	580	590	625	561	582	586	597	589	593	582	582	590	568	606	559	600	563	625	578	598	648	579	585	581	595	581	599	624	595	546	588	598	585	589	598	617	554	633	627	544	562	614	623	596	580	584	606	640	542	629	588	619	652	601	536	600	599	587	590	574	566	615	587	623	580	636	594	590	589	567	566	597	634	617	610	565	566	576	558	556	627	577	614	601	595	552	595	592	601	598	578	572	605	582	569	581	595	636	592	577	577	564	559	598	603	569	615	585	624	608	581	552	610	584	594	580	561	586	580	542	561	589	537	597	588	594	610	594	594	583	561	569	626	600	634	599	589	561	629	632	589	621	583	597	578	592	611	610	604	568	561	588	597	592	624	575	591	633	616	589	620	593	609	600	567	581	583	552	587	617	614	600	609	583	597	618	602	561	606	530	586	618	545	572	579	598	608	595	586	592	595	604	590	572	606	643	575	592	615	570	598	548	634	568	599	563	623	570	604	621	610	611	604	629	632	574	558	590	604	587	643	592	634	622	616	583	610	559	595	591	638	596	594	559	527	609	584	580	621	591	591	621	607	615	605	610	587	596	543	623	549	606	564	545	588	600	602	632	634	589	602	562	663	587	585	637	626	592	610	620	583	587	558	619	592	600	593	598	648	591	618	612	597	587	636	595	625	634	625	635	659	597	603	573	584	591	554	593	582	588	587	587	604	635	602	570	580	542	579	594	564	537	579	605	583	587	589	596	566	594	589	589	593	575	571	614	586	606	602	580	582	588	587	557	593	606	579	587	573	596	604	567	580	571	555	587	596	632	620	607	579	574	622	631	588	615	583	618	571	637	613	553	564	623	573	594	596	560	613	579	581	591	605	530	599	593	561	601	626	573	607	628	615	624	581	576	588	602	584	586	570	586	578	594	608	604	607	582	600	559	573	600	591	625	577	593	599	567	585	601	631	603	615	570	611	583	611	580	580	618	591	584	586	555	633	575	579	607	583	623	617	576	574	640	603	596	609	608	609	615	635	621	559	579	565	589	547	563	602	602	600	560	648	605	591	604	580	574	613	599	562	563	596	567	641	601	596	571	570	626	644	596	553	592	605	564	598	587	602	577	597	590	617	574	597	577	568	585	598	598	573	621	604	602	584	580	586	591	570	575	565	539	557	612	606	594	598	573	586	622	560	626	582	612	598	576	574	583	515	595	555	585	646	596	587	597	615	553	590	618	599	591	596	607	580	657	609	594	594	602	576	578	600	638	589	629	556	615	622	582	640	601	613	598	604	598	556	571	581	615	594	569	621	612	571	584	571	644	622	588	579	603	597	621	631	558	639	606	591	606	618	593	578	635	590	607	599	585	594	594	567	609	607	554	592	546	618	573	613	593	594	589	627	602	601	620	572	593	574	606	603	567	586	617	561	559	618	580	596	636	592	596	607	584	611	601	567	635	605	629	581	592	605	602	589	576	591	613	644	597	592	566	582	571	578	603	610	595	595	605	556	590	594	565	609	630	594	633	574	592	657	612	593	535	604	589	596	578	579	588	602	550	587	620	562	625	612	622	599	604	587	597	598	617	628	611	601	591	645	587	613	602	609	571	631	575	567	573	598	582	585	622	574	573	609	608	605	565	568	556	604	611	598	582	572	612	582	588	576	586	611	624	583	601	605	575	612	595	628	597	583	608	594	601	577	572	648	559	608	602	561	627	632	575	569	578	616	637	583	618	561	612	566	545	584	605	610	618	567	574	588	609	600	567	611	590	607	619	622	604	641	592	592	626	584	567	589	650	600	641	638	618	562	587	617	562	572	615	642	613	589	578	649	619	567	585	560	595	588	604	598	595	576	628	591	585	593	556	582	626	587	602	560	613	618	587	595	581	592	592	576	563	573	588	622	597	589	597	576	606	598	591	572	585	646	595	543	573	638	577	592	566	584	585	563	648	622	588	585	559	594	579	598	595	567	630	584	567	594	567	595	608	604	580	599	593	600	615	605	544	590	603	609	572	615	598	586	577	598	599	591	592	651	578	673	556	588	613	636	598	591	579	582	578	579	610	604	583	611	611	592	553	568	607	594	610	595	595	589	592	572	590	626	580	599	586	611	595	604	587	610	568	586	632	575	582	619	576	609	593	614	586	592	588	552	619	566	576	540	586	568	590	575	628	603	629	622	615	564	609	580	626	617	576	588	584	634	590	609	595	609	573	608	611	616	594	575	589	619	586	587	633	561	610	565	560	576	611	575	527	586	587	584	594	617	634	585	583	590	628	571	612	565	600	618	608	580	633	581	631	633	581	594	605	613	612	606	578	564	613	554	582	611	575	614	582	586	640	628	603	605	594	600	603	568	604	594	619	565	556	570	564	585	597	620	589	554	593	553	555	601	562	523	585	620	594	616	557	610	591	606	612	572	636	597	571	605	579	622	602	583	607	605	571	556	617	575	570	630	586	574	580	588	613	590	595	613	605	630	630	571	618	638	567	580	549	628	575	624	610	606	594	570	591	600	600	609	576	617	614	538	623	589	583	614	582	638	598	575	568	629	591	626	640	586	632	618	569	576	620	603	579	652	603	611	592	584	587	629	568	614	615	578	600	612	580	616	594	584	596	620	579	643	548	551	524	582	612	556	593	616	659	585	582	571	587	606	647	567	593	568	626	647	592	584	632	593	633	609	591	611	604	601	563	567	567	612	601	600	588	609	557	541	587	592	627	597	625	559	556	574	626	576	661	594	573	557	618	571	568	638	574	607	576	622	578	595	544	598	581	619	612	639	619	612	593	605	621	577	601	603	544	575	621	550	576	579	616	563	566	578	582	604	645	595	567	550	623	591	572	652	578	552	593	578	578	576	573	624	584	551	636	585	561	572	599	576	585	639	562	584	626	627	618	567	635	586	559	575	609	596	614	575	612	589	584	615	613	585	585	570	594	596	611
14182	6225	3689	2724	1813	1279	899	697	575	486	435	415	376	364	342	307	318	309	319	261	272	309	303	306	294	282	279	277	281	242	294	262	273	248	293	273	289	281	305	288	281	295	270	264	279	263	272	256	248	289	248	291	294	282	285	264	256	250	274	261	251	271	269	268	300	269	273	293	270	239	278	308	240	255	259	274	249	267	257	253	277	248	272	268	282	267	267	254	257	244	274	245	250	243	261	284	293	283	239	267	300	259	270	281	257	242	259	289	283	276	258	225	294	303	275	274	246	283	286	290	279	272	248	273	269	281	299	280	269	301	269	251	261	257	239	276	307	269	312	250	248	280	253	248	291	252	246	279	264	264	279	248	309	254	274	252	254	262	297	287	279	273	280	238	293	250	273	229	301	295	258	252	260	288	298	261	286	267	287	260	234	286	259	279	277	258	266	255	280	261	265	255	263	279	253	280	249	256	253	276	258	293	248	276	274	237	275	282	239	274	244	286	256	266	316	248	249	277	266	259	270	237	249	280	274	271	268	264	253	263	257	288	260	269	277	285	284	258	295	276	312	257	297	244	261	265	261	292	293	273	236	270	268	237	292	265	253	288	256	279	266	247	255	266	279	267	276	263	276	263	289	275	289	284	271	278	265	286	281	267	282	276	265	240	265	296	251	290	273	293	257	245	265	274	273	269	255	284	251	276	280	269	289	248	266	271	226	269	305	263	241	271	281	289	276	277	288	284	245	241	267	265	272	287	253	262	277	245	252	266	252	244	252	270	286	265	296	266	263	244	268	271	277	270	263	298	281	279	292	258	280	280	262	248	259	260	254	260	253	261	304	277	278	224	225	227	264	294	273	260	271	271	255	286	265	298	259	245	269	250	283	284	241	287	277	258	288	262	298	272	264	260	279	269	282	249	293	293	262	268	245	268	267	266	262	272	281	290	281	232	273	244	271	256	273	264	261	262	281	266	279	307	289	280	230	257	279	294	290	255	260	269	278	290	241	249	251	254	251	308	277	270	250	271	268	271	306	276	270	270	253	318	285	270	254	251	308	268	251	290	274	295	276	264	276	254	263	283	256	256	318	258	274	277	270	258	269	257	307	254	286	281	251	315	268	248	260	258	280	263	260	284	284	262	263	286	251	255	272	325	293	300	249	251	257	270	284	236	265	310	275	283	251	260	271	258	251	269	298	260	269	278	284	249	228	262	270	271	266	297	233	285	267	269	271	241	273	256	256	282	277	255	254	255	260	287	276	263	255	246	273	296	296	297	292	246	242	262	283	259	263	243	235	277	282	277	262	279	268	285	242	284	250	265	241	252	263	298	256	248	289	258	261	285	254	269	269	261	294	258	270	246	260	243	261	277	245	251	262	258	284	288	277	260	254	307	279	271	264	275	251	260	250	267	264	273	256	254	241	256	279	262	268	266	280	257	248	252	273	278	295	251	263	279	316	282	266	296	271	266	257	266	237	281	297	242	245	279	274	250	249	262	292	258	263	301	243	303	307	248	282	286	256	268	238	285	284	281	263	286	294	281	256	244	284	301	275	271	302	261	274	238	286	246	281	296	254	292	275	262	281	233	288	275	288	274	254	262	260	282	286	279	247	259	261	254	259	254	291	299	294	240	275	270	232	258	265	258	295	276	270	254	281	260	230	260	294	264	271	246	277	250	257	272	263	288	286	240	252	278	295	273	267	260	252	251	253	237	222	289	296	268	261	285	280	269	266	268	309	296	259	304	252	255	270	280	283	271	253	282	285	259	251	265	275	266	263	291	307	277	287	279	277	249	245	282	275	264	253	261	276	263	258	251	282	284	234	256	267	261	266	280	260	267	277	277	261	256	287	254	286	250	290	273	270	258	284	275	283	275	272	250	247	293	260	263	273	250	287	255	266	254	265	272	262	266	283	305	279	274	296	257	316	250	253	265	276	265	266	261	272	275	290	267	248	273	275	259	275	293	269	273	273	265	248	262	246	242	255	265	266	272	295	262	299	253	287	272	283	284	243	280	287	291	268	299	272	254	250	267	294	283	261	269	255	270	279	274	248	299	294	272	243	267	257	273	266	275	263	287	273	271	261	259	233	279	264	267	255	245	316	252	258	260	268	252	246	289	254	267	256	272	315	298	274	278	251	287	243	259	248	283	262	263	250	306	283	254	274	269	280	278	260	266	266	236	297	278	287	264	268	262	250	242	262	273	274	238	280	275	266	252	259	259	257	245	279	259	244	268	256	261	271	267	248	278	254	305	285	263	287	277	287	290	263	259	302	281	268	259	249	233	255	272	272	265	277	262	223	235	282	275	253	276	265	284	304	284	261	244	280	292	262	262	278	267	269	286	273	253	265	274	283	268	258	286	237	268	250	250	250	261	258	276	255	249	271	268	278	271	275	247	284	252	273	258	297	239	264	266	264	269	283	260	268	233	269	245	271	262	289	283	269	285	293	253	250	270	281	242	285	262	281	285	260	276	257	251	272	292	268	257	254	266	285	271	246	270	298	264	257	306	284	266	249	260	257	289	270	292	276	246	245	270	305	272	258	262	247	277	261	254	282	282	287	263	257	265	305	283	255	267	252	249	250	282	279	296	282	255	266	265	255	284	261	249	259	294	304	241	261	290	270	279	282	290	277	247	270	268	248	254	269	235	268	286	266	254	292	271	287	271	264	258	240	257	281	267	271	290	274	224	253	278	280	275	263	262	275	270	274	241	305	237	268	278	266	299	261	249	277	290	260	258	287	249	257	251	250	273	278	276	269	229	289	304	269	262	258	266	265	257	235	245	251	261	302	276	302	277	272	260	275	273	263	268	268	289	264	256	269	265	247	243	259	277	244	285	269	273	272	267	291	301	268	266	287	288	288	286	257	246	276	280	294	253	270	244	299	276	244	291	278	263	261	263	275	262	276	285	266	265	291	279	295	279	289	231	216	245	254	286	277	250	260	290	264	286	251	243	262	244	271	230	264	283	254	276	297	280	257	268	272	277	245	271	275	283	229	260	256	279	286	289	248	302	268	295	266	276	231	258	256	273	276	266	259	274	286	232	281	235	273	267	277	262	273	271	243	246	245	256	286	285	262	279	282	289	257	278	281	258	247	272	268	253	285	283	281	274	288	277	257	241	290	281	236	262	241	261	256	256	295	269	309	226	268	279	282	250	274	252	277	242	314	263	264	271	249	268	247	258	253	250	279	281	275	261	261	253	274	247	292	271	265	274	254	271	247	287	245	288	254	263	289	246	288	263	259	277	262	286	264	259	268	251	276	262	260	244	281	286	238	297	275	272	249	286	259	245	273	270	276	286	267	251	294	282	252	258	272	278	262	221	291	274	263	280	269	263	286	272	250	256	269	264	280	275	264	249	269	265	287	279	271	272	289	280	265	282	256	271	286	275	312	266	268	264	279	272	294	276	281	262	290	260	239	268	269	275	262	270	291	249	224	307	258	265	275	280	279	243	269	269	275	290	252	276	272	288	251	241	245	251	274	262
8852	5239	6855	7595	6143	4764	3647	2771	2223	1923	1625	1434	1302	1200	1106	1072	955	920	913	862	849	783	819	841	775	707	729	741	732	677	684	716	679	692	667	652	641	621	678	620	650	637	675	663	601	656	579	609	594	578	619	624	622	614	619	634	621	600	627	652	618	609	614	612	658	658	626	595	672	576	632	596	629	635	618	628	554	591	597	619	602	574	633	648	576	589	603	572	572	618	629	652	586	610	599	617	651	578	610	650	585	596	601	623	635	619	599	650	641	653	585	613	581	583	607	564	617	574	588	605	682	618	636	607	549	577	618	579	600	583	619	599	631	616	637	597	603	638	583	606	598	609	592	606	609	606	596	555	606	596	597	584	615	568	631	609	610	571	588	606	631	620	645	581	634	576	611	628	607	604	646	636	576	579	570	619	627	639	606	599	620	634	608	567	627	576	609	638	617	594	604	625	562	542	607	603	595	606	640	590	584	601	581	576	585	617	613	632	641	575	593	679	608	622	625	605	641	568	652	648	588	617	646	639	637	612	614	641	639	649	568	596	597	587	605	621	594	607	618	642	578	609	646	615	613	613	592	612	615	583	611	641	615	603	597	594	612	644	603	539	632	608	614	620	583	590	618	672	591	572	626	615	620	589	591	556	619	525	564	582	607	610	629	625	599	631	600	578	599	650	619	609	650	589	612	650	595	564	631	596	647	612	604	593	610	575	579	589	642	618	609	587	598	592	615	593	646	582	605	608	597	613	594	629	610	616	632	592	665	614	642	596	638	618	615	658	609	595	615	628	598	602	643	581	628	597	641	640	631	590	567	598	594	638	593	667	577	614	577	616	629	632	625	626	615	602	636	629	624	612	627	611	598	585	583	628	610	599	593	628	623	610	560	585	621	619	628	651	620	594	619	605	631	603	595	587	644	613	583	570	590	589	637	656	600	641	579	607	625	590	627	588	598	630	578	596	601	603	604	595	624	621	612	607	596	583	626	615	591	637	590	594	595	621	579	600	644	580	587	595	594	585	658	629	639	558	643	597	600	612	628	626	570	567	627	607	568	625	603	617	614	569	603	599	608	597	603	607	608	637	623	597	633	602	605	590	628	589	607	626	563	617	605	623	567	580	620	580	601	602	611	583	584	615	625	640	619	602	615	618	600	599	591	570	630	588	637	643	552	581	566	606	583	606	616	565	611	586	640	597	618	605	642	603	576	581	618	588	628	610	621	635	619	602	589	585	605	641	606	590	583	618	638	598	632	640	593	629	589	608	586	605	601	581	612	580	620	617	611	640	609	618	599	655	618	643	596	628	613	655	631	584	573	580	625	628	644	585	605	649	605	607	590	599	607	622	613	654	621	599	606	591	630	591	591	596	584	635	617	597	538	611	586	577	568	623	609	586	604	596	605	585	652	640	601	556	602	576	644	592	621	625	582	603	610	607	620	584	611	622	602	625	583	578	625	627	564	554	619	581	615	627	600	609	586	630	622	513	599	611	638	590	641	644	619	631	591	598	656	647	614	590	602	613	612	630	596	598	638	564	606	561	631	634	607	587	637	542	640	585	628	604	606	607	656	612	625	629	568	621	607	581	567	605	601	621	619	619	582	587	643	600	608	613	581	619	598	626	629	644	601	576	614	620	615	604	575	646	564	631	585	641	610	605	613	599	605	596	617	587	597	567	561	580	589	570	597	566	647	608	593	634	589	626	622	610	599	611	625	652	591	630	593	582	653	619	603	576	543	620	597	569	584	611	628	646	576	592	607	598	616	595	604	578	610	649	605	588	562	622	621	649	618	613	608	595	621	638	574	596	605	616	613	626	640	583	587	590	594	624	581	636	608	619	585	564	637	616	621	611	637	612	585	627	650	616	616	577	567	632	601	571	598	607	615	607	597	630	619	600	642	575	585	614	623	594	607	605	618	616	599	582	597	607	587	596	597	635	591	611	644	589	596	634	573	600	639	643	632	614	609	630	609	599	595	579	586	608	612	625	611	610	646	592	605	623	586	609	561	612	601	618	575	615	636	601	601	652	600	624	565	612	602	595	569	637	583	611	674	589	612	611	616	610	574	595	626	609	577	586	598	579	632	607	626	574	637	608	619	607	602	571	626	604	624	580	590	598	583	575	622	565	617	552	621	620	644	609	599	622	622	623	590	603	627	619	595	630	607	613	635	563	572	603	618	599	612	634	615	576	583	574	657	637	660	606	570	655	577	584	610	618	635	567	571	588	616	594	588	582	557	606	610	620	580	625	598	612	551	615	594	620	567	585	636	605	603	593	601	622	632	644	630	629	650	584	574	606	628	648	600	560	611	642	587	629	642	609	644	612	555	635	597	613	563	571	613	607	563	613	611	602	641	632	590	568	633	607	619	608	601	616	629	617	631	636	585	610	615	639	567	579	621	682	630	618	598	597	627	621	635	564	577	576	594	572	615	639	645	603	618	623	603	593	620	626	618	550	614	634	612	618	609	604	591	604	638	585	592	627	630	601	586	603	596	610	650	633	605	618	629	574	641	625	581	587	622	565	606	642	611	553	599	609	574	573	603	610	614	644	652	579	612	590	642	610	564	568	614	601	631	592	580	626	590	574	579	535	628	614	594	618	604	589	623	593	603	599	580	577	605	605	618	598	603	621	597	656	623	623	658	640	580	596	600	620	595	620	651	610	617	633	605	585	615	615	629	581	581	605	587	585	591	594	596	605	634	607	596	632	618	595	670	617	629	583	604	563	567	581	620	605	583	582	602	622	633	622	647	598	626	645	643	587	593	551	654	607	553	641	644	627	585	615	628	637	633	576	643	591	590	622	598	590	599	623	568	553	603	653	565	622	611	598	627	588	638	569	660	604	600	581	602	635	639	646	570	596	618	621	646	602	623	632	615	572	657	613	592	616	623	626	661	601	577	561	550	595	607	574	626	601	597	589	667	613	610	671	608	613	614	646	627	609	585	636	608	623	600	612	601	580	609	663	591	609	583	646	597	601	652	590	605	636	610	616	585	628	614	576	583	623	588	600	613	606	606	557	662	605	639	609	637	594	581	615	609	622	595	590	607	567	620	584	600	609	592	624	628	629	635	590	625	558	630	591	598	612	627	589	613	611	628	576	592	586	610	605	608	601	584	594	569	602	583	594	598	630	599	664	600	607	614	590	615	602	625	600	625	601	593	612	624	600	577	616	616	599	624	613	611	607	635	644	644	605	628	605	619	592	620	589	571	593	622	628	572	627	626	625	645	645	576	652	571	602	630	581	608	608	643	618	598	608	579	602	617	582	662	624	601	589	641	602	588	619	619	609	580	605	591	603	626	631	631	574	577	613	591	621	572	586	584	608	646	621	581	643	598	629	579	606	592	579	631	621	623	601	651	618	597	603	613	594	602	581	594	622	634	573	598	610	591	599	617	607	569	608	624	547	610	636	611	636	611	651	647	587	608	618	620	618	595	624	603	623	631	590	588	619	612	598	615	604	599	643	586	602	593	649	557	616	619	615	630	647
26764	12381	7373	5798	3695	2577	1757	1297	955	804	657	564	476	475	398	402	385	357	353	337	319	292	348	302	309	342	321	317	305	321	306	278	284	281	273	294	262	283	274	247	241	313	267	298	262	265	260	283	260	279	242	269	264	265	278	254	250	258	271	262	265	282	299	272	266	273	274	246	287	260	259	272	284	269	275	290	260	270	280	267	248	270	255	270	240	290	290	274	270	292	241	251	266	273	267	269	299	264	264	236	280	242	301	261	270	258	265	242	248	293	265	257	253	238	264	248	242	236	251	258	232	264	236	241	267	255	242	260	252	268	287	262	271	280	250	285	284	267	274	275	262	292	258	295	247	254	306	284	255	272	253	243	250	296	272	275	251	266	256	258	259	283	296	275	285	259	266	256	257	244	275	236	261	258	228	233	272	255	276	298	219	252	228	255	264	250	288	263	264	250	274	258	261	276	270	293	285	271	261	258	258	251	276	293	261	245	270	264	298	257	258	243	284	264	249	234	298	268	241	267	263	242	297	228	251	267	216	262	307	263	257	286	273	274	278	249	257	286	243	256	300	263	254	257	270	262	239	315	258	259	265	268	233	258	251	260	275	255	244	251	254	248	240	260	267	259	274	259	250	269	250	254	256	242	266	271	263	271	262	271	255	251	259	271	271	282	280	262	252	258	270	281	272	297	277	227	291	288	271	274	270	261	244	278	250	275	274	242	279	275	263	264	281	252	295	263	251	252	297	246	249	257	249	268	260	262	297	297	254	261	254	270	245	250	244	241	272	231	290	287	274	298	266	257	256	238	281	256	243	264	257	234	229	273	256	260	274	259	240	259	267	260	270	257	289	254	262	256	268	282	270	242	275	243	238	269	278	262	276	276	250	254	246	276	256	243	281	235	242	258	238	274	244	270	289	254	257	258	234	269	273	229	271	262	243	245	279	261	231	252	246	244	263	268	298	267	285	237	247	236	250	245	291	288	270	241	237	245	286	294	276	279	263	269	257	273	263	289	271	266	272	279	266	251	275	256	243	261	253	253	248	249	225	252	256	243	246	290	256	271	238	240	253	253	251	281	279	249	251	261	264	227	275	256	227	241	260	275	270	259	247	245	237	245	255	278	280	275	283	245	260	265	261	263	254	258	326	282	251	283	268	265	276	234	270	258	269	256	275	293	239	260	260	234	269	261	258	252	286	249	270	236	228	271	280	253	231	277	286	267	276	259	252	290	270	266	252	250	245	297	263	280	255	256	271	248	237	271	245	295	246	252	258	273	262	246	307	266	242	247	291	264	252	264	249	270	257	233	281	273	286	273	249	277	251	277	267	265	271	263	256	288	245	236	261	289	260	291	254	245	250	245	250	263	260	265	250	265	271	276	249	296	261	256	239	260	290	257	241	249	248	281	237	255	236	283	262	298	253	264	229	284	272	294	261	288	243	273	249	270	280	250	240	248	263	291	273	298	256	248	252	247	259	290	250	259	300	291	242	268	259	289	262	270	266	271	255	253	274	243	275	264	253	271	296	286	258	229	275	258	292	284	269	260	264	287	264	259	264	272	264	285	299	257	268	250	263	249	269	238	253	274	279	243	271	244	285	262	224	273	269	247	261	253	269	277	259	269	275	215	281	262	265	264	252	280	233	302	286	274	250	270	245	277	273	273	251	223	296	249	272	246	290	274	273	291	276	277	269	254	230	311	255	282	257	252	236	270	276	284	248	256	265	262	239	282	256	263	244	259	284	276	264	255	256	275	263	242	238	265	277	258	257	259	246	260	236	279	283	290	271	228	281	263	276	247	258	262	262	272	271	274	282	266	238	242	246	268	272	271	246	288	259	239	258	246	269	245	234	298	263	244	259	257	250	273	270	227	257	248	261	236	242	278	270	249	278	246	254	276	261	248	258	245	256	245	249	234	284	262	255	236	253	263	261	292	272	264	259	261	320	260	283	280	278	220	280	281	253	260	246	274	290	257	291	298	259	238	272	236	231	265	259	269	270	282	248	278	263	252	267	284	239	283	283	269	289	268	306	233	306	266	256	273	256	259	246	263	269	263	272	238	238	262	233	232	230	232	236	284	241	263	282	253	263	274	279	234	272	237	299	271	258	256	275	265	281	256	255	249	258	270	241	240	278	229	300	296	251	240	241	262	259	252	267	262	283	269	290	249	238	266	264	275	290	296	265	255	289	272	277	282	232	255	284	255	234	315	270	255	272	290	264	245	292	261	268	282	270	238	258	287	230	246	264	273	281	253	275	267	256	254	267	276	260	285	283	267	256	269	300	259	254	222	273	265	245	301	269	243	269	259	276	266	261	252	240	279	258	261	259	235	237	240	237	258	229	255	270	263	280	296	266	267	275	229	249	253	293	307	268	236	271	274	264	262	253	260	262	274	252	272	295	270	261	308	256	269	267	250	287	258	244	277	290	286	264	263	246	261	249	243	266	231	252	262	268	281	262	280	259	256	255	248	273	266	280	259	262	246	271	262	266	279	285	254	272	295	253	268	253	285	274	268	281	259	279	249	282	286	277	251	252	254	259	233	301	231	247	254	261	260	231	250	260	261	271	259	239	288	270	241	251	271	252	257	279	220	294	255	273	295	262	282	297	248	274	256	277	244	257	275	272	251	275	281	279	259	245	248	263	256	275	243	283	248	278	253	257	269	281	268	266	231	258	249	258	277	262	260	251	278	262	279	233	239	245	268	266	212	263	233	270	290	255	241	233	241	285	283	270	272	250	261	254	284	275	259	281	240	234	260	237	284	257	284	260	258	274	270	269	265	295	269	263	251	252	263	260	256	248	256	242	260	276	261	261	280	257	270	242	314	242	261	287	247	255	260	241	248	260	271	278	278	271	273	247	254	225	264	255	269	247	271	264	230	279	257	254	254	255	253	280	257	239	283	267	264	249	254	261	241	266	275	248	267	275	261	248	298	261	263	269	280	270	275	231	267	254	250	226	282	277	268	266	251	276	252	238	243	272	267	238	277	261	299	266	269	239	275	227	260	230	260	274	262	263	248	246	249	257	302	264	241	265	272	284	241	252	264	276	261	275	255	267	264	286	242	279	272	259	249	282	269	302	265	241	295	244	272	263	260	235	240	256	275	281	252	226	255	291	283	281	239	247	295	277	258	242	243	257	231	252	265	295	238	275	250	281	261	285	257	273	262	254	251	262	259	253	268	254	285	288	297	250	272	260	258	248	268	264	266	235	282	265	279	263	289	265	248	305	282	252	258	267	251	261	273	263	291	268	260	237	276	270	257	278	293	253	254	284	316	263	273	269	295	261	261	268	250	282	265	274	244	250	229	245	265	276	290	251	262	262	255	267	263	242	266	262	260	241	267	286	265	265	273	246	251	265	275	242	243	266	271	258	252	278	267	277	253	242	274	268	253	274	277	246	280	253	283	264	252	267	300	270	267	263	254	263	274	244	251	211	264	254	310	261	293	280	252	246	257	265	279	271	264	258	237	240	300	260	246	269	288	272	289
17279	9313	11574	12876	11036	8717	6896	5295	4042	3437	2816	2256	1951	1862	1596	1534	1395	1234	1196	1148	1089	978	920	902	892	816	873	799	837	823	715	707	734	748	724	666	671	712	679	693	710	667	696	633	662	606	637	610	603	604	647	621	633	632	611	595	636	593	600	590	636	599	595	626	642	602	600	636	655	605	621	607	587	622	616	535	608	616	600	592	620	594	614	578	608	601	600	583	617	613	624	578	609	579	599	618	581	617	580	643	645	605	593	609	645	606	625	614	584	613	596	601	600	614	575	586	593	600	619	596	596	547	590	563	608	599	601	632	634	600	600	583	622	571	601	627	616	583	593	602	569	623	606	541	599	587	629	588	557	582	642	638	624	633	611	590	649	595	625	632	599	562	569	584	616	576	596	640	549	637	607	577	606	572	581	631	611	599	569	581	623	602	594	598	552	594	591	631	617	565	646	603	573	566	588	613	609	623	616	596	588	622	628	604	621	675	590	550	629	604	596	602	585	577	599	587	601	612	582	586	619	593	636	555	630	601	610	591	583	613	558	594	590	613	591	610	604	638	606	576	585	592	613	582	617	600	618	581	596	586	600	655	599	539	599	587	598	598	574	583	607	607	593	610	604	621	599	593	622	610	585	562	582	572	608	565	578	590	603	605	581	628	618	586	579	633	591	600	656	656	558	544	598	592	598	594	616	571	585	629	576	621	571	593	631	601	545	618	572	605	594	587	588	591	602	561	608	625	624	629	593	643	644	617	619	602	583	570	587	594	660	584	565	641	648	602	602	616	582	552	585	604	589	604	607	579	583	612	602	560	562	579	595	624	623	607	624	554	578	587	606	599	586	592	591	537	604	576	582	554	659	593	614	617	598	590	593	601	629	630	587	596	641	635	582	601	647	602	600	615	620	568	597	578	636	589	617	582	632	636	645	586	594	626	589	621	624	563	608	603	634	558	623	595	603	608	592	614	585	620	607	573	661	609	590	557	629	613	582	630	575	560	611	570	645	610	610	615	651	613	626	629	594	630	577	591	558	590	625	587	630	592	582	605	574	625	592	591	592	608	575	627	591	613	620	596	612	606	631	603	599	584	637	614	620	597	585	611	586	581	612	613	601	586	594	576	630	603	638	564	607	648	567	647	616	621	636	588	576	623	568	615	620	630	599	572	539	616	631	605	587	590	613	597	588	622	584	614	603	610	592	615	620	621	573	585	623	608	585	630	579	597	610	584	616	619	580	585	583	567	624	598	624	634	570	533	558	566	608	638	597	581	574	633	578	574	573	612	595	618	597	598	617	577	611	627	589	618	551	615	608	612	634	550	609	591	605	663	576	580	599	560	593	643	600	600	601	569	610	597	585	599	541	592	603	595	630	603	639	625	621	599	570	568	612	610	605	577	589	618	609	673	568	584	624	610	577	605	571	626	579	597	616	615	629	582	605	580	617	614	561	583	609	586	637	573	584	593	638	570	601	561	586	619	606	598	604	621	618	629	590	617	584	554	571	585	613	605	615	613	611	564	606	619	604	666	631	630	556	591	646	600	591	594	628	613	614	581	608	595	576	611	622	599	614	603	570	589	594	664	617	616	608	594	620	578	609	616	607	605	599	616	580	583	626	619	612	581	586	619	557	583	534	597	616	648	621	583	636	583	568	619	571	629	590	600	624	556	601	604	575	580	554	607	546	634	575	603	585	622	631	592	593	558	615	580	571	628	625	583	579	586	583	635	555	579	606	624	611	622	578	589	631	651	579	584	620	604	591	626	634	588	582	618	624	642	612	633	601	586	593	642	558	614	616	610	585	607	584	599	610	581	594	631	632	592	591	581	616	591	619	597	602	603	610	599	594	612	602	570	572	574	601	613	558	638	598	574	590	583	552	617	572	560	590	598	627	579	607	617	612	628	603	591	593	618	636	600	544	588	637	633	613	615	604	634	605	599	625	603	619	584	624	578	612	618	629	592	549	619	609	573	610	579	641	597	616	585	601	601	605	548	636	550	601	596	640	601	607	629	634	613	584	610	634	602	611	614	573	617	587	608	577	565	632	526	600	608	623	675	608	579	574	582	588	616	617	576	565	624	624	609	560	577	599	601	598	592	600	589	601	571	579	621	580	628	640	624	634	603	571	608	570	562	601	634	582	585	649	591	604	631	565	586	634	635	606	612	591	589	601	597	636	580	576	615	645	556	602	613	586	607	630	614	607	567	575	585	619	620	622	638	663	598	658	604	575	572	625	552	622	638	563	587	614	588	586	597	608	608	621	596	597	598	594	600	634	602	577	583	654	618	627	608	579	600	618	640	616	604	599	644	567	586	637	631	581	590	669	597	604	591	588	621	577	626	577	613	607	650	573	573	597	599	592	595	585	588	636	582	572	600	597	655	600	633	639	584	602	627	595	630	588	594	591	622	529	626	558	565	587	652	604	651	623	593	645	584	579	620	629	571	617	553	633	600	584	608	630	554	572	569	625	610	609	643	602	611	617	603	642	565	619	579	636	588	613	629	614	603	610	574	577	591	599	594	593	616	589	598	608	585	636	617	592	589	601	593	607	589	601	587	613	577	583	611	581	594	605	579	614	599	601	619	634	581	594	610	576	640	565	582	640	551	604	596	614	639	594	623	611	632	649	609	631	603	607	574	585	606	609	621	554	614	632	636	608	608	626	592	582	578	605	621	574	576	624	580	633	629	573	601	576	560	648	636	607	598	631	602	592	638	640	609	591	611	625	583	625	570	602	551	597	636	644	632	585	574	569	597	610	637	634	669	594	585	613	573	581	558	583	612	584	587	672	582	631	621	599	642	616	614	589	596	623	556	597	630	618	573	575	574	618	584	557	611	597	591	602	566	600	612	629	616	606	557	618	603	643	593	634	619	587	635	594	657	524	579	620	611	634	544	614	567	598	614	601	566	601	609	581	635	641	520	566	602	587	580	626	580	586	618	574	548	608	592	622	614	582	652	601	615	614	616	614	581	613	568	593	577	601	560	601	621	591	570	580	582	650	607	598	562	612	617	561	587	611	570	623	580	594	619	601	602	609	602	608	602	590	625	594	599	608	586	598	610	615	583	622	624	623	594	588	607	617	616	571	626	542	599	640	591	613	574	594	601	626	620	541	586	608	619	573	609	549	616	586	586	638	604	604	579	593	645	614	606	604	576	579	626	591	575	617	559	610	587	602	600	581	562	636	597	593	562	618	539	605	598	649	639	557	576	654	601	592	627	616	637	591	605	547	581	619	616	587	629	582	549	626	620	662	577	614	613	556	617	595	604	635	593	612	595	622	616	571	575	604	609	576	645	605	629	546	663	634	623	625	604	615	562	574	558	656	630	561	588	568	596	605	623	574	581	583	579	597	605	594	608	602	603	597	597	613	611	641	591	608	614	576	637	563	596	642	654	632	610	595	592	606	583	615	637	608	604	619	629	579	631	596	608	595	568	637	581	609	603	578	595	628	586	605	649	581	586	585	615	625	598	580	620	613	628	559	612	631	594
35879	19491	12278	8872	5820	3753	2814	1954	1450	1136	976	670	588	557	534	482	421	414	404	390	343	356	357	348	325	344	342	341	328	323	263	303	287	321	279	287	272	292	271	255	252	277	252	262	289	273	280	283	268	285	274	272	274	309	264	274	290	266	251	288	255	241	291	262	236	260	264	262	253	264	259	284	266	249	255	267	262	277	250	255	240	269	291	269	260	264	273	268	269	290	246	237	249	266	271	281	254	277	270	286	263	261	256	270	280	240	246	269	265	271	221	263	252	264	274	268	277	281	254	270	256	241	282	256	253	298	231	277	241	273	234	254	251	267	266	245	248	270	251	240	256	265	259	232	265	264	238	273	239	254	263	245	279	235	292	249	262	265	263	245	245	270	263	249	246	269	279	240	244	254	259	255	231	270	248	247	243	263	263	265	275	240	261	239	235	275	280	285	249	269	286	266	290	266	295	256	244	254	254	236	243	223	221	246	257	255	268	270	272	287	263	242	275	271	255	261	257	286	279	254	266	245	241	270	277	290	280	275	284	252	254	270	270	237	264	211	260	227	268	264	247	246	270	283	239	249	268	290	257	253	243	281	267	246	264	264	244	260	290	269	251	239	276	266	253	256	232	277	250	262	267	282	293	267	279	288	272	266	298	261	246	235	289	267	246	256	262	241	257	259	258	236	247	275	251	270	258	260	283	260	279	260	288	287	254	226	303	228	268	267	260	246	265	247	257	270	252	269	255	250	261	296	285	263	275	256	253	252	279	264	254	273	245	268	248	267	268	278	248	273	275	250	277	295	269	278	250	274	263	281	282	235	275	250	254	234	257	259	295	237	241	276	272	273	261	269	263	245	251	279	260	261	266	233	275	267	268	274	241	249	283	272	254	254	273	221	291	270	262	278	241	269	287	243	249	263	251	238	285	284	273	244	254	257	253	234	258	245	244	243	250	268	264	235	247	285	266	261	274	250	262	242	259	268	277	254	264	265	253	255	244	298	253	236	279	281	290	248	261	258	253	283	252	241	280	282	265	282	257	272	234	289	299	268	268	279	271	239	263	286	249	276	280	269	248	237	269	263	289	274	254	245	264	251	251	242	279	233	230	234	267	265	239	258	267	288	243	267	246	272	284	276	260	283	248	283	250	244	261	267	292	258	294	257	258	280	251	289	246	237	272	221	261	243	240	247	231	247	235	270	254	273	242	263	238	288	293	252	252	252	246	262	293	258	289	276	270	228	239	288	269	274	268	252	273	235	237	255	257	279	286	249	242	279	269	281	268	256	270	269	267	273	261	271	275	270	291	256	267	262	234	246	260	245	233	256	262	283	267	268	257	267	272	276	265	267	266	282	258	258	252	266	290	260	268	263	247	272	288	254	257	268	265	273	274	294	262	269	267	256	248	290	274	298	241	312	251	231	260	253	269	257	278	255	285	259	278	249	257	252	270	226	269	262	258	259	216	254	283	261	248	238	246	237	226	272	272	271	254	294	225	259	260	276	223	270	247	268	253	261	269	265	241	257	277	244	250	241	232	272	265	255	251	247	256	260	289	243	242	273	271	243	246	295	268	274	267	265	263	296	238	264	265	263	271	234	252	256	264	215	268	271	241	271	291	272	275	274	275	270	242	247	285	279	306	263	257	266	290	305	248	246	226	246	240	278	247	245	247	243	243	270	258	255	265	237	271	253	258	264	273	229	238	244	244	248	263	252	236	245	254	283	249	287	261	255	251	276	267	271	239	272	274	264	270	285	284	247	265	270	233	273	254	288	256	256	261	273	262	262	287	254	257	233	245	256	248	256	279	237	264	270	289	227	234	247	272	276	251	273	247	240	224	234	247	266	273	270	232	283	255	254	251	269	245	252	266	262	269	253	266	245	262	259	263	273	278	281	295	284	247	227	256	258	248	251	295	239	218	257	244	274	233	287	241	265	232	259	271	250	248	293	250	254	264	278	270	257	268	277	266	289	261	274	278	257	274	270	258	253	267	279	245	261	264	253	277	260	281	272	264	260	268	232	242	264	258	245	265	258	248	280	237	258	263	243	271	300	280	236	272	290	259	293	252	273	255	258	276	250	262	262	257	257	274	234	254	237	270	248	274	263	247	262	258	273	280	258	245	241	276	252	262	243	253	271	309	258	243	275	262	315	278	247	237	230	284	240	256	248	273	259	254	278	284	259	246	246	284	258	266	241	311	246	243	240	295	263	258	261	262	258	285	240	276	261	260	261	250	247	292	248	258	263	265	275	252	262	259	260	270	273	261	256	279	281	281	248	280	286	270	257	303	245	263	314	265	286	242	262	255	248	258	243	254	212	282	264	288	276	277	296	264	256	274	244	242	249	264	285	264	277	294	258	264	233	288	216	252	251	284	224	252	256	246	277	260	237	260	257	300	232	238	261	253	257	252	246	284	256	265	276	286	242	275	246	246	264	254	266	279	250	229	274	243	283	287	262	279	277	249	240	269	254	260	260	260	254	238	258	301	278	272	248	262	262	248	277	264	246	260	249	272	262	231	279	218	253	241	252	273	256	238	259	251	236	278	291	263	238	269	263	253	212	281	265	221	275	281	258	251	264	293	254	250	282	252	249	238	269	252	265	300	272	224	236	236	253	231	254	250	295	241	240	248	280	258	277	276	267	251	251	244	242	262	248	244	240	272	269	267	256	244	235	255	252	259	250	254	251	276	217	259	250	233	253	277	252	262	277	251	268	290	260	293	235	254	255	276	278	293	257	260	256	276	267	268	250	247	264	258	291	255	248	246	252	244	284	244	251	297	291	295	264	269	250	258	251	292	276	277	270	262	270	256	265	250	234	264	231	304	274	262	243	267	248	278	269	252	262	260	253	270	259	235	254	234	252	277	252	264	255	273	256	234	305	246	304	284	268	274	282	248	261	272	261	265	262	258	276	241	265	248	247	260	256	259	261	226	263	258	251	263	275	301	259	257	273	253	233	263	251	261	262	268	246	251	265	262	254	275	280	253	230	248	250	249	271	248	250	260	271	261	288	238	252	283	248	274	255	268	251	261	269	278	255	260	264	244	273	247	250	303	250	257	266	271	271	259	230	251	279	264	231	252	257	267	264	266	263	278	274	254	255	274	253	260	287	276	286	248	286	272	306	283	285	275	264	275	271	245	281	269	309	216	269	271	267	255	269	290	266	270	284	258	240	262	238	264	269	249	308	257	273	262	287	242	257	276	281	268	265	242	246	238	289	285	245	274	237	244	256	272	237	232	263	275	279	243	279	225	256	264	273	262	270	261	249	283	258	252	255	254	266	251	273	255	270	260	252	263	263	275	243	265	260	240	280	288	255	290	231	263	305	230	258	285	266	291	247	252	297	254	264	247	270	278	277	284	250	272	247	264	253	290	246	270	265	251	249	232	283	241	285	258	246	292	269	270	234	231	272	264	272	275	268	274	255	281	269	256	260	286	251	269	265	264	242	252	279	239	246	234	269	268	280	268	245	243	256	258	248	249	243	248	275
21848	13557	15628	16842	14679	11407	9544	7230	5778	4861	3958	3132	2566	2278	2127	1891	1751	1654	1487	1371	1241	1170	1167	1002	1034	953	932	899	932	917	881	880	765	781	764	764	738	746	723	689	707	665	653	686	687	717	670	638	659	680	624	633	667	636	661	636	646	607	605	619	650	616	614	590	607	619	600	594	628	628	644	603	604	591	617	568	625	628	617	567	586	566	654	589	572	568	584	590	620	582	601	605	622	647	547	589	625	587	573	546	569	619	577	667	609	613	627	589	600	581	619	622	640	561	628	589	574	602	589	569	608	609	576	597	596	599	599	638	581	629	585	619	634	588	570	588	586	578	560	591	585	605	565	596	651	573	598	637	547	596	595	564	615	608	637	608	607	609	625	570	534	564	576	580	616	630	587	625	564	551	628	621	599	608	627	631	597	579	605	582	555	584	637	603	609	595	603	581	635	609	608	602	596	588	636	603	619	582	611	606	600	567	611	543	571	633	623	566	642	600	595	581	652	578	590	582	601	596	562	612	585	581	575	576	598	576	581	572	638	588	607	578	566	575	537	603	612	550	571	566	592	616	607	641	635	564	629	575	563	617	569	618	580	586	585	622	574	638	615	610	587	544	597	577	605	615	590	571	571	626	591	586	579	600	608	588	589	577	559	570	613	562	578	578	555	605	593	627	566	636	591	568	575	608	549	577	593	579	553	599	586	610	610	568	553	625	571	638	607	610	620	598	613	610	554	583	630	588	616	567	598	649	618	617	620	592	614	611	630	634	578	575	597	603	587	593	598	638	583	541	590	568	557	620	582	648	623	572	636	616	607	623	684	619	540	563	598	561	587	613	570	603	597	589	599	598	569	625	576	625	604	581	591	580	601	592	602	604	570	565	584	594	587	566	602	608	606	596	621	586	564	560	606	597	625	638	599	630	590	606	583	622	589	626	600	583	576	603	630	591	612	604	647	585	575	553	630	552	598	596	595	595	607	576	617	619	609	603	566	569	644	608	645	617	589	589	587	622	579	577	578	608	588	579	580	582	607	605	618	598	624	624	600	582	606	626	598	598	588	621	604	607	624	635	594	596	610	583	594	571	546	626	642	598	633	628	604	624	582	571	595	607	595	586	586	614	576	633	614	637	578	586	619	587	567	604	630	563	635	620	614	636	609	648	629	592	575	561	601	590	597	560	624	608	629	592	591	576	657	605	553	576	553	575	573	584	619	615	561	622	616	569	572	607	619	608	588	578	596	582	588	591	574	566	599	570	602	618	586	581	589	624	553	573	581	623	554	601	626	610	562	619	560	594	621	612	593	607	624	600	559	650	581	601	585	545	611	574	608	608	638	621	574	593	617	563	551	618	613	557	617	639	575	616	598	586	604	579	584	602	598	656	607	613	547	591	574	562	628	595	588	578	605	650	563	579	597	548	587	607	639	579	614	584	589	643	625	606	585	606	595	593	597	543	614	612	594	660	596	560	644	560	635	617	549	574	627	646	619	625	609	578	589	576	564	618	604	585	557	603	554	657	600	586	556	607	629	625	590	606	617	587	629	568	589	609	581	599	610	631	616	593	624	631	584	563	624	610	576	565	596	567	603	619	599	532	609	569	577	580	636	607	623	627	532	576	616	611	616	570	587	595	610	612	568	589	557	604	600	558	619	620	616	585	595	604	615	605	620	597	619	604	545	610	587	601	593	591	612	573	547	596	632	600	597	617	564	573	557	609	587	592	547	597	609	571	607	611	609	619	588	581	545	532	616	595	573	603	622	598	593	606	636	586	606	610	593	611	606	581	601	563	569	600	600	620	577	590	625	592	613	546	579	614	586	599	592	603	597	621	577	553	581	594	591	572	608	592	609	585	609	589	580	573	593	605	575	611	626	577	590	612	627	632	578	576	630	592	579	598	635	571	588	625	623	573	641	601	563	568	567	633	615	591	590	605	607	581	603	629	580	582	630	571	614	588	636	633	598	586	631	587	616	576	564	593	597	583	577	617	590	564	601	636	566	620	580	613	616	609	589	572	592	603	585	594	621	607	612	565	602	567	575	560	619	580	598	607	630	623	620	631	615	586	597	609	601	589	582	599	614	590	592	624	607	588	602	634	605	559	543	598	590	590	596	609	594	577	592	592	568	626	554	583	593	588	634	595	627	598	618	621	555	598	621	562	607	598	640	576	597	564	594	590	618	592	599	635	570	580	642	600	601	548	589	615	596	609	642	573	590	657	596	567	621	600	592	565	580	590	594	585	588	635	605	604	569	552	562	593	559	586	609	623	574	598	614	628	598	562	614	624	639	615	608	614	597	643	631	578	580	584	586	576	613	611	606	615	578	577	578	612	575	571	577	541	567	595	597	597	626	635	582	590	565	551	602	562	589	636	615	586	628	596	559	588	619	555	624	631	665	573	550	588	611	655	575	600	589	592	634	623	583	599	630	564	586	637	563	616	604	637	600	613	622	611	628	602	633	618	648	614	603	584	632	596	624	594	616	573	596	601	564	568	659	588	613	609	583	578	567	577	566	624	590	541	544	609	585	564	579	571	615	566	603	556	598	593	574	617	631	626	616	630	639	575	593	609	623	617	625	627	578	624	600	621	609	604	589	640	640	619	622	571	592	670	595	614	623	577	617	550	607	581	588	629	566	598	610	611	596	571	627	603	576	603	591	599	587	582	637	568	585	602	595	588	598	518	597	512	556	585	535	629	584	593	594	594	585	580	607	597	589	587	630	579	607	587	564	604	585	579	571	616	533	605	561	599	639	622	583	590	644	579	611	578	591	594	605	591	620	616	656	582	639	620	608	560	603	600	618	583	617	619	619	599	590	608	566	595	611	613	576	543	569	620	579	608	579	577	588	563	602	611	543	620	611	622	625	610	610	591	586	573	555	574	631	601	620	619	572	635	576	585	568	593	589	589	608	612	618	612	565	630	575	611	592	580	581	600	572	577	551	627	579	623	618	600	547	546	602	642	551	641	588	559	634	618	590	633	592	595	557	628	633	606	609	583	586	616	610	634	599	625	564	616	628	598	579	605	584	603	545	589	587	583	580	621	561	592	544	594	617	617	666	622	597	589	598	613	602	601	611	587	631	631	605	654	626	600	594	601	654	606	581	643	568	606	585	609	631	619	588	610	582	602	571	592	606	657	586	573	606	561	593	597	610	567	594	573	675	629	590	551	607	593	615	590	574	549	582	619	624	558	577	614	523	580	617	633	606	621	586	604	637	581	601	575	649	589	575	580	606	613	566	616	556	597	605	602	592	614	593	616	602	572	629	616	618	620	635	611	569	577	630	561	612	589	569	596	577	577	608	628	610	598	551	569	648	627	611	589	577	613	643	582	603	547	589	639	590	584	566	589	583	595	597	590	625	612	623	607	591	608	612	583	576	606	603	591	628	608	556	577	603	585	610	581	606	616	607	565	566	559	611	613	637	587	585	595	572	631	568	622	641	633	599	591	616	600	624	640	647	592	609	599	574	653	602	609	577	616	644	609	609	616
14454	6710	3910	2773	1780	1267	948	738	609	494	433	441	376	376	352	330	305	303	275	286	289	286	288	270	297	274	269	287	271	267	273	288	286	301	263	251	264	314	292	259	235	252	272	284	265	269	286	287	282	296	291	282	273	264	282	262	267	268	275	281	277	287	283	233	267	246	262	308	258	289	270	309	274	279	262	252	263	270	279	267	256	283	266	273	285	254	261	249	302	267	268	271	273	260	279	283	252	284	304	255	277	260	289	255	247	233	283	274	288	271	287	292	297	245	275	279	269	239	275	292	269	257	282	261	276	272	266	252	273	277	268	253	274	280	283	260	260	285	278	261	270	261	268	297	316	286	274	268	249	268	249	251	252	272	274	302	242	265	279	279	258	265	261	262	250	273	270	258	270	260	239	256	291	214	282	265	242	280	262	268	269	259	256	296	286	272	244	282	265	275	279	257	248	254	294	272	271	246	255	272	244	248	272	261	255	242	275	245	257	288	284	231	279	261	270	257	256	265	303	286	300	279	259	286	264	297	296	275	284	261	241	257	270	250	265	273	268	289	268	290	298	271	256	295	311	257	269	224	255	276	252	279	272	252	258	237	259	268	256	285	288	241	293	264	245	230	262	280	281	269	274	279	274	266	272	284	247	264	257	258	267	268	281	283	316	248	265	257	274	284	318	303	286	279	272	282	315	304	260	286	273	263	258	254	272	245	260	268	273	287	280	271	271	242	260	259	255	293	297	266	276	286	300	265	269	238	298	240	248	273	273	308	253	252	235	275	264	254	250	268	277	306	291	287	267	266	275	265	263	273	247	267	280	266	250	292	302	236	233	287	274	248	267	276	231	243	269	269	263	268	285	290	276	273	269	283	260	281	261	266	303	282	263	269	284	330	297	293	296	267	277	241	268	263	266	240	287	288	307	278	256	239	263	279	252	272	262	260	265	261	281	264	249	310	259	242	255	242	277	259	267	292	238	274	238	307	262	268	269	266	281	294	276	269	296	263	314	272	265	253	282	246	276	271	269	284	255	270	270	253	275	260	254	261	304	270	258	274	248	263	265	272	278	271	270	278	267	257	290	230	303	272	276	249	257	266	291	291	254	237	278	265	271	261	245	271	252	266	266	281	286	264	252	243	258	285	244	226	252	271	261	257	243	275	247	308	304	243	262	255	260	245	255	278	303	291	252	268	254	234	279	268	265	265	249	264	277	242	275	278	265	275	275	274	275	263	301	293	242	280	277	269	259	276	256	270	236	264	274	284	286	288	289	290	255	274	251	248	227	276	307	255	254	270	266	257	256	271	258	274	269	248	246	264	267	278	261	292	267	271	260	263	255	261	277	309	293	256	257	255	267	273	261	261	257	277	273	235	281	263	283	246	233	288	273	262	293	272	284	292	279	287	266	278	233	302	262	273	284	267	246	280	270	299	243	256	259	266	254	287	275	247	266	245	267	272	258	246	282	272	277	276	273	259	269	245	243	275	256	237	257	282	295	283	282	266	238	243	262	250	262	237	309	261	272	273	305	249	290	269	252	274	288	279	269	243	244	249	272	236	264	269	270	283	266	268	253	259	240	234	275	281	285	294	272	270	249	255	270	322	259	267	262	264	245	264	262	260	296	275	289	250	296	268	278	253	303	235	273	293	273	277	282	299	271	291	262	279	243	253	294	251	276	255	275	273	279	263	283	293	284	223	267	248	262	261	272	284	309	270	250	256	289	270	282	258	267	273	266	249	274	231	283	262	278	275	265	267	278	251	277	288	285	284	279	278	268	240	254	259	269	263	263	283	279	283	274	242	261	274	252	261	255	294	264	292	266	240	281	243	255	243	246	291	310	246	254	289	269	256	259	267	261	265	276	266	292	245	267	271	272	235	270	281	264	269	277	276	263	257	264	263	277	264	224	277	280	243	258	263	300	265	264	254	262	277	278	256	246	243	261	270	265	264	261	279	274	305	255	264	271	287	247	268	250	301	266	251	275	300	278	239	260	235	272	252	282	242	253	256	230	260	249	252	264	312	283	250	235	265	303	280	265	285	270	262	249	290	289	286	279	244	297	274	272	258	276	234	277	267	226	276	285	273	269	270	250	254	283	284	276	261	265	290	260	257	276	237	281	268	290	265	268	237	277	292	252	271	270	312	281	271	263	278	277	259	276	291	275	254	271	285	265	275	262	291	246	299	278	286	295	279	252	293	288	269	250	256	252	275	255	275	279	278	239	260	257	293	267	277	283	248	278	282	279	286	242	254	254	265	263	267	272	248	258	275	262	287	306	236	303	276	261	240	291	286	299	283	260	249	253	272	260	273	297	265	294	288	247	246	293	286	304	298	271	238	279	257	248	239	259	259	258	239	279	285	261	273	283	274	270	287	251	276	274	238	243	294	251	278	241	279	273	269	323	257	236	275	254	284	290	286	233	281	239	244	284	293	246	296	297	275	263	273	267	252	274	276	293	284	260	255	271	275	253	261	302	283	302	293	271	253	274	273	253	270	290	239	299	294	261	235	258	281	272	247	278	241	252	279	254	262	285	273	273	254	270	275	289	259	274	287	306	295	268	247	247	233	265	267	258	244	264	272	276	265	258	267	279	252	240	273	259	265	259	263	278	270	290	316	294	287	318	266	268	257	249	253	270	269	270	273	290	285	282	288	253	281	292	260	249	278	252	258	279	289	296	295	237	288	266	286	301	270	287	265	251	282	257	259	289	290	275	254	269	273	245	295	275	278	260	245	286	278	268	238	286	263	266	262	254	268	272	284	288	236	270	270	274	290	274	242	277	269	238	290	288	273	282	287	259	288	238	259	251	293	281	266	288	280	270	250	261	252	248	268	267	247	236	236	267	283	259	271	275	267	275	299	249	266	263	261	257	264	274	310	252	238	268	281	290	245	274	289	259	278	284	248	273	293	274	275	280	294	254	246	296	267	260	272	281	255	274	228	260	250	285	253	261	244	252	256	302	268	281	306	269	284	266	314	297	301	266	267	246	261	297	230	251	243	257	277	261	314	227	282	283	257	257	289	254	248	287	280	305	278	283	265	273	295	250	242	259	271	276	261	297	266	256	265	270	261	253	292	260	257	289	269	271	274	255	302	262	279	275	291	276	269	277	266	274	282	299	281	280	299	273	287	281	255	271	254	263	282	243	267	288	258	249	285	270	271	269	280	258	273	253	273	270	268	274	297	258	227	276	265	267	279	252	248	279	275	239	287	286	271	231	254	262	289	231	267	257	257	265	266	254	235	299	276	261	263	250	258	276	273	287	282	302	292	250	269	255	282	274	261	311	258	292	271	314	286	269	277	273	259	244	277	270	279	258	257	294	275	251	277	278	253	273	251	264	284	281	292	294	266	289	236	251	258	255	257	273	297	265	266	285	286	294	280	270	272	273	265	250	244	271	286	277	307	270	298	262	295	274	263	268	288	244	264	251	235	288	257	246	265	287	289	277	257	279	289	288	241	256	277	245	274	251	269	255	258	297	288	258	261
8976	5582	6889	7501	6208	4765	3795	2874	2245	1886	1583	1418	1337	1198	1101	1008	921	922	937	836	801	811	817	747	770	683	768	724	694	719	668	696	666	680	668	609	663	637	601	682	682	680	689	634	661	606	656	637	656	638	613	629	630	653	655	670	623	650	625	588	632	619	619	634	644	628	657	629	613	637	608	580	633	599	593	664	595	658	628	607	622	622	582	653	606	612	641	614	582	573	640	629	633	576	610	589	592	610	636	622	608	657	582	598	598	618	610	591	641	608	643	640	632	678	595	611	599	623	630	607	620	638	589	621	589	596	618	629	623	594	628	573	599	621	635	586	591	603	617	627	623	621	623	589	623	609	644	635	613	577	594	586	639	633	605	617	589	603	616	566	590	603	611	615	657	645	602	598	624	619	631	599	596	637	622	622	615	591	563	610	589	647	580	564	600	617	606	606	595	585	589	629	636	620	668	632	601	643	601	650	601	580	585	660	626	624	674	642	591	656	597	621	618	540	620	619	588	609	602	578	639	575	620	616	612	597	621	604	604	564	584	642	574	620	605	609	579	606	610	592	630	622	638	670	614	625	589	605	562	586	552	610	616	600	617	574	608	644	624	628	607	630	636	573	608	589	628	648	586	608	631	646	641	608	658	615	612	611	611	595	616	636	597	598	569	632	649	613	575	578	574	634	619	573	616	623	625	617	600	584	621	616	623	621	611	611	594	626	605	585	615	595	610	550	638	657	616	567	607	600	570	631	573	637	649	585	589	585	643	666	595	585	627	650	634	633	567	642	587	592	645	652	599	610	628	642	625	684	633	600	611	610	604	591	577	612	623	585	624	593	586	618	617	678	626	605	601	519	594	634	617	569	642	618	605	594	629	625	619	594	592	626	616	632	591	613	614	589	629	579	582	594	615	592	604	635	583	636	593	619	592	621	590	576	604	598	628	607	594	586	597	608	633	591	587	618	595	631	577	605	616	686	631	595	649	622	598	631	584	617	631	606	615	603	621	614	626	606	622	623	596	640	640	590	592	645	601	562	602	584	632	624	616	594	612	614	634	627	587	625	627	632	615	588	593	629	605	566	610	645	613	627	626	632	611	613	599	643	599	586	607	602	590	628	654	560	624	624	595	645	583	617	605	632	581	642	607	644	607	612	638	609	600	601	636	601	642	588	647	607	603	611	601	623	580	633	618	583	611	602	622	602	619	597	622	625	649	654	618	606	605	598	580	629	617	589	612	596	615	625	625	607	600	547	592	610	573	613	621	596	596	591	603	631	634	615	624	632	602	625	670	640	588	614	595	631	585	603	628	601	598	667	576	604	581	605	604	613	643	642	532	645	583	576	623	593	586	558	623	629	632	644	621	563	595	610	581	639	660	567	616	599	602	578	628	638	612	621	670	602	631	621	624	610	702	638	570	628	603	608	634	579	647	621	659	610	612	655	596	605	635	613	606	599	609	634	602	636	601	625	616	591	659	601	593	591	580	638	592	601	631	671	660	579	653	570	569	667	601	618	597	658	677	571	586	589	630	644	630	616	595	615	630	607	633	584	647	606	578	588	623	580	584	617	608	606	578	621	629	637	563	561	596	627	589	550	605	596	569	585	606	556	636	607	576	618	620	612	567	602	610	603	668	569	600	600	612	619	595	615	633	646	586	594	609	602	610	599	643	632	640	613	599	612	597	590	624	611	620	625	644	562	642	641	614	621	661	631	630	627	599	638	576	619	660	626	614	642	586	616	594	606	605	616	605	587	638	623	627	601	572	589	599	630	589	589	610	664	640	596	648	606	617	576	652	607	625	646	578	637	628	637	649	631	600	612	597	641	585	620	605	650	580	611	622	603	624	571	589	613	600	601	582	619	642	595	567	594	621	599	599	623	578	560	616	609	620	526	596	577	615	622	584	579	623	620	620	599	628	662	565	610	612	662	587	650	610	605	617	600	620	643	623	575	609	658	604	578	639	606	645	640	600	576	626	604	577	628	621	587	654	621	619	642	660	646	593	607	585	590	660	636	600	607	673	626	584	609	604	634	610	590	644	591	619	593	629	606	636	634	561	595	635	634	622	661	582	606	606	608	600	588	606	603	626	575	601	629	612	610	631	637	612	597	646	629	654	621	582	613	610	628	620	608	576	583	575	609	628	611	590	619	598	614	612	640	607	627	568	601	615	617	603	597	625	571	610	608	613	606	594	596	608	593	581	606	589	630	601	634	595	616	575	594	610	605	583	636	612	604	623	647	616	578	552	623	633	606	612	607	629	599	640	594	631	655	599	620	648	623	622	597	610	617	615	643	638	631	602	607	629	629	582	632	601	667	599	583	612	644	586	613	599	656	624	620	592	631	606	600	616	651	597	620	618	600	646	603	590	633	645	588	602	620	640	597	624	622	590	607	593	569	618	618	661	648	610	635	653	634	626	599	620	608	608	575	596	652	581	648	657	579	621	628	592	624	561	593	621	634	622	619	617	637	599	607	663	578	630	546	627	607	571	610	620	600	584	571	588	623	639	621	597	579	621	622	606	629	607	647	562	604	627	585	644	587	584	625	554	622	646	624	613	615	624	575	637	603	611	599	658	597	587	598	577	626	638	643	622	605	588	591	617	659	606	609	612	588	602	638	636	592	581	594	614	649	640	626	579	654	606	645	604	606	600	611	581	602	610	604	605	637	623	584	602	633	628	620	598	598	594	619	605	610	678	591	608	582	634	555	605	627	595	641	595	602	648	647	637	610	618	631	614	591	620	625	632	628	615	586	643	608	621	597	630	619	629	634	628	578	629	607	633	568	619	640	645	592	627	603	630	571	576	621	602	629	593	626	597	580	590	597	572	631	643	659	639	617	646	580	620	609	594	680	574	589	585	616	583	602	629	596	652	607	649	633	593	612	610	574	572	611	604	606	609	614	554	606	664	563	593	582	638	611	643	608	615	618	617	624	607	585	618	581	582	633	628	589	580	606	648	643	612	595	612	621	621	634	624	652	624	587	595	617	590	622	638	570	641	628	632	657	570	629	616	633	576	628	610	576	565	595	646	613	579	579	632	633	628	571	645	614	646	591	662	588	612	623	608	618	615	647	672	652	624	622	569	636	604	636	610	597	584	599	639	626	588	644	600	609	637	542	619	617	610	590	604	613	612	601	611	611	607	611	636	623	632	588	605	625	636	557	610	634	618	623	587	619	610	608	626	625	620	622	600	688	617	618	590	614	612	574	614	612	584	605	585	567	631	620	589	626	644	621	602	600	635	640	637	621	609	560	591	632	583	586	587	632	596	591	582	626	584	585	580	587	621	645	621	615	627	596	586	643	639	637	603	585	586	563	591	573	575	616	616	596	602	573	624	638	606	632	628	595	605	622	630	602	628	644	614	631	626	604	623	660	599	609	618	620	618	602	615	605	593	597	635	633	585	601	586	616	631	635	650	591	640	608	591	623	584	605	586	568	605	571	579	563	613	603	633	622	615	555	643	622	625	586	612	609	625	590	618	606	596	621
26340	12656	8009	5862	3974	2758	1859	1371	1012	841	691	527	530	445	418	431	389	372	367	367	314	313	313	350	319	300	330	306	277	276	305	297	285	286	272	264	274	280	265	280	267	261	274	272	266	280	250	253	277	257	278	272	261	264	270	281	283	273	255	280	248	269	279	276	273	257	263	266	270	250	218	220	264	280	240	242	269	279	271	249	248	281	284	294	298	242	254	270	276	257	282	303	280	259	295	264	261	267	231	249	254	248	269	268	283	261	247	269	258	304	255	236	284	246	271	269	271	249	265	268	278	247	248	271	248	251	259	248	254	242	252	234	268	265	260	259	260	224	268	283	270	280	264	269	262	277	267	261	234	291	274	300	267	291	277	251	253	265	229	249	289	292	297	276	241	243	278	266	253	269	237	280	279	277	270	261	276	252	258	264	248	269	280	284	273	269	257	273	265	248	266	249	269	233	287	280	248	262	239	274	275	277	249	251	279	267	270	234	268	241	247	266	253	242	267	243	244	239	260	249	261	281	257	261	284	251	254	292	273	264	238	302	273	261	269	278	252	289	267	279	291	262	283	255	267	256	263	256	256	238	241	252	247	298	250	296	283	244	247	260	282	257	271	287	243	250	233	268	251	268	267	223	267	269	272	269	241	218	265	265	295	244	256	229	276	258	282	272	274	278	250	277	241	274	246	282	249	260	273	281	262	261	247	255	271	253	259	290	274	273	255	250	256	267	268	255	239	261	245	270	267	270	261	247	265	270	275	245	253	233	272	298	275	268	262	265	271	249	282	245	277	278	254	294	247	256	243	268	287	245	235	257	265	271	244	240	284	267	294	263	277	277	267	275	278	293	254	288	267	272	272	243	295	255	261	319	246	246	258	255	262	252	258	260	253	290	251	245	262	269	263	261	294	241	268	255	280	249	279	272	264	281	246	245	259	260	272	274	241	298	270	258	226	266	246	247	223	249	243	245	230	265	286	251	273	275	274	260	265	264	292	280	232	249	243	276	238	244	249	265	263	242	270	234	257	271	257	269	272	260	252	284	283	280	257	275	274	246	253	266	271	265	274	244	246	244	268	275	234	289	280	287	262	281	255	264	238	271	252	234	276	268	247	266	273	261	274	259	242	253	252	264	223	263	276	267	245	251	268	250	287	279	264	260	246	284	266	261	267	250	260	224	260	278	267	261	266	269	272	236	230	263	279	287	275	237	252	266	291	241	234	283	282	260	263	274	285	261	264	261	270	278	268	232	284	249	269	265	248	272	269	266	252	302	282	239	267	266	264	281	252	273	279	250	250	299	249	265	231	263	281	274	285	238	247	288	245	258	246	270	292	262	267	243	242	241	241	244	257	262	245	234	248	275	292	287	279	282	262	264	252	275	252	269	261	251	269	277	234	267	254	254	244	270	229	312	268	274	263	264	251	263	245	277	288	258	247	265	262	271	292	315	267	284	272	244	284	282	252	284	272	252	281	256	254	256	249	272	264	271	287	269	243	276	250	252	241	258	247	253	274	290	290	264	259	260	252	301	280	241	254	241	276	257	264	302	276	286	261	279	278	241	252	259	252	249	262	246	268	300	245	275	263	270	237	255	266	253	258	246	291	260	261	265	256	271	292	264	258	250	231	288	265	252	238	253	279	258	293	285	283	242	250	232	287	288	269	267	270	320	256	243	255	270	263	237	282	258	266	288	267	265	260	242	271	259	223	271	256	238	263	270	286	264	250	263	303	254	276	260	256	279	283	267	271	222	265	277	247	263	270	293	284	285	289	270	285	272	300	281	253	256	235	263	237	261	285	279	245	226	273	246	245	267	275	259	272	224	245	252	263	253	260	272	305	279	267	271	242	274	259	241	253	270	265	270	262	289	249	265	246	273	281	263	292	270	258	263	262	259	237	262	262	265	263	275	276	257	297	289	253	274	303	294	259	255	283	273	255	277	277	278	269	248	254	251	253	267	288	261	262	246	250	272	206	236	262	274	248	257	267	275	233	258	247	256	256	253	246	230	234	289	247	278	286	230	252	235	246	269	283	273	268	233	287	251	268	282	267	269	298	275	278	269	292	272	258	295	280	293	312	279	261	280	285	248	266	290	240	291	271	261	266	258	269	304	277	272	265	289	260	275	263	277	258	247	250	294	258	294	266	272	278	278	258	265	254	237	280	263	229	264	258	303	288	277	232	272	251	254	254	293	288	247	263	297	259	260	278	231	247	271	285	259	287	285	255	296	248	273	286	288	266	250	276	257	250	264	279	274	243	247	257	268	263	251	284	260	286	257	244	277	258	250	251	267	258	259	259	275	288	288	271	295	245	272	270	241	252	286	252	237	302	284	305	293	253	258	260	263	259	257	245	253	251	288	269	248	260	260	274	254	243	273	240	243	261	270	289	236	259	309	270	241	265	272	265	256	303	249	279	281	278	304	281	274	287	278	274	283	286	261	254	258	269	263	272	258	262	257	252	253	266	248	225	263	253	257	272	260	258	299	260	268	296	249	287	247	282	263	253	280	306	276	262	286	274	274	276	282	266	258	256	250	293	255	263	248	242	273	263	267	253	271	285	263	232	287	266	240	262	263	264	261	284	252	274	301	236	269	276	279	261	285	247	273	259	243	269	281	216	263	259	244	234	285	282	276	263	278	257	294	257	235	270	271	259	244	275	276	279	252	259	278	256	288	254	265	259	268	235	240	272	245	256	271	270	283	276	277	280	286	273	256	249	270	270	261	242	260	258	285	265	253	240	245	241	236	260	242	221	271	278	236	259	263	225	267	294	246	263	257	286	273	232	241	250	265	272	245	253	260	222	269	264	229	274	264	258	247	265	251	263	276	307	260	255	290	241	243	235	267	260	245	251	234	239	236	270	250	269	277	254	250	267	258	251	250	236	268	265	274	269	291	260	281	230	276	250	233	253	266	253	247	264	291	255	283	253	287	271	269	264	260	255	253	258	251	238	236	269	299	260	273	265	265	261	252	253	251	320	298	260	295	273	244	280	274	267	232	264	231	257	252	281	254	253	251	275	256	314	239	267	282	234	264	271	262	269	289	268	265	259	258	285	243	238	271	258	272	250	253	266	263	251	235	234	241	245	290	276	264	250	222	258	256	239	294	247	293	276	232	283	273	252	250	256	296	274	233	256	265	296	280	242	273	255	232	271	271	244	297	252	281	284	259	237	234	260	275	277	260	231	246	263	247	274	257	276	289	276	240	273	257	235	282	287	273	256	290	246	245	259	252	250	251	275	284	273	281	253	259	279	254	272	256	270	277	259	260	275	252	228	251	275	288	258	268	271	245	257	276	273	273	249	248	254	253	230	306	241	283	299	266	255	279	236	294	279	256	252	239	254	282	255	278	243	247	267	246	263	267	260	265	286	234	263	285	246	258	244	268	223	270	250	265	262	267	266	252	252	257	251	254	264	278	268	272	252	246	247	264	289	246	270	263	270	260	272	264	291	257	260	256	270	259	268	268	246	240	247	271	256	257	273	207
16873	9528	11860	13098	11171	8962	6885	5232	4071	3457	2968	2282	1978	1833	1698	1444	1318	1296	1209	1119	1013	1007	1012	940	881	853	824	861	791	823	777	769	714	744	728	668	656	725	684	658	670	663	596	671	683	664	630	676	655	663	741	603	599	647	627	654	578	643	609	605	613	602	609	604	594	601	633	645	643	585	611	597	606	612	563	607	640	609	600	590	621	575	568	627	623	627	618	639	608	619	636	580	626	596	638	611	605	643	608	639	640	584	626	609	568	613	609	618	612	577	594	603	635	583	622	604	615	589	612	619	614	582	594	590	595	555	619	645	592	565	577	624	564	617	604	585	600	630	639	571	594	595	602	612	573	620	563	640	620	617	592	590	612	596	591	581	570	611	643	634	635	620	592	581	601	605	593	608	605	581	594	608	583	577	575	669	631	627	651	560	599	646	606	563	634	588	605	652	583	621	608	604	620	555	599	618	602	663	632	594	609	623	622	608	610	612	644	617	611	601	655	602	573	572	608	586	590	581	565	595	631	606	609	631	639	573	622	581	626	627	626	571	550	654	588	577	607	619	595	550	578	583	594	626	652	614	592	608	590	612	623	578	624	606	582	630	614	614	594	581	604	617	605	653	639	609	627	599	614	597	600	618	597	557	603	604	619	629	608	617	566	605	603	568	621	591	594	640	599	604	615	590	614	572	617	651	588	576	559	574	593	600	641	659	608	606	616	586	580	613	621	562	575	599	592	635	619	559	576	606	599	605	565	586	588	600	583	628	602	612	582	614	600	630	593	633	579	609	603	639	638	634	571	644	587	612	586	600	591	630	584	607	597	634	566	626	611	578	577	581	601	576	595	636	574	619	628	621	602	586	589	613	605	604	547	603	572	602	618	602	609	596	582	616	617	597	594	605	619	581	578	612	576	593	573	595	617	578	595	597	681	640	594	621	640	608	593	579	593	661	570	572	623	571	627	546	627	604	598	575	663	635	608	615	619	611	598	578	570	592	644	578	587	636	599	592	567	590	601	615	587	611	604	634	604	597	593	627	597	620	600	567	620	599	599	619	590	583	590	602	598	637	611	596	641	623	616	581	614	602	568	580	596	631	616	594	613	599	620	557	596	593	612	616	597	588	570	600	612	603	591	567	595	586	613	595	585	644	592	594	612	596	640	638	590	595	617	613	615	575	609	642	578	631	626	595	576	579	627	594	572	574	662	632	582	613	551	618	591	613	599	572	594	580	606	597	597	589	620	653	615	614	623	625	592	633	645	611	621	575	649	605	569	601	586	611	588	607	649	637	601	570	585	628	607	579	589	561	582	587	628	600	612	591	591	597	564	639	595	595	611	604	604	562	598	570	545	636	621	588	647	597	605	601	567	596	609	601	613	569	650	630	592	651	569	626	606	613	575	581	632	635	607	574	630	628	635	598	613	650	608	647	550	599	602	574	614	564	578	592	546	616	600	597	619	597	676	591	591	589	664	596	644	569	604	609	641	596	607	568	671	587	601	618	631	598	609	572	563	638	647	630	596	640	600	572	595	611	580	583	545	602	562	591	611	564	557	614	635	630	595	604	576	602	600	609	543	615	588	610	594	624	596	611	560	612	612	611	610	626	590	596	613	592	602	595	655	602	614	587	586	663	625	602	623	588	598	615	594	571	557	628	625	604	649	644	647	625	573	599	572	589	596	567	597	648	599	558	608	627	604	558	621	601	619	654	625	597	625	589	625	580	586	568	638	618	637	595	641	609	615	603	633	570	594	653	636	596	624	558	582	612	576	595	627	605	617	588	635	577	596	612	594	603	634	600	591	603	622	593	603	603	584	556	588	606	577	630	628	615	589	588	653	602	602	600	580	658	574	633	590	615	607	615	610	608	609	610	610	582	626	591	557	633	608	647	629	618	570	596	630	585	628	602	610	626	629	550	631	600	601	620	614	627	624	559	647	589	619	638	552	612	617	610	630	585	635	597	584	600	606	610	652	618	645	596	593	603	625	586	654	597	590	584	608	583	596	648	603	628	555	581	619	614	633	661	610	599	601	553	547	560	645	583	579	574	616	637	597	633	581	637	594	625	619	609	600	626	592	581	594	622	612	607	591	599	603	597	582	632	582	598	601	567	606	571	585	627	625	596	623	585	589	631	626	612	607	561	607	635	605	592	623	623	582	624	622	615	575	603	635	587	611	587	583	600	581	616	590	629	629	600	604	566	626	566	609	595	574	635	564	622	616	564	616	585	595	585	615	637	593	669	598	591	585	631	570	602	645	619	616	598	614	599	575	628	565	597	602	569	576	618	609	612	610	608	570	616	592	612	647	586	617	621	607	611	599	645	570	601	624	608	632	597	587	642	584	597	618	598	632	633	566	610	588	605	590	569	617	572	638	581	608	585	585	626	596	606	597	591	634	615	592	589	568	604	605	583	585	585	574	556	608	589	594	582	604	606	623	585	627	647	597	615	638	566	549	581	626	590	607	608	607	617	598	608	607	593	598	569	589	594	604	620	589	559	586	588	552	612	604	608	607	571	593	585	595	589	590	623	591	588	603	630	618	614	616	602	584	561	600	569	604	563	599	564	648	548	601	576	643	591	593	544	597	572	643	578	599	567	617	629	556	663	623	607	661	598	614	577	614	621	594	579	629	578	596	578	622	628	602	632	598	609	594	597	604	571	578	622	592	592	626	601	623	634	605	587	563	630	608	640	619	602	580	585	601	636	579	585	613	597	605	626	614	620	620	594	621	655	607	589	587	608	639	548	596	636	594	637	611	613	597	594	594	622	572	605	586	595	589	649	565	573	590	612	637	592	597	605	603	538	599	600	574	661	631	605	615	584	610	560	613	597	601	573	598	567	608	560	589	623	580	580	607	597	643	626	622	601	638	601	639	611	628	591	575	583	627	617	598	602	605	630	606	560	590	580	618	621	619	624	624	583	607	669	577	596	616	603	573	584	587	634	553	630	580	643	597	597	600	637	587	603	575	606	564	613	576	587	609	570	603	595	594	610	556	614	594	604	612	594	624	622	566	617	628	612	592	574	617	622	576	596	582	618	561	596	607	566	635	580	585	552	597	640	589	615	561	611	570	580	609	571	577	588	593	559	607	566	630	617	624	586	635	583	577	601	588	593	664	631	619	583	582	615	604	556	612	639	645	604	601	610	584	602	608	588	611	568	603	553	590	599	612	598	646	647	619	578	579	586	610	621	600	640	577	606	615	596	632	603	598	634	601	623	585	591	625	658	617	614	637	602	642	592	620	609	613	620	633	614	586	605	600	593	600	564	603	599	602	582	625	605	604	582	583	586	652	618	661	600	651	615	627	607	611	608	615	589	567	592	608	597	630	625	615	605	616	606	585	623	635	603	565	603	575	578	590	578	590	611	604	538	617	581	588	581	591	596	621	600	637	604	614	571	609	606	591	630	621	616	605	574	634	622	617	603	601	550	605	626	607	571	639	647	577	618	606	599	614	606	582	611	581	612	568	604	601	618	593	595	574	620	594	610
35755	18666	12422	9321	5979	4041	2708	1886	1496	1179	906	737	604	514	461	467	458	421	419	357	390	322	393	283	316	345	313	333	293	311	325	300	287	270	290	302	287	323	252	265	286	269	276	262	289	281	274	282	274	284	317	287	251	277	284	263	263	254	271	249	288	249	275	271	242	268	262	256	274	259	238	275	238	237	252	271	240	229	273	267	241	292	267	265	252	255	256	260	290	268	268	228	277	260	256	243	260	243	288	283	257	264	294	259	282	290	256	279	307	290	276	253	254	251	264	247	273	278	276	261	266	266	267	236	257	264	248	286	249	259	226	268	278	254	264	264	261	280	249	275	270	245	279	273	270	263	273	263	275	264	247	251	250	279	250	262	269	252	251	264	275	251	257	269	254	252	270	282	272	267	236	273	262	266	259	241	248	274	305	267	287	276	261	259	255	283	265	268	258	276	275	261	256	274	275	232	264	274	264	275	270	279	279	289	259	260	255	261	254	257	253	294	253	240	246	300	266	244	279	260	264	255	242	249	267	256	303	216	263	312	254	249	233	256	280	281	242	258	284	272	299	273	264	275	280	237	264	236	248	253	250	264	236	269	278	250	238	325	277	258	251	283	239	257	240	243	236	240	262	278	315	258	291	264	273	240	257	238	253	282	258	250	271	292	311	233	282	277	280	245	247	271	259	264	274	237	220	247	249	244	267	263	270	246	274	261	260	270	286	264	250	252	268	285	251	258	281	254	265	278	300	243	269	279	262	239	246	262	254	257	262	306	214	270	257	256	257	242	283	258	260	253	251	263	257	250	246	248	258	232	237	288	268	272	251	269	282	266	284	251	268	285	230	282	262	255	230	252	283	257	275	252	263	253	255	317	259	279	263	262	261	255	264	252	274	250	269	270	255	285	272	268	224	250	285	242	287	297	265	243	294	299	273	282	233	265	272	264	289	262	229	255	245	274	233	281	290	290	265	263	280	262	232	265	230	261	260	281	262	234	245	260	261	241	240	272	251	273	287	276	298	283	269	255	266	261	248	245	270	254	295	276	269	239	230	254	243	242	272	266	280	265	256	245	265	252	234	283	264	245	296	254	254	250	258	288	290	276	283	294	255	231	279	275	258	244	276	255	263	264	243	240	270	300	232	260	245	284	265	264	271	261	248	243	270	283	292	276	230	270	257	241	270	274	263	290	276	254	266	274	279	244	269	307	260	259	237	251	263	256	259	285	283	241	252	226	262	245	289	300	259	250	245	254	274	263	259	280	297	256	272	277	247	268	242	274	266	253	268	290	255	250	250	280	268	261	251	265	260	236	258	301	285	281	272	272	235	280	266	257	246	240	277	263	265	262	254	233	266	259	230	252	256	299	262	257	236	287	299	271	249	282	280	270	251	250	244	237	253	249	253	265	275	249	237	264	250	277	268	301	274	265	231	276	251	262	252	245	266	283	256	260	251	257	253	273	258	271	257	256	269	269	293	250	253	285	265	252	232	263	275	248	244	250	257	251	280	232	291	263	242	266	300	271	282	268	255	236	243	260	289	237	307	255	274	249	270	221	262	263	265	252	237	303	289	257	248	306	234	255	276	247	261	292	261	255	275	286	260	269	252	251	296	250	257	256	257	264	281	255	259	249	273	295	271	263	261	252	270	288	278	257	266	260	276	287	263	238	291	286	226	229	236	250	264	254	279	247	273	280	264	273	253	259	310	282	270	239	300	252	247	243	239	252	240	269	280	263	261	276	269	263	244	266	251	232	241	244	253	258	255	256	279	269	274	215	237	266	287	282	264	253	270	270	274	260	295	261	279	242	266	256	258	249	275	279	240	238	273	278	254	239	231	256	258	261	296	260	280	273	294	266	275	271	262	257	273	242	271	261	267	249	261	292	259	248	248	289	289	237	305	242	251	299	256	265	284	246	240	257	266	276	226	259	281	241	272	257	277	263	267	276	291	254	294	260	249	244	242	291	248	251	248	257	247	267	257	231	257	290	258	289	268	286	250	229	240	259	253	280	274	240	262	281	248	273	268	261	280	257	238	284	264	250	282	274	252	272	263	275	220	250	247	299	278	253	261	253	279	252	239	269	245	249	295	243	255	251	273	228	267	275	283	266	256	270	259	259	259	246	257	254	212	266	260	259	245	257	263	247	292	241	284	274	279	249	263	259	281	248	288	296	266	265	295	297	259	289	244	243	286	257	254	270	269	244	262	272	277	243	291	256	271	272	270	275	267	219	262	238	247	262	270	252	238	266	274	257	229	298	230	280	253	280	269	297	266	255	256	257	254	275	256	242	285	256	248	258	261	265	257	220	273	243	230	262	261	241	261	267	289	272	241	270	312	308	267	251	253	214	235	253	265	284	285	270	239	273	257	265	269	253	308	282	249	271	268	249	233	265	253	238	242	257	292	246	268	281	262	264	250	292	301	249	269	250	265	246	258	250	259	245	230	261	316	265	259	238	252	264	226	261	286	247	273	287	276	270	258	236	280	248	263	259	253	281	265	275	271	291	288	279	253	247	266	268	270	272	225	288	273	249	280	258	246	242	248	264	289	259	251	251	233	287	259	280	268	270	238	256	280	269	217	260	266	266	215	251	272	287	249	256	276	241	250	249	273	261	236	255	256	265	253	256	263	284	228	245	280	284	254	248	277	283	255	279	257	255	257	242	252	247	247	244	269	278	232	273	255	256	293	256	251	256	264	235	224	279	289	273	258	225	280	245	237	266	280	252	240	241	276	277	258	250	254	270	271	239	283	232	258	238	280	283	258	261	269	282	273	281	264	267	263	260	248	249	297	245	270	249	289	258	262	255	276	250	242	232	263	266	278	277	245	287	256	261	294	272	255	231	256	257	232	252	266	289	275	261	298	290	265	274	258	278	279	247	277	267	255	264	274	267	249	269	237	253	266	252	259	237	263	299	267	267	280	278	251	262	255	274	274	273	268	296	244	232	261	235	267	257	240	269	269	258	233	247	253	246	235	264	265	259	262	270	244	235	259	239	247	248	255	259	275	252	269	261	268	277	272	255	276	260	244	259	262	265	277	272	256	259	264	278	267	258	274	285	285	262	261	253	274	284	281	274	240	276	225	267	277	256	232	235	299	272	232	273	242	277	233	281	268	293	270	258	234	270	281	245	248	272	280	241	246	255	265	262	237	292	245	285	255	274	247	263	268	265	221	262	265	231	245	260	294	282	235	264	258	261	272	256	257	303	239	307	274	273	272	251	301	277	264	270	281	234	261	263	291	244	277	255	285	291	244	259	272	270	256	266	268	242	258	244	276	267	281	250	247	251	269	247	217	244	265	286	295	278	255	268	277	268	268	250	277	294	266	275	258	290	257	277	264	264	251	269	245	235	266	260	277	281	266	267	260	256	266	251	274	270	289	229	259	247	291	252	275	237	278	301	252	261	269	273	253	261	275	229	283	263	270	282	265	274	289	293	277	273	269	233	273	235	261	235	252	260	238	296	251	260	227	255	248	261	239	265	249	224
21961	12804	16051	17221	14938	12177	9603	7177	5932	4808	4080	3191	2775	2417	2105	1967	1764	1592	1553	1371	1296	1163	1155	1091	1016	1013	942	916	894	886	846	883	828	797	754	709	726	719	705	741	659	721	662	667	736	630	709	687	660	681	637	606	671	649	645	616	623	651	658	623	632	687	600	628	605	600	632	645	590	574	629	580	610	594	605	602	639	629	641	624	594	625	633	590	607	644	620	624	611	561	598	645	594	591	603	621	633	606	566	587	627	620	614	574	562	609	645	616	642	595	590	614	597	626	615	610	592	621	553	596	613	607	624	606	584	580	596	592	639	610	578	577	590	613	588	592	635	571	588	665	629	622	594	677	623	549	583	583	610	632	592	616	644	598	655	601	570	626	572	596	604	597	585	621	585	600	597	608	586	585	623	600	634	582	620	631	633	586	589	594	633	644	653	622	565	647	604	619	626	597	602	626	555	624	573	604	566	633	590	622	623	599	679	555	609	603	598	577	615	603	639	603	605	578	594	622	586	577	638	612	613	577	580	613	620	577	615	602	626	611	620	630	631	628	644	580	609	612	590	605	604	659	578	606	620	577	567	611	588	610	655	598	637	594	626	589	577	563	599	684	601	583	607	645	642	598	601	611	589	615	611	609	607	575	609	577	607	624	591	604	564	590	616	596	581	609	608	625	587	573	583	569	605	612	637	610	576	636	613	573	594	628	564	569	617	589	632	586	589	575	597	620	618	598	585	593	563	608	568	618	611	648	609	517	599	558	608	593	613	595	635	632	629	625	585	658	630	612	594	577	594	624	599	603	606	618	573	604	633	647	641	602	615	588	567	598	568	623	584	576	553	616	579	578	657	585	596	615	634	594	591	600	570	621	571	573	602	646	594	603	602	587	622	597	594	613	605	611	599	577	615	599	575	604	603	684	583	655	616	655	571	544	610	611	568	605	599	557	636	601	581	605	609	614	619	577	591	608	636	594	608	607	601	580	607	624	635	605	625	593	568	607	589	617	593	589	595	592	607	606	584	638	615	637	624	583	577	594	587	572	578	612	583	613	577	593	603	597	610	614	613	588	582	606	583	572	580	604	587	591	611	651	599	584	613	579	590	590	578	625	637	622	583	546	611	630	626	609	651	609	602	622	649	589	575	594	614	573	606	597	588	591	631	563	588	597	590	590	611	597	592	588	619	624	611	635	621	610	617	575	582	598	593	619	586	640	607	570	598	578	614	578	596	615	650	614	611	596	579	580	610	630	604	674	600	581	646	587	585	618	588	627	581	563	591	623	620	596	627	624	591	597	606	643	559	580	588	624	567	606	613	622	611	587	588	623	623	610	619	597	582	616	648	555	601	597	584	589	579	656	610	595	590	581	603	605	607	607	554	619	606	592	650	609	575	643	584	577	629	622	611	586	608	582	585	569	557	590	596	581	574	608	612	554	609	626	592	634	611	552	645	595	617	632	607	661	586	592	607	596	613	613	614	606	610	616	553	588	633	560	601	583	616	538	619	587	591	599	576	589	617	575	621	601	630	570	621	615	607	663	589	604	593	600	607	639	595	646	569	562	622	608	565	592	601	648	627	611	580	575	606	574	629	621	585	563	583	580	635	616	660	612	632	625	630	617	616	588	601	640	542	557	566	554	626	625	590	570	605	601	619	607	651	564	581	649	637	596	626	570	577	578	584	589	572	591	580	597	609	623	584	607	604	583	634	649	553	590	624	626	609	643	563	613	607	593	642	607	613	613	622	574	583	574	629	591	601	575	645	602	596	625	624	564	590	619	612	576	593	600	556	615	571	604	606	612	670	606	604	636	661	591	642	596	552	608	585	626	659	608	556	615	611	585	584	591	557	582	613	559	598	586	606	630	578	623	658	605	590	589	586	584	614	549	617	615	574	587	576	643	596	596	625	555	624	603	613	601	562	660	610	623	622	569	647	625	644	616	616	615	584	570	626	587	592	610	608	596	578	578	619	607	613	589	622	630	609	623	580	630	642	615	570	583	608	639	560	599	633	640	606	589	625	566	618	616	611	601	595	610	614	626	555	587	670	610	582	599	595	580	607	651	605	616	573	657	584	573	637	591	581	600	563	579	559	592	594	603	587	583	628	574	598	587	572	560	586	627	617	605	569	587	588	566	569	620	570	585	581	583	608	615	588	638	657	564	567	633	639	604	610	589	560	618	609	616	595	605	574	633	621	565	599	653	595	550	652	620	608	636	592	598	627	577	582	603	583	595	630	623	601	619	595	600	566	598	588	587	602	581	602	581	606	623	613	620	589	600	601	612	637	536	624	627	597	599	626	636	638	599	629	600	615	627	608	580	585	614	618	615	608	586	631	609	646	587	588	599	595	570	601	632	634	635	607	580	633	589	629	574	661	616	562	615	624	611	622	583	589	578	618	614	613	595	642	616	592	601	579	606	613	571	630	582	584	591	604	560	576	576	597	584	614	585	599	623	602	583	624	591	591	603	539	582	620	601	622	616	632	608	610	572	622	657	576	592	607	627	600	581	559	651	606	586	637	575	579	630	626	627	571	617	636	588	614	584	616	567	608	619	618	596	562	613	628	600	582	582	576	593	588	583	600	627	603	609	580	585	614	618	595	615	609	600	587	635	629	558	645	585	563	598	579	643	577	611	603	584	585	586	598	642	602	585	604	577	615	590	590	623	566	648	633	629	630	613	639	585	640	604	583	637	586	595	625	598	566	620	595	622	611	628	611	588	594	605	602	607	586	627	572	560	563	606	598	619	610	588	599	589	611	612	653	605	588	591	653	582	670	604	631	637	613	581	627	588	595	582	596	570	593	622	605	585	618	612	550	640	607	579	611	600	612	603	614	574	615	628	597	612	575	581	586	628	605	622	597	645	581	602	607	586	610	596	570	643	564	625	614	608	585	567	602	625	592	582	640	606	638	622	570	611	623	622	643	582	631	621	603	591	559	593	579	587	592	597	609	622	596	574	625	578	644	619	593	610	627	574	601	587	570	573	598	576	609	580	604	604	592	638	554	598	622	591	639	597	598	604	619	631	581	642	629	588	588	639	618	589	583	631	607	626	581	577	633	550	596	593	589	579	595	633	597	595	598	567	576	599	619	582	602	585	591	608	631	592	606	604	631	601	643	579	593	605	576	592	634	620	598	626	635	578	551	630	613	602	620	596	606	581	599	616	583	610	589	619	600	606	594	568	614	585	595	535	562	614	658	601	608	652	620	593	603	634	614	597	650	631	603	638	591	659	583	645	607	608	639	591	604	622	597	616	581	607	603	659	642	591	602	589	611	593	563	639	602	587	597	575	594	615	619	592	612	617	614	627	574	643	603	630	554	612	625	586	602	604	636	577	587	611	628	606	609	612	557	610	607	642	593	635	595	637	644	623	566	646	592	597	593	658	630	643	607	604	596	642	551	612	604	565	590	619	590	638	658	598	593	602	561	613	626	601	569	578	574	600	602	607	568	622	608	568	558	571	583	615	570	566	640	624	589	618	579	601	624	615
14616	6527	3968	2941	1963	1305	941	796	583	480	471	435	361	357	319	338	307	351	307	304	330	314	305	339	317	277	294	303	252	273	284	255	298	304	289	276	279	277	284	297	251	279	275	289	308	280	296	313	299	302	300	286	282	258	237	275	312	261	250	285	278	283	281	318	291	272	291	277	243	284	297	305	255	252	258	241	276	293	282	276	267	242	279	272	252	284	293	279	262	283	279	273	244	308	302	259	267	251	264	296	297	281	281	256	280	260	235	282	285	256	257	283	297	288	287	256	306	265	253	257	284	257	262	282	285	259	252	243	292	267	288	245	304	299	271	248	270	295	263	294	275	247	277	261	279	278	281	239	270	272	258	283	292	285	285	251	253	243	261	258	277	247	260	263	269	266	277	282	276	288	221	259	276	250	238	257	291	302	289	270	252	276	283	268	270	278	274	277	280	266	279	265	264	290	283	262	281	294	276	277	289	270	260	270	308	291	259	258	294	263	273	300	272	275	293	280	260	269	261	252	233	271	279	249	287	296	259	260	268	277	317	291	267	273	268	260	264	281	287	305	303	263	294	279	270	268	264	241	269	275	284	278	226	300	281	307	260	274	316	280	286	265	228	275	286	296	296	295	264	300	260	283	271	257	275	308	274	313	272	267	273	295	287	255	262	257	281	272	288	263	269	266	253	263	288	276	260	274	254	219	280	263	294	267	246	246	284	278	288	247	279	263	281	302	235	299	244	253	243	250	264	273	288	261	283	279	278	254	260	257	270	275	269	241	246	262	247	285	289	270	251	279	235	277	312	282	272	291	266	274	266	234	252	266	275	294	258	260	261	293	235	291	260	267	253	259	257	295	258	264	295	271	282	271	298	228	284	278	267	277	251	259	305	298	286	259	296	312	262	277	259	263	240	240	243	293	265	292	269	279	296	252	260	237	262	276	232	257	281	281	268	280	268	260	288	286	302	254	309	278	287	288	300	288	267	270	290	305	269	258	271	258	282	252	276	243	278	257	260	251	307	263	304	259	283	292	271	248	274	261	292	292	279	287	271	251	285	262	294	274	265	301	260	301	249	260	299	301	282	277	237	239	251	284	272	273	256	276	282	259	256	324	301	256	290	281	270	267	297	242	281	252	286	264	285	262	242	262	294	276	272	264	263	281	289	291	288	231	287	279	290	268	253	280	306	294	277	250	260	256	264	250	261	272	266	256	267	267	254	301	247	291	248	274	259	246	268	245	272	258	282	316	282	288	256	264	284	258	251	247	288	284	263	271	283	284	308	283	284	251	308	279	272	270	283	279	253	260	285	295	269	287	231	267	271	275	289	266	275	276	276	258	304	275	297	273	286	274	266	271	290	271	281	293	292	256	275	296	300	249	270	241	265	233	291	297	284	270	274	322	249	264	251	273	274	234	273	253	275	266	256	273	276	276	276	272	288	265	253	273	219	286	270	266	252	279	270	281	267	272	252	276	283	243	270	290	264	258	270	281	269	263	286	274	288	281	276	283	301	272	299	295	250	287	305	287	251	270	306	285	275	281	272	292	268	263	263	303	238	296	259	289	293	279	272	276	281	297	285	302	256	282	279	271	276	267	254	274	260	268	264	276	263	266	238	262	276	274	260	266	253	238	276	235	270	278	258	265	274	253	282	285	297	304	286	252	272	278	259	317	278	302	258	240	289	237	279	309	313	266	246	270	257	218	255	267	272	279	295	263	291	297	243	272	248	233	249	286	280	296	235	255	245	230	285	276	263	266	256	266	268	258	283	333	282	272	287	269	257	231	243	280	259	288	253	296	288	272	290	249	281	273	288	268	267	265	280	262	305	292	248	280	281	273	298	266	271	267	286	275	278	277	265	246	263	287	271	256	281	249	253	274	285	297	296	245	220	275	283	282	246	269	251	279	258	233	279	250	288	287	292	255	294	238	255	250	295	286	273	312	254	254	269	274	238	273	284	294	298	279	262	272	225	281	289	273	249	279	263	283	303	275	304	268	245	240	272	260	287	274	283	272	256	280	275	270	299	286	266	277	282	234	285	287	281	275	252	295	275	258	234	244	262	275	282	273	290	282	278	303	264	230	242	291	328	270	292	289	288	279	275	264	274	268	278	275	286	270	246	265	279	254	299	256	307	270	261	252	275	262	269	245	282	270	253	241	276	279	269	291	275	290	256	262	274	283	276	255	278	236	256	243	268	289	247	276	267	269	247	275	283	277	281	272	255	256	275	287	272	255	300	278	300	265	269	255	257	266	294	281	292	252	300	298	287	265	303	272	270	258	296	277	281	268	301	260	270	254	277	305	271	274	300	299	301	276	246	266	264	262	279	273	277	274	259	241	270	244	279	282	255	272	255	275	282	264	284	294	282	261	307	237	238	324	279	278	279	277	268	252	272	275	279	254	272	268	284	310	253	266	261	284	255	252	284	277	291	250	258	304	281	273	261	308	264	253	296	297	279	289	283	265	278	315	295	249	252	263	255	277	262	264	276	308	281	291	292	248	256	283	255	247	250	250	277	273	252	259	240	267	298	291	268	240	284	287	292	318	284	265	261	278	297	289	269	271	277	293	290	273	288	252	248	291	239	271	260	242	301	248	254	243	256	267	254	246	268	229	274	290	268	278	261	270	285	228	234	275	285	255	261	263	248	279	278	269	269	287	285	314	245	294	260	292	256	277	268	287	280	261	269	254	266	268	265	256	261	250	273	261	279	266	264	250	261	269	248	238	270	284	267	292	268	282	247	268	288	268	280	245	295	290	282	271	296	249	291	311	277	316	292	283	243	259	262	265	254	268	275	264	258	285	245	250	265	286	271	270	288	238	251	246	254	299	255	291	283	297	265	276	283	262	265	241	282	290	317	278	329	253	276	295	243	256	292	276	268	268	271	262	240	280	277	272	309	250	238	260	258	296	262	272	283	301	305	294	276	283	231	280	266	271	255	264	269	272	271	265	278	276	279	253	260	301	255	290	260	269	276	296	252	288	238	253	248	277	254	263	253	292	259	327	310	279	299	259	266	289	281	290	281	280	294	274	263	275	268	262	302	277	286	297	288	273	305	285	261	226	285	285	270	259	261	277	254	279	279	295	274	261	281	251	251	280	281	249	301	308	318	275	287	264	262	272	266	308	261	289	261	288	301	288	303	274	282	300	247	257	260	291	255	276	248	243	248	279	278	291	280	280	284	283	246	242	286	300	286	255	283	310	255	259	257	275	284	292	256	270	285	255	273	246	312	300	284	290	286	291	289	267	267	294	253	257	286	258	286	286	274	288	262	263	275	255	298	270	291	265	258	291	274	269	277	294	281	268	247	258	308	291	286	281	278	288	257	264	268	264	274	292	269	271	304	274	298	262	257	308	255	284	256	271	284	296	290	288	248	276	278	271	254	249	270	283	272	271	296	256	306	251	269	277	292	259	263	283	281	285	261	239	301	270	308	266	254	235	242	256	299	270	294	279	271	304	280	268	262	267	275	261	265	256	273	268	270	254
9011	5406	7043	7890	6487	4853	3756	2906	2292	1988	1672	1448	1320	1197	1113	1031	1024	918	911	869	808	845	810	752	733	752	774	747	708	740	717	682	672	663	699	700	667	648	680	643	675	667	667	672	651	631	619	644	635	614	637	638	620	665	594	633	615	626	580	592	655	634	673	638	675	631	662	657	604	602	639	633	584	603	667	630	660	651	648	665	599	655	645	654	607	644	578	569	620	633	635	638	603	598	657	621	647	634	639	605	634	614	645	606	614	623	619	594	609	600	561	638	687	601	590	651	612	563	618	588	645	616	636	676	659	591	569	611	643	599	641	648	631	616	666	606	642	618	586	607	580	625	681	627	573	594	623	617	561	612	594	638	615	613	650	603	598	668	614	640	609	606	638	653	623	628	607	642	611	592	590	626	636	586	607	614	638	651	641	624	605	603	608	610	629	587	614	590	622	609	624	610	641	670	610	632	574	655	673	636	591	611	578	567	633	626	621	639	626	612	642	595	615	625	614	578	558	607	622	612	622	619	629	587	623	598	631	606	614	622	602	593	691	613	628	642	611	601	681	663	628	667	628	631	656	616	633	610	595	639	633	629	606	609	621	656	627	611	588	622	603	621	625	646	588	607	659	615	621	628	587	602	606	599	643	603	617	589	625	635	595	642	605	625	592	622	625	594	619	595	608	614	606	613	638	595	606	601	627	637	545	619	587	607	624	614	609	574	624	631	653	617	678	618	597	631	612	622	592	638	590	624	640	618	595	621	593	597	594	560	642	642	651	613	600	611	620	630	612	611	615	608	596	626	643	600	618	619	640	549	621	597	630	640	655	632	623	611	609	630	620	638	608	644	609	615	632	628	588	593	658	617	640	583	607	632	629	641	621	611	614	581	643	626	612	601	586	632	634	621	632	607	576	613	662	622	600	603	572	615	564	610	674	627	597	590	591	610	663	585	582	594	594	614	587	586	616	636	549	624	588	640	619	632	614	640	611	600	624	627	625	625	647	624	602	604	677	694	604	599	655	637	632	606	654	662	654	623	606	621	638	625	616	613	611	616	593	580	638	600	633	633	634	658	613	590	622	584	603	662	612	614	648	594	651	633	636	577	621	611	610	644	586	666	622	654	603	604	592	601	601	617	636	640	633	611	584	629	623	621	612	622	605	638	604	638	593	607	601	640	635	609	598	621	615	605	620	588	583	617	664	638	604	602	618	639	619	668	653	657	602	632	661	622	605	636	611	607	605	628	600	614	576	657	580	618	655	633	562	639	627	671	640	616	609	603	646	601	630	619	614	599	593	625	605	645	619	613	604	623	649	568	659	602	635	628	606	627	628	580	593	615	581	636	669	599	595	607	624	594	614	645	642	612	703	630	618	591	640	594	645	655	603	583	614	618	587	617	587	658	633	651	627	604	603	612	575	633	651	657	589	621	574	617	609	612	631	634	601	611	664	593	607	638	636	608	661	617	634	613	615	577	617	638	636	621	635	636	588	606	633	650	615	618	630	639	621	677	568	593	651	571	622	638	629	672	619	624	627	619	609	591	578	628	633	614	625	628	613	617	574	634	637	674	640	627	634	605	609	621	591	664	650	647	596	591	615	611	559	626	635	592	574	587	632	612	614	561	646	595	568	644	644	612	626	577	566	626	632	637	604	649	607	587	603	633	593	638	589	578	609	626	592	608	587	632	623	636	653	616	620	620	584	609	604	633	603	630	570	623	652	602	648	665	599	599	632	643	661	584	622	567	622	636	593	594	605	645	636	615	612	621	618	636	593	633	635	628	613	614	562	631	591	594	590	629	594	625	582	589	640	641	581	586	679	587	583	600	633	623	591	576	627	591	601	622	607	608	602	603	601	640	576	611	589	640	662	599	552	607	615	605	647	640	620	650	592	661	610	597	622	633	610	632	605	641	662	600	655	611	599	573	625	636	609	637	619	598	627	662	610	618	608	617	598	623	674	643	573	618	630	608	645	592	636	595	656	658	628	620	607	598	643	611	601	642	643	593	667	634	611	625	593	639	664	612	587	603	641	620	635	631	619	639	633	627	603	599	556	576	591	626	631	622	606	604	595	559	632	621	615	586	639	646	610	582	611	617	597	608	629	594	618	599	623	600	625	637	648	660	653	619	688	683	641	635	625	606	677	613	656	605	653	571	626	639	624	597	615	598	627	669	606	618	597	615	671	615	621	688	626	582	599	620	601	635	617	652	641	557	597	641	594	583	639	611	632	725	669	607	615	657	596	626	629	639	600	630	635	636	629	559	644	616	605	612	629	633	598	655	607	585	643	631	627	614	612	594	630	619	625	595	631	633	621	634	590	644	595	612	616	648	626	591	599	687	640	647	603	623	616	668	598	632	639	596	570	650	625	600	637	604	623	623	659	655	596	639	610	619	627	601	651	623	623	656	660	600	624	590	590	609	653	638	638	610	636	626	633	627	600	592	628	649	640	651	598	645	653	618	606	651	607	626	647	613	632	582	589	616	666	618	618	593	647	617	601	631	631	623	634	605	647	648	582	627	600	581	671	624	636	606	606	644	608	631	576	612	634	589	597	600	604	609	629	630	633	616	612	629	627	634	650	608	588	606	588	641	610	628	645	566	638	595	599	648	612	594	627	614	628	622	589	618	614	583	635	634	633	629	628	552	666	607	605	579	602	535	648	574	616	646	603	646	607	583	610	628	636	629	601	620	584	604	630	636	638	618	616	602	650	620	630	622	612	624	609	641	620	603	595	624	633	660	601	592	602	625	571	619	617	583	656	591	656	637	658	636	635	647	674	606	621	592	611	643	662	680	679	615	603	611	638	630	632	623	555	636	660	623	608	597	582	643	622	646	630	580	628	597	622	633	628	612	652	575	625	592	566	578	597	662	606	640	635	583	644	650	629	598	684	603	658	626	588	612	668	593	610	621	619	639	636	597	627	613	640	627	611	607	631	617	626	611	621	619	650	600	568	569	580	633	655	684	617	593	633	629	634	601	635	605	585	639	604	624	596	622	613	651	620	634	611	680	657	640	617	610	601	572	603	622	659	634	611	625	645	615	592	622	651	607	647	634	595	669	651	593	635	597	613	658	620	576	640	589	645	562	616	631	631	632	640	628	638	618	587	595	629	599	638	635	641	674	618	574	606	607	573	602	599	629	648	638	614	607	624	599	609	599	633	645	630	643	627	635	629	589	609	639	627	609	612	653	621	616	619	589	659	571	622	624	661	637	597	599	612	601	669	632	580	584	620	572	631	642	604	672	604	642	634	616	656	623	631	625	596	574	638	603	629	569	653	642	585	621	609	598	620	618	599	625	625	625	629	608	612	644	625	619	629	595	599	617	622	648	624	631	556	640	601	652	642	630	649	626	610	603	652	638	599	643	583	618	568	601	581	562	606	587	624	587	616	635	662	647	636	612	609	592	602	591	636	657	628	622	632	590	579	680	589	634	619	623	614	677	583	652	626	606	572	616	571	613	614	630	584	649	642	624	624	618	601	647	647	620
26727	12680	8180	6180	4096	2697	1856	1245	990	817	677	573	520	445	437	409	360	406	377	339	325	300	314	308	289	278	327	321	287	291	294	302	262	256	274	267	315	291	275	287	300	278	282	250	271	279	304	284	292	259	256	274	244	252	266	289	277	278	288	278	260	261	281	290	306	250	274	257	273	287	253	281	263	239	300	292	244	246	243	240	268	276	283	266	266	250	306	304	302	275	224	249	249	274	269	275	261	270	297	270	294	270	265	240	271	262	300	265	267	225	258	261	279	263	254	266	259	275	281	298	263	279	285	282	289	271	277	274	257	236	239	263	256	272	273	245	249	286	288	268	259	264	264	279	239	273	280	260	272	304	262	266	285	273	291	249	252	250	255	313	262	270	265	287	260	255	261	268	267	285	260	245	283	270	269	270	262	242	255	283	274	301	288	274	264	244	241	239	262	245	289	291	314	260	294	236	273	260	257	256	263	285	255	272	269	268	254	260	251	274	262	248	280	280	249	262	261	298	285	267	264	282	273	254	282	293	228	281	273	265	247	245	267	226	285	251	271	271	252	232	271	253	276	259	281	279	245	262	288	291	239	256	276	272	273	265	276	214	267	240	265	257	264	283	240	254	288	268	253	293	251	252	262	272	291	225	263	249	240	256	229	260	269	288	278	280	262	250	281	235	249	279	272	272	250	296	275	276	244	238	260	265	271	279	268	264	251	262	255	247	281	270	231	276	280	233	281	279	248	276	274	264	311	303	262	280	247	259	249	257	282	269	293	260	285	266	290	287	221	271	277	256	260	287	251	269	229	255	272	267	266	280	255	275	250	259	286	283	286	282	268	284	277	264	248	254	249	294	259	265	270	275	258	246	297	272	269	262	289	305	229	243	303	277	275	249	266	264	269	285	242	284	274	271	254	268	251	293	281	272	254	284	248	271	259	262	298	258	257	261	269	274	265	288	271	265	267	252	276	274	266	259	276	246	280	283	283	285	244	257	259	278	255	259	246	283	252	263	233	282	294	254	257	238	271	250	249	272	296	255	289	255	286	252	285	276	285	265	273	271	298	257	235	306	273	263	281	285	276	261	252	274	270	267	282	253	291	233	286	287	257	256	296	280	269	275	268	257	272	273	263	260	305	223	256	270	275	222	232	269	248	258	266	263	236	276	255	257	263	252	240	249	259	243	239	288	279	252	277	284	257	270	291	268	271	273	250	249	227	261	260	249	232	272	281	267	267	263	270	253	255	314	263	262	263	287	270	280	250	254	250	252	266	271	276	268	279	278	245	263	275	293	276	262	258	272	260	251	229	296	264	249	277	273	265	306	236	249	268	240	267	274	267	259	304	269	261	244	266	253	284	248	284	239	299	240	307	268	261	265	267	274	227	286	281	278	272	256	258	268	248	281	301	259	264	274	295	286	281	264	261	258	271	303	308	271	273	250	254	248	285	255	254	283	256	255	257	259	277	258	272	260	208	274	263	266	303	276	265	295	258	263	264	290	259	305	297	272	268	269	259	248	277	269	272	258	289	278	262	256	238	289	250	243	252	280	268	263	241	271	290	278	269	276	263	283	259	271	275	277	248	284	294	277	281	251	256	244	249	278	271	274	283	269	278	230	295	282	285	265	237	267	264	260	284	271	277	258	295	255	256	227	257	274	243	241	252	261	274	297	297	265	250	249	283	277	278	279	262	276	269	240	258	264	276	274	294	277	299	270	278	261	276	266	249	272	285	296	277	270	283	282	270	294	260	252	250	262	290	269	275	244	263	276	263	275	321	290	258	282	279	276	270	257	256	277	270	319	255	279	286	240	281	292	279	299	298	248	267	271	286	274	253	267	242	261	244	258	282	266	236	262	253	270	264	255	280	289	286	272	256	229	231	266	262	240	265	272	264	266	232	252	246	247	272	271	272	253	261	294	244	283	257	236	239	251	272	277	273	277	271	237	297	256	275	282	273	295	230	260	271	261	271	257	271	274	255	273	268	262	255	315	277	284	295	251	209	246	283	232	281	236	284	256	264	264	274	263	277	263	270	286	296	274	258	265	257	290	286	259	261	285	275	272	294	241	254	275	262	266	294	261	277	250	278	239	277	250	283	226	248	231	255	274	249	255	243	254	240	281	299	260	255	257	258	287	300	258	285	292	276	254	245	270	292	291	264	259	249	283	255	273	284	242	258	259	265	267	265	271	253	243	233	239	257	265	283	287	284	240	238	259	283	287	256	241	269	308	265	267	239	258	252	253	239	275	254	290	250	250	293	250	281	256	247	276	247	266	314	290	270	279	271	253	258	261	263	254	282	271	281	276	286	256	234	297	280	258	262	271	300	274	270	281	292	276	240	271	277	270	275	250	258	273	266	273	307	258	237	287	274	283	242	260	275	269	231	250	251	243	261	252	284	275	249	273	251	256	283	276	267	282	249	302	249	261	277	268	292	285	290	239	238	275	264	256	245	298	265	297	289	277	257	261	259	304	280	279	267	308	270	267	270	239	236	241	260	278	296	254	281	282	282	249	275	286	275	255	268	262	258	244	257	261	237	246	260	277	278	228	245	241	266	278	244	260	280	268	290	293	280	273	279	280	245	297	310	262	234	255	259	255	266	257	273	232	245	263	276	277	258	260	245	248	293	231	272	288	282	300	257	289	265	259	255	269	271	269	275	273	261	264	264	263	254	256	261	264	269	259	279	276	289	278	298	219	264	297	252	282	251	246	263	257	266	287	299	252	273	259	250	271	291	261	256	284	288	274	273	248	269	258	276	264	282	256	259	266	231	284	267	284	252	243	295	287	272	256	262	246	273	253	257	316	257	268	257	266	237	269	250	225	273	301	277	273	264	277	274	261	258	282	296	269	274	253	249	308	259	248	245	266	254	257	299	265	260	274	278	286	280	254	277	283	320	272	302	264	289	279	296	257	247	250	249	265	275	265	261	296	289	264	279	239	257	266	283	280	244	292	259	253	261	269	286	206	258	264	249	292	264	291	246	264	254	257	268	267	222	251	268	234	261	249	250	277	273	257	310	286	277	279	249	258	273	311	283	259	258	249	236	280	287	301	279	261	239	283	261	274	275	239	259	266	266	244	248	247	232	295	261	268	283	276	264	228	257	254	306	258	260	275	239	276	247	274	285	282	271	252	271	273	265	245	255	241	295	283	288	312	252	263	244	242	239	248	276	287	235	249	255	311	287	257	257	268	271	270	268	262	242	265	303	248	272	251	252	231	248	252	285	266	261	240	253	305	235	298	303	248	248	275	258	241	263	246	235	272	245	244	278	255	253	280	268	276	244	280	289	255	245	285	288	263	260	245	267	277	246	264	300	283	277	289	235	258	277	260	251	283	269	287	278	263	306	276	252	241	254	257	266	275	275	283	268	275	297	260	234	251	286	274	260	244	282	258	269	290	268	226	276	291	247	261	269	261	274	252	253	269	265	263	221	247	289	265	256	246	291	243	295	289	261	278	293	308	269	261	262	276	282	299	272	274	232	246
17251	9190	11946	13417	11457	8995	6827	5274	4193	3618	3051	2321	2086	1866	1623	1494	1377	1242	1253	1092	1077	1034	1003	938	896	904	866	820	810	816	800	736	750	710	705	739	727	714	718	693	642	683	671	661	642	679	701	621	662	617	628	648	569	624	611	629	639	611	654	622	621	664	624	610	613	636	669	632	611	564	623	650	613	664	623	575	636	625	603	608	606	594	608	649	638	601	609	578	635	677	595	601	629	611	593	584	597	571	588	591	585	622	618	630	628	606	603	618	632	594	542	648	604	580	598	600	604	587	629	611	629	576	602	576	545	672	612	598	606	638	611	630	606	628	640	615	625	648	655	592	651	660	605	582	641	611	636	636	626	646	613	674	588	599	592	605	589	617	562	611	584	654	632	596	616	609	558	588	550	624	658	627	609	604	585	606	606	622	590	559	617	585	551	637	589	626	589	611	583	587	630	631	637	620	574	592	587	581	596	607	589	604	574	619	600	636	629	613	632	651	625	597	592	600	642	623	600	569	629	566	641	611	623	616	609	658	581	628	653	624	611	580	581	591	580	612	588	641	636	591	588	655	606	634	600	614	600	609	626	556	618	613	616	578	640	598	614	606	610	655	650	610	607	621	598	587	614	615	688	579	659	574	605	606	575	596	636	610	585	637	575	606	617	609	584	639	627	592	605	585	601	641	609	577	593	628	643	597	652	601	623	614	578	609	612	620	643	633	612	626	638	617	595	556	580	601	612	641	612	640	585	621	623	569	631	559	620	596	580	598	632	580	585	624	622	607	607	598	620	610	616	591	629	623	575	591	617	575	572	559	624	637	526	623	647	605	558	596	601	605	568	636	618	595	581	599	630	624	609	594	560	607	577	574	604	580	608	623	628	651	626	597	593	585	623	624	635	638	592	616	623	637	573	625	676	617	567	608	594	588	590	617	611	607	633	641	600	557	638	619	566	559	570	597	629	615	589	622	601	626	617	616	663	591	635	592	621	587	638	598	604	598	605	581	642	600	571	612	606	604	638	619	590	586	655	619	605	613	574	610	609	634	597	597	575	629	650	587	584	634	570	585	632	624	641	582	622	562	610	573	572	571	649	609	622	636	577	611	614	657	591	674	598	579	615	595	610	626	564	596	610	618	642	609	646	623	606	595	620	639	613	603	592	590	590	602	582	597	612	639	622	595	616	651	604	632	616	604	641	565	591	621	602	624	625	635	596	570	645	594	562	605	662	605	601	596	654	606	636	591	642	618	625	636	586	595	585	586	550	587	565	607	608	570	627	598	564	605	565	554	620	635	627	667	630	592	637	622	632	649	638	637	612	573	546	593	598	604	647	580	581	603	640	628	620	591	566	618	592	610	599	586	590	617	604	617	592	626	638	612	619	580	576	626	576	599	582	610	567	611	602	580	578	638	599	621	615	638	607	613	608	577	590	619	599	624	597	653	608	594	600	641	592	602	697	642	595	608	591	577	601	611	648	619	592	629	623	637	621	627	570	630	592	593	568	627	573	617	576	576	618	609	624	583	580	582	605	630	594	605	621	612	595	601	571	617	579	674	609	595	630	644	610	602	564	624	609	607	548	637	580	612	631	595	584	597	619	568	609	607	623	623	631	639	646	636	635	607	624	614	615	631	618	591	555	592	654	588	604	558	619	645	586	577	608	586	630	575	600	626	579	649	592	648	643	609	630	582	608	585	629	573	656	614	584	586	664	609	621	606	576	599	619	609	621	605	628	584	628	591	622	615	588	605	610	606	624	586	573	651	623	626	633	601	611	615	595	610	578	612	615	633	617	633	625	623	584	651	628	619	589	645	625	611	610	602	610	562	578	582	615	590	566	661	597	548	567	635	606	634	601	625	630	604	585	628	625	641	584	618	592	625	610	625	616	612	633	573	651	570	610	629	644	567	653	591	641	589	599	589	614	582	646	627	617	616	619	612	609	594	611	597	599	640	632	621	615	674	635	622	619	607	610	650	576	602	612	606	576	593	600	609	647	617	587	611	618	624	613	667	610	573	610	600	636	627	616	595	667	590	622	635	631	651	619	593	626	598	620	615	612	633	616	606	600	626	587	597	631	596	593	652	654	621	604	635	574	622	610	627	621	627	589	622	615	620	587	630	599	599	579	612	595	591	583	613	614	587	602	587	571	604	620	581	583	612	599	632	565	584	598	650	649	597	619	599	577	599	650	623	589	598	565	641	582	582	641	649	586	624	625	588	626	607	616	609	555	594	611	581	569	611	635	605	624	586	612	622	608	605	630	607	618	625	613	621	590	605	610	618	607	601	652	638	592	594	643	590	562	651	609	609	580	583	645	637	646	653	602	627	613	603	588	602	614	588	677	634	647	621	591	660	589	658	618	584	603	643	594	596	597	616	674	604	609	614	630	598	624	634	589	578	611	597	606	545	626	559	609	619	552	609	624	653	631	583	545	569	577	601	641	595	564	630	629	572	570	658	595	604	589	627	600	585	618	641	604	627	620	605	621	636	615	599	601	631	608	631	571	591	609	601	658	578	633	608	603	622	594	617	606	633	593	587	644	634	610	596	654	624	664	616	658	596	610	617	630	618	599	635	666	597	602	606	647	675	594	618	620	645	591	620	614	605	609	630	605	604	638	667	620	642	613	652	588	635	641	629	591	617	565	617	598	573	606	615	631	620	653	584	637	614	613	586	597	575	626	579	611	592	561	631	619	582	590	632	653	576	608	655	603	635	638	644	641	600	606	602	606	592	646	617	587	642	632	594	603	610	617	600	587	616	578	611	602	647	612	620	572	629	622	574	583	563	614	634	600	639	568	656	626	578	640	627	603	584	624	607	592	568	632	583	636	616	578	607	636	650	622	600	627	608	611	628	648	603	613	584	617	586	635	557	632	661	613	581	600	653	589	604	671	677	615	622	578	601	582	623	629	571	575	623	605	633	615	598	640	599	655	656	630	589	593	626	611	607	584	566	604	618	583	612	613	628	626	617	656	650	629	615	594	610	607	591	607	621	604	601	642	613	605	583	628	618	621	569	618	557	621	590	637	596	655	590	609	633	580	593	593	610	587	615	561	628	591	591	638	585	612	586	643	632	573	544	591	628	641	622	635	597	607	635	624	619	639	575	608	615	643	634	619	617	591	621	593	653	630	629	586	598	596	624	638	656	680	548	603	606	576	640	599	584	649	572	610	578	600	641	607	628	594	586	587	592	613	625	592	581	575	572	623	628	612	623	617	570	626	609	610	583	618	606	608	581	617	598	583	593	610	624	594	583	560	607	564	609	618	562	618	604	592	586	610	561	591	577	594	611	653	589	561	603	613	612	629	609	654	641	616	616	598	620	569	612	619	607	583	606	614	637	614	626	637	616	610	625	640	631	649	589	590	610	599	568	564	617	601	642	629	607	597	597	618	635	579	601	581	623	596	645	638	596	633	658	616	585	646	630	575	609	596	620	628	573	594	617	599	599	590	608	663	613	601	615	627	574	594	620	611	623	599	611	616	615	576	607
35533	18431	11935	8989	6022	4336	2868	1990	1451	1183	937	693	709	567	533	471	455	425	441	394	351	398	339	357	310	306	335	330	310	277	288	270	307	285	327	305	305	270	271	292	286	277	260	271	291	294	298	288	256	272	270	293	265	293	267	244	265	294	276	281	264	247	256	271	262	249	301	297	296	258	298	249	261	262	289	254	252	259	290	286	262	264	270	263	302	285	271	258	290	247	251	269	292	261	280	271	248	263	248	255	280	246	256	299	286	241	285	265	258	280	276	236	252	285	257	262	255	283	272	286	262	274	246	258	297	277	289	284	304	237	272	252	240	271	247	275	276	273	274	277	274	242	240	288	289	266	298	254	256	282	246	257	296	274	266	253	275	252	246	260	273	298	289	271	266	268	281	297	278	272	280	242	237	262	254	292	279	265	242	278	282	264	239	269	272	241	268	280	264	271	251	252	242	239	229	250	275	256	298	271	272	287	252	262	264	288	276	281	265	295	250	279	250	251	288	241	257	287	279	287	273	288	278	253	286	250	257	273	279	259	257	269	273	273	271	273	286	268	255	296	310	292	265	270	250	293	253	270	262	270	296	271	260	253	245	255	251	265	245	259	235	295	282	295	259	231	254	256	252	240	235	260	277	268	274	257	272	275	258	276	229	282	266	211	249	272	262	283	248	288	262	246	268	294	278	253	251	267	271	248	269	267	244	237	280	308	300	257	266	288	235	277	287	242	275	279	296	278	251	257	254	236	282	263	241	273	257	248	278	252	248	265	282	253	256	297	294	287	254	253	266	264	289	308	286	279	258	275	277	270	253	277	299	261	301	261	329	247	282	263	245	276	250	251	254	300	253	270	271	265	258	244	267	263	264	259	306	292	292	240	284	258	266	278	252	246	263	289	280	299	260	291	271	248	239	271	291	242	293	258	249	275	246	262	271	274	292	293	273	241	275	263	272	282	270	292	260	234	269	294	290	315	266	270	287	258	270	233	244	246	283	263	246	270	265	264	255	254	297	278	276	258	244	279	286	257	280	251	250	234	301	290	248	263	255	269	285	262	259	291	266	266	268	264	279	292	255	272	270	274	259	265	282	256	211	254	267	260	284	297	280	244	249	262	249	233	266	309	261	231	263	256	281	280	252	265	246	258	239	278	254	271	261	268	268	248	251	266	251	248	261	270	237	262	252	263	279	282	295	296	258	251	266	260	283	276	257	278	267	237	259	282	264	282	285	245	232	286	266	276	255	271	264	261	232	273	247	270	266	283	276	276	289	243	258	255	279	262	272	303	269	251	283	272	312	282	283	255	278	294	261	297	291	270	252	237	293	220	294	289	266	299	270	237	254	264	251	265	257	259	269	274	255	272	263	252	257	250	257	282	270	243	269	298	288	259	265	244	256	281	265	287	254	276	271	244	287	272	268	262	257	220	289	244	263	252	287	265	270	240	246	287	282	296	251	259	244	262	268	269	263	304	254	264	241	299	266	252	241	251	247	260	227	236	253	270	270	277	288	282	278	268	284	266	278	277	251	253	257	263	263	238	251	299	239	281	255	269	273	278	264	282	254	260	275	254	237	237	245	229	281	263	261	250	276	240	265	254	282	270	252	261	283	305	276	279	258	224	276	264	279	235	281	244	266	256	270	238	258	274	297	266	258	279	268	248	261	286	240	262	280	290	270	270	279	279	262	257	263	254	274	255	264	264	266	251	265	285	256	255	248	267	301	300	295	259	256	228	279	268	268	261	243	247	251	268	262	293	251	265	249	292	272	266	308	248	273	262	258	290	294	264	277	303	298	273	269	291	254	253	243	289	260	267	263	264	275	265	256	255	266	274	243	249	236	276	273	256	260	245	285	287	246	272	271	259	272	266	278	283	253	274	233	254	264	265	260	268	250	272	233	268	269	266	290	251	301	293	272	238	251	280	244	254	272	277	234	293	280	292	267	303	290	300	288	273	279	251	310	259	265	283	248	292	283	288	235	278	256	288	257	285	261	241	275	254	264	269	240	276	286	265	269	272	255	243	286	274	265	286	257	286	280	264	248	263	240	282	229	304	295	273	279	285	244	257	300	248	261	258	283	225	254	260	262	264	251	264	278	252	250	264	239	252	245	276	283	265	264	246	243	265	232	253	245	263	284	263	259	273	269	265	256	257	272	264	250	276	255	289	254	283	284	291	269	277	304	254	269	305	290	250	312	249	268	277	230	270	290	285	260	264	313	279	278	285	304	262	271	282	248	269	270	247	262	267	272	286	293	289	268	253	288	272	249	272	258	244	267	290	262	291	283	278	265	258	300	251	297	230	284	273	264	260	249	254	242	292	268	293	276	256	308	268	253	281	265	260	239	287	267	274	256	292	266	250	252	264	260	268	249	318	263	279	261	280	251	265	247	284	261	274	261	278	242	265	261	264	295	294	259	302	275	264	247	246	258	291	280	264	267	281	262	263	257	270	287	275	269	273	262	269	252	257	291	296	231	280	288	262	290	286	254	271	234	254	272	281	292	263	272	259	300	253	265	270	270	269	275	281	311	270	254	300	240	233	269	259	268	273	267	275	259	256	257	283	266	249	291	299	279	259	265	257	268	247	229	245	283	277	230	264	229	274	277	281	272	264	237	262	266	270	243	271	286	257	274	262	281	251	260	276	255	274	274	243	295	237	251	243	256	265	260	244	269	260	273	297	260	246	259	308	253	250	281	263	226	268	262	262	249	249	267	267	259	254	261	244	276	287	258	297	272	255	229	256	241	272	239	237	288	247	247	273	245	277	288	235	251	270	296	306	253	286	268	261	279	249	256	262	283	292	266	306	268	289	251	254	241	258	245	296	280	272	258	252	266	257	235	262	267	251	251	230	266	262	238	276	267	231	241	291	265	236	297	278	242	257	222	275	265	235	267	263	245	244	289	294	257	243	264	267	279	255	258	271	276	270	287	295	289	264	266	245	230	247	247	256	244	259	258	268	274	290	277	280	280	266	282	245	257	288	259	261	270	282	269	295	280	254	298	275	277	281	275	275	256	254	292	249	281	261	297	294	273	243	257	251	280	281	301	265	254	278	253	279	257	259	269	275	282	264	275	281	282	256	270	229	264	223	277	266	265	254	246	256	285	268	282	283	284	251	265	268	283	284	289	261	269	293	239	248	271	288	267	264	272	256	260	277	265	268	286	239	279	260	270	272	249	257	302	275	276	263	249	296	231	262	283	256	245	263	227	281	236	267	275	271	254	305	261	272	255	282	268	262	270	252	275	263	274	261	296	294	278	258	273	254	244	273	273	296	271	269	245	263	233	264	272	265	263	261	295	265	269	273	253	254	291	290	282	260	267	274	264	257	253	279	278	260	292	248	276	225	245	261	245	239	261	268	270	253	264	247	290	255	266	272	252	261	271	283	237	282	258	262	271	280	233	283	281	276	260	261	251	238	267	276	274	235	246	280	278	281	286	255	241	283	265	264	297	280	252	284	279	276	261	271	277	255	241	257	294	262	265	242
21649	12507	15706	17080	14955	12292	9674	7363	6035	4885	4105	3192	2867	2524	2240	1921	1805	1637	1452	1428	1291	1177	1142	1058	1089	977	968	963	900	836	866	878	832	772	777	770	772	775	723	684	699	682	689	676	718	734	742	700	679	698	647	668	666	620	628	635	647	648	670	632	643	628	640	627	602	634	640	567	621	646	657	593	622	612	608	603	629	614	613	624	542	616	645	630	636	622	619	619	622	606	558	610	600	621	580	611	617	603	600	602	563	639	611	624	617	580	617	668	636	662	648	584	538	600	583	604	596	604	549	645	582	608	605	588	603	612	620	577	634	637	622	554	596	572	609	587	621	609	668	601	601	625	600	579	615	630	621	634	604	592	614	626	599	620	607	615	608	665	587	629	573	650	641	585	600	598	646	557	593	645	641	614	602	605	570	669	651	608	618	588	591	599	662	601	586	608	605	624	592	615	602	590	596	617	581	626	671	642	614	588	622	598	583	628	589	618	605	584	610	609	574	628	628	551	575	593	567	615	598	653	606	632	608	589	669	551	587	608	617	619	598	593	611	596	637	627	610	605	635	567	555	616	638	589	596	673	652	576	621	582	625	640	642	597	609	595	628	609	671	610	609	640	624	608	588	629	614	623	571	634	649	646	599	625	580	634	575	646	605	594	571	608	620	629	599	594	598	591	614	561	582	656	587	624	600	582	590	592	604	610	640	588	602	642	636	594	585	611	607	627	585	617	629	614	622	572	598	641	606	609	550	607	615	626	569	597	624	623	612	543	602	611	601	627	587	642	611	621	604	639	615	568	611	604	588	613	633	591	595	615	578	562	615	600	592	597	589	628	601	641	614	627	591	630	634	595	597	627	575	612	620	597	614	603	637	575	571	651	623	584	618	575	623	601	628	648	564	643	585	593	624	569	626	663	632	571	603	608	604	601	617	554	605	576	573	611	560	625	629	610	645	563	604	608	574	585	584	609	598	609	646	589	593	617	602	570	591	608	589	573	649	620	678	566	619	624	642	639	612	583	609	582	605	582	623	640	585	633	566	652	580	658	605	632	622	587	647	567	620	609	617	633	566	583	607	589	648	629	638	579	622	610	648	580	621	589	624	639	591	613	619	606	594	594	616	624	572	589	623	599	600	611	626	621	621	654	554	608	625	627	598	709	595	595	596	627	619	644	632	515	647	629	650	602	636	580	615	629	595	585	625	616	659	616	641	612	599	595	600	599	627	621	626	637	574	618	661	574	596	636	625	640	601	628	605	593	626	582	593	641	611	577	622	610	649	622	607	619	614	609	591	581	654	612	555	629	638	614	643	587	592	590	631	619	598	590	588	612	622	629	654	595	613	620	565	598	580	588	586	615	608	611	606	623	600	572	571	615	576	622	604	597	592	609	632	570	568	623	548	596	626	605	644	639	637	584	587	641	586	619	624	556	613	623	582	669	615	615	626	599	589	570	651	642	629	597	644	634	608	628	644	618	567	618	587	651	595	614	582	569	577	645	625	623	637	647	585	612	619	636	610	611	660	596	591	569	613	614	607	570	593	590	582	594	620	620	598	617	594	570	594	603	628	619	546	613	609	625	596	576	614	630	614	619	606	607	577	608	637	659	562	629	584	575	597	588	593	603	596	599	566	613	587	593	596	598	621	620	613	596	604	592	601	623	604	625	600	637	576	604	590	625	598	637	547	626	639	594	635	659	623	595	608	594	589	596	635	596	615	587	628	635	594	637	577	618	633	623	612	602	559	601	604	600	563	617	575	614	630	571	594	600	594	581	600	633	604	606	590	629	592	645	587	606	607	544	612	656	613	586	613	631	633	617	631	630	640	589	627	580	626	573	589	583	609	602	625	596	615	566	602	606	609	582	628	601	622	587	604	594	601	582	634	602	601	625	650	607	612	631	629	611	580	658	593	587	568	628	653	584	653	612	632	594	593	636	607	605	575	598	594	588	604	616	613	611	660	630	605	582	614	580	586	596	610	607	601	601	599	579	587	579	658	618	562	634	618	613	600	601	630	603	613	605	590	579	630	637	578	662	652	617	586	573	627	609	605	541	629	582	585	593	616	608	604	604	578	609	617	575	596	636	555	603	637	612	628	600	605	626	641	587	553	594	601	624	607	593	611	638	597	608	620	530	618	637	641	623	622	591	608	617	622	590	635	604	585	619	603	585	602	572	575	634	607	603	626	549	572	630	583	601	601	609	633	646	588	581	596	583	578	640	602	584	594	598	602	587	588	559	610	620	637	632	628	614	605	612	632	604	640	618	603	580	604	636	655	584	578	591	580	619	626	668	617	592	613	564	584	607	637	594	573	593	643	619	619	600	580	610	599	648	635	582	617	595	608	620	555	607	570	636	586	587	619	599	556	601	616	615	603	623	672	619	643	607	628	585	587	605	575	588	602	573	587	583	662	575	574	585	600	660	630	586	637	602	614	571	625	610	592	677	598	641	600	618	607	593	627	626	641	592	629	593	589	602	621	607	586	611	591	609	599	578	657	601	612	590	608	585	613	588	614	591	589	610	633	598	637	623	605	652	648	605	626	595	585	625	576	627	587	636	630	615	592	591	599	598	618	619	591	628	582	595	584	594	616	593	630	638	655	588	602	657	594	620	583	606	613	610	612	630	662	566	637	615	648	586	558	631	590	590	575	597	597	605	619	628	627	605	611	595	620	557	617	573	614	614	584	605	619	595	576	574	613	577	613	624	598	625	677	602	586	613	632	645	594	597	609	615	588	649	647	608	598	640	582	584	575	577	653	595	639	589	609	620	567	650	575	591	621	590	591	638	618	598	636	597	588	596	603	569	625	583	602	607	584	629	639	563	618	574	659	576	608	628	626	627	612	603	636	607	630	625	650	593	591	623	620	560	589	648	626	638	597	651	590	655	588	608	593	581	613	619	581	623	593	588	594	622	644	623	598	652	603	620	579	625	611	623	622	548	571	617	600	605	631	593	645	595	603	635	622	605	595	585	598	609	612	610	586	623	593	617	578	624	567	617	628	555	601	646	621	564	603	640	592	617	642	615	587	632	608	599	635	577	584	636	617	658	609	584	607	596	651	597	651	639	617	612	612	637	605	600	600	579	619	637	622	583	619	601	601	615	621	611	629	627	576	597	567	596	579	596	606	566	573	570	605	605	618	619	640	639	614	610	607	566	614	596	625	614	623	567	642	561	617	586	596	625	571	591	603	576	582	600	604	597	600	605	595	611	631	621	635	623	581	606	576	648	591	568	646	617	577	623	636	560	565	652	601	597	652	604	568	612	614	605	608	620	588	614	602	616	604	599	622	602	601	608	617	605	657	593	621	590	642	621	625	622	588	618	600	622	634	600	569	576	587	591	624	633	620	600	615	575	603	569	611	575	570	599	604	585	643	615	601	604	577	544	601	576	616	647	549	619	609	570	621	617	626	594	573	597	621	622	585	641	692	611	625	628	602	580	590	594	629	618	614	588	588	612	601	591	602	625	539	624	606	620	564	570	630	605	585	603
14318	6424	3851	2785	1818	1245	876	731	568	500	405	423	398	363	347	311	334	336	299	329	328	345	268	291	316	283	280	272	283	295	332	279	256	289	264	309	248	301	306	262	285	319	267	246	277	259	261	276	250	276	283	274	290	255	281	287	263	276	232	255	241	287	275	276	255	269	262	277	252	273	266	271	244	300	316	278	272	269	284	287	289	292	251	262	274	278	298	287	272	256	254	266	257	264	256	291	271	293	270	292	257	277	279	278	257	250	280	288	268	260	259	286	284	260	265	271	276	252	261	254	273	303	289	271	278	264	249	275	263	251	259	280	267	262	204	252	290	263	273	295	286	283	289	283	301	245	261	276	281	243	268	269	254	323	299	259	246	274	242	272	260	239	285	281	284	268	234	257	258	277	281	269	293	258	254	245	311	250	310	286	277	283	301	295	277	279	259	277	270	291	267	264	289	271	278	310	285	244	250	292	294	285	273	244	267	271	276	245	278	285	261	294	298	245	273	274	280	263	269	292	282	275	274	268	268	291	287	263	283	287	248	287	274	270	273	277	275	288	269	250	252	303	272	233	293	251	294	243	261	260	259	305	286	241	273	257	290	273	285	292	292	261	286	295	311	279	263	272	273	275	259	284	284	295	279	304	296	305	263	242	265	251	249	287	273	264	293	256	313	258	271	261	279	276	312	278	290	264	276	287	257	276	295	251	264	284	257	243	271	260	272	233	251	302	290	274	269	247	261	275	258	252	285	264	265	255	261	245	258	245	325	233	322	269	271	250	288	293	308	266	289	278	298	249	258	299	288	287	282	278	288	228	267	266	265	307	265	282	250	264	272	264	296	290	274	282	285	249	265	276	278	267	308	266	265	255	281	290	291	256	257	262	256	246	271	272	266	280	268	283	266	264	288	280	314	268	290	300	249	261	268	271	280	263	274	293	278	259	258	251	264	277	301	236	277	315	285	277	254	249	264	271	294	289	255	287	227	287	280	265	289	308	252	273	254	311	243	257	268	263	260	265	235	259	278	228	273	274	265	281	299	296	226	265	258	277	300	304	264	292	273	289	244	268	241	254	270	246	290	290	282	262	267	271	311	284	264	265	260	275	283	263	278	264	316	244	267	296	284	267	275	282	266	262	261	258	283	278	267	255	242	274	264	287	296	317	253	263	264	274	283	283	282	264	295	293	250	258	272	254	257	280	273	261	294	261	307	288	261	284	299	291	276	271	277	318	275	294	299	288	233	251	261	267	292	274	300	280	312	262	282	287	297	252	250	288	301	264	273	274	276	297	267	268	270	255	243	263	273	261	255	267	248	269	306	262	275	249	250	250	273	285	302	283	251	289	247	267	293	274	290	271	271	263	273	257	255	271	289	286	297	275	293	264	287	283	281	278	288	261	276	300	253	285	268	277	295	277	251	266	268	276	263	259	253	272	271	242	249	246	312	249	257	251	249	266	257	266	274	246	289	272	280	285	243	256	294	273	288	266	288	275	314	281	248	275	254	285	240	268	267	310	300	295	262	277	261	246	274	295	274	269	279	275	269	251	286	243	277	285	274	287	248	281	298	279	261	271	280	256	292	261	289	279	252	300	284	286	284	285	281	252	295	281	267	247	246	277	263	299	253	274	249	304	287	290	282	268	269	312	261	280	290	228	259	270	262	256	258	294	275	287	293	286	298	302	292	265	266	264	274	276	247	263	283	265	290	273	284	252	270	320	283	240	272	253	284	262	263	247	286	275	262	252	281	273	258	279	275	280	275	289	261	260	287	261	276	263	257	287	282	282	277	288	284	278	254	287	280	261	273	294	297	256	253	236	284	268	267	257	278	306	279	297	251	255	272	275	265	296	260	235	278	296	279	266	267	285	270	280	268	271	280	282	275	272	273	261	283	274	306	273	264	244	258	267	266	297	263	261	303	255	267	252	271	281	268	282	279	308	257	270	270	292	256	271	264	265	291	278	278	284	285	280	216	274	276	283	282	272	272	293	261	252	248	278	283	278	270	281	273	270	254	276	282	294	283	292	261	288	294	295	296	284	295	242	252	261	274	280	283	254	293	257	255	291	288	313	286	258	283	251	248	280	284	293	277	262	297	246	293	264	301	280	286	239	284	284	271	295	273	296	299	255	288	295	330	266	291	261	282	251	275	295	314	293	292	265	284	273	259	255	274	273	321	276	290	254	268	269	270	269	278	272	248	289	305	275	287	256	270	228	311	269	282	291	291	257	267	250	289	246	236	275	244	286	283	271	255	292	234	283	296	257	281	289	277	260	257	315	265	206	269	308	281	245	233	272	256	265	239	264	249	217	274	278	248	278	258	272	249	285	303	265	268	267	276	249	275	261	260	272	250	263	243	259	273	277	285	265	235	303	277	236	249	259	273	271	281	280	276	284	241	265	253	248	275	282	258	254	293	239	288	268	283	277	289	295	240	292	289	283	277	277	239	293	288	284	291	304	275	251	263	272	288	221	300	261	282	254	249	296	313	272	250	261	273	276	257	263	284	285	271	265	264	273	267	285	250	267	277	270	267	264	281	257	294	266	294	262	274	252	268	264	274	302	280	297	280	291	257	292	273	259	269	272	255	306	278	270	280	276	288	256	256	259	296	264	256	271	273	307	252	276	293	259	281	278	275	282	297	288	271	311	307	305	305	282	262	268	291	263	278	284	248	286	290	262	261	269	295	278	287	310	281	305	270	296	278	251	312	267	262	283	251	258	256	261	259	273	270	265	283	261	276	250	268	303	248	284	251	269	275	265	286	275	266	290	267	291	291	252	269	269	284	300	244	278	292	284	259	262	265	294	281	281	298	283	277	271	302	286	305	291	271	269	284	246	263	287	220	286	259	279	288	275	270	283	275	279	290	268	293	288	309	281	282	258	273	254	256	254	291	276	236	249	245	278	247	242	271	268	275	254	295	284	242	283	260	267	264	285	268	252	268	288	284	277	289	282	271	259	249	269	210	261	255	269	287	297	275	325	275	283	291	274	246	291	248	270	276	259	279	266	276	243	277	241	264	272	268	267	298	283	282	240	305	294	291	264	269	284	278	307	265	269	274	281	266	287	246	289	298	265	263	265	254	272	272	282	293	272	251	268	265	269	257	283	288	271	238	272	277	289	253	273	294	292	288	270	291	264	262	289	262	293	278	283	278	277	275	295	244	261	255	250	274	275	285	297	253	288	301	290	255	292	260	264	268	272	263	281	279	321	254	271	282	270	250	279	278	264	310	246	253	274	249	254	257	269	257	245	270	278	275	253	299	270	271	263	283	247	295	238	258	262	280	283	242	279	254	252	226	244	269	267	279	256	282	284	267	287	256	300	323	307	254	290	258	273	281	270	254	260	315	296	255	287	265	262	266	284	284	254	273	279	271	288	338	262	263	280	245	312	284	276	310	248	312	273	272	257	274	269	258	294	275	262	264	285	253	275	301	286	300	283	247	246	293	260	248	294	292	261	267	272	270	268	299	297	266	311	281	288	273	301
8928	5326	6815	7621	6208	4870	3705	2986	2272	2033	1709	1516	1372	1222	1155	1063	910	893	882	867	866	847	789	808	809	816	711	742	754	666	676	692	722	709	698	676	698	620	672	663	681	646	675	638	609	617	634	627	656	665	607	639	658	614	673	607	675	633	578	631	591	598	660	608	634	608	622	650	623	633	581	644	638	620	631	638	649	598	649	640	637	592	638	601	616	572	599	579	633	648	631	620	644	606	633	626	573	602	618	661	645	620	601	642	644	601	620	603	690	622	603	619	580	595	607	628	576	556	610	616	638	625	598	606	589	612	634	604	604	604	624	581	621	679	659	580	613	636	589	590	624	642	602	615	590	582	633	639	589	636	641	596	658	586	639	627	593	647	626	630	599	627	601	603	591	670	637	580	617	598	625	640	670	629	579	614	580	609	674	598	607	651	653	607	667	623	608	644	604	644	634	622	575	570	652	603	661	603	629	641	636	626	621	597	595	636	651	638	627	625	660	624	666	566	604	592	641	639	640	647	604	594	624	662	653	611	625	607	606	629	656	620	686	681	628	611	613	625	627	626	617	589	623	667	634	613	604	639	636	622	639	647	626	617	625	620	608	631	631	656	614	654	613	645	613	606	634	635	615	597	592	609	704	637	588	637	610	649	628	639	653	632	645	586	572	598	636	626	625	605	660	661	610	600	628	615	579	638	626	629	612	564	638	599	631	590	603	602	617	667	618	630	592	609	619	611	580	629	634	600	605	610	607	603	637	642	644	624	637	642	652	603	600	644	661	635	653	614	651	618	628	620	620	591	649	627	654	652	605	612	647	601	602	577	619	612	649	620	609	619	614	606	596	601	598	606	611	549	643	591	626	637	598	613	624	636	602	637	606	662	657	633	669	606	613	619	662	619	589	596	626	619	625	606	625	614	643	641	621	656	614	622	627	642	662	595	623	624	621	643	603	640	671	603	634	588	650	646	637	635	615	603	621	655	588	651	600	592	580	609	615	599	599	628	610	560	615	662	591	593	611	576	595	600	621	625	591	639	563	653	606	586	586	596	693	604	651	604	597	637	668	629	588	613	595	617	632	654	650	599	608	646	631	620	646	611	619	598	613	603	615	590	643	630	575	631	621	609	639	611	623	650	612	638	635	646	638	597	541	632	609	647	648	631	646	582	621	639	578	640	689	602	601	619	649	594	640	672	618	631	605	586	628	648	577	623	618	621	617	628	625	598	662	653	668	612	635	619	596	687	653	585	587	647	617	633	670	615	602	625	592	644	639	622	617	609	622	610	637	601	619	629	622	619	645	625	665	624	608	615	641	601	604	623	598	647	616	595	627	619	579	629	668	593	659	701	601	607	668	620	590	616	574	636	646	642	642	584	658	619	571	648	556	577	610	605	654	587	582	614	645	611	652	624	596	579	618	611	628	624	606	637	622	585	579	658	638	649	600	607	663	622	613	648	672	651	630	607	631	608	648	624	605	635	650	603	584	605	626	618	653	629	568	603	594	628	570	639	661	617	643	593	617	638	573	603	615	649	638	617	630	644	638	614	639	633	591	624	591	638	644	619	626	602	601	582	596	611	611	616	622	611	644	638	614	591	567	572	613	652	600	634	611	622	625	610	620	605	594	639	640	630	618	622	594	588	650	605	611	684	689	632	662	615	629	607	648	635	561	623	575	658	592	579	588	605	626	604	684	634	634	607	582	589	586	617	642	638	619	640	611	648	632	614	598	609	653	652	621	631	602	650	617	616	617	609	655	668	639	588	595	639	611	632	604	675	628	581	615	589	666	609	599	635	621	618	615	608	664	623	588	666	618	618	652	593	635	592	674	598	665	639	626	628	616	630	624	623	597	629	617	647	619	606	635	629	606	632	572	601	651	621	650	612	616	622	604	595	598	635	587	644	672	600	684	619	608	623	555	598	640	624	606	611	629	630	632	644	629	639	627	620	624	631	672	626	626	632	619	648	556	601	602	584	644	585	638	660	632	629	619	648	559	627	622	639	655	645	609	615	600	618	627	618	614	623	635	594	618	611	635	586	604	622	640	602	628	653	595	627	611	618	665	631	616	597	678	643	603	579	647	611	619	614	633	617	614	620	633	654	606	627	617	657	603	600	607	622	595	618	581	624	679	610	657	671	626	616	623	607	623	597	601	667	608	645	617	642	649	620	664	617	617	605	624	635	619	612	606	632	608	612	596	627	603	638	637	609	597	587	605	620	622	600	606	596	645	583	597	602	558	595	607	583	599	584	589	653	645	616	605	639	643	610	602	600	635	615	653	625	600	577	573	641	645	632	594	661	611	634	624	619	604	587	588	648	619	633	634	662	594	623	612	633	614	609	642	626	603	587	653	617	617	599	622	622	686	590	608	642	635	571	625	617	629	573	627	616	595	616	597	617	608	619	592	624	620	662	606	638	600	596	629	641	609	577	623	617	601	614	620	631	569	657	576	605	630	633	586	581	634	602	622	595	597	641	579	584	602	640	616	587	608	644	630	577	576	626	630	647	649	595	612	624	617	623	618	654	613	648	630	628	638	603	626	629	600	617	653	613	642	639	637	624	587	622	661	662	604	617	655	637	609	623	619	595	634	660	635	627	657	613	640	638	603	638	590	611	602	588	627	607	575	589	611	617	631	659	595	671	578	598	640	601	624	651	630	597	575	642	616	633	618	649	640	644	588	620	610	640	633	604	593	609	602	638	597	659	605	659	601	670	615	590	634	618	626	603	656	599	616	637	616	638	645	636	624	628	566	635	667	617	649	612	603	589	649	674	642	648	672	629	593	636	659	624	617	589	585	579	634	663	566	608	630	592	629	617	663	613	629	640	592	591	614	585	634	602	639	611	633	617	627	599	627	632	620	657	610	595	628	637	618	640	604	599	603	599	571	602	605	577	632	671	600	617	629	621	616	645	600	550	614	582	627	590	638	535	609	634	666	620	631	586	653	585	625	665	620	653	630	596	627	589	599	618	614	641	605	613	596	638	646	585	607	591	599	625	649	611	599	601	616	638	624	606	613	622	630	619	630	584	626	642	587	631	617	584	610	591	612	613	621	580	616	641	566	623	630	650	594	586	616	623	631	618	556	615	603	628	613	592	579	608	564	631	543	625	634	612	610	613	672	577	611	628	624	636	627	643	605	607	643	679	669	610	617	612	570	611	611	561	641	626	660	668	646	606	631	577	645	637	677	633	671	608	634	603	577	682	651	602	624	692	612	617	647	635	607	607	592	637	637	604	628	612	632	618	599	610	579	623	635	610	630	621	649	618	582	620	588	632	632	597	648	651	590	635	607	643	626	639	591	590	593	635	647	607	640	620	592	607	592	612	689	608	602	578	641	621	629	569	653	611	627	623	607	628	615	609	619	590	633	652	647	636	588	603	615	662	589	629	606	625	630	655	635	606	566	633	627	608	636	623	615	602	614	615	675	630	656	623	615	605	618	609	660	586	613	583	618	568	588	642	655	618	620	567	597	610	580	614	635	563	630	558
26849	12033	7728	6175	3803	2591	1812	1334	986	848	699	613	498	483	446	421	362	346	331	382	322	344	334	322	308	300	294	285	286	285	294	274	267	277	288	306	302	259	304	287	255	253	306	324	280	267	270	243	286	279	250	234	240	298	295	273	283	272	298	269	285	265	280	301	269	274	287	260	251	226	271	273	250	263	287	247	283	274	267	273	243	266	241	249	281	280	275	252	290	247	250	298	277	250	279	259	283	278	273	276	257	300	276	254	274	284	282	245	244	276	263	275	259	269	273	271	247	263	263	244	292	245	284	275	281	288	252	261	270	253	270	258	268	269	281	244	256	274	243	295	259	285	241	258	258	283	241	281	285	278	264	259	294	251	256	305	268	260	282	269	283	241	254	262	268	245	267	265	272	280	276	266	272	247	231	256	253	281	270	270	273	266	305	254	256	263	297	263	283	276	278	255	286	258	298	278	277	275	254	289	278	241	271	247	257	281	269	244	267	290	296	296	250	255	281	288	295	282	251	260	279	250	268	286	254	293	290	298	255	275	266	266	257	267	307	270	277	231	258	261	288	282	329	276	267	269	273	292	271	260	271	300	270	281	266	252	261	244	239	283	268	289	306	274	275	257	278	310	272	251	262	274	274	257	265	285	301	263	289	263	294	276	277	259	230	272	262	253	268	246	285	270	239	276	257	279	280	278	265	282	270	249	247	273	280	276	288	249	259	265	284	245	264	286	270	272	268	264	272	277	267	293	258	297	277	252	268	271	278	248	231	259	270	258	287	231	272	238	274	260	262	295	281	266	242	265	281	265	279	257	273	266	279	263	250	266	259	272	275	279	259	267	280	257	283	284	281	299	310	293	281	277	233	270	274	286	243	279	224	248	248	288	242	269	289	263	268	249	271	290	271	283	284	260	270	290	276	291	289	266	237	266	252	306	304	273	255	255	263	283	267	260	262	273	294	294	316	242	231	277	265	245	256	285	280	257	232	254	302	278	266	285	280	262	270	271	300	287	268	261	286	251	256	257	306	270	285	286	246	264	265	278	265	240	282	270	252	287	273	276	255	310	264	252	273	290	276	250	252	263	281	289	271	298	272	304	278	284	265	273	263	260	270	292	256	225	237	248	244	255	240	294	285	286	277	248	266	280	250	264	274	291	286	277	241	286	285	283	253	257	252	275	237	266	291	265	255	275	301	284	282	275	254	299	258	249	258	281	247	283	235	282	260	257	235	264	267	264	256	262	246	248	278	258	258	293	257	271	290	275	257	249	265	265	278	280	310	282	274	288	257	309	277	241	248	268	259	267	276	255	279	263	266	280	266	296	276	275	274	274	257	255	288	231	259	273	253	275	279	263	275	291	236	259	276	236	270	269	245	277	242	280	250	261	260	261	250	254	272	273	263	289	287	246	248	242	281	257	265	250	269	245	259	279	252	235	248	277	270	271	266	246	277	284	256	296	275	269	281	226	271	262	262	268	260	257	260	265	266	245	270	300	270	268	266	241	256	294	258	262	274	246	275	282	244	281	272	252	237	277	261	258	223	264	262	273	268	259	291	299	257	303	267	262	286	270	258	283	272	242	318	266	266	250	272	245	253	264	265	269	320	270	283	270	244	276	266	263	245	276	252	227	265	241	303	289	281	223	244	276	281	262	284	266	277	280	243	296	283	272	244	273	237	263	259	246	284	278	281	241	265	258	281	265	287	266	282	225	270	255	274	254	278	273	264	274	258	269	257	253	282	273	271	282	274	262	269	259	284	240	259	259	257	266	277	262	274	281	287	268	269	254	249	257	297	281	273	285	267	252	257	269	267	266	293	276	274	267	249	269	254	297	271	268	297	298	257	232	287	272	269	256	255	258	268	269	301	272	273	283	268	248	255	261	239	263	275	246	261	278	260	288	249	242	252	222	267	290	277	268	250	299	258	258	275	304	261	258	272	246	269	264	269	270	267	269	286	283	297	255	258	260	271	227	276	245	228	289	257	295	263	306	284	278	239	268	297	259	264	284	277	269	263	277	289	290	267	281	277	274	280	264	298	282	278	257	265	286	282	280	259	220	236	264	261	290	245	256	244	258	250	244	244	263	268	267	292	267	260	245	264	277	262	278	256	255	276	285	257	263	279	273	272	276	268	270	257	222	277	291	305	261	263	259	263	282	264	270	286	260	275	286	263	271	264	241	263	247	261	274	282	275	281	312	286	264	270	280	239	260	278	262	250	237	265	248	235	278	253	243	264	267	262	280	281	279	280	291	274	272	254	260	287	297	297	296	264	283	292	309	286	279	280	229	267	266	244	248	272	281	288	266	259	239	258	306	286	260	239	246	245	280	243	308	290	280	255	266	258	259	267	274	284	288	251	250	244	265	288	275	278	244	257	256	253	260	263	248	275	260	283	262	262	273	272	279	260	294	281	284	298	272	269	256	266	245	280	237	233	245	291	295	267	287	252	275	253	242	264	292	271	284	283	301	262	302	233	303	232	247	287	264	288	265	255	281	265	278	301	271	287	261	269	251	247	245	310	287	275	258	273	250	241	242	244	250	256	273	276	247	268	264	278	279	333	274	292	244	263	282	277	274	249	289	287	312	252	269	261	260	261	256	271	255	290	235	259	259	250	261	258	249	243	245	303	279	257	284	237	224	286	303	253	251	254	274	269	249	281	254	307	288	252	250	278	300	264	274	260	301	237	269	248	229	265	255	238	270	279	254	268	257	304	254	261	223	278	280	287	253	269	264	273	281	261	269	303	263	257	255	279	276	280	269	244	291	295	279	263	263	260	287	265	277	292	272	282	263	275	257	257	276	273	267	244	247	268	261	267	299	266	278	262	244	248	272	286	265	268	301	286	275	237	273	278	261	231	263	260	268	274	273	263	283	287	279	264	278	259	270	287	273	294	276	317	300	248	283	287	257	268	282	288	299	295	257	239	255	291	275	278	272	260	259	261	286	296	240	290	256	259	287	256	275	290	260	265	269	297	258	226	261	301	273	258	253	271	264	289	282	295	262	260	275	290	260	280	219	266	256	277	263	275	261	284	272	276	240	282	266	274	283	243	279	278	257	250	259	258	247	278	286	276	258	266	267	299	299	245	276	266	250	275	286	239	272	291	270	271	259	272	251	289	252	276	275	269	265	274	251	266	238	249	263	250	271	280	300	268	255	236	299	285	260	275	250	271	273	250	278	308	257	268	301	241	287	300	254	278	266	271	270	262	259	290	252	290	306	273	309	249	249	263	259	275	258	318	254	267	284	250	265	243	231	268	285	298	290	295	293	298	252	247	296	274	261	274	257	264	239	257	268	290	267	265	248	238	270	239	250	282	270	287	262	240	257	314	266	267	292	294	250	272	290	294	274	295	289	253	244	264	271	280	274	250	272	265	258	297	254	242	231	259	269	272	287	276	286	264	277	276	256	263	257	247	271	289	256	262	272	263	276	270	256	273	289	260	271	274	282	271	274	274	280	274	286	279	272	259	266	289	257	260	261	271	274
17070	8831	11856	13227	11245	8902	6991	5378	4272	3614	2952	2417	2121	1861	1721	1500	1362	1379	1176	1121	1069	1068	941	981	908	886	819	816	824	835	808	763	790	706	660	783	706	659	666	687	663	675	692	627	674	698	677	635	671	628	658	625	645	617	594	673	625	612	585	646	628	637	653	629	613	638	604	644	631	597	626	587	623	608	601	664	626	657	575	556	584	650	604	625	657	611	631	653	592	596	591	564	568	611	640	630	631	660	602	586	656	649	615	614	607	602	640	640	658	606	621	621	589	620	635	592	586	586	609	600	639	627	583	636	594	597	595	610	633	626	588	628	623	594	563	624	628	579	599	589	625	652	589	603	629	666	565	651	618	638	616	625	633	647	599	626	619	615	599	621	616	652	593	674	677	582	659	578	599	560	605	635	612	616	624	592	584	617	607	567	629	647	588	662	608	606	617	626	572	592	622	641	646	611	633	586	615	620	600	608	645	649	588	592	616	603	604	605	643	624	585	622	629	574	633	595	615	592	579	628	605	638	591	632	595	603	596	612	660	642	570	613	645	590	613	624	618	591	581	604	644	617	616	613	640	616	626	607	650	606	618	606	557	614	606	588	602	614	601	599	587	634	606	611	627	595	636	653	598	625	625	609	611	611	591	582	596	602	622	622	595	631	592	644	620	633	597	590	634	568	615	634	638	626	670	623	595	585	597	635	639	619	611	604	618	592	640	629	598	566	619	600	592	617	648	591	588	573	635	631	638	598	611	585	599	612	591	602	596	675	616	626	617	598	618	604	624	631	599	575	656	571	629	604	642	580	620	635	631	635	635	627	598	638	589	660	600	611	621	632	596	642	550	625	586	599	632	592	569	622	618	637	590	623	587	620	597	590	629	637	612	573	642	620	613	605	622	636	585	582	617	591	642	578	600	644	615	596	628	618	621	636	638	586	636	589	595	604	642	639	596	611	623	623	627	627	562	584	613	597	615	587	585	577	624	631	578	627	628	595	572	572	573	622	613	606	592	615	630	644	613	595	566	603	614	620	604	585	546	592	596	671	668	572	600	616	618	607	615	630	598	592	615	619	590	663	629	650	668	594	630	597	593	600	613	604	592	602	656	599	615	643	621	606	651	636	657	635	651	578	594	583	580	615	602	585	621	627	632	628	642	645	637	639	614	596	626	569	593	606	636	614	599	569	593	642	579	585	621	601	658	577	615	640	577	588	610	613	596	630	600	583	624	616	599	603	616	661	611	600	601	617	609	598	582	659	615	634	630	623	608	617	635	608	592	602	641	614	595	583	602	613	595	632	601	603	575	609	588	630	610	627	648	651	670	591	584	591	600	604	617	607	649	622	592	632	633	576	605	636	652	641	601	582	619	626	636	593	625	616	650	630	664	633	616	604	636	597	625	588	638	586	603	605	593	586	611	604	642	643	575	628	599	552	605	619	642	591	601	580	601	621	597	617	642	585	599	582	596	613	619	639	574	626	629	616	608	635	563	646	614	623	613	588	591	629	624	607	646	614	622	564	612	667	638	608	596	599	607	631	549	644	648	559	616	611	583	568	606	649	564	624	610	589	637	648	644	655	570	650	611	621	596	637	610	652	609	605	608	626	591	592	613	665	599	667	618	570	598	630	603	544	616	582	600	584	577	667	586	587	617	593	621	592	626	601	594	586	643	623	595	612	622	561	634	573	654	619	644	595	629	615	569	594	604	635	630	634	621	593	653	639	650	564	606	625	628	659	567	608	614	586	615	619	621	623	561	652	606	605	667	621	627	641	632	601	622	599	609	583	614	582	624	603	616	633	580	639	605	583	668	600	622	598	657	642	620	641	587	579	632	566	591	623	593	645	589	652	601	658	576	594	615	628	580	658	599	580	610	605	642	561	600	616	617	590	635	598	597	572	589	589	601	577	598	567	613	639	613	604	623	642	611	637	620	621	633	635	609	621	618	618	628	633	624	602	629	640	618	606	631	587	682	567	616	630	648	584	625	592	613	603	666	650	642	632	612	583	672	614	620	623	580	599	588	608	615	623	598	650	594	597	642	596	603	577	586	606	591	641	588	662	656	619	639	613	620	634	619	545	607	638	615	594	563	631	618	624	612	580	568	619	607	638	610	627	615	639	584	598	616	637	606	616	574	585	600	623	592	626	572	590	620	613	565	610	617	667	597	618	588	641	646	607	605	626	643	604	602	654	616	643	605	592	618	603	622	614	608	631	613	590	646	594	628	549	633	611	653	562	614	635	629	630	621	604	595	642	599	592	631	612	571	592	590	592	623	662	612	630	604	627	611	606	624	558	613	621	647	673	597	615	565	584	639	601	637	578	611	656	625	613	608	595	588	606	573	602	610	647	627	599	595	592	603	626	639	632	617	660	630	625	631	574	626	624	627	615	644	631	615	596	598	620	593	613	629	633	595	599	609	609	632	595	637	588	633	627	635	713	618	621	609	589	613	662	606	617	569	646	586	585	612	639	640	633	665	617	636	568	679	604	607	604	639	667	652	613	612	630	615	603	606	630	577	615	583	587	631	595	600	614	606	614	584	610	656	614	610	630	636	580	608	606	638	599	634	576	651	589	594	584	607	624	614	627	635	604	580	627	646	562	585	619	630	652	579	585	582	644	652	618	614	614	638	591	618	616	583	600	600	666	619	607	642	620	632	612	631	644	590	594	644	609	613	634	567	611	676	629	607	603	633	590	630	625	623	576	607	614	596	614	610	598	602	613	568	628	605	636	628	598	621	615	559	624	587	629	628	583	611	614	579	623	581	654	621	587	650	573	582	598	605	607	566	599	660	625	599	627	581	636	617	616	652	645	632	585	658	615	626	582	582	647	639	600	636	608	622	654	576	604	605	601	586	632	616	587	619	603	578	619	590	566	648	578	602	602	614	616	619	617	573	659	610	612	641	633	606	614	643	600	648	641	608	646	586	597	597	611	649	589	613	637	642	637	605	623	602	634	576	625	586	584	611	625	638	586	645	632	609	619	623	631	643	648	609	617	593	568	605	576	609	637	632	570	651	591	559	559	621	578	628	605	579	621	590	593	628	599	622	613	640	578	573	584	631	624	612	600	601	567	600	620	575	611	613	622	589	587	615	615	618	614	612	597	614	621	598	627	580	655	618	606	613	588	602	592	609	633	632	615	607	603	604	600	599	587	603	601	622	599	601	628	611	624	603	620	596	598	637	624	632	586	613	589	613	624	643	640	601	610	599	614	583	595	629	634	620	614	588	588	601	655	607	602	592	596	603	588	644	616	590	575	666	653	586	604	662	655	639	582	607	652	632	634	635	634	632	596	591	628	612	597	622	624	648	582	572	627	641	643	619	596	628	596	610	620	595	662	575	645	640	619	635	577	589	595	638	616	641	627	677	615	613	598	607	676	624	647	610	667	619	642	610	554	604	558	622	578	632	580	584	618	578	579	582	612	626	628	603	604	648	646	651	642	614	609	624	588	646	607	607	627	649	616	623	610	599	630	647	619	620	643	655	623
36354	18318	11673	9117	6163	4323	2952	2037	1396	1241	960	716	617	566	518	468	441	406	397	392	378	352	304	348	366	348	356	337	282	285	321	296	314	266	305	281	292	264	320	293	289	290	278	293	299	279	281	278	295	284	267	273	276	278	275	285	277	238	254	282	260	289	245	267	256	255	256	263	302	256	311	257	254	269	262	287	269	281	286	268	256	289	271	266	259	249	264	288	255	272	288	265	268	296	277	290	252	273	296	235	261	253	278	271	291	298	294	301	259	270	293	273	268	264	285	258	271	236	267	266	290	283	294	270	296	241	284	264	249	277	257	266	264	230	294	282	278	274	240	240	273	298	284	276	287	271	243	257	253	263	303	276	287	283	266	270	264	276	255	252	257	288	273	267	274	262	274	283	309	262	270	283	229	268	249	268	277	258	279	268	261	295	249	265	259	276	290	239	261	264	278	230	256	263	240	274	282	245	241	250	256	292	280	271	273	265	282	283	278	240	256	276	260	265	258	248	263	281	314	266	231	277	268	271	291	310	282	282	276	265	269	242	263	268	265	275	288	262	267	261	259	267	278	287	256	268	256	241	275	287	263	263	270	272	259	251	263	273	286	271	262	288	288	295	258	248	266	268	261	249	273	259	251	291	264	277	267	247	270	247	246	284	253	258	296	264	272	278	240	282	265	264	266	260	266	264	260	269	285	272	260	269	271	268	233	286	265	262	258	264	260	262	293	273	245	266	293	299	277	244	267	271	256	289	280	248	247	277	266	244	240	257	237	319	300	270	252	267	263	279	256	284	251	248	289	302	239	287	254	283	274	270	279	278	304	263	274	276	306	256	275	261	262	281	268	254	272	276	267	251	272	293	289	270	285	290	226	259	261	224	245	253	284	282	263	250	250	262	272	269	280	227	284	217	280	233	256	264	279	258	282	286	249	288	279	295	289	250	241	250	270	239	285	260	228	268	271	260	249	266	251	265	287	255	293	287	262	301	269	266	251	293	263	266	269	300	285	287	266	272	277	255	242	263	254	300	268	258	265	278	292	287	277	258	246	292	283	264	294	252	293	279	240	246	265	249	288	275	262	254	255	269	243	233	284	284	254	267	249	297	273	268	262	256	252	278	284	272	256	259	282	284	257	248	247	278	286	278	277	248	242	247	283	276	275	268	283	278	265	271	276	277	270	284	245	294	245	261	255	271	266	259	255	282	271	257	267	294	254	256	281	276	276	253	262	251	245	238	299	272	268	267	290	275	263	281	245	292	259	223	260	270	265	269	298	280	282	263	256	271	262	256	296	254	252	261	257	294	276	278	251	261	285	240	277	272	254	263	251	271	252	266	239	241	267	293	268	264	252	233	275	252	286	268	279	282	290	289	283	265	276	282	232	272	274	272	270	302	294	267	300	289	304	261	267	298	290	271	271	264	237	244	254	238	252	277	255	256	244	248	262	251	232	297	272	270	272	277	276	276	237	271	296	302	237	276	287	255	282	266	302	256	271	271	279	214	248	238	260	239	266	272	305	275	257	271	269	301	255	267	240	251	253	294	272	249	273	294	279	274	291	286	244	258	227	276	284	251	258	268	269	289	273	267	278	251	269	275	266	250	273	255	298	253	262	276	246	283	294	263	257	296	287	257	271	303	264	290	255	307	234	285	248	254	287	267	249	276	257	284	267	285	244	262	252	280	264	281	285	303	271	259	263	266	307	272	275	295	249	210	288	264	278	264	252	234	280	288	228	286	261	258	251	263	275	295	283	258	277	272	253	270	266	281	279	265	266	274	301	265	256	270	295	269	266	257	268	247	249	275	279	302	272	264	250	293	268	258	290	261	264	253	258	272	289	256	278	285	259	274	262	282	266	282	254	259	252	272	269	277	293	284	266	258	281	271	238	234	256	275	277	263	280	276	271	277	253	280	293	278	263	266	225	282	244	252	230	278	277	239	273	266	266	270	288	241	256	267	240	252	282	266	273	240	247	240	282	258	268	353	266	249	265	278	264	295	266	250	243	279	251	227	294	269	268	274	270	274	265	252	250	269	225	235	229	259	280	258	281	262	256	256	245	291	285	268	297	268	268	248	309	278	266	274	252	261	268	292	266	246	269	297	282	286	281	265	272	284	243	268	282	264	281	251	264	280	248	259	256	272	271	236	222	248	299	238	274	247	282	287	249	292	299	275	284	261	244	249	259	272	260	304	271	251	275	281	280	258	283	272	275	252	277	262	290	307	258	270	291	270	256	268	245	297	254	290	241	275	268	292	260	301	274	246	288	262	255	264	219	247	264	249	273	251	261	256	268	291	272	238	254	283	278	289	251	249	269	251	253	284	294	290	258	269	281	274	251	278	274	261	256	273	280	241	258	277	276	261	251	275	262	277	250	256	294	301	275	269	272	285	260	295	278	254	267	286	273	259	237	287	254	269	258	276	268	269	264	273	251	283	292	280	277	267	274	268	300	260	273	241	276	290	250	264	284	268	232	282	266	295	270	260	248	250	284	273	274	282	275	261	256	264	245	244	250	250	262	239	271	266	239	264	267	300	279	258	237	255	271	257	256	253	283	272	273	284	280	256	259	277	281	285	291	239	267	248	279	275	259	268	283	270	259	258	285	268	268	310	266	277	318	272	259	267	279	283	280	241	268	240	278	251	255	259	277	249	252	267	272	266	271	229	308	240	299	280	257	276	255	262	284	271	248	263	246	257	262	285	259	292	292	257	280	236	275	253	231	256	256	279	279	267	274	252	284	290	268	247	284	282	269	289	284	274	266	258	267	276	246	253	267	272	244	256	229	267	274	247	258	285	287	273	262	263	255	278	273	276	263	274	290	280	263	266	282	296	275	288	259	287	245	253	265	295	266	263	250	268	316	298	280	266	269	257	261	280	255	255	268	262	270	265	255	242	272	280	262	246	286	267	276	280	258	258	248	259	250	242	276	262	263	287	251	261	295	259	218	258	291	253	296	286	289	251	294	307	268	293	269	284	260	280	275	275	262	278	236	285	299	281	294	273	242	258	306	277	258	252	270	259	250	268	261	246	235	266	253	250	266	256	286	271	263	257	245	253	261	288	278	269	250	295	279	291	248	259	255	280	261	284	272	258	284	290	296	286	278	265	253	243	320	267	248	284	292	261	271	269	238	213	281	245	245	282	264	282	272	274	258	300	249	263	262	259	248	259	288	264	263	303	268	276	271	246	274	269	265	234	271	273	281	242	264	260	268	242	283	283	264	258	311	280	261	272	277	263	274	272	271	286	254	287	282	290	269	268	254	263	270	293	296	245	268	259	263	236	311	268	265	229	273	260	268	252	265	238	286	276	274	235	198	243	261	265	270	272	278	268	269	307	273	265	251	264	240	263	245	248	294	273	243	260	281	259	283	261	265	324	258	278	278	301	261	253	244	304	284	279	318	248	273	276	259	269	274	223	272	284	265	266	287	285	260	272	270	282	280	259	267	245	258	247	269	262	283	257	262	278	287	285	285	259	260	252	281	281
22016	12430	15614	17518	15045	12252	10066	7347	5900	4826	4158	3311	2783	2517	2190	1923	1721	1623	1584	1363	1247	1204	1133	1085	1068	989	963	932	922	904	875	788	805	781	774	824	791	789	741	716	723	683	735	647	681	691	688	673	631	632	618	661	706	647	592	693	643	638	669	573	671	656	654	633	619	574	582	620	601	668	593	636	624	618	614	618	628	650	599	611	618	616	597	640	580	590	633	664	596	596	618	604	633	647	630	614	606	603	619	605	589	661	609	591	634	602	622	593	611	615	563	641	589	596	624	599	632	632	595	606	590	596	609	562	589	580	603	620	621	671	627	664	593	633	612	656	601	610	606	574	572	577	638	648	597	569	634	641	593	585	585	628	633	614	597	645	554	566	601	600	619	639	649	592	620	630	621	625	623	575	630	602	576	608	597	634	573	615	609	640	641	626	585	603	577	657	657	613	631	642	587	670	604	612	623	572	650	623	599	628	597	615	589	638	612	597	581	597	607	572	627	608	652	649	614	619	624	585	665	609	598	651	629	619	652	573	575	627	592	641	614	631	569	580	627	621	651	590	638	608	588	592	588	593	612	582	633	587	631	598	591	631	602	656	627	583	609	597	593	604	604	581	624	570	634	629	601	571	603	602	596	587	634	611	616	586	613	590	630	604	635	622	592	649	615	604	587	639	658	628	594	617	621	630	636	663	568	570	582	644	564	611	559	590	603	601	582	602	563	634	616	573	601	619	623	622	606	599	620	590	647	656	608	628	587	588	600	593	591	632	632	590	569	583	637	653	654	602	579	591	595	608	600	640	581	612	616	629	610	572	617	624	618	632	593	632	605	595	650	596	606	614	635	596	654	608	646	653	586	585	630	595	583	596	610	634	601	611	623	594	638	591	630	558	575	648	622	629	633	621	567	590	623	648	598	622	602	602	622	632	648	613	642	640	544	591	607	617	588	600	607	580	610	628	575	595	648	650	585	622	614	647	579	622	574	631	622	637	594	606	617	628	610	643	566	585	638	614	602	617	632	565	615	612	596	639	612	560	642	593	591	594	542	589	600	569	630	575	603	610	641	617	620	564	602	617	637	581	625	570	604	598	642	583	603	628	593	631	615	610	588	622	591	628	581	655	583	592	599	609	618	611	650	617	625	621	620	596	593	572	602	643	611	548	584	626	608	650	581	604	623	597	580	629	615	605	625	648	616	635	600	599	605	631	658	600	645	616	643	568	580	620	602	615	648	595	639	589	608	574	605	610	648	627	610	619	637	590	593	634	598	594	640	591	622	606	643	593	625	628	631	631	621	573	621	635	599	632	614	658	669	607	583	607	632	624	625	617	590	639	593	642	586	593	563	628	602	620	620	604	637	619	612	589	577	555	609	649	604	587	586	608	584	589	581	628	571	611	657	598	650	618	630	612	589	593	613	575	556	591	564	590	596	633	561	572	610	624	595	614	601	579	629	601	587	613	597	609	592	610	672	643	617	558	624	609	618	626	595	606	567	615	634	605	601	601	556	622	641	605	585	598	658	635	578	623	619	651	589	650	616	647	605	601	615	627	570	592	617	621	640	613	588	614	614	651	645	585	622	610	618	603	641	598	597	648	610	618	595	616	612	599	606	563	617	608	612	636	584	645	564	633	603	592	589	644	606	602	598	582	629	645	549	640	605	586	688	593	623	583	623	604	597	625	619	557	653	598	592	622	614	606	624	613	635	640	575	620	636	608	628	630	580	598	605	598	605	637	619	668	585	627	586	607	664	603	687	608	624	584	619	613	620	614	630	605	588	595	601	639	604	678	621	645	605	594	607	617	622	611	616	559	638	593	620	590	550	665	631	640	595	589	630	584	610	582	613	624	607	660	589	580	626	581	621	621	616	595	581	609	591	569	636	631	605	626	651	604	646	645	648	588	613	625	584	608	591	620	613	591	608	590	628	599	623	606	604	619	579	621	619	627	608	573	592	629	610	600	653	617	612	620	611	620	593	665	590	604	589	592	607	631	635	604	623	629	633	630	616	624	603	595	630	639	605	619	590	602	620	624	613	611	576	646	598	625	605	610	592	596	586	638	610	630	600	604	605	566	631	618	639	627	575	601	634	638	585	594	652	609	624	581	587	613	608	601	561	610	621	600	591	628	614	630	620	628	598	601	606	606	584	590	615	614	574	600	635	612	632	583	597	651	627	626	642	606	620	596	582	628	633	593	639	659	640	575	638	585	602	613	567	663	640	581	610	582	627	630	597	586	647	614	622	583	633	592	638	621	597	608	605	663	598	646	639	594	617	584	614	603	596	637	651	599	612	619	589	660	622	604	632	606	581	607	619	584	588	608	634	600	627	601	601	607	620	585	635	632	628	594	667	586	604	594	618	591	582	602	616	599	553	614	588	556	608	594	586	528	612	631	629	592	633	617	636	667	605	613	652	610	626	606	586	624	654	613	601	586	645	603	636	596	590	619	652	628	624	581	608	595	628	635	594	635	602	630	628	643	637	603	585	619	622	663	633	626	609	618	632	626	609	645	546	634	608	631	641	628	629	611	626	589	654	592	619	613	614	595	651	579	607	635	613	662	640	585	609	602	622	623	595	603	595	619	635	622	619	553	633	612	606	625	591	560	622	640	615	603	639	590	615	624	563	651	577	586	601	637	600	629	640	633	621	642	585	611	613	612	630	639	574	588	579	559	618	634	607	653	576	640	591	593	657	614	611	633	612	624	641	603	631	600	610	643	651	648	569	605	592	651	609	606	577	649	580	624	599	626	631	602	621	608	607	638	624	608	587	622	644	604	629	563	596	578	615	639	602	597	596	594	642	591	571	603	622	577	634	560	622	585	615	584	618	630	620	618	658	644	602	631	619	603	616	640	646	589	587	613	570	651	628	565	582	595	607	642	611	614	650	622	631	596	602	606	616	624	590	589	581	617	614	588	642	596	612	627	652	599	601	611	610	659	573	586	622	618	629	605	598	626	622	573	611	563	615	624	591	619	643	613	592	645	583	625	607	597	612	617	617	620	623	646	634	648	597	633	590	604	623	593	593	630	618	626	581	641	612	619	605	595	608	628	536	651	611	631	617	615	581	588	652	696	610	609	619	653	593	628	636	612	622	597	665	604	599	560	563	645	627	586	663	670	598	581	599	637	651	647	624	634	606	634	626	577	597	627	613	630	645	581	622	595	590	569	561	594	599	653	627	572	637	636	610	567	601	582	611	599	596	612	600	613	604	599	622	599	651	601	633	603	630	616	632	623	617	636	600	675	577	598	589	612	644	611	601	608	615	605	645	625	614	605	608	623	670	580	562	615	635	605	595	621	630	631	626	623	621	640	630	625	637	619	591	618	648	620	655	604	633	621	576	590	623	541	633	605	663	614	543	628	582	615	582	557	592	606	591	651	596	578	595	585	584	602	613	648	556	634	572	643	620	607	662	614	609	658	631	640	623	542	630	606	616	591	607	608	657	623	599	622	659	648	627	652	627	630	635	618	616	626	643	648	599	634	616	607
14495	6437	3877	2726	1740	1260	943	771	619	530	487	481	359	355	301	357	363	359	312	310	306	315	313	331	291	274	290	308	271	287	278	273	331	324	302	273	263	290	286	250	307	286	280	253	287	308	272	278	275	291	271	257	286	287	273	280	276	253	284	267	285	251	285	287	275	270	288	251	278	289	249	303	301	254	270	284	259	271	256	250	295	253	269	240	275	285	294	262	272	227	268	262	309	280	250	279	272	287	279	280	300	270	283	264	276	288	300	276	257	294	260	281	281	279	276	262	291	248	276	305	262	252	271	287	251	224	267	283	269	294	291	289	285	270	269	278	310	285	283	290	311	274	290	282	275	258	246	261	270	268	278	283	274	279	283	291	272	275	257	297	255	244	264	284	291	272	269	286	279	252	268	275	280	269	261	297	264	267	285	273	268	257	313	264	304	333	265	308	270	283	271	300	269	267	304	290	299	299	263	292	274	277	252	263	283	261	253	281	281	245	237	276	267	243	285	288	285	289	297	273	293	279	253	252	289	244	261	255	243	253	307	275	277	270	263	271	278	269	305	305	278	278	275	269	285	284	278	278	280	293	269	295	279	286	279	293	263	314	274	288	286	270	292	298	260	304	253	263	246	280	283	288	283	263	276	265	292	297	300	286	268	250	260	288	281	273	273	314	273	273	293	287	289	304	278	277	291	276	286	265	302	319	264	285	255	309	281	287	248	291	260	250	280	271	302	272	284	291	275	278	266	256	285	277	253	252	301	266	274	295	296	248	266	257	261	283	272	268	266	271	229	289	248	273	267	271	247	290	254	265	255	276	293	286	256	294	277	291	267	304	300	294	280	270	277	296	268	276	269	297	306	297	283	301	290	262	287	291	290	302	271	257	263	260	265	243	298	261	295	275	282	299	261	269	304	282	261	299	319	259	315	287	270	288	255	289	291	238	254	279	265	274	260	247	278	286	319	256	312	229	254	273	284	279	298	266	298	247	273	281	275	273	257	294	267	279	272	283	314	279	253	275	272	268	289	243	296	288	307	277	265	290	249	262	277	291	282	274	279	287	286	266	265	267	282	307	290	293	277	263	250	281	271	292	262	253	279	281	253	260	266	255	263	275	261	267	322	285	272	287	307	255	256	252	293	296	274	278	283	283	258	289	301	254	283	259	255	277	304	296	253	268	271	264	272	258	273	290	275	287	262	283	292	290	289	287	278	261	278	289	271	257	265	279	231	284	284	286	292	236	302	278	263	282	264	294	278	299	267	282	246	254	280	283	272	260	278	287	261	229	286	307	263	278	253	290	266	265	273	280	249	261	262	285	281	265	248	271	264	288	249	277	274	289	271	265	259	272	238	279	282	277	268	267	295	263	266	282	288	299	260	301	267	291	278	249	269	293	301	303	277	256	255	280	300	279	287	262	264	291	295	265	281	296	239	277	281	276	270	277	297	300	274	265	293	270	260	269	284	293	289	284	272	252	297	301	301	294	274	282	271	285	269	304	294	244	277	292	279	272	262	286	248	287	264	251	287	273	272	293	250	250	282	282	262	292	274	256	279	264	295	254	267	278	290	281	292	287	303	265	289	265	284	274	284	282	262	291	277	299	297	279	266	283	271	296	295	256	268	279	288	269	244	264	271	289	263	254	289	271	240	320	284	275	276	313	256	250	299	263	271	278	291	283	259	268	276	260	294	279	280	303	302	291	299	266	297	285	294	270	277	271	279	287	289	280	271	238	290	312	281	256	292	314	259	284	307	280	300	306	289	265	281	238	316	304	283	294	290	284	290	303	303	268	277	293	294	252	270	281	263	268	277	278	261	265	313	322	250	283	285	270	335	333	282	274	253	265	295	304	244	287	271	252	240	288	271	277	259	297	312	306	290	235	298	277	274	253	257	296	288	298	279	281	278	327	245	288	280	337	285	277	289	233	276	278	285	277	284	308	288	267	275	268	303	289	244	283	263	298	287	255	282	258	294	262	291	275	244	277	248	282	292	285	261	290	251	253	268	286	287	274	262	283	250	268	264	272	278	272	263	256	296	271	256	314	284	276	283	307	250	231	241	287	282	281	297	267	294	266	271	292	275	282	274	262	264	256	232	265	264	285	271	287	247	260	260	273	291	247	284	291	293	249	296	288	271	286	320	280	272	259	280	268	266	277	274	304	283	304	253	261	278	275	276	253	292	303	263	260	263	281	300	283	294	270	264	268	277	284	251	261	279	300	257	267	318	253	319	299	267	269	310	266	237	274	288	285	285	275	259	313	261	271	278	281	262	274	299	275	251	267	249	291	265	261	265	285	293	271	270	294	282	269	259	285	283	258	264	267	250	267	281	285	277	274	271	252	272	282	279	285	329	257	243	278	279	289	286	293	267	279	260	291	270	249	258	271	286	316	253	289	269	275	283	304	267	285	259	275	277	301	271	288	271	257	269	283	269	282	291	264	289	309	302	265	276	261	281	290	272	286	277	258	277	299	259	252	277	280	279	267	251	286	228	262	273	284	270	281	285	276	271	274	255	272	285	278	261	264	264	281	252	296	287	273	262	287	257	264	267	293	305	298	274	260	268	282	264	295	273	262	278	262	294	251	269	291	289	261	262	271	281	277	307	237	299	285	297	293	276	288	223	287	258	287	289	253	278	270	289	294	284	297	264	292	256	250	261	240	300	270	317	277	257	283	267	249	266	270	285	295	257	287	273	271	254	287	292	268	276	257	283	314	235	270	258	286	260	283	285	305	285	265	285	269	286	277	273	296	279	238	262	308	279	281	259	266	290	277	278	288	244	274	252	246	265	262	297	261	268	287	277	257	275	250	256	269	261	296	286	274	302	287	276	299	268	245	253	297	252	269	269	308	298	263	272	286	283	285	298	265	283	270	245	267	325	288	328	308	306	277	297	299	295	303	276	267	299	266	306	276	264	271	311	268	277	265	304	308	268	264	267	251	266	243	281	293	304	301	275	279	272	295	304	246	237	273	293	301	267	298	292	273	278	303	263	263	279	261	259	289	275	249	274	264	249	288	295	310	286	275	268	223	284	284	265	240	282	264	283	307	287	264	283	288	253	256	272	260	256	259	273	273	280	272	290	287	259	265	264	279	316	268	286	292	282	275	270	260	272	310	278	264	271	277	286	282	289	254	286	283	278	280	272	276	272	260	317	269	268	279	269	307	300	305	278	282	297	262	233	262	254	285	282	270	283	264	253	298	292	278	280	311	260	273	261	289	226	279	270	291	264	260	249	260	271	255	279	274	316	308	274	264	235	265	268	282	280	248	274	289	263	267	258	287	254	264	260	259	243	270	284	272	273	311	280	273	265	303	283	261	285	277	289	285	283	241	268	277	274	274	289	249	282	270	264	284	259	273	288	288	267	239	263	275	267	278	263	280	273	255	300	259	264	282	263	278	259	286	272	246	255	277	262	275	299	296	274	267	302	273	255	273	301	274	299	293	281	286	260	247	253	283	290	260	273	257	259	263	242	245	269	267	245	237
9327	5484	6806	7586	6109	4731	3603	2923	2394	1942	1642	1496	1316	1161	1130	987	965	902	854	893	851	846	851	749	780	788	773	748	714	691	654	714	698	683	700	659	668	649	672	662	648	652	663	654	645	643	637	631	645	657	611	618	590	686	601	629	664	646	628	623	674	617	654	635	706	658	659	638	607	640	655	625	650	572	593	643	611	623	676	617	611	655	633	662	589	627	635	653	696	640	599	596	580	601	638	591	665	608	607	604	647	645	622	629	669	639	611	645	632	581	579	622	673	641	633	628	613	604	648	600	672	659	637	652	658	645	589	623	639	618	657	626	618	648	620	636	664	644	587	646	613	590	637	646	635	630	578	631	604	657	651	647	662	649	634	646	614	608	673	630	630	600	629	645	631	642	607	657	658	603	637	609	620	664	627	600	611	638	640	637	653	651	641	631	619	619	643	628	586	651	616	639	614	645	548	621	641	641	649	640	659	646	628	690	654	645	595	614	622	614	620	596	621	600	629	630	624	639	594	597	634	608	678	613	633	571	653	660	658	657	651	630	648	631	630	571	646	617	589	581	613	619	668	658	628	661	681	661	638	621	618	647	624	607	629	649	640	576	636	670	621	637	645	631	641	660	600	619	634	610	595	593	600	608	617	590	597	615	656	644	618	600	647	570	583	663	638	617	627	634	628	576	616	625	630	678	641	612	604	617	662	620	587	635	641	620	607	618	637	619	588	667	641	590	647	609	604	639	630	613	614	652	681	660	613	611	626	672	578	634	634	589	605	610	636	600	600	663	631	635	627	611	610	638	665	614	608	621	653	605	655	615	621	639	654	631	558	606	604	578	604	612	626	605	563	618	608	601	663	636	629	623	629	652	610	608	649	597	663	625	679	684	612	613	676	632	599	617	604	601	602	611	601	590	690	602	579	650	606	647	617	648	629	624	615	668	610	595	653	638	614	652	638	633	619	595	595	661	609	611	605	580	657	587	645	643	638	633	609	605	618	593	613	618	583	604	614	633	604	639	620	658	610	632	627	626	656	635	541	671	617	645	663	650	611	622	600	632	639	673	612	582	641	646	595	636	653	613	616	620	626	582	618	608	644	630	594	629	654	648	652	621	658	647	597	624	614	622	622	622	639	616	600	640	608	642	625	619	621	583	637	614	610	659	624	564	609	613	673	621	632	647	650	607	577	624	619	651	663	639	634	626	635	625	603	614	653	597	667	675	635	598	610	661	679	627	600	591	616	593	631	620	666	634	610	632	672	671	675	615	637	614	597	665	626	622	639	624	586	581	610	630	639	593	622	639	657	629	622	645	629	649	623	633	625	595	623	574	615	590	668	617	631	648	633	677	625	669	639	654	654	656	625	634	644	679	614	581	639	619	617	665	635	603	608	628	597	598	673	601	626	631	616	630	670	669	638	591	602	607	649	596	668	591	638	617	629	650	588	557	591	643	615	628	601	588	646	606	618	619	649	639	603	576	662	590	643	557	643	596	647	607	662	604	671	624	628	631	633	638	611	657	565	641	599	616	630	602	649	652	621	602	610	622	637	640	573	618	637	588	661	573	624	659	596	611	624	627	622	590	570	638	602	640	637	625	616	629	634	648	579	597	657	625	641	647	622	643	646	649	633	615	580	629	632	681	580	608	644	634	620	646	613	610	650	602	629	640	597	639	639	630	636	617	633	590	631	661	643	640	652	607	606	623	601	642	634	664	664	616	593	646	636	622	643	649	630	617	644	656	626	610	590	596	616	620	629	650	639	640	617	613	629	643	649	617	627	640	626	635	606	648	647	657	606	621	640	618	589	658	678	636	661	592	620	638	627	630	637	668	606	617	601	672	660	582	645	589	600	615	642	590	620	660	628	648	603	676	621	604	632	579	632	610	613	627	652	613	667	597	645	631	683	597	611	624	665	621	667	624	579	610	650	671	587	608	617	655	628	620	677	588	655	638	626	589	622	640	657	634	649	630	625	664	635	662	610	644	610	631	620	571	653	613	605	598	575	642	626	628	617	664	619	645	629	661	620	633	623	639	624	604	631	637	635	593	635	615	642	672	642	558	685	605	646	669	641	646	608	599	619	605	625	655	637	667	646	593	698	606	618	655	638	608	645	671	655	605	652	633	645	632	633	629	613	628	604	640	614	634	594	603	640	625	652	604	634	666	603	625	628	638	648	640	603	610	611	634	614	603	618	623	641	597	625	642	624	618	646	662	575	613	613	615	668	617	637	601	597	667	609	615	691	652	638	575	634	632	623	629	595	677	613	646	595	614	608	602	625	620	646	635	618	634	675	631	640	597	596	598	621	606	607	581	618	653	604	666	659	609	573	642	629	623	636	586	650	627	644	634	643	641	577	602	620	611	653	583	632	650	612	644	640	636	613	576	636	622	650	595	596	627	592	643	606	624	628	590	661	696	598	639	582	610	681	590	613	617	612	611	702	594	618	670	653	627	587	650	624	664	667	608	632	611	595	593	689	637	649	632	603	640	655	625	632	641	653	642	664	601	659	613	672	600	660	604	587	674	604	628	634	628	599	617	610	632	619	606	627	656	581	615	633	678	671	646	616	547	659	602	594	596	628	630	628	614	662	633	640	653	629	639	631	607	642	663	581	627	608	612	633	616	593	640	655	610	638	617	624	648	584	624	601	602	631	631	604	583	651	657	580	588	609	656	636	632	630	627	591	671	614	594	647	628	634	630	601	628	671	606	644	634	630	625	619	660	619	652	607	649	687	653	627	638	672	612	628	602	635	596	606	646	639	601	662	636	595	636	647	617	608	658	598	609	651	635	646	623	686	565	589	641	665	627	597	631	637	649	625	606	613	665	638	603	625	624	636	629	633	587	650	642	645	634	616	613	626	633	634	630	635	613	657	619	579	614	648	606	638	633	610	618	605	650	593	684	628	632	666	628	629	591	674	685	626	630	631	598	624	679	665	618	624	641	604	589	603	632	626	625	633	643	638	642	630	596	642	636	648	609	625	635	640	613	635	621	581	614	611	626	625	652	622	639	622	617	627	588	641	586	673	637	677	620	623	612	648	636	596	643	620	637	631	649	614	595	626	632	651	644	588	641	636	626	587	632	646	651	602	663	638	652	597	644	589	685	657	641	605	664	587	611	642	626	638	658	634	579	586	610	622	617	606	642	626	619	640	605	583	639	641	619	588	588	617	649	606	640	605	603	615	661	630	646	605	618	601	631	642	618	642	645	609	598	593	625	608	676	653	624	621	626	625	641	647	643	654	638	606	650	616	651	645	665	654	602	637	588	606	609	659	615	637	664	600	603	607	620	614	625	648	626	618	627	588	602	623	642	590	594	630	600	625	651	630	577	611	578	649	609	617	625	643	612	612	654	610	635	603	659	624	650	642	626	581	615	586	574	617	619	638	621	618	565	602	623	625	606	641	616	668	608	652	656	659	601	635	652	640	625	647	630	620	609	625	637	652	609	633	637	612	621	617	634	663	662	626	602	579	615	587	619	655	609	625	614
26724	12378	7975	6186	4177	2912	1910	1388	1047	858	665	541	489	493	467	419	416	369	362	344	352	320	333	311	304	315	288	323	291	311	295	264	323	308	319	279	264	284	302	270	294	262	297	319	249	309	275	274	277	260	274	262	282	249	249	257	264	262	275	314	290	289	227	286	261	246	278	299	276	269	257	280	261	258	249	263	250	271	275	283	289	255	270	266	257	261	238	265	251	280	272	282	270	290	267	271	292	294	286	249	257	266	265	257	247	270	280	256	265	270	274	269	234	254	274	281	296	287	265	273	261	286	293	285	241	308	269	254	263	266	283	271	285	223	288	282	282	252	240	251	282	273	270	261	272	276	267	264	296	264	281	276	259	287	252	255	284	265	261	274	313	246	267	249	252	275	276	270	294	302	260	291	280	293	241	286	254	263	304	268	287	255	276	245	258	260	252	235	261	246	262	280	272	281	268	291	276	268	280	264	271	250	281	296	282	282	265	269	255	263	295	256	283	259	270	275	260	276	260	307	261	273	274	246	291	273	291	287	307	294	287	266	286	288	273	271	282	257	241	277	261	264	262	255	293	279	277	287	265	286	267	264	288	281	262	287	281	279	264	266	277	254	286	317	281	286	272	288	262	284	265	292	295	250	271	266	290	293	241	267	242	266	282	274	256	235	304	277	265	280	286	259	230	228	272	283	259	255	286	285	279	309	257	269	290	291	273	261	250	272	279	274	283	284	254	277	269	326	242	276	252	305	234	263	296	301	286	265	277	282	305	268	266	292	284	270	254	277	305	259	283	267	273	266	289	270	292	259	282	254	291	266	267	293	279	296	290	277	245	286	299	290	281	308	277	234	289	264	259	248	273	270	275	263	272	263	253	276	297	258	273	235	244	242	264	283	238	281	263	259	232	295	240	259	301	270	265	245	265	242	267	276	264	287	263	289	250	227	270	250	261	280	262	272	261	248	257	271	275	275	280	264	280	241	267	272	264	250	257	260	274	304	260	257	263	265	293	249	293	284	282	255	276	252	264	272	249	233	280	280	273	282	283	262	295	284	253	287	262	221	232	253	281	252	257	266	272	249	261	278	297	261	253	232	248	275	293	280	270	247	256	274	290	261	293	260	268	289	261	258	284	284	282	266	304	258	250	262	287	299	257	250	257	268	286	282	284	289	303	296	275	260	260	257	238	271	276	275	288	259	281	278	251	294	275	272	273	263	263	292	270	279	290	291	283	254	281	284	289	246	228	281	247	290	275	266	279	278	270	271	288	261	300	287	239	242	231	265	298	269	268	264	270	269	246	271	260	269	257	287	260	254	290	284	253	245	267	271	245	260	269	281	264	247	277	259	254	279	283	294	243	305	262	249	275	269	294	259	280	278	289	285	292	282	285	260	277	272	291	278	267	281	320	275	277	265	260	294	237	293	310	260	246	288	271	292	305	257	266	294	307	268	248	264	246	291	262	286	257	252	299	297	333	259	265	268	269	257	277	248	297	245	299	253	310	285	288	277	250	242	279	268	318	280	294	226	267	287	293	255	271	277	277	256	289	290	269	264	282	269	252	282	256	262	300	232	295	276	265	257	292	275	277	285	254	284	275	273	280	281	251	254	272	224	259	276	270	296	302	240	229	257	253	258	262	297	283	270	271	252	274	277	283	276	314	288	283	236	294	261	266	251	281	242	277	242	265	287	295	288	228	296	293	274	287	293	232	280	281	250	312	286	304	302	287	280	277	277	301	269	269	257	275	268	238	256	242	251	264	266	254	296	269	307	273	277	282	261	246	303	298	257	289	234	261	275	268	258	277	247	261	261	272	272	270	258	241	308	264	271	305	284	266	236	269	269	246	270	301	255	252	265	271	272	278	267	240	264	285	250	253	309	282	253	293	265	245	286	267	270	306	261	279	261	304	284	269	257	267	241	273	268	252	306	288	234	258	262	260	274	282	239	240	284	276	283	265	250	233	273	277	296	284	294	291	251	269	266	293	297	308	308	275	264	277	295	286	287	300	280	247	264	274	242	234	264	300	277	277	291	254	250	262	258	279	246	272	284	277	285	277	275	265	256	250	252	317	281	269	271	266	274	262	294	273	288	281	264	289	280	278	263	278	279	262	268	277	254	275	274	270	271	261	287	276	289	278	272	279	282	278	281	295	261	247	287	286	268	265	246	279	271	263	263	249	302	265	254	272	249	286	268	274	279	296	262	272	250	264	279	288	267	238	295	257	301	244	263	260	259	262	258	299	260	274	313	261	304	255	276	269	282	253	253	280	276	282	277	280	281	249	302	281	258	301	274	258	282	270	279	252	271	257	256	261	259	247	234	282	268	257	282	270	272	244	276	266	265	241	264	265	267	275	275	274	263	222	278	275	275	254	282	248	279	267	267	278	248	291	273	299	263	235	274	297	265	274	267	267	256	281	262	299	259	259	263	225	254	280	306	268	265	293	265	259	259	259	263	231	261	273	276	264	230	282	273	299	285	302	277	269	289	289	254	257	261	294	261	254	283	247	270	276	255	221	283	266	268	266	258	279	317	245	270	266	300	266	273	303	276	265	285	263	314	283	274	277	286	263	255	267	281	265	291	286	291	302	266	279	293	268	286	299	281	302	274	277	303	246	250	253	233	268	246	264	252	292	307	256	277	288	281	245	251	272	271	296	264	267	277	286	258	304	308	259	267	264	299	258	271	279	291	298	277	267	259	261	249	253	260	271	270	269	303	286	310	236	253	274	226	272	260	280	295	270	285	275	288	291	269	286	265	270	261	260	226	262	282	267	290	262	273	286	272	288	267	257	253	257	306	257	277	263	302	273	263	268	229	257	248	219	270	267	275	288	254	258	268	272	243	265	272	261	243	256	294	237	249	254	274	281	277	261	250	264	282	282	274	266	253	275	247	269	267	264	266	281	277	270	258	286	257	266	302	291	264	282	293	272	277	266	283	309	249	283	279	278	282	258	278	270	293	269	254	285	307	243	252	261	274	252	271	286	277	292	256	248	283	281	287	306	272	270	273	247	259	292	270	278	257	295	281	248	271	265	265	270	298	272	255	259	265	294	264	276	303	265	258	265	269	264	247	295	239	266	259	287	272	281	247	267	265	288	283	292	261	312	310	266	315	298	266	240	251	268	268	305	290	281	252	282	278	294	285	285	246	272	270	286	301	283	297	307	275	266	275	261	279	303	305	280	252	257	245	293	268	258	287	295	254	224	288	272	301	261	272	285	297	282	258	249	269	304	258	269	285	320	299	279	263	261	281	264	268	266	280	306	267	295	228	294	257	271	240	277	240	264	265	255	289	297	256	290	256	247	231	270	254	262	303	285	268	289	253	297	272	255	247	299	264	295	295	296	289	253	298	282	266	294	246	289	285	282	271	304	273	255	268	263	248	273	284	263	272	277	235	280	253	259	258	282	293	279	274	288	277	251	263	265	263	296	269	257	257	264	334	266	253	274	261	263	301	259	263	247	269	274	280	267	265	260	246	278	261	267	258
17390	9234	12045	13460	11459	9153	7059	5328	4199	3571	2901	2318	2114	1910	1635	1471	1364	1310	1283	1185	1122	1044	946	913	898	847	809	804	853	807	856	733	809	710	731	721	718	723	714	703	663	634	671	648	678	730	641	623	650	658	615	654	641	634	641	667	625	616	640	635	630	608	681	668	671	640	648	648	616	639	667	646	615	605	645	618	616	606	610	620	611	593	662	609	620	597	643	604	597	649	606	614	645	635	602	627	612	627	679	638	609	603	618	627	636	590	633	580	602	632	619	597	634	633	623	627	625	642	652	614	612	644	607	591	599	599	618	597	597	629	651	612	657	598	642	607	638	553	587	646	594	561	622	604	610	627	641	632	575	664	624	631	572	647	637	620	586	614	633	556	619	606	664	624	585	588	646	594	638	592	603	608	652	625	598	646	612	606	622	609	647	645	627	640	652	637	603	618	651	636	602	590	635	634	622	628	679	655	629	643	606	618	599	637	615	609	654	653	620	646	647	623	633	647	584	601	576	585	572	635	650	614	609	574	599	587	630	659	611	630	633	641	604	589	602	586	580	615	629	622	622	633	641	591	652	622	645	664	593	606	636	614	634	592	636	619	602	606	599	629	643	627	601	636	657	628	628	637	619	637	629	636	650	659	668	615	628	589	645	612	637	620	628	583	624	618	591	633	669	612	634	679	654	634	623	623	627	630	638	591	613	600	607	617	627	627	609	592	600	618	565	637	624	687	617	678	636	673	597	597	630	611	616	615	625	646	631	655	616	590	628	618	634	603	604	614	587	607	620	650	669	582	624	596	622	622	625	637	572	632	627	612	619	639	639	582	587	608	587	602	641	607	604	591	654	592	645	637	616	634	630	618	618	602	612	646	619	609	638	621	655	644	623	659	653	613	628	617	644	588	618	655	631	642	600	636	636	645	626	666	629	659	604	651	647	636	602	599	626	652	618	620	600	647	608	544	631	633	614	618	595	611	626	579	652	578	611	599	558	619	562	664	624	586	599	641	661	605	619	608	616	608	623	647	617	633	607	591	582	619	581	594	626	630	603	589	608	615	635	571	633	645	605	638	651	624	649	635	618	655	638	593	609	652	598	622	617	639	615	651	586	661	647	607	633	579	616	634	637	591	635	588	577	660	605	645	653	606	635	626	623	643	617	591	629	628	591	631	600	614	623	629	651	655	613	634	606	608	626	592	610	614	593	590	675	626	602	607	616	612	597	633	648	630	602	609	611	594	598	593	626	610	580	594	663	623	603	602	617	593	598	578	591	626	602	626	638	628	653	588	634	594	618	586	585	632	614	623	621	578	625	639	603	616	604	576	632	608	615	650	631	650	631	631	689	620	636	642	572	632	585	615	629	609	596	629	595	622	586	622	611	579	608	591	627	648	595	655	586	607	630	632	601	641	629	600	603	631	648	654	643	668	644	603	580	638	559	622	618	633	627	600	617	627	621	623	632	648	640	573	591	599	620	622	600	620	635	589	606	600	629	654	630	637	632	600	613	614	592	639	646	610	629	631	621	625	633	571	660	581	608	632	639	609	670	562	579	608	624	648	633	677	637	598	615	652	653	577	643	619	647	604	637	637	598	584	615	612	625	565	663	643	644	630	580	675	620	650	585	607	611	616	615	631	646	640	616	651	612	610	644	600	604	590	648	620	623	670	622	576	553	633	652	713	650	668	628	644	586	597	615	595	614	642	629	574	579	612	635	650	591	632	586	624	621	602	627	573	607	632	656	602	625	658	653	638	577	671	589	591	628	637	601	676	608	586	643	596	645	638	613	618	649	595	603	642	604	594	638	641	615	637	614	673	595	599	613	629	642	610	627	603	643	670	647	629	629	617	592	590	604	605	611	605	622	597	586	633	643	605	580	637	614	644	709	592	631	584	635	595	604	636	633	684	614	611	607	631	624	613	608	590	617	585	643	578	652	635	611	629	644	584	656	625	588	615	631	592	653	644	588	688	633	603	628	615	642	620	622	579	671	644	564	655	563	628	587	643	574	575	614	590	591	621	583	593	604	671	619	662	601	620	640	607	657	589	633	620	630	613	656	609	626	702	613	609	614	653	632	627	670	635	625	657	649	620	593	637	588	606	607	652	612	627	597	649	607	612	619	685	589	686	644	625	638	628	551	622	624	625	636	634	619	607	627	661	618	632	656	613	611	602	610	620	572	592	624	625	585	605	605	618	595	571	611	631	607	633	592	645	613	592	610	665	619	673	613	640	636	627	607	616	609	616	596	569	639	626	631	684	633	597	595	618	644	617	597	622	616	592	608	649	618	614	654	626	624	647	627	609	591	571	610	631	604	623	609	610	598	611	604	638	588	610	607	646	658	644	623	558	622	617	598	606	614	654	621	600	619	623	636	644	647	592	641	648	635	596	586	607	636	612	553	566	666	621	653	648	622	638	659	649	568	639	632	624	584	650	621	650	621	605	631	668	651	617	608	629	625	595	619	630	628	671	632	659	647	638	555	642	644	667	580	621	596	626	648	563	616	639	597	636	638	633	639	651	616	647	597	612	632	619	616	622	599	617	653	592	621	662	632	633	577	580	638	576	692	607	605	648	631	645	597	609	610	597	602	588	647	628	628	628	626	645	585	645	657	633	625	647	621	683	610	632	598	573	620	658	674	622	643	604	598	600	636	647	621	585	635	660	601	609	634	578	638	590	619	587	636	613	621	673	607	611	625	620	641	623	613	665	643	601	599	609	643	621	655	630	608	617	679	656	618	594	627	632	586	615	665	583	619	598	599	607	589	630	610	605	644	610	664	603	661	623	623	648	622	571	584	622	629	623	627	595	598	582	625	595	581	627	581	622	630	610	636	621	638	627	593	634	584	622	638	627	627	600	627	584	639	657	633	638	612	586	607	626	603	604	668	592	618	583	589	628	582	633	623	626	617	618	600	598	615	603	628	635	612	590	633	648	599	590	634	617	633	611	657	597	609	585	645	602	634	557	612	570	601	597	649	618	601	576	622	605	569	604	605	615	661	621	619	647	614	609	643	591	584	632	621	616	612	588	595	656	655	612	660	556	649	617	644	587	633	555	595	621	611	644	607	610	653	583	614	633	640	646	658	641	593	600	610	666	635	622	628	582	657	614	621	622	635	587	637	622	607	621	587	639	627	612	649	594	604	599	665	643	594	595	615	581	612	630	569	657	622	607	635	617	665	660	627	563	680	609	602	576	614	638	659	644	663	643	650	636	629	639	581	635	566	610	632	594	620	621	684	627	653	593	624	632	616	597	643	618	592	614	634	648	659	654	653	615	629	643	652	642	591	670	628	624	632	589	635	640	640	624	637	628	621	605	618	622	591	617	619	636	604	640	576	606	633	586	597	610	623	660	597	599	646	597	645	614	618	618	615	578	615	624	607	570	632	619	616	592	618	619	630	585	613	663	641	617	593	628	619	613	592	634	648	621	613	629	658	614	588	612	621	586	607	665	562	657	652	624	632	592	596	574	623	608	638	652	606	640	667	633
35711	17883	12393	9823	6366	4388	3005	2019	1326	1145	949	831	631	562	496	458	453	410	442	390	375	384	368	343	360	321	286	334	320	283	297	285	314	305	328	307	332	293	282	269	280	296	274	279	301	279	283	250	285	294	272	259	278	253	269	288	274	266	280	265	258	239	269	275	268	285	279	281	272	273	277	248	261	262	295	300	247	274	286	247	263	277	276	275	276	284	274	288	259	286	259	248	251	291	333	278	291	279	218	266	250	284	268	264	241	252	253	251	260	268	274	265	283	293	277	306	281	282	259	292	275	259	266	283	245	281	272	259	240	289	257	262	278	255	258	279	294	280	308	260	303	235	271	276	265	251	265	252	262	271	277	279	271	300	264	290	264	299	295	286	278	270	264	276	250	265	286	289	278	239	240	263	268	265	274	252	247	277	299	261	246	275	281	262	252	261	257	266	283	258	287	254	290	313	285	275	276	269	278	255	252	295	301	292	233	286	257	303	276	254	264	247	243	273	277	281	253	286	277	266	281	275	272	286	245	286	273	265	281	253	292	289	264	272	269	261	295	242	268	261	265	250	288	304	288	279	291	271	230	279	261	275	276	288	243	307	244	272	307	272	275	261	256	248	312	280	293	258	277	278	260	248	278	262	243	265	291	251	285	274	252	275	274	276	253	295	248	256	220	307	290	294	291	262	272	255	278	273	286	264	259	272	247	265	257	265	252	272	269	296	253	290	305	234	253	292	272	230	257	233	295	229	253	263	286	271	287	263	275	259	242	269	269	272	253	262	271	266	251	265	284	290	303	273	241	291	268	262	280	251	226	233	247	289	257	261	242	265	268	263	267	250	290	281	276	286	279	271	275	286	265	267	283	245	243	276	269	277	260	248	308	298	273	292	268	286	263	303	266	265	289	294	243	279	266	243	264	261	270	277	291	274	269	254	300	252	277	274	275	280	254	297	264	283	259	269	260	283	262	257	258	246	244	269	269	270	290	267	260	272	284	290	285	250	260	260	252	286	271	256	276	281	271	281	283	255	275	282	256	258	263	263	273	278	284	277	254	270	274	280	286	274	263	254	263	264	273	302	294	247	273	270	274	297	254	279	262	253	265	279	270	274	279	307	281	268	280	270	278	249	267	242	272	253	292	267	226	232	258	270	268	287	250	278	258	317	267	300	253	264	294	271	294	237	275	270	273	259	288	267	262	265	252	279	261	271	269	286	273	270	255	273	262	262	264	271	241	272	248	235	266	273	294	277	262	268	237	297	281	247	252	272	287	280	264	238	235	271	247	296	253	252	263	263	269	278	273	261	259	266	287	273	284	257	280	260	286	318	332	286	253	285	295	291	247	283	285	253	283	272	285	263	271	266	274	244	276	286	275	277	251	270	248	295	294	285	232	249	255	254	255	280	252	266	298	258	286	283	281	243	267	282	258	285	284	273	246	295	276	247	266	261	239	272	267	279	289	248	279	284	264	290	275	254	291	274	220	229	257	268	280	243	264	261	292	288	295	288	252	269	275	262	244	288	278	267	273	256	262	257	273	269	301	274	280	251	245	285	249	265	272	276	276	270	258	253	248	291	277	265	289	251	243	251	240	288	257	255	252	272	284	252	278	234	300	269	267	250	279	302	280	232	270	284	312	284	269	269	247	245	249	277	255	228	246	246	271	294	285	247	257	252	260	285	264	252	267	268	279	256	266	258	262	267	283	294	252	249	273	251	284	288	287	279	301	244	289	288	264	274	266	281	251	323	297	262	250	305	284	266	269	271	292	281	248	269	269	251	269	281	247	289	262	306	253	267	258	262	275	239	274	282	259	286	269	267	259	240	262	280	238	270	279	272	239	263	300	279	273	262	283	261	236	242	258	280	285	291	293	280	269	271	287	264	260	289	288	266	278	263	260	280	272	260	269	256	289	301	268	283	278	282	251	283	274	282	271	262	244	251	263	241	269	279	268	264	245	262	258	243	233	268	262	230	255	258	294	274	243	245	262	280	242	253	244	289	283	240	255	250	289	271	281	284	277	262	296	293	291	274	218	285	249	296	292	276	259	292	308	264	278	287	301	288	277	273	256	308	290	271	267	275	290	293	254	255	279	257	274	241	249	273	252	258	269	285	288	265	254	251	247	264	281	238	284	283	241	244	287	253	248	276	284	267	272	288	268	288	292	247	282	266	290	248	267	267	258	282	242	276	281	272	278	279	283	270	297	258	251	288	280	273	250	272	281	256	268	272	265	306	268	272	290	263	256	254	271	256	266	308	259	263	268	264	292	280	275	275	256	239	282	259	251	264	304	267	264	263	270	265	240	262	281	267	259	230	285	270	271	251	253	277	264	275	219	254	274	277	310	270	265	287	240	283	263	260	286	280	299	259	270	281	278	255	257	250	255	290	247	251	264	272	258	272	282	255	274	262	268	268	278	263	269	262	287	249	272	287	247	279	258	268	263	272	286	259	252	270	288	283	278	269	262	258	236	257	260	283	281	277	298	248	286	284	264	230	259	262	281	309	243	269	274	271	246	279	255	270	270	304	253	256	236	246	279	283	277	270	277	280	303	269	293	278	262	289	262	259	257	277	284	243	296	268	303	305	257	222	274	244	280	252	263	260	255	269	283	260	251	297	267	271	256	239	266	263	247	254	257	279	249	255	263	245	283	290	266	297	264	274	268	229	233	266	267	262	307	249	260	286	292	261	235	288	260	259	257	283	277	277	308	276	255	261	242	264	251	289	280	291	276	287	266	252	286	276	284	227	251	254	250	268	246	256	274	264	298	278	291	302	255	296	288	283	275	293	291	294	284	281	282	279	260	242	278	287	269	285	300	295	276	301	256	243	254	260	283	235	287	265	244	282	269	266	237	245	283	292	266	249	269	259	235	236	242	256	259	246	238	251	281	255	269	250	257	281	253	252	280	278	255	280	274	253	273	264	243	289	266	302	269	265	290	269	255	259	261	289	235	248	265	246	271	252	292	284	266	266	299	265	274	251	241	285	302	265	247	267	283	279	275	298	279	253	253	291	284	268	313	280	233	284	253	242	271	296	281	265	269	294	274	295	270	244	232	240	273	281	282	281	264	284	266	276	268	280	291	287	266	270	284	265	263	289	282	282	237	283	261	272	269	288	280	299	255	249	295	285	265	255	233	289	287	245	267	258	255	265	261	275	273	284	270	274	258	270	248	264	306	232	272	257	271	292	268	261	295	317	296	266	289	297	276	295	234	300	246	325	294	296	295	279	241	260	278	234	270	256	256	250	267	242	229	254	265	251	287	273	271	263	273	261	280	289	271	248	259	264	264	281	296	260	280	252	247	252	230	246	214	274	263	287	263	269	251	275	225	254	239	306	281	248	283	294	270	248	249	266	245	259	296	281	321	277	303	277	286	296	260	267	287	260	273	257	289	276	307	271	263	269	280	247	286	233	260	279	304	286	271	267	290	270	284	288	279	224	263	259	297	246	263	255	270	252	274	279	308	301	276	287	288	265	271	234	281	251
21908	12024	16136	17848	15334	12383	9854	7464	6015	4876	4143	3248	2837	2564	2125	1869	1753	1721	1518	1376	1313	1233	1180	1146	1005	936	1048	971	933	850	833	850	803	792	775	774	805	750	740	706	717	714	716	678	662	694	690	694	634	667	669	678	643	743	658	622	658	674	602	628	686	640	580	604	636	647	644	633	656	592	639	615	627	611	630	589	598	594	625	657	630	664	652	622	568	619	623	590	618	647	602	609	629	630	616	571	595	643	634	580	528	656	565	657	593	624	588	656	660	582	618	632	605	602	616	627	600	605	583	635	630	597	650	611	598	672	607	638	652	666	624	596	606	638	578	603	613	610	599	629	650	649	606	619	648	661	621	628	578	581	621	630	652	624	608	632	645	597	593	651	624	599	583	581	643	639	586	605	669	606	606	621	596	622	625	675	624	608	591	660	622	620	582	610	607	596	598	625	626	607	637	646	625	598	668	626	627	612	604	643	642	587	631	628	662	652	620	670	617	604	627	665	663	642	608	604	614	608	625	618	590	564	591	600	625	624	586	622	688	615	599	647	582	596	578	585	616	603	644	608	599	604	634	575	627	634	639	599	620	592	658	670	613	612	617	606	615	645	622	586	594	654	598	664	612	598	633	632	592	627	588	621	613	676	608	592	647	588	621	641	657	565	574	625	637	626	626	605	570	623	605	593	593	649	634	606	618	593	564	643	611	634	621	570	633	639	657	645	577	620	614	622	595	618	605	634	611	648	662	622	608	594	595	604	612	625	631	602	620	614	623	611	606	588	638	638	597	617	645	634	626	623	552	610	640	613	582	611	609	632	600	579	617	608	650	603	583	617	603	576	617	560	593	625	595	619	574	636	636	597	639	630	599	582	600	631	633	619	618	634	604	603	600	601	639	598	601	628	647	615	611	625	664	618	613	645	633	606	635	592	587	588	620	635	576	651	628	578	604	609	609	622	601	619	595	600	624	625	633	632	636	613	609	564	592	642	611	653	653	574	637	638	619	570	621	637	633	656	588	619	630	610	599	622	669	650	614	628	645	669	555	647	654	629	573	605	605	634	661	619	608	635	607	585	640	605	643	626	581	582	619	653	597	657	620	602	599	625	611	590	648	601	598	577	586	619	586	604	630	606	632	601	558	621	640	637	610	595	609	610	638	612	642	578	657	602	615	599	633	597	627	608	658	653	580	631	606	595	570	634	617	587	615	604	621	626	617	609	603	562	600	661	591	591	610	600	626	584	608	643	599	599	602	657	614	635	627	585	618	632	635	569	602	628	618	623	647	587	604	646	563	572	628	623	596	615	616	614	630	646	607	635	644	679	609	624	625	602	635	636	615	635	603	596	626	634	656	599	613	599	612	602	612	603	615	625	599	641	611	599	650	633	635	616	638	616	585	627	611	658	625	601	615	644	651	628	572	641	680	594	598	603	617	602	618	628	662	616	645	604	682	584	574	614	635	579	638	602	591	605	571	609	643	608	612	635	588	635	628	606	621	650	622	630	568	616	592	670	602	567	594	629	644	618	600	639	644	650	600	640	611	638	660	587	611	586	601	615	608	611	664	609	572	638	590	664	564	610	647	632	584	594	578	613	606	581	556	608	594	634	640	636	612	554	621	596	594	618	630	577	602	580	620	619	617	607	656	613	609	595	590	606	630	578	573	584	624	674	630	597	618	609	583	612	612	655	630	624	604	620	638	614	582	606	597	612	646	641	630	594	674	593	652	651	630	621	614	639	641	600	622	631	619	645	650	626	611	607	607	620	603	670	645	626	622	644	610	651	640	624	625	606	623	618	587	615	613	606	611	616	601	681	582	667	592	632	661	621	628	633	638	595	626	618	606	564	609	611	584	583	639	592	646	619	609	611	581	628	613	598	595	585	644	632	626	603	602	593	604	591	636	597	616	547	653	620	635	609	658	586	635	573	610	594	661	570	607	607	588	590	636	610	568	617	644	617	603	663	642	602	623	613	652	650	594	598	623	673	653	614	639	591	573	622	645	566	591	568	642	638	581	624	638	655	606	629	565	547	588	618	662	638	640	587	565	621	615	656	639	645	636	636	644	618	664	624	652	647	624	595	617	611	618	584	633	654	574	626	564	618	612	650	587	572	609	640	613	634	623	620	600	612	605	611	631	602	637	597	613	609	624	600	598	641	630	607	609	667	588	584	576	635	615	585	612	644	600	639	633	591	643	608	617	633	657	616	648	569	646	647	636	627	616	638	639	575	665	625	607	613	641	620	617	631	633	617	582	653	617	599	605	627	635	583	590	600	594	673	641	628	593	582	610	638	652	600	619	590	608	628	598	602	646	648	640	601	617	591	601	637	663	616	626	668	591	580	609	665	586	637	616	573	664	627	579	653	667	604	618	621	631	575	642	612	672	605	624	621	633	632	599	642	561	615	645	635	633	607	594	647	578	581	598	647	605	633	616	601	590	556	574	616	584	603	629	593	563	607	568	572	629	582	606	597	589	687	588	609	629	628	631	625	613	627	655	584	609	560	602	559	626	590	608	667	574	618	633	645	576	570	634	585	621	626	633	602	580	600	636	637	616	633	636	576	583	603	606	632	636	610	612	642	598	631	621	616	633	644	619	620	608	666	635	599	630	635	647	561	626	643	613	654	622	646	631	641	571	563	634	605	623	643	650	635	647	661	572	653	628	635	603	624	614	648	602	589	612	625	647	602	656	614	582	564	600	600	615	606	595	618	594	567	588	604	587	614	678	596	633	605	608	667	602	575	640	568	577	626	590	596	663	637	670	617	574	603	596	613	576	627	611	624	647	599	606	611	623	568	585	631	632	558	648	642	646	633	589	663	658	632	645	607	594	632	613	587	601	600	627	608	613	673	589	599	591	613	600	582	598	603	607	589	616	623	614	636	608	593	540	583	598	594	633	614	652	613	649	614	619	568	628	584	597	568	627	608	615	639	581	596	583	640	635	645	629	657	651	618	628	667	612	616	632	629	621	580	629	657	639	617	596	623	602	604	614	597	634	577	635	626	584	593	612	633	649	633	625	639	620	636	639	623	624	619	630	607	605	626	585	642	659	590	665	626	630	631	639	658	613	617	619	629	612	604	610	634	651	649	594	640	618	636	629	636	605	632	580	594	628	646	644	611	625	640	626	603	595	596	599	635	610	587	608	570	613	622	606	600	610	624	617	639	630	604	633	625	594	601	599	585	622	645	608	674	618	633	650	622	666	665	576	599	585	575	647	655	579	670	600	598	621	620	623	662	657	654	584	604	642	610	665	636	608	640	597	675	614	596	639	583	636	598	653	609	562	609	665	581	590	621	628	613	647	618	590	616	609	613	601	604	605	620	586	604	597	586	619	575	578	628	577	628	634	626	586	634	631	606	628	615	621	623	623	574	583	615	612	601	570	632	579	620	598	621	636	613	573	590	612	628	629	610	629	607	598	596	638	630	604	623	632	634	599	671	578	590	707	638	576	587	597	618	581	576	625	615	629	593	605	656	615	612	587	624	591	611
14415	6639	3918	2881	1846	1240	921	720	653	542	485	416	404	347	356	388	349	379	306	286	307	291	326	345	309	297	269	289	311	271	298	293	291	261	285	275	274	289	275	294	257	285	282	303	294	280	282	277	273	237	232	255	282	281	289	279	279	274	284	307	322	270	287	274	252	290	294	264	280	278	261	251	274	278	275	278	285	324	289	255	288	292	295	315	300	295	296	272	260	294	294	292	262	260	265	268	241	292	280	282	289	310	271	301	269	299	276	304	302	253	280	303	287	287	250	275	310	271	275	313	306	279	303	255	293	304	322	277	267	271	311	296	261	271	261	305	280	301	286	295	288	274	307	253	287	306	318	246	261	286	254	233	270	289	272	284	283	320	270	272	287	260	276	276	270	312	296	297	275	309	265	291	259	280	270	269	294	267	321	335	309	275	281	320	280	250	281	273	267	279	287	315	280	308	303	263	294	273	276	251	301	256	299	273	288	280	265	272	278	261	280	270	290	318	301	283	264	288	293	291	274	286	312	264	267	291	243	285	301	272	284	304	306	254	249	294	287	276	311	266	274	299	264	276	273	277	283	305	282	276	260	275	293	285	278	255	265	272	270	258	267	278	281	262	296	282	252	302	289	283	284	280	277	286	252	276	261	287	308	265	296	253	278	285	267	258	260	288	249	298	275	284	302	298	290	299	293	269	305	291	292	272	268	265	270	267	296	273	289	282	275	291	270	275	267	285	293	288	290	272	306	259	282	288	275	266	247	271	264	269	267	261	264	267	267	276	294	262	254	278	283	279	287	270	288	276	269	286	282	282	292	293	291	267	289	277	279	291	278	286	297	301	287	268	274	266	285	269	277	279	285	304	270	269	298	296	314	291	280	320	274	287	281	272	288	261	270	283	286	264	298	251	316	265	278	240	280	241	300	287	281	305	256	276	293	248	249	264	277	237	297	281	262	274	265	281	268	277	263	300	282	297	302	280	282	282	272	274	298	254	279	287	294	282	285	260	302	289	283	256	260	278	247	283	269	275	260	283	256	292	281	274	284	296	303	291	269	286	265	280	264	280	252	285	265	300	280	278	280	251	258	244	268	274	270	258	285	287	272	314	282	283	284	282	272	278	271	301	276	274	265	293	293	313	285	289	287	294	255	295	247	283	285	263	278	303	279	286	264	284	257	281	242	296	270	277	273	275	271	319	304	290	277	280	270	262	283	318	274	310	334	273	279	281	278	301	309	278	278	264	289	313	294	295	290	252	285	254	271	239	281	295	317	269	289	276	285	302	293	280	296	253	282	288	261	269	265	255	307	277	275	270	277	266	268	245	243	259	255	291	264	272	268	250	265	307	271	299	296	277	269	295	289	284	282	248	278	296	274	278	265	262	288	290	282	312	307	274	279	272	261	306	306	261	273	270	275	254	275	293	247	290	258	284	307	280	312	259	273	276	269	267	279	263	287	309	286	279	287	289	277	283	262	280	292	293	291	290	258	251	296	263	256	274	313	296	271	322	270	267	289	300	298	290	279	280	319	274	295	260	296	308	275	276	262	285	272	298	294	296	279	259	272	270	263	277	298	291	291	257	268	261	259	256	292	271	287	277	282	271	293	295	270	267	297	262	282	279	282	283	254	274	279	250	291	285	283	290	262	291	285	295	273	290	302	317	297	294	270	272	273	272	293	249	274	285	293	307	320	294	288	284	279	285	281	292	276	251	251	297	280	258	278	306	269	277	330	279	245	302	275	315	279	267	288	259	291	264	274	303	301	275	300	330	278	275	284	291	267	290	267	260	300	275	270	269	289	303	265	288	291	283	308	259	287	277	282	271	267	300	295	306	277	272	285	265	304	270	296	283	254	289	295	285	280	290	263	245	274	305	300	260	252	269	246	298	271	272	270	252	238	263	279	297	291	255	261	287	278	280	269	284	291	298	284	305	274	259	303	264	317	300	277	270	284	301	284	270	297	273	287	282	278	268	306	282	270	290	263	296	252	276	256	276	282	311	276	274	284	273	306	270	275	280	287	287	245	256	305	279	301	263	277	295	257	267	269	313	286	262	294	237	304	281	311	286	281	279	289	275	280	251	269	265	286	234	261	286	288	270	266	311	296	297	278	302	288	288	279	296	272	261	292	305	267	314	248	280	244	292	284	301	278	286	287	262	291	267	269	296	309	261	281	264	285	298	286	292	285	272	250	283	277	272	285	257	237	260	268	274	236	277	279	259	247	294	263	291	244	264	272	297	267	293	278	264	284	313	273	260	302	283	287	275	275	292	284	277	291	269	273	271	298	278	285	252	294	283	276	288	326	273	280	279	284	255	250	267	277	279	256	307	295	306	303	288	288	270	301	304	258	272	327	294	290	306	278	255	300	253	281	319	255	264	267	272	290	288	274	292	276	272	279	267	272	253	254	285	284	314	252	284	262	272	289	285	306	263	306	286	272	274	274	262	271	274	253	271	253	301	290	284	282	270	265	261	257	267	301	289	263	267	279	295	252	294	289	281	268	296	300	259	290	298	307	304	304	279	299	290	272	279	280	288	270	274	257	294	243	312	282	287	309	249	301	305	264	275	291	281	275	281	287	271	276	255	259	264	251	288	286	275	279	271	271	287	259	292	304	287	259	266	271	279	254	274	291	286	260	251	273	276	252	273	271	286	293	288	277	277	264	274	259	267	268	255	278	279	291	291	279	254	281	249	275	296	261	275	271	293	277	270	272	287	287	285	287	267	255	299	278	303	291	264	268	288	275	252	276	290	274	289	287	277	260	261	262	248	259	277	271	284	278	335	322	300	260	262	288	289	333	271	296	285	279	316	285	286	307	283	281	282	260	242	299	280	279	264	287	280	296	270	278	301	263	231	266	288	278	281	321	297	288	237	290	305	279	276	271	283	247	283	302	269	290	241	247	285	258	276	274	274	284	297	275	268	288	301	294	275	265	281	285	306	293	310	277	273	273	287	268	293	267	279	253	276	258	284	278	296	277	303	279	315	281	294	269	287	278	273	269	276	275	290	318	263	292	280	285	296	265	310	285	268	266	261	277	298	253	285	252	286	245	234	241	262	279	299	288	255	263	269	287	295	243	331	273	274	292	276	267	292	295	267	272	280	287	267	269	275	316	268	278	279	271	281	291	278	314	298	252	262	248	230	294	277	301	269	242	289	300	298	275	254	288	293	284	268	274	278	282	338	280	280	286	294	278	299	263	264	267	261	260	265	285	263	272	280	249	281	246	289	290	274	248	263	271	269	283	281	263	272	272	263	295	289	283	312	281	301	295	271	288	299	253	273	243	286	277	293	273	291	306	249	271	276	258	301	318	312	275	263	294	290	290	300	278	282	287	292	283	255	248	306	282	295	267	253	273	259	258	293	274	289	272	295	280	266	245	303	242	296	271	299	265	272	292	278	272	265	252	284	256	273	305	305	263	292	283	288	247	273	279	285	252	274	268	266	283	276	249	258	277	297	282	287	262	271	253	266	297	285	262	269	289	270
9051	5718	7010	7701	6256	4876	3883	2863	2294	1969	1655	1497	1362	1233	1179	1083	990	964	915	894	892	827	777	821	752	802	736	765	728	771	670	689	695	732	741	631	672	667	646	643	673	651	607	641	610	644	605	674	653	599	664	629	639	679	642	645	620	662	615	683	623	638	628	627	617	614	658	619	638	586	627	655	624	623	672	637	652	644	638	650	665	635	646	679	631	649	619	608	616	619	665	605	621	596	603	650	606	631	643	599	614	683	637	634	656	639	657	638	666	599	606	614	611	662	645	637	602	645	641	655	651	606	641	573	637	644	583	680	643	656	624	638	606	657	655	670	616	632	638	627	642	590	652	641	629	621	625	651	641	636	625	650	664	591	648	691	647	621	643	631	600	656	608	625	606	674	591	620	618	630	652	657	690	625	629	619	647	690	645	654	686	642	630	661	654	640	632	551	670	656	620	696	631	634	657	612	646	679	639	614	628	642	628	586	595	633	625	616	606	595	615	686	612	610	638	631	656	599	635	611	650	605	671	597	612	666	605	655	677	607	666	670	696	639	618	620	640	635	587	597	632	612	620	625	617	667	615	600	602	650	665	609	668	642	624	621	671	624	641	614	650	616	658	683	615	668	630	646	625	672	647	645	634	591	635	595	680	645	604	638	608	626	620	608	659	616	627	630	631	614	651	626	650	681	641	620	632	653	658	640	639	706	626	621	610	628	658	655	594	615	609	633	591	702	659	630	597	631	570	611	638	629	628	665	629	604	672	639	623	671	643	638	639	649	648	638	624	609	601	658	666	671	657	616	655	656	669	618	628	655	614	594	651	623	629	617	634	607	658	643	606	640	614	627	654	696	646	632	600	637	643	659	600	618	669	685	609	686	606	587	644	668	625	631	637	669	634	613	643	658	664	652	633	613	627	660	615	587	672	619	625	662	646	641	636	641	591	653	635	579	635	637	626	637	663	646	628	606	653	639	604	606	631	607	655	587	663	610	657	630	672	635	670	644	613	650	576	646	635	633	601	623	623	619	623	568	629	635	630	658	641	625	651	678	623	639	617	625	626	594	606	652	609	694	649	674	655	613	672	604	619	648	617	616	671	653	643	615	580	645	624	625	633	604	629	639	646	611	615	595	622	616	652	660	646	633	665	664	614	614	627	641	667	616	609	626	692	689	638	620	668	636	598	673	661	606	673	646	593	649	617	613	668	615	604	653	662	624	649	627	593	605	625	665	616	653	638	612	612	656	662	600	654	608	600	647	621	623	617	625	644	639	623	666	622	593	658	623	633	666	633	627	648	595	625	693	656	663	628	645	614	592	620	598	625	622	620	624	618	644	623	658	654	636	633	640	579	673	628	596	622	637	664	630	642	641	638	621	665	631	618	619	671	636	662	650	647	637	648	615	666	614	614	619	597	605	609	579	632	615	652	651	613	611	590	629	684	649	660	636	659	658	634	640	666	611	639	621	609	663	609	642	593	620	637	624	630	620	651	602	668	639	613	669	660	644	672	625	617	643	630	655	635	600	624	600	628	624	619	620	630	645	622	614	583	621	603	612	587	623	639	570	695	596	630	615	680	630	601	609	635	627	612	595	645	642	653	647	605	611	631	627	620	623	619	647	626	675	612	632	614	650	653	663	688	610	630	626	620	590	638	577	601	639	671	645	633	628	640	626	619	620	620	612	582	608	634	682	663	695	633	645	662	623	635	631	658	674	640	623	656	619	611	610	574	637	659	655	627	605	639	595	656	670	649	693	589	608	633	625	628	607	589	636	608	625	607	642	620	679	611	624	646	604	617	687	622	575	658	648	607	605	619	613	676	655	650	640	596	630	642	642	663	659	620	608	677	629	608	611	639	705	618	628	642	648	629	638	652	643	648	628	638	638	632	593	680	635	657	614	659	578	651	649	633	646	667	655	643	673	616	685	636	633	659	627	640	639	672	652	637	656	615	604	605	673	621	636	655	617	614	612	568	611	611	595	617	602	631	614	628	605	666	632	613	650	585	671	600	622	596	616	638	658	644	611	603	631	638	595	615	649	644	620	607	609	644	627	613	668	633	621	642	601	648	577	638	699	609	595	644	613	669	645	644	653	650	593	662	659	614	620	671	627	655	659	700	649	636	661	593	596	651	612	610	636	607	626	628	619	628	621	619	623	621	590	656	605	627	609	668	639	622	647	604	600	641	597	644	635	628	659	629	595	605	660	640	689	624	640	635	664	620	644	646	628	655	682	612	651	659	634	596	612	607	622	623	613	646	608	633	693	649	636	606	636	664	656	655	635	662	588	646	690	658	616	672	622	620	659	648	627	619	623	624	613	686	641	607	645	665	647	616	647	679	619	654	619	640	619	627	636	607	668	652	639	608	646	637	638	619	634	591	640	642	602	621	614	615	660	588	619	617	661	557	674	621	676	610	664	619	612	614	638	653	610	600	625	659	645	621	629	624	579	640	653	632	665	608	672	615	629	676	647	607	607	589	648	650	677	656	618	613	611	620	614	650	638	659	632	695	640	652	654	674	627	648	622	605	649	635	659	630	653	650	659	604	607	593	652	647	657	680	625	678	652	620	631	632	694	674	613	632	658	612	617	653	635	631	627	633	621	602	647	626	615	660	647	629	641	628	614	620	626	607	683	607	619	626	603	657	597	669	634	603	659	630	592	616	692	597	712	624	611	601	634	642	660	606	643	634	614	631	596	666	642	641	623	636	626	627	650	676	626	655	638	626	628	639	662	682	622	650	670	588	658	641	642	636	647	595	607	618	615	622	618	643	651	641	638	648	668	669	663	613	596	604	613	586	591	617	633	654	657	601	584	640	633	661	636	648	674	684	628	646	671	652	618	636	622	588	601	617	643	652	611	606	661	605	625	684	653	626	625	625	627	570	643	654	652	632	603	640	657	616	652	621	570	591	649	664	641	636	650	648	667	669	612	640	587	595	617	648	648	650	644	669	636	649	629	661	634	610	662	630	648	654	648	644	631	669	613	628	651	666	605	595	629	636	624	604	620	624	670	623	661	646	616	612	609	689	626	651	623	627	664	607	643	653	617	649	625	602	612	640	642	624	631	624	636	586	703	612	631	613	627	656	611	569	601	644	615	629	624	641	665	612	607	658	598	620	625	616	596	648	611	604	653	586	628	627	662	643	572	613	640	609	627	640	649	621	598	628	585	623	620	640	611	646	625	713	620	594	659	639	650	610	605	675	619	685	621	624	620	657	658	613	658	607	651	639	632	656	646	658	637	613	620	638	608	644	688	632	617	603	620	646	614	635	591	661	654	642	650	646	635	640	696	666	656	633	642	610	644	613	615	644	686	644	643	631	647	652	656	639	650	649	623	666	616	634	616	625	652	639	612	608	677	624	656	675	623	668	578	646	636	602	661	624	584	562	644	643	629	686	645	593	608	627	670	621	607	628	634	606	660	621	603	645	651	610	645	648	613	610	607	578	585	615	632	646	643	655	628	607	624	664	629	609	587	592	645	630	675	619	634
26788	12627	7760	5992	4032	2842	1891	1403	981	862	701	589	518	450	421	410	398	413	377	358	325	296	316	335	303	366	287	282	315	330	305	275	293	277	307	325	292	264	271	298	246	276	282	308	282	252	287	271	300	253	279	299	296	278	261	266	291	294	285	272	258	260	243	267	272	253	256	256	284	264	282	298	285	289	256	247	283	234	253	277	293	297	310	292	273	278	276	255	246	288	252	286	287	270	263	277	241	286	309	263	281	276	288	291	280	286	287	282	258	268	225	298	275	291	265	273	270	279	279	283	277	276	265	233	242	290	267	282	278	282	293	298	303	285	247	278	266	285	254	269	270	291	254	288	272	256	271	235	289	230	256	271	258	266	280	254	292	290	289	245	257	261	285	283	291	298	296	250	231	248	273	292	266	242	284	280	232	250	271	241	257	241	263	277	296	286	266	267	267	275	292	267	284	259	283	256	269	317	279	277	267	265	285	320	288	255	285	249	280	291	280	255	265	251	272	266	282	298	266	299	272	286	285	251	288	258	262	269	271	291	284	280	272	262	275	265	286	300	249	239	303	278	249	284	274	233	277	271	289	260	262	266	279	298	274	268	288	255	259	276	287	283	255	263	267	272	272	247	262	281	247	249	305	295	293	254	236	277	292	250	271	228	280	287	221	273	267	284	261	261	279	306	262	276	268	300	261	277	281	263	280	283	255	283	257	312	271	273	280	262	274	280	280	267	296	231	279	233	280	260	269	279	274	283	264	257	274	280	267	271	281	273	307	305	277	281	287	279	267	274	295	285	283	247	274	301	278	268	286	291	258	264	291	272	256	288	272	236	298	308	291	288	266	271	280	268	263	271	244	251	301	256	280	254	245	281	256	250	258	268	272	303	309	268	311	273	257	293	272	270	288	243	300	278	259	278	251	286	265	250	287	268	250	268	279	279	300	255	286	253	283	256	259	273	291	249	247	260	282	262	239	285	251	257	302	262	255	306	247	301	248	265	282	255	284	304	267	273	281	256	281	304	251	306	290	306	288	283	272	287	273	279	296	294	257	284	274	280	269	288	261	298	270	293	298	272	270	259	248	261	277	274	271	285	253	277	289	279	279	287	294	290	267	276	252	260	272	275	281	264	277	282	249	269	263	284	280	272	245	265	242	260	274	275	263	253	258	263	277	284	266	279	266	286	285	276	266	262	310	286	264	252	256	281	253	273	285	264	291	245	291	307	249	243	274	283	275	282	263	306	279	280	279	287	237	252	280	269	284	281	283	261	261	290	245	276	257	273	263	253	245	255	252	305	275	290	301	306	269	279	280	302	281	272	292	297	304	260	266	293	269	260	270	272	259	285	307	274	274	253	251	282	289	269	299	281	291	252	253	282	289	235	275	265	282	254	273	269	276	258	269	260	271	258	263	297	230	300	273	304	265	295	271	244	247	272	278	278	271	273	266	288	303	296	275	261	294	268	275	247	256	285	262	275	272	283	273	276	309	262	269	297	252	286	271	241	265	242	284	279	264	292	263	263	318	313	268	297	268	262	281	282	274	260	303	308	280	267	277	289	296	299	269	255	302	273	295	262	270	276	272	270	245	272	291	261	273	268	286	277	264	255	301	270	286	310	318	304	287	284	296	264	287	271	276	266	280	270	234	260	254	246	277	285	276	274	267	281	321	296	260	276	297	265	270	289	243	257	226	270	276	304	260	282	265	238	254	287	278	276	271	277	289	259	262	282	264	287	266	279	287	277	276	251	282	266	291	286	257	269	283	304	274	279	292	283	246	287	259	306	293	293	277	284	267	274	270	269	276	241	269	277	273	260	276	292	297	261	243	267	242	251	321	236	282	268	281	267	272	260	286	294	279	248	312	305	273	246	307	284	270	273	281	267	276	274	275	251	290	287	286	262	266	275	284	268	275	283	262	287	262	291	280	255	279	273	288	265	281	261	287	248	251	268	259	276	267	265	288	282	272	283	269	262	253	252	266	277	240	270	279	264	274	241	260	264	245	278	263	269	272	313	268	274	275	257	266	298	272	280	256	262	275	259	294	268	265	286	298	277	261	263	252	260	269	289	258	259	305	310	293	303	277	271	257	282	282	276	288	291	268	269	278	253	283	261	260	263	279	267	263	289	278	255	245	277	287	310	272	274	287	259	287	287	285	267	294	268	258	266	296	249	280	291	258	247	254	246	291	278	292	287	262	255	270	248	254	253	289	283	274	275	287	280	281	273	271	246	258	284	262	261	286	298	263	256	292	262	275	273	287	274	272	233	256	254	251	283	293	255	244	261	293	267	274	272	258	278	270	257	281	300	257	255	265	258	259	277	291	277	252	279	280	301	241	283	273	271	285	286	254	243	282	245	303	276	268	271	251	236	275	306	293	280	272	243	285	280	298	266	242	268	243	274	264	257	269	240	300	268	265	256	264	268	276	271	290	256	295	264	284	256	288	280	299	283	299	277	283	295	259	282	280	275	271	257	289	294	272	282	250	249	282	282	248	289	261	299	279	254	273	273	285	285	288	291	264	239	277	272	245	293	263	262	278	266	270	261	261	263	251	259	285	266	291	258	274	290	286	241	278	285	255	280	273	295	240	283	254	261	275	284	274	291	241	271	276	270	289	249	283	247	265	253	258	281	234	266	277	303	246	270	298	271	247	252	270	277	266	251	285	265	270	252	265	267	290	279	267	276	271	225	240	284	268	280	256	261	283	268	252	268	273	263	266	274	258	276	279	275	307	281	293	287	274	291	283	282	274	246	279	260	296	292	240	260	278	271	288	278	258	288	258	273	303	265	283	262	303	267	249	258	257	298	278	295	249	301	274	254	264	263	309	259	274	249	291	278	281	268	263	260	277	241	283	313	263	277	279	273	249	263	239	286	273	287	275	304	273	257	274	277	244	315	238	259	269	266	301	262	286	270	245	272	279	260	276	297	265	304	262	265	278	267	296	283	292	255	277	267	283	282	278	252	279	272	284	264	293	258	263	254	271	259	271	273	279	304	268	269	255	242	254	247	259	263	270	285	277	281	288	266	279	278	281	270	253	296	284	306	243	255	269	278	259	285	299	272	285	295	295	246	284	285	272	281	231	283	259	280	258	252	269	270	277	240	294	277	261	294	265	302	275	268	251	282	254	260	281	267	263	261	269	236	283	277	261	279	266	279	251	270	279	262	260	275	264	264	268	281	300	272	271	260	263	279	231	277	276	292	267	250	270	286	307	311	256	259	252	288	271	274	264	326	281	309	264	244	279	280	300	271	259	283	269	270	245	268	275	271	265	253	235	273	255	290	269	259	281	289	266	285	264	255	251	289	298	248	255	284	294	264	255	304	282	257	277	270	268	256	286	248	264	287	287	278	315	287	254	283	271	300	311	276	283	272	262	268	263	263	273	275	267	260	269	293	300	267	274	325	275	239	249	263	325	253	269	224	262	290	251	262	289	282	297	284	281	245	262	266	268	255	312	300	310	278	274	282	276	235	272	279	264	276	261	300
17413	8990	11779	13504	11401	9172	7069	5415	4405	3591	3095	2454	2132	1824	1652	1488	1387	1332	1274	1133	1042	1040	970	932	868	869	869	873	845	780	802	765	738	759	758	709	702	710	692	698	691	646	676	663	690	645	696	621	654	614	662	668	682	593	709	641	639	664	611	608	654	658	655	631	666	586	614	627	613	590	658	587	634	635	648	638	629	656	643	657	652	627	647	610	613	609	641	653	637	648	593	667	663	609	642	607	613	641	589	617	608	635	622	583	596	642	667	608	678	664	589	634	645	658	604	622	662	655	591	623	665	635	604	608	614	629	697	587	627	625	595	675	599	633	620	618	644	622	607	649	602	642	645	627	632	583	636	638	599	636	609	616	604	640	622	654	626	685	625	566	601	612	650	646	587	647	610	581	618	612	641	600	630	617	628	666	614	613	603	669	618	658	659	581	655	598	600	623	528	633	605	625	627	609	624	612	675	654	597	618	619	652	627	639	635	627	614	636	626	605	636	619	632	612	605	636	584	618	638	637	618	619	553	610	620	634	618	655	632	589	609	621	650	591	671	609	620	631	567	631	647	627	635	642	629	624	628	610	645	616	633	615	659	633	597	632	644	620	595	603	661	590	620	595	569	611	629	604	618	605	682	580	639	584	617	646	655	631	612	641	599	621	642	645	619	614	657	617	632	665	577	662	617	634	607	615	594	608	635	627	658	632	614	659	667	647	671	625	605	617	669	582	620	617	624	606	629	606	590	598	630	597	616	628	612	611	657	618	617	642	616	640	631	672	634	607	603	604	606	664	635	604	580	637	614	632	624	665	657	618	587	648	604	606	640	654	655	604	599	694	645	609	658	613	609	608	608	624	595	609	663	647	624	613	663	606	637	574	689	653	586	607	614	613	624	608	591	656	635	575	644	618	653	597	614	624	608	641	629	620	621	647	635	635	626	608	627	628	637	598	642	645	660	623	635	574	611	593	602	635	630	617	600	594	631	669	618	649	665	628	641	598	595	613	608	645	588	587	598	607	658	642	609	640	672	607	628	658	626	658	651	623	620	570	606	604	666	627	629	660	614	604	617	605	634	616	619	607	671	617	607	628	631	610	639	639	573	653	634	643	610	662	603	606	625	583	546	601	606	609	615	630	621	575	619	585	602	662	568	600	620	630	594	651	617	614	616	649	674	631	642	666	635	632	592	610	626	612	606	590	641	586	631	608	637	637	626	603	669	575	606	580	606	667	614	663	661	584	591	649	612	666	659	662	581	624	652	659	618	615	619	632	627	657	616	618	646	674	609	644	626	599	613	602	652	619	583	611	620	614	612	606	590	618	622	602	547	618	609	615	579	640	604	599	615	646	622	641	595	638	614	622	604	610	675	634	650	630	654	582	556	656	605	630	629	617	581	607	657	613	614	645	637	613	669	605	643	650	646	677	631	608	646	634	619	622	659	616	577	632	682	588	632	611	625	624	609	601	622	641	611	634	623	605	607	648	626	654	590	589	619	560	591	611	619	627	617	636	646	624	615	626	571	641	681	571	625	614	646	630	603	675	647	606	610	635	610	638	667	638	612	617	648	652	628	637	604	668	609	629	614	643	622	590	629	609	678	617	649	594	629	581	624	681	616	576	626	627	647	592	619	631	633	589	633	606	602	658	602	608	632	619	609	653	636	576	627	658	668	651	605	616	614	643	644	571	641	602	607	632	651	638	616	611	600	624	622	581	679	610	616	595	624	651	634	614	614	604	622	612	607	608	649	618	608	631	597	661	619	616	605	586	583	601	627	590	618	580	577	624	639	634	630	597	628	612	651	626	624	624	604	624	643	630	598	606	597	643	651	601	610	653	611	572	668	606	590	673	595	583	659	656	588	592	636	599	608	560	638	605	599	656	624	665	646	633	601	650	628	623	585	595	649	623	630	614	649	632	659	636	617	631	644	651	646	619	671	642	673	619	632	647	585	607	610	657	613	626	609	671	607	645	630	616	630	602	616	614	628	581	626	628	629	585	615	651	598	634	626	653	638	637	609	617	620	630	620	619	594	680	563	639	612	597	606	653	629	607	609	646	621	644	627	641	603	633	564	646	671	617	643	674	628	638	617	667	613	600	649	636	635	635	643	623	610	612	599	557	649	608	594	652	668	650	626	648	636	579	660	661	634	603	667	632	597	596	645	634	646	644	635	608	601	609	584	618	624	654	614	663	618	624	624	620	598	628	596	646	658	631	636	575	606	586	622	613	649	607	673	619	695	683	567	595	591	596	589	635	623	629	613	618	603	628	625	674	638	587	639	624	682	649	666	604	640	570	632	589	639	636	613	610	593	649	595	600	652	628	598	669	625	623	626	629	609	658	640	656	595	628	618	651	588	663	669	611	620	586	636	621	654	644	595	624	615	647	631	690	607	600	606	645	620	628	626	650	682	658	644	602	600	640	646	635	626	586	643	638	596	624	607	618	629	623	622	626	627	615	605	598	612	597	621	607	591	636	680	622	617	628	642	608	672	638	610	628	602	657	605	689	609	610	629	581	605	576	614	644	608	654	643	676	586	606	566	636	587	595	654	612	627	602	611	578	669	604	597	604	601	604	608	636	649	631	631	623	603	650	605	600	643	607	652	608	668	587	611	637	645	622	640	617	617	644	564	627	616	642	648	637	625	638	646	614	638	606	644	611	614	596	595	645	636	615	611	654	602	610	620	622	634	575	687	625	621	581	622	592	647	634	631	585	610	612	592	647	670	677	590	608	648	621	614	634	635	608	594	631	652	613	660	614	620	604	612	654	585	638	583	656	611	653	596	608	609	626	617	592	641	614	637	630	634	601	617	571	600	654	645	616	665	630	591	580	629	600	611	594	633	620	602	604	601	564	643	614	578	624	597	651	643	636	589	600	624	597	617	584	571	636	645	615	648	608	656	604	645	557	630	658	624	607	621	625	635	617	618	621	599	576	652	642	595	613	613	616	661	611	643	638	619	605	648	571	606	622	611	625	664	623	619	594	625	625	626	633	591	607	639	617	647	588	632	609	613	623	678	656	635	642	638	653	657	562	637	655	632	618	611	652	664	660	604	606	620	654	657	616	580	622	612	639	641	613	608	599	614	697	624	595	637	616	593	613	621	562	630	587	636	656	633	642	682	616	638	630	638	615	614	620	623	615	578	630	597	624	621	610	626	622	648	603	626	632	665	636	606	597	620	659	562	633	616	620	676	655	583	648	649	711	666	608	606	625	615	617	618	599	655	628	645	628	656	572	613	571	595	638	659	651	631	575	609	618	611	642	610	616	664	611	660	640	658	603	646	615	659	612	584	591	590	629	625	636	631	628	637	644	655	594	617	638	616	653	637	629	630	614	637	593	618	667	623	625	602	574	635	611	702	668	569	663	615	652	648	632	632	623	613	621	639	637	621	615	667	658	605	696	593	617	575	605	650	592	623	610	624	622	622	598	586	616	612	603	614	617	584	602	643	644	639	628	623	637	622	631	598	612	652	636	652	646	633	594	624	611
35840	18702	11710	9073	6279	4104	2876	1977	1428	1186	928	790	644	559	536	461	449	447	373	411	342	330	370	362	331	316	334	324	323	302	306	295	307	309	326	313	261	289	309	252	270	274	266	304	296	300	280	276	302	291	289	257	264	281	269	305	287	269	278	257	310	254	286	316	255	276	249	279	278	298	278	256	273	295	281	281	285	256	276	288	282	277	288	295	242	271	287	281	261	239	259	276	293	289	291	294	277	289	309	269	282	260	296	305	258	262	280	267	302	256	252	272	260	280	298	287	262	288	280	264	295	263	296	256	260	256	248	281	260	277	264	257	302	257	305	277	278	269	271	241	248	281	255	292	298	283	271	331	270	258	253	293	256	292	279	247	263	259	260	290	285	273	253	275	278	241	269	273	274	291	283	284	288	267	267	304	286	266	258	269	255	280	296	255	278	275	303	257	279	266	241	283	259	261	252	297	259	255	261	261	239	282	269	302	258	253	292	274	275	304	260	240	275	252	281	262	321	268	236	256	266	304	293	292	263	252	262	269	275	277	303	266	309	293	255	279	283	295	260	255	269	270	289	225	274	244	309	268	316	301	289	273	283	294	285	252	256	280	275	278	286	293	267	285	262	283	251	281	289	275	253	297	314	276	246	266	303	293	255	273	271	285	269	270	312	270	269	262	265	259	247	255	291	260	269	272	262	307	256	296	252	242	244	241	267	260	269	253	300	282	242	261	236	260	299	320	288	257	264	260	278	274	290	317	283	294	288	286	290	330	315	287	292	284	285	260	250	271	277	278	261	311	280	240	300	246	300	302	255	288	285	284	272	292	240	286	278	275	244	266	254	272	275	281	283	258	278	291	259	287	261	300	246	268	285	251	271	288	279	247	257	288	267	268	278	304	283	267	302	288	289	254	257	263	282	299	280	265	263	269	300	268	281	266	248	277	273	292	311	274	243	260	284	291	301	300	277	264	275	286	283	286	262	296	291	254	251	281	300	264	246	271	294	284	249	258	267	300	285	273	271	269	282	307	254	295	264	267	272	249	268	278	305	276	270	267	248	232	281	279	271	282	247	274	283	290	254	299	292	245	266	280	281	278	269	293	291	288	279	255	251	274	270	263	275	268	262	278	266	304	254	244	265	284	239	284	266	305	282	272	269	263	283	281	284	253	230	275	290	241	288	295	260	247	278	289	271	267	252	286	242	292	288	281	279	266	254	275	276	261	265	275	231	263	296	263	277	256	264	293	260	258	242	264	283	276	280	280	270	276	293	282	270	274	284	274	272	270	265	263	228	314	263	302	267	260	290	270	330	279	254	257	290	287	256	256	304	298	288	255	283	281	278	260	280	310	264	273	272	261	253	261	258	269	252	290	251	293	228	268	256	278	306	275	299	274	268	259	251	267	314	262	257	261	246	266	292	320	248	273	268	278	266	285	328	277	286	262	237	287	272	277	306	257	266	267	264	261	309	263	274	250	266	265	265	262	261	255	275	281	291	251	293	284	263	277	258	267	306	284	253	298	261	258	298	310	268	257	275	294	265	278	314	314	283	253	276	272	290	268	269	254	280	298	241	262	254	264	257	265	265	275	264	279	281	286	272	287	294	282	269	287	251	258	281	274	291	271	241	283	260	304	283	273	279	291	289	296	273	277	278	258	312	294	266	259	265	281	295	287	282	286	288	252	242	305	271	278	263	285	288	297	274	298	296	231	283	277	265	292	306	294	262	273	252	253	278	282	315	258	259	243	272	300	262	275	271	283	274	263	283	268	246	279	254	252	268	292	233	294	295	264	261	277	262	288	266	270	253	267	247	300	290	259	277	277	265	295	266	292	261	250	283	273	284	241	249	259	265	254	259	282	300	288	287	296	281	269	283	292	303	258	261	292	268	275	255	275	302	290	245	268	290	281	312	282	300	262	311	288	299	284	270	308	269	302	266	295	303	234	278	259	255	285	264	257	266	264	275	283	256	263	290	281	264	272	283	285	246	297	276	271	264	259	281	253	267	262	255	275	250	270	268	268	282	299	229	280	296	263	297	296	299	270	291	269	274	243	260	285	280	253	274	260	279	267	275	255	298	261	297	250	284	280	283	266	292	265	310	274	280	262	273	260	271	286	254	281	261	258	251	268	280	258	274	273	292	272	289	283	308	247	249	237	294	247	293	299	285	278	291	285	280	264	278	293	240	269	252	286	293	274	239	254	272	283	273	287	297	284	263	260	249	256	262	261	253	268	277	279	278	246	279	303	271	250	285	321	298	280	292	274	290	249	271	284	258	239	256	271	287	288	246	286	273	280	254	298	261	282	289	263	282	279	279	296	284	260	270	261	285	268	271	258	299	279	278	268	297	242	250	278	246	277	265	269	242	284	288	272	250	281	277	245	282	259	252	290	262	286	288	278	268	288	288	265	296	248	280	246	268	293	276	269	280	247	263	281	275	253	277	268	269	278	267	281	255	296	284	261	296	276	264	294	251	255	237	278	284	270	266	266	276	235	254	262	307	264	274	279	274	268	270	235	292	265	285	282	297	293	286	259	249	280	276	262	260	261	262	284	245	259	291	273	270	274	293	300	314	273	261	300	255	275	263	265	296	276	258	246	254	227	257	263	280	290	274	297	271	244	286	254	246	284	252	264	288	269	258	288	273	281	270	265	301	247	257	252	236	268	288	262	271	260	285	296	302	288	272	269	263	283	262	239	270	311	285	256	264	297	256	269	257	290	293	278	274	255	255	262	282	257	263	249	289	267	294	265	258	248	254	255	277	229	273	281	265	306	268	271	275	275	238	299	273	295	223	251	272	257	269	293	268	265	273	300	254	283	284	276	281	266	285	260	286	294	272	297	286	269	262	249	283	273	249	268	266	295	302	262	265	282	242	265	252	254	282	270	293	251	275	277	280	321	295	275	291	303	291	287	254	245	274	292	306	269	263	254	276	282	283	258	289	282	268	270	259	272	275	300	266	276	282	283	261	275	243	285	294	249	276	283	271	293	263	275	245	275	329	253	262	300	267	260	292	255	263	288	273	286	304	305	284	256	282	282	314	256	274	262	261	291	261	265	284	269	309	275	231	249	283	273	242	278	259	282	251	267	283	308	283	287	285	269	261	261	289	283	291	262	224	265	251	278	297	252	300	278	292	275	267	276	291	285	250	248	259	274	299	250	298	271	292	282	274	261	272	266	285	263	288	289	252	280	271	265	263	259	270	288	268	245	302	302	281	281	227	245	294	261	275	291	297	279	273	273	306	239	266	275	273	274	290	289	286	282	284	257	292	281	259	264	277	273	260	289	291	270	266	265	273	264	281	333	270	259	281	314	255	260	263	239	264	295	299	290	286	256	278	261	296	270	314	259	270	255	268	273	273	250	271	292	279	277	276	272	283	297	265	310	304	254	257	265	264	254	261	266	228	309	281	270	294	258	247	245	290	285	277	279	280	256	313	303	260	294	290	274	244	267	293	290	248	257	278	273	271	264	243	268	290	270	254	265	263	264
22008	12708	15612	17358	15091	12369	9781	7229	6144	4960	4041	3413	2795	2433	2227	1967	1821	1545	1519	1450	1299	1339	1205	1086	1017	992	973	950	859	902	834	833	816	826	861	814	774	791	771	684	682	716	667	743	741	721	699	692	625	631	673	703	671	701	635	604	631	663	671	683	615	617	622	663	638	632	663	628	649	631	616	630	633	661	634	648	607	602	581	640	628	644	569	607	636	567	666	635	612	601	631	634	668	579	637	644	637	629	636	609	612	635	608	628	611	652	595	637	688	668	597	594	658	639	623	625	600	631	615	620	629	581	611	610	670	616	613	582	609	595	591	587	617	580	591	612	617	625	674	643	614	630	626	605	633	641	629	598	635	621	621	653	617	657	624	600	656	618	596	619	587	578	646	627	639	630	590	660	601	620	611	660	637	613	641	606	621	581	645	613	631	579	606	623	591	635	656	628	637	651	611	614	585	629	634	642	611	599	639	576	628	689	647	577	632	623	625	636	587	571	645	624	664	611	629	620	662	597	612	624	597	648	659	591	651	594	639	615	595	602	664	647	626	629	607	619	629	601	657	612	639	659	592	660	658	594	616	648	670	662	585	612	590	652	654	652	576	614	611	638	599	639	646	634	623	602	619	614	595	612	606	637	566	635	642	649	592	628	622	676	611	669	600	617	623	584	590	646	630	631	633	628	592	611	670	630	636	658	651	678	627	644	646	637	613	603	627	646	596	584	631	605	582	615	605	612	592	613	615	615	605	673	635	635	654	613	651	610	616	631	609	604	620	633	623	641	653	601	659	650	615	624	603	662	615	636	621	584	634	632	630	610	645	629	644	619	642	648	642	638	644	618	615	659	629	641	627	612	620	618	584	625	657	635	644	654	664	640	651	670	643	597	644	656	650	603	636	611	613	624	624	621	647	609	621	637	629	624	623	654	641	619	614	639	612	609	631	576	612	623	610	591	635	604	647	620	637	590	611	644	588	643	612	570	597	633	603	643	621	621	656	637	615	644	641	633	661	573	617	632	659	654	630	572	644	687	603	605	647	647	598	639	620	648	630	612	671	672	631	673	636	598	663	571	627	617	670	666	648	617	666	599	660	654	600	633	649	608	620	648	622	638	595	668	620	605	616	587	614	653	601	613	576	628	618	624	638	632	626	662	656	629	632	605	614	596	626	609	608	667	639	608	613	615	599	580	612	580	622	590	623	622	627	629	591	671	619	699	623	637	650	602	613	643	585	621	659	621	598	651	602	605	622	633	612	648	619	633	649	625	633	656	593	654	604	631	608	609	630	645	598	589	583	634	601	614	632	639	618	584	604	635	659	666	639	573	665	642	604	600	609	615	604	654	642	649	654	643	621	620	650	634	610	633	605	571	573	606	595	631	587	627	636	638	651	651	602	622	632	584	615	641	660	627	569	617	616	634	605	571	623	606	593	643	625	622	643	661	594	648	635	619	630	619	632	624	654	612	602	591	670	652	603	659	605	609	597	597	585	644	599	632	620	648	615	588	638	627	661	621	617	622	617	606	592	636	670	598	614	667	652	589	646	621	577	603	616	610	596	631	581	662	585	628	607	660	613	627	610	611	631	628	646	636	664	608	619	664	591	651	639	633	587	645	606	615	609	662	648	639	603	648	654	652	652	612	623	605	614	618	574	638	621	655	613	617	674	635	609	614	620	634	684	602	606	576	630	617	591	621	588	602	593	628	648	622	616	598	638	641	605	614	604	587	649	632	624	631	585	646	633	641	619	642	601	623	602	676	653	654	585	608	604	647	640	650	599	594	629	634	626	678	572	614	636	636	625	623	632	640	658	619	646	653	612	624	597	656	574	618	622	615	613	604	651	658	606	651	614	613	631	645	631	605	587	631	630	647	544	624	586	635	605	613	606	638	610	590	613	657	624	644	641	646	628	593	623	668	654	574	622	631	597	635	664	655	618	643	606	622	572	642	643	618	606	669	601	583	606	630	613	626	618	593	615	586	640	625	624	617	664	606	636	624	603	672	616	605	646	617	626	672	632	628	646	640	615	628	598	599	649	569	602	638	641	618	615	629	657	609	623	657	637	653	690	597	614	580	631	589	648	648	594	660	651	587	601	638	623	657	665	623	627	602	651	589	612	633	619	613	597	606	637	609	624	600	643	620	654	587	621	632	596	618	599	601	615	633	630	616	619	640	660	625	632	630	640	604	619	617	615	633	631	603	627	648	618	593	592	634	642	599	587	538	660	622	611	631	579	629	659	572	613	604	628	635	599	591	633	610	624	612	623	589	629	627	602	612	575	629	612	644	662	651	621	594	626	594	620	602	613	592	640	622	620	624	609	635	648	619	622	621	628	605	609	603	579	626	609	591	601	639	625	611	554	693	613	641	679	652	612	648	637	598	645	617	644	656	634	605	647	619	592	582	648	590	633	621	615	654	593	617	624	627	634	617	648	630	595	620	638	641	644	595	614	629	615	618	594	607	646	619	611	587	646	610	608	630	612	610	639	637	625	621	582	631	601	596	661	615	652	635	631	654	640	627	673	663	656	642	615	630	591	605	601	589	623	595	600	608	634	652	655	617	585	648	592	613	623	649	629	604	585	637	588	624	577	589	595	602	640	561	631	615	621	623	658	617	614	635	646	651	657	637	648	639	630	638	606	629	675	609	598	617	632	620	608	634	652	579	669	583	608	610	657	620	623	566	602	658	639	633	626	604	609	643	636	686	630	605	598	607	639	648	638	682	645	621	629	587	612	602	634	607	597	643	621	626	621	592	603	600	560	664	600	643	618	631	628	589	599	584	649	598	614	623	639	633	621	639	607	632	611	602	615	630	612	615	605	602	607	625	652	610	615	600	618	612	597	562	641	617	616	574	643	611	579	638	628	619	569	610	617	584	608	653	614	621	614	614	619	620	647	633	611	629	598	650	621	609	609	618	601	579	642	645	610	644	647	648	573	657	606	652	684	638	626	663	561	658	596	642	582	624	643	623	612	592	604	605	609	627	613	640	615	661	624	661	632	641	605	629	620	613	613	642	644	634	592	641	644	601	609	647	604	609	608	630	628	621	601	604	624	647	602	577	627	609	589	628	599	674	617	649	624	600	636	619	621	595	634	600	610	609	597	619	633	641	621	647	634	607	590	567	631	643	623	603	669	639	628	682	665	610	599	618	582	622	615	651	633	623	612	632	622	623	638	636	656	647	616	610	635	575	624	633	614	618	645	588	625	636	671	596	635	602	605	642	606	601	607	584	617	638	630	628	588	596	600	589	625	612	607	666	624	641	607	624	632	642	617	623	652	589	631	590	657	621	631	631	645	635	623	635	667	648	635	670	570	616	599	560	611	579	662	634	629	639	628	654	603	588	639	603	637	623	612	605	635	631	631	624	592	585	575	617	591	600	597	631	641	639	604	626	574	619	621	629	607	652	600	609	627	631	625	606	589	653	575	564	644	631	612	640	636	662	618	637	663	625	659	648	628	652	645	673	651	613	616	633	631	637	581	589	639	632
14426	6287	3883	2948	1978	1268	1003	775	647	529	491	450	395	360	366	325	372	321	288	302	284	311	316	321	294	270	317	296	309	301	282	314	272	302	312	274	311	251	261	282	290	298	323	249	265	286	285	321	265	253	294	285	292	306	308	282	309	247	291	306	271	298	306	283	291	270	274	265	303	242	321	292	291	280	287	257	283	261	290	282	306	286	276	285	235	282	276	281	259	278	280	267	271	291	289	284	302	276	335	278	277	270	278	298	247	293	244	276	284	292	292	276	296	282	287	272	294	273	272	294	254	286	295	287	302	297	258	277	294	270	324	275	284	290	297	301	273	287	271	256	271	290	272	259	248	270	265	264	291	264	286	276	258	269	286	271	246	279	293	287	269	274	288	288	294	314	288	274	267	330	265	268	306	295	258	292	257	312	301	271	315	325	299	253	288	277	274	302	285	333	264	274	279	293	317	251	276	266	306	264	295	309	299	287	284	299	277	277	328	258	254	274	259	246	310	323	278	234	267	267	321	276	298	287	292	277	280	287	255	308	287	296	271	271	309	278	265	267	288	286	299	278	325	282	290	282	279	257	295	291	277	269	284	327	275	286	261	281	258	281	263	245	273	277	266	287	289	291	289	289	255	245	263	295	267	283	299	324	289	292	276	256	299	276	275	259	264	294	269	264	262	270	243	301	281	285	257	267	278	272	265	305	255	278	305	256	277	298	294	304	292	283	325	283	287	278	274	290	273	255	285	259	278	308	255	265	273	258	258	286	286	306	263	257	285	288	268	257	288	279	317	282	288	282	285	289	297	294	263	261	270	264	274	293	293	278	311	266	243	273	275	275	275	279	252	278	282	222	271	258	279	263	253	247	323	289	260	267	290	261	277	304	286	265	279	278	297	297	265	261	264	291	282	290	272	310	280	291	262	270	304	270	281	266	287	287	278	301	280	284	277	278	267	309	295	287	330	295	274	270	303	257	299	282	289	307	276	279	276	252	291	271	303	302	261	280	281	282	247	247	288	241	278	266	275	277	284	297	263	286	312	273	297	280	277	300	276	287	282	273	274	310	281	236	267	303	305	306	293	272	340	316	275	321	275	307	287	270	294	267	251	273	288	275	317	284	304	284	300	304	266	266	267	289	287	306	304	275	275	277	273	288	264	279	298	263	316	321	286	276	264	309	274	297	288	261	291	296	297	323	275	268	251	276	293	270	260	284	280	274	311	268	261	278	287	277	289	294	279	284	295	312	290	277	273	256	292	249	278	288	264	282	274	305	272	293	268	282	303	286	274	279	284	277	294	296	289	239	254	257	268	310	310	323	300	266	258	278	286	298	288	266	297	272	295	285	253	262	258	301	277	285	309	287	264	279	280	280	269	295	300	315	290	302	271	266	309	281	298	283	266	261	271	307	285	264	306	273	253	291	264	247	272	256	260	281	301	261	293	284	287	284	252	285	312	260	244	276	254	294	271	288	300	263	272	284	302	299	274	275	261	266	274	263	284	289	259	281	298	269	274	268	324	273	283	285	297	274	277	292	327	290	295	273	282	290	309	266	284	270	271	295	260	296	259	302	285	294	305	256	279	253	287	257	282	281	264	234	247	277	314	307	258	288	292	276	264	275	271	292	266	289	291	266	280	281	263	282	314	289	298	283	311	273	295	285	303	254	265	294	236	335	259	303	265	288	251	295	323	280	253	283	260	256	279	307	278	261	291	306	265	270	227	265	289	250	282	293	292	271	290	288	249	276	275	299	283	258	278	285	286	256	294	292	281	280	284	291	295	273	241	266	274	298	292	297	288	289	288	287	278	273	272	293	294	274	272	281	308	263	276	283	243	289	282	269	259	266	287	287	247	288	271	255	283	287	260	310	284	273	247	307	280	300	288	278	262	260	263	265	264	291	286	300	246	292	271	273	249	275	299	269	309	280	285	267	313	263	271	261	285	309	292	308	251	238	296	254	267	268	292	268	290	293	291	306	302	257	281	285	273	312	268	270	298	290	307	282	283	297	261	284	259	276	273	271	295	286	260	256	253	279	284	221	275	265	260	286	296	270	278	273	296	288	276	259	272	271	307	263	266	258	260	287	287	287	298	270	314	291	259	270	298	307	244	265	240	305	267	284	288	271	267	281	292	279	246	285	283	292	290	323	284	319	245	269	243	298	273	282	299	271	258	285	287	267	334	287	273	282	300	297	257	290	283	286	281	277	281	286	307	303	305	281	298	269	287	303	278	248	251	297	315	281	292	283	303	272	252	270	294	311	286	259	297	319	308	249	272	274	243	270	269	298	258	297	280	283	267	273	288	262	266	259	297	260	252	284	265	298	265	279	281	274	288	283	267	270	279	276	307	266	295	303	310	295	263	273	267	282	288	307	294	237	301	275	276	294	306	302	283	260	277	266	313	294	255	296	265	275	300	268	266	279	257	291	306	277	318	272	277	277	294	266	277	268	274	279	280	290	283	278	277	241	276	292	296	275	288	274	288	253	282	248	255	274	271	281	291	288	268	274	287	292	314	275	297	329	269	229	268	242	261	282	286	292	310	269	272	269	259	284	301	305	245	297	289	274	274	273	255	280	265	299	277	270	246	268	263	284	294	308	253	288	303	274	271	284	289	258	240	277	272	284	276	273	279	308	251	280	267	301	265	266	252	311	262	278	299	295	262	271	308	278	257	284	265	265	277	271	294	302	245	304	282	286	270	289	289	315	273	228	302	253	260	270	285	257	282	288	264	293	284	304	292	270	268	270	295	285	284	268	276	299	269	259	254	248	305	265	280	264	252	282	286	265	277	240	254	257	270	294	257	290	286	317	260	267	287	279	261	266	298	294	276	268	282	235	256	300	269	251	314	305	270	280	281	291	277	274	312	265	298	300	289	279	283	279	274	275	276	269	282	299	268	308	275	271	265	282	271	275	295	298	283	285	242	260	281	293	295	264	287	253	272	269	283	223	273	266	265	300	293	295	297	280	280	296	272	279	287	315	293	296	297	322	308	280	286	275	259	292	269	305	286	247	283	285	272	249	287	289	296	292	280	298	271	291	289	303	273	300	300	277	274	285	316	286	267	284	261	285	257	269	289	281	292	285	292	272	264	280	307	278	265	280	269	272	282	304	284	289	299	290	289	269	314	275	283	330	293	269	237	258	332	294	284	296	246	281	295	292	281	288	282	290	282	282	302	287	278	337	278	302	299	294	275	282	288	305	298	270	304	277	260	331	280	301	269	294	257	278	282	292	283	273	279	291	255	265	269	250	275	289	264	293	289	269	266	292	280	262	301	298	307	263	279	292	301	285	271	299	252	279	321	285	307	274	265	303	305	240	270	318	304	254	276	287	262	268	289	272	305	276	279	286	271	257	268	267	283	293	276	268	284	275	264	289	262	282	292	275	276	294	280	293	263	260	279	284	271	302	277	264	269	256	277	273	256	267	295	290	289	278	297	279	266	268	315	307	329	302	305	280	263	260	280	261	273	277	297	272	281	285	298	224
9003	5431	7093	7914	6613	5024	3832	2920	2352	2063	1688	1487	1354	1176	1098	1047	1016	927	935	906	914	803	845	785	809	792	743	713	751	739	753	712	728	681	719	682	714	711	707	690	700	650	673	619	663	664	637	669	625	689	633	628	630	630	636	719	676	630	655	650	595	635	620	640	620	663	625	635	647	639	639	625	627	681	654	623	684	713	684	614	636	598	631	643	656	635	616	628	686	643	642	620	610	587	602	580	680	655	616	631	675	649	675	625	633	649	658	605	690	673	647	651	659	665	603	658	653	643	643	640	593	657	676	692	677	647	631	616	686	645	674	651	633	636	664	658	640	642	593	614	624	652	632	629	633	584	609	580	632	656	666	646	630	674	615	638	652	643	641	633	608	642	665	638	687	685	645	639	599	643	653	674	677	654	621	661	600	627	627	607	621	580	639	590	623	601	660	647	653	615	629	656	614	608	598	631	660	658	625	641	618	587	628	652	654	637	634	635	647	605	599	652	654	628	645	616	671	656	619	637	605	673	670	644	677	620	684	613	599	717	616	632	680	629	654	667	637	651	670	630	639	597	623	623	630	648	669	674	628	634	654	618	646	639	622	623	644	650	665	638	604	630	657	615	645	627	692	634	641	653	637	621	655	678	660	614	666	669	646	671	669	649	605	623	640	631	605	624	610	630	643	572	639	626	589	656	656	645	587	660	657	648	625	587	629	637	629	658	594	673	638	619	636	625	653	667	597	605	624	638	665	599	636	669	645	626	582	601	655	657	668	694	616	598	584	646	664	599	654	639	620	608	647	634	659	661	669	618	653	666	605	635	644	644	627	615	673	601	664	656	620	618	651	641	624	631	588	661	631	645	614	617	623	609	633	590	655	638	639	643	653	646	628	644	654	631	632	677	644	650	667	639	631	636	601	666	606	627	630	646	661	659	602	633	619	656	631	612	632	656	673	618	635	717	609	637	685	664	628	616	634	640	601	652	604	644	667	626	635	629	642	605	652	622	634	628	618	644	607	604	665	608	628	620	632	614	604	624	628	614	625	607	614	590	682	624	636	623	620	640	638	621	608	682	630	638	659	631	630	636	622	601	636	644	677	636	633	659	619	620	640	644	591	628	620	657	649	588	619	658	656	628	645	656	665	591	628	696	655	681	622	681	668	625	643	599	603	658	611	636	611	571	629	612	631	663	653	667	648	587	592	619	635	664	629	654	660	628	637	635	637	624	644	625	648	634	655	627	607	615	638	603	589	611	607	630	587	687	631	663	617	652	642	591	646	671	629	721	624	654	620	645	589	624	625	655	618	587	633	628	607	624	606	594	659	623	635	664	651	675	633	667	636	622	651	639	554	671	632	604	608	678	614	651	651	612	611	615	660	640	603	633	658	657	642	630	675	647	666	644	682	659	646	633	637	652	657	630	672	621	635	644	616	650	607	633	652	613	631	647	671	661	668	642	652	645	641	608	659	673	634	688	629	628	615	664	644	626	649	673	648	641	658	709	631	671	600	668	659	627	634	607	635	624	665	614	703	641	645	643	606	645	644	648	615	599	650	604	659	622	635	627	646	640	649	622	634	654	619	616	650	622	666	599	598	640	688	611	682	626	625	630	647	588	640	644	611	607	673	631	615	657	621	647	622	622	674	640	613	633	620	675	589	579	605	626	628	650	658	641	604	655	659	659	615	658	667	659	662	617	641	609	653	618	590	624	657	622	643	622	609	600	619	647	653	605	659	625	591	662	639	623	636	643	659	613	720	643	651	637	619	651	576	644	616	633	627	670	670	658	643	641	637	656	676	635	665	664	654	601	654	622	642	619	627	651	620	609	659	618	645	647	662	635	660	683	695	614	589	623	616	624	636	619	617	610	619	637	603	616	638	635	668	627	638	607	648	609	653	675	614	615	654	650	604	621	643	593	675	630	677	616	604	653	598	663	651	677	674	647	669	639	618	645	669	675	671	631	609	619	644	640	649	669	606	635	663	652	634	598	605	644	634	685	610	625	619	652	667	670	645	634	697	618	642	651	656	661	631	672	654	671	665	644	635	598	646	658	620	602	655	692	685	642	605	667	625	646	678	651	670	637	670	660	647	551	620	637	639	636	660	643	630	627	621	621	615	629	681	642	660	616	636	612	615	610	602	633	687	631	584	588	597	660	687	666	609	670	602	635	640	685	683	690	611	612	622	650	633	575	615	685	657	635	628	662	636	637	586	650	656	653	643	657	639	674	650	606	650	623	662	621	599	626	628	654	659	649	644	628	633	635	605	688	659	659	627	661	636	602	617	653	666	639	647	653	655	677	655	675	594	688	611	618	653	589	628	619	687	643	675	622	600	661	647	625	637	675	648	628	649	630	627	648	625	643	631	656	585	674	632	600	654	668	621	646	630	634	665	647	581	654	634	642	610	628	649	641	675	647	625	669	633	660	632	627	644	643	639	588	633	642	608	636	619	590	651	657	664	634	616	673	671	624	636	666	625	577	599	657	653	645	603	649	624	616	627	607	670	610	666	667	628	654	639	621	617	644	633	636	652	584	646	610	673	616	597	642	660	643	655	637	675	649	669	639	670	637	651	628	628	622	637	666	561	637	669	626	616	645	645	637	635	622	650	609	628	682	632	608	669	645	649	613	663	663	599	654	639	626	611	673	684	633	625	606	651	628	643	657	588	635	612	653	623	623	604	620	653	590	655	641	657	642	607	637	634	677	601	646	618	630	668	585	661	620	645	651	598	697	618	668	659	616	667	648	659	644	649	624	665	627	641	630	618	636	623	645	689	681	634	619	641	661	661	667	646	652	614	653	595	668	622	630	628	607	631	645	630	621	604	625	699	634	628	652	641	616	605	643	617	601	650	672	660	605	673	691	671	639	624	606	625	613	646	642	638	631	641	622	622	629	693	664	656	628	671	622	612	645	654	629	657	639	664	637	654	684	648	653	625	650	671	638	644	666	611	604	660	631	616	671	637	609	666	605	668	650	577	676	648	651	632	674	676	659	677	669	675	591	617	600	650	593	620	703	610	626	649	644	613	629	630	615	610	673	608	650	617	651	605	672	675	643	620	643	615	645	641	607	614	661	589	608	623	666	611	607	620	646	600	663	553	631	599	683	645	629	642	610	628	644	645	650	609	615	701	669	644	670	654	658	643	663	609	632	617	634	630	682	653	626	629	616	685	661	668	624	656	636	647	615	600	654	599	631	645	685	595	652	652	648	632	657	658	673	697	668	631	658	643	684	689	576	637	697	654	580	664	616	655	603	603	660	642	648	627	615	649	663	627	636	664	602	623	583	673	659	615	635	667	592	647	652	615	645	625	644	637	663	644	655	602	646	609	662	663	610	662	648	618	678	614	629	620	629	633	650	641	639	652	641	627	654	607	681	656	642	632	627	629	632	609	612	632	619	632	610	673	604	634	651	610	628	598	592	624	636	646	614	650	650	598	641	641	641	608	626	637	596	654	608	622	609	632	614	646	623	638	604	648	594	638	655	655	632
27454	12470	7528	5720	4010	2813	1852	1320	1024	852	685	635	514	403	494	393	385	359	395	382	359	351	344	325	315	315	316	284	283	284	298	289	314	336	286	279	290	287	296	287	283	287	271	305	296	250	292	298	286	294	318	266	248	277	280	275	279	293	264	252	273	272	276	264	288	267	269	297	281	275	275	269	303	309	305	286	275	279	303	284	291	260	310	287	263	256	285	294	292	305	282	279	278	252	288	282	297	254	287	284	258	281	237	276	230	274	277	292	288	293	280	272	278	270	262	273	280	285	294	283	240	260	254	248	294	279	266	295	271	266	319	286	274	271	281	294	249	273	292	285	266	258	290	278	266	241	270	305	283	293	266	266	303	290	280	271	297	286	278	243	280	234	300	284	259	304	289	275	270	271	283	274	284	313	262	312	270	236	253	279	280	257	250	248	261	259	272	260	283	273	283	254	272	281	267	281	283	265	252	258	275	295	284	262	288	264	294	265	254	258	256	283	272	281	256	270	259	284	273	288	275	251	289	273	227	265	266	272	291	286	265	280	297	270	278	316	244	297	235	279	252	295	282	277	265	275	264	315	252	289	298	267	289	301	277	287	255	271	273	280	291	279	275	297	301	298	290	246	236	266	302	256	266	263	285	258	258	280	256	278	286	270	299	266	299	277	293	286	280	284	262	272	314	281	255	248	268	293	266	284	285	257	277	280	250	252	271	267	255	253	265	276	278	273	276	274	268	328	278	269	267	246	264	268	273	282	290	264	289	266	313	264	291	267	281	282	272	287	265	271	281	261	271	259	281	261	267	269	292	272	268	298	292	282	273	249	261	280	274	293	258	282	248	258	267	310	266	274	293	286	276	285	270	284	254	271	274	285	279	252	265	279	281	273	270	255	257	284	245	253	261	263	278	299	322	314	295	295	267	263	257	253	302	277	270	272	276	298	261	284	303	288	266	263	290	245	265	251	283	269	256	255	307	309	273	256	299	285	241	288	283	271	263	270	274	264	286	285	289	289	247	271	257	245	265	303	272	309	291	268	251	291	275	260	262	286	277	290	310	289	274	296	246	257	289	252	276	296	269	252	272	281	283	289	274	219	247	257	275	251	258	232	223	265	314	286	276	280	267	254	277	252	269	282	277	274	296	240	261	283	306	294	251	260	260	283	246	286	313	299	289	297	253	304	285	263	280	286	283	284	286	261	264	285	298	267	278	283	257	282	261	278	278	283	271	279	265	274	311	275	304	298	304	268	280	267	264	282	301	256	261	264	271	293	272	281	293	286	238	282	267	272	292	275	273	269	273	246	292	282	306	268	257	264	262	283	287	255	255	248	249	293	264	306	276	280	272	310	288	281	295	279	288	253	271	263	257	286	288	289	241	278	271	290	282	250	272	262	264	270	293	268	239	289	271	269	283	275	269	248	288	281	294	266	277	280	252	270	264	315	307	247	291	278	289	289	258	252	241	270	281	288	286	234	298	291	287	290	280	291	277	285	279	265	315	261	280	271	269	269	275	270	256	295	270	256	295	282	287	276	307	288	259	254	295	258	310	294	296	265	274	295	274	298	262	274	270	282	269	269	297	280	263	275	274	271	264	271	286	283	272	259	282	250	281	266	317	315	283	252	268	307	276	292	285	275	276	309	266	295	258	272	282	276	262	249	283	278	288	284	311	298	285	283	268	261	293	280	287	297	251	261	273	254	258	235	289	264	295	268	269	300	248	276	278	286	256	286	246	273	281	244	285	291	287	322	257	308	279	263	266	278	256	271	285	260	282	274	254	276	251	276	281	283	269	272	270	288	280	265	275	285	279	291	283	271	303	252	239	266	271	257	282	258	250	293	272	261	281	278	273	309	272	261	275	268	296	279	265	246	286	277	306	276	290	276	299	267	282	272	272	245	279	299	289	246	264	249	298	271	277	262	240	298	235	263	259	300	293	289	267	261	281	262	269	252	274	269	267	289	300	274	298	278	252	299	250	266	271	267	283	272	242	261	279	289	261	281	295	279	254	270	259	298	273	279	269	309	280	281	292	257	279	297	292	272	303	285	269	254	271	264	261	264	263	268	274	252	281	255	298	313	256	281	274	287	264	266	264	271	263	282	274	307	278	246	272	288	269	293	255	249	290	252	263	266	256	280	260	263	263	297	276	272	255	258	292	275	280	279	280	315	249	295	293	275	280	306	267	289	279	297	293	288	286	269	267	275	231	270	281	300	297	294	285	293	307	266	286	251	299	288	286	276	266	285	248	306	273	275	278	268	282	274	281	263	271	291	253	257	264	225	291	283	261	291	254	266	261	309	302	260	290	287	270	262	274	303	263	282	302	295	261	272	252	264	278	261	263	320	292	246	248	282	259	269	311	236	265	252	274	265	291	270	270	264	269	272	267	296	292	268	242	266	252	306	277	271	255	265	293	294	275	301	240	271	279	260	310	286	245	295	293	335	293	253	269	281	245	293	284	278	276	285	244	251	251	269	266	264	289	252	285	252	290	299	277	278	304	292	272	280	254	282	288	280	278	275	250	296	290	302	290	266	289	289	290	259	262	249	280	312	265	310	298	279	276	264	304	269	286	253	295	278	290	301	313	282	285	264	256	252	281	256	279	303	276	236	267	261	288	270	248	276	280	267	278	256	293	298	247	264	280	281	280	272	276	287	292	297	262	311	273	263	285	237	283	314	285	258	253	257	308	265	289	240	272	294	275	276	293	281	295	311	250	274	280	276	277	270	284	272	258	281	264	241	286	264	265	255	279	295	295	267	264	272	291	298	301	300	277	278	276	281	278	256	284	276	253	247	276	286	265	299	267	268	270	273	280	239	297	272	245	274	293	294	268	275	282	250	262	255	287	282	231	287	322	284	269	278	277	257	302	274	230	274	260	290	281	287	268	302	260	274	273	264	289	272	274	260	312	249	281	271	286	250	281	265	257	303	288	295	308	278	268	263	300	268	254	287	256	284	245	238	296	280	285	237	249	282	267	288	282	280	277	260	270	257	279	276	256	281	266	275	259	275	275	298	278	241	275	275	266	252	263	261	269	252	283	251	302	316	259	250	259	295	266	262	267	290	280	290	237	260	290	284	254	254	299	273	265	265	246	290	264	264	268	262	276	259	287	307	310	284	288	301	279	298	238	277	260	269	280	277	301	267	298	260	265	304	298	295	266	287	246	255	279	283	248	272	296	292	281	276	285	263	273	273	289	269	278	275	273	263	284	287	274	283	296	297	268	257	262	268	280	272	258	274	250	268	245	231	248	283	290	244	281	282	312	291	285	313	255	266	265	253	284	280	267	288	271	284	271	258	293	278	287	266	256	289	279	288	272	296	271	290	265	274	261	247	276	274	259	311	283	283	301	261	289	272	266	287	257	248	251	271	288	287	279	262	276	289	303	301	270	274	284	285	255	277	313	268	286	288	300	294	271	282	295	271	269	270	275	285	286	284	268	267	313	287	289	278	302	268	272	288	257	310	289	280	286	286	271	257	292	274
17676	9217	11535	13132	11491	9047	6963	5230	4308	3561	2965	2401	2039	1844	1620	1461	1350	1251	1161	1154	1074	1073	1010	914	902	857	826	805	835	835	772	802	769	794	758	747	704	700	650	689	672	685	684	713	658	667	693	680	681	702	640	651	669	647	634	633	681	664	606	638	632	633	611	603	666	627	647	634	625	658	623	624	633	629	667	642	657	634	638	632	647	619	620	639	596	626	679	616	597	661	655	652	661	609	665	668	638	652	678	629	575	626	626	621	651	659	641	605	641	636	607	604	692	596	634	630	622	621	624	612	662	625	586	639	615	629	664	605	590	619	620	626	642	614	630	649	666	633	655	645	614	663	653	603	645	657	630	626	658	654	622	591	613	670	598	612	570	613	666	621	609	603	596	630	637	628	655	582	607	661	657	605	648	627	686	609	682	648	655	592	621	629	641	607	637	647	643	653	636	651	648	614	633	647	627	663	600	655	598	601	648	638	632	635	600	639	587	637	653	639	651	654	641	628	637	601	649	609	688	619	632	651	656	592	646	630	640	650	622	612	620	592	611	643	629	576	627	606	598	625	652	638	635	663	624	654	620	634	625	635	643	611	625	636	640	596	612	643	636	583	645	637	680	623	623	633	574	663	593	602	634	649	569	690	628	652	617	669	662	579	596	627	655	610	621	602	663	637	626	647	629	657	603	627	603	638	622	609	611	623	656	585	625	570	636	681	650	619	591	592	651	607	594	661	643	639	591	634	618	627	650	660	636	636	638	629	630	566	639	651	616	593	616	689	604	668	553	622	675	639	623	640	601	642	651	630	635	641	653	613	734	658	625	614	622	655	702	657	649	657	604	602	636	657	636	614	606	609	650	620	622	627	637	632	634	612	650	616	633	634	612	594	618	662	665	631	646	640	632	623	647	568	637	637	680	643	618	613	619	700	655	638	672	583	628	620	615	588	625	613	583	634	652	650	617	623	601	614	613	644	578	688	639	612	646	627	594	620	647	649	643	612	634	570	621	609	624	639	619	633	586	601	610	636	585	608	665	636	626	628	664	617	581	621	644	652	690	656	629	637	631	653	621	618	607	630	623	646	609	630	607	638	593	638	652	622	621	629	645	640	641	621	630	607	619	633	666	615	644	653	613	609	611	579	607	626	619	618	624	630	603	665	629	652	628	633	646	617	653	633	654	592	642	624	646	605	653	587	626	639	646	630	605	653	658	623	618	617	647	615	599	606	618	595	628	619	619	633	635	612	605	665	604	592	635	613	573	648	644	602	611	606	613	585	642	571	647	645	615	629	632	566	630	583	651	625	624	634	689	591	650	575	629	673	660	625	594	667	644	640	665	635	607	617	654	615	657	615	604	632	609	638	659	622	626	641	637	629	621	634	622	639	604	613	595	568	589	667	662	624	594	574	620	637	613	622	647	609	649	639	622	613	618	603	597	619	639	677	628	577	618	594	656	604	658	642	637	624	653	612	645	655	647	654	626	622	643	603	605	628	642	622	619	628	608	612	612	622	692	610	608	701	662	610	641	648	679	650	647	627	633	619	690	648	641	629	681	581	616	629	633	625	632	567	654	638	625	635	596	629	610	624	661	672	668	628	573	631	633	627	626	637	666	626	626	582	643	663	639	654	645	649	617	633	659	660	621	619	669	610	632	605	619	629	645	644	621	623	599	605	656	591	614	635	628	580	644	610	640	629	623	651	609	642	602	608	597	639	638	623	615	661	606	592	565	632	651	635	595	642	620	639	641	646	643	634	639	627	676	633	623	642	629	607	597	637	615	646	645	600	656	656	663	643	646	596	645	647	591	629	629	616	609	622	592	585	692	659	642	614	618	622	598	584	631	596	619	641	684	634	593	617	635	632	678	666	637	626	588	646	609	634	599	633	660	630	636	604	641	660	592	604	605	638	621	656	625	613	663	600	659	629	671	640	626	620	635	642	627	626	604	608	603	616	633	589	628	574	646	633	627	634	595	585	599	599	583	624	627	642	636	610	639	622	645	625	622	657	622	628	671	651	575	581	646	616	621	676	624	597	664	646	631	624	633	630	628	617	634	595	590	693	635	587	684	629	668	654	631	711	612	647	672	623	651	649	605	633	654	695	685	627	607	616	636	650	656	612	651	621	590	642	636	644	673	654	653	645	629	642	620	597	637	620	601	604	654	639	650	613	637	598	602	628	649	610	682	652	588	657	657	679	556	634	649	617	631	613	617	624	676	658	617	657	611	636	649	610	602	623	653	642	609	623	580	583	641	636	655	593	569	658	620	606	609	676	631	641	606	650	632	648	629	608	646	633	635	653	661	610	633	605	620	638	628	647	640	667	647	626	621	631	615	587	595	637	657	616	626	621	682	657	688	626	618	620	621	651	612	660	646	636	621	602	646	658	627	590	631	611	702	647	647	627	617	615	644	627	646	636	590	597	654	591	663	618	607	607	643	647	607	696	614	632	657	608	635	644	648	633	670	604	608	603	618	611	655	640	654	592	638	616	653	634	683	602	568	641	629	611	604	639	641	655	635	584	626	651	630	608	628	634	605	639	616	624	622	653	655	637	640	602	639	586	623	593	641	581	632	629	624	631	650	619	626	608	641	608	620	621	607	609	606	641	606	617	645	680	626	599	622	631	614	635	634	676	636	631	650	636	600	611	651	604	695	624	625	611	644	598	610	618	645	653	647	620	635	660	620	599	659	584	582	625	644	642	612	669	647	644	627	611	607	581	604	625	603	629	654	595	600	617	656	606	641	641	662	643	660	634	637	620	642	628	616	645	599	613	610	662	655	659	571	600	640	632	600	617	633	619	565	639	649	631	629	608	656	638	667	682	615	610	639	650	608	605	627	662	650	667	589	573	653	663	629	658	644	616	627	596	576	584	623	621	608	644	620	639	638	619	635	607	635	699	624	662	649	628	637	630	647	611	620	670	650	588	632	581	599	667	611	670	641	616	608	628	628	673	631	606	612	642	559	629	654	597	611	643	658	626	663	681	580	604	639	622	635	568	598	644	583	694	649	680	634	634	633	638	646	618	623	618	591	623	594	686	624	640	609	588	657	644	644	632	606	649	576	668	625	628	636	622	604	707	668	625	669	576	640	640	664	569	618	662	614	636	610	648	613	622	640	597	575	635	612	647	598	616	597	591	655	608	670	656	661	573	622	649	626	654	636	621	609	662	608	630	589	634	629	613	596	637	640	641	674	637	636	611	626	641	655	669	651	615	617	648	593	601	687	651	631	645	635	604	629	633	642	675	601	609	645	602	635	674	636	646	616	656	636	588	615	589	595	622	606	601	644	619	595	633	614	629	597	653	626	601	615	597	646	615	664	651	644	670	667	629	632	616	611	595	631	609	640	635	622	681	651	644	688	648	609	618	628	709	631	582	598	630	612	592	637	642	639	660	643	627	612	677	638	608	605	623	653	671	641	618	615	637	601	630	588	583	641	589	619	618	601	604	587	603	594	648	657	651	621	641	611	647	568	678	660	596	624	608	633	602
36747	18355	11505	8766	6002	4119	2902	2060	1586	1184	863	774	628	604	540	450	457	457	428	414	376	377	367	328	312	304	349	329	304	301	350	295	303	286	283	279	309	303	285	251	272	242	251	290	278	299	294	245	246	261	242	281	299	274	278	289	260	316	278	281	283	286	268	263	289	254	263	267	268	275	274	308	259	315	279	233	288	271	261	276	280	308	266	267	263	279	296	275	269	264	278	313	263	276	259	283	276	289	266	291	277	288	287	259	247	246	292	271	280	266	290	272	245	281	303	277	250	283	308	265	273	291	277	248	254	251	294	245	281	248	287	262	310	282	240	281	278	322	301	274	292	283	270	266	262	260	255	302	292	264	273	252	246	301	258	254	245	263	281	261	263	292	273	297	254	269	281	258	279	245	284	275	293	265	270	273	279	272	261	269	296	277	281	253	249	281	274	285	287	297	285	289	277	297	273	280	295	266	280	279	300	283	291	249	289	247	306	275	262	281	266	259	296	268	263	272	256	273	290	258	277	279	256	296	280	304	280	292	289	250	316	268	311	260	240	295	257	258	273	294	247	258	274	267	234	274	315	266	268	274	273	262	259	271	269	309	288	272	279	263	288	274	312	268	282	259	287	290	287	256	277	294	239	274	321	236	262	270	249	293	263	271	233	302	270	260	291	285	274	269	289	282	268	282	277	282	287	283	251	309	290	286	296	255	293	249	260	277	303	269	292	267	286	298	267	234	272	264	298	269	272	245	249	262	221	273	303	265	284	270	269	252	272	251	260	238	317	259	266	266	271	255	291	270	311	251	272	274	305	274	242	281	287	278	232	243	257	263	280	299	282	266	281	259	256	320	275	246	269	272	289	266	278	272	268	283	254	263	261	302	272	268	276	299	231	277	297	285	251	280	282	280	321	269	288	276	268	267	274	290	250	273	271	272	281	271	288	283	275	294	252	280	261	272	234	239	281	304	260	248	269	268	291	280	282	285	274	277	265	288	307	274	251	286	297	273	264	259	274	272	291	272	260	306	326	289	283	267	305	285	247	256	271	257	277	290	296	290	262	267	280	264	283	270	264	282	258	319	293	283	284	326	279	273	267	289	298	264	263	262	295	280	229	258	246	290	299	282	273	245	263	278	282	286	291	255	278	267	275	290	277	274	278	270	267	291	294	272	282	271	268	292	285	289	298	280	274	263	294	290	280	263	281	281	287	287	273	276	286	295	277	300	277	235	297	303	258	256	295	276	276	248	258	249	273	267	277	271	256	263	278	268	256	250	257	272	297	242	287	276	283	260	270	305	247	272	247	292	276	275	273	267	266	313	280	251	257	274	253	249	274	248	254	247	289	252	259	264	268	245	279	288	293	257	268	284	303	285	283	267	251	288	287	287	286	259	267	259	283	298	268	288	270	258	270	264	316	277	304	267	284	278	260	284	287	292	281	292	273	254	261	266	270	277	242	262	270	253	288	259	270	272	232	263	284	263	285	282	231	248	272	253	278	291	290	277	271	294	253	255	289	271	262	241	257	256	281	313	255	302	287	293	276	241	277	297	280	267	263	247	248	282	281	301	279	279	278	278	251	289	253	266	281	280	266	290	300	236	270	306	283	280	276	269	249	239	265	225	239	310	290	293	293	283	267	248	288	267	299	271	262	256	274	243	281	284	268	267	293	295	252	262	252	276	293	322	251	283	266	255	256	253	285	290	262	286	252	278	287	297	270	260	268	243	275	277	296	257	264	273	272	257	264	268	288	299	292	282	287	262	301	301	305	282	261	269	280	269	284	287	294	276	256	287	300	280	266	287	269	283	277	292	275	263	284	285	245	276	266	283	266	263	276	251	302	271	252	279	268	268	283	280	271	261	269	257	270	286	240	270	292	304	254	301	265	265	300	276	289	281	287	292	281	280	295	284	283	255	268	265	254	256	277	252	300	323	251	234	267	275	264	277	270	250	276	264	304	259	286	250	298	264	274	289	297	269	238	298	255	259	311	288	271	279	235	301	275	256	272	280	264	280	254	286	248	310	276	299	256	259	272	278	297	295	245	282	255	284	270	262	297	273	270	224	284	261	251	300	291	279	264	271	291	298	289	301	289	273	271	271	303	272	257	279	271	273	251	303	243	254	284	293	250	309	282	282	281	239	259	262	243	259	236	292	293	313	285	280	266	270	254	287	268	261	289	257	288	284	275	253	290	293	267	257	273	257	269	278	288	256	230	283	261	266	258	274	271	280	276	264	243	240	251	283	250	276	295	275	255	265	290	293	266	280	266	262	259	268	277	288	283	302	301	302	264	317	268	270	272	260	244	282	270	304	249	259	295	292	247	245	247	288	279	254	261	266	275	255	244	276	284	291	294	261	248	282	278	273	257	301	277	284	303	272	266	277	292	273	276	280	290	266	268	290	264	258	275	284	276	252	268	279	273	273	262	259	258	287	266	271	255	260	316	258	267	286	289	252	251	247	268	271	280	252	259	289	261	255	279	300	294	285	291	276	275	260	285	285	274	280	293	268	256	309	308	282	283	283	279	261	260	286	263	235	262	264	281	278	263	258	251	279	247	278	243	292	240	267	271	268	282	293	281	292	280	270	238	300	265	246	255	297	253	271	255	320	248	298	314	289	281	271	277	300	271	254	286	272	260	270	270	271	290	290	274	285	279	286	260	260	271	238	288	259	255	272	288	275	261	275	284	271	257	264	277	283	292	258	289	279	256	282	261	289	265	287	264	282	287	285	287	274	278	260	249	290	295	286	291	242	244	261	256	259	276	240	242	278	290	257	266	267	276	279	282	253	312	275	250	276	275	266	276	252	258	261	273	242	298	244	260	270	265	304	270	286	263	291	315	259	294	302	288	301	275	300	275	255	252	254	270	260	293	275	260	291	272	268	261	263	283	285	243	252	271	274	238	268	268	299	271	307	269	256	259	272	290	297	244	298	288	281	277	297	309	246	274	285	248	247	277	284	245	260	272	238	277	272	257	257	266	265	264	307	295	260	308	268	298	279	302	256	267	286	314	272	275	246	279	276	278	274	274	286	259	269	269	244	278	285	285	251	275	294	272	250	280	264	262	305	287	258	272	283	249	291	272	291	278	307	308	290	282	286	263	298	245	260	248	219	304	260	297	293	259	303	279	242	269	268	261	300	244	278	287	267	289	288	298	273	274	278	271	279	275	276	262	258	277	295	283	288	274	251	255	252	287	300	297	266	289	271	291	271	300	272	289	237	279	296	269	334	286	272	287	286	281	254	274	282	251	280	259	293	298	267	281	266	257	286	262	222	295	290	275	290	259	266	264	279	290	264	312	296	284	260	290	287	278	283	281	283	279	280	261	280	239	268	271	261	275	249	243	272	253	281	278	299	259	290	291	255	277	275	275	260	262	266	258	254	296	265	267	265	247	270	271	272	270	283	280	275	269	260	256	261	278	266	283	273	267	299	313	276	263	274	275	291	268	249	260	279	274	293	256	283	263	270	255	294	263	284	280	277	285	253
22304	11752	15418	17078	15047	12131	9708	7577	6153	5033	4208	3323	2914	2557	2210	1958	1811	1770	1574	1376	1327	1298	1196	1062	1051	1019	1029	956	926	865	854	826	867	873	810	761	800	756	775	767	744	673	691	735	707	719	711	696	701	670	713	647	672	682	646	642	666	658	643	662	660	617	662	657	606	638	666	605	609	662	638	591	612	634	626	634	617	605	632	659	649	645	593	631	620	637	633	663	641	657	626	588	603	606	618	621	632	621	646	615	627	644	639	597	652	575	556	645	628	643	638	652	617	649	619	609	663	694	614	595	633	633	624	635	651	627	620	604	625	627	630	612	629	644	678	639	623	598	617	639	614	655	660	608	640	618	589	615	646	585	623	607	611	649	627	578	615	636	602	594	657	632	646	642	642	654	597	659	613	647	610	639	666	658	619	603	638	625	690	622	649	607	642	639	642	655	637	640	654	671	645	658	672	604	627	625	638	668	610	658	645	627	627	652	617	623	625	653	602	632	618	646	602	624	608	647	663	638	599	627	633	602	620	638	626	598	610	641	622	624	587	614	627	592	637	607	599	650	631	607	593	614	572	608	643	608	631	623	677	628	599	595	603	636	623	611	579	637	604	655	652	657	614	605	629	593	632	603	610	597	603	610	609	639	649	591	624	631	637	592	639	652	599	575	607	637	634	627	610	697	626	650	626	651	617	642	632	608	646	641	591	598	632	608	601	655	613	634	628	641	628	637	653	609	624	662	644	638	643	610	655	611	644	651	627	628	658	632	626	620	598	597	610	618	620	626	614	632	614	664	652	594	597	614	668	630	639	629	640	606	613	617	611	650	676	663	540	698	626	601	620	624	599	660	606	615	630	644	648	617	631	587	576	628	651	599	622	626	612	631	624	641	672	627	621	611	614	589	643	612	591	618	623	595	628	570	607	645	656	661	617	610	605	639	644	636	591	645	662	599	588	644	633	611	677	636	619	605	651	645	621	602	657	607	625	632	603	618	605	630	634	594	638	638	613	592	557	615	577	610	629	624	642	655	588	609	633	600	621	591	685	643	609	657	581	631	653	586	561	641	623	631	639	672	660	629	664	650	636	587	602	584	611	672	636	669	644	665	640	608	658	583	631	658	637	695	582	649	640	592	608	634	621	626	603	637	643	599	597	652	626	593	634	640	657	646	639	662	643	641	591	659	653	603	630	595	635	630	584	622	621	650	642	572	584	605	650	612	562	620	628	634	610	625	614	642	621	666	618	614	654	643	624	600	647	641	631	615	645	622	623	646	611	594	669	611	608	672	617	600	635	605	610	683	643	623	633	618	639	630	596	630	652	622	633	614	660	685	642	630	644	622	614	616	621	580	625	598	592	612	636	565	572	659	566	626	676	659	647	621	600	623	633	631	630	647	681	607	604	653	642	600	652	604	645	657	651	633	619	595	608	616	696	658	678	645	651	615	638	624	639	640	595	636	605	614	611	585	624	593	587	603	625	601	653	617	581	660	587	592	667	642	607	648	662	571	616	610	614	619	632	641	602	607	661	620	606	581	605	628	630	600	639	639	644	554	611	640	654	669	633	658	642	620	584	608	583	605	645	639	611	627	579	619	648	583	605	581	571	580	634	618	669	640	655	655	623	639	639	604	624	629	621	579	624	654	591	613	658	610	606	613	624	631	626	642	592	629	646	598	619	569	673	628	648	604	631	669	655	603	674	646	677	623	643	600	651	595	648	571	628	620	607	612	614	578	665	638	649	644	668	645	608	633	653	622	636	596	693	577	641	630	593	620	650	633	654	623	605	612	588	642	645	624	639	657	607	594	627	615	619	604	615	629	634	597	575	562	592	672	624	640	624	631	623	623	639	653	611	626	613	627	640	590	649	645	628	633	598	615	634	616	641	614	626	616	640	631	599	660	619	640	671	587	655	606	642	605	633	628	630	657	609	618	611	622	623	623	647	635	602	644	589	661	638	658	610	647	585	652	619	646	662	638	652	648	618	595	609	656	618	639	628	666	608	610	602	656	650	626	621	627	600	640	657	645	664	618	642	678	607	621	631	594	629	627	654	627	639	619	624	592	640	629	651	630	630	542	626	587	655	609	620	609	611	590	606	613	589	591	613	611	580	656	598	636	629	607	608	642	660	634	640	663	608	647	609	621	634	598	583	625	651	625	602	609	652	608	646	629	618	609	595	614	604	616	598	605	596	636	623	617	635	629	676	604	623	599	614	635	602	639	635	679	633	611	615	639	617	669	614	601	600	643	645	594	620	611	584	649	608	604	612	610	619	603	641	608	625	614	639	652	660	608	619	632	639	656	637	614	615	599	601	579	655	627	636	668	658	671	628	636	644	629	631	644	613	642	633	651	623	603	639	640	609	627	627	621	631	617	625	633	638	634	596	639	673	659	612	609	697	634	587	629	632	641	641	588	703	676	651	617	618	596	645	655	656	681	633	639	607	605	618	642	640	682	624	619	599	626	607	652	642	642	609	624	631	614	645	671	632	630	593	668	596	638	570	631	624	676	610	610	549	626	655	623	611	632	630	589	597	618	639	633	582	597	628	621	642	612	652	636	588	636	561	626	604	671	632	662	657	623	565	629	671	657	589	643	601	650	605	623	641	585	609	633	634	658	612	612	603	638	630	619	648	625	655	621	612	608	592	649	638	582	628	598	629	606	601	646	685	660	612	587	604	637	615	630	637	634	676	622	631	618	612	616	616	646	595	664	595	619	632	602	621	652	633	642	641	621	585	634	620	625	604	594	634	656	646	657	615	591	603	627	636	613	630	613	643	638	603	596	609	596	622	637	641	611	631	656	634	669	615	602	599	650	627	610	638	650	609	614	622	644	649	610	607	636	682	639	644	643	617	617	672	653	580	628	616	656	603	591	631	630	640	636	630	631	612	637	581	622	654	615	633	596	606	602	571	619	650	653	611	623	587	605	650	668	641	669	622	644	620	642	650	607	608	639	593	595	672	627	604	598	600	628	624	683	652	611	678	646	627	611	581	656	678	577	597	611	635	598	632	625	628	649	659	643	609	634	651	673	641	628	642	621	657	637	656	629	614	598	625	659	639	656	665	580	620	654	648	607	698	618	655	708	622	622	645	622	595	607	613	622	656	611	641	618	639	609	644	631	610	621	697	554	591	632	621	624	674	604	619	625	630	665	618	653	621	629	603	619	604	638	627	623	673	651	629	606	610	642	626	628	625	626	626	599	639	643	662	587	579	633	605	589	640	619	634	621	661	587	612	633	615	615	628	667	649	593	638	599	623	659	647	595	644	629	643	584	611	608	634	654	580	642	634	594	611	620	623	600	599	601	645	547	589	637	603	630	623	616	615	607	574	646	626	627	608	633	622	624	600	604	619	596	659	667	638	640	588	614	616	639	673	622	619	614	643	627	595	617	654	621	620	619	643	624	601	626	634	648	665	642	668	682	625	626	630	654	620	604	663	691	659	647	620	617	583	614	641	584	629	638	601	645	600	646	661	663	609	666	587	690	609	611
14300	5937	3906	2934	1870	1385	977	736	586	506	451	436	399	411	369	343	365	334	316	332	281	313	308	341	309	318	269	258	311	297	322	287	249	263	282	280	282	275	293	297	298	286	314	301	275	288	249	291	312	273	277	312	284	261	268	301	319	290	298	282	290	292	262	267	325	305	297	280	273	279	262	229	266	337	276	266	274	321	258	315	305	342	255	248	272	279	304	275	269	280	285	297	292	256	292	245	265	264	299	281	289	304	282	295	262	280	297	284	259	299	271	265	291	244	272	285	251	269	281	271	255	273	285	265	293	292	275	261	270	275	295	297	264	262	279	264	267	281	250	289	311	273	252	303	295	254	294	305	297	259	252	316	273	327	258	308	295	301	271	281	296	292	276	267	270	279	260	245	276	299	270	263	265	271	271	297	271	297	287	308	305	273	289	300	282	282	325	266	278	330	261	302	266	313	295	293	286	272	284	266	306	287	278	268	290	267	291	253	307	295	257	270	285	279	293	260	331	275	265	268	262	278	257	292	259	300	265	286	263	247	279	300	278	303	297	284	288	263	320	281	306	263	331	264	302	301	270	288	272	306	268	296	293	274	288	278	313	257	271	260	286	260	276	283	303	296	270	323	271	324	238	242	272	271	275	290	286	272	273	304	304	271	294	293	298	270	271	260	270	288	295	272	307	319	276	287	302	267	289	297	313	271	281	312	280	278	292	285	283	297	277	318	271	256	265	324	284	264	287	289	290	315	301	267	287	271	250	291	291	288	293	290	280	282	281	285	278	263	293	267	313	275	277	275	298	285	279	269	283	268	260	293	284	266	266	297	295	284	257	297	273	300	264	271	279	267	280	285	256	293	295	275	259	268	279	292	277	279	265	308	256	279	293	307	274	273	281	256	283	277	290	296	263	287	289	284	279	269	275	284	265	292	277	282	289	274	296	284	286	265	281	259	295	264	289	299	267	293	291	275	275	323	268	300	288	289	283	318	285	304	296	316	301	289	294	288	289	296	270	265	256	279	282	278	269	254	301	284	300	291	304	271	294	270	263	251	296	269	284	290	304	271	288	329	257	280	272	287	297	270	284	264	290	309	275	288	266	251	294	249	273	270	249	308	319	271	240	272	312	272	278	301	249	291	310	270	263	266	293	290	302	276	283	259	269	245	305	301	255	261	263	281	300	289	323	296	269	280	274	276	232	262	269	279	261	275	292	298	255	237	308	288	300	273	289	309	257	280	251	248	266	291	301	272	289	282	259	293	288	346	285	255	267	302	292	282	256	323	273	323	304	269	303	312	311	289	262	301	297	238	274	278	291	296	281	286	267	295	292	322	292	283	300	273	304	249	286	292	255	258	285	281	297	296	263	275	283	280	300	307	308	265	275	307	281	262	306	284	265	269	286	261	279	299	281	295	283	264	257	274	280	292	248	265	283	257	268	258	310	271	290	273	264	237	266	287	267	263	270	319	243	308	280	268	334	263	297	279	290	261	310	298	279	271	303	275	295	297	331	301	291	289	315	306	273	274	281	310	266	269	289	275	318	269	280	253	270	317	304	303	284	274	305	288	283	268	293	291	272	286	271	259	274	271	249	262	270	263	297	296	278	287	283	295	285	290	270	301	312	267	270	269	316	293	287	322	292	266	301	328	269	256	283	274	278	280	289	294	258	256	268	282	299	312	289	284	282	279	278	291	282	289	280	281	276	298	276	290	295	274	268	276	271	270	289	290	321	290	295	253	282	275	257	288	289	274	283	320	300	293	306	291	290	294	277	254	291	291	283	286	290	307	299	254	268	255	249	288	294	252	289	262	291	300	248	285	267	259	314	279	280	289	320	294	297	236	276	270	260	262	296	263	301	307	281	289	268	267	284	317	234	274	253	274	303	300	264	263	304	269	290	286	262	291	291	284	271	284	275	268	260	302	294	274	294	283	257	257	244	298	306	253	289	261	298	276	263	317	250	309	279	295	286	296	289	297	295	271	269	265	283	293	312	316	292	287	303	271	299	295	298	347	252	286	279	292	308	284	319	303	253	326	288	276	322	280	301	278	272	282	269	253	294	283	282	261	309	288	253	259	282	266	290	280	272	315	291	300	325	263	277	292	289	279	259	279	290	299	265	290	256	277	287	293	278	271	281	262	294	258	308	248	294	286	258	288	309	296	240	281	279	286	294	270	275	325	292	293	291	281	299	289	276	275	271	248	305	277	276	303	286	283	306	295	256	266	272	319	289	253	290	258	252	277	309	290	281	292	304	297	317	285	298	260	277	302	316	320	286	260	298	285	271	279	244	307	291	279	256	311	269	266	266	280	283	287	270	253	310	278	274	292	264	321	290	270	301	239	265	268	308	280	252	298	295	323	304	275	264	276	227	276	266	275	246	283	270	255	282	278	271	276	285	259	285	294	311	305	291	259	280	284	314	254	281	282	284	287	271	287	298	274	300	260	294	246	284	262	278	246	278	256	256	284	280	276	294	285	265	280	285	235	262	284	286	290	292	281	260	297	280	285	306	296	282	257	313	289	265	288	273	295	267	261	300	285	271	298	242	307	294	255	264	265	278	266	281	258	280	297	273	270	274	302	250	316	279	296	272	277	263	271	272	266	299	286	239	304	277	260	288	269	261	281	283	291	272	283	269	287	301	254	301	278	274	317	291	258	258	266	274	293	254	277	295	260	275	293	277	261	285	256	299	263	274	289	278	290	275	254	304	305	280	279	264	296	300	272	273	260	282	276	310	337	279	285	282	286	293	274	298	260	278	286	261	281	263	254	283	278	291	305	284	286	296	303	274	284	290	277	283	273	305	264	266	286	271	268	272	290	269	268	302	250	274	279	285	260	326	273	276	276	313	256	264	257	233	311	298	282	288	274	287	292	301	239	269	288	308	294	294	290	290	288	297	283	258	299	270	273	273	271	294	285	265	270	284	254	285	251	247	290	290	306	304	244	284	278	308	247	279	291	297	247	299	261	274	268	265	276	317	316	301	285	299	287	274	275	295	304	274	233	285	280	229	325	268	277	273	274	254	274	298	276	259	250	258	288	275	299	303	258	282	263	267	261	294	279	285	266	276	289	294	290	273	308	291	253	272	269	281	314	281	255	293	277	266	310	301	281	289	270	308	280	294	306	304	290	274	273	287	258	262	259	271	281	304	288	295	261	249	271	300	297	245	259	282	271	266	329	304	316	286	280	265	287	264	297	282	295	258	257	282	280	302	328	265	322	301	268	264	273	269	279	250	269	297	291	272	298	271	315	270	284	273	269	233	258	249	294	264	296	290	289	272	278	300	287	292	290	294	299	282	279	270	277	265	297	294	265	289	256	295	258	290	279	314	282	294	290	242	272	273	294	271	247	289	291	267	306	262	307	293	285	290	273	273	257	274	279	275	302	285	281	296	275	271	259	277	282	282	283	269	267	303	270	278	247	268	311	288	279	270	273	272	268	300	246	288	279	271	293	297	256	287	302	290	262	269	250	273	241	307	258	303	273
8872	4968	7005	7873	6505	4784	3886	2895	2364	2023	1707	1556	1371	1302	1128	1064	971	979	879	879	845	860	800	812	757	805	741	750	711	761	779	744	718	740	667	727	670	686	641	636	687	694	675	670	632	685	711	652	663	673	661	698	668	648	641	665	695	659	653	632	636	618	649	603	638	669	654	667	637	634	641	593	643	633	662	629	641	641	620	633	667	650	666	653	658	633	664	614	626	599	616	623	657	658	617	620	601	624	605	649	597	646	609	640	645	679	605	583	628	694	625	634	603	624	618	632	603	653	686	617	600	640	687	605	685	666	641	609	642	629	695	651	650	646	663	615	608	646	635	628	612	648	677	643	658	654	648	635	639	645	633	689	635	655	642	627	600	633	616	633	659	641	641	629	655	622	587	640	658	656	623	627	605	619	620	628	639	646	673	619	601	642	618	653	626	634	672	643	635	646	638	705	594	614	668	617	612	610	614	643	639	626	671	633	656	599	652	645	651	618	663	641	645	621	658	648	598	661	650	655	629	630	596	628	571	643	605	653	694	679	659	624	627	641	650	685	672	650	642	637	627	675	629	647	650	639	609	597	623	613	573	604	635	624	661	596	680	638	648	674	615	630	673	639	670	702	657	617	632	649	618	660	604	635	595	603	640	649	695	639	602	634	642	695	665	619	637	635	630	609	651	627	624	627	613	632	625	672	641	634	668	649	656	603	598	594	650	659	649	667	568	647	570	641	675	637	620	620	637	683	612	692	652	658	626	735	640	655	651	625	610	638	658	609	661	640	615	644	643	624	645	626	633	651	665	657	612	611	628	635	642	619	662	639	624	613	616	673	672	621	698	658	641	649	639	632	667	616	626	647	673	613	620	641	650	641	666	605	631	625	610	635	613	605	670	623	634	610	641	621	678	658	653	655	611	677	604	615	627	594	645	648	608	628	604	621	644	683	675	625	631	661	578	642	616	654	629	652	630	653	605	596	645	627	653	646	624	637	649	659	617	606	603	649	653	611	637	629	611	636	614	624	647	607	642	606	633	632	687	637	654	679	644	587	621	696	657	614	662	695	661	636	624	625	629	640	612	610	669	607	668	650	578	581	653	645	607	646	642	649	661	643	604	654	663	620	644	667	644	628	608	648	624	566	666	639	659	669	600	612	648	615	692	624	646	630	661	617	617	640	674	666	632	658	659	657	683	657	666	611	636	633	640	626	673	616	658	624	599	657	622	635	663	642	613	634	674	658	661	658	635	600	660	659	591	629	661	627	621	591	609	623	637	650	624	697	608	630	617	634	676	602	615	643	639	648	646	659	653	652	601	624	631	596	627	595	662	630	634	573	612	646	673	606	630	593	622	664	665	641	614	616	662	648	634	620	643	596	589	643	619	667	643	628	620	658	628	614	629	629	626	628	652	648	678	603	592	686	653	630	623	594	633	611	644	602	649	619	605	695	615	654	651	644	621	627	619	631	591	661	614	630	674	649	673	647	643	633	680	642	631	644	636	609	609	633	667	619	713	665	650	621	645	673	596	627	653	643	633	640	616	635	600	585	613	629	637	664	601	630	616	616	578	647	640	633	660	635	633	628	680	602	647	667	656	660	656	649	661	636	680	604	651	646	634	665	641	646	598	678	644	644	642	609	678	644	665	614	654	645	644	661	626	595	642	633	609	631	671	616	664	591	578	636	625	652	609	671	661	623	618	625	619	652	648	632	646	561	653	644	709	621	625	638	689	645	641	612	669	626	640	620	646	655	611	669	637	692	603	628	624	639	603	655	593	624	605	587	640	635	624	629	634	631	644	638	624	644	634	637	655	624	636	636	641	661	597	636	622	602	612	615	626	650	655	619	618	680	634	638	671	639	635	663	654	625	607	635	610	678	695	623	623	632	633	619	627	608	637	672	633	664	632	600	645	649	659	596	602	630	648	635	632	639	654	628	646	642	666	607	648	659	682	642	641	610	657	647	635	584	634	665	667	657	675	635	679	640	658	631	621	657	589	624	627	639	606	614	621	619	628	623	648	621	653	614	619	640	673	625	618	665	677	649	635	663	669	636	620	643	597	621	618	693	609	652	670	631	643	669	618	634	676	638	614	602	652	632	670	676	661	662	629	683	595	646	645	634	651	658	646	641	702	663	657	658	642	637	641	595	586	570	621	634	656	604	616	612	573	602	636	648	656	655	632	618	625	632	652	639	667	619	699	658	670	681	647	632	624	627	650	652	653	635	669	632	602	614	636	631	639	694	670	650	632	661	671	691	682	595	627	651	632	597	636	637	675	677	582	616	662	645	667	665	627	627	624	625	676	611	640	622	644	646	653	627	635	637	638	633	616	639	664	632	603	631	644	622	609	610	615	640	603	669	648	660	638	587	611	629	635	674	617	683	626	674	618	649	653	691	650	616	647	639	616	633	629	645	663	648	643	692	621	695	646	592	651	622	630	669	633	594	608	693	632	597	648	637	645	642	578	668	646	623	625	688	605	678	606	699	636	668	677	615	633	626	615	635	662	604	628	661	644	692	647	652	635	641	641	626	623	638	601	580	653	630	551	693	640	652	674	626	654	621	668	635	635	609	605	644	597	598	632	706	612	641	613	675	618	649	634	612	671	618	658	668	649	676	635	631	623	661	671	627	636	676	628	690	662	629	654	684	632	616	617	640	622	628	667	648	643	624	658	632	646	650	642	673	660	619	643	644	602	618	645	649	654	647	646	622	619	662	651	622	629	639	655	628	624	636	604	620	629	654	705	599	653	633	664	648	678	672	630	628	625	640	662	642	621	641	606	614	652	632	610	657	650	633	602	687	612	643	647	663	638	659	642	636	641	618	633	653	601	627	638	628	656	644	621	582	657	657	658	664	648	634	634	652	680	671	635	620	643	646	651	651	563	652	639	601	630	622	667	641	590	619	582	642	591	609	650	644	643	672	643	673	626	663	655	654	665	633	637	587	656	602	651	636	641	654	613	654	615	637	648	649	696	645	628	644	628	659	665	643	596	652	611	645	650	697	685	644	639	662	616	631	685	664	619	619	654	629	631	631	635	639	651	638	649	698	626	613	653	642	658	670	627	683	620	666	663	648	617	637	630	654	668	623	611	654	611	648	685	659	651	657	619	586	643	629	674	635	624	678	561	628	650	680	638	637	657	623	636	628	607	613	637	608	615	686	667	604	648	637	669	623	618	643	650	653	651	629	608	642	655	626	634	652	611	626	627	666	657	623	622	626	686	644	658	712	675	662	650	652	599	615	667	655	638	614	668	677	639	638	660	646	604	672	678	638	658	642	672	605	664	647	653	655	628	612	644	631	594	619	684	614	652	655	638	636	666	644	625	631	641	619	650	678	642	644	629	616	588	653	661	647	627	634	645	652	631	643	689	657	678	664	604	640	645	641	629	591	610	675	634	609	629	624	600	661	658	648	628	614	640	704	639	665	638	653	576	651	692	670	612	634	636	660	628	634	670	666	655	629	565	661	673	645	650	628	641	663	650	654	642	626
26753	12315	7753	6261	4063	2842	1905	1445	1092	771	674	603	513	471	413	409	369	387	343	341	342	361	318	325	321	349	296	299	306	296	311	281	314	315	261	261	304	289	290	297	290	266	259	287	275	298	249	326	262	319	276	253	314	307	288	307	276	254	326	290	291	278	274	261	292	272	269	275	260	262	272	254	292	288	284	289	303	278	291	301	276	286	246	251	261	275	271	277	290	281	282	261	271	294	250	321	311	289	271	266	241	291	279	276	291	274	279	290	278	300	273	284	259	278	261	277	271	276	310	263	250	300	287	282	262	267	266	262	301	272	277	280	258	275	251	268	319	272	269	255	306	271	243	268	274	263	295	270	315	276	264	256	291	282	272	261	257	285	269	270	252	263	260	293	279	277	264	319	258	273	322	293	233	266	284	300	267	287	312	298	277	291	283	285	279	312	240	301	292	300	323	288	300	276	280	273	265	296	278	276	292	256	271	238	288	275	278	271	261	298	296	258	325	281	275	265	263	279	293	278	279	256	283	290	279	288	307	305	284	244	278	267	281	264	274	279	253	313	296	282	250	274	270	299	259	243	280	303	320	293	283	282	288	299	277	284	293	263	301	258	295	284	304	291	294	281	297	297	287	248	280	313	278	281	269	283	270	273	286	311	306	247	283	279	287	292	261	259	272	252	314	296	286	293	303	307	254	278	243	257	267	289	274	268	287	295	290	279	312	275	263	282	263	295	274	302	285	255	299	271	290	297	294	244	264	264	291	264	293	259	241	280	272	269	281	288	285	279	273	305	271	263	321	295	273	277	282	287	298	275	267	272	304	276	261	289	281	271	264	284	259	242	273	251	256	275	280	272	279	268	258	282	288	311	268	289	267	252	263	269	305	289	256	282	271	274	256	272	246	260	288	276	261	260	256	269	301	300	259	273	252	276	286	290	269	283	289	267	287	271	262	287	263	300	275	256	258	255	280	282	268	296	305	287	282	300	305	266	259	262	253	275	252	240	289	285	284	276	278	280	285	267	260	295	268	281	294	278	275	298	270	300	291	291	257	251	280	263	268	268	269	289	261	251	285	264	269	279	282	281	263	260	312	285	301	273	274	259	249	272	273	275	291	287	289	287	312	271	290	249	292	273	259	302	307	236	264	282	278	284	290	289	273	236	295	276	297	299	253	273	265	280	295	280	293	297	288	300	284	294	249	272	289	307	279	266	267	293	278	290	280	265	292	276	275	284	265	266	272	283	262	282	307	274	252	309	263	303	289	284	284	235	282	258	263	307	266	279	294	305	290	306	266	289	265	294	276	269	271	272	297	271	291	272	288	253	278	268	296	280	281	260	278	280	256	288	257	292	276	275	257	269	285	292	304	268	269	268	255	295	258	285	289	287	277	257	280	274	265	252	247	258	281	271	263	267	278	280	262	286	277	274	273	267	275	292	259	258	266	300	273	272	271	289	260	275	275	270	250	296	304	338	269	261	269	267	278	287	277	295	291	289	273	261	289	280	296	287	280	270	269	300	299	253	280	303	284	296	309	273	275	261	235	265	274	294	285	259	258	275	289	267	258	264	251	302	274	257	291	277	277	260	285	297	284	270	285	276	279	279	273	298	270	285	284	267	277	299	319	290	250	270	277	292	280	288	290	270	239	274	276	276	293	294	278	263	274	233	276	277	276	282	265	285	241	271	270	271	307	267	272	270	269	249	237	298	288	310	245	293	298	315	302	239	275	297	269	289	297	269	274	314	306	293	277	260	284	257	306	246	252	281	258	280	278	250	287	290	268	308	304	276	281	279	281	281	284	277	281	274	290	303	285	254	275	250	293	279	298	292	311	285	266	306	297	250	275	299	284	250	270	261	253	272	235	260	281	270	265	263	263	300	274	264	269	285	275	286	294	270	266	275	260	260	266	281	262	272	265	285	277	246	283	251	227	262	271	297	290	280	271	259	254	259	291	291	293	256	255	318	268	253	270	290	287	290	273	270	293	268	240	289	254	271	248	304	285	244	251	259	294	264	280	283	252	304	273	275	253	290	292	287	254	261	276	240	316	265	271	247	267	273	262	285	243	294	280	276	270	277	286	293	281	281	253	244	284	295	264	261	274	291	281	271	262	267	274	297	310	239	279	301	305	283	268	271	289	303	294	270	289	282	308	264	263	255	268	328	307	263	273	295	283	274	269	280	269	239	266	262	280	263	283	264	280	283	274	271	253	277	271	274	276	274	320	260	276	272	253	255	270	262	291	275	279	250	296	271	284	271	253	312	247	255	246	267	284	288	314	296	279	255	279	280	276	272	285	276	281	290	317	263	263	275	238	281	300	283	264	249	260	278	274	272	275	278	255	275	257	291	300	299	307	263	280	291	276	310	278	288	297	262	296	285	271	272	307	267	310	293	290	288	296	280	262	279	281	252	285	280	303	288	284	247	261	283	255	276	279	276	280	283	265	311	304	253	263	241	296	258	271	285	262	258	272	274	270	277	271	256	283	281	267	286	300	283	263	260	277	270	301	285	253	288	279	289	287	276	302	252	307	313	270	295	280	275	294	269	276	293	262	296	234	285	290	305	286	278	299	278	309	281	250	278	267	278	302	262	252	299	282	279	260	273	280	297	286	285	266	265	265	257	298	268	270	273	273	273	236	275	271	263	242	279	231	300	294	274	273	297	261	277	285	278	295	304	273	265	272	241	252	276	264	259	259	262	258	294	291	278	276	307	265	290	285	276	235	297	286	275	261	283	292	288	273	271	261	299	287	277	269	287	285	292	283	291	281	290	273	278	334	284	274	288	256	258	283	304	242	294	288	298	304	249	297	290	292	272	325	262	284	288	246	281	287	304	295	253	269	287	293	294	272	260	297	271	270	261	295	283	283	263	260	253	280	276	254	277	307	272	284	259	272	273	281	288	278	255	283	266	278	291	294	287	319	237	286	281	288	271	303	259	273	283	271	263	265	265	291	267	296	292	278	272	238	284	261	292	255	276	242	269	250	279	290	260	271	308	287	297	270	291	269	320	281	282	270	264	280	244	284	270	254	284	284	279	289	299	249	279	289	270	271	314	304	280	262	262	308	271	295	302	299	261	296	272	287	314	278	255	271	303	279	266	264	274	256	279	285	273	267	272	287	222	256	286	260	321	288	286	246	289	287	297	274	302	282	280	272	232	284	254	292	281	278	286	274	268	257	259	266	249	262	262	299	276	269	277	292	271	297	266	262	302	253	299	294	260	290	274	268	285	259	257	280	257	263	277	287	293	256	270	283	283	315	276	288	275	256	243	278	277	287	295	267	265	258	312	308	283	264	256	246	284	308	253	246	264	300	296	304	249	234	283	260	283	281	279	282	296	272	338	232	226	255	276	266	289	282	261	282	305	288	314	278	286	298	265	259	285	341	260	281	280	261	259	244	261	271	260	294	272	254	278	274	301	256	285	292	282	253	263	273	294	289	270	258	299	274	314	285	268	272	302	272	283	267	282	272	283	271	260	297	235	258	315
17045	9008	12135	13519	11309	9225	7058	5429	4371	3441	2878	2428	2146	1833	1672	1610	1425	1316	1198	1069	1098	1087	1038	904	963	869	806	871	840	863	773	795	792	804	766	730	705	699	663	684	691	661	748	680	693	685	714	682	636	690	667	657	687	625	611	675	632	636	644	664	667	668	652	640	690	649	626	668	687	616	636	617	618	653	629	620	694	646	618	642	612	673	678	662	650	655	624	655	600	627	669	677	652	635	640	654	673	617	614	593	630	617	659	613	645	646	681	589	643	632	690	622	644	620	670	598	632	636	632	639	647	608	621	614	635	580	670	635	655	651	576	659	619	613	627	608	624	671	610	655	641	615	646	664	624	625	617	588	648	683	651	619	601	634	652	616	643	626	668	665	640	689	630	621	643	670	638	652	619	642	599	674	610	635	612	643	631	630	691	625	603	604	624	646	633	618	650	669	626	621	631	597	613	648	645	691	605	596	659	611	604	619	650	588	626	593	649	638	614	597	609	625	651	726	623	626	659	598	624	647	684	625	630	588	582	622	631	661	610	696	614	633	581	651	660	593	638	616	597	639	605	604	631	602	674	639	651	640	619	567	634	658	666	633	571	628	653	659	620	636	642	609	638	644	650	609	625	585	603	596	624	672	619	615	662	606	650	665	628	634	641	656	641	630	640	628	596	637	656	651	639	650	628	646	610	608	641	610	576	605	652	677	610	607	598	628	661	593	666	668	609	605	635	606	598	667	642	641	623	591	636	617	650	640	642	624	639	626	659	616	666	645	662	632	574	649	637	654	613	623	645	633	602	672	651	625	635	638	584	650	622	595	643	610	592	644	634	648	641	656	601	633	677	642	636	626	648	637	651	652	656	622	636	653	577	629	606	644	691	644	667	661	626	616	634	588	597	604	645	620	618	650	618	617	613	631	634	635	567	680	645	650	657	650	704	626	683	625	631	614	644	625	660	620	629	657	608	641	622	672	663	625	621	651	665	641	664	652	602	653	637	669	612	705	644	597	620	641	662	631	654	647	630	661	618	644	625	645	637	604	631	616	661	628	614	595	641	660	623	622	642	626	603	655	585	593	626	720	611	599	606	627	627	642	633	576	636	631	684	627	644	608	606	610	644	655	645	600	686	684	626	637	626	644	662	607	669	586	606	657	625	642	627	601	585	670	644	647	628	628	631	657	658	706	674	626	658	623	619	670	602	637	662	550	620	691	592	599	624	604	643	610	674	633	659	596	594	697	581	661	665	604	616	620	586	660	640	630	591	644	607	651	612	592	660	641	617	611	610	585	669	645	684	628	600	669	633	658	613	661	618	668	618	665	641	621	620	628	670	623	628	637	597	646	658	635	629	624	602	593	592	632	624	663	650	636	591	587	619	615	701	644	643	590	648	620	621	610	625	593	693	623	655	624	648	686	586	642	677	659	625	633	651	643	637	653	618	600	600	685	661	618	650	644	690	642	620	652	572	658	617	624	592	609	623	598	624	679	619	659	598	663	621	639	605	639	610	650	608	618	590	609	639	630	654	618	605	632	647	663	652	660	656	616	686	630	619	615	620	640	626	642	611	612	621	698	634	620	627	652	639	633	626	597	651	672	584	643	600	623	611	661	622	620	602	565	652	671	618	651	667	612	658	608	648	650	602	656	662	658	627	676	621	648	599	719	630	626	636	623	581	634	689	645	640	611	627	611	640	634	640	681	617	637	692	606	650	592	660	620	633	610	615	622	661	655	610	609	620	665	644	633	638	657	587	620	689	625	676	650	617	638	626	615	601	633	620	672	647	630	639	619	610	662	613	643	577	635	644	653	624	630	635	648	626	661	603	608	647	671	632	613	652	668	624	627	598	630	671	648	647	652	665	655	659	611	638	634	641	639	686	620	653	663	611	663	644	614	619	635	655	629	647	627	601	627	655	628	588	623	654	686	666	597	632	633	629	593	602	618	622	643	616	628	603	600	660	630	676	591	617	657	634	649	657	639	636	628	668	627	615	599	638	633	647	624	595	652	647	622	671	642	584	661	644	630	641	648	636	607	642	627	657	665	616	652	633	625	610	612	603	615	601	664	655	628	603	609	663	599	620	692	672	623	681	657	643	690	620	629	612	608	627	644	646	670	636	586	627	610	615	630	685	647	592	583	629	634	626	604	647	652	653	674	630	658	644	591	635	606	567	618	610	633	687	643	670	637	606	614	592	642	599	650	608	617	625	605	665	673	638	676	620	609	605	637	607	610	637	651	658	621	649	636	664	609	650	632	658	628	631	625	641	642	623	642	610	661	598	630	612	646	626	590	627	608	633	675	606	632	668	646	669	612	634	618	632	608	590	610	629	683	711	651	621	692	648	621	684	603	619	606	652	623	665	601	620	658	660	649	607	647	620	633	647	657	627	671	645	660	628	633	598	663	625	621	665	631	611	651	630	619	598	638	674	610	662	603	641	657	573	680	675	627	646	639	652	611	629	599	631	672	629	627	608	643	641	662	607	583	621	583	659	660	649	618	624	643	625	628	628	626	644	638	655	660	631	575	603	638	660	677	638	584	609	630	656	621	604	645	623	666	640	630	639	636	660	633	655	658	597	663	664	623	651	612	655	633	614	627	633	594	685	638	656	651	591	641	647	627	625	706	614	632	623	615	651	610	618	642	607	620	620	676	634	644	607	587	597	654	669	648	628	631	639	619	617	605	643	667	601	665	649	618	653	597	612	646	625	671	659	657	640	634	616	638	648	605	641	683	661	660	643	657	613	630	615	647	658	659	643	591	630	662	621	673	627	618	610	612	639	612	622	663	617	637	680	651	666	624	649	623	586	614	622	641	648	684	648	651	656	625	662	631	694	616	660	618	583	617	648	641	644	672	663	624	617	616	641	620	639	635	670	597	716	662	631	653	605	597	673	617	594	619	640	608	625	608	603	650	580	612	652	615	621	640	616	630	606	616	665	660	636	647	652	649	654	624	677	660	580	663	614	617	647	672	642	639	630	613	674	604	673	635	625	653	613	649	651	606	632	677	610	676	591	624	608	569	628	699	661	638	633	639	641	627	618	634	604	631	640	630	619	625	655	629	625	617	644	661	601	592	644	625	651	679	606	634	621	624	647	593	608	586	635	598	617	649	603	696	639	687	625	670	628	613	682	655	671	634	569	667	601	638	588	642	646	626	685	634	611	626	625	651	652	641	664	616	645	623	659	667	639	666	594	654	615	637	671	594	623	631	639	662	634	611	659	632	658	635	668	639	613	619	625	615	614	604	676	655	571	608	633	646	650	599	611	641	621	629	627	661	622	587	664	656	635	638	714	710	637	665	617	668	617	616	626	612	639	671	643	724	667	627	635	700	663	620	651	608	655	608	640	649	670	657	614	590	663	619	679	613	653	625	612	645	666	623	630	624	624	635	641	671	642	605	638	663	612	601	597	653	684	637	636	636	659	636	659	643	658	666	618	678	656	638	650	590	633	585	601	681	629	684	634	658	677	717	609	691	643	639	616	646	661	665
36833	18452	11899	9423	5995	4244	2931	2042	1559	1162	902	740	648	597	515	493	462	419	395	404	382	370	358	382	382	346	312	399	273	296	321	301	319	307	338	298	301	305	284	256	313	320	295	272	286	273	312	254	244	292	267	270	306	250	297	258	265	309	283	304	299	252	272	290	290	306	256	300	257	284	276	266	295	299	245	306	277	246	275	272	284	279	269	275	250	254	301	255	247	274	251	265	243	279	278	274	307	297	262	232	270	242	257	273	235	258	317	270	275	281	250	273	277	267	273	295	260	299	289	267	256	253	257	280	277	293	275	290	283	298	271	288	263	252	257	294	270	269	306	276	296	290	275	265	286	268	272	298	271	265	271	274	225	277	290	277	284	291	279	263	271	283	286	285	277	285	259	271	266	263	301	276	275	302	287	267	252	255	264	266	290	254	246	265	242	290	287	282	283	263	266	273	310	267	285	312	302	283	276	285	277	258	271	296	290	291	255	255	242	291	274	227	256	280	251	262	280	275	284	262	280	278	320	308	267	310	301	290	254	280	298	258	258	289	263	291	252	264	266	273	280	280	296	297	302	296	244	255	263	291	261	273	266	268	289	272	253	281	284	271	263	275	267	265	243	236	281	291	267	289	284	266	263	279	308	317	293	261	266	278	273	255	267	235	296	285	269	297	295	295	289	257	287	283	269	311	298	259	293	281	298	300	283	300	263	280	294	245	233	273	266	276	294	255	263	281	276	268	257	253	270	278	273	250	275	266	272	273	259	305	265	276	288	295	253	303	276	259	251	238	303	276	277	259	302	289	263	245	276	274	266	273	274	276	305	302	302	271	258	296	306	262	260	271	278	268	275	275	250	285	307	275	272	294	288	241	255	259	258	276	261	307	286	311	280	236	287	237	293	254	281	261	247	271	291	295	297	283	288	290	274	264	293	269	263	295	298	287	286	299	322	305	242	269	281	247	277	286	278	272	258	268	289	268	288	286	248	291	254	264	248	278	276	318	269	282	305	271	271	245	249	257	269	280	258	290	267	255	261	290	279	304	275	270	300	270	258	270	275	286	275	267	255	265	287	282	297	247	276	274	282	277	290	287	254	285	269	236	280	300	272	270	278	261	258	278	275	287	274	266	235	294	280	234	299	242	305	284	240	256	272	268	263	279	281	279	279	272	299	300	288	261	267	297	270	266	280	291	287	282	263	292	315	315	305	291	255	290	306	287	272	324	253	271	301	256	296	291	262	286	267	288	293	258	293	293	265	280	284	267	229	307	320	293	264	271	279	270	265	256	266	290	260	258	292	275	286	271	255	244	295	305	241	276	245	281	253	284	279	271	275	296	264	281	256	326	300	262	313	293	291	290	291	274	287	272	271	290	302	272	278	284	341	286	270	282	252	286	270	259	266	297	257	249	279	284	284	283	302	266	293	293	265	292	267	283	289	262	275	244	245	241	294	270	272	254	241	278	252	297	271	270	298	271	276	281	291	244	255	272	292	253	261	255	253	284	283	273	301	252	275	271	291	308	245	263	267	308	316	300	275	252	255	256	285	293	273	310	275	261	262	276	272	286	299	289	274	264	306	246	312	284	273	256	280	296	276	295	273	275	313	314	242	286	294	253	253	274	341	304	253	276	286	264	267	273	247	304	249	272	291	270	276	278	279	275	275	289	249	272	269	269	248	289	253	255	268	262	293	285	272	272	275	280	304	260	302	307	282	327	265	255	271	286	277	264	268	316	301	289	275	274	245	256	273	261	287	314	281	271	265	281	279	249	281	289	264	279	275	276	326	312	295	290	278	297	294	294	264	262	275	276	259	310	272	275	299	243	284	283	269	276	288	306	297	248	267	251	264	261	271	269	250	279	282	279	249	288	277	302	275	269	273	288	265	269	271	268	284	261	268	278	258	261	258	292	273	290	281	272	292	294	297	273	290	252	281	290	237	266	296	258	298	280	281	282	292	285	309	305	302	277	300	249	271	289	270	309	275	290	290	276	263	278	261	278	276	291	270	271	282	273	262	287	304	259	251	267	289	329	276	299	288	280	280	271	287	295	280	265	257	256	307	281	285	235	287	276	253	240	261	306	267	295	258	265	266	267	298	236	293	290	285	301	263	251	268	254	259	256	275	264	290	255	284	288	276	280	280	267	260	312	280	262	282	297	281	257	295	254	296	290	268	276	277	293	288	293	302	292	255	274	294	241	277	278	253	262	271	273	292	275	252	255	288	277	261	286	281	245	301	297	287	275	286	287	261	250	289	259	253	280	300	267	301	290	291	304	293	274	297	271	250	248	261	272	256	266	275	309	286	289	281	268	239	257	284	305	277	264	269	300	262	287	261	305	292	268	280	240	291	270	223	252	254	288	258	267	279	304	264	274	277	282	251	279	270	304	276	302	297	264	250	267	253	265	296	291	265	261	279	261	280	294	254	276	278	309	250	275	280	264	257	293	284	251	266	256	265	285	283	273	296	294	266	264	290	291	257	272	320	285	299	259	291	290	291	264	251	280	266	289	290	261	244	259	264	317	264	274	265	303	297	292	305	270	297	282	255	279	278	276	274	298	294	261	261	299	240	264	244	269	264	272	274	301	265	297	277	253	308	264	282	288	285	291	285	295	304	299	244	271	284	262	293	286	246	292	271	318	281	275	260	236	302	285	271	273	289	268	272	292	272	279	281	275	306	273	251	284	293	323	265	271	284	261	263	262	294	315	287	276	259	246	288	253	248	277	277	279	289	261	242	268	311	289	283	263	250	271	276	272	246	269	263	259	249	281	250	281	259	263	270	272	288	288	324	278	292	296	270	260	284	293	294	291	266	293	273	269	246	272	261	272	238	277	293	283	278	290	305	230	256	248	261	265	286	275	272	286	253	267	273	271	276	269	260	247	304	321	291	289	257	280	275	250	263	272	267	273	301	321	265	293	301	260	308	271	276	296	289	269	275	289	307	242	291	284	311	309	250	302	289	297	261	276	267	264	263	262	265	293	279	276	239	256	265	259	274	261	265	243	250	259	275	268	292	290	306	311	285	261	297	268	253	259	259	292	278	256	260	269	264	270	272	276	279	293	272	276	278	260	240	279	295	289	275	257	264	255	281	322	271	311	278	263	278	278	283	279	245	270	268	300	271	260	273	250	302	289	263	274	271	314	286	289	271	288	285	299	282	274	250	302	268	257	264	305	292	199	249	259	277	277	286	254	274	263	281	295	251	293	279	289	258	281	280	291	300	266	257	278	253	256	250	289	302	304	295	282	273	262	260	289	240	300	280	298	250	294	263	264	270	277	274	273	252	287	266	301	286	281	261	313	293	324	317	296	295	287	274	261	281	281	273	260	261	263	291	313	248	265	273	294	273	291	280	262	270	286	287	287	298	273	253	290	271	270	309	294	309	267	263	283	270	261	278	279	273	268	313	241	268	284	272	289	290	268	268	270	273	283	306	295	264	271	278	253	283	282	273	249	287	295	252	264	249	255	282	307	283	290	285	249	277	275
22600	12010	15910	17518	15081	12368	9751	7489	6172	4963	4148	3385	2896	2606	2253	1954	1859	1631	1474	1447	1331	1312	1182	1096	1050	1047	964	960	995	948	918	860	851	881	824	808	808	780	734	739	764	733	720	721	692	692	687	700	726	651	688	666	697	674	663	639	621	658	653	670	622	630	628	599	658	601	673	638	696	619	649	674	661	663	656	656	655	677	677	617	630	638	634	627	655	611	655	645	617	629	631	634	642	661	619	636	640	632	664	668	626	607	648	635	585	629	669	661	625	563	659	654	633	623	639	609	625	633	610	577	667	620	629	629	640	628	617	622	654	647	627	622	631	653	590	632	591	613	648	635	617	622	607	610	665	634	643	640	616	670	665	670	596	656	649	656	652	596	600	617	605	612	632	625	613	614	599	606	619	662	655	580	660	635	649	637	615	601	646	645	633	591	612	611	644	604	600	619	607	651	635	630	608	615	617	627	637	690	623	611	637	596	594	628	640	652	639	622	607	643	659	650	596	627	633	625	635	605	635	640	618	641	684	661	640	624	592	615	605	619	652	631	630	682	671	631	635	635	621	588	634	620	594	664	635	626	657	583	587	635	613	666	625	631	634	595	619	632	639	636	635	645	640	619	603	675	624	603	601	638	636	615	648	611	606	633	638	637	625	623	683	619	594	651	622	638	643	614	593	629	624	600	606	637	594	626	608	597	675	632	639	616	624	648	620	621	658	630	647	665	639	621	611	658	573	634	650	628	586	593	634	653	593	613	660	635	627	619	614	599	679	554	633	630	599	617	659	600	644	586	665	637	604	636	559	593	669	640	618	667	619	609	636	672	602	612	604	663	661	614	655	628	638	630	617	613	648	594	663	622	629	599	657	642	668	575	626	629	661	631	608	665	631	622	635	682	637	600	579	643	618	610	649	586	630	637	611	596	667	613	612	647	623	601	627	650	614	580	630	642	617	634	622	659	589	621	667	644	617	606	653	658	637	594	618	627	670	613	649	645	657	635	636	622	626	637	603	633	609	668	596	623	631	651	582	621	609	628	626	627	637	628	598	662	611	629	620	652	620	657	612	643	675	634	652	664	641	597	644	638	648	611	637	626	625	601	647	613	576	639	613	606	603	638	636	602	593	644	634	591	589	625	635	672	620	602	614	604	634	579	696	621	633	618	627	638	660	636	689	657	629	623	623	613	618	615	633	606	594	633	636	605	630	643	649	610	606	628	634	623	603	630	646	664	634	624	643	582	622	683	657	578	614	631	656	611	657	637	606	675	645	644	611	631	604	599	643	636	659	655	616	670	634	582	624	596	641	625	646	626	630	631	644	615	649	620	647	664	623	614	629	622	629	630	630	657	646	607	604	624	623	632	625	647	636	595	648	624	568	635	607	600	638	635	673	611	652	588	642	626	638	611	679	650	655	618	601	584	625	611	667	627	670	658	600	656	597	656	606	621	618	691	586	637	601	606	637	638	610	662	610	634	618	641	622	600	646	605	609	624	607	607	631	643	619	586	683	626	666	634	590	664	622	623	673	612	638	629	654	604	579	625	633	633	647	614	631	668	678	606	623	637	644	650	622	614	636	574	635	644	661	655	638	643	642	661	715	673	630	611	630	619	598	615	568	653	616	643	635	629	646	638	636	621	649	652	650	634	664	640	627	629	669	610	602	636	645	644	588	644	647	645	620	634	627	613	622	632	639	588	647	618	630	652	639	647	651	634	692	620	672	612	648	651	663	608	638	661	618	579	638	601	645	638	644	594	617	623	656	620	632	607	659	623	605	646	590	664	625	655	611	640	653	635	609	651	659	677	660	631	588	630	656	586	602	603	590	625	627	656	645	641	636	650	636	641	647	609	664	641	598	662	660	630	605	607	621	640	660	673	624	618	650	585	667	648	677	629	646	654	604	583	669	659	662	638	619	647	634	602	608	632	638	634	647	577	583	647	600	600	612	646	635	706	624	642	658	624	628	675	633	633	609	602	626	634	632	645	614	662	649	664	603	589	647	610	637	608	660	648	614	607	631	613	605	591	606	650	630	658	608	614	598	626	608	648	626	603	675	608	561	676	657	665	609	628	621	668	611	640	643	658	576	659	656	602	628	614	673	592	629	612	629	662	589	613	561	621	643	598	630	634	626	591	672	612	642	631	643	642	642	610	623	592	621	608	607	675	574	629	627	595	593	640	680	633	612	646	620	651	604	613	612	568	653	637	645	637	625	641	643	587	666	614	688	613	628	656	617	654	627	616	655	628	659	621	636	660	638	656	646	659	636	648	654	605	640	622	657	629	636	640	683	619	594	640	663	625	610	627	583	631	649	625	677	618	649	627	602	642	666	661	620	614	599	682	608	624	682	617	612	638	627	618	632	588	654	618	648	667	674	660	591	650	620	668	618	636	635	643	629	660	626	615	635	606	624	590	631	673	606	632	638	696	566	628	603	596	612	640	646	630	641	579	624	622	646	659	620	616	646	588	660	599	642	612	645	663	603	636	607	642	623	583	636	636	623	625	621	605	623	607	642	632	671	616	593	618	655	613	649	626	633	616	640	649	672	631	593	619	624	621	623	644	607	557	610	643	634	605	631	640	603	627	638	613	610	635	628	603	637	620	641	657	588	605	604	631	650	643	633	642	618	621	633	592	595	619	585	627	612	559	634	628	594	644	638	620	618	671	640	629	613	607	636	635	632	629	615	641	615	575	630	669	633	646	592	650	593	647	651	599	596	610	619	563	643	603	649	605	639	631	663	656	652	623	624	623	640	646	633	666	624	608	617	620	635	660	615	649	650	601	635	610	593	642	595	603	645	619	641	632	639	642	633	637	629	611	622	600	649	692	611	589	642	645	629	638	611	620	651	645	639	632	659	678	629	631	665	648	643	653	614	659	667	622	612	605	610	700	649	646	609	612	645	640	645	591	652	623	634	662	663	624	608	655	669	629	595	610	675	626	621	634	637	635	627	597	608	624	678	642	631	610	638	657	630	609	655	612	599	628	621	640	646	601	598	655	643	644	669	638	654	632	628	695	643	633	613	630	631	637	618	647	578	618	583	638	614	634	634	618	653	662	605	660	608	616	623	651	606	591	653	602	609	665	589	662	624	620	602	684	630	601	599	645	589	624	635	609	670	609	641	653	662	658	614	589	617	604	624	593	615	614	619	603	617	671	616	634	638	598	597	615	634	648	602	641	645	628	664	638	630	642	592	615	634	618	669	689	594	620	617	619	624	651	680	632	618	652	633	629	653	620	657	637	618	631	615	614	636	602	613	616	661	673	590	626	647	648	625	658	626	594	601	613	620	595	639	627	622	653	650	593	615	636	658	591	626	604	673	619	647	629	637	620	653	595	610	623	647	631	634	603	641	660	640	633	625	629	623	648	616	638	658	649	634	627	634	665	660	624	633	688	595	649	669	634	634	663	616	607	649	652	655	619	605	640	641	619	613	616	607	640	643	633	598	615	635	595	614	661	659	606	615	622	665	634	609	613	636	581	586	599	665	619
14424	6270	3952	2884	1893	1310	896	789	581	524	471	407	376	397	384	361	341	341	308	331	321	303	322	328	320	315	342	288	263	301	300	310	278	298	305	282	279	300	270	290	278	268	259	277	275	270	288	287	319	295	299	296	283	283	305	301	302	258	311	303	298	282	265	306	277	272	302	257	300	298	279	249	265	297	241	307	282	268	321	271	285	269	251	266	286	259	273	319	236	302	305	278	290	254	273	301	278	286	296	274	308	247	269	287	302	245	290	299	277	262	265	302	278	290	289	294	299	288	270	269	260	283	267	294	287	299	270	271	292	292	305	276	285	294	263	289	276	279	282	266	298	256	285	292	289	293	261	286	274	281	283	274	291	287	309	293	269	330	268	272	282	266	295	278	275	287	289	259	285	262	245	288	305	283	287	305	280	261	289	282	308	289	325	270	288	260	309	268	283	269	279	290	303	278	290	294	268	261	277	292	265	297	265	264	267	276	307	277	275	317	281	302	277	279	300	297	294	286	286	286	301	303	264	291	272	302	244	269	289	272	327	297	259	234	266	318	279	297	261	277	260	280	293	292	239	271	287	265	298	300	291	291	283	280	323	289	279	277	263	249	261	315	293	334	267	279	280	269	307	281	295	273	279	255	278	273	312	276	300	284	265	269	288	278	313	309	312	342	296	261	278	282	280	298	324	287	281	284	290	316	295	326	280	277	311	265	288	278	307	281	282	306	243	268	268	299	280	270	277	274	294	315	302	280	284	304	287	291	325	292	284	270	268	294	287	290	297	277	285	293	262	291	282	273	320	287	297	303	292	311	298	280	275	254	294	312	281	260	289	318	280	316	282	264	270	295	248	276	290	266	286	305	269	265	284	320	277	286	309	295	289	316	288	308	290	280	288	279	277	257	260	259	302	292	285	248	277	294	272	245	280	276	277	264	287	284	277	301	290	305	302	290	262	319	278	279	278	301	277	291	319	318	253	278	271	300	299	321	290	318	287	262	280	270	318	291	307	274	271	281	340	268	295	258	282	278	277	303	262	263	300	276	279	320	301	281	316	296	261	310	296	271	295	279	277	277	297	287	305	261	281	257	276	292	273	286	300	311	282	269	276	311	280	277	290	320	276	287	303	331	305	288	274	257	263	305	268	278	310	305	315	287	288	270	259	260	294	281	339	298	303	305	314	306	285	279	285	276	282	266	275	248	316	288	258	287	301	303	305	325	301	283	316	276	307	254	291	284	300	286	288	269	269	265	309	278	284	258	274	284	289	274	264	297	298	295	261	256	315	307	255	296	244	301	317	289	303	250	257	322	280	327	300	262	283	285	273	288	277	280	287	305	299	290	267	276	290	289	279	295	277	256	273	288	307	305	307	284	311	292	303	276	280	260	258	283	259	290	256	287	245	259	269	283	270	295	276	304	285	292	281	292	289	281	311	257	274	258	280	290	274	301	293	279	266	272	269	278	287	307	293	284	286	283	294	282	296	300	304	282	270	292	293	302	251	273	314	288	302	286	295	297	299	281	309	288	308	285	280	265	295	269	294	296	293	255	263	288	304	279	311	281	301	290	293	284	288	243	328	261	288	265	284	286	284	297	271	305	266	281	302	253	277	292	274	274	278	299	267	286	291	303	283	293	272	266	324	276	302	264	272	270	278	293	273	270	285	290	300	278	265	286	304	303	292	252	264	306	309	274	278	285	283	274	276	276	303	308	278	269	279	281	309	306	274	291	273	303	306	280	320	275	284	233	292	273	294	275	280	268	269	290	292	312	264	304	273	293	285	331	293	292	271	316	270	284	280	272	287	265	277	257	272	293	296	276	277	301	253	300	251	255	266	311	293	271	263	283	263	262	279	282	286	280	267	279	267	309	277	302	267	298	277	253	303	274	288	286	296	291	252	292	279	309	302	297	296	314	267	290	288	303	283	279	311	295	300	348	297	282	295	283	288	298	307	290	267	305	280	269	301	274	287	287	296	265	293	285	331	287	279	263	306	261	319	273	264	294	299	276	285	288	276	283	304	291	307	294	299	264	248	296	310	300	275	284	272	282	323	301	297	292	291	299	273	252	251	302	285	279	279	298	284	279	286	280	296	279	254	280	297	274	287	278	303	270	319	304	291	269	299	300	245	286	252	245	270	252	275	287	280	286	275	272	268	265	298	309	312	278	269	293	263	286	292	277	296	287	286	313	266	290	274	306	290	304	290	278	288	281	301	291	281	278	275	252	288	283	255	298	281	287	309	296	287	275	271	268	273	287	302	224	273	305	294	286	284	249	242	285	279	285	295	300	281	265	311	265	240	315	290	301	306	271	264	294	275	294	253	305	279	298	317	306	257	290	260	287	263	295	320	281	280	287	282	292	302	299	270	288	263	302	296	293	289	293	280	283	279	255	283	288	309	296	293	277	270	308	277	292	274	283	280	291	270	287	267	295	275	278	309	307	283	253	262	278	298	300	254	282	275	315	280	272	262	308	294	281	329	270	289	275	264	267	275	290	289	265	274	268	262	248	239	288	288	282	259	287	272	301	291	300	258	303	278	283	298	280	320	290	305	262	299	275	269	268	291	282	287	252	322	279	302	252	301	272	283	261	282	275	253	270	290	296	300	279	246	279	262	299	287	285	297	293	284	281	298	292	298	272	260	290	294	268	263	282	291	305	265	260	278	264	285	304	280	303	303	313	290	305	273	276	255	298	299	257	287	265	286	278	281	280	308	278	284	263	299	271	284	264	272	264	271	288	222	292	291	272	263	280	303	289	291	286	327	277	248	282	304	293	270	277	263	287	291	289	275	284	259	276	292	290	312	300	293	310	275	258	280	266	261	301	287	278	315	290	293	280	277	295	301	274	312	272	284	255	315	274	290	270	306	301	311	263	248	287	281	286	273	275	230	243	267	296	284	277	271	301	277	273	272	316	262	296	294	271	254	285	258	255	275	292	281	279	292	276	264	314	281	288	261	298	280	323	285	294	297	266	272	286	316	263	295	256	287	283	268	306	257	286	326	267	266	318	306	299	282	296	324	305	293	284	269	274	288	283	294	283	283	272	314	297	303	300	282	284	303	328	288	283	292	299	316	300	248	288	265	289	307	324	248	263	278	297	273	282	293	270	274	301	320	283	280	277	277	300	325	274	292	259	279	276	276	289	267	289	293	315	289	268	276	304	268	301	244	297	303	283	297	262	289	304	297	306	296	289	288	283	271	317	267	314	335	282	274	291	271	319	305	271	282	263	267	310	314	280	273	273	284	292	263	271	299	297	303	269	313	271	274	303	273	303	268	313	264	289	302	310	307	267	248	281	257	269	274	283	292	289	307	286	274	279	305	282	261	277	315	294	304	286	279	293	308	252	334	272	247	260	281	247	278	279	255	281	270	264	273	306	293	297	268	291	271	271	284	320	266	292	308	291	298	288	287	301	312	249	280	314	290	290	257	304	291	306	247	283	257	330	268	288	282	318	266	291	251	291	286	289	290	286	303	262	251	287	272	297
9159	5278	7153	7758	6311	4909	3652	2901	2422	2003	1693	1504	1318	1243	1141	1070	999	979	937	928	873	853	851	792	813	805	858	751	750	758	694	700	716	744	665	673	657	687	725	676	710	669	643	643	658	633	659	627	651	655	691	637	648	690	663	644	650	643	663	655	655	622	614	654	635	613	659	643	683	632	662	610	642	644	680	655	691	659	604	682	638	642	639	643	595	673	605	655	586	633	626	655	603	670	666	640	631	664	654	658	588	624	647	630	640	635	591	613	644	656	590	655	659	650	640	603	642	658	683	647	645	641	633	661	670	661	652	662	650	647	649	638	620	651	647	645	632	591	651	658	672	687	628	658	598	667	663	641	680	634	624	607	633	630	654	649	606	627	614	610	656	653	635	663	623	647	598	642	626	669	594	694	634	624	648	628	597	639	652	640	689	656	637	676	633	664	694	648	648	666	627	616	688	588	625	654	686	652	628	616	634	646	605	656	645	682	624	668	669	627	640	675	647	563	660	633	680	655	657	638	652	625	656	659	663	625	644	679	667	668	663	671	637	659	661	605	629	654	694	646	663	662	634	625	646	640	642	634	643	619	671	619	688	711	626	640	674	666	648	598	639	614	649	616	631	621	673	578	601	625	647	638	635	583	648	657	636	646	641	647	637	619	687	678	625	633	662	653	633	612	641	618	646	652	655	636	623	656	605	611	630	626	654	690	618	656	661	623	687	591	675	616	626	620	629	674	665	615	642	618	670	681	667	640	656	643	580	595	630	638	622	622	681	704	659	644	652	655	658	602	682	625	661	632	631	649	633	665	597	679	641	691	613	626	676	634	698	629	652	611	640	647	635	668	666	590	646	633	678	638	643	662	619	637	678	674	641	648	673	666	599	663	631	659	640	652	589	622	684	639	672	652	663	642	642	653	668	650	628	633	642	656	643	669	657	656	623	633	653	635	659	642	668	618	647	630	618	638	641	638	616	674	650	662	586	599	651	671	619	653	612	620	663	619	674	652	635	627	626	615	644	625	616	649	668	680	634	627	639	659	663	666	602	645	581	638	608	635	640	624	648	632	673	616	637	663	620	680	641	634	655	615	650	673	621	653	629	638	643	641	642	684	591	595	629	596	652	698	663	635	625	665	618	620	631	625	608	666	644	620	642	622	616	648	661	661	633	628	601	650	643	617	672	640	605	660	638	640	686	660	584	658	640	630	651	619	610	654	671	624	644	639	674	610	674	644	651	642	684	590	659	642	672	651	664	683	653	629	634	670	646	643	650	625	633	654	605	650	645	643	617	663	636	663	635	606	643	641	659	610	618	674	660	658	678	659	690	618	642	686	624	654	682	645	609	577	645	644	656	649	662	620	680	600	599	632	587	624	619	581	648	713	669	645	634	591	668	706	649	655	627	633	650	634	619	683	601	646	662	598	622	643	621	665	605	656	675	616	648	642	643	698	640	647	682	629	639	619	686	612	651	640	668	647	674	645	611	609	675	634	650	629	623	666	658	665	633	588	652	648	683	629	630	631	646	654	630	596	641	645	623	649	651	614	665	649	656	605	657	656	665	633	648	655	679	605	659	634	651	636	624	619	629	648	618	686	589	650	600	653	635	623	665	679	643	641	655	618	692	635	682	649	645	630	659	630	640	688	615	614	647	639	619	637	660	595	653	629	633	634	622	613	632	655	637	642	635	650	661	649	671	642	642	650	620	661	595	653	641	682	654	647	663	609	649	667	615	649	663	606	694	626	623	640	695	659	652	592	647	622	611	586	603	638	644	643	636	619	664	678	655	660	678	651	627	660	627	603	612	643	641	664	649	619	662	581	647	625	652	654	627	683	649	636	645	668	646	604	656	660	653	661	581	639	601	621	610	632	628	634	591	651	593	674	615	615	669	644	610	667	703	609	622	608	674	696	649	638	665	607	638	639	633	642	674	650	709	680	663	679	627	681	661	667	655	654	670	624	641	625	638	638	629	656	623	628	661	654	632	620	624	606	640	645	671	638	687	625	693	626	643	718	653	679	607	613	701	670	666	649	593	619	645	665	678	606	670	665	628	633	650	594	688	628	573	633	624	650	633	657	651	638	618	712	618	638	637	636	676	650	627	660	618	576	675	649	631	644	617	633	657	606	672	622	658	641	618	641	637	632	604	668	669	626	666	583	653	636	645	627	616	628	686	638	682	663	618	616	632	631	643	666	630	656	634	637	643	659	629	645	626	654	641	655	626	627	614	633	654	659	641	594	648	664	674	643	616	648	609	632	643	653	631	613	700	633	636	626	648	634	677	588	635	646	648	663	646	716	636	648	672	672	666	661	605	646	636	669	658	628	596	641	672	633	648	617	652	605	636	670	680	623	585	633	669	676	626	648	620	624	646	629	629	658	669	671	653	660	621	614	599	679	640	632	608	632	658	635	660	632	664	650	687	622	667	675	660	626	649	631	606	654	605	657	619	646	632	631	628	667	634	639	683	688	632	658	577	683	638	622	639	661	677	658	649	656	649	620	660	645	601	632	667	680	636	633	657	639	636	614	622	633	644	656	675	651	589	645	660	654	598	624	651	637	638	627	675	664	616	668	602	629	644	642	652	643	628	655	605	625	640	674	651	635	618	650	651	644	622	672	685	686	635	646	663	591	662	636	648	608	630	655	653	663	624	638	632	635	670	654	631	610	624	680	637	629	610	666	664	669	645	662	667	698	617	652	642	655	635	582	651	608	690	679	638	611	607	664	649	685	675	674	639	631	643	626	650	620	687	642	648	657	671	664	639	652	611	639	646	645	644	632	664	645	659	619	656	649	656	664	688	589	631	637	619	637	632	649	704	662	617	678	660	659	647	665	648	651	676	668	645	660	629	640	584	592	616	641	614	664	648	628	641	625	618	684	662	622	630	651	646	642	663	652	622	626	633	644	656	637	648	626	689	635	679	613	635	646	609	633	638	645	670	662	654	577	673	623	624	636	646	616	655	659	662	618	636	648	632	626	625	615	621	694	622	670	641	681	627	676	616	659	679	631	626	674	649	640	696	645	639	668	688	649	603	671	665	608	649	646	614	632	640	644	604	663	663	643	682	593	665	602	657	635	658	640	615	659	613	636	634	706	640	629	636	665	611	615	617	599	660	676	648	636	638	616	633	670	657	605	604	690	635	631	619	656	658	648	630	658	684	622	678	638	643	607	665	606	650	610	632	612	686	638	675	656	603	655	673	683	626	679	671	638	599	609	667	624	623	616	664	602	613	659	622	587	625	615	630	637	653	651	646	603	644	599	663	670	659	705	648	682	647	605	619	649	650	668	653	597	650	640	664	674	614	658	640	630	619	675	671	663	636	651	684	587	632	590	616	620	667	634	647	631	650	665	632	614	659	683	609	639	621	677	658	633	644	716	612	629	615	693	652	617	583	633	657	598	686	634	651	650	630	658	640	668	651	650	611	615	640	665	632	634	631	617	653	620	601	636	642	621	626	668	628	627	611	650	625	642	638	649	654	641	684	607
27051	12522	7881	6102	3899	2718	1883	1381	1006	879	716	624	507	487	459	407	443	397	368	350	324	352	327	322	367	318	325	306	294	329	295	301	304	292	317	287	307	285	336	273	305	286	295	280	332	283	311	300	282	262	261	306	274	274	255	289	287	268	264	284	287	268	285	307	279	268	274	296	265	278	288	287	323	314	275	249	247	281	251	299	294	293	273	264	282	304	265	300	308	267	283	321	280	280	284	280	267	309	310	287	290	271	245	287	249	276	279	290	290	302	291	292	230	296	292	276	292	288	292	285	286	247	288	295	277	286	317	269	295	264	281	259	259	283	283	295	293	265	276	309	280	307	281	278	279	259	247	274	281	289	274	265	296	295	283	280	225	292	272	261	251	249	241	301	295	295	287	282	301	314	269	262	292	282	312	292	270	284	313	281	241	261	290	313	269	304	272	277	291	279	279	273	269	279	251	286	275	292	290	274	294	285	248	264	254	273	278	286	243	282	264	295	258	295	257	283	272	291	299	275	265	296	282	286	267	296	256	276	255	285	277	301	271	263	269	278	311	263	259	298	264	286	294	303	251	236	262	257	311	301	268	311	288	248	298	270	283	278	263	273	302	289	282	268	278	279	297	267	252	276	285	277	315	304	282	290	296	289	303	262	292	289	301	245	308	290	255	296	279	269	294	278	293	288	256	284	282	281	270	287	270	291	294	246	235	265	268	284	308	259	283	280	297	292	280	285	291	285	281	307	304	295	301	226	243	262	263	277	269	277	250	264	260	282	291	256	277	248	272	277	271	281	283	274	269	273	280	283	283	285	262	275	275	298	281	264	305	273	307	275	297	283	273	268	265	280	292	261	299	274	282	274	285	259	260	278	286	271	262	274	264	271	255	261	287	275	279	271	256	289	303	263	316	277	242	269	280	281	289	280	286	247	314	289	247	268	273	283	255	257	269	268	279	262	303	257	284	304	259	272	263	284	235	253	290	266	287	255	252	298	288	290	298	288	275	287	270	267	298	318	290	256	300	285	281	305	281	328	256	292	297	266	260	297	287	322	320	277	247	304	271	253	275	291	285	275	262	285	272	273	286	278	254	265	323	276	260	276	282	259	269	287	256	248	267	286	277	225	269	294	276	283	259	261	293	290	282	273	279	268	314	304	292	298	307	313	281	285	262	289	298	272	291	287	274	274	278	294	298	287	283	261	306	286	278	278	274	241	286	286	274	277	295	293	298	262	279	269	264	271	273	281	277	298	326	273	270	262	295	273	295	286	322	250	308	251	289	270	292	250	260	272	283	304	275	248	291	267	286	278	282	262	265	281	268	276	284	288	271	296	294	288	279	267	258	250	274	265	291	322	276	299	280	277	299	306	285	255	273	312	289	277	282	290	245	271	301	292	296	279	255	266	297	293	310	228	323	288	270	254	292	303	255	277	250	262	269	261	258	266	301	266	310	289	279	259	276	297	260	257	284	269	294	247	259	272	263	279	282	267	260	293	306	302	281	276	253	273	274	270	290	277	274	276	270	287	293	282	290	259	295	304	294	272	275	258	280	321	258	280	283	289	257	267	292	282	294	287	291	239	292	266	277	265	287	310	271	275	265	270	249	273	267	295	293	294	319	285	307	265	266	274	250	263	239	248	269	269	265	267	243	260	308	274	262	269	261	297	298	274	295	279	308	254	227	251	255	294	285	270	287	250	274	216	272	298	312	292	271	286	288	275	293	284	273	236	294	283	275	278	267	262	250	300	266	260	281	268	244	324	303	282	275	279	264	270	298	264	282	281	272	255	292	325	249	294	274	304	286	256	271	272	296	288	268	264	294	258	278	275	296	259	269	258	279	287	277	256	279	290	267	224	280	295	292	260	264	285	279	277	271	303	311	258	268	259	261	298	304	291	283	313	283	302	278	262	299	286	275	276	291	310	288	274	273	276	288	265	268	284	255	317	293	252	278	278	299	266	278	323	276	274	310	245	272	293	253	261	245	289	261	289	280	267	263	279	260	278	264	246	276	260	281	309	293	288	271	286	312	273	266	289	275	253	266	260	286	277	271	277	265	271	314	287	273	312	283	310	261	283	282	281	297	299	311	270	289	271	296	288	274	289	259	267	258	256	241	274	308	277	279	268	279	257	252	304	327	278	310	255	265	291	285	263	272	303	265	271	259	277	260	305	264	301	292	281	255	304	316	302	326	289	294	258	268	297	301	255	271	247	275	277	295	259	292	293	302	307	284	281	288	266	244	301	292	273	279	308	277	275	300	264	251	310	284	265	314	267	266	277	271	273	274	318	304	293	296	277	280	263	268	271	253	280	268	286	302	293	285	282	286	276	298	284	294	299	317	287	298	278	276	307	294	294	273	297	271	276	294	297	284	291	219	252	290	302	280	293	291	308	293	279	296	268	275	267	306	271	272	297	257	291	280	293	293	279	294	321	278	256	239	274	291	284	258	281	253	285	283	275	284	299	274	277	242	288	250	249	286	290	285	301	279	260	293	277	303	270	273	252	265	278	290	269	266	285	290	277	268	290	277	293	272	287	262	297	283	253	282	271	309	279	302	287	268	272	265	293	289	269	272	280	246	304	273	276	308	267	298	286	302	263	289	269	309	245	278	270	275	294	296	261	257	270	302	275	287	297	287	269	280	268	250	280	284	269	282	295	269	280	340	284	269	286	283	274	284	299	295	275	277	284	293	298	279	289	287	284	285	255	290	283	287	315	260	262	292	289	263	246	277	260	276	272	265	296	282	286	309	263	288	303	296	287	295	280	270	291	276	275	324	294	278	253	245	286	289	255	297	282	279	290	277	285	276	263	286	269	257	307	262	254	291	296	252	298	295	238	290	252	245	234	280	275	229	312	288	292	272	286	291	259	257	278	292	315	268	301	273	319	303	297	295	266	271	286	286	278	274	267	275	300	307	290	280	289	293	296	273	285	286	270	263	235	293	284	294	272	260	283	263	303	259	245	275	241	293	247	309	308	280	274	272	273	303	279	285	248	301	282	254	289	265	276	272	294	274	294	288	293	269	269	264	328	260	272	258	293	269	280	276	286	264	295	270	275	279	271	264	280	259	267	286	258	217	267	290	283	318	269	267	305	276	270	279	267	280	289	312	279	289	307	271	320	258	311	292	292	289	274	250	279	269	277	273	287	245	273	291	297	260	257	270	276	273	281	296	281	272	277	315	271	304	275	264	269	276	282	245	280	288	284	280	275	271	283	297	285	273	262	315	311	294	261	275	263	307	288	277	289	273	276	283	259	287	300	258	285	277	254	264	306	290	291	293	298	293	261	246	300	286	285	264	314	277	286	274	274	258	290	271	248	262	276	268	259	262	274	280	268	242	283	294	273	287	257	305	273	293	282	282	283	292	266	280	271	268	249	271	294	284	299	277	280	254	286	267	294	260	294	273	271	270	286	275	277	292	286	253	275	257	257	308	285	278	275	277	246	292	284	263	278	292	258	321	269	259	279	276	283	285	272	277	279	325	280
17263	9213	12095	13428	11346	9200	6725	5501	4295	3622	3026	2427	2064	1884	1726	1514	1396	1374	1153	1216	1142	1051	992	1042	936	935	923	886	802	791	848	786	806	813	777	692	718	748	782	723	685	694	690	641	662	728	690	648	686	652	669	659	667	663	597	678	670	657	655	626	623	632	617	652	631	613	683	664	635	617	630	652	659	605	631	706	656	621	633	589	659	616	657	627	618	603	605	675	671	599	633	616	590	615	622	651	651	649	662	629	655	676	631	665	629	615	676	623	627	620	646	624	631	638	638	618	641	608	646	639	631	667	608	639	652	615	630	626	636	651	645	615	634	611	630	664	645	649	659	648	637	632	673	613	660	623	662	592	643	624	603	620	639	672	667	622	595	625	631	568	630	645	616	659	650	648	675	705	697	666	618	672	680	633	610	664	651	631	668	630	651	691	635	637	664	626	607	642	694	596	652	682	650	643	633	649	620	663	656	598	650	647	654	643	626	731	641	658	668	651	591	601	669	645	628	617	632	642	624	644	666	667	609	664	640	632	598	649	636	675	655	655	616	659	634	609	619	638	625	642	606	659	639	650	620	649	633	665	613	691	644	620	665	684	624	584	631	632	671	644	654	649	631	664	631	643	622	629	635	638	605	646	668	626	675	600	644	646	635	642	653	639	642	630	656	639	630	639	629	632	629	677	603	707	658	631	636	622	640	626	643	618	612	627	636	615	642	622	609	584	624	636	663	642	603	638	629	630	628	653	627	651	601	600	630	678	683	690	664	625	619	647	652	639	637	647	646	638	653	627	659	672	687	634	695	612	661	649	632	681	631	639	600	676	592	666	687	637	613	615	611	679	620	634	636	610	639	701	667	636	600	681	604	616	636	589	638	655	698	650	625	636	666	665	657	600	631	623	571	611	631	634	622	675	639	660	613	647	634	624	644	664	643	625	659	622	652	640	594	609	683	680	665	640	648	665	621	640	605	692	619	662	623	672	646	646	636	671	576	637	616	696	676	603	645	638	651	643	625	635	637	597	648	630	634	665	598	620	587	663	649	613	640	645	652	662	620	647	620	642	570	657	620	664	657	605	647	646	644	623	634	675	656	643	588	637	631	608	646	639	624	628	676	626	643	635	627	633	680	645	599	629	626	637	687	620	616	633	605	624	663	673	662	674	648	663	615	632	667	624	649	663	655	627	662	618	612	637	630	633	638	661	613	643	605	654	716	662	662	675	634	618	587	632	648	621	641	636	660	609	652	677	627	588	613	656	634	665	581	639	643	666	637	636	601	666	606	624	650	659	636	646	675	642	633	613	637	639	594	656	589	654	680	642	636	652	665	651	648	607	662	642	626	652	612	595	613	670	670	623	664	655	639	621	640	647	591	663	656	629	658	642	685	607	626	600	600	633	669	653	602	638	624	646	667	634	654	609	628	650	634	637	641	640	632	643	667	669	685	602	663	628	614	639	634	602	629	635	626	596	674	608	574	645	616	638	630	644	696	624	655	649	655	631	647	632	603	613	609	632	673	629	654	615	623	648	667	664	634	606	654	610	625	669	598	588	645	649	619	642	638	650	636	655	630	675	600	648	622	660	650	638	652	682	617	622	638	665	643	654	661	647	661	626	628	626	635	657	602	639	627	657	649	642	696	623	677	649	629	667	657	640	668	639	632	628	634	695	648	665	635	662	619	662	641	658	662	637	631	616	639	620	656	639	634	621	660	615	632	666	629	633	662	633	636	641	638	665	587	652	648	605	604	645	656	679	637	645	614	610	655	645	642	652	667	624	647	637	648	622	636	637	608	601	629	623	623	609	655	662	616	631	653	623	552	621	665	697	595	643	678	666	697	631	644	652	616	648	630	698	659	624	631	579	637	657	618	650	606	642	686	622	685	610	607	640	647	629	605	579	642	600	616	682	635	640	689	666	662	684	644	649	604	666	607	693	639	632	615	625	607	657	604	636	639	641	641	670	631	651	653	667	672	644	645	615	637	688	632	636	625	617	671	677	630	657	595	615	627	622	644	633	653	672	635	638	635	620	692	613	620	668	646	666	646	630	690	661	631	569	585	623	639	658	612	641	632	639	635	625	690	635	661	588	659	657	628	610	640	564	660	655	639	641	614	666	672	646	604	627	657	655	581	629	645	630	648	634	648	616	683	657	647	665	627	614	666	696	614	639	687	662	599	641	618	617	652	650	709	658	641	616	637	617	642	664	601	624	576	628	681	648	610	654	610	636	634	629	606	628	621	645	624	677	668	630	644	682	623	623	624	600	603	584	616	623	570	647	650	616	636	615	647	646	651	667	674	619	624	636	612	649	611	633	661	630	618	628	621	626	602	588	612	632	659	698	628	657	633	614	595	582	629	622	632	654	674	658	639	605	671	641	622	666	619	611	640	671	621	625	648	633	617	622	687	672	604	610	634	601	631	644	674	653	589	631	701	635	588	662	628	643	582	656	648	636	645	675	636	663	604	679	670	603	655	596	659	624	634	625	684	597	640	626	624	663	652	609	624	617	633	651	614	633	626	629	608	658	660	647	619	608	643	607	645	638	631	599	629	640	651	650	635	623	579	630	661	621	636	624	646	668	625	634	650	636	624	683	636	646	590	619	621	649	646	641	616	662	646	645	620	628	595	630	661	673	634	627	658	684	594	610	657	625	630	640	651	653	608	606	605	630	647	640	614	634	638	669	653	627	634	627	640	622	639	647	647	626	614	664	607	594	646	622	640	635	644	619	682	646	589	685	634	662	642	649	655	630	656	665	622	651	586	619	603	648	658	609	617	606	638	618	635	652	604	619	606	655	666	592	600	668	590	626	632	633	666	663	619	654	598	630	661	632	682	572	602	699	628	639	639	605	647	661	614	685	621	647	625	667	621	679	663	641	610	667	644	638	617	622	679	690	619	701	630	632	634	642	615	627	609	613	649	591	649	640	632	663	666	648	610	620	641	642	628	635	702	644	637	640	640	686	683	625	669	630	624	624	591	653	624	658	657	646	641	635	642	615	627	665	643	647	632	664	662	681	686	694	668	610	640	633	692	621	625	639	574	642	640	677	678	623	632	647	651	666	647	653	625	628	660	666	612	650	638	654	645	647	674	625	617	605	631	579	640	629	658	663	673	671	669	671	624	614	663	669	659	617	609	633	616	655	657	624	655	652	644	647	630	648	626	612	604	703	660	620	635	634	634	599	619	684	651	616	647	650	630	635	592	669	670	604	651	645	635	660	645	601	624	643	634	677	633	628	651	636	630	675	647	637	656	614	607	649	621	609	557	657	606	658	654	643	627	639	625	617	630	615	627	671	629	601	695	628	651	619	607	608	642	626	606	625	638	618	679	680	641	668	648	654	648	673	651	684	619	632	678	603	594	628	583	621	665	634	599	655	614	677	612	652	617	634	656	603	682	580	671	651	639	660	692	620	660	719	628	604	641	665	647	668	612	641	690	643	650	600	633	640	614	642	613	636	625	640	634	656	612	635	642	622	654	610	613	638	660	641
36626	19359	11652	8881	5960	3979	2731	2040	1492	1122	930	777	674	609	559	480	442	454	375	393	349	320	326	346	316	347	324	359	327	331	299	313	336	285	303	293	307	308	315	271	281	277	299	249	291	308	266	275	324	273	276	297	288	257	272	294	264	293	265	264	272	280	298	270	272	274	302	268	296	278	267	239	258	268	320	316	286	274	305	285	282	284	307	259	299	290	261	251	307	266	278	241	255	298	259	270	274	304	294	309	272	289	288	245	285	268	306	276	293	265	289	262	293	281	262	272	254	267	264	300	308	251	301	271	291	266	279	276	274	275	313	292	276	269	263	289	241	294	276	280	250	273	268	281	278	260	255	278	260	295	273	269	292	241	275	283	308	253	293	255	293	285	279	265	268	274	251	285	284	252	288	290	271	300	268	283	278	284	275	281	275	260	279	272	279	290	273	265	279	275	261	293	279	297	288	312	260	265	278	270	292	255	279	289	307	283	311	281	271	268	266	284	274	300	278	266	264	283	274	254	258	272	250	302	251	287	298	285	260	286	272	253	285	280	296	249	246	251	279	286	251	281	294	261	275	263	302	274	247	261	291	303	309	297	277	292	253	285	303	254	260	221	329	268	257	317	253	280	277	240	285	271	254	267	293	283	303	283	305	297	296	278	292	262	299	296	275	259	287	256	287	278	274	277	294	279	269	275	275	249	279	293	294	276	260	248	294	257	298	282	270	288	293	282	314	288	288	265	283	297	305	269	290	248	312	279	307	270	296	267	285	290	264	275	316	304	288	268	274	300	312	274	306	283	288	274	303	269	302	301	312	280	257	264	258	270	277	280	280	263	271	315	266	281	266	268	249	296	297	271	295	255	266	305	288	270	290	261	233	253	285	255	295	291	287	260	293	244	294	306	283	282	264	255	300	260	291	277	284	271	264	253	284	283	246	285	267	261	282	319	264	263	272	306	287	299	312	278	276	275	263	295	272	269	273	288	282	276	289	285	272	272	301	311	307	267	283	306	257	244	290	288	255	273	305	296	291	300	281	284	241	278	308	293	273	294	318	275	288	258	309	303	287	256	298	272	258	278	288	281	251	296	294	262	292	260	269	256	260	287	319	279	255	254	283	249	248	288	289	260	265	299	290	334	295	296	269	252	267	289	293	282	279	260	291	292	283	275	263	257	289	297	256	303	290	285	301	272	261	305	263	281	286	314	276	282	274	239	261	252	290	243	268	281	276	296	251	289	280	297	270	275	263	280	225	294	315	290	252	272	273	257	316	272	335	285	287	281	296	268	254	262	248	255	266	273	291	267	259	266	254	300	289	265	267	273	279	258	303	277	310	240	283	279	262	287	310	311	284	257	257	318	283	274	285	264	262	300	289	264	290	257	272	276	274	276	281	282	289	269	269	271	277	286	283	294	300	306	308	267	278	266	264	309	256	313	300	258	261	272	278	274	292	332	288	285	260	282	272	256	274	234	287	267	272	265	305	269	294	283	298	277	292	283	272	252	240	293	265	282	270	274	274	238	290	316	270	265	277	281	292	284	291	273	290	288	260	256	285	320	307	291	288	291	269	290	287	268	290	285	282	288	270	256	272	258	260	307	243	262	272	294	307	310	249	232	255	264	257	276	260	292	268	280	298	298	273	272	280	276	273	274	290	286	271	313	267	271	290	263	291	297	257	307	250	246	282	289	266	280	305	281	265	273	284	260	292	270	303	272	262	263	262	278	284	285	278	253	274	301	265	250	275	263	231	278	296	281	266	253	270	274	281	262	255	290	318	279	285	297	275	285	314	271	263	274	254	281	264	292	265	270	263	284	239	305	303	246	283	293	284	321	304	284	251	284	278	268	285	287	301	250	291	265	264	272	284	266	295	277	280	281	322	286	254	305	286	261	269	250	286	265	283	293	290	285	284	277	290	266	249	266	267	277	284	280	260	243	270	256	265	254	277	277	260	295	286	288	278	265	274	249	323	292	276	275	289	300	276	287	280	318	281	273	286	296	261	279	293	324	280	266	250	278	278	294	323	307	255	266	253	262	274	266	268	245	272	276	294	317	271	253	262	264	295	274	251	248	223	292	268	276	287	276	293	273	253	250	278	295	295	266	279	279	271	263	275	275	291	273	273	291	277	276	269	295	266	262	245	289	257	258	310	306	267	258	271	296	299	249	299	275	270	303	266	327	300	321	300	267	281	305	298	288	305	272	274	323	290	295	261	250	275	298	275	286	250	257	275	280	296	284	274	284	284	280	290	290	316	259	302	261	309	284	257	235	260	267	284	301	271	240	273	260	289	285	247	273	257	269	258	276	280	270	273	284	254	272	230	273	282	253	283	272	289	249	263	273	277	275	301	286	260	276	271	283	299	302	283	277	265	264	265	286	255	260	278	291	273	278	267	298	288	283	292	292	285	321	283	272	290	297	291	246	260	275	281	274	288	262	295	282	279	284	308	293	302	287	262	242	261	263	261	278	267	301	313	267	302	295	268	268	270	294	271	313	290	280	278	280	264	280	255	293	285	273	274	263	259	265	284	301	275	266	278	283	283	281	296	254	311	303	253	288	259	271	296	270	288	269	284	277	293	287	310	297	258	296	321	273	302	284	288	290	276	270	273	280	277	273	278	308	273	288	239	313	290	307	278	234	256	278	271	254	244	247	302	294	299	288	280	306	293	249	295	270	296	282	254	267	291	283	255	296	251	296	300	293	273	262	259	298	295	269	262	269	312	301	243	295	289	277	299	276	271	262	232	281	315	247	271	287	294	273	284	268	336	261	262	261	277	258	256	305	280	232	262	260	256	248	250	226	277	301	267	280	242	294	286	267	287	290	264	271	304	288	298	274	267	254	279	291	308	252	238	292	313	271	273	285	278	277	280	245	308	327	265	269	269	274	257	308	261	259	301	282	292	287	239	277	277	309	304	304	261	243	270	252	318	287	308	274	274	321	244	247	306	250	259	268	330	264	265	297	294	288	306	257	301	258	314	301	297	297	302	266	284	290	287	275	285	274	266	306	253	276	268	280	281	294	281	306	282	307	303	250	285	277	242	266	288	274	242	278	265	265	290	280	281	264	320	260	243	270	249	261	311	287	254	282	294	273	251	275	281	278	289	251	258	296	275	260	279	298	274	279	286	294	275	285	260	307	272	276	277	234	308	298	288	269	252	285	274	257	294	285	271	265	274	303	269	286	277	280	280	279	276	287	256	291	271	275	291	296	298	286	307	290	272	267	254	282	256	283	321	272	285	310	272	263	260	251	288	272	267	269	311	275	288	262	293	263	274	264	277	289	291	294	271	301	265	318	303	269	281	261	245	277	281	297	277	257	272	278	232	286	294	276	263	246	291	263	265	267	277	269	274	277	270	278	289	271	243	246	270	281	271	260	271	254	285	259	263	289	254	309	312	281	258	299	277	284	274	276	280	286	253	274	275	280	274	285	315	247	290	278	279	286	315	297	316	289	262	264	300	278	278	281	289	272	269	287	282	235	290	285
22378	12848	15438	17084	14842	11981	9426	7455	5903	4804	3964	3348	2882	2621	2181	1917	1769	1639	1509	1474	1348	1322	1173	1061	1053	1068	980	944	953	895	864	965	893	821	781	750	761	740	764	746	752	705	757	722	681	730	724	715	684	709	666	651	604	655	728	673	678	674	643	647	645	635	602	680	610	605	640	614	615	655	633	627	644	636	633	647	637	638	688	660	615	642	670	615	655	610	619	622	617	614	707	665	660	660	626	603	647	647	629	617	628	628	621	595	663	655	605	668	670	658	671	608	644	672	622	667	594	604	639	590	638	651	622	651	650	633	591	633	647	624	631	649	631	619	576	615	631	637	639	600	671	663	644	645	651	619	648	615	591	617	639	605	639	648	620	656	656	638	640	664	652	647	612	686	644	618	635	588	673	630	643	641	616	627	607	618	657	617	663	658	633	655	596	599	634	608	653	612	672	639	637	644	657	619	676	564	648	597	649	630	609	637	641	622	684	651	669	664	633	623	627	640	633	658	626	658	644	610	636	591	618	629	655	621	594	637	685	629	661	626	677	623	634	644	642	641	609	681	631	651	648	612	595	633	648	640	642	623	592	620	595	665	633	697	632	649	695	630	615	619	653	641	616	615	673	635	597	645	690	653	623	672	622	651	586	651	582	628	665	637	612	607	633	588	645	596	589	639	646	641	634	590	587	630	611	669	630	625	670	659	629	658	640	638	661	626	666	641	640	607	648	657	635	638	615	604	649	597	620	584	622	636	580	630	626	646	631	640	621	649	623	645	653	645	642	597	628	636	631	635	641	647	634	668	631	617	613	607	625	590	628	577	664	623	624	639	658	620	632	664	679	624	655	619	625	680	621	611	647	620	617	646	580	618	614	627	596	643	600	624	610	592	631	658	626	589	637	608	605	611	635	606	625	607	606	657	618	647	649	653	684	643	623	618	653	640	623	643	673	655	679	634	613	570	659	635	634	629	643	667	639	635	628	614	594	617	629	629	621	604	606	612	619	605	631	628	637	689	627	595	652	613	642	657	650	675	617	595	640	629	610	639	628	630	606	600	610	652	607	607	590	613	625	622	628	625	628	681	699	675	622	667	609	613	620	661	612	655	636	642	645	645	585	640	634	618	627	613	614	602	691	636	612	602	641	585	601	627	634	625	639	601	640	675	617	652	637	591	604	629	622	666	623	625	653	637	614	645	657	632	616	614	596	618	635	645	648	614	660	642	646	618	611	607	563	615	648	593	640	609	640	621	622	602	617	644	612	657	662	591	646	660	622	604	581	661	640	666	599	604	632	620	604	616	631	565	624	650	684	638	638	630	654	665	634	660	624	656	650	611	590	600	603	611	670	621	654	631	643	611	662	633	635	592	612	649	624	631	688	654	649	657	599	591	659	699	587	624	614	631	596	622	644	647	678	632	585	624	602	616	601	584	627	658	623	603	626	666	663	615	625	634	625	610	585	624	639	633	639	654	605	659	609	628	648	652	654	671	645	580	637	645	653	705	628	658	619	615	661	655	605	607	614	624	634	648	630	647	635	630	620	635	625	603	628	633	658	596	585	647	587	611	627	643	625	640	646	637	604	606	651	633	631	596	649	650	621	603	638	618	637	665	623	633	620	632	579	612	671	644	629	636	632	673	595	619	617	613	607	645	672	619	683	635	609	623	657	597	695	636	644	641	649	649	601	661	616	638	616	635	628	669	652	652	641	617	652	666	640	659	673	596	605	674	673	676	618	639	660	670	654	649	657	640	645	603	634	625	634	633	658	613	648	643	605	654	614	637	623	623	636	633	682	637	615	593	603	625	636	647	623	646	616	621	638	672	617	646	633	638	636	642	671	646	629	634	625	585	644	588	672	601	596	620	639	668	630	603	597	632	661	616	648	635	594	645	636	670	613	644	619	632	626	590	634	591	621	614	671	618	656	626	666	646	587	615	646	680	675	595	674	628	681	652	649	589	624	603	637	643	616	654	648	641	636	680	646	614	631	648	687	670	659	673	712	673	623	651	603	639	662	629	656	650	647	645	617	622	596	605	639	568	673	636	635	645	610	639	662	618	651	600	591	677	631	612	607	647	614	649	673	628	636	657	619	619	608	688	621	647	601	612	570	683	596	595	648	634	667	632	646	636	633	634	636	638	601	673	662	656	632	647	684	616	635	630	642	631	630	664	634	619	645	592	624	599	685	613	648	612	665	628	624	643	624	673	625	613	614	636	623	607	633	656	617	637	560	621	636	655	634	661	601	613	565	628	639	674	634	625	657	665	574	654	657	605	646	611	641	655	612	621	678	605	656	596	618	611	652	665	668	672	615	656	611	604	626	617	599	635	605	598	595	659	590	662	675	629	664	633	639	649	647	645	633	624	609	647	599	624	664	623	606	676	667	640	652	649	604	608	635	667	628	604	627	613	621	617	637	642	585	605	635	651	622	674	613	645	646	635	636	622	638	634	603	654	628	646	626	637	639	605	632	661	632	589	638	639	632	656	659	656	608	588	627	657	618	653	606	651	657	643	631	634	596	618	594	658	640	626	620	679	613	565	653	645	593	644	651	599	634	602	620	625	658	614	637	622	665	634	591	616	631	608	641	639	636	624	625	617	568	646	616	608	651	644	620	638	638	639	656	625	614	644	625	644	698	639	607	645	582	664	587	645	616	675	613	618	601	606	622	650	627	644	607	610	641	619	690	609	606	617	651	646	635	617	618	602	626	668	580	647	626	619	615	594	633	595	627	604	664	583	582	614	626	609	658	619	615	654	619	626	669	636	621	656	626	621	669	662	669	637	657	665	639	624	651	655	630	626	611	686	657	647	633	622	634	631	629	654	583	618	653	624	609	622	641	653	639	677	638	622	585	647	632	623	611	643	691	662	623	644	626	648	659	606	640	628	619	660	639	642	632	627	654	578	654	615	614	629	633	624	600	642	638	637	661	571	614	644	632	644	612	603	644	643	607	708	602	632	603	616	623	678	675	610	633	640	594	644	651	628	636	633	603	573	625	653	637	610	657	639	636	665	645	585	634	615	642	604	633	646	630	649	620	634	658	684	660	654	654	612	619	626	649	626	618	610	650	634	635	684	650	638	650	623	624	633	642	648	629	627	614	660	578	625	671	609	633	599	610	641	594	628	639	628	567	656	650	637	622	595	636	608	594	641	643	615	635	630	659	643	617	647	645	612	598	666	614	660	627	617	628	609	645	693	593	622	594	649	654	627	662	659	608	679	622	659	614	590	642	552	614	620	634	642	639	644	621	661	619	624	633	563	596	650	618	566	658	645	680	654	620	617	633	660	671	695	621	599	660	657	632	641	670	633	617	577	638	660	644	645	619	650	664	618	648	643	633	690	655	601	661	625	674	609	705	614	607	619	650	645	618	626	607	657	628	641	627	610	625	630	637	678	662	664	599	652	677	610	654	685	588	625	586	624	621	675	655	631	618	651	615	611	587	650	641	663	668	609	667	613	630	651	656	627	647	617	661	653	660	619	617	615	630	634
14490	6589	3803	2835	1901	1350	1002	744	585	523	498	484	386	378	364	353	377	360	325	308	311	299	312	299	333	324	315	301	287	334	299	274	279	310	300	287	290	309	313	274	277	277	271	267	292	274	285	301	280	308	295	310	309	298	268	321	289	302	290	293	285	301	265	302	306	296	281	275	311	282	266	285	276	281	258	325	298	294	304	287	300	260	297	314	271	274	295	287	253	281	281	300	270	246	296	290	267	262	290	269	277	277	294	287	273	239	288	269	315	283	290	303	283	271	284	274	288	278	284	311	248	288	272	291	267	317	261	275	297	289	278	306	249	292	296	303	287	302	300	262	313	273	287	274	265	267	237	296	295	282	277	309	284	275	291	268	296	273	298	301	281	284	288	274	290	275	297	324	300	279	310	279	289	266	285	265	256	274	263	273	289	312	315	275	272	304	255	311	283	263	237	296	309	286	285	302	282	299	292	305	299	276	311	285	284	333	303	270	304	279	263	308	288	297	267	267	266	279	277	294	281	275	297	285	281	276	318	313	293	255	295	301	291	291	272	253	280	321	271	268	297	238	268	267	295	284	284	302	267	263	278	265	305	304	299	328	270	308	310	290	289	280	281	321	277	298	296	283	296	312	263	314	273	284	284	292	281	289	298	293	268	297	297	305	244	270	272	310	300	292	274	293	300	270	280	273	304	278	272	310	278	286	280	301	273	272	295	314	312	285	267	293	316	264	304	265	270	258	275	275	271	294	305	284	301	311	320	272	310	265	271	295	292	262	330	277	327	283	289	275	270	280	290	300	292	275	312	277	294	277	307	320	285	319	286	304	302	303	293	274	328	302	316	321	283	283	275	266	270	273	303	272	263	267	300	257	266	291	290	258	274	312	308	297	290	311	283	287	286	281	292	298	283	251	284	271	282	257	300	274	299	273	272	283	309	329	262	305	282	260	301	293	291	269	292	268	262	293	284	332	304	286	296	279	282	280	295	273	283	297	291	284	269	263	284	315	270	313	294	278	285	294	226	291	302	279	318	285	273	321	297	296	276	304	286	287	301	283	265	283	242	263	334	289	274	309	286	304	286	301	303	263	293	289	282	276	269	305	283	280	290	257	300	274	288	265	276	274	307	269	278	293	283	300	256	277	290	321	273	308	252	293	260	290	281	273	278	303	291	301	251	277	287	289	253	250	282	277	310	290	269	293	292	305	283	275	280	275	284	284	277	251	281	260	286	290	282	302	270	296	263	273	278	306	255	279	287	285	288	299	279	284	298	283	271	280	311	273	271	302	261	324	266	273	272	249	258	311	277	260	297	278	291	285	279	303	305	282	302	277	277	288	290	291	270	264	252	292	256	270	263	242	259	294	290	283	308	284	287	284	313	295	295	289	270	271	279	273	293	293	268	296	278	274	237	252	279	304	267	282	287	286	268	287	287	280	236	270	304	263	284	272	293	304	325	303	283	256	295	298	275	284	237	287	270	257	263	285	261	262	249	254	283	311	277	300	298	295	266	314	311	281	299	301	276	288	284	303	305	267	281	267	292	252	304	292	291	292	299	320	308	282	309	286	286	322	280	261	286	254	251	305	263	310	280	293	292	319	259	300	321	283	288	311	267	307	290	292	266	292	282	278	262	268	288	268	291	292	269	280	292	292	286	282	305	314	284	289	300	313	284	261	286	328	289	305	296	274	287	284	290	256	325	291	284	278	317	299	289	298	277	276	284	285	240	270	290	291	307	259	279	326	296	267	272	268	277	312	281	259	271	289	292	273	271	284	332	282	285	270	276	290	275	268	258	259	302	306	242	259	249	318	242	280	276	329	321	316	255	292	257	279	297	279	288	286	245	267	292	328	263	298	300	296	311	251	265	295	287	286	313	262	285	274	299	326	300	306	282	274	250	287	253	276	311	302	300	292	263	284	285	299	332	283	303	270	266	264	274	284	278	274	287	329	280	290	258	275	271	261	288	275	309	329	288	312	276	290	287	279	287	290	276	327	276	283	308	289	269	275	279	283	280	283	291	336	324	271	274	304	285	292	270	278	266	298	254	290	278	279	257	296	306	250	279	316	266	282	318	294	259	294	286	282	286	304	288	299	304	294	273	261	279	284	322	326	279	291	272	295	295	270	302	277	284	309	301	267	305	252	327	307	307	260	270	290	259	277	307	290	310	279	275	270	277	294	274	314	284	256	285	302	276	293	284	272	278	286	315	272	288	286	315	277	314	303	270	319	306	275	269	270	273	293	293	306	276	295	313	312	287	284	278	259	250	287	304	301	280	293	261	270	260	262	266	238	250	343	318	280	265	245	314	294	307	260	294	265	283	289	294	281	310	258	276	264	292	283	290	267	289	301	280	274	287	301	320	295	303	312	303	284	299	276	306	263	297	318	300	281	300	303	278	281	291	294	277	283	273	286	315	291	286	266	254	242	289	291	283	305	300	237	278	282	271	304	284	331	303	289	252	275	272	274	275	270	295	283	284	292	305	267	308	269	282	289	284	289	275	254	281	282	294	283	262	263	315	288	285	277	271	281	284	288	312	256	287	289	298	274	280	257	285	280	263	308	297	276	272	305	307	275	268	307	284	297	281	307	297	307	279	279	301	282	302	292	268	267	291	295	302	289	325	280	307	257	277	295	279	286	300	260	281	255	255	289	296	303	324	317	278	267	303	306	246	263	285	273	273	283	297	280	276	253	286	318	333	298	284	293	289	276	291	264	313	275	282	286	292	317	268	298	301	250	276	297	299	271	291	276	299	274	260	268	279	283	249	295	297	277	296	303	292	281	282	284	307	331	299	274	276	297	284	294	291	260	300	281	264	300	296	281	303	250	246	273	280	246	295	314	314	294	307	266	305	296	275	281	307	289	292	289	333	273	289	310	297	265	272	299	309	278	322	282	271	301	274	278	316	301	304	265	277	326	292	263	279	269	268	278	268	259	275	315	290	286	287	288	316	274	286	278	273	273	281	318	314	300	297	287	278	269	280	270	290	304	307	288	292	289	265	275	314	269	274	319	283	264	302	275	261	298	282	274	266	295	279	254	289	285	281	286	267	290	287	278	254	284	298	287	290	274	285	279	303	296	312	295	311	289	293	276	313	276	298	300	264	322	279	292	316	298	294	316	266	294	268	288	243	281	272	320	305	325	326	288	275	300	269	282	323	308	287	273	302	286	273	277	264	308	275	279	276	300	287	277	273	298	299	295	292	285	254	273	272	279	288	267	291	294	314	306	271	283	259	293	294	286	290	285	313	270	278	268	241	280	252	303	298	296	289	296	311	268	268	291	318	249	326	283	296	266	310	295	303	289	309	255	318	326	293	267	261	274	291	272	299	277	284	274	286	300	264	315	308	284	276	246	289	284	272	251	291	259	262	295	259	262	304	300	281	304	292	312	302	322	290	292	272	260	315	270	284	272	280	302	284	255	287	317	298	284	292	290	278	287	292	266	297	279	295	314	274	264	323	276	324	276	272	293	277	270	259	290	286	299
9418	5303	6993	7927	6425	4866	3712	2925	2409	1954	1711	1486	1347	1233	1120	1140	1016	972	954	920	873	838	914	849	825	838	767	791	757	726	761	716	730	697	769	717	699	689	712	689	671	719	692	713	653	686	672	672	673	700	667	631	682	706	661	702	645	636	623	652	690	696	654	713	664	660	650	613	694	694	636	662	662	684	642	682	616	668	649	653	634	636	695	661	628	644	662	643	671	688	626	633	648	661	648	601	631	630	635	653	651	633	643	595	619	635	681	656	671	658	609	644	681	652	665	647	623	690	654	622	636	668	644	634	670	650	672	610	656	599	671	667	676	615	617	623	658	627	672	639	625	644	617	643	633	637	615	677	652	684	616	646	672	660	642	644	658	686	644	673	636	669	679	661	647	651	664	657	652	643	636	671	673	628	608	593	625	684	651	635	651	663	664	674	689	654	615	650	671	672	642	628	668	685	641	627	649	612	625	606	626	642	664	647	657	670	620	680	690	617	660	636	651	572	658	622	634	675	624	637	626	630	657	641	683	656	671	619	652	684	704	666	635	629	601	709	611	650	662	624	685	653	634	621	629	606	632	685	648	652	617	657	643	685	670	584	692	683	687	624	672	640	646	627	597	675	663	666	655	647	639	666	662	629	645	653	639	626	655	663	616	652	602	699	652	666	664	616	636	629	660	670	644	693	632	646	643	653	648	650	617	674	642	658	663	679	637	609	629	650	689	608	633	656	633	593	630	647	596	645	681	661	693	631	638	661	635	662	678	643	671	621	612	659	632	692	674	624	605	610	630	653	672	650	627	642	666	697	669	639	628	622	639	666	646	609	593	609	662	637	671	666	638	642	651	630	662	622	672	749	627	680	649	671	704	651	669	656	657	641	651	662	700	669	684	635	609	616	636	600	684	629	671	625	666	596	668	683	664	691	659	616	637	659	624	634	648	642	668	723	644	643	633	640	667	687	645	651	639	627	636	645	682	672	675	600	663	649	678	642	649	611	641	640	684	684	667	647	660	665	679	697	636	670	664	649	634	661	679	615	684	675	629	620	654	615	637	637	666	674	651	640	604	642	612	678	652	661	644	644	674	659	642	640	702	715	667	657	616	654	660	633	661	648	658	645	641	624	654	659	636	664	682	632	652	667	661	675	606	670	670	708	680	631	675	623	685	596	650	694	608	633	664	643	655	704	616	615	681	635	659	675	670	611	611	609	645	629	655	665	638	677	655	659	621	648	647	628	629	684	640	657	658	617	617	635	638	661	620	649	678	673	688	589	671	619	693	681	650	671	638	639	714	641	637	651	669	598	659	654	664	658	613	652	647	639	634	623	656	635	633	684	627	634	684	603	650	667	646	695	674	634	657	617	612	683	675	636	679	685	645	687	639	646	672	654	622	650	664	666	615	672	635	635	652	680	708	702	627	632	620	645	643	617	692	663	628	629	652	617	652	638	594	647	607	615	655	658	678	633	609	645	667	686	638	631	629	647	637	638	641	629	640	630	655	617	649	658	656	670	670	679	612	636	618	681	618	637	604	589	623	642	627	653	660	651	613	701	610	653	640	662	632	688	697	658	690	652	617	646	654	675	654	660	650	606	626	669	679	640	685	669	676	634	649	659	632	618	648	657	654	606	638	634	637	654	623	637	670	644	652	678	669	645	619	615	633	676	639	675	682	643	624	673	591	654	624	689	631	668	607	618	636	608	587	659	612	639	653	651	653	706	659	627	592	703	701	636	644	595	672	625	673	625	691	607	618	646	666	661	629	666	696	637	679	633	643	655	646	637	647	705	638	619	663	645	662	674	660	619	639	640	655	649	644	712	682	672	636	677	620	647	638	669	653	664	634	672	646	653	642	661	612	632	670	631	671	628	697	655	642	656	637	640	633	659	606	637	654	635	697	614	589	626	647	676	630	595	671	670	698	639	666	641	689	661	644	583	608	640	612	640	680	685	628	638	661	639	672	616	629	618	664	652	691	644	708	697	639	629	626	677	639	634	668	663	646	664	607	635	640	631	653	653	657	655	658	661	607	652	610	683	666	622	635	640	651	682	625	652	657	653	637	621	658	662	633	635	712	638	630	641	677	664	681	663	670	647	649	694	668	669	681	649	635	655	650	643	645	701	583	631	638	695	639	630	633	651	661	665	640	719	661	679	646	682	631	585	679	629	602	637	649	647	673	679	659	653	641	651	654	685	612	628	635	592	624	689	616	668	608	609	676	645	624	666	679	674	656	632	642	645	673	645	677	660	696	605	658	624	628	642	687	614	641	627	672	612	643	618	641	664	613	626	623	619	603	618	648	657	665	656	656	664	633	627	678	616	656	631	614	678	668	686	600	654	656	638	643	619	648	627	681	669	626	647	660	678	673	620	700	646	664	654	698	657	642	662	643	680	675	659	612	661	640	673	690	617	639	658	670	649	624	678	667	670	660	640	618	643	662	674	653	628	662	627	656	635	716	633	646	649	655	626	619	597	673	624	696	667	676	700	667	684	705	599	655	611	657	660	665	637	624	647	668	682	672	634	634	669	641	645	625	638	670	669	636	666	655	655	644	599	626	637	668	639	641	666	592	658	660	673	624	672	647	663	679	659	668	689	622	632	644	630	592	652	694	602	608	650	674	685	635	672	601	648	636	604	642	645	631	673	595	676	644	637	635	654	670	690	662	607	608	639	640	654	661	590	619	624	657	640	631	702	671	648	617	735	643	610	638	622	629	623	655	616	628	652	670	649	626	684	655	651	669	630	634	647	637	633	664	626	596	594	664	594	686	614	627	688	680	664	679	651	658	672	658	639	662	652	655	698	638	653	644	619	672	612	647	626	654	675	627	605	656	631	651	633	651	658	679	634	700	648	634	665	654	614	619	651	636	634	646	676	671	665	691	616	662	649	661	666	658	694	633	682	596	661	663	625	669	648	633	713	643	632	653	653	668	632	683	639	699	656	691	652	643	620	670	636	659	673	644	660	682	690	623	685	594	679	647	651	703	660	695	655	648	634	623	677	662	592	634	617	654	640	646	655	625	604	689	646	662	660	627	636	645	690	664	605	661	608	644	661	694	662	630	636	671	678	634	674	648	645	649	679	648	654	677	668	660	620	733	634	646	619	668	640	670	662	613	627	656	686	673	645	604	651	651	654	630	656	685	650	653	674	647	657	633	630	663	624	648	680	651	656	687	676	625	629	670	647	636	647	672	641	666	650	646	702	669	725	666	647	640	687	647	626	660	670	677	641	629	613	700	627	632	679	677	606	626	651	655	658	665	636	600	657	696	635	709	698	660	631	641	599	661	674	632	668	650	629	593	623	669	681	607	641	679	617	621	623	663	614	689	677	646	641	630	638	658	627	677	658	679	643	639	697	658	668	644	618	592	658	647	656	621	650	641	648	686	681	603	652	647	707	636	627	659	661	674	642	641	694	605	660	638	643	620	669	640	608	646	621	617	599	622	644	647	637	629	651	629	634	638	647	612	656	670	656	639	643	698	671	655	665
27310	12466	7578	5782	3715	2811	1782	1325	1030	817	737	603	472	521	447	444	431	382	372	378	348	358	329	341	343	297	317	296	293	271	305	295	292	303	301	308	289	279	314	292	304	301	285	285	294	283	277	310	252	309	304	302	315	266	270	284	295	293	268	304	274	269	267	305	271	310	282	274	272	280	275	272	286	301	296	287	292	242	315	296	285	283	296	279	274	275	300	317	275	298	291	306	273	318	232	303	295	261	298	279	303	304	290	310	262	251	260	261	290	275	279	268	317	300	311	310	282	313	266	261	279	273	271	292	293	285	269	308	227	275	266	277	266	289	278	274	293	306	268	280	251	285	254	276	266	286	268	302	285	270	285	264	285	279	288	273	276	318	269	274	281	278	277	287	290	274	260	270	268	266	271	249	250	288	287	258	312	295	263	292	299	270	303	266	297	272	283	281	306	279	306	277	282	276	282	254	295	270	288	280	265	274	260	267	295	293	279	269	258	301	281	307	274	277	247	270	292	273	286	274	294	276	300	274	301	261	297	288	279	298	295	258	300	296	308	268	246	275	310	290	285	261	268	277	274	256	267	270	289	272	278	238	300	250	262	287	256	285	281	271	279	288	286	306	245	244	278	296	268	280	271	245	289	269	251	263	308	280	283	246	302	279	280	294	273	263	264	291	254	271	266	284	296	271	265	271	295	279	286	291	276	288	275	257	296	270	269	250	254	295	305	296	279	291	277	300	280	327	272	269	278	260	281	258	276	273	270	306	267	292	281	290	278	294	306	263	300	284	282	298	291	300	295	294	234	250	276	267	214	314	309	285	285	261	280	312	291	270	293	263	289	226	337	273	303	316	308	256	263	293	269	263	278	258	285	313	304	272	272	263	268	274	270	283	290	301	302	291	271	306	230	271	287	293	290	279	292	261	275	289	282	234	265	256	297	264	301	237	289	298	283	294	307	267	279	264	293	289	293	272	326	254	281	302	266	282	265	278	256	299	266	324	299	248	275	280	287	257	309	275	296	287	293	281	279	302	315	247	292	276	293	303	299	248	287	267	283	261	287	282	299	275	280	257	280	277	289	308	280	271	283	286	264	310	284	314	287	289	263	267	276	255	259	284	257	296	281	275	296	287	284	250	259	261	298	259	301	270	267	269	270	278	319	287	285	286	271	283	290	279	263	280	275	308	260	285	295	293	281	283	311	298	271	267	252	293	280	279	261	291	279	260	297	285	286	281	274	291	280	290	253	292	292	257	268	292	275	293	294	245	259	304	268	245	274	295	314	312	284	258	319	291	325	263	265	264	287	287	305	286	281	265	275	275	292	255	309	276	282	302	252	265	281	300	275	306	299	268	264	259	257	265	279	304	293	278	291	249	279	304	268	285	259	276	258	281	284	287	253	279	283	280	301	271	258	271	267	276	269	262	274	279	308	297	289	295	289	296	299	253	291	277	274	297	272	283	256	278	265	279	265	284	250	277	264	280	258	260	278	273	288	280	267	285	247	271	258	297	274	274	309	263	281	266	268	304	307	298	256	265	289	290	265	311	282	272	285	301	232	298	290	273	300	310	293	285	279	254	307	281	286	255	262	298	287	247	274	312	295	304	296	267	279	301	292	283	268	285	296	280	331	311	244	282	273	323	292	290	276	241	293	275	284	281	290	291	272	292	306	279	311	233	295	253	283	253	255	263	264	277	288	281	272	288	293	325	300	262	275	265	288	296	276	262	269	273	267	270	317	303	259	274	259	264	289	267	279	268	285	290	255	262	304	295	280	270	294	313	285	296	292	246	268	281	283	255	286	266	271	268	302	296	270	266	289	280	286	275	292	239	245	267	266	285	272	297	285	256	275	289	295	297	294	281	283	315	292	267	321	262	279	267	294	238	254	269	276	288	280	261	263	263	277	294	272	274	264	266	290	264	256	288	263	276	275	279	289	301	306	236	301	287	282	289	261	248	254	298	298	307	273	279	279	315	304	281	256	295	266	299	274	286	283	272	294	284	267	298	307	269	297	289	280	306	268	279	273	268	290	269	303	251	237	270	266	280	294	288	268	259	261	289	286	275	272	258	253	277	286	255	267	250	297	276	318	261	271	293	259	265	270	304	299	265	292	283	298	259	281	306	326	297	284	277	309	279	281	301	268	278	239	289	247	287	293	277	287	285	275	285	250	286	265	289	266	297	286	272	260	248	302	267	306	280	297	297	280	272	279	278	255	254	262	290	281	278	278	312	289	302	280	293	268	282	269	266	301	274	293	288	264	286	279	281	272	264	256	256	282	312	279	261	282	271	281	232	269	309	277	263	275	315	313	302	254	278	289	300	310	312	262	291	270	284	283	288	291	276	266	307	297	300	288	284	271	281	288	304	274	316	298	259	286	294	300	288	304	279	288	272	293	271	284	260	287	300	264	265	275	271	270	313	302	285	290	289	275	258	281	268	281	283	266	265	262	302	298	304	317	288	286	275	265	266	300	277	283	269	298	258	267	271	249	270	298	262	286	287	292	264	244	302	266	275	313	289	275	303	296	278	265	286	299	312	318	295	295	266	261	249	298	335	293	247	284	257	282	279	272	282	298	269	282	293	275	307	269	268	293	286	265	279	304	296	292	252	263	283	307	275	265	278	274	307	296	281	284	264	283	276	294	279	289	268	271	296	288	267	264	290	290	271	325	294	303	257	256	286	275	273	246	280	285	254	278	260	284	267	260	268	263	252	282	291	281	275	301	276	271	283	274	272	319	286	240	257	289	273	281	279	256	294	262	298	294	266	297	273	282	263	242	274	315	283	321	272	277	297	323	282	270	272	283	274	285	243	282	318	281	289	298	288	281	262	278	281	310	265	271	298	274	307	288	244	266	262	277	271	289	253	321	306	271	275	286	247	287	264	290	263	256	250	297	304	294	266	264	263	298	276	267	269	300	285	302	272	296	255	265	249	255	280	261	267	253	247	293	319	261	266	299	255	284	267	306	297	274	285	289	265	296	262	297	254	296	305	282	284	294	274	284	275	295	265	254	277	281	301	290	294	273	254	260	251	280	267	269	257	283	276	295	264	252	275	286	305	274	309	272	282	312	277	265	274	262	279	282	257	286	283	249	292	277	287	258	265	277	288	259	281	270	255	251	254	303	237	307	304	299	281	255	294	264	290	277	283	269	277	300	301	293	296	276	303	297	294	313	310	287	247	260	264	273	294	266	281	252	269	281	302	283	271	288	275	296	277	263	339	318	253	278	276	282	269	308	268	272	284	274	300	302	287	293	284	288	267	273	276	277	300	264	270	277	298	269	237	284	281	303	295	284	292	289	284	289	276	279	255	293	270	274	266	278	264	269	275	297	290	280	272	297	317	292	277	285	260	276	279	288	267	260	264	309	290	284	287	297	259	269	276	295	274	313	289	267	279	268	288	286	300	263	273	265	289	261	297	276	276	259	260	270	287	297	281	273	299	280	280	281	295	242	298	292	300	282	259	296	261	249	298	289	289	277	272	270	279
17406	8946	11919	13341	11300	9314	6859	5479	4460	3397	2897	2499	2100	1926	1672	1562	1424	1405	1246	1164	1078	1051	1020	1070	969	904	906	840	837	774	813	839	780	722	799	725	765	761	730	740	735	664	737	672	708	723	721	670	602	690	719	666	645	655	652	627	667	625	670	599	662	657	726	661	609	642	672	646	680	654	665	674	681	606	658	657	656	643	610	672	585	625	648	641	633	633	643	648	633	654	667	655	684	677	633	669	631	635	655	660	651	683	638	664	670	652	618	658	630	645	662	628	681	638	656	600	677	644	658	663	650	610	623	660	710	634	648	633	701	636	624	655	636	675	611	674	616	652	642	654	655	641	641	618	648	625	650	641	590	693	631	685	629	659	678	656	655	626	665	629	642	645	648	672	662	625	644	662	678	657	688	614	605	613	627	625	662	643	658	700	610	614	677	642	667	662	654	606	633	694	650	630	617	607	656	652	644	637	685	649	625	649	622	633	629	652	616	592	672	668	597	609	607	599	664	623	631	615	672	622	641	592	605	657	625	707	661	625	651	659	622	635	639	636	641	608	617	691	625	613	632	608	600	632	612	648	672	651	630	653	599	615	636	617	636	668	612	667	656	625	628	682	676	646	652	682	639	618	651	630	654	633	634	640	644	608	676	655	647	641	693	642	643	627	632	651	632	639	664	627	644	634	642	636	628	606	677	626	625	673	627	672	620	635	612	650	621	675	633	623	656	649	639	644	644	675	661	651	593	655	601	614	701	653	629	648	645	607	645	646	639	601	613	628	638	636	668	628	676	637	646	626	634	618	660	596	628	630	631	624	631	674	612	662	645	658	631	599	644	638	638	680	621	633	632	617	635	626	646	663	675	645	639	686	637	638	622	629	673	617	659	641	653	622	658	638	608	639	621	634	690	657	676	611	605	647	627	632	664	658	590	644	645	615	595	612	639	627	682	598	633	665	597	601	645	646	614	663	636	641	620	627	671	630	644	638	628	601	655	594	655	662	657	645	645	629	673	685	609	676	586	661	616	648	636	654	626	656	694	646	663	673	678	645	637	589	656	677	631	662	656	638	670	633	677	662	599	662	647	613	651	634	623	643	640	650	625	671	602	671	662	660	656	658	630	651	669	626	696	593	660	679	627	689	676	643	633	683	656	693	620	642	635	621	626	642	634	624	609	640	678	707	579	634	688	638	662	647	619	671	607	635	609	622	672	631	679	661	647	628	618	663	649	601	639	626	644	604	665	665	679	624	602	633	661	650	644	593	618	626	681	639	650	680	607	642	654	630	624	605	633	621	654	630	624	672	661	642	688	649	605	597	600	652	678	652	624	627	629	648	596	658	671	641	635	614	623	623	614	667	663	633	643	646	664	671	660	668	668	603	626	670	696	658	623	622	641	694	681	623	665	624	661	664	635	617	638	627	638	712	618	645	611	614	654	591	652	658	648	628	657	629	696	632	598	623	649	666	658	649	612	666	617	657	648	611	622	655	664	622	634	622	648	606	621	683	654	671	715	628	620	604	672	628	588	674	625	622	635	646	626	681	586	647	649	619	620	646	623	672	655	576	612	688	652	677	632	643	643	633	659	633	659	621	666	643	633	583	640	660	631	695	614	635	646	647	626	616	638	604	634	631	648	639	668	604	594	628	691	642	688	653	593	617	642	668	637	679	616	625	655	615	584	668	636	647	652	633	618	650	592	594	658	605	630	678	656	635	643	667	605	646	607	627	692	632	616	654	610	669	623	630	629	633	597	612	659	630	631	637	620	635	675	644	628	662	676	623	661	585	662	618	652	631	639	653	648	629	633	628	642	645	650	665	621	660	658	675	597	647	640	588	652	608	675	629	669	638	647	660	666	636	673	613	662	644	640	650	714	647	698	653	642	655	652	601	633	661	639	677	625	640	663	673	663	673	595	656	651	620	601	654	663	629	642	686	610	672	677	627	646	640	633	621	687	647	694	660	638	650	665	597	645	627	625	604	660	654	616	643	628	627	661	617	638	659	653	644	646	607	614	628	638	662	656	640	647	658	666	638	664	661	635	636	678	638	626	702	658	664	622	642	662	620	669	638	622	642	673	613	674	642	633	620	661	621	645	624	582	625	661	634	599	641	674	683	645	626	645	640	641	661	622	625	623	662	638	607	636	597	658	604	626	624	638	653	626	651	647	621	645	701	631	621	644	635	622	626	636	658	681	620	624	613	623	604	636	630	675	675	668	598	613	650	680	640	645	608	637	640	657	570	655	648	691	576	614	655	643	619	673	615	635	651	671	672	643	602	660	609	627	626	633	609	628	641	703	626	674	640	616	651	655	631	611	663	687	603	691	669	619	627	629	621	666	659	666	644	644	676	649	689	661	642	634	667	621	678	629	632	665	619	591	647	668	657	621	606	648	665	655	654	634	608	652	658	632	626	606	646	636	614	642	671	653	621	692	590	624	644	559	648	607	641	642	639	642	649	627	678	669	655	642	629	631	631	618	652	627	620	656	588	633	642	681	642	662	627	618	639	605	690	616	659	639	629	632	654	630	656	659	644	663	644	729	632	646	643	621	638	645	628	644	675	643	675	668	667	615	695	635	640	641	663	645	639	655	604	664	647	667	613	632	630	650	700	668	640	644	639	649	663	607	614	647	663	634	605	620	619	687	615	644	631	674	674	620	619	673	594	662	637	683	666	647	676	643	646	663	660	636	611	686	676	697	595	610	630	620	633	599	643	632	637	662	652	704	631	643	618	674	688	592	612	636	728	651	663	641	603	637	675	650	664	621	628	636	622	633	677	647	627	676	642	607	628	644	636	571	627	634	650	694	642	648	634	669	605	630	621	670	598	684	656	611	652	587	630	651	639	636	647	665	619	609	668	641	672	642	656	643	626	643	642	638	667	643	634	665	639	651	641	606	609	654	627	620	657	650	676	627	617	648	619	648	629	596	675	637	672	633	665	705	614	601	675	597	660	636	631	648	624	630	665	645	647	703	618	607	606	625	620	641	602	681	624	663	720	646	632	641	633	600	691	646	645	636	679	624	655	654	655	643	642	686	653	638	675	632	653	664	601	664	677	619	639	678	591	685	636	674	622	608	624	653	641	642	623	676	633	597	645	649	623	647	609	638	633	651	636	659	622	630	646	613	610	685	647	650	636	636	627	629	644	661	623	679	628	667	645	649	677	650	625	642	653	628	653	644	638	640	625	659	711	646	643	632	617	655	651	633	699	679	643	637	631	642	645	626	608	612	615	627	655	651	648	595	684	660	645	627	640	648	641	623	694	629	674	626	619	639	658	647	655	649	646	608	650	632	643	631	633	659	664	669	670	662	606	648	635	687	618	624	660	652	624	616	661	624	673	636	617	646	638	625	604	684	616	632	585	614	619	648	631	659	658	664	647	687	656	681	617	636	626	625	637	617	621	601	669	575	634	622	624	594	622	685	639	574	651	684	633	656	656	643	605	606	634	637	619	650	658	609	632	629	664	657	625	631	646	620	613	630	655	631	667
35550	17558	11758	9518	6420	4587	3042	2012	1554	1131	939	771	624	604	533	516	471	465	462	428	387	411	390	377	341	358	324	316	311	311	309	344	319	317	289	296	308	306	284	319	281	309	292	317	303	284	308	292	299	287	273	300	284	313	315	283	312	307	262	282	302	250	296	300	250	300	310	287	301	266	277	292	304	341	284	315	268	282	287	287	250	256	264	322	274	285	279	270	286	280	284	276	291	260	254	263	256	297	276	263	276	263	275	281	292	303	289	290	309	329	290	321	263	301	282	244	290	306	296	262	271	279	290	285	263	301	259	300	282	304	288	275	261	288	283	279	296	305	284	269	291	294	298	293	283	287	281	255	307	295	276	264	293	278	270	300	269	260	257	268	297	281	278	301	291	310	301	275	311	281	283	262	271	251	284	262	269	295	265	306	297	289	292	266	274	286	269	303	286	301	269	271	290	269	267	266	299	287	269	286	290	287	254	269	299	262	255	280	263	280	273	295	270	276	268	256	268	246	267	269	255	290	280	281	288	280	261	284	287	228	277	287	268	273	272	283	267	273	290	320	269	308	297	264	287	281	300	295	262	255	282	311	289	278	332	313	289	312	295	259	263	279	292	281	312	257	263	307	276	251	254	252	273	254	296	269	255	279	300	304	287	314	281	274	292	279	319	279	255	298	280	266	309	258	286	309	248	276	268	277	295	274	297	243	263	273	269	258	276	288	275	253	295	294	255	282	262	254	284	282	316	279	301	291	279	276	290	289	276	280	290	265	271	292	281	282	274	303	275	296	261	294	269	278	257	299	286	269	299	264	286	254	252	292	267	297	275	281	272	273	254	290	280	297	287	304	268	294	285	278	285	277	287	284	271	328	256	272	311	293	296	290	292	285	256	292	275	292	260	292	233	301	312	299	313	260	280	278	319	295	287	291	287	266	235	275	301	265	288	280	278	266	290	306	255	278	273	293	278	270	270	274	257	279	273	288	291	274	302	253	262	286	293	275	301	260	288	267	281	264	269	278	269	256	265	274	260	287	274	313	318	270	290	264	282	268	287	281	287	262	255	259	290	291	317	258	262	265	265	312	272	274	247	291	292	260	296	264	303	312	293	284	260	276	265	269	285	267	301	293	272	291	301	297	282	266	291	272	264	277	282	288	273	290	285	274	271	282	286	269	265	293	310	317	299	301	290	312	273	274	286	306	289	271	242	277	286	289	266	265	226	286	268	297	280	289	289	278	283	281	288	293	282	269	298	284	276	262	303	302	276	271	285	280	266	311	268	287	272	307	258	268	284	268	257	283	239	267	306	302	316	301	283	260	275	287	267	291	265	252	277	290	280	322	279	255	255	292	248	278	266	315	302	260	280	302	303	268	260	291	271	268	300	244	270	255	301	280	276	284	301	281	280	236	287	282	287	307	274	283	274	283	263	290	266	298	277	311	276	300	270	291	274	293	304	285	284	271	255	268	302	253	303	290	278	333	277	283	263	268	276	287	297	263	265	277	284	288	291	281	271	294	260	256	290	253	276	272	278	255	282	271	279	304	279	277	279	291	293	286	288	280	287	312	279	238	286	316	291	313	285	284	287	300	258	314	307	300	280	272	295	297	254	257	291	285	263	254	293	278	287	281	254	261	273	298	293	266	283	282	293	304	277	270	326	271	301	281	302	286	291	292	304	263	251	280	297	282	243	276	251	300	268	275	280	257	264	269	274	273	276	260	283	282	302	289	269	271	301	286	284	278	279	232	287	269	286	283	289	285	263	259	274	280	278	244	259	267	273	279	257	307	290	261	288	267	280	283	292	268	300	316	251	281	292	281	277	265	310	245	283	271	261	276	298	283	264	255	308	271	266	278	286	313	255	310	303	278	286	251	283	291	264	268	283	269	300	275	257	280	307	288	278	257	281	299	298	281	280	286	270	277	303	287	296	259	295	313	299	276	271	272	286	295	272	250	291	262	267	281	260	302	305	292	259	227	264	303	275	277	267	272	295	307	262	237	253	303	250	290	271	309	289	278	263	290	271	271	289	263	313	298	284	294	276	265	318	307	282	285	275	268	303	280	267	325	302	305	281	263	242	283	257	261	292	280	258	308	289	316	312	305	289	268	267	277	295	283	274	286	260	280	300	273	296	273	316	267	295	272	286	293	274	302	287	275	236	298	264	306	273	301	278	288	276	286	275	270	281	290	277	316	292	288	274	281	298	263	285	295	258	287	284	267	274	288	259	319	297	274	288	251	295	264	286	299	287	289	288	314	267	282	266	293	290	267	259	292	261	266	289	303	275	310	300	267	246	278	319	293	285	283	264	294	285	286	281	287	271	270	297	282	302	289	283	299	268	280	271	285	256	296	267	305	264	259	226	297	300	296	255	272	260	267	270	297	278	293	265	286	271	313	305	294	286	298	304	282	261	281	268	271	260	306	268	274	288	277	268	283	271	274	307	296	284	268	303	260	298	296	284	265	318	266	286	294	274	289	268	311	252	274	275	286	252	278	263	290	277	299	277	277	247	295	282	278	258	282	289	293	291	272	300	282	288	275	271	284	282	260	293	290	300	282	264	286	270	290	266	308	290	280	291	318	287	245	283	293	283	288	275	278	272	262	294	273	285	283	280	268	261	302	271	274	301	286	281	269	319	251	263	290	250	287	293	267	285	305	305	264	288	266	284	291	279	268	279	278	276	252	256	285	274	288	307	271	270	279	241	255	261	324	290	261	282	283	279	287	307	265	286	267	271	269	266	299	287	253	289	285	254	295	290	285	259	290	251	280	291	303	284	303	299	258	298	267	286	303	290	273	282	314	251	270	273	318	300	284	241	279	281	299	283	251	255	290	301	258	307	273	272	271	290	283	293	308	303	251	277	260	274	273	261	319	266	266	244	291	261	268	274	279	269	306	265	255	323	306	272	257	278	277	289	279	284	285	310	242	267	270	283	243	295	300	295	293	287	255	282	267	259	267	284	301	302	305	277	282	298	287	291	291	268	275	279	263	276	274	274	276	253	287	312	258	298	295	262	274	265	293	290	272	259	265	280	267	238	258	282	262	251	242	249	276	270	264	262	280	258	276	263	286	288	262	271	318	272	280	285	293	244	262	292	286	263	265	282	263	297	223	296	279	274	282	260	312	299	268	278	303	278	289	311	307	282	313	298	264	253	305	279	304	271	279	298	277	272	287	309	279	267	267	229	248	283	303	271	274	284	326	276	262	282	292	282	283	293	259	252	239	305	228	279	288	255	262	290	258	268	259	265	279	265	236	263	261	252	284	287	283	310	307	269	272	293	278	289	278	278	294	267	249	314	248	269	288	271	285	284	269	271	286	242	293	293	269	287	268	259	257	284	266	301	273	294	294	304	263	284	261	271	295	301	303	315	272	285	271	287	302	271	281	286	273	285	264	323	276	290	297	295	278	279	271	270	273	257	278	293	259	267	294	277	301	300	263	247	307	271	260	281	298	295	259	250	290	271	259	296	275	300	253	260	271	308	269
21725	11522	15652	17764	15448	12608	9744	7510	6294	5000	4121	3462	2911	2600	2283	1997	1843	1653	1538	1421	1357	1282	1164	1112	1079	1028	1029	986	941	887	897	914	921	872	846	795	829	780	749	733	731	780	696	717	740	751	675	649	650	658	688	706	676	646	680	682	708	682	689	664	650	576	646	659	598	626	688	624	689	642	599	661	692	673	622	664	638	647	656	608	641	663	584	630	628	680	639	635	679	623	619	606	686	671	618	604	666	641	577	567	637	624	675	667	647	604	653	645	667	633	629	610	657	568	635	686	673	643	652	608	623	642	602	636	685	653	627	683	633	598	674	647	618	629	584	610	633	608	608	644	650	654	641	624	636	655	629	598	673	618	616	665	618	643	611	659	657	641	628	663	659	616	640	665	636	643	634	667	650	636	662	632	637	630	610	596	639	645	617	589	651	621	672	617	684	647	654	608	660	639	656	602	624	617	606	633	611	631	618	682	642	602	664	618	622	636	608	630	649	672	640	581	573	598	631	622	619	665	614	666	620	591	616	636	643	573	592	644	636	673	611	600	639	665	680	634	632	602	628	659	638	674	630	600	604	673	642	649	634	628	624	621	664	618	612	650	647	664	638	659	675	616	609	649	627	633	657	617	674	630	681	607	664	614	622	639	640	649	691	637	644	592	642	599	609	622	638	621	664	624	644	613	631	644	659	675	631	655	642	659	629	612	614	621	606	643	625	640	628	637	625	633	603	656	641	616	576	600	593	652	637	599	662	644	621	647	594	618	629	613	639	627	644	623	636	646	662	610	625	638	642	644	619	640	621	663	602	687	664	628	675	628	648	653	636	641	647	631	637	632	623	633	644	668	648	674	664	643	637	611	638	642	674	601	605	673	669	596	608	676	648	698	637	648	642	642	628	663	640	632	680	646	624	636	641	667	649	643	651	607	652	605	676	655	612	599	647	628	631	637	661	607	640	620	699	628	636	664	635	638	648	677	642	620	646	635	670	589	645	634	621	636	598	680	651	639	646	642	622	654	637	626	643	602	654	639	622	579	602	649	630	623	615	620	664	661	646	623	611	659	665	640	634	666	613	633	664	630	687	658	622	611	675	612	624	665	617	639	641	645	620	606	677	640	620	667	583	644	617	637	629	600	590	631	595	672	649	619	673	676	627	594	624	683	615	639	606	639	652	657	660	662	606	627	672	636	648	653	636	641	664	654	600	604	647	654	659	588	649	624	616	587	638	634	667	638	653	624	648	624	649	624	616	630	622	645	626	649	645	639	630	643	651	659	625	615	655	634	632	651	629	676	674	649	595	630	630	598	669	673	617	631	657	604	622	632	664	668	647	675	627	684	639	590	673	661	662	677	660	599	635	629	640	625	606	658	666	660	606	629	633	646	625	598	642	606	636	646	654	638	643	635	659	643	626	685	640	601	622	606	554	615	613	661	622	617	657	601	622	633	622	627	608	617	665	620	641	651	643	656	613	644	599	654	640	649	597	653	637	634	598	606	635	594	584	652	649	668	600	686	636	634	645	654	621	615	652	634	661	612	669	678	641	611	687	631	666	663	590	595	647	640	635	641	660	637	659	606	617	608	629	656	672	610	661	567	618	646	646	609	665	616	654	640	643	663	575	611	602	650	661	602	638	685	632	645	615	650	670	613	664	627	593	608	633	590	666	641	599	611	603	623	650	632	625	624	621	629	694	590	647	635	637	613	686	659	622	651	622	696	630	613	630	651	650	603	655	621	685	609	642	640	639	603	644	639	625	649	637	602	634	625	685	615	586	610	651	645	609	620	620	647	639	675	691	622	605	650	636	626	629	600	639	682	632	637	667	589	619	640	632	667	672	651	637	637	647	598	633	613	681	598	648	657	621	577	660	633	594	636	617	658	628	637	631	626	616	641	682	641	663	633	664	650	625	626	607	628	649	638	632	687	622	646	631	592	640	641	621	672	620	659	628	601	692	614	639	629	659	619	644	606	643	637	674	646	633	599	627	635	622	661	628	638	689	655	624	659	701	635	626	638	624	627	582	618	643	623	596	654	644	686	638	676	632	635	640	646	654	619	652	613	638	640	625	625	658	613	635	693	688	613	632	661	669	623	646	639	580	640	646	648	652	597	631	620	656	596	666	603	604	578	643	656	623	641	600	664	639	680	622	609	613	659	612	634	664	639	622	617	642	620	641	640	596	654	611	650	697	614	609	616	626	651	616	664	637	678	623	619	633	657	605	657	610	681	622	640	684	659	614	662	621	644	610	618	604	613	656	698	648	632	644	610	673	645	607	621	623	628	656	632	628	646	602	601	660	622	626	618	618	622	619	661	617	639	638	662	625	655	669	662	630	602	659	650	677	682	613	619	640	586	641	619	673	615	614	675	647	642	623	632	654	652	598	663	642	651	625	648	620	645	623	630	628	634	631	663	638	665	645	633	640	662	656	604	638	659	660	658	593	634	650	612	622	649	620	633	674	630	650	627	666	638	643	635	651	608	659	579	636	659	638	631	606	659	628	641	634	656	682	637	680	589	639	632	627	641	593	625	661	633	653	652	638	676	658	647	658	668	663	676	645	657	683	648	662	614	662	572	639	609	660	618	631	642	633	648	626	686	648	652	652	665	619	608	637	661	635	636	639	630	613	622	623	616	676	659	636	679	605	631	679	629	630	684	628	624	653	637	662	608	653	615	624	645	622	631	654	621	619	675	649	637	637	601	652	663	674	668	638	677	639	644	622	708	638	643	629	642	657	607	583	644	638	602	697	640	634	661	622	650	671	635	637	611	667	616	595	640	632	622	658	616	622	618	619	645	647	642	590	586	620	634	659	655	632	654	578	623	654	600	632	635	634	630	621	646	609	597	628	665	603	578	620	663	641	622	615	623	646	645	660	639	639	633	636	618	664	647	636	633	638	660	621	613	642	670	633	620	640	682	641	655	629	651	618	629	622	647	621	662	661	626	600	618	639	639	649	609	584	630	665	617	650	613	692	602	634	638	638	615	636	666	614	630	646	659	615	634	619	608	609	645	636	610	677	643	615	630	682	655	638	597	635	626	662	631	674	625	649	604	644	629	620	606	623	566	598	596	625	640	627	643	634	625	623	639	596	622	628	619	615	627	692	623	621	649	620	628	641	639	656	611	594	572	639	615	614	640	639	632	597	624	626	650	690	610	624	606	646	636	655	575	662	608	661	599	626	596	639	640	641	666	642	637	645	713	643	612	619	642	655	631	608	693	645	673	623	632	606	627	644	621	636	666	643	621	629	681	592	667	634	671	626	576	623	599	646	644	628	583	632	676	593	632	625	630	620	647	603	649	624	657	651	668	603	611	630	624	613	622	628	596	648	640	648	647	600	643	641	665	627	631	627	620	627	612	637	624	616	609	662	683	623	649	623	646	665	640	639	675	637	589	629	631	660	652	626	659	610	620	650	626	659	666	663	587	651	645	633	631	639	658	635	620	651	650	655	624	678	644	682	675	630	610	642	652	639	674	640	641	667	658	639	665
14541	5937	3865	2892	1950	1356	918	763	582	499	472	441	422	406	368	345	373	353	327	350	321	342	313	332	319	346	297	300	327	343	322	322	289	329	313	265	281	320	298	315	308	299	326	287	301	292	280	291	270	294	297	283	249	247	299	295	294	287	280	280	307	305	302	278	276	303	277	288	275	288	284	311	295	310	304	282	301	283	268	288	300	300	310	258	268	261	298	327	279	285	304	299	259	272	285	300	285	254	269	288	279	271	297	255	285	289	286	287	270	297	279	295	293	280	275	289	298	258	289	300	312	297	305	228	299	265	290	292	294	267	293	313	291	301	273	278	280	287	286	315	295	285	297	270	256	313	297	318	302	262	284	334	283	270	276	292	279	271	304	285	286	283	273	307	291	308	305	284	301	298	298	301	296	268	297	273	294	291	258	287	297	304	276	292	282	295	295	293	275	298	314	315	271	283	276	295	278	299	297	308	285	293	283	305	290	310	263	256	272	294	286	299	281	307	305	304	307	287	266	305	262	320	268	286	300	273	314	289	281	287	273	294	288	293	270	274	320	319	300	266	287	292	301	309	307	270	285	308	301	310	267	285	279	316	281	272	301	283	259	335	291	287	294	320	287	296	276	281	305	321	283	289	289	303	273	288	295	315	285	288	301	278	274	274	286	291	273	287	302	304	297	264	286	308	298	253	279	305	322	320	324	264	299	308	320	300	301	314	271	281	302	272	300	280	271	291	297	287	294	318	295	281	292	274	289	274	308	282	283	298	276	286	255	271	318	303	288	254	299	279	275	279	264	296	329	314	272	270	261	319	296	298	286	285	273	270	274	290	323	278	280	315	300	257	297	245	284	304	307	270	273	291	303	272	292	298	319	274	289	265	292	288	271	253	318	287	283	291	280	312	310	294	293	300	280	276	274	273	278	268	336	269	295	269	312	297	290	265	253	263	290	343	269	288	316	259	278	270	309	291	295	306	271	270	281	314	290	279	301	269	264	265	281	268	298	301	276	303	294	291	293	303	293	285	284	283	272	271	315	254	279	295	286	297	279	318	296	273	316	269	283	296	290	288	281	282	269	269	264	285	275	273	342	271	255	317	272	264	264	276	303	274	288	302	295	266	281	275	277	308	291	245	276	316	313	269	287	256	277	299	325	317	314	286	301	309	277	284	289	307	301	319	272	297	286	299	278	304	305	293	310	294	284	299	307	302	278	273	303	298	287	301	297	270	308	300	279	301	298	289	283	270	313	298	263	286	303	278	270	281	285	266	301	269	310	260	265	288	289	266	269	306	281	270	319	288	270	287	269	277	287	295	300	283	300	277	267	289	302	302	318	282	333	282	242	282	280	237	319	288	301	306	302	276	295	295	305	318	297	294	298	276	301	277	309	315	318	303	282	316	325	293	287	262	320	261	250	294	288	299	289	273	336	279	270	285	269	297	289	283	299	272	266	281	303	294	252	279	268	323	298	291	291	283	266	324	266	287	317	310	274	278	327	262	253	261	315	300	282	288	260	296	284	295	282	302	321	287	284	281	263	303	276	291	281	248	268	306	297	285	287	278	310	268	254	282	297	294	283	304	268	274	310	314	294	293	301	263	290	251	299	254	281	296	274	329	312	314	297	297	285	302	299	279	287	287	284	289	265	296	293	299	242	308	311	304	293	326	273	266	267	261	297	291	288	287	286	286	283	278	296	331	295	304	275	267	286	297	279	275	308	291	296	292	302	296	248	278	316	308	275	299	261	293	319	288	299	290	274	299	309	300	330	259	302	257	266	285	290	257	281	271	284	281	283	283	280	294	305	291	308	304	264	315	292	284	270	300	277	284	290	297	259	267	290	290	295	295	280	283	298	300	314	287	304	292	298	323	278	271	327	255	280	265	306	288	269	287	293	290	300	294	275	311	300	278	281	280	302	281	273	261	290	280	295	265	295	302	290	276	288	307	289	257	320	288	280	268	280	292	305	266	280	279	287	281	288	274	281	285	312	309	297	270	282	269	312	289	267	287	324	285	280	307	319	317	309	295	277	284	303	274	287	268	275	297	313	290	281	311	272	308	301	291	272	295	294	279	265	278	304	302	278	300	316	296	280	298	314	269	294	304	254	289	305	287	275	281	291	300	323	277	285	302	251	242	255	300	317	253	283	305	318	299	338	270	286	284	310	287	302	321	282	284	262	296	293	288	288	279	283	318	305	332	276	267	286	291	275	265	279	290	290	267	240	278	261	294	288	279	336	305	290	285	285	315	260	275	298	267	294	289	283	306	312	297	318	302	307	334	255	289	308	268	285	307	267	260	274	317	312	272	272	265	290	289	269	266	300	302	282	272	289	290	321	295	270	305	273	264	286	302	272	275	289	304	288	300	287	299	309	297	278	290	306	314	323	262	294	272	301	265	277	284	318	286	283	260	312	295	294	278	302	281	279	289	281	267	289	323	304	279	288	297	275	320	256	287	297	280	279	347	286	260	245	273	263	255	312	269	300	282	272	296	297	321	311	284	272	281	292	280	290	286	320	291	301	265	321	307	288	287	278	293	256	258	300	327	296	294	268	319	302	273	270	257	268	292	309	334	301	332	288	286	349	254	291	297	299	276	275	299	276	311	297	304	266	291	279	273	268	284	293	293	248	236	294	271	321	285	283	304	289	288	282	291	274	294	291	300	312	277	287	290	293	302	308	297	280	318	282	303	297	286	310	292	276	271	312	299	292	287	291	287	322	276	273	320	297	318	304	295	277	282	273	298	294	308	299	272	278	296	264	307	273	271	285	301	261	303	306	324	308	292	291	273	306	294	281	275	261	294	318	302	288	289	283	270	297	264	288	301	279	288	264	264	267	288	283	285	271	280	288	308	292	262	308	289	279	315	318	273	278	291	310	310	282	316	279	285	293	286	282	280	271	272	297	286	292	275	276	306	281	330	234	258	257	304	278	299	263	278	266	251	296	266	247	262	287	316	284	286	292	281	287	266	274	282	292	270	274	306	313	280	300	241	278	288	293	306	278	281	271	276	299	336	282	271	270	255	278	321	295	287	296	305	294	265	291	284	265	327	302	277	292	296	304	257	277	290	266	293	277	294	274	270	302	289	318	282	321	336	305	275	244	290	252	302	300	246	277	271	287	289	297	303	297	274	287	296	271	291	289	299	286	276	274	261	280	293	283	295	279	287	316	278	291	269	303	289	312	302	296	290	249	279	318	275	312	272	294	293	289	329	318	307	282	279	250	281	271	285	279	306	304	290	287	303	273	315	289	296	263	282	314	284	280	324	280	264	285	283	265	269	263	266	298	298	325	289	275	290	266	304	278	316	304	308	256	288	289	262	274	279	301	273	281	293	304	290	290	284	272	275	292	296	275	320	307	302	313	289	269	277	274	295	246	300	304	277	286	313	279	282	291	258	284	287	264	280	283	268	294	252	295	280	272	302	294	272	283	272	273	285	299	328	288	279	347	274	275	255	311	309	282	290	301	277	325	294	288	306	296	301	304	301
9064	5008	7027	7924	6683	5067	3856	3022	2404	2072	1686	1543	1384	1265	1144	1085	1059	1000	927	953	917	870	876	828	858	830	803	722	746	738	754	739	746	701	711	678	679	720	638	620	667	692	664	666	624	718	646	653	698	671	637	685	640	659	611	613	691	646	659	652	682	659	663	653	653	672	612	680	641	640	643	666	642	644	636	745	649	633	665	622	629	635	649	626	603	658	655	697	627	666	656	616	646	661	663	651	670	635	681	723	660	701	666	612	616	647	598	682	664	638	649	658	682	652	658	674	641	708	681	616	632	666	637	661	656	636	647	665	638	673	655	670	642	642	694	647	667	728	655	638	669	711	641	666	662	647	650	625	632	615	643	643	634	635	691	671	687	648	669	663	624	698	657	663	682	664	648	664	664	649	607	644	643	704	684	655	667	633	692	660	624	626	639	653	635	630	656	677	629	689	656	644	636	668	649	635	662	646	685	668	672	666	656	644	651	662	673	687	700	647	632	670	651	659	681	601	624	655	679	677	631	617	657	650	683	662	640	730	632	655	684	657	614	636	651	651	659	662	661	676	626	609	650	708	636	669	672	655	660	618	648	675	651	661	656	653	645	663	679	637	696	622	641	670	614	647	621	652	678	664	627	697	667	633	593	661	638	687	660	696	621	693	685	639	667	596	643	647	641	662	664	697	649	648	639	655	653	608	675	644	640	630	678	663	619	682	672	670	640	684	673	644	669	666	619	618	678	648	661	665	677	627	618	668	666	684	660	668	662	645	668	666	638	629	692	660	626	685	650	658	663	656	642	655	671	646	652	628	671	659	663	636	651	647	701	685	646	636	649	669	595	676	640	671	647	634	672	677	693	676	621	663	621	713	655	672	628	691	667	660	650	635	681	658	671	655	649	680	650	650	586	628	623	674	653	697	653	684	623	679	643	654	701	622	611	642	629	697	660	658	586	632	611	619	664	624	672	637	667	633	653	635	662	657	620	686	651	629	633	634	649	662	647	637	646	641	615	683	631	623	665	615	624	653	664	620	643	619	612	643	660	645	661	726	680	681	611	668	661	656	672	660	661	612	663	653	651	655	646	633	617	660	659	687	687	665	677	674	643	617	652	668	709	644	658	702	621	651	618	676	613	662	691	636	631	713	641	684	648	645	621	640	676	669	666	608	609	642	621	644	725	605	660	701	644	634	660	673	618	686	683	654	681	650	678	641	693	680	657	655	638	621	629	626	639	703	628	664	649	628	663	711	664	655	656	708	650	656	671	632	698	702	650	652	668	670	643	651	644	648	620	646	700	686	620	641	676	657	630	687	691	695	656	674	662	662	648	572	625	666	714	669	658	633	680	701	630	670	651	670	647	675	714	629	685	671	643	667	649	671	656	657	678	619	624	633	697	667	644	626	664	666	663	654	694	643	645	653	641	646	684	593	671	685	572	588	660	662	690	636	663	642	633	688	633	664	650	692	656	661	651	653	609	694	625	628	680	634	650	690	617	671	654	646	701	635	685	661	685	663	679	661	655	615	698	628	653	683	629	645	628	642	638	677	651	659	659	613	641	648	654	651	665	603	693	735	657	679	639	661	701	652	627	668	695	628	662	672	624	641	636	632	630	629	690	673	697	683	657	679	634	631	635	616	659	655	674	630	669	706	606	647	646	681	653	660	665	674	683	683	619	638	680	650	670	611	610	678	675	675	723	584	718	622	676	626	702	603	660	669	679	682	660	636	679	658	655	629	677	654	664	678	693	630	631	677	643	652	632	680	622	676	677	685	632	645	664	623	653	665	688	664	678	655	632	643	650	603	668	632	666	644	672	671	634	688	687	670	630	644	612	633	636	689	677	660	642	647	678	664	666	629	650	654	654	665	662	643	629	666	612	654	666	672	641	632	617	671	612	683	628	695	649	638	633	603	654	646	633	663	654	669	704	632	672	677	653	650	629	682	636	662	621	696	643	649	693	622	668	624	624	630	667	662	694	665	672	649	666	645	611	681	664	643	643	663	630	686	643	657	689	659	662	668	623	623	612	667	689	669	616	670	652	660	668	630	663	673	649	639	692	671	659	671	653	660	652	680	649	647	672	675	640	628	632	636	644	662	679	622	634	659	617	603	649	636	636	682	655	628	682	609	664	669	646	657	639	638	668	650	663	637	664	664	681	657	669	666	680	650	666	666	654	625	676	644	645	663	695	653	631	701	668	701	674	640	644	649	681	665	630	612	657	626	659	652	663	669	640	656	653	624	647	701	638	629	627	654	626	665	685	652	667	622	652	618	646	641	625	659	669	686	626	661	620	670	663	656	644	632	630	657	715	682	663	654	645	608	684	660	680	662	677	670	660	650	662	664	644	653	629	636	651	668	723	648	680	696	689	644	641	697	676	660	641	686	671	642	662	676	633	642	687	651	606	701	622	642	633	672	587	639	661	667	667	655	649	658	651	673	632	616	623	636	705	644	678	676	648	650	622	624	676	720	639	668	653	598	664	618	625	673	590	653	664	653	643	684	640	659	632	621	638	681	669	719	624	625	669	628	626	649	664	657	652	629	613	649	688	653	654	661	629	650	650	624	632	642	675	662	652	705	688	617	655	675	670	663	679	632	650	686	662	690	692	640	691	695	644	645	644	663	640	657	680	618	642	683	651	678	628	655	633	699	688	659	655	658	656	665	677	668	632	644	673	624	670	660	679	653	630	644	671	641	673	617	588	634	634	661	637	635	734	675	651	660	641	664	676	653	662	652	646	681	660	651	622	704	608	618	642	603	672	666	718	642	630	631	683	678	650	685	621	666	661	620	650	688	641	674	638	664	641	690	646	682	714	688	717	675	672	694	658	675	674	642	664	668	621	612	645	643	626	664	717	648	663	591	689	647	672	660	661	611	698	662	615	657	642	674	685	652	644	671	650	662	659	657	612	674	686	651	669	697	633	674	630	608	667	657	650	704	675	636	650	669	698	673	654	670	625	696	669	661	676	635	647	664	636	639	666	646	687	665	641	655	688	654	645	649	697	633	648	685	654	652	718	679	679	654	618	637	673	675	639	670	657	652	681	665	641	633	597	637	633	654	627	657	627	626	675	649	701	661	626	598	625	704	699	640	602	622	628	645	699	683	642	639	635	681	677	650	606	618	663	687	695	674	654	688	649	648	642	662	681	697	660	592	674	610	620	663	644	646	693	654	655	693	622	654	672	619	627	640	578	646	646	688	645	640	657	604	666	699	671	660	634	667	693	636	630	664	642	582	591	656	614	657	680	638	679	670	619	608	634	625	674	655	643	688	628	631	647	664	667	695	668	649	643	658	646	681	687	670	691	662	666	655	602	647	628	657	666	626	676	661	646	626	701	678	651	695	678	613	645	680	651	713	676	575	654	697	655	669	666	644	672	642	672	640	671	651	664	662	688	627	651	666	640	666	648	707	645	605	677	622	640	658	679	656	626	614	693	631	684	631	647	674	663	649	649	682	650	660	698	614	658	630	711	648	652	640	625	635	678	672
26581	11974	7713	6201	4070	2831	1961	1355	1130	822	772	630	547	493	451	428	388	365	390	375	384	357	350	325	332	317	347	294	302	303	284	310	272	249	281	325	325	316	297	298	320	262	247	277	279	318	299	294	322	321	301	295	300	301	288	267	312	282	277	275	297	258	312	330	257	301	302	300	286	302	287	281	292	274	242	251	287	260	286	295	278	287	285	254	282	297	292	277	280	278	248	253	294	279	245	275	269	277	279	274	272	307	278	294	329	307	292	303	269	281	306	260	274	274	300	295	251	294	309	300	271	301	266	280	267	293	260	270	263	293	315	263	272	262	268	278	276	282	291	286	301	299	283	311	286	258	252	291	255	272	294	281	273	292	296	306	283	265	259	295	292	277	287	314	250	290	287	264	255	259	333	302	239	323	309	279	303	291	259	275	258	280	269	281	270	294	270	276	265	273	277	284	291	248	297	306	275	288	292	292	245	285	257	281	312	252	271	299	267	269	295	258	265	292	309	282	278	258	297	305	281	276	304	338	320	268	302	272	283	265	245	280	277	252	246	274	278	299	308	257	282	324	283	269	251	328	267	261	280	286	257	283	282	296	278	273	317	293	274	320	312	279	259	265	311	274	272	294	284	304	289	291	253	257	268	262	241	283	282	304	286	289	281	283	295	298	309	282	250	286	291	288	285	292	247	247	256	287	295	275	293	273	300	316	304	277	291	276	276	260	284	286	303	269	271	253	293	285	279	285	280	285	317	285	277	292	269	255	319	256	254	318	285	275	305	272	299	260	266	306	306	263	297	275	274	288	295	283	304	280	258	266	279	287	280	268	293	238	290	279	292	278	275	301	323	287	306	306	273	270	319	264	267	242	259	274	259	292	271	293	293	271	271	256	308	278	263	277	287	300	284	300	297	289	255	281	263	314	262	302	280	280	279	268	324	279	275	310	260	273	295	261	289	285	249	265	264	296	304	275	307	282	282	270	276	261	271	292	265	278	297	273	259	303	289	319	294	282	291	279	301	273	284	278	274	301	258	261	301	268	282	259	284	273	260	301	280	287	275	281	261	307	296	271	289	282	292	284	286	268	262	296	290	255	262	311	269	280	271	235	300	309	280	292	276	294	273	272	250	280	288	271	306	306	289	297	277	262	261	275	302	291	280	305	313	306	292	292	265	281	290	325	264	268	282	310	310	242	258	277	308	273	319	294	274	303	294	270	278	243	295	313	307	295	308	271	275	282	285	269	268	303	280	281	271	241	264	306	305	304	261	297	290	278	297	281	288	279	295	282	283	285	254	284	250	311	288	301	288	247	305	290	317	257	280	282	324	285	252	271	292	275	258	286	296	281	308	289	269	276	287	308	271	297	310	283	279	282	289	270	312	248	281	301	292	307	291	289	311	278	292	273	253	289	261	300	318	285	314	271	281	299	261	307	260	305	306	300	292	297	306	283	282	287	281	281	308	280	281	259	266	288	293	295	290	261	297	272	282	297	296	268	323	243	293	273	294	310	299	280	260	280	261	295	289	270	279	265	270	268	287	300	294	324	285	263	308	312	270	258	278	294	282	295	284	272	293	299	296	278	317	300	287	283	285	316	285	261	305	333	277	262	323	282	288	287	273	271	288	263	262	291	305	290	266	288	293	268	287	291	298	254	298	321	253	291	298	292	292	270	296	294	286	270	281	279	263	274	287	264	276	302	298	286	287	293	293	286	302	278	284	290	272	280	258	314	273	280	268	300	251	294	283	281	286	271	268	301	315	280	289	269	288	277	290	270	295	295	284	287	289	258	282	291	288	274	253	297	281	306	265	283	274	247	287	247	272	307	244	327	316	276	255	296	327	297	288	295	270	297	252	289	269	283	291	279	260	267	271	263	277	268	276	289	305	305	280	308	286	265	253	305	326	261	276	286	301	297	286	253	306	282	281	252	302	292	290	296	289	284	289	321	295	288	276	310	281	291	339	320	280	296	259	300	297	257	322	279	301	289	324	259	268	286	304	285	287	274	291	286	285	311	299	268	276	285	271	283	292	300	288	327	253	296	298	295	277	303	288	269	296	290	302	281	286	336	278	323	298	292	268	288	247	267	291	290	303	303	271	294	272	284	260	286	294	252	276	297	261	280	283	286	276	270	272	259	288	291	274	306	313	262	279	251	251	291	295	284	286	284	299	324	297	286	285	286	308	326	288	278	284	263	295	288	264	281	298	301	290	279	312	289	293	290	245	303	268	286	286	281	271	269	291	277	284	317	266	266	307	283	281	285	245	262	293	253	243	287	278	246	272	262	265	302	283	313	301	288	294	286	278	299	322	264	286	282	296	298	290	282	289	306	282	253	263	317	260	303	293	295	305	286	290	274	280	252	308	266	254	285	274	273	309	258	306	312	273	314	294	292	296	290	278	288	274	308	282	278	320	263	270	286	260	291	304	283	304	278	260	286	289	290	309	283	314	312	271	230	284	269	271	291	275	303	282	256	282	277	308	287	302	283	247	330	286	287	299	288	314	284	288	278	291	281	269	313	288	261	271	257	286	287	301	284	273	283	248	294	296	292	288	313	264	247	265	313	289	269	298	281	276	262	265	301	269	289	310	296	321	263	254	270	278	280	282	321	287	268	315	279	284	306	290	336	278	294	302	307	316	286	312	284	269	251	328	308	280	271	275	256	272	264	255	268	288	263	276	290	281	306	291	285	285	301	268	292	277	283	291	268	300	282	284	268	270	263	292	277	261	286	278	316	285	279	267	298	280	280	311	266	278	287	285	266	285	278	299	273	285	290	304	272	262	273	256	291	266	277	276	301	271	267	282	303	259	312	281	333	297	316	282	299	300	308	296	275	253	276	291	280	253	291	310	309	266	276	283	258	269	279	267	278	280	294	270	285	289	272	292	290	241	294	286	263	270	265	291	276	316	312	278	284	280	280	259	274	306	303	318	309	277	257	282	238	313	299	253	294	278	285	298	287	290	306	231	294	271	280	321	281	268	261	271	264	297	247	257	271	313	268	278	278	298	274	243	284	288	276	285	269	309	302	289	254	273	273	341	299	254	278	295	279	316	260	286	278	281	295	294	306	303	304	283	306	274	270	274	288	308	279	274	299	276	266	279	290	307	279	314	262	273	285	309	269	313	262	260	257	260	270	255	299	265	303	305	278	290	248	307	329	292	259	268	294	263	269	282	276	269	328	300	284	309	302	286	265	288	275	285	272	319	253	280	281	255	327	289	275	259	270	312	263	296	297	309	309	275	314	253	273	298	321	263	272	284	285	270	298	276	273	269	308	305	293	286	301	285	279	290	304	311	302	264	313	267	303	289	260	304	305	287	315	298	281	328	292	299	275	288	306	269	303	298	275	296	282	270	322	300	275	284	276	275	300	307	258	251	275	292	298	308	258	278	284	262	284	287	273	254	297	292	308	305	288	285	292	301	271	315	263	282	283	274	292	249	269	286	296	290	257	276	305	260	281	282	294	278	274	284	279	295	292	298	283	269	275
17001	8296	11903	13758	11657	9066	7102	5561	4492	3478	3071	2529	2137	1997	1622	1550	1474	1390	1285	1238	1101	1097	1024	919	941	886	914	878	859	823	782	816	834	780	814	765	769	755	709	751	765	729	655	734	748	715	686	701	715	654	676	681	688	663	658	644	629	655	650	657	657	619	675	661	664	639	627	660	650	623	650	719	639	696	654	695	630	614	659	659	692	653	633	681	635	643	616	669	661	661	615	641	648	611	647	681	634	665	639	672	608	642	627	680	635	618	654	657	628	643	660	633	678	642	681	678	682	626	603	646	671	635	619	686	619	647	644	628	682	606	594	666	601	603	650	666	623	641	628	643	665	704	686	613	684	641	630	634	655	653	643	668	673	640	629	664	673	638	649	648	643	602	638	632	653	623	611	629	665	678	641	599	674	663	644	669	671	676	642	634	661	678	642	680	659	653	636	674	629	673	662	671	633	658	604	620	619	613	638	652	633	670	630	692	632	646	656	627	642	645	679	650	637	646	680	652	611	711	684	648	629	646	622	657	608	614	626	659	648	646	617	638	660	675	608	653	620	685	640	665	660	640	649	703	649	622	633	646	638	636	608	642	632	648	617	706	652	684	657	637	619	662	656	625	676	632	620	679	604	626	644	647	646	680	666	602	669	678	657	660	714	635	676	648	645	632	621	640	606	625	637	594	617	662	644	661	628	617	650	705	693	642	679	613	636	633	601	637	622	679	678	686	610	638	670	632	630	680	628	643	610	658	670	670	616	711	675	658	624	644	639	672	669	651	671	680	683	637	637	666	601	612	636	612	646	690	665	648	684	720	622	603	602	636	611	635	637	666	642	613	690	638	673	618	687	668	603	631	627	622	645	612	621	638	603	658	669	640	649	697	657	577	648	666	614	649	628	650	684	679	660	603	656	661	662	655	654	641	675	664	684	646	700	573	664	637	625	636	622	650	659	620	661	652	611	652	674	687	659	631	658	623	608	631	651	665	623	648	635	612	631	630	612	661	595	650	661	641	683	655	675	656	636	618	666	657	676	620	658	677	639	633	658	666	703	655	619	661	660	646	679	693	626	608	641	711	630	665	629	689	645	623	660	686	630	638	663	647	672	647	632	675	687	679	570	645	658	677	648	667	662	659	630	673	629	600	587	618	638	654	662	656	656	653	632	624	638	629	668	670	623	629	608	648	683	675	621	671	643	602	669	606	619	615	629	660	661	660	617	674	654	648	601	646	631	652	606	660	636	659	652	619	646	623	679	669	672	629	618	633	642	620	621	673	628	650	699	631	684	688	622	679	627	645	640	656	632	639	638	667	655	607	670	604	616	647	678	662	657	600	647	652	637	648	634	604	645	635	640	644	632	673	638	687	627	642	622	644	723	681	708	722	664	676	644	640	653	696	633	636	635	639	641	685	665	612	675	646	617	624	615	627	626	649	664	678	620	624	630	666	681	648	599	643	654	662	649	635	676	610	614	630	646	638	620	625	678	657	631	635	640	651	637	675	693	632	633	668	713	700	601	620	617	694	655	665	698	631	649	625	627	650	594	631	654	667	623	601	686	654	616	636	630	650	623	626	646	633	660	649	673	661	675	648	633	659	645	656	628	643	656	672	601	654	637	687	662	683	632	636	627	696	624	646	694	657	625	661	650	628	653	673	666	631	672	620	674	654	621	656	635	631	614	622	669	655	688	624	684	657	606	626	665	655	675	623	705	675	678	616	679	646	682	659	706	617	651	656	651	676	631	667	656	633	665	650	653	630	623	648	646	629	667	652	693	640	633	685	623	645	689	605	635	643	638	666	628	644	629	671	651	690	588	605	626	637	631	653	646	674	661	649	655	621	640	665	696	645	667	656	705	639	682	648	628	633	603	643	649	660	639	611	666	637	632	608	660	637	640	658	675	678	657	638	618	641	594	636	637	626	624	644	618	620	651	674	651	664	619	678	642	661	657	639	692	633	663	647	623	647	627	651	664	649	612	652	591	621	689	645	657	637	666	669	629	645	626	661	662	583	672	667	660	645	647	677	630	618	644	635	668	657	656	633	643	651	687	660	628	704	636	649	633	615	649	666	646	642	624	654	660	625	665	650	640	595	619	631	723	600	625	657	667	647	648	573	663	637	624	710	679	667	662	662	641	627	618	672	627	678	646	623	645	655	650	605	714	589	601	671	672	663	604	640	664	655	688	608	639	587	638	657	648	644	641	615	633	630	652	597	694	649	613	640	622	635	639	653	678	593	625	707	645	640	637	627	667	606	648	650	649	673	640	666	652	605	699	638	633	645	613	656	632	622	672	599	683	669	632	628	624	606	622	654	629	654	662	652	695	652	638	632	589	624	676	645	690	648	640	646	687	654	604	634	676	641	628	601	663	625	636	672	664	647	732	654	673	663	627	633	622	593	645	655	690	610	652	651	661	643	631	621	672	652	624	679	688	664	662	590	620	597	641	622	731	652	608	635	645	628	620	658	648	631	697	636	632	641	641	668	654	613	656	634	613	685	612	676	666	633	656	665	650	629	628	600	647	624	667	613	666	597	650	657	623	648	621	651	658	660	631	661	646	676	683	614	655	695	649	647	637	677	645	657	623	616	651	651	605	659	631	666	691	671	658	649	596	677	664	649	629	661	682	655	616	631	676	655	628	619	680	603	656	659	665	684	696	642	664	647	655	637	623	648	654	632	673	602	621	676	677	615	619	630	618	686	625	625	636	643	638	651	621	666	641	650	701	674	665	605	642	666	653	688	689	666	647	632	614	704	610	626	671	678	650	630	648	648	657	644	620	634	617	658	657	665	660	667	664	614	646	626	609	680	646	613	669	662	621	632	665	664	631	635	662	648	661	656	634	704	635	619	651	600	704	594	654	652	662	657	691	609	633	676	643	646	706	619	621	637	647	619	687	633	660	678	671	620	629	659	607	657	657	642	635	619	655	635	619	631	681	640	653	660	575	636	640	639	648	632	680	629	621	667	629	662	648	695	654	640	649	639	673	651	625	638	584	660	664	650	620	613	637	610	600	651	630	627	663	591	684	592	622	663	697	648	646	678	628	652	635	635	686	609	630	647	643	647	632	673	624	627	678	640	628	632	651	660	645	619	652	581	641	674	650	611	613	675	627	627	639	647	649	689	682	637	647	627	685	628	630	636	640	654	671	621	652	669	697	674	646	637	644	657	622	687	614	616	678	629	681	668	654	660	624	683	646	645	615	613	649	652	685	662	651	627	672	653	662	619	698	660	646	634	664	704	663	687	661	629	641	629	690	638	637	659	605	631	653	654	625	687	654	700	655	609	640	647	636	646	635	666	626	653	639	636	611	669	660	612	652	663	649	672	637	652	625	640	663	641	593	662	628	653	656	667	638	666	674	633	662	588	635	650	680	646	689	621	644	660	652	594	645	662	663	671	639	675	633	673	672	584	641	700	663	641	644	650	664	635	648	681	600	638	629	674	677	633	637	629	650	628	682	632	658	620	623	639	619	618	669	635	651	675	611	656
36286	17232	11543	9247	6272	4360	2687	1914	1542	1250	992	762	697	621	519	498	430	443	421	386	370	372	379	342	337	336	341	358	333	318	358	307	320	308	302	344	297	321	301	287	297	324	278	255	264	266	294	283	298	289	291	275	300	289	313	268	271	283	245	294	261	301	283	279	273	293	301	281	313	284	278	281	292	272	277	285	293	311	293	288	288	265	292	267	269	325	268	322	286	279	285	269	289	287	278	290	281	299	265	286	288	283	267	275	265	276	289	266	290	294	260	291	269	281	284	288	287	291	283	297	267	243	266	271	308	270	260	277	275	266	263	280	280	282	262	273	281	301	258	313	275	306	271	268	317	312	294	285	293	271	293	286	288	290	273	277	263	261	275	305	253	248	297	261	259	288	276	308	295	270	300	295	306	291	257	273	273	271	288	250	270	260	271	287	297	311	306	278	309	277	292	267	285	258	305	260	280	292	279	242	306	338	259	298	268	269	296	292	305	304	289	259	316	286	260	255	295	290	306	293	288	277	294	295	304	271	293	274	307	294	294	261	291	305	309	281	286	290	290	249	306	286	256	271	259	285	260	286	282	277	262	278	280	252	271	260	251	257	273	287	290	289	298	272	266	287	269	271	282	299	290	279	272	279	281	287	281	305	264	285	280	253	266	290	295	294	269	303	251	292	310	345	273	289	284	298	251	286	276	290	284	280	279	300	295	280	327	283	278	270	280	295	301	306	279	261	253	285	275	278	283	298	281	284	248	258	274	282	309	269	293	274	307	271	310	288	243	290	285	286	284	253	305	290	310	285	291	297	304	269	271	298	278	295	282	272	303	299	279	291	270	276	293	285	285	306	289	304	285	245	282	290	251	268	284	264	256	283	281	281	262	282	309	285	308	325	291	295	279	285	272	278	244	280	289	291	289	298	305	246	290	295	251	277	279	276	274	275	283	313	262	269	290	262	302	278	267	284	283	270	296	266	252	271	287	304	272	292	266	257	267	306	290	303	262	277	291	283	330	304	284	298	297	276	256	279	242	281	305	263	261	303	269	276	280	280	302	262	289	273	271	273	294	306	321	271	279	240	273	277	271	297	294	294	290	262	284	272	298	273	291	263	250	287	303	291	293	275	282	292	271	339	274	264	270	248	236	266	262	327	273	276	275	274	264	259	294	264	291	288	271	320	293	305	268	266	262	289	270	255	323	251	251	284	285	289	266	291	295	255	273	281	309	267	317	276	286	300	304	286	266	285	262	266	288	275	274	265	290	263	298	253	273	284	268	276	282	246	303	279	283	271	269	293	283	263	283	326	315	275	268	285	282	329	309	253	288	264	322	292	294	312	291	317	269	263	318	298	315	263	290	282	299	297	271	311	288	291	291	281	286	268	302	276	297	240	282	298	266	285	267	274	268	310	298	274	254	259	275	319	294	267	261	276	278	292	276	285	298	295	296	276	261	295	273	273	276	280	275	265	295	297	253	289	278	264	309	283	281	296	281	269	262	281	300	303	272	287	280	269	289	306	276	308	290	275	302	284	284	269	242	262	247	249	250	268	262	275	277	268	289	291	255	268	260	261	274	298	279	295	299	332	267	248	282	291	278	259	319	284	260	284	281	275	269	272	269	271	259	262	278	240	289	273	261	272	305	266	278	291	277	274	271	280	277	277	253	278	271	291	294	285	314	296	281	305	320	253	277	303	284	283	259	244	284	289	306	275	273	323	287	282	304	252	264	278	275	305	273	292	294	277	292	299	288	279	314	258	277	264	254	272	258	305	311	288	293	277	273	303	263	307	287	257	303	292	308	283	293	268	261	293	281	279	283	266	304	275	270	290	264	293	270	274	270	288	284	273	291	251	265	251	284	256	281	282	252	264	306	290	265	302	282	260	265	288	268	249	266	289	298	280	287	258	258	309	281	283	249	292	309	274	275	276	291	279	314	283	287	277	264	286	269	282	294	281	290	272	295	297	262	276	282	319	269	306	291	285	270	279	249	265	274	280	288	288	279	283	301	275	285	250	263	283	248	254	311	293	282	277	270	261	275	281	279	293	272	280	278	311	305	261	280	258	289	267	293	266	300	259	265	277	282	276	288	239	282	293	289	305	265	260	305	271	286	254	270	295	292	283	257	299	294	273	309	293	300	287	272	276	261	265	290	284	273	301	267	303	259	281	299	283	252	257	286	292	272	286	289	294	282	287	274	268	272	265	258	281	293	278	279	275	281	272	277	299	275	262	283	308	300	265	265	291	282	279	284	252	267	294	283	259	279	286	293	276	331	249	277	263	263	257	318	262	296	299	299	273	310	282	310	279	279	282	251	276	280	284	300	280	263	291	281	285	272	272	297	261	274	316	287	295	242	296	266	299	298	281	267	285	310	286	249	255	306	274	285	260	254	320	281	252	283	229	326	295	297	258	321	250	262	275	281	252	263	269	282	248	299	257	291	240	287	291	269	311	283	250	288	275	304	284	293	271	287	302	291	288	285	268	296	281	285	281	279	272	255	269	292	260	295	289	293	298	292	264	281	277	289	288	285	260	291	316	303	289	251	302	263	273	230	258	282	296	237	308	275	262	285	266	261	288	270	306	288	345	278	285	299	294	276	273	295	276	267	279	280	262	295	307	286	265	310	285	282	285	294	288	286	268	255	303	288	280	290	276	293	300	301	262	260	246	258	245	313	277	274	308	284	291	290	243	268	297	265	268	284	309	247	250	275	266	287	301	281	306	280	301	292	265	287	299	299	268	282	270	276	300	288	259	271	285	273	242	284	289	272	306	282	285	306	298	284	308	276	269	276	262	276	280	314	268	277	259	280	287	257	257	273	285	276	285	261	271	262	289	278	265	265	282	315	289	269	304	260	268	281	318	249	291	293	276	263	298	309	252	253	304	287	265	301	271	257	261	299	291	298	286	253	288	289	260	286	330	265	279	291	270	282	284	296	301	303	267	261	293	251	268	276	270	270	292	302	274	305	306	262	282	279	240	289	270	294	276	273	289	311	289	253	296	303	278	270	294	295	288	257	318	276	295	276	259	285	267	272	278	316	301	285	293	276	301	289	267	281	267	289	302	291	299	275	280	275	270	271	328	302	266	276	262	253	292	286	285	301	311	283	280	262	283	294	294	252	283	265	309	293	321	290	279	284	274	290	282	313	267	301	251	286	289	274	301	294	311	275	279	268	264	285	266	282	265	281	278	271	306	301	278	260	289	284	253	245	274	270	259	302	288	272	261	283	253	315	292	259	320	266	296	246	278	292	284	276	277	283	282	256	303	309	296	290	276	271	240	296	290	292	301	297	252	262	269	293	256	295	260	270	273	287	285	293	284	306	285	240	299	281	271	252	275	288	250	287	285	268	277	282	279	303	278	286	281	276	295	277	300	277	282	261	304	277	293	256	273	265	309	294	269	276	298	303	268	267	279	275	284	265	262	264	287	257	281	275	258	271	300	313	249	265	295	289	292	298	259	237	281	292	291	261	248	293	287	267	278	325	284
22245	10996	15941	17817	15351	12413	9537	7449	6366	5214	4175	3428	2946	2605	2340	2064	1876	1722	1617	1428	1455	1306	1118	1174	1093	1094	941	964	942	912	973	894	878	844	859	804	808	789	785	714	752	738	706	704	756	691	721	663	713	716	642	694	643	695	664	688	672	638	654	690	675	657	662	653	655	640	671	685	611	610	606	648	611	692	638	674	675	609	668	658	647	640	636	627	649	630	671	646	606	645	652	661	683	663	617	691	642	660	628	640	674	624	616	642	680	656	617	689	714	676	649	614	650	637	636	698	651	642	613	641	610	666	605	611	678	646	627	644	672	621	652	589	684	686	666	652	688	629	627	630	583	611	619	636	654	620	678	679	598	595	645	649	610	663	639	618	624	670	652	664	682	574	650	638	665	587	636	589	668	696	681	619	641	638	603	622	617	629	617	632	652	664	641	631	656	635	659	621	640	649	674	630	656	684	604	649	631	680	620	619	611	601	634	660	673	614	647	636	613	626	672	643	646	651	631	613	642	665	637	641	661	610	647	622	646	636	638	639	601	601	621	681	620	616	663	655	625	676	621	664	625	661	660	618	603	642	638	646	634	633	663	622	618	679	676	632	654	619	671	630	646	599	691	633	605	631	602	620	579	608	663	623	634	608	630	662	648	660	652	573	637	659	659	637	639	593	607	667	616	636	664	633	651	638	655	674	648	668	653	643	576	639	641	682	604	705	663	629	658	628	649	669	577	629	648	653	637	639	641	633	643	603	677	679	630	621	597	643	665	605	623	660	672	640	597	666	612	656	628	631	647	633	604	650	631	616	652	676	665	607	585	592	595	631	642	608	637	643	639	621	620	621	638	634	692	633	673	631	660	679	667	619	660	597	645	600	644	593	677	635	668	665	647	652	613	637	635	638	625	627	641	662	622	668	609	694	668	628	639	665	650	628	605	655	617	712	633	647	665	618	620	609	630	647	646	640	621	632	613	606	578	607	600	652	674	656	635	628	618	671	608	638	681	634	635	657	656	598	674	678	672	620	619	630	612	647	623	635	649	583	686	644	623	667	643	588	605	660	612	648	628	623	664	603	669	641	665	656	598	643	642	625	623	660	614	643	658	643	627	682	626	640	639	632	663	643	618	645	666	637	621	633	630	617	617	666	639	700	636	614	633	631	622	661	632	627	616	694	621	674	668	655	701	670	636	644	605	621	636	610	621	622	660	643	664	659	663	618	664	624	630	647	654	600	660	642	613	621	611	590	650	639	638	633	621	668	608	660	613	648	650	631	624	625	583	629	613	618	631	626	646	646	655	678	628	638	662	668	635	663	620	599	663	631	635	629	660	628	647	619	684	659	664	626	622	590	628	605	680	604	648	631	649	674	669	608	660	621	658	606	613	633	638	628	640	662	644	639	661	677	670	631	640	621	618	640	665	634	638	686	621	643	645	617	627	636	629	611	636	638	623	630	620	624	658	667	661	671	621	635	643	651	596	644	648	667	671	610	630	640	643	635	651	649	625	660	668	641	593	666	649	628	631	626	649	642	648	627	621	628	631	694	658	623	649	642	626	652	624	603	615	619	644	669	630	600	639	727	671	637	613	638	647	651	642	635	654	586	643	635	610	635	616	707	702	600	623	668	663	635	599	643	648	665	665	653	685	614	606	596	646	630	625	623	658	642	619	677	623	680	624	601	644	607	685	646	615	648	624	603	639	666	637	664	652	568	690	618	691	646	623	628	689	610	637	604	630	598	600	673	659	593	614	647	694	661	667	660	618	635	634	647	635	594	650	644	656	701	620	643	584	646	650	648	623	623	666	626	664	651	629	673	638	610	648	639	599	676	633	615	609	633	614	639	659	659	610	613	641	617	651	654	640	643	593	659	650	660	646	616	638	622	662	612	639	662	609	687	594	617	650	630	605	634	624	638	628	579	660	606	653	660	626	671	636	631	673	681	611	687	633	654	672	639	656	670	645	611	632	607	643	651	657	635	642	697	652	674	631	646	617	671	619	636	612	632	611	615	620	629	601	621	633	665	678	628	671	615	650	606	629	673	654	610	578	638	609	634	639	641	625	670	669	652	598	646	640	620	662	625	675	639	656	598	636	643	622	663	662	648	636	612	624	619	579	609	680	636	637	648	626	669	615	626	617	650	621	640	674	682	603	608	640	638	645	660	624	601	649	674	648	657	662	614	644	625	614	660	647	623	592	621	638	620	646	652	658	647	664	636	633	617	636	641	640	658	648	667	686	650	624	671	662	647	629	601	605	639	646	642	660	627	623	641	712	655	646	620	619	621	665	647	617	642	663	576	584	676	642	648	633	604	600	567	651	638	640	650	615	670	629	621	698	659	635	650	676	634	634	627	601	669	627	603	667	664	590	651	651	670	656	650	645	636	634	681	652	621	621	673	617	649	666	608	676	652	647	621	620	620	716	620	649	669	617	629	673	667	622	654	624	653	622	625	679	644	615	586	638	623	641	611	652	630	644	644	681	608	640	639	602	593	641	650	608	675	643	624	655	647	637	650	626	607	641	618	686	670	662	637	641	652	685	603	682	651	641	636	609	690	631	666	679	629	617	635	610	631	680	621	667	664	669	626	611	629	662	614	666	642	611	673	632	636	646	621	630	615	653	631	653	628	680	668	669	655	604	623	633	644	625	648	645	625	621	674	671	665	630	614	604	579	628	667	636	655	651	635	617	627	631	660	688	629	646	603	635	642	627	689	604	658	656	587	648	640	621	666	632	608	594	643	608	625	633	619	617	612	657	638	612	637	624	611	643	696	671	654	633	666	644	657	598	643	653	676	565	660	657	635	688	683	637	657	623	646	627	671	635	638	648	639	631	620	625	630	657	622	640	639	647	602	649	619	649	657	642	602	634	640	588	577	631	633	638	620	647	624	673	628	650	629	608	653	646	621	671	665	671	657	679	640	620	632	642	644	650	659	639	648	604	648	632	655	656	646	631	644	632	620	679	667	640	596	617	653	614	634	601	633	621	634	644	618	625	606	615	658	620	650	657	614	624	633	639	617	648	628	593	603	664	629	651	618	569	600	655	660	642	630	642	603	621	655	631	634	588	603	657	653	661	636	611	654	639	658	649	674	656	673	647	629	616	614	601	625	600	658	659	657	653	666	667	611	626	633	589	625	633	654	653	694	653	637	662	647	634	643	635	674	601	619	653	631	684	649	662	685	608	618	674	640	622	612	651	691	655	647	623	655	645	648	607	632	641	681	645	659	660	620	654	653	661	616	630	607	675	628	646	604	644	605	623	655	610	664	638	646	651	634	663	654	677	656	629	639	666	635	640	644	655	622	649	577	648	651	652	638	638	698	625	682	629	609	616	653	611	652	659	641	618	658	685	661	659	650	680	649	585	622	659	649	645	622	673	613	688	656	664	640	612	662	664	611	646	649	682	671	612	645	609	703	629	606	587	681	672	646	667	603	638	616	621	582	631	606	628	616	624	639	670	707	628	637	636	654	664	685	656	651	635	652	623	627	650	633
14601	5979	3902	2856	1883	1304	959	820	668	511	484	472	384	370	383	380	351	327	334	316	309	319	301	314	297	321	303	316	308	289	371	321	290	304	303	296	323	309	292	302	284	275	295	327	302	285	319	327	280	277	276	285	277	279	305	299	311	283	301	286	304	277	311	283	308	297	326	307	273	289	330	308	270	293	283	271	264	266	306	302	271	279	283	291	281	266	257	301	303	255	305	246	307	288	265	290	303	304	303	288	289	287	311	326	286	305	298	280	306	273	314	322	281	294	296	264	280	324	296	273	262	274	318	281	306	294	278	295	313	308	292	298	297	289	314	272	294	286	265	277	268	286	281	279	303	274	278	287	328	286	291	291	298	288	315	301	292	300	285	276	291	249	290	288	316	290	294	270	263	280	302	317	296	254	298	285	273	278	281	281	281	261	263	299	285	277	308	288	300	314	256	282	287	308	304	291	305	301	268	320	284	298	264	307	266	281	279	264	311	262	321	293	324	308	319	280	285	280	329	271	272	292	262	284	314	287	289	292	269	262	266	290	300	330	295	288	306	294	285	304	286	268	290	301	304	280	283	284	303	271	288	320	316	274	292	305	298	313	351	304	288	285	312	259	284	308	294	286	284	299	322	307	291	261	281	280	291	289	294	297	290	273	266	293	296	318	293	304	263	306	307	313	295	294	279	281	289	274	258	297	303	274	310	283	296	316	307	282	261	289	300	264	309	296	304	291	286	289	283	348	273	303	309	286	277	293	266	300	267	298	312	301	254	294	339	303	280	269	294	301	297	298	287	279	334	302	309	282	281	249	275	276	305	294	283	300	291	267	307	289	288	261	299	302	282	268	295	263	285	298	309	271	287	273	287	288	305	298	297	297	273	297	310	267	271	282	308	307	289	300	280	305	268	279	318	273	309	301	292	286	267	279	267	275	298	286	264	293	275	289	276	311	273	275	282	293	295	266	313	293	285	291	303	268	283	287	290	286	274	309	303	294	288	290	312	290	291	257	274	283	285	300	310	319	282	314	277	305	297	282	306	300	285	290	280	313	292	288	273	276	292	293	311	303	267	269	278	306	296	259	274	319	294	292	290	240	285	281	317	270	291	301	303	286	296	288	310	291	284	311	301	322	280	289	281	306	304	269	237	293	277	253	274	282	306	285	306	263	274	289	269	290	304	295	263	314	298	313	299	290	295	283	320	279	287	301	268	290	268	294	289	331	279	268	282	275	288	305	277	297	296	288	284	252	309	320	330	274	299	285	279	312	302	283	294	293	281	286	273	270	309	302	297	304	326	291	286	304	279	332	277	287	268	297	278	277	290	286	268	273	278	294	321	309	278	282	292	300	278	332	283	271	304	288	279	330	299	296	301	270	313	287	282	296	285	293	287	321	331	302	319	285	279	280	277	319	297	298	285	317	283	276	318	284	296	276	301	306	321	311	288	296	282	309	296	334	292	318	293	269	283	300	300	308	284	270	293	299	282	313	302	294	335	296	313	321	278	284	290	258	301	296	253	298	278	278	319	294	290	292	265	310	292	315	294	302	289	338	281	303	289	283	269	318	277	304	290	278	307	280	296	316	299	264	320	336	275	314	266	300	312	303	291	297	279	308	259	298	297	308	300	273	290	286	262	286	308	280	279	276	311	287	297	254	304	261	281	306	311	287	277	299	275	308	309	292	315	306	302	277	272	288	311	280	316	295	286	301	328	307	296	264	319	292	330	309	272	326	296	307	303	270	303	288	300	290	278	292	254	301	285	271	296	277	293	300	271	292	252	271	312	305	319	275	280	291	256	314	258	262	311	288	270	313	280	310	274	299	296	314	321	292	332	289	316	289	289	309	275	273	278	268	293	260	277	284	309	286	299	326	301	274	290	301	334	276	250	255	273	275	299	291	273	281	298	333	275	314	295	265	288	274	299	273	276	302	262	342	254	279	299	294	294	266	309	278	277	270	282	275	291	294	290	280	299	268	277	284	315	305	302	273	282	291	265	293	313	285	320	285	271	307	285	314	269	286	289	317	332	276	252	282	308	271	313	268	328	278	293	289	303	287	291	281	292	274	262	292	305	287	288	282	289	296	292	304	291	310	326	248	275	273	299	314	276	291	280	249	277	321	313	299	312	310	282	284	297	271	282	277	262	291	261	302	276	280	260	292	289	262	276	247	319	276	299	291	310	248	259	328	273	303	268	321	286	307	275	270	283	256	307	286	308	277	267	290	306	255	303	285	320	298	283	272	330	321	315	274	304	290	320	308	294	319	334	278	277	297	302	303	314	306	277	260	237	323	280	294	295	260	288	283	308	300	294	264	288	300	294	275	280	274	290	278	306	306	283	314	280	313	281	297	342	282	315	272	292	289	263	283	293	306	288	283	264	311	276	329	310	283	290	296	283	313	296	298	284	281	278	304	273	284	268	312	295	292	269	285	280	289	298	307	298	324	303	291	276	276	281	297	297	280	312	288	312	287	246	280	313	272	298	286	304	287	291	270	278	299	291	282	277	263	288	263	304	293	278	299	302	260	326	298	299	288	310	310	303	255	304	307	284	287	279	319	328	289	274	272	294	309	319	286	295	320	286	312	309	270	298	313	270	300	300	258	252	302	254	300	296	284	291	272	279	278	307	287	289	297	254	319	267	285	298	302	265	279	291	319	286	318	239	279	315	287	255	261	274	317	274	281	270	339	294	284	300	280	278	273	285	315	303	300	289	285	278	304	269	323	303	298	304	305	318	311	301	277	301	266	301	305	314	331	309	289	309	309	262	286	277	284	313	287	309	281	304	308	293	263	303	282	305	272	282	288	294	294	298	281	291	278	280	292	317	268	267	293	267	306	289	281	328	317	295	296	307	310	308	283	283	265	273	278	284	301	295	309	284	286	284	310	276	305	297	285	290	320	309	276	293	308	279	301	308	294	283	259	288	291	261	271	340	300	315	289	301	294	293	292	327	294	283	276	289	275	261	281	294	265	267	281	314	285	311	296	289	310	304	294	299	295	301	292	337	309	281	292	322	284	290	269	282	283	269	314	291	307	282	338	281	288	300	271	266	306	293	294	289	304	270	278	282	288	274	286	291	296	282	285	277	278	277	286	293	299	284	295	279	294	308	308	294	291	292	283	250	260	253	280	262	318	258	301	295	279	290	292	297	278	278	302	253	299	265	312	311	318	278	246	297	279	298	309	297	307	298	270	294	310	312	323	260	304	261	285	281	291	290	285	294	292	269	306	294	294	315	294	268	293	331	310	308	282	300	292	294	315	309	291	305	298	257	287	279	319	272	296	274	278	263	306	323	282	256	284	298	321	284	307	290	293	288	291	325	297	310	329	286	286	269	277	333	294	290	303	291	307	325	329	278	286	314	268	304	278	277	310	306	295	307	284	260	348	294	263	300	300	272	297	313	305	281	276	283	290	308	281	292	289	288	314	274	281	302	302	297	308	262	309	292	294	278	305	314	253	315	299	276	273	252	312	305	294	293	260	244	295
8932	5050	6804	7842	6314	4985	3682	2999	2377	2043	1763	1614	1423	1267	1231	1154	1058	1025	986	869	912	861	866	810	823	780	805	755	779	789	710	739	779	688	698	645	692	732	635	742	656	649	642	713	683	670	701	709	669	633	690	646	633	672	698	706	657	671	646	657	633	630	688	659	685	653	676	683	619	663	697	668	657	717	649	645	628	620	645	641	635	671	633	660	645	650	733	684	665	618	672	641	702	662	638	628	673	664	680	679	663	649	702	618	658	692	676	623	634	682	618	641	686	705	673	632	634	677	680	676	652	691	702	642	692	635	661	639	646	652	697	633	604	616	618	656	701	668	662	662	595	662	657	688	595	637	634	661	668	667	678	618	610	678	628	681	644	635	692	647	626	651	638	622	661	638	644	675	714	658	619	720	652	644	659	630	635	665	700	705	618	639	677	639	631	658	664	654	680	670	674	659	650	675	649	645	608	642	697	649	696	654	683	645	662	674	702	642	701	675	618	656	592	711	641	649	609	669	687	666	645	697	677	689	616	703	659	664	667	639	668	607	651	676	659	685	657	719	666	612	620	657	626	663	616	663	692	695	687	672	659	668	655	569	674	643	692	684	652	655	668	666	635	685	628	629	642	624	700	631	653	632	666	629	656	634	690	613	634	665	666	602	632	658	662	670	709	644	660	649	682	654	644	627	651	656	656	613	683	674	619	653	651	691	653	688	651	637	657	683	677	662	669	657	651	657	626	656	633	666	629	669	646	678	617	689	658	658	664	663	621	659	627	660	704	629	717	678	658	687	667	627	694	627	668	660	667	648	656	647	628	657	637	664	631	633	667	661	660	651	654	708	700	634	617	663	649	631	619	685	646	648	651	657	656	683	643	607	623	687	683	671	669	624	651	657	675	639	665	648	717	624	657	735	651	647	678	619	687	658	649	654	645	645	657	651	647	653	639	639	679	670	652	682	645	676	616	673	649	603	673	698	655	643	709	692	617	641	748	704	650	671	633	644	664	617	675	650	653	657	624	633	680	672	662	670	699	698	702	658	663	644	663	632	648	654	613	648	655	654	660	668	626	718	591	648	683	671	701	629	651	651	675	689	679	688	680	621	668	639	629	710	642	640	685	666	636	629	628	627	634	647	644	643	655	650	655	688	676	627	710	652	629	656	691	703	638	621	604	631	671	650	696	669	635	666	642	658	693	668	647	696	669	666	639	676	695	664	638	623	637	681	638	643	666	623	629	646	599	636	608	629	630	619	709	649	656	679	667	687	642	623	604	636	670	622	614	687	659	645	632	643	660	690	689	655	683	706	641	695	669	620	645	722	664	663	676	665	696	663	645	648	659	680	648	631	700	647	639	672	670	644	708	654	656	669	686	655	674	646	659	671	639	616	675	697	623	637	635	699	679	657	660	637	704	591	629	655	644	629	657	649	647	662	617	677	644	652	667	645	669	635	701	627	673	639	649	692	628	648	672	677	664	640	629	655	652	639	684	659	686	642	625	649	694	641	654	650	618	600	659	626	633	655	682	689	656	646	612	648	656	730	651	684	631	640	669	643	681	668	684	681	652	657	640	677	658	695	664	632	629	681	608	651	620	653	670	672	649	713	624	696	701	652	680	689	638	629	650	628	651	666	686	647	657	653	649	653	670	659	690	680	636	602	668	651	647	658	630	652	647	644	694	648	650	658	664	643	661	640	676	631	686	662	661	644	612	666	665	700	618	698	637	633	632	694	687	681	637	653	673	690	687	653	627	676	637	662	695	659	669	693	671	637	687	670	654	673	672	674	686	687	719	670	640	673	695	643	653	695	651	654	570	643	678	661	682	623	607	645	642	703	631	712	645	652	614	652	663	617	653	616	675	630	631	628	638	674	679	672	661	641	673	665	637	699	633	632	678	637	632	674	645	607	621	660	656	622	596	599	653	655	693	601	630	657	640	721	679	670	678	681	675	613	609	700	660	657	659	693	640	701	619	649	651	661	649	670	661	639	663	643	664	646	675	652	650	658	659	677	697	689	590	638	675	673	667	638	658	660	652	667	595	642	650	659	663	643	618	648	665	609	670	655	635	672	654	702	744	662	633	637	644	640	685	667	643	658	719	707	690	648	627	674	648	637	659	619	679	690	641	633	665	635	660	618	679	654	648	654	660	640	583	699	606	687	659	663	668	662	640	675	626	591	678	626	675	651	672	631	651	657	632	600	646	696	660	611	631	664	676	669	693	640	655	679	608	618	638	639	650	636	658	631	656	654	651	612	640	644	684	660	686	646	670	642	667	643	606	649	645	642	673	679	637	635	646	652	648	642	687	659	639	586	654	668	667	692	668	686	664	681	622	626	644	651	692	641	690	634	669	653	657	649	636	646	686	658	654	687	675	698	625	684	673	656	652	665	662	673	645	645	655	641	674	656	632	638	656	628	656	659	610	650	644	653	597	635	658	643	669	669	669	636	625	656	623	635	637	686	700	659	612	686	697	661	638	652	662	682	676	678	624	700	655	655	651	626	680	623	635	660	628	639	674	690	666	662	626	650	676	636	678	651	642	667	634	646	640	669	656	599	644	674	636	680	632	671	660	637	679	632	647	674	665	648	656	640	645	629	623	659	646	646	636	687	662	630	635	676	635	626	653	635	639	671	681	643	672	623	649	622	663	644	623	669	664	689	730	644	624	646	653	638	613	710	646	661	664	664	679	665	682	656	652	727	630	641	630	659	641	620	597	669	634	655	643	649	619	650	670	658	674	690	661	670	626	654	658	629	659	613	648	640	681	628	658	626	625	650	632	620	702	693	624	706	669	657	678	662	630	712	690	674	668	677	657	679	677	659	636	654	683	639	631	654	679	634	700	631	713	627	634	675	652	685	678	708	702	675	656	650	618	690	667	644	635	664	670	651	653	633	658	681	650	658	657	606	705	662	642	679	617	699	679	643	656	644	652	688	634	650	650	643	630	654	668	676	627	638	598	611	693	640	644	682	676	635	673	667	644	645	631	635	669	709	630	649	632	665	661	635	664	650	672	718	657	670	674	706	678	648	636	587	668	656	646	638	669	633	646	670	631	659	655	649	697	649	663	707	632	634	687	641	635	651	670	658	687	649	630	673	707	648	641	659	688	646	698	664	631	626	669	661	652	711	687	684	645	616	607	691	648	602	686	633	631	600	666	666	660	668	672	670	657	634	675	669	623	672	614	697	662	680	643	657	669	661	683	663	634	659	650	649	669	630	631	638	676	610	699	655	674	679	643	681	701	685	680	665	682	659	655	654	634	702	642	684	606	666	670	648	622	628	642	660	677	681	630	669	648	694	611	658	644	619	666	643	676	614	651	676	701	653	657	638	668	671	642	606	724	661	682	606	647	663	615	619	664	636	642	691	644	721	678	634	654	650	601	624	649	629	671	678	648	664	639	657	673	696	642	675	633	720	621	628	659	670	655	637	666	628	674	667	625	661	670	667	651	704	651	665	643	694	658	673	675	618	655	667	689	668	688	676	682	630
27181	11655	7437	6018	3786	2662	1910	1318	1105	800	677	563	509	479	491	400	417	432	342	360	341	395	326	339	331	301	326	333	286	313	298	298	288	318	294	310	277	333	306	298	299	316	335	292	298	312	252	287	309	266	260	286	287	302	303	268	264	272	287	271	279	304	268	276	290	292	283	289	310	297	246	282	273	285	275	255	265	265	295	325	268	285	294	299	284	289	284	271	309	254	276	292	295	323	299	292	270	316	307	283	237	276	265	244	289	286	292	302	286	305	258	285	312	280	266	308	286	300	251	253	307	272	276	245	281	292	295	282	269	287	277	297	286	271	282	300	297	290	299	285	269	264	292	259	318	314	295	272	281	258	275	246	271	266	285	286	270	275	271	287	292	273	279	265	249	271	256	270	301	291	276	277	254	250	277	277	299	259	284	284	286	324	282	304	311	288	293	285	308	281	292	280	275	297	293	282	249	293	276	289	287	270	273	253	285	310	312	264	278	280	271	278	311	305	294	314	282	295	283	313	294	305	262	265	284	276	310	273	267	274	290	279	287	272	312	262	282	272	316	269	277	228	278	297	280	275	298	279	268	291	288	280	259	289	262	261	290	265	285	282	270	273	294	279	312	275	292	266	298	286	310	277	298	258	302	275	276	316	291	284	304	271	282	299	266	302	264	280	287	261	319	274	289	286	312	285	297	284	274	269	279	283	302	292	272	270	254	276	289	287	299	256	267	274	244	283	291	305	268	289	282	276	260	258	276	288	286	284	287	305	287	302	266	288	276	283	271	279	274	318	278	288	295	307	266	280	299	299	285	303	282	319	259	287	287	274	265	270	269	287	262	274	308	293	291	319	296	274	259	273	249	298	282	276	276	278	276	318	292	260	290	280	314	294	287	290	303	268	271	248	294	294	333	265	303	272	314	282	288	277	302	287	286	290	279	246	303	297	289	298	264	268	250	284	281	275	331	298	307	302	257	306	299	299	291	295	300	285	280	266	297	245	263	313	298	280	250	284	279	273	258	258	285	270	307	285	252	284	255	286	275	289	311	291	294	287	257	292	331	281	308	300	271	288	297	275	300	283	256	277	326	339	279	273	294	290	282	284	285	263	247	262	277	315	274	314	256	260	296	296	267	264	286	275	291	289	286	278	288	290	285	295	291	300	264	276	293	278	261	235	299	283	283	293	275	277	271	281	304	312	276	307	268	277	283	287	280	271	284	280	259	278	282	255	286	273	336	299	290	297	274	298	248	284	264	296	322	311	297	287	274	300	277	278	296	275	284	305	318	278	272	309	260	239	288	293	328	251	282	281	269	259	320	273	276	304	266	281	284	289	268	278	351	276	259	310	273	264	282	280	282	293	264	307	288	283	292	284	278	287	291	299	287	298	274	304	274	309	257	285	288	256	273	278	306	293	270	296	295	301	278	293	288	286	274	308	266	262	327	250	276	282	291	262	289	301	283	273	294	280	259	289	309	304	253	308	255	301	282	296	274	306	300	290	303	243	295	261	261	290	280	266	271	296	262	299	309	286	277	274	272	297	275	258	305	269	343	240	272	280	300	293	288	272	285	264	275	267	275	265	273	296	271	292	292	264	283	294	307	280	324	281	292	258	258	268	292	286	290	272	287	311	298	282	238	255	285	287	291	261	285	298	274	303	301	251	312	303	310	252	294	281	311	312	307	264	292	276	286	275	280	293	270	317	291	286	282	265	285	322	292	301	258	282	273	272	297	301	271	320	289	273	313	312	299	277	274	278	311	295	291	291	258	322	265	315	295	309	288	273	306	291	271	290	254	272	306	307	277	307	276	280	263	311	318	248	282	295	291	249	259	296	278	297	290	269	301	300	284	278	286	306	274	285	260	265	267	286	288	299	263	257	267	294	279	304	252	265	281	272	227	267	268	285	286	287	286	285	293	306	278	283	274	265	272	277	288	274	276	271	301	281	295	270	293	275	288	268	320	284	291	286	286	289	305	287	290	284	261	240	296	293	276	295	312	261	295	292	285	294	265	257	248	304	263	266	286	301	275	245	290	244	298	309	251	292	280	294	299	285	247	292	287	289	283	269	263	327	301	248	267	306	289	290	300	297	300	269	293	281	275	268	308	288	318	297	315	260	266	302	304	301	289	282	305	310	254	247	265	293	267	288	279	289	309	308	271	284	264	300	243	306	279	271	271	314	291	307	286	283	248	304	282	258	260	290	283	295	327	316	287	302	286	275	272	235	291	283	277	272	296	290	267	273	271	258	254	303	271	271	298	258	296	307	296	270	278	264	274	270	264	276	300	296	296	270	289	280	301	273	305	294	261	285	280	292	256	275	273	298	292	277	282	302	272	326	246	289	279	287	284	302	304	279	290	253	275	270	322	271	253	290	314	277	293	262	336	291	297	248	289	292	265	287	304	298	298	299	290	300	291	292	300	280	316	303	288	288	281	303	279	302	289	296	278	240	270	295	290	293	278	269	288	267	280	293	287	272	278	298	304	307	293	261	274	278	299	289	281	295	282	278	280	268	239	284	277	281	275	280	263	305	294	284	290	279	309	329	306	274	303	271	284	296	301	264	293	282	292	276	276	274	328	284	300	265	269	272	295	279	254	280	307	294	291	275	296	306	267	262	304	293	297	322	284	280	285	283	300	281	262	291	295	294	285	283	287	326	279	277	314	251	287	324	280	296	285	294	283	296	311	294	298	247	261	269	282	276	276	278	266	298	253	283	260	269	254	263	264	292	274	287	316	314	270	294	292	282	291	270	267	278	316	285	298	298	294	291	279	281	327	276	280	273	271	321	310	309	253	301	314	281	292	292	291	273	253	269	286	306	269	269	261	308	275	271	287	253	300	290	276	316	272	285	263	283	274	262	292	282	284	269	320	295	329	287	280	276	239	284	279	290	285	294	287	290	301	283	242	272	251	308	300	286	295	290	276	283	294	274	294	280	261	256	263	272	267	303	288	270	257	269	275	246	301	290	253	287	279	281	270	274	293	286	270	298	313	278	292	311	302	297	313	330	308	290	266	284	289	287	264	268	283	291	290	309	271	296	319	300	288	293	311	274	263	261	276	275	313	280	279	297	288	299	251	298	300	296	289	295	291	250	286	234	257	279	271	279	294	244	253	305	269	269	281	283	315	293	261	282	299	297	281	296	321	286	271	270	267	308	310	274	241	325	282	298	263	256	255	272	284	259	271	296	278	305	294	283	271	257	295	273	325	285	272	279	284	283	295	278	295	287	287	268	281	313	334	286	256	235	299	288	277	270	307	286	291	290	291	286	256	295	285	323	272	306	275	276	259	278	324	294	272	294	279	296	314	309	302	277	296	280	304	287	316	273	283	272	307	252	277	282	288	262	255	259	298	284	257	271	299	247	299	275	261	281	330	264	314	274	268	273	278	303	273	268	254	291	278	305	293	281	277	303	303	269	300	288	261	287	285	273	292	305	288	299	295	292	332	292	293	317	288	300	252	284	298	290	245	300	271	279	320	301	269	274
17462	8140	12107	13593	11638	9254	6948	5439	4463	3580	3046	2517	2145	2009	1718	1562	1415	1371	1276	1205	1155	1076	1045	975	952	967	843	915	829	779	869	780	830	799	795	746	781	761	703	767	700	725	655	694	698	664	662	677	642	644	680	651	664	644	699	672	700	658	656	699	635	632	696	669	677	641	623	656	649	655	642	659	644	631	675	671	700	689	631	683	658	662	620	655	619	639	631	651	614	669	600	689	686	628	647	647	638	669	675	695	646	676	695	652	663	643	685	664	659	646	642	675	639	686	682	639	662	647	656	623	606	662	649	603	630	662	635	652	609	669	574	639	645	640	648	716	638	662	632	653	632	684	668	647	623	639	655	682	636	634	652	609	668	622	631	661	623	636	666	612	616	649	645	636	673	668	658	693	666	649	675	617	685	627	582	711	621	666	670	630	637	647	648	651	668	662	629	603	612	660	634	644	683	643	720	611	675	622	648	648	621	602	634	635	626	640	598	626	645	645	668	646	662	656	641	652	673	654	625	633	605	659	623	637	656	647	657	668	679	682	673	651	640	641	635	591	608	621	664	603	578	624	612	654	671	639	690	680	686	612	688	614	607	702	623	617	598	630	683	624	603	651	632	649	638	651	621	650	663	648	626	665	654	650	663	659	635	646	614	702	694	627	622	642	625	613	655	673	699	625	649	661	626	645	671	669	672	642	679	640	650	581	631	645	642	612	628	661	655	631	652	664	663	687	642	642	662	649	670	636	635	650	596	632	615	581	654	656	607	638	653	633	608	676	648	649	653	627	654	684	658	649	644	665	680	663	643	650	666	650	589	663	646	623	656	674	626	674	590	662	644	671	630	642	594	646	672	640	664	661	636	657	632	674	622	617	638	652	626	648	686	679	633	626	632	637	676	627	657	615	635	624	647	589	631	658	654	641	638	640	657	634	627	669	703	685	639	615	643	645	689	647	635	611	640	657	646	651	602	671	673	627	616	632	646	666	582	685	659	646	617	636	632	647	690	665	605	610	670	659	652	623	639	609	623	646	664	603	634	638	641	598	687	593	628	668	659	654	672	611	612	640	669	693	671	650	666	634	629	645	650	636	632	666	604	706	628	661	636	664	633	660	649	632	648	617	652	675	649	617	644	653	660	658	645	602	659	669	673	630	692	613	681	654	635	602	588	667	669	658	618	622	640	669	626	694	666	628	659	643	631	617	629	659	653	655	637	665	613	659	632	639	600	650	633	631	640	607	687	624	650	656	635	671	652	649	636	616	650	646	646	647	643	653	662	620	640	709	641	623	666	630	671	648	646	652	635	676	600	652	649	665	633	628	633	644	660	611	615	600	631	617	658	683	670	670	645	708	655	620	633	664	638	672	684	658	680	650	639	649	643	674	640	656	648	612	649	697	648	651	695	641	629	684	649	628	649	655	610	632	666	646	616	630	665	650	652	680	649	646	676	662	676	659	606	608	603	704	617	624	649	593	614	631	614	660	627	644	652	639	627	622	631	614	674	626	686	651	643	605	693	685	657	637	601	667	653	691	673	640	633	634	634	649	620	659	666	666	611	638	648	689	632	669	667	641	637	620	652	670	678	647	623	643	646	621	620	601	630	656	654	657	605	632	680	647	633	646	663	630	653	669	574	622	610	654	674	663	630	644	675	662	656	615	605	661	668	637	639	677	682	668	691	597	644	642	655	657	646	645	630	631	632	694	623	630	627	661	662	636	670	625	628	649	627	643	669	651	656	645	632	640	614	629	628	619	619	650	641	632	630	666	655	642	663	630	613	678	639	651	689	645	666	667	636	657	657	637	618	641	638	649	646	678	597	625	631	660	643	662	600	656	651	632	624	638	633	617	625	639	641	591	627	656	684	635	644	663	650	661	641	603	664	677	656	595	679	612	631	635	651	600	656	659	634	627	601	654	684	659	641	625	661	625	637	648	653	607	626	604	645	635	657	604	699	627	682	627	683	635	600	622	595	657	637	614	633	649	632	631	650	637	612	659	614	651	639	615	625	652	618	621	665	657	616	614	668	577	618	584	602	655	629	648	658	652	628	606	632	673	653	690	640	656	703	634	666	650	634	656	615	648	625	626	630	629	635	688	626	663	632	659	635	621	658	652	688	655	667	640	643	684	636	636	598	630	596	648	622	642	640	643	649	713	667	664	646	675	690	699	651	684	598	655	679	633	645	643	631	660	617	717	674	646	651	616	670	638	637	662	637	683	639	676	704	644	633	618	652	655	673	672	616	605	618	582	644	630	656	667	659	610	619	617	689	644	647	626	677	627	659	671	654	599	670	637	663	652	678	626	677	706	633	619	669	644	598	670	687	628	624	579	652	654	650	624	708	658	619	670	639	623	636	659	665	656	636	665	649	672	622	641	652	638	664	654	641	616	663	665	670	685	648	670	602	647	650	614	646	665	610	631	656	610	642	651	664	682	686	671	650	644	652	631	643	583	637	592	624	623	630	618	670	663	671	668	649	601	617	646	638	646	647	630	631	680	677	619	643	635	667	654	618	673	646	597	648	641	654	646	675	642	660	643	582	643	608	613	665	683	619	659	680	630	599	655	676	617	647	625	689	648	634	659	610	654	682	695	671	671	636	635	657	605	670	619	643	649	621	655	616	663	633	646	644	598	654	650	647	694	655	648	628	653	664	638	657	608	611	640	675	667	638	628	626	655	612	642	646	626	588	676	608	600	625	657	640	616	671	629	685	636	672	659	619	661	636	621	697	650	636	600	602	677	633	676	666	658	619	661	635	646	582	671	590	653	654	679	653	680	648	631	642	626	603	656	670	688	580	627	637	656	639	637	634	662	608	658	651	674	635	646	630	642	615	671	672	671	652	657	668	633	608	620	657	627	678	649	645	652	664	677	637	623	662	665	654	656	655	644	691	664	601	645	656	655	694	656	650	642	651	616	674	711	654	662	677	643	634	676	676	605	623	685	647	612	598	652	629	671	658	622	635	644	651	615	609	675	602	633	640	638	618	654	629	603	644	632	601	665	660	649	585	634	634	623	662	638	646	616	646	643	666	664	635	686	665	664	637	647	618	642	644	658	645	701	661	612	626	646	686	650	648	653	664	666	639	654	660	636	649	657	665	641	622	622	627	619	676	658	699	640	619	616	648	633	642	688	613	608	666	615	623	631	678	649	679	624	643	663	647	681	628	689	628	631	619	629	619	664	677	656	592	682	688	662	679	683	695	652	689	645	654	604	630	643	674	627	651	613	678	640	659	687	654	632	627	635	636	628	644	636	678	636	635	615	606	616	639	653	623	629	605	572	633	637	690	654	631	659	664	618	646	620	687	632	662	652	605	672	677	704	663	662	653	617	677	688	647	675	657	672	676	647	608	640	602	634	653	653	687	653	704	706	644	673	663	670	635	608	669	643	610	656	641	618	640	628	660	615	656	636	642	691	659	595	627	633	629	669	652	654	604	680	648	686	624	591	638	649	675	661	679	620	564	617	627	588	676	665	611	673	681	656	647	667
35655	17626	12007	9511	6531	4459	2870	2101	1596	1215	891	763	659	594	533	506	449	450	421	392	395	376	415	361	355	345	343	325	350	314	330	335	311	293	275	347	312	354	310	281	272	321	330	302	281	327	262	332	268	312	294	271	270	294	287	285	285	317	284	283	319	286	290	274	290	304	273	279	279	243	277	259	271	300	275	281	261	278	285	284	261	263	300	270	282	280	283	292	262	258	298	244	287	260	304	259	267	269	311	313	303	301	291	261	292	249	286	291	247	286	235	262	280	269	265	291	268	283	273	276	269	294	306	281	255	282	272	292	271	280	267	282	274	273	307	297	300	263	303	287	262	279	291	281	297	296	260	281	258	279	286	255	279	273	283	287	278	286	288	285	270	300	292	269	276	274	264	298	276	253	275	265	305	296	272	259	287	303	257	304	272	298	285	287	318	293	257	278	276	314	273	273	292	306	297	273	272	264	311	254	254	258	244	282	292	268	289	290	270	263	293	283	318	259	273	307	275	279	275	292	291	331	292	302	278	277	282	286	288	315	298	289	274	262	275	289	283	298	280	297	300	279	272	262	308	296	271	301	288	280	283	305	302	278	325	284	304	310	289	275	264	273	294	276	321	256	252	290	268	278	277	270	286	309	262	276	282	289	289	305	316	284	302	285	308	302	240	299	295	269	313	267	289	261	271	286	281	275	280	309	276	279	243	281	275	282	304	236	292	269	283	289	246	286	264	253	269	282	287	260	266	298	275	271	310	256	258	282	269	243	282	307	265	302	271	283	265	260	282	296	257	249	302	295	318	293	303	295	312	274	303	293	267	286	285	276	310	292	280	298	276	285	286	298	271	258	303	322	290	279	286	273	272	295	283	266	298	292	296	264	293	289	286	301	317	281	261	251	281	294	286	269	264	271	260	274	278	283	323	284	265	273	254	273	290	281	256	263	271	285	270	264	300	280	305	275	294	294	281	251	304	268	309	283	287	294	272	303	281	264	291	318	315	269	283	292	257	258	289	288	286	310	287	248	256	284	287	286	268	288	287	284	288	290	273	289	291	294	267	260	309	281	242	303	268	295	319	260	276	261	304	273	261	273	283	295	284	255	281	257	276	311	254	295	284	281	274	302	308	286	268	303	268	294	295	253	287	291	317	255	277	300	253	272	251	268	274	281	266	282	320	284	286	264	282	294	287	321	297	289	273	302	291	293	280	268	257	295	283	273	279	285	280	285	257	277	314	301	291	291	274	300	287	276	268	301	268	263	271	271	285	262	263	270	278	237	278	284	299	266	292	303	269	292	292	263	255	312	292	317	256	270	300	288	245	268	280	299	273	252	306	278	273	294	290	294	273	261	301	259	296	277	285	275	263	252	268	255	275	263	304	282	263	283	318	264	302	298	294	303	273	280	306	286	295	302	305	282	285	274	289	304	289	281	270	302	280	276	258	319	298	285	300	290	306	274	318	260	294	323	260	316	278	288	269	252	324	312	291	252	238	297	247	281	320	289	273	278	295	281	308	278	269	273	309	264	264	302	263	284	262	288	279	276	290	278	277	279	287	315	289	301	289	286	278	271	302	283	251	344	322	280	298	302	316	249	282	284	297	253	258	271	296	308	277	274	310	288	280	286	272	279	278	259	282	266	308	264	271	312	289	290	260	305	271	267	288	292	268	306	261	266	289	289	255	280	266	288	276	277	266	258	296	287	268	285	303	304	284	311	291	311	300	264	306	291	278	257	295	271	268	298	252	269	272	278	262	284	285	254	270	296	265	288	259	288	302	280	266	300	278	299	283	270	289	295	269	286	293	289	273	295	258	268	253	291	274	264	286	267	302	277	265	249	269	276	285	293	263	281	265	314	322	284	298	303	261	252	280	285	295	297	276	286	272	269	278	251	278	294	273	264	322	263	283	299	304	290	278	275	304	250	304	303	320	266	282	315	251	301	270	252	302	256	255	264	285	284	271	285	269	259	260	261	279	273	271	264	290	275	295	259	276	289	278	274	281	272	263	318	283	282	282	263	283	325	311	283	261	315	281	303	292	287	275	259	261	301	281	276	270	285	297	273	317	301	278	283	298	302	291	317	274	295	285	282	271	273	280	299	249	323	286	259	276	295	274	274	278	283	316	290	312	274	276	306	263	291	286	289	285	261	270	316	304	278	284	302	300	260	283	259	266	297	270	279	303	271	257	303	266	289	287	247	264	285	287	296	276	275	284	287	282	256	296	260	289	274	302	320	255	275	288	281	264	252	268	278	287	277	264	260	295	271	301	332	289	273	264	286	265	277	304	298	274	287	258	282	290	297	285	269	283	288	259	257	280	277	310	259	298	263	267	314	262	261	281	284	292	256	322	289	274	300	276	302	254	257	258	301	313	254	265	281	284	303	260	270	279	279	283	277	287	279	299	281	280	274	287	279	308	276	281	308	302	279	276	284	294	318	305	281	305	309	336	291	274	293	278	266	252	254	256	289	281	256	279	262	301	290	284	263	277	311	283	288	251	266	302	266	251	295	266	283	269	301	264	281	275	267	296	297	269	266	278	293	268	305	301	266	311	291	279	272	282	243	272	276	261	279	274	323	264	260	292	312	294	268	294	289	253	276	297	291	298	278	281	281	273	302	267	287	248	270	282	282	267	299	275	277	284	289	270	276	304	292	273	249	318	285	247	266	284	288	281	293	291	289	290	278	257	279	291	306	297	281	295	308	262	290	270	273	272	284	288	300	265	268	237	288	257	269	263	261	269	261	282	314	281	271	285	287	260	290	265	313	293	302	297	262	265	256	272	242	274	289	293	313	282	287	283	263	275	269	284	273	256	303	271	285	300	286	307	301	318	249	293	285	261	283	286	293	276	289	283	278	279	280	303	261	303	273	282	285	295	293	266	253	294	241	271	283	296	272	260	258	282	244	276	270	291	278	276	331	282	289	273	260	274	277	292	250	313	307	271	278	275	317	273	290	292	306	273	253	275	288	276	276	302	256	272	284	279	310	295	286	274	276	284	252	267	259	282	290	293	292	273	281	261	270	285	292	272	273	278	308	290	301	283	318	289	286	300	309	286	282	280	282	280	283	299	278	300	297	251	277	270	294	275	271	265	276	298	286	295	322	304	283	279	270	268	258	279	278	289	289	293	303	299	271	273	274	263	272	288	283	310	268	317	296	306	293	275	269	280	293	292	288	255	271	258	282	270	262	291	300	296	246	278	283	274	254	282	298	306	286	299	270	281	293	242	245	307	306	300	311	293	304	310	292	312	295	270	300	259	257	318	275	261	316	281	284	306	253	277	256	287	266	267	268	253	302	265	288	277	277	230	292	254	304	267	281	278	261	300	289	278	259	279	270	247	275	264	255	260	265	248	300	299	283	309	267	291	306	296	285	280	301	300	264	294	288	238	279	293	282	309	303	278	268	248	307	285	318	261	266	260	284	269	288	287	243	316	293	278	303	313	282	279	284	291	282	306	283	281	276	298	276	263	274	290	318	284	266	283	290
21812	11491	15796	17946	15876	12505	9863	7528	6183	4961	4101	3423	2870	2594	2263	1961	1796	1730	1586	1498	1315	1274	1254	1134	1079	1047	1029	1020	972	945	954	906	855	820	869	822	817	792	743	812	756	733	736	731	743	735	666	691	618	693	681	665	678	666	680	664	703	665	678	732	654	630	639	627	662	712	677	681	632	664	654	680	689	677	653	642	632	630	684	625	642	619	653	658	637	610	617	639	664	615	677	669	646	656	667	617	599	645	655	643	648	656	650	685	675	606	644	657	658	650	606	624	696	610	678	671	629	626	675	641	621	632	635	646	667	650	663	642	632	600	615	694	614	629	675	638	674	686	632	653	640	605	647	609	656	654	672	605	635	646	610	621	634	667	689	632	633	636	645	670	665	667	616	624	601	648	609	642	598	651	682	639	647	594	627	648	634	654	657	642	655	714	644	644	609	621	690	621	666	634	591	672	645	676	649	628	632	661	662	629	638	636	635	649	606	636	693	640	643	648	654	645	649	645	648	647	650	668	652	641	637	657	635	655	652	669	620	601	660	642	650	653	602	639	635	633	676	618	646	618	619	656	617	688	653	652	620	650	638	618	631	625	675	636	612	662	709	673	628	644	642	626	605	647	605	609	627	656	662	593	650	638	588	611	668	605	661	623	627	604	611	623	695	635	654	674	630	616	679	628	657	593	605	670	655	633	618	608	595	582	667	643	660	644	666	691	623	643	642	676	644	656	653	633	640	625	676	640	614	568	661	611	661	636	651	667	607	642	658	653	639	607	677	641	624	665	639	648	639	655	621	639	629	658	647	627	615	662	656	621	621	616	678	654	661	656	627	637	616	680	683	642	643	618	611	689	623	630	665	636	659	608	622	621	583	647	662	618	669	649	614	667	622	631	634	616	608	660	605	602	663	600	639	644	650	603	677	607	628	648	685	654	641	633	615	662	622	625	638	634	707	656	625	667	674	633	662	651	660	642	633	611	618	632	670	632	630	634	655	597	640	650	672	612	665	668	612	665	647	639	615	653	638	637	636	629	662	620	583	600	658	611	582	694	634	618	649	648	626	668	631	674	657	650	658	634	670	611	621	615	677	661	645	607	617	696	644	630	639	634	643	652	633	649	664	654	638	624	623	638	631	612	671	706	682	663	671	653	644	674	649	636	674	628	650	645	643	678	615	661	651	644	635	689	638	650	615	595	626	643	660	629	649	615	641	641	619	630	653	617	634	643	612	656	630	658	669	663	604	615	644	684	693	634	651	605	619	640	662	656	621	637	615	570	662	666	669	652	654	629	637	679	620	594	616	626	652	645	652	673	639	658	641	660	616	667	655	624	657	636	669	653	647	699	649	640	641	623	636	602	668	658	640	684	646	634	611	634	609	641	661	667	611	654	666	648	628	643	680	622	621	651	654	629	633	624	638	601	629	642	646	583	674	664	611	649	658	631	629	653	654	615	661	670	667	621	625	662	643	650	632	669	671	652	614	612	616	599	637	643	655	661	664	624	655	634	641	608	663	669	608	651	690	602	611	648	627	645	605	626	581	650	607	676	652	662	641	620	610	671	649	663	621	685	659	601	640	642	639	669	651	655	612	627	639	602	648	634	647	669	675	642	634	707	645	650	611	663	642	656	633	625	641	633	638	606	626	618	658	599	644	620	688	618	653	603	616	656	642	656	652	680	665	661	645	678	647	632	654	640	657	642	612	614	687	683	617	603	655	631	671	643	654	591	616	634	652	607	619	612	663	649	629	604	654	631	671	660	606	596	653	706	620	621	661	685	610	605	674	618	623	628	622	656	644	650	626	644	602	660	641	642	650	600	674	641	684	633	665	633	632	672	692	637	592	645	636	643	635	606	619	620	619	667	671	671	610	627	620	652	624	622	662	636	665	617	644	643	638	628	641	611	639	632	660	612	670	636	634	698	626	623	664	643	631	661	630	636	631	617	612	617	602	600	613	628	611	634	657	642	614	632	659	659	617	655	630	635	668	656	632	638	634	638	668	609	647	633	615	638	644	621	646	648	589	658	623	705	633	658	645	636	653	637	622	707	669	643	625	673	587	627	637	642	603	665	664	619	719	595	616	621	629	639	636	648	658	651	606	636	631	593	660	663	653	681	605	630	621	603	686	649	642	674	651	623	625	618	664	646	659	666	671	603	621	631	639	641	681	618	663	648	633	599	673	659	646	653	644	613	628	628	629	680	620	664	637	640	624	680	653	638	683	655	668	626	638	620	617	652	589	586	691	650	644	669	644	645	648	596	670	642	654	620	624	682	640	646	656	652	630	672	650	646	653	636	666	635	650	621	633	661	684	639	645	655	643	638	648	597	628	628	625	685	669	663	604	633	645	597	642	625	648	644	651	660	686	647	623	675	644	651	616	601	600	656	676	611	588	613	606	673	659	616	637	636	652	626	680	631	687	670	677	668	657	667	640	626	658	656	653	652	620	674	607	601	625	686	637	665	642	688	652	628	655	679	670	628	639	620	630	621	628	672	661	669	690	635	662	627	639	647	656	658	593	632	675	644	724	648	625	611	660	646	609	661	628	685	626	634	642	582	635	677	668	616	646	654	647	584	653	661	616	635	601	629	638	643	652	663	634	676	655	632	613	605	640	688	660	645	612	637	644	628	615	664	638	603	684	652	622	594	642	613	613	642	625	647	674	660	602	646	669	638	698	647	661	650	605	636	649	656	625	624	624	663	691	625	627	639	661	667	641	652	643	639	646	660	645	623	594	656	661	641	628	639	619	633	636	640	677	646	616	665	617	650	685	638	651	650	627	671	661	643	629	643	671	652	662	650	605	635	645	629	646	654	624	667	710	642	664	636	640	656	673	666	638	640	673	624	592	616	662	620	611	625	636	674	642	669	633	654	658	616	664	654	638	650	664	552	638	639	620	654	706	672	642	662	587	610	573	681	644	646	695	652	624	640	646	621	679	652	629	633	637	679	707	619	638	640	561	650	662	659	629	634	665	612	633	646	618	630	694	580	642	654	656	646	639	650	660	651	661	628	651	587	647	648	664	677	659	627	641	644	575	674	622	651	630	634	684	606	649	648	683	661	688	685	683	615	639	605	648	679	618	663	624	681	627	605	605	635	649	658	674	606	623	633	606	658	662	655	626	646	651	633	647	667	650	670	646	645	676	680	634	641	661	658	610	619	611	642	639	689	634	657	640	619	660	637	642	624	613	624	651	636	671	633	644	690	626	640	656	642	642	643	672	659	606	614	699	648	625	615	676	645	642	652	618	694	602	617	597	675	642	618	636	654	661	638	617	662	666	690	619	695	634	664	582	649	672	681	650	648	649	613	622	616	641	644	664	606	645	641	627	632	640	642	611	646	635	647	638	611	663	638	621	670	659	633	623	639	624	649	617	615	636	639	643	631	689	629	615	623	650	591	643	616	631	598	633	586	685	651	646	633	653	689	652	709	622	698	606	652	636	664	643	646	647	646	690	667	658	644	592	638	653	673	650	642	618	626	665	635	643	682
14695	6238	3935	2910	1822	1285	1013	750	619	549	499	470	391	343	392	355	357	353	347	335	347	292	338	325	331	309	322	289	278	311	287	300	310	337	300	282	314	292	278	289	276	309	308	295	273	276	285	285	300	283	292	316	315	265	265	262	313	293	256	282	283	304	295	279	308	293	301	321	337	270	284	260	260	260	291	277	262	292	300	310	319	292	278	291	281	310	271	296	299	273	282	262	247	309	316	296	298	290	269	309	312	295	292	272	311	301	297	288	284	287	271	276	293	288	283	304	298	307	282	314	307	282	304	284	299	278	316	305	279	308	311	314	304	308	285	309	287	281	283	316	286	289	254	257	263	308	284	317	294	299	288	267	275	277	283	292	312	291	247	277	284	315	284	272	321	291	277	325	272	309	270	282	268	244	313	299	282	285	322	313	263	280	287	311	298	274	288	284	273	309	294	315	275	291	300	299	293	333	274	279	277	287	286	286	288	315	300	302	322	297	310	300	301	323	313	288	301	284	283	271	273	292	282	297	279	303	317	304	306	310	285	313	332	287	307	271	332	299	298	278	327	285	275	302	240	296	276	277	320	294	283	296	279	296	320	304	310	272	288	313	293	310	271	297	287	299	292	287	306	275	275	307	316	345	292	277	239	263	289	287	313	279	267	284	293	268	295	287	286	297	298	286	323	319	300	268	296	265	291	305	290	308	321	287	279	279	285	300	339	275	293	288	270	303	297	318	280	285	237	310	299	299	318	304	294	298	298	318	285	289	314	278	278	271	312	292	280	292	284	289	304	273	268	292	301	300	302	297	300	285	293	304	267	277	260	275	307	278	295	285	291	294	293	286	310	288	277	275	270	323	282	321	273	288	297	300	322	305	336	288	270	292	285	277	313	334	310	286	269	298	301	319	278	297	292	279	291	277	318	305	277	291	314	296	298	283	312	266	293	274	261	281	307	322	294	280	284	293	293	300	290	307	281	286	302	293	278	275	306	271	313	319	323	280	306	289	301	281	279	309	314	291	314	295	276	282	267	300	288	299	277	256	318	280	274	278	241	291	311	282	336	288	281	296	286	324	263	279	287	292	274	295	309	254	308	305	295	296	294	292	301	286	296	284	300	284	281	291	275	288	279	284	277	272	240	274	300	300	284	312	288	308	316	289	298	283	319	273	288	302	283	271	298	298	272	309	305	283	305	308	305	298	282	311	280	294	299	288	275	344	294	254	282	294	271	289	280	282	299	282	295	302	346	306	279	296	317	311	288	304	246	312	279	290	280	278	274	308	323	272	326	293	282	320	284	272	327	287	281	328	322	269	250	280	269	262	285	278	320	321	290	301	283	291	273	294	289	302	304	287	299	308	307	273	288	313	289	325	305	298	267	310	292	291	295	284	275	292	259	298	303	270	293	271	275	291	291	270	299	272	281	285	278	309	339	318	288	305	307	276	285	315	302	313	295	278	313	276	283	288	267	293	293	293	276	263	294	271	345	317	319	309	277	296	301	284	299	296	342	302	292	266	288	296	290	296	279	319	281	286	302	301	292	272	310	313	270	281	269	278	313	300	290	305	314	281	296	297	320	296	249	291	277	299	298	304	298	293	298	287	278	272	290	301	323	311	283	282	285	269	260	293	303	274	287	306	316	339	323	280	296	285	293	304	333	294	315	291	311	266	272	276	274	313	310	266	284	271	290	308	316	305	274	313	276	324	293	283	325	271	312	309	288	271	305	273	296	280	311	305	259	309	306	298	269	272	340	283	291	290	298	287	280	263	301	282	316	278	276	286	294	281	279	324	287	324	274	299	300	311	286	287	268	291	310	278	292	299	301	327	320	265	292	270	298	302	277	256	308	314	268	299	290	309	267	276	280	293	273	262	313	324	321	268	314	292	310	304	327	290	348	273	322	279	291	301	304	267	307	297	302	284	282	282	291	300	291	283	274	283	333	305	263	267	269	302	312	312	296	309	277	283	306	277	290	283	314	305	287	310	297	286	294	313	259	296	291	293	298	326	296	276	267	306	276	293	299	269	280	301	290	307	281	261	301	309	301	287	300	304	296	292	306	316	292	290	298	302	271	309	311	253	290	299	277	250	271	258	287	283	309	292	301	295	295	296	304	314	305	289	314	299	261	294	314	279	292	261	327	304	290	278	325	315	328	303	297	284	289	319	331	283	278	309	311	282	309	296	305	294	288	257	286	318	308	295	272	269	298	296	281	268	270	267	281	293	276	288	270	301	274	281	278	279	315	296	283	288	318	318	302	303	292	303	299	290	299	320	309	296	301	291	299	269	277	269	310	306	301	308	303	239	312	334	294	258	313	319	281	253	317	303	287	266	288	291	303	294	263	294	286	270	278	310	291	310	276	266	303	287	321	305	319	281	327	294	305	295	296	277	279	299	300	235	274	305	290	282	258	292	295	314	277	272	317	278	284	282	259	281	306	280	294	265	297	309	305	281	265	289	305	289	291	311	290	284	263	313	284	255	303	312	298	344	316	275	288	276	281	270	289	265	295	290	331	269	294	289	301	330	303	289	302	305	280	276	283	290	282	278	313	280	304	260	321	309	302	270	268	291	280	287	282	274	273	264	278	318	284	301	283	257	301	284	296	289	282	278	261	314	291	300	272	288	273	269	311	321	302	301	286	287	313	281	321	304	296	311	269	303	294	239	285	293	336	313	316	314	262	296	274	291	325	322	291	302	313	273	269	296	314	307	250	303	298	282	289	278	286	315	272	273	273	308	275	273	261	271	282	280	303	304	304	285	286	286	279	313	308	268	272	260	284	281	296	257	264	286	316	268	269	286	295	267	287	313	288	301	290	274	322	285	249	312	297	314	284	302	295	298	306	303	270	294	322	286	336	292	279	282	293	334	274	259	300	311	314	285	295	322	305	288	302	303	301	284	289	324	302	274	304	270	311	299	270	309	298	300	301	307	302	285	322	276	296	306	305	296	288	293	292	304	328	273	318	260	302	266	320	304	296	302	319	274	295	304	277	254	283	285	320	279	304	271	299	304	299	324	280	279	262	295	258	304	329	272	282	306	310	277	305	274	303	286	258	290	301	299	311	270	283	277	297	287	320	290	292	269	287	274	304	297	274	267	294	302	299	259	302	287	287	273	305	298	331	311	301	295	300	302	234	310	296	287	292	315	256	293	277	278	315	267	279	307	293	286	310	279	304	281	300	306	286	313	278	300	309	288	303	290	349	251	288	278	299	292	310	296	321	311	282	250	290	282	308	319	306	320	298	324	275	289	280	267	281	311	268	265	293	279	300	296	306	316	273	281	262	295	303	272	294	277	291	302	326	282	285	283	298	280	280	266	271	316	285	300	305	324	297	294	272	271	306	269	343	316	273	315	304	286	303	276	289	298	285	283	311	319	262	297	276	271	268	323	295	321	286	300	292	294	301	296	313	264	303	273	311	304	297	342	284	323	266	312	298	289	297	303	292	289	317	294	272	308	294	259	278	305	260	300	283	288	311	318	361	278
9219	5238	7164	7952	6467	5091	3856	3059	2511	2032	1797	1553	1446	1271	1218	1179	1117	1010	1059	941	924	890	831	860	782	861	819	808	744	794	761	765	716	717	687	686	713	750	716	663	685	700	734	648	657	676	679	646	622	697	644	645	696	730	737	660	612	684	668	662	651	700	673	683	669	646	669	671	636	670	717	701	666	664	608	670	624	697	649	626	665	660	653	697	625	691	682	705	676	677	656	662	700	641	684	683	696	665	690	611	602	657	664	660	662	668	632	662	642	677	683	645	658	667	707	669	674	673	682	690	682	670	620	647	691	659	641	668	626	646	664	636	709	686	641	681	690	647	624	673	652	693	676	616	644	655	680	641	641	696	685	649	673	656	636	623	629	654	683	647	646	663	619	679	622	666	660	662	654	653	639	693	676	645	682	705	662	599	709	670	699	652	662	684	647	633	672	672	653	670	650	653	675	667	679	649	631	637	613	672	726	667	670	662	640	677	659	658	718	625	678	700	631	676	661	650	654	606	628	637	656	680	622	652	668	654	676	679	643	639	646	635	676	652	681	609	674	599	642	669	656	618	698	675	684	641	660	682	618	642	660	634	678	675	716	670	671	650	654	695	712	687	649	594	639	675	671	619	687	732	650	680	636	640	612	702	672	670	666	651	668	670	654	677	701	637	662	658	672	667	639	670	692	670	617	674	637	713	673	688	665	668	709	661	649	663	645	645	639	678	670	707	678	683	682	716	726	691	678	688	598	630	682	686	677	624	661	662	660	603	649	661	667	622	654	609	720	695	665	681	648	684	654	652	651	621	614	677	680	666	646	654	647	648	660	653	671	673	669	722	653	652	715	670	713	626	694	674	662	688	664	647	629	651	666	634	672	627	670	657	632	677	678	609	681	663	652	695	683	640	661	643	689	693	669	656	679	652	713	617	651	647	666	657	670	656	616	679	679	656	673	661	686	679	639	700	620	639	679	627	633	701	661	666	661	641	671	659	669	650	625	658	649	701	722	697	632	657	640	638	643	669	659	676	644	703	638	670	682	620	647	642	678	639	664	644	661	690	644	672	669	719	662	653	675	673	658	659	658	657	696	723	628	671	645	644	657	657	688	643	654	638	670	664	627	652	671	634	700	636	676	630	646	663	688	657	669	654	660	661	645	678	659	672	674	673	671	670	680	649	637	693	635	678	606	658	651	660	730	649	644	709	678	664	664	659	668	634	653	665	700	676	647	692	664	656	689	639	679	642	677	689	675	660	645	675	659	684	650	677	649	637	658	627	682	657	654	639	671	681	663	682	718	638	663	682	709	703	671	679	664	647	665	663	636	672	653	650	716	678	643	677	622	637	662	659	673	685	633	695	645	630	663	677	672	680	639	641	710	626	686	659	649	674	670	617	638	647	723	645	605	639	659	676	700	670	697	632	634	661	641	648	656	665	681	685	613	651	636	642	665	599	639	626	652	657	641	659	704	633	647	716	677	701	661	699	650	712	671	643	684	705	668	641	715	696	686	669	643	607	659	663	674	662	702	691	662	674	660	635	669	665	694	661	696	655	669	603	713	702	639	681	681	644	661	680	679	668	682	653	627	638	717	682	659	665	669	668	608	708	647	694	698	683	670	671	635	657	670	655	659	625	657	669	661	705	630	666	647	672	682	723	669	647	655	665	663	687	703	667	638	738	648	639	647	617	652	638	634	668	669	652	643	681	602	650	644	644	652	617	669	678	586	624	695	671	675	620	710	644	696	631	635	649	650	634	658	702	646	677	644	674	657	670	661	626	641	651	655	647	693	674	694	665	690	648	642	639	674	638	608	642	692	655	662	634	662	656	669	646	617	646	644	703	667	606	633	646	643	652	630	641	691	670	653	664	656	635	663	706	674	657	668	666	688	668	691	683	663	627	661	690	667	653	628	652	702	646	651	681	644	640	655	654	620	693	653	621	676	688	699	666	672	649	662	658	611	655	680	630	621	657	637	604	656	646	685	722	636	662	654	700	661	664	632	668	657	671	670	675	662	660	627	685	678	659	580	668	607	648	663	620	679	626	677	672	670	642	621	621	701	678	663	649	644	692	672	699	662	621	675	664	655	675	652	650	665	681	692	664	599	658	643	681	665	676	651	689	658	645	699	652	654	634	657	646	613	668	651	634	575	661	639	649	665	678	629	629	681	718	672	681	659	663	620	646	650	706	629	672	670	640	670	636	656	682	688	623	649	630	682	648	694	700	678	709	666	668	701	637	676	654	658	611	660	684	716	680	648	667	662	672	683	708	657	702	668	676	617	614	646	654	704	660	619	620	688	664	631	679	690	645	670	659	607	634	653	647	699	598	691	687	703	652	700	653	615	632	656	660	643	623	709	651	643	661	682	673	639	633	668	675	666	706	675	702	634	697	676	661	659	654	642	660	629	635	668	643	643	682	643	694	674	656	678	656	665	624	671	638	660	585	649	664	657	683	667	633	649	677	627	673	669	617	697	665	666	656	635	632	639	676	669	647	657	671	665	641	679	675	661	651	659	669	632	651	658	654	652	635	646	626	630	640	711	677	718	673	720	649	691	655	649	647	636	640	634	673	691	607	648	667	680	706	679	642	629	662	656	640	616	653	665	659	696	651	641	633	676	633	663	684	624	679	682	672	662	656	677	672	624	664	637	660	686	625	656	657	617	653	661	630	645	661	640	697	666	631	653	661	639	681	663	687	683	700	676	630	671	661	664	628	665	662	697	673	661	703	712	657	663	661	650	700	634	642	646	653	680	617	686	686	672	617	653	660	659	629	659	655	637	672	721	642	651	654	692	695	620	697	648	694	648	683	678	677	650	629	656	706	661	651	690	668	676	651	672	672	619	636	691	665	654	627	672	655	664	672	679	636	632	676	690	607	670	659	685	649	699	631	675	691	632	653	678	743	670	653	684	627	623	699	644	632	642	650	630	705	669	643	671	622	632	652	639	684	683	632	684	652	686	642	655	658	683	650	681	651	670	687	658	678	658	614	647	660	656	668	694	655	656	647	676	699	670	671	626	634	685	642	693	672	663	657	678	685	692	678	647	658	689	644	633	664	698	658	722	627	649	629	651	697	642	662	634	656	695	658	678	670	673	698	657	643	651	646	636	684	633	708	644	679	629	621	692	673	682	667	706	640	717	677	678	638	632	629	724	668	679	668	669	644	633	672	677	652	648	614	665	601	686	690	665	654	649	643	675	623	661	633	650	653	736	663	641	660	651	624	602	607	628	698	691	623	672	650	644	667	638	639	655	656	647	691	664	656	670	648	690	646	630	675	645	645	602	702	618	665	679	670	689	700	683	657	626	663	708	730	644	645	662	640	638	636	704	669	633	610	623	644	710	654	639	687	665	664	641	668	656	653	647	676	664	655	675	669	612	672	648	658	634	647	646	679	646	660	632	686	644	672	656	660	657	680	613	704	669	687	647	619	656	648	671	672	633	667	634	671	682	656	684	653	653	662	643	628	690	681	671	699	606	670	649	661	684	629
27375	12126	7994	6285	4108	2927	1792	1391	1093	871	738	580	540	504	447	448	420	403	360	371	379	366	319	295	294	306	335	292	301	301	274	312	316	308	318	342	327	286	311	284	274	318	299	263	290	275	280	291	298	297	270	265	305	306	284	291	299	313	277	283	304	291	280	273	288	285	304	279	285	281	298	287	301	291	283	276	289	296	313	261	299	290	262	309	292	284	294	265	283	294	302	296	293	293	283	309	260	263	290	266	274	310	292	268	311	270	301	289	281	255	320	282	281	304	289	267	258	275	299	312	268	304	276	293	289	298	291	288	276	299	258	285	284	274	262	280	280	289	293	278	290	260	289	311	308	258	292	279	297	257	298	268	314	301	281	250	294	289	296	279	276	257	291	295	298	257	297	293	307	284	285	266	278	263	316	318	292	276	287	306	343	318	269	304	279	325	302	264	295	303	306	295	288	293	313	299	283	234	295	287	318	278	300	283	279	235	258	296	301	287	288	313	290	294	280	298	302	275	281	284	291	259	313	281	286	308	287	304	282	316	285	266	314	286	294	317	250	270	286	271	286	289	292	270	295	280	262	298	294	281	262	256	267	256	258	281	288	254	264	299	264	308	299	312	288	250	297	287	306	274	272	278	279	301	270	265	273	280	311	327	264	262	302	284	247	266	259	288	270	321	294	297	280	293	306	288	302	258	289	284	283	277	292	298	299	334	311	281	324	305	286	272	259	285	291	309	307	256	286	310	284	284	309	298	259	276	271	297	253	276	274	265	289	258	294	288	314	286	278	280	269	278	300	275	282	283	282	312	320	284	308	317	291	264	284	286	282	281	282	314	282	269	305	296	284	301	292	270	292	314	295	302	281	279	292	275	291	325	271	274	294	295	301	271	288	275	280	336	286	301	303	332	269	262	277	301	262	271	305	283	288	288	288	298	281	282	266	276	300	303	290	295	311	280	299	287	286	285	300	279	288	275	282	266	275	275	307	286	298	270	279	281	301	299	256	265	300	265	276	293	306	292	284	270	297	304	267	270	320	281	302	291	303	299	255	297	316	286	254	271	284	275	296	307	301	280	287	291	297	280	283	290	296	299	266	309	285	287	293	282	319	325	329	288	299	253	282	284	278	261	297	303	276	277	262	323	316	288	321	279	293	310	293	302	293	286	314	271	290	269	274	269	293	305	266	286	303	303	283	289	284	287	302	300	264	288	271	308	275	278	317	304	257	298	287	296	274	304	292	241	278	294	303	284	272	302	302	271	289	303	282	268	292	301	308	319	294	278	282	275	311	304	321	280	295	289	293	271	297	285	292	316	276	278	283	278	286	266	284	261	303	290	281	283	300	274	309	281	281	284	273	293	296	294	281	275	311	302	239	275	284	310	260	254	321	273	276	276	293	287	298	259	296	277	253	305	299	305	274	301	289	259	304	256	272	299	298	287	297	260	312	291	268	248	261	304	304	313	282	298	304	311	294	292	272	280	260	287	249	285	284	306	291	273	278	273	272	268	260	251	291	312	264	274	289	262	300	301	293	287	280	278	276	287	311	273	289	289	281	307	270	299	301	262	261	286	275	294	289	304	294	306	296	297	290	303	304	279	306	289	273	275	280	286	300	273	314	282	281	284	266	305	270	256	313	281	303	271	278	301	279	275	274	283	285	306	283	273	272	263	306	312	271	287	318	286	287	290	298	299	300	280	299	294	272	289	272	293	275	290	267	287	342	307	282	301	288	282	292	337	290	267	269	283	269	301	259	282	319	254	297	291	303	287	269	264	285	302	272	280	246	303	295	327	284	295	289	269	316	295	264	290	279	299	276	269	279	289	291	283	262	285	291	301	281	295	298	310	274	285	269	294	266	284	287	277	294	270	257	241	285	304	276	283	293	288	285	278	288	315	297	281	268	267	295	311	303	318	295	298	266	291	263	308	289	285	271	321	262	264	302	292	278	295	292	278	278	292	247	286	273	308	294	294	298	298	261	294	280	267	282	270	277	324	306	279	262	292	309	277	271	273	291	308	281	304	304	268	276	299	279	269	289	287	293	264	256	275	286	303	290	252	272	284	300	300	301	314	289	303	306	255	290	270	288	280	297	274	321	302	292	303	291	291	257	293	310	295	298	298	329	288	291	292	300	310	302	325	275	319	281	298	292	274	289	280	277	279	310	282	296	259	264	248	263	289	301	270	287	318	277	275	285	264	300	270	252	332	284	300	289	247	280	259	272	287	271	282	305	301	274	305	281	281	259	268	289	297	276	310	255	258	299	289	299	319	289	330	299	292	287	284	283	259	302	315	288	278	239	246	253	283	323	288	299	279	268	312	292	287	276	288	268	316	321	237	314	289	274	269	306	283	257	304	290	254	290	262	287	300	287	295	289	247	272	295	274	299	278	291	282	269	316	283	261	277	303	295	295	283	276	336	324	265	280	262	279	277	290	299	312	309	276	257	281	299	328	314	296	263	281	293	299	284	261	290	332	289	302	276	279	302	293	284	292	245	301	287	288	264	273	267	278	291	303	277	274	309	292	241	303	292	290	291	272	291	271	318	289	279	287	319	286	259	260	316	314	252	292	304	271	291	301	268	324	281	287	270	283	278	312	294	270	307	260	294	295	276	279	326	241	311	265	274	319	303	296	324	269	305	302	277	245	295	299	278	282	282	303	292	261	307	246	255	291	279	289	291	285	307	296	296	295	303	297	290	281	227	310	256	296	297	267	293	292	293	269	305	271	298	284	261	262	247	317	289	275	276	275	278	303	291	283	299	312	292	270	248	286	293	290	292	243	263	273	237	282	275	294	284	295	287	268	261	292	246	330	282	295	271	309	293	257	305	279	260	292	266	275	280	289	259	275	296	289	289	291	300	286	294	284	263	292	283	316	294	318	324	295	307	289	326	293	296	291	263	282	288	270	286	288	277	270	280	262	254	285	309	296	274	261	269	252	287	277	297	329	271	289	271	273	275	293	268	319	284	273	283	298	272	295	259	291	326	275	272	284	266	319	286	264	294	282	280	313	275	304	288	283	292	296	265	290	297	295	282	281	310	290	260	321	270	276	265	289	257	274	267	277	274	295	265	254	279	281	260	262	273	287	265	292	282	280	320	307	275	284	270	283	280	278	265	260	298	292	305	305	272	289	285	284	257	272	283	314	278	275	260	309	320	301	253	308	301	287	297	258	293	280	302	316	271	295	328	277	304	284	283	265	302	284	263	271	297	288	296	338	270	277	264	310	274	298	257	283	320	293	278	283	301	291	249	293	294	298	286	286	288	305	281	300	289	263	276	292	303	308	289	301	335	300	303	267	295	306	270	285	307	309	266	293	289	331	292	269	267	250	311	300	293	253	276	273	277	339	297	301	268	291	324	309	305	326	256	295	287	298	315	277	282	272	287	303	287	296	275	254	282	264	295	287	271	302	277	273	259	306	281	259	274	292	272	314	316	232	290	274	309	289	304	286	268	278	250	275	248	294	288	264	287	281	284	281	247	259	285
17646	8670	12218	13676	11718	9176	6772	5467	4480	3629	2997	2540	2203	1969	1808	1569	1420	1290	1346	1189	1124	1111	1050	1065	946	985	912	917	808	846	843	803	759	763	807	761	784	743	746	756	706	720	733	683	727	703	687	707	706	749	639	686	671	664	695	687	680	696	679	681	649	641	654	676	657	672	696	670	675	632	625	682	721	641	637	656	654	640	636	626	678	658	651	659	665	620	670	644	650	654	670	673	650	661	673	629	713	677	675	691	628	627	617	602	599	636	581	652	611	636	671	670	659	655	662	664	630	646	672	706	650	617	664	704	666	620	657	683	632	671	613	691	648	698	679	627	624	639	678	660	654	662	691	652	629	680	635	603	655	654	647	666	631	666	661	676	628	661	657	642	616	629	612	646	654	700	646	631	636	654	651	623	667	591	650	680	692	666	623	609	672	643	704	673	687	666	642	648	656	654	637	649	667	616	631	644	659	634	674	627	640	650	660	606	625	635	607	654	625	651	594	586	650	666	646	657	650	642	663	672	624	647	617	618	610	633	695	632	667	630	695	620	616	641	672	659	602	607	674	631	632	674	660	663	652	630	633	649	683	638	633	680	661	660	636	638	603	686	633	688	696	607	635	698	656	624	681	670	633	632	672	657	662	664	649	607	691	610	618	651	651	613	642	702	631	639	679	666	670	651	669	653	624	628	639	682	664	641	644	610	602	667	609	621	555	656	637	608	657	621	603	687	650	651	631	664	671	650	671	673	614	639	662	641	626	637	613	680	657	639	634	629	683	639	646	609	670	615	673	609	647	655	711	635	592	610	655	622	614	653	649	684	666	654	639	614	701	614	650	670	600	646	653	647	650	621	647	676	668	647	638	644	636	699	599	663	653	655	636	670	644	630	672	613	655	636	673	625	645	646	647	648	664	667	638	660	609	655	656	641	636	645	678	634	618	641	644	637	688	671	616	691	663	662	624	660	604	697	656	647	672	618	643	667	665	677	698	653	662	688	628	623	657	629	634	631	631	686	649	623	649	669	617	629	619	617	608	680	615	662	664	692	658	651	644	667	638	653	619	681	669	668	650	652	623	671	671	624	646	661	667	611	631	648	639	637	635	655	623	630	628	642	654	662	638	701	630	683	640	679	645	665	670	653	636	638	659	635	614	685	637	676	648	645	646	649	640	695	655	670	599	727	644	616	643	684	669	611	684	644	633	606	645	651	596	622	630	640	661	677	632	607	681	685	651	698	622	617	698	654	669	650	672	675	654	647	692	696	681	702	649	631	648	656	658	668	669	655	634	626	668	628	668	648	672	646	653	671	682	676	688	622	669	632	694	694	684	674	597	652	682	692	650	608	634	600	627	642	655	674	648	685	655	629	640	666	662	670	652	651	657	650	632	637	638	603	651	637	643	600	671	668	657	695	657	634	647	612	646	639	625	658	647	659	649	652	606	689	667	662	631	667	583	629	698	621	623	612	614	622	675	615	657	660	618	634	682	657	615	625	662	649	652	661	654	626	636	659	651	614	674	672	675	631	627	661	627	588	630	642	598	642	686	643	634	627	614	647	646	643	624	650	591	648	665	623	664	648	598	625	693	619	650	621	665	655	659	638	657	666	663	639	607	653	649	646	645	640	666	638	654	644	652	639	671	677	632	683	641	682	635	615	632	652	694	645	667	668	627	627	707	663	632	632	631	674	662	641	657	604	630	647	609	592	670	691	612	677	631	604	629	616	685	620	668	631	644	644	648	655	638	657	606	626	663	650	661	650	655	659	669	659	625	615	666	634	662	627	676	628	625	688	665	655	642	656	692	657	663	681	652	662	700	694	635	677	622	657	611	655	632	713	660	681	615	650	635	652	653	717	657	659	618	643	648	655	634	676	665	645	632	659	670	670	659	635	682	663	688	627	629	644	663	667	622	680	669	651	659	664	627	655	666	639	655	681	643	655	692	622	657	677	642	643	667	641	683	629	661	622	653	661	673	639	663	632	658	638	680	709	606	633	646	618	619	690	678	658	652	624	684	678	647	667	691	641	632	637	658	653	663	657	650	679	706	674	632	620	632	682	655	603	633	625	647	680	644	686	651	654	611	684	668	659	661	619	657	671	664	619	625	730	666	663	714	647	661	610	676	658	641	652	606	646	612	640	627	624	645	674	630	638	658	656	663	702	657	678	661	644	630	660	651	660	668	659	649	670	682	629	631	633	651	637	602	656	691	665	661	681	643	682	662	719	647	715	623	606	600	661	615	637	652	619	627	624	670	618	647	666	659	661	613	689	664	675	656	595	654	704	583	636	631	599	647	654	643	625	669	624	613	688	639	649	652	629	626	676	645	611	694	645	654	627	684	642	641	644	667	680	653	650	624	646	652	676	637	700	642	675	611	719	662	615	667	624	635	638	605	662	694	615	614	649	655	663	670	669	626	677	637	641	626	625	623	649	638	624	659	654	665	638	621	658	673	675	682	633	660	672	618	635	677	620	700	653	681	664	662	626	643	688	666	688	647	671	627	592	643	713	639	652	666	657	654	667	668	643	654	655	631	639	614	679	664	677	704	669	629	626	661	670	661	661	631	646	664	669	650	614	643	643	636	637	644	683	648	600	655	646	612	606	699	688	647	659	670	650	642	589	621	637	630	663	680	653	658	626	754	639	625	642	626	623	656	632	670	641	645	629	677	644	648	567	642	654	665	621	644	691	641	633	648	671	661	666	660	598	648	635	648	640	640	612	638	651	645	727	627	595	630	631	652	706	655	709	631	645	678	679	610	673	661	657	631	647	649	643	676	667	679	621	704	660	641	654	659	666	672	638	648	663	650	652	630	644	648	610	630	623	629	723	617	637	668	632	643	623	620	657	690	636	669	634	644	655	591	699	623	628	668	654	684	640	656	612	649	659	668	675	640	644	651	649	658	662	611	601	622	607	587	705	672	659	636	675	651	668	648	631	694	672	679	643	672	698	643	654	642	602	714	697	669	621	677	642	629	629	644	639	669	669	637	597	706	612	616	668	653	668	671	654	636	648	647	694	665	652	673	666	672	624	666	624	640	631	630	691	698	629	681	676	648	613	670	651	707	621	604	637	644	650	645	586	587	656	623	672	631	632	620	669	642	693	656	643	657	669	664	627	624	627	696	664	617	655	665	667	665	602	610	659	642	634	658	609	600	663	677	641	632	622	620	627	615	632	672	671	646	696	629	616	674	654	648	647	630	602	673	629	681	683	649	638	645	624	629	667	627	640	662	596	647	640	662	622	693	648	657	624	631	628	651	610	631	654	660	608	672	659	685	676	613	601	666	637	677	660	654	663	696	670	619	631	667	637	641	677	637	606	661	666	594	658	659	634	617	639	638	638	644	652	658	640	695	684	621	660	652	677	602	656	648	597	693	644	684	645	648	667	628	612	699	660	639	645	681	593	625	653	646	621	660	684	637	629	649	648	610	635	628	628	693	658	614	691	628	634	673	694	653	627	675	613	649	655	622	618	637	641	638	620	652	660	618	675
36828	18107	11847	9363	6126	4371	2978	1961	1510	1134	942	839	645	622	521	495	442	443	457	388	378	353	401	353	362	383	324	335	299	331	328	295	342	305	305	291	337	273	324	314	287	313	295	287	283	305	319	271	292	260	259	263	283	294	289	291	283	291	283	299	286	312	285	242	254	251	269	273	294	293	266	286	296	298	222	271	285	310	316	278	312	292	276	308	302	293	285	294	303	277	284	297	284	257	300	283	316	250	309	282	279	279	263	295	290	272	289	282	290	251	264	268	283	282	308	284	264	255	303	262	274	251	309	290	284	305	295	256	270	300	283	291	287	262	300	303	273	288	274	284	266	264	261	302	296	278	278	281	279	244	276	275	281	255	299	275	241	272	303	285	277	288	252	270	277	298	272	281	270	253	297	266	299	275	293	321	288	294	308	275	279	302	307	282	284	260	289	278	262	277	273	313	276	297	309	265	276	259	271	289	275	285	255	287	269	290	289	283	295	261	268	310	252	305	243	300	292	270	271	294	304	301	281	269	287	283	272	288	256	293	266	296	301	305	320	281	296	256	293	279	294	267	293	273	280	259	295	287	293	292	260	285	294	350	352	309	266	275	275	294	291	287	276	240	262	292	295	298	292	287	289	262	295	277	293	266	274	283	248	271	260	267	286	280	276	289	266	289	270	293	274	265	292	264	304	256	267	272	321	293	274	298	262	297	280	241	286	264	286	275	292	264	296	265	285	295	257	303	285	255	297	254	293	275	266	276	305	296	273	279	303	264	253	286	288	298	238	325	310	277	286	269	284	258	274	248	288	260	277	308	290	289	265	302	273	301	282	278	287	296	273	248	286	273	268	282	300	285	286	271	262	255	290	274	274	273	313	261	301	281	246	265	254	265	291	273	268	244	293	291	262	291	278	311	245	271	293	288	277	295	299	287	278	287	324	282	282	275	288	321	286	262	274	251	312	317	297	297	290	311	302	302	287	292	262	306	280	274	290	275	272	305	298	266	261	285	300	309	293	267	289	269	282	280	259	296	280	300	309	287	287	288	306	276	243	267	307	315	308	293	298	291	260	267	285	275	266	275	280	288	262	271	283	252	288	285	263	309	273	248	305	270	281	313	282	285	311	287	304	260	275	304	272	309	282	287	294	268	273	290	297	288	281	278	267	304	258	296	293	266	290	284	305	266	256	295	279	305	291	283	261	285	270	291	290	318	293	280	264	269	307	283	294	266	275	264	293	274	310	284	263	285	277	292	303	289	290	277	281	292	288	289	275	295	266	298	282	298	281	285	313	270	286	291	302	299	298	282	301	259	310	296	293	278	286	286	275	330	275	331	283	264	273	300	317	275	315	284	257	280	272	302	319	266	272	252	273	283	282	258	302	279	280	275	288	284	315	300	279	241	308	272	300	274	297	268	305	301	298	264	269	265	305	295	298	276	271	303	282	296	272	263	273	276	296	299	314	281	286	276	297	279	297	283	278	312	273	316	285	287	298	246	284	250	265	256	264	277	282	275	276	281	293	311	287	268	288	294	314	253	272	283	292	285	290	287	285	274	279	292	277	256	291	270	276	248	297	298	281	266	283	279	290	296	307	248	257	264	273	258	274	284	271	284	299	244	278	259	256	248	288	293	241	300	288	283	301	307	254	283	269	275	287	268	273	294	292	262	265	280	301	302	264	272	279	268	292	252	288	287	312	271	263	307	299	269	308	294	270	266	286	272	246	315	314	271	300	284	283	242	312	294	297	305	281	292	285	306	310	261	280	284	283	271	277	247	281	256	260	270	297	286	267	284	274	273	288	281	285	289	264	311	282	315	281	237	279	271	299	252	279	290	278	284	290	293	309	288	298	293	281	276	293	276	271	254	275	289	289	291	279	260	289	281	283	302	322	272	290	290	295	315	263	294	285	260	298	286	281	261	290	302	262	248	296	304	310	318	261	285	309	280	311	322	320	253	271	266	287	287	268	303	304	301	282	305	295	291	293	301	307	265	291	287	242	276	295	270	285	269	286	270	268	265	278	279	286	291	275	269	293	293	300	258	310	325	298	296	271	279	269	271	289	273	277	290	276	276	296	307	300	302	318	267	261	261	294	287	249	257	276	247	260	304	294	276	297	294	269	291	279	277	268	265	274	257	257	239	254	299	294	289	255	293	298	315	292	271	296	300	307	303	289	310	280	275	272	289	249	288	294	289	285	253	275	309	282	326	285	282	313	294	277	293	262	315	276	284	277	266	319	291	319	258	275	291	270	311	308	255	256	293	301	303	286	295	317	289	290	285	337	280	290	244	269	276	270	288	279	258	271	313	281	254	310	298	260	298	299	267	287	273	258	277	292	251	265	283	305	295	251	278	249	272	314	312	286	273	277	325	280	283	263	261	286	291	264	292	283	261	293	292	290	245	279	302	281	288	302	273	281	304	291	311	288	288	287	309	280	270	259	270	308	271	270	308	305	262	275	273	264	288	289	277	313	298	289	283	274	284	290	276	298	306	278	288	290	274	278	300	261	262	262	294	309	271	276	304	296	303	271	289	302	269	249	291	304	289	284	300	305	263	263	265	290	303	279	262	272	310	303	284	287	268	253	290	307	301	309	276	277	291	300	288	307	294	279	275	274	273	303	309	287	303	291	251	302	287	294	297	246	273	293	295	297	292	271	305	247	317	293	267	308	283	281	266	284	284	289	261	296	302	283	282	282	301	304	291	297	285	258	293	262	309	304	294	310	302	266	257	281	279	289	277	263	288	238	258	274	279	280	279	283	278	307	318	244	284	287	322	292	290	302	280	257	279	268	299	288	309	299	294	260	272	241	273	284	280	278	261	286	300	295	284	277	289	329	268	288	281	306	282	278	272	268	287	304	299	288	270	297	302	286	300	272	327	264	300	331	322	283	290	329	275	291	287	261	276	320	295	302	297	283	316	283	277	276	283	308	291	246	288	308	272	290	276	278	294	273	344	277	278	317	285	261	311	278	277	313	301	290	283	326	232	277	303	288	273	254	285	318	274	299	266	292	292	297	292	332	278	322	284	258	277	288	288	275	295	293	274	257	267	271	284	254	287	297	256	287	279	264	298	243	253	283	259	261	276	265	292	277	297	289	306	259	273	267	286	283	285	305	265	304	261	259	333	264	305	330	290	279	312	300	312	320	249	238	308	300	336	322	275	305	248	319	259	277	256	259	295	294	269	319	291	294	285	298	294	289	261	301	292	251	254	284	303	267	262	276	292	273	313	321	256	280	312	268	309	291	284	332	286	295	296	311	265	274	271	292	317	279	290	279	312	281	324	282	274	252	298	250	296	282	298	308	267	269	269	299	281	299	318	289	290	282	297	279	289	303	303	304	284	285	298	306	253	293	286	316	298	300	280	251	254	265	262	312	262	279	297	264	281	254	291	286	296	265	289	282	267	315	292	278	274	298	325	259	273	299	269	304	321	284	340	319	303	286	296	310	284	253	281	296	274	276	290	314	275	273	273	255	304	297	267	303	274
22438	11821	15738	17610	15626	12314	9542	7218	6009	4875	4049	3351	2773	2535	2230	2014	1827	1678	1541	1423	1363	1297	1141	1076	1090	985	934	950	983	932	921	862	860	867	847	756	788	804	725	781	749	774	730	724	709	717	737	661	699	698	722	688	696	656	669	656	703	696	644	681	658	669	724	686	653	615	655	704	597	622	629	692	655	664	685	632	650	638	670	655	694	642	617	632	639	642	691	638	693	644	693	641	635	636	677	672	602	618	638	627	622	625	696	653	648	662	632	667	664	623	648	638	602	624	675	702	664	676	673	672	678	694	687	638	697	633	654	668	655	603	613	630	662	634	628	670	655	617	685	664	646	564	645	621	607	641	663	616	650	636	646	634	630	655	656	669	599	643	600	673	652	632	673	668	639	595	642	640	666	654	646	658	671	638	693	653	674	580	644	633	652	664	669	641	620	625	656	663	623	651	645	634	582	691	616	663	600	636	661	647	627	635	656	595	615	649	613	643	642	649	612	651	671	636	685	649	643	669	633	685	672	617	636	663	635	635	668	622	654	597	595	657	639	685	686	650	598	658	674	630	630	595	625	659	676	645	656	630	640	618	614	658	604	654	680	654	702	667	706	649	683	667	647	633	657	678	644	603	655	656	665	694	612	655	645	716	671	645	654	678	605	657	664	661	623	630	648	654	612	631	626	652	630	662	621	644	613	624	608	665	614	627	691	649	659	626	649	667	642	639	662	621	690	653	723	651	666	675	644	659	694	669	623	637	682	642	658	638	633	672	640	629	618	628	642	658	639	656	642	609	655	628	656	593	600	645	631	680	650	623	626	645	650	656	649	670	654	674	673	657	669	640	641	634	677	697	641	635	654	625	646	661	627	644	643	641	633	583	648	627	657	590	680	621	625	632	675	599	630	588	618	648	659	683	644	646	640	610	670	654	639	636	596	640	634	622	635	653	633	620	629	678	675	630	630	637	665	660	640	618	650	616	672	638	619	633	662	615	644	650	680	643	624	667	625	663	662	639	659	666	616	651	657	623	626	653	638	653	677	602	673	697	636	656	672	650	665	681	678	648	631	635	648	649	644	636	633	662	635	636	594	638	621	651	635	636	635	641	664	665	622	620	650	669	642	657	641	679	612	703	638	666	662	620	680	608	633	612	626	652	636	616	594	638	631	601	670	627	649	642	622	657	655	664	652	657	631	644	667	662	678	640	642	616	661	619	652	613	578	725	667	672	634	595	657	614	642	643	639	687	670	633	646	659	607	663	679	639	609	665	658	648	669	656	633	650	665	656	655	646	622	658	678	637	722	678	649	624	648	650	621	681	721	678	656	610	647	646	662	647	624	643	633	611	625	674	669	632	598	654	658	674	653	600	670	669	654	677	614	625	654	625	665	604	624	619	652	711	651	628	650	638	596	684	655	676	631	682	628	678	650	668	628	631	660	647	656	619	633	667	657	653	705	590	685	665	642	642	653	613	666	657	649	627	632	665	661	641	677	656	640	612	606	653	625	636	657	669	625	661	609	680	607	677	666	681	644	645	637	612	652	645	653	663	634	634	645	646	656	618	677	635	651	706	678	640	687	652	635	620	637	669	635	669	655	667	649	607	636	652	629	654	675	676	637	629	640	610	637	660	665	606	653	644	631	665	642	655	669	683	646	646	640	625	653	684	687	621	659	678	668	654	627	579	619	648	649	663	653	687	625	650	656	659	612	644	657	654	652	699	640	605	656	653	640	654	638	643	645	613	626	663	631	653	631	646	638	642	663	644	648	615	649	652	615	645	653	625	649	641	574	656	643	644	613	653	705	654	619	638	650	629	632	658	665	677	690	639	647	626	681	623	627	611	641	646	678	673	631	692	683	602	641	666	652	614	658	676	625	635	637	695	655	657	632	640	656	606	695	633	635	635	598	710	603	631	608	638	621	668	605	630	722	610	637	656	634	665	682	675	611	638	663	633	641	646	667	699	635	615	610	639	680	637	632	650	628	610	667	633	603	694	658	646	667	668	633	660	637	678	635	667	639	630	671	620	644	632	652	644	635	648	656	643	695	680	647	631	674	636	670	638	675	623	666	631	642	659	606	640	675	617	668	587	681	648	677	636	638	654	654	647	664	643	658	692	644	683	621	624	615	603	635	576	658	630	663	684	663	652	632	695	654	674	625	644	682	626	635	605	639	620	622	660	668	665	612	568	675	607	671	636	650	650	689	677	657	639	686	611	636	660	665	652	631	672	663	595	670	633	666	668	646	657	673	633	613	647	671	657	638	659	626	656	648	617	656	667	627	658	647	662	641	627	656	673	636	621	679	676	647	636	648	643	672	632	587	634	600	637	615	648	647	621	653	622	610	687	670	668	630	649	636	678	666	629	657	674	645	683	662	642	689	650	620	645	638	663	607	634	638	670	606	612	646	636	606	683	633	697	608	662	640	650	609	638	615	641	627	627	662	643	649	610	624	629	690	630	629	591	688	674	668	628	601	637	652	654	713	611	658	626	680	667	599	695	672	659	604	649	642	599	610	609	596	628	622	618	671	611	616	616	614	667	634	617	632	605	624	638	627	665	690	678	620	637	625	632	656	639	621	625	621	666	657	644	641	664	697	616	630	634	667	635	632	663	632	649	660	589	642	646	611	640	659	642	678	620	628	678	636	689	643	623	596	635	680	652	666	647	657	675	632	660	630	651	599	650	635	656	652	635	672	670	649	684	647	603	651	657	680	629	654	668	633	627	617	664	649	714	642	593	622	616	650	616	608	694	656	681	634	676	608	677	632	636	673	638	623	609	647	604	644	686	629	637	608	663	679	674	681	664	640	624	648	628	656	623	624	640	636	600	626	690	694	636	630	673	606	685	653	627	684	639	695	626	634	646	614	644	646	667	639	613	661	643	671	631	672	640	677	669	658	661	656	650	623	658	645	578	676	651	619	637	639	611	614	706	660	713	666	668	638	649	630	701	668	608	656	687	694	630	653	653	652	668	638	653	655	637	642	607	639	650	641	653	631	674	634	623	700	637	651	659	663	686	636	675	643	637	633	681	584	604	635	671	638	678	640	653	669	628	631	670	657	651	606	637	698	590	653	678	668	645	641	601	660	662	670	688	653	612	607	654	621	646	636	664	600	626	637	627	613	650	649	625	630	637	633	646	633	637	684	634	690	664	642	621	628	643	674	627	636	639	620	647	654	676	636	637	656	668	672	654	662	633	668	619	638	656	628	639	611	637	663	619	605	630	691	673	655	677	666	687	634	646	651	665	655	671	677	625	666	695	643	667	638	657	641	617	669	642	666	687	639	662	614	631	682	650	628	617	672	644	655	716	627	692	628	641	625	630	601	654	633	635	636	655	676	675	573	611	629	632	683	699	603	618	659	663	635	688	649	656	714	643	649	628	683	649	665	656	662	627	676	601	652	651	648	663	637	624	635	660	649	585	677	626	667	657	641	644	632	635	661	656	628	682	676	608	653	652	644	642	650	615	631	636	656	653	630	649	606	648	733	653
14686	6282	3909	2899	1773	1312	1010	760	688	551	475	443	469	389	417	383	388	344	372	325	332	349	339	301	298	293	321	299	298	318	318	288	319	302	325	350	295	316	317	284	299	311	325	330	299	307	306	287	300	321	299	273	252	280	286	327	283	327	287	285	328	277	285	289	305	295	303	278	300	287	300	290	271	282	273	287	277	268	266	290	293	314	271	285	315	319	302	300	298	305	300	313	273	277	301	284	306	308	278	256	293	290	292	299	303	288	273	305	297	269	311	278	270	298	282	279	297	312	275	293	298	312	279	295	284	329	281	284	313	292	299	286	288	304	303	281	282	310	278	273	316	271	273	291	274	281	274	269	274	262	285	273	286	314	340	274	286	303	286	289	275	274	279	314	272	305	269	281	275	287	307	297	280	275	315	292	310	324	285	317	298	285	283	304	289	299	312	288	269	302	308	286	279	268	322	319	300	293	281	311	268	297	312	275	301	311	268	271	277	303	301	323	300	265	266	290	273	315	323	319	264	317	311	308	264	262	309	287	288	289	319	270	297	292	310	269	291	281	290	305	334	300	310	276	291	316	274	303	312	304	266	291	297	314	298	314	299	323	323	289	296	271	301	265	313	272	294	307	284	319	316	302	288	303	281	307	292	295	310	314	298	259	299	275	295	296	308	298	281	316	307	298	323	340	317	291	268	312	281	281	284	291	292	299	269	275	297	319	294	298	292	284	303	324	301	265	298	273	290	298	265	284	282	278	280	303	327	331	287	261	295	271	299	278	270	307	294	255	333	271	283	331	293	292	328	253	285	293	310	286	271	284	274	305	298	318	289	286	327	318	320	305	280	282	298	287	350	323	279	299	296	271	295	290	308	300	317	267	295	297	283	286	285	306	304	299	329	303	312	290	280	296	304	322	278	283	278	282	271	315	288	298	328	269	309	257	288	270	302	264	306	297	303	278	328	295	308	256	286	305	289	320	296	289	296	313	285	327	284	287	308	290	285	301	306	310	299	272	287	289	315	288	303	275	299	294	305	301	259	308	272	321	286	308	297	320	308	275	340	280	304	286	305	283	291	311	302	278	295	300	299	278	334	311	281	297	314	311	318	318	302	284	270	316	292	350	302	324	309	286	289	272	267	299	284	296	292	267	304	267	307	313	322	276	309	295	277	261	326	294	316	308	307	310	300	275	322	307	310	267	299	282	319	306	319	268	300	295	282	281	295	301	312	301	317	301	309	281	251	280	263	319	299	308	314	300	303	280	262	302	284	330	295	285	297	315	286	277	313	319	280	277	251	262	296	280	287	280	280	293	309	318	275	306	325	274	286	286	288	302	303	292	314	293	266	291	304	266	273	298	293	287	289	284	287	289	309	297	319	300	298	333	292	314	282	272	271	333	264	278	309	254	308	292	270	282	270	287	294	290	310	273	300	266	289	293	282	278	324	258	311	345	302	290	309	287	301	312	331	342	266	307	290	256	274	285	319	288	304	278	277	271	251	302	282	284	269	308	308	307	321	348	303	287	299	269	268	296	290	285	268	279	292	304	263	300	299	313	291	301	308	271	307	260	277	267	297	293	307	280	296	306	281	302	307	273	293	287	308	284	275	271	275	284	256	273	295	303	326	299	286	293	293	308	270	289	289	271	323	302	286	327	308	308	260	295	268	313	307	298	287	274	287	305	307	264	286	264	308	348	306	309	290	280	290	283	303	288	295	285	305	273	301	282	300	320	316	287	285	312	282	309	310	321	272	297	280	289	308	295	299	290	285	297	299	308	294	277	292	315	284	258	271	292	278	273	240	309	281	306	296	274	277	296	276	293	303	288	288	330	320	266	263	316	266	277	264	283	317	300	327	311	309	289	298	277	288	304	293	258	309	296	314	300	320	294	291	317	291	291	305	281	297	300	300	319	285	289	280	311	318	296	322	322	266	292	282	276	254	294	312	290	285	268	275	306	292	303	325	332	327	312	299	298	297	313	276	295	289	284	300	278	311	310	300	272	306	311	260	303	283	289	289	293	317	284	297	297	311	310	310	289	286	271	293	284	285	276	282	282	299	307	307	327	300	314	301	310	308	292	288	321	293	293	311	299	283	291	275	296	264	298	280	307	270	296	283	320	320	264	260	314	260	306	242	292	299	291	311	290	280	284	290	317	297	312	319	280	278	311	286	307	301	297	278	278	300	283	301	331	324	324	311	294	327	290	292	316	248	278	307	292	297	327	272	300	317	255	272	276	279	320	292	302	287	311	292	280	267	324	309	289	290	297	272	326	316	308	335	313	291	323	303	277	287	291	298	261	300	316	327	316	318	303	283	293	293	276	289	274	305	270	290	291	329	290	315	312	304	288	305	281	281	254	305	279	287	275	299	298	324	339	278	300	303	301	292	272	292	299	300	311	310	287	308	299	292	290	320	311	309	298	272	310	298	303	291	328	311	298	297	280	300	310	320	305	277	300	300	290	279	252	285	285	304	298	262	281	305	288	270	324	296	281	305	291	293	293	317	297	313	302	298	245	285	266	295	292	293	327	266	296	287	318	299	272	264	310	278	255	265	274	330	289	316	285	268	296	331	306	319	290	304	319	290	293	312	289	284	304	325	306	259	324	291	288	314	326	299	309	261	316	304	316	286	307	293	299	343	275	327	283	274	283	296	307	301	319	296	287	311	277	304	308	311	287	258	312	302	306	290	309	299	289	319	291	284	291	303	269	283	307	309	279	300	257	281	304	306	275	336	309	292	304	297	294	311	314	306	288	299	298	284	267	299	295	277	288	291	307	296	302	299	314	337	326	289	291	331	286	293	288	276	319	277	288	296	292	297	287	263	298	289	260	278	263	265	293	279	308	296	319	298	307	265	277	327	289	267	317	274	295	290	291	284	299	300	330	311	271	284	278	284	327	309	292	298	311	336	297	302	294	312	292	301	338	281	287	292	321	321	324	305	306	301	314	301	271	311	277	302	294	255	277	285	305	293	295	298	323	275	267	307	272	291	298	305	278	313	306	266	288	278	298	277	275	318	339	313	319	287	305	278	313	320	295	283	291	250	292	293	324	271	295	298	319	287	267	326	289	304	281	312	250	285	309	297	305	257	275	271	308	277	273	314	242	289	297	291	309	305	312	281	269	290	284	266	294	299	304	299	311	291	315	335	311	299	297	312	320	306	303	289	289	277	282	272	276	288	261	299	257	313	312	315	303	309	308	281	325	300	285	289	305	264	291	310	274	277	297	331	306	272	333	278	312	281	282	298	303	285	324	316	271	321	295	260	299	338	301	274	289	282	285	277	294	301	310	322	317	312	272	286	294	266	335	280	294	295	299	294	277	282	327	305	268	280	318	307	301	307	278	298	276	276	297	278	290	303	274	304	320	298	295	274	304	283	262	280	310	308	290	295	278	245	308	294	294	276	276	257	274	270	326	288	297	280	280	266	288	303	268	323	336	307	325	289	311	314	291	344	297	296	296	271	267	293	305	304	267	303	307	286	283	292	296
9156	5095	7116	7906	6517	4990	3845	3000	2415	2076	1744	1574	1409	1315	1214	1148	1054	1078	977	956	967	841	878	836	805	764	759	791	803	783	754	742	733	763	671	701	752	702	714	700	652	694	686	689	735	715	675	657	622	645	675	607	681	680	640	707	711	630	680	655	644	707	623	675	678	621	641	676	695	646	641	656	638	709	622	716	629	671	626	689	708	664	662	658	618	674	667	646	666	666	669	682	671	627	636	676	615	657	685	696	602	623	635	669	638	673	668	666	654	680	681	661	746	690	640	714	701	639	703	670	653	628	685	667	687	640	652	688	676	678	671	644	679	691	667	661	661	665	674	634	667	628	661	697	685	626	699	692	657	710	668	665	659	667	644	742	694	639	676	657	646	647	635	658	675	692	697	657	665	675	713	689	647	643	688	630	660	683	666	691	645	662	661	687	671	629	657	646	660	658	644	673	606	667	648	658	689	661	677	619	639	687	689	693	655	645	682	683	639	702	690	669	634	660	652	645	675	627	680	644	650	680	650	690	670	649	672	657	676	634	690	641	694	646	690	648	638	672	688	682	634	662	701	657	671	681	634	669	693	660	671	660	644	661	706	679	667	674	691	625	666	663	661	637	661	660	657	667	669	704	705	681	666	662	667	714	692	633	689	623	631	678	665	674	685	684	687	658	653	640	656	675	679	680	677	668	661	685	678	693	681	672	644	711	667	656	642	659	624	625	667	677	676	679	619	658	683	632	637	645	657	675	659	628	668	663	650	663	636	665	642	686	652	662	636	688	709	635	717	652	654	654	714	661	678	685	666	704	676	665	658	621	697	676	678	655	671	705	630	680	666	690	644	671	686	669	614	672	646	655	617	665	689	656	605	688	660	697	651	680	714	662	647	677	622	680	663	714	700	642	673	691	669	613	669	633	609	656	665	653	677	670	649	678	635	662	688	672	667	646	652	671	612	688	642	658	656	669	623	698	677	666	713	664	689	612	662	668	661	647	642	700	668	668	669	641	647	693	653	672	649	664	651	657	680	635	630	675	653	703	695	667	685	702	627	658	680	660	640	654	712	733	633	703	671	637	653	671	693	660	671	683	675	668	671	682	648	645	654	678	641	668	681	681	666	598	683	621	632	654	684	666	640	687	670	674	652	678	683	701	698	648	677	656	668	665	650	688	710	639	642	679	659	672	668	657	668	706	600	650	657	614	590	685	661	679	693	645	660	681	667	673	633	647	694	649	693	618	678	699	663	659	623	648	714	653	687	682	656	696	615	649	675	699	644	670	683	679	718	682	628	655	695	651	699	671	679	662	655	696	649	702	714	694	669	688	668	632	664	670	610	616	694	645	710	618	676	660	663	674	683	688	634	709	622	671	673	627	652	635	652	671	665	677	634	597	688	682	674	671	669	641	627	701	682	673	612	651	661	650	689	692	698	674	615	672	649	715	655	692	685	672	753	656	678	675	647	616	646	657	689	668	680	675	651	635	691	649	642	698	707	657	677	678	640	693	673	697	661	632	685	665	658	637	636	679	649	712	629	668	643	691	681	671	661	658	649	692	640	666	676	661	682	667	692	697	657	625	667	621	632	655	706	635	651	678	665	717	657	683	660	636	685	678	689	671	646	599	682	604	637	676	695	644	709	693	653	655	676	695	657	651	684	630	686	682	644	707	677	657	647	707	691	693	697	643	640	651	665	714	641	656	658	649	676	645	659	661	618	679	694	641	708	614	653	604	675	663	670	648	646	672	664	652	654	644	681	678	704	689	692	666	655	650	657	667	650	656	656	705	666	708	701	687	721	642	645	652	663	662	697	655	659	664	700	664	637	662	642	673	667	626	643	652	653	699	695	656	654	688	673	658	646	683	664	642	643	664	675	710	670	669	693	723	654	644	656	655	633	655	636	658	669	644	669	678	666	656	602	675	680	632	659	721	642	692	728	699	675	673	671	674	629	660	664	706	683	638	669	637	709	652	638	642	678	668	650	665	675	673	654	695	648	643	673	676	691	673	621	686	644	657	668	647	696	592	699	635	677	647	641	633	649	659	615	646	631	667	681	624	648	662	660	671	674	665	637	645	686	681	665	701	696	658	652	680	650	676	697	606	668	695	671	684	698	661	654	741	690	651	626	681	657	659	609	681	695	707	629	639	705	613	664	675	616	668	683	640	666	687	693	644	683	676	665	693	647	636	644	638	640	689	654	648	676	665	661	637	647	617	665	674	682	660	680	666	673	659	689	680	631	640	637	680	726	725	656	649	672	660	659	713	654	658	682	671	672	652	711	697	649	662	647	646	689	707	660	702	668	688	583	663	702	673	680	717	676	626	684	643	636	642	655	652	640	672	650	634	656	671	642	674	646	681	667	693	647	645	675	701	636	685	628	662	650	650	681	682	641	697	695	646	652	669	647	704	702	678	677	658	621	632	704	647	702	703	672	649	673	689	670	680	605	669	693	650	711	667	683	634	648	625	661	682	694	667	715	700	654	656	634	679	634	666	695	685	659	703	670	637	701	669	648	653	642	651	675	694	662	658	667	677	669	623	635	663	643	655	608	673	673	679	655	630	721	689	664	663	660	684	656	654	640	640	670	612	631	675	669	668	668	623	683	644	656	656	644	660	650	634	614	648	645	645	695	649	625	678	686	647	660	648	630	674	631	644	667	633	669	697	680	672	639	733	730	687	629	656	657	668	654	667	674	647	676	642	687	668	668	664	650	688	681	679	643	671	671	655	661	687	655	669	638	647	645	706	640	668	689	695	653	678	700	639	666	643	683	638	629	672	639	697	658	662	649	678	674	666	660	624	665	659	714	671	646	656	663	659	640	689	657	651	679	699	632	655	657	689	630	619	640	653	662	678	676	632	692	653	684	632	665	637	662	668	699	645	646	669	657	622	664	642	660	639	701	631	681	641	658	691	617	682	617	675	675	668	702	666	688	674	664	688	689	674	664	673	690	691	714	658	623	653	681	661	713	697	693	698	680	673	650	670	655	670	656	670	636	711	665	626	670	650	667	699	620	643	701	666	634	655	667	664	638	727	622	662	703	636	677	667	699	649	683	654	623	662	649	693	660	674	661	663	643	645	649	681	713	645	671	708	664	672	644	689	677	684	669	638	661	628	664	666	659	669	675	701	683	646	680	679	609	696	647	633	641	655	667	658	633	678	635	655	631	689	642	628	675	682	650	701	650	650	725	660	640	636	646	638	621	695	703	679	642	644	677	665	664	671	678	670	662	627	598	662	672	690	665	665	713	642	655	678	673	659	688	649	655	650	616	666	625	661	681	698	679	684	705	707	657	633	650	688	702	694	667	678	695	692	673	661	644	688	678	693	693	713	678	645	703	660	634	634	698	618	664	647	643	647	623	672	646	641	643	596	626	669	685	612	657	673	690	678	657	661	629	664	689	740	653	632	675	655	677	664	637	672	686	654	669	688	650	604	710	672	682	654	698	635	674	679	675	696	667	693	666	683	696	716	738	654	639	653	676	696	660	646
27195	11817	7566	5953	4123	2794	1871	1363	1067	867	785	601	568	464	430	449	416	371	370	351	360	343	336	336	321	323	337	322	310	284	284	297	327	316	323	321	321	311	283	283	284	291	343	263	293	300	255	303	279	270	287	294	323	319	276	293	292	319	272	301	296	270	285	299	302	270	308	255	279	239	295	284	288	299	295	272	278	268	299	300	275	268	307	263	313	270	320	278	309	287	285	267	306	292	298	272	284	304	315	286	282	300	301	295	316	260	276	307	288	282	321	282	268	260	266	287	314	281	319	277	293	305	280	263	271	291	273	309	313	317	270	281	281	329	318	322	300	283	314	283	274	290	287	247	287	281	277	285	291	281	269	298	292	326	288	285	303	274	304	276	299	246	286	268	241	248	300	295	288	282	285	284	322	313	279	289	301	307	271	293	254	263	279	256	262	277	319	263	263	306	310	281	319	297	269	298	299	283	277	302	294	309	259	286	304	275	270	307	269	285	294	302	264	280	302	294	271	316	317	304	309	283	260	278	270	251	310	307	319	280	292	260	298	267	266	280	302	310	296	281	276	281	276	273	258	296	278	282	297	285	296	288	316	271	286	262	296	255	293	293	323	281	283	297	293	300	292	324	302	307	278	288	243	316	235	280	289	277	264	290	274	279	296	285	312	280	314	312	311	277	273	312	281	271	325	282	274	302	277	295	301	299	269	254	274	285	278	277	284	292	304	281	293	303	271	267	317	287	291	283	278	305	270	274	298	317	297	320	286	290	265	240	292	267	280	266	276	285	259	312	281	293	314	280	308	267	268	277	312	275	269	266	268	271	298	277	281	286	327	271	287	277	308	263	275	274	316	290	286	282	299	311	282	302	263	297	306	295	303	293	324	267	296	307	289	318	307	273	310	285	287	275	268	272	269	317	320	276	314	278	289	290	273	286	275	320	296	312	268	308	270	265	257	258	252	276	288	286	302	307	257	300	298	336	275	260	302	287	292	283	285	281	268	291	315	284	304	303	284	266	305	296	279	261	273	304	266	280	291	295	286	285	313	290	300	273	300	302	308	293	272	269	249	284	275	280	278	267	297	289	281	275	312	280	281	288	289	270	296	253	325	283	297	306	277	271	277	292	313	285	293	273	285	282	309	303	284	302	281	342	321	274	273	306	302	274	279	245	280	292	299	294	313	274	334	279	288	293	307	286	295	284	296	303	284	287	276	294	298	256	302	283	269	268	290	304	297	286	297	284	252	300	325	326	311	290	292	294	288	308	318	290	267	307	256	296	278	265	301	277	281	298	286	310	274	255	307	292	285	279	275	294	299	271	303	280	242	257	305	287	313	302	292	285	294	306	282	271	285	268	278	272	304	310	296	279	271	277	275	303	285	293	248	284	303	320	277	298	297	341	307	290	285	292	310	303	268	270	294	311	346	279	314	297	311	296	323	304	285	336	279	325	294	286	274	290	303	285	300	282	283	241	289	269	291	280	296	263	283	258	283	295	305	290	306	313	275	252	259	264	270	276	316	265	318	276	293	275	282	318	293	273	272	286	280	257	288	276	280	279	300	305	296	279	311	288	291	305	273	283	276	302	320	309	273	296	307	321	309	307	332	307	287	267	286	286	278	301	296	291	273	281	273	251	300	275	259	286	297	271	272	265	260	271	278	272	265	294	304	288	284	310	296	287	317	280	274	312	323	300	295	295	301	315	307	313	308	292	285	296	276	299	260	268	263	274	286	277	278	292	272	313	292	292	262	269	300	311	253	300	283	272	284	266	276	276	287	308	276	313	268	271	273	310	295	284	283	316	280	309	307	272	292	299	298	291	276	307	314	298	279	302	299	303	302	295	301	276	293	304	273	285	282	326	309	283	309	295	297	285	291	270	277	336	305	292	270	302	327	278	280	277	267	287	301	312	277	259	278	276	302	294	303	291	298	293	305	329	277	305	269	285	290	263	281	278	288	290	291	275	288	289	287	294	307	308	325	305	269	298	261	272	293	300	284	311	312	331	310	309	290	308	315	262	284	289	320	277	280	272	268	297	277	311	307	308	262	301	274	287	301	287	307	302	266	273	301	243	286	282	298	280	299	264	279	296	326	289	298	263	250	272	249	261	289	308	266	307	272	295	319	297	296	363	294	298	291	303	275	300	268	220	303	286	287	283	307	293	282	291	295	300	296	278	292	308	278	288	284	287	287	305	283	271	294	239	251	324	300	285	275	278	272	276	316	273	283	286	290	291	297	273	307	291	270	280	302	314	300	325	305	303	254	293	331	285	309	294	272	300	263	291	288	286	282	289	298	301	269	266	302	261	286	286	304	284	309	262	269	293	281	266	285	268	277	287	272	293	253	274	298	303	271	281	270	276	292	264	311	275	303	316	309	301	290	266	276	278	265	265	253	309	299	278	246	304	301	277	263	303	287	299	301	296	300	274	286	272	266	278	304	300	319	269	296	263	281	246	293	300	277	301	269	286	308	290	310	292	296	288	270	283	312	279	284	283	257	311	266	264	277	297	293	280	265	288	307	278	267	279	308	275	294	293	266	259	300	265	307	287	289	322	267	252	266	294	287	307	299	285	276	279	291	305	275	295	290	310	305	290	273	291	302	293	312	295	259	276	261	276	277	285	274	319	295	296	278	268	311	290	324	286	296	292	281	279	277	274	267	296	309	303	291	293	304	282	285	333	244	282	281	321	270	277	291	280	301	290	253	251	269	299	289	280	298	289	307	261	267	318	313	282	289	295	288	284	279	289	284	302	286	304	275	297	347	272	303	303	335	274	272	262	289	306	294	285	273	257	271	290	300	282	298	309	295	320	335	262	269	258	277	277	292	314	285	282	302	281	276	301	307	297	308	326	284	297	266	279	280	306	269	288	302	266	300	274	274	278	293	275	295	278	276	284	258	315	313	255	299	259	265	264	297	303	281	315	299	288	283	273	307	302	299	250	290	307	281	314	318	277	314	303	304	278	274	298	282	305	289	270	270	293	295	283	290	255	292	329	294	286	289	269	244	287	290	260	301	300	296	316	272	276	271	277	308	283	266	267	268	289	258	310	268	280	290	315	314	306	294	282	292	253	286	285	277	344	290	314	264	284	254	273	271	280	247	310	280	256	281	278	274	273	263	271	318	278	306	289	282	279	274	269	290	269	309	292	308	284	291	259	284	279	290	272	255	294	283	308	283	304	269	281	286	290	268	254	239	284	296	283	282	284	314	306	297	327	295	291	286	269	315	290	276	315	282	326	291	308	295	303	295	287	288	291	282	293	285	301	281	316	249	295	319	285	283	289	288	288	286	310	269	258	294	275	303	293	273	276	291	291	278	279	280	273	293	246	303	284	317	285	295	281	296	298	286	264	271	268	303	282	300	286	275	307	299	317	270	269	281	304	320	302	265	280	283	287	275	323	304	287	313	273	281	293	249	243	291	285	295	283	301	271	253	265	291	250	291	290	272	294	291	283	296	279	269	283	309	319	298	286	290	276	310	311	312	263
17333	8484	12077	13615	11748	9014	7050	5548	4466	3655	2995	2531	2136	2107	1726	1616	1566	1292	1267	1215	1200	1054	1070	965	964	903	904	893	868	880	870	821	759	804	757	813	755	732	717	736	752	692	729	738	688	708	683	680	712	658	646	653	645	687	688	662	669	636	670	647	690	680	690	684	598	692	677	674	688	700	663	650	692	656	674	673	731	658	661	669	653	631	624	686	674	655	641	631	674	644	701	690	655	699	659	653	662	671	643	650	665	641	636	666	669	617	663	630	694	645	708	651	633	689	626	614	704	614	624	634	672	655	677	646	631	654	714	672	683	682	657	627	644	685	639	664	627	642	680	673	644	634	659	689	589	634	661	686	634	652	680	636	656	659	660	672	657	646	643	623	686	642	669	648	696	687	654	656	652	622	635	667	647	667	611	672	703	643	644	673	654	655	622	665	678	631	660	623	711	666	645	701	639	645	652	670	634	609	665	730	693	679	663	662	679	615	661	670	627	646	671	618	637	685	669	674	663	646	662	639	692	632	656	658	623	662	657	666	679	674	660	644	672	694	639	684	636	631	625	672	650	622	622	703	647	663	672	665	642	651	635	680	680	675	659	666	698	633	701	654	644	662	692	676	718	656	668	603	678	668	680	656	666	643	634	671	642	654	639	656	686	664	694	647	596	654	632	686	674	602	655	596	642	636	665	647	668	623	707	638	651	634	606	650	648	648	628	655	655	666	684	654	651	629	688	648	694	664	705	681	645	668	656	658	620	626	648	663	646	667	654	660	617	693	631	680	655	636	659	641	677	641	694	757	660	631	667	669	616	717	642	602	665	642	675	663	632	679	663	679	648	622	615	634	673	673	665	637	643	635	677	653	702	692	640	693	618	654	676	630	666	688	672	672	660	631	649	613	675	641	635	661	684	685	636	677	676	687	637	647	659	620	669	659	657	621	690	694	718	648	670	673	638	692	661	679	599	682	686	648	639	700	655	652	645	654	647	616	660	670	657	646	664	686	650	657	648	627	657	635	624	676	682	720	660	661	677	661	665	606	639	692	646	676	634	642	625	637	660	627	656	657	637	675	675	637	672	669	619	683	689	682	653	638	624	633	617	665	684	633	606	675	670	669	636	746	669	638	646	639	676	642	682	645	634	710	653	678	674	679	630	702	695	635	680	625	628	591	635	661	645	648	669	700	679	659	683	609	671	641	670	662	665	709	652	621	610	703	627	679	657	677	642	614	650	639	658	624	634	668	651	638	648	669	645	603	635	626	647	633	631	647	673	613	623	664	623	663	660	675	639	640	691	654	663	667	653	629	690	643	660	667	615	665	671	653	690	643	703	632	590	682	650	655	715	645	623	672	694	655	662	679	662	619	658	659	691	667	665	685	680	664	657	676	653	639	642	653	596	673	648	686	600	664	641	659	659	657	626	620	667	696	641	598	643	651	635	602	659	667	660	628	686	674	675	679	635	657	622	649	674	601	629	658	682	645	689	671	663	693	678	663	660	680	651	648	638	681	597	604	683	678	629	652	657	651	658	669	643	671	681	706	669	652	637	645	703	623	674	666	610	688	621	680	630	667	675	619	640	683	698	624	610	655	691	709	642	675	662	676	671	668	689	723	674	645	683	720	693	628	657	652	652	649	643	662	657	689	610	592	673	692	577	614	663	684	661	675	668	676	676	647	647	665	686	682	654	631	614	662	643	650	624	647	637	717	626	660	659	665	648	669	656	658	618	660	649	724	648	616	664	671	664	685	631	643	671	651	634	667	681	666	685	636	602	642	645	663	630	679	668	665	651	696	672	605	656	686	627	643	642	650	668	625	632	650	644	673	647	620	623	642	665	650	646	663	672	673	652	645	648	615	693	648	632	642	636	640	658	645	654	670	630	649	641	668	651	669	636	696	675	681	644	675	673	648	662	653	652	648	639	686	642	663	684	676	655	647	693	680	639	689	686	689	658	654	653	675	655	679	642	666	647	692	639	596	660	677	706	632	664	664	637	681	628	679	687	638	691	634	688	663	670	644	630	642	638	647	680	671	671	630	648	656	680	639	649	660	692	665	618	635	636	653	679	635	645	686	702	667	628	627	597	699	627	682	655	687	695	650	677	652	625	640	613	690	640	638	704	653	667	642	661	682	615	621	683	701	665	626	657	637	630	647	664	677	709	690	640	614	668	663	631	661	647	648	683	664	679	694	673	612	700	658	642	679	681	625	654	642	632	631	682	666	633	646	622	657	621	653	660	654	662	664	670	675	656	657	643	676	656	651	675	653	637	701	587	649	617	652	656	620	709	668	634	642	651	639	632	712	688	611	635	666	703	715	656	642	689	648	709	671	657	664	616	652	645	689	666	667	633	654	654	663	637	646	666	701	640	616	693	672	669	657	659	655	665	666	635	633	668	702	657	669	612	612	649	709	620	698	643	668	664	659	679	639	649	698	632	677	638	600	672	680	710	587	670	674	663	658	676	724	679	657	662	663	672	694	655	658	678	643	656	670	651	696	682	695	622	662	616	613	708	643	684	680	651	698	661	668	647	668	615	686	672	640	652	668	653	653	597	671	655	678	692	652	621	636	653	648	667	594	646	645	672	670	612	662	674	646	675	673	671	672	615	626	674	650	616	646	657	655	660	625	658	664	653	714	682	671	637	642	679	618	649	647	667	715	669	628	661	623	656	673	665	677	693	670	633	691	652	635	641	657	672	666	674	640	706	672	661	665	677	624	655	689	650	667	695	682	648	710	677	685	627	663	671	637	643	624	636	659	663	678	667	669	647	645	682	646	686	626	627	672	678	636	666	656	685	640	643	619	679	671	627	675	624	644	641	631	638	645	642	644	636	632	668	613	688	660	656	657	655	665	648	621	613	671	663	664	659	686	646	647	699	669	654	661	661	653	661	684	645	636	651	647	656	640	706	669	650	685	652	679	653	671	664	662	671	619	671	695	618	625	628	651	690	640	652	719	618	618	702	711	644	664	677	638	673	689	645	652	659	644	620	634	652	637	652	639	657	662	644	692	656	632	660	598	665	648	698	648	648	634	659	691	659	654	665	667	674	706	626	670	612	646	666	608	674	617	711	684	641	670	652	618	654	652	659	645	657	664	668	672	682	649	648	632	647	653	597	677	676	678	676	638	684	666	680	692	634	649	668	698	618	652	651	632	587	666	668	702	680	634	649	659	656	607	644	635	684	696	671	699	667	626	670	641	635	689	683	668	646	694	669	679	650	676	671	638	649	650	625	669	648	635	643	655	689	612	632	666	688	619	641	671	634	688	639	636	718	683	659	620	662	624	637	659	682	637	621	649	659	664	655	656	663	638	624	687	619	667	702	667	602	695	684	666	688	683	704	669	656	713	707	698	630	654	704	700	651	623	625	671	642	669	681	704	626	660	621	649	609	630	677	699	634	635	698	597	671	680	674	697	616	684	637	598	634	653	658	639	648	648	705	638	638	623	599	636	677	596	624	648	667	649	685	674	645	698	640	684	641	618	680	611
35931	16874	11898	9832	6295	4221	2923	1967	1628	1220	1027	772	676	621	563	487	469	443	404	434	393	422	331	372	328	332	379	322	330	308	346	277	314	341	325	295	297	307	281	302	319	291	331	292	300	295	319	291	298	306	263	297	299	280	270	274	280	286	294	320	308	294	305	274	287	281	284	296	306	274	272	292	292	279	278	280	275	279	260	302	303	294	284	301	309	276	301	278	293	282	276	273	314	280	298	294	308	272	288	277	269	288	291	255	260	294	280	278	312	296	288	304	292	310	272	253	273	319	279	279	292	263	282	304	295	318	274	337	296	256	288	292	264	282	296	305	301	289	285	288	274	293	275	285	323	294	291	250	274	295	319	275	296	303	301	296	316	297	279	267	280	296	306	261	281	310	292	292	294	285	257	292	258	297	284	289	280	265	266	279	254	284	267	257	331	275	257	299	283	286	266	290	287	282	256	250	283	297	276	250	303	296	284	323	271	286	279	284	286	285	281	271	294	278	292	279	283	276	289	300	281	280	321	275	278	269	264	251	269	295	290	290	275	282	291	286	307	297	300	270	273	306	265	273	282	287	277	281	276	260	303	246	281	306	275	284	295	250	285	260	316	257	304	304	269	259	274	281	287	277	278	296	327	254	294	290	318	309	272	270	260	273	270	269	297	260	284	309	276	302	278	291	323	261	275	281	286	282	316	297	281	301	284	304	298	291	321	292	298	255	291	292	282	265	311	312	321	281	296	284	245	292	247	300	296	322	285	273	306	270	317	267	335	305	319	251	281	302	311	262	290	305	275	292	242	259	281	291	272	318	273	294	277	270	269	279	278	284	310	302	286	298	310	306	305	301	276	276	289	327	297	294	277	290	266	264	285	315	262	272	256	276	265	259	296	264	267	285	266	298	306	284	259	279	270	284	294	317	291	308	324	254	274	268	313	319	279	248	314	299	288	244	271	270	306	283	286	291	305	283	292	231	254	311	319	330	307	280	316	271	285	295	285	290	300	286	275	273	279	278	273	298	310	287	245	284	289	304	296	314	283	279	262	287	278	295	288	287	314	334	295	319	325	289	282	291	307	282	281	264	314	275	283	290	266	292	242	234	255	268	317	296	271	308	284	248	281	280	289	284	265	270	296	301	290	282	277	258	265	304	270	301	271	318	321	297	298	286	287	328	293	297	255	268	306	269	278	284	279	258	316	301	311	293	284	262	300	279	297	269	264	297	291	301	285	269	252	276	300	288	288	282	322	319	300	302	296	264	263	260	288	306	300	299	298	270	302	270	283	276	235	292	262	296	286	282	247	273	279	276	320	278	319	260	303	271	272	287	310	294	268	317	300	301	281	287	270	330	281	290	318	309	291	284	314	280	286	289	260	297	297	299	292	305	295	308	289	285	285	299	289	317	303	279	273	327	321	293	286	317	282	298	299	294	272	283	263	324	265	294	274	288	299	313	305	297	286	303	289	316	287	268	276	320	283	298	266	303	281	270	280	265	310	260	298	287	300	313	275	332	295	310	290	266	272	263	268	266	287	299	266	263	285	290	290	274	310	277	271	256	288	272	294	304	284	330	313	252	284	246	322	265	260	292	259	266	308	302	306	339	304	255	285	309	321	286	292	281	272	288	280	274	267	306	297	276	281	266	281	271	266	274	262	288	296	265	300	261	262	262	285	304	327	289	284	308	290	286	307	339	288	244	268	288	312	279	269	279	296	273	274	298	294	278	299	246	288	273	282	299	288	292	266	278	295	267	276	296	290	307	298	276	258	306	292	264	286	284	264	268	278	299	285	265	306	282	278	290	284	305	277	324	290	289	279	276	254	290	261	301	288	276	243	287	293	277	280	297	299	294	288	302	266	281	284	272	314	300	295	300	273	277	300	313	264	300	277	310	299	271	287	279	312	312	277	276	282	323	293	267	297	274	296	292	296	306	284	279	324	295	293	300	278	280	303	301	281	266	311	306	297	275	277	255	299	306	292	283	279	286	248	276	307	303	296	311	308	294	265	288	278	274	300	281	288	281	301	311	282	283	260	310	277	302	301	327	280	293	284	278	285	308	264	300	294	312	276	293	286	283	281	275	282	288	260	286	306	273	283	292	268	311	264	276	286	274	314	292	276	296	279	308	331	314	268	272	269	267	293	276	312	307	306	302	289	295	286	270	266	305	309	260	269	294	264	311	289	247	287	266	252	277	287	299	272	295	265	286	314	266	285	315	280	320	257	295	295	318	294	277	275	274	280	277	310	289	281	298	322	305	293	290	298	288	330	264	306	265	274	297	310	265	304	295	267	312	287	294	266	272	286	259	274	295	305	324	317	314	299	277	276	299	273	286	270	328	284	317	262	304	303	252	272	311	255	272	272	323	270	309	315	312	273	271	305	322	284	292	278	278	311	256	298	262	285	277	277	304	290	284	269	312	288	249	292	250	302	304	298	237	314	311	292	287	265	304	273	266	287	296	294	295	288	307	329	320	301	277	267	299	271	280	286	259	298	286	334	299	320	290	290	272	273	264	279	286	271	291	304	272	286	250	285	255	300	297	300	268	301	283	282	292	306	304	270	280	283	313	296	285	248	291	298	295	307	307	295	292	294	288	273	276	263	317	291	257	330	306	270	254	279	261	298	290	295	296	266	267	293	296	255	271	292	300	290	307	281	279	292	300	309	256	298	292	300	294	269	316	281	256	276	276	278	301	261	296	287	291	294	312	308	305	250	287	280	276	312	293	273	277	306	286	281	295	280	265	270	280	284	252	304	282	271	273	287	291	282	282	281	307	293	273	264	262	274	290	258	305	303	281	270	263	289	255	252	263	309	299	304	268	286	250	308	273	275	287	277	320	260	300	284	304	296	277	293	300	291	289	274	298	307	320	286	271	307	284	302	338	332	282	246	242	263	299	258	303	257	290	258	301	256	283	277	321	255	270	300	308	318	315	310	299	275	309	298	278	294	290	293	307	290	305	277	309	281	276	279	301	299	298	291	265	303	284	313	267	275	287	286	273	292	296	261	306	272	337	311	271	268	322	273	317	277	318	303	279	296	269	292	322	306	308	282	228	291	299	279	293	264	277	283	267	253	257	265	297	302	262	290	280	300	293	289	256	261	266	308	296	254	294	256	317	275	272	269	284	270	314	286	284	263	269	273	299	280	290	297	282	278	293	268	276	242	333	338	275	306	296	267	322	318	279	266	285	260	302	269	273	290	301	227	292	308	318	302	252	288	295	261	277	302	273	341	275	290	298	276	278	287	312	264	274	249	276	266	294	278	291	271	277	283	296	291	274	297	292	279	297	292	280	315	288	309	285	321	300	268	306	310	307	287	317	307	296	295	294	289	291	288	312	250	314	302	286	289	297	272	294	274	240	265	307	287	318	295	297	261	266	276	301	304	298	286	267	326	303	284	280	301	302	304	268	291	249	278	296	283	278	262	293	293	321	292	303	279	282	311	294	304	305	294	277	268	223	277	256	282	292	305	255	299	291	270	281	296	329
21902	10951	15936	17929	15370	12448	9545	7571	6301	5111	4318	3502	2943	2653	2343	2033	1840	1674	1594	1433	1330	1280	1164	1174	1073	1040	1051	1060	973	943	820	900	842	893	822	808	829	802	786	795	709	785	728	740	729	716	735	747	664	639	739	730	714	718	738	678	665	663	698	642	633	652	682	677	697	690	685	667	660	703	658	649	624	683	647	694	677	692	681	683	687	630	657	641	668	631	674	660	653	645	655	662	664	636	685	633	699	658	662	608	639	689	661	654	626	661	666	660	641	662	670	684	673	653	657	677	637	698	705	686	619	636	648	640	675	684	659	661	634	688	644	628	621	652	636	659	638	687	654	619	670	672	650	669	658	639	622	656	656	646	641	641	648	624	692	606	685	638	638	645	643	668	671	679	657	641	650	681	697	627	609	644	624	706	648	670	640	658	663	663	639	616	629	692	674	646	676	648	657	618	650	662	637	592	700	647	723	620	659	636	656	638	700	635	616	623	701	620	646	632	681	658	695	641	640	638	690	651	643	632	664	672	646	647	629	652	643	666	660	657	656	646	621	638	635	642	703	688	652	661	626	581	618	681	665	638	685	651	667	665	657	660	595	689	668	665	629	668	647	620	632	679	609	626	659	672	648	602	613	659	710	689	649	667	647	602	667	651	626	648	639	626	648	649	637	703	651	662	634	643	639	612	651	671	638	619	621	672	649	667	648	620	623	648	678	681	674	665	697	656	688	611	682	686	715	683	638	655	689	652	650	636	629	650	645	620	624	673	637	672	614	639	664	651	628	644	648	638	714	686	604	666	666	598	618	671	617	661	675	645	668	641	632	663	699	678	653	648	670	643	669	669	626	667	591	699	639	643	641	627	657	641	625	684	631	658	679	648	625	658	661	618	645	653	666	635	638	616	646	675	669	675	642	651	669	624	629	640	658	630	639	680	666	648	636	625	666	667	675	664	614	650	645	647	656	659	594	654	627	643	638	694	647	665	693	649	628	673	686	642	607	663	597	701	660	656	638	675	639	685	653	609	657	669	621	651	598	652	633	694	664	638	633	684	683	647	609	635	648	646	674	649	654	624	676	660	627	592	661	641	633	639	658	650	660	648	658	663	698	602	644	664	656	656	646	690	625	668	643	636	650	716	687	676	630	639	675	680	645	655	656	647	686	634	641	638	642	593	681	633	679	643	601	626	618	651	642	661	658	603	687	654	616	689	616	645	634	665	641	656	632	617	672	644	684	638	675	649	629	644	646	629	647	607	643	711	601	666	675	654	675	654	639	621	675	647	658	644	662	637	692	663	674	648	689	627	675	645	643	679	625	632	674	660	666	650	661	631	674	628	694	696	674	637	611	631	696	655	635	645	644	656	634	638	637	636	629	599	654	627	704	685	637	654	654	646	625	655	619	649	686	644	593	618	665	641	704	661	613	675	644	646	661	679	642	641	677	675	614	658	661	691	658	648	631	620	659	680	633	684	671	660	653	644	630	665	662	655	670	619	649	669	718	617	606	639	662	660	644	619	684	660	636	646	671	684	676	674	674	674	600	635	643	642	650	658	661	651	631	635	630	661	682	651	656	629	625	623	643	639	687	601	609	646	662	630	695	685	671	648	681	698	645	686	628	658	651	668	625	628	670	596	673	655	660	669	642	657	661	634	669	664	690	641	682	661	641	683	635	675	607	685	667	606	638	655	649	639	686	718	635	661	611	668	704	643	677	659	659	634	676	629	602	682	656	727	645	626	626	651	661	615	671	644	673	654	638	633	636	650	663	688	700	637	660	655	632	654	650	634	663	704	658	661	623	646	654	713	649	655	616	635	668	678	649	622	664	638	662	653	669	660	728	607	671	671	648	685	655	643	669	633	640	674	677	604	665	680	675	662	676	653	665	662	665	664	661	655	666	656	628	653	658	665	672	675	637	660	655	642	647	667	637	618	663	692	650	659	647	661	690	644	653	649	637	605	580	640	679	689	631	649	676	646	656	638	685	678	683	699	647	678	668	648	673	658	656	635	666	691	621	611	660	632	654	657	688	640	636	676	686	627	644	604	641	670	655	637	635	665	687	637	673	638	636	621	638	657	667	654	626	662	659	622	659	710	640	654	653	673	650	618	681	677	654	638	636	683	650	634	619	671	662	653	615	611	618	684	644	674	630	639	667	679	642	665	676	671	647	664	642	641	587	624	663	622	654	642	643	697	622	610	624	657	642	645	644	660	671	673	620	675	656	652	639	713	684	662	646	619	599	698	701	652	592	652	654	670	679	610	651	675	662	668	658	618	650	619	649	701	664	656	621	695	692	627	682	642	650	621	635	696	646	697	663	603	683	648	691	669	698	644	645	658	629	634	620	630	647	685	657	657	631	669	664	665	642	675	664	687	653	670	650	684	636	649	640	709	671	628	655	640	638	654	619	649	637	650	693	633	648	639	657	666	670	654	673	646	644	586	670	642	658	659	642	622	638	686	604	629	659	678	622	679	611	667	623	639	673	655	629	683	676	677	649	639	708	655	664	680	683	650	619	652	686	655	670	621	634	655	685	670	651	623	612	630	636	638	653	663	599	665	677	662	693	648	680	658	692	666	639	637	648	623	651	652	633	669	663	669	664	625	606	624	661	679	675	667	631	626	631	679	628	656	661	630	645	667	633	669	618	678	656	686	680	647	656	620	610	691	666	644	653	657	614	620	657	649	651	661	675	654	676	649	678	648	621	683	605	722	647	640	629	662	662	639	608	633	622	657	664	662	685	664	667	664	628	647	690	658	604	641	639	621	647	638	632	623	609	654	687	638	680	634	655	694	692	682	632	652	621	655	651	646	659	651	612	678	656	708	655	676	659	615	654	644	661	653	635	665	677	682	639	626	651	650	601	654	631	660	636	665	684	631	710	626	669	650	652	718	647	642	691	665	666	670	656	614	666	670	619	643	642	637	663	585	659	668	630	622	688	685	674	666	644	686	664	631	647	629	634	609	628	697	602	667	695	664	630	641	660	650	659	638	663	685	645	678	643	653	671	677	632	616	698	610	674	628	587	620	630	676	651	689	710	666	704	680	642	640	683	652	648	610	624	625	668	695	642	595	681	616	630	671	614	626	686	678	690	626	664	658	684	630	667	648	630	625	643	623	670	641	652	684	634	699	661	666	635	649	655	644	618	654	624	661	672	656	658	676	647	750	645	714	612	646	604	646	649	576	627	678	646	677	655	633	621	652	604	667	641	666	605	676	631	655	695	627	606	661	656	649	636	661	631	668	677	678	649	676	612	649	629	647	665	641	664	638	673	679	638	615	598	627	615	652	649	614	654	634	600	684	687	618	651	611	675	645	621	628	640	633	592	617	644	656	652	657	617	632	633	685	671	623	634	615	652	648	613	625	671	623	621	613	666	615	643	656	608	625	663	581	708	659	649	675	641	651	625	652	650	634	611	656	673	630	637	636	640	692	630	598	606	649	677	666	645	662	665	628	648	699	618	627	669	669	662	685	620	655	647	672	628	626	643	632
14348	6090	3896	2797	1839	1307	1001	738	639	561	486	454	444	380	407	427	348	360	330	340	350	350	343	302	326	304	333	305	321	298	329	324	316	341	293	277	296	305	263	287	309	287	274	311	298	304	258	291	278	284	278	320	281	299	320	314	314	315	285	280	290	301	306	324	294	325	296	267	278	253	276	284	276	270	297	315	304	314	327	254	278	297	295	327	292	295	313	323	272	305	293	311	300	305	308	285	270	279	295	303	310	302	296	289	293	280	271	278	267	330	318	290	304	308	282	282	296	305	318	298	288	315	307	330	295	311	317	311	300	321	325	282	295	270	338	289	302	325	272	280	268	315	344	255	274	297	318	296	302	284	300	295	266	282	283	304	279	306	299	283	296	294	325	311	292	280	338	299	318	333	298	302	299	310	279	340	284	281	235	279	316	305	317	311	332	287	329	279	270	308	303	293	313	278	285	286	301	319	314	299	293	283	296	277	289	290	293	301	311	318	291	304	314	306	311	281	286	303	290	315	335	296	322	282	293	314	302	262	288	281	284	294	308	269	287	328	329	263	330	290	286	286	276	342	275	310	315	290	288	312	299	287	298	321	309	305	319	286	294	308	265	310	300	319	271	261	266	308	276	313	318	295	296	299	304	280	308	285	266	281	286	283	309	293	294	309	270	307	298	287	297	292	288	290	303	324	290	302	279	304	277	295	318	287	307	278	289	280	271	308	275	283	318	318	281	318	288	295	343	288	287	272	290	277	299	298	296	277	287	304	328	294	259	295	272	296	297	279	280	317	264	299	283	317	334	306	275	309	295	300	287	291	316	328	291	289	300	299	319	346	305	285	286	279	298	301	306	329	297	321	276	291	291	307	283	300	308	296	318	348	302	292	307	313	270	284	285	296	273	288	284	315	302	301	312	350	290	298	318	321	281	306	286	298	307	319	284	284	285	284	286	289	272	270	296	297	308	293	262	282	289	283	312	317	293	327	317	300	296	327	313	299	293	289	278	290	320	253	334	307	270	301	329	300	326	277	290	328	279	291	299	293	285	314	291	334	258	309	281	300	296	288	334	323	291	327	309	295	284	312	296	299	290	269	300	336	273	268	314	297	298	278	320	285	274	306	322	290	291	273	305	296	281	293	302	317	315	304	296	308	304	306	270	293	288	267	314	317	301	275	288	274	297	299	289	321	284	300	289	292	269	315	353	318	360	274	331	323	344	296	299	306	253	324	303	304	273	296	305	263	282	308	291	277	272	279	294	321	291	295	317	290	320	299	301	322	290	329	269	249	292	319	303	294	316	315	290	289	312	307	282	318	330	333	281	305	292	319	275	327	301	290	277	275	290	298	327	312	266	292	273	300	346	340	291	269	257	304	338	314	305	289	284	319	333	319	287	294	288	304	278	308	275	299	302	290	292	327	307	277	326	292	287	293	284	296	281	302	311	292	276	270	307	350	328	296	290	303	294	327	312	296	313	328	311	280	302	288	341	261	299	304	331	281	300	325	303	290	286	320	345	318	270	281	286	326	311	335	296	307	326	315	316	296	283	289	330	274	339	293	276	299	281	285	293	286	305	312	311	268	311	311	290	295	331	299	259	272	294	286	250	271	310	303	286	300	298	319	318	299	308	285	286	285	301	299	333	290	303	323	305	284	320	318	303	280	279	287	262	287	259	292	282	318	291	286	264	285	290	312	299	301	327	292	330	280	301	260	272	290	281	314	302	309	303	284	332	300	242	306	299	314	286	306	309	274	287	249	312	276	289	305	329	293	308	317	286	287	283	266	325	325	279	273	304	335	288	290	327	312	275	311	295	286	316	279	298	282	293	312	263	302	264	300	303	282	270	313	307	317	286	301	252	298	294	288	288	281	310	275	335	301	299	320	326	317	300	309	261	281	272	277	296	280	259	284	278	320	296	313	273	315	283	280	287	299	282	273	295	304	280	301	293	304	297	294	333	327	291	275	289	312	300	321	316	284	303	322	337	333	312	268	287	296	290	307	302	267	311	323	307	329	260	281	292	294	307	275	293	306	309	280	321	283	304	293	272	287	286	323	307	347	293	282	304	264	288	266	282	298	303	318	316	280	314	302	288	301	285	293	277	290	294	291	293	312	330	290	292	276	261	304	301	303	316	315	300	313	300	305	285	291	290	303	276	292	324	284	334	286	314	282	244	283	279	333	308	292	283	286	276	313	290	302	319	320	284	322	306	266	331	313	286	269	326	294	296	327	291	287	268	284	267	296	314	296	312	309	287	273	312	310	286	281	305	314	298	293	299	306	275	283	319	276	321	293	264	292	267	301	312	285	299	302	291	308	321	268	283	290	316	288	307	296	294	295	309	303	280	305	308	306	289	322	269	297	317	300	308	305	286	295	291	292	325	274	289	291	305	297	310	278	313	276	274	320	310	277	290	302	282	305	292	289	306	279	271	285	293	271	276	313	288	309	301	309	293	318	280	265	291	289	359	287	260	296	293	293	315	305	319	288	305	331	273	283	291	275	328	283	280	343	321	285	314	292	294	298	324	261	305	253	305	309	297	261	263	270	346	302	296	284	294	303	260	293	350	281	295	277	264	279	294	295	291	319	312	308	265	300	310	298	305	294	286	308	305	278	281	314	273	297	336	330	308	293	333	307	274	293	302	269	280	269	317	313	294	328	293	288	303	332	302	269	256	316	309	284	287	313	313	302	305	289	302	303	238	277	283	292	282	319	294	271	330	263	315	318	297	325	293	271	264	305	286	300	298	253	276	302	313	285	287	283	302	286	278	314	289	279	285	321	284	298	300	297	289	306	292	309	298	345	276	304	275	303	290	299	280	272	305	297	282	263	270	298	269	296	329	312	296	303	312	311	312	293	294	325	284	313	317	302	295	309	273	311	309	288	297	287	304	259	303	281	303	316	308	295	341	261	318	319	272	299	309	295	291	267	322	281	294	327	262	310	297	330	335	291	323	318	276	282	330	303	291	302	296	308	303	314	330	285	297	319	333	293	295	283	283	322	286	291	311	330	287	315	278	287	276	296	316	262	270	320	312	290	291	292	293	285	278	307	303	292	319	312	307	298	337	302	304	299	298	315	288	276	305	302	308	290	326	275	329	315	345	288	282	307	316	325	289	307	330	302	278	305	281	259	277	262	287	319	283	317	265	295	326	280	321	324	304	290	300	274	276	310	286	292	287	282	289	289	278	279	304	308	298	308	310	301	329	334	297	303	310	297	304	317	269	278	261	290	315	279	313	302	287	321	278	303	307	298	331	290	269	329	300	275	297	291	276	272	243	307	287	293	282	307	296	304	319	295	329	294	300	309	297	312	299	293	274	292	299	313	337	300	296	256	283	272	278	298	319	343	315	300	319	324	295	266	314	301	322	292	317	312	333	283	265	283	311	295	310	298	309	265	321	311	260	304	305	262	269	268	291	317	293	311	277	316	259	297	289	305	274	283	300	274	331	293	293	305	304	271	280	304	285	277	357	302	287	295	306	290	273	326
9150	5050	7104	8039	6672	5064	3834	2972	2554	2017	1819	1652	1493	1328	1315	1217	1107	1085	1028	923	972	919	868	813	816	810	808	776	769	823	745	743	733	744	724	738	755	730	694	723	697	684	679	699	710	712	668	719	693	699	673	659	688	672	674	704	682	665	672	658	703	686	653	656	619	658	691	706	725	692	696	676	653	691	662	632	662	659	671	660	669	713	691	662	651	690	682	665	626	683	653	685	695	697	682	666	657	693	645	664	645	708	681	644	641	620	665	635	657	684	648	636	682	685	668	636	635	670	668	630	669	656	680	696	679	688	634	716	676	660	653	696	706	668	681	665	646	668	644	663	720	657	672	650	685	667	625	646	643	640	665	655	689	622	681	707	695	681	694	645	661	691	627	688	632	689	674	713	635	638	656	656	684	651	653	676	673	666	662	721	743	712	656	669	692	660	658	634	692	661	722	703	635	709	648	687	647	655	671	676	676	747	698	626	681	674	707	673	686	648	634	633	657	672	650	653	630	645	665	639	690	701	671	663	708	693	673	672	640	616	706	626	675	664	658	673	676	655	718	645	671	671	646	667	655	651	703	694	673	683	628	687	671	681	666	721	648	674	674	633	685	700	633	667	663	676	661	684	648	699	656	645	653	656	665	686	680	661	679	641	675	646	665	664	665	724	659	660	648	707	690	635	676	690	630	670	654	700	687	678	689	687	712	674	660	664	665	654	706	663	685	673	650	730	665	659	700	661	694	690	673	704	650	648	647	646	710	672	719	692	694	646	653	642	672	698	673	665	668	684	637	701	668	687	684	598	657	622	672	656	633	696	667	708	661	654	623	638	649	659	694	665	684	639	669	656	677	715	659	693	674	649	648	698	652	676	646	670	627	660	681	679	678	693	668	689	604	650	679	702	662	603	661	660	651	715	681	681	662	640	661	672	648	676	651	634	589	703	658	703	672	682	683	647	645	654	676	691	647	649	708	679	595	706	667	674	697	640	632	700	683	657	633	664	687	650	630	662	609	662	703	714	656	671	636	674	674	631	664	688	642	682	711	699	680	689	693	689	636	647	651	680	639	671	680	693	670	665	698	661	677	633	639	714	693	687	649	624	706	693	675	687	670	665	696	712	693	654	740	663	661	683	721	683	663	667	703	635	702	725	688	686	709	701	630	661	644	690	641	680	678	651	742	686	644	662	694	630	657	713	683	691	681	644	691	692	711	698	661	701	711	689	633	617	649	683	706	695	657	671	643	655	710	696	654	657	643	677	672	652	632	680	694	683	704	668	667	674	693	709	675	626	661	726	632	668	689	679	722	734	623	681	603	683	667	690	680	629	703	688	681	662	644	626	685	659	623	663	703	716	676	711	647	671	659	669	703	656	632	668	702	706	633	675	664	663	674	671	671	668	675	678	706	674	675	646	691	654	660	657	682	686	697	698	669	613	669	625	681	694	661	683	624	656	688	712	660	686	638	664	695	717	646	698	655	672	678	690	643	693	676	666	654	669	723	685	708	668	677	693	656	638	657	689	704	651	696	685	634	700	687	660	663	695	648	647	684	697	674	683	676	677	678	660	700	718	675	676	687	621	662	671	654	711	698	648	622	648	647	696	668	672	632	694	700	662	634	688	646	696	664	707	715	689	733	631	683	665	643	700	653	639	715	714	630	689	645	644	670	655	704	715	690	676	634	684	684	665	659	702	707	683	659	718	643	649	658	718	641	660	711	717	657	668	659	686	685	715	666	695	626	680	672	701	655	660	696	645	661	701	698	608	630	659	664	688	643	664	667	699	631	671	658	666	716	645	678	644	628	648	705	635	697	704	642	733	671	655	633	644	634	670	686	658	682	668	645	636	662	691	649	660	698	641	649	689	701	665	670	634	652	681	620	644	709	658	662	698	642	649	687	711	707	649	648	674	657	620	681	635	663	710	663	646	687	663	665	608	696	687	715	656	666	687	660	639	667	653	687	722	623	660	645	681	673	644	699	677	719	641	667	680	631	626	655	655	682	630	685	663	700	669	654	615	655	642	623	698	659	627	664	680	666	672	637	665	645	675	623	626	634	663	680	643	692	669	643	656	680	654	634	701	662	652	711	671	664	652	688	677	692	694	682	664	705	658	644	669	694	682	642	672	699	681	675	665	675	646	644	696	657	689	712	665	641	719	683	683	679	671	664	654	707	663	630	625	688	670	646	636	637	711	679	670	686	689	696	673	667	643	635	680	645	690	668	707	694	674	673	609	654	657	639	692	667	687	694	695	690	708	673	692	656	657	662	669	668	665	684	659	675	674	694	630	654	677	659	630	639	673	669	680	692	634	619	709	724	657	700	664	689	669	708	633	648	674	631	667	674	683	649	660	687	627	692	638	675	647	699	692	684	686	661	697	640	698	650	681	695	674	702	650	664	724	728	673	675	700	665	667	680	690	714	636	656	661	688	662	688	643	716	701	666	669	650	673	655	661	679	680	646	687	687	658	665	686	671	658	731	718	652	643	681	655	655	674	652	658	680	660	622	654	657	698	637	644	629	656	662	661	667	674	625	621	677	681	692	712	650	657	692	638	627	653	688	694	700	663	721	679	654	706	646	674	595	662	701	711	717	659	697	673	695	686	671	678	686	657	614	655	656	669	649	693	681	649	644	639	658	645	643	691	667	692	626	728	637	703	626	707	629	674	686	645	654	658	698	666	670	706	690	637	670	655	692	640	664	639	720	673	682	673	669	690	678	662	605	667	618	639	674	678	670	631	632	638	650	686	736	658	681	681	661	679	641	635	624	691	652	665	711	654	703	687	662	647	697	670	633	657	662	662	643	692	685	654	692	683	642	698	653	653	666	688	662	650	655	657	696	686	716	663	728	641	667	618	688	675	654	656	662	657	659	675	672	710	684	658	721	710	695	666	675	679	684	688	694	670	666	686	641	726	686	710	686	707	677	666	651	640	656	669	621	663	678	683	668	686	712	691	621	642	653	686	731	675	657	634	687	645	665	687	666	642	683	637	675	659	672	684	646	680	665	629	639	659	654	651	690	667	655	735	643	654	679	662	703	711	702	681	688	661	665	655	648	691	696	642	703	665	669	679	694	701	664	675	675	638	662	664	663	705	695	703	714	690	699	651	673	673	645	627	675	643	690	665	717	675	672	622	659	675	677	693	628	657	675	695	642	666	727	651	646	639	695	704	665	693	681	691	620	641	680	674	657	690	633	677	694	694	699	692	656	693	679	683	650	661	672	679	673	682	652	675	691	645	664	665	693	688	715	703	653	664	698	682	641	655	667	607	663	699	670	695	661	667	694	657	669	678	631	681	698	649	682	693	678	719	649	685	710	715	669	696	707	701	677	691	716	677	671	661	673	703	664	716	677	675	678	693	643	719	617	679	651	652	673	666	635	637	720	685	653	701	677	667	742	642	639	651	654	669	658	644	660	649	620	692	695	739	712	688	647	664	671	664	690	642	700	712	629	695	635	693	681	649	659	695	676	631	670	691	677	661	665	642
26969	11147	7780	6266	4181	2860	1940	1395	1131	915	739	657	567	518	499	450	400	442	379	367	347	344	358	344	333	305	340	356	291	286	305	313	363	301	270	294	280	295	313	266	295	263	281	301	302	286	310	320	291	299	300	298	289	258	263	303	265	286	311	278	315	308	298	298	294	309	334	280	312	282	289	285	274	292	278	281	316	303	277	259	255	288	267	289	259	289	278	291	312	264	293	324	292	288	284	304	279	310	256	303	315	304	268	299	278	310	266	268	297	254	288	293	271	289	264	306	261	296	291	305	287	262	303	314	301	283	283	282	297	277	283	296	293	275	276	286	293	294	301	286	282	287	301	278	288	260	268	271	282	250	284	301	276	293	307	315	298	319	318	297	274	296	309	276	283	307	295	300	276	297	267	272	283	290	276	275	262	264	309	293	311	300	264	274	267	318	285	280	322	281	264	311	280	296	304	316	283	276	318	266	280	277	287	272	277	296	280	279	282	290	306	294	281	292	303	290	260	287	286	301	287	288	287	292	284	287	296	266	296	282	313	281	277	295	268	274	257	345	285	304	282	279	303	286	268	289	281	303	263	278	284	303	262	249	273	289	270	279	263	297	276	293	314	248	289	294	294	285	285	288	262	301	290	319	302	276	267	300	307	311	287	275	276	300	292	298	287	274	282	309	280	271	294	331	279	273	299	301	295	305	284	254	288	269	303	280	303	297	315	286	267	289	305	314	291	301	262	297	293	271	307	303	277	321	303	284	302	298	306	254	257	296	288	257	243	304	281	342	279	280	281	301	279	305	325	289	319	291	300	267	301	296	285	332	274	261	266	322	306	286	316	313	276	300	285	285	294	302	305	264	301	266	305	292	290	288	289	288	265	279	277	331	300	311	267	284	278	265	299	280	254	283	265	269	309	305	280	292	285	296	244	294	277	281	304	345	256	310	299	278	269	314	295	324	302	289	313	284	295	278	316	291	284	304	303	288	261	275	287	301	292	300	294	274	323	306	276	287	307	295	303	297	291	290	315	304	311	292	269	281	284	283	302	312	269	309	285	264	287	306	283	312	307	309	307	294	296	301	265	280	281	287	297	300	299	264	284	308	312	306	279	314	293	304	281	295	311	305	304	307	281	290	312	280	296	269	276	296	275	289	275	295	308	303	253	287	255	273	265	286	322	286	271	317	319	309	274	269	280	294	284	304	277	286	321	294	314	296	241	279	292	276	303	310	299	306	301	292	293	291	311	278	270	292	289	262	284	312	290	257	299	291	303	302	272	313	310	321	278	311	319	298	308	323	288	291	298	288	258	298	287	285	284	288	278	302	315	282	295	310	308	287	279	270	265	288	298	282	284	305	295	305	274	279	284	282	318	338	279	280	287	268	280	293	296	304	310	310	280	296	297	303	277	305	286	306	287	283	296	304	284	279	248	299	321	294	287	299	306	301	287	261	299	278	267	271	317	277	274	285	304	256	283	259	288	295	278	297	306	315	312	288	275	278	303	287	289	273	282	315	310	310	299	284	303	270	285	295	284	285	290	288	273	270	277	301	263	281	293	269	307	262	279	305	292	289	285	262	277	292	317	269	264	307	284	282	292	306	331	272	284	303	286	284	284	274	345	326	282	303	311	301	291	288	275	304	315	237	276	276	300	276	281	264	266	316	292	256	311	289	306	287	285	300	287	302	303	263	266	286	299	287	283	296	279	308	300	281	266	296	290	314	291	278	308	294	293	289	270	286	271	293	303	280	294	287	304	290	301	290	284	286	291	312	291	249	318	336	282	299	274	295	260	277	293	290	296	265	282	299	303	265	311	273	306	294	311	285	299	290	314	284	277	272	295	293	295	274	318	263	258	293	286	284	296	280	291	295	282	270	296	284	262	297	279	302	295	290	346	276	329	295	284	283	301	300	280	284	276	286	270	313	297	286	274	273	294	274	311	295	305	279	286	292	271	305	300	312	288	262	311	271	295	317	286	277	292	285	303	306	264	282	297	281	279	263	258	261	250	283	292	290	286	299	281	283	280	271	271	288	301	258	261	251	279	277	275	279	290	270	283	277	275	319	281	311	287	269	291	289	302	256	287	309	297	307	330	287	287	282	257	309	298	276	309	269	297	246	270	255	288	292	278	309	293	298	313	297	281	284	304	274	297	337	291	325	308	307	303	314	294	266	280	295	307	279	293	326	253	292	272	327	282	300	301	283	301	299	317	297	272	304	298	298	274	337	309	271	280	262	303	281	260	285	296	265	290	285	295	318	283	288	307	315	298	290	312	275	296	279	274	279	267	269	257	277	293	284	271	318	263	295	277	282	269	280	288	265	295	280	289	286	310	278	308	261	277	263	286	258	297	323	317	264	313	289	283	297	284	291	310	292	315	297	239	296	274	267	267	315	290	282	297	276	318	302	286	272	289	283	285	300	306	294	288	287	259	286	279	274	299	318	284	287	293	269	307	322	282	273	289	298	335	303	289	326	316	272	277	295	310	299	298	299	294	281	257	295	329	297	299	284	283	303	271	319	286	259	275	314	279	320	281	261	280	289	314	304	316	264	287	259	305	286	312	277	312	346	296	272	307	326	267	327	314	281	257	279	357	278	270	293	306	294	284	295	314	268	283	267	262	279	267	310	311	304	316	302	307	289	291	286	313	295	291	299	291	327	271	317	244	270	310	262	308	280	307	282	285	296	292	282	281	318	322	292	292	232	286	308	272	304	298	303	297	278	288	283	313	289	274	270	297	273	281	310	285	277	312	289	286	273	332	285	290	284	308	275	294	314	288	295	305	267	289	329	272	302	288	299	274	263	276	262	291	295	342	267	290	300	275	272	270	303	296	267	285	278	288	298	302	321	292	318	258	291	261	307	304	297	276	290	286	294	300	272	296	275	273	285	308	277	275	324	250	314	315	313	341	273	299	306	323	318	279	297	287	271	277	273	281	284	294	289	299	274	272	269	271	283	274	264	272	290	280	288	232	282	279	304	272	336	304	297	314	305	299	294	313	276	288	311	300	287	311	302	330	284	275	276	305	259	295	275	298	336	301	271	275	303	292	297	351	306	297	276	291	297	281	310	277	275	278	303	263	271	274	260	263	275	244	305	274	274	292	260	299	302	310	275	303	294	283	304	314	315	290	285	295	272	290	300	269	294	288	250	310	249	320	308	282	287	283	278	255	302	270	242	279	295	270	325	289	294	263	259	317	263	265	277	281	298	277	305	277	283	284	266	293	306	277	242	275	307	269	300	279	314	282	295	299	271	264	295	306	278	280	282	302	335	284	278	268	290	263	275	265	298	315	286	313	292	263	247	320	294	285	250	273	295	286	273	306	299	296	299	286	276	285	313	256	275	290	298	326	308	292	304	315	304	282	287	295	270	280	301	297	252	300	302	305	265	280	292	263	334	262	276	275	296	280	300	288	312	299	274	278	288	288	331	291	307	258	262	294	266	297	287	277	266	286	280	282	263	271	292	277	272	304	280	290	285	270	321	273	273
17120	7844	12126	13762	11898	9221	7151	5603	4504	3731	3196	2651	2261	2128	1854	1614	1484	1374	1317	1233	1179	1108	1038	1037	1023	944	929	885	859	839	847	828	760	821	816	852	732	775	788	738	727	747	744	721	702	651	689	645	674	684	704	648	704	726	674	683	642	652	667	653	675	679	665	697	694	668	678	697	689	688	640	672	692	673	679	636	660	649	664	685	655	695	666	632	722	677	696	716	686	640	655	654	680	696	656	645	613	680	660	679	645	666	661	645	636	603	655	641	671	711	662	665	643	671	625	663	652	643	671	671	653	682	689	665	597	624	707	659	652	663	673	670	667	653	672	702	653	658	657	682	697	679	653	679	675	641	667	656	642	668	675	682	661	633	677	643	670	675	664	616	680	665	677	692	724	696	658	667	689	674	660	601	622	679	679	673	671	674	658	643	650	715	632	618	674	650	689	678	698	656	648	659	653	656	672	664	633	692	739	640	645	728	663	662	697	666	684	643	645	680	625	683	655	646	637	627	669	603	643	650	657	613	669	617	683	631	645	644	646	644	610	650	673	708	652	633	674	672	671	651	654	638	657	657	666	684	726	687	692	643	689	641	645	628	663	628	733	670	698	682	637	691	666	605	667	684	628	644	640	624	647	652	672	657	668	675	657	663	648	644	699	645	688	683	639	685	674	661	665	616	681	689	665	663	668	626	625	673	669	649	648	641	671	707	677	661	630	691	700	677	654	680	673	667	662	715	660	653	698	697	670	695	674	681	614	634	657	647	708	655	667	610	634	682	663	720	631	650	714	663	648	674	682	664	633	632	714	641	650	664	711	646	644	678	667	663	673	710	681	684	614	656	645	709	665	676	651	674	661	672	675	674	675	666	656	711	695	675	676	671	676	643	671	632	659	701	647	670	692	664	636	630	666	664	653	642	675	633	693	663	639	654	683	654	678	652	655	664	655	647	663	651	636	652	676	655	643	667	701	646	682	663	655	677	644	628	666	679	654	663	698	617	629	684	668	682	654	655	661	650	694	664	678	659	671	650	691	685	697	622	617	655	691	660	649	672	672	703	671	676	666	612	672	633	630	690	647	673	664	642	684	657	652	650	681	680	653	695	621	665	677	624	636	671	670	641	647	686	635	653	687	623	657	681	643	662	663	673	640	690	674	651	624	636	618	608	652	676	629	688	605	634	694	665	645	618	738	640	636	681	633	660	673	654	638	660	686	644	676	673	661	661	652	711	667	641	644	614	702	695	630	675	691	643	696	649	669	686	632	681	653	632	677	660	663	671	666	703	668	676	688	684	646	665	675	648	642	629	633	669	672	684	742	634	642	642	633	672	655	659	652	640	661	658	663	632	677	684	649	714	664	646	688	683	647	688	672	615	638	673	653	657	630	631	679	668	646	608	669	641	647	647	656	610	648	686	671	654	644	600	671	639	696	671	687	649	657	614	621	648	671	650	651	688	653	675	688	708	627	653	642	683	615	674	687	643	673	626	663	649	704	678	613	679	679	668	671	636	663	635	655	689	665	702	671	671	693	669	676	626	631	665	723	675	646	697	643	665	667	657	633	675	661	713	642	656	665	660	677	662	695	664	649	629	684	617	688	670	640	672	666	666	699	679	669	659	657	655	639	663	702	668	671	670	659	623	670	695	645	638	638	658	643	670	662	673	631	581	667	698	634	676	657	656	694	646	662	651	712	647	635	652	639	632	631	661	655	674	624	661	604	653	666	668	696	577	681	627	699	669	657	635	677	641	660	668	608	651	627	649	661	625	645	652	663	672	636	698	654	660	657	681	671	672	636	684	662	689	644	684	695	661	677	672	609	635	625	632	674	655	681	654	668	622	659	672	646	606	642	667	690	634	635	672	695	676	701	675	650	635	638	619	666	703	663	647	680	678	667	617	635	641	650	657	668	632	648	645	643	679	705	672	652	629	670	661	644	667	619	696	680	669	671	642	654	652	665	671	666	669	692	633	601	642	627	649	695	663	686	657	639	646	664	641	650	674	663	640	682	677	676	651	688	660	629	652	667	628	632	643	656	640	623	668	651	624	617	725	606	656	690	642	658	649	646	673	640	660	666	658	634	607	703	659	650	705	656	654	623	668	664	711	681	657	657	689	699	623	707	608	686	636	656	624	691	687	660	639	647	695	649	671	654	681	662	625	690	653	621	697	609	642	724	678	687	666	696	663	656	657	678	663	651	675	678	620	656	676	648	699	683	632	641	665	686	707	654	648	685	684	677	617	636	625	617	661	673	669	639	653	657	675	667	624	627	666	674	649	650	630	630	617	675	648	708	674	614	670	646	645	666	656	632	657	647	642	672	669	612	646	677	649	652	608	631	629	661	690	711	688	668	627	708	662	656	681	682	661	622	689	664	624	674	629	636	673	648	676	673	722	632	669	669	649	687	645	706	669	671	648	701	664	660	686	655	589	650	679	667	628	665	678	656	659	672	646	646	651	704	667	624	639	654	643	674	668	672	680	713	641	687	637	671	635	685	660	653	671	685	644	645	640	668	654	672	656	669	627	663	682	683	696	677	650	648	640	641	635	632	677	665	610	682	667	666	651	715	628	690	664	665	637	658	650	677	645	672	648	685	693	659	684	628	636	670	680	670	696	660	698	622	704	649	651	658	663	664	651	704	650	648	652	704	706	625	666	669	640	672	685	656	683	664	654	672	626	657	649	625	657	621	656	647	655	682	643	646	669	638	632	659	673	678	643	662	627	635	672	673	691	683	700	632	678	630	672	657	692	637	680	640	655	697	613	619	651	662	638	663	673	673	679	625	643	640	641	686	691	674	689	672	656	686	641	639	664	691	710	692	673	673	676	635	676	661	616	669	654	640	693	652	672	660	677	710	640	668	644	664	677	705	665	687	637	636	633	637	654	630	644	664	652	612	635	688	646	683	640	692	677	672	610	657	649	681	683	654	688	670	630	647	626	603	633	657	687	717	628	656	643	694	682	634	661	641	682	642	622	657	624	663	660	718	675	626	681	640	601	698	644	662	643	631	670	640	656	636	682	672	639	684	644	655	685	666	645	689	662	666	668	676	644	636	666	678	644	668	621	652	720	663	683	684	603	700	683	678	669	656	649	658	655	601	671	652	667	669	644	662	671	650	668	662	617	660	665	669	685	702	724	710	675	644	665	602	665	660	678	644	727	647	668	667	642	649	636	676	661	687	666	662	666	685	645	680	650	643	670	601	672	630	639	668	681	661	678	608	662	681	616	662	639	651	690	646	600	650	638	675	617	646	644	693	618	625	660	673	640	659	683	662	663	668	654	698	666	650	669	671	631	636	652	663	677	662	659	646	678	677	636	642	652	650	580	618	652	668	605	698	687	669	668	661	688	612	631	624	708	691	638	673	665	683	634	677	673	669	659	680	626	666	646	625	596	630	682	688	663	666	645	653	682	668	668	653	710	610	684	655	680	622	651	646	709	651	629	676	647	667	659	647	654	665	649	627	666	673	639	663	630	676	652	660	684	639	652
35526	16248	11539	9533	6424	4299	2968	2176	1668	1323	993	840	732	622	536	473	436	490	431	401	376	395	370	357	324	352	343	330	332	318	341	310	342	336	293	297	331	318	335	286	323	295	303	295	303	248	290	275	258	309	293	314	301	330	326	292	254	287	315	289	290	292	279	302	279	312	303	325	268	292	310	274	280	264	284	269	322	270	302	303	302	281	277	266	309	326	273	290	291	294	296	301	265	259	279	249	311	295	292	297	279	299	286	292	317	268	243	297	279	270	293	273	298	271	302	328	299	265	317	298	273	262	286	294	288	295	269	273	307	286	266	281	299	290	268	300	284	267	272	320	286	301	278	278	316	296	294	301	252	307	277	293	292	284	301	253	312	319	293	270	271	314	297	286	279	292	282	319	274	279	271	314	286	263	272	309	301	294	298	263	298	276	285	294	319	278	294	281	270	291	269	255	275	294	292	266	287	269	297	280	301	324	288	284	272	273	275	295	287	285	296	303	291	340	291	257	321	277	287	258	277	279	320	291	315	295	300	274	308	309	294	307	276	299	311	298	299	252	286	270	296	305	274	302	267	276	279	282	287	273	302	288	283	268	340	261	276	264	302	272	275	267	246	279	313	294	299	278	303	277	319	325	285	306	289	274	288	305	327	280	266	287	283	246	281	285	281	245	288	294	300	298	284	244	300	299	282	285	276	287	269	301	305	317	269	273	261	289	307	316	334	311	293	271	289	300	291	295	297	288	283	307	319	324	295	291	263	293	314	270	315	301	269	290	250	292	291	282	283	292	284	309	283	271	265	256	284	276	277	294	272	305	277	264	291	273	284	256	291	273	271	292	294	268	291	289	309	273	259	312	291	300	265	329	302	297	294	269	300	267	339	317	269	270	288	284	312	277	287	296	284	295	279	264	287	267	286	291	306	309	280	307	306	278	265	273	288	283	296	261	309	311	301	312	287	306	296	307	338	292	284	300	282	270	294	288	319	279	302	268	308	269	258	269	290	282	313	297	265	259	298	303	316	294	237	299	299	279	303	265	284	277	322	329	290	295	283	285	262	315	259	276	252	257	299	247	286	281	316	287	263	321	311	314	271	292	280	275	267	270	301	271	299	306	286	298	338	306	310	280	288	300	286	279	310	296	291	282	273	283	276	306	294	311	283	286	310	298	307	286	272	307	278	307	278	308	289	266	288	279	284	295	287	280	295	292	257	322	296	314	301	280	312	271	301	315	251	256	298	316	246	312	335	308	288	302	298	283	273	265	268	277	273	288	297	305	315	293	314	300	271	283	291	284	286	287	273	279	315	328	281	276	304	284	289	281	315	285	298	297	292	301	302	308	294	259	264	258	276	286	303	287	288	270	303	310	279	292	254	274	295	290	273	289	321	269	266	304	317	283	284	263	301	291	322	275	281	292	279	301	264	279	294	284	314	284	289	248	287	237	282	271	307	321	260	263	264	281	274	275	274	281	286	310	287	284	312	283	282	284	299	289	286	301	318	295	325	289	261	304	315	268	270	290	293	297	302	268	295	260	264	277	282	291	280	303	309	286	305	270	285	318	262	276	313	286	278	295	315	290	274	275	287	298	297	248	308	312	272	283	313	288	303	299	266	254	298	285	303	296	303	292	310	300	280	256	296	288	283	289	308	259	266	257	282	297	291	294	276	294	274	254	289	293	309	304	301	306	272	289	295	258	316	286	298	295	298	286	276	271	284	273	287	267	275	261	263	276	234	270	261	273	306	293	287	294	292	326	249	294	290	290	262	302	277	281	275	293	254	281	289	288	280	257	243	304	270	325	300	335	282	317	310	292	287	304	278	286	298	305	301	303	285	259	314	269	254	270	309	284	305	338	324	278	287	272	295	294	293	292	302	310	270	275	301	276	326	309	315	290	285	289	302	312	291	307	301	269	275	326	281	298	302	300	299	292	292	264	271	316	298	277	294	317	309	313	274	290	296	297	287	298	282	311	308	287	302	269	296	306	284	267	289	285	315	269	300	301	296	288	278	291	282	300	262	299	302	291	276	271	306	269	266	296	291	293	285	311	300	262	278	288	285	269	303	269	271	253	295	285	247	265	264	249	325	277	305	292	274	289	282	277	309	289	319	315	294	307	295	267	296	277	316	284	305	293	288	302	268	263	278	302	272	321	334	284	319	272	295	289	319	295	294	238	246	275	304	316	294	268	323	293	289	306	287	303	309	300	289	283	280	293	291	288	294	290	283	278	291	285	274	268	306	279	280	249	305	295	268	289	300	288	282	303	268	281	271	286	283	318	319	279	257	290	295	265	281	291	293	246	269	282	301	334	285	308	264	286	295	258	299	282	305	306	282	292	312	276	293	280	312	265	276	307	292	310	271	281	277	305	270	310	293	285	279	276	310	317	288	251	288	276	285	308	297	273	272	295	302	246	290	273	261	291	282	282	290	267	295	283	272	303	278	317	283	295	305	289	276	290	260	289	286	299	303	289	287	298	287	273	280	266	286	318	285	280	297	305	302	285	261	294	286	301	275	300	263	285	311	277	302	304	289	294	309	306	300	287	279	297	290	291	294	269	318	244	288	289	318	297	292	295	287	262	285	287	316	283	268	278	294	288	286	295	266	308	286	294	297	281	298	285	280	278	329	291	308	277	286	301	296	283	303	281	308	275	290	282	274	280	316	272	283	281	313	314	294	276	294	273	290	257	265	294	300	321	295	287	288	298	260	280	300	301	285	275	286	271	284	303	294	285	303	271	287	280	270	244	307	295	293	277	320	303	311	286	282	286	263	283	313	289	269	305	275	286	301	275	281	291	296	284	266	288	291	288	289	283	290	254	293	283	308	266	283	318	309	294	290	253	283	302	321	294	268	294	278	310	295	279	278	271	291	265	289	321	287	306	280	286	276	289	301	304	266	282	289	264	263	291	272	290	273	297	329	259	262	267	301	277	297	281	256	308	307	303	305	285	265	281	300	309	268	307	307	324	290	292	289	270	303	259	261	261	254	281	288	275	284	301	257	296	304	289	270	260	303	297	316	276	246	281	297	258	265	291	271	300	276	304	288	287	315	277	288	302	292	249	298	290	288	322	299	297	324	287	295	274	269	274	298	259	277	294	279	251	279	269	268	268	283	299	278	284	296	291	291	318	273	309	279	310	298	317	276	310	292	300	275	272	259	304	300	282	310	288	292	272	300	307	281	318	305	274	305	257	296	297	322	275	260	285	280	299	299	321	291	292	287	304	271	276	244	283	242	293	261	264	284	262	298	262	303	322	283	303	302	289	335	240	285	256	306	294	299	279	283	298	279	279	314	309	282	314	264	307	262	266	302	301	297	283	284	293	318	292	306	257	279	289	303	301	302	285	291	281	274	294	278	274	293	300	355	299	290	286	282	294	312	296	255	322	243	286	273	277	301	303	296	284	279	301	304	299	277	255	256	294	256	285	295	287	295	259	268	292	282	275	312	270	262	269	289	275	279	299	283	306	290	282	307	250	283	295	272	297
21810	10093	15583	17766	15918	12716	9832	7790	6559	5510	4238	3419	2984	2613	2374	2067	1906	1752	1564	1500	1333	1271	1190	1159	1101	1083	998	1004	953	957	940	888	811	827	839	812	818	761	755	753	749	802	739	728	734	706	695	688	651	659	717	724	726	722	670	641	710	713	690	630	691	654	685	672	664	683	665	649	687	596	646	639	725	662	653	657	665	670	664	687	634	633	626	697	647	641	665	615	653	691	664	681	652	640	651	693	659	615	649	661	648	660	639	613	640	620	687	598	662	639	672	585	631	654	683	691	629	654	631	635	615	647	655	633	661	673	633	656	672	663	670	630	654	637	621	662	607	628	636	689	643	664	659	614	644	643	623	650	622	660	598	631	702	632	643	622	668	618	673	665	633	634	643	693	657	722	636	638	680	655	632	630	661	666	675	664	650	620	697	660	636	665	588	680	666	648	665	666	646	700	668	683	674	682	635	678	680	636	704	675	645	682	704	622	629	643	654	660	642	689	639	639	677	626	651	627	627	672	606	632	669	616	650	662	620	580	615	655	653	595	650	641	668	631	669	678	620	644	631	680	669	600	646	638	671	667	687	628	664	647	649	648	646	636	657	653	640	612	618	649	676	680	660	643	655	664	652	646	644	650	675	687	599	627	665	670	670	635	635	669	591	678	631	636	692	663	648	634	640	633	663	645	621	647	656	680	672	657	612	623	627	595	633	657	631	649	671	703	613	647	651	639	702	667	635	666	635	673	686	627	715	663	665	625	673	604	618	638	646	706	644	595	669	651	639	620	647	655	664	625	696	649	633	650	603	644	629	640	689	661	652	727	696	668	652	618	664	657	643	622	645	643	688	607	637	670	626	686	654	646	639	699	656	655	648	657	658	702	626	676	610	652	625	645	657	678	610	594	644	691	620	692	619	660	658	700	612	621	658	625	651	696	653	643	637	622	638	673	636	653	608	684	636	698	645	650	645	603	678	685	701	690	666	612	616	685	654	632	660	623	641	647	665	678	646	658	630	643	634	627	612	668	670	639	657	676	634	666	678	653	620	655	668	673	644	687	661	640	643	680	647	612	646	648	675	639	604	679	643	645	625	653	653	660	607	679	659	647	621	695	647	612	642	665	688	637	648	655	662	641	644	652	634	691	646	632	661	667	679	601	676	682	663	690	644	650	632	654	654	675	677	656	640	627	662	635	661	658	634	634	618	640	664	642	618	604	705	611	622	645	659	659	655	644	666	639	635	643	635	613	643	602	635	687	660	606	649	633	660	656	658	617	693	664	642	676	664	672	628	679	676	653	675	670	619	682	634	648	682	671	618	625	666	700	603	676	642	614	688	645	645	670	652	683	667	614	627	663	639	621	657	691	652	629	668	645	670	629	679	685	672	641	645	643	624	729	618	691	656	661	638	680	619	676	655	680	657	617	676	689	649	632	626	682	636	671	638	644	630	641	620	626	657	625	646	642	662	627	673	639	675	631	655	681	663	645	646	631	663	604	627	652	660	647	693	621	689	660	632	638	671	612	653	711	651	658	618	639	610	665	661	662	647	699	679	636	617	672	645	620	653	599	653	645	649	675	647	674	660	653	676	664	634	672	649	666	638	666	693	708	650	649	641	658	665	611	646	659	608	674	672	650	677	660	694	659	678	633	644	634	663	669	666	666	672	690	664	636	668	650	645	638	615	674	677	634	612	646	616	599	664	662	683	626	642	684	680	660	612	657	655	633	677	684	630	634	686	617	620	669	656	639	676	655	663	647	673	674	652	641	646	674	610	665	670	594	673	630	648	652	659	691	667	701	658	642	647	649	660	675	631	677	676	678	638	670	657	637	650	642	628	673	688	636	664	649	646	659	659	632	655	658	602	601	668	655	652	697	634	679	644	618	667	659	702	642	635	650	620	691	653	694	639	666	695	671	651	614	663	616	626	595	657	633	643	661	636	657	665	628	643	678	674	657	689	684	630	661	628	657	646	622	628	630	590	685	666	643	642	638	715	681	718	705	635	671	609	606	669	596	610	668	679	658	636	642	661	621	651	653	709	668	650	651	649	625	674	668	646	657	665	713	621	652	679	677	679	651	624	670	584	659	652	668	663	677	647	600	650	676	663	676	647	645	642	624	641	608	641	648	660	637	653	662	618	670	647	703	688	678	674	634	691	670	680	693	652	638	635	669	648	643	641	653	683	665	642	665	679	670	630	642	649	628	625	653	659	666	610	677	696	659	671	683	633	667	641	679	641	662	647	664	651	658	677	687	629	676	650	672	651	660	645	641	677	661	661	657	704	643	627	663	676	688	657	631	636	663	670	631	651	676	649	631	642	645	644	689	680	639	710	646	639	656	691	624	632	626	679	652	644	679	615	665	693	655	671	617	676	667	660	638	670	665	640	672	645	633	616	686	665	636	670	662	715	658	648	595	663	637	652	675	665	641	680	687	689	684	664	641	672	725	646	683	684	632	606	693	615	717	638	698	665	629	609	667	644	621	642	678	632	635	679	713	668	651	667	649	621	648	685	677	635	628	626	663	639	628	683	663	656	638	609	651	717	615	633	698	699	664	633	648	644	675	650	653	696	663	688	636	636	637	670	675	636	627	672	630	624	644	635	647	682	665	657	668	633	685	650	652	636	674	675	640	624	674	659	647	654	632	653	655	637	651	685	625	627	659	626	647	670	617	702	675	643	620	623	706	660	633	648	600	682	695	704	700	646	649	598	628	699	642	652	585	676	659	662	671	673	637	636	636	623	613	640	617	620	597	619	665	613	707	649	665	664	617	622	645	628	664	659	627	675	620	668	642	673	648	612	671	657	645	667	638	632	634	642	661	676	644	677	688	622	667	633	682	697	652	668	614	620	596	661	658	624	640	633	621	642	681	636	673	680	667	672	657	632	635	663	653	633	610	684	608	653	675	647	645	649	624	616	646	656	624	600	662	625	655	619	622	669	632	680	659	647	649	663	631	660	671	594	657	629	684	698	689	621	677	662	648	664	645	711	619	666	644	640	673	639	637	627	619	596	640	664	625	667	623	648	637	658	661	642	630	639	638	628	670	649	605	677	668	631	642	678	606	683	659	673	681	662	632	644	688	619	669	659	696	655	644	670	648	634	645	661	678	636	677	677	656	663	667	719	669	641	657	646	714	653	658	642	689	671	611	663	725	646	681	624	663	654	620	700	676	679	681	646	675	653	665	675	656	652	652	602	677	613	631	642	670	642	627	631	620	646	660	655	626	639	669	639	704	675	660	648	649	661	632	655	672	610	607	700	643	676	666	681	687	710	663	654	698	654	634	613	644	691	648	664	658	651	649	696	633	645	662	654	677	646	653	662	643	636	629	715	664	683	668	664	656	650	658	625	684	617	657	627	650	662	630	655	677	639	659	639	638	640	671	656	648	674	664	637	669	642	629	650	649	659	625	622	652	631	676	668	669	657	658	641	632	622	673	631	692	645	638	602	632	645	672	640	643	654	624	687	618	659	665	649	659	678	680	609	637	607	688
14099	5300	3786	2773	1902	1337	946	766	633	553	518	464	424	413	371	401	374	363	360	364	326	314	353	381	340	319	344	316	325	313	319	280	346	290	330	299	313	304	302	321	288	245	304	286	291	309	301	298	329	306	295	290	283	300	269	273	298	300	288	338	268	295	304	311	272	279	319	281	317	332	298	261	277	331	293	292	288	305	292	319	328	317	296	307	337	281	271	310	280	301	308	280	338	291	307	295	292	342	285	298	306	295	310	309	293	275	295	341	291	319	298	263	266	286	303	294	261	286	319	299	291	301	315	286	263	280	260	294	301	267	273	341	303	285	308	303	280	250	305	283	264	280	280	303	326	309	304	279	281	297	298	258	286	294	305	286	259	278	274	280	278	304	300	306	290	281	321	305	292	311	293	312	312	257	311	297	271	303	296	313	303	287	305	304	270	300	300	303	329	283	282	313	324	334	316	293	305	296	276	314	309	301	289	295	285	311	306	327	322	301	308	294	308	291	286	304	287	335	296	300	312	276	277	300	269	304	270	325	313	341	309	291	303	279	311	290	282	310	321	303	289	256	312	307	326	296	293	301	276	248	254	313	291	303	320	281	314	297	294	288	327	338	322	264	292	331	329	278	265	298	309	298	286	267	316	304	283	281	305	295	268	270	274	307	282	303	265	266	290	333	281	277	310	273	303	298	287	302	305	255	311	318	275	307	301	296	287	286	292	295	273	322	282	312	284	325	290	287	288	307	305	290	286	307	288	273	272	276	304	291	286	296	330	284	303	279	281	306	314	304	268	294	302	335	323	318	303	308	291	291	312	295	296	322	280	305	315	284	297	305	285	325	293	298	336	288	327	289	309	294	294	303	283	287	294	302	318	297	316	318	300	281	278	291	284	300	270	264	306	293	318	288	299	294	302	314	324	297	290	285	311	270	321	309	291	280	289	298	301	298	298	333	306	290	286	332	307	280	303	294	304	300	279	302	292	296	301	310	316	308	301	303	288	295	318	273	307	296	299	313	293	334	319	314	293	306	271	287	307	282	272	310	268	310	315	298	303	303	261	288	290	300	309	310	294	298	275	296	294	283	295	304	279	312	288	285	298	320	264	297	312	247	329	336	308	296	262	286	281	283	312	293	255	325	325	305	330	308	290	304	310	283	297	311	252	285	295	291	312	274	296	278	259	293	288	286	303	304	289	288	298	322	276	298	305	287	279	289	293	281	299	326	296	298	292	323	290	305	295	306	299	270	321	316	288	270	299	303	279	282	288	293	292	309	291	295	317	325	298	266	282	305	279	274	299	300	254	300	330	294	302	312	285	258	303	292	293	271	292	312	280	284	271	310	307	293	296	305	316	297	275	275	295	319	291	329	285	283	287	268	280	290	248	307	323	322	309	295	303	285	315	291	304	296	312	261	337	276	310	310	283	281	315	310	341	308	306	295	327	303	293	302	304	269	319	307	301	306	280	290	305	276	292	274	274	279	309	299	322	269	303	301	313	319	326	302	311	294	299	290	299	287	296	284	307	313	323	311	301	285	270	303	305	312	327	268	292	312	287	316	288	298	262	303	322	303	331	282	304	279	315	294	298	284	302	297	269	300	306	294	286	303	283	309	290	291	250	281	290	280	314	278	266	299	278	277	282	260	293	325	300	310	284	289	313	301	323	283	288	262	300	297	232	301	265	296	302	282	312	300	288	293	293	296	264	310	261	281	326	267	286	314	304	302	291	293	280	272	306	260	263	289	306	301	314	290	285	318	293	282	275	304	285	295	299	262	269	258	290	275	295	293	288	288	264	311	303	282	300	293	292	327	260	310	296	279	266	297	291	270	299	290	283	342	295	299	301	330	306	318	307	285	300	298	290	274	272	314	277	289	299	291	315	320	308	318	269	327	292	271	302	297	283	319	300	315	314	318	316	286	284	287	293	312	260	293	321	282	280	285	307	306	296	310	302	288	296	282	298	328	291	309	296	278	284	293	276	324	301	290	276	285	318	292	313	338	289	285	306	306	303	289	279	275	276	290	286	293	301	283	306	302	291	289	299	282	292	300	320	325	302	311	337	276	287	332	315	315	294	293	277	297	291	306	289	265	272	300	334	284	290	299	320	280	300	289	316	314	275	271	318	306	270	309	277	294	306	281	275	279	302	303	300	294	284	281	292	324	298	283	283	301	272	302	291	294	288	294	293	315	286	265	301	296	308	301	286	312	295	291	306	276	284	285	259	315	289	264	283	323	308	294	295	262	308	305	294	315	307	319	279	312	275	310	282	296	313	327	282	263	305	301	309	293	303	292	284	276	276	339	308	270	304	282	302	298	284	329	293	308	297	292	308	303	241	308	312	300	306	293	313	276	292	289	278	303	309	283	298	293	294	304	302	318	321	312	338	284	288	292	285	272	293	284	325	334	291	302	276	312	305	273	269	312	308	284	312	260	290	306	313	306	307	296	326	276	309	300	309	298	299	295	290	292	315	293	271	327	285	273	324	318	311	300	262	310	272	286	288	284	316	308	275	307	320	286	310	313	325	339	308	281	307	288	304	335	277	296	296	268	299	303	273	280	279	304	305	283	285	321	295	311	291	288	301	302	295	276	272	278	345	301	294	294	258	276	301	280	287	348	306	289	305	312	331	312	308	318	338	289	284	277	281	282	267	287	285	304	296	292	288	261	301	276	288	307	317	343	282	303	327	286	319	280	308	296	281	292	286	293	292	254	276	276	294	287	339	292	271	323	293	310	299	279	273	287	288	269	284	276	292	302	301	311	327	295	311	329	305	300	341	288	316	303	317	340	274	281	305	314	246	295	321	321	282	296	300	318	337	294	274	298	271	269	293	264	294	318	300	288	308	268	304	304	309	260	283	295	283	316	286	290	283	301	282	259	319	322	308	332	303	312	299	281	275	311	332	284	322	285	267	289	280	306	297	284	312	334	327	306	268	298	296	294	289	265	302	279	290	273	334	284	293	317	282	301	285	284	319	336	312	252	283	282	300	304	315	275	335	278	270	295	320	298	285	293	304	313	303	315	291	326	328	282	288	317	327	300	302	334	296	263	326	282	326	309	314	265	310	304	307	289	284	298	306	288	272	285	282	294	315	286	322	321	308	264	303	299	284	306	289	324	307	290	296	292	294	316	328	316	295	287	287	321	325	296	313	316	285	278	312	276	323	343	306	312	309	315	296	293	293	297	277	251	287	333	303	283	289	274	297	302	306	317	276	261	314	299	271	287	282	308	328	273	299	290	268	294	323	290	261	293	308	264	327	323	291	347	278	297	277	293	295	293	304	307	266	316	298	273	335	324	299	295	292	309	316	302	287	311	307	300	284	308	309	319	311	290	279	314	279	283	316	305	284	287	283	312	273	321	283	293	334	309	287	320	327	339	296	333	315	307	265	340	313	284	305	295	306	288	336	281	326	292	290	307	302	306	305	295	329	302	273	313	295	278	286	295	301	289	296	303	310	343	303	312	295	315	274	300	297	309	312	273	295	325
8793	4416	7164	7994	6620	4972	3946	3066	2565	2215	1897	1579	1478	1337	1221	1145	1129	1012	1033	932	935	876	871	872	801	835	775	781	749	757	719	786	732	693	737	674	737	714	726	741	718	742	677	720	717	710	717	671	738	670	710	669	730	705	750	677	657	671	702	684	685	667	700	686	620	652	666	648	703	660	677	654	698	668	663	625	682	650	633	671	637	712	681	653	628	624	661	677	680	675	662	699	666	679	662	638	691	596	664	657	668	651	660	647	692	633	665	690	662	704	674	670	685	681	670	678	683	687	663	637	627	659	632	691	654	651	696	657	649	665	685	637	645	692	671	665	646	668	647	643	685	690	651	643	717	663	672	675	702	663	645	660	651	673	673	641	658	668	704	621	699	673	656	660	713	651	691	652	657	653	633	670	664	635	688	638	672	643	633	625	650	649	702	652	683	673	718	666	686	668	680	628	658	678	706	675	630	756	649	706	692	688	636	670	685	705	731	633	688	667	668	638	685	703	670	647	701	662	670	687	659	615	674	627	657	654	662	707	636	665	665	638	659	649	671	637	661	698	595	682	690	647	713	689	658	658	671	649	628	682	678	714	653	667	650	643	715	655	648	648	668	664	638	659	699	655	667	667	650	654	670	688	647	661	623	671	644	665	657	647	662	666	645	687	642	686	647	662	695	688	668	715	697	674	682	687	672	667	688	679	673	663	706	672	683	645	641	700	615	671	664	641	640	657	686	713	627	649	687	670	672	682	678	639	696	668	664	643	707	665	667	698	613	683	673	648	673	632	658	677	661	678	699	638	674	656	646	671	679	646	591	685	624	669	656	639	679	691	627	691	673	609	636	701	677	665	652	620	630	640	680	665	683	649	655	630	657	642	663	672	695	642	680	683	675	708	683	697	608	644	681	707	663	686	645	655	682	644	733	698	674	687	657	672	647	657	673	659	660	684	729	644	628	656	666	659	700	634	690	655	660	658	632	633	683	715	688	644	690	727	690	696	664	691	670	657	684	639	657	678	661	681	635	667	645	666	661	701	677	667	645	635	684	686	632	653	662	660	670	690	668	672	692	640	641	712	680	670	671	651	689	641	671	707	705	672	676	690	679	726	647	670	646	645	673	655	695	689	677	641	660	708	701	630	633	689	685	672	668	694	647	652	687	619	656	700	648	720	652	682	643	694	637	685	629	660	660	686	651	679	717	730	708	646	636	681	699	660	676	653	667	627	665	693	665	648	661	708	701	653	670	668	633	645	664	686	690	646	693	631	695	662	690	677	648	679	647	686	671	646	656	704	690	726	639	592	681	632	707	667	646	653	663	654	664	671	650	657	646	667	659	686	715	669	670	666	628	620	667	662	660	657	705	656	660	636	677	647	665	625	632	670	663	656	610	676	629	706	689	639	640	669	632	678	654	716	672	705	671	661	671	697	691	685	627	663	647	681	627	698	681	654	647	654	626	666	652	660	643	646	680	657	628	684	622	686	654	687	668	646	682	709	666	635	641	653	640	619	629	650	696	655	690	684	693	616	682	684	666	672	650	641	659	618	681	680	702	641	691	644	688	714	665	696	689	659	643	647	700	677	657	685	648	662	653	659	693	662	704	656	637	651	666	662	694	656	665	676	704	594	661	630	655	663	682	659	687	707	666	656	644	654	686	686	629	642	666	721	661	653	625	680	657	714	666	672	691	667	635	683	639	695	722	698	665	650	629	666	677	642	704	657	630	660	645	706	634	688	662	694	648	701	672	682	675	670	685	660	691	692	677	680	652	679	650	696	701	674	673	653	674	681	660	704	708	648	675	623	688	659	694	731	675	701	640	659	695	667	705	654	621	679	606	658	702	646	693	659	715	651	618	673	627	682	645	653	621	657	646	687	707	672	672	686	683	621	656	684	682	682	682	690	675	640	663	662	691	660	684	618	677	696	651	672	662	680	685	697	637	673	625	699	670	683	651	691	679	647	674	683	635	682	694	645	682	646	656	692	660	667	650	653	682	683	640	681	696	659	682	665	634	670	615	628	676	642	676	633	714	679	647	697	711	695	649	674	692	706	693	622	633	694	683	619	687	699	621	654	684	668	680	662	690	694	661	677	653	685	674	671	672	667	687	655	654	669	700	678	644	638	699	720	699	643	638	680	609	652	671	686	642	635	694	662	704	681	680	683	658	674	627	695	670	646	670	657	650	658	708	673	674	642	662	635	694	676	665	648	639	605	653	698	662	701	697	683	654	680	657	653	657	669	629	698	697	691	681	618	681	673	653	695	628	653	666	623	654	653	628	652	703	702	667	673	706	680	668	613	644	665	666	690	679	611	685	664	681	656	659	675	668	714	689	683	661	653	712	699	697	716	691	653	697	662	660	665	683	661	699	653	684	652	708	638	672	726	687	625	649	714	654	665	675	690	669	712	657	666	663	716	696	678	671	687	653	679	700	649	656	683	694	694	676	687	656	683	668	677	684	721	672	641	685	697	684	692	690	608	675	682	730	627	646	703	656	678	690	686	607	640	682	634	658	662	712	675	699	656	730	663	658	711	667	680	688	635	706	640	668	651	640	634	695	692	656	708	659	624	686	666	622	647	685	673	656	641	672	687	626	649	654	674	663	685	677	624	646	665	676	619	642	662	653	701	683	689	640	698	695	642	651	675	665	638	706	710	639	672	691	675	646	673	654	654	663	623	676	651	680	712	638	688	678	635	634	693	671	669	725	672	649	621	636	663	686	647	628	655	682	661	711	664	652	678	671	697	633	666	673	645	648	640	674	689	670	691	678	703	671	680	660	630	642	613	696	654	659	636	678	648	670	656	672	648	676	618	645	641	649	663	652	659	665	693	659	687	641	602	655	636	658	629	668	686	614	670	626	646	630	678	690	647	664	639	688	708	707	702	694	652	659	706	684	665	679	656	631	653	659	676	658	644	647	678	673	725	666	641	657	646	686	628	670	691	635	664	669	681	674	636	686	670	681	668	653	639	657	702	637	687	665	650	664	640	660	698	704	671	659	669	632	625	693	634	624	687	650	668	663	711	718	690	722	664	670	664	709	672	668	644	694	631	650	639	629	651	623	654	674	663	678	691	683	695	722	690	692	668	643	661	629	695	666	655	683	646	638	692	634	675	658	704	671	661	638	697	648	691	707	643	625	689	660	651	655	673	683	696	660	630	660	704	663	638	668	680	672	646	644	644	723	650	698	666	668	694	662	692	658	707	637	644	662	672	709	669	647	629	690	646	637	718	666	687	666	667	669	718	684	684	621	668	649	624	603	652	701	674	633	669	694	614	695	690	670	634	700	698	639	657	641	701	687	697	669	692	664	620	677	709	615	671	708	665	683	671	606	613	663	690	628	712	704	643	695	697	678	633	664	672	730	658	672	643	658	655	721	669	680	684	667	610	672	686	679	707	735	650	665	635	616	685	635	691	631	675	679	645	619	656	677	700	711	653	676	650	678	660	659	699	671	686	672	687	646	677	677	617	649	652	660	657	628	667	692	654
26273	11285	7812	6108	4295	2917	2039	1468	1133	893	750	631	575	533	490	440	427	409	406	343	355	385	371	321	352	363	363	351	316	313	303	312	313	316	310	337	309	268	302	308	268	291	280	271	280	297	253	303	303	297	302	269	303	295	302	296	289	275	243	275	293	337	288	303	273	301	267	311	311	285	286	298	316	270	275	284	280	280	311	304	274	279	307	290	319	334	273	285	299	286	272	284	328	288	290	304	279	288	299	312	339	297	311	294	273	259	274	280	292	332	291	263	275	301	296	301	278	276	340	300	278	290	279	301	295	299	295	266	301	277	301	286	306	308	316	268	288	265	272	296	320	307	269	251	269	276	307	297	297	298	311	291	288	292	296	270	281	313	283	275	310	271	290	295	275	309	317	299	290	280	279	309	295	306	318	297	284	311	308	318	273	313	306	303	303	270	274	287	281	295	318	263	276	326	288	304	305	307	340	322	286	277	319	273	304	276	302	287	295	266	279	292	293	310	322	280	290	307	274	305	300	299	314	296	329	283	276	302	295	290	305	277	278	281	283	280	275	284	293	263	282	309	265	297	295	304	312	292	299	235	281	302	289	287	278	287	312	310	300	269	294	286	322	296	267	309	316	303	312	321	270	274	279	292	290	307	297	280	290	306	253	299	303	324	313	293	305	288	310	310	287	302	296	299	272	285	322	299	317	270	254	275	278	295	264	310	302	298	307	300	266	342	294	310	317	282	284	272	283	301	253	263	302	280	271	257	301	322	311	294	298	306	286	269	327	336	300	279	286	310	270	296	292	313	262	290	287	283	288	303	298	315	331	304	307	303	287	348	296	295	290	299	265	286	311	258	284	313	307	301	293	256	287	317	285	285	293	306	300	295	285	301	257	273	278	260	258	267	317	297	297	288	268	275	308	282	298	297	308	298	293	268	300	263	273	295	323	303	304	294	297	275	314	281	310	311	287	286	283	298	309	313	288	291	300	288	286	290	299	303	299	312	299	295	280	282	300	280	289	290	306	322	307	299	308	277	280	291	305	289	327	277	310	266	274	282	300	299	291	295	249	320	285	313	284	283	314	308	296	285	252	297	302	324	277	306	305	272	295	297	288	302	293	269	292	279	275	308	291	267	277	278	285	280	306	274	306	291	286	253	313	292	266	277	282	284	301	290	323	288	279	285	294	293	267	281	319	269	306	297	308	327	308	277	271	303	265	309	290	290	324	301	272	323	285	344	284	311	294	303	250	303	304	307	293	331	277	306	275	305	295	270	296	292	341	299	346	292	286	343	284	284	305	288	262	269	298	271	316	299	283	285	329	287	286	316	305	302	282	287	314	294	267	305	269	272	330	294	295	273	266	266	323	279	278	318	292	288	318	303	273	266	306	278	296	286	278	282	301	287	309	314	281	292	319	292	319	303	283	315	289	323	327	319	283	310	296	274	295	287	305	284	274	295	276	305	296	339	282	283	275	278	303	294	278	293	294	312	278	273	269	257	283	302	276	255	288	304	264	296	296	281	322	285	283	310	298	324	300	270	291	287	270	296	294	304	296	293	285	267	296	292	281	299	292	276	290	306	304	283	281	291	249	301	317	298	312	272	290	286	285	280	303	309	270	321	300	311	261	275	263	280	275	275	268	279	302	304	272	312	305	270	267	299	279	280	271	304	304	286	295	270	265	271	254	283	301	303	312	284	280	293	299	314	302	266	264	271	297	315	281	284	299	288	294	325	295	283	270	287	270	327	265	293	287	343	264	291	319	284	274	309	292	304	306	296	282	256	280	315	300	309	295	300	296	276	319	285	263	259	266	305	321	281	293	273	319	280	290	308	293	299	282	278	301	249	266	302	292	302	295	298	320	275	280	234	314	272	314	298	299	276	280	272	274	317	294	302	314	277	288	324	267	313	321	260	286	269	293	288	270	298	314	312	315	315	332	262	304	293	306	298	296	332	302	261	292	310	288	281	307	273	279	307	274	263	274	298	287	265	313	299	304	294	303	287	269	238	326	308	300	269	299	279	321	315	298	268	274	289	313	284	295	281	315	283	314	342	290	277	325	276	301	278	267	281	299	248	276	296	271	304	292	288	277	265	333	280	292	303	292	278	300	299	290	283	271	283	313	288	270	280	272	263	310	281	308	314	293	270	297	289	296	279	308	321	293	293	274	345	300	296	283	304	274	299	316	290	312	288	279	263	288	270	307	288	306	286	321	293	315	284	286	283	285	295	293	272	307	283	262	290	286	297	290	299	306	291	309	265	303	289	278	286	258	285	307	274	276	282	314	272	282	308	290	273	310	314	321	303	246	301	308	318	319	261	309	301	267	323	319	275	256	308	320	297	279	300	282	284	296	288	282	253	296	278	294	322	298	322	306	301	301	325	307	294	278	264	276	320	263	328	308	316	273	282	279	249	292	260	279	280	279	246	282	261	278	293	307	266	302	296	279	291	276	287	269	291	307	278	268	287	304	292	322	279	274	297	292	283	301	288	301	297	273	279	313	273	271	276	325	243	271	295	286	294	287	330	269	295	284	296	320	270	305	312	265	313	292	298	302	291	308	284	304	291	316	320	277	293	310	286	269	273	286	303	280	295	287	255	281	324	276	316	292	309	328	278	289	319	287	308	253	273	273	313	284	290	343	285	281	268	278	307	260	284	253	275	304	301	270	260	311	294	274	294	313	289	272	274	315	288	294	318	263	283	327	293	273	282	320	321	289	274	306	283	314	268	287	288	276	302	316	277	299	301	276	280	263	293	271	304	268	269	271	285	294	260	287	301	269	295	290	324	280	286	294	291	298	318	295	304	301	300	317	303	291	298	319	267	291	247	307	304	297	311	327	299	291	304	272	276	270	303	271	256	260	282	293	298	328	274	318	296	303	297	251	288	278	271	283	298	275	309	284	298	309	281	272	272	288	249	272	311	294	315	300	271	293	280	297	298	283	279	338	284	258	286	298	304	257	323	287	281	278	294	273	260	291	310	317	284	319	268	289	285	311	279	292	294	305	280	296	258	256	313	278	267	297	304	295	305	296	284	287	314	295	301	314	312	312	276	270	271	306	311	311	336	286	292	270	282	283	303	304	321	305	286	288	293	270	285	306	291	267	308	295	312	299	335	293	247	269	327	302	302	259	285	282	286	274	303	293	280	301	317	272	284	308	303	287	276	286	281	281	288	305	280	296	290	274	292	249	295	280	288	291	296	287	253	310	300	290	290	296	294	319	328	271	284	313	270	288	271	287	290	333	296	296	318	288	298	272	292	268	285	277	290	289	307	290	274	281	293	268	282	265	265	293	283	268	318	288	297	310	284	280	308	274	301	287	302	271	291	273	290	303	293	323	309	289	294	293	283	274	271	314	294	260	288	332	289	277	286	316	290	298	295	286	324	300	277	293	271	290	298	278	323	293	303	307	296	297	307	311	269	270	282	278	285	250	291	300	282	283	313	295	313	304	301	279	280	307	307	327	245	295	293	282	292	282	247	271	304	301	306
16641	8372	12283	13879	12185	9551	7235	5549	4774	3871	3098	2657	2235	2108	1852	1658	1459	1359	1298	1215	1185	1120	1031	1034	959	979	881	887	848	885	892	825	787	793	727	789	807	777	784	744	704	749	723	745	728	715	721	643	719	692	656	658	664	647	681	715	657	611	650	652	703	661	663	703	684	661	626	642	709	680	664	667	620	625	682	663	649	695	686	733	659	664	718	642	657	633	643	659	670	693	684	669	689	637	669	641	652	671	654	663	715	668	682	654	637	639	661	657	659	679	643	674	712	679	653	637	658	669	694	644	634	671	679	629	608	723	690	627	656	654	631	652	655	678	695	668	632	666	649	650	631	648	694	662	716	678	633	644	645	681	653	643	637	668	635	669	685	645	633	634	688	639	706	622	703	645	624	646	698	674	649	664	654	641	676	669	639	697	621	648	677	645	649	667	608	647	745	681	662	653	674	673	658	664	675	646	709	617	656	656	645	655	667	668	706	610	688	640	609	666	679	644	665	735	649	698	661	640	653	671	674	648	623	679	663	689	689	645	679	678	685	683	670	642	659	627	640	677	684	676	666	653	615	677	680	698	679	693	683	640	666	684	688	657	634	651	660	655	670	636	686	673	662	685	683	688	698	629	646	678	654	680	629	652	625	667	677	663	656	648	648	652	660	657	646	667	674	720	651	656	672	652	629	662	683	655	676	642	632	629	638	659	662	665	685	647	680	664	699	691	682	707	627	655	733	634	653	616	659	709	678	630	676	639	601	637	675	636	638	682	662	688	715	643	693	678	657	635	729	668	624	647	636	639	640	705	694	654	665	654	660	638	691	653	621	668	692	670	703	660	703	648	617	688	641	641	669	661	655	627	677	675	696	664	678	676	663	667	693	646	642	656	643	647	624	677	666	723	644	675	673	667	637	619	674	622	644	659	641	654	659	676	632	642	678	667	651	643	670	670	687	633	644	677	650	616	672	637	644	667	630	678	691	618	685	648	685	666	681	652	622	648	662	668	648	646	637	616	706	670	620	621	693	674	652	685	683	706	679	694	622	672	650	703	680	650	619	633	664	694	672	678	666	653	686	673	616	682	613	661	673	653	630	644	667	634	624	642	613	638	675	669	712	696	653	631	649	659	685	667	678	680	652	676	618	606	642	695	652	670	658	660	662	673	701	647	631	667	682	715	647	672	641	678	644	665	660	666	688	677	630	624	689	653	653	677	735	675	705	632	674	621	694	670	661	695	671	679	676	649	652	683	680	706	606	650	647	649	667	714	646	670	681	655	664	667	628	638	677	692	623	678	638	622	692	688	698	651	689	664	678	666	646	673	666	695	622	719	684	660	629	655	663	662	665	655	661	608	657	644	642	662	699	656	684	635	647	697	651	633	710	611	623	630	651	675	670	680	658	640	699	636	690	611	655	639	614	666	646	620	629	643	657	632	695	683	677	658	667	645	647	664	644	625	648	611	647	665	733	641	641	696	629	638	666	690	718	672	690	616	675	639	641	687	667	673	626	669	639	646	652	708	636	672	687	682	695	695	704	635	655	627	677	686	684	643	650	659	692	682	634	650	681	645	659	687	622	679	632	662	614	674	672	634	668	621	671	653	698	636	637	613	689	678	657	664	642	657	660	704	743	701	667	638	703	669	636	680	606	658	610	647	658	641	636	647	687	657	698	702	654	686	686	656	650	662	615	670	631	651	673	671	685	698	656	655	641	637	703	606	628	658	684	625	657	648	638	627	680	712	662	619	647	695	653	646	703	671	695	678	671	646	636	635	673	740	652	707	613	685	675	692	669	658	654	650	652	691	660	680	618	623	665	659	647	694	633	654	710	643	647	668	606	671	650	650	694	644	618	657	596	644	661	610	677	641	649	647	682	662	657	633	666	672	663	696	653	645	674	674	679	647	626	663	665	663	628	646	680	665	643	687	639	652	648	651	668	650	646	661	659	656	688	654	670	685	684	650	658	646	666	631	659	690	646	680	666	647	657	654	650	630	671	647	659	659	671	675	639	700	624	707	656	653	701	654	662	643	677	622	638	694	606	708	669	682	664	638	683	660	656	684	643	710	633	716	702	677	647	679	669	680	654	682	663	703	718	636	672	682	666	662	674	662	632	627	653	664	661	647	652	641	639	656	650	655	620	691	618	676	627	682	642	677	673	666	685	632	608	651	697	640	683	686	675	671	634	668	635	640	677	681	627	662	674	671	609	661	648	673	652	686	656	699	667	688	657	650	638	642	648	683	643	665	614	625	661	668	680	674	671	681	712	653	624	650	591	651	659	666	656	677	657	669	651	665	672	642	677	663	677	683	651	666	679	628	644	682	667	636	671	619	685	614	630	701	661	663	638	650	698	637	659	606	651	701	645	605	621	656	696	674	655	610	629	664	705	633	658	681	693	685	642	674	676	663	640	602	660	638	683	673	679	640	637	698	690	621	640	638	681	683	636	639	650	681	650	650	641	662	622	662	631	624	671	644	687	640	654	713	642	661	703	681	678	633	671	616	688	669	632	676	684	697	670	681	639	637	643	664	642	661	660	678	673	640	689	634	677	650	629	665	609	681	653	668	632	673	672	658	606	645	630	640	631	616	665	647	674	641	597	671	661	702	663	626	721	682	684	634	603	679	646	649	665	677	655	646	640	632	637	664	662	644	687	651	667	620	634	625	661	631	638	714	658	667	633	633	650	674	701	628	617	663	683	642	663	658	651	659	631	664	658	677	706	665	644	640	688	680	628	644	656	681	684	644	640	679	672	643	673	662	692	651	613	662	675	649	656	688	698	651	659	641	725	668	662	653	691	660	631	669	643	657	671	704	617	660	674	663	686	624	642	624	687	666	670	618	679	700	639	646	629	665	701	651	666	633	650	646	647	687	669	647	678	679	672	626	660	653	619	684	658	664	665	651	654	676	659	694	610	645	657	689	617	627	673	655	651	613	680	660	655	691	669	680	677	605	609	655	662	672	673	679	711	691	637	638	672	631	671	672	713	669	739	704	669	663	660	669	659	657	682	670	686	626	677	681	638	639	685	668	681	665	650	653	646	718	729	683	659	693	654	672	634	672	676	649	643	638	672	666	674	614	687	692	647	671	688	619	677	635	667	633	702	673	632	629	690	660	653	624	686	657	671	659	658	694	658	653	647	683	666	631	659	636	700	634	641	651	635	682	659	683	653	680	652	636	654	672	670	660	683	648	618	660	638	643	650	676	648	670	648	605	653	637	666	651	638	707	671	639	637	629	648	689	680	716	658	618	662	695	651	665	607	662	673	656	658	645	656	633	669	687	651	657	656	668	702	636	637	613	646	680	662	678	653	656	622	667	656	683	671	665	624	634	653	673	630	695	661	661	680	611	647	638	613	719	604	611	729	634	668	647	687	683	669	672	660	677	684	640	642	611	712	666	664	640	694	679	653	653	656	632	689	662	672	635	600	663	642	644	705	747	632	687	627	598	636	690	656	662	671	652	614	649	656	701	704	627	665	646	666	660	655	627
35580	17290	11410	9432	6278	4316	2962	1942	1582	1233	1021	861	692	589	543	507	463	418	409	389	420	377	321	375	354	366	333	354	349	324	302	339	309	325	323	331	317	315	311	327	311	283	320	308	268	298	310	307	298	295	280	294	299	295	276	294	283	262	289	262	303	294	279	316	293	295	310	300	276	297	293	286	293	270	304	262	278	313	295	279	301	293	289	293	322	266	307	294	288	284	280	280	299	307	262	294	281	264	267	260	286	260	331	279	299	256	289	312	276	309	277	257	266	251	277	288	260	277	283	300	292	314	281	271	279	262	269	343	280	295	281	277	282	313	295	281	278	309	280	280	284	270	298	276	300	268	284	259	311	301	289	284	277	284	256	304	269	316	295	299	325	265	308	327	274	288	308	302	271	267	263	310	280	290	302	263	304	273	278	285	312	271	296	290	241	298	302	288	293	273	299	306	287	290	309	293	312	266	275	280	289	293	293	278	341	309	284	263	299	289	321	305	257	290	277	294	322	321	342	300	319	301	256	279	266	301	270	276	289	275	271	311	272	307	283	246	295	290	272	283	256	281	284	305	267	313	275	305	277	291	291	272	293	274	281	249	253	308	270	294	273	293	299	298	288	275	271	288	264	271	273	304	264	300	337	275	303	331	300	309	304	306	282	297	276	301	273	311	267	245	264	282	297	288	286	319	296	300	296	284	265	307	285	278	296	315	292	295	254	309	298	287	295	277	286	276	287	290	268	243	261	298	316	267	297	297	283	287	313	265	294	314	267	304	312	318	279	288	302	294	309	272	276	273	287	280	301	275	290	289	264	295	269	261	277	266	292	288	292	294	286	265	313	280	283	264	291	286	257	293	311	307	296	309	284	277	284	280	331	276	283	284	280	312	298	298	294	286	279	339	304	301	302	273	295	313	288	287	270	299	300	257	307	313	284	282	294	290	272	309	288	299	292	288	255	286	305	279	293	288	262	295	315	296	282	293	297	292	272	251	307	285	317	311	308	240	278	283	300	285	290	283	289	287	290	294	289	312	304	276	314	282	302	264	269	285	302	307	289	285	278	280	276	265	296	279	301	259	295	298	295	293	279	299	293	297	308	320	288	271	282	295	297	278	286	250	292	290	276	289	317	307	297	302	324	261	301	308	256	266	294	263	280	303	299	308	296	289	307	300	272	257	257	274	307	296	274	263	303	288	290	307	279	290	255	294	278	283	336	264	289	243	282	304	261	319	289	272	302	243	252	285	319	287	260	313	283	275	322	320	313	272	279	303	283	288	312	309	272	324	274	284	296	266	282	295	283	288	275	297	300	277	262	282	262	262	296	262	292	273	277	311	261	288	288	302	278	281	281	310	282	287	285	306	259	277	281	292	292	272	274	304	282	300	283	287	314	309	264	317	268	292	292	252	278	300	299	304	297	300	332	326	297	282	295	353	299	280	288	295	256	300	292	278	290	284	279	328	294	314	308	294	292	282	307	303	310	281	282	278	277	313	275	330	253	290	281	274	273	287	261	309	300	280	287	273	306	295	325	290	270	260	297	277	282	293	301	275	303	297	282	278	283	259	308	332	312	258	281	296	274	281	302	310	292	309	291	266	285	318	304	296	256	273	289	292	291	278	260	277	285	281	303	267	317	280	294	270	286	294	278	258	276	276	283	314	256	303	316	290	307	285	287	310	317	312	289	304	327	272	279	296	269	300	292	306	283	283	334	292	296	274	253	307	319	292	298	276	314	282	317	319	278	299	285	276	313	321	262	289	274	287	287	273	260	296	261	279	271	290	292	289	279	286	299	325	277	291	271	298	256	290	263	267	274	302	308	299	277	299	299	258	290	240	298	289	296	285	278	257	289	292	290	305	283	282	276	283	300	277	286	274	282	306	291	270	272	261	288	275	317	295	265	280	285	290	271	272	315	272	307	306	289	289	306	309	307	286	328	259	288	282	308	314	256	307	272	254	306	302	299	266	296	305	281	304	272	265	254	288	298	304	324	260	283	307	306	305	273	290	284	263	280	313	322	290	266	300	312	302	270	280	298	287	275	278	268	308	263	291	274	270	295	297	283	303	269	323	298	317	293	262	251	298	268	308	295	268	286	295	299	306	293	253	269	304	258	271	310	296	310	314	294	261	265	296	310	266	305	320	258	298	266	307	301	327	303	266	292	317	285	333	299	325	295	269	304	304	282	266	283	293	306	316	278	303	287	265	277	285	287	277	293	295	255	301	297	303	265	293	296	310	277	317	280	311	245	289	310	285	323	285	275	301	279	329	287	263	268	263	293	279	303	304	299	262	285	315	272	277	267	270	313	319	271	316	301	262	304	322	311	311	270	313	265	284	293	305	287	280	297	297	299	297	313	296	248	304	282	305	296	265	295	293	297	295	289	271	312	287	264	301	304	285	296	295	269	278	263	273	279	308	298	284	299	301	298	298	298	297	282	284	273	298	296	318	294	309	279	261	259	299	295	318	296	327	297	280	298	317	316	270	274	280	289	277	261	288	279	307	282	298	317	318	257	330	279	291	299	315	312	270	250	331	293	300	281	280	279	248	295	312	257	236	320	307	304	304	282	292	314	263	288	306	259	300	340	299	276	286	293	298	301	299	290	295	283	275	333	262	254	305	293	290	324	279	304	275	310	304	329	266	312	298	273	286	289	291	292	257	317	289	305	283	275	287	268	283	289	277	304	291	278	268	298	297	299	286	267	294	265	272	269	296	282	286	302	306	291	300	252	308	273	299	273	303	319	261	289	249	242	321	285	291	289	308	298	329	299	314	318	313	258	257	303	303	280	284	315	240	273	299	294	281	308	264	281	256	296	282	289	306	301	288	293	275	316	313	336	308	279	309	298	297	310	298	287	282	285	288	288	300	272	298	289	286	315	300	321	289	261	268	279	308	304	266	292	305	291	304	308	285	295	286	323	286	295	314	305	281	276	300	281	265	297	276	290	278	291	275	321	311	263	298	306	262	286	314	293	301	326	285	328	271	258	290	307	299	277	319	272	281	300	313	291	306	271	314	277	261	280	281	295	296	289	282	256	271	304	296	293	285	268	281	277	305	321	284	277	261	287	307	310	293	297	273	296	317	289	296	274	304	276	274	324	305	278	284	308	286	339	285	281	254	255	277	295	272	313	290	310	287	277	321	283	292	311	259	277	288	288	302	265	281	273	263	330	315	284	301	299	294	351	314	297	309	254	305	269	292	267	305	246	257	303	314	291	292	335	319	324	310	300	270	276	269	297	293	308	333	268	307	292	319	287	284	253	281	303	304	297	277	284	279	298	292	279	300	302	283	300	286	245	264	310	290	298	291	303	291	288	284	288	263	279	239	300	306	279	262	325	286	319	288	287	291	265	290	271	281	286	306	307	296	276	273	293	299	300	283	296	269	304	286	289	312	275	292	312	302	263	288	276	285	309	286	287	294	322	300	294	291	286	289	275	291	280	289	269	320	330	285	272	321	250	281	327	311	276	322	284	321	258	271	302	300
21241	11411	15352	17799	15683	12409	9839	7759	6514	5378	4220	3528	3061	2695	2274	2046	1844	1721	1574	1476	1323	1281	1197	1140	1110	1037	945	987	921	963	892	916	843	785	771	817	821	767	744	777	800	726	755	769	755	747	709	728	676	700	654	727	699	730	640	639	674	642	641	658	674	687	694	656	699	714	676	653	637	642	711	626	674	618	661	689	680	663	648	689	638	647	670	637	646	662	675	671	634	657	674	640	647	664	628	625	657	634	658	631	645	693	621	687	623	621	639	654	654	655	626	675	671	665	682	619	636	677	630	665	641	637	637	681	649	662	636	620	675	659	661	601	669	662	682	671	622	654	702	647	656	690	661	628	689	661	655	653	628	624	616	663	634	632	623	669	660	627	618	693	594	621	683	654	685	649	622	658	654	673	650	639	658	582	659	623	660	649	710	648	632	647	718	644	648	663	631	654	628	668	619	589	636	606	644	615	700	642	668	595	700	632	676	639	671	669	635	646	643	661	627	657	667	633	724	631	677	695	615	645	600	605	645	665	639	637	665	650	664	630	670	602	668	693	631	629	646	683	653	604	622	686	666	640	659	668	654	646	668	628	634	683	653	648	610	653	699	674	666	694	636	651	666	668	671	573	650	687	634	655	649	658	687	636	627	664	690	639	644	653	686	673	672	675	678	661	660	622	651	627	629	647	660	618	687	643	620	667	637	611	648	677	671	661	640	653	661	636	640	685	646	683	656	679	644	683	658	602	644	670	657	673	680	678	627	665	627	631	624	652	655	619	642	655	712	621	603	688	644	646	648	623	623	683	668	667	676	647	618	628	676	651	651	651	649	669	671	713	621	673	643	695	617	641	696	632	694	619	626	658	678	665	633	644	644	645	701	664	645	671	596	656	648	681	611	660	673	669	634	638	623	691	647	614	685	650	632	675	668	638	648	700	631	634	664	634	680	673	652	670	663	605	659	672	702	640	636	648	636	677	658	656	631	667	690	679	658	591	625	669	668	646	677	680	604	637	644	655	664	689	642	669	674	642	635	667	723	658	686	672	636	643	633	576	655	679	677	631	695	677	661	639	695	658	641	619	632	673	633	675	656	565	654	645	647	703	625	627	641	658	608	670	655	652	690	612	690	673	655	606	620	677	639	619	669	678	678	677	646	657	628	633	645	646	649	654	665	684	645	630	642	644	598	640	672	667	668	647	679	667	678	656	636	572	694	660	610	659	643	631	637	677	675	656	679	643	656	688	628	634	659	674	659	683	669	633	666	674	694	628	667	661	620	632	668	630	680	634	629	639	700	644	646	664	631	681	652	614	681	617	638	620	610	694	668	646	664	653	641	666	661	650	710	661	587	672	637	649	633	664	655	661	705	632	631	667	648	636	629	694	684	713	677	645	644	618	647	634	639	667	664	656	680	663	645	657	655	624	699	670	648	681	650	619	630	666	659	646	590	669	668	660	661	647	668	653	628	677	665	642	655	685	715	633	664	653	677	677	625	646	605	685	692	645	667	704	663	662	673	654	623	678	659	695	681	687	623	645	680	626	620	656	630	672	661	698	687	650	672	637	630	622	650	647	652	639	692	660	663	710	663	655	652	625	677	635	629	658	667	676	681	689	643	652	679	687	664	665	656	659	632	648	676	678	625	630	663	673	661	635	648	622	636	686	655	672	659	594	672	664	670	659	707	617	628	662	674	681	640	659	637	702	648	627	676	655	644	626	640	651	613	652	690	669	678	649	657	662	663	645	620	644	670	671	696	642	690	652	698	649	656	676	671	674	716	648	677	629	693	650	660	658	693	648	640	703	624	632	679	691	698	618	642	633	627	689	673	638	627	619	654	669	690	662	648	643	638	629	658	666	658	649	681	643	632	648	648	714	657	698	676	639	663	636	613	665	658	685	637	658	644	615	637	669	667	653	652	654	622	626	696	725	675	637	686	644	638	647	639	672	630	688	717	690	682	674	630	658	656	633	634	645	662	643	667	606	682	647	671	643	673	676	646	626	629	658	649	656	703	645	658	656	652	642	667	714	634	620	673	678	652	656	671	662	621	630	698	662	637	657	638	648	631	609	669	647	645	659	706	646	657	687	647	661	691	691	637	658	663	707	640	649	594	669	655	614	621	685	660	641	665	672	688	649	646	653	707	636	610	657	644	665	652	618	647	656	680	716	632	658	665	681	674	669	640	657	690	676	622	630	661	642	641	620	691	671	662	657	657	709	696	647	670	614	652	704	630	639	643	669	692	628	659	636	630	707	694	664	682	661	712	637	625	650	672	636	667	684	662	684	597	617	645	662	692	646	653	645	646	670	691	639	644	660	678	685	646	649	676	667	624	651	655	641	658	659	633	650	673	632	616	663	675	669	650	624	640	661	685	663	678	625	633	697	642	632	659	632	649	642	668	666	673	596	661	689	642	636	590	658	630	682	682	653	641	656	651	612	666	675	637	636	652	680	657	659	667	649	670	650	633	664	673	686	662	685	637	625	634	683	642	661	671	637	673	617	643	656	696	640	729	591	620	659	661	705	701	636	671	678	655	684	679	680	674	664	620	681	638	702	632	643	634	667	645	680	632	636	604	681	628	598	649	618	640	647	672	653	619	695	634	665	665	704	611	703	635	673	646	601	681	640	669	632	681	675	694	636	664	666	691	652	713	651	638	684	639	612	661	689	630	648	643	647	657	590	679	670	652	621	670	690	673	635	652	663	709	624	656	632	676	592	686	649	692	636	695	597	653	642	660	627	638	624	649	675	671	613	573	639	690	659	689	632	626	682	658	629	634	675	627	636	643	666	647	670	619	622	650	683	648	631	698	685	683	629	671	633	646	681	704	637	659	652	669	634	649	617	625	687	646	635	626	618	624	656	653	625	659	641	695	648	642	651	682	663	697	649	676	713	658	657	677	622	615	579	619	670	676	648	681	615	693	637	673	625	651	686	631	625	654	684	676	683	630	704	670	645	626	667	672	631	668	627	614	590	620	614	654	639	670	633	631	614	663	663	664	645	683	647	644	662	637	669	703	696	727	637	666	656	631	662	611	639	649	664	648	639	639	641	685	662	642	623	651	670	659	681	683	690	646	646	614	641	623	659	650	609	643	638	655	671	693	648	634	660	610	660	665	656	660	662	644	615	640	616	629	607	631	648	681	634	653	648	654	643	624	700	622	645	649	688	653	576	653	642	678	675	636	645	635	658	655	651	624	683	610	642	577	685	670	671	652	698	661	678	632	638	621	717	661	665	660	674	618	655	623	654	664	671	654	625	639	633	644	601	641	594	653	655	653	629	647	622	668	634	671	655	673	652	673	616	645	667	656	670	630	637	681	650	696	652	703	610	655	675	631	612	589	619	590	655	640	652	652	648	641	625	669	686	578	687	669	680	674	656	669	657	637	676	661	618	652	648	641	724	685	684	634	638	697	634	649	657	708	665	647	670	618	668	680	658	675	636	658	663	620	651	679	665	708	635	659	627	665	595	672	626	677	680	673	694	658	648	664	645
14536	5692	3834	2851	1897	1346	962	816	631	561	449	439	443	441	381	370	373	341	341	340	314	350	318	300	335	333	306	302	314	353	356	310	298	323	298	354	333	338	306	296	328	310	302	333	297	327	321	246	315	315	304	297	317	271	306	291	308	303	309	304	296	306	319	306	300	326	296	324	315	296	277	309	305	360	320	294	321	297	284	293	271	283	282	334	335	295	268	305	301	306	319	298	306	324	299	309	300	299	312	297	275	321	321	280	299	339	291	290	302	285	300	294	295	291	311	296	301	324	252	297	268	286	307	299	305	309	294	299	319	313	291	286	303	273	291	336	295	302	295	330	283	290	272	282	292	343	351	311	296	316	298	270	301	288	297	297	269	263	286	253	309	294	297	340	329	309	313	303	308	337	320	316	334	255	283	320	313	330	318	294	308	326	305	301	301	290	278	284	284	281	285	301	278	292	303	289	330	269	256	329	321	325	319	337	326	256	321	284	332	301	306	293	294	288	301	299	343	295	295	295	308	294	310	293	304	318	302	302	302	286	285	302	317	295	290	301	289	324	318	281	296	340	287	275	314	286	265	288	291	281	296	313	316	293	332	284	280	296	309	315	278	318	281	298	284	258	318	315	293	298	300	305	272	295	310	268	306	316	310	307	326	290	329	312	311	312	289	312	296	333	324	302	262	291	304	296	296	305	291	301	315	287	323	277	298	255	297	279	306	307	287	283	297	273	302	313	297	338	306	302	300	322	280	293	302	294	287	294	339	302	310	319	325	295	267	281	297	300	338	264	293	303	335	307	295	302	311	301	291	270	324	315	307	290	295	273	287	296	325	289	292	278	326	313	306	257	301	323	324	293	283	304	314	316	285	261	291	302	287	306	301	306	290	284	289	308	317	328	288	280	293	308	307	319	304	296	314	331	285	281	303	295	264	289	326	332	261	333	325	301	328	307	294	319	271	287	294	307	306	308	290	288	304	290	296	298	270	315	306	305	309	322	266	290	284	327	300	305	291	262	309	279	297	294	298	299	268	315	325	322	309	314	298	306	326	305	323	286	292	303	296	304	269	279	309	277	316	294	308	313	306	292	311	298	305	290	311	306	290	310	288	307	317	307	278	282	288	345	253	293	289	330	302	303	315	312	306	308	290	322	299	302	292	285	321	334	305	329	299	309	335	323	319	310	327	318	284	301	264	312	334	277	297	308	285	305	307	326	314	304	297	301	261	325	290	261	304	283	325	290	288	290	296	322	313	297	289	340	309	319	290	323	312	289	303	320	306	316	306	306	330	291	319	308	303	298	288	289	299	277	323	313	304	299	298	320	313	293	302	284	272	300	303	290	321	321	266	315	310	316	268	282	349	320	295	314	306	301	304	290	290	270	316	297	267	290	297	291	279	321	310	319	308	325	315	314	306	337	299	291	314	335	295	279	319	302	299	293	302	312	299	281	307	319	338	312	299	288	277	292	322	294	276	322	288	287	305	296	315	304	295	280	302	304	298	280	289	296	324	308	266	288	285	346	295	306	320	277	254	301	314	284	306	293	309	296	256	296	304	274	275	319	349	272	330	342	350	286	315	277	298	300	263	294	287	284	327	276	319	275	332	283	311	314	302	282	297	314	309	298	303	319	321	289	299	304	317	320	293	304	294	288	287	319	318	292	283	268	298	304	326	327	276	294	309	327	282	292	308	323	282	317	327	287	309	352	304	311	295	321	281	275	330	279	303	296	303	316	285	318	305	288	322	320	299	301	292	308	309	324	276	297	300	316	299	311	277	302	336	347	314	330	305	311	311	320	287	291	316	320	308	278	280	299	290	324	312	300	294	315	299	264	322	317	315	304	287	274	320	318	292	318	300	299	302	308	338	308	320	300	300	291	271	300	337	309	296	352	278	316	304	298	291	334	299	297	318	286	339	323	303	284	295	283	307	293	285	309	311	294	288	288	305	278	285	290	307	299	269	287	305	297	337	318	302	308	332	280	348	300	274	276	286	303	297	287	290	308	294	279	311	319	280	279	270	322	289	329	293	279	318	295	297	292	277	283	306	309	308	252	288	297	334	321	294	333	273	317	276	336	300	287	342	274	290	263	317	347	303	291	332	293	316	282	287	301	315	296	329	277	322	276	337	301	285	297	281	306	329	301	295	309	283	289	320	287	313	279	301	310	352	301	319	283	264	293	299	289	303	314	312	343	314	307	292	270	272	280	278	282	289	305	294	304	317	294	276	307	316	341	322	295	296	292	300	304	329	276	315	274	308	307	301	308	319	315	284	302	307	289	297	316	280	301	327	331	302	263	283	311	338	292	303	306	308	305	280	312	301	307	282	303	307	290	317	306	290	288	296	295	341	275	299	298	292	296	273	300	291	307	325	285	314	314	293	280	311	303	279	318	277	288	317	275	294	296	326	292	278	310	293	279	330	272	336	307	302	297	304	291	289	298	339	304	281	279	310	300	320	312	277	308	313	289	333	283	307	312	305	278	320	311	306	320	331	292	294	313	297	298	281	294	268	261	300	307	300	284	302	300	319	325	287	301	332	301	315	322	276	296	335	300	302	284	297	302	300	315	300	301	322	286	295	315	317	295	298	334	316	303	343	303	305	350	289	282	319	273	305	315	321	330	288	279	321	305	313	319	272	300	291	287	273	292	286	315	292	297	323	284	334	334	328	287	344	307	309	285	297	310	269	284	283	293	275	328	290	284	312	325	293	281	313	285	281	303	347	321	310	313	302	305	280	320	286	345	345	325	265	249	281	293	303	272	297	279	273	287	264	288	321	316	291	328	329	291	287	291	319	294	300	294	328	308	292	307	304	286	295	278	329	328	283	296	293	291	284	274	309	313	288	264	314	283	284	337	305	309	276	283	285	286	306	319	318	296	313	286	333	284	333	300	299	307	299	292	268	311	319	311	289	297	339	293	294	304	296	320	317	307	303	271	300	305	309	274	291	330	306	314	338	288	307	285	282	287	277	287	311	301	272	282	292	302	277	320	314	322	283	285	300	299	277	328	292	312	312	309	290	300	306	286	288	285	284	315	277	302	315	312	304	314	310	268	323	319	274	274	301	287	338	304	325	298	284	277	318	313	304	333	323	299	335	300	260	318	281	299	279	268	281	307	324	284	284	301	315	296	344	293	263	309	326	283	318	340	280	290	271	274	293	278	318	266	280	297	298	276	297	294	311	325	309	301	270	303	297	325	300	293	296	302	367	279	336	327	321	269	317	348	303	299	294	328	317	326	337	334	307	284	264	284	288	264	336	307	300	316	301	331	320	282	329	271	319	297	307	287	329	267	272	294	325	314	292	324	263	311	300	330	315	320	310	284	299	276	288	314	307	284	313	332	268	334	301	320	311	294	304	289	281	311	309	308	298	305	307	315	310	248	300	277	284	291	309	358	323	311	293	311	285	295	334	321	287	311	321	314	298	300	334	310	277	306	303	265	324	291	290	294	289	317	317	302	308	315	289	315	280	299	292	268	309	341	276	321
9155	4789	7063	7895	6506	5034	3975	3114	2667	2165	1940	1707	1498	1422	1207	1185	1087	1030	1011	966	967	988	934	911	822	867	783	859	786	740	721	762	740	735	703	769	710	689	737	751	741	703	703	689	681	710	704	711	676	673	697	609	710	715	664	697	714	665	670	686	740	676	616	675	664	700	655	685	682	630	683	640	682	684	707	646	685	676	675	684	672	714	691	674	725	683	681	708	638	626	718	679	683	689	642	693	696	643	676	668	641	626	686	708	645	711	676	701	697	631	639	672	665	669	650	676	681	669	642	661	699	668	709	675	677	652	667	672	698	694	686	693	700	664	690	683	645	710	678	650	667	640	719	690	685	680	658	701	706	721	716	670	659	662	699	691	682	667	696	739	714	605	645	669	717	659	683	688	631	632	699	685	679	688	666	728	681	732	637	697	687	687	704	696	719	679	659	662	699	758	718	667	694	696	686	660	665	695	653	627	626	672	660	708	687	667	654	611	668	661	683	707	718	701	649	657	646	664	655	632	667	671	669	625	657	698	675	623	655	673	651	701	671	685	667	695	698	663	681	668	698	658	654	675	687	712	701	628	678	711	671	674	678	708	624	682	700	656	656	628	701	676	625	668	648	739	685	705	678	644	652	651	654	678	680	698	685	671	741	691	706	646	659	691	658	673	703	684	671	685	662	670	719	608	692	675	701	665	667	693	641	675	687	673	717	664	684	675	654	644	685	675	645	693	667	697	660	680	713	681	673	684	648	618	660	723	665	751	632	685	672	665	641	647	668	648	696	676	695	698	679	709	643	733	651	658	646	649	684	629	632	621	681	705	638	683	640	696	672	703	729	703	670	667	679	671	679	665	692	702	657	687	637	650	645	685	686	733	703	676	662	667	663	660	704	716	682	676	672	688	677	695	683	671	722	696	728	680	633	737	708	636	705	699	689	641	661	625	653	646	678	663	691	697	666	699	669	715	692	689	659	612	683	700	694	697	693	684	689	701	694	701	704	620	714	640	704	638	649	703	688	682	669	686	698	655	662	669	731	653	695	709	689	699	659	688	671	726	691	681	669	714	659	633	663	637	688	672	709	688	667	658	656	661	684	671	725	653	687	666	641	678	704	690	708	662	692	672	692	729	671	665	670	714	684	676	687	676	717	678	691	700	647	675	718	673	685	689	687	698	664	670	667	670	671	715	680	728	686	710	632	664	681	735	721	680	679	713	699	686	668	685	728	701	664	659	696	686	683	679	697	668	646	645	681	698	723	687	703	731	660	659	687	709	650	695	737	683	676	694	675	683	678	666	698	712	677	654	687	694	696	674	685	745	646	662	698	628	677	678	661	697	651	653	664	587	725	677	666	702	654	656	682	687	655	677	664	685	640	621	689	685	700	698	631	674	672	693	705	695	671	639	657	696	673	647	719	659	652	665	643	659	639	698	657	640	677	723	647	682	654	656	689	709	677	701	693	706	686	683	647	683	638	641	674	688	672	680	657	704	668	679	717	664	690	640	697	706	633	696	716	661	700	706	626	666	695	709	698	650	676	685	688	656	671	720	708	700	727	716	704	712	691	693	680	660	694	675	694	717	692	664	738	698	692	635	689	693	695	672	645	710	662	664	701	708	679	691	677	710	706	636	668	679	717	702	701	684	679	665	629	691	684	663	657	715	692	707	670	714	652	664	709	663	620	652	673	663	662	660	651	644	684	670	710	706	680	709	660	666	693	716	723	684	656	696	674	692	631	670	638	640	631	677	716	662	646	684	695	659	681	668	620	658	668	634	678	722	668	707	689	631	684	646	616	653	663	663	697	686	670	696	658	647	694	696	682	711	687	660	674	666	684	685	705	625	673	663	634	640	679	669	661	684	678	648	686	705	677	670	652	690	693	660	673	739	678	666	645	657	711	679	693	668	676	687	678	706	679	620	669	657	643	676	663	663	720	689	698	685	652	695	737	717	673	673	669	647	718	687	623	686	684	625	703	659	642	667	661	670	720	697	669	669	670	689	688	667	656	641	645	634	649	610	686	678	659	690	725	672	625	725	684	701	660	695	648	638	695	646	688	630	620	688	700	677	675	684	678	727	704	711	662	655	622	627	657	684	680	691	677	689	649	675	642	692	744	667	663	676	696	699	682	646	667	662	729	651	722	692	662	683	679	629	711	695	713	641	653	677	691	709	690	695	726	651	633	645	705	670	651	695	644	649	641	680	694	687	700	677	645	644	665	695	745	744	668	691	682	676	633	733	629	724	656	708	644	681	663	695	623	683	677	698	670	653	686	699	680	716	662	686	665	650	626	681	682	694	718	674	684	662	683	644	662	680	669	664	694	697	661	676	726	713	697	728	646	686	707	642	688	718	659	660	663	652	703	657	689	710	661	706	652	693	713	611	712	686	679	689	658	740	647	705	675	648	687	657	676	690	677	714	686	710	642	713	710	695	621	663	687	686	741	680	667	661	661	711	677	690	682	667	715	669	647	668	657	666	662	680	639	695	705	694	660	683	667	665	648	662	661	655	702	706	685	682	704	658	647	671	717	663	634	693	686	676	690	672	663	678	671	677	658	707	708	688	684	675	676	667	676	675	717	675	678	731	629	646	704	666	677	676	627	687	677	674	726	681	720	662	677	659	659	707	656	693	670	694	664	721	661	733	707	661	680	664	679	675	649	689	668	647	700	682	674	656	701	629	677	674	678	695	696	676	675	696	623	714	626	664	702	676	641	688	693	674	669	683	669	701	708	715	701	671	691	717	671	705	714	669	665	659	706	698	653	663	709	681	690	691	736	645	698	648	635	715	662	686	680	690	679	673	668	621	683	687	657	674	697	638	643	696	630	694	728	665	644	659	651	651	698	686	670	680	687	709	709	667	646	735	696	704	697	648	700	655	654	707	650	711	651	624	653	712	646	726	653	670	660	698	664	669	727	695	681	638	698	699	654	665	701	630	660	661	651	711	655	675	660	656	663	687	649	657	722	627	692	632	741	654	672	643	684	711	671	696	644	685	650	734	716	634	675	667	651	700	663	667	687	693	691	662	695	633	608	700	652	675	656	659	657	650	697	710	677	681	676	656	651	701	665	664	675	700	642	673	708	699	682	666	660	646	698	655	666	671	687	657	703	715	636	666	694	691	688	733	643	686	635	682	667	652	643	652	717	728	660	620	661	672	730	686	633	727	672	666	677	673	707	677	713	718	700	667	675	662	694	680	692	683	685	666	665	680	714	672	631	735	675	689	682	643	703	728	658	681	656	641	679	656	661	692	706	626	662	719	650	628	647	684	677	684	671	657	715	699	636	625	657	699	653	657	601	703	687	645	659	633	674	687	702	710	722	691	630	613	665	723	687	697	625	692	660	706	704	683	711	693	656	670	754	674	641	662	606	710	662	698	683	677	643	702	693	674	653	668	654	700	701	663	725	694	664	689	703	653	740	659	633	724	647	693	660	688	624	634	679	726	697	689	682	659	670	668	690	685	694	689	647	664	732	674	670	695	656	682
26724	10872	7854	6718	4378	2945	2034	1476	1118	956	735	620	577	519	432	442	394	413	383	368	387	377	373	355	329	322	301	306	317	274	312	332	288	314	296	317	322	333	292	299	315	292	276	301	299	295	284	286	300	286	263	292	307	279	274	278	306	254	267	328	299	286	300	264	276	277	290	267	311	265	285	291	279	265	303	288	257	287	291	282	276	258	270	277	291	267	278	304	272	264	271	302	286	287	307	284	251	294	306	276	313	283	301	294	282	302	287	274	307	292	267	298	265	309	282	289	302	269	244	274	282	280	266	283	255	257	286	333	293	297	303	272	295	305	282	313	345	317	290	305	274	314	287	303	287	295	257	274	304	288	305	290	271	282	297	296	310	278	292	265	280	299	296	289	290	293	279	301	305	298	272	318	341	302	305	276	290	311	306	280	309	260	317	289	255	288	280	300	330	296	294	276	302	243	260	280	283	274	279	285	300	296	263	267	308	278	271	309	335	260	283	299	281	271	288	288	281	278	288	297	310	256	302	278	273	272	300	274	289	283	292	274	328	282	266	273	290	243	303	276	297	305	294	304	307	300	278	267	276	253	272	309	283	296	300	304	290	313	276	281	272	272	292	294	319	293	265	291	275	293	305	270	291	288	300	274	286	258	288	273	294	299	308	268	294	300	311	270	249	301	294	313	277	275	310	320	293	276	272	316	299	303	284	300	298	300	310	315	304	289	273	276	247	274	290	292	319	294	260	286	300	298	284	285	296	301	294	311	284	275	258	301	288	293	302	300	271	315	299	316	307	326	283	250	312	259	312	275	297	309	286	292	294	297	328	302	321	280	248	306	270	302	293	298	283	277	305	295	258	274	276	343	296	326	319	283	295	316	270	284	292	302	304	305	286	278	270	313	297	290	310	293	303	317	263	282	271	307	298	319	318	294	312	303	282	271	285	288	295	298	298	263	328	283	306	260	266	279	283	298	305	269	266	293	284	269	284	290	276	289	296	312	292	300	289	293	264	348	256	265	272	297	310	275	292	319	300	330	274	297	261	290	282	334	293	302	316	299	270	299	306	268	297	275	291	272	303	325	284	250	262	284	291	274	293	302	285	288	273	277	282	304	339	331	309	271	265	245	316	304	305	291	313	285	299	277	311	297	294	267	285	306	274	327	287	299	275	315	307	308	293	300	337	271	292	291	313	310	275	278	274	284	305	282	299	277	298	319	251	303	287	266	304	299	287	276	297	265	318	281	275	291	291	267	287	293	286	275	278	280	303	313	277	319	289	268	293	263	294	279	287	271	297	280	297	297	290	292	304	276	272	297	275	279	262	293	311	283	283	316	290	306	301	287	292	322	314	268	299	280	300	315	285	294	293	288	284	303	294	283	299	282	286	299	335	334	302	271	284	302	308	289	291	322	286	302	280	266	280	273	264	299	302	280	297	281	282	282	278	283	327	285	317	295	305	288	282	281	289	294	274	269	310	264	332	279	295	310	280	317	326	315	318	275	250	289	292	307	296	273	270	296	259	294	261	291	307	298	280	326	296	302	284	302	261	282	283	292	260	309	275	291	299	275	315	303	296	280	262	306	297	306	312	308	292	282	281	287	288	261	289	292	278	294	268	295	324	300	280	293	291	291	291	325	318	300	315	283	338	278	264	281	289	289	278	300	300	275	297	315	268	307	263	300	306	278	275	286	292	280	286	316	316	278	300	277	289	300	301	261	307	326	315	276	313	317	303	263	323	250	280	303	314	283	297	269	307	308	274	297	276	303	322	269	286	298	251	274	278	302	311	262	282	303	272	274	276	281	272	318	310	265	288	286	289	286	310	313	334	288	294	304	302	266	279	287	288	269	298	283	291	296	285	277	282	290	302	279	294	287	310	279	283	283	282	286	270	296	281	287	269	283	291	298	295	284	295	300	290	266	294	296	269	323	317	326	280	274	299	287	317	308	267	282	298	280	314	290	282	292	305	316	317	279	269	265	298	281	269	296	271	302	281	279	281	284	321	288	305	305	315	310	304	304	329	268	296	283	302	287	287	295	295	311	299	286	302	298	276	278	293	300	314	264	271	296	300	321	303	284	316	295	283	291	317	278	330	316	320	280	280	294	297	284	332	333	288	303	278	256	289	236	292	305	293	343	315	278	261	299	311	275	302	268	287	297	226	318	300	246	276	309	285	298	292	310	293	297	307	265	309	262	281	270	283	319	315	271	307	293	265	297	304	301	303	290	258	297	315	318	297	313	320	300	244	302	306	307	267	300	317	295	291	300	297	302	278	289	318	317	294	293	297	267	278	260	289	290	300	301	290	321	332	268	312	291	298	291	251	270	298	265	291	286	287	264	286	260	280	309	282	293	262	325	297	297	279	285	274	293	288	287	280	285	329	265	291	283	289	276	302	293	284	294	253	282	295	301	301	273	258	250	330	296	302	297	292	305	318	326	290	281	262	295	327	301	298	302	300	291	296	321	286	234	291	271	288	271	298	300	258	319	276	283	284	293	285	283	267	299	270	296	319	292	316	298	303	269	304	288	294	284	297	277	275	282	323	315	306	294	269	264	293	281	323	312	275	314	303	264	298	291	258	310	295	285	278	271	288	271	297	290	329	306	276	254	262	282	264	300	287	290	299	299	309	303	282	326	340	261	301	322	273	308	310	313	335	308	309	305	286	277	282	306	283	294	306	274	259	256	285	303	278	289	271	279	268	265	275	306	276	273	273	300	264	291	307	271	253	327	300	255	298	311	279	302	291	250	296	289	284	303	291	316	341	280	332	301	280	290	328	283	282	344	336	285	277	290	293	298	305	288	327	276	272	292	271	290	265	266	321	295	283	298	299	318	273	330	292	277	303	285	304	282	314	298	299	284	330	260	296	303	295	285	264	279	283	278	310	281	288	323	305	306	297	302	318	277	281	311	293	274	312	298	300	312	288	272	321	276	288	317	290	301	263	266	288	303	334	325	295	306	275	290	277	293	286	274	309	320	287	259	260	301	307	290	321	292	280	299	296	255	309	279	288	289	295	285	287	267	301	278	263	296	317	302	289	306	303	322	283	302	332	335	312	292	297	291	278	278	267	260	298	311	301	296	289	296	280	300	310	290	323	331	294	307	304	300	293	310	268	296	302	289	288	279	271	306	300	289	287	319	325	308	250	274	262	313	332	265	288	288	301	289	312	301	298	276	319	288	277	263	286	280	263	342	316	283	279	315	299	283	260	283	279	272	294	279	285	306	278	295	298	324	301	309	295	278	310	280	285	273	272	264	291	304	268	273	304	295	294	299	291	284	285	295	285	304	274	275	261	299	302	293	280	332	329	287	300	285	281	297	293	311	289	284	304	308	311	294	267	296	290	295	282	305	320	287	297	273	322	272	296	288	303	286	276	277	310	278	338	308	287	288	297	293	277	288	280	272	283	277	300	306	277	301	323	303	276	281	297	290	295	314	277	290	273	295	300	290	276	273	263	296	276	270	283	302	273	297	308	301	303	257	298	299
17007	7826	12055	14323	11988	9462	7349	5814	4849	3824	3134	2658	2321	1981	1769	1632	1447	1347	1286	1212	1163	1182	1077	982	941	942	905	838	825	883	832	816	808	740	745	766	747	737	739	648	738	714	708	688	753	686	683	745	684	677	718	682	703	636	689	648	701	691	650	639	656	690	647	672	689	681	647	667	648	666	682	695	658	645	672	682	675	637	698	676	712	693	651	650	712	641	615	647	681	692	668	633	638	601	644	686	650	642	684	688	676	685	672	663	647	682	695	661	632	631	606	661	682	685	695	635	686	694	594	639	647	665	663	673	661	704	655	665	653	644	677	688	660	679	669	661	610	660	669	677	687	671	634	639	631	680	680	688	657	677	678	625	642	671	659	658	641	696	684	665	657	718	674	675	700	678	681	672	619	661	656	647	670	683	668	660	680	686	650	678	658	642	638	721	659	623	653	663	723	653	658	654	658	647	690	684	693	683	657	645	680	633	635	634	679	657	652	631	641	721	617	665	666	615	630	666	665	653	636	687	640	659	692	622	692	683	679	673	646	672	666	673	668	659	640	659	684	671	673	626	644	649	654	659	629	653	685	659	629	681	669	686	671	639	635	697	636	665	659	668	667	675	654	655	641	679	585	651	674	668	676	706	653	668	639	646	697	641	614	638	652	633	652	659	656	683	635	698	686	678	692	674	672	604	667	650	636	617	643	664	631	639	661	655	657	662	654	670	664	637	653	629	647	654	645	667	669	624	658	643	644	669	615	676	634	652	633	603	666	678	654	681	674	640	671	671	692	640	647	605	716	677	661	662	619	677	685	663	677	658	645	669	642	642	629	683	661	663	633	622	617	647	681	687	715	678	655	678	690	682	636	643	645	631	629	636	650	611	643	662	632	645	622	619	635	640	690	670	692	604	650	642	650	618	661	654	689	638	616	645	665	640	659	673	657	685	728	649	698	677	698	636	647	623	688	661	636	670	711	699	656	660	660	649	634	661	664	627	711	653	654	675	629	650	665	641	618	654	689	630	666	626	618	666	674	643	612	656	682	661	664	655	688	649	677	628	717	686	689	675	657	676	642	642	684	638	679	619	679	658	639	640	681	664	647	681	631	655	649	650	693	624	651	715	649	689	664	619	659	651	664	650	641	650	648	667	670	683	631	627	667	685	685	622	648	694	637	656	612	653	605	651	649	624	639	626	655	666	651	676	649	694	637	648	646	613	695	717	682	656	671	648	654	685	637	665	666	672	659	634	658	623	673	683	653	688	661	673	677	679	683	672	652	700	651	651	635	644	633	650	631	661	631	702	657	580	658	651	655	649	709	631	631	689	666	664	668	641	662	667	644	699	671	662	665	643	667	724	667	637	672	713	665	668	659	669	715	695	675	657	663	700	680	628	676	670	664	669	643	709	665	687	708	718	667	627	666	663	680	705	678	626	642	635	677	639	669	621	620	652	653	664	619	693	634	687	640	638	654	673	704	695	638	671	658	701	691	670	666	652	605	695	678	677	671	612	659	694	677	684	669	628	630	718	636	710	682	647	681	650	667	663	643	675	605	691	674	685	637	663	640	653	618	694	700	672	674	653	641	644	651	649	693	656	653	672	667	672	720	672	694	686	621	678	617	635	708	615	640	671	629	672	697	695	670	642	661	636	621	620	648	679	657	660	682	669	607	693	662	639	655	687	682	660	637	673	635	654	628	684	665	669	689	646	700	714	674	623	672	639	656	619	650	664	684	599	655	667	660	642	720	662	674	684	632	670	619	670	637	671	635	682	658	655	688	619	677	626	668	643	679	687	679	706	643	654	670	676	654	674	658	725	642	694	691	660	706	688	679	620	617	662	698	657	655	717	652	642	660	656	642	621	684	714	667	659	637	687	674	665	655	657	675	654	693	676	645	663	686	679	688	686	708	695	663	638	738	660	685	627	678	670	641	652	675	657	688	670	666	660	654	683	651	650	659	681	677	629	705	661	690	646	679	661	611	620	634	663	649	704	651	670	667	643	617	700	655	684	653	653	705	656	674	685	632	684	627	661	653	655	662	690	672	661	698	650	705	679	651	711	646	667	692	677	656	658	699	652	686	639	677	697	666	631	644	665	621	655	644	641	686	679	653	682	722	627	637	634	668	682	633	645	668	648	654	668	649	671	629	671	608	673	662	658	708	663	677	635	664	650	665	600	645	637	708	659	618	688	667	678	623	631	700	631	648	672	662	638	692	693	633	664	671	696	641	707	646	665	671	663	655	659	645	660	658	664	614	684	640	694	653	653	628	656	659	620	672	631	679	663	658	662	649	618	623	627	596	628	587	678	642	699	646	635	696	667	638	694	656	643	646	671	698	675	660	676	644	666	654	679	638	663	656	640	686	630	687	623	654	667	681	647	717	665	661	686	645	705	630	691	648	666	661	695	651	674	668	656	647	620	658	654	659	645	647	660	687	652	693	669	697	733	640	652	644	680	617	620	650	688	652	673	613	695	680	655	679	706	727	615	684	667	643	646	665	688	698	664	670	649	654	673	661	676	677	663	688	660	644	625	673	692	641	680	688	674	687	657	626	661	638	661	647	612	649	705	642	676	669	691	670	686	588	623	657	649	640	604	629	618	687	656	607	631	680	680	686	673	685	640	663	681	652	602	654	662	692	661	636	665	655	666	661	698	655	670	645	686	650	685	662	689	647	674	683	649	642	618	656	677	637	669	659	650	682	658	692	636	679	647	653	672	672	651	686	646	653	688	645	666	646	642	695	640	655	648	689	632	690	679	666	649	647	668	686	672	662	644	624	669	683	689	679	648	672	675	656	647	702	618	662	700	683	607	644	637	628	693	623	676	669	680	686	662	669	678	621	701	651	677	663	673	645	643	691	709	627	655	644	673	652	647	692	663	683	606	682	637	647	710	647	646	607	617	694	602	663	650	671	630	673	690	636	680	678	667	672	681	634	633	654	653	669	631	639	693	705	660	629	661	678	700	668	689	686	671	676	643	654	651	685	631	653	663	642	639	641	678	670	636	648	673	638	645	669	639	638	628	661	664	652	658	666	637	651	663	665	711	635	674	661	675	660	670	683	651	658	690	689	651	650	617	682	664	622	682	745	667	657	688	676	670	664	663	681	629	648	628	664	642	631	657	648	663	671	676	680	644	637	701	641	664	659	672	690	699	678	702	660	629	702	680	615	671	660	690	670	665	660	620	614	668	690	687	653	677	655	673	655	721	651	659	638	682	653	666	642	684	637	628	645	658	633	644	688	658	641	640	661	605	707	654	664	675	685	650	659	691	669	684	644	670	688	627	666	708	644	629	636	691	689	644	696	661	679	694	662	656	708	673	697	648	686	646	669	630	697	651	701	667	655	667	636	654	645	629	656	679	701	647	688	657	654	660	689	662	688	696	665	627	624	659	636	611	695	695	662	670	624	644	698	658	693	648	618	658	669	674	632	672	667	630	630	679	660	642	688	631	679	675	660	656	699	656	660	633	680	646	673	699	690	617	640	717	669	655
35315	16874	11492	10056	6745	4440	2962	2096	1619	1259	971	836	702	623	558	509	480	438	409	449	388	341	396	350	332	307	369	309	311	308	284	331	321	287	279	290	266	261	273	324	307	298	298	296	319	259	293	265	299	282	284	287	284	302	297	243	312	320	294	298	316	302	309	289	287	288	282	269	281	278	260	289	331	305	303	275	262	331	275	276	320	305	270	264	269	251	287	283	309	289	295	293	271	292	296	262	296	324	299	298	267	290	280	309	297	268	281	288	286	310	259	269	287	293	256	295	298	306	286	281	315	281	292	306	291	300	260	306	279	270	311	334	262	289	312	294	296	284	288	276	277	264	272	270	291	282	316	278	290	293	285	273	278	284	298	241	318	277	291	309	301	285	259	276	289	296	252	324	291	267	285	277	303	301	283	282	295	306	315	280	284	318	290	285	253	270	244	278	279	280	313	302	301	263	265	289	292	281	258	280	287	259	250	273	270	314	317	293	270	291	316	277	280	302	272	315	306	275	303	286	311	298	310	288	282	274	280	311	260	279	289	293	283	287	294	285	289	289	299	288	291	307	272	284	269	256	274	290	282	291	289	298	284	292	247	271	296	274	284	314	277	295	286	284	269	265	263	305	305	316	291	252	335	321	283	296	327	263	277	286	290	284	286	253	248	310	304	294	314	280	273	256	279	269	290	279	294	277	276	292	305	308	295	290	280	286	270	305	307	276	285	289	298	306	284	289	304	273	271	283	296	287	294	277	250	283	308	287	285	277	241	282	287	298	252	295	298	261	283	293	245	263	302	296	281	306	292	250	274	270	268	274	254	277	290	292	304	242	296	307	274	292	309	287	302	268	274	296	292	281	293	284	290	303	271	276	318	300	314	282	261	311	302	254	311	275	290	300	281	276	293	248	278	310	300	303	303	273	317	252	281	274	276	279	307	311	303	296	282	288	258	297	274	295	282	282	277	274	322	256	278	298	254	286	288	278	276	272	280	277	265	293	275	239	262	284	299	274	287	279	287	277	301	309	264	281	251	262	300	314	307	297	325	296	291	326	294	264	267	274	252	278	255	304	283	297	285	320	293	281	273	296	328	322	323	257	298	257	281	276	264	273	259	269	307	269	337	282	283	275	277	279	296	265	249	274	293	287	270	291	301	290	308	307	281	282	295	273	276	305	286	300	326	266	298	315	311	257	310	320	307	290	285	294	299	307	305	253	287	284	309	271	320	283	286	293	282	275	283	293	280	273	280	285	269	279	271	281	277	284	273	298	318	287	275	278	259	302	258	280	286	255	296	306	270	302	286	290	290	267	261	295	273	270	284	315	274	307	291	297	291	286	288	282	278	307	258	310	271	282	278	245	300	334	271	284	273	260	293	279	266	278	299	289	319	281	284	285	298	275	281	280	299	282	309	273	276	302	290	271	275	269	302	304	266	287	256	268	285	289	314	290	266	308	286	284	279	307	294	259	273	269	297	277	297	281	284	303	297	277	272	275	243	297	291	267	262	273	262	294	260	300	308	264	279	301	290	255	289	290	275	290	294	278	306	303	282	262	240	283	271	314	272	293	295	272	287	281	303	300	303	286	255	271	292	340	255	280	264	264	284	276	274	295	283	288	282	277	278	289	291	279	278	280	268	277	306	306	290	281	330	304	334	299	301	297	306	330	269	295	304	264	293	282	297	281	300	283	279	276	275	303	313	293	287	291	277	320	275	287	294	292	261	287	279	288	286	282	284	298	278	293	268	266	290	261	280	277	271	304	260	285	293	273	287	325	266	264	287	300	278	303	281	309	281	276	264	303	292	291	296	283	305	311	285	271	314	263	275	303	271	296	262	290	283	299	299	292	301	289	267	294	261	305	270	302	277	275	342	293	291	309	287	275	276	304	309	276	271	317	276	271	289	304	327	307	283	308	280	257	272	287	287	275	290	285	252	268	293	260	233	274	246	287	273	299	321	285	266	255	271	279	304	277	289	266	282	287	304	285	256	279	312	258	299	302	313	282	263	338	289	275	275	280	278	296	305	291	304	266	298	272	276	303	310	275	282	314	297	257	306	301	288	255	282	274	278	264	275	268	294	295	306	277	283	268	269	277	325	299	309	294	282	277	280	281	263	301	261	269	279	294	286	308	280	305	280	325	267	289	301	287	273	253	287	302	292	263	277	303	263	280	292	293	293	276	267	258	283	243	304	302	271	289	315	272	287	274	287	263	276	296	278	313	330	286	293	294	267	295	293	275	265	284	293	288	278	294	278	272	303	274	271	279	260	279	287	290	273	274	262	318	296	267	320	300	286	265	266	269	275	327	272	298	309	293	311	245	268	242	300	272	298	297	298	317	265	266	258	304	294	307	272	274	293	296	290	280	279	263	282	267	301	272	269	278	274	291	288	281	308	270	307	267	290	286	293	292	280	308	256	299	266	286	278	280	278	286	289	268	264	314	276	315	295	306	280	292	303	315	266	285	303	278	284	272	307	302	298	299	303	281	295	306	318	272	279	310	305	275	282	291	295	314	296	309	279	281	320	284	285	308	309	284	280	268	293	290	265	276	283	288	256	276	296	286	291	272	320	293	301	279	254	290	311	275	268	276	256	291	311	288	309	279	296	281	270	303	255	277	267	292	286	318	287	306	260	280	263	304	278	285	286	277	306	292	309	309	298	272	268	296	263	299	294	311	294	282	274	283	272	283	293	305	294	298	272	311	285	282	309	248	280	261	267	312	269	289	288	258	310	297	276	285	299	287	291	296	270	287	275	263	313	294	272	293	277	292	266	303	279	278	279	299	300	290	311	272	305	297	279	326	267	300	309	299	252	245	247	261	297	302	296	274	271	307	305	301	312	276	253	275	267	247	269	283	290	288	267	305	312	312	297	297	286	276	281	284	279	286	261	291	282	280	308	292	299	318	304	263	286	283	311	257	265	272	267	277	320	294	269	280	278	277	291	315	290	312	262	294	290	294	256	276	304	301	295	266	305	291	289	290	292	307	314	286	287	252	273	275	254	289	305	278	277	279	274	290	241	303	289	286	296	262	301	303	305	276	268	283	316	296	313	260	272	316	267	278	316	313	294	290	274	348	280	300	305	269	272	291	299	297	286	310	291	284	294	287	289	290	281	308	277	267	278	295	315	282	264	266	298	298	259	294	294	274	290	266	325	327	273	264	294	287	269	285	301	266	288	290	278	291	310	282	281	277	330	254	264	299	281	250	296	232	266	281	301	324	257	288	280	294	288	313	265	288	294	299	289	278	286	289	266	242	259	239	299	289	328	300	272	313	292	256	269	262	306	286	281	288	288	295	276	270	284	286	311	301	277	292	292	255	299	293	291	298	284	298	306	292	276	286	294	331	273	318	265	278	281	282	307	275	299	291	270	285	294	303	278	258	284	287	290	292	317	281	323	314	269	274	282	290	315	268	299	280	279	255	310	324	309	261	313	242	318	292	269	276	260	285	266	307	292	326	297	289	297	303	333	297	268	286	291	302	313	284
21598	10835	15626	18604	16305	12860	10097	8142	6570	5289	4159	3556	2964	2671	2277	1951	1895	1686	1618	1485	1362	1298	1342	1115	1129	1056	1009	934	904	928	866	868	866	760	834	768	742	773	804	805	780	770	776	718	712	751	656	716	699	667	643	648	665	659	695	684	669	698	663	657	650	694	703	663	672	668	638	618	694	698	650	681	639	650	658	621	668	639	657	662	674	631	703	620	653	635	651	668	641	642	640	665	628	636	645	664	637	653	657	684	685	634	701	633	666	656	686	653	706	686	652	696	632	627	678	709	610	648	691	631	678	648	673	625	645	601	626	642	685	668	677	656	653	673	635	660	654	620	648	614	702	591	670	626	653	613	624	614	618	652	652	611	667	639	683	681	659	687	632	621	660	625	629	668	664	591	665	657	651	636	657	692	656	611	644	724	670	639	687	598	655	679	691	638	665	658	625	619	662	641	689	656	638	651	625	615	623	591	675	677	651	633	638	647	668	667	642	643	647	647	657	697	608	644	617	678	640	665	647	701	645	611	643	637	645	634	635	641	622	657	687	668	665	635	672	628	649	621	662	667	650	666	649	664	704	660	685	660	640	669	660	638	700	664	651	675	676	631	630	648	702	611	644	685	683	693	651	680	642	627	645	671	621	618	641	694	654	644	646	665	670	676	655	641	637	641	644	661	669	627	637	634	596	636	624	636	634	636	657	654	699	666	652	658	697	639	642	597	632	662	646	687	670	684	665	643	680	670	671	644	619	676	666	651	645	672	671	706	632	650	659	653	668	634	644	613	645	613	662	601	588	618	650	629	626	670	627	647	662	666	645	643	685	660	681	660	651	650	650	670	632	690	654	624	665	628	686	656	680	693	647	690	669	650	650	626	674	732	661	664	662	623	652	649	660	643	686	668	656	659	695	671	640	672	663	666	697	640	661	655	655	615	650	656	645	618	613	631	651	687	626	675	635	619	653	594	696	659	643	632	651	631	641	656	648	644	651	660	675	637	656	647	653	651	644	629	645	605	664	628	648	662	675	700	634	657	683	677	648	636	674	655	662	666	634	670	653	610	641	613	647	647	674	626	626	654	636	668	671	661	671	643	653	634	661	705	700	712	642	681	647	656	694	693	646	658	690	622	657	655	636	692	599	650	640	651	611	661	657	611	678	650	681	632	700	644	646	629	618	656	681	670	615	700	642	631	648	668	637	604	625	664	620	643	624	688	617	663	661	639	662	643	646	629	636	622	639	649	648	622	674	678	674	611	621	664	652	666	675	650	667	642	656	651	639	654	639	678	681	677	666	661	610	653	624	624	649	628	665	656	632	657	682	677	672	632	650	634	645	659	653	687	614	678	656	630	669	668	693	635	648	650	679	608	654	640	594	649	645	651	602	632	699	642	629	665	641	645	653	644	649	597	664	626	670	669	643	661	666	655	693	628	628	640	659	687	667	656	635	643	634	681	675	648	694	678	657	650	644	592	640	684	643	658	652	640	660	666	688	613	672	637	647	715	642	648	640	634	679	610	675	680	643	683	645	681	662	637	654	652	619	625	637	672	626	648	636	613	639	613	645	682	658	640	670	709	699	635	680	670	646	659	627	638	626	659	698	645	659	696	646	642	684	644	664	674	684	605	665	663	605	661	654	637	719	633	642	648	640	689	601	640	664	634	635	666	661	675	635	662	680	643	663	641	644	653	624	664	638	677	645	634	621	659	625	615	658	644	638	653	676	635	644	685	651	659	644	624	625	657	658	635	630	610	629	679	581	648	615	652	640	659	647	684	651	650	657	679	611	629	637	619	676	635	616	612	703	679	655	642	678	664	668	666	635	638	683	632	683	640	610	651	630	659	667	647	631	679	626	696	640	607	664	666	622	609	668	680	663	661	596	655	669	664	706	665	647	642	648	605	724	646	637	693	673	644	657	666	665	640	632	646	696	687	652	621	624	641	637	682	611	665	680	666	613	654	713	633	669	620	619	626	634	693	676	631	653	712	682	588	681	671	664	610	626	664	644	612	652	634	584	618	638	676	643	654	635	701	667	683	662	633	635	650	634	657	699	640	668	655	677	688	614	670	632	650	666	629	645	685	680	608	659	646	649	633	679	627	653	697	657	643	657	626	651	625	637	588	688	643	687	638	682	673	648	658	645	682	668	690	637	665	620	644	694	646	657	657	691	652	710	672	646	691	637	658	663	677	698	669	680	629	634	612	647	664	622	642	630	606	643	673	640	654	689	671	660	682	636	668	600	627	670	700	655	654	625	645	647	669	643	623	583	682	658	632	706	614	655	686	698	677	624	685	661	624	600	656	592	624	652	616	631	623	614	625	653	652	674	649	721	659	649	665	664	656	667	659	650	653	628	625	601	630	689	624	657	649	652	609	637	666	656	604	656	643	663	660	675	643	635	650	689	666	627	646	688	698	657	625	633	667	663	618	646	660	646	649	595	680	647	698	674	660	632	661	610	635	662	694	626	632	647	651	663	662	666	670	687	636	651	659	693	658	650	655	636	631	653	600	636	667	672	664	622	636	686	633	644	689	675	643	650	653	695	640	589	620	689	613	678	597	627	642	676	634	632	615	665	606	671	641	625	651	638	690	639	646	656	638	630	708	644	626	675	622	628	655	671	616	637	634	668	657	622	610	623	629	604	703	650	645	600	696	591	658	638	639	674	663	642	645	650	613	663	621	650	652	672	684	679	674	638	617	675	630	626	647	646	698	629	663	641	635	656	602	655	631	670	698	720	690	703	655	652	643	656	673	616	686	638	667	649	658	614	672	634	654	654	592	633	658	633	643	627	623	649	654	666	611	631	659	655	705	653	625	612	679	661	639	563	666	658	627	680	601	636	636	651	628	624	623	690	665	627	591	675	667	692	660	632	661	696	680	672	620	662	670	668	674	698	620	615	661	685	614	659	613	648	655	655	665	658	712	680	671	658	620	655	671	642	647	636	632	658	642	683	634	613	628	665	615	725	619	673	663	699	637	672	646	651	667	634	683	665	633	695	669	648	610	671	639	663	691	654	652	680	661	663	662	616	625	652	639	644	649	636	629	638	604	653	659	650	652	618	651	659	642	641	652	634	691	670	671	658	582	630	660	634	672	691	652	634	628	652	634	682	663	650	659	654	658	625	638	658	644	680	675	664	650	677	642	685	624	649	684	694	624	641	647	685	662	723	623	652	669	709	614	656	633	640	657	626	680	631	678	645	601	621	657	655	655	671	690	674	682	628	674	667	664	636	639	659	660	705	639	643	655	659	679	647	717	664	674	668	653	629	696	658	656	649	642	652	684	648	635	620	680	678	671	662	648	592	640	635	707	696	668	649	659	635	617	631	678	607	626	677	656	637	632	649	654	636	699	674	663	684	668	633	603	609	654	636	670	663	627	684	671	701	641	652	671	666	627	659	640	674	610	655	609	645	658	636	648	672	616	650	629	648	641	668	695	585	660	658	591	618	639	640	674	671	616	650	612	694	608	641	648	636	650	671	632	640	645	655	650
14322	6021	3833	3024	2011	1443	1034	799	645	569	504	435	431	412	408	376	390	363	354	330	293	314	350	339	306	316	336	376	323	305	348	318	346	279	308	329	304	330	340	286	314	292	312	297	304	287	326	303	315	298	284	300	278	261	296	304	287	269	333	339	310	322	316	314	270	278	281	302	312	314	339	304	311	299	292	282	293	273	305	324	329	299	284	304	313	287	309	295	308	324	307	284	314	261	286	302	338	277	291	287	318	297	309	313	308	310	281	339	285	304	280	296	316	322	316	330	311	318	274	333	246	291	319	293	317	304	317	299	335	298	292	297	285	269	299	314	303	290	302	276	316	300	297	307	317	289	295	281	279	299	292	319	310	301	311	332	297	291	308	270	290	327	322	300	316	295	272	303	258	322	304	310	306	250	292	349	295	313	334	295	300	297	272	291	282	296	292	286	297	293	317	322	310	286	277	296	291	301	302	270	258	260	325	316	296	298	331	315	301	303	277	309	330	299	346	283	280	339	280	319	275	303	275	318	311	311	301	307	299	283	291	309	294	303	326	324	330	307	300	304	303	318	314	309	279	319	278	295	310	316	303	305	299	280	321	262	310	287	323	291	272	307	304	311	288	289	308	276	305	295	341	324	312	285	327	269	314	307	265	304	277	295	317	286	282	274	300	327	269	290	297	288	339	288	296	285	294	279	306	284	297	293	274	335	319	272	308	290	280	290	316	314	306	302	293	319	272	289	325	335	304	321	288	285	297	266	266	291	280	287	297	330	281	304	356	279	331	324	293	290	301	332	278	318	290	311	289	283	295	282	282	307	313	300	290	318	302	305	314	266	280	289	299	313	294	307	336	288	311	284	285	303	319	330	337	338	306	306	295	291	289	286	297	301	301	313	309	288	304	336	279	311	335	287	284	269	336	312	253	281	288	305	338	294	343	311	309	306	265	261	299	296	280	290	277	301	274	298	323	289	311	302	281	306	274	267	329	324	294	302	279	282	312	324	318	301	310	312	276	347	314	311	326	305	272	307	302	314	309	308	301	284	319	300	270	295	297	262	314	289	303	295	304	274	302	318	289	310	301	285	310	291	285	325	298	290	293	312	280	324	280	331	298	293	294	317	304	268	271	285	301	309	297	345	298	286	301	289	299	325	271	291	304	286	278	306	302	325	306	289	289	301	296	287	308	329	315	329	297	294	335	313	310	314	284	271	290	306	284	264	288	331	321	313	297	282	290	290	311	293	297	291	291	299	277	309	253	296	309	304	308	290	317	294	320	326	319	322	325	316	313	266	292	307	291	299	310	301	292	290	284	326	291	298	336	277	299	310	271	307	297	276	301	308	292	314	304	291	313	334	319	288	282	284	308	321	330	294	289	324	316	278	344	295	265	282	314	267	295	314	274	294	286	335	287	287	270	309	304	290	305	306	318	296	276	317	295	312	297	320	335	324	323	344	316	307	300	280	304	319	309	307	308	328	344	273	283	322	294	273	282	312	332	268	279	286	307	292	340	298	311	296	317	289	286	306	316	316	278	271	277	303	306	301	290	313	264	258	266	308	286	303	307	332	290	290	285	319	310	286	294	297	301	299	279	300	310	315	313	291	269	311	319	298	307	313	262	282	294	286	317	294	301	303	309	317	323	309	309	293	304	307	319	286	273	287	293	318	294	304	298	289	281	278	286	306	283	270	304	301	293	303	320	272	315	287	293	336	319	317	292	325	311	324	305	302	325	307	270	288	305	310	256	306	286	314	290	283	310	295	296	290	286	322	281	294	322	304	292	298	304	278	296	304	294	309	310	290	320	314	286	283	253	322	291	304	323	309	288	320	307	286	327	331	290	303	288	327	327	297	307	320	304	306	296	270	302	328	295	291	314	292	283	306	328	267	298	313	303	301	311	317	292	268	294	312	297	331	286	300	320	297	295	311	306	333	285	316	311	289	310	314	307	308	283	310	290	301	286	279	306	311	312	293	299	310	319	267	275	316	306	326	296	286	349	311	310	351	311	286	283	296	270	310	279	288	285	302	289	325	317	284	283	295	305	317	318	324	291	274	313	294	294	298	322	247	253	308	315	300	317	296	294	299	298	288	312	274	315	284	296	268	306	262	271	293	319	306	327	314	298	270	280	313	305	331	300	291	296	282	278	293	274	298	282	276	324	301	326	294	281	271	319	289	287	311	310	317	317	301	274	303	290	327	296	283	308	302	320	323	317	283	293	337	299	298	298	295	284	320	303	285	299	300	278	265	286	291	277	297	275	259	320	344	327	309	256	282	319	313	308	276	291	308	278	310	308	273	324	276	299	245	320	320	290	300	294	305	325	315	295	268	297	313	314	293	334	264	291	293	311	301	296	302	275	267	338	328	300	316	312	288	299	273	312	306	325	302	296	278	317	287	319	279	301	298	307	266	286	285	302	348	285	292	287	328	292	292	321	317	298	284	313	284	299	304	314	295	326	320	304	328	288	294	318	277	316	295	330	284	324	283	318	294	311	310	306	302	312	298	309	297	319	310	336	275	320	301	267	316	292	326	326	292	293	308	300	275	293	296	295	291	300	310	308	316	305	241	302	306	301	347	296	268	283	264	301	298	298	321	315	299	322	338	290	282	314	293	300	334	299	287	322	283	275	313	325	296	262	289	325	330	301	328	307	306	320	283	281	252	289	286	312	282	287	266	282	304	294	301	326	277	320	287	311	307	309	305	313	294	313	320	312	316	311	315	301	295	292	285	291	323	311	312	274	281	310	290	281	268	290	337	331	310	305	317	292	303	307	265	287	294	287	297	290	320	287	291	284	277	301	285	299	321	295	302	298	252	305	313	298	275	302	318	282	310	305	300	295	303	280	312	258	290	316	301	291	352	295	299	263	295	295	325	314	320	316	262	285	272	296	298	258	295	285	320	303	273	296	310	324	316	263	302	265	316	292	336	325	291	328	273	329	300	298	294	339	308	311	306	345	308	269	332	293	314	311	285	311	314	306	320	334	273	280	300	282	294	304	308	307	298	282	312	316	292	265	294	291	320	304	308	314	272	264	328	295	285	329	323	292	297	297	306	303	258	268	281	294	312	352	276	310	316	286	320	281	255	273	257	266	292	340	298	306	298	303	309	292	289	305	288	318	307	308	320	327	295	295	307	283	301	295	296	307	293	268	292	262	314	296	291	318	319	314	310	282	300	265	289	300	296	315	302	305	297	287	313	281	286	292	300	332	332	326	279	319	300	286	316	286	297	304	293	305	331	300	281	312	276	324	304	299	323	330	278	326	310	287	290	300	272	271	325	322	324	266	305	307	289	282	244	306	301	304	277	299	298	283	292	281	283	323	276	244	358	307	301	308	308	288	280	278	296	258	288	295	301	282	302	335	304	272	300	285	282	290	323	305	276	308	322	331	289	294	277	286	265	298	289	290	303	294	279	266	334	313	280	315	314	303	268	317	305	283	322	319	303	294	317	327	254	284	292	279	305	300	285	352	321	288	280	265	292	305	312
9033	4883	7109	8307	6769	5168	4022	3229	2627	2238	1972	1681	1487	1313	1251	1160	1166	1094	1016	984	959	911	898	861	826	793	780	842	813	777	730	717	746	730	760	723	669	662	691	709	739	679	759	683	679	657	700	690	693	696	641	765	686	710	690	660	649	695	652	672	749	646	636	697	645	687	691	668	692	691	693	702	639	669	684	629	697	635	630	645	683	678	656	638	682	687	696	695	649	663	643	662	666	701	665	681	730	668	665	658	733	682	664	669	633	662	675	696	655	670	667	682	687	704	688	668	697	657	675	707	696	671	671	696	631	705	657	708	659	631	702	678	644	704	650	683	663	651	681	703	676	655	661	683	704	692	659	714	672	644	705	721	711	649	654	657	683	705	680	706	688	690	688	657	637	654	690	680	651	679	658	666	681	730	667	726	715	668	692	689	681	669	678	668	698	700	652	715	614	716	649	671	697	655	672	712	688	668	701	667	684	705	692	703	633	690	649	691	658	603	656	646	670	652	694	675	691	666	645	660	666	679	708	723	673	696	612	683	703	685	678	633	666	684	666	666	658	673	719	633	660	692	692	673	644	675	655	741	678	666	691	650	685	661	649	687	670	647	657	686	695	707	748	630	668	633	669	658	689	669	693	711	660	641	688	695	683	672	695	653	666	650	716	689	671	672	681	695	701	670	735	684	639	671	680	695	681	655	679	670	686	658	677	683	649	703	665	635	675	664	681	656	676	677	689	673	708	672	689	690	706	636	694	683	635	638	712	655	698	656	678	679	679	648	638	673	722	684	682	651	693	676	673	658	673	649	674	660	635	677	660	697	660	668	688	652	702	668	726	692	698	676	614	680	695	701	670	683	691	697	652	700	712	697	661	666	678	638	714	632	743	691	662	681	654	677	690	668	663	654	692	649	642	668	661	657	662	686	666	657	663	668	669	658	644	696	702	697	682	694	668	677	679	710	702	672	675	672	673	680	652	708	656	646	661	670	674	641	682	673	672	650	669	709	656	690	662	708	680	672	679	656	694	662	755	652	703	673	664	635	633	672	686	621	695	699	609	646	634	693	684	678	650	716	666	696	674	667	725	682	681	645	713	658	699	672	665	660	688	650	630	710	713	674	659	635	686	659	653	682	692	658	645	708	707	664	643	663	704	705	730	716	695	678	670	653	618	700	693	670	635	681	686	659	662	686	651	719	661	715	662	658	612	680	684	715	680	710	644	671	698	652	648	670	661	713	663	690	670	679	672	733	676	700	677	649	682	678	659	647	653	645	656	681	631	717	704	660	664	678	667	671	719	705	702	718	711	714	678	697	608	649	663	680	672	710	698	655	692	659	672	657	630	711	649	663	663	737	682	636	651	657	693	697	682	664	686	643	634	692	700	683	676	693	699	663	660	606	643	698	643	651	661	668	677	641	680	649	692	675	652	699	686	654	700	716	635	688	650	667	627	671	688	658	679	677	637	689	691	735	644	628	687	689	671	734	640	660	632	699	641	720	689	676	726	656	663	666	659	710	662	697	665	653	699	694	639	713	680	682	678	671	647	726	651	683	628	698	719	633	734	669	642	690	700	665	649	668	698	698	672	710	627	688	703	679	680	703	684	736	724	669	668	654	711	734	714	651	671	673	679	681	711	689	696	682	692	684	675	677	721	670	736	669	685	627	655	653	670	680	668	652	652	729	672	685	690	679	670	711	696	654	679	703	699	667	680	689	661	671	697	683	681	681	687	645	651	673	678	675	666	650	615	674	681	739	661	712	664	659	662	662	647	638	666	668	698	693	697	658	662	652	647	639	683	665	653	618	687	651	658	655	657	657	725	656	713	647	693	670	704	658	658	667	646	630	740	682	681	681	652	677	669	679	688	696	647	645	676	672	708	709	697	637	659	728	661	676	660	671	701	683	680	657	688	633	711	676	740	684	637	666	687	699	681	647	667	662	676	652	664	672	692	737	720	677	600	696	596	668	654	708	643	639	691	662	647	668	657	659	684	628	648	694	677	647	709	677	686	692	684	690	667	688	707	705	654	692	642	666	675	698	686	685	661	683	600	716	630	712	690	663	697	661	680	694	727	681	647	650	684	656	675	699	683	659	717	655	692	663	670	670	645	665	703	675	655	675	664	703	708	660	664	639	715	674	635	690	680	652	668	686	726	654	680	678	642	699	707	669	691	692	709	631	686	654	677	647	691	674	666	647	700	672	634	683	674	667	697	686	720	670	708	670	712	689	670	690	669	660	694	647	666	656	706	706	627	676	672	694	685	687	661	670	699	710	673	649	664	689	634	716	646	629	691	741	680	657	635	656	664	664	618	664	667	659	689	676	655	669	718	656	739	719	668	667	670	687	670	634	687	671	692	710	656	695	625	680	704	707	672	658	694	693	689	665	688	647	635	679	657	675	720	652	673	680	656	654	636	701	649	661	679	639	689	643	660	665	645	654	686	643	717	631	618	651	695	700	669	686	711	674	680	649	672	672	661	658	695	642	668	657	665	669	625	688	685	622	660	692	663	682	663	628	674	692	660	595	676	689	698	673	689	661	680	668	687	680	657	645	681	644	718	671	679	704	720	656	648	669	684	678	690	645	628	655	650	669	693	670	660	713	622	654	660	663	698	695	718	670	707	703	691	678	653	678	679	665	679	666	674	658	676	719	705	629	655	668	686	674	690	716	614	683	665	640	661	726	663	671	662	731	664	721	676	637	626	626	670	706	639	625	650	726	717	671	647	648	699	678	718	732	637	715	654	669	680	642	660	648	651	685	670	682	657	644	687	658	664	671	674	684	704	623	665	676	664	647	655	688	697	687	687	656	692	637	704	708	625	717	683	693	681	666	673	656	674	687	712	666	687	697	647	635	702	647	646	674	699	645	698	675	672	663	691	696	629	702	652	674	713	651	708	681	632	686	706	687	688	705	638	677	677	648	680	680	668	715	652	639	660	692	690	711	689	664	666	701	650	655	673	638	667	607	661	682	693	770	636	747	689	643	674	679	652	693	680	686	719	690	700	669	692	701	676	702	691	683	657	680	710	658	651	705	646	739	700	695	648	691	687	654	696	664	712	665	714	655	685	678	630	677	685	667	666	679	637	728	641	642	655	690	685	659	696	670	659	671	699	678	716	676	638	659	659	656	653	716	642	653	737	678	725	656	626	643	690	643	712	679	666	642	652	709	674	665	724	647	659	674	682	656	667	623	669	695	715	681	664	667	667	673	684	674	651	675	643	695	683	682	660	667	702	689	673	636	641	659	668	709	662	670	662	704	672	660	688	665	693	624	670	698	700	657	679	702	645	699	671	659	652	674	637	673	669	633	636	681	664	685	677	615	606	751	639	683	711	695	687	680	664	682	704	722	683	682	669	685	653	663	711	691	677	636	645	695	694	696	690	709	699	715	699	655	649	661	677	668	672	687	695	645	663	653	643	687	665	672	694	690	719	671	697	697	664	746	667	698	671	683	649	712	665	724	679	699	724	659	651	663	694	692	655	674	681	675
26590	11098	7410	6406	4235	2918	2010	1428	1108	878	750	636	518	491	523	402	432	402	383	377	382	339	376	341	333	346	327	314	294	330	323	297	314	294	289	305	292	295	313	322	317	266	323	275	283	318	288	280	329	301	270	336	327	285	310	307	279	270	275	283	305	330	260	320	292	275	303	293	273	286	321	305	280	279	276	294	292	273	268	281	288	236	339	295	251	296	302	311	283	288	284	265	300	262	261	344	313	295	292	259	265	313	300	279	284	289	267	296	266	289	270	321	324	308	296	296	291	281	277	275	251	293	272	317	297	260	295	272	274	297	292	320	308	283	291	272	293	288	280	300	296	288	330	306	310	286	309	302	309	296	317	299	297	300	264	294	268	280	284	269	279	283	286	301	328	268	288	291	278	295	303	271	315	297	278	298	304	284	298	283	288	287	265	282	301	286	335	290	306	287	284	287	289	259	272	310	297	317	292	282	299	329	322	243	270	278	283	314	304	331	268	274	311	283	298	256	253	286	282	286	274	331	285	300	314	288	289	287	283	284	281	301	309	272	274	293	262	295	309	275	299	273	285	277	297	290	305	283	274	272	291	292	277	285	282	313	304	250	269	283	303	317	335	286	294	321	285	279	297	300	286	286	290	308	323	269	323	279	275	275	259	287	292	279	306	292	268	280	276	310	301	287	298	299	268	274	293	246	261	310	271	270	254	290	291	290	275	285	305	289	306	296	275	271	273	288	316	301	288	281	307	306	311	283	275	310	326	308	320	255	297	279	315	326	285	290	286	280	292	293	283	298	294	274	306	299	263	286	308	296	289	323	264	264	305	301	285	293	267	277	279	276	279	271	301	278	330	279	305	244	301	291	318	277	281	290	282	303	283	287	298	333	291	277	259	299	246	317	282	293	325	306	270	288	305	292	287	278	281	279	290	308	260	291	281	297	271	282	297	262	279	280	326	295	281	298	333	313	287	274	313	309	292	333	299	323	306	283	292	291	300	306	280	281	288	275	326	278	285	278	282	297	301	285	317	277	298	271	273	275	270	265	258	297	299	277	301	276	290	280	295	281	266	291	315	278	265	297	280	284	297	308	332	317	308	289	294	290	265	295	261	279	267	314	261	276	312	319	291	268	288	292	293	297	278	267	276	263	277	294	263	276	268	284	281	286	311	270	290	293	286	319	297	266	314	297	313	310	328	286	274	246	293	308	296	274	276	269	293	300	266	281	279	267	274	274	309	309	308	321	290	295	295	292	325	303	269	293	276	261	280	321	278	277	281	293	305	318	263	299	286	290	268	270	290	282	283	304	314	274	285	312	294	319	292	300	296	270	291	290	292	299	292	306	279	288	264	294	289	291	291	313	330	289	258	266	274	318	296	282	295	261	289	264	272	279	300	284	281	303	317	264	314	297	283	300	313	295	263	299	289	276	289	283	277	269	288	287	306	302	287	308	313	300	262	280	296	306	290	307	275	244	304	304	284	304	298	270	314	303	269	278	297	297	299	283	276	301	296	284	299	289	300	269	293	269	284	313	280	274	328	263	297	303	298	309	305	319	244	275	289	313	293	265	273	263	298	304	272	284	296	288	290	305	292	270	266	309	322	283	322	311	263	285	278	301	279	295	253	276	309	323	281	310	293	296	331	310	287	283	316	298	298	317	297	300	288	322	290	278	268	281	262	303	264	294	277	265	300	303	326	272	277	301	309	298	286	277	289	311	301	331	333	279	272	290	269	289	278	298	282	289	274	316	269	321	292	266	296	268	283	296	251	327	301	289	293	309	279	304	302	285	285	287	303	294	282	288	289	273	302	284	274	259	272	300	295	310	328	275	293	265	277	313	315	328	307	278	307	283	292	307	307	278	307	303	305	284	306	276	302	287	312	276	283	324	273	296	256	268	302	287	315	307	300	276	274	284	295	281	290	307	267	301	286	282	312	294	322	258	336	306	270	319	293	270	278	275	300	288	302	283	296	265	272	296	281	267	314	294	266	271	281	303	298	285	319	287	313	298	284	310	304	301	281	287	287	303	273	256	289	289	298	270	285	272	263	299	298	291	348	292	285	301	284	296	311	297	312	286	272	270	280	309	265	274	289	273	283	320	276	287	319	309	308	285	267	310	287	290	274	269	297	282	313	321	279	313	328	303	275	275	305	298	303	305	250	281	274	305	312	305	307	291	268	304	263	290	276	309	329	284	303	287	304	306	284	294	302	319	294	283	293	269	296	312	284	279	291	255	299	310	284	267	299	266	273	283	267	292	313	318	283	263	322	323	299	271	285	313	285	282	281	271	292	299	303	299	294	249	309	286	246	283	332	271	268	293	274	327	297	290	319	309	274	280	302	326	270	276	294	281	264	264	285	274	263	302	317	304	272	313	283	273	292	268	282	309	268	332	311	293	294	301	299	280	298	273	284	286	320	301	285	239	290	311	284	289	266	268	280	280	297	293	320	326	293	307	287	277	288	308	288	282	314	312	273	321	313	305	294	261	259	306	292	293	320	296	257	292	267	310	284	307	289	286	305	283	283	289	306	312	266	259	279	314	297	286	310	315	309	312	275	296	298	304	300	280	306	300	290	276	301	293	276	285	278	269	314	290	285	269	260	283	293	317	297	293	303	279	293	289	280	268	283	278	283	272	273	296	304	335	288	290	307	271	266	284	278	295	282	317	282	300	288	251	271	259	295	301	328	248	295	284	312	248	285	303	281	288	316	310	317	295	310	287	287	295	320	306	287	291	295	294	273	271	263	274	274	291	291	298	279	257	286	264	282	272	282	278	278	294	295	275	292	291	278	282	269	297	294	306	289	285	294	345	275	271	292	298	278	290	294	276	286	279	274	297	258	311	287	297	310	278	302	290	275	298	284	329	312	267	305	299	326	272	290	304	297	282	289	288	298	260	271	255	305	264	290	316	268	258	324	275	283	303	280	317	277	313	271	285	276	258	322	326	287	307	259	282	267	313	282	281	291	316	294	317	288	282	298	318	310	314	305	299	291	304	288	281	273	295	305	267	291	261	285	274	279	303	271	279	269	285	293	274	292	309	300	261	279	271	313	296	289	292	328	276	300	286	292	279	259	266	279	289	290	273	307	285	259	304	272	307	294	276	272	299	325	278	295	288	288	309	324	288	232	302	293	329	285	278	284	294	277	283	288	266	262	275	282	281	269	279	273	272	286	315	266	290	308	304	287	288	292	291	276	278	281	278	266	287	297	298	286	281	288	279	281	276	257	299	283	311	287	268	270	264	255	286	279	319	337	290	289	293	268	291	273	268	270	264	274	324	301	288	310	306	274	272	301	286	281	298	285	279	289	281	285	307	244	286	256	293	268	251	309	281	313	271	286	287	304	311	304	291	306	294	289	317	289	285	299	321	271	282	297	294	269	281	302	256	267	273	253	272	319	305	279	251	314	307	266	292	307	278	301	289	279	292	297	279	278	289	285	295	279	322	311	302	251	267	261	269	328	284	295	261	261	270	306	297	282	276	291	296
17014	7804	11996	14565	12551	9908	7394	5988	4815	3730	3177	2704	2153	1934	1796	1648	1519	1461	1321	1217	1198	1113	1047	1003	951	918	872	892	813	843	793	786	791	765	761	754	820	782	760	749	700	736	706	702	691	711	688	725	677	690	657	682	658	683	665	655	704	669	682	711	684	641	672	700	682	646	671	647	702	672	654	673	641	681	686	678	629	637	637	653	676	661	621	599	662	712	644	644	639	656	648	704	650	659	681	717	639	655	616	680	618	645	672	680	615	662	668	691	704	679	660	664	650	676	665	655	645	647	648	644	679	689	648	650	682	701	676	674	682	615	659	610	660	687	693	632	661	677	689	651	685	653	675	680	608	662	647	665	676	628	613	685	706	660	686	653	690	619	628	635	664	619	707	680	629	713	677	672	736	648	656	663	656	627	726	705	650	643	648	674	643	645	728	618	645	664	655	673	615	634	661	651	613	650	677	672	678	670	642	637	669	653	655	667	709	604	659	635	701	669	633	683	698	639	684	644	670	657	651	656	685	663	648	659	641	663	619	633	665	714	664	639	668	709	691	694	634	673	686	626	696	714	679	690	680	680	667	639	695	654	705	664	693	655	677	592	641	610	651	684	635	648	610	643	646	674	670	678	663	653	693	629	675	649	661	678	666	654	692	697	671	636	657	679	700	682	637	654	689	688	638	688	667	671	656	687	657	630	664	664	638	655	660	681	645	681	660	653	685	683	648	643	679	653	713	651	674	632	642	663	651	660	668	659	663	651	650	674	679	640	644	635	644	669	650	635	624	678	669	655	633	660	652	614	675	664	608	666	656	691	622	671	685	653	667	669	682	597	637	703	641	679	671	666	644	648	653	671	668	658	668	672	672	632	638	628	661	636	648	693	659	631	652	642	650	701	696	705	684	662	637	659	685	667	646	654	656	658	655	652	702	678	694	638	659	692	632	704	681	666	667	663	695	669	670	623	696	633	676	655	671	682	666	651	669	664	667	641	733	621	672	616	669	705	604	665	648	668	680	709	640	652	632	663	647	640	621	660	632	658	685	665	609	676	700	668	629	691	655	681	612	671	603	649	643	664	650	684	646	656	633	674	602	681	650	636	646	601	641	667	632	626	677	668	667	670	634	690	696	641	679	631	680	648	681	613	685	631	696	680	676	634	620	631	663	645	674	660	669	652	741	653	644	684	627	632	699	683	638	640	703	650	647	678	649	632	681	631	641	650	693	664	646	679	678	657	675	677	700	699	634	645	677	630	606	675	682	719	666	687	627	666	677	677	645	662	693	642	697	656	654	647	684	647	668	667	676	696	663	683	654	665	616	653	658	641	652	656	660	632	657	640	656	671	671	668	639	674	634	694	661	665	627	737	714	684	682	674	689	644	693	732	647	641	610	664	643	675	662	653	673	661	702	653	667	670	659	638	663	717	714	673	617	659	643	659	628	704	697	662	696	658	649	657	640	665	708	643	612	697	700	687	629	680	671	648	671	677	662	641	653	652	682	673	633	680	596	623	663	664	706	675	675	661	662	657	690	679	661	635	637	683	666	650	653	678	671	726	673	648	685	671	638	688	714	656	672	689	656	697	664	647	632	669	670	664	611	663	681	709	665	630	621	705	660	666	632	646	662	655	629	690	692	687	642	686	638	696	647	664	692	725	643	657	682	656	703	636	666	649	688	685	691	668	714	660	651	637	658	653	708	681	623	633	619	622	682	651	662	633	667	661	655	675	672	660	680	643	697	649	662	675	659	652	661	692	679	705	734	673	678	647	684	615	636	627	632	659	669	682	630	652	715	672	648	626	689	650	677	635	609	645	644	634	669	659	607	652	662	689	616	682	724	683	607	634	644	658	638	661	636	666	697	654	670	679	675	650	630	685	665	656	673	707	652	673	639	668	655	665	696	659	651	666	680	643	653	617	650	662	646	687	653	667	618	671	697	684	627	653	638	651	706	643	622	692	688	666	643	677	639	686	679	679	653	669	670	653	684	635	611	649	708	706	658	648	629	653	681	689	612	709	689	622	666	666	624	646	619	624	643	617	668	598	642	606	663	662	655	679	641	633	658	685	636	656	655	683	671	666	697	663	671	666	667	635	621	590	651	610	697	649	682	671	675	709	615	663	678	657	680	671	701	636	654	649	675	686	666	675	663	633	625	655	665	664	674	643	618	689	658	634	653	652	662	649	672	689	647	635	659	630	643	658	659	669	660	637	640	682	683	694	650	679	715	635	610	666	636	674	621	659	590	672	653	667	640	687	652	693	654	603	646	691	665	673	654	661	658	621	632	676	694	656	724	657	656	669	617	650	679	671	653	639	649	635	645	685	715	658	650	683	671	622	693	657	650	672	661	641	638	648	651	632	643	659	661	659	642	666	684	622	667	668	694	670	681	671	678	677	640	672	639	648	651	658	668	674	634	677	685	661	647	671	630	645	662	706	661	653	656	694	701	640	631	648	611	664	687	644	635	707	629	622	654	684	628	632	678	659	637	692	672	678	660	657	664	678	649	663	621	660	641	666	662	703	689	617	646	651	625	680	688	687	672	709	627	630	642	652	638	644	679	670	664	640	651	643	636	658	669	615	660	688	649	660	695	674	607	592	691	679	640	666	631	680	640	677	737	661	687	634	677	627	627	662	630	725	661	664	624	614	662	658	634	663	658	677	647	658	668	695	627	656	630	686	640	648	656	640	655	670	617	683	677	613	610	722	666	666	652	660	671	712	684	665	663	659	647	648	706	649	629	675	637	612	601	651	644	666	694	667	663	669	651	685	673	699	702	682	633	690	717	639	665	619	626	662	671	648	626	655	611	655	646	663	600	673	649	676	640	683	607	625	662	656	634	643	632	663	702	641	684	672	682	654	676	667	727	660	667	632	598	672	636	621	673	648	642	657	652	677	690	684	657	632	695	655	621	688	679	712	659	670	664	690	610	663	643	667	672	678	742	640	656	694	643	666	659	672	638	653	661	650	692	685	698	643	654	654	648	682	616	648	661	657	663	661	641	693	665	653	632	668	680	673	701	645	626	629	686	667	653	641	652	619	683	678	662	651	651	634	641	672	684	636	628	691	633	635	649	671	666	645	673	601	646	730	658	697	677	614	692	627	675	626	715	649	696	668	654	700	606	647	692	678	646	629	657	696	639	666	667	629	660	665	662	645	653	674	657	679	668	690	640	677	662	655	675	696	651	661	660	675	659	628	669	673	650	690	656	694	607	655	644	636	632	636	583	694	669	637	687	638	691	673	594	637	669	659	668	628	646	648	653	664	658	624	641	664	692	654	659	666	640	649	670	683	683	650	648	668	685	688	686	652	663	690	704	600	620	677	664	640	643	681	656	682	650	638	630	662	657	670	638	639	638	640	632	636	659	651	664	642	622	682	670	659	627	667	644	653	692	660	663	661	665	650	674	668	643	619	669	706	675	660	613	661	650	653	660	658	652	668	656	637	647	629	724	644	701	670	652	661	681	627	623	683	667	681	657	617	645	624	629	653
36066	16442	11303	10103	7011	4692	3103	2491	1734	1320	1041	801	682	644	556	536	488	475	446	410	382	388	348	351	345	350	321	310	330	351	290	288	278	324	337	304	297	286	315	303	313	352	313	334	266	309	315	286	266	291	264	278	321	294	277	296	288	283	270	311	336	285	262	302	285	294	258	279	269	317	292	284	288	293	296	281	308	252	269	293	300	282	286	289	261	280	316	305	270	288	338	285	309	310	267	285	300	279	289	263	270	285	313	305	290	292	283	294	252	270	301	287	280	275	282	312	319	307	291	270	296	255	278	252	262	308	294	276	269	278	312	274	276	310	277	281	294	293	288	278	313	305	283	289	288	274	276	293	264	291	271	279	295	273	262	286	317	338	275	296	289	250	315	302	254	290	352	266	263	302	324	278	296	316	275	267	282	251	279	295	257	265	252	290	271	281	283	287	311	298	246	267	306	253	283	279	274	310	308	297	293	315	337	284	284	283	289	283	282	287	282	281	323	252	292	283	335	278	268	254	298	309	320	302	270	311	306	278	267	267	280	303	268	289	272	296	274	266	288	313	309	298	282	256	286	306	278	288	312	318	300	268	310	279	275	273	307	277	302	279	263	268	265	294	267	292	287	261	277	295	300	319	247	287	286	295	302	293	276	271	280	287	288	287	307	254	296	291	288	282	269	280	277	335	291	267	293	274	295	265	307	312	252	300	274	267	318	282	274	289	310	322	309	278	272	249	297	282	292	301	300	274	282	281	282	315	305	274	319	275	271	308	276	240	280	278	296	276	266	277	294	253	294	260	272	278	287	317	286	269	299	297	313	292	291	305	304	305	285	287	308	289	289	311	317	269	311	294	283	275	289	321	258	300	344	270	270	284	295	279	273	298	291	340	291	293	266	306	298	276	255	324	326	242	301	288	289	293	264	307	275	288	289	298	273	285	290	313	270	324	302	288	287	299	309	266	313	294	289	268	265	288	267	250	274	260	292	268	283	293	293	287	285	279	283	311	296	263	282	301	271	296	277	278	273	271	275	269	278	333	306	289	316	270	291	293	286	309	271	268	268	259	279	282	318	275	292	301	249	295	301	319	293	308	315	299	264	293	296	267	320	290	287	294	284	297	286	267	284	297	310	291	304	285	263	304	308	256	256	261	253	263	318	276	284	249	278	294	300	282	283	300	283	303	275	278	300	281	262	285	278	304	290	278	311	320	314	294	300	275	303	285	290	306	272	289	307	278	278	271	297	284	299	267	278	269	295	255	268	294	311	273	277	295	313	269	298	301	309	285	289	292	299	277	289	319	261	299	273	290	266	285	264	273	311	281	301	270	277	276	323	283	276	274	294	272	285	289	301	274	290	282	300	260	270	300	277	288	289	277	263	295	286	287	280	299	283	291	276	275	279	302	292	277	278	288	287	301	265	295	286	307	312	289	298	267	298	249	288	276	330	284	281	309	310	287	273	287	294	307	319	297	280	276	301	277	267	262	302	274	279	287	277	279	291	279	282	265	293	302	277	279	261	292	316	276	312	315	283	261	283	273	266	282	263	287	303	303	284	280	310	315	290	270	288	277	253	276	267	289	268	307	280	295	300	303	301	270	278	288	292	280	268	307	267	268	286	298	269	318	296	248	283	286	265	274	280	297	317	270	266	288	278	255	252	266	296	250	270	318	255	303	258	298	296	274	306	318	307	271	268	300	275	318	275	306	273	303	281	297	282	274	261	306	274	287	288	283	270	296	262	314	298	300	272	311	289	307	309	293	253	280	268	292	305	298	283	278	290	304	299	326	302	278	291	262	272	293	296	267	339	319	258	281	295	267	293	290	275	262	326	294	290	280	260	293	303	290	273	291	316	273	304	268	302	294	260	266	271	284	292	265	308	300	298	304	299	263	279	291	307	266	293	287	268	294	294	292	296	288	301	324	323	288	285	249	261	311	269	268	292	287	278	254	248	308	300	306	296	279	282	276	291	294	282	291	309	307	243	272	274	319	281	292	250	317	306	302	304	310	286	289	302	291	288	278	287	278	317	300	283	310	305	277	293	294	291	273	276	295	312	290	287	272	288	291	296	312	290	301	287	278	290	261	259	289	286	257	286	270	312	289	300	285	329	273	270	301	298	285	269	278	280	298	269	299	284	283	275	322	264	289	274	288	286	290	285	318	282	292	288	281	262	278	290	322	273	279	290	251	292	315	308	284	334	297	284	294	297	275	293	261	297	300	306	272	264	277	289	295	314	281	320	280	292	292	271	307	294	252	272	263	299	317	304	299	296	261	271	263	291	283	291	268	275	301	291	296	275	299	272	291	257	304	299	294	251	306	282	298	288	287	286	267	297	291	242	312	308	263	308	291	254	319	297	265	306	279	294	279	304	278	266	300	270	285	322	300	273	302	310	288	297	276	322	339	224	302	289	299	293	280	284	318	262	316	289	260	306	261	300	326	291	297	298	301	300	278	293	273	282	308	292	256	299	264	286	278	269	281	313	316	271	280	321	300	281	273	281	287	254	318	282	282	302	256	261	304	289	321	256	270	309	300	301	275	279	304	300	259	259	278	289	301	307	277	329	280	284	254	287	289	297	253	316	308	285	288	255	291	315	304	288	289	270	280	277	269	274	268	254	235	264	284	276	297	287	273	284	277	315	300	268	264	285	273	285	298	306	288	284	278	272	295	279	289	304	301	282	292	289	295	298	315	302	317	311	292	262	287	288	283	275	286	271	290	282	292	291	311	289	278	310	298	288	256	288	296	310	310	273	311	311	278	323	291	304	289	318	309	277	307	285	324	298	267	296	295	246	280	279	317	308	287	282	269	300	297	310	274	281	285	302	283	285	278	264	281	267	249	276	284	300	276	289	284	282	276	271	252	299	307	276	267	329	276	258	265	277	271	263	294	279	270	311	300	293	273	296	288	281	299	284	280	292	269	294	294	292	271	312	301	309	298	298	264	286	274	281	294	311	298	291	275	287	296	303	287	293	248	314	278	273	300	307	284	303	291	271	261	276	282	255	316	305	300	259	289	282	284	283	293	297	268	288	256	278	317	288	257	278	298	254	286	318	288	288	260	290	264	280	314	311	279	281	276	288	299	288	330	339	311	294	280	279	233	289	291	298	289	296	251	318	298	288	257	287	298	277	277	294	305	285	299	325	288	272	270	274	279	288	299	271	293	279	288	248	275	286	316	273	317	288	278	272	301	286	307	304	294	296	292	296	276	287	257	274	285	267	280	302	276	306	256	298	304	263	284	297	269	297	265	316	283	311	278	286	273	269	290	302	313	289	269	272	276	287	300	283	273	274	270	272	277	310	289	280	291	267	281	277	309	314	306	311	268	278	313	309	287	287	258	270	261	298	287	285	272	287	297	296	284	282	280	295	267	315	290	245	273	297	285	279	298	267	295	261	277	273	265	271	287	250	277	292	301	272	303	260	307	264	271	262	298	307	294	307	267	260	290	287	264	281	282	283	265	285	327	310	284	275	290	290	279	289	285
21803	10438	15581	18882	16678	13309	10331	8441	6674	5268	4303	3535	3060	2712	2286	2123	1946	1748	1571	1482	1396	1333	1233	1112	1136	1023	995	990	919	920	827	846	843	790	789	795	789	755	756	793	768	747	701	784	756	690	697	687	685	688	707	651	690	651	681	711	619	674	679	704	666	663	716	664	694	677	674	652	662	681	646	674	687	684	655	593	686	645	617	666	695	631	649	668	706	670	619	622	622	621	646	641	640	651	666	699	629	632	614	653	648	650	664	629	643	694	641	628	680	668	684	632	678	680	679	632	679	636	648	646	630	671	618	643	679	684	676	608	613	673	667	663	633	641	648	716	656	642	668	637	676	659	650	675	658	663	683	704	629	627	655	634	677	691	654	647	593	665	637	661	676	653	636	669	674	631	644	605	599	603	666	654	648	653	663	607	658	631	654	638	640	685	653	692	694	682	629	639	608	667	634	664	642	629	687	649	647	662	665	658	589	658	632	678	643	673	687	646	659	645	645	605	638	666	658	668	635	625	693	642	694	682	665	644	627	640	653	620	679	601	661	663	668	635	642	657	618	663	638	664	646	662	657	653	622	639	624	600	651	648	647	637	671	643	631	675	645	656	656	634	627	681	664	613	646	631	653	619	673	636	694	672	677	617	609	622	656	737	659	670	600	643	667	607	612	701	664	639	644	681	631	665	671	654	617	644	643	631	659	663	682	661	636	648	637	642	673	692	679	608	666	668	644	658	624	601	634	643	629	635	667	692	663	666	609	628	621	649	665	681	666	652	661	697	630	641	643	703	637	609	645	657	691	685	669	646	658	674	643	656	643	640	654	645	676	635	617	648	632	649	630	667	661	603	672	656	664	701	663	629	652	641	622	619	618	670	670	663	624	677	670	648	677	674	628	643	627	688	673	678	676	677	631	671	657	677	671	605	653	664	672	646	667	656	689	705	623	597	607	666	684	627	604	572	679	624	657	666	676	672	679	610	648	659	644	659	681	610	654	606	662	654	645	705	638	695	661	639	645	612	678	625	660	638	654	673	672	691	643	645	696	657	618	650	626	670	644	647	644	652	656	638	661	648	661	628	649	629	702	631	692	601	689	644	673	681	648	662	658	600	648	590	671	634	690	675	687	622	627	698	663	674	634	658	689	667	650	648	612	656	640	650	650	688	643	690	661	665	619	655	656	669	679	677	620	629	654	618	651	665	669	663	624	672	661	658	672	634	651	680	621	713	619	637	685	639	611	654	624	625	653	658	642	658	660	700	617	605	644	627	669	628	642	668	670	646	653	657	652	667	657	637	627	623	688	634	637	684	677	665	662	666	630	648	630	635	653	654	643	717	643	617	714	637	669	661	659	660	613	701	669	709	663	658	680	708	700	683	662	637	658	655	641	704	625	626	628	653	659	612	639	611	664	617	663	657	680	642	606	647	660	624	674	678	658	610	674	641	665	662	726	608	641	667	665	667	679	638	649	676	632	683	656	600	622	633	669	671	635	634	664	639	673	660	655	643	652	638	648	635	650	664	655	663	684	632	634	662	690	674	651	664	646	637	626	621	626	656	620	649	643	651	689	589	667	698	661	628	661	720	626	713	645	651	654	655	685	675	683	653	625	691	643	661	562	615	629	700	652	637	665	671	631	673	671	678	711	623	626	643	638	632	659	693	636	652	663	625	671	639	649	674	618	649	659	648	671	670	612	639	656	641	635	622	655	664	651	657	647	656	655	682	666	656	682	667	619	635	642	647	606	659	679	656	649	641	642	639	680	668	666	644	634	640	651	638	655	661	681	642	637	623	667	616	610	658	644	637	660	657	653	676	658	654	664	684	643	687	663	661	574	674	675	645	653	638	639	583	658	688	642	715	636	681	650	638	652	637	627	705	652	642	655	667	646	646	625	660	656	675	667	679	640	638	619	652	655	650	670	680	673	642	648	642	651	641	626	710	640	635	647	661	682	684	672	647	646	649	647	661	601	716	668	636	719	631	631	663	674	648	626	676	709	685	639	647	721	638	649	667	660	596	639	673	680	687	621	668	640	668	643	643	646	652	623	689	610	637	680	673	651	650	702	679	668	634	695	655	671	605	641	642	697	614	677	599	644	660	643	619	603	659	679	630	684	615	694	680	640	664	632	654	662	658	678	635	678	682	574	634	656	694	680	603	628	607	667	651	659	609	649	638	677	674	660	664	670	673	662	626	636	642	686	668	646	640	610	652	624	671	640	671	664	702	603	645	674	674	652	628	667	642	648	632	651	656	651	646	648	690	637	659	603	646	649	668	594	653	658	627	673	627	704	650	697	636	662	610	626	641	648	640	630	690	694	666	639	688	675	606	692	672	657	672	609	672	642	639	656	669	636	657	630	635	644	644	595	677	629	650	666	642	604	614	629	668	672	618	666	658	696	664	664	645	654	678	596	636	639	627	662	678	657	662	655	675	646	641	601	611	695	688	644	631	601	616	626	633	657	679	619	591	627	631	636	683	661	682	640	675	700	656	622	655	611	629	641	661	638	639	680	633	661	650	634	698	641	646	680	655	665	697	645	636	648	648	661	697	634	654	668	697	670	658	666	659	674	642	716	697	663	639	650	677	653	654	618	625	627	630	653	629	672	660	699	616	679	664	633	693	644	700	641	677	605	613	611	627	664	661	665	671	639	599	641	624	629	652	637	625	633	656	669	634	626	683	644	652	654	615	638	652	653	692	640	672	675	670	620	603	617	681	647	644	657	600	661	641	648	660	617	620	656	687	634	629	653	658	657	632	682	700	654	632	595	582	672	661	646	656	647	659	703	636	640	668	650	663	665	592	594	659	643	620	661	670	643	652	658	651	648	673	673	657	599	657	643	645	634	650	648	653	613	690	698	683	688	686	628	634	664	664	677	669	670	655	640	670	694	624	635	713	678	653	644	648	649	619	698	653	651	656	671	628	669	631	676	688	624	621	659	644	622	623	630	677	664	648	668	630	692	656	631	658	652	640	623	639	671	642	681	628	683	666	611	670	667	633	600	623	673	663	621	681	631	665	634	625	609	635	663	675	625	646	630	660	623	646	638	671	643	633	612	636	660	706	692	639	659	708	631	657	649	631	638	666	662	659	668	627	640	653	641	626	648	662	682	699	639	681	671	667	638	649	648	592	662	639	680	671	642	637	675	600	692	661	647	617	631	665	686	661	654	673	622	676	662	637	688	683	622	609	640	638	663	698	687	656	678	632	629	653	689	685	670	634	656	658	619	718	613	627	711	686	613	702	629	647	651	678	658	698	644	651	653	670	649	636	674	632	607	632	662	607	636	649	627	635	635	681	659	626	682	694	628	654	618	682	666	672	620	626	683	638	600	617	669	731	603	642	599	665	659	601	626	673	599	655	635	650	631	640	604	648	647	643	615	634	652	590	700	568	660	643	613	642	628	686	649	721	647	645	624	689	610	639	604	646	632	629	664	720	641	651	686	670	666	632	630	700	623	651	654	648	639	658	634	677	615	622	701	696	662	649	664	641
14255	5810	4026	3001	1927	1409	1078	866	712	588	522	474	415	424	396	363	406	355	349	319	368	321	332	346	352	278	314	290	336	302	300	298	319	320	299	318	323	299	311	283	289	335	283	323	300	318	280	277	319	306	302	342	310	316	316	303	298	320	283	312	333	295	322	302	294	277	291	308	273	299	338	293	260	324	285	288	342	303	301	318	268	279	322	324	333	321	289	328	327	299	318	290	330	317	300	291	299	337	328	312	299	304	296	296	298	326	322	325	318	293	295	302	310	300	306	318	306	300	249	315	267	316	297	295	309	305	290	282	315	308	262	327	312	293	336	291	298	340	322	311	298	310	281	289	341	327	317	337	305	315	326	292	349	312	300	323	313	300	290	311	298	315	308	288	292	275	266	292	296	305	300	323	308	275	291	287	284	292	327	311	328	293	262	289	299	276	308	345	288	309	324	300	293	315	279	284	305	311	321	288	296	297	320	281	246	325	314	288	289	292	314	277	316	290	276	308	302	318	304	308	328	274	321	300	334	311	345	293	294	302	299	295	331	345	296	320	330	271	295	307	319	315	300	301	307	284	309	292	277	279	323	285	288	286	309	275	301	311	325	281	287	302	279	298	280	304	316	305	304	340	333	266	304	332	306	290	310	319	302	311	290	353	307	306	309	291	308	290	302	308	287	318	269	270	282	300	310	294	322	278	279	304	328	327	320	303	294	324	295	292	316	301	301	321	283	289	291	303	316	318	317	273	290	287	308	325	300	302	277	302	319	306	272	343	291	327	338	299	285	301	273	301	309	298	317	312	318	281	269	304	287	293	287	296	290	288	351	278	284	299	328	310	301	314	307	301	301	290	299	271	270	318	277	288	309	336	294	282	262	345	284	321	308	296	274	276	275	329	283	314	296	311	270	316	337	315	283	285	281	297	301	289	300	308	315	294	283	291	259	303	310	322	280	323	290	301	292	330	319	309	322	291	302	293	269	296	319	301	288	290	286	294	330	311	296	300	337	246	323	318	328	291	306	297	294	319	311	287	291	325	281	315	316	284	280	322	309	310	310	274	319	314	300	278	319	298	303	275	287	313	305	284	324	306	289	306	324	309	300	312	301	298	303	305	288	296	274	336	312	320	279	316	298	299	308	282	284	304	303	284	296	285	273	288	327	305	306	297	308	324	315	332	276	300	306	298	284	262	300	311	293	319	313	300	352	302	330	274	280	327	301	317	304	283	311	312	268	316	322	313	328	360	295	288	288	286	326	302	289	345	305	316	307	294	285	276	329	290	265	292	288	336	346	295	320	297	318	310	302	276	296	306	308	278	315	284	312	309	294	293	287	264	327	278	270	341	319	318	327	319	318	295	300	327	301	311	322	357	303	334	302	317	305	322	303	280	326	292	315	314	313	314	292	311	324	292	288	298	281	287	279	292	300	329	291	258	300	272	276	319	313	300	306	288	315	301	311	300	293	277	272	304	258	311	330	359	314	338	313	280	288	311	299	309	311	315	310	293	295	327	287	287	321	312	321	332	304	300	296	307	307	319	334	299	296	316	315	307	304	321	322	274	312	320	306	299	302	288	314	307	307	302	298	308	268	308	308	311	289	308	275	295	303	309	315	290	310	338	327	289	278	308	301	276	304	299	328	328	316	284	314	303	323	282	281	322	334	293	284	256	308	269	319	330	302	286	281	305	244	283	289	271	292	302	297	313	300	316	310	300	290	295	296	311	286	270	280	328	276	284	303	324	308	303	356	296	301	293	308	326	317	315	274	319	274	316	315	322	334	298	330	324	310	292	314	306	282	298	329	313	306	320	285	327	332	307	269	297	302	309	299	333	314	318	302	270	327	328	270	295	296	315	309	293	270	306	331	318	317	293	301	324	298	317	277	283	286	308	279	331	302	298	295	314	265	348	286	310	302	287	310	316	302	284	289	281	284	285	290	284	319	322	296	310	312	305	295	288	299	323	289	285	310	299	271	301	301	351	290	283	293	293	297	320	294	287	336	276	304	316	302	279	336	269	298	342	310	289	340	299	340	292	267	311	315	271	273	310	276	296	309	300	305	294	294	306	287	308	302	297	287	316	289	307	305	313	275	295	277	300	287	314	303	328	273	331	336	332	293	266	308	278	326	297	294	295	334	270	310	270	324	321	282	298	294	295	272	305	299	302	286	303	315	301	321	275	332	300	320	282	291	290	322	279	322	299	294	313	326	308	281	277	288	284	288	288	304	288	281	338	297	283	331	299	292	271	276	274	299	284	296	292	317	321	313	309	292	275	305	283	280	337	321	319	318	287	307	284	280	295	337	295	306	287	333	299	317	280	312	283	283	288	297	267	315	272	307	298	298	282	311	301	299	324	278	312	311	336	300	290	288	279	296	258	287	292	306	329	290	315	345	276	327	299	284	302	331	277	303	322	313	272	327	293	317	310	307	306	307	279	298	310	304	314	285	298	286	299	307	261	308	332	307	291	281	291	309	301	329	311	280	282	297	312	345	295	287	309	289	300	305	274	271	307	304	290	300	323	293	292	292	297	298	304	323	325	311	304	291	309	315	285	313	288	310	311	286	307	312	277	298	318	304	295	334	307	312	297	331	305	312	275	317	317	294	277	289	324	335	296	283	302	304	287	294	267	330	311	319	313	262	334	279	319	294	317	299	264	311	275	292	292	302	316	289	317	254	294	293	320	276	309	328	320	309	325	306	297	310	302	289	334	323	333	332	295	314	320	273	277	299	290	279	275	288	296	290	331	302	287	286	286	320	309	287	259	323	303	310	300	259	313	326	299	312	311	296	288	303	330	349	292	274	316	315	332	305	275	310	322	328	298	281	306	295	259	292	313	323	310	300	326	284	313	320	285	339	310	338	287	315	306	319	314	275	323	304	289	296	317	306	306	307	306	273	277	300	317	300	273	294	312	280	299	298	288	284	283	329	273	323	300	321	268	271	288	291	269	293	280	282	285	312	308	302	292	284	287	311	332	295	310	277	324	290	314	307	304	261	300	299	292	305	286	328	313	275	318	309	300	323	307	287	323	340	306	290	309	290	305	345	301	284	312	285	264	329	337	304	290	285	308	301	303	311	297	301	287	301	287	283	289	314	314	318	306	238	316	314	284	311	325	319	305	329	257	294	306	275	283	287	310	314	323	281	304	295	302	328	309	310	288	323	312	307	329	313	280	269	319	329	312	301	287	313	300	306	326	309	324	316	330	285	309	273	283	273	278	312	306	292	313	312	292	284	295	325	318	287	313	278	249	317	313	312	291	320	316	310	293	323	299	325	301	296	313	280	306	315	305	265	324	283	284	344	325	338	298	316	303	274	290	310	311	309	297	345	312	304	303	294	301	296	326	303	288	281	296	296	287	345	326	292	313	294	310	315	322	278	315	307	292	304	305	279	328	304	295	304	305	327	296	319	301	318	282	286	292	297	284	306	318	305	298	298	310	312	300	317	271	273	297	279	295	324	307	312	298	312	301	309	298	327	339	344	289
8942	4746	7421	8448	7170	5471	4219	3533	2779	2282	1967	1748	1537	1376	1281	1192	1149	1062	979	1007	969	882	913	905	885	835	813	812	798	753	747	735	754	729	725	738	771	707	704	750	701	726	687	700	721	698	691	652	697	643	709	776	697	722	747	731	672	666	712	656	674	696	682	704	666	673	681	693	729	660	667	668	733	671	683	682	642	658	672	656	716	698	664	734	649	698	649	641	718	686	709	672	697	653	705	705	679	723	691	651	626	701	661	649	688	658	672	726	647	706	658	673	652	675	624	647	706	731	707	688	644	645	710	642	729	733	654	717	653	705	681	651	668	711	691	678	633	728	677	681	704	709	631	689	693	685	663	671	632	678	650	737	663	658	691	683	701	711	710	658	724	642	654	717	659	696	651	673	701	695	695	669	699	704	709	683	719	705	727	627	660	668	677	727	698	715	704	700	697	647	695	640	704	684	666	674	696	701	686	668	657	685	701	729	654	677	687	652	711	685	661	678	695	688	652	701	647	708	654	635	707	687	662	749	670	651	613	689	654	647	742	691	681	643	674	669	659	684	657	697	693	696	661	680	663	684	658	673	659	643	662	648	650	700	703	648	683	700	747	696	710	649	671	692	680	682	729	718	773	714	662	668	700	674	700	650	720	690	680	711	698	658	689	706	666	677	665	690	738	688	651	691	711	667	734	685	684	655	684	659	684	705	687	645	677	709	732	671	702	729	611	696	646	692	720	707	697	667	700	686	688	675	723	648	668	693	666	679	671	686	694	686	661	653	699	672	720	658	674	659	655	665	641	691	699	749	680	703	704	669	679	672	672	700	672	628	637	680	667	683	694	693	677	709	684	689	724	703	735	602	727	654	656	668	693	691	629	683	654	674	669	646	655	648	696	661	687	714	694	707	684	670	709	648	702	653	669	725	693	653	679	690	710	697	679	689	653	717	656	656	634	639	685	652	701	700	700	664	686	710	684	699	679	687	694	692	698	684	627	656	713	695	704	668	676	708	652	677	684	680	643	672	746	671	693	729	713	698	668	659	631	703	671	674	676	677	719	725	677	673	646	748	644	652	688	681	707	691	688	692	680	711	633	668	698	732	643	681	669	672	684	678	685	654	676	664	689	663	738	690	714	657	690	675	690	715	685	647	679	686	664	708	677	670	700	673	711	677	722	633	647	658	703	660	682	680	664	692	660	723	713	709	694	636	638	693	676	710	696	701	691	689	662	703	668	713	650	690	701	663	762	650	698	717	693	674	667	678	728	689	658	694	682	684	656	715	683	675	670	689	695	664	670	671	695	712	644	718	668	663	672	689	679	690	620	681	701	720	652	649	668	670	656	717	693	702	712	696	704	686	665	732	653	658	706	721	716	671	704	692	653	675	699	701	698	713	642	690	698	683	689	727	693	662	672	711	725	683	679	661	681	695	676	667	691	700	691	704	708	672	645	709	630	672	639	650	711	665	684	647	679	652	691	712	675	687	678	705	709	652	648	712	679	680	701	703	686	695	672	702	713	705	676	685	647	702	672	666	693	668	636	696	682	678	701	681	660	642	710	703	677	694	681	677	692	678	681	699	692	686	730	664	690	705	639	696	667	709	694	694	709	704	714	661	692	648	652	659	656	714	693	672	693	697	702	704	686	691	723	667	708	682	683	691	690	709	672	723	660	682	655	706	716	649	671	719	634	634	701	687	642	671	647	669	693	693	677	655	652	703	715	673	664	671	632	669	639	687	698	674	651	716	713	692	686	712	683	664	665	714	689	706	667	648	696	719	701	689	639	668	688	691	666	633	667	720	681	694	658	689	692	683	659	680	680	678	655	680	702	711	678	653	700	760	716	655	679	655	677	705	696	696	644	672	668	686	688	665	711	667	676	672	659	689	741	701	710	705	664	682	720	693	700	687	680	665	705	699	638	629	667	706	643	693	710	700	659	675	681	729	643	700	661	669	690	666	697	700	723	684	661	678	654	702	680	710	699	685	716	690	698	727	743	663	733	723	661	679	666	706	719	694	642	664	655	635	696	687	707	659	697	710	662	668	676	647	623	775	673	672	672	675	654	706	624	687	643	694	699	674	697	651	708	636	642	672	630	698	676	653	776	640	721	662	674	602	707	653	684	691	698	690	694	691	657	681	686	663	747	661	684	687	676	678	717	732	701	695	671	666	713	679	653	658	693	693	707	694	652	704	661	751	722	720	661	634	694	657	686	622	726	690	680	678	644	670	679	682	717	695	649	692	678	667	674	689	676	686	684	656	712	701	635	640	689	709	743	700	741	666	665	662	699	624	671	674	720	643	669	657	660	699	652	692	672	727	753	645	729	685	680	674	649	712	683	702	666	656	642	713	594	656	693	705	702	704	652	686	722	716	627	679	680	703	609	649	725	691	667	665	691	724	683	706	655	725	700	677	635	669	627	683	666	678	698	631	700	688	657	671	715	678	725	676	720	689	668	691	725	694	667	706	654	662	686	693	748	693	708	681	691	685	646	725	711	718	722	609	676	700	710	681	735	619	650	681	692	673	697	668	694	682	646	655	685	653	661	709	669	666	698	728	686	666	697	684	674	686	684	710	715	742	726	652	695	710	724	704	654	713	697	722	678	742	670	692	713	635	684	714	663	688	667	665	631	698	692	717	640	656	669	709	709	675	665	675	712	691	685	717	679	714	675	682	627	714	652	664	700	707	674	677	653	697	651	690	670	697	655	677	666	701	668	663	627	722	716	684	717	714	676	698	671	668	724	617	699	679	721	696	664	674	669	687	660	676	663	665	655	695	623	676	684	672	656	664	635	634	645	699	664	652	707	656	705	701	645	660	710	687	687	702	688	654	723	660	695	686	677	691	658	659	708	678	708	689	663	698	657	648	706	700	746	684	721	708	700	649	695	680	671	691	677	675	657	698	706	661	671	672	696	707	701	701	693	659	647	662	752	698	686	713	665	635	677	690	706	714	701	697	671	693	633	677	661	684	705	705	711	675	703	604	686	691	711	666	672	660	687	671	668	700	638	696	699	694	704	698	685	671	688	682	683	731	694	695	725	641	730	723	648	686	679	700	659	740	663	658	705	693	651	661	657	675	665	664	695	712	698	694	696	673	656	664	650	710	627	684	665	687	667	696	717	645	674	667	663	707	675	673	693	684	706	660	688	712	679	646	655	709	678	668	694	723	709	720	738	641	700	660	664	684	664	633	667	669	661	703	683	694	694	678	691	680	684	706	651	686	689	724	664	709	613	670	666	674	682	695	687	662	651	719	666	686	646	689	678	691	653	657	668	619	721	717	664	686	671	644	694	682	695	670	741	678	688	650	670	710	696	675	697	669	689	736	684	660	715	654	658	643	697	668	688	661	674	728	688	703	611	600	695	704	733	669	694	687	687	671	676	719	680	638	664	690	627	644	687	713	701	703	702	671	666	708	669	651	692	664	726	656	670	673	652	644	684	720	662	686	715	694	638	637	699	704	723	690	662	663	706	696	634	665	677	670	654	643
26783	11103	7958	7178	4771	3189	2141	1476	1121	829	808	632	585	532	441	406	433	415	406	368	312	372	383	305	339	320	319	335	339	316	319	318	327	304	327	282	298	284	297	294	308	299	299	291	306	333	297	283	317	286	332	291	292	268	282	288	290	312	303	305	290	275	297	315	293	280	312	285	278	277	290	318	281	310	329	310	290	341	244	263	286	301	268	260	290	290	278	268	302	288	284	276	288	270	290	283	269	270	294	266	281	302	286	289	291	281	309	282	282	293	259	292	295	306	276	274	261	262	308	300	294	317	303	275	261	305	297	286	288	312	277	264	276	284	327	285	262	278	287	283	314	321	266	278	271	293	262	279	293	294	315	318	314	280	295	279	257	277	262	251	287	289	307	297	273	309	270	303	311	282	296	313	291	282	294	318	268	292	293	280	278	258	295	308	315	304	302	275	281	301	314	274	319	272	293	265	295	283	293	272	278	295	304	294	282	299	283	291	270	287	302	280	266	265	289	263	279	306	308	291	307	277	281	249	285	323	274	301	274	313	268	306	303	295	307	275	271	284	300	300	286	329	292	295	329	307	267	283	307	283	269	242	319	270	293	290	302	276	308	271	304	281	293	300	309	301	325	278	264	287	280	283	258	282	299	315	310	293	301	285	318	271	279	300	284	318	303	319	278	282	300	256	318	277	289	246	336	305	315	292	304	269	301	309	317	266	265	275	298	297	281	286	321	302	312	298	298	262	291	285	307	262	288	300	280	293	298	297	306	316	305	269	285	320	290	266	239	321	290	325	270	286	278	278	335	290	268	297	273	296	296	287	289	262	274	317	301	274	290	264	287	292	302	251	278	295	313	281	286	276	280	273	307	332	297	290	291	304	276	286	287	269	310	269	298	330	260	285	312	304	270	283	301	290	277	292	317	275	286	289	290	271	295	281	289	309	281	338	272	299	287	317	273	284	312	291	270	266	276	299	268	275	285	300	276	309	298	296	315	278	269	311	315	312	287	272	282	262	292	273	283	284	320	296	290	254	280	336	278	310	253	285	274	288	275	295	273	314	323	287	260	275	266	256	307	289	305	283	300	281	288	304	330	292	303	280	288	292	273	301	288	290	327	305	318	307	315	269	315	311	307	291	307	307	304	275	272	282	274	271	296	324	317	301	268	299	272	287	342	268	289	293	309	328	257	283	278	282	294	301	289	308	276	298	289	284	291	325	294	282	307	272	296	282	287	349	323	299	289	291	333	278	293	291	309	305	276	287	275	288	292	308	298	303	269	300	303	295	274	284	292	296	299	304	295	284	283	291	310	281	329	289	291	280	299	303	299	290	315	296	290	268	256	261	301	300	322	279	288	295	280	291	293	282	283	297	315	299	318	317	294	291	313	288	268	292	281	315	307	285	301	289	278	254	297	290	312	256	314	303	284	305	299	277	298	301	261	307	290	325	317	316	285	267	269	266	303	287	292	285	284	294	281	299	348	288	272	291	293	243	285	268	267	279	304	295	281	274	278	278	297	301	286	296	313	310	218	310	297	295	300	268	273	267	306	286	275	294	277	244	268	290	277	311	291	335	263	292	274	312	302	298	317	298	281	279	278	271	257	272	289	278	283	302	335	280	289	273	271	299	270	295	303	295	320	249	263	320	250	255	278	262	299	302	254	311	341	325	252	293	287	312	281	302	310	279	284	288	288	257	294	285	295	306	287	276	296	301	294	273	294	264	277	250	309	332	270	309	313	309	282	309	295	298	294	302	351	289	323	319	311	278	296	268	287	265	281	296	301	301	308	275	313	295	286	303	320	287	300	307	290	301	296	295	283	263	278	289	298	282	288	315	297	311	314	267	292	311	272	300	274	281	306	280	280	287	293	289	277	309	320	296	301	280	272	297	309	307	278	314	274	300	282	278	265	309	305	302	268	305	267	297	274	237	291	253	286	306	298	325	300	289	327	324	316	330	302	307	294	315	250	312	290	283	299	290	269	301	353	310	288	300	289	312	313	306	299	280	316	328	282	331	264	288	282	296	284	271	282	291	344	301	268	280	329	292	308	277	318	278	304	315	317	295	272	289	283	277	273	267	242	306	272	289	291	313	282	304	270	317	291	290	283	282	294	330	304	285	308	305	302	288	273	293	292	273	276	265	299	262	277	305	300	303	275	288	274	307	283	281	289	285	273	305	295	331	272	301	293	285	307	302	250	309	293	269	306	270	241	267	280	275	302	265	291	288	289	296	299	302	303	256	287	270	303	325	285	332	317	276	285	308	297	255	303	293	266	301	288	250	286	316	255	313	279	279	284	286	292	296	285	287	271	281	298	278	313	298	257	267	300	268	252	288	293	292	272	301	305	289	294	280	272	262	341	301	306	314	276	287	276	297	278	266	302	330	307	276	291	272	318	295	297	326	279	296	288	291	284	293	287	294	290	281	304	297	272	283	282	295	328	273	276	285	269	283	316	318	271	297	287	290	290	301	311	289	264	280	309	293	285	320	296	288	273	264	272	283	302	279	302	306	329	274	255	284	301	285	313	336	277	281	308	286	253	317	266	295	299	309	291	305	273	335	291	286	274	277	324	285	316	325	259	298	265	326	293	305	296	282	304	292	261	284	312	308	293	313	304	294	318	279	280	273	283	306	301	318	279	300	332	315	298	294	295	276	313	287	273	294	290	282	284	283	297	273	313	264	251	266	298	284	271	294	291	304	255	290	314	284	283	306	290	287	312	281	264	292	292	297	290	306	296	299	282	270	248	282	290	245	314	298	301	311	289	276	318	277	304	319	272	289	299	308	278	304	305	279	298	296	275	296	296	312	316	270	292	273	286	341	277	297	296	281	281	298	296	252	309	278	285	269	325	289	297	231	295	317	303	293	287	306	297	297	309	293	288	315	284	281	279	264	298	298	271	285	305	262	295	315	287	268	259	299	293	318	304	259	320	292	296	259	286	276	267	301	298	308	348	328	264	310	315	244	279	272	282	301	300	313	289	301	272	271	279	274	288	279	308	296	299	264	289	276	291	323	302	277	284	293	267	284	288	282	299	253	292	293	248	235	307	266	255	257	324	274	264	298	276	301	275	338	260	301	249	295	300	265	308	277	294	283	277	274	314	292	289	305	296	292	309	306	306	313	265	274	303	311	279	284	274	330	292	309	340	273	309	304	273	281	304	304	276	310	277	315	290	302	298	317	298	299	278	286	293	285	317	306	312	318	293	293	283	305	282	282	263	295	280	289	265	301	275	302	256	273	313	284	293	297	278	279	296	296	262	329	283	298	278	321	294	260	293	310	294	289	301	284	311	307	262	293	293	290	303	282	272	325	320	297	274	297	273	307	274	285	294	289	287	269	278	292	296	337	270	289	313	282	286	302	257	268	257	283	275	302	288	327	293	316	286	265	271	275	281	255	300	298	288	291	310	307	323	266	318	329	270	275	331	301	258	282	284	292	312	275	296	282	295	313	287	271	316	301	305	278	282	265	296	305	299	313	290	293	272	267
17186	7754	12554	15251	13148	10169	7735	6106	4846	3874	3064	2650	2270	2050	1760	1681	1524	1452	1277	1243	1140	1160	1029	993	941	889	909	875	854	837	824	824	795	787	741	766	739	717	738	771	719	741	703	729	706	645	682	727	660	725	685	692	702	675	636	648	674	699	685	707	656	680	658	663	615	631	625	684	638	689	619	649	648	632	640	638	671	657	641	665	634	659	660	667	708	641	683	749	691	709	688	682	699	720	654	628	632	717	690	634	662	656	677	706	679	643	660	661	678	669	670	636	645	666	664	725	658	651	645	656	669	648	678	652	707	687	644	673	652	653	642	684	656	661	663	655	658	631	645	648	678	672	639	692	638	641	695	664	626	662	641	646	679	671	655	756	704	669	699	687	635	652	670	686	696	645	698	670	649	672	610	662	709	642	662	655	692	681	663	681	705	669	630	644	696	691	665	644	671	663	655	644	681	672	679	673	644	627	690	669	669	692	655	639	698	652	684	690	669	670	664	650	644	645	614	656	658	644	659	663	687	659	663	674	627	629	650	727	698	624	665	683	681	624	684	650	609	655	701	674	655	675	727	682	680	690	689	639	662	678	673	667	657	653	683	691	657	644	694	631	654	684	673	668	682	634	715	648	671	629	681	625	657	652	603	629	671	642	650	677	667	664	639	664	669	661	695	635	660	634	666	706	668	657	674	684	659	650	668	707	648	665	644	615	717	649	643	679	634	644	632	646	665	673	710	688	646	683	661	650	693	693	650	654	653	618	657	636	657	696	640	658	648	656	619	686	662	676	649	721	702	624	650	677	622	635	670	694	691	665	659	674	644	708	645	700	678	705	662	660	613	657	710	684	663	664	713	660	620	685	633	648	685	641	692	716	686	663	684	658	665	676	642	635	660	583	673	692	655	675	683	687	662	625	632	643	677	671	664	631	725	658	571	677	641	699	637	666	639	658	687	652	660	599	655	662	709	656	649	623	707	625	676	685	705	704	661	697	634	657	661	640	621	687	647	616	657	647	654	689	655	638	648	660	674	675	674	627	681	685	685	659	642	635	682	654	598	648	659	637	642	650	688	666	617	641	648	720	641	673	642	636	669	650	656	721	662	666	677	685	624	615	668	641	640	599	661	659	679	676	647	694	672	696	697	658	645	661	717	649	645	668	664	657	639	633	692	647	684	659	709	639	674	701	666	656	660	689	696	652	653	660	658	657	646	713	712	662	630	665	669	656	651	658	653	735	677	674	654	687	657	712	656	640	634	670	671	664	690	626	696	702	662	642	696	663	665	678	602	674	683	670	694	639	729	670	687	642	678	716	621	644	625	710	613	715	665	651	644	668	649	649	661	685	626	630	683	675	671	691	658	685	680	707	659	636	697	676	664	651	679	676	728	664	660	674	650	690	683	659	640	611	703	708	644	697	647	681	646	719	665	691	656	675	687	696	685	669	659	648	679	688	652	643	672	676	700	674	679	634	657	634	694	677	665	650	662	673	647	624	672	654	643	678	646	647	678	670	668	672	615	621	667	706	669	664	715	676	639	679	696	665	671	653	689	655	702	642	669	693	640	702	648	652	648	651	699	671	654	697	657	666	679	650	715	650	682	683	627	672	668	641	688	686	694	662	660	689	675	670	683	668	675	706	679	658	663	603	682	665	650	651	673	683	661	689	695	667	635	687	714	662	669	637	681	684	714	650	695	667	640	697	653	668	650	695	644	672	645	706	680	641	679	697	629	656	674	687	653	664	650	682	681	669	687	606	657	654	635	634	625	627	624	686	700	653	701	657	676	636	659	686	707	727	658	680	652	658	716	654	668	717	687	687	699	720	650	643	632	723	675	674	641	656	670	629	714	662	703	634	641	658	653	649	672	666	656	651	675	693	657	658	693	603	688	609	634	737	600	644	633	672	718	708	631	672	670	644	693	708	660	655	673	681	620	655	670	619	682	658	656	654	643	669	672	638	660	620	678	680	687	656	670	638	668	682	673	655	650	711	685	664	659	677	638	695	655	647	656	685	682	637	671	633	685	656	645	641	661	595	660	653	648	671	680	652	685	677	659	670	685	677	649	636	641	696	657	649	661	690	667	725	621	676	669	665	702	701	685	672	739	640	693	690	676	647	690	673	695	667	694	631	670	594	656	658	664	670	670	658	670	633	608	634	650	643	694	688	640	651	644	666	655	662	649	695	700	632	607	644	681	632	691	617	682	656	607	705	593	623	651	647	617	672	695	714	680	684	682	699	622	684	670	660	641	622	673	666	679	674	676	693	677	621	673	674	698	664	691	670	660	663	625	685	640	654	622	692	649	674	688	633	659	662	665	609	652	643	670	654	646	635	629	673	680	680	682	641	679	672	657	657	649	643	660	680	680	668	659	663	613	674	643	664	616	678	627	668	684	676	646	650	650	645	698	655	656	680	692	689	652	673	654	694	683	626	603	672	620	602	665	634	643	650	700	696	691	684	641	646	644	680	649	678	676	641	655	614	644	621	664	643	655	661	637	691	664	659	700	705	695	637	692	653	680	656	620	681	754	662	638	664	682	650	641	658	643	654	658	649	681	638	689	701	648	695	649	663	705	669	639	695	683	645	707	631	672	661	663	653	670	647	638	682	724	649	662	657	661	671	704	669	693	647	717	703	696	651	648	678	697	653	642	692	663	671	658	661	664	657	637	685	658	617	635	647	628	683	674	648	644	652	678	702	663	683	688	676	644	663	672	612	659	647	659	706	664	632	669	662	679	687	653	671	614	660	682	624	690	677	677	687	707	690	657	698	705	632	638	638	596	680	637	671	642	702	646	656	703	697	664	645	639	668	672	699	747	667	707	632	647	618	644	670	650	629	668	719	671	663	643	655	636	688	685	692	703	703	673	646	642	692	691	689	696	642	637	665	604	705	694	675	673	711	600	644	598	674	648	716	684	660	667	611	672	664	717	642	655	691	640	642	652	678	648	642	689	656	668	669	672	701	643	642	659	683	625	642	655	639	706	686	721	624	635	645	655	649	647	671	676	659	682	643	661	681	661	680	699	693	633	689	626	683	638	715	641	670	695	631	693	654	616	642	650	662	643	704	684	688	670	663	707	683	671	659	677	659	658	643	648	649	655	690	628	643	684	650	667	666	648	635	696	661	721	691	670	647	728	620	645	640	668	644	702	653	609	679	645	627	689	690	626	629	650	707	651	647	669	715	668	659	703	619	653	692	635	644	661	647	689	675	669	693	665	711	660	630	677	694	679	637	694	655	680	699	647	682	665	702	585	629	689	680	699	685	631	712	717	662	678	690	711	655	695	684	654	619	674	641	655	675	604	683	631	672	659	658	664	685	655	680	658	710	697	627	665	679	635	627	704	659	684	661	690	698	673	694	678	633	603	697	665	655	655	680	682	698	682	676	631	665	667	658	669	670	702	654	667	645	651	630	684	684	734	651	635	676	651	667	655	684	689	644	705	643	647	704	616	631	648	677	654	662	667	701	682	699	691	671	661	677	640	660	653	656
35960	17274	11373	9880	6892	4954	3449	2359	1713	1262	934	899	680	618	551	508	489	458	459	407	378	373	389	355	351	334	321	334	357	300	328	311	285	276	337	304	311	294	318	311	324	293	301	318	301	335	279	279	263	324	301	300	293	268	281	308	320	268	302	291	259	307	305	292	303	306	291	309	326	309	302	253	265	270	298	290	311	293	309	256	284	297	299	258	273	317	282	268	287	322	335	254	277	267	276	304	294	280	287	300	296	292	276	293	274	353	316	324	302	282	264	321	287	302	258	290	291	296	288	291	247	283	264	297	301	300	265	273	283	293	283	272	255	304	292	318	280	312	299	309	258	270	299	269	311	270	307	314	258	293	291	298	292	286	289	294	293	291	302	308	331	284	273	282	314	296	269	278	285	304	284	295	306	291	322	282	255	284	325	299	283	298	288	282	294	276	302	315	299	257	288	287	287	265	285	279	284	271	286	276	288	277	286	278	335	297	287	305	296	308	265	299	255	276	304	249	294	259	269	260	315	312	271	264	271	278	315	267	281	286	294	291	297	281	294	272	269	278	308	319	277	276	308	290	306	274	284	333	324	282	285	278	293	304	305	306	310	273	299	291	317	269	260	299	306	301	281	305	344	301	294	309	316	284	291	292	291	259	264	275	296	280	288	350	292	274	288	279	278	268	287	300	301	268	292	276	320	281	287	282	271	311	289	276	298	263	291	296	272	306	272	285	280	304	274	282	303	270	251	312	342	304	256	296	306	296	302	291	298	266	254	266	275	313	319	271	288	295	269	263	291	295	310	309	259	279	306	279	320	275	283	287	296	285	283	305	271	267	279	300	276	310	308	301	305	317	295	269	274	257	317	248	274	267	311	254	301	296	279	272	290	315	251	288	280	298	315	296	304	283	270	299	283	316	286	323	315	303	278	306	319	277	275	257	270	262	309	302	274	294	314	314	273	298	300	288	247	311	320	282	282	299	280	265	293	282	313	289	282	290	322	245	306	295	271	250	278	289	311	300	313	307	278	309	263	251	264	260	307	251	248	251	310	281	290	285	289	288	266	293	295	305	291	288	329	297	300	298	286	275	252	283	336	307	303	297	264	275	304	315	271	290	306	271	314	294	308	262	284	301	274	295	279	288	311	308	253	284	289	296	281	269	286	288	275	297	313	291	291	306	314	278	284	298	298	298	271	267	282	290	271	294	273	285	272	308	283	309	321	301	287	298	259	315	278	293	295	313	292	277	288	260	303	286	295	280	267	314	296	265	294	319	266	274	305	291	275	287	297	296	307	312	276	294	335	295	288	250	309	338	286	280	307	286	282	273	285	313	300	266	285	260	300	301	272	247	274	285	279	294	315	259	284	289	296	324	260	298	258	306	306	306	288	261	324	289	258	290	272	306	295	297	300	310	259	298	279	302	275	290	303	306	273	306	302	266	303	278	290	309	299	272	272	289	297	284	310	252	306	279	277	313	291	276	319	315	284	268	268	254	249	263	295	285	298	246	285	265	309	277	286	300	302	300	287	271	285	277	293	343	257	240	266	290	315	281	298	298	293	301	270	304	290	272	264	316	313	287	296	337	286	315	283	279	279	253	315	295	275	302	259	300	288	288	293	303	306	308	262	287	298	254	294	277	316	266	291	283	250	300	274	311	296	282	291	256	298	254	299	283	270	326	278	305	318	297	296	288	277	286	283	281	301	307	289	284	305	301	271	296	316	266	281	289	321	261	267	291	293	247	278	250	290	293	285	302	280	294	303	319	285	260	274	306	260	282	285	280	287	293	313	258	258	308	306	288	316	309	292	281	263	276	306	305	303	280	299	340	289	326	247	290	267	266	256	298	253	275	275	283	323	282	303	306	275	268	270	322	290	286	301	286	280	279	268	257	284	295	311	285	301	274	269	269	276	258	294	291	287	269	269	304	319	288	278	269	283	316	270	306	304	275	290	272	296	264	268	284	307	278	283	297	307	267	271	297	285	269	312	288	289	281	280	291	286	294	316	282	270	266	294	303	322	307	298	281	271	274	278	294	310	265	301	314	278	283	301	288	277	317	276	268	313	267	309	270	283	293	292	288	305	284	265	309	265	286	276	294	265	284	292	291	303	305	262	273	308	314	279	298	295	246	267	280	317	283	289	310	318	317	290	278	266	277	291	281	259	269	319	288	265	258	280	309	308	329	267	273	271	275	260	316	287	308	317	275	285	272	259	301	286	317	276	293	309	322	289	294	301	275	291	271	307	282	256	276	292	282	249	298	298	309	244	270	296	317	281	290	306	277	272	267	290	304	263	291	310	279	306	264	285	317	283	285	281	281	312	255	275	286	286	296	297	281	254	272	291	308	305	294	295	316	333	276	274	269	270	317	269	295	311	317	304	283	305	256	310	271	273	311	279	301	258	301	290	283	278	307	312	293	281	270	270	290	279	306	271	286	301	297	311	308	268	304	257	279	273	288	299	320	322	282	307	310	287	313	268	311	311	297	291	295	300	316	291	278	311	283	298	302	316	273	268	308	283	262	312	284	307	269	313	286	277	279	279	285	299	299	289	290	294	304	309	273	278	296	293	284	307	296	265	258	299	263	282	281	290	284	290	318	280	283	280	296	295	285	286	306	275	297	298	279	265	299	283	290	288	294	299	328	287	301	285	274	282	287	299	295	271	271	263	291	269	285	284	274	266	299	280	278	272	311	273	291	286	289	314	284	269	297	295	314	289	284	291	272	290	277	294	276	282	308	303	288	275	280	299	290	300	280	294	266	272	288	279	288	280	302	295	279	292	265	268	309	285	272	295	284	320	304	296	300	295	292	304	299	316	302	312	301	301	258	336	279	280	278	318	307	279	315	286	325	277	278	313	308	291	283	297	273	315	292	278	275	265	313	268	277	281	275	288	307	264	273	250	281	277	268	309	276	281	317	289	275	245	318	307	293	341	310	265	290	301	304	289	325	283	284	308	263	278	275	278	288	272	281	285	294	293	266	242	286	259	309	316	261	274	289	311	290	298	295	303	273	285	267	277	275	284	290	315	287	328	301	324	273	272	320	282	280	289	275	259	307	246	253	284	313	272	277	271	297	289	297	285	266	330	277	302	265	305	312	326	314	317	275	315	294	287	294	292	264	288	271	320	301	294	301	288	287	275	321	284	281	298	276	292	263	298	270	301	290	266	274	254	279	279	315	299	261	293	294	296	248	272	273	293	280	303	282	267	313	300	281	250	292	251	261	265	302	291	286	261	301	300	281	256	301	278	283	291	296	300	287	268	310	253	299	315	285	290	315	270	320	316	294	275	302	282	286	281	286	278	299	304	263	307	278	286	303	263	277	289	296	282	294	276	274	258	285	288	301	286	291	316	305	287	303	306	261	281	302	297	285	309	261	246	312	298	275	306	280	271	295	282	282	288	311	269	287	302	281	295	266	299	268	269	299	281	318	303	284	285	311	283	297	265	291	281	306	303	271	304	274	291	300	314	313	300	287	325	275	307	274	272	286
21792	11097	15594	18984	16813	14089	10676	8402	6784	5298	4269	3781	3074	2742	2272	2093	1968	1710	1639	1473	1397	1307	1208	1135	1042	970	1012	916	940	907	888	837	794	801	800	774	781	800	753	769	767	809	745	784	712	711	683	705	682	699	685	661	686	644	651	659	665	697	684	660	703	652	635	687	662	665	686	704	672	652	653	686	666	663	705	611	668	649	686	677	641	661	648	686	614	649	657	688	652	635	643	612	634	659	669	635	672	699	690	701	619	645	636	668	698	649	681	649	647	645	657	674	679	631	656	652	665	668	614	602	677	633	658	608	657	649	676	632	645	703	653	636	659	653	688	654	695	600	645	589	637	662	672	653	676	650	638	650	630	654	629	636	666	666	654	709	648	634	720	656	661	620	676	672	627	645	674	655	654	646	642	689	698	650	639	682	700	671	625	666	671	609	693	622	610	637	637	674	653	639	663	640	643	683	649	671	624	655	714	646	641	652	686	695	665	643	636	647	611	631	664	646	624	676	598	647	639	671	650	645	654	595	666	657	659	656	674	630	630	690	668	630	624	665	621	662	656	668	625	656	691	646	668	668	686	641	624	645	608	648	726	713	697	615	657	653	702	669	618	664	668	682	634	663	625	695	689	649	680	615	663	641	646	632	670	665	662	675	620	632	635	656	665	637	714	653	620	645	632	635	636	672	667	610	616	601	615	661	595	649	630	651	634	601	694	641	701	669	674	613	686	667	650	666	680	644	652	663	695	646	676	698	611	674	680	689	624	623	654	632	626	627	651	662	716	670	640	659	644	657	677	666	635	647	650	638	678	685	658	628	658	699	674	663	653	656	694	658	657	625	633	657	698	681	672	688	667	626	662	641	613	690	658	667	671	675	657	707	652	661	653	662	628	653	619	628	673	610	651	591	674	662	636	654	675	607	661	640	688	669	638	638	642	675	639	646	650	627	650	650	635	686	668	630	654	604	646	633	631	667	648	666	647	669	639	638	630	708	644	671	657	626	651	665	665	623	636	609	674	685	647	589	700	655	720	694	662	635	664	633	639	670	640	644	627	691	630	675	637	660	634	658	685	645	613	659	608	650	637	636	658	692	656	658	633	624	673	657	656	655	644	654	671	661	677	644	641	659	655	656	589	663	613	695	657	662	704	621	672	641	688	629	644	661	672	682	587	682	603	626	638	655	641	671	697	650	705	661	656	673	638	668	677	646	678	646	652	688	634	603	651	619	643	665	629	684	679	656	674	634	639	681	639	664	666	643	644	642	686	652	700	683	664	632	651	675	662	623	645	658	677	685	706	669	658	677	641	698	675	666	658	644	684	684	658	678	690	635	698	629	653	644	685	610	672	697	649	637	679	645	659	649	662	729	644	667	641	669	640	600	643	664	644	658	667	641	668	643	634	653	669	641	626	655	620	615	654	636	652	673	646	652	660	619	681	624	695	608	641	624	647	628	621	624	648	636	648	654	640	623	625	630	703	592	644	631	634	684	689	643	678	607	673	614	640	646	641	655	676	635	636	698	651	646	658	640	671	668	629	673	669	672	617	667	597	683	661	634	647	641	608	622	679	646	701	691	649	657	646	636	653	673	630	699	630	646	656	632	585	665	649	647	653	645	642	641	673	625	629	663	675	626	623	631	682	670	655	623	633	641	600	604	661	667	661	627	657	657	666	671	678	648	650	675	659	617	594	659	643	673	666	679	686	674	663	668	673	665	647	647	641	631	675	674	665	661	645	643	649	666	625	679	604	627	684	676	652	587	643	679	640	680	658	648	654	664	646	645	674	628	611	635	671	682	662	647	674	682	648	676	675	683	654	659	672	688	614	650	681	586	698	670	647	640	646	634	621	664	627	644	657	685	689	626	628	645	663	625	663	716	617	622	662	682	662	621	627	659	679	676	631	670	637	661	674	629	681	631	586	656	689	695	667	669	688	658	636	681	662	657	675	654	642	637	658	685	686	661	593	643	625	646	658	648	659	669	649	623	660	586	625	631	639	667	658	632	660	604	656	670	675	688	646	686	654	675	641	678	657	643	674	637	682	656	644	598	618	608	670	648	664	599	678	662	658	649	646	633	690	640	657	655	642	657	643	630	623	639	614	714	648	667	622	694	661	617	664	672	620	652	622	656	664	663	660	656	684	613	663	616	606	732	647	654	673	664	676	661	621	684	648	691	676	697	683	651	644	667	637	696	666	621	677	654	659	664	650	654	680	661	623	658	692	652	661	629	661	711	626	657	625	645	679	603	678	641	617	683	639	660	664	635	597	622	674	681	653	602	629	695	642	584	624	691	654	600	712	667	655	687	651	640	652	645	654	676	618	594	660	595	674	718	663	649	634	696	656	655	597	640	683	663	673	701	611	686	686	664	672	696	670	612	692	654	631	648	656	627	679	601	668	673	621	645	678	658	670	654	655	664	648	629	627	657	654	653	697	626	613	620	645	671	680	660	645	613	666	687	673	629	637	655	627	636	694	655	663	693	668	635	685	662	636	633	641	638	674	646	624	641	655	662	649	690	669	600	641	675	673	650	628	684	642	661	657	595	634	696	669	655	707	673	666	633	644	657	626	678	641	635	611	614	660	655	610	719	644	693	664	633	670	693	665	650	649	672	646	643	626	645	686	632	634	679	634	668	658	707	667	711	648	639	633	654	617	663	672	701	672	618	647	670	624	699	637	723	679	631	641	636	669	680	647	642	637	634	634	611	639	684	646	621	636	615	662	622	702	651	656	664	612	633	650	626	658	653	688	706	680	624	654	660	673	643	657	655	666	638	653	663	650	649	663	648	662	617	650	666	643	631	701	697	681	686	679	605	675	601	675	640	627	581	623	683	654	644	639	662	654	630	621	603	662	654	672	664	609	637	668	634	591	688	600	655	633	618	672	639	685	619	654	693	649	677	633	648	651	647	687	642	630	641	674	641	684	659	658	653	643	642	648	604	687	629	642	660	645	620	628	684	669	698	652	675	657	634	680	645	667	693	695	644	633	634	625	671	642	700	671	631	665	645	656	681	657	657	645	660	652	591	628	670	640	678	654	620	692	673	661	635	658	595	719	674	645	672	658	682	643	639	608	641	630	630	651	677	663	703	667	625	635	606	655	669	610	651	672	685	640	600	646	611	640	657	645	651	639	649	630	642	670	625	640	668	674	641	672	624	663	649	634	661	650	629	634	667	649	636	596	658	635	674	651	661	679	691	669	654	671	643	640	649	671	626	685	661	629	662	680	634	640	617	673	630	653	671	652	619	630	636	664	691	670	705	636	639	659	655	661	674	692	701	624	626	658	640	719	618	632	674	669	650	654	666	667	657	670	667	626	648	667	655	643	600	643	669	656	649	683	649	644	701	669	666	660	613	668	617	634	633	609	684	647	702	693	683	688	618	666	635	664	653	626	639	643	653	668	677	682	679	650	652	647	631	590	623	633	640	674	629	675	653	653	631	628	657	646	677	620	636	663	713	641	638	640	638	740	644	636	652	634	673	643	656	617	627
15223	6161	4056	3028	2065	1506	1078	800	687	624	537	478	460	468	403	421	359	381	337	390	366	335	314	350	301	328	323	293	300	364	292	317	326	337	337	307	292	312	321	309	282	309	304	292	319	312	335	332	324	298	309	318	305	298	308	300	306	284	324	317	320	325	298	303	298	275	293	314	319	310	299	305	288	299	295	313	312	311	335	300	300	304	277	326	295	309	296	288	315	315	300	302	260	311	333	310	304	307	293	339	324	295	272	293	294	258	296	325	304	295	300	286	295	301	298	329	318	286	305	267	318	333	287	329	259	289	316	341	299	321	308	281	296	282	295	291	289	303	276	319	299	301	310	312	295	339	281	322	326	270	303	288	292	300	307	334	282	309	304	261	279	286	300	335	315	318	304	293	316	308	286	293	303	318	329	305	313	329	337	298	259	306	288	287	331	267	282	292	328	274	272	288	283	281	308	264	287	290	301	322	287	301	293	316	279	307	282	313	306	316	309	273	307	287	294	315	298	321	277	347	311	267	290	315	295	305	306	305	282	297	314	315	275	299	288	297	344	324	305	308	288	314	301	320	323	298	289	321	287	304	335	286	336	310	270	311	317	328	298	266	303	298	300	301	312	274	255	314	310	326	316	281	310	317	328	321	294	283	281	284	298	307	311	267	312	284	300	323	322	277	313	321	302	278	319	302	289	279	300	288	330	288	316	301	311	324	293	299	310	288	328	277	297	328	308	326	281	294	299	288	330	288	311	318	264	320	292	320	292	296	301	333	331	283	281	279	314	319	273	285	281	326	301	324	287	302	319	308	297	301	308	290	293	292	330	343	303	309	321	313	334	281	305	306	307	261	268	305	312	323	272	283	306	305	284	283	328	301	288	283	251	286	320	271	328	304	311	273	326	335	310	279	306	324	307	304	300	278	299	311	296	284	291	313	318	326	305	315	332	322	311	323	300	301	308	322	290	298	303	313	347	298	300	335	316	304	289	291	334	315	304	286	296	281	311	309	315	282	310	284	333	302	312	318	305	316	324	333	311	317	321	302	313	324	306	329	301	306	315	279	317	272	333	296	315	304	328	316	320	298	303	324	316	320	333	338	308	322	328	307	317	317	312	321	299	261	303	308	324	292	299	318	307	305	301	279	305	267	316	322	291	273	336	326	279	309	322	297	313	282	292	277	288	271	308	288	271	319	314	307	304	276	275	296	298	284	313	316	318	339	323	255	290	295	307	303	286	313	281	283	328	316	284	294	331	284	262	304	287	318	279	281	309	297	313	286	317	305	288	304	277	295	325	291	317	305	262	296	301	302	296	304	291	324	284	299	290	324	307	303	315	299	288	306	317	284	304	300	329	322	284	338	326	310	299	305	295	289	305	298	301	312	337	313	336	318	309	293	320	298	288	307	277	331	285	324	312	304	283	278	272	301	306	293	290	288	294	289	342	316	293	316	347	307	301	340	323	271	289	316	283	292	309	314	283	283	303	314	322	308	311	309	293	302	279	316	307	334	304	300	309	313	287	309	303	313	268	299	329	315	322	307	292	292	306	296	311	299	284	309	295	291	276	303	294	327	327	276	341	315	302	311	293	313	320	298	286	289	301	302	293	312	306	280	300	288	295	304	272	303	324	302	302	307	302	304	284	263	303	314	271	279	302	290	293	278	312	305	305	319	322	329	281	298	316	306	288	300	290	322	290	288	282	309	294	296	313	272	288	328	279	310	324	316	286	324	303	288	279	292	265	326	292	302	305	292	304	294	295	298	313	283	308	305	310	321	275	361	268	309	283	290	311	301	302	297	288	292	279	326	304	331	299	303	311	312	300	314	292	312	275	268	299	296	305	306	311	322	324	295	319	276	328	320	317	306	282	327	308	292	297	356	305	267	309	319	291	294	295	304	320	333	328	343	317	318	335	355	313	342	349	299	273	315	289	289	290	310	315	322	270	299	310	287	309	307	315	306	302	341	309	284	302	307	297	278	279	317	311	290	324	280	331	305	261	328	325	318	309	290	288	273	309	297	306	295	280	268	330	307	315	297	303	303	314	276	278	312	300	317	300	323	315	320	297	333	294	304	288	299	312	336	321	299	292	284	312	290	325	292	293	302	293	325	286	284	312	308	276	288	294	292	310	318	343	288	286	278	306	315	311	261	293	280	334	298	314	328	312	293	295	292	285	315	328	286	250	276	282	326	316	321	300	291	290	283	314	329	292	313	329	305	311	320	297	301	310	331	318	340	321	298	317	315	319	321	322	302	299	297	304	295	299	284	318	294	321	291	296	297	313	271	306	296	308	289	289	296	287	283	318	307	313	284	290	296	288	287	332	313	302	302	287	308	311	272	309	298	295	289	294	329	290	314	286	313	301	311	296	305	325	327	292	280	326	304	259	298	316	329	327	329	303	279	306	292	312	338	303	332	284	281	306	299	303	322	285	323	281	324	301	302	309	307	297	267	321	269	296	313	304	319	295	313	310	289	290	318	314	271	329	317	292	318	334	277	301	283	330	317	315	311	298	310	295	299	306	296	307	290	310	288	313	308	299	315	279	282	322	303	331	269	316	274	317	295	312	319	322	317	318	295	288	298	278	314	284	282	305	292	313	312	330	284	299	275	288	318	309	289	272	285	313	312	301	330	285	294	304	310	303	313	328	301	295	315	297	283	296	298	299	300	290	343	281	267	293	289	334	309	294	298	315	310	314	313	292	283	328	291	305	300	291	309	309	304	295	329	318	267	305	312	318	276	332	308	287	290	297	284	320	313	327	320	316	321	357	289	365	324	308	283	314	276	348	341	294	308	335	293	310	340	304	311	283	300	299	288	345	331	323	321	308	321	297	291	317	312	289	313	276	276	319	302	286	313	316	319	315	299	300	336	324	312	290	329	319	295	291	309	299	321	340	317	315	311	288	289	304	269	302	326	313	348	279	300	313	285	308	301	294	303	308	314	318	311	317	278	278	283	306	322	289	284	296	309	301	326	310	292	311	277	304	295	294	255	291	307	320	299	296	300	311	318	302	282	344	350	299	319	305	298	315	266	285	310	281	313	318	279	317	316	297	313	287	325	323	292	309	316	299	298	300	297	290	305	301	297	310	303	295	315	272	287	293	319	344	307	292	262	311	299	338	299	309	275	300	309	314	298	309	276	297	319	304	342	292	296	312	311	333	278	288	316	335	300	322	294	313	295	291	315	296	307	324	290	279	301	332	302	310	301	323	299	287	311	285	314	307	286	314	284	334	286	323	306	311	292	320	287	326	317	303	293	284	301	310	345	287	326	297	295	295	275	278	293	291	273	320	283	290	306	293	263	294	252	303	300	293	303	349	314	311	320	290	332	291	293	318	274	312	332	280	304	308	290	300	260	276	282	254	307	292	286	320	302	319	281	311	328	296	275	327	286	329	297	276	281	286	307	297	299	293	328	312	284	290	278	294	278	305	289	317	279	289	283	296	302	324	323	304	316	309	288	324	304	307	283	290	305	299	307	332	306	288	295
9483	5005	7475	8341	6893	5511	4363	3437	2771	2337	1915	1828	1523	1426	1228	1212	1176	1062	1015	1014	998	954	902	919	850	826	816	800	738	755	778	773	763	752	715	706	696	738	674	681	748	727	708	675	741	714	652	673	698	713	715	711	680	754	674	660	715	718	717	724	675	721	679	665	739	680	686	712	689	663	695	753	703	692	678	704	698	701	716	702	690	678	659	702	649	674	687	717	669	708	622	701	702	747	666	676	708	697	651	660	700	662	650	672	678	694	685	683	653	683	706	673	691	653	643	676	670	633	725	689	696	626	659	707	690	599	704	653	672	731	605	659	660	684	684	714	690	649	696	657	738	668	746	683	700	658	669	689	680	694	673	670	664	707	658	682	723	706	694	683	655	686	664	679	677	688	657	667	630	631	661	659	651	629	714	675	719	701	645	682	654	655	677	600	656	708	669	691	696	725	706	665	694	665	716	688	689	671	674	697	689	673	690	755	690	737	705	686	670	692	667	697	669	685	626	719	758	681	717	701	688	669	685	700	717	682	651	669	634	642	673	674	688	676	689	719	683	703	662	691	685	654	668	675	706	740	642	691	638	682	660	689	608	620	712	700	725	691	667	686	666	674	670	681	725	684	684	669	723	721	676	703	683	684	725	697	719	620	702	683	738	663	712	678	677	637	718	708	703	677	698	659	684	680	615	684	648	696	668	694	692	659	640	658	708	625	700	671	700	645	642	677	661	657	671	728	653	680	654	670	681	672	701	657	668	706	720	667	717	662	663	680	664	654	635	615	698	664	631	684	714	666	702	713	639	663	658	686	698	735	710	705	643	687	683	677	735	661	726	676	668	711	684	695	724	726	709	697	674	672	658	706	713	670	681	679	732	678	685	692	688	674	666	720	695	667	698	629	699	649	655	650	661	711	687	692	641	664	662	676	717	659	696	727	705	642	683	708	753	689	686	636	685	669	718	692	711	695	660	671	716	670	687	668	689	665	710	665	658	693	657	708	707	739	680	661	674	652	648	661	654	666	686	685	647	698	669	681	700	674	730	665	704	685	709	680	684	672	696	701	701	718	693	695	696	682	682	668	691	684	704	681	728	669	736	730	726	702	651	715	688	672	662	685	668	685	687	700	665	698	725	700	668	663	717	661	711	661	659	714	668	685	670	703	669	722	686	706	698	701	715	637	690	660	678	698	624	694	737	676	671	681	697	685	706	727	669	666	693	711	685	693	682	673	673	648	670	660	723	684	669	680	738	657	731	667	700	689	633	687	673	775	641	681	674	671	679	709	696	698	675	690	679	616	683	665	675	671	691	699	685	684	726	730	702	667	625	704	703	614	681	745	688	682	711	651	672	678	664	706	717	699	688	692	682	668	679	688	657	696	708	703	646	673	681	725	686	699	711	651	676	656	689	654	670	637	647	655	686	707	672	694	631	745	663	681	713	682	701	706	673	682	705	663	642	730	649	659	703	716	659	680	657	622	663	667	638	665	677	674	634	661	668	676	642	677	672	708	645	646	675	676	697	660	667	718	674	660	705	651	681	698	672	701	705	700	733	664	695	662	683	721	676	683	667	660	685	703	635	712	663	687	708	675	652	636	659	676	689	679	693	719	638	712	668	666	683	685	694	664	705	696	673	723	695	703	676	667	697	682	676	674	705	703	672	703	709	693	651	684	678	685	690	719	627	648	678	660	702	696	677	674	702	693	650	620	701	627	715	671	649	675	695	707	665	649	710	669	718	670	706	699	707	742	651	673	706	647	640	691	690	731	713	689	625	626	648	691	702	762	690	717	632	721	729	668	660	655	719	663	667	681	665	663	701	671	623	664	648	657	656	700	684	686	711	692	657	723	638	680	671	648	691	703	652	698	666	708	686	682	683	706	642	633	686	712	693	673	696	695	686	693	682	683	725	715	688	686	712	724	652	682	680	711	707	717	698	655	746	682	628	689	662	682	661	641	708	700	665	680	726	708	715	665	650	676	756	698	683	704	720	689	699	630	665	680	680	676	718	652	681	695	696	708	679	703	639	669	665	733	666	684	665	657	673	676	636	671	693	692	659	674	692	631	640	703	715	712	676	679	679	657	700	687	703	641	656	650	655	678	695	721	651	688	656	671	651	642	706	646	696	684	672	665	697	697	654	722	698	767	712	702	677	723	633	643	694	726	684	702	692	657	685	722	705	688	645	621	678	693	680	657	704	745	647	681	688	642	656	683	669	695	679	678	690	700	623	676	649	698	653	648	709	676	653	680	673	724	681	692	696	668	716	674	694	652	680	666	719	653	703	688	675	690	675	697	728	745	694	671	699	739	700	707	672	622	661	667	671	657	656	669	684	655	652	689	676	685	695	665	646	674	695	676	675	672	685	722	712	660	686	662	656	710	741	669	657	655	705	670	679	685	630	740	652	633	679	736	671	712	679	670	687	703	689	749	683	694	674	689	719	691	663	692	625	656	663	665	686	660	687	672	711	653	707	674	712	682	684	697	712	691	677	719	719	696	686	711	685	665	686	706	700	725	692	677	676	683	695	657	670	689	683	687	725	670	696	645	686	674	713	710	699	692	696	692	694	624	696	650	723	644	694	725	671	653	723	670	712	703	668	688	663	739	669	694	714	686	715	681	666	688	711	660	704	660	663	627	704	671	671	717	675	683	711	703	720	699	656	659	669	647	670	662	662	712	662	685	650	696	617	714	714	702	716	689	673	686	706	696	700	628	685	640	695	690	614	670	657	639	659	678	726	658	691	688	655	701	676	693	698	696	691	661	685	686	694	694	700	669	671	737	682	704	673	675	643	730	701	668	666	669	699	692	678	642	714	708	649	683	669	701	727	646	689	675	645	658	695	684	687	706	691	705	722	693	656	662	673	670	700	685	659	695	686	658	636	737	699	648	660	661	724	683	672	678	696	675	679	701	656	683	675	683	656	669	648	673	676	702	678	684	691	658	633	672	648	688	689	643	663	673	656	723	680	682	684	695	685	662	658	724	719	678	685	663	654	691	696	713	657	733	641	740	691	708	695	720	696	690	689	743	669	675	665	722	667	627	719	682	645	689	717	695	672	741	686	642	704	675	702	667	705	680	701	650	690	643	670	661	739	712	649	670	703	715	654	709	647	699	709	633	671	695	641	711	671	673	659	667	704	678	715	660	689	692	690	668	730	691	688	694	638	696	708	740	675	710	752	697	706	663	674	687	671	685	655	733	724	705	671	641	663	675	660	681	726	649	731	703	659	650	694	677	691	738	688	657	682	660	679	684	696	653	669	700	714	702	687	715	674	644	700	722	677	667	676	682	683	705	674	644	669	693	654	671	701	685	713	675	653	621	684	705	660	713	695	636	696	671	672	684	685	665	690	681	727	667	715	654	688	640	646	665	718	692	667	698	658	691	704	666	677	674	653	643	714	660	650	684	654	695	682	716	666	695	634	694	689	705	701	692	693	694	710	678	705	693	707	652	701	712	675	692	661	695	691	679	695	711	673	705	696	700	688	664
27085	11155	7904	6954	4695	3393	2266	1524	1130	973	776	588	576	514	491	456	412	416	419	338	402	340	334	315	366	341	325	301	308	321	329	332	323	345	321	307	299	291	329	308	281	304	313	349	301	276	307	279	304	285	275	319	345	299	312	304	300	318	281	276	294	267	298	289	290	270	282	297	322	302	316	270	322	326	295	253	325	306	285	331	311	315	302	270	285	282	285	298	287	320	283	267	303	297	279	276	314	311	316	298	289	314	291	323	314	333	297	301	266	291	283	301	288	311	310	307	304	292	315	336	294	298	280	296	309	307	324	267	296	294	280	273	289	286	296	278	280	278	300	321	290	251	275	285	344	294	273	267	323	287	300	317	321	285	268	266	312	278	295	285	287	311	294	269	296	285	324	299	263	247	288	276	300	319	311	331	303	301	281	304	291	276	295	309	321	273	299	287	269	269	295	323	301	275	286	309	343	285	279	288	300	295	301	250	257	298	310	299	281	281	299	301	273	299	293	279	282	283	293	315	299	263	306	298	292	272	302	286	284	332	272	286	262	289	330	274	284	265	299	257	283	328	295	302	300	297	279	320	285	283	308	301	254	274	274	294	310	305	324	274	297	298	278	312	304	293	302	295	269	291	271	301	288	294	322	274	295	310	307	315	317	281	299	274	274	292	317	301	298	272	302	302	268	281	301	325	288	274	298	356	316	289	303	320	289	272	264	303	282	274	270	293	303	317	311	325	279	296	290	298	284	293	302	283	311	309	305	310	288	309	326	302	288	297	280	296	309	289	260	309	315	289	317	304	285	296	290	283	288	276	328	313	266	302	279	321	282	253	273	307	291	275	282	267	257	315	325	332	261	278	280	260	328	310	317	306	274	304	290	288	272	284	281	267	258	280	276	301	291	293	267	315	276	250	302	278	278	282	293	294	282	260	290	321	283	297	302	281	306	312	288	272	304	309	293	283	280	281	296	299	284	274	267	294	318	271	308	277	287	319	258	278	294	277	285	269	277	275	304	277	288	291	287	291	282	300	283	310	296	314	295	281	307	286	277	317	313	297	305	295	300	326	318	272	275	284	313	300	268	299	310	279	313	323	287	328	305	309	301	273	298	283	293	278	320	301	297	297	307	263	327	294	291	308	302	262	288	332	315	324	295	307	311	303	283	312	285	283	269	265	296	284	267	289	299	307	305	313	272	329	305	269	302	280	303	300	302	327	296	240	279	271	269	300	319	287	293	293	296	321	277	302	312	306	306	293	266	269	298	323	302	272	314	245	275	278	303	280	304	304	277	276	268	301	310	278	319	302	300	257	287	291	326	290	315	295	282	330	295	287	302	284	265	257	274	271	302	256	306	293	293	290	292	272	309	299	267	292	269	275	289	292	302	282	271	276	287	303	329	293	281	295	300	298	275	323	283	285	302	251	256	310	290	291	259	310	321	310	299	256	306	280	313	301	289	297	301	296	277	314	302	320	290	279	249	289	296	308	321	305	311	278	321	289	324	305	295	299	291	289	315	281	297	291	278	307	305	314	316	300	280	280	282	284	332	299	277	273	294	264	284	304	311	276	326	276	289	281	260	285	283	291	296	245	282	286	282	294	274	308	281	280	273	301	286	313	281	300	304	267	300	337	302	340	326	279	250	313	310	290	275	275	295	313	289	280	241	311	287	288	257	300	288	265	289	298	312	241	253	296	312	299	293	294	265	288	281	300	313	299	338	288	289	301	297	298	288	302	287	321	275	257	293	321	311	286	297	299	295	264	309	272	280	287	264	264	270	300	280	294	290	279	315	286	283	296	271	340	333	306	304	300	275	290	301	309	269	275	270	277	298	295	291	287	294	287	309	298	290	277	298	288	309	289	281	289	265	276	299	301	280	272	288	311	283	274	284	305	293	267	267	323	292	308	331	281	270	302	280	288	313	311	276	319	315	297	301	269	322	328	307	301	291	293	302	295	287	298	297	255	300	288	313	290	273	272	311	272	280	280	293	281	295	289	299	270	283	320	313	297	296	298	292	300	280	262	284	297	289	272	272	302	292	313	298	305	280	290	277	297	299	267	331	317	306	290	315	278	293	317	303	307	284	302	295	305	306	275	301	289	280	256	304	274	332	325	255	304	293	313	285	305	299	313	294	285	318	314	282	291	286	299	261	305	282	275	294	292	310	300	274	304	277	308	293	302	301	278	322	328	299	308	309	316	278	274	313	342	298	301	282	296	305	321	282	285	308	269	284	297	255	300	275	289	302	301	309	299	302	298	248	296	243	336	310	308	251	272	327	279	314	326	311	298	293	339	310	336	277	298	292	275	291	290	280	265	274	297	290	260	302	299	296	291	297	302	271	313	293	291	346	289	317	304	314	269	259	284	267	269	286	275	261	279	296	318	286	301	300	298	285	291	290	283	320	330	293	296	313	285	257	278	272	321	283	306	290	280	272	276	297	303	273	316	318	317	318	305	291	314	289	272	281	322	312	309	286	327	314	296	282	308	320	310	315	291	330	312	289	309	256	304	307	300	322	257	284	309	310	279	312	269	289	303	279	284	302	325	315	314	311	272	273	302	296	277	337	274	284	274	312	304	307	289	305	275	284	277	285	286	275	330	332	276	279	319	301	284	278	262	299	300	284	253	293	319	272	276	288	313	271	297	334	316	291	257	278	308	292	290	289	274	306	266	282	278	294	269	296	289	277	307	284	309	326	310	298	273	273	294	284	311	290	284	282	272	303	308	280	256	282	294	273	340	298	271	312	278	311	305	278	310	286	299	287	301	332	309	329	282	267	268	286	326	280	292	267	298	283	295	268	284	307	271	327	289	293	286	278	306	268	282	271	288	261	289	315	291	312	288	298	291	271	309	297	343	331	298	307	305	284	296	309	251	310	285	299	286	293	310	300	274	279	281	309	322	281	287	333	334	316	268	286	295	289	288	311	288	271	297	299	346	312	300	279	289	281	303	280	295	287	320	313	291	266	327	321	313	291	255	280	270	283	293	296	288	281	264	275	288	298	313	272	303	304	284	280	305	289	293	272	246	282	306	291	286	310	310	295	267	292	294	272	275	271	287	298	260	286	307	322	306	300	281	289	296	279	297	275	301	291	296	323	302	298	289	272	304	299	288	282	302	301	303	317	301	294	273	329	318	279	310	302	340	293	296	289	288	283	329	347	288	288	278	281	280	307	275	290	286	306	290	321	270	311	275	303	316	296	275	309	293	311	291	290	273	294	288	261	271	314	299	293	249	304	279	272	292	296	296	302	294	289	296	304	263	307	301	307	286	310	280	249	279	283	264	292	289	261	271	288	277	261	261	295	283	288	315	295	307	320	272	283	313	341	294	291	276	312	279	325	285	294	322	260	306	325	295	267	266	302	301	271	271	306	298	344	313	313	303	283	280	320	332	311	291	292	288	287	292	272	270	296	284	284	260	295	275	305	303	280	275	307	328	325	296	268	295	261	276	281	322	307	286	291	284	275	307	285	287	317	318	312	304	280	297
17177	8072	12502	14780	13105	10694	7833	6285	4861	3802	3123	2818	2282	2039	1802	1757	1555	1387	1324	1212	1238	1107	1081	985	931	902	880	830	795	844	861	790	778	747	756	780	760	681	739	703	722	689	719	718	691	667	699	712	715	725	652	702	736	639	669	698	650	684	676	686	652	675	692	662	664	705	664	711	642	679	667	712	693	676	646	716	656	691	638	643	684	661	650	673	670	652	663	672	699	669	694	674	629	659	655	625	632	651	617	665	683	656	669	668	632	678	693	643	640	627	661	684	695	639	678	691	670	670	733	661	746	675	637	639	622	656	678	688	645	720	634	681	631	659	641	666	632	667	674	680	679	685	666	674	692	647	656	665	686	641	664	670	643	673	672	583	625	663	675	681	685	657	659	684	660	714	672	676	678	666	649	693	687	618	625	675	653	637	614	650	667	707	667	698	669	655	639	631	656	677	656	680	670	665	615	715	703	632	711	651	660	702	644	641	705	666	705	613	618	669	655	678	682	670	697	624	656	672	645	666	625	676	631	697	657	616	680	659	665	660	687	615	694	642	655	655	676	649	655	708	607	685	687	681	663	668	683	669	653	662	624	685	671	649	671	709	711	673	682	641	663	647	716	657	695	662	617	665	657	687	666	646	669	695	680	663	632	671	658	666	677	679	662	654	691	671	690	672	636	654	685	697	607	655	718	673	685	645	703	646	662	678	640	706	654	693	717	687	629	682	665	669	671	674	652	643	629	651	685	716	676	634	713	616	673	697	663	686	727	644	662	666	624	674	687	679	684	692	645	673	701	713	661	669	691	647	680	674	692	646	645	704	642	656	716	687	640	678	661	666	676	685	696	677	644	645	636	664	650	681	687	670	670	663	688	651	626	685	665	658	645	637	629	662	674	660	662	684	635	689	667	679	642	652	661	654	672	678	689	662	674	647	591	649	645	684	672	640	685	643	646	633	694	688	677	663	629	687	676	709	650	634	658	626	662	690	680	694	693	657	666	656	651	657	681	640	632	668	665	680	653	671	723	632	684	694	608	654	677	696	660	685	694	681	688	679	647	707	647	678	671	639	660	632	699	661	693	693	682	674	663	693	666	685	635	683	690	688	659	673	663	612	737	687	645	660	684	669	683	649	649	646	674	621	660	644	660	694	694	652	678	666	676	678	663	629	683	644	676	658	629	663	637	684	652	646	627	617	686	677	672	680	652	704	683	659	667	637	664	644	685	670	646	665	661	657	706	668	637	635	694	652	642	667	721	642	658	655	669	722	633	670	642	649	626	677	674	675	635	659	729	673	683	669	651	734	710	700	667	673	640	656	603	617	694	644	718	621	620	717	636	707	704	614	663	679	702	651	680	718	683	645	656	646	633	688	621	688	692	676	695	651	689	657	672	666	695	645	676	628	667	627	661	671	652	626	665	639	672	662	632	669	647	654	656	662	668	723	680	653	643	638	681	674	602	701	634	706	703	694	655	657	621	693	643	671	682	655	682	678	672	679	674	666	661	712	656	695	684	688	698	645	619	695	666	661	686	660	658	695	696	644	659	693	637	684	685	653	679	631	638	632	649	673	664	691	656	707	675	645	675	650	626	682	690	605	642	613	694	650	656	647	675	653	677	694	692	698	620	640	679	644	638	692	666	626	627	684	642	660	663	638	649	640	688	651	628	639	666	676	669	650	653	656	664	662	688	657	636	687	702	621	683	653	667	673	670	701	664	675	702	697	680	680	644	636	630	686	630	661	672	706	639	668	700	698	708	645	671	679	624	671	708	690	707	666	635	667	674	651	657	667	629	632	658	669	694	672	692	726	631	641	673	738	652	654	657	653	636	699	669	642	710	637	658	737	667	657	669	647	662	691	670	648	669	634	690	654	659	673	626	669	627	652	654	681	713	657	677	630	686	650	644	683	672	662	688	663	664	657	615	673	650	634	669	610	646	637	667	671	659	693	638	664	662	667	721	650	636	694	655	617	649	655	659	696	694	660	650	607	673	680	670	660	672	705	674	625	658	662	649	686	672	691	724	687	699	644	684	599	669	665	664	649	692	682	658	676	673	644	641	658	656	695	695	619	669	677	664	637	691	638	702	670	641	665	700	729	661	674	638	695	645	649	669	627	661	690	647	658	661	660	675	658	674	679	638	649	683	652	610	664	639	685	697	678	697	633	665	687	643	671	663	677	648	671	636	627	696	689	655	691	690	606	671	674	662	668	670	670	659	676	655	648	647	648	674	662	650	640	660	638	670	665	640	666	681	657	691	694	658	675	641	644	663	659	694	645	690	641	654	654	643	639	665	662	642	695	636	671	632	633	594	615	658	671	699	669	708	671	657	645	713	700	645	699	696	679	676	627	657	636	693	661	622	695	628	659	693	649	727	675	697	683	691	681	658	685	674	657	611	663	643	629	708	655	634	667	663	646	685	639	658	669	664	683	669	667	692	645	623	623	633	681	675	676	635	664	670	676	683	668	636	666	702	683	702	655	607	651	671	667	658	656	714	649	653	673	664	659	620	661	679	699	668	633	683	655	678	653	671	674	662	651	653	614	666	635	663	665	685	684	656	713	657	687	678	638	664	676	612	703	665	669	695	665	720	664	680	677	674	666	691	667	694	669	661	653	659	657	688	642	680	665	723	663	635	647	688	615	682	669	690	606	698	650	611	635	718	668	612	662	659	704	649	647	687	706	731	660	666	694	671	686	713	664	669	692	625	650	672	709	654	710	653	681	635	693	663	681	637	698	639	680	657	682	661	649	650	680	644	609	645	638	652	656	658	711	635	651	662	657	654	679	659	633	636	653	640	684	632	645	646	670	638	658	664	699	666	648	679	681	673	658	678	667	643	665	709	677	644	691	678	693	708	666	680	648	676	628	686	694	673	677	654	626	692	689	695	641	639	647	677	686	660	674	738	647	680	643	632	681	673	596	688	711	664	682	667	672	626	652	663	707	657	649	696	721	690	676	643	585	648	701	692	649	666	670	643	656	643	661	696	654	622	666	643	671	664	690	640	650	685	640	657	623	653	647	666	660	668	655	660	683	689	676	689	664	642	693	659	609	725	632	647	688	675	677	636	677	675	657	673	643	672	641	635	638	703	680	655	659	660	657	668	664	691	662	669	683	666	680	657	606	649	646	645	650	677	626	631	681	685	696	654	653	643	647	646	681	620	627	654	696	652	653	704	658	664	666	672	690	666	632	674	626	691	648	665	669	649	694	716	647	645	738	682	680	666	606	635	636	678	676	676	688	719	689	653	602	716	623	643	696	720	665	724	629	657	661	658	663	704	683	695	663	650	670	668	658	603	655	681	638	677	692	698	614	686	671	644	668	684	659	693	695	701	630	637	656	655	648	658	685	671	626	670	678	642	642	691	670	678	626	701	670	672	662	640	686	712	645	693	663	654	694	663	638	691	628	637	633	686	617	682	649	642	656	640	655	664	605	633	711	660	673	684	643	622	670	675	658	662	686	669	692	663	645	668	648	723	648	671	647	687	643
35510	17401	11385	9382	7001	5205	3299	2444	1621	1208	992	858	701	628	562	508	482	498	447	426	417	389	379	334	398	375	350	333	309	332	321	292	301	280	328	286	299	305	308	253	259	324	306	332	302	316	310	305	296	336	318	265	311	283	265	308	297	302	269	278	306	317	304	282	269	274	284	290	270	287	312	263	287	273	329	279	289	313	300	275	320	266	314	298	283	299	285	267	309	292	293	302	286	275	297	285	301	280	307	283	297	292	279	265	284	278	291	254	287	303	300	318	291	299	303	268	290	271	289	279	303	306	281	249	284	294	294	281	286	318	307	285	305	320	289	295	271	273	283	272	311	295	306	325	286	259	330	278	306	316	304	288	275	285	257	296	284	279	317	316	292	273	290	328	299	305	279	297	277	296	258	296	264	268	280	260	285	317	264	315	307	271	319	298	297	283	281	280	256	291	297	314	274	274	325	279	230	303	318	297	278	289	301	317	280	273	292	306	251	271	279	307	296	291	298	299	300	271	333	286	296	297	266	261	296	296	301	292	253	286	305	261	274	326	311	304	274	332	310	301	314	286	322	282	299	293	286	298	308	256	266	292	256	289	337	305	275	283	270	293	325	311	270	267	288	281	306	283	318	289	284	290	326	278	295	294	298	306	296	257	256	285	274	294	274	318	257	297	306	309	291	277	262	308	286	303	282	277	311	288	279	290	291	261	275	281	290	329	287	293	299	261	291	293	288	258	289	306	300	265	287	271	298	320	276	285	341	286	280	278	277	280	272	295	302	274	315	296	266	292	301	289	292	278	345	288	290	284	300	285	302	287	268	259	286	295	261	280	288	270	277	297	295	313	297	314	286	267	276	309	312	279	268	308	263	294	297	262	281	263	299	271	300	292	276	289	305	281	254	287	274	294	289	283	327	297	273	297	306	262	280	296	311	304	286	288	301	285	301	307	312	266	279	269	283	277	330	276	339	273	296	287	313	292	288	297	276	293	283	261	303	290	305	280	302	278	288	294	316	261	281	290	287	304	294	280	258	255	300	282	291	286	285	298	290	298	294	305	285	292	281	291	311	291	259	320	298	293	260	272	310	298	279	264	272	283	284	275	273	308	303	277	276	259	259	284	292	311	272	305	299	305	300	265	297	299	281	250	298	261	321	298	280	231	327	285	341	306	286	285	288	292	294	300	263	310	275	306	297	288	295	291	283	289	294	262	296	281	281	311	283	285	302	306	278	306	278	304	308	316	295	245	248	287	314	295	301	274	272	273	294	273	298	270	319	277	313	311	278	307	275	281	284	296	288	293	283	277	288	300	270	304	303	265	310	255	294	288	288	301	273	286	266	310	294	266	303	273	317	283	284	304	292	299	243	293	308	290	297	312	284	286	284	303	268	278	293	293	286	305	315	280	304	251	284	292	294	294	264	285	269	320	303	260	324	280	263	294	303	308	303	284	291	263	321	318	276	307	286	296	316	297	307	306	307	331	264	287	261	296	260	281	282	311	294	278	283	284	277	307	290	292	289	279	294	293	283	267	229	297	277	301	314	288	286	310	303	272	297	287	305	275	257	328	291	290	262	278	297	314	312	277	253	304	305	292	290	317	297	279	288	293	272	272	285	326	285	298	328	290	295	314	287	288	317	271	302	297	299	267	299	278	258	298	256	305	294	282	279	301	297	304	279	312	296	286	276	261	303	287	307	314	277	281	297	322	297	276	242	280	305	295	301	314	298	320	287	283	276	303	298	263	254	287	300	287	303	280	293	296	293	307	319	315	267	266	273	284	284	293	288	303	291	309	286	291	305	255	297	304	289	275	260	309	312	294	266	282	286	274	297	294	293	277	291	317	261	293	250	267	279	274	303	259	277	285	272	268	264	301	333	302	291	297	287	289	297	279	298	280	296	269	292	276	246	305	309	299	300	279	276	282	278	284	296	293	274	298	295	303	291	272	284	302	289	269	290	303	288	303	306	326	321	280	287	301	308	266	321	291	296	310	314	300	270	305	277	279	292	240	274	306	288	298	274	306	250	316	307	295	272	281	312	312	302	255	295	267	255	298	307	296	291	315	311	291	309	244	286	287	293	323	276	313	297	285	250	278	261	287	250	301	260	302	283	320	270	285	277	288	262	308	254	279	289	271	280	277	255	280	323	279	301	277	278	280	280	262	299	273	293	278	287	289	268	298	332	272	303	311	267	282	284	293	289	262	313	304	273	279	304	313	289	301	274	289	270	261	257	295	281	310	264	253	238	280	300	285	314	272	314	284	297	309	291	295	283	270	261	291	278	265	267	264	298	321	330	293	293	268	313	276	297	290	263	268	286	313	241	306	264	318	267	304	264	295	282	255	288	258	270	284	326	255	314	310	306	281	263	272	272	296	294	261	278	274	297	330	295	304	286	260	278	291	328	291	284	322	265	290	279	279	296	297	306	307	259	259	279	294	290	316	284	292	304	294	267	281	287	276	278	296	295	285	267	296	318	277	279	302	325	291	270	272	317	265	290	275	293	258	271	300	264	321	303	289	279	300	308	301	345	303	297	276	278	286	289	274	275	299	308	325	295	258	283	259	302	285	295	293	269	280	268	271	283	280	282	274	274	252	295	274	294	303	297	298	304	290	306	296	340	264	268	296	294	267	295	287	293	258	283	290	274	284	307	286	289	292	265	283	331	277	322	299	298	287	288	295	237	271	306	254	324	305	263	270	264	255	304	255	264	314	266	301	278	287	309	307	299	300	303	263	315	259	296	287	279	309	317	280	297	316	264	284	312	285	280	313	276	292	300	266	282	268	289	309	338	295	302	248	329	261	291	271	285	287	319	276	287	289	300	273	300	287	264	263	264	278	284	294	257	280	300	293	263	268	311	296	314	287	308	305	315	297	275	307	314	313	305	300	299	277	301	276	309	281	282	297	305	273	274	272	293	282	302	284	285	249	285	289	284	291	266	286	274	278	264	274	293	278	261	293	281	269	284	308	321	267	268	275	303	275	278	290	248	317	279	292	299	317	278	249	275	296	273	266	307	276	293	273	287	307	286	276	289	292	313	276	291	300	315	319	308	297	266	307	310	266	265	273	321	283	273	292	273	277	305	266	275	302	281	264	313	296	249	279	266	263	263	273	307	303	294	262	291	276	287	309	305	279	265	297	282	278	275	307	321	342	275	305	270	295	287	308	293	288	285	293	329	276	293	292	275	305	291	270	266	287	280	323	292	288	315	299	281	283	295	284	250	261	266	288	302	276	285	297	323	299	310	270	293	296	308	307	319	284	302	298	304	285	255	302	274	267	257	340	256	286	276	247	264	280	283	290	309	300	287	251	297	278	281	298	273	312	307	296	315	254	302	311	288	287	336	297	296	279	309	271	279	281	252	283	286	292	287	295	277	294	275	288	271	279	280	304	300	276	283	305	333	286	286	289	284	280	309	283	285	312	305	285	299	255	281	303	315	275	292	269	264	262	279	312	280	299	268	302	290	294	287	277	336	266	312	308	314	265
21624	11184	15762	18842	17098	14582	11054	8758	6797	5437	4483	3720	3100	2662	2436	2199	1950	1726	1515	1425	1358	1226	1167	1114	1068	965	949	976	932	916	828	821	797	848	795	780	804	797	786	739	758	738	726	724	762	733	692	703	664	707	703	688	695	660	694	722	690	733	678	659	702	628	716	714	736	664	719	706	654	673	645	665	644	645	699	641	600	658	644	675	677	664	647	632	661	610	634	624	657	668	606	658	681	698	646	686	660	635	668	682	605	674	673	649	687	641	640	639	671	647	667	669	659	658	646	669	595	647	660	619	695	618	699	677	619	647	619	628	652	717	616	671	699	656	665	669	627	640	653	683	634	645	685	655	660	654	635	648	640	668	631	649	596	666	644	646	673	655	700	630	654	723	663	652	675	652	712	663	652	654	670	616	627	643	664	678	664	688	692	648	658	617	689	633	663	669	630	709	631	663	599	627	684	664	653	656	627	672	624	674	693	642	614	636	669	632	694	690	638	669	614	652	632	670	644	642	646	694	657	683	692	662	654	644	641	663	687	682	691	711	673	668	694	664	682	654	685	702	624	671	656	678	658	660	671	636	659	713	650	643	641	647	645	641	641	686	672	675	683	686	625	665	655	684	664	650	634	649	684	634	671	654	643	659	640	682	602	650	670	653	655	671	630	642	643	659	651	668	637	666	617	686	670	663	641	657	648	642	660	621	674	673	670	643	667	709	640	688	632	629	661	615	645	705	628	682	635	666	676	644	664	634	634	659	676	678	684	676	669	663	702	706	707	680	684	725	643	657	670	618	660	668	641	645	697	610	681	657	645	628	708	628	641	632	678	638	669	692	655	645	635	633	642	681	658	653	674	695	682	646	672	656	618	682	671	656	630	617	597	662	657	657	706	644	657	622	637	664	640	667	672	680	625	596	670	645	642	638	654	677	690	618	648	679	636	693	635	623	634	662	643	689	655	625	686	666	640	631	670	630	670	723	696	668	677	622	676	681	650	644	679	619	658	695	689	660	665	669	672	697	674	674	660	647	646	680	681	725	643	667	615	640	645	638	706	716	610	651	671	714	679	640	679	657	635	628	638	695	657	688	613	627	665	660	671	642	655	660	681	664	658	636	675	604	629	720	646	654	663	638	688	650	650	615	641	652	695	676	653	650	624	647	689	650	640	648	646	670	662	709	635	627	615	636	671	682	648	668	648	629	663	631	688	647	650	617	652	737	641	654	646	653	686	664	680	659	626	673	694	663	639	628	600	688	644	664	646	654	638	622	715	629	620	685	681	661	620	641	644	633	639	633	681	639	625	612	651	698	678	673	699	621	650	601	645	631	637	720	679	635	652	695	666	694	676	666	624	679	707	655	615	634	664	663	644	661	611	653	639	677	644	625	679	623	691	663	602	618	615	686	677	636	640	634	670	656	655	647	674	695	644	646	679	639	677	641	695	680	652	689	670	617	681	662	623	648	719	654	693	685	698	631	650	647	645	648	678	663	673	664	658	666	672	662	653	698	673	677	661	649	627	683	663	666	646	649	641	620	689	690	619	692	615	654	646	646	662	640	635	655	653	609	653	657	662	654	633	653	642	660	656	667	610	624	714	634	619	670	667	677	661	637	637	698	696	662	679	664	661	643	639	669	639	690	624	677	672	639	651	631	644	656	702	659	668	671	680	659	635	658	652	656	619	720	642	637	736	632	713	701	612	650	681	674	686	698	633	634	675	670	639	645	643	648	644	665	669	689	649	636	676	666	645	642	670	606	648	698	705	728	660	685	651	663	700	650	641	656	675	675	663	632	718	629	675	650	642	680	695	608	671	654	683	608	675	623	652	645	647	694	664	622	648	630	708	685	684	674	629	666	700	646	665	630	633	662	661	690	658	681	662	664	674	608	682	596	673	662	664	658	699	659	641	695	618	686	635	658	643	689	696	661	669	678	674	607	688	710	653	665	696	678	690	648	632	680	678	649	671	650	629	703	662	656	691	635	695	670	661	661	683	648	642	674	657	653	635	630	641	674	628	686	656	636	670	685	639	666	694	682	650	656	698	647	667	657	624	640	656	662	660	777	632	674	681	653	651	672	693	646	659	696	686	680	640	664	659	629	692	669	652	682	645	657	644	667	639	661	697	657	672	629	690	672	685	639	706	626	705	657	653	644	602	650	625	678	627	661	628	695	714	658	653	639	699	676	616	668	648	673	651	630	653	685	644	654	675	617	690	634	661	657	663	644	661	647	676	654	698	669	680	646	620	652	660	638	668	660	636	613	658	641	662	716	636	622	682	636	658	638	605	682	654	611	662	622	632	636	667	642	616	618	660	668	621	648	644	739	669	614	650	644	652	653	680	660	670	701	709	659	657	631	666	646	663	666	677	672	695	627	721	651	657	667	698	644	692	662	652	645	605	667	667	668	644	646	671	627	663	678	666	644	626	652	696	658	667	651	662	673	608	656	623	650	625	679	661	634	665	657	673	644	650	659	658	685	723	679	694	666	657	651	664	616	655	675	624	670	675	637	647	653	673	618	721	653	687	640	681	611	627	665	627	691	661	632	674	664	636	681	662	658	701	668	714	660	651	727	639	684	663	668	674	679	679	621	612	698	694	689	629	606	638	672	676	678	665	672	653	660	630	660	622	611	620	640	627	673	691	636	638	606	668	640	668	725	646	704	668	626	671	674	641	682	683	665	632	657	643	660	627	622	611	664	694	672	614	666	654	642	678	675	687	668	666	652	634	658	654	675	654	675	660	659	634	629	668	642	614	679	699	668	619	612	682	676	660	648	627	656	667	645	727	635	664	608	628	731	669	666	673	684	661	658	661	639	709	682	616	684	621	666	688	652	675	633	614	638	653	642	653	664	620	642	682	618	660	664	654	632	593	716	676	617	677	678	636	692	664	727	654	644	618	643	651	671	637	689	659	666	638	667	631	670	635	677	654	622	649	657	667	654	603	650	679	663	643	685	640	651	656	681	640	651	595	670	650	633	707	682	652	679	691	670	597	686	616	697	666	675	671	629	605	677	637	629	688	666	638	686	624	645	627	620	678	617	631	615	683	690	674	638	673	655	613	644	637	676	629	642	639	682	642	649	662	621	664	648	628	683	697	634	641	637	728	667	661	653	632	642	651	687	655	672	670	598	620	644	633	607	684	674	707	731	616	660	671	695	640	646	678	690	686	654	654	643	619	626	634	647	681	684	696	649	634	639	639	715	689	688	625	624	610	655	632	685	661	671	655	620	647	631	658	627	633	685	622	636	660	635	658	624	667	653	686	683	675	636	645	624	619	649	661	676	698	644	622	655	639	671	677	681	669	715	668	641	637	636	648	642	703	640	710	673	658	687	670	662	688	656	641	689	640	651	704	630	636	658	668	619	650	663	693	667	690	650	665	712	621	677	635	663	631	654	631	638	677	628	629	638	669	656	646	668	638	603	662	687	640	671	680	696	648	712	666	711	658	655	669	646	646	648	697	659	668	637	632	672	643	668	653	684	663	595	666	659
14269	5919	4104	3246	2216	1491	1146	821	720	570	542	480	470	416	410	369	385	393	335	354	345	304	362	369	357	323	294	328	333	318	331	326	325	302	307	320	305	322	296	277	292	300	313	312	318	297	303	308	307	297	329	296	311	314	342	295	352	312	302	302	294	305	314	319	277	273	328	316	316	315	320	262	348	285	278	315	319	276	315	323	285	317	321	286	305	305	307	292	306	292	309	289	300	312	305	290	297	309	288	309	280	312	288	297	304	285	296	325	305	275	323	279	313	292	286	306	307	301	273	301	293	291	320	320	303	269	301	300	298	308	289	293	311	313	304	309	318	295	283	290	285	293	343	295	276	293	303	291	307	293	292	307	278	280	292	277	296	309	298	338	320	299	287	294	340	325	309	265	296	319	278	321	325	300	303	316	278	307	295	325	301	294	267	295	288	321	308	292	279	324	302	317	315	318	289	266	305	294	293	308	273	328	325	279	297	288	313	305	294	277	340	273	296	283	302	302	265	325	296	327	320	316	315	316	319	313	345	274	298	347	315	307	308	289	273	299	309	308	306	278	302	306	307	268	309	309	307	281	324	303	307	299	269	326	329	291	314	294	333	280	313	302	316	278	321	323	304	313	292	337	310	306	308	293	293	293	317	260	290	296	329	297	295	335	315	320	307	290	311	298	313	265	317	298	299	320	335	258	305	292	332	313	331	275	288	291	296	312	306	314	308	325	293	322	344	319	309	309	321	271	285	287	300	283	333	294	278	323	348	317	301	311	297	294	310	311	305	276	311	311	304	308	314	306	291	301	293	297	294	349	289	290	319	282	323	303	336	308	317	313	298	329	333	317	320	341	290	282	314	261	277	270	322	309	304	295	306	290	305	297	280	318	311	314	337	343	341	322	317	299	321	291	314	284	287	318	295	264	343	341	309	256	296	286	313	280	311	340	270	289	315	301	281	303	295	283	291	306	309	300	352	291	318	302	303	322	311	306	298	268	270	299	314	316	341	279	289	295	343	333	324	324	318	332	307	299	293	293	306	285	308	318	334	301	307	300	287	293	280	282	308	321	306	280	318	303	312	292	314	292	321	323	306	287	310	292	283	292	275	314	304	304	313	343	297	334	309	270	305	275	279	296	335	270	299	342	306	310	307	303	332	306	281	281	316	286	315	307	295	297	315	307	297	311	286	284	308	301	295	317	298	287	261	328	370	312	330	308	317	321	291	291	304	309	298	305	281	325	339	320	313	277	287	331	307	297	328	296	279	314	307	316	321	323	302	328	295	311	306	322	302	287	298	317	309	304	313	283	303	305	277	284	293	315	294	273	316	327	293	293	290	326	301	326	293	242	308	309	275	329	301	294	318	305	291	311	292	268	299	284	328	304	273	299	307	301	334	308	348	301	289	326	292	329	294	279	272	318	295	288	335	303	305	319	289	295	312	310	285	302	316	295	322	348	345	303	325	299	294	304	281	316	329	299	304	281	281	270	325	348	321	295	290	329	291	298	262	292	302	318	278	322	287	304	321	298	314	343	269	286	305	333	325	318	300	296	290	276	293	295	314	277	295	305	326	283	261	291	293	288	311	272	309	326	275	273	314	290	318	322	316	339	297	309	291	309	295	331	297	332	308	284	298	325	279	319	314	299	278	279	326	315	301	267	303	309	314	295	321	268	304	291	331	343	303	296	289	306	303	299	296	291	316	309	295	323	326	298	261	300	309	283	329	288	293	325	336	310	323	323	321	292	304	267	287	290	286	299	298	299	298	292	302	296	317	319	321	279	298	288	295	300	307	292	317	317	321	292	328	307	318	305	276	282	320	345	321	343	303	281	273	308	282	316	308	343	324	313	307	283	330	277	293	302	295	270	328	315	292	302	287	322	316	297	307	316	276	289	326	356	300	310	292	310	288	273	328	271	311	314	290	277	295	292	330	301	275	315	313	342	323	318	306	329	279	300	293	325	301	308	281	317	307	286	293	328	313	289	311	315	324	326	316	322	331	294	279	317	297	292	294	302	284	314	312	290	308	357	280	306	256	306	321	342	327	305	310	300	347	307	270	282	293	329	254	268	310	258	327	307	319	295	284	315	320	319	316	322	312	297	295	304	300	314	320	310	278	282	287	314	304	315	318	303	280	284	306	301	324	287	279	290	285	294	329	323	298	313	307	276	299	335	277	302	291	288	301	288	310	307	314	334	284	280	319	279	304	295	302	289	294	299	316	265	288	273	325	326	290	295	294	283	295	296	298	317	293	312	344	317	275	299	291	294	289	294	305	288	333	294	302	312	297	316	306	287	279	297	303	298	311	318	271	268	301	306	267	311	307	281	284	272	297	302	322	294	319	309	268	262	297	318	260	283	295	296	316	329	336	295	293	347	315	276	307	327	282	287	322	317	300	305	311	311	300	313	294	301	320	301	305	280	308	311	314	295	292	322	298	246	317	294	288	302	280	258	322	293	309	314	302	309	311	320	299	295	322	298	279	273	315	297	299	294	316	318	338	292	337	291	274	327	280	347	325	330	302	302	308	326	272	276	288	291	302	298	321	311	300	307	298	298	294	297	299	293	286	316	288	331	284	333	299	289	297	258	306	267	301	264	277	304	306	313	313	307	331	345	304	311	322	317	294	302	284	283	284	305	291	355	310	343	317	368	325	300	288	297	292	307	308	289	324	284	327	305	283	326	256	304	290	305	277	269	317	257	295	320	312	305	309	276	354	295	311	280	284	303	285	287	307	308	285	266	275	289	315	299	273	289	321	276	293	317	311	306	322	286	321	326	277	291	277	280	290	305	297	277	282	314	305	311	302	318	342	319	320	316	290	300	295	306	296	297	308	300	301	283	278	283	288	266	299	273	333	314	319	299	298	287	310	327	314	326	274	264	293	281	322	258	269	304	322	311	327	293	290	348	288	308	287	287	300	289	300	279	256	339	316	338	334	276	313	326	339	331	296	316	285	309	291	275	316	317	262	266	323	280	273	340	271	311	295	293	306	326	311	325	303	334	317	306	293	323	319	287	323	312	308	312	314	279	312	308	312	326	293	294	314	282	314	284	309	322	289	304	266	321	298	338	308	323	271	311	340	283	277	269	292	276	312	282	303	300	285	276	327	289	308	334	281	334	341	315	306	313	328	299	293	306	324	302	316	333	297	315	278	278	286	306	301	292	321	293	290	325	316	307	317	299	315	315	296	322	298	288	295	271	263	319	319	311	282	330	290	297	309	282	300	321	322	269	326	306	310	345	288	314	315	273	316	285	280	281	297	290	328	290	324	312	290	320	305	322	287	284	264	315	309	306	313	320	307	292	306	296	304	314	295	288	318	312	286	322	300	312	316	326	298	309	298	290	316	290	291	290	295	308	304	334	343	317	319	301	313	293	274	297	327	307	286	287	297	302	315	309	317	316	284	301	290	278	319	323	333	290	301	257	249	330	305	344	325	286	282	289	318	314	326	309	284	289	283	281	288	268	341	319	305	298	296	313	311	306	260	296
9012	4878	7600	8952	7526	5900	4564	3659	2825	2312	1955	1724	1559	1406	1328	1281	1150	1049	1032	982	983	888	882	789	820	811	849	814	751	778	743	766	778	752	754	772	733	758	730	718	667	699	682	678	682	695	681	678	699	679	728	682	683	699	686	705	678	691	709	706	649	700	680	682	651	668	681	678	623	698	680	655	675	665	683	710	699	673	705	630	708	706	657	657	690	712	721	696	698	722	672	667	651	710	681	685	731	683	679	654	671	663	736	660	679	665	701	664	681	670	658	731	670	702	699	661	700	705	706	689	676	668	696	708	723	699	717	709	694	654	706	686	671	691	704	686	688	713	706	687	684	701	708	687	679	693	660	678	694	681	665	673	654	704	671	639	709	752	701	683	692	669	642	689	664	699	602	702	688	667	657	638	674	666	663	701	634	668	610	636	750	650	699	650	720	710	710	727	705	652	675	662	640	707	688	685	699	669	681	663	690	699	724	688	650	709	718	678	678	658	655	689	700	687	684	682	667	685	673	663	664	681	637	674	670	693	673	676	703	709	652	686	702	697	707	664	678	711	684	670	682	713	694	690	720	704	649	682	649	642	722	693	686	637	709	731	684	706	680	705	670	684	683	705	680	634	693	670	667	622	706	679	691	656	645	716	656	710	634	677	639	682	655	692	655	720	701	715	694	700	687	656	702	684	660	680	739	646	682	672	712	683	665	680	710	689	672	694	672	682	659	722	720	683	653	649	686	696	683	659	699	643	699	661	701	677	726	710	686	697	693	708	668	638	682	731	684	690	694	679	702	649	682	706	715	673	658	617	709	667	689	701	707	674	715	707	677	677	677	706	650	655	629	654	656	648	707	663	738	698	677	693	731	679	667	666	746	679	712	658	670	744	718	675	658	664	685	710	700	686	705	660	688	700	671	671	693	674	681	717	719	714	697	678	684	636	670	695	696	711	672	663	680	703	661	663	700	680	703	666	678	679	710	668	680	658	709	670	700	676	697	667	657	679	658	688	696	674	651	640	717	731	672	673	693	694	706	706	652	726	668	739	730	697	670	670	697	714	682	619	704	713	643	690	665	683	675	676	678	686	709	632	673	702	731	684	680	692	750	686	703	684	677	672	671	667	680	686	719	685	656	694	676	710	675	677	674	690	721	663	686	721	679	667	721	705	658	682	652	655	634	637	638	645	674	680	750	711	669	685	703	649	685	695	676	668	713	675	685	670	674	664	713	656	670	658	736	662	707	692	704	674	670	698	687	705	682	667	691	678	707	629	636	681	700	704	731	658	650	699	674	692	736	726	653	666	666	660	724	667	703	671	677	656	708	775	659	711	676	664	704	645	687	669	657	666	685	694	661	662	663	715	701	675	677	667	691	724	674	652	703	662	633	738	703	621	713	705	681	643	715	677	702	682	691	702	670	660	684	636	703	697	691	701	686	662	660	716	659	707	656	648	706	702	657	726	681	657	642	695	706	672	673	703	685	699	694	665	712	629	665	680	694	660	674	716	634	668	705	676	706	649	671	660	674	666	685	711	643	664	681	675	707	705	675	670	682	704	690	648	726	649	658	655	675	658	664	683	675	680	696	716	667	696	657	696	661	638	660	725	671	708	659	660	679	661	723	691	675	725	736	651	698	747	688	708	681	721	720	720	697	722	681	664	688	686	682	692	659	656	684	713	686	647	712	712	680	679	643	655	647	702	638	661	699	670	722	694	638	649	708	723	688	670	681	674	683	659	648	682	743	706	684	745	672	691	710	678	699	684	687	688	660	678	707	677	687	733	685	717	710	679	653	676	689	705	700	677	698	662	671	659	683	654	680	693	688	692	705	648	659	666	679	704	679	644	659	700	668	713	690	673	706	736	688	662	657	679	667	699	693	684	691	708	678	650	695	622	625	693	665	730	693	701	722	704	642	667	724	687	668	699	692	717	694	654	688	693	676	687	690	683	679	689	713	675	684	716	681	718	726	728	661	678	645	715	655	692	615	736	693	701	679	664	702	677	703	682	680	682	721	672	656	729	687	652	690	665	651	648	679	699	704	644	665	696	649	697	635	700	687	666	704	675	725	648	689	677	662	730	664	675	717	678	682	706	710	690	674	689	689	668	698	694	677	715	720	675	645	723	719	668	688	669	665	623	709	694	692	685	698	703	694	663	697	708	705	689	688	674	744	653	672	691	701	654	723	684	626	696	738	692	701	674	648	673	718	678	687	701	654	690	661	663	710	714	704	650	712	700	651	698	668	731	716	684	654	703	641	709	689	702	638	729	674	704	680	674	669	679	667	673	651	658	689	676	698	672	669	700	704	676	696	685	702	691	682	710	688	693	672	654	704	697	647	670	666	685	676	726	656	674	686	623	727	695	679	664	682	649	692	663	668	641	673	660	661	676	706	729	675	689	611	662	670	707	667	718	704	657	637	722	713	721	735	680	648	671	701	692	693	726	724	703	707	688	705	679	692	714	675	714	671	713	668	662	685	690	669	657	707	728	660	647	717	654	706	689	657	705	657	656	658	698	704	691	659	627	690	704	676	690	697	685	706	678	692	654	695	685	682	690	664	688	722	664	692	706	698	677	717	712	698	698	653	657	691	703	717	676	644	673	673	695	679	731	662	704	722	702	734	702	674	696	696	711	662	679	697	713	688	684	651	703	677	657	653	685	655	710	621	695	669	672	677	673	650	675	683	673	680	729	680	658	698	736	713	659	707	655	710	700	702	702	683	694	716	666	695	706	693	690	680	679	685	677	647	672	635	700	652	647	702	678	634	676	685	669	686	672	662	660	672	664	650	665	691	664	688	692	692	672	659	673	633	672	672	644	666	651	690	692	656	682	717	651	685	675	694	688	615	667	685	679	661	703	696	686	696	706	648	661	660	668	716	707	724	679	706	633	684	670	693	672	697	661	676	674	674	661	700	668	718	706	706	717	656	677	719	685	681	690	687	706	665	682	699	671	675	705	697	663	730	676	696	677	681	695	704	665	685	683	663	698	671	647	677	720	707	661	689	720	680	640	692	657	712	683	686	702	710	720	650	661	658	731	653	695	684	713	698	695	694	699	681	680	722	693	627	744	672	648	701	680	687	735	674	655	648	703	689	700	698	706	687	662	653	706	661	704	702	708	725	696	673	702	701	668	671	658	693	673	652	703	684	707	703	688	728	683	675	685	682	676	698	690	676	679	693	677	730	629	682	691	714	676	711	677	652	710	725	699	724	679	670	682	673	679	679	699	692	715	713	705	642	687	663	693	670	712	653	706	694	667	705	724	656	687	691	649	696	712	681	709	672	725	653	690	690	705	701	640	721	729	672	700	668	668	684	674	693	662	661	648	717	704	674	681	691	656	686	645	693	633	668	668	681	715	668	689	680	751	690	699	713	709	742	655	663	699	694	668	682	671	653	744	727	684	667	650	694	674	675	694	656	685	685	653	680	675	679	689	667	655	650	706	653	708	693	675	671	698	710	716	700	697	721	742	661	678	680	642	671	693	708	687
27071	11763	7736	6419	4514	3209	2168	1534	1155	895	746	700	585	512	469	453	401	432	396	380	340	360	367	339	318	348	332	309	293	311	314	327	327	298	299	315	308	294	311	335	324	301	317	292	282	309	276	305	305	306	277	326	289	283	295	320	290	281	273	297	339	301	262	277	300	281	282	291	317	307	296	304	300	309	286	308	297	285	306	298	291	291	290	308	290	273	314	283	282	299	289	287	311	317	297	285	307	293	283	282	305	285	267	313	291	312	287	320	280	304	294	279	289	298	279	327	282	294	306	322	287	304	327	293	305	285	303	273	277	275	303	304	328	279	291	315	302	309	312	292	298	281	279	273	309	278	316	299	307	298	305	289	304	285	305	270	305	295	305	311	259	286	266	274	287	277	321	316	301	304	287	268	297	275	302	305	283	305	325	283	324	295	263	274	303	306	281	286	264	295	298	295	298	293	293	279	310	322	311	342	346	284	272	263	321	266	308	264	278	295	293	302	291	256	295	287	310	300	296	251	304	328	296	328	279	306	285	265	264	321	337	303	256	298	277	269	291	272	275	328	316	294	323	294	317	288	298	289	328	301	278	298	309	297	316	295	339	270	309	272	297	331	276	269	312	290	298	292	298	310	254	255	288	295	284	273	303	274	305	313	328	290	252	312	317	306	302	272	324	314	310	288	289	304	312	287	312	259	302	294	284	283	282	273	278	271	318	304	319	286	307	332	314	302	304	301	306	281	278	290	262	272	302	257	296	316	281	318	289	300	317	283	269	310	310	291	286	298	329	310	301	302	309	267	273	300	276	279	285	304	279	278	315	276	309	297	294	302	320	284	349	295	290	324	274	282	283	286	326	289	317	269	275	255	266	306	301	297	315	295	308	309	294	281	265	271	299	323	273	270	290	267	285	265	287	344	290	294	289	289	296	312	334	269	276	303	275	271	276	298	295	274	251	273	270	329	301	294	289	306	275	267	279	278	312	272	300	307	282	309	287	296	297	272	282	305	292	279	295	307	287	319	261	269	281	314	299	297	308	285	259	288	280	301	277	296	276	291	277	296	301	321	316	261	324	282	285	281	287	311	305	292	313	312	307	308	286	280	280	301	327	292	269	297	276	303	327	298	283	310	317	286	307	304	291	253	290	309	295	274	339	285	275	295	297	285	297	277	299	313	298	285	285	280	258	280	269	340	315	289	279	278	265	303	292	261	277	296	275	299	273	276	284	300	289	292	271	273	304	308	309	272	324	279	278	340	296	304	311	314	339	300	291	305	290	295	336	308	284	285	273	278	326	282	301	306	277	279	293	287	278	285	300	248	289	249	254	296	283	294	292	287	328	300	280	321	318	334	302	296	293	295	298	296	307	275	319	276	269	272	321	277	297	323	309	268	316	287	304	284	293	302	295	273	317	293	278	290	293	272	292	291	292	338	263	268	290	349	290	276	325	303	282	327	321	305	297	263	333	287	298	323	292	312	264	267	298	285	322	280	288	306	291	290	292	315	297	266	299	272	301	285	309	286	321	343	313	263	277	283	277	314	286	287	309	306	274	294	303	319	282	310	300	292	333	297	266	286	322	265	297	294	285	301	284	273	296	287	295	259	297	305	313	312	292	300	288	309	315	321	268	282	297	292	292	290	319	262	314	306	296	321	316	286	265	343	303	277	283	311	309	300	260	309	322	282	279	266	273	264	267	273	306	288	252	289	279	306	298	313	288	284	289	271	313	299	266	290	296	297	310	291	296	284	246	273	274	299	263	290	282	319	302	289	290	292	299	281	313	302	302	253	291	288	307	292	316	291	315	287	278	286	291	285	324	295	303	301	304	309	303	336	270	290	286	278	301	290	265	320	320	295	285	313	289	308	306	293	273	305	291	276	292	300	308	279	281	275	278	288	272	282	285	273	289	276	298	280	306	292	306	295	304	289	310	335	313	307	309	312	294	285	281	279	275	285	284	287	310	301	277	296	326	295	334	284	317	295	304	272	257	315	260	279	301	291	271	281	291	331	289	294	277	308	330	290	259	288	287	283	267	303	280	289	310	302	279	308	290	284	319	271	315	283	282	276	297	255	323	265	288	298	264	273	312	279	305	304	285	255	278	255	306	294	297	310	299	309	310	289	287	329	292	318	233	300	327	289	269	324	308	296	316	303	304	297	331	274	292	295	268	301	279	293	279	267	287	300	296	311	280	329	313	313	267	282	291	312	269	300	297	295	281	287	265	302	290	279	264	309	301	289	312	303	299	296	290	266	280	297	290	304	295	314	280	312	292	286	339	305	293	269	292	289	292	301	275	287	306	283	317	281	279	285	301	318	322	307	304	294	281	257	285	295	265	287	309	309	310	285	289	285	297	290	263	327	299	282	288	317	263	343	304	289	261	286	312	260	305	312	295	294	299	299	300	311	299	274	294	267	289	303	318	297	271	287	312	252	302	295	325	263	298	298	326	283	284	306	309	306	277	336	296	292	272	323	300	301	303	272	307	297	307	291	307	294	289	321	297	267	299	269	293	291	300	312	294	286	285	282	280	291	293	289	300	254	296	316	310	320	307	290	300	295	275	275	266	304	282	282	275	277	302	281	269	302	288	294	272	281	305	271	292	326	315	279	300	288	313	283	309	289	303	292	289	324	286	277	295	265	294	274	284	264	280	311	323	286	283	274	289	284	284	293	279	343	288	314	285	324	289	279	326	299	333	310	311	301	304	283	270	306	296	275	294	286	286	294	279	258	301	294	302	294	278	305	257	269	308	285	335	288	302	303	278	313	264	298	311	302	298	255	276	278	298	269	328	305	287	303	327	294	307	284	293	305	296	326	305	309	306	275	281	273	323	303	291	295	307	292	263	307	288	319	299	283	267	311	286	293	298	260	299	310	310	289	303	305	288	311	326	288	269	289	279	281	293	297	294	283	301	304	256	267	315	312	306	273	284	273	302	320	263	269	325	295	285	294	277	327	292	315	275	259	330	294	302	306	265	297	313	292	305	283	307	281	293	279	295	310	263	248	308	276	298	338	279	301	293	272	285	262	306	311	279	294	295	309	292	281	309	299	274	284	318	288	285	300	266	281	296	293	280	307	300	284	309	329	307	320	309	341	294	291	289	292	295	307	316	285	277	270	306	329	292	311	289	292	316	290	299	316	300	296	299	275	276	317	334	273	291	260	298	303	311	329	294	275	319	298	299	289	293	298	279	294	276	295	285	306	286	327	296	286	320	287	311	292	328	321	282	300	302	283	281	279	323	289	288	292	271	312	266	306	299	326	292	316	301	304	304	328	293	297	307	298	273	302	292	270	296	326	288	291	292	288	275	292	329	310	302	299	303	284	276	343	325	283	282	301	291	313	269	312	280	273	274	295	282	272	296	264	263	311	325	293	299	302	317	294	333	266	270	299	272	267	306	291	291	280	302	281	322	289	324	279	279	305	319	287	285	280	301	286	282	318	292	288	308	309	281	281	282	320	308	283	320	276	307	315	273	307	269	297	297	307
17385	8424	12466	14691	13095	10905	8211	6324	5051	4092	3364	2803	2341	2037	1827	1703	1508	1397	1327	1193	1151	1147	982	1007	934	891	875	836	834	829	806	803	783	736	770	716	776	746	749	735	767	693	739	680	675	682	703	685	707	669	713	680	691	693	646	650	709	711	688	730	647	638	678	616	674	688	686	625	669	651	669	677	649	688	687	639	667	629	675	678	669	714	640	661	654	689	693	665	683	733	675	692	626	696	664	671	711	713	686	675	673	665	688	626	687	677	654	698	613	647	722	666	681	692	650	662	681	678	677	672	689	675	699	696	712	713	702	658	628	671	623	652	719	657	693	683	696	681	655	668	642	686	671	661	669	689	670	692	677	695	741	662	665	613	620	668	681	637	670	636	677	711	673	652	669	692	626	709	649	665	673	679	664	710	651	662	664	632	651	650	667	620	672	705	650	629	658	643	693	664	675	665	689	687	702	646	656	697	661	700	658	687	683	690	679	673	669	704	616	651	663	662	631	678	668	660	674	633	633	703	701	661	697	668	661	652	655	656	669	655	641	686	602	658	649	614	634	706	681	648	659	690	601	680	695	701	685	616	647	625	645	669	689	695	650	633	666	690	667	640	663	672	678	660	669	675	673	676	633	685	665	658	672	684	671	670	711	676	685	678	685	713	647	646	688	665	656	650	664	699	668	641	667	658	672	723	631	713	674	693	639	693	668	648	612	714	669	717	665	680	631	641	665	656	687	683	662	652	694	683	690	663	709	676	651	707	687	634	708	662	730	679	734	654	661	666	686	637	655	662	682	665	639	623	651	659	662	664	671	674	667	647	634	656	674	683	701	690	639	680	672	633	689	659	671	678	698	652	687	687	671	661	706	699	664	668	653	653	689	661	699	706	678	658	696	646	734	689	693	627	652	665	639	700	669	625	672	670	667	645	720	685	699	672	665	668	667	681	728	590	679	708	663	661	613	625	701	671	660	606	719	676	668	656	672	675	631	632	648	675	638	674	687	635	642	673	623	673	667	675	699	649	702	664	664	660	629	688	644	726	682	669	649	658	689	646	738	682	693	636	629	682	668	634	710	640	677	686	638	660	694	675	699	675	641	692	684	667	719	677	703	666	675	720	684	651	712	686	700	646	669	686	637	697	644	623	632	649	655	703	652	643	701	705	650	662	665	663	689	685	745	682	683	725	682	668	672	686	717	696	649	693	668	619	656	635	676	671	619	718	656	654	654	650	669	649	659	705	643	675	676	687	661	656	644	749	645	698	644	661	684	700	673	649	634	644	670	632	661	658	644	661	646	687	681	649	633	677	625	651	670	657	655	689	699	678	698	681	685	670	660	640	644	624	615	643	648	701	701	707	659	623	652	648	632	680	658	693	679	671	631	685	693	656	681	655	679	666	652	655	691	665	728	654	671	688	698	665	649	648	641	665	677	693	665	655	720	704	690	663	627	698	673	656	719	664	697	685	693	680	686	714	684	697	712	666	695	696	703	650	683	691	642	658	658	668	670	647	665	662	667	689	666	635	696	668	656	678	672	659	619	720	651	659	670	656	637	629	679	694	663	634	661	674	652	696	695	651	611	640	654	645	670	660	683	698	684	683	653	660	656	705	657	615	646	642	714	630	662	630	643	674	714	665	625	703	663	678	688	692	639	648	657	687	672	686	644	671	653	639	715	694	680	623	681	681	669	681	660	685	648	712	666	684	664	658	679	652	643	590	675	614	649	660	651	661	718	666	684	667	670	635	693	668	694	644	705	644	670	660	720	652	689	658	717	657	720	640	622	696	681	644	714	697	661	712	652	661	707	643	696	671	690	683	648	690	710	678	687	649	628	709	662	697	655	665	708	683	650	648	680	696	696	683	731	657	635	698	655	683	684	674	653	680	682	680	726	619	665	683	660	644	654	664	685	656	638	644	637	728	655	687	626	671	672	714	672	650	672	691	684	616	662	667	624	614	658	652	686	675	654	681	690	703	662	660	660	682	689	691	659	617	682	601	658	671	677	664	668	662	712	634	654	646	635	699	625	664	711	676	680	676	734	642	696	650	704	641	655	705	656	686	684	678	673	652	666	689	687	696	659	660	662	661	666	718	649	685	727	676	690	703	667	710	669	667	683	657	694	629	672	686	637	631	679	649	643	675	703	691	709	670	669	696	673	664	657	669	635	645	651	686	675	637	662	664	669	690	670	684	693	745	711	659	655	663	655	674	680	605	647	644	691	647	651	627	632	668	669	658	713	685	632	685	671	620	675	643	697	705	664	670	697	684	675	681	703	683	661	668	663	645	666	669	643	676	615	630	673	695	716	681	687	652	629	689	652	686	690	673	674	703	639	685	637	677	675	649	640	684	696	639	690	659	680	643	697	706	668	680	665	687	663	665	664	682	682	705	622	651	680	668	698	665	744	652	674	661	650	668	632	693	677	658	663	668	686	654	687	658	667	687	725	623	665	651	682	662	648	679	661	695	651	679	653	661	643	698	676	696	638	673	750	685	704	618	651	660	661	667	678	648	673	695	659	682	697	673	663	646	688	649	684	652	665	675	705	641	674	671	672	676	671	687	685	648	639	630	675	680	707	674	664	706	637	676	696	657	723	665	665	640	657	651	646	651	707	673	708	661	683	639	696	681	660	697	671	654	690	732	674	710	662	674	659	668	658	634	715	655	717	648	660	628	678	653	635	651	703	634	671	693	674	652	640	678	686	669	698	653	673	678	668	676	630	657	656	650	688	657	690	605	672	656	694	636	620	712	700	641	614	682	677	678	706	667	684	659	657	675	695	635	704	685	696	674	693	689	663	672	730	636	656	641	674	664	672	692	634	667	646	610	636	637	653	712	628	672	687	705	669	716	633	647	689	661	668	687	646	743	701	715	668	717	735	668	662	637	631	702	674	709	682	681	679	674	610	664	658	693	637	687	677	654	664	653	646	669	672	627	665	684	667	694	662	681	688	619	696	694	661	728	622	683	645	672	695	695	630	690	622	670	684	662	691	614	702	662	692	653	647	671	683	655	700	659	643	663	656	659	634	664	672	619	662	705	694	695	659	677	700	619	626	645	686	617	616	718	645	713	688	694	645	674	674	706	676	638	640	629	613	666	672	609	600	654	633	672	646	642	694	648	685	651	733	629	711	692	698	651	648	647	688	668	679	672	671	675	671	687	687	639	672	646	693	643	648	703	668	690	696	682	667	690	687	654	679	677	647	671	675	679	632	724	661	700	700	656	677	692	679	681	685	662	631	668	696	688	612	649	615	653	657	639	684	634	696	662	617	654	670	716	678	666	679	655	654	667	657	669	626	628	663	655	637	661	687	713	610	656	672	687	675	673	638	648	656	670	670	737	664	661	616	646	663	658	684	663	674	655	687	640	670	646	702	675	707	699	683	699	658	708	631	674	647	672	689	652	644	616	695	678	642	634	664	660	659	673	658	667	692	679	657	663	675	663	674	696	646	668	650	674	705	646	623	688	635	713	614	687	704	665	644	698	655	645
36226	17570	11476	9439	6836	5053	3511	2641	1886	1281	1084	818	713	631	607	528	483	463	414	419	386	373	345	349	365	363	354	345	339	328	305	284	287	310	265	317	333	327	340	311	277	274	300	302	267	310	301	324	304	278	316	300	289	299	284	301	262	304	278	321	272	301	274	293	289	305	309	322	276	300	254	286	270	289	275	319	314	324	272	329	294	265	264	249	305	300	282	293	276	304	292	298	281	286	290	278	327	285	312	324	306	289	257	280	287	255	266	247	286	293	269	274	304	264	316	262	282	312	281	329	283	284	287	293	284	292	293	281	296	289	291	269	305	284	291	336	286	298	275	277	290	282	312	261	322	309	283	298	300	264	270	276	284	306	307	312	298	307	303	312	280	313	291	269	331	298	315	276	297	330	328	277	316	268	262	292	295	314	290	295	303	294	291	310	301	304	268	257	296	312	292	283	292	280	282	286	312	304	292	284	304	331	255	306	254	300	319	318	305	287	282	274	307	293	299	269	298	295	299	321	308	274	267	281	306	300	267	285	289	294	258	312	271	292	264	283	315	277	289	287	261	273	314	277	253	266	286	277	295	296	288	315	306	299	299	335	285	282	278	311	319	335	304	293	308	295	283	285	274	281	314	317	289	255	288	331	268	277	308	297	259	290	252	284	279	298	266	303	265	286	281	286	287	289	322	286	308	293	310	258	281	304	275	312	317	283	271	266	312	261	286	298	288	287	293	330	320	326	262	344	309	306	290	287	286	284	284	269	320	274	285	316	319	278	260	274	288	294	293	312	281	287	312	308	295	271	322	290	303	279	283	307	283	261	300	282	307	330	277	260	303	333	285	299	283	264	268	305	315	290	304	273	289	303	301	297	295	318	310	279	312	314	241	271	277	293	281	259	287	285	282	302	277	302	313	276	302	295	324	279	272	299	289	322	282	310	303	269	275	289	278	310	300	283	270	271	297	320	340	296	273	309	260	286	254	285	273	293	243	283	257	298	332	311	305	281	250	314	263	291	290	296	295	283	267	272	291	271	293	299	287	289	289	297	279	283	311	235	295	319	264	274	307	289	300	278	269	316	280	329	299	281	298	273	325	300	306	289	296	253	328	303	281	343	286	310	269	287	263	262	284	316	271	252	313	266	303	312	312	286	270	289	278	302	257	292	263	249	278	268	258	303	302	275	263	273	301	282	285	278	270	291	277	292	290	325	291	288	290	286	268	267	284	278	264	313	294	289	286	304	297	284	296	265	300	294	286	276	295	278	290	254	288	295	295	288	279	333	293	285	307	269	322	282	288	277	297	275	314	296	298	307	289	291	258	295	289	295	314	276	265	295	297	259	236	323	300	292	278	298	323	296	268	272	265	296	277	295	271	350	293	309	294	313	313	330	283	295	262	289	310	267	306	306	270	289	281	291	299	262	283	267	283	310	317	278	300	296	291	285	315	300	284	285	281	260	299	311	307	285	311	316	262	314	303	300	311	296	308	317	290	291	272	291	292	283	300	302	269	287	313	300	274	265	286	289	315	289	261	315	304	268	300	279	301	296	302	279	293	310	257	294	305	314	301	252	298	240	240	286	264	270	309	286	287	292	325	271	283	267	264	255	250	325	292	309	282	288	298	274	305	289	277	332	296	308	269	281	278	312	286	303	285	297	254	294	274	288	305	304	284	285	264	292	280	322	302	314	290	306	304	254	262	270	296	299	290	264	291	299	270	289	292	298	271	266	291	278	300	294	282	298	278	285	284	286	271	279	300	309	280	275	293	271	332	284	323	288	270	289	277	308	290	315	293	290	276	299	300	285	278	344	244	261	274	287	292	272	313	280	298	284	304	296	275	298	340	300	291	282	256	296	306	267	299	285	287	296	258	301	290	297	306	279	297	252	283	328	284	318	323	317	316	280	263	292	262	268	312	292	314	323	321	298	290	272	294	309	303	282	233	317	274	294	252	299	265	295	264	303	289	317	258	289	267	298	262	305	280	278	307	284	285	291	268	280	275	275	266	290	284	272	260	303	321	294	286	278	259	281	297	289	279	264	265	268	316	300	290	274	270	315	284	276	297	252	307	274	297	289	300	305	289	259	286	267	300	289	305	316	298	324	281	267	278	302	295	293	258	334	320	299	315	278	268	286	269	272	271	294	263	291	309	311	267	280	315	263	287	297	305	332	311	306	313	283	281	268	301	261	282	289	301	284	276	278	313	298	296	274	283	263	316	298	310	296	296	267	254	253	303	285	292	307	316	277	293	291	300	264	285	315	291	276	244	294	291	290	257	298	289	352	309	297	276	311	295	313	252	316	294	269	262	292	313	296	297	306	330	298	298	273	276	322	279	267	253	286	315	297	285	283	294	289	262	274	313	290	322	283	275	301	286	257	310	289	295	272	253	291	277	315	265	300	301	249	314	280	292	282	277	283	283	297	318	320	274	298	315	308	306	290	287	265	268	307	289	274	276	310	297	310	287	274	295	305	317	268	281	341	304	298	273	292	288	288	304	271	307	312	290	280	296	285	331	280	284	296	282	282	311	323	285	286	249	292	286	292	292	351	305	320	263	307	279	298	274	292	276	285	300	275	306	285	286	292	279	298	288	288	299	283	287	316	287	280	316	286	274	300	306	265	298	312	284	303	304	293	297	278	290	266	292	296	303	279	313	271	292	267	313	268	274	270	291	296	289	285	274	316	299	291	255	307	294	294	289	289	254	303	291	304	271	307	310	265	295	286	270	283	279	296	309	270	280	286	296	298	284	297	266	287	293	292	288	287	295	275	285	302	288	304	322	310	301	292	269	289	294	286	317	306	302	282	299	277	286	294	261	279	264	293	303	267	301	313	278	299	324	284	314	316	283	290	275	293	291	263	305	326	299	284	242	289	263	297	274	271	294	299	315	315	313	320	270	304	323	292	302	333	304	306	281	293	272	285	274	301	295	307	293	315	301	311	276	255	265	264	294	272	297	301	287	316	265	250	297	282	316	255	290	274	299	312	264	286	308	259	303	262	283	274	260	281	272	284	316	286	311	283	309	293	291	288	289	244	280	258	268	266	302	285	318	247	273	312	286	284	291	274	311	287	308	325	268	282	252	276	287	337	259	263	301	277	278	283	297	295	265	302	308	278	284	313	268	299	311	301	271	294	284	282	307	286	304	296	307	289	294	295	307	291	298	288	284	244	277	291	280	277	313	310	288	264	278	303	309	287	278	300	273	307	289	281	278	309	326	244	277	304	292	311	283	267	278	281	313	277	275	290	256	316	298	276	295	281	293	297	294	243	295	273	285	289	295	299	283	304	281	263	287	284	284	307	297	294	287	304	275	290	279	301	284	312	302	294	271	264	304	313	289	296	305	297	280	305	292	294	293	328	296	285	283	253	286	294	269	285	277	288	279	301	284	282	290	310	299	301	303	285	280	304	260	289	300	299	278	312	310	261	291	278	269	296	311	298	310	305	296	292	295	280	272	296	295	311	306	305	285	308	285	254	315	270	262	276
22029	11580	15523	18642	16940	14615	11218	8888	6956	5582	4643	3777	3117	2633	2457	2207	1892	1653	1617	1450	1322	1243	1180	1147	1084	992	1067	936	878	878	863	879	850	826	823	769	837	764	858	729	716	774	715	762	731	707	688	702	656	653	716	713	663	704	700	695	626	703	715	687	668	684	691	675	669	725	675	680	653	674	673	646	667	679	649	699	676	683	695	672	682	675	633	651	682	627	644	673	674	673	680	666	648	671	668	659	634	643	641	655	668	641	721	631	675	658	717	726	703	709	684	661	650	689	687	639	671	611	669	652	629	700	658	645	656	682	670	650	643	663	674	670	704	631	671	657	678	657	657	639	591	676	652	649	683	608	671	673	595	638	645	648	722	716	632	604	633	642	606	627	654	658	681	686	693	608	659	674	664	670	676	672	650	657	671	699	637	641	655	666	662	702	662	625	706	698	620	666	671	679	634	675	654	666	660	652	696	679	637	665	632	660	653	677	621	671	689	665	639	650	662	646	694	637	646	644	633	653	677	607	695	673	615	672	624	627	658	635	695	693	608	719	667	656	638	641	620	645	661	640	689	677	639	666	680	645	648	649	704	635	680	640	654	651	632	633	721	625	654	680	643	670	688	661	629	671	662	639	641	659	652	676	690	688	649	635	632	680	728	657	670	633	652	672	616	653	675	657	637	610	678	633	670	649	688	658	662	638	659	678	662	634	636	659	680	660	627	705	656	676	636	642	691	656	713	620	685	638	659	711	658	630	664	704	679	659	680	609	703	655	654	691	681	677	655	711	677	663	673	663	674	673	633	665	639	670	636	702	662	677	680	674	629	623	672	681	632	671	657	662	620	693	676	635	677	615	650	653	659	705	715	695	696	653	673	659	655	648	659	624	629	609	654	681	727	685	688	663	657	697	657	712	657	669	660	644	622	675	652	677	685	714	624	661	642	681	653	671	622	653	675	697	664	647	666	664	634	649	659	633	666	667	654	647	671	667	663	632	692	730	676	629	613	673	642	625	656	650	640	639	631	640	626	647	671	665	665	679	646	675	622	671	669	614	657	659	611	688	655	590	637	664	657	669	725	688	605	681	672	673	680	632	668	651	611	649	643	675	660	628	668	648	673	673	680	644	662	664	674	708	700	685	637	675	660	612	642	656	681	663	657	684	689	626	670	649	592	679	707	687	649	594	689	587	657	650	645	669	707	663	656	628	708	695	633	679	677	642	645	649	713	665	667	646	702	647	663	692	635	607	655	669	649	706	626	627	648	686	679	690	666	711	678	660	707	605	636	666	643	697	683	691	620	670	636	646	673	660	661	683	692	631	653	666	632	678	654	616	649	667	659	640	639	690	679	663	665	712	627	684	632	675	681	699	665	667	671	638	684	663	680	634	664	699	641	690	599	659	688	664	644	670	672	717	643	672	716	666	684	659	674	621	688	658	646	634	625	647	668	686	654	643	648	639	651	671	701	671	715	619	650	629	665	615	668	659	668	682	663	653	717	685	603	611	657	628	631	652	676	675	670	660	660	651	634	633	633	682	638	661	655	645	614	678	647	622	647	646	614	637	666	616	699	607	635	695	667	648	631	641	666	692	659	670	685	686	668	650	664	651	647	699	688	626	696	661	680	643	669	644	689	654	619	681	668	661	677	693	628	668	680	643	647	687	685	693	693	615	653	669	667	661	663	641	659	679	645	662	597	667	706	648	668	682	651	653	629	695	652	665	682	701	633	635	686	649	677	676	645	637	667	690	644	665	660	675	666	656	656	664	673	615	659	631	644	682	671	690	657	675	618	677	640	646	628	628	637	638	657	668	693	641	683	635	675	648	733	723	665	646	624	648	699	643	644	634	673	629	669	695	656	614	678	652	649	670	671	660	673	682	661	676	682	651	654	624	619	693	650	672	717	655	677	646	665	674	662	656	642	676	674	658	670	681	670	630	658	612	627	671	636	641	592	668	627	651	696	616	659	610	664	626	677	662	677	684	669	640	651	651	688	662	669	642	690	728	658	693	677	675	656	648	633	721	673	668	640	626	688	659	650	655	643	641	669	643	685	639	658	690	652	679	630	643	655	652	631	672	672	669	639	636	640	687	672	689	677	638	685	664	681	669	652	659	661	702	612	674	650	632	654	706	712	658	687	647	656	651	673	682	673	606	646	689	638	645	676	633	656	690	699	622	652	632	634	637	643	677	678	614	665	683	711	646	648	653	659	624	628	625	598	643	702	640	603	684	666	617	692	633	658	673	673	656	694	654	636	650	669	628	708	643	654	656	677	635	645	675	698	618	697	650	674	621	683	668	643	701	684	656	651	657	662	666	657	602	671	645	689	613	695	652	657	650	670	679	633	681	676	631	660	653	657	656	676	640	608	628	639	675	665	677	680	664	647	658	668	643	698	657	644	618	696	688	615	667	691	663	626	681	643	639	643	668	645	704	668	688	639	647	644	660	690	676	681	639	688	670	625	700	669	633	694	655	632	625	650	664	661	698	687	695	628	638	670	659	636	674	686	631	657	658	603	656	679	722	687	679	692	685	666	647	661	667	644	632	681	676	676	664	686	647	689	682	615	635	665	661	688	669	586	653	668	677	679	683	625	664	638	656	700	647	624	655	667	661	691	682	706	613	653	677	657	646	708	691	659	694	659	692	731	622	688	641	660	679	654	644	643	685	671	678	652	649	673	628	637	650	662	680	693	695	685	641	634	684	642	660	672	656	635	695	592	700	633	698	685	682	650	648	645	627	629	615	621	638	669	676	664	689	681	698	657	625	711	653	638	641	673	648	668	699	628	643	629	678	649	654	694	645	668	608	656	684	609	685	616	645	669	688	651	649	663	666	667	662	622	687	628	616	675	658	667	687	656	635	642	645	684	634	606	689	667	690	632	702	648	643	676	707	679	662	647	643	679	644	624	672	696	657	618	655	629	688	660	654	639	676	690	686	625	675	675	660	650	687	640	619	678	667	658	700	616	627	634	637	689	642	652	677	674	658	631	630	662	594	617	656	703	654	628	701	638	678	633	620	666	653	684	659	677	625	655	670	671	689	691	651	634	685	656	651	648	675	663	661	663	634	687	640	674	633	645	621	688	634	669	665	625	690	680	647	656	660	703	686	710	674	629	633	678	644	645	623	641	646	630	627	676	657	631	677	635	681	671	629	645	635	668	647	669	640	634	657	651	670	685	677	656	622	678	640	669	659	676	658	666	678	649	654	687	629	614	652	696	638	645	663	695	674	679	665	702	672	629	660	595	615	648	675	643	676	659	637	608	618	708	683	609	668	656	656	646	644	644	663	682	665	621	688	638	652	667	672	661	684	651	689	657	642	691	661	657	679	659	624	636	671	655	650	710	677	654	632	668	684	638	688	691	679	684	642	670	674	674	665	679	645	639	675	649	628	622	610	624	623	653	655	705	642	669	727	623	661	643	690	663	615	673	637	683	661	645	651	633	664	711	678	715	653	662	617	660	654	666	655	638	654	611	659	625	671	708	631	663	647
14955	6400	4219	3242	2071	1553	1110	869	779	646	557	515	455	467	432	410	339	379	382	361	344	351	364	344	325	325	330	345	313	324	305	294	321	325	291	310	338	302	295	314	291	320	321	278	332	336	308	285	300	301	329	314	273	314	311	283	316	340	320	297	299	284	323	282	300	286	330	323	306	304	296	274	339	318	336	300	298	338	292	295	307	323	319	325	333	332	327	285	311	299	320	296	311	272	305	336	305	311	343	314	289	321	327	324	303	314	324	295	308	324	295	305	299	335	281	316	319	307	311	286	300	307	290	288	300	294	296	281	301	308	299	296	311	326	320	352	316	331	296	342	293	310	294	323	268	306	299	303	287	282	296	348	305	254	313	285	324	309	336	301	321	296	338	335	298	274	330	319	316	284	326	307	327	276	338	302	295	284	350	297	301	290	295	282	307	335	305	311	289	295	288	284	338	315	312	312	300	296	298	309	304	327	325	316	321	322	275	292	308	308	313	316	314	321	289	314	347	330	306	276	283	293	342	318	299	326	276	330	276	309	302	270	290	283	322	313	302	346	303	310	304	316	320	289	306	310	283	290	308	310	305	310	287	331	301	320	326	325	310	337	291	340	301	328	319	323	321	309	283	314	276	314	319	336	314	275	296	309	324	343	320	317	314	300	311	287	314	310	308	294	299	328	299	281	280	321	306	313	321	324	299	335	319	306	285	310	302	285	310	314	337	315	330	295	287	296	305	321	306	310	292	316	321	316	299	316	271	275	297	310	327	301	296	325	309	258	274	305	310	321	296	316	313	283	321	293	292	297	307	322	315	290	332	305	306	304	295	283	332	308	289	293	287	317	291	292	300	310	333	309	294	305	304	366	301	297	319	300	262	294	308	317	303	304	315	341	313	299	288	328	341	284	310	289	286	321	284	287	280	334	312	308	277	280	320	341	304	297	311	282	318	312	300	335	308	317	311	317	278	325	328	336	281	329	311	307	309	308	308	293	291	320	315	318	324	292	321	304	300	303	269	316	337	295	303	325	309	298	352	337	303	319	319	309	320	297	348	286	303	293	293	297	290	319	316	329	318	297	293	320	275	286	317	306	267	297	323	274	292	310	350	328	269	317	289	309	294	326	319	319	301	311	306	328	290	342	317	309	326	350	343	322	322	312	287	343	327	320	306	323	334	295	317	309	279	346	282	313	315	271	309	312	325	317	328	313	253	290	295	312	293	323	328	270	270	269	314	312	302	303	290	300	300	306	328	277	324	298	305	297	292	290	317	309	294	314	324	333	334	324	297	305	324	323	305	305	294	310	316	278	319	292	309	334	292	272	310	312	327	330	290	273	298	296	326	300	323	304	284	333	280	297	331	293	309	294	333	331	261	312	303	322	315	309	289	297	279	314	279	301	326	310	305	316	300	327	316	310	305	287	299	280	301	307	332	296	318	303	298	333	299	325	290	323	328	336	323	319	335	330	318	313	323	339	289	289	305	307	307	289	333	313	335	307	334	323	269	291	296	316	338	324	331	328	318	327	344	295	334	298	298	328	283	284	338	319	316	283	320	260	296	341	299	290	316	308	307	315	296	326	311	307	298	309	330	312	325	319	316	298	308	296	301	304	331	324	318	301	332	301	322	304	317	275	317	346	301	327	310	299	284	334	327	315	311	323	320	285	335	315	302	286	306	292	289	302	313	285	333	347	295	348	296	331	315	304	305	320	277	306	318	338	283	319	337	313	318	318	297	314	291	294	327	336	321	317	352	314	270	301	317	344	287	304	321	310	305	270	309	304	329	283	315	360	309	284	292	340	308	318	290	295	305	314	337	284	332	286	352	288	304	315	312	298	277	311	274	322	341	279	297	348	296	302	311	312	320	317	295	336	345	289	337	317	295	327	302	275	332	325	326	332	312	294	312	335	329	281	317	287	279	293	315	317	293	299	269	310	337	321	320	275	327	297	274	317	327	299	301	305	294	293	299	316	312	286	321	324	324	308	264	310	314	299	306	317	301	318	279	337	297	330	305	295	306	323	337	318	313	287	295	273	337	297	296	296	287	318	334	294	329	343	272	312	292	299	322	284	290	318	319	304	311	313	326	270	310	283	308	304	320	309	303	327	293	318	331	309	334	353	293	314	317	312	302	316	291	312	285	275	295	308	317	335	293	296	311	310	326	318	319	335	274	311	314	346	295	275	316	297	296	295	296	338	291	303	278	322	291	253	285	316	331	307	322	318	277	280	294	309	315	326	298	328	331	283	314	299	324	305	284	326	335	340	307	316	313	343	325	300	280	286	308	290	315	297	301	299	306	336	282	304	339	282	294	303	309	348	282	301	308	309	254	278	301	315	296	318	305	306	306	309	307	315	339	315	326	312	316	345	318	323	293	301	306	264	289	314	306	314	298	307	294	328	302	303	301	340	337	284	304	329	316	292	314	279	315	324	270	334	333	305	328	318	340	265	301	318	287	315	323	286	304	301	315	307	293	289	305	300	331	287	304	279	306	322	334	325	304	316	304	308	309	323	300	290	305	296	285	315	291	269	291	285	301	307	302	281	316	341	298	279	301	287	301	309	339	305	339	308	290	289	298	301	334	323	326	325	293	312	303	267	340	302	332	309	331	330	283	300	305	302	321	309	313	295	313	300	313	301	299	302	300	310	321	300	297	305	307	301	303	326	312	297	310	300	299	334	345	313	334	296	303	349	314	292	299	286	333	346	318	306	295	304	295	324	306	296	294	285	325	327	308	296	350	293	330	280	327	318	327	281	329	310	337	317	336	312	318	338	318	278	283	292	308	285	331	300	306	325	292	337	314	296	294	338	294	296	307	289	311	297	317	279	332	327	315	324	308	309	331	296	317	305	315	317	283	314	312	305	300	327	375	310	317	293	314	312	296	297	329	308	309	291	327	304	290	297	302	292	316	292	326	304	318	324	330	310	286	283	307	337	297	314	339	321	301	336	305	315	299	297	275	299	297	292	320	332	302	311	302	304	314	303	344	306	288	292	315	315	346	333	303	257	328	322	318	293	318	307	324	337	310	286	306	293	308	317	321	300	296	290	298	302	326	283	329	349	270	304	312	321	308	280	327	267	287	294	299	315	322	336	321	296	291	277	336	315	282	295	291	306	298	281	319	307	279	295	304	323	331	313	307	298	334	291	307	317	318	312	320	308	324	313	335	323	268	294	304	300	338	304	327	324	329	306	330	327	301	290	277	320	301	285	307	286	320	287	304	334	307	331	318	312	314	343	287	282	295	302	297	314	291	343	299	303	294	301	271	320	279	325	307	302	273	320	319	300	310	309	335	331	322	289	293	309	322	285	273	299	329	286	327	323	306	300	307	276	316	320	321	291	318	301	304	320	330	303	282	292	284	313	321	290	333	283	303	327	307	306	299	285	284	327	276	354	308	311	348	331	266	320	343	285	307	292	289	300	336	278	291	283	340	281	325	336	295	298	281	317	273	316	324	317	292	307	275	313	299	275	330	307	284	290	302	307
9515	5101	7719	8726	7273	5783	4503	3475	2806	2390	2006	1758	1583	1438	1295	1233	1147	1111	1056	965	931	922	941	861	788	812	772	816	798	782	704	832	768	779	718	753	745	718	767	695	708	692	758	713	736	715	683	681	686	741	725	792	707	717	696	662	685	699	708	696	710	716	727	701	726	677	653	649	676	688	686	703	680	727	711	742	733	701	728	722	738	678	702	724	725	677	692	701	677	681	685	746	678	719	706	708	758	680	736	626	699	678	669	711	687	648	673	713	683	700	659	703	731	675	718	718	703	713	693	721	709	682	677	679	724	715	714	706	676	730	688	704	656	699	701	713	707	664	694	677	666	663	686	711	596	696	743	684	759	650	696	740	694	725	691	695	663	662	705	675	674	681	693	699	676	663	659	669	677	689	637	719	710	650	705	731	665	699	656	731	672	741	720	686	709	670	689	695	709	675	692	656	634	681	672	698	757	650	692	716	691	659	690	696	703	710	655	700	656	708	611	732	690	713	696	676	703	653	702	690	723	655	646	714	692	644	737	710	661	709	666	711	735	730	648	713	669	706	694	689	641	689	759	683	667	709	693	687	671	677	696	667	661	682	704	670	698	676	677	710	659	642	690	696	713	678	705	694	687	716	704	690	717	717	708	653	687	673	686	658	706	664	673	699	683	695	650	671	706	687	712	713	692	699	682	702	673	679	687	674	695	649	647	706	700	678	697	690	673	661	712	771	688	680	672	695	734	670	658	657	695	690	706	696	681	674	697	741	684	742	692	678	711	701	675	709	683	685	684	675	658	669	676	729	735	670	665	692	657	695	692	688	677	709	684	693	689	690	684	718	680	672	652	693	659	708	684	742	718	666	652	683	707	646	683	673	683	689	733	703	677	676	688	646	707	720	705	710	697	709	674	720	695	665	657	683	736	718	681	698	671	693	699	677	688	737	716	715	694	728	653	680	647	696	662	729	663	672	682	712	728	689	731	681	689	675	714	686	675	672	688	679	636	661	668	663	697	726	695	672	658	726	676	710	725	734	661	699	703	690	684	681	707	671	740	699	687	665	682	708	672	729	682	701	719	687	687	688	698	692	650	706	709	736	717	700	718	668	686	723	706	692	670	702	697	702	656	686	723	671	694	686	725	663	724	700	704	687	716	705	656	712	671	682	705	704	696	718	684	692	652	676	698	690	674	675	663	665	669	690	633	699	648	743	713	706	694	701	692	651	651	709	661	695	670	686	728	663	670	691	666	663	752	714	700	705	677	723	676	652	737	669	701	707	694	743	668	662	699	736	696	700	687	644	691	691	665	655	635	699	710	691	669	693	732	649	662	727	683	675	686	697	662	763	655	717	668	672	713	715	709	662	687	724	724	704	721	742	705	727	726	700	705	706	680	719	718	731	635	707	741	703	686	703	688	722	741	686	673	718	748	705	690	738	706	725	705	708	689	710	694	703	684	689	663	698	688	670	720	733	698	695	732	699	703	665	683	729	692	756	690	696	737	690	685	668	671	702	682	725	683	665	688	727	717	695	756	737	664	676	723	688	688	684	651	734	676	710	718	669	685	749	748	680	731	695	686	695	715	650	708	727	668	708	746	699	681	682	693	706	689	704	740	707	642	696	713	639	723	664	713	700	714	703	675	667	743	678	677	696	690	696	646	653	737	682	663	699	698	648	678	734	691	748	711	684	733	713	697	684	698	698	717	684	669	662	703	638	667	697	735	672	695	719	672	737	731	720	715	627	727	680	663	720	671	697	750	665	656	707	734	668	687	705	644	677	735	709	699	725	679	665	714	653	766	706	678	681	699	710	703	746	689	687	677	668	680	738	665	663	677	702	729	718	676	671	712	706	723	718	646	654	669	697	711	695	675	652	700	661	732	699	699	716	692	613	689	700	687	682	728	694	709	711	683	656	708	679	692	705	686	628	669	691	704	662	678	660	710	685	670	709	707	708	748	694	685	645	730	663	639	672	685	712	691	670	701	706	693	672	711	705	680	668	697	752	691	708	713	724	651	670	682	703	677	698	665	731	685	626	698	706	646	702	711	723	706	726	688	726	680	709	718	666	670	639	671	671	680	657	677	651	692	717	707	677	673	661	707	666	685	653	718	720	682	680	718	715	680	652	734	722	681	670	687	684	712	691	698	730	685	719	669	707	706	686	674	691	690	663	703	661	695	698	709	712	685	664	727	658	656	671	654	686	701	703	727	723	729	674	705	667	696	651	680	717	693	683	674	702	720	656	741	686	715	664	723	660	742	672	654	700	696	683	636	684	678	722	718	689	699	646	725	685	668	679	702	668	656	652	619	691	697	658	681	649	717	720	704	623	723	703	677	665	690	638	709	719	724	732	677	704	710	679	679	667	690	679	684	689	677	718	688	678	698	702	713	671	674	691	683	680	730	708	685	686	695	712	731	716	732	648	698	707	694	698	714	711	662	698	668	692	700	684	684	735	691	665	709	734	680	659	694	682	734	692	674	654	732	700	745	703	701	687	731	695	650	667	699	631	776	640	710	689	733	685	679	701	662	697	740	721	727	669	641	717	692	672	729	692	676	709	699	674	662	651	750	689	696	704	694	691	696	699	688	733	693	670	686	700	668	668	695	695	668	715	722	685	694	733	696	621	734	745	677	678	681	691	677	706	710	685	670	699	708	676	699	703	683	731	745	711	684	722	724	728	682	677	686	690	690	681	697	740	706	766	716	696	714	695	669	706	692	720	710	685	715	696	681	696	709	697	694	704	712	709	739	688	718	735	696	696	719	672	657	717	684	729	684	696	685	685	711	685	698	689	723	661	670	714	735	662	689	675	668	685	704	704	684	659	726	656	666	689	661	720	728	700	701	663	701	692	672	686	718	652	696	711	674	724	739	710	718	658	683	716	676	694	657	707	721	671	702	654	683	689	722	720	651	711	662	708	674	674	729	665	719	695	711	703	694	641	647	679	693	705	715	693	655	705	698	678	740	715	716	726	735	707	704	684	726	678	667	711	671	643	708	691	698	701	654	659	715	717	713	652	702	703	732	674	685	735	692	658	644	663	682	663	715	667	711	699	674	675	736	693	695	685	704	710	674	675	704	726	684	699	672	709	697	689	703	690	696	684	695	699	711	762	706	661	705	703	685	682	710	685	679	708	707	689	715	737	725	672	701	724	682	694	675	719	697	725	713	690	736	737	697	680	728	729	697	678	714	660	732	686	684	723	749	732	726	668	682	689	726	717	705	711	724	692	666	662	701	698	671	688	661	680	672	685	740	654	675	678	718	698	680	717	772	663	716	696	696	654	696	753	703	610	724	683	656	675	685	715	684	661	736	646	691	721	736	708	656	704	718	710	742	674	719	688	682	706	692	724	679	716	710	692	708	698	734	705	716	715	702	695	709	675	663	686	664	685	674	665	686	668	689	725	715	663	668	706	717	656	677	722	724	639	718	703	696	702	697	717	725	659	712	674	723	645	716	667	703	680	648	707	723	698	712	707	693	701	750	715	681	695
27800	11499	7942	6452	4226	3160	2241	1569	1269	957	736	685	566	507	485	440	431	406	359	363	356	363	334	337	318	306	297	334	310	337	314	284	291	305	305	288	318	294	284	311	294	297	307	317	276	276	300	277	283	303	270	297	298	285	290	267	303	278	275	282	326	305	278	285	288	278	283	349	307	265	278	304	291	309	280	283	305	284	321	299	286	300	320	303	282	329	269	302	276	289	300	277	267	308	272	294	322	300	279	318	290	295	290	309	329	310	317	306	280	293	330	284	301	274	304	276	291	301	299	289	325	314	302	309	283	343	282	306	289	307	319	265	288	329	308	302	308	248	302	272	331	286	282	298	300	315	305	266	308	260	297	324	304	289	292	301	323	312	321	285	273	279	272	308	288	320	271	255	291	310	278	257	265	271	274	311	314	308	306	282	332	298	331	276	298	293	263	280	302	311	315	294	306	271	285	307	309	297	314	267	285	280	276	286	310	307	282	279	337	291	300	317	274	284	282	309	289	334	262	261	268	341	310	304	334	308	276	304	323	301	284	308	273	296	308	296	320	311	275	295	273	269	288	288	303	330	314	304	322	295	290	317	302	264	285	297	287	314	248	310	296	276	303	271	311	316	295	281	274	312	313	273	292	282	286	273	282	299	279	295	287	295	333	307	299	282	280	305	309	290	341	275	283	317	310	291	271	304	310	279	317	289	278	291	295	278	293	272	282	317	276	322	270	275	283	291	299	305	318	296	295	313	273	276	319	271	325	306	271	320	303	281	268	273	282	281	283	294	298	306	317	291	314	298	286	260	284	266	285	305	295	293	249	274	317	320	287	284	280	296	299	333	324	299	302	293	277	284	328	289	286	260	294	278	304	285	290	317	330	350	298	299	310	269	326	293	284	289	300	297	317	293	288	288	279	308	315	320	290	278	256	299	300	267	300	311	301	283	276	279	310	308	309	309	303	311	317	275	329	293	308	305	302	296	291	277	338	289	311	325	314	312	339	284	310	329	311	337	294	275	310	279	298	298	277	282	303	298	284	321	280	284	317	277	322	347	265	296	268	294	274	282	290	291	300	290	262	338	274	296	332	294	323	307	289	297	302	292	294	294	273	302	321	296	293	302	325	297	263	254	294	270	303	274	309	274	300	318	311	282	284	280	287	268	309	243	331	321	304	342	324	290	288	308	294	279	291	300	273	328	320	297	300	273	319	272	312	311	279	311	305	291	291	303	301	319	307	312	285	311	281	330	295	271	276	274	297	279	303	346	301	295	315	293	340	269	274	272	301	293	298	308	285	274	296	273	281	279	296	304	304	313	315	323	291	298	286	304	307	339	288	326	283	307	269	286	290	273	285	309	291	278	274	311	288	300	288	283	305	308	303	275	297	274	315	336	315	301	260	321	285	279	296	291	326	310	292	257	316	318	298	304	286	300	311	277	293	313	269	280	322	303	293	287	312	303	299	297	311	295	303	286	293	284	285	274	289	292	281	288	311	295	339	316	322	302	273	292	288	291	275	285	313	302	327	296	288	269	294	305	273	314	277	287	286	264	320	296	286	329	310	294	315	302	337	296	307	303	291	309	279	282	332	305	316	302	281	302	286	302	298	338	291	304	277	246	295	344	303	262	328	318	300	278	260	286	278	273	255	275	248	299	297	309	290	266	267	327	303	282	306	294	315	294	297	292	287	306	292	267	282	296	315	305	296	275	288	270	277	302	313	312	289	272	281	306	304	303	324	287	344	323	284	301	286	303	287	300	308	302	306	302	313	295	300	323	324	269	264	323	274	295	307	292	332	297	284	302	280	305	280	286	301	265	297	267	312	301	268	281	306	281	253	304	282	251	280	271	335	286	295	304	289	299	258	289	285	301	276	324	297	306	327	312	292	328	301	295	316	258	304	311	316	336	284	318	265	328	294	305	327	303	276	271	315	297	285	295	291	278	299	300	310	326	312	280	270	321	316	299	268	299	298	312	281	289	281	274	299	302	281	298	285	283	316	302	306	283	285	300	313	318	264	296	299	292	304	307	312	325	294	303	309	291	309	294	265	332	303	320	304	265	301	255	305	321	308	283	289	274	277	307	298	293	282	297	300	258	291	292	285	283	293	297	286	325	311	304	283	299	280	286	296	315	306	312	313	289	271	292	300	316	315	319	334	299	291	329	314	315	299	297	266	298	311	263	282	287	292	289	294	292	307	275	282	288	297	266	303	289	276	321	279	274	298	289	280	281	311	303	300	294	305	304	303	330	279	322	282	300	324	303	328	321	294	278	299	272	296	337	285	309	295	323	303	282	322	289	294	279	307	305	307	343	311	296	302	306	249	273	308	289	270	297	276	297	314	310	265	312	283	323	299	294	250	293	291	305	291	327	286	275	296	342	288	301	302	339	297	284	311	273	318	348	315	317	276	319	274	292	316	297	309	333	302	335	287	269	307	257	311	287	296	318	263	302	284	307	321	299	333	335	274	313	295	276	301	287	296	304	286	264	297	309	279	330	308	316	301	262	316	291	276	295	273	248	315	311	293	302	292	276	277	298	324	331	304	296	317	303	306	315	292	293	325	286	280	271	277	286	313	299	299	280	277	313	279	289	293	274	302	322	279	314	276	293	255	300	304	317	296	265	235	262	304	305	333	256	288	274	292	306	333	311	308	293	279	289	299	292	303	331	304	297	308	289	287	300	301	285	300	311	303	343	284	298	292	295	268	313	299	265	266	310	311	294	323	276	289	273	308	286	254	310	314	309	301	300	298	298	304	303	270	315	292	294	289	291	300	300	302	305	293	304	283	270	263	339	320	299	303	295	292	314	269	304	283	296	271	298	317	279	245	268	312	312	284	301	299	283	298	271	278	291	298	289	310	279	283	279	330	288	325	280	296	304	303	299	294	294	316	282	279	278	304	303	274	289	302	279	317	294	309	294	331	319	307	310	310	313	303	291	284	287	288	266	317	295	301	302	302	314	290	286	328	296	285	275	281	301	257	294	311	287	289	319	301	268	305	316	278	312	287	283	313	316	308	311	317	277	302	310	298	285	336	316	283	288	304	287	285	297	296	285	336	283	303	309	293	251	291	282	305	314	285	287	276	302	311	334	265	278	278	281	282	316	322	311	281	280	319	281	312	312	288	313	277	297	298	278	253	302	285	282	284	319	306	273	282	283	286	285	268	305	279	286	280	302	299	277	274	289	301	280	287	289	296	262	295	283	243	314	310	304	294	308	302	330	298	277	312	313	335	298	289	321	277	271	272	291	254	320	321	302	318	311	284	286	291	285	293	310	300	251	292	286	321	270	294	324	304	280	299	298	291	309	295	311	291	311	298	312	339	286	306	277	295	287	328	310	308	274	320	274	308	262	291	328	281	322	261	277	262	324	276	328	312	296	287	282	287	319	273	335	310	308	303	299	269	292	322	307	289	284	311	313	275	284	295	296	300	276	277	287	284	275	289	259	302	299	347	302	283	295	332	264	349	313	318	302	328	303	282	322	295	264
17821	8128	12517	14655	12654	10643	8701	6451	5150	4187	3350	2839	2415	2167	1884	1572	1484	1476	1286	1194	1134	1038	1031	1002	918	899	923	808	875	862	811	744	793	789	804	754	763	732	713	755	746	717	743	766	714	697	716	735	691	664	712	725	703	667	663	664	675	685	703	732	700	646	651	688	720	677	659	689	656	692	638	680	642	656	707	733	692	688	656	645	690	649	672	715	645	690	673	693	688	592	704	678	672	692	690	645	669	691	678	682	645	675	630	614	678	633	673	648	660	692	638	639	681	644	663	673	652	698	717	729	686	693	677	689	692	653	631	667	706	646	659	681	683	686	655	647	671	665	649	680	647	710	687	692	672	625	676	719	634	625	721	640	645	683	676	629	659	666	669	634	673	697	716	676	656	678	675	742	685	656	682	727	657	659	639	664	681	672	667	681	645	698	679	678	701	700	697	645	707	649	656	678	646	654	674	693	673	650	644	645	626	633	658	690	639	669	688	665	669	712	632	669	650	679	702	666	710	684	672	665	691	696	659	649	629	698	679	717	658	722	709	696	680	702	658	677	662	644	632	681	636	665	642	669	697	583	666	664	679	658	662	707	654	661	678	691	675	721	673	642	645	618	630	642	733	731	613	655	669	696	629	677	674	671	684	658	685	674	678	639	683	689	650	635	727	667	741	679	674	684	679	628	670	729	655	644	681	654	675	701	684	682	632	619	648	724	697	689	640	688	679	670	694	702	637	682	697	706	669	722	685	674	659	688	681	673	659	682	671	669	703	691	649	712	653	673	651	648	689	672	727	701	672	684	670	633	672	615	725	705	667	705	688	717	706	657	664	655	690	619	637	709	689	683	644	692	635	695	653	642	684	643	675	709	639	649	668	689	674	670	662	696	653	658	678	652	685	650	646	675	660	686	633	665	668	655	701	682	645	612	673	676	706	666	681	695	697	661	629	706	697	660	661	608	701	664	682	618	726	699	665	736	677	689	664	680	679	680	669	688	603	702	625	715	697	686	673	668	663	638	660	697	699	692	715	653	701	665	662	670	689	672	664	658	687	662	710	638	661	630	690	693	620	659	656	664	681	660	657	667	700	651	671	654	640	671	680	671	668	698	653	620	673	685	717	687	679	672	654	707	667	641	652	677	691	674	704	636	664	666	622	715	664	644	699	671	645	640	668	691	673	725	712	710	726	692	658	684	692	650	686	651	631	666	662	628	648	681	649	661	634	687	672	685	664	647	686	708	669	691	675	640	680	703	635	641	672	669	649	717	703	633	682	664	696	694	659	669	660	663	659	670	709	651	668	674	669	651	677	657	646	645	675	627	669	660	651	669	646	678	673	661	658	632	639	629	701	670	691	656	690	685	663	712	705	669	676	686	661	676	712	655	653	716	667	704	651	670	674	663	656	693	648	670	669	660	675	672	670	709	672	660	670	650	701	667	689	718	661	646	682	702	655	682	644	641	669	635	621	693	631	675	672	643	685	668	748	674	641	684	657	679	696	695	677	681	688	684	672	679	686	681	675	729	623	654	682	670	738	690	666	686	677	713	686	655	694	644	684	666	659	671	695	681	656	697	681	682	659	642	666	715	654	692	653	682	652	700	661	694	642	694	683	682	708	661	679	630	702	680	661	679	656	629	665	619	644	693	663	711	659	656	676	665	706	651	666	693	702	710	669	674	657	687	668	668	700	674	654	628	668	664	625	674	731	668	689	666	699	688	680	657	673	638	659	670	652	672	694	695	723	713	644	664	738	638	671	664	668	657	696	667	679	677	649	701	668	658	701	624	666	708	644	660	675	666	675	699	696	677	665	700	677	676	680	659	633	701	694	709	636	661	655	703	688	674	670	690	654	703	661	667	701	653	725	680	641	657	668	721	640	724	665	683	659	637	670	675	680	670	618	692	659	641	702	725	699	708	667	674	661	685	638	671	713	681	725	621	707	708	652	670	711	615	683	668	617	634	664	640	618	731	680	710	689	714	646	673	714	705	710	621	649	664	686	648	681	659	707	650	651	697	617	659	688	681	696	654	676	616	631	671	707	667	665	635	673	665	656	682	702	676	668	666	657	678	666	678	695	695	693	649	695	678	704	690	675	642	674	669	690	650	644	681	647	667	692	657	665	615	686	704	721	719	641	643	670	671	718	704	701	634	681	671	652	699	707	683	639	692	665	695	664	674	665	703	668	722	693	685	631	673	717	666	661	614	627	707	709	698	654	639	680	675	698	687	728	698	726	658	648	701	651	690	665	688	670	663	680	718	665	661	647	688	681	691	692	665	660	687	692	683	644	644	694	659	695	678	659	660	672	693	696	635	675	679	690	661	681	712	672	670	691	664	645	657	700	710	696	642	698	711	607	665	741	653	667	705	645	639	637	707	634	657	688	688	706	638	635	718	679	649	680	657	724	679	674	672	655	648	696	675	668	659	628	628	671	654	629	678	653	670	633	682	653	682	674	707	680	708	676	725	675	710	667	578	691	652	675	700	705	667	673	634	640	646	758	691	670	643	660	664	679	648	715	694	658	698	641	682	658	665	697	641	640	650	645	620	720	697	669	680	687	655	701	657	673	678	720	668	678	707	704	697	661	658	678	688	695	660	684	675	664	669	651	676	646	692	655	649	698	646	642	691	665	660	659	730	625	667	706	672	662	668	625	672	665	675	717	659	694	640	664	680	667	661	657	687	689	690	644	656	678	697	677	708	742	703	672	663	667	649	671	652	673	689	671	672	673	653	687	668	655	663	721	672	636	667	720	698	678	674	658	669	681	663	722	683	678	700	661	713	643	668	639	637	748	723	707	701	628	654	701	705	689	644	646	677	678	652	719	650	668	681	640	701	693	628	706	702	712	684	669	665	697	688	676	646	683	638	647	642	709	649	662	695	629	712	659	599	683	685	662	639	647	661	699	692	639	672	677	683	708	642	641	691	689	695	680	633	700	709	699	680	673	680	664	670	649	701	693	713	643	707	641	709	661	658	721	660	678	716	745	695	663	667	686	637	667	622	643	698	690	685	666	645	661	694	685	629	648	688	698	645	587	634	655	655	677	638	673	675	702	698	709	620	685	713	667	673	675	692	654	667	673	634	660	681	679	687	682	684	644	706	675	668	724	661	695	712	684	644	710	661	660	701	672	700	702	664	734	693	662	676	664	681	633	668	691	658	714	704	621	694	686	685	676	682	661	677	672	686	622	690	702	648	640	646	618	671	670	688	661	689	683	695	641	692	666	679	680	681	672	710	680	695	664	635	631	669	645	698	623	664	681	664	672	656	692	657	667	662	674	646	728	674	634	684	627	692	703	673	661	716	653	693	682	656	706	681	655	666	686	667	685	666	625	679	699	654	635	705	723	706	691	652	660	654	673	661	690	689	717	666	687	652	702	678	681	694	615	665	658	675	668	681	631	679	710	699	670	653	667	657	666	668	710	711	717	654	642	651	649	652	675	628	712	696	668	685	664	675	662	670	667	663	637	663	654	649	661	643	663	681	713	669
36396	17326	11497	9807	6628	4969	3661	2601	1973	1355	1155	903	748	656	581	509	498	488	418	403	408	419	371	379	411	386	382	354	336	279	302	316	340	299	293	333	320	337	345	307	303	337	342	307	309	297	280	287	323	291	307	297	315	302	298	304	312	292	290	273	275	257	292	326	318	253	286	275	296	304	290	269	296	311	291	312	281	291	282	290	284	293	272	298	305	297	270	253	280	303	307	298	296	307	282	299	289	333	292	310	261	295	284	313	272	296	303	298	269	282	278	289	303	286	317	308	278	313	333	255	318	295	276	283	278	293	274	273	273	250	307	289	293	289	312	289	295	278	306	300	302	311	298	306	277	305	282	293	310	312	277	312	302	277	274	285	306	289	295	312	330	315	320	332	306	292	284	331	293	252	287	273	293	282	283	274	296	332	280	255	288	292	293	271	269	298	277	283	277	298	291	296	279	313	277	266	307	264	291	291	276	287	298	303	325	324	320	297	271	294	280	306	283	272	282	305	289	248	289	343	290	303	295	299	299	304	310	294	283	297	282	308	267	316	316	315	279	293	276	296	267	303	312	287	303	305	249	328	281	310	272	282	284	295	287	281	293	282	317	278	333	293	315	287	307	289	278	275	283	311	305	297	298	271	319	308	301	303	260	331	311	307	296	265	294	274	282	268	272	280	290	281	286	292	307	256	280	331	286	297	299	303	306	321	303	281	272	310	280	272	272	294	303	294	278	295	310	289	308	289	331	293	289	299	267	290	282	286	274	326	296	286	267	286	278	303	297	311	323	250	284	277	292	316	309	313	273	284	293	291	283	270	267	298	315	278	259	271	301	298	289	308	299	274	294	287	274	305	292	288	314	325	286	307	284	294	304	301	284	321	286	308	319	308	279	292	277	258	266	323	306	311	290	261	279	331	309	284	269	353	284	282	301	304	285	315	270	266	280	290	288	268	280	287	321	298	304	299	288	279	271	301	284	316	304	311	297	305	257	277	293	278	281	265	294	255	290	357	274	302	298	291	293	284	277	283	313	291	280	287	312	301	321	302	313	297	255	289	279	291	257	278	265	265	283	276	291	280	294	291	285	274	329	268	269	289	299	264	301	301	294	294	261	298	239	283	301	297	278	305	296	298	285	289	279	302	282	303	290	285	299	315	305	308	268	248	325	300	275	309	292	326	279	335	297	286	306	322	307	284	258	316	311	287	310	286	263	288	307	292	293	304	275	290	342	277	294	302	289	306	287	270	287	312	314	347	287	316	338	292	273	305	275	281	256	272	286	276	280	317	254	308	288	309	285	277	302	307	272	275	306	272	269	305	311	270	296	281	291	289	276	302	322	292	274	306	316	323	311	318	331	290	289	277	301	296	325	269	295	287	337	285	278	312	296	279	294	299	282	294	301	302	322	324	291	275	297	301	264	271	312	323	297	303	285	296	272	312	303	299	269	295	315	277	304	315	305	297	309	278	332	296	280	285	309	323	298	269	287	320	317	289	276	343	261	290	286	320	282	285	291	309	290	308	284	277	285	290	298	281	278	263	295	289	293	310	318	307	313	284	301	284	280	282	285	300	331	273	281	278	287	286	302	292	274	311	246	285	306	305	292	269	291	285	303	302	280	292	303	274	302	306	295	284	284	302	265	284	275	300	312	283	318	302	303	253	297	308	295	296	275	284	266	310	281	268	298	306	283	276	313	299	308	313	285	306	286	273	293	311	293	268	320	312	298	311	324	298	292	296	339	266	331	283	305	286	306	318	308	315	327	295	260	289	281	294	325	302	280	263	281	290	288	270	310	279	272	302	273	271	269	278	312	340	298	287	281	319	288	289	279	314	280	291	278	307	323	294	277	285	269	279	278	309	314	261	278	275	294	281	303	280	328	319	291	293	289	283	295	288	269	283	270	290	295	293	293	305	308	284	282	293	290	295	277	297	289	319	266	317	325	275	304	293	256	254	275	309	308	302	294	300	298	297	297	310	283	293	308	337	283	289	297	281	311	287	308	288	303	288	304	290	299	330	315	271	314	279	281	295	285	287	294	282	299	302	302	322	303	311	270	327	282	295	259	293	293	286	298	286	303	314	287	267	299	275	291	271	303	288	294	289	296	280	288	288	297	283	277	247	287	256	315	305	296	262	326	311	275	311	271	304	310	265	329	301	323	269	315	315	277	272	291	285	265	321	286	302	305	296	279	301	302	266	292	325	324	262	283	287	288	287	288	278	292	292	286	273	318	318	278	265	272	310	287	269	302	293	310	319	307	303	279	282	298	313	290	286	311	303	303	326	285	280	321	281	301	298	267	305	323	271	297	278	277	279	276	290	268	273	265	290	295	304	274	276	276	278	262	331	313	310	293	314	293	286	302	312	293	259	311	290	295	271	265	265	282	280	305	273	291	295	296	270	306	287	286	267	306	274	294	302	320	298	278	255	275	294	292	273	284	309	302	247	276	301	287	284	281	309	305	264	310	249	299	312	278	312	288	277	267	286	299	316	263	306	295	284	283	309	300	305	297	314	288	287	266	282	255	258	310	307	315	290	307	302	300	291	305	275	301	302	250	296	270	268	261	308	297	296	288	305	306	251	307	303	280	280	274	286	266	307	296	321	306	314	280	301	303	275	289	303	310	297	277	298	281	295	290	265	302	266	286	298	321	296	288	306	297	289	293	288	284	290	285	299	286	302	272	296	265	296	286	321	287	320	297	265	298	305	298	278	299	284	271	315	309	316	296	303	290	272	296	293	282	289	293	299	290	285	340	274	326	295	302	266	286	317	309	258	304	292	329	284	275	290	269	295	293	314	302	289	304	280	280	296	287	284	291	327	265	289	283	275	286	310	274	301	313	302	298	261	286	306	280	311	303	289	312	309	311	331	257	325	291	284	271	298	296	270	309	280	288	314	287	316	302	272	283	277	258	283	288	272	291	313	284	300	309	285	324	290	281	280	319	273	291	246	297	326	307	255	293	285	283	300	272	300	293	296	346	280	278	306	278	304	250	293	309	270	318	310	309	300	302	318	289	287	301	310	287	297	317	283	276	281	298	260	277	318	299	331	271	281	289	274	279	306	288	273	274	329	268	276	259	289	301	293	282	298	292	263	283	273	270	276	288	288	309	310	296	298	324	284	306	282	307	260	291	315	303	298	282	291	301	330	312	313	286	259	270	319	275	281	268	274	274	298	293	295	286	321	300	262	299	269	299	271	252	304	266	279	299	317	287	276	283	306	297	287	302	292	313	283	252	279	304	282	285	325	269	286	306	276	296	293	283	286	254	301	310	282	320	261	306	289	284	325	279	292	274	285	281	264	329	266	311	295	283	313	317	286	250	278	276	312	289	283	306	259	293	329	291	234	272	285	272	331	297	282	278	295	296	286	262	243	289	262	311	316	263	272	269	307	289	328	283	295	286	303	295	278	286	256	321	295	306	311	315	285	314	285	300	275	292	296	262	294	238	319	333	298	275	293	269	256	310	279	321	283	294	288	329	309	319	268
22176	11148	15999	18874	16877	14524	11788	9066	7199	5732	4616	3886	3180	2766	2341	2144	1981	1815	1542	1492	1354	1239	1140	1116	1081	1007	1028	941	979	907	881	808	812	798	798	827	840	787	821	764	771	732	728	737	704	713	692	727	708	690	698	673	701	697	681	692	690	676	678	702	680	659	724	666	643	677	706	688	670	677	705	701	646	648	671	692	713	626	649	678	675	649	643	645	658	702	659	678	619	635	618	668	686	659	679	661	668	726	637	602	684	659	647	671	649	675	721	641	616	672	639	648	660	689	631	651	648	670	694	697	687	698	681	676	662	672	667	710	651	645	673	681	666	639	657	687	660	683	683	700	648	628	666	700	610	658	699	632	648	671	645	665	687	661	657	662	621	655	679	644	673	694	637	687	642	665	718	680	669	650	667	685	667	670	641	644	635	635	652	692	649	666	654	658	696	660	680	668	690	734	684	649	626	657	671	639	614	682	671	651	688	665	695	656	689	649	657	614	623	648	661	638	628	670	684	700	679	647	685	652	705	651	625	693	648	661	649	659	636	665	718	691	650	637	636	672	685	628	659	690	640	637	675	692	631	646	656	648	661	652	686	675	654	687	664	624	683	649	635	651	646	662	659	658	647	675	635	671	640	681	630	638	645	680	633	687	612	650	661	678	645	652	662	696	702	643	632	653	667	674	660	637	672	679	679	679	652	656	684	668	638	707	657	695	648	658	620	649	695	639	697	673	646	674	630	630	668	693	668	626	649	668	703	673	690	657	638	703	694	625	633	703	641	687	648	729	694	649	671	641	648	681	679	661	626	669	664	668	700	697	653	784	690	694	633	674	703	643	675	656	675	613	691	652	649	702	677	665	637	654	695	624	678	654	642	651	668	677	673	639	694	688	653	675	642	695	691	652	675	652	671	700	663	690	613	662	682	661	669	675	641	665	668	705	610	675	653	682	693	674	691	682	659	672	646	689	680	666	667	615	628	689	691	622	651	668	644	666	624	680	658	655	671	671	676	705	670	716	673	643	653	719	690	696	678	683	649	678	634	614	688	685	692	615	647	672	650	683	651	664	687	684	704	697	667	656	647	618	665	641	645	642	693	678	706	680	656	637	698	665	634	733	676	685	676	634	691	654	622	674	654	701	654	637	686	685	662	706	685	670	697	645	693	671	671	663	648	647	655	663	679	684	675	660	637	642	686	657	678	659	678	659	641	647	679	645	641	706	682	633	673	673	675	694	623	718	671	677	684	667	664	660	663	604	659	654	660	670	675	671	645	623	652	664	716	694	694	664	720	656	665	709	698	668	626	675	623	668	658	675	695	635	676	661	685	663	648	661	651	623	661	647	665	654	683	689	677	637	665	672	642	660	656	669	629	662	648	636	611	671	679	668	664	643	671	662	635	692	670	644	710	640	633	672	600	668	668	685	673	693	681	589	682	683	670	647	634	634	656	634	615	667	639	630	639	617	658	663	626	734	661	698	668	646	635	681	651	694	695	616	682	675	650	649	712	680	685	690	663	679	667	618	630	655	708	642	641	624	646	679	679	674	672	680	637	672	645	642	684	631	685	696	649	667	677	628	631	682	610	635	659	669	639	661	653	669	662	647	683	678	659	620	686	688	662	655	669	720	660	634	664	672	680	708	614	627	672	657	678	670	631	696	668	659	655	635	673	688	663	655	615	626	666	641	685	671	697	655	666	687	660	676	603	636	641	670	658	631	678	651	657	629	650	658	662	660	641	655	726	666	628	717	664	650	615	625	700	661	602	643	652	662	652	657	684	673	649	667	641	659	598	652	659	613	606	666	633	647	662	670	690	656	662	704	668	702	664	634	674	675	656	643	651	685	616	656	665	640	678	643	629	609	664	665	668	663	629	702	661	674	643	628	634	682	699	624	623	698	671	665	731	709	681	645	631	681	654	681	689	643	644	668	663	667	686	691	673	656	682	628	671	644	593	666	622	660	678	643	647	712	615	638	671	677	693	646	658	674	704	650	668	665	648	714	680	642	621	662	659	651	656	635	666	654	690	655	625	713	654	623	681	657	696	664	668	701	670	673	633	688	677	667	706	652	702	702	649	660	648	618	660	716	683	681	675	644	705	633	670	676	631	702	666	655	643	683	685	658	646	669	719	722	668	675	665	700	660	690	668	713	652	665	617	673	693	712	682	622	635	638	646	696	667	669	626	666	672	654	652	680	697	633	616	684	661	651	633	607	681	647	686	678	694	667	624	697	686	666	665	630	637	620	680	701	666	685	646	631	660	684	649	611	694	667	627	728	662	655	681	668	651	634	651	652	613	646	660	629	643	659	664	667	669	625	673	647	681	636	689	668	689	698	679	650	641	624	651	624	671	634	653	683	692	689	660	683	668	704	668	679	669	681	693	629	648	678	650	668	658	651	619	673	707	651	688	629	675	633	657	692	700	650	664	656	692	690	666	638	671	618	686	660	650	647	615	674	653	643	679	674	589	633	647	691	667	659	696	667	669	693	654	643	648	630	630	680	633	614	643	677	654	691	656	663	687	648	655	673	629	657	638	668	645	653	630	660	642	677	652	683	689	665	664	702	695	651	672	676	646	624	676	631	658	633	708	625	649	655	722	685	685	652	654	641	672	655	689	675	706	646	657	647	663	681	631	662	630	681	684	667	678	672	659	654	660	690	718	663	644	653	689	644	678	727	676	661	623	671	657	629	640	681	648	701	686	657	713	662	643	639	624	613	677	636	648	673	714	650	661	676	681	648	682	651	656	689	631	607	693	657	618	668	672	698	643	645	687	695	624	718	633	700	647	695	678	675	680	673	653	669	652	655	640	663	666	639	654	692	652	641	706	656	621	680	636	672	652	663	656	673	659	680	674	700	716	704	645	660	682	685	689	672	658	655	679	657	674	635	636	675	679	671	656	646	634	653	614	683	653	639	659	673	668	644	667	678	643	625	654	667	632	662	648	682	646	689	702	703	640	682	650	688	708	612	632	701	669	671	661	613	706	675	660	719	642	661	658	634	685	635	666	649	664	672	677	656	670	650	681	605	680	631	686	663	659	642	683	644	669	685	686	734	669	649	690	706	704	672	637	720	639	632	600	660	690	657	602	658	625	636	701	685	649	672	682	628	675	711	671	647	626	684	651	653	672	676	640	649	739	685	657	678	665	653	638	604	652	615	643	611	640	671	667	683	710	663	636	654	689	675	669	625	680	682	668	686	701	684	643	619	710	685	624	675	665	698	675	624	690	668	647	659	663	653	660	659	652	645	615	638	651	670	666	666	641	702	650	653	681	622	656	631	652	663	677	663	654	671	690	681	669	590	620	688	680	637	645	668	668	638	647	732	655	656	662	698	708	640	628	635	669	606	652	689	715	636	686	645	661	645	668	652	676	652	643	637	667	687	675	619	645	692	630	658	630	655	643	685	723	644	647	690	649	664	658	683	697	676	654	619	708	680	638	629	658	657	675	654	690	655	654	647	674	645	665	670	629	669	671	748	652	646	651	657	677	665
15354	6634	4611	3438	2178	1598	1210	871	731	636	571	523	486	426	434	372	376	355	370	387	343	330	312	329	351	307	335	308	334	324	319	306	331	353	329	320	337	296	293	315	335	325	317	310	308	308	272	281	312	317	339	304	335	314	329	302	296	325	319	309	319	303	310	305	304	301	324	308	302	310	322	317	322	331	313	289	327	328	284	308	333	312	317	302	301	296	311	308	364	338	274	311	248	315	319	297	276	312	291	304	294	290	294	318	313	330	322	293	334	314	301	301	268	324	277	306	341	302	304	316	317	299	320	316	305	297	323	313	303	318	333	334	284	307	301	341	308	280	309	297	303	331	306	325	323	347	298	289	319	298	339	290	290	298	283	305	306	265	278	307	315	338	311	326	300	293	319	329	276	352	320	346	308	305	299	346	336	325	304	290	301	313	325	312	303	289	323	330	281	332	275	319	306	325	313	313	352	309	331	312	319	274	320	315	312	308	309	339	301	318	319	317	273	270	312	323	293	294	310	305	308	277	311	330	336	319	303	318	307	310	307	317	304	277	301	290	284	298	321	319	322	283	305	312	336	305	317	324	309	302	313	304	297	325	334	356	338	350	307	301	299	305	326	318	327	301	288	322	293	336	305	278	274	304	325	270	313	287	271	326	306	314	333	304	316	304	312	307	309	299	303	300	330	307	299	284	308	340	320	313	298	314	291	271	311	345	373	332	302	284	329	327	326	330	318	293	311	331	306	304	301	305	316	316	285	313	301	291	313	264	341	322	323	307	259	328	320	289	338	323	356	327	325	310	338	298	302	328	345	293	318	298	313	311	321	300	326	306	351	311	343	303	307	324	301	296	340	312	334	303	304	271	288	318	284	348	309	294	317	328	296	306	294	321	314	284	321	315	276	320	306	317	313	312	269	304	320	312	289	295	313	318	311	320	330	303	284	305	302	308	318	307	299	334	327	312	304	303	312	338	295	309	305	302	280	327	282	312	308	292	293	343	316	307	322	312	303	313	344	324	320	310	284	321	330	302	301	297	317	263	304	303	293	294	342	299	325	322	301	277	311	358	283	314	322	303	345	316	339	329	300	334	293	310	322	305	300	292	317	308	300	275	324	300	320	320	297	305	322	330	316	325	298	287	320	286	313	310	332	283	312	331	313	334	301	328	335	335	327	311	361	287	312	315	261	305	330	335	327	285	291	368	327	303	319	302	326	319	301	327	319	295	288	303	307	322	326	324	314	312	282	315	271	304	282	286	276	343	320	336	296	307	309	303	288	318	312	287	297	281	337	324	312	351	281	276	297	318	303	316	308	308	294	329	318	305	318	329	290	315	315	305	287	281	334	301	323	326	370	320	269	286	331	344	267	290	328	294	320	344	301	313	296	314	293	343	297	328	322	284	298	313	333	313	360	320	312	305	323	289	327	282	290	310	291	312	305	334	284	322	305	313	322	271	331	256	321	314	341	299	322	322	288	328	305	343	320	318	327	290	291	325	315	312	279	288	277	358	322	306	316	327	345	294	290	299	281	329	275	304	290	290	311	281	307	335	317	304	309	298	310	275	311	292	332	280	295	290	308	322	344	327	317	284	334	334	311	331	356	294	313	304	281	302	309	316	289	299	321	338	312	316	340	320	343	272	331	312	302	292	341	312	315	332	311	313	332	304	313	290	271	304	335	304	272	322	328	282	312	305	318	325	306	298	331	335	335	340	306	326	333	334	314	321	315	301	304	333	301	324	331	290	338	290	303	307	318	310	311	298	326	299	307	330	276	276	320	285	297	274	300	314	307	325	307	291	301	290	353	309	330	299	278	311	324	311	323	323	295	314	319	316	307	304	316	301	347	310	292	331	294	288	276	318	316	299	292	345	319	307	329	303	327	290	330	284	343	279	301	326	302	312	306	271	318	322	321	309	306	303	304	326	295	310	302	298	297	280	318	332	319	316	283	290	313	320	315	336	349	340	322	316	317	335	341	327	338	340	330	326	303	328	281	331	320	267	305	291	297	326	299	317	294	294	319	315	327	315	288	331	311	291	285	332	320	319	333	300	305	277	297	280	329	305	316	306	313	299	283	300	351	322	341	265	311	306	327	278	296	342	309	312	293	327	312	344	314	327	309	287	283	298	333	313	330	277	314	301	304	304	297	338	312	344	298	275	302	303	319	321	321	299	295	299	351	314	289	295	263	292	302	298	294	295	301	309	308	299	303	338	306	267	318	328	299	271	292	299	263	303	310	305	331	324	306	287	306	323	359	322	292	319	284	323	321	324	302	291	329	299	320	279	305	326	276	315	302	315	269	279	305	345	328	319	329	286	289	296	285	270	326	298	286	333	293	344	297	324	333	295	291	328	296	306	322	312	294	323	265	302	326	313	289	328	323	310	332	326	291	320	321	276	287	295	338	308	329	279	282	318	321	299	336	288	301	311	307	304	325	346	331	300	327	357	330	302	297	340	317	319	307	300	303	306	293	304	303	307	332	322	312	293	344	289	318	298	340	327	344	314	299	334	302	322	313	279	311	312	298	310	297	292	312	347	328	321	300	324	310	303	306	305	359	328	324	296	320	322	317	330	301	292	299	315	293	340	305	297	315	282	301	301	295	263	321	290	301	323	303	316	291	301	319	280	298	325	335	302	306	295	293	325	319	311	347	296	324	318	342	335	263	334	314	310	311	315	333	314	276	339	359	307	323	325	314	294	326	310	306	348	293	302	305	303	294	290	298	305	336	313	309	330	326	302	302	308	319	353	294	307	291	307	334	272	281	313	301	287	330	314	287	330	283	324	294	294	324	284	290	327	300	302	323	314	325	306	342	287	348	303	329	320	324	333	318	326	314	301	329	306	330	327	321	323	319	327	329	358	315	313	306	320	335	309	331	332	305	304	312	302	327	286	326	306	335	323	305	330	302	334	271	295	281	270	299	303	323	308	308	312	309	328	267	322	269	303	304	315	303	310	304	315	276	296	277	313	277	333	303	328	295	285	300	317	320	319	283	306	281	332	320	304	318	274	337	263	292	270	329	291	291	284	289	313	336	325	287	302	295	360	336	302	320	325	298	309	312	308	298	289	309	296	300	285	310	332	306	281	328	336	320	324	288	314	314	318	305	287	329	315	298	310	327	315	316	317	313	320	295	298	293	318	325	320	290	320	310	289	305	287	300	307	317	333	304	323	297	312	305	308	288	298	314	310	311	288	294	328	316	297	300	283	295	330	327	278	348	309	305	287	349	302	280	315	276	308	288	323	319	322	299	306	323	302	331	315	316	323	323	302	287	298	339	308	271	297	314	337	290	300	308	297	329	306	285	309	313	318	325	287	309	316	314	293	319	313	309	317	306	318	347	321	281	319	299	298	309	305	342	304	292	290	313	314	295	286	303	312	291	327	312	331	288	318	307	301	277	272	273	327	315	332	296	343	338	281	307	305	312	327	332	318	320	328	306	323	306	286	321	310	279	315	324	322	299	317	279	310	315	334	286	302	298	310	312	310
9529	5313	7949	8909	7386	6091	4703	3622	2958	2415	2018	1755	1667	1520	1395	1236	1156	1057	1019	945	963	944	875	871	848	859	794	813	791	783	789	704	756	724	787	742	768	691	733	748	731	732	728	694	727	667	735	681	725	723	689	722	684	659	675	676	718	676	658	712	657	675	705	667	715	698	665	696	718	693	696	716	708	742	749	720	721	670	713	695	719	696	655	753	708	744	692	692	735	733	716	739	649	686	662	745	644	652	746	758	697	649	714	721	663	709	657	686	679	691	701	727	698	673	703	685	727	744	699	657	651	654	698	711	673	691	697	709	701	657	700	649	689	685	700	736	669	678	682	716	666	708	645	707	655	682	685	684	705	709	665	675	695	706	700	695	734	762	742	700	668	733	691	686	677	740	680	690	690	726	763	692	705	686	685	718	702	709	697	728	680	626	713	715	667	682	665	696	646	715	711	674	667	734	734	651	656	723	726	699	703	646	664	661	696	681	669	651	654	727	712	718	698	732	681	699	677	687	695	664	693	694	677	715	710	652	627	724	692	693	689	722	704	687	712	699	697	658	696	736	730	704	724	684	668	717	669	723	680	682	704	701	726	670	706	659	673	717	698	683	722	650	695	701	731	653	670	703	710	738	715	690	695	709	683	669	676	684	659	728	682	738	729	711	697	692	717	683	706	657	744	707	706	675	719	711	631	695	693	732	688	730	719	692	709	668	670	718	714	638	702	649	665	664	691	699	777	679	669	705	693	658	729	733	721	708	682	699	751	696	719	712	706	728	674	735	698	702	696	700	689	696	649	705	712	690	706	706	653	736	691	702	688	671	666	748	669	696	738	664	682	725	701	713	646	670	706	715	700	662	665	684	685	661	727	723	691	700	674	658	700	657	693	750	693	715	669	682	677	690	708	682	691	678	716	667	692	749	655	716	663	717	687	663	664	679	660	697	721	760	716	694	704	730	697	692	676	695	706	667	656	652	714	674	666	731	660	702	695	677	694	682	691	738	705	707	709	671	697	711	649	666	707	763	674	711	668	667	714	661	706	700	669	716	749	690	686	710	633	722	690	738	693	693	691	667	699	712	707	676	716	696	696	781	693	677	701	702	715	724	703	716	706	676	684	709	700	620	697	711	661	711	660	712	718	671	736	722	710	708	698	684	664	710	730	671	703	689	717	706	709	696	696	713	714	687	682	712	708	657	692	635	701	739	745	686	653	733	729	720	709	722	743	715	708	689	678	700	737	711	690	692	673	681	735	692	694	686	652	666	710	703	683	644	676	677	661	656	692	712	697	694	729	684	712	710	710	670	719	706	704	721	711	669	728	696	674	709	696	625	721	645	692	697	700	670	716	675	717	725	717	753	694	722	660	731	694	674	682	742	703	695	693	711	699	681	690	720	714	685	654	691	707	650	684	662	719	714	672	663	701	700	705	706	683	724	758	721	704	700	699	714	689	673	724	712	722	660	693	681	681	707	728	685	713	685	742	708	664	692	705	678	699	697	711	711	680	748	690	688	736	671	718	685	734	686	689	718	711	724	673	696	682	695	704	733	697	708	676	684	690	686	684	728	697	701	693	668	704	671	700	685	736	719	676	651	720	692	630	708	724	655	707	681	698	719	699	703	683	703	669	691	726	721	732	683	675	731	727	682	681	724	688	683	728	666	705	688	685	690	710	748	702	677	677	709	669	672	718	678	664	745	719	715	728	661	703	730	736	727	681	640	708	664	717	671	658	709	708	672	709	671	682	657	695	651	707	729	660	672	702	712	721	725	658	701	704	699	708	680	650	669	708	698	687	696	670	778	662	687	683	725	673	685	682	699	651	686	717	703	700	686	689	662	687	692	707	651	772	661	748	657	699	680	751	668	673	673	658	708	645	678	714	665	685	727	663	689	692	659	694	740	701	715	658	672	672	688	665	705	700	690	736	695	681	672	678	651	681	709	697	668	679	683	699	696	689	683	684	700	729	693	704	696	715	687	665	694	641	717	691	728	705	686	724	683	644	699	736	701	711	712	729	729	725	718	710	739	701	697	673	719	710	738	676	660	686	672	702	680	706	645	699	680	694	709	737	721	647	666	697	706	680	693	690	675	689	730	698	702	640	708	675	704	682	692	660	682	692	681	712	711	696	738	692	691	703	699	704	681	706	685	670	690	650	685	699	680	667	719	642	694	677	706	720	691	682	657	718	686	671	714	686	691	658	672	691	725	716	703	703	651	694	698	721	659	733	653	678	667	713	696	707	713	712	736	743	649	677	714	693	721	651	650	685	655	687	716	685	677	713	674	664	688	684	687	734	693	647	734	689	694	707	705	694	724	696	655	725	717	698	743	673	700	702	680	694	673	652	712	691	685	684	737	701	694	684	702	712	678	758	692	677	661	669	723	725	633	708	706	679	743	659	718	696	701	694	659	722	709	696	705	712	738	704	711	648	661	672	716	726	681	685	680	728	671	698	722	747	661	748	688	739	673	701	705	661	694	703	671	671	728	681	695	678	687	744	662	694	686	746	706	689	724	692	726	672	689	701	751	661	704	690	683	727	715	721	691	635	694	693	712	722	708	667	690	698	711	691	657	665	707	659	728	705	664	708	679	673	693	705	680	737	734	714	714	746	745	703	685	652	696	676	665	718	734	714	703	709	695	679	678	666	684	635	737	647	674	696	694	690	713	689	724	713	660	635	611	699	715	679	682	654	717	736	677	687	684	706	732	733	704	694	656	656	708	681	687	725	660	694	719	691	659	693	668	625	690	705	708	678	698	673	724	714	724	708	700	687	682	682	694	695	715	703	691	735	671	704	751	692	689	705	685	674	690	660	711	709	706	714	670	671	693	728	676	686	674	691	692	706	680	668	669	665	696	665	669	730	663	702	712	711	720	689	705	691	694	683	691	664	693	730	731	679	674	704	677	667	713	649	662	713	700	655	659	725	653	680	640	737	635	674	707	740	671	709	759	684	660	701	667	718	731	731	675	692	720	667	669	648	717	692	746	735	689	739	691	729	725	675	676	661	693	657	746	733	686	670	667	711	674	646	689	711	693	690	712	731	636	671	711	673	660	718	706	686	714	681	681	722	693	719	700	704	690	764	703	725	686	712	706	699	685	694	704	716	702	707	665	700	718	711	656	685	703	692	702	733	699	690	689	717	664	717	730	700	717	714	692	727	691	681	714	739	692	678	702	641	686	726	680	674	680	754	685	665	739	693	723	647	672	682	675	694	703	701	686	664	714	692	692	642	700	703	662	670	687	656	687	702	670	729	702	656	671	739	680	686	715	675	696	685	667	682	686	660	665	670	677	698	649	678	674	692	710	699	749	708	700	652	706	681	748	724	661	698	704	694	752	705	715	725	693	639	746	636	669	662	649	686	698	671	695	710	704	656	638	701	706	726	732	686	660	681	708	691	701	666	699	682	718	697	687	707	673	677	708	690	692	723	735	678	714	670	693	712	719	728	657	674	712	685	718	731	711	698	683	695	699	709	736	676	692	728	738
27842	12211	8006	6795	4880	3307	2488	1772	1442	1025	829	686	632	528	456	474	472	416	423	388	349	377	323	349	314	334	316	326	345	309	306	292	303	319	321	297	298	334	322	321	291	277	295	324	297	272	304	300	336	315	282	274	291	328	307	315	322	294	288	324	320	312	295	318	304	282	277	267	300	301	276	304	277	338	305	295	280	263	321	259	303	322	317	317	299	296	293	301	264	300	311	267	277	280	323	323	278	260	264	292	281	263	304	269	325	309	284	284	300	293	287	313	288	310	283	299	287	312	306	296	280	339	264	325	278	278	289	272	307	273	287	305	299	292	320	300	281	322	321	280	296	298	280	272	285	309	276	312	276	285	344	332	300	314	326	298	293	316	335	286	294	310	309	312	328	293	289	319	313	287	318	296	283	307	280	295	318	288	306	302	328	281	292	318	311	292	301	287	277	275	306	277	311	302	283	307	271	265	311	303	313	295	284	277	293	300	317	318	311	297	270	299	330	291	280	320	322	300	304	283	293	310	322	319	307	286	318	298	316	312	292	310	289	276	292	310	295	279	299	311	288	313	270	301	305	285	299	283	354	274	283	307	317	340	287	279	325	292	305	273	280	273	301	299	318	286	276	322	292	283	286	311	292	282	301	315	296	302	306	279	306	297	273	300	262	280	321	317	288	313	303	337	291	322	297	276	330	269	333	276	332	312	305	269	300	295	295	288	271	272	291	303	303	316	310	299	287	297	309	315	288	290	278	306	308	260	282	297	282	258	284	274	289	300	257	271	290	288	304	287	288	292	309	266	279	283	283	306	294	299	324	318	288	268	295	299	287	328	317	303	301	306	311	327	270	313	277	270	321	318	337	312	280	287	303	299	310	305	264	300	285	319	322	277	285	283	313	294	334	254	310	299	318	270	274	284	288	285	271	295	276	311	295	285	280	313	278	317	309	320	286	243	336	268	292	295	303	307	314	293	299	257	284	260	292	275	279	301	304	329	292	307	297	264	308	297	302	324	308	296	280	337	299	330	304	299	262	296	322	289	312	280	342	339	305	287	293	297	293	291	299	300	304	309	335	303	326	264	295	292	309	279	289	278	288	290	302	336	288	286	286	312	309	350	283	273	270	292	315	305	312	299	310	300	283	280	296	289	308	272	284	281	311	323	286	286	256	308	325	332	285	267	287	310	288	317	298	277	273	286	284	300	312	295	281	280	257	275	290	323	293	312	290	291	342	296	262	300	276	287	314	262	294	314	319	303	300	304	299	313	306	328	301	264	277	289	291	294	287	293	287	315	293	298	299	291	277	316	312	305	264	315	332	335	328	282	285	317	269	279	299	286	303	306	283	313	298	263	324	332	292	302	274	293	320	296	300	353	259	314	326	301	299	294	290	273	276	297	309	281	292	324	293	294	312	328	296	270	296	308	298	289	292	303	323	311	300	292	297	295	295	288	304	294	281	311	300	283	288	313	285	299	306	289	308	306	325	302	302	296	307	299	278	308	309	284	281	255	282	269	294	306	304	302	298	304	268	314	264	297	302	270	314	257	279	311	290	330	304	313	301	321	283	286	290	302	277	295	294	316	286	325	286	307	324	283	302	310	296	319	315	294	330	340	306	329	289	307	293	309	329	277	285	337	265	290	311	281	280	276	340	305	352	294	283	278	288	308	332	286	300	321	345	301	301	292	310	295	311	302	320	328	277	303	308	315	290	304	312	285	300	307	257	274	294	278	297	296	295	280	305	275	276	299	325	282	306	322	302	271	281	310	270	312	295	323	269	289	310	264	298	297	294	322	311	344	292	284	271	318	312	290	294	305	290	307	271	294	280	296	288	286	294	277	313	291	305	284	319	295	301	301	303	317	280	285	297	337	269	292	318	299	289	311	302	310	285	293	284	314	292	263	304	295	308	307	316	294	267	280	318	296	311	274	283	280	296	283	285	313	298	315	304	290	302	303	322	326	259	314	337	300	304	313	293	287	293	304	326	300	296	269	275	308	332	282	293	296	304	301	285	283	301	272	279	289	282	315	294	301	301	289	275	263	305	295	265	313	270	263	321	325	280	316	267	304	317	279	322	290	269	260	287	291	314	306	310	261	304	292	285	272	269	280	294	329	293	315	312	293	296	289	279	288	313	290	314	311	292	278	289	283	313	315	274	292	317	301	304	284	290	291	261	316	300	288	286	358	261	295	295	308	287	297	306	278	323	278	324	310	279	302	329	297	310	330	275	287	292	253	348	322	289	329	306	292	317	291	269	305	300	321	305	296	253	299	311	293	257	327	281	266	280	284	309	298	312	335	317	310	298	302	273	298	329	303	295	327	318	296	272	314	274	317	323	342	273	282	303	290	261	298	333	312	329	272	300	320	292	293	285	283	307	320	287	298	299	288	288	303	310	298	250	285	271	263	283	286	313	292	296	311	301	290	262	306	303	281	312	335	301	258	308	315	264	292	317	286	313	351	304	291	287	312	320	284	295	334	311	274	257	275	332	315	322	273	300	289	301	328	337	320	302	298	308	294	321	324	323	340	311	292	311	319	282	303	304	275	314	303	293	321	319	313	309	293	283	304	282	278	291	290	293	310	323	281	272	278	262	299	290	311	309	318	320	298	280	300	285	274	300	311	306	282	288	284	268	278	302	305	275	282	273	282	314	291	295	308	328	306	294	322	319	293	302	326	264	290	310	318	290	284	310	280	333	294	313	303	295	289	306	283	308	279	269	319	294	292	286	317	316	306	321	292	318	315	300	300	310	306	281	314	298	320	317	299	293	324	310	296	291	271	301	315	302	286	326	294	295	287	337	286	278	317	291	280	302	271	316	300	308	323	327	326	299	274	321	283	304	311	281	298	281	297	277	326	312	291	280	281	289	291	319	270	264	281	308	318	301	308	324	269	278	298	299	288	269	292	302	306	312	283	269	277	304	274	303	294	303	284	311	300	266	336	312	307	266	287	298	298	315	307	321	294	273	311	279	292	301	310	295	321	287	276	318	307	304	291	290	293	320	277	326	301	352	295	312	286	303	303	300	269	270	301	318	297	318	290	326	267	304	305	276	297	284	303	296	329	268	284	307	315	291	302	317	306	259	281	290	302	305	308	288	302	268	305	272	298	276	295	323	298	266	315	278	308	297	317	311	335	270	267	267	306	327	316	305	324	288	309	274	281	307	287	301	304	261	300	298	310	280	314	300	308	304	291	280	310	324	326	305	303	291	272	284	294	328	319	295	271	300	278	290	314	293	304	294	304	318	321	310	303	282	284	285	310	269	276	333	272	258	288	300	314	299	290	292	263	266	311	288	253	317	297	304	295	303	262	301	290	284	284	267	268	274	289	284	313	301	300	301	249	298	294	298	316	274	275	285	276	278	324	325	310	276	294	308	309	301	297	278	283	281	288	317	272	300	297	283	281	289	287	299	320	314	297	278	290	289	277	270	265	295	323	306	286	320	280	296	322	283	300	325	311	312	297	329	286	307	309	295	296	296	279	317	313
17752	8550	12778	15204	13297	10552	9053	7111	5439	4278	3556	2944	2499	2152	1738	1693	1456	1469	1318	1212	1134	1083	1048	971	951	893	914	863	883	824	813	823	828	801	759	741	746	766	761	747	712	762	675	720	692	677	776	759	663	717	663	725	679	731	682	659	707	675	731	690	710	698	655	673	701	693	729	712	718	675	687	657	685	660	680	709	627	662	723	625	698	707	649	659	695	711	653	635	679	691	674	704	655	654	658	655	729	604	644	649	664	676	693	667	667	670	696	666	713	697	659	644	672	641	653	696	709	650	696	706	678	653	667	689	687	669	683	707	688	657	675	658	677	646	719	670	675	669	618	707	643	701	687	698	671	656	662	630	674	656	701	718	665	673	659	661	691	689	671	676	683	704	634	667	654	647	684	651	695	675	656	669	677	674	711	669	659	648	695	652	714	688	675	693	643	696	672	674	641	672	663	670	684	702	728	657	665	663	632	644	672	674	664	691	711	646	662	682	679	696	674	649	654	674	678	675	701	631	683	646	730	658	655	685	697	666	685	648	646	672	735	688	683	650	730	681	690	698	666	708	657	672	662	652	679	662	671	621	708	682	632	676	699	610	684	674	645	679	656	683	647	598	681	700	654	664	708	755	641	682	662	668	706	733	696	666	680	672	679	673	700	694	641	698	675	676	658	633	660	675	620	686	695	677	689	645	646	639	698	674	681	673	672	652	634	689	663	715	693	696	713	645	630	668	687	737	667	701	660	690	660	650	657	686	654	688	692	673	670	650	668	668	709	700	642	682	691	685	672	721	650	663	633	658	643	663	665	662	667	657	687	699	664	638	640	657	672	611	646	659	701	724	698	760	632	701	647	658	622	694	687	691	706	650	641	682	677	690	706	652	683	635	705	688	644	677	688	680	670	645	720	662	752	649	623	683	673	697	698	669	674	653	720	690	618	629	651	609	639	680	670	672	672	690	671	686	666	650	702	647	709	659	701	704	674	633	679	669	683	669	646	657	683	691	684	697	645	695	679	640	699	632	678	669	699	686	632	700	645	702	694	661	680	685	679	636	665	713	701	663	594	691	701	657	675	667	609	671	673	684	662	646	657	708	686	612	672	670	662	676	671	679	697	700	741	685	682	668	678	652	669	633	697	652	690	711	688	645	671	656	655	693	634	646	697	698	639	642	660	691	679	631	673	680	626	679	686	699	681	704	654	634	691	685	678	649	711	636	640	716	655	666	687	654	626	632	706	648	642	721	703	663	675	712	668	683	643	707	691	651	671	701	670	651	682	646	633	663	676	638	724	651	680	656	670	694	668	671	662	735	686	703	671	684	626	668	704	670	661	702	658	671	639	689	697	692	659	656	706	701	655	718	659	670	689	628	669	615	703	651	683	693	686	669	679	685	698	630	668	657	673	659	667	653	671	625	706	705	698	696	658	674	713	701	684	697	662	658	686	679	623	679	684	674	705	696	660	667	642	667	685	703	658	699	664	694	734	685	705	678	621	667	709	685	684	664	687	703	694	738	654	698	644	660	661	630	666	674	701	657	699	655	701	644	681	674	681	674	609	694	664	730	680	681	678	667	663	694	722	647	643	683	661	696	676	658	690	641	656	696	676	660	725	682	656	657	740	687	695	700	678	671	655	664	702	656	659	692	671	712	676	645	710	646	672	691	654	637	673	669	675	705	675	634	712	644	718	690	688	661	644	677	694	666	663	652	685	696	670	657	703	719	684	688	656	660	677	686	651	642	679	689	647	645	695	683	706	636	689	690	693	692	684	724	676	728	626	706	650	628	718	670	650	675	634	659	687	698	647	658	658	708	719	674	634	662	649	677	678	693	690	691	676	677	655	634	681	679	646	685	674	728	698	682	683	711	678	661	636	655	608	642	682	670	698	661	616	702	665	719	647	656	672	682	672	675	675	701	631	677	682	661	685	667	676	661	632	684	633	734	652	665	691	689	641	662	614	691	702	616	670	662	692	688	659	693	681	617	678	661	659	732	677	684	681	655	680	724	688	694	723	647	663	710	696	656	695	687	665	641	676	640	652	714	646	649	689	676	661	683	645	675	658	708	697	687	695	691	642	715	677	680	720	634	710	710	692	689	658	704	741	657	682	639	674	605	681	669	667	669	729	681	678	702	603	644	639	692	710	682	655	703	663	687	685	667	700	712	725	628	679	682	687	674	690	662	695	707	721	651	733	701	700	654	655	679	665	634	685	667	655	670	660	637	681	663	694	646	694	618	671	678	669	722	682	665	693	632	680	696	669	684	680	653	715	670	641	658	701	681	680	652	704	631	665	654	701	653	656	674	704	724	667	663	656	667	702	685	687	699	698	675	661	675	658	646	636	694	708	673	693	665	702	678	692	683	658	656	698	667	693	650	691	671	675	707	632	665	630	682	691	684	665	699	653	655	732	680	691	656	636	687	648	625	675	660	656	685	668	657	658	695	703	713	626	709	669	654	704	665	701	647	657	730	701	692	655	659	654	698	675	703	660	665	707	692	717	647	662	645	641	663	675	635	656	681	671	638	669	703	680	705	647	712	655	699	639	705	694	689	691	693	676	705	662	642	648	644	691	676	684	649	694	637	646	661	675	708	703	672	666	689	669	657	657	694	690	600	652	687	671	659	680	682	660	657	666	669	660	659	673	667	688	674	627	681	659	696	673	698	656	694	685	668	647	662	695	674	690	665	677	717	682	671	704	650	696	696	630	645	702	657	672	651	658	665	636	643	705	661	692	649	664	667	684	693	715	670	708	663	690	703	709	700	698	678	691	717	667	644	712	681	681	680	712	726	651	685	675	637	676	681	674	663	681	674	673	662	699	706	679	715	662	675	660	669	692	689	698	645	693	694	634	700	677	628	667	663	647	681	672	681	642	667	691	694	664	671	671	679	680	664	637	668	668	687	697	730	672	676	705	613	692	665	690	633	672	713	668	680	701	718	661	697	622	667	652	703	661	651	665	659	678	655	691	723	678	706	648	681	684	653	678	668	637	670	692	656	654	682	668	717	656	688	651	705	635	699	740	645	693	716	614	686	675	678	718	699	655	709	698	656	696	690	667	634	653	708	654	702	728	705	624	673	676	709	680	695	658	674	689	685	663	652	701	678	671	672	671	633	679	689	656	687	671	641	652	625	675	701	611	705	737	676	698	712	663	727	670	719	676	665	674	637	740	646	671	625	670	675	670	709	659	707	653	710	708	644	634	658	682	694	715	690	631	695	678	664	698	708	667	641	664	624	671	645	717	705	661	659	707	724	677	697	658	691	654	681	671	676	664	709	649	656	689	647	667	666	646	709	643	665	676	686	679	675	665	614	724	639	701	700	637	659	656	646	675	687	696	682	645	654	658	638	674	663	643	703	654	673	665	658	669	692	664	704	688	675	667	638	627	668	650	738	700	621	668	688	651	699	622	688	666	648	681	665	712	656	676	665	688	699	688	670	641	694	738	675	675	645	679	697	659	703	667	655	665	685	703	683	651	631	680	635	675	653
36278	17923	11726	10227	7046	5254	3614	2612	2020	1483	1121	921	716	639	622	535	462	442	467	422	397	379	384	372	367	351	370	361	329	361	345	310	314	315	318	326	320	319	317	301	292	295	321	307	291	322	271	316	282	298	319	275	289	285	340	293	303	307	281	279	306	319	295	257	287	319	275	293	295	317	340	309	290	304	293	317	284	309	287	264	310	332	306	291	287	306	300	289	308	293	266	291	300	258	265	303	306	279	283	253	285	265	313	292	298	291	294	272	251	278	284	309	299	279	306	301	317	277	277	282	273	260	261	275	286	310	279	284	301	308	285	255	249	294	321	273	281	270	309	291	309	283	297	314	271	270	283	294	286	289	289	286	251	298	275	319	283	267	310	296	288	316	312	312	297	294	298	290	295	286	332	280	289	285	297	279	275	274	268	301	286	295	296	314	271	313	269	302	318	304	299	324	289	265	307	295	302	318	284	315	272	279	328	305	283	311	271	316	309	289	330	292	296	305	278	316	297	295	281	327	277	305	281	302	294	278	314	275	283	289	256	275	293	300	281	313	292	296	324	316	300	289	315	297	296	284	272	284	319	317	310	274	298	305	305	269	296	299	338	302	295	320	280	284	301	298	322	290	299	308	298	317	304	252	295	274	296	300	287	275	295	267	303	312	313	293	276	255	316	316	313	333	299	296	277	266	311	294	318	287	320	286	300	316	310	281	288	310	316	287	332	292	292	286	294	285	276	298	282	282	280	306	282	302	301	288	285	289	306	328	329	272	299	317	289	331	306	297	305	316	296	263	265	284	302	295	311	288	284	286	286	294	306	300	333	316	288	288	313	285	293	306	285	294	300	302	321	284	280	284	298	318	340	302	292	307	311	287	291	286	316	309	266	275	276	270	278	290	301	275	329	287	284	256	342	308	320	294	287	317	301	293	288	300	253	267	275	269	272	319	277	278	276	264	268	310	309	263	298	295	305	289	309	271	298	288	287	307	316	323	303	296	296	303	290	311	286	317	292	306	279	293	302	274	311	305	298	280	283	305	296	292	299	291	299	268	269	273	274	287	300	287	329	303	323	299	248	276	283	305	291	263	269	262	297	297	301	308	327	281	260	268	277	275	329	313	283	296	306	279	302	314	264	296	287	264	296	297	269	268	281	291	311	301	279	265	292	290	309	277	273	293	303	287	263	281	312	278	272	319	323	329	306	318	300	267	266	293	310	276	296	295	274	284	300	311	303	304	303	303	275	319	286	285	324	283	284	283	305	273	313	300	319	309	316	287	301	283	282	298	299	296	330	295	306	311	274	290	285	290	284	331	262	288	290	280	283	273	325	293	306	324	284	324	263	288	272	301	280	260	309	333	305	287	291	288	306	309	307	280	289	308	306	289	253	293	273	268	274	289	332	306	281	297	287	304	329	282	301	269	254	316	295	275	290	269	276	270	281	271	265	289	306	288	322	275	313	292	312	298	272	264	276	279	285	270	276	284	248	269	279	302	270	288	328	293	288	279	309	309	285	254	253	318	273	286	258	321	301	278	299	295	287	286	281	281	299	298	288	290	288	292	343	301	285	262	282	290	297	300	263	280	290	302	332	300	317	292	290	326	293	310	285	284	308	327	267	275	310	316	281	302	301	264	305	262	294	301	261	324	276	257	314	299	297	279	298	315	285	279	271	281	300	285	293	271	284	293	330	294	273	281	287	278	300	313	288	261	296	285	301	298	312	342	311	318	288	278	301	311	302	264	286	276	295	316	304	289	317	289	297	279	275	295	294	296	316	284	313	294	302	259	278	288	312	284	273	257	289	313	289	299	302	273	280	276	309	292	304	286	316	322	288	276	288	314	295	276	270	306	271	318	287	265	282	286	300	255	290	295	332	261	295	284	285	309	266	280	323	309	312	296	273	287	272	279	292	338	289	281	300	313	322	319	282	287	278	263	312	318	277	307	282	310	285	315	294	323	324	280	303	284	282	299	288	300	311	276	298	291	298	282	302	283	278	324	320	309	307	269	292	281	299	307	294	319	301	287	298	326	287	292	293	288	271	321	292	294	322	271	301	303	326	301	260	279	290	281	320	291	313	298	302	285	313	308	273	269	294	262	271	307	293	288	289	297	272	298	327	297	285	289	302	272	300	334	279	304	281	290	272	280	254	301	282	312	309	292	292	306	308	294	265	326	245	322	292	289	302	302	282	278	287	324	300	314	275	293	282	314	305	297	302	245	287	301	269	308	309	293	280	330	288	275	304	280	302	305	331	302	281	326	276	275	299	309	275	276	326	301	305	283	289	293	316	307	277	286	297	295	278	295	298	296	291	265	319	299	295	315	279	303	268	284	289	291	269	291	275	290	296	298	285	289	269	293	324	311	315	298	245	297	281	281	318	305	307	317	303	271	285	309	283	305	311	275	298	306	293	281	281	322	288	282	302	286	264	305	322	310	283	298	278	274	299	297	300	324	298	297	310	311	283	303	315	329	310	338	291	281	289	294	306	324	311	295	319	296	304	254	292	291	295	265	290	257	309	306	293	292	319	309	303	262	318	280	297	309	300	292	286	307	251	307	259	283	284	277	304	277	285	300	299	284	273	273	281	299	286	325	297	332	298	257	285	292	322	268	306	280	271	271	286	284	292	305	304	281	308	301	279	315	299	300	264	295	263	304	290	313	277	292	281	289	276	275	264	311	291	247	309	254	334	310	292	282	270	252	315	294	294	289	292	329	274	287	275	292	300	275	297	293	275	298	287	264	288	286	293	267	279	291	300	290	319	268	321	268	264	300	253	249	246	322	308	292	317	296	330	308	302	287	311	283	307	306	251	313	317	308	315	323	311	289	284	321	268	292	303	314	297	278	293	283	316	306	317	280	272	248	310	274	305	317	294	260	291	298	307	294	298	291	274	350	301	277	279	295	283	308	328	269	273	277	287	281	292	307	292	271	272	291	298	269	288	303	298	326	303	301	267	285	291	284	299	308	321	306	269	288	270	316	340	282	293	294	327	289	321	294	296	310	308	293	316	289	306	302	294	329	273	300	300	273	291	306	323	288	310	255	326	292	290	285	279	284	279	300	297	302	283	286	308	285	259	284	298	301	303	281	284	314	287	321	284	304	270	281	269	300	291	286	321	257	320	305	281	301	304	270	308	259	299	286	320	296	287	263	255	294	308	310	306	313	279	270	296	288	288	287	280	275	313	317	320	292	287	325	293	298	278	291	342	312	270	301	306	289	288	279	300	293	310	294	286	328	262	322	275	279	324	281	271	293	335	277	320	282	286	308	283	318	309	304	310	279	286	312	305	304	316	264	299	322	316	302	301	327	298	314	280	322	264	328	290	276	294	240	295	284	288	275	284	307	311	324	293	279	300	262	290	286	247	275	291	285	271	330	290	302	268	293	357	317	301	299	284	286	286	304	260	294	296	311	297	289	307	295	304	297	301	327	339	287	288	314	309	294	319	284	306	312	292	295	322	259	288	320	282	304	314	318	276	302	292	302
22031	11651	15806	19348	17598	14253	11652	9568	7653	5968	5139	4103	3233	2732	2399	2094	1791	1679	1588	1409	1337	1273	1193	1150	1135	1051	975	937	941	928	866	849	861	823	820	852	865	775	830	723	741	754	774	744	688	781	711	698	726	743	741	674	715	707	697	688	713	736	652	737	654	661	645	707	652	666	671	691	698	657	704	714	662	698	676	674	661	680	622	675	653	699	667	674	689	691	699	658	667	698	628	718	665	640	673	695	733	680	658	650	714	664	657	644	662	716	674	659	706	701	709	678	752	660	696	661	691	719	664	658	665	640	676	667	674	603	642	664	660	677	663	672	695	687	669	642	689	693	699	699	628	684	648	652	657	648	647	682	662	675	722	682	691	681	641	678	627	691	678	672	667	689	685	673	651	703	679	662	647	662	677	710	716	661	652	657	634	657	660	649	638	640	614	705	653	651	641	646	642	654	626	652	686	682	662	668	673	677	627	641	693	659	692	684	670	614	663	629	617	711	651	671	636	656	706	668	674	653	665	658	693	686	670	657	655	704	699	700	669	672	653	694	632	687	640	654	691	737	671	658	668	699	699	646	646	675	649	657	712	703	761	703	662	681	683	610	695	685	697	641	684	617	733	677	685	661	676	682	681	665	695	666	637	682	655	635	626	682	703	674	643	688	683	659	694	665	620	687	663	674	649	701	608	666	701	674	668	715	685	704	667	698	634	683	692	696	657	683	683	670	735	693	683	729	643	602	677	689	667	641	704	705	656	619	663	676	688	686	671	664	656	685	698	690	653	663	717	708	715	665	667	660	672	657	658	650	648	628	679	670	645	691	676	678	682	646	694	631	666	669	600	693	710	655	698	671	644	650	677	621	631	662	685	678	657	625	696	688	670	645	695	657	674	679	704	695	662	641	684	694	649	688	697	647	647	668	628	715	670	676	695	676	701	623	652	643	649	651	711	652	673	687	685	661	674	751	679	679	687	671	683	689	679	635	625	708	657	667	632	646	644	687	701	717	650	626	640	694	658	687	661	649	680	676	667	667	618	681	663	654	620	689	692	710	658	666	698	713	687	682	629	659	651	696	686	665	658	616	731	662	646	659	668	645	681	647	653	689	659	690	694	625	690	681	700	661	616	621	705	692	694	645	684	650	635	642	661	684	633	658	681	688	676	648	642	685	684	677	654	671	669	684	637	653	691	637	686	622	675	648	713	671	702	649	649	671	650	663	653	678	664	638	625	703	678	677	666	689	650	645	630	648	659	707	650	636	689	694	644	655	664	660	687	640	658	700	655	667	644	679	659	619	686	672	662	688	677	659	693	644	642	652	669	671	642	640	702	667	696	668	634	658	640	643	701	676	652	682	691	747	678	644	639	664	677	653	700	705	669	684	703	693	640	683	643	683	683	685	640	644	662	668	671	713	636	638	658	671	662	668	627	686	676	629	691	711	653	649	651	674	684	637	643	665	633	685	658	669	644	654	669	678	701	685	626	655	703	645	679	665	648	655	716	669	676	691	652	654	682	722	630	671	653	707	713	650	693	653	639	651	666	660	680	663	660	698	626	668	668	664	650	728	660	682	660	668	694	715	699	669	670	645	687	671	692	720	644	686	660	691	669	679	679	698	659	655	665	648	651	632	647	694	679	669	695	688	679	663	710	664	661	675	666	638	648	651	663	712	666	664	683	674	620	661	671	620	660	669	640	676	690	644	671	665	638	646	628	650	654	663	646	622	722	703	630	689	624	676	639	672	677	660	643	676	677	653	690	685	663	653	646	657	694	691	624	646	675	665	634	626	685	685	650	669	688	671	686	689	675	668	654	610	684	669	692	716	660	685	641	667	652	637	656	644	650	681	670	673	671	646	629	601	658	658	641	722	633	654	691	663	689	680	671	644	662	660	609	697	649	681	663	690	677	680	706	658	680	646	666	654	701	658	659	681	594	682	660	650	673	691	673	652	656	672	701	689	673	638	661	680	688	648	651	692	687	690	650	704	668	656	655	712	691	686	649	666	646	652	671	663	642	667	631	687	654	667	671	699	666	623	693	659	680	702	653	686	662	660	701	665	629	722	678	646	722	706	663	696	654	674	679	691	633	664	645	646	666	656	659	689	726	695	646	716	648	693	688	691	693	597	664	667	705	671	677	662	677	682	689	631	693	640	650	670	656	668	670	669	650	675	700	650	645	690	644	639	675	695	648	610	661	701	640	666	663	679	757	685	708	635	691	684	676	675	654	687	650	668	660	711	686	612	675	642	676	639	629	703	668	667	685	648	677	697	706	677	663	682	702	687	671	642	711	671	666	669	667	654	665	696	667	610	648	689	689	641	624	694	699	666	643	663	675	645	690	631	684	668	679	680	669	682	698	640	677	656	624	659	709	652	633	672	690	660	638	676	606	698	636	683	663	656	670	634	688	623	672	601	659	683	699	702	684	645	669	653	675	670	667	644	652	674	698	631	693	635	641	707	608	681	659	698	650	641	691	632	686	620	720	702	695	668	706	724	640	647	667	698	672	652	666	681	713	647	720	639	625	647	654	655	668	686	628	670	645	639	643	608	661	687	701	647	704	658	649	643	669	644	632	662	663	673	652	648	701	665	704	681	676	644	660	676	695	699	678	663	678	678	654	673	715	667	710	676	660	658	658	710	619	693	670	625	650	642	661	672	643	661	710	696	669	697	612	644	698	694	638	641	645	648	643	638	631	670	678	690	650	685	633	684	632	693	659	672	648	677	712	683	708	659	687	703	676	650	632	712	698	639	716	622	677	700	691	677	690	692	656	684	646	661	650	709	661	682	638	598	713	649	656	692	667	658	656	663	651	667	662	672	613	614	672	677	653	653	676	663	645	694	690	670	657	663	657	660	693	677	661	622	651	660	710	660	690	679	640	666	657	705	669	690	677	640	669	649	687	632	657	632	628	634	676	688	690	655	674	678	665	637	667	644	624	690	670	655	667	690	712	713	635	697	674	636	691	673	603	684	668	691	645	705	633	708	646	602	699	682	625	681	649	680	671	686	651	677	640	716	641	695	655	664	663	677	687	737	668	643	649	687	657	656	696	707	639	650	673	663	687	695	663	596	689	669	625	658	637	666	675	699	674	658	649	679	701	621	701	685	693	650	633	669	678	694	673	660	704	643	615	685	709	651	657	687	709	655	648	692	700	676	667	648	658	702	681	636	654	639	632	647	663	689	663	678	616	637	691	668	676	633	681	674	655	723	685	641	690	691	638	709	656	658	650	665	668	633	634	680	609	662	683	652	652	608	685	705	655	678	655	643	693	684	665	691	640	674	631	745	656	647	638	684	661	645	633	631	683	670	675	693	668	672	691	663	665	674	667	633	680	694	686	639	715	662	672	666	688	671	689	660	709	722	647	586	666	678	676	665	647	664	673	686	638	658	655	689	736	725	677	646	659	661	627	651	690	618	673	687	662	708	641	660	647	689	684	707	684	664	717	696	681	691	699	674	663	655	668	666	663	673	668	664	677	624	679	662	695	655
16280	6845	4465	3342	2190	1556	1178	919	708	599	588	509	480	451	409	396	354	369	392	357	325	343	327	365	346	315	292	328	313	341	283	316	344	316	336	318	322	318	324	319	319	339	334	338	314	294	313	317	336	334	283	333	297	275	305	316	287	317	286	291	305	283	319	297	303	328	271	286	292	320	313	297	298	297	278	309	277	282	289	291	281	329	312	283	287	309	313	318	269	333	307	336	335	273	291	289	303	330	324	300	315	325	319	318	334	282	330	326	349	298	300	321	300	292	325	328	308	311	288	302	335	358	322	321	313	286	293	287	286	323	281	297	325	331	300	322	295	308	299	270	327	327	318	303	295	311	327	297	316	322	290	302	301	291	296	256	314	283	270	290	312	274	295	349	305	326	325	323	299	259	313	305	324	297	307	313	302	314	304	281	307	327	286	312	281	278	309	308	333	284	300	312	342	323	312	293	295	321	322	332	309	343	296	310	319	284	319	310	302	325	336	304	285	314	310	301	300	338	304	313	343	317	317	319	324	347	358	251	293	332	302	349	315	270	312	284	341	308	306	303	315	309	302	305	324	311	330	290	311	303	333	312	328	322	312	330	310	331	327	324	318	307	324	311	331	290	355	313	313	336	332	306	306	326	327	284	324	303	325	314	315	352	344	329	334	306	337	321	289	343	299	288	329	298	310	302	313	328	300	299	330	273	278	310	288	314	314	366	352	299	298	283	319	307	309	284	312	314	273	285	317	304	298	307	329	298	322	290	312	315	311	307	288	297	288	317	283	269	282	293	309	315	335	328	330	289	283	288	329	303	301	316	327	333	315	304	336	319	294	328	288	290	300	314	321	313	318	365	297	299	298	316	265	331	335	290	268	347	310	315	283	332	315	321	314	309	316	305	311	307	297	309	320	304	297	344	318	312	330	312	303	319	317	292	283	277	356	328	309	302	309	335	324	313	297	289	310	316	288	282	339	349	305	340	294	304	298	302	314	263	297	297	317	318	297	330	293	322	297	306	312	290	325	294	298	325	323	307	326	287	303	298	300	333	344	355	293	308	309	320	327	320	323	315	301	312	313	277	304	318	306	305	326	306	242	292	283	329	307	316	312	299	281	320	314	316	296	308	336	312	334	314	295	302	325	313	284	321	317	300	326	302	304	319	282	310	323	289	311	283	313	310	314	325	317	348	318	321	321	308	323	321	308	310	334	296	336	311	356	294	296	284	301	285	301	299	304	331	307	348	317	305	287	314	338	315	315	321	327	329	296	274	313	324	332	337	304	305	296	318	302	315	314	292	292	324	287	298	314	300	344	304	326	325	306	293	331	311	345	350	315	304	306	280	264	291	319	359	308	296	290	314	304	321	332	319	233	290	321	279	328	328	341	260	313	309	300	321	288	320	351	336	315	322	308	303	314	321	328	294	311	312	308	295	310	310	310	279	313	319	293	318	283	308	333	274	313	317	281	307	321	292	311	308	297	324	304	301	299	298	324	334	353	347	295	297	307	300	316	356	341	291	317	308	332	311	345	334	272	310	326	310	294	313	287	306	325	300	285	332	306	347	299	288	292	290	321	314	271	276	304	309	335	319	296	307	322	304	290	297	323	323	314	331	323	323	334	338	347	314	303	315	360	298	347	323	325	310	328	297	303	351	332	309	316	302	321	294	311	314	328	305	321	315	345	327	319	301	292	282	286	313	317	335	308	314	298	287	341	352	335	354	363	338	287	327	338	339	293	321	292	319	319	325	301	310	299	319	326	331	287	318	322	323	289	294	317	337	289	324	302	267	303	328	309	307	300	314	326	300	298	337	338	334	294	298	311	314	319	329	297	326	309	312	339	324	315	299	298	342	337	307	300	332	313	324	320	304	294	294	294	310	323	311	303	306	273	301	323	356	326	314	278	280	315	317	309	319	321	311	299	329	317	312	315	314	284	311	327	292	356	329	323	317	307	326	301	311	333	322	316	291	325	295	311	291	310	310	323	285	291	303	350	294	318	329	323	294	314	279	299	269	334	331	330	305	320	310	299	335	292	312	306	316	280	331	278	306	280	312	294	305	304	326	312	340	298	310	315	321	306	290	315	304	318	304	303	300	308	319	294	307	301	342	281	296	300	288	322	297	333	326	318	346	313	312	299	320	307	312	287	304	295	278	297	325	311	331	283	339	339	298	368	298	285	278	323	299	317	323	313	315	307	300	309	297	310	330	319	321	297	332	312	290	303	301	296	318	314	316	336	284	295	300	302	332	347	312	285	298	304	314	343	355	322	308	327	326	298	285	321	290	307	319	307	336	293	315	302	352	330	322	332	316	290	328	294	342	340	324	314	299	285	300	305	321	308	303	337	304	307	312	312	327	308	370	333	315	324	300	313	301	283	277	310	289	315	301	296	299	302	297	305	318	319	319	313	301	314	285	333	320	303	315	327	308	316	295	289	334	291	330	305	307	323	349	320	316	293	328	317	280	270	322	292	294	292	324	306	313	320	292	324	295	301	304	311	305	288	313	347	292	315	318	322	288	328	281	321	298	331	292	299	275	314	280	298	304	322	320	324	296	303	337	329	298	302	309	325	330	342	321	289	268	309	294	330	311	303	299	301	306	322	323	303	307	298	301	325	300	312	329	298	308	308	302	278	332	292	352	297	279	334	331	311	320	325	311	323	308	333	324	355	303	275	328	279	335	305	332	327	308	289	322	303	303	303	303	276	279	304	291	332	318	324	355	365	331	304	295	272	340	287	321	288	321	291	290	299	329	314	296	299	326	317	296	333	303	317	296	271	314	327	285	299	324	336	294	330	319	316	296	315	333	312	285	314	285	326	334	279	282	286	314	316	285	310	336	295	317	326	311	304	281	282	297	318	297	311	337	260	363	311	307	307	291	333	276	275	336	314	296	312	313	286	323	296	283	335	309	310	324	308	314	350	312	310	332	328	311	279	299	335	293	338	275	317	310	306	301	298	302	312	257	307	293	324	305	339	278	329	314	289	314	315	291	321	325	306	315	305	336	300	301	296	304	303	283	285	303	279	328	329	297	329	326	339	255	309	280	318	342	307	316	322	276	289	305	286	324	296	339	331	304	326	311	334	297	319	277	282	301	325	304	339	345	331	353	319	356	322	328	318	303	330	313	285	286	302	300	290	313	329	308	293	282	315	356	325	300	310	320	337	331	326	306	291	300	316	330	360	298	295	298	335	296	344	330	354	327	335	312	312	338	335	313	324	317	337	317	316	313	305	283	351	311	332	353	321	304	314	338	328	319	301	309	304	333	317	301	323	316	346	304	313	317	325	337	326	304	341	301	308	307	320	336	328	313	323	286	309	316	305	336	305	328	329	293	293	308	301	320	300	287	321	265	294	327	314	306	313	318	287	293	336	352	313	318	314	311	315	314	321	316	328	306	331	335	297	309	320	304	310	325	322	322	343	325	322	340	288	277	287	316	321	312	284	282	273	317	292	325	295	290	303	308	312	341	320	313	323	314	338	325	305	338
10071	5389	7792	9021	7608	6062	4595	3618	2914	2550	2134	1761	1584	1406	1369	1247	1127	1071	1053	989	904	950	811	840	862	780	772	764	812	797	774	755	772	721	725	724	742	796	778	709	693	713	706	742	709	703	765	699	677	726	697	691	715	680	702	726	622	737	666	703	696	723	677	705	757	671	749	702	655	708	655	693	695	694	697	658	714	714	712	712	730	760	680	691	778	683	730	700	688	721	652	666	685	709	708	714	725	716	684	661	657	699	715	692	723	698	728	747	732	699	745	708	709	748	679	671	689	712	681	679	704	726	716	743	751	663	729	706	731	691	678	641	639	655	717	703	712	666	674	721	705	676	691	684	715	714	699	678	649	762	677	690	717	707	669	694	727	683	715	670	658	703	686	678	673	742	643	746	668	659	702	677	688	710	694	684	677	714	670	649	675	726	635	688	712	676	685	710	705	734	711	709	690	706	701	724	703	718	739	648	693	686	725	684	708	677	694	679	693	704	671	679	664	693	706	713	734	737	660	660	681	657	671	708	722	689	703	674	673	677	722	702	747	703	719	733	675	689	713	680	695	719	753	680	686	757	679	662	721	761	661	738	704	702	710	694	705	691	737	704	637	714	761	713	698	659	710	700	699	704	743	699	722	721	695	730	694	684	696	697	690	669	659	714	652	713	690	718	730	723	690	735	681	681	683	673	702	719	741	677	720	716	660	697	690	692	663	708	689	673	682	692	694	682	726	692	669	719	668	682	773	687	703	669	731	709	751	677	698	683	670	718	715	685	749	723	661	700	718	669	692	683	738	712	734	686	672	705	708	699	709	676	674	675	689	734	682	687	735	693	682	687	674	691	709	677	735	704	664	691	672	665	758	694	662	699	667	686	648	709	684	739	714	716	643	704	661	694	717	695	734	683	679	780	682	662	700	690	672	660	734	651	658	719	692	702	710	690	669	725	693	660	723	719	706	731	660	679	704	723	712	693	698	702	656	715	699	653	691	688	693	705	716	691	699	698	726	661	694	731	678	721	703	685	702	740	705	723	660	697	693	725	654	677	709	656	725	686	694	664	743	691	715	722	714	757	712	727	732	694	709	632	726	670	682	695	708	693	722	720	717	692	712	670	710	722	699	682	699	720	651	726	645	718	680	700	705	701	676	676	718	673	702	667	708	693	658	684	716	683	712	707	717	715	709	738	685	702	696	706	653	730	713	732	693	712	717	716	678	726	703	696	710	669	700	707	671	742	702	714	703	728	684	694	705	724	686	712	717	664	677	687	689	694	690	700	673	655	675	665	705	715	707	690	720	701	699	657	686	656	706	703	707	637	668	708	721	649	679	676	732	729	655	671	690	715	719	707	684	720	696	664	718	701	712	670	675	708	740	666	702	720	662	695	676	656	692	657	725	674	651	680	694	735	689	685	719	778	704	729	713	672	718	694	700	728	668	694	665	669	681	680	682	661	725	701	723	682	712	685	697	725	700	704	770	719	706	718	706	678	695	681	678	708	697	746	691	694	700	721	710	689	637	762	694	707	690	714	735	686	714	713	720	728	699	741	739	710	692	673	660	691	692	687	664	702	701	695	707	689	725	674	683	676	707	651	673	734	724	677	712	709	693	720	708	681	718	694	748	701	708	698	689	679	676	695	682	686	665	696	708	720	668	735	711	725	699	685	702	693	681	680	701	702	696	697	703	686	716	721	714	683	700	695	736	709	745	664	708	684	701	682	691	768	656	687	685	650	694	691	712	766	722	663	657	686	704	699	683	690	708	731	712	739	706	716	702	701	690	719	699	691	716	727	726	708	690	737	677	696	719	713	694	715	692	651	629	698	761	703	675	745	704	739	727	713	684	671	716	684	694	719	699	687	640	699	726	676	698	696	667	737	699	708	680	696	695	737	712	727	729	723	681	731	668	703	640	709	757	682	714	708	691	712	709	704	706	752	692	704	728	715	705	656	688	712	723	711	706	709	698	687	766	676	702	721	707	719	663	665	708	694	667	705	705	702	697	704	731	787	697	668	695	634	717	715	709	735	725	712	710	696	729	712	672	694	695	673	680	693	760	713	696	704	685	755	743	671	744	674	714	730	668	748	684	677	657	674	704	723	666	694	688	683	695	693	674	727	679	705	688	684	684	695	722	714	678	677	668	734	723	718	692	686	650	725	679	730	654	699	747	679	675	689	679	702	670	731	686	681	755	684	703	675	665	691	727	743	656	759	685	713	723	692	639	733	709	704	649	708	692	639	701	719	719	742	745	696	640	698	705	699	679	732	723	666	706	718	713	708	693	694	690	696	730	691	731	716	682	701	687	675	714	696	679	659	732	711	679	721	676	690	668	715	675	678	682	704	720	725	727	695	710	745	693	664	678	682	721	619	716	676	695	698	720	683	712	789	682	710	668	703	692	730	719	696	715	745	734	695	682	737	663	673	707	673	659	694	706	701	713	681	715	721	681	711	729	702	679	722	736	700	711	650	717	719	688	694	735	720	716	682	674	716	693	663	694	668	710	731	666	665	693	685	715	665	722	703	674	676	708	710	735	705	662	682	655	673	679	739	678	655	638	671	739	706	685	674	673	692	717	679	694	706	623	677	700	679	670	678	673	716	690	697	673	714	694	699	680	690	744	750	693	686	714	725	673	701	727	687	745	706	677	736	717	660	696	671	670	720	651	739	705	696	762	658	713	714	678	668	691	717	736	676	665	702	730	706	722	715	691	724	697	710	676	725	701	693	735	694	727	692	697	736	716	718	715	734	699	699	729	722	703	743	701	651	658	637	700	632	715	749	743	697	701	698	676	727	687	742	711	648	689	691	711	698	733	674	698	716	706	702	690	655	711	687	673	729	703	710	737	655	676	672	711	701	669	723	689	732	695	690	720	701	697	667	699	730	703	706	700	747	716	631	718	711	676	723	695	762	728	721	701	704	644	695	707	713	722	684	704	644	647	736	675	692	709	706	657	679	706	689	660	700	686	666	700	712	715	679	694	717	653	686	718	741	699	673	659	717	681	683	742	729	740	691	683	627	673	687	689	764	734	703	737	729	668	651	660	702	686	664	699	681	674	688	711	661	643	694	664	701	754	716	701	769	720	677	684	672	696	692	749	709	681	685	725	703	648	694	690	687	688	710	772	647	701	698	728	692	682	665	715	671	645	711	669	677	699	673	689	696	718	676	703	726	686	691	741	678	721	677	681	735	692	697	665	678	713	665	677	708	685	669	691	672	672	726	701	714	708	652	751	649	685	693	697	654	692	657	672	687	749	716	693	695	740	683	724	719	673	701	692	694	640	711	671	712	666	664	690	696	641	684	656	726	676	744	704	669	664	707	683	704	682	685	715	703	686	748	729	676	695	712	700	683	741	706	711	723	691	706	711	683	692	694	762	678	638	690	687	723	704	665	668	715	694	703	686	681	703	709	680	668	683	668	755	733	693	693	712	703	685	669	720	701	710	708	712	723	680	679	659	692	686	708	690	685	740	668	684	717	724	695	692	683
27409	12142	8155	6759	4770	3342	2643	1962	1418	1088	939	701	559	567	496	467	432	409	385	345	386	356	345	334	371	293	312	330	342	347	344	304	308	325	330	303	333	326	311	307	285	303	289	305	311	309	292	316	330	297	281	302	306	303	332	268	311	299	302	264	280	302	283	297	341	266	286	288	309	301	269	314	291	291	283	296	285	321	268	310	310	318	292	285	292	306	272	319	287	326	311	303	315	332	258	308	281	304	316	284	284	262	303	256	269	293	284	283	311	293	303	303	298	286	309	310	290	286	322	324	301	315	275	310	308	314	320	311	310	299	291	293	278	320	298	333	311	304	323	278	277	307	291	306	312	274	294	309	290	302	307	272	321	285	301	298	301	327	327	303	298	299	333	283	312	298	289	287	268	287	329	298	298	306	297	308	289	319	300	294	301	296	337	315	284	306	312	290	300	336	308	314	288	345	283	294	296	305	301	286	287	295	284	281	310	313	310	314	323	274	315	313	286	272	300	280	303	284	306	281	295	287	277	302	311	328	348	275	285	301	305	310	308	298	288	323	288	332	301	326	316	278	292	276	305	294	298	301	306	306	283	338	348	308	285	314	305	334	285	282	280	282	320	323	289	297	292	267	296	294	294	312	304	298	289	309	282	276	310	287	302	298	277	253	275	283	277	300	319	332	286	310	313	291	270	318	290	348	266	313	312	307	284	316	334	304	310	290	274	280	342	308	272	294	307	304	306	308	299	320	293	284	281	334	297	313	301	281	301	287	314	320	297	314	292	295	317	323	288	366	315	300	314	291	294	320	320	310	332	314	292	292	294	326	301	341	317	308	315	284	293	277	291	301	317	345	263	293	344	288	308	313	292	302	315	327	313	291	290	310	287	293	300	299	300	301	311	288	325	310	338	319	306	306	298	288	296	304	315	333	325	279	306	292	271	293	281	298	307	328	321	272	281	292	312	282	289	319	289	299	283	278	307	286	257	303	279	310	259	295	290	316	292	276	309	289	289	315	294	301	293	293	245	276	290	325	265	311	280	300	303	299	346	290	294	296	310	284	308	299	290	301	307	329	297	290	304	272	341	297	297	297	295	303	329	320	307	304	322	282	282	280	276	306	311	313	267	306	333	301	276	292	316	308	286	321	310	321	291	302	308	327	302	307	280	272	284	310	291	291	315	279	282	303	300	315	309	318	316	263	305	301	267	257	253	317	308	343	284	315	314	290	288	334	332	267	256	264	303	304	320	293	282	276	284	303	317	334	307	284	301	351	337	288	304	294	290	248	315	267	285	285	305	315	293	347	300	281	291	320	315	297	297	306	321	303	280	298	302	314	286	307	269	315	316	283	291	335	289	298	292	325	292	280	323	295	321	313	279	301	278	264	316	297	346	302	303	271	303	282	323	304	321	288	291	316	293	311	275	317	274	305	339	292	305	283	287	288	302	330	286	321	320	305	293	338	326	327	305	301	276	252	297	263	307	302	289	280	330	293	283	334	300	287	252	274	291	284	306	303	306	283	303	280	305	270	312	301	297	310	315	306	318	296	317	297	303	272	317	309	269	314	322	295	299	309	320	312	331	283	355	300	297	320	330	333	307	305	308	339	304	337	283	303	309	281	303	278	307	361	276	297	298	288	330	311	296	288	296	299	264	294	296	294	287	274	303	293	279	284	290	297	309	316	309	313	321	294	274	318	319	279	309	307	317	290	291	295	304	330	323	307	283	312	313	316	285	320	314	270	323	282	286	317	304	305	313	306	268	315	275	308	293	320	311	298	297	310	309	313	289	316	324	316	274	306	324	340	340	286	275	270	299	311	314	327	271	291	276	302	340	295	313	274	293	326	288	286	308	321	313	308	319	317	296	332	299	309	318	302	320	297	331	322	294	280	289	305	308	302	322	279	312	308	291	291	290	282	314	311	292	294	306	293	275	298	293	306	279	299	304	325	294	320	317	275	277	306	288	296	302	299	318	274	284	333	304	282	288	310	316	300	299	338	308	314	305	328	286	294	318	300	311	283	295	328	291	287	349	318	326	299	302	273	288	302	285	269	299	303	311	299	293	268	307	307	271	290	284	309	309	309	312	339	300	320	281	264	329	305	288	299	314	332	315	273	303	300	291	313	278	268	299	313	312	311	297	309	280	328	306	296	308	266	305	289	316	276	308	284	283	277	294	347	300	300	273	265	290	306	314	276	301	304	299	293	270	265	299	249	307	304	281	297	287	305	269	279	280	309	288	287	304	298	299	312	297	277	298	287	290	316	319	294	303	272	259	298	299	299	293	276	338	328	273	288	304	307	300	312	288	298	300	321	269	292	288	297	305	281	342	298	293	277	282	301	290	302	312	304	287	285	295	327	281	317	324	332	295	334	266	325	280	290	313	316	274	311	296	338	280	292	274	277	342	300	267	317	317	291	282	315	334	327	312	316	315	282	279	338	344	286	294	292	300	304	287	258	299	283	319	321	291	285	323	308	315	293	292	307	325	299	302	308	313	306	299	302	329	281	304	306	315	307	318	317	277	313	276	300	309	294	305	308	265	308	290	311	305	304	334	309	309	282	297	299	287	273	321	310	336	297	295	299	313	281	291	319	282	313	317	285	324	291	265	314	320	299	320	280	319	283	306	311	272	332	298	293	317	329	312	314	283	288	290	314	315	286	307	282	304	288	327	315	288	313	262	346	306	306	344	324	297	278	276	287	284	285	315	290	312	304	291	309	292	287	330	281	296	296	332	333	278	332	299	294	271	294	343	336	310	287	307	274	282	312	324	298	283	310	328	328	295	314	276	294	320	291	285	305	309	308	285	298	291	269	289	316	303	301	302	291	321	287	277	301	305	271	266	285	321	327	302	296	277	309	279	315	298	300	297	317	271	282	318	308	307	267	316	320	292	306	292	291	308	304	273	277	311	290	297	293	342	327	315	326	309	286	310	292	314	293	313	308	315	286	309	309	325	298	301	339	275	329	282	300	309	354	301	300	251	307	321	339	287	279	295	311	298	282	309	288	293	282	307	287	331	317	338	299	288	303	288	312	312	319	314	310	313	306	259	328	323	314	316	305	289	272	306	309	299	305	296	279	298	262	321	276	291	294	299	277	333	271	308	335	289	326	303	290	307	294	305	272	286	310	289	314	330	292	305	293	313	297	319	276	301	304	307	344	315	305	296	320	297	328	262	316	299	272	314	327	294	319	285	302	291	287	327	301	304	285	310	317	299	290	287	335	288	297	296	277	289	327	300	297	305	327	319	301	325	291	305	319	289	286	286	318	329	315	306	274	336	300	299	328	286	341	314	312	318	333	303	313	319	337	275	336	270	315	246	303	271	321	306	298	283	285	304	302	269	299	328	314	281	307	291	317	297	291	299	276	294	320	288	289	281	290	300	280	304	290	331	315	301	324	282	279	304	294	299	301	284	288	284	325	273	296	297	300	280	299	319	276	353	325	277	287	268	330	287	295	283	303	324	294	279	285	313	304	316	292	316	309	333	324
17729	8692	12738	15165	13674	10944	8825	7229	5621	4553	3648	2988	2388	2166	1919	1711	1536	1385	1340	1213	1126	1085	1045	1007	1009	904	900	929	826	823	795	758	832	831	713	826	728	761	734	803	724	752	723	747	700	714	729	709	735	717	734	680	700	748	697	716	700	722	654	712	675	685	726	705	666	691	669	680	683	680	685	689	697	678	704	671	639	665	696	658	666	655	694	671	702	710	680	662	684	668	670	722	724	641	695	661	693	705	672	690	688	655	674	583	675	668	721	708	636	663	684	646	688	668	688	647	728	701	659	689	711	669	715	694	661	710	665	660	673	697	700	642	642	685	695	649	733	697	685	678	668	674	711	667	669	660	679	655	621	710	672	681	691	699	698	656	664	665	694	650	706	681	681	660	678	670	702	740	663	643	714	685	676	678	697	659	715	669	674	666	698	668	664	713	664	678	652	747	677	706	688	687	654	662	662	672	735	676	642	711	662	658	653	707	672	676	639	693	748	667	711	695	706	714	657	676	675	705	703	692	654	637	668	684	706	697	637	661	691	644	712	700	624	634	703	688	688	730	669	669	687	676	673	689	696	693	685	673	686	691	647	734	653	680	711	682	737	697	692	703	708	704	664	671	684	654	672	660	688	737	673	671	646	686	650	676	684	673	659	718	686	716	714	714	647	700	641	707	685	710	685	669	684	705	673	681	684	724	642	680	752	675	697	664	683	668	667	679	672	668	726	663	704	631	650	693	667	680	655	624	701	691	664	701	720	687	654	730	667	716	673	717	702	690	683	697	659	670	687	675	668	679	706	669	664	665	671	643	681	665	689	681	683	654	677	731	697	700	678	718	685	642	714	692	688	683	659	637	670	668	663	661	712	696	750	692	647	668	677	671	684	677	643	695	666	653	679	657	624	705	674	640	670	704	697	689	647	662	632	651	673	647	683	682	688	711	695	665	654	693	651	673	693	668	623	686	682	705	761	688	695	689	641	655	703	686	692	663	677	668	646	648	653	703	648	678	654	652	702	687	666	655	749	659	706	635	661	695	659	670	681	669	680	650	631	635	718	673	683	727	623	645	690	712	680	727	648	696	696	688	716	702	662	617	679	635	674	685	682	706	687	646	647	728	657	715	692	639	669	703	675	650	664	688	703	715	640	707	659	681	694	691	693	721	662	640	700	661	671	694	673	652	686	721	664	685	709	667	687	683	703	653	685	708	705	684	682	658	663	721	664	734	673	723	705	672	680	668	680	710	654	713	683	660	694	692	644	691	691	681	685	688	644	621	682	736	690	719	678	717	709	624	667	658	700	706	711	668	673	643	688	617	688	686	651	705	669	686	730	717	673	685	664	676	656	694	683	710	682	716	693	649	688	682	669	740	677	634	658	681	697	638	728	665	649	684	670	622	709	645	727	679	676	683	705	696	675	679	690	666	667	666	672	703	636	638	713	703	664	680	674	664	652	708	678	692	634	704	715	698	694	701	706	712	673	702	667	713	621	675	674	640	672	697	662	672	663	708	693	690	682	733	681	662	693	683	674	642	702	692	696	693	690	692	662	736	699	672	670	661	709	695	650	694	673	716	657	635	663	739	669	673	684	645	637	664	671	689	674	660	723	678	643	693	694	679	683	704	657	650	670	747	684	659	666	667	648	709	690	663	703	722	692	686	666	670	685	689	681	634	656	714	666	630	742	676	667	666	654	656	678	713	670	696	657	734	692	679	678	638	730	695	719	710	684	724	654	673	667	650	675	646	697	686	730	655	668	651	690	665	730	707	704	692	670	680	679	695	665	684	709	701	648	666	690	660	682	711	706	660	674	695	676	696	690	676	687	669	669	669	678	694	655	673	687	673	688	687	729	691	692	701	694	693	703	680	684	680	675	681	635	689	684	641	720	653	686	708	683	722	713	693	698	669	689	665	684	613	646	703	667	689	712	660	663	635	681	665	713	651	645	703	687	641	651	707	629	714	700	710	684	674	667	690	693	669	668	702	701	697	652	680	614	682	678	664	694	636	728	687	660	602	669	674	649	689	632	673	657	659	704	656	699	658	721	660	710	647	680	653	708	675	677	673	659	666	664	689	717	701	689	671	679	706	696	636	669	700	672	672	641	686	697	660	718	655	697	692	619	685	662	676	669	676	672	713	705	655	699	674	733	697	664	679	690	694	678	687	646	715	678	694	727	665	683	732	731	679	661	649	666	697	711	701	655	682	646	713	679	677	688	647	669	674	688	714	685	651	690	661	658	717	665	638	699	739	648	663	642	697	661	721	698	681	656	671	629	693	698	688	691	672	658	667	696	686	675	695	678	675	639	681	677	651	709	684	734	678	687	693	708	693	692	729	681	664	695	707	691	714	695	652	648	656	712	692	650	698	684	695	653	686	654	662	675	697	734	704	694	697	664	677	671	676	699	672	658	652	686	661	682	667	703	685	696	694	690	746	687	674	683	681	684	649	674	663	748	627	680	681	666	664	708	667	640	690	689	700	692	716	662	695	691	683	652	675	702	669	679	677	695	671	676	669	694	694	657	672	673	686	672	658	671	660	659	678	684	678	681	723	715	679	661	688	672	659	677	665	672	648	730	684	679	662	645	687	673	723	662	655	618	672	676	646	658	695	685	701	691	654	706	707	640	726	668	647	679	632	720	712	693	651	652	678	664	685	718	659	705	703	676	702	693	697	642	673	670	687	723	694	685	715	660	671	716	683	630	654	673	660	679	668	655	671	686	730	684	691	698	653	732	682	699	697	688	671	710	686	697	688	753	702	659	698	653	669	709	678	702	678	710	663	643	691	706	682	674	678	679	719	701	739	667	692	706	683	662	669	707	723	646	672	681	701	648	716	707	683	693	624	683	708	672	703	712	677	650	675	670	633	719	773	686	683	705	651	678	680	654	671	644	732	649	656	666	661	675	694	725	655	706	725	684	685	653	648	682	665	643	690	670	701	732	683	679	685	663	702	629	663	683	667	676	657	678	659	694	676	689	689	648	644	678	685	656	678	708	685	714	661	641	646	647	732	605	696	646	674	708	665	696	692	694	722	658	689	721	664	683	631	673	682	701	713	737	713	670	678	657	637	750	689	723	665	685	699	686	656	664	680	680	666	674	673	694	680	670	710	704	677	680	677	733	685	676	668	659	682	693	681	647	682	684	710	676	676	667	703	679	727	705	657	674	671	672	675	681	702	680	657	664	714	666	688	680	658	673	696	710	662	717	671	708	651	693	591	716	685	645	705	670	667	691	711	713	723	685	691	676	674	681	669	705	663	685	674	696	671	639	656	679	654	703	672	658	704	687	667	686	626	717	637	713	689	627	635	661	665	699	668	700	681	686	664	688	675	654	688	735	710	686	692	691	691	666	707	726	675	698	694	655	662	665	669	649	701	660	699	692	657	692	665	687	688	678	627	675	658	670	685	646	691	684	688	725	625	704	728	673	655	661	650	709	721	647	677	709	636	665	707	694	651	652	693	685	634	692	685	658	671	633	665	685	686	625	676
36838	16974	12332	10470	7539	5295	3810	2948	2016	1427	1089	862	723	640	594	531	512	435	443	410	403	380	414	394	368	363	366	343	350	356	323	327	320	316	293	283	321	336	311	330	329	312	308	284	304	285	298	314	307	299	321	324	328	316	315	297	276	313	321	303	332	273	299	309	315	330	325	328	266	308	327	297	304	276	306	279	273	304	314	301	292	321	305	302	317	330	288	248	330	270	265	306	326	330	335	320	280	277	303	304	302	304	296	316	300	285	308	309	307	298	303	298	295	313	311	300	303	291	293	347	296	289	291	326	324	289	313	322	309	325	262	326	280	275	308	313	341	291	283	269	312	327	323	293	287	296	303	329	295	287	279	282	303	297	297	283	324	307	296	317	314	285	293	339	290	318	286	298	324	298	286	301	313	314	294	282	273	278	295	292	289	266	325	273	297	315	274	301	330	265	297	300	288	293	278	290	303	294	305	312	293	295	283	291	297	299	302	296	273	306	272	294	283	316	270	303	295	280	321	311	298	257	280	319	273	293	274	267	304	305	337	289	291	301	264	297	302	274	326	319	273	305	300	317	310	279	338	300	295	283	265	295	300	278	286	309	294	286	257	303	274	293	318	318	304	271	290	314	296	270	316	305	276	301	283	298	326	278	290	307	273	287	308	302	300	295	307	265	282	282	311	316	290	271	269	278	300	277	315	296	271	304	287	298	278	301	279	310	258	283	340	300	306	317	299	309	328	317	286	289	305	322	271	317	303	272	301	293	294	303	287	311	292	285	289	308	300	281	292	327	303	309	295	289	273	313	299	321	298	296	336	296	290	298	300	292	291	296	334	298	272	298	292	318	291	299	298	282	295	298	274	307	333	273	291	297	302	280	321	287	297	324	283	299	271	280	271	285	279	295	300	303	299	314	321	312	331	265	281	288	327	285	276	266	265	310	269	258	278	292	294	277	286	293	277	289	324	276	285	288	289	279	278	268	272	307	320	267	319	282	268	274	319	297	311	285	287	303	288	336	330	310	286	305	301	301	302	271	328	284	304	298	294	303	281	329	295	266	266	307	299	287	288	302	277	296	294	311	272	302	286	301	310	310	285	304	287	324	301	305	242	327	304	314	297	306	300	316	296	297	304	299	329	287	279	280	303	289	283	291	303	297	288	281	301	320	323	279	290	298	315	322	278	285	293	301	270	313	328	310	307	263	302	285	318	306	324	276	294	297	312	283	301	297	271	306	312	303	270	330	291	309	287	284	313	293	279	291	289	289	299	272	284	276	261	296	297	291	296	270	289	323	285	322	302	297	288	317	313	315	310	313	298	363	297	304	294	291	324	314	269	310	300	290	258	286	325	324	304	300	304	291	288	300	306	291	286	285	315	287	269	263	272	294	295	255	282	328	303	294	276	325	299	294	321	284	283	306	313	317	268	301	254	281	320	302	293	295	281	303	299	278	279	267	261	277	296	306	291	309	282	318	266	289	309	301	310	279	316	302	304	286	306	295	281	300	297	335	287	309	273	299	289	303	276	307	307	316	287	309	289	275	309	328	280	298	269	303	325	315	311	308	315	305	328	314	310	274	264	307	278	307	278	290	273	292	305	320	293	265	326	285	308	335	325	275	308	298	295	291	273	300	305	294	304	298	292	289	270	279	314	317	271	319	324	326	273	284	311	338	326	299	294	277	309	279	320	309	336	325	310	260	287	266	325	292	289	282	296	303	299	316	294	288	274	320	305	293	290	305	289	265	285	320	342	285	283	308	305	312	319	262	286	300	315	252	289	301	295	316	293	309	291	280	271	294	312	279	291	313	294	308	315	292	301	280	301	285	268	278	289	322	265	293	292	312	287	271	303	315	317	304	262	300	308	277	291	310	304	273	315	296	276	287	283	319	277	274	315	343	284	318	289	299	305	302	298	299	308	291	323	293	286	281	310	292	299	294	299	305	255	304	285	316	289	293	297	303	302	284	341	285	284	303	303	319	300	267	272	304	317	306	334	300	295	297	287	285	285	313	304	312	295	288	315	319	278	281	303	304	290	294	273	310	293	313	275	281	306	321	305	304	276	301	264	268	289	298	279	309	303	295	324	313	316	299	303	297	298	295	335	269	313	255	331	302	309	296	313	298	314	300	263	302	306	290	301	303	305	276	317	277	320	312	310	288	302	305	309	274	286	307	281	302	301	323	299	304	311	301	311	310	336	289	296	306	299	302	332	314	289	279	321	298	309	305	313	314	303	265	293	295	337	322	307	283	290	293	275	277	278	304	283	285	326	251	344	343	286	289	289	304	275	276	257	284	275	259	281	331	285	329	291	287	291	283	299	278	279	298	274	281	310	305	284	301	283	315	317	269	253	359	293	309	287	277	283	266	279	288	302	307	296	303	310	314	267	293	298	317	299	270	288	332	295	275	296	321	297	289	266	288	300	303	274	269	264	313	317	310	301	331	317	301	284	295	294	311	307	297	318	323	323	296	281	294	333	279	310	288	319	298	314	285	303	293	257	300	320	324	304	252	279	298	322	299	326	272	308	294	309	306	287	278	292	319	307	281	313	275	298	267	285	282	319	276	276	298	288	314	318	275	298	276	278	305	262	317	287	287	277	298	291	273	325	268	324	302	333	274	266	317	306	295	296	275	297	294	317	312	290	286	270	346	293	306	314	341	294	270	295	329	311	306	326	306	326	293	286	284	315	310	315	313	273	252	336	319	269	293	303	286	280	296	268	277	287	282	292	291	302	298	287	291	314	274	293	293	334	278	288	281	294	309	308	327	296	308	287	278	262	281	312	308	338	268	274	305	309	314	284	287	313	298	280	291	282	331	317	288	307	291	310	307	304	296	290	279	289	272	305	289	338	331	273	327	290	290	300	303	317	318	275	283	275	302	312	277	290	297	330	296	302	270	289	310	311	321	293	284	331	308	293	301	287	334	307	295	302	287	310	304	289	278	299	316	304	267	303	298	294	285	315	293	284	303	279	282	267	308	288	288	306	258	296	292	315	275	258	304	298	318	308	279	310	307	303	288	298	318	320	305	272	290	267	295	267	287	299	287	287	299	308	284	306	289	279	275	307	306	281	302	310	285	279	274	301	288	280	289	255	280	317	299	296	281	283	327	314	305	315	304	287	296	300	321	287	312	274	306	296	290	297	292	277	321	270	299	291	312	289	331	331	325	311	301	315	335	310	312	263	317	326	295	327	301	302	277	291	311	293	281	264	326	279	302	298	291	288	294	293	265	296	302	289	302	309	308	295	290	275	302	300	316	333	288	281	303	296	281	283	280	331	286	306	337	268	303	321	316	278	297	293	277	310	306	328	293	288	316	306	281	268	320	296	322	290	311	301	308	324	317	318	307	258	282	250	295	313	303	268	308	300	329	289	300	309	261	281	297	282	292	286	288	299	317	280	279	292	307	294	313	265	307	299	304	322	307	299	327	332	296	304	283	278	314	309	319	316	312	286	272	298	276	286	282	278	292	298	273	292	278	298	300	276	293
22352	10479	16781	19801	18025	14854	12013	10000	7674	6089	4895	3815	3276	2750	2426	2039	1912	1724	1562	1463	1378	1243	1192	1155	1136	1015	960	991	933	880	838	802	831	850	865	839	826	822	838	821	710	719	762	721	698	689	671	691	740	682	741	707	702	689	701	672	669	663	714	654	674	652	663	674	766	706	722	643	685	730	652	670	651	677	685	657	732	653	695	671	702	657	676	667	683	662	664	668	743	678	685	674	624	714	673	676	690	690	657	658	616	642	665	665	691	678	711	698	688	634	677	671	672	683	690	689	677	654	691	668	680	651	651	687	701	640	687	704	689	664	690	667	675	652	719	673	682	691	662	659	633	694	673	706	653	647	697	675	692	693	679	734	675	691	684	723	647	664	632	689	656	708	671	679	704	708	649	728	646	672	655	707	661	677	616	626	710	691	689	675	674	732	658	598	710	669	660	677	709	674	732	659	671	651	677	739	650	670	663	714	725	702	692	679	674	676	676	675	734	676	674	717	665	653	679	684	632	677	641	672	660	683	685	679	675	688	692	701	686	674	732	652	695	667	618	681	667	661	692	656	679	699	649	678	711	654	734	662	728	636	698	673	655	682	675	660	689	660	677	677	672	665	648	687	662	655	714	683	694	672	689	640	692	689	692	644	659	629	664	664	677	670	676	684	692	652	596	664	691	662	703	665	626	687	677	662	677	667	646	645	659	677	648	634	693	657	613	646	651	646	617	666	730	679	687	656	710	667	665	633	703	683	687	721	651	669	689	625	654	620	645	690	699	665	688	664	610	704	655	657	657	710	664	662	648	713	669	683	725	657	661	649	694	630	663	656	652	643	679	692	681	671	608	647	670	690	659	691	697	694	630	700	683	679	649	704	703	699	702	670	685	699	668	665	627	625	678	675	650	676	651	649	671	673	661	656	649	706	659	700	689	675	714	678	676	657	685	691	691	708	670	677	629	691	669	650	654	643	682	679	720	671	653	666	669	638	661	664	661	677	649	652	668	682	700	640	673	714	621	630	648	653	663	649	651	686	720	706	682	643	623	678	692	671	663	668	654	713	708	631	690	673	665	611	654	673	649	677	665	659	741	636	709	670	675	669	690	691	744	711	698	664	690	681	680	640	705	691	691	681	660	699	662	687	682	649	652	598	659	709	674	666	690	679	716	679	666	664	637	683	716	679	668	662	695	659	624	642	688	666	660	657	651	651	710	673	670	670	647	658	663	702	708	667	660	648	640	628	623	636	627	658	669	639	687	634	663	693	642	703	699	641	684	649	705	681	702	671	680	676	676	651	644	648	668	633	669	658	697	646	680	691	690	646	687	635	681	692	666	661	670	679	659	672	645	714	645	721	673	665	664	674	682	674	706	681	648	659	692	677	686	627	687	667	695	685	715	689	686	704	648	672	651	689	655	713	698	719	648	643	680	633	669	690	729	678	679	638	646	647	718	666	716	724	685	654	678	702	669	655	643	688	675	642	670	702	680	712	672	670	672	647	666	676	674	653	668	693	666	666	655	683	703	709	686	683	647	723	647	613	673	678	664	631	667	653	636	681	684	684	658	639	664	670	670	709	697	666	670	700	693	679	677	672	677	688	624	673	703	696	694	656	662	689	611	654	704	691	690	666	692	726	681	675	674	627	685	710	699	671	688	668	687	640	689	689	682	700	655	698	688	667	624	694	683	700	688	698	658	698	645	665	661	643	659	660	692	689	670	670	666	674	694	731	712	649	721	661	682	664	657	666	704	693	667	683	666	644	666	648	682	636	699	697	677	663	682	679	694	696	654	662	721	669	678	685	715	682	685	658	648	711	714	665	670	716	681	687	608	666	681	644	730	688	693	660	654	655	633	649	681	691	709	666	665	685	680	694	670	630	678	676	671	693	655	690	674	675	647	659	662	715	657	626	674	685	669	665	685	670	651	667	695	686	645	700	675	656	687	710	691	687	659	660	661	657	619	654	652	653	661	651	693	657	649	686	690	700	706	681	657	659	690	671	721	685	653	681	642	700	682	694	702	684	692	630	672	672	630	660	635	658	642	670	624	655	695	671	706	624	723	692	657	733	668	652	659	656	727	647	647	697	690	696	709	650	656	663	691	637	662	717	692	668	640	633	672	659	627	669	720	688	686	683	662	720	651	681	677	663	593	661	684	637	690	699	692	659	653	724	689	679	687	695	684	684	648	662	672	653	694	669	709	648	670	703	677	674	694	674	698	690	692	640	677	638	712	744	690	665	655	648	722	666	687	687	661	625	642	673	686	611	662	666	686	684	677	666	646	673	650	716	645	654	712	671	650	644	694	673	662	627	642	667	651	679	697	651	658	670	655	660	659	633	695	710	695	664	647	660	646	712	680	650	699	653	695	690	659	653	681	684	688	680	702	663	702	678	670	696	648	653	646	692	668	658	706	685	646	714	693	679	693	670	704	667	689	673	687	651	666	643	678	672	686	678	680	675	646	703	673	644	662	657	696	675	696	707	630	655	709	685	696	675	704	691	676	675	703	631	667	697	690	673	656	680	682	689	648	713	666	613	630	707	683	651	633	705	628	680	663	709	673	679	676	665	701	661	681	646	706	684	729	712	650	672	664	708	646	651	737	685	674	682	654	637	693	682	665	690	696	646	695	683	700	687	694	661	703	708	654	679	701	668	686	669	683	719	674	659	665	680	650	617	669	640	714	672	630	687	640	688	686	695	693	671	654	679	681	664	682	683	650	610	660	707	670	661	660	655	682	653	700	664	668	676	662	651	719	665	690	642	670	699	698	665	687	688	655	694	708	665	661	702	707	713	647	695	676	611	689	616	705	653	731	708	667	653	665	626	694	642	677	685	692	670	664	683	659	673	664	663	709	673	652	730	704	692	660	649	659	649	637	684	684	672	737	679	653	643	690	637	641	673	685	615	634	668	679	702	708	682	683	669	635	687	662	684	701	684	690	717	716	676	701	604	697	681	666	647	704	651	676	661	650	689	672	700	669	620	649	681	664	685	690	677	689	695	671	660	664	687	688	672	707	677	673	697	656	658	657	649	674	694	666	668	675	658	643	659	654	621	657	697	672	695	691	687	652	696	713	633	691	720	674	642	677	668	681	670	626	674	648	650	739	659	670	701	652	731	666	684	665	655	663	699	698	635	708	645	641	673	704	703	641	675	688	635	649	676	646	711	713	686	655	688	682	698	675	654	666	673	663	637	677	638	640	651	690	657	672	701	671	715	698	653	724	702	672	724	658	646	694	638	630	712	680	645	689	695	667	663	649	604	642	636	662	665	668	675	641	636	649	652	670	687	663	633	678	663	664	711	610	695	646	675	665	660	630	679	652	641	663	663	643	689	682	669	707	695	704	636	701	684	623	652	644	668	699	661	706	653	706	691	651	650	693	704	629	686	712	685	649	632	690	697	627	674	629	689	693	674	685	646	642	659	651	671	637	678	636	646	644	685	616	691	624	714	689	675	667	734	699	623	704	697	712	621	689	696	704	652	669	687	667	644
15533	6560	4726	3512	2303	1664	1213	961	767	667	585	530	467	416	418	418	386	375	408	299	372	329	349	340	312	327	334	366	329	294	340	312	341	334	343	348	350	298	294	321	337	329	306	282	352	335	339	295	284	319	302	300	327	318	325	299	320	315	327	300	301	339	330	292	275	322	310	267	302	308	323	302	337	327	318	340	267	299	329	326	300	321	359	326	291	315	332	305	291	319	316	294	314	287	255	337	347	321	300	277	285	305	314	310	313	353	338	277	293	297	293	305	305	330	282	280	300	305	318	318	279	289	308	359	320	332	317	350	324	309	306	324	320	344	336	324	303	290	327	286	309	299	294	327	288	319	321	324	315	318	323	313	288	312	292	305	301	317	337	341	315	333	356	296	319	341	339	348	342	311	326	311	303	317	306	322	336	309	323	317	288	303	285	330	325	301	347	319	332	314	330	301	274	291	330	335	319	325	333	328	289	336	320	297	304	323	348	285	362	282	305	322	282	330	334	328	339	324	304	346	348	314	311	338	314	341	296	326	308	303	327	300	310	326	345	295	296	287	284	312	301	287	315	306	326	281	295	312	339	281	309	308	316	295	326	286	290	299	334	316	314	315	299	299	302	321	330	323	336	325	314	349	316	317	333	330	319	305	313	296	326	322	284	315	296	311	282	311	336	334	306	311	331	313	309	306	314	310	321	308	304	343	344	351	328	322	301	286	306	291	315	287	350	325	306	302	304	346	311	304	322	340	300	318	282	343	295	319	300	313	314	315	315	322	335	295	298	324	322	314	307	311	308	346	360	306	327	311	285	303	335	293	309	321	325	339	322	295	347	319	330	280	318	310	298	304	396	321	321	299	276	302	324	264	330	320	313	298	309	272	281	317	300	260	323	338	306	289	288	340	304	319	293	312	339	309	319	288	313	309	282	306	308	300	309	329	291	314	316	362	293	331	284	294	296	332	343	325	287	271	321	304	304	333	329	307	297	293	323	339	296	323	347	323	293	288	313	322	325	305	311	299	319	293	321	322	276	323	329	322	326	324	325	344	313	344	352	325	321	330	310	331	299	299	340	353	315	347	341	325	298	317	294	309	339	297	292	299	317	329	346	301	363	340	307	319	327	325	304	301	327	278	310	282	300	321	323	310	330	329	299	305	306	301	297	332	320	304	295	322	304	322	294	324	314	347	314	335	314	268	300	313	290	307	305	347	330	346	303	346	290	330	306	315	322	350	316	297	324	292	315	278	295	299	321	322	361	321	327	293	292	317	340	294	328	309	324	287	293	309	307	291	305	297	326	327	288	309	315	301	325	329	338	319	320	328	306	298	311	305	342	312	296	325	325	310	301	320	349	289	316	311	331	283	302	282	283	314	251	287	289	333	341	309	290	310	334	294	313	325	270	308	306	321	328	287	312	296	329	327	323	302	325	311	293	332	304	322	304	312	338	341	314	341	299	290	334	326	326	316	316	314	287	362	286	339	330	309	332	299	339	316	302	321	337	322	317	316	313	328	283	289	333	290	292	311	296	307	323	338	293	333	296	289	312	304	311	312	327	320	303	357	276	310	290	338	302	316	301	274	309	317	317	278	331	302	287	328	321	337	307	306	298	339	306	329	326	337	336	289	322	313	302	355	330	308	313	300	331	320	321	293	311	297	308	330	307	308	318	321	346	322	313	292	301	299	323	340	307	333	306	318	324	304	322	334	295	311	322	331	323	319	307	315	325	345	324	327	316	348	311	306	339	344	309	302	322	316	354	326	317	322	310	320	317	318	318	297	322	271	301	289	315	296	329	297	315	319	315	304	300	289	314	344	347	277	280	325	319	331	333	276	277	290	307	322	320	307	328	318	328	311	280	324	309	331	330	305	337	332	295	313	297	323	324	347	309	320	289	314	318	317	310	330	311	315	338	316	313	356	304	285	317	320	318	312	306	305	334	309	292	312	315	327	337	349	303	340	327	333	317	298	325	300	286	289	354	303	311	332	327	334	314	324	292	318	314	324	319	333	324	281	320	322	312	296	356	304	275	307	316	343	313	315	314	339	344	337	305	298	308	297	299	313	300	347	342	303	293	324	303	323	306	313	345	285	334	289	301	283	323	307	322	323	306	304	284	340	314	296	347	319	312	318	297	322	262	337	298	353	321	321	317	318	337	323	293	301	316	331	334	326	337	340	338	307	343	321	333	274	309	280	323	340	314	301	330	332	374	335	277	310	313	342	333	302	339	340	320	310	337	326	281	297	302	328	306	332	286	285	308	328	298	350	351	295	323	283	292	329	284	310	292	312	319	291	256	316	331	311	290	325	344	329	334	281	312	331	350	278	328	311	315	338	294	298	346	275	347	316	335	335	295	292	309	327	316	303	323	319	321	314	339	319	305	354	321	298	287	280	298	315	297	335	295	332	307	313	277	299	343	314	354	278	302	320	337	302	306	324	324	365	317	302	296	334	348	291	271	293	319	304	318	306	305	328	319	303	354	319	309	360	304	315	334	320	297	283	310	325	314	315	343	316	284	311	310	325	300	293	318	336	294	291	307	312	301	303	273	318	330	303	345	305	312	326	297	297	325	307	313	283	320	312	314	321	347	351	342	328	318	301	320	291	295	307	328	301	299	282	303	315	312	362	299	299	296	330	314	346	336	316	321	367	346	289	301	337	318	326	329	288	338	328	318	311	314	316	312	329	321	316	343	302	327	316	288	303	313	302	318	324	322	320	321	304	344	331	310	273	299	354	322	310	336	316	295	316	299	320	319	320	300	316	326	330	303	294	316	319	324	303	325	357	303	316	330	297	319	348	298	356	319	347	329	314	310	291	327	311	283	338	308	305	311	330	336	299	269	300	309	289	281	312	285	305	314	318	320	314	316	289	282	331	363	279	318	311	310	340	310	313	344	363	304	312	318	325	306	304	358	305	309	339	333	314	298	299	303	331	284	301	323	316	341	298	280	309	274	295	321	305	311	317	295	303	299	337	355	287	286	332	311	298	304	290	311	323	296	301	296	326	292	303	318	302	371	277	300	301	342	311	299	348	330	315	333	317	334	342	315	311	297	306	305	286	335	293	304	324	312	313	317	281	384	295	315	330	303	287	354	284	313	326	323	303	298	342	308	322	298	340	301	347	332	318	298	300	320	305	309	301	322	316	348	321	302	327	341	298	333	331	304	304	308	326	308	286	342	311	308	347	314	323	297	318	354	339	331	339	327	309	326	296	335	353	320	339	311	298	270	305	329	330	295	320	294	309	328	301	319	337	308	317	287	302	286	306	322	325	335	351	314	317	301	341	321	335	300	314	336	315	315	287	341	310	307	320	321	324	294	337	315	271	297	301	350	339	309	318	314	325	345	318	322	315	328	316	294	304	325	319	319	298	322	303	272	294	302	280	297	291	318	323	317	332	319	316	330	293	297	345	329	325	321	291	280	267	341	294	328	321	315	323	317	309	283	337	325	324	309	303	358	286	312	301	328	305	312	317	314	302	308	342	302	314
9505	5468	8390	9552	8015	6377	5018	3950	3251	2567	2143	1838	1592	1483	1321	1255	1138	1099	1057	1007	945	958	890	910	820	830	823	791	760	812	753	764	794	772	755	751	733	742	779	721	714	725	734	748	704	742	744	749	720	754	714	673	751	712	703	726	736	686	715	699	711	719	737	713	693	707	733	692	699	716	742	654	720	695	690	705	713	740	717	713	701	681	759	719	696	683	702	759	681	719	724	694	675	702	713	688	710	697	728	776	702	693	722	672	761	767	713	711	657	633	686	725	713	763	688	682	735	710	728	697	690	701	680	691	738	698	713	750	701	740	701	700	707	745	701	684	721	708	727	690	684	725	728	683	701	700	720	722	665	707	683	660	645	682	708	696	754	684	666	765	693	731	751	713	715	732	702	670	685	721	701	682	689	687	730	710	728	701	688	730	702	729	693	697	733	696	731	732	704	718	737	676	706	708	679	702	714	704	738	697	726	699	691	708	731	748	694	711	755	676	708	734	729	735	721	739	764	709	736	726	749	685	752	703	698	712	717	692	712	743	748	755	698	716	732	703	730	747	645	713	767	676	729	696	723	691	677	682	680	712	712	757	751	728	723	699	736	713	683	726	694	684	720	680	713	716	674	726	698	731	708	722	750	727	682	682	699	688	718	726	746	735	711	673	689	717	679	706	701	697	684	734	674	704	699	684	637	715	719	669	700	705	699	722	739	769	674	712	686	723	706	728	731	670	766	718	730	715	716	708	673	670	691	651	687	704	726	744	729	731	706	692	702	671	722	730	709	671	676	719	732	642	737	703	715	717	687	709	680	718	732	659	666	759	691	701	723	710	698	727	740	679	732	704	707	715	675	735	721	682	688	744	719	679	713	690	697	666	715	731	687	694	667	752	672	695	691	729	670	687	740	693	686	715	697	681	743	735	718	687	669	676	753	729	728	735	717	713	730	724	675	658	710	716	737	708	685	687	681	689	688	695	686	708	673	712	690	686	691	696	711	715	698	754	767	697	739	717	644	769	641	736	740	675	690	778	692	704	685	722	725	746	732	718	684	704	664	698	708	690	747	734	646	722	715	721	701	684	707	718	679	718	670	728	722	705	673	697	769	713	733	694	753	715	714	716	719	719	720	707	713	729	754	705	719	667	758	677	681	738	705	701	676	680	686	706	713	684	738	772	656	731	697	692	674	750	690	685	669	645	655	698	702	677	699	747	723	730	706	733	697	693	739	707	700	700	707	722	665	749	689	712	724	676	718	721	712	732	668	713	653	701	653	705	680	721	707	711	716	746	717	706	704	699	706	688	682	690	670	688	717	685	684	715	713	675	701	717	711	661	666	667	682	695	731	664	679	743	674	678	709	748	629	636	720	750	726	693	706	710	707	681	681	674	702	695	696	670	708	714	671	640	724	735	715	733	721	695	715	686	751	742	696	668	712	691	736	737	739	672	722	696	718	755	707	682	733	738	714	703	735	679	745	715	744	702	700	726	669	734	693	686	721	749	712	690	720	685	685	713	724	628	698	665	719	702	664	714	726	719	704	714	719	687	725	683	686	670	691	715	657	743	710	710	733	699	714	706	700	728	737	725	721	739	697	676	724	705	705	733	704	704	720	656	715	681	699	698	700	685	685	662	685	728	665	698	715	705	698	710	668	755	677	672	736	710	714	720	692	711	706	699	729	724	702	707	717	706	707	683	660	748	740	703	753	658	674	697	721	664	712	677	686	673	705	647	717	701	726	747	709	726	671	721	739	734	687	681	729	704	665	715	676	725	670	728	684	700	729	672	699	726	678	654	750	678	728	725	721	713	680	713	690	682	705	752	711	694	726	668	738	694	673	700	703	735	745	656	700	670	772	672	695	725	708	681	726	738	677	702	684	678	733	704	663	725	679	701	670	716	688	738	663	673	705	665	673	701	740	689	699	689	708	696	725	681	717	703	667	687	713	684	719	668	681	720	711	730	713	683	716	678	718	710	668	726	688	706	736	719	707	696	698	674	696	694	756	685	663	702	720	707	766	679	689	735	688	677	687	727	737	711	740	672	712	699	689	717	696	657	708	669	730	688	708	681	686	753	702	737	710	718	725	679	685	705	701	715	745	676	648	695	698	754	685	640	726	774	702	675	688	691	696	689	684	689	661	696	698	681	692	736	711	746	724	711	662	693	711	708	716	709	664	744	720	707	722	689	730	736	702	753	717	668	691	724	706	690	677	699	758	675	747	720	691	707	704	708	694	728	707	675	719	696	716	681	715	706	714	721	720	713	640	711	670	706	676	728	705	700	710	698	742	671	633	666	678	672	692	715	724	717	720	727	696	708	745	725	715	741	699	729	688	737	705	659	753	681	723	688	671	676	652	729	722	695	664	721	688	732	741	739	643	710	683	712	680	753	735	702	702	709	684	711	751	719	679	667	703	748	696	722	684	672	683	706	732	702	744	738	703	722	659	693	713	701	721	673	675	804	715	698	721	678	747	739	688	716	707	766	730	687	685	714	650	737	719	736	740	720	717	742	677	700	678	752	694	711	666	742	730	694	703	710	728	740	721	683	745	680	762	703	686	691	720	710	669	752	740	663	737	731	701	704	693	704	721	726	674	706	703	670	712	615	692	739	746	701	696	699	746	692	708	728	688	734	721	697	676	730	674	694	736	704	698	698	744	714	736	732	659	659	721	712	716	694	682	706	701	755	712	731	707	715	721	685	759	689	740	700	686	647	674	698	677	682	718	739	748	669	723	680	690	718	701	720	715	688	712	700	672	674	672	742	680	750	734	708	684	675	705	648	729	724	703	732	699	709	667	714	707	717	663	719	694	672	703	641	695	672	749	727	671	682	699	730	685	668	673	703	701	666	783	680	638	695	722	728	749	676	687	703	716	704	681	680	733	623	616	699	746	761	685	751	666	710	693	689	748	725	751	721	683	661	743	678	712	680	729	718	651	688	693	708	728	698	669	738	730	692	721	682	698	731	675	700	694	702	745	715	730	713	674	740	704	697	658	740	662	755	723	726	725	729	700	711	669	689	700	707	702	720	701	686	655	659	692	729	659	685	751	711	738	667	678	677	712	712	692	657	752	708	680	698	684	741	714	701	702	693	691	734	709	704	668	714	689	662	670	740	662	734	733	740	724	707	678	623	679	685	709	727	734	693	686	708	704	712	756	635	687	691	713	710	741	682	698	743	640	679	713	693	692	653	697	695	706	679	710	718	690	677	733	708	691	664	731	724	691	717	699	679	718	677	660	645	703	726	720	742	745	701	693	693	744	723	658	698	714	696	711	735	691	717	715	716	706	697	721	706	675	711	666	710	698	708	757	695	681	719	726	721	724	707	695	713	697	668	709	720	741	711	714	696	727	709	729	730	696	740	719	671	688	688	716	727	713	735	699	714	704	720	723	702	700	693	757	658	732	695	698	697	692	719	675	677	687	699	719	693	707	638	695	757	746	695	711	658	741	694	748	674	699	739	716	719	708	716	699	723	712	728	664	719	721	712
27729	12031	8186	6835	4782	3429	2414	1803	1274	1009	847	665	622	541	449	465	455	417	410	362	368	380	338	329	381	340	289	354	315	335	309	309	322	280	328	303	307	326	296	318	321	311	330	321	270	325	349	326	299	311	320	311	319	298	291	317	306	291	292	277	305	295	304	291	302	290	287	311	294	284	305	354	288	313	267	289	312	311	309	336	275	274	314	316	299	293	319	287	293	315	311	319	302	273	290	321	308	303	285	322	363	290	312	303	303	327	290	291	334	289	310	313	320	274	282	315	297	334	298	340	317	327	294	326	311	305	330	278	291	282	318	310	327	295	292	293	297	331	291	303	284	305	301	301	313	295	300	315	313	293	288	294	304	324	273	291	305	326	315	289	316	306	325	326	304	302	275	272	269	306	294	300	287	283	315	292	302	321	301	266	315	289	291	329	317	298	306	289	285	284	312	341	325	309	274	297	331	332	310	330	320	289	256	259	283	310	303	298	347	313	306	317	284	325	303	323	325	309	288	292	297	304	307	292	296	328	327	273	304	291	280	302	288	304	271	323	299	307	314	315	313	320	304	303	286	319	304	306	324	278	280	310	337	317	265	317	310	306	318	318	270	305	288	325	309	301	301	298	315	313	335	321	280	340	366	292	285	336	275	291	319	290	295	326	284	334	310	324	345	317	315	277	304	312	297	313	312	278	286	306	327	310	296	291	322	327	337	310	315	326	293	287	310	312	280	304	282	287	294	294	314	343	315	299	298	301	299	298	276	282	303	276	294	294	294	357	311	305	312	273	316	293	300	288	327	276	324	330	303	320	300	301	294	290	281	312	298	284	299	299	291	310	331	294	324	271	271	284	347	300	276	275	299	273	289	345	312	310	311	294	295	311	315	297	304	321	285	314	297	314	294	310	296	294	342	299	256	299	324	311	304	316	331	287	298	335	304	317	291	358	312	320	299	306	326	330	312	322	272	309	307	318	294	297	312	320	311	294	302	291	304	319	314	304	270	301	315	303	296	319	327	296	307	275	304	294	258	295	274	298	329	336	281	284	318	300	297	293	304	301	286	291	297	305	309	274	333	312	305	304	324	282	305	271	289	327	276	307	298	276	308	315	288	318	277	308	337	289	272	308	303	317	303	321	288	310	286	298	305	270	315	303	302	282	322	348	286	277	319	295	289	283	325	269	317	262	316	292	288	289	283	296	313	255	295	331	327	282	256	283	270	289	266	304	302	308	320	292	329	315	278	303	314	303	298	313	311	291	337	305	331	300	275	289	298	354	306	321	302	299	313	305	287	272	268	310	307	329	317	309	284	333	318	312	301	296	291	316	302	324	287	279	309	270	317	305	308	333	292	308	299	298	272	289	279	282	300	338	295	309	288	332	278	305	280	319	271	269	299	346	315	286	288	282	302	308	356	303	311	305	332	331	290	306	323	300	319	319	276	295	314	337	297	281	295	305	326	305	279	334	369	321	291	326	291	286	309	315	288	296	306	309	327	287	285	303	311	299	301	287	327	293	293	319	315	297	279	290	281	282	304	284	305	316	306	276	300	287	316	286	300	304	326	288	326	334	295	304	293	292	311	311	297	326	276	313	307	311	300	306	280	313	301	325	336	316	321	306	302	289	287	282	313	298	290	290	316	300	313	305	323	326	312	288	304	310	318	316	334	316	287	319	313	308	308	295	321	323	289	297	290	303	311	303	303	326	297	296	322	261	303	308	302	288	325	317	314	281	341	329	320	301	324	302	261	281	302	276	301	329	290	355	297	320	327	292	305	267	304	302	331	300	278	290	300	347	284	312	326	325	301	260	316	285	291	302	310	326	287	319	318	307	294	264	322	313	305	265	301	310	309	305	291	279	293	320	286	266	299	315	287	328	306	334	301	324	307	302	306	313	304	298	259	306	308	314	290	317	256	331	339	313	299	295	275	289	279	296	291	308	340	303	336	316	320	281	307	346	294	309	328	327	294	292	318	293	308	313	338	308	270	292	320	316	319	299	281	320	307	280	271	291	291	300	335	326	285	298	286	302	293	323	333	284	322	293	316	275	314	321	287	301	282	316	268	301	316	311	311	278	301	301	315	337	272	301	296	319	276	294	296	323	289	331	307	326	309	315	287	266	291	358	311	309	292	300	308	317	323	279	320	332	307	298	284	283	308	307	296	272	295	284	322	325	307	318	293	336	316	323	307	320	322	301	287	281	272	305	287	306	297	312	303	298	316	296	283	314	297	282	265	322	332	295	300	278	273	305	304	290	318	322	295	282	313	287	333	316	283	299	319	308	304	254	300	288	276	296	287	289	277	280	306	296	269	306	258	306	309	323	303	326	319	281	292	289	311	312	285	297	305	295	274	294	307	302	268	310	327	328	287	289	327	318	323	272	316	296	286	324	319	285	305	295	324	307	288	287	294	304	312	326	272	293	321	297	300	275	299	334	319	312	281	307	290	287	306	298	320	323	309	305	310	303	312	269	271	289	275	323	312	301	297	272	306	292	312	297	282	303	312	310	299	259	283	307	287	301	288	281	333	296	300	283	278	308	327	292	281	295	310	315	302	292	304	337	297	308	312	287	301	301	297	309	324	290	297	296	284	298	324	329	314	309	300	318	315	282	322	351	324	302	299	278	308	303	324	292	304	303	324	307	338	335	313	346	315	343	295	310	308	305	309	312	311	331	341	322	264	292	309	313	282	328	301	300	292	305	306	291	273	288	291	308	351	267	338	290	294	311	311	297	327	293	299	266	343	274	281	302	257	313	319	284	316	315	244	295	303	325	309	313	274	305	291	304	304	275	327	308	290	271	322	304	303	310	287	292	349	271	305	319	308	314	311	314	286	296	306	271	309	298	272	292	321	289	289	321	313	313	333	312	302	304	305	272	310	285	318	321	314	293	297	289	323	364	305	289	296	290	287	279	297	275	319	283	329	346	291	288	309	298	296	275	287	305	289	306	301	316	311	309	310	305	285	293	318	319	302	330	303	295	280	298	313	291	297	320	308	278	287	315	285	289	312	267	325	305	322	298	309	298	307	314	295	295	299	303	296	330	320	321	308	306	307	298	298	278	301	301	305	329	300	322	292	267	292	310	310	292	281	303	325	263	290	285	280	312	283	292	270	272	326	290	322	280	295	283	318	315	301	311	299	327	311	328	328	304	307	297	293	286	333	287	297	295	300	329	281	286	334	287	269	279	318	346	347	301	311	302	322	299	328	276	302	301	316	321	289	345	314	315	304	269	285	318	294	289	278	300	318	295	307	319	303	333	294	319	295	296	302	282	324	315	302	296	307	301	303	291	314	325	340	298	342	286	314	314	315	269	320	336	288	313	314	312	347	307	284	299	309	308	304	299	286	300	317	359	289	282	308	305	300	312	317	278	288	301	296	304	278	320	286	307	308	290	321	304	288	294	284	312	281	315	283	312	288	283	328	335	305	290	311	309	271	284	286	297	283	307	292	293	307	335	313	324	327	313	299	337	313	314	281	308	309	301
17549	8448	13016	15257	13779	11082	8907	7001	5622	4430	3353	2935	2431	2186	1873	1668	1524	1462	1342	1165	1162	1106	998	1072	982	987	905	850	831	818	861	795	782	808	786	805	800	745	792	741	788	712	771	717	781	689	738	690	704	663	744	701	732	709	698	718	700	656	743	680	666	705	691	707	724	713	684	678	681	668	743	681	720	672	664	692	685	650	716	639	721	693	678	634	671	736	632	645	704	699	687	690	670	702	665	714	654	740	696	691	718	692	686	713	682	654	647	678	731	714	714	657	679	699	738	688	681	653	714	651	666	663	714	671	738	736	670	693	663	682	725	707	699	683	632	671	677	665	711	693	705	715	685	692	682	679	678	714	697	670	750	678	694	637	705	666	745	697	633	694	663	691	756	680	693	643	675	661	695	648	665	616	666	693	687	740	679	664	683	743	633	729	623	656	694	665	732	660	695	669	650	667	721	691	673	670	657	664	685	667	708	633	655	667	706	678	647	686	685	675	686	681	678	702	677	690	674	713	687	683	660	659	748	695	704	758	648	654	705	710	657	669	683	710	671	666	646	667	706	696	676	696	682	680	693	667	666	712	660	710	667	703	716	716	706	682	640	686	713	629	722	702	696	668	689	712	630	698	678	649	624	647	653	633	669	694	721	730	684	678	700	678	741	702	683	678	692	687	683	667	669	697	671	668	663	673	671	664	646	702	692	695	654	738	694	678	666	692	653	652	701	663	647	635	685	731	675	672	694	695	729	701	686	710	673	682	702	664	690	693	654	698	677	750	661	697	679	692	663	656	681	687	691	679	642	700	707	685	678	673	718	681	668	670	662	686	664	690	657	644	697	700	698	702	700	711	703	659	653	668	707	684	678	645	705	623	685	689	702	616	696	698	657	709	681	661	673	708	716	669	667	707	624	667	688	687	684	691	703	712	696	699	678	717	682	685	702	676	710	664	609	673	685	654	673	676	682	684	698	688	649	690	693	665	676	676	718	704	678	660	717	739	711	671	704	661	715	658	675	729	724	661	716	678	710	703	707	695	643	635	708	669	625	700	691	711	677	704	706	595	687	690	654	660	710	651	679	649	674	646	676	679	714	683	684	669	642	689	689	687	715	647	686	660	682	672	669	706	671	710	664	692	686	674	653	690	717	630	701	671	665	664	731	669	655	691	651	708	641	723	677	670	674	725	688	699	661	725	700	643	758	690	725	684	675	629	645	733	671	663	678	682	699	677	685	738	685	713	695	648	696	708	671	701	698	719	679	621	681	701	661	661	705	736	687	695	693	702	659	674	711	718	707	747	658	708	683	617	671	706	705	676	682	651	680	732	689	694	709	732	722	698	706	653	702	669	673	678	673	694	782	687	681	693	630	701	651	701	672	715	708	701	689	756	727	712	656	705	721	690	703	728	672	706	682	708	639	694	662	667	694	672	692	709	719	668	677	684	743	667	666	705	723	702	684	673	689	667	686	700	663	690	711	726	673	684	724	668	735	658	692	699	689	694	710	684	676	704	646	668	681	631	690	681	702	646	731	675	693	703	678	712	690	659	687	661	702	632	693	677	682	701	675	691	649	695	687	692	691	693	688	700	708	663	686	713	706	646	651	779	659	675	725	708	734	643	724	672	720	725	676	706	751	659	622	692	718	667	689	639	707	691	695	678	664	658	717	668	740	705	676	713	746	675	706	706	684	685	668	658	690	709	683	653	644	704	666	665	661	698	733	707	747	656	639	719	700	679	681	692	730	699	679	695	658	680	709	661	692	682	674	749	686	640	680	684	674	687	650	704	710	656	648	687	655	669	693	682	702	699	731	659	700	638	716	647	659	688	688	718	608	699	702	681	664	702	725	654	727	712	730	650	682	700	739	661	658	688	703	714	684	668	636	662	664	675	693	633	687	717	666	672	643	695	674	707	739	692	654	682	672	694	714	630	700	710	675	709	647	684	678	714	701	704	685	688	713	654	700	731	682	689	675	715	692	670	678	659	682	701	655	684	701	712	650	703	688	690	700	671	651	686	665	679	667	636	682	664	695	688	668	707	682	684	673	690	686	658	694	649	713	695	704	707	665	658	662	702	690	670	668	653	635	686	693	660	711	711	681	672	654	750	648	704	696	677	665	684	649	674	687	667	634	674	682	692	752	679	649	617	703	665	696	690	702	660	721	641	674	711	682	694	691	729	688	679	696	689	681	706	700	684	649	675	650	670	665	681	664	639	752	667	756	625	700	643	697	652	677	670	666	680	635	704	678	683	682	670	720	697	714	677	664	658	654	667	667	685	770	691	688	710	716	702	672	700	667	690	732	748	711	654	721	700	665	682	679	678	684	678	698	652	673	671	681	727	668	666	679	637	670	708	658	671	725	667	685	728	690	678	700	680	651	655	705	701	623	692	659	696	693	677	725	689	673	689	702	657	692	675	684	679	669	675	676	635	712	693	708	727	664	707	675	721	700	692	649	712	687	685	680	678	614	671	668	733	742	659	662	660	669	732	670	722	704	681	670	677	684	685	656	713	717	665	693	709	711	702	665	708	690	672	669	664	640	667	674	682	695	709	705	695	695	703	684	693	712	655	694	724	654	691	674	629	725	671	728	665	653	658	663	754	626	640	660	646	702	685	650	651	676	689	712	707	687	689	744	720	674	678	684	720	667	708	680	714	676	690	716	645	673	658	659	659	663	694	736	695	677	678	709	682	696	692	713	664	676	679	668	691	717	724	657	701	700	701	644	679	713	681	714	766	692	672	659	664	657	713	653	715	710	687	694	719	647	677	731	715	695	650	661	712	682	678	667	661	715	708	664	657	690	678	726	725	658	763	658	652	713	688	670	712	662	692	709	688	671	686	678	673	749	666	686	693	706	682	656	710	707	676	703	720	680	680	669	678	698	695	657	674	696	679	681	686	676	700	651	698	710	692	640	666	680	676	700	660	687	696	703	706	661	645	670	636	738	609	679	686	678	692	695	676	702	721	675	742	656	661	670	699	721	664	624	692	665	707	667	690	662	682	668	659	678	657	659	704	702	705	719	700	688	685	684	696	735	670	677	681	684	741	678	686	709	664	651	733	669	651	682	715	730	716	662	703	669	674	626	684	706	692	702	701	655	670	705	751	668	648	677	714	653	727	714	642	718	695	712	710	649	707	662	679	679	697	686	679	705	657	684	658	644	716	674	655	673	707	660	698	671	676	693	730	690	695	696	761	673	643	706	697	682	646	678	704	650	700	657	663	691	682	702	647	680	696	662	686	649	686	696	733	695	721	744	714	700	705	696	725	719	695	667	695	714	647	629	709	680	695	669	662	672	723	690	664	693	704	656	668	686	718	659	723	669	672	658	685	704	705	645	701	629	688	656	705	678	702	686	735	671	666	672	652	687	663	646	664	702	659	698	700	674	675	687	711	668	628	742	665	676	723	674	663	695	684	657	709	702	725	675	684	688	644	681	725	677	702	659	678	663	659	729	645	684	694	703	727	649	702	697	639	709	731	677	620	693	718
36931	17997	11649	9817	7015	5173	3618	2708	1983	1335	1142	860	704	638	560	513	461	475	451	361	401	362	387	404	339	349	388	358	353	359	289	331	329	331	326	309	363	345	316	270	309	319	295	309	306	283	294	299	317	343	315	303	293	297	315	292	312	344	295	311	240	295	319	296	300	308	263	300	325	294	272	287	304	291	304	295	328	298	284	268	271	277	283	300	284	299	305	294	303	267	318	282	293	252	311	280	290	282	310	275	301	288	313	299	284	289	282	317	282	323	324	296	318	338	292	289	295	310	312	350	320	294	295	295	290	312	299	306	314	323	278	275	327	301	327	279	316	271	301	349	289	294	281	304	316	288	306	310	267	307	306	313	308	283	282	292	284	279	318	280	287	294	320	286	333	289	308	284	287	299	294	319	283	319	324	311	307	312	316	301	280	323	304	271	290	302	296	272	277	298	322	310	301	272	279	284	298	312	295	272	283	279	277	339	306	279	292	308	295	299	329	301	312	323	314	282	289	309	288	315	274	285	309	310	295	287	281	273	278	273	295	275	318	280	319	293	310	304	291	294	266	303	295	316	256	306	309	281	296	279	306	285	319	291	303	312	308	289	335	296	302	304	302	342	290	314	313	292	330	312	298	309	296	311	291	322	310	315	254	302	295	317	286	280	267	282	341	293	288	276	292	304	311	287	291	297	282	296	266	253	318	282	312	288	299	312	327	298	290	290	326	315	266	320	304	331	303	298	291	302	320	288	299	261	291	282	332	303	289	277	298	313	296	269	321	284	288	320	316	290	309	306	294	273	294	317	314	315	281	294	306	287	321	282	286	292	281	283	297	282	291	327	312	299	271	285	321	293	281	303	307	321	276	319	301	256	345	287	307	308	286	260	302	312	310	269	316	318	305	316	285	303	336	293	289	330	312	281	292	281	274	322	311	312	290	282	300	317	305	324	318	306	293	272	279	311	280	296	294	304	323	285	315	327	326	321	258	339	294	268	298	278	293	250	311	285	282	300	344	297	320	282	284	284	321	282	349	279	260	273	313	289	305	297	277	304	326	305	304	325	305	307	321	309	336	333	319	303	299	317	271	296	293	332	276	297	299	324	330	334	268	340	319	318	302	301	280	307	312	291	294	309	303	303	286	269	288	311	321	282	323	294	314	272	290	297	267	324	275	265	280	272	304	305	320	305	336	298	258	307	277	325	284	315	309	276	289	285	305	323	314	318	282	307	306	314	295	304	338	275	279	325	273	309	297	321	328	312	300	289	283	290	348	302	288	292	287	310	297	310	274	331	307	303	322	317	271	284	292	324	312	272	308	294	312	304	290	307	317	297	296	311	296	273	285	313	289	292	311	297	272	318	282	294	310	310	311	290	308	289	314	301	287	309	279	280	291	277	340	331	292	325	308	325	300	285	305	298	313	284	293	326	304	292	294	329	331	307	325	324	297	272	298	310	289	247	273	293	332	280	316	292	343	288	287	308	283	312	277	322	311	301	299	297	301	292	297	311	303	278	325	304	268	293	318	292	264	261	291	250	287	286	282	312	292	300	285	296	317	301	305	279	302	299	307	313	300	290	291	281	288	318	326	300	268	305	294	278	304	273	341	305	309	306	309	318	318	311	314	299	307	286	306	281	296	305	298	318	291	278	306	284	300	310	301	310	294	304	296	344	325	274	290	309	321	288	310	282	301	304	330	297	313	309	313	327	282	295	309	326	308	302	319	281	300	304	317	285	308	322	298	272	304	300	307	285	289	262	306	301	323	310	271	278	307	270	282	287	299	285	294	310	317	294	291	286	282	316	286	326	324	294	311	288	298	313	339	288	342	331	285	298	285	300	296	300	303	278	300	287	304	310	282	311	302	321	330	312	262	299	329	281	299	317	312	346	307	347	318	315	344	316	296	286	291	304	354	328	298	312	320	307	275	300	317	294	267	321	294	319	282	340	288	298	291	304	288	270	249	311	271	294	310	276	287	293	333	300	310	346	308	288	309	305	280	317	275	294	316	303	320	293	303	289	297	311	327	332	288	286	287	303	291	329	296	309	289	282	296	284	278	288	279	266	302	314	289	334	264	326	305	299	291	300	315	268	328	296	344	302	293	312	279	293	323	303	314	284	340	315	275	282	321	279	277	275	314	323	308	333	337	295	319	268	302	278	268	322	321	290	307	325	309	301	323	300	279	308	297	293	302	308	286	308	284	287	271	293	266	303	280	260	277	299	296	293	288	267	309	290	325	294	302	284	301	305	319	297	292	282	296	300	308	298	309	286	292	331	317	315	292	302	299	319	309	284	287	295	331	347	311	309	303	332	303	262	313	315	303	281	302	292	305	295	310	304	313	269	300	332	280	269	330	294	280	265	297	281	284	286	318	282	278	316	290	308	299	300	318	301	312	309	277	329	317	300	354	295	314	315	290	297	281	307	307	300	295	292	286	282	327	309	307	300	283	276	293	282	339	322	290	307	272	291	321	313	264	315	309	325	315	324	335	281	283	322	297	306	289	328	312	291	267	298	298	304	315	272	335	301	293	281	297	307	323	275	283	238	303	263	292	328	325	298	309	277	299	274	297	293	291	298	277	286	275	300	290	286	320	324	284	290	317	293	298	335	294	306	326	305	317	325	308	283	327	318	314	320	316	285	320	262	298	259	294	267	293	306	278	262	296	255	327	321	299	296	329	295	284	325	325	299	287	269	292	289	320	325	341	299	290	277	289	279	295	302	276	323	287	294	354	317	313	314	321	320	287	301	332	306	326	296	303	262	289	316	318	263	302	317	286	274	305	294	290	297	316	270	307	311	347	268	310	268	289	298	324	304	312	279	282	297	294	274	334	272	317	293	316	276	282	275	279	326	312	284	275	344	324	286	302	314	282	328	305	301	272	330	292	307	328	277	267	262	301	310	299	284	309	333	310	327	313	320	316	298	290	278	271	311	343	290	348	329	284	303	294	262	289	300	277	294	294	307	291	308	302	287	322	331	289	301	295	292	295	309	313	289	308	300	293	305	324	282	324	301	276	268	303	286	295	315	306	307	302	348	301	298	324	313	279	281	301	330	310	317	300	324	292	283	307	317	317	302	299	279	281	322	316	284	299	322	274	298	326	341	280	269	288	306	309	253	288	303	349	321	301	293	292	351	291	320	307	300	322	299	293	300	302	308	272	272	307	269	295	272	315	333	292	277	281	305	303	333	301	283	329	302	306	289	281	289	262	292	345	284	312	289	320	307	291	287	281	296	313	321	291	351	335	269	273	301	313	328	328	283	286	308	285	286	315	279	308	293	311	289	315	288	300	310	313	320	337	307	332	264	301	296	320	311	266	271	340	289	281	300	334	278	293	289	314	302	311	307	306	308	298	291	270	312	306	307	299	290	274	287	313	308	308	323	287	299	297	304	324	302	267	289	295	300	282	306	291	309	306	300	295	301	315	289	299	283	274	296	309	305	345	300	287	308	302	311	302	300	318	265	329	293	337	317	320	306	322	284	298	307
22326	11844	16089	19290	17658	14845	11943	9428	7439	5868	4866	3906	3166	2807	2364	2056	1832	1660	1523	1468	1377	1225	1196	1165	1123	1046	995	964	934	944	866	860	870	871	824	866	800	789	825	838	764	734	747	717	738	769	736	770	734	730	747	681	737	771	713	746	711	621	715	728	691	710	680	717	670	712	676	655	698	659	634	687	712	672	649	719	672	667	667	693	671	724	684	678	727	683	651	687	672	703	663	674	682	662	693	700	674	677	690	673	663	694	686	745	631	701	666	694	670	693	637	729	716	682	692	636	695	708	658	663	691	685	689	626	665	684	748	679	674	634	681	707	679	641	686	690	680	688	705	654	660	678	648	658	700	664	663	645	648	661	687	677	665	712	676	648	663	649	712	676	665	720	699	660	686	665	677	649	714	670	675	686	670	657	674	680	650	687	695	639	680	686	744	713	743	668	654	716	720	657	666	674	657	694	663	668	674	697	667	682	698	704	664	694	654	673	719	666	664	689	687	658	641	656	722	667	687	691	663	659	667	647	724	659	647	639	672	702	626	695	689	724	752	727	681	684	653	712	668	688	686	734	674	704	674	659	648	693	701	623	682	672	685	663	697	690	673	690	668	647	662	666	705	665	710	668	670	697	684	668	697	674	691	664	768	705	661	666	666	675	663	675	671	696	731	704	665	691	698	662	668	712	684	695	683	696	650	634	690	692	702	691	674	622	636	650	650	728	671	658	690	666	688	711	671	719	663	664	663	677	694	707	706	643	682	676	658	725	688	664	665	668	711	727	669	634	673	677	646	650	702	678	694	670	696	682	691	706	659	649	644	640	640	679	638	696	675	703	704	725	663	702	662	696	693	633	609	700	667	680	704	705	689	709	677	685	697	686	695	681	654	665	637	707	672	668	662	664	679	723	673	694	711	724	650	685	678	643	652	673	643	673	709	678	647	660	667	724	662	662	704	676	763	701	673	628	656	675	688	663	688	656	615	697	707	688	689	669	663	692	647	667	718	717	658	697	709	699	684	674	683	693	690	679	723	710	699	705	691	675	661	713	705	676	663	703	707	669	696	659	682	697	646	675	643	648	642	665	654	652	702	689	678	697	671	698	702	696	670	686	702	714	690	676	651	684	686	666	698	650	724	701	683	682	720	703	662	679	647	658	631	645	723	658	718	673	696	686	662	691	668	715	689	675	633	685	670	692	659	634	683	691	683	693	657	661	681	692	671	702	653	659	684	662	659	692	668	702	681	677	650	729	672	655	712	640	646	650	651	677	655	689	676	731	700	705	664	701	697	653	653	667	655	667	666	703	727	641	679	673	665	689	669	642	675	720	678	684	658	640	665	689	686	709	721	657	652	670	677	676	692	703	653	707	684	686	636	712	644	690	711	695	680	695	677	685	686	639	717	678	715	596	701	700	668	682	627	679	659	745	634	692	674	681	704	709	610	669	720	725	628	657	692	725	704	690	665	688	678	709	661	688	704	692	708	644	708	709	716	678	679	621	683	664	688	662	693	669	688	685	671	662	682	678	687	663	691	689	655	656	677	663	644	688	714	710	683	732	689	724	696	671	696	730	672	673	678	679	747	711	640	667	713	652	654	669	703	686	726	694	714	697	699	667	687	686	686	659	707	685	656	680	679	671	657	655	679	690	635	686	658	651	681	668	699	704	707	712	659	677	648	646	635	679	671	660	626	664	669	655	688	736	686	632	737	648	709	617	667	671	678	697	666	679	657	712	706	671	690	690	633	699	683	719	627	680	685	668	722	680	634	707	653	712	714	675	696	662	660	690	711	723	684	646	686	705	650	655	691	707	677	649	657	668	675	710	722	678	690	681	720	705	690	703	724	702	631	703	692	668	730	664	688	646	687	675	656	669	673	662	687	726	670	647	681	664	643	739	706	657	690	652	646	685	650	689	680	670	682	650	689	655	713	670	701	666	687	726	647	663	677	731	658	671	671	683	678	680	678	735	715	691	673	685	652	657	690	702	680	641	673	695	713	690	679	668	676	627	619	657	639	679	691	706	667	628	659	691	711	687	715	651	729	651	687	668	654	691	661	646	699	662	691	759	644	666	686	694	710	695	676	731	686	712	692	718	700	640	678	674	703	736	703	650	694	652	679	647	697	704	718	679	726	659	693	670	713	702	693	662	681	640	658	650	700	700	676	676	675	657	705	615	737	669	683	653	651	716	648	653	698	732	697	701	717	721	707	665	714	652	694	715	691	718	673	641	701	664	659	672	681	694	682	680	684	721	665	705	681	696	742	670	679	642	690	715	692	680	700	710	694	713	691	710	664	679	667	692	718	714	705	705	685	717	711	702	690	664	696	670	719	641	678	690	696	652	723	702	747	645	671	709	684	663	753	701	653	681	622	736	668	679	653	628	696	707	715	683	749	665	649	670	678	730	707	678	668	652	678	650	685	673	689	706	592	689	654	680	694	659	674	684	685	699	673	658	647	679	688	722	642	686	721	692	654	675	652	637	676	759	714	673	701	656	725	675	708	658	728	695	698	688	673	671	664	656	675	705	702	666	691	692	698	641	638	663	649	649	636	656	700	681	652	702	665	707	667	647	692	683	667	674	728	699	733	656	625	652	669	687	671	699	710	686	650	707	644	686	693	691	696	704	702	714	656	682	660	661	684	708	683	712	646	653	648	664	757	686	693	708	717	654	676	712	649	685	666	692	677	670	690	662	666	694	694	650	628	678	662	659	637	660	668	714	647	665	618	739	715	695	659	677	696	754	692	661	685	689	666	670	680	675	663	668	673	672	669	678	689	659	676	678	705	683	665	626	713	720	689	684	670	623	676	634	687	696	690	643	695	670	701	704	695	667	672	668	662	728	684	717	713	698	716	658	712	692	673	656	662	696	682	652	727	664	662	671	699	707	682	687	655	705	625	657	703	718	657	678	656	727	707	648	692	636	709	714	635	700	669	673	705	668	649	757	667	664	683	676	698	695	679	719	636	653	706	647	723	714	672	706	655	655	678	659	690	681	740	678	675	664	650	711	703	648	667	637	669	711	677	693	662	749	695	653	674	686	689	664	709	686	669	664	639	687	645	717	651	664	660	639	647	685	661	673	672	664	677	652	656	650	678	681	703	648	677	662	701	645	753	698	631	695	741	676	684	640	713	686	696	657	702	646	641	708	710	651	677	672	689	699	733	677	671	689	665	701	708	698	634	663	694	693	735	695	733	702	675	661	648	658	712	701	685	676	681	689	708	716	660	685	707	713	663	721	655	674	657	682	641	636	672	683	706	702	676	676	648	647	673	697	705	725	673	686	659	657	645	655	701	710	662	665	636	691	651	645	649	662	660	633	725	677	659	655	709	686	685	673	641	672	726	690	707	670	684	695	738	695	665	681	669	708	725	672	689	656	722	681	714	647	699	652	710	671	630	664	657	687	648	733	655	710	656	684	662	681	672	689	700	713	667	708	632	666	657	669	673	663	645	747	693	635	658	703	691	672	699	669	727	684	663	637	723	648	670	679
15533	6758	4852	3722	2377	1730	1273	941	778	677	581	515	476	450	466	441	398	367	350	331	324	369	354	373	337	357	302	318	333	355	324	343	310	326	351	335	308	334	350	333	306	313	326	331	309	321	309	345	338	323	284	351	324	299	347	302	336	304	281	314	277	311	331	293	345	322	319	310	339	289	318	309	299	333	329	318	337	341	340	317	324	353	325	305	314	305	297	326	302	334	334	344	340	320	309	322	337	360	337	310	333	321	280	317	315	337	314	329	310	342	313	315	324	300	303	307	323	301	354	329	332	314	312	312	333	311	332	324	290	333	321	316	345	331	320	258	317	331	296	324	286	313	310	343	364	315	346	304	336	329	290	318	300	318	307	304	323	318	299	312	305	324	315	314	305	290	333	298	321	286	321	319	323	295	331	327	318	324	313	325	321	300	333	335	335	288	324	325	340	316	301	304	331	308	327	317	291	299	333	288	323	292	322	290	292	309	325	279	299	315	253	320	323	339	314	349	302	325	357	324	291	318	347	294	318	294	305	325	302	333	332	344	324	321	312	315	309	311	311	317	337	321	344	353	294	329	331	359	314	313	311	314	311	316	298	302	289	316	314	335	305	322	325	326	329	329	321	324	321	317	351	264	318	292	319	336	275	328	316	343	300	298	309	300	321	321	324	296	320	348	297	310	289	342	282	319	322	325	310	345	279	338	323	287	314	311	321	287	307	316	302	290	307	281	336	306	298	308	325	334	316	349	373	296	299	300	314	341	295	328	295	291	283	332	304	297	317	309	342	321	331	310	314	330	307	320	308	341	302	324	327	332	300	312	302	325	321	319	331	334	332	331	319	317	302	336	304	342	326	334	341	321	306	332	333	295	343	339	313	310	317	352	299	312	338	327	303	295	298	355	302	290	309	322	324	319	302	329	296	309	321	346	298	307	256	328	318	310	328	344	327	313	286	314	307	350	330	310	337	287	328	293	306	313	295	316	330	318	292	299	284	315	330	337	282	336	317	309	303	302	316	342	320	336	305	329	346	321	328	348	311	324	306	303	338	355	313	298	341	315	293	332	298	341	321	332	332	291	359	330	290	309	332	307	305	305	293	308	293	330	307	304	318	308	316	306	334	308	293	316	321	286	298	324	336	326	337	368	307	308	301	300	334	296	303	313	331	290	296	320	342	294	310	310	299	332	335	309	323	316	322	305	307	320	343	345	312	312	336	299	305	356	301	321	312	326	284	293	340	342	352	346	307	317	307	323	310	314	316	317	331	358	293	343	312	336	285	349	319	346	327	348	338	315	340	300	369	337	331	315	331	298	368	289	308	284	310	317	326	347	315	319	336	305	324	317	327	333	326	301	364	339	332	297	309	344	330	332	346	317	295	307	328	313	305	306	302	306	338	310	343	295	287	335	341	320	346	291	315	334	311	315	317	322	329	333	299	293	317	320	332	323	304	323	293	319	309	306	287	328	356	309	321	298	308	317	293	327	333	312	309	337	313	304	268	283	321	339	316	308	310	326	337	342	330	304	306	315	330	307	297	343	338	311	327	323	283	331	314	309	331	334	301	321	342	339	319	326	340	337	284	348	340	313	321	336	298	323	320	319	299	320	330	312	343	330	312	311	336	303	322	319	295	361	326	349	300	277	333	348	323	313	335	317	337	331	311	311	314	309	343	297	334	323	310	308	356	320	345	332	342	316	329	321	312	312	320	337	325	336	329	324	312	337	323	266	296	295	302	306	318	330	320	285	313	314	308	309	309	305	315	332	358	313	305	323	349	322	325	317	269	324	307	289	312	321	324	336	323	312	314	334	300	303	277	297	325	296	304	309	301	310	276	297	329	324	340	300	334	310	329	336	346	325	320	350	335	309	350	318	330	315	311	314	303	280	273	300	322	323	329	329	313	300	326	325	341	349	285	334	319	327	322	301	323	335	329	326	320	322	330	352	347	304	321	305	295	338	351	305	317	309	316	340	296	337	318	340	348	295	315	322	261	312	322	349	318	313	328	334	348	353	359	326	328	285	351	299	310	324	291	317	302	338	303	333	325	319	320	315	329	316	336	333	310	302	280	265	296	318	349	325	339	278	298	306	338	309	352	321	346	339	305	328	310	328	341	296	302	328	323	308	317	292	330	324	285	355	331	310	307	292	331	321	312	294	306	307	318	317	302	301	280	327	297	284	315	318	340	271	308	325	308	318	285	326	332	303	323	334	306	320	295	279	292	322	340	277	290	307	314	298	296	310	332	328	322	315	312	312	321	295	323	284	331	310	358	311	324	312	309	278	310	303	323	313	308	287	345	332	321	319	335	308	332	339	340	294	346	318	331	321	317	320	333	343	302	291	312	350	332	333	316	302	317	292	316	310	330	313	320	311	334	322	326	323	288	297	299	339	303	307	303	316	332	294	337	322	339	321	293	338	323	309	282	340	315	321	308	267	338	321	314	319	299	315	333	295	304	316	303	342	326	280	335	323	277	306	337	336	346	327	318	289	301	339	355	294	333	303	306	313	325	296	275	323	306	358	337	300	354	314	309	309	343	318	312	333	321	346	328	310	342	321	312	317	343	309	306	319	304	362	335	310	342	307	318	357	328	295	326	326	317	333	320	311	312	283	354	332	309	336	339	302	335	309	298	312	318	299	328	321	340	318	321	314	304	350	293	340	323	316	295	301	346	303	320	323	343	308	294	346	303	333	293	313	341	292	321	284	285	317	327	305	332	322	328	288	316	334	317	297	301	329	328	315	346	313	339	339	312	336	302	292	310	313	308	344	299	289	291	320	318	317	343	339	319	317	328	304	301	342	304	335	333	326	319	306	306	303	323	321	348	354	344	296	289	334	305	285	356	328	354	362	321	334	330	341	305	307	301	313	318	302	364	290	316	341	333	346	340	302	270	314	302	271	314	343	296	322	313	310	350	312	315	286	354	327	308	303	307	326	330	315	322	318	326	314	301	321	329	313	352	304	310	333	297	349	330	339	324	334	323	330	304	324	286	296	308	335	321	317	324	322	309	311	302	322	332	298	366	319	356	358	325	357	320	328	294	358	339	299	313	321	313	303	350	304	327	329	332	350	310	330	324	333	309	321	318	325	315	315	304	300	319	264	273	323	323	311	329	323	304	297	294	313	353	296	351	325	294	306	296	337	337	303	343	302	300	329	313	308	300	334	294	339	314	308	333	345	315	360	317	299	294	311	328	272	332	299	340	336	308	315	307	322	313	341	304	313	318	326	305	297	307	343	328	347	319	305	342	307	348	320	314	326	318	307	304	361	326	331	309	356	344	310	352	295	291	332	304	344	346	285	304	319	322	299	320	341	302	301	320	330	304	311	317	312	308	342	316	331	302	339	319	345	301	321	341	330	331	341	316	332	320	289	311	335	260	289	329	315	278	317	341	335	325	319	328	334	345	325	305	263	308	341	330	320	335	297	311	331	322	332	352	299	326	309	321	320	322	352	318	331	320	300	302	329	311	336	306	296	299	328	321	317
9731	5348	8471	9699	8101	6403	4917	3934	3177	2523	2078	1897	1704	1470	1323	1236	1123	1103	1001	933	998	973	895	844	878	945	830	865	837	790	758	741	752	751	789	737	759	732	787	744	741	768	755	766	707	729	726	762	768	721	753	729	729	727	718	652	730	743	739	727	727	746	684	719	714	771	733	698	728	738	710	723	709	746	743	774	708	686	703	712	717	709	692	740	736	722	683	722	691	716	685	715	719	704	715	711	705	711	710	739	724	703	746	704	717	728	735	712	709	778	730	736	749	757	706	746	725	754	708	702	669	723	719	718	729	756	734	675	730	704	694	706	723	730	698	693	714	679	725	717	722	735	722	721	695	709	746	717	717	690	749	699	719	710	716	768	707	720	693	674	748	745	731	724	742	744	707	761	747	700	713	731	696	745	717	710	751	731	698	741	682	735	726	714	717	709	690	674	695	708	734	707	714	663	702	700	689	708	708	695	707	701	664	727	695	763	720	711	712	700	724	747	738	742	694	743	675	714	691	666	699	731	755	712	676	651	658	686	730	689	716	734	682	716	682	717	713	722	710	723	724	756	703	705	744	739	659	751	727	731	673	758	725	705	745	650	692	760	719	730	710	697	744	666	735	719	756	731	721	697	678	672	695	699	658	680	736	683	709	680	730	728	737	749	714	679	707	704	761	678	674	750	701	733	708	699	753	724	701	749	747	686	680	711	699	710	687	676	668	700	693	693	746	729	712	750	686	723	782	702	742	715	697	727	721	709	671	736	742	690	732	733	706	676	730	706	712	722	685	703	750	718	694	700	708	688	717	714	728	735	759	688	702	714	766	689	713	752	748	724	713	701	688	704	674	700	699	751	729	720	682	702	722	733	690	679	730	734	684	708	727	747	704	689	698	714	670	728	709	728	687	687	702	755	678	702	702	735	768	740	724	727	721	699	710	722	726	715	691	739	685	687	719	709	700	680	716	708	712	793	692	714	726	741	726	744	726	724	690	717	781	677	737	696	680	703	721	709	678	693	667	718	737	713	743	706	658	707	703	684	708	709	703	707	715	678	727	691	731	678	729	718	695	735	736	695	738	713	670	702	767	754	714	701	709	717	748	662	654	749	714	757	725	722	778	712	685	697	747	723	685	780	699	698	685	790	763	707	745	729	756	722	711	709	709	702	706	690	751	724	748	680	736	733	767	688	735	707	711	683	741	696	735	697	688	722	676	711	724	696	739	703	720	701	748	723	756	680	720	712	720	748	734	769	729	706	750	734	703	727	718	723	683	666	730	673	715	745	721	710	687	720	712	647	694	677	689	677	714	707	710	703	681	749	687	710	767	701	738	717	718	713	727	732	732	688	727	734	680	702	701	746	690	709	710	745	694	677	685	701	729	706	757	724	716	746	703	697	729	725	709	701	743	678	725	690	731	715	745	687	723	722	731	701	680	725	726	664	723	727	663	740	688	678	660	694	675	692	735	718	741	758	707	682	739	723	673	688	696	752	676	695	721	737	689	715	696	688	707	722	717	743	689	694	686	722	697	712	730	721	773	684	702	708	677	732	720	740	701	705	725	738	676	727	688	718	706	726	697	727	687	718	709	710	735	660	651	717	731	700	704	684	708	716	728	744	681	715	735	644	716	685	716	714	750	684	695	726	729	715	749	686	692	749	726	721	740	687	744	686	735	759	710	767	732	688	727	706	704	678	724	737	689	671	734	690	725	715	694	694	712	716	704	754	746	724	742	663	725	702	748	696	686	688	750	745	715	708	738	706	719	704	684	730	750	677	729	734	740	701	713	717	700	707	711	703	670	681	707	685	696	698	714	686	694	730	737	719	727	686	731	720	706	699	699	714	726	687	739	713	722	688	712	714	698	717	703	748	735	722	686	714	719	719	698	681	672	699	697	674	721	718	714	759	735	761	676	696	727	697	690	716	740	734	722	694	687	722	705	734	727	761	696	698	667	726	688	726	699	674	743	719	718	703	720	721	736	698	754	715	683	712	669	701	731	668	709	685	763	725	706	683	726	700	703	688	708	702	675	690	742	722	683	748	722	737	719	723	747	740	717	704	696	721	692	712	708	712	700	773	726	735	699	696	666	723	723	750	698	740	742	719	742	708	658	703	743	692	737	696	691	765	753	683	702	698	712	714	692	693	709	711	707	741	716	711	688	678	750	761	634	659	688	668	710	721	753	721	694	725	715	739	682	663	751	723	692	723	683	664	694	683	686	712	674	713	745	722	704	717	722	753	713	718	678	702	730	735	736	749	742	717	720	732	685	716	715	697	710	694	702	708	735	676	672	679	689	710	727	684	744	673	724	684	708	710	709	736	700	730	736	729	693	713	699	743	686	727	783	747	729	670	751	746	701	691	730	701	734	727	727	728	683	739	722	697	717	733	697	704	734	719	695	735	670	739	712	724	707	748	742	720	682	711	703	726	751	682	689	694	719	736	699	724	716	737	682	723	694	722	754	698	666	760	679	718	739	752	703	700	730	705	752	697	710	698	699	717	709	706	763	717	717	672	687	682	662	669	747	686	709	704	685	698	685	750	733	761	734	691	772	676	782	705	715	743	748	723	699	679	700	739	701	746	715	711	748	735	684	733	774	692	728	689	713	724	759	731	704	739	715	691	699	718	713	677	726	712	737	675	700	709	706	702	698	745	728	671	732	701	724	694	680	691	700	729	752	755	717	686	725	731	739	748	701	746	681	722	710	710	678	765	723	721	660	682	671	708	717	714	690	695	695	691	715	733	682	717	732	728	655	673	746	724	660	709	687	754	712	713	697	725	709	706	777	733	714	729	741	709	663	703	734	725	721	695	721	687	700	714	731	703	719	700	712	719	670	741	716	683	727	719	671	698	726	661	687	683	756	695	726	725	679	736	725	694	710	715	704	721	741	691	678	737	753	712	711	743	703	683	731	694	723	704	677	693	716	683	699	696	687	730	693	733	758	693	723	701	699	676	724	712	710	756	696	704	731	696	755	770	727	716	668	709	726	721	708	767	671	732	740	665	744	698	698	741	711	711	685	729	718	732	684	695	755	705	724	691	763	738	729	708	706	721	725	698	723	724	744	724	773	696	716	707	705	646	731	735	737	765	722	720	711	727	682	736	704	701	709	685	739	715	696	721	772	733	669	706	692	728	683	672	709	683	690	685	696	696	694	723	698	719	693	717	743	697	704	689	708	689	672	706	727	719	692	711	734	740	717	681	735	771	726	724	706	677	711	734	722	704	718	673	676	745	689	746	771	708	697	697	698	718	724	732	688	716	721	714	698	744	727	756	730	731	706	760	718	702	664	710	719	701	691	691	714	695	699	727	688	676	719	661	722	679	701	688	720	719	727	716	733	710	665	728	711	660	674	731	779	736	704	760	720	710	673	660	679	677	750	696	741	692	702	719	686	678	710	726	736	679	732	700	739	783	709	725	705	695	716	730	688	723	711	729	717	751	729	739	716	669	761	747	716	733	721	723	688	711	678	707	689	671	750	679	719	688
27965	12443	8228	6882	4792	3416	2510	1816	1306	1002	842	644	622	538	510	479	423	441	381	377	369	361	346	352	338	342	343	338	317	309	329	348	294	315	286	297	336	308	286	328	288	312	290	284	308	292	315	358	298	282	283	291	303	274	316	285	311	304	309	318	344	314	324	291	321	300	284	273	308	312	301	295	322	307	321	279	305	300	327	338	332	295	302	327	304	292	310	328	321	336	310	311	332	304	329	316	314	301	293	268	314	306	317	330	279	299	326	301	289	302	311	315	314	288	326	331	314	296	315	336	317	308	333	324	304	311	281	306	302	324	290	295	279	300	320	316	311	279	338	337	314	282	300	295	299	301	346	314	322	281	319	271	317	300	292	284	304	307	327	298	308	318	293	314	303	326	311	336	299	318	327	346	261	296	315	295	314	289	309	312	324	316	318	315	318	331	307	332	305	303	293	287	338	288	283	306	354	306	306	279	300	301	296	274	331	345	310	324	340	336	339	319	300	302	287	310	322	305	291	275	302	302	304	313	291	307	326	299	303	295	310	328	305	295	315	317	301	298	310	320	308	336	298	316	296	306	320	320	336	272	297	310	316	296	305	270	332	333	290	280	293	328	292	293	313	310	307	327	302	290	274	336	304	286	313	322	311	365	328	307	300	307	286	307	298	299	301	326	300	310	288	320	329	271	318	306	281	314	330	296	294	289	300	300	297	283	294	293	323	320	297	283	284	324	330	290	300	275	280	299	323	328	290	305	283	308	315	311	313	244	305	312	314	312	306	305	307	299	295	294	275	319	304	322	291	327	270	287	303	293	304	315	314	285	285	295	320	273	279	288	313	296	303	290	279	328	290	295	294	306	304	298	272	306	313	297	301	297	300	307	282	297	337	295	330	305	323	335	296	284	300	284	294	298	309	302	280	310	317	306	298	306	314	322	323	315	281	320	289	280	325	349	319	332	283	300	311	304	297	322	329	296	278	250	300	310	317	290	284	318	296	297	319	298	317	313	310	307	293	291	271	317	285	326	295	335	274	280	308	301	325	289	323	317	307	330	282	299	282	297	301	279	317	301	299	297	303	314	321	284	297	288	325	274	296	285	303	254	296	328	295	269	310	291	317	292	292	312	311	315	298	316	294	288	329	340	319	299	302	300	307	294	309	311	300	297	310	288	314	297	274	274	317	300	307	307	306	289	319	288	329	289	330	323	309	344	293	315	309	346	298	286	296	277	338	280	300	302	316	311	313	293	283	257	294	286	319	321	322	306	313	294	262	322	321	283	295	302	297	303	342	285	311	282	303	309	280	330	315	283	308	284	279	319	294	304	330	311	321	330	300	339	301	292	291	318	334	322	292	302	301	306	354	291	317	305	275	321	328	341	276	294	323	292	324	317	312	339	325	294	321	270	309	315	258	312	274	299	297	318	281	293	326	327	268	257	297	319	314	293	279	326	308	334	317	319	313	290	324	283	314	313	306	286	300	314	271	288	299	276	316	286	276	299	310	267	310	319	311	307	301	298	289	314	300	274	301	299	325	301	343	332	290	315	320	300	274	302	311	321	306	305	295	308	316	320	302	279	323	326	315	309	289	295	318	302	328	251	318	307	304	337	325	333	280	285	287	278	326	293	291	274	323	307	320	278	323	336	290	314	326	287	287	301	295	263	318	298	293	293	326	310	267	307	290	285	325	300	274	322	335	302	324	298	283	290	300	306	296	294	297	293	331	309	326	300	296	291	301	308	302	294	306	297	293	297	328	333	313	304	260	264	287	303	325	288	299	296	291	333	304	302	297	297	287	319	293	308	347	327	354	287	311	323	326	306	291	311	317	338	322	297	280	316	296	288	324	300	303	323	307	293	309	279	318	308	272	300	313	265	304	294	259	305	303	332	293	303	299	332	299	319	286	275	288	308	334	341	305	281	291	282	307	311	277	341	304	275	316	308	300	300	302	275	289	255	296	294	333	311	301	317	310	326	292	315	296	295	322	297	269	302	330	345	322	321	300	321	293	329	304	283	289	283	308	335	329	312	314	322	286	318	338	316	307	337	300	304	321	291	320	296	292	320	278	270	288	304	303	277	293	312	315	318	299	298	336	301	323	318	298	381	316	341	335	248	285	289	334	322	319	282	293	320	315	259	269	287	306	315	286	350	290	315	310	325	312	304	297	281	330	317	298	328	292	316	309	308	305	286	333	338	328	299	337	328	316	284	309	304	289	265	303	294	310	300	294	306	306	310	350	314	302	318	300	319	341	323	289	299	277	302	270	303	329	304	275	295	304	331	337	294	309	305	317	311	318	309	307	287	312	301	328	299	310	299	309	312	313	290	281	341	297	337	355	341	299	290	293	320	333	289	312	318	312	347	344	317	331	316	334	332	297	290	303	292	310	316	296	324	304	300	312	328	299	318	325	303	302	308	338	288	286	307	336	295	326	315	301	279	302	308	311	299	271	302	299	296	270	261	311	299	341	318	350	307	323	335	299	295	315	308	322	308	289	262	300	306	284	298	336	273	284	291	343	307	283	321	285	310	306	340	288	323	297	287	326	308	322	326	326	308	282	306	337	292	294	309	333	310	299	307	269	325	280	302	305	330	318	308	317	309	318	333	322	281	292	321	296	331	335	315	327	311	302	307	303	325	276	295	295	271	329	288	290	305	318	335	338	309	316	293	313	328	277	285	294	281	306	307	295	311	274	275	330	298	313	330	312	323	292	310	318	302	328	307	279	294	301	297	313	341	326	308	290	301	303	309	294	303	314	290	341	320	312	281	294	312	310	311	341	323	346	312	276	309	308	275	307	305	265	317	267	289	305	312	335	275	324	305	279	298	328	300	290	265	271	323	327	312	305	321	275	314	312	299	299	274	314	285	310	295	292	304	277	329	328	304	299	318	307	309	340	303	317	301	331	331	313	290	328	332	301	293	330	324	290	302	315	299	306	288	325	308	308	303	319	313	347	343	304	294	299	308	337	306	291	304	277	325	271	296	306	291	302	328	294	265	295	292	297	280	301	303	340	289	295	278	286	278	293	315	294	318	311	305	319	310	302	313	290	330	295	323	270	301	300	280	292	330	292	310	295	313	295	306	257	316	296	295	300	310	297	315	311	320	303	294	303	348	321	275	303	294	284	290	328	291	280	330	294	293	323	306	325	339	345	290	285	275	315	349	328	288	289	272	317	282	318	334	308	333	319	296	298	305	331	282	309	323	281	306	338	310	313	292	285	329	306	310	293	306	308	326	324	294	335	314	291	310	311	335	336	316	299	304	304	300	264	325	322	296	312	300	311	318	316	283	290	260	319	310	283	296	288	306	326	295	295	270	286	295	310	316	306	315	313	289	272	305	313	335	335	301	279	315	289	291	308	278	282	287	316	281	299	328	301	304	333	335	313	332	309	288	277	296	336	314	324	334	323	300	315	289	326	294	309	298	320	315	321	258	323	325	304	305	300	325	299	306	287	309	322	288	281	303	305	258	296	302	323	324	329	333	316	327
17602	8854	13100	15375	13598	11403	8747	6816	5285	4301	3578	2706	2498	2114	1861	1693	1489	1409	1328	1195	1114	1086	1045	1020	986	934	984	921	894	838	847	837	835	775	781	780	770	757	798	738	772	760	701	695	756	733	755	782	745	704	739	730	723	701	691	771	697	706	704	702	776	698	720	697	716	708	730	709	690	707	656	681	722	686	712	682	673	722	679	700	708	684	723	739	677	693	719	768	678	683	706	676	752	696	666	678	702	707	674	696	740	690	680	683	672	671	694	706	701	646	721	728	716	697	749	638	700	678	694	703	659	685	695	645	729	678	696	629	663	682	692	675	686	697	693	707	707	699	712	687	693	714	673	716	642	704	712	709	688	705	705	684	656	740	723	661	707	697	675	695	650	666	655	657	720	661	708	717	654	708	700	687	666	703	687	704	724	706	634	639	664	685	683	652	708	672	722	738	657	636	655	747	663	713	707	716	702	673	708	719	703	708	671	731	690	706	732	683	725	683	695	708	707	697	679	749	701	687	713	715	656	765	692	698	695	716	661	679	667	704	712	703	701	692	679	710	678	661	718	679	710	692	722	659	746	630	720	691	717	669	713	689	694	741	721	695	659	734	681	697	659	682	724	697	664	689	700	702	659	657	684	711	699	709	669	667	694	702	753	692	671	713	701	682	677	663	684	664	746	724	699	661	747	688	708	674	678	715	664	741	701	773	657	659	726	713	706	733	681	729	660	693	668	670	729	694	693	680	678	661	725	679	709	692	685	709	722	666	684	719	697	663	698	720	635	645	708	706	679	726	704	662	708	684	659	668	712	709	701	687	677	680	741	703	700	695	719	701	683	693	718	704	685	711	694	710	618	736	699	697	689	723	740	715	722	699	669	663	680	674	643	699	673	688	713	675	734	683	730	684	712	687	682	662	687	696	728	699	708	674	664	666	686	684	689	663	726	710	712	664	727	716	728	677	656	682	729	695	683	674	707	673	709	735	663	673	689	668	683	771	647	680	683	700	645	653	714	687	723	707	712	687	753	683	680	642	718	678	715	705	690	697	715	677	681	697	705	710	648	719	660	714	637	702	732	691	694	668	717	719	714	642	719	640	695	661	658	693	707	701	721	684	701	715	697	678	675	718	736	687	726	691	700	725	638	686	716	655	656	672	703	726	719	685	700	680	721	729	691	675	673	666	693	663	681	699	689	689	682	723	667	675	723	699	688	704	671	707	687	704	657	676	690	692	707	710	661	727	733	650	727	676	696	692	710	676	737	684	743	692	719	738	684	739	653	658	712	716	659	677	730	685	675	710	672	690	663	738	722	660	651	703	739	665	709	703	700	712	629	703	706	693	662	741	715	729	704	703	617	657	707	643	738	667	681	735	742	699	663	678	689	676	705	677	648	704	675	657	763	653	651	663	675	693	714	711	724	704	664	714	654	673	660	709	652	737	673	671	701	662	682	695	687	702	686	666	705	682	688	645	698	660	676	673	719	684	711	653	656	722	686	721	650	654	654	669	659	710	714	651	651	680	664	709	678	686	705	681	659	676	687	716	693	702	681	682	770	753	684	696	705	670	692	725	661	744	710	679	667	710	688	657	732	743	695	733	702	710	635	727	684	704	708	708	657	729	724	665	687	659	701	720	707	723	673	713	762	702	686	713	697	637	715	654	685	749	679	709	725	669	671	669	749	703	713	701	734	687	700	640	670	673	694	684	699	682	667	704	692	654	679	658	723	683	690	711	707	698	676	717	719	681	664	698	646	702	719	735	701	663	669	680	689	698	653	726	671	648	668	691	648	660	654	695	730	673	716	728	715	701	738	687	670	733	689	685	703	706	652	679	661	679	714	732	701	710	692	658	735	668	716	694	700	732	689	702	656	679	695	747	689	717	718	697	712	707	660	668	700	698	672	659	661	730	693	764	666	627	706	684	681	651	681	714	666	719	670	684	747	710	697	703	667	684	689	750	714	707	635	698	694	679	667	694	690	686	725	712	674	640	709	675	701	697	722	673	701	701	718	661	694	701	697	731	676	669	677	698	668	709	691	721	703	682	666	697	710	671	683	663	652	708	694	699	689	729	687	702	710	712	714	687	689	661	669	688	663	667	684	751	724	690	676	718	724	712	699	666	705	654	695	669	708	731	706	735	657	697	707	717	715	658	719	668	705	716	651	710	679	671	657	661	692	717	646	692	680	697	686	677	717	715	641	663	713	689	654	723	757	723	755	701	669	723	730	678	677	698	724	683	696	688	715	717	669	669	744	684	700	686	712	700	692	727	682	734	698	674	738	697	679	733	751	681	718	717	706	684	694	706	685	714	663	682	675	688	675	696	710	634	693	703	675	729	750	684	680	680	714	693	671	645	676	685	756	748	742	733	697	761	669	677	668	716	746	734	688	693	678	608	694	695	720	674	713	637	700	639	697	720	732	689	666	698	723	755	628	657	709	686	709	723	703	704	646	717	664	708	698	674	684	735	684	671	735	741	708	718	714	703	684	676	712	684	676	721	687	746	703	681	661	677	685	692	658	664	673	700	652	664	668	645	702	752	740	700	673	683	675	695	660	663	711	707	707	662	667	711	689	695	700	699	706	671	680	696	700	675	673	697	676	674	718	668	703	695	691	649	686	670	688	700	686	699	695	724	689	678	678	724	681	742	694	664	684	650	693	689	660	693	704	725	671	656	739	693	735	673	651	701	702	715	741	710	708	686	702	682	702	723	695	648	737	718	656	677	712	655	679	720	732	652	659	718	684	713	704	733	693	757	703	668	737	704	665	708	685	703	702	743	725	657	724	712	692	699	697	714	679	690	698	680	676	688	691	653	673	677	699	720	694	700	701	689	677	711	730	709	702	695	698	709	664	712	696	692	681	718	670	626	656	715	744	678	691	680	693	687	688	664	685	641	683	716	683	667	692	632	673	760	742	688	688	684	656	739	684	696	707	683	672	652	702	662	681	687	665	682	692	662	662	675	685	672	661	686	699	691	724	687	728	666	663	666	697	689	695	700	720	676	710	707	654	693	701	688	685	690	764	691	686	702	648	684	723	706	686	707	698	734	731	702	696	684	715	752	737	684	691	688	734	708	706	658	704	690	751	672	696	692	715	701	703	697	662	672	694	707	675	694	712	712	699	702	669	675	712	701	712	664	699	704	711	674	683	685	690	674	668	692	693	723	722	736	710	683	748	699	716	705	718	673	693	715	691	693	687	633	706	691	672	708	666	722	665	680	619	684	689	728	655	673	687	733	657	703	665	734	670	677	659	703	678	709	689	699	727	715	719	725	735	690	707	692	743	743	695	727	733	713	700	668	714	692	738	720	714	682	657	673	727	683	671	694	723	710	666	697	656	754	720	706	675	702	634	666	730	723	645	649	704	749	682	664	704	727	735	727	717	691	681	723	732	725	699	654	703	652	683	698	684	681	674	679	744	675	668	717	656	715	703	675	680	678	650	732	779	688	689	694	692	720	692	667	727	691	700	734	673	722	730	670	699	727	703	730
36027	16763	11793	10706	7452	5680	3865	2659	1831	1362	1072	879	733	662	552	522	469	433	447	428	396	401	343	378	350	362	373	355	309	316	341	316	314	347	338	339	303	292	273	294	303	319	283	318	295	319	328	310	318	308	309	312	304	304	314	311	297	316	364	297	317	312	283	315	275	310	292	308	294	365	327	304	330	305	262	309	308	320	340	265	292	288	305	294	368	293	301	329	310	304	302	281	302	318	299	315	353	303	295	303	317	310	264	332	286	332	344	315	303	321	308	273	303	304	291	302	290	300	290	326	313	298	315	299	306	294	320	306	293	314	316	260	280	305	288	291	323	320	299	301	298	304	302	247	295	314	331	291	291	290	301	279	320	304	281	287	310	283	332	356	276	286	312	302	301	311	307	294	302	308	305	289	305	337	307	287	300	304	325	333	301	360	272	298	326	325	293	304	310	317	305	310	272	290	303	290	293	299	326	317	291	277	267	300	289	288	291	322	312	267	309	298	280	300	276	299	298	320	294	290	306	302	274	305	310	308	314	287	335	319	311	274	298	328	283	267	297	297	298	313	301	287	297	287	313	317	290	308	321	288	273	278	284	317	302	294	322	302	270	325	276	319	275	293	309	285	294	306	309	311	328	282	316	312	310	311	322	327	354	323	331	322	315	269	285	277	303	280	315	322	328	298	304	296	303	279	303	277	298	319	316	298	294	301	261	287	292	309	296	308	277	297	294	266	296	308	295	289	293	283	321	296	299	286	317	285	303	327	310	316	329	319	330	310	317	293	300	265	342	311	317	309	309	312	338	324	319	290	342	322	302	298	294	317	308	323	287	281	311	298	324	291	287	312	296	343	294	282	286	303	294	346	289	293	317	294	330	298	323	309	309	324	283	274	282	279	328	290	292	280	271	311	293	278	309	284	299	304	294	319	308	309	298	323	300	303	326	302	297	303	282	305	294	312	330	318	322	312	293	298	283	315	324	300	309	297	284	329	292	302	268	277	320	309	257	325	295	256	285	274	290	255	277	281	295	293	315	281	297	304	338	307	314	326	295	305	316	276	309	311	269	329	307	312	289	328	280	312	317	317	313	313	294	324	285	271	300	301	314	285	326	272	321	293	305	267	306	299	289	295	288	322	280	337	335	284	275	305	293	304	296	319	320	309	299	323	298	344	278	281	297	298	292	255	292	302	317	335	324	332	314	318	353	306	327	325	295	307	292	311	285	306	279	301	284	302	324	334	274	278	277	290	299	285	296	296	274	284	311	304	296	265	317	292	322	282	303	294	284	301	278	305	261	312	301	317	327	271	340	283	269	301	304	295	260	321	290	356	329	309	309	289	328	277	283	314	265	313	280	338	360	301	340	263	271	317	309	273	316	290	250	295	307	278	320	272	315	280	306	317	311	272	307	297	301	296	321	295	286	309	328	336	265	285	269	313	279	327	318	303	322	335	275	305	299	287	310	300	285	321	321	323	301	298	301	311	283	307	295	296	274	286	283	305	313	287	304	313	266	338	349	301	316	292	286	305	297	283	285	311	306	275	311	313	299	300	294	279	289	258	294	331	330	283	289	292	290	306	299	323	329	333	286	310	301	313	309	285	288	330	307	290	288	312	335	306	301	272	311	299	291	287	255	279	339	332	275	313	291	308	320	307	295	302	309	310	327	309	303	306	316	305	316	317	278	309	301	290	290	321	320	298	281	292	350	312	327	318	278	317	296	319	297	288	292	314	331	311	281	301	289	315	313	331	304	322	311	326	295	310	294	305	287	295	306	314	295	317	291	307	290	312	305	310	287	323	311	297	313	284	262	282	307	302	293	284	286	311	296	304	293	326	303	262	309	317	331	301	314	306	303	301	286	305	325	315	278	313	335	291	329	312	287	284	277	304	268	310	313	275	278	321	305	280	286	295	305	295	314	287	298	286	301	331	330	319	328	268	326	296	281	315	335	307	337	321	279	303	290	317	307	310	315	297	287	314	307	293	312	278	294	330	304	294	315	334	296	266	313	286	318	309	320	282	315	295	282	283	245	291	307	286	289	287	339	328	296	321	310	288	330	313	297	302	312	295	303	327	336	292	305	284	282	304	314	331	269	295	299	313	282	315	296	287	305	304	287	296	297	315	316	328	316	303	294	270	313	294	349	306	313	281	308	283	267	320	274	271	334	310	298	301	302	296	300	311	303	293	325	270	299	254	303	318	309	305	314	297	287	307	300	280	313	318	293	281	319	311	264	297	274	307	317	295	303	286	312	272	323	289	314	300	272	345	303	313	322	283	314	281	312	333	322	318	332	314	303	303	345	304	272	311	314	312	276	308	305	286	304	299	315	295	294	288	304	288	276	290	282	306	303	326	310	290	293	308	285	288	279	298	303	295	279	355	328	278	301	317	277	311	322	279	296	312	315	320	315	293	321	287	292	312	275	282	320	282	333	299	305	290	317	300	275	323	291	260	299	305	291	324	278	300	295	316	298	300	331	289	287	312	259	253	322	310	292	317	311	302	301	305	318	299	313	309	305	282	310	303	247	310	294	317	314	318	322	326	289	306	296	333	327	304	348	286	300	300	305	335	320	264	304	306	273	293	306	358	339	321	315	340	287	303	296	308	289	297	311	301	320	327	341	306	304	279	283	277	279	318	325	309	312	279	289	270	340	290	302	297	335	296	355	298	283	290	342	295	324	281	311	288	326	307	296	290	301	291	322	315	314	333	336	332	316	335	313	298	302	306	301	327	274	295	296	288	302	346	295	302	290	300	317	343	326	297	308	314	285	293	308	304	308	325	292	275	304	302	290	301	309	282	316	319	288	288	331	312	301	316	323	320	296	278	307	309	307	280	277	336	283	275	287	300	288	304	294	309	327	316	311	313	279	310	295	292	287	295	283	295	317	306	293	273	298	331	319	329	313	292	293	291	290	321	281	316	326	292	327	347	308	295	325	299	322	315	299	319	311	312	332	294	334	296	314	295	315	298	317	283	343	300	325	279	298	277	292	314	267	316	310	273	299	323	291	319	312	311	321	299	305	281	307	286	316	302	295	345	305	294	289	310	334	329	319	317	326	289	297	351	309	272	291	295	283	273	263	312	269	303	312	342	299	299	321	290	314	307	287	307	323	308	327	306	308	317	328	302	292	277	289	290	282	281	299	284	282	291	287	330	322	311	298	329	315	323	270	261	310	277	283	303	309	312	280	298	352	338	314	275	280	305	305	324	337	300	285	271	325	321	295	297	280	295	336	295	301	289	310	306	327	302	293	299	343	322	317	309	277	303	293	301	300	313	292	319	307	308	325	301	276	307	294	326	276	284	301	301	284	325	279	273	337	313	290	309	316	302	289	308	302	300	304	316	310	294	308	285	321	315	321	272	303	319	329	337	332	321	300	307	295	351	277	320	293	295	309	293	342	290	317	299	310	288	306	269	295	313	316	313	264	299	286	300	311	304	309	306	302	309	337	317	308	294	314	310	320	294	291	282	293	302	279	301	273	306	306	285
21717	11189	16597	20003	17820	15330	11821	9720	7508	6015	4695	3788	3199	2780	2296	2095	1903	1687	1492	1464	1425	1365	1250	1219	1092	999	981	981	898	909	908	855	873	863	868	845	809	793	801	758	721	808	752	777	718	772	782	758	722	679	684	738	695	720	772	710	649	736	709	660	707	676	725	701	698	638	736	672	717	709	729	686	729	664	712	696	677	670	681	701	724	678	710	728	701	737	716	621	684	701	727	672	693	690	658	654	672	655	671	681	719	645	726	703	687	687	675	703	682	689	693	712	725	682	722	662	726	693	648	700	693	700	725	688	679	658	690	696	672	672	725	624	677	656	651	687	652	689	684	685	673	692	712	695	681	690	689	690	664	710	687	697	674	683	676	684	668	650	692	709	696	702	663	709	722	703	643	696	690	679	712	704	641	692	697	727	697	655	724	711	694	700	649	643	687	685	680	716	682	760	737	732	687	642	714	685	714	653	744	674	684	707	668	676	740	675	674	711	671	661	665	657	695	681	696	687	679	673	654	665	649	660	699	647	693	710	693	660	668	692	735	616	690	680	680	649	675	713	705	670	694	697	711	683	682	664	701	697	668	719	681	679	684	727	727	706	690	687	684	713	681	664	673	677	681	697	689	711	674	696	724	669	696	700	673	683	656	671	657	721	688	666	665	661	658	654	686	676	669	612	642	678	695	676	690	693	698	614	660	645	660	703	664	690	663	700	667	661	681	705	646	681	665	707	675	711	717	644	665	667	616	673	697	734	670	707	672	686	715	671	674	687	689	675	664	655	725	677	706	682	679	651	627	681	684	651	699	674	676	714	682	675	678	671	677	684	645	662	664	677	673	685	632	708	675	712	687	694	661	629	676	710	690	684	683	701	692	677	667	664	680	724	675	666	675	701	726	693	679	669	645	645	676	667	621	702	701	658	682	644	691	680	719	668	688	712	687	689	673	714	682	713	687	671	742	727	672	699	704	687	720	663	726	704	679	728	685	642	720	694	681	691	675	658	671	642	678	645	659	669	675	653	718	688	632	700	675	722	687	674	665	698	704	655	685	673	697	716	765	651	658	693	722	698	689	659	721	681	701	711	672	680	658	679	654	701	680	708	679	730	694	693	693	710	675	647	695	699	727	700	723	714	635	714	694	640	684	635	670	723	629	698	653	703	702	714	661	705	701	687	655	688	668	660	672	663	724	671	679	644	717	640	706	678	674	702	696	646	670	702	667	692	683	707	659	702	667	666	681	653	713	648	690	657	659	702	663	654	699	645	659	682	719	678	612	642	691	696	721	640	706	652	711	690	656	665	738	702	660	675	670	689	691	646	704	688	667	688	667	663	692	681	657	641	716	673	693	659	688	675	690	720	708	708	651	675	688	673	657	672	694	654	715	647	692	653	742	668	677	668	681	684	667	711	714	659	703	737	722	676	624	742	687	670	663	699	691	704	685	698	697	710	666	677	679	700	653	681	678	712	703	683	679	644	719	712	681	720	680	714	694	728	665	724	651	684	702	653	698	704	669	711	629	663	685	711	676	681	675	665	671	693	704	669	686	658	670	696	690	699	698	627	668	730	658	657	731	657	687	642	684	671	679	666	676	681	631	687	681	690	664	733	641	658	677	667	691	643	711	684	709	671	648	714	698	707	684	657	700	659	658	660	688	681	711	696	678	682	695	703	675	715	653	632	689	734	704	663	686	673	707	696	667	696	663	695	691	687	661	693	694	653	668	704	690	706	693	665	679	674	686	629	729	671	686	681	724	693	683	682	668	658	667	706	669	680	694	704	650	686	668	676	696	679	713	648	691	676	659	693	690	679	669	632	699	636	711	702	703	706	693	703	660	681	653	671	722	695	703	702	696	690	642	695	668	729	715	665	698	668	712	660	709	679	632	699	661	657	679	649	663	684	743	693	644	683	665	693	685	706	653	685	685	678	687	654	692	679	759	645	682	703	699	671	717	667	696	702	666	652	658	663	683	640	676	672	691	660	696	650	683	744	659	680	673	733	702	730	700	674	668	677	677	662	711	712	722	666	747	648	668	670	688	699	703	666	690	710	652	691	644	668	676	693	682	659	701	676	687	681	668	667	692	635	638	654	663	665	678	683	727	673	716	642	662	693	662	672	688	683	742	698	679	689	665	654	694	680	750	631	689	666	691	680	725	697	675	658	673	710	720	746	663	700	645	677	698	661	688	646	709	718	691	676	649	720	704	652	652	712	653	637	701	742	676	663	672	702	689	705	662	667	656	699	717	651	674	661	666	696	697	687	655	669	699	634	701	649	662	731	713	653	716	682	661	721	714	653	672	677	648	719	651	672	695	734	639	716	642	680	717	693	670	726	680	654	695	709	713	686	692	709	688	657	691	634	693	644	720	684	682	700	654	658	675	641	716	692	683	679	671	716	626	655	691	675	631	688	689	691	676	634	674	643	737	679	716	650	702	700	690	694	666	630	719	654	722	724	665	702	675	741	684	707	682	660	736	652	724	672	678	621	663	679	682	682	734	697	718	652	678	672	718	705	688	681	697	691	707	666	709	696	689	686	711	666	685	664	701	726	647	654	692	656	665	684	682	697	659	740	657	663	692	679	673	741	702	695	623	705	714	656	734	674	691	715	623	687	667	680	699	672	657	655	785	641	706	687	690	715	688	670	636	707	724	687	626	662	668	696	675	666	725	737	690	684	687	638	682	644	676	695	680	712	671	693	677	668	671	667	707	653	684	686	678	693	692	659	659	713	648	686	685	695	688	684	692	679	691	681	690	680	680	723	686	659	739	715	671	634	708	696	658	671	679	679	697	716	716	703	708	727	720	682	677	704	680	630	651	700	631	668	700	713	684	728	700	660	681	748	702	696	683	676	672	690	669	704	663	728	640	726	685	740	707	717	679	646	708	677	673	673	686	668	719	675	667	644	656	666	658	662	679	700	664	692	717	727	665	691	686	701	711	706	654	734	686	737	725	694	709	693	714	717	653	682	647	741	685	712	693	684	656	689	690	679	705	645	666	679	648	683	724	684	729	615	671	687	666	655	666	675	675	661	665	675	701	675	716	649	685	717	663	673	691	676	715	662	695	658	654	654	721	665	728	686	690	700	701	712	719	639	690	685	664	702	678	732	679	679	633	726	680	645	678	662	662	693	718	698	651	683	711	683	655	703	631	682	675	694	686	697	681	677	697	682	708	693	689	710	675	702	679	697	669	664	693	685	679	704	688	677	645	698	613	689	696	676	697	707	721	680	684	706	693	683	662	657	645	697	695	652	686	671	708	695	668	654	674	670	673	678	699	692	693	597	669	702	693	680	719	732	692	680	683	746	705	647	676	662	678	681	641	698	685	691	664	698	705	653	685	689	746	691	702	692	703	727	724	696	661	700	633	697	681	690	693	688	673	649	712	727	682	677	645	672	676	723	668	646	650	698	667	665	721	680	673	632	738	658	693	690	699	661	671	688	680	686	735	679	704	683	666	650	696	677	744	643	664	694	703	709	637	744	680	677
15535	6985	5047	3597	2401	1654	1233	977	842	727	612	533	481	434	458	393	422	377	401	392	342	388	362	372	373	319	310	342	317	306	314	330	343	324	324	358	349	345	299	318	314	346	315	308	316	336	337	350	311	301	345	324	292	326	337	293	302	295	308	320	297	310	310	370	314	302	322	345	329	327	323	332	325	332	295	342	315	284	373	317	300	299	358	340	333	327	327	303	320	336	314	328	341	312	314	309	296	301	311	323	317	324	344	346	346	315	329	340	335	365	332	337	315	317	311	321	298	348	315	344	327	348	323	324	297	313	294	300	325	327	317	290	272	293	365	304	311	303	302	326	339	302	315	298	298	315	308	338	338	372	285	323	291	308	306	306	304	293	347	347	343	331	332	303	365	335	299	310	327	319	345	319	327	293	339	324	338	290	339	321	325	311	281	307	283	348	346	306	310	327	327	332	325	290	321	335	356	315	336	330	344	321	329	309	321	314	301	306	348	306	283	324	356	309	349	299	314	315	340	312	327	310	306	300	313	307	308	314	298	332	321	316	306	312	327	340	347	309	302	289	338	326	334	308	292	291	295	329	347	317	286	320	306	312	360	329	309	304	300	307	348	347	321	322	301	336	320	312	314	300	303	321	345	278	347	299	308	289	325	294	339	329	276	320	313	327	339	360	325	338	301	327	308	348	325	301	307	325	303	353	305	304	298	334	313	369	336	307	329	344	325	308	311	294	314	330	346	340	321	318	360	336	326	318	315	292	324	347	353	301	315	311	313	319	306	337	342	323	300	322	343	317	323	324	285	295	360	301	306	309	320	324	321	335	332	313	322	293	299	328	325	341	314	350	327	341	316	310	334	349	324	361	336	305	323	315	336	290	331	312	351	321	308	329	315	315	313	334	317	337	297	326	321	328	303	304	322	301	316	321	335	327	299	282	325	333	299	310	352	305	331	331	326	304	333	318	333	326	304	334	327	315	327	309	303	309	291	312	321	348	315	296	299	317	311	323	309	342	332	315	360	289	351	327	310	293	286	335	306	303	348	298	330	289	326	304	317	293	296	299	311	299	306	319	324	317	336	316	326	355	303	298	313	295	308	291	297	285	316	325	338	306	333	319	332	284	315	343	339	305	319	314	299	314	329	318	324	350	335	328	308	319	304	337	330	320	325	311	315	295	315	313	289	297	332	312	310	318	354	334	333	289	293	323	346	326	318	293	300	339	356	315	320	330	307	334	320	305	306	329	301	335	337	348	321	318	316	317	296	317	333	327	284	328	360	330	334	359	307	338	376	305	303	347	298	343	303	319	323	309	288	335	329	322	280	329	330	325	297	277	306	299	300	324	308	297	311	323	305	360	316	303	339	351	330	296	304	334	347	338	340	282	324	320	291	321	303	317	323	327	347	331	287	332	288	338	318	311	330	342	335	332	313	322	309	357	337	319	284	340	313	359	329	280	328	296	319	306	298	307	314	341	329	332	319	326	320	352	336	338	271	323	296	334	341	323	310	311	310	306	333	324	309	306	299	297	334	302	285	322	302	336	327	347	361	292	325	317	347	314	288	320	321	285	294	316	323	310	328	328	337	338	313	360	320	348	306	313	312	334	358	364	302	310	346	300	336	332	311	285	335	316	300	309	309	293	335	344	327	300	285	337	291	328	314	297	277	318	307	373	319	297	302	283	328	325	289	341	370	307	305	327	324	311	311	310	328	293	299	321	323	313	351	301	343	347	320	327	331	275	312	329	316	331	337	301	311	308	308	311	299	322	306	335	306	314	343	308	328	342	328	356	301	309	310	324	338	380	341	289	306	286	355	314	283	310	347	304	287	316	316	307	300	371	329	335	338	322	316	318	323	308	342	357	290	320	322	331	364	319	343	306	324	305	302	317	300	305	344	330	326	290	323	357	312	332	325	290	320	332	294	340	334	318	292	327	316	334	312	296	327	289	341	297	292	344	296	329	332	321	341	315	308	324	298	315	301	312	328	297	325	287	313	330	368	330	298	340	327	310	316	311	324	326	301	319	304	317	320	310	334	318	308	342	309	324	328	319	363	335	320	331	332	289	308	328	331	323	319	328	302	333	319	357	325	324	337	341	310	320	357	303	317	331	326	320	334	338	301	320	324	327	284	320	287	299	352	294	323	335	325	311	351	312	304	301	347	303	328	299	320	308	308	318	309	314	294	342	318	335	319	313	335	342	341	334	313	332	293	315	315	345	321	335	360	266	266	337	270	334	318	303	334	318	344	361	300	327	308	332	310	302	318	293	291	338	328	324	326	327	321	324	314	330	319	317	328	335	298	320	340	329	334	331	318	325	315	327	292	308	337	371	329	276	338	307	305	343	318	342	290	292	354	328	309	284	306	340	321	314	323	311	324	302	301	323	320	315	311	314	346	305	337	337	321	323	331	346	319	302	293	329	285	326	333	330	356	283	351	304	297	325	329	296	298	320	310	302	340	306	307	320	315	306	326	294	315	308	321	301	335	355	328	317	315	298	361	284	312	336	309	304	322	321	304	313	281	342	336	360	326	333	300	342	294	290	319	318	305	320	328	362	303	317	320	294	323	306	322	343	313	316	321	335	280	324	347	325	311	326	337	306	328	322	319	327	305	313	338	339	330	303	331	335	303	344	344	314	343	315	322	349	304	311	293	330	333	311	356	304	314	342	294	325	337	284	314	338	322	312	329	309	335	323	306	309	337	328	303	295	312	334	329	316	332	295	313	325	344	299	329	333	350	314	337	338	311	307	309	299	323	341	341	312	299	320	325	284	360	288	329	315	349	327	303	300	352	310	307	287	325	343	310	318	307	307	306	313	289	307	341	299	295	306	341	330	359	317	294	306	323	292	307	285	347	267	308	297	290	303	344	323	297	328	321	292	315	311	318	278	320	344	291	270	279	317	320	327	336	300	304	333	354	328	323	332	315	258	332	297	326	295	345	314	311	283	287	331	315	325	328	339	318	311	303	325	354	303	297	330	282	318	353	320	326	341	318	326	336	301	328	319	301	288	336	322	315	293	323	309	338	297	311	310	299	316	363	311	318	341	323	313	305	324	296	302	331	319	316	309	307	284	344	308	310	348	318	314	338	309	286	339	335	288	284	323	279	295	321	317	350	287	321	325	292	324	323	322	295	325	334	318	321	327	310	284	288	358	332	306	335	326	301	325	333	326	314	315	309	320	316	327	328	336	338	329	306	335	330	325	306	276	295	313	354	308	323	309	317	322	330	324	302	318	307	347	366	280	299	326	313	305	295	333	310	309	369	325	344	309	300	339	311	317	328	313	330	287	328	337	309	312	329	305	302	323	343	350	315	354	286	315	326	305	310	312	319	319	345	335	340	344	330	301	312	317	346	300	354	333	333	273	346	287	312	325	297	316	372	341	305	326	350	306	330	293	308	302	368	339	333	321	325	311	326	286	333	312	334	339	318	326	312	330	310	324	340	297	331	332	321	330	344	341	346	309	310	343	322	341	327	305	333	287	318	307
9661	5597	8591	9586	8086	6277	5035	3921	3202	2658	2139	1925	1604	1503	1354	1225	1195	1068	1103	967	925	920	874	892	870	863	804	856	796	766	799	787	787	770	799	719	784	734	707	747	724	696	782	758	728	708	789	786	735	758	721	742	758	711	741	756	693	728	717	758	740	696	708	701	679	716	717	690	697	684	705	755	716	770	714	712	663	742	735	730	692	733	775	663	720	715	710	732	698	736	723	703	689	698	743	701	711	691	701	678	702	718	702	687	700	708	731	741	734	703	762	709	719	721	711	723	729	725	715	688	716	698	715	718	722	718	717	732	705	701	701	715	704	702	711	719	697	727	706	740	673	740	720	691	718	698	699	726	710	683	712	674	705	708	704	717	723	681	731	730	724	702	679	713	738	735	685	697	718	719	727	738	759	700	754	735	749	699	732	714	709	675	745	702	690	718	724	767	715	729	715	742	711	744	678	686	774	705	739	759	740	719	721	694	718	737	707	721	732	733	699	723	708	727	741	695	723	714	749	744	681	725	677	733	742	707	716	683	756	716	691	732	707	713	696	659	722	701	755	677	717	730	650	727	759	712	720	698	712	699	705	723	726	695	695	672	702	760	754	715	703	718	692	758	675	759	707	705	698	665	708	719	708	700	686	718	730	689	730	755	694	758	739	684	700	704	689	727	686	739	733	752	673	692	757	704	738	696	715	667	730	717	700	730	667	737	676	735	676	744	720	690	746	704	750	713	742	717	752	729	712	751	737	702	741	695	720	656	774	736	725	639	726	745	730	717	691	702	740	695	698	745	734	711	735	745	700	742	675	722	764	699	703	736	715	711	692	691	672	735	675	710	723	722	760	682	702	730	708	714	751	675	704	696	696	740	722	686	749	693	689	688	739	775	726	703	702	726	731	747	760	717	694	643	711	676	724	696	705	692	728	720	753	731	726	740	730	724	712	679	708	723	717	709	726	772	725	701	705	727	721	736	683	738	717	742	722	776	773	734	658	722	725	724	744	702	766	693	734	719	705	686	709	709	713	768	735	749	702	726	696	706	704	693	717	739	725	708	682	751	711	733	718	701	728	689	681	712	720	701	732	733	711	742	706	757	709	729	701	700	711	753	731	674	697	709	757	697	743	704	689	734	704	745	734	713	710	708	736	744	724	694	744	718	734	694	784	690	760	722	722	722	721	719	754	759	748	662	778	722	720	626	696	684	723	700	729	769	728	727	754	713	735	717	745	761	757	698	742	661	686	757	694	712	740	696	743	685	737	705	730	709	716	706	712	706	695	719	729	685	694	712	711	736	718	727	691	750	731	753	718	697	721	754	697	756	740	709	729	793	747	668	731	689	732	759	729	688	752	683	707	741	704	704	718	722	711	706	671	737	738	697	691	734	707	734	732	707	716	784	677	743	717	718	735	702	696	715	716	730	695	697	752	730	743	710	737	689	660	664	744	737	682	701	741	742	745	720	720	769	702	702	727	718	692	699	704	717	744	704	694	745	766	685	698	725	751	693	677	673	697	713	720	755	704	726	731	704	735	721	725	706	752	677	744	716	663	726	747	677	674	719	729	700	734	684	697	708	689	713	743	747	708	740	644	718	706	730	724	684	716	727	731	701	728	711	689	728	689	704	709	744	699	693	758	713	703	697	719	746	701	696	718	704	708	726	709	716	731	660	710	726	672	740	770	736	687	719	705	673	746	787	685	757	679	690	720	728	722	724	710	710	738	772	713	724	732	702	695	707	683	722	739	676	758	685	682	766	722	699	699	720	700	745	756	757	785	678	741	698	706	710	745	671	724	756	729	741	726	718	722	734	678	734	692	724	717	743	696	754	733	660	668	679	700	756	701	707	712	726	687	751	730	767	685	678	731	734	732	701	651	697	716	695	733	733	754	740	714	722	735	691	693	711	721	738	713	677	684	729	731	708	716	736	687	673	686	765	726	692	794	687	713	716	750	709	734	699	695	740	745	666	690	721	697	792	698	745	740	695	656	721	707	717	695	691	781	710	722	715	674	708	702	752	719	677	726	708	758	702	697	708	711	709	708	685	715	710	691	730	732	662	688	766	705	691	712	686	691	721	746	738	721	690	733	725	689	697	705	734	731	718	660	711	693	688	724	687	684	681	699	759	726	731	709	716	700	753	761	726	732	696	700	666	665	706	677	738	717	702	740	734	696	706	709	724	692	660	712	676	721	741	677	721	737	736	713	749	707	711	710	708	713	735	703	708	694	740	699	650	756	756	696	677	758	683	671	673	720	724	748	742	727	729	734	731	699	754	699	749	750	685	696	732	747	718	767	689	708	715	698	693	697	669	685	755	730	722	689	714	714	680	708	739	725	692	707	715	690	713	729	777	722	709	732	652	735	689	663	736	731	702	750	754	738	706	735	737	733	723	703	713	713	701	738	688	740	714	701	659	735	703	719	733	698	688	717	723	698	692	726	741	641	681	681	739	723	674	745	735	706	688	704	681	740	749	738	751	683	721	746	685	682	713	713	698	707	762	735	737	727	757	688	768	690	755	691	721	718	709	767	738	684	685	697	731	682	753	703	742	718	701	753	703	736	708	706	758	724	714	717	737	748	699	742	752	734	714	773	697	706	721	738	714	732	716	718	698	694	701	742	726	736	728	713	748	715	710	696	710	701	766	745	714	740	743	741	749	718	663	715	712	722	735	771	706	748	722	677	694	712	692	707	763	746	689	698	770	713	711	697	720	666	686	702	704	711	679	730	703	703	702	738	769	698	743	712	692	728	724	719	693	720	745	732	730	696	718	723	707	731	731	744	738	761	722	712	722	661	715	695	691	663	739	724	690	720	702	724	732	726	767	762	726	725	716	755	709	667	723	733	707	709	743	741	747	763	722	693	727	683	699	706	667	718	710	714	766	669	691	777	703	758	727	700	701	712	717	713	716	742	712	770	693	680	705	729	738	772	733	718	747	752	786	720	725	670	730	674	770	726	720	744	720	675	706	695	698	729	702	707	705	673	729	675	683	703	704	699	683	687	693	702	696	706	696	697	716	733	694	722	719	724	713	730	698	742	714	720	713	693	720	685	696	706	680	739	753	722	643	724	727	729	697	714	718	700	705	709	747	701	690	744	729	740	717	695	729	706	682	751	706	711	757	761	735	682	727	748	702	705	761	675	694	687	721	694	701	739	756	736	693	706	695	773	731	681	708	729	750	695	721	688	706	735	722	708	755	672	746	730	708	706	721	765	685	698	707	741	703	717	729	746	687	694	736	727	756	734	684	734	722	715	678	705	696	753	733	657	705	723	748	747	708	683	708	686	697	700	707	723	725	699	697	752	754	716	719	710	690	732	735	740	747	727	724	721	735	738	701	707	701	697	685	721	738	688	695	735	680	725	700	697	661	710	705	738	688	750	736	755	760	732	749	739	682	688	720	731	734	660	727	733	722	748	729	733	710	708	704	738	759	696	705	698	727	743	704	718	749	751	706	756	713	705	731	758	715	765	735	732	705	757	703	701	711
28122	12237	8175	6976	5059	3370	2465	1773	1239	1000	851	661	533	541	503	422	444	409	384	377	393	364	355	376	328	348	331	346	324	351	344	320	302	332	331	324	324	320	316	327	317	310	330	292	324	342	306	320	331	309	300	329	338	332	322	329	279	308	296	328	312	306	310	315	307	333	313	314	255	309	297	324	301	292	296	260	310	361	275	270	331	317	296	277	276	298	277	293	308	303	273	288	335	314	321	283	309	309	295	300	282	297	337	332	324	314	263	313	317	276	290	290	272	287	298	325	333	306	333	297	301	328	312	281	312	281	302	330	314	332	331	307	290	272	307	278	278	255	319	307	335	319	290	310	276	332	335	269	309	327	292	321	285	321	316	353	317	317	313	297	352	305	313	244	308	292	320	287	302	318	311	316	318	301	299	290	300	311	301	289	324	276	288	284	309	271	319	307	306	285	319	312	316	286	283	344	307	326	311	330	332	323	330	304	287	305	326	326	283	302	280	280	319	316	330	335	309	298	306	279	298	313	288	306	285	300	291	325	293	286	302	329	321	324	310	293	317	303	266	328	325	295	322	306	325	291	322	296	319	316	329	291	315	283	304	345	313	296	315	317	291	298	300	330	359	304	299	336	289	288	298	310	354	319	303	324	324	311	291	331	312	281	316	285	301	293	315	308	335	296	298	317	324	273	295	297	299	327	282	330	300	284	287	290	320	349	306	305	314	310	273	331	290	279	297	322	290	312	309	297	303	309	312	294	302	294	313	321	302	318	315	335	313	312	312	301	342	318	297	299	326	330	309	293	297	296	317	266	312	291	254	302	293	319	353	340	266	314	331	289	303	311	272	315	334	306	322	323	337	285	328	297	269	322	307	281	317	267	298	329	311	296	292	313	312	320	306	303	307	305	320	316	299	314	302	312	293	340	295	286	290	277	297	288	300	322	289	311	295	314	339	275	286	267	300	264	326	294	274	311	289	300	323	325	301	324	339	300	310	293	314	315	294	322	271	317	313	320	347	279	313	326	312	351	313	275	316	288	306	332	257	333	291	328	304	282	296	340	285	305	306	281	296	313	354	260	295	340	290	311	319	306	277	311	321	315	286	318	331	279	350	319	302	330	363	312	321	314	339	304	316	307	343	301	313	314	292	317	302	316	302	327	307	285	318	317	327	314	297	273	268	293	329	289	354	313	320	313	303	285	301	295	287	303	304	298	314	287	289	288	321	308	314	307	305	277	306	297	288	296	303	328	269	311	335	290	270	328	288	318	309	297	328	318	312	333	327	324	318	324	334	315	324	285	292	295	312	293	314	292	279	312	309	344	328	318	305	263	301	312	307	286	257	293	310	286	308	311	301	291	278	329	294	318	332	326	327	328	325	295	347	285	302	295	273	299	305	307	329	309	321	304	314	303	326	301	315	323	301	317	299	316	321	305	299	312	294	304	294	318	335	310	311	318	305	306	284	296	301	306	303	273	284	303	306	335	329	286	294	264	292	327	295	292	311	332	293	337	316	340	327	299	339	308	297	287	327	316	342	303	301	342	300	287	327	305	279	323	332	300	348	316	313	314	314	317	288	322	295	306	284	294	310	330	273	305	318	291	305	308	298	336	343	325	285	295	307	295	322	285	282	300	326	290	299	305	306	305	299	329	286	317	323	308	306	306	308	290	288	291	291	290	301	341	290	301	299	305	295	332	316	320	333	319	341	320	282	281	322	311	326	307	301	321	353	302	283	323	313	298	299	309	299	317	310	337	316	274	310	293	305	293	339	298	328	302	338	347	331	331	325	306	299	322	279	293	290	265	322	289	317	284	300	300	295	299	303	333	294	298	297	296	276	289	311	311	282	293	281	259	315	329	291	331	316	314	282	340	316	316	286	302	287	315	290	317	311	333	323	338	326	326	319	296	288	300	313	286	309	317	308	332	298	291	304	260	275	307	285	289	287	324	319	321	306	296	318	313	318	319	343	306	289	306	308	287	308	289	325	278	282	284	318	313	323	314	297	291	285	294	273	305	331	306	310	316	286	339	311	281	301	287	303	286	312	332	303	315	293	284	323	315	297	292	301	311	330	322	307	305	313	306	322	305	319	312	335	297	276	308	328	342	311	311	267	302	297	282	312	305	308	332	319	319	316	324	303	323	323	312	293	329	308	304	285	306	308	304	343	331	287	278	321	312	293	284	309	324	335	335	323	311	295	323	286	286	338	300	343	305	312	300	317	325	289	320	303	261	329	321	333	338	334	315	318	288	327	296	283	294	321	322	289	296	305	310	290	309	286	316	288	307	312	303	312	322	301	335	293	338	336	299	291	313	323	332	328	305	308	313	296	272	332	291	302	325	289	284	335	273	309	298	272	328	341	305	300	319	320	297	296	278	317	323	308	291	328	284	284	312	303	320	343	301	302	277	262	291	310	317	335	306	300	320	301	341	300	283	314	310	310	271	294	332	295	315	296	308	294	337	299	330	300	304	293	295	302	323	291	324	306	314	304	333	286	309	295	318	291	290	341	314	318	312	305	335	306	305	346	290	329	314	325	321	299	319	286	292	291	299	327	357	293	275	299	283	322	307	311	305	328	324	316	288	321	295	304	319	325	313	298	324	280	313	330	286	303	300	324	313	300	270	329	304	300	295	322	299	317	356	348	323	289	300	294	321	310	299	296	290	292	297	266	287	288	319	311	293	300	326	314	311	296	315	291	321	321	327	317	286	320	309	274	309	311	311	305	324	275	302	293	276	315	314	312	319	326	311	344	302	301	278	278	280	324	312	302	304	302	296	319	290	312	292	305	310	297	297	288	331	323	330	279	335	295	324	319	277	314	321	273	307	280	279	300	313	287	296	293	282	308	311	269	286	304	331	329	309	312	290	322	273	245	289	304	298	310	302	294	311	309	316	329	298	292	352	279	294	306	336	289	307	303	282	327	319	340	340	306	307	297	293	311	327	287	329	312	326	314	341	306	323	307	317	328	296	313	305	309	315	314	310	292	290	267	327	291	310	321	355	285	346	344	329	303	332	304	297	295	316	301	331	301	317	333	329	285	288	303	323	286	302	278	293	303	313	315	318	325	341	309	318	308	253	292	302	318	315	288	322	309	311	312	327	334	337	292	319	322	326	321	311	308	302	311	282	316	304	306	314	312	306	314	321	274	311	299	288	321	318	298	310	337	309	316	324	297	287	282	301	272	304	281	282	296	292	282	286	278	292	339	321	316	294	300	308	290	325	315	305	311	317	303	318	318	295	316	289	320	324	297	299	279	315	269	308	321	259	285	303	303	280	325	295	294	294	295	330	294	321	282	296	301	301	307	303	302	339	331	281	332	304	284	330	281	317	300	317	309	343	335	319	325	294	296	322	323	296	311	284	310	299	313	308	316	310	330	313	337	302	305	289	278	320	300	275	313	280	322	345	317	316	313	338	298	313	317	332	290	305	283	301	318	344	300	294	278	304	325	319	323	280	301	318	296	317	319	278	300	311	310	332	320	301	295	318
17885	8578	12947	15737	13821	11307	8742	6694	5435	4395	3577	2860	2439	2174	1899	1707	1516	1416	1256	1234	1150	1120	1063	1028	936	993	866	886	880	862	843	793	812	761	809	795	821	783	780	725	700	738	734	772	771	753	729	705	728	712	697	663	688	686	719	732	721	687	753	725	780	672	700	737	708	750	706	685	677	683	716	679	683	657	701	672	709	724	718	717	733	658	687	650	718	716	730	715	646	694	727	661	708	694	682	730	671	714	686	731	706	673	717	684	694	696	724	726	742	742	730	697	747	731	701	657	656	676	687	704	694	645	704	700	697	661	683	700	697	619	707	691	614	711	692	717	653	678	720	719	683	754	701	750	713	707	739	681	685	667	657	719	676	706	705	716	650	659	720	703	739	771	679	686	694	725	702	688	657	704	705	657	650	676	700	703	716	720	670	679	672	721	690	668	673	718	700	681	713	742	708	685	711	729	632	646	671	684	723	708	767	666	720	656	696	698	708	680	724	675	680	700	703	740	687	697	740	715	680	709	685	728	722	724	688	706	736	714	735	655	696	703	702	705	691	723	728	683	708	679	718	667	702	707	686	689	733	697	699	704	698	703	758	729	701	705	716	667	739	711	694	736	682	734	678	712	704	699	704	668	656	720	710	744	651	688	708	712	678	741	690	698	711	703	707	672	693	708	669	677	697	705	713	640	678	665	697	698	672	661	698	725	706	690	743	676	723	698	684	645	713	679	717	673	691	667	743	722	634	683	692	710	658	706	702	711	686	704	724	651	715	725	674	684	683	683	739	649	717	660	721	698	695	728	697	702	750	671	702	698	688	670	663	703	683	681	698	705	712	705	735	707	695	695	694	693	692	688	686	670	689	700	702	645	690	694	684	679	700	697	728	686	707	711	734	680	713	696	675	705	697	670	722	696	670	685	672	660	709	748	725	700	707	638	745	698	692	736	723	681	707	683	645	682	717	661	703	738	675	724	707	656	706	692	674	698	678	689	666	701	651	677	745	652	666	752	710	685	660	655	736	677	681	699	658	676	678	713	679	709	730	694	696	723	683	720	690	730	674	664	671	728	720	691	704	702	664	688	692	701	728	673	603	723	742	681	733	725	687	692	670	674	663	686	687	676	739	703	715	747	730	730	733	673	683	706	730	679	685	758	688	654	737	631	729	700	718	659	659	704	722	682	689	679	664	704	650	709	686	685	698	753	672	753	707	684	697	761	685	744	665	706	714	693	700	677	689	694	680	725	624	678	706	681	674	701	718	739	704	715	694	742	686	672	656	717	726	654	713	707	681	708	690	738	662	665	677	687	679	671	675	704	721	717	642	663	748	710	722	652	725	665	694	697	684	710	676	765	705	705	734	699	648	708	685	743	671	708	683	717	668	707	728	710	682	670	777	705	669	727	703	714	745	707	687	673	730	708	651	670	693	719	703	677	663	650	670	690	667	666	658	698	667	659	656	684	711	707	696	703	700	689	724	661	662	696	649	702	709	672	651	682	684	717	724	665	692	681	704	727	733	691	704	667	715	723	697	754	701	718	693	657	726	670	724	711	691	669	710	722	661	699	715	668	715	718	728	733	689	671	675	717	684	711	673	728	704	722	696	660	678	748	698	709	700	725	687	706	677	697	650	710	726	703	701	701	692	704	672	708	705	652	657	696	658	682	695	711	726	715	710	712	695	642	671	698	701	703	679	738	698	695	692	708	741	653	668	760	691	701	634	734	665	661	676	712	726	669	709	734	679	700	714	686	705	708	684	694	736	702	691	707	688	690	703	700	726	733	678	614	675	683	711	702	689	714	689	708	725	697	691	701	706	675	668	678	704	672	696	634	718	695	710	698	676	669	696	708	736	725	683	693	707	728	698	709	705	693	668	744	692	681	727	732	661	745	697	684	694	697	698	712	674	690	679	676	743	693	705	680	677	671	697	723	678	725	731	659	733	689	687	731	667	695	722	683	714	660	710	654	721	718	736	704	720	721	709	660	769	735	682	737	670	701	690	702	675	654	682	722	707	698	685	752	651	711	633	707	726	648	687	742	706	726	682	731	742	704	683	711	665	656	719	704	648	672	637	685	686	722	675	701	697	677	729	691	761	663	714	734	716	694	726	648	687	666	690	716	691	724	712	712	659	697	636	671	748	676	645	696	718	698	718	720	701	664	715	693	688	653	699	722	730	691	714	709	675	707	708	700	660	687	698	678	661	741	701	653	716	734	703	678	703	718	694	715	666	713	677	714	707	723	732	689	694	648	677	726	676	693	708	721	727	627	673	733	688	717	736	725	721	716	718	688	744	721	719	718	672	711	722	688	700	707	676	738	682	691	694	682	716	710	760	670	703	689	677	756	669	674	743	726	676	645	708	668	677	712	727	688	666	724	679	679	714	655	687	699	701	688	731	754	672	687	725	732	661	707	761	672	734	706	696	703	665	695	720	653	685	707	736	702	697	679	670	726	709	673	693	709	680	703	698	699	706	708	682	676	676	741	682	695	636	677	679	702	689	663	661	736	662	692	712	679	679	684	743	678	699	680	733	676	689	713	657	671	675	722	620	715	692	716	703	680	708	748	782	687	698	704	701	649	690	691	679	697	668	693	645	730	666	704	646	663	669	648	755	706	703	698	724	718	660	710	684	708	723	721	715	692	718	706	707	745	688	712	709	691	720	661	666	681	735	695	686	674	711	643	673	692	697	707	724	679	746	677	653	717	700	720	661	687	738	741	671	700	713	698	703	693	696	739	738	678	686	679	728	687	662	750	719	651	675	648	703	679	684	700	705	696	711	720	762	660	702	728	676	696	735	748	708	693	689	680	695	654	675	732	670	721	732	660	723	721	677	680	698	714	679	709	679	678	645	698	654	729	696	645	705	674	697	704	704	709	681	720	686	673	680	718	692	667	698	722	706	706	707	696	703	729	671	712	719	682	706	697	686	728	729	698	732	695	716	679	693	715	678	693	704	735	660	692	689	652	744	700	692	702	714	680	668	667	661	729	671	723	647	649	702	644	682	687	700	711	680	703	699	691	702	724	708	688	704	718	678	687	682	668	721	676	697	693	735	731	738	626	678	687	721	681	712	689	677	698	755	677	682	646	676	704	729	674	686	724	694	749	681	729	682	695	686	716	716	695	731	689	673	696	703	704	677	731	720	667	679	671	671	703	674	725	728	703	702	649	728	709	666	720	703	698	721	694	734	704	702	689	652	692	722	703	720	666	672	709	702	697	698	644	674	746	687	682	690	714	728	705	688	707	694	686	713	675	693	686	649	733	731	713	734	735	688	658	702	687	706	726	702	722	766	721	727	683	722	743	729	709	700	726	679	706	722	687	719	684	723	701	708	707	712	744	736	694	716	654	745	656	707	649	728	688	701	687	656	632	660	717	695	709	669	704	697	687	690	641	717	740	694	654	684	695	666	723	681	691	673	683	682	685	678	719	673	692	719	683	707	736	677	681	708	681	690	711	681	745	695	679	679	707	659	697	705	671	691	655	712	762
36807	18466	11676	9914	7318	5568	3726	2829	1997	1356	1079	858	752	637	549	522	479	499	439	398	390	409	379	378	408	361	336	350	326	341	348	331	338	342	303	299	317	299	291	315	329	302	317	301	311	281	337	316	295	293	311	310	308	285	313	296	266	286	310	286	302	324	316	272	295	311	302	308	308	335	346	262	293	288	322	288	301	280	284	318	272	298	303	323	306	301	295	328	319	310	330	307	298	274	335	329	301	317	328	264	285	310	333	316	320	299	309	308	303	274	292	317	320	300	320	307	348	286	321	267	307	278	301	327	307	302	278	318	317	283	296	322	297	310	298	264	335	286	312	296	322	304	319	319	279	285	283	281	337	327	314	308	305	306	334	297	290	296	312	322	293	313	293	301	305	331	320	321	302	263	283	323	277	304	282	298	298	284	297	316	297	315	326	316	283	325	293	310	324	313	292	308	337	319	305	297	308	341	299	288	297	310	322	296	327	295	316	317	292	293	284	271	278	306	298	277	252	345	274	291	294	265	296	279	302	334	312	324	338	277	287	303	293	279	337	313	282	315	298	307	336	313	275	313	301	327	279	283	301	330	335	321	295	281	303	296	296	312	286	304	313	314	287	306	295	298	275	350	329	326	281	316	281	337	306	284	319	309	286	310	286	299	319	304	315	321	292	288	305	305	309	333	298	313	303	283	289	295	280	301	348	262	292	284	297	304	266	304	296	315	277	279	299	335	317	279	291	307	345	256	304	335	344	292	304	315	286	304	300	282	285	289	304	329	308	301	307	311	332	316	312	310	294	331	290	305	330	308	290	328	307	312	298	284	304	300	321	282	308	299	276	305	318	281	319	293	332	310	305	296	297	288	328	312	325	323	314	304	303	320	348	283	334	312	319	277	318	284	300	322	316	295	308	312	319	354	287	291	304	344	292	324	314	339	300	321	294	332	308	313	314	278	311	313	324	295	320	329	320	319	289	299	302	264	319	312	304	301	333	301	309	306	320	296	256	318	294	316	331	322	342	326	317	339	289	314	307	309	338	303	283	287	337	295	281	302	306	316	305	297	286	303	311	294	293	331	296	290	286	286	343	279	340	311	314	289	293	298	295	315	302	317	297	287	286	285	287	317	328	295	304	311	290	312	307	340	299	312	305	273	328	312	305	293	293	291	311	316	305	294	309	310	317	315	284	278	259	271	310	299	347	289	324	298	296	277	292	299	316	288	347	271	284	303	278	309	312	323	309	347	314	300	282	313	332	314	302	339	280	300	307	295	303	307	302	312	295	296	295	289	335	279	281	347	326	324	342	319	276	308	274	319	325	293	304	271	324	340	295	306	295	311	294	285	301	309	301	340	291	307	303	288	259	278	317	304	305	335	281	294	333	277	302	295	301	286	314	325	294	287	326	286	278	276	289	313	319	311	281	312	303	322	326	316	301	313	306	311	276	304	319	285	292	282	299	317	297	312	281	298	274	294	325	337	282	292	299	305	294	301	290	296	305	305	332	331	300	328	319	273	323	331	272	276	307	291	291	300	304	279	302	330	307	337	256	288	266	291	316	287	286	278	322	312	307	310	293	283	272	287	331	301	293	317	277	331	313	307	283	289	323	298	298	368	293	326	324	281	341	285	308	315	294	329	271	302	305	292	298	313	275	289	314	307	289	287	300	281	272	273	272	286	285	298	318	274	294	309	332	334	346	302	281	277	287	312	306	307	298	339	303	310	292	292	297	314	305	320	304	293	289	297	286	335	315	365	346	288	293	303	301	297	298	294	310	303	333	325	311	315	285	286	305	299	293	302	326	288	301	288	316	273	280	268	279	297	282	310	261	302	303	287	318	322	321	327	313	278	306	294	285	281	297	298	308	313	319	319	288	316	278	266	292	322	327	314	296	311	323	301	317	285	307	290	292	304	304	308	301	302	305	263	352	350	316	277	295	285	304	287	296	299	319	295	349	296	301	311	316	303	310	335	310	308	320	314	271	330	327	298	322	268	321	287	316	290	304	339	313	285	310	297	329	325	290	273	284	289	304	310	340	283	317	273	291	289	350	311	292	297	243	304	276	276	270	296	310	294	311	283	298	312	291	307	309	311	306	316	339	304	293	310	283	316	285	301	293	305	235	323	311	334	269	280	305	293	304	355	316	275	345	324	291	298	297	278	331	326	280	319	293	323	301	297	316	337	304	322	274	298	348	288	268	304	332	353	309	297	315	353	323	293	317	304	309	321	303	297	292	283	314	310	285	317	308	243	324	318	274	299	290	281	320	321	288	279	281	265	278	287	295	301	313	288	286	286	301	292	300	325	305	294	281	314	309	296	290	307	304	315	301	303	291	299	310	301	315	311	302	304	306	323	282	306	300	309	312	292	284	339	343	332	325	310	333	295	303	317	258	313	314	287	265	294	305	315	316	304	323	293	285	311	285	309	277	341	309	352	284	295	308	312	309	326	308	306	319	299	308	314	274	330	305	292	271	335	301	300	340	315	304	322	293	327	331	336	308	308	309	287	297	310	321	297	307	286	273	304	270	339	278	314	330	284	316	318	339	325	315	292	300	302	282	312	290	284	294	310	280	309	318	311	306	296	299	302	298	308	259	299	301	330	308	292	308	295	287	326	287	306	356	304	338	315	308	279	328	336	314	313	291	301	330	310	335	296	266	318	280	316	294	309	296	308	298	312	295	299	296	260	335	303	270	289	290	271	307	309	313	300	288	336	318	316	321	321	330	314	305	298	305	303	297	280	270	324	322	311	298	299	297	300	319	265	289	316	307	308	339	308	315	304	299	305	322	305	306	314	280	281	288	318	302	312	316	301	352	294	276	297	337	292	264	318	308	291	280	329	306	313	293	321	327	326	291	280	285	299	284	320	307	329	249	296	305	265	307	309	275	280	303	306	295	280	307	329	274	285	285	280	313	291	298	328	284	291	303	323	290	318	315	293	314	297	317	345	305	306	306	291	315	293	340	276	328	282	314	314	317	324	307	305	307	287	299	313	334	309	333	327	331	282	333	313	265	287	284	293	312	296	324	277	294	296	286	271	285	285	315	295	291	298	324	295	311	314	329	294	297	302	280	302	351	302	288	329	299	309	285	332	296	312	275	322	294	312	283	310	307	284	307	294	300	276	327	300	300	277	317	321	324	304	285	314	309	297	307	271	262	285	274	295	297	280	318	345	304	276	281	316	302	314	309	310	296	311	288	329	310	346	298	291	298	302	293	299	281	293	290	293	303	340	351	326	293	319	322	296	346	311	303	287	308	288	287	307	325	292	320	309	302	312	304	322	298	324	291	304	308	272	379	272	312	281	325	299	288	350	299	267	317	340	313	286	312	323	307	301	319	279	272	317	284	329	286	324	322	293	280	301	304	287	321	286	324	305	291	268	332	284	282	309	291	309	314	328	295	302	298	285	312	298	318	309	287	335	305	287	281	284	315	279	313	283	307	316	282	331	336	319	315	294	292	340	284	319	336	280	309	299	305	309	293	274	309	325
22544	12205	16119	19241	17737	14670	11634	9430	7245	5661	4568	3708	3143	2740	2341	2083	1921	1626	1513	1458	1279	1281	1236	1175	1076	1006	1040	962	937	880	830	868	829	857	852	833	878	829	806	803	793	762	741	785	738	761	748	731	731	738	750	689	790	707	733	721	731	706	707	702	727	742	699	660	707	707	719	717	666	664	705	694	682	654	704	654	704	740	666	686	692	677	665	694	667	720	638	693	704	669	683	703	704	700	712	680	652	694	692	701	704	624	707	730	705	724	690	692	729	672	686	689	720	704	703	675	673	658	681	674	715	686	704	613	668	673	709	722	715	668	708	702	712	705	667	692	718	683	695	702	697	685	689	665	653	673	710	646	631	689	702	670	651	705	708	710	707	695	692	670	693	665	669	706	653	675	648	716	701	709	689	685	688	682	657	712	679	671	687	745	694	661	693	727	649	672	694	719	735	741	720	698	693	679	691	703	721	667	693	689	706	721	687	697	702	693	668	693	663	715	681	702	638	686	631	695	671	685	683	699	697	722	688	663	676	730	630	674	718	720	682	669	661	694	680	667	726	711	672	676	674	740	730	692	708	669	720	634	676	663	736	635	660	652	635	680	677	692	681	707	695	688	663	670	709	743	697	720	664	677	704	667	665	681	693	698	749	702	628	710	696	692	682	706	710	693	689	679	739	663	685	629	686	652	663	696	678	679	692	710	685	649	692	679	686	688	685	671	711	677	671	725	648	651	630	685	673	714	698	715	682	665	668	757	717	697	677	710	711	705	744	719	680	725	742	717	703	665	719	715	711	708	683	676	695	724	703	706	690	652	664	702	668	700	714	681	640	737	699	689	684	680	677	719	687	703	718	658	696	670	696	690	678	692	672	673	685	745	704	654	656	752	649	654	728	702	683	668	766	706	692	682	701	733	735	638	715	724	703	698	687	674	667	698	690	726	722	647	703	706	648	752	678	730	719	691	677	689	725	727	734	660	665	654	683	704	708	665	716	708	733	664	717	713	707	698	703	661	742	709	708	670	691	688	720	679	699	669	678	684	709	684	633	672	706	674	718	694	652	666	656	693	760	706	729	718	705	752	684	651	706	688	681	710	698	652	681	687	725	692	683	671	656	672	738	739	729	693	726	675	717	694	690	697	701	688	718	682	705	709	671	689	720	655	698	728	650	696	713	740	654	689	715	681	669	714	670	731	656	760	672	694	679	713	652	681	667	713	677	691	721	743	665	682	709	692	686	681	691	701	681	628	651	676	705	672	684	679	683	706	734	712	748	689	674	677	724	672	690	638	690	716	707	726	718	689	697	662	644	665	671	709	731	666	717	682	687	674	651	714	720	669	681	712	689	671	685	730	716	701	688	648	626	750	701	665	642	657	723	738	669	704	680	663	683	682	686	706	676	710	717	718	660	693	668	643	660	687	718	701	666	713	662	695	695	669	726	667	688	783	681	632	700	728	713	708	706	717	680	679	639	674	627	694	700	661	705	689	636	691	674	700	720	714	685	642	696	727	651	678	739	696	697	673	731	695	658	745	682	665	691	709	642	725	695	739	704	748	669	706	675	677	687	676	743	647	677	651	716	682	694	681	679	701	719	712	664	690	708	683	667	709	712	708	686	723	696	665	701	665	720	675	675	714	713	706	671	682	667	667	712	674	678	716	665	693	690	669	697	697	697	638	671	694	685	660	714	651	671	682	723	694	703	692	691	690	687	700	714	683	672	675	689	749	708	676	704	714	670	714	682	692	705	664	650	683	706	733	694	725	675	694	703	711	711	677	709	700	683	703	641	676	675	650	728	678	692	669	709	683	707	690	715	710	704	696	693	660	654	710	665	657	675	725	745	653	728	711	649	664	683	705	703	705	668	680	737	675	714	691	676	679	667	662	700	706	663	733	702	692	666	719	669	671	683	670	680	677	688	712	678	687	669	683	654	695	709	686	673	694	690	710	739	682	725	718	672	678	684	703	721	673	677	723	682	691	648	684	666	681	664	721	747	651	741	683	648	722	691	703	712	653	657	698	726	695	710	720	715	710	721	664	734	669	681	671	688	678	660	745	684	669	693	741	724	719	653	685	717	688	693	633	731	715	675	697	709	686	714	717	714	677	688	645	658	641	648	679	678	663	706	668	726	707	757	701	704	698	693	690	645	672	715	683	687	713	678	664	665	685	718	699	688	731	696	660	693	666	683	639	696	737	710	653	682	718	692	685	701	716	692	645	692	719	698	685	713	671	727	648	689	665	747	708	665	670	692	711	674	740	710	643	656	703	710	670	743	760	678	642	661	667	738	700	718	677	698	659	713	705	704	639	706	744	690	646	674	656	680	693	685	700	687	689	690	713	679	695	703	715	714	716	693	719	704	691	687	718	670	698	655	697	703	692	727	688	688	704	697	665	686	682	660	648	706	715	703	695	688	673	751	673	646	698	641	665	700	685	703	717	711	682	697	672	691	704	671	744	658	667	670	706	683	661	693	663	656	719	699	650	672	690	711	737	689	702	667	653	668	706	759	685	728	669	711	688	673	722	659	663	727	678	718	691	655	671	707	664	743	678	679	710	728	739	649	730	677	693	680	750	670	690	657	697	731	692	643	723	667	663	682	654	723	710	713	654	688	692	726	659	720	669	685	719	685	671	668	649	687	703	679	735	690	709	680	693	670	707	679	730	689	722	687	702	673	679	677	680	679	700	692	649	712	658	694	669	702	710	720	689	700	691	682	668	744	712	709	646	653	688	681	652	658	668	704	722	743	723	701	651	704	673	660	709	705	666	678	675	716	695	702	709	652	707	658	677	658	709	717	670	689	671	691	688	686	689	672	730	670	690	693	679	662	696	651	672	722	641	701	665	697	727	648	700	736	697	691	640	664	673	655	714	645	719	710	712	685	653	715	686	716	704	691	664	690	669	673	660	684	684	660	683	687	698	726	702	683	714	692	658	691	702	751	699	703	636	702	735	696	662	687	730	665	673	707	702	687	673	707	696	691	712	712	701	707	706	674	688	690	686	644	676	715	714	682	677	700	714	680	720	715	717	635	695	665	730	642	683	710	689	701	711	665	693	707	679	675	685	700	706	709	763	724	710	703	652	680	686	714	692	699	666	672	708	695	655	677	665	688	679	726	683	660	663	770	684	719	686	660	633	726	700	667	637	668	660	692	678	697	677	694	672	743	665	715	656	686	683	673	723	699	681	765	676	717	658	654	650	707	651	641	682	682	658	656	693	736	684	638	673	687	690	714	690	682	644	692	685	677	701	683	682	727	673	713	671	694	659	725	722	712	651	716	735	626	673	691	738	722	655	660	680	705	716	711	686	667	708	693	660	700	672	669	691	760	679	684	705	666	783	682	714	732	688	667	675	679	659	682	675	690	726	677	659	683	743	656	695	720	735	673	698	661	644	674	662	702	625	667	709	672	680	702	660	698	657	714	650	685	702	716	678	670	671	698	753	737	676	662	675	654	685	694	670	717	653	679	672	651	714	692	661	687	645	721	670
16363	7048	4792	3712	2341	1619	1259	942	770	656	565	541	473	472	474	416	366	416	353	320	344	334	389	345	321	363	362	337	294	306	323	330	333	302	332	363	307	346	315	323	366	292	334	326	327	304	325	339	316	304	296	293	294	281	315	338	313	316	331	312	327	332	333	295	332	309	324	334	311	320	285	313	325	358	347	306	309	316	347	308	326	336	303	355	322	321	294	336	298	306	303	334	281	315	314	282	334	329	294	326	304	317	327	302	293	331	354	317	336	328	331	342	290	319	344	303	282	339	329	306	322	312	306	287	335	335	320	322	322	330	330	315	340	314	353	291	292	341	339	304	311	322	307	314	290	331	338	273	312	314	315	337	325	302	313	295	329	281	317	326	282	318	271	319	305	296	323	336	321	317	306	330	336	331	317	290	316	336	314	290	359	321	340	345	329	308	316	309	316	317	278	339	341	337	299	312	339	325	340	320	303	308	339	332	360	356	304	322	325	327	307	305	347	324	311	337	312	313	308	301	323	311	328	300	332	306	329	322	321	336	292	331	366	331	329	328	323	351	346	302	309	331	297	325	319	327	313	315	346	316	322	316	326	346	298	289	328	313	277	328	359	282	319	308	333	304	307	330	323	326	315	326	333	347	315	306	331	322	289	369	328	314	301	332	316	324	297	356	336	320	304	340	293	340	346	305	336	336	328	344	283	328	292	319	285	283	324	309	333	349	309	301	330	336	305	333	298	321	325	318	334	321	337	293	311	329	285	298	332	306	304	327	342	315	309	353	293	289	340	310	315	307	322	339	326	326	348	317	356	302	308	292	297	315	348	327	296	315	321	347	297	333	298	333	304	325	334	315	313	311	322	306	329	313	300	338	356	295	287	299	310	292	311	325	323	294	312	341	276	325	326	302	354	318	354	298	322	320	283	304	322	305	328	333	302	337	344	296	310	314	349	321	325	300	345	313	334	318	297	358	345	315	310	309	293	310	284	277	323	304	320	321	292	320	303	347	315	336	304	365	316	314	274	303	292	322	323	318	320	337	324	318	336	317	294	300	333	309	301	311	279	324	366	293	369	316	310	327	321	341	345	347	289	307	360	313	285	324	300	328	329	298	306	310	311	318	318	320	305	307	323	332	316	297	326	287	350	343	355	324	327	366	344	295	336	337	294	340	329	310	347	346	333	322	341	338	324	333	345	285	315	328	296	325	300	291	335	339	308	326	312	348	315	315	334	303	336	314	343	329	366	338	322	325	349	332	318	299	289	307	310	300	362	300	317	343	313	339	321	343	318	312	339	291	304	304	343	284	338	338	334	307	304	326	304	353	318	310	339	337	325	321	322	319	322	302	301	318	330	319	326	314	297	302	340	323	295	314	293	315	317	310	326	324	313	301	354	321	310	314	335	318	302	322	289	343	284	319	320	322	299	332	342	327	319	375	325	317	324	319	353	312	342	291	294	310	303	375	309	326	356	316	315	312	331	341	304	303	310	330	299	331	287	335	329	300	292	314	345	318	315	342	309	311	312	329	314	300	302	313	321	334	326	296	301	341	310	330	332	265	319	339	307	309	323	361	301	328	318	344	334	330	330	326	296	334	306	308	324	303	361	327	322	338	312	284	336	291	342	350	336	290	351	344	328	317	309	316	306	335	348	304	354	344	327	297	326	290	331	326	321	337	312	305	303	288	319	314	355	339	361	305	332	304	319	288	343	308	306	294	326	313	322	314	337	315	321	319	298	299	345	348	325	280	319	318	331	332	321	316	306	324	330	332	304	326	274	331	289	328	292	324	308	312	306	308	327	277	329	342	308	324	341	296	332	305	322	311	336	317	303	321	330	309	324	337	305	339	323	322	288	307	339	324	334	320	308	305	329	340	315	309	343	315	339	329	328	296	329	316	310	299	325	333	362	315	330	307	311	307	341	294	319	329	301	280	324	328	307	330	313	335	291	318	326	348	348	347	303	316	292	273	308	312	340	330	307	359	326	308	364	292	327	299	318	345	318	324	297	292	318	302	285	345	331	309	318	330	290	297	304	315	292	336	293	312	279	321	319	299	296	325	337	380	316	292	305	329	334	309	292	312	334	361	333	333	332	351	309	335	359	319	307	355	343	315	328	329	338	340	317	315	317	337	315	294	351	304	303	341	301	308	301	313	329	341	347	303	294	342	294	297	301	319	372	296	319	342	304	308	304	315	352	335	333	335	313	322	341	320	323	318	336	311	360	312	295	310	336	307	335	310	321	297	345	303	327	315	342	336	312	312	320	310	342	294	334	315	342	308	302	294	289	329	322	318	348	319	319	335	307	339	341	313	337	317	307	306	336	339	305	310	334	301	310	342	313	338	305	310	360	369	338	372	308	324	282	339	305	328	301	316	347	320	288	324	304	341	315	333	301	332	283	323	311	317	297	332	307	320	305	320	281	324	290	330	320	324	300	352	302	323	313	352	296	299	314	337	321	339	310	312	290	319	309	336	311	280	299	315	287	360	325	298	340	310	357	296	328	333	315	279	285	326	309	328	290	314	318	341	312	330	314	320	318	348	325	298	307	341	319	310	322	359	293	348	320	308	290	288	285	322	354	325	306	323	312	315	303	329	347	324	326	312	352	324	299	341	317	320	316	358	315	330	336	311	313	329	323	327	294	289	347	290	317	293	302	304	330	338	285	314	297	314	308	311	357	333	338	317	325	314	299	320	348	326	314	280	308	339	304	333	331	363	303	286	261	328	343	337	346	304	331	336	348	320	308	324	336	365	307	324	317	319	326	296	294	301	343	323	345	349	297	311	294	339	308	298	324	308	326	348	321	310	331	327	317	316	325	323	302	317	314	283	315	325	315	316	327	312	313	332	324	348	320	318	313	293	304	316	318	325	320	278	329	321	318	313	356	340	279	335	328	285	321	296	332	326	355	310	311	306	320	306	296	300	332	315	342	332	257	299	308	316	286	344	329	314	313	306	315	313	308	345	317	378	325	318	267	317	299	310	330	333	313	333	309	309	304	326	328	325	321	336	306	314	317	324	310	348	332	306	313	312	360	323	315	313	317	329	308	344	340	323	301	316	316	312	296	299	309	324	312	310	335	275	319	332	290	347	302	324	327	328	305	282	314	315	330	294	314	337	336	368	330	327	324	330	318	341	290	290	306	316	333	310	288	326	327	311	314	273	327	330	310	343	325	324	332	298	302	285	317	317	329	296	311	338	342	324	309	304	331	345	299	303	305	321	345	305	334	344	300	327	341	329	345	336	307	318	341	307	305	362	306	335	285	265	289	330	321	297	313	354	334	327	336	313	299	309	291	319	338	326	314	272	311	274	302	311	328	289	330	344	333	322	307	293	305	309	295	321	309	324	306	281	293	298	339	338	307	311	330	294	328	278	310	306	296	299	292	328	284	291	337	283	301	347	300	317	312	288	312	367	316	320	357	333	348	321	326	337	330	311	314	304	332	345	274	320	329	306	314	348	307	322	279	355	348	331	336	322	317	325	361	330
10358	5738	8437	9613	7959	6311	4937	3866	3166	2587	2267	1864	1660	1429	1384	1242	1167	1070	1082	981	892	946	898	875	844	841	876	822	822	734	785	809	757	765	784	769	722	782	733	725	752	740	753	767	761	749	731	739	727	693	730	776	708	736	745	714	697	730	682	685	707	700	730	710	741	682	704	692	728	711	733	757	708	709	719	708	714	739	748	703	745	726	708	735	694	766	711	736	697	736	767	689	694	714	719	687	709	777	751	712	703	730	752	655	759	739	789	743	731	703	723	741	732	745	708	710	745	728	659	713	677	717	688	711	724	700	680	700	743	729	713	698	720	666	734	697	698	679	699	778	704	712	724	772	718	720	717	727	712	708	733	707	717	666	731	731	711	697	697	718	733	698	743	682	737	681	690	711	731	686	696	674	706	705	751	738	730	674	639	739	707	748	761	704	704	709	722	681	679	717	703	703	733	735	729	720	695	720	728	732	749	662	724	706	722	731	729	769	728	685	706	707	713	734	664	728	695	691	765	677	701	752	765	718	756	706	717	721	694	711	742	739	731	738	704	720	735	731	729	693	738	730	717	759	714	735	704	725	676	733	675	708	677	727	710	692	665	709	754	743	686	698	667	724	682	672	744	699	722	702	722	736	742	735	727	712	679	733	714	711	689	679	738	721	724	759	708	730	692	678	695	715	692	736	714	675	694	715	696	794	724	696	705	756	778	745	725	759	715	709	704	655	693	690	708	786	747	717	698	683	689	732	732	747	656	725	669	785	718	725	680	733	740	747	717	730	693	699	750	699	710	683	737	697	696	728	675	736	700	715	681	754	713	711	713	710	674	715	708	748	699	702	742	649	713	711	740	722	697	738	705	699	695	736	721	653	727	698	717	739	720	719	721	678	706	721	757	725	731	713	694	705	727	719	735	732	724	744	701	739	676	711	741	686	708	710	702	748	680	715	737	677	735	767	731	691	783	713	722	769	736	704	682	765	700	720	746	730	717	689	739	761	745	715	647	687	716	648	705	698	702	726	707	753	728	774	734	713	763	724	737	681	735	757	701	682	745	671	723	702	666	770	724	708	757	739	733	701	732	734	714	752	719	731	733	681	670	728	715	711	760	714	713	706	723	709	708	723	681	695	706	667	715	701	708	739	724	723	748	698	709	724	701	695	721	775	781	711	713	718	718	746	769	711	743	681	681	710	658	719	736	723	716	712	680	703	714	659	728	712	705	721	712	655	709	719	686	741	742	707	710	736	714	689	737	732	749	732	744	710	718	731	766	733	650	756	717	729	684	705	736	760	710	727	749	691	733	704	773	705	720	750	761	702	706	703	689	782	702	690	767	699	752	743	726	728	707	711	738	720	673	688	734	751	691	699	726	719	704	749	688	675	745	706	750	683	668	728	774	701	718	698	730	728	732	742	701	698	711	709	637	726	733	744	692	749	739	731	756	731	681	721	690	718	687	713	694	735	670	714	701	722	711	708	691	740	781	739	698	738	763	737	706	721	696	753	769	698	689	634	695	735	698	732	687	707	691	753	750	683	773	716	725	734	668	743	709	693	751	743	700	681	717	712	742	729	731	733	757	692	708	697	697	707	671	752	702	721	737	741	730	739	757	701	720	684	709	727	722	739	679	746	680	685	717	695	786	670	722	665	730	757	777	747	701	734	729	682	755	659	698	727	681	705	743	741	702	686	675	692	705	739	705	697	691	713	712	702	733	739	707	722	717	663	691	703	725	767	710	744	702	711	684	777	743	730	717	690	745	758	759	685	681	773	697	753	709	723	756	723	736	701	709	715	718	724	732	698	679	660	714	715	625	756	691	739	690	714	738	716	696	691	704	752	714	732	759	736	734	717	727	668	739	731	760	702	686	716	704	749	735	701	705	712	726	726	701	735	752	736	696	721	699	670	722	696	724	723	717	778	700	770	733	777	691	703	764	708	720	706	718	701	731	752	725	718	760	713	714	703	733	721	710	708	719	748	709	664	719	763	745	722	717	724	727	735	701	748	761	724	712	689	730	761	694	681	703	725	740	697	738	735	706	691	709	719	722	747	699	692	761	691	693	717	718	690	709	704	699	739	705	654	717	690	694	745	696	734	715	723	708	720	684	692	683	681	705	729	658	784	732	705	742	758	686	712	713	697	774	726	711	734	712	713	717	717	758	719	723	737	747	715	713	748	721	735	722	673	713	699	722	749	697	692	753	697	708	730	740	731	722	674	734	725	718	715	749	731	709	757	684	746	729	667	765	762	687	716	714	651	726	689	760	731	733	707	730	737	706	709	746	740	741	709	688	685	761	739	746	709	706	705	725	726	708	684	701	707	708	728	692	684	754	714	733	669	702	746	733	691	694	738	708	737	708	686	698	707	734	734	694	735	776	702	746	724	723	743	766	744	731	740	685	718	733	748	739	728	732	722	751	720	698	706	704	734	775	760	773	746	732	732	775	721	688	689	694	757	702	758	696	686	745	675	662	716	757	689	685	756	737	728	737	695	744	707	683	701	719	704	718	721	652	736	666	717	727	743	697	714	661	726	752	704	723	718	730	735	753	775	723	764	705	757	727	755	768	712	746	764	737	737	732	745	668	659	709	684	706	749	697	719	739	756	695	717	744	682	763	724	720	751	758	703	722	709	748	734	733	768	697	739	775	755	733	695	717	695	707	723	698	699	690	722	740	696	739	741	708	688	743	740	754	783	742	741	692	723	693	718	727	702	747	699	688	695	705	698	733	690	674	669	705	740	694	700	770	674	680	729	691	718	695	742	700	735	717	817	750	734	710	709	731	690	700	676	728	687	728	740	762	718	720	688	725	736	679	739	686	703	735	722	733	683	703	704	707	752	703	670	731	764	756	703	693	689	709	700	684	668	717	739	758	725	697	764	716	714	713	698	699	743	703	725	700	670	728	717	738	741	702	759	730	703	770	708	739	736	686	720	698	708	730	735	691	772	694	736	710	666	748	715	698	754	728	682	690	694	710	714	692	760	686	755	715	748	728	712	768	664	720	727	716	749	703	707	696	745	683	732	721	763	724	712	736	686	722	730	723	739	729	712	729	665	741	689	724	739	711	693	705	745	711	743	710	711	673	729	755	700	678	734	735	670	740	747	725	714	706	698	723	718	760	725	720	707	729	755	749	719	774	713	720	698	764	711	772	680	726	695	693	688	715	720	725	704	712	702	680	754	702	688	730	746	722	714	727	740	738	717	691	752	743	706	695	716	679	696	761	716	719	727	756	668	704	726	720	694	728	733	740	727	750	740	700	694	715	746	692	720	764	638	717	734	692	703	706	741	748	728	698	729	774	730	779	728	737	740	697	781	693	725	679	746	706	761	685	722	743	696	696	721	749	753	706	702	690	700	738	657	756	699	771	726	746	735	692	726	740	713	711	730	698	739	743	704	674	715	735	733	695	737	748	712	687	683	698	748	707	701	701	729	702	759	764	726	708	719	719	665	693	723	751	718	709	756	677	740	659	686	733	762	769	686	753	720
28238	12153	8149	7017	4917	3432	2413	1857	1325	1001	806	723	561	554	485	457	435	405	413	409	392	347	327	349	367	339	360	325	308	346	308	327	383	323	305	339	319	324	349	320	318	317	324	293	280	297	337	326	306	304	315	299	287	338	340	335	327	289	288	326	308	297	307	275	299	328	290	330	286	305	288	297	319	304	319	320	299	306	299	286	323	283	300	318	282	351	315	307	270	288	287	300	318	316	315	298	285	286	334	334	312	291	304	303	299	347	321	313	314	334	322	293	308	280	289	309	317	297	323	325	319	311	285	328	304	291	278	300	320	314	298	300	339	337	313	294	301	322	305	340	296	330	314	302	328	306	320	297	294	322	320	300	327	312	315	320	288	315	319	318	314	288	299	308	316	325	320	326	302	289	317	321	330	314	290	307	294	318	280	305	295	302	309	303	321	303	303	307	315	286	318	320	297	303	286	303	302	321	268	317	317	341	316	315	304	334	333	281	290	302	335	281	334	278	276	281	297	277	318	323	302	330	286	305	303	313	326	303	285	300	290	339	292	299	330	322	305	320	305	275	302	279	296	275	325	318	318	342	293	311	333	297	299	297	326	318	299	282	292	306	282	306	312	290	311	328	274	317	304	303	280	304	292	284	285	275	325	295	315	333	263	310	318	278	287	311	312	298	312	303	328	309	304	299	289	317	291	304	298	263	282	312	282	303	307	326	323	305	286	307	282	311	304	323	311	331	289	288	313	350	308	292	291	322	353	279	304	267	282	291	306	314	328	276	312	305	316	314	293	334	346	303	284	328	312	299	327	320	287	324	317	295	321	310	322	311	331	307	305	279	313	295	300	320	293	314	313	296	319	316	305	293	356	313	311	318	302	281	309	311	328	317	327	311	296	332	296	327	321	295	272	277	295	335	262	338	299	300	308	329	335	308	322	338	308	294	272	305	305	329	303	313	320	316	284	329	277	266	276	286	297	322	315	301	298	323	306	297	298	308	309	322	305	322	322	300	304	298	281	315	338	300	313	330	324	320	317	301	357	314	310	320	333	279	293	298	354	307	320	313	296	318	343	306	337	315	341	332	309	303	314	280	335	318	351	291	286	318	292	309	296	333	285	295	285	316	312	269	278	310	285	322	322	302	333	295	301	304	308	332	326	294	344	334	333	341	305	308	326	311	308	315	322	305	316	287	297	322	290	311	286	322	304	287	332	305	353	304	303	301	342	321	329	318	291	309	313	305	307	296	300	319	292	309	315	269	283	286	327	325	299	289	295	292	276	300	347	321	281	318	337	321	292	330	321	321	328	330	273	327	331	291	307	293	317	299	329	322	275	307	346	330	302	285	322	285	297	288	304	319	320	315	305	293	290	327	333	314	321	283	291	291	301	359	332	298	313	323	277	313	307	316	332	306	327	303	304	335	289	302	291	288	312	329	319	315	320	325	313	356	294	295	320	338	316	287	325	316	319	281	273	303	305	277	274	273	299	275	322	340	340	294	303	321	316	272	320	296	299	278	294	296	278	322	305	318	318	320	307	304	310	287	313	264	318	305	313	314	345	296	288	284	337	325	325	335	301	331	289	312	312	318	295	309	288	292	290	264	283	303	292	276	320	298	336	290	320	309	308	325	283	289	276	333	312	308	321	334	305	302	277	298	287	286	282	309	332	303	276	331	307	292	334	324	288	313	295	290	281	323	301	305	290	281	297	306	289	331	332	296	306	335	321	308	299	313	299	301	304	311	287	316	310	318	308	300	283	332	316	325	289	352	285	329	310	301	305	308	318	328	294	282	316	326	314	304	303	299	339	307	319	302	292	299	301	275	282	317	309	331	284	285	296	341	331	326	317	332	300	273	322	340	312	304	319	320	288	289	316	293	314	303	280	323	302	297	332	295	320	319	320	313	297	318	273	304	279	321	314	314	284	268	297	299	303	331	279	321	337	287	302	331	299	306	329	288	312	308	283	308	307	298	329	334	328	284	316	316	291	312	320	366	320	288	293	277	313	307	319	323	311	273	326	282	290	302	326	347	304	295	297	343	308	295	309	300	345	338	314	333	308	326	302	335	292	312	320	318	324	330	286	301	269	268	296	289	321	287	318	328	314	321	335	302	307	273	300	319	295	303	286	274	282	323	303	297	296	273	296	319	299	287	308	298	331	317	298	326	326	307	321	322	323	327	310	312	302	348	346	292	301	280	306	294	303	305	335	291	298	288	310	279	341	315	315	314	331	328	285	300	276	318	263	278	312	301	318	320	300	281	313	313	303	327	304	309	292	310	296	345	330	305	325	316	304	291	293	300	310	286	272	338	340	303	284	298	294	317	295	288	310	288	314	324	273	265	320	301	325	308	312	282	278	318	295	287	307	304	297	296	342	296	315	299	324	306	281	277	317	341	308	318	330	281	305	321	286	308	267	309	341	262	321	260	314	304	322	281	297	328	351	305	268	310	286	320	298	327	309	336	300	297	325	306	323	310	290	312	304	305	295	289	278	314	313	322	319	326	329	287	255	308	349	308	276	290	293	288	317	285	282	296	309	292	294	305	277	291	307	257	301	314	304	316	313	352	285	300	312	272	289	286	324	304	306	286	290	315	312	287	316	315	292	281	310	305	287	301	351	345	313	309	297	284	298	303	304	284	326	323	315	279	305	292	302	310	291	312	301	310	295	299	331	300	337	297	274	287	319	323	307	304	304	329	332	330	312	323	331	298	278	302	304	308	331	312	300	344	322	296	290	280	317	290	293	322	331	289	335	322	318	303	295	303	310	291	341	297	322	329	308	316	327	303	315	315	316	285	284	317	289	307	271	283	325	344	311	326	314	318	313	303	307	307	291	310	262	304	325	341	312	312	279	315	294	300	282	295	321	305	309	292	312	303	307	322	322	316	304	307	311	320	318	311	291	339	348	281	302	348	287	323	298	305	324	299	300	313	269	306	282	340	306	302	301	335	318	287	277	335	282	297	326	341	288	305	325	313	299	297	319	319	279	318	271	270	277	298	313	285	308	303	303	331	317	302	321	300	314	315	340	313	296	284	274	308	295	321	262	312	332	304	319	291	324	303	324	286	287	306	293	297	320	299	298	315	298	264	328	304	350	290	309	291	303	301	318	293	301	326	301	320	285	309	306	343	329	320	313	293	301	304	281	327	325	285	306	319	349	333	315	306	319	301	278	304	271	298	324	328	324	329	303	320	334	326	339	313	305	302	322	322	309	262	312	313	314	310	288	336	291	318	272	292	332	345	329	305	324	296	304	277	302	309	302	309	311	303	364	327	316	287	307	307	274	333	299	298	290	293	304	282	318	289	324	281	326	335	278	300	312	288	339	314	317	306	340	331	298	343	327	341	312	284	308	318	295	294	310	292	287	288	304	303	323	327	330	304	328	298	290	315	294	333	302	316	324	289	284	339	294	263	308	318	301	296	300	331	299	296	321	289	295	328	339	321	333	341	305	316	246	302	324	320	311	299	357	295	342	297	348	326	320	311	312	331
18044	8680	12804	15747	14093	11321	8728	7004	5523	4221	3513	2859	2501	2088	1857	1654	1477	1397	1345	1251	1182	1118	1118	1012	949	947	893	907	861	860	849	824	802	784	802	783	783	812	792	773	775	708	799	748	721	750	750	734	719	706	664	705	699	729	698	754	712	714	701	705	720	740	696	748	726	719	741	678	703	736	689	720	654	688	719	665	699	682	683	721	678	714	706	657	714	679	656	707	689	690	732	702	721	675	715	716	751	690	696	692	667	717	673	735	705	699	724	694	681	705	760	721	632	749	675	726	735	675	689	698	744	689	673	667	720	678	692	683	672	710	678	702	679	661	696	673	700	723	763	703	732	665	702	672	724	661	700	721	725	648	730	685	699	718	677	703	663	706	674	715	694	732	687	732	658	717	718	667	712	692	685	675	698	709	691	709	640	681	679	709	740	706	688	684	704	690	741	705	702	711	727	706	714	725	715	702	701	720	656	706	733	717	705	655	692	655	731	680	650	738	660	706	654	740	658	720	695	684	710	704	752	727	700	737	673	715	742	685	681	686	710	671	679	691	714	691	692	676	683	673	658	677	739	719	680	718	716	710	634	727	749	657	686	692	741	703	674	668	666	725	700	688	688	704	674	706	693	667	700	689	684	680	727	678	699	626	679	688	667	683	676	684	709	747	699	671	705	721	691	692	710	693	719	724	698	687	710	710	678	715	691	653	688	744	768	719	667	730	723	707	668	708	702	682	686	702	692	701	735	670	670	730	745	714	713	736	635	690	706	712	710	688	745	702	723	708	637	688	683	775	681	708	705	718	712	689	691	688	700	658	698	674	712	720	704	717	686	682	650	702	706	684	688	635	720	700	703	719	758	670	697	681	684	690	702	745	699	717	715	679	701	712	687	692	703	649	623	656	729	720	673	724	698	700	736	707	711	669	689	667	703	693	770	731	684	707	680	679	754	682	680	691	702	724	725	712	685	695	714	684	680	683	686	688	671	699	734	675	685	717	742	684	720	732	698	722	722	634	706	684	751	704	692	679	665	664	675	658	676	715	663	715	672	715	704	695	719	670	712	663	707	688	700	698	710	677	740	724	707	675	681	671	690	693	703	717	697	709	692	738	719	708	727	682	753	686	742	700	728	700	702	685	691	688	705	680	706	726	676	723	771	632	693	690	706	716	723	698	658	723	680	676	735	677	680	752	696	687	673	694	670	697	680	666	754	694	701	690	709	734	708	742	666	704	690	722	676	666	681	665	670	675	706	730	687	715	749	648	652	737	676	698	646	680	725	777	706	692	726	671	683	683	713	684	694	684	691	709	737	684	695	652	746	693	717	666	668	727	647	677	766	712	636	707	742	651	688	663	693	692	681	699	686	699	696	717	695	716	716	632	725	675	709	721	653	725	640	678	767	679	727	706	698	723	683	693	715	679	685	701	697	663	704	712	671	674	740	687	748	697	676	703	689	698	699	656	714	664	704	693	699	711	699	709	701	727	688	714	694	698	686	704	673	706	701	728	684	681	675	705	703	724	701	674	637	730	716	704	697	679	682	697	690	709	665	700	711	684	706	687	732	731	699	708	704	693	696	687	691	766	740	671	677	674	682	683	725	704	722	722	682	709	680	688	724	715	698	711	690	659	695	706	709	726	711	719	659	672	727	694	643	699	694	700	701	678	728	694	714	723	674	667	650	699	705	691	683	678	693	727	677	706	674	760	666	705	694	620	676	676	696	734	665	694	731	696	741	671	721	709	665	714	692	749	730	732	725	681	748	737	666	698	702	703	732	701	699	668	654	702	721	654	719	683	728	705	719	670	713	728	727	729	674	713	714	721	698	689	740	716	738	743	727	652	719	766	657	674	720	684	678	686	694	708	728	701	720	699	705	648	739	724	726	672	693	721	715	734	681	691	689	716	692	655	692	711	739	681	715	706	689	670	670	701	704	659	689	710	663	675	704	661	708	691	687	690	720	679	745	675	708	736	682	683	703	709	714	688	729	684	699	735	716	744	664	661	698	701	678	651	747	699	683	694	714	698	714	674	674	684	698	726	684	690	739	638	679	668	701	705	674	700	721	698	717	716	688	707	690	734	709	706	686	755	692	652	698	671	707	705	704	699	719	676	723	714	678	678	647	675	683	727	719	688	698	679	703	664	726	667	689	672	676	710	716	698	748	695	674	694	691	692	747	742	775	649	705	729	670	676	628	688	706	658	698	667	683	688	658	674	696	710	698	754	692	676	651	727	681	690	712	706	664	711	704	717	691	663	710	719	721	683	704	632	668	682	726	686	702	707	688	719	716	744	705	698	743	724	696	698	687	704	703	692	672	670	743	672	692	716	720	686	695	730	695	691	666	688	722	676	633	732	677	681	722	666	725	723	716	720	718	710	748	664	667	667	682	712	667	689	689	741	723	720	699	736	704	685	681	711	701	684	688	703	743	727	671	608	707	666	767	719	680	723	688	673	669	689	757	728	692	691	678	762	698	700	669	753	674	692	731	694	677	685	693	647	674	705	715	725	677	701	728	692	733	683	731	727	670	714	667	676	714	677	684	644	676	671	688	737	725	680	706	722	730	702	727	716	663	688	679	757	719	683	663	688	707	705	696	699	674	729	675	685	692	645	724	718	724	706	696	675	722	696	734	710	700	734	676	687	722	718	698	717	707	715	710	730	676	696	731	675	682	727	679	691	692	678	714	699	734	720	672	652	735	715	707	718	726	730	754	700	711	706	729	712	714	729	678	686	703	689	690	633	728	715	701	727	671	730	739	744	708	718	688	722	691	715	703	691	698	708	651	708	677	739	677	701	682	698	733	710	683	684	659	690	734	675	678	707	734	613	685	666	715	675	674	646	675	666	740	693	705	715	721	684	664	696	699	674	738	727	696	725	665	716	669	680	679	719	698	715	727	693	703	692	709	650	718	710	760	652	697	619	691	704	667	718	698	724	697	747	732	711	661	705	737	718	720	716	749	642	707	661	677	752	716	701	697	718	716	675	678	700	648	710	670	690	695	681	701	693	692	690	684	717	687	689	740	638	692	700	707	677	707	733	724	710	689	679	695	691	693	689	688	688	657	756	742	716	698	699	751	689	722	748	714	712	694	755	741	775	712	718	679	717	752	743	676	701	715	722	685	670	679	700	690	690	724	762	747	685	710	725	735	695	691	696	730	681	700	717	755	724	684	721	750	697	649	730	730	697	745	699	723	696	669	675	701	716	712	671	712	687	657	681	697	702	710	690	692	708	668	746	687	674	671	616	715	704	728	772	727	694	735	715	723	730	698	660	734	699	713	686	700	652	670	695	711	672	654	705	694	646	728	677	730	693	710	710	693	699	735	668	680	703	694	687	704	683	734	697	722	656	672	699	721	694	680	655	658	707	758	727	752	681	713	695	700	751	701	683	723	726	677	682	733	723	709	698	691	662	760	644	695	756	698	716	713	732	707	718	684	722	664	709	680	728	695	697	699	664	697	700	698	732	659	726	719	703	699	697	702	717	656	678
36701	17457	11616	10105	7360	5529	3755	2746	2079	1443	1100	840	716	683	605	502	512	483	436	395	404	439	360	391	372	390	335	319	355	337	326	326	326	335	372	322	315	310	385	341	298	308	298	313	300	334	293	325	324	306	354	320	301	325	294	374	294	349	309	316	302	299	306	301	328	320	315	287	304	294	328	303	335	297	306	302	306	327	313	280	294	333	318	315	331	306	299	338	283	306	316	315	307	283	332	310	296	331	296	320	301	331	331	302	320	274	323	307	302	328	289	323	326	314	288	329	310	282	314	296	325	301	324	281	327	312	313	270	339	331	305	275	277	289	325	322	300	321	334	292	305	329	314	309	268	306	313	309	297	299	282	273	305	339	341	306	301	315	285	289	275	295	310	298	300	283	296	312	298	315	333	310	295	293	303	300	327	269	307	283	295	291	302	322	270	322	313	306	295	315	321	300	298	276	294	278	314	300	285	323	314	336	309	364	305	300	309	295	286	303	280	312	297	309	297	294	314	343	278	306	297	297	292	343	319	273	343	312	302	313	314	273	299	290	277	297	310	293	272	279	289	281	324	311	315	314	297	308	358	311	282	339	268	311	301	296	300	332	301	290	308	327	321	282	282	299	297	296	317	322	295	316	298	320	309	304	325	298	312	321	332	292	303	318	320	313	304	349	288	317	298	314	312	293	308	312	296	305	274	293	283	316	318	265	303	291	279	291	330	334	319	305	284	268	292	304	284	329	284	308	288	340	321	272	271	322	308	318	320	300	278	270	280	354	306	306	323	327	269	301	313	330	299	289	316	296	279	308	298	272	290	303	296	301	306	305	317	342	323	318	278	307	308	288	326	309	308	279	287	309	315	336	300	266	274	294	309	306	285	301	300	292	306	316	325	275	330	316	297	323	299	313	309	318	299	302	289	303	302	330	307	314	311	295	334	312	290	313	303	313	317	315	293	285	311	319	302	310	323	295	304	267	308	280	314	317	282	311	271	290	322	276	322	326	313	331	316	294	282	300	331	277	311	305	312	326	296	310	309	302	288	294	271	286	273	256	322	294	290	295	320	300	286	288	312	303	352	266	304	311	310	303	309	306	307	281	303	365	314	291	298	314	332	272	305	318	312	305	288	297	328	277	289	300	296	323	322	296	310	313	318	290	314	297	278	299	299	316	290	295	305	335	317	322	320	307	292	280	274	324	303	289	292	267	320	310	306	304	330	340	265	305	323	298	326	311	302	314	306	303	294	321	295	280	294	262	331	318	328	297	302	296	289	316	309	289	309	281	303	309	311	326	317	290	317	321	335	312	352	316	314	269	287	358	317	310	309	271	284	299	273	309	314	321	340	292	313	288	301	284	312	326	325	314	291	280	313	312	283	291	329	293	310	292	316	299	303	319	277	283	293	276	310	275	327	314	297	301	310	291	297	310	317	291	286	291	300	331	331	255	309	296	283	328	302	294	276	264	298	318	324	345	310	291	360	325	306	305	297	265	294	314	339	315	280	280	260	295	276	292	291	298	313	299	294	312	301	322	293	313	315	313	284	284	268	269	319	280	307	335	314	323	338	313	251	293	302	287	309	285	287	304	305	321	327	333	288	338	294	312	320	306	304	314	280	319	295	320	306	299	325	296	329	291	310	324	305	316	311	305	293	293	316	332	332	310	269	300	297	287	312	319	276	310	299	267	345	315	331	333	284	297	329	317	306	351	307	325	276	257	330	315	297	298	327	297	332	322	298	282	292	306	290	312	323	329	279	315	301	307	267	307	313	274	338	291	276	300	305	298	290	298	294	313	296	317	325	311	304	286	332	338	294	303	317	291	296	316	298	278	324	334	289	303	327	317	343	292	308	324	334	279	316	295	295	277	362	317	329	316	306	307	319	317	317	316	308	300	271	325	320	293	317	316	297	322	284	291	284	290	322	308	273	336	322	276	294	311	256	264	336	316	315	301	308	304	317	284	290	317	311	330	304	324	294	332	317	311	305	325	297	280	276	305	335	287	280	314	292	300	279	297	286	331	281	319	308	309	311	297	291	261	320	300	276	300	311	275	294	298	305	312	301	339	278	289	292	318	293	290	338	300	315	296	347	351	282	295	301	327	293	327	285	337	306	343	312	266	351	340	310	315	300	309	341	300	356	293	296	300	330	296	295	279	304	312	309	332	296	341	315	308	295	280	287	332	300	327	319	319	324	325	288	273	313	344	304	302	312	310	291	293	329	295	279	331	314	303	313	332	346	319	292	290	346	345	302	309	336	301	309	308	288	281	343	282	297	317	317	313	267	305	308	290	331	280	274	274	309	312	313	298	312	310	335	289	283	276	311	304	295	289	309	285	308	324	295	314	303	319	312	321	312	305	309	283	280	306	317	336	300	335	313	310	318	310	278	314	329	297	298	277	327	284	323	312	292	299	302	300	282	306	277	290	298	293	266	317	307	314	302	324	312	350	330	317	310	336	312	305	274	290	318	315	296	319	313	296	306	283	295	308	343	314	276	350	310	326	292	272	306	277	291	286	335	301	289	308	311	312	312	288	281	289	287	310	314	275	287	315	292	304	306	265	299	298	333	300	297	291	315	279	302	299	297	272	304	312	309	288	305	295	278	268	277	290	289	292	299	285	290	277	292	293	297	287	280	294	292	323	309	307	294	312	316	339	340	285	286	283	324	274	327	294	311	306	308	291	319	324	332	297	303	275	316	296	282	296	277	307	303	308	345	300	322	299	302	306	285	321	306	274	320	286	284	285	286	304	301	321	303	295	286	312	285	292	317	284	299	306	343	317	308	345	315	365	307	337	289	265	314	321	297	311	312	300	310	268	275	283	269	309	306	301	323	315	329	303	266	297	336	306	295	344	266	320	313	289	257	306	280	297	306	311	325	337	307	296	282	292	298	344	297	326	344	286	319	274	326	281	308	352	315	330	357	276	316	318	294	305	337	309	298	297	276	318	333	324	292	297	294	295	294	296	296	291	295	303	287	285	313	331	311	294	298	304	314	304	332	295	305	280	285	277	308	312	299	284	317	330	274	287	309	318	299	314	309	329	314	319	313	306	331	302	302	305	273	300	302	283	297	305	302	308	288	264	282	337	292	302	321	289	296	335	296	293	324	289	303	326	287	281	322	322	311	285	287	293	289	293	323	331	326	300	280	298	341	286	342	309	277	283	313	281	314	317	332	282	273	300	331	287	294	280	276	318	284	315	291	249	281	290	273	298	316	281	290	294	311	326	306	321	301	323	309	307	328	292	328	311	318	303	291	312	292	308	298	330	304	281	318	319	334	300	290	333	307	312	326	303	302	346	328	320	345	300	297	281	296	324	313	294	313	302	336	308	311	265	314	319	280	334	311	304	305	291	317	338	305	303	311	325	314	305	307	295	326	331	328	292	303	286	308	286	286	319	321	286	305	303	285	311	334	310	345	313	309	286	297	300	304	323	293	303	348	256	313	312	311	304	304	296	308	283	321	316	297	326	335	287	319	307	269	297	283	266
22492	11380	16504	19977	18607	15065	11998	9554	7385	5853	4736	3758	3096	2805	2349	2190	1896	1798	1613	1415	1399	1313	1212	1162	1080	1065	957	958	975	951	935	880	911	795	858	820	842	882	873	753	768	790	798	745	727	747	741	731	730	731	668	717	752	724	716	706	680	767	712	715	727	749	691	698	723	715	684	682	652	729	694	716	722	680	720	704	761	688	722	666	692	708	664	683	671	661	702	741	681	666	685	654	690	692	694	690	691	704	662	728	684	695	687	675	712	694	674	700	692	737	657	679	700	724	705	680	699	677	705	757	666	642	719	627	697	690	670	731	747	672	700	675	682	663	659	656	691	661	670	701	723	674	679	695	645	708	687	704	647	678	649	647	759	692	629	663	643	628	725	678	741	716	694	700	700	695	706	729	707	679	697	673	684	673	695	661	702	678	697	715	657	691	732	732	691	711	733	673	716	735	737	689	694	706	685	705	710	661	685	665	726	723	701	688	693	739	704	723	702	729	706	735	667	699	691	684	657	673	673	684	700	671	685	703	706	668	692	725	663	702	692	670	694	691	678	688	714	674	662	717	681	704	704	687	671	721	728	705	688	706	694	727	680	705	682	683	659	639	666	731	688	697	673	689	619	725	700	689	700	713	734	650	687	699	764	639	673	718	630	687	702	676	660	661	683	699	687	673	685	692	720	712	664	696	701	729	725	644	725	659	709	720	677	695	718	688	653	675	685	670	702	724	697	692	688	700	705	706	684	745	659	725	717	709	725	711	707	663	707	699	692	738	745	715	703	646	660	654	686	711	659	665	725	742	693	660	663	695	700	698	702	685	681	708	714	695	677	672	674	714	689	646	686	712	675	671	694	656	716	678	665	694	699	677	695	650	649	668	669	666	708	704	697	660	713	660	679	669	676	671	663	682	729	708	717	670	716	680	684	729	703	735	710	676	648	681	703	690	690	692	668	686	679	706	688	709	735	670	697	669	670	657	652	699	698	668	710	673	727	672	679	731	703	685	711	700	713	706	721	690	727	659	704	673	684	656	676	668	715	732	701	681	677	684	708	656	691	695	702	726	687	690	648	710	707	662	659	741	655	630	702	718	702	705	669	641	726	707	661	671	676	663	693	705	706	712	680	690	691	722	704	734	728	697	723	717	680	723	656	656	728	701	708	705	704	754	640	644	658	707	698	717	755	681	643	664	723	669	677	719	664	669	683	700	701	724	721	696	653	713	725	679	681	730	651	697	722	674	684	679	700	696	735	651	723	656	714	642	684	735	682	666	680	711	702	669	697	674	688	677	727	675	728	739	669	727	689	671	711	652	706	714	739	666	681	755	704	686	714	700	654	615	704	671	670	711	760	654	664	672	704	655	703	701	728	682	691	725	734	689	656	691	690	683	663	670	694	698	644	679	691	688	713	685	697	679	663	661	763	717	717	668	692	655	701	705	631	692	707	688	689	669	685	674	708	672	683	696	698	698	658	696	728	709	683	687	684	695	647	675	684	727	678	710	677	654	679	701	650	683	684	745	667	716	704	681	705	676	718	680	685	694	715	704	678	696	703	713	685	698	699	718	681	703	698	672	657	707	700	705	689	673	675	707	693	677	714	670	652	723	720	667	667	689	643	692	688	659	719	693	700	685	691	668	688	678	677	717	730	699	678	686	682	672	684	676	669	719	666	709	701	714	708	641	703	708	726	672	724	680	691	679	669	689	726	695	662	690	691	675	704	758	660	652	691	699	679	730	723	686	683	702	679	678	659	688	677	711	647	682	714	723	696	710	672	658	672	706	696	712	705	728	708	685	703	682	719	687	722	692	717	706	662	709	680	683	746	654	704	688	733	689	653	658	700	677	671	678	722	714	681	679	675	684	704	687	726	736	738	722	724	730	681	680	733	685	666	718	684	727	704	698	689	715	739	686	689	755	694	685	702	667	742	671	703	709	704	665	682	685	693	659	657	724	658	642	732	675	727	724	685	696	707	730	676	701	637	674	731	718	681	686	682	723	669	659	629	744	659	715	702	663	683	706	704	693	683	707	700	716	695	651	700	707	740	706	656	685	707	657	724	678	697	678	676	663	651	690	726	704	675	670	658	670	658	748	702	708	662	708	691	724	657	716	697	659	678	696	693	669	707	688	671	713	653	699	648	687	709	674	660	692	698	696	674	672	707	701	692	674	686	679	708	696	672	681	712	719	675	771	710	686	687	665	703	682	671	706	712	707	743	651	684	689	712	691	716	675	712	705	669	675	695	657	728	703	651	742	747	713	671	683	683	692	697	689	686	691	693	700	703	749	683	693	685	712	688	701	723	683	723	723	726	676	678	658	716	649	656	705	683	688	727	692	658	692	660	715	663	657	697	718	737	698	734	667	659	674	702	659	684	717	677	694	696	729	658	708	660	711	715	737	667	734	711	707	683	678	676	692	652	691	688	729	646	663	648	706	712	681	706	721	681	675	691	701	679	698	691	680	678	670	682	672	716	709	709	711	682	620	668	675	728	720	688	730	709	724	690	743	654	658	671	657	700	696	679	662	719	651	702	686	675	708	701	686	694	698	710	669	695	707	724	702	694	684	690	721	677	666	707	661	699	689	689	686	655	727	698	701	705	672	699	748	712	703	693	752	680	637	703	698	722	683	640	667	681	671	720	734	672	696	711	662	708	660	697	693	694	716	702	697	669	721	694	682	660	725	682	676	717	689	648	656	705	653	750	687	671	695	682	721	717	643	706	656	678	674	689	712	713	754	714	649	649	663	701	694	678	701	696	711	753	695	675	673	691	767	701	717	714	684	665	696	720	731	716	692	696	681	740	693	732	750	698	667	709	697	713	665	688	700	678	667	686	698	671	706	738	732	659	703	715	655	668	713	710	689	690	636	674	725	714	660	710	709	667	668	713	714	641	688	676	695	671	715	749	688	722	684	688	687	729	658	680	713	717	749	704	717	696	662	711	725	697	711	702	661	646	702	742	660	718	671	643	687	729	740	649	692	707	687	650	714	640	712	715	740	700	682	707	647	724	689	654	713	690	662	700	680	622	712	662	655	707	705	655	710	711	701	677	683	678	691	719	721	700	765	713	649	675	691	712	695	717	723	671	694	729	650	719	728	701	680	726	715	725	695	751	739	703	692	707	759	687	703	677	670	691	703	703	676	688	765	741	690	696	713	710	750	722	675	718	709	671	667	657	673	704	655	718	730	648	661	661	712	699	734	722	715	685	699	684	683	731	660	671	717	721	728	677	694	702	672	660	676	657	718	623	679	657	695	665	693	679	669	669	718	715	671	744	675	744	704	667	710	706	686	693	721	708	668	728	677	687	693	712	669	699	762	699	681	707	710	710	651	682	728	695	695	690	750	660	632	680	661	682	702	693	638	631	710	646	709	700	669	700	718	693	715	670	713	726	657	704	700	667	711	669	703	694	725	731	713	704	714	675	686	658	647	661	675	717	679	712	686	695	687	684	672	706	679	648	607	751	719	692	699	720	710	631	674	677	676	768	701
15907	6708	4969	3835	2508	1737	1225	929	764	694	554	474	467	410	414	406	391	370	349	358	345	377	337	363	338	307	307	339	316	296	358	353	346	331	278	297	318	334	357	313	345	292	300	343	318	350	341	327	320	307	322	354	323	314	327	344	336	312	329	322	323	313	340	315	317	303	344	332	333	327	306	330	302	302	299	326	331	324	310	313	312	326	326	315	310	299	343	331	316	357	269	314	316	311	324	298	331	324	319	324	331	340	299	317	307	324	355	312	349	334	325	309	348	308	291	315	292	292	349	339	350	311	355	325	328	304	349	295	312	333	322	325	315	343	306	346	351	303	303	333	349	327	338	294	319	298	298	333	319	307	351	359	323	328	302	336	303	324	286	328	312	305	307	332	299	311	309	320	332	350	348	343	330	337	318	299	302	340	331	334	348	328	347	302	323	310	307	319	341	323	325	325	294	325	314	339	319	356	345	284	314	316	309	327	297	333	333	312	316	326	333	307	360	329	329	350	275	333	319	324	291	311	314	318	300	318	301	301	317	274	295	293	334	276	296	319	307	309	331	320	320	305	330	347	283	320	329	331	328	341	335	310	321	303	309	291	284	315	324	305	337	309	332	357	303	297	316	355	317	321	325	304	294	351	358	300	322	308	308	323	322	320	336	313	308	313	297	301	330	296	316	330	287	301	337	336	330	327	315	337	293	286	305	322	338	302	341	318	323	324	303	333	287	326	316	312	349	303	286	287	340	316	348	331	288	322	320	337	319	276	333	289	290	318	315	332	299	307	343	296	322	315	318	294	272	319	303	334	354	357	331	386	337	363	345	340	314	307	274	327	331	326	313	290	310	297	319	338	309	338	321	302	318	342	329	286	339	329	305	321	297	308	311	339	354	324	304	326	322	283	322	300	337	331	323	308	367	295	325	301	297	312	334	324	308	324	327	312	303	298	305	303	331	290	317	288	313	358	331	314	334	328	326	332	306	330	338	283	289	327	322	350	360	302	314	320	331	334	324	320	323	318	322	312	309	290	290	304	304	321	337	324	308	359	323	315	324	320	312	316	299	303	319	306	322	354	330	311	319	313	342	305	333	337	286	298	318	317	322	323	280	357	339	310	312	291	336	333	342	307	332	319	344	286	353	320	322	342	313	325	296	335	359	304	328	311	326	292	313	326	326	327	315	303	332	318	285	351	328	321	330	325	313	336	334	298	339	337	316	320	317	313	286	302	335	340	315	333	325	305	325	322	327	302	356	333	331	325	322	290	332	303	316	295	322	316	324	341	317	299	339	323	288	322	294	324	328	327	298	285	311	311	315	376	332	286	342	301	287	316	304	318	327	316	279	332	304	333	335	306	337	331	293	303	318	332	339	302	342	357	308	322	318	305	327	295	341	329	318	329	314	324	317	309	303	362	328	286	304	332	326	321	290	285	288	303	319	315	341	312	326	333	324	299	303	325	325	337	327	342	319	335	338	291	306	323	307	301	327	337	356	314	309	339	326	306	318	321	297	333	322	340	316	303	291	288	340	323	327	323	306	321	328	295	328	288	303	327	323	291	332	315	329	298	298	341	314	335	323	307	329	351	363	330	326	349	279	327	291	316	295	302	309	322	296	346	325	333	297	296	317	279	320	319	306	335	354	350	308	317	337	332	312	350	302	301	297	304	320	307	335	302	323	349	308	322	312	298	336	323	317	295	313	310	317	308	310	340	317	302	314	284	326	322	282	301	352	320	340	364	344	299	334	286	315	306	360	321	327	332	294	289	299	306	322	316	287	337	324	309	309	346	343	324	341	335	308	307	317	316	331	309	335	333	329	303	310	341	310	355	335	333	309	329	303	322	323	294	326	317	338	330	293	295	370	282	293	328	334	324	293	295	310	341	343	360	326	331	321	326	333	329	317	306	321	301	326	330	311	343	304	308	305	308	309	292	324	311	324	338	321	277	331	307	322	362	331	315	339	339	302	312	319	343	345	328	344	312	296	332	359	308	341	318	326	358	299	286	335	319	320	309	286	303	315	318	329	307	309	339	326	321	322	359	340	325	330	314	302	338	288	317	310	352	331	316	323	331	303	330	307	339	306	308	311	345	327	284	320	317	300	308	303	312	345	343	326	348	304	314	341	296	352	319	312	301	301	345	328	288	326	300	276	387	347	312	291	334	278	325	306	321	337	318	295	327	324	315	313	333	355	340	340	288	325	314	339	311	338	331	353	363	314	355	324	315	317	320	312	326	314	374	336	290	328	334	316	341	385	305	302	317	331	306	326	310	314	325	326	334	346	317	315	317	304	322	357	325	317	316	328	300	335	307	288	306	310	331	295	280	316	330	338	353	336	293	304	321	345	321	305	329	293	323	294	323	330	310	326	355	352	313	308	338	355	336	299	345	326	337	315	318	315	326	298	312	323	335	318	309	335	363	309	325	311	324	315	297	305	289	310	349	298	310	306	301	324	293	315	305	333	318	301	321	318	314	322	340	325	302	330	321	322	331	298	307	323	307	288	313	332	316	345	307	290	371	345	319	307	321	293	329	300	309	333	302	328	321	287	333	319	312	341	338	328	327	301	342	334	377	330	322	329	313	340	340	307	329	324	342	344	313	323	337	364	318	306	342	324	347	319	328	323	311	317	326	339	295	304	339	353	336	332	311	316	314	315	314	341	358	330	307	328	330	324	334	334	313	321	303	308	370	323	342	316	325	301	306	328	295	315	320	335	333	309	330	322	316	333	339	351	295	266	305	330	286	343	327	314	315	313	300	331	318	317	308	292	323	339	331	333	350	298	302	326	328	343	273	345	362	328	328	312	321	306	306	338	337	293	310	307	316	324	309	316	323	303	345	310	312	270	297	345	307	315	312	307	337	300	334	317	340	332	314	331	329	300	332	306	335	311	329	322	315	312	300	274	321	314	308	354	355	327	314	331	322	325	315	336	348	308	312	291	341	279	337	288	321	327	340	318	324	319	303	333	321	353	284	348	326	339	316	318	310	308	314	302	300	293	315	327	314	301	308	349	341	309	281	329	291	304	318	313	342	303	300	334	339	312	300	348	301	299	323	348	346	292	309	318	307	292	300	318	300	334	330	307	321	318	318	282	297	324	332	336	312	313	297	309	309	295	346	334	335	339	343	336	306	349	314	312	328	284	340	357	287	312	347	328	349	296	325	311	324	310	350	327	321	296	319	327	334	343	361	344	326	297	358	321	299	303	335	310	341	351	359	312	308	357	333	304	329	306	343	312	310	336	295	315	333	324	307	297	340	267	306	335	297	291	336	301	318	328	283	316	330	366	319	314	306	352	283	330	316	343	304	315	278	329	314	293	337	313	333	323	315	342	281	329	324	320	367	309	325	318	318	307	331	323	320	329	282	320	344	327	328	318	302	355	319	336	350	341	317	308	323	292	332	333	351	351	276	325	342	322	334	277	312	350	293	311	324	337	323	313	312	363	352	335	347	313	308	328	309	304	313	333	308	349	301	347	313	344	315	323	372
9729	5338	8829	9911	8467	6555	5165	3976	3148	2696	2167	1868	1595	1512	1330	1313	1173	1083	980	999	968	921	923	917	879	838	815	800	789	810	782	802	770	790	772	775	743	759	799	787	787	753	766	694	766	730	728	755	723	722	760	771	759	723	776	733	755	731	703	723	724	725	737	733	737	756	716	752	776	729	716	705	753	751	746	685	732	720	714	678	750	700	669	713	715	732	708	718	751	714	742	742	680	681	706	730	715	748	722	722	738	714	747	688	742	786	755	709	721	739	678	725	745	718	722	764	726	732	717	691	715	727	713	725	689	720	762	735	706	692	663	740	690	749	707	741	704	758	765	727	670	713	736	688	718	720	772	757	744	701	720	736	743	676	674	682	719	758	732	731	716	750	744	703	736	739	700	722	736	698	795	681	704	729	714	718	722	735	738	751	674	735	764	715	713	707	680	706	729	728	709	761	748	748	700	757	728	699	736	731	696	706	699	730	664	718	726	700	670	700	698	717	765	724	706	756	709	722	681	744	764	710	739	728	701	712	739	707	690	697	791	727	738	730	707	723	746	710	722	729	690	714	693	716	690	754	774	712	690	699	743	755	700	739	722	686	743	719	723	688	716	732	704	713	677	744	717	741	689	750	715	728	735	731	731	745	678	703	720	743	728	686	698	651	744	642	736	730	668	754	771	719	772	678	761	695	720	655	742	729	720	761	718	719	699	716	705	722	784	729	740	740	738	684	691	699	701	721	696	718	706	727	704	713	759	722	704	718	723	760	768	691	731	683	691	755	755	682	729	705	736	732	761	745	711	726	728	727	706	663	745	755	717	706	697	745	695	743	729	715	734	721	737	715	727	693	771	706	660	746	773	711	719	713	735	715	659	724	720	760	786	692	706	722	706	704	745	703	711	735	692	734	730	755	745	756	734	703	759	728	722	701	714	744	734	726	718	697	723	731	705	708	718	733	762	735	680	715	704	742	717	760	727	680	692	744	734	731	693	714	700	718	755	711	724	681	753	694	711	723	737	679	717	693	732	677	702	778	720	785	687	710	740	772	687	732	743	728	763	714	731	733	701	725	727	734	709	776	752	752	727	723	673	770	713	715	741	740	710	743	706	744	763	751	712	751	705	757	724	691	713	705	723	689	744	734	720	683	732	712	747	700	754	714	725	728	804	734	720	731	740	723	763	740	692	708	710	700	763	700	778	773	739	735	713	679	715	723	714	719	727	718	729	721	730	691	771	703	719	742	758	664	709	725	722	719	727	705	745	727	750	738	725	751	749	744	739	729	761	726	708	739	728	703	729	733	740	772	749	767	710	702	748	718	746	722	710	646	678	737	689	751	723	757	698	747	716	699	771	721	747	738	754	707	714	713	782	705	713	705	759	742	738	699	701	714	672	722	707	711	679	719	727	702	740	722	711	700	748	696	760	715	672	722	731	732	721	689	742	723	732	755	739	743	747	713	692	743	724	724	726	720	719	724	777	706	769	701	767	718	704	717	776	737	714	737	711	708	695	689	731	748	717	710	690	724	769	739	741	727	701	748	718	721	733	742	738	703	716	776	694	695	696	703	733	759	738	689	737	724	702	715	739	748	719	702	747	722	697	748	748	689	625	729	690	665	704	753	705	701	717	674	723	734	707	708	731	723	676	759	752	734	706	752	715	713	738	712	743	719	750	730	738	713	725	726	728	686	730	765	717	686	687	757	765	735	753	710	693	698	723	735	724	704	701	698	696	719	742	704	672	706	698	720	720	735	721	751	718	686	703	745	705	670	721	757	690	692	747	751	739	719	734	685	724	716	798	738	733	698	743	772	719	718	698	721	754	724	697	699	728	743	668	737	720	688	733	745	747	728	701	685	720	717	750	708	703	679	673	711	753	658	711	750	709	732	702	696	731	717	712	700	753	744	687	720	711	726	694	670	718	739	708	741	781	755	734	711	713	748	756	701	707	750	668	705	718	752	711	733	743	691	709	760	720	752	768	735	696	721	706	731	755	692	713	694	738	743	729	746	714	723	717	711	717	738	760	733	777	657	698	734	756	749	689	745	731	722	688	735	717	735	716	707	691	734	692	719	766	710	762	705	735	725	753	739	698	733	744	750	728	777	761	747	737	709	746	771	688	678	700	744	755	777	702	704	710	712	726	738	726	702	687	756	680	735	700	746	711	769	688	688	796	772	758	756	722	721	694	727	741	693	696	735	765	688	723	712	717	723	683	714	726	746	727	766	727	729	734	732	755	705	691	733	688	716	718	719	766	732	743	707	689	712	741	734	714	725	696	759	746	704	696	726	741	740	720	730	725	727	680	713	785	714	734	673	739	719	721	776	731	732	728	727	716	718	744	709	752	712	708	713	724	689	776	690	702	707	691	689	759	738	701	730	752	731	697	707	744	719	721	740	729	712	717	734	724	771	697	715	714	706	726	695	746	790	679	733	769	738	701	729	763	670	690	711	758	698	812	710	734	766	709	710	709	677	681	781	740	735	735	692	641	721	755	709	731	692	741	755	702	724	701	720	716	728	744	765	738	766	717	761	727	751	677	703	746	746	714	746	714	719	733	698	730	699	664	719	710	748	690	735	752	732	702	692	737	779	690	693	724	686	748	729	755	724	715	727	710	718	706	716	690	737	693	680	730	726	689	722	753	724	712	698	703	720	750	712	706	751	776	790	665	737	739	708	770	718	746	718	694	696	697	709	758	738	767	729	753	738	711	744	738	714	752	690	706	728	737	752	703	725	682	675	667	687	723	723	704	710	720	781	747	737	713	712	728	701	747	693	744	722	675	742	724	732	687	732	703	712	738	752	749	750	704	712	755	757	781	757	704	739	706	692	670	709	697	725	695	716	727	678	701	676	745	686	760	723	714	730	678	683	712	730	737	694	717	707	731	700	726	700	737	729	749	687	737	786	680	733	719	708	748	722	711	732	754	736	749	668	716	748	736	712	719	747	712	733	715	693	750	722	738	728	769	762	721	784	753	731	737	752	728	712	732	712	777	723	677	728	708	705	707	677	691	689	736	693	716	714	690	757	722	722	752	743	723	731	715	710	735	704	737	727	706	716	710	717	735	712	713	706	709	730	781	712	738	717	720	749	768	686	718	741	751	715	731	708	708	740	709	715	788	752	700	719	698	717	692	721	686	729	723	730	752	733	756	755	735	724	719	733	742	658	737	749	707	674	701	738	668	717	713	737	686	713	707	715	719	752	721	719	721	699	708	747	750	682	696	736	715	749	671	704	725	700	769	743	700	734	722	697	741	718	648	735	771	739	742	704	750	733	742	723	734	732	743	712	684	689	705	774	765	713	750	692	674	754	734	703	713	747	728	751	703	746	717	766	698	705	677	746	761	692	759	765	727	724	694	748	680	698	768	750	753	742	713	760	716	711	673	722	717	753	687	705	732	704	748	757	739	723	792	708	688	744	744	714	732	750	705	689	712	713	712	776	728	697	734	749	710	735	731	753	725	681	720	671	691	741	771	726	775	770	725	711
27817	12371	8381	6726	5108	3362	2341	1769	1259	976	815	714	608	577	504	443	441	423	422	381	354	408	373	333	365	315	387	336	326	342	339	304	337	306	314	307	346	318	327	345	311	299	325	334	305	295	319	302	321	318	330	303	324	306	334	298	320	311	308	322	320	321	302	329	303	295	305	303	317	275	334	337	306	313	256	339	312	323	342	297	319	257	316	329	331	271	301	332	284	316	310	295	288	331	299	303	311	319	321	285	308	300	284	330	297	304	285	294	312	297	281	307	296	276	327	276	308	335	313	326	325	300	287	335	322	302	345	317	325	343	306	328	317	336	299	280	300	334	332	319	259	299	321	293	304	271	289	303	294	316	301	291	312	315	325	320	329	314	287	312	306	293	288	311	288	293	307	329	324	300	324	327	305	270	307	350	300	286	319	364	292	329	315	314	284	284	294	314	279	305	329	356	291	306	311	281	341	281	299	303	320	337	345	307	322	325	299	318	306	311	294	305	293	312	307	337	299	301	314	320	328	319	306	307	310	305	290	336	314	307	315	308	310	281	303	307	313	312	316	304	321	334	353	339	316	324	304	330	333	271	287	289	305	332	362	332	312	334	305	339	291	280	314	319	321	274	308	328	327	304	300	298	295	357	296	315	309	311	345	301	319	303	317	302	287	309	324	312	353	310	325	311	338	310	292	311	340	299	319	300	288	331	306	306	377	318	282	310	329	326	298	296	303	329	286	319	281	303	278	291	314	292	311	282	287	324	304	316	283	284	294	322	312	295	318	318	316	326	294	328	334	288	290	305	291	346	297	306	294	265	304	296	328	336	301	318	270	314	338	294	332	292	310	322	330	302	296	275	306	347	334	284	337	293	310	276	328	321	277	301	314	318	325	292	339	355	335	303	302	264	312	298	338	290	325	302	329	309	327	327	325	289	341	319	314	307	321	295	314	323	313	292	324	291	312	322	307	312	319	286	321	342	308	301	333	316	301	282	299	338	284	305	311	276	329	314	313	314	302	299	298	317	298	323	282	309	311	350	303	316	284	301	247	271	291	279	286	324	299	309	334	329	350	282	335	311	327	299	317	289	297	319	324	302	345	316	317	334	310	291	330	303	312	280	293	295	264	294	327	290	296	308	298	294	338	302	266	289	306	335	295	295	312	266	310	294	299	321	313	306	303	292	280	305	314	337	315	292	369	328	281	304	321	331	291	319	296	310	323	327	288	296	279	320	316	307	312	298	300	308	317	322	311	321	295	312	346	356	319	293	299	310	346	299	324	332	315	329	329	309	326	255	326	312	320	334	330	328	328	325	312	314	297	305	340	335	306	306	276	322	308	333	323	316	305	345	302	328	289	338	335	313	314	310	297	305	291	320	296	303	315	317	318	312	323	351	318	283	327	333	304	297	319	305	301	311	295	305	299	308	322	313	305	291	321	296	302	317	273	315	301	306	301	277	294	305	321	283	300	318	330	307	325	322	309	305	315	322	308	298	293	307	320	330	311	304	308	321	318	313	285	289	324	302	287	328	271	315	318	313	299	287	293	297	305	298	327	303	336	305	304	336	328	344	296	291	318	337	302	308	303	302	328	318	295	311	308	323	304	298	300	317	295	293	320	318	302	286	324	303	287	335	311	288	274	317	314	306	363	307	309	303	284	310	319	289	282	319	296	339	304	311	332	309	309	330	313	299	306	330	334	302	321	304	321	305	273	308	284	319	322	316	318	286	302	321	284	273	335	327	293	303	336	311	297	319	344	293	269	314	297	291	294	302	292	336	317	337	321	304	315	341	312	273	278	305	290	320	308	322	286	314	346	328	337	334	298	335	306	305	328	307	315	334	309	301	312	313	333	316	306	320	299	325	303	258	310	318	294	299	321	295	329	317	274	323	314	338	366	308	292	290	288	312	290	298	301	304	294	356	328	304	368	305	310	282	287	293	298	301	332	284	284	338	327	286	301	303	263	298	335	321	318	285	302	277	339	335	318	297	304	316	332	318	327	309	309	286	318	324	352	304	307	308	292	314	293	291	323	302	331	333	329	305	296	320	326	334	301	304	332	322	314	283	316	317	303	281	323	347	283	306	302	299	308	283	324	316	334	279	313	291	314	322	304	330	296	303	298	315	324	303	306	326	311	300	326	323	298	298	284	321	299	340	360	294	304	309	334	298	336	348	299	304	334	313	314	337	316	325	303	302	278	269	306	330	309	315	314	314	303	266	338	303	286	298	319	300	315	306	335	271	322	324	309	296	288	309	298	309	336	298	330	286	334	335	309	299	334	288	314	310	306	333	283	265	316	277	316	337	342	300	292	313	298	330	298	285	294	312	313	320	306	379	294	314	357	315	310	325	349	310	308	333	276	356	327	309	286	292	320	298	297	303	307	310	339	301	312	276	295	327	349	325	276	326	314	329	325	289	287	325	312	334	333	321	333	340	311	294	336	339	309	303	293	298	324	310	320	327	270	319	305	302	333	336	311	310	335	334	311	297	328	291	331	302	281	314	301	296	307	293	316	332	310	294	293	326	332	265	345	290	316	313	306	308	306	324	301	287	318	325	320	328	279	278	353	295	305	287	328	279	283	314	336	334	315	339	326	316	318	321	327	329	279	313	330	302	352	295	327	360	311	316	296	323	307	328	336	324	323	298	300	294	345	276	349	331	290	311	306	278	305	313	295	283	317	274	292	311	325	290	348	320	306	296	307	285	327	318	341	315	315	292	296	293	335	309	315	312	319	323	302	299	324	278	359	323	313	281	321	336	330	343	319	289	292	328	354	305	308	303	329	341	340	339	344	329	326	320	322	304	306	279	332	290	308	304	280	332	298	312	285	314	311	318	293	300	286	346	326	288	326	326	325	312	292	305	316	317	302	311	316	337	316	297	285	308	304	314	298	289	270	286	331	312	280	263	326	300	298	322	305	302	302	311	307	293	341	314	333	337	310	311	331	287	359	287	338	304	335	312	305	316	301	327	307	312	332	321	316	326	313	310	290	314	341	299	323	333	337	284	296	317	284	305	324	264	325	313	350	295	313	298	318	331	322	300	304	322	294	310	329	299	316	320	337	324	343	326	306	344	288	290	317	311	287	309	305	323	308	331	299	298	319	298	352	306	318	290	331	285	309	290	311	310	307	320	303	314	341	309	316	297	279	315	304	301	284	315	304	306	318	334	283	320	313	316	309	347	292	295	310	277	306	295	322	317	304	296	307	316	297	325	318	321	305	335	297	272	307	297	315	297	298	327	294	306	309	345	291	309	307	284	313	298	331	322	302	302	319	290	296	315	303	296	325	292	300	319	282	306	321	289	328	289	328	301	313	299	331	300	309	320	321	292	322	320	316	324	352	333	306	283	304	344	290	281	310	319	341	289	320	366	277	298	350	278	296	314	307	321	324	344	292	295	312	262	309	321	294	300	311	289	283	303	304	334	365	293	299	317	290	324	287	323	279	313	296	310	302	323	307	310	292	277	321	316	329	303	296	340	286	302	313	280
17544	8743	13322	15252	14583	11414	8795	7060	5373	4284	3586	3004	2457	2144	1854	1737	1588	1423	1300	1225	1129	1073	1046	980	964	957	929	899	886	854	854	787	814	814	818	807	810	781	789	749	770	759	788	743	758	747	737	738	717	750	641	718	710	729	709	730	699	688	727	778	680	740	680	743	741	763	687	719	700	663	715	729	691	754	735	707	701	667	713	733	695	710	705	710	707	724	715	711	733	715	720	657	682	712	756	724	654	680	753	708	725	674	634	716	740	684	720	696	688	746	706	721	667	716	678	680	726	676	722	647	728	705	683	688	676	678	669	659	728	665	689	718	751	690	748	723	705	665	728	752	750	745	644	697	710	657	697	713	683	663	719	695	740	715	691	710	718	692	703	689	717	714	688	706	718	662	700	697	739	706	726	696	700	690	686	735	693	704	745	695	689	710	730	717	704	749	717	675	691	719	716	727	680	658	644	679	705	737	683	679	687	672	678	687	694	669	717	695	711	736	760	681	754	711	727	720	677	695	712	720	697	728	697	703	777	684	717	712	693	675	708	668	716	729	692	705	693	701	675	710	702	691	639	671	729	714	709	703	715	716	739	698	767	748	722	715	716	702	661	709	721	716	716	750	706	725	661	698	678	673	681	713	686	695	688	669	706	681	720	721	705	677	715	707	722	685	678	679	711	702	711	714	660	695	750	669	716	694	709	687	717	710	695	696	686	692	712	697	684	680	692	732	656	764	712	732	723	690	706	739	738	707	704	741	734	702	669	714	713	668	687	667	708	683	684	716	701	707	679	649	702	708	733	643	701	643	741	721	730	720	662	674	702	712	693	672	671	716	697	682	721	655	695	692	700	728	684	639	640	726	685	682	700	708	689	694	703	741	697	654	703	698	730	655	711	676	674	689	692	704	698	642	742	696	702	722	681	694	699	691	720	719	719	720	733	714	683	731	732	653	674	702	728	732	672	682	718	762	678	705	692	720	729	699	713	703	724	679	677	680	696	719	733	662	669	656	699	714	707	757	691	687	734	710	674	700	676	696	685	671	678	722	749	705	681	717	802	681	657	720	654	680	688	707	699	716	711	716	708	754	649	661	719	728	672	645	668	736	663	714	697	743	670	733	691	708	700	701	700	720	773	687	682	720	725	674	688	735	747	712	707	667	648	713	740	736	727	724	703	778	692	665	699	695	708	698	682	692	707	692	680	716	650	672	717	652	742	707	718	692	747	680	687	701	708	726	747	714	670	715	677	659	744	702	682	669	742	720	731	692	691	669	722	675	717	700	675	707	672	675	702	737	742	657	757	694	683	756	725	705	656	725	741	676	713	754	657	638	730	687	700	675	737	699	639	691	658	708	708	687	664	708	694	649	702	686	717	715	682	702	667	690	749	726	717	743	711	676	723	693	692	705	704	729	666	765	728	741	655	674	720	709	656	718	703	718	698	695	766	670	732	695	714	674	735	654	715	720	703	675	715	675	721	715	714	708	718	710	733	683	751	683	659	678	735	705	741	695	748	633	729	693	710	721	682	684	677	717	686	723	730	685	709	700	794	695	687	732	699	713	697	709	678	709	690	716	745	716	721	718	715	709	727	704	711	748	711	704	698	704	692	622	717	701	710	724	675	754	668	686	723	654	688	673	703	727	711	694	675	691	680	723	682	753	649	718	700	693	695	729	718	710	741	698	753	704	718	750	676	695	665	657	716	710	705	737	680	705	734	694	676	704	698	744	659	709	695	694	687	703	737	741	705	675	667	663	686	748	641	670	756	710	685	698	772	690	685	670	686	733	664	681	725	685	741	672	671	684	721	768	686	709	703	717	699	704	660	679	665	698	715	690	720	720	661	741	742	698	647	729	729	671	683	693	678	695	732	714	744	713	692	702	719	691	709	715	744	697	722	687	690	674	696	706	712	705	704	727	650	719	654	709	685	708	709	675	695	706	653	735	703	710	700	673	721	747	704	743	666	703	710	715	687	657	706	719	735	701	722	679	725	768	691	736	679	715	707	709	699	733	712	691	685	682	703	697	721	730	694	710	751	755	684	717	666	704	742	763	700	689	687	722	719	737	711	705	750	670	704	702	699	679	727	728	661	694	707	735	666	683	687	683	738	682	702	656	719	702	700	675	724	671	718	675	696	704	688	688	720	700	696	676	735	693	682	695	715	686	713	680	685	694	724	722	704	704	733	699	675	674	695	676	740	711	674	700	703	705	716	693	704	726	717	727	707	668	724	690	718	707	700	724	722	691	699	701	696	685	717	682	694	732	710	744	752	711	727	701	719	744	667	650	678	741	694	698	746	692	678	690	781	678	727	688	712	734	650	714	652	695	726	675	706	796	736	717	689	741	706	720	682	708	668	711	749	717	703	718	770	671	653	683	682	773	720	699	707	699	739	705	710	729	735	728	731	650	748	709	728	687	717	694	672	696	718	700	731	674	692	726	719	778	659	705	701	691	705	728	700	664	721	698	685	719	700	705	705	711	691	722	667	684	727	647	731	750	686	637	674	664	713	682	703	726	646	714	669	703	736	680	694	732	697	716	661	695	680	697	689	659	700	657	730	731	734	720	661	703	687	731	680	724	678	670	709	707	689	706	720	696	730	716	700	724	596	757	752	730	683	749	723	706	671	708	706	719	729	732	665	667	695	662	701	670	672	753	683	734	691	743	741	720	750	720	690	700	711	708	721	693	687	748	731	661	726	698	673	692	704	716	751	730	702	700	719	695	690	720	696	709	685	730	682	678	672	685	716	686	756	708	713	684	689	705	717	758	717	688	682	748	677	709	701	678	720	678	690	715	652	726	736	730	715	728	703	704	737	739	716	696	711	749	724	704	668	719	689	723	730	761	684	710	740	699	683	725	691	660	648	714	745	720	659	709	688	701	697	693	711	676	710	662	696	706	695	684	682	711	705	705	730	704	718	710	685	746	706	748	704	717	721	695	723	716	733	708	724	695	685	708	699	797	702	737	732	708	717	714	669	746	679	644	711	662	713	669	697	707	691	752	663	740	709	707	738	732	679	663	731	691	703	666	679	682	697	752	717	681	704	693	703	710	711	738	688	721	737	726	727	655	723	724	758	775	693	717	696	677	680	735	700	695	667	698	698	724	674	745	708	687	704	780	708	715	746	727	701	677	689	634	723	683	725	669	709	722	696	719	693	724	664	766	704	709	697	682	679	734	700	713	740	682	690	706	692	705	682	692	722	718	717	654	709	697	716	704	660	680	687	708	700	719	701	670	687	766	712	732	679	732	708	683	735	739	699	693	754	694	687	716	729	723	727	697	746	675	714	742	662	693	702	671	744	722	679	686	661	705	701	660	685	661	726	681	645	701	696	679	675	656	714	733	749	699	680	699	709	732	719	693	698	750	651	657	788	677	668	701	714	715	732	701	740	716	716	690	731	725	694	718	711	716	668	687	678	697	654	710	727	696	652	667	697	707	662	717	717	744	692	683	645	719	697	706	728	700	675	699	705	711	710	727	675	723	709	706
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
