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
338462314215	338462314777	338462315327	338462315877	338462316427	338462316977	338462317527	338462318077	338462318627	338462319177	338462319727	338462320277	338462320827	338462321377	338462321927	338462322477	338462323027	338462323577	338462324127	338462324677	338462325227	338462325777	338462326327	338462326877	338462327427	338462327977	338462328527	338462329077	338462329627	338462330177	338462330727	338462331277	338462331827	338462332377	338462332927	338462333477	338462334027	338462334577	338462335127	338462335677	338462336227	338462336777	338462337327	338462337877	338462338427	338462338977	338462339527	338462340077	338462340627	338462341177	338462341727	338462342277	338462342827	338462343377	338462343927	338462344477	338462345027	338462345577	338462346127	338462346677	338462347227	338462347777	338462348327	338462348877	338462349427	338462349977	338462350527	338462351077	338462351627	338462352177	338462352727	338462353277	338462353827	338462354377	338462354927	338462355477	338462356027	338462356577	338462357127	338462357677	338462358227	338462358777	338462359327	338462359877	338462360427	338462360977	338462361527	338462362077	338462362627	338462363177	338462363727	338462364277	338462364827	338462365377	338462365927	338462366477	338462367027	338462367577	338462368127	338462368677	338462369227	338462369777	338462370327	338462370877	338462371427	338462371977	338462372527	338462373077	338462373627	338462374177	338462374727	338462375277	338462375827	338462376377	338462376927	338462377477	338462378027	338462378577	338462379127	338462379677	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14702	3039	3715	3291	2029	1400	1133	816	630	523	510	454	378	362	336	314	315	282	313	262	294	257	254	240	245	251	237	220	269	231	264	253	236	236	227	213	223	234	215	240	228	211	235	260	209	224	230	198	224	225	208	214	249	223	255	236	239	207	233	206	205	245	219	215	201	183	195	186	215	249	228	203	210	226	215	234	225	225	235	233	223	195	202	211	199	243	214	211	191	220	209	190	206	256	211	201	203	211	215	242	215	199	203	236	219	212	211	220	190	213	226	222	229	191	172	206	237	201	206	226	210	212	222	195	232	240	210	224	213	224	201	220	209	233	237	208	203	200	213	224	203	202	226	204	199	196	222	232	204	191	216	216	226	225	201	231	226	205	185	202	215	229	210	208	224	175	210	224	220	222	228	210	207	213	199	193	221	210	217	216	220	223	237	237	213	222	227	209	199	196	202	207	231	216	195	214	232	229	192	198	193	231	241	196	211	212	162	209	199	205	207	231	206	187	250	214	232	232	205	218	221	224	200	201	208	202	221	218	200	204	239	196	223	230	216	224	234	205	225	236	228	206	246	253	235	203	202	206	194	219	223	235	205	219	192	225	192	217	215	202	240	211	219	202	197	232	199	182	231	204	197	197	209	200	209	215	190	234	209	223	205	216	209	226	205	230	191	174	212	243	188	220	220	218	204	191	204	229	197	244	219	194	214	211	210	220	204	224	218	230	209	227	226	203	230	206	199	222	201	196	232	226	215	206	224	233	199	196	201	220	191	224	234	225	211	213	214	206	240	197	234	197	244	214	218	210	217	208	227	237	215	220	191	223	218	198	200	193	203	212	215	210	206	222	229	238	226	210	208	227	222	225	220	207	208	224	209	229	207	208	223	220	210	248	241	234	162	212	224	208	216	194	217	213	200	211	222	243	219	204	200	215	205	229	230	201	193	193	215	235	214	215	202	234	215	219	231	257	203	215	180	206	216	221	210	207	197	195	208	213	223	212	191	201	218	224	187	205	212	214	212	230	204	213	206	212	218	224	187	188	201	209	220	195	219	205	213	229	188	204	215	231	215	211	221	251	205	185	215	189	203	234	208	203	199	224	223	243	242	225	211	192	239	214	212	207	192	228	217	230	200	183	191	239	191	244	225	207	221	240	202	213	192	204	234	240	214	229	235	205	228	238	234	219	210	200	229	208	223	190	242	220	193	218	216	249	214	201	204	193	220	178	226	218	209	204	221	232	241	231	200	203	228	227	212	212	226	226	220	214	223	226	199	207	202	199	233	192	199	202	206	193	185	221	203	214	220	211	202	230	219	195	189	182	208	206	198	208	207	203	215	241	170	212	203	218	210	243	216	198	257	231	205	187	240	206	180	210	219	215	224	230	208	225	224	213	230	186	189	213	195	198	203	242	216	222	227	201	222	206	184	208	201	235	223	216	200	205	242	196	207	218	211	217	215	214	238	192	200	207	196	193	205	238	206	218	219	202	213	198	219	205	220	206	203	213	221	218	215	211	245	195	235	219	218	223	202	203	185	195	207	222	230	210	207	194	215	223	192	189	230	177	219	193	218	228	213	205	202	231	203	222	194	210	204	219	221	213	205	212	200	213	237	214	200	232	222	227	215	198	214	238	233	240	213	178	214	207	190	194	236	175	223	231	260	213	191	242	202	201	209	222	239	214	223	217	199	217	202	222	199	199	218	237	185	215	202	208	213	224	212	229	221	222	205	197	229	232	221	234	233	215	183	204	199	203	210	188	212	224	215	215	196	200	248	207	224	199	216	199	192	221	199	196	223	202	199	218	182	220	206	217	227	215	213	214	225	218	202	205	199	211	212	198	193	196	196	212	216	202	209	217	214	227	228	203	207	208	237	216	204	201	215	205	205	191	228	199	210	212	197	201	200	209	210	222	236	200	210	193	197	185	232	219	203	212	218	191	203	212	201	209	198	201	225	216	210	186	256	239	202	202	204	214	208	204	201	216	220	222	214	220	218	203	204	207	191	207	226	214	200	200	237	179	237	219	231	202	236	206	214	221	202	228	223	201	216	221	211	202	232	214	201	203	234	207	217	208	200	203	190	245	222	203	218	210	233	172	200	194	202	210	204	199	205	228	215	230	201	211	236	208	223	214	215	227	180	197	204	236	200	203	208	222	244	191	246	211	206	209	226	213	252	218	226	219	220	201	210	219	203	208	191	223	214	190	220	221	226	216	183	228	214	237	208	230	207	210	213	194	221	235	201	217	197	238	197	186	230	224	237	207	194	214	205	196	193	208	224	246	193	190	226	194	214	201	223	223	223	234	224	223	226	226	232	195	200	220	206	225	197	218	198	195	198	217	215	188	210	203	229	203	194	213	200	235	210	213	208	199	214	217	223	222	246	231	185	234	208	181	216	222	187	213	201	185	199	215	208	216	215	216	212	214	214	222	194	230	212	202	205	226	217	218	205	221	194	221	189	187	206	211	207	210	214	209	207	250	221	188	218	200	192	234	224	187	203	240	210	207	210	232	218	211	213	219	216	224	197	199	225	202	213	207	224	196	218	202	214	191	197	211	205	202	218	193	191	227	224	214	214	230	193	219	227	207	210	211	219	204	208	201	204	227	207	207	223	220	217	218	210	221	195	196	192	208	214	219	209	230	216	219	199	202	233	189	229	211	213	199	206	199	205	193	212	204	204	208	224	198	197	236	214	224	215	180	206	213	206	200	202	216	223	180	230	210	186	199	232	222	199	224	213	192	199	221	223	208	182	225	233	199	235	216	221	195	223	208	218	179	231	200	202	209	225	204	249	222	237	222	243	205	200	196	194	219	225	226	218	215	203	196	239	226	249	223	183	240	209	197	196	213	175	220	194	224	197	216	207	199	212	176	216	216	197	178	215	208	197	253	205	199	220	201	201	217	212	209	198	222	207	199	228	181	194	232	214	211	193	225	241	226	213	250	212	193	198	200	199	208	200	217	242	217	248	206	188	178	215	242	194	194	204	190	212	206	219	221	204	194	249	188	217	230	207	228	210	215	183	185	220	209	239	192	201	211	206	226	194	176	222	216	233	205	209	223	217	202	200	232	220	223	247	253	228	224	207	227	233	221	204	212	249	207	213	208	209	210	220	240	220	197	222	211	210	193	214	249	229	209	217	210	194	228	206	192	205	197	210	241	220	211	205	221	226	214	216	214	218	205	207	210	200	207	183	202	208	203	223	230	231	217	215	192	218	206	210	200	198	193	236	228	232	223	228	205	207	231	226	203	213	198	193	228	221	196	243	215	205	212	184	229	185	213	205	196	212	210	212	216	204	219	203	189	237	220	200	215	242	205	186	210	199	227	209	218	226	214	227	215	223	205	202	192	209	232	222	209	209	216	217	199	218	207	192	237	200	199	203	206	184	229	199	210	209	211	193	221	200	224	230	227	192	188	236	228	209	211	218	205	191	215	223	198	180	220	200	197	210	207	236	221	191	215	231	189	228	200	186	196	197	200	211	206	214	228
9574	3062	7005	8751	7622	6306	5112	3793	2986	2671	2228	1911	1768	1600	1390	1287	1187	1031	1105	997	957	872	867	868	822	776	775	752	751	711	745	653	699	754	757	729	696	621	676	696	641	661	641	603	615	626	594	589	569	550	553	589	535	560	601	565	549	564	543	544	606	571	557	572	519	547	536	572	545	556	561	553	511	542	544	518	511	525	552	577	557	547	520	566	535	583	574	526	550	523	538	599	589	583	555	501	553	516	543	570	530	511	554	516	515	533	527	529	526	506	570	556	527	493	500	513	525	546	556	552	542	554	508	510	544	527	517	531	516	541	537	511	534	530	529	538	556	573	519	544	516	545	524	499	538	546	558	517	540	549	577	523	499	546	530	502	543	525	505	531	529	539	505	529	510	581	530	533	515	496	535	556	578	549	535	509	522	530	519	554	488	519	530	501	517	529	562	554	560	514	526	513	553	527	534	492	491	550	536	543	502	545	531	552	535	533	525	500	534	556	512	558	453	559	565	510	525	513	562	504	505	550	508	493	514	514	483	543	491	528	529	498	562	520	518	477	509	546	551	551	514	489	514	557	544	551	529	550	552	506	548	545	564	509	505	563	590	520	531	570	530	561	504	542	542	583	571	550	544	520	528	510	523	540	551	526	495	504	516	532	544	575	518	539	550	525	531	499	506	524	530	546	524	485	541	496	507	552	496	523	555	515	563	564	530	566	547	531	511	518	519	538	541	493	550	515	525	527	508	518	505	516	534	523	527	546	504	503	517	525	517	512	538	595	540	545	501	538	560	530	509	541	547	497	563	497	551	514	538	519	531	503	551	529	533	536	540	542	577	502	525	560	494	523	496	528	526	541	516	557	576	550	512	518	479	498	540	517	553	542	537	551	523	506	537	542	562	544	552	523	550	524	535	543	555	490	508	553	499	506	533	563	588	554	532	546	507	500	555	573	523	490	550	514	519	519	512	543	546	529	531	517	549	546	527	509	529	504	542	565	511	579	530	479	522	545	487	508	509	563	522	535	542	501	487	554	538	515	539	504	547	536	498	511	565	526	496	501	535	568	560	528	554	493	527	532	554	564	532	537	528	536	499	547	534	545	554	519	537	519	536	583	487	493	539	549	537	522	551	553	537	516	521	520	573	564	601	561	540	513	487	511	567	513	524	512	523	556	549	530	556	525	538	517	525	532	483	544	575	489	535	498	539	540	534	558	517	507	492	487	557	504	558	525	503	535	523	531	553	475	536	505	519	512	539	532	488	540	532	523	552	533	523	513	498	521	564	522	528	522	517	535	503	510	527	491	515	530	512	565	538	557	531	524	497	497	480	494	540	531	521	579	574	520	495	533	578	566	585	516	542	490	546	508	566	514	602	556	571	537	531	498	526	585	579	535	490	539	563	537	509	540	572	581	542	478	551	502	529	525	516	544	532	587	543	514	501	500	522	540	535	454	549	559	557	554	509	544	561	551	535	549	553	512	534	494	553	557	482	560	480	511	532	523	530	579	533	527	564	548	542	520	531	584	523	523	516	517	562	519	549	550	528	568	495	560	567	542	541	518	504	540	478	513	516	543	562	549	527	551	520	523	513	542	530	527	532	538	509	512	531	535	519	532	548	548	526	552	528	501	493	540	557	552	534	523	519	529	565	490	552	530	532	528	561	527	550	534	536	537	515	516	548	604	576	558	531	568	515	518	525	561	538	542	512	579	491	526	539	508	546	552	572	560	545	521	517	552	521	529	512	531	511	548	534	528	531	534	533	531	551	504	538	548	567	543	561	479	540	551	506	543	523	503	537	505	539	505	530	504	516	541	519	507	546	527	475	449	555	490	538	518	548	508	496	553	537	554	534	567	536	547	513	493	534	512	481	583	514	558	525	552	478	534	523	508	533	559	503	511	557	533	541	543	530	515	516	517	561	483	514	557	550	556	505	476	489	533	536	509	510	533	557	533	540	559	518	542	531	530	525	541	513	506	558	535	535	560	564	521	546	499	506	573	526	499	510	517	533	522	501	520	498	535	496	546	502	497	504	524	518	490	535	580	600	544	536	566	564	548	503	509	555	542	522	523	508	488	519	532	507	542	522	527	578	518	574	525	547	524	540	525	553	512	556	528	514	587	508	510	515	540	536	506	528	538	541	499	527	495	556	536	528	541	539	507	525	530	529	526	525	534	557	601	538	515	466	484	531	527	538	520	505	547	505	499	554	532	508	536	546	579	544	504	496	514	535	515	516	529	527	559	543	533	542	551	508	522	504	555	501	542	502	507	509	514	499	537	502	537	572	494	508	540	535	539	540	519	523	573	550	519	532	518	525	505	522	549	514	532	547	538	534	542	525	531	532	531	509	498	531	501	522	513	560	520	514	505	524	554	526	550	528	538	542	545	516	513	514	502	516	523	568	545	487	527	482	503	513	510	516	509	514	553	526	507	533	558	545	551	536	522	509	535	535	542	566	566	529	550	544	525	550	568	491	593	497	508	525	507	590	551	535	546	514	539	501	560	513	554	528	515	514	496	550	492	518	557	515	568	511	520	532	548	520	551	556	533	484	542	576	540	525	528	506	539	563	531	508	536	572	555	547	545	491	523	556	508	542	523	531	494	520	526	527	539	520	528	541	532	542	541	539	542	550	551	520	507	509	526	475	549	523	529	565	565	530	520	513	511	507	535	510	494	521	502	503	537	517	543	478	505	541	531	508	542	563	544	537	508	548	555	528	511	520	545	530	512	543	501	562	557	528	547	571	556	553	527	508	508	530	608	480	541	510	499	544	520	487	568	596	516	559	531	538	564	517	534	544	524	514	493	486	503	531	524	518	520	532	519	504	516	513	520	534	535	555	585	561	529	526	526	527	521	568	552	522	489	545	543	522	542	561	495	557	516	558	497	538	506	497	485	514	518	460	553	502	519	514	599	497	547	502	557	543	490	543	536	531	526	511	535	517	540	540	558	518	496	538	493	531	544	527	504	576	527	557	528	505	543	506	476	500	556	535	563	492	543	532	547	477	523	516	533	513	547	515	509	505	527	512	507	487	544	545	546	547	525	582	516	540	504	576	552	512	532	548	556	517	514	518	530	551	558	463	518	557	548	535	524	557	556	518	525	519	551	518	566	542	521	528	526	508	496	493	548	573	538	553	581	516	519	529	534	527	473	575	509	541	505	561	514	516	536	522	534	553	551	567	557	522	547	492	524	517	561	490	516	545	524	550	544	522	519	553	542	518	533	563	549	565	519	540	508	487	534	508	508	526	524	583	498	579	529	527	508	531	528	524	538	501	576	552	543	528	563	536	481	520	563	462	551	537	529	545	517	555	559	560	551	552	527	527	546	536	589	533	499	535	505	521	587	546	511	542	539	479	525	547	560	550	528	518	525	545	499	528	567	581	563	528	528	533	534	538	521	496	569	543	512	515	501	540	543	523	532	555	515	487	525	528	569	531	542	549	523	505	535	511	535	548	523	490	549	548	524	529	556	545	530	514	515	525	573	546	558
2556	1058	1463	1245	931	700	583	501	471	406	378	386	331	349	380	339	337	335	343	321	307	335	311	341	316	313	315	339	322	298	342	304	337	319	308	304	331	335	329	301	323	326	314	331	331	325	302	327	323	289	309	287	338	334	276	299	299	294	308	317	334	322	272	294	311	320	314	319	304	317	293	313	308	279	284	293	312	292	309	303	314	340	328	282	330	311	268	299	343	279	289	306	288	303	320	300	322	321	304	318	302	294	322	340	316	318	304	319	299	335	336	293	295	302	320	331	293	307	310	334	299	317	299	323	312	329	276	276	313	352	342	298	322	311	328	313	280	296	329	295	308	319	302	337	312	334	319	318	312	309	307	299	314	299	326	304	327	333	307	304	302	292	322	282	328	323	313	295	322	303	297	303	337	315	285	286	296	306	319	271	305	294	284	302	328	313	311	332	324	304	308	304	303	321	319	313	308	292	284	336	311	299	316	316	301	305	283	304	293	297	321	303	297	273	299	308	271	347	276	292	309	294	324	328	332	303	308	319	317	315	313	287	339	303	284	309	297	272	320	306	315	309	342	320	297	306	309	302	311	304	321	285	306	356	332	309	283	301	292	311	292	340	306	350	304	315	312	304	298	308	335	348	319	292	291	325	300	287	296	317	332	326	348	319	302	309	306	303	284	291	316	302	312	301	287	282	310	264	272	316	327	311	291	327	332	297	298	318	288	329	332	284	308	317	316	293	287	287	305	301	305	301	345	317	312	291	316	331	318	320	301	278	317	283	317	316	307	298	312	289	318	329	324	338	318	328	313	296	290	285	323	311	304	310	318	301	306	297	335	319	302	309	313	329	302	352	313	288	317	278	281	320	311	349	296	318	300	313	332	287	329	300	340	313	297	345	331	320	279	312	351	290	270	312	318	300	330	275	332	306	317	322	311	308	310	294	300	315	335	324	306	276	304	328	266	317	302	301	332	323	320	300	299	308	302	343	290	314	274	322	290	306	321	307	317	302	301	284	307	306	287	332	357	327	294	318	332	338	314	313	271	366	318	301	292	312	333	326	325	286	329	274	312	312	309	292	314	308	286	324	321	326	290	320	273	310	303	345	302	318	309	264	286	316	309	321	315	329	295	304	330	315	277	299	296	307	293	320	297	311	302	292	305	301	323	292	292	317	285	304	285	295	326	307	312	284	315	341	309	295	349	323	322	286	280	300	336	307	280	316	320	293	311	292	325	270	313	279	317	294	299	309	313	294	309	336	334	315	305	319	320	352	279	313	314	309	316	269	298	322	336	304	323	318	305	362	311	295	342	297	335	317	291	311	307	305	299	284	325	291	298	338	294	298	305	332	303	297	297	294	310	300	336	300	319	309	315	279	282	316	304	271	296	283	280	314	310	332	327	315	324	291	324	317	315	297	288	307	330	296	334	301	312	280	316	282	327	327	306	297	322	314	339	322	308	333	282	314	322	298	309	320	304	336	300	308	311	318	275	306	295	328	312	294	301	286	321	319	290	311	313	329	357	319	297	260	301	320	359	299	318	337	338	313	308	322	322	289	287	313	333	302	330	303	347	301	334	305	274	296	298	312	330	297	295	282	290	284	313	311	335	321	307	289	305	308	332	314	297	298	303	318	317	293	301	326	311	307	317	281	333	321	318	311	315	284	309	308	288	295	337	300	327	339	293	324	316	317	308	287	280	302	297	349	320	292	292	321	325	283	296	311	299	345	346	278	319	331	312	329	320	275	312	361	307	349	322	303	301	298	332	328	305	334	307	318	333	325	334	302	332	295	287	296	352	281	262	274	281	316	338	283	299	307	263	329	310	329	295	310	334	274	348	334	288	304	303	296	323	314	336	331	337	384	313	338	276	334	308	293	326	342	319	309	336	316	292	285	320	337	299	320	330	319	292	309	307	322	332	301	301	331	299	270	320	323	325	319	315	298	334	323	331	278	294	291	321	313	322	295	288	329	330	288	331	315	307	294	315	322	300	282	297	317	325	330	306	276	321	325	307	309	321	343	334	300	308	295	295	318	297	301	314	320	319	300	323	306	314	313	296	327	299	270	315	297	292	344	304	297	295	330	326	327	326	295	272	329	311	315	255	320	296	328	300	300	313	333	297	320	319	319	325	297	330	330	327	320	328	289	328	301	318	293	285	293	301	308	310	328	298	250	307	317	286	317	323	331	304	333	338	300	349	283	318	322	324	292	297	350	317	321	318	326	303	282	325	288	300	314	340	305	308	297	297	321	308	304	317	305	294	290	278	301	352	302	350	314	274	295	290	321	307	309	324	278	328	307	303	310	328	313	300	323	305	323	327	335	316	309	302	316	285	302	306	295	289	313	316	315	342	290	310	313	306	285	291	295	327	308	308	270	285	301	292	326	274	330	331	293	299	278	268	324	298	295	334	299	328	333	287	356	287	323	308	305	296	307	306	304	296	301	262	321	318	331	348	356	322	307	323	292	309	337	333	298	288	335	346	291	319	295	296	279	305	302	330	308	332	290	285	270	337	340	312	275	292	283	325	272	295	327	313	292	309	296	338	298	296	273	300	304	314	326	317	307	329	288	316	321	318	304	330	312	300	335	337	327	281	299	327	304	328	317	330	264	267	323	306	319	331	327	302	316	311	318	312	315	302	296	313	329	302	286	296	298	327	314	320	320	283	302	333	314	291	293	310	327	344	305	331	319	309	304	297	321	320	301	293	296	322	315	306	297	293	308	321	307	306	308	302	297	319	306	313	310	277	301	332	338	317	335	313	309	327	284	316	261	316	343	309	312	319	299	323	311	334	293	307	292	264	329	302	289	302	282	313	303	297	304	333	309	327	301	325	300	287	319	302	296	325	337	319	294	304	301	305	321	308	322	295	292	326	303	317	320	298	281	314	312	286	316	327	303	313	315	317	307	294	294	301	307	327	313	278	329	311	288	299	318	298	305	294	295	288	288	274	294	337	285	291	318	302	327	321	282	299	294	309	296	329	299	330	317	274	339	288	330	299	300	314	294	327	326	306	315	295	292	323	282	296	324	324	322	304	289	294	308	305	301	301	276	344	302	342	308	299	326	285	325	311	305	305	304	303	335	325	323	299	308	314	306	293	287	293	308	307	302	297	291	309	321	287	304	315	313	295	331	311	323	321	307	290	322	316	298	306	350	302	320	326	317	313	265	302	316	285	262	329	311	320	314	299	313	309	330	304	277	305	325	308	343	314	295	302	313	309	311	316	283	295	304	293	296	324	314	319	327	319	322	335	303	315	315	325	297	308	291	319	305	293	312	331	330	320	314	310	296	273	278	301	326	275	303	274	290	306	304	330	306	301	322	317	293	321	305	316	304	305	341	338	298	309	303	326	309	275	319	310	282	299	313	321	314	315	292	353	322	301	334	300	327	302	321	323	271	256	281	299	292	336	290	332	308	320	287	297	300	330	324	270	324	297	323	317	290	307	338	302	304	343	341	307	320	303	296	297	302	324	317	313	325	318	313	334	296
2585	1525	3152	4022	3192	2733	2239	1755	1517	1419	1338	1113	1082	1039	942	947	904	935	894	891	860	824	825	814	794	807	785	770	767	779	782	767	835	786	771	781	757	753	819	743	767	792	748	814	775	765	763	742	793	737	776	755	756	785	710	747	778	766	739	777	737	728	802	741	710	774	699	746	690	744	721	764	795	694	817	768	763	711	766	713	760	738	737	742	745	732	734	754	768	741	730	782	728	793	717	760	737	782	764	704	805	732	704	735	749	711	772	695	717	754	800	706	672	719	710	739	756	784	728	754	727	770	764	757	697	747	740	746	738	769	707	740	732	734	720	750	739	728	737	771	754	722	736	720	726	746	754	722	730	728	713	767	743	738	761	720	752	765	715	768	754	751	725	772	709	754	745	754	723	759	757	715	766	738	726	739	719	729	689	776	705	721	757	752	729	735	739	711	714	724	728	763	666	758	720	704	763	746	725	712	705	761	779	755	753	712	733	734	726	712	756	728	758	749	705	751	735	752	777	692	681	774	786	756	737	771	753	793	787	700	741	724	682	768	708	746	772	737	761	716	753	769	696	736	744	756	749	762	766	719	746	775	759	716	745	738	788	714	761	728	789	778	723	714	753	786	701	738	732	724	693	773	755	715	712	759	800	708	766	677	715	750	759	753	756	723	712	736	719	749	717	815	741	741	760	741	691	765	715	759	774	687	724	763	748	816	769	756	731	796	714	730	703	737	736	722	731	798	745	746	767	726	755	705	787	778	768	728	724	718	743	756	692	780	728	717	732	761	743	721	756	759	792	786	749	743	758	690	767	788	790	775	733	751	701	759	699	764	683	743	687	775	765	758	723	764	719	752	712	714	742	794	649	751	729	750	813	789	715	774	745	780	757	763	780	758	760	724	762	751	741	730	756	773	718	737	731	714	747	738	719	774	772	732	702	763	731	712	736	702	745	767	696	764	740	738	769	766	754	750	757	724	752	743	761	777	732	717	763	779	791	737	751	772	748	723	769	731	754	764	728	797	749	764	738	752	701	737	731	743	722	765	728	747	739	719	757	802	724	731	718	724	765	736	762	769	712	740	772	755	708	745	746	698	785	756	743	723	780	689	757	705	711	734	726	765	733	717	754	772	761	759	794	784	732	742	805	752	732	747	749	747	742	728	780	728	726	792	753	749	759	756	762	731	732	734	757	688	697	724	727	778	779	717	744	770	751	777	734	752	767	732	771	738	696	742	767	757	722	754	759	736	689	775	700	746	759	757	751	744	728	757	763	739	745	764	731	762	782	698	764	765	722	748	743	743	726	717	699	745	765	793	700	719	763	764	728	683	756	704	763	746	718	780	724	735	732	750	777	743	741	789	698	744	754	749	744	728	752	769	712	694	774	723	766	720	676	709	754	712	752	704	733	707	735	765	724	746	752	769	733	683	759	725	717	789	703	708	764	686	746	780	704	710	763	760	716	770	749	746	730	690	694	762	723	745	739	695	783	765	723	804	699	712	757	714	801	735	721	724	754	689	774	717	709	733	797	695	748	737	752	757	725	714	733	709	803	742	789	803	759	702	711	719	785	779	716	697	710	722	757	720	723	733	734	772	722	726	741	735	758	787	765	802	740	758	769	716	767	740	721	734	711	734	720	761	737	734	731	741	777	767	767	742	761	751	740	716	743	754	761	748	739	728	740	767	721	761	752	733	759	783	771	725	673	723	794	712	710	749	781	756	769	714	749	723	719	773	720	758	735	722	706	729	751	727	761	707	762	755	758	789	730	711	682	765	715	720	740	776	726	769	777	741	716	769	708	715	758	715	743	688	694	697	734	686	720	769	739	774	685	721	757	762	735	795	713	755	733	764	738	708	794	761	740	747	772	752	751	814	768	763	737	790	753	723	790	753	742	751	770	740	719	730	749	724	804	726	744	687	773	791	766	705	731	733	730	718	724	776	769	752	729	734	721	712	772	759	719	711	751	716	739	744	760	729	713	711	754	726	685	738	697	753	769	731	733	769	779	738	736	756	757	751	745	773	778	743	737	774	682	727	739	715	750	747	708	740	683	771	784	758	754	744	757	752	716	701	717	687	792	704	786	753	752	770	747	769	720	736	757	754	771	695	733	713	736	745	744	729	789	811	771	760	755	697	768	729	775	761	732	759	715	733	731	764	803	691	732	721	727	738	767	743	751	799	755	754	747	731	794	733	759	788	727	767	705	751	768	719	737	746	784	761	723	777	764	754	778	743	727	686	728	754	768	778	725	722	691	757	768	751	781	757	745	728	788	732	716	749	739	741	744	747	808	737	745	723	753	780	776	753	728	725	734	744	692	709	723	732	742	728	728	771	789	751	707	762	734	719	773	753	784	756	752	708	732	719	795	758	696	770	746	774	793	778	681	759	734	772	715	760	736	720	790	717	771	769	745	715	706	744	740	759	756	761	755	733	739	763	780	701	741	725	805	751	735	769	673	708	735	807	743	736	746	774	750	698	731	745	765	740	752	728	753	760	773	775	820	762	739	707	763	739	719	794	712	733	779	744	769	763	745	768	742	746	748	705	739	744	742	708	713	723	747	775	789	747	707	743	729	760	758	704	768	708	775	748	741	784	763	769	779	777	785	754	760	721	794	724	745	715	731	738	758	707	758	746	728	788	741	791	704	707	735	724	745	738	787	741	750	755	721	684	718	771	738	700	718	769	789	677	712	748	759	766	728	733	678	745	733	716	770	729	702	737	765	735	763	757	734	774	750	746	768	736	762	752	744	756	722	756	721	737	747	775	692	749	746	741	672	797	791	757	761	711	770	736	772	787	740	681	752	774	692	752	732	738	719	770	748	740	743	734	745	729	713	748	787	735	753	725	720	743	727	690	797	730	730	738	768	791	747	752	730	772	735	696	797	746	713	727	760	752	745	768	775	732	751	799	769	734	747	738	756	721	769	741	713	785	780	756	711	720	768	767	706	775	742	727	731	742	747	732	704	757	737	730	705	790	760	752	750	734	713	795	762	719	738	762	753	781	730	739	731	754	776	719	709	762	801	749	690	748	734	747	752	756	742	754	730	770	712	754	724	720	770	759	748	719	836	821	724	760	732	749	743	723	795	737	765	738	758	719	748	713	765	701	741	720	729	719	703	763	763	740	708	756	743	752	706	745	754	686	694	717	785	744	728	758	738	750	704	738	725	712	752	774	716	731	748	772	751	718	746	747	747	708	719	820	707	767	772	722	734	737	772	806	712	741	787	723	747	740	744	750	694	758	772	739	791	709	714	760	751	726	762	769	733	705	729	774	754	773	726	766	717	783	747	760	793	732	749	745	714	764	729	721	749	743	718	747	730	775	748	711	703	735	761	779	737	738	721	734	719	768	738	793	759	761	746	744	738	752	746	728	764	752	747	769	734	770	755	760	785	721	739	735	692	747	720	695	776	727	771	747	764	787	755	741	733	739	762	744	777	745	705	724	757	731	700	741	724	730	748	738	742	740	736	722	717	759	724	737	708	712
8485	2028	2592	2069	1447	1086	833	696	574	508	486	412	408	387	366	358	290	329	336	315	277	301	297	318	314	297	255	307	295	282	261	303	293	292	282	305	320	310	275	282	278	287	263	257	318	290	290	274	273	261	274	292	264	281	287	293	284	296	275	260	312	306	275	286	286	279	256	279	275	288	276	281	281	296	265	224	279	317	280	284	278	292	309	273	281	272	287	287	274	317	265	267	281	269	254	282	274	291	265	270	280	292	260	303	265	260	256	284	303	277	281	266	247	265	261	261	296	282	241	276	277	260	272	261	313	269	275	248	286	246	306	280	340	289	293	277	267	269	317	267	265	301	272	281	285	246	291	268	276	265	273	279	273	266	291	258	281	263	286	254	272	261	292	281	313	288	267	252	274	288	283	303	280	247	262	275	274	263	282	289	293	294	263	305	268	272	272	270	291	283	297	286	292	244	255	263	314	276	339	301	282	251	269	243	294	264	258	276	286	254	277	258	296	277	273	266	266	275	303	246	269	292	272	281	261	253	259	282	284	298	267	273	312	276	284	307	283	282	295	290	271	309	259	287	278	275	264	276	277	267	279	293	255	301	276	283	273	279	258	282	288	275	242	251	236	280	291	259	267	259	294	249	265	270	266	254	292	280	287	272	311	275	254	273	239	284	283	296	265	274	254	283	267	292	281	310	284	276	266	260	280	280	292	267	283	277	259	294	292	286	265	273	295	300	244	254	265	270	262	285	289	275	282	310	262	261	282	251	282	287	283	274	270	275	289	251	286	278	289	298	283	300	260	284	290	266	284	279	282	282	292	320	273	262	255	266	286	262	281	261	266	283	268	292	286	243	280	265	242	236	296	266	263	293	284	285	270	247	286	292	283	285	285	304	284	262	271	280	247	250	277	266	272	289	248	293	272	290	273	305	272	308	270	268	279	298	277	298	287	252	273	285	288	271	278	279	282	274	256	312	270	278	278	286	247	256	267	301	299	241	274	259	284	247	271	265	242	272	277	290	232	255	305	278	295	268	292	287	317	244	251	292	275	272	313	278	265	250	281	269	270	288	256	273	245	261	347	271	270	281	289	267	256	276	300	282	258	243	288	318	262	298	282	301	296	268	296	269	278	248	284	285	301	252	267	260	271	261	245	302	270	285	288	250	300	271	273	275	294	278	291	258	254	290	269	301	289	280	291	285	295	239	275	275	295	260	259	273	274	295	274	283	296	275	282	284	257	277	270	277	289	265	306	264	280	267	303	269	244	247	300	294	276	279	247	303	288	284	285	278	241	286	259	264	297	288	284	279	272	291	281	286	257	246	263	278	283	303	271	297	267	292	299	251	290	289	284	289	249	262	255	274	245	280	262	256	298	299	276	287	306	273	264	289	299	273	274	245	286	288	282	263	298	271	275	248	290	273	264	286	241	250	240	303	268	292	261	264	292	267	282	302	289	273	254	289	253	292	274	280	258	276	267	292	296	283	293	319	314	275	285	237	280	265	270	259	279	240	272	311	301	284	270	244	277	294	318	291	255	276	310	302	255	273	278	287	292	291	259	271	255	261	275	263	239	296	268	269	283	280	264	260	290	291	318	277	265	261	261	293	272	285	256	250	293	269	282	278	224	291	266	288	292	244	257	259	257	310	258	277	280	278	307	285	278	274	245	253	278	295	317	267	286	270	279	268	295	290	292	286	264	250	250	285	302	247	249	305	263	303	295	288	266	250	272	265	269	285	277	240	284	253	278	238	266	293	260	251	296	289	262	273	271	294	286	305	270	268	296	270	308	268	297	302	298	321	306	267	287	270	267	272	285	300	281	277	265	266	316	274	280	288	265	285	269	294	294	290	278	263	261	281	300	274	294	261	268	287	304	280	245	254	277	288	283	278	269	280	292	268	257	259	280	292	275	264	304	271	261	297	255	292	289	320	301	311	272	283	267	289	289	287	274	290	312	279	294	277	292	259	281	278	265	271	291	283	293	274	302	283	258	252	271	274	296	249	286	285	263	307	270	298	262	273	303	262	288	262	283	278	259	248	243	265	275	265	267	285	320	277	268	262	274	282	261	306	251	268	259	284	293	278	291	286	273	300	267	290	288	299	249	289	252	253	247	269	282	268	251	275	270	224	273	291	280	269	269	234	291	302	287	279	257	286	279	257	260	275	304	256	287	269	279	272	279	300	292	316	272	269	273	294	313	292	264	281	279	292	285	301	255	259	276	275	267	266	289	296	276	316	267	288	310	296	263	280	287	268	288	301	285	254	264	278	282	294	279	292	270	301	294	280	260	309	266	294	258	266	289	290	266	281	280	247	268	289	287	290	260	270	282	266	296	260	262	288	254	265	252	272	269	274	284	264	289	310	293	263	292	249	277	283	259	291	258	268	272	246	278	274	277	270	276	257	272	289	285	268	263	267	276	274	274	314	293	302	294	290	259	271	291	276	270	300	275	268	264	281	301	290	252	275	277	276	258	290	285	279	252	291	246	289	278	274	259	277	308	292	278	254	274	276	283	314	246	280	262	268	274	279	300	283	275	264	307	282	290	286	298	282	295	298	298	300	268	290	299	275	281	325	274	303	294	267	305	273	282	262	246	295	304	269	261	271	291	301	291	274	270	269	282	285	266	266	276	290	294	264	276	281	295	269	264	289	270	269	264	276	267	275	275	277	281	292	298	281	294	270	279	266	286	297	268	280	290	280	270	306	276	263	278	249	266	251	312	243	267	273	270	254	262	303	287	283	266	249	287	294	280	298	277	277	272	288	286	266	290	310	281	288	288	252	258	264	273	299	259	273	246	255	288	296	317	291	287	303	276	269	245	277	270	283	274	271	238	285	267	286	311	275	251	283	250	293	284	296	253	262	299	292	273	267	297	277	284	263	298	273	284	281	280	308	247	270	280	294	229	275	290	286	295	259	265	247	303	260	249	291	226	279	333	293	291	277	253	300	285	255	279	274	231	295	236	266	247	277	272	282	274	269	277	269	265	279	292	277	285	279	247	263	285	282	279	273	282	261	279	291	240	283	287	279	295	257	296	256	284	273	275	264	268	292	282	254	256	277	276	275	282	275	284	256	258	260	280	283	288	326	272	268	278	276	262	308	273	299	290	268	260	311	277	277	252	233	296	249	304	308	257	318	295	280	287	290	284	284	271	282	276	269	303	271	254	282	261	285	251	264	278	301	268	277	289	282	271	281	257	286	262	277	274	258	253	268	264	305	272	285	254	294	276	307	282	336	291	286	295	257	284	289	287	287	254	282	286	242	261	273	269	275	261	278	289	281	299	281	278	272	257	261	282	252	273	268	267	285	289	308	320	254	294	268	291	287	255	288	284	295	254	276	273	309	283	266	284	277	278	254	260	294	269	280	292	308	304	258	284	263	256	252	240	299	311	260	261	274	260	259	284	272	292	262	242	259	285	259	287	291	282	268	304	309	296	259	313	279	272	289	303	277	319	294	290	303	265	260	276	300	275	278	297	292	293	241	286	247
7432	2414	5261	6491	5720	4342	3426	2879	2240	1929	1763	1675	1461	1320	1286	1233	1063	982	988	996	927	893	917	928	851	814	834	776	812	795	770	818	782	783	737	765	749	822	758	756	739	721	727	743	728	723	691	716	678	717	664	712	721	705	704	721	684	708	711	677	642	685	690	699	626	731	659	716	689	685	682	706	635	678	682	683	677	641	647	699	682	657	693	719	673	751	638	661	673	675	674	694	620	680	682	672	707	686	732	716	673	645	682	683	686	676	724	682	733	678	668	641	626	715	663	687	674	681	654	663	610	651	701	703	685	658	696	686	637	661	680	667	664	665	663	678	664	645	672	673	635	684	689	629	653	706	676	668	674	656	669	637	697	679	675	693	709	661	640	675	650	650	668	683	657	688	653	645	654	656	664	704	706	711	654	675	649	723	658	677	688	641	691	649	668	703	703	668	659	685	665	693	683	655	697	642	652	650	627	626	638	679	674	700	727	691	654	726	671	694	693	640	674	683	653	675	734	653	672	637	656	646	678	642	677	655	691	643	654	677	706	700	613	689	701	706	669	649	676	647	705	712	695	672	646	712	657	690	719	660	671	669	662	706	687	635	640	637	708	657	632	661	683	634	644	652	666	631	706	639	669	628	639	694	625	666	696	744	702	651	647	610	680	705	665	636	674	674	647	687	671	659	653	655	657	666	643	678	684	657	729	693	621	684	693	630	678	616	694	741	700	669	712	679	659	712	690	634	624	646	672	674	664	674	656	759	686	674	644	712	742	675	644	667	691	695	666	655	668	659	745	693	663	677	693	698	710	677	687	632	703	686	645	631	623	677	646	664	683	664	660	684	655	682	690	686	658	719	672	725	663	668	674	649	662	656	676	700	679	660	642	685	655	675	661	701	680	725	634	677	643	709	676	671	668	639	654	718	665	710	701	712	665	705	705	664	652	703	655	664	659	670	713	676	703	682	677	669	654	665	623	658	652	628	672	721	695	643	640	663	698	649	699	675	693	697	682	677	683	654	702	666	664	630	666	664	679	680	677	717	691	721	679	667	638	644	681	643	721	661	666	680	651	648	663	677	677	700	674	683	630	702	653	648	696	689	651	617	645	703	650	736	668	656	682	701	688	663	689	637	655	644	700	680	702	715	708	696	711	680	680	687	676	687	635	683	699	673	642	650	675	615	666	647	670	651	679	678	646	637	643	687	678	694	649	686	670	668	665	630	683	706	619	688	679	659	660	676	621	698	684	678	659	705	669	688	679	678	681	694	663	692	709	701	646	640	734	629	645	718	684	673	683	689	632	704	678	669	643	700	688	661	704	670	704	694	646	684	623	675	680	691	646	666	673	669	729	680	701	643	696	671	672	670	633	674	674	692	673	662	702	697	682	681	668	689	649	652	668	665	638	678	680	706	670	669	659	688	699	653	636	707	671	721	673	675	658	678	671	665	669	672	672	643	693	703	612	679	630	627	656	655	685	639	690	684	703	645	653	672	718	690	647	688	707	697	681	713	697	616	624	646	657	681	681	670	623	623	654	680	672	662	699	709	670	672	660	671	702	675	667	699	698	643	679	675	645	673	657	662	669	646	669	716	670	687	699	691	630	665	654	684	696	660	712	703	655	681	685	674	711	687	693	669	621	694	654	725	652	658	632	656	657	674	637	598	668	706	692	685	699	674	646	663	715	688	689	691	658	685	703	714	688	636	679	645	662	664	667	692	694	646	683	715	674	620	656	612	691	706	651	681	666	674	698	704	710	630	676	619	675	680	684	696	657	665	656	627	635	668	700	697	697	663	718	632	693	708	686	690	683	639	661	642	657	693	637	693	665	658	643	648	697	694	679	661	684	669	657	671	670	649	636	664	696	700	675	701	682	649	671	669	595	684	701	629	654	645	670	654	680	668	691	670	675	643	694	653	644	651	670	649	700	691	655	674	699	667	669	651	681	696	647	689	653	662	675	658	695	668	680	653	685	637	713	678	679	683	649	654	719	666	663	649	653	621	670	686	686	691	637	637	714	683	690	638	702	690	684	683	658	661	699	621	703	667	698	723	626	685	626	662	689	669	681	672	650	706	684	676	650	676	699	691	683	686	730	670	656	669	624	653	644	736	670	687	668	688	641	664	704	669	664	686	676	678	689	703	706	673	737	671	691	685	740	668	649	614	670	705	672	679	613	654	689	672	682	664	667	645	679	696	644	653	723	682	662	666	667	691	680	726	700	628	693	670	668	665	696	660	644	661	692	682	646	671	680	658	651	666	709	656	710	720	662	707	663	660	649	670	646	696	686	689	685	640	636	667	635	682	709	675	660	635	695	671	673	629	671	670	638	709	658	653	723	621	663	685	655	629	658	704	660	692	667	693	696	661	691	661	684	668	722	667	701	693	643	683	703	687	656	681	670	685	657	626	682	636	716	647	686	695	693	713	620	662	685	637	653	677	697	655	641	720	673	722	706	694	694	659	630	668	705	656	690	671	693	655	656	642	661	689	635	650	652	645	688	666	679	661	714	640	665	674	728	655	664	679	655	679	616	653	675	671	658	633	671	647	647	673	652	695	725	698	642	664	681	673	654	653	678	671	632	661	665	690	650	643	711	693	621	716	666	693	645	698	702	681	713	653	663	718	655	664	696	707	655	644	654	693	686	676	685	662	650	677	693	684	635	636	703	673	677	648	640	690	704	654	652	691	644	643	697	672	697	681	681	675	639	637	688	634	695	675	697	686	711	671	669	719	641	625	680	626	660	647	700	678	717	717	655	651	645	668	676	689	665	623	653	713	698	697	708	626	729	686	680	701	691	638	687	673	685	658	710	718	666	672	670	673	765	686	719	685	661	694	686	668	674	658	653	671	635	667	629	677	703	689	648	675	684	681	646	677	662	633	684	667	657	676	666	657	617	661	695	669	677	630	674	686	636	691	686	668	716	652	692	694	643	681	709	686	674	704	703	662	669	715	717	617	653	672	673	661	702	650	696	656	661	718	635	658	669	634	668	715	679	694	676	661	663	658	721	661	605	679	698	685	646	700	681	667	719	695	658	651	628	649	643	678	671	693	680	659	647	678	681	637	636	695	627	634	666	662	699	670	681	620	675	666	663	706	617	640	635	659	707	674	696	712	701	704	656	644	689	695	635	668	652	627	675	654	654	723	663	652	669	657	663	662	690	686	652	652	675	703	681	681	677	699	701	747	666	642	698	650	683	657	656	683	666	649	651	669	685	636	639	713	695	679	694	675	696	672	714	676	667	677	672	710	648	669	707	671	720	682	673	719	661	659	638	664	654	685	634	668	677	680	702	669	632	653	691	664	673	703	672	647	674	719	675	670	659	632	681	673	618	685	708	665	697	654	677	695	683	682	680	694	710	691	642	663	657	648	687	698	669	722	654	704	670	679	713	667	677	673	667	690	649	638	678	702	646	680	705	712	666	657	653	671	672	674	682	702	677	688	652	704	646	678	682	663	652	631	657	662	675	655	701	661	675	675	682	691	650	639
14932	3460	3798	3098	2027	1473	1133	864	616	593	462	437	385	381	334	308	317	233	282	235	262	242	235	267	232	245	227	213	210	246	240	244	213	235	219	220	232	198	233	240	220	187	210	217	233	216	216	220	219	196	205	194	208	214	207	212	216	205	200	207	198	183	223	232	201	206	210	223	229	200	181	202	224	215	231	206	195	198	222	200	190	208	200	213	197	203	216	197	218	202	196	187	211	182	191	214	202	186	221	205	199	195	219	190	190	209	194	230	186	210	191	202	240	220	208	197	204	206	215	189	203	201	195	221	221	196	240	223	189	194	209	209	203	200	226	210	203	216	215	209	262	239	204	215	206	180	217	186	207	208	210	213	205	197	223	210	217	187	195	252	222	241	206	218	212	204	200	211	207	199	216	198	203	204	197	194	196	203	191	216	200	205	212	214	229	208	235	208	220	204	174	196	197	181	220	223	185	199	210	196	203	209	220	206	208	214	200	195	201	204	203	204	201	225	201	187	238	204	210	205	182	222	225	208	194	219	189	209	220	203	193	206	225	223	215	202	215	200	212	215	228	207	237	181	177	208	177	212	223	204	197	199	168	195	203	198	204	236	178	191	203	205	217	196	251	200	210	210	217	205	243	224	188	183	196	230	232	205	218	197	200	234	204	195	188	211	226	197	209	226	219	192	169	233	189	193	212	215	211	207	201	206	196	188	207	228	207	194	194	200	212	215	217	213	205	208	171	234	211	207	192	225	234	216	184	227	211	202	186	220	220	185	207	184	221	193	213	189	201	218	209	202	205	200	207	200	206	213	199	206	197	214	219	178	207	191	203	200	204	204	220	203	220	234	213	219	206	204	209	202	182	238	211	204	217	239	212	196	219	207	219	208	211	206	203	237	192	191	200	199	227	183	225	225	223	212	199	213	201	184	189	230	223	197	205	193	220	221	239	192	213	216	203	187	202	199	216	210	203	232	213	215	206	239	226	235	207	207	222	208	173	241	199	212	216	247	169	202	194	195	225	208	225	194	213	190	203	208	227	206	215	208	202	175	204	191	182	192	204	203	197	197	208	196	199	201	217	188	239	213	216	239	224	205	183	219	190	174	195	191	220	210	179	211	204	194	183	209	198	211	223	214	195	211	190	230	197	212	196	239	187	198	185	207	232	213	201	214	203	184	218	208	206	220	194	204	197	224	160	182	210	210	235	221	236	215	236	200	196	192	200	191	189	196	206	233	186	220	173	210	198	226	208	187	214	231	202	195	207	240	210	209	203	189	252	167	184	229	214	186	223	209	191	188	209	237	240	191	215	221	214	221	224	225	211	236	211	203	184	184	196	208	189	206	243	198	205	173	193	226	192	198	198	226	206	206	208	197	209	218	216	213	207	209	220	187	205	187	235	194	208	189	205	228	238	224	217	209	230	205	184	212	199	239	217	200	207	200	190	228	237	220	214	201	208	213	227	224	203	220	217	211	203	192	199	220	232	195	224	201	171	207	185	202	209	174	226	194	196	199	188	233	217	209	203	184	193	213	207	209	209	231	185	216	230	204	213	184	194	208	175	218	209	226	230	209	215	200	208	206	202	220	201	237	181	197	212	182	206	203	184	195	203	201	236	207	204	229	197	220	213	211	228	215	226	211	224	194	220	181	200	224	217	211	202	199	204	201	210	198	250	239	186	226	203	216	219	221	202	240	203	225	194	224	216	190	203	204	194	193	192	208	214	212	200	212	203	206	208	225	209	177	205	214	172	214	205	198	210	244	223	176	206	215	213	191	205	212	198	201	189	210	209	199	194	212	229	199	177	225	200	214	195	225	243	233	203	201	174	200	240	234	239	229	219	212	195	215	190	243	209	210	214	209	205	199	185	241	209	228	188	188	205	208	195	191	191	198	190	214	205	186	196	211	196	190	209	211	213	205	229	183	227	185	199	202	187	189	190	242	189	235	230	224	228	191	211	200	215	200	230	236	189	203	188	200	205	193	205	214	226	205	203	175	216	224	232	194	219	238	179	205	203	229	214	195	223	205	181	203	215	210	265	204	221	197	186	211	222	202	221	195	183	181	191	193	198	222	223	225	202	215	178	193	194	216	222	193	193	195	193	197	227	227	230	188	191	226	240	183	233	188	223	185	226	200	206	218	203	235	217	216	198	189	196	198	218	206	193	213	220	209	208	183	209	236	213	209	208	216	210	182	210	182	205	208	227	193	215	195	210	199	204	209	184	222	220	220	223	206	202	176	204	204	221	188	208	200	202	206	216	197	208	209	195	229	231	181	203	245	220	234	232	217	191	215	201	204	215	188	241	197	191	202	238	202	213	174	218	224	199	211	223	221	211	212	205	203	194	232	209	209	233	219	179	213	201	219	215	215	171	180	219	193	198	199	209	189	220	206	201	212	226	225	176	213	230	201	197	201	172	225	188	207	210	214	220	216	218	220	208	231	216	191	196	212	200	207	199	227	208	202	200	180	215	203	197	199	204	244	213	233	223	233	172	184	209	225	202	198	196	199	211	191	204	201	195	181	193	219	193	226	213	202	208	204	235	202	198	212	211	203	208	203	217	240	188	187	181	198	213	215	231	183	185	215	212	238	204	220	225	215	231	217	189	194	228	212	201	213	224	193	211	195	232	222	220	199	211	202	233	202	190	216	200	222	235	206	173	211	214	191	223	209	206	235	221	197	176	209	237	226	175	219	208	233	195	190	196	209	215	194	231	206	196	193	184	196	211	185	218	205	180	205	183	185	209	225	215	204	200	215	211	215	208	230	218	206	209	209	225	184	206	182	169	213	181	224	195	215	218	218	239	221	206	213	200	216	205	197	225	235	203	185	201	230	234	222	191	191	192	222	229	183	205	206	213	231	211	227	200	206	180	198	219	189	193	186	211	253	191	194	218	195	200	197	200	215	189	210	207	211	206	176	198	202	234	229	229	218	226	224	232	208	212	213	233	190	201	207	238	188	217	230	189	207	195	191	198	212	212	215	200	216	177	184	202	229	219	202	216	177	213	226	184	204	186	191	208	180	226	212	219	214	207	213	176	235	205	206	207	206	190	194	210	199	203	207	211	205	191	200	204	207	192	215	208	192	200	223	193	201	203	243	193	212	201	230	211	179	169	201	226	219	209	236	213	225	206	196	206	203	202	220	231	184	188	199	204	185	223	227	214	177	184	216	200	228	216	203	161	198	214	236	192	217	217	227	180	199	213	203	207	170	207	202	206	209	211	205	198	191	196	215	199	221	187	203	237	190	185	203	248	153	200	199	223	202	211	211	187	209	217	189	202	216	189	204	207	227	179	201	247	202	224	209	194	217	230	204	212	218	218	213	226	234	211	220	220	211	203	201	191	194	206	230	217	228	219	210	210	207	185	178	223	196	200	223	223	169	197	224	203	218	204	199	225	187	197	213	196	175	197	234	200	223	215	208	191	206	228	194	185	214	200	203	218	232	219	219	214	240	206	228	203	202	180	188	198	211	186	220	228	184	206	210
9643	3112	7111	8791	7436	6109	4915	3835	3007	2465	2245	1880	1715	1551	1399	1345	1135	1054	1036	951	868	862	878	775	783	728	726	763	748	724	711	712	711	691	692	646	672	708	653	679	670	593	635	617	621	589	602	551	597	572	578	536	615	530	557	592	589	559	557	531	581	544	569	522	569	546	522	543	534	555	529	526	531	511	517	505	561	578	549	506	513	521	476	518	508	514	508	529	502	491	537	542	500	533	502	544	533	495	473	504	484	500	527	535	480	530	549	535	526	511	529	556	498	541	513	555	515	543	523	513	506	514	492	543	511	481	455	490	490	487	505	520	515	519	504	526	496	518	525	488	528	543	491	533	506	481	519	515	528	489	505	500	509	489	506	480	525	516	468	540	501	517	466	498	516	513	537	544	509	469	501	560	507	502	480	526	528	510	514	489	525	501	493	525	544	493	528	507	569	478	482	527	490	493	523	489	529	517	478	522	545	559	530	510	509	513	517	482	526	516	497	553	501	467	540	517	537	535	559	520	506	502	497	525	527	502	514	496	566	519	505	463	519	533	533	517	488	539	538	532	496	488	538	536	537	472	522	548	500	564	499	523	497	516	519	532	536	524	545	537	521	510	508	506	536	528	545	490	538	509	561	517	549	531	547	532	541	509	530	511	528	487	505	578	500	456	543	506	546	537	514	516	497	486	513	501	511	512	538	571	508	511	510	509	538	526	523	514	466	523	540	511	489	500	511	489	499	546	511	534	520	556	519	491	503	534	543	534	536	495	526	505	501	509	492	515	486	518	501	474	499	574	487	517	487	516	552	528	550	537	513	495	548	545	528	506	524	539	488	531	501	555	511	499	521	494	478	491	504	520	495	532	570	583	545	492	541	489	496	492	504	511	521	519	548	480	506	503	529	552	482	546	514	526	471	492	497	524	496	490	532	527	553	490	525	500	499	526	478	497	506	502	514	521	523	505	519	551	531	516	500	521	470	549	510	525	533	489	525	528	514	531	534	503	475	545	514	525	553	517	540	517	501	533	530	524	484	549	556	488	544	591	534	530	551	544	586	528	485	548	500	482	560	527	517	550	481	500	498	519	532	505	542	549	525	526	519	505	522	451	537	529	514	515	534	507	504	523	495	494	540	512	555	519	513	555	525	494	488	498	499	485	506	526	557	487	530	531	511	544	546	554	514	517	532	466	510	528	514	509	519	526	504	538	504	544	535	516	531	554	493	516	502	476	519	508	507	486	542	488	483	521	532	560	459	522	525	521	529	513	506	536	511	528	529	548	547	521	508	515	514	504	512	517	546	464	533	514	495	529	477	516	477	543	532	512	527	534	507	534	530	502	531	494	522	478	568	517	523	511	524	534	552	489	548	490	515	509	525	513	500	523	513	498	505	491	541	531	547	518	558	537	486	506	557	534	504	505	463	539	528	530	491	533	535	506	540	492	498	528	503	514	514	540	502	523	522	540	493	501	490	543	541	537	482	506	512	491	505	501	491	511	506	540	505	505	503	519	485	550	516	494	468	502	505	505	531	526	479	528	540	528	523	503	518	496	539	553	531	540	522	504	519	507	520	499	546	507	498	490	510	492	533	499	514	526	498	512	497	519	494	509	532	495	515	537	499	489	513	515	523	510	520	493	506	521	523	538	480	535	518	487	521	559	567	504	533	534	531	488	518	527	511	514	542	506	493	511	515	534	529	493	543	510	485	500	587	518	509	538	526	544	516	490	529	545	493	515	525	497	484	519	498	521	537	528	506	540	509	537	498	533	518	501	511	556	489	535	534	503	528	540	523	493	536	490	538	550	500	525	503	532	513	542	452	509	547	519	566	482	503	539	526	522	522	511	505	501	517	498	504	495	495	550	563	534	501	546	562	551	526	473	494	499	495	502	485	541	494	535	527	522	512	515	509	515	531	452	540	470	543	504	496	530	497	516	503	460	516	492	523	501	519	541	513	534	492	528	502	527	535	541	528	508	511	500	527	523	528	536	532	548	506	521	483	520	514	510	530	539	513	520	512	538	528	550	546	505	533	485	510	512	514	512	504	506	495	560	553	481	505	521	512	514	502	494	493	555	481	527	520	506	541	520	510	539	533	539	499	520	485	499	511	520	546	538	522	527	547	496	506	520	497	519	541	522	558	501	534	538	563	542	510	525	524	561	526	542	523	472	521	527	469	553	503	509	534	496	502	510	530	488	490	472	538	496	527	515	512	476	520	497	521	514	484	526	495	539	504	520	499	485	485	508	522	526	503	507	480	513	530	510	473	514	544	493	530	521	530	528	526	489	487	477	500	505	469	501	578	463	512	540	511	534	532	494	519	533	525	518	496	540	537	519	492	518	531	536	497	530	501	508	535	489	508	571	533	516	548	513	570	560	524	547	534	529	524	530	484	525	522	492	536	459	524	535	527	516	518	482	529	529	540	528	496	506	518	507	525	499	516	538	518	526	571	507	529	493	499	458	515	547	478	534	532	518	509	512	556	536	536	504	493	519	526	501	545	536	550	522	501	508	528	506	493	508	560	504	520	533	493	502	554	527	495	525	495	531	520	543	525	517	495	538	561	509	522	500	536	535	505	491	546	547	496	517	552	513	560	503	493	534	540	509	481	521	496	512	515	475	509	532	572	481	513	518	495	511	487	543	455	535	543	531	487	509	512	503	490	519	557	520	504	546	523	494	513	481	528	517	499	508	500	515	530	511	540	518	506	500	480	511	518	496	511	538	472	530	497	485	510	528	531	468	504	522	494	492	523	502	538	554	546	528	550	526	524	499	507	513	491	496	509	503	506	501	537	523	514	500	516	523	519	540	511	518	472	468	521	544	552	522	449	524	542	499	463	513	534	523	500	517	547	513	483	545	512	542	493	565	528	522	526	534	547	504	507	532	517	470	517	500	511	506	503	499	558	496	510	478	501	520	537	517	483	509	534	516	520	538	558	486	526	503	521	481	483	531	546	513	544	534	525	496	556	482	529	529	542	438	524	507	530	531	527	516	491	535	523	515	506	513	521	542	491	503	449	476	531	522	533	498	510	530	528	487	474	532	511	490	534	551	494	484	536	522	486	548	569	485	538	511	529	540	538	520	543	505	522	508	508	542	481	534	513	514	528	512	537	533	513	537	477	504	505	543	559	506	492	538	530	509	556	517	523	523	520	531	508	523	539	515	511	524	523	518	493	534	511	510	497	516	526	497	502	535	516	480	524	532	524	504	471	534	541	532	479	547	558	465	506	530	517	531	531	523	518	538	509	524	530	523	520	571	533	552	504	496	529	520	513	506	518	489	536	540	492	526	523	505	514	526	555	488	479	507	509	516	490	509	515	522	481	487	511	537	490	552	485	523	501	527	456	540	509	515	493	522	528	523	582	497	545	559	530	524	471	530	552	554	509	549	551	519	522	537	501	488	511	519	522	504	499	539	529	572	496	543	487	527	496	505	534	551	534	504	528	510	544	493	526	533	482	510	510	548	534	494	545	538	511	467	512	505	548	475
2585	1205	1522	1182	921	707	599	534	476	450	400	358	372	353	314	327	315	355	354	309	334	313	348	336	317	329	296	330	335	298	309	295	348	324	312	293	293	326	310	300	332	301	339	309	308	326	313	293	311	311	318	315	321	298	332	300	310	294	299	298	308	318	299	286	322	298	297	316	311	336	309	297	326	318	287	275	331	327	304	318	305	302	308	308	338	317	283	281	284	269	311	301	293	320	319	297	326	299	330	314	295	283	332	327	309	329	324	333	314	336	302	314	311	325	327	303	321	336	312	320	298	307	320	277	303	286	310	327	298	301	310	299	323	324	312	335	310	308	324	301	281	298	290	324	284	279	329	285	321	310	318	303	281	311	298	338	321	313	314	311	284	314	308	321	312	350	305	332	299	345	320	309	321	319	304	316	360	299	317	323	286	302	288	285	288	310	329	319	339	311	310	303	288	303	314	302	322	332	295	318	316	289	312	303	294	299	281	311	308	321	329	286	294	293	286	307	335	282	311	306	346	319	303	314	306	325	305	317	285	277	313	305	316	328	340	310	312	300	331	283	341	292	309	290	309	296	335	301	313	322	321	314	297	301	319	338	320	293	327	286	322	322	308	295	301	294	295	290	294	329	309	278	333	324	280	265	316	338	303	291	308	298	274	292	346	294	310	302	351	297	286	315	344	291	302	331	302	337	332	290	276	326	332	300	285	335	283	359	332	344	312	287	332	285	328	323	317	309	290	339	308	311	323	307	266	301	301	296	320	310	312	318	323	317	325	314	270	305	285	316	283	263	296	306	302	368	324	319	296	307	333	334	290	316	290	289	308	311	317	307	287	327	311	297	318	287	297	297	340	328	315	291	333	334	311	335	314	324	332	307	289	303	305	301	312	290	307	303	311	293	315	325	288	291	301	305	285	304	302	334	297	314	305	313	319	311	279	305	267	282	277	311	347	318	299	292	304	317	345	296	302	336	340	277	283	290	303	296	327	303	296	340	297	285	319	313	306	298	315	311	298	328	309	289	320	372	312	281	297	289	295	302	290	316	307	326	321	307	292	312	286	309	283	286	360	323	274	321	299	318	301	315	273	317	303	328	313	304	296	312	336	301	298	313	311	325	333	304	293	303	294	304	303	303	291	299	289	271	279	308	307	312	312	316	304	307	313	308	347	302	311	312	294	286	271	310	313	320	310	313	328	309	310	303	341	326	291	340	310	275	327	326	319	327	309	306	324	302	329	300	302	302	287	330	314	301	344	296	316	309	332	285	348	282	314	348	273	299	287	307	312	316	300	312	289	316	285	302	320	322	295	306	341	287	284	299	295	298	284	312	299	301	278	290	307	322	299	299	316	315	280	307	314	299	287	311	279	284	292	328	352	319	326	272	303	285	319	331	332	308	329	299	305	322	290	298	334	284	322	311	285	329	311	343	320	344	323	275	335	316	313	317	297	307	304	306	308	281	304	306	306	319	280	294	303	356	277	320	279	296	326	303	302	312	296	297	304	308	295	310	303	306	332	310	334	323	299	313	326	314	302	295	338	311	301	289	327	318	359	313	303	326	323	279	334	289	310	319	337	308	328	311	335	320	283	298	309	360	312	303	347	314	292	293	347	309	285	313	299	310	296	300	298	322	323	330	326	326	307	300	341	300	303	310	292	305	311	300	268	332	311	291	292	324	309	317	320	311	326	326	304	309	312	289	339	310	310	312	292	288	339	311	312	326	313	289	299	322	278	321	307	313	286	317	294	346	324	306	323	335	305	346	325	328	296	322	289	316	321	293	281	327	292	328	297	304	312	275	322	330	293	337	321	309	276	293	302	336	317	281	308	292	295	328	304	311	305	274	316	316	315	306	318	348	307	328	339	341	326	337	330	342	337	284	286	317	314	306	320	349	310	305	295	286	319	280	314	280	294	294	340	290	280	297	315	342	330	315	296	340	328	342	322	299	322	292	311	301	273	310	331	305	276	321	312	313	308	344	330	294	332	331	309	281	302	269	308	319	335	303	282	323	329	300	324	312	318	316	300	301	302	289	302	320	301	331	345	301	301	312	270	324	288	293	311	356	290	290	309	285	279	325	289	309	319	284	310	295	269	331	299	338	290	294	290	278	290	276	288	292	327	309	333	316	334	300	311	330	298	317	302	300	327	304	323	323	311	313	315	265	297	309	259	311	348	320	301	298	311	305	284	311	313	302	291	296	291	282	291	312	304	320	344	310	311	309	332	340	332	326	282	301	299	337	309	339	319	282	318	305	321	291	311	291	325	311	307	311	283	314	346	300	277	318	331	310	303	311	308	326	329	307	299	330	310	313	305	325	303	313	294	311	295	286	328	308	305	296	335	310	284	316	304	322	320	347	315	305	310	316	315	314	297	300	328	323	296	306	338	336	316	289	347	297	335	305	303	300	357	326	309	327	324	306	328	326	310	308	300	323	280	311	317	329	289	304	319	286	305	299	332	331	312	316	288	324	298	317	297	293	302	315	275	296	304	315	294	303	324	346	327	298	315	305	304	342	319	310	302	300	345	318	299	321	315	275	320	282	316	314	283	300	291	321	304	312	295	316	306	323	289	306	321	329	302	315	306	324	296	286	337	295	312	299	277	309	337	332	335	291	328	304	267	297	320	339	318	293	309	284	273	268	300	265	342	311	345	326	317	328	301	340	328	293	279	293	307	307	312	312	292	329	281	304	298	328	316	330	349	254	280	325	311	324	275	303	315	296	364	293	313	304	327	291	310	341	306	322	309	309	316	305	292	298	331	297	351	318	290	353	338	308	271	324	321	305	294	331	331	329	327	309	321	312	279	306	296	289	325	303	312	289	313	298	288	302	297	318	327	306	307	328	294	329	320	308	319	327	299	297	314	329	349	304	301	292	350	300	292	265	318	278	294	332	325	318	325	292	267	294	326	296	280	290	284	328	298	303	290	315	285	295	294	289	290	313	319	298	310	280	307	315	299	305	289	304	311	292	348	306	306	336	312	295	284	303	313	293	297	341	311	286	315	322	323	335	284	346	320	348	319	304	312	323	339	307	300	287	297	287	313	296	311	290	329	312	304	337	314	324	311	287	337	318	322	290	296	311	286	295	286	283	297	304	307	320	315	315	342	319	306	324	331	303	314	309	297	314	249	322	316	326	292	314	335	290	335	330	291	328	338	297	286	292	261	329	293	321	342	283	327	285	321	294	290	316	311	312	309	332	313	311	280	302	332	297	316	293	320	323	310	295	293	301	288	323	279	322	303	280	293	296	310	318	334	321	288	329	326	287	319	335	326	283	280	312	277	311	316	315	310	295	318	328	289	284	295	318	319	311	325	309	301	320	309	311	293	309	374	307	328	280	318	312	319	278	271	310	316	326	333	307	322	290	316	339	308	301	308	328	303	311	304	305	297	327	295	317	289	294	319	279	310	323	304	301	299	287	290	323	312	309	328	322	299	301	310	314	345	298	340	322	333	296	340	297	290	314	300	328	363	312	304	321	293	305
2824	1736	3284	3817	3497	2557	2128	1737	1536	1320	1194	1116	1016	1027	967	945	882	923	907	872	829	918	794	834	819	813	777	774	767	761	805	750	746	799	754	843	773	782	811	810	798	774	787	811	782	802	781	770	759	761	751	697	742	729	669	756	710	714	733	758	730	713	743	778	745	746	745	726	761	708	736	734	761	708	727	760	817	769	732	728	691	761	780	796	743	730	726	750	730	724	748	735	794	780	729	720	715	780	738	720	748	740	725	741	792	728	756	729	733	741	737	711	752	758	729	722	793	740	718	725	703	782	728	714	714	758	735	767	680	742	694	763	763	752	755	710	687	749	725	735	719	753	728	695	750	784	747	741	733	731	733	721	746	703	762	749	732	747	671	733	766	794	748	707	725	759	726	780	750	755	732	692	758	750	739	721	739	738	709	750	728	702	736	701	788	722	710	786	754	745	722	738	715	714	757	750	792	732	762	764	736	731	705	725	703	750	747	754	730	705	770	759	702	740	770	772	758	703	770	724	758	748	718	759	768	712	714	727	724	747	769	749	763	743	747	714	686	667	749	711	749	723	719	734	756	742	754	803	717	728	764	699	759	743	726	774	720	749	746	784	736	793	734	760	764	738	740	749	710	769	730	721	726	747	700	746	776	667	680	741	729	718	719	749	754	714	751	743	715	751	775	712	756	723	803	728	788	703	781	683	742	748	758	797	782	762	722	736	782	775	717	754	711	748	761	754	713	712	751	736	711	752	734	754	735	798	739	742	771	794	729	696	681	759	754	717	769	734	719	765	731	681	739	708	705	715	727	748	739	721	730	744	706	759	702	758	732	716	717	763	728	714	721	734	727	733	709	686	745	751	738	753	740	731	767	769	772	753	729	770	760	760	749	720	747	772	723	763	692	694	737	748	732	732	760	770	772	720	684	716	722	740	760	749	778	728	711	715	806	738	755	704	694	742	754	734	782	747	724	780	738	735	741	749	746	716	775	736	727	741	739	743	790	730	749	735	747	706	768	772	742	777	732	741	688	683	772	812	737	702	763	722	711	705	753	747	811	736	787	781	718	778	735	722	764	766	754	727	747	713	723	739	770	741	735	735	737	736	754	749	701	730	736	766	781	748	759	764	790	720	741	758	769	783	680	759	736	763	739	776	785	716	799	744	746	723	706	761	738	742	713	756	772	726	767	775	769	764	718	768	780	809	703	743	730	779	734	796	772	784	742	809	704	791	717	747	721	732	722	765	718	747	767	756	716	764	733	706	732	727	719	699	721	767	733	730	754	734	745	771	756	734	732	760	717	758	695	741	749	759	709	722	724	769	740	731	724	735	672	775	727	693	775	719	711	698	733	773	776	734	757	746	743	747	760	741	746	760	719	729	728	713	701	734	715	722	738	696	743	778	743	744	749	730	724	756	727	755	746	737	743	781	754	726	694	770	756	702	749	754	687	776	763	668	735	771	726	730	705	747	716	771	695	730	762	682	712	728	741	712	742	728	776	705	736	766	688	762	746	730	770	707	762	758	735	747	766	753	713	748	728	769	740	723	771	746	697	710	783	721	771	728	680	737	773	753	747	755	746	735	727	706	734	725	769	760	729	691	729	773	743	739	725	795	735	698	761	704	741	730	717	759	724	694	735	761	747	716	710	728	760	746	769	742	726	731	743	694	742	741	766	722	747	765	736	721	720	801	754	732	691	767	800	690	785	722	732	754	752	765	703	736	746	788	719	738	718	735	762	695	732	778	766	745	786	700	768	734	749	762	772	735	723	754	735	778	729	701	733	715	711	767	779	764	691	751	760	758	765	705	713	739	751	745	745	716	721	726	698	744	780	729	716	753	700	758	767	730	760	714	689	753	750	747	750	746	729	733	770	754	733	732	692	764	712	695	765	779	714	717	773	832	743	774	767	743	766	679	677	785	726	693	767	783	770	728	708	773	731	720	758	759	735	720	727	726	738	704	741	736	745	733	757	737	755	785	706	740	737	753	754	758	796	722	720	783	755	741	758	687	753	680	735	737	750	717	754	717	747	757	779	758	732	726	781	733	766	804	716	756	792	744	749	708	720	781	758	729	781	741	762	746	698	749	721	723	726	733	754	696	715	698	760	694	716	751	776	694	722	714	705	698	703	740	684	717	686	766	770	753	779	752	795	744	744	682	753	773	736	663	769	760	772	696	734	721	808	718	751	730	736	754	722	779	738	753	744	808	718	729	761	754	744	728	742	712	736	744	741	747	770	741	724	723	709	731	746	720	712	797	719	777	738	714	678	724	762	758	734	741	734	778	790	784	749	712	709	780	758	733	720	716	710	714	709	736	738	678	753	714	746	726	699	685	738	707	763	758	739	792	758	724	762	716	725	771	777	800	768	786	729	720	733	748	698	724	742	702	714	747	734	711	744	743	756	762	760	797	765	725	724	712	762	706	757	729	765	726	827	688	695	756	733	744	756	739	758	804	717	771	737	763	766	736	769	748	755	737	754	731	778	782	758	737	731	778	730	692	755	711	681	731	707	749	713	740	784	741	740	769	777	692	726	722	731	718	740	725	768	727	704	770	726	733	713	787	778	704	787	702	698	703	705	732	768	742	750	754	722	774	752	776	707	766	719	752	739	713	763	736	749	781	756	686	741	749	731	726	756	702	733	721	727	720	721	787	697	745	722	787	704	747	739	734	772	740	751	739	754	734	755	749	752	735	737	725	747	761	735	756	762	727	729	721	731	707	728	726	720	724	708	785	749	765	737	771	749	711	753	757	735	684	798	757	665	762	732	650	734	716	746	714	753	724	686	790	788	719	736	799	697	725	711	783	759	737	705	693	712	751	739	709	718	714	714	727	756	734	795	758	743	762	762	700	725	708	728	747	765	739	713	735	742	731	710	719	728	717	745	737	758	742	741	752	706	778	721	755	752	692	735	778	738	706	735	748	759	733	754	693	719	742	744	774	727	721	710	758	727	753	774	726	718	716	709	723	713	747	761	742	733	787	746	780	748	776	732	726	748	769	724	744	776	748	768	744	732	762	698	714	706	725	775	784	757	763	722	718	748	750	728	736	742	724	756	769	753	705	757	761	763	748	754	750	735	711	684	741	708	724	743	753	802	730	703	711	759	748	726	697	734	702	754	734	716	740	779	729	761	772	742	715	726	731	743	759	745	756	748	770	752	771	741	757	682	741	769	714	718	801	745	727	736	725	721	687	764	710	742	781	681	779	755	731	699	724	686	692	735	734	748	722	762	695	737	737	714	790	772	724	756	728	731	774	768	751	750	749	733	730	746	733	755	745	677	766	750	709	778	701	750	722	775	726	763	736	734	672	797	716	720	735	689	739	726	689	762	756	756	767	703	714	774	758	797	745	739	783	747	744	732	741	703	771	726	810	769	758	742	771	760	682	732	750	757	775	758	734	750	744	706	735	749	706	765	760	749	718	745	759	803	749	745	785	756	759	764	767	730	762	761	756	753	722	738	707	727	731	760	772	729	725	796	708	772	744
8984	2180	2665	2118	1502	1124	852	675	579	539	441	416	406	357	380	355	371	323	318	339	332	330	287	287	321	289	288	316	309	256	301	291	316	276	283	328	324	281	277	296	324	264	261	268	253	294	273	267	285	261	290	289	261	310	245	257	313	265	249	265	264	268	275	308	265	281	253	261	311	293	280	299	270	253	269	269	265	277	277	236	246	255	279	282	267	308	252	294	254	263	282	284	280	269	284	301	277	269	276	259	268	271	280	283	315	305	292	269	302	259	306	285	275	299	291	277	298	267	286	278	280	292	261	303	306	284	261	257	277	294	285	235	273	278	300	264	306	288	246	276	261	300	268	256	289	287	296	281	280	288	255	284	270	267	280	270	278	264	278	256	279	251	276	288	275	335	266	273	240	258	294	294	276	282	273	267	301	257	276	249	283	261	279	272	303	272	264	284	276	279	267	281	289	299	277	288	284	258	299	273	288	310	276	267	291	288	266	311	287	243	306	312	280	271	293	287	269	291	269	285	275	257	297	277	299	279	298	278	276	309	295	281	289	298	269	234	264	276	263	282	284	292	284	302	288	289	257	318	271	295	274	292	271	283	301	274	269	289	300	243	244	295	242	284	278	261	288	306	252	268	261	289	270	294	303	261	278	308	271	278	287	259	263	289	279	257	297	276	276	295	326	277	299	290	251	241	273	291	284	300	283	267	251	282	253	257	297	270	249	292	262	302	261	273	275	269	269	271	274	274	270	276	308	297	305	284	278	270	286	330	281	303	272	258	275	264	312	287	268	299	312	286	283	285	284	249	232	279	297	285	263	269	268	263	294	277	299	288	267	248	279	297	276	263	292	284	294	281	288	294	288	268	262	262	268	261	299	280	284	288	287	285	285	288	265	303	297	286	287	281	261	273	275	265	280	253	276	274	261	272	273	273	270	234	268	293	265	269	261	229	283	252	267	247	259	297	254	299	303	273	276	280	258	303	302	277	282	290	257	262	264	289	272	287	254	272	280	304	275	277	260	262	265	297	283	309	251	254	319	275	278	247	260	270	242	266	300	274	289	263	249	278	261	272	260	286	324	259	290	297	273	287	284	271	280	262	277	246	254	311	260	264	274	272	271	243	300	260	283	293	249	296	266	251	292	293	305	245	269	288	327	275	264	285	275	276	263	267	258	295	273	304	294	278	279	284	268	308	278	248	297	278	269	277	274	317	292	250	275	265	310	287	258	274	285	263	287	283	269	287	261	283	238	274	284	261	267	295	287	283	281	262	294	293	274	261	287	287	299	291	297	280	275	252	299	274	281	273	272	271	264	279	302	275	276	281	268	269	314	283	248	260	280	295	290	277	277	279	317	282	293	263	300	293	267	291	277	251	292	279	267	254	289	300	259	276	244	289	284	299	275	260	258	280	269	284	296	296	297	259	261	299	281	277	254	277	266	257	264	282	272	267	268	287	311	279	245	274	292	260	263	265	291	276	280	327	278	270	291	307	255	280	253	264	270	288	283	279	273	261	294	283	283	278	278	274	260	276	259	260	301	289	302	302	299	265	252	274	270	275	265	264	287	279	252	282	279	248	252	257	292	280	291	300	304	286	231	242	282	259	255	289	274	281	303	316	287	281	270	289	295	256	251	255	287	288	255	299	300	287	255	277	285	281	277	302	305	278	263	268	244	302	313	306	276	278	254	307	269	290	294	282	250	261	273	295	296	284	241	301	290	302	291	281	256	275	272	258	289	298	270	275	285	263	264	269	279	309	269	301	256	270	242	291	316	305	270	312	278	265	278	307	294	251	298	274	264	262	269	249	269	272	319	273	291	265	263	253	283	290	296	286	285	248	281	234	272	285	271	262	264	306	297	259	298	238	257	266	228	281	269	287	264	281	316	289	284	269	286	299	253	303	284	291	300	254	284	274	242	281	282	283	271	284	255	275	278	270	274	275	292	273	281	264	284	282	295	265	303	280	265	254	286	310	279	297	274	276	288	270	265	254	288	287	267	260	251	268	320	280	248	222	293	278	336	276	267	263	257	268	283	268	281	288	288	296	269	263	301	268	245	307	286	259	275	267	278	285	261	272	238	285	260	276	277	270	267	299	289	269	292	258	281	271	282	298	250	270	292	276	284	298	274	275	252	280	286	261	293	259	269	247	288	300	293	267	285	241	256	298	263	253	295	279	294	270	332	282	281	284	263	271	301	251	271	294	266	284	280	257	290	281	298	292	289	290	274	254	250	274	256	289	284	280	266	289	259	289	273	298	266	294	259	262	293	278	291	295	278	253	301	274	279	277	294	254	247	291	293	271	280	252	272	295	292	276	314	280	309	258	269	271	284	280	291	281	278	312	277	299	286	262	285	261	308	266	289	289	251	302	291	282	288	291	284	266	277	263	244	261	274	280	286	252	272	268	285	259	248	266	271	292	250	252	276	301	274	288	278	273	282	255	294	285	269	281	313	297	255	253	255	273	263	276	301	284	270	257	305	267	274	274	298	263	266	254	315	273	265	255	280	245	310	262	270	271	266	277	275	286	290	277	278	262	269	244	286	279	276	268	303	264	255	278	264	257	259	259	315	290	280	295	284	269	298	311	283	280	272	288	269	287	309	272	260	276	245	303	276	306	269	298	271	290	311	278	294	311	257	263	294	265	298	249	289	303	268	249	259	303	337	297	280	286	297	245	278	265	303	301	284	304	296	280	290	280	283	249	291	312	256	271	286	276	274	288	261	280	297	291	293	306	295	230	233	286	281	291	291	274	285	298	282	282	290	269	285	274	291	281	256	267	276	289	244	249	260	279	260	299	266	279	268	290	277	269	289	291	254	288	246	298	291	274	252	274	265	298	281	243	260	255	282	294	270	285	271	310	253	270	297	273	253	280	280	267	261	249	258	291	281	269	257	283	283	236	285	274	284	271	302	313	294	267	266	280	319	318	290	286	249	286	270	283	297	272	272	273	272	271	250	278	280	284	296	281	303	270	302	266	238	240	254	282	292	277	289	251	290	280	254	278	291	297	295	288	257	254	274	295	293	299	277	264	260	278	282	269	254	268	294	274	301	295	290	304	283	263	293	276	242	287	255	288	236	264	268	257	302	283	280	275	297	283	263	245	296	306	258	284	283	250	275	292	289	281	313	269	275	295	277	266	240	266	272	278	291	304	250	303	307	264	287	256	250	284	283	282	288	302	269	275	304	272	263	303	274	266	277	276	289	275	244	277	297	255	276	293	307	260	296	248	278	282	319	277	268	278	272	296	271	293	253	288	276	293	268	237	269	262	267	295	286	268	261	258	263	298	257	298	261	271	294	285	292	270	271	279	313	259	279	247	249	297	263	283	291	283	288	261	278	273	286	284	266	297	259	235	242	263	271	272	255	287	299	274	281	286	278	304	278	285	268	305	297	306	289	266	244	270	280	323	293	286	280	263	251	288	273	306	283	260	268	281	266	267	288	291	285	278	259	272	273	250	299	283	296	247	280	279	302	282	250	303	264	317
7567	2545	5331	6411	5378	4407	3445	2766	2398	2024	1856	1592	1420	1383	1282	1282	1054	1052	972	1042	949	912	869	809	858	819	832	835	777	780	778	739	825	825	790	779	750	731	731	731	743	706	750	692	706	688	693	730	679	648	709	688	717	656	732	777	714	694	705	684	644	649	659	724	680	755	686	720	645	687	679	680	679	656	664	664	646	634	695	672	705	669	652	711	649	653	662	629	667	700	653	697	674	627	701	696	680	691	668	695	688	642	685	666	666	668	661	703	660	670	672	682	692	654	682	684	693	682	661	687	700	689	619	635	650	647	658	634	666	675	668	691	679	652	698	597	610	706	651	676	662	663	679	650	668	721	708	674	644	636	684	697	690	684	733	689	698	690	704	647	665	663	650	650	658	646	712	628	684	672	700	684	701	647	678	681	677	693	668	661	622	631	640	698	658	654	655	676	685	660	660	659	652	633	663	666	654	696	671	694	751	668	681	662	671	667	670	678	685	658	670	678	728	703	628	673	646	633	682	614	683	695	689	650	666	703	650	656	653	690	602	647	701	674	717	672	682	667	649	650	705	690	681	663	667	642	670	677	657	662	655	659	666	684	642	724	608	676	648	664	638	715	643	675	656	646	675	669	632	653	697	660	622	659	679	635	662	649	709	687	676	652	649	650	696	678	718	693	677	672	722	699	692	668	663	650	615	696	674	636	693	648	665	663	651	690	687	651	664	717	630	654	683	694	629	756	658	714	686	640	690	695	617	678	650	688	678	682	685	670	656	681	700	699	693	633	664	624	659	648	663	634	652	682	647	660	710	668	686	614	712	684	676	629	673	672	649	638	672	665	668	637	644	698	663	685	719	679	651	655	671	633	670	665	634	618	661	694	691	660	623	674	672	670	722	656	651	668	634	686	655	705	654	668	637	644	659	722	678	684	702	707	702	684	696	671	690	682	647	657	685	684	695	688	647	652	664	734	690	688	656	685	649	663	688	645	697	689	627	662	634	677	663	627	685	708	644	668	703	664	694	670	638	660	724	673	647	643	731	683	660	675	671	691	676	637	688	669	656	671	684	662	677	693	663	640	677	672	651	667	664	657	683	651	651	658	690	653	712	676	677	689	678	673	674	671	685	656	643	714	661	658	666	646	678	683	661	682	633	695	630	722	671	641	651	613	645	692	660	661	666	652	681	678	665	663	633	700	689	635	643	665	685	658	677	676	673	670	694	652	666	614	658	706	651	646	674	700	615	680	602	652	629	641	664	695	696	653	675	616	632	683	650	665	681	634	662	696	654	686	657	672	709	629	707	677	690	654	668	683	672	714	669	653	692	635	637	636	643	654	721	674	662	665	653	697	665	700	652	687	668	683	682	659	684	664	674	648	685	668	719	689	670	683	684	648	700	657	659	677	643	719	658	688	680	659	665	669	678	714	668	637	683	653	701	688	601	666	690	644	647	692	647	714	680	678	716	690	690	656	655	678	644	639	718	702	640	717	703	709	660	702	638	665	659	655	629	640	707	663	680	653	648	708	716	693	676	658	670	626	703	677	707	688	634	678	684	669	643	638	696	634	661	709	665	659	676	671	682	640	622	690	717	670	637	671	680	663	671	657	685	668	682	641	694	634	720	653	674	643	654	671	667	663	652	673	676	670	706	698	641	682	657	666	666	656	677	694	691	625	674	658	636	656	667	684	661	667	674	633	690	641	624	656	624	646	633	690	736	678	673	689	681	651	700	678	715	667	670	672	638	639	722	610	665	665	642	704	672	648	693	673	673	662	655	713	681	690	641	655	663	681	697	673	634	644	675	630	657	695	668	627	650	660	632	656	679	688	660	639	661	692	636	710	653	654	690	690	721	661	667	643	683	679	648	695	654	683	667	666	626	694	685	721	608	662	669	689	714	673	637	663	669	651	687	686	681	678	645	682	686	717	624	665	672	662	687	658	731	650	648	641	701	661	687	670	700	642	656	711	660	670	677	652	626	668	703	715	635	689	650	658	624	665	657	683	694	678	678	689	644	647	675	663	687	672	659	692	625	667	660	672	660	685	700	657	650	670	687	677	640	690	666	629	662	617	614	637	683	646	640	684	668	652	657	662	639	698	712	672	688	613	713	692	663	661	656	702	650	651	635	658	667	645	658	656	624	690	669	662	691	688	660	702	677	660	692	695	669	660	648	677	645	699	682	647	686	651	729	684	679	590	655	708	646	704	689	686	653	669	666	666	675	669	617	640	654	673	694	654	635	695	653	663	687	683	637	676	704	687	672	666	691	695	717	662	688	670	692	627	655	712	685	665	655	633	680	664	654	659	679	662	664	740	654	667	668	684	676	669	710	696	670	624	666	698	650	666	713	647	661	662	691	625	653	680	670	651	666	702	698	660	660	642	695	674	675	703	662	656	610	683	674	670	660	652	678	681	694	666	688	666	683	724	673	681	674	693	701	692	653	631	650	645	647	652	673	705	714	755	633	632	704	674	629	661	650	695	688	686	662	665	672	661	685	705	656	724	650	663	686	659	647	686	645	691	640	729	660	629	692	676	659	694	683	692	739	657	637	676	694	653	674	709	672	673	676	690	694	631	635	668	719	682	667	677	687	676	689	671	647	665	671	696	662	666	649	661	667	642	656	683	686	644	681	693	676	656	664	637	658	674	671	627	702	701	648	637	617	710	666	726	649	675	653	653	664	657	666	680	654	677	692	658	705	674	671	659	675	704	679	662	724	681	682	656	715	654	678	701	678	672	679	654	656	694	682	703	728	707	697	701	661	701	653	686	667	661	660	644	663	680	647	690	646	630	698	673	699	642	656	708	665	707	681	654	707	597	631	616	634	682	628	681	661	691	704	700	672	643	701	655	706	657	690	658	656	692	669	643	626	701	634	690	694	690	705	721	695	679	673	656	721	730	717	667	664	673	700	597	709	679	666	666	665	651	697	637	728	686	685	660	616	701	648	688	633	703	669	672	646	682	664	679	655	655	687	719	669	663	661	685	635	666	685	640	646	672	636	695	675	712	657	637	712	648	654	626	702	690	655	677	644	686	642	675	674	636	619	687	699	715	647	626	666	678	685	682	676	676	650	666	626	665	645	644	657	692	723	685	681	708	649	664	645	667	694	660	694	684	663	705	676	661	619	688	653	650	707	629	694	666	677	742	653	657	679	681	666	662	671	680	632	691	696	690	660	647	703	689	657	692	735	691	676	692	680	661	667	665	672	668	679	688	673	685	646	700	656	703	720	688	670	620	650	696	670	682	665	680	646	666	672	620	657	660	697	687	668	659	674	653	659	682	602	725	681	627	661	725	616	690	655	683	706	650	701	631	705	689	653	679	719	643	675	622	693	637	690	710	689	702	678	703	633	663	616	680	650	620	675	639	708	645	656	671	676	741	676	732	709	688	720	683	648	685	695	735	667	696	672	683	635	632	671	657	699	707	745	657	688	683	670	717	679	682	655	663	655	707	671	642	666	658	691	701	739	645	688	663	696	677	692	701	633	667
15116	3493	3927	3027	2044	1408	1047	976	743	577	484	461	411	368	414	368	258	318	297	251	258	251	267	204	223	229	263	261	244	241	240	232	272	237	214	212	224	234	261	210	188	212	193	187	206	201	196	209	232	209	192	225	195	220	217	235	204	210	227	202	206	211	205	211	241	211	224	192	196	187	217	222	202	226	190	228	189	209	207	200	207	200	212	223	213	186	200	204	217	195	192	222	200	215	221	223	225	213	207	198	209	221	184	216	203	205	229	199	228	225	196	180	190	198	194	201	228	196	193	177	224	205	177	167	177	186	196	228	224	194	201	191	229	190	193	224	222	203	216	203	210	205	211	214	195	193	203	230	214	214	215	206	219	192	209	203	206	188	186	203	195	201	235	206	218	165	192	189	184	226	198	221	208	213	203	205	213	191	215	202	201	215	204	206	191	220	172	213	225	195	212	188	215	204	213	205	215	210	204	203	227	198	211	185	214	225	213	222	190	226	198	208	205	217	211	200	227	215	213	220	224	219	204	229	207	220	186	204	192	188	196	231	209	201	209	192	224	216	208	216	195	223	199	197	212	200	196	220	186	209	199	198	222	191	212	201	224	181	205	196	233	208	232	214	217	231	205	211	221	227	205	190	208	179	188	196	180	184	199	196	224	205	206	219	216	193	211	173	230	204	252	217	209	176	203	215	229	223	177	216	205	230	210	192	217	186	261	217	231	195	208	220	221	200	216	201	205	198	197	189	232	193	210	183	176	200	210	193	209	209	175	166	201	220	215	208	213	210	202	182	204	227	196	218	216	231	213	221	215	197	203	237	196	211	228	175	210	201	200	218	187	203	203	237	195	190	208	194	212	217	229	200	225	199	211	216	196	211	194	233	245	228	215	192	201	203	234	203	171	194	209	229	213	234	191	211	200	207	210	217	195	241	190	183	202	207	203	204	226	211	208	181	203	214	169	228	202	206	208	210	206	204	212	200	238	214	208	196	216	221	181	172	222	218	218	210	179	233	225	215	190	198	187	211	211	187	226	196	218	214	222	209	198	193	187	226	205	207	217	196	207	220	204	230	245	223	203	205	173	218	212	196	189	211	181	221	184	220	231	198	206	210	227	195	209	220	201	238	216	192	203	227	213	206	214	214	215	178	215	178	179	206	227	200	210	234	214	201	214	190	240	216	206	210	185	219	241	221	216	206	195	195	200	209	222	190	176	215	225	192	220	225	187	218	218	206	224	215	217	212	228	182	208	185	193	215	211	204	199	223	193	210	227	216	192	195	187	206	201	203	216	208	220	216	197	199	186	190	202	206	201	199	205	209	218	190	237	225	190	215	186	220	193	206	249	207	183	207	208	187	216	219	220	231	214	214	219	215	195	222	208	205	202	197	221	204	200	221	207	197	204	209	218	218	238	218	205	214	201	225	215	191	207	192	222	203	207	230	216	212	223	220	201	214	199	189	221	211	197	203	208	206	181	217	206	194	217	227	192	188	223	209	212	207	194	198	190	197	184	207	215	197	216	230	198	210	206	225	220	225	244	217	191	223	199	208	224	215	193	210	220	223	201	257	243	195	235	201	195	217	218	199	207	186	215	235	203	189	203	224	232	219	216	214	207	199	197	202	200	194	223	207	188	207	198	165	218	229	212	214	230	216	220	205	218	192	212	223	194	191	236	216	198	222	221	213	194	228	172	187	201	209	236	225	203	195	236	230	240	190	198	228	207	192	211	194	211	226	185	195	224	206	213	191	219	214	215	207	213	219	207	224	216	227	233	203	219	215	199	198	220	211	224	202	224	209	214	225	199	210	196	187	205	184	205	197	213	200	212	200	209	191	167	204	206	228	226	216	221	222	207	243	220	195	198	220	244	227	192	220	194	220	220	183	203	260	212	206	207	221	220	195	215	227	220	190	197	210	203	212	228	202	207	219	200	203	201	204	206	190	196	212	219	195	205	213	213	202	188	199	202	205	184	217	236	191	181	201	211	196	229	194	208	217	192	218	185	224	186	200	230	203	204	222	212	200	209	220	207	195	204	205	212	200	203	234	213	209	224	195	207	214	218	197	188	203	222	203	203	199	201	203	209	199	199	199	233	228	206	200	191	213	192	200	195	194	202	207	179	182	225	206	208	206	230	199	217	208	237	190	202	218	198	217	208	191	224	226	196	217	216	202	177	195	243	214	206	206	209	190	208	207	199	215	199	221	228	181	188	192	223	184	188	205	179	216	219	202	203	196	197	211	238	203	179	211	216	235	208	177	235	224	212	212	213	207	239	194	208	226	217	214	211	188	218	190	222	212	193	233	204	192	204	204	224	187	202	176	208	196	219	188	196	214	215	235	214	224	215	199	215	186	229	215	201	199	206	227	187	212	222	191	208	203	207	208	211	236	216	202	210	222	196	194	188	225	213	207	183	217	227	203	218	198	215	216	185	204	210	201	162	222	213	180	203	201	189	216	210	209	202	204	221	225	218	209	200	237	221	220	240	209	202	211	215	181	191	194	197	207	204	230	192	195	193	202	241	206	205	207	175	205	207	231	218	207	188	184	187	197	206	211	212	216	211	225	185	205	212	193	251	208	235	189	205	198	210	199	204	210	187	204	183	205	215	199	221	217	196	227	207	177	213	240	187	204	200	215	224	213	188	223	216	207	190	191	191	210	232	199	213	210	186	188	219	192	194	199	228	201	235	195	217	230	205	220	209	197	193	184	200	234	200	212	187	209	230	209	229	240	211	194	191	217	231	211	200	215	215	195	200	208	153	206	193	205	199	203	231	212	242	216	206	213	206	228	201	219	233	219	205	211	208	198	219	210	197	216	199	203	219	221	219	222	194	180	234	221	234	202	199	216	184	220	194	204	206	215	202	186	212	213	221	211	204	214	217	219	219	226	175	206	213	198	218	216	212	199	197	214	206	214	207	219	218	202	204	225	205	210	206	195	204	201	206	209	223	188	199	195	196	192	204	209	216	187	196	190	212	194	203	175	220	212	207	218	192	209	196	209	195	205	191	212	204	210	174	228	210	204	200	185	213	225	205	185	244	199	229	206	209	199	213	219	231	205	224	195	198	219	196	202	237	206	208	214	203	210	211	194	209	218	225	217	219	206	210	214	207	224	214	230	196	224	182	192	214	213	212	247	200	199	175	206	190	188	200	189	211	200	197	188	187	195	230	231	197	186	202	216	207	199	200	216	215	185	209	233	194	256	201	182	198	210	208	196	202	214	176	191	207	212	217	190	204	206	204	221	223	233	188	219	219	194	221	183	219	224	176	201	206	218	196	217	188	209	217	201	197	217	186	177	181	183	197	197	205	215	189	196	217	210	199	206	194	174	206	212	206	191	198	196	212	206	197	186	191	198	200	195	241	226	197	228	214	210	191	219	198	211	197	205	206	207	184	200	191	210	186	225	252	194	225	191	197	215	210	207	220	223	220	224	210	200	210	217	204	225	194	217	189	202	216	208	202	211	193	227	222	204	208	194	200	191	230	201
9668	3250	6925	8698	7448	5863	4613	3676	2995	2590	2143	2076	1686	1515	1548	1214	1134	1103	1053	930	915	849	806	825	813	818	749	735	782	739	733	697	683	700	689	662	695	598	670	653	654	603	650	605	628	588	584	594	604	585	538	576	533	584	567	539	499	527	540	501	546	520	541	534	532	513	549	528	508	534	494	547	550	523	518	489	487	555	516	514	509	527	504	519	566	510	545	502	530	551	497	515	508	504	507	527	506	506	481	517	527	500	496	535	496	515	523	533	525	508	533	511	534	518	519	508	502	494	521	523	483	536	521	532	533	545	502	561	515	532	531	521	479	527	528	507	524	489	503	504	536	483	565	519	519	533	559	519	553	518	496	514	515	498	523	470	490	480	575	512	535	532	536	501	540	534	496	503	530	522	497	501	513	545	519	530	570	539	530	536	537	502	513	540	484	528	541	519	529	520	531	515	525	515	494	506	563	542	514	533	491	514	518	538	536	520	523	501	510	537	551	534	461	530	539	509	557	532	548	498	509	481	472	534	491	479	523	522	518	516	483	482	526	534	505	539	491	502	493	542	492	478	516	536	503	503	516	525	497	511	492	479	529	520	528	530	517	547	557	531	506	528	503	502	501	504	495	529	549	531	490	473	545	544	500	503	542	489	515	482	520	553	567	546	538	520	502	528	462	520	463	489	504	535	521	513	513	467	556	497	486	499	512	530	515	523	561	520	494	522	507	503	482	501	487	560	540	485	517	511	551	523	510	490	492	468	436	514	510	496	504	520	531	516	557	511	511	497	521	481	507	518	525	549	514	508	488	515	527	513	465	492	539	511	526	542	516	508	541	522	509	574	506	503	518	548	501	519	492	475	511	530	465	534	512	503	530	508	533	562	501	504	516	556	524	511	494	539	517	562	561	497	472	564	538	504	514	490	527	522	508	537	494	534	483	493	507	518	523	524	539	498	517	549	508	493	540	508	555	512	490	459	467	508	523	544	512	557	547	504	500	497	528	529	479	492	483	510	534	501	502	525	521	522	550	529	480	495	509	539	516	514	521	551	530	497	522	518	565	501	561	495	511	513	495	518	494	521	513	530	479	510	541	517	555	538	511	515	510	547	545	521	521	510	513	508	520	513	559	572	518	595	492	508	500	537	535	505	497	513	549	498	537	509	514	497	524	500	555	508	498	499	496	560	513	551	488	504	522	532	501	534	492	509	486	495	500	476	474	515	503	537	500	484	520	514	505	494	524	500	489	478	525	488	479	515	487	546	553	506	524	515	486	502	536	529	517	494	514	493	532	533	527	519	521	505	499	504	515	498	503	487	521	511	493	507	482	532	522	537	505	505	558	544	517	526	520	546	534	489	506	491	506	528	513	524	497	513	512	517	503	492	546	520	546	523	493	537	521	525	562	551	518	507	511	521	510	489	528	504	519	533	510	517	549	476	514	510	552	483	528	503	531	479	501	521	482	534	486	498	519	513	505	572	506	503	557	523	534	498	523	499	502	524	545	497	513	501	528	547	495	507	499	532	501	524	526	536	531	554	482	518	521	483	490	548	508	505	569	516	507	529	472	506	498	512	523	517	479	533	494	474	479	500	528	510	485	528	521	506	533	534	517	535	499	499	517	541	522	522	465	532	535	499	488	505	512	513	466	539	517	563	536	533	513	470	493	518	531	534	506	517	535	504	522	548	488	527	522	525	547	504	488	550	535	508	523	512	552	494	510	536	518	509	521	524	528	480	508	494	549	486	509	557	530	495	511	535	554	535	499	507	535	569	517	520	513	538	496	533	478	523	522	497	545	492	497	518	492	482	510	514	476	504	496	484	506	514	482	493	548	521	543	523	537	483	504	543	495	537	505	514	541	519	530	501	507	510	530	539	499	506	481	518	557	550	492	489	517	564	517	534	532	540	548	536	521	508	537	532	536	513	514	529	482	514	508	524	504	533	516	534	544	557	531	490	532	498	500	511	507	491	563	474	522	499	510	490	522	522	500	520	495	532	539	533	489	477	546	547	511	486	516	504	511	542	499	466	508	530	511	449	523	513	515	535	512	476	549	468	535	497	523	494	515	519	493	496	553	495	499	519	489	484	477	531	492	532	557	501	530	577	499	551	492	518	536	509	546	531	518	476	528	514	526	497	539	537	472	509	513	493	524	507	482	522	524	490	475	538	502	525	511	553	511	483	529	510	533	529	493	492	547	519	518	550	493	535	559	479	538	510	511	530	530	511	515	540	495	539	511	466	537	514	523	552	544	544	496	530	535	508	506	520	499	500	524	518	530	530	513	545	519	521	525	517	525	495	531	536	550	536	517	549	519	533	558	518	551	521	516	514	495	529	547	579	513	558	525	548	493	500	552	532	521	482	506	557	525	506	511	529	507	515	511	486	519	530	546	503	504	474	530	539	535	473	495	488	536	507	511	526	523	496	537	512	504	550	504	500	510	489	491	555	502	482	520	494	500	540	551	474	511	506	521	491	482	508	531	475	512	504	545	516	503	499	567	511	476	520	564	514	533	505	519	508	523	490	493	539	522	486	496	513	529	490	528	506	531	530	539	541	520	525	508	506	527	514	521	511	500	539	511	507	515	525	495	492	536	524	506	515	548	535	470	530	506	544	470	508	567	506	532	540	495	543	510	542	519	506	511	528	498	523	493	521	526	527	500	520	505	529	485	520	523	554	509	523	522	539	476	527	467	498	563	526	540	537	485	506	495	466	517	506	522	547	506	500	493	490	579	488	563	512	501	496	478	497	500	509	572	505	529	484	502	487	526	547	522	521	495	502	493	546	488	503	509	494	535	531	515	480	494	469	511	515	466	536	543	511	526	530	492	550	557	547	515	513	504	512	549	545	515	474	480	505	548	534	508	523	534	557	504	501	512	517	502	525	539	544	507	522	502	521	515	497	529	514	520	512	546	496	533	506	540	528	532	500	540	544	508	497	526	504	541	497	543	502	520	533	516	537	528	487	523	511	482	514	511	546	504	525	485	477	520	492	489	477	529	558	487	552	496	509	506	520	514	493	514	542	540	535	516	501	547	515	520	468	511	541	525	548	500	565	535	510	535	490	514	496	566	488	511	508	538	519	509	507	504	540	509	517	572	496	500	527	516	526	547	511	541	509	528	554	496	538	496	550	529	532	509	496	511	490	472	558	544	546	547	502	521	496	508	492	520	504	532	526	503	516	503	559	474	523	507	564	544	459	539	508	502	536	492	511	552	493	552	485	490	529	533	539	525	516	492	532	500	566	477	496	526	510	531	523	539	529	521	524	513	501	529	542	479	528	536	500	487	524	527	533	546	516	506	539	529	528	521	551	495	508	561	493	527	496	514	575	516	479	496	513	455	521	521	528	517	539	495	508	481	500	545	527	545	550	505	477	508	489	524	528	554	518	518	539	499	532	536	535	523	514	492	528	517	492	524	485	498	534	510	472	498	499	508	514	518	526	503	498	547	529	500	530	522	552	545	469	510	486	530	508	519	509	545	526	513	525
2837	1174	1528	1230	887	707	583	503	468	429	418	404	397	388	346	318	361	347	325	323	314	320	306	318	318	342	314	305	334	290	313	305	322	313	300	327	327	293	338	296	315	294	289	297	315	302	334	317	361	313	312	306	304	304	322	304	329	296	335	298	304	315	313	339	293	285	306	290	313	283	292	309	287	323	302	332	320	336	303	320	329	302	321	298	291	338	327	305	323	274	294	313	314	306	280	317	312	302	307	292	343	308	302	302	282	317	281	313	312	310	313	323	303	321	349	320	272	283	355	325	324	274	297	316	266	326	259	301	309	284	303	281	278	303	314	325	290	337	321	290	317	330	329	302	342	290	285	314	299	290	326	315	295	298	324	310	290	328	324	332	309	290	315	318	306	297	327	312	306	294	294	332	300	319	340	298	331	325	319	293	257	329	302	282	325	316	334	271	323	306	266	293	328	328	296	320	325	333	346	319	313	283	315	288	320	299	305	289	299	308	300	310	315	275	322	306	306	295	304	301	327	304	305	270	301	318	273	298	320	325	313	287	308	310	321	318	284	320	290	331	326	321	301	328	290	324	310	306	303	326	321	299	282	311	306	304	323	280	325	287	284	285	311	306	328	302	318	321	296	333	297	311	344	319	302	289	317	324	302	314	307	310	283	330	304	304	293	264	295	320	339	298	318	331	300	341	315	275	293	316	325	294	319	289	330	330	295	298	263	311	310	302	318	319	335	302	301	332	310	314	311	291	298	292	336	317	320	270	298	330	281	270	339	312	308	309	284	324	320	300	327	310	298	322	317	327	321	279	321	339	287	351	301	289	317	278	275	326	320	351	304	298	312	324	295	282	327	329	341	288	308	309	310	308	307	355	260	292	325	255	301	302	277	309	288	323	280	289	310	318	316	314	302	292	304	277	293	334	332	326	309	299	309	289	292	324	296	276	323	291	333	301	294	314	326	317	319	288	333	293	321	302	323	284	344	307	330	293	270	303	304	304	323	303	304	316	310	321	285	340	264	329	318	309	301	318	319	297	328	340	314	290	325	298	307	288	284	273	287	287	303	302	293	314	296	297	312	297	324	342	308	305	301	292	310	294	332	300	266	300	304	302	310	316	312	313	296	307	355	307	297	291	335	304	310	289	318	316	283	313	308	316	277	297	351	277	299	322	311	286	278	310	314	300	309	289	279	294	305	321	300	305	322	336	354	297	283	328	316	284	296	320	298	316	286	298	293	296	308	318	284	316	322	313	303	330	286	273	300	300	309	294	290	285	324	332	288	341	305	368	325	312	287	329	290	300	335	299	304	297	299	325	300	323	324	305	299	288	311	342	327	290	299	301	290	327	319	338	327	323	325	324	305	306	328	289	311	326	321	285	347	295	308	350	311	326	285	292	298	314	321	320	303	315	360	296	297	274	330	311	298	261	343	305	308	310	304	322	330	314	300	297	266	274	293	336	305	338	301	322	296	318	308	320	305	283	314	289	313	310	319	287	306	308	306	273	309	310	311	306	322	315	312	300	322	304	271	313	321	298	323	308	332	262	269	309	299	317	310	315	297	322	301	305	288	321	283	284	317	342	325	321	319	310	309	286	356	300	301	280	285	323	300	308	314	305	313	323	316	298	324	357	286	280	302	282	287	338	291	304	305	310	327	333	312	307	320	296	340	308	288	315	309	311	282	285	261	277	284	302	302	298	297	328	310	285	264	306	319	292	308	300	326	325	294	303	311	318	345	331	310	310	357	346	323	284	316	327	334	317	313	301	315	295	298	303	305	298	302	285	281	326	282	280	289	311	305	299	330	306	306	287	348	308	333	287	274	330	297	316	304	325	270	294	325	258	324	301	280	310	312	312	308	287	299	305	297	296	310	301	300	298	307	293	314	309	292	319	282	322	340	344	305	326	326	306	303	320	335	307	308	303	325	285	303	317	337	311	279	256	311	329	300	306	303	301	294	305	320	276	301	297	309	316	315	350	328	338	302	293	301	282	300	283	298	326	295	310	303	319	338	328	265	311	298	304	349	298	308	307	294	309	285	315	310	307	322	312	269	339	282	306	316	331	340	306	294	325	312	366	323	305	324	287	277	289	324	282	333	342	327	295	306	325	303	307	351	322	321	292	308	306	305	294	299	312	330	317	323	316	335	282	290	289	270	304	289	320	316	300	299	326	285	303	306	325	296	324	350	288	303	289	320	328	317	280	331	278	302	295	272	318	300	296	344	315	336	328	295	307	296	329	309	291	302	316	275	305	304	291	329	302	330	320	296	357	303	326	305	307	323	304	293	286	262	307	312	296	319	320	324	316	307	329	318	275	323	317	304	311	284	336	358	320	305	310	311	301	324	289	302	318	319	309	311	294	292	310	298	311	293	270	323	267	308	277	308	320	262	315	312	315	328	321	313	310	304	267	275	313	325	273	318	296	290	309	309	280	301	305	323	306	329	308	308	262	297	323	345	315	344	294	309	315	304	314	273	314	294	328	305	316	298	266	327	307	303	310	294	303	304	307	325	281	298	285	296	283	297	314	312	315	304	308	269	286	326	307	281	307	317	317	298	311	312	278	305	343	314	314	321	314	306	283	283	308	313	316	310	309	319	259	301	323	337	311	354	300	304	309	319	297	286	359	318	315	309	295	293	324	307	313	288	313	315	292	304	312	273	312	311	301	300	287	311	324	306	280	291	318	318	328	300	333	325	312	305	290	260	305	300	327	315	308	299	321	329	314	310	294	309	309	289	275	295	327	310	301	292	287	300	313	298	363	281	307	300	305	297	295	319	295	312	292	296	327	337	313	319	277	318	303	342	289	323	295	307	311	303	287	313	350	282	311	286	284	308	293	267	280	286	335	281	317	321	313	303	305	325	328	299	300	319	311	300	288	328	304	326	284	324	337	321	263	293	273	324	341	337	293	301	300	325	298	314	284	321	291	286	334	295	285	286	294	290	303	302	327	278	313	314	306	296	310	302	307	299	319	296	335	342	295	309	324	328	305	302	281	303	291	310	326	293	317	317	311	273	326	287	290	311	307	309	316	292	295	316	319	294	297	294	294	318	284	292	292	305	295	349	337	319	328	309	299	295	295	321	299	313	300	315	335	297	334	295	285	315	293	298	301	307	327	310	339	313	288	285	309	269	274	297	301	305	309	282	324	305	320	303	277	299	315	307	337	323	327	344	303	320	343	308	322	285	274	253	296	299	353	288	319	300	299	334	305	303	294	348	336	307	326	339	294	314	307	317	306	315	254	296	278	316	369	317	299	308	339	336	305	323	271	309	314	313	290	305	297	326	298	323	303	304	261	306	290	283	310	286	308	299	330	302	277	293	302	306	325	314	317	315	288	286	321	290	307	332	308	328	298	326	265	330	317	328	305	311	333	328	299	291	331	288	304	304	312	307	332	316	305	337	289	280	252	270	334	279	331	316	333	293	285	314	310	288	309	331	304	302	283	324	322	308	279	294	341	327	313	314	326	328	291	341	289	352	328	306	327
2812	1681	3187	3907	3262	2673	2139	1786	1571	1372	1262	1154	1137	1019	968	933	921	934	849	851	788	765	829	844	825	780	813	801	772	771	791	783	785	761	756	774	806	760	763	781	755	771	684	756	769	774	792	776	704	726	738	750	734	735	802	765	747	721	714	707	781	786	742	772	763	753	721	707	711	734	796	764	748	724	714	723	752	761	750	748	714	727	734	745	763	708	743	705	763	732	752	689	745	693	710	718	746	728	743	761	749	698	740	702	753	687	763	764	655	714	747	777	749	757	652	700	757	764	708	742	696	697	732	731	719	712	703	739	769	716	767	780	722	700	787	671	685	720	722	737	721	723	736	728	694	755	711	720	783	794	727	751	716	751	752	749	746	725	782	733	712	772	702	684	698	713	740	725	726	771	772	722	732	726	693	687	751	768	752	769	735	742	752	754	694	730	735	696	682	763	735	687	770	726	729	734	763	722	749	727	750	689	743	734	727	777	719	774	762	756	750	743	749	735	739	733	740	697	705	751	734	765	666	764	680	704	750	761	771	748	715	720	760	726	718	744	699	809	721	750	728	747	687	766	730	691	717	742	755	740	730	697	722	709	761	734	696	731	711	766	746	730	758	772	806	723	770	732	711	743	724	704	757	739	713	711	745	744	744	765	699	709	724	731	722	719	759	711	738	767	737	745	752	738	734	739	728	724	741	718	715	749	697	730	689	726	719	769	739	733	744	714	753	742	706	750	787	717	782	713	712	772	726	764	746	695	748	744	750	748	716	748	756	739	728	736	748	773	745	721	739	733	683	724	723	761	732	775	706	746	749	712	764	785	745	693	712	709	720	691	759	727	715	742	742	696	708	680	711	762	704	794	720	733	687	738	736	723	761	724	713	763	724	744	788	715	734	712	738	762	757	747	755	732	739	717	766	736	748	737	742	742	737	765	792	687	703	740	772	744	701	781	755	727	721	752	790	705	703	715	693	734	729	784	692	716	756	738	721	720	736	732	751	708	798	726	739	731	755	732	725	727	711	738	732	762	733	732	778	676	768	744	740	768	710	697	728	728	692	734	772	741	684	797	716	726	691	767	747	727	784	714	710	710	723	750	730	777	745	719	730	751	725	727	723	701	751	753	736	725	745	737	692	709	699	744	713	758	722	728	773	731	717	702	788	759	731	707	686	740	718	756	754	784	710	732	724	713	752	688	710	715	731	744	720	761	749	685	691	728	731	742	752	689	732	754	724	707	720	749	747	747	712	740	711	744	727	750	729	700	753	719	688	766	704	754	708	752	705	759	765	723	755	701	743	743	739	743	782	714	752	721	740	716	713	755	760	764	738	750	710	705	733	758	753	732	675	761	727	782	720	733	722	768	757	713	732	770	748	732	795	723	715	712	750	732	722	693	704	762	767	784	768	735	723	711	753	689	753	691	750	769	721	734	772	746	734	743	737	733	714	732	778	747	710	725	744	770	713	735	711	722	721	741	701	740	726	739	764	719	726	695	766	754	757	772	754	690	761	704	751	790	788	734	757	749	796	747	683	724	752	757	750	740	724	798	733	699	779	719	734	728	743	716	748	757	713	709	714	766	704	772	695	782	725	738	755	682	736	722	700	753	718	754	705	739	726	702	762	739	768	731	713	702	725	750	743	747	754	767	757	745	705	738	790	696	741	714	740	715	782	726	689	737	684	726	753	734	762	738	738	760	751	713	728	774	717	720	810	717	793	706	770	765	754	721	799	758	742	709	686	753	730	720	729	702	725	781	730	759	726	749	728	763	737	708	757	740	725	755	752	705	736	756	701	723	723	752	746	737	735	705	721	755	722	723	721	704	675	716	701	764	763	713	726	685	744	711	703	717	696	699	764	753	752	712	692	740	710	755	728	739	747	744	755	756	790	744	738	715	743	689	705	733	766	722	730	736	762	726	776	731	751	734	748	759	762	697	768	746	727	739	747	728	731	769	736	731	758	756	732	700	729	716	728	772	737	755	690	749	704	784	778	739	684	735	761	752	715	737	722	741	750	758	757	729	752	757	711	740	754	749	763	747	762	773	744	760	711	788	671	716	763	771	777	744	740	742	708	676	704	726	741	727	757	720	774	754	676	709	743	734	686	738	765	725	721	758	750	738	729	719	742	718	752	759	739	753	720	693	764	765	704	740	734	777	742	799	759	753	758	709	705	770	725	715	726	780	735	751	700	736	735	721	741	739	750	698	725	748	718	744	757	769	726	762	720	761	725	715	721	707	776	696	734	752	763	717	729	732	752	708	735	733	718	692	753	728	737	764	727	727	697	746	716	746	723	758	719	750	777	710	766	747	703	726	729	744	723	728	728	767	693	753	751	789	782	725	786	733	754	691	756	729	763	704	718	772	734	726	744	748	739	698	748	725	719	766	743	761	750	740	773	744	744	740	753	735	769	712	731	768	692	686	772	703	738	674	735	758	744	750	684	737	752	776	771	731	746	740	721	708	741	746	753	753	777	734	718	716	757	753	758	721	693	703	770	717	728	709	734	739	734	733	750	783	732	728	754	705	709	768	718	781	760	713	708	723	722	752	737	743	757	708	696	758	728	702	765	756	731	738	733	741	765	770	722	723	708	743	703	747	720	710	752	673	707	727	700	711	729	714	754	709	748	759	721	735	778	743	763	771	736	724	736	703	736	738	724	730	705	774	706	745	745	741	716	724	742	720	731	800	755	769	759	730	795	710	729	676	732	764	750	695	770	756	714	703	758	796	735	712	747	678	726	754	756	746	689	732	744	699	727	729	717	764	745	705	750	710	759	785	752	772	762	749	741	756	757	757	703	672	734	794	737	719	714	723	757	720	740	703	761	752	796	721	686	738	733	731	725	720	686	730	704	777	758	717	684	779	763	702	743	708	732	660	754	777	706	753	772	735	719	740	734	726	681	746	767	745	737	688	709	727	686	749	726	711	733	725	686	804	724	746	762	738	774	752	733	720	762	700	710	763	763	735	710	702	759	724	728	693	665	715	732	746	755	796	758	745	698	723	720	778	716	704	740	733	752	748	752	741	739	732	747	735	759	708	720	749	739	757	741	739	731	755	684	705	726	708	724	768	691	761	731	729	748	737	728	725	716	723	715	748	750	691	695	746	738	711	713	714	758	748	715	696	690	770	780	742	730	705	728	755	730	685	727	756	718	709	747	695	725	756	711	792	746	784	746	709	737	741	709	753	741	780	674	702	793	754	744	770	706	746	789	728	683	728	785	740	703	735	687	773	758	729	729	788	735	730	744	720	755	697	704	733	798	742	711	736	705	715	752	734	776	703	738	764	746	730	689	715	728	737	750	734	756	659	694	691	750	742	690	725	715	718	723	718	740	765	754	740	753	787	749	756	736	763	738	714	778	789	720	715	729	740	735	738	723	720	766	699	736	754	720	756	766	708	765	682	734	749	726	705	798	741	760	746	733	725	701	756	710	733	746	749	759	718	742	683	784	761	729	681	698	741	729	716	745	757	704	777	757	733	737	699
8743	2055	2563	2031	1524	1226	973	729	580	481	481	404	385	394	360	349	335	369	347	334	310	292	308	310	279	273	288	294	264	272	324	289	251	278	284	295	307	296	321	290	281	299	266	304	285	278	269	293	275	328	256	264	279	246	280	281	290	292	280	271	304	282	243	287	308	258	268	236	277	285	288	297	300	300	265	252	272	301	242	259	283	255	262	254	245	268	284	251	275	264	290	279	283	266	283	266	296	257	295	256	282	285	258	261	270	261	245	285	280	302	266	250	287	293	271	285	265	281	256	268	274	303	238	281	274	282	293	285	282	283	258	287	261	294	268	264	248	252	280	277	285	279	270	260	285	275	271	311	293	275	267	262	258	262	281	248	290	279	288	278	329	299	289	270	288	264	277	297	302	300	244	261	287	296	271	274	297	263	253	249	273	294	283	261	270	267	243	281	283	274	270	271	285	298	277	256	286	279	272	256	264	256	279	302	291	271	258	288	270	274	262	286	286	246	283	283	257	310	248	286	259	262	285	302	293	261	311	299	260	275	298	265	248	275	268	282	261	281	273	282	229	269	312	283	301	269	282	276	271	285	264	253	277	290	269	279	247	265	268	299	277	301	277	276	262	251	250	277	294	254	284	286	274	262	256	273	271	302	259	279	272	279	276	273	248	247	247	266	286	265	249	281	268	275	266	297	288	266	262	260	294	249	282	264	264	292	248	266	251	251	256	278	305	287	275	265	308	286	280	271	256	284	310	255	272	214	265	256	266	286	299	251	263	303	294	269	283	302	275	285	250	251	269	248	238	262	262	248	269	262	280	269	270	286	263	269	280	264	264	280	261	290	276	275	269	270	313	266	273	280	297	257	267	290	293	290	285	263	257	268	282	284	272	252	266	241	311	277	282	231	297	291	248	274	269	258	288	227	267	248	283	251	280	247	289	303	264	268	262	254	274	275	292	269	266	305	294	303	293	285	286	287	304	266	265	284	292	257	276	287	288	264	270	262	248	283	261	245	293	304	247	301	277	283	267	300	282	270	306	271	267	276	262	236	246	269	240	263	263	267	253	264	280	275	250	234	282	286	252	285	274	294	288	285	290	284	256	288	277	285	273	274	286	264	279	273	281	264	283	298	294	250	246	280	320	270	298	225	275	254	273	275	262	283	267	268	289	233	277	291	271	263	290	282	260	291	290	239	293	252	264	248	288	249	268	250	237	273	251	298	266	276	275	242	237	267	268	251	223	257	255	293	258	270	282	297	255	295	286	273	257	258	263	281	302	275	259	282	299	288	274	269	255	263	242	290	254	287	266	269	282	284	286	260	279	240	253	277	270	282	283	279	287	276	292	291	259	277	255	291	294	287	294	281	282	286	259	261	286	288	281	266	262	242	286	275	306	258	253	273	261	269	263	266	263	282	268	269	275	275	281	257	273	275	267	276	274	315	293	279	257	277	252	302	289	275	268	255	301	241	283	224	246	270	308	277	266	259	276	238	283	291	234	291	236	260	302	247	273	293	265	264	262	279	282	263	244	238	293	274	289	267	290	268	288	272	282	260	269	281	287	277	325	283	254	274	261	269	273	261	279	298	261	296	269	294	277	260	239	282	262	293	260	280	263	294	281	315	257	281	257	291	279	257	283	259	245	297	270	241	257	307	242	262	279	277	290	283	259	282	243	285	263	277	266	269	282	270	267	282	310	263	293	279	290	290	269	271	305	300	279	301	242	286	248	247	278	271	272	268	261	262	279	274	261	263	290	230	252	304	252	265	262	263	278	321	283	273	278	295	266	292	314	277	287	268	279	274	276	301	267	265	279	318	256	284	259	276	289	275	305	287	250	250	253	281	288	286	241	283	261	262	263	270	261	273	277	274	274	273	266	305	298	294	275	275	265	263	263	278	288	293	279	274	293	268	293	266	307	254	235	263	248	261	233	287	253	285	300	283	283	266	266	260	269	292	287	262	295	250	288	313	289	270	299	287	268	269	269	256	282	273	271	260	282	260	258	275	283	264	261	269	280	255	261	292	264	274	258	254	254	252	253	268	270	245	260	235	300	285	261	247	231	262	282	242	260	281	305	278	257	261	258	295	258	327	271	274	284	279	267	272	238	273	269	286	266	261	264	313	290	279	274	285	289	271	289	281	316	303	276	296	277	287	256	249	265	239	305	280	269	234	287	279	272	264	283	286	283	296	254	266	275	299	246	282	299	260	271	268	268	297	281	274	279	260	243	249	270	289	290	295	268	277	286	272	259	283	292	308	272	316	281	292	269	300	289	290	285	282	259	264	274	283	270	295	291	282	286	270	280	283	285	256	275	290	262	286	252	282	273	253	285	301	275	249	247	288	254	281	319	269	278	273	298	296	268	254	254	313	275	313	261	261	269	285	275	300	305	310	277	285	265	283	296	288	304	312	283	283	277	278	305	256	275	316	262	277	245	268	269	280	271	270	286	275	272	275	294	269	310	293	240	279	264	273	303	263	293	263	261	267	236	271	255	275	275	276	262	259	284	268	285	257	277	308	271	269	250	304	302	245	279	300	253	258	273	262	266	253	266	288	306	249	308	307	287	255	269	255	277	267	271	282	264	243	282	288	257	284	280	284	253	256	264	244	297	305	283	253	280	296	276	263	248	243	267	292	278	246	265	260	274	317	280	271	262	279	277	254	266	276	269	289	319	254	255	270	273	254	285	261	246	270	287	269	300	293	280	262	271	245	303	294	299	290	260	299	269	297	266	284	279	318	245	251	289	261	279	284	286	313	268	311	322	265	258	286	272	271	255	283	274	250	262	240	299	272	294	264	295	277	312	270	281	279	275	300	288	284	245	266	272	284	287	263	272	284	317	284	262	250	286	267	293	274	285	297	267	291	277	262	273	310	278	255	247	277	270	294	242	295	269	275	276	251	268	305	249	288	296	284	269	292	313	295	299	302	263	248	276	291	273	260	272	293	297	279	245	276	251	280	282	263	234	292	246	258	265	271	256	290	281	290	284	246	307	268	253	280	265	281	265	289	268	267	296	272	289	285	270	284	286	291	266	295	265	294	273	283	325	297	243	238	256	255	285	266	258	258	263	278	230	283	256	294	266	291	272	255	255	264	261	283	265	284	284	272	281	301	257	275	279	253	287	266	277	260	288	271	273	247	238	238	280	275	260	288	280	277	272	275	267	291	281	269	262	266	298	293	261	286	267	284	243	294	258	235	283	275	260	281	297	277	258	255	276	304	273	272	272	267	291	285	271	276	263	264	270	244	265	271	279	262	295	265	273	293	272	281	254	268	267	255	277	284	288	275	277	276	285	309	271	290	267	234	265	252	257	304	308	251	276	264	249	296	281	281	294	272	288	279	243	259	246	264	259	285	242	278	249	288	303	287	239	294	258	254	310	278	262	268	271	293	265	278	297	291	296	237	276	290	287	247	283	295	286	266	237	274	264	271	289	252	263	263	266	273	250	299	296	260	274	257	252	260	254	269	285	288	291	259	256	284	271	277
7615	2590	5313	6194	5597	4470	3488	2737	2329	2025	1785	1599	1424	1297	1250	1123	1019	1075	987	947	959	933	851	845	817	814	787	859	839	810	818	773	791	712	704	740	760	780	766	724	753	727	762	751	743	711	698	695	737	644	715	693	727	687	710	698	720	654	677	650	709	639	660	684	670	727	709	660	695	673	660	638	683	707	669	679	667	666	633	633	648	660	716	664	654	681	659	696	632	667	676	628	699	659	678	666	691	659	680	608	636	640	638	672	651	643	653	695	676	641	654	671	660	675	672	645	661	639	648	701	649	684	674	665	674	615	665	691	668	628	669	677	691	645	655	707	674	654	691	668	661	663	675	681	700	695	650	644	711	666	645	680	656	651	708	683	632	650	629	646	632	646	607	668	671	632	694	685	647	657	675	657	656	648	641	686	641	645	685	652	691	682	657	689	648	656	686	704	673	675	651	693	661	645	669	681	677	682	633	634	672	647	679	624	716	708	650	719	707	616	663	700	703	684	646	617	651	625	663	656	660	682	677	638	687	687	644	647	686	660	646	666	641	655	627	666	681	692	683	701	663	693	661	672	647	686	673	638	623	676	635	657	709	661	676	672	635	705	674	690	685	679	633	607	613	699	658	605	671	687	683	728	663	645	673	656	689	715	642	670	637	631	689	632	646	712	691	635	635	677	689	695	665	612	678	645	701	673	659	679	674	644	669	633	670	674	659	680	630	677	647	640	696	635	632	714	691	691	641	630	647	694	625	669	640	692	678	686	680	703	665	707	665	663	615	679	729	641	645	621	675	661	661	655	695	687	655	653	696	702	644	694	671	715	667	638	686	661	678	709	645	659	671	654	710	658	714	662	669	673	675	701	703	633	691	647	678	609	641	701	649	727	661	655	658	640	644	687	637	700	625	656	677	695	677	642	679	639	677	695	642	648	648	656	666	700	604	643	658	678	691	653	669	640	672	668	668	676	623	718	642	657	664	653	654	640	662	641	673	657	663	653	658	693	647	663	712	664	654	679	676	624	715	627	644	660	672	625	627	662	663	632	697	631	646	666	663	657	644	691	685	664	671	712	682	685	687	629	601	674	673	660	639	654	691	685	646	692	655	694	649	652	646	711	651	660	631	679	682	665	658	663	682	664	682	653	690	678	600	673	656	629	631	684	669	668	673	664	636	699	675	646	708	642	660	676	667	631	627	685	680	651	646	676	710	673	655	685	646	644	609	678	681	706	719	708	692	683	634	654	677	654	659	679	687	626	634	600	638	647	662	629	702	685	708	724	631	659	683	687	687	640	654	712	704	690	703	665	669	688	637	660	678	695	649	593	681	667	608	635	680	659	629	620	682	683	668	692	656	654	662	675	696	680	657	676	656	665	668	618	614	688	685	701	688	656	658	645	699	638	613	680	618	690	694	670	644	637	704	645	661	668	630	669	672	668	632	689	625	691	666	665	666	691	615	675	700	686	656	690	686	670	665	652	662	723	657	634	663	662	645	667	661	669	640	653	674	733	648	661	615	645	658	656	676	629	672	659	668	635	658	679	670	671	664	677	670	680	625	658	662	641	642	701	646	660	626	624	668	653	664	662	668	660	691	697	644	658	700	658	650	660	742	650	612	685	601	660	695	653	690	685	682	633	626	644	706	702	651	672	706	661	629	676	671	700	654	670	695	699	687	650	630	667	677	636	677	685	627	674	653	681	651	698	668	670	658	694	712	678	652	684	660	646	668	714	672	674	675	629	627	655	610	674	665	643	647	652	640	667	714	635	639	665	694	680	682	632	644	712	691	685	653	691	605	702	652	640	662	659	639	643	673	629	661	692	682	665	664	685	704	663	681	657	640	629	690	656	659	689	685	686	703	665	705	680	660	677	646	642	653	663	659	670	694	694	681	681	596	668	658	692	672	653	733	674	672	668	692	637	644	671	641	685	697	683	688	658	645	663	644	698	683	664	672	686	673	693	699	666	639	660	644	668	651	674	669	682	653	688	688	655	697	684	654	658	697	673	659	623	709	649	615	669	678	647	696	662	639	663	655	679	649	695	637	637	661	652	696	681	677	652	688	700	652	655	657	663	629	677	662	673	651	671	652	675	689	674	679	603	651	661	660	675	667	666	695	679	658	662	689	722	630	698	720	638	636	692	594	661	704	682	732	608	639	641	646	658	648	705	683	638	676	687	672	666	672	692	664	634	676	700	681	660	701	715	674	652	669	672	678	646	664	698	639	760	681	709	653	637	662	683	661	690	691	648	712	730	659	707	673	701	709	688	678	666	675	675	675	684	652	667	643	659	662	705	661	642	626	657	667	664	689	689	637	690	658	666	645	669	626	690	671	653	686	613	635	682	646	699	686	642	672	655	631	630	632	708	657	675	631	666	666	676	707	659	680	657	675	664	748	700	634	661	685	660	611	658	626	644	612	649	642	642	646	648	649	662	676	684	665	656	651	685	663	676	615	678	690	686	650	704	616	681	692	659	688	625	641	619	648	632	668	692	673	667	612	661	660	667	628	660	693	664	678	639	719	656	673	649	639	674	630	651	687	674	665	671	622	669	654	675	675	665	662	695	622	699	632	648	641	701	668	662	683	589	656	616	687	689	660	639	679	667	640	692	690	681	730	638	633	699	677	656	631	633	660	691	644	687	642	654	685	647	677	660	617	635	634	693	682	628	641	674	640	612	651	640	642	659	686	641	674	675	661	614	654	662	694	662	672	640	636	681	631	692	674	613	670	657	645	662	677	600	699	675	599	646	630	676	670	730	699	687	640	686	662	686	657	711	644	652	635	654	667	702	667	642	665	637	643	639	709	702	651	654	623	661	669	670	655	681	659	682	578	672	644	672	682	695	664	670	671	674	643	654	670	703	677	710	652	690	674	698	664	686	664	624	658	655	674	672	609	650	640	671	656	634	605	648	713	650	652	686	639	672	672	700	654	672	659	664	675	709	644	650	671	682	641	710	697	668	702	654	640	675	658	651	652	665	669	680	672	646	717	701	655	647	644	666	694	647	667	659	656	654	675	646	687	645	634	654	668	686	684	644	682	676	724	717	674	710	622	668	614	657	691	685	651	671	626	669	681	670	680	651	651	684	654	646	697	672	675	692	657	665	639	638	662	613	711	691	686	671	657	667	617	683	671	645	644	620	677	592	638	665	664	657	617	653	689	646	699	646	692	658	633	725	689	665	660	639	632	627	732	688	678	658	651	680	638	670	648	677	680	679	690	642	626	630	689	690	667	624	674	664	737	652	692	678	673	673	669	698	689	676	679	698	673	669	624	629	684	717	662	621	657	648	621	710	699	667	668	686	652	653	661	667	645	666	629	719	689	673	655	622	638	676	686	709	641	694	655	708	663	711	677	661	717	696	673	678	668	659	634	644	654	668	693	669	672	641	667	670	647	662	661	618	688	664	708	709	648	642	660	677	671	645	662	671	679	665	656	695	660	659	672	671	684	666	663	684	638	690	695	662	675	669	686	665	707	611	625	645	697	750
14658	3408	3834	2854	1904	1322	1044	848	719	535	551	446	463	338	369	330	310	291	300	271	245	233	237	243	225	228	196	191	248	227	193	252	226	224	192	236	207	230	254	224	216	213	228	227	235	229	216	214	214	225	195	194	185	199	224	234	218	203	217	183	194	220	230	223	190	212	189	169	220	195	195	223	197	208	206	196	209	211	169	211	187	221	191	248	218	191	179	213	231	231	197	211	225	190	221	195	190	180	199	221	222	155	194	205	198	222	221	207	193	193	211	244	177	231	211	191	219	223	166	192	218	197	220	207	202	209	203	203	208	199	228	193	196	216	182	219	214	184	210	220	206	166	194	217	227	231	215	209	196	204	200	192	202	204	213	209	191	201	191	192	225	206	229	198	230	214	194	200	181	211	205	193	189	212	204	212	220	200	184	211	194	178	200	200	203	197	175	186	226	205	212	188	198	214	190	197	215	199	198	184	213	185	208	195	194	214	189	220	173	205	187	215	163	205	199	188	210	213	165	207	202	218	207	206	197	200	197	208	243	221	204	203	199	183	198	203	225	192	199	227	202	214	182	208	226	223	225	222	202	171	204	175	222	230	191	217	189	226	200	222	165	201	194	182	171	201	209	203	202	229	178	187	181	211	217	173	182	195	201	210	185	198	213	198	217	211	240	236	217	200	229	208	206	182	196	231	190	205	187	222	202	228	182	223	166	204	185	228	218	222	201	176	197	193	213	192	200	185	194	181	235	213	211	194	183	190	210	216	180	194	190	214	186	207	214	204	195	182	185	191	200	204	178	217	207	190	220	196	184	197	198	214	198	198	196	191	212	197	191	199	174	203	204	194	225	205	208	205	213	197	212	197	224	200	202	198	211	200	226	200	209	210	189	199	213	222	208	216	220	216	207	228	200	209	187	188	194	203	215	183	190	243	218	211	212	183	183	195	211	186	221	219	196	212	196	200	219	183	199	197	214	183	191	222	202	210	204	193	223	175	211	202	172	198	212	194	200	203	226	211	204	203	210	198	195	194	223	221	210	229	212	204	156	223	214	180	188	214	225	236	205	200	180	220	205	187	213	206	214	203	200	225	182	188	211	211	200	178	208	223	209	196	179	201	205	215	192	224	220	227	205	223	209	195	166	217	212	166	188	221	197	180	177	195	167	199	208	195	188	205	194	197	188	191	201	195	174	183	192	249	183	200	188	220	219	203	175	200	209	223	200	221	203	204	185	211	204	203	212	200	207	198	188	213	199	190	216	197	177	189	206	198	199	205	203	194	205	215	186	207	210	182	217	198	178	216	197	215	195	197	225	234	214	202	201	210	164	230	229	226	223	190	194	217	204	204	181	191	216	182	215	177	197	209	197	185	218	194	184	202	190	216	199	200	176	240	238	201	199	224	209	213	211	224	187	172	215	211	206	193	205	219	184	181	192	213	200	233	187	185	187	185	213	217	216	190	203	195	210	203	221	190	197	190	232	185	206	205	212	180	213	208	216	194	207	174	202	196	199	200	216	197	223	176	185	191	212	196	197	207	232	188	227	192	196	175	191	206	196	182	215	195	205	211	234	191	219	204	214	207	190	208	212	206	222	213	204	214	202	216	183	228	187	186	223	197	195	202	211	188	204	209	212	220	200	196	212	191	197	229	182	190	202	211	205	192	201	201	192	224	187	218	231	206	198	201	202	220	201	220	202	196	206	217	204	213	213	228	197	217	201	197	196	209	180	181	203	214	204	207	183	199	211	201	213	220	209	205	194	195	197	199	183	207	191	195	204	198	197	213	211	187	226	214	191	190	221	211	213	189	204	190	190	197	197	212	206	185	214	218	202	198	165	215	197	192	193	242	207	189	208	193	207	193	181	173	219	205	204	198	193	209	230	203	182	206	219	227	196	183	200	208	196	227	195	232	206	222	196	188	196	213	227	213	203	181	217	193	197	191	200	188	225	200	230	223	194	197	213	203	183	202	190	178	182	192	204	221	203	181	206	219	195	181	210	199	201	225	197	204	223	205	209	203	192	208	226	210	173	182	201	238	205	190	205	184	173	214	188	191	199	174	232	188	213	177	225	200	236	221	186	213	200	215	228	218	198	192	217	200	192	202	195	210	190	194	211	213	217	199	187	217	193	206	223	190	200	214	216	200	216	231	187	235	204	205	201	198	202	201	214	194	188	200	176	190	189	186	189	201	216	217	201	210	218	198	217	205	183	216	221	232	196	215	225	242	181	174	188	188	222	216	180	206	175	205	181	204	216	205	214	190	252	199	188	200	207	212	189	192	210	220	197	180	200	181	185	203	196	196	218	204	202	183	200	191	189	171	215	176	199	196	206	191	220	204	212	199	208	203	195	202	215	197	208	211	199	213	220	212	199	207	197	209	190	191	216	203	219	220	238	183	217	212	189	193	216	225	218	210	221	197	185	223	192	189	206	208	226	187	168	214	213	211	230	212	211	210	211	198	195	216	197	201	196	182	223	225	202	182	187	212	232	187	215	205	188	207	204	208	183	174	193	189	201	194	189	215	197	220	207	211	219	174	182	189	193	193	225	172	191	203	200	204	204	222	224	179	214	195	210	194	186	217	197	218	202	214	178	195	197	188	186	194	177	192	190	207	186	203	205	205	215	212	176	213	195	201	213	205	230	216	204	208	205	196	203	199	198	193	229	217	210	198	202	200	199	210	211	196	213	201	214	194	226	220	203	190	216	186	215	188	205	215	206	206	211	201	171	208	199	178	211	203	220	197	187	202	225	219	204	213	223	198	177	195	189	191	201	222	216	206	188	188	219	215	227	214	213	223	191	215	177	175	206	201	186	213	198	239	209	200	201	204	220	208	197	192	211	196	205	199	209	218	199	196	219	212	213	211	205	220	219	209	201	198	193	191	207	196	181	218	181	210	214	203	224	198	192	214	199	208	206	205	190	196	209	219	212	206	212	210	250	236	197	162	215	181	234	190	188	217	170	177	191	214	218	212	208	177	181	213	199	190	218	190	203	195	171	197	195	226	200	214	189	212	207	208	193	198	204	216	212	239	210	195	187	200	211	194	209	169	208	194	194	197	214	172	185	188	184	183	221	213	192	206	207	193	200	211	231	196	210	197	183	173	208	197	223	201	195	249	213	180	200	202	204	185	214	214	185	197	230	173	208	209	180	184	231	190	243	197	221	201	231	199	195	186	207	189	209	198	197	217	205	190	218	196	199	185	177	189	209	220	210	202	222	182	184	182	210	222	179	216	191	189	198	177	234	198	232	225	208	208	193	209	176	221	186	219	213	192	190	213	207	201	219	194	212	194	169	187	202	199	174	212	213	212	197	231	233	187	190	197	227	195	193	195	227	229	202	206	227	223	205	214	209	189	196	222	187	219	212	176	180	209	216	218	207	209	221	218	210	221	209	197	201	219	219	189	213	174	206	211	197	225	210	205	218	216	179	186	204	214	183	208	188	209	185	225	208	204	206	205	214	214	205	190	217	214	226	207	206	219	195	219
9548	3184	7060	8491	7271	6092	4774	3650	3039	2455	2297	1942	1825	1423	1500	1215	1158	1073	1090	972	888	801	812	864	775	771	765	718	791	721	738	717	669	710	682	660	671	680	621	594	639	572	600	605	572	557	573	546	524	508	580	550	543	505	494	547	554	515	505	513	535	495	542	503	540	502	549	511	497	534	514	537	524	495	491	518	495	482	542	475	477	486	517	531	475	538	538	493	495	550	481	507	523	511	524	510	493	529	527	514	516	509	498	518	521	485	522	463	537	507	482	525	565	513	498	507	525	521	502	489	491	531	506	511	522	480	475	507	485	489	487	477	492	525	512	517	515	501	494	526	532	553	508	521	517	469	502	501	504	499	515	508	528	515	478	505	544	495	502	513	523	504	515	531	498	497	483	506	461	492	519	532	504	516	477	532	487	503	545	523	546	491	532	481	530	550	503	448	502	531	525	501	495	516	493	517	476	496	486	470	444	500	538	526	541	536	545	516	493	496	511	461	495	508	516	515	499	543	523	500	556	534	507	487	467	503	529	515	492	495	524	496	548	478	474	514	490	532	565	503	499	534	513	506	517	495	524	550	508	555	510	484	530	505	518	511	507	519	493	503	534	520	526	496	540	509	506	510	517	515	504	546	482	510	547	474	498	525	488	497	528	476	552	510	516	501	529	515	507	515	518	492	491	527	538	535	485	488	510	550	551	545	480	581	541	491	518	511	527	512	517	498	453	486	553	529	527	494	512	520	518	519	510	486	474	498	542	502	493	505	530	518	515	546	493	474	532	497	491	534	534	511	500	471	485	448	460	522	514	525	537	534	530	511	508	507	502	499	476	515	500	508	478	523	549	500	503	496	535	499	495	483	500	489	492	507	538	491	492	490	513	503	481	512	536	525	513	504	505	485	509	500	505	499	483	486	522	542	509	530	501	479	538	529	504	520	515	491	510	511	548	521	525	485	518	531	493	506	528	516	499	520	487	498	502	485	505	517	500	524	515	530	516	499	497	530	504	515	474	507	522	513	518	540	505	467	494	468	489	496	427	494	472	517	545	541	504	484	486	483	535	515	494	564	511	507	493	515	490	529	532	529	527	552	527	505	525	515	486	531	500	520	531	501	535	559	529	510	495	499	501	471	470	513	531	508	485	501	500	504	508	510	495	545	494	510	490	508	495	507	486	503	528	486	500	472	530	498	543	553	518	504	466	486	502	523	502	517	541	529	500	519	524	504	513	495	544	505	527	523	509	509	511	497	516	502	491	524	540	484	472	510	484	477	499	482	507	549	538	524	513	517	501	496	496	498	499	525	481	490	496	507	540	509	486	501	513	502	489	499	474	511	478	501	517	475	504	499	534	485	514	539	470	491	505	487	551	535	531	503	510	502	506	524	486	532	477	498	533	487	492	520	536	478	524	492	453	538	508	529	505	529	508	501	555	540	530	501	548	518	540	534	525	503	568	538	505	501	514	495	499	468	548	519	520	498	480	504	483	533	552	482	511	545	479	510	511	480	513	506	530	519	525	538	484	510	539	545	507	477	521	509	520	526	497	475	521	542	548	513	488	504	533	519	516	498	529	505	536	504	476	539	528	535	505	484	499	483	533	520	536	535	482	508	493	544	496	495	527	556	463	508	492	494	515	533	501	536	478	543	504	523	520	512	537	480	514	499	503	518	512	518	512	536	520	519	515	508	532	480	548	537	533	460	544	479	510	531	534	530	503	503	497	505	451	495	500	503	505	517	513	492	491	533	499	498	518	503	515	531	463	525	522	475	472	477	558	511	506	516	500	472	522	541	517	511	515	498	486	477	522	496	477	501	503	504	502	506	496	501	537	516	500	535	497	508	474	498	519	521	501	525	515	444	513	548	477	512	507	490	532	496	512	492	496	505	503	520	544	522	503	501	498	506	525	576	490	544	500	537	480	495	511	527	512	514	507	503	529	548	499	501	522	483	510	512	516	485	496	533	513	474	489	506	512	514	511	432	529	473	503	493	504	517	529	504	529	515	519	473	528	560	541	482	497	519	507	467	519	507	504	512	481	513	503	497	525	494	530	492	516	495	513	496	515	526	499	469	520	526	514	559	509	563	516	507	469	501	519	476	498	534	506	506	508	504	544	555	525	527	530	535	512	506	510	526	492	488	494	515	521	500	512	525	528	510	474	516	523	494	462	492	515	530	490	524	547	492	517	523	483	527	497	531	521	486	496	503	493	512	542	509	471	512	497	517	517	515	512	460	498	494	503	518	509	534	501	473	493	497	538	509	459	514	520	514	534	516	517	487	526	475	527	480	501	536	529	503	482	490	538	489	508	486	502	498	481	498	467	489	487	527	485	544	519	473	521	479	497	497	519	568	499	466	495	520	514	458	508	503	529	464	535	516	452	565	511	501	516	481	528	536	505	491	533	541	519	521	524	509	481	490	513	526	502	536	513	516	512	531	503	457	510	515	497	536	530	534	494	453	493	489	525	521	505	536	479	534	533	538	512	515	531	513	509	518	513	485	485	503	507	524	499	505	499	535	534	519	518	509	490	526	529	494	496	478	494	500	506	487	477	496	507	469	480	522	514	512	476	501	514	506	482	470	553	502	509	549	492	512	514	504	493	522	484	486	539	493	506	510	518	530	478	510	487	517	523	528	494	479	529	491	516	516	506	545	509	511	521	493	511	525	528	519	540	508	468	519	466	488	539	472	491	498	513	543	567	518	532	530	456	515	502	517	531	548	509	487	501	494	485	494	492	512	502	512	484	469	526	491	467	440	484	506	535	487	486	503	524	492	530	493	520	562	478	523	507	537	496	479	529	497	521	522	489	512	497	500	530	503	528	500	526	515	524	495	497	538	515	487	548	539	511	511	535	491	512	512	493	479	509	527	513	495	550	491	529	527	477	525	514	484	545	508	483	518	477	533	500	528	519	505	474	478	526	527	515	474	492	556	533	493	509	508	498	517	549	520	504	511	511	516	513	488	531	457	513	483	526	496	553	481	468	534	507	491	523	507	488	504	522	462	500	514	529	535	510	489	531	523	525	511	496	531	521	506	486	461	516	482	490	542	501	485	488	497	521	571	536	543	493	487	507	486	518	497	494	520	493	513	510	543	536	514	510	496	558	556	510	516	492	533	545	530	485	527	489	501	532	479	521	494	490	570	509	453	501	507	477	501	491	496	553	517	513	519	547	481	519	521	470	534	491	538	475	520	540	554	568	493	526	500	505	531	528	503	501	480	493	511	545	529	525	497	526	485	485	503	486	493	532	534	502	521	505	503	484	477	503	538	485	505	489	515	498	497	530	523	511	548	485	545	494	465	530	546	524	488	504	509	504	537	520	502	490	537	484	513	465	490	503	477	515	474	517	517	535	543	522	538	519	529	479	528	500	532	514	467	507	513	502	519	528	532	521	500	500	499	518	504	459	500	505	492	509	504	500	529	511	484	483	492	485	528	538	510	517	503	476	493	489	468	485	484	495	526	506	501	505	503	503	552	495	485	502	476
2764	1189	1500	1176	881	706	624	506	450	392	407	374	334	326	359	347	356	321	315	326	306	314	320	301	305	339	314	313	294	337	305	303	307	308	299	307	312	304	289	305	298	272	270	344	283	304	301	280	320	277	321	311	292	301	306	307	302	314	325	326	297	326	276	321	350	295	329	274	295	280	329	289	310	289	276	310	342	307	302	303	272	330	297	306	309	327	309	312	302	286	300	306	271	294	300	335	315	308	291	306	304	309	314	309	303	262	285	274	309	313	331	282	300	307	325	312	310	311	319	338	314	285	312	315	329	315	300	361	317	308	336	292	294	304	326	324	303	299	312	308	242	305	309	298	299	328	280	321	281	318	281	334	335	276	355	279	315	278	290	315	325	316	315	309	323	281	311	348	287	276	328	333	311	303	316	331	283	283	299	340	301	298	313	320	331	309	318	335	282	298	314	298	297	255	292	292	304	301	311	324	307	305	292	304	298	297	333	319	315	315	329	314	285	294	296	279	290	299	292	305	269	299	298	291	304	325	314	347	280	292	290	321	286	310	285	313	326	307	283	309	308	309	286	315	332	301	326	306	308	323	311	359	310	296	325	298	311	307	315	299	309	321	349	298	299	318	330	362	294	307	291	334	304	306	316	326	327	317	298	292	325	303	283	300	298	341	299	298	302	303	309	321	307	311	317	309	310	280	322	303	321	300	302	293	273	305	347	301	315	329	287	300	304	292	315	275	264	292	281	317	285	295	310	299	324	320	301	317	312	300	290	311	306	266	278	319	280	262	289	295	294	297	347	284	308	318	331	308	317	299	335	292	301	329	290	318	323	287	268	325	318	319	294	268	294	290	263	304	287	313	350	327	289	296	279	339	318	333	304	262	309	330	311	305	313	316	305	321	334	293	310	283	336	318	339	305	333	326	326	308	304	309	297	298	321	281	303	304	301	287	319	286	334	321	301	301	313	324	332	290	313	305	284	313	301	312	312	302	331	302	285	322	323	319	284	316	306	280	315	329	315	304	314	356	274	282	300	329	286	311	306	287	321	316	307	318	352	307	319	332	332	270	349	276	343	309	322	293	296	281	299	296	303	296	315	297	317	286	268	299	336	308	319	312	297	276	305	326	311	311	322	280	356	297	307	307	303	312	311	293	273	319	317	287	312	315	304	325	353	316	328	300	281	334	299	308	321	339	305	308	356	308	311	305	336	335	324	316	256	303	327	335	291	275	318	323	329	333	273	343	318	300	297	300	283	300	333	299	321	316	331	337	295	310	299	315	314	332	305	316	306	283	320	307	281	334	329	304	319	306	313	294	334	283	277	295	325	295	287	312	306	327	321	344	288	325	304	311	300	310	312	295	295	324	318	290	304	261	292	310	318	311	327	334	304	326	335	290	279	325	278	301	316	288	331	276	274	295	284	288	300	297	300	318	298	308	286	283	302	301	315	273	246	333	309	304	307	297	303	308	296	283	292	309	292	296	277	315	309	297	292	297	307	288	281	292	329	297	294	304	298	302	317	334	290	324	316	269	302	291	318	305	296	294	297	305	330	328	317	283	335	291	311	327	312	356	295	342	316	311	307	303	331	293	306	298	331	302	296	288	264	319	322	277	261	298	316	299	344	293	286	270	317	295	290	299	300	298	315	286	303	314	303	315	281	314	302	291	293	333	319	260	265	303	307	281	281	312	284	300	329	275	321	303	283	310	294	329	333	327	300	283	298	304	282	294	308	325	312	274	285	297	343	317	318	265	320	282	287	315	319	310	289	303	287	336	299	308	326	304	300	326	305	336	283	284	311	285	315	291	283	285	298	283	313	322	322	322	318	331	276	303	307	288	306	313	323	320	282	287	259	315	302	308	273	294	306	305	318	335	311	291	289	296	287	317	301	300	291	348	325	279	280	332	280	310	336	304	297	300	294	314	298	339	307	289	313	315	302	316	295	299	320	297	313	314	304	331	316	289	317	342	302	290	310	299	314	292	288	305	312	328	324	310	313	315	337	326	340	302	314	305	276	307	293	300	334	310	312	282	291	298	289	288	304	324	299	287	314	314	316	338	274	311	328	313	315	333	336	311	304	316	294	283	327	286	312	315	274	319	311	292	317	319	309	310	291	320	322	289	314	284	274	314	320	308	299	315	334	298	293	343	296	321	322	296	310	318	301	321	304	311	286	271	328	327	362	296	331	287	311	297	304	309	287	333	300	296	332	293	280	297	305	327	278	302	310	324	276	321	317	326	312	320	314	272	311	302	300	290	270	324	276	301	289	345	277	284	316	312	309	307	292	298	303	318	290	322	284	300	275	301	301	297	317	323	282	296	279	296	336	334	309	290	315	313	322	296	312	304	314	281	273	259	288	308	302	298	293	298	288	279	300	311	314	280	303	278	278	293	297	297	317	286	287	329	316	324	299	314	294	296	297	312	305	294	281	311	315	276	290	275	307	313	281	262	305	332	327	316	302	337	337	311	314	310	298	304	331	280	282	276	341	264	331	285	349	309	329	272	307	305	300	309	297	281	297	293	300	294	307	316	290	271	335	308	309	329	315	304	306	315	276	262	270	298	341	315	277	295	297	308	315	291	298	278	338	310	326	300	341	300	287	327	296	308	340	267	322	267	282	333	310	325	297	312	348	301	316	300	301	290	346	297	297	322	331	310	282	284	303	328	305	306	305	293	324	300	284	314	308	308	309	340	305	327	330	308	299	272	285	295	311	317	255	297	278	315	282	319	319	279	312	295	311	332	311	341	333	309	289	325	339	271	316	314	298	331	303	284	307	267	307	282	328	303	305	326	304	306	273	310	329	315	315	333	316	293	273	308	306	330	330	313	309	315	292	318	311	309	275	309	306	291	303	299	289	269	308	266	325	306	325	293	326	297	270	320	300	282	306	313	292	314	281	274	284	305	285	295	322	304	311	303	320	341	310	314	294	289	335	290	293	316	342	312	297	278	269	315	319	296	306	286	295	324	284	323	296	307	296	327	296	309	290	322	277	318	320	301	279	295	298	307	298	283	303	308	322	295	280	314	307	287	317	287	316	308	287	324	319	286	307	305	299	308	317	294	313	305	310	318	345	307	327	287	295	347	334	285	343	296	312	329	271	312	318	307	337	311	304	294	289	306	310	324	301	299	304	328	305	314	297	317	274	311	319	299	295	331	279	286	300	288	310	290	276	329	322	299	304	292	311	314	323	315	315	306	314	307	272	311	313	299	292	291	321	305	326	325	286	293	311	310	290	335	295	323	311	330	289	319	330	282	288	319	316	309	304	266	322	295	301	288	294	292	320	322	311	275	298	345	295	271	287	312	295	286	299	324	326	298	274	281	276	323	303	300	300	307	325	308	302	340	281	308	294	314	327	292	330	287	306	326	313	299	300	314	279	301	331	308	330	307	278	320	314	282	323	313	279	306	320	304	326	306	323	301	295	289	319	300	306	290	290	288	331	310	294	281	308	323	303	307	299	338	287	305	293	300	293	345	339	322	299	285
2817	1644	3254	3910	3270	2615	2154	1751	1549	1309	1265	1165	1084	987	973	913	928	839	834	837	766	777	824	802	826	781	811	811	808	747	829	790	792	802	803	769	833	811	799	780	749	766	771	768	769	765	738	757	722	718	791	773	756	762	740	774	754	758	773	776	707	715	791	720	732	745	740	708	771	772	746	708	727	701	751	741	722	757	697	729	708	770	747	725	722	698	690	714	733	712	717	713	743	739	744	700	699	719	743	721	746	748	695	715	745	727	677	699	716	712	797	719	730	752	701	785	722	779	721	721	743	738	704	807	729	742	759	693	737	759	684	744	762	745	748	745	736	748	719	767	727	704	684	738	722	689	707	718	716	715	720	725	749	747	766	744	717	767	725	777	688	745	713	725	687	774	767	736	768	732	736	752	730	700	697	791	737	706	727	737	736	725	725	699	715	750	705	678	743	670	704	747	745	742	761	738	777	733	750	782	755	765	731	699	690	727	732	729	757	725	704	744	730	756	764	731	695	751	758	707	691	735	702	748	730	717	763	712	744	734	722	731	733	706	735	715	716	696	756	769	747	761	745	735	724	713	724	724	794	746	718	716	685	707	724	750	740	740	687	716	755	710	742	715	771	728	738	724	735	709	768	726	706	729	751	754	721	756	738	727	752	710	731	702	743	696	730	713	753	744	731	727	713	693	747	691	775	724	737	713	697	732	743	739	688	737	774	740	710	707	727	696	759	730	768	744	756	762	728	741	783	762	701	699	729	756	751	724	749	740	751	784	764	717	758	713	729	717	771	739	674	721	745	752	710	785	741	724	701	708	787	714	769	759	792	733	739	788	763	722	719	709	710	750	736	725	744	718	732	748	714	727	697	737	718	730	751	731	710	736	713	685	733	735	738	724	743	787	748	738	739	702	709	726	753	737	735	751	734	755	735	799	716	710	710	754	748	752	706	701	754	745	723	759	761	726	727	744	690	737	736	752	705	708	719	687	711	723	738	758	720	731	775	768	729	728	748	753	719	731	765	697	712	768	739	708	751	744	710	753	701	783	739	732	804	675	743	736	747	757	711	737	729	693	746	722	749	724	734	767	777	726	752	684	731	735	785	756	772	712	765	763	770	734	719	724	784	729	751	756	747	786	735	739	716	711	695	743	743	736	699	721	773	802	712	744	731	706	740	695	725	738	720	759	710	786	727	725	722	727	758	742	734	763	758	750	751	700	790	760	723	688	784	757	730	740	725	728	737	748	748	692	753	725	720	722	751	733	745	729	704	798	738	721	677	752	734	685	760	694	760	725	764	703	700	770	733	784	729	790	755	747	691	741	740	701	674	725	689	755	765	749	752	750	756	723	692	749	699	771	763	702	700	724	693	731	743	774	731	719	697	725	737	769	703	749	801	687	732	756	716	792	761	736	753	756	752	762	743	764	719	757	760	745	718	771	693	730	667	713	745	755	719	637	722	746	690	747	702	799	744	772	731	747	768	780	709	739	721	709	697	664	706	738	705	730	758	741	765	734	746	737	759	753	724	738	698	742	708	733	732	719	761	714	722	714	703	726	792	700	735	692	743	728	693	734	776	716	681	753	711	720	782	688	792	732	736	726	732	738	722	704	703	787	753	741	772	749	755	705	696	734	733	695	689	774	712	732	733	716	722	752	775	780	722	736	747	777	746	757	736	705	731	719	767	732	734	723	725	703	756	744	743	730	763	698	726	747	730	725	715	755	741	778	741	763	755	710	722	688	693	665	759	776	745	729	708	765	743	726	789	736	759	783	721	767	716	718	750	704	746	719	754	728	727	790	748	749	699	754	735	750	723	750	699	723	742	752	723	708	771	725	757	743	694	742	744	726	746	737	763	753	738	737	739	719	715	731	742	745	735	712	745	749	725	719	728	762	699	726	687	738	729	735	771	724	736	765	703	736	737	734	741	764	716	697	685	723	740	732	727	739	732	767	767	733	756	714	715	717	728	748	699	710	714	745	712	715	785	744	721	714	715	746	731	763	767	747	750	718	750	704	751	725	723	739	744	727	715	745	713	727	745	723	715	754	743	685	718	725	686	718	769	765	746	695	741	754	740	721	771	722	714	729	763	772	710	722	718	726	720	738	749	768	732	726	784	698	801	713	718	706	720	736	756	735	710	686	763	759	709	726	750	743	702	714	717	803	718	709	783	726	725	721	717	729	724	707	746	745	663	692	748	698	732	742	755	735	778	731	732	753	705	712	717	773	767	801	737	758	721	741	713	724	720	699	727	785	735	748	775	778	688	709	697	728	753	783	737	737	743	723	694	706	699	755	702	728	759	750	765	729	716	728	724	785	771	711	760	766	721	727	681	748	727	730	791	678	717	741	763	776	700	774	711	757	725	732	766	746	679	713	735	703	729	728	756	701	741	761	731	740	737	776	684	716	726	766	730	749	698	802	709	745	695	767	723	747	735	733	696	735	703	705	749	711	721	765	761	764	725	733	730	741	748	768	751	817	710	688	744	764	744	775	763	724	699	759	735	718	698	730	735	728	750	714	721	764	711	684	711	721	770	714	738	737	736	739	729	726	765	748	727	817	737	690	694	759	719	776	763	740	728	713	723	707	708	716	738	710	674	761	718	699	722	758	725	731	697	757	754	734	733	785	719	760	733	707	743	742	776	698	687	729	696	766	749	730	740	756	728	720	789	649	771	692	699	728	745	758	775	774	732	689	747	748	762	649	767	743	726	689	722	743	710	764	748	694	716	739	762	725	759	763	743	711	760	792	703	744	799	749	728	706	774	737	723	751	693	767	714	714	735	740	725	754	700	768	718	737	724	773	677	697	767	757	744	790	678	783	760	737	784	751	727	713	695	717	741	747	747	745	722	737	739	750	776	749	716	707	714	767	725	716	761	705	737	733	763	728	776	731	703	747	773	776	698	758	726	712	730	765	668	749	744	725	709	727	735	748	763	734	749	718	778	735	791	764	741	739	740	732	703	715	752	771	740	697	721	647	740	737	738	694	787	720	740	724	713	669	710	736	706	723	750	672	738	722	709	768	701	736	718	721	716	734	724	799	724	732	752	733	778	707	714	730	745	681	762	762	759	695	699	747	767	744	691	699	762	737	716	748	720	728	717	753	777	712	725	757	716	708	725	765	767	711	728	726	714	726	754	717	705	765	684	713	712	720	708	721	758	769	771	744	738	740	697	744	704	695	687	708	774	691	777	687	742	725	719	748	780	720	739	741	759	724	757	763	756	752	734	758	697	748	744	799	710	686	701	757	730	722	662	751	738	718	710	749	757	713	739	728	774	721	750	779	750	694	725	745	758	759	763	745	756	718	691	690	736	706	772	696	760	757	773	720	736	739	747	741	709	729	709	717	720	768	723	743	746	713	736	728	722	699	691	735	724	789	692	731	728	734	702	793	808	772	688	722	683	727	762	717	733	731	731	766	718	714	730	723	711	741	704	751	732	708	687	725	721	764	720	714	764	724	704	752	736	767	748	718	717	756	734	748	753	759
8797	2126	2647	2075	1416	1005	792	658	525	522	473	403	383	397	378	357	306	318	331	353	327	311	301	293	298	324	277	320	299	266	284	281	314	290	284	233	303	254	268	332	281	245	269	282	299	269	260	298	255	273	287	246	248	261	271	295	277	296	288	285	257	267	287	305	267	265	256	307	266	274	304	323	313	288	247	260	271	273	273	283	273	290	270	281	278	251	278	247	283	279	282	257	283	262	282	283	261	311	259	272	289	259	283	291	266	271	311	292	249	248	301	303	249	305	257	264	239	264	259	279	285	285	305	250	282	259	316	282	289	252	318	281	268	279	264	260	269	284	296	257	268	266	272	275	286	263	266	290	264	264	245	251	268	281	289	273	262	246	303	286	280	301	256	259	252	258	298	267	255	258	295	270	270	257	294	268	307	289	275	283	247	294	291	247	269	283	301	263	256	261	280	302	220	270	253	265	298	305	231	261	256	267	285	265	273	279	248	257	268	267	274	313	269	311	267	275	294	251	268	263	246	280	260	255	260	282	310	294	264	274	307	248	263	295	261	277	294	269	326	264	265	277	301	280	270	276	288	272	247	287	269	298	284	307	293	279	283	256	271	283	279	239	263	242	288	263	265	265	265	286	306	284	257	275	274	291	265	248	288	257	282	268	277	289	281	277	300	265	283	257	230	290	256	261	262	240	245	277	303	260	265	271	262	300	283	299	276	293	297	273	248	253	280	263	265	278	274	300	252	271	274	285	267	282	296	257	267	259	242	253	278	271	265	258	299	276	294	286	302	252	270	247	246	278	268	284	285	265	279	268	270	263	246	306	265	295	278	282	304	289	267	295	251	264	270	278	245	259	274	280	285	286	279	272	296	292	280	289	294	275	299	250	260	287	299	275	281	294	248	291	276	254	273	272	253	262	270	292	272	278	262	272	273	223	272	230	271	283	281	286	252	262	253	291	266	291	284	262	279	286	258	251	283	276	302	284	276	277	279	260	281	288	267	278	259	292	267	265	283	320	279	247	279	277	270	257	280	252	292	282	271	261	282	248	259	277	235	271	276	276	284	309	294	264	259	283	291	264	286	247	309	295	262	278	276	248	307	310	273	240	285	261	280	310	279	275	271	282	282	271	274	258	272	255	333	261	261	284	288	283	265	262	287	263	290	256	246	295	294	282	310	286	267	294	272	261	266	276	293	265	286	263	299	266	257	276	276	267	272	273	282	274	261	267	275	251	276	286	297	313	283	238	256	306	304	287	273	293	269	288	251	299	264	266	278	296	304	262	268	257	283	290	289	255	258	280	242	276	255	260	274	284	274	233	315	268	282	283	259	262	278	283	260	260	286	302	281	259	279	282	296	302	283	284	293	284	275	294	281	285	263	244	250	247	286	248	293	270	287	265	287	287	257	284	277	260	268	249	295	251	251	301	249	270	294	305	273	250	277	263	282	259	238	282	266	272	281	302	300	261	276	270	279	263	259	252	263	273	253	267	282	269	272	283	285	286	255	272	256	296	261	308	268	243	294	246	298	266	244	276	295	300	289	264	275	239	262	277	288	275	258	274	245	259	280	261	275	261	300	272	291	270	226	309	260	252	254	278	258	272	296	255	287	288	286	263	248	274	249	289	277	251	284	279	314	260	286	267	264	295	259	281	296	284	273	301	262	271	269	260	249	279	296	256	284	289	288	281	243	257	298	271	283	291	258	299	303	276	270	276	252	281	277	282	302	245	243	263	254	295	255	263	273	274	288	272	286	272	280	285	265	261	278	253	286	244	286	279	281	269	305	261	271	272	254	270	302	265	287	277	271	272	276	266	254	244	247	287	290	297	280	286	279	260	287	303	298	290	258	293	280	238	257	269	257	264	295	245	284	267	265	235	307	259	250	248	296	297	296	296	271	269	258	284	270	299	254	287	286	238	303	274	274	254	242	249	287	275	274	284	273	295	279	260	248	289	279	305	282	259	257	299	269	311	259	288	251	263	278	263	294	260	259	267	298	282	276	254	279	290	297	294	249	260	300	280	269	252	261	279	289	306	244	274	264	274	306	271	269	288	298	265	242	275	268	267	260	274	310	303	256	284	264	260	300	273	290	255	247	251	259	286	274	273	273	261	280	310	262	296	265	269	267	274	247	278	275	272	279	278	266	266	286	263	247	290	256	300	265	301	273	266	260	256	259	278	270	263	268	262	302	267	261	269	224	260	245	261	295	301	299	269	229	302	279	294	264	277	258	262	315	254	280	265	218	263	277	287	238	285	284	255	281	280	258	286	271	258	269	267	264	269	268	279	303	280	276	283	274	270	252	253	283	263	283	292	285	262	293	300	288	266	271	289	257	266	263	251	268	247	282	260	258	281	289	273	241	279	279	236	289	271	261	258	255	273	270	274	284	264	256	291	261	266	302	318	272	269	254	260	260	260	285	268	252	300	269	241	291	286	276	258	255	267	283	276	278	285	291	280	299	269	275	276	275	276	274	300	267	251	268	278	276	289	259	275	278	323	295	267	246	251	294	275	285	269	254	255	237	296	303	282	283	292	261	238	260	249	254	282	292	301	283	287	266	247	270	274	277	294	286	279	275	276	313	259	271	282	285	273	275	257	287	289	301	271	285	273	268	302	291	291	287	266	255	257	292	274	265	239	282	263	291	275	309	260	268	275	264	306	268	296	271	263	270	290	281	266	269	269	243	258	307	271	265	255	271	276	249	255	235	271	277	277	290	277	257	302	266	267	268	275	277	258	263	263	251	287	273	251	267	286	280	296	229	281	263	274	301	263	292	293	276	259	267	296	300	283	319	279	262	276	273	261	286	271	249	255	310	271	292	267	272	283	254	283	293	246	279	258	278	287	277	285	256	249	280	267	249	245	290	269	269	252	249	241	287	266	279	275	275	269	280	259	268	254	292	291	269	239	312	246	259	280	286	268	271	327	261	257	267	265	295	271	271	278	269	282	269	297	253	283	281	292	255	264	278	291	306	288	272	277	287	271	281	270	288	274	300	275	264	274	265	260	247	264	287	251	278	288	252	258	285	270	286	268	285	284	273	273	290	289	250	302	291	280	272	278	274	274	254	260	269	266	275	301	283	268	254	255	258	295	280	251	264	252	281	278	240	269	267	284	274	272	276	296	283	244	274	251	249	271	268	269	256	289	313	263	267	274	271	275	289	253	248	316	266	266	262	279	282	299	277	268	272	273	241	278	272	275	258	218	276	261	295	273	270	304	254	264	293	287	289	295	277	292	249	252	239	272	274	270	252	286	261	286	279	303	270	280	277	298	259	253	291	285	285	261	299	275	283	282	269	280	300	281	297	246	287	280	268	287	287	251	293	317	285	278	293	304	243	251	288	288	281	265	277	271	261	260	271	274	255	292	285	281	263	269	283	290	248	276	264	276	273	272	261	264	267	296	266	250	283	280	270	253	256	273	261	289	280	261	260	272	285	295	274	251	249	275	260	251	244	264	258	317	284	266	265	259	269	221	254	290	296	277
7641	2531	5357	6415	5623	4297	3579	2780	2289	2064	1770	1621	1442	1354	1241	1106	1135	1117	974	947	886	866	837	849	864	814	839	788	769	808	795	795	769	791	792	792	734	762	779	738	781	780	709	762	715	696	761	719	710	719	727	669	696	709	699	646	620	741	699	652	694	699	712	690	664	709	682	674	697	734	661	661	646	713	615	697	652	675	670	683	610	651	668	699	643	599	667	662	653	634	656	675	656	631	662	637	717	676	691	557	669	649	728	684	678	639	717	675	658	660	618	661	635	647	634	660	645	686	681	668	664	656	666	624	608	686	645	653	651	647	679	647	662	650	694	659	608	660	646	688	663	694	617	680	685	701	613	637	627	691	658	707	659	652	646	679	626	659	672	672	672	622	664	669	632	639	717	690	681	666	620	657	657	634	652	658	663	667	626	638	703	650	680	677	664	639	632	654	645	651	671	630	688	665	680	648	683	635	706	674	674	603	670	617	657	665	671	675	658	659	654	661	683	708	639	670	647	645	672	713	637	660	683	655	683	661	678	652	649	660	690	617	665	676	665	621	652	661	695	680	651	653	653	635	638	617	617	628	721	698	643	654	694	701	675	721	702	702	651	643	656	662	684	657	615	672	640	659	680	635	655	640	651	694	643	661	661	652	652	692	686	702	652	664	690	631	642	669	645	686	616	660	651	654	624	663	688	674	643	699	657	673	717	645	670	664	664	628	644	679	656	630	716	648	675	663	680	627	678	685	635	664	639	650	681	665	646	625	691	649	648	638	662	702	648	701	657	674	647	673	655	647	676	636	663	677	657	682	681	639	635	634	674	715	660	659	658	676	697	643	664	600	593	661	719	645	635	670	637	668	658	675	646	641	660	648	709	686	666	672	649	675	663	700	685	623	641	688	679	697	661	686	703	650	624	659	636	672	650	687	673	710	675	679	713	660	719	678	660	660	681	633	612	688	672	666	653	667	651	697	668	674	622	716	662	685	657	716	662	663	669	635	620	667	632	672	646	642	666	615	674	651	640	637	696	634	680	647	671	674	681	658	701	694	635	664	666	676	739	676	654	631	661	647	660	692	681	678	699	632	668	653	703	689	704	664	686	657	665	679	647	661	652	623	716	626	650	612	631	679	668	678	628	660	644	662	612	672	647	714	662	679	685	704	652	670	695	641	687	705	657	653	705	680	690	691	659	660	600	687	670	672	617	649	637	662	673	623	671	668	662	657	658	661	654	662	649	623	668	691	635	661	635	697	688	643	642	701	689	668	692	689	692	680	671	651	653	664	668	658	635	680	683	705	681	686	664	677	650	658	638	723	660	697	642	670	683	660	674	665	697	692	700	671	659	674	671	740	645	635	668	677	654	668	662	674	645	740	644	674	670	666	657	646	660	666	628	643	696	606	652	653	638	675	660	667	673	676	625	685	676	634	672	599	660	611	686	615	698	640	653	662	663	635	643	687	718	657	704	676	688	657	644	685	673	621	670	622	684	661	669	656	579	688	659	666	662	671	655	624	663	717	660	676	688	702	667	658	644	684	658	659	619	658	636	660	610	620	640	627	689	666	684	612	658	673	692	724	656	699	709	693	623	688	666	653	646	647	660	673	651	651	657	674	653	624	685	637	666	669	637	635	680	634	635	652	689	682	675	688	650	636	702	641	691	668	637	673	625	668	664	632	656	666	664	657	668	678	671	708	662	688	685	645	673	658	674	668	695	682	672	612	691	672	618	675	671	662	647	642	698	674	647	587	598	679	644	649	641	651	664	660	670	691	692	654	668	649	646	660	618	704	683	680	653	697	674	677	687	634	654	656	662	626	679	652	673	666	612	707	646	661	606	704	649	650	681	692	628	674	681	676	688	692	665	612	622	662	685	641	681	639	660	687	650	657	690	695	697	682	647	622	707	645	682	692	675	681	674	630	698	672	666	670	625	671	660	680	660	663	662	671	670	672	658	684	660	650	680	633	710	623	650	674	716	627	676	656	717	639	664	685	612	681	669	636	677	663	661	707	631	609	641	636	695	667	687	644	674	696	692	686	668	687	628	643	637	734	668	672	656	646	653	700	698	708	676	613	672	707	661	671	602	670	676	692	682	623	645	630	636	674	673	693	644	686	678	699	663	675	705	649	721	651	654	663	668	617	680	630	648	646	639	666	701	729	677	704	639	674	615	636	662	671	627	684	636	670	646	632	686	702	634	710	645	633	627	672	689	671	672	661	651	714	705	676	673	683	671	674	629	636	689	683	666	636	672	651	662	651	682	620	675	649	663	675	625	680	682	647	679	679	671	645	646	659	681	680	655	669	650	674	666	662	641	688	637	668	677	642	681	620	627	656	646	683	648	689	669	639	670	647	633	655	694	651	699	723	672	663	707	666	700	664	675	661	639	692	636	644	636	677	659	663	664	678	690	680	672	659	690	636	697	664	652	666	666	695	646	654	672	688	643	672	607	616	692	693	698	667	669	637	620	643	697	638	662	664	671	695	632	660	648	608	639	694	714	686	644	650	650	685	710	697	721	647	641	694	658	645	641	635	684	621	651	697	705	689	685	665	643	639	649	696	639	652	654	668	697	656	660	660	687	601	635	642	659	702	637	658	648	630	726	647	663	706	675	678	694	704	663	664	678	662	662	680	633	691	676	613	672	658	701	619	659	654	657	604	676	619	700	653	658	712	620	663	672	670	634	665	659	648	623	683	641	642	657	646	674	659	671	670	637	652	630	685	630	703	651	674	644	689	730	682	683	683	659	650	629	626	691	618	662	661	650	674	647	693	660	677	656	658	707	676	619	694	696	666	639	683	641	651	713	695	660	651	665	687	696	685	660	671	659	618	658	653	652	655	652	605	687	666	697	696	702	710	662	681	673	643	664	676	683	627	653	657	700	676	693	686	706	667	647	676	670	707	671	651	630	708	756	612	668	657	689	657	673	683	679	677	643	670	637	676	674	673	661	643	650	664	655	653	630	679	665	683	683	664	681	658	659	623	702	668	715	666	677	659	658	670	684	692	644	653	683	661	668	701	672	663	632	659	691	665	662	695	688	680	706	617	625	665	667	661	684	658	666	691	646	677	672	671	667	657	684	671	606	690	650	664	668	669	641	671	676	721	652	645	665	597	697	696	655	717	679	646	638	663	680	642	643	696	595	666	671	630	689	664	624	675	685	672	668	649	647	653	619	669	651	705	670	677	676	678	705	645	661	668	689	666	649	663	621	682	676	695	662	664	644	651	635	712	666	689	648	638	637	664	707	659	642	664	686	644	682	627	642	662	638	654	670	659	700	630	652	653	655	685	608	652	707	637	657	698	713	666	694	631	656	675	633	617	664	629	692	655	662	645	695	707	728	611	680	641	696	599	658	652	678	615	663	673	651	682	718	659	662	643	687	750	708	676	690	668	679	661	642	717	655	681	682	660	692	692	670	689	653	708	663	643	668	668	644	700	660	608	638	636	695	642	640	648	725	682	668	627	768	672	661	612	692	648	635	656	679	672
15024	3435	3834	3075	2002	1499	1008	778	783	600	511	437	427	351	379	311	296	286	264	289	267	260	237	250	261	209	245	240	244	231	235	262	246	231	208	213	224	250	210	219	204	211	218	221	229	217	208	231	239	232	205	229	189	206	186	211	217	203	210	204	209	190	200	237	233	185	223	210	202	193	218	210	179	204	210	199	206	193	212	191	214	211	191	218	201	204	228	194	221	182	172	199	193	207	210	217	219	222	203	208	230	231	207	194	197	182	224	198	215	220	197	193	208	208	228	215	180	222	174	184	189	197	199	199	212	205	210	210	211	194	228	215	173	246	225	199	192	220	201	194	193	241	199	182	218	172	204	215	244	213	204	205	199	208	202	229	215	178	207	217	180	195	216	199	192	198	224	202	204	201	195	223	203	200	204	198	206	198	170	188	198	193	217	185	194	197	234	182	222	176	197	201	191	173	209	209	222	208	196	200	203	222	215	202	211	207	216	220	194	228	208	205	200	200	213	207	210	193	186	213	229	219	214	223	197	191	234	204	188	198	219	217	208	200	208	214	232	204	208	224	185	183	205	193	188	210	197	219	215	209	183	200	179	203	224	184	201	180	198	214	212	213	192	193	196	205	226	217	205	226	230	205	205	191	238	223	182	198	187	208	205	166	207	205	220	200	191	199	232	209	204	205	199	209	206	188	178	202	222	196	196	233	181	211	218	216	204	233	211	221	202	201	172	196	222	197	182	199	172	208	202	208	179	198	192	222	199	199	235	206	199	194	237	197	208	227	218	208	196	185	209	190	188	192	191	213	215	186	199	202	204	208	192	218	213	194	180	190	239	209	207	239	199	188	223	241	189	231	205	191	204	172	208	219	224	210	208	183	205	206	192	222	194	184	195	222	209	193	219	217	216	214	216	221	219	203	203	210	205	182	230	193	198	225	217	220	210	200	210	196	206	240	213	202	214	183	199	199	219	192	213	197	181	196	231	207	197	213	200	205	220	217	196	173	228	188	193	228	188	185	198	225	202	228	198	194	198	200	209	246	203	194	217	214	216	226	204	172	215	216	194	215	211	222	209	187	216	205	226	188	184	192	197	192	196	217	206	214	187	199	203	197	227	205	203	198	191	202	206	217	176	196	213	195	185	190	198	228	201	172	203	209	193	217	209	202	209	192	201	206	207	189	204	195	184	208	198	174	186	193	202	207	217	225	189	191	198	220	217	193	194	225	188	181	209	222	195	229	208	194	200	192	215	226	224	206	176	200	200	207	201	214	213	196	204	220	215	207	175	206	201	183	185	218	196	182	170	193	192	189	243	192	203	198	199	180	198	187	202	184	205	233	215	217	201	195	196	213	213	187	193	197	210	206	212	196	206	220	216	207	191	212	194	182	218	205	196	193	224	198	204	199	193	216	199	198	208	173	183	189	211	222	221	223	220	219	205	222	194	185	211	221	229	185	211	173	201	205	206	199	211	207	215	203	222	188	179	211	199	187	214	212	166	191	223	197	232	194	206	198	202	207	186	213	206	211	208	195	208	208	217	183	197	172	192	186	213	224	188	190	186	189	214	204	216	196	191	209	225	189	166	214	232	181	213	205	195	187	210	202	196	188	199	212	219	233	199	187	189	227	202	230	212	205	178	213	219	222	201	204	193	180	193	226	199	218	210	205	203	218	216	193	215	206	203	222	237	208	222	215	195	217	183	222	200	198	217	188	212	221	193	211	214	183	193	185	225	186	189	212	178	194	212	215	203	214	219	187	175	174	214	201	213	229	178	206	183	201	203	183	196	199	204	221	197	198	172	210	208	205	199	201	228	235	199	203	210	203	186	189	205	214	234	205	214	206	201	210	193	192	210	185	203	193	202	221	195	205	209	219	217	225	174	200	204	197	223	217	220	192	196	198	226	210	208	202	214	212	195	179	213	219	188	194	209	196	191	219	208	183	199	211	187	198	214	196	211	180	199	207	209	208	220	205	206	196	189	195	192	220	212	209	203	260	231	186	195	224	224	215	200	187	214	198	192	192	214	184	206	239	197	173	175	191	171	219	212	223	218	206	201	199	198	196	200	192	204	210	208	201	195	214	197	211	215	211	199	207	184	207	178	172	209	215	212	221	215	195	205	217	194	200	204	224	185	207	211	196	181	223	194	214	178	226	188	189	213	221	223	214	208	211	233	188	212	176	205	246	198	186	208	217	211	197	189	207	196	202	214	208	172	228	201	202	212	207	216	184	181	204	198	193	207	205	188	208	214	207	199	210	191	228	212	213	202	213	214	209	203	219	232	210	210	202	211	201	184	206	208	190	207	221	193	195	196	205	220	220	210	217	192	192	177	189	200	190	204	222	194	189	193	195	186	176	172	192	185	188	205	178	218	191	191	185	178	204	193	170	213	200	194	222	223	205	201	191	234	175	221	199	215	183	192	210	214	192	194	197	208	211	221	205	188	205	205	186	164	188	196	204	205	209	191	193	189	203	221	206	203	200	232	202	197	186	180	204	257	209	234	201	234	211	194	206	210	216	179	247	211	205	212	223	185	219	194	193	203	192	196	225	188	211	218	184	180	212	205	231	224	190	216	195	207	221	231	195	175	179	201	211	203	249	202	201	185	235	210	192	191	194	189	223	224	174	214	213	226	197	184	216	214	174	218	188	199	223	189	224	207	211	189	202	207	190	212	208	222	226	221	211	219	199	196	233	222	186	187	210	192	214	199	212	201	216	217	197	189	206	205	208	187	197	186	235	188	192	198	167	196	205	175	196	171	189	221	206	198	211	197	208	166	190	214	206	184	220	212	217	205	188	177	208	226	230	204	192	205	212	217	193	190	158	220	214	215	227	201	224	176	226	213	206	193	201	203	196	194	235	177	233	223	190	202	191	212	211	223	187	172	201	228	204	191	195	201	207	199	224	213	197	214	208	202	199	201	190	223	225	195	187	202	196	204	181	230	225	222	213	219	220	216	193	211	176	206	209	228	205	192	203	195	184	233	184	226	189	200	206	206	242	175	212	210	185	164	201	196	198	197	217	189	212	214	168	201	196	240	182	208	218	200	222	194	196	204	182	197	214	181	211	211	213	203	186	186	192	190	190	210	189	199	186	216	189	185	232	215	204	200	169	176	193	204	181	205	183	180	210	181	182	215	228	197	223	199	211	206	229	187	200	190	189	212	201	165	183	219	207	198	212	217	209	178	231	220	223	217	189	199	192	210	209	212	220	180	214	191	194	212	221	237	209	212	193	176	185	201	198	211	196	190	169	195	207	222	215	231	208	212	211	215	208	202	215	205	177	219	202	199	202	204	222	198	220	216	228	218	203	206	201	221	218	210	227	234	196	202	189	212	212	202	205	204	216	196	192	200	215	199	203	217	206	215	181	185	207	208	173	194	208	204	204	214	211	225	195	196	203	198	198	211	206	194	193	192	188	164	209	207	185	216	210	188	217	218	207	228	183	248	194	191	208	197	204	218	216	194	186	187	193	191	194	220	220	235	203
9614	3234	6823	8413	7551	5786	4609	3662	3178	2690	2339	1951	1793	1510	1449	1297	1256	1147	1160	943	819	972	844	797	827	780	768	772	742	792	709	739	707	685	655	645	636	678	662	645	619	602	614	602	577	594	584	527	530	510	576	564	539	568	551	506	566	575	538	565	584	498	556	546	519	533	579	503	548	512	518	549	535	520	534	502	554	511	499	517	528	540	530	483	499	480	515	523	510	508	511	518	495	521	549	525	527	524	513	483	505	550	484	524	511	536	494	513	477	502	542	494	490	504	492	478	493	507	584	500	566	528	543	487	490	521	513	525	551	532	481	534	547	502	512	508	542	521	492	503	485	472	518	528	480	508	501	507	533	522	487	466	502	488	475	495	494	454	480	487	538	550	539	486	514	474	553	526	518	555	504	514	475	530	507	515	539	519	525	525	498	493	496	511	489	491	542	505	518	534	507	532	471	493	522	531	485	521	535	511	523	518	486	543	496	503	519	537	545	491	529	485	558	556	503	524	472	493	522	500	499	562	542	518	550	514	535	508	490	502	553	495	567	564	504	518	533	498	531	537	490	509	515	518	511	511	509	534	510	546	483	512	486	468	538	525	503	541	516	504	518	548	514	489	517	524	504	527	535	532	525	513	471	452	549	524	495	524	506	522	501	498	558	506	490	526	492	499	547	468	532	500	497	530	482	487	479	533	507	492	551	503	515	519	530	514	518	520	551	481	530	511	488	495	477	506	502	508	507	537	480	493	516	503	495	529	545	483	485	509	562	572	516	517	567	508	518	526	521	526	511	532	488	494	550	516	525	554	481	514	516	483	562	476	519	527	513	523	496	540	466	571	486	518	480	526	505	485	523	490	554	503	520	497	531	545	535	510	452	530	532	511	529	482	591	507	560	521	533	527	508	520	512	530	533	513	482	543	506	530	512	505	490	518	495	486	508	531	497	506	501	498	514	524	504	493	530	502	507	487	528	501	510	539	517	494	522	512	482	531	512	518	531	496	505	539	532	526	500	464	526	507	544	527	543	528	525	491	474	541	487	465	514	514	519	521	525	493	528	537	509	477	533	548	490	536	562	488	501	496	519	447	504	528	512	463	501	532	537	530	506	495	465	471	455	511	502	529	544	553	481	489	518	524	486	548	514	524	488	503	483	458	525	501	477	494	523	508	522	539	530	508	531	504	488	500	559	551	521	474	525	543	539	503	515	520	522	548	553	491	553	497	504	489	533	506	524	523	529	517	527	514	533	494	496	528	542	489	466	501	529	499	495	518	527	487	492	520	522	504	489	515	509	525	560	539	533	490	524	524	519	502	473	515	505	561	495	506	481	508	522	489	510	498	536	520	515	515	520	504	492	493	510	523	511	549	512	518	522	540	442	511	511	526	469	557	518	505	530	482	511	493	548	517	494	465	530	546	524	520	529	545	491	528	504	511	499	538	499	527	514	528	541	520	570	515	499	504	509	510	490	506	541	514	506	513	506	522	537	471	500	543	513	508	519	522	499	534	513	524	532	536	529	507	490	487	502	522	544	508	520	527	484	472	518	535	502	487	497	534	507	490	538	507	517	543	525	532	548	521	461	538	527	519	518	500	536	482	538	466	474	492	496	522	519	523	521	501	534	502	513	521	493	515	531	537	527	505	547	514	488	531	517	504	520	548	516	502	520	542	536	552	506	541	521	547	490	525	491	522	504	503	485	477	568	490	481	537	530	511	546	522	541	501	525	497	510	535	508	545	526	514	498	477	502	471	495	512	507	495	539	498	542	545	481	511	488	522	500	518	492	486	526	536	536	509	497	536	487	537	529	508	496	469	482	539	477	528	519	513	522	519	528	542	478	505	496	456	500	519	539	500	535	526	518	511	517	526	504	485	526	538	538	469	510	517	500	525	523	515	519	475	533	489	552	551	511	535	494	579	509	537	491	512	494	565	489	525	486	496	524	515	487	471	490	543	516	529	522	525	538	509	548	533	518	496	467	497	505	527	521	528	466	532	545	504	527	500	539	526	536	496	505	534	491	530	543	515	502	502	479	523	505	516	537	510	501	507	520	531	521	524	550	511	506	509	522	517	497	501	505	491	518	520	519	527	510	499	496	486	560	501	524	514	486	491	484	511	489	481	527	531	575	510	526	546	532	541	541	499	470	530	543	495	519	504	484	531	512	540	522	523	518	474	537	535	531	489	531	538	490	510	516	488	498	509	533	480	534	503	526	527	520	500	480	513	513	528	474	522	535	501	489	516	484	490	527	446	496	539	518	513	511	494	476	546	558	503	510	536	498	518	497	502	541	550	508	484	496	569	519	516	509	529	547	570	519	515	532	502	537	536	476	523	510	548	457	546	507	506	533	528	532	528	523	543	546	508	509	534	529	464	513	482	526	538	521	508	483	471	555	550	516	509	508	483	532	517	554	506	525	484	540	513	511	555	583	490	498	538	511	497	471	496	541	434	509	514	489	538	507	494	528	495	481	507	528	525	538	503	530	506	508	551	484	507	546	537	478	545	516	483	533	560	501	495	524	511	503	495	498	497	497	508	511	439	524	528	504	523	492	495	510	502	496	497	493	512	525	509	528	505	542	527	507	494	533	493	497	478	486	537	523	509	503	537	525	529	490	506	496	536	496	503	534	507	523	479	520	495	484	507	515	495	559	479	532	531	476	511	525	548	540	495	531	520	527	553	507	504	501	515	536	518	508	482	497	533	531	508	542	477	551	524	524	512	525	498	544	485	499	528	526	540	508	480	485	492	486	526	513	487	509	501	489	524	500	513	500	504	535	499	542	524	542	505	479	496	488	526	460	504	549	516	495	510	532	497	524	498	522	506	527	477	492	553	504	513	538	523	538	511	502	525	517	491	522	498	501	503	538	534	533	481	553	530	534	545	507	509	521	514	518	504	530	523	496	523	513	510	487	527	504	534	475	519	520	552	475	511	507	508	526	507	510	514	512	508	513	505	541	510	487	505	484	492	488	528	504	514	482	467	483	520	519	493	496	534	513	536	531	519	503	562	506	539	507	474	522	545	521	497	479	530	513	496	517	520	497	482	563	522	525	499	548	510	550	506	485	488	501	558	523	574	538	527	499	538	523	508	520	538	508	507	567	532	526	529	503	528	507	474	510	506	515	500	473	502	542	501	544	493	528	490	531	500	513	556	519	484	486	471	506	547	522	513	557	482	525	495	518	510	476	501	503	514	543	512	517	527	495	518	492	530	484	534	500	494	529	504	497	537	520	506	497	474	525	500	528	535	481	533	500	517	491	519	511	485	507	493	517	468	551	536	544	468	492	533	486	508	502	520	505	528	515	526	520	489	510	498	507	463	467	520	505	503	482	508	543	529	512	532	561	498	546	491	509	529	491	530	532	528	482	506	545	490	494	518	535	495	517	514	503	528	516	538	496	538	516	530	525	536	515	503	522	501	501	545	494	503	544	510	501	536	555	526	520	517	505	514	526	524	535	494	523	489	518	503	500	507	485	552	510	531	582	516
2714	1225	1430	1143	885	729	561	500	468	395	402	355	331	332	347	326	314	309	337	293	297	318	304	320	343	307	310	318	302	308	342	323	321	286	333	315	309	282	313	320	280	357	282	291	334	270	292	321	278	303	294	346	305	320	315	308	297	304	289	342	324	324	308	311	264	314	330	278	309	295	269	308	317	299	319	329	321	292	303	291	292	302	274	286	306	347	324	306	309	306	278	314	299	325	329	293	323	297	289	295	289	292	277	298	289	315	314	271	306	321	303	311	313	319	305	300	326	287	298	321	289	297	343	311	291	311	297	314	304	313	314	290	291	329	298	327	334	349	329	273	293	302	302	322	290	317	317	326	285	324	287	296	318	291	260	313	301	303	312	304	276	305	301	285	279	294	339	296	333	299	314	279	307	263	287	281	332	289	300	318	315	317	339	315	301	268	293	304	296	333	304	297	324	301	271	305	303	295	328	272	327	290	318	294	281	318	316	270	300	312	282	313	307	324	301	285	307	286	313	287	279	291	313	299	300	304	310	273	281	300	325	307	273	307	320	253	283	307	325	288	323	315	336	316	271	301	332	308	338	310	304	321	278	312	305	306	305	310	282	319	313	336	300	305	269	284	286	297	278	307	270	312	283	316	288	311	303	306	308	300	323	326	304	283	311	294	318	297	314	291	336	292	313	291	314	322	320	295	309	278	265	303	300	298	303	307	304	374	301	296	281	294	299	304	358	264	309	291	322	293	301	286	334	303	316	273	343	320	345	291	319	267	321	308	301	318	300	298	265	285	313	301	303	308	296	300	313	299	290	313	295	315	323	299	270	285	299	305	310	303	314	309	309	314	314	303	279	306	325	309	330	290	321	306	277	283	309	317	310	313	300	311	277	277	289	305	305	322	333	304	308	295	290	319	291	252	302	308	312	307	297	281	288	307	294	309	326	323	292	320	339	320	328	289	306	313	310	309	325	275	305	298	300	327	272	300	295	281	284	329	274	316	289	299	290	300	324	296	303	279	325	288	310	290	328	324	337	319	312	289	255	258	307	275	323	289	310	288	312	314	276	296	286	316	322	298	252	312	255	294	325	264	286	306	310	299	302	270	285	296	319	336	298	295	290	268	315	322	322	297	281	293	271	289	304	294	302	288	305	326	301	303	317	287	296	304	302	280	288	285	282	270	286	301	300	288	324	270	300	301	313	294	286	286	329	293	329	287	311	311	294	293	324	319	320	316	326	296	310	313	333	304	314	289	312	333	304	289	320	323	292	332	316	336	329	284	313	333	319	282	315	304	281	309	260	283	299	314	293	301	315	276	288	306	281	305	323	322	294	312	290	297	291	305	311	272	296	320	322	330	296	319	308	280	306	326	312	335	282	344	282	296	296	316	270	291	303	287	314	288	293	317	334	336	272	334	275	296	287	319	318	330	324	278	294	304	297	328	293	321	297	260	287	315	316	292	302	322	268	286	292	298	335	288	320	316	300	287	305	333	297	302	300	300	305	309	288	337	276	319	322	282	305	332	312	319	326	305	295	273	284	315	313	306	308	304	312	323	323	257	307	341	327	272	303	336	323	304	326	325	291	291	324	311	297	323	288	303	319	330	314	315	297	300	331	334	307	314	308	307	331	286	300	323	307	342	315	283	293	317	306	300	294	274	264	314	305	283	309	298	288	332	292	281	303	308	280	284	312	305	273	333	294	280	294	279	302	301	307	251	309	296	285	302	262	341	310	310	293	317	304	290	296	317	310	303	286	307	296	272	322	276	313	298	338	308	316	294	331	329	313	283	278	308	269	274	270	325	305	312	273	315	312	281	292	327	330	302	302	295	298	298	314	293	307	304	289	355	285	303	316	287	305	301	296	321	289	309	313	297	316	313	297	307	275	296	286	293	325	320	306	289	315	292	303	283	305	307	299	276	314	304	344	298	301	290	300	296	282	321	303	294	296	320	326	299	293	289	314	330	324	298	282	317	310	303	290	286	309	315	290	303	295	338	327	282	281	324	301	269	270	309	290	345	314	283	330	302	321	318	295	297	264	313	297	295	270	286	304	290	286	327	326	283	299	298	290	308	304	293	317	305	317	313	300	321	314	281	289	280	299	289	328	297	305	342	294	312	291	300	315	307	303	269	288	298	315	302	271	281	302	324	307	312	312	296	293	317	347	299	325	308	305	285	298	309	293	310	321	324	327	284	332	340	315	278	296	297	259	299	305	288	261	319	331	325	322	289	329	302	267	305	275	316	282	330	315	294	317	333	349	286	317	313	318	293	314	304	324	283	320	253	296	328	304	300	323	312	294	286	288	302	288	317	272	321	283	306	290	270	314	313	297	342	304	309	305	300	287	290	310	295	274	311	311	299	289	324	311	272	305	309	285	280	319	323	320	297	322	304	298	317	314	296	343	315	297	293	299	282	291	311	330	304	307	293	298	302	307	297	333	322	261	296	302	305	301	292	321	294	280	289	293	329	287	322	309	296	314	282	319	270	315	290	313	308	309	282	289	328	320	320	315	299	317	290	276	347	273	274	293	310	294	288	311	288	282	298	290	282	341	291	301	303	324	287	308	314	318	275	311	286	299	289	274	305	300	318	294	311	291	311	299	283	313	293	319	306	322	273	277	301	304	301	313	302	304	297	289	315	295	304	310	284	314	306	304	298	305	319	302	295	342	324	300	326	314	316	306	305	314	307	297	309	280	342	291	294	302	320	314	288	267	267	298	306	297	319	312	294	336	288	326	321	313	312	301	321	295	280	294	303	300	336	283	276	290	292	306	311	310	304	306	291	296	311	341	296	300	313	258	308	279	301	313	322	303	338	298	295	305	300	322	258	339	295	278	304	287	293	336	305	325	313	305	353	290	298	288	301	335	296	301	303	308	299	301	276	275	312	310	339	311	302	304	281	308	294	301	296	282	327	335	325	292	273	301	299	302	292	287	277	305	318	329	295	300	318	295	302	333	335	274	330	298	292	308	289	327	288	296	304	292	312	291	294	298	270	309	290	312	266	305	295	272	336	261	309	304	313	324	279	317	282	302	302	328	299	311	316	297	318	313	290	289	324	324	271	303	308	296	311	292	315	289	310	305	290	317	301	344	303	314	294	299	329	262	319	322	292	301	304	330	310	295	285	300	272	317	340	323	316	293	267	286	298	339	326	298	305	314	268	280	314	312	311	275	326	277	309	283	301	292	312	322	323	320	325	302	326	315	352	318	272	306	308	313	291	257	309	315	280	319	329	318	294	258	316	266	299	275	281	281	342	293	311	313	329	298	298	277	309	295	280	314	310	300	304	287	306	306	331	297	315	294	277	286	300	267	328	301	307	309	332	287	304	284	330	274	301	289	323	330	285	321	291	312	289	303	319	317	319	285	301	335	306	309	300	288	314	275	310	309	294	273	294	293	314	291	296	297	300	259	306	279	305	316	303	317	308	312	339	299	274	282	300	254	310	291	299	337	304	323	313	307	278	326	290	309	328	308	291	285	321	282	321
2834	1727	3203	3727	3427	2666	2087	1739	1580	1400	1288	1175	1067	972	987	911	884	866	818	865	805	806	751	793	755	801	816	754	784	847	773	811	778	765	756	785	738	803	768	763	775	765	736	710	689	749	764	728	737	719	740	745	717	754	777	718	736	751	735	755	724	768	762	709	803	772	782	775	769	717	729	755	771	705	713	707	679	788	743	780	730	728	772	740	698	698	761	688	726	754	732	730	760	717	747	765	731	768	704	737	757	756	766	732	728	765	758	738	733	710	666	715	742	711	702	769	713	713	750	752	714	744	734	736	754	725	780	691	733	744	741	752	741	710	675	742	742	716	745	730	707	695	768	749	749	681	766	728	741	710	728	717	722	699	729	781	709	736	762	746	685	735	702	736	712	752	716	707	666	720	721	764	720	760	709	717	709	777	719	682	747	690	702	735	708	739	712	762	715	729	728	739	734	696	766	738	752	715	786	720	707	714	760	746	756	725	747	767	763	764	755	720	715	712	770	709	705	759	742	732	725	745	725	744	725	736	715	736	700	758	693	708	718	717	680	778	707	780	747	739	696	745	784	753	762	720	711	729	730	705	753	708	721	727	762	773	704	707	751	716	691	704	749	705	675	745	750	734	684	738	730	722	688	656	771	771	755	691	726	720	721	677	749	766	785	713	732	748	742	740	667	759	703	780	727	762	714	740	759	712	737	709	717	743	771	747	713	736	714	722	748	767	724	728	722	741	702	754	747	691	673	743	774	718	739	724	731	744	741	747	734	684	705	702	744	749	766	710	731	703	715	743	761	741	757	748	744	771	725	724	706	721	741	737	738	727	711	730	748	677	747	745	751	750	728	710	725	789	744	702	694	692	774	691	768	731	758	691	710	705	709	758	714	745	729	750	706	689	683	776	736	705	749	737	772	741	718	760	743	737	716	719	706	700	703	750	701	762	733	751	694	777	718	694	761	762	764	751	727	784	706	729	695	705	744	692	673	730	763	778	695	750	711	720	729	735	727	718	748	703	776	702	751	757	764	748	695	746	722	699	715	690	721	700	713	704	704	681	789	753	733	755	784	749	786	731	731	700	752	704	747	737	739	723	723	734	718	746	734	753	736	722	685	717	765	720	728	736	757	749	671	774	657	723	767	747	754	773	705	700	770	788	753	746	767	692	686	702	711	715	708	716	753	703	708	749	772	701	770	728	698	746	698	780	760	705	727	694	740	688	719	736	737	751	716	796	712	740	758	726	721	749	752	744	706	696	732	760	732	751	719	755	750	713	759	755	701	676	674	717	707	740	715	754	681	705	700	730	721	717	681	728	749	727	738	690	727	716	769	712	735	726	734	733	771	795	760	745	714	730	680	732	679	765	736	783	681	742	737	731	702	757	747	730	726	722	744	778	728	685	695	723	695	733	714	750	745	717	723	745	753	759	773	763	765	701	759	781	722	732	804	773	739	752	706	753	745	738	699	770	786	727	748	696	716	756	707	712	695	743	718	743	740	724	722	745	721	704	747	708	744	727	713	702	751	701	747	714	686	702	749	739	732	738	736	742	752	707	733	704	682	754	751	697	716	739	724	694	739	713	717	724	758	746	716	777	737	700	699	734	732	718	763	752	744	669	729	738	721	715	717	729	716	798	715	724	749	750	703	725	746	727	739	768	721	715	725	767	758	747	753	737	711	723	763	726	744	700	745	756	745	771	745	710	734	716	727	731	724	707	737	755	755	746	730	758	745	679	736	720	753	747	756	697	779	775	755	723	744	745	680	749	702	716	735	782	731	703	767	728	699	735	750	737	723	683	716	734	660	683	737	740	810	731	741	680	708	747	730	715	717	709	736	718	745	697	736	744	681	720	715	686	701	736	707	727	766	749	758	723	708	705	751	719	707	740	763	719	723	700	689	727	687	728	715	772	718	743	740	755	774	774	737	685	712	721	722	802	704	731	705	736	718	725	748	734	721	744	765	712	697	717	780	713	747	733	740	730	730	658	729	732	751	716	730	697	780	728	697	709	776	719	713	705	765	757	768	704	669	766	696	706	727	698	753	771	715	683	758	728	691	715	736	716	744	766	716	754	766	750	718	719	750	770	685	753	745	729	748	757	707	684	750	688	772	742	671	735	705	728	698	768	732	711	743	740	717	734	677	728	769	732	772	731	740	746	722	705	722	737	708	731	731	743	763	718	764	761	687	733	775	734	698	682	777	686	658	753	728	701	758	720	739	764	704	711	697	774	713	741	685	737	723	709	769	723	724	760	769	778	717	759	728	761	735	697	738	678	693	745	749	732	776	738	715	816	689	745	734	738	711	734	738	715	738	730	740	731	772	749	697	755	754	713	716	739	744	734	787	714	750	722	730	698	692	712	735	734	751	741	716	795	730	756	762	744	681	746	754	701	680	766	745	766	709	680	742	798	722	720	748	767	726	661	766	754	776	720	702	736	674	681	735	716	744	755	738	718	688	727	727	717	703	756	680	667	756	732	683	744	776	756	697	737	711	706	743	736	732	750	698	723	716	698	719	718	698	762	727	737	760	708	713	732	704	753	756	756	782	698	710	751	718	685	712	755	717	718	747	721	693	729	742	728	743	697	715	667	762	644	704	737	741	694	738	767	748	709	694	737	725	740	728	685	743	698	676	717	746	707	732	686	731	710	704	716	721	758	690	692	689	766	705	761	740	715	745	732	727	741	754	736	728	795	778	728	731	795	708	699	739	760	734	724	729	698	725	730	695	771	751	734	766	734	757	749	781	736	718	693	753	728	698	730	732	703	727	709	753	730	748	720	704	757	754	767	718	733	758	757	736	729	677	732	745	740	701	676	758	746	768	749	710	737	768	737	735	705	739	714	762	762	793	756	708	732	684	718	764	762	742	703	779	735	748	765	739	732	721	750	705	731	742	694	710	710	743	699	722	683	758	799	729	721	781	723	725	750	682	706	736	719	767	706	738	738	769	744	724	729	673	692	740	748	687	797	767	664	756	699	748	733	698	771	716	725	757	742	740	752	770	699	727	707	705	742	753	750	738	753	743	726	742	722	709	761	686	748	703	831	725	709	767	775	683	786	747	727	787	700	715	720	733	766	755	736	702	665	666	735	755	709	749	740	723	791	758	754	749	688	715	705	756	730	725	754	753	722	731	741	748	758	756	753	755	713	774	756	719	776	723	716	717	764	735	774	718	726	769	709	719	742	667	718	742	715	768	698	741	715	767	748	714	743	689	736	728	666	757	723	767	715	751	721	742	755	766	730	701	771	749	735	747	724	740	761	712	791	739	751	743	724	740	748	775	710	777	752	750	746	727	733	694	785	695	737	742	723	728	744	737	750	726	713	749	712	725	722	764	740	738	719	713	733	737	739	753	710	733	748	712	673	712	788	708	724	715	730	725	805	768	705	736	747	690	730	723	725	744	736	729	731	739	731	715	749	699	740	689	727	764	730	726	729	729	752	717	705	751	736	669	721	715	694	712	763	732	764	712	790	745	724	727	694	703	710
8833	2180	2543	2149	1447	1072	785	655	552	564	471	438	364	362	372	328	329	314	326	308	309	292	328	284	311	287	323	240	306	310	280	306	293	281	312	274	269	276	300	286	285	253	271	261	242	272	297	320	291	258	283	267	320	255	246	254	267	258	288	280	298	267	247	264	295	284	291	261	280	275	253	302	254	297	298	253	281	273	282	270	270	258	276	302	253	275	295	293	238	274	271	290	254	281	291	261	266	244	278	283	297	266	241	291	311	269	300	287	289	269	310	279	256	305	295	232	286	249	252	284	272	282	252	271	300	288	313	265	274	283	299	278	292	295	310	275	231	270	291	290	294	271	234	292	268	251	264	263	265	250	317	272	282	262	252	289	263	279	285	277	254	245	271	268	289	286	294	244	286	306	244	263	317	306	292	251	282	287	265	247	264	264	296	280	254	287	295	281	271	268	282	275	279	294	276	300	253	306	268	293	269	263	280	248	273	275	282	285	264	279	283	265	252	273	265	294	278	265	272	269	276	269	306	290	297	267	241	266	264	291	284	278	291	275	289	259	263	317	260	276	287	293	271	272	301	261	257	258	263	265	291	260	224	301	290	298	261	270	230	286	290	261	263	237	290	262	249	268	267	260	283	296	275	280	247	273	264	290	253	255	264	275	264	286	289	284	264	271	304	280	273	280	264	274	245	281	265	249	270	272	271	254	266	303	296	298	257	259	284	278	285	286	271	282	272	280	279	269	298	270	277	259	262	284	280	285	262	273	272	295	286	274	264	295	268	285	286	282	240	277	271	274	279	281	296	300	284	278	304	241	287	257	265	288	268	261	282	264	260	283	269	268	275	283	296	276	279	299	282	270	299	295	270	278	255	296	293	280	260	272	281	258	296	306	258	284	271	293	268	276	264	279	302	265	285	263	282	232	261	311	259	302	270	232	268	236	264	265	258	237	272	245	254	254	302	276	300	277	288	275	278	268	272	290	278	272	278	255	298	284	302	270	285	274	304	301	278	278	247	280	302	276	289	267	287	304	295	309	285	271	287	283	291	247	274	290	290	255	291	278	268	270	253	247	250	301	302	282	260	254	273	256	291	291	286	283	270	255	248	274	263	293	258	269	304	278	269	288	276	281	297	302	291	296	263	264	250	268	284	282	294	279	284	277	296	271	293	313	276	245	298	287	258	262	301	289	286	290	270	248	300	264	257	273	269	311	265	281	294	270	275	282	264	295	279	257	286	269	290	262	282	311	267	313	301	299	282	245	265	261	247	253	261	296	268	277	260	312	278	279	267	282	305	281	270	299	269	265	287	278	284	261	287	271	295	288	276	289	279	274	272	276	254	258	290	270	271	288	281	277	264	291	282	287	287	284	262	269	270	278	266	287	249	256	296	258	272	287	277	283	296	322	264	293	260	289	273	258	292	242	330	267	289	245	256	303	257	271	276	250	309	262	258	270	281	273	292	287	265	256	279	307	304	296	258	271	266	295	287	261	254	241	267	291	307	272	273	251	274	295	269	309	266	261	272	298	279	319	255	286	267	271	276	268	305	304	266	280	282	254	280	293	294	307	274	256	289	304	274	304	300	269	280	267	247	264	279	257	273	290	260	257	288	246	280	251	289	274	285	275	260	280	237	260	257	279	268	254	257	293	289	272	258	250	278	287	293	318	268	269	272	303	262	278	268	274	254	261	261	293	278	272	297	262	263	250	264	273	287	285	286	290	275	286	279	251	267	322	290	244	273	264	281	260	291	264	295	288	263	279	281	290	284	250	257	256	282	272	241	269	245	268	264	264	274	241	254	274	298	316	278	307	261	254	282	296	282	250	284	262	297	271	297	263	290	307	280	290	308	243	299	249	295	288	281	250	279	308	286	283	253	281	250	291	259	289	279	278	270	289	275	305	301	286	259	279	257	241	274	260	269	260	262	287	263	268	248	251	289	286	228	280	286	282	286	270	285	292	309	281	293	283	266	277	302	284	268	258	299	292	253	298	237	267	258	268	256	283	305	266	270	274	294	286	276	291	235	271	259	290	246	266	294	277	308	275	279	275	284	273	279	281	278	286	263	264	271	274	278	248	281	293	259	274	253	293	280	276	270	244	290	283	293	279	271	273	260	274	310	290	278	254	287	256	297	278	331	300	271	289	275	256	260	289	284	240	282	296	250	286	297	259	285	265	283	314	277	253	294	299	298	244	268	279	303	283	268	256	278	282	289	265	267	281	281	272	280	290	273	262	296	276	273	277	289	289	263	279	256	270	284	259	303	281	272	266	251	283	288	287	257	277	279	301	249	266	312	298	287	294	259	275	280	294	284	274	276	281	285	250	289	266	296	283	266	306	280	294	291	276	261	307	267	256	246	268	268	251	274	244	303	271	256	270	255	265	276	285	294	253	265	309	302	269	298	259	297	285	257	232	300	296	282	251	254	295	273	271	275	298	291	259	268	279	236	254	271	260	245	295	269	244	271	324	273	298	306	250	290	272	266	286	307	269	290	266	269	267	271	278	301	265	267	260	299	261	296	272	277	293	276	281	240	268	243	281	270	273	268	280	264	260	301	284	300	272	252	275	279	276	279	292	274	310	288	275	259	292	272	270	264	247	296	276	292	272	292	306	289	275	272	309	286	272	280	284	284	275	291	282	272	261	284	284	255	279	255	263	292	258	274	270	254	273	252	299	288	277	299	294	265	286	278	301	280	245	299	258	274	273	270	275	271	263	279	267	266	276	303	282	267	283	267	271	267	299	291	243	283	317	240	296	301	300	295	267	294	258	299	280	270	264	307	255	294	294	297	283	290	272	281	261	286	269	324	280	299	254	289	265	278	258	252	277	285	249	259	257	275	290	271	294	280	261	279	288	285	256	302	291	257	287	296	265	292	255	281	301	250	318	273	300	294	286	277	268	279	258	290	306	272	257	255	307	271	239	265	296	279	271	291	273	287	250	282	268	285	292	267	292	249	287	273	307	259	276	274	288	255	281	271	266	258	281	298	289	276	297	269	265	293	258	291	270	269	285	279	273	267	301	304	292	259	265	293	277	264	260	284	272	278	230	278	265	284	259	325	283	277	257	265	276	248	271	288	274	292	320	290	270	289	294	263	263	289	290	277	261	259	280	264	309	279	261	281	244	290	275	265	307	294	239	288	287	265	281	268	263	292	291	294	275	297	267	270	287	272	310	277	291	312	318	272	281	290	316	293	249	270	303	286	299	320	228	260	310	282	245	304	295	296	279	299	329	284	280	289	281	292	263	298	275	276	287	256	287	304	273	277	255	310	238	290	267	244	245	285	285	280	272	275	275	278	306	264	262	244	246	275	257	293	245	293	299	259	260	293	256	279	271	264	255	298	252	251	295	255	259	294	289	270	289	292	281	278	300	271	252	283	317	276	302	269	262	269	299	247	286	259	306	277	249	260	272	315	273	268	273	254	285	273	258	293	289	289	296	227	310	253	308	295	318	271	264	282	282	272	243	294	271	277	291	257	312	305	293
7618	2575	5251	6431	5417	4329	3398	2897	2340	2225	1823	1618	1505	1407	1225	1097	1071	1055	960	930	893	870	856	827	913	830	863	809	775	837	813	779	785	810	752	802	758	755	743	696	738	677	745	692	703	752	725	684	737	664	655	749	706	701	682	725	665	700	731	729	662	657	689	712	649	689	720	717	667	741	653	657	650	653	638	651	665	710	639	666	641	693	670	648	649	698	667	677	638	684	686	678	691	664	661	717	662	637	656	690	644	701	625	642	683	696	685	662	705	656	673	665	703	691	667	716	683	654	638	705	684	679	649	673	647	682	663	656	692	649	689	644	666	704	652	669	677	648	637	639	680	665	658	695	690	730	649	675	689	724	675	645	662	651	633	657	660	653	739	699	680	657	621	680	675	636	656	625	655	689	624	678	657	629	655	642	660	684	675	653	663	676	650	651	668	641	676	679	675	653	658	690	695	654	677	689	649	681	627	704	621	657	688	701	667	649	632	636	689	671	677	648	631	661	724	640	630	647	676	703	645	638	661	658	685	688	680	656	671	655	681	648	673	692	658	673	703	679	638	644	667	673	729	682	705	673	664	658	698	689	677	670	677	652	710	643	684	720	680	626	697	655	684	667	621	678	674	675	615	673	615	638	687	644	681	667	698	664	657	676	694	699	667	676	644	649	712	682	658	677	646	663	685	623	660	670	668	708	650	649	661	693	734	629	669	712	670	635	636	659	719	695	682	679	674	671	655	686	643	640	648	672	655	682	652	603	646	678	666	699	643	630	693	688	686	707	663	669	676	702	660	723	696	687	703	624	699	666	683	650	685	640	669	693	649	662	639	673	671	596	683	679	682	680	676	653	679	644	669	640	636	689	670	728	667	670	718	652	630	655	659	644	649	703	692	660	700	646	703	664	682	677	683	680	664	679	654	584	648	597	623	642	696	657	673	675	654	623	659	627	664	637	657	678	658	688	644	704	693	663	690	682	659	617	707	665	651	662	692	685	655	623	665	673	656	626	662	658	678	689	682	699	702	674	649	655	655	650	664	682	727	689	642	695	673	695	682	662	641	680	690	653	683	634	644	646	692	655	655	667	657	706	604	654	666	655	655	643	698	687	684	683	667	706	639	701	679	680	651	654	691	643	717	691	650	710	655	714	660	681	688	653	609	683	651	608	684	621	659	690	660	694	671	677	679	651	612	603	664	669	695	665	656	662	655	653	691	711	646	665	665	669	606	660	626	630	666	664	674	672	617	649	663	686	646	660	645	669	667	648	679	652	714	685	659	728	649	685	697	647	655	698	672	647	703	671	686	670	685	675	678	644	668	679	653	648	674	680	677	692	656	663	650	671	654	653	623	663	720	649	618	668	657	664	655	664	682	682	663	650	654	663	669	683	675	687	708	673	705	714	654	711	664	665	696	684	671	674	680	667	655	641	651	634	664	660	648	656	701	687	699	691	692	697	665	666	675	689	662	648	678	663	734	668	665	658	673	636	663	630	626	645	684	701	693	672	660	667	668	715	611	678	622	651	648	667	682	680	658	668	629	653	679	631	701	684	701	657	659	620	675	659	648	623	659	653	663	660	696	645	668	682	672	615	649	628	705	704	699	671	630	667	660	671	674	656	664	653	653	684	692	655	686	681	632	678	652	640	663	672	684	661	667	680	676	669	648	657	701	648	664	673	694	690	652	688	633	655	668	721	656	625	657	681	686	681	653	677	701	619	729	684	711	632	626	671	661	655	670	662	725	683	654	640	657	678	690	714	664	676	743	634	646	658	682	605	675	748	665	655	698	784	717	663	688	670	628	681	688	684	650	659	667	674	664	717	629	682	674	676	663	682	663	640	684	660	660	655	645	706	662	718	682	663	665	702	627	676	679	615	677	684	664	672	661	664	685	678	644	708	637	618	654	727	698	660	698	629	682	681	696	650	685	665	687	671	632	670	623	717	707	643	628	705	643	647	672	663	621	667	700	664	679	702	705	655	646	714	645	672	692	682	671	684	677	640	686	721	641	713	637	696	656	604	671	679	661	692	671	646	715	733	690	654	691	694	639	640	643	679	657	643	661	659	666	663	659	689	651	694	701	665	611	703	687	708	618	660	649	721	660	653	695	654	723	684	637	665	706	714	689	686	703	664	663	651	661	647	662	688	632	670	678	662	662	693	656	687	692	663	690	688	667	671	665	650	664	683	668	673	671	677	653	660	686	696	672	724	650	647	746	664	651	701	647	674	681	669	685	650	667	699	712	691	615	673	654	668	650	653	620	665	669	695	683	645	639	689	649	638	684	695	672	636	670	686	701	673	693	651	633	620	633	684	645	660	657	661	679	645	631	678	672	692	650	635	682	633	647	679	659	666	665	674	638	639	679	693	639	662	645	672	727	683	690	695	653	690	622	660	652	693	634	649	669	652	693	622	681	646	633	637	674	654	690	676	631	655	726	668	678	684	671	700	680	661	668	602	650	682	674	623	676	672	717	664	727	657	681	700	614	674	664	675	668	732	687	698	673	701	735	650	634	735	657	724	692	672	657	689	643	694	660	642	653	663	650	607	652	696	683	688	684	688	649	634	621	713	680	678	665	659	660	663	682	639	703	671	685	728	669	639	658	656	643	676	645	651	652	707	692	653	655	658	607	678	646	691	657	661	653	671	671	711	715	679	687	643	700	673	697	681	652	652	631	653	679	657	705	653	651	692	688	635	732	680	674	656	588	694	646	711	684	657	695	651	639	669	678	674	677	633	677	658	677	648	683	658	648	665	705	663	706	623	680	685	676	676	640	668	717	642	646	675	628	664	643	646	680	685	657	640	685	663	653	664	671	680	651	692	681	702	674	675	650	637	660	660	685	673	638	699	685	677	629	674	646	674	672	700	651	638	642	693	652	723	654	686	654	658	659	730	626	650	658	683	616	682	692	623	652	711	662	704	642	671	667	619	661	636	699	668	692	677	654	655	595	652	727	661	721	706	662	663	681	625	705	656	666	697	717	675	683	672	684	665	617	702	648	692	666	707	631	699	679	651	652	678	662	665	646	750	692	696	692	733	668	649	686	618	681	678	709	646	654	657	640	646	682	675	652	678	670	700	695	682	684	633	674	672	695	676	673	668	635	682	698	656	720	671	651	620	623	675	638	638	705	641	679	623	693	681	683	707	653	651	679	649	664	689	680	707	672	654	702	657	712	624	664	725	670	684	667	648	679	662	675	673	668	663	675	686	660	672	661	679	674	653	640	645	655	655	663	642	676	676	678	685	697	649	656	665	655	659	639	646	640	628	624	678	683	662	616	712	640	694	709	685	669	671	663	700	638	693	654	666	657	717	712	673	667	688	652	678	665	678	629	639	710	641	668	679	677	660	676	672	676	656	677	659	669	693	681	643	676	664	671	679	666	633	743	655	677	619	646	653	666	685	635	709	707	671	712	698	665	661	665	638	690	659	670	660	653	662	699	619	690	626	695	677	680	636	694	661	641	651	663	689	646	654	672	681	654	683	662	670
14871	3314	3667	3047	1925	1365	1047	819	704	557	485	458	391	391	359	313	303	302	275	249	263	234	256	250	238	218	248	250	233	226	222	253	240	214	188	225	238	230	240	241	207	223	212	217	220	208	202	218	235	246	223	224	270	202	223	244	208	186	184	252	221	165	191	209	213	192	203	223	195	203	200	225	216	228	183	209	209	186	195	218	177	211	215	195	233	219	196	215	211	206	206	206	225	222	219	213	208	188	213	227	187	211	210	203	248	202	186	187	211	212	218	189	213	210	228	187	216	211	203	188	222	187	208	176	183	210	221	192	188	174	208	218	193	204	213	222	176	185	209	180	179	193	213	197	210	190	214	223	184	199	216	201	220	189	184	190	226	202	189	212	218	212	193	216	249	207	202	195	219	200	219	201	206	191	200	221	188	212	209	222	210	217	236	214	208	190	182	196	207	193	199	194	182	220	196	184	201	193	214	183	210	233	208	204	193	203	215	214	204	233	223	211	201	211	202	207	218	215	192	183	216	209	204	220	217	229	216	231	187	215	225	191	221	238	189	190	214	237	202	201	196	217	199	219	189	215	195	201	179	218	223	215	192	209	207	226	218	205	210	200	218	184	216	222	201	209	193	217	193	242	204	213	212	202	232	201	224	238	213	206	215	225	206	237	211	186	197	212	206	193	182	189	204	196	180	223	221	197	223	194	178	234	189	209	209	192	193	212	205	201	213	198	225	219	218	200	230	195	208	177	223	205	219	189	220	196	197	194	197	221	255	227	214	217	220	211	195	221	200	184	211	196	216	229	215	185	181	192	210	201	198	223	198	212	210	208	232	191	176	193	206	207	195	195	218	225	199	202	224	197	193	201	197	205	199	220	209	226	199	197	217	196	215	201	218	230	213	183	221	211	200	194	191	205	220	229	201	196	212	195	201	217	184	176	197	187	220	208	245	244	232	209	211	202	239	201	202	207	225	196	194	194	221	216	198	227	229	213	185	172	185	179	201	185	188	195	205	217	179	234	236	244	209	201	185	175	195	219	216	222	225	204	247	206	205	249	206	224	193	182	194	196	217	240	201	211	230	215	173	192	198	235	197	205	220	227	198	186	197	211	244	210	195	208	230	209	223	185	212	215	199	179	190	201	211	222	244	227	228	209	236	206	221	200	212	222	215	215	209	202	183	204	186	189	221	199	221	191	205	201	221	226	188	207	220	207	197	223	207	193	217	212	215	183	203	190	223	230	199	228	206	211	205	209	231	201	174	188	205	183	202	242	208	207	219	189	213	212	187	193	198	192	219	196	203	207	228	217	213	216	186	199	201	206	212	217	194	200	229	232	187	192	195	208	233	222	206	194	210	213	181	192	201	233	200	229	201	214	192	225	219	223	185	189	226	205	205	224	216	214	225	188	195	241	220	232	213	198	216	205	200	198	207	217	199	214	234	219	226	213	223	191	211	198	230	189	206	226	193	204	190	201	229	204	203	223	213	218	185	227	211	189	179	196	218	214	208	203	213	221	227	235	209	209	209	230	193	193	206	225	187	197	196	217	181	203	217	193	231	208	222	196	203	193	217	211	217	190	194	208	199	200	180	204	193	212	214	224	222	197	188	193	231	243	218	195	196	207	204	210	217	199	202	221	205	225	232	187	204	208	225	226	225	228	218	215	216	198	181	221	202	208	216	202	193	225	217	225	207	199	241	205	204	209	226	228	208	226	209	207	209	201	218	234	207	190	200	218	203	205	215	205	224	202	242	186	196	202	192	199	213	186	185	228	196	219	219	218	180	215	231	216	206	207	228	235	219	216	200	189	216	193	226	225	218	205	198	214	216	228	166	205	189	200	177	207	204	223	205	186	204	196	222	217	238	243	206	193	206	207	225	237	173	209	209	211	249	217	183	218	219	201	205	194	205	199	218	230	228	263	224	209	185	201	222	198	230	192	207	226	200	203	172	225	215	200	189	212	197	203	171	221	220	224	228	225	204	192	222	248	222	206	201	219	213	195	209	184	210	186	200	199	187	224	208	187	191	230	189	212	207	195	207	199	210	188	195	198	202	220	223	206	217	197	213	203	212	220	198	216	214	207	213	223	216	228	222	200	200	224	207	197	202	194	228	205	210	199	190	196	204	195	164	214	224	205	212	185	245	201	211	200	191	212	198	192	200	183	196	213	210	189	172	216	220	175	186	217	179	229	188	255	204	212	184	222	192	186	215	218	229	195	209	205	206	190	222	224	208	204	215	184	176	210	246	199	220	223	203	194	186	214	224	217	207	208	182	202	205	200	198	222	219	215	206	232	181	196	211	236	212	189	238	211	195	196	216	208	171	189	204	182	190	210	204	223	208	205	203	214	223	208	172	234	206	172	215	210	202	241	180	178	214	219	234	213	193	192	193	215	192	209	216	221	212	234	195	236	224	194	203	208	203	182	186	194	207	208	212	215	218	189	216	208	198	197	224	168	217	249	229	188	212	207	210	191	200	222	220	214	221	195	197	210	187	201	191	195	218	196	207	201	232	177	215	204	206	192	224	188	172	224	229	194	189	211	206	211	215	221	203	196	215	211	220	232	210	197	211	204	203	207	226	192	220	189	211	174	209	235	197	193	204	183	218	185	222	228	223	185	218	209	223	231	201	203	238	221	179	211	212	198	201	214	245	221	220	196	212	188	225	216	207	190	198	188	216	208	225	237	217	184	202	199	228	208	205	190	179	217	204	213	221	216	206	247	210	190	213	206	211	188	197	171	222	195	214	224	202	209	222	195	213	194	204	210	231	220	209	225	203	214	203	184	182	212	212	183	221	222	227	215	212	217	224	226	197	202	210	184	215	197	199	201	202	219	195	188	205	191	208	207	223	200	215	193	205	171	211	200	191	206	210	184	202	230	220	205	210	218	196	205	205	201	201	194	234	240	187	197	185	238	221	224	189	205	198	216	216	193	202	212	211	200	214	199	198	180	183	202	200	192	213	238	221	191	217	213	205	188	201	195	182	213	202	210	216	196	220	243	172	209	187	196	222	169	203	190	196	217	181	225	217	226	241	182	207	203	209	206	221	223	190	202	207	212	205	203	258	213	199	213	193	191	211	219	203	192	236	217	200	181	203	209	216	219	192	220	201	199	209	190	199	205	206	219	213	185	208	230	193	195	199	211	216	188	226	233	240	212	207	212	213	194	217	235	229	198	194	207	166	203	217	187	201	213	194	227	215	232	214	200	206	218	186	202	190	212	194	222	228	198	215	189	209	195	188	195	192	206	201	214	221	195	235	208	200	186	197	218	193	208	221	204	207	201	204	200	215	200	211	228	203	196	208	200	200	208	198	191	192	245	223	208	170	195	203	210	216	219	222	193	199	229	209	212	181	206	216	201	225	242	196	221	232	214	204	198	236	200	198	223	212	200	200	198	193	216	185	195	208	215	190	222	218	202	214	222	198	200	175	194	189	242	194	226	198	207	203	192	186	217	205	195	220	197	219	214	218	220	230	191	197	190	205	191
9792	3271	6837	8588	7139	5922	4965	3826	3135	2556	2223	2094	1751	1702	1417	1327	1154	1118	1050	1013	890	862	901	842	790	809	796	819	717	766	739	694	713	723	674	681	588	673	632	589	636	610	588	598	574	612	594	524	537	558	519	562	558	558	540	596	545	522	538	546	548	525	573	512	523	516	521	523	540	532	548	542	531	530	534	543	512	485	529	524	502	562	504	545	509	474	529	578	531	480	527	505	532	486	469	543	510	511	514	508	532	554	505	490	547	561	530	522	537	513	545	536	500	495	531	529	512	530	480	491	523	526	512	521	548	504	489	528	470	520	536	532	569	510	517	541	540	533	487	504	486	545	475	537	510	538	530	515	532	569	470	520	517	528	543	516	530	517	506	499	486	526	499	492	505	520	542	498	526	536	522	526	516	535	516	533	530	491	519	562	512	512	519	505	516	541	504	507	518	542	521	544	532	533	534	506	521	507	479	516	491	538	553	517	522	538	503	503	514	526	511	502	494	497	480	481	493	505	536	533	492	515	499	507	548	525	493	500	508	543	497	504	544	501	484	559	502	518	501	469	501	527	497	471	465	535	544	538	471	500	489	513	497	511	551	500	532	501	520	527	505	559	475	477	518	478	475	510	502	536	540	553	502	522	537	537	485	536	562	542	507	541	516	508	528	520	531	536	501	512	518	510	527	516	516	529	560	533	533	544	509	527	509	527	550	509	503	545	502	551	496	553	491	517	525	499	517	507	510	537	550	532	507	534	522	500	512	508	473	550	538	511	474	555	502	537	516	517	525	534	514	525	547	522	527	530	553	542	521	571	537	502	529	536	536	530	527	522	533	553	526	510	502	552	522	504	498	531	497	495	508	484	537	498	499	525	524	499	482	505	509	533	513	519	514	546	483	501	538	557	530	513	499	505	507	512	515	502	539	491	495	544	541	538	506	526	521	514	527	564	505	483	521	539	515	515	545	503	525	520	505	517	503	521	528	517	481	483	498	549	541	554	527	531	533	515	515	536	519	561	511	556	508	546	530	469	500	522	526	476	505	504	521	495	548	505	523	488	481	519	541	505	503	493	487	534	556	510	498	488	540	513	533	557	516	529	531	521	555	483	561	509	482	538	511	521	550	527	514	501	520	497	551	530	496	534	525	531	500	522	509	522	496	537	524	529	534	518	546	506	485	546	519	507	547	506	527	520	510	496	513	501	520	515	512	489	541	465	500	517	553	493	564	532	544	545	501	492	558	554	495	515	487	516	548	512	489	513	532	482	502	520	536	515	512	514	513	506	548	503	491	533	569	540	508	516	506	535	479	499	520	529	517	546	527	499	472	516	523	513	534	537	517	483	550	527	538	538	514	521	523	524	523	520	522	527	579	522	519	494	533	521	490	533	547	524	517	554	497	548	508	493	524	559	514	522	564	527	515	529	513	531	508	508	551	527	515	524	532	554	539	497	520	523	529	538	519	506	538	537	505	518	535	556	487	498	515	506	508	563	556	517	511	509	499	511	461	578	546	508	515	497	550	501	505	529	504	514	539	518	519	528	490	526	483	539	559	526	505	508	500	488	542	513	533	494	524	493	495	511	498	545	505	538	520	540	553	511	540	518	514	515	503	517	544	499	514	553	509	539	497	526	510	524	484	551	517	506	485	459	481	503	502	451	502	515	519	522	555	519	546	471	545	495	501	519	524	517	527	510	527	526	515	507	506	469	536	533	563	524	534	491	505	545	520	513	491	584	517	493	534	519	499	508	541	494	545	562	541	541	534	545	534	514	473	489	499	495	489	508	503	549	532	496	497	524	497	509	542	507	518	466	515	528	511	532	485	530	540	494	498	505	520	515	472	508	499	541	507	519	499	536	535	509	512	486	538	548	527	519	512	518	508	521	530	520	553	517	553	504	527	559	500	560	537	493	541	543	497	506	493	476	476	510	549	540	546	514	521	481	526	484	474	542	543	508	545	513	495	503	527	498	498	496	482	520	517	495	513	522	527	496	523	521	534	520	521	512	542	519	482	502	494	547	534	560	494	547	473	479	539	534	521	518	539	510	540	539	479	512	532	516	511	539	566	498	549	499	497	528	505	541	567	518	514	555	544	496	531	523	517	531	515	528	554	485	487	586	507	510	565	507	531	534	494	525	558	511	508	519	551	501	497	478	511	536	527	512	542	544	504	503	531	487	541	496	561	474	527	525	469	499	568	505	507	543	532	513	531	498	531	511	487	506	536	522	541	517	523	519	530	514	521	517	515	462	489	538	522	558	506	527	504	536	562	559	452	543	506	483	500	511	516	532	531	515	496	512	539	551	525	522	545	468	567	504	572	514	522	538	543	529	545	489	524	506	511	503	548	488	553	507	501	515	531	530	535	562	505	517	514	488	515	500	549	488	504	501	511	532	563	481	542	524	529	497	511	485	523	558	491	482	513	509	509	544	494	515	563	522	507	521	567	481	511	498	527	517	509	491	515	511	510	520	555	560	553	545	528	525	542	523	535	488	527	509	535	505	531	528	548	506	538	515	547	495	531	526	542	553	513	502	525	489	503	503	526	515	525	519	552	500	522	540	482	537	528	511	523	503	515	552	547	553	562	521	543	556	551	533	512	543	497	504	512	517	512	530	540	505	517	533	513	482	558	523	521	514	532	525	541	493	494	527	498	510	560	492	474	510	515	509	510	487	522	542	501	535	496	492	542	509	525	509	543	496	516	564	478	534	498	465	505	524	490	537	494	501	520	515	499	529	532	494	574	530	478	498	519	503	519	517	505	480	510	501	533	535	498	517	519	545	521	547	533	507	502	526	526	538	500	522	516	571	431	543	519	499	535	494	491	527	525	481	499	514	472	505	510	510	481	532	515	508	496	498	539	513	579	469	528	541	499	535	511	521	480	527	538	480	517	522	502	485	478	496	494	508	545	520	485	500	534	545	505	563	514	513	549	494	493	515	482	535	503	546	515	483	516	509	507	552	530	513	538	503	506	555	464	521	516	555	505	517	533	496	512	478	473	509	513	508	503	558	502	528	520	511	487	492	524	532	506	502	560	501	501	501	531	523	504	475	532	497	544	516	567	532	532	510	543	489	558	497	499	518	500	507	496	498	518	512	524	519	499	562	537	517	496	527	510	549	565	505	551	534	483	553	516	549	541	494	540	568	528	518	511	515	485	514	507	509	483	522	511	553	491	529	460	531	529	525	503	494	503	586	450	560	521	525	466	498	539	516	554	520	523	528	537	531	530	537	511	529	546	503	532	523	538	536	530	538	517	497	540	539	536	526	480	507	522	477	511	556	532	497	499	520	497	526	546	528	498	526	500	475	498	536	534	517	495	560	563	516	522	503	477	485	500	543	536	533	541	512	546	491	536	514	519	532	499	483	520	484	528	516	483	526	526	548	476	516	541	513	524	467	512	520	520	552	536	490	526	503	502	529	505	516	516	539	531	559	488	546	526	513	525	522	549	506	522	496	510	514	551	569	538	476	511	531	479	532	495	558	555	531
2708	1283	1491	1289	916	681	588	498	430	429	428	393	397	385	362	351	333	349	328	333	298	320	355	331	324	302	312	346	342	338	331	326	300	325	343	310	287	293	287	299	290	303	324	304	341	334	289	297	304	318	301	303	317	322	304	309	296	323	296	307	311	326	322	297	315	293	301	295	321	325	325	316	284	284	330	306	290	334	285	329	334	310	301	335	305	289	300	301	294	332	318	286	261	310	314	319	290	309	315	331	304	276	318	291	335	334	312	326	319	311	323	334	326	332	309	295	330	269	319	292	297	316	296	329	293	315	314	294	305	323	293	314	327	308	305	344	319	335	289	301	302	310	289	283	292	308	303	313	282	311	319	311	336	342	311	297	314	342	291	325	318	306	326	330	320	308	312	300	301	305	342	273	306	330	304	277	284	318	328	271	318	313	319	273	336	327	296	324	303	307	328	289	295	303	332	300	276	308	301	267	329	335	303	325	330	312	297	303	301	291	292	313	311	307	309	323	329	312	336	324	299	295	341	271	288	299	285	313	329	319	284	274	268	296	318	295	305	337	308	304	335	301	278	324	361	295	325	275	315	295	290	332	326	310	311	303	319	354	330	302	313	356	287	331	333	303	301	331	312	290	272	342	310	281	307	309	310	320	312	363	315	328	299	290	363	301	328	316	288	296	306	292	291	272	309	285	293	346	290	305	307	307	332	297	279	316	290	288	318	341	320	314	301	301	324	309	323	317	299	328	331	300	337	303	308	321	303	326	315	309	299	303	281	291	353	300	320	341	346	311	332	325	328	297	296	305	317	281	309	323	312	299	318	290	331	300	338	317	289	282	317	307	325	335	336	336	327	282	309	249	303	319	282	283	303	282	320	292	300	323	310	313	332	307	311	300	284	320	308	325	303	319	280	320	317	318	352	292	306	275	299	306	350	305	290	274	276	296	304	311	314	303	331	304	324	288	281	275	305	302	290	317	316	298	302	341	305	298	289	294	309	289	330	298	311	333	317	302	312	315	286	324	331	317	326	326	297	307	282	305	275	284	293	326	289	303	315	313	325	289	299	283	282	323	289	302	337	301	308	317	308	274	315	302	331	302	338	334	274	286	319	328	299	283	310	310	331	274	310	288	302	291	294	335	297	321	307	297	314	317	319	322	292	319	348	336	341	327	331	297	274	322	302	333	315	290	323	317	300	320	293	324	278	297	301	300	304	273	300	328	319	279	312	313	291	283	295	286	314	321	315	309	274	327	297	283	319	312	347	339	331	273	297	308	295	329	336	323	330	304	330	274	313	334	340	310	305	326	276	319	290	317	375	303	312	338	307	313	291	285	297	333	302	310	310	299	310	325	305	296	284	296	298	297	316	296	324	315	305	296	304	303	289	300	334	292	313	301	341	291	283	308	322	306	324	321	304	322	345	306	275	303	308	324	279	313	318	316	271	285	312	280	294	332	295	290	306	338	269	313	338	281	305	293	313	308	304	289	308	297	314	297	336	301	301	306	299	303	353	306	302	293	357	311	312	361	309	314	339	312	336	316	306	300	281	342	301	306	311	297	302	307	284	296	273	315	339	323	297	317	301	306	308	304	306	280	295	325	314	335	314	297	304	293	331	306	320	312	322	296	296	314	295	304	340	306	285	290	279	305	287	328	347	309	301	316	285	322	329	304	302	296	329	307	322	296	334	323	333	324	354	304	309	337	322	325	345	299	310	311	298	297	347	338	324	305	297	271	327	312	285	320	298	291	314	311	310	304	295	292	324	315	326	307	334	311	309	323	296	328	298	311	314	298	285	289	338	311	301	319	298	296	332	295	313	318	308	278	334	310	316	327	307	321	320	346	331	291	301	314	334	295	331	307	348	290	292	325	313	306	323	315	319	316	331	308	299	290	316	315	321	317	299	334	299	332	279	325	288	315	323	298	299	314	291	318	309	326	338	306	313	328	327	307	292	319	326	306	319	284	304	324	292	278	300	316	295	301	303	297	319	326	339	329	288	306	356	310	294	306	329	322	297	297	319	312	321	290	321	285	315	333	260	324	280	320	282	325	315	277	280	313	325	299	299	313	320	311	295	293	309	291	328	300	297	345	291	295	295	307	280	318	321	310	318	294	319	299	339	343	297	293	313	315	301	362	311	296	264	279	296	262	318	300	315	304	304	341	291	327	326	319	296	314	292	303	305	297	337	304	306	343	320	314	275	313	302	314	309	332	317	320	329	301	278	329	318	294	277	323	314	340	303	313	296	281	302	304	319	282	303	308	302	304	337	329	290	300	320	307	308	324	311	314	318	314	357	337	325	298	303	313	327	274	315	308	289	309	289	303	353	310	317	304	318	289	321	319	302	314	317	316	310	297	320	321	294	304	302	308	323	286	316	301	300	305	296	288	320	314	284	307	291	302	287	323	319	316	291	305	300	293	295	300	289	313	295	282	308	304	291	289	323	322	315	327	310	296	302	313	315	308	333	294	314	309	266	300	296	302	298	323	334	302	314	293	330	319	305	349	315	307	299	303	332	318	357	347	323	332	289	305	318	300	307	333	313	345	328	294	351	305	292	322	289	286	298	295	289	294	298	316	318	288	296	315	330	306	322	296	324	303	325	306	309	288	325	288	302	310	309	279	286	299	313	330	316	313	316	344	290	316	332	312	287	335	311	310	319	291	339	311	281	309	309	262	313	338	312	307	280	278	313	267	300	308	312	340	302	307	326	306	311	304	304	314	310	302	325	337	332	334	304	338	292	281	317	310	312	298	289	310	308	322	306	319	288	298	315	294	342	311	303	297	303	325	331	300	324	281	309	302	319	289	326	314	288	323	280	330	293	307	297	311	327	290	328	311	311	300	312	339	269	305	277	313	302	334	316	311	335	319	335	262	318	317	288	343	322	305	300	296	276	338	316	333	319	322	320	344	287	288	298	274	288	333	337	330	317	279	287	314	284	299	300	323	294	325	321	332	315	315	317	342	325	309	337	309	321	287	314	292	298	306	349	321	311	275	329	303	293	333	324	301	301	320	301	297	328	297	314	335	333	310	331	305	307	318	306	287	345	315	306	288	303	288	310	301	322	307	298	317	305	287	292	322	289	305	250	300	314	310	285	334	280	307	311	318	315	327	325	330	321	299	324	301	318	315	295	309	306	333	308	325	287	284	301	295	334	297	300	299	291	288	330	301	309	329	314	332	320	283	333	284	311	315	301	282	300	283	280	342	291	295	286	308	300	317	344	282	363	273	298	316	301	283	330	291	295	292	296	309	303	283	279	302	298	316	326	280	307	285	304	309	279	294	293	317	310	309	322	351	288	293	302	288	288	273	305	274	311	330	286	310	316	319	276	330	285	336	279	297	317	286	289	305	302	300	321	311	290	288	311	312	300	324	302	318	314	295	354	296	309	301	315	311	323	300	296	280	345	311	348	287	295	318	306	320	305	293	333	293	318	331	344	297	336	329	297	330	308	265	276	302	328	316	307	338	301	325	324	313	304	312	327	316
2812	1640	3178	3870	3323	2676	2072	1746	1543	1409	1264	1147	1072	1047	951	922	951	857	866	795	801	819	756	811	809	763	814	854	808	800	779	815	818	788	761	789	773	781	746	792	797	742	786	723	746	739	815	760	730	722	732	736	775	764	703	753	780	729	718	760	724	753	782	720	772	769	719	752	758	712	776	749	785	764	743	733	749	698	741	777	738	757	735	707	761	751	810	707	745	727	791	764	759	739	727	750	756	785	741	734	794	704	766	762	723	703	722	743	787	764	725	704	681	708	767	746	729	726	743	786	765	738	706	707	714	745	714	829	782	681	743	778	738	709	728	732	758	760	738	712	755	743	731	713	770	748	745	730	758	776	775	717	721	703	794	763	754	731	716	760	778	753	726	719	728	739	715	744	727	717	696	709	709	704	739	758	734	723	726	733	755	782	738	777	736	748	709	776	801	751	739	739	704	724	676	748	731	762	699	750	682	720	735	759	780	700	732	762	747	750	755	746	757	750	734	713	694	706	759	749	748	704	755	745	701	752	730	710	733	684	749	745	732	737	724	728	724	716	752	678	683	744	759	715	741	736	734	710	717	733	761	765	725	722	734	739	700	777	731	795	761	790	745	774	769	753	769	762	726	738	697	739	777	728	747	752	715	736	710	718	711	764	726	748	746	725	769	751	729	706	737	773	746	776	742	705	752	793	724	741	747	728	702	759	703	736	709	708	747	740	758	777	685	723	737	760	710	733	729	752	762	713	712	753	782	735	708	721	740	761	756	740	743	734	724	787	745	760	700	757	698	769	755	739	715	726	718	707	743	691	724	727	761	763	727	736	746	773	721	745	730	766	767	721	669	751	736	726	773	731	721	743	715	756	770	783	768	718	734	731	734	747	718	738	774	741	741	648	749	771	706	689	712	803	744	747	711	765	760	742	738	802	684	749	733	708	776	758	700	771	712	738	796	775	717	731	765	732	739	695	762	705	749	708	752	747	714	753	735	767	763	761	756	707	717	721	742	712	754	743	725	737	738	743	719	741	747	760	712	732	734	693	714	781	699	677	718	709	757	692	703	741	766	755	767	748	740	700	702	781	781	725	733	727	759	707	738	760	778	745	720	735	744	716	733	728	792	724	716	769	724	761	770	721	736	737	755	683	780	791	709	758	748	706	789	735	745	720	754	765	724	709	756	755	729	755	745	755	746	704	731	718	723	729	746	675	757	728	739	728	732	748	736	749	700	712	723	753	771	729	713	747	758	752	747	716	763	731	698	730	738	763	744	726	778	705	718	743	710	703	762	724	719	776	784	775	750	728	703	728	736	722	757	733	774	725	721	733	732	740	740	743	759	765	762	710	750	727	737	725	751	786	730	710	738	727	765	765	751	786	736	717	732	723	723	741	721	727	755	755	755	730	765	717	716	723	773	747	718	785	731	734	754	752	716	752	752	722	723	703	713	767	776	762	713	778	717	729	732	769	745	720	724	702	750	685	734	774	730	679	746	756	764	704	723	715	763	745	765	742	730	734	702	762	732	722	739	758	755	752	737	766	740	732	705	738	728	704	745	715	747	707	705	756	758	692	772	774	729	700	748	686	692	719	755	780	755	674	731	701	741	763	703	752	777	756	708	737	704	775	756	732	725	779	754	800	702	734	736	742	769	731	742	725	715	765	725	748	724	705	707	731	727	776	735	730	743	768	720	773	727	762	736	745	729	705	762	740	730	722	730	764	733	728	773	717	743	720	716	744	745	722	726	721	768	731	756	767	771	697	734	755	723	757	737	676	729	763	769	749	755	758	773	813	745	723	774	791	727	729	750	792	691	709	727	718	740	747	743	715	698	709	758	732	752	736	755	703	730	710	723	695	732	727	699	746	754	816	708	758	679	772	782	696	732	746	762	727	731	725	766	712	733	718	744	686	736	788	721	714	741	672	714	706	688	719	720	669	746	728	733	740	757	727	753	733	732	746	810	708	736	755	704	732	719	735	764	791	777	708	819	737	744	740	753	741	747	731	746	764	790	711	746	777	720	766	760	782	734	711	739	707	749	723	722	765	725	729	753	746	770	734	751	733	715	718	707	761	814	730	729	732	770	757	731	749	728	751	748	718	709	739	766	773	787	753	715	701	721	754	768	706	797	753	733	720	709	727	764	720	740	763	781	770	756	759	746	739	769	718	789	677	726	730	707	760	783	771	773	715	738	745	731	741	754	766	750	754	688	775	715	772	794	734	782	714	704	724	717	734	709	705	776	718	749	749	726	748	762	738	687	684	752	697	774	749	736	692	728	720	757	787	767	769	680	721	724	710	765	741	754	703	738	719	736	760	777	738	760	749	754	752	729	712	752	732	735	758	751	784	744	751	697	757	703	778	759	757	713	722	805	747	704	733	756	777	764	741	740	732	710	742	673	718	741	731	756	756	812	683	770	727	745	702	684	698	709	749	758	703	765	751	733	732	708	752	707	675	741	768	696	748	771	748	702	724	748	729	754	745	716	712	760	735	791	762	787	705	704	738	740	735	701	693	712	738	766	706	734	724	770	717	760	767	736	752	699	808	710	744	686	792	745	751	714	695	760	704	750	663	769	726	732	720	761	762	713	714	699	745	753	710	762	692	678	760	682	730	709	782	732	711	698	684	762	682	685	757	756	757	699	779	782	740	706	736	761	752	728	690	740	751	703	739	780	766	755	697	728	735	703	688	723	711	744	764	715	788	712	767	733	732	734	727	708	735	726	710	737	750	725	724	779	793	691	749	745	728	746	768	769	773	726	723	715	740	703	724	764	706	730	739	732	762	716	715	706	730	744	737	761	740	716	768	777	771	768	753	741	750	713	758	708	762	763	694	721	755	775	747	755	760	698	702	722	714	748	725	760	705	737	735	758	761	699	743	724	765	715	735	732	691	781	763	740	701	723	747	739	750	740	757	706	730	808	727	729	722	757	777	738	789	680	734	712	769	766	756	726	714	766	719	714	706	726	777	756	718	701	746	773	710	746	711	761	754	767	757	750	764	764	712	703	701	741	748	714	699	753	742	737	716	774	749	721	706	796	722	700	761	746	754	698	761	775	748	704	771	726	693	706	699	714	729	711	680	754	754	732	730	706	686	763	721	686	736	723	724	725	740	780	769	774	728	732	725	790	760	744	751	804	702	720	668	769	703	744	738	756	727	739	757	748	704	722	720	780	791	743	758	776	761	697	755	768	710	708	787	747	736	721	713	710	719	727	785	764	757	732	741	721	797	727	766	794	760	706	768	706	749	740	729	719	739	733	738	751	728	746	766	711	765	754	717	735	717	749	733	751	705	705	718	733	748	679	759	739	748	692	721	735	747	765	764	784	765	769	719	710	747	727	760	745	757	729	750	739	732	727	814	731	746	787	776	719	737	739	744	732	766	751	701	713	764	706	795	724	772	759	717	724	726	751	706	747	752	716	760	728	781	772	716	768	731	718	771	694	679	739	702	727	766	761	744	696	723	789	700	776	732	748	765	739	773	728	715
8981	2128	2586	2157	1535	1090	853	623	610	537	532	433	403	370	364	377	347	334	303	306	291	290	307	314	295	268	249	310	295	242	292	318	295	289	292	319	298	277	276	275	283	287	238	257	304	311	297	294	293	301	268	233	284	303	290	297	291	255	311	275	267	261	261	279	276	280	263	291	256	258	265	274	278	315	257	290	250	265	302	278	281	252	268	293	293	294	292	267	307	309	281	282	264	280	300	314	272	279	282	263	269	292	291	284	289	314	291	270	296	259	282	313	281	288	263	264	266	229	287	288	261	278	303	262	280	274	299	264	297	297	263	296	285	263	247	283	303	316	301	253	296	262	281	290	266	281	277	296	237	252	276	295	290	298	263	259	274	279	265	289	256	285	271	256	273	277	285	292	283	284	299	299	257	284	284	281	295	277	258	283	260	257	307	276	259	274	234	299	269	305	264	296	256	280	256	241	291	292	272	270	265	281	295	283	276	255	281	261	286	248	268	272	270	286	254	284	282	292	262	252	275	276	294	278	298	278	274	277	269	245	327	242	288	277	253	244	261	268	254	277	272	268	276	258	272	261	265	288	310	283	292	260	244	275	272	265	281	280	293	267	276	283	277	237	275	276	286	299	297	298	272	290	285	290	277	279	262	315	288	301	289	244	290	279	288	269	257	285	292	297	290	268	261	291	281	268	254	284	275	255	289	302	270	263	295	294	285	289	282	290	261	279	256	270	254	272	290	282	236	267	285	314	304	255	278	271	278	310	280	286	271	266	282	314	277	278	252	276	282	273	309	283	288	304	246	277	312	286	295	282	262	267	262	308	308	286	272	253	308	263	271	302	249	313	292	297	277	309	222	275	280	294	267	284	301	287	282	277	296	263	277	278	291	288	282	285	268	272	252	309	301	317	298	271	270	270	273	282	282	286	262	251	296	264	312	285	291	290	281	308	270	286	255	283	253	304	262	276	294	249	271	261	267	257	299	273	265	279	278	258	296	281	290	268	299	289	278	295	264	261	256	272	249	270	293	293	273	265	276	295	280	272	285	278	278	292	268	272	242	283	294	272	286	292	281	276	273	270	274	264	251	268	283	305	276	258	284	297	292	264	252	293	253	270	280	289	267	260	284	288	288	276	282	274	301	285	300	261	312	265	252	279	283	286	282	248	280	300	244	307	264	257	322	265	310	286	288	277	285	234	276	274	268	253	327	254	257	282	289	287	288	288	280	270	259	296	245	303	285	276	313	309	273	287	278	283	289	276	267	305	285	265	264	267	294	271	263	268	286	298	256	275	280	277	287	292	297	266	286	287	291	283	279	292	293	276	258	249	312	230	292	284	299	292	297	268	267	281	263	245	281	294	280	268	259	275	287	271	283	281	265	321	287	292	284	283	291	273	255	257	253	264	266	245	285	259	286	284	293	283	295	309	283	270	272	289	270	279	280	293	282	256	250	308	256	264	272	275	302	307	265	275	270	266	282	281	290	260	305	269	281	242	285	290	249	288	277	275	262	269	280	271	282	261	278	301	269	300	269	268	267	269	285	288	258	277	260	272	286	317	266	286	241	265	289	292	242	279	282	287	279	241	294	280	268	281	237	256	230	279	261	284	266	273	240	305	275	266	279	291	294	276	243	272	297	267	311	264	248	249	270	294	307	250	281	275	270	274	286	274	300	297	329	299	275	263	303	321	275	262	301	280	300	275	305	316	291	278	283	294	289	285	291	269	267	289	272	281	242	313	279	277	265	271	291	283	291	273	343	314	261	255	311	281	287	273	278	258	300	316	270	285	269	301	272	271	284	295	261	282	272	271	257	303	296	290	283	255	267	264	279	297	277	289	271	291	255	299	252	278	309	264	311	304	270	246	287	289	266	260	261	259	253	293	273	239	306	279	280	252	290	284	286	267	293	277	253	263	242	296	248	285	299	286	249	268	279	292	302	290	266	277	274	315	255	262	230	300	264	269	285	282	249	259	272	285	278	308	292	265	299	270	287	255	275	245	276	277	276	262	274	295	303	234	274	287	292	251	278	290	290	302	294	274	296	238	266	277	287	285	289	260	286	269	263	266	250	308	265	325	306	269	271	298	287	288	283	279	290	268	277	274	267	280	267	273	290	281	233	283	279	244	226	299	276	291	273	270	292	284	269	265	266	292	257	267	284	277	314	292	306	256	284	289	266	303	294	306	295	298	256	286	276	264	288	299	295	280	312	260	246	282	265	294	269	279	279	273	277	287	277	271	287	254	281	288	321	256	284	255	304	298	270	268	265	301	264	280	267	284	263	273	296	258	285	272	256	266	319	306	266	288	302	301	290	273	307	254	272	269	302	280	262	268	277	310	285	282	262	237	263	280	267	278	280	292	277	237	280	292	265	288	309	229	284	305	279	268	270	261	265	289	265	267	289	300	283	274	281	292	283	275	267	258	264	294	284	295	301	278	298	256	296	261	280	252	240	288	283	277	268	278	265	264	272	277	297	249	291	282	272	273	267	248	301	246	258	308	279	273	278	307	271	291	290	269	238	253	305	287	260	313	274	324	315	273	281	286	313	281	258	260	282	297	297	299	279	288	309	276	275	280	268	289	282	283	261	282	268	287	261	277	276	301	272	285	305	301	283	279	297	292	315	293	286	279	292	261	262	280	295	279	264	267	285	274	293	256	277	263	280	276	267	261	278	250	267	280	247	245	271	270	305	285	303	309	297	299	292	274	290	261	268	245	262	291	265	261	247	278	280	220	251	272	279	259	291	259	300	316	307	275	274	276	260	264	294	295	286	267	289	300	291	253	302	297	258	301	294	256	265	278	267	286	277	274	270	240	286	248	278	251	306	280	230	255	267	281	302	298	278	298	274	274	251	283	299	317	295	261	283	277	294	277	291	236	268	248	285	281	313	280	275	262	281	299	288	254	267	271	265	289	275	275	286	285	281	288	300	269	274	255	321	262	278	298	281	274	320	274	254	266	288	267	262	344	266	268	301	293	278	274	285	290	250	277	281	278	285	285	270	272	269	285	250	277	290	282	264	289	301	284	278	283	271	275	293	288	312	300	294	252	292	246	287	312	297	274	290	250	242	322	285	266	274	290	299	282	251	270	310	288	272	254	258	287	281	274	290	295	284	289	244	281	263	240	270	305	261	285	282	264	303	256	291	290	288	295	274	275	294	280	284	280	269	316	295	273	267	281	263	250	267	274	287	293	292	265	261	269	246	275	260	322	264	290	277	276	262	264	259	262	307	267	287	272	296	281	304	283	303	289	311	288	273	264	269	251	248	268	287	292	272	262	291	290	280	267	270	254	291	263	266	275	284	288	302	272	272	288	285	280	260	263	293	281	308	275	287	275	291	282	270	301	280	264	247	246	291	283	267	319	306	299	257	292	242	270	268	294	282	303	287	260	281	266	289	276	270	266	271	280	253	258	288	293	290	271	268	264	272	292	249	271	250	302	300	284	258	266	263	255	296	254	286	283	269	283	288	299	278	260	268	268	278	254
7710	2576	5309	6577	5545	4536	3383	2775	2465	2220	1889	1601	1452	1505	1185	1168	1103	1076	981	929	911	926	893	918	855	901	821	828	820	809	819	874	796	763	781	747	719	735	753	739	750	747	753	725	747	695	736	751	720	690	677	718	737	670	696	693	702	702	718	665	695	674	681	687	688	684	701	676	648	683	668	694	683	613	687	655	657	658	689	637	668	721	677	713	648	650	662	675	625	692	621	672	676	680	671	675	697	638	685	706	688	669	671	623	616	660	700	668	675	657	646	692	612	702	725	667	689	642	686	674	692	658	661	662	653	707	696	684	658	680	621	702	704	647	641	653	687	609	701	682	661	695	654	648	645	656	622	696	698	710	677	665	647	668	702	682	680	715	706	697	614	682	697	676	692	698	727	721	648	680	658	658	674	674	650	637	710	669	681	713	683	656	680	666	657	655	674	696	706	685	665	708	635	706	697	727	651	688	678	679	682	616	691	639	688	691	672	738	692	705	637	665	705	641	623	675	671	638	661	670	655	702	658	658	656	647	720	668	627	681	680	687	662	663	663	702	657	652	644	637	692	654	680	681	646	705	654	691	651	675	684	620	628	657	683	681	708	704	618	653	656	660	677	687	688	686	659	701	682	707	700	675	690	689	687	644	659	668	668	673	677	749	664	667	650	710	659	669	699	685	713	689	714	653	685	619	746	677	652	674	693	664	606	650	654	658	724	664	703	657	683	696	675	675	710	638	662	723	688	647	704	679	701	623	667	673	650	696	702	716	692	675	689	657	690	692	677	670	697	709	647	694	681	665	688	665	702	724	662	662	677	695	691	624	654	724	694	688	674	649	670	645	705	665	655	653	632	661	704	670	642	676	661	638	681	681	698	639	681	708	688	663	632	674	631	702	650	632	691	617	658	714	692	697	636	666	664	708	661	660	681	679	690	634	687	673	689	639	678	654	659	660	689	682	680	667	659	697	705	663	672	676	667	652	668	634	680	683	700	663	699	640	680	659	662	645	649	695	686	664	637	673	650	664	693	678	686	683	666	693	704	681	641	675	683	653	642	668	687	632	687	704	682	666	659	725	636	665	654	674	652	698	661	690	653	620	680	614	643	666	689	644	673	646	672	633	667	687	662	669	655	689	702	664	663	677	651	679	669	640	653	650	656	694	709	675	696	652	652	640	681	655	688	675	657	663	699	692	675	660	679	705	668	662	657	703	627	696	727	673	705	738	678	665	658	645	679	645	665	703	691	688	694	699	644	665	679	673	698	672	607	661	667	703	733	661	683	666	654	666	645	708	732	640	676	668	680	659	685	727	691	679	695	689	682	697	703	719	668	680	682	694	684	670	667	677	699	672	669	646	702	682	696	646	650	667	619	735	663	690	595	618	681	671	658	699	710	693	672	691	711	669	687	641	668	645	701	696	650	687	663	697	728	648	659	641	694	687	695	685	709	650	668	658	632	662	699	716	684	700	662	647	672	667	706	648	682	697	656	637	641	658	644	645	647	664	652	616	693	685	657	664	646	646	686	671	667	669	698	695	678	678	679	705	637	702	671	633	678	702	717	659	659	692	681	649	707	708	679	677	651	695	673	664	650	662	659	673	641	658	664	681	678	677	696	686	697	684	654	639	686	707	638	668	675	655	713	621	678	663	693	690	682	669	714	659	657	673	683	685	649	726	663	673	653	676	662	643	685	674	651	673	673	686	664	651	675	738	651	678	682	626	697	701	657	691	730	681	630	722	658	669	691	646	627	689	698	658	681	670	674	682	718	688	670	662	672	657	662	702	663	680	718	679	699	669	703	651	679	681	678	661	689	636	698	653	615	685	719	649	668	681	693	665	669	686	696	632	741	678	637	657	705	679	638	684	679	662	686	691	668	693	685	654	650	682	657	696	690	700	697	707	678	695	703	628	728	637	686	638	661	666	693	640	657	645	719	662	635	644	689	648	680	703	635	725	696	647	617	692	657	668	675	652	671	671	623	662	683	627	666	691	641	687	670	693	669	703	709	690	653	683	662	666	669	672	673	643	727	641	658	692	650	660	634	663	671	683	666	637	657	695	670	710	664	643	676	681	665	698	668	680	679	689	644	694	709	674	653	707	677	694	671	685	660	642	670	602	652	680	649	684	695	670	665	688	679	685	700	676	636	673	679	653	684	680	638	661	656	676	633	668	636	690	691	682	657	641	675	670	654	691	670	686	678	661	658	663	653	699	657	690	672	660	678	639	696	682	707	692	665	631	674	615	674	709	682	642	704	697	657	717	639	661	675	677	673	676	645	657	665	668	639	683	720	697	693	658	676	691	663	643	693	709	624	699	666	669	683	647	720	649	644	663	692	688	657	694	644	662	665	656	640	669	699	665	643	688	689	666	668	678	684	697	659	694	673	665	685	704	646	626	681	676	677	692	666	684	663	663	686	669	655	643	620	694	652	695	622	706	662	636	651	622	685	642	695	676	710	665	688	729	674	668	676	628	684	619	659	674	644	655	675	673	649	651	655	681	648	683	641	653	704	698	649	660	676	698	656	630	681	673	648	678	701	701	644	658	675	693	695	708	643	669	681	672	691	628	671	689	661	669	662	626	654	674	620	729	668	671	670	693	699	660	656	642	709	678	674	685	654	728	658	677	672	688	684	711	705	688	712	663	655	688	645	634	636	673	690	722	736	690	690	690	681	665	645	681	691	689	682	729	674	660	669	693	650	694	668	652	718	694	714	660	632	660	673	726	674	617	667	666	673	660	668	652	677	675	699	650	673	719	624	631	683	686	635	649	631	678	660	653	668	706	683	665	671	658	709	651	669	648	688	678	659	683	674	670	705	744	653	670	661	680	734	653	678	702	718	677	649	676	612	680	632	682	686	655	706	670	671	682	710	687	668	682	676	678	675	702	670	676	647	668	655	629	673	685	725	696	655	660	642	681	669	673	681	648	685	671	645	654	682	666	659	724	650	674	704	675	723	695	663	676	651	660	641	704	727	630	690	685	700	669	675	680	664	608	672	690	705	691	676	690	679	680	698	590	654	664	701	684	666	679	678	710	678	641	726	657	706	677	705	663	659	662	684	650	697	652	671	655	663	705	625	662	660	654	714	692	630	676	713	687	638	674	645	662	723	665	708	673	636	655	683	667	657	675	697	668	636	722	688	665	683	650	666	687	656	675	706	649	681	691	651	731	673	659	643	688	723	660	640	673	676	641	679	715	656	664	658	711	689	646	694	658	668	687	713	614	644	695	647	690	659	665	684	708	647	702	678	716	676	664	648	664	699	637	697	656	649	662	710	735	689	669	622	679	685	704	730	700	732	659	670	635	657	676	677	711	676	676	698	670	664	704	656	666	678	669	683	660	694	662	731	674	678	651	651	667	649	701	689	682	701	735	691	630	697	637	707	714	724	696	669	671	665	678	689	684	666	671	669	628	660	626	606	641	652	699	715	641	715	673	690	645	656	654	672	648	656	662	663	680	698	691	663	714	689	656	633	666	699	654	636	658
15010	3341	3744	2950	2086	1422	1092	780	731	578	515	436	412	366	341	312	322	302	303	272	249	292	298	286	259	233	263	212	262	239	214	209	219	256	251	237	240	201	238	219	222	261	213	243	214	219	218	221	251	230	193	199	203	229	242	240	265	207	207	226	204	201	199	212	221	191	232	200	220	219	199	223	219	220	209	207	228	227	182	202	199	227	208	203	198	196	213	199	205	230	229	220	214	216	213	218	209	214	234	228	218	191	210	214	217	230	189	190	196	240	197	186	202	196	189	200	203	210	229	210	227	198	198	197	239	207	247	219	220	188	201	208	211	208	217	211	189	202	188	206	217	191	219	211	227	207	237	244	220	212	194	235	223	232	205	212	209	198	181	201	185	198	201	213	217	214	208	187	200	211	198	217	212	233	210	202	266	222	195	227	221	215	200	188	218	194	232	224	189	231	198	213	199	222	247	207	229	225	199	208	195	200	197	236	200	223	190	211	204	205	185	205	240	206	206	216	208	204	219	225	216	206	209	214	211	188	206	197	211	244	234	209	221	193	214	204	199	222	221	202	185	215	208	215	203	219	213	207	190	193	212	216	221	199	222	209	207	200	239	198	213	197	209	225	209	240	199	232	204	205	217	197	186	198	244	200	201	212	216	231	210	210	219	229	223	221	218	210	175	195	206	226	199	229	211	190	211	177	222	218	203	230	197	193	186	216	209	196	204	201	208	225	167	210	219	232	199	211	210	214	239	234	229	208	234	230	196	196	226	217	193	230	197	233	174	212	180	210	226	209	201	226	206	226	215	203	224	214	199	219	214	193	186	225	224	208	210	203	201	238	215	189	203	204	215	215	221	204	169	201	208	229	202	204	208	226	200	188	213	210	224	222	220	197	218	227	219	201	224	207	199	222	210	222	222	241	238	191	203	196	201	226	220	182	217	203	226	237	210	221	241	232	201	212	232	222	214	203	233	212	214	203	181	236	208	199	208	229	221	227	240	214	193	206	224	211	185	244	202	227	238	209	203	214	224	168	222	213	203	201	232	246	217	185	215	178	196	195	195	203	204	223	229	220	232	211	203	231	223	221	190	205	197	237	197	198	207	182	197	228	206	204	222	192	217	197	200	199	210	227	216	228	203	185	196	195	214	207	180	196	216	179	220	214	204	208	219	201	205	211	197	207	203	234	217	221	210	213	228	175	221	202	212	217	213	213	215	200	221	218	184	194	197	213	222	207	194	211	202	212	223	196	192	236	220	201	197	227	208	174	193	225	222	242	217	207	201	217	231	219	227	199	198	189	211	189	223	213	208	221	214	189	219	201	167	209	203	243	224	200	222	225	218	213	179	208	203	250	183	207	217	205	229	215	201	226	211	222	214	207	195	189	198	168	187	205	175	208	235	197	232	219	189	239	208	188	198	243	198	168	218	190	221	190	208	221	212	236	232	212	206	204	203	204	204	218	180	216	191	233	201	234	198	229	200	213	213	179	227	170	189	191	235	208	206	232	227	204	220	224	218	186	204	181	174	219	204	207	219	192	216	218	193	205	204	204	223	208	178	208	172	187	233	205	203	201	174	181	244	202	189	218	208	217	184	188	193	191	220	218	233	227	220	224	206	217	222	190	219	175	208	205	202	196	206	233	248	213	231	214	209	205	183	213	181	205	209	210	217	196	240	180	208	203	190	189	179	222	196	228	216	231	226	219	223	195	220	185	203	217	229	228	227	219	210	190	229	205	201	191	216	214	205	220	215	204	190	228	195	216	197	194	192	187	205	228	228	207	204	182	218	209	181	218	206	204	200	212	209	198	200	204	219	203	194	203	230	190	225	211	192	219	203	238	195	204	223	216	207	199	202	198	194	230	206	234	222	227	203	204	186	209	215	207	180	212	204	231	184	195	217	215	196	208	201	223	196	195	219	199	210	193	220	230	206	195	240	229	214	205	204	235	192	204	191	186	210	188	226	201	222	210	202	216	213	198	211	204	203	249	205	199	215	246	207	188	216	197	208	204	231	231	196	196	221	238	223	202	181	247	214	232	208	231	186	225	195	249	217	179	200	205	198	202	184	207	233	221	191	190	181	183	214	244	199	183	198	196	215	225	234	200	199	195	227	212	216	191	229	201	211	230	206	213	208	223	203	207	234	228	214	182	210	237	217	210	218	206	195	204	234	210	208	202	204	234	220	201	225	213	225	217	191	210	205	203	228	220	225	209	208	183	210	229	230	231	207	213	197	230	233	220	227	221	247	203	187	208	211	213	208	182	222	177	183	200	208	228	226	220	198	222	194	182	236	198	225	227	208	199	205	194	217	213	213	208	210	194	198	192	188	216	168	222	225	208	190	192	209	218	214	195	192	209	219	217	206	197	216	217	220	209	181	212	214	206	225	219	170	223	213	226	194	222	192	209	223	197	214	219	195	218	206	191	197	220	208	218	204	200	200	208	197	199	214	209	218	216	196	201	219	203	241	214	199	197	175	216	202	223	219	211	215	196	168	201	223	220	193	214	221	187	211	172	243	224	214	202	200	203	240	232	227	222	219	204	206	213	207	224	178	203	198	219	217	216	237	232	217	199	218	204	223	208	210	196	177	200	194	187	207	204	245	218	213	181	237	210	208	194	220	207	219	199	219	195	227	225	211	198	214	215	195	213	191	225	204	216	234	244	212	200	186	221	205	230	226	235	200	220	203	201	214	233	209	200	208	228	176	212	186	205	187	229	191	214	206	190	190	188	184	195	191	183	203	202	202	189	214	214	219	195	205	211	218	212	232	192	200	203	202	193	228	222	184	231	210	212	225	236	227	197	215	208	208	195	208	206	211	213	202	224	194	228	204	195	227	201	236	226	220	221	230	222	195	219	203	197	229	250	191	209	208	197	215	255	221	206	214	198	207	198	194	226	205	205	207	196	176	212	213	225	192	206	229	214	204	210	225	206	203	190	211	221	189	198	217	209	181	182	216	198	222	191	219	249	213	230	206	201	240	199	184	193	202	218	220	183	185	222	211	207	205	235	234	210	183	187	208	195	211	225	212	231	224	226	232	209	195	237	218	201	194	211	207	177	210	224	242	213	225	215	225	190	241	208	201	240	182	205	199	225	197	224	219	226	212	231	217	214	193	208	209	216	194	228	191	202	213	214	187	196	233	222	207	235	215	205	209	210	218	198	228	239	225	202	196	194	206	250	228	222	201	226	234	207	186	220	222	215	205	194	194	207	214	215	190	207	204	218	197	257	209	181	205	202	227	202	210	224	214	209	227	232	217	198	203	211	223	207	182	204	202	213	202	210	200	236	206	198	203	212	235	200	219	208	201	216	188	199	222	216	203	212	226	206	217	219	203	209	208	212	253	210	209	178	204	187	217	192	216	229	241	199	205	194	207	198	212	205	202	191	223	220	184	219	184	207	208	219	201	207	179	217	192	221	187	202	213	210	200	197	227	191	194	218	202	228	189	191	213	202	232	236	219	192	201	205	201	214	198	219	247	205	211	213
9707	3322	6916	8605	7465	6088	4549	3385	3045	2590	2472	1997	1807	1724	1433	1212	1149	1094	985	1018	928	914	876	879	835	764	760	811	748	743	735	715	712	688	715	690	690	672	617	688	692	594	618	606	588	569	562	556	545	522	553	583	540	567	561	598	520	550	512	580	527	548	547	590	560	552	535	540	525	549	547	471	529	562	537	551	540	562	527	543	496	562	478	509	499	543	497	562	522	516	516	515	526	501	540	495	559	571	554	555	505	538	557	507	523	577	526	490	506	549	520	536	545	498	475	528	523	484	549	520	532	473	524	516	515	545	469	502	528	491	521	522	533	527	517	529	484	529	518	537	531	533	486	495	467	485	508	521	499	587	523	530	467	503	505	511	545	523	539	503	498	512	564	538	521	538	527	529	541	518	536	554	497	548	505	512	481	513	525	490	500	496	543	523	531	494	536	521	527	505	526	547	511	534	504	498	531	529	522	505	566	528	512	514	547	478	492	546	522	550	496	550	489	516	548	527	534	535	545	507	555	510	511	539	550	517	508	531	560	565	533	534	523	505	503	531	501	528	527	536	515	564	547	484	529	471	503	513	472	557	504	531	514	502	494	538	508	503	513	561	505	544	538	496	506	521	503	579	539	500	527	481	527	530	523	488	528	470	514	477	495	499	527	513	517	557	527	505	530	491	521	568	511	514	538	531	509	515	511	527	524	530	491	497	509	542	487	490	534	525	520	488	533	532	523	566	551	512	538	565	493	494	551	562	562	509	529	499	503	537	520	533	521	533	535	533	533	528	529	516	522	535	509	537	543	495	533	512	528	489	524	495	499	542	530	515	531	495	558	494	517	510	503	531	500	501	522	504	522	528	526	530	493	516	546	515	511	522	526	540	527	536	533	502	516	525	480	537	502	525	536	556	544	548	509	475	522	494	540	488	528	499	500	536	509	516	516	526	557	516	522	516	519	481	521	490	532	526	536	489	520	497	528	578	489	520	516	515	542	529	547	503	524	517	509	501	558	543	515	547	530	511	533	519	509	515	548	532	514	562	536	545	477	539	504	534	535	479	484	503	552	495	546	525	518	550	519	529	485	532	511	539	552	498	502	500	476	503	513	542	512	514	532	519	496	515	531	510	524	545	491	481	540	558	513	505	524	508	544	499	570	561	491	518	489	536	552	519	514	533	555	512	478	484	514	517	496	541	524	536	547	514	522	510	493	540	519	515	544	541	523	526	568	535	511	506	517	544	479	488	531	497	525	503	504	498	501	478	492	528	548	481	515	495	543	527	521	510	507	521	519	549	507	505	525	533	519	558	549	501	523	525	505	539	539	501	520	520	517	536	525	494	500	517	528	512	523	489	514	544	510	498	521	529	485	473	525	502	491	500	527	525	511	554	484	512	506	535	514	520	550	561	526	502	521	515	505	554	503	523	519	536	486	526	485	529	572	499	528	524	508	566	526	518	466	536	559	544	521	548	517	494	574	538	507	489	546	493	538	527	528	525	515	487	506	538	567	503	515	486	545	529	538	489	510	513	513	486	503	526	565	563	527	505	546	505	570	506	507	533	536	498	510	552	535	507	479	520	519	510	530	528	504	529	502	524	529	519	543	501	531	546	529	515	470	549	544	567	527	524	543	475	490	547	501	519	558	503	545	552	555	535	511	518	507	499	541	555	499	544	535	517	534	525	501	525	534	527	494	518	540	508	505	540	530	507	504	536	547	495	517	501	511	524	535	553	551	526	512	522	541	496	557	525	517	506	483	477	499	568	540	499	506	577	540	491	528	501	524	539	533	539	526	483	539	554	533	524	538	538	520	514	530	525	519	483	532	537	475	499	549	561	562	505	548	495	558	528	501	543	527	511	511	532	532	512	560	508	494	490	506	569	515	479	492	540	494	533	540	491	556	531	508	516	545	506	504	501	523	581	499	505	490	502	515	538	529	464	481	529	472	533	533	527	518	522	495	533	518	501	508	514	490	495	520	507	516	468	512	535	514	541	502	537	492	507	516	536	497	536	510	540	526	497	530	539	497	531	498	490	526	498	521	541	526	541	547	486	509	572	490	517	517	526	498	516	543	581	543	552	538	519	501	550	541	498	529	496	502	524	484	490	542	506	537	514	526	505	529	487	525	530	496	485	515	526	517	572	531	507	521	502	490	515	538	526	543	457	455	543	503	498	527	490	520	543	538	515	504	528	491	551	515	493	525	554	527	498	514	512	511	509	518	538	506	499	495	515	519	544	529	514	511	538	528	503	515	523	528	555	523	565	572	479	542	536	531	544	522	515	552	531	526	498	510	495	484	528	538	495	519	492	478	527	526	558	538	504	539	510	496	523	515	540	507	519	524	512	514	543	505	540	528	512	539	512	524	513	555	529	529	500	486	480	540	521	540	532	530	516	535	493	506	538	513	543	553	517	541	495	492	580	520	546	528	515	516	469	519	524	510	497	552	555	534	503	520	528	524	534	520	526	520	557	550	480	544	484	503	513	491	491	465	516	555	481	565	522	517	554	541	514	562	484	489	491	538	513	548	540	511	511	498	496	482	536	510	540	529	551	488	521	523	549	510	515	528	548	542	521	503	508	467	520	513	529	498	558	526	503	539	550	535	547	473	525	507	529	525	507	522	522	536	491	519	485	558	544	522	553	497	527	521	524	489	556	511	486	509	472	521	530	510	518	523	535	564	547	512	499	526	500	495	500	526	534	489	505	532	519	549	497	559	567	552	498	536	530	525	518	509	522	460	540	496	538	544	534	534	522	495	544	567	547	485	505	491	536	516	485	522	511	551	532	554	508	531	492	508	523	493	541	563	474	530	480	540	545	501	540	484	524	527	489	510	522	505	492	548	499	523	526	521	503	520	477	492	506	547	522	492	523	509	503	520	536	528	498	524	563	551	509	492	494	526	496	528	519	553	497	533	509	514	561	524	492	509	494	505	538	523	522	534	519	529	501	527	556	510	530	535	519	498	547	533	565	528	493	506	513	534	520	493	490	535	543	547	487	489	449	550	547	501	504	536	510	563	520	521	529	450	540	494	543	525	478	517	515	563	495	523	486	537	521	554	506	517	547	523	560	520	554	496	524	557	542	519	554	538	533	524	481	503	527	553	564	520	507	516	533	480	483	521	547	509	506	505	537	547	526	535	528	505	553	505	484	518	520	506	538	517	541	492	505	515	517	494	489	515	500	520	508	525	526	504	508	510	524	496	526	515	529	523	510	511	533	532	493	544	518	543	547	505	508	527	509	514	524	529	573	498	514	503	497	564	553	554	514	528	525	489	494	516	506	535	557	535	515	517	535	548	499	537	529	515	514	532	509	480	525	522	561	531	551	511	507	545	508	518	530	514	530	550	533	534	523	504	531	508	536	501	498	523	526	518	519	511	491	496	524	538	512	483	545	551	471	515	555	497	516	517	525	510	516	525	531	578	529	503	501	513	508	548	530	545	489	531	520	495	518	507	530	516	523	518	495	540	564	495	504	521	491	584	534	478	527
2645	1237	1418	1256	877	743	588	544	468	422	406	363	321	400	361	329	325	339	357	341	309	316	338	325	347	289	288	334	336	320	329	320	306	314	306	366	288	311	302	307	310	323	308	325	303	324	304	349	312	288	342	294	364	316	309	309	319	296	319	288	334	341	321	315	327	318	296	293	308	283	316	302	353	315	302	305	297	326	329	306	325	299	310	326	296	290	288	306	309	303	307	331	331	333	340	306	322	317	334	321	361	292	324	325	302	291	321	337	321	285	340	301	311	330	286	343	268	290	312	320	277	328	304	326	266	298	287	314	325	295	324	321	281	325	330	309	294	301	303	341	311	266	315	335	292	328	304	332	334	318	321	310	308	299	307	313	291	307	314	270	289	304	323	306	300	308	286	304	281	324	298	273	318	279	303	280	326	285	307	295	298	312	324	311	270	310	335	325	313	312	315	299	310	309	302	292	327	360	316	292	313	275	315	328	288	289	320	274	322	323	316	298	337	336	282	285	326	309	325	283	323	308	294	306	323	326	330	311	304	294	310	296	309	319	331	318	289	298	294	300	291	304	318	323	285	343	291	300	327	291	277	319	274	339	291	312	317	306	281	282	306	305	307	293	311	333	313	329	267	317	314	290	304	331	309	291	290	280	296	305	297	328	292	297	309	316	317	315	280	287	317	294	349	268	295	326	278	283	311	331	299	303	272	323	299	289	314	302	312	289	296	316	309	291	322	310	302	254	289	297	324	334	312	280	279	322	319	305	298	317	310	306	306	267	335	293	302	335	336	276	302	325	333	302	306	281	295	288	335	327	285	308	345	331	322	293	312	320	307	311	297	267	289	310	283	313	325	299	320	316	325	283	314	294	310	309	296	343	325	318	324	300	308	279	307	320	313	300	299	295	311	317	310	348	299	315	299	349	279	306	295	316	353	356	308	289	311	333	345	276	323	302	327	286	318	291	292	309	291	308	297	295	309	275	318	309	328	309	310	336	291	318	309	332	332	307	337	289	337	318	297	295	311	306	275	305	294	336	298	275	304	299	296	289	309	321	311	289	304	301	328	308	357	336	327	326	299	324	291	285	304	308	306	331	289	279	302	291	309	313	273	269	336	305	299	300	293	306	278	317	328	300	332	319	285	305	336	336	273	294	312	329	298	319	298	342	318	306	320	293	298	325	285	324	329	310	306	313	292	305	329	315	308	323	304	313	285	316	352	309	319	306	297	319	308	327	294	315	313	300	328	302	344	304	300	332	338	329	355	323	319	296	264	311	296	307	327	301	331	319	301	354	308	304	330	305	299	321	337	315	333	346	309	298	312	351	312	303	319	311	303	330	313	324	313	310	295	288	302	306	279	300	275	289	286	337	317	312	283	262	276	333	300	289	304	317	304	290	337	339	333	329	318	310	325	308	302	265	303	324	324	304	314	328	356	308	298	314	336	315	283	317	332	315	322	329	293	313	307	273	266	311	291	269	322	328	280	302	307	277	301	306	307	272	321	323	302	294	273	312	326	300	299	306	290	312	304	263	301	319	288	322	306	309	307	329	322	299	321	319	289	312	311	290	309	351	313	297	276	312	346	320	310	313	292	310	312	325	320	309	306	329	311	326	302	287	317	321	275	301	303	305	307	318	308	336	339	300	331	302	310	294	294	290	294	322	279	323	325	339	313	334	292	299	288	291	309	308	338	317	334	329	330	306	309	300	307	315	341	319	318	306	317	271	337	322	323	329	299	321	331	343	332	276	275	343	328	286	297	297	317	313	329	272	300	328	316	328	287	284	281	314	319	329	306	337	320	320	316	327	304	334	314	324	303	287	292	315	340	317	321	295	294	288	286	302	276	314	310	295	306	300	286	299	282	285	305	305	317	339	286	306	304	333	320	312	291	330	293	323	325	284	326	334	289	296	278	303	296	310	297	304	304	302	296	297	318	295	326	317	308	302	286	290	280	336	288	316	290	337	336	341	345	324	315	359	313	332	295	308	303	306	291	312	330	315	306	321	297	291	306	310	336	354	331	294	308	350	290	315	339	302	333	325	311	295	281	314	337	325	329	325	294	307	332	316	298	290	336	324	308	280	306	291	312	304	291	291	359	319	338	335	316	310	317	299	305	312	305	319	301	298	317	292	329	309	290	273	300	320	293	320	278	315	308	302	325	310	340	282	331	333	337	302	312	318	289	291	322	307	318	300	290	301	298	309	306	296	332	318	293	322	284	327	302	337	320	319	275	308	321	297	296	317	324	326	293	278	300	326	292	312	309	295	340	309	307	318	290	315	316	336	303	298	323	331	304	319	323	302	313	339	333	305	320	304	302	309	331	334	288	318	310	314	294	304	319	283	306	308	310	289	318	296	296	320	335	338	286	300	309	313	307	289	285	299	309	281	295	335	335	318	320	328	318	306	317	274	285	299	301	315	287	303	306	304	298	321	293	302	300	290	332	297	301	286	310	312	298	328	279	313	291	345	294	321	306	307	314	316	285	300	298	318	307	301	290	312	300	295	320	323	325	303	333	316	285	306	300	305	294	308	340	320	312	300	319	345	296	328	284	304	318	322	318	327	316	336	315	341	298	323	313	321	293	276	311	320	377	312	298	296	313	304	301	337	329	353	300	297	289	290	323	333	339	323	344	327	313	313	311	289	278	330	273	300	305	313	312	313	304	297	306	340	315	298	337	327	323	314	265	306	343	305	318	314	330	314	293	298	320	282	297	347	336	289	332	327	291	289	314	341	317	318	334	306	283	300	301	321	293	285	325	292	286	307	321	312	354	329	322	323	330	325	322	332	287	327	316	322	318	307	281	290	310	286	327	322	317	276	312	321	318	313	295	298	282	303	306	298	307	318	321	319	310	312	325	310	301	325	298	320	312	315	297	349	302	307	295	281	325	308	318	345	317	298	284	332	290	295	307	298	322	337	332	326	281	316	342	341	323	284	343	317	288	282	310	337	317	328	319	319	281	340	301	316	294	315	328	285	312	337	297	291	317	283	336	331	297	291	332	292	312	336	325	289	296	338	316	332	300	297	285	299	316	327	348	297	310	302	312	331	311	311	306	323	299	295	326	299	296	298	303	334	298	307	338	319	320	319	326	334	334	309	324	295	263	267	329	355	323	310	297	313	284	274	362	289	299	331	343	308	327	330	288	336	311	315	316	315	270	312	331	310	301	340	302	317	292	267	310	300	328	321	277	307	309	306	285	322	340	307	307	294	307	321	313	294	302	285	314	301	320	323	301	303	302	334	307	315	328	334	306	338	297	282	300	300	294	331	312	310	286	320	300	343	304	331	311	307	327	276	318	322	362	312	298	310	324	338	307	305	294	337	312	335	276	340	340	319	272	282	319	315	299	341	292	294	308	299	331	318	339	327	282	281	304	326	362	315	299	296	294	309	300	326	319	316	303	333	359	313	349	343	307	303	302	292	278	299	313	326	310	309	281	297	293	314	310	297	335	332	346	336	316	317	312	331	320	335	339	311	303	294	300	324
2805	1655	3106	4109	3347	2634	2226	1836	1573	1416	1230	1171	1092	1020	1023	936	892	835	884	837	832	855	837	777	784	782	855	759	808	816	791	783	807	769	833	766	790	783	775	768	793	777	797	742	766	761	741	782	736	785	779	723	740	731	787	767	716	718	710	710	752	740	737	773	742	712	773	735	765	753	760	726	779	712	718	745	738	732	731	749	722	777	728	686	725	778	703	750	728	755	727	789	744	731	696	762	722	783	788	734	789	711	709	719	752	736	786	773	719	734	768	697	748	784	785	724	674	736	729	724	766	700	745	794	758	776	758	762	775	745	790	692	762	719	757	721	732	691	706	806	743	806	716	736	806	756	765	729	783	692	688	762	781	685	767	744	796	707	757	739	767	726	742	771	769	697	743	717	768	787	719	740	714	735	759	738	743	743	730	731	785	741	753	704	775	781	749	702	721	684	727	728	728	801	721	716	749	754	759	750	732	703	730	703	734	747	720	716	741	724	711	794	775	759	686	725	721	720	758	790	761	703	794	729	743	741	739	718	713	695	716	727	723	714	715	724	756	750	733	721	721	760	779	722	784	687	681	741	729	725	711	795	735	730	776	817	728	729	728	774	731	746	771	739	749	701	743	739	737	718	735	745	763	729	718	767	705	750	754	764	761	745	746	756	759	762	723	732	728	796	735	698	717	749	759	743	704	749	710	756	739	752	733	748	757	737	708	768	718	757	694	737	722	769	734	717	691	718	717	756	706	760	785	757	784	791	743	775	695	749	723	762	740	764	767	803	794	704	764	709	734	725	725	684	702	727	749	751	778	761	761	777	742	766	736	749	768	758	747	721	751	760	752	698	744	730	738	763	805	734	743	696	715	723	789	730	738	788	759	732	744	729	707	679	747	752	756	745	740	800	732	739	761	713	764	742	754	743	786	761	729	753	712	739	792	729	721	734	758	729	689	778	757	731	714	698	754	751	722	743	720	724	741	750	776	747	740	730	767	713	700	734	752	702	734	803	732	717	758	742	738	719	773	715	726	765	701	764	703	748	724	756	701	680	762	674	757	720	663	739	762	771	777	771	743	765	724	714	768	708	697	784	762	724	720	764	697	748	737	764	758	753	805	676	724	706	723	750	782	703	725	778	730	794	759	746	759	742	754	701	729	787	726	776	742	659	782	732	751	720	756	705	753	747	703	708	711	719	687	728	730	744	722	683	763	748	740	738	705	777	734	742	732	736	740	736	723	768	755	726	725	753	732	712	772	745	790	736	711	722	751	744	776	728	750	795	737	708	740	752	744	716	706	732	728	725	711	790	772	712	690	729	731	789	734	765	752	722	780	686	728	764	781	772	709	701	759	745	772	746	707	745	760	749	705	749	746	722	699	722	682	716	761	769	733	710	739	738	718	710	744	787	709	733	750	697	768	724	722	761	755	736	736	711	751	732	693	719	708	797	747	736	717	738	728	747	773	775	738	808	740	757	765	718	729	757	736	766	697	749	726	762	741	708	695	718	716	711	749	778	696	757	764	728	695	736	781	734	762	750	699	742	718	699	727	727	752	721	782	703	703	767	725	755	751	744	806	749	719	711	711	714	727	732	709	714	703	740	738	703	756	694	769	711	698	742	766	753	727	753	751	742	767	752	738	721	717	742	747	759	763	733	752	738	791	734	775	761	733	677	791	766	751	769	729	729	797	743	741	811	731	719	704	719	773	787	725	723	715	735	706	736	747	731	743	780	764	761	779	747	735	711	779	716	755	753	742	696	749	742	687	751	737	757	731	725	740	720	769	712	736	735	758	760	759	741	765	744	742	711	727	789	746	797	754	777	748	796	762	707	745	705	715	761	758	798	699	768	731	741	735	765	681	753	745	719	676	686	759	748	761	776	759	751	741	715	689	787	752	795	698	737	766	707	766	747	713	745	710	757	712	768	710	718	772	730	729	750	719	694	757	722	749	773	762	771	727	725	718	734	748	737	717	723	715	752	737	758	788	738	741	731	710	742	751	742	763	704	731	734	738	762	732	731	735	699	773	732	785	775	782	760	736	700	758	706	783	761	745	735	739	740	730	765	679	761	755	733	732	721	756	722	735	746	745	798	754	686	770	713	746	743	792	698	747	757	721	786	747	760	694	696	750	744	728	777	686	722	741	740	701	753	740	759	771	764	723	799	823	684	791	740	704	758	712	731	742	753	757	723	763	686	747	782	729	727	787	706	708	752	723	745	802	792	724	758	754	762	775	761	775	782	734	695	710	701	758	768	751	781	757	728	729	742	744	742	787	745	782	729	760	746	764	715	779	736	745	756	739	782	743	778	742	721	710	744	781	801	728	726	750	716	730	765	751	762	691	772	748	711	710	786	716	690	734	713	744	763	709	746	730	745	735	731	699	740	739	720	799	762	732	720	725	730	703	740	716	726	765	765	751	769	718	730	783	729	734	754	751	733	723	712	733	753	714	746	803	755	747	775	722	734	703	681	744	741	747	686	704	766	729	720	740	723	721	732	765	742	715	780	676	757	764	778	790	726	699	745	710	743	740	718	764	804	735	745	748	715	734	781	713	786	754	709	759	743	738	748	724	729	767	755	726	784	756	777	781	797	749	713	787	733	728	723	725	730	725	788	756	771	733	736	776	703	731	718	730	770	673	741	703	766	728	712	716	746	714	737	729	677	736	744	698	804	781	737	693	742	749	701	737	745	750	717	735	713	730	702	746	755	726	691	730	756	731	718	739	721	759	704	755	773	706	737	707	760	776	743	747	751	724	717	710	774	756	758	781	727	739	724	713	770	771	776	733	696	710	747	733	726	720	739	732	720	770	751	752	756	766	748	701	775	743	766	716	737	742	785	726	729	726	692	791	730	710	680	771	737	740	683	711	724	762	735	784	726	726	698	708	695	724	735	771	760	767	731	727	774	709	814	731	769	750	759	728	743	728	738	735	750	718	808	742	749	728	715	729	756	745	743	749	748	791	732	743	784	714	687	737	719	791	750	742	751	742	752	732	750	723	776	707	743	719	777	785	730	741	732	714	747	819	747	713	772	728	737	751	738	713	741	718	710	756	754	708	774	724	755	754	776	714	758	741	728	785	749	734	692	729	737	746	724	739	767	719	740	754	787	737	743	730	733	741	714	757	726	739	755	728	709	725	779	756	759	756	771	719	729	652	749	733	786	735	756	719	739	701	721	704	736	786	744	757	744	727	744	755	779	756	754	818	724	769	708	744	732	730	738	752	737	746	724	728	734	755	736	720	743	727	734	792	743	716	700	741	726	761	724	725	733	768	748	748	744	805	770	734	769	752	722	712	751	770	781	715	747	737	715	759	720	729	728	736	735	791	748	769	776	740	744	723	689	719	743	761	740	756	773	720	721	756	768	712	734	742	760	749	735	715	706	737	755	728	795	749	768	730	738	689	766	762	731	757	746	753	736	693	748	690	789	742	722	750	735	720	805	707	736	740	749	738	769	750	745	729	727	742	773	771	728	749	734	741	752	723	731
9009	1953	2420	2181	1546	1066	825	707	566	515	508	436	420	387	376	339	326	362	317	329	314	302	310	300	343	296	293	341	306	286	262	307	266	328	303	292	289	266	318	284	289	300	289	293	283	306	288	279	240	296	279	285	289	306	293	260	299	291	272	254	280	301	291	293	277	273	272	300	277	289	258	244	266	298	303	286	264	259	267	274	292	258	287	278	304	300	285	274	293	260	273	278	272	288	276	229	285	267	288	290	279	294	277	299	254	235	279	298	294	269	291	264	255	293	288	279	282	259	277	268	287	288	288	287	258	295	283	283	290	275	268	258	304	304	292	272	266	295	282	267	251	271	269	302	285	293	310	284	249	277	281	303	288	283	262	267	300	265	255	268	299	263	258	261	277	263	281	323	272	279	274	255	268	261	251	276	269	316	290	287	270	284	296	255	303	284	274	270	261	267	288	288	234	281	275	275	266	290	253	292	319	273	292	277	274	274	255	257	264	304	276	263	248	283	276	256	300	264	267	282	271	268	267	268	286	287	267	267	302	240	276	280	273	258	276	286	275	242	268	292	295	295	259	298	282	287	299	286	288	294	275	271	300	277	289	309	246	275	296	255	284	275	308	270	279	286	250	295	284	280	302	295	289	288	292	298	242	280	278	278	296	275	248	288	266	250	318	314	297	270	247	286	238	308	300	303	273	277	281	266	243	290	297	286	271	298	286	237	252	309	260	273	259	286	300	279	300	258	268	270	288	240	241	290	280	258	298	264	265	278	287	288	278	264	261	311	323	271	290	297	255	263	273	277	279	271	266	277	241	250	266	258	254	278	272	316	253	277	260	272	250	266	278	264	270	260	276	266	282	272	280	305	262	287	279	284	279	285	266	297	279	283	262	295	265	289	260	274	296	289	260	273	286	276	266	259	266	278	288	235	258	253	238	286	289	281	277	254	265	280	314	255	265	249	288	289	250	307	289	281	282	250	280	279	251	266	251	264	272	272	316	319	269	250	275	288	258	290	259	275	299	293	287	274	274	300	262	310	237	301	270	294	296	268	321	244	279	254	270	286	266	276	243	261	287	327	298	273	267	325	313	275	265	293	327	264	273	283	285	298	305	249	245	293	266	272	272	296	266	241	284	295	259	301	306	293	264	284	252	255	254	287	239	287	262	279	256	269	267	262	278	282	298	275	285	290	279	271	295	261	249	243	221	261	310	282	272	263	275	276	276	294	305	297	270	257	301	292	287	268	275	286	269	269	247	265	285	285	262	246	274	232	254	251	301	291	319	291	237	294	260	243	260	281	261	308	250	270	278	270	312	303	272	270	307	241	268	268	274	293	250	295	297	309	264	261	284	258	261	280	261	246	266	301	326	281	263	270	291	290	275	265	294	271	289	249	284	278	292	278	272	289	260	274	256	279	282	303	278	294	243	278	271	289	268	268	273	288	270	279	288	276	274	270	305	300	290	249	281	273	307	261	292	283	288	260	300	281	261	261	275	305	322	275	285	276	244	296	305	288	262	250	292	282	312	275	265	296	284	259	282	258	293	263	294	316	257	254	302	282	271	292	269	279	251	249	240	285	283	289	269	258	291	256	282	270	263	297	319	276	276	280	254	290	268	304	272	275	283	269	272	288	267	288	296	268	266	248	256	265	286	281	299	281	249	258	288	257	280	233	299	263	292	260	284	273	260	270	260	300	291	284	284	308	269	289	272	274	262	278	264	244	290	263	293	282	290	261	266	278	301	293	273	274	285	266	314	290	255	262	304	317	283	252	274	297	275	283	303	308	309	290	254	304	269	277	258	276	295	282	273	279	278	300	266	267	301	288	256	299	260	289	267	252	273	281	305	267	279	253	236	281	247	293	285	286	290	283	284	256	273	276	228	268	312	250	290	273	288	277	265	297	268	286	284	290	322	242	290	257	286	278	297	278	271	284	237	266	291	272	276	270	270	289	293	288	269	282	300	288	287	265	278	282	251	250	278	303	268	267	288	286	303	315	280	257	285	274	280	268	274	292	289	287	261	299	312	273	276	274	293	289	286	267	258	292	264	282	263	275	292	294	281	302	286	309	239	275	279	266	272	262	255	271	276	255	284	267	236	277	265	268	291	222	281	296	277	280	291	289	264	273	269	290	246	240	276	292	267	308	262	292	290	290	265	282	280	295	271	277	271	298	291	266	293	257	314	255	286	260	282	266	267	268	279	297	283	299	277	253	262	291	265	265	271	313	289	272	301	255	268	294	284	250	251	247	251	280	274	261	283	266	282	238	270	283	299	314	278	278	271	282	276	325	312	279	290	247	282	249	268	272	257	272	259	265	285	269	292	270	286	288	267	295	252	272	293	259	275	231	286	279	291	271	281	308	285	296	251	279	264	258	274	271	270	275	244	269	266	293	294	294	268	284	273	256	280	293	265	269	242	269	269	286	256	265	266	259	276	285	299	277	268	246	276	272	284	288	297	262	291	290	264	290	266	258	277	273	290	271	293	266	240	299	272	258	273	284	293	292	268	257	297	275	283	288	268	286	267	284	257	274	261	278	260	261	298	266	278	287	273	297	280	302	269	277	252	279	264	261	266	286	232	265	263	266	253	276	303	247	250	282	299	257	272	315	259	315	296	264	300	312	291	253	280	274	306	269	293	273	281	280	265	279	313	264	277	255	274	302	303	275	289	282	266	245	292	277	285	279	288	255	270	261	282	257	302	260	299	325	280	264	302	297	270	302	271	290	281	299	264	290	286	275	267	282	268	286	281	275	278	275	293	308	274	292	270	287	257	300	263	302	285	301	271	335	263	272	286	262	245	296	292	287	300	277	294	272	276	284	274	278	328	248	315	293	310	285	249	274	290	277	271	266	278	293	265	318	258	293	268	267	281	274	285	281	260	289	290	303	258	283	290	232	266	249	266	239	297	259	261	285	284	296	287	277	284	269	307	265	283	266	230	269	277	261	268	258	264	294	261	294	268	289	290	279	282	272	257	277	288	280	281	267	293	316	291	276	270	294	321	277	309	253	248	281	272	234	272	292	292	274	305	286	247	290	295	294	275	267	284	273	243	312	270	294	295	257	281	287	273	279	294	286	313	275	287	272	296	314	286	315	289	288	302	272	258	283	301	328	297	275	295	283	274	286	302	297	276	279	276	269	287	276	304	298	283	288	265	267	269	289	282	288	278	222	254	281	251	283	297	296	299	284	251	285	252	297	297	273	255	291	295	284	305	268	265	316	223	279	260	317	283	276	266	284	256	289	255	270	275	267	277	306	255	295	268	247	243	252	300	253	246	293	278	299	250	271	298	282	252	279	271	254	263	269	288	267	317	267	291	289	302	283	260	295	281	295	255	287	309	308	231	273	272	285	251	276	244	266	258	260	272	290	266	299	242	268	254	292	278	289	254	309	254	306	307	261	319	254	301	290	255	292	259	281	269	325	331	264	256	264	293	251	267	273	265	249	271	301	297	296	292	303	291	299	276	263	259	256	288	270	258	289	271	281
7561	2377	5209	6556	5569	4448	3461	2767	2537	2063	1918	1599	1547	1381	1232	1203	1080	1022	994	983	953	890	915	893	811	818	875	889	880	811	810	786	752	800	724	794	751	757	736	706	678	740	720	759	722	698	722	696	717	628	680	695	720	653	716	677	703	660	674	650	673	695	682	684	711	675	707	660	662	710	692	715	721	646	654	611	688	639	698	652	689	663	648	681	726	665	674	701	675	687	641	713	638	636	697	660	689	658	656	658	633	656	716	693	653	660	689	657	623	644	686	587	680	663	648	645	648	610	669	679	717	627	730	679	668	656	634	619	674	656	667	738	644	688	683	622	657	671	685	628	689	674	669	704	699	641	675	639	706	623	712	690	662	617	666	698	665	694	692	668	693	681	662	675	685	662	642	624	702	676	738	617	583	678	650	691	712	686	647	674	706	628	664	671	680	658	624	689	637	710	617	650	647	643	644	627	648	665	700	663	676	669	645	670	709	660	639	680	682	659	627	671	660	669	661	663	710	631	647	692	700	662	717	674	648	714	653	675	664	666	636	648	676	681	620	623	660	646	636	641	655	698	640	670	646	660	631	619	674	702	671	701	641	675	659	704	647	697	681	666	663	693	636	648	618	649	694	617	629	640	708	621	664	650	706	622	706	699	678	666	673	665	689	693	682	660	671	667	637	691	682	687	667	647	652	697	663	659	674	665	641	697	680	728	655	619	693	673	656	654	718	699	660	628	684	646	686	694	624	638	690	692	651	644	644	648	683	649	681	673	712	655	724	685	688	665	675	670	681	634	694	639	650	669	682	663	689	637	686	666	677	667	676	683	683	668	627	693	701	666	642	630	671	632	687	649	654	653	657	695	634	670	658	673	673	694	685	646	635	644	661	673	629	656	671	681	666	656	684	688	649	628	670	662	650	645	668	672	673	667	628	624	653	697	700	658	708	666	651	668	678	740	704	620	646	671	660	684	657	706	640	638	702	702	654	666	699	647	690	712	656	669	609	688	640	700	642	676	672	691	647	724	695	661	683	672	685	684	652	652	675	665	670	629	667	687	672	657	717	648	600	742	682	644	650	643	676	697	648	652	705	698	662	677	658	693	677	642	696	700	689	676	666	666	679	670	666	673	683	692	666	731	694	650	650	674	686	646	677	676	684	698	683	619	718	635	695	708	643	681	677	685	676	680	619	705	655	679	686	663	669	655	698	688	663	708	616	663	686	690	651	662	683	676	600	665	688	622	660	671	713	639	691	659	662	660	668	676	652	669	620	662	669	697	706	660	649	710	672	640	673	694	698	616	653	701	631	662	641	622	672	704	658	708	644	691	679	682	669	647	655	673	716	676	649	651	725	654	667	629	719	663	669	666	666	688	685	693	675	681	664	664	721	665	664	679	698	640	674	630	662	649	700	660	674	686	665	637	690	653	685	666	646	712	664	735	723	649	664	687	636	669	696	678	715	700	684	635	660	658	668	678	688	634	675	693	669	658	678	691	723	684	647	639	671	648	642	676	667	637	673	679	723	703	646	685	703	699	650	668	697	685	698	684	640	661	662	661	662	702	673	684	665	690	705	637	690	643	666	696	665	694	651	669	727	615	706	666	613	653	638	653	649	707	680	670	635	671	668	693	687	696	679	671	684	691	678	672	661	655	679	687	656	646	671	639	722	678	668	651	646	628	671	663	701	685	671	701	647	694	638	666	721	689	662	663	693	685	728	709	661	643	673	657	664	692	665	661	660	683	679	634	646	684	676	654	647	661	720	696	630	687	604	683	653	705	717	655	613	661	670	679	652	673	596	660	663	651	667	689	676	683	688	661	708	714	635	694	636	693	677	663	633	697	649	667	678	684	696	675	668	631	676	646	653	630	675	696	689	627	658	676	655	685	674	637	687	670	674	667	727	691	667	680	679	640	655	665	695	676	683	657	642	661	668	641	651	660	689	651	703	667	660	677	656	676	685	674	679	659	695	669	650	698	661	669	668	679	709	663	664	686	629	633	682	674	660	694	671	681	618	717	714	694	640	663	669	695	666	691	716	639	662	657	670	606	688	717	680	659	637	685	688	661	650	675	711	708	655	632	705	699	711	669	658	676	659	663	693	711	692	709	699	723	706	665	692	687	687	676	725	666	636	617	651	679	701	672	669	688	678	680	653	648	646	667	698	676	680	649	703	666	700	670	623	679	701	682	676	669	620	707	719	697	688	656	661	687	660	662	647	678	711	657	699	689	706	628	669	681	671	738	660	654	670	722	681	676	664	687	695	683	641	715	695	683	673	678	686	694	667	628	710	693	659	672	722	646	674	665	647	671	672	662	688	665	662	682	695	727	724	681	678	636	664	721	661	661	659	636	664	699	660	644	693	689	611	668	654	709	628	681	712	662	645	612	610	644	675	631	693	684	688	619	680	654	621	703	655	706	672	646	632	709	627	653	645	658	682	712	687	662	697	623	634	677	681	672	702	686	658	663	626	646	694	667	713	653	626	722	652	673	659	668	743	626	646	725	659	653	632	697	675	661	698	689	688	662	689	627	623	672	698	678	682	645	698	627	664	647	673	693	676	660	678	699	668	670	679	640	665	647	626	695	649	637	644	686	647	724	662	671	680	661	693	687	662	710	680	684	689	671	630	669	631	694	644	671	681	637	694	664	670	639	696	686	671	705	682	663	689	638	675	632	649	673	670	655	665	632	683	647	699	688	693	686	657	636	655	685	646	678	667	658	618	662	653	679	689	701	647	687	666	670	707	689	677	687	688	622	643	717	654	684	756	636	723	685	621	635	695	668	653	674	634	668	632	706	652	642	697	663	684	696	670	628	688	706	667	684	666	709	669	716	660	682	682	666	747	621	680	690	697	652	672	690	666	621	672	658	683	685	697	655	693	688	642	662	610	648	669	669	692	601	688	693	676	682	676	636	655	627	667	683	668	682	661	659	635	652	663	658	667	657	690	703	694	700	665	662	687	663	665	645	657	646	680	659	637	675	686	685	678	685	664	629	695	659	645	691	633	675	665	699	667	673	647	695	629	700	688	648	673	687	630	677	654	639	700	677	645	671	630	672	684	636	647	685	617	662	679	699	693	665	636	659	698	709	680	654	705	649	681	688	657	698	672	719	657	643	639	652	667	661	649	694	647	610	668	668	667	729	652	695	639	673	685	681	646	705	648	677	683	651	629	733	670	636	691	647	692	666	679	694	664	630	673	628	638	656	682	696	660	661	659	669	662	702	683	747	718	660	703	675	690	664	697	663	717	669	656	675	692	729	692	647	674	671	636	669	679	699	633	666	650	643	678	657	652	671	683	652	672	689	656	687	657	653	602	643	641	661	724	678	652	652	620	656	686	671	650	666	606	667	631	678	659	638	685	707	679	686	669	670	701	675	650	655	664	658	677	698	682	664	661	629	695	705	641	680	674	612	656	745	656	638	704	687	686	669	706	680	656	669	653	664	665	702	670	666	690	676	691	661	667	626	643	663	677	678	647	675	659	622	682	688
14948	3293	3650	2828	1893	1502	1135	771	654	613	520	428	448	411	361	326	286	311	293	275	285	258	281	213	223	260	259	234	233	233	213	234	227	244	212	223	245	219	232	205	221	236	214	205	207	241	200	226	203	245	191	217	190	228	215	182	239	214	219	202	207	229	214	203	211	194	211	197	185	199	207	200	176	201	207	213	210	214	226	206	201	186	227	200	210	207	196	241	251	225	194	222	169	210	214	194	204	220	215	202	214	198	196	194	202	211	190	201	179	193	214	192	198	203	223	210	208	208	197	198	207	203	214	230	192	225	238	210	188	224	236	184	200	187	194	204	205	204	210	224	199	198	183	212	220	231	214	209	209	216	223	203	225	227	208	198	207	186	169	196	218	241	213	226	223	218	209	202	200	212	219	200	217	202	225	215	213	211	222	238	203	198	204	190	179	223	243	217	209	204	209	235	226	232	200	232	200	230	226	209	227	233	206	245	197	210	193	206	185	212	229	196	214	200	180	192	198	209	197	192	219	217	219	202	229	204	196	201	206	205	189	174	192	225	212	208	195	224	206	217	211	226	205	203	193	198	211	205	205	225	212	209	210	201	187	200	200	218	191	217	197	191	214	219	204	214	216	211	183	199	194	203	207	211	201	217	199	203	208	178	212	210	194	260	191	184	225	190	223	198	202	211	203	229	209	212	214	215	237	209	203	228	210	198	180	209	190	232	195	227	232	218	192	219	212	218	208	207	221	186	222	211	202	200	219	202	224	206	212	185	182	170	202	190	226	191	199	191	204	202	221	189	207	220	185	216	227	201	204	213	196	200	225	201	213	191	193	210	229	182	238	216	193	208	194	180	187	219	189	193	208	210	201	209	218	199	205	214	189	230	181	202	181	178	226	217	235	201	201	241	230	213	186	194	206	185	200	192	238	203	220	207	204	219	193	201	185	234	186	197	193	197	234	218	209	211	205	199	215	215	209	202	196	195	183	216	170	193	190	212	233	202	227	223	218	183	216	204	222	203	224	188	213	210	201	214	230	235	200	223	191	190	211	209	229	225	198	199	211	208	214	206	211	191	215	216	217	204	188	190	205	222	200	194	228	214	196	214	208	216	195	200	183	224	214	196	207	226	193	199	205	194	215	216	233	191	197	177	199	221	200	207	224	170	229	189	216	219	207	202	185	215	189	194	193	211	236	203	200	217	183	206	227	219	208	175	182	218	213	186	189	207	217	184	177	228	222	196	197	213	209	217	210	206	216	224	182	199	207	212	203	215	186	217	224	189	202	204	182	193	210	205	194	223	204	194	227	221	219	206	214	237	186	211	168	247	197	187	213	222	225	197	211	209	214	204	212	208	229	226	205	219	214	230	213	184	186	206	217	204	205	214	244	200	200	199	209	230	218	229	213	202	225	219	222	208	201	222	228	210	217	230	219	202	215	212	215	226	201	196	174	164	210	192	225	224	202	181	185	211	215	217	192	208	223	199	230	203	209	205	190	216	186	244	232	210	195	209	216	222	212	206	227	230	213	238	211	207	229	199	242	200	208	210	197	216	186	210	191	194	203	207	204	234	228	212	185	214	232	237	189	192	203	205	214	194	193	216	211	221	239	217	185	234	190	201	231	205	208	203	230	214	210	221	188	205	210	208	225	196	211	187	237	213	183	216	208	198	228	196	202	202	209	196	216	237	207	230	211	214	217	234	195	195	204	229	197	187	199	240	232	200	194	214	202	205	201	208	193	187	200	222	213	203	227	197	203	223	214	206	217	229	186	230	206	222	217	217	217	213	192	220	222	201	203	218	184	200	203	196	217	196	212	222	190	230	202	181	166	221	200	186	193	215	203	194	203	196	189	217	217	198	189	241	197	198	222	205	208	223	246	209	208	211	205	178	198	199	204	180	191	181	204	208	194	214	219	202	208	203	222	221	218	212	201	189	201	198	223	219	214	206	198	223	211	219	194	177	202	178	214	203	216	204	226	216	199	194	213	219	201	223	217	229	219	193	232	218	222	205	191	205	197	213	218	213	224	217	232	214	227	211	182	215	187	200	207	206	209	215	203	213	216	187	188	202	201	205	207	201	182	223	231	192	208	209	214	191	190	210	218	219	226	202	221	205	202	194	206	216	213	199	206	212	198	225	193	206	183	225	211	205	204	185	212	225	218	203	185	213	193	210	206	215	222	218	189	210	207	236	209	223	226	221	217	192	216	207	204	226	207	213	221	228	233	205	196	195	181	209	204	212	195	189	197	202	208	211	209	219	208	207	227	224	190	187	212	197	209	208	203	222	209	239	225	192	202	198	210	208	210	188	233	203	190	230	224	232	197	204	218	207	193	221	215	211	206	229	226	207	212	213	205	229	255	197	200	231	209	214	215	208	201	214	213	218	209	206	217	222	191	228	217	214	188	185	196	195	223	195	185	218	191	204	192	187	235	210	237	215	203	197	210	204	184	219	201	211	230	229	186	206	190	224	204	197	192	186	193	230	186	196	208	213	199	203	204	183	221	230	217	219	199	186	193	195	207	214	226	201	224	217	233	232	234	202	227	202	202	197	204	210	181	209	200	222	183	217	214	223	215	196	187	202	232	201	205	226	202	214	198	216	235	213	198	188	222	187	204	192	212	238	211	192	189	189	219	216	215	199	208	208	207	213	211	188	218	216	205	205	228	194	224	212	200	228	208	224	215	205	204	178	221	239	221	194	201	192	198	201	197	191	204	223	212	187	219	183	205	214	199	181	220	209	206	217	228	223	202	213	229	181	220	202	188	215	195	230	209	196	190	198	212	213	195	243	218	231	213	218	218	206	209	186	219	210	218	178	178	227	216	227	206	219	219	204	218	234	203	216	193	205	207	210	216	211	214	232	224	207	223	204	175	207	210	212	201	206	174	203	208	199	191	214	187	202	225	226	215	201	196	215	189	196	194	204	223	208	221	215	225	206	215	223	222	213	209	188	208	213	205	211	213	209	209	197	217	212	201	198	164	202	188	208	221	198	196	213	212	243	226	189	204	224	192	226	193	224	227	199	203	212	211	200	205	224	196	199	177	206	201	182	211	219	192	225	195	213	226	197	197	210	204	229	216	226	223	202	206	213	202	210	201	204	196	206	208	206	211	222	219	210	196	195	218	218	217	198	197	214	216	196	203	204	204	211	204	210	195	194	218	193	224	212	193	199	196	214	221	244	195	232	213	192	201	210	210	227	188	213	226	220	214	186	187	217	187	215	219	230	206	204	210	200	247	207	196	190	199	201	223	227	207	211	218	238	205	199	209	226	218	206	212	225	179	208	199	214	205	195	197	233	231	192	198	216	221	238	211	217	198	194	192	216	212	223	201	210	213	214	198	215	198	226	230	195	195	212	191	219	187	235	246	189	201	215	227	229	225	240	193	204	201	188	241	193	214	200	209	221	190	230	226	209	210	217	205	191	200	211	193	210	203	198	216	224	215	227	188	200	198	211	189	186	192	215	205	212	220	210	236	235	210	237	200	199
9731	3220	6814	8467	7507	6149	4508	3646	3016	2858	2318	2007	1897	1793	1409	1260	1196	1090	1092	949	1006	960	877	873	792	854	879	714	817	744	778	690	702	657	646	655	702	634	596	608	612	637	610	598	650	570	624	528	588	566	564	573	572	546	585	540	568	568	483	490	563	576	548	550	543	492	591	527	539	592	515	518	521	522	550	559	576	464	496	512	519	520	521	533	518	510	544	488	528	527	507	518	515	534	541	517	561	549	537	557	526	531	582	552	464	525	566	484	521	510	498	518	504	517	537	505	523	484	482	487	509	535	514	542	522	523	520	454	526	528	483	552	532	538	522	492	557	515	526	519	509	529	502	486	489	483	507	540	509	508	511	517	497	518	505	571	480	511	519	559	477	535	508	497	508	515	498	507	525	489	533	497	545	508	572	533	497	517	530	540	491	529	490	559	524	522	510	558	516	502	498	526	507	523	534	525	508	516	535	558	511	527	516	530	550	495	524	529	556	510	495	540	532	537	516	526	522	506	501	496	520	522	533	506	506	531	522	573	544	527	510	517	523	482	503	516	521	497	513	514	518	550	525	510	480	502	519	508	505	484	515	541	553	550	535	515	465	526	515	549	505	488	515	535	501	506	459	525	500	484	505	514	526	539	496	543	512	494	525	518	499	514	465	575	527	530	480	497	522	505	497	507	512	524	503	516	531	563	510	567	533	543	499	514	514	523	530	480	540	516	520	491	524	517	489	524	549	504	523	509	478	511	479	495	542	507	541	474	512	507	502	497	554	516	465	478	542	505	509	549	521	504	472	520	484	543	511	527	542	538	499	526	539	496	514	515	476	503	533	539	541	488	521	504	577	501	508	508	507	534	534	538	514	519	513	529	533	508	558	520	539	517	507	528	528	519	545	527	533	514	555	544	493	555	519	471	520	524	536	492	514	538	536	551	509	506	484	521	521	493	502	484	491	479	497	485	513	482	477	521	521	494	522	513	509	519	540	525	509	535	505	546	507	491	513	542	550	530	513	574	503	518	520	471	495	548	516	537	488	488	494	492	510	546	505	517	497	490	498	550	507	499	492	524	501	538	514	514	545	510	524	542	511	532	550	547	522	503	539	517	512	536	527	474	542	543	494	461	545	497	483	541	525	523	539	481	528	525	521	470	539	511	521	538	499	536	522	481	536	517	530	517	491	505	510	518	558	483	520	496	505	524	568	528	475	538	538	529	533	500	518	514	511	513	524	517	511	530	505	532	514	533	539	551	495	556	517	470	518	547	507	506	513	487	516	495	507	520	525	486	516	529	513	545	540	512	493	533	488	534	536	539	502	517	529	567	510	499	491	518	508	540	472	496	507	545	491	466	537	541	528	533	493	486	523	523	523	523	520	519	525	514	519	519	493	527	523	527	515	524	490	541	514	522	528	512	562	520	515	508	507	511	521	502	576	532	499	505	530	491	505	504	486	516	492	500	550	513	517	517	542	488	494	522	553	528	466	540	521	559	533	534	504	521	519	547	511	476	517	488	538	500	513	511	449	496	541	502	511	505	495	546	516	521	486	506	563	524	510	485	499	500	510	488	495	516	530	546	544	549	506	511	517	523	517	501	526	525	503	533	566	509	532	513	518	526	521	467	515	492	509	505	533	536	482	517	519	495	508	504	532	515	483	527	501	536	524	526	526	528	512	515	528	498	511	543	550	532	507	486	491	495	512	539	536	456	543	517	486	553	505	508	495	494	508	503	552	507	518	521	521	492	503	531	494	505	542	533	531	537	500	547	512	499	509	541	512	526	506	505	535	516	543	522	477	519	520	498	519	474	537	471	465	519	519	494	531	542	518	508	515	538	504	495	479	498	479	521	513	508	544	497	552	534	556	537	486	528	525	522	532	500	553	500	513	492	510	493	514	540	509	510	520	516	529	524	516	557	535	534	484	509	502	502	541	518	508	528	509	489	551	460	562	518	501	499	495	474	510	516	527	519	513	516	515	513	512	515	577	547	487	531	501	507	503	531	503	509	496	547	481	553	509	537	512	526	484	490	541	500	545	493	540	525	502	522	523	523	500	536	537	545	543	521	535	540	526	527	522	530	528	521	505	546	528	552	526	535	490	501	498	514	539	526	517	521	520	490	532	481	510	519	497	538	493	517	543	518	548	510	515	507	492	459	515	512	487	492	517	519	523	514	527	514	549	501	536	500	500	534	536	491	470	507	515	511	483	516	511	522	496	491	537	521	519	490	517	533	551	564	505	499	544	498	524	556	540	514	481	525	510	540	514	470	517	524	516	530	499	529	495	519	486	555	529	508	498	552	479	554	505	513	524	473	493	524	522	477	511	500	516	507	510	519	485	510	507	532	493	542	516	549	548	505	493	505	564	528	522	561	488	510	531	507	469	544	516	541	511	525	488	501	494	520	510	547	528	512	514	515	531	550	498	531	514	571	509	540	494	527	502	519	501	498	553	520	497	495	519	490	549	500	490	545	507	542	522	534	483	545	522	565	561	535	487	457	530	525	489	516	514	529	494	541	469	520	548	523	569	531	523	497	516	507	509	531	507	524	514	506	514	508	525	479	538	535	553	519	492	537	521	549	489	508	520	507	549	527	530	520	587	549	523	496	509	495	511	511	518	526	508	505	478	518	523	516	519	523	506	488	535	512	528	521	560	482	513	533	499	574	518	533	523	509	549	488	516	523	535	518	487	485	555	497	509	505	558	540	531	497	492	536	508	488	559	515	534	510	556	530	512	501	493	507	473	496	504	580	480	477	518	477	505	525	511	517	574	537	530	509	506	499	475	520	508	546	521	528	512	575	508	486	523	503	492	528	509	500	548	473	494	511	508	575	571	490	506	506	529	508	517	495	476	500	548	489	511	529	530	488	517	488	522	538	482	495	507	526	509	515	562	507	481	497	520	512	489	506	560	537	516	537	540	541	466	534	534	491	530	532	509	487	505	490	507	529	517	535	496	495	513	535	485	484	525	536	524	503	526	508	510	521	550	542	504	542	526	526	498	518	480	493	506	532	558	503	535	506	501	473	540	502	531	494	520	509	512	544	544	519	505	493	547	489	499	537	531	504	540	511	459	522	506	527	488	495	518	516	522	533	542	527	511	506	500	493	544	493	529	497	501	537	496	526	473	528	474	509	549	514	533	532	497	515	527	498	489	495	486	522	538	515	487	532	493	461	518	500	507	472	542	493	522	553	480	496	531	487	559	517	476	548	525	486	495	493	532	496	509	535	529	461	506	542	477	508	483	489	539	539	524	529	499	524	527	499	542	484	510	538	542	462	538	540	497	522	491	531	517	570	539	551	502	507	516	513	516	544	518	501	518	535	511	506	482	492	521	535	531	526	508	521	543	524	531	531	497	541	538	517	523	524	523	539	519	509	518	514	509	527	509	540	490	514	502	517	525	505	530	549	522	496	525	481	520	557	509	504	533	511	539	510	505	516	521	510	524	526	524	510	558	523	516	509	514	504	499	536	515	524	542	500	549	532	534	501
2668	1146	1589	1263	914	644	610	560	444	404	409	369	373	360	329	343	304	342	320	316	325	315	304	325	343	306	316	322	310	328	332	307	336	328	297	306	332	308	327	272	323	333	297	318	254	319	298	280	293	283	272	314	321	312	290	370	336	311	305	307	309	327	316	272	305	310	319	301	283	313	276	288	290	307	309	287	319	309	309	310	308	300	325	309	300	285	303	306	292	315	315	283	284	289	310	292	305	323	300	315	322	282	305	307	317	288	295	311	284	300	320	295	314	299	291	292	307	289	299	302	289	299	342	307	300	316	314	277	303	290	303	303	302	302	302	296	328	293	306	317	328	301	312	299	328	289	317	331	293	335	287	288	318	330	314	332	283	319	302	318	286	314	332	287	296	304	318	302	312	282	290	305	317	310	280	315	285	296	307	315	313	325	317	316	316	317	316	260	275	299	334	275	288	281	303	307	303	311	319	330	289	301	304	266	293	284	282	289	365	342	299	309	303	323	310	326	307	332	275	273	315	283	301	341	308	306	278	296	304	344	309	304	316	267	335	306	296	281	301	307	264	272	293	307	278	325	295	303	307	316	294	319	318	313	330	274	306	319	291	325	295	278	298	299	329	336	294	316	274	324	274	313	322	306	338	311	298	297	297	309	284	315	312	311	295	265	299	261	295	314	314	291	314	272	287	322	275	283	302	307	297	318	292	313	318	319	288	300	304	314	316	352	313	321	336	317	294	319	315	294	333	345	327	300	308	307	309	338	297	312	315	276	298	299	328	292	284	314	291	333	283	321	331	283	324	343	321	300	305	297	309	296	336	314	301	300	291	317	309	312	307	304	269	295	315	319	297	252	267	292	312	316	318	316	309	342	307	314	286	338	329	311	290	293	317	288	322	299	314	294	358	272	319	315	307	290	306	293	276	293	305	308	329	317	318	337	336	322	289	307	291	295	293	332	315	310	295	290	313	311	296	278	298	294	315	274	324	324	298	301	316	317	314	351	298	284	294	308	294	298	318	327	274	308	301	300	304	299	285	296	318	325	319	326	317	320	286	348	322	326	327	291	265	315	264	311	355	291	321	272	288	292	318	286	302	286	302	291	289	315	306	280	317	317	308	305	303	289	303	333	331	309	317	271	320	322	306	271	285	288	277	324	315	332	301	293	310	286	292	294	289	332	329	302	322	300	313	298	284	301	313	324	290	303	297	336	283	315	315	312	319	295	312	294	290	294	288	280	323	315	306	302	319	289	322	307	294	313	301	310	321	319	295	288	294	324	318	343	325	283	295	312	299	329	317	313	302	312	292	281	306	278	312	307	318	311	303	305	315	298	299	297	285	331	321	287	322	276	261	266	306	299	327	289	299	306	286	306	307	262	323	290	330	330	293	277	284	279	302	296	306	271	319	344	303	298	340	309	324	323	302	303	336	292	323	291	302	299	324	300	271	321	332	310	295	324	303	323	307	300	312	301	305	312	323	321	288	325	301	282	304	325	274	346	336	325	304	323	348	319	317	312	297	328	285	341	302	323	302	280	336	274	277	278	321	310	309	281	298	293	321	326	325	284	283	308	256	303	324	304	329	293	288	316	327	304	296	289	305	319	308	313	308	299	292	260	283	346	333	310	350	267	283	309	305	323	305	326	300	325	313	287	313	305	322	334	291	288	290	320	320	344	311	318	291	289	287	308	327	305	339	288	302	316	360	292	285	305	313	303	328	320	311	284	255	279	329	316	291	315	299	252	301	290	273	316	308	279	339	314	295	307	329	294	290	289	319	309	311	314	334	284	290	311	315	284	309	331	311	321	301	317	261	289	292	343	281	304	310	283	307	298	291	303	324	335	330	313	317	331	314	315	329	327	284	308	299	288	289	326	295	320	295	313	304	353	324	306	334	284	296	306	337	273	301	286	319	290	305	283	314	300	315	298	291	298	303	308	322	294	333	311	268	282	308	321	310	307	303	314	306	298	307	276	331	309	273	318	298	289	300	326	347	303	313	287	319	283	306	292	291	300	285	307	305	333	308	333	303	327	301	293	315	341	286	330	339	324	314	333	308	319	308	286	344	322	282	309	329	320	313	312	292	342	337	341	287	310	315	299	299	303	291	325	298	294	332	317	306	277	308	324	295	334	305	304	275	308	319	315	260	275	306	296	348	284	290	309	359	285	293	297	302	286	318	328	311	263	299	317	290	344	297	314	308	307	290	289	313	319	301	281	288	324	301	335	303	298	290	323	344	319	324	304	300	281	320	314	308	294	308	298	268	290	311	325	307	301	268	320	325	310	307	306	295	291	312	308	322	302	284	281	308	307	294	326	312	318	312	318	299	291	329	302	322	294	317	334	291	321	307	292	316	287	304	294	296	345	317	313	294	302	296	291	329	328	315	324	300	310	323	288	259	330	305	320	352	291	309	320	296	306	298	324	317	302	323	301	328	310	307	279	314	321	330	312	326	293	284	328	318	313	305	328	312	313	296	301	294	308	306	328	278	298	289	308	317	303	283	322	304	343	306	342	308	278	315	329	304	337	303	322	300	326	322	291	320	310	332	311	307	284	334	276	337	286	304	319	298	292	301	299	315	316	347	313	315	326	309	275	277	313	291	296	308	312	305	340	297	290	289	337	291	309	303	339	324	280	358	328	344	290	293	293	320	328	293	307	272	351	299	303	328	329	315	298	310	314	315	315	289	301	290	304	305	309	319	279	277	307	288	303	319	295	310	337	299	310	289	307	355	309	323	282	284	311	269	299	315	285	319	339	318	278	306	309	287	283	310	314	302	311	283	311	269	295	274	324	271	307	361	293	273	333	317	305	338	282	274	285	316	294	309	290	356	297	315	297	327	297	290	277	311	316	331	276	277	329	310	303	310	299	316	317	259	306	279	322	312	323	310	274	313	312	282	339	297	251	290	291	344	308	308	294	309	264	299	290	323	274	295	304	280	307	299	266	310	298	292	287	302	300	314	309	311	316	293	271	351	300	277	342	304	292	315	330	300	305	310	315	298	325	284	285	272	308	274	304	333	303	305	310	306	298	306	311	288	326	271	298	266	286	278	322	311	337	335	308	286	304	275	303	280	277	327	300	292	295	307	331	350	316	325	323	250	297	292	298	343	311	279	274	326	328	311	303	324	303	310	300	286	308	307	325	305	320	320	292	284	297	330	314	316	274	280	297	276	367	322	302	360	300	312	320	311	315	294	310	288	304	302	328	287	301	306	306	312	326	302	316	305	299	316	303	312	333	328	316	300	328	300	311	310	279	291	320	331	299	316	277	326	308	311	269	327	311	282	287	300	306	332	280	292	290	288	334	341	345	295	287	303	273	299	303	305	321	328	322	318	346	275	297	292	293	320	297	309	304	325	305	287	287	264	331	285	275	277	321	321	295	305	291	278	299	270	302	318	321	291	309	284	306	321	276	310	293	323	301	318	307	301	309	333	278	310	300	290	282	286	281	289	311	283	307	318	317	310	331	316	293	337	279	302	299	341	293
2787	1620	3089	3871	3346	2694	2048	1801	1514	1461	1250	1191	1126	1007	951	910	839	885	871	806	865	796	840	871	751	787	793	795	837	775	777	757	795	780	722	760	773	836	768	769	802	816	736	725	718	758	718	726	736	767	777	731	722	719	728	773	719	797	703	769	746	746	761	719	667	704	749	757	744	718	715	719	736	713	787	757	728	735	724	684	737	750	740	741	739	726	761	719	778	728	733	726	710	720	739	698	746	709	741	712	728	704	748	753	701	724	711	728	684	710	704	748	746	745	700	737	718	680	663	759	703	690	745	687	754	767	739	738	789	686	706	728	731	734	762	761	743	759	707	728	739	692	708	746	738	706	728	722	720	703	679	743	765	734	736	752	727	751	766	738	728	722	711	732	702	781	693	697	783	749	708	738	724	752	785	737	691	715	699	691	791	689	721	710	746	721	711	744	735	759	736	745	730	716	741	728	718	728	717	708	700	744	724	760	722	751	729	751	715	683	698	717	793	730	725	690	732	722	701	711	713	757	768	732	721	765	690	730	766	733	738	740	741	753	747	709	722	729	744	767	776	792	748	687	739	674	750	728	716	725	761	748	725	697	729	723	699	687	677	750	698	733	753	775	702	720	764	757	741	743	687	750	779	721	715	707	777	748	763	731	722	760	710	742	716	754	693	744	721	800	738	708	696	723	702	780	703	741	716	744	710	752	750	761	747	716	782	699	697	738	762	737	751	711	768	690	694	696	738	680	712	793	730	731	758	741	754	742	735	732	726	708	759	756	699	744	711	739	711	720	753	759	742	709	742	711	750	736	693	732	774	725	773	745	717	704	768	773	696	741	697	741	731	735	742	707	736	739	728	762	696	807	739	725	772	745	766	703	705	732	745	791	705	735	760	745	711	750	728	737	757	775	768	683	774	743	735	738	727	717	733	742	719	692	739	745	725	755	688	711	743	695	789	728	729	723	727	680	744	666	755	719	718	691	691	744	694	747	723	747	735	719	759	742	791	739	741	733	706	717	698	736	721	774	716	759	766	704	740	760	720	754	751	691	703	711	758	731	687	780	750	725	709	770	730	731	720	755	742	672	719	738	777	704	702	721	747	745	767	764	738	725	677	707	734	800	738	696	717	724	783	787	703	648	679	684	728	730	724	757	718	765	703	746	743	724	755	724	708	765	708	738	686	797	739	739	718	724	730	724	751	737	754	784	740	748	706	756	705	721	688	717	734	697	764	757	701	734	735	747	728	671	764	699	732	707	707	714	756	716	716	744	767	708	758	732	717	697	748	717	753	734	740	662	699	724	710	748	739	724	705	667	736	708	774	727	692	722	735	719	762	716	737	727	730	740	728	760	690	751	709	720	754	756	726	706	738	728	709	768	746	704	729	741	706	727	731	720	756	707	710	749	744	752	763	730	768	762	707	748	676	772	742	719	765	749	702	687	722	761	748	758	710	708	689	740	741	715	676	748	733	680	765	757	763	757	741	753	761	749	683	704	744	722	721	791	682	706	732	742	720	681	751	792	748	728	761	713	680	725	725	740	726	734	712	726	748	725	753	710	710	686	685	745	765	717	758	642	711	726	724	757	660	731	739	662	723	781	700	722	733	742	721	737	768	731	705	762	733	755	743	702	730	706	679	747	736	723	731	783	743	745	778	778	747	736	727	754	752	736	758	753	730	761	719	703	807	705	709	729	763	756	696	678	722	714	720	793	771	726	727	727	700	720	700	758	745	697	717	733	772	735	752	738	699	676	779	728	802	744	715	712	693	724	735	725	751	719	648	756	703	716	750	730	746	731	708	729	757	717	707	781	665	712	750	757	763	689	731	712	687	709	711	756	712	750	736	703	745	776	711	732	763	716	699	695	693	690	732	763	725	712	737	735	718	756	706	708	718	734	738	704	763	755	676	731	704	793	729	759	691	667	757	727	711	714	720	714	751	719	693	736	726	735	748	719	742	742	718	667	698	735	729	755	711	727	722	686	712	715	694	683	757	769	767	758	712	750	753	730	756	671	746	738	719	689	696	716	752	708	701	733	693	718	681	729	770	726	694	757	777	744	793	727	748	754	734	746	707	725	710	720	732	704	716	743	703	754	713	731	741	700	745	710	735	752	753	702	745	735	743	733	733	734	788	762	728	721	738	732	741	712	714	739	734	723	690	703	765	717	738	733	735	682	728	697	730	716	737	774	738	708	763	757	745	701	707	697	773	774	707	712	775	710	726	761	745	694	714	727	715	689	719	736	708	757	740	746	651	743	741	743	733	726	741	784	743	702	758	721	735	729	717	743	711	741	745	731	732	720	782	746	707	683	725	733	729	737	759	722	721	727	673	722	733	752	716	709	757	748	741	732	736	740	723	736	706	713	726	690	706	677	779	728	716	687	714	732	706	726	760	727	675	720	747	718	715	756	746	719	725	719	742	701	721	663	756	759	754	750	712	785	738	754	665	737	739	717	769	728	729	710	742	767	745	718	778	724	698	757	730	740	788	755	723	719	758	688	760	743	689	774	730	692	751	680	751	730	770	737	757	735	713	717	770	715	757	744	715	764	729	712	718	674	754	752	727	764	724	731	727	781	758	707	749	728	687	711	712	751	713	744	727	707	755	755	725	758	742	801	705	746	720	757	745	684	709	713	778	735	736	732	710	757	716	755	703	730	721	726	760	662	694	702	743	700	708	750	757	711	732	793	745	770	752	737	704	696	750	735	757	741	720	756	728	752	734	691	696	685	675	734	667	727	692	747	749	733	745	684	711	733	705	724	737	743	699	752	770	739	734	740	747	772	711	706	705	747	705	729	723	765	723	713	755	656	733	781	695	740	784	704	730	726	751	701	736	713	743	743	713	702	704	727	750	707	746	772	739	797	753	750	784	721	744	721	698	747	733	739	691	713	758	729	748	755	757	708	701	744	704	729	710	742	707	738	740	659	723	744	727	728	757	748	730	771	701	733	723	698	742	731	761	739	748	694	728	703	741	733	761	739	718	700	679	782	722	714	728	732	729	763	721	709	735	745	684	679	676	722	724	702	746	747	731	724	717	758	693	759	701	754	731	748	716	724	718	734	724	714	738	750	743	692	676	691	748	693	759	743	711	689	739	731	730	772	759	732	777	740	692	757	752	725	771	725	703	716	708	773	697	811	757	692	723	750	711	741	758	702	742	744	729	735	731	697	733	747	720	732	689	741	674	737	793	713	739	714	740	730	731	698	690	750	748	691	747	729	694	739	766	745	720	737	762	738	729	733	740	701	728	692	730	747	738	743	695	705	677	710	746	756	738	721	756	713	732	782	720	754	741	715	740	738	731	714	756	719	716	735	735	712	735	720	764	750	721	748	741	758	703	730	654	790	764	735	727	732	720	727	783	737	758	724	721	705	740	711	738	723	699	707	724	700	728	738	758	734	710	724	749	676	727	702	728	763	717	733	750	704	745	752	775	695	713	755	732	711	776	751	702	688	727	702	733	707	739	716	722	702	752	736	765	709	714	683
8892	2035	2669	2138	1539	1046	844	740	563	553	498	414	387	398	370	332	301	325	312	285	287	306	318	307	294	313	303	299	286	334	310	306	283	292	290	300	284	288	277	264	285	261	264	289	256	293	297	275	268	279	235	276	275	267	251	251	281	287	250	258	276	289	256	298	258	318	295	290	254	271	267	251	241	257	244	267	286	251	266	289	268	244	283	287	279	274	262	233	315	284	280	257	277	311	256	280	285	257	253	236	259	308	251	293	260	274	281	291	271	263	301	259	249	299	250	263	299	260	259	273	303	295	262	253	270	279	251	278	263	285	275	270	258	289	249	292	265	232	301	288	279	320	243	250	295	272	254	275	287	286	282	289	271	279	279	272	292	245	301	271	275	246	264	265	288	269	278	265	303	247	282	270	271	287	292	262	242	253	270	249	267	271	286	249	261	258	258	263	280	296	261	289	308	281	283	265	257	291	308	297	278	289	243	277	271	266	248	286	279	254	303	263	272	267	246	248	262	244	266	277	272	281	280	278	286	283	288	251	290	296	248	267	291	279	254	297	281	251	265	258	245	272	262	255	272	274	293	285	260	276	278	276	249	271	248	256	246	251	306	265	290	267	258	246	253	237	262	252	280	281	239	261	271	254	279	265	244	276	271	284	317	247	287	301	268	254	279	280	290	266	278	286	305	252	286	315	274	263	277	267	228	291	231	282	233	273	257	246	278	265	275	244	252	277	267	291	311	281	273	270	281	273	278	265	266	256	264	265	280	263	246	268	315	262	318	295	244	247	275	290	266	243	266	296	281	284	270	246	280	302	279	258	252	279	255	262	231	295	266	303	278	274	279	235	272	292	243	258	260	265	274	263	258	293	254	274	267	267	260	288	253	271	276	243	266	298	274	282	270	277	271	275	256	269	285	242	245	292	252	257	273	259	266	277	278	262	261	280	276	249	281	268	276	281	270	249	261	284	272	295	276	251	265	250	288	287	298	266	256	255	262	268	258	280	265	261	313	270	256	276	276	263	249	310	294	295	254	287	274	247	257	272	274	256	266	262	290	239	240	247	260	250	257	277	253	240	268	280	286	263	312	284	257	246	270	250	299	266	257	276	290	264	278	254	272	216	271	249	236	235	262	275	257	269	285	258	278	275	265	284	277	247	295	276	243	250	286	265	274	257	269	274	265	265	269	297	293	268	264	250	307	286	255	307	247	282	286	287	281	269	240	258	281	304	271	276	265	276	249	268	292	253	287	236	275	270	263	280	286	263	290	274	294	294	264	261	312	280	268	254	274	250	276	240	273	247	276	260	235	286	274	254	280	269	302	293	259	284	276	285	279	258	264	286	274	295	253	261	265	279	273	254	263	240	257	275	245	278	236	277	294	251	286	260	324	264	262	235	267	276	265	277	277	274	275	293	301	277	268	303	275	254	255	294	263	292	226	279	288	285	249	273	270	265	265	328	287	274	265	241	284	266	249	287	261	255	254	295	211	229	290	256	303	275	292	261	284	263	279	283	265	278	260	278	260	235	273	252	247	270	275	285	234	277	291	259	282	279	286	285	261	298	288	269	314	290	286	284	248	246	279	254	231	267	234	291	254	264	291	278	267	274	267	292	270	304	289	249	281	279	288	275	265	265	262	244	282	243	276	266	276	258	239	290	293	268	250	256	275	260	285	260	264	259	280	250	283	269	278	271	288	257	254	310	270	270	315	268	242	268	260	271	251	261	281	249	254	282	290	277	256	253	260	252	270	302	256	296	283	253	252	274	283	284	249	259	260	268	252	268	249	267	247	289	288	254	274	318	255	293	286	294	293	290	261	297	262	263	264	270	283	297	299	281	269	291	278	310	297	313	261	258	248	269	277	234	265	272	272	302	277	252	268	270	293	288	272	271	260	275	255	284	290	242	263	248	248	287	284	278	278	259	277	297	287	265	255	254	277	239	257	267	270	253	255	252	291	275	272	278	265	275	283	281	289	272	260	265	237	285	274	293	283	253	260	270	293	256	261	254	287	263	245	271	285	296	280	248	312	232	245	270	243	265	253	267	256	262	265	296	265	268	283	294	283	270	298	301	272	266	275	249	258	312	271	273	285	281	293	289	304	302	273	276	279	269	296	275	267	260	281	303	277	246	267	264	283	260	277	304	244	287	255	274	264	241	297	284	272	290	298	260	248	292	293	289	297	304	282	247	287	270	290	274	282	283	267	246	228	275	273	278	264	304	281	251	299	276	262	256	251	278	241	286	269	270	283	268	226	309	231	272	292	294	258	265	290	259	258	275	253	293	265	282	263	267	255	247	260	267	290	279	282	270	262	293	298	262	253	266	286	259	274	265	309	263	272	287	261	270	270	257	251	300	276	255	267	306	277	275	266	277	290	278	246	271	258	257	256	285	274	277	256	263	289	269	239	273	266	257	261	286	274	272	297	255	263	266	277	272	238	244	252	272	243	254	263	282	288	282	232	263	296	273	298	290	262	270	265	269	263	228	252	276	271	301	279	275	292	263	258	256	282	280	264	280	286	293	297	250	258	272	269	266	258	266	251	292	274	234	318	258	267	271	283	290	301	263	285	278	272	256	237	278	258	260	260	287	256	274	272	255	309	260	258	286	268	259	300	263	262	294	269	268	266	252	277	268	249	281	284	291	300	262	294	277	267	246	244	263	271	295	261	275	270	298	259	261	267	259	260	269	296	290	303	263	258	298	275	269	254	264	280	266	260	278	289	263	279	277	275	220	283	261	234	243	296	258	278	253	247	291	279	275	279	257	247	253	293	291	277	282	265	281	263	256	247	277	267	267	255	302	278	280	245	244	296	276	285	276	262	277	270	276	289	265	278	276	273	264	292	261	266	262	260	262	250	293	293	247	271	245	264	293	253	282	261	265	251	277	265	294	279	297	276	265	282	271	295	293	292	247	264	299	294	282	270	247	256	252	284	271	262	251	277	258	264	296	272	268	308	272	267	268	300	263	314	263	270	258	250	254	260	259	279	270	287	241	248	278	284	269	276	274	225	283	271	301	297	290	269	280	282	290	287	279	247	304	267	256	260	273	258	266	270	260	261	230	245	255	285	253	252	264	291	293	269	277	266	289	261	253	226	271	282	265	250	262	281	283	274	268	259	265	277	315	284	260	289	264	268	272	284	264	267	268	271	247	283	291	254	320	258	254	283	278	257	286	299	272	279	269	304	268	252	225	277	282	269	269	263	270	256	252	267	275	252	255	272	296	282	307	261	279	246	239	306	260	320	281	288	291	289	273	258	268	275	282	299	299	272	264	248	301	275	299	267	260	296	281	279	269	270	284	264	254	286	263	265	289	286	258	316	269	281	291	299	281	289	290	264	260	243	311	280	251	254	266	255	249	261	285	264	286	263	307	251	278	255	278	271	262	266	253	271	267	253	258	287	258	285	283	259	329	262	298	273	263	260	291	251	255	267	280	279	268	271	273	267	290	265	248	254	278	276	279	252	236	267	261	273	315	259	282	280	290
7588	2449	5280	6478	5640	4349	3364	3085	2415	2122	1876	1662	1527	1318	1183	1123	1079	1023	947	877	992	971	953	890	883	850	840	780	851	807	825	748	803	751	788	710	694	795	738	698	745	653	717	712	726	662	654	711	705	716	682	678	713	669	670	702	657	686	650	695	636	684	687	694	672	701	612	701	655	653	697	680	633	608	614	613	625	661	694	654	595	656	623	656	647	687	637	639	679	614	620	645	643	636	651	658	613	637	632	672	635	632	616	643	684	615	648	695	663	650	634	637	662	669	637	656	672	666	682	673	649	648	663	630	655	639	644	686	645	665	708	649	656	641	685	633	686	701	614	683	725	628	667	664	656	685	634	689	645	668	677	650	720	688	603	654	695	640	666	720	671	667	659	717	662	679	647	630	661	686	602	695	661	652	644	679	660	654	666	639	671	681	647	676	648	626	619	640	608	650	672	692	641	636	609	658	673	639	663	679	626	664	687	625	661	667	648	633	636	684	673	680	633	664	632	620	673	632	624	633	688	642	646	651	646	622	656	700	698	664	685	674	654	644	640	676	638	621	673	620	656	664	645	601	670	667	641	674	618	698	648	623	605	652	633	637	628	665	648	636	659	668	636	662	645	642	668	649	619	642	644	615	700	679	607	701	668	655	652	624	631	653	639	629	630	593	643	636	675	662	602	659	695	647	644	682	650	677	658	680	693	645	600	680	698	643	629	616	636	649	648	642	605	673	665	690	664	636	658	636	653	661	640	604	647	688	657	619	689	615	672	721	622	657	633	618	629	633	668	654	601	657	583	656	670	680	637	630	682	686	615	638	680	647	663	620	679	647	656	670	656	647	652	624	722	670	663	666	690	693	618	662	662	654	648	636	671	660	708	658	659	681	667	682	652	647	692	627	682	707	662	638	639	640	679	683	682	638	664	706	679	681	627	688	610	696	615	661	647	629	624	635	649	643	642	662	638	645	679	629	612	615	653	612	628	627	634	662	697	662	648	651	633	687	632	663	703	649	647	712	667	587	676	626	622	665	638	678	629	660	679	645	686	707	649	618	651	672	650	632	666	623	662	652	674	654	661	632	675	667	622	631	596	621	702	601	663	687	645	651	700	633	658	667	683	638	655	660	661	623	626	682	691	612	667	653	631	676	654	644	626	641	679	646	631	632	682	657	666	657	674	646	626	675	644	611	659	652	644	669	638	620	724	621	626	677	661	662	661	627	670	619	676	656	666	665	643	658	622	672	647	662	679	670	673	640	601	647	671	640	651	636	642	605	591	650	634	661	662	674	652	653	678	654	649	645	646	646	602	672	654	679	643	631	636	595	653	644	661	647	573	648	670	650	686	593	626	610	665	667	665	688	651	652	635	685	601	690	671	595	677	648	677	683	632	616	649	722	686	666	658	652	677	677	598	632	620	625	647	639	676	646	686	677	629	663	629	638	651	649	633	645	623	634	634	617	659	692	669	623	609	656	672	650	674	650	656	630	675	659	678	641	660	642	697	674	681	651	705	648	673	649	638	650	716	656	693	653	619	623	642	613	661	641	622	636	636	674	617	638	647	690	644	627	635	694	665	634	668	696	669	670	655	678	653	616	708	700	645	699	653	674	648	659	636	630	660	656	656	658	675	656	688	642	653	631	698	656	642	674	650	715	665	626	658	686	628	689	601	687	643	627	649	644	690	688	665	664	614	668	674	630	654	671	668	661	708	657	694	638	663	696	635	611	644	627	590	621	647	639	634	643	677	685	638	663	655	661	633	646	688	687	650	642	679	680	642	678	686	658	671	662	661	676	681	642	666	687	654	671	613	659	680	679	644	643	631	684	643	668	660	646	679	671	612	656	647	684	647	651	640	663	644	640	652	654	628	675	646	704	641	673	615	639	641	667	599	709	648	635	639	654	670	676	650	598	638	596	631	649	644	670	634	677	707	625	625	641	664	681	654	648	659	688	632	633	606	663	631	673	705	649	665	660	664	671	636	693	636	652	680	648	668	673	636	638	693	607	700	606	698	650	667	655	657	686	672	668	639	650	618	677	672	645	672	664	659	690	687	654	654	704	707	633	687	650	672	675	706	649	634	650	626	629	595	657	650	655	662	638	640	617	640	655	675	682	630	631	667	612	639	668	638	656	652	639	655	673	683	656	641	659	635	620	614	642	630	678	672	664	652	648	676	656	678	676	672	673	660	685	632	656	684	663	655	636	642	664	636	681	672	638	591	668	636	654	669	629	621	658	701	625	634	681	638	656	693	655	685	703	668	643	642	575	639	699	611	662	684	724	643	693	648	649	658	666	666	653	675	662	643	673	670	638	675	647	639	677	633	662	651	713	658	640	687	644	639	651	656	626	653	630	635	697	686	597	657	646	664	661	672	662	710	645	621	698	668	613	637	630	650	647	615	641	670	655	627	688	672	626	640	661	643	668	688	641	657	639	705	632	641	655	596	651	649	679	634	635	610	593	672	671	623	661	625	657	684	599	660	672	645	608	715	619	632	675	672	617	640	614	652	662	638	645	627	718	647	648	668	673	660	610	663	675	622	600	700	632	669	652	639	685	650	648	683	650	623	650	680	665	709	692	644	637	681	630	694	665	654	645	624	636	621	656	632	669	657	620	579	669	676	633	650	678	659	670	668	642	634	636	671	663	640	642	669	630	675	580	650	650	661	688	707	656	668	639	673	651	625	645	719	679	681	695	675	657	643	645	641	643	643	660	658	697	667	649	658	698	548	685	645	664	681	649	674	645	652	691	653	630	647	625	632	680	650	669	649	613	678	654	657	615	642	661	601	661	606	625	673	611	614	665	657	719	650	661	627	679	669	650	657	691	705	658	652	652	696	663	640	670	648	644	689	626	628	658	686	616	693	670	619	634	657	644	658	646	627	603	674	662	643	640	665	659	674	630	623	646	694	646	678	667	646	665	595	679	669	698	654	630	670	654	659	640	627	673	633	688	674	678	627	666	637	635	665	659	634	685	656	663	631	654	664	614	673	637	688	681	672	705	700	677	635	643	641	612	660	650	628	618	657	647	622	641	665	657	681	658	668	689	677	663	669	588	631	656	655	621	644	690	633	667	602	673	671	608	613	667	676	658	641	640	652	672	636	652	687	626	654	655	652	613	653	647	629	706	605	628	630	645	664	630	652	697	681	630	605	700	627	663	673	658	666	627	689	648	626	649	655	664	647	641	643	639	625	626	650	613	656	669	680	638	664	693	700	656	695	672	621	663	640	665	657	659	659	619	665	702	682	712	607	641	647	670	692	660	663	665	661	635	686	628	650	682	641	631	652	650	651	599	664	628	649	685	645	638	686	640	653	677	704	682	658	657	675	650	633	665	677	637	647	602	691	613	647	610	614	626	636	591	621	702	656	640	646	686	690	596	669	684	650	643	660	656	652	647	638	615	628	661	599	659	713	637	626	657	631	668	653	657	669	655	679	660	640	589	586	659	669	643	655	694	618	656	720	672	629	650	645	679	694	691	603	667	645	660
14843	3248	3807	3018	2081	1395	1063	810	697	589	529	464	411	339	341	328	332	297	275	260	268	285	273	236	260	234	247	239	217	222	236	211	219	230	229	215	216	192	193	195	213	208	242	214	201	216	189	175	217	229	209	197	206	185	188	237	222	187	192	212	210	219	210	175	197	194	180	222	225	188	189	228	209	196	210	198	196	183	159	171	192	201	187	203	191	202	192	195	220	196	179	207	219	217	175	198	194	196	192	205	213	192	176	236	183	191	193	188	215	217	212	197	184	199	204	210	195	198	194	192	184	195	193	203	174	213	201	185	207	181	197	202	199	195	196	202	206	195	211	184	209	190	218	198	207	192	198	212	201	200	188	172	198	212	208	198	170	202	209	188	217	210	187	224	206	197	200	195	182	198	188	199	217	205	196	204	212	225	206	202	196	192	203	220	207	231	208	189	183	202	196	196	175	205	210	202	201	202	202	207	227	202	198	181	194	212	206	201	190	191	191	225	221	204	212	186	199	183	200	225	192	222	194	203	206	201	183	192	221	200	172	195	217	170	222	190	184	169	212	204	201	204	205	177	199	207	223	182	181	188	202	230	193	172	216	215	208	189	218	197	206	201	206	200	207	168	188	171	176	204	182	217	193	196	209	189	198	193	188	213	187	204	238	208	201	175	195	204	202	205	195	191	220	192	227	188	203	179	208	203	202	216	220	185	206	197	184	215	212	204	215	197	216	196	215	222	199	212	217	206	201	212	221	205	195	207	208	214	148	183	205	194	218	214	193	185	202	166	179	172	201	189	231	209	216	213	182	204	200	199	216	192	201	216	194	206	214	200	188	190	179	189	200	190	194	190	193	217	214	190	201	217	197	194	202	201	197	190	192	200	177	217	202	193	172	202	197	197	201	189	189	195	200	205	207	196	208	198	215	221	185	218	191	196	192	185	195	189	226	216	203	199	192	196	188	208	192	200	200	166	168	201	218	185	195	209	193	179	217	225	207	197	212	182	213	219	198	194	199	211	225	207	199	210	190	192	191	217	210	216	188	181	192	192	203	169	200	192	183	206	208	170	187	182	200	171	195	203	204	213	223	202	179	213	212	187	217	191	205	193	212	164	238	171	222	195	199	217	209	170	177	176	205	192	193	209	190	208	213	204	184	182	221	200	185	210	211	179	234	208	172	199	181	191	186	207	191	185	206	206	196	203	227	153	202	227	223	199	213	193	199	193	188	224	192	200	180	198	192	189	228	211	203	210	182	182	216	220	206	192	227	200	190	233	174	195	232	189	204	193	181	224	178	207	200	187	172	214	206	173	219	204	203	198	203	183	205	225	198	206	206	206	186	183	198	184	214	175	204	194	243	207	202	203	206	192	216	193	201	188	180	203	201	206	186	209	207	180	174	227	201	214	185	211	224	214	190	228	231	166	218	237	209	201	202	199	210	217	180	219	196	160	194	198	222	180	220	214	187	201	215	192	207	208	218	191	200	218	197	202	176	222	195	203	187	221	207	156	167	179	198	213	223	243	207	197	189	205	215	206	215	196	185	202	219	192	190	209	203	188	196	193	190	184	200	210	211	199	175	165	187	185	172	207	200	183	196	227	197	209	235	181	188	201	198	204	206	215	200	200	190	195	219	193	198	193	186	178	223	187	211	201	193	188	200	195	203	171	188	188	195	214	194	205	201	198	148	190	224	190	196	209	202	231	204	198	177	193	158	207	168	211	206	213	205	187	210	186	215	205	204	187	217	172	204	195	179	194	189	184	212	211	190	205	190	193	185	185	201	205	195	200	197	198	207	205	210	195	223	189	230	208	193	181	219	198	231	190	211	193	199	201	202	223	201	186	209	196	220	220	217	218	202	196	198	223	210	194	199	208	208	185	181	200	164	222	231	167	161	195	178	217	205	201	176	193	212	207	177	215	222	177	209	183	208	204	208	196	205	190	204	187	213	181	179	204	187	208	179	197	202	181	213	212	201	183	187	205	196	217	198	186	186	213	195	205	221	223	208	201	226	208	210	214	195	225	202	208	216	208	180	204	215	200	213	203	184	210	210	204	184	190	193	165	206	206	184	204	213	169	189	204	200	200	197	205	184	183	202	203	213	195	212	202	156	190	195	190	187	197	215	196	223	192	182	202	216	216	189	206	224	198	207	189	195	219	215	188	181	206	197	200	228	194	177	195	200	208	222	188	247	202	223	224	185	209	202	206	190	225	186	181	195	184	188	193	163	190	212	209	188	205	209	226	217	213	174	197	213	179	205	186	214	186	165	198	192	184	215	189	183	204	213	197	183	205	188	175	208	203	210	216	217	204	176	241	187	218	187	201	220	172	169	177	193	205	189	219	212	220	200	211	216	215	211	217	210	198	207	180	186	186	207	194	180	199	184	191	239	211	176	181	203	185	218	180	189	193	181	179	213	204	196	197	204	218	203	211	206	201	214	210	189	199	195	193	167	230	211	195	219	185	183	225	219	172	186	197	181	203	185	211	165	191	175	197	216	206	228	202	206	197	232	173	199	191	196	192	194	199	236	172	198	192	217	201	211	204	187	187	200	178	181	207	190	152	172	212	186	192	198	215	223	228	220	186	212	191	199	201	205	234	209	201	223	199	200	209	202	207	195	214	187	208	199	191	218	177	192	210	195	177	196	209	204	238	192	214	205	218	199	220	200	192	176	183	182	217	223	167	209	177	191	194	170	192	194	187	182	196	218	218	198	215	185	205	217	202	205	214	208	200	169	230	209	212	213	180	229	213	202	186	184	210	213	203	208	165	185	176	235	208	184	178	184	194	222	204	194	213	205	223	198	201	222	205	177	191	227	202	202	216	192	206	202	193	211	179	201	216	235	188	220	190	195	202	205	175	198	222	213	204	178	193	195	202	205	191	209	232	212	206	183	187	170	183	177	178	228	216	204	204	193	181	192	185	229	206	195	236	201	185	214	233	208	205	193	217	198	195	207	244	203	206	196	218	225	169	195	171	191	195	189	182	195	190	192	207	213	233	197	173	180	224	164	189	190	190	204	232	212	203	185	208	221	192	207	200	191	221	159	171	214	204	200	210	202	181	201	211	191	186	205	213	218	204	195	239	197	214	198	203	189	189	190	213	218	202	217	204	190	172	178	187	192	201	178	186	200	204	197	216	194	205	217	195	250	199	209	160	172	215	177	212	201	197	188	183	205	199	185	194	169	192	214	215	184	220	205	195	194	207	204	202	230	214	202	196	204	204	199	224	195	186	225	212	250	227	200	204	196	194	233	222	239	198	219	204	203	205	221	212	204	167	205	183	190	189	185	193	211	195	193	190	213	203	192	202	183	200	196	191	186	198	184	200	200	191	188	201	195	209	199	207	199	190	204	186	184	212	206	210	230	221	225	202	185	222	185	216	196	202	201	193	223	205	203	233	189	175	232	199	191	203	161	189	210	181	171	186	201	197	197	187	201	194	193	202	187	216	197	203	203	169	209	197	206	197	203	213	173	224	203	198	197	200
9587	3058	6948	8728	7394	5525	4558	3711	3125	2701	2340	2055	1833	1485	1327	1264	1236	1073	1006	1002	945	980	889	805	779	807	788	724	754	726	735	714	680	651	628	647	628	615	664	591	620	577	598	573	585	585	509	559	553	582	557	540	539	551	546	555	551	485	511	535	514	492	541	537	540	525	532	548	510	521	516	520	484	536	549	475	514	547	521	474	501	471	517	446	492	500	479	522	498	486	525	468	519	488	508	472	478	482	515	484	513	455	532	471	517	505	517	506	496	479	474	496	481	438	483	489	503	461	465	507	530	487	482	503	521	476	506	475	496	493	446	489	531	473	465	486	501	516	497	470	487	494	518	533	510	465	535	511	517	530	497	477	509	483	502	493	512	466	497	536	496	492	460	503	514	478	474	477	508	496	513	491	474	495	493	466	465	539	469	478	521	507	529	470	494	501	451	485	487	503	479	545	486	505	496	499	510	491	537	498	517	508	491	469	544	487	521	494	498	501	475	513	510	543	486	532	504	507	513	461	512	484	500	509	514	478	497	522	491	485	495	497	479	506	440	479	524	535	505	470	471	506	490	478	502	516	478	504	517	507	510	493	510	454	488	506	489	495	499	480	516	533	460	520	502	485	464	490	464	507	523	528	482	475	487	531	465	506	507	526	536	501	490	484	518	476	511	487	461	536	502	468	484	489	464	506	508	469	474	493	473	549	470	515	481	533	552	492	513	488	490	511	514	486	516	515	493	524	486	508	487	520	511	472	518	425	542	532	504	505	506	511	511	468	474	490	546	501	526	486	522	523	519	501	483	464	559	484	460	469	542	525	485	502	516	459	489	481	477	478	487	473	531	521	483	491	501	523	498	518	482	535	524	502	480	498	474	483	500	502	495	498	506	532	500	498	495	482	484	536	476	500	501	525	476	513	495	491	481	517	474	512	549	518	484	481	499	520	507	491	498	491	478	528	486	501	491	496	494	487	493	488	511	443	496	497	497	470	476	513	524	485	479	509	503	467	480	529	532	514	476	514	476	546	470	517	567	486	480	513	497	471	524	519	484	491	464	490	491	488	505	499	523	494	489	477	517	529	462	498	470	506	503	452	493	506	464	510	467	540	503	526	476	528	511	484	537	488	492	510	509	494	496	500	494	495	511	470	507	525	488	494	485	492	517	499	527	487	494	474	489	467	507	520	487	468	501	501	546	504	506	538	483	516	511	500	546	521	491	488	496	479	495	465	483	478	476	490	532	511	516	487	492	480	489	513	475	485	502	439	477	468	502	484	507	475	538	503	505	501	478	452	495	487	501	471	513	489	519	515	490	491	490	486	514	491	506	514	477	548	509	518	496	491	516	496	459	503	509	490	536	540	512	515	477	510	485	472	526	484	495	499	479	508	492	472	479	515	474	472	490	479	468	487	451	504	496	492	511	517	457	493	501	523	468	512	456	482	496	495	529	504	519	488	471	506	474	458	501	543	476	491	527	501	486	536	531	491	473	493	521	503	478	460	483	493	526	517	482	491	516	479	493	497	501	500	543	504	522	510	463	507	483	519	472	480	505	478	486	516	551	497	489	528	515	512	479	552	467	489	494	495	488	482	504	499	528	460	489	500	517	504	482	461	470	500	500	515	500	500	494	513	514	491	488	488	514	514	523	517	463	470	549	508	467	467	501	477	518	520	477	479	491	508	501	502	472	494	525	493	484	463	489	504	508	474	444	505	476	471	521	530	532	493	459	525	482	471	498	478	513	536	495	499	496	533	507	491	493	527	484	475	503	523	545	485	450	505	501	494	524	530	500	520	513	485	504	539	490	502	525	509	518	512	446	485	458	463	478	550	504	466	529	547	493	534	480	507	491	481	475	473	497	502	532	459	479	454	482	473	508	513	489	528	505	506	505	510	486	477	539	447	508	465	530	468	490	470	468	502	502	489	479	499	504	498	459	507	514	509	515	496	492	501	521	488	516	498	513	559	504	506	464	509	503	493	469	464	538	499	486	499	471	479	516	516	499	499	499	518	516	480	488	481	461	510	535	494	515	472	469	492	515	493	459	526	436	469	500	519	521	481	496	501	493	474	477	518	506	542	514	483	491	526	491	468	483	474	481	482	485	502	428	468	519	481	512	489	517	509	557	457	495	453	480	508	460	508	458	550	497	469	477	482	517	468	502	470	492	465	499	528	535	477	523	503	521	511	479	525	523	491	497	473	510	514	486	543	457	480	483	485	503	494	511	493	501	475	551	495	523	475	499	463	503	500	503	514	482	472	501	487	474	528	509	525	465	506	482	485	503	505	484	510	453	485	480	504	514	472	556	470	514	501	507	487	496	488	484	482	492	541	486	494	498	501	487	488	488	514	514	511	500	455	494	528	524	495	487	460	488	477	523	467	518	524	489	460	504	516	507	520	497	459	519	499	500	510	479	527	479	508	482	484	545	481	545	474	463	475	506	522	506	486	537	526	480	500	492	496	530	541	535	486	480	474	455	480	528	507	501	507	478	480	513	487	485	505	493	512	485	485	489	509	483	495	497	469	506	485	523	491	509	458	494	495	474	500	527	527	501	499	512	490	518	501	508	508	495	497	543	526	493	502	490	466	475	487	511	541	483	480	470	469	452	484	491	483	502	490	523	542	478	493	526	498	503	487	472	493	520	481	506	514	524	513	500	482	475	486	536	502	480	458	518	477	484	537	515	526	493	461	490	505	507	472	512	480	506	507	509	507	536	478	503	531	514	469	522	497	480	476	454	481	506	449	524	488	513	532	510	472	482	501	498	478	485	538	475	508	496	509	493	510	468	501	480	534	472	502	497	506	540	493	505	508	495	505	495	519	491	535	519	470	499	511	491	493	497	515	494	478	507	487	501	468	497	501	440	484	499	518	546	493	493	498	504	493	472	523	506	510	494	491	503	480	503	454	509	481	488	476	490	515	499	460	527	498	479	485	513	484	512	522	505	495	484	477	479	501	535	519	479	504	507	491	489	486	511	503	474	500	458	475	484	522	470	506	513	481	491	497	514	534	473	462	507	516	456	510	498	476	513	495	467	488	532	514	505	528	489	500	460	526	511	493	501	514	510	481	470	485	500	525	499	521	489	498	500	481	459	539	517	451	485	492	503	479	479	489	498	508	536	478	492	513	494	475	458	470	495	498	514	501	505	476	474	517	470	478	524	497	515	510	510	501	479	486	535	502	474	490	487	523	482	500	512	506	510	488	501	456	491	511	545	507	497	481	529	486	519	505	499	548	487	539	534	466	490	495	507	481	481	518	523	517	498	489	496	453	488	476	532	524	479	470	481	507	498	512	510	509	561	474	493	497	511	483	480	510	516	465	500	462	479	532	487	516	472	526	516	520	492	489	481	505	465	482	522	481	474	478	528	449	530	487	463	500	479	489	529	463	471	505	525	486	528	491	483	487	513	520	502	482	491	495	514	493	504	495	499	491	473	484	504	474	513	526	504	506	517	509	525	508	480	511	512	479	473	514	516	502	481	511	497	490
2697	1210	1479	1211	928	683	562	481	424	440	389	387	344	347	346	331	314	334	332	318	290	318	331	295	336	313	297	306	298	291	311	297	296	314	299	294	297	310	311	275	293	320	330	275	315	287	279	275	306	310	282	284	287	314	312	254	287	325	299	312	316	255	305	276	290	273	324	284	319	320	285	300	273	274	302	277	274	300	267	267	306	298	259	332	293	300	298	282	322	299	293	289	278	294	291	279	331	340	305	292	269	304	282	298	285	282	289	297	315	261	272	290	278	299	274	298	302	295	317	286	327	287	259	299	274	298	277	294	313	288	304	312	283	319	324	324	330	299	345	296	298	292	280	273	341	319	307	256	293	311	318	339	295	285	326	303	308	286	303	277	298	284	315	309	285	269	281	262	307	293	286	297	288	306	309	270	318	318	312	286	302	289	290	282	302	290	324	308	271	292	275	295	296	305	273	298	281	272	268	301	307	315	288	259	324	297	310	292	293	312	294	272	294	294	280	272	267	298	300	311	292	309	314	269	310	284	302	280	269	300	300	258	301	280	288	286	289	309	253	297	279	288	321	269	300	312	266	329	311	288	284	285	297	285	299	244	296	307	320	273	277	298	331	322	295	296	269	301	294	308	310	282	293	295	293	280	324	266	307	298	298	291	310	304	304	289	273	259	290	299	261	303	300	338	294	285	290	289	269	288	321	273	313	297	288	269	281	302	301	290	278	340	328	301	280	301	301	324	331	285	300	303	302	318	294	286	283	284	275	285	303	319	299	309	287	301	325	273	298	285	255	308	296	297	323	272	291	304	326	318	285	310	301	282	268	268	318	290	300	322	273	295	325	271	286	301	282	310	278	299	324	305	275	324	303	295	267	277	277	285	319	289	290	294	295	275	325	287	311	309	313	295	285	302	286	296	290	304	294	276	281	294	297	318	287	258	313	272	298	298	297	276	315	319	296	282	297	307	289	289	293	269	284	267	313	290	292	339	286	313	318	286	304	311	290	302	283	279	314	291	311	281	340	299	298	309	312	302	320	294	286	312	281	322	294	318	307	304	305	271	305	273	262	280	310	314	272	286	287	294	324	267	290	311	297	261	290	285	292	303	291	298	301	293	288	288	272	330	304	292	311	290	316	301	308	264	272	310	297	297	293	313	321	315	319	268	287	299	267	288	286	282	303	294	282	310	307	288	262	286	300	289	320	303	287	292	294	281	276	303	299	310	267	307	272	298	285	282	280	283	291	304	269	290	337	259	288	293	279	292	276	280	284	316	328	285	301	284	301	294	282	312	301	335	313	293	302	292	304	261	258	302	292	257	296	304	322	319	309	298	286	277	272	288	268	291	299	287	291	270	295	317	319	293	287	293	302	297	282	304	295	276	284	277	277	265	279	265	314	279	304	268	303	316	308	299	289	288	302	292	329	295	309	311	286	302	298	289	302	294	320	310	295	334	310	287	267	293	287	306	280	281	302	311	280	280	269	294	276	315	314	252	300	282	294	285	338	272	311	272	276	293	285	269	310	270	303	254	295	288	320	327	298	312	282	285	287	286	325	294	293	286	297	275	315	288	284	302	277	290	265	315	278	284	263	278	282	306	283	305	285	286	299	300	271	296	311	322	305	281	290	303	295	291	302	286	312	304	306	306	317	283	287	292	297	273	326	267	305	294	289	318	292	311	282	269	320	294	318	295	298	272	297	280	282	286	284	310	308	287	293	315	304	299	298	304	281	301	293	306	302	288	317	294	283	308	299	301	301	307	324	312	303	302	252	303	308	292	321	272	299	301	301	278	290	292	299	305	298	276	287	319	334	287	271	288	288	304	297	310	288	309	317	295	293	307	305	280	314	297	281	284	328	282	287	302	252	274	296	277	300	306	302	330	320	265	312	276	294	309	299	300	308	276	302	273	253	298	240	316	295	296	266	304	331	290	275	289	274	281	276	282	296	270	288	287	295	250	294	315	302	293	308	322	327	273	295	249	306	315	317	316	308	329	353	271	327	262	325	285	302	313	284	302	293	291	296	300	309	265	326	317	290	318	278	296	286	316	337	302	297	302	290	288	309	254	275	298	306	302	294	297	313	273	332	295	262	298	294	302	291	306	309	297	295	288	277	284	282	307	305	279	317	283	257	303	279	311	252	291	307	309	303	315	314	263	292	297	307	296	306	298	302	312	292	268	307	290	302	309	290	296	294	311	308	296	287	321	275	295	307	284	310	284	301	299	292	315	285	318	302	285	295	294	280	288	312	334	312	287	314	297	292	303	296	276	300	337	280	269	284	286	300	287	309	309	323	284	285	301	294	272	304	311	305	279	268	302	253	303	278	296	281	285	298	295	312	273	303	301	308	269	305	313	283	286	328	258	262	312	306	300	297	288	335	289	300	280	288	291	291	288	334	292	321	315	305	277	278	268	277	306	297	290	296	302	333	309	333	311	276	295	289	265	323	295	300	277	297	286	323	281	310	290	280	320	312	281	268	291	309	283	322	307	289	330	314	276	277	265	269	275	312	283	297	303	302	284	296	315	303	320	314	310	285	292	316	280	287	336	306	288	298	291	289	284	303	285	309	296	323	297	319	306	285	284	292	303	293	291	294	297	310	318	290	319	263	305	287	289	322	282	286	306	293	305	285	311	298	304	251	267	293	320	294	301	292	283	296	279	301	280	313	317	284	296	301	280	312	292	281	299	266	259	304	283	303	310	278	290	321	329	296	328	293	282	290	340	299	305	314	267	314	313	287	305	303	270	345	279	333	311	309	288	294	289	259	298	277	305	319	332	300	326	309	301	299	302	299	281	281	277	289	308	278	290	320	291	284	309	304	261	277	308	276	320	299	277	315	302	292	330	272	298	291	306	290	311	293	291	301	276	322	310	304	282	312	271	309	275	301	282	280	314	290	299	324	293	284	331	316	283	300	303	304	285	310	313	304	324	303	301	293	274	297	298	291	274	282	287	306	280	294	285	316	303	293	284	273	272	308	288	291	306	309	278	273	278	303	279	314	282	320	285	304	303	305	284	301	299	293	281	298	309	328	267	321	288	330	254	303	284	273	326	282	304	287	301	312	298	291	306	300	296	280	295	301	290	328	282	303	274	307	254	283	260	294	264	295	322	280	308	328	262	306	311	286	293	300	282	325	313	296	311	288	310	324	277	281	304	304	292	282	280	306	306	281	281	278	291	273	291	301	321	258	273	270	277	252	294	291	301	321	325	316	280	261	304	315	298	320	269	315	332	290	316	296	285	286	286	282	306	336	342	310	306	315	264	306	298	283	310	298	271	263	320	276	300	297	297	302	292	307	289	312	307	301	288	297	313	275	305	278	302	306	290	289	316	273	291	320	286	293	276	308	250	301	313	305	341	281	282	305	289	300	314	285	290	305	278	295	297	301	314	286	308	304	263	298	274	285	300	312	301	329	311	302	294	269	271	283	285	282	280	338	284	312	281	298	299	304	315	316	263	318	309	264	321	304	299	276	291	320	308	290	294
2826	1642	3064	3860	3279	2569	2053	1863	1588	1405	1248	1146	1135	997	919	869	841	812	884	822	843	806	777	779	848	747	765	782	779	771	753	725	750	783	739	772	731	758	764	752	691	759	722	681	700	666	762	730	717	734	725	728	731	722	743	711	725	718	701	678	699	691	695	720	715	751	711	693	657	709	712	704	705	682	775	666	721	720	670	684	708	700	744	718	692	694	682	671	746	687	742	729	698	660	659	686	683	714	720	712	706	718	730	752	705	731	680	709	716	712	701	665	666	698	713	725	706	697	704	701	722	648	727	700	720	687	688	721	712	716	687	675	679	666	739	717	704	717	747	720	708	676	693	732	735	689	708	701	655	717	705	666	677	706	702	724	652	669	694	733	719	661	701	688	757	756	737	711	699	729	670	704	705	692	725	734	708	699	661	687	708	669	651	709	655	680	714	698	681	678	714	739	694	718	704	728	688	734	731	664	691	685	687	720	702	681	738	722	731	685	701	706	738	641	691	705	751	690	678	682	675	722	653	689	741	694	705	683	723	713	680	691	710	699	744	729	704	720	662	702	721	655	726	693	698	699	718	669	685	694	620	715	738	718	692	701	730	715	728	692	742	731	717	705	721	695	654	704	689	681	711	656	696	696	724	688	642	705	717	693	674	669	693	755	655	675	677	721	719	714	765	729	715	718	732	706	692	723	714	705	671	769	682	698	710	732	677	751	652	723	662	649	679	744	711	707	716	678	747	707	718	645	691	708	692	690	708	714	690	716	718	749	744	675	696	705	674	720	721	690	716	739	717	666	730	721	709	687	740	735	715	716	718	719	652	711	727	666	709	717	667	685	719	709	654	706	737	677	687	693	740	692	658	701	704	724	713	739	746	655	685	701	644	709	754	738	704	768	744	723	653	698	750	727	719	749	672	694	690	676	705	768	692	669	681	676	695	677	711	688	700	689	678	738	717	716	649	642	726	698	697	683	705	720	686	699	682	753	674	703	680	691	691	746	699	658	695	673	692	687	715	679	742	672	757	706	758	683	693	690	711	688	684	708	708	713	630	728	705	714	725	722	694	685	708	736	703	722	710	689	734	718	712	698	710	737	720	678	679	652	702	759	676	676	673	676	727	730	696	681	713	657	723	743	686	696	728	734	744	697	728	703	731	697	714	706	685	706	662	653	695	702	694	694	648	665	693	689	727	643	720	675	688	679	671	682	698	684	721	708	687	735	670	660	703	785	727	711	684	698	713	688	690	708	681	690	683	701	687	637	691	702	688	723	725	713	734	696	656	714	708	754	758	698	727	673	723	726	711	724	735	672	733	668	713	701	733	639	720	727	701	722	681	701	695	714	702	703	708	706	684	700	726	686	682	698	738	640	702	701	695	666	714	693	685	711	696	693	708	703	668	698	718	708	726	672	779	696	709	656	722	723	731	689	668	690	718	696	738	720	695	654	729	667	708	751	709	746	670	778	715	690	693	693	658	695	725	719	712	706	658	708	717	718	692	709	732	730	665	650	659	727	694	690	738	697	705	721	698	751	701	691	733	712	691	710	734	685	691	650	693	673	720	688	688	721	736	759	729	704	681	700	719	706	715	650	693	697	704	710	689	715	678	734	756	734	726	696	688	752	712	723	674	694	697	685	732	695	695	706	711	726	713	700	715	698	731	646	748	741	703	660	699	704	687	725	684	706	717	705	693	705	713	737	714	703	692	706	689	688	706	655	728	703	707	696	711	707	739	668	690	722	670	716	698	705	691	768	665	693	676	712	726	693	665	722	672	694	660	706	715	735	680	701	697	706	713	695	715	723	683	733	718	662	733	736	717	702	721	699	717	705	698	686	697	745	724	706	656	701	691	743	693	682	779	702	686	677	731	736	744	706	686	684	707	674	677	714	753	748	719	724	713	730	707	736	700	709	688	670	672	665	702	682	697	649	747	691	726	652	677	679	702	697	723	708	690	701	717	700	726	722	703	683	703	762	693	782	699	722	709	774	657	743	719	720	686	698	743	659	670	689	718	724	683	721	687	716	697	725	700	697	712	664	709	687	719	697	714	716	740	688	729	680	708	672	742	684	705	688	706	691	724	730	676	737	753	777	692	683	756	672	742	705	692	704	739	689	657	736	727	726	697	747	705	718	704	706	726	691	749	719	722	754	718	692	636	681	720	731	683	692	721	686	690	765	735	665	691	720	692	699	689	686	727	713	703	697	714	675	754	651	682	721	714	720	670	737	690	701	713	704	723	756	714	660	705	705	712	693	708	714	707	698	710	748	775	730	646	720	704	734	689	769	672	734	690	695	698	739	697	683	698	715	660	714	712	696	731	667	753	723	662	715	661	700	702	702	656	715	671	701	695	707	717	699	708	657	723	691	680	690	701	695	665	739	687	674	730	682	708	631	716	685	699	696	732	685	714	674	653	692	711	695	679	724	716	720	707	711	726	707	691	706	729	691	671	696	719	663	716	714	720	666	661	706	705	674	741	679	690	713	715	668	678	703	728	650	743	708	730	705	694	659	691	707	680	651	743	689	733	707	709	688	725	702	657	710	645	705	672	735	703	745	713	711	742	725	697	679	667	716	645	688	723	708	711	673	739	698	729	689	748	663	697	702	698	720	723	720	682	673	722	737	660	715	752	728	695	733	682	688	702	771	750	696	657	694	682	686	696	703	659	675	722	706	689	684	663	648	679	743	708	723	730	734	709	683	701	690	676	700	671	712	713	735	703	696	700	739	696	727	713	675	689	666	702	710	699	695	696	686	694	713	706	699	721	669	707	693	677	662	728	667	725	697	736	703	696	682	674	720	691	670	705	741	709	703	733	692	700	654	688	740	758	710	705	714	709	666	655	690	721	679	727	668	718	682	693	650	679	696	750	714	732	667	694	722	666	678	712	708	764	718	673	731	704	701	696	703	729	643	731	710	722	724	706	709	707	682	678	710	668	733	741	738	660	671	696	719	690	696	754	715	694	724	683	705	748	752	688	684	678	745	629	630	745	742	737	687	699	714	686	718	689	712	701	744	669	737	698	676	691	691	726	703	737	698	696	707	715	682	759	698	671	690	694	693	723	705	697	660	714	708	689	707	676	744	697	742	697	756	675	683	735	706	700	701	667	669	679	662	712	709	714	684	780	674	691	668	674	705	670	714	714	666	748	655	672	705	694	710	678	679	688	706	720	704	703	693	661	710	711	701	695	651	674	759	712	729	727	687	697	702	731	691	736	696	706	694	655	707	655	740	710	750	757	709	704	737	695	734	704	694	722	693	703	701	679	735	723	710	681	729	725	677	703	700	708	709	745	716	717	705	673	679	732	690	731	716	718	697	706	708	670	661	756	693	674	708	674	719	708	709	734	708	728	711	727	683	729	702	680	700	679	720	692	691	671	723	677	705	703	670	701	696	699	689	712	695	659	685	701	677	740	713	701	738	673	739	744	731	685	712	682	697	751	773	711	667	710	716	718	713	693	697	729	692	699	686	712	720	697	674	703	668
8875	2006	2620	2075	1529	1052	796	707	542	588	448	420	389	345	348	301	327	297	344	283	279	319	301	296	286	309	271	279	267	290	285	267	269	265	289	324	275	276	255	244	265	258	251	239	255	226	294	275	301	259	277	263	223	250	236	259	282	251	281	264	261	264	243	238	260	259	278	265	245	245	257	275	281	278	263	278	253	251	242	247	265	279	269	258	237	251	258	280	272	252	272	240	228	262	268	288	262	254	267	267	292	250	244	245	255	274	251	244	259	260	216	239	240	243	259	241	251	253	253	267	243	242	266	269	257	234	243	261	264	234	263	244	230	251	271	251	250	263	251	260	267	251	261	288	257	288	261	274	267	260	264	239	269	244	251	268	247	265	263	256	273	268	257	266	269	245	267	257	257	290	252	252	262	277	256	236	271	254	269	233	253	292	292	251	256	244	265	270	267	240	256	266	265	248	246	253	264	246	233	245	284	286	237	270	258	233	251	300	276	260	233	273	291	273	278	260	280	267	247	303	239	252	238	259	226	273	254	269	260	286	271	247	252	244	245	259	254	269	235	260	242	287	258	293	293	260	262	254	275	233	268	245	236	264	278	253	245	259	245	266	259	261	290	286	231	279	231	274	234	262	270	270	248	248	280	229	267	230	290	249	269	283	273	263	272	245	228	268	245	268	277	267	277	273	240	249	243	296	241	262	263	289	268	264	275	248	252	264	223	263	234	257	267	258	264	258	276	294	270	254	255	259	254	269	256	276	264	245	257	250	245	237	272	246	272	241	268	268	253	268	280	263	248	242	221	258	249	221	240	240	236	248	270	274	259	255	274	267	239	242	222	256	243	258	221	275	268	286	272	279	244	224	255	260	287	284	239	236	248	262	233	250	250	247	250	264	256	263	255	240	289	302	248	277	273	257	257	308	260	251	215	257	241	283	283	296	263	248	260	283	245	256	276	250	242	261	280	257	270	270	286	246	255	258	238	236	245	262	257	238	258	248	280	244	256	253	233	272	270	251	262	272	248	254	247	252	244	264	259	255	262	276	275	269	251	258	213	258	225	240	294	229	254	236	263	256	253	288	287	281	277	268	263	235	235	262	243	258	278	249	250	248	257	269	243	266	244	252	267	276	229	253	257	266	248	272	243	252	232	220	231	243	272	235	258	237	257	245	285	265	248	242	276	256	234	267	279	264	239	257	267	253	256	256	241	253	247	282	273	234	250	251	291	265	281	283	268	254	244	297	272	268	273	233	261	237	262	293	251	254	268	268	253	297	277	229	271	279	217	242	227	238	243	250	248	257	275	288	244	214	269	279	246	258	263	258	262	295	272	257	237	248	268	254	255	288	247	244	265	258	233	250	237	286	283	245	257	250	248	272	299	250	249	244	262	252	225	234	262	215	209	255	270	262	266	259	263	273	271	265	257	276	236	277	275	285	249	239	238	232	242	252	273	259	289	274	243	250	255	259	278	243	256	244	264	262	253	272	277	270	271	236	234	274	280	253	272	264	283	240	261	242	254	247	271	266	250	249	259	228	241	273	254	260	276	295	292	264	241	251	234	261	260	246	253	255	269	291	293	240	274	275	265	259	239	260	249	278	245	289	251	257	238	250	258	274	297	251	252	248	238	261	255	262	264	233	231	273	281	261	248	254	262	321	265	257	272	261	263	239	238	292	261	283	236	261	245	249	256	262	263	250	245	258	255	260	273	246	257	240	272	273	281	236	249	252	245	269	257	230	263	269	252	239	264	232	268	268	258	280	276	266	261	261	230	261	288	276	255	272	238	268	247	244	283	275	257	243	252	267	250	259	241	254	263	258	269	260	270	277	260	267	260	248	223	248	282	243	291	276	248	279	236	275	241	262	257	255	261	246	259	275	244	268	257	259	255	260	259	247	254	300	280	274	273	264	257	238	245	235	294	263	242	252	238	255	259	271	246	258	256	231	246	257	262	253	259	252	254	251	266	240	256	245	255	249	247	245	258	305	234	266	252	220	266	274	274	256	224	234	233	240	268	232	244	263	257	263	257	265	256	234	254	269	276	259	266	256	266	255	269	273	261	268	244	262	203	264	244	259	270	253	251	267	254	263	239	266	265	256	257	248	270	231	227	248	242	267	224	280	255	247	284	266	236	285	256	255	259	254	280	241	245	300	273	251	300	260	252	295	239	253	266	264	286	246	254	270	301	269	259	249	258	270	240	268	259	250	250	271	247	264	257	255	241	271	264	248	256	239	260	259	261	240	239	253	243	261	252	246	247	266	229	270	278	265	245	259	258	251	237	239	250	239	246	262	266	264	238	266	234	256	261	295	260	246	260	233	254	261	240	248	274	279	270	280	263	243	229	264	252	242	215	255	265	238	275	250	300	265	272	272	260	272	251	237	261	287	252	273	271	260	252	230	273	282	264	251	242	285	264	263	248	235	260	264	284	255	261	264	235	253	250	257	286	266	213	249	246	251	256	275	233	237	270	267	287	291	279	249	251	249	288	283	266	235	265	248	259	246	258	261	267	265	262	271	257	245	228	239	243	257	261	254	261	257	254	246	283	261	263	239	272	251	244	277	221	229	265	249	249	254	286	294	227	253	275	250	266	271	283	272	244	236	230	250	215	248	271	274	274	236	263	251	262	244	250	264	293	260	252	274	262	241	255	265	269	269	259	252	257	286	249	277	291	258	274	250	256	270	254	249	282	287	254	273	246	245	233	240	238	247	253	275	266	272	231	243	231	249	257	254	264	258	280	233	268	280	271	248	280	262	254	273	274	265	264	264	255	237	274	256	271	268	263	317	306	279	255	271	239	275	249	239	276	266	279	241	237	266	281	271	258	260	237	274	219	267	293	244	264	251	236	285	237	245	270	250	255	220	246	264	259	265	273	267	269	252	259	239	282	254	276	254	289	259	264	287	235	278	260	287	282	260	267	249	275	292	264	319	243	250	271	252	246	273	260	258	279	274	247	226	242	258	253	276	240	266	292	260	288	231	263	247	265	238	267	263	256	255	243	273	270	252	229	261	274	269	249	240	263	279	275	254	233	274	203	255	259	204	267	235	236	240	259	246	243	264	244	266	289	252	260	264	235	256	282	257	227	244	282	276	236	277	245	270	237	257	276	240	248	255	235	254	257	246	242	258	290	266	261	261	274	268	251	242	262	268	289	257	263	255	224	272	254	256	271	253	257	260	266	291	275	273	283	273	266	244	247	273	234	253	238	249	240	270	263	297	265	245	287	244	277	259	259	284	257	229	275	254	266	264	252	268	263	255	281	305	273	282	249	241	288	232	234	242	277	241	266	277	268	260	228	235	260	253	253	243	241	250	251	252	266	257	248	273	256	264	244	259	233	234	285	261	252	258	265	229	247	252	279	268	253	241	230	261	252	263	260	258	271	250	237	269	262	231	277	266	274	279	257	270	248	249	263	245	246	265	287	279	238	254	246	251	280	268	254	243	257	280	239	256	260	256	265	241	249	268	265	238	265	254	268	253	248	245
7565	2410	5152	6473	5624	4359	3429	2896	2618	2141	1822	1765	1452	1307	1199	1150	1150	990	1007	916	1000	910	871	847	799	810	804	750	750	765	784	734	719	750	754	715	738	686	703	674	712	704	671	708	687	662	647	661	689	624	674	619	688	636	632	689	697	677	634	655	657	587	657	616	646	609	633	617	658	620	619	657	666	563	630	661	621	634	647	653	644	638	617	640	571	618	611	643	614	611	618	600	624	632	587	628	623	618	624	629	609	603	634	594	588	665	621	585	614	638	625	618	626	630	611	604	622	619	578	629	644	624	662	606	598	683	630	653	638	641	610	639	634	655	625	626	612	623	603	612	594	614	666	617	646	628	591	622	628	578	586	590	612	636	595	616	630	634	647	568	610	647	645	603	602	664	644	624	603	616	611	579	605	621	587	673	612	622	605	647	671	652	597	599	634	618	655	617	667	621	642	612	630	650	640	637	562	645	630	656	649	607	620	655	596	640	604	657	569	669	613	688	705	613	590	613	610	586	604	611	631	629	598	633	599	659	657	620	634	643	627	598	633	686	629	616	644	605	572	597	592	632	656	548	625	641	590	648	632	658	628	641	675	646	602	585	620	657	595	611	596	603	604	601	609	600	660	603	628	608	621	629	644	652	626	625	620	644	645	597	634	626	684	681	647	591	615	647	595	625	615	574	637	543	586	620	618	643	607	619	579	656	647	648	597	594	611	583	642	657	710	585	628	620	642	647	590	626	632	581	610	643	605	624	626	596	602	627	652	623	626	637	609	627	638	637	606	631	590	624	657	655	637	631	652	643	636	600	607	633	582	623	624	658	613	623	609	586	610	578	634	644	619	635	638	673	618	607	577	658	663	625	615	624	556	627	628	613	609	631	617	619	655	611	638	600	636	600	585	646	637	614	608	606	602	627	669	624	657	622	634	622	615	626	645	620	618	660	620	598	628	614	623	652	635	624	657	557	655	625	620	635	611	635	609	634	623	603	627	639	579	620	648	626	603	618	613	675	604	637	672	604	648	622	628	639	613	673	587	652	601	583	587	594	623	638	630	636	607	622	605	612	620	663	595	638	636	617	588	616	643	650	675	634	604	614	628	635	607	592	576	623	584	625	614	627	632	613	619	650	609	631	638	611	609	621	600	629	608	660	641	609	646	601	647	603	618	599	634	636	657	655	658	598	641	634	591	628	633	621	643	647	614	613	633	620	658	569	592	643	614	601	636	630	537	646	608	640	573	600	592	632	690	634	662	619	666	595	632	628	642	608	618	657	619	637	628	631	571	618	663	644	630	644	603	611	617	622	618	619	627	589	596	637	653	585	642	662	587	628	581	662	578	606	621	618	625	628	616	667	625	651	582	634	625	623	606	616	596	620	636	612	626	587	574	572	645	672	617	656	640	643	638	624	666	639	622	592	586	611	641	599	620	613	583	620	631	606	592	625	622	612	627	630	611	656	627	661	680	638	626	614	586	602	621	571	611	585	653	646	623	674	605	626	636	648	650	621	634	641	595	621	608	663	677	651	618	607	595	619	634	638	643	625	573	646	630	570	651	616	650	615	636	625	578	597	595	624	617	617	626	644	605	627	634	631	599	621	639	609	616	625	583	571	619	643	576	590	628	580	638	596	621	572	606	601	604	633	614	674	576	649	635	656	633	688	588	621	641	637	647	584	626	621	635	645	617	615	633	620	614	637	606	629	582	605	655	653	620	626	623	600	608	631	623	645	633	629	586	581	596	649	646	643	625	584	638	658	651	610	625	613	586	709	605	666	642	660	580	603	641	621	656	597	658	638	599	620	643	606	608	635	597	578	617	647	623	611	599	584	611	642	634	623	618	616	667	647	637	607	687	657	642	627	644	626	652	653	657	623	600	642	630	638	640	627	645	591	602	637	627	659	619	639	664	663	602	605	614	570	666	647	630	665	608	645	653	605	581	598	652	590	600	621	636	655	640	668	641	619	614	634	598	599	595	619	593	586	658	676	600	602	634	612	586	650	596	661	620	651	625	650	613	613	598	616	606	668	598	591	578	644	611	610	658	618	598	638	611	609	603	642	612	577	615	636	611	655	638	610	594	622	616	616	611	639	617	631	637	612	608	617	669	644	616	634	615	621	623	612	616	642	647	614	654	607	656	616	637	613	637	643	622	660	620	606	606	669	660	618	618	618	623	665	685	626	575	637	585	637	635	582	615	605	597	602	623	589	617	608	581	620	599	628	643	624	643	608	633	586	600	589	609	567	623	672	626	616	678	610	641	626	575	570	638	659	583	673	585	566	638	610	631	601	607	645	624	617	659	601	630	614	596	667	653	595	587	590	620	600	576	589	651	646	643	620	617	599	605	649	624	626	642	583	641	605	646	573	639	596	603	582	611	617	615	614	616	623	608	675	605	615	640	645	648	621	637	593	628	581	586	578	631	592	609	625	650	631	610	637	609	619	625	630	639	614	621	651	663	639	575	604	621	605	607	632	616	602	613	645	608	590	628	648	596	633	631	655	642	649	609	614	637	662	586	633	630	579	660	596	572	616	668	643	620	643	572	602	637	612	638	644	605	618	592	629	605	606	593	628	603	621	630	591	563	620	619	634	622	659	609	647	663	602	661	603	636	626	641	614	606	608	618	620	682	641	640	599	620	643	598	672	670	612	657	623	598	603	637	649	617	626	602	637	641	596	644	630	618	651	648	644	609	615	615	640	625	656	618	637	611	650	646	661	585	583	651	611	597	643	589	651	635	614	669	664	637	604	638	626	589	570	632	652	642	630	653	654	605	635	608	631	615	702	667	601	617	612	639	654	621	557	625	565	586	627	571	622	647	621	649	613	602	675	613	642	619	614	583	643	617	622	650	608	593	676	579	624	624	656	629	612	588	608	653	640	628	620	592	641	624	678	622	586	666	616	633	640	632	626	612	648	644	620	606	622	643	650	599	625	598	604	604	606	596	627	638	629	625	660	597	609	634	631	639	608	649	623	608	609	662	637	633	603	625	649	617	608	635	624	628	616	596	630	579	640	664	605	642	638	626	660	638	616	624	602	667	638	611	617	633	650	648	603	605	614	623	688	590	580	621	609	644	634	657	572	584	663	650	623	583	610	620	673	584	610	606	664	617	600	617	613	652	596	602	612	627	601	588	598	628	633	630	649	611	649	656	608	652	607	655	612	649	632	602	651	681	647	598	599	625	623	635	615	593	630	624	628	665	581	611	601	646	621	610	633	641	612	617	611	635	645	605	658	621	668	650	600	644	612	651	595	620	641	592	627	640	670	603	585	610	657	617	619	661	573	644	607	655	615	619	618	601	640	649	622	628	593	630	590	603	637	640	611	644	602	634	653	656	609	652	591	628	619	623	667	646	622	647	630	623	623	655	671	623	634	611	655	627	628	605	593	600	606	606	625	654	640	652	660	570	608	674	626	641	612	616	610	681	610	615	633	655	612	622	603	615	622	611	617	647	612	635	628	600	581	609	623	622	610	587	688	652	664	601	676
15063	3271	3873	2946	2048	1380	1071	816	680	608	571	451	364	346	337	309	256	261	257	256	273	249	206	228	227	229	260	211	210	217	221	193	219	223	232	225	200	200	201	214	212	223	224	201	177	210	193	204	208	207	201	187	223	186	187	211	187	191	198	211	213	212	208	183	151	200	180	182	209	181	178	171	187	187	155	183	174	180	173	216	185	177	166	170	197	187	188	185	161	170	190	177	184	176	180	186	173	176	187	192	182	226	197	197	178	194	183	204	185	175	185	216	213	208	183	166	204	192	188	196	206	179	188	189	200	197	160	188	193	186	205	181	194	189	185	215	176	187	213	186	170	176	144	172	186	179	211	218	180	182	198	200	205	199	184	182	162	176	160	200	189	169	218	199	179	212	190	197	196	191	192	194	172	177	174	198	223	184	174	187	180	165	190	187	190	205	192	185	187	194	191	167	196	178	163	190	198	190	185	196	203	171	183	180	225	190	179	220	193	199	186	170	202	195	193	211	195	179	210	205	216	196	183	190	188	188	195	181	175	207	185	174	197	208	191	206	187	201	181	180	187	213	206	169	198	199	214	201	176	192	193	180	188	185	179	174	162	178	188	201	182	200	196	167	175	179	192	199	169	163	188	200	203	174	176	172	183	186	190	157	150	193	185	209	191	167	205	198	201	194	201	207	201	163	209	198	183	186	198	183	199	178	188	194	193	170	194	182	210	134	202	190	172	178	178	213	162	194	190	214	177	203	198	187	169	191	196	184	185	196	200	177	179	193	196	162	193	189	181	188	179	197	199	190	168	200	181	186	188	150	196	171	184	196	191	186	204	214	179	155	193	191	213	195	176	187	172	172	194	188	184	195	187	166	190	181	201	178	154	173	182	170	184	154	192	181	184	199	170	176	176	175	193	196	182	200	178	192	182	176	186	187	176	178	217	214	179	177	195	192	188	177	164	179	180	178	171	198	189	185	187	197	204	199	179	182	175	192	210	185	194	181	214	192	193	186	211	190	196	190	181	185	172	207	193	178	178	189	172	202	171	182	190	167	201	185	193	200	191	196	200	201	198	194	199	174	183	177	213	197	173	205	181	167	177	206	166	189	186	185	184	180	188	211	215	160	171	184	180	202	187	188	200	188	205	205	202	187	184	191	197	204	196	186	211	197	174	185	191	205	190	193	158	210	194	180	183	187	185	179	173	188	195	176	214	163	194	189	172	181	194	226	213	187	167	184	181	193	218	178	191	172	188	183	178	180	184	188	196	195	185	199	204	170	197	174	169	179	168	227	185	210	170	182	178	186	180	180	191	167	185	171	184	179	186	202	194	210	212	177	160	208	208	198	194	167	185	154	174	179	195	192	171	185	189	179	189	172	151	156	184	209	191	196	189	172	174	166	210	174	191	159	201	186	179	194	195	184	189	167	214	194	157	159	198	183	173	176	201	201	163	204	181	207	183	159	201	192	171	208	197	158	187	198	188	215	200	175	178	184	173	192	174	206	194	200	176	209	197	184	198	182	212	201	187	174	193	174	170	209	207	185	199	207	191	224	164	182	217	169	220	190	169	193	194	194	200	170	182	212	209	196	195	166	182	197	185	185	193	194	188	197	171	196	208	171	197	177	191	217	188	184	207	203	204	218	196	203	195	183	168	170	176	195	180	188	186	204	194	174	193	174	183	172	188	167	170	176	197	190	195	190	189	190	196	180	167	197	199	190	176	157	210	176	200	218	185	166	191	179	180	182	189	168	188	184	200	163	178	188	188	188	199	177	197	190	188	178	172	201	192	203	203	193	190	198	169	172	171	189	171	189	205	215	173	178	213	207	207	175	175	186	195	209	191	189	196	217	168	197	166	176	196	193	220	180	216	210	182	187	179	186	193	167	189	176	200	172	177	178	193	183	209	182	197	172	179	198	162	195	214	201	202	195	190	160	194	165	185	166	176	179	183	227	221	192	190	191	156	183	195	191	212	186	179	167	207	170	195	188	203	209	186	187	208	218	178	182	222	217	207	218	178	210	199	193	170	209	189	193	223	178	195	197	192	200	175	209	177	201	157	188	187	169	184	185	182	195	177	198	181	181	155	212	196	207	158	176	190	171	175	174	201	203	199	157	203	177	198	193	207	167	175	203	176	182	185	204	186	182	177	191	188	188	218	210	180	188	189	194	183	205	189	201	195	175	188	184	167	201	179	195	196	167	160	169	216	186	190	195	190	169	183	190	196	171	182	206	199	172	164	189	169	227	189	190	174	195	191	200	189	211	162	169	176	176	196	164	146	187	162	179	173	203	160	211	166	198	188	206	183	185	179	175	193	191	172	182	188	185	204	181	168	169	183	169	165	196	173	172	181	179	192	200	205	199	179	201	177	211	203	189	198	206	220	184	183	189	185	192	180	191	183	187	180	179	168	161	176	179	190	211	180	191	163	169	174	190	185	204	219	180	182	192	195	181	169	163	201	174	184	179	176	203	174	158	183	201	170	194	202	186	163	173	171	207	183	174	206	223	212	171	178	183	193	161	182	185	181	216	187	189	185	187	189	204	213	182	174	170	184	219	174	168	179	159	172	178	178	167	190	207	197	170	171	205	184	171	172	196	195	197	187	181	204	198	197	189	180	177	190	176	181	198	204	185	164	174	196	195	188	224	206	188	170	155	168	182	172	192	155	161	172	188	198	179	163	209	216	193	205	193	208	188	177	186	210	186	204	173	180	200	189	207	190	179	173	196	189	182	202	182	199	199	205	181	177	186	204	197	190	187	171	187	194	194	176	190	187	139	201	186	197	189	186	174	179	187	181	186	196	179	174	153	175	165	175	183	200	195	193	200	174	191	185	202	179	190	182	180	183	209	195	195	157	192	211	186	191	181	190	223	196	170	175	201	208	193	174	211	178	200	206	191	187	162	181	200	197	215	201	181	192	182	181	188	172	179	166	156	179	194	194	178	189	172	160	209	192	210	203	185	199	185	189	191	189	172	182	181	182	195	177	190	201	176	190	181	186	186	170	189	206	194	212	180	182	183	182	183	189	202	205	186	219	181	194	199	187	210	193	181	192	197	194	190	180	179	185	192	184	208	204	180	186	187	195	169	171	188	179	230	169	165	170	194	201	184	190	196	194	180	165	183	201	169	194	179	210	203	193	178	207	164	195	203	165	183	185	203	217	159	185	205	187	181	156	181	187	194	168	189	195	201	178	190	199	204	187	222	201	203	181	190	164	183	185	200	174	184	171	181	166	188	215	207	207	202	175	194	208	202	182	214	182	180	172	201	187	184	193	186	190	196	204	189	185	191	186	206	193	204	167	200	200	180	163	181	190	191	205	173	166	196	189	192	170	199	197	203	178	206	197	185	186	210	219	167	183	182	201	202	149	198	179	180	177	201	198	182	162	196	192	182	207	188	169	177	195	195	190	188	191	183	209	213	199	215	223	198	211	182	184	183	185	177	214	165	175	183	201	179	170	199	200	172	184	189	173	191	170	172	206	182	187	181
9608	3190	7086	8589	7575	5522	4704	3712	3285	2738	2564	2133	1742	1467	1288	1285	1148	974	1079	913	1071	925	917	809	801	757	806	783	723	689	705	647	652	643	650	619	584	562	597	561	573	544	588	550	534	515	555	521	486	517	525	490	475	457	524	525	499	464	498	506	464	467	517	458	506	498	469	474	442	486	468	490	474	463	493	515	469	434	482	456	472	465	476	463	461	473	454	483	489	511	445	524	509	447	465	467	474	452	488	446	460	436	439	473	508	483	451	458	481	469	466	497	480	460	437	468	469	500	480	452	466	482	475	488	479	448	466	506	437	466	484	454	436	458	484	500	457	487	413	467	507	457	448	495	489	445	445	485	482	477	498	474	482	468	443	489	473	478	475	471	454	472	471	472	509	479	482	487	408	482	472	493	466	487	484	456	467	474	481	492	454	484	507	489	483	462	433	468	457	485	474	440	422	452	468	516	491	471	439	498	471	516	481	438	484	487	478	503	462	452	481	496	480	454	458	482	489	464	440	464	490	465	510	475	457	484	484	420	462	460	450	453	498	513	437	443	468	478	446	486	464	444	438	475	472	458	484	474	449	470	464	522	483	476	449	444	464	442	419	500	517	511	478	460	483	481	492	490	470	501	459	433	469	442	483	456	497	458	474	472	460	469	463	460	496	500	470	438	445	452	430	489	417	465	475	484	505	470	485	500	456	467	470	454	463	467	546	489	473	492	469	460	426	462	477	474	482	475	453	487	457	469	477	465	477	434	473	449	463	453	505	453	469	481	455	447	462	478	460	485	498	472	445	475	481	517	470	449	462	476	492	472	467	480	434	485	443	476	480	476	480	443	497	477	462	432	458	448	476	479	437	447	470	499	441	511	503	507	477	487	472	495	515	446	490	442	480	499	441	449	483	450	516	505	429	446	470	469	444	468	469	474	433	445	490	431	456	495	452	445	466	449	461	428	505	455	502	461	465	493	480	487	477	487	480	490	454	465	458	480	477	465	483	460	475	476	512	455	455	480	474	470	507	458	464	493	437	506	478	443	471	445	507	478	486	505	423	459	486	430	475	456	505	486	473	494	494	477	464	481	449	510	471	436	455	459	465	515	498	461	477	484	458	443	520	457	479	466	472	468	468	440	430	440	490	454	450	476	467	465	510	550	433	460	454	503	449	464	455	484	492	466	465	500	469	441	469	490	471	489	453	486	446	472	445	470	475	487	491	460	479	435	469	503	464	513	466	471	420	506	462	531	463	467	423	462	503	471	455	478	454	455	473	462	472	478	488	488	477	482	523	459	467	478	484	444	461	459	456	524	503	478	492	461	481	436	487	471	484	463	483	453	445	444	465	468	458	453	498	478	468	480	452	431	493	479	462	481	459	478	445	428	469	495	488	482	437	480	454	490	468	480	478	471	467	398	430	465	468	448	454	450	500	462	450	469	451	462	452	448	482	470	462	483	488	480	480	455	444	482	455	451	454	505	443	465	482	470	460	499	478	460	450	484	483	475	480	442	445	463	488	527	473	488	468	473	471	458	517	463	442	487	456	470	486	470	468	502	500	454	503	479	501	472	522	473	416	449	518	481	433	463	477	471	456	447	486	477	501	458	484	458	450	464	478	492	444	448	488	470	443	500	454	496	465	419	484	477	464	494	478	449	493	488	484	448	514	511	463	467	481	468	468	452	445	471	430	518	488	479	485	479	473	478	465	438	444	444	476	467	467	483	501	493	497	444	457	451	503	445	463	444	444	470	438	448	447	463	479	470	480	500	484	467	465	478	471	493	500	461	474	456	456	481	457	446	458	484	499	486	442	468	425	423	463	469	448	444	478	451	481	465	457	476	463	464	443	454	470	459	438	471	469	460	460	426	466	474	444	478	457	480	509	468	487	458	498	411	456	476	505	450	468	442	451	495	510	449	493	475	464	463	463	443	449	453	432	470	450	453	481	482	443	473	469	444	483	488	477	467	459	440	482	477	442	467	487	464	451	456	426	469	442	450	459	480	449	457	468	492	469	441	502	496	510	450	498	467	441	458	473	480	465	421	459	452	499	453	464	462	471	489	456	451	495	478	526	469	447	448	447	487	519	455	456	452	447	446	508	462	446	413	432	464	504	487	478	449	473	471	510	498	464	467	482	487	450	462	467	470	522	464	490	450	476	471	472	446	456	461	441	503	464	447	469	465	475	480	492	428	497	476	469	439	458	460	503	459	490	492	425	482	449	426	449	481	447	448	497	516	457	465	462	491	469	436	460	442	446	486	447	459	449	439	480	508	477	479	469	457	486	475	449	407	471	512	455	478	485	451	445	504	484	472	453	472	442	482	462	461	504	498	463	491	465	480	481	475	431	483	469	506	453	428	461	487	475	473	498	476	447	483	474	472	497	487	480	479	457	440	495	466	433	455	481	461	485	474	501	428	461	460	473	465	502	498	426	460	457	468	469	465	451	458	506	463	482	477	446	489	463	435	457	442	446	476	463	467	470	509	463	478	447	461	450	425	490	465	483	498	473	473	459	450	449	468	455	443	485	464	422	444	457	450	469	457	452	499	498	486	483	455	491	488	486	491	490	491	446	465	498	463	478	454	466	447	450	477	457	498	467	488	446	454	450	465	501	497	474	480	491	480	476	474	479	471	479	456	462	438	452	501	448	478	451	459	440	471	472	446	457	458	424	495	493	480	460	485	463	450	523	494	433	491	458	473	472	460	499	446	497	489	455	460	457	458	464	459	505	501	519	463	462	489	497	502	490	456	430	455	512	495	482	474	443	453	430	488	434	487	467	436	481	459	477	486	467	477	493	457	464	453	461	499	408	488	484	437	471	470	479	456	484	479	477	459	474	476	479	476	492	494	455	431	445	467	512	485	476	458	472	449	442	441	511	481	457	459	498	488	474	430	480	492	454	480	471	457	457	541	456	454	477	469	460	450	466	434	461	474	447	510	478	483	481	472	439	447	455	420	442	485	432	459	498	474	438	504	472	476	450	464	486	460	433	458	463	494	499	455	476	451	510	445	458	496	475	452	467	458	501	488	474	479	441	468	488	478	459	491	468	460	471	462	489	471	470	470	473	485	495	482	514	523	505	425	483	442	474	417	478	450	482	478	462	483	469	448	443	499	451	454	470	485	465	483	488	461	470	466	464	419	497	469	493	465	457	479	430	444	466	448	477	455	491	474	445	430	500	467	462	476	496	438	488	473	486	477	471	460	504	470	459	446	484	516	525	458	485	474	444	467	471	474	488	429	458	449	452	471	486	471	468	468	488	478	479	493	482	475	515	436	486	466	451	462	454	448	451	522	474	447	481	453	526	486	466	435	478	458	452	454	474	457	451	442	459	506	484	451	455	451	450	494	455	421	446	468	463	464	498	488	477	512	507	440	474	494	452	463	470	467	451	440	509	451	476	476	432	451	438	463	445	442	445	471	497	451	459	444	477	481	452	465	468	489	490	525	474	450	480	493	464	498	433	477	456	479	478	470	470	507	439	456	485	473
2764	1167	1521	1163	839	662	539	478	452	374	357	384	333	344	330	294	300	333	264	288	326	299	270	265	289	314	349	292	327	249	300	304	294	285	309	284	276	280	277	286	266	293	295	306	264	317	299	292	276	295	280	297	289	301	285	299	258	261	277	258	278	307	262	291	305	275	299	270	295	265	302	286	263	278	252	282	305	309	283	302	274	288	273	271	301	275	275	289	290	274	284	285	284	294	276	258	275	286	295	254	292	267	281	306	289	270	277	269	302	261	260	262	294	308	284	315	304	259	285	304	266	280	294	300	247	264	297	297	257	279	264	260	277	282	297	277	299	305	268	265	239	249	286	304	312	284	299	276	252	284	275	294	273	285	292	260	286	262	280	274	261	304	292	288	279	285	290	287	264	289	302	279	290	277	251	288	299	274	263	288	277	271	251	278	260	275	270	283	291	278	278	301	260	282	272	258	292	297	290	269	266	289	285	291	272	290	280	268	291	238	311	296	292	277	285	263	268	280	301	292	288	295	262	275	307	287	282	272	307	302	293	293	285	269	292	301	249	288	293	289	277	312	286	271	289	258	306	286	257	281	293	292	291	247	275	289	305	268	315	274	279	272	283	300	277	269	275	263	306	257	282	289	290	261	265	275	277	266	270	273	268	282	283	288	262	275	259	254	284	269	274	303	279	307	290	286	299	261	276	285	328	302	285	285	298	290	292	277	325	295	262	276	289	276	283	289	296	273	263	260	300	278	276	295	256	261	298	242	331	295	289	286	294	275	286	296	314	276	307	296	271	297	265	276	284	279	237	261	280	245	308	304	281	306	281	280	287	289	302	323	285	289	253	277	288	275	288	301	295	267	281	283	285	297	288	313	293	283	285	236	287	261	247	294	294	315	282	292	280	246	293	256	297	288	273	289	242	275	279	285	272	293	257	276	277	280	289	245	284	267	311	267	235	272	283	259	286	292	281	306	292	280	257	283	276	266	259	288	269	288	323	320	242	285	275	300	280	248	276	277	285	308	302	238	286	296	279	277	325	282	280	285	269	298	280	302	309	288	286	270	260	280	296	301	293	298	281	313	313	279	302	293	251	270	263	293	282	298	244	283	314	250	288	284	287	306	323	257	269	290	265	265	275	283	299	283	255	260	273	280	284	281	313	302	275	307	271	288	259	258	284	286	276	266	266	263	285	264	307	275	265	278	276	294	258	295	271	314	274	300	284	290	291	298	265	279	302	304	289	283	272	281	282	287	307	275	276	308	300	312	255	269	286	314	276	274	273	299	305	272	269	283	265	269	264	286	323	267	267	243	276	301	283	268	301	283	260	288	277	268	281	282	270	280	308	253	312	284	289	256	261	260	312	296	277	301	265	285	288	326	280	262	281	302	278	292	283	270	306	270	298	288	267	294	299	284	274	271	296	302	274	267	290	272	278	265	311	269	284	278	256	289	281	299	274	262	276	292	277	270	302	266	303	306	279	288	291	293	275	276	311	322	258	297	273	292	274	263	284	293	246	266	257	291	298	292	288	283	270	325	268	272	288	275	301	312	285	265	276	272	281	284	289	279	297	271	300	287	276	249	284	282	255	296	271	295	287	254	253	269	301	286	307	273	292	273	295	301	296	271	273	265	250	281	310	309	292	263	295	290	297	253	224	264	290	299	281	296	263	231	256	304	260	240	288	248	268	272	286	306	247	275	313	268	281	282	293	269	289	270	312	268	265	289	301	280	271	313	295	285	279	294	290	268	267	249	275	279	308	303	304	251	292	275	263	288	242	318	280	272	270	304	280	250	302	273	285	270	290	253	248	298	275	294	262	299	261	302	290	303	281	265	253	279	260	285	249	245	274	252	287	286	292	272	290	274	267	258	264	266	276	295	260	299	261	279	287	258	272	266	265	291	303	290	308	296	282	294	282	283	276	286	290	299	270	283	298	275	292	266	284	302	267	257	305	280	298	293	298	289	271	328	268	276	284	270	289	280	297	288	305	265	288	267	286	284	264	293	264	260	299	274	259	277	286	252	297	293	254	279	288	237	277	287	296	271	244	256	291	299	296	283	268	268	279	292	289	285	264	300	282	292	264	271	298	311	283	277	292	247	276	279	303	293	290	264	281	286	291	287	280	280	268	264	310	265	247	294	241	267	302	283	273	275	275	271	282	304	271	282	271	298	291	256	311	282	272	308	285	271	272	268	278	255	275	275	282	293	279	268	306	287	263	281	242	275	277	285	261	315	274	262	266	283	262	295	279	289	288	274	266	280	305	313	264	281	308	272	262	270	298	321	287	292	310	314	256	281	266	285	308	302	289	304	245	311	279	281	293	296	254	273	301	282	258	305	293	256	286	273	256	284	297	279	291	299	292	291	307	305	294	238	284	259	289	270	282	317	270	301	250	279	267	257	275	292	276	250	265	262	324	285	290	316	278	297	300	237	288	264	262	298	264	291	296	291	277	261	289	258	280	254	256	270	280	251	241	281	279	266	300	298	267	267	278	288	269	257	280	295	268	289	271	299	324	288	274	311	315	293	285	286	277	300	315	289	272	301	276	260	246	289	271	285	278	277	251	267	273	262	261	313	245	313	303	258	289	277	258	307	289	288	252	267	273	285	303	281	271	287	280	268	280	269	291	262	281	290	267	289	295	271	300	251	294	315	308	261	257	258	260	290	291	257	260	288	284	308	275	290	284	270	293	304	306	291	280	294	289	321	275	272	259	276	267	305	289	295	283	294	279	301	304	285	280	310	290	295	280	290	276	306	285	265	288	299	266	258	263	290	277	286	287	298	292	287	309	292	306	277	300	277	276	286	252	297	249	271	284	282	290	311	272	282	300	286	283	271	267	306	271	292	273	291	300	285	298	304	302	292	287	296	273	305	282	277	284	302	293	304	306	266	293	274	284	273	280	296	271	267	288	256	311	295	261	285	282	302	269	292	283	247	271	250	273	279	283	263	305	283	262	292	284	253	272	283	266	288	294	280	273	254	290	284	286	267	241	275	273	296	301	289	291	287	269	280	270	263	262	289	269	302	266	294	282	266	283	291	286	282	272	297	281	275	284	295	275	255	308	308	277	313	274	275	299	282	298	291	268	252	297	288	300	288	288	326	271	292	275	288	280	268	298	295	258	317	285	292	270	247	295	246	261	269	254	238	279	276	263	278	248	296	267	281	269	307	305	292	298	278	305	269	258	300	298	275	270	308	244	272	292	312	312	298	287	282	284	300	313	291	283	271	306	288	278	275	306	275	303	271	266	297	283	301	258	330	273	263	294	315	275	282	287	281	299	266	288	301	285	291	300	280	261	257	280	283	283	297	279	295	283	291	290	279	280	285	256	276	283	278	297	307	291	293	258	272	292	302	286	281	296	276	244	269	259	292	265	263	285	292	293	272	298	250	312	305	273	287	316	286	286	263	285	319	275	264	288	247	312	256	285	291	301	282	310	274	292	281	263	281	286	261	286	274	278	298	320	291	305	280	272	251	239	287	325	278
2664	1613	3199	3879	3269	2501	2077	1882	1574	1449	1241	1181	1062	956	899	867	837	832	825	798	785	827	741	759	782	760	702	737	798	723	758	733	739	696	677	692	734	723	735	742	725	698	729	712	714	674	703	742	718	710	693	691	645	703	689	653	651	661	670	695	666	683	682	655	700	628	644	662	659	673	667	704	646	673	686	724	652	630	706	686	659	632	683	688	648	698	636	654	700	672	647	672	716	642	714	648	652	650	673	613	660	707	669	646	703	657	638	706	680	640	681	657	645	735	678	655	702	623	733	652	696	692	671	667	683	704	657	702	677	676	666	704	665	733	699	655	680	685	671	690	673	705	656	643	678	688	650	676	666	683	730	628	694	649	668	647	651	674	669	739	723	688	709	704	688	657	660	689	677	665	673	665	661	705	674	687	675	669	656	681	655	641	692	692	670	672	697	700	654	686	644	680	669	676	713	695	634	681	732	648	627	697	662	650	719	685	691	663	650	690	677	665	666	705	612	661	665	684	681	664	685	691	652	654	655	699	683	708	693	654	662	683	669	640	703	673	666	686	674	716	663	720	713	683	697	706	659	618	696	672	634	650	713	711	688	660	696	698	707	671	661	681	686	672	694	705	668	670	670	689	625	669	654	642	693	653	638	691	663	678	665	654	720	649	664	612	664	701	727	699	698	640	704	690	669	650	686	691	644	684	689	693	758	702	699	690	703	681	671	668	692	637	626	682	669	622	642	676	672	637	665	686	671	702	662	633	661	697	680	685	622	629	682	681	639	631	675	634	632	644	660	681	660	657	642	660	687	688	688	633	709	692	654	662	658	666	631	659	676	663	657	664	625	716	676	707	637	648	682	653	689	666	652	651	644	695	651	677	702	664	691	693	706	607	674	634	672	643	651	643	701	702	616	672	672	703	683	692	670	694	688	688	626	695	728	646	699	669	658	702	696	682	652	698	626	697	700	700	706	637	626	696	664	695	710	702	672	657	693	647	675	695	668	669	687	667	680	734	675	640	685	722	704	662	681	695	610	704	646	695	717	700	684	641	669	658	668	647	683	662	698	657	691	667	704	661	656	616	667	685	629	671	680	678	695	719	717	665	653	702	617	720	698	673	693	634	663	658	709	704	667	637	638	663	646	670	694	641	670	648	689	662	706	654	665	680	668	697	651	670	708	657	699	686	659	685	628	621	667	622	681	654	704	684	650	670	706	650	686	696	666	710	677	676	696	726	677	667	675	706	632	650	634	648	678	670	691	678	670	698	698	661	684	655	676	688	674	678	656	678	695	665	654	655	692	702	689	692	643	660	667	721	681	645	705	708	656	691	656	672	669	703	702	652	674	682	686	652	670	662	681	666	750	689	683	685	660	682	699	679	653	652	672	698	640	702	702	665	690	642	688	690	662	611	694	723	695	619	720	663	675	651	715	695	656	677	656	657	677	672	600	671	666	627	661	715	680	686	659	684	630	631	662	687	685	699	675	644	690	673	688	678	736	674	666	656	668	691	664	691	641	669	664	669	644	681	717	662	656	619	650	620	678	650	651	699	658	660	691	736	669	663	708	669	693	676	685	647	677	709	734	647	670	685	711	698	682	694	670	716	683	672	687	654	655	670	690	640	694	692	662	681	696	684	656	685	677	737	707	724	678	636	623	696	641	677	693	686	685	677	628	691	650	705	720	702	688	677	634	641	669	650	685	638	666	721	674	703	689	678	679	756	697	639	670	695	673	658	646	694	682	623	668	673	669	696	705	682	666	612	686	669	622	719	632	684	641	671	641	661	691	683	706	677	694	691	681	673	664	648	645	672	635	717	701	635	672	668	642	637	745	647	659	697	668	702	704	692	642	681	666	714	689	657	710	688	664	632	696	686	633	640	663	699	678	690	671	690	669	662	668	698	626	658	626	668	658	691	697	684	657	647	688	687	658	648	677	724	634	670	675	699	646	659	691	721	670	648	675	676	705	622	690	669	647	660	701	706	656	702	697	612	663	660	737	660	651	656	662	685	674	721	673	674	697	759	657	641	630	714	738	666	673	693	727	722	667	692	699	666	668	659	666	671	708	666	737	639	713	688	665	685	658	671	641	646	633	687	682	652	668	662	675	683	631	703	648	621	676	716	651	653	670	674	707	704	692	675	622	679	697	675	679	644	655	695	680	689	689	636	710	665	641	671	663	667	654	688	690	676	706	650	663	720	665	691	694	656	665	638	673	650	655	649	712	659	673	668	701	682	670	637	649	673	689	691	680	684	624	693	672	622	696	702	681	678	677	690	696	684	667	661	668	715	694	677	648	679	681	694	676	711	675	724	662	689	706	630	647	686	728	710	665	675	677	650	633	687	647	666	636	660	697	683	675	693	688	658	664	685	655	677	661	680	659	636	655	682	705	675	670	669	675	676	635	632	679	638	688	687	650	683	623	636	699	667	704	666	652	645	700	674	696	683	655	633	687	668	658	655	734	651	705	670	673	714	696	681	686	689	630	663	658	619	634	707	662	716	689	673	669	682	645	707	691	688	655	655	639	662	668	665	663	684	685	724	669	670	715	693	661	673	725	689	667	697	652	649	708	674	677	641	659	704	626	659	681	634	694	682	692	634	676	696	659	699	672	690	652	677	657	685	716	697	726	695	672	644	695	643	659	668	666	661	599	693	682	660	672	704	689	718	664	698	677	674	629	690	696	695	683	682	670	677	683	681	702	693	656	691	681	686	667	675	637	697	655	682	713	697	681	677	637	672	669	671	664	683	676	701	625	654	680	653	690	692	659	666	633	690	658	666	698	684	673	704	702	709	686	638	700	730	688	680	657	660	700	631	700	679	674	695	686	657	668	665	617	689	692	682	667	624	666	626	745	657	690	654	692	669	654	615	693	678	705	707	647	700	712	647	724	651	626	654	701	654	654	679	672	686	656	681	714	660	659	680	702	672	660	684	632	634	692	664	656	657	663	668	634	682	673	638	667	653	633	701	686	691	639	706	658	650	633	637	646	671	684	671	659	668	681	670	676	653	687	692	655	665	668	685	724	703	597	663	709	671	691	716	652	666	734	651	685	661	684	668	650	716	642	688	674	674	644	717	641	689	665	643	694	718	696	675	670	690	728	666	696	648	628	696	620	661	680	706	667	628	672	672	681	654	654	675	649	658	665	665	639	658	668	655	676	658	686	663	666	672	660	624	642	676	652	642	667	687	667	636	668	652	665	684	709	665	665	615	645	657	684	688	680	672	721	667	733	665	694	664	678	680	693	644	673	685	660	637	697	685	671	601	624	640	675	726	685	654	676	678	696	671	651	676	667	677	689	679	679	674	686	735	675	645	706	676	580	664	668	658	662	650	666	658	639	698	703	653	656	639	666	719	666	641	691	685	643	669	675	632	651	681	695	672	617	663	665	644	659	636	660	679	687	650	682	701	673	695	721	649	673	643	645	661	634	698	672	660	674	679	659	631	656	644	660	682	693	649	648	662	667	682	677	671	671	669	693	694	671	701
8883	2039	2622	2073	1416	1068	858	682	592	497	459	443	356	353	313	349	302	317	332	308	308	291	270	319	286	290	277	294	242	282	253	267	261	243	271	285	258	270	267	241	243	247	289	261	232	243	274	260	272	263	263	263	248	249	264	245	275	297	255	246	232	283	244	291	285	253	227	240	262	269	278	251	269	244	254	246	245	264	258	249	237	254	264	240	273	232	274	254	240	258	260	283	249	258	228	255	235	245	282	231	233	289	271	239	239	245	248	228	278	248	211	274	247	227	230	266	267	240	222	256	246	275	268	240	254	230	250	250	236	222	247	255	242	231	240	207	252	252	248	250	245	243	270	214	238	253	259	252	230	231	247	224	229	248	213	251	236	231	233	251	267	224	241	272	249	218	226	231	265	283	264	241	241	234	305	261	245	249	219	224	244	241	224	265	235	247	250	297	269	239	242	220	240	211	262	276	254	277	255	229	296	258	248	222	229	270	250	263	234	227	242	233	257	242	259	250	270	294	255	264	239	243	237	241	211	263	271	256	253	233	248	234	251	248	248	241	232	230	239	272	224	254	242	249	246	242	260	245	210	258	234	258	231	268	242	223	275	249	269	268	247	232	232	249	232	234	246	234	245	255	239	258	265	269	257	229	238	256	258	240	200	252	230	264	247	239	233	249	257	249	242	232	234	242	229	251	261	240	230	280	271	251	261	213	249	242	260	238	274	265	264	254	241	243	264	275	261	239	244	259	285	270	229	225	235	245	273	250	291	276	239	254	232	247	253	236	260	248	227	270	221	219	251	226	213	247	212	279	256	271	253	232	272	260	209	273	231	211	269	202	250	239	259	257	255	222	248	247	277	268	230	247	262	233	228	259	253	252	260	246	267	219	228	288	244	239	269	250	268	240	223	244	236	252	224	252	251	251	238	272	251	229	245	237	249	266	242	277	283	250	249	247	266	247	244	247	242	263	254	245	242	262	246	219	237	256	235	288	252	273	219	225	240	235	269	231	226	225	234	236	287	279	272	272	262	261	240	264	232	220	228	218	231	280	230	243	255	232	244	273	238	252	244	249	239	249	241	240	253	229	226	267	231	236	266	238	225	266	241	253	262	268	230	235	266	251	227	240	240	246	219	235	216	254	250	237	231	234	247	250	254	245	269	257	243	258	253	247	234	274	240	267	241	226	263	238	254	214	232	247	233	266	254	244	223	210	228	256	270	269	236	245	250	265	244	252	256	230	241	267	254	187	235	240	217	220	234	237	260	256	234	265	234	235	225	261	242	237	234	269	259	252	265	263	251	254	258	259	246	258	253	247	269	266	282	240	234	228	265	218	244	239	259	228	242	237	269	256	255	267	264	231	289	259	231	263	225	246	225	260	229	250	247	251	269	229	244	221	259	258	268	254	280	250	232	248	275	286	265	230	242	265	239	270	246	229	256	240	234	257	256	251	222	242	251	238	214	265	220	233	265	246	230	284	242	246	251	252	229	249	235	271	240	219	264	221	225	255	238	241	239	233	263	279	273	219	249	224	246	237	265	243	247	246	263	275	250	259	253	277	237	261	236	258	241	252	262	263	219	272	225	263	249	259	274	261	265	223	267	284	278	234	255	225	243	252	258	239	270	251	240	219	268	252	266	256	225	230	244	219	268	249	264	260	271	259	235	259	242	267	269	269	258	289	240	244	256	249	252	246	265	265	242	240	260	271	249	232	248	215	249	210	238	253	288	263	252	280	244	221	242	237	250	254	228	215	272	228	243	237	231	273	276	263	282	226	280	243	259	231	255	229	230	263	260	251	258	239	212	255	261	267	268	259	234	251	225	235	261	237	249	212	201	228	251	262	236	258	226	223	229	240	259	256	226	230	269	235	235	234	260	216	231	235	228	234	221	248	240	255	242	243	223	283	228	232	263	246	258	222	264	237	236	275	270	273	224	225	253	264	260	218	257	248	242	244	259	228	260	233	264	262	240	260	246	262	253	223	266	276	269	253	267	238	271	253	225	253	253	240	261	241	241	269	265	248	247	268	235	269	270	240	256	247	259	237	258	255	238	245	247	230	219	248	240	285	247	269	247	250	249	258	240	231	252	239	190	257	235	224	266	266	256	263	254	260	248	282	240	236	236	233	266	266	258	269	270	265	290	272	259	228	264	239	231	268	251	233	227	218	240	208	242	243	246	248	245	235	235	240	248	263	258	261	262	245	247	265	261	278	259	259	259	252	245	264	228	250	234	255	249	254	248	258	240	264	259	250	263	240	229	232	238	233	274	272	258	234	242	245	249	264	231	237	255	235	251	222	257	236	280	238	257	255	229	230	238	250	270	231	243	231	272	263	265	237	215	238	242	238	214	264	259	255	227	243	227	271	252	253	255	266	259	256	258	257	257	293	235	228	232	276	225	239	248	259	245	247	257	258	255	237	224	270	244	256	255	267	220	235	236	264	240	244	233	272	237	250	244	266	228	254	221	247	247	238	266	223	265	278	277	240	226	279	266	274	275	246	235	235	220	276	239	245	234	281	249	265	250	243	238	250	257	273	250	246	238	258	255	229	256	256	223	274	235	263	270	227	230	267	274	247	259	259	264	265	262	258	248	246	246	229	236	207	237	255	253	251	254	252	208	238	254	249	240	248	233	266	262	244	258	252	233	259	273	250	257	240	224	235	261	260	251	286	240	255	265	271	233	234	268	286	237	258	244	285	259	235	247	262	228	257	253	235	242	238	262	242	261	233	244	263	269	287	266	238	268	249	237	216	282	266	244	274	257	249	236	249	244	229	211	252	261	253	242	273	238	246	227	230	291	267	246	254	257	258	250	249	259	266	256	256	235	217	258	265	242	222	222	267	234	249	227	249	233	231	233	240	231	237	254	258	239	238	278	272	246	277	250	260	231	249	251	270	243	244	235	280	262	235	266	262	233	245	227	254	255	262	272	230	235	258	247	238	221	288	266	249	238	230	272	243	249	246	264	242	242	252	269	250	252	240	243	269	243	264	277	264	265	265	231	244	266	254	230	252	250	257	244	257	225	232	230	221	262	239	280	268	249	249	267	253	251	254	258	238	259	232	270	263	235	258	246	244	234	237	241	237	262	216	224	250	262	239	268	240	270	250	239	222	245	226	254	272	257	257	219	234	250	226	262	257	243	243	251	230	243	250	224	242	258	249	262	258	239	236	222	249	255	245	236	222	245	230	238	264	230	234	260	250	278	247	247	234	237	226	252	238	247	227	242	225	247	243	276	253	242	259	246	243	283	244	279	280	245	279	254	261	237	230	263	225	263	251	231	239	240	253	243	259	220	248	269	241	246	244	285	256	246	247	244	230	268	252	219	221	261	262	258	266	250	270	239	255	230	245	214	248	228	238	246	242	278	249	250	257	235	235	264	229	258	285	262	251	254	277	234	280	272	251	256	255	254	231	229	271	227	255	241	239	254	271	235	252	252	265	244	240	255	237	270	261	275	266	213	245	262	264	265	235	231	268	242	262	241	230
7645	2433	5292	6468	5507	4346	3555	2909	2534	2057	1766	1720	1462	1333	1163	1032	1014	1018	941	987	963	867	843	828	814	746	781	823	762	792	747	699	702	676	697	668	612	688	695	676	654	645	664	630	637	699	573	646	599	643	648	635	629	635	633	656	640	621	649	604	625	671	601	590	595	569	559	614	640	649	638	598	617	642	609	627	637	642	584	612	601	622	545	626	589	611	606	632	583	575	623	612	583	601	623	619	597	618	633	586	571	619	633	547	611	620	603	579	572	601	587	592	594	616	638	611	593	610	606	589	635	609	587	566	601	632	596	589	599	558	618	621	612	653	586	564	630	637	598	574	602	561	608	619	568	608	613	654	602	593	619	638	618	583	626	575	615	586	620	605	639	627	620	581	604	629	630	576	604	640	595	593	656	582	621	601	642	605	648	628	641	579	607	606	597	617	606	565	614	618	624	606	624	593	594	586	590	592	602	603	580	596	592	606	659	598	586	623	604	621	582	630	601	644	585	608	656	585	597	565	580	602	593	642	589	584	615	603	598	610	587	602	576	591	583	564	632	611	570	648	593	610	583	618	586	566	629	598	574	591	637	605	615	616	567	595	588	584	626	606	616	628	599	621	628	647	581	628	593	594	614	559	602	596	621	591	595	590	607	588	649	635	607	564	603	574	576	652	583	555	580	603	575	594	599	601	582	620	571	595	593	631	581	617	628	571	614	598	610	626	636	610	616	593	602	557	594	582	582	626	575	655	632	609	602	568	605	601	598	591	639	579	638	628	626	577	603	578	614	604	592	637	627	588	606	582	577	568	573	603	624	605	564	583	604	601	638	558	591	606	629	618	639	573	569	617	621	585	621	572	550	605	612	593	573	626	623	600	582	614	622	572	580	622	610	602	643	624	624	614	563	644	594	598	655	587	556	583	609	595	615	593	625	608	564	593	646	591	630	588	585	619	634	596	648	608	641	551	605	575	620	591	602	596	603	595	606	613	593	621	565	577	620	557	592	588	591	570	627	597	607	573	600	573	592	585	583	589	569	581	613	646	608	591	589	591	556	601	586	597	615	598	584	616	654	543	588	626	561	599	652	588	595	603	593	592	587	600	586	604	614	548	610	568	604	644	605	592	603	583	577	576	619	617	596	623	581	640	578	598	595	622	625	588	605	618	609	566	578	647	565	608	623	597	583	676	580	604	612	614	601	599	612	609	601	632	614	580	579	606	619	655	588	613	580	587	621	592	601	605	622	619	563	589	570	656	615	572	582	622	604	622	564	608	595	602	613	594	637	558	605	595	601	592	564	616	572	597	597	614	560	588	621	630	607	625	588	568	554	604	600	529	619	614	604	581	601	573	651	579	606	537	657	596	597	633	603	623	583	612	576	587	587	587	588	596	624	597	622	586	599	596	626	602	553	622	638	593	574	605	590	626	607	601	592	601	594	604	633	572	623	584	595	596	598	574	639	611	589	599	630	630	644	613	590	635	593	633	591	611	564	609	558	572	614	584	646	610	601	591	585	670	581	680	583	576	575	637	608	592	602	627	587	597	588	577	598	632	548	585	616	628	562	592	613	602	590	640	639	567	567	581	611	619	621	590	565	621	665	560	578	567	588	608	584	601	629	598	567	580	605	594	623	587	622	608	605	637	609	592	602	587	634	566	593	612	586	601	656	593	596	600	591	535	620	594	633	585	605	634	591	583	603	591	555	564	603	618	613	581	605	568	604	586	621	625	559	622	626	602	603	568	589	593	591	590	617	611	614	565	617	632	608	628	623	534	631	634	582	586	626	588	584	642	588	633	589	579	596	600	591	535	604	667	612	562	619	613	604	603	643	607	615	569	575	592	608	598	594	608	593	587	565	607	605	584	592	609	583	608	609	653	576	588	633	614	601	568	563	595	616	600	592	596	557	600	606	556	623	642	583	597	586	576	613	597	547	592	575	599	577	601	561	592	614	616	623	655	586	579	611	590	610	605	627	618	632	581	611	615	600	579	583	588	603	615	638	575	632	638	610	617	580	612	644	567	540	574	568	603	574	600	598	612	530	558	587	573	608	615	574	592	621	619	563	634	600	595	601	665	594	606	567	621	601	625	621	585	634	628	610	616	628	597	547	599	594	593	635	586	572	602	582	647	607	609	564	602	573	589	587	605	585	574	602	578	599	563	572	570	567	621	592	604	622	614	601	579	627	568	585	578	557	610	589	593	614	576	583	562	614	618	592	582	622	634	583	633	599	585	615	591	637	611	612	586	634	606	628	579	580	570	605	608	610	596	571	641	555	609	625	627	588	607	602	593	593	598	567	617	628	602	585	616	590	610	621	582	602	577	607	602	574	572	631	596	645	628	636	633	594	605	625	612	569	575	589	601	565	622	607	557	624	587	586	611	607	636	622	607	589	576	583	582	598	588	600	608	574	596	552	610	632	623	604	551	586	601	624	611	590	605	610	592	638	618	566	630	621	609	603	578	578	623	554	628	598	615	625	641	564	627	615	568	607	659	587	637	622	632	565	604	627	603	605	648	618	563	650	601	636	636	586	636	634	625	602	587	591	589	626	627	635	632	629	650	599	613	608	627	551	596	608	631	611	556	569	619	604	604	631	604	608	621	593	576	586	544	599	584	652	605	581	645	603	601	613	619	543	577	609	644	597	611	577	619	600	574	582	594	615	631	636	575	618	600	605	599	608	582	578	593	561	630	568	578	638	592	635	618	559	636	644	555	578	619	615	596	565	593	560	586	592	592	619	587	584	601	630	578	575	604	619	600	599	653	636	608	620	629	610	610	647	592	574	620	618	582	570	616	619	599	602	610	586	585	623	609	580	624	627	593	605	579	609	562	567	578	628	588	632	578	623	548	578	558	605	601	620	604	578	604	586	582	579	615	567	580	586	598	623	557	639	567	609	598	618	570	613	573	562	571	646	592	593	608	609	595	598	615	597	587	613	612	596	630	636	613	602	595	563	645	609	620	653	615	585	625	605	597	577	570	614	610	631	539	606	585	610	611	640	587	561	573	535	587	582	640	581	636	611	586	603	598	545	586	605	568	602	572	580	606	631	612	573	638	593	607	578	600	628	592	557	605	603	618	574	608	570	605	642	634	570	554	589	620	620	565	573	588	597	640	607	583	641	605	621	584	646	578	585	631	610	625	557	618	638	642	588	592	614	593	632	600	635	633	607	638	573	620	622	623	574	603	603	598	596	609	587	598	568	614	603	597	596	574	626	582	545	644	611	567	608	587	598	604	601	592	640	634	628	570	602	597	599	594	617	620	568	665	652	562	565	605	595	630	628	608	624	567	601	611	600	634	599	595	593	611	597	624	600	581	607	617	590	622	600	657	558	567	612	564	628	617	551	666	570	592	620	588	582	603	592	625	615	637	628	619	635	608	587	587	591	606	574	583	592	615	640	578	594	620	596	588	614	592	594	584	585	601	620	551	605	605	608	606	591	571	598	618	570	608	612	631	605	641	558	589	664	608	604	575	601	617	582	572
14996	3304	3974	3030	2010	1336	1006	862	685	651	483	446	361	338	333	296	299	294	239	287	239	266	227	247	211	203	216	232	209	224	177	187	220	217	199	199	228	207	210	180	187	203	193	200	188	193	200	177	172	209	180	192	181	171	192	183	178	167	163	186	174	191	161	174	175	199	205	196	188	191	180	168	169	179	214	185	171	184	191	199	161	175	170	183	185	183	177	194	174	182	178	171	197	150	193	167	182	148	190	149	185	162	173	175	159	181	168	193	187	174	188	189	178	190	199	178	174	163	182	191	169	209	163	155	187	203	179	188	173	206	182	176	167	167	187	174	172	179	148	163	184	181	186	175	174	195	176	182	184	189	178	162	164	186	168	158	162	166	172	183	171	193	186	194	175	190	189	195	173	177	178	186	193	166	186	177	169	176	173	188	210	175	176	169	186	167	163	177	193	208	158	162	182	177	155	186	180	186	172	168	155	192	214	205	189	162	188	184	177	175	209	198	163	168	178	175	191	178	184	209	195	186	169	166	162	171	152	180	176	177	160	185	174	170	161	192	174	173	196	174	173	221	188	153	190	175	155	184	181	179	167	183	185	181	179	181	178	181	177	186	180	177	192	204	154	191	202	178	186	167	186	179	201	166	172	189	200	174	178	183	172	149	180	177	194	190	161	183	180	171	200	208	192	150	192	183	172	163	173	175	179	178	152	150	178	178	183	202	177	171	174	193	198	182	193	183	158	198	185	205	165	206	179	173	173	175	181	185	165	194	167	158	172	199	176	157	179	208	178	154	155	164	174	194	199	196	212	176	185	153	188	184	179	176	201	190	189	180	205	169	187	178	169	173	171	181	174	185	164	191	184	181	192	178	176	186	177	176	142	170	185	147	174	186	171	179	167	160	160	169	204	194	187	182	165	165	205	174	221	182	174	146	194	210	174	175	174	185	197	185	182	146	175	169	182	165	190	205	167	163	160	166	176	179	176	197	184	190	190	195	205	169	172	190	182	184	197	162	182	148	149	177	192	186	176	181	174	172	171	194	164	181	197	180	177	180	170	179	192	175	193	176	169	165	198	184	184	187	172	194	193	156	169	163	180	172	183	182	161	185	188	211	178	171	169	185	185	159	174	157	197	185	193	187	186	184	185	160	189	159	189	183	159	174	154	187	213	145	199	183	177	192	168	169	169	194	171	179	152	165	206	159	167	183	182	192	185	190	195	165	221	206	184	180	185	183	185	168	182	187	164	177	170	188	188	185	199	205	166	158	171	168	152	195	176	165	193	177	161	186	172	185	207	179	172	174	193	186	169	176	183	152	188	179	200	183	153	165	197	163	183	179	184	175	181	183	204	192	187	201	199	186	179	142	172	184	179	203	162	174	173	187	198	178	180	187	198	220	191	185	172	203	199	190	172	171	197	174	188	185	171	191	183	198	212	186	174	195	189	204	182	163	208	186	168	158	182	172	165	165	189	188	198	203	181	169	180	160	165	195	191	184	182	167	183	195	181	181	185	177	184	200	195	170	173	168	179	164	171	182	164	175	200	194	188	177	189	179	171	163	164	191	156	201	193	202	185	183	192	189	180	180	199	169	189	158	197	185	184	186	156	174	206	170	188	154	176	199	175	179	184	173	181	179	174	169	205	193	184	171	169	180	184	177	181	196	176	162	184	192	159	176	202	155	173	207	190	180	183	193	177	193	177	188	185	173	196	210	179	154	178	190	175	177	186	165	197	169	177	182	185	183	176	187	165	154	191	188	187	162	183	176	204	188	189	189	187	175	195	195	154	170	173	186	162	172	171	173	195	164	177	178	178	192	158	181	199	177	169	184	184	168	202	184	177	182	165	164	154	162	163	175	196	162	163	176	166	164	179	155	182	176	200	180	170	186	168	202	189	179	163	194	178	191	202	207	165	170	179	151	190	181	197	194	169	175	171	196	157	182	182	171	178	174	168	187	167	187	188	174	177	177	181	201	184	186	156	202	183	170	174	177	192	167	174	185	186	184	190	155	192	177	182	189	173	196	195	184	174	167	198	184	193	187	169	199	200	171	178	161	193	196	191	197	188	182	188	156	173	170	148	204	156	168	170	136	188	184	188	153	175	168	171	178	176	185	186	194	171	201	182	175	197	173	194	178	171	161	165	181	183	156	199	188	187	194	175	167	177	155	201	191	184	189	168	217	167	165	163	192	171	168	175	206	184	185	177	164	187	185	172	168	161	169	179	179	186	200	179	185	187	179	180	183	177	177	160	194	201	194	199	160	201	197	165	181	191	186	163	186	182	179	182	161	192	190	189	159	199	183	187	170	188	169	163	213	172	166	173	169	182	171	159	171	215	149	200	204	148	195	179	199	185	174	190	188	177	186	180	173	168	189	178	171	190	179	168	159	182	174	182	192	167	203	149	155	197	181	190	172	186	177	173	183	185	180	174	176	180	195	159	174	190	194	166	185	185	169	175	181	191	177	178	185	170	190	181	202	205	174	177	182	165	185	189	153	189	184	174	191	183	173	179	170	203	199	177	192	200	150	195	176	194	175	159	184	176	182	178	161	174	184	176	155	196	204	159	187	182	191	179	159	166	181	186	170	185	158	182	216	183	159	221	176	188	177	162	182	160	172	200	184	183	206	171	166	189	182	191	184	157	175	178	141	198	165	179	159	146	167	197	177	159	195	155	222	187	182	153	161	162	177	156	185	158	189	151	198	190	188	191	183	177	180	165	176	171	155	184	188	196	206	174	224	190	186	168	189	181	176	197	175	196	204	176	203	180	176	180	166	156	183	171	187	174	176	194	174	190	190	169	196	188	163	171	174	187	164	163	165	184	164	198	177	178	170	177	182	169	162	186	167	188	174	181	188	182	164	187	184	177	214	179	157	191	190	181	149	181	163	180	184	202	184	175	194	197	176	171	171	167	191	189	168	208	175	195	212	178	179	183	195	183	143	168	173	157	204	186	214	176	180	184	154	194	174	172	199	182	190	186	177	204	207	198	174	182	210	155	167	133	199	179	184	180	210	182	186	167	196	162	194	183	164	181	183	186	192	160	200	168	189	172	184	170	162	174	195	184	178	195	202	174	182	175	180	185	197	197	161	174	178	192	155	190	170	174	204	199	182	188	202	194	175	227	180	188	178	168	180	174	163	188	179	159	187	182	197	217	190	174	176	170	190	181	166	161	169	179	192	200	185	178	187	172	198	176	188	188	176	184	170	171	183	160	207	191	181	184	169	196	196	176	171	182	173	192	173	163	179	167	171	187	208	147	173	173	189	188	200	175	191	204	180	166	179	186	178	175	180	183	177	181	172	149	170	173	183	169	181	179	167	172	168	171	193	179	192	167	142	177	175	212	181	179	153	189	186	201	182	181	188	180	163	199	166	160	193	183	166	174	182	183	167	164	176	185	185	183	144	172	170	174	214	184	162	172	185	163	173	186	181	185	156	181	148	187	182	161	185	168	158	175	183	169	203	174	174	179	174	183	201	161	201	179	164
9679	3193	7073	8727	7339	5669	4821	3884	3232	2686	2438	2169	1700	1586	1283	1202	1192	1105	1000	1013	997	877	818	821	806	772	756	730	752	657	687	641	616	620	584	602	581	572	536	574	567	539	509	517	561	502	496	529	494	523	505	487	470	455	471	492	491	500	483	515	489	480	441	460	449	471	463	451	462	470	464	461	488	486	450	465	502	473	432	453	461	454	479	459	426	444	444	483	460	443	463	433	454	472	448	440	471	427	466	478	463	481	433	460	475	442	403	418	465	448	443	468	434	427	466	452	433	420	462	460	420	465	442	491	425	441	472	459	485	471	473	450	488	439	440	467	444	417	447	467	466	438	472	409	466	443	458	462	457	414	481	464	476	449	448	460	437	470	467	433	484	471	461	431	470	460	480	446	448	435	473	447	510	432	430	474	460	459	436	434	436	436	463	457	463	458	468	441	447	422	441	417	453	436	449	488	418	445	435	479	437	498	466	428	467	445	459	458	455	493	492	458	479	485	448	430	414	455	458	450	448	411	422	449	473	429	422	463	448	490	460	426	406	470	464	440	457	438	450	446	457	465	482	482	450	395	416	468	451	459	462	449	484	502	431	472	470	456	468	476	440	467	458	431	453	399	450	418	455	449	440	467	431	446	416	428	410	473	458	465	444	478	425	462	411	454	437	462	459	439	467	448	465	478	444	444	432	451	458	448	457	480	469	440	443	458	473	465	469	442	472	461	454	456	435	444	445	446	406	449	455	471	436	489	444	451	461	441	450	471	453	458	479	464	462	469	412	446	498	460	435	466	466	450	467	458	418	436	455	478	452	464	471	465	478	449	417	470	475	483	470	452	481	428	448	433	443	412	456	458	473	477	480	461	440	461	439	426	427	454	455	456	433	445	450	452	472	452	434	446	434	446	468	444	459	468	441	451	450	454	458	442	453	497	453	437	452	440	437	433	478	464	432	438	443	461	462	464	492	417	470	432	465	479	468	437	417	462	441	466	428	439	450	428	460	483	466	434	469	468	454	451	447	444	448	439	449	457	443	452	434	473	484	452	424	444	426	449	448	468	441	473	428	475	458	442	458	438	458	466	469	455	439	478	468	494	476	467	405	467	460	450	482	463	443	457	436	446	418	467	445	441	474	447	436	498	455	437	466	458	451	438	447	445	439	475	484	486	485	486	466	457	461	467	460	446	450	435	471	469	469	404	451	469	433	488	433	453	454	461	463	460	473	466	445	463	428	473	487	451	406	463	427	469	438	444	416	439	454	466	453	462	452	461	438	472	479	494	463	450	444	467	427	445	442	445	466	453	436	491	425	456	453	426	448	449	495	436	430	459	453	446	486	497	461	471	461	470	440	420	437	474	452	442	458	464	485	431	479	434	490	462	470	439	426	410	461	464	433	468	456	435	469	456	489	443	433	500	463	425	477	475	436	472	440	419	442	466	405	473	436	480	429	462	445	489	447	453	498	415	462	431	447	461	451	460	436	472	475	477	476	452	468	457	463	448	505	418	473	445	481	467	477	474	453	421	422	457	467	439	452	417	484	457	479	413	439	436	414	468	436	437	475	460	462	458	457	437	433	410	437	433	417	459	382	451	438	462	441	450	428	450	486	468	485	422	485	433	464	426	442	492	447	434	473	473	457	441	428	473	449	454	428	430	444	475	464	454	496	453	448	478	462	451	419	477	437	475	422	418	440	417	437	462	483	445	465	462	457	453	461	435	494	496	439	435	457	413	477	444	439	462	465	464	447	472	469	492	436	437	466	475	437	460	461	490	425	462	447	432	470	480	454	422	481	474	464	420	470	457	438	459	434	476	454	495	491	447	429	455	475	448	448	465	467	465	452	459	449	450	449	469	443	476	453	446	467	451	448	481	455	409	450	430	468	434	442	428	449	480	500	448	468	444	399	456	460	465	465	423	447	467	461	409	473	444	450	472	437	452	466	432	451	465	479	429	449	481	474	499	472	460	393	425	446	422	446	444	466	470	428	446	466	456	511	450	471	478	428	438	446	467	476	432	452	456	447	465	453	449	422	442	418	419	477	488	486	448	444	417	461	465	449	456	429	419	440	464	437	430	474	439	428	458	482	461	464	434	471	493	431	441	466	448	461	489	439	419	453	495	441	447	427	462	476	471	439	458	485	421	435	440	449	441	464	495	427	458	458	411	459	444	389	464	404	449	472	425	439	435	470	451	445	461	451	445	454	454	439	457	420	468	460	453	486	480	447	429	479	432	450	461	473	431	461	470	453	454	449	466	428	423	470	429	424	467	460	421	471	452	442	438	450	430	418	480	461	436	436	452	471	439	489	452	461	457	458	461	471	419	469	452	468	472	457	454	455	484	430	463	441	489	448	443	426	484	475	461	436	476	453	417	463	470	449	456	440	422	436	469	394	489	458	454	450	427	464	452	434	475	463	445	475	476	435	418	479	442	449	427	427	467	451	446	424	457	493	439	434	449	470	477	447	497	482	440	453	451	444	454	468	460	442	449	428	439	441	445	479	475	452	449	430	466	452	467	455	432	449	447	440	439	475	463	449	446	431	461	471	467	430	403	466	424	458	482	470	482	493	481	470	474	486	443	474	446	457	454	421	466	446	448	415	435	431	457	451	431	471	459	472	456	477	466	453	439	423	483	476	460	450	501	445	448	429	450	421	453	424	470	434	417	446	457	479	466	462	437	431	467	426	469	455	458	461	464	438	462	429	456	461	482	491	471	465	441	446	478	480	475	456	469	469	469	446	482	441	471	443	440	449	446	447	455	435	455	455	495	459	410	422	438	449	451	462	488	428	464	444	448	430	462	450	454	446	456	495	449	436	467	474	437	467	470	456	455	444	437	457	475	414	437	391	444	454	480	426	468	459	459	413	465	407	453	438	488	439	439	406	450	462	437	460	446	406	436	431	429	438	482	464	447	429	480	498	437	441	423	454	455	431	427	468	492	434	478	414	480	485	425	454	461	424	451	460	442	438	486	441	447	465	448	428	440	459	482	451	474	467	452	410	471	444	464	437	456	436	477	470	458	473	437	416	455	461	443	445	486	440	457	468	450	470	460	420	457	408	458	457	438	430	435	442	431	424	480	415	448	427	454	485	452	466	478	441	461	471	497	436	475	409	441	434	449	451	466	445	472	442	434	466	454	471	435	416	446	474	454	449	460	457	434	447	462	483	427	411	446	462	476	472	432	465	458	461	458	456	438	479	430	472	416	444	444	446	486	463	494	414	442	438	458	457	421	451	421	429	445	453	423	434	459	487	445	429	509	472	458	452	497	467	435	461	509	466	415	459	452	462	444	455	484	463	469	494	461	471	484	450	471	416	475	472	433	469	439	450	442	441	444	438	519	443	493	452	497	483	471	464	456	463	457	446	481	468	427	487	462	430	472	442	464	478	441	455	441	445	447	472	486	421	431	466	460	455	453	453	500	447	469	444	446	444	444	496	462	438	419	442	477	440	446	447	463	465	463	411	474	480	435	473	443	432	455	451	453
2729	1186	1512	1187	860	662	543	488	423	412	393	352	329	280	272	298	282	331	337	270	279	297	287	277	292	269	267	275	279	287	301	293	294	318	308	321	279	254	299	274	265	275	276	242	274	296	296	283	308	285	283	285	233	284	267	234	280	267	250	272	314	257	267	275	247	287	277	264	295	281	282	298	266	277	280	240	263	313	252	269	293	279	291	303	274	245	262	294	278	247	286	298	241	255	260	293	290	272	245	283	280	273	268	257	245	264	280	284	263	233	291	284	276	295	283	273	278	266	310	293	294	279	301	276	264	292	303	246	253	276	256	292	250	323	310	271	259	271	247	283	271	261	294	272	270	309	296	283	276	242	267	245	263	255	278	290	274	279	293	283	277	240	252	292	266	239	260	293	319	279	290	329	293	281	244	238	304	287	278	267	265	287	302	248	277	259	271	297	273	249	289	290	271	254	240	286	273	257	284	292	281	291	244	249	269	280	296	259	266	300	303	279	266	274	257	245	274	306	300	269	269	256	248	269	295	316	293	260	269	257	271	300	290	246	269	260	257	246	277	263	283	262	287	267	277	260	271	313	296	286	285	282	274	273	292	278	290	295	296	288	271	255	284	262	266	278	271	281	297	281	279	298	255	266	290	290	268	290	283	263	271	262	263	272	284	287	301	300	251	314	289	324	287	264	294	276	246	258	267	308	258	266	284	264	299	241	267	248	280	300	282	260	290	291	236	285	275	277	286	278	255	277	282	261	287	268	285	267	288	275	259	295	272	276	273	262	264	261	268	275	274	289	282	270	310	260	294	265	242	261	264	247	263	250	273	254	242	267	310	262	285	288	276	264	264	283	277	273	272	281	259	282	288	281	280	308	270	276	243	287	266	289	267	270	270	241	274	272	267	281	253	269	299	276	278	262	261	288	296	269	277	260	266	283	295	283	262	260	308	258	263	279	275	265	286	295	258	260	279	232	304	250	279	273	259	223	279	305	297	289	259	251	260	271	258	253	259	306	290	254	277	284	256	260	291	268	283	280	311	303	271	277	274	262	303	275	294	267	283	280	280	281	263	290	287	280	277	265	283	276	305	280	242	267	261	238	258	249	259	249	261	276	268	266	274	272	268	291	274	284	296	245	275	285	269	269	247	258	278	270	281	251	266	270	300	275	258	278	280	311	276	316	285	283	306	272	292	258	282	300	248	253	276	298	261	289	295	305	294	311	252	287	296	277	286	249	268	264	259	276	276	263	249	316	266	264	272	247	299	284	281	306	276	268	247	266	262	299	284	257	298	246	290	258	267	265	290	275	285	302	297	251	248	284	261	306	240	286	277	253	256	290	284	302	291	297	269	266	289	245	297	256	302	289	279	279	279	267	274	282	241	273	277	326	282	277	289	274	312	273	269	270	287	273	280	265	244	277	281	277	268	253	282	286	284	243	254	254	307	271	280	295	295	276	287	285	252	279	239	268	260	254	266	234	265	256	276	276	326	278	237	292	272	283	286	280	295	290	296	299	248	275	278	263	281	272	304	273	275	301	263	280	290	289	265	290	264	275	262	265	273	275	277	264	283	277	291	256	258	257	262	259	271	278	293	295	271	273	286	277	242	286	270	280	282	259	272	280	269	256	274	304	290	287	274	293	273	254	248	263	265	258	283	257	313	251	282	277	273	268	263	291	268	294	269	279	252	263	268	301	286	287	290	291	262	243	272	269	278	274	275	314	282	255	253	313	271	283	304	273	248	273	253	286	271	281	263	283	304	284	270	270	259	292	266	277	259	312	276	283	255	298	276	302	279	293	267	297	300	288	274	252	278	247	261	263	264	297	250	267	257	261	269	267	268	281	260	290	245	280	295	295	287	265	255	253	262	260	277	245	294	281	276	287	276	277	300	304	265	286	293	282	292	292	275	289	256	283	265	268	273	278	268	273	252	250	273	280	284	284	252	297	271	264	293	287	304	293	301	277	291	303	267	276	290	268	266	265	299	265	266	288	284	317	286	281	316	263	289	273	285	249	255	252	275	272	274	305	255	259	290	256	276	291	277	284	310	254	285	298	286	271	279	277	234	264	291	294	269	294	271	290	278	270	270	299	277	276	257	268	256	291	294	261	246	283	287	289	287	270	273	255	257	281	263	274	289	281	286	291	269	261	292	274	261	263	263	228	281	297	268	267	249	263	256	256	281	265	253	265	286	253	272	272	278	260	259	295	255	258	278	268	244	260	249	280	271	285	263	267	265	299	262	243	258	282	274	246	281	283	286	308	302	288	260	277	306	312	269	306	286	260	261	241	281	265	312	256	275	270	286	264	292	267	274	253	279	286	282	274	243	274	268	244	310	294	245	266	300	269	277	260	208	286	267	277	255	287	269	256	270	240	235	282	280	279	274	273	283	269	258	257	239	284	263	228	291	282	273	278	229	274	246	265	304	280	259	242	279	271	284	262	255	272	280	276	307	251	259	287	307	282	295	266	264	291	298	249	292	258	279	259	282	273	282	304	273	315	282	284	265	220	282	297	246	302	269	265	272	282	277	282	220	268	307	266	284	281	252	311	264	328	267	281	274	271	273	282	264	293	276	292	262	272	307	294	278	261	305	253	265	280	257	296	272	257	244	275	300	278	282	261	291	283	257	258	299	276	277	278	288	276	290	244	263	267	289	228	259	262	230	274	266	265	271	282	265	274	258	302	273	247	252	277	284	277	259	270	243	275	268	269	280	274	282	276	279	283	247	265	283	291	284	273	279	257	262	260	303	257	280	272	274	287	294	258	260	309	294	279	287	265	259	286	287	285	272	253	278	256	269	247	248	284	302	256	268	280	247	255	261	276	254	247	282	293	273	272	274	291	279	261	290	274	282	257	264	268	276	283	305	283	283	337	307	249	321	276	256	255	240	278	275	274	290	295	267	278	266	263	274	276	280	274	277	280	279	297	286	247	252	293	271	268	289	249	292	285	281	294	275	291	262	263	292	287	280	267	258	251	262	279	298	255	304	284	265	269	291	250	268	245	286	272	260	266	241	293	272	267	277	291	261	282	291	285	320	256	260	260	301	272	274	285	268	270	250	270	276	274	310	300	270	298	279	253	266	287	279	267	272	291	259	260	264	281	252	267	271	282	273	296	299	266	297	261	259	262	266	288	268	271	275	307	263	290	260	277	286	268	262	269	267	267	278	294	302	297	296	268	274	289	292	237	271	226	263	286	302	262	251	289	243	297	253	285	260	265	231	263	261	277	278	258	268	272	260	280	277	267	288	264	305	275	264	294	269	248	235	260	256	292	255	292	303	263	280	266	288	317	287	235	275	278	271	251	271	242	256	265	282	297	269	278	293	276	266	262	270	277	256	246	291	267	279	235	290	311	279	294	297	288	258	272	309	301	306	277	256	316	318	255	314	270	270	302	267	272	305	288	307	289	268	279	248	301	272	287	259	269	278	290	305	268	240	261	264	274	241	263	247	289	283	280	303	271	283	281	315	293	283	268	267	265	276	276
2842	1673	3252	3834	3135	2591	2108	1794	1548	1324	1335	1093	981	944	932	825	818	830	809	817	834	783	745	756	788	728	759	713	736	707	706	690	663	734	681	700	672	705	726	703	710	692	693	708	661	700	676	675	649	681	662	685	658	666	649	685	673	675	670	657	647	654	648	671	659	649	665	619	656	651	701	692	651	660	704	637	632	670	703	631	658	679	644	672	658	641	674	649	673	664	675	643	678	650	642	701	659	674	667	673	666	627	625	708	645	652	679	718	632	663	647	648	665	680	656	659	647	681	637	637	669	699	665	634	665	667	613	688	637	635	603	630	650	676	651	582	635	656	674	686	633	638	673	693	672	673	674	625	654	635	651	691	657	682	677	642	662	641	669	659	626	714	672	642	683	592	618	676	642	672	657	608	643	669	660	618	668	663	677	670	677	679	641	697	620	646	641	687	628	644	635	668	660	700	644	638	621	603	663	669	646	714	660	695	668	642	658	635	673	676	672	682	621	643	681	646	597	617	660	625	621	641	630	667	639	676	676	752	671	667	640	660	659	631	674	684	642	654	671	628	704	692	648	665	692	690	681	635	670	656	669	671	671	675	670	682	640	650	671	667	643	662	682	649	670	620	673	636	637	662	653	634	646	634	686	644	677	657	697	664	663	616	627	679	657	686	646	635	696	664	678	697	648	670	650	607	678	641	673	671	640	654	703	686	641	662	657	691	648	673	690	636	651	648	618	687	659	607	644	623	682	675	612	655	626	641	653	670	665	683	640	610	668	665	629	661	626	656	603	684	637	690	640	662	628	672	662	645	677	688	642	716	638	658	604	659	658	673	715	647	679	659	662	652	647	686	673	669	638	658	708	725	713	621	704	663	634	662	694	656	687	655	652	632	644	670	603	647	590	686	632	621	680	636	660	646	633	660	625	666	650	654	693	638	699	675	651	639	651	694	616	624	634	668	642	698	696	665	634	675	712	677	663	638	686	647	702	691	690	648	632	660	642	691	630	622	623	678	656	643	685	676	699	657	679	642	625	674	642	627	654	653	672	630	677	665	673	637	657	671	682	670	648	647	630	616	617	659	687	659	697	591	665	646	666	662	682	695	648	676	697	665	624	617	666	669	621	665	688	604	666	661	642	664	673	647	705	665	685	621	669	647	615	645	655	657	632	670	656	636	642	681	679	673	673	676	660	637	658	643	653	657	659	659	688	644	681	645	676	666	660	641	666	686	689	669	675	628	672	691	680	643	644	669	694	659	698	687	659	626	647	699	673	702	688	644	652	608	655	689	628	655	669	713	645	705	668	653	658	679	647	702	649	682	593	647	675	691	653	642	676	649	636	690	708	659	652	659	664	653	658	658	692	644	677	694	678	643	626	645	676	679	686	653	684	672	639	674	687	641	719	663	643	668	652	656	660	672	616	637	696	662	655	665	665	661	627	648	660	665	677	644	642	612	650	643	659	603	648	677	650	704	657	633	665	685	642	655	722	684	649	659	658	680	683	621	645	673	657	693	674	649	647	655	710	688	704	630	670	689	638	709	702	640	611	650	633	667	648	652	667	683	599	624	661	629	676	680	645	642	674	657	650	641	709	681	630	666	696	642	682	661	641	673	666	668	684	638	646	622	656	634	698	655	695	653	636	657	648	677	686	676	698	670	650	668	661	636	669	678	656	631	662	629	661	602	659	642	703	655	680	692	635	674	649	623	636	672	655	703	691	688	634	666	644	699	608	614	632	653	664	682	685	649	623	624	643	642	661	683	671	668	651	648	646	663	637	697	635	595	665	677	733	704	689	657	659	630	690	635	608	654	657	586	632	665	666	657	656	657	671	670	696	653	656	691	627	689	664	625	654	679	647	631	658	624	686	672	667	636	654	639	651	687	655	647	651	636	671	611	684	619	642	672	692	660	731	604	682	678	657	635	616	670	661	636	683	664	657	696	635	676	626	660	649	620	643	655	686	638	640	643	668	644	659	668	685	639	668	660	669	663	657	654	654	641	655	670	665	659	666	633	700	705	678	637	668	669	713	678	663	650	671	708	676	670	701	650	708	690	673	700	701	661	691	707	664	669	657	629	653	668	678	662	656	659	672	703	670	662	608	678	657	683	693	641	679	668	648	671	657	664	636	631	655	623	655	631	668	655	673	628	693	663	676	655	665	631	647	629	619	676	672	703	694	642	643	655	628	647	645	620	645	675	621	648	675	663	678	664	658	673	615	644	718	751	655	695	657	668	628	619	621	647	635	643	652	677	682	596	658	701	694	646	665	643	669	664	636	639	623	681	640	666	644	655	657	649	663	635	716	682	651	695	659	648	642	663	643	643	643	673	672	673	653	662	664	611	626	618	637	634	734	649	654	677	721	658	637	626	617	621	644	680	636	667	654	679	647	627	715	666	624	616	646	635	674	641	637	658	686	610	680	624	681	643	622	660	666	685	675	666	632	649	637	690	668	663	645	687	668	658	667	590	596	675	669	653	635	648	608	647	594	703	660	651	623	644	699	648	672	649	608	690	656	632	715	639	609	643	674	663	699	625	619	686	583	635	685	705	679	680	651	679	629	602	643	683	631	668	685	673	656	667	711	628	680	648	668	701	630	649	628	625	626	616	610	647	636	667	623	671	659	626	685	676	631	671	606	661	680	669	684	686	642	632	716	644	640	658	674	652	662	685	720	646	632	656	637	681	696	645	648	666	638	659	630	624	687	688	676	653	679	687	668	645	615	676	627	636	668	648	675	671	640	630	632	668	678	640	698	688	708	650	649	642	627	675	633	637	671	686	683	629	671	685	642	662	655	674	612	664	641	652	658	609	679	610	670	666	612	627	647	643	693	655	677	681	673	634	670	665	676	677	664	633	709	655	640	646	660	643	666	654	640	653	642	657	671	621	631	649	603	683	692	670	667	602	671	695	696	616	617	637	665	691	626	612	627	648	683	678	645	653	668	660	671	661	682	594	675	674	640	646	646	714	661	677	670	653	662	657	645	655	649	639	690	670	674	616	691	699	638	694	647	638	644	694	672	692	646	622	649	694	671	631	651	638	639	646	730	648	654	651	629	656	639	650	679	668	624	674	663	642	643	662	653	691	674	628	681	639	679	642	693	729	662	632	679	682	712	660	687	675	653	639	712	686	597	661	656	678	637	608	709	660	661	656	690	677	631	616	656	634	620	663	728	660	642	672	661	647	660	655	618	676	613	678	675	641	705	726	692	623	614	637	688	686	623	681	666	709	698	669	624	698	647	701	634	650	681	661	715	682	650	658	682	670	627	686	682	667	681	665	629	674	642	635	614	638	728	619	684	679	675	650	606	676	609	667	675	639	649	656	640	664	656	676	650	723	602	617	626	661	641	657	656	590	689	666	661	707	630	664	656	622	660	668	631	690	694	633	666	633	665	660	658	664	585	709	657	600	663	601	660	618	666	641	668	624	636	660	658	638	668	637	648	662	702	689	610	649	640	682	704	662	667	615	705	673	690	654	693	626	712	645
8971	2254	2665	2004	1329	1011	859	640	598	554	446	403	364	352	345	326	331	277	307	312	264	260	261	265	263	262	238	237	244	254	264	294	288	262	257	244	252	266	247	244	256	256	238	276	240	237	234	230	237	238	266	248	263	235	226	251	248	257	248	269	242	259	262	237	244	239	250	238	262	236	245	226	230	234	270	257	242	270	265	270	229	227	248	236	228	264	241	234	237	262	235	212	245	241	260	238	249	227	231	234	242	226	256	225	201	258	252	250	262	223	251	242	247	237	226	238	250	247	265	242	223	231	268	220	244	254	259	222	238	226	235	249	226	263	242	249	240	248	234	239	237	211	233	188	243	227	273	246	206	242	242	219	224	257	249	243	220	249	256	216	244	257	242	250	215	247	242	265	244	216	227	238	235	228	251	229	235	243	226	245	257	179	238	286	274	248	208	263	234	274	272	223	221	247	241	255	251	271	228	258	262	253	240	231	243	239	232	238	233	255	275	234	211	253	254	239	238	238	247	229	273	254	231	233	266	238	264	256	267	255	235	234	224	267	257	236	267	274	281	227	216	255	234	247	257	224	228	260	250	210	232	220	263	266	245	267	253	224	237	257	214	235	221	221	220	266	257	250	234	233	233	230	243	246	220	229	243	243	234	256	243	245	243	257	213	228	240	249	283	234	254	270	235	251	271	239	270	248	275	244	219	238	228	236	205	237	226	221	219	252	241	244	231	223	264	264	236	265	255	236	236	252	214	220	218	237	247	227	242	251	212	265	248	217	236	235	224	272	265	246	239	249	251	227	247	256	224	221	232	243	237	239	238	224	234	251	229	239	223	220	242	211	228	247	226	242	216	238	225	207	228	238	226	252	242	234	266	246	231	222	239	237	218	235	235	234	255	267	235	243	226	214	225	225	240	239	256	269	211	257	304	259	266	212	224	268	237	269	231	253	230	232	231	256	234	247	219	218	249	250	240	280	261	273	254	253	227	259	219	237	242	256	235	248	230	240	256	244	255	232	262	237	264	254	225	267	233	238	265	248	247	257	258	221	246	258	227	235	230	252	217	252	246	248	225	211	244	258	243	195	245	247	255	229	220	267	239	268	251	234	217	252	246	237	249	220	255	235	259	243	241	237	242	230	221	227	237	271	223	247	269	243	217	254	257	243	252	241	263	236	237	215	243	228	247	239	232	217	236	230	259	248	255	258	231	260	248	248	206	266	226	234	218	204	254	222	268	227	230	242	230	258	232	253	249	277	245	237	258	231	233	247	241	269	227	244	234	274	245	258	238	242	247	245	238	261	243	251	241	257	239	240	222	238	233	256	238	249	233	232	257	230	219	258	225	237	242	218	242	280	214	231	228	237	260	212	205	244	242	231	251	245	245	245	264	240	232	249	254	242	275	232	218	242	231	258	245	239	227	263	226	218	218	254	262	242	253	289	226	215	253	239	251	214	221	254	243	257	241	238	274	230	229	234	254	272	270	255	245	243	265	224	225	246	261	238	229	228	220	254	247	226	256	239	222	277	235	234	236	248	273	245	237	251	236	271	261	256	238	231	250	250	215	235	235	229	228	261	272	224	254	222	227	256	216	246	260	232	225	256	237	260	236	234	228	255	254	222	259	264	250	223	275	263	237	259	270	246	226	262	260	260	228	266	246	222	259	247	238	245	227	241	255	245	251	260	235	236	219	254	232	212	235	255	226	251	261	228	253	236	239	235	246	279	250	234	229	236	223	188	235	224	231	262	233	255	246	247	245	235	232	241	268	250	267	263	249	236	222	251	232	252	255	256	282	241	273	244	248	232	258	246	238	272	235	224	247	267	258	246	278	228	246	225	262	251	232	215	224	257	262	230	262	252	259	237	235	241	214	260	245	242	229	247	235	260	251	250	246	248	226	257	233	258	261	250	240	242	252	238	244	255	256	256	271	212	298	236	251	225	206	238	283	279	248	260	228	236	259	252	242	248	221	227	224	252	265	239	246	219	238	229	241	244	219	239	231	253	237	235	241	237	255	241	222	271	231	262	212	236	234	251	236	227	268	260	246	240	209	238	251	247	240	212	249	251	228	232	249	243	228	253	233	240	248	257	250	242	229	246	242	260	251	268	243	262	266	251	289	231	257	234	239	222	237	216	240	213	220	267	230	229	235	256	269	260	226	272	268	257	243	266	237	263	245	253	242	229	212	230	250	235	250	259	232	236	250	256	241	247	224	253	228	263	230	259	236	233	240	267	226	276	240	234	226	260	259	248	233	231	260	234	277	256	246	226	244	225	241	248	242	250	251	230	270	257	264	209	243	242	227	229	259	255	236	211	221	237	258	218	225	227	234	255	223	220	219	234	245	224	248	241	228	251	229	231	286	246	230	217	240	218	232	274	268	243	262	233	244	232	235	247	231	247	258	226	235	242	224	230	247	238	236	271	233	252	234	249	238	243	238	237	220	251	257	219	250	243	267	242	272	237	268	249	251	222	251	235	242	225	251	220	236	228	238	249	231	242	247	233	252	248	205	261	251	275	237	247	266	239	248	264	236	227	239	230	231	244	249	251	260	210	248	228	236	243	253	267	251	235	247	254	236	248	241	235	207	247	280	238	236	267	235	227	239	256	207	242	225	240	255	256	272	244	270	246	221	237	244	263	234	244	260	240	225	237	253	283	235	248	233	248	254	234	271	251	233	242	240	248	244	249	269	251	249	201	239	228	233	217	227	239	223	259	226	225	279	227	239	248	291	262	230	239	241	237	237	259	216	242	259	238	230	233	260	229	235	277	256	225	226	238	256	229	242	228	229	247	271	237	237	240	276	232	245	250	215	235	261	252	228	236	252	244	271	260	225	227	254	224	231	264	236	239	229	219	253	231	251	256	227	232	201	240	248	237	231	229	239	247	274	238	230	271	269	249	253	247	249	251	228	248	240	239	231	246	247	226	259	233	237	250	260	250	238	221	233	229	249	215	248	233	227	228	231	234	233	231	219	244	251	245	251	246	248	219	239	224	218	198	247	245	249	223	223	258	225	241	213	268	238	222	224	227	274	273	243	238	271	230	250	269	230	236	260	217	218	239	249	225	251	265	232	258	251	261	234	228	249	235	232	238	257	226	239	252	270	226	259	267	243	272	232	273	249	239	231	244	261	251	218	256	236	263	223	246	236	238	253	232	252	245	245	239	220	225	234	245	228	249	245	231	248	238	226	240	214	209	245	260	238	242	252	223	239	245	241	228	228	260	238	250	247	253	262	230	262	247	246	243	268	230	261	224	247	237	225	259	227	266	239	223	254	231	256	272	226	245	226	234	262	227	246	219	227	248	234	244	269	249	230	245	230	259	209	252	232	263	267	229	228	252	233	266	223	249	246	260	251	250	242	239	235	229	248	214	249	249	216	249	223	238	242	280	245	256	245	230	197	244	270	234	242	234	253	273	250	239	257	227	240	256	242	249	190	237	230	254	261	211	242	254	260	248	243	235	253	229	253	261	236	222	234	234	243	278
7739	2573	5153	6327	5170	4159	3569	2820	2475	2189	1991	1597	1405	1239	1258	1137	958	915	937	946	912	831	796	793	751	775	794	729	771	758	736	779	721	700	693	682	640	666	655	669	658	650	650	627	632	600	643	619	600	626	671	629	667	621	647	638	593	640	622	628	585	591	622	565	600	616	593	565	584	571	582	567	606	592	616	594	627	652	604	599	605	599	656	604	605	624	603	637	582	590	590	584	567	586	571	592	582	596	579	569	551	586	607	566	563	563	591	588	600	524	603	602	577	610	595	640	578	587	559	620	620	599	600	594	570	637	577	586	553	574	594	588	588	597	540	587	559	586	549	612	604	546	628	609	594	572	619	585	578	609	619	576	559	655	620	595	587	563	563	579	573	586	602	575	567	583	594	635	577	611	590	592	577	592	571	587	604	600	605	539	574	598	635	570	578	559	579	581	591	609	614	560	596	602	610	612	585	617	608	606	602	633	579	538	589	599	547	590	578	575	601	562	583	581	605	588	583	622	556	576	568	572	633	552	559	602	562	538	565	601	597	598	572	624	592	524	564	584	585	563	529	618	591	603	576	589	569	556	621	569	532	533	589	620	588	554	600	607	570	605	603	645	616	600	583	645	621	637	552	601	571	538	585	564	569	589	612	571	572	583	568	570	573	600	600	566	575	557	615	637	565	620	531	599	608	631	609	578	614	574	581	570	595	657	560	555	584	587	598	570	573	560	574	552	600	613	583	567	566	594	600	605	608	631	553	579	610	535	608	608	593	590	569	570	582	581	582	625	595	556	577	585	556	556	545	614	589	598	580	621	580	600	599	614	580	563	582	584	541	553	576	593	580	581	602	546	600	590	562	592	584	614	569	599	592	604	624	558	579	598	595	572	620	601	604	604	580	665	616	595	579	602	585	559	580	585	552	602	581	562	612	592	588	595	631	530	632	561	615	650	598	560	587	593	554	612	588	590	593	587	624	613	581	580	599	571	604	599	598	539	626	579	580	609	569	591	546	572	531	590	603	583	592	564	594	577	592	584	591	601	575	610	579	599	598	619	584	570	588	598	580	574	611	569	588	613	606	621	603	644	546	630	583	569	580	601	572	601	602	601	543	577	586	612	585	579	620	643	574	581	611	587	572	553	551	528	594	569	622	598	588	585	642	605	583	585	588	581	617	604	535	595	564	585	570	586	588	568	617	599	583	583	584	557	593	635	587	574	580	585	618	582	577	610	595	613	606	582	603	608	607	543	625	585	593	594	606	570	608	605	565	588	638	567	565	574	597	574	593	634	596	572	566	572	611	635	587	581	570	552	636	589	585	591	578	573	570	613	589	572	574	558	572	621	595	588	533	562	588	608	575	550	565	566	616	592	578	575	575	593	607	597	609	527	567	593	591	573	630	583	573	605	618	583	562	552	579	602	557	596	619	573	546	521	562	584	588	582	561	583	590	572	663	653	606	608	612	596	621	608	581	563	571	603	582	563	570	578	570	593	604	549	568	617	617	597	599	567	584	613	601	612	603	582	614	587	541	630	599	596	590	602	607	550	577	616	610	588	591	546	568	606	606	627	598	632	595	566	599	558	580	573	585	607	599	570	580	618	600	594	578	580	614	569	605	613	581	621	597	622	601	616	629	577	620	588	565	566	596	615	579	544	603	574	549	573	602	613	576	589	595	549	607	580	590	615	632	546	610	584	575	555	575	557	547	612	622	571	576	570	569	589	599	607	584	617	629	606	592	586	581	611	573	610	539	600	652	587	617	573	610	625	560	587	649	592	589	611	587	636	609	586	586	602	533	605	618	583	634	573	589	559	603	566	594	580	602	588	581	557	606	600	596	582	613	609	593	564	598	575	599	575	601	569	589	596	587	543	630	604	595	585	598	564	595	562	587	582	577	608	610	512	622	593	574	639	572	549	615	598	585	591	583	592	587	635	533	561	589	605	585	614	542	574	600	645	579	563	567	626	585	617	612	594	571	573	630	586	590	597	651	575	630	585	576	561	573	599	609	632	589	624	582	600	623	537	602	578	607	571	578	579	575	605	630	595	534	565	575	626	585	635	564	551	572	578	589	575	586	609	554	557	587	577	601	571	572	535	562	595	618	569	590	595	626	600	608	599	639	598	572	574	575	627	597	597	566	582	591	656	568	574	622	592	562	585	597	595	584	584	596	599	555	602	626	588	584	604	551	604	577	532	571	586	613	597	593	587	607	587	576	593	585	583	588	616	618	566	580	590	595	609	628	608	592	583	627	558	581	571	593	614	608	583	615	564	569	588	588	596	636	592	614	597	588	545	566	606	590	574	603	660	614	597	599	565	591	599	586	569	635	568	621	616	590	530	543	609	550	620	610	598	573	627	568	617	588	562	607	616	654	606	586	625	584	569	616	565	634	602	607	610	571	599	608	617	587	593	629	506	606	563	564	569	554	594	573	558	533	572	600	612	588	606	576	549	556	626	577	633	556	610	590	566	583	559	598	586	598	574	590	602	554	603	565	623	588	616	591	607	579	590	576	555	629	545	555	631	543	608	598	637	553	541	609	624	624	548	570	579	568	574	619	541	566	601	584	574	592	595	595	640	592	550	585	569	617	628	565	606	586	580	566	599	589	599	565	584	596	585	571	555	565	573	604	574	552	559	577	594	541	596	633	570	588	542	575	601	622	582	575	589	643	577	614	599	544	593	561	565	642	612	648	563	581	602	575	595	583	594	628	598	577	566	619	563	563	596	579	603	567	619	539	564	580	605	596	584	567	572	621	581	554	591	585	590	564	570	549	596	588	573	559	526	557	592	606	586	572	580	631	612	589	583	581	631	600	586	566	593	563	637	620	543	587	574	614	597	594	646	622	599	585	617	543	626	610	579	586	598	520	593	601	575	585	564	595	587	611	555	604	591	591	592	605	635	590	579	584	591	577	595	580	628	595	607	633	591	621	581	581	630	625	568	568	620	597	563	634	622	610	564	616	593	593	573	566	589	566	606	603	564	561	570	577	620	605	609	593	608	610	567	593	597	574	613	600	550	563	608	611	594	601	614	608	621	581	587	585	636	533	576	601	557	560	554	553	565	572	590	600	597	605	592	598	603	567	599	624	560	605	590	649	602	565	588	646	573	570	540	613	579	544	617	595	561	575	593	636	594	588	555	601	571	600	617	586	583	630	567	609	596	599	602	625	571	552	594	593	609	584	588	602	592	599	605	590	639	556	596	534	579	615	635	606	604	587	636	617	606	577	608	576	567	604	586	556	575	587	557	593	581	604	530	566	577	585	581	626	582	539	601	607	602	579	611	610	545	577	591	653	603	586	554	571	597	543	608	576	571	598	597	619	571	593	594	604	613	581	585	590	587	569	591	579	616	574	522	545	572	585	615	574	620	589	595	606	623	581	581	632	518	599	573	617	571	616	597	562	571	571	623	581	580	610	594	572	613	572	555	575	601	581	549	591	601	591	577	583	634	571	580	585	591	593	580	594	578	557	596	603	597	608	629	545	625
15155	3329	3866	2844	1841	1352	1024	953	757	607	504	421	352	305	315	276	264	262	300	258	232	225	245	239	221	228	214	199	182	195	235	182	187	190	181	228	182	191	175	173	185	169	171	206	183	170	194	167	197	180	182	162	163	203	190	162	193	178	191	176	172	175	159	166	163	178	208	185	158	154	189	181	165	162	159	177	180	157	167	178	183	171	165	183	216	168	171	205	171	177	189	168	178	169	142	176	174	187	158	175	189	159	187	187	193	206	196	173	166	185	182	193	170	186	202	177	185	146	152	158	145	161	178	161	173	175	188	190	170	169	192	158	189	199	181	189	177	162	172	195	175	167	183	163	166	165	182	185	174	200	185	165	186	186	167	152	152	193	195	156	182	176	149	171	188	163	170	194	176	174	182	166	181	175	173	180	182	167	202	191	210	193	167	170	179	155	171	173	196	182	181	168	169	184	188	183	181	174	139	188	187	203	188	175	171	192	199	168	189	170	182	151	189	186	164	175	195	162	155	175	173	180	167	169	186	206	187	165	175	178	175	168	161	171	161	156	181	178	174	188	176	176	183	186	178	205	169	169	166	177	187	149	195	182	174	183	179	185	190	170	167	180	151	170	191	177	171	195	178	181	188	171	176	192	175	161	191	147	191	183	168	179	180	197	177	210	202	160	161	189	200	171	188	165	161	171	171	171	162	166	191	186	191	155	174	178	151	195	159	171	173	202	151	163	193	167	158	209	167	169	154	193	198	153	180	168	204	169	203	171	188	194	210	185	169	175	169	181	158	175	159	178	173	179	155	159	165	147	167	165	150	167	200	161	188	196	193	181	183	193	154	146	169	165	187	167	164	180	163	169	187	198	162	176	169	197	192	178	180	181	177	160	187	193	171	179	159	179	170	187	171	174	153	158	185	148	193	183	172	180	175	167	186	163	188	187	167	168	156	168	181	172	126	196	166	161	185	197	162	179	175	167	190	186	163	198	178	142	223	189	195	184	196	173	184	173	196	188	169	171	176	182	210	141	175	166	161	200	191	192	178	179	188	186	181	190	184	181	193	187	165	190	178	183	171	195	170	195	161	186	193	168	154	195	158	168	167	161	163	169	162	184	173	190	176	191	180	169	202	208	154	159	168	142	161	178	149	171	174	182	164	163	168	174	194	151	174	176	186	165	176	204	190	178	182	187	174	166	192	158	178	180	197	169	199	192	197	161	179	179	165	192	164	189	174	163	182	175	164	178	185	156	155	178	194	169	173	180	193	153	190	192	147	174	185	187	174	187	163	174	182	167	159	208	193	162	188	188	148	177	180	184	173	172	163	188	184	177	182	173	191	154	163	148	151	177	171	167	163	182	187	184	197	199	168	164	180	192	175	187	188	176	146	171	181	178	178	185	173	153	179	205	178	158	180	170	149	175	170	183	168	191	186	162	181	184	151	194	185	199	193	173	193	196	214	159	184	148	185	183	188	176	161	175	180	173	179	177	193	149	164	202	164	186	172	193	177	179	169	201	177	191	182	170	161	159	164	163	182	196	194	171	162	175	156	183	186	176	172	195	175	198	183	177	180	171	181	178	170	166	162	195	173	181	163	157	139	160	167	172	159	170	176	201	175	170	175	154	204	197	166	163	183	149	216	227	172	167	171	200	175	192	176	178	186	173	179	186	173	165	152	174	191	185	162	182	181	167	152	167	179	176	175	192	181	173	162	160	189	179	155	185	196	162	148	194	190	200	154	204	171	174	208	149	175	166	178	177	180	174	155	169	157	172	173	157	203	174	176	169	189	196	199	181	185	184	164	151	184	175	184	169	151	191	206	175	198	168	168	196	193	184	187	188	158	183	152	184	188	156	181	171	153	184	200	170	173	178	170	173	186	188	191	162	196	186	173	173	170	182	200	185	176	169	171	195	190	176	192	174	151	192	179	191	161	191	162	162	172	178	176	175	175	161	160	213	163	175	188	172	183	163	194	171	185	172	178	178	171	190	182	195	177	192	191	177	184	163	185	170	164	158	207	173	168	166	194	190	176	169	178	189	192	168	164	170	167	164	159	190	176	164	168	186	172	172	175	176	194	185	176	189	185	181	186	160	167	184	182	158	204	174	150	168	178	152	155	183	179	155	178	155	175	203	166	180	175	189	174	189	183	180	185	177	179	190	179	178	168	180	161	183	184	171	176	178	181	177	165	177	169	151	159	161	174	163	184	196	208	195	175	182	192	184	195	176	166	169	164	182	191	182	185	170	170	163	181	192	178	172	155	174	158	144	179	152	156	169	158	179	172	177	167	164	177	197	183	172	182	220	177	168	167	178	175	168	187	164	171	182	172	198	205	165	157	173	177	156	178	170	188	161	175	180	159	167	181	166	186	165	171	168	195	181	189	167	176	174	184	169	177	171	181	182	188	177	139	183	162	184	192	174	187	174	152	154	162	178	186	195	180	161	170	200	197	163	157	165	159	186	161	186	174	174	178	165	173	191	176	189	185	159	193	153	162	192	195	172	160	161	201	177	190	157	170	188	200	191	179	163	183	205	195	200	151	169	180	173	170	171	182	174	170	177	174	175	173	171	179	162	171	160	174	200	179	185	195	183	189	193	163	167	179	160	184	162	163	148	170	176	167	170	178	163	167	160	195	159	167	163	156	169	164	147	174	192	182	175	193	180	207	171	184	177	182	169	150	177	189	174	171	181	151	172	161	184	175	174	206	177	173	172	162	177	177	180	176	181	162	170	164	141	195	175	176	174	183	171	173	177	192	165	164	182	170	191	191	165	173	176	161	178	161	168	178	164	183	171	182	203	188	180	184	183	173	165	188	181	164	160	149	188	158	178	171	184	189	156	187	172	190	169	168	207	172	167	184	177	193	162	202	188	168	189	187	170	160	215	158	181	181	186	199	160	183	166	183	175	159	161	169	170	179	153	166	150	187	208	176	184	152	190	184	174	179	178	186	184	161	173	183	190	174	155	178	182	200	176	190	175	158	176	158	186	168	182	167	183	207	198	191	168	159	173	179	170	163	171	180	161	175	197	185	190	169	160	151	186	185	153	187	164	172	166	165	155	162	177	195	169	169	181	181	183	154	178	194	184	179	182	164	167	185	180	161	163	152	193	170	158	152	166	162	160	171	184	160	155	164	200	193	188	183	185	175	187	180	192	190	184	172	188	170	170	181	201	176	176	181	187	157	167	185	175	170	184	203	186	187	190	156	188	191	183	168	166	162	191	171	163	191	164	177	174	169	209	189	153	166	168	177	170	163	172	171	172	185	178	193	174	177	185	177	181	208	174	177	175	188	178	192	174	160	179	160	181	172	202	160	185	156	163	162	189	172	174	185	158	172	187	185	173	199	181	177	179	178	154	170	172	190	177	179	181	165	173	158	206	168	172	191	198	159	197	180	166	171	159	159	172	183	170	186	171	164	171	200	153	146	177	186	187	188	195	216	185	158	160	159	182	186	168	179	186	172	175	200	188	179	203	177	187	175	177	191	198
9696	3175	7041	8359	7095	5735	4718	3809	3195	2735	2390	2086	1605	1413	1305	1194	1102	1076	1137	1069	1003	855	861	810	717	753	717	704	722	681	704	669	594	608	581	532	564	541	534	519	540	583	517	551	496	555	481	526	522	485	488	508	477	467	457	492	485	479	463	465	495	513	542	452	440	460	454	477	479	419	440	487	423	443	449	414	480	437	452	496	438	490	424	436	443	470	428	435	449	431	429	453	489	440	451	430	433	453	456	471	466	431	441	432	459	433	442	437	444	413	431	424	475	465	467	473	460	446	470	442	453	457	440	443	448	457	431	456	465	458	443	473	455	439	412	467	457	446	425	472	432	446	455	370	469	438	450	440	417	456	425	455	460	499	469	447	425	439	453	433	461	458	440	465	457	447	429	422	430	454	420	457	429	447	436	411	457	468	461	480	442	446	465	458	462	445	450	441	464	409	458	441	425	454	415	411	462	473	477	461	472	443	459	427	445	408	452	417	443	460	452	433	425	445	418	465	436	460	484	436	471	479	450	425	475	422	475	471	427	450	450	431	430	442	461	472	451	454	466	450	427	428	410	417	454	458	423	494	417	438	445	459	458	487	438	441	464	462	423	417	437	451	406	476	421	450	445	450	417	446	467	460	441	464	451	474	470	467	477	454	455	475	424	448	435	476	437	464	413	420	419	402	437	429	475	444	482	466	458	456	476	449	405	475	440	473	419	458	422	463	467	445	461	422	425	465	422	447	448	444	443	423	461	436	413	434	432	477	453	461	447	431	451	469	427	456	439	417	427	427	433	436	453	467	484	470	478	447	475	480	435	486	443	468	420	441	442	437	449	426	460	474	410	426	487	442	447	419	459	455	446	449	431	457	457	470	459	428	451	465	409	441	429	468	438	443	480	456	444	428	461	465	433	457	416	435	432	460	467	459	450	434	469	442	442	456	439	429	493	459	477	412	403	462	421	402	432	473	461	492	462	440	470	429	446	447	428	430	430	424	445	454	438	448	466	434	438	429	441	441	425	424	448	460	450	440	470	437	467	489	442	409	447	437	447	452	437	439	425	434	443	432	457	438	425	489	464	437	414	477	452	450	485	439	438	435	438	428	458	457	456	425	431	449	462	436	436	437	440	454	437	468	413	439	453	443	422	438	400	444	453	447	395	438	478	441	445	471	447	444	468	406	437	453	477	460	432	442	468	443	426	466	495	448	413	458	469	421	445	473	443	407	428	462	450	481	465	469	451	468	410	470	454	405	452	459	483	431	444	414	481	452	444	454	470	484	429	457	408	447	446	426	435	436	439	449	431	475	471	438	464	455	448	442	446	438	440	422	427	434	448	430	429	449	452	410	484	425	452	437	463	470	459	472	456	443	471	433	487	435	426	446	442	435	445	475	441	468	463	468	453	442	478	419	464	427	397	437	421	457	449	434	464	449	433	444	468	448	414	482	439	469	420	465	433	486	450	444	437	412	441	450	489	442	466	433	440	432	419	440	482	413	444	446	461	455	448	443	451	457	473	458	463	454	460	466	435	441	466	480	441	458	448	450	426	447	398	462	435	442	452	449	444	458	430	425	430	471	470	445	440	427	416	442	435	423	446	439	443	480	440	478	478	456	432	450	461	452	475	426	459	412	466	422	466	439	449	427	460	435	459	454	431	481	423	443	416	474	445	443	410	442	425	439	445	451	446	454	405	440	475	479	456	461	469	429	463	435	425	464	389	415	430	455	491	445	430	469	475	429	439	460	440	452	432	450	419	437	423	481	456	434	446	460	438	434	470	465	424	457	424	458	443	464	416	409	457	437	432	448	416	459	469	407	492	448	433	442	438	438	444	464	433	448	448	394	453	446	443	430	460	437	441	444	481	427	428	461	458	426	436	420	463	469	471	410	484	418	447	454	478	469	440	441	440	480	440	462	461	446	444	474	434	496	436	437	446	443	418	425	459	462	468	413	448	487	443	443	453	443	471	437	428	442	441	452	459	444	442	423	451	401	414	428	438	395	421	440	444	441	452	460	487	479	455	446	475	432	432	398	405	470	432	481	426	405	436	484	420	424	443	465	408	446	431	424	401	446	444	416	456	469	449	434	432	455	448	454	435	453	459	464	458	450	455	458	452	450	470	470	447	453	435	431	440	443	455	473	473	416	423	407	427	452	409	437	424	427	470	458	471	453	480	450	453	469	462	480	432	435	445	416	459	445	420	464	475	436	452	418	450	448	458	455	408	399	456	441	453	440	441	438	448	476	396	471	388	496	444	442	441	441	462	438	440	465	438	427	472	447	448	451	441	503	440	450	449	411	457	479	439	462	438	452	427	419	441	457	415	449	437	467	479	455	414	468	466	503	472	461	477	445	431	446	462	474	437	441	422	445	415	467	447	422	443	442	434	484	417	428	443	425	466	476	446	448	427	438	419	497	412	449	440	466	427	439	432	401	468	394	455	418	462	463	461	456	413	404	436	455	492	427	415	429	442	441	461	472	440	437	444	459	449	478	450	459	438	433	438	450	424	456	432	415	437	409	421	431	425	452	436	400	480	396	422	387	465	439	440	466	460	429	444	408	458	447	448	488	456	441	411	444	437	459	435	447	464	456	455	447	471	452	461	452	484	441	465	456	423	457	433	450	442	439	436	417	429	423	418	427	482	447	415	447	429	436	434	453	435	457	429	427	466	471	454	430	443	417	438	450	435	443	451	406	473	473	436	457	458	420	437	475	421	440	446	451	426	426	417	451	416	428	436	446	461	423	420	462	449	436	433	473	439	454	445	445	449	456	424	421	424	453	456	429	440	432	453	393	447	469	447	448	459	408	408	417	431	429	471	451	419	473	439	459	448	471	424	456	412	456	452	418	454	437	460	459	456	463	469	419	468	457	435	450	469	485	436	422	421	474	411	458	419	452	436	443	450	499	427	455	476	449	440	478	475	451	453	441	460	455	455	486	455	448	446	463	401	431	455	430	476	433	464	448	486	427	435	458	446	465	486	422	460	440	419	454	449	472	427	430	431	401	420	446	435	455	409	427	434	467	436	416	457	404	465	414	428	385	445	464	470	436	434	480	436	421	442	473	442	458	474	423	457	450	417	413	454	472	405	454	393	468	444	421	421	426	432	477	470	467	467	466	424	439	423	472	444	455	429	408	437	444	439	457	476	428	410	429	485	460	433	456	469	424	410	489	464	456	452	426	473	451	456	500	456	476	441	437	422	419	464	435	477	466	446	431	467	403	455	474	445	438	457	414	465	451	451	489	452	477	429	453	498	398	441	439	438	430	427	444	390	434	468	418	437	430	448	399	468	440	452	457	429	467	472	442	400	474	418	454	422	420	456	428	406	462	432	414	410	412	428	482	440	452	444	452	419	417	407	446	452	486	450	417	448	430	440	435	431	397	459	459	429	436	455	462	447	430	446	448	427	432	417	436	404	435	408	409	442	441	424	419	463	496	448	411	438	415	445	461	455	442	410	436	425	428	405	423	453	496	449	444	408	458	452	433
2814	1249	1466	1197	807	671	567	439	448	375	369	313	353	300	305	297	297	275	299	269	300	292	290	244	279	273	293	257	286	282	286	271	287	266	308	283	278	239	271	265	250	294	272	259	261	263	260	301	290	274	294	306	249	279	280	285	274	252	289	275	272	248	292	293	301	266	260	266	257	265	280	267	283	271	262	253	261	293	242	281	261	247	253	285	264	266	292	273	266	276	257	265	259	263	273	291	300	266	219	271	290	257	285	289	264	246	266	254	263	291	270	269	258	267	252	298	264	265	261	262	295	291	247	249	275	263	277	299	241	291	275	274	281	294	282	238	293	243	245	265	262	268	260	269	303	247	309	300	256	251	274	278	265	241	287	271	291	275	296	262	279	276	253	249	249	276	281	267	232	301	255	262	269	281	300	256	247	255	279	282	252	290	282	282	268	251	266	288	249	251	260	268	254	294	253	267	280	250	248	277	276	307	275	257	251	254	250	262	263	298	286	272	327	277	291	273	264	257	287	276	294	302	261	245	269	256	252	268	258	262	257	269	268	273	280	272	319	277	288	263	253	257	256	264	265	286	269	254	303	289	279	263	276	299	300	266	286	257	278	278	266	260	297	282	258	268	278	269	268	277	268	274	289	295	247	249	264	260	269	262	214	254	256	245	239	242	274	255	286	311	255	283	305	271	272	278	273	250	292	279	283	252	274	251	266	257	228	287	286	271	258	287	287	289	297	265	263	271	250	275	282	269	274	280	266	290	281	296	285	270	246	283	323	266	254	236	273	254	243	284	293	233	278	271	248	264	298	254	286	271	281	280	264	285	274	237	256	252	250	283	280	283	285	252	235	298	248	253	254	251	286	238	264	274	275	293	267	262	291	288	298	284	270	286	293	244	281	274	268	272	277	275	277	280	262	263	274	270	251	236	258	262	271	277	291	290	288	292	287	287	301	251	283	319	277	273	250	273	281	260	270	296	294	261	268	265	279	263	286	289	292	271	295	263	288	290	236	255	254	249	303	243	272	295	264	279	261	271	259	291	288	278	278	295	290	292	265	280	293	298	276	299	255	267	254	266	278	293	264	249	256	278	275	258	272	256	290	264	262	259	284	256	280	267	297	285	269	256	280	270	261	276	217	272	259	269	269	302	259	263	278	254	274	280	240	249	234	255	261	260	282	258	277	273	257	263	257	270	261	258	286	282	270	257	265	275	244	280	274	262	264	261	241	245	302	268	260	255	260	298	269	262	290	284	270	266	284	247	256	230	292	276	261	244	263	279	267	272	293	264	246	251	268	260	268	262	264	263	264	293	262	249	270	301	297	256	267	255	291	270	276	276	270	266	282	245	231	277	254	265	279	285	252	277	273	265	284	266	271	283	274	253	265	296	241	241	230	257	274	278	236	256	264	249	249	267	265	267	264	281	258	259	265	270	250	287	264	285	284	264	281	267	301	279	282	238	239	248	247	250	294	264	278	259	282	283	248	245	270	257	247	301	279	254	254	266	305	277	262	247	291	266	263	252	276	303	281	265	265	276	286	273	270	273	275	290	295	261	294	264	240	242	275	269	268	257	273	243	257	254	284	270	238	267	259	265	273	290	276	257	277	283	270	281	273	257	278	264	264	268	257	253	268	258	242	280	233	241	278	267	266	279	307	272	289	283	252	274	287	241	271	290	276	293	224	242	248	248	319	266	256	253	288	310	299	279	242	236	274	259	248	270	269	251	280	279	322	237	275	267	255	277	288	262	292	290	255	295	289	233	269	282	257	263	273	291	301	286	248	264	256	286	276	279	284	287	285	258	243	245	271	292	249	265	269	250	299	281	306	278	260	256	246	271	274	236	291	278	290	283	266	253	252	280	267	309	280	266	291	268	284	276	284	257	252	273	271	284	264	243	278	279	280	272	277	260	282	251	261	264	266	252	291	268	279	254	257	272	252	255	272	259	245	294	280	299	282	259	291	261	283	304	253	245	261	271	275	248	243	273	276	266	248	273	292	263	291	262	276	278	266	280	261	273	307	266	284	282	299	250	269	280	265	269	286	303	261	264	255	284	269	299	258	303	306	239	242	262	295	261	294	279	271	262	262	276	260	293	257	265	303	300	232	268	250	249	278	272	286	243	263	254	247	274	268	276	253	271	284	266	266	262	287	276	262	249	258	306	281	283	290	255	277	307	269	298	281	276	249	271	267	256	264	280	273	284	263	274	313	247	244	249	271	287	287	259	262	268	246	258	294	234	234	278	287	266	297	262	255	272	262	251	302	242	247	257	265	246	287	275	301	251	276	285	288	268	276	296	268	245	269	261	263	272	275	288	279	274	225	275	280	244	287	277	272	251	306	259	269	270	272	265	248	232	287	317	259	265	245	271	254	280	274	277	254	240	258	262	260	261	267	294	261	269	259	270	293	277	253	283	271	241	256	283	301	283	260	269	283	264	251	293	267	246	284	275	274	291	286	281	294	262	284	267	279	267	256	285	282	285	288	256	266	275	292	274	278	268	272	282	272	292	267	281	268	256	275	293	285	286	316	300	269	288	267	260	290	296	272	266	248	264	237	285	243	263	258	261	264	264	255	261	274	262	286	261	266	285	283	270	267	250	307	261	263	246	286	260	298	269	250	256	268	283	265	265	279	255	272	284	261	287	300	268	298	276	283	279	286	296	262	274	323	292	275	295	274	266	273	268	223	265	250	272	275	266	249	260	266	284	280	250	230	281	272	245	255	277	262	273	247	295	269	275	315	308	272	254	266	263	297	297	264	259	315	256	272	271	260	255	242	265	277	255	299	269	286	292	256	268	282	289	274	290	283	285	259	265	249	273	264	289	307	261	282	285	281	274	279	310	280	266	269	254	257	257	270	290	256	310	304	275	274	258	276	266	246	254	255	251	249	258	280	298	300	274	259	275	258	261	242	258	258	266	263	308	254	305	260	262	277	263	270	266	281	273	284	266	290	277	294	281	266	308	278	270	263	274	247	267	275	277	286	251	268	281	256	282	270	255	265	253	273	272	241	290	258	250	283	281	277	285	242	299	284	267	276	271	285	252	284	266	250	262	265	284	268	276	271	292	268	298	303	277	289	254	249	269	272	253	293	272	279	263	289	273	264	262	278	290	271	252	239	255	268	279	267	295	251	279	264	263	271	237	269	261	307	254	286	262	272	259	281	259	273	271	275	259	259	266	290	276	297	266	252	308	279	260	263	296	243	235	278	257	274	261	314	258	236	241	285	268	226	266	282	239	248	263	264	252	283	242	259	263	272	250	271	260	278	305	269	276	279	273	265	277	294	248	269	286	267	272	277	256	254	250	281	249	294	285	272	277	277	262	281	275	271	291	276	268	253	269	277	269	294	277	280	301	293	260	260	257	284	282	283	273	279	278	293	283	247	264	267	232	264	266	247	263	282	267	256	269	255	311	280	309	281	286	277	233	240	279	274	280	292	293	276	298	270	262	258	287	254	301	285	278	264	280	298	274	292	296	288	288	274	302
2723	1657	3202	3677	3234	2520	2195	1800	1544	1354	1236	1061	986	950	910	808	836	851	796	828	821	758	677	727	710	766	719	706	733	682	773	717	686	711	641	715	710	691	688	692	675	685	669	698	626	660	637	670	681	641	652	667	669	708	617	662	644	678	657	655	655	652	596	648	679	629	638	622	622	630	646	616	680	646	624	696	667	667	637	642	649	660	681	645	645	662	659	644	599	680	628	642	626	672	676	654	597	659	674	669	648	660	599	618	678	672	628	616	628	629	615	660	652	626	656	663	679	621	636	641	664	638	623	657	629	664	689	671	647	638	611	622	661	669	643	638	665	611	668	630	580	698	604	668	643	625	621	617	634	665	662	623	720	671	590	648	690	640	604	659	669	629	660	669	659	625	639	658	658	661	622	628	659	666	630	700	616	628	660	664	694	643	638	653	641	614	622	705	609	636	636	675	691	622	648	638	636	645	636	643	668	596	643	646	629	637	690	644	670	597	603	643	651	672	664	655	614	592	697	660	630	669	708	645	663	671	652	685	667	635	613	621	599	677	652	606	618	601	642	617	661	644	640	677	623	649	677	619	648	638	691	636	629	680	617	657	643	630	653	622	663	614	624	703	627	658	640	679	643	714	654	619	604	652	679	633	630	685	673	672	625	644	644	636	628	702	660	629	631	675	707	634	663	688	645	653	651	674	651	666	707	674	628	622	662	643	682	638	669	660	632	625	643	679	642	643	643	641	651	613	673	651	614	654	659	662	663	633	641	722	636	687	648	704	659	584	647	630	687	674	661	672	689	685	689	663	635	708	671	677	690	655	673	662	666	700	681	663	673	592	666	640	688	652	656	650	645	651	657	648	654	726	628	607	637	675	671	595	670	631	647	670	648	653	679	694	607	666	674	619	642	658	628	669	658	612	681	601	621	658	618	641	678	637	628	624	682	639	654	632	707	677	653	658	677	624	636	630	633	603	647	643	652	602	680	654	636	678	619	672	606	617	679	679	666	689	641	636	674	667	655	657	665	620	630	636	675	618	632	656	690	656	642	615	702	623	604	653	604	640	637	644	696	652	622	654	594	620	673	666	658	623	632	659	601	633	634	620	650	665	596	664	688	654	639	663	637	653	648	613	629	641	660	618	623	661	631	623	614	662	644	626	687	670	642	660	646	679	648	632	678	651	660	638	668	670	615	691	648	639	661	722	670	681	678	675	644	666	678	624	612	698	684	634	643	706	636	633	673	643	687	632	652	646	662	616	665	610	680	647	619	665	648	631	697	660	653	650	671	633	655	640	666	620	649	590	643	610	634	670	629	644	673	601	650	662	633	659	659	658	638	630	638	593	672	670	654	692	664	651	661	631	593	632	660	598	659	637	644	661	649	648	677	649	641	655	651	694	670	657	670	613	680	629	618	670	661	641	677	616	667	681	600	657	660	686	658	667	653	578	633	671	665	672	716	653	672	674	629	657	666	641	656	651	637	636	686	629	651	669	628	619	690	639	638	634	714	662	699	661	659	656	667	632	700	654	651	679	642	634	649	648	632	647	643	680	607	644	650	691	694	640	584	639	675	618	654	638	646	686	642	643	633	630	635	630	649	648	657	649	684	654	656	682	661	677	628	622	670	629	591	646	669	674	629	667	700	699	621	667	645	635	664	653	633	650	612	664	675	644	607	664	596	680	625	656	635	638	638	661	579	635	661	617	605	699	625	656	664	624	625	635	666	651	598	623	714	658	603	676	683	656	636	646	641	641	670	634	617	636	653	679	639	667	684	648	632	692	660	649	637	683	641	676	652	647	664	628	628	655	633	599	678	659	631	580	634	673	654	674	650	657	660	679	641	648	638	647	650	637	649	640	657	651	679	650	671	632	664	675	689	682	660	624	641	625	670	649	619	621	646	681	654	609	643	643	675	597	633	648	581	672	577	624	628	634	620	637	687	640	648	639	658	685	662	644	606	610	636	613	630	635	647	670	622	678	687	693	633	632	684	618	678	682	645	641	664	646	586	618	626	647	668	655	666	636	666	649	678	707	652	652	641	668	694	670	631	672	641	655	632	652	618	669	655	630	668	686	638	633	664	673	644	620	641	690	637	634	609	721	632	657	691	659	641	708	602	591	650	642	606	650	615	616	674	619	663	645	614	672	627	675	636	646	632	647	680	649	697	694	623	630	685	649	681	617	622	646	678	673	679	649	626	697	668	723	665	636	651	686	675	619	649	647	689	688	681	683	642	645	671	606	650	626	625	668	584	611	646	616	673	652	653	667	641	656	620	644	681	670	659	627	712	647	665	638	654	602	675	647	692	625	648	625	681	636	705	656	659	663	667	688	648	642	664	650	629	680	617	651	648	656	660	651	656	615	676	667	638	657	651	622	697	635	655	657	660	636	649	666	668	654	675	645	643	668	630	688	652	630	653	630	674	672	621	651	671	660	624	669	663	670	661	632	649	596	639	651	635	658	623	684	663	669	644	653	698	671	653	673	670	647	651	657	604	640	592	660	695	628	673	663	663	659	632	618	620	704	598	634	651	660	648	605	665	649	714	656	664	662	614	654	644	646	649	612	688	650	657	671	610	658	649	653	648	613	659	637	606	638	691	661	610	639	660	667	640	650	651	664	642	677	663	663	654	678	650	653	648	664	666	642	649	642	683	657	680	630	634	655	619	657	616	677	681	651	676	650	694	627	634	674	704	659	597	658	653	682	651	654	653	675	616	673	654	642	661	662	688	629	635	642	688	640	647	634	691	664	666	633	633	691	665	659	648	653	591	627	696	680	658	716	643	679	643	649	650	638	656	649	643	645	665	664	695	625	674	588	635	696	690	652	655	632	644	647	656	659	617	626	611	664	646	666	631	681	619	611	647	622	664	655	648	665	683	651	654	654	644	683	637	665	579	645	664	627	626	654	654	703	661	667	677	668	684	641	590	652	638	606	647	658	635	630	647	655	646	649	622	635	663	679	655	629	654	655	700	687	596	666	658	624	639	662	673	627	644	654	637	661	651	653	618	658	654	714	668	626	603	691	624	643	642	665	625	591	648	653	678	604	638	648	673	651	651	670	692	652	655	632	625	657	626	630	648	669	615	614	659	666	627	643	676	658	661	611	630	596	650	685	633	676	666	622	632	639	673	598	650	628	607	638	687	617	705	668	654	653	700	680	653	619	634	666	644	617	636	675	622	624	663	620	656	684	653	693	654	657	631	638	680	670	674	655	636	654	625	666	606	638	658	670	678	671	618	625	651	660	625	666	597	662	682	660	707	646	626	688	699	580	642	596	656	665	670	647	641	631	682	651	641	659	657	665	637	670	660	708	612	627	672	662	712	716	656	623	614	706	651	668	675	667	576	664	621	638	664	628	621	618	634	659	645	691	680	646	687	691	635	652	677	683	631	656	660	644	640	652	700	655	749	667	623	630	634	643	633	646	640	640	622	630	686	635	637	685	647	654	634	641	636	688	723	666	634	629	656	661	626	662	692	665	634	674	664	644
8961	2142	2693	2039	1561	1088	808	641	583	506	465	402	378	366	334	360	309	293	277	324	318	278	257	275	260	294	248	236	258	259	286	264	269	264	265	264	277	251	239	215	249	278	242	254	214	258	272	240	246	249	234	246	241	234	240	227	227	250	211	256	262	254	244	221	219	242	228	268	276	242	236	239	265	240	242	238	230	229	226	239	225	261	239	237	244	230	236	235	231	260	219	265	292	253	248	237	237	224	233	233	217	261	247	224	237	243	270	244	224	248	235	238	251	239	220	243	242	262	234	228	244	269	242	229	236	276	226	248	240	240	259	244	226	220	238	237	233	245	227	272	230	237	215	257	229	207	240	217	250	241	236	248	224	257	232	223	265	240	229	224	247	226	266	235	240	250	235	220	234	237	269	230	212	238	250	213	240	240	217	268	232	242	254	253	236	258	213	244	247	273	233	251	240	223	240	230	242	252	214	239	230	243	247	241	266	221	249	266	246	232	245	251	228	225	264	224	252	221	233	249	264	260	276	238	226	227	275	252	233	247	214	242	235	235	243	214	219	217	205	257	230	216	251	239	213	264	224	211	233	224	236	239	219	260	265	225	230	267	252	230	217	267	260	261	219	227	254	239	250	249	231	261	227	215	234	213	226	241	255	222	231	250	219	266	198	223	256	240	227	236	260	234	254	238	266	240	253	230	237	235	248	202	261	240	242	242	259	233	250	262	260	248	212	238	250	249	245	223	216	225	231	247	250	204	246	256	221	255	239	262	249	260	236	227	246	239	231	240	234	247	237	229	232	257	265	227	217	210	219	238	295	252	228	246	229	236	253	282	243	248	239	258	224	245	249	236	252	251	221	263	223	253	224	217	233	242	241	252	226	215	251	235	219	257	239	243	242	229	237	248	237	273	218	227	222	222	203	260	254	239	222	223	263	250	203	224	245	239	267	269	247	226	235	210	248	249	255	270	257	267	224	246	238	243	223	235	250	240	251	236	229	234	251	265	254	266	263	225	259	222	211	227	228	234	226	219	229	227	267	211	240	236	208	242	264	244	213	235	251	248	213	249	248	272	244	268	259	230	276	230	248	219	212	211	264	260	236	253	219	231	234	275	228	238	253	221	235	230	261	240	231	232	224	238	230	251	250	237	257	247	247	261	241	282	245	218	259	261	265	246	237	242	263	249	244	259	231	213	257	258	238	226	235	271	221	236	263	223	232	230	212	243	236	231	258	248	252	233	231	227	240	241	236	242	245	236	227	231	247	217	228	248	229	252	226	247	229	228	232	263	239	242	265	238	245	263	224	229	260	218	232	228	234	258	235	253	264	225	235	257	259	219	244	255	227	251	243	245	262	194	243	226	240	238	242	251	249	221	234	243	230	253	224	238	225	254	234	232	192	262	235	257	221	246	208	245	262	241	255	241	267	244	214	282	260	242	222	220	243	230	252	224	246	226	251	261	226	216	250	240	212	236	213	256	228	240	237	206	226	259	224	255	236	230	246	258	238	224	236	220	225	279	243	205	215	260	244	253	253	260	265	244	269	224	261	229	209	243	245	237	235	248	253	221	232	242	233	260	245	264	226	227	252	247	237	242	230	258	241	267	249	247	230	271	205	211	212	250	246	223	219	236	214	218	273	233	214	256	222	239	239	251	228	249	264	258	267	216	253	232	236	235	230	208	221	230	254	250	242	253	242	254	258	252	242	246	241	271	249	273	234	216	254	251	239	249	228	237	230	238	223	241	251	248	224	256	242	234	254	236	217	232	246	251	234	236	240	243	234	279	241	244	255	234	236	238	239	226	239	224	250	220	218	238	253	239	245	240	222	233	258	259	242	257	221	231	235	234	212	250	239	230	252	231	224	245	242	257	238	240	236	255	261	230	238	253	261	244	277	243	232	234	260	235	244	266	253	222	226	233	251	223	226	218	226	195	265	236	224	245	251	211	245	210	246	231	237	251	249	228	228	258	251	245	236	226	256	241	231	255	270	231	234	249	231	228	261	225	245	238	231	253	230	237	243	230	265	246	252	226	224	231	227	256	278	228	247	232	230	235	230	232	251	229	223	262	216	268	256	235	248	261	245	216	230	259	238	249	228	248	243	226	237	203	222	246	248	211	246	254	259	242	229	240	251	243	234	245	264	245	246	240	248	222	228	225	220	238	257	265	242	233	244	223	227	234	236	264	225	207	258	245	261	247	238	225	219	243	213	265	212	235	226	235	225	232	241	264	206	258	257	234	250	256	240	241	231	245	258	253	238	255	249	264	229	241	207	252	228	221	262	237	257	248	219	249	254	237	211	270	224	248	239	251	243	228	257	240	234	257	243	235	268	233	258	222	238	233	246	256	227	271	277	234	257	242	240	236	239	243	266	249	257	238	236	198	241	246	237	227	238	220	250	242	231	235	218	230	219	245	256	252	219	246	225	263	257	254	251	229	265	252	219	236	253	227	247	229	256	233	218	244	245	199	269	229	272	233	205	239	229	201	278	241	247	240	233	233	240	249	251	244	234	265	230	259	242	241	261	235	231	244	223	258	278	253	266	224	240	210	246	214	230	238	241	227	246	244	236	240	267	238	243	244	240	231	259	258	271	253	264	237	262	231	228	234	258	246	214	241	228	239	251	193	226	244	251	254	259	235	244	237	209	222	245	227	237	243	225	229	245	232	261	254	266	226	277	213	234	276	243	223	235	232	265	250	262	237	275	240	238	241	239	216	234	243	233	237	233	233	281	247	259	244	237	234	218	262	261	263	253	235	236	240	286	215	248	241	215	255	239	224	246	247	230	239	243	216	223	242	232	230	239	221	246	235	229	254	230	239	251	258	239	231	244	213	218	245	251	220	243	228	251	250	246	237	231	230	238	236	261	209	216	256	249	245	243	238	227	227	221	236	253	264	256	209	240	208	276	245	233	210	210	235	221	266	247	212	277	222	231	222	225	208	240	209	225	228	253	241	253	215	227	254	227	243	220	246	236	229	250	231	244	243	236	227	266	225	244	234	245	269	243	242	244	207	223	237	238	252	245	232	275	233	297	222	234	237	245	242	249	220	256	237	203	246	229	224	193	226	239	269	223	243	251	229	218	252	225	261	244	245	214	246	216	234	256	227	207	234	240	262	227	234	245	263	238	253	244	280	260	264	260	221	264	246	237	250	231	234	237	208	239	232	222	264	230	255	213	246	242	250	205	232	239	229	231	214	257	228	216	261	248	264	239	227	270	273	240	217	263	243	242	247	241	231	243	244	249	268	237	262	231	222	225	270	216	226	240	229	247	235	242	221	227	251	231	240	232	231	226	274	230	250	249	269	221	242	259	252	235	249	264	210	237	224	252	217	256	256	238	245	234	253	236	225	236	199	226	256	245	246	260	241	217	257	228	256	256	254	229	236	239	276	236	268	268	217	245	243	237	258	236	233	253	242	216	232	220	245	240	226	217	250	232	232	239	239	258	240	239	249	247	239	210	263	216	234	224	221	253	238	228	202	241	254
7468	2557	5396	6144	5200	4331	3397	2853	2432	2053	1946	1551	1333	1267	1176	1000	1015	1036	1046	1056	922	846	862	890	844	784	803	784	743	760	703	685	752	758	692	690	711	606	671	623	618	654	638	620	647	631	597	610	590	637	595	612	624	636	614	592	599	580	606	570	607	557	565	630	574	610	557	597	603	646	613	607	618	603	555	581	574	631	583	552	557	610	565	592	601	608	597	590	559	610	600	589	561	586	584	593	545	628	581	538	556	569	594	613	604	536	567	637	608	571	584	565	608	600	582	606	643	577	605	556	572	579	582	549	565	629	587	591	602	532	594	610	609	626	587	633	591	562	540	581	605	596	613	597	610	568	591	587	565	548	592	613	624	552	583	603	595	553	586	599	602	554	555	624	612	595	539	584	575	583	579	603	595	542	573	595	608	572	577	599	582	540	599	602	598	562	616	579	548	555	552	599	541	555	586	556	616	591	553	611	529	546	560	575	595	592	552	581	588	568	576	591	606	577	577	600	610	590	583	613	566	568	635	605	607	622	548	658	497	582	556	597	582	570	601	605	607	570	589	563	530	572	604	559	594	600	602	593	566	588	553	618	551	571	579	617	571	608	605	594	553	587	590	589	578	551	554	606	629	551	576	598	566	580	612	584	589	572	601	636	592	573	598	573	563	576	585	618	637	565	611	614	602	548	605	598	600	555	584	602	561	593	592	566	585	571	555	547	606	630	541	587	563	562	572	611	571	575	560	580	529	580	519	575	592	563	566	568	571	628	578	582	562	568	605	574	567	607	635	571	593	604	623	556	603	542	596	603	583	586	618	568	597	588	589	558	620	583	580	579	564	562	616	621	587	577	556	614	566	611	553	604	565	570	591	578	599	600	596	583	616	565	541	599	573	573	587	573	517	593	544	603	570	585	605	596	602	595	613	589	592	584	581	584	561	550	602	622	624	570	593	575	586	585	610	582	570	530	557	577	605	572	592	607	563	591	605	598	564	622	581	565	600	591	613	580	617	594	581	597	556	597	551	596	607	550	591	561	544	611	599	548	575	587	577	635	599	578	547	590	555	555	541	579	596	555	539	577	613	582	567	565	551	557	564	569	573	552	566	602	561	602	545	604	601	551	576	562	580	607	614	607	561	568	600	584	562	596	571	613	628	657	586	591	575	586	574	634	601	588	558	545	571	604	633	582	602	570	601	562	589	591	561	554	554	584	576	562	567	575	602	571	537	563	581	570	598	587	573	611	617	603	561	602	579	555	562	604	566	592	572	590	565	611	553	621	516	576	590	566	595	560	558	574	597	540	560	565	582	588	615	584	601	604	634	611	569	570	615	577	599	559	611	595	569	580	576	562	581	617	593	598	605	576	561	578	596	618	607	574	569	573	602	563	591	560	567	573	616	540	579	552	592	597	610	586	590	544	610	614	603	595	615	572	598	623	544	582	568	591	596	592	534	647	580	588	592	587	594	563	559	635	549	569	608	576	579	590	544	620	542	600	620	574	582	598	551	576	560	607	582	571	574	571	590	567	644	600	547	580	571	579	567	603	565	569	630	619	567	589	612	532	563	555	599	581	571	546	585	589	558	549	610	600	568	566	617	564	582	608	571	573	606	558	550	583	616	594	623	518	621	572	572	567	578	588	569	590	559	593	580	599	577	585	566	622	575	598	594	583	556	560	600	574	577	602	579	551	602	562	561	623	596	559	570	540	610	556	554	553	620	547	564	562	563	569	586	596	595	571	609	585	561	623	574	594	585	561	618	588	601	599	563	585	583	540	610	579	581	541	597	563	593	596	594	618	573	556	588	596	598	609	579	598	589	567	589	603	606	583	584	608	598	600	572	590	604	582	616	592	629	588	586	538	541	550	563	613	602	542	524	580	609	561	550	580	573	571	626	635	582	525	554	556	555	614	559	571	593	605	558	580	576	586	579	574	593	588	593	563	597	564	587	618	615	585	601	555	591	571	559	579	577	561	587	577	598	582	617	596	607	570	605	573	590	546	588	616	607	560	594	581	593	560	615	624	610	543	556	591	625	562	584	578	595	543	609	568	596	605	566	569	566	590	588	573	588	603	557	599	616	595	581	605	571	563	636	563	603	624	570	612	535	581	598	576	571	551	571	584	585	560	553	578	588	629	571	574	531	588	569	573	586	605	578	595	580	558	558	576	562	545	579	597	615	569	621	545	569	567	573	621	552	592	600	565	590	558	580	567	539	575	609	539	562	618	565	604	592	577	613	600	556	575	561	563	561	585	582	553	584	518	561	541	582	591	619	560	580	567	595	581	595	539	565	564	568	612	601	569	580	585	570	569	554	573	574	565	600	605	608	639	593	576	569	550	654	610	573	575	571	587	561	573	609	598	612	592	589	571	601	542	576	608	584	566	572	591	591	580	586	580	609	594	553	577	586	587	611	581	589	589	602	556	589	569	542	509	580	622	607	566	601	583	582	586	552	566	583	571	546	618	560	562	556	535	599	587	589	600	593	545	538	579	576	585	564	596	642	599	647	571	560	586	586	587	592	588	565	541	567	554	574	584	570	558	568	613	583	573	559	616	580	602	642	613	598	551	594	574	592	585	604	580	559	586	597	583	580	606	620	616	547	569	581	578	609	590	600	625	631	581	573	574	549	583	554	565	598	606	608	616	569	581	600	574	570	554	602	584	587	627	598	549	572	606	614	538	567	606	621	563	628	590	580	561	603	587	556	582	579	568	573	564	570	645	596	590	568	563	601	588	620	609	565	589	567	616	617	553	572	600	569	599	526	601	598	583	608	546	603	591	569	571	612	550	621	627	610	614	580	591	616	589	604	569	605	596	560	563	643	580	598	564	657	597	547	593	566	551	593	547	574	577	579	598	598	610	582	551	576	608	568	559	557	586	590	557	578	567	600	599	597	600	597	538	559	595	589	592	562	570	580	603	569	603	578	583	601	573	617	555	579	593	585	592	592	580	593	553	558	548	546	584	558	589	562	552	617	598	603	589	574	567	568	610	566	604	546	538	523	610	574	614	521	610	623	610	570	607	581	599	593	596	553	547	540	602	599	578	578	546	573	582	573	573	548	604	542	557	633	567	601	575	608	601	577	647	562	589	564	572	596	569	624	590	563	577	556	599	567	595	538	624	597	573	570	600	607	599	581	560	583	580	563	575	605	582	585	528	589	585	568	572	562	586	532	584	564	598	610	607	609	578	565	574	607	560	638	616	566	581	633	575	566	553	572	566	547	595	577	564	575	545	589	612	594	613	620	579	590	593	569	579	563	594	610	597	557	592	613	590	577	592	605	591	601	555	595	609	556	583	564	607	559	566	585	605	596	583	594	581	572	573	596	552	553	557	579	543	545	586	559	580	558	555	559	585	596	602	642	571	572	575	586	588	583	619	609	587	587	588	548	589	544	600	589	577	619	611	584	571	530	583	579	561	609	584	579	571	586	587	610	600	552	559	617	584	598	568	556	596	550	605	545	577	582	612	592	546	615	575	591	604	612	550
14943	3287	3831	2903	1911	1410	974	870	735	589	564	416	346	358	337	304	316	270	276	269	260	250	230	223	215	232	238	190	214	203	209	220	190	183	203	180	203	183	166	171	211	169	177	186	177	179	184	149	202	189	206	181	192	161	169	175	179	170	193	203	168	158	205	162	192	175	165	177	171	165	174	161	170	203	177	173	171	163	191	153	175	171	196	153	187	162	172	184	192	184	192	197	158	173	145	188	169	167	168	175	163	151	162	167	166	173	174	202	190	174	149	185	171	176	187	154	186	164	217	179	160	185	162	176	216	179	156	179	182	140	205	164	195	177	180	170	193	182	175	157	184	152	206	181	182	173	183	164	166	164	178	171	174	170	169	207	170	153	203	156	199	157	181	154	168	183	172	151	185	173	187	170	186	161	173	200	155	167	183	169	175	174	179	175	159	152	176	177	177	159	150	175	173	168	183	191	182	181	194	178	171	164	178	194	177	166	181	171	170	194	190	177	167	175	187	186	205	185	165	184	152	140	181	183	163	164	176	144	158	188	167	172	161	169	178	181	195	181	176	172	194	166	162	171	175	177	199	161	165	159	162	179	195	173	190	150	189	166	188	169	158	186	185	181	173	171	184	174	168	188	183	198	163	168	174	169	183	185	169	171	168	152	172	182	180	157	179	191	163	174	175	184	196	189	163	183	177	160	185	199	181	178	185	159	180	191	143	159	184	165	193	172	150	188	187	179	168	155	189	177	172	149	156	164	177	171	159	174	155	172	182	171	198	177	180	177	178	160	177	176	186	166	159	171	160	201	183	180	142	179	157	196	187	172	158	178	161	156	159	176	177	165	187	150	200	202	176	161	176	189	192	157	191	164	162	153	205	189	189	193	147	169	147	178	160	178	179	181	169	175	179	168	193	184	183	169	191	187	161	187	188	167	179	182	191	167	184	172	176	173	159	142	181	199	197	158	193	167	171	185	158	158	184	176	182	154	177	177	175	163	170	179	197	204	173	179	152	146	193	171	177	164	173	173	169	165	180	183	211	203	184	170	182	155	186	180	183	174	210	192	164	171	176	175	182	157	165	166	188	161	185	154	186	143	173	168	156	152	168	167	172	161	186	177	181	185	166	184	174	191	159	186	178	178	172	166	181	160	167	159	134	166	162	163	178	172	160	185	172	182	187	164	160	146	176	155	183	168	187	196	175	156	193	185	156	159	164	184	165	175	189	148	158	171	171	161	187	187	166	172	159	174	162	196	177	168	169	161	169	168	161	208	195	183	188	183	187	158	175	156	158	191	164	171	171	181	153	173	161	188	187	191	171	177	139	165	177	180	155	179	164	159	177	170	180	186	163	175	162	177	169	159	191	176	140	187	202	201	152	160	175	152	183	174	196	198	166	180	177	171	179	162	202	190	183	187	179	173	172	184	199	183	196	176	179	181	175	181	181	192	155	174	187	175	152	189	171	190	172	187	169	168	163	156	194	157	184	181	185	184	172	181	171	139	148	176	148	190	180	168	158	181	159	195	167	180	186	182	189	165	162	177	186	193	178	198	176	190	152	182	190	176	195	184	182	201	184	177	171	166	171	180	174	177	176	178	190	165	154	136	182	160	169	186	158	185	163	191	167	184	185	146	173	166	180	176	186	164	196	193	164	176	185	161	177	171	164	192	158	152	173	184	177	183	192	189	184	173	143	176	184	177	152	192	183	203	182	206	161	160	172	179	179	158	164	150	168	189	172	171	176	185	172	146	149	173	177	170	187	193	177	178	196	171	184	168	170	168	168	162	172	168	171	192	179	159	151	175	191	156	154	166	145	168	170	155	173	183	196	168	189	179	169	190	185	182	174	187	200	164	184	184	184	168	161	175	196	181	164	168	162	164	178	167	178	169	159	186	175	163	196	178	145	171	186	186	166	155	178	167	179	174	175	167	169	169	179	157	179	172	169	174	168	181	178	213	187	177	164	157	212	169	158	179	144	186	200	178	200	185	175	162	176	201	167	179	172	178	181	180	168	168	191	178	172	145	171	172	183	163	182	181	177	176	172	143	173	186	177	166	162	206	181	200	175	180	170	144	176	178	187	181	160	184	208	190	167	188	196	178	188	161	156	156	155	173	183	169	167	151	187	188	191	172	156	183	166	186	178	197	170	213	175	180	212	188	201	169	191	178	184	172	179	172	181	166	162	148	176	146	184	156	174	165	159	186	175	181	174	185	172	168	197	176	169	208	159	173	158	141	170	188	174	179	195	181	181	174	166	163	171	158	170	168	177	176	192	183	199	164	175	159	163	153	157	183	185	185	145	167	175	190	155	169	157	176	198	155	170	195	182	179	162	198	156	179	188	171	155	167	170	177	173	165	180	186	172	151	151	165	178	183	176	173	153	210	181	191	192	151	186	164	191	149	161	192	161	156	165	159	166	180	208	183	200	180	185	196	178	169	166	178	180	173	170	182	172	161	140	164	171	148	167	190	185	190	180	185	175	189	170	182	147	189	177	175	187	178	173	171	179	175	181	182	153	184	162	151	155	177	173	163	180	177	177	166	177	171	189	199	174	160	187	176	181	164	186	166	163	191	185	188	192	181	164	182	155	157	174	199	198	164	167	178	166	186	174	152	167	158	160	176	179	163	160	181	179	185	167	167	176	165	188	171	165	189	179	187	156	180	177	187	167	175	189	166	164	191	207	170	168	173	166	172	174	172	185	162	178	165	177	167	166	165	175	162	197	168	188	170	175	170	179	180	187	165	188	210	163	186	182	146	179	160	173	166	177	195	188	171	197	193	160	143	176	154	177	155	151	183	181	183	176	187	186	186	181	183	179	165	175	178	199	165	154	166	171	184	177	162	188	164	165	188	156	161	182	163	190	173	166	186	154	180	178	157	149	169	179	176	171	174	165	169	150	177	174	189	175	172	171	167	149	165	175	166	200	187	160	177	172	181	169	172	165	166	191	172	191	164	167	146	175	174	187	163	173	165	160	161	169	200	204	164	195	176	184	180	174	178	174	196	192	168	168	143	189	167	171	162	172	193	177	156	166	171	156	160	162	191	174	175	192	168	165	166	178	177	178	173	198	190	189	187	191	178	156	148	167	161	178	156	173	162	170	175	188	142	174	174	167	163	207	156	168	179	174	170	176	177	174	190	158	188	177	191	160	166	168	158	155	181	170	143	176	165	183	158	158	186	187	183	208	165	155	184	161	171	180	201	171	180	197	193	165	152	124	181	150	182	170	163	174	178	182	153	148	164	178	187	162	163	169	204	154	176	176	176	169	163	160	180	190	170	135	163	183	173	167	165	174	212	175	187	175	187	179	196	188	187	177	186	172	167	163	154	173	133	169	163	180	170	179	150	179	168	183	147	179	194	155	183	171	153	171	193	177	178	164	181	144	172	204	164	180	195	200	169	199	179	185	165	204	170	159	175	179	186	171	190	184	163	197	178	173	180	162	183	206	160	202	178	149	153	167	172	183	158	168	176	161	181	166	172	152	180
9617	3249	7234	8164	7223	5983	4768	3959	3197	2837	2642	1812	1796	1472	1368	1162	1204	1156	1060	1105	935	902	861	827	820	777	791	771	724	744	690	652	668	626	594	613	564	548	547	544	520	502	557	513	511	493	505	492	495	472	417	460	473	482	483	509	491	452	498	449	463	460	500	451	448	453	446	454	457	410	449	428	450	424	435	432	449	437	461	461	444	474	474	444	462	418	435	433	433	435	440	444	432	432	464	406	426	429	402	421	410	442	452	451	448	429	435	458	476	447	463	445	407	443	477	420	441	468	435	449	402	450	412	459	420	431	494	445	447	462	461	463	442	433	449	448	436	440	415	429	433	433	418	404	450	423	419	421	457	426	424	468	434	477	452	449	425	416	416	406	475	440	445	425	478	470	437	440	403	448	444	447	439	421	457	421	467	422	450	445	463	466	423	402	463	463	442	518	436	452	448	408	420	419	483	419	481	440	465	464	435	413	432	435	452	451	446	422	435	466	425	443	430	437	451	435	436	444	454	457	423	434	489	428	476	440	428	460	423	480	443	432	440	409	477	452	442	443	429	457	439	441	439	423	439	421	392	449	418	461	472	418	453	434	426	443	449	428	445	430	432	429	440	418	435	396	418	429	484	400	380	453	452	428	450	473	399	432	439	438	422	420	433	475	459	463	416	451	438	436	436	477	412	410	456	437	467	465	425	443	470	419	466	442	420	431	438	409	442	432	439	444	410	417	428	467	440	456	399	434	400	430	423	460	443	459	460	436	394	419	480	421	469	463	442	418	409	421	434	479	468	440	434	436	440	422	439	421	422	439	436	450	453	447	449	427	451	480	444	475	454	442	473	452	419	416	433	450	424	480	444	467	436	435	436	452	434	465	439	438	446	455	456	410	460	462	460	458	456	407	444	468	439	428	427	412	448	428	412	452	472	463	438	454	425	442	414	431	435	419	469	469	404	464	445	484	445	411	457	430	421	445	402	444	439	440	432	430	464	447	411	440	474	447	436	445	453	456	454	465	415	413	442	417	461	439	418	436	464	444	444	448	417	422	464	451	422	424	422	452	446	410	423	457	464	459	422	381	444	423	423	428	419	429	473	419	421	449	486	457	464	430	448	408	428	388	420	435	434	470	437	419	443	424	451	469	451	462	417	452	369	447	454	430	447	418	401	473	451	424	441	454	417	436	453	439	436	474	456	457	449	457	477	434	455	463	403	430	425	437	429	424	452	429	456	445	446	474	450	437	392	479	447	406	423	442	457	476	438	401	421	447	418	448	400	430	428	427	454	407	452	444	440	437	428	451	462	425	463	425	450	441	454	426	449	444	417	435	397	486	437	429	421	403	417	436	470	460	429	486	411	420	436	419	475	435	422	451	428	405	432	449	449	449	457	447	428	456	397	446	414	376	447	429	427	430	434	471	415	476	433	421	437	392	405	460	426	445	434	439	420	433	432	472	394	468	454	449	461	431	460	446	456	477	501	428	435	443	469	462	455	483	449	493	453	489	431	440	455	440	462	412	413	451	429	429	427	414	428	431	391	442	418	452	424	435	442	460	440	397	431	472	442	430	444	480	404	441	480	431	398	451	432	447	446	416	396	458	462	415	427	430	421	409	405	471	412	426	428	453	421	421	428	415	413	418	457	430	449	447	450	446	450	432	464	390	464	418	437	424	405	467	492	430	403	442	432	423	455	432	434	481	447	440	439	409	446	451	456	452	448	423	470	468	448	448	415	418	464	457	453	454	469	450	421	404	422	427	461	490	470	395	438	456	374	470	470	436	384	456	438	421	458	456	420	449	433	412	467	424	441	458	435	459	446	416	444	462	451	429	417	387	468	376	441	432	420	483	408	428	434	414	436	413	466	445	410	436	464	424	439	476	450	423	398	431	427	433	447	415	427	456	464	440	431	410	422	433	457	459	470	433	418	452	457	432	409	420	447	440	446	445	430	447	430	442	458	452	463	468	482	467	434	426	465	446	458	413	464	438	455	461	464	435	431	382	440	418	443	421	440	419	474	466	447	451	415	442	434	437	463	410	465	412	400	433	403	431	437	436	437	483	397	457	410	454	444	453	450	436	396	431	421	444	457	432	454	403	462	407	432	455	448	429	467	406	432	430	443	451	466	440	444	477	451	436	441	458	472	418	414	452	460	425	420	428	419	476	460	449	451	428	423	430	447	435	433	412	458	441	434	427	425	476	405	426	452	465	414	451	407	437	471	446	457	443	445	417	415	465	487	430	435	448	429	454	441	459	446	441	444	467	454	469	462	434	474	444	431	450	476	439	426	418	384	442	446	475	453	438	401	425	478	469	440	473	407	441	406	395	420	450	457	400	467	481	427	423	413	386	440	461	462	427	445	444	408	438	404	424	456	447	450	420	439	432	429	446	404	437	440	430	467	455	457	426	447	418	475	388	463	430	467	450	433	439	447	400	425	489	412	432	454	486	460	444	451	440	408	464	406	482	485	433	452	448	421	431	455	425	480	434	468	462	425	430	456	429	442	433	432	451	471	412	442	450	431	469	442	458	466	453	450	434	452	445	418	409	400	449	465	456	435	407	493	475	428	442	440	407	466	429	455	447	423	447	480	474	435	388	438	418	433	438	456	458	427	443	443	428	440	432	447	428	429	444	446	464	404	407	451	454	424	430	453	410	443	462	432	436	408	464	456	452	442	450	453	423	428	429	410	462	443	408	425	426	413	440	437	434	428	437	418	381	438	408	417	482	419	476	442	433	454	448	426	451	408	387	455	428	440	455	437	454	418	452	408	481	442	461	461	419	427	444	452	466	435	455	420	450	429	464	453	449	421	457	462	453	436	448	455	458	473	425	439	466	447	453	415	463	421	413	419	431	424	459	447	431	457	439	435	439	440	453	480	507	437	423	450	445	407	475	480	430	453	466	482	466	439	468	425	472	468	460	429	456	388	463	413	471	448	469	468	456	475	447	443	425	408	452	428	428	408	417	432	447	429	408	446	467	431	449	420	465	427	436	409	456	443	413	480	443	453	461	449	415	459	439	416	440	413	446	409	454	444	473	432	482	460	422	437	447	433	423	437	416	451	436	430	467	412	443	428	401	476	441	448	453	438	467	450	406	454	410	426	427	419	449	428	446	420	435	460	437	408	439	408	465	451	464	459	463	441	478	441	472	446	452	424	432	424	448	438	390	460	442	461	424	402	409	427	445	427	444	439	422	445	404	441	461	441	433	409	425	398	440	452	457	479	446	424	454	411	431	459	398	471	452	411	421	482	469	432	455	445	449	446	436	463	421	435	452	406	449	452	451	493	441	475	423	464	436	431	431	442	442	438	474	434	447	455	414	448	430	429	417	433	415	455	405	420	425	440	489	480	451	456	408	419	441	478	433	429	408	467	436	394	461	467	422	487	464	422	398	437	411	408	424	473	452	397	449	471	450	426	425	426	456	435	466	472	455	464	474	447	425	445	434	449	437	425	445	456	462	432	449	469	421	449	474	431	394	405	413	437	417
2826	1179	1476	1184	833	608	581	536	394	379	381	345	347	284	326	327	284	288	308	316	253	306	304	306	252	265	276	283	266	262	302	298	277	260	282	281	265	241	256	265	289	271	300	251	268	242	229	294	288	284	274	263	267	306	255	264	268	251	267	265	221	284	253	265	270	300	243	257	260	277	254	261	274	272	276	287	307	245	280	290	250	246	281	265	245	281	259	274	272	287	273	268	252	276	280	292	278	255	269	250	251	278	254	271	234	251	285	262	282	250	257	282	245	258	285	264	251	269	268	240	279	317	263	264	269	264	265	259	279	253	270	242	248	247	246	258	275	249	275	272	260	261	263	277	293	275	252	278	274	300	263	276	261	281	259	270	277	267	262	254	264	240	300	262	246	284	280	263	316	283	275	270	271	267	237	280	294	261	263	283	293	269	250	250	239	255	262	272	288	263	280	268	276	260	241	242	240	258	268	244	302	321	263	270	263	255	259	266	270	292	280	267	265	277	246	296	294	276	302	283	260	286	305	218	255	248	292	290	234	288	241	283	280	238	265	296	255	293	270	278	248	297	262	278	260	282	266	284	257	247	281	239	276	259	238	280	256	252	272	234	264	287	273	292	269	266	295	217	246	259	271	259	290	293	258	281	271	266	253	236	246	257	264	268	253	289	266	295	251	264	280	255	277	276	273	284	290	254	275	308	267	261	264	278	294	259	272	250	254	284	283	259	269	290	230	283	266	268	234	270	240	269	260	299	238	266	289	272	296	289	254	259	247	262	265	257	278	301	251	288	272	261	264	245	278	281	264	278	266	283	260	277	256	253	280	288	296	257	278	282	235	282	265	286	267	273	277	254	261	238	291	278	289	270	277	254	259	263	282	251	297	287	255	279	260	249	288	263	302	276	238	284	279	278	278	297	256	257	228	260	272	279	254	248	243	247	286	255	274	251	247	246	270	239	243	245	258	266	287	296	275	245	254	276	290	265	250	256	285	285	255	293	242	266	248	265	283	237	238	278	272	249	272	294	260	263	252	274	252	254	301	275	282	273	291	260	274	272	291	253	262	281	292	302	267	242	253	304	276	257	265	267	267	278	273	275	248	314	277	273	251	244	264	295	281	266	249	261	261	243	289	285	247	255	254	253	248	270	291	250	308	257	254	292	252	292	269	279	286	264	280	271	257	246	296	255	282	294	271	283	267	279	260	251	273	276	275	244	299	282	268	279	275	282	303	270	258	236	246	276	276	262	257	258	279	281	263	286	261	263	296	265	273	297	265	270	265	286	259	280	284	272	306	263	270	276	238	242	261	275	288	282	277	256	276	288	260	272	231	301	264	300	247	291	245	271	258	268	289	256	301	310	252	237	282	300	274	263	283	262	284	250	265	292	257	290	278	295	266	291	272	265	256	248	252	250	270	254	273	279	264	263	275	269	248	269	248	279	254	260	274	240	275	263	264	260	262	274	244	273	289	289	238	265	264	289	271	276	284	262	243	257	266	247	254	236	272	306	251	263	256	269	286	267	242	248	275	286	271	237	236	278	262	323	297	264	292	285	261	254	284	260	262	238	274	265	314	263	256	273	265	305	286	278	273	278	283	234	262	256	269	268	258	271	277	271	267	274	274	252	255	254	291	263	247	267	276	265	275	264	289	248	262	253	289	250	269	269	266	229	273	271	278	299	275	247	315	271	277	303	274	264	267	257	269	281	272	277	285	270	286	263	250	273	279	256	272	275	275	290	268	247	299	272	276	295	276	260	275	286	273	294	292	254	262	268	281	251	290	280	266	314	304	251	268	249	273	270	245	271	270	285	274	276	256	264	279	265	297	281	294	266	266	265	275	278	218	291	255	265	275	288	280	265	271	274	263	272	253	260	254	297	240	282	249	260	276	258	253	293	252	259	265	242	261	256	310	280	265	275	292	319	283	262	265	233	253	250	272	290	251	306	263	257	258	276	273	296	296	270	241	251	277	257	292	297	270	267	257	290	282	241	253	241	237	268	258	262	256	261	257	252	257	275	261	278	272	246	287	266	284	282	259	285	252	285	268	272	269	304	248	270	272	281	265	254	265	265	303	250	263	272	255	281	274	250	281	288	269	272	263	260	285	284	289	288	277	254	283	258	254	280	268	262	258	267	240	258	260	276	268	265	272	286	274	255	254	284	266	293	275	259	237	290	244	261	278	277	296	279	265	278	222	256	253	262	265	246	285	293	284	250	283	263	296	283	281	245	284	243	259	243	274	278	271	272	297	264	276	249	301	262	272	270	270	272	285	247	274	270	245	278	281	259	287	301	267	278	259	273	268	251	272	287	283	274	274	251	296	291	277	271	305	272	285	257	242	256	252	283	281	253	283	289	302	291	268	274	278	252	293	299	266	251	293	271	243	269	263	245	258	293	274	265	227	261	264	244	257	280	272	221	254	253	272	280	268	245	295	294	257	256	265	282	294	229	257	282	273	264	264	285	268	284	275	270	280	276	282	257	263	292	256	266	248	263	262	286	241	268	267	260	274	252	257	262	238	279	272	271	267	237	248	278	280	278	299	275	271	288	247	287	247	239	287	263	267	262	270	274	310	283	251	245	259	270	270	272	273	259	249	257	274	268	260	261	256	278	265	277	263	231	275	281	260	260	254	246	263	248	257	272	263	254	278	263	240	242	264	266	254	253	287	269	251	240	259	238	271	273	260	288	255	251	266	273	243	282	267	276	265	282	252	250	282	271	288	235	293	289	271	297	277	257	273	281	277	272	263	252	273	275	291	256	225	271	304	257	281	274	274	283	271	263	237	280	269	256	247	264	270	276	291	295	258	283	260	261	264	271	255	278	265	278	270	273	262	283	236	272	286	253	299	269	270	257	297	270	241	239	277	270	276	266	291	277	268	295	262	233	260	244	321	269	283	260	279	282	281	251	258	276	265	253	311	249	279	294	274	277	261	264	272	269	267	269	279	297	259	259	276	256	289	249	271	274	272	244	225	268	278	257	249	282	238	302	297	252	273	257	282	249	277	297	267	218	288	283	258	268	265	269	270	247	263	257	293	276	262	282	247	249	270	283	284	277	273	282	271	286	255	279	287	251	262	258	270	283	251	264	290	249	246	286	258	255	295	250	289	286	283	249	273	224	260	262	276	241	270	222	286	289	263	311	254	248	265	268	281	259	285	317	260	256	271	293	254	277	262	297	272	270	269	290	250	254	268	296	256	263	282	252	269	267	281	324	270	251	271	245	298	244	272	260	279	259	263	265	272	275	283	285	298	276	272	269	264	252	258	290	261	240	274	307	294	254	255	256	247	254	303	244	254	256	265	288	267	267	260	252	284	263	264	282	260	279	254	264	280	254	263	266	275	288	256	261	286	292	256	286	290	253	277	258	282	260	266	243	306	306	260	273	246	281	301	292	267	261	211	303	278	260	275	299	265	280	275	270	269	254	272	280	256	258	265	282	266	295	275	249	280	245	246	276	250	253	283	289	262	262	280	266	269	285	240	251
2693	1653	3258	3825	3083	2661	2206	1808	1489	1386	1287	1108	972	915	837	809	866	855	802	829	811	746	722	747	745	717	700	691	713	695	730	679	710	706	687	715	698	649	639	665	689	707	670	716	714	672	644	626	636	704	656	651	648	618	643	669	676	714	699	627	625	635	682	669	667	637	659	676	663	642	640	629	675	630	601	671	647	633	673	688	640	656	632	615	673	648	635	670	639	644	667	671	615	655	623	682	651	659	603	626	655	590	639	614	619	634	651	624	658	634	627	670	685	670	629	642	652	596	640	653	694	618	643	600	631	669	588	649	654	631	621	641	675	633	661	663	673	648	668	614	614	606	640	592	642	609	629	651	629	623	607	643	626	650	684	680	698	604	656	635	658	643	668	611	633	655	672	643	660	653	653	675	701	664	689	634	673	672	684	690	665	689	662	653	609	635	652	646	642	595	680	605	667	671	661	666	647	640	628	649	653	634	669	633	659	653	623	621	639	628	671	634	616	643	611	644	647	654	630	610	630	658	661	632	650	645	617	629	642	674	628	673	671	632	668	667	652	652	655	654	641	644	649	665	658	620	696	638	669	668	611	640	663	679	643	670	611	669	685	610	654	646	723	673	643	644	656	618	642	640	638	621	617	655	603	664	687	658	642	636	635	634	667	671	662	641	639	667	641	640	667	615	660	640	638	660	604	620	669	668	650	655	650	632	647	629	641	635	629	610	658	617	636	653	633	621	683	623	637	621	671	680	634	625	665	634	597	626	627	613	606	639	642	676	651	621	636	650	672	577	681	657	578	613	683	690	632	630	672	616	644	557	646	616	585	625	647	640	649	692	652	644	628	624	682	646	667	652	652	612	641	646	614	657	599	609	687	675	638	703	642	602	671	615	605	646	657	693	605	625	640	593	642	649	685	623	690	654	655	611	634	626	648	662	621	636	631	672	651	653	694	629	612	638	669	611	619	646	622	649	659	619	660	653	646	690	632	670	662	615	693	636	665	695	666	638	660	669	646	642	651	659	685	687	642	669	628	643	647	669	656	665	615	688	615	642	648	643	590	648	616	600	655	673	694	684	641	645	634	636	642	655	639	665	639	666	686	676	631	658	653	661	626	642	607	639	649	635	627	616	649	648	655	653	636	663	638	659	655	652	661	709	658	662	648	609	679	617	625	661	664	662	654	667	626	698	636	610	659	659	659	630	657	633	627	644	627	630	633	604	628	621	682	614	584	619	643	650	601	696	634	651	597	634	617	589	672	631	661	680	607	668	643	646	684	606	632	628	617	629	684	660	676	613	580	625	662	641	648	631	643	667	674	664	601	640	615	591	675	666	655	626	663	651	628	675	636	587	664	656	610	692	635	664	653	632	650	611	677	645	643	623	644	631	670	655	664	687	682	646	656	679	642	611	655	595	629	661	662	631	665	646	652	645	643	667	665	660	609	649	597	663	618	628	639	644	650	641	673	658	673	645	628	672	638	642	605	602	625	672	596	665	611	653	622	653	658	650	695	638	610	640	670	656	672	624	689	635	634	656	618	680	614	645	671	696	660	650	663	675	666	641	629	639	654	633	630	630	630	631	644	653	631	678	663	619	637	652	647	645	690	626	641	619	631	632	664	649	625	640	624	635	585	637	624	609	643	664	661	639	612	650	645	652	637	633	652	677	669	645	615	694	664	669	638	642	654	620	617	648	659	650	668	592	660	682	648	657	626	664	602	663	637	622	670	662	614	635	610	654	682	708	627	674	692	668	631	613	651	650	634	650	620	636	612	637	645	616	628	688	649	668	664	702	654	607	656	680	643	701	642	642	645	650	631	601	624	664	610	598	671	643	661	682	636	634	655	645	638	694	615	623	630	644	620	608	683	633	631	647	666	655	604	660	620	605	673	658	676	648	617	657	640	672	691	670	692	636	691	636	643	618	653	682	668	628	631	602	623	662	679	652	645	637	629	697	645	636	630	608	640	672	608	670	671	660	630	647	651	650	668	627	676	614	650	672	630	657	645	611	635	672	660	635	637	687	668	683	612	640	675	656	633	656	662	655	689	658	657	633	670	648	617	682	656	641	584	635	622	665	644	612	638	669	600	622	643	637	630	663	624	645	638	703	640	652	651	643	616	628	699	643	653	654	653	573	665	661	674	632	661	673	647	639	663	664	614	679	683	644	665	626	666	714	580	660	624	647	645	625	643	629	627	646	688	622	632	640	634	634	645	666	653	713	626	601	664	634	627	640	630	665	673	623	662	600	662	645	669	644	613	645	678	666	619	631	621	624	659	711	670	683	640	656	643	680	642	631	671	659	613	668	658	610	702	672	667	715	674	632	670	586	637	575	694	642	626	677	615	634	624	663	666	653	609	604	649	659	651	653	660	647	628	629	659	623	631	641	653	598	645	655	627	637	670	652	625	697	665	662	633	676	626	665	675	647	676	652	683	611	616	651	695	638	649	663	684	655	646	645	660	652	657	651	632	655	647	649	637	637	653	627	634	664	674	658	638	660	690	658	649	597	657	683	639	637	647	664	664	674	708	638	656	650	657	658	664	636	629	655	661	625	636	649	669	649	650	599	681	670	644	647	659	682	615	638	659	631	647	611	642	629	662	665	634	670	647	649	657	623	618	637	623	703	676	629	619	645	638	683	680	646	666	640	628	692	682	679	636	646	696	614	632	658	642	609	636	660	678	620	689	652	639	675	667	573	640	639	636	651	649	631	656	631	633	637	642	647	624	640	689	654	649	611	670	604	680	679	606	644	642	618	648	633	659	669	690	662	631	662	664	634	682	641	615	622	660	637	640	631	629	612	646	622	637	677	644	694	663	635	633	686	680	683	615	606	648	618	608	626	610	624	697	675	626	655	667	646	671	653	641	632	620	614	628	668	610	626	654	590	636	637	649	638	635	594	631	680	654	672	660	613	645	654	681	643	611	636	604	637	634	633	603	627	646	666	594	660	648	643	680	652	666	651	645	643	660	608	634	613	645	605	665	681	641	640	668	657	617	614	613	647	625	684	659	617	600	626	609	648	692	665	661	617	639	646	656	646	614	678	617	657	633	603	592	658	676	643	691	599	622	601	631	674	654	629	607	665	659	634	621	663	617	688	661	637	699	669	627	654	655	655	655	664	682	691	640	645	662	684	635	630	633	625	627	645	661	640	638	691	647	696	644	633	646	640	638	637	659	690	630	648	618	625	600	619	671	640	663	637	678	624	641	676	682	651	639	651	626	656	645	664	604	655	686	631	620	660	656	587	643	620	626	643	652	595	603	669	649	638	646	586	649	652	614	637	657	646	661	641	667	691	629	635	564	625	640	662	593	651	636	625	675	602	681	616	646	652	663	669	641	650	653	680	636	657	634	665	666	662	622	699	638	678	697	678	618	638	692	651	638	631	661	620	639	633	627	649	664	636	662	648	611	585	644	606	652	654	679	641	610	679	669	657	626	598	654	686	663	631	647	632	650	625	621	649	664	658	652	654	680	647	669	612	661	655
8872	2162	2619	2047	1314	1038	826	667	605	569	436	381	385	321	319	336	339	301	301	300	267	284	271	246	262	282	281	244	246	272	270	251	274	277	248	221	222	250	239	237	227	245	247	260	236	227	262	257	249	243	274	232	277	229	229	222	285	238	219	263	218	226	223	270	230	248	234	257	273	223	235	228	228	268	259	233	267	246	235	222	241	235	255	253	230	260	257	239	221	243	224	223	220	238	269	220	222	250	256	214	241	265	212	246	244	261	236	257	222	225	226	236	251	228	250	249	203	215	225	242	252	237	213	249	234	205	253	238	256	257	215	225	223	234	243	247	219	255	222	240	231	240	240	203	233	256	222	219	259	238	230	234	245	230	234	221	269	232	222	265	241	252	249	263	235	237	241	245	238	249	247	229	271	214	248	210	239	230	209	248	220	246	270	252	217	280	226	235	209	215	231	287	247	248	217	240	239	224	220	257	218	247	215	259	247	214	233	239	252	242	220	238	231	254	229	231	243	238	220	240	230	246	243	230	235	261	227	289	247	251	225	256	232	239	252	266	261	247	239	282	215	227	258	233	273	248	237	211	230	237	237	237	243	239	223	241	244	244	214	219	214	245	225	251	226	215	259	257	234	228	238	238	245	246	231	227	239	264	240	244	246	279	275	225	224	270	238	236	250	257	267	238	231	251	242	225	219	234	220	235	237	237	215	245	218	249	236	250	258	235	210	232	247	251	224	197	244	233	238	235	230	228	227	253	217	244	255	224	240	223	221	215	237	212	244	244	239	243	211	241	224	244	235	259	227	226	266	241	239	225	227	232	245	260	220	289	248	267	235	261	211	238	250	212	235	234	210	257	245	238	228	226	239	230	241	262	227	223	234	243	256	224	217	234	219	247	264	253	237	266	236	233	234	232	258	245	244	261	248	233	205	230	233	263	250	201	258	228	250	271	221	244	242	277	241	211	263	213	228	245	231	191	229	234	256	232	230	268	243	247	226	223	228	218	243	246	244	221	224	247	252	232	242	236	238	234	224	238	222	244	216	258	223	235	243	251	298	228	233	269	254	253	219	234	210	273	207	237	239	257	282	263	234	231	288	227	237	231	224	224	264	235	275	240	250	215	220	238	231	243	245	251	240	220	250	257	196	241	235	242	257	214	238	245	239	248	228	251	218	242	225	259	219	250	237	230	222	239	240	231	263	236	244	239	242	258	225	265	241	236	240	236	269	249	240	246	234	267	234	245	254	231	254	244	250	234	231	255	243	258	244	260	241	235	261	217	249	242	242	235	258	238	248	233	264	261	250	241	240	243	264	244	222	230	255	236	248	237	272	271	261	227	253	243	235	218	271	233	244	231	229	233	271	262	246	231	247	247	243	236	228	282	224	236	265	237	255	237	222	255	231	217	245	238	272	227	237	231	273	250	261	233	270	235	257	258	235	251	254	262	224	244	238	238	229	231	261	223	246	247	243	222	260	239	234	246	222	256	213	253	257	256	233	209	250	262	221	203	240	217	229	243	260	257	257	240	254	224	201	239	250	243	248	242	225	222	225	230	257	217	224	236	240	224	200	247	267	257	246	250	242	239	237	235	258	232	207	248	230	248	261	232	214	249	206	242	235	246	235	204	225	217	258	235	237	247	205	227	227	258	253	218	258	227	236	221	224	207	282	242	223	257	264	226	218	252	240	244	208	260	241	240	262	290	225	236	266	235	239	231	233	276	237	234	255	232	197	240	245	240	255	234	224	268	254	236	233	255	227	214	227	248	207	225	242	216	262	245	262	248	245	243	222	231	208	247	239	240	238	280	238	248	232	232	229	237	275	291	244	230	249	235	243	252	231	256	223	282	235	206	262	248	226	238	226	273	225	265	232	234	233	217	211	217	238	237	258	270	254	236	266	237	253	219	224	261	234	226	246	225	226	251	227	253	250	227	242	247	239	220	261	250	241	235	238	235	271	223	202	246	220	251	222	240	254	245	269	247	204	222	244	210	253	225	237	215	224	238	208	240	212	210	264	253	213	237	227	237	260	215	239	241	243	233	248	234	224	215	239	234	215	253	263	237	256	239	258	238	238	226	284	244	228	223	232	254	237	246	227	223	245	254	260	261	224	238	259	223	227	264	236	251	245	240	270	225	231	261	240	236	275	262	237	254	221	234	274	200	202	227	260	227	220	241	238	225	252	247	224	235	268	249	257	233	250	256	247	226	233	262	246	221	234	219	204	222	264	214	251	261	235	207	244	261	238	247	241	215	261	226	235	253	243	237	232	254	249	248	241	233	239	235	252	215	220	229	267	252	237	228	228	240	223	258	261	254	256	271	212	227	267	246	235	246	230	251	262	259	260	248	251	259	247	244	206	228	242	222	231	231	243	216	229	248	295	255	244	245	230	229	237	249	238	234	270	241	240	254	237	273	265	244	226	270	283	253	243	252	255	240	239	239	221	238	220	224	255	250	214	254	238	242	256	235	258	224	247	206	222	249	223	219	227	243	248	277	239	231	240	222	239	233	236	222	253	231	239	218	228	248	254	258	217	232	246	251	237	218	236	221	251	263	225	245	247	251	236	221	216	220	216	251	220	225	241	257	232	250	232	255	241	234	246	243	245	219	235	227	245	212	246	221	248	241	212	253	227	243	248	249	220	259	219	228	223	228	224	253	227	226	228	234	262	220	269	231	222	250	225	231	205	194	241	274	238	237	237	257	224	242	258	261	273	231	245	228	227	221	207	179	235	238	263	246	235	256	257	257	228	238	238	253	213	204	223	241	225	246	213	223	224	236	238	239	213	242	249	265	242	231	243	238	250	239	235	233	249	215	231	289	214	238	241	233	244	228	265	224	233	220	221	228	222	230	251	242	222	279	234	214	257	248	221	232	240	208	230	258	229	252	211	240	258	218	262	228	220	251	242	251	235	263	265	263	224	235	258	232	237	247	237	238	258	215	209	229	236	260	219	217	251	241	242	233	226	252	260	213	242	225	250	237	225	250	275	258	259	266	247	244	237	256	212	237	235	233	239	259	246	262	230	204	249	255	247	254	246	249	244	241	273	253	245	238	236	227	222	246	256	251	216	230	264	242	230	272	235	218	230	260	240	250	250	237	256	212	246	229	231	240	289	255	259	244	249	246	232	242	238	222	238	236	223	209	223	250	251	233	227	246	214	235	238	250	228	246	212	272	243	259	244	221	230	236	225	246	231	240	234	240	220	259	232	259	247	262	247	256	243	235	248	213	246	244	233	253	242	246	244	243	226	233	257	221	238	244	244	266	223	248	247	252	248	256	243	237	223	237	227	226	231	233	249	250	251	263	269	220	243	256	238	205	244	245	271	253	247	260	228	269	235	217	227	256	245	220	222	223	250	210	249	254	254	252	212	243	240	258	259	270	218	226	240	249	228	214	235	225	198	262	222	225	242	262	247	251	242	239	242	213	263	274	240	248	214	243	267	229	230	232	243	256	247	238	249	205	236	246	252	230	242	226	266	222	231	217
7639	2538	5254	6065	5207	4470	3702	2928	2495	2275	1918	1514	1397	1223	1107	1075	1103	1099	1092	922	847	838	847	874	794	797	771	754	800	746	775	714	687	706	652	668	626	677	666	644	625	611	657	663	619	590	637	614	637	596	610	616	590	589	554	633	607	633	571	574	581	582	592	569	603	580	557	614	580	585	597	641	598	619	601	601	578	589	619	595	543	542	615	550	545	587	542	546	584	556	591	603	552	606	600	536	568	563	591	631	595	629	594	550	570	587	591	602	542	589	574	601	569	593	604	577	566	567	528	587	576	617	587	562	579	569	519	560	618	577	612	611	624	601	629	551	566	595	574	548	608	566	554	559	588	598	615	606	561	558	589	590	602	530	588	585	578	577	612	575	607	594	570	575	593	585	613	559	609	565	537	541	577	550	557	572	608	603	557	572	580	592	575	573	594	566	548	586	574	595	575	533	588	568	635	630	572	560	631	561	563	596	574	562	553	617	590	628	568	560	534	587	573	586	565	559	554	554	556	560	517	532	617	600	556	525	596	618	564	567	573	522	610	573	555	567	546	566	531	566	582	600	617	568	584	621	583	534	570	565	577	569	589	563	578	554	570	587	580	543	568	563	547	574	589	576	594	532	585	588	578	585	612	565	592	583	595	579	594	591	557	552	522	611	549	588	591	602	551	560	583	568	544	623	568	591	571	581	536	558	567	578	586	604	609	631	547	568	608	610	597	566	570	583	556	599	597	567	573	618	574	573	561	555	571	569	610	577	585	564	591	579	582	614	577	560	606	611	547	579	563	564	619	513	552	575	549	565	582	549	597	552	590	559	532	584	551	519	572	568	590	581	591	577	579	608	572	536	597	576	590	547	558	571	611	566	567	581	585	583	550	539	570	603	607	547	580	588	585	628	603	546	570	631	564	599	588	568	547	577	571	571	579	491	581	592	586	577	554	557	599	611	586	581	576	573	647	597	589	566	566	575	540	563	554	575	573	578	598	582	577	601	592	582	570	533	577	585	591	578	583	574	541	587	585	590	610	580	600	584	581	618	563	564	583	572	647	589	610	575	593	584	530	580	562	611	581	570	624	610	599	602	596	605	585	586	610	582	612	589	586	591	551	573	523	602	586	600	598	560	571	572	604	611	613	614	552	600	562	551	561	569	579	540	588	571	568	591	619	589	550	604	575	632	577	576	567	552	567	593	600	582	580	552	568	582	610	603	591	579	604	588	597	593	601	551	578	539	580	547	611	587	562	585	557	594	620	572	565	608	601	589	549	599	579	591	617	562	577	594	525	573	547	637	543	537	541	594	570	556	564	598	564	593	531	598	562	579	568	567	602	602	598	631	646	517	566	580	631	603	543	584	556	595	584	546	582	560	561	552	551	602	572	589	556	609	581	581	544	565	622	614	611	613	570	529	595	581	592	576	549	573	566	565	544	544	559	596	591	559	565	573	598	550	622	535	628	546	585	585	598	598	571	588	574	597	564	589	601	565	593	564	611	591	613	574	590	616	581	590	577	629	579	555	570	523	569	509	577	592	527	588	551	591	571	616	582	605	581	544	604	535	559	570	581	574	516	581	575	543	566	560	581	574	601	544	580	595	558	561	571	552	593	614	562	565	604	551	580	580	602	569	538	579	556	568	576	573	613	609	550	612	564	598	594	587	612	564	583	599	621	625	588	533	650	616	600	574	578	524	555	557	556	570	589	570	521	609	606	604	639	528	614	517	591	571	545	616	565	566	557	601	600	578	593	584	564	582	530	648	578	547	592	584	591	562	572	559	596	615	563	638	639	608	618	582	576	577	571	538	546	596	548	570	588	565	570	595	572	573	568	612	578	605	579	604	577	608	584	576	543	585	580	579	533	596	572	579	568	626	560	613	578	600	582	593	577	570	591	604	554	559	524	563	577	605	625	569	573	532	614	586	599	603	568	584	556	584	582	564	597	553	580	553	591	587	602	572	588	569	575	600	595	583	569	573	568	547	583	559	590	557	557	556	615	552	582	593	641	587	581	629	604	575	585	587	621	597	567	556	578	586	554	577	590	571	633	527	550	566	586	542	592	610	545	504	603	577	570	615	564	613	604	608	560	564	558	601	506	568	610	561	606	556	596	584	577	533	587	570	622	525	579	574	562	615	558	596	609	549	569	583	633	596	590	581	578	612	582	587	564	569	561	587	566	577	590	554	624	561	552	631	642	598	598	592	570	609	553	569	580	609	546	558	544	578	554	572	595	596	544	580	597	529	606	611	591	569	568	592	546	594	569	540	557	594	563	595	560	575	586	543	605	623	589	607	583	590	588	562	565	581	596	594	604	591	599	595	567	621	576	569	616	563	604	571	589	621	597	571	572	574	603	563	576	624	576	607	567	582	560	573	561	601	626	582	566	608	614	592	583	587	575	572	622	568	569	613	554	575	602	617	591	597	603	536	544	588	593	553	598	613	549	572	603	602	565	582	599	584	589	584	581	582	567	556	601	566	630	562	553	598	595	595	572	608	549	544	596	569	610	593	550	603	551	591	552	537	563	589	548	604	596	597	581	560	547	579	571	633	594	616	544	601	546	525	588	623	566	615	597	546	585	582	568	615	568	541	595	590	545	578	583	568	585	570	559	558	604	589	537	615	604	608	561	553	591	602	575	572	560	579	593	542	607	604	585	565	560	562	563	602	585	612	577	581	603	548	597	554	613	609	581	604	533	615	588	589	584	552	559	631	627	555	584	589	621	612	592	584	607	576	578	585	573	573	540	568	598	594	577	570	590	566	601	603	602	593	578	578	591	586	589	558	563	595	598	589	538	566	542	581	618	580	566	581	565	565	554	623	618	568	577	588	588	579	566	604	602	578	611	560	580	555	562	586	568	539	616	546	591	582	603	582	607	580	539	628	602	551	527	600	562	595	542	575	570	605	551	606	627	609	570	600	568	592	585	575	605	561	581	585	594	600	582	579	614	568	578	573	552	588	603	613	600	599	610	567	596	604	555	589	536	581	605	551	639	579	591	583	567	560	525	567	604	617	580	591	536	632	554	592	549	640	608	572	610	572	546	572	606	609	584	577	575	583	577	569	571	563	591	581	571	570	608	606	586	584	596	576	561	569	590	602	571	604	606	573	585	550	561	617	568	612	572	573	585	578	600	577	585	591	589	583	595	594	611	573	585	584	533	571	580	545	606	543	562	582	626	609	556	595	570	571	612	602	566	595	559	553	609	563	601	546	572	605	587	521	565	532	553	620	574	570	582	571	559	557	606	620	592	566	538	602	585	572	595	612	606	629	555	595	547	548	552	531	608	616	624	570	585	586	557	546	554	599	541	559	582	553	609	541	596	598	572	583	620	570	586	602	566	582	581	607	551	563	544	607	558	588	608	610	575	547	550	588	574	624	550	597	566	573	564	584	578	553	556	595	562	570	592	549	580	600	558	583	638	598	525	569	578	582	562	591	630	545	590	585	601	573	603	581	528	535	577	553	603	567	567	560	586	575	537	591	519	585
15165	3258	3521	2745	1887	1481	1138	809	699	565	499	393	306	323	339	283	296	272	286	246	240	226	257	240	204	220	215	193	200	194	210	180	190	215	220	177	184	188	186	184	178	193	199	224	174	177	191	188	201	205	164	194	154	195	161	179	182	180	193	189	180	174	172	177	178	190	172	177	189	184	158	202	176	167	170	193	167	187	199	167	166	192	174	173	160	172	184	175	171	181	166	173	170	185	176	159	158	174	179	176	182	169	183	183	176	189	175	150	152	201	179	161	192	178	151	164	172	175	172	184	156	179	198	186	143	193	185	183	180	171	186	186	171	153	153	174	177	206	181	156	201	170	183	179	174	193	166	175	171	159	161	172	201	177	189	189	183	143	191	156	176	204	176	166	169	180	172	198	173	180	197	168	172	196	158	177	163	145	161	152	176	183	171	185	184	178	176	201	174	178	182	174	172	167	170	176	176	169	193	155	172	176	181	177	171	164	176	176	147	175	183	156	199	185	157	205	180	185	167	155	179	203	175	169	200	161	169	164	162	161	171	177	189	197	197	168	171	185	151	180	175	189	187	195	180	195	165	176	190	180	181	172	181	156	183	195	172	193	168	165	187	187	181	173	164	174	202	178	192	177	171	188	176	182	186	149	169	156	182	187	176	179	175	168	168	164	193	185	163	186	187	195	179	180	180	150	188	197	162	143	167	185	173	182	173	187	170	183	172	153	174	193	169	144	175	165	150	170	186	179	180	163	178	184	180	170	193	182	177	192	189	181	163	167	181	180	162	177	174	183	169	191	184	165	182	180	150	153	175	168	174	187	167	182	184	162	202	160	173	172	188	196	173	167	181	161	173	209	144	158	183	160	204	154	174	201	177	163	183	183	184	182	165	182	158	161	179	164	182	194	164	154	160	152	162	149	195	160	186	197	179	173	177	175	186	167	174	157	154	172	183	170	181	188	188	140	181	179	169	159	155	192	186	175	164	165	192	156	163	195	186	160	173	142	172	166	172	168	154	159	168	161	183	174	165	168	157	188	176	181	159	176	171	193	177	179	183	199	197	180	154	188	186	167	178	201	165	155	179	185	183	162	142	151	203	180	150	197	175	186	176	177	179	178	165	194	177	159	192	172	171	144	169	164	177	156	145	182	177	175	164	164	169	161	159	165	167	193	173	173	177	195	183	187	171	175	159	158	165	153	172	176	179	174	146	180	186	163	175	175	180	177	167	168	188	178	172	159	174	186	180	186	183	175	158	190	162	157	170	184	213	191	156	170	175	159	166	173	167	172	175	170	187	169	162	158	159	163	189	173	149	169	183	199	180	174	171	171	193	199	195	162	181	199	164	167	175	168	187	199	158	162	162	197	197	139	168	183	152	176	165	178	184	164	184	176	186	177	196	183	171	165	166	182	182	188	170	186	172	164	175	141	193	156	195	183	176	177	175	168	178	163	181	189	180	161	185	199	173	189	170	195	144	181	170	175	191	166	153	170	164	185	179	168	174	174	154	184	190	161	182	161	161	151	144	158	182	182	178	163	168	184	174	178	190	175	182	174	174	192	179	168	172	148	171	175	177	174	168	181	173	177	163	171	174	189	161	160	191	177	158	174	159	166	175	161	173	207	164	155	190	156	174	136	169	155	187	198	155	179	158	179	147	140	187	175	168	181	162	186	175	180	153	158	186	176	182	199	142	176	180	179	172	146	174	163	167	171	197	145	178	200	184	170	177	182	163	130	168	197	178	164	177	175	144	176	183	158	156	211	158	201	173	200	159	173	152	149	196	207	178	165	180	194	174	178	157	185	172	171	187	199	198	152	186	172	174	152	157	155	176	162	184	169	167	186	185	177	183	176	196	176	182	171	191	171	170	193	193	213	158	163	172	165	168	180	159	191	159	189	156	181	204	170	166	170	165	188	188	200	175	180	164	147	185	173	174	150	169	165	150	164	180	169	175	175	190	161	179	186	167	172	171	186	191	169	199	213	167	163	171	186	167	182	160	159	199	186	173	173	183	173	195	163	173	159	175	156	166	175	174	182	169	167	175	163	172	176	187	147	200	186	159	178	166	173	173	176	181	161	185	177	172	171	177	181	166	161	175	175	180	185	195	179	177	187	179	171	194	167	184	194	188	171	175	160	186	173	170	171	180	164	172	165	188	147	171	168	188	175	195	192	179	160	176	178	173	171	197	161	148	171	203	176	177	172	163	162	192	152	180	167	173	168	193	160	176	179	160	155	196	173	161	178	165	162	175	184	168	173	180	175	150	188	180	149	178	156	190	169	183	187	184	177	184	187	179	148	169	190	194	170	174	170	190	158	160	165	172	203	170	156	149	161	151	171	179	167	195	203	165	186	166	170	177	176	185	149	179	190	171	165	171	158	171	147	221	162	159	154	197	181	151	169	188	185	180	194	180	170	190	181	153	159	166	158	184	185	180	187	163	166	193	201	169	161	154	177	165	165	198	192	147	174	171	172	172	171	176	197	174	179	168	165	170	176	189	177	171	161	177	169	206	211	165	171	171	166	165	164	174	195	165	155	170	192	181	170	174	169	176	151	200	171	179	190	168	166	167	184	199	196	174	175	176	186	196	177	202	158	196	165	165	152	145	182	160	171	185	187	172	166	185	188	174	153	175	165	175	187	150	194	199	158	148	186	181	173	189	191	179	174	189	179	178	196	193	166	194	169	183	186	197	181	161	193	181	188	194	189	187	175	163	176	160	171	152	184	178	169	166	165	174	190	151	157	180	193	163	177	172	198	158	165	191	175	158	184	184	180	178	185	179	185	175	160	160	184	186	144	193	167	161	171	190	144	186	175	188	172	168	197	186	162	181	188	155	168	149	176	157	176	152	183	179	179	168	178	186	166	181	154	188	159	169	155	155	195	201	161	194	171	181	170	169	194	174	172	166	183	191	178	176	181	176	183	204	171	190	168	170	152	188	183	158	152	170	147	178	181	153	176	178	165	169	188	187	173	171	165	196	169	163	176	176	160	186	187	160	158	146	170	164	167	158	164	167	181	199	185	170	187	199	172	184	193	179	160	186	177	207	177	174	173	178	155	175	168	167	176	185	180	195	158	190	177	215	168	188	164	160	147	160	149	151	163	150	157	183	167	196	169	174	163	147	141	179	159	179	174	189	164	165	143	146	186	155	165	180	181	180	190	163	171	191	159	186	187	163	178	186	175	158	154	158	169	179	162	179	176	185	151	175	151	179	173	163	208	160	176	183	183	184	188	182	171	199	180	168	161	179	150	187	168	172	187	177	185	173	198	151	191	180	179	154	174	198	187	158	186	161	175	190	181	169	169	185	181	172	193	192	190	156	180	162	181	181	163	174	171	170	177	177	162	172	173	206	157	185	184	198	171	168	181	193	172	167	191	187	187	169	171	168	191	165	168	169	172	165	185	179	168	174	136	160	165	154	181	155	190	178	167	168	151	165	172	191	159	174	170	164	156	197	198	181	166	168	157	165	171	194	175	185	180	187	185
9529	3196	6727	8276	7184	6095	4882	3836	3155	2929	2356	1799	1697	1471	1412	1216	1167	1104	1250	1107	855	896	900	795	780	790	743	694	786	711	703	685	662	683	610	583	620	561	521	552	512	508	509	530	487	522	516	506	494	491	450	491	469	471	481	459	480	463	468	465	465	448	478	490	456	463	444	467	444	439	410	492	447	436	416	437	464	444	397	475	399	423	432	442	480	487	416	407	476	424	466	461	473	436	467	468	454	464	457	444	403	480	407	429	442	445	437	404	465	418	448	451	392	452	466	444	406	473	457	409	455	427	440	415	462	439	460	438	449	429	415	426	472	425	425	459	407	441	433	396	429	451	381	468	417	466	420	450	413	430	447	433	449	440	411	420	432	453	417	424	435	430	463	466	440	457	448	466	440	419	431	404	435	447	468	452	421	433	459	420	460	454	447	491	409	424	466	442	428	418	458	449	442	441	452	435	442	437	427	416	430	447	449	421	443	450	442	436	447	464	461	474	428	425	464	405	427	425	407	468	485	430	447	461	411	435	448	447	429	435	450	412	415	459	408	453	420	418	466	435	416	455	408	417	403	421	422	420	461	446	414	445	473	435	501	403	418	441	436	412	439	460	433	460	484	441	429	459	423	485	407	423	492	428	424	426	460	457	432	443	435	476	457	417	440	427	417	396	403	466	418	437	400	414	425	422	431	391	497	409	463	431	451	416	449	438	427	446	463	413	435	436	403	426	439	433	412	470	458	426	447	453	422	401	425	442	443	402	448	449	432	437	423	410	417	460	442	448	437	438	414	423	441	428	433	448	455	455	415	462	437	437	430	483	442	455	451	473	468	429	435	473	467	428	439	462	448	453	460	475	466	436	433	441	410	469	435	417	462	427	416	445	431	460	441	405	451	438	445	453	412	448	452	475	443	423	415	423	462	461	458	437	420	449	453	443	448	449	436	420	425	447	467	440	436	426	452	450	434	459	458	424	433	431	456	435	430	467	424	425	458	424	411	438	461	384	432	478	443	452	437	460	426	481	442	463	463	450	436	450	422	481	450	441	428	459	462	434	461	471	450	383	433	411	436	438	460	453	455	434	423	425	416	451	414	464	465	439	428	464	446	455	447	436	422	467	434	415	423	431	451	426	501	427	437	435	498	458	429	417	457	439	447	416	446	446	420	443	423	415	427	470	439	414	433	453	437	432	436	462	438	470	438	414	447	423	426	462	447	432	441	427	441	450	464	490	446	458	447	415	425	439	414	444	403	434	454	452	433	456	444	421	441	451	412	432	450	432	448	438	440	466	436	458	411	438	405	431	405	449	437	432	486	433	454	444	417	473	441	395	415	422	453	445	412	438	456	455	445	420	420	454	448	428	444	440	434	429	417	422	465	410	480	439	440	441	456	442	441	436	435	442	462	434	439	420	418	433	437	414	425	427	438	424	419	409	447	445	464	434	454	483	465	424	421	488	429	438	449	475	439	445	441	445	451	440	449	408	435	437	449	438	441	415	484	441	496	444	450	427	425	456	433	415	439	453	448	461	430	438	435	450	420	444	452	445	454	407	422	446	390	452	429	456	446	470	468	441	441	446	440	446	485	482	433	418	455	471	429	436	429	433	465	416	417	461	433	446	477	466	454	465	445	437	422	414	460	442	427	422	444	458	448	469	444	429	442	458	425	432	458	452	457	420	462	465	421	424	391	442	435	439	389	441	466	418	453	457	448	421	427	418	444	454	468	419	428	424	429	429	440	406	471	415	419	411	423	424	404	422	429	397	424	438	448	433	435	414	410	424	430	478	475	448	451	466	477	471	444	442	450	454	440	449	435	464	442	443	471	438	478	438	438	444	477	420	447	454	426	444	404	458	444	482	441	421	458	421	433	441	455	419	460	411	453	427	444	473	480	409	456	462	431	458	473	460	429	458	431	414	430	424	435	420	411	460	442	431	456	467	444	441	418	455	419	411	412	439	484	440	403	450	406	454	467	449	416	436	425	451	419	438	460	451	445	423	468	455	411	450	435	419	448	439	429	414	437	474	429	475	448	390	439	421	435	457	472	440	454	441	475	408	432	466	444	441	463	468	443	440	404	497	408	446	433	470	448	443	431	430	435	497	427	434	422	414	447	471	436	415	449	417	443	429	433	415	438	397	399	442	428	421	433	445	448	431	452	455	455	446	442	463	432	424	464	440	452	418	442	462	486	439	448	493	408	438	434	436	431	417	459	433	435	424	389	430	414	446	380	471	461	395	430	407	436	461	472	481	477	456	462	452	443	381	435	438	467	461	437	476	442	430	423	464	408	403	445	408	450	466	485	432	423	431	458	425	429	440	449	395	453	437	477	428	458	432	409	469	451	451	431	439	449	473	424	437	454	446	442	467	451	437	464	462	435	447	453	456	442	408	436	448	444	464	502	432	453	400	455	436	448	445	445	444	441	415	454	435	446	425	472	455	458	421	455	433	424	453	434	442	485	414	433	437	399	416	435	395	446	447	425	418	428	463	435	446	454	437	456	427	455	434	467	417	481	432	432	466	457	432	417	417	461	440	420	395	432	454	429	418	436	427	447	450	452	422	429	412	441	470	398	425	413	469	415	431	441	448	468	440	436	472	461	450	423	430	420	462	405	455	471	446	448	458	436	443	440	432	423	411	442	448	469	424	433	436	432	425	443	442	433	437	473	457	431	443	487	418	465	452	431	430	431	410	411	460	429	413	449	441	441	455	463	437	430	422	454	411	452	454	446	492	425	422	425	451	475	423	409	432	449	430	455	418	425	484	459	419	458	432	436	423	432	436	477	441	441	430	420	432	466	434	468	445	412	410	453	412	458	451	442	433	433	441	444	458	447	398	413	456	417	418	451	427	474	421	463	438	445	406	478	440	426	428	465	452	422	417	445	437	436	436	438	436	455	405	439	451	452	444	466	445	427	445	453	470	445	417	418	441	424	428	441	414	418	439	443	429	452	423	466	445	407	418	443	451	433	445	477	421	453	453	417	456	459	444	455	479	465	442	440	443	444	417	462	443	420	416	429	448	461	449	434	422	454	461	471	443	419	464	430	449	453	421	405	462	481	464	437	462	462	452	423	479	486	444	471	444	437	412	429	428	444	451	431	460	441	449	466	435	442	431	432	443	445	440	427	452	436	415	438	470	437	456	418	442	435	452	435	432	472	451	450	435	412	469	412	420	431	454	432	439	444	466	442	439	410	480	402	415	431	462	442	431	433	431	403	445	463	450	414	443	445	445	465	453	474	485	447	457	472	391	447	394	470	448	440	463	453	456	426	489	473	421	445	443	462	450	445	483	499	424	469	422	417	449	393	424	437	443	443	423	441	413	450	436	427	464	439	417	418	421	448	437	422	439	454	426	428	392	397	416	434	447	444	497	444	436	420	435	468	408	454	440	405	415	476	432	456	428	477	432	445	458	466	448	383	395	404	441	510	463	452	471	412	443	447	464	439	463	437	383	469	436	423	452	462	431	447	429	449	428	425	439	509	425
2759	1279	1393	1135	816	665	559	446	448	412	321	363	290	330	301	276	290	268	303	295	280	293	272	281	308	288	266	259	302	298	270	274	256	266	278	240	260	235	270	274	262	241	265	254	251	243	281	279	236	283	281	275	268	268	254	284	236	265	298	259	293	279	243	259	261	261	269	269	282	283	276	241	273	249	285	278	258	278	236	278	279	263	255	259	275	262	265	268	251	272	292	264	261	275	281	261	292	272	280	248	276	272	270	273	253	294	273	225	281	262	270	274	272	278	262	303	267	231	275	269	252	271	248	254	232	264	271	292	279	270	270	286	277	278	272	250	242	270	269	241	257	264	259	258	266	285	260	276	256	288	282	252	267	252	275	220	284	272	261	260	272	276	246	275	256	257	279	288	266	285	262	270	268	274	278	268	251	260	259	279	332	256	271	282	310	301	279	280	263	229	275	268	272	238	278	279	303	270	254	257	276	297	282	292	289	273	279	286	247	275	284	277	265	251	261	275	260	263	258	296	308	276	275	248	271	285	249	272	258	259	278	255	298	250	285	276	272	302	299	268	295	280	266	243	256	279	276	247	262	256	288	250	263	280	274	269	283	256	261	267	263	273	243	265	275	308	308	310	256	260	257	267	260	263	237	252	259	248	259	261	263	303	296	244	273	264	284	266	250	273	267	280	258	288	265	272	269	291	267	254	296	252	256	289	280	247	300	282	274	280	292	249	275	254	291	278	289	275	297	302	276	279	266	271	228	256	242	258	269	282	274	315	255	245	262	277	275	297	259	257	304	302	273	257	273	274	278	258	253	284	266	284	260	261	266	277	271	272	269	257	289	297	289	268	266	258	283	298	256	281	283	272	270	270	291	274	271	260	236	256	273	292	223	253	278	296	255	251	256	255	246	291	284	256	272	281	240	262	259	265	264	255	266	273	280	256	307	261	263	265	257	297	253	269	274	287	254	282	256	271	294	267	266	258	296	273	240	262	270	291	259	279	279	246	273	268	252	239	283	269	289	249	309	264	263	291	252	227	259	280	279	286	267	313	286	245	255	261	269	301	254	279	271	250	261	265	274	257	298	248	295	264	278	258	261	262	278	275	245	238	277	271	265	259	284	253	247	269	254	282	274	275	267	265	287	270	274	270	250	254	272	277	231	284	265	285	256	284	289	296	251	252	292	278	272	263	263	270	267	274	272	264	259	311	236	276	228	284	259	274	277	303	282	293	274	306	264	257	281	278	268	256	263	273	265	262	267	267	276	268	255	267	279	247	249	252	279	263	289	278	263	278	289	275	281	270	250	270	277	254	258	286	299	254	249	263	293	258	280	258	273	246	257	285	256	280	268	240	294	273	267	248	250	313	284	287	262	272	277	277	274	264	261	280	255	251	279	259	288	270	265	262	299	304	275	286	281	256	238	263	253	257	237	288	260	280	273	253	280	287	268	286	296	261	283	290	291	313	258	285	279	274	276	254	257	267	285	276	281	283	276	250	290	293	282	285	281	253	253	256	259	266	272	293	239	247	281	300	268	272	238	281	315	287	245	271	267	261	253	271	265	265	254	272	264	249	280	254	261	265	261	296	266	267	253	265	259	272	264	219	265	241	229	209	271	289	310	273	262	289	302	269	265	279	307	265	264	242	266	264	268	271	279	253	270	266	270	258	288	259	278	292	271	288	283	296	270	243	283	313	269	266	234	280	274	285	273	285	246	284	277	273	262	268	297	260	246	265	265	261	275	255	256	261	272	264	260	275	282	285	278	292	259	269	265	255	269	292	274	279	279	242	255	274	291	272	284	305	277	258	295	322	282	277	287	257	262	270	257	262	256	289	278	260	278	274	298	266	258	287	262	287	250	254	224	306	301	267	247	269	301	281	259	276	249	295	274	280	284	284	251	264	297	274	257	275	242	280	286	245	285	268	263	277	276	275	252	260	237	290	234	272	294	248	258	273	281	238	268	289	272	272	277	259	275	258	255	267	252	293	281	289	232	268	253	264	295	266	259	242	264	280	255	275	281	286	272	260	253	273	275	267	252	282	285	253	273	259	274	259	255	265	259	269	273	282	273	258	278	263	274	267	257	250	255	270	280	273	262	278	271	288	261	279	267	285	287	278	243	260	274	269	248	258	239	281	273	239	265	270	282	264	265	287	270	254	268	244	288	291	291	297	268	270	296	277	292	294	239	246	290	284	287	287	293	281	240	245	258	261	297	314	284	280	257	244	252	291	242	264	254	297	277	268	266	259	277	287	298	256	218	216	268	273	293	272	269	289	285	248	279	280	267	271	268	280	272	232	252	299	311	281	274	261	277	268	275	280	263	242	275	277	280	283	279	266	304	250	283	270	283	220	271	254	266	249	265	271	305	260	297	310	268	269	266	293	242	265	285	272	276	284	242	284	283	285	267	257	285	265	239	287	269	244	265	258	282	240	270	259	248	267	296	280	287	262	275	273	282	263	293	258	252	264	269	260	253	250	301	286	277	254	276	252	263	267	270	275	292	255	280	270	239	262	266	281	250	272	271	243	271	252	283	268	267	270	276	240	262	283	241	256	236	276	269	233	256	248	256	276	276	272	252	286	287	250	289	291	254	252	273	308	277	286	279	248	270	305	273	310	284	279	293	278	253	290	294	286	240	274	284	275	278	237	237	245	295	260	278	289	257	249	257	265	248	252	262	261	240	240	255	271	284	256	250	291	282	259	294	268	300	263	249	260	260	264	258	290	291	255	275	253	290	282	281	281	313	292	281	263	246	264	268	280	282	266	259	256	273	263	288	271	272	280	277	279	290	266	275	269	291	243	280	254	270	276	280	311	259	283	271	284	295	260	256	266	263	244	242	274	253	293	267	253	243	244	268	275	250	259	246	302	273	250	222	262	290	257	264	271	262	255	263	285	255	266	256	293	271	274	253	261	244	277	263	285	290	274	251	233	261	263	236	257	280	256	274	250	264	270	252	276	269	260	263	276	274	247	265	262	260	258	276	284	253	256	254	288	271	256	252	262	274	279	276	260	274	254	245	244	233	260	283	258	259	267	281	276	268	255	279	248	271	266	260	265	271	287	273	264	221	279	269	302	274	255	277	269	269	265	304	280	272	271	259	251	308	257	304	301	249	309	253	260	228	277	237	265	240	290	256	271	275	265	261	281	289	281	299	286	245	277	269	289	285	251	250	282	254	287	276	258	269	258	254	266	270	270	250	270	281	265	269	266	258	271	245	273	262	266	270	268	273	249	277	263	285	266	271	258	305	264	262	244	258	268	263	298	275	269	244	282	266	268	272	251	288	279	284	285	287	298	255	272	271	293	244	294	294	282	302	321	267	250	278	267	250	264	241	236	281	260	264	255	270	285	266	260	238	278	272	256	267	265	263	301	245	256	271	252	306	276	295	302	260	280	275	258	279	258	273	257	279	249	287	301	267	266	272	286	276	276	290	265	301	279	279	287	269	289	253	275	260	288	266	264	263	220	257	302	258	243	283	256	243	271
2803	1620	2985	3714	3273	2648	2123	1762	1521	1366	1166	1065	943	881	868	862	825	819	860	746	777	777	704	742	799	746	750	712	728	668	692	714	714	686	657	657	668	678	712	635	654	684	709	679	700	681	686	643	701	643	615	657	650	631	633	683	669	727	642	625	679	633	638	665	600	696	664	667	655	622	654	581	641	636	663	669	629	654	644	627	648	623	585	687	690	626	641	652	653	640	655	661	633	661	663	657	646	643	671	689	647	646	658	688	648	689	680	658	667	619	652	666	663	678	639	585	624	686	620	628	709	655	614	641	644	666	681	607	603	640	625	659	647	624	622	653	679	627	678	671	658	635	615	653	666	646	650	647	633	647	631	638	652	664	680	673	640	660	646	622	646	613	634	669	624	714	654	603	589	640	604	604	618	668	618	626	650	645	668	666	673	614	674	664	622	684	641	679	609	633	646	654	671	662	613	591	646	649	617	680	659	646	662	651	621	641	639	613	589	665	671	587	661	639	663	713	600	609	661	669	681	604	658	625	663	643	652	654	650	619	676	623	635	630	652	627	643	650	649	670	642	618	625	623	662	662	677	705	623	693	616	689	630	659	660	631	676	665	720	626	663	644	641	619	645	665	657	650	632	640	671	620	665	621	664	653	643	624	659	619	639	652	607	652	635	677	618	682	655	639	706	671	669	641	590	649	694	642	586	673	638	661	680	649	701	611	618	609	608	651	636	617	606	644	695	636	627	638	626	635	632	636	619	625	630	648	658	672	665	608	678	621	668	653	597	702	626	651	664	643	605	592	676	652	668	646	620	666	656	662	644	643	621	649	632	671	680	640	663	667	626	653	613	627	667	682	637	624	605	633	651	623	626	658	629	597	618	641	682	652	628	624	638	627	659	611	659	662	641	625	658	643	596	629	684	654	600	656	642	674	598	653	672	606	629	698	625	659	680	635	673	641	602	640	608	642	657	615	621	656	592	668	654	650	607	645	662	659	661	624	669	637	645	618	650	634	644	648	683	688	682	627	641	654	687	702	623	671	644	638	652	622	617	639	655	608	640	670	622	642	624	677	648	644	666	645	681	639	586	666	656	652	627	633	644	622	655	658	628	674	670	685	648	649	676	653	660	636	620	657	631	679	694	616	641	654	624	654	644	643	626	648	634	671	692	619	637	656	606	626	669	685	696	657	628	688	677	640	607	682	615	630	657	635	638	654	640	624	599	685	655	638	608	673	664	651	631	645	650	652	632	690	599	671	669	633	647	689	654	645	592	680	649	627	639	653	606	619	644	632	670	625	661	615	641	640	614	688	646	677	603	625	629	626	661	610	632	638	638	638	680	667	622	735	670	641	658	637	665	689	635	671	635	619	645	662	640	677	643	649	649	628	653	635	658	644	659	595	683	635	650	657	624	641	628	664	647	618	635	685	645	593	649	649	635	639	619	643	621	650	684	611	641	675	610	665	655	634	653	647	678	652	683	650	628	679	671	655	649	658	669	628	647	699	676	654	649	650	673	686	677	707	649	654	661	661	646	686	601	617	640	669	645	651	642	660	616	600	638	699	668	638	659	653	617	684	635	660	623	681	623	600	634	629	628	670	676	662	658	612	670	641	691	581	657	587	690	627	680	683	648	638	673	626	652	648	660	611	664	656	684	689	644	674	655	642	638	619	610	622	675	668	649	637	618	616	641	632	617	658	652	654	623	641	647	651	638	661	650	700	634	657	671	633	636	650	585	629	664	636	650	656	683	647	648	673	631	653	675	655	620	663	635	631	605	659	653	651	594	647	643	653	661	668	664	655	617	609	666	622	601	681	674	622	625	643	615	643	651	688	618	677	629	692	687	680	699	624	669	685	658	615	671	681	639	669	624	637	663	672	636	670	627	616	611	672	603	651	653	691	658	640	690	659	706	671	654	676	614	610	654	619	703	647	631	636	633	657	683	654	659	649	658	624	606	639	641	642	640	631	710	642	635	692	626	684	624	586	636	668	675	620	620	628	626	643	643	653	628	690	716	617	629	641	680	723	671	652	650	575	667	627	618	630	651	645	663	652	650	675	646	616	655	681	660	703	661	605	635	626	633	641	664	635	657	594	638	659	670	635	623	664	637	668	652	613	627	654	715	632	664	653	634	632	640	689	622	629	609	682	613	664	644	660	692	621	657	625	657	702	653	628	682	650	595	638	617	637	657	660	681	649	615	673	660	612	624	619	608	661	644	644	671	642	632	669	677	689	626	635	645	672	644	656	636	664	654	628	615	614	609	638	653	688	671	665	617	605	599	664	642	675	638	640	642	642	652	692	644	644	647	633	647	680	642	637	662	667	631	610	653	626	645	622	675	613	709	706	640	660	681	625	636	633	679	667	673	636	624	661	642	662	667	608	738	637	674	656	618	656	655	696	669	646	607	643	619	635	663	659	591	648	626	621	643	636	629	662	669	678	641	610	661	631	642	661	635	681	636	623	668	653	683	654	687	668	660	626	670	576	648	653	658	600	632	617	681	692	637	641	646	672	655	652	623	626	673	658	641	663	628	617	654	645	645	618	717	623	629	695	644	632	658	630	637	666	656	667	633	646	669	627	609	664	656	675	644	672	660	610	680	627	683	632	611	667	691	708	681	649	656	657	672	664	618	697	680	639	644	593	610	651	584	659	636	605	682	633	659	654	665	641	646	645	669	618	656	665	627	623	668	685	644	661	638	644	680	626	609	636	657	648	634	624	698	694	607	660	662	700	649	672	680	658	709	638	662	625	638	665	622	663	641	709	650	613	641	658	600	653	632	631	636	623	648	656	653	637	655	642	647	649	646	596	649	692	655	647	644	636	629	658	674	619	638	664	673	630	603	637	657	644	616	632	681	619	656	623	648	657	629	660	603	661	654	589	623	615	636	679	661	648	624	660	624	676	662	656	659	667	652	659	670	656	707	652	669	626	661	624	655	620	611	615	643	596	622	666	668	664	673	654	633	637	648	625	572	607	649	653	629	655	628	663	616	650	643	651	657	620	626	631	688	647	653	625	664	627	672	635	648	686	621	670	612	640	722	641	671	619	649	659	642	617	667	573	603	619	640	639	669	700	679	639	673	645	615	674	618	614	662	640	661	619	681	639	626	650	652	636	617	671	681	655	652	683	678	657	646	667	619	600	590	664	639	651	638	678	639	660	647	643	631	617	623	652	663	620	633	603	642	638	659	660	657	597	643	655	675	675	681	653	633	692	589	639	687	623	665	607	642	645	684	660	626	644	627	647	638	660	610	675	632	639	649	644	619	637	640	651	648	664	627	660	658	657	689	636	627	638	634	597	666	691	651	666	641	646	683	656	622	610	661	628	610	675	676	638	644	626	645	660	654	680	673	678	654	647	612	632	676	660	596	635	638	633	667	666	657	622	636	651	624	655	640	651	621	665	642	591	651	647	653	622	667	647	657	602	645	629	628	627	614	633	633	654	674	610	663	652	659	649	615	680	645	648	666	618	603	696	672	636	655	618	602	656
9092	2132	2546	2059	1496	1094	867	648	579	545	420	423	410	347	314	344	265	326	318	281	281	310	290	259	286	267	296	262	279	256	309	224	293	270	282	251	239	294	236	231	224	255	250	250	254	224	267	262	239	251	247	228	239	267	254	207	226	271	218	226	252	245	228	212	234	259	227	247	243	246	221	231	236	246	218	245	218	243	227	253	247	218	225	241	253	210	234	203	231	243	225	225	245	229	249	252	264	251	217	245	249	258	227	244	212	227	262	241	266	231	218	235	228	238	254	238	263	247	217	208	223	238	253	256	257	240	240	254	276	247	240	239	266	247	243	230	222	224	236	229	221	205	235	249	236	233	250	235	238	213	240	238	249	239	218	236	248	230	246	218	224	262	249	214	222	252	235	234	225	220	222	249	215	255	245	229	250	242	238	234	234	227	245	271	238	261	217	242	274	262	252	237	215	250	258	244	259	244	252	281	233	228	254	226	229	225	244	262	259	238	236	240	232	256	244	236	242	250	243	253	253	243	260	247	241	239	240	226	244	254	231	249	232	234	240	227	231	228	249	248	238	222	219	227	211	232	225	266	227	231	201	233	227	232	250	225	265	255	261	212	246	252	244	256	250	222	286	238	221	220	269	224	227	257	272	220	256	230	231	241	251	284	230	252	229	253	234	220	212	218	248	245	235	252	241	257	223	227	255	189	179	234	242	236	250	224	226	243	238	221	226	240	231	245	233	256	223	256	223	218	257	230	259	249	236	248	233	241	250	256	249	254	250	220	253	246	247	256	247	205	257	219	235	237	209	257	251	218	254	237	246	236	232	220	232	233	261	245	274	257	258	264	229	235	274	263	240	244	251	244	234	254	244	255	263	220	231	254	254	218	263	245	216	251	264	252	252	239	265	263	275	215	287	267	208	209	250	221	244	229	244	222	231	245	261	258	232	263	260	271	247	218	232	223	226	216	245	270	248	220	247	230	229	236	220	212	228	210	218	217	243	241	212	259	256	244	239	249	227	257	243	221	235	238	258	281	262	243	251	232	222	231	219	234	202	249	277	255	241	240	235	235	253	214	239	222	266	235	239	238	234	253	226	257	235	220	228	258	226	260	221	294	236	252	227	232	229	246	245	237	252	233	283	242	250	239	239	233	233	244	221	232	258	249	246	232	244	227	242	214	218	242	225	253	222	255	257	262	221	245	240	254	257	250	245	244	246	246	234	244	262	255	257	231	215	230	228	257	225	236	211	226	248	240	208	238	264	244	230	238	263	240	251	264	232	250	243	267	226	197	242	232	238	249	256	252	262	249	237	227	246	247	249	258	246	231	224	236	228	262	222	242	258	246	262	207	232	246	257	217	228	219	275	223	243	265	279	243	246	231	240	232	230	214	252	216	242	243	259	265	250	245	217	218	247	261	213	233	264	228	213	260	251	237	251	227	264	250	234	273	255	240	230	252	242	219	238	258	258	259	226	248	239	233	254	233	258	228	250	225	211	237	236	240	210	224	206	222	290	222	201	234	238	231	201	257	250	249	211	224	264	256	273	251	251	250	231	242	262	256	252	232	241	243	250	250	240	230	229	235	230	196	240	229	227	227	221	224	237	230	219	227	245	243	228	240	217	239	231	236	241	242	249	256	254	256	239	256	245	248	224	247	249	229	225	228	244	211	234	242	210	236	243	237	236	205	212	232	234	245	246	256	234	233	265	235	251	201	220	223	266	240	230	248	255	248	210	249	249	213	254	224	220	259	234	252	244	238	256	250	244	235	261	225	280	253	232	241	239	220	241	230	225	198	234	265	232	244	252	228	245	256	238	228	260	244	216	276	215	249	231	238	240	249	235	231	234	241	251	245	214	242	235	206	235	250	213	232	203	242	237	247	257	221	233	241	264	215	254	205	233	233	243	251	250	242	254	247	263	230	258	222	258	220	254	223	234	268	243	261	232	258	255	229	237	214	257	217	251	237	254	233	250	243	238	218	264	223	243	259	205	245	238	240	246	230	224	221	244	232	237	230	241	231	252	223	210	250	239	243	236	218	233	220	209	225	222	218	241	215	245	261	242	236	223	229	242	262	243	235	241	252	249	245	231	257	217	213	230	218	260	222	237	209	238	255	247	241	260	244	241	214	233	225	267	251	201	220	216	237	219	231	218	260	236	202	245	236	240	228	239	224	211	227	237	245	218	224	234	257	256	253	263	238	229	276	236	234	215	228	227	228	237	247	227	229	237	246	240	243	252	241	246	233	250	238	219	223	230	230	253	238	229	232	261	227	263	260	231	247	242	221	244	245	234	221	250	241	248	257	247	275	257	276	287	224	231	236	233	261	245	246	230	206	249	262	233	255	249	254	269	207	246	249	221	234	239	222	237	244	226	237	240	237	262	246	232	233	255	244	260	243	256	229	256	229	244	231	247	234	223	211	212	243	218	243	253	234	253	212	268	246	250	253	246	222	260	238	260	226	231	225	246	262	232	254	227	233	240	240	245	248	249	229	242	235	227	237	227	239	260	249	247	269	224	242	262	246	246	251	223	225	231	245	250	266	242	229	229	237	208	254	237	246	234	238	245	206	228	234	261	244	239	246	267	232	242	248	236	254	248	222	247	237	235	253	246	240	223	233	234	232	242	222	220	262	261	270	255	238	267	242	244	224	246	245	210	248	229	257	231	259	255	242	246	241	216	249	270	244	245	237	236	219	252	237	236	234	241	239	193	223	230	251	220	257	256	259	264	243	258	253	252	243	236	271	255	218	250	235	234	258	265	231	273	255	234	238	232	260	242	237	236	259	237	255	254	247	264	236	236	242	252	222	232	244	222	227	238	255	238	250	249	259	211	240	261	264	221	242	252	235	264	240	247	254	242	235	254	237	260	238	260	211	253	216	211	240	225	235	230	233	256	257	251	254	243	230	247	225	249	235	253	228	253	228	231	248	228	222	248	214	231	232	239	245	252	231	217	272	230	218	224	259	294	274	225	220	248	220	227	228	229	254	240	257	261	221	279	270	246	255	266	240	252	225	242	241	231	253	223	245	226	243	243	270	261	232	246	237	234	255	218	248	246	232	255	228	227	253	253	258	208	250	246	224	268	258	242	251	258	252	221	264	248	231	235	271	230	242	232	267	236	248	236	230	234	225	242	241	216	264	234	241	249	258	268	220	227	205	227	227	250	238	231	219	241	241	243	232	236	249	242	235	237	239	247	244	219	214	238	240	221	276	271	197	229	252	232	228	243	247	241	233	232	231	274	274	249	228	202	226	255	259	232	232	218	212	270	222	255	231	222	230	219	246	233	250	219	233	212	250	253	231	217	255	207	240	195	201	228	271	237	226	252	241	256	237	270	240	229	250	235	260	245	243	208	231	222	222	246	234	266	246	250	251	236	253	239	253	250	238	239	209	195	225	249	243	260	240	240	233	240	240	224	242	234	219	243	218	229	253	273	249	253	235	234	252	248	247	235	245	218	254	239	241	255	236	208	244	236	259	240	219	260	276
7637	2362	5014	6244	5552	4507	3765	3192	2468	2218	1786	1586	1488	1309	1184	1089	1147	1041	985	969	914	868	890	823	797	806	826	710	774	780	722	705	802	739	682	681	665	706	659	613	654	681	623	614	606	626	615	629	622	590	628	637	632	635	629	572	611	584	553	598	557	591	622	584	573	595	559	548	592	594	587	609	598	569	600	635	533	634	620	601	616	604	601	548	646	584	585	581	589	599	620	554	593	563	603	552	603	598	582	533	590	596	612	599	568	584	532	572	616	584	596	575	588	625	588	580	570	571	590	580	560	573	592	584	586	568	602	615	564	651	572	572	573	574	572	564	562	566	630	591	592	557	578	553	600	539	561	578	548	572	559	583	603	545	573	560	628	597	637	632	573	604	599	536	555	566	630	571	558	557	557	600	588	555	578	604	584	549	655	570	551	516	555	554	554	586	608	562	606	566	599	511	607	581	576	640	624	567	572	563	596	610	572	602	591	563	614	602	573	605	581	588	595	547	585	568	564	549	544	582	573	556	572	612	569	560	572	588	611	612	555	553	587	614	609	619	617	549	556	596	576	574	623	605	574	622	603	579	578	616	551	561	600	585	571	568	578	621	560	588	575	565	582	588	587	595	601	598	580	602	560	589	602	552	556	586	573	545	581	655	598	566	573	600	551	547	542	551	532	589	580	607	588	592	591	608	556	583	622	588	579	588	601	575	625	575	614	602	596	613	574	536	609	590	598	576	541	590	575	601	547	561	642	564	590	536	595	596	592	600	581	578	614	631	573	549	600	574	587	558	600	587	597	617	592	578	607	590	563	583	568	543	598	627	577	599	575	551	571	563	578	571	629	614	588	619	554	642	584	592	618	579	602	572	586	547	577	559	603	613	586	526	601	593	539	549	585	583	584	566	568	611	587	590	560	607	566	623	556	621	554	552	558	609	599	616	591	600	567	586	571	595	633	555	604	547	537	605	582	562	594	599	600	552	584	573	627	564	592	604	580	558	567	604	581	651	602	592	580	606	552	580	587	598	562	581	571	608	579	650	566	550	570	574	588	597	603	600	593	569	576	601	598	578	534	600	600	586	607	580	552	581	588	622	593	570	569	533	583	597	586	593	577	550	579	558	583	563	566	577	565	576	597	576	595	571	619	583	597	561	621	584	601	620	553	610	574	607	586	554	551	560	582	572	569	599	597	607	566	579	597	573	601	587	588	613	597	588	551	636	594	611	611	539	539	576	589	588	585	606	547	568	584	581	603	590	612	643	591	621	568	583	560	578	595	612	605	609	586	591	553	579	566	591	597	584	600	587	592	598	580	556	605	628	619	597	579	576	559	573	555	576	578	566	572	596	631	601	632	574	534	587	579	627	580	595	552	584	610	574	609	547	597	588	593	570	569	622	630	620	528	600	598	619	549	603	610	550	614	562	594	630	606	579	569	575	531	597	596	623	553	540	568	571	600	589	599	583	604	567	595	587	554	541	594	615	560	605	604	575	631	565	538	555	595	580	596	600	576	517	599	531	559	595	554	577	569	607	614	609	587	583	578	603	609	594	573	594	624	587	612	643	598	596	587	582	572	596	593	547	552	609	574	567	611	556	567	597	635	573	617	581	586	630	560	572	582	583	566	582	597	574	577	591	546	574	588	590	594	575	581	583	595	571	573	621	585	600	599	616	570	598	574	602	616	576	594	578	619	573	553	552	579	598	548	616	571	560	610	591	577	586	606	567	595	609	612	562	561	591	595	531	573	569	581	575	599	556	583	547	532	560	546	595	588	587	589	592	557	593	567	548	613	569	583	556	595	582	601	551	591	606	583	598	607	606	606	574	600	598	579	568	563	563	586	581	585	562	548	571	592	561	612	583	556	569	588	574	645	573	605	581	553	609	571	634	580	582	564	607	576	553	572	567	592	609	601	630	606	596	604	583	566	552	548	597	602	560	559	563	576	585	581	597	570	586	581	565	587	585	608	581	580	568	589	558	614	586	577	574	597	580	574	594	602	559	580	562	610	576	616	597	609	605	576	588	590	599	579	557	564	572	575	541	593	609	595	561	598	610	590	584	582	605	581	566	568	566	632	562	570	585	575	628	613	603	595	531	590	551	576	585	582	618	586	619	589	581	551	584	573	601	560	546	644	576	556	607	664	588	593	606	590	581	620	556	583	600	650	564	600	601	587	562	606	580	579	604	551	598	559	564	622	563	542	614	597	544	577	605	631	554	665	594	564	605	537	566	563	535	596	603	571	568	574	623	523	592	569	595	551	589	592	564	599	629	626	528	573	581	609	586	599	574	576	591	535	601	604	596	576	588	567	540	533	615	597	582	588	634	574	585	584	563	590	598	592	605	581	592	567	602	589	593	570	636	542	646	589	561	563	603	600	604	576	581	622	545	560	592	602	578	558	580	556	572	592	551	568	595	562	578	587	567	580	562	595	601	598	562	586	618	568	579	592	589	586	564	632	614	574	566	644	556	593	611	594	567	629	596	607	537	571	578	578	596	565	593	510	610	560	564	612	572	570	570	573	586	588	586	580	576	544	597	564	581	563	564	579	587	582	628	612	586	588	608	591	616	604	566	590	553	590	581	556	539	638	581	605	583	585	553	588	553	576	574	591	598	592	553	601	610	588	550	583	615	609	601	549	608	580	595	594	604	591	586	616	570	554	587	589	606	534	550	582	597	598	587	574	586	631	596	596	540	593	622	614	568	591	606	579	577	567	583	567	623	569	628	550	605	556	559	554	591	568	557	602	551	553	550	600	609	575	599	570	585	574	585	563	560	569	550	634	600	632	574	587	599	602	557	578	576	581	589	576	586	580	549	605	591	590	587	541	565	546	545	575	601	564	556	578	605	601	598	623	560	597	581	618	579	565	590	595	522	558	504	560	593	594	640	602	583	605	607	592	618	543	593	581	567	561	552	609	577	546	609	558	584	583	593	590	593	590	556	569	597	575	589	547	580	565	615	598	559	586	578	574	578	551	531	600	559	571	524	582	577	576	577	584	596	566	622	577	572	583	614	606	582	583	595	578	590	591	573	610	564	580	569	590	559	580	594	556	618	602	560	548	625	588	571	602	641	594	585	558	565	564	558	611	620	568	561	571	562	601	593	569	583	604	562	590	606	596	566	582	616	586	618	602	566	601	626	575	618	602	607	576	590	541	558	557	567	544	577	575	608	602	610	643	606	606	602	623	601	580	567	527	597	557	566	619	545	555	571	551	610	590	632	568	547	617	581	604	543	611	587	576	638	578	569	575	604	637	588	624	548	581	573	570	570	548	601	551	601	604	607	584	611	606	579	571	603	555	608	609	604	583	559	587	573	572	594	585	579	586	628	621	573	599	563	564	565	578	599	600	602	597	568	596	588	564	546	596	587	602	590	569	593	615	546	585	620	599	585	581	593	598	598	579	572	579	558	590	569	570	551	530	602	581	601	584	576	567	572	584	595	612	528	586	569	575	582	553	600	565	586	579	594	562	584	602	541	579	557	583	582
14958	3090	3560	2736	1938	1307	1095	787	645	611	471	407	418	328	288	291	292	294	288	257	221	250	227	245	215	242	207	187	192	194	198	231	212	227	194	201	186	180	188	171	160	195	194	155	192	182	172	187	170	176	174	182	179	192	178	162	188	148	175	173	167	165	177	186	161	170	202	156	178	171	179	154	167	172	176	190	184	181	171	185	178	170	201	176	187	162	182	173	173	173	168	180	164	186	191	190	161	165	186	166	179	177	221	184	170	159	157	164	160	154	165	176	168	156	166	167	165	189	191	177	185	176	166	165	159	162	160	182	180	175	194	177	193	181	184	156	182	179	197	175	156	176	194	180	166	163	161	189	184	154	188	175	174	161	198	174	163	179	160	170	170	205	177	173	207	179	193	186	188	181	181	194	178	172	172	156	151	181	189	172	198	153	160	165	167	155	176	185	166	164	174	169	178	178	179	192	183	188	186	197	177	170	165	191	153	168	164	190	177	171	160	196	189	199	164	179	162	158	196	172	181	167	193	158	170	179	161	186	169	181	152	179	167	175	162	169	168	168	177	161	198	167	148	166	184	171	184	180	170	182	174	181	179	157	155	203	201	188	178	183	158	179	167	179	183	172	165	142	180	161	177	185	199	204	180	181	186	176	190	186	188	165	180	185	176	191	197	181	170	169	150	176	162	172	170	184	173	160	146	142	169	181	167	180	192	165	173	180	175	160	148	176	152	187	158	167	160	178	178	188	165	192	182	192	185	174	201	173	156	189	150	167	172	192	173	174	160	165	155	175	178	175	182	189	159	159	178	172	188	191	204	169	172	185	160	155	161	172	173	167	161	177	200	171	145	166	174	185	181	175	173	178	176	168	152	166	175	156	180	168	170	160	179	174	169	159	199	165	177	160	156	173	157	189	193	183	169	179	170	181	157	171	169	167	198	196	178	182	152	184	187	161	160	174	172	182	189	178	163	160	173	176	201	173	163	187	161	138	161	143	142	213	131	173	200	154	168	177	187	172	187	167	165	161	151	187	173	178	182	178	159	174	168	159	184	152	187	175	184	136	170	185	186	187	151	183	181	200	190	177	175	170	176	182	168	164	187	161	184	171	182	183	185	176	183	182	185	185	189	180	161	196	190	160	177	176	167	172	161	173	188	195	194	187	157	180	203	192	175	182	191	171	160	180	169	156	174	173	169	177	186	171	173	191	167	145	161	193	182	172	163	160	176	193	166	175	144	165	195	170	169	177	169	175	164	170	203	167	148	162	174	180	172	183	172	166	168	198	176	164	159	184	155	190	177	208	180	153	170	157	167	193	171	162	162	155	190	169	155	160	187	163	156	154	187	180	177	183	172	207	176	171	178	175	177	168	164	181	177	154	177	166	183	176	194	164	168	159	180	167	164	187	179	163	170	173	172	164	210	174	177	165	178	174	158	178	161	165	172	172	161	175	173	172	168	166	193	182	176	181	162	159	143	155	156	193	159	176	163	167	172	164	186	180	157	174	172	167	195	177	181	168	160	181	158	180	162	170	153	165	188	180	193	155	184	166	194	187	176	190	173	197	187	179	155	175	157	177	164	220	183	194	172	150	192	183	168	152	170	184	189	171	182	184	202	164	190	159	169	188	188	184	180	170	162	188	182	188	161	185	174	181	195	179	193	167	170	189	168	163	184	160	201	184	172	181	197	196	173	208	166	159	158	201	189	184	187	184	168	169	216	165	173	195	167	174	152	169	183	174	163	169	206	170	185	167	163	191	175	180	170	166	158	164	191	155	176	188	210	162	158	167	178	183	179	151	170	179	180	167	165	153	163	175	145	191	179	193	176	161	197	163	191	182	174	174	183	181	199	150	184	196	151	155	189	167	172	201	196	189	167	182	172	176	168	174	169	150	167	192	177	166	179	176	176	190	184	165	158	169	191	178	171	165	200	176	163	160	171	175	157	154	158	164	168	183	159	162	177	143	160	194	174	179	163	153	184	185	165	192	191	172	170	161	172	159	175	194	176	185	176	169	188	166	172	180	174	168	172	185	169	184	176	157	190	186	178	175	169	168	176	168	182	156	136	174	158	184	168	191	185	196	198	185	171	172	178	165	176	172	178	161	172	169	181	184	179	168	169	166	143	167	168	171	186	180	181	167	178	190	177	175	177	193	189	170	182	197	185	184	170	181	165	166	174	180	167	208	165	166	183	175	170	159	187	170	149	185	207	168	172	159	182	196	173	186	188	187	190	181	174	190	193	169	201	179	169	184	164	191	165	170	193	185	196	163	184	183	167	175	185	179	173	167	177	190	163	182	192	178	161	154	172	181	168	182	160	177	147	153	171	160	204	173	160	170	165	160	155	166	185	164	164	161	200	180	186	188	159	175	162	170	167	202	182	189	152	175	179	192	184	192	168	188	166	164	189	188	197	174	156	191	159	175	158	174	180	165	166	160	170	154	190	180	174	184	162	204	184	156	171	167	159	193	184	178	192	173	201	165	191	179	200	165	182	206	193	188	170	188	173	162	199	175	172	176	187	187	191	164	172	182	173	156	175	180	179	203	199	201	182	165	167	164	154	170	150	173	178	163	174	198	175	167	156	157	177	199	199	198	184	153	173	175	186	201	167	173	201	193	159	168	197	174	186	162	145	174	182	169	160	182	162	195	167	169	212	187	174	176	182	183	178	189	182	174	208	169	182	189	179	178	170	167	201	180	176	152	174	177	185	169	181	189	171	190	175	184	180	194	189	145	185	177	167	199	178	174	154	160	176	169	160	166	171	181	178	161	181	170	187	169	194	164	157	195	180	169	153	173	181	162	154	178	169	195	187	173	164	167	174	170	170	174	161	166	181	147	161	193	168	151	168	181	188	183	173	177	175	176	166	150	151	173	166	164	145	167	169	167	181	182	171	186	188	192	215	205	198	153	190	175	162	172	177	185	158	197	166	169	177	181	174	155	193	178	183	177	171	173	176	183	158	184	193	187	183	177	184	176	179	159	163	170	168	149	156	146	186	172	187	170	190	152	178	187	164	172	156	174	183	161	160	176	190	192	173	174	216	163	173	182	154	176	174	165	176	181	180	197	166	194	178	171	170	177	198	193	162	196	163	185	163	184	181	160	180	175	178	187	176	197	183	177	186	162	167	166	156	165	180	189	193	180	203	166	185	172	162	189	169	198	147	170	164	158	209	189	156	159	180	168	185	170	174	163	189	164	195	199	199	150	173	165	178	183	156	180	167	160	148	202	184	166	188	163	187	166	166	173	184	187	148	179	194	180	168	161	173	201	176	165	170	183	159	176	173	188	172	188	174	175	212	173	171	202	179	179	171	191	165	160	172	169	164	170	164	154	187	189	189	167	164	179	193	172	161	171	172	153	168	194	170	162	178	158	171	174	163	186	200	185	193	170	203	193	184	164	185	170	182	157	179	165	156	174	169	150	177	161	190	212	168	179	155	191	193	164	168	177	184	150	186	183	180	194	187	191	205	155	161	170	182	175	158	192
9622	3153	6581	8399	7393	6085	5010	3729	3277	2877	2301	1853	1731	1544	1282	1387	1337	1327	1146	1093	986	1020	918	806	786	765	769	705	733	712	653	679	727	675	675	621	579	556	556	552	541	493	525	505	503	495	516	507	495	439	495	465	489	463	440	468	448	471	471	479	464	457	472	463	468	465	498	478	457	449	405	443	457	427	480	425	437	468	456	428	434	447	436	440	450	424	459	437	428	397	446	446	423	467	436	465	452	438	416	439	444	465	422	438	453	422	411	468	449	455	433	408	448	479	426	414	426	473	424	434	426	406	436	455	443	427	430	474	435	411	454	432	432	461	408	426	470	462	438	456	396	427	452	430	473	483	438	435	433	476	423	399	440	425	448	438	439	452	428	439	434	414	411	436	399	452	424	478	474	452	448	436	440	424	418	458	466	434	457	442	411	415	483	422	435	432	451	418	417	442	445	487	453	433	444	407	444	404	442	457	448	471	449	424	465	404	442	400	460	427	410	466	450	443	441	455	441	470	429	417	422	455	463	415	430	443	464	430	434	458	439	474	430	462	440	418	450	408	410	398	448	415	426	447	424	481	432	435	422	460	450	450	402	430	445	474	440	415	456	457	473	469	437	466	446	470	446	434	441	439	422	455	450	451	431	435	390	443	430	443	442	436	434	458	413	411	435	423	410	469	429	470	412	459	480	439	446	465	442	449	431	467	462	418	431	412	449	442	444	405	445	456	453	429	446	447	451	431	487	468	452	419	437	455	455	418	473	445	416	464	462	444	438	460	447	458	475	455	456	424	418	459	409	411	430	452	427	419	459	456	457	435	474	454	427	488	439	463	454	427	455	437	409	411	459	486	457	457	440	417	438	434	448	425	420	466	464	432	461	448	448	478	448	481	433	406	431	452	452	452	433	397	437	450	438	428	423	438	415	479	463	434	447	450	493	450	407	466	476	466	458	425	423	439	441	424	421	399	488	445	447	476	435	410	419	473	446	417	384	433	474	462	470	447	464	441	454	433	411	437	444	480	447	438	398	430	435	415	467	465	461	428	421	427	413	436	451	438	451	454	423	456	446	433	469	455	448	433	457	415	434	458	448	438	430	448	447	459	432	428	405	468	436	429	425	458	442	448	421	421	456	400	402	415	456	420	432	418	461	466	456	418	388	438	451	428	446	453	425	413	466	446	439	439	400	429	435	458	431	430	441	434	470	441	418	440	425	436	454	454	445	442	439	479	452	435	436	445	441	473	427	423	481	438	410	451	443	468	455	427	455	448	447	399	413	448	436	446	441	413	442	424	408	402	434	423	445	476	470	400	428	421	460	449	413	392	475	456	432	427	445	432	427	450	454	422	495	477	445	414	434	456	421	418	451	431	442	458	456	417	473	426	459	425	434	473	480	479	410	417	454	412	422	409	462	435	424	466	440	444	452	443	427	478	478	436	468	461	461	447	467	459	419	427	448	449	405	427	400	450	464	467	446	426	444	493	453	464	458	490	447	462	439	437	400	424	445	428	401	463	446	453	423	454	422	449	453	447	433	440	464	458	423	438	430	459	466	462	461	415	475	431	441	458	436	485	435	442	442	427	465	430	427	452	470	426	449	423	451	418	405	409	460	480	418	462	470	478	412	442	452	425	445	438	413	414	441	454	460	447	489	431	434	424	448	430	420	413	491	452	395	450	462	431	442	441	431	432	432	463	462	444	421	438	409	429	421	451	421	454	454	449	439	372	402	425	432	479	454	409	483	478	457	493	475	413	421	472	476	449	431	443	449	475	455	465	444	455	393	407	445	458	426	476	442	454	472	423	409	444	414	433	440	435	439	418	446	459	417	458	441	431	465	444	422	429	462	439	418	483	464	417	439	440	478	460	466	428	449	449	432	417	477	444	427	456	467	376	456	410	426	437	471	486	443	465	456	441	474	450	421	439	417	419	410	433	438	406	448	431	438	456	394	453	447	456	450	434	413	482	452	411	430	442	437	426	445	407	433	410	480	472	441	421	436	456	438	436	422	420	406	404	433	437	429	494	432	438	431	458	461	407	440	424	417	415	427	422	422	395	427	453	437	409	436	436	470	429	440	440	470	413	481	469	446	456	428	468	457	443	454	470	436	446	475	431	443	468	456	401	458	455	481	455	419	416	430	449	418	452	435	483	459	438	449	465	401	452	441	453	474	451	465	403	409	459	411	424	465	432	454	439	384	421	445	396	464	464	447	508	438	438	449	475	476	445	458	430	441	425	423	404	436	418	430	468	432	406	443	409	422	446	433	437	458	458	457	472	446	415	448	414	476	430	407	426	397	457	428	459	509	463	454	418	446	427	395	408	441	471	458	451	449	466	461	422	436	474	455	423	424	453	429	440	469	438	423	466	423	407	456	425	398	456	477	436	431	412	422	444	430	444	424	438	477	454	429	428	454	424	452	467	433	438	416	424	443	454	438	441	424	437	453	461	433	440	425	452	442	441	464	413	450	403	441	438	436	441	448	453	440	440	449	436	436	467	451	426	449	433	412	428	426	463	456	430	460	407	385	463	464	455	420	424	467	422	453	457	438	457	502	421	416	419	410	444	435	429	430	435	454	469	457	460	448	382	483	464	440	420	442	450	437	415	424	389	435	501	433	413	444	432	481	442	464	413	430	430	441	448	438	403	423	452	439	465	427	421	427	456	436	431	439	432	439	424	431	477	446	417	441	438	417	413	428	479	485	469	405	454	466	426	425	454	414	396	452	440	452	432	463	500	417	450	451	405	412	408	454	493	455	446	412	420	457	461	474	429	451	453	477	496	426	454	445	433	462	437	440	447	427	464	475	438	422	476	471	447	446	478	443	463	418	417	503	466	457	442	450	469	444	438	445	456	457	418	427	466	389	433	448	407	448	468	440	471	478	440	431	436	438	403	451	461	432	455	443	439	471	435	437	466	459	435	436	443	425	470	448	421	436	464	454	404	457	434	460	442	431	372	468	424	462	425	444	474	438	458	444	417	409	461	459	413	446	418	471	388	421	431	415	469	439	472	422	468	427	477	429	456	439	450	480	460	415	438	459	473	428	450	483	457	449	423	430	420	468	435	427	448	453	487	440	412	408	458	456	421	478	428	442	420	441	452	427	460	456	431	455	443	463	497	453	440	473	430	468	461	467	449	481	502	449	448	431	406	434	444	443	450	451	456	482	435	460	443	402	453	418	423	407	488	452	435	433	457	428	458	432	423	441	432	487	423	422	493	443	432	430	429	432	466	462	450	455	461	429	436	434	458	418	468	413	461	468	465	449	432	435	490	434	431	456	426	412	427	456	453	440	417	419	445	446	420	386	427	400	431	466	473	472	458	477	426	402	419	447	457	445	452	465	428	447	475	400	458	445	434	458	427	438	431	508	450	443	428	456	424	432	447	425	501	463	461	444	435	404	475	472	426	432	428	457	450	477	442	448	476	428	424	459	440	456	420	431	443	448	436	362	449	435	429	436	465	402	458	479	436	446	454	439	454	457	434	451	405
2910	1191	1445	1280	924	704	526	448	453	409	342	289	349	291	293	326	318	274	297	290	306	323	313	281	276	299	278	256	275	257	288	282	281	258	304	278	262	285	265	289	275	283	253	267	250	281	254	278	295	260	276	270	279	245	260	283	263	247	253	271	284	245	296	276	262	277	274	270	254	278	284	287	255	277	260	287	285	291	297	269	274	260	282	255	250	262	296	268	277	271	274	261	260	257	288	267	272	308	277	292	250	255	260	268	270	277	275	283	263	276	267	282	252	281	271	268	293	246	265	288	271	275	291	271	269	252	265	291	284	256	261	268	293	245	242	281	250	283	250	266	303	254	293	250	280	212	255	257	260	246	243	264	268	226	279	311	290	291	266	257	261	284	264	264	276	257	290	254	268	257	271	276	284	270	261	265	304	269	267	264	272	243	260	273	248	293	293	252	286	257	292	252	277	309	271	269	273	260	286	291	248	263	255	238	259	274	257	284	275	293	264	267	256	265	297	275	282	253	264	262	289	263	288	263	276	270	273	260	287	283	278	249	278	290	266	243	250	256	274	280	257	266	242	247	281	285	265	284	291	275	276	274	281	242	255	256	272	277	239	268	257	266	299	249	240	274	268	251	267	277	258	290	292	261	237	256	276	272	269	275	268	278	255	273	260	262	247	248	277	294	280	292	279	259	274	232	279	270	310	295	266	279	301	293	317	275	261	273	290	281	269	267	260	235	273	266	243	268	301	279	266	258	285	250	264	275	278	270	266	237	275	236	261	248	297	263	283	281	282	263	262	265	265	274	264	274	262	266	241	234	273	286	245	250	273	280	288	239	243	249	264	267	255	262	284	277	282	279	255	277	268	278	244	260	252	266	267	288	248	284	246	278	291	271	263	287	279	264	267	248	253	306	276	281	275	284	269	268	305	266	268	269	244	256	261	271	248	247	293	263	258	260	271	283	283	265	284	277	240	277	265	270	246	259	285	231	275	275	256	260	284	303	260	297	226	259	235	236	269	297	277	262	273	247	256	267	278	287	261	268	278	255	262	276	263	309	250	232	283	251	268	276	313	268	288	258	274	288	287	270	271	283	280	288	270	272	245	263	272	245	261	281	282	257	274	294	292	272	248	260	288	287	248	271	268	314	233	287	292	256	262	254	271	293	247	265	217	239	251	256	283	293	258	295	263	268	280	273	297	294	277	238	241	273	297	293	255	294	263	278	256	258	263	275	268	264	268	275	274	249	261	276	249	253	259	257	281	283	254	295	283	289	314	258	265	289	256	267	290	287	264	244	270	273	252	276	237	238	256	287	281	266	260	284	264	260	270	285	244	266	303	256	262	269	259	275	279	265	263	236	252	276	261	271	259	289	269	284	284	287	262	316	246	273	287	261	252	271	296	279	282	283	258	247	234	269	241	281	243	273	265	302	249	259	282	270	283	281	262	286	276	264	269	261	271	265	309	289	291	273	273	263	282	282	255	288	260	274	262	282	262	290	257	269	240	272	271	271	264	260	259	259	259	262	284	260	309	249	257	273	285	238	270	276	256	261	278	293	279	238	277	288	262	251	301	284	255	263	277	278	289	271	280	294	250	293	262	293	258	278	287	252	267	285	285	253	248	270	261	303	247	279	277	279	287	267	289	275	287	272	266	265	276	253	286	258	293	261	266	276	271	246	287	276	276	250	255	262	275	279	262	273	295	270	255	285	276	301	251	249	274	259	255	264	258	239	260	271	266	292	238	274	260	265	294	251	272	227	276	278	259	243	274	260	239	262	286	261	268	250	278	286	284	275	273	276	251	284	291	286	266	284	284	269	273	280	272	263	244	275	256	268	267	251	274	269	266	277	272	258	231	265	255	249	287	300	266	288	282	277	271	242	284	289	271	262	264	281	273	236	246	285	303	262	268	257	288	286	250	261	256	270	277	273	242	287	280	265	239	259	296	306	251	238	262	267	284	265	300	270	274	245	256	287	272	259	268	272	260	262	239	283	275	255	300	252	282	279	263	285	296	271	283	304	275	272	286	266	264	260	249	298	245	266	291	280	283	282	254	277	276	280	258	277	265	249	250	267	260	276	269	276	273	273	255	258	276	253	279	254	258	262	263	267	296	263	273	267	267	257	256	280	259	283	280	261	274	286	289	282	276	288	277	273	270	289	313	257	246	267	285	280	280	269	260	286	289	260	255	276	281	300	281	262	282	257	281	243	276	288	267	244	277	275	298	303	269	297	290	264	277	257	302	239	260	273	293	258	283	294	277	289	285	284	282	277	248	259	269	237	254	261	249	245	222	242	266	288	287	262	230	250	262	273	240	253	258	259	284	265	263	277	255	279	253	271	250	269	310	264	252	286	277	264	284	288	251	282	269	281	257	245	259	267	285	284	294	276	249	254	259	280	283	277	243	272	281	265	278	282	252	288	276	252	270	300	286	262	247	249	282	240	267	274	254	258	280	264	271	243	259	268	265	236	279	259	266	281	259	252	242	269	243	272	251	264	262	259	267	236	281	277	257	243	268	281	256	255	292	269	286	249	272	251	266	264	284	252	261	259	239	281	279	275	261	275	321	237	290	292	285	260	254	290	292	289	257	256	281	289	263	272	260	248	264	236	267	281	269	296	260	277	295	317	233	299	282	285	286	289	242	250	235	260	275	266	243	272	253	272	248	245	265	222	274	286	297	302	286	284	288	267	283	244	298	267	242	257	256	270	289	261	249	273	290	274	266	291	278	246	245	297	270	289	284	270	268	298	284	262	284	284	267	289	281	281	261	310	257	239	285	254	271	243	273	227	272	280	283	279	266	260	295	250	257	266	254	276	258	294	261	282	254	244	263	259	260	271	251	278	275	274	263	257	327	242	272	262	263	284	270	281	289	265	287	259	244	279	287	282	252	286	282	258	274	255	275	246	280	284	275	254	288	260	277	262	275	283	243	239	237	262	276	256	256	281	267	264	270	267	243	269	254	250	279	267	258	280	267	279	258	303	272	269	264	259	264	276	264	266	303	294	269	275	262	279	297	270	254	269	232	257	259	277	266	243	286	264	272	262	270	273	240	302	259	290	292	283	283	286	287	240	233	257	291	271	249	244	279	245	235	280	263	266	274	252	282	261	285	284	259	243	248	246	257	258	280	280	260	270	309	280	278	252	247	288	281	297	252	298	261	260	274	257	296	289	243	246	269	275	270	252	255	283	268	253	263	296	274	278	272	301	262	271	295	261	261	278	255	240	290	264	254	264	285	266	248	251	275	295	273	294	246	268	275	279	273	254	245	271	303	274	266	261	271	267	290	273	267	266	276	267	274	269	275	284	259	248	281	273	265	279	277	264	245	295	258	276	291	270	316	262	280	264	266	274	294	265	247	282	296	267	271	261	273	261	247	302	225	271	277	264	275	277	283	237	275	274	267	241	291	266	288	253	257	312	274	283	269	285	245	283	294	259	274	296	283	272	259	277	260	249	315	286	289	287	252	309	273	278	249	252	270	263	257	278
2824	1588	3092	3707	3383	2649	2241	1834	1549	1370	1142	1057	1001	856	857	863	868	823	804	819	763	784	730	759	736	756	722	698	750	732	747	748	728	717	672	769	669	658	663	647	732	677	677	683	672	674	661	630	644	640	641	633	671	658	676	648	677	656	639	651	700	618	625	620	656	630	662	656	620	666	641	691	658	600	641	677	662	679	641	606	665	666	655	683	663	653	673	677	691	636	656	630	652	637	689	668	601	663	642	607	640	657	688	640	697	673	630	688	676	646	628	641	626	658	654	661	612	642	658	672	656	627	677	660	656	640	652	693	713	640	645	642	643	632	652	661	656	633	652	671	637	655	668	616	633	659	631	652	670	660	644	645	675	654	688	649	633	665	643	661	681	632	644	649	666	655	630	642	631	635	634	632	628	630	631	660	630	648	664	628	608	675	645	668	639	636	653	628	632	669	657	696	619	678	675	656	638	649	590	695	688	695	654	635	620	636	651	673	641	620	609	625	684	673	636	639	635	645	619	668	685	617	629	600	624	693	631	594	665	651	666	678	649	644	597	618	629	707	656	694	657	642	634	647	644	657	664	630	658	633	638	664	647	658	638	649	689	622	660	651	702	668	639	627	642	618	623	634	668	681	684	695	624	674	637	654	658	647	657	640	618	633	627	632	691	645	664	691	631	620	665	630	625	654	612	597	632	586	686	639	649	671	593	689	634	627	652	642	627	665	655	671	604	663	648	645	645	610	647	624	613	637	649	646	628	656	654	669	619	622	653	632	646	634	662	641	656	641	659	669	654	658	665	609	659	640	655	607	618	634	666	645	662	608	641	646	674	627	623	661	662	666	655	649	661	593	685	664	662	677	604	630	653	680	618	659	725	656	658	665	636	664	661	646	610	637	614	641	614	645	626	644	625	644	703	642	658	711	643	662	661	658	631	614	640	673	646	618	591	647	647	592	671	629	651	603	654	613	635	677	689	596	654	657	647	680	690	683	625	644	634	675	640	664	613	661	633	616	655	647	658	662	619	645	655	635	691	685	609	651	662	654	661	605	636	668	636	671	683	677	671	633	762	682	612	660	671	638	638	655	648	653	601	660	651	642	669	646	625	655	589	652	642	643	674	637	638	680	661	680	692	611	621	689	613	621	673	658	635	655	654	656	642	652	666	640	670	621	673	660	629	636	668	633	649	657	586	658	605	691	660	681	610	683	627	601	654	609	672	629	669	646	627	652	674	630	679	621	677	631	674	622	654	656	649	662	662	661	662	657	639	646	647	629	628	638	613	674	639	646	663	685	618	642	625	612	629	669	687	622	670	617	637	646	664	654	644	661	670	631	638	647	665	662	666	656	665	640	663	663	676	672	645	617	654	636	635	654	643	727	682	632	652	619	639	647	681	673	647	679	652	673	613	660	650	668	649	602	658	637	674	636	668	652	664	653	599	617	663	639	693	640	657	635	631	645	678	665	603	654	645	623	650	626	663	625	646	662	629	640	685	675	628	691	666	613	622	673	642	647	614	656	657	628	632	643	694	667	683	666	629	622	637	621	626	670	645	649	622	658	700	628	654	619	663	673	666	630	652	642	664	632	690	642	690	661	666	675	656	654	658	639	652	649	681	699	688	616	628	603	634	662	619	642	602	655	664	636	657	619	567	633	611	670	658	650	578	623	622	663	689	642	626	686	651	653	678	656	655	649	682	670	660	649	650	649	635	636	688	654	617	675	643	639	657	684	655	655	624	651	641	639	687	622	661	653	690	641	598	681	664	702	672	652	607	704	625	685	678	661	695	613	615	657	623	622	642	657	688	618	684	630	632	659	647	578	681	636	650	647	670	671	660	673	626	626	626	644	650	626	649	671	645	618	645	700	640	653	616	652	684	675	662	590	638	658	654	647	652	673	686	651	708	640	644	672	622	641	641	631	630	619	650	658	641	672	624	676	691	657	686	670	648	692	667	622	652	667	658	686	622	718	643	635	672	638	643	638	658	629	607	622	675	666	637	635	601	634	652	635	631	657	670	632	614	670	664	661	679	668	636	626	604	672	611	682	683	619	623	671	676	673	689	677	626	656	639	651	671	664	642	652	672	662	640	624	652	617	630	633	652	649	649	619	671	620	649	658	672	658	642	655	665	669	665	649	654	645	677	620	624	612	708	681	657	621	664	672	657	633	655	619	632	627	667	644	640	672	628	606	625	614	666	673	663	630	633	667	675	658	717	628	677	677	657	685	644	643	666	655	698	690	645	655	576	663	694	666	643	649	607	643	724	650	613	625	621	654	598	656	572	627	628	660	642	675	700	650	644	612	606	601	608	629	635	664	648	684	706	639	637	654	685	614	617	631	620	671	638	637	655	634	635	628	638	649	638	665	636	604	663	658	647	675	667	609	624	598	624	609	617	646	646	619	642	633	652	657	668	672	648	649	632	625	619	672	624	621	652	630	630	651	652	638	651	675	672	701	627	696	634	654	670	653	659	634	646	662	594	662	668	645	687	655	661	685	641	662	651	679	600	644	657	659	608	688	635	629	654	684	686	619	674	679	621	690	682	691	639	632	607	688	660	598	698	644	614	665	671	651	627	620	654	667	712	673	682	704	649	659	624	646	632	629	661	692	646	658	682	655	634	613	607	640	658	623	678	655	637	645	620	596	683	664	625	674	641	614	643	636	644	632	669	598	696	679	652	647	619	630	636	628	664	645	659	650	635	663	634	657	668	694	659	644	629	631	637	639	671	631	663	638	668	696	635	693	626	667	666	695	670	641	692	668	658	662	642	639	630	633	696	665	617	678	672	661	680	639	610	647	680	687	647	652	594	656	634	616	627	665	652	667	610	640	610	647	658	656	607	685	672	623	677	660	607	659	629	673	686	670	648	671	627	667	631	704	641	644	633	668	620	637	661	675	607	684	630	648	646	591	657	653	655	647	639	641	645	629	632	656	642	648	693	669	625	658	693	638	626	647	684	577	650	654	641	669	677	697	673	693	624	673	655	657	656	606	655	594	682	634	712	629	665	611	657	609	647	633	638	633	660	635	648	669	704	653	701	640	659	617	651	638	661	649	641	652	655	662	598	631	639	673	689	635	626	624	652	676	640	639	642	631	678	671	636	628	695	660	675	650	685	646	696	642	615	663	651	630	675	644	656	631	663	711	610	718	657	656	622	592	650	653	711	639	643	644	634	672	605	611	634	630	610	635	663	691	625	660	665	651	691	655	691	663	625	622	659	671	609	697	610	669	663	674	632	641	669	640	643	644	644	620	628	633	646	654	609	665	665	682	645	636	624	628	645	656	645	662	604	646	642	625	625	629	687	631	621	582	660	652	683	633	679	636	659	677	649	624	683	677	597	691	654	666	648	661	631	645	643	642	634	690	640	661	661	630	639	684	655	652	661	663	671	634	632	663	633	648	648	686	653	625	626	653	620	655	660	629	668	626	638	641	661	676	713	637	650	621	653	657	607	680	673	648	658	641	624	644	653	638	641	653	638	703	667	720
8682	2006	2576	2080	1514	1051	815	657	563	517	380	387	371	342	340	299	309	337	312	310	311	309	280	248	278	311	260	252	281	296	261	268	267	286	226	246	249	263	264	250	239	239	236	246	251	258	246	253	218	243	220	237	271	274	274	272	241	262	252	257	241	228	242	212	261	225	220	220	244	230	234	229	237	222	225	222	241	251	234	281	206	230	235	242	227	231	250	244	228	261	268	218	226	233	224	223	221	254	256	282	236	263	231	253	237	245	243	225	248	239	243	222	241	218	250	240	258	244	223	246	243	250	258	238	273	229	262	232	227	227	266	246	215	240	244	253	233	220	246	239	256	243	248	257	270	225	270	216	273	233	220	248	257	225	222	221	241	226	208	224	242	241	203	234	227	212	208	249	235	277	227	242	229	228	264	239	250	196	254	223	244	234	227	220	253	262	247	253	267	232	233	228	235	205	243	243	226	242	228	248	286	246	246	244	250	254	244	244	272	249	244	233	243	236	256	220	264	247	256	235	254	218	261	238	264	268	204	242	222	229	247	216	263	237	257	240	230	237	222	227	254	247	219	231	216	235	255	238	244	234	294	260	238	218	235	230	250	224	236	247	250	265	241	261	234	251	223	244	253	273	218	253	210	238	211	238	247	225	247	229	226	244	234	261	232	273	252	229	246	247	246	224	250	225	253	222	202	239	230	249	240	227	217	221	219	239	229	250	235	235	240	224	248	255	241	250	231	239	251	253	219	231	220	214	257	247	227	226	229	257	253	261	230	215	223	213	265	221	264	240	220	245	243	258	237	238	273	245	242	280	229	230	265	225	254	264	237	214	231	258	258	234	268	234	253	219	247	228	223	259	244	246	245	268	274	241	245	233	245	252	245	232	225	251	237	260	233	217	229	231	218	218	255	208	220	223	241	261	263	249	272	243	238	233	207	227	243	226	234	226	233	262	248	253	238	242	244	242	245	215	253	234	235	230	244	259	280	245	216	232	258	235	241	243	241	248	264	233	250	264	199	219	247	218	234	236	226	259	226	255	214	222	239	218	244	256	252	237	226	235	213	223	233	241	234	247	238	257	232	236	233	235	220	261	260	231	225	238	217	255	247	254	226	252	238	254	255	248	214	245	237	215	262	237	215	228	223	231	216	242	247	202	231	238	263	233	256	264	263	239	238	250	245	243	240	223	219	228	247	251	254	241	216	239	205	230	216	230	255	255	250	234	263	219	238	243	226	283	232	224	230	239	238	233	248	257	237	258	249	238	229	250	236	233	230	247	238	239	247	228	235	206	225	241	239	208	248	266	228	212	231	247	218	260	229	242	213	243	249	226	245	237	238	238	243	276	239	224	245	228	243	215	246	230	232	243	218	239	258	243	251	232	253	233	244	236	250	253	243	239	216	242	235	209	258	214	241	240	236	214	215	258	251	237	254	220	253	241	198	234	243	243	248	258	236	234	258	223	247	243	241	238	240	249	207	212	249	222	240	240	236	233	238	244	253	213	230	268	250	226	227	257	228	228	250	235	246	237	250	225	228	259	226	212	250	241	246	251	256	237	248	226	221	231	234	233	246	222	245	232	272	249	230	220	257	246	237	210	239	234	245	234	228	224	252	212	265	222	262	241	233	216	245	253	244	249	235	231	231	235	258	259	253	223	237	225	245	253	257	240	233	272	272	237	277	265	233	229	249	245	235	247	232	244	219	230	240	233	250	259	220	214	244	222	241	250	237	243	239	242	192	262	232	249	245	221	229	235	211	226	245	246	253	263	245	243	261	229	220	230	217	255	241	218	256	206	233	250	236	271	238	236	221	227	230	256	242	239	261	249	221	267	247	245	220	229	261	214	263	268	238	243	240	236	234	259	243	250	234	229	250	246	239	271	233	221	253	237	262	261	225	244	231	214	299	229	242	243	240	285	282	266	216	249	196	262	225	212	253	231	225	246	238	237	254	260	244	254	210	225	233	222	268	198	258	262	245	237	237	265	260	208	235	244	246	237	221	236	257	251	232	268	273	229	234	246	219	244	243	269	216	228	247	240	252	228	213	218	252	228	234	242	267	228	242	224	225	223	261	250	223	279	243	233	227	238	212	265	241	230	251	255	213	262	249	230	244	240	240	226	264	269	243	233	235	227	249	259	218	238	236	243	250	234	249	219	254	253	260	244	249	265	220	233	239	222	247	228	246	243	225	249	225	239	245	246	233	251	237	264	213	231	280	236	227	246	254	251	246	239	267	235	225	225	216	249	229	265	243	235	263	256	246	263	248	235	241	265	235	237	241	241	235	236	226	231	255	242	226	245	237	203	246	277	233	228	236	240	253	236	232	248	259	228	243	232	246	229	238	250	251	229	204	269	240	206	246	240	224	267	245	265	243	256	221	262	238	252	248	254	230	233	229	237	242	240	244	253	255	237	246	235	254	222	287	245	246	237	245	233	257	224	260	244	246	260	215	265	258	232	263	240	245	243	245	262	274	244	235	251	242	246	244	260	254	280	263	243	246	255	241	244	228	260	256	215	242	232	245	257	250	232	246	241	237	238	240	248	235	247	262	218	234	271	251	233	256	259	222	272	254	235	245	262	230	257	251	237	244	251	245	242	258	230	229	245	243	228	247	273	254	236	243	246	239	248	243	226	254	238	223	252	253	258	237	256	222	246	223	228	231	224	243	251	234	228	246	221	260	275	251	253	237	222	242	211	234	253	260	242	251	246	225	220	245	263	224	264	228	251	249	243	243	241	213	246	275	221	258	253	261	243	255	254	240	246	234	237	236	254	228	243	234	236	235	219	235	213	248	239	256	246	221	241	232	248	239	209	252	224	228	255	190	254	240	257	248	235	229	229	221	266	233	290	244	274	240	245	230	237	227	240	231	242	211	262	222	226	216	232	251	246	249	216	231	265	236	265	235	260	232	247	271	261	248	255	243	244	235	262	245	242	241	235	222	228	243	238	228	254	244	244	227	218	243	248	249	256	229	254	249	245	232	208	225	214	222	256	226	240	243	230	223	221	242	243	224	250	241	250	260	225	228	238	280	231	271	212	242	227	229	251	241	265	257	247	244	244	255	245	218	256	243	249	259	249	203	238	230	254	231	234	259	259	241	246	227	236	232	254	266	240	222	218	236	266	227	228	237	229	231	261	248	265	218	248	267	239	276	233	218	228	242	262	238	253	262	276	245	239	228	228	260	247	240	218	255	239	254	239	224	245	234	245	231	272	184	244	262	255	235	254	231	246	225	244	230	258	256	228	249	257	237	245	262	220	254	245	245	236	230	237	238	238	239	272	235	222	213	247	238	253	252	231	262	260	242	221	256	262	222	256	250	249	240	230	238	237	226	264	244	237	227	221	229	235	245	251	214	246	256	247	237	223	228	240	241	237	260	257	245	252	231	246	243	237	222	222	233	235	242	216	202	237	246	253	223	230	231	255	241	259	207	222	244	218	255	212	250	241	236	226	239	259	262	225	272	244	251	254	241	247	243	238	227	248
7461	2415	5057	6252	5797	4524	3717	2816	2738	2192	1815	1537	1410	1334	1129	1112	1116	1054	1097	929	974	874	890	802	821	816	767	750	764	745	736	772	735	680	751	680	689	661	633	656	635	657	673	638	619	635	631	620	627	603	632	635	609	635	567	563	606	625	619	588	601	588	640	572	603	599	576	573	608	541	585	571	559	579	581	567	609	582	580	648	569	587	553	539	626	599	620	543	600	543	530	586	557	588	594	601	592	524	576	575	609	560	585	594	602	586	559	593	565	584	570	650	605	597	586	576	605	586	590	570	582	564	591	608	523	547	596	622	592	633	591	588	612	579	582	562	598	593	570	610	605	586	556	552	541	605	585	582	607	623	573	584	585	591	544	581	593	592	587	582	560	571	575	590	576	631	570	574	574	576	610	567	566	635	599	572	607	579	599	602	596	629	552	581	621	604	573	581	553	574	585	577	577	591	589	568	591	548	623	553	605	550	564	602	613	584	601	581	581	587	586	617	553	593	610	564	582	520	581	594	545	542	589	572	582	572	584	578	637	585	583	595	562	579	591	572	571	621	613	624	572	540	573	587	614	582	557	567	594	613	596	636	570	611	557	603	598	559	592	527	571	572	597	579	554	578	606	567	569	589	600	581	563	606	564	580	583	559	609	557	597	572	600	565	632	543	575	584	603	583	571	573	561	571	600	587	574	586	569	546	590	580	594	586	644	598	536	582	570	567	582	556	606	580	594	592	567	623	591	619	569	626	575	602	623	581	641	585	566	553	571	534	578	614	578	559	565	601	610	595	585	547	566	614	575	572	592	563	618	559	614	571	549	613	590	599	578	539	588	596	612	646	593	571	569	577	578	596	582	629	629	606	561	560	583	595	621	625	575	563	565	576	560	639	613	600	622	614	580	576	564	575	605	552	565	551	603	565	621	575	580	589	542	582	606	567	594	566	594	596	563	620	565	591	596	592	553	582	580	605	605	566	574	575	590	585	557	591	568	568	584	592	594	580	589	614	573	572	553	579	562	617	580	595	584	628	587	585	570	550	570	634	612	558	559	573	591	571	608	587	609	593	547	601	607	568	595	548	562	551	643	573	620	552	589	580	607	631	603	553	584	594	634	584	546	589	594	603	578	610	578	633	597	584	565	597	616	607	574	590	572	586	576	587	576	577	530	571	591	560	619	573	628	657	608	563	572	567	571	563	633	552	572	617	619	582	576	610	587	568	587	565	558	568	588	619	614	567	608	602	614	580	551	584	586	621	558	578	617	546	615	594	566	587	594	566	528	600	606	615	565	576	577	559	599	609	541	609	576	602	567	543	607	576	594	596	597	560	563	634	560	587	564	603	616	549	579	587	546	627	591	576	564	586	607	586	607	593	589	570	587	609	603	610	572	573	528	574	547	623	581	586	563	592	591	568	592	549	594	551	607	601	582	574	563	615	586	570	513	590	595	594	606	599	627	555	579	620	600	549	583	556	588	603	576	564	563	618	627	573	600	573	553	560	585	584	593	551	605	627	570	557	602	577	605	511	586	592	580	630	585	583	607	570	597	574	578	601	576	565	587	553	591	560	584	608	635	580	628	602	609	602	621	610	558	544	596	542	539	577	603	612	584	581	586	606	573	608	594	610	596	565	598	610	630	587	606	581	558	567	571	568	602	564	565	545	612	572	610	580	573	580	562	554	612	562	551	616	614	590	566	615	606	588	598	574	567	632	609	601	570	586	614	583	583	650	561	584	561	608	603	598	591	609	597	591	644	607	594	574	587	597	618	573	596	540	604	591	561	601	577	541	593	614	571	540	586	584	583	599	593	588	604	578	596	560	588	547	569	606	568	595	600	576	619	578	562	610	584	610	555	577	566	561	636	639	550	576	565	624	582	591	534	536	572	614	583	589	606	591	600	577	598	581	587	596	559	589	573	537	607	546	583	565	585	568	559	581	613	586	603	590	610	587	570	595	577	585	558	564	559	602	614	591	609	608	530	572	581	589	582	543	602	600	584	577	594	580	580	605	553	616	585	564	590	587	633	587	574	642	595	543	618	585	610	589	542	570	605	619	582	539	583	571	575	604	555	563	605	609	611	597	556	556	580	625	597	581	562	567	622	635	575	584	580	616	569	589	574	591	606	615	580	558	575	585	584	585	594	584	553	581	608	632	600	624	598	583	554	553	563	572	571	571	559	571	624	557	558	584	587	580	567	556	580	596	590	578	562	544	605	595	623	593	574	592	599	531	564	598	543	550	585	585	616	586	570	581	552	603	564	580	594	609	543	605	618	616	574	607	607	564	600	609	624	575	573	612	563	596	597	599	602	561	624	603	599	586	582	574	583	590	590	598	567	633	574	598	561	552	586	591	576	570	640	584	583	565	595	572	567	584	587	608	559	603	571	614	603	591	596	584	548	609	629	516	588	606	569	617	583	642	607	554	601	637	581	570	545	589	613	595	639	616	580	578	585	573	588	610	571	563	582	578	551	611	580	616	584	583	613	587	601	625	616	583	604	551	565	593	600	599	553	589	607	584	565	586	555	540	607	566	600	559	557	603	521	538	608	597	553	593	594	609	568	553	566	568	600	599	587	570	584	574	591	581	570	565	605	574	597	585	593	583	552	586	536	611	622	600	589	604	518	556	542	596	606	558	576	550	605	654	574	616	586	604	610	585	595	618	608	580	564	608	590	544	565	609	618	571	525	577	531	591	578	574	554	606	600	613	590	599	531	582	577	642	611	612	573	599	629	565	600	544	562	572	625	581	553	571	555	640	608	581	588	571	583	574	597	616	587	563	572	581	601	589	608	520	598	587	598	579	589	598	573	512	571	593	608	631	567	592	583	585	576	588	579	553	565	613	621	584	594	553	558	587	601	581	590	563	607	580	574	565	600	570	572	601	559	602	575	594	603	588	617	578	560	578	574	538	605	615	565	580	574	569	551	631	614	597	551	541	624	579	561	580	508	581	590	581	609	574	604	625	572	590	586	612	626	572	593	559	595	559	598	517	557	589	584	558	565	590	578	570	597	576	575	616	551	598	590	594	582	560	579	601	573	624	617	586	616	585	613	596	532	572	552	623	606	575	591	613	585	545	588	565	572	542	585	608	552	572	564	579	586	560	579	620	583	564	597	570	610	589	601	566	576	571	574	626	640	610	600	596	554	576	622	623	591	602	613	585	570	538	578	549	541	571	544	568	610	610	561	604	552	571	583	589	601	622	560	576	556	558	528	605	595	571	524	592	592	593	578	544	580	576	582	571	578	587	591	599	533	527	536	584	546	599	573	621	603	581	579	586	573	594	596	627	588	591	571	590	596	600	578	579	619	592	591	573	605	601	579	607	636	590	595	585	606	603	559	600	555	560	587	543	612	572	567	621	580	586	560	616	601	580	635	520	561	584	571	591	566	559	614	606	626	579	576	575	578	584	579	617	549	600	540	582	588	600	600	579	544	574	585	615	603	584	592	567	586	559	544	631	581	564	625	549	596	592	553	570	575	574	566	593
14649	3061	3709	3036	2144	1519	1178	841	720	600	469	378	386	344	317	325	318	321	274	251	245	236	222	223	224	209	214	213	193	184	208	208	167	216	217	210	192	205	199	198	201	204	185	187	206	214	172	196	170	193	174	157	178	190	213	159	176	201	195	183	195	177	189	177	183	181	192	180	174	155	185	160	179	160	159	178	155	184	199	179	184	190	178	189	177	188	169	179	162	173	177	189	170	164	167	199	191	183	168	183	144	188	174	180	168	185	161	195	165	193	204	159	179	174	164	175	166	190	186	160	192	182	178	165	189	178	177	181	161	177	153	160	170	185	171	171	201	175	160	211	188	191	159	170	164	170	180	196	195	172	158	170	196	195	148	171	169	167	160	166	183	176	173	200	189	153	188	163	176	179	183	174	187	191	189	169	176	169	175	172	174	184	178	162	164	192	184	179	187	181	189	176	178	184	159	183	184	196	161	183	201	182	140	172	181	171	168	177	176	179	184	190	175	190	200	176	174	187	165	187	187	207	169	183	175	171	149	181	158	202	146	160	200	166	177	167	183	175	178	191	184	152	185	183	190	205	159	196	202	189	169	164	184	184	162	177	165	176	183	194	174	178	210	164	177	202	158	179	202	167	209	180	166	196	181	193	177	157	169	177	202	170	182	180	208	191	183	161	164	196	172	177	181	165	173	184	166	191	218	195	175	163	170	191	155	200	150	186	172	172	181	166	158	179	159	173	166	184	159	170	147	169	170	157	173	175	177	176	175	192	167	165	172	190	173	172	171	137	175	193	155	168	191	181	160	173	186	191	168	179	155	169	175	181	155	186	165	169	172	204	188	171	176	160	125	183	185	181	179	168	203	177	197	175	197	204	196	154	179	178	178	179	164	185	181	190	172	194	165	167	178	199	161	204	158	159	189	157	143	189	195	184	185	160	183	231	187	179	195	173	172	182	177	181	172	164	172	181	183	176	179	203	186	189	176	188	172	174	174	181	181	167	158	173	153	191	167	153	174	171	200	202	208	191	177	189	195	179	173	185	178	188	176	193	168	164	172	175	187	173	203	197	171	179	178	191	179	181	180	177	186	183	173	169	179	161	211	197	185	165	202	170	159	196	175	154	166	187	185	180	177	167	157	159	199	147	195	179	173	164	219	175	162	172	171	162	183	181	182	192	180	164	169	160	187	163	185	213	192	175	165	166	196	188	166	181	202	150	138	188	150	195	162	185	181	152	177	171	188	156	167	166	188	171	178	212	191	192	162	182	188	185	188	180	189	181	175	175	173	188	184	180	194	188	184	157	197	194	157	161	175	162	192	176	191	193	178	194	175	166	167	161	158	180	178	174	157	177	182	187	166	193	192	154	177	182	178	170	169	180	179	171	190	174	168	161	190	176	193	183	180	166	204	196	172	154	188	200	176	186	193	195	168	163	154	166	166	195	182	172	164	165	169	161	177	188	208	174	189	178	190	176	178	150	188	179	156	185	165	164	158	183	174	180	167	165	148	171	165	180	177	176	157	185	177	161	173	172	180	185	162	149	165	193	174	160	181	202	216	185	199	151	176	186	185	189	168	180	176	179	190	192	179	162	181	207	199	172	187	180	173	176	180	186	171	156	178	177	174	180	200	170	185	152	170	173	158	177	175	205	195	174	172	179	159	184	188	161	165	166	177	182	183	180	184	158	157	183	177	173	150	170	146	183	189	185	190	197	162	142	173	141	160	171	192	172	167	172	173	170	203	188	180	179	183	186	167	210	166	192	148	171	172	172	208	175	190	204	169	168	180	161	172	179	183	173	183	173	219	176	163	162	175	192	167	179	174	175	177	171	178	193	182	182	176	176	156	170	175	173	184	179	158	184	185	202	185	153	174	203	165	177	165	192	208	166	186	193	200	200	178	181	184	191	164	181	174	135	179	166	168	200	223	176	170	186	188	179	190	161	172	168	215	168	154	158	178	173	193	177	178	160	195	166	206	158	176	186	190	169	180	172	180	190	166	172	185	188	165	183	178	181	161	175	169	142	203	166	147	178	172	164	169	187	163	178	189	186	182	178	180	196	175	182	169	162	166	168	186	178	183	183	175	185	170	172	169	197	203	195	168	170	169	178	179	159	199	186	167	177	165	196	198	180	183	161	162	186	177	158	178	189	159	183	166	153	171	169	189	200	158	172	157	181	178	175	161	186	181	177	175	174	205	158	186	168	194	188	155	168	167	196	179	163	179	151	181	181	181	168	192	175	175	160	187	175	163	149	197	157	165	193	159	172	170	194	190	170	174	166	192	183	158	175	169	179	176	176	172	175	168	188	162	169	182	177	172	157	205	165	184	195	194	196	183	172	201	197	159	219	187	183	190	197	170	188	160	170	175	162	166	198	193	165	172	164	187	178	169	181	196	175	156	160	143	168	195	173	156	151	178	157	164	188	148	182	169	175	193	164	169	182	174	181	159	205	166	191	184	192	191	183	183	173	152	199	177	198	166	192	173	166	184	171	197	184	163	181	196	190	172	184	159	154	177	170	184	178	183	176	186	173	158	177	167	169	177	149	196	159	184	177	202	194	208	173	181	198	182	182	167	161	156	178	161	197	179	176	191	174	194	203	196	183	152	171	169	192	169	195	164	197	181	163	184	176	162	171	186	182	182	182	171	172	176	183	181	171	193	164	160	183	174	156	163	173	172	192	187	189	164	182	162	170	162	156	156	199	197	160	153	175	190	195	176	205	175	192	191	183	168	177	170	156	180	195	203	182	193	156	195	173	172	179	191	193	165	162	183	181	163	145	215	175	157	168	162	206	200	178	179	200	180	186	169	174	179	150	173	175	184	193	189	168	170	188	180	197	188	178	159	190	175	157	153	196	197	188	169	165	166	156	185	178	173	194	187	171	181	198	185	194	172	189	161	179	149	159	194	178	165	156	187	162	177	170	180	188	182	181	176	162	185	168	181	179	151	156	185	130	183	175	196	164	139	176	193	165	164	179	200	170	189	177	163	179	182	184	198	194	192	187	194	205	183	210	182	162	180	186	158	174	185	160	183	184	196	188	172	187	194	183	170	173	175	185	155	199	198	182	155	197	177	191	165	189	180	177	199	170	183	182	175	160	156	165	188	157	150	190	196	181	190	190	163	172	195	180	218	193	189	171	182	158	167	188	205	210	157	197	155	196	181	155	172	158	174	174	179	193	195	178	168	199	170	181	187	162	166	207	175	174	185	181	183	163	191	181	194	184	184	185	171	163	165	197	196	190	181	190	188	175	169	177	169	175	189	180	186	186	167	175	173	197	182	190	169	175	157	178	180	170	196	159	177	178	167	193	187	190	177	176	202	178	201	157	189	180	187	174	173	180	171	202	203	181	175	173	191	175	195	165	192	178	205	174	182	162	175	165	177	198	182	179	154	147	180	166	184	204	184	157	189	187	173	197	168	152	167	151	199	187	184	195	165	199	181	173	155	163	166	197	182	184	173	184	181	166	192	168	180	183	170	186	180	165
9443	3076	6775	8919	7762	6255	5124	3800	3438	2908	2246	1958	1646	1542	1285	1444	1303	1344	1252	1058	1040	967	879	827	799	809	741	772	804	763	665	715	708	666	625	664	561	517	578	527	555	567	509	505	527	475	461	501	506	531	497	474	514	496	482	470	505	469	425	491	462	471	448	441	425	474	455	483	472	471	457	426	425	432	501	453	474	429	490	470	442	470	470	477	453	451	465	437	451	458	475	477	456	459	480	425	431	459	460	440	430	450	452	434	451	491	442	455	434	430	428	421	456	419	439	440	466	427	450	410	433	475	444	449	405	459	445	481	442	448	472	420	486	443	473	436	463	430	454	497	453	459	424	442	435	455	438	478	452	454	456	433	412	448	428	453	451	442	466	472	432	451	435	434	426	427	410	473	423	459	421	428	423	465	449	456	416	472	438	426	443	424	454	466	451	445	457	408	471	456	468	420	421	445	450	444	410	455	475	473	495	476	414	447	445	483	450	442	439	441	422	427	431	448	451	466	459	436	462	453	438	436	441	481	442	460	442	420	426	490	434	487	462	478	456	472	463	450	487	441	452	453	430	453	478	432	414	461	432	466	454	446	461	441	441	475	423	463	468	411	465	428	460	445	431	458	483	461	453	416	472	450	444	437	472	422	430	441	461	468	414	451	440	421	487	431	408	468	496	462	458	420	437	476	444	479	474	454	411	432	461	438	445	475	449	428	419	433	450	452	481	429	446	453	450	421	412	468	453	434	453	438	438	423	418	439	476	434	491	466	468	443	444	423	430	437	456	437	422	465	421	451	478	458	455	443	465	441	446	446	464	464	437	445	418	467	473	466	436	436	484	452	471	437	438	411	430	451	442	440	438	488	457	428	484	466	423	450	444	421	457	445	434	435	469	442	461	473	463	433	417	415	432	436	431	468	462	411	434	473	463	435	463	509	473	454	431	458	468	440	472	442	435	472	477	429	405	441	441	427	448	486	437	418	433	407	449	422	515	471	413	444	424	457	479	440	468	449	415	466	465	438	442	432	430	430	407	471	434	417	468	449	440	430	466	442	455	471	457	438	447	433	432	436	428	443	471	449	444	435	452	450	427	445	427	427	441	475	416	453	459	478	461	475	461	459	449	436	473	432	430	439	462	480	426	445	450	450	462	422	443	449	475	457	484	419	433	482	481	491	485	429	489	427	429	464	467	497	433	470	441	489	488	424	489	443	432	436	447	430	469	430	452	463	466	492	484	413	442	457	478	456	463	436	410	435	469	472	464	469	449	489	442	443	422	478	438	419	424	450	428	419	438	459	466	512	464	457	443	416	490	475	420	462	418	409	424	451	444	489	487	428	434	448	456	441	479	456	459	436	450	461	505	445	410	474	414	457	419	443	451	439	409	428	443	491	475	445	446	414	416	445	431	425	431	464	447	470	410	421	458	453	449	451	446	441	419	438	467	443	453	450	456	468	456	441	469	451	458	402	423	438	436	435	452	433	481	477	446	432	444	434	450	424	441	478	414	444	433	451	455	461	408	476	470	419	458	466	392	400	435	461	441	454	416	446	458	462	459	492	475	453	395	455	428	418	445	462	460	427	431	444	457	452	442	448	438	468	428	465	442	453	425	437	451	443	419	486	493	475	476	440	427	470	423	465	448	474	435	460	448	433	459	450	468	471	427	465	460	423	479	450	456	456	458	432	431	428	450	466	460	449	429	416	478	469	429	453	463	457	443	452	467	462	434	421	408	430	423	460	446	447	442	434	467	483	476	426	456	452	448	464	374	447	400	437	459	431	426	430	429	457	440	439	428	458	416	428	419	434	407	421	409	422	406	448	429	442	477	439	436	472	422	464	438	439	419	434	440	438	472	450	445	458	435	463	411	444	454	465	423	448	409	461	454	436	469	420	460	442	413	434	457	447	432	437	453	433	434	478	452	440	460	461	479	475	473	451	479	450	435	432	438	482	451	427	454	440	471	447	446	420	441	420	463	458	435	423	436	419	446	422	445	436	438	452	455	423	455	429	438	438	426	445	435	464	409	491	421	449	449	443	425	416	487	504	472	464	439	431	431	478	436	437	440	423	459	448	447	434	428	476	450	409	455	466	436	432	473	419	491	448	431	436	413	438	467	472	431	437	449	429	427	470	457	446	429	435	493	457	474	430	438	444	459	419	427	444	458	406	443	456	453	442	435	428	453	452	443	434	422	462	465	409	437	443	466	452	453	446	431	450	480	434	432	463	446	441	405	467	427	448	481	455	425	430	418	472	457	441	455	451	460	469	474	432	435	453	424	416	445	427	438	441	459	439	440	481	473	432	428	426	448	464	417	457	449	442	426	444	493	458	455	439	476	452	441	473	420	473	429	423	416	440	502	407	447	428	435	455	440	435	446	480	475	417	438	451	431	436	425	455	460	468	442	439	464	431	445	466	450	455	456	460	442	435	452	516	442	404	474	475	461	422	463	453	454	477	409	446	442	442	464	444	419	487	500	445	476	477	430	431	491	452	456	457	478	445	446	429	463	449	488	467	460	459	443	438	406	434	430	422	458	477	479	452	427	508	480	462	429	436	447	466	448	423	422	487	431	407	431	448	464	430	422	475	473	453	476	442	446	426	434	412	398	445	402	474	469	458	493	405	432	469	477	445	451	481	442	463	453	417	434	474	479	462	454	425	431	440	428	450	429	446	419	438	443	426	406	466	450	451	428	477	430	432	433	456	471	491	460	415	500	466	425	439	472	426	464	448	455	456	460	440	460	453	453	474	409	466	451	382	454	462	436	450	469	457	439	445	403	440	445	417	443	490	465	455	484	437	441	442	481	447	454	471	455	505	459	444	459	448	467	417	455	463	438	477	448	436	477	418	433	403	453	436	460	482	457	440	458	481	427	456	431	444	442	449	454	441	478	440	457	456	470	457	457	437	422	447	486	439	465	445	459	449	470	446	460	435	483	453	430	439	415	451	430	439	457	451	462	443	444	446	453	469	468	431	436	447	452	467	435	480	441	447	471	419	434	469	461	403	437	422	456	431	468	479	437	469	421	430	446	465	443	432	458	450	435	461	486	449	393	457	464	451	453	454	454	428	420	472	469	460	438	437	454	433	459	456	438	450	448	441	461	463	436	427	430	438	402	439	447	454	435	465	449	469	423	461	467	436	450	459	430	440	437	459	434	474	464	465	441	445	439	483	453	485	461	477	495	444	461	424	447	440	421	442	460	437	442	432	460	427	416	448	460	434	484	449	415	443	461	423	435	445	431	456	417	468	457	485	405	423	476	424	424	441	470	465	470	418	433	428	446	492	450	473	468	484	439	454	452	443	454	443	441	437	457	466	437	439	458	475	458	478	431	471	493	445	452	448	442	439	494	460	463	448	401	468	441	408	436	462	461	451	427	464	462	450	448	432	455	436	405	439	431	421	448	448	464	427	395	481	440	440	479	447	409	440	438	425	471	433	453	461	500	426	451	449	447	455	434	437	469	466	438	430	448	451	470	450	474	436	457	437
2531	1126	1473	1266	904	634	599	533	451	402	331	290	323	333	305	320	275	313	326	288	289	313	252	296	285	289	278	251	303	270	288	287	309	267	279	285	296	300	262	283	290	273	243	271	256	279	263	300	294	283	275	261	272	283	270	275	276	257	263	284	264	311	273	267	285	265	277	275	262	313	292	279	248	290	300	260	295	267	297	271	310	312	300	222	292	248	276	285	266	272	245	280	244	281	274	262	254	263	261	270	272	304	305	275	243	273	270	270	277	272	262	250	237	290	285	242	292	255	287	275	289	261	250	271	277	293	309	297	289	247	281	284	275	260	249	279	282	275	279	270	289	289	243	323	260	235	292	291	251	271	267	275	321	258	275	257	237	290	259	250	260	260	246	282	302	278	288	261	279	283	312	265	308	288	269	274	282	280	276	281	275	302	300	282	304	268	295	260	287	277	265	270	247	286	257	300	265	242	278	272	284	271	282	266	250	266	252	258	275	302	261	265	255	265	291	265	258	274	258	288	259	257	260	258	275	255	262	248	264	285	305	253	263	271	259	243	279	260	256	257	267	289	275	287	270	268	281	256	295	265	306	270	287	289	256	280	295	282	273	271	261	236	263	260	274	281	266	270	290	265	287	262	261	246	240	254	241	251	265	308	255	249	284	294	251	285	269	273	256	263	242	260	263	273	290	272	239	233	266	288	275	312	294	281	300	250	267	287	262	283	283	283	287	250	310	271	245	269	284	289	278	258	236	263	249	261	266	255	260	285	308	284	280	273	292	256	278	262	279	253	249	279	285	256	304	280	243	270	268	266	274	252	296	241	287	290	229	282	280	268	287	288	271	258	244	277	290	250	291	254	255	276	249	244	270	293	261	292	291	286	277	279	248	288	275	277	272	272	261	244	275	282	295	284	276	313	254	298	297	302	272	288	282	275	282	293	260	289	268	266	282	278	252	298	265	290	281	286	262	261	257	225	266	275	248	272	309	266	298	247	281	269	269	282	313	254	249	289	258	286	242	281	279	266	286	279	259	279	306	297	285	270	264	279	260	278	270	251	262	263	270	264	246	260	267	274	274	275	259	301	263	295	260	259	277	263	245	274	265	296	258	259	289	249	272	262	284	247	270	261	287	288	273	256	255	269	267	263	265	285	283	255	251	251	274	297	271	268	271	296	277	268	264	282	275	280	240	257	277	264	281	242	294	315	279	277	279	282	259	243	292	276	280	284	288	292	220	260	292	263	288	287	317	257	257	273	283	257	241	260	270	286	292	264	281	270	263	271	248	277	278	269	269	275	269	272	279	262	265	272	274	268	293	264	281	263	287	282	274	236	270	301	279	271	274	268	275	264	262	269	282	276	289	289	256	255	264	281	296	288	287	264	267	252	259	266	273	291	286	260	309	293	235	289	251	266	268	247	247	281	254	284	289	261	281	267	273	264	264	280	302	261	260	267	266	256	264	264	272	263	265	283	297	271	281	302	278	290	271	271	273	283	266	278	273	275	288	299	269	277	278	270	274	273	261	254	284	246	300	262	252	243	287	277	286	268	300	285	317	284	235	309	245	269	281	281	275	266	268	283	242	280	265	264	277	245	255	249	280	284	252	297	271	264	303	239	277	257	233	266	279	272	262	246	267	277	277	311	270	255	268	290	256	269	261	259	273	259	288	267	277	298	269	268	257	236	248	297	290	239	279	262	290	258	322	234	250	281	278	274	264	275	272	268	281	278	263	260	277	303	275	271	294	274	299	250	260	264	276	284	285	281	265	233	301	261	280	276	266	264	229	280	272	257	266	253	297	296	297	289	264	266	277	289	265	272	290	270	285	276	279	249	305	282	306	291	281	280	281	282	299	255	274	284	289	265	259	282	264	273	268	266	274	280	251	263	269	251	283	260	280	279	256	239	259	267	277	272	267	285	264	287	279	265	296	295	276	263	258	280	282	289	301	268	265	272	234	270	288	294	276	264	259	305	295	274	260	269	262	281	269	286	263	266	291	281	255	266	301	263	289	284	244	272	252	255	273	282	285	269	272	275	280	242	288	288	293	239	255	266	271	300	277	262	278	278	246	245	265	282	260	275	278	271	251	276	221	293	260	293	227	285	278	238	274	300	269	235	280	275	310	273	255	270	233	309	264	264	251	248	267	276	249	278	264	258	273	275	258	277	249	283	266	240	260	272	290	279	268	226	298	257	269	273	272	261	253	277	271	303	288	295	257	294	259	256	261	284	268	272	269	309	284	238	276	265	286	267	321	274	262	267	271	257	264	274	297	268	271	275	265	246	253	281	304	281	264	260	267	305	288	258	284	252	286	270	288	279	285	280	267	309	264	283	261	306	298	257	284	278	276	279	260	267	273	301	251	234	284	272	276	266	287	296	237	269	276	284	316	282	267	281	266	243	294	270	309	276	265	303	288	286	263	283	286	281	272	268	298	303	272	252	321	278	274	266	271	288	278	267	289	289	275	303	291	266	309	268	312	254	272	302	265	238	309	276	262	298	283	241	259	308	287	296	274	272	279	277	254	312	274	255	269	301	277	300	292	298	277	290	266	261	273	249	275	248	222	280	255	226	256	278	309	256	259	270	281	286	272	284	302	283	277	252	277	263	268	269	271	257	254	248	261	262	272	293	298	248	289	274	278	281	289	283	284	266	265	292	271	265	282	264	269	245	250	281	274	285	295	287	291	272	295	260	269	248	290	260	287	256	258	218	242	273	272	289	262	272	274	278	269	288	282	236	264	288	287	263	280	308	281	305	248	269	256	268	274	270	284	278	259	271	263	290	278	278	260	259	268	259	246	277	263	287	280	252	268	269	272	275	267	292	264	264	261	261	272	268	292	251	267	278	262	273	238	271	274	246	282	274	272	265	287	279	281	298	255	266	252	293	276	281	242	327	250	243	271	295	265	259	268	295	280	319	274	255	282	255	264	281	260	270	289	260	275	242	272	284	258	295	279	273	271	269	280	251	303	275	266	247	277	250	274	232	259	281	280	284	278	263	283	282	274	283	259	291	261	258	278	275	273	264	278	239	258	278	298	242	323	266	255	291	288	265	259	265	293	258	268	270	249	300	282	249	245	274	293	299	305	233	243	274	300	237	280	270	269	276	277	264	292	287	252	263	288	235	278	273	234	271	300	295	272	280	263	297	286	278	310	283	280	244	265	258	289	258	277	283	283	267	264	293	261	258	283	249	294	286	287	261	272	249	269	269	273	258	246	272	284	266	266	268	265	269	262	286	245	267	262	231	267	266	279	286	292	254	256	287	266	275	282	278	270	285	283	266	282	303	278	258	278	286	267	271	284	295	252	280	300	287	249	281	259	281	258	223	284	291	282	286	265	282	260	304	284	256	249	264	262	275	247	259	288	259	284	291	246	267	270	276	285	258	265	309	278	261	249	253	298	260	274	323	299	244	282	294	280	253	292	256	282	262	259	262	273	278	277	269	275	253	259	272	273	267	265	284	273	264	254	304	261	257	261	278	273	228
2665	1537	3020	3961	3285	2638	2207	1733	1624	1318	1202	1033	960	924	858	979	900	833	845	862	814	759	759	794	805	762	682	679	721	742	714	753	737	722	705	683	717	675	643	676	669	677	705	692	689	672	633	678	690	659	711	690	670	659	704	675	640	678	709	672	659	680	654	673	654	710	711	645	657	657	656	670	636	682	642	657	632	656	657	624	629	630	667	680	688	616	642	675	653	705	621	654	681	647	659	693	609	636	663	683	745	654	678	654	645	654	686	618	652	705	607	664	662	646	677	697	647	667	658	608	654	652	641	672	666	694	657	677	689	674	641	671	636	660	626	619	649	625	660	648	655	645	651	648	667	683	669	608	643	602	638	640	671	639	716	686	693	660	676	667	643	632	665	673	670	626	658	642	597	675	689	652	695	672	669	684	679	639	642	699	617	636	694	662	659	634	663	641	618	710	624	641	651	649	620	604	639	685	636	626	646	670	632	688	626	637	638	711	647	669	683	660	676	633	676	647	636	634	663	701	711	628	658	633	658	656	701	635	648	693	627	630	628	655	627	649	646	669	670	677	666	656	636	640	648	715	638	660	692	662	679	679	685	611	639	645	656	669	652	637	629	654	649	636	697	647	639	621	668	658	640	648	644	623	619	634	661	682	676	663	730	663	658	680	655	668	640	687	696	650	712	675	696	587	702	635	625	667	635	624	687	708	660	627	653	624	679	663	658	649	686	632	684	622	663	602	645	653	697	668	652	656	649	641	652	632	638	655	670	630	657	603	677	712	629	707	713	678	659	653	670	678	638	644	657	667	688	647	705	680	669	621	660	639	646	664	583	674	657	640	645	698	687	683	681	670	679	628	660	597	619	668	664	614	685	647	622	679	660	652	703	654	674	654	642	665	674	631	631	626	626	651	625	671	642	657	636	676	609	642	696	657	672	684	645	657	627	666	636	713	641	651	644	656	648	677	662	586	663	607	683	613	702	676	673	632	645	628	627	664	594	627	673	660	620	659	683	638	665	689	678	668	697	680	675	643	656	651	645	646	687	641	675	634	652	648	600	689	703	692	672	655	647	668	658	637	655	669	652	638	666	629	676	628	636	696	616	651	666	642	672	657	641	692	666	665	672	715	660	607	631	704	653	644	663	669	658	651	671	672	668	646	638	671	694	635	601	640	644	684	657	645	688	667	652	608	650	699	706	699	633	671	663	677	673	687	673	679	650	655	632	647	667	669	629	626	640	593	627	642	716	621	612	663	687	663	611	666	641	651	609	623	637	590	660	668	708	633	680	662	640	654	625	632	670	622	668	637	658	658	645	662	722	683	645	637	623	673	640	607	687	633	653	629	683	662	676	651	645	681	703	656	651	672	674	684	638	641	685	658	622	617	663	641	649	707	643	597	679	705	687	650	628	614	631	640	646	636	685	666	621	660	658	647	672	622	652	630	678	646	652	683	628	653	667	642	640	690	659	646	648	693	664	659	664	668	674	647	654	652	658	646	646	638	674	644	657	662	617	666	680	690	678	703	632	673	600	603	643	653	697	639	628	632	690	641	662	662	662	636	630	653	677	677	641	686	699	673	674	673	661	636	655	685	640	642	674	671	699	632	641	633	653	641	664	627	692	646	648	616	650	682	625	678	654	655	646	649	649	678	667	650	638	653	682	690	635	654	663	668	685	652	672	675	693	632	641	633	625	685	717	625	657	590	661	650	621	632	640	671	704	626	650	709	654	612	684	616	657	658	662	692	648	667	711	599	670	696	660	620	648	652	713	651	661	656	676	680	643	652	690	694	639	658	633	680	638	658	685	636	654	638	629	707	658	698	688	640	654	639	671	651	642	680	648	643	640	653	594	668	715	642	682	662	678	665	666	630	664	666	668	627	616	653	662	608	623	624	626	662	648	641	659	682	654	634	668	660	636	667	729	621	658	705	687	643	651	652	627	654	618	614	649	626	672	645	641	677	644	636	630	688	642	627	690	653	667	705	644	702	639	640	670	692	641	641	685	621	662	625	630	738	670	659	703	649	678	664	659	680	660	639	605	670	649	670	670	638	642	644	636	662	668	650	622	638	668	647	685	615	672	659	648	659	619	670	636	644	658	612	656	647	689	691	685	682	634	645	668	647	659	646	660	639	682	669	679	679	650	638	692	651	682	606	650	656	634	586	652	655	641	640	636	623	680	696	687	650	631	657	678	642	619	644	644	641	666	674	731	623	665	657	703	685	598	643	677	691	641	648	661	679	642	654	655	650	630	635	660	675	687	664	653	620	652	643	650	671	652	646	672	665	636	720	650	609	669	637	671	662	660	675	667	647	680	650	666	638	652	633	565	640	650	677	684	671	635	682	667	676	652	629	654	641	657	628	663	667	690	722	684	693	614	655	657	658	640	657	621	682	657	602	630	642	655	661	655	647	642	648	642	692	689	628	660	646	654	653	675	690	663	650	644	641	670	673	648	659	647	662	684	683	639	616	664	664	678	662	712	587	647	657	635	659	644	675	661	642	610	690	678	619	649	656	680	654	660	657	612	657	633	665	651	651	664	683	662	661	703	649	701	683	684	667	694	651	670	615	649	623	673	667	645	665	629	629	627	659	650	644	638	626	682	667	658	620	680	646	658	634	699	609	663	649	653	673	634	696	660	660	608	661	649	656	658	643	683	659	630	658	579	703	667	623	644	650	644	613	667	596	617	668	639	586	637	652	657	635	675	643	646	604	629	654	656	659	654	626	652	620	627	692	623	675	703	659	714	641	644	581	626	670	643	680	646	659	671	670	659	648	639	575	659	671	667	630	692	677	683	641	630	603	654	715	652	680	684	653	648	721	678	677	672	636	653	621	677	632	663	625	646	668	630	666	648	637	660	637	602	636	705	630	648	612	668	672	662	670	606	642	628	678	640	597	647	667	649	667	653	642	623	662	638	677	657	664	626	677	622	643	665	655	673	633	632	644	674	653	663	618	643	614	670	630	636	656	641	694	669	659	659	709	669	689	659	637	625	643	672	666	736	673	615	667	665	656	658	613	686	660	648	677	644	657	673	659	689	660	653	618	638	619	657	639	652	703	676	632	699	646	661	654	651	636	668	660	601	676	653	672	680	640	634	670	666	638	635	667	674	675	670	659	618	676	634	665	675	662	694	623	650	651	680	655	681	671	684	643	682	645	616	664	646	648	648	646	627	660	658	658	646	657	620	669	668	695	639	658	676	680	738	621	606	664	611	633	668	679	661	617	645	710	655	649	677	722	686	639	661	655	685	665	698	693	622	626	673	619	676	636	640	655	664	683	608	653	682	651	629	628	672	651	641	647	649	639	672	626	653	644	672	674	672	664	651	699	714	635	641	658	639	668	637	666	657	639	649	676	643	627	655	644	675	699	690	639	705	641	679	653	645	669	686	657	628	626	693	625	614	612	662	661	608	624	670	674	675	691	695	595	683	703	676	653	687	669	683	691	646	638	665	665	624	619	709	643	640	617	677	639	663	644	644	669	691	626
8634	1893	2506	2133	1471	1081	803	684	554	506	420	380	365	317	292	313	340	317	309	298	330	284	316	308	280	272	287	265	246	254	294	276	242	258	283	249	251	262	262	257	251	230	240	246	261	257	270	251	259	227	219	265	224	196	231	230	244	230	255	248	257	225	237	281	238	227	233	236	242	265	223	228	241	244	227	239	244	214	208	239	264	225	221	253	261	236	268	248	267	229	260	219	233	213	210	256	254	244	245	255	223	223	232	207	226	273	235	234	252	228	247	230	261	257	261	241	256	259	235	240	240	210	251	239	244	234	250	239	216	243	251	253	270	237	245	215	210	246	233	229	231	258	284	228	256	256	212	214	238	184	233	260	252	270	264	230	251	256	256	226	232	262	255	243	255	243	247	232	275	241	249	257	226	219	258	223	239	253	239	237	262	261	241	242	245	237	227	229	225	231	233	242	234	243	247	262	234	227	281	248	245	243	219	212	268	241	228	268	267	195	236	236	236	262	286	258	253	247	243	262	255	236	217	221	238	227	248	235	224	249	233	234	233	235	243	277	238	260	243	244	268	223	238	256	223	227	244	263	261	273	232	236	231	246	228	247	223	227	247	230	267	240	240	257	246	236	258	248	239	261	221	229	235	264	254	242	235	270	230	207	233	265	265	252	256	248	226	225	240	269	250	239	250	222	222	238	267	199	274	229	229	230	242	250	232	236	251	269	206	260	255	241	234	234	207	234	239	240	259	264	247	271	230	241	230	264	272	249	264	243	225	235	242	244	248	249	240	232	244	253	249	234	225	239	259	242	239	223	230	256	238	231	249	239	264	263	243	249	238	239	248	274	246	222	248	236	258	208	299	243	234	223	247	264	215	214	253	222	233	215	234	248	244	259	258	246	222	239	242	245	259	228	204	270	266	247	238	242	233	236	258	242	250	247	254	213	248	236	250	222	242	242	244	242	234	265	225	271	260	263	237	232	245	266	224	233	242	250	247	251	237	235	231	255	233	228	246	255	266	237	230	230	267	249	253	263	264	231	256	235	235	239	251	230	226	235	240	228	231	255	255	225	253	230	232	219	281	226	251	266	246	253	203	247	262	252	225	250	227	226	248	234	240	269	237	243	255	253	231	248	227	270	237	223	228	216	225	210	241	249	245	241	228	228	236	243	250	243	257	267	249	225	262	246	274	257	254	248	234	245	221	238	245	246	254	250	216	255	237	255	282	224	227	231	213	218	234	241	229	251	230	267	239	236	230	241	253	227	240	261	225	244	255	230	250	250	271	264	251	252	222	257	221	248	234	218	267	244	234	247	262	254	242	227	234	219	254	249	257	232	221	218	267	220	225	219	288	226	255	241	235	247	243	238	253	239	253	222	244	249	263	258	231	223	246	232	243	244	250	261	225	244	242	253	269	259	284	267	244	261	231	243	217	274	238	263	224	229	238	222	246	269	262	197	243	223	241	241	240	244	257	232	256	248	237	296	235	232	234	243	282	230	241	281	248	241	233	246	250	237	254	223	276	232	241	228	248	250	236	284	251	248	248	241	232	282	238	247	246	238	256	222	263	232	236	236	221	251	234	259	246	256	230	242	234	273	254	244	220	257	252	264	247	258	214	254	247	252	254	256	261	243	254	248	257	235	225	254	234	214	234	260	271	228	249	247	239	251	265	253	228	270	241	255	261	254	229	268	236	226	212	258	261	245	261	221	244	269	258	231	244	245	242	242	283	289	259	214	265	254	244	241	253	239	245	228	248	245	264	247	259	249	214	232	211	232	259	271	222	259	249	268	231	231	262	253	242	218	261	259	216	248	234	233	273	243	225	246	259	223	268	244	250	223	241	229	223	234	260	215	221	265	217	268	264	240	253	261	213	256	273	227	224	216	245	233	269	240	221	249	234	244	249	230	253	232	257	246	210	230	216	219	232	244	251	258	265	220	260	248	279	249	232	250	245	253	234	238	239	247	257	252	258	273	227	276	256	259	242	249	271	236	235	257	254	235	215	246	240	247	247	266	229	238	244	240	248	246	231	253	252	242	245	253	229	237	253	227	235	233	251	211	224	256	238	227	261	250	227	229	236	242	262	222	262	227	247	245	231	245	214	245	251	267	226	253	242	257	256	215	245	249	229	245	232	249	220	231	242	233	243	266	243	203	251	206	269	243	276	256	212	249	255	254	247	227	247	225	254	235	240	242	212	249	236	226	239	224	244	250	260	259	229	247	267	242	255	222	225	251	238	219	250	250	227	222	225	244	219	278	226	256	234	254	254	218	217	243	204	248	230	279	229	256	293	245	233	254	252	260	255	255	220	253	258	251	233	233	228	239	238	262	260	207	260	233	250	269	260	266	251	244	250	243	254	257	227	241	252	228	221	225	239	228	244	256	257	276	253	206	202	267	273	244	263	225	257	254	236	250	240	234	237	244	233	258	238	247	285	241	257	239	233	265	251	224	239	238	249	236	252	222	265	257	250	242	266	226	256	247	244	235	240	267	267	276	227	232	268	259	231	235	227	241	227	239	233	239	238	229	250	275	228	279	245	243	244	236	226	259	225	223	238	240	249	256	238	261	230	232	239	228	266	255	242	232	234	278	240	245	273	263	274	237	270	278	218	231	229	251	262	222	251	240	237	264	258	221	231	244	225	221	223	253	233	224	253	208	259	244	241	239	232	242	230	251	264	233	244	233	232	228	246	214	274	251	262	259	225	282	248	255	211	230	240	255	240	252	257	227	251	251	231	239	233	219	239	279	219	234	230	219	222	265	255	221	249	259	236	238	258	231	229	243	226	236	249	254	246	238	235	259	248	235	227	239	268	233	248	232	257	243	262	265	233	257	291	231	268	235	240	243	246	251	231	237	256	233	236	228	216	242	238	245	273	251	231	258	258	229	241	238	236	245	233	230	240	266	227	256	240	239	258	257	246	250	245	255	237	219	236	226	263	242	247	267	229	206	211	255	227	238	258	226	231	263	254	245	249	225	234	258	223	260	234	221	245	226	221	214	236	222	241	215	245	220	229	236	224	244	224	228	215	251	242	216	240	258	241	234	240	241	254	255	230	249	250	253	264	236	249	231	236	225	229	257	240	254	258	248	240	236	266	208	263	236	243	240	224	249	268	240	247	239	245	266	229	218	266	288	240	261	263	213	252	246	250	240	242	232	240	258	228	242	246	252	244	234	233	231	237	262	234	242	245	253	236	237	227	254	247	231	261	244	223	246	237	213	268	248	243	248	259	258	249	247	249	238	266	241	241	235	230	260	242	235	263	231	246	264	246	243	223	254	263	246	240	254	232	236	253	232	261	224	237	238	219	214	238	256	246	247	248	252	255	256	286	289	233	232	260	233	235	260	218	237	218	233	239	231	265	278	247	260	235	239	250	221	260	238	236	240	238	253	229	226	249	251	251	252	258	242	241	257	255	233	237	259	224	228	267	270	238	242	217	223	255	253	252	239	255	230	255	250	263	230	236	249	247	234	244	230	247	240	255	256
7496	2346	5237	6584	5940	4681	3581	3018	2767	2160	1796	1502	1417	1292	1169	1183	1105	1069	981	962	975	938	872	841	833	810	798	799	770	734	747	764	688	734	703	717	648	658	639	662	625	657	639	629	663	597	621	582	616	614	630	608	602	637	615	616	597	576	622	610	632	632	602	626	634	598	561	571	586	574	548	645	648	580	565	642	624	587	627	593	576	543	600	642	572	573	598	614	613	631	562	606	573	601	593	619	600	581	595	640	583	605	572	601	592	581	557	614	579	610	596	612	587	589	577	614	604	598	570	592	588	536	591	579	595	602	575	601	602	580	551	638	627	594	570	600	584	586	544	587	548	575	568	573	578	635	561	560	625	632	608	595	602	600	607	581	602	613	628	614	566	554	604	599	613	616	593	576	631	618	576	605	627	580	584	596	556	571	603	557	576	570	588	596	594	579	606	579	613	618	560	558	602	588	614	588	618	585	585	639	598	581	597	635	606	628	596	615	571	580	604	607	556	570	581	596	599	554	615	615	604	557	600	573	571	621	580	615	589	605	577	584	570	621	565	609	618	579	581	604	570	612	631	613	582	624	578	616	563	594	596	573	618	604	628	594	611	597	574	609	601	621	593	599	594	590	600	592	582	544	580	525	566	590	582	605	610	606	598	621	605	606	541	560	584	547	640	567	548	564	613	597	578	565	609	585	594	584	605	606	574	563	589	584	578	588	620	621	532	586	651	568	595	643	595	594	544	576	590	616	613	600	570	581	586	586	575	606	580	575	582	572	591	605	625	567	644	601	596	584	584	613	561	619	576	591	624	600	628	567	602	590	580	537	598	597	546	588	612	598	626	587	593	596	622	591	614	593	621	637	596	550	635	597	608	623	566	585	584	557	639	604	596	575	616	586	595	581	611	596	595	630	566	576	615	634	634	595	588	611	591	595	519	605	592	576	624	602	598	555	614	572	608	624	594	587	602	613	648	601	607	613	558	601	600	621	580	595	626	617	583	603	584	628	565	594	593	562	615	612	596	553	580	561	529	580	637	603	581	537	595	563	593	568	615	601	569	567	595	634	595	611	600	617	618	558	588	561	576	587	620	628	600	628	612	583	638	588	620	599	579	616	536	583	614	592	607	592	585	591	611	596	579	585	563	613	614	541	592	592	578	645	629	545	580	594	600	607	608	620	614	555	595	564	604	645	588	558	591	588	555	609	602	581	549	622	574	607	568	602	586	557	606	617	627	589	600	615	614	626	587	608	600	558	577	642	547	570	625	602	611	554	630	555	585	584	618	610	583	574	579	594	529	603	583	582	572	574	582	588	555	609	577	626	561	609	687	552	592	620	581	583	594	604	598	585	556	612	585	576	626	590	561	527	604	661	558	555	593	645	634	624	627	547	525	597	598	618	613	558	624	581	567	622	593	621	610	584	591	591	614	561	594	617	617	578	572	614	603	610	563	629	583	631	585	575	608	561	590	614	602	586	580	583	600	580	567	577	637	603	565	587	646	580	582	526	629	592	587	588	544	562	617	595	616	591	603	604	579	611	566	578	581	577	582	584	618	609	608	593	565	595	617	606	576	562	534	564	593	609	603	599	578	582	601	565	592	600	598	599	626	559	624	589	592	575	603	588	576	569	570	596	614	587	566	564	565	631	560	608	599	589	570	630	622	609	569	549	618	600	595	573	576	522	571	584	636	584	530	601	556	626	540	598	612	575	588	568	588	584	596	625	584	625	573	589	601	601	601	578	615	547	591	586	596	562	620	572	585	619	603	601	619	597	598	581	603	646	601	571	577	587	596	584	588	605	588	590	597	578	589	596	560	602	565	560	617	589	583	571	579	557	582	582	572	593	635	604	586	597	593	524	583	603	626	604	576	584	588	618	639	567	581	574	596	601	588	612	592	580	568	585	577	590	577	537	579	576	570	618	596	645	581	572	570	576	578	548	626	613	592	564	604	578	601	570	587	586	567	595	585	559	577	614	614	596	581	586	589	625	563	623	624	532	617	593	639	599	600	623	587	608	609	557	597	583	614	545	601	559	622	576	599	599	628	626	558	564	584	606	552	621	553	620	547	625	605	600	611	615	575	601	620	641	603	611	591	602	622	571	655	567	592	564	616	570	582	568	587	584	643	592	566	572	640	571	606	585	580	558	585	657	609	597	624	596	610	609	577	564	584	563	661	590	611	605	581	564	582	609	604	558	619	617	574	627	551	562	586	601	569	582	600	571	603	617	630	627	584	646	586	576	649	593	627	608	619	592	606	557	592	601	647	594	601	623	583	556	572	561	620	591	629	641	584	603	556	598	602	597	573	588	567	609	616	593	605	564	619	612	573	576	582	546	595	595	576	591	558	611	611	634	602	564	580	594	599	562	636	601	625	582	575	595	593	619	582	608	581	623	614	587	602	588	589	556	567	615	627	588	602	574	622	634	596	618	561	585	586	642	623	580	599	605	598	576	616	616	620	567	569	558	585	622	608	560	600	607	522	626	548	633	613	592	582	566	621	590	593	587	584	627	579	570	597	595	580	582	630	595	583	601	553	557	567	594	615	538	670	585	585	562	563	558	616	607	601	613	611	606	563	614	597	589	626	548	587	555	572	577	557	598	599	595	583	554	585	580	619	589	589	566	628	619	564	626	597	594	605	576	573	582	562	609	604	617	574	622	620	623	591	607	581	639	590	626	574	613	610	574	607	650	617	592	603	591	584	625	556	587	609	586	588	625	595	618	622	587	621	571	575	594	594	572	586	565	601	580	616	614	633	549	599	604	613	598	607	625	601	610	587	576	579	558	613	570	591	614	551	592	608	572	611	602	567	592	592	609	614	567	557	583	643	595	551	568	606	602	559	553	597	547	574	549	582	590	596	575	624	573	567	591	616	575	562	575	615	548	648	558	561	586	572	603	585	605	582	575	593	560	575	593	655	610	598	583	594	573	600	588	585	625	586	591	575	570	591	609	539	584	610	586	584	561	523	632	595	587	608	582	620	612	589	608	628	585	558	594	598	576	570	586	591	573	637	586	570	576	621	582	596	611	606	535	614	632	572	561	603	567	571	580	587	602	589	624	592	629	604	554	593	553	613	629	605	605	597	590	568	614	624	601	588	608	585	585	582	640	611	587	614	627	582	586	606	580	607	576	598	616	633	562	597	574	568	634	588	556	632	610	611	554	657	550	621	635	579	545	585	602	563	605	555	570	588	586	563	583	566	563	615	616	598	612	624	576	584	614	573	596	601	592	571	589	612	566	597	635	626	610	595	588	590	586	584	625	554	624	604	594	608	622	605	563	608	579	617	581	624	591	554	564	615	626	597	611	620	614	595	589	648	593	594	608	577	572	580	577	582	567	579	610	557	630	588	580	617	590	551	568	594	609	569	647	554	630	556	546	568	605	559	600	575	593	631	572	597	597	582	615	579	600	581	564	598	569	582	605	573	608	564	592	561	574	606	601	611	604	599	623	641	630	628	616	579	523	601	586	571	595	583	545	575	582	587	582
14778	3277	3665	2993	2142	1448	1192	901	837	725	526	393	424	350	357	360	299	307	272	267	241	229	233	242	241	225	220	231	236	203	235	233	216	206	182	216	198	175	222	207	185	196	165	194	200	212	215	175	216	194	157	175	175	184	174	195	160	173	207	190	162	191	179	210	185	210	179	201	161	141	157	159	166	172	192	187	166	180	184	178	177	187	172	186	178	182	215	195	212	166	187	194	185	186	189	184	187	170	199	165	188	191	174	174	161	189	172	191	158	154	198	187	189	172	204	167	175	177	193	174	195	162	184	188	176	178	190	184	189	174	172	207	181	156	170	194	188	187	179	174	171	213	190	178	195	194	155	193	181	189	182	218	170	195	187	168	192	147	171	207	185	178	192	178	176	160	188	174	181	180	194	196	181	172	184	174	201	187	158	174	192	184	151	189	170	141	154	197	201	177	170	159	173	187	184	169	195	171	169	174	192	174	175	196	191	170	194	177	206	189	172	156	200	166	188	174	173	190	202	173	172	175	221	180	176	177	177	197	180	189	159	201	172	193	198	158	190	182	192	180	179	192	188	194	196	208	168	184	173	154	172	195	180	179	169	202	182	211	209	190	186	200	193	200	146	199	158	160	189	186	176	192	190	180	184	170	184	175	185	179	190	198	197	196	196	186	185	186	189	178	147	182	184	151	175	184	164	155	178	195	162	166	160	157	159	194	184	186	194	185	188	181	164	199	192	181	194	181	174	205	178	187	161	178	170	179	203	183	178	173	161	183	174	174	177	161	179	201	175	206	195	184	182	198	189	214	189	166	188	188	200	187	183	161	168	186	177	177	163	159	196	167	169	178	194	160	163	168	179	178	180	166	204	179	206	193	165	166	192	178	178	203	186	164	178	190	153	181	170	176	174	179	173	197	188	171	168	197	204	164	171	183	173	193	173	181	184	199	163	179	173	187	160	165	195	194	200	193	186	180	168	208	181	169	167	195	174	200	179	199	173	206	175	194	197	187	185	180	182	193	190	173	186	169	179	174	182	160	189	169	183	182	173	166	194	196	216	169	174	194	160	198	193	172	206	200	188	164	183	179	187	173	176	181	171	172	186	172	178	189	197	185	197	176	178	199	179	200	173	159	183	176	176	195	177	207	230	151	184	192	187	173	168	159	206	185	178	193	184	185	189	191	166	171	214	178	190	183	163	187	158	153	191	180	165	187	194	158	177	168	177	209	187	197	139	174	172	176	203	193	151	172	184	174	188	158	203	184	195	201	168	182	196	174	179	169	184	188	226	205	170	185	183	189	202	150	186	184	187	180	188	211	181	167	191	170	194	182	156	182	215	189	201	178	194	162	189	183	183	157	147	170	173	195	181	162	160	161	174	169	190	197	176	207	170	181	179	184	198	175	184	165	170	189	176	176	179	181	175	168	163	179	187	184	156	165	196	196	195	169	191	175	179	206	166	168	188	207	184	185	156	165	177	182	173	186	196	175	187	180	174	172	179	152	182	182	164	194	200	200	196	186	169	198	204	187	152	154	232	192	177	178	164	190	216	183	185	189	178	174	191	187	174	188	195	149	183	183	187	180	181	206	174	160	180	173	162	183	187	179	189	183	184	163	186	188	204	158	176	168	181	186	170	180	182	162	196	175	176	185	181	173	165	162	186	169	183	177	163	199	174	191	190	192	183	180	187	187	180	172	178	175	192	173	179	179	172	181	169	198	162	198	200	188	172	201	180	182	179	168	186	157	185	201	167	173	193	187	197	185	167	192	182	188	180	164	193	193	184	191	176	197	155	164	162	169	184	190	194	169	172	182	206	179	183	190	190	165	166	195	204	187	187	185	160	184	189	182	188	184	197	170	150	195	160	190	181	199	173	182	179	156	204	187	171	182	186	181	178	172	166	196	171	187	167	188	187	188	151	186	181	163	169	180	192	163	191	172	184	178	171	198	160	189	189	180	202	212	156	172	168	194	182	183	197	217	165	159	190	182	191	189	194	167	165	181	201	186	205	194	179	184	196	184	184	169	190	182	178	180	159	164	190	160	181	197	198	181	193	178	185	172	200	179	174	213	195	167	150	169	188	190	187	160	169	182	177	152	155	186	173	175	195	169	182	192	200	179	197	191	186	180	184	178	191	195	195	203	192	148	177	193	186	154	192	178	204	197	160	182	172	189	176	176	171	185	167	187	194	168	186	167	167	189	214	176	187	165	178	170	179	195	168	154	183	191	129	203	203	176	187	168	203	189	181	186	191	176	164	175	172	223	165	186	185	176	176	167	180	182	170	181	169	188	187	171	176	162	194	169	211	176	178	184	179	163	187	186	206	164	169	148	180	177	181	170	181	181	176	165	179	162	188	184	215	183	165	155	194	184	196	185	182	170	182	209	170	155	183	181	192	172	174	173	186	172	191	174	170	183	189	191	162	172	184	210	175	189	170	194	174	185	139	183	193	180	186	176	173	192	171	199	199	204	173	192	174	154	166	163	181	192	192	173	163	193	190	184	200	203	178	177	161	189	184	164	189	174	177	197	177	176	174	194	201	183	191	176	201	170	149	180	166	188	180	154	183	208	185	182	161	195	188	184	186	170	212	192	160	187	169	192	185	180	179	172	192	167	175	175	154	167	222	182	164	189	194	177	212	158	166	176	197	217	206	207	196	194	172	180	151	181	198	188	186	196	176	175	186	175	161	173	204	201	190	167	194	194	197	182	206	181	199	177	185	172	157	182	185	168	187	179	174	205	182	203	186	167	189	182	173	195	172	176	184	189	178	183	170	183	175	160	172	180	170	189	199	190	148	177	189	196	160	189	178	192	193	189	215	180	194	222	176	211	188	182	200	161	192	159	183	170	160	183	193	194	152	193	196	182	193	172	164	201	192	178	176	171	173	169	148	185	185	181	199	187	185	188	175	165	173	185	171	188	195	192	187	179	170	177	192	212	183	163	190	178	179	195	180	168	178	175	179	192	179	173	163	179	179	177	162	177	160	190	185	195	180	189	163	210	195	181	156	180	166	154	188	160	204	176	168	191	163	193	178	187	149	173	168	195	202	158	146	188	185	186	172	166	194	183	217	204	180	180	196	173	178	167	181	150	192	202	181	177	176	193	182	189	193	184	156	172	178	179	199	170	171	192	188	171	154	183	165	201	191	187	167	169	198	191	166	147	178	195	165	206	218	182	178	211	182	201	197	169	193	180	196	166	179	166	189	181	184	195	178	171	174	173	166	183	195	164	188	168	186	173	201	178	170	164	202	205	198	193	185	194	173	143	180	160	169	199	182	157	155	174	182	159	187	185	178	169	199	208	184	176	186	210	201	150	173	165	179	169	188	199	157	187	154	185	196	190	206	171	208	183	137	210	181	171	169	165	168	199	169	162	145	193	168	176	201	178	180	191	143	178	180	180	167	159	166	176	163	177	188	174	176	173	210	210	181	191	183	174	174	173	178	190	182	172	174	208	166	182	178	170	167	198	162	190	183	168	210	169	171	178
9545	3059	6815	8820	7979	5959	4816	3910	3439	2939	2296	1861	1898	1465	1582	1421	1322	1287	1093	1086	1117	978	906	826	823	773	812	761	765	692	720	782	675	642	655	630	627	534	565	527	509	511	539	562	518	553	505	520	469	489	491	479	494	487	460	478	495	493	458	461	469	465	486	499	478	491	443	445	461	479	449	465	419	482	475	453	421	455	460	463	450	465	464	449	461	475	480	462	457	452	475	474	436	427	458	441	436	472	489	456	464	447	449	430	445	470	476	427	470	448	432	434	453	460	449	464	461	471	469	406	467	455	477	429	468	437	440	418	467	475	428	445	482	457	448	500	466	485	439	435	440	442	450	456	424	479	450	446	477	428	483	478	434	479	475	450	477	466	430	479	481	453	447	482	472	435	467	413	449	480	468	396	499	471	445	456	456	453	464	469	463	466	467	455	469	456	429	459	442	434	438	412	424	444	466	476	435	471	428	476	449	505	483	470	469	471	447	468	411	459	442	451	466	455	458	498	462	457	423	503	453	428	426	457	459	464	474	442	406	448	440	454	405	466	424	464	454	458	445	464	432	444	463	405	442	434	456	466	451	472	455	434	451	453	461	499	465	458	448	471	477	448	442	424	452	444	460	446	468	436	451	418	428	424	438	473	451	421	458	489	457	420	459	480	428	426	471	460	419	480	433	501	459	445	434	446	468	478	475	441	478	439	471	481	449	453	470	477	483	436	433	495	418	488	435	473	470	475	403	459	470	462	455	505	463	471	457	499	463	468	447	443	465	430	431	475	466	472	468	461	451	476	436	414	434	432	468	461	451	435	454	438	433	440	472	455	463	421	490	439	467	446	448	449	452	454	426	470	453	428	430	450	434	479	471	436	464	485	501	421	465	456	452	458	422	454	439	404	439	486	420	448	422	434	470	470	456	439	444	423	474	474	459	481	456	456	424	429	409	459	487	449	444	476	430	462	481	451	464	472	443	441	436	455	440	443	443	482	451	432	441	441	447	475	443	471	438	451	447	442	449	474	456	453	438	440	447	432	441	507	502	439	426	444	455	435	437	421	468	443	471	501	445	470	459	494	443	442	461	466	443	466	432	469	472	465	511	472	442	450	451	465	498	460	414	466	456	465	434	486	455	431	475	464	472	457	432	447	462	484	473	472	469	510	447	451	476	456	471	476	462	457	457	391	464	420	478	443	444	436	520	483	491	464	492	445	465	492	450	448	441	466	445	465	456	408	429	441	474	429	490	459	466	464	452	435	450	426	487	487	450	442	465	484	447	476	453	450	455	489	439	462	439	469	452	445	430	459	429	425	467	443	468	466	483	429	459	427	448	431	466	449	475	436	432	444	463	466	439	411	487	446	456	419	445	461	452	438	466	500	431	457	400	452	507	477	428	480	488	456	480	469	434	442	446	471	447	437	473	464	429	484	468	471	480	463	468	456	474	467	459	449	458	413	480	476	476	407	447	455	480	522	445	468	399	442	457	406	458	446	473	418	446	446	432	480	439	425	461	411	446	506	464	490	430	432	451	519	441	481	472	461	465	519	445	473	434	439	430	447	489	505	485	424	437	438	488	442	485	472	462	484	489	450	448	448	459	431	460	438	407	451	452	491	470	444	424	456	457	451	448	452	466	468	444	423	459	426	454	462	453	465	458	454	473	418	459	494	427	488	474	452	439	461	475	436	501	436	438	449	425	462	417	468	475	451	406	480	479	448	453	459	470	468	459	457	462	463	462	472	454	481	476	459	444	420	479	417	455	458	478	493	450	429	436	426	436	498	477	489	438	466	489	446	472	489	478	445	445	489	445	401	413	466	457	461	407	485	436	443	448	455	474	435	486	459	425	497	475	438	447	464	491	465	496	473	452	462	442	467	474	471	414	472	463	431	434	436	470	464	440	484	421	482	458	449	456	474	457	476	439	480	447	458	450	463	459	457	426	459	474	429	500	437	422	426	462	455	455	435	495	428	443	458	454	475	421	440	477	468	487	439	435	438	462	451	443	438	440	481	484	465	437	483	444	466	468	461	460	452	471	440	451	447	460	477	436	459	447	466	481	448	467	485	422	471	463	457	435	433	465	454	445	477	483	480	496	430	446	456	441	462	434	494	461	460	427	420	466	480	473	427	435	429	452	432	497	489	454	468	464	445	460	478	470	444	437	408	462	402	455	431	458	492	443	447	424	478	413	430	474	442	437	491	475	435	445	450	438	473	489	441	452	467	457	430	445	455	441	468	452	467	462	451	456	473	506	457	433	494	440	436	423	479	444	459	459	442	449	490	409	464	470	423	430	484	455	460	434	453	470	419	423	413	464	419	451	477	475	448	479	453	451	440	445	433	502	438	439	474	444	463	476	440	453	427	468	463	448	504	436	480	454	439	412	462	449	440	436	474	476	466	415	472	445	479	444	458	464	462	510	458	422	448	457	445	454	460	511	439	489	498	436	440	436	420	451	490	463	461	464	446	436	483	474	535	441	444	452	417	461	465	434	457	422	464	478	448	461	466	429	486	439	482	440	488	437	450	423	464	479	458	452	438	465	482	492	435	459	452	475	463	421	441	440	436	457	465	449	430	461	499	465	444	435	458	482	429	486	438	450	454	457	483	471	418	419	468	437	455	476	448	478	468	463	448	442	423	468	470	417	494	451	464	450	428	463	461	452	457	470	442	474	426	435	437	474	465	460	476	467	436	438	434	458	439	450	432	431	437	472	429	439	469	478	474	492	445	445	476	468	442	433	477	471	464	453	492	444	452	491	456	471	428	419	445	473	450	474	439	470	487	450	455	440	492	451	427	450	467	461	424	472	417	423	473	454	445	441	440	450	467	453	486	428	418	459	437	436	449	459	451	473	459	456	461	466	443	419	445	460	473	412	408	409	440	437	475	459	444	435	483	451	429	442	464	405	470	457	442	446	450	434	481	426	474	419	404	436	454	474	467	455	406	466	455	446	474	450	490	465	459	474	451	430	461	424	447	452	451	480	464	435	447	453	480	483	435	463	468	486	451	475	453	451	457	419	439	437	451	481	458	425	465	461	453	481	442	506	447	452	411	457	433	470	476	471	439	447	458	488	424	474	452	465	478	445	462	489	479	463	466	458	464	457	455	484	467	458	449	449	463	455	449	493	460	430	437	457	438	424	433	450	474	433	451	481	422	478	460	454	457	447	466	448	474	430	449	431	483	441	462	465	439	456	440	417	468	418	430	473	445	430	496	469	445	465	450	457	481	481	449	448	477	486	461	459	442	448	461	448	460	475	440	465	443	430	400	436	511	488	445	450	481	406	448	460	439	460	457	422	455	423	490	467	437	496	483	463	445	477	463	486	421	458	440	437	497	456	460	463	466	441	437	419	451	471	441	490	448	447	428	493	465	463	486	457	465	448	461	449	445	471	496	475	448	433	463	431	491	489	507	475	456	464	445	462	470	458	454	453	463	435	478	431	438	446	443	454	448	465	443	437	435	471	427	455	434	459	458	430	457	455	464	495	470
2689	1129	1513	1296	937	653	583	464	399	382	342	329	352	311	337	285	301	313	296	280	284	298	291	340	279	299	307	305	290	253	279	270	287	277	274	230	274	316	271	268	262	234	267	273	278	281	297	282	290	264	284	294	267	255	308	280	258	303	301	266	271	289	266	277	265	281	275	261	259	275	251	255	256	296	291	284	284	272	262	292	295	262	256	301	246	256	259	248	294	291	301	273	296	242	275	255	277	300	287	293	267	297	260	234	268	281	265	280	253	288	269	264	278	277	307	259	279	274	292	259	270	286	287	254	254	295	265	257	275	254	255	275	278	262	225	271	305	272	286	286	273	267	271	300	243	303	303	266	270	271	280	285	245	259	265	253	288	242	256	276	290	271	282	244	270	271	298	317	258	292	305	260	265	268	277	298	253	282	267	266	295	277	262	250	269	281	264	304	268	291	299	266	286	284	296	263	296	273	273	278	306	251	284	267	280	285	283	289	311	290	283	259	294	235	292	259	260	265	283	272	251	281	264	289	260	282	246	284	262	264	265	260	272	320	235	272	276	298	253	308	306	279	293	280	243	288	316	273	285	248	315	272	286	310	287	272	299	265	273	260	304	294	242	254	225	249	245	274	272	257	288	263	265	283	257	310	255	271	263	279	284	267	328	312	285	264	273	263	286	260	290	274	279	249	298	275	280	292	273	311	291	283	277	288	279	261	233	293	297	300	255	271	293	285	278	263	281	269	272	271	287	293	285	274	266	274	265	284	297	237	271	257	284	283	290	255	271	281	294	289	258	246	267	263	271	293	291	264	258	281	272	302	271	267	265	272	273	277	267	289	279	276	256	256	270	276	288	303	293	276	237	295	263	267	294	302	258	270	275	272	268	288	265	298	282	267	281	290	298	273	269	253	299	321	301	299	265	256	250	299	238	239	229	298	230	265	273	268	279	256	264	296	304	247	311	254	261	258	271	301	280	266	280	269	277	270	276	276	264	265	270	263	234	271	289	256	301	271	256	289	243	276	270	262	273	278	283	259	258	284	264	270	290	256	281	262	266	282	240	253	252	279	270	292	255	277	265	270	269	252	280	256	266	280	263	255	272	319	277	242	274	256	239	280	313	269	292	232	233	275	268	279	286	283	258	249	259	282	290	274	252	292	267	229	275	297	286	268	283	270	246	280	296	287	277	269	278	271	248	262	265	288	293	295	260	276	250	250	271	252	283	300	283	261	291	273	246	278	248	241	294	292	287	280	263	283	271	271	300	289	280	272	289	284	287	263	268	271	253	275	293	269	251	276	267	286	283	230	301	259	276	285	253	284	274	274	282	271	280	294	292	290	281	270	268	290	278	259	299	242	279	244	275	276	270	267	277	291	277	276	235	284	295	266	291	278	266	288	289	270	267	271	279	289	288	271	249	274	269	274	307	318	268	260	262	282	275	290	267	290	279	275	255	258	285	263	272	307	287	284	274	303	289	268	300	275	245	244	248	257	271	252	259	277	259	246	284	296	281	266	288	254	245	248	251	257	297	263	289	291	248	255	299	267	257	271	249	270	276	241	286	259	285	268	264	278	277	277	287	262	243	294	276	254	273	308	280	295	297	248	270	260	278	263	296	279	283	278	260	274	279	272	303	293	294	262	284	275	293	272	243	281	281	260	271	313	271	275	275	263	274	268	278	303	267	299	259	260	266	291	269	310	281	256	290	263	260	296	256	279	304	286	280	319	274	278	269	302	302	256	294	292	312	271	284	253	283	268	254	290	280	237	235	293	279	281	287	279	273	293	275	266	267	235	282	296	288	268	293	257	272	300	292	271	260	276	271	290	298	275	259	292	265	281	280	252	284	299	260	263	236	270	261	277	288	272	265	276	296	262	310	272	284	297	288	290	268	275	288	236	253	260	253	291	239	288	269	249	279	265	294	262	275	285	279	273	269	288	283	292	282	280	281	281	261	280	273	261	298	274	294	275	277	305	271	288	297	300	270	247	284	263	299	261	270	280	294	298	262	276	252	279	273	267	296	271	275	261	252	256	282	257	269	229	255	286	273	287	294	260	277	293	286	262	268	277	260	263	267	258	252	255	274	276	282	278	288	275	251	269	265	268	309	276	283	302	287	268	294	291	279	302	280	293	281	271	304	275	265	299	296	295	275	283	277	280	306	297	262	266	256	282	269	280	284	287	267	237	286	268	266	260	261	267	297	273	281	272	299	283	270	282	249	273	275	273	261	280	280	250	267	297	308	289	282	299	263	316	297	293	317	275	310	263	283	278	259	283	273	264	253	300	270	248	291	268	275	271	263	273	298	264	271	268	272	255	277	280	286	276	260	288	255	265	275	271	274	279	302	276	273	305	253	244	266	270	295	280	243	258	254	277	258	259	244	263	294	284	253	263	253	261	273	291	281	283	283	319	276	307	292	296	265	268	251	275	287	298	293	296	291	267	247	276	298	252	278	286	277	260	304	279	284	285	277	280	278	300	257	294	287	279	266	289	276	294	265	301	259	277	274	259	267	263	239	321	271	279	276	270	280	276	292	259	284	279	286	266	282	274	262	282	265	285	278	316	273	241	327	245	297	264	283	234	259	260	273	275	248	261	262	256	255	256	277	273	281	264	249	276	277	291	268	274	267	296	312	265	270	335	275	290	255	302	274	292	277	272	282	264	298	277	290	276	235	255	265	267	262	261	288	305	289	268	285	290	250	247	280	259	280	275	265	265	279	287	278	291	288	287	273	293	297	290	251	286	255	245	279	268	267	264	318	300	259	275	271	292	288	236	294	263	280	255	300	271	307	304	257	279	243	265	245	277	265	253	271	285	257	278	288	280	294	290	275	250	255	301	270	315	263	226	254	281	268	318	267	301	272	293	262	283	275	317	296	282	276	249	288	283	299	282	291	256	272	300	283	256	250	255	269	313	283	289	259	298	294	301	300	284	272	295	278	271	266	273	230	270	280	246	271	239	235	290	250	263	277	259	274	299	292	287	274	261	279	282	267	287	275	269	261	273	259	278	255	285	296	286	278	313	260	271	270	270	256	291	289	264	245	279	329	277	292	272	229	288	251	282	283	255	290	283	298	289	279	266	278	284	282	258	250	253	294	289	272	301	277	285	281	268	282	319	291	289	253	253	273	268	287	238	262	290	274	278	272	292	294	267	274	267	283	246	292	291	286	273	259	274	256	271	273	280	291	274	244	278	276	259	279	260	288	285	275	246	273	268	288	268	294	260	300	274	272	306	267	275	276	282	301	279	292	245	259	278	279	266	289	245	255	271	282	290	284	274	295	251	286	280	293	257	242	278	289	275	272	246	309	249	292	270	261	267	234	266	299	292	279	265	274	281	254	288	274	258	265	273	255	281	285	286	305	278	247	296	267	259	286	284	323	233	269	295	269	293	283	277	291	278	260	290	292	274	253	291	294	237	263	259	269	281	283	282	234	288	294	287	281	276	297	273	264	282	297	225	283	270	265	276	298	261	306	273	252	279	275	255
2778	1630	3127	3825	3444	2646	2161	1787	1514	1413	1130	1114	1058	943	959	906	889	885	861	822	776	836	776	766	741	747	778	769	741	715	769	684	717	670	664	708	722	691	714	714	707	666	646	667	710	683	669	614	589	711	685	633	696	674	663	626	675	691	681	646	673	672	679	663	652	668	675	608	685	670	663	632	696	617	705	689	687	681	637	685	597	667	672	635	674	662	670	669	743	657	657	638	650	632	666	659	606	619	691	648	655	703	678	687	697	707	601	642	647	690	653	679	663	648	659	687	655	658	672	667	666	623	652	629	672	613	645	665	682	635	659	665	621	643	647	624	621	644	698	654	649	639	635	660	659	667	651	657	629	669	712	693	636	625	703	660	646	626	703	657	669	653	659	751	655	658	633	635	673	683	682	687	680	696	651	659	662	671	649	637	707	662	678	655	658	667	668	690	638	685	640	662	657	680	702	687	616	631	645	626	635	667	676	644	643	660	633	651	639	671	689	693	623	664	654	619	630	653	641	625	669	653	653	672	668	623	643	622	663	647	637	656	646	654	600	661	642	737	706	659	667	644	672	694	644	649	662	628	658	635	661	662	664	661	641	631	667	658	644	619	656	625	595	661	584	652	625	690	673	658	652	632	622	654	691	661	649	673	623	660	662	675	685	682	655	633	662	690	645	695	747	641	681	639	709	660	650	649	680	645	681	692	666	619	624	661	652	642	708	639	658	622	683	628	617	627	662	643	667	689	669	657	698	676	653	651	667	661	679	645	686	701	662	641	712	653	649	681	614	737	652	694	653	683	622	672	636	616	668	640	661	672	637	654	682	662	632	699	637	702	679	676	667	683	680	659	629	640	661	670	604	613	621	660	660	667	687	642	627	622	631	669	642	664	684	684	684	659	646	652	637	659	635	620	657	627	679	693	650	649	666	657	669	679	716	662	659	621	635	607	691	644	667	704	692	642	653	672	667	672	667	671	676	658	698	662	664	671	675	647	641	687	696	695	676	666	669	618	677	647	674	659	663	662	707	649	674	702	654	705	700	661	649	677	621	651	662	649	711	660	669	686	639	679	666	665	693	658	644	662	656	620	694	681	687	649	646	671	666	637	661	621	682	632	683	720	705	650	683	637	668	655	627	671	677	656	721	658	667	641	681	683	672	651	675	652	699	655	686	684	682	658	630	691	665	740	663	639	667	632	704	662	666	687	701	626	690	669	656	647	649	639	681	647	690	662	673	617	657	666	659	698	651	649	685	669	696	651	678	628	688	630	645	688	722	657	696	634	648	682	663	668	649	668	656	662	653	676	661	660	668	636	625	674	667	612	669	658	655	700	700	642	660	667	686	680	663	693	712	679	612	664	631	647	700	625	696	677	623	670	664	644	687	701	658	676	668	643	673	675	683	684	646	666	651	693	662	633	649	664	669	658	614	692	680	663	692	676	679	686	676	668	638	659	679	641	631	658	722	642	706	640	681	669	652	696	674	646	686	678	656	642	653	681	660	693	643	657	614	641	686	652	635	663	627	616	636	632	635	684	643	695	637	692	654	657	707	711	635	654	639	650	691	662	652	683	651	640	678	665	676	649	640	659	635	660	669	658	680	628	674	699	687	666	677	700	669	692	636	634	665	679	635	650	668	644	656	625	638	668	684	630	676	711	661	656	663	650	647	656	675	661	701	604	616	645	658	650	690	669	685	668	661	585	647	679	655	637	652	653	649	663	671	653	655	651	659	670	678	625	632	641	651	609	651	689	684	636	607	658	701	683	630	656	668	670	663	617	645	654	649	606	652	643	622	647	626	630	636	666	638	632	635	679	669	652	664	661	666	638	663	668	644	644	650	659	661	665	674	643	635	659	668	682	672	653	668	686	665	675	660	685	663	618	621	689	673	670	678	661	658	716	647	669	635	689	706	677	679	656	694	648	686	682	671	621	651	673	697	657	631	666	652	687	691	619	690	633	626	693	624	636	681	628	655	633	663	669	584	612	656	656	650	650	658	658	682	686	631	662	668	620	630	690	667	642	648	644	631	685	645	631	641	618	666	638	643	684	662	626	706	669	676	662	628	637	655	677	704	701	642	706	633	677	665	648	672	674	666	666	679	631	659	688	684	675	681	646	662	651	683	658	677	636	659	671	676	662	673	703	644	632	679	632	640	682	626	667	693	680	678	639	655	647	672	684	630	667	640	666	606	677	621	678	668	637	655	695	669	665	629	585	670	642	684	669	680	637	657	641	614	653	698	608	674	680	717	631	619	633	664	673	649	697	687	677	666	645	638	628	671	675	672	658	646	667	687	658	688	662	633	667	682	636	718	702	662	626	654	684	636	662	641	710	627	671	673	603	625	640	672	682	666	682	629	652	678	654	679	655	680	667	707	673	670	665	692	654	672	650	684	673	626	657	658	704	663	675	616	686	636	723	675	622	628	649	615	673	661	649	648	673	694	641	632	676	701	675	648	666	695	690	637	693	610	638	659	690	638	617	660	655	699	673	680	702	643	640	659	669	677	653	675	649	695	653	660	653	683	672	648	658	690	662	690	665	653	635	678	667	672	669	655	656	659	704	605	651	645	677	645	619	647	671	698	664	711	684	629	629	652	647	672	630	654	678	684	703	658	636	673	648	698	707	657	640	628	689	651	687	665	677	683	676	660	674	644	714	683	679	646	675	660	637	681	655	647	671	641	681	672	666	619	694	686	678	673	695	661	660	637	660	681	665	647	668	650	649	636	662	692	628	706	658	641	665	663	645	651	636	648	685	671	632	632	623	722	703	686	654	630	694	638	648	682	692	674	686	710	721	667	673	690	662	691	652	634	685	649	659	694	692	677	677	635	684	633	697	662	657	663	680	684	670	624	661	702	631	663	647	669	641	670	663	635	683	588	617	645	631	641	638	714	701	665	650	629	708	637	645	672	609	616	689	684	640	667	672	635	659	662	635	632	651	630	661	652	656	650	642	663	662	632	701	659	730	646	673	748	648	677	669	696	628	623	632	703	699	700	656	660	678	703	695	679	613	627	726	660	645	625	647	631	677	660	629	687	670	642	668	660	655	658	639	637	659	693	680	641	655	687	677	704	678	619	662	646	600	675	618	672	651	666	655	672	675	676	646	692	633	653	674	643	624	674	655	694	618	634	720	640	685	645	671	666	621	638	658	673	687	705	656	661	671	648	681	695	649	662	649	682	650	635	646	676	675	656	727	702	653	657	625	691	707	673	634	678	639	654	719	631	666	648	610	684	700	667	660	649	698	685	668	677	731	601	694	659	641	650	659	656	641	673	604	664	674	698	659	651	663	661	677	658	630	643	635	693	658	646	645	628	615	651	636	663	663	646	615	663	687	622	689	685	639	631	645	664	642	628	664	684	645	624	664	686	666	634	623	700	652	642	646	671	644	657	635	654	694	639	660	667	637	669	666	656	664	667	673	668	670	661	627	682	621	659	641	679	689	706	658	636	619	679	713	656	674	647	682	674	667	674	650	646	656	631	651
8619	2031	2549	2043	1422	1026	821	702	579	484	427	386	373	333	374	359	305	306	318	280	284	299	286	270	256	292	263	271	265	251	252	247	257	249	295	261	256	230	252	272	244	268	239	240	261	270	241	250	219	258	225	280	219	240	245	256	226	246	230	241	240	264	264	221	251	250	234	239	249	287	228	241	269	245	249	235	226	213	254	268	269	229	231	271	270	250	231	251	258	253	242	274	221	252	258	262	245	248	247	263	269	248	234	226	230	207	226	240	203	240	253	232	228	237	239	224	224	238	257	259	265	233	220	253	274	252	260	200	256	263	252	231	233	243	242	251	233	219	239	204	256	245	203	251	252	248	262	246	271	247	235	256	230	222	222	258	222	227	233	228	242	234	257	255	233	264	255	230	268	234	247	232	224	234	233	248	218	256	276	262	238	245	246	262	225	249	256	244	232	232	216	219	223	248	255	256	249	235	277	239	244	262	265	220	251	228	230	271	229	215	236	259	241	251	233	252	230	211	247	246	235	211	223	263	238	261	232	244	248	257	215	264	248	229	240	268	260	251	261	226	258	211	231	258	261	238	242	242	257	247	244	235	223	248	260	244	236	252	234	261	251	210	223	230	231	226	235	212	242	253	254	265	238	230	236	235	237	247	251	225	228	256	215	237	235	228	286	252	213	240	245	236	233	250	232	279	248	220	243	254	235	241	244	245	264	221	249	272	222	216	247	275	223	251	219	240	238	246	223	246	226	241	241	223	226	221	220	247	219	240	218	217	227	244	240	222	223	222	218	241	247	252	239	242	255	232	248	232	235	222	252	243	235	265	252	237	214	247	236	243	257	270	265	237	240	238	220	225	268	281	217	232	227	243	261	214	222	262	228	209	236	272	229	247	235	267	219	247	280	261	235	255	250	213	240	223	252	231	245	221	228	237	259	252	227	238	246	236	256	257	239	243	248	247	239	221	248	263	223	261	236	262	275	244	248	245	213	211	229	231	236	259	228	221	259	246	228	240	243	234	260	237	248	231	243	226	234	230	223	244	285	236	263	247	237	254	247	230	249	238	233	260	253	224	249	237	227	238	228	256	250	268	262	244	259	245	232	232	202	217	238	222	237	236	234	225	230	212	221	248	238	246	241	230	252	232	244	253	227	253	260	237	248	223	255	254	236	250	265	235	270	211	218	222	253	226	266	237	221	229	239	233	249	227	223	283	239	271	235	241	226	253	221	263	208	227	250	274	271	240	237	244	231	237	270	254	238	226	250	248	229	275	250	217	249	222	241	271	264	229	281	232	242	231	209	223	252	223	225	288	225	233	237	252	248	252	248	233	239	243	240	267	249	220	247	224	228	233	229	249	242	249	214	226	222	277	256	229	266	235	251	240	230	240	247	233	207	245	247	217	233	244	250	208	226	256	247	225	246	219	249	261	247	216	241	278	220	232	253	265	242	214	248	216	236	224	240	227	221	239	261	240	232	212	196	261	255	236	264	269	234	247	242	222	199	256	242	231	223	278	215	253	251	244	233	246	248	241	275	242	248	247	273	261	240	224	261	237	232	254	272	248	235	246	227	235	271	258	248	241	246	222	219	233	258	257	215	231	287	256	250	249	255	244	229	252	237	250	254	232	236	238	219	232	243	257	249	250	271	246	240	247	258	254	235	246	198	248	234	244	228	258	233	231	272	259	230	259	222	222	279	239	272	265	217	241	241	215	252	293	241	247	256	219	263	215	234	235	249	291	231	253	240	275	252	244	239	257	275	266	254	254	241	251	273	239	256	231	255	244	236	227	233	236	239	218	224	234	220	217	229	240	252	225	246	265	243	240	251	268	213	251	234	237	275	226	239	246	225	247	239	226	236	271	252	245	248	243	262	259	253	226	256	241	289	216	271	268	265	243	267	223	264	238	228	230	228	238	237	265	260	212	252	209	266	250	232	230	231	245	238	275	238	242	216	246	259	261	214	264	236	251	263	261	253	247	228	235	226	265	247	199	222	240	254	253	242	232	247	199	215	261	259	254	233	246	251	236	234	256	233	221	257	257	242	224	226	238	256	243	222	245	239	246	231	216	209	236	236	246	216	239	242	243	246	229	242	256	255	215	269	244	247	260	249	252	224	239	248	251	240	250	282	245	251	235	229	259	211	251	242	237	250	260	246	267	221	255	241	258	259	246	250	246	266	251	234	240	230	206	252	247	262	247	212	271	269	272	226	222	241	254	243	220	227	253	249	252	218	233	213	258	226	257	214	238	215	219	229	253	248	209	258	219	250	242	210	266	245	255	261	242	247	248	261	255	247	256	213	260	251	247	216	239	258	247	248	247	259	253	242	220	229	245	267	218	235	251	226	252	251	244	220	254	232	224	256	238	246	236	224	253	263	262	239	224	221	258	257	234	233	227	273	265	243	248	231	277	239	224	237	230	233	228	246	240	250	239	239	246	251	248	236	244	230	263	281	235	224	263	260	248	235	252	238	236	261	230	233	204	253	236	220	257	239	221	260	234	257	265	232	246	256	256	229	247	241	235	256	234	273	253	243	233	242	237	268	251	250	251	269	231	205	221	243	238	234	238	218	246	278	258	243	218	258	232	272	243	266	229	235	248	268	240	241	239	225	251	217	235	260	268	243	228	280	277	265	260	243	227	186	243	218	228	249	205	240	246	244	221	258	258	217	244	271	227	256	230	269	265	257	241	245	234	237	230	244	213	271	228	260	228	226	243	262	253	223	245	252	248	237	257	250	263	259	233	245	242	236	227	223	274	250	229	250	287	252	223	276	250	250	266	242	233	219	277	235	245	221	226	265	244	218	241	243	270	261	252	261	254	245	210	249	280	244	251	251	251	244	228	260	243	226	241	222	261	248	235	275	257	234	243	239	244	263	227	264	259	263	271	256	249	266	241	216	257	251	249	240	266	253	225	241	227	261	244	252	224	236	267	229	225	248	255	239	245	284	259	228	244	274	274	255	240	270	269	273	262	225	249	197	242	233	238	247	258	250	265	238	230	269	251	260	238	267	251	244	232	254	237	240	259	253	263	240	246	213	234	242	252	260	244	255	258	273	237	273	241	211	217	243	234	228	210	231	231	249	247	245	229	250	201	222	222	214	237	244	256	255	214	274	257	238	236	238	243	252	243	245	239	251	248	253	239	245	250	260	246	257	251	231	242	250	270	225	243	246	251	231	229	237	245	224	219	230	222	230	253	257	238	233	231	227	262	230	250	239	279	225	263	230	237	223	243	246	257	219	215	256	245	260	246	208	243	253	227	225	234	231	256	216	230	268	256	254	247	247	243	246	229	235	246	244	254	239	221	231	251	249	250	240	234	223	215	268	254	238	272	268	238	252	251	228	253	237	234	246	230	281	264	250	239	246	251	232	263	248	245	254	226	240	232	238	221	267	251	237	225	207	234	248	232	239	250	237	253	257	251	245	250	257	278	271	264	250	249	244	231	229	251	229	240	250	218	243	244	245	241	233	237	258	238	249	231	242	268
7540	2365	5404	6457	5863	4491	3563	3016	2550	2063	1796	1584	1448	1310	1336	1200	1225	1114	993	1007	985	941	848	835	847	803	821	788	735	683	727	742	700	654	661	670	754	670	672	639	657	627	629	602	655	562	606	648	617	609	572	628	631	625	613	603	601	615	609	669	599	607	597	613	564	614	589	569	578	590	570	589	595	606	636	597	601	613	585	545	581	568	570	571	636	620	608	559	599	569	596	587	607	585	590	566	600	529	602	587	611	603	622	541	616	595	595	583	619	576	643	584	575	615	588	595	545	613	569	577	556	634	635	571	586	612	614	592	607	564	546	576	627	573	580	590	590	618	575	612	605	597	569	580	579	564	653	557	603	597	580	604	618	601	638	582	607	593	589	553	593	616	604	625	613	614	599	620	512	558	592	606	552	591	617	574	586	577	630	615	638	597	617	631	572	574	595	639	561	630	583	592	569	598	578	613	578	577	584	591	584	586	583	606	576	608	566	621	589	547	590	641	605	631	632	558	595	582	612	609	570	581	572	640	582	604	614	616	605	624	583	591	618	559	576	588	596	621	589	572	623	581	605	590	621	618	602	574	572	597	595	564	582	590	572	595	612	619	556	580	625	585	563	580	574	604	586	593	561	578	567	625	610	602	599	599	585	594	583	598	615	596	557	579	594	578	584	536	618	578	614	592	598	642	574	569	605	560	613	555	600	607	581	563	585	617	603	629	579	606	566	586	591	621	570	562	566	585	600	542	624	577	574	589	602	612	583	573	570	592	552	567	563	622	632	613	577	605	582	619	607	644	577	582	593	581	583	597	598	594	594	635	557	576	601	600	616	610	577	565	633	578	595	563	600	589	596	618	565	638	590	571	571	614	596	610	589	568	632	657	595	591	588	592	608	602	574	576	598	607	593	585	638	610	588	581	583	579	571	594	571	597	602	597	589	576	596	580	595	562	595	591	583	606	561	608	558	576	540	625	617	587	627	667	541	611	561	610	575	607	605	569	544	610	609	603	569	582	630	616	632	617	592	596	571	560	609	556	571	595	636	636	646	578	555	595	615	584	601	601	553	566	635	578	616	582	591	561	585	582	589	557	606	583	607	598	593	587	625	585	584	610	592	553	605	570	596	620	605	581	641	576	607	559	548	587	572	582	563	592	607	616	630	632	618	580	597	615	557	557	600	582	616	597	600	607	596	592	575	619	630	566	612	582	617	586	603	596	606	544	598	569	532	580	572	594	588	591	584	602	630	594	610	587	598	538	554	612	607	563	539	593	544	598	552	640	562	589	587	572	613	599	595	607	588	595	623	630	614	595	582	582	587	608	589	574	587	550	609	582	583	596	612	596	577	623	591	601	541	551	588	637	571	618	581	599	576	626	574	617	586	588	579	570	623	602	592	609	595	575	602	576	607	550	616	636	597	619	609	582	617	569	567	595	604	646	578	614	554	592	587	614	572	632	559	617	561	592	579	586	560	558	625	615	584	552	637	607	601	624	613	564	623	532	568	568	613	623	567	564	566	650	578	618	577	606	642	617	532	570	593	570	605	617	580	623	633	648	603	613	649	550	618	628	576	573	615	636	555	595	586	561	535	597	595	607	585	552	585	590	593	564	575	570	549	624	564	586	568	573	610	597	597	589	614	587	530	651	612	606	617	649	580	582	565	555	566	557	590	594	588	665	589	649	619	625	598	585	541	563	583	608	626	578	604	622	563	614	605	578	578	579	617	525	588	614	575	613	580	550	580	607	560	595	589	582	597	639	589	587	562	574	597	607	593	589	563	631	589	572	623	593	551	594	575	628	578	589	569	621	569	591	600	610	592	608	563	637	623	563	600	621	629	563	604	577	645	588	600	578	582	588	588	590	589	617	573	555	607	634	611	598	574	626	576	595	637	545	603	578	601	549	595	608	553	627	591	613	544	579	585	597	620	587	635	598	583	570	584	601	551	585	580	577	625	586	623	619	590	559	559	568	595	541	552	589	547	592	587	597	636	626	608	599	558	603	582	573	602	584	599	593	574	612	595	602	562	608	596	621	576	574	565	574	570	586	585	590	644	569	585	600	598	586	588	577	637	613	597	602	579	585	569	552	576	600	586	618	578	596	565	587	611	567	531	637	612	624	621	581	591	551	608	619	623	629	573	568	628	601	600	602	555	574	616	618	606	589	600	561	610	547	609	599	594	589	597	574	603	561	647	608	598	556	580	545	616	614	535	577	582	591	544	590	560	600	622	513	569	610	565	582	651	613	562	578	577	597	589	604	603	551	616	595	579	645	591	619	595	608	603	591	611	582	598	636	573	584	633	609	611	540	585	608	601	603	604	535	632	624	594	569	566	580	589	595	573	605	638	575	586	616	598	617	543	622	600	553	584	597	600	632	579	569	601	577	619	589	626	573	548	569	562	536	580	608	581	557	588	589	599	546	596	602	653	591	590	593	582	567	587	557	605	595	535	595	606	616	601	579	610	588	589	597	583	618	552	612	550	583	571	613	564	567	613	582	595	591	604	599	597	642	607	582	603	561	610	535	583	553	629	555	577	565	563	601	634	577	599	626	584	606	587	561	583	598	597	615	594	587	625	524	550	556	580	562	589	590	625	577	580	575	605	581	595	628	627	594	622	617	561	621	576	550	592	554	580	558	618	578	581	577	645	617	622	593	612	607	627	660	552	652	541	601	635	575	625	579	575	620	604	588	574	593	574	607	601	553	582	610	594	565	583	605	531	600	552	601	577	549	629	604	588	566	597	646	629	568	616	636	600	557	608	617	569	609	587	640	580	597	546	548	581	590	577	615	577	643	596	566	589	608	553	578	584	547	622	561	552	562	583	609	573	579	604	545	631	577	606	600	623	600	537	581	614	630	623	594	585	578	591	588	588	554	619	594	596	583	603	590	631	570	574	579	605	605	605	580	573	560	632	567	573	578	585	633	640	631	586	623	590	622	626	566	592	562	609	554	526	606	589	570	627	597	557	599	618	575	590	616	612	616	599	627	586	579	585	610	634	574	591	588	648	568	600	650	642	566	570	551	567	572	599	617	552	567	575	648	582	579	590	575	599	624	569	603	597	581	594	572	576	559	577	572	602	577	562	622	618	603	606	620	611	582	616	560	584	579	576	561	599	608	647	618	533	653	597	619	587	627	593	560	589	590	577	579	632	587	592	619	606	637	602	569	589	635	597	588	551	590	584	599	604	611	581	590	560	591	613	572	573	628	610	601	612	587	602	633	592	545	568	615	588	575	564	586	584	638	594	549	575	597	578	577	596	607	605	589	614	613	572	582	573	617	600	608	592	623	584	621	585	635	581	556	631	577	613	672	545	608	557	618	590	612	565	583	589	588	626	564	610	588	564	609	607	572	585	587	596	602	586	638	588	620	608	616	592	553	601	548	569	581	574	575	628	565	567	603	621	618	581	622	582	560	614	580	597	645	601	608	629	568	601	566	573	561	644	613	559	589	609	557	588	603	587	578	565	547	602	624	574	577	539	599	600	580
14791	3326	3847	2955	2044	1495	985	894	636	593	453	445	361	372	358	330	301	293	263	275	233	232	233	221	226	246	219	208	253	231	190	197	187	211	198	203	202	201	188	173	186	186	172	156	205	178	175	193	179	189	199	165	192	186	176	189	185	177	181	187	169	207	197	174	189	183	181	185	180	179	179	170	179	159	189	181	189	156	198	193	189	157	192	162	185	190	176	180	173	181	188	175	196	173	170	195	167	172	168	211	197	169	175	221	167	176	198	186	172	189	185	198	169	161	216	179	175	175	173	205	199	163	176	197	190	206	169	171	186	220	180	199	171	178	214	171	187	181	182	206	176	202	196	170	193	186	182	195	166	178	174	199	183	173	169	158	196	170	182	169	169	185	189	178	176	206	192	173	199	191	168	163	174	165	162	179	201	198	200	192	168	166	191	190	166	156	169	189	183	195	174	216	164	165	188	204	167	168	168	159	170	203	179	187	175	178	203	186	167	209	160	181	206	198	181	162	194	172	189	159	192	167	190	171	217	192	166	189	171	199	197	202	194	143	172	191	184	189	153	180	176	182	164	173	201	184	188	175	191	177	171	190	184	165	202	183	181	181	205	187	193	186	169	168	172	174	186	187	198	195	168	185	179	163	180	186	189	176	186	174	184	179	173	169	171	184	184	190	200	185	172	174	176	162	182	163	152	182	168	172	157	179	166	175	187	152	156	187	200	200	189	161	194	165	179	191	191	166	163	167	194	169	172	171	186	216	186	174	177	190	182	167	192	189	170	188	193	188	179	179	177	170	161	191	176	180	187	199	185	175	178	190	206	150	206	174	174	181	178	190	185	175	204	179	162	181	174	164	210	189	194	191	177	180	170	187	185	197	191	175	197	191	187	198	209	194	193	166	172	193	181	196	166	163	170	167	190	213	186	194	165	176	173	184	168	192	194	180	169	180	179	217	180	169	190	180	176	190	165	176	163	208	214	182	178	193	174	184	191	173	195	166	173	186	174	159	172	189	189	182	190	166	156	172	182	201	190	189	194	187	198	192	195	184	166	177	176	194	184	170	187	161	152	179	176	195	182	200	176	166	179	159	178	176	163	176	156	184	185	188	154	161	195	203	192	203	176	180	191	182	210	157	178	154	164	180	195	185	172	163	197	193	177	192	173	178	190	177	201	169	178	178	180	187	155	173	158	199	160	181	189	179	156	205	179	174	154	169	184	195	200	174	175	177	152	161	209	187	169	166	166	166	169	190	179	171	198	196	164	184	176	165	155	135	193	207	158	155	162	158	200	168	158	168	169	183	161	186	164	175	198	192	170	183	184	181	213	171	168	156	191	198	174	162	190	199	200	214	177	189	196	169	183	141	170	184	174	142	167	174	169	209	173	160	160	181	175	183	190	176	184	160	169	178	155	179	187	176	177	159	172	176	172	163	204	175	201	169	155	192	168	190	177	162	180	180	179	161	210	172	162	159	201	174	186	156	172	204	197	179	159	180	175	158	186	184	186	173	172	202	167	182	186	159	170	160	195	167	179	201	158	174	149	184	191	203	189	175	190	194	173	191	204	151	181	162	185	176	173	194	184	175	193	191	173	168	168	186	176	172	170	166	180	163	176	164	178	173	173	165	178	166	182	178	182	173	187	172	172	177	185	198	171	168	156	189	130	199	181	167	168	157	186	170	204	170	168	202	188	198	192	204	178	164	189	168	181	186	177	161	170	203	181	149	185	164	196	177	188	206	165	171	165	157	175	170	198	207	191	188	184	171	157	175	183	184	167	173	170	174	163	205	168	188	168	171	196	187	174	148	168	195	189	179	182	168	190	192	176	187	166	146	180	164	189	181	195	193	155	206	175	195	193	171	181	166	172	190	170	177	195	152	194	205	193	187	176	164	170	183	164	169	203	167	206	198	142	187	176	185	193	176	164	169	186	178	188	185	182	210	185	168	172	209	176	177	154	173	183	177	205	186	168	187	181	159	175	186	192	172	186	199	156	198	171	179	176	173	184	175	171	204	197	174	179	193	180	158	210	200	204	169	175	154	162	188	171	196	199	178	185	177	180	179	172	188	209	185	146	166	182	186	198	148	175	199	180	162	180	186	174	180	150	194	185	204	173	194	170	192	168	169	194	169	161	204	193	189	174	180	169	167	205	193	179	187	182	181	182	177	176	168	189	192	178	183	166	194	187	166	165	169	168	194	155	185	172	183	170	173	192	181	167	193	190	165	171	185	179	205	170	178	171	170	186	168	184	194	195	205	183	159	177	161	147	177	206	173	165	168	189	200	173	178	173	179	173	178	172	161	175	172	173	175	181	201	196	173	181	154	167	175	180	180	164	157	186	161	178	162	171	174	194	203	173	187	180	165	178	171	184	153	164	174	162	191	178	193	195	177	153	175	206	198	166	192	200	175	168	167	184	209	176	185	182	176	191	197	179	189	172	161	155	190	164	199	190	170	164	182	203	186	163	178	203	149	177	162	173	176	190	166	195	171	173	163	204	192	175	181	206	176	183	183	189	150	187	193	170	202	191	198	189	178	170	183	167	188	178	155	159	164	173	183	198	180	187	191	195	190	192	173	201	190	198	193	177	180	197	185	174	176	177	175	183	195	173	168	181	200	176	196	172	179	191	183	180	162	191	170	182	188	184	165	146	175	191	164	201	216	197	206	164	187	181	192	176	179	176	179	179	159	178	179	179	199	186	197	187	198	170	178	217	160	187	171	177	180	166	191	191	182	168	155	182	160	183	192	181	180	180	176	153	169	191	176	180	197	172	192	185	167	154	195	198	179	205	204	185	166	172	167	160	171	197	153	181	175	176	178	173	159	156	191	191	167	187	165	190	161	179	179	171	170	166	169	198	162	189	197	188	173	177	167	183	177	183	180	160	167	157	162	199	200	191	154	190	176	152	189	184	175	168	187	183	176	169	183	169	183	173	178	166	181	175	203	177	197	168	161	166	179	203	183	180	218	166	171	174	182	183	186	164	192	167	198	200	197	167	189	203	158	169	178	187	171	180	177	169	198	177	194	200	180	176	162	195	189	181	203	176	164	159	182	198	191	163	184	176	172	155	176	173	154	170	197	183	187	203	203	186	181	154	184	174	198	179	179	177	168	181	174	174	167	176	165	162	181	165	181	181	185	180	164	181	184	202	187	195	151	188	169	198	177	175	163	163	210	168	200	164	193	195	180	172	192	168	171	159	176	178	169	180	165	198	184	170	168	209	177	171	195	196	174	165	216	175	184	166	166	196	190	182	179	177	190	165	184	180	162	161	156	165	153	197	172	191	161	171	163	200	163	166	197	190	188	163	195	199	192	208	190	187	166	184	180	177	186	149	173	211	192	190	183	175	185	185	168	179	157	186	161	176	188	176	197	192	191	162	186	169	182	187	157	177	192	152	181	175	198	203	184	167	171	206	192	172	176	163	191	189	182	197	177	156	194	184	177	191	179	202	158	222	195	171	168	171	193	206	186	184	176	176	190	166	176
9566	3154	7066	8859	8037	6156	4702	3992	3370	2579	2321	1987	1677	1529	1590	1525	1492	1283	1135	1157	1045	963	903	897	843	799	839	772	667	728	747	651	646	598	635	605	581	557	570	562	512	553	517	535	535	499	496	476	507	485	485	466	500	504	494	490	465	464	491	491	487	518	504	511	466	447	491	484	484	497	504	470	465	464	460	464	486	448	453	465	432	469	452	438	509	492	484	431	439	480	496	425	501	466	454	461	441	440	481	463	427	408	428	443	485	486	479	435	447	452	468	444	464	485	415	462	475	445	451	482	470	430	453	416	454	451	443	475	449	461	471	409	485	490	466	468	458	494	472	466	466	467	468	443	494	464	433	441	461	458	415	443	485	460	497	475	473	484	462	465	465	479	440	451	401	464	496	486	447	469	517	466	482	466	444	486	487	470	470	460	463	419	463	471	454	463	444	491	462	455	417	486	457	476	428	441	467	441	487	470	466	439	485	427	458	438	423	476	461	451	472	430	471	461	460	476	442	405	451	464	462	428	450	473	496	429	471	460	466	452	484	421	436	440	469	437	463	460	457	483	475	463	463	452	469	431	437	431	441	460	462	484	465	489	467	449	438	473	452	484	449	478	434	462	492	468	498	448	440	473	465	474	470	465	464	504	429	452	463	457	480	436	461	479	482	462	474	447	443	488	469	415	434	465	460	483	466	480	476	492	426	475	440	464	435	451	471	426	465	437	472	430	427	442	420	477	475	465	475	466	483	471	408	441	448	449	462	443	434	434	487	468	443	450	433	446	482	440	452	490	459	465	456	457	442	456	454	465	435	467	454	439	426	439	470	437	467	479	462	468	492	410	426	447	509	454	478	484	465	437	418	419	446	477	401	459	500	476	469	457	419	435	454	449	442	454	466	472	483	471	466	448	468	478	453	441	447	478	472	450	465	457	473	515	482	469	433	456	493	418	459	461	430	450	463	447	452	424	467	433	459	416	433	442	435	432	447	443	455	471	473	426	437	468	465	448	462	474	460	411	467	448	444	447	450	469	442	432	448	428	478	464	469	443	486	451	461	445	468	469	498	465	446	456	485	474	449	445	428	441	447	411	457	470	422	460	445	423	452	423	464	475	437	468	443	453	478	425	444	421	448	469	479	439	443	426	446	486	465	498	469	458	468	439	449	415	452	450	513	490	454	445	452	446	470	477	501	458	472	474	430	444	463	451	445	470	427	475	483	449	463	480	445	481	478	454	432	460	433	471	468	446	447	454	483	442	459	477	478	457	441	460	481	458	431	455	483	485	450	468	498	464	454	428	438	495	472	467	430	437	449	473	447	435	446	475	461	402	484	440	465	438	472	459	461	446	424	476	460	439	426	470	452	474	458	478	469	425	436	427	436	453	430	450	417	450	450	488	461	455	439	462	459	437	438	470	442	441	411	453	422	471	451	477	452	419	430	485	445	496	442	476	458	479	445	425	448	495	426	529	460	490	466	446	443	450	473	469	461	452	447	418	475	459	487	440	443	431	461	484	454	473	463	455	475	414	466	450	474	433	495	453	481	465	452	443	452	418	427	469	448	446	438	498	395	478	439	417	458	468	437	434	475	430	424	448	431	445	492	458	467	442	498	454	404	443	469	448	448	473	458	441	443	461	437	416	438	415	454	494	470	468	429	426	455	451	436	459	445	454	452	460	432	493	497	449	441	448	424	463	498	488	478	475	454	484	473	414	499	449	445	442	459	482	453	411	464	445	435	413	464	434	451	446	423	433	448	422	429	426	459	451	480	421	436	426	398	438	461	467	479	422	445	443	457	479	453	465	443	429	424	428	481	461	467	466	471	445	460	472	435	446	450	453	443	470	431	456	446	474	457	429	452	468	465	440	478	481	481	449	488	464	422	442	448	453	471	472	487	451	428	416	472	416	465	459	455	445	473	447	453	438	504	434	429	458	443	473	435	519	481	450	475	446	436	450	430	443	477	447	463	437	449	442	430	473	429	415	453	460	433	474	467	453	488	439	445	490	414	416	460	437	436	469	496	457	428	450	459	444	482	455	423	475	422	456	432	468	471	440	451	452	462	469	487	479	455	461	453	452	491	465	485	464	420	450	462	456	430	420	460	423	425	445	445	435	479	443	512	453	433	410	413	468	420	410	409	455	461	477	478	496	436	466	439	422	424	456	493	433	456	474	467	470	434	491	457	437	437	465	415	442	477	435	467	452	466	463	454	438	438	446	447	463	485	481	452	433	451	467	444	473	455	469	432	434	483	403	457	441	446	452	483	469	418	515	471	457	466	422	455	479	466	465	485	479	461	374	431	452	425	435	434	480	428	442	483	453	460	434	448	451	454	435	472	455	431	441	482	444	459	427	491	449	513	446	458	467	441	446	436	467	433	483	479	443	437	439	449	469	431	440	460	462	452	487	443	428	446	427	471	457	460	443	450	474	447	433	444	483	436	464	471	433	477	458	441	454	468	446	449	465	421	454	474	489	451	442	422	435	445	440	442	449	462	471	468	482	473	466	447	481	484	443	449	460	457	487	451	438	481	421	473	462	446	487	456	471	458	470	478	454	479	445	459	465	470	436	457	503	465	455	485	426	472	436	471	476	418	484	454	471	459	511	459	437	434	472	445	479	478	479	430	468	428	470	472	454	504	438	450	465	477	466	431	459	433	492	460	462	433	442	479	463	465	444	457	428	458	451	464	443	439	486	506	466	428	482	464	454	469	459	445	472	436	516	509	462	481	399	425	440	449	427	437	463	428	477	441	460	423	423	454	467	475	483	469	478	455	454	461	455	496	399	425	437	480	465	463	471	447	470	441	457	441	482	452	445	484	465	476	480	452	477	463	441	436	481	412	445	464	488	479	474	494	472	474	433	444	458	444	430	440	427	469	452	462	459	477	427	441	490	427	450	469	449	454	446	450	458	468	471	459	434	466	471	487	457	484	431	445	456	470	452	421	455	444	440	474	437	451	477	419	485	477	475	427	450	478	468	459	464	458	449	453	444	467	464	443	477	477	442	444	438	477	456	480	451	463	444	454	439	492	442	473	477	434	438	484	463	479	484	435	462	388	470	491	450	470	467	438	455	458	454	464	466	441	480	468	437	415	451	442	449	478	432	494	477	464	450	493	480	459	428	436	493	420	456	427	441	441	435	476	448	458	452	456	452	435	420	465	410	445	462	451	466	437	451	427	457	432	449	439	465	453	419	461	448	448	453	444	456	469	445	459	472	425	467	443	479	456	454	462	448	448	454	462	442	464	460	453	454	426	481	465	457	438	438	448	495	436	429	438	471	430	452	465	442	443	488	452	468	503	448	438	438	505	484	412	475	471	466	452	458	424	450	456	467	433	483	475	470	438	450	433	487	449	418	452	451	456	445	494	426	476	476	478	418	426	436	484	434	442	480	494	462	495	470	428	445	448	420	481	460	450	434	444	468	466	444	462	484	452	482	422	403	465	460	482	439	432	442	427	485	444	428	428	441	409	438	461	472	429	439	492	441
2665	1252	1573	1319	848	656	569	463	438	364	353	345	332	338	310	311	305	311	282	261	295	300	288	283	282	266	288	326	252	282	256	286	286	296	285	281	288	306	300	268	265	308	279	296	278	306	284	311	306	248	285	270	308	267	253	255	284	263	275	291	284	277	265	257	262	271	272	253	283	266	265	252	265	256	280	264	277	279	253	261	273	256	264	266	275	262	276	252	274	282	292	285	280	259	268	265	269	290	249	271	234	263	278	260	294	297	274	253	277	281	254	275	298	265	274	322	264	275	287	288	296	276	266	268	289	282	256	281	247	252	282	243	276	264	285	278	266	243	285	271	280	251	277	268	284	287	262	282	311	286	286	305	275	262	288	259	250	255	263	282	275	292	278	272	279	274	264	314	305	278	266	260	277	253	269	294	271	301	240	267	259	268	263	282	256	270	272	260	302	278	266	269	259	239	277	243	281	261	278	284	280	285	300	242	276	252	254	257	285	284	271	291	256	295	271	296	278	291	289	291	302	307	268	272	285	285	284	278	249	286	295	297	285	285	254	296	284	285	260	221	266	318	263	260	276	282	310	258	254	263	267	236	271	274	257	257	281	247	277	261	280	298	275	275	289	272	277	248	278	268	262	293	251	288	269	267	276	251	273	264	277	277	299	273	301	275	277	264	271	252	273	264	300	269	298	249	271	280	301	244	293	258	273	273	247	266	251	280	314	298	267	277	290	302	300	288	270	277	268	276	267	279	283	298	278	296	280	244	249	277	282	260	273	290	246	276	237	291	272	247	262	297	252	298	249	268	272	265	254	247	263	299	265	275	289	272	279	292	296	255	264	297	285	297	283	283	284	260	258	252	280	296	302	271	271	246	279	310	270	267	262	286	268	290	246	290	295	299	270	272	265	307	263	284	245	280	237	286	272	240	301	292	301	270	293	268	300	290	300	288	276	273	292	283	277	264	278	275	278	280	286	265	255	291	277	273	256	285	275	281	286	222	288	274	267	293	283	271	281	275	236	283	267	267	245	296	269	305	272	287	268	267	266	257	302	266	235	265	253	290	263	275	267	246	252	269	273	297	256	292	269	252	250	300	287	268	280	288	259	285	255	266	273	279	273	282	292	243	290	270	287	254	280	259	275	279	282	291	286	259	265	262	287	246	298	309	292	287	266	247	263	281	303	313	273	274	264	278	296	251	312	281	294	267	260	284	268	281	278	274	259	247	296	260	296	303	277	273	283	304	271	251	285	276	258	315	233	243	272	262	324	279	261	285	284	253	283	265	246	285	295	254	266	287	261	284	265	283	236	290	245	280	275	283	253	265	259	300	277	266	263	292	300	294	284	280	309	235	281	269	271	258	281	261	276	281	272	284	258	257	254	279	268	283	247	304	286	249	263	298	279	301	241	267	249	268	281	291	256	280	279	261	285	277	258	260	258	278	294	275	255	271	291	295	252	260	267	265	276	249	269	283	268	250	260	262	283	293	273	288	260	263	260	294	298	268	275	284	290	265	280	286	272	286	279	256	239	251	255	248	284	284	277	282	268	319	284	266	258	290	302	301	233	233	292	278	258	273	257	275	268	288	273	288	288	272	280	280	247	278	289	294	264	245	264	256	258	267	269	282	299	261	286	253	269	306	265	270	275	243	299	274	274	295	295	248	296	275	262	277	277	291	273	234	266	270	284	314	266	287	285	258	285	269	295	289	279	290	271	249	270	257	292	283	280	245	262	254	291	279	268	287	308	293	264	256	282	279	294	237	275	250	285	244	273	296	286	244	254	303	301	273	267	294	290	274	313	241	259	282	257	270	297	231	244	261	277	257	278	273	255	255	265	266	278	291	258	294	269	261	287	275	263	292	273	282	262	297	289	296	273	267	302	267	253	271	264	249	274	275	252	289	312	270	242	273	264	282	296	290	261	298	291	286	253	286	279	249	292	277	265	283	281	258	280	272	266	293	291	297	259	270	271	276	287	273	287	265	268	277	323	304	261	280	269	288	292	318	240	268	275	275	278	272	280	274	279	281	274	293	247	268	263	291	288	273	270	294	297	279	290	264	265	259	315	272	265	311	317	244	304	258	244	279	263	300	256	283	266	284	250	256	277	267	261	277	291	269	264	258	293	271	301	262	274	245	288	274	258	261	237	296	289	270	269	288	259	252	265	273	295	296	283	291	292	272	269	284	297	276	285	276	276	294	270	286	281	266	282	249	254	258	299	261	270	260	272	268	236	262	237	249	306	284	278	261	272	247	270	271	296	260	253	246	295	279	276	260	269	278	276	249	283	275	281	293	280	277	249	265	271	230	277	270	290	280	261	279	267	256	257	299	284	265	279	280	259	293	270	276	298	246	262	239	296	286	287	276	271	309	273	286	253	271	278	278	303	283	263	273	295	285	263	268	310	275	300	294	277	285	297	290	300	298	290	306	265	290	300	287	274	320	298	263	250	252	274	290	258	303	244	300	253	282	278	300	272	290	252	282	261	272	279	275	261	267	293	264	257	313	246	262	287	295	229	264	263	264	267	295	256	273	242	288	261	274	282	247	293	285	286	255	288	306	277	253	272	289	257	238	274	276	274	295	267	279	256	230	265	265	269	282	299	265	250	267	284	283	251	242	264	240	275	250	242	283	280	284	265	302	285	262	255	267	290	291	266	261	300	261	272	262	259	290	242	253	270	291	256	290	296	260	282	269	293	263	289	270	260	248	285	246	260	283	258	257	251	266	276	277	281	309	266	272	268	265	284	264	238	276	252	312	281	247	279	292	261	311	268	293	269	284	293	277	272	257	270	290	290	274	282	298	248	289	291	253	300	284	309	287	306	269	242	264	275	284	260	282	287	234	269	278	277	290	266	294	265	260	261	282	278	267	275	264	269	289	275	304	270	282	285	269	272	275	278	285	267	274	281	262	251	287	299	289	291	253	301	256	255	273	307	283	296	289	246	243	300	296	269	266	255	284	306	296	304	270	237	261	278	284	247	287	280	295	293	273	302	285	254	268	285	294	259	265	275	229	241	289	230	256	281	273	276	280	273	265	261	280	291	288	272	254	272	260	279	257	245	260	243	279	263	251	285	314	262	287	260	274	248	270	273	277	288	273	303	245	234	279	269	252	265	244	309	274	274	270	287	274	262	211	263	287	286	289	293	285	269	276	291	290	301	270	281	278	274	284	269	274	271	298	282	260	285	279	258	270	300	284	254	257	284	252	305	271	284	291	257	257	270	260	267	286	275	267	296	301	276	272	260	243	250	280	283	274	279	277	259	299	290	252	285	260	264	258	277	263	293	295	284	250	289	289	274	303	282	272	275	274	282	262	227	254	260	294	246	265	251	265	289	304	283	275	257	296	245	296	286	277	260	276	280	276	289	271	274	291	288	287	289	265	273	284	255	245	268	311	247	256	252	291	293	260	284	275	294	304	277	242	237	284	284	276	275	269	297	244	267	291	253	267	301	255	287	271	263	282	296	251	285	297	247	259	295	249	268	310
2868	1607	3240	4027	3472	2745	2214	1880	1492	1292	1164	1007	1037	996	970	951	930	885	840	833	804	713	765	781	756	736	767	704	730	777	698	706	733	683	674	671	670	636	680	691	717	674	704	653	664	665	697	665	728	651	684	661	669	645	634	637	664	649	627	684	674	655	626	671	708	637	702	705	658	655	646	624	697	667	638	643	703	708	711	734	635	646	642	678	667	674	613	654	707	644	636	687	637	666	671	646	679	593	614	651	664	650	702	652	635	693	647	685	610	630	647	642	640	707	676	656	643	638	696	671	698	637	657	619	673	668	628	678	708	636	646	660	611	677	670	698	664	657	701	603	663	647	654	638	652	681	681	647	617	654	617	656	649	617	637	668	616	700	652	626	702	618	663	659	673	653	648	683	686	677	645	683	645	615	642	629	652	674	658	607	665	664	628	643	639	622	618	669	681	629	682	691	676	644	704	726	634	690	650	650	655	635	701	701	644	628	624	688	626	657	678	649	673	651	617	657	618	644	642	642	644	637	651	619	681	681	667	666	699	623	689	692	650	730	637	667	658	624	640	666	635	680	673	586	686	659	673	624	641	664	722	677	641	722	642	640	654	692	642	668	614	683	662	664	619	656	626	665	644	671	659	675	660	697	688	610	670	690	662	684	693	646	683	658	655	665	623	613	665	606	657	630	690	685	607	712	653	665	643	688	667	643	686	663	649	642	665	647	636	708	675	612	677	662	669	643	600	628	679	621	667	695	642	620	640	649	671	674	654	715	632	642	608	648	670	669	695	673	717	647	703	644	650	632	644	666	644	682	654	625	631	645	706	655	671	652	653	649	680	626	651	697	666	686	651	646	613	678	656	649	636	694	645	647	606	648	692	676	662	640	696	667	640	687	665	648	706	643	687	632	649	652	619	615	705	652	702	621	664	678	660	703	622	662	656	666	679	665	627	650	632	671	689	648	686	651	645	665	645	642	683	643	680	694	653	662	702	671	706	700	687	593	656	624	670	665	645	662	673	642	644	681	666	649	654	640	670	615	630	689	664	654	648	664	685	631	641	696	656	710	647	667	656	622	684	633	663	664	660	676	664	688	632	678	638	603	683	630	689	713	605	651	655	643	701	671	627	638	605	609	672	673	678	593	683	665	633	678	715	685	681	636	670	674	661	691	671	597	676	652	660	680	648	618	640	596	681	626	685	655	649	655	640	674	739	638	667	647	625	641	624	666	619	637	638	690	652	680	651	641	656	638	617	683	677	674	672	612	635	591	695	657	680	669	660	597	663	626	655	668	672	663	717	619	662	652	665	663	658	648	673	673	667	670	639	668	635	647	641	614	655	666	709	672	737	651	680	663	679	662	662	642	651	651	681	713	651	644	659	613	672	632	655	638	657	657	658	653	637	696	658	640	649	676	663	659	632	612	664	670	660	665	668	670	671	676	680	674	694	647	661	675	625	668	677	686	655	647	721	666	660	678	662	696	667	630	664	672	677	653	641	608	632	620	712	660	644	656	658	652	651	603	648	706	654	686	683	646	676	654	680	671	662	675	633	665	662	661	668	712	635	657	653	661	645	699	652	656	657	633	654	645	684	645	676	701	683	680	667	662	630	659	664	641	641	656	639	663	696	652	657	639	623	649	610	637	632	635	684	632	678	647	644	617	672	651	649	608	667	597	667	701	642	610	616	572	664	708	652	655	674	674	670	624	654	641	642	633	697	653	692	651	646	677	689	649	658	634	664	630	667	665	668	666	668	664	672	666	667	714	639	636	690	645	678	690	637	605	687	660	653	668	673	684	634	706	688	664	626	630	678	619	660	628	619	666	669	629	681	680	704	687	626	670	649	657	642	656	664	643	653	601	612	681	658	673	641	659	676	642	673	668	661	680	640	644	633	619	623	680	666	644	673	621	664	667	650	665	617	656	674	674	612	646	716	655	679	643	626	662	663	619	653	680	684	681	664	681	679	682	665	669	667	604	711	682	659	649	705	647	660	645	684	582	712	672	644	685	672	726	647	653	654	666	646	651	673	620	687	655	632	675	637	674	653	634	732	665	633	664	686	635	683	670	689	645	655	712	652	661	686	628	652	672	675	697	704	665	643	651	700	635	600	663	638	663	662	647	677	691	642	657	676	678	640	663	695	618	658	694	712	643	678	630	676	642	647	666	625	683	622	684	664	688	686	672	642	661	654	648	674	643	669	618	606	640	701	668	619	665	661	636	672	698	651	665	616	725	677	694	692	689	686	688	685	619	678	636	682	644	639	691	606	646	621	678	649	659	649	682	674	631	658	597	650	669	664	697	655	648	634	625	655	659	615	660	687	646	615	691	706	629	658	673	666	646	650	665	630	665	647	617	649	687	673	621	696	656	674	678	639	681	660	595	707	656	628	695	691	646	684	645	678	614	649	636	677	634	649	655	659	660	683	694	660	634	707	659	665	660	618	685	679	632	669	687	668	641	671	693	651	604	687	680	648	590	661	662	679	594	691	669	688	693	690	666	681	627	649	661	640	637	634	627	656	691	648	651	676	660	608	655	650	603	679	695	642	698	679	666	684	673	663	652	649	623	640	625	661	665	669	614	665	657	606	623	626	692	622	664	634	683	708	674	692	687	666	663	635	661	675	619	661	643	688	613	689	621	666	665	706	673	643	652	658	641	707	636	636	619	673	694	614	672	629	617	750	677	640	670	691	708	636	653	646	640	617	710	630	653	668	653	658	655	656	681	635	569	650	650	686	643	680	683	664	657	673	684	644	635	638	622	614	630	652	655	658	629	725	636	674	659	685	680	641	635	652	652	663	632	630	617	647	651	633	691	620	670	606	652	657	632	643	651	651	680	643	653	673	697	685	648	695	680	690	660	650	665	659	680	695	596	660	679	673	693	650	684	634	660	651	619	676	648	664	675	664	661	626	672	704	674	696	626	649	630	675	674	675	648	670	656	675	646	669	674	708	707	632	602	686	660	631	645	664	669	649	633	686	636	692	631	639	657	662	661	640	650	667	686	681	664	724	674	636	657	656	628	700	687	684	651	663	659	681	616	632	679	635	663	649	641	676	659	677	647	643	666	707	681	666	644	667	712	698	634	651	602	667	653	693	643	675	642	628	647	643	615	673	643	689	657	685	696	650	690	637	689	647	677	671	619	705	677	679	630	643	658	652	641	711	646	625	641	665	649	650	641	667	649	696	692	653	658	680	621	662	631	626	645	605	643	679	696	683	642	683	696	684	710	689	684	674	609	668	645	644	652	663	689	670	651	669	703	612	718	665	679	625	673	600	638	646	648	644	668	643	635	690	680	697	649	651	658	687	668	705	626	636	675	637	661	637	650	636	659	632	629	653	709	682	643	689	646	634	613	658	650	711	692	637	605	621	667	631	654	630	621	655	631	698	668	651	659	679	639	626	684	702	710	648	624	665	708	683	672	606	648	703	659	665	625	674	687	639	585	698	667	672	686	633	652	669	660	652	669	624	659	624	697	623	643	642	702	648	697
8674	2191	2874	2167	1466	1105	930	674	593	522	420	402	356	328	372	309	352	344	311	290	267	295	279	311	302	280	273	234	272	274	262	273	243	227	253	287	263	253	261	252	243	239	263	233	244	201	258	276	238	230	277	260	247	226	235	257	277	246	225	244	248	260	232	239	257	231	271	278	209	269	240	235	221	241	241	261	238	274	229	227	255	273	214	245	248	244	232	257	256	243	239	231	232	283	219	270	256	296	239	225	253	255	213	258	234	239	229	257	236	242	237	225	231	262	256	265	265	256	259	233	246	262	226	247	233	253	227	218	242	228	252	261	243	253	227	243	233	263	248	239	256	232	238	245	235	263	246	258	255	232	241	206	274	251	242	269	251	252	240	236	229	237	266	233	221	240	217	234	246	261	243	253	218	238	236	243	264	216	187	247	225	219	247	233	227	260	237	221	246	270	239	249	255	266	254	225	240	217	236	280	273	238	232	267	277	258	229	271	237	237	254	222	265	239	271	225	221	215	256	217	233	198	227	252	238	223	231	252	245	230	284	227	232	236	272	251	265	269	243	227	243	260	246	240	256	255	255	258	222	241	229	243	231	233	220	248	244	224	228	204	251	270	260	246	244	226	220	239	225	224	227	286	249	249	240	273	273	265	253	266	257	217	281	244	234	240	241	228	255	238	232	274	247	230	208	233	263	266	262	234	260	242	249	261	257	248	227	221	244	244	208	246	237	239	232	254	246	242	233	217	252	251	242	221	247	260	261	265	250	248	257	260	272	242	254	212	246	233	220	248	259	266	254	235	254	271	237	277	270	231	244	255	225	266	258	272	221	231	218	230	240	234	222	213	238	209	243	238	260	257	227	237	228	254	235	235	262	271	220	241	235	254	264	248	250	248	240	252	239	239	257	241	244	230	261	241	221	258	239	278	243	250	230	210	261	250	283	256	225	225	267	222	255	262	256	237	287	223	246	248	265	254	238	234	227	275	243	238	227	240	249	277	244	236	266	262	266	248	247	219	230	259	249	230	242	209	232	240	222	269	260	229	234	251	240	234	231	260	239	233	244	258	245	219	230	254	235	266	214	242	248	261	260	249	245	240	233	224	224	269	241	236	262	242	263	214	261	269	268	236	244	227	243	224	272	250	241	242	238	216	210	260	263	240	255	259	227	239	230	246	253	239	272	247	231	237	254	259	268	244	256	271	213	241	242	242	263	222	257	259	268	232	234	244	243	232	230	249	241	268	260	244	230	236	236	230	270	264	225	252	257	244	261	244	255	253	223	236	269	231	209	254	248	213	238	246	222	219	264	212	243	207	222	245	223	265	273	245	218	248	252	247	236	234	230	237	245	222	261	197	246	260	253	249	237	243	241	227	205	257	217	225	258	241	237	244	232	236	223	279	242	252	252	261	245	233	228	264	257	237	244	273	232	259	236	223	209	243	249	239	236	237	268	234	251	263	255	249	258	263	250	234	232	261	218	244	245	238	245	215	214	257	248	241	267	209	235	249	248	252	239	258	243	247	245	258	255	239	263	240	237	234	248	247	254	230	259	237	248	227	223	240	229	219	201	225	213	231	242	244	234	229	259	231	234	242	242	254	244	234	238	263	237	238	253	247	249	253	211	235	222	269	237	261	263	255	240	216	249	255	264	234	262	238	237	229	250	256	273	267	225	233	233	242	263	219	219	279	242	239	269	270	256	241	235	223	242	228	238	224	225	261	227	217	235	234	266	239	238	239	259	226	281	254	246	216	264	228	219	218	260	218	235	230	244	260	226	256	286	231	224	214	210	227	240	244	234	248	237	230	262	300	263	256	305	225	219	252	254	266	237	216	217	234	248	239	263	268	234	251	247	249	221	267	233	235	247	250	251	259	226	244	255	231	246	258	262	253	271	228	214	243	262	257	243	224	245	250	236	220	256	214	236	237	237	261	242	203	236	211	224	263	222	232	238	249	233	208	250	236	218	242	227	290	247	230	251	262	252	250	242	236	213	240	235	237	221	231	220	222	243	239	296	249	224	249	259	231	232	254	233	253	256	247	266	214	214	257	252	250	217	244	237	221	270	214	221	245	263	234	241	263	227	241	241	225	224	228	242	241	244	238	231	230	269	252	242	233	217	252	224	259	270	248	220	218	254	221	221	208	226	268	251	248	263	276	252	230	234	248	204	242	248	227	221	255	236	244	267	248	241	247	236	235	240	251	272	275	242	252	234	236	275	235	271	218	235	250	252	218	240	245	228	246	253	255	250	244	258	238	263	267	244	261	251	239	254	234	243	224	221	226	251	257	251	247	252	261	222	251	243	276	259	246	253	249	238	242	249	227	238	242	250	249	212	246	249	278	252	234	265	277	258	250	247	261	257	267	251	232	233	246	270	239	255	237	228	242	215	228	224	238	239	247	222	240	261	229	236	221	227	219	251	259	245	229	231	236	226	212	243	236	250	240	215	245	237	221	224	207	225	231	225	232	237	241	229	224	231	263	229	227	237	248	250	252	227	251	250	264	213	216	233	205	236	230	257	250	236	287	254	238	232	253	224	245	225	221	264	230	227	256	242	263	197	233	275	263	245	278	242	213	251	233	233	233	243	224	262	256	265	266	240	262	242	248	245	257	252	245	226	232	232	225	231	244	227	233	238	238	243	205	256	264	240	266	250	235	257	243	236	219	247	221	225	237	239	252	246	243	207	224	235	253	254	247	244	234	220	210	247	239	227	259	242	234	259	245	244	256	241	265	224	236	229	244	245	232	247	224	251	254	233	248	254	253	281	261	245	254	242	254	237	258	243	234	237	249	270	240	246	246	218	241	252	263	220	226	262	244	212	250	218	242	260	229	246	266	253	250	238	239	259	231	239	256	274	216	247	218	268	247	236	256	249	236	198	257	251	227	224	239	231	226	258	228	241	259	235	235	236	229	227	287	236	268	237	239	264	260	228	231	229	260	268	241	205	255	247	224	253	242	250	220	228	254	229	226	252	243	249	252	236	250	238	225	248	264	275	273	231	231	253	233	229	269	238	226	259	243	226	214	261	245	200	264	249	261	253	222	235	257	248	261	275	237	235	216	224	265	233	249	260	242	237	245	262	257	253	232	217	232	245	237	226	237	255	225	261	233	237	214	225	208	222	234	241	254	263	213	261	218	233	242	268	252	251	223	220	248	248	234	245	253	230	226	236	216	246	259	249	227	246	240	253	239	238	262	236	232	227	258	252	244	279	233	228	225	235	257	220	236	223	222	245	251	258	236	238	258	247	236	255	251	233	229	242	258	213	270	254	234	262	231	234	199	270	222	238	260	246	278	226	224	250	222	243	281	250	246	244	280	232	235	258	243	259	229	227	221	237	229	228	245	228	249	275	250	280	225	205	214	249	256	248	238	241	221	232	239	248	265	246	258	236	230	234	254	261	241	233	243	263	249	242	252	253	242	242	226	248	242	240	232	228	220	261	224	272	247	227	273	245	222	255	234	230	252	262	252	214	249	235	233	272	261
7418	2540	5475	6793	5913	4656	3634	2989	2452	2051	1719	1526	1324	1257	1290	1249	1237	1209	1052	1024	997	894	867	825	812	803	817	733	756	758	724	679	718	660	676	679	661	653	655	623	610	597	616	673	623	621	611	609	573	664	610	626	593	597	623	660	625	626	619	663	625	602	610	590	607	593	593	606	632	615	585	652	574	611	612	596	629	590	578	613	601	612	616	607	555	596	595	604	599	608	590	600	560	582	614	628	579	601	533	617	547	547	589	601	589	584	579	566	558	601	588	594	642	567	586	645	562	571	601	603	589	613	622	578	570	611	606	573	605	555	563	601	598	599	610	603	593	617	580	585	599	615	536	613	576	618	577	644	608	616	577	565	641	608	595	582	614	584	595	594	611	598	544	591	552	636	579	597	598	626	574	578	584	606	618	571	567	596	588	596	624	564	589	555	547	595	595	580	588	599	626	547	596	540	632	574	595	599	586	584	566	586	576	572	628	574	600	571	618	615	562	583	578	588	565	576	628	553	593	569	548	574	581	561	580	587	622	597	564	535	576	571	631	544	604	554	583	606	548	576	606	557	619	588	557	583	576	559	558	585	579	558	569	562	588	625	580	643	617	608	602	618	582	600	603	584	604	599	571	579	572	620	575	575	573	587	602	571	569	582	596	570	588	561	621	588	562	576	606	559	605	594	606	536	626	601	561	574	578	547	573	551	603	579	578	585	598	608	575	574	586	599	585	568	550	565	570	581	594	578	565	578	606	616	625	592	610	599	581	570	604	578	589	554	594	617	619	587	637	579	590	593	568	570	557	610	564	616	571	569	618	588	622	583	591	595	586	594	583	591	552	612	571	583	574	641	574	609	577	556	542	606	599	564	620	607	590	574	572	601	582	585	616	556	620	598	540	584	602	631	590	548	625	586	555	618	575	572	558	594	620	583	561	590	525	585	593	578	626	572	590	542	601	625	542	608	567	586	573	601	591	594	578	626	599	556	593	573	603	607	606	558	567	629	597	647	544	591	580	590	597	620	580	583	577	583	641	572	551	605	602	598	536	571	559	520	596	605	587	599	582	561	591	595	567	620	589	555	569	602	642	601	572	586	589	600	574	641	593	582	582	606	608	596	630	585	583	591	618	616	617	581	612	560	590	655	568	591	599	553	556	595	603	596	625	579	569	563	608	602	592	643	598	595	576	606	602	574	611	615	608	602	567	560	602	539	600	614	583	559	553	575	547	638	590	606	614	611	590	568	564	643	602	571	577	588	607	595	623	592	516	517	585	614	619	597	578	606	564	604	558	626	583	614	573	549	567	591	559	596	606	598	571	580	556	580	626	633	607	591	601	632	583	623	625	606	558	611	577	558	592	649	602	630	567	582	619	565	641	599	535	533	589	602	622	598	600	590	597	601	579	584	610	524	602	573	639	600	588	593	583	575	573	589	592	588	613	612	579	612	627	597	606	597	581	635	596	599	575	579	588	571	618	551	608	586	584	599	569	575	588	575	632	603	592	579	563	541	625	602	609	573	601	605	590	612	596	565	593	602	585	608	566	618	582	598	609	570	573	616	590	617	532	600	602	567	601	600	582	612	639	597	572	616	594	586	613	616	578	594	602	554	593	577	584	636	560	574	618	583	578	609	560	596	584	570	588	592	575	578	571	588	608	567	631	568	612	551	556	571	562	602	603	567	579	587	594	580	586	613	564	566	601	630	544	612	570	621	614	587	604	650	640	539	567	609	613	618	564	608	581	594	599	587	565	559	579	632	600	580	642	590	631	596	535	594	580	556	539	536	561	565	631	624	549	596	590	555	538	605	600	574	624	589	613	580	585	597	602	588	577	613	625	597	594	580	562	586	588	667	558	603	607	598	561	611	596	615	577	561	563	578	622	627	561	631	539	600	601	597	640	592	604	638	590	567	556	649	573	640	627	593	555	621	577	577	622	584	661	633	563	633	602	581	652	584	637	583	621	583	589	587	603	587	594	567	598	572	615	585	553	550	591	586	594	597	585	587	567	603	621	569	613	573	587	580	571	536	631	555	583	571	596	593	590	574	629	611	560	613	607	570	574	561	629	622	584	585	589	589	588	564	579	547	582	577	603	563	597	595	563	631	563	577	582	608	612	576	592	615	553	616	604	578	589	567	581	607	602	627	592	593	606	601	587	568	557	589	599	583	613	625	571	600	604	590	619	654	569	590	596	568	607	603	554	613	598	606	575	565	588	566	583	607	599	590	564	609	618	602	566	576	624	585	579	565	561	636	574	577	583	628	605	583	599	597	573	580	582	613	603	583	610	589	606	580	579	606	588	604	577	563	584	563	585	561	604	570	586	570	595	573	617	587	544	580	569	634	581	619	592	577	566	565	590	575	549	583	629	580	580	591	601	582	603	568	604	601	601	608	591	597	609	592	588	626	650	589	549	641	566	586	609	570	613	606	582	587	608	637	611	572	588	595	579	598	612	597	585	641	592	616	594	592	556	589	572	611	604	584	562	631	573	576	577	598	589	605	613	584	632	588	603	622	595	543	578	555	619	560	569	590	586	618	606	604	591	610	580	622	569	588	631	597	596	570	620	574	612	581	604	622	564	647	563	616	528	612	580	584	601	594	639	565	572	580	541	573	548	551	644	568	589	622	581	586	591	602	561	581	602	606	614	595	571	587	610	571	606	596	582	544	597	568	625	559	594	592	577	615	615	587	598	588	575	568	590	583	623	636	619	588	589	599	632	569	597	589	612	585	601	572	571	561	584	620	587	578	597	601	568	617	549	568	554	591	589	607	623	602	611	625	618	596	579	565	545	588	603	545	563	614	566	561	592	597	620	624	612	599	561	596	574	620	583	583	603	615	606	596	575	638	591	624	582	631	598	591	628	569	610	604	570	566	557	537	594	627	641	603	629	620	573	572	594	606	564	574	578	632	602	563	575	586	604	609	606	605	596	549	560	581	613	616	594	601	610	609	562	611	587	585	588	588	552	616	640	625	619	597	603	562	591	609	574	596	554	575	641	590	586	603	537	596	573	611	573	557	604	576	568	534	620	578	589	588	568	579	603	599	567	584	558	630	612	571	584	603	618	620	601	611	585	612	589	623	565	599	590	601	611	544	588	580	579	563	588	621	611	596	606	618	585	621	571	635	586	578	585	556	585	596	536	635	598	625	589	582	621	575	532	591	607	603	586	653	573	572	609	574	608	586	531	580	608	590	605	607	611	605	597	623	531	573	561	583	594	617	557	612	613	591	599	565	614	600	588	550	575	583	553	604	537	560	580	552	585	600	577	624	564	647	587	562	565	556	612	598	582	582	608	613	584	569	587	595	585	607	599	571	586	650	590	588	574	583	592	581	567	612	623	595	650	618	606	585	549	568	617	588	563	556	577	606	570	578	643	574	540	573	611	608	623	616	594	599	615	579	551	598	600	576	554	578	585	592	643	573	578	554	600	590	601	556	582	584	574	615	620	597	623	528	607	575	591	588	539	620	551	586	571	535	579	579	578	578
14896	3554	4070	3170	2060	1360	1076	868	680	535	476	421	389	401	377	347	330	313	283	250	234	225	240	247	198	234	215	214	202	201	177	205	222	174	215	196	194	208	195	187	185	194	196	199	203	216	186	198	179	182	175	182	175	199	210	194	190	166	160	196	179	198	189	203	168	197	190	183	176	171	167	171	208	220	161	198	197	159	179	170	179	176	166	185	170	182	165	186	200	187	188	186	194	196	184	170	153	185	187	194	163	175	178	199	220	192	180	177	178	182	165	159	205	180	164	170	167	200	180	179	162	168	180	186	165	185	203	177	157	177	174	192	163	181	168	175	173	195	183	155	193	183	199	181	188	190	170	185	172	161	188	170	192	189	190	190	176	191	164	200	177	188	192	168	153	191	158	190	181	176	167	166	182	170	166	184	194	208	164	179	164	191	168	150	161	179	171	175	170	198	205	215	188	191	161	197	174	179	160	177	206	190	190	191	148	183	184	182	173	183	188	215	209	181	182	180	222	189	201	197	179	184	188	181	190	169	194	182	172	161	173	159	188	157	187	194	183	176	184	167	173	181	204	175	170	185	175	165	163	187	177	170	201	178	189	160	198	183	179	177	167	172	166	177	188	169	178	190	197	195	201	173	170	177	161	161	207	202	203	154	179	220	176	167	196	191	206	197	188	166	159	181	171	228	180	166	183	178	195	181	180	166	159	191	172	184	183	181	186	176	186	181	161	190	187	176	185	179	163	180	167	191	176	185	155	171	165	178	180	185	188	160	159	174	166	195	166	154	189	173	212	177	177	170	175	190	171	212	184	172	192	209	172	191	168	193	168	174	188	159	176	164	189	186	159	175	198	187	174	179	204	191	189	167	168	178	173	206	197	189	184	175	166	186	202	194	163	193	191	176	206	180	160	188	178	175	165	196	188	166	184	184	181	190	200	219	189	178	209	209	198	173	166	202	161	196	184	152	188	179	178	190	165	140	157	166	184	183	177	193	175	165	173	189	201	168	185	161	176	159	160	173	189	146	164	189	184	184	200	198	181	200	171	176	171	180	173	175	184	183	173	176	176	173	158	181	174	181	173	150	163	200	177	196	201	171	189	170	190	182	212	174	163	208	195	177	160	182	182	171	162	191	179	179	190	190	184	182	167	172	179	190	171	170	189	173	168	186	181	203	203	178	182	185	166	188	169	182	176	168	183	171	187	211	224	189	185	186	173	187	190	208	196	175	170	181	187	179	153	180	175	182	158	159	196	175	172	177	177	163	151	156	192	174	195	175	185	184	175	188	168	191	185	193	175	172	177	186	198	170	174	210	159	187	191	200	183	164	188	183	149	159	190	187	181	156	186	213	169	172	179	218	185	192	201	147	167	153	185	164	182	180	191	169	174	162	167	196	161	186	178	191	184	195	170	170	191	160	159	175	199	203	169	170	186	201	165	181	186	192	180	183	181	191	207	169	179	175	174	171	194	160	210	207	183	186	176	194	162	149	151	189	183	189	186	167	172	173	178	177	175	182	188	200	191	222	165	172	206	186	177	190	151	159	181	183	172	185	187	194	188	204	169	160	175	185	164	169	194	167	182	193	189	200	182	192	186	151	174	205	193	150	175	170	182	190	182	169	194	174	165	175	169	165	193	173	176	199	175	179	178	152	205	177	195	180	181	189	197	178	169	181	191	190	170	194	187	198	159	192	197	159	183	170	184	186	155	185	194	179	214	196	190	192	175	178	172	165	191	161	190	201	196	187	168	162	183	159	174	176	182	187	182	151	163	156	213	206	188	172	181	170	202	187	199	166	201	184	174	189	201	159	174	192	203	213	178	182	188	187	182	185	199	184	176	160	160	176	182	185	172	183	184	184	171	166	205	195	170	201	156	193	192	181	198	178	184	191	165	162	160	194	177	201	198	185	169	176	193	181	176	198	170	188	193	174	157	182	204	181	174	191	192	162	183	177	196	186	160	154	177	171	180	154	183	199	199	201	188	182	191	191	181	172	187	189	189	164	199	178	187	198	198	179	174	165	188	178	199	175	186	169	175	172	178	191	197	177	165	179	197	157	176	173	195	158	176	193	139	176	180	158	187	178	180	180	176	166	168	187	156	196	174	172	186	189	186	178	211	175	165	176	168	224	195	184	198	182	181	189	188	168	177	167	178	156	186	164	165	170	158	167	173	180	178	163	167	177	183	177	174	182	196	170	156	172	198	152	168	166	160	179	157	182	182	175	188	164	188	169	209	236	200	187	210	177	182	184	191	193	183	184	168	189	165	183	213	206	171	164	185	167	176	172	190	214	183	189	193	215	157	172	176	144	167	165	168	192	186	175	176	176	178	204	177	175	186	177	193	178	175	176	188	159	168	148	197	182	206	172	206	176	161	184	193	170	178	176	190	193	149	159	178	198	183	194	161	172	170	171	205	179	187	174	198	163	182	190	179	202	182	191	187	180	192	203	183	174	195	198	182	167	182	176	181	180	182	168	163	150	170	186	183	179	184	185	185	174	200	166	210	198	189	180	181	190	151	183	194	161	182	188	144	173	173	174	180	199	178	188	176	159	175	190	202	186	178	177	165	204	200	201	168	178	160	174	184	181	171	161	193	197	178	196	181	174	184	169	179	165	202	173	174	199	210	190	190	155	168	145	179	157	160	190	166	183	173	171	193	195	170	167	172	208	168	170	188	171	154	180	185	160	149	176	172	165	174	183	193	166	192	155	180	200	170	187	173	172	178	172	174	185	177	156	191	188	167	181	193	211	177	192	187	196	181	184	185	199	181	182	187	170	157	158	187	208	197	188	193	180	158	165	173	227	175	171	170	176	205	151	172	186	159	203	183	180	175	183	163	185	172	191	191	179	174	192	178	192	198	166	167	202	186	178	194	173	182	198	181	172	153	189	169	174	181	215	180	192	179	169	176	147	189	165	171	205	206	204	172	189	206	176	184	198	162	201	183	163	200	172	175	210	206	192	178	177	177	185	179	182	180	184	193	191	169	142	183	173	185	204	162	200	173	163	174	155	178	204	169	195	201	177	173	211	172	170	177	172	163	189	173	167	179	161	184	207	161	167	187	168	199	162	204	194	182	157	151	197	167	180	186	194	155	174	180	155	168	179	173	187	198	161	195	167	191	176	177	179	153	190	195	179	173	193	168	183	201	169	179	181	170	172	162	171	192	171	193	210	201	188	188	183	204	170	186	181	180	192	198	170	182	153	212	187	191	171	169	180	183	205	197	180	185	175	183	169	203	183	163	174	178	183	187	176	189	179	181	190	190	205	195	190	181	213	186	159	212	150	188	215	166	158	185	199	208	181	217	193	183	187	175	176	196	186	198	157	163	185	179	183	178	186	179	179	194	182	164	181	183	178	174	198	185	173	177	174	203	155	175	193	175	187	167	180	194	149	183	174	180	157	176	176	193	201	183	182	164	177	192	170	162	168	171	196	184	207	155	174	194	175	178	193	150	170	165	195	178	175	178	190	166	154	170	180	180	184
9720	3320	7298	9039	7836	5971	4850	4037	3300	2778	2258	1961	1676	1707	1595	1393	1459	1222	1179	1141	1042	860	891	829	806	798	721	716	717	712	661	655	671	627	651	611	572	589	532	542	525	551	532	493	511	552	488	517	477	506	519	497	487	461	459	500	518	464	468	478	448	450	508	438	459	471	481	457	482	454	480	462	461	465	471	496	505	442	479	455	481	431	454	443	465	442	469	484	423	452	422	455	446	457	462	444	461	427	445	443	472	478	440	459	456	450	440	467	468	471	436	464	449	439	463	486	444	460	417	459	446	436	448	450	416	443	436	451	458	477	456	426	476	450	450	435	495	460	444	462	445	469	461	455	459	446	437	453	456	449	449	424	431	474	441	445	439	443	478	462	465	458	452	476	471	424	470	493	433	447	452	446	412	436	458	443	454	450	440	428	456	485	463	472	448	446	461	483	463	447	448	450	430	415	429	467	447	457	474	462	450	442	492	464	489	497	449	442	451	469	496	434	443	469	428	426	476	455	469	407	473	506	450	497	478	457	469	453	463	501	478	438	464	451	473	460	461	473	468	423	460	438	453	445	475	421	472	444	447	450	460	429	480	453	442	440	443	469	425	458	495	438	471	482	464	475	450	441	454	440	474	430	424	435	435	471	440	457	489	489	468	403	476	507	443	401	396	456	448	491	439	468	469	421	454	459	446	500	458	481	456	457	458	450	414	456	480	418	480	422	442	457	435	444	445	427	475	480	436	448	471	459	473	462	455	466	435	491	490	470	442	457	497	440	463	469	479	439	413	450	465	471	474	431	413	465	445	453	450	450	436	466	466	464	455	409	441	446	424	432	430	436	460	419	450	454	459	460	479	466	481	440	469	461	471	446	461	493	474	486	454	435	430	448	480	434	465	462	422	486	450	476	448	446	462	475	451	424	491	482	455	434	462	478	464	461	455	469	479	394	444	416	431	481	444	454	497	439	450	457	458	455	515	440	481	420	458	410	461	496	452	480	447	450	437	428	483	442	446	453	440	463	459	445	486	431	451	438	431	453	429	455	439	458	470	469	479	429	456	450	468	451	462	445	465	442	454	440	458	450	494	472	440	408	444	454	464	437	430	470	470	404	446	459	455	476	474	481	481	443	470	435	454	496	451	452	441	471	480	462	422	443	471	471	402	460	447	428	447	451	452	478	415	460	437	422	463	480	457	467	479	460	453	472	472	437	457	414	414	438	437	419	487	433	467	498	433	436	445	442	452	472	454	452	476	460	499	478	443	494	449	446	458	413	487	414	468	479	434	433	465	492	454	458	467	473	494	450	461	442	455	476	473	458	425	444	446	481	464	419	463	437	458	423	443	462	437	491	438	457	420	458	482	441	463	467	456	467	471	453	478	481	437	421	446	445	468	420	425	466	427	475	446	452	500	467	435	475	470	410	461	439	474	448	420	430	473	459	445	492	472	455	512	447	447	449	457	463	463	433	428	468	461	440	474	473	498	472	462	430	448	426	464	474	457	443	455	417	464	426	468	437	426	456	428	438	454	470	441	423	464	482	451	445	431	463	452	483	472	484	458	464	459	464	492	474	425	437	466	445	436	462	447	477	492	455	440	511	436	473	479	449	457	452	463	469	456	458	456	472	466	459	454	461	430	464	428	425	450	472	445	507	463	447	440	494	471	459	455	488	447	469	464	460	493	486	464	485	452	452	454	448	444	415	422	442	470	486	441	468	409	466	463	462	455	433	459	500	442	471	451	439	440	463	432	464	481	446	414	452	472	447	467	450	472	457	435	435	454	465	457	472	461	473	456	467	467	469	466	423	469	472	467	435	454	464	487	467	430	455	449	468	422	409	460	431	470	468	432	484	461	433	472	450	456	446	478	454	460	470	509	454	464	460	463	461	485	456	464	462	460	467	460	425	481	407	452	485	484	457	477	457	443	462	426	460	457	511	475	452	442	464	402	445	450	419	426	464	471	442	462	435	493	427	467	478	456	441	436	474	431	434	423	460	436	436	430	476	432	435	461	413	466	442	460	487	441	472	460	467	517	487	458	427	411	443	422	487	453	487	472	451	451	477	434	474	451	463	442	449	450	459	461	426	497	457	440	445	451	441	474	451	468	457	443	443	457	455	437	433	446	472	437	443	458	433	482	427	477	435	416	470	482	477	477	443	447	424	478	428	435	435	457	457	466	459	437	468	448	444	509	444	457	448	431	433	437	423	455	456	473	459	479	456	507	439	469	474	446	461	447	446	459	444	419	442	483	496	456	437	431	428	435	473	422	420	469	491	465	491	457	453	442	486	459	421	474	425	458	489	475	488	437	435	439	439	451	469	489	447	428	448	441	445	435	429	485	477	449	447	471	446	469	464	428	494	471	457	446	448	453	419	458	434	496	417	463	460	453	435	448	428	476	470	444	462	486	432	450	433	495	451	478	431	437	439	447	407	436	439	430	467	474	495	434	440	454	409	470	497	489	436	436	462	448	416	469	462	427	451	435	432	441	408	450	477	438	427	458	455	451	439	441	431	492	443	469	441	461	461	461	441	444	455	489	468	469	497	457	456	461	490	476	430	455	434	475	476	461	428	463	489	450	483	474	456	485	475	436	404	413	464	484	458	460	467	468	427	479	427	442	452	453	449	422	457	461	485	457	443	481	453	476	484	438	451	458	453	491	438	480	432	451	435	474	471	464	475	458	466	457	506	482	501	469	440	436	461	453	471	423	438	435	452	447	439	475	451	439	475	477	440	444	483	433	462	504	470	467	460	456	455	453	438	460	470	475	478	475	461	419	478	455	512	436	460	449	465	446	458	402	464	440	465	462	438	481	450	435	447	436	453	447	480	459	440	457	475	470	447	484	430	479	479	475	444	432	431	439	476	419	459	409	449	437	472	475	445	463	490	449	457	449	445	428	447	442	472	434	483	473	460	431	419	433	436	425	467	425	464	437	447	486	436	442	482	439	439	468	441	431	464	453	423	452	428	470	462	456	481	466	448	455	454	434	468	432	446	465	471	463	446	474	466	474	471	451	440	440	423	486	435	482	462	497	446	449	437	474	445	475	501	433	442	462	436	470	421	469	470	476	453	447	463	434	433	432	451	439	461	471	469	468	465	455	442	462	490	414	483	480	454	404	456	465	476	470	475	451	439	453	439	482	445	471	422	462	474	446	472	438	458	455	460	428	485	473	455	435	446	439	455	479	425	468	446	459	483	423	435	469	440	471	480	495	433	459	428	459	459	433	474	440	465	417	464	445	445	465	418	488	425	478	466	492	494	459	453	462	471	460	448	466	466	450	486	413	480	476	470	447	441	446	458	474	431	479	423	471	441	457	460	476	459	434	476	456	432	444	475	463	456	445	440	437	419	468	466	485	456	441	466	419	426	487	468	462	455	499	440	454	475	447	460	470	479	478	462	465	451	434	416	423	467	459	440	463	438	451	442	453	470	454	488	446	491	453	465	496	495	428	436	459	429	448	458	465	457	447	518	507	483	421	477	465	416
2759	1335	1680	1327	874	677	584	490	467	372	376	342	350	325	346	325	336	295	284	289	308	309	278	299	321	270	286	324	290	271	279	270	282	298	282	309	263	266	300	276	252	284	258	285	276	293	269	287	277	295	306	303	261	290	277	274	259	286	282	259	275	268	259	275	305	280	267	269	280	309	278	245	274	270	280	281	275	271	251	290	257	268	274	256	270	281	253	231	260	286	260	278	257	283	259	299	282	291	257	247	274	280	267	276	272	263	282	263	271	286	244	273	289	289	258	282	271	257	280	241	264	276	285	283	273	270	261	249	300	299	291	267	252	284	279	247	279	265	261	257	292	311	282	271	306	271	290	281	254	280	271	240	283	274	278	291	261	236	289	274	291	276	261	268	268	276	295	282	254	278	256	274	269	273	239	259	282	267	259	255	241	258	293	276	266	288	281	286	266	302	257	265	268	245	280	274	259	288	270	254	229	274	294	266	329	295	283	295	264	267	274	257	272	290	285	276	291	268	255	286	268	251	304	256	274	288	302	236	252	261	262	258	262	277	260	297	276	292	247	245	278	301	278	242	263	252	246	271	302	253	282	313	270	259	305	280	257	286	277	278	296	250	268	225	253	271	257	286	285	279	284	279	274	284	259	303	296	305	288	289	280	272	300	281	249	270	268	263	296	259	280	282	273	265	283	252	298	275	269	255	280	269	267	293	286	258	271	270	291	291	279	285	289	272	284	274	293	236	260	250	279	282	275	260	310	277	269	278	297	282	305	248	276	290	266	289	280	252	248	267	269	260	287	275	284	278	249	257	270	302	269	286	271	264	294	290	259	271	303	294	270	299	294	284	286	284	270	303	269	288	268	253	263	289	297	272	265	284	290	246	271	265	274	286	282	254	288	252	282	278	290	261	295	311	282	264	300	249	269	318	267	254	250	292	297	279	262	289	290	256	288	254	297	315	298	265	260	280	274	245	284	266	280	307	258	281	265	295	272	229	257	290	272	258	270	274	287	257	271	286	247	261	263	271	254	245	292	290	289	263	281	304	274	298	261	249	237	254	268	281	283	275	263	248	276	303	259	257	280	282	260	281	263	304	303	292	278	264	296	293	283	251	268	262	256	272	310	280	258	286	273	265	288	273	284	277	304	274	291	259	271	315	279	300	279	267	254	307	259	303	297	257	269	248	304	296	257	287	260	261	275	258	285	259	308	278	266	298	280	300	305	281	246	247	277	280	280	285	257	306	289	289	237	283	286	307	301	252	261	287	265	259	308	286	274	296	296	281	302	307	291	248	245	233	267	281	288	291	282	299	292	264	254	245	281	296	278	289	277	277	244	268	275	248	276	257	270	267	261	284	285	297	310	284	270	286	256	300	284	310	243	279	281	284	279	280	293	268	287	285	304	272	293	292	285	244	282	282	233	289	267	228	256	279	245	314	255	280	308	259	270	282	272	288	249	276	303	282	268	280	273	267	270	296	264	272	278	282	276	266	277	276	276	244	280	268	272	273	248	261	280	266	274	254	285	263	259	272	259	277	283	281	301	269	298	282	273	270	268	253	257	271	253	256	252	260	254	279	301	264	280	271	303	297	276	301	245	245	291	265	283	287	251	288	255	302	285	262	294	284	279	314	257	261	263	316	264	281	283	296	261	253	277	280	243	272	264	282	255	274	267	234	253	271	258	265	282	285	273	233	276	262	302	297	250	281	297	275	297	247	273	262	278	291	237	294	270	284	292	277	283	286	278	271	262	280	259	290	287	289	299	300	281	303	244	278	295	269	286	239	295	279	292	276	253	262	270	271	259	276	272	268	260	252	250	267	271	257	302	282	259	265	247	291	328	262	291	270	293	293	277	268	281	264	289	248	255	284	269	277	270	289	268	295	271	301	287	247	291	262	292	246	276	270	274	300	284	241	275	270	255	267	300	289	235	287	288	257	292	245	301	271	270	306	288	274	296	281	289	285	318	299	258	297	289	278	275	256	255	259	255	286	272	277	266	271	288	252	277	284	266	231	282	270	265	269	311	246	278	261	280	291	262	304	256	268	283	308	290	266	276	274	321	272	263	296	256	279	263	253	283	262	270	259	271	296	283	329	250	261	313	283	238	269	234	269	279	267	286	241	278	322	263	287	292	266	272	241	280	277	287	290	256	261	266	258	251	251	270	293	296	270	282	241	279	258	271	289	248	298	273	293	262	285	282	266	243	246	275	245	286	330	282	264	276	281	279	285	282	257	261	284	287	267	310	255	242	275	305	293	268	288	285	268	254	300	259	282	269	286	274	247	289	299	272	256	258	262	263	272	265	259	263	292	269	239	278	293	241	303	257	265	274	287	289	231	254	275	271	225	276	268	290	278	247	270	273	257	265	305	293	281	307	275	295	293	279	281	279	271	254	252	272	271	256	291	297	255	280	280	279	278	272	264	304	275	272	248	281	299	282	270	287	272	290	272	275	232	237	245	278	303	268	285	307	265	247	263	272	268	291	282	288	284	293	271	289	241	269	299	284	293	295	262	282	290	279	280	246	305	274	281	268	274	268	272	272	280	281	280	276	286	239	261	304	268	259	246	258	298	283	259	329	266	317	290	272	261	291	281	299	272	286	270	291	278	287	282	266	295	238	275	292	301	260	261	283	264	308	273	280	242	306	302	263	271	248	277	284	288	283	263	300	270	284	283	237	248	304	298	278	271	281	263	282	239	257	290	290	264	306	268	282	239	267	298	296	304	294	278	244	304	298	293	287	282	264	291	296	271	256	264	272	281	309	298	292	296	260	236	249	277	289	283	244	269	291	259	274	284	291	274	285	281	302	292	267	262	268	279	268	276	274	250	266	298	279	260	265	253	305	277	260	279	253	264	308	278	308	269	277	278	252	285	259	283	279	270	272	283	307	240	267	250	286	257	283	257	264	274	293	275	289	264	272	290	267	283	264	278	285	293	284	265	283	271	259	296	283	256	279	278	276	279	265	272	276	289	304	271	249	254	269	278	287	307	280	251	267	271	287	289	255	261	254	262	282	285	299	293	273	285	284	284	290	258	257	291	281	258	278	288	253	264	251	247	281	267	274	282	278	282	288	256	292	289	276	257	263	285	259	256	272	287	296	243	283	301	300	284	283	287	268	274	284	273	265	275	282	286	252	259	282	272	290	263	290	291	274	281	295	300	300	299	295	262	263	288	305	258	263	270	294	258	273	266	262	284	292	267	295	277	273	290	272	270	303	346	292	248	281	299	258	264	272	248	258	267	286	299	313	306	278	301	259	297	262	252	281	254	249	275	268	269	298	275	276	254	293	256	242	269	286	292	266	284	268	272	278	285	272	265	278	259	291	282	266	284	307	259	293	267	255	284	306	299	282	276	263	230	282	272	272	300	260	268	258	281	285	256	268	276	245	305	298	304	265	275	272	281	269	268	251	287	293	278	271	263	272	289	286	290	274	281	281	278	296	275	277	284	254	282	260	264	269	276	274	280	264	259	260	274	293	276	290	272
2858	1729	3365	4157	3390	2715	2149	1805	1430	1380	1208	1102	1008	1000	952	922	923	846	840	821	776	794	775	779	795	752	721	799	785	767	754	711	699	677	734	696	672	735	635	701	679	677	678	636	640	687	710	669	671	645	696	659	680	659	644	725	725	635	671	686	663	673	694	684	684	691	644	683	683	628	668	681	719	702	695	677	657	643	656	655	628	619	657	641	637	647	628	670	648	666	670	680	682	669	694	660	705	684	699	670	640	705	669	678	646	675	668	636	628	676	647	656	652	639	618	694	638	701	652	655	672	663	632	683	672	640	646	647	637	651	661	646	670	695	634	606	687	658	712	672	706	606	664	704	650	683	642	661	652	691	634	616	670	697	602	647	668	683	667	617	594	698	694	653	677	665	623	673	634	652	643	672	631	670	680	656	658	642	643	658	671	667	665	674	649	631	661	691	635	649	647	665	664	640	658	665	657	686	668	688	633	622	678	663	645	678	629	682	680	660	676	663	631	663	669	638	657	665	666	636	716	619	644	687	675	645	684	673	615	665	680	590	634	719	683	645	637	651	635	649	676	642	664	681	656	622	685	638	698	683	710	679	712	687	686	671	669	659	678	677	633	695	624	643	721	690	650	676	677	640	634	656	678	642	700	651	706	680	704	666	673	645	644	638	689	644	630	670	697	655	686	659	651	675	650	623	619	640	652	671	691	570	663	595	631	611	706	640	614	613	645	715	644	692	611	660	674	680	653	710	691	674	650	677	639	682	607	629	669	610	673	634	704	628	645	620	735	670	652	680	664	657	656	637	683	688	643	697	690	704	635	636	677	631	652	690	639	633	648	660	620	628	649	651	705	651	694	682	641	694	691	644	646	657	656	637	682	659	685	664	650	616	624	673	618	689	672	651	634	649	655	639	692	631	702	644	668	643	656	664	682	667	662	636	666	658	626	636	672	632	661	670	624	667	664	672	657	656	666	688	666	656	667	594	657	654	647	690	614	653	698	628	690	644	705	706	690	648	667	692	690	683	651	660	659	684	656	683	716	671	658	665	655	655	704	682	639	616	686	660	715	667	657	663	627	659	642	666	661	664	657	681	669	646	691	647	688	667	624	679	675	640	708	654	662	690	592	664	681	693	726	624	692	647	604	611	721	622	644	686	653	685	615	647	694	664	701	687	734	658	631	654	660	716	687	638	658	633	631	657	656	591	655	649	673	615	669	706	660	661	673	615	686	629	643	679	625	679	668	619	697	675	653	669	658	699	672	667	634	655	642	654	648	687	641	625	683	688	655	700	657	655	641	659	635	660	675	652	660	671	648	610	669	706	658	666	640	669	671	702	727	688	649	655	712	694	652	703	671	596	670	653	672	652	661	659	650	658	655	650	645	672	701	646	631	708	658	674	683	615	671	640	657	673	701	684	637	689	615	681	618	630	669	686	635	694	627	650	633	664	645	634	651	655	645	647	669	681	637	653	710	662	702	652	647	659	644	678	657	612	699	663	667	657	635	666	683	677	646	691	696	624	656	625	636	653	639	638	649	691	676	651	675	680	657	665	681	652	636	637	663	621	651	641	653	686	647	664	607	655	626	667	693	629	648	659	658	697	648	628	648	716	652	682	702	648	666	674	667	691	711	677	678	640	662	634	656	662	699	650	655	667	627	680	685	690	677	703	696	630	646	652	720	692	646	659	651	677	631	616	615	646	691	640	665	620	651	639	649	630	655	662	670	641	617	658	639	641	628	631	677	673	666	653	698	671	663	666	728	667	651	633	728	659	631	684	650	633	658	654	704	686	668	625	657	638	723	674	670	639	670	639	639	663	662	706	661	687	676	652	661	659	692	639	659	698	660	598	680	695	673	603	631	671	660	659	693	653	704	691	657	691	637	662	709	640	639	664	671	651	654	666	666	646	660	643	649	679	663	635	682	655	626	675	681	695	656	638	652	681	655	614	649	634	637	700	629	634	641	663	664	667	659	652	626	674	620	635	703	684	655	634	673	634	654	714	640	656	696	656	689	657	626	668	647	651	646	649	679	635	643	664	668	673	668	667	689	674	652	608	667	608	686	715	660	656	630	638	660	635	681	718	675	706	639	622	637	660	715	627	713	628	644	631	659	621	647	640	678	669	624	678	659	664	676	678	688	669	665	627	631	663	668	650	671	681	701	650	681	648	662	666	686	684	687	655	679	611	654	638	649	682	645	695	692	658	689	654	655	679	698	579	671	645	671	668	672	651	692	654	649	642	703	637	660	657	663	682	662	619	680	690	682	624	681	682	624	671	702	671	633	645	655	665	673	638	651	652	607	687	683	697	696	670	663	668	684	628	699	666	681	607	624	670	660	676	617	646	673	673	621	635	671	674	648	644	685	662	702	685	612	643	683	638	629	588	665	629	675	649	663	635	654	660	650	675	638	707	627	590	665	659	688	640	633	631	662	672	681	633	681	617	675	628	686	690	679	665	637	653	657	656	664	710	687	676	649	657	654	664	655	640	676	645	709	713	699	654	668	676	621	666	673	654	659	673	696	704	629	669	711	670	630	700	637	679	636	686	684	708	641	668	705	701	679	704	681	633	651	701	652	633	646	673	679	649	700	628	661	666	650	671	698	667	701	654	656	689	660	673	679	672	670	628	650	623	620	666	657	654	705	694	660	695	672	688	682	641	656	680	662	667	669	680	667	672	686	657	654	692	660	661	638	668	681	660	651	647	630	660	696	681	643	635	650	669	671	629	669	696	645	634	662	641	647	642	661	686	661	692	655	686	677	650	617	713	658	668	686	634	618	675	666	699	653	680	623	682	623	660	656	641	674	669	639	692	613	669	637	651	639	679	654	630	650	684	681	611	627	672	714	674	700	702	660	710	640	666	667	630	644	662	706	631	611	680	693	662	675	643	656	668	694	635	674	648	653	640	676	714	630	655	687	647	683	668	650	666	673	655	670	668	636	611	648	623	676	724	676	650	683	678	687	699	638	684	641	649	654	668	672	697	630	691	700	635	603	645	667	635	683	650	649	648	671	671	624	637	652	637	701	646	695	624	653	655	641	672	660	613	654	623	626	656	646	637	651	649	641	631	629	666	669	577	645	718	648	651	703	619	689	668	637	651	673	670	640	644	633	618	660	668	661	664	650	703	664	634	641	658	615	664	676	705	694	698	649	618	645	714	660	645	659	655	648	721	665	655	684	653	700	667	653	633	635	629	674	645	660	673	692	659	644	643	679	647	632	694	673	647	662	611	662	685	700	675	661	644	672	662	678	680	647	623	621	660	693	658	658	700	664	640	606	688	676	627	677	627	652	670	665	684	677	648	707	684	620	695	638	669	699	648	677	662	639	668	631	626	662	653	698	700	672	681	703	671	638	683	649	616	677	674	692	667	693	690	658	716	666	658	625	630	661	663	689	677	647	663	636	620	623	671	657	688	627	667	629	630	651	645	673	696	635	679	649	620	646	664	666	655	683	654	643	671	698	636	637	669	688	633	690	662	698	675	624	634
8943	2275	2721	2030	1502	1129	838	703	609	544	447	402	361	376	370	319	324	289	305	321	279	327	301	264	308	296	263	262	267	280	284	288	282	260	266	263	230	252	246	230	223	260	254	225	242	243	232	273	224	270	286	273	231	234	221	275	267	225	233	264	258	229	256	224	221	248	233	256	261	233	230	239	271	252	268	232	243	240	232	241	238	244	262	263	257	234	238	270	246	246	268	236	221	231	263	256	243	239	225	240	240	246	227	271	254	261	246	256	229	236	267	252	248	261	229	246	253	264	255	253	237	240	223	234	269	236	247	243	239	244	274	254	231	244	239	253	245	237	233	241	250	248	255	257	216	252	249	246	248	236	240	215	240	236	255	259	254	217	241	244	234	236	235	221	236	270	217	237	280	232	252	230	211	278	237	250	217	209	223	269	244	246	261	254	257	258	242	262	240	244	239	246	256	263	240	242	246	230	244	243	217	233	261	250	247	218	259	236	256	222	231	249	240	235	213	235	253	213	231	228	248	243	227	227	236	197	237	224	238	225	214	262	234	238	282	254	252	252	241	262	272	237	243	246	257	240	237	259	240	227	262	232	252	226	258	206	254	269	258	258	237	232	233	248	242	253	269	222	237	254	277	221	262	237	255	262	263	248	250	223	266	240	246	232	244	235	225	252	221	261	243	251	247	250	259	257	214	231	261	258	245	220	249	259	233	252	238	249	233	214	228	225	207	240	236	223	214	246	268	266	245	249	252	254	249	243	239	226	255	272	245	247	276	232	244	234	238	250	249	238	248	231	241	248	210	246	261	286	281	226	248	222	233	247	236	254	230	265	263	262	226	227	232	238	242	231	241	237	258	253	253	246	231	245	238	245	257	235	239	263	244	239	248	246	251	236	254	247	252	264	264	275	226	250	259	248	257	223	284	259	252	256	215	225	236	252	239	241	228	255	230	274	255	246	250	229	253	268	254	240	245	243	244	261	281	250	239	240	228	242	255	254	234	230	240	249	247	252	250	224	260	230	226	233	266	266	255	235	256	250	236	220	252	235	249	251	228	246	227	248	254	219	276	245	233	250	226	242	246	253	257	199	238	253	245	244	238	258	264	254	228	232	256	265	241	222	276	257	250	226	219	242	239	226	241	263	238	261	255	249	257	235	233	214	245	259	244	255	245	230	237	207	245	244	256	246	224	234	222	241	249	243	220	233	268	284	230	224	230	270	219	253	210	253	226	244	249	273	245	232	238	244	267	265	248	232	232	229	247	248	260	238	257	241	267	246	250	240	220	272	232	239	236	238	282	210	247	247	250	244	245	230	256	246	234	266	277	230	244	226	260	256	239	239	252	249	242	238	261	284	257	257	258	283	249	268	200	224	248	233	272	237	274	242	239	267	262	251	261	252	273	256	226	262	225	274	241	228	241	253	251	221	252	239	250	225	216	225	258	246	244	229	258	253	233	247	218	219	222	230	219	252	233	262	251	236	225	257	232	255	227	242	227	251	247	259	254	241	250	245	250	241	252	279	257	253	257	271	263	244	243	256	278	258	256	237	249	228	246	254	283	259	234	260	237	235	239	245	274	237	246	278	248	228	219	227	261	256	227	255	258	254	253	252	238	232	247	246	225	236	232	237	248	267	255	245	239	245	268	237	245	262	236	247	259	237	232	262	255	242	235	247	245	229	272	211	252	278	245	240	258	252	216	235	269	244	255	242	248	212	278	261	230	248	236	241	224	220	239	248	224	252	230	252	236	232	280	250	220	245	239	219	238	250	235	255	265	214	253	244	243	234	253	231	219	243	246	236	200	223	260	255	237	249	238	241	237	227	236	245	276	235	263	252	276	226	230	244	258	252	216	242	264	237	233	262	244	246	238	235	254	221	273	243	243	251	237	217	251	257	247	280	218	254	227	255	221	253	270	272	227	222	250	270	245	276	247	261	260	246	240	249	249	252	239	220	240	255	250	262	255	254	189	249	282	241	269	249	261	265	244	265	250	265	260	266	246	246	225	248	225	237	240	233	241	256	279	247	236	259	257	212	243	252	218	256	265	246	265	233	252	217	244	231	215	244	226	227	263	247	239	237	226	238	242	265	235	276	235	270	254	225	254	264	232	248	249	256	245	254	247	244	215	223	239	231	265	268	270	260	266	244	250	263	243	245	253	265	238	235	228	257	248	224	236	218	265	243	227	228	224	235	223	269	254	260	266	251	248	246	238	254	224	243	252	244	245	242	261	256	249	260	217	258	245	259	239	251	239	240	228	243	246	233	223	254	242	264	266	261	249	259	242	239	220	235	244	220	219	236	252	247	242	217	236	251	255	245	286	235	202	245	248	223	265	249	223	234	210	256	251	243	236	236	282	245	277	244	245	271	247	268	234	262	227	270	253	263	222	240	278	259	228	239	246	213	260	208	257	261	248	248	246	229	231	244	230	250	274	229	247	227	277	246	263	214	246	236	273	230	240	248	232	258	238	256	242	237	243	246	263	258	221	247	256	250	245	240	238	244	246	259	247	238	240	232	229	236	236	243	240	245	238	254	246	248	265	241	237	265	238	247	258	224	259	225	232	226	230	249	279	229	242	244	230	262	222	268	261	231	247	216	260	235	228	248	256	218	233	239	243	217	235	271	235	237	261	234	233	239	266	241	237	242	234	230	249	232	273	242	219	235	241	232	210	244	249	258	251	251	252	263	255	242	256	238	216	239	228	224	251	263	230	237	229	238	262	208	259	267	244	238	291	251	224	272	240	243	232	249	246	258	269	255	251	255	252	243	245	252	221	283	246	259	286	272	275	235	259	233	229	265	235	248	274	234	255	251	223	258	226	236	260	232	252	247	257	284	235	243	237	252	242	233	280	266	272	219	226	219	233	240	222	241	257	247	244	264	220	221	211	224	247	221	250	236	237	272	227	235	237	254	250	239	240	265	258	203	254	242	236	244	227	249	247	280	270	228	239	237	244	236	219	238	253	244	270	244	268	216	267	263	232	244	257	245	220	253	238	244	214	235	219	240	252	262	234	226	253	245	263	275	236	249	248	240	240	223	253	264	215	222	260	259	251	249	258	251	249	244	253	208	256	244	227	222	219	259	257	268	258	262	231	255	282	233	253	232	248	235	256	246	241	239	209	247	283	217	216	254	254	244	260	268	262	250	216	263	240	242	257	237	233	231	227	254	248	215	208	249	250	233	235	245	258	244	221	248	247	231	223	246	238	221	228	242	242	261	241	253	253	237	258	264	243	259	247	250	257	235	263	239	242	258	237	251	241	265	213	264	239	221	239	218	231	253	241	248	239	205	247	249	214	247	253	215	271	233	253	256	260	257	251	232	222	247	277	222	242	268	257	234	249	221	235	257	258	251	259	228	243	246	241	233	263	269	235	255	261	213	222	225	236	233	227	271	223	239	237	237	231	239	227	263	239	232	256	275	251	250	236	237	223	219	259	242	247	233	247	263	260	271	234	257	248	196	260	254	253	218	243	236	240	248	241	256
7474	2488	5459	6700	5847	4646	3775	3009	2440	2113	1805	1582	1384	1395	1262	1240	1226	1120	1111	1057	952	931	870	889	864	758	781	753	815	727	727	704	749	666	695	726	713	678	647	640	662	608	621	631	642	621	609	613	610	644	619	629	634	615	553	644	611	625	641	664	606	605	647	589	609	612	596	637	616	611	644	622	576	581	626	598	617	636	604	561	603	569	645	527	649	553	581	594	624	594	573	616	605	562	564	595	592	570	621	555	598	556	596	608	599	610	597	606	613	623	554	563	602	588	606	573	574	598	595	604	605	618	575	597	607	608	607	577	591	593	575	596	663	643	594	599	612	612	597	562	579	571	577	594	593	614	591	609	600	602	618	547	633	606	598	597	580	602	571	594	586	573	592	587	565	560	554	515	640	598	644	639	598	553	555	567	601	596	587	554	575	604	631	575	617	610	607	629	596	634	630	590	560	663	621	608	617	602	569	595	584	568	639	562	619	597	576	600	591	632	556	593	603	598	598	606	624	619	611	629	626	576	615	613	588	587	589	608	598	599	635	595	615	644	554	578	562	585	620	601	568	625	595	594	646	631	583	615	587	587	654	602	581	555	615	605	594	586	618	596	593	617	601	557	594	634	556	574	630	545	628	644	574	622	558	574	602	557	542	557	585	595	552	571	601	643	600	612	599	616	625	605	619	582	616	587	599	590	602	631	520	615	574	561	572	604	633	576	605	580	600	576	584	550	591	603	591	627	618	610	546	595	637	605	588	578	617	586	600	566	628	629	588	607	578	566	576	603	606	601	582	640	600	590	576	628	560	566	582	592	598	546	599	565	566	576	591	599	636	571	598	540	631	564	641	604	603	606	580	632	620	656	624	613	595	588	598	624	612	603	614	614	561	581	605	595	570	600	610	525	555	610	607	545	572	601	602	618	637	596	585	650	600	584	609	615	602	616	618	602	574	612	637	563	596	568	580	585	620	633	608	621	610	620	545	613	623	605	593	588	544	580	584	609	568	562	626	574	566	559	608	604	605	585	625	625	604	591	633	593	574	581	599	573	625	599	564	613	580	575	571	596	590	635	646	617	589	553	604	620	613	571	627	591	618	630	627	611	608	625	579	610	572	562	585	611	612	589	565	575	605	573	604	574	642	591	596	568	619	609	577	582	609	533	610	585	614	629	574	618	605	601	625	569	560	566	607	591	587	608	616	556	609	584	584	563	584	607	648	568	566	584	599	594	540	573	618	588	596	601	634	592	617	563	603	605	600	588	624	621	588	569	580	623	539	597	596	610	598	541	614	630	608	612	567	562	589	594	597	567	564	599	576	630	625	571	602	543	606	593	569	587	610	609	617	593	582	592	557	618	590	564	631	591	646	581	578	569	607	601	594	621	564	620	593	573	592	566	557	556	648	573	618	588	638	594	608	602	599	556	622	576	584	547	635	570	618	618	607	595	593	562	563	617	595	616	637	584	605	590	580	612	646	678	590	565	614	599	595	599	572	579	604	597	604	597	598	670	592	609	571	596	557	598	565	618	634	589	588	572	620	569	617	615	547	605	577	562	635	605	631	573	553	612	556	605	621	554	603	585	544	598	598	552	597	633	613	611	605	583	605	581	620	614	623	629	606	611	618	582	606	601	575	612	572	522	622	588	592	605	591	586	603	594	613	600	590	593	631	598	600	607	617	601	612	613	610	563	597	587	584	580	583	613	620	549	615	561	611	610	614	592	608	537	592	615	587	611	637	579	618	577	574	626	606	644	590	648	574	604	614	601	595	576	612	622	656	630	578	608	637	654	605	587	562	612	601	605	597	563	650	576	589	605	582	580	594	614	577	554	584	602	628	577	613	619	592	639	538	588	619	602	580	622	592	602	622	564	606	621	635	572	601	613	592	596	572	567	613	571	568	627	595	591	620	612	597	598	609	582	603	604	591	625	592	583	596	597	589	583	560	629	601	586	619	599	634	537	614	565	595	582	568	614	574	592	637	621	581	588	634	589	594	665	645	592	579	607	553	594	546	589	602	598	591	615	567	577	625	610	605	582	564	549	633	585	591	578	596	595	613	599	625	607	563	605	585	561	594	590	581	606	534	586	600	634	623	592	612	589	565	572	600	594	610	548	580	583	535	598	588	601	598	596	616	634	573	613	571	610	568	606	628	579	591	571	610	574	583	570	628	586	596	598	601	603	612	590	626	553	600	567	580	574	592	579	592	547	614	547	553	557	632	570	596	628	588	567	581	632	627	557	588	553	607	554	612	570	606	594	570	620	565	632	558	576	598	567	667	616	567	590	597	596	602	581	577	580	609	602	620	604	622	585	569	599	581	590	565	563	611	573	567	628	593	598	604	576	603	585	570	589	596	589	628	583	593	631	599	599	615	592	645	566	610	603	574	550	563	582	604	583	576	598	596	618	603	597	565	598	618	602	575	591	577	634	567	628	625	610	582	581	641	611	605	646	597	577	566	575	569	576	573	564	581	543	603	601	610	567	596	537	571	588	623	576	578	607	604	591	607	594	555	575	598	643	605	561	585	581	593	590	575	603	582	579	596	636	608	652	564	593	611	623	591	558	601	599	593	604	611	599	584	555	617	573	587	610	585	593	551	616	573	613	598	611	553	571	604	567	562	626	609	638	593	596	598	599	604	593	561	574	567	581	594	575	628	549	589	582	640	592	596	553	557	580	570	620	603	612	581	603	564	582	643	569	585	627	599	582	571	569	536	564	575	621	617	657	593	621	599	610	591	583	617	557	542	595	663	574	637	555	607	601	551	603	575	592	609	583	604	574	544	584	591	545	564	592	591	629	584	601	600	630	593	573	610	569	572	605	630	566	587	590	641	590	612	653	568	597	553	599	605	543	557	631	577	544	596	596	628	631	564	612	600	588	566	595	595	610	545	552	573	572	625	564	560	552	592	574	534	570	607	591	628	573	608	604	599	601	524	624	593	604	575	553	559	589	612	595	658	567	600	602	557	573	608	603	609	603	601	560	600	627	617	609	593	611	573	587	581	584	600	625	617	568	628	608	619	590	543	575	582	613	564	612	618	621	606	614	602	573	607	616	610	603	593	618	603	569	567	605	625	607	570	610	573	562	610	609	553	597	600	576	591	592	559	603	638	605	618	550	559	590	592	583	568	596	589	590	574	597	572	589	581	606	624	586	582	588	605	585	601	666	549	621	587	609	593	546	638	611	588	617	611	585	626	592	572	610	619	543	620	613	560	554	596	594	599	600	598	606	574	598	583	593	573	594	646	587	584	570	566	568	615	632	568	600	579	598	619	608	613	602	635	604	661	606	592	607	608	594	528	608	591	560	564	602	584	629	659	591	561	625	628	600	553	620	648	609	593	617	570	586	579	605	564	610	615	574	576	574	606	616	609	605	575	609	584	586	609	587	606	578	611	612	594	579	578	627	587	594	619	611	594	580	611	616	605	584	585	585	568	569	602	571	575	630	588	656	594	593	553	626	615	581	605	575	611	632	623	595	597	624	577	567
14989	3455	3937	3039	1914	1532	1092	855	666	586	508	402	403	405	367	329	298	296	276	249	241	250	273	220	274	249	243	194	218	224	215	230	215	205	211	191	191	201	177	195	192	183	190	173	202	203	173	213	189	173	182	180	192	167	171	202	181	178	175	198	175	199	198	167	196	197	194	163	176	195	182	198	200	182	153	182	188	202	181	185	192	192	177	174	198	182	215	180	192	200	155	185	178	183	169	163	176	162	169	186	224	179	170	184	184	195	204	188	184	176	182	177	188	191	192	202	211	184	170	154	184	187	180	168	171	166	174	194	200	178	204	188	186	196	195	156	178	173	159	176	176	194	180	187	185	171	191	189	197	168	170	177	177	164	185	162	209	187	181	188	205	205	200	173	190	192	192	191	163	177	171	175	167	187	185	190	167	198	180	214	189	146	165	159	186	181	159	175	177	196	164	168	209	208	182	167	162	170	162	171	190	203	175	184	159	171	181	175	186	198	191	178	180	175	161	198	184	183	166	178	172	196	184	169	218	164	184	173	209	163	189	173	186	202	174	172	203	157	191	187	176	176	190	190	172	210	163	200	192	200	158	165	162	158	179	169	192	165	186	203	174	151	194	181	189	183	180	197	185	173	159	175	176	178	179	184	186	183	150	182	176	201	157	180	188	163	174	212	187	188	180	192	196	173	171	173	198	186	182	175	185	215	183	176	190	162	189	157	187	179	196	216	194	170	173	179	198	204	180	192	195	165	185	172	156	164	170	159	190	190	157	183	174	214	204	180	179	171	163	173	206	178	196	188	188	173	175	164	181	180	193	187	186	193	189	186	184	171	173	201	156	183	210	205	195	158	175	181	173	192	167	181	173	158	200	193	145	170	187	160	165	146	199	162	181	188	196	181	174	169	173	185	171	167	180	185	166	192	169	187	178	187	171	184	173	180	183	201	162	171	148	170	157	154	201	206	211	176	175	179	184	179	192	183	171	167	183	165	151	196	192	193	172	192	174	170	189	185	197	197	185	184	179	209	180	173	185	183	191	190	205	193	191	206	193	197	173	203	168	183	199	187	183	174	178	205	201	180	175	187	171	191	180	192	173	196	185	203	170	207	186	194	208	171	189	177	180	179	204	192	179	188	151	181	193	187	181	176	175	223	176	168	195	185	173	205	204	196	196	155	170	190	201	209	208	199	184	190	171	167	189	158	184	200	182	169	205	183	180	190	172	192	168	160	193	193	191	165	212	170	178	174	210	172	197	185	190	197	192	200	194	185	182	187	192	161	177	177	168	159	160	190	192	166	204	202	215	171	205	162	181	193	150	193	184	200	200	178	185	192	191	188	161	179	183	182	160	184	172	177	169	169	185	184	194	187	160	183	208	188	176	188	178	191	191	181	169	176	198	189	172	183	162	184	170	203	155	202	180	159	201	196	181	189	171	207	184	196	202	204	176	191	154	182	158	172	215	181	183	190	173	167	167	183	186	164	164	172	184	194	189	207	210	190	174	171	172	188	166	189	189	175	176	176	177	167	188	201	175	172	183	176	182	192	182	176	182	184	158	197	187	163	183	187	151	183	202	181	205	188	180	206	182	204	169	182	187	184	179	161	180	179	187	158	189	194	176	194	174	172	184	170	191	177	174	175	169	216	184	187	176	180	161	199	182	164	196	187	167	173	193	194	153	168	210	157	155	181	171	175	163	182	187	186	185	169	180	176	175	191	182	184	191	187	167	187	167	204	195	164	186	173	173	175	192	184	178	176	164	171	175	173	189	168	191	191	180	171	185	184	170	159	184	197	176	191	193	189	175	174	182	199	169	218	174	183	178	163	184	171	164	186	178	178	194	202	184	196	192	191	217	183	180	183	154	175	168	178	185	189	192	178	195	196	196	180	189	201	187	174	176	216	181	146	174	199	185	169	176	181	188	185	166	174	178	165	196	179	161	173	172	177	179	207	172	194	201	175	153	155	170	198	168	166	187	181	186	157	190	184	192	171	206	174	186	207	179	159	202	179	173	190	182	194	199	183	165	182	177	172	145	172	182	175	190	188	185	189	161	199	177	178	186	183	188	168	190	160	178	181	184	176	173	192	194	191	168	191	187	170	160	177	194	189	162	169	170	183	188	212	185	198	199	179	178	169	173	182	192	176	174	173	196	189	190	186	158	163	166	154	162	191	184	208	183	196	158	179	169	184	188	182	157	176	177	176	181	185	185	192	190	187	205	182	185	198	189	187	189	189	168	184	169	212	194	180	192	207	181	166	184	176	164	200	203	170	181	195	178	180	188	196	182	160	167	206	188	170	200	164	168	178	158	191	198	210	193	166	174	173	161	188	193	167	206	169	180	168	173	201	162	168	179	190	155	185	189	184	162	169	200	195	216	170	193	205	208	193	162	178	194	180	182	195	165	175	197	214	197	207	192	195	191	185	161	203	194	178	189	172	153	192	170	173	182	189	189	179	191	204	181	188	190	218	170	169	190	173	163	213	177	198	194	201	188	175	160	217	179	190	193	173	193	172	186	215	159	202	199	204	204	195	200	182	205	188	204	209	185	181	211	185	184	183	162	189	192	204	184	183	197	195	185	180	183	192	177	170	163	160	169	190	159	179	193	207	215	175	196	198	206	187	177	180	193	171	172	183	198	172	180	211	190	193	162	187	191	167	185	168	161	217	179	210	197	204	194	169	192	171	200	202	196	166	178	197	171	154	159	171	181	199	189	199	196	177	194	196	158	196	155	164	188	200	187	197	170	190	167	175	180	165	180	165	185	180	190	202	201	175	184	171	168	194	164	168	185	185	185	187	179	144	155	183	207	187	175	185	172	211	215	192	193	198	197	176	183	195	211	173	181	181	202	184	202	173	195	188	192	161	180	161	154	163	191	207	197	188	198	174	167	180	186	189	193	169	171	157	210	188	188	197	173	180	183	194	172	181	178	184	172	182	187	184	182	177	176	208	207	164	185	185	202	175	172	163	162	184	169	179	185	179	154	173	182	185	168	180	184	175	165	175	187	190	173	188	199	198	189	183	189	170	191	182	192	181	192	180	195	177	178	176	179	174	195	168	179	196	194	176	168	210	191	200	183	181	190	165	163	165	173	191	189	191	181	186	191	174	168	170	178	170	188	197	189	193	195	168	206	168	187	181	199	192	177	208	184	174	180	171	180	154	179	169	189	181	182	210	188	171	194	195	185	195	188	197	159	179	179	182	193	175	181	203	178	218	184	159	182	180	196	192	172	171	182	171	167	174	160	172	187	220	172	193	192	180	179	206	197	183	186	173	184	147	190	180	172	179	178	169	191	193	182	196	193	186	190	191	202	180	181	205	196	179	182	166	184	180	189	197	157	188	205	213	186	164	203	187	173	196	194	168	181	161	195	189	209	196	183	169	177	193	164	174	199	189	168	168	190	176	177	169	168	165	199	180	190	155	181	170	172	175	152	168	185	188	169	185	173	187	185	171	154	206	204	190	173	165	184	182	193	182	177	175	187	180
9590	3495	7250	8849	7462	6196	4911	4019	3158	2759	2408	1997	1716	1743	1787	1473	1334	1325	1223	1114	916	893	901	844	810	789	772	725	741	708	681	650	661	574	619	580	598	550	532	541	563	494	528	507	509	488	507	493	462	501	496	504	476	474	470	487	502	500	502	506	526	472	490	471	451	431	447	494	442	488	472	506	449	474	468	460	411	486	444	475	439	463	469	466	467	445	451	478	461	484	472	464	463	486	435	445	463	449	478	457	467	449	477	459	512	490	430	437	479	478	460	473	471	484	471	440	482	443	445	478	458	451	431	489	501	459	441	472	501	446	464	481	457	446	438	452	489	513	454	465	509	448	473	468	447	480	464	425	416	453	488	431	428	498	445	447	435	498	491	461	450	477	468	476	442	462	437	444	481	440	448	443	475	448	485	470	452	446	472	471	449	497	456	459	469	421	468	464	460	462	447	439	471	459	429	468	448	464	474	473	432	455	508	450	500	443	447	444	452	443	430	508	459	442	425	453	466	437	492	455	478	474	514	466	457	447	462	474	472	470	471	475	465	452	481	475	443	441	437	402	475	446	430	463	457	439	435	456	454	463	485	457	462	460	476	469	447	447	457	423	444	455	490	443	430	479	453	504	449	454	452	468	476	443	453	501	426	444	420	450	472	449	468	482	446	465	462	458	455	453	453	464	426	448	488	423	466	436	430	454	438	466	515	467	436	508	491	432	487	465	457	441	439	461	460	503	448	442	484	463	416	468	444	460	451	427	424	453	457	467	455	431	460	460	440	479	477	458	437	478	457	455	440	444	449	472	474	431	452	445	452	459	457	434	503	442	444	461	440	458	476	438	451	452	439	466	454	460	430	472	439	437	488	448	470	467	407	460	450	490	436	500	469	478	444	439	433	467	471	473	462	457	449	426	450	427	484	503	435	429	442	445	469	479	474	427	467	457	425	468	464	506	424	455	462	490	453	473	459	425	499	466	487	476	459	470	465	454	423	447	474	456	444	454	464	468	449	475	493	474	427	463	441	462	468	478	424	480	478	448	470	461	481	448	448	424	481	459	470	466	407	453	468	446	469	455	468	450	454	497	451	416	481	424	440	442	473	462	447	438	501	457	441	428	398	497	495	433	443	469	493	481	481	436	446	492	446	497	478	477	447	459	419	438	462	484	452	450	456	475	448	430	466	460	474	469	457	465	479	458	450	474	464	468	428	508	463	441	500	455	453	453	506	464	497	475	437	489	446	449	484	427	412	437	451	465	446	450	429	460	461	425	491	430	479	486	498	474	442	446	448	450	467	486	444	497	482	461	436	471	440	445	472	498	411	435	441	453	481	452	484	479	436	449	421	438	471	480	446	466	440	397	440	497	483	419	466	411	436	463	453	475	451	498	450	414	472	452	460	472	454	448	405	481	479	475	458	425	438	504	452	453	475	438	481	477	474	456	448	503	470	468	450	475	464	479	422	491	480	447	475	466	411	481	461	475	475	458	430	479	463	440	450	463	434	474	473	441	446	440	417	449	465	479	467	441	465	432	440	450	454	465	503	435	454	461	469	445	452	438	430	461	467	427	473	466	392	434	468	467	427	493	455	506	455	435	484	457	478	435	443	422	462	473	406	470	479	464	419	455	445	451	485	445	455	470	444	484	458	487	446	424	473	460	449	496	472	512	469	447	421	452	420	465	505	433	453	449	440	448	467	469	482	474	475	444	384	460	461	468	468	480	496	494	454	487	497	456	465	466	448	452	452	452	447	455	476	453	431	434	464	414	462	475	432	492	457	469	434	481	476	401	478	466	478	459	440	466	453	503	430	451	429	457	477	460	478	432	459	435	441	470	389	464	475	496	472	456	441	443	450	477	457	450	462	474	439	446	441	474	447	469	457	437	450	439	449	469	512	430	468	440	424	460	466	442	451	458	442	472	451	470	441	459	457	451	456	461	439	447	462	467	493	462	424	484	457	433	484	445	476	473	472	468	444	433	430	462	439	420	445	494	462	500	486	461	508	452	459	461	482	419	458	460	433	405	427	487	460	428	468	473	466	471	428	459	444	458	475	423	499	454	456	479	447	455	452	438	488	440	484	430	442	517	441	448	487	479	446	450	477	441	473	450	417	452	460	446	470	482	461	446	483	445	455	440	496	483	439	456	496	454	458	488	413	454	457	487	427	454	453	390	455	465	492	445	461	430	458	443	440	445	477	463	486	435	478	456	441	430	501	478	445	487	439	452	437	467	457	445	477	420	461	483	517	449	479	462	475	463	460	432	440	459	458	450	455	482	463	461	460	426	447	482	479	420	449	440	477	470	434	448	432	485	457	424	412	462	476	450	453	447	397	466	482	468	454	436	488	461	454	438	457	455	460	437	457	468	462	464	438	456	432	434	443	465	472	436	442	470	391	448	493	468	456	471	425	427	442	454	468	444	451	432	466	471	442	473	447	462	457	462	474	436	433	427	443	451	467	410	466	472	471	448	488	465	414	463	478	451	475	446	480	435	471	437	447	471	468	468	453	476	430	414	438	465	446	484	458	468	459	491	460	451	494	422	441	478	467	475	436	464	444	422	508	416	442	458	460	418	441	471	453	476	500	448	454	454	491	459	475	469	432	438	441	433	450	450	401	451	485	449	485	433	432	456	451	449	470	462	435	472	451	411	468	506	465	456	446	432	460	469	470	486	436	464	460	477	471	419	449	447	445	476	520	471	470	478	446	490	441	457	462	419	445	480	431	456	466	445	476	431	465	444	463	464	432	446	477	417	471	455	427	449	466	472	444	441	433	449	459	491	437	468	491	466	469	493	449	445	452	443	452	477	439	413	457	433	459	475	491	457	443	452	494	461	463	491	467	468	517	444	476	464	449	448	465	487	490	421	476	442	450	450	444	498	434	484	438	420	460	460	461	456	487	504	457	434	443	466	449	485	440	450	429	430	437	458	456	485	426	437	447	467	457	436	448	453	456	451	482	459	469	447	455	441	435	477	446	440	480	445	458	439	436	449	445	450	450	459	466	473	453	456	450	443	436	498	446	471	467	438	432	473	445	455	499	429	449	430	429	459	423	456	479	505	465	445	475	450	456	428	492	470	476	451	458	438	464	479	459	435	426	443	464	455	405	499	447	450	421	486	414	451	474	444	457	466	467	450	501	448	442	445	435	468	475	465	404	455	460	445	485	464	473	510	477	450	468	443	437	476	406	447	476	487	437	469	455	490	492	467	478	456	459	490	426	461	484	463	481	487	436	443	462	411	424	475	439	442	422	479	472	419	463	422	518	418	459	462	425	484	484	439	469	476	508	459	484	469	455	430	462	486	451	451	440	466	460	446	452	432	459	453	493	453	435	490	462	485	444	446	450	441	449	482	501	462	501	482	460	441	459	479	504	466	457	452	436	445	440	470	439	419	478	464	426	474	431	481	481	427	462	451	468	461	465	444	460	445	459	469	429	425	481	458	452	451	469	496	429	453	477	487	465	459	442	484	479	467	468	480	451	451	475	474
2915	1236	1588	1209	855	714	579	417	395	387	369	347	316	334	335	282	313	289	305	303	308	270	281	263	265	265	295	282	270	293	261	279	286	267	266	302	255	281	270	292	244	302	278	270	279	266	265	287	240	282	267	238	263	319	274	288	277	267	282	266	276	284	274	241	295	267	273	283	291	302	257	280	298	289	260	293	272	269	262	236	300	261	251	253	235	274	275	242	288	271	295	259	303	284	284	263	287	281	260	306	257	257	273	288	268	284	261	289	270	270	279	266	245	269	293	292	260	282	285	258	274	287	290	286	266	305	285	278	253	257	273	287	263	273	260	270	298	271	250	261	277	276	275	259	284	256	269	246	273	298	291	272	296	235	281	263	244	244	280	275	299	294	270	255	290	259	297	290	256	293	295	289	259	297	256	302	301	247	273	305	303	309	267	303	306	253	317	277	285	285	275	255	271	266	275	288	281	274	300	242	298	293	273	269	286	269	276	251	260	269	288	265	277	286	289	253	288	278	276	283	292	246	297	278	301	290	285	243	281	288	260	277	251	284	271	263	279	294	279	286	256	282	274	308	282	315	288	271	275	310	273	277	278	293	299	295	289	278	248	301	275	264	272	289	260	309	259	286	274	255	282	278	266	271	264	282	244	268	249	262	283	269	263	273	298	290	282	299	247	262	265	273	295	279	278	273	272	275	254	278	270	257	297	302	276	293	277	281	255	252	259	285	245	255	288	265	304	268	281	279	297	268	271	282	300	308	263	261	270	271	257	279	278	278	273	294	285	309	259	260	259	288	281	272	309	288	271	277	275	277	245	254	274	295	266	271	286	264	273	276	260	298	299	282	258	274	282	299	281	224	260	294	276	280	276	278	252	269	275	280	290	288	297	284	283	281	284	278	261	279	279	261	290	287	230	289	253	239	282	280	301	280	284	254	255	274	273	245	235	263	289	257	261	267	267	273	286	257	264	246	273	286	272	311	262	277	255	291	273	256	258	312	300	233	260	312	290	318	296	269	239	249	285	258	270	260	276	272	283	256	292	277	254	280	265	322	301	289	274	294	264	315	247	297	258	259	270	267	256	279	264	298	252	264	294	300	275	289	274	303	280	304	251	308	288	286	258	318	293	286	284	249	310	310	281	264	300	272	289	260	268	265	268	271	291	283	232	298	281	269	282	271	275	268	273	270	257	286	259	266	298	281	325	269	272	294	278	268	273	298	272	281	304	263	274	277	275	275	275	285	287	287	285	278	285	277	263	308	270	276	265	287	253	271	296	281	242	274	288	290	256	320	279	266	296	254	270	276	263	275	273	240	272	270	283	292	258	262	263	272	267	282	285	280	311	278	269	234	254	274	248	288	272	300	265	263	251	277	258	278	285	266	297	294	251	259	294	293	268	281	259	304	252	286	260	260	271	282	271	286	270	276	261	289	255	275	296	260	251	297	266	269	268	246	266	281	248	308	273	266	280	240	269	289	285	297	276	277	270	329	292	299	308	289	279	269	244	320	280	279	293	267	272	258	248	263	277	272	276	276	273	237	270	273	262	282	296	292	258	262	264	271	271	288	260	308	251	266	265	267	270	264	263	289	281	281	303	305	277	252	277	294	300	259	257	296	281	276	263	267	283	293	285	270	230	258	286	247	229	278	280	257	270	268	272	282	253	298	284	266	280	270	281	287	267	278	288	243	255	274	270	275	284	286	273	274	253	262	272	295	278	276	296	269	253	256	279	283	271	252	290	290	256	297	287	273	314	279	233	232	274	292	277	282	280	267	239	273	281	269	266	279	296	308	283	259	256	264	283	258	258	297	284	255	280	277	291	270	291	269	290	255	266	269	290	267	314	300	275	281	266	267	290	282	298	263	287	272	271	255	271	301	269	236	269	298	272	266	268	270	263	265	297	285	256	268	263	267	287	299	287	297	264	285	253	261	296	271	293	308	276	256	253	235	273	243	285	266	300	275	257	259	252	289	274	254	274	277	271	301	272	294	270	317	276	241	259	293	299	264	296	263	276	249	280	293	279	258	284	283	259	294	279	296	247	271	278	275	285	280	282	281	282	275	279	262	297	281	305	277	272	257	260	285	276	300	280	242	276	283	253	270	274	267	298	267	236	272	267	288	308	269	257	274	291	276	292	313	263	286	283	300	270	260	300	254	284	290	288	301	297	269	278	270	311	275	264	270	264	278	293	285	254	268	285	259	288	264	297	253	291	279	274	293	245	277	295	270	278	271	273	293	286	280	297	283	271	269	284	259	290	262	272	265	280	278	274	260	279	264	258	272	265	284	255	282	275	276	262	262	283	262	262	282	263	294	298	254	256	280	270	270	250	280	275	287	278	251	280	289	259	279	278	278	264	261	267	294	265	281	246	264	248	268	227	296	288	280	265	267	308	283	294	269	269	261	299	276	280	261	248	261	299	269	269	240	280	299	279	224	280	286	329	288	288	272	317	289	241	266	250	251	274	289	293	267	285	292	283	290	298	273	273	283	284	294	259	259	269	307	294	269	299	266	276	278	237	297	269	285	253	281	271	281	284	259	250	298	304	279	291	243	253	273	276	249	286	288	286	290	271	270	263	262	284	264	270	260	275	295	269	258	294	280	256	291	280	285	287	262	311	269	301	279	300	278	272	267	261	273	280	276	237	283	248	298	282	281	279	277	263	274	253	294	316	254	265	290	267	292	251	302	273	263	272	278	262	312	299	285	267	264	299	269	260	281	291	305	291	282	304	290	283	299	281	279	247	274	284	265	267	244	248	255	291	301	266	281	261	266	255	241	291	260	246	265	249	264	318	286	289	269	238	302	285	273	278	303	279	287	290	306	292	257	292	287	251	288	285	274	260	285	242	262	312	288	280	265	277	278	276	274	272	277	287	269	277	264	262	234	319	296	268	297	272	299	278	263	255	330	284	256	271	300	263	246	270	281	285	309	275	252	270	273	221	286	244	272	250	254	251	257	294	254	262	283	273	298	271	295	276	273	265	265	279	278	293	288	282	293	282	286	289	285	274	241	280	285	266	283	301	273	268	280	301	285	304	275	263	268	289	294	282	275	262	251	264	275	261	265	255	271	284	275	262	264	260	274	247	259	238	269	287	298	282	273	279	266	301	278	280	316	267	265	253	281	281	299	278	269	262	250	271	276	261	304	245	256	278	261	283	258	290	277	290	311	306	274	266	297	248	269	270	272	248	257	297	280	291	255	273	267	277	285	255	249	266	281	314	302	283	277	288	251	294	278	302	275	267	293	297	300	244	269	303	278	253	284	308	273	262	278	286	249	283	267	275	296	295	262	272	292	258	273	262	254	265	293	300	284	284	266	320	270	250	279	263	274	269	284	243	265	249	304	301	269	294	308	261	282	299	272	263	271	264	240	274	273	259	252	266	255	255	269	276	271	294	276	248	265	265	275	268	240	289	314	282	299	293	257	283	282	251	274	267	294	286	297	279	249	286	276	271	244	291	263	252	277	289	293	270	320	276	266	285	271
2787	1706	3313	3962	3334	2690	2089	1811	1493	1296	1215	1136	1023	1035	1047	961	895	870	784	799	797	777	736	719	756	751	731	750	701	728	714	755	689	747	708	719	707	707	697	638	714	655	666	635	723	665	689	656	672	644	687	659	683	693	637	667	678	661	690	649	633	671	687	659	637	659	722	714	665	641	597	628	687	667	657	637	704	588	646	651	655	669	719	651	663	683	674	637	673	677	699	698	667	638	638	675	671	693	646	641	624	651	637	680	715	639	657	627	633	636	658	676	660	661	678	651	681	656	622	679	696	611	659	605	677	665	630	690	641	691	637	696	671	669	679	709	681	650	671	688	684	624	664	638	692	643	687	688	599	667	673	660	656	622	626	712	608	682	663	678	689	665	637	664	659	651	633	643	723	680	632	663	715	654	720	638	694	636	664	677	662	707	638	665	652	662	660	674	674	687	666	657	655	666	646	669	656	684	686	675	672	689	671	656	689	632	652	653	625	611	650	660	664	644	685	718	637	617	645	669	692	720	688	675	666	661	635	696	691	649	695	670	652	722	679	700	648	640	641	659	642	657	685	665	619	624	628	620	678	697	677	608	671	683	686	631	666	658	636	660	690	660	671	692	677	657	674	660	651	684	743	670	647	676	691	700	709	658	695	654	648	683	629	679	657	685	658	649	679	676	606	684	642	731	680	658	606	710	632	684	647	640	693	645	680	650	580	644	647	644	704	674	643	636	665	646	670	671	672	636	642	699	678	647	657	634	663	609	635	592	684	683	676	648	648	696	645	675	639	600	705	652	644	712	636	669	640	670	653	658	643	657	636	632	626	698	697	684	665	632	623	608	670	656	691	630	688	634	662	648	581	630	653	696	691	649	676	658	660	631	722	711	648	690	677	661	673	618	661	630	709	685	636	686	634	593	651	700	649	625	607	695	656	634	665	670	658	705	649	673	680	688	687	672	655	667	680	633	644	672	669	680	613	662	653	697	684	677	695	669	684	637	689	595	674	640	689	653	649	646	692	619	635	681	661	653	678	626	661	644	648	662	668	642	646	708	620	663	750	654	647	680	673	659	668	672	645	663	691	670	687	649	667	670	639	655	659	611	696	656	675	665	697	689	663	671	639	652	633	629	622	660	660	649	652	703	632	658	615	618	676	679	621	633	640	662	651	684	646	644	676	691	666	633	659	630	692	685	660	658	684	649	686	664	666	690	638	652	622	726	659	657	665	661	687	681	676	695	666	665	649	638	645	683	680	659	669	635	647	690	674	654	656	709	679	700	684	709	653	692	659	662	650	630	687	671	688	664	649	628	641	657	644	664	642	696	670	667	663	692	624	674	664	650	632	658	708	669	673	666	676	642	643	673	667	673	672	657	640	651	677	719	692	673	651	644	687	679	653	637	650	684	697	664	671	679	701	679	684	656	625	643	656	657	667	652	655	679	651	625	685	629	678	653	650	658	614	663	656	693	685	714	669	698	693	638	637	654	696	658	653	649	653	645	674	645	622	678	648	664	670	664	671	660	655	658	640	695	633	666	669	677	662	659	705	652	700	677	673	627	645	663	664	648	685	670	654	622	630	670	659	614	643	636	663	668	690	655	682	674	696	723	702	653	627	670	715	665	707	646	643	638	657	666	668	626	675	651	642	584	687	711	640	604	631	666	637	696	640	664	627	632	672	673	620	659	630	684	659	673	631	666	693	635	625	667	670	697	674	692	631	668	659	684	680	689	696	668	660	651	698	668	643	643	651	671	706	689	646	655	666	624	639	653	661	666	653	677	663	622	630	655	633	647	671	687	667	648	603	660	679	645	707	629	658	666	677	686	658	633	711	641	643	676	649	686	636	651	684	681	685	692	638	711	627	663	651	694	638	660	632	679	663	656	637	663	663	651	656	717	654	649	670	662	662	661	697	678	643	654	634	678	740	671	641	624	649	701	666	709	633	619	679	651	655	628	616	670	621	664	639	692	630	648	658	659	651	617	653	668	665	650	676	683	661	697	694	712	644	653	665	595	708	682	750	676	672	686	662	641	681	667	640	686	638	642	657	645	699	666	678	681	635	673	655	681	653	717	598	677	626	678	664	668	668	617	692	702	668	686	654	632	637	647	692	685	669	643	679	641	656	655	695	675	690	673	676	648	675	684	655	684	638	661	639	671	679	602	651	659	674	638	651	626	635	667	682	602	625	638	664	635	628	665	679	652	659	671	640	671	639	666	653	659	665	657	663	699	679	677	644	652	607	691	667	661	645	668	648	656	671	636	687	717	634	648	638	639	691	604	645	629	671	672	623	648	654	684	651	667	624	691	675	649	680	653	682	693	657	647	675	655	685	705	660	683	671	689	625	653	646	607	695	684	650	627	642	672	619	716	679	676	648	686	630	651	713	684	663	699	636	655	650	653	587	661	623	644	622	640	644	705	651	649	626	669	661	679	619	635	620	674	712	666	648	638	648	665	647	677	631	647	615	642	675	606	631	668	605	689	646	637	625	657	620	644	708	654	691	617	667	672	707	684	679	664	665	707	674	636	674	639	665	657	624	692	645	666	700	672	640	631	659	704	657	668	668	627	669	595	729	642	677	622	703	684	688	668	651	636	662	663	689	661	678	670	682	642	628	664	599	684	656	668	695	698	683	654	674	657	673	614	632	652	659	659	604	664	678	675	709	617	676	656	672	633	660	678	620	649	622	651	641	659	673	614	709	689	679	682	682	632	635	643	679	691	595	707	721	688	668	640	666	671	630	651	624	654	672	647	649	659	669	651	679	680	688	604	687	631	666	670	673	672	639	691	653	633	675	669	650	636	667	661	659	678	677	662	646	686	668	676	697	678	601	686	667	643	664	672	636	667	649	666	644	641	659	636	645	658	637	657	631	667	644	686	657	693	643	644	664	715	657	663	673	694	642	672	630	669	651	714	664	657	652	692	644	652	659	708	629	617	623	660	674	673	681	691	647	627	660	667	636	655	650	665	669	688	656	664	709	656	652	645	673	657	659	666	712	648	679	685	663	711	725	645	697	648	665	673	654	634	668	660	643	710	642	678	666	688	706	695	669	630	666	708	674	685	665	667	636	651	630	640	635	659	637	619	656	674	681	646	641	668	671	652	652	676	623	651	674	693	637	668	635	644	683	646	616	674	643	637	648	656	679	639	673	621	661	691	644	640	646	626	684	648	662	637	603	665	674	703	661	637	628	652	639	642	665	645	658	704	649	675	689	691	682	655	641	653	647	666	638	681	685	672	688	685	688	652	613	723	669	632	627	669	680	671	689	697	689	629	664	666	696	631	676	628	678	636	647	648	693	661	660	652	637	637	659	673	666	649	673	660	654	644	667	609	692	681	658	666	677	648	629	681	678	619	686	643	656	657	641	650	630	669	659	616	685	662	641	664	638	645	659	640	704	673	639	659	679	676	650	763	660	694	687	670	627	664	672	622	677	649	659	652	615	664	667	598	612	655	712	675	680	655	674	705	670	644	704	685	657	629	661	665
8937	2148	2673	2137	1572	1135	835	707	568	506	476	399	402	378	362	384	322	382	329	281	276	318	275	285	260	284	274	295	305	309	249	280	261	262	285	257	291	291	266	280	238	288	252	264	250	249	239	273	261	291	282	240	276	279	250	251	275	246	240	258	284	235	271	258	270	257	245	252	213	265	266	267	236	240	262	232	234	248	268	268	238	267	224	246	247	257	262	236	225	242	265	240	229	236	234	258	232	257	238	212	229	230	231	263	261	265	216	232	232	231	255	254	233	246	263	278	276	251	254	237	237	272	263	228	250	246	247	238	252	219	227	231	236	249	247	257	258	272	261	233	239	277	263	236	232	291	221	247	229	234	230	226	245	249	242	234	232	227	265	252	240	262	230	239	258	235	265	236	282	246	236	272	218	242	225	236	234	268	253	251	263	269	227	250	206	198	206	238	245	236	241	246	260	258	270	274	243	247	278	226	231	273	264	232	253	229	244	227	218	246	220	249	225	271	241	221	256	248	230	234	209	262	213	234	247	270	229	196	261	229	223	265	243	243	231	272	227	240	244	252	239	239	242	249	249	243	227	253	253	264	247	241	264	237	224	239	222	237	252	225	253	224	239	210	227	218	264	249	220	236	239	260	251	277	242	242	231	238	235	233	268	273	237	252	239	222	254	267	249	262	222	238	234	231	241	251	236	248	261	278	230	255	225	254	254	273	262	257	237	250	254	250	245	260	271	233	264	249	248	265	264	242	236	232	262	260	240	256	255	243	279	226	257	256	221	286	247	227	211	219	259	281	219	264	233	256	267	250	247	240	261	231	262	260	290	235	221	251	280	236	273	234	297	255	242	253	230	280	261	219	246	258	212	255	281	233	240	267	241	239	249	272	245	242	268	256	226	240	247	231	246	240	247	237	232	278	253	248	249	205	221	264	240	244	228	238	258	228	247	258	256	224	242	244	241	251	246	223	263	246	239	230	222	225	255	246	251	257	237	225	238	259	234	257	201	263	271	235	289	238	240	236	270	231	218	255	253	238	231	234	266	237	242	234	231	241	216	233	254	236	204	243	248	221	230	265	241	245	282	258	266	257	267	255	266	240	233	253	273	265	251	283	236	259	227	246	250	235	253	246	232	225	228	238	244	228	225	200	259	257	250	274	249	228	263	246	251	243	241	242	242	266	227	221	268	275	245	245	259	238	254	240	198	223	228	221	259	234	229	258	247	250	263	239	282	245	236	259	241	225	214	260	259	268	279	239	226	250	209	204	260	238	244	226	234	262	235	254	255	241	255	251	225	249	245	215	248	289	268	247	271	269	243	245	257	256	254	260	207	235	256	245	270	251	251	232	233	242	275	235	254	248	261	256	241	251	240	259	251	255	247	221	228	231	257	253	243	249	268	238	235	271	221	230	285	260	247	221	266	242	250	264	250	260	238	234	235	253	255	255	245	235	243	224	296	216	250	232	248	272	249	235	235	240	231	213	255	263	257	244	229	243	270	258	223	281	240	258	254	254	268	252	219	265	241	258	280	249	201	226	235	245	213	247	233	229	233	261	255	253	236	239	230	231	263	231	241	252	291	246	263	267	260	242	234	235	265	270	273	240	244	252	243	235	240	271	253	261	297	262	226	213	253	253	241	261	240	250	248	268	264	266	248	240	254	239	237	207	250	258	241	224	247	245	227	247	235	302	259	250	219	260	243	251	236	265	255	254	261	231	230	300	257	228	264	265	238	252	248	251	249	250	241	256	263	256	248	247	220	230	252	246	228	230	272	247	253	244	259	256	240	276	246	260	234	256	228	278	250	222	227	227	272	259	241	234	209	271	262	244	237	245	228	248	274	244	239	274	262	263	245	254	225	224	265	229	214	255	255	247	249	227	259	240	234	238	253	249	227	243	226	246	251	272	203	242	327	245	247	242	238	249	243	229	249	249	228	243	269	218	238	223	254	239	250	247	239	260	218	266	240	258	272	249	233	247	246	253	242	221	231	224	241	250	258	239	244	232	242	228	232	264	214	248	228	252	270	241	231	239	235	275	260	234	272	257	226	251	238	229	234	255	262	217	218	239	271	232	240	266	238	237	253	241	239	252	242	242	228	246	229	261	239	221	243	230	238	263	262	229	246	253	235	274	234	247	250	255	255	266	222	278	236	245	228	256	231	254	228	232	239	245	247	211	263	237	265	254	267	220	240	238	270	250	254	212	264	237	218	236	238	252	266	225	237	256	240	240	243	267	244	238	235	227	256	265	256	249	271	229	240	247	267	242	257	262	257	210	243	244	255	220	229	249	257	240	255	264	270	248	230	257	268	251	263	255	245	221	232	223	249	259	222	237	264	270	229	267	251	277	271	215	244	251	251	234	232	250	245	245	229	225	257	273	249	250	234	241	253	241	205	252	241	275	223	257	257	244	236	281	251	241	262	248	249	228	267	241	264	239	252	213	258	284	254	264	255	247	273	236	223	257	266	240	256	267	273	235	251	250	275	247	230	220	221	250	259	248	252	228	267	258	250	260	239	265	240	244	253	218	228	259	227	246	238	249	234	254	236	276	230	226	262	264	272	260	248	247	267	258	271	253	255	254	275	265	243	245	251	251	223	273	271	282	274	242	246	237	251	259	257	266	244	272	263	253	211	210	251	255	234	282	241	277	251	255	249	243	222	269	243	256	252	243	249	232	250	262	251	238	244	213	274	235	254	299	260	262	251	267	260	239	228	227	242	255	253	212	214	243	257	244	258	236	263	279	237	246	214	254	251	261	251	264	295	264	224	274	227	272	249	274	230	255	284	235	256	225	224	226	222	252	259	248	243	257	237	233	273	244	220	206	225	244	240	260	233	265	224	246	266	272	259	227	233	244	228	255	250	244	242	262	236	283	235	261	227	227	212	255	267	245	230	229	267	253	226	225	249	269	263	236	249	232	262	229	244	253	245	221	212	244	260	260	256	258	265	252	239	255	242	248	230	251	255	252	244	203	252	228	243	241	240	238	243	245	253	225	226	262	256	221	257	272	259	232	257	219	205	255	260	267	228	220	253	227	263	260	253	205	246	261	244	244	277	264	255	247	241	241	239	249	247	243	239	264	242	216	258	257	256	250	245	225	219	244	260	238	280	255	255	265	224	258	235	245	271	253	241	245	216	261	243	250	215	232	248	233	236	214	205	257	226	240	211	236	253	240	254	231	247	240	256	219	255	252	244	242	237	245	240	255	261	227	235	242	234	254	245	254	238	239	241	283	277	238	238	263	260	256	225	225	223	229	235	226	246	262	266	238	261	246	273	245	241	224	229	264	243	217	277	221	233	265	274	243	242	237	278	242	243	203	257	255	250	206	254	290	266	232	256	238	269	262	257	254	240	302	265	274	250	220	230	246	264	261	225	258	248	265	273	241	234	242	249	287	247	231	267	232	269	252	261	253	235	264	253	271	260	231	236	252	277	265	238	245	233	245	268	243	237	249	248	222	212	260	228	272	269	236	250	240	234	253	259	241
7557	2686	5310	6646	5711	4506	3568	3020	2610	1954	1752	1744	1475	1480	1281	1310	1225	1166	1077	1038	921	905	824	833	801	860	828	846	770	752	773	723	733	707	680	682	648	610	663	645	644	643	662	636	637	603	619	639	636	595	623	628	602	641	650	646	630	615	623	617	620	618	628	588	642	610	585	590	627	554	628	576	666	598	576	606	589	623	598	572	615	622	586	588	623	635	583	586	593	614	615	602	597	601	634	585	604	633	586	605	620	567	597	648	595	619	595	563	562	587	625	592	581	639	591	618	597	616	580	591	682	634	600	615	597	600	617	594	627	616	589	639	606	580	595	569	524	563	610	572	629	593	594	586	629	535	574	604	589	583	586	613	586	574	578	607	612	618	587	617	608	648	592	628	581	596	575	616	597	612	617	565	606	621	595	599	642	627	596	625	631	658	571	583	633	602	594	584	609	573	564	618	587	607	577	615	581	556	599	551	610	623	631	572	630	624	615	604	599	575	587	590	589	614	547	577	617	608	613	605	558	564	581	548	577	586	587	620	615	558	583	556	572	625	570	621	612	658	591	588	621	600	589	601	614	616	605	620	622	591	561	588	628	596	578	625	607	598	578	602	623	578	638	596	585	598	610	598	602	599	619	582	564	620	604	562	631	609	590	597	600	608	618	605	561	634	580	558	615	589	615	614	615	646	585	571	625	613	608	601	611	575	593	589	569	557	608	570	603	589	630	591	618	592	617	618	584	568	591	581	593	603	582	566	591	635	587	607	600	574	637	572	647	615	561	575	594	639	613	583	597	585	610	593	606	606	671	628	589	597	605	576	571	603	611	546	553	589	600	559	605	615	625	600	568	580	602	570	591	580	619	630	617	608	582	615	615	579	582	574	618	570	608	594	606	610	583	559	602	622	587	583	615	577	579	601	594	624	629	593	614	587	578	617	558	565	610	611	620	623	590	565	585	573	601	576	555	653	557	617	620	578	626	581	610	609	537	605	584	568	580	598	594	604	597	584	586	584	670	596	653	559	609	566	614	566	594	551	602	596	556	617	569	594	606	627	610	617	598	601	614	610	614	632	614	584	596	644	601	610	611	623	613	625	575	609	601	581	594	609	609	593	617	612	615	581	590	610	583	610	602	577	595	547	600	621	596	602	605	600	572	587	614	577	607	598	585	574	563	582	617	647	583	634	580	603	591	599	620	606	635	570	593	630	552	599	560	631	581	636	612	592	609	636	607	584	575	546	574	616	631	605	610	596	599	609	604	578	625	615	575	637	593	602	586	603	601	611	582	600	609	616	598	599	588	628	562	616	554	609	549	566	633	576	632	587	595	571	582	596	594	608	606	623	579	595	593	614	628	617	575	617	600	578	624	556	576	641	601	598	582	619	605	583	587	607	588	575	608	603	609	601	572	613	558	569	581	580	621	613	574	573	646	614	580	604	597	617	617	618	591	601	594	586	624	570	615	619	604	607	596	610	618	527	572	597	568	623	592	635	599	595	621	640	594	607	565	557	573	568	591	634	593	607	537	583	578	574	582	553	634	611	627	619	605	648	577	656	600	577	616	604	634	607	618	580	600	586	601	590	647	617	594	595	594	606	641	628	623	609	622	625	602	621	624	567	626	574	575	619	620	622	597	586	600	550	570	584	609	555	623	603	540	598	629	594	580	578	632	588	578	602	576	588	588	607	621	614	618	603	574	595	571	618	602	571	598	576	595	604	582	618	612	599	616	607	592	596	570	579	607	641	597	601	625	627	569	567	565	600	618	627	599	589	578	637	557	578	575	598	590	593	625	578	589	601	630	619	578	591	577	603	616	624	625	593	581	616	590	638	589	583	597	581	585	568	558	594	655	591	658	574	617	596	620	573	599	600	550	607	555	551	583	602	590	557	572	581	597	644	561	592	591	618	517	590	605	610	624	581	569	621	629	581	587	569	613	566	612	613	562	607	584	610	562	581	633	585	585	606	594	666	550	585	607	559	588	573	606	628	609	585	607	594	615	594	621	614	602	614	606	604	628	601	562	613	573	615	589	598	611	607	614	584	642	605	604	604	623	593	595	619	600	572	599	613	603	565	604	604	574	615	626	646	585	624	647	608	615	601	533	578	591	579	570	613	588	575	604	587	575	568	591	607	611	632	630	620	569	573	607	609	583	658	558	598	604	600	601	607	599	561	588	636	569	621	571	562	575	621	568	644	639	603	643	616	632	597	613	595	628	602	614	592	585	567	584	605	608	612	625	592	605	590	615	606	574	573	551	587	592	598	634	555	597	590	646	598	581	628	570	583	623	584	624	565	635	608	603	610	580	578	587	609	629	627	561	650	602	628	630	585	624	620	565	557	600	606	568	599	610	578	578	601	601	580	572	616	568	612	562	595	559	604	589	593	625	572	582	592	603	581	550	583	565	576	636	589	555	638	617	606	600	590	543	572	579	595	548	604	558	590	581	601	588	632	626	654	610	591	593	537	641	581	622	589	612	609	615	555	529	625	616	599	593	606	585	561	590	544	587	563	618	612	625	586	585	590	630	593	598	583	553	600	618	597	604	593	629	577	546	625	649	578	581	618	618	617	634	563	602	597	648	651	628	539	615	629	558	613	628	635	584	616	592	620	619	619	577	568	566	556	579	605	588	584	610	602	605	619	653	641	616	602	590	572	551	600	594	586	609	568	565	563	618	553	577	634	593	562	612	597	582	605	545	642	619	593	590	570	614	607	607	601	580	587	590	561	583	568	623	605	594	583	610	600	586	587	599	635	574	598	603	611	606	601	590	566	631	577	623	568	587	641	576	579	619	616	620	572	586	598	584	607	597	581	602	594	588	620	599	553	590	590	598	639	587	600	581	644	564	618	590	630	582	618	592	611	569	575	621	607	584	623	581	616	637	594	598	595	615	602	591	612	607	629	642	572	612	615	605	596	564	614	629	614	582	649	596	607	599	582	588	612	582	586	583	586	582	630	594	618	598	582	596	598	600	582	586	571	586	568	540	587	565	585	624	600	587	591	591	610	613	601	575	607	614	622	640	580	630	594	629	609	614	595	601	591	595	560	601	597	563	589	623	577	610	560	621	615	608	580	585	612	623	627	622	590	610	610	608	601	582	575	631	605	568	587	586	578	598	601	624	614	563	574	593	589	642	614	618	616	523	632	614	572	636	589	597	603	602	602	594	618	622	647	582	589	601	599	629	554	616	613	590	595	607	621	601	603	618	617	584	542	602	609	611	572	596	607	565	608	600	635	569	624	625	612	611	627	618	589	557	589	625	588	595	631	600	569	636	537	594	618	657	612	577	570	640	603	676	626	577	577	585	594	560	633	579	641	591	621	593	609	619	599	616	628	597	630	629	632	685	625	631	616	611	605	569	582	626	596	578	596	615	586	588	597	629	594	592	581	600	581	599	602	617	597	617	594	576	592	607	562	577	576	595	597	590	633	590	605	548	611	616	596	582	568	541	602	579	624	620	566	594	595	618	612	597	594	588	586	592	615	591	598
15021	3563	4142	3106	2066	1481	1111	910	800	618	499	445	406	377	344	344	335	329	314	318	264	222	232	277	227	251	224	230	228	209	237	237	203	228	211	199	213	201	200	187	189	193	216	194	186	188	181	168	206	206	212	194	200	217	186	179	209	173	207	198	203	182	179	201	202	194	196	163	180	202	169	210	210	197	192	185	198	190	159	205	159	177	172	176	194	202	193	197	192	188	183	215	194	189	195	182	190	176	203	194	184	196	209	169	205	184	173	164	168	202	185	181	196	179	189	180	195	173	183	168	202	171	139	201	172	212	178	186	184	173	202	164	217	191	190	214	199	180	159	174	181	177	174	185	209	170	187	192	188	173	190	178	197	167	193	170	188	171	205	194	184	203	183	192	185	186	203	196	216	176	179	178	171	197	187	182	186	175	196	178	209	184	175	195	175	181	200	193	161	150	194	169	179	201	195	185	188	175	184	228	204	188	195	182	204	192	187	167	175	182	189	164	187	190	160	165	186	185	180	198	181	205	175	165	173	155	177	179	188	166	187	178	194	171	175	160	187	179	175	178	181	161	184	189	162	176	201	175	159	181	200	187	181	168	169	182	191	176	174	185	177	221	179	183	206	180	193	184	174	206	187	190	187	193	171	194	197	173	189	220	171	192	196	183	197	160	163	182	172	194	153	178	178	163	191	197	160	170	196	183	189	188	166	167	170	160	191	169	185	189	191	190	183	190	188	188	182	170	185	215	198	206	167	198	184	192	157	185	163	188	175	170	192	227	172	196	194	208	190	189	187	170	215	196	160	157	192	172	190	187	204	193	194	191	188	183	207	191	166	196	193	210	186	184	186	166	152	222	170	180	190	187	189	173	171	176	177	209	203	171	193	197	179	157	206	164	168	187	175	192	169	186	189	189	165	192	174	204	158	230	166	195	193	192	158	220	207	200	167	189	187	183	184	198	166	191	212	192	185	179	174	195	169	184	215	197	201	185	191	171	154	194	184	169	182	198	183	180	171	164	175	175	163	171	175	170	186	184	166	192	174	195	150	194	194	156	178	187	159	210	201	182	214	184	199	165	165	175	168	180	171	176	180	195	192	181	190	179	192	194	189	173	197	192	184	189	205	190	215	197	202	192	179	176	198	159	182	199	181	179	195	179	173	191	173	168	206	168	193	206	194	172	202	190	192	179	184	188	214	183	208	171	188	164	194	198	188	197	187	182	171	196	195	222	178	175	203	195	177	171	208	188	228	182	203	199	187	200	207	189	166	171	194	208	199	188	193	173	181	164	187	161	184	218	182	179	193	213	165	179	205	186	179	201	196	172	183	174	186	184	153	165	175	194	172	186	167	162	175	179	203	169	183	192	159	211	197	205	169	190	205	184	199	175	158	181	192	200	183	163	159	217	161	172	190	174	181	189	216	185	186	183	183	188	175	184	207	178	189	170	182	197	179	180	184	191	192	199	197	183	186	197	205	176	206	162	173	180	190	176	187	191	180	185	183	195	221	176	163	178	197	177	174	193	164	167	166	194	157	200	197	219	174	209	209	212	230	174	198	191	181	194	172	183	206	181	171	159	176	180	182	194	192	184	191	221	191	171	183	189	167	166	159	199	202	201	187	168	188	195	183	175	172	172	166	164	187	178	172	197	198	201	179	173	192	175	201	191	195	165	165	173	185	177	189	193	183	185	211	178	177	187	200	187	172	178	179	163	185	166	181	166	191	183	200	197	171	190	174	156	196	197	185	199	167	173	169	192	185	187	203	175	175	167	187	167	215	177	197	200	187	167	186	171	188	169	178	191	162	190	184	198	194	186	196	231	200	186	176	189	161	198	198	181	174	173	199	195	175	166	193	184	184	182	219	184	196	211	165	194	173	179	211	175	202	184	185	198	200	178	198	173	191	191	189	200	189	185	193	174	214	214	196	203	160	159	182	181	188	186	178	181	186	161	167	201	204	208	180	178	191	186	199	170	208	191	192	220	199	192	159	193	186	173	182	181	176	192	178	168	198	188	209	193	166	197	196	196	194	181	175	217	173	187	192	192	193	177	169	191	178	205	205	188	177	175	163	204	191	161	190	191	204	187	180	188	197	194	188	163	199	177	178	202	195	165	204	171	224	193	172	155	181	179	194	232	190	196	164	178	186	172	181	169	196	178	206	169	183	195	207	178	172	196	196	167	171	185	192	167	202	188	175	182	182	182	184	188	158	194	208	179	172	183	172	199	168	187	164	200	204	179	204	178	173	168	166	189	173	181	182	167	179	199	168	184	166	183	183	163	173	188	182	209	211	179	196	188	175	199	201	194	190	200	171	178	173	174	185	207	185	165	203	204	194	203	182	182	188	184	200	191	171	194	185	178	179	197	185	173	185	167	172	183	149	197	198	201	182	180	191	176	180	183	178	187	198	160	195	169	184	166	183	182	192	168	179	184	199	144	193	186	210	176	182	190	194	171	165	178	175	172	211	171	214	166	193	186	190	188	178	200	189	184	169	176	178	186	173	217	176	209	193	206	165	195	177	196	202	197	180	192	183	213	177	167	167	158	195	210	170	197	153	195	193	204	203	166	199	174	199	186	176	159	193	188	181	198	159	200	192	189	166	165	178	178	195	213	198	175	195	181	200	157	179	168	166	187	173	192	193	177	190	172	191	189	196	174	192	171	182	197	164	185	193	150	199	204	203	190	194	169	179	185	180	176	159	178	186	190	193	189	174	197	145	165	180	176	196	184	193	175	202	163	187	195	194	201	193	192	199	215	165	200	173	178	185	178	182	181	165	175	197	158	188	205	171	180	174	192	162	175	192	179	190	179	157	192	197	193	183	208	171	163	191	191	184	220	183	174	171	184	176	159	209	176	187	185	190	168	183	188	175	196	178	169	182	198	158	169	189	177	171	197	200	200	182	160	182	193	205	205	177	193	181	189	192	168	187	164	194	173	173	186	186	189	164	184	187	184	200	177	197	190	190	200	187	208	168	196	184	194	178	179	185	168	188	185	158	181	182	176	199	192	196	160	158	172	171	211	196	196	209	184	201	178	207	177	152	190	156	212	155	180	183	180	180	185	176	198	196	174	189	169	194	185	170	186	176	192	178	192	187	202	217	140	187	184	204	147	187	187	163	186	195	178	187	183	190	171	170	196	199	186	190	180	186	186	165	201	185	196	167	168	179	156	171	180	212	194	190	188	211	176	188	180	202	196	163	189	183	195	176	175	172	174	170	186	202	155	170	180	175	181	189	169	164	178	183	189	202	193	161	168	176	186	166	192	185	216	192	172	205	187	174	192	185	205	203	162	213	189	172	176	175	178	170	157	165	166	186	183	181	200	196	187	188	198	184	197	210	183	186	171	189	161	190	183	209	182	191	169	159	179	175	167	195	189	189	190	218	186	157	177	185	188	171	200	193	173	204	186	189	205	172	163	196	196	176	186	204	172	173	191	186	199	202	186	173	212	183	178	197	199	173	172	192	184	192	164	157	191	216	185	191	215
9675	3405	7166	8788	7469	6042	4828	4103	3399	2625	2307	2091	1958	1676	1679	1518	1299	1473	1354	1062	938	894	922	884	822	853	846	793	717	644	719	696	649	642	622	596	592	545	587	506	501	493	517	519	507	518	487	497	521	544	491	478	517	466	487	467	458	486	497	505	481	467	535	459	468	462	483	501	460	490	453	468	479	475	460	512	498	507	446	437	510	431	525	497	517	436	470	454	506	460	454	451	477	461	459	487	471	470	437	496	463	453	470	427	473	460	482	412	453	450	459	476	502	462	461	462	471	403	489	472	466	463	469	473	471	443	444	501	468	483	457	431	459	488	438	409	430	452	481	469	482	445	484	468	490	441	437	449	454	452	449	449	462	495	487	482	489	465	433	481	456	472	443	453	426	467	514	460	445	472	459	475	457	458	415	441	467	493	473	491	436	492	445	477	472	453	486	465	448	470	502	465	450	476	467	468	418	453	453	484	453	457	460	475	470	507	477	473	432	474	416	445	472	514	503	484	465	467	460	487	437	474	456	431	451	441	489	420	452	435	481	476	434	449	433	445	467	482	471	461	460	441	472	506	450	464	433	479	455	460	461	533	473	443	458	452	455	458	459	459	480	465	468	457	474	451	458	445	446	484	449	456	507	481	438	472	482	514	443	497	479	468	465	476	435	493	476	453	470	446	441	439	467	477	484	436	455	480	450	483	484	474	480	484	448	441	453	442	469	416	490	439	446	406	478	484	451	438	465	487	486	479	491	461	486	431	451	428	435	460	472	453	488	511	427	448	438	472	484	507	448	475	440	452	483	470	474	478	523	473	492	500	479	461	466	467	472	448	460	447	462	473	441	470	449	406	470	453	530	456	453	475	461	480	462	456	445	475	463	424	416	432	501	435	439	442	474	415	484	469	488	476	464	424	430	488	480	452	503	468	442	432	472	477	440	470	483	465	493	433	466	436	448	433	472	466	494	406	435	488	474	440	466	451	494	448	443	501	424	464	477	435	506	451	456	480	449	469	441	458	469	485	441	464	463	468	473	430	479	478	457	488	467	456	468	470	463	457	442	489	499	451	485	451	471	479	439	482	452	452	442	490	497	458	442	441	455	441	453	445	481	490	433	449	490	443	476	490	473	475	423	456	483	440	457	456	484	456	473	492	481	454	436	463	438	473	452	439	457	469	438	471	442	507	437	479	472	443	511	487	470	458	451	495	448	459	437	461	432	479	464	470	475	473	432	443	445	470	456	432	475	469	456	456	473	456	449	455	492	441	495	449	500	454	451	449	467	444	448	479	497	442	460	450	449	474	454	439	471	457	469	467	433	502	462	436	468	460	457	450	459	449	476	451	470	473	456	520	504	442	462	453	448	450	455	450	480	472	440	423	450	470	477	458	450	450	442	452	438	487	439	451	455	480	474	480	459	512	496	443	481	456	436	465	461	462	450	467	472	478	496	473	484	442	424	459	476	463	455	465	469	461	438	442	485	488	457	477	445	440	460	455	471	455	465	483	494	463	481	452	460	458	447	452	459	480	529	473	452	464	469	448	502	426	493	446	468	494	433	463	437	468	468	484	467	499	454	477	431	497	487	469	447	472	437	469	455	473	494	457	480	493	486	485	483	440	436	443	461	467	470	488	513	464	494	484	464	463	472	500	494	465	471	475	415	475	434	463	470	434	475	463	477	435	468	479	480	423	433	467	449	471	442	456	478	455	484	460	426	464	476	498	478	505	456	448	466	502	442	514	450	448	464	469	462	493	461	431	480	449	477	469	436	530	476	453	513	422	475	503	467	422	466	479	472	462	484	464	469	464	466	433	443	477	474	404	419	450	499	459	447	454	445	432	464	497	495	462	435	443	452	475	479	457	455	456	460	471	475	465	473	486	482	442	450	468	460	438	511	460	465	489	478	459	491	429	451	497	432	420	449	446	464	463	429	440	455	448	471	458	483	430	444	487	465	502	419	420	475	439	503	453	470	463	436	449	474	450	440	479	483	449	462	487	431	474	442	464	461	468	447	521	440	463	500	500	453	472	476	469	466	473	496	461	439	462	470	466	474	469	455	429	465	434	482	482	480	467	477	449	483	501	439	484	449	470	450	463	458	488	463	428	463	477	493	485	471	481	468	473	483	467	445	446	453	447	423	458	478	472	497	459	446	444	490	471	464	467	426	436	469	432	476	439	483	472	447	443	468	464	471	411	459	455	465	449	447	451	436	485	421	470	484	477	480	517	477	500	480	479	444	485	434	459	439	470	472	466	511	471	474	470	428	468	435	479	457	475	515	454	494	448	444	481	443	456	425	442	483	426	469	475	434	470	455	453	446	441	467	426	456	478	510	482	458	480	436	483	472	464	468	456	442	485	465	472	456	494	415	459	472	452	419	468	462	455	451	451	471	441	508	493	466	487	467	423	463	491	446	439	435	454	472	448	437	500	477	448	482	462	451	488	486	449	475	443	432	478	440	417	483	496	443	453	462	431	461	446	450	454	531	473	443	459	494	461	423	443	474	487	472	436	469	433	460	447	466	479	430	490	516	469	484	451	501	432	495	470	459	487	424	491	486	452	426	479	493	469	455	462	435	440	476	471	445	469	466	463	488	464	469	487	435	456	475	433	435	436	479	452	494	479	474	470	456	487	435	448	465	461	455	427	439	456	436	433	477	462	461	488	464	473	435	473	491	448	466	461	473	426	444	466	453	445	446	458	446	419	438	469	459	414	455	473	413	456	449	448	434	460	437	466	462	443	471	463	452	481	492	498	459	472	450	457	488	430	472	454	496	452	465	475	446	473	470	432	457	480	450	460	479	478	456	479	432	463	441	442	449	467	462	511	462	477	483	466	463	460	470	450	476	517	438	433	517	454	444	434	463	486	447	480	469	468	463	452	484	460	464	478	458	460	481	476	448	441	503	470	472	500	480	466	472	469	458	483	453	446	470	466	431	465	450	459	420	471	454	470	481	478	448	429	465	459	473	445	442	467	446	495	448	441	444	480	489	462	482	436	498	460	448	474	480	433	447	456	482	445	523	460	435	463	459	500	477	461	465	477	480	477	454	476	493	496	459	475	455	444	463	469	450	433	455	510	454	480	456	481	450	450	474	489	488	489	502	484	428	467	455	485	438	482	448	484	477	443	490	473	488	434	466	437	489	432	489	427	460	456	480	449	430	477	420	493	468	497	452	467	500	462	457	407	453	462	518	434	435	471	452	463	476	508	469	496	503	463	494	503	435	477	524	479	458	445	499	485	471	487	443	441	464	464	450	443	402	465	447	450	452	447	446	435	486	496	487	453	497	457	455	469	450	414	463	484	459	493	462	457	449	483	441	446	499	466	455	455	443	463	440	488	485	456	435	418	446	464	456	454	467	494	448	443	474	454	469	477	476	479	462	463	463	472	478	459	478	506	480	467	444	451	482	471	445	462	450	447	468	472	409	465	463	483	454	481	502	461	481	469	438	472	464	476	476	450	488	449	476	476	437	454	484	499	430	501	454	467
2831	1276	1558	1240	868	740	563	460	427	342	362	349	336	291	324	325	318	265	297	272	329	308	273	295	292	268	288	298	292	273	276	276	299	288	269	278	280	269	261	274	265	254	274	296	280	297	278	298	278	272	299	300	303	276	270	274	260	279	288	292	274	242	263	277	316	287	262	286	278	283	266	285	280	250	234	280	320	310	246	264	277	311	284	296	268	333	300	266	261	255	264	268	277	307	274	252	276	301	272	270	317	258	279	293	262	276	259	280	279	280	283	299	272	274	291	264	265	269	275	290	274	276	287	267	278	284	275	285	265	286	278	234	256	274	303	254	272	270	314	286	269	264	244	312	252	273	257	250	269	285	285	305	305	262	259	266	259	280	300	256	258	285	284	282	286	284	322	314	293	257	268	256	266	265	286	281	277	264	298	270	298	296	254	268	266	238	282	258	294	281	286	267	285	265	307	304	266	291	312	291	294	340	295	290	258	307	285	280	285	265	242	275	258	294	281	298	283	265	266	258	254	264	307	280	292	312	303	254	268	309	312	265	267	259	260	264	295	287	283	304	266	254	222	263	294	286	263	274	298	283	275	275	280	275	259	269	262	283	274	268	285	277	278	274	269	269	286	263	287	267	261	282	304	303	260	289	249	304	271	319	277	296	287	271	274	309	310	270	275	268	286	254	290	252	286	273	294	287	275	278	271	245	273	256	279	287	280	297	295	252	278	263	273	289	259	256	306	301	244	266	284	270	280	298	275	279	278	286	238	307	292	306	304	286	293	265	261	284	301	289	306	307	282	265	262	264	267	285	281	266	279	288	283	292	297	267	268	272	271	308	284	257	283	257	294	256	288	238	274	259	298	306	293	297	296	302	285	285	301	241	276	233	262	304	273	294	291	247	259	274	267	270	310	288	284	265	248	249	262	250	280	267	300	270	269	312	289	269	285	277	282	286	293	283	274	261	271	292	262	284	302	265	267	268	282	326	320	278	292	299	277	253	285	269	263	258	269	266	313	280	290	271	294	258	283	266	248	247	242	290	268	310	286	267	300	281	252	284	279	319	291	259	284	254	281	300	298	271	273	279	276	284	264	324	292	274	299	262	268	273	275	272	291	271	269	284	310	246	261	266	252	305	304	256	269	286	299	281	292	236	291	287	296	267	290	276	315	273	300	274	291	270	285	285	284	300	287	252	261	264	251	307	287	267	287	267	286	277	283	277	279	258	278	272	255	272	278	283	275	296	251	275	279	258	280	264	298	298	276	256	290	272	263	257	302	292	281	289	282	275	262	268	259	282	300	272	283	282	276	280	249	283	306	302	297	275	277	254	279	295	294	278	313	253	280	276	253	311	293	264	300	278	298	289	253	299	261	306	278	287	304	272	292	283	231	289	262	274	282	252	292	290	275	290	291	268	256	278	257	264	279	281	260	267	254	296	271	279	262	271	266	295	280	290	265	248	293	298	284	262	249	269	303	267	296	288	264	295	256	278	265	263	302	288	241	304	300	279	279	288	272	268	232	277	287	283	272	253	249	232	261	278	296	298	267	290	272	260	243	253	294	286	266	288	279	276	286	297	310	274	277	266	252	294	247	289	283	309	273	277	273	284	281	264	271	303	287	296	288	279	269	258	271	276	247	266	287	262	272	248	300	279	270	252	291	256	252	258	266	263	272	276	285	265	265	303	256	264	267	275	276	302	305	281	289	269	239	269	282	283	280	271	286	301	302	301	273	252	257	287	316	288	290	253	300	267	279	275	260	300	262	275	275	288	276	277	273	256	298	306	261	253	246	272	270	265	275	246	226	263	256	283	238	311	294	279	283	282	300	317	276	297	286	279	296	289	252	262	285	293	285	271	267	289	279	287	282	296	279	315	244	278	295	247	260	305	284	248	246	292	264	293	264	280	294	263	266	263	296	272	291	246	279	298	290	257	305	285	285	289	261	259	266	270	270	254	286	280	274	286	257	311	284	275	279	267	261	262	289	246	254	306	297	319	301	243	287	266	257	290	278	280	266	293	263	291	272	285	291	246	253	290	277	293	266	261	258	271	280	319	250	289	280	283	292	263	269	284	283	289	293	256	318	301	273	296	284	274	289	273	309	283	265	255	277	269	278	280	285	299	291	279	290	294	286	307	287	281	248	269	267	268	307	260	264	276	266	327	282	280	250	281	278	296	272	302	294	261	303	293	245	244	279	283	295	274	286	313	279	307	276	257	289	298	279	264	278	298	270	269	275	315	294	271	264	304	332	248	274	325	307	273	260	266	310	285	286	276	245	287	270	272	284	288	270	286	283	281	263	279	263	260	303	280	261	259	300	295	294	248	277	300	292	253	279	289	264	278	255	306	284	284	282	278	302	264	269	273	332	276	270	292	281	277	266	251	256	287	269	302	270	264	297	260	267	297	241	275	271	279	268	289	270	268	275	302	308	292	271	255	283	290	291	304	305	283	284	269	280	268	281	258	300	279	284	266	278	261	278	258	254	259	291	281	247	295	270	278	288	314	293	281	272	297	260	323	279	266	249	263	294	297	314	276	275	326	248	278	300	265	295	275	259	262	273	272	248	273	279	261	281	286	271	270	262	304	262	250	287	302	293	279	300	275	269	269	283	248	297	298	301	291	307	284	286	261	278	276	240	253	255	275	322	290	294	295	289	258	304	268	289	285	255	283	264	284	273	263	302	282	278	291	292	285	230	282	273	276	288	328	313	299	287	285	295	299	293	277	274	278	267	282	290	295	257	307	260	291	263	261	277	250	301	271	288	287	276	320	281	243	250	284	303	283	247	308	280	302	260	250	273	278	267	296	298	281	314	285	280	270	293	266	283	277	265	298	293	290	266	281	253	271	271	270	302	308	299	269	269	285	304	284	277	267	294	263	282	301	288	240	314	264	283	269	273	274	275	270	290	297	287	314	272	265	277	249	297	286	285	240	291	286	283	286	287	266	265	289	272	257	301	282	297	274	267	281	284	297	290	283	312	286	272	274	304	284	301	246	294	255	287	265	282	268	255	294	301	303	260	296	240	261	278	289	308	318	274	273	260	266	263	309	253	269	291	260	288	285	255	284	279	304	283	282	276	285	336	271	285	284	259	263	277	308	270	306	261	275	287	279	297	265	328	271	267	275	304	264	248	268	252	311	253	286	279	263	254	258	252	302	276	276	270	262	286	281	276	298	271	291	267	276	265	247	293	255	272	247	293	291	263	257	301	309	285	271	278	308	292	280	268	286	282	295	297	288	280	280	278	267	272	285	277	297	306	280	278	313	259	301	296	294	287	278	268	271	277	288	258	301	297	301	257	254	257	275	283	282	285	263	275	303	276	300	253	283	287	284	280	279	313	311	278	268	289	303	269	288	263	265	279	261	281	288	270	269	255	279	255	277	295	297	256	259	278	283	308	298	262	285	312	276	295	296	274	302	284	253	262	270	265	268	283	264	296	262	264	301	294	259	277	267	265	294	312	297	271	306	276	288	285	257	266	295	280	268
2778	1715	3400	3830	3258	2691	2182	1806	1484	1337	1206	1037	1073	1063	1029	1010	937	891	883	863	777	781	836	741	768	724	763	732	680	700	736	710	691	775	703	766	712	733	704	671	689	687	653	657	690	719	677	669	648	671	678	617	700	647	655	662	679	645	698	616	698	623	638	677	680	703	697	711	648	691	670	684	667	682	689	646	722	671	699	703	623	617	616	665	670	652	647	678	655	698	694	676	671	639	656	630	647	638	675	670	647	655	702	678	645	717	675	662	678	716	667	632	670	691	671	661	644	639	691	713	700	660	695	701	645	618	659	683	650	649	663	667	674	677	720	687	643	649	677	665	695	705	669	679	702	666	633	683	660	663	679	669	663	665	673	642	697	659	653	717	700	641	694	678	694	684	718	666	662	632	697	722	644	624	652	626	688	688	662	661	677	683	689	695	661	636	683	722	681	643	702	671	616	658	629	658	658	694	675	698	690	705	677	682	621	642	705	666	667	637	674	672	670	646	631	742	683	656	646	703	698	718	684	710	668	678	692	721	667	627	653	692	675	697	706	711	692	690	672	639	667	696	671	702	674	646	697	681	680	681	638	720	656	645	668	688	641	698	680	691	657	669	652	681	662	647	674	603	670	653	652	644	664	643	669	640	682	683	642	680	645	633	689	675	685	652	639	619	670	659	667	671	623	625	631	665	725	655	685	666	665	676	676	673	677	691	664	674	714	696	644	667	689	709	700	669	709	668	685	697	683	680	680	676	676	672	706	670	645	670	649	617	705	686	661	677	655	715	675	674	665	686	647	665	678	661	620	689	665	658	645	655	686	693	696	660	652	646	640	662	657	657	693	708	708	633	684	647	709	663	634	712	648	618	670	682	660	668	698	649	664	675	650	618	694	661	665	617	719	686	700	690	662	674	671	641	630	678	683	711	629	646	643	642	632	684	627	645	651	690	681	707	665	673	678	666	680	702	662	680	708	653	724	645	644	703	635	657	652	697	673	693	624	637	614	677	676	653	688	703	661	653	637	653	692	683	652	664	656	657	694	610	631	632	663	687	683	605	669	689	636	669	650	667	672	664	705	707	658	685	718	695	665	645	654	645	656	634	686	646	638	616	676	668	638	682	656	667	668	666	683	662	637	659	684	658	645	632	701	624	647	652	674	642	714	643	660	629	651	660	629	689	663	667	686	649	720	702	674	648	661	678	683	700	666	675	678	704	671	694	680	695	687	678	703	707	629	680	660	685	705	647	625	682	614	618	664	622	710	705	691	671	677	687	628	617	675	642	672	686	667	627	623	661	672	648	660	672	699	664	675	669	665	654	666	640	654	670	650	634	638	712	650	685	673	674	679	654	680	651	694	664	703	664	697	680	647	666	640	659	654	644	712	684	665	709	653	720	688	613	708	651	679	683	629	664	651	640	662	725	648	689	655	716	690	688	681	668	662	674	661	648	662	682	689	666	712	699	654	652	659	711	676	709	655	655	689	686	661	654	698	660	658	695	721	685	676	646	658	684	658	657	706	661	681	659	679	662	642	641	662	638	670	662	681	615	680	684	684	699	654	673	699	657	642	664	634	631	673	666	698	673	679	647	683	658	652	677	669	658	663	675	631	677	704	688	699	688	641	720	678	680	663	676	672	661	688	708	615	683	682	694	712	677	690	650	655	712	644	613	643	693	697	662	721	682	706	673	704	673	665	687	651	721	695	686	668	649	675	687	713	698	627	725	665	673	656	717	647	676	667	665	690	705	680	694	695	672	625	668	671	664	660	673	664	669	665	698	681	690	679	698	666	713	661	655	722	678	646	645	667	615	687	672	673	636	669	636	633	654	661	658	671	640	706	696	686	726	640	642	653	644	654	635	692	633	640	660	701	634	647	687	659	715	602	632	681	692	627	659	663	658	665	674	661	725	649	686	637	731	642	676	669	686	692	687	656	672	654	650	662	693	671	729	657	654	670	729	656	630	712	667	658	654	672	671	675	709	702	685	672	662	695	645	706	673	688	668	693	620	634	608	739	716	686	704	661	655	641	677	684	665	662	663	627	677	703	690	677	686	694	668	643	647	674	667	669	689	666	686	680	672	670	694	683	713	624	659	723	689	685	671	661	669	705	695	682	679	685	714	643	652	661	657	681	657	692	688	697	684	645	628	694	671	649	664	675	660	657	660	685	730	666	673	657	694	649	693	661	699	691	709	648	702	627	693	659	658	708	685	641	646	687	623	688	678	650	681	656	666	660	669	694	701	647	719	656	672	706	672	696	667	671	692	673	672	684	696	654	721	736	674	697	653	650	624	668	688	684	713	682	664	681	694	663	692	694	698	658	696	627	685	682	649	647	659	695	654	689	669	646	697	667	663	669	672	658	655	665	674	699	694	676	673	702	663	676	674	637	652	682	676	643	697	646	679	644	668	672	700	687	691	620	675	681	668	686	664	644	699	691	709	682	690	645	673	676	721	630	675	675	747	655	634	621	667	675	685	673	663	643	695	684	678	672	666	680	663	655	660	651	687	679	663	723	666	680	651	692	695	693	670	655	643	627	641	641	668	703	682	639	663	728	639	659	653	665	654	687	668	686	651	636	693	638	680	684	670	688	690	704	620	671	662	651	667	634	641	619	676	622	691	717	693	666	659	714	703	653	690	718	649	715	683	663	670	617	696	689	666	675	686	693	660	684	678	692	650	677	655	717	688	717	713	659	625	662	683	695	627	686	698	649	698	673	652	705	691	661	730	682	674	676	672	679	659	679	601	685	711	665	681	664	695	646	666	646	660	668	700	652	712	650	669	621	658	655	688	694	647	646	680	646	661	634	634	664	678	681	642	694	737	663	689	643	634	676	650	669	664	664	695	641	690	732	646	717	669	663	702	693	661	711	673	670	649	628	735	641	692	652	671	671	677	662	695	675	643	660	648	656	650	631	685	660	722	698	688	726	716	664	634	706	689	678	657	669	643	686	658	659	638	641	684	732	671	665	711	697	672	692	650	659	652	686	641	658	650	668	666	672	728	659	661	640	665	680	687	635	680	643	669	663	689	654	692	668	643	717	652	630	626	704	648	677	660	651	625	648	636	648	660	677	646	710	633	643	686	638	684	647	704	660	675	712	655	683	721	668	656	662	681	682	668	709	727	698	663	659	690	635	689	671	634	655	656	661	672	689	670	706	719	701	711	668	709	629	685	657	668	695	695	648	678	692	653	653	662	672	665	674	646	660	672	678	672	711	667	676	636	622	682	690	691	690	683	669	664	632	706	641	681	653	638	672	637	665	676	664	670	644	707	657	700	692	627	670	661	684	692	696	637	676	670	666	688	614	649	638	630	731	667	720	671	697	698	683	693	693	670	686	744	662	686	648	639	663	647	620	663	682	662	712	675	674	648	647	680	667	662	729	697	675	656	672	652	686	653	645	649	707	672	672	643	641	674	681	672	668	674	616	753	703	690	696	646	688	651	656	653	650	711	651	673	681	634	731	714	688	672	644	638	674	650	684	640
8856	2256	2675	2158	1409	1088	877	635	630	478	496	397	429	415	375	361	343	337	316	338	269	327	298	271	293	250	261	322	280	236	251	245	260	280	263	258	226	264	272	262	251	252	243	254	262	262	242	241	259	230	279	278	204	232	251	263	266	235	278	243	259	268	261	274	251	245	268	246	241	276	263	244	234	266	237	265	263	264	243	261	244	246	199	254	261	246	256	290	264	254	267	247	251	252	269	218	225	237	266	232	230	235	285	271	253	271	234	259	241	262	252	233	254	276	233	259	230	267	240	232	251	250	282	270	263	253	266	266	230	271	258	213	267	259	241	246	226	219	211	282	225	247	240	223	250	255	244	287	232	298	256	244	252	243	241	273	266	281	238	243	233	258	254	249	269	260	250	269	235	265	250	214	300	245	210	235	249	246	274	249	273	249	254	250	253	261	255	242	246	250	255	264	228	227	226	230	245	223	225	265	235	285	252	242	269	227	265	255	249	246	251	289	272	254	285	286	270	268	310	263	278	223	252	232	249	266	297	259	257	283	216	231	230	268	249	232	252	258	264	225	247	227	258	252	240	273	280	261	233	249	248	252	263	234	268	264	280	251	256	217	262	270	249	263	244	272	262	229	270	257	254	240	229	260	248	243	222	249	230	279	252	254	255	262	224	260	218	253	210	229	242	257	262	252	252	252	268	261	244	249	245	248	259	199	240	219	253	278	231	258	247	250	265	269	215	261	267	263	221	235	245	246	277	257	238	233	214	254	237	217	239	227	251	254	235	254	200	275	236	273	249	233	224	235	259	237	272	255	262	259	270	241	244	266	242	249	219	237	236	245	292	247	245	230	245	227	245	268	248	227	276	273	258	255	261	222	252	258	278	239	271	249	262	284	249	252	256	240	255	243	253	235	227	254	240	275	249	227	246	265	268	281	243	253	230	270	276	246	264	277	270	243	261	259	231	276	254	236	234	257	254	266	244	226	246	280	264	261	227	233	224	264	234	235	253	240	266	252	249	275	239	252	248	268	248	229	234	235	269	263	266	269	226	262	251	267	275	255	236	254	245	256	246	223	273	249	228	254	277	235	270	256	276	240	236	264	249	273	266	237	238	245	267	246	267	238	248	259	260	267	280	260	243	243	262	228	247	251	249	247	274	257	251	237	246	265	276	242	250	257	236	267	235	253	246	263	241	244	257	244	255	260	242	230	212	242	248	239	240	256	246	232	225	248	245	230	248	263	249	248	253	250	239	272	261	228	258	242	218	269	254	262	259	252	237	269	279	270	253	244	225	236	252	232	234	270	207	223	261	262	252	290	243	259	263	254	256	252	238	243	276	244	249	241	241	251	254	249	247	247	239	267	236	234	244	264	273	252	244	249	259	247	225	258	284	257	247	218	262	247	249	252	268	230	250	258	236	238	237	243	255	255	259	230	230	221	245	260	238	257	266	262	243	232	254	254	267	223	233	251	234	234	264	254	246	264	239	237	246	265	301	245	234	258	244	266	246	247	228	254	274	245	238	245	267	240	286	225	237	230	224	249	240	250	273	233	239	247	241	245	289	306	234	249	256	244	245	240	223	256	287	257	241	264	272	274	228	257	289	251	234	252	247	247	235	246	252	249	260	258	243	254	261	263	225	247	243	263	275	233	239	224	243	271	248	223	246	243	231	258	270	259	234	246	263	234	236	250	260	239	255	252	263	289	229	261	271	268	273	250	253	261	236	259	255	245	257	262	288	244	237	237	272	286	274	270	248	230	246	238	283	263	251	254	295	252	233	267	243	260	228	282	252	261	265	259	233	222	262	241	260	250	244	241	295	261	247	253	229	266	245	240	246	241	269	229	272	269	275	238	244	248	243	253	262	239	232	234	247	240	241	272	273	267	285	265	252	261	247	237	280	236	263	251	265	239	238	269	226	265	229	247	239	251	258	263	233	240	259	271	245	255	226	275	250	238	273	275	244	254	231	263	242	229	281	247	253	238	253	243	257	262	266	268	256	245	249	256	259	256	254	248	283	229	269	239	260	251	246	247	257	267	248	273	266	240	265	258	277	259	259	251	243	236	272	236	239	247	252	253	253	262	246	266	282	270	250	251	268	253	268	241	216	302	251	250	252	256	245	247	232	296	292	244	240	226	278	263	240	247	256	236	258	251	249	248	252	239	245	275	261	255	255	252	250	250	257	238	240	258	289	243	237	222	228	287	265	246	284	268	259	249	254	274	236	232	237	254	255	273	247	246	218	257	248	245	255	244	303	256	273	265	256	243	244	249	253	252	219	257	251	262	261	230	240	272	240	275	253	244	287	251	255	251	245	254	231	254	277	248	240	266	245	264	279	242	262	260	254	260	270	271	231	228	251	268	232	267	253	218	264	266	236	272	254	245	235	288	274	234	259	254	265	262	288	259	237	254	273	264	252	245	221	277	260	264	239	260	242	282	246	242	274	227	263	232	236	265	251	258	247	278	266	239	247	278	259	214	236	236	255	235	246	256	245	237	266	237	267	272	265	271	264	208	284	262	249	272	270	261	248	236	257	234	237	280	238	272	274	268	255	267	242	256	237	262	258	251	253	257	258	284	252	247	243	224	209	242	258	266	252	256	246	268	247	242	263	271	248	272	250	239	285	201	225	266	235	221	251	223	258	269	269	265	254	242	246	231	254	258	267	241	267	240	243	272	241	243	234	277	235	272	224	257	246	257	229	228	268	256	279	269	246	242	254	224	255	277	254	235	259	257	238	256	257	275	251	256	237	258	250	269	253	260	241	251	280	261	292	229	221	254	248	253	225	254	251	259	261	262	245	257	267	259	260	274	256	246	244	255	273	250	240	274	263	264	245	252	244	241	261	235	227	266	247	275	245	248	285	252	258	270	234	216	265	239	252	257	249	257	254	245	266	234	243	279	262	264	250	264	252	245	242	229	242	257	233	255	259	261	236	236	261	226	237	281	228	234	236	264	233	280	287	246	281	249	252	281	269	284	282	268	237	277	237	280	244	268	259	270	267	241	234	248	217	225	249	275	207	233	223	231	220	262	257	242	248	259	268	235	262	280	255	272	235	221	233	246	272	276	239	266	301	255	245	281	247	220	271	259	261	241	237	250	221	223	233	247	284	264	258	270	259	259	248	239	234	262	292	261	266	251	247	233	214	268	258	259	242	261	262	247	274	266	274	245	247	287	254	221	265	254	250	252	266	281	248	248	256	220	226	239	260	247	257	272	244	252	245	249	244	258	258	269	247	285	220	267	262	262	263	245	241	239	254	257	269	224	258	262	267	279	246	241	277	245	252	254	266	268	270	233	259	260	257	229	267	287	262	236	232	224	255	238	238	266	226	278	231	253	246	239	242	278	232	238	261	227	251	239	265	241	231	270	247	250	244	263	262	255	236	253	268	235	221	233	256	244	238	244	268	253	245	234	250	263	267	285	243	262	249	253	237	270	229	267	230	249	250	253	263	289	222	233	262	264	215	241	263	255	244	232	251	287	266	231
7667	2558	5447	6469	5463	4601	3613	2952	2425	2082	1895	1691	1668	1547	1451	1313	1187	1218	1088	976	924	943	877	859	809	764	832	832	805	769	792	786	708	682	748	739	694	671	660	656	646	623	628	626	646	616	638	608	660	606	617	638	612	602	607	621	626	628	668	611	616	585	598	603	586	629	610	607	600	597	594	667	613	619	592	597	640	577	599	647	583	607	590	619	653	603	589	619	641	665	600	560	639	614	603	612	610	673	598	609	616	651	624	616	602	599	608	612	590	574	595	540	634	610	596	642	595	623	635	598	666	606	607	581	636	584	599	620	600	596	624	592	582	567	598	660	585	602	648	624	574	590	586	598	630	600	591	590	621	616	578	600	615	630	591	602	591	627	625	637	610	595	583	653	602	575	604	614	631	596	599	617	604	607	564	603	569	624	616	617	591	558	594	617	604	636	597	587	641	601	585	656	625	609	583	668	598	607	640	612	603	591	620	615	586	570	589	662	611	604	582	617	626	648	539	630	627	564	607	632	605	635	598	611	614	557	605	618	601	589	617	664	580	627	662	613	624	599	616	588	584	598	627	597	608	607	588	612	592	636	586	587	618	667	625	618	619	565	591	630	606	624	635	568	646	649	584	595	608	592	616	595	601	628	618	631	596	591	639	613	619	655	569	618	656	657	596	602	603	664	624	603	602	634	600	560	630	583	570	600	574	605	635	585	575	626	591	599	612	589	594	600	593	586	565	604	615	620	575	608	577	599	613	609	604	619	625	587	602	616	587	595	615	626	545	621	579	620	632	579	562	582	595	612	599	608	655	607	574	580	666	612	646	599	599	634	608	611	590	620	614	648	620	625	600	633	603	609	620	644	611	610	608	603	608	640	612	621	636	615	647	641	620	606	640	617	637	615	636	592	630	595	648	600	637	593	637	608	574	587	601	609	607	605	624	582	591	590	577	606	583	601	630	582	569	617	604	635	586	580	642	604	608	608	606	639	613	632	618	603	622	601	574	589	589	550	611	671	607	629	593	616	622	635	613	635	634	583	626	583	612	591	580	635	547	647	596	573	625	598	615	616	619	602	603	621	568	633	603	617	616	594	602	572	561	590	578	620	646	591	571	621	566	636	570	594	602	607	621	639	593	612	595	592	644	585	655	596	584	607	594	641	580	586	577	609	582	621	582	605	624	636	657	582	621	611	600	580	627	625	635	609	633	598	630	590	609	621	589	588	601	649	589	616	571	606	594	636	591	661	589	597	612	619	629	625	579	632	643	585	617	581	588	592	626	560	584	611	607	595	601	555	614	655	639	671	589	610	592	652	626	623	637	615	628	646	576	626	612	613	586	565	614	618	636	614	604	625	613	608	622	610	606	658	616	625	576	602	598	587	570	615	604	614	609	633	629	611	593	574	624	618	638	599	632	579	599	640	591	608	565	612	583	641	628	568	586	602	583	629	639	581	618	617	632	681	578	587	613	607	596	546	570	595	588	656	621	628	628	606	595	621	582	584	622	624	581	579	617	623	628	598	637	649	638	625	613	609	603	588	592	666	620	594	617	617	603	606	629	560	583	583	614	634	601	619	634	630	611	597	610	637	628	629	618	596	611	570	604	596	623	652	598	642	592	590	625	629	618	577	620	607	585	611	594	642	613	607	603	572	619	622	577	595	642	587	603	612	659	598	596	590	622	607	600	632	632	542	612	599	637	633	619	621	605	644	639	583	614	610	617	614	597	623	620	587	580	618	647	635	571	625	617	598	602	620	632	618	603	609	601	576	576	603	600	605	606	601	600	632	607	619	622	618	637	603	588	609	538	634	630	651	606	615	655	643	626	579	628	585	596	620	588	614	623	588	593	584	595	613	571	636	615	590	591	662	586	569	587	600	606	640	622	638	613	596	586	612	656	611	599	634	605	627	623	599	591	609	596	633	589	642	605	624	580	609	587	635	563	620	564	617	600	640	593	640	610	642	589	577	627	593	592	632	604	583	624	578	577	675	618	619	606	586	572	625	585	633	553	579	632	582	598	609	641	607	620	618	652	637	611	656	594	601	577	599	631	578	594	593	612	660	633	596	604	569	675	643	558	648	603	595	575	626	628	604	627	641	612	606	621	621	631	615	618	594	617	613	644	585	603	583	616	638	605	602	635	621	624	659	583	591	658	604	625	588	599	636	591	610	623	653	638	635	633	628	602	599	631	612	620	619	629	619	604	570	608	623	621	614	546	621	559	630	617	592	610	611	615	608	631	640	580	601	609	618	641	646	618	563	617	651	578	610	597	587	598	616	597	616	630	636	563	604	610	634	613	583	626	600	633	571	637	582	635	635	644	577	595	585	618	615	601	574	634	631	603	599	616	618	539	627	613	611	639	664	589	607	606	624	594	625	588	575	617	638	571	648	619	630	619	646	607	577	605	592	597	601	592	608	618	650	577	614	550	613	616	607	635	620	619	615	656	601	594	583	615	634	617	591	618	572	626	629	633	657	592	618	576	602	628	622	605	607	596	620	608	610	629	602	624	626	627	563	621	603	630	615	622	635	627	616	591	607	633	614	627	590	603	597	664	648	636	598	599	634	576	625	617	590	615	580	587	619	661	596	651	589	643	588	600	678	628	594	580	611	598	592	573	615	598	587	618	559	589	605	606	609	596	601	640	615	612	591	655	662	651	622	619	625	619	647	591	607	581	620	602	632	623	617	647	605	614	602	574	577	586	608	593	621	592	632	597	623	628	632	630	609	631	570	604	643	582	622	643	597	598	572	611	579	609	563	638	626	635	643	631	576	588	596	604	537	589	619	591	605	592	591	583	547	641	600	625	603	636	626	609	557	621	607	607	587	613	678	609	581	640	543	616	591	621	606	603	601	603	615	619	559	618	582	630	616	616	592	640	596	603	613	662	592	605	592	621	580	594	606	603	637	577	641	571	619	593	602	628	615	588	597	648	628	655	604	578	639	604	631	622	642	634	608	597	599	598	611	568	597	621	656	628	615	622	617	606	566	623	579	606	647	591	614	619	611	595	597	637	625	645	547	671	609	587	608	626	578	634	629	584	602	642	613	630	583	598	601	590	580	613	604	593	610	587	621	612	578	571	604	652	566	590	612	622	568	636	608	618	595	576	590	606	603	631	595	609	640	616	618	662	639	560	625	627	572	639	640	569	685	551	605	624	583	599	598	595	596	616	590	593	624	589	580	547	636	645	631	599	597	656	596	568	593	621	623	633	608	637	609	650	626	563	620	612	620	608	549	624	598	588	585	598	585	598	673	614	573	633	550	603	632	598	647	612	609	618	623	602	596	602	648	608	675	604	619	643	622	617	610	599	557	630	591	576	616	583	577	634	592	613	593	615	601	606	609	591	635	587	618	662	576	591	617	634	581	613	562	609	617	646	587	580	598	605	576	617	589	603	627	598	638	572	650	605	606	590	639	594	582	592	609	591	583	647	578	581	606	587	553	558	604	635	626	626	622	611	608	601	619	576	602	587	572	590	618	599	569	671	596
15115	3499	4133	3129	2045	1454	1170	908	688	522	627	442	459	382	375	336	322	316	291	274	273	260	246	227	246	276	268	231	251	217	237	247	229	206	188	200	221	195	178	213	180	194	188	236	218	204	190	171	178	179	195	192	182	202	223	186	196	194	196	199	188	177	171	196	190	198	203	195	231	175	179	194	181	164	162	212	203	183	181	165	184	176	184	198	198	200	171	163	186	165	206	171	173	162	181	213	192	185	177	184	188	173	198	206	189	188	208	176	215	185	197	196	196	196	186	192	187	182	195	189	192	172	196	199	236	186	174	180	209	192	199	186	188	193	207	215	197	189	207	205	204	182	179	186	202	215	180	186	185	223	165	182	197	219	190	183	189	213	169	167	191	187	205	214	182	192	179	199	177	189	195	175	202	199	210	182	179	174	176	171	190	211	223	170	183	171	210	192	198	197	185	180	167	196	191	201	183	194	203	209	207	183	197	196	196	208	167	172	187	190	172	171	190	201	191	173	184	199	208	196	208	191	176	190	177	202	183	172	181	177	173	220	209	196	221	219	202	185	187	186	167	198	198	186	185	183	170	188	215	188	189	206	167	185	195	173	199	188	173	168	192	189	204	201	181	201	207	176	171	160	210	183	169	192	202	201	209	195	176	192	187	167	199	164	170	190	189	177	178	205	172	197	200	202	196	194	189	218	184	187	168	159	175	196	217	197	188	199	203	200	206	203	198	167	217	169	178	205	176	211	212	152	187	192	164	200	209	191	182	174	207	200	177	201	183	190	206	200	176	191	184	182	229	161	192	180	154	183	186	200	210	189	189	182	173	180	177	208	168	173	176	179	204	211	210	213	200	204	220	183	218	190	194	190	183	170	177	179	183	189	167	177	199	197	195	203	196	171	223	181	214	170	177	182	204	179	210	168	186	185	196	205	194	202	180	181	182	180	179	195	167	184	183	173	192	197	172	179	203	189	212	178	199	195	177	201	173	201	187	168	203	199	182	188	188	194	196	184	218	181	167	194	194	171	209	210	190	210	204	181	166	174	178	188	180	167	181	221	168	183	191	225	179	187	197	166	202	163	170	183	211	218	165	166	173	179	167	180	201	184	196	192	176	210	224	205	188	189	224	182	186	195	186	175	207	187	198	165	191	180	193	201	188	206	176	210	181	192	188	192	171	169	204	183	187	182	202	180	188	176	203	235	194	198	175	220	165	180	198	172	196	206	197	211	171	202	194	199	170	191	174	184	190	197	195	194	168	167	195	185	217	180	188	178	200	187	213	206	184	201	180	224	213	198	194	206	175	184	186	213	148	166	202	208	204	193	200	212	199	187	163	178	195	186	179	197	188	199	177	188	199	210	210	191	200	178	190	177	162	201	155	176	185	165	166	214	186	186	183	196	170	194	199	183	200	176	186	170	179	183	205	185	180	188	187	184	202	190	187	206	197	195	192	199	171	180	194	197	178	194	207	172	200	187	194	206	176	208	184	205	190	183	184	235	168	187	188	201	189	214	194	178	195	175	209	200	196	166	176	199	196	210	209	198	169	161	213	197	206	186	215	214	207	190	199	213	181	190	165	170	183	188	195	194	195	175	184	188	197	202	193	196	213	170	182	192	192	167	201	188	192	175	199	194	189	222	181	190	191	188	213	200	213	183	172	176	176	191	174	170	184	189	167	204	195	154	199	191	189	188	210	176	210	200	200	165	163	198	183	184	196	161	198	187	208	203	189	177	183	191	152	173	186	210	184	192	181	184	187	201	181	187	188	195	191	200	213	185	185	171	175	181	227	184	194	208	201	210	168	171	189	187	165	182	182	199	219	222	195	200	185	198	190	188	197	206	211	170	211	169	185	187	191	186	190	168	205	188	214	175	174	168	202	208	178	201	210	183	191	158	216	170	177	168	173	187	170	190	215	161	183	175	174	189	187	179	187	229	194	204	186	182	208	195	171	183	201	187	174	221	186	195	211	191	209	178	202	177	196	216	180	198	179	172	178	168	187	187	202	188	186	206	200	187	190	174	193	201	193	184	201	188	174	161	179	196	196	189	214	218	178	174	165	186	181	191	200	205	181	181	180	188	189	164	165	195	181	193	205	204	193	185	206	174	191	187	191	203	189	171	190	207	204	197	202	201	170	176	200	179	183	185	185	173	202	203	168	191	201	188	198	200	193	183	215	180	184	204	204	200	174	202	188	192	223	193	202	190	195	196	166	205	204	213	202	199	201	180	190	178	182	205	211	192	176	170	185	196	185	179	173	195	188	187	164	175	200	173	205	171	189	166	192	190	202	197	203	179	204	197	203	178	183	186	180	197	197	192	184	194	162	193	186	192	210	181	188	212	213	191	195	215	221	161	181	194	186	215	208	210	159	190	167	183	216	167	172	199	181	170	182	166	174	152	198	204	194	194	213	181	211	191	187	176	198	206	190	183	185	175	179	174	190	171	178	183	177	173	188	198	185	197	175	190	211	180	164	192	203	180	184	198	210	172	180	180	177	216	209	157	191	183	176	189	227	188	172	200	215	186	206	195	181	196	181	208	194	182	185	197	214	189	189	188	195	180	163	188	177	165	187	205	171	164	205	193	184	185	197	196	177	177	202	197	183	227	214	174	166	201	207	189	204	161	175	192	210	195	177	174	226	191	217	179	209	175	191	194	172	173	179	194	213	159	196	189	179	173	194	165	157	211	174	204	192	181	172	187	190	197	196	183	199	184	202	213	202	177	164	184	202	190	193	193	212	190	178	162	143	168	184	179	176	183	188	191	209	175	204	208	212	198	184	191	191	212	203	205	168	199	162	198	219	199	184	188	163	178	177	173	197	166	187	193	186	192	199	191	189	187	211	185	196	193	196	195	202	180	190	195	217	179	194	199	177	199	185	197	193	183	212	178	222	201	185	195	187	182	173	187	175	201	189	217	193	179	190	170	183	199	200	179	190	171	190	169	196	192	186	178	189	184	204	198	179	169	219	201	193	198	216	205	192	186	176	178	203	204	192	178	190	186	172	179	182	171	196	165	182	196	195	188	199	197	175	168	200	201	164	164	180	183	189	183	177	214	219	206	173	217	191	181	198	207	190	186	194	178	189	217	198	189	196	183	197	178	184	199	213	208	198	216	178	191	190	203	187	190	219	162	206	201	190	197	197	192	197	178	179	184	168	180	176	176	199	166	186	164	195	212	201	164	185	192	207	162	177	205	187	163	222	191	212	197	187	166	209	198	183	195	168	186	187	185	167	182	186	187	186	207	199	178	201	182	212	192	193	180	188	191	214	198	206	181	165	181	201	187	211	176	194	171	194	209	188	203	186	173	189	186	176	202	185	207	157	190	195	189	206	187	169	191	215	207	225	192	200	198	190	177	188	194	173	194	187	181	194	173	182	200	197	202	212	222	170	207	191	202	179	181	194	192	187	191	180	178	234	204	200	169	185	213	209	173	205	205	161	186	172	195	193	198	172	201	189	199	190	179	206	192	200	216	205	191	183	177
9597	3299	7490	8862	7679	6008	4950	3956	3350	2668	2490	2054	1982	1970	1765	1586	1406	1354	1183	1047	994	963	972	867	831	851	811	767	717	761	692	721	662	657	628	595	569	589	565	527	563	505	510	476	497	507	512	534	485	509	504	495	497	502	470	495	538	489	486	489	498	484	487	516	466	497	517	511	507	485	452	478	480	457	492	435	491	460	483	466	470	524	493	536	453	498	463	480	481	419	462	441	490	477	464	512	519	489	467	485	479	512	489	463	488	489	487	500	474	457	462	480	450	517	470	503	469	481	485	457	481	514	440	440	505	496	454	478	497	459	477	460	467	474	486	421	449	468	518	477	490	509	479	495	440	465	491	492	421	495	474	483	483	436	459	467	466	502	424	471	464	439	436	524	519	453	461	470	464	443	455	465	454	468	503	473	484	508	470	454	473	461	438	434	448	462	446	478	460	477	419	488	497	469	483	463	460	461	473	466	458	459	474	479	485	467	502	481	492	448	459	483	482	481	462	430	505	462	463	458	477	479	482	488	438	479	449	458	476	489	454	506	465	503	510	517	456	458	471	432	458	462	490	446	453	484	473	498	456	488	465	508	493	476	454	495	438	477	473	492	434	433	490	495	453	475	484	429	512	485	434	449	457	481	486	504	508	456	434	499	506	478	457	500	455	484	491	473	474	462	510	471	463	459	455	503	477	441	461	510	434	497	463	452	477	478	493	480	463	502	476	479	496	453	479	456	466	485	467	453	438	483	441	488	502	534	459	445	471	426	477	441	486	496	531	463	487	487	476	472	487	468	494	468	478	478	475	498	456	450	499	470	487	446	450	426	494	466	462	450	465	503	471	505	486	459	448	478	458	467	484	476	486	494	450	477	493	457	465	483	489	489	536	452	473	480	461	465	454	499	456	479	476	459	462	485	473	443	493	483	484	500	444	439	457	503	479	491	499	472	511	471	462	478	436	475	435	478	465	476	467	480	436	437	452	459	516	459	477	468	505	492	443	441	507	480	473	485	430	471	468	488	493	454	469	495	462	493	452	425	465	502	487	472	443	421	444	449	467	434	529	460	481	473	495	498	451	443	476	460	453	449	485	487	490	481	486	467	425	493	528	496	476	463	452	408	475	493	472	449	464	519	464	480	477	472	448	483	495	450	460	462	498	489	471	435	505	452	474	455	472	471	458	471	488	455	450	439	459	467	425	479	493	477	424	472	485	434	485	483	478	450	517	487	462	502	494	486	493	458	482	497	481	482	472	456	494	505	489	449	530	491	480	476	471	437	470	458	470	483	486	472	464	459	513	501	480	489	480	462	490	467	525	458	486	493	506	457	467	489	532	482	466	488	499	448	474	476	509	513	459	451	448	460	463	474	483	442	483	488	481	485	447	493	468	472	477	449	463	483	461	469	493	471	476	451	490	511	467	427	484	469	438	476	506	435	434	481	449	462	473	468	469	525	454	473	456	483	473	469	434	476	468	447	431	482	463	455	466	490	517	476	556	455	466	436	490	447	449	479	444	467	437	469	493	471	480	461	476	466	458	508	502	504	461	490	431	487	452	450	483	390	461	474	477	445	467	476	483	473	470	519	492	456	475	467	474	461	458	512	465	453	456	461	466	477	445	469	449	454	495	491	488	505	481	511	462	503	451	452	477	469	456	454	464	482	492	500	497	476	487	470	489	442	456	517	497	457	465	494	474	453	464	449	500	454	457	474	472	504	483	431	469	469	467	441	455	502	485	476	490	481	488	436	472	469	489	468	471	462	434	453	449	466	510	446	439	469	486	446	452	470	467	454	525	485	426	449	462	497	495	468	465	462	494	462	506	473	467	465	512	465	511	467	493	466	471	477	489	476	473	457	475	470	495	471	466	491	469	517	479	513	460	473	495	481	467	452	514	471	441	470	460	478	480	477	480	493	473	485	456	451	493	459	486	428	504	468	506	512	521	451	470	489	463	472	478	464	472	486	459	526	437	444	495	442	467	467	483	438	501	491	507	458	489	429	458	492	463	465	459	491	472	447	492	457	443	479	468	470	486	499	486	428	453	464	458	509	492	467	506	518	460	438	456	477	477	466	542	468	476	495	461	507	499	475	451	461	468	474	462	463	484	492	474	532	469	470	446	468	471	508	469	460	490	472	487	445	501	484	495	486	467	462	476	506	450	470	445	477	482	499	451	489	460	507	492	468	497	485	447	485	499	466	468	455	471	483	478	476	516	463	460	466	488	515	494	495	473	450	441	467	457	457	506	449	454	472	502	474	505	471	447	482	464	515	443	480	422	443	494	449	460	471	437	512	435	434	451	463	480	441	426	481	450	499	506	454	443	466	452	499	508	506	435	440	481	490	491	461	415	455	514	530	471	454	465	452	496	484	462	458	464	457	468	461	458	473	482	484	472	495	458	455	475	490	430	489	466	465	456	446	465	490	521	467	478	481	520	513	468	477	483	478	454	508	474	468	500	463	502	461	509	471	468	468	435	493	471	456	480	448	466	468	484	497	459	475	476	473	483	471	470	487	472	447	438	491	443	476	456	469	492	470	483	464	488	458	469	485	471	491	518	477	475	448	462	466	456	485	465	463	462	470	473	467	491	461	496	446	483	471	469	452	448	468	464	473	498	452	480	460	468	459	499	486	463	482	457	484	495	529	444	475	457	477	419	533	492	456	489	495	461	472	481	488	476	452	468	498	452	506	448	499	475	494	479	476	468	480	497	499	454	477	487	473	450	453	472	454	474	469	518	482	456	471	442	465	445	475	479	502	438	449	506	469	448	452	478	511	500	464	497	463	499	470	488	481	460	480	498	461	433	454	487	485	472	484	475	466	471	463	473	443	476	484	467	527	474	505	419	492	464	469	477	463	464	474	487	506	496	447	447	473	452	494	454	480	482	505	474	493	468	490	480	446	481	506	475	443	480	450	475	498	469	441	503	472	489	477	451	501	471	481	478	486	452	483	489	469	449	440	472	476	476	485	443	464	444	497	470	465	472	498	465	454	488	458	449	493	486	463	480	492	435	527	468	488	487	478	491	506	469	461	457	403	460	461	461	493	457	500	483	452	485	501	489	452	504	452	498	436	481	482	449	466	481	471	453	480	469	481	529	508	471	469	448	508	464	506	448	463	502	496	481	448	465	468	500	529	489	499	469	517	554	483	489	440	467	484	485	464	463	458	466	486	486	467	441	469	493	525	508	431	503	472	480	444	473	465	437	489	461	487	453	440	458	509	474	489	465	472	457	453	459	482	473	502	474	479	485	469	451	483	464	494	448	493	469	431	444	513	463	449	450	487	487	460	453	493	469	497	481	481	467	486	485	466	449	486	462	446	484	452	432	481	467	449	467	487	472	441	485	465	423	454	449	493	492	460	475	441	478	515	481	510	495	460	478	482	481	463	484	479	505	451	448	444	461	453	529	510	488	449	489	470	452	479	531	477	445	505	485	455	498	506	483	457	476	500	444	485	443	468	470	492	483	457	488	483	484	484	477	468	495	432
2770	1251	1555	1152	965	739	568	536	439	373	376	366	365	355	345	301	294	341	303	333	308	281	310	305	306	311	290	331	281	313	284	294	284	283	337	297	261	297	266	283	271	277	295	283	278	281	275	286	259	292	307	285	293	287	299	289	299	259	305	281	284	288	298	256	286	305	286	292	259	281	279	301	259	261	292	303	266	288	263	275	247	308	286	278	268	285	262	238	287	287	258	262	280	262	278	304	306	291	288	259	279	295	242	284	299	261	291	276	247	268	262	290	281	266	270	281	292	296	289	268	273	307	240	277	270	263	288	294	268	253	272	299	248	283	302	277	264	284	267	281	279	293	317	282	291	270	283	287	287	276	292	259	285	266	282	272	286	315	279	289	258	304	273	282	257	285	299	265	298	283	294	285	293	288	264	256	282	304	275	262	300	265	311	262	294	296	285	269	311	271	266	331	286	320	287	265	290	303	304	299	278	302	289	259	303	297	270	301	279	245	311	290	278	286	272	265	309	284	285	253	279	316	252	286	262	304	268	269	328	300	269	286	274	296	251	300	259	261	277	251	281	267	276	299	266	278	251	300	280	275	290	275	278	331	261	305	280	278	290	312	297	303	312	283	291	274	280	279	264	274	295	310	278	274	291	286	271	291	295	272	274	273	298	289	278	291	253	252	282	282	242	260	286	276	299	296	287	241	266	309	303	301	271	285	277	259	301	283	258	258	298	268	280	293	284	252	279	287	302	314	262	271	281	278	292	289	262	280	270	265	308	302	258	259	277	276	243	298	298	292	295	250	266	306	266	292	268	289	307	277	265	282	291	267	269	278	264	255	292	311	258	271	304	272	281	234	291	278	258	285	274	280	267	257	286	273	283	311	314	283	267	294	284	250	295	272	261	303	259	280	261	242	294	285	286	262	286	301	286	261	311	255	260	286	292	304	295	268	298	296	274	296	274	313	279	282	259	281	258	265	277	271	281	285	284	265	284	299	305	284	271	281	264	276	267	313	261	265	296	286	273	270	267	291	297	278	293	276	295	278	289	282	282	287	277	308	274	268	311	280	295	309	255	272	261	296	292	337	320	273	274	287	281	295	296	288	277	308	277	291	264	282	262	298	263	256	268	256	304	274	262	303	267	298	263	300	263	267	294	256	304	293	271	262	270	279	260	285	262	267	293	281	301	260	289	307	292	251	267	317	298	315	295	271	310	286	282	290	265	273	305	270	289	280	282	314	262	263	298	287	273	293	264	275	308	286	257	262	254	284	258	263	280	283	258	292	288	276	274	278	277	289	257	263	274	263	294	270	274	278	298	279	269	276	284	295	293	297	300	265	255	283	322	266	292	270	281	286	290	285	293	239	259	280	316	290	259	281	291	294	311	255	302	256	288	278	252	270	276	258	309	251	251	271	292	267	280	295	301	274	279	297	286	251	283	268	281	264	281	298	274	276	263	287	296	316	277	280	256	289	298	272	311	283	286	302	255	263	291	259	310	285	286	297	294	260	272	280	313	265	261	258	307	293	291	288	280	277	311	269	303	292	270	286	287	288	313	284	303	283	321	267	294	299	282	315	309	300	291	272	291	309	294	294	310	287	305	286	313	323	285	271	271	319	273	260	270	286	316	295	299	268	268	300	251	284	294	301	280	281	300	279	261	264	283	305	281	280	280	276	279	256	297	257	249	294	279	247	293	282	272	270	288	313	307	268	266	252	312	283	267	307	296	286	295	314	264	301	261	274	289	287	271	300	265	284	268	265	311	317	295	292	281	260	287	254	266	250	293	279	270	289	255	273	277	278	262	283	273	288	261	248	278	285	266	260	257	262	274	298	290	272	275	257	288	270	286	274	258	308	287	262	269	272	269	283	306	269	291	292	303	286	259	285	275	284	273	290	317	294	274	289	290	294	257	264	261	265	308	285	278	288	265	263	265	247	297	290	283	278	275	290	270	288	287	278	279	285	273	311	303	273	254	262	250	293	283	244	292	321	291	275	286	265	268	283	290	276	270	275	279	282	262	276	308	310	310	276	287	277	279	302	265	317	301	274	270	321	290	239	295	286	295	309	270	320	304	244	293	277	282	292	238	279	265	281	285	266	290	250	255	275	277	274	242	283	271	239	292	296	271	278	274	270	264	300	249	261	295	263	292	246	292	271	294	317	264	306	308	286	257	297	274	301	262	310	286	297	268	277	273	271	278	300	259	291	322	286	307	306	285	268	292	283	274	295	311	266	268	256	286	312	284	304	294	282	264	268	285	267	266	296	320	275	288	280	268	289	268	290	284	273	293	278	321	297	285	303	235	286	285	266	276	261	291	297	289	304	264	310	278	304	250	253	270	291	260	267	269	281	314	299	300	336	254	268	290	296	289	297	301	303	299	292	288	285	312	311	261	285	279	303	299	285	308	283	265	297	287	275	294	251	260	303	241	257	275	295	293	273	300	260	282	284	276	268	277	254	257	296	289	301	288	298	293	263	296	316	274	298	270	311	284	280	248	273	293	267	281	293	311	293	293	294	286	283	265	276	307	254	308	287	289	286	280	286	257	276	297	280	272	289	260	267	274	291	299	297	285	286	286	260	297	305	310	278	301	277	300	292	285	302	294	313	264	298	284	269	327	248	241	271	272	274	263	279	321	287	288	273	266	313	271	269	284	306	274	269	281	275	273	291	296	304	299	297	282	236	307	244	277	286	293	290	304	270	275	298	300	300	275	298	283	309	289	270	282	257	296	286	268	292	276	322	298	261	287	272	256	264	321	274	295	265	265	290	302	252	270	266	315	272	254	272	272	287	283	272	259	291	297	287	284	253	267	310	276	280	276	309	264	296	297	307	302	295	321	300	298	262	255	256	264	272	272	279	277	291	293	288	274	271	262	321	292	283	299	283	308	266	271	261	280	280	286	300	273	272	294	271	291	278	264	273	289	267	286	288	277	293	311	288	263	314	281	272	260	286	280	249	285	279	271	294	309	301	286	270	246	280	273	285	247	308	262	265	280	283	260	286	284	310	267	282	279	275	286	256	287	275	275	304	305	268	256	277	291	240	261	269	338	269	282	261	312	283	305	243	273	290	263	260	286	269	315	299	304	318	287	277	281	263	282	274	281	280	281	291	285	268	311	296	282	296	285	266	287	290	314	290	262	282	266	282	278	306	260	270	280	279	261	297	276	285	285	288	295	290	301	243	286	273	261	281	296	296	296	289	286	285	255	289	256	287	289	279	261	297	287	316	250	291	295	269	282	276	295	296	302	268	286	264	277	296	269	279	282	246	276	283	264	304	266	307	273	292	281	283	315	287	286	288	280	295	279	291	307	270	319	268	286	289	292	274	293	305	295	280	266	258	270	246	315	266	297	290	303	235	258	281	276	293	260	277	289	284	285	307	287	261	271	272	240	294	247	292	270	263	313	266	257	296	268	284	271	258	297	286	300	274	293	280	278	307	289	268	289	268	252	274	284	269	296	292	286	269	303	271	278	297	256	267	301	282	265	284
2788	1704	3152	3839	3429	2699	2258	1803	1515	1313	1196	1123	1111	1119	1051	926	904	897	893	766	852	776	772	788	802	780	752	815	733	806	716	696	694	753	736	703	701	675	680	727	708	707	720	684	703	695	694	658	723	713	727	722	698	671	669	704	651	691	669	676	643	726	682	645	682	646	683	644	690	714	681	685	677	716	718	719	677	658	689	665	652	726	675	668	673	701	672	708	683	721	715	652	693	700	690	722	663	719	683	696	671	690	643	658	702	680	690	654	669	677	647	687	691	632	653	702	690	691	706	733	684	673	669	655	693	684	727	670	672	711	684	696	685	661	672	711	661	646	664	683	680	669	671	677	658	724	652	638	687	669	641	657	723	682	725	668	669	663	661	676	657	671	716	678	677	698	702	641	710	693	641	652	680	667	645	675	693	654	679	682	665	705	700	679	736	668	686	657	682	674	670	724	701	691	600	649	675	653	662	726	690	738	663	659	679	688	685	667	715	696	692	659	690	704	662	693	656	674	669	662	707	648	689	690	714	740	679	688	661	672	693	673	683	668	667	712	698	714	684	692	715	721	646	672	707	645	621	698	685	719	689	705	696	707	652	677	707	682	710	701	663	671	694	686	675	680	689	692	689	622	673	681	655	642	668	715	644	649	660	656	643	682	676	659	650	696	641	678	620	691	664	606	655	712	667	701	746	656	665	742	686	677	709	681	648	722	697	675	722	689	667	695	698	672	675	669	667	641	736	705	646	654	695	648	637	729	650	667	697	701	666	669	724	692	702	633	682	673	700	657	702	637	660	702	654	703	734	695	729	654	649	689	673	684	650	685	663	699	683	696	688	630	654	736	708	698	657	660	654	661	606	694	709	683	731	685	744	709	673	672	708	673	700	656	646	689	670	639	678	707	698	698	639	671	686	651	725	673	696	664	681	683	672	699	700	684	684	674	663	716	701	691	683	653	677	662	659	651	718	695	659	718	697	667	663	692	699	677	726	647	663	683	713	671	715	709	659	671	649	639	708	702	702	688	681	670	682	739	682	696	656	688	694	667	675	703	677	718	632	699	716	611	711	707	712	663	678	678	625	678	718	694	709	696	682	665	664	721	638	688	721	690	651	667	706	634	687	675	688	706	639	661	690	704	647	692	678	661	697	714	673	725	664	679	697	726	690	619	680	685	665	681	639	667	624	654	677	691	676	712	703	676	683	689	702	701	683	690	703	672	667	663	678	696	701	660	683	646	670	696	711	696	678	655	681	693	650	689	646	664	679	676	674	703	646	662	665	677	667	687	667	668	631	681	648	703	731	666	689	657	667	685	674	674	696	669	683	653	675	673	707	695	685	609	698	680	663	673	636	656	675	666	705	695	710	690	703	655	678	673	653	696	706	655	650	706	708	685	679	672	698	669	685	695	701	725	712	641	654	638	698	710	708	686	698	699	670	663	688	697	679	701	663	740	667	678	686	644	680	690	659	654	691	681	710	680	666	691	750	679	655	650	628	667	671	681	649	670	684	744	666	680	642	651	643	638	644	675	653	699	704	712	716	666	694	705	701	681	724	682	669	676	675	674	662	643	686	634	671	642	683	670	677	727	683	663	634	656	659	666	664	688	697	689	667	734	658	674	651	695	708	676	659	657	781	640	677	686	676	695	633	675	627	687	695	649	711	720	673	668	719	656	681	682	686	679	659	663	684	686	670	631	629	684	684	681	656	651	669	638	695	674	706	705	660	707	713	650	674	682	671	685	676	663	689	668	692	688	640	696	671	637	636	709	704	674	644	739	632	664	659	677	704	664	700	701	699	657	711	686	662	704	672	681	683	676	678	690	695	691	689	719	697	661	642	716	669	698	711	671	665	684	717	656	634	648	681	699	705	680	685	718	681	649	641	671	699	684	715	702	695	661	676	682	660	701	692	694	686	689	661	695	651	698	672	697	729	692	714	685	682	689	691	708	643	734	664	695	663	697	663	673	687	663	696	724	680	690	699	679	682	664	685	688	673	649	725	680	692	689	726	646	692	669	691	672	634	665	673	686	667	678	681	675	688	702	690	712	746	716	706	672	657	660	632	677	673	679	685	674	662	681	687	709	690	631	702	724	688	642	662	656	738	697	656	694	698	670	672	667	669	640	687	650	717	682	652	732	625	719	718	665	679	719	687	640	663	681	650	709	700	708	702	653	676	707	704	683	697	671	629	645	703	629	669	659	662	698	683	707	675	694	639	663	689	704	718	701	733	676	680	686	719	673	725	644	673	669	689	663	689	703	696	707	698	670	682	679	681	658	668	755	640	692	674	726	686	668	701	735	668	674	661	687	670	662	725	715	681	701	727	683	673	712	700	684	661	635	687	652	676	681	682	726	687	675	696	677	670	706	640	662	703	693	696	673	588	653	698	681	684	668	649	717	661	657	634	650	679	654	685	693	672	664	718	674	703	673	693	669	662	658	673	690	699	667	691	688	658	732	714	692	713	704	727	658	673	668	714	722	659	699	640	663	618	647	669	663	686	662	639	660	687	685	672	667	661	693	677	719	639	684	650	707	694	716	651	707	672	663	705	649	609	660	700	719	669	693	669	684	692	690	703	694	668	646	662	682	682	727	683	669	644	709	707	727	651	627	656	629	675	676	659	695	640	680	705	674	702	690	690	690	648	611	689	711	663	706	646	721	672	615	654	642	691	676	688	686	607	682	682	636	669	626	709	649	679	698	684	704	682	667	676	681	626	699	668	669	650	679	649	687	727	669	689	665	674	673	666	649	707	677	687	703	689	630	705	685	731	669	667	685	698	691	675	685	672	703	682	695	646	688	712	688	724	660	659	709	639	688	704	675	732	718	684	680	675	682	664	636	672	673	629	681	686	715	672	711	685	693	699	690	698	637	691	664	675	690	646	660	735	687	613	676	681	665	660	717	655	648	661	668	656	661	656	694	661	674	710	714	677	682	652	748	676	640	672	631	643	710	699	742	682	701	655	692	662	714	695	665	676	666	672	674	669	724	669	691	709	693	717	727	680	662	743	687	679	674	713	686	697	704	669	656	628	682	654	631	655	666	670	686	676	680	708	639	679	694	679	659	651	706	647	658	682	689	667	676	692	661	662	706	742	658	682	712	677	687	643	696	675	708	653	655	666	656	684	695	644	675	669	689	685	691	639	686	683	652	658	640	640	688	640	681	677	692	640	722	722	685	667	654	672	692	679	672	676	664	724	656	689	649	688	712	651	646	663	717	668	660	652	675	646	698	704	669	694	705	675	631	696	688	687	692	653	723	626	690	682	690	681	680	717	664	672	681	633	673	676	692	672	672	663	646	661	696	656	665	680	663	652	686	634	693	695	661	695	612	638	689	712	694	672	644	669	670	676	629	704	656	701	663	657	675	643	651	662	681	661	712	663	628	677	697	710	709	615	677	638	678	696	649	668	671	680	627	674	710	698	625	690	640	697	720	631	672	692	703	694	701	650	676	676	708	649	664	678	666	680	707	692	709	617	677	669	681
8903	2084	2782	2165	1483	1124	892	683	607	527	476	454	417	402	391	382	341	349	327	288	292	282	259	286	278	276	279	257	286	263	259	230	287	275	246	277	259	286	250	251	261	220	262	260	245	292	253	247	272	265	280	237	242	255	241	268	273	274	253	262	269	259	240	284	259	232	237	251	258	258	278	256	262	246	266	252	254	248	249	258	234	274	240	267	267	249	268	230	253	234	226	250	275	243	225	259	242	232	290	267	249	266	254	258	262	258	256	250	239	282	254	261	262	266	254	240	276	257	251	246	244	253	249	244	238	241	249	238	244	263	223	248	263	264	267	259	252	257	238	286	225	261	245	242	288	261	233	251	282	246	258	236	230	273	244	249	250	242	249	282	251	262	243	243	252	284	260	234	260	234	258	276	252	280	251	261	258	282	234	259	249	261	248	227	249	274	249	249	279	231	284	264	245	267	273	239	240	247	235	220	246	229	268	239	277	253	282	268	285	250	275	246	262	245	253	212	258	246	232	254	219	289	271	257	246	266	235	249	261	268	274	272	265	247	225	236	269	243	279	223	251	275	273	260	251	258	259	259	257	238	252	258	274	257	223	210	238	236	260	240	247	285	252	281	241	246	266	230	277	264	277	246	251	278	265	289	260	272	260	255	254	218	228	251	254	234	241	253	234	265	265	270	265	250	253	258	259	262	241	257	257	244	227	257	251	279	244	248	267	243	256	269	260	252	258	244	266	228	237	278	247	257	289	254	269	258	249	250	260	260	255	238	255	245	232	244	228	247	266	267	216	225	227	272	262	259	262	279	247	275	241	251	244	243	247	236	268	240	224	245	278	284	256	239	258	253	262	237	227	252	244	220	265	301	249	233	257	242	241	241	268	238	282	255	262	202	264	271	231	246	250	283	264	235	255	256	258	271	240	242	262	229	261	213	258	272	255	238	224	248	264	227	234	221	263	254	272	227	257	260	272	279	251	223	247	260	256	285	273	256	239	238	231	236	267	245	244	258	281	277	240	266	256	264	223	237	246	260	266	261	252	220	252	259	268	238	232	263	250	232	269	227	275	259	233	267	255	255	232	255	248	225	249	270	233	252	243	247	233	260	249	276	266	239	253	264	277	251	236	244	250	252	261	259	243	245	248	238	240	274	269	257	222	243	239	248	259	224	251	219	235	280	244	296	272	262	254	217	281	242	251	251	273	246	258	256	257	264	221	252	286	270	236	262	251	240	262	222	220	237	231	237	265	245	216	239	235	257	242	240	239	275	237	227	230	258	250	248	262	238	258	243	274	231	259	279	228	257	255	245	246	244	239	250	246	278	263	237	247	237	253	245	246	260	244	284	229	244	254	252	253	214	248	265	250	242	271	250	266	258	248	253	249	250	236	255	266	289	252	217	263	231	252	242	233	244	241	270	268	249	262	253	278	248	249	257	227	245	251	236	251	251	275	244	239	224	257	224	219	263	238	224	263	224	258	225	265	251	252	277	252	267	232	257	219	220	280	253	250	254	251	273	264	243	252	269	269	241	256	273	253	257	222	257	255	273	251	238	251	264	223	270	253	235	255	264	265	226	278	260	252	259	259	248	234	242	229	228	265	243	259	268	245	246	242	234	252	268	279	240	250	256	237	232	242	246	249	291	259	282	217	233	237	260	240	239	245	258	274	244	270	236	259	257	259	246	253	264	277	245	310	264	243	269	225	237	296	247	250	258	260	252	253	232	254	248	239	250	251	259	249	268	249	256	236	263	248	249	294	256	261	234	233	264	239	269	260	269	281	253	235	249	243	278	262	224	232	262	247	229	278	237	252	239	250	254	251	251	258	260	257	219	242	233	233	282	250	274	219	281	291	268	263	265	284	238	245	237	233	224	226	240	253	232	267	230	248	280	229	272	273	246	246	253	238	261	251	251	221	229	237	294	251	266	257	269	259	236	270	241	225	254	242	232	266	241	251	243	258	238	246	278	227	270	243	253	261	274	258	283	245	253	240	270	253	220	224	263	266	244	264	227	228	262	260	249	251	253	247	265	275	229	228	251	243	238	272	225	253	242	233	236	268	239	267	242	272	248	250	256	232	244	242	275	255	248	255	259	251	261	221	250	266	225	233	263	227	243	248	262	280	227	252	269	239	240	245	257	280	233	212	240	241	259	257	266	248	235	282	272	280	254	242	250	276	275	251	261	246	277	262	266	253	239	292	261	245	231	249	250	260	235	267	267	268	269	248	272	272	266	249	232	228	257	257	257	256	282	248	261	239	212	254	248	228	273	250	234	283	271	238	251	263	236	253	257	248	234	267	238	288	259	236	249	268	265	266	255	258	237	241	261	245	235	249	246	257	256	267	241	274	256	267	250	261	252	259	267	275	236	240	245	258	252	253	261	251	258	241	265	269	281	237	273	251	255	226	251	247	270	252	250	247	259	252	273	245	262	272	259	248	255	266	251	284	264	289	260	276	258	285	244	225	251	243	237	234	251	253	279	237	242	265	281	274	238	268	227	242	275	252	274	254	259	271	256	248	244	255	252	261	242	248	259	250	273	263	255	274	255	233	269	239	280	288	265	234	227	232	265	270	245	263	258	271	261	262	263	282	273	267	266	209	260	240	238	221	240	241	223	239	278	248	255	234	242	230	234	259	259	245	243	270	261	262	258	264	250	282	250	240	248	247	243	237	232	256	281	274	221	249	269	255	246	210	255	247	294	249	263	246	253	235	252	246	242	251	266	254	255	250	239	250	277	250	273	268	250	237	244	246	270	267	269	260	254	249	264	236	279	221	243	273	265	234	235	250	273	232	260	231	239	255	274	248	254	243	253	245	229	277	248	256	259	237	258	236	237	254	278	265	236	275	267	272	268	242	236	244	256	234	285	258	244	275	252	258	252	250	259	276	257	263	271	252	247	229	258	258	246	257	239	252	239	266	248	250	254	280	254	252	237	259	247	243	246	226	224	246	255	278	248	265	241	296	277	258	294	219	253	291	274	261	270	275	236	254	270	257	269	239	265	240	253	279	277	273	255	263	208	257	244	225	250	265	258	248	285	231	225	269	243	269	249	243	263	278	288	256	261	265	242	234	276	256	252	236	277	232	251	249	260	225	250	251	268	250	239	260	254	237	264	254	260	284	276	211	278	284	241	243	259	221	248	257	291	271	263	262	238	255	255	248	238	272	230	273	256	272	227	266	268	242	268	260	245	254	235	230	268	224	242	236	244	240	274	265	222	244	253	224	238	253	293	251	248	252	253	275	207	276	253	245	237	237	246	268	261	256	223	255	279	245	260	246	248	249	255	238	253	257	282	237	276	254	274	244	238	236	239	284	224	225	258	251	254	262	260	259	295	280	238	257	235	267	264	247	242	264	244	252	247	252	253	260	276	226	206	248	263	272	274	231	271	291	279	264	261	244	255	243	275	272	252	256	271	272	248	264	258	258	220	268	249	254	267	271	253	288	276	259	252	248	245	236	241	292	256	246	259	254	256	250	256	222	262
7608	2603	5402	6592	5732	4761	3862	3064	2521	2105	1823	1829	1612	1561	1457	1298	1162	1091	1068	1005	969	925	910	840	882	870	818	818	810	816	768	739	731	738	719	706	677	672	647	659	631	658	629	672	618	620	594	633	628	640	616	643	614	624	655	630	625	638	637	655	620	604	604	624	644	634	659	606	635	649	647	629	618	645	639	628	591	616	637	638	580	610	637	623	640	622	648	630	633	589	595	568	601	611	624	622	612	588	599	637	635	609	602	607	597	580	627	619	589	549	624	641	624	608	620	650	620	583	570	596	611	607	609	638	577	583	629	613	579	633	614	609	606	638	573	600	606	611	622	586	639	650	596	601	618	649	585	647	655	617	614	590	614	612	608	632	611	593	640	594	603	598	604	632	632	617	589	626	586	642	627	626	604	612	617	588	605	590	593	640	598	578	623	589	611	588	614	632	617	621	596	627	555	639	596	575	605	603	625	617	592	579	609	625	605	574	597	630	608	665	610	657	579	599	637	588	633	625	637	589	611	607	616	612	609	644	596	622	589	619	612	626	592	641	593	600	652	625	609	668	604	627	634	594	621	626	619	625	633	629	611	583	614	632	576	636	602	626	625	580	610	608	657	605	606	617	593	605	651	642	607	609	600	610	629	619	642	602	586	638	620	616	588	612	604	615	653	593	689	636	574	633	629	610	663	632	577	607	586	603	601	620	630	633	614	634	598	601	634	615	614	571	617	611	618	601	646	653	610	591	635	579	645	620	655	560	606	599	599	580	621	602	659	597	617	566	599	606	615	618	630	637	624	606	619	612	609	580	619	579	576	574	586	622	588	621	610	599	538	631	613	615	636	603	626	631	648	630	648	586	598	617	659	620	615	598	633	600	553	668	640	646	599	651	643	634	595	651	604	657	581	643	603	594	611	605	619	608	608	651	570	589	604	613	590	620	557	572	649	585	607	616	646	640	615	677	610	597	570	603	613	554	607	606	656	626	638	616	583	626	593	612	648	632	611	587	590	608	625	651	650	621	589	603	627	643	567	580	626	585	606	603	590	619	621	645	621	582	579	610	575	606	595	625	613	598	580	595	615	623	614	628	651	647	620	567	626	610	580	603	593	595	620	586	618	573	610	611	598	592	619	596	650	623	631	610	630	635	643	631	617	597	656	628	595	645	530	644	619	587	626	586	605	633	624	618	627	618	610	605	632	583	575	649	622	602	624	604	599	618	655	582	649	636	640	580	605	613	610	589	591	644	597	644	616	622	599	595	645	564	603	645	639	612	595	626	590	657	623	581	657	602	618	577	645	594	619	637	623	639	626	643	632	632	611	638	645	619	583	629	658	579	649	582	632	602	624	637	660	604	650	636	611	590	622	643	641	621	660	615	622	568	620	633	596	639	586	598	631	664	581	658	590	631	662	617	620	632	574	576	573	631	630	608	570	606	586	607	588	633	642	643	614	615	575	597	623	621	589	629	632	629	618	615	623	598	614	633	621	608	604	617	622	621	597	601	566	587	632	592	645	630	650	618	616	642	630	562	653	600	605	578	598	587	634	616	638	614	615	639	618	608	658	621	602	620	626	629	595	545	603	643	577	621	614	622	578	615	615	650	607	624	634	627	609	622	629	633	600	688	584	607	627	617	671	569	624	610	623	575	636	611	589	648	614	599	585	599	591	579	614	637	601	596	608	643	666	618	616	635	621	585	665	581	624	566	588	600	633	600	589	646	632	600	599	644	611	618	638	586	593	645	643	585	617	554	630	626	581	630	607	604	626	605	562	572	615	670	619	582	592	613	605	608	613	619	610	596	599	612	625	641	580	653	577	609	579	618	641	608	605	591	584	622	575	624	665	611	590	638	662	631	596	588	635	617	605	609	592	625	627	638	620	623	577	594	658	659	586	610	597	605	623	625	585	546	644	602	574	612	604	619	600	600	636	623	581	586	620	618	560	583	623	614	614	585	613	618	616	621	581	639	654	597	567	602	600	587	576	584	645	659	582	622	633	641	584	637	636	589	618	592	588	640	577	572	601	590	631	625	548	608	640	593	608	650	595	630	595	615	605	600	594	609	569	595	627	611	617	604	617	636	648	620	643	625	600	604	609	602	647	643	638	581	652	588	593	611	598	659	620	626	622	625	561	632	639	626	622	608	643	557	607	624	612	621	614	638	602	638	614	631	604	642	608	590	632	602	603	602	628	616	653	586	590	598	605	626	576	656	659	635	595	628	611	613	657	584	594	653	611	622	584	607	645	574	600	575	609	612	591	606	621	635	632	607	653	637	656	616	547	648	644	603	595	587	634	629	619	550	615	623	648	576	575	611	627	581	576	654	597	642	612	587	612	645	625	617	615	650	630	648	626	591	625	625	662	594	630	615	615	600	599	585	589	640	630	651	615	646	617	594	605	632	646	616	619	581	599	644	609	663	656	599	599	599	615	630	641	611	570	642	631	651	695	629	635	644	614	622	621	577	590	582	657	591	615	612	655	571	617	616	634	627	622	588	591	660	599	628	617	631	604	613	579	613	590	652	584	624	640	599	570	582	623	599	653	610	599	613	661	554	601	657	624	620	646	582	585	604	613	618	595	609	616	593	620	659	600	630	610	621	602	571	608	594	621	639	618	623	600	618	611	627	623	593	604	623	608	606	586	561	627	610	628	642	597	610	570	596	608	617	592	625	604	605	577	595	678	675	583	636	589	601	601	562	593	575	680	603	604	590	678	581	603	614	590	630	576	624	603	564	586	599	605	586	618	573	574	607	650	588	604	573	594	679	620	604	623	555	576	583	632	601	602	643	578	650	607	585	616	608	660	641	623	590	628	599	618	598	636	610	622	603	635	589	631	633	614	608	636	645	669	611	594	612	620	615	631	627	626	644	628	618	626	598	647	635	587	616	593	606	606	619	616	625	601	593	604	607	609	605	621	577	651	571	596	586	639	621	616	621	601	632	602	600	605	634	600	615	624	623	608	623	614	627	613	613	651	634	586	605	610	632	632	611	579	654	616	622	626	630	616	613	602	656	600	626	620	611	609	579	612	613	581	617	614	618	620	606	597	594	619	541	603	625	621	637	640	634	615	601	577	654	622	607	599	612	659	558	614	622	605	628	604	616	582	596	581	636	634	643	568	577	613	610	602	633	620	552	591	603	575	628	621	621	619	572	573	601	568	618	602	645	592	601	640	603	639	601	605	617	562	648	564	602	610	633	623	602	591	593	603	628	605	633	621	632	593	570	630	632	579	622	633	602	611	597	595	662	581	594	569	652	594	635	652	618	615	648	613	611	608	614	607	624	617	616	586	657	605	632	630	658	620	634	600	588	643	631	620	611	660	668	632	565	633	614	629	631	600	604	608	635	612	631	615	617	583	622	646	654	581	635	606	614	601	619	599	580	610	603	594	582	616	635	625	624	613	553	593	597	636	583	592	625	638	626	611	574	615	680	632	622	619	625	598	579	660	606	610	635	585	607	596	609	639	618	611	615	604	624	610	632	574	610
15067	3482	3884	3104	2141	1521	1078	898	722	677	519	486	494	410	354	344	343	326	292	270	276	238	247	228	225	234	217	192	229	207	212	211	208	206	211	204	203	221	189	195	186	203	221	211	203	173	190	178	194	193	171	182	197	217	194	178	184	209	203	179	210	225	203	193	223	189	194	208	192	213	185	204	197	184	211	217	201	203	226	204	179	205	194	164	194	177	213	178	172	199	196	207	212	171	179	209	182	160	188	196	197	192	210	200	206	162	171	181	200	203	196	197	209	187	184	194	191	200	198	193	187	195	184	175	194	219	186	154	166	186	201	192	203	166	188	188	185	183	181	160	170	189	216	203	166	175	173	183	209	184	202	167	185	192	206	182	199	207	179	164	191	178	185	200	189	188	182	197	171	173	193	210	195	185	176	179	218	177	196	183	173	201	181	200	200	188	188	201	206	182	147	189	172	181	182	192	195	201	196	195	198	197	182	189	180	169	187	169	183	211	182	200	184	174	205	155	193	201	195	194	174	186	201	217	195	188	192	182	178	194	195	184	201	193	191	190	214	177	202	194	207	225	178	192	181	212	181	173	194	199	168	210	189	167	216	208	190	190	206	182	180	213	202	188	182	203	218	167	201	179	199	186	205	186	198	195	212	161	183	216	164	188	203	206	174	174	191	190	188	190	214	180	181	205	194	196	184	179	201	185	156	198	188	177	177	212	184	193	210	200	184	187	198	189	188	179	202	201	202	184	188	197	191	176	183	195	210	188	191	201	201	206	221	191	210	182	185	162	180	197	187	198	197	178	170	175	194	195	180	161	207	212	208	199	186	194	188	195	226	173	190	194	212	189	195	196	209	185	206	162	165	195	181	207	197	177	204	157	197	206	216	182	174	193	180	173	223	147	175	192	218	204	188	175	199	186	183	179	207	207	192	191	196	199	177	190	205	173	170	163	203	178	180	192	174	218	186	178	215	179	212	203	219	189	206	224	188	204	174	193	189	197	184	199	199	165	191	193	194	181	170	182	183	165	185	179	202	177	200	193	199	200	160	191	191	179	201	200	198	192	193	198	192	197	211	194	201	212	176	173	166	199	205	186	203	190	179	180	187	181	172	198	211	204	206	162	206	188	188	181	186	181	205	204	199	190	183	204	165	180	199	176	214	195	178	165	189	211	191	183	208	196	183	204	219	206	173	190	185	195	211	182	215	177	193	207	208	184	183	166	179	187	189	200	179	190	217	172	173	181	193	185	181	188	228	220	210	183	184	203	188	212	202	189	160	198	204	196	173	175	171	184	190	201	207	187	172	188	199	177	187	184	192	179	162	197	184	198	207	184	184	192	173	207	186	185	186	165	187	179	190	184	236	203	204	196	191	181	176	207	182	188	180	208	180	198	207	184	183	176	181	207	207	183	200	198	190	179	176	197	185	187	168	201	191	222	195	166	190	171	218	192	186	225	180	190	186	187	198	209	232	194	175	198	171	173	220	201	194	178	180	184	184	207	216	194	200	203	199	212	182	170	185	199	182	217	188	211	173	168	187	210	202	200	201	191	194	200	207	187	210	200	198	182	201	172	194	181	193	208	193	193	213	221	201	173	161	201	196	184	194	195	209	181	202	173	189	184	193	194	192	179	181	175	178	186	161	181	188	197	190	175	171	187	181	190	184	195	207	193	207	192	186	176	175	194	226	203	214	193	199	194	195	195	202	224	171	185	189	184	217	184	230	210	199	172	181	209	203	177	197	184	190	205	195	190	213	188	198	205	195	184	192	188	187	194	197	169	183	172	188	218	216	185	185	196	184	186	173	176	194	197	209	170	193	172	183	190	197	196	208	169	192	185	194	174	180	170	194	181	193	188	180	208	202	197	179	185	194	182	202	192	180	186	195	189	201	181	169	178	180	198	205	192	171	193	190	198	188	188	187	211	173	212	191	192	185	194	168	202	179	191	174	196	187	212	199	177	196	188	179	205	206	204	174	174	182	166	194	194	193	204	212	195	196	193	221	207	189	217	183	175	175	183	215	186	173	184	202	184	188	191	170	210	208	191	156	174	185	195	213	220	179	189	190	188	190	182	176	176	194	208	209	189	175	180	180	207	151	174	181	211	172	187	188	189	206	179	177	202	194	201	204	203	193	187	218	202	210	186	193	200	199	181	169	204	218	186	191	177	185	195	192	198	171	192	207	180	201	171	209	202	203	190	198	183	181	183	201	195	233	188	159	193	212	195	205	223	197	176	204	186	183	198	168	222	178	180	196	186	174	210	196	174	212	188	175	188	192	217	195	180	189	193	176	162	185	176	183	203	194	164	177	195	215	187	205	213	183	202	176	165	187	190	186	187	214	163	190	208	198	207	178	203	203	192	214	187	213	190	188	185	206	183	205	192	185	201	207	188	173	207	190	184	191	186	202	201	227	158	200	189	154	191	202	192	186	183	210	197	197	176	215	175	188	160	169	191	168	210	189	219	177	189	197	214	208	197	207	180	227	172	204	185	181	194	187	184	171	190	182	187	188	199	170	179	190	185	185	224	168	166	182	213	168	175	206	169	200	192	194	166	220	175	186	174	214	213	174	213	185	220	185	202	175	203	192	180	165	196	187	225	182	184	198	193	187	204	197	166	174	183	211	195	196	208	189	173	198	189	186	168	175	184	199	212	214	174	165	164	204	195	199	182	184	207	182	196	190	178	211	162	191	186	186	163	172	200	193	190	225	183	173	172	198	186	177	181	197	203	179	193	197	192	204	213	180	200	212	184	190	177	185	190	198	188	190	200	210	177	176	175	187	210	200	222	202	182	185	198	191	166	164	212	179	169	186	220	171	169	171	210	208	210	226	189	190	197	191	186	203	190	194	197	195	205	221	208	216	198	193	229	195	181	176	196	194	201	196	194	172	196	190	199	173	208	180	187	188	192	185	223	184	185	188	199	187	205	223	178	190	193	208	213	203	189	184	187	195	172	211	189	197	191	203	166	206	196	196	208	192	180	176	191	202	194	164	164	181	192	208	187	178	194	174	173	167	211	174	218	202	167	173	196	197	178	189	188	186	186	196	223	176	195	178	203	170	177	174	190	197	193	178	188	220	204	204	177	240	203	233	176	209	188	203	192	234	176	183	217	176	200	172	202	186	185	195	182	191	157	206	212	188	192	180	215	196	196	181	187	178	173	162	185	176	206	181	203	219	192	152	207	184	195	185	202	190	165	214	170	188	193	214	222	167	209	198	170	199	197	208	197	162	155	178	194	184	189	186	167	197	214	199	178	172	190	220	157	185	209	167	197	166	209	192	163	176	197	180	179	187	207	188	190	188	192	176	197	166	185	203	181	170	195	180	197	189	184	208	198	211	177	171	200	225	215	190	180	178	187	168	181	171	193	184	183	187	191	186	182	193	171	179	181	198	181	206	190	179	163	191	193	204	186	197	162	198	217	174	194	194	188	208	204	226	192	191	161	205	187	192	226	201	184	179	180	207	197	183	191	194	187	183	198	206	208
9716	3216	7141	8731	7801	6436	5071	3994	3355	2712	2426	2243	2139	1906	1749	1517	1439	1341	1196	1031	987	1007	933	856	838	818	814	757	750	772	733	712	646	642	629	622	556	608	573	553	514	558	556	531	547	498	490	508	497	516	531	502	508	570	505	523	517	515	503	495	489	511	508	553	448	499	523	495	478	499	518	517	488	503	457	512	500	476	499	507	505	485	521	490	449	495	515	453	470	482	487	462	479	484	448	449	458	455	506	496	474	480	469	479	467	472	490	497	452	466	483	487	478	498	495	481	514	487	504	491	445	500	432	454	518	510	471	505	473	454	485	436	465	474	472	510	485	459	479	453	460	524	494	446	476	464	450	506	501	519	475	460	456	438	473	489	447	485	493	435	490	492	477	464	497	472	471	471	462	467	483	441	462	463	459	463	459	466	473	471	466	444	484	478	469	454	498	490	455	507	468	467	452	421	480	467	507	508	464	474	455	505	449	475	464	461	467	500	479	501	470	468	467	481	468	488	445	534	487	460	444	483	487	457	455	452	462	470	475	533	443	455	467	482	508	476	474	498	469	493	485	499	496	493	460	500	492	469	451	463	477	507	486	455	488	496	474	491	483	461	445	442	490	503	457	479	468	454	499	513	468	462	483	473	444	484	472	436	471	512	473	455	498	505	496	480	515	505	514	482	517	500	479	452	457	455	475	461	490	514	472	441	505	518	488	464	451	479	482	486	460	452	478	488	500	498	482	498	455	472	449	423	477	499	487	513	487	479	415	452	487	438	483	477	460	495	476	474	460	510	453	441	494	515	463	449	497	469	431	505	472	426	487	456	469	471	470	476	518	458	481	451	496	505	492	479	435	498	468	456	482	487	530	511	454	512	476	481	494	449	433	465	493	487	472	466	463	516	447	470	473	476	452	465	515	438	493	490	444	484	483	478	523	485	508	486	525	465	451	483	543	505	495	469	515	486	450	465	465	479	525	475	490	467	478	516	458	444	484	505	515	489	459	456	432	485	479	453	522	494	497	478	476	482	484	473	508	455	480	491	505	479	485	521	463	467	464	451	484	464	444	477	479	537	492	466	471	475	472	466	480	492	492	422	497	473	480	448	508	503	462	480	469	484	487	498	489	452	470	465	500	485	470	492	511	462	452	455	481	473	488	446	494	492	459	466	519	433	472	497	490	475	525	477	485	475	503	492	467	491	496	501	489	454	469	502	480	476	497	491	527	489	514	466	501	482	490	505	452	534	496	457	475	459	453	508	456	484	469	491	460	440	503	507	493	472	475	491	474	499	503	469	513	501	495	473	461	459	471	463	459	446	448	430	508	448	529	486	502	442	470	490	480	498	500	428	514	501	490	432	498	475	499	492	440	480	500	475	467	471	499	493	464	461	483	469	463	515	469	510	506	458	468	475	458	473	497	501	480	472	474	480	503	527	502	502	491	453	491	496	475	505	448	483	470	499	451	475	437	493	495	465	490	477	501	464	444	459	499	513	524	492	470	523	500	502	491	478	477	512	482	445	467	486	456	470	461	512	492	483	456	494	478	448	491	511	463	501	515	464	470	493	533	459	474	471	464	483	503	480	522	463	514	479	454	450	464	520	492	449	500	514	469	475	464	459	459	447	462	480	461	511	462	469	490	495	458	491	460	493	486	507	492	489	510	453	457	510	469	498	499	482	479	468	434	467	465	487	488	503	506	473	515	506	468	498	512	489	511	466	510	474	497	453	494	462	437	456	487	489	458	516	500	449	481	494	473	505	473	491	483	462	492	492	458	462	499	478	469	471	477	497	460	488	483	464	471	530	453	443	507	482	490	464	490	479	475	462	492	477	495	454	461	473	497	466	480	458	484	503	454	465	470	514	511	451	488	466	473	460	454	477	470	471	478	460	508	487	420	494	484	471	486	507	475	473	455	473	461	453	479	507	480	467	491	482	466	461	494	462	510	472	487	534	461	462	468	501	482	458	466	462	495	448	463	514	472	488	469	529	509	523	477	522	477	506	473	451	472	487	489	530	465	506	489	497	500	469	462	499	484	487	484	436	488	499	493	540	469	473	479	474	474	458	488	489	474	496	480	490	479	495	470	480	499	499	504	485	489	444	469	431	473	488	500	492	485	474	503	526	514	474	463	496	468	453	480	504	469	485	491	482	475	494	475	461	497	443	478	493	485	531	466	498	478	452	480	469	480	526	489	499	490	484	496	455	474	475	486	502	489	507	456	469	500	512	488	463	497	519	472	485	466	480	487	495	458	466	487	506	510	482	456	454	496	481	464	474	442	492	497	485	500	453	470	456	466	474	457	476	463	481	492	441	474	469	482	478	502	474	475	519	481	491	510	478	477	463	490	508	426	441	452	454	516	476	431	511	465	486	499	486	468	448	494	469	508	512	465	458	490	512	502	482	477	458	449	500	469	526	457	494	512	499	502	475	462	507	465	485	483	484	466	468	468	471	502	476	493	470	461	444	506	502	475	468	445	480	466	472	437	478	490	475	479	475	505	495	485	471	485	481	477	484	511	502	441	446	483	440	507	452	490	450	483	509	483	478	489	518	487	490	465	494	459	492	490	476	479	484	498	513	513	489	484	464	460	464	498	485	461	495	498	469	481	516	476	421	491	475	500	446	492	486	478	483	470	472	462	481	488	506	459	469	483	490	480	487	473	470	491	496	485	478	468	450	481	477	524	485	523	487	474	518	478	498	497	460	501	472	516	538	486	497	479	495	499	483	510	507	499	476	516	502	509	448	496	516	470	433	444	488	468	479	488	515	467	487	465	516	469	500	492	510	500	498	510	528	489	496	495	476	485	475	468	468	457	453	492	480	516	496	437	490	468	470	500	464	505	490	478	446	477	472	495	479	465	491	471	474	478	527	489	490	440	439	475	486	490	486	462	510	482	488	511	492	467	492	518	442	527	479	463	452	466	462	469	484	497	511	491	458	468	455	472	489	467	471	481	470	494	480	461	486	487	490	477	445	493	484	440	508	510	472	494	435	485	505	464	484	457	498	468	456	494	502	470	480	455	466	468	516	458	446	501	467	473	433	473	481	464	493	447	473	445	495	459	487	473	448	506	468	489	481	469	468	479	493	480	489	482	489	489	490	477	456	460	505	464	471	499	494	492	485	512	464	494	478	484	503	499	525	503	510	514	526	456	484	473	513	498	464	457	492	490	491	516	417	466	458	500	469	499	462	477	489	435	499	458	499	491	484	497	484	491	502	498	456	461	501	528	457	477	491	463	468	481	549	461	483	482	458	473	514	472	480	491	481	481	495	506	494	486	469	491	509	447	505	490	487	446	491	453	484	429	496	473	473	466	476	455	462	498	493	477	487	517	447	511	482	440	489	506	463	468	512	462	486	481	468	498	469	501	477	441	480	481	461	461	496	514	534	493	481	477	503	450	479	480	470	464	466	480	455	476	506	450	515	461	479	513	493	470	487	464	458	504	483	463	511	471	486	455	449	458	531	452	445	452	506	464	466	477	475	486	509
2828	1163	1522	1231	930	707	557	460	453	369	315	358	354	361	306	345	315	309	301	306	281	268	297	275	290	300	299	288	298	320	289	287	287	282	279	292	303	267	315	274	307	260	274	281	299	298	301	263	276	286	290	290	263	298	302	291	325	300	312	298	284	275	315	294	246	298	298	256	275	270	314	288	296	285	284	267	259	268	324	281	261	271	302	276	269	268	314	290	267	285	270	310	274	273	288	302	252	276	298	322	269	303	280	292	286	283	291	276	303	282	279	265	273	268	254	258	269	295	296	257	248	258	297	271	264	261	322	262	293	275	282	292	281	296	299	276	306	255	263	302	253	284	273	303	295	279	286	300	266	275	301	293	257	272	294	259	253	257	281	249	275	277	288	276	280	286	304	272	286	286	313	278	274	289	305	263	291	272	255	279	270	281	265	299	253	287	287	269	279	291	266	266	297	308	269	266	262	286	274	302	283	260	272	284	286	272	261	287	278	247	264	267	307	295	264	306	285	255	291	284	256	260	288	299	248	294	290	284	259	293	307	261	275	268	290	260	272	274	276	256	279	291	280	275	296	272	258	298	296	268	276	302	302	290	300	251	289	304	279	321	263	289	273	330	288	298	305	298	300	264	278	294	273	278	293	265	300	252	266	281	263	288	297	268	267	280	279	285	285	281	261	285	303	285	279	294	286	286	307	309	313	291	286	261	272	289	265	292	291	260	285	300	288	309	294	260	268	307	249	285	292	318	239	240	293	281	273	287	285	278	268	273	274	284	308	293	265	289	275	267	290	289	278	281	275	275	256	252	308	312	287	309	289	292	290	300	265	246	272	283	295	277	263	278	290	280	302	284	286	275	300	254	287	269	307	263	315	246	309	284	295	288	275	290	285	297	263	302	302	287	263	282	286	264	266	294	284	291	297	278	266	275	295	269	302	288	304	248	252	311	269	297	254	251	276	293	303	294	270	255	289	305	285	291	286	279	273	282	277	312	329	272	256	275	269	262	292	268	294	275	277	306	263	271	274	291	280	308	291	294	275	282	268	297	297	270	292	253	288	305	307	287	299	267	304	272	290	246	260	281	263	297	267	275	301	243	274	288	290	290	290	296	269	288	288	277	289	278	271	297	312	273	267	293	279	291	282	283	276	305	292	295	283	265	250	260	290	284	276	268	285	262	321	268	308	285	288	293	282	264	257	260	290	270	279	258	259	265	291	279	275	292	291	283	267	266	301	287	295	278	290	298	299	301	275	292	292	285	283	292	298	264	299	271	338	294	265	262	282	263	277	262	310	313	302	282	265	287	227	271	293	264	287	289	280	279	276	282	278	308	278	300	260	270	291	278	269	274	297	280	253	265	282	288	325	290	278	292	287	304	302	276	275	254	293	297	275	261	284	292	265	304	307	256	289	294	272	279	274	267	312	254	283	286	303	316	277	280	264	306	275	299	283	264	257	281	285	295	271	260	315	274	288	266	274	280	270	327	283	282	302	251	290	284	278	314	292	319	282	288	252	271	287	302	299	287	251	272	279	280	284	299	280	264	260	304	312	289	291	283	263	271	313	251	281	275	287	293	268	293	247	297	277	282	316	266	272	263	281	293	256	273	298	285	272	277	300	274	317	308	262	258	268	298	287	274	306	238	291	286	305	263	299	311	278	285	297	288	261	258	290	277	256	305	322	282	292	305	291	254	254	274	302	282	296	280	256	321	284	291	286	312	275	294	260	284	298	280	296	272	280	288	254	258	276	316	274	248	262	274	280	261	261	318	255	293	293	285	295	280	269	283	276	292	310	283	261	290	277	288	263	301	265	304	300	259	295	303	292	289	273	258	290	294	256	298	292	305	290	270	286	287	268	253	270	273	291	260	293	287	319	289	281	271	264	250	301	278	286	281	306	320	294	301	285	290	280	290	267	279	291	273	289	303	298	271	302	244	293	290	262	260	270	252	303	252	297	275	271	329	289	298	266	288	292	286	294	284	283	267	303	285	306	299	251	246	256	299	283	256	309	273	263	286	300	288	328	286	301	287	301	301	282	268	266	276	284	274	257	294	258	277	310	259	280	292	275	284	277	304	311	273	264	271	235	277	264	318	261	249	292	275	232	264	279	274	278	305	270	302	309	297	275	256	269	264	268	280	249	270	286	258	275	269	304	277	300	263	284	263	281	272	288	300	246	281	308	292	284	270	306	286	280	302	259	280	292	283	284	261	279	285	256	280	261	263	309	297	304	254	274	289	277	266	294	296	298	259	281	282	305	259	278	272	264	320	288	272	288	286	299	312	281	266	287	303	276	294	278	299	264	311	284	296	253	274	324	291	282	270	275	289	256	281	254	281	283	268	280	293	288	276	270	298	293	305	271	295	271	247	299	296	296	267	313	265	297	295	286	266	277	276	245	291	266	292	258	262	323	238	283	304	280	303	269	254	250	258	257	277	313	290	268	302	260	293	299	285	291	238	280	284	282	269	298	293	304	262	294	297	290	280	285	300	291	265	289	284	258	277	260	288	281	306	273	282	275	261	274	253	278	272	279	291	285	277	230	239	252	309	267	290	295	274	287	258	304	275	266	277	261	298	280	284	284	324	305	271	270	264	294	295	270	274	271	268	276	293	283	302	255	297	278	262	270	296	286	287	278	288	240	272	279	300	277	307	291	299	262	303	298	275	309	274	283	289	292	280	249	272	282	277	292	265	282	286	281	290	277	287	306	277	290	280	273	295	268	284	311	263	294	242	287	261	319	291	304	299	279	286	281	278	275	306	295	265	267	262	314	285	316	289	234	294	287	274	283	303	269	283	253	274	284	320	275	301	278	322	280	278	280	299	280	302	278	266	284	281	252	310	291	285	288	299	262	274	310	273	298	258	261	296	315	266	271	264	297	286	273	264	288	272	276	269	305	262	266	286	261	291	288	253	274	298	282	256	278	283	305	293	288	278	267	282	271	277	270	272	270	310	297	282	273	263	293	286	276	270	292	289	291	251	262	314	266	291	294	290	308	304	278	288	276	247	257	297	261	283	264	275	291	319	283	253	282	282	279	292	279	297	291	314	279	303	298	282	302	274	287	328	262	298	280	283	279	270	267	269	279	271	295	271	294	294	263	277	294	271	273	300	254	295	276	270	297	303	272	311	287	266	268	283	274	272	288	267	281	275	260	277	287	300	258	272	289	285	308	303	274	283	283	270	272	293	299	234	287	270	260	296	267	303	258	288	271	275	263	265	242	263	282	293	287	291	269	271	254	278	304	302	292	282	272	287	279	276	273	304	297	304	260	261	308	313	300	267	312	274	289	320	318	262	277	270	307	251	297	274	265	296	277	259	278	273	275	295	314	288	300	265	300	309	265	284	278	282	294	270	263	285	275	274	277	290	279	326	302	282	263	277	294	310	249	279	295	263	277	261	283	306	303	263	305	274	311	301	281	279	282	277	270	311	266	317	268	296	282	295	286	269	308	271	317	301	305	266	283	278	296	285	273	288	275	299	250	301
2811	1656	3208	3803	3435	2661	2164	1894	1588	1373	1308	1172	1134	1121	1034	1005	909	941	856	805	808	763	813	826	800	753	779	796	761	744	722	723	727	728	700	678	658	699	718	705	696	658	723	688	719	704	704	685	667	708	662	713	687	740	716	724	689	731	691	726	680	687	692	678	696	652	694	692	713	700	669	692	676	675	706	742	663	694	707	744	675	673	683	676	701	682	661	693	626	676	717	684	648	646	725	633	671	729	651	663	676	641	637	677	676	697	689	663	703	698	676	671	706	685	731	660	681	707	697	674	662	726	716	653	713	686	703	681	645	696	719	669	648	670	680	691	707	692	615	662	700	726	705	663	644	643	628	685	678	650	684	685	678	701	661	664	696	636	692	690	675	662	681	678	633	719	708	694	688	688	657	694	716	670	684	680	687	703	705	661	663	681	684	663	639	688	658	708	689	710	668	664	641	696	712	666	669	679	692	655	624	700	614	683	703	678	690	686	707	674	729	680	739	671	689	654	703	694	642	637	606	687	673	664	681	717	694	669	669	698	677	696	710	699	674	645	672	677	707	679	684	650	659	676	693	703	680	731	665	689	689	665	672	646	645	680	699	713	693	656	650	679	672	674	650	658	661	659	683	659	672	713	741	672	690	622	706	599	660	690	677	676	689	673	641	694	727	678	656	660	692	673	645	689	684	671	674	688	621	688	657	690	682	682	705	643	671	663	685	684	694	687	718	655	694	694	689	691	724	679	723	674	677	717	711	668	649	735	669	669	687	672	689	758	675	689	722	692	692	659	716	697	731	650	633	673	683	673	654	753	680	658	710	709	661	699	691	709	701	690	681	680	671	690	678	703	640	680	697	712	638	646	674	646	666	639	701	694	692	693	693	670	663	661	676	676	681	675	666	704	708	656	702	669	703	702	647	689	706	669	698	687	696	608	673	702	717	672	654	684	676	689	677	702	689	695	731	665	655	680	655	660	640	726	691	684	609	661	701	727	672	702	681	674	720	663	691	766	690	654	688	739	666	680	664	690	659	674	702	682	693	681	690	678	674	658	694	702	686	728	670	686	650	683	722	674	698	661	701	655	695	655	645	679	679	697	721	653	697	734	662	625	705	627	726	702	697	693	686	678	718	692	678	644	704	706	668	668	670	727	701	696	679	691	658	746	658	709	624	647	680	682	651	687	673	713	679	666	638	715	673	663	717	695	656	696	686	628	723	698	701	679	713	691	668	731	689	737	665	652	700	713	679	706	670	679	673	695	695	677	688	696	627	668	713	711	647	660	708	696	668	700	682	653	660	658	654	726	670	622	717	717	670	694	671	682	702	696	666	699	685	681	648	672	642	678	735	645	697	664	682	658	666	660	626	682	679	697	707	685	640	658	669	685	693	685	739	701	649	659	694	697	691	704	687	672	681	693	705	661	718	684	645	661	679	644	686	707	672	677	710	630	663	697	687	677	714	692	702	697	703	687	671	684	687	708	634	666	699	659	707	734	684	723	705	678	682	668	731	682	676	663	675	646	694	641	702	662	679	692	694	676	696	665	649	659	752	689	716	672	678	695	655	706	694	654	705	685	694	716	682	628	661	666	713	677	689	673	665	685	695	645	661	682	657	640	689	654	703	712	642	710	658	670	685	661	693	614	685	683	700	678	695	642	695	682	667	665	682	708	668	692	713	635	715	711	688	691	682	736	695	699	667	728	715	608	678	706	698	704	711	684	748	728	686	674	658	698	631	720	691	685	660	669	653	686	663	678	722	680	662	672	726	680	658	734	704	677	696	687	671	633	656	680	678	605	685	727	709	675	688	618	689	674	666	654	661	715	730	738	656	679	670	635	678	686	659	682	745	690	689	663	734	678	730	680	661	658	675	727	655	678	654	664	656	674	698	737	702	664	649	639	723	692	653	676	670	654	658	674	649	722	660	700	654	725	708	675	646	696	666	705	658	703	691	662	685	683	715	668	690	681	699	705	677	683	661	687	677	660	707	707	684	699	688	654	658	668	726	663	707	728	665	690	680	652	743	655	710	683	665	684	703	679	650	686	677	648	698	641	683	665	706	661	676	681	660	696	689	713	680	684	697	682	688	664	671	690	664	724	659	705	637	734	661	703	705	650	696	687	659	690	690	700	693	634	689	710	667	660	688	733	699	656	666	675	730	728	685	647	697	694	684	662	655	716	670	713	661	686	613	706	647	701	629	667	664	653	653	714	670	690	672	690	713	687	665	653	663	673	663	677	697	666	692	684	704	643	632	726	700	684	680	649	681	707	715	705	716	717	672	662	682	667	687	681	669	676	700	657	705	712	670	650	667	640	696	709	686	685	690	676	680	734	682	666	700	663	638	666	681	655	686	678	728	670	716	688	731	690	672	654	677	644	703	703	697	690	701	663	666	678	680	667	661	681	672	620	680	695	715	667	702	681	663	680	676	684	671	669	660	708	669	687	622	718	735	643	680	689	694	628	692	706	663	700	677	682	692	681	650	676	704	655	644	705	696	665	650	632	663	668	669	685	716	658	689	677	686	688	699	643	691	690	650	678	650	685	672	718	721	716	729	663	665	689	665	685	628	633	708	683	708	672	689	645	653	672	652	639	691	595	681	669	700	656	655	660	654	678	688	723	697	677	668	660	616	661	647	660	672	682	685	653	742	643	652	624	672	654	650	682	688	650	707	655	657	653	688	707	678	702	666	670	670	715	681	727	681	671	686	679	653	694	688	683	684	698	692	681	694	683	679	676	677	648	666	639	651	689	665	649	626	706	703	709	627	678	714	680	651	656	686	740	665	661	706	692	660	682	661	686	682	703	735	700	682	657	676	646	731	686	636	662	657	701	728	689	729	644	691	658	680	663	699	707	639	704	690	691	695	678	728	674	677	636	691	721	699	665	690	661	660	677	715	673	671	688	644	731	716	693	687	666	684	733	662	671	665	667	650	708	688	661	688	681	635	670	689	694	668	727	693	665	664	698	639	644	662	688	725	685	692	679	692	671	695	647	668	680	639	659	669	649	687	700	644	647	684	695	731	687	700	701	669	693	657	686	691	651	663	640	677	684	692	686	668	734	669	682	671	675	643	625	687	720	685	714	739	723	695	699	721	694	680	659	642	646	741	699	711	708	658	680	613	722	704	675	663	687	665	691	668	661	686	656	643	658	695	691	684	671	729	708	661	659	674	667	707	657	705	646	669	678	695	685	693	627	654	644	655	712	675	679	656	643	688	686	681	675	688	694	680	709	662	660	655	687	667	674	705	673	689	722	710	688	698	669	677	722	690	650	678	643	697	718	721	702	663	713	699	672	739	643	659	661	684	702	681	684	665	705	671	704	638	697	693	638	689	689	678	662	691	658	668	655	681	721	718	659	667	674	677	710	679	704	671	663	747	691	659	706	683	659	670	711	675	682	694	719	720	595	698	685	681	682	659	686	709	687	724	658	660	695	713	668	703	707	687	690	701	704	646	629	700	684	684	675	669	676	675	689	664	718	672	693
9160	2190	2800	2256	1520	1113	913	776	576	510	490	454	456	374	337	379	343	330	320	286	307	285	281	271	284	274	248	304	279	285	267	230	287	270	265	258	269	271	263	246	244	238	240	217	251	221	250	266	261	268	285	281	248	242	246	268	252	248	250	274	231	269	270	250	249	266	264	234	257	256	279	294	237	258	256	259	231	244	252	231	232	264	285	248	266	262	214	256	246	289	239	280	248	230	240	269	274	252	250	269	276	254	272	283	251	274	250	290	253	245	266	238	264	229	228	280	245	260	248	251	294	216	258	276	243	251	238	260	262	220	278	260	251	241	222	243	279	255	246	240	249	270	256	252	264	288	289	276	252	239	278	257	258	273	270	239	273	246	267	243	242	277	241	245	223	251	262	261	228	263	259	263	304	248	255	261	282	245	258	245	253	262	237	250	242	251	237	240	248	273	224	250	242	219	246	258	230	256	260	242	291	235	230	258	228	272	243	249	259	282	259	257	254	249	258	250	252	252	248	233	249	242	245	234	257	269	243	259	248	278	227	263	242	237	240	246	253	255	253	274	241	245	253	230	240	272	257	266	268	247	274	223	252	280	270	257	244	258	243	242	236	264	250	222	263	204	229	279	251	277	245	240	250	242	270	250	271	271	268	266	253	261	244	276	254	256	249	260	218	255	262	245	269	265	249	271	263	260	229	263	237	249	247	263	285	251	249	244	298	234	262	249	275	237	256	232	277	252	258	214	243	275	275	245	258	267	254	258	247	255	261	230	237	250	253	264	250	251	262	259	250	272	275	235	263	241	237	272	265	267	261	269	251	280	232	271	275	234	257	253	257	265	242	267	256	262	246	208	256	262	245	274	246	251	250	275	270	278	257	265	275	286	261	260	272	251	265	259	269	251	247	241	267	259	227	270	240	262	265	263	277	233	252	272	250	241	228	279	256	235	265	255	236	270	225	237	254	223	238	250	273	262	228	224	253	257	247	258	236	253	262	266	253	277	268	268	281	231	267	278	257	271	253	269	247	264	233	263	261	252	234	240	257	262	253	233	215	253	271	228	254	245	250	240	228	260	234	242	305	235	240	273	267	283	247	251	252	278	266	286	252	239	253	283	267	246	244	213	233	217	241	264	229	242	272	231	244	257	259	244	286	276	253	232	251	223	255	233	245	274	265	231	265	235	252	239	288	270	253	229	241	240	247	235	242	275	256	264	227	284	242	215	249	259	257	233	234	253	242	231	226	236	263	246	224	239	242	280	261	290	268	262	254	247	222	251	253	250	239	262	232	251	244	259	268	247	223	240	281	246	268	228	268	248	267	266	264	237	244	274	252	268	253	243	236	240	238	250	270	255	248	281	240	238	240	225	247	226	263	222	255	243	256	250	272	246	264	268	276	257	214	255	259	231	251	233	251	246	249	286	229	254	265	251	262	220	285	260	273	262	236	279	233	252	240	258	237	265	253	256	245	266	255	255	255	273	254	258	253	236	229	251	224	240	248	269	235	230	250	273	251	248	268	232	251	258	239	260	278	263	235	279	235	268	274	249	240	244	279	274	217	290	239	278	241	249	247	239	249	237	263	264	258	238	242	263	240	241	236	249	247	239	272	260	211	244	251	237	257	264	267	227	255	248	260	242	225	246	267	226	244	270	269	260	218	256	265	236	254	270	235	249	257	245	249	252	258	266	256	239	234	264	259	245	249	260	216	245	263	226	247	220	260	256	236	264	263	281	252	263	270	248	250	234	240	243	256	276	241	256	306	245	231	244	250	246	255	266	271	274	220	258	246	234	236	233	239	230	270	256	234	269	264	232	227	250	246	271	261	267	255	301	219	234	241	251	237	283	266	240	277	242	230	232	268	250	243	222	239	262	258	252	240	268	280	255	245	271	261	211	278	257	262	258	260	247	257	245	245	221	266	269	232	246	217	225	245	228	249	256	245	243	233	243	258	266	261	235	246	249	274	249	232	262	239	247	276	236	265	231	254	263	259	256	263	233	217	237	238	256	243	227	262	248	251	253	241	262	231	285	273	235	273	244	264	257	254	254	259	252	267	254	263	272	263	248	248	239	275	239	248	272	261	268	284	232	249	269	236	253	264	228	273	259	264	252	274	261	265	220	242	279	258	236	245	274	285	267	258	273	272	289	314	261	244	260	280	245	241	285	257	255	247	253	225	267	254	288	231	256	240	245	281	277	266	250	247	248	260	289	264	229	244	243	223	230	249	227	222	249	245	246	247	270	255	234	271	250	258	265	268	223	242	261	255	284	246	230	277	241	270	266	243	223	250	237	225	249	270	250	258	235	221	230	250	266	265	266	250	245	256	281	253	270	251	236	268	210	235	240	260	230	227	280	245	249	275	284	233	229	282	243	265	255	221	231	250	205	234	263	230	255	265	233	241	240	246	234	228	232	223	263	250	269	245	249	257	233	229	253	243	256	248	233	253	226	247	245	276	247	266	259	280	279	242	240	260	249	291	234	256	253	227	269	249	280	255	254	239	261	244	235	243	268	247	271	247	248	246	226	261	266	253	265	277	269	249	270	259	236	247	251	233	259	278	253	249	243	258	278	237	269	245	245	287	243	258	280	266	262	254	273	235	259	245	261	256	237	259	251	241	286	245	220	246	221	254	256	238	240	260	271	246	221	249	276	253	247	245	257	223	243	254	249	253	258	265	251	259	226	240	235	258	267	257	255	275	238	239	262	283	254	252	279	267	255	265	239	263	268	242	242	240	240	249	255	251	278	234	241	280	244	265	277	264	245	257	260	249	250	261	239	250	253	233	273	241	261	258	258	280	264	273	235	239	261	250	242	220	248	258	252	223	240	261	249	240	271	224	271	256	270	239	256	259	212	258	252	272	250	238	263	265	236	280	269	248	242	260	233	245	245	237	250	266	276	261	249	257	238	269	260	226	247	242	234	252	254	286	265	237	226	244	265	271	235	246	208	285	238	265	270	238	256	250	247	242	265	263	227	232	259	291	265	254	249	228	269	264	261	277	264	246	238	275	244	236	274	245	267	250	270	232	254	298	229	203	230	263	244	254	233	246	246	267	256	229	260	236	235	260	281	265	262	236	271	270	238	246	260	270	263	266	231	214	270	290	249	252	245	255	260	267	238	248	258	243	242	261	271	281	238	236	231	234	250	255	238	269	265	220	237	252	254	233	270	248	214	255	253	221	265	258	231	260	253	266	232	247	270	263	236	244	235	251	232	267	235	240	215	251	233	254	245	259	238	256	243	246	219	242	244	239	251	243	263	241	239	265	262	280	246	238	268	240	249	248	233	239	273	279	260	253	283	266	267	246	259	230	256	243	249	237	241	236	251	223	242	232	250	257	244	250	245	247	266	256	232	256	206	229	264	229	238	237	264	267	248	275	252	241	229	246	236	268	199	251	241	235	268	222	216	235	254	270	253	261	252	259	229	263	252	253	261	268	228	262	267	253	253	218	271	247	277	262	231	254	233	209	274	265	285	247	253	255	245
7629	2447	5376	6630	5614	4709	3893	3013	2501	2198	1897	1915	1751	1538	1451	1294	1325	1130	1073	975	980	970	863	887	847	844	834	811	779	756	790	736	744	738	687	695	674	657	686	647	630	646	631	655	597	629	626	597	626	637	642	658	644	579	645	641	642	646	631	671	621	620	627	615	606	622	632	591	588	589	655	636	603	642	628	663	607	593	614	631	625	634	640	601	591	609	564	615	657	637	619	626	631	580	582	651	611	624	593	642	622	600	631	622	599	604	641	621	615	581	673	550	606	625	616	569	622	587	602	646	602	608	591	599	594	590	622	623	656	551	627	598	608	688	593	625	591	648	621	585	629	661	623	598	614	606	650	578	575	588	596	609	630	614	619	668	612	619	611	663	595	597	625	620	651	622	605	627	616	634	633	594	621	643	610	596	584	605	625	642	619	619	581	605	577	630	596	597	575	625	611	604	562	618	604	579	630	631	605	608	655	642	599	596	605	628	598	625	634	600	602	617	591	606	639	620	663	594	627	618	597	614	598	647	610	573	675	587	638	599	626	605	611	628	611	628	613	618	600	621	625	571	581	594	657	611	660	604	645	627	573	572	624	604	592	625	587	636	624	634	638	607	640	631	609	585	634	577	605	615	577	630	624	598	655	599	638	609	568	649	663	599	610	590	646	615	628	593	611	674	573	563	595	585	629	613	601	601	638	614	604	590	576	609	603	564	632	618	645	626	606	597	623	612	597	609	639	609	631	616	600	595	643	651	640	609	654	618	564	641	615	600	614	593	655	628	635	582	623	636	598	583	603	581	653	586	608	637	612	620	575	610	595	619	655	638	606	638	571	593	578	593	610	604	647	598	579	626	592	640	631	612	617	555	574	581	599	604	648	648	622	670	590	617	637	592	646	642	594	601	628	660	614	631	644	625	614	616	644	629	659	589	617	610	623	559	612	618	612	601	636	634	594	634	581	562	633	656	603	648	618	581	644	583	612	629	671	632	639	593	611	606	616	556	618	585	588	632	634	622	595	634	592	647	653	656	594	662	588	598	604	612	661	592	629	650	637	595	615	598	625	646	631	618	607	611	601	606	632	620	605	594	582	626	592	586	651	571	606	669	635	620	584	613	619	622	632	610	647	642	585	538	575	642	608	641	618	608	617	579	580	590	656	603	599	623	587	580	595	628	615	575	607	616	599	617	625	604	626	637	643	663	612	626	621	542	587	597	652	600	638	643	603	606	659	623	554	623	620	577	609	649	632	648	634	582	613	618	656	630	578	582	631	598	582	598	639	614	567	616	599	594	656	643	622	613	579	638	618	639	630	623	589	601	633	566	599	606	606	636	607	597	603	612	631	618	637	605	622	606	633	640	641	605	602	637	621	664	621	644	589	616	643	640	597	609	622	645	633	629	617	605	639	591	647	666	600	582	602	617	632	622	661	639	610	656	638	622	590	638	604	565	638	633	610	636	613	642	579	657	662	619	625	650	610	591	588	624	658	582	616	623	622	618	674	628	624	617	626	623	624	602	632	634	594	597	637	624	648	635	633	601	648	631	602	592	638	595	639	589	604	675	615	674	648	640	626	634	671	608	660	617	655	585	605	571	643	577	603	615	646	612	657	649	605	638	633	595	609	620	614	584	632	625	586	599	592	605	600	578	592	674	624	612	643	591	612	657	650	606	641	582	605	630	608	586	640	641	619	636	618	647	575	598	663	588	637	632	666	569	624	604	608	620	638	615	601	631	639	594	624	604	605	632	641	592	611	629	597	652	582	616	606	640	636	632	611	631	603	639	589	624	593	665	621	638	674	628	566	593	581	637	607	649	645	637	649	655	582	583	603	631	631	578	618	635	616	639	594	584	657	566	600	616	614	645	628	624	618	614	633	625	617	583	607	616	631	664	668	634	642	612	610	596	617	606	647	636	613	632	629	614	643	642	651	606	608	601	613	621	606	574	572	592	583	603	606	604	611	612	593	612	632	635	588	629	609	654	624	586	629	588	623	635	600	626	610	593	584	621	577	623	587	595	629	616	622	584	645	588	654	630	639	571	596	605	626	640	596	623	614	561	581	621	587	616	625	631	611	567	659	609	610	635	658	616	608	630	606	644	647	581	616	597	573	601	628	607	571	594	635	642	620	585	625	549	618	664	559	643	562	609	622	587	593	612	655	615	628	601	623	624	614	606	605	581	600	628	603	669	622	635	619	621	654	654	644	577	638	575	613	641	586	620	588	643	608	594	611	645	613	651	619	638	613	610	651	642	695	633	606	576	662	664	638	596	606	659	599	608	607	589	559	644	621	617	633	606	609	647	640	598	574	669	620	605	625	635	580	673	614	601	636	590	612	648	593	587	630	624	621	602	626	659	609	677	596	631	637	599	590	602	639	590	631	581	625	635	616	588	621	603	636	653	646	576	602	646	617	608	595	615	626	624	584	606	577	605	633	585	580	647	668	630	644	578	643	581	634	643	644	615	605	621	635	607	601	603	621	632	584	639	667	589	650	611	650	615	608	632	638	643	620	620	605	618	637	617	621	610	634	586	605	633	604	632	628	582	628	614	625	638	596	602	647	594	599	654	611	661	595	638	616	583	638	610	601	597	629	626	653	618	675	662	616	625	584	650	608	572	614	653	630	595	689	600	612	614	613	673	631	664	576	619	652	626	644	616	617	639	642	623	609	586	643	572	609	637	610	597	617	611	602	614	584	623	650	655	605	642	594	638	617	640	640	618	605	624	648	626	624	632	606	615	650	595	643	662	619	584	646	606	572	610	620	595	590	598	609	623	609	585	625	582	614	651	654	650	611	618	638	659	619	597	622	619	591	623	612	599	601	630	611	596	656	684	595	635	645	666	601	629	656	629	649	637	585	637	624	597	613	609	621	650	629	608	616	589	637	618	614	619	651	634	611	620	629	576	612	599	614	596	625	618	621	615	592	633	621	591	633	624	589	599	604	665	599	595	580	608	601	618	619	602	634	633	594	610	658	606	596	636	606	640	638	637	622	563	605	631	625	635	554	602	609	633	645	592	652	620	613	637	663	601	621	628	619	586	576	647	632	624	600	590	661	608	587	664	640	632	646	616	606	582	608	602	583	618	596	617	624	651	650	629	635	602	612	658	617	608	613	612	573	608	606	620	620	585	654	625	616	663	586	628	678	644	601	603	638	608	639	579	608	593	634	617	693	672	603	596	615	625	614	598	618	654	579	626	610	615	591	611	608	604	586	612	562	636	630	598	571	601	676	639	617	616	645	615	553	616	561	587	626	640	603	604	612	603	608	581	633	622	649	626	594	632	590	618	603	629	630	613	598	631	611	658	597	636	587	546	600	604	611	612	621	669	580	571	584	590	623	607	621	658	667	656	624	627	662	602	596	632	613	600	642	608	606	643	622	631	603	681	617	668	623	622	652	634	589	588	612	600	610	614	634	597	614	647	640	664	603	639	636	592	591	622	630	629	609	622	625	605	609	630	631	668	654	624	573	613	615	606	598	619	607	635
14888	3249	3824	3142	1959	1440	1037	867	729	629	553	477	488	414	380	337	333	295	283	250	286	239	227	262	266	276	238	205	217	213	199	187	232	213	211	222	205	214	209	208	180	204	198	195	203	193	188	195	184	187	193	169	233	171	191	172	202	182	195	196	167	204	204	173	196	193	226	197	192	183	206	190	190	182	205	176	183	171	200	200	194	192	216	195	179	210	192	181	204	183	202	210	167	232	189	207	192	199	177	178	196	183	204	203	196	197	175	177	178	188	179	190	160	196	190	212	213	184	190	182	191	188	185	208	199	209	197	200	164	186	190	199	181	184	198	183	185	210	200	171	198	170	204	179	177	166	187	188	207	182	183	174	180	177	182	200	222	195	187	183	167	200	187	197	208	152	202	190	212	215	213	214	199	165	176	172	186	213	171	170	170	176	199	193	193	195	162	183	195	216	187	194	188	190	192	210	176	183	157	195	174	188	173	195	198	199	175	207	191	192	190	201	200	192	187	189	209	180	204	227	202	203	187	187	211	210	193	206	208	193	198	199	181	197	187	197	213	172	225	185	195	186	181	198	190	184	169	212	207	169	200	162	194	198	194	168	215	193	195	206	182	215	200	213	186	187	207	174	202	189	207	204	219	184	186	204	190	185	200	161	185	200	184	198	212	210	184	210	178	212	184	167	180	188	202	184	191	222	191	210	161	202	194	192	183	217	174	201	201	183	196	229	194	200	184	187	188	192	231	196	161	204	172	171	179	189	198	190	165	180	183	198	189	190	192	175	199	180	195	192	172	184	197	188	146	190	196	200	172	205	176	220	180	188	201	209	164	163	204	211	197	184	170	219	192	210	189	197	197	187	194	221	193	186	212	175	210	170	197	195	180	197	174	230	195	192	201	166	179	194	171	177	158	180	175	169	210	199	192	219	206	203	180	184	209	186	169	177	184	202	205	191	163	190	186	206	181	202	189	170	183	197	189	179	177	206	200	182	214	200	171	181	219	192	184	188	206	186	200	188	202	207	200	193	200	191	187	190	175	165	195	218	215	203	188	191	195	202	204	186	192	206	215	202	164	190	202	199	200	193	216	181	193	212	209	186	204	208	201	191	200	160	211	178	189	172	225	178	196	198	188	191	166	189	196	206	172	197	202	199	182	205	192	172	185	202	177	144	190	181	197	192	194	150	177	190	215	181	198	181	207	193	194	152	169	180	193	207	188	220	183	214	161	181	186	186	178	206	182	184	217	154	213	195	188	200	194	190	205	156	207	208	177	193	194	200	174	194	186	189	201	194	191	212	192	184	207	188	166	208	196	210	216	190	198	189	206	176	187	202	187	183	213	184	194	184	207	220	167	210	185	206	207	186	195	179	180	195	177	187	186	163	168	181	164	207	171	212	158	202	171	197	186	197	208	186	188	193	203	193	209	195	167	201	186	202	186	210	190	201	203	207	188	157	200	188	182	196	195	203	214	218	166	195	190	196	179	197	180	212	199	180	170	193	190	176	197	192	196	203	178	194	188	182	212	194	216	205	226	206	183	190	198	196	179	174	173	169	212	188	209	208	208	195	200	216	190	169	207	155	203	185	209	190	184	176	197	180	178	177	177	206	202	179	193	206	189	193	207	192	164	173	188	171	191	234	172	183	182	182	170	168	163	217	196	212	194	225	215	191	188	186	211	166	193	223	184	178	202	174	205	237	202	179	206	220	203	182	181	210	200	193	180	207	196	188	177	197	186	186	172	201	174	189	179	168	197	202	187	173	205	191	211	186	193	179	205	190	203	202	191	177	203	192	213	200	202	190	190	210	203	191	184	170	181	211	198	211	204	163	211	209	185	194	201	189	211	191	197	182	205	214	208	188	195	193	203	155	197	175	208	180	192	184	211	198	205	203	185	185	198	197	194	189	196	188	162	182	192	189	173	167	202	203	200	197	205	203	219	197	185	205	184	182	210	198	201	208	196	186	189	183	204	192	189	203	197	200	188	206	203	183	167	192	184	174	169	213	200	210	205	201	171	202	185	210	194	174	184	179	195	209	170	197	189	178	172	179	211	204	177	196	169	192	203	191	205	180	229	194	203	190	206	186	172	197	206	185	186	200	175	194	173	186	210	176	183	201	172	205	196	182	187	207	200	206	184	161	160	190	177	190	192	173	180	185	188	206	201	203	199	213	195	205	192	184	163	195	196	164	177	197	190	195	183	200	203	187	185	173	197	221	192	170	187	199	173	186	210	184	200	186	206	191	193	174	193	183	216	212	218	182	188	170	195	178	177	189	175	178	188	180	208	165	194	205	194	196	188	210	168	207	202	197	201	184	181	219	200	205	203	187	201	204	184	200	176	193	186	175	207	196	203	204	191	189	226	184	193	208	201	194	176	176	161	187	185	202	202	183	179	197	192	231	213	162	179	204	203	190	196	202	215	203	193	200	169	185	198	202	204	231	185	197	219	177	183	183	188	198	193	189	187	193	180	191	167	192	178	208	196	200	195	197	195	185	196	193	172	201	199	178	174	190	208	201	186	209	205	194	179	209	196	177	184	189	177	194	206	191	180	213	198	155	194	197	170	183	178	188	169	164	194	185	166	169	190	171	172	186	189	182	202	180	196	228	171	188	215	203	193	198	194	200	190	201	194	192	193	187	191	222	175	221	197	213	177	190	181	178	196	189	197	179	197	178	184	220	195	200	212	178	206	177	198	197	174	188	191	200	198	192	189	185	202	189	216	192	194	218	193	196	195	203	182	177	188	193	180	204	171	191	208	191	177	185	194	200	176	214	204	185	174	184	205	193	204	192	201	181	214	183	195	194	197	191	219	203	205	180	202	217	200	173	189	196	183	208	181	188	203	197	202	192	166	193	215	169	219	200	171	184	193	193	196	220	174	176	195	198	196	197	211	208	201	188	180	179	181	194	210	213	195	190	179	189	198	209	162	175	194	193	191	191	183	189	195	215	204	169	165	186	191	172	188	191	165	190	180	186	196	191	191	171	212	165	202	208	180	191	195	200	182	196	190	194	175	212	168	198	168	191	201	184	174	192	176	200	206	188	182	191	207	165	197	207	195	177	173	191	200	205	206	188	180	178	195	193	168	185	210	210	202	196	176	172	186	183	175	213	212	185	218	181	180	196	178	183	186	194	193	187	189	198	211	157	172	210	179	181	183	189	197	193	192	194	162	223	191	196	191	178	193	207	189	198	187	193	182	197	216	186	189	181	192	189	171	193	202	158	189	193	199	174	202	187	200	195	193	192	201	201	226	241	184	177	183	167	195	188	188	202	203	175	197	187	178	176	172	206	185	196	197	188	193	216	192	189	193	174	203	185	174	193	208	195	173	175	181	205	176	185	179	179	218	194	191	177	198	176	192	169	189	213	181	204	189	215	208	198	237	182	186	193	193	189	210	175	206	205	220	200	189	189	180	186	215	176	189	194	201	188	207	189	195	194	174	192	211	201	193	193	189	192	196	211	201	199	218	195	190	193	185	179	198	179
9728	3226	7003	9199	7496	6358	4971	3993	3279	2965	2507	2308	2133	1928	1667	1609	1399	1371	1145	1087	1058	1004	878	905	887	887	794	811	762	720	689	663	656	653	608	613	596	572	534	547	523	554	564	515	503	529	558	513	531	522	492	536	526	461	556	511	496	492	495	511	526	471	539	520	499	547	452	466	543	503	536	495	502	480	470	492	494	484	483	476	436	500	507	470	475	474	483	480	491	483	497	512	467	476	459	449	491	465	467	489	475	462	505	460	478	493	449	479	449	501	473	443	492	482	472	493	496	452	512	476	465	461	497	477	469	456	491	481	457	467	494	471	485	484	452	449	508	481	483	502	441	500	505	471	494	477	473	474	449	473	506	520	492	539	462	502	485	462	470	510	497	464	483	485	455	490	469	531	489	459	522	461	484	453	457	485	493	454	456	460	474	492	507	434	483	486	421	491	462	498	501	476	494	502	478	480	494	512	480	485	482	447	517	505	479	451	521	467	503	506	500	434	487	466	503	486	445	508	487	486	433	461	458	489	491	502	488	447	479	450	453	462	489	503	479	521	467	482	460	483	476	472	449	480	536	483	482	471	474	495	472	474	517	481	514	476	445	488	491	466	476	485	492	464	467	453	488	478	480	477	477	513	470	465	483	468	488	462	506	513	467	487	484	477	509	475	523	456	496	496	460	465	515	485	487	504	466	491	468	479	457	470	494	490	499	506	483	466	460	492	517	493	489	482	505	476	453	491	468	492	496	467	504	537	476	510	444	513	486	492	458	492	526	501	477	473	471	481	518	444	504	456	488	498	459	507	486	505	465	464	481	510	486	513	508	483	455	466	509	461	499	475	465	488	498	452	478	483	507	483	474	481	499	473	449	477	467	494	509	493	477	483	494	503	477	464	484	483	495	462	509	507	434	483	470	449	482	481	474	470	458	529	481	466	500	472	456	493	500	525	465	475	470	478	494	453	474	553	483	504	471	465	472	473	482	479	454	537	492	487	472	489	522	474	459	467	501	455	462	473	466	495	497	475	487	448	515	471	516	494	459	461	447	443	483	505	448	509	473	480	499	488	495	484	512	480	482	479	488	518	482	461	503	494	501	512	522	509	507	489	490	498	471	470	491	468	472	521	500	496	450	493	487	458	489	442	477	458	481	533	488	495	479	432	465	465	499	480	485	473	473	491	478	496	477	517	494	464	430	496	446	505	454	449	504	466	470	512	481	498	468	476	496	462	492	492	481	472	465	443	482	512	497	513	499	477	493	499	492	522	488	465	482	470	468	470	518	492	456	499	474	463	484	485	478	490	464	481	468	477	496	518	495	459	532	478	498	451	473	469	465	475	479	438	498	524	494	499	514	469	459	479	467	467	466	515	500	512	496	476	476	490	493	442	471	469	503	472	468	464	479	449	493	454	493	493	453	509	489	451	492	483	483	474	474	483	487	482	495	526	487	494	485	482	481	472	530	500	488	508	518	475	502	495	445	491	448	487	524	454	491	473	457	497	481	463	489	510	480	468	451	435	460	501	492	463	480	515	471	440	483	477	435	489	524	497	477	468	487	486	466	437	466	481	457	506	466	465	524	495	485	447	492	462	517	474	489	461	477	485	491	479	487	487	510	488	461	465	479	487	493	527	459	474	473	469	493	456	490	481	500	449	500	515	467	475	506	481	492	486	494	496	500	491	430	484	468	454	442	508	496	492	509	482	499	491	498	457	510	467	459	483	467	500	466	481	472	449	482	441	485	528	499	520	443	446	470	482	491	470	495	474	488	510	475	516	465	446	494	485	463	488	469	468	479	428	471	520	453	500	508	456	450	470	488	476	441	488	491	468	428	452	457	470	473	449	468	496	486	465	514	472	504	461	462	488	452	492	465	482	492	449	453	501	520	511	458	489	494	491	499	481	458	498	488	466	466	458	504	475	510	475	506	489	497	524	505	535	466	477	463	538	468	481	531	467	468	483	466	507	459	474	469	505	501	485	510	461	501	458	500	500	510	473	457	516	464	485	465	486	491	454	458	466	498	489	481	512	472	497	503	436	482	494	486	516	463	463	483	465	516	477	484	452	524	460	504	455	528	480	490	450	446	470	488	456	463	491	502	531	497	506	478	534	471	478	461	476	458	511	492	540	466	465	476	474	501	474	472	506	498	460	494	514	486	512	487	448	525	474	504	491	489	487	520	468	539	512	483	468	519	503	494	486	489	458	444	492	463	502	477	475	496	471	483	498	520	470	443	549	479	487	467	451	487	487	504	505	495	471	498	456	466	477	424	520	483	481	496	519	502	543	480	452	494	476	481	469	502	479	465	456	485	466	489	467	477	472	452	470	493	453	486	473	478	486	539	476	482	463	500	475	411	502	486	497	466	481	521	461	463	489	489	501	483	457	459	459	463	474	483	461	475	458	496	467	489	504	481	456	494	472	482	478	462	504	489	462	460	426	487	513	454	457	473	462	473	453	457	465	485	478	479	472	511	448	483	456	514	550	460	496	471	466	481	477	504	478	492	501	470	456	459	492	522	495	454	480	485	467	471	485	467	453	481	522	470	490	478	487	489	460	494	475	445	468	451	467	454	513	482	498	519	498	477	427	480	510	492	512	505	511	497	490	478	500	499	450	470	511	479	479	491	463	507	499	497	512	466	453	496	487	501	474	476	484	495	450	492	485	501	464	469	425	505	420	510	487	462	452	472	514	467	479	496	508	451	467	498	471	473	481	498	486	472	476	506	504	483	491	495	482	477	474	466	485	456	475	490	488	507	477	477	515	499	446	485	471	484	490	513	516	507	462	525	473	477	483	460	465	432	450	463	444	518	477	472	501	469	483	491	487	462	504	502	462	468	501	439	513	482	447	439	481	456	447	504	454	489	475	512	456	458	500	503	500	462	433	468	524	467	471	455	446	525	467	512	495	498	477	459	443	506	496	477	519	528	471	484	468	494	462	485	491	497	508	434	472	473	489	499	453	486	485	498	485	488	473	473	491	464	477	462	489	496	476	505	495	460	458	503	498	441	457	509	485	488	496	454	517	505	468	471	473	491	472	511	485	503	485	460	463	473	471	468	517	469	461	490	460	472	534	475	457	549	503	492	491	464	509	454	463	484	446	438	470	463	481	483	488	504	493	473	494	494	479	520	482	488	496	488	497	483	460	474	481	479	482	461	444	534	444	454	475	479	481	456	481	507	480	482	466	519	478	511	490	465	487	489	446	502	463	483	503	471	514	479	489	491	532	472	461	490	445	462	496	475	437	476	476	479	498	507	465	458	459	463	481	466	478	473	507	494	503	449	483	508	481	418	484	531	476	490	460	452	474	486	481	471	480	485	474	433	481	540	447	501	486	482	490	511	469	451	485	482	437	466	439	491	480	479	477	478	445	521	506	495	479	480	513	481	520	475	490	510	518	475	478	464	462	462	490	481	460	511	424	489	472	454	481	487	522	471	459	492	473	502	470	506	510	455	473	489	500	487	468	509	518	476	468	462	475	494	487	525	468
2704	1281	1544	1266	907	698	578	479	436	381	382	376	351	320	334	326	298	319	340	261	276	316	268	293	290	334	284	286	301	253	283	314	279	289	281	311	301	290	265	304	248	273	266	278	268	290	289	292	257	290	300	278	277	293	309	264	287	292	280	302	299	299	257	269	266	289	280	273	302	311	285	256	270	289	269	295	277	252	295	292	239	266	294	251	286	325	262	259	268	273	288	275	294	247	275	282	281	268	290	284	271	284	253	270	292	260	264	261	281	287	307	290	276	279	263	266	263	257	301	276	278	295	274	268	303	256	272	281	276	298	310	259	266	304	275	279	255	261	293	284	307	280	268	253	286	298	252	294	283	281	250	291	279	259	256	268	297	279	276	287	280	260	271	300	260	276	278	251	266	301	263	311	313	282	262	284	286	257	256	273	251	300	275	280	299	280	300	250	281	271	297	308	288	264	262	292	272	268	311	252	273	278	266	290	281	265	283	313	298	268	275	278	277	275	252	305	274	300	296	257	280	241	267	259	267	294	228	312	259	288	281	266	288	285	256	275	271	284	279	296	263	302	242	279	275	294	267	293	246	284	301	286	264	287	285	297	248	264	279	322	285	289	308	289	280	272	260	330	268	275	297	285	284	265	280	290	274	267	307	279	277	280	309	287	296	273	267	282	264	305	261	282	283	297	260	302	288	293	278	298	298	272	288	284	281	247	297	270	288	297	281	289	308	273	272	300	290	302	279	314	300	287	286	293	264	276	242	283	317	270	273	266	314	276	274	292	261	275	270	289	264	272	265	248	266	290	294	304	264	290	298	273	292	331	313	286	276	259	251	285	267	255	273	274	282	254	271	272	279	272	295	262	246	298	288	247	286	254	287	271	307	295	299	286	303	256	306	296	280	281	260	292	290	268	266	284	270	254	297	243	282	274	266	268	330	285	272	295	267	273	277	296	252	275	276	294	259	272	281	272	295	279	287	277	261	344	263	292	285	284	279	279	294	294	295	269	302	289	280	279	276	287	257	253	305	264	286	249	279	322	296	272	279	299	289	274	266	305	268	266	279	276	298	291	279	269	292	296	271	285	268	261	319	300	261	288	316	288	303	269	269	299	276	296	303	283	292	298	296	300	287	282	270	272	301	281	288	276	298	277	272	296	288	296	273	260	304	292	280	237	298	284	250	288	290	265	248	277	299	281	290	269	275	277	297	265	264	294	224	266	270	321	296	282	285	284	267	265	269	290	287	243	283	305	291	260	285	265	295	263	249	294	288	268	268	271	318	257	275	275	277	283	282	270	285	277	296	301	265	283	304	284	308	283	281	273	256	293	268	286	274	273	251	326	272	284	247	279	286	249	304	306	260	257	266	291	278	261	275	297	264	272	277	256	271	285	341	272	263	282	293	296	301	277	303	284	302	290	307	289	245	268	285	286	293	304	270	273	263	256	278	321	296	298	276	281	312	265	269	280	270	291	280	256	272	265	284	290	265	276	271	293	267	265	314	259	300	284	270	261	286	275	264	315	317	269	289	237	292	280	257	262	268	312	272	272	257	330	272	312	283	257	296	257	287	280	273	298	283	288	276	270	287	253	272	276	297	294	263	286	283	276	287	273	282	270	276	281	269	272	272	274	313	289	315	264	272	296	292	266	276	286	277	294	267	295	294	267	268	270	274	309	242	288	285	288	263	296	293	303	282	303	287	302	321	305	281	309	289	303	291	288	265	276	282	274	287	280	283	288	268	295	237	302	289	272	278	285	267	301	297	268	271	284	257	305	265	299	288	263	268	283	286	255	298	273	287	241	327	268	253	230	272	284	245	274	299	251	276	320	292	286	284	300	269	272	272	269	277	304	307	275	276	280	291	277	303	286	258	284	309	287	307	280	278	256	306	297	284	256	262	285	274	277	264	298	290	260	272	264	278	282	325	273	296	263	232	269	261	250	258	290	301	272	259	301	239	280	246	256	276	294	287	258	279	280	315	294	324	274	267	325	278	291	273	266	288	274	256	264	302	265	282	298	296	267	246	284	253	280	260	256	304	280	283	247	286	292	304	278	291	307	259	273	269	289	285	289	306	261	310	317	234	281	294	279	289	296	280	323	294	281	268	274	274	255	262	306	246	271	263	304	268	267	295	275	285	274	265	274	281	305	246	258	287	293	288	280	277	288	305	297	296	266	260	281	284	283	264	279	275	253	271	284	258	291	267	287	287	290	253	284	263	264	269	293	273	252	295	272	271	263	278	269	276	283	284	296	296	312	304	263	261	298	306	302	270	283	300	311	319	303	271	269	305	254	283	244	280	289	301	272	272	262	287	295	295	291	282	278	306	268	269	263	272	270	295	288	273	276	275	303	285	273	267	272	283	246	262	308	268	300	294	256	269	303	286	282	278	297	275	304	289	325	275	269	308	280	265	278	308	284	273	279	266	278	295	271	276	294	304	248	277	267	302	265	300	260	256	298	263	283	280	264	278	271	291	278	298	279	274	295	274	270	279	257	253	283	289	259	270	311	274	280	317	274	304	287	294	274	280	278	268	262	283	263	298	330	279	275	284	272	276	290	276	246	266	280	301	286	301	270	307	263	271	296	294	324	320	274	312	304	305	246	258	261	303	292	314	259	266	290	273	301	273	273	280	279	274	273	262	278	267	289	285	286	306	290	311	292	266	260	276	282	297	262	292	276	290	301	261	282	282	306	257	267	284	281	262	300	291	270	276	269	287	258	290	309	290	286	252	291	293	292	323	303	293	308	294	283	278	275	264	261	299	286	273	262	277	320	279	298	285	264	297	295	258	265	294	263	285	272	279	296	269	285	283	276	246	268	256	276	274	270	256	274	307	260	286	296	296	270	276	260	312	289	269	267	265	299	321	299	276	272	240	294	294	290	289	257	288	245	280	285	288	307	272	285	294	272	268	271	292	295	298	268	274	280	296	249	272	269	286	288	284	265	249	291	289	311	276	264	284	278	288	255	272	266	268	291	302	305	317	267	282	314	305	268	276	293	288	246	260	293	290	268	294	309	273	270	285	306	285	288	292	275	250	283	263	274	262	280	287	254	266	287	262	260	271	277	296	285	276	272	272	292	243	279	239	308	263	296	292	302	281	272	303	271	275	279	244	267	268	273	269	284	277	303	284	296	270	306	279	263	280	271	281	281	245	280	290	249	259	324	265	283	283	304	282	302	307	284	282	292	265	276	263	256	283	263	265	305	297	314	278	252	265	226	269	263	269	289	274	291	269	291	259	284	288	291	288	260	274	284	314	264	277	269	303	280	286	288	271	276	279	294	289	301	315	288	297	245	295	285	299	288	288	258	285	280	295	253	285	264	285	285	274	263	248	302	300	292	263	282	302	286	285	268	267	272	275	289	284	245	254	314	288	269	288	308	296	284	282	308	264	268	263	277	277	277	269	303	299	295	244	297	267	271	274	287	282	274	272	263	249	273	265	240	301	274	275	267	299	269	272	267	287	288	275	259	278	269	270	274	266	267
2788	1704	3320	3933	3353	2684	2183	1815	1517	1450	1259	1220	1167	1028	1087	1003	866	876	845	843	829	786	756	771	745	722	736	766	727	698	738	721	729	733	764	740	694	682	659	680	693	692	669	668	661	722	646	712	674	740	696	688	747	662	690	696	675	677	693	665	657	674	653	647	666	685	667	729	663	695	655	700	664	709	736	683	667	684	667	664	677	659	654	645	649	664	688	684	651	653	679	710	659	640	676	646	669	678	640	684	693	690	680	630	663	678	684	685	691	644	697	684	669	690	671	719	634	674	677	649	684	694	655	652	695	686	654	669	691	671	640	650	685	693	717	688	663	672	649	624	674	723	671	672	681	641	731	654	686	632	643	705	624	698	665	664	666	659	673	671	647	667	666	704	658	636	694	665	697	655	677	722	667	688	657	701	634	699	658	639	671	658	636	644	712	629	641	662	679	699	649	642	647	693	667	664	717	645	674	644	682	730	677	668	616	692	678	676	673	674	679	672	704	700	666	635	689	662	673	651	640	655	672	678	693	726	660	656	620	652	666	709	669	685	682	679	653	661	666	663	680	666	684	668	663	695	656	681	663	654	656	674	623	649	675	691	739	680	686	657	698	722	694	679	657	652	667	699	680	670	711	678	675	691	676	696	682	657	722	697	683	644	693	677	681	689	611	741	660	709	654	661	647	675	676	655	669	711	696	701	674	659	619	684	650	687	691	664	668	687	695	668	671	666	668	693	691	695	690	666	633	678	673	667	696	701	660	689	684	688	647	676	690	682	685	649	681	655	656	693	706	660	711	624	677	699	650	660	700	666	659	689	669	716	609	681	714	690	692	665	696	679	695	654	727	648	654	664	653	609	683	697	658	693	620	676	682	646	671	674	688	674	675	676	660	698	658	715	644	630	665	671	662	668	669	666	662	699	698	657	685	683	688	668	680	667	677	674	650	668	669	666	678	677	688	650	683	673	670	633	651	703	629	664	643	698	670	642	688	690	695	730	657	704	651	692	677	653	712	684	703	699	676	684	632	698	681	686	672	666	698	652	652	685	676	630	654	690	694	698	684	698	689	654	722	682	729	698	670	683	676	655	629	608	665	603	699	682	663	677	704	702	656	667	675	683	656	638	644	704	665	663	663	675	673	669	657	704	707	662	671	674	670	615	693	718	699	705	670	634	643	676	644	659	680	684	619	705	694	634	704	634	678	695	677	650	700	656	705	658	672	733	689	671	655	692	698	635	640	669	686	672	657	723	707	674	669	670	670	678	656	671	716	689	700	662	642	677	657	642	698	684	686	687	657	651	630	696	623	697	681	662	649	686	662	689	678	669	611	695	672	665	690	652	694	701	713	636	710	671	676	671	690	630	660	687	650	699	652	654	683	711	651	676	638	704	654	683	661	659	700	672	627	655	705	707	636	660	612	664	658	710	662	684	699	666	662	663	665	696	667	676	726	667	637	658	662	674	687	692	662	664	663	680	667	705	668	721	674	694	722	684	720	690	683	642	680	721	698	692	675	661	636	684	680	682	642	646	640	670	650	665	702	647	671	640	689	693	674	674	681	700	667	688	688	677	662	636	725	684	667	635	649	625	663	672	657	674	678	681	656	696	729	696	700	645	630	636	687	663	691	669	633	698	609	687	623	675	698	666	682	687	657	689	689	692	676	627	648	687	702	694	687	708	712	707	649	705	665	666	660	662	672	643	696	718	666	652	661	668	657	715	682	676	671	687	680	704	682	719	710	681	659	700	683	709	673	696	697	689	702	736	647	684	637	730	659	666	646	711	646	682	685	709	677	685	660	665	678	692	677	683	630	681	698	658	747	690	681	733	695	683	679	652	664	648	716	638	706	646	676	649	733	680	674	674	701	751	656	694	722	686	676	733	675	675	749	663	681	685	635	671	649	632	694	729	674	710	638	670	658	640	725	664	613	645	668	664	693	711	696	674	651	698	639	666	640	696	661	701	664	732	646	678	676	654	711	681	677	645	659	666	665	665	690	718	662	671	661	646	704	720	689	692	683	645	633	677	673	637	682	664	669	672	696	662	670	673	744	701	679	678	642	700	732	630	651	695	692	655	705	704	646	667	711	698	681	646	672	714	689	704	686	636	706	684	601	659	665	686	657	669	684	635	711	678	679	673	666	728	688	647	681	712	674	654	704	682	687	687	683	669	646	692	661	644	670	705	728	655	688	731	695	664	706	645	698	688	695	696	680	694	701	650	660	725	723	669	674	654	666	677	654	676	656	689	673	667	703	698	683	691	676	697	650	703	658	695	634	660	638	681	681	638	655	671	662	658	685	670	717	660	653	668	688	658	669	720	652	689	663	690	716	701	689	663	743	639	641	691	646	652	692	687	640	699	674	677	646	686	634	687	694	643	692	645	645	694	683	696	684	673	682	680	673	656	665	682	677	663	611	663	660	695	651	682	683	674	665	724	658	691	707	704	710	644	650	682	646	669	691	638	635	701	682	669	641	680	664	737	655	637	673	731	713	703	700	658	710	674	686	698	706	673	645	707	671	703	699	675	637	677	682	686	645	660	643	714	707	617	691	676	640	669	691	620	668	648	700	658	648	654	648	678	651	710	676	675	677	704	650	704	692	671	629	659	684	721	678	671	707	665	667	675	722	709	668	662	683	679	718	640	649	698	688	693	687	647	667	662	678	665	652	701	662	647	678	675	663	680	686	695	641	657	664	660	706	642	727	649	688	669	672	689	678	654	684	658	699	657	660	625	663	661	680	678	667	689	703	688	676	667	704	681	712	672	736	677	638	648	647	718	674	682	646	677	710	656	669	647	685	658	672	693	684	676	652	672	681	709	682	680	692	691	691	684	712	667	660	631	675	672	660	640	640	657	701	666	646	715	704	691	680	646	692	681	653	718	680	671	682	681	728	688	673	698	682	671	679	707	644	701	686	688	687	683	710	657	671	697	679	683	646	685	698	706	643	706	732	673	685	678	704	654	666	666	660	666	691	676	675	679	617	653	675	669	673	688	660	669	625	639	684	712	689	656	684	628	663	660	654	677	692	712	668	659	655	712	702	666	657	662	677	672	668	669	641	650	680	662	673	678	671	615	672	647	668	690	676	657	669	680	702	720	676	687	658	710	622	700	640	687	665	660	664	691	665	670	692	688	670	709	660	653	658	712	652	642	645	694	708	724	616	660	688	664	644	705	627	629	737	686	696	664	666	694	653	689	662	685	699	657	615	701	674	679	652	653	655	681	693	671	727	656	687	674	607	647	677	659	678	676	654	696	711	663	667	677	711	681	641	643	657	638	703	662	702	725	666	670	687	652	727	656	679	673	697	646	687	716	714	668	694	676	649	710	659	674	650	664	708	716	636	714	719	743	667	671	665	651	694	677	681	693	682	698	689	715	699	671	674	638	706	650	671	730	678	676	640	669	666	696	690	692	652	694	675	671	664	662	686	716	679	681	674	645	685	723	692	639	666	719	671	680	683	678	664	659	643	750	647	687	653	659	712	711
8750	2241	2639	2140	1467	1115	868	716	585	497	465	486	447	382	375	357	339	313	315	309	321	319	300	282	281	277	280	282	284	286	269	273	254	280	270	293	300	218	243	225	291	254	256	247	272	260	278	262	251	219	263	238	244	260	259	227	271	255	261	259	252	275	241	255	232	252	254	254	253	205	232	240	270	246	244	263	287	237	251	254	266	254	233	250	265	236	277	264	253	270	250	231	250	251	231	252	269	268	251	238	239	230	255	248	255	251	238	235	246	247	233	268	249	264	226	242	223	253	262	241	260	249	245	244	234	235	248	235	224	251	242	277	263	265	228	235	258	259	241	279	224	281	216	262	255	227	238	266	236	237	224	218	233	224	249	216	250	242	238	272	251	228	254	250	272	275	250	253	249	234	279	297	270	260	260	251	278	233	283	257	243	273	274	252	247	230	243	246	254	254	232	268	224	258	263	247	247	238	252	268	244	218	253	246	257	235	228	253	275	254	251	250	246	244	274	230	254	255	270	267	278	262	251	267	248	230	228	241	256	241	253	257	232	276	263	264	276	282	222	273	230	239	240	230	270	234	252	270	258	265	246	263	264	276	248	254	264	208	227	246	255	227	252	276	227	246	261	257	257	233	257	246	264	229	247	254	230	254	252	273	247	238	239	276	239	239	227	274	244	270	255	252	228	240	263	237	241	260	244	224	226	246	240	244	235	235	254	249	257	242	264	250	239	231	263	247	233	254	226	228	222	231	265	233	235	257	241	269	261	245	259	244	248	270	250	245	261	247	273	238	261	218	246	269	230	251	235	265	252	240	266	264	252	241	216	256	274	243	262	238	231	233	283	259	230	258	263	255	260	242	241	253	266	249	215	244	274	242	258	246	260	237	231	204	260	256	253	268	262	252	260	269	278	287	269	258	244	251	251	268	244	231	252	274	275	229	245	262	259	263	253	263	297	293	245	262	234	224	269	244	236	269	248	252	243	252	265	256	263	241	232	279	231	260	274	275	279	241	234	286	260	245	271	238	224	240	237	229	260	244	259	250	252	269	256	235	257	242	252	245	274	245	242	254	237	239	269	285	255	247	240	244	265	239	213	248	283	209	264	250	238	252	276	216	279	271	231	259	237	244	277	269	241	263	229	262	249	235	232	248	268	254	245	264	243	273	263	246	242	240	259	231	249	240	222	257	245	260	253	265	242	236	241	222	258	243	234	239	251	254	235	232	232	260	232	273	241	280	246	252	228	267	263	269	243	242	220	258	227	237	280	262	251	221	241	264	240	242	247	234	232	248	261	270	234	268	276	289	255	233	266	236	268	271	254	275	277	282	233	267	271	241	262	244	269	283	260	265	233	238	244	266	233	213	229	250	233	264	257	254	246	240	234	259	267	226	256	265	254	245	265	266	266	243	243	255	233	239	260	238	266	260	255	238	255	223	228	208	263	268	255	225	250	229	232	239	265	255	256	235	248	267	274	250	252	230	262	240	273	250	278	245	281	258	272	251	263	278	259	282	253	214	262	248	258	222	256	228	231	237	240	266	247	259	227	267	248	245	233	262	272	249	244	240	256	265	252	237	252	254	251	266	254	205	249	259	263	273	251	240	235	293	235	228	225	246	239	265	261	255	254	244	303	253	280	235	241	232	259	278	244	222	240	235	271	256	273	248	230	252	235	257	254	243	252	281	249	247	263	278	227	241	258	239	270	254	249	222	226	235	250	256	230	279	245	247	245	232	253	229	238	266	236	254	236	242	240	232	217	224	245	259	273	240	268	242	192	245	268	221	242	270	258	283	227	251	239	244	242	238	213	276	221	256	259	241	277	255	240	229	286	258	258	215	247	256	258	265	238	229	260	254	230	234	200	250	236	228	209	249	249	244	275	258	233	250	255	264	257	251	231	260	266	246	289	243	224	256	229	278	253	248	243	228	253	246	229	265	228	255	252	268	226	220	253	247	231	216	269	235	229	220	247	257	233	255	272	243	286	265	239	259	254	232	256	231	260	256	259	229	270	236	262	220	225	240	215	260	262	245	232	238	250	242	252	224	242	245	247	256	244	228	271	238	261	254	241	242	255	251	264	253	281	232	261	258	248	246	256	236	240	251	258	255	240	241	221	254	269	254	266	227	244	263	253	248	249	223	269	244	243	262	270	244	229	233	249	276	252	261	237	255	273	238	248	241	269	226	236	234	255	265	234	227	225	251	232	264	238	228	245	234	273	260	257	236	251	231	254	252	254	256	232	241	264	244	263	229	224	263	246	231	238	264	208	229	237	239	248	255	255	256	227	246	257	227	258	263	249	248	229	239	219	279	276	266	266	255	258	246	246	245	239	248	254	263	285	231	233	248	237	246	253	254	240	259	239	232	274	253	236	265	278	242	230	226	255	253	272	256	295	251	228	220	257	261	245	252	266	270	268	228	278	266	256	224	245	235	271	234	261	248	206	230	255	246	241	234	236	227	243	242	237	248	224	237	259	257	238	254	263	233	240	247	235	278	251	252	239	247	252	247	237	258	259	250	251	252	244	236	231	247	231	259	255	251	262	262	287	229	223	249	224	280	246	228	245	227	233	251	266	269	258	233	260	238	283	261	240	248	233	239	263	234	264	259	267	266	255	258	246	252	258	239	217	264	249	281	238	241	243	231	238	242	234	215	233	273	230	262	230	262	256	282	237	267	231	245	246	225	233	247	246	259	257	224	265	255	238	243	242	263	255	248	249	223	222	225	244	248	282	241	248	252	249	232	229	257	280	235	245	256	240	287	258	266	263	245	225	222	221	259	264	256	284	218	268	237	250	266	238	271	246	286	236	237	248	244	221	233	253	254	262	252	226	251	278	225	247	278	216	247	235	230	257	252	266	236	241	271	249	249	231	241	245	252	261	257	232	265	243	230	257	249	249	275	257	277	256	222	270	249	287	248	251	241	237	267	255	252	238	241	242	266	230	244	282	277	271	239	229	261	240	233	242	241	255	256	238	246	259	223	268	242	247	223	233	240	275	224	224	236	240	269	236	253	268	237	260	235	244	248	240	255	232	253	256	246	265	247	256	262	291	276	254	212	262	245	273	255	243	256	223	258	241	257	247	255	231	270	249	240	246	245	261	231	231	270	262	253	233	233	260	225	206	269	246	224	276	240	250	209	238	255	274	218	247	262	273	269	251	262	276	237	279	229	240	242	251	231	245	236	248	268	251	263	222	233	264	242	250	242	236	247	261	235	259	278	267	209	264	225	270	229	262	254	276	237	261	261	242	231	243	262	264	249	278	240	262	231	267	231	236	247	231	261	221	255	217	260	280	280	238	254	267	266	259	260	243	239	287	256	235	247	250	282	260	234	252	226	228	221	247	215	281	249	231	275	228	267	237	244	268	236	250	231	272	244	234	256	234	261	202	259	286	259	217	235	287	252	262	248	281	238	251	258	233	231	252	264	248	240	228	238	228	259	264	263	272	249	239	250	276	252	231	239	267	266	238	244	239	260	271	239	245	234
7621	2579	5427	6591	5931	4623	3730	3008	2540	2243	2048	1851	1961	1499	1394	1368	1215	1183	1113	967	1053	928	889	856	809	835	862	860	793	740	756	722	725	692	707	653	649	687	690	673	681	631	599	654	684	612	637	640	626	648	609	643	629	588	614	604	619	632	621	625	611	624	659	619	609	617	602	626	601	634	597	690	601	643	630	618	621	630	612	620	613	601	631	591	662	586	589	615	583	641	609	601	614	627	594	580	579	603	565	635	589	608	624	584	597	647	607	617	631	642	609	584	601	615	651	598	598	627	592	605	581	617	596	594	613	635	646	625	587	582	607	636	567	589	642	629	620	581	626	634	600	637	574	641	632	600	663	652	602	651	605	679	565	585	648	619	648	607	615	609	618	648	624	633	614	597	637	643	609	599	618	577	644	609	622	566	646	632	597	586	592	632	603	619	604	611	587	572	636	600	646	577	561	631	619	668	639	606	604	588	622	628	614	629	608	635	606	601	592	577	603	614	608	604	599	622	610	604	646	637	561	624	593	644	633	641	587	603	605	575	639	610	588	607	604	583	620	591	651	624	622	614	630	618	613	599	622	634	664	611	592	611	588	633	618	608	583	613	613	637	647	587	632	648	667	583	642	623	619	582	614	595	572	627	612	644	640	595	632	584	583	584	629	657	631	601	642	631	657	628	644	617	600	648	645	607	625	632	606	628	605	638	663	623	595	660	583	592	597	603	588	608	624	605	588	624	611	598	646	654	599	635	615	566	625	541	609	643	602	622	623	626	601	628	613	609	620	682	606	620	578	632	592	646	605	606	606	617	640	609	621	625	624	628	646	568	631	603	585	636	587	632	599	630	573	599	620	665	642	625	623	608	589	622	619	624	621	639	571	642	601	608	609	615	616	591	651	612	630	598	611	611	591	670	606	589	601	632	582	602	620	561	596	639	615	618	615	564	602	627	617	581	629	599	578	560	597	632	647	619	558	605	615	628	579	596	619	635	626	607	617	591	628	613	616	634	613	614	625	616	585	609	633	610	610	632	597	609	591	640	590	593	588	611	596	604	609	658	621	586	591	650	577	613	591	596	610	614	613	633	601	595	585	593	615	565	656	612	605	617	585	641	629	614	612	624	640	570	635	649	601	606	622	627	579	601	608	599	612	615	613	592	642	631	578	623	576	647	625	613	597	620	649	622	629	599	620	564	589	605	618	620	595	634	608	609	608	635	627	637	620	648	635	609	619	624	583	607	585	617	576	684	631	597	582	580	585	572	598	655	647	648	623	645	585	620	561	624	656	586	613	649	615	593	600	567	648	605	612	613	560	610	621	581	616	648	633	592	630	615	584	569	627	614	621	593	601	578	622	601	601	615	583	608	597	625	662	617	645	579	633	646	652	618	594	640	653	624	577	588	618	592	608	585	619	583	608	597	565	630	581	597	596	637	616	647	568	627	623	575	580	640	600	661	628	590	623	630	635	563	586	580	646	607	613	585	637	611	630	613	601	563	648	625	608	626	598	622	614	605	630	651	634	653	634	550	606	592	587	634	570	562	649	596	564	586	622	647	626	592	598	636	624	629	646	562	586	602	632	574	580	663	608	607	656	629	615	606	586	617	620	586	593	591	633	608	612	600	648	579	625	583	618	608	618	660	660	650	624	598	592	616	593	609	576	628	600	632	569	601	603	615	632	625	628	669	609	639	571	616	564	598	650	573	645	616	644	573	618	559	603	639	606	628	606	606	648	601	625	626	619	620	655	573	570	558	622	615	612	606	581	635	642	620	638	616	605	622	581	629	648	625	597	595	595	618	618	600	596	603	633	634	627	609	608	606	579	621	621	616	607	620	642	623	608	657	614	640	575	592	610	628	591	621	596	605	604	605	627	627	613	612	571	549	607	657	563	576	612	624	556	637	628	630	683	599	599	655	648	608	584	605	619	641	617	614	645	617	605	584	600	592	646	583	636	592	590	609	580	620	593	642	579	578	603	632	657	608	606	582	604	598	551	561	681	580	604	622	617	620	640	570	614	590	627	592	594	566	589	627	618	631	580	633	611	599	629	564	628	638	607	584	600	616	618	553	639	607	626	606	566	588	597	615	616	605	644	567	556	581	618	598	610	602	583	604	627	612	632	608	592	592	604	653	580	608	598	589	581	599	626	623	623	645	633	633	603	643	608	621	543	603	601	644	596	635	649	596	611	581	650	596	574	592	623	640	596	593	589	629	634	604	601	564	660	604	599	605	611	645	656	636	625	628	627	593	621	607	596	621	601	625	606	616	649	596	613	599	617	611	606	611	610	607	601	645	641	587	626	671	619	631	607	624	642	651	619	631	669	616	614	614	614	597	579	595	599	585	623	627	615	582	585	621	638	624	595	613	636	581	574	598	625	612	630	616	631	612	610	585	619	643	598	598	589	615	582	565	630	625	595	659	593	645	631	623	652	641	632	620	585	632	648	646	632	602	623	617	558	628	593	656	618	601	623	577	613	609	604	616	624	636	619	612	606	597	577	635	645	608	605	630	584	622	657	612	620	609	643	619	580	588	605	594	622	620	619	622	622	584	608	578	584	594	616	643	598	636	631	548	628	643	636	613	570	605	582	642	631	646	623	645	635	573	596	595	612	621	621	611	629	596	605	598	638	650	630	643	577	623	547	582	678	626	618	648	631	638	636	653	615	657	642	627	583	561	635	577	635	648	581	577	600	640	642	621	659	597	653	660	605	633	594	610	638	589	605	615	664	621	622	644	639	625	654	609	619	624	630	537	633	632	654	611	613	608	620	580	635	605	660	613	592	657	617	630	578	603	620	613	650	573	585	574	662	620	586	606	578	638	611	646	591	614	589	640	605	642	637	594	619	644	598	588	592	546	660	661	595	623	626	609	612	652	616	626	594	599	590	623	630	655	555	617	625	615	671	675	594	604	559	575	601	629	607	611	582	606	589	615	660	627	611	593	592	698	614	621	606	662	582	629	648	621	632	617	649	591	628	617	626	601	618	623	623	619	622	546	595	637	618	613	642	608	624	629	651	611	599	617	673	587	660	632	634	624	621	597	598	571	628	589	633	555	592	641	635	584	599	633	620	580	592	617	638	623	598	635	607	636	610	616	646	571	621	644	628	636	571	600	619	656	606	580	600	615	653	623	590	619	585	598	626	622	601	650	583	618	635	627	618	632	676	633	666	621	582	647	554	610	581	644	637	582	592	647	655	628	617	614	613	578	610	648	637	592	585	630	615	649	606	599	615	587	624	605	592	591	609	612	587	625	629	601	656	611	606	662	665	614	610	583	621	629	597	617	647	654	592	618	587	619	570	588	619	622	613	590	642	625	592	593	590	631	587	639	598	628	551	574	620	545	601	627	634	574	601	575	603	591	614	604	582	612	619	589	586	605	624	640	597	630	626	632	585	627	583	609	615	660	618	577	610	670	573	630	590	611	566	606	587	635	571	663	644	600	623	613	587	656	608	561	631	615	613	627	586	634	601	617	606	603	564	628	653	654
14906	3407	3971	3149	2022	1472	1139	919	713	624	510	463	461	396	359	369	333	297	273	262	261	258	260	236	257	223	232	238	227	242	206	218	196	210	199	214	249	197	187	208	184	199	212	203	198	188	209	200	199	215	195	184	213	199	198	164	215	179	178	178	195	205	201	209	203	203	183	200	204	179	180	181	212	206	185	178	204	176	193	198	184	185	167	183	178	195	191	160	189	193	196	195	179	178	200	182	206	167	180	171	192	199	201	180	196	182	175	201	199	196	223	200	187	198	202	185	198	202	180	208	203	201	188	204	171	170	187	174	213	209	184	206	185	171	191	200	181	182	195	210	199	216	187	173	178	191	197	203	173	193	189	209	209	199	199	207	207	189	182	185	188	154	205	194	204	237	184	206	179	187	203	199	190	187	182	161	215	179	162	202	175	185	186	214	196	182	178	179	198	185	198	217	184	182	185	196	193	173	176	214	190	189	174	174	173	193	183	204	190	191	175	172	193	212	180	185	173	170	207	192	169	199	188	189	193	208	187	209	187	154	189	204	186	190	209	175	171	176	181	193	204	164	215	215	181	159	171	181	198	178	181	215	192	186	216	182	182	169	196	188	183	187	181	188	172	174	200	195	189	172	152	178	178	174	210	190	169	200	187	208	203	192	194	195	186	201	182	175	175	183	183	180	202	204	207	186	205	182	211	192	174	181	203	190	209	198	178	196	174	193	187	198	186	159	156	199	206	200	192	200	181	190	189	180	184	174	192	176	192	201	175	213	180	172	202	190	167	209	214	216	193	182	186	186	168	165	188	175	185	187	185	194	192	194	181	178	202	190	188	180	175	206	206	180	193	179	218	231	192	222	157	201	181	195	157	185	202	176	172	209	187	186	186	215	194	177	199	180	167	181	180	215	191	186	196	181	156	187	190	209	205	202	191	184	190	174	180	190	176	191	164	223	178	199	190	175	189	181	190	223	185	167	195	175	195	203	163	185	211	168	174	199	161	180	185	162	188	175	204	214	185	198	211	195	190	183	169	188	209	177	188	185	203	198	179	196	195	214	193	198	187	199	200	186	219	192	192	184	174	184	157	187	175	161	203	190	192	177	182	193	168	181	208	183	169	178	157	191	186	183	167	173	191	197	198	212	183	188	164	201	179	172	186	206	182	187	205	187	186	188	182	173	200	191	193	191	188	156	182	183	196	192	182	184	195	192	190	208	183	185	185	188	184	182	192	212	224	208	225	187	190	192	200	187	198	192	181	210	167	189	191	182	182	204	195	181	159	190	192	173	189	168	193	182	200	204	166	169	190	174	175	208	195	202	193	196	229	190	183	179	184	206	206	192	177	205	198	182	200	187	182	190	185	173	201	199	206	186	184	207	176	181	192	172	177	210	197	206	209	192	173	163	172	192	205	189	201	203	178	202	212	198	192	179	183	182	200	194	200	181	205	186	191	195	204	196	195	198	189	223	181	175	192	198	189	210	176	191	175	190	168	181	171	186	192	188	198	190	213	196	196	179	196	208	186	188	184	188	169	183	185	196	213	212	182	191	196	187	173	205	178	202	184	204	181	180	173	178	205	203	194	164	202	193	167	190	196	201	183	192	184	192	193	211	188	199	193	186	157	188	208	187	168	200	198	200	200	185	202	211	185	182	186	190	196	180	192	170	179	193	176	189	222	197	214	162	194	194	207	187	166	194	169	224	178	200	180	200	200	184	183	182	205	168	192	189	159	187	192	207	191	174	187	177	185	200	197	206	214	189	184	190	180	165	184	180	201	171	204	207	154	178	208	200	184	202	194	174	169	220	209	182	178	199	187	194	167	165	202	182	169	200	183	186	189	204	186	204	198	177	174	197	170	213	180	201	175	188	217	179	206	193	198	207	197	171	201	208	187	180	191	195	190	202	193	170	180	173	192	212	190	203	207	174	180	197	191	196	192	213	210	230	198	176	189	202	194	189	178	202	173	168	194	201	188	194	194	187	198	182	200	189	217	224	193	203	164	195	177	156	197	224	188	176	157	193	200	194	173	205	191	167	188	203	187	190	201	171	175	203	208	188	166	207	193	198	168	209	186	174	177	167	206	190	193	201	184	212	166	185	201	186	192	201	176	169	168	204	188	200	188	158	183	183	203	214	173	183	186	191	171	193	183	175	202	196	198	195	182	176	156	175	193	215	187	165	206	209	211	200	200	158	170	197	163	200	189	189	186	200	197	187	196	184	196	201	196	173	164	212	199	194	202	180	192	184	180	207	181	203	198	186	194	167	196	173	197	203	192	211	189	172	170	192	192	209	182	184	187	178	162	199	178	182	166	155	190	164	168	205	210	181	186	198	174	172	193	168	203	204	171	202	212	216	186	179	135	178	210	162	178	187	212	203	197	200	180	178	192	187	171	199	224	172	184	175	197	165	199	186	195	218	175	179	216	200	191	190	186	191	192	203	188	204	177	209	212	182	197	226	186	225	200	189	203	213	204	213	202	213	193	190	207	190	224	181	155	179	182	160	196	186	175	209	197	209	184	187	190	184	189	185	209	177	187	193	207	179	190	184	181	211	225	162	196	192	175	232	180	223	199	189	183	210	191	196	170	189	177	208	194	195	200	184	175	189	201	200	200	224	186	187	199	163	203	186	203	203	177	185	198	196	189	186	181	190	191	198	202	179	219	170	181	187	207	178	196	187	191	203	185	181	197	191	169	185	200	165	183	186	175	193	211	177	221	205	171	201	198	180	213	181	182	192	169	164	220	196	174	184	173	184	196	177	200	207	163	194	190	186	188	196	173	174	193	194	171	194	200	153	195	192	193	188	208	190	197	155	184	176	181	176	176	172	196	179	198	193	179	188	193	181	217	165	198	183	192	219	214	227	223	180	162	165	171	162	196	199	170	189	209	174	201	173	214	203	211	201	194	213	187	204	186	178	185	187	195	198	179	185	192	197	191	175	214	185	198	207	193	194	184	190	170	202	191	170	196	228	204	202	194	192	193	194	182	179	191	176	187	183	176	187	173	170	187	185	197	208	180	208	196	171	201	214	202	184	198	206	184	209	212	162	180	190	204	196	174	176	207	180	188	202	169	204	159	188	188	214	191	195	162	194	231	212	186	191	208	196	162	201	202	197	191	189	193	178	214	195	186	164	189	163	170	178	188	221	200	174	206	176	187	183	193	212	180	170	213	203	181	178	198	200	192	182	179	176	169	194	191	206	191	187	194	217	203	188	189	196	188	192	196	199	190	207	173	194	170	191	191	166	202	192	204	187	177	199	193	174	180	179	196	205	171	194	184	209	199	193	190	213	216	173	186	191	203	166	173	155	181	186	199	179	201	196	189	172	197	170	190	188	199	214	199	196	183	194	199	177	181	162	175	163	204	183	182	183	190	179	208	181	213	203	166	217	214	194	186	184	202	202	184	176	203	176	212	198	171	207	178	217	212	186	193	228	169	175	196	172	166	189	201	183	188	176	174	214	184	186	175	187	239	177	193	190	193	200
9423	3360	7182	8844	7437	6237	5011	4205	3329	2714	2520	2419	2127	1968	1762	1610	1544	1311	1144	1103	1018	1000	915	897	883	838	762	765	704	682	667	698	643	623	636	589	649	538	560	528	537	546	558	534	528	518	512	516	529	491	609	502	542	493	545	518	537	488	556	517	522	478	500	560	514	503	506	530	482	497	512	485	529	540	458	488	490	445	490	460	476	509	442	470	481	463	490	485	497	483	501	505	502	466	508	472	481	481	464	492	466	481	480	466	489	475	484	481	474	475	477	478	486	511	490	486	503	462	503	476	469	459	482	457	455	516	504	466	520	496	478	473	471	480	494	457	457	501	455	494	487	458	506	463	440	457	470	474	486	505	454	470	495	466	445	470	500	438	468	455	489	506	480	473	479	460	467	472	476	478	482	444	489	470	508	487	473	433	458	464	496	484	447	500	470	445	498	446	453	498	454	456	472	475	464	506	526	493	489	510	452	457	463	508	463	496	456	431	496	490	463	453	442	464	444	470	484	469	477	506	448	462	462	493	510	458	485	447	451	506	483	491	515	480	482	448	485	491	487	449	481	497	462	491	496	495	490	470	459	465	513	472	481	463	468	497	498	495	465	469	463	483	466	478	507	447	457	488	495	443	480	482	510	482	480	468	464	490	483	453	448	462	501	484	446	476	494	487	497	480	472	475	440	441	507	421	483	515	450	453	468	448	488	456	469	484	499	490	463	466	443	470	469	500	464	508	495	437	466	488	489	489	451	478	522	483	506	506	461	476	485	475	461	469	486	456	478	482	501	501	462	467	518	463	470	505	457	504	467	479	463	491	448	472	472	505	477	506	484	494	458	492	483	451	472	473	490	462	446	476	478	465	469	479	457	453	464	500	477	483	445	501	468	484	489	480	531	492	502	473	488	466	470	476	463	492	436	473	514	478	468	484	483	487	492	457	491	460	473	458	503	472	509	499	499	484	458	477	491	441	500	476	519	466	455	495	461	488	503	439	441	432	463	490	454	475	444	487	479	479	483	450	485	474	481	472	503	485	470	469	499	499	470	490	489	477	460	531	486	495	502	448	489	474	479	490	496	486	541	470	497	447	431	441	507	472	490	483	462	478	474	473	465	447	495	457	493	477	479	464	471	479	481	476	484	508	468	491	446	508	454	480	457	470	464	483	480	469	481	470	458	477	485	480	469	440	520	514	491	482	499	484	446	469	491	514	480	472	511	493	490	452	449	462	497	473	462	487	485	441	448	465	462	525	417	494	471	505	468	473	459	515	494	463	478	472	449	483	473	460	436	501	461	447	465	480	508	486	465	477	468	468	495	485	481	473	441	499	496	501	469	474	494	499	467	426	492	481	449	454	450	475	511	435	482	510	469	460	495	445	480	484	486	443	516	488	498	478	487	482	469	507	460	483	466	495	504	471	512	484	478	471	484	500	510	438	508	470	514	499	503	493	516	462	476	470	455	476	498	475	480	487	510	474	495	499	479	429	445	509	466	474	504	479	450	462	500	497	464	444	487	493	494	472	467	452	476	501	503	493	493	499	477	431	457	488	475	458	482	489	461	463	495	466	461	481	466	465	430	470	532	476	444	477	436	507	494	511	474	441	456	446	492	463	486	471	446	493	471	514	483	479	445	493	489	484	429	473	490	477	457	519	459	436	466	470	472	455	510	483	463	453	514	460	471	483	479	474	510	460	486	494	443	503	435	469	461	466	491	458	481	500	477	470	482	467	486	449	492	469	488	479	509	455	464	494	451	478	463	485	451	489	489	507	471	477	475	514	490	497	497	474	487	491	469	471	463	490	517	446	495	488	488	503	508	485	467	483	490	446	457	472	508	488	514	489	469	455	488	481	454	466	451	465	429	458	492	474	452	495	432	481	494	482	438	482	454	482	461	461	446	447	510	487	463	495	452	485	460	449	493	499	478	496	440	482	472	479	471	486	493	461	469	469	461	466	470	459	532	470	413	509	472	486	466	480	465	516	502	468	442	492	498	505	478	497	472	479	511	470	471	468	424	457	512	447	472	459	491	499	455	555	453	468	498	482	433	486	490	446	466	482	449	491	489	512	451	503	471	498	471	490	489	472	439	479	474	505	468	456	465	485	520	490	462	507	489	466	486	464	448	450	498	455	469	484	444	514	507	513	441	453	497	477	478	451	475	497	483	499	523	479	532	485	482	477	528	436	447	463	515	480	451	508	483	477	489	465	453	505	444	500	494	504	483	469	476	452	472	471	456	449	504	478	517	508	461	494	485	464	495	499	458	481	489	473	452	447	475	488	527	455	497	485	483	484	474	463	502	484	495	508	516	477	473	461	480	475	466	474	443	465	494	441	506	478	508	503	464	446	452	457	491	510	483	440	493	462	463	449	488	440	478	447	493	490	472	488	498	482	518	460	490	472	501	473	492	448	482	448	498	459	442	471	485	495	481	498	472	477	461	464	488	485	491	465	490	468	482	498	469	456	504	482	430	453	464	492	454	497	458	481	436	459	463	469	444	477	465	445	470	481	433	524	445	458	464	471	481	435	463	480	450	476	481	506	494	489	474	480	504	449	421	432	452	496	432	492	480	503	451	474	467	426	509	471	467	474	510	498	430	492	482	475	472	461	480	490	490	499	508	502	460	456	466	501	478	470	482	503	483	452	477	464	481	490	456	450	496	441	455	493	504	455	447	474	529	471	462	460	433	492	478	429	509	496	442	489	476	462	465	490	468	460	498	485	449	475	488	487	512	455	488	491	468	456	496	468	487	444	448	471	460	469	451	451	513	481	471	454	457	493	447	478	484	442	480	510	461	512	511	491	486	517	498	476	472	495	487	474	478	510	485	503	520	460	447	455	468	511	480	503	438	498	483	456	478	458	478	443	494	472	482	479	467	442	499	471	484	477	502	453	435	476	527	510	460	443	450	509	493	470	482	479	495	505	466	470	472	477	473	455	504	474	486	459	478	501	495	499	523	501	452	470	482	453	475	457	477	457	470	470	490	470	513	430	465	462	470	547	476	479	524	457	486	508	479	489	463	488	455	462	490	459	452	465	503	467	511	450	473	468	514	469	453	493	514	469	480	472	478	476	499	444	498	482	461	487	468	506	491	473	471	465	469	482	465	442	509	465	493	454	488	528	467	486	445	479	465	490	459	455	463	507	458	484	525	488	503	514	480	519	482	433	510	458	491	465	497	500	511	518	465	450	496	463	474	466	444	491	477	527	506	466	475	467	496	454	470	478	505	484	463	471	491	505	504	461	486	479	459	466	507	456	451	466	460	476	461	462	440	479	445	464	475	458	462	470	476	440	497	479	478	504	484	463	448	499	457	496	453	513	496	481	449	513	490	467	519	486	502	491	463	501	467	451	509	428	479	492	432	465	484	451	474	481	469	492	519	495	470	450	511	511	497	460	472	495	463	446	494	471	476	474	456	489	487	468	500	537	477	508	501	482	465	473	491	476	461	495	470	515	450	488	451	457	459	471	453	513	504	456	443	490	469	460
2793	1245	1604	1214	868	713	535	499	443	428	408	376	333	317	334	299	342	297	298	324	319	290	257	299	264	292	307	289	301	314	312	288	285	252	290	287	269	303	276	274	296	298	305	275	267	285	293	273	272	270	289	295	271	262	275	285	284	279	282	292	287	272	261	326	282	305	290	318	296	285	271	285	271	297	267	272	253	293	302	298	277	285	270	277	266	297	280	262	280	286	265	295	299	308	307	237	274	273	283	280	271	303	323	283	310	296	280	285	285	272	259	278	284	280	272	306	284	296	307	293	284	289	309	279	308	275	297	264	291	289	307	269	286	259	263	287	253	293	291	271	276	275	292	285	285	289	309	279	302	279	280	296	269	283	254	303	296	279	312	279	299	307	295	289	292	278	267	313	300	300	286	269	280	300	284	245	290	276	286	291	317	290	269	311	274	284	318	315	263	314	282	297	277	274	285	296	284	257	283	294	246	296	277	291	263	255	273	317	296	296	256	270	287	286	285	256	325	278	311	267	272	302	297	287	310	280	280	269	321	296	295	254	287	279	269	283	271	286	283	301	293	289	274	309	257	276	263	275	246	285	268	276	285	277	290	297	273	270	234	277	287	307	263	235	265	264	292	286	292	281	299	325	311	275	290	277	260	258	276	282	296	313	264	247	274	266	323	263	279	307	307	268	262	255	275	308	227	292	299	292	268	314	293	305	265	286	261	273	305	289	305	251	271	274	311	293	265	267	294	300	273	311	294	305	302	293	269	264	298	270	253	285	329	272	299	306	283	289	265	291	251	296	296	253	279	285	271	306	287	255	279	277	281	307	276	263	277	296	274	289	272	261	294	276	311	239	270	307	311	275	284	298	341	254	276	278	260	239	287	257	316	271	294	277	296	307	276	341	276	294	284	276	283	272	275	267	306	277	290	278	280	243	296	301	282	292	273	270	321	309	282	253	310	270	289	285	273	249	284	289	274	257	254	290	267	265	265	271	285	283	267	309	281	276	297	275	288	236	291	270	293	289	263	321	258	262	278	270	287	302	240	283	294	270	270	297	279	298	267	279	297	279	266	270	287	284	299	290	298	311	295	291	272	275	280	249	295	319	280	309	267	301	260	309	255	301	281	263	314	303	288	292	274	261	273	286	260	317	278	275	282	295	277	268	289	288	264	297	272	286	297	273	305	313	274	258	279	254	258	303	273	276	299	270	290	270	293	283	296	269	320	264	307	268	293	298	286	283	284	271	302	302	245	281	301	295	267	309	278	313	288	316	332	286	290	303	296	286	278	267	274	282	291	300	280	304	297	241	271	307	295	273	281	312	302	276	256	259	296	279	289	276	274	275	302	317	286	290	266	292	274	284	306	291	296	272	300	304	274	281	283	302	287	279	288	276	282	268	306	285	297	283	295	250	264	259	264	277	278	275	273	284	276	257	277	289	276	291	284	282	286	321	253	308	256	288	285	262	266	255	287	315	285	270	281	244	302	267	270	297	280	290	293	268	302	294	278	242	282	279	300	279	285	278	303	300	275	248	302	275	277	261	279	289	278	295	288	315	291	273	295	278	297	306	261	281	261	316	288	292	260	303	292	281	261	300	297	283	241	273	272	273	315	274	273	308	260	283	246	278	253	279	257	293	272	291	302	286	263	234	282	278	305	270	281	270	277	284	260	285	258	293	263	288	285	301	312	314	269	281	297	320	313	265	262	304	290	321	267	283	293	260	279	271	268	268	274	296	274	288	285	280	276	277	291	298	263	277	273	264	275	283	251	273	304	310	299	301	272	296	317	265	284	269	289	303	286	282	265	308	271	286	275	292	297	283	291	280	265	271	285	271	280	281	282	283	289	301	276	280	298	287	283	259	295	286	277	310	285	294	282	267	277	251	280	297	243	285	278	311	297	273	271	313	300	293	288	271	256	246	342	306	279	271	301	254	273	258	279	282	290	273	265	292	246	287	255	289	286	282	280	274	297	286	259	301	276	285	286	264	287	283	263	237	284	274	262	246	272	294	255	291	265	285	287	274	305	279	302	303	273	286	322	282	297	287	300	295	284	287	252	268	290	268	297	313	258	292	284	294	242	290	327	238	273	288	289	286	292	293	275	304	270	257	273	257	275	266	288	289	265	260	271	287	260	304	249	297	286	287	289	281	283	264	282	302	292	311	295	330	288	329	266	298	308	289	272	278	297	279	306	274	253	261	273	293	257	265	297	291	309	269	269	265	299	270	286	274	299	299	302	307	300	297	262	289	295	295	275	295	314	286	239	288	301	284	273	293	268	272	290	315	316	287	254	308	275	271	277	291	291	256	254	285	298	278	274	272	266	293	282	299	323	253	274	308	284	277	258	315	281	279	288	269	261	279	297	275	311	296	267	292	299	286	294	297	289	269	273	279	298	276	299	294	293	323	289	284	251	283	287	252	279	292	262	238	293	259	271	307	295	264	300	271	289	312	269	278	283	312	277	304	301	290	295	292	293	245	263	298	279	295	288	262	268	297	270	268	292	285	301	275	292	295	298	295	259	272	296	300	289	293	285	293	286	286	272	270	295	267	282	309	283	309	279	316	257	284	305	277	280	286	267	273	274	290	290	295	275	289	284	267	311	326	294	276	289	263	289	287	288	289	265	266	258	273	296	269	290	276	314	273	275	275	279	265	283	320	298	271	265	275	279	281	285	285	261	304	255	267	265	288	290	289	295	318	281	265	290	278	262	249	274	277	317	277	306	284	259	274	292	285	288	278	281	278	277	313	307	266	285	284	264	278	314	277	283	309	295	310	238	291	252	258	266	256	278	304	299	313	275	248	265	284	291	276	269	267	264	271	278	276	282	262	276	299	259	277	268	252	294	281	292	289	269	235	251	280	289	261	252	302	265	297	260	280	302	264	266	275	274	281	308	275	276	297	249	295	254	290	278	293	270	265	298	283	309	305	260	279	256	259	267	268	280	293	288	281	266	258	304	285	276	289	320	287	264	229	280	319	286	306	277	275	285	299	316	295	314	265	277	283	268	256	278	260	286	262	254	262	231	277	312	250	325	299	304	323	276	307	262	270	312	285	294	243	265	274	289	288	298	257	273	264	268	285	272	300	329	268	260	278	289	281	246	275	262	293	314	282	293	278	270	301	287	273	252	280	280	306	282	270	304	270	283	288	286	253	298	277	291	295	261	301	276	276	261	277	310	275	316	284	254	275	337	283	267	268	309	264	248	236	258	249	273	286	292	296	259	300	277	295	276	307	273	290	272	281	302	286	285	295	278	273	280	288	268	297	261	293	291	285	288	314	267	283	317	311	294	273	291	278	286	293	290	299	238	301	273	304	317	274	238	305	273	262	271	280	262	287	276	298	271	277	303	271	267	265	269	258	266	307	283	276	305	289	265	290	266	303	264	295	302	260	266	294	256	275	282	274	304	273	327	274	255	288	281	271	274	283	276	304	247	243	331	298	282	254	276	280	270	294	291	279	285	270	299	281	322	266	266	271	284	309	261	261
2767	1673	3167	3816	3346	2663	2167	1808	1662	1422	1336	1250	1212	1081	1022	1004	927	902	883	836	855	786	750	775	779	789	749	739	744	724	723	741	683	738	683	698	692	704	717	703	695	682	704	666	728	708	712	613	697	679	761	670	647	670	680	732	652	665	676	642	706	677	686	645	692	653	720	692	654	698	644	682	643	636	698	713	709	692	720	678	666	677	670	646	709	662	677	699	688	652	678	706	681	720	714	659	719	689	685	625	694	704	675	673	671	674	666	745	708	675	713	711	657	671	644	697	631	698	627	685	653	725	694	695	714	655	705	690	701	669	686	667	657	660	632	719	656	690	664	680	631	693	673	683	702	646	680	694	665	667	691	635	699	659	646	669	689	646	669	643	658	679	639	695	656	711	684	685	673	692	704	683	706	679	688	640	706	662	685	696	658	681	737	607	683	639	700	654	695	668	663	732	685	686	688	711	692	672	680	677	698	716	701	700	650	654	711	690	646	666	664	672	683	685	708	671	662	663	673	659	670	677	680	690	705	639	667	698	657	692	656	704	646	704	600	672	676	644	668	703	654	644	676	697	678	656	600	720	646	688	666	689	698	651	674	693	695	656	659	668	648	698	685	689	703	672	638	647	669	684	719	719	699	670	653	701	627	678	653	689	691	647	665	679	634	677	699	634	643	646	653	703	693	658	690	626	715	667	704	677	639	667	674	637	633	663	655	706	707	672	633	678	712	676	668	690	683	703	713	697	654	676	670	727	707	647	639	673	653	702	638	651	700	632	713	667	682	648	685	671	646	709	669	678	646	661	706	703	715	670	706	716	702	672	664	676	673	685	676	690	701	690	655	637	676	699	646	727	742	671	612	667	649	616	672	638	699	670	634	709	655	716	683	661	636	657	656	679	717	675	636	693	686	676	678	652	648	673	704	677	670	702	677	712	655	703	655	670	685	637	669	689	710	731	665	688	669	689	691	643	651	665	690	662	657	665	691	636	682	651	704	692	709	710	714	655	702	656	653	682	673	731	645	703	656	667	703	621	694	700	648	636	737	697	659	663	660	679	687	679	673	697	632	678	650	672	609	652	718	661	667	691	629	670	695	616	655	668	674	690	685	652	692	686	711	683	670	682	693	675	648	687	683	726	689	682	683	661	727	695	703	712	707	682	667	638	663	667	669	641	690	649	671	689	677	658	694	684	645	664	646	662	677	661	693	689	697	669	710	688	643	649	721	710	688	682	684	753	685	655	650	722	675	621	700	629	638	663	679	672	638	672	697	692	668	631	685	688	683	690	633	728	697	695	684	707	699	699	654	646	674	679	680	655	675	630	687	679	641	683	702	702	662	685	728	678	649	634	674	703	672	670	639	676	659	688	701	690	688	700	634	656	678	663	680	623	640	698	690	703	696	700	638	648	658	682	667	699	654	627	656	733	692	639	674	698	647	687	687	663	667	622	662	612	662	677	668	677	670	691	659	722	671	669	699	674	674	652	665	681	736	668	657	709	674	664	684	665	665	612	660	621	692	684	656	701	677	666	654	702	658	689	665	644	709	652	695	630	684	728	685	650	684	645	715	688	643	648	698	715	677	660	623	648	676	700	675	686	692	680	669	691	680	672	726	682	684	697	710	709	699	675	666	690	682	699	687	696	679	653	690	684	676	714	698	678	663	667	701	679	666	640	695	668	706	672	644	676	721	656	678	679	645	693	724	643	676	669	669	677	679	661	634	685	679	708	667	697	684	678	687	696	668	686	680	723	677	680	706	667	709	697	699	729	694	632	716	704	630	660	718	705	704	665	700	649	671	713	674	676	679	700	658	629	636	684	694	663	654	671	648	699	694	657	652	656	640	681	672	669	707	679	694	708	675	681	747	611	681	716	652	667	690	636	677	710	681	659	668	697	679	671	680	721	653	696	675	690	657	707	641	634	607	691	717	681	670	681	704	675	673	637	710	699	655	665	631	668	633	672	623	635	661	666	683	662	697	694	707	665	710	635	675	627	700	695	677	681	699	591	709	708	685	661	656	702	716	645	671	697	666	676	635	653	651	674	675	655	662	683	690	726	707	665	713	682	665	701	683	637	730	699	649	629	665	684	664	681	689	669	696	673	665	694	682	640	700	680	664	716	715	699	701	650	642	673	690	647	689	717	683	671	658	661	686	682	681	643	652	639	667	668	653	620	711	653	679	653	679	675	691	660	671	662	651	637	701	645	634	705	735	707	609	698	645	736	676	677	682	689	663	685	715	630	645	653	685	660	709	680	636	694	668	670	638	704	670	660	695	674	703	667	688	711	658	686	694	665	667	697	681	636	688	655	700	641	681	671	700	692	647	691	663	678	668	630	690	699	672	665	645	684	666	701	726	630	669	637	711	712	703	681	702	641	650	655	688	671	674	688	685	687	678	680	642	655	675	687	670	731	645	644	693	647	713	674	719	693	690	680	710	592	672	699	656	673	733	691	675	646	683	681	668	681	706	706	719	641	710	671	678	645	723	709	670	628	695	695	717	672	675	680	703	684	671	679	691	665	670	636	685	681	724	698	654	687	703	674	659	703	713	725	690	686	672	725	706	631	684	626	695	657	705	672	672	696	668	754	657	667	641	689	654	711	682	666	647	729	658	665	710	671	681	660	620	678	644	692	675	666	685	701	708	706	681	705	654	662	684	651	681	678	643	709	700	657	711	646	747	656	667	668	684	708	687	689	690	654	674	686	672	728	691	673	700	637	700	667	707	698	666	648	653	685	662	628	639	673	669	659	685	656	691	677	696	672	673	643	682	667	661	674	667	636	714	678	660	696	709	644	686	675	676	680	668	664	647	633	671	663	710	680	696	697	668	715	674	709	732	633	670	656	680	714	678	718	670	676	655	666	670	629	664	661	691	661	706	704	681	686	677	705	631	676	706	694	668	664	675	648	683	676	684	705	689	687	687	736	681	683	636	678	696	676	712	657	668	711	681	646	668	676	678	676	724	686	678	658	693	643	687	679	697	659	681	669	696	645	688	631	684	637	651	706	676	673	666	613	697	641	681	621	664	634	672	646	659	701	661	665	680	685	654	667	689	701	722	664	665	663	678	689	636	686	687	666	688	667	674	661	709	633	665	678	671	720	688	635	712	707	710	691	684	651	660	638	628	673	681	688	666	760	706	680	643	682	709	703	704	685	703	704	687	656	662	676	735	676	599	662	688	676	671	643	663	663	589	694	631	704	666	679	646	654	713	654	688	685	671	703	679	656	645	687	725	708	675	637	626	646	733	710	704	635	685	698	697	623	710	717	674	673	679	701	623	659	676	631	650	670	672	686	641	641	724	731	673	640	678	669	687	689	695	692	644	716	657	666	660	723	696	660	637	679	688	626	684	715	676	716	711	689	694	661	716	678	662	653	670	735	643	675	706	691	685	640	683	604	687	643	675	617	679	676	680	657	676	651	705	709	691	635	697	673	645	667	699	632	691	652	701	683	593	666	714	688	680	667	680	726	688	650	698	674	682	668
8754	2257	2868	2225	1485	1103	847	670	622	535	477	567	411	394	418	382	320	316	297	297	304	291	281	311	267	261	303	261	285	273	273	248	297	253	271	260	261	257	275	240	229	273	266	247	274	224	265	260	238	245	233	259	248	280	269	275	254	237	261	250	265	275	253	238	250	212	243	259	280	290	244	232	223	269	231	247	251	251	239	267	259	261	268	209	272	233	230	271	269	248	242	245	239	271	258	239	224	272	231	264	248	270	261	287	256	257	250	251	267	257	237	254	236	219	261	244	234	243	239	239	240	252	266	232	288	241	260	248	260	279	249	248	277	244	269	238	228	232	271	246	257	245	291	273	259	249	272	257	242	257	273	238	245	248	246	240	256	258	256	238	237	259	251	242	273	259	268	246	251	237	269	252	254	253	248	255	249	231	255	221	266	260	253	265	261	279	251	238	255	240	251	244	248	258	241	269	235	257	244	248	236	225	258	254	259	240	239	233	262	245	265	275	229	218	264	259	278	260	222	250	265	244	244	263	249	244	267	271	282	243	266	262	267	246	259	235	235	219	234	250	244	244	237	253	240	263	237	218	258	237	251	247	230	232	258	254	252	251	269	246	251	238	281	258	254	259	244	251	236	246	243	228	289	244	239	243	229	264	260	276	226	250	248	257	246	277	254	244	271	278	240	258	271	250	228	246	248	245	246	234	204	273	284	258	232	254	268	238	227	236	239	249	259	215	241	268	240	239	266	273	260	259	242	258	265	277	229	257	272	209	238	278	270	264	281	236	263	261	245	220	248	290	273	246	266	243	271	242	255	255	235	251	256	255	225	257	273	262	272	263	243	259	258	257	256	256	290	269	237	226	249	257	253	263	270	226	255	264	244	251	204	249	267	241	247	249	243	252	239	265	264	246	254	243	257	224	241	262	270	260	271	233	260	259	224	247	242	253	249	240	255	265	241	232	270	270	281	251	247	240	259	253	240	258	273	249	240	238	287	239	241	238	276	248	258	238	262	273	249	250	259	245	244	233	232	243	245	217	247	260	257	255	251	247	268	248	262	239	262	262	271	258	253	267	244	245	243	255	214	283	263	215	239	238	274	260	246	221	241	227	262	241	265	241	273	266	256	283	269	251	249	249	273	229	244	261	266	250	264	258	229	223	250	244	255	211	254	238	239	240	264	253	279	271	244	245	250	247	248	274	231	216	233	250	218	276	214	276	242	249	274	247	300	268	266	283	276	265	208	277	235	264	244	212	215	215	265	245	227	240	255	266	257	231	227	245	237	276	237	237	242	251	204	256	237	267	260	231	249	222	252	230	252	232	265	273	229	279	263	256	263	241	265	231	222	285	277	291	261	256	233	223	243	266	287	266	244	256	243	261	239	232	243	246	272	215	259	242	252	237	248	241	239	252	264	247	243	242	255	258	240	225	256	260	220	243	260	268	235	278	245	253	241	272	250	250	266	261	237	269	235	263	256	254	246	225	252	258	235	270	215	241	255	260	258	227	232	233	270	270	260	255	237	272	233	236	235	239	282	290	276	216	227	244	259	246	250	253	250	266	242	277	237	278	268	289	233	240	264	254	253	257	248	252	244	255	281	250	249	249	276	240	276	262	245	277	266	256	264	276	249	253	271	235	272	278	238	281	249	260	216	238	266	253	230	245	245	246	242	248	264	271	265	243	248	266	262	206	247	235	225	294	239	242	259	235	266	227	240	251	246	249	260	262	258	240	272	277	276	268	243	266	266	272	265	244	271	254	238	231	237	241	223	257	264	275	246	256	254	282	266	259	246	224	256	270	248	240	251	247	271	262	242	239	263	284	255	251	237	264	252	277	244	254	264	244	238	239	237	238	222	265	267	250	259	261	207	234	259	220	242	244	240	223	226	268	255	212	263	249	270	213	225	262	239	257	268	241	251	256	294	256	268	267	246	264	227	242	257	263	246	244	245	270	254	234	266	251	259	240	261	270	253	245	251	268	307	229	235	251	237	260	279	244	252	249	278	233	264	246	256	245	236	227	224	244	269	225	227	228	242	224	263	265	215	233	242	259	272	227	218	197	240	238	251	252	241	223	259	227	255	260	261	221	262	241	235	236	241	273	238	273	246	247	211	242	229	251	239	270	245	220	277	269	241	226	238	258	282	258	266	275	261	258	262	257	279	276	295	243	245	256	263	260	279	245	272	294	244	253	274	254	254	249	267	276	264	243	278	261	243	234	220	235	260	239	239	248	250	261	258	256	215	249	275	242	257	248	258	288	270	243	248	239	270	266	258	248	259	218	257	256	233	253	260	260	248	243	242	237	239	247	261	273	234	241	262	274	265	266	260	242	240	273	220	259	253	256	265	244	263	222	219	218	278	256	252	253	254	267	251	228	268	259	264	253	279	300	241	253	282	231	241	238	241	208	222	235	246	261	240	260	288	258	250	254	215	242	246	247	273	255	260	251	272	266	253	241	264	247	234	267	257	220	261	264	226	259	262	265	239	220	223	275	280	237	237	236	251	230	228	272	241	257	242	278	265	267	235	261	255	235	246	227	294	253	272	260	239	280	292	234	240	273	228	258	265	258	259	226	249	252	245	252	247	258	231	235	237	221	241	215	223	235	239	246	228	267	233	238	251	263	214	275	250	225	261	247	254	250	233	267	274	243	246	233	273	273	237	270	262	224	246	260	288	268	225	238	234	251	235	257	268	233	242	254	233	256	254	257	227	279	248	240	251	237	257	270	247	236	253	236	216	241	253	253	267	237	209	255	242	243	255	235	251	243	273	237	261	250	285	243	263	261	256	300	240	241	248	224	251	265	262	260	265	232	251	221	214	242	268	270	265	237	230	266	244	279	244	255	274	247	234	282	237	250	260	239	243	274	235	247	279	233	258	252	252	241	253	257	266	226	262	260	237	277	247	228	244	255	270	240	260	249	263	268	257	291	239	251	254	247	245	293	277	230	269	256	254	265	257	226	236	241	281	240	246	249	244	248	226	253	242	253	258	227	253	234	240	239	238	244	254	269	239	250	250	261	235	221	247	213	247	241	277	249	245	253	235	267	268	236	232	240	240	231	245	264	245	224	253	288	264	242	266	209	257	252	239	279	282	251	261	254	261	222	247	255	259	254	267	255	231	286	253	243	247	242	267	272	247	226	213	273	244	247	269	283	273	261	286	259	269	252	250	245	281	240	240	279	261	238	252	259	224	252	239	254	235	258	247	246	226	274	248	277	257	241	280	256	252	250	253	258	236	270	239	256	233	265	251	236	228	249	222	233	209	228	274	273	245	244	223	242	236	237	214	233	265	255	221	225	264	232	258	258	224	257	260	239	251	222	248	230	244	220	252	274	263	267	240	267	257	289	236	276	273	284	271	273	246	269	238	227	251	268	243	244	254	246	268	222	244	238	266	261	251	245	229	226	279	249	246	251	238	247	245	214	246	254	286	242	235	258	229	263	264	266	265	224	228	258	271	233	259	272	251	255	269	284	256	246	231	219	240	249
7689	2626	5496	6688	5723	4674	3638	3066	2595	2269	2059	2229	1819	1620	1487	1342	1265	1136	980	1052	915	908	891	883	840	855	789	826	748	794	770	756	715	702	708	688	715	669	694	647	656	647	690	628	629	708	616	663	638	598	593	643	620	651	623	637	630	585	602	626	598	562	628	634	589	638	634	654	646	617	647	589	623	632	612	615	617	568	591	616	619	568	638	590	627	614	602	608	604	643	608	588	615	619	604	602	587	619	631	621	686	594	612	621	603	634	607	614	637	627	637	605	589	586	604	616	644	647	610	642	646	606	614	649	581	534	537	617	622	567	588	639	617	622	626	584	594	609	586	608	618	623	588	634	548	594	594	620	640	558	565	589	585	578	570	615	584	666	615	603	629	620	565	614	694	607	610	625	624	641	565	625	614	585	628	582	607	600	653	595	639	683	617	635	630	594	582	602	560	600	660	585	602	595	595	589	633	614	633	599	645	590	658	586	628	558	603	630	566	588	607	644	629	630	606	605	632	658	641	648	591	606	618	650	648	558	624	572	582	588	621	586	615	648	622	619	627	594	593	597	614	624	566	647	603	640	603	617	596	589	584	607	619	626	603	595	592	570	604	639	636	627	632	588	601	614	597	601	585	573	635	616	609	642	596	655	643	576	613	673	624	589	680	665	612	583	606	597	579	605	602	640	636	620	566	604	574	613	606	577	608	611	619	620	588	634	606	563	617	560	594	581	630	631	575	618	631	588	588	628	600	607	616	622	572	614	675	595	625	578	625	596	631	620	590	635	590	602	598	597	611	644	590	605	619	616	582	569	614	611	630	640	563	625	617	638	636	574	612	576	591	615	587	624	665	597	616	593	593	539	611	605	618	617	594	599	616	620	617	567	692	608	618	643	651	622	582	608	576	593	645	579	635	604	638	610	606	615	598	622	569	594	571	657	636	625	654	679	689	620	629	632	612	606	624	605	645	630	618	614	607	645	676	572	584	570	602	572	627	579	608	563	589	638	551	602	664	596	634	611	596	599	601	598	598	633	579	580	605	595	607	578	626	637	642	613	634	616	574	642	660	618	615	574	627	598	621	585	595	652	619	661	618	614	595	644	610	581	600	630	622	613	599	599	577	591	638	580	679	607	600	605	631	605	650	612	599	610	587	601	606	609	611	653	648	617	631	625	561	613	625	613	594	579	640	574	652	620	626	574	641	583	609	617	596	580	584	606	586	611	587	621	622	580	620	592	594	652	622	628	583	628	626	591	614	601	615	599	627	595	587	623	611	572	577	596	630	641	590	571	541	653	592	576	652	646	603	569	619	593	614	610	636	562	620	624	670	606	646	600	611	587	635	608	619	604	613	609	600	625	611	639	608	633	632	609	574	612	670	635	584	568	571	634	633	656	607	618	618	616	630	633	606	617	605	601	619	601	596	605	619	561	624	621	599	623	621	598	649	623	612	642	617	629	615	608	578	592	567	635	664	593	648	663	631	608	589	591	622	628	599	624	602	591	589	613	592	634	645	617	620	619	580	635	596	627	576	581	607	621	659	623	633	653	613	631	604	580	588	601	650	616	616	559	609	588	602	588	626	631	618	610	601	622	586	652	580	587	594	621	587	634	630	605	604	592	575	633	628	618	586	639	610	588	607	635	618	573	614	631	601	574	627	638	612	603	634	621	619	597	654	601	606	663	581	567	600	638	546	604	603	621	621	600	616	644	657	620	622	566	588	611	574	628	587	608	622	625	589	611	637	627	657	633	626	604	622	622	596	648	630	604	597	610	577	593	616	608	606	605	622	618	650	625	596	596	633	588	666	610	621	600	619	540	578	620	640	615	572	616	630	599	595	594	617	617	590	600	583	570	637	587	602	638	612	635	566	612	645	592	604	611	594	587	611	596	604	596	570	597	583	566	589	600	596	622	611	628	632	661	624	600	626	621	645	576	592	608	638	631	593	605	644	620	627	621	622	622	610	567	591	649	599	607	579	654	598	607	597	605	622	615	606	640	579	594	570	599	609	598	629	615	621	617	611	650	590	601	628	647	570	626	615	616	625	587	581	546	591	589	657	583	642	585	579	609	614	604	577	620	600	633	599	619	574	650	588	597	626	637	635	637	594	616	575	634	614	611	592	606	595	630	595	582	614	618	647	626	590	666	586	612	573	609	609	613	604	616	598	616	608	631	615	566	643	606	592	648	648	620	634	602	595	608	586	575	630	622	662	593	582	610	612	609	607	600	627	595	606	631	598	648	604	587	594	614	619	613	666	652	565	641	670	561	620	561	613	586	633	550	618	603	611	660	621	631	666	599	604	597	619	611	607	575	597	632	610	631	584	564	654	639	595	667	614	562	620	565	637	626	625	606	611	635	620	570	602	591	624	566	593	580	636	620	658	624	632	569	591	624	581	613	646	592	633	612	600	605	606	611	615	611	606	639	590	619	593	612	569	599	615	557	626	597	652	583	653	636	602	614	616	609	601	582	607	615	626	611	584	604	629	625	653	616	625	567	643	618	602	646	621	617	601	599	596	633	636	613	605	627	653	594	626	651	550	618	603	607	620	610	575	669	608	652	645	598	565	617	601	588	595	602	590	621	614	641	630	572	580	638	641	652	621	594	659	640	613	594	612	562	608	634	621	593	578	598	608	618	586	646	601	617	611	607	600	575	615	619	612	599	596	587	626	583	636	599	607	604	611	660	622	589	612	637	632	639	638	612	593	640	651	627	607	615	640	615	634	589	634	626	600	569	612	635	602	592	618	619	608	606	645	608	625	603	607	607	654	632	589	631	654	614	643	635	615	589	600	592	589	622	611	594	589	599	672	573	586	618	592	606	610	565	629	620	616	569	563	629	607	589	620	625	602	628	640	585	652	617	572	615	616	637	600	618	592	617	634	632	556	587	657	624	639	648	611	579	646	600	633	590	636	619	637	634	604	622	622	663	588	600	644	614	591	618	657	648	583	596	636	596	579	599	634	594	609	612	621	633	590	623	637	596	567	611	614	632	572	616	612	603	606	542	631	640	643	663	585	561	602	599	623	657	570	612	636	639	596	636	568	634	604	591	626	585	591	638	608	580	616	609	606	630	577	618	612	607	639	617	569	595	593	608	650	629	641	594	608	567	650	598	594	624	631	613	622	562	652	617	624	640	619	578	612	594	618	619	621	612	619	651	630	592	610	573	616	586	629	660	614	578	623	580	605	602	597	620	608	626	591	603	612	607	612	568	652	601	611	585	611	638	598	609	629	595	651	582	621	640	620	636	630	614	614	646	638	625	623	564	599	631	638	594	602	593	618	594	605	603	614	611	599	566	600	623	616	612	616	584	566	629	623	616	620	647	663	615	607	601	602	635	640	608	590	602	613	588	634	613	585	613	618	577	593	574	568	573	615	627	602	587	657	628	579	571	601	588	619	617	613	563	610	640	575	616	585	628	639	623	630	560	624	643	596	577	545	619	607	559	624	618	578	608	563	615	608	583	623	595	601	641	599	611	614	654	591	583
15039	3440	3984	3080	2141	1480	1172	899	780	562	570	566	499	425	464	345	339	353	286	290	268	269	270	288	263	203	250	210	230	222	224	200	235	217	225	201	204	198	216	179	199	192	213	187	193	189	198	186	190	197	225	183	193	177	200	212	188	208	180	184	179	183	189	206	206	216	180	194	169	200	174	187	176	190	192	187	188	186	212	172	187	182	196	208	175	178	170	190	213	178	184	206	197	174	206	208	174	208	176	197	189	198	196	194	206	191	172	167	187	207	170	184	196	201	192	195	178	186	205	192	175	157	176	194	179	191	214	188	202	185	204	194	208	196	194	195	193	207	177	164	190	195	184	179	185	167	180	189	210	198	207	167	179	197	181	199	205	194	193	169	189	159	196	209	183	190	213	207	184	187	168	187	189	202	185	192	162	194	201	194	199	178	191	183	170	205	186	196	217	165	197	205	185	182	168	200	175	185	186	207	194	213	217	174	174	186	180	179	221	166	198	181	193	169	192	182	185	178	211	192	174	183	179	201	218	176	222	198	195	195	162	186	203	171	183	188	206	205	199	164	179	205	198	210	174	178	203	188	175	181	207	199	218	206	165	191	159	188	189	215	189	199	132	192	201	152	191	188	189	208	184	216	184	187	169	209	198	171	164	186	204	188	199	176	183	179	177	198	175	193	193	191	166	186	192	178	198	177	184	200	174	189	200	182	198	193	184	190	188	202	193	214	206	201	196	188	217	187	178	185	197	181	188	176	187	221	181	197	192	199	189	193	191	182	194	190	158	206	194	183	191	179	167	176	196	192	191	211	203	180	174	185	163	202	222	176	194	201	208	170	200	204	191	201	168	191	187	196	229	167	198	181	181	195	204	190	204	198	206	196	176	212	182	210	204	188	193	190	161	183	199	186	179	226	185	198	178	200	191	185	196	178	204	183	183	185	189	191	160	184	171	202	214	174	182	187	173	195	180	193	179	200	177	202	203	184	191	198	166	194	190	183	202	222	188	177	191	190	209	194	174	198	180	169	182	177	170	200	181	184	199	197	233	197	202	179	208	213	171	183	185	196	189	212	205	167	144	218	183	180	179	190	208	190	194	181	178	202	171	192	184	195	175	187	174	177	173	167	204	190	202	228	200	198	183	196	191	195	174	188	205	161	182	174	205	183	183	207	181	187	192	176	180	193	186	199	193	201	201	197	198	185	200	178	159	181	218	189	203	209	161	187	202	193	201	164	195	192	188	192	161	193	204	180	188	165	192	175	204	186	194	187	184	191	227	183	186	182	167	189	221	184	206	209	160	176	195	187	150	172	198	185	184	178	170	213	202	193	203	175	188	196	216	198	188	210	199	208	187	184	190	184	203	186	199	208	191	216	193	189	200	193	201	209	193	205	186	189	173	164	204	197	166	189	207	204	164	188	177	189	177	162	175	196	195	210	198	184	177	188	183	173	168	201	203	226	208	157	212	204	193	198	185	185	170	177	192	195	218	187	188	179	192	219	207	220	167	204	182	188	169	177	193	178	203	210	184	170	204	204	194	203	208	198	189	191	196	217	163	173	189	195	194	197	187	201	196	194	183	210	183	208	204	211	199	184	185	190	218	189	238	179	189	192	186	178	184	176	176	168	211	192	182	198	176	195	163	191	188	197	200	182	180	205	193	186	195	197	181	201	186	192	190	190	168	167	191	212	206	177	166	145	187	175	206	179	186	214	187	199	206	199	183	188	184	199	196	187	198	165	200	199	216	181	180	190	215	190	183	226	213	226	180	189	197	190	199	179	188	152	170	208	216	170	197	183	200	180	201	193	203	207	204	206	192	203	199	198	198	207	176	199	212	201	177	191	176	162	198	217	194	202	196	164	201	213	176	201	193	171	198	179	178	162	210	194	157	195	185	219	215	202	175	186	189	183	163	190	186	206	194	198	203	185	186	193	179	190	190	186	214	161	179	178	186	207	185	178	200	174	181	181	195	188	196	212	175	195	207	189	184	192	176	175	175	210	200	188	195	200	182	177	204	185	190	192	209	154	186	204	186	186	179	226	211	200	204	188	187	188	173	210	188	182	196	184	229	173	191	187	194	175	218	178	181	209	179	194	193	191	176	188	178	189	209	197	168	208	190	199	208	199	186	180	183	236	192	195	204	166	204	190	188	165	193	207	225	195	172	183	189	213	216	191	186	184	208	200	185	199	186	216	183	202	230	210	227	193	183	220	207	209	209	183	194	212	191	184	166	194	184	188	173	193	182	214	192	177	180	189	207	219	206	171	198	189	175	160	195	188	195	197	179	201	199	191	209	199	175	196	204	201	179	176	207	178	197	184	205	188	172	217	230	189	189	188	183	216	171	177	167	190	190	170	171	189	200	206	198	206	197	214	197	189	170	194	190	196	190	192	175	185	178	179	200	192	171	173	208	189	196	207	191	189	193	170	170	189	208	181	189	193	188	192	216	199	186	224	171	165	201	174	199	203	216	196	204	192	217	211	204	193	203	176	196	192	191	202	200	186	184	179	194	199	183	184	199	187	187	197	204	170	179	172	168	172	185	219	193	197	181	165	211	233	210	204	207	201	181	197	214	205	184	163	169	178	211	209	196	187	182	194	187	242	201	204	203	201	194	176	198	187	180	187	164	196	192	177	200	162	194	208	192	186	192	207	188	189	182	175	169	172	185	233	180	175	209	211	205	186	189	199	190	199	189	186	195	180	186	164	215	187	191	206	190	209	186	199	167	184	190	187	216	192	176	171	196	200	202	198	208	203	192	185	210	184	214	179	194	212	219	209	165	169	197	219	212	185	176	181	205	173	184	170	167	190	181	191	192	187	197	177	186	193	207	170	226	193	177	186	186	182	173	220	197	189	208	194	206	160	177	203	204	205	186	172	175	191	164	178	207	200	204	190	176	207	200	168	172	191	208	199	199	176	214	171	177	167	174	182	170	195	185	173	191	193	183	171	163	189	190	173	187	181	183	194	191	190	189	195	210	177	182	163	219	185	223	208	186	183	224	189	183	198	203	163	172	225	210	177	201	185	181	173	189	175	183	193	219	183	195	232	214	179	193	186	222	167	189	188	195	184	215	185	188	192	203	183	193	192	176	196	214	177	193	177	169	197	200	178	202	220	189	188	177	195	189	171	184	176	203	165	198	185	204	183	200	217	177	198	194	211	202	187	165	175	187	188	172	173	192	167	169	169	185	233	217	200	194	176	222	186	210	216	186	200	197	185	178	186	196	201	209	188	176	189	213	189	188	177	194	171	180	163	222	183	196	176	196	173	165	198	175	185	187	207	163	182	189	155	201	205	176	205	198	217	205	212	191	179	182	176	190	191	190	198	206	180	176	195	209	186	182	190	187	194	194	188	159	193	200	200	190	192	200	188	190	198	202	171	201	177	192	221	206	198	174	187	190	205	187	177	177	202	179	219	214	203	192	211	200	203	203	202	167	169	204	191	176	208	202	168	213	165	181	179	167	179	223	195	203	181	207	211	196	162
9739	3316	7336	8986	7926	6331	5311	4298	3748	2887	2890	2396	2165	1897	2016	1634	1596	1250	1131	1064	1039	997	985	997	883	851	830	786	733	684	674	673	654	655	619	590	611	565	580	602	524	547	564	569	534	552	523	529	534	545	501	508	537	511	509	494	529	483	480	508	475	502	523	513	517	511	503	469	487	500	471	507	509	530	471	500	474	451	496	456	516	460	454	481	500	542	477	473	466	457	445	473	492	496	504	499	438	473	482	492	503	488	458	495	511	483	470	511	477	481	458	467	464	461	494	495	463	409	490	488	491	487	495	488	485	467	473	490	486	480	466	493	510	467	462	477	527	482	465	439	498	490	521	480	472	487	427	469	473	472	470	486	460	479	488	493	457	466	477	512	482	491	491	496	476	470	474	474	473	491	454	511	481	505	503	485	504	479	482	454	464	460	563	466	508	489	502	450	472	447	539	476	484	463	512	499	518	487	445	514	494	510	491	438	486	469	487	506	468	470	494	483	518	497	492	446	433	442	469	451	468	456	452	511	500	488	457	473	463	464	515	483	465	528	431	489	474	493	459	483	499	508	470	464	522	460	482	497	494	491	505	501	511	452	445	420	480	495	448	462	487	453	461	488	530	452	472	474	503	474	496	497	467	499	492	450	430	497	515	446	480	482	445	426	509	494	465	484	482	467	496	498	467	479	457	502	494	456	427	484	466	478	507	528	476	534	446	493	475	479	459	493	478	481	468	478	458	475	540	491	495	455	497	437	492	489	471	439	459	487	457	492	494	517	458	505	491	479	450	463	473	450	433	472	475	482	487	493	456	506	478	453	513	481	484	487	462	508	479	439	452	502	474	477	510	457	470	496	484	491	468	495	488	496	461	486	485	494	468	487	520	462	440	465	500	517	497	499	477	450	502	481	473	450	496	492	463	460	480	491	474	502	479	516	464	482	490	471	463	446	431	480	473	451	440	472	487	443	451	453	469	478	475	449	508	503	537	467	481	464	474	473	448	471	477	505	501	497	482	472	489	452	477	452	503	433	485	508	482	444	491	486	471	480	485	460	460	517	486	502	463	479	474	463	468	472	478	466	495	479	500	479	497	494	497	482	487	495	478	499	475	460	471	474	511	461	504	476	471	423	489	494	487	461	499	507	502	438	467	502	494	505	500	498	441	493	496	491	501	474	499	460	470	501	471	477	489	460	506	473	468	469	486	454	507	433	478	510	469	492	514	464	495	496	462	501	481	469	499	469	460	469	473	457	491	467	507	466	470	483	504	451	432	506	465	501	450	482	484	487	459	457	526	498	524	489	467	457	463	478	492	469	458	489	487	472	514	460	490	458	491	460	490	446	453	479	460	494	474	443	472	507	436	488	464	470	422	452	498	465	495	495	462	479	482	464	471	517	569	464	463	476	441	493	478	496	476	500	482	492	490	468	495	496	430	476	484	470	505	472	503	479	461	444	465	461	459	490	496	483	476	471	434	476	445	482	461	505	493	486	503	467	497	450	453	470	492	512	495	500	498	497	463	475	473	454	489	517	490	462	438	482	461	441	492	502	478	529	487	476	458	496	482	504	503	487	477	491	477	451	457	489	496	435	473	474	453	468	483	470	447	458	479	497	468	483	499	464	484	521	476	472	484	489	469	500	439	441	480	482	449	520	467	479	436	495	473	524	489	493	466	527	487	449	490	498	487	453	487	477	445	472	488	508	524	487	473	502	523	493	493	505	516	557	468	482	461	452	498	450	502	470	445	482	496	457	439	480	456	469	467	472	471	505	435	479	456	490	482	446	456	496	486	454	457	488	436	507	485	477	482	506	497	449	491	465	501	448	465	474	469	485	462	473	460	503	479	480	469	471	432	488	470	479	482	497	477	456	489	456	440	445	452	521	484	444	441	464	489	469	461	452	444	448	469	483	488	465	486	505	450	480	451	478	469	497	489	496	453	448	504	492	533	493	513	499	472	448	493	507	457	455	530	496	487	485	505	451	508	521	436	477	497	513	464	483	454	458	479	497	504	484	448	481	474	520	458	499	493	486	449	465	502	498	477	475	511	501	453	499	493	512	494	472	452	471	515	474	452	499	462	468	470	467	473	503	459	467	472	471	453	504	440	504	436	470	478	476	472	490	503	459	500	513	506	466	479	468	480	483	471	504	459	501	499	437	459	481	466	502	490	494	478	472	479	492	516	446	482	508	509	457	469	474	446	493	495	491	466	482	511	438	491	505	492	448	487	518	463	465	484	485	492	524	485	490	482	493	500	451	463	488	448	409	480	468	515	466	459	460	449	485	475	474	448	468	444	467	455	461	474	508	480	465	530	460	441	471	503	501	487	484	500	483	455	482	491	454	509	480	488	494	492	481	473	466	475	525	493	488	506	495	511	500	444	491	474	503	471	488	485	531	506	490	493	462	522	492	453	467	480	487	494	464	473	482	443	494	457	480	447	448	463	454	476	461	454	457	481	492	484	454	470	493	509	449	471	475	471	528	478	448	469	473	494	473	485	431	489	466	474	493	501	503	492	492	531	469	484	498	517	474	485	444	488	480	449	478	496	490	506	494	489	492	459	480	479	502	458	473	473	466	499	478	464	476	467	524	456	472	497	500	492	453	457	441	464	513	471	477	469	455	437	508	506	479	485	492	451	494	530	485	453	506	473	492	488	444	483	483	462	458	468	493	488	461	492	464	527	495	485	497	501	462	498	489	481	478	468	480	450	476	508	492	493	485	482	472	435	458	485	493	491	476	472	460	487	488	467	455	495	482	468	498	487	517	491	499	486	496	490	501	491	467	489	457	487	492	501	491	469	493	477	456	494	488	502	495	491	497	462	475	490	498	491	456	486	508	465	476	458	506	499	476	487	493	477	431	489	482	452	493	492	475	465	474	476	469	450	471	468	469	447	483	511	486	480	432	461	489	475	460	439	475	460	469	464	480	496	479	476	499	505	536	494	493	439	487	479	492	463	511	468	486	485	500	486	460	469	493	441	470	453	489	500	478	487	483	454	488	484	470	499	502	487	482	473	500	440	469	504	496	518	503	464	500	461	478	465	512	480	507	487	508	476	503	492	435	444	479	437	470	484	429	441	507	532	443	485	494	472	503	472	498	504	487	493	475	486	516	482	460	472	485	485	461	507	488	516	509	450	498	467	520	495	501	518	508	524	491	440	478	496	459	506	456	485	471	451	535	485	486	456	449	455	492	460	482	508	451	489	415	463	463	455	500	483	461	472	486	469	510	487	482	495	482	509	478	449	467	504	483	473	499	487	457	444	530	507	461	490	467	516	475	501	461	444	467	497	453	469	473	526	473	503	450	466	510	490	509	500	483	446	494	476	492	451	463	425	470	511	454	460	477	464	509	528	499	482	460	485	474	481	485	497	494	485	535	444	492	438	495	457	515	437	489	476	481	496	476	464	540	485	436	466	481	492	468	499	476	468	473	466	466	514	454	481	483	507	488	444	472	485	513	489	453	483	471	478	465	489	473	463	539	513	464
2803	1271	1617	1262	872	706	557	469	450	424	380	402	359	319	325	300	327	297	285	313	287	303	303	294	307	287	280	295	315	332	340	297	278	289	265	320	241	287	275	289	280	279	277	259	305	261	270	253	311	262	255	280	277	284	269	294	270	302	270	302	286	272	303	298	274	277	301	308	276	309	257	281	282	269	289	316	280	279	303	276	302	290	301	274	277	303	289	275	299	276	294	267	265	276	267	276	268	275	292	273	284	267	294	272	285	268	276	262	277	300	272	265	285	283	301	284	261	267	312	266	299	275	323	266	280	268	287	278	291	278	276	290	275	253	303	247	295	273	303	267	294	263	297	324	295	278	279	283	293	317	290	285	307	260	257	303	303	285	281	299	285	268	257	272	251	290	280	286	265	293	325	280	300	300	264	306	289	279	294	266	262	288	273	296	278	306	287	258	251	276	263	286	306	297	273	291	268	279	259	283	293	238	263	253	299	301	309	292	289	259	266	305	231	285	297	309	247	276	282	257	284	299	298	279	280	286	282	292	278	254	266	264	302	285	319	297	287	291	276	267	278	277	297	273	303	282	269	298	271	258	256	267	266	270	284	282	263	288	303	299	295	262	257	279	270	271	310	266	270	272	268	283	257	284	307	279	285	279	291	253	272	297	288	293	266	287	239	265	294	253	296	274	275	279	263	246	277	281	273	246	281	293	260	279	293	265	275	272	275	293	273	299	276	298	321	308	303	262	291	311	260	303	255	283	260	302	259	272	257	283	280	262	279	314	291	292	279	280	268	280	265	253	259	275	257	301	270	268	282	232	274	276	286	298	273	288	299	296	232	241	315	294	266	273	287	284	281	288	303	312	253	307	320	308	271	282	290	290	315	296	279	282	272	263	305	289	282	265	249	279	278	252	328	280	290	299	273	288	302	282	289	315	287	282	264	253	261	277	282	316	258	277	287	282	294	266	259	290	292	272	265	296	272	282	259	259	256	261	277	257	291	300	306	282	298	341	278	286	256	264	299	287	267	275	283	244	283	277	314	272	270	257	251	283	334	284	297	309	281	267	259	285	297	277	284	292	277	270	275	261	290	277	283	291	307	274	289	296	295	281	282	294	268	279	312	322	275	291	308	306	246	297	275	277	267	259	317	257	280	287	281	289	268	292	282	281	273	285	294	284	304	263	273	288	258	273	265	255	296	270	273	298	282	290	277	258	320	248	295	289	269	269	270	283	280	300	293	288	275	274	310	284	294	287	265	303	302	292	289	271	271	259	284	297	302	299	258	287	272	264	267	299	291	260	282	254	277	309	271	306	297	249	270	259	327	302	305	271	270	264	262	285	300	269	258	277	281	251	263	279	283	274	290	265	284	270	299	284	286	273	295	312	314	290	278	283	277	288	302	248	290	307	268	304	314	272	303	271	310	268	276	275	281	292	277	290	267	301	307	293	276	307	290	272	270	293	279	268	315	257	309	281	288	266	282	288	303	279	290	256	294	264	317	291	274	283	279	278	278	282	275	250	260	265	290	267	269	304	277	267	261	243	268	278	311	281	318	261	317	265	285	309	302	284	245	278	289	283	280	280	299	289	316	294	264	264	316	294	270	304	283	270	277	272	306	291	301	284	309	279	282	293	271	308	291	272	272	269	276	287	273	279	286	285	269	273	262	311	271	265	279	270	273	279	271	311	285	301	257	298	280	248	247	295	275	278	299	291	278	254	266	283	281	273	279	304	302	302	266	276	282	292	279	257	276	267	305	291	289	268	259	277	284	290	295	263	258	274	297	310	287	259	313	292	275	290	280	312	302	279	307	247	258	229	256	247	255	292	299	271	302	321	291	265	259	241	278	291	258	323	278	291	281	291	296	282	250	281	258	268	278	255	309	247	284	270	273	271	287	268	304	288	273	271	267	266	277	251	276	258	270	273	288	285	295	276	275	305	286	295	318	282	258	271	295	255	310	284	284	280	279	306	270	261	283	295	270	262	264	310	275	281	261	276	315	267	252	253	285	299	270	287	303	240	283	274	290	268	274	259	300	293	274	316	271	286	283	274	273	263	306	289	281	277	276	345	320	284	264	268	263	273	312	278	258	273	285	279	271	301	279	273	308	270	282	308	282	278	272	292	262	305	286	255	273	245	290	316	264	288	291	263	278	274	302	273	296	282	274	291	283	309	286	257	261	267	266	264	288	288	271	280	248	290	286	288	289	303	297	263	280	240	254	259	290	279	335	266	285	305	302	295	279	291	258	281	309	279	268	254	279	298	272	292	275	277	288	272	288	262	313	288	294	255	279	326	253	293	244	273	280	282	309	290	264	301	310	292	277	266	280	290	278	276	306	292	291	286	265	295	305	255	265	246	266	288	266	283	290	259	253	275	275	296	282	300	272	289	270	271	280	303	291	252	281	298	271	293	263	300	274	295	269	278	262	263	252	309	267	300	291	303	295	282	280	277	254	279	266	274	295	316	272	285	308	293	310	294	310	279	278	269	291	311	289	283	313	289	286	270	313	293	283	264	280	313	300	294	313	276	253	308	289	276	289	286	300	256	276	285	303	264	283	304	255	279	310	297	298	293	312	286	282	240	294	298	280	291	282	303	295	285	300	275	259	258	293	262	291	276	268	254	271	302	302	281	269	272	270	281	259	257	286	261	270	263	288	277	248	282	280	305	290	298	299	266	289	258	255	299	308	262	311	279	270	319	250	272	264	286	313	279	281	300	263	265	271	315	289	294	291	269	295	267	278	290	269	285	285	283	284	293	264	284	302	260	287	281	285	269	274	303	288	262	242	297	301	292	269	295	289	287	310	261	253	243	297	309	286	300	261	286	267	277	279	256	274	284	264	258	300	290	292	280	279	285	296	263	296	271	277	281	287	284	307	288	262	265	278	314	306	306	328	304	292	298	283	258	294	300	235	291	291	286	280	310	306	330	298	270	295	271	293	279	263	278	288	268	250	289	274	249	264	283	290	295	307	308	286	269	273	261	275	268	262	257	282	325	299	283	282	266	280	288	294	298	277	289	297	302	276	288	309	273	313	280	276	267	260	257	282	267	292	276	286	289	265	284	284	288	273	277	282	285	270	258	285	258	273	280	288	275	298	263	274	292	238	275	260	283	330	291	315	296	291	267	290	316	274	310	274	270	279	284	281	286	324	273	310	281	273	252	279	299	300	299	316	276	309	285	277	295	285	268	307	281	282	299	258	238	309	297	298	271	286	281	286	290	268	294	282	271	269	280	264	271	287	302	295	287	274	288	261	290	286	296	240	310	299	223	281	273	259	308	263	279	294	247	269	283	305	304	269	259	289	269	293	292	321	303	271	266	299	287	302	307	276	279	271	265	298	267	318	272	284	310	270	261	273	266	281	288	266	273	315	294	288	302	257	263	317	284	265	284	266	251	278	293	285	309	306	297	272	259	286	285	271	254	261	256	288	301	264	275	290	309	259	258	309	294	307	267	289	258	305	264	259	292	282	279	299	289	249	267	294	300
2797	1703	3336	3951	3373	2542	2249	1966	1632	1466	1390	1344	1168	1058	1011	1007	1001	862	879	825	819	814	774	773	734	777	724	735	736	766	767	731	739	752	761	793	712	700	698	670	707	674	704	682	653	692	711	730	667	655	707	688	658	686	663	654	677	687	672	687	662	680	692	710	689	635	686	676	666	697	682	651	697	649	710	707	671	639	727	658	678	703	650	667	640	673	695	673	712	695	684	699	684	649	665	703	624	671	681	687	670	679	668	660	687	660	670	668	636	677	655	679	652	660	699	633	653	635	676	622	680	683	687	661	656	650	688	680	661	653	659	700	674	709	701	631	668	736	668	703	669	700	637	642	705	715	665	694	714	630	696	662	686	670	690	715	651	689	667	674	700	702	690	653	680	668	632	660	647	660	684	753	703	626	719	669	672	709	667	670	684	686	705	691	670	702	692	647	654	683	730	675	656	680	688	656	671	660	667	628	708	705	668	693	716	657	665	655	666	659	657	678	683	671	713	644	689	662	633	748	658	644	733	659	645	729	694	728	695	671	691	651	686	660	638	679	669	675	717	712	712	700	706	688	703	659	696	671	667	690	668	657	664	673	675	702	706	699	682	718	676	628	668	715	690	659	681	691	679	710	638	676	699	728	701	650	702	651	692	640	675	728	720	712	654	719	678	686	660	711	683	669	691	670	662	688	704	687	668	707	671	698	674	654	713	668	663	663	680	671	634	689	665	677	648	713	701	671	708	665	668	670	650	719	654	675	662	634	661	682	646	677	674	659	669	656	685	668	635	635	663	676	672	679	669	630	716	683	652	724	660	695	689	709	698	673	729	626	689	682	680	695	648	691	681	625	659	647	715	663	665	669	695	685	717	675	673	672	695	677	698	654	629	648	748	624	697	681	723	668	689	714	674	691	690	721	693	696	697	673	682	652	701	676	667	664	692	667	644	700	711	687	753	634	739	682	663	690	690	654	693	703	653	657	655	667	666	635	692	661	683	647	695	675	692	688	648	680	731	668	730	709	682	651	654	668	656	674	685	699	672	657	670	691	674	650	655	664	696	711	643	657	698	680	635	629	652	670	699	720	674	680	654	676	674	705	715	648	666	680	697	686	667	731	708	706	674	650	711	637	688	708	646	650	664	709	695	730	721	674	647	689	701	702	667	674	703	677	668	712	657	635	664	701	687	688	659	687	661	684	696	692	674	674	678	662	664	686	675	663	683	689	672	684	628	687	686	725	673	682	644	669	707	658	674	717	678	651	672	678	687	672	669	681	641	721	717	648	614	644	626	702	667	671	677	731	651	685	692	671	668	670	660	717	673	681	683	697	667	668	671	692	648	695	682	674	661	667	668	702	657	693	673	660	714	650	703	682	637	644	674	729	684	682	689	665	693	675	692	733	720	713	642	698	688	667	690	683	617	648	730	681	713	657	697	640	690	647	623	682	683	683	673	682	697	647	718	693	725	641	644	680	695	678	654	696	642	662	656	678	706	682	665	698	670	684	710	690	695	679	707	678	675	682	706	691	711	659	652	648	707	670	692	705	709	717	646	654	706	693	729	707	673	723	694	702	690	654	684	680	650	714	693	685	695	724	673	718	659	709	653	707	683	666	685	660	611	635	721	678	629	696	650	708	683	687	673	697	618	686	704	710	642	679	690	692	725	673	705	677	659	655	672	696	679	647	665	678	674	675	656	646	673	684	677	665	703	686	680	681	673	728	666	678	736	701	694	700	670	692	673	689	639	678	703	701	671	648	685	709	652	668	698	673	711	673	721	641	655	726	678	687	729	675	665	657	648	707	664	671	671	666	709	628	692	706	713	664	695	667	650	662	673	648	667	660	665	653	703	674	608	684	682	663	678	700	652	741	672	725	674	690	673	682	701	679	690	663	676	689	678	632	704	644	690	620	716	677	657	662	667	658	669	657	679	664	660	693	667	667	685	638	663	663	665	693	700	673	650	667	716	694	683	705	652	676	673	706	674	637	678	730	706	678	700	715	662	664	654	670	669	651	670	648	672	666	703	658	667	649	683	701	705	699	632	727	694	662	658	631	714	680	720	665	693	705	699	651	660	682	661	715	683	721	718	679	664	697	667	678	734	665	726	713	664	649	686	706	669	671	688	648	666	639	732	643	695	689	709	687	654	720	687	645	689	615	685	708	674	663	719	654	677	694	648	688	654	674	665	716	654	686	685	672	701	680	719	692	679	695	647	686	670	647	682	624	647	647	676	672	685	660	699	632	662	696	694	657	662	668	653	662	693	671	672	708	620	704	676	690	724	706	706	683	655	646	698	694	693	673	696	655	656	700	649	684	667	736	672	709	712	679	708	718	669	643	706	703	661	682	652	644	637	685	633	615	665	685	700	681	691	710	645	678	674	609	657	706	637	672	699	706	620	651	642	627	713	687	679	637	706	662	667	714	714	639	682	639	710	670	673	652	668	737	653	688	692	690	683	698	686	681	615	664	671	662	683	668	660	700	723	656	699	690	675	696	654	658	646	703	687	686	640	722	650	659	629	675	699	662	660	692	633	699	668	668	623	652	673	662	649	705	650	682	677	636	687	652	687	668	705	704	680	676	711	668	677	681	675	648	681	727	677	654	675	702	684	698	635	699	708	678	666	678	682	642	630	612	643	700	679	700	626	703	674	704	692	688	733	676	674	735	693	648	673	748	707	709	687	679	659	681	673	700	675	685	667	637	696	666	686	669	667	655	664	688	722	683	656	696	643	661	675	696	626	660	680	649	666	666	704	712	681	697	720	683	648	667	720	700	693	707	667	673	704	704	733	751	654	706	621	700	703	748	643	716	696	636	725	677	717	760	713	662	664	661	690	682	660	674	670	676	702	683	680	664	679	689	722	642	723	687	669	675	675	625	670	667	687	719	690	679	663	678	668	680	642	690	676	656	645	637	645	637	665	673	703	658	716	655	679	689	686	691	643	690	630	665	695	661	662	637	729	702	686	696	681	674	680	722	700	697	640	657	708	680	667	630	688	693	687	650	698	686	661	666	677	654	660	683	661	685	644	675	679	676	693	684	674	669	706	699	674	711	695	658	703	649	693	642	684	696	632	640	672	704	717	736	635	694	641	693	675	696	683	700	680	649	670	688	666	703	698	662	678	670	721	686	714	667	689	657	676	672	691	686	680	702	632	686	676	705	692	625	733	710	716	679	697	687	705	716	703	700	679	694	643	710	654	639	658	682	637	727	676	729	660	701	643	624	703	723	652	719	714	674	638	687	690	664	654	686	707	671	685	726	714	657	704	650	729	672	673	686	706	655	678	710	706	695	671	712	696	675	664	731	664	661	690	658	705	636	676	656	697	638	634	648	693	672	696	664	626	656	684	700	656	675	670	643	664	667	748	766	670	690	678	658	688	640	712	636	651	702	675	667	647	689	707	668	688	712	693	692	642	690	664	691	681	642	673	688	644	643	693	715	653	687	667	677	726	691	705	677	694	681	676	704	684	738	666	682	643	649	700	661
8821	2213	2660	2097	1448	1129	772	632	611	540	475	465	436	385	376	378	339	299	336	336	309	312	274	285	250	284	271	273	236	247	268	275	278	248	240	328	262	265	250	244	281	274	248	247	262	267	271	254	254	258	238	257	254	268	282	243	235	243	225	238	245	252	235	270	273	257	255	266	256	251	259	233	264	229	249	257	245	238	236	248	218	251	264	244	264	229	255	265	262	208	260	239	229	240	237	237	234	263	229	258	256	246	264	280	248	201	230	258	278	249	250	263	247	255	244	264	257	280	241	238	245	259	243	249	250	261	268	223	247	260	280	242	209	231	276	245	253	216	227	243	252	245	241	227	245	231	260	242	264	239	284	231	266	256	262	233	265	233	242	273	239	240	272	271	258	240	276	256	252	264	270	272	261	265	262	227	253	266	266	256	252	249	253	284	237	233	249	251	279	247	235	245	258	262	258	240	228	221	233	238	269	259	264	280	249	259	292	238	279	248	258	242	263	254	282	228	231	217	254	232	247	289	250	226	247	240	220	260	237	256	257	250	254	282	257	240	226	238	265	235	247	259	241	253	272	288	266	260	250	225	258	249	260	287	243	239	243	283	290	259	262	277	260	265	270	237	266	231	215	230	255	248	266	243	234	264	214	231	253	251	262	244	229	286	279	274	252	233	254	266	232	265	230	272	279	258	232	250	243	258	272	266	243	257	240	248	254	264	280	244	251	246	262	246	261	242	258	226	260	242	268	257	271	288	271	280	251	270	250	248	254	228	242	259	258	229	284	244	268	285	236	252	251	244	232	239	271	245	259	256	238	304	240	268	263	258	260	254	279	229	227	247	223	236	242	258	243	259	232	260	280	219	255	239	273	272	262	239	230	254	275	248	255	254	258	266	279	239	262	242	218	225	264	237	250	245	250	258	250	249	259	281	245	247	240	264	235	251	276	262	231	256	223	226	289	259	253	252	259	264	247	274	268	249	254	233	250	263	254	288	251	217	248	255	240	233	272	261	236	267	240	271	255	229	239	269	295	256	260	289	253	239	240	270	250	261	235	263	267	234	266	231	276	241	226	260	271	234	251	211	289	273	241	239	274	263	258	258	274	261	254	277	261	248	249	258	249	229	255	241	229	245	253	245	268	255	242	252	258	258	271	246	255	260	274	268	278	247	272	239	278	226	274	256	212	266	236	266	232	257	244	255	253	250	231	236	224	272	240	262	263	247	231	240	242	230	263	237	243	253	239	264	266	239	247	231	252	242	250	254	283	240	289	282	277	265	247	240	253	254	240	233	241	238	235	260	269	239	232	256	236	234	249	287	234	229	295	251	247	219	239	258	246	228	246	248	221	264	246	249	262	253	247	260	249	271	271	210	250	273	231	255	259	275	267	256	271	282	263	270	251	253	252	241	277	235	255	262	248	232	255	244	219	253	265	266	257	238	264	250	211	260	215	269	267	245	227	266	258	249	267	269	235	201	256	246	262	219	263	267	257	249	246	236	281	251	232	263	238	236	236	240	255	254	251	243	257	252	244	229	243	203	238	262	242	234	244	245	252	232	230	247	239	255	249	251	232	260	264	224	269	273	219	220	243	272	242	267	255	257	257	278	213	246	251	234	254	256	236	249	262	246	275	263	291	238	261	265	248	252	249	254	267	251	260	267	253	256	253	251	243	240	251	238	239	219	239	251	275	270	250	240	230	240	246	247	262	271	219	261	261	215	260	249	280	278	258	266	257	252	269	247	233	254	264	251	242	252	270	222	246	254	249	244	225	242	267	256	258	247	248	234	202	248	253	274	226	237	253	288	286	241	249	272	246	244	237	223	225	272	222	247	227	268	261	244	234	271	248	298	247	243	240	258	234	238	252	278	262	257	244	250	262	232	261	245	268	245	247	273	273	239	283	228	255	247	270	228	258	227	240	242	242	259	234	243	239	266	288	247	259	258	241	242	281	271	264	231	216	260	221	243	276	249	242	219	235	248	276	226	240	276	276	228	277	250	251	263	275	274	242	240	265	254	267	242	268	243	299	274	227	277	262	229	257	226	255	224	249	245	248	289	231	269	231	270	230	267	248	266	236	250	250	227	261	264	263	228	256	250	274	282	276	219	277	270	237	233	255	252	238	203	268	231	257	256	264	246	225	269	250	232	236	231	268	251	241	277	274	283	214	238	239	267	264	259	264	274	241	242	245	248	269	248	242	240	278	244	248	254	251	273	236	232	216	234	248	276	246	250	278	269	246	252	240	248	238	278	285	264	251	228	273	263	232	263	249	234	224	237	268	240	245	230	243	274	253	245	275	249	244	243	291	247	280	265	272	254	234	240	236	228	271	249	239	269	248	268	237	282	238	219	260	233	268	248	253	244	242	256	264	218	261	246	266	250	261	257	252	258	254	277	261	225	239	252	207	233	223	236	237	257	228	239	246	260	248	268	290	251	249	255	270	238	228	245	238	232	287	260	271	256	266	258	250	253	245	232	275	241	241	273	233	263	250	252	252	259	252	252	238	261	259	270	251	260	251	253	266	257	264	262	251	254	252	223	255	247	225	255	257	244	237	253	237	231	236	248	263	255	244	248	233	276	261	269	283	249	251	282	255	249	224	250	256	258	271	262	237	247	219	221	236	269	235	261	250	238	270	255	241	243	241	239	229	225	264	241	251	269	225	242	226	267	251	237	254	265	244	252	250	262	252	232	265	246	245	246	267	242	275	262	246	250	250	255	249	259	272	232	217	259	281	236	253	258	243	241	235	239	244	251	228	252	245	261	263	254	265	251	249	262	271	271	257	253	254	242	244	230	225	253	259	226	242	254	263	268	264	246	239	259	245	252	276	219	252	266	250	249	266	250	234	237	283	229	257	265	242	242	221	257	279	256	230	235	232	260	262	218	256	264	234	246	252	284	255	254	284	254	236	234	245	264	279	260	285	256	251	236	246	252	232	237	257	260	238	288	281	266	221	247	228	231	252	244	254	203	251	257	244	248	260	259	268	272	239	240	235	266	219	263	230	225	241	245	268	281	267	242	230	247	229	238	248	234	251	236	247	218	233	239	270	270	258	237	245	242	225	274	246	249	250	276	264	240	229	247	245	257	248	264	257	268	244	256	267	257	245	276	274	237	231	284	281	225	240	243	283	261	236	254	233	267	216	240	232	242	248	254	242	250	237	257	252	245	245	279	244	262	248	251	260	239	281	254	260	252	276	237	225	220	267	254	250	272	241	228	262	290	252	260	240	258	262	247	260	259	261	259	256	256	267	249	270	270	254	270	238	225	254	256	223	247	277	229	258	253	265	256	254	243	251	251	239	242	280	253	224	237	241	254	249	235	241	243	223	233	237	263	234	247	266	248	264	275	238	275	246	234	254	236	266	249	251	271	232	266	261	223	264	242	250	266	268	238	249	245	277	238	239	229	255	250	256	236	226	268	238	277	251	230	237	261	249	221	235	234	275	248	273	242	271	224	226	268	265	290	246	231	253	251	239	237	263	257
7470	2575	5479	6466	5609	4555	3868	3023	2703	2235	2248	2128	1718	1559	1450	1357	1233	1152	1044	1077	1035	960	907	930	794	806	821	785	750	773	725	744	724	745	697	683	667	672	647	660	657	688	670	625	614	648	639	628	663	610	636	625	657	663	631	597	616	615	630	623	636	652	622	583	611	625	609	600	597	631	630	624	617	573	578	548	612	598	629	633	637	635	567	630	567	578	643	585	626	619	611	587	588	567	617	612	566	614	604	596	639	589	618	641	628	561	641	629	657	636	661	601	642	614	580	601	628	625	598	646	580	572	613	584	586	624	601	638	566	584	615	599	637	599	611	616	617	598	634	571	601	577	664	632	579	591	577	609	660	693	638	607	652	599	649	619	607	629	586	599	596	589	610	591	674	610	595	640	576	637	636	617	626	602	597	607	642	586	592	588	600	615	584	578	609	615	638	560	647	621	577	599	607	604	603	622	610	669	594	611	604	611	632	581	678	645	600	610	650	585	637	605	608	625	574	624	625	615	620	620	644	592	593	583	616	609	590	583	587	629	619	595	651	578	657	627	614	591	617	618	624	554	569	613	574	622	644	606	577	571	614	605	607	628	612	594	580	613	607	606	595	590	603	567	625	628	614	597	611	577	677	619	643	582	605	566	587	670	624	634	649	572	597	643	611	603	577	597	606	617	576	607	594	665	606	630	595	592	575	609	638	622	603	619	621	630	592	631	613	591	674	598	563	600	612	566	596	600	621	610	618	608	643	592	594	625	555	629	600	598	591	601	594	654	625	609	627	627	619	616	622	628	598	658	627	608	629	606	601	592	603	591	598	628	600	583	637	584	591	629	598	583	590	627	600	640	597	594	603	628	604	637	614	602	614	645	606	588	613	568	678	625	589	604	608	572	608	612	585	593	559	618	684	607	581	613	637	582	610	606	658	626	610	578	663	620	623	577	628	654	603	613	627	631	649	605	627	593	642	571	586	640	591	591	593	658	620	607	611	598	632	585	575	604	567	615	592	637	655	602	635	631	639	608	621	592	574	580	601	602	617	641	582	584	594	587	597	632	594	640	635	586	601	654	678	602	628	608	615	595	598	606	626	587	647	619	631	629	634	596	576	611	610	600	635	635	623	564	561	606	596	612	624	633	586	563	631	598	624	592	597	578	654	652	602	607	586	564	621	612	568	620	596	594	611	585	582	604	601	571	644	589	558	625	603	635	631	570	627	614	596	612	577	586	607	605	572	603	600	602	603	637	662	617	576	575	633	637	635	617	629	642	655	550	604	625	558	609	618	576	642	660	621	590	595	633	603	577	608	611	640	585	639	621	602	599	595	617	645	605	603	632	661	640	588	587	659	617	670	612	648	620	604	591	617	667	600	600	592	620	578	628	628	592	665	622	617	587	614	632	654	624	637	631	596	633	604	595	599	611	611	621	572	586	597	634	603	583	635	660	543	617	653	610	613	587	624	614	603	572	618	646	600	603	590	624	608	594	598	606	598	619	596	611	633	579	593	607	601	598	590	629	619	662	645	636	615	576	554	613	622	570	595	631	572	583	652	591	621	607	624	598	578	623	602	635	588	661	624	631	627	611	618	573	618	608	575	633	611	586	655	662	585	616	674	575	598	613	598	621	633	555	647	597	585	634	666	630	610	602	621	640	596	562	630	583	597	630	639	628	599	597	640	592	592	569	614	632	613	672	616	599	595	617	571	629	634	633	612	583	610	634	592	593	576	647	570	608	627	647	625	619	591	605	606	589	596	643	602	596	567	607	657	662	652	626	630	598	628	611	613	569	600	623	576	601	605	631	628	576	597	580	598	634	598	588	606	597	634	584	607	601	609	589	586	604	636	588	605	633	613	621	611	607	619	622	656	605	590	647	645	629	599	583	598	604	637	606	621	640	600	603	639	593	638	601	630	601	574	611	632	629	584	577	620	595	620	651	635	576	602	562	624	682	594	647	586	586	623	596	608	608	571	627	624	617	620	611	600	585	605	586	624	618	557	600	613	581	581	596	623	644	622	579	576	616	635	640	600	606	601	643	614	614	648	620	643	589	602	645	629	624	579	610	611	596	616	619	627	616	586	611	602	590	607	594	593	592	604	599	586	602	610	606	633	625	571	581	567	617	587	571	596	628	572	633	628	614	627	630	584	621	581	604	623	586	659	606	600	589	611	625	571	597	581	616	560	628	626	587	636	611	619	601	618	638	598	580	615	609	623	610	639	633	609	621	610	625	562	590	580	612	623	596	593	605	630	615	638	633	596	685	594	609	634	622	609	591	650	623	626	576	663	599	568	599	626	559	639	608	662	595	636	628	560	577	598	573	601	586	633	584	613	630	610	594	596	596	628	634	620	611	610	621	597	614	642	623	619	603	600	639	671	646	633	588	614	609	620	634	643	615	606	658	579	616	592	631	619	619	643	583	579	597	598	597	592	640	641	619	596	616	615	598	626	608	598	619	614	580	617	653	571	583	591	605	568	626	661	604	600	571	575	575	619	575	616	601	576	652	598	644	559	629	591	620	606	584	610	627	601	622	612	623	655	636	607	605	622	617	622	615	623	638	612	609	588	635	630	601	628	586	625	611	643	603	593	634	554	602	609	602	660	584	591	651	607	618	626	593	656	643	602	588	604	597	566	635	638	591	626	604	615	612	640	659	613	645	574	613	616	601	586	606	591	589	635	609	614	610	598	628	628	624	652	632	636	596	578	568	620	642	599	610	616	576	601	628	616	652	598	612	614	621	652	606	616	635	620	640	615	643	623	598	637	610	611	557	588	640	634	583	583	605	624	591	601	623	549	614	572	620	613	608	601	631	650	590	639	617	603	605	621	561	633	614	562	633	649	576	629	574	597	630	583	596	621	614	614	601	625	640	638	591	612	628	649	636	577	606	610	595	566	573	567	601	616	586	606	617	602	638	608	615	612	599	573	594	598	615	591	661	635	623	570	651	628	617	598	596	621	635	612	617	631	629	532	559	620	619	611	627	596	632	622	631	611	595	597	643	592	576	600	585	579	595	646	597	626	607	615	615	580	593	547	594	636	633	648	617	609	598	641	637	613	606	643	586	633	596	631	609	607	615	587	591	619	600	648	611	602	596	636	638	640	616	633	644	631	621	661	591	615	643	625	601	618	612	638	627	656	585	572	611	591	627	611	662	609	641	636	589	611	574	626	583	573	624	644	610	623	598	582	651	623	638	626	597	603	615	607	602	613	608	602	596	599	587	584	669	654	553	594	603	637	583	626	597	612	577	607	622	649	664	633	633	594	613	582	626	642	593	616	604	604	620	624	590	675	614	621	592	604	606	607	631	600	616	631	575	634	615	653	639	620	628	626	627	584	684	608	633	616	576	600	621	588	621	635	610	564	586	627	620	642	625	579	616	649	632	616	616	567	608	615	598	574	614	560	629	578	584	625	630	628	597	587	597	596	625	608	594	631	631	652	602	646	594	613	577	625	601	655	609	572	592	596	629	605	648	600	617	617	609	642	628
15139	3504	4027	3083	2082	1640	1176	1276	976	700	565	561	490	405	388	337	308	319	316	257	265	259	257	232	274	275	241	238	230	211	218	226	239	206	218	234	203	203	180	194	183	198	202	190	208	197	217	200	201	194	192	186	189	195	205	201	215	199	190	191	175	186	190	214	226	199	169	210	222	208	199	198	198	171	217	192	201	181	194	183	181	204	195	185	203	194	191	195	200	187	184	212	215	186	196	198	175	183	168	198	193	169	194	190	199	174	177	176	201	220	204	196	178	194	182	203	189	202	181	182	187	186	165	203	203	178	168	187	196	220	195	188	187	185	178	170	204	175	201	194	201	194	196	156	191	172	192	188	188	187	215	217	181	194	187	185	185	195	171	198	194	179	180	169	169	190	224	173	197	179	190	195	190	216	170	203	196	196	203	191	182	196	183	165	209	208	206	226	203	183	210	189	189	180	208	216	199	212	227	205	183	186	184	193	193	171	223	207	200	189	176	228	188	199	198	204	165	189	167	183	224	208	227	197	184	210	203	174	202	195	189	177	174	187	192	201	225	183	185	183	205	177	208	194	197	174	196	177	166	167	179	194	201	206	182	225	191	192	188	181	186	190	210	197	182	195	188	195	166	201	192	206	229	202	180	164	198	198	185	199	184	183	211	211	190	197	190	189	161	174	182	177	190	183	181	212	207	181	172	205	206	194	194	206	183	203	181	193	192	182	163	181	189	198	186	155	171	209	169	209	224	207	195	172	198	195	193	178	193	187	189	173	191	228	203	196	221	180	214	196	180	209	193	199	187	217	189	209	188	198	189	190	180	187	198	171	200	175	209	187	198	181	210	172	181	170	207	192	167	195	176	190	178	184	166	177	235	179	168	176	179	190	181	192	196	170	206	201	179	190	194	190	205	193	187	205	211	180	203	166	182	199	192	182	201	174	205	165	227	180	202	204	190	189	171	207	190	183	171	168	180	194	204	211	184	200	212	179	189	198	200	192	198	188	186	185	198	181	219	189	188	206	206	190	202	179	205	193	202	164	177	218	182	211	187	185	177	205	207	175	179	172	168	196	223	169	193	176	179	184	186	208	194	197	235	192	175	203	200	189	194	176	181	180	188	156	201	169	177	190	166	197	189	168	207	213	206	235	185	193	180	174	197	192	197	160	175	210	170	214	189	185	190	200	206	187	172	166	172	199	184	169	171	186	181	223	194	198	204	210	192	186	187	197	163	184	218	165	189	186	191	184	184	188	210	174	180	198	206	190	178	207	181	215	197	162	201	163	210	174	199	190	200	178	175	193	214	172	239	201	187	175	211	193	172	182	194	182	191	181	193	168	178	177	205	187	202	202	197	181	196	186	197	192	209	199	203	206	201	202	210	181	187	195	168	193	215	205	204	210	167	206	190	200	204	195	198	213	207	190	179	189	161	203	174	190	172	199	194	213	193	173	199	163	177	205	162	193	210	180	197	213	211	185	206	172	173	197	184	181	173	196	185	199	205	237	177	202	193	164	178	210	174	186	196	172	191	181	195	197	211	196	200	214	199	198	189	193	202	202	197	181	198	179	212	200	186	183	193	198	213	190	190	196	188	177	182	213	182	187	187	206	205	201	200	173	201	196	164	198	185	202	200	206	187	185	198	166	182	193	193	211	166	207	194	205	176	194	181	199	171	172	191	190	200	168	188	197	205	196	169	195	179	182	204	184	205	199	185	181	199	197	206	188	194	208	192	197	177	196	193	174	210	217	176	236	197	173	195	193	199	189	189	166	171	217	183	174	208	198	194	196	196	174	192	184	210	178	190	192	187	197	189	204	185	181	186	188	187	169	221	181	165	172	200	198	203	181	168	208	212	189	178	204	201	200	175	213	197	190	201	184	180	193	185	180	199	184	193	195	189	184	192	179	218	198	185	200	200	177	195	197	164	234	192	188	196	210	201	187	193	200	191	219	206	175	204	233	201	203	194	199	206	183	164	207	208	202	204	177	203	180	177	183	199	196	198	171	183	165	199	174	194	184	175	194	179	179	188	195	191	181	178	178	177	192	172	183	181	186	184	205	179	202	197	196	185	180	193	196	203	180	167	166	200	184	181	173	184	196	174	189	181	185	174	191	157	153	173	180	202	206	177	217	190	212	180	184	201	190	217	182	187	207	200	182	185	189	196	179	228	211	204	186	198	203	180	177	175	172	195	195	191	175	194	215	180	199	188	179	194	183	179	197	179	181	185	212	205	195	193	199	161	216	175	179	186	195	203	187	187	181	175	190	153	215	199	190	219	206	210	180	215	186	194	170	161	166	216	173	202	199	228	182	207	214	218	187	218	177	183	206	192	176	214	190	209	201	225	201	193	184	168	190	193	199	187	218	195	188	202	184	196	174	186	199	175	179	218	172	186	197	193	219	177	186	198	196	179	206	182	189	193	201	203	201	205	186	174	181	181	192	182	193	198	195	191	170	216	183	205	193	182	212	184	205	180	168	192	183	178	191	181	184	212	163	180	217	208	195	202	161	199	193	185	204	220	205	219	193	191	167	206	196	183	203	184	195	194	226	175	183	205	184	174	230	203	203	189	205	212	206	189	190	192	192	215	177	191	177	159	195	193	164	211	169	193	196	179	186	181	211	179	193	227	203	167	185	183	189	206	209	186	203	214	197	185	185	175	187	187	196	199	189	206	179	172	196	189	219	192	170	181	181	212	183	164	184	175	196	187	215	215	187	217	191	180	171	209	170	178	187	190	186	218	219	196	189	183	165	214	213	182	201	197	202	195	208	192	183	190	189	179	188	204	187	186	184	198	206	187	201	187	206	177	222	189	213	187	200	182	208	181	191	191	179	207	192	200	197	179	182	208	207	193	214	185	195	213	189	186	174	177	172	215	191	212	209	192	179	194	191	198	184	191	204	214	222	155	181	210	184	211	205	197	182	166	189	191	188	199	198	175	177	199	194	174	192	181	194	225	229	164	190	208	183	179	221	188	222	203	199	193	202	182	211	191	230	192	205	175	200	197	212	174	185	187	194	199	185	192	209	185	194	185	196	187	175	185	176	179	187	175	195	186	190	202	194	181	153	191	193	186	183	219	200	184	168	181	193	195	180	177	195	179	210	203	187	185	208	226	203	191	166	193	175	219	194	184	188	208	182	199	204	182	175	190	173	171	176	234	230	209	188	207	190	195	179	200	192	198	147	190	184	167	200	196	190	177	202	181	212	177	172	166	192	194	179	209	189	200	216	205	189	183	190	190	180	209	198	200	214	203	196	207	191	187	200	190	191	194	202	212	174	208	190	194	185	182	196	195	176	200	172	178	204	190	197	165	175	178	194	181	202	192	199	227	189	169	179	204	209	188	186	183	197	206	208	215	166	205	190	173	166	177	186	174	189	189	186	180	161	194	181	199	192	192	184	196	184	215	182	183	215	198	187	177	201	192	197	210	185	192	188	193	202	183	231	193	183	168	196	202	178	166	186	201	201	183	216	197	166	164	184	216	208
9597	3362	7318	8823	7748	6559	5159	4492	3403	3052	2787	2493	2238	1928	1825	1546	1415	1249	1189	1119	1064	1027	964	954	828	865	890	752	730	677	650	646	640	617	621	623	588	572	591	606	549	500	543	556	549	523	516	526	533	529	503	520	483	460	468	497	482	477	518	529	507	501	512	520	512	472	467	503	535	478	509	494	492	486	485	484	494	499	462	486	472	455	484	502	507	458	515	490	531	465	465	491	489	468	477	463	476	460	482	483	457	500	481	453	472	470	487	465	470	433	504	434	460	514	482	497	450	505	507	519	464	533	473	446	496	476	472	464	466	499	500	464	444	494	508	491	497	454	464	492	472	484	432	461	452	464	499	467	490	472	463	480	478	471	455	431	469	472	494	478	481	485	486	456	489	471	458	471	470	502	461	514	501	507	480	482	478	509	518	478	474	445	500	491	478	509	486	484	493	484	493	481	471	503	507	509	477	530	488	433	461	488	481	470	491	466	467	486	474	492	461	495	520	509	470	445	457	479	483	474	488	448	453	464	486	467	437	486	489	468	485	456	470	518	497	428	491	468	494	504	498	446	434	460	450	444	468	455	475	491	470	458	496	500	482	483	489	500	445	511	496	474	504	454	452	487	498	510	526	498	493	453	477	484	482	479	489	479	500	483	461	500	479	494	464	480	464	467	523	471	433	468	499	488	489	435	464	487	499	486	457	470	482	442	458	508	468	443	507	482	488	479	482	490	478	449	479	473	486	479	476	471	463	497	456	503	459	472	460	499	454	479	490	469	479	509	464	473	496	467	503	475	491	486	477	458	487	495	495	488	464	490	546	485	456	442	450	509	492	504	460	498	464	494	493	458	512	506	456	462	489	520	491	478	502	518	490	474	466	503	512	490	500	477	465	429	486	491	497	474	482	460	478	487	484	484	504	454	472	512	493	492	470	468	459	473	466	449	481	472	417	483	458	472	486	458	505	491	512	470	470	504	454	485	453	478	462	457	477	466	408	538	461	467	490	518	487	494	458	464	470	454	494	503	468	460	453	479	460	508	502	438	527	473	516	465	457	480	461	449	457	467	512	506	502	491	473	484	491	425	500	433	475	452	487	445	486	453	443	480	473	536	485	450	488	461	484	465	404	474	492	502	443	479	465	477	469	485	494	485	443	477	458	459	467	489	466	514	492	457	479	459	444	509	489	497	471	450	504	486	478	475	483	474	462	475	442	476	479	506	476	481	490	497	485	481	499	469	480	455	470	471	485	449	522	482	509	478	497	444	515	452	488	492	493	481	478	476	509	453	492	438	503	484	472	499	508	464	476	470	478	487	496	484	485	519	498	484	480	502	465	491	467	460	469	513	497	481	475	497	462	520	428	467	477	474	457	470	498	476	489	430	452	464	465	480	450	465	452	498	475	503	514	475	492	431	482	485	493	491	447	518	483	466	443	486	458	470	474	469	484	452	497	510	473	415	470	463	474	466	478	504	509	468	451	510	469	508	480	449	461	481	459	469	484	476	452	484	491	456	499	460	495	480	460	492	474	500	506	469	476	454	461	434	488	452	443	475	514	485	458	476	486	513	495	474	512	448	513	478	484	452	533	447	493	478	479	470	479	477	504	447	496	497	485	488	475	481	455	462	473	492	447	480	496	482	476	469	477	490	455	560	502	479	500	479	487	458	489	504	462	498	498	498	452	458	476	493	500	492	452	474	488	514	467	479	441	474	470	475	480	502	513	454	478	451	496	463	474	501	510	432	475	481	494	485	479	475	476	487	477	481	499	431	482	478	490	474	480	519	479	480	461	474	474	444	528	461	448	515	472	472	470	467	445	488	511	458	456	479	481	495	516	498	496	512	460	456	481	477	489	468	463	491	465	499	470	512	434	455	487	462	494	485	476	471	464	446	482	494	501	456	465	465	490	534	463	492	465	511	471	510	463	528	473	496	483	472	461	481	480	476	458	490	505	479	479	501	437	485	488	464	492	462	466	457	428	483	516	476	494	498	500	479	490	504	465	469	458	466	480	463	521	509	472	477	465	443	509	474	454	475	467	456	475	509	482	500	453	487	496	462	500	531	489	476	460	512	493	475	468	451	480	466	485	485	476	469	473	498	492	451	471	479	509	491	495	473	476	470	495	478	515	453	464	455	517	450	495	461	460	481	438	493	471	512	453	476	463	466	484	478	490	488	490	507	461	460	465	453	473	500	477	468	489	464	475	452	518	463	496	496	485	506	499	483	464	483	478	502	497	474	456	487	491	472	493	421	459	501	484	532	499	494	491	468	467	512	465	465	482	523	503	492	506	456	485	449	446	487	476	499	511	475	425	491	493	494	506	462	512	482	494	449	478	488	460	463	480	492	475	499	458	461	459	486	450	512	505	492	462	460	466	484	456	458	483	474	491	513	472	489	495	497	514	481	493	498	483	467	529	438	465	522	504	494	490	508	472	473	428	487	466	495	475	481	485	452	474	516	465	459	473	486	479	523	470	468	501	495	481	499	439	480	497	483	486	481	443	512	478	500	482	507	465	488	475	487	503	498	493	467	511	473	474	471	482	475	463	502	468	455	427	525	479	524	442	454	445	509	479	494	476	486	498	496	478	468	477	456	464	528	468	456	523	474	507	505	464	455	522	497	484	475	485	507	459	454	477	452	471	438	446	499	485	530	466	489	520	475	426	468	474	538	462	497	485	462	474	473	516	476	481	462	532	486	485	489	453	538	481	473	442	484	439	470	457	477	508	474	480	465	472	481	482	452	486	486	448	487	445	469	447	490	448	463	460	478	478	471	467	439	501	442	494	468	490	476	487	508	460	503	474	499	478	476	477	489	478	466	464	481	500	468	477	475	470	488	487	451	528	452	515	478	473	508	477	451	490	487	489	461	465	468	470	496	467	442	423	470	495	476	467	463	485	452	478	490	515	497	524	470	477	468	497	536	482	468	506	502	504	471	497	478	488	425	475	473	446	462	479	480	492	485	487	487	518	465	506	460	490	518	453	476	469	483	496	492	484	459	463	468	464	450	467	468	498	518	470	478	495	510	512	468	497	444	487	487	477	486	501	493	481	511	505	452	472	526	455	475	481	481	512	466	438	460	505	481	487	467	486	445	468	509	479	491	489	469	473	441	460	520	479	510	479	480	484	471	462	484	467	493	521	480	472	485	501	494	474	450	478	453	446	470	455	512	503	470	499	476	498	483	485	497	491	486	464	467	437	477	513	494	495	475	465	493	514	484	541	448	496	463	494	498	471	440	484	476	458	494	521	480	474	474	521	504	480	505	485	443	494	507	471	487	496	474	448	503	486	492	469	495	465	471	472	492	502	494	530	484	514	458	481	484	488	445	489	483	486	463	499	502	456	488	462	465	463	475	493	436	524	506	492	485	479	478	486	455	474	459	496	471	455	466	506	471	490	443	468	486	506	488	483	493	487	501	478	468	493	438	537	448	453	454	450	473	514	462	498	491	464	455	493	488	492	457	467	491	505	500	490	494	494	468	436	485
2822	1298	1633	1345	946	701	605	488	422	386	403	363	347	351	336	370	317	331	305	267	322	274	281	259	317	293	281	281	304	331	283	275	273	317	285	315	308	284	284	274	321	267	269	260	266	277	270	275	298	265	317	269	278	287	269	257	275	293	289	289	279	275	236	272	264	268	296	312	276	267	275	302	308	276	306	256	266	278	273	277	273	279	289	289	273	271	310	287	306	293	303	295	268	266	261	300	292	282	301	251	289	294	241	278	291	294	266	285	275	286	269	290	267	291	278	286	277	289	287	283	304	299	296	307	288	270	271	264	290	278	283	298	295	256	248	291	277	247	288	275	283	264	282	278	292	300	275	300	264	290	255	279	295	269	285	295	306	278	255	295	284	272	273	297	280	270	266	328	276	287	301	260	286	278	285	313	282	271	305	302	289	276	287	249	243	255	269	321	307	270	302	294	306	304	284	268	258	261	266	279	284	260	250	290	270	290	290	279	272	276	286	267	265	310	294	289	295	303	288	317	263	251	273	301	271	275	271	300	274	295	266	261	315	317	284	268	252	283	292	326	293	286	262	291	254	260	289	277	290	306	273	297	269	283	274	265	302	307	276	299	292	302	275	318	248	265	270	268	272	270	290	286	279	270	237	303	297	271	286	287	288	328	304	278	279	294	273	308	287	270	277	268	280	317	285	257	284	266	281	262	279	280	240	256	288	242	271	313	296	302	255	301	272	287	295	286	265	265	319	280	253	256	311	286	302	283	309	295	281	299	241	262	290	267	289	293	303	266	311	282	287	279	251	300	288	274	285	258	278	272	245	292	276	296	274	302	248	262	283	274	274	261	281	280	269	265	263	283	266	265	270	267	263	282	264	280	280	260	322	257	306	265	279	265	291	284	274	273	276	300	271	285	252	264	303	288	282	281	314	273	276	262	251	308	284	279	314	279	280	266	290	265	284	287	277	269	290	256	289	306	289	269	294	293	321	294	290	288	271	310	298	258	281	270	297	287	260	259	294	260	283	260	307	279	291	277	288	280	308	288	308	287	271	254	273	298	264	279	252	266	288	244	301	281	271	283	275	260	275	267	276	298	302	261	267	270	286	268	316	306	309	281	280	277	278	303	300	271	258	272	265	293	256	266	260	301	271	293	296	270	233	288	287	307	282	305	296	265	268	291	284	298	255	271	262	314	251	285	272	297	280	263	287	286	279	285	298	276	304	292	277	266	279	255	277	292	323	260	276	265	277	295	292	286	300	282	269	277	281	241	299	290	275	297	290	232	276	267	324	259	271	266	261	247	271	269	257	269	314	258	292	300	297	273	271	262	283	263	287	274	304	278	276	264	293	234	287	272	294	255	262	277	274	264	266	285	288	307	306	241	244	267	277	262	285	267	304	265	270	289	267	278	271	278	267	264	258	245	258	290	286	303	304	284	301	314	278	294	271	301	268	263	261	296	299	256	285	294	302	285	281	308	254	299	270	264	244	254	296	277	284	294	289	259	267	230	255	286	292	275	288	284	270	249	276	260	265	297	266	264	280	296	264	277	286	291	333	277	286	271	282	278	252	263	266	304	257	304	292	286	286	334	268	272	275	291	271	242	264	288	276	308	296	307	264	271	285	257	294	260	283	278	296	287	280	278	289	295	264	253	273	293	334	286	275	314	269	282	294	292	260	294	268	288	262	288	285	264	294	284	277	278	284	278	301	276	291	314	247	305	264	274	265	277	294	275	283	268	251	310	293	255	289	275	301	289	283	286	287	299	285	253	280	257	308	259	287	254	250	277	259	268	284	284	314	262	251	267	236	300	296	264	288	286	298	286	288	293	276	292	266	271	251	292	288	280	309	265	293	286	277	265	317	287	280	307	286	272	269	264	313	304	279	277	274	298	291	311	246	280	271	255	280	266	288	300	310	296	272	290	309	290	271	262	286	301	311	293	295	269	303	289	272	272	267	255	282	289	246	280	270	282	304	289	265	252	252	289	272	247	289	255	264	292	287	297	280	305	287	256	270	292	279	316	273	311	280	283	275	256	332	299	292	266	276	299	308	279	296	252	280	297	267	273	303	288	278	290	289	283	298	289	244	274	254	270	266	292	297	286	277	271	263	270	292	259	300	299	274	288	291	299	324	291	271	278	260	289	289	249	294	286	300	262	277	279	276	286	271	264	291	282	298	300	287	312	293	270	268	255	295	242	272	240	287	300	280	299	286	290	267	252	260	301	284	302	298	259	238	292	282	250	272	298	264	271	272	322	294	273	260	288	281	276	315	257	269	288	275	270	286	297	309	294	312	256	273	299	300	313	304	293	271	298	316	295	293	295	289	299	283	294	287	271	260	300	273	256	282	256	267	288	311	294	272	295	278	302	242	306	267	279	314	320	264	265	232	259	305	284	290	272	304	316	281	271	248	281	310	272	294	269	271	267	293	280	263	272	283	284	275	247	270	262	276	288	280	284	280	296	260	318	267	264	293	280	270	260	253	268	315	255	287	287	281	285	255	276	263	284	272	302	257	271	266	256	302	290	280	297	317	292	246	281	256	257	299	255	277	265	317	291	282	238	295	276	306	268	301	281	285	278	274	285	287	308	309	242	323	309	288	265	302	272	306	303	291	266	256	320	295	279	258	277	269	273	246	280	288	276	296	303	274	258	281	278	262	302	308	257	299	289	314	342	270	232	279	285	265	266	288	266	267	273	305	267	271	289	284	263	312	265	261	285	286	258	282	256	264	305	278	288	283	268	294	265	293	292	269	281	264	271	293	268	271	294	288	283	288	238	266	266	276	290	277	257	289	261	275	279	292	249	278	263	282	280	309	284	253	270	270	260	278	263	286	285	286	284	248	284	245	252	285	266	263	290	290	266	273	292	296	299	280	295	266	249	277	258	276	271	253	269	276	299	269	273	260	270	268	325	272	267	300	297	285	274	288	277	283	279	296	282	281	286	267	279	295	259	262	309	275	286	244	254	290	271	279	256	278	286	266	270	292	312	296	294	264	285	281	275	276	270	313	263	284	306	303	272	288	304	256	287	291	275	288	282	264	243	275	254	262	258	308	277	295	269	262	294	273	273	290	289	299	287	286	262	267	297	259	277	294	274	264	306	262	289	285	277	308	279	283	271	266	304	273	262	295	252	243	314	301	288	300	245	280	273	298	286	301	281	282	244	308	283	278	288	261	275	279	285	302	276	295	270	291	301	305	280	287	278	263	298	277	281	261	283	298	315	296	285	248	283	255	288	333	305	261	273	273	290	268	286	261	278	299	296	282	291	275	237	283	286	255	241	281	267	296	284	293	295	275	320	290	276	287	288	275	303	274	281	295	270	303	298	265	270	279	283	292	291	268	280	266	295	291	274	290	301	305	285	248	299	283	294	285	258	267	278	266	277	283	283	258	252	256	267	294	271	285	249	258	249	295	267	290	281	264	248	272	270	290	270	293	270	274	295	310	271	304	276	263	265	285	261	273	283	269	267	301	260	301	271	280	292	280	293
2887	1741	3372	3844	3413	2662	2233	1926	1687	1535	1446	1369	1136	1083	1043	962	908	896	853	837	832	768	765	790	817	808	747	776	727	735	744	728	793	691	710	674	721	685	730	684	807	727	661	696	655	641	679	690	676	707	698	733	692	674	670	693	681	663	732	696	684	692	673	638	675	624	701	729	626	683	703	666	727	666	695	656	694	677	675	663	660	675	692	655	704	688	707	654	657	667	662	699	696	694	645	650	713	646	681	668	682	688	743	683	692	684	676	657	681	686	666	663	666	658	699	693	664	650	670	660	653	715	751	648	663	655	694	748	683	672	671	672	686	701	665	695	659	693	673	681	709	687	660	712	703	650	668	681	692	679	701	672	652	644	677	676	660	683	684	683	691	687	683	659	708	646	688	631	673	690	629	711	735	629	625	648	687	660	722	675	683	675	700	743	698	677	688	734	677	666	687	641	706	680	680	647	691	698	653	659	653	674	651	706	683	669	666	693	688	687	710	690	652	697	692	692	671	688	732	709	666	682	662	675	680	668	677	715	645	663	672	686	696	676	706	626	618	677	670	640	652	688	680	682	685	721	697	654	698	601	679	656	674	685	657	699	685	632	702	660	704	719	645	620	653	657	656	698	685	702	657	674	719	738	707	640	735	690	699	667	656	674	691	604	726	672	673	661	672	702	660	686	696	614	645	671	667	678	687	654	698	656	644	647	663	679	691	649	712	636	626	668	650	663	659	666	653	657	670	639	684	691	667	644	679	697	660	688	640	636	684	664	651	716	735	699	664	680	713	620	691	662	623	675	722	683	654	709	709	634	695	627	655	708	683	630	681	705	672	683	694	658	701	712	678	673	682	655	709	683	645	630	679	656	670	715	690	653	653	662	680	690	628	661	635	666	654	643	684	725	681	681	650	682	700	698	647	681	694	673	690	688	696	669	651	636	698	654	702	652	647	693	655	656	761	685	669	675	706	673	714	679	615	635	675	704	696	669	727	678	654	705	674	691	670	653	673	633	654	708	687	682	660	686	677	686	672	646	635	679	687	672	688	701	663	666	679	667	696	655	703	680	647	639	703	678	680	691	642	675	681	664	659	675	672	639	726	690	682	709	695	651	682	718	693	665	627	675	676	678	673	654	713	725	671	663	690	675	675	672	641	666	715	645	642	644	666	694	647	638	639	708	678	710	672	669	636	676	716	648	702	655	690	695	678	675	678	669	692	643	715	688	713	639	672	708	659	664	641	633	666	637	673	639	663	672	692	639	696	638	704	689	673	672	672	660	673	726	691	644	717	653	664	626	702	670	640	639	695	691	665	647	682	618	725	680	683	691	771	673	650	669	656	682	715	666	690	671	706	723	636	687	647	704	710	692	724	701	638	657	666	693	646	675	707	724	696	677	703	675	664	709	729	669	678	720	664	642	665	692	715	662	691	677	682	692	665	700	677	686	674	713	612	676	693	649	666	634	677	697	714	678	651	650	736	657	695	673	675	663	658	733	663	686	687	675	696	679	628	707	624	698	729	686	663	689	676	682	726	650	718	722	663	659	663	646	665	679	678	709	702	711	665	706	679	666	680	676	657	638	711	701	675	671	691	661	710	704	647	699	767	670	677	633	662	658	722	711	640	724	681	670	677	678	669	660	727	694	681	606	684	634	657	646	660	710	628	717	684	689	690	657	663	696	698	694	649	704	663	628	640	704	672	668	668	695	635	679	639	698	678	661	708	666	685	650	683	673	682	646	646	672	696	681	662	664	714	668	695	711	681	664	707	673	640	718	695	669	725	671	662	693	655	665	693	659	677	633	689	687	685	674	690	680	694	676	703	713	676	720	675	691	680	662	662	660	738	686	689	694	663	691	635	694	708	688	683	678	670	711	642	653	650	677	684	679	671	695	636	699	619	689	672	681	694	668	698	671	669	675	631	688	684	706	670	675	729	675	675	645	685	685	675	694	640	708	681	674	677	659	715	684	648	674	683	716	690	649	663	695	655	677	664	681	652	743	698	699	690	696	673	740	629	691	669	687	700	666	670	678	714	666	647	703	671	678	619	696	745	678	650	706	651	749	686	702	635	650	692	670	656	665	647	689	665	646	682	617	722	666	672	713	647	682	665	650	641	702	711	659	694	645	732	686	660	641	678	658	723	672	653	663	656	633	667	653	704	660	624	636	745	661	635	709	696	680	717	673	656	635	666	655	676	704	655	659	673	646	722	694	670	713	711	688	683	730	685	680	685	730	677	716	698	687	683	696	698	690	652	731	672	733	676	660	659	657	672	675	656	691	684	723	666	617	694	681	664	642	696	727	670	629	677	698	708	656	682	698	677	662	733	699	666	667	660	705	699	668	672	690	667	705	651	647	640	659	684	717	653	632	680	718	646	662	638	645	646	622	708	673	669	691	623	659	678	673	668	657	660	664	702	710	691	650	698	733	640	632	690	716	689	658	635	671	734	692	696	667	719	653	673	665	654	639	713	668	636	684	679	677	684	658	671	675	684	621	680	720	687	692	680	656	672	663	694	656	663	656	702	680	668	715	697	642	684	697	693	710	689	705	678	717	670	706	674	649	638	674	675	671	668	673	638	666	686	677	695	690	677	697	647	718	670	679	654	637	611	710	690	621	684	721	676	679	672	669	671	666	728	655	683	667	715	710	675	698	654	703	661	660	679	628	665	720	651	659	612	682	696	653	696	672	677	705	703	636	656	700	708	652	667	655	666	701	704	675	663	754	663	668	717	652	677	741	676	691	694	657	673	689	724	645	709	712	683	667	643	685	701	662	668	681	681	709	683	646	666	669	623	649	734	681	666	643	673	657	668	660	687	701	731	695	664	631	613	694	704	681	667	641	667	722	753	664	740	716	709	708	675	705	641	694	658	692	681	666	639	694	672	692	682	664	656	663	722	698	675	668	655	668	674	731	692	595	673	645	667	663	681	666	653	662	659	661	667	660	678	646	761	661	639	671	651	680	716	677	702	677	757	684	675	654	660	681	642	670	693	694	654	725	701	690	633	697	678	688	667	650	679	671	655	654	683	705	689	642	654	701	673	683	707	662	687	672	671	677	684	674	651	675	711	648	698	667	658	689	672	657	674	682	677	662	653	684	659	680	653	670	701	697	691	677	673	641	662	666	696	641	695	668	630	693	693	685	642	649	680	640	662	693	685	635	670	704	685	675	669	682	666	686	652	674	666	684	721	640	686	678	688	705	668	721	639	683	663	698	706	678	677	697	648	664	661	705	675	681	621	687	674	691	691	667	701	695	701	654	648	665	649	630	663	691	704	696	650	626	626	700	659	689	717	676	659	676	707	654	694	656	651	648	667	708	667	671	687	675	691	645	643	715	666	659	664	701	713	652	701	673	654	668	724	675	709	657	668	683	705	695	659	677	664	694	711	716	686	687	702	709	698	656	637	684	726	658	716	698	672	648	732	723	649	684	673	696	678	732	654	671	691	658	659	648	689	662	656	658	692	643	724	706	657	625	653	685	685	720
8999	2167	2692	2203	1622	1165	1038	825	646	506	520	506	466	414	401	362	357	333	317	313	306	287	299	248	313	273	278	277	248	272	247	230	283	265	248	261	231	285	261	251	246	263	296	265	242	262	244	246	258	289	243	294	287	255	270	237	247	275	278	256	257	260	260	239	264	256	239	246	272	245	233	254	276	251	252	233	238	254	259	256	226	284	238	286	254	245	248	252	259	260	239	237	210	236	247	226	262	231	232	265	268	268	246	223	258	223	268	279	265	270	260	247	261	247	263	228	280	252	229	271	255	287	259	228	237	259	258	270	237	282	256	267	259	244	260	262	241	256	260	254	254	263	272	259	244	248	234	250	240	254	238	248	243	284	234	245	243	250	258	227	268	247	237	262	248	263	263	277	217	275	231	258	248	249	295	263	258	268	234	258	258	233	254	247	268	253	256	241	278	235	284	229	277	232	266	262	230	257	231	265	248	251	226	267	240	276	251	235	237	219	254	231	273	262	271	232	242	194	239	229	270	221	239	268	246	255	232	258	271	231	236	257	244	248	260	255	247	258	208	248	259	249	273	249	244	235	237	258	227	250	277	248	241	247	241	243	254	267	237	223	224	235	249	243	270	244	286	210	239	234	229	217	282	260	247	237	246	254	218	242	247	270	246	273	243	270	266	255	214	226	231	253	234	222	235	248	240	220	223	251	231	217	243	226	244	250	248	242	257	261	267	254	256	270	273	268	271	254	255	259	227	267	252	243	230	278	287	242	220	231	242	277	244	257	265	260	230	234	266	269	261	249	233	276	281	225	258	254	235	234	238	240	278	284	289	245	289	245	293	250	271	272	272	229	222	237	258	242	249	247	263	241	236	254	256	223	272	229	254	274	254	236	258	215	237	255	282	250	243	241	265	247	237	231	253	243	247	235	238	272	263	297	263	240	258	287	213	242	271	248	208	254	238	211	239	238	275	244	242	248	264	260	256	272	243	290	257	240	231	222	216	231	247	246	233	236	254	240	241	256	245	243	255	225	257	287	231	248	252	264	233	280	225	243	254	223	271	254	250	256	263	226	256	261	269	237	263	239	234	250	244	235	250	256	258	272	224	245	235	285	241	264	269	268	277	259	255	234	241	241	245	249	248	236	245	275	236	251	248	277	236	289	225	236	248	266	245	270	248	260	258	269	257	277	240	265	234	254	206	223	259	291	252	254	237	264	243	270	235	222	251	251	258	222	259	231	245	235	247	258	244	240	254	269	254	260	245	246	249	254	285	236	256	267	266	241	236	229	226	253	241	240	256	261	250	255	260	245	261	254	264	273	245	235	228	280	236	253	266	235	237	229	226	248	257	233	279	270	259	251	243	252	262	247	246	248	230	221	246	238	241	250	246	271	258	221	266	224	229	243	244	257	257	236	258	259	269	286	215	250	241	246	246	264	255	273	262	259	242	263	261	261	232	236	240	232	258	243	248	245	233	240	230	260	258	258	217	282	239	249	261	255	247	246	216	246	251	260	259	249	256	215	288	247	245	274	271	253	234	213	230	255	267	229	218	230	262	259	209	240	281	268	247	239	243	242	236	246	256	247	262	243	255	273	241	232	243	247	231	237	271	259	277	274	268	254	237	249	245	247	255	270	259	246	262	233	251	250	243	269	259	257	257	254	243	258	268	223	279	265	230	265	255	266	264	235	246	271	265	232	237	265	280	237	258	236	255	263	242	251	251	240	228	246	220	254	224	251	259	260	255	230	224	244	249	245	291	235	237	249	277	222	232	246	249	247	247	271	294	271	252	248	282	280	257	239	225	245	273	251	236	259	257	255	245	258	256	255	240	259	223	225	221	240	244	256	265	249	255	247	275	243	268	225	246	258	285	279	283	236	286	271	257	230	244	268	220	238	285	231	262	211	262	270	259	248	261	215	261	250	239	241	259	246	258	233	253	260	214	253	238	240	278	240	231	247	258	231	264	263	238	256	241	267	260	266	234	231	261	250	221	253	250	231	215	256	254	257	240	253	249	261	277	258	242	240	250	231	216	237	237	270	256	259	242	239	273	258	250	250	232	216	236	280	238	262	250	274	252	280	265	256	244	245	250	250	234	251	285	246	260	261	233	263	228	267	259	267	249	254	249	261	274	257	238	229	247	241	245	265	254	275	249	227	254	240	263	249	265	296	236	244	240	266	242	212	266	238	244	254	278	239	253	263	225	268	269	236	214	252	249	236	270	239	271	277	233	241	259	299	267	249	251	238	242	243	235	254	230	237	245	273	241	286	237	251	260	251	242	233	240	264	251	273	256	245	247	245	232	249	249	247	260	260	242	262	228	250	229	251	249	267	261	228	273	271	239	229	265	268	276	257	247	268	252	244	221	267	237	232	258	220	251	243	240	245	235	283	241	240	245	258	271	242	241	298	233	258	251	239	240	266	247	271	255	255	254	293	273	247	236	261	246	251	251	252	261	255	230	258	237	302	278	236	247	246	251	263	288	225	233	245	239	228	257	250	224	267	263	272	228	241	245	236	262	251	258	231	205	277	259	262	258	288	255	226	269	252	248	261	259	237	256	257	241	238	265	258	243	251	272	224	257	255	244	220	252	286	233	232	261	235	254	255	270	253	237	289	242	258	238	251	260	267	288	265	256	231	252	256	248	246	223	271	234	275	245	243	252	291	273	246	263	281	236	250	264	269	267	253	242	260	237	260	278	226	248	277	260	274	272	275	241	226	244	270	244	260	308	224	290	256	233	244	221	263	234	246	257	231	265	271	244	256	264	259	231	266	290	279	238	253	254	241	252	234	231	261	259	234	262	258	234	275	252	228	238	281	275	258	230	239	237	242	259	270	255	247	258	241	238	258	234	255	270	222	252	293	262	264	250	211	243	250	256	252	202	243	228	257	271	269	247	239	229	250	254	266	234	261	249	239	288	248	204	266	231	234	241	246	222	245	239	245	264	261	241	259	253	241	268	246	241	256	268	277	252	233	244	261	260	245	244	261	210	257	270	263	265	252	271	263	227	257	267	267	225	258	235	240	276	266	253	250	254	280	254	239	270	269	252	259	224	266	251	277	266	244	268	267	251	260	271	223	242	229	225	259	253	250	260	248	244	278	292	270	235	236	220	272	264	219	252	251	265	249	276	247	263	253	262	271	261	249	227	277	234	243	263	261	250	238	280	258	232	238	240	279	282	265	276	258	213	224	256	263	241	289	270	261	206	190	254	265	247	250	277	232	270	237	270	258	265	238	261	262	231	237	262	261	257	242	247	216	266	247	257	248	236	243	247	268	240	278	238	238	256	260	237	245	234	227	274	234	259	242	226	264	259	224	225	229	237	225	234	274	201	255	251	223	243	245	243	227	282	224	244	227	250	273	261	246	258	256	249	230	258	265	292	262	241	213	238	268	276	254	250	253	216	253	259	239	231	264	265	264	227	212	258	266	279	271	266	293	245	254	230	242	224	258	260	251	231	266	261	258	234	250	252	257	244	257	252	258	266	253
7676	2555	5405	6741	5735	4664	4186	3260	2706	2486	2326	2049	1805	1564	1452	1342	1163	1103	1010	943	997	934	897	824	880	869	848	788	801	737	741	723	704	735	716	652	742	700	669	678	679	620	627	670	631	638	659	610	686	646	643	614	645	596	646	633	627	604	653	653	646	627	608	614	627	645	615	628	602	642	644	649	600	653	581	642	603	609	611	604	590	624	623	637	618	611	626	639	599	633	600	640	593	587	606	624	606	572	628	593	595	571	595	588	578	605	608	637	636	608	654	592	623	593	630	613	586	645	603	595	606	602	597	619	618	618	607	635	653	589	571	662	597	612	590	589	603	567	595	610	617	624	618	636	630	633	581	618	538	598	630	567	589	598	626	654	630	573	610	619	599	624	602	594	636	614	597	610	616	570	597	590	572	590	601	614	593	587	614	619	612	621	597	593	637	607	622	631	610	630	580	613	566	636	599	640	588	592	591	650	578	607	620	627	620	619	649	610	582	570	618	606	623	616	625	598	643	626	621	572	579	603	599	625	631	588	569	628	601	594	603	617	582	641	579	592	595	622	613	615	564	576	628	591	596	610	650	594	611	634	590	583	650	570	596	630	602	586	601	585	612	619	602	612	609	610	642	601	589	612	621	566	618	624	622	614	637	632	607	585	654	613	636	586	600	593	643	623	629	604	655	603	624	619	655	614	580	637	577	656	600	578	604	588	621	594	590	576	624	601	608	562	614	615	611	601	589	594	604	655	636	613	619	583	597	628	591	630	620	592	587	617	646	625	595	634	624	594	586	561	636	602	581	605	628	587	600	623	620	617	643	592	603	653	606	604	588	605	598	646	633	613	654	629	611	627	628	631	602	609	611	642	619	615	571	599	604	618	585	642	618	604	599	612	616	601	575	575	665	610	638	607	615	615	603	586	592	588	599	553	559	604	587	596	629	619	638	585	589	626	623	602	577	573	602	604	641	640	581	621	641	624	549	619	594	621	602	652	576	614	634	607	601	609	612	612	615	624	630	641	628	608	612	617	619	606	610	607	590	598	606	643	570	604	641	635	607	583	631	614	637	603	638	592	582	615	663	620	607	646	614	603	656	630	622	607	639	615	584	584	621	592	618	589	600	621	607	651	582	624	601	587	619	615	617	628	598	633	620	596	644	607	553	647	623	630	604	613	586	588	628	601	599	625	616	604	576	571	582	605	620	613	653	602	620	622	627	665	599	599	626	632	618	588	650	654	585	605	590	646	624	612	589	557	598	603	628	610	632	631	575	623	580	618	612	581	632	636	571	627	608	603	637	639	614	624	618	563	640	579	573	597	597	622	594	672	633	612	581	599	621	609	625	620	614	621	624	616	599	614	645	630	632	556	595	601	564	625	641	641	574	612	629	612	638	574	605	591	629	575	575	631	632	654	594	626	598	608	591	583	573	625	592	586	624	577	599	629	607	596	590	582	590	582	622	608	617	621	587	598	612	632	604	635	581	644	583	626	635	599	620	628	625	604	603	604	595	611	594	546	662	596	606	564	616	672	644	619	604	633	593	606	648	617	609	592	599	617	633	589	589	634	577	612	622	551	639	623	618	609	624	613	574	636	577	590	584	598	647	622	613	616	653	566	596	565	601	621	658	626	605	636	606	607	600	576	573	624	608	660	595	586	599	572	576	584	619	627	608	542	616	601	634	624	608	561	561	596	615	631	600	593	614	637	581	597	581	602	627	600	600	613	620	623	633	670	611	616	646	602	584	593	605	572	627	565	631	623	657	615	627	647	588	607	602	581	604	588	651	597	600	593	572	627	633	557	628	653	569	619	652	616	596	610	629	604	609	581	585	606	645	584	570	587	610	575	635	609	595	613	627	608	600	604	597	633	610	630	605	638	598	574	595	618	646	596	598	611	579	633	630	623	618	621	577	629	634	620	633	574	593	586	589	599	572	571	601	608	644	646	597	595	596	586	568	601	616	618	630	595	580	618	568	642	622	589	608	627	563	596	637	616	626	626	560	649	593	633	610	583	606	591	602	629	630	578	606	619	589	581	618	654	611	593	643	601	617	567	618	595	624	577	598	589	553	639	573	600	607	577	595	624	640	567	606	602	615	632	626	646	607	636	581	582	644	626	661	595	614	587	608	610	584	595	593	609	609	622	637	625	624	623	627	633	585	565	652	565	598	627	559	624	578	566	625	644	593	632	636	616	619	596	604	602	628	649	615	593	646	615	608	568	611	564	570	627	617	671	580	575	587	590	604	600	587	600	560	616	620	634	616	583	634	601	625	591	589	637	655	595	596	620	582	650	649	634	564	604	646	569	617	615	601	600	645	593	587	617	597	608	631	582	598	578	625	649	654	601	604	646	578	591	606	592	583	610	646	614	604	626	602	640	592	595	595	630	576	596	620	613	604	623	634	627	626	575	639	601	636	632	644	667	613	614	602	629	598	644	614	584	632	590	559	609	589	625	611	613	603	587	613	617	619	613	614	609	595	609	594	664	624	633	585	631	620	602	641	649	621	681	585	609	610	604	574	619	587	589	658	619	618	625	568	653	586	609	614	631	598	573	600	612	616	650	597	638	612	611	623	602	620	649	582	575	626	633	633	636	624	571	615	613	615	597	590	607	565	610	609	577	620	639	595	592	605	633	583	624	602	611	611	613	588	645	583	623	613	601	581	621	612	619	619	578	590	662	645	594	656	560	585	571	629	588	605	599	602	568	591	552	604	642	608	625	624	639	655	604	598	651	616	625	607	603	608	631	628	599	615	615	556	577	604	648	599	598	592	565	555	635	587	612	582	599	675	650	599	651	604	612	610	602	600	610	633	604	600	586	597	606	605	627	598	581	564	611	618	615	611	575	612	643	631	593	578	579	624	657	643	564	603	624	612	598	651	634	588	626	654	589	613	632	568	607	605	629	570	605	629	585	595	609	634	606	649	608	677	596	608	623	638	608	634	588	616	629	601	592	620	610	609	595	635	643	638	601	582	632	622	634	610	651	603	593	649	648	620	610	633	593	645	633	615	570	595	566	578	629	646	605	603	604	601	628	634	613	657	572	586	637	569	624	591	592	618	628	587	599	580	616	628	578	592	594	574	604	569	613	614	621	595	604	590	589	599	617	628	574	630	617	620	662	661	624	592	626	598	646	609	597	592	622	581	598	642	625	630	620	624	614	638	643	588	585	584	602	563	606	604	666	593	575	619	604	623	609	606	632	616	633	638	614	611	563	648	623	610	629	593	557	610	595	634	578	634	664	606	590	600	603	624	546	587	627	643	638	639	613	585	586	568	590	609	602	612	577	592	593	593	615	618	610	600	607	617	573	604	606	599	607	568	591	637	634	637	628	595	631	609	621	602	608	629	638	630	630	625	635	595	666	625	597	622	609	601	606	622	597	609	597	603	586	633	600	605	612	619	644	639	597	613	610	599	601	626	669	645	605	589	606	621	628	597	596	628	569	631	627	603	609	612	609	590	639	619	622	616	601	632	665	611	611	612	602	607	622
15028	3482	4125	3187	2109	1525	1212	935	751	742	615	531	469	409	380	336	279	309	299	267	282	231	274	286	207	250	221	216	207	214	248	216	233	185	207	222	208	197	220	207	196	214	225	209	189	186	201	191	213	212	184	182	191	191	205	214	174	166	202	212	197	194	188	202	183	194	181	222	183	184	230	188	179	193	190	195	213	194	207	175	173	183	203	179	191	172	195	219	225	198	201	188	156	228	191	206	190	162	171	194	177	163	195	178	189	171	194	206	232	194	174	205	180	190	228	153	188	203	179	169	205	199	183	211	186	186	197	194	186	187	174	186	193	195	175	196	165	182	183	180	170	215	173	177	179	210	195	189	186	187	211	171	178	175	171	171	176	207	185	187	199	186	195	199	203	178	161	174	189	203	179	188	188	189	190	177	195	208	194	179	169	222	209	184	196	192	181	189	192	193	234	198	181	181	176	189	200	199	172	202	171	180	226	203	205	219	164	219	207	182	205	203	201	178	191	174	174	192	205	186	209	239	188	184	173	185	217	204	183	203	182	181	192	171	191	176	204	195	175	182	181	188	191	211	204	193	187	185	203	210	199	175	174	187	187	191	192	177	186	225	220	201	171	190	192	193	208	191	157	160	172	197	186	208	183	194	188	174	198	189	180	221	188	231	212	187	204	172	195	176	189	165	168	165	179	164	187	167	209	179	200	188	182	183	177	207	210	183	189	182	181	183	165	178	192	187	173	180	192	186	175	195	188	227	183	171	188	185	171	220	183	183	174	198	193	208	167	203	231	194	203	167	195	201	204	186	220	188	194	197	202	165	174	176	183	212	206	186	177	195	171	218	198	197	192	190	172	204	190	161	161	184	197	189	180	191	190	203	202	191	176	184	191	166	201	175	191	195	212	202	177	179	209	197	175	173	184	211	185	186	192	179	182	177	173	184	198	204	206	191	205	182	190	181	204	189	193	221	198	188	172	188	208	198	191	183	186	184	210	211	178	193	165	177	202	183	181	180	176	209	194	175	198	187	183	212	193	195	183	176	204	193	196	175	178	163	192	164	180	176	203	206	194	221	183	189	196	199	160	182	177	190	216	177	205	179	161	189	182	188	198	206	193	173	182	192	195	164	194	186	207	196	174	181	173	178	175	186	204	199	195	207	202	203	204	164	164	184	165	198	211	189	189	191	181	213	206	186	186	185	181	180	193	201	185	179	191	190	178	203	201	167	166	184	183	205	190	220	182	175	194	174	177	189	221	194	195	200	201	200	170	194	208	186	187	187	175	187	192	192	189	212	215	184	175	198	196	178	177	208	208	166	190	196	206	204	202	202	195	188	179	171	208	190	191	192	139	184	182	187	174	167	174	170	188	170	191	171	174	175	175	181	187	195	190	182	201	192	195	181	219	210	164	202	193	193	176	222	157	192	205	179	188	247	171	198	207	200	194	189	200	210	188	195	172	226	202	165	182	159	187	196	172	182	174	214	215	176	175	165	201	205	170	185	163	198	184	226	226	215	187	210	194	198	187	187	190	187	204	191	209	185	197	192	191	180	168	213	200	163	169	186	187	203	184	188	197	192	203	193	199	185	193	204	174	205	178	201	190	212	207	181	203	205	203	195	196	175	187	200	189	198	205	205	193	185	177	186	180	212	194	182	196	177	201	193	180	199	187	192	177	216	204	178	200	211	193	198	175	177	202	201	186	164	185	182	173	186	206	202	187	186	212	200	162	197	205	195	207	187	203	218	193	180	160	188	184	174	183	147	164	195	176	175	185	222	196	166	192	180	207	178	183	204	202	211	193	204	190	175	201	181	199	187	197	180	156	203	209	191	173	176	182	179	172	153	201	169	206	165	200	220	193	197	178	191	177	207	203	193	204	187	214	176	182	190	184	225	183	204	190	200	225	211	187	192	192	191	210	184	203	185	172	190	170	196	192	204	218	199	209	203	195	207	208	197	193	189	208	180	188	174	190	200	189	179	184	157	184	167	188	193	189	200	160	191	203	189	178	188	189	186	203	206	202	194	181	205	204	223	228	213	183	204	217	204	206	179	195	196	193	187	195	188	192	201	203	165	191	202	201	180	199	181	187	233	215	168	188	188	190	182	190	221	205	224	185	175	180	180	192	210	178	188	198	214	197	215	196	204	196	174	180	192	179	180	166	206	203	189	188	177	193	215	177	176	206	169	199	185	188	183	177	196	206	216	187	185	185	183	190	185	230	192	194	177	186	185	168	181	208	184	180	191	202	181	192	206	193	187	190	183	207	170	160	192	169	193	202	190	199	170	199	185	189	191	197	221	192	195	172	200	205	195	205	161	219	183	199	193	186	198	187	227	186	181	190	210	203	196	206	178	217	178	193	156	196	204	173	206	200	183	185	174	189	205	193	191	193	213	182	172	188	194	188	201	184	205	179	177	205	187	211	192	179	176	186	208	202	206	189	183	194	178	185	204	193	156	191	163	183	203	209	202	192	187	158	205	184	176	170	173	189	208	190	187	184	201	182	177	216	178	195	179	155	183	194	210	216	204	180	196	180	177	187	202	189	175	184	180	223	210	205	204	184	205	207	188	181	205	183	169	177	219	205	214	176	183	207	180	181	205	180	214	231	200	196	195	192	218	177	198	176	172	186	181	188	173	189	196	186	192	182	192	183	170	167	185	174	183	173	197	183	191	177	157	186	194	207	205	148	191	192	191	153	178	167	206	185	190	182	187	193	233	217	173	194	199	175	189	200	185	169	189	180	197	220	182	185	207	211	183	218	211	191	176	183	216	177	180	196	167	211	213	178	218	184	166	203	218	198	195	194	158	189	216	182	176	207	196	199	182	200	178	184	173	171	187	191	182	161	203	193	179	208	212	193	184	206	195	184	199	204	162	177	198	156	187	192	181	167	183	192	198	162	204	201	166	205	204	191	200	221	208	194	173	202	170	189	217	171	203	187	204	183	179	202	185	211	195	184	180	184	181	188	204	190	211	212	191	203	203	166	202	190	187	192	179	217	186	184	170	206	200	165	177	174	191	178	191	219	183	200	189	195	184	198	198	197	187	165	182	180	177	205	173	156	201	208	205	202	201	207	189	168	186	180	192	218	180	174	191	183	180	196	188	183	186	163	191	196	183	173	188	186	175	193	181	161	171	167	205	181	174	200	206	187	192	180	180	202	203	211	178	207	195	212	199	182	197	211	193	184	182	182	206	201	219	162	170	178	200	189	193	221	189	220	188	206	223	197	185	181	195	205	189	194	183	197	170	194	182	177	184	191	186	185	184	190	198	195	177	196	191	201	186	209	208	209	180	193	177	184	186	206	190	190	172	208	178	192	210	185	177	181	192	185	210	189	197	188	187	187	194	175	165	187	195	195	212	198	185	191	181	190	186	207	178	180	161	194	178	188	193	190	194	198	194	189	169	160	218	194	182	185	179	182	207	186	192	173	191	162	200	191	203	195	186	185	195	193	184	203	208	192	195	172	206	184	211	187	190	198	178	216	188
9720	3478	7043	8673	7753	6200	4970	4244	3543	3135	2894	2539	2168	2054	1814	1514	1357	1223	1131	1117	1072	1003	1001	877	881	857	810	743	727	671	689	639	598	641	665	626	592	579	584	596	549	563	545	525	550	530	506	534	559	522	545	531	497	501	519	478	506	482	500	495	480	534	478	512	474	510	487	475	522	457	533	483	507	497	493	504	484	462	490	479	491	467	521	506	487	485	427	492	431	463	466	446	499	458	487	474	463	488	468	485	472	474	509	473	465	488	478	486	445	453	430	489	492	492	513	489	470	437	407	453	484	452	504	507	473	455	466	481	459	475	457	448	500	487	453	488	518	480	490	470	446	472	475	474	467	478	523	457	485	500	470	462	466	464	435	444	506	499	460	445	486	446	459	452	502	461	532	466	502	501	474	473	471	451	464	484	466	488	511	468	473	481	468	451	520	506	483	433	448	491	513	496	487	510	469	476	479	507	464	474	509	483	481	480	475	454	463	456	458	456	502	441	526	480	458	487	500	418	499	491	519	515	515	445	523	474	457	516	505	491	519	475	487	513	495	508	495	486	451	477	479	496	494	430	478	454	446	485	480	470	466	472	505	518	466	528	491	495	510	460	496	487	478	481	469	449	478	496	470	483	453	457	457	470	471	523	491	504	456	473	518	477	476	469	462	511	485	504	506	481	490	501	497	513	468	460	514	479	440	515	484	472	457	463	504	492	489	468	466	456	468	490	479	502	459	502	499	467	502	463	482	426	483	508	443	453	487	509	496	463	456	505	487	471	471	460	486	505	445	462	472	477	472	496	489	491	439	527	454	484	467	476	468	482	500	502	498	471	503	496	466	461	454	467	454	464	489	453	477	481	472	489	489	455	455	457	493	475	483	509	495	519	459	471	528	481	495	488	462	507	490	465	472	482	483	408	452	452	444	468	502	458	521	489	503	486	468	500	515	500	450	487	479	503	472	442	450	452	482	462	482	491	452	456	490	485	466	462	477	479	488	473	473	516	468	472	493	503	476	490	484	466	461	471	491	467	448	494	479	508	475	438	490	459	470	456	487	475	471	480	459	499	479	463	488	453	492	431	473	460	478	467	491	440	469	471	509	477	491	466	478	490	487	470	520	484	502	445	478	465	471	461	465	486	490	490	477	476	462	487	431	501	467	439	458	500	472	481	482	474	466	447	459	455	489	474	468	509	478	461	470	423	518	455	463	515	477	457	452	459	490	473	473	479	477	469	508	493	459	480	498	490	427	433	463	454	488	481	482	461	433	451	493	490	491	490	482	471	470	471	518	495	480	477	493	493	480	459	477	475	506	461	472	520	497	487	500	506	501	441	468	500	457	478	467	437	492	455	477	454	502	475	453	459	509	500	450	478	525	454	510	459	501	471	492	456	488	455	484	482	484	474	445	486	527	481	492	472	462	467	515	489	472	488	457	463	486	476	478	483	468	475	440	497	453	496	491	448	499	478	474	452	487	497	478	488	459	474	473	502	487	466	493	459	482	472	475	475	453	484	465	472	472	461	509	479	446	455	475	498	467	476	486	462	457	482	490	471	506	472	454	491	476	463	448	431	490	491	460	498	461	478	441	474	481	470	503	473	449	506	446	473	481	423	431	466	477	453	453	487	461	480	480	513	501	494	520	485	495	470	464	525	476	471	459	467	443	408	477	480	438	483	466	513	526	507	472	495	466	463	491	489	495	482	483	490	490	485	451	453	465	461	483	442	475	462	502	454	494	506	518	500	476	487	483	425	496	514	447	479	463	464	481	496	494	479	476	461	510	468	505	503	488	490	484	495	485	496	478	485	465	476	466	456	478	493	471	492	483	461	472	478	473	480	469	440	483	490	504	457	491	501	485	457	482	478	533	481	474	503	533	508	477	457	481	488	476	482	490	535	497	493	454	484	471	504	470	464	481	473	492	498	528	481	457	458	471	460	454	471	521	499	464	414	467	449	511	449	467	484	487	441	489	496	491	460	476	463	482	484	467	491	467	471	465	489	478	477	464	449	507	477	492	458	488	479	478	470	496	476	457	481	487	468	471	510	507	466	493	430	465	463	471	490	440	451	507	489	533	496	505	504	473	494	483	487	499	480	489	511	480	508	478	491	441	488	479	484	481	481	468	483	484	497	459	467	511	470	476	453	466	441	437	476	461	474	447	502	504	484	454	481	469	484	478	498	474	476	489	464	510	493	487	482	482	503	468	493	478	465	485	464	502	473	506	511	518	498	474	482	453	484	444	446	479	483	456	477	466	461	491	454	463	474	475	467	461	533	511	485	461	445	449	485	482	493	486	513	502	492	471	499	469	496	497	462	476	464	479	466	489	492	499	473	453	489	456	447	476	474	509	464	496	469	450	482	496	460	508	476	475	434	486	466	438	502	481	481	483	466	475	462	475	472	473	467	456	479	477	460	480	489	495	499	459	519	496	489	446	497	465	482	488	459	480	493	486	478	449	480	461	441	478	472	512	507	449	479	471	445	521	488	479	477	467	460	462	487	498	490	484	467	465	504	469	472	490	487	500	479	489	459	481	476	504	433	495	492	487	498	461	437	471	538	487	505	500	448	458	463	443	484	491	479	468	505	480	486	470	478	471	489	443	488	475	492	472	441	442	465	476	491	476	487	491	451	469	481	510	425	507	456	445	467	529	492	493	497	505	438	494	485	486	462	422	493	469	459	468	473	476	478	514	489	468	469	499	498	497	470	488	532	499	490	454	450	474	473	456	481	474	489	451	484	488	470	483	466	476	448	486	501	479	474	517	490	493	469	470	495	504	431	503	447	487	472	490	450	465	491	461	458	474	479	471	462	506	468	478	488	464	452	457	520	462	473	448	512	455	470	471	461	426	439	459	469	440	499	478	498	492	448	497	501	475	500	444	450	520	510	453	508	480	433	456	476	481	466	490	472	501	463	453	476	466	440	490	504	478	502	531	454	466	437	509	470	503	468	492	479	533	467	501	474	443	500	493	434	477	450	459	489	437	494	487	494	457	462	467	472	461	493	493	483	458	441	466	457	463	482	477	441	491	513	491	473	447	475	491	493	472	476	486	490	491	518	443	474	450	446	486	471	472	463	490	484	452	490	449	510	463	451	449	468	491	482	441	462	463	465	512	488	487	459	462	447	459	429	467	501	468	500	496	462	484	487	458	478	515	471	453	461	477	498	477	459	459	497	469	488	484	475	488	457	487	463	470	473	442	468	488	496	476	486	477	455	452	480	472	430	487	447	481	518	463	468	489	467	479	474	473	494	472	469	501	449	454	479	486	453	487	465	527	499	516	462	449	457	450	482	461	485	482	473	483	473	455	460	494	478	472	480	487	520	462	503	494	500	488	484	476	493	502	481	466	443	526	434	473	504	508	520	493	451	448	501	471	459	528	487	503	501	492	469	488	476	488	497	468	433	503	462	493	504	469	461	460	474	494	489	465	462	507	488	482	483	478	493	488	514	480	477	458	462	513	502	445	442	503	453	484	480	478	460	478	485
2851	1308	1559	1282	965	730	570	539	450	403	391	363	355	334	301	320	311	323	294	298	309	297	321	293	298	276	286	265	277	276	286	244	256	297	277	290	275	286	282	284	283	297	247	284	296	286	281	279	259	260	281	293	290	285	289	267	232	283	276	290	282	308	290	297	270	254	279	278	290	279	295	291	258	304	278	290	293	274	258	303	264	272	258	277	273	285	290	269	286	233	254	260	277	267	276	271	246	279	297	273	266	281	284	301	283	259	306	274	246	310	294	291	291	307	282	266	284	283	268	250	274	265	313	311	295	280	297	293	293	270	289	301	282	304	235	275	277	265	280	227	283	304	252	295	266	291	290	270	260	263	294	294	277	285	253	266	283	270	269	276	288	269	259	274	292	295	278	280	300	279	278	275	281	268	304	286	272	276	312	291	282	289	274	257	266	289	233	283	290	243	312	261	301	277	299	274	250	284	287	243	276	265	266	285	271	286	325	289	299	282	277	303	284	274	270	300	289	246	280	291	290	269	281	294	259	259	264	253	330	265	288	273	246	283	255	303	261	293	270	275	262	260	277	264	268	262	265	305	292	280	260	267	285	285	274	235	275	295	276	292	252	285	261	278	290	266	282	269	281	267	278	286	282	265	281	292	284	266	285	299	283	280	286	285	258	309	278	265	268	271	282	274	271	261	276	272	285	280	295	269	292	300	259	289	251	255	282	263	292	322	294	303	291	287	292	290	304	319	292	299	282	283	281	293	299	326	302	287	274	258	264	274	268	243	307	301	304	294	287	284	296	284	286	313	311	286	288	271	284	266	296	284	316	260	288	273	293	286	271	267	283	269	270	259	269	286	292	308	302	264	268	249	254	285	280	298	308	269	293	272	267	279	279	236	287	313	297	279	270	286	323	309	287	262	291	282	265	305	266	266	296	291	256	299	284	270	292	284	293	235	259	246	285	271	282	260	275	281	287	306	274	275	309	292	272	289	287	275	286	270	287	248	293	300	252	280	291	323	281	276	269	292	283	274	291	272	276	295	225	292	268	289	319	269	281	279	288	286	316	275	264	272	290	304	292	278	263	268	259	265	264	321	310	271	319	258	280	316	299	301	285	284	285	261	298	272	284	260	265	302	259	288	281	241	253	282	271	305	281	266	284	264	293	263	283	287	295	315	307	275	275	259	261	239	262	248	286	313	269	264	299	303	241	287	283	271	270	270	264	273	292	238	259	278	285	256	290	298	267	320	305	265	277	262	267	293	269	268	309	275	273	268	273	279	258	289	299	261	263	286	285	299	295	279	291	283	341	243	249	286	264	291	273	239	271	270	250	287	289	277	289	296	275	268	284	279	237	272	298	301	289	301	275	249	277	271	314	285	285	284	291	282	261	258	280	278	270	267	240	305	277	257	267	253	266	265	304	284	271	288	279	275	309	292	305	271	271	301	290	268	282	303	290	253	243	310	284	303	287	267	251	294	249	277	295	257	261	245	274	273	272	285	294	273	278	284	265	294	268	278	255	270	276	267	319	291	253	262	263	240	279	262	265	276	292	263	247	263	275	293	267	305	271	271	290	282	266	266	287	273	255	286	261	271	283	286	278	256	255	273	294	290	285	270	284	263	272	302	306	276	277	261	274	303	273	304	274	299	301	290	283	265	310	283	300	284	312	272	271	268	268	311	277	298	282	251	295	290	251	252	274	281	302	283	272	294	280	268	278	259	285	277	276	284	270	297	282	273	249	271	271	286	286	262	275	298	290	317	312	280	305	297	301	310	291	295	290	280	304	275	279	282	292	308	268	282	287	335	290	280	277	287	279	311	285	270	269	291	284	275	261	270	241	277	265	275	279	256	310	277	279	291	258	269	243	293	283	272	292	278	318	340	243	271	272	270	262	316	273	263	287	295	258	277	298	316	263	268	296	262	263	296	307	267	267	271	280	283	279	274	258	286	279	270	281	304	270	277	288	278	271	281	265	305	278	266	258	333	285	272	268	306	294	262	280	287	284	262	266	289	244	279	281	263	279	282	284	283	266	295	253	255	286	285	301	268	292	251	288	315	273	291	276	277	269	280	258	254	264	246	273	272	293	289	258	298	257	265	284	271	302	278	291	287	257	323	270	292	299	273	293	327	289	235	257	323	289	239	282	242	316	258	290	279	277	274	273	275	282	302	293	260	286	257	269	285	279	283	305	278	273	312	287	250	245	301	300	238	283	302	306	270	303	253	294	281	299	270	271	286	251	290	284	245	268	249	277	277	269	288	288	249	262	285	284	275	297	288	270	259	277	284	272	265	282	267	300	276	270	281	293	304	238	292	271	331	301	255	291	291	273	296	267	299	252	257	278	298	283	262	265	302	264	276	316	278	273	292	277	263	273	271	323	256	296	262	248	306	271	263	305	292	276	275	254	248	281	277	307	258	255	274	272	299	270	254	263	287	285	257	302	311	286	285	274	251	296	248	284	288	254	255	270	278	288	285	259	301	270	278	288	287	266	255	275	253	287	295	266	300	284	276	264	281	253	269	284	287	297	317	257	303	284	281	257	268	264	276	291	307	268	303	239	264	259	311	320	318	266	264	301	263	263	275	264	262	315	292	296	285	308	274	280	307	268	293	303	282	275	262	302	272	295	289	289	283	306	289	287	299	311	305	307	278	289	305	267	276	278	264	272	311	282	262	283	278	292	272	252	291	287	263	251	269	289	276	285	267	270	304	308	275	258	252	289	271	285	307	261	277	297	278	269	282	277	249	301	310	266	289	283	284	251	295	305	292	307	278	295	272	292	275	239	285	257	281	231	277	293	300	283	305	280	262	288	274	301	291	288	266	245	290	259	273	273	248	293	275	277	283	291	281	297	283	280	265	303	277	277	298	286	284	268	287	283	277	252	284	251	251	251	302	279	289	268	278	261	306	284	259	288	283	285	285	256	243	285	270	281	285	278	267	282	276	242	283	268	289	282	264	325	267	283	304	257	287	281	268	270	291	317	313	305	253	292	283	280	290	303	285	300	296	283	284	273	279	273	296	276	284	282	268	304	287	263	274	305	283	263	272	251	266	246	274	274	293	286	272	245	246	276	264	275	257	279	264	285	247	283	270	277	275	277	284	273	274	241	250	282	303	279	273	259	285	266	276	309	267	279	267	284	302	279	299	240	282	260	312	276	302	293	253	275	272	252	268	284	292	260	292	312	273	297	294	288	296	271	277	276	262	259	291	261	302	260	306	278	288	290	286	292	275	254	249	285	272	285	275	265	268	281	260	289	321	281	257	312	286	290	278	312	294	273	265	234	278	275	288	287	308	250	280	312	290	297	267	296	277	281	324	301	273	273	292	282	315	327	275	267	269	276	275	287	278	287	301	281	273	287	313	268	288	295	268	287	280	277	280	269	287	311	294	299	287	279	278	311	248	262	274	282	270	275	290	252	258	309	284	266	303	279	254	271	267	285	293	306	287	301	285	293	282	257	277	297	255	267	267	296	273	245	286	296	277	283	292
2834	1745	3263	3907	3448	2730	2193	1852	1762	1567	1466	1274	1183	1167	1102	892	949	855	862	877	857	808	802	817	771	759	722	765	707	763	738	709	695	681	728	663	706	689	730	736	670	731	710	713	657	656	704	738	720	632	652	669	666	675	664	675	670	660	686	671	666	669	664	710	640	655	610	649	716	684	671	678	712	685	629	680	683	685	645	711	692	696	691	669	644	704	685	663	667	661	644	709	699	731	667	697	657	688	669	700	663	658	676	629	671	682	670	643	630	630	661	629	676	657	656	648	667	696	690	655	691	669	658	678	655	689	611	685	665	655	641	709	668	657	664	685	658	702	675	666	680	691	660	686	651	651	711	709	621	735	647	704	674	656	678	670	696	666	650	643	671	645	627	677	698	690	693	682	695	655	666	648	642	659	627	646	653	633	697	692	638	686	658	667	673	650	667	678	707	648	702	681	678	684	709	641	658	651	674	651	673	681	690	706	651	658	649	689	708	642	697	669	683	710	668	674	683	702	699	722	639	622	677	652	694	645	675	647	665	656	714	641	680	665	671	662	700	653	673	645	688	674	674	650	695	676	712	717	602	695	648	673	635	656	669	670	713	667	668	721	665	698	662	696	726	668	662	723	636	692	659	691	666	700	672	666	643	694	685	675	653	679	697	650	666	707	657	638	650	693	673	701	706	696	690	631	666	695	659	662	642	644	683	719	645	695	680	685	650	653	691	628	643	638	706	678	699	644	653	629	634	709	678	699	674	648	655	699	680	679	684	680	615	660	648	670	668	697	677	701	649	702	686	662	681	668	676	694	651	696	700	659	707	660	708	670	669	694	675	633	711	693	682	703	641	695	698	632	654	704	680	659	692	679	674	663	696	696	643	690	694	695	695	688	684	679	633	659	675	652	698	676	715	678	710	645	648	628	680	632	633	663	679	640	614	662	667	681	657	729	722	679	672	668	663	644	686	665	646	573	661	734	660	699	696	649	663	687	666	715	672	659	660	694	684	707	673	646	683	680	652	655	649	675	640	656	662	674	641	685	682	692	666	611	637	672	643	646	685	682	652	680	644	666	706	660	650	664	650	673	691	692	645	708	687	637	671	647	674	686	675	657	743	650	662	705	662	700	609	703	689	630	702	687	702	650	645	701	707	664	651	665	675	669	671	645	678	657	663	719	695	684	665	643	681	674	692	697	684	658	609	697	700	688	623	663	610	684	670	686	653	699	687	640	670	695	693	678	621	721	651	639	648	679	691	710	690	681	699	691	711	647	663	711	686	650	697	664	628	729	685	659	670	650	675	672	687	711	642	611	667	666	682	703	672	649	671	673	676	664	677	663	653	708	658	681	624	667	656	619	671	666	648	648	684	605	677	661	647	703	654	649	706	691	631	692	703	695	677	682	651	688	691	628	676	712	691	701	628	663	696	676	626	640	701	670	688	656	683	715	660	620	621	643	668	655	644	679	671	640	660	693	626	656	650	677	722	658	661	616	631	708	671	673	673	687	726	702	673	652	665	661	642	685	664	712	666	642	680	684	662	645	685	650	663	651	720	671	661	679	696	685	697	651	657	620	655	660	628	694	697	672	638	644	695	667	667	650	659	681	679	654	674	655	633	630	712	679	661	685	693	685	628	689	680	682	653	621	659	668	637	679	649	703	661	737	684	694	639	691	675	694	636	678	703	657	680	628	665	659	636	672	588	681	678	664	666	672	643	681	690	721	713	647	703	682	653	676	660	651	665	638	665	626	681	628	672	599	644	694	641	673	709	682	670	675	639	692	703	669	703	649	713	677	669	669	693	634	676	662	634	685	690	684	707	697	636	655	715	630	677	687	630	661	640	692	705	691	645	696	642	658	591	654	697	693	678	693	725	673	689	703	677	719	685	716	659	663	700	638	646	656	676	674	659	656	687	699	656	677	692	673	650	644	628	674	717	682	656	685	668	645	683	632	676	678	676	687	654	697	697	636	680	696	669	674	703	666	665	711	639	707	675	686	697	668	687	688	673	671	637	710	660	639	671	668	666	667	691	702	649	652	626	672	644	636	671	738	636	680	695	687	633	645	687	647	650	645	727	682	655	611	653	712	668	684	675	714	694	680	644	676	659	653	722	714	700	661	691	650	687	671	655	686	735	656	685	689	659	639	652	643	663	673	646	646	702	686	711	647	681	652	649	699	619	666	676	657	668	655	735	654	639	594	681	696	681	686	633	658	715	689	663	657	676	678	648	631	708	666	661	673	640	647	667	668	678	715	681	650	690	705	663	650	737	680	672	664	640	695	703	704	718	645	650	651	708	684	661	670	676	650	677	675	704	682	707	712	669	680	652	699	658	696	636	687	756	671	682	689	692	627	681	698	691	634	659	680	703	668	659	667	650	628	645	652	668	647	716	657	670	659	624	669	671	704	655	712	662	661	697	623	691	683	680	652	664	663	693	692	665	688	668	676	673	645	676	677	672	700	684	692	675	686	658	649	657	682	669	640	693	693	686	674	670	649	665	645	685	695	683	689	694	674	665	652	683	697	719	699	673	689	709	669	705	679	635	739	663	619	626	696	641	690	632	666	644	697	649	693	650	657	662	687	682	662	664	690	671	655	661	759	656	685	651	649	666	673	681	680	683	690	657	643	683	669	649	649	650	631	707	660	674	644	694	685	664	662	674	651	664	669	659	700	670	694	673	645	685	678	656	692	676	655	676	684	676	662	664	682	649	676	709	704	678	701	691	689	643	654	674	698	697	666	634	693	649	665	702	653	714	659	658	666	647	702	689	668	682	656	676	681	628	730	664	678	656	651	671	640	654	638	643	672	643	633	669	661	727	688	680	654	688	693	674	644	644	694	658	664	638	666	645	675	671	684	683	697	660	657	689	691	642	698	685	661	655	711	679	636	662	657	700	682	693	666	683	706	662	678	659	656	706	664	669	698	662	736	683	705	611	677	654	634	699	671	723	661	647	682	663	658	692	696	637	696	670	654	731	744	669	671	659	702	674	652	675	629	686	687	694	686	689	658	707	632	654	698	620	635	670	685	668	637	663	690	649	624	716	670	691	712	711	667	670	693	640	662	649	637	674	651	642	622	619	689	656	664	660	693	648	653	661	673	694	710	649	685	682	671	673	676	677	641	677	611	691	716	656	658	623	698	626	691	622	665	686	691	657	686	632	680	655	729	662	683	668	644	678	686	671	636	642	674	670	680	676	675	706	623	678	620	672	684	676	737	660	706	653	686	714	679	688	713	657	658	660	719	660	627	639	659	686	627	707	730	659	697	694	652	666	691	725	703	651	621	667	651	677	673	614	646	665	656	657	733	695	677	685	684	699	648	688	672	646	677	736	665	680	689	684	651	678	654	632	742	681	674	673	706	655	646	669	654	680	694	644	657	716	665	716	624	692	686	681	631	674	677	633	682	667	631	676	689	655	660	737	743	681	690	614	648	688	680	671	657	674	688	640	688	659	673	693	679	676	629	658	667	686	692	681	654	665	695	704	646
8972	2299	2659	2216	1440	1169	863	731	643	534	564	481	438	409	396	376	320	311	296	321	286	321	312	333	310	317	259	236	265	249	272	285	246	282	264	283	276	249	238	272	263	235	249	217	247	252	278	260	234	248	273	249	257	261	255	254	264	255	255	247	226	252	226	234	255	264	228	266	236	278	265	245	230	236	251	216	230	220	213	226	247	264	248	247	288	258	269	253	271	245	229	258	250	241	248	260	233	222	261	236	237	256	230	229	245	252	229	260	246	242	261	237	265	271	244	277	233	259	237	228	265	251	242	255	255	260	244	242	228	262	239	271	265	281	251	260	240	243	256	236	259	258	283	229	278	241	244	216	260	282	218	245	272	263	238	265	247	228	230	220	262	275	260	247	247	231	256	237	209	263	238	265	248	270	269	253	270	222	258	241	219	244	221	262	240	274	222	253	252	272	262	255	245	226	264	245	270	246	259	229	275	284	249	263	263	256	260	217	219	245	231	255	249	247	240	251	260	254	228	231	252	268	239	265	250	249	252	277	241	238	239	248	248	218	258	268	261	285	218	275	259	272	255	266	274	262	224	261	282	249	253	259	206	265	242	268	243	222	243	249	227	233	267	250	279	233	231	262	247	247	268	232	265	252	231	258	251	274	231	238	276	235	253	259	187	275	252	259	232	257	241	270	258	282	282	236	253	241	252	265	213	238	268	271	252	246	247	252	243	283	230	239	246	277	227	260	260	243	259	252	255	222	257	242	242	228	229	280	266	230	235	234	259	242	274	248	240	258	253	248	220	269	254	256	241	248	261	264	269	236	251	248	229	227	229	258	253	244	246	256	248	263	247	254	235	255	255	234	258	262	237	242	231	256	228	259	233	250	276	263	241	217	258	278	240	238	246	238	242	250	245	263	257	247	249	276	279	250	246	262	246	246	278	250	250	263	250	261	252	239	236	235	239	237	233	229	217	237	227	258	249	237	233	248	265	251	249	237	276	242	268	235	245	211	259	275	261	249	252	230	248	228	237	227	233	229	216	244	236	255	239	221	261	239	245	253	230	247	235	249	271	237	259	224	249	238	259	269	234	246	247	242	230	230	248	282	209	245	265	236	243	232	262	265	258	259	256	265	239	227	235	235	211	228	234	251	264	259	262	228	276	257	239	222	252	244	256	233	268	273	251	248	271	266	240	228	249	230	232	246	254	252	261	244	288	268	231	251	260	262	213	271	235	253	245	263	238	249	255	250	253	237	242	228	259	232	245	252	263	244	266	254	251	272	259	248	236	240	230	241	293	253	242	240	281	248	242	265	252	251	233	263	255	238	268	259	244	253	247	229	251	264	257	269	265	247	255	235	238	251	262	249	263	219	224	266	241	269	267	238	253	255	259	258	221	248	227	250	214	236	260	280	240	237	238	243	251	257	205	232	261	235	233	254	267	235	262	243	259	247	228	221	214	246	236	252	237	236	240	247	231	224	260	245	257	247	238	244	222	267	236	236	264	221	242	271	238	229	213	254	248	256	259	232	242	248	224	231	252	228	234	237	231	274	262	250	246	236	239	240	235	241	261	254	255	253	223	234	248	239	254	245	253	236	238	244	250	281	261	272	271	243	228	219	258	240	231	244	274	238	238	245	233	267	249	247	217	233	252	223	242	256	236	250	253	249	246	241	246	238	239	247	235	221	252	222	220	203	266	258	254	270	244	240	256	250	248	250	230	258	247	277	220	277	236	234	244	260	236	285	250	236	268	261	257	262	237	251	280	239	232	252	242	227	233	239	267	232	270	258	230	269	276	263	272	245	265	266	254	236	260	245	244	251	222	259	254	229	276	269	273	245	252	262	250	244	263	238	247	221	259	242	228	251	235	235	264	246	248	271	220	210	257	236	264	248	230	278	230	222	254	215	255	246	243	251	254	253	267	218	257	247	233	226	260	279	253	227	264	254	247	269	256	258	237	268	227	259	244	250	238	233	234	234	247	249	256	270	231	204	248	213	285	267	287	256	278	249	239	214	283	293	249	249	255	277	252	236	248	242	253	237	243	237	268	257	254	272	241	241	244	240	215	248	241	287	228	221	223	238	247	226	266	232	256	232	273	254	251	267	256	261	240	253	244	216	234	230	247	238	228	240	226	232	259	272	227	238	254	252	291	261	270	242	234	255	259	239	203	269	251	267	269	236	243	289	262	259	230	243	277	241	240	240	262	243	244	260	272	239	232	254	272	223	223	256	286	251	259	233	264	274	268	257	249	260	255	256	247	237	244	248	281	268	244	237	254	236	238	266	261	246	270	240	250	220	274	257	234	254	259	235	249	230	245	253	238	266	249	237	242	251	270	269	243	229	267	258	278	240	240	257	266	234	220	263	237	291	247	258	276	252	224	235	255	255	236	224	240	254	234	235	241	261	251	253	258	234	232	241	232	242	226	225	256	241	259	248	221	237	260	228	248	255	248	264	265	247	226	243	243	235	232	243	234	271	255	251	242	253	234	240	275	255	256	227	267	254	242	240	244	280	241	268	247	255	243	227	258	229	269	249	241	235	243	254	247	280	256	229	255	253	256	220	242	279	282	247	239	255	257	237	263	222	278	266	237	267	263	224	244	224	252	228	235	211	237	277	266	249	236	237	263	247	249	251	272	261	236	252	202	250	248	260	255	247	247	248	251	252	277	260	238	264	253	263	215	254	241	239	240	244	231	263	241	243	248	223	258	247	288	220	255	258	286	271	227	231	227	233	255	228	227	245	275	250	277	247	235	210	256	258	232	256	249	279	264	251	276	253	274	260	260	239	266	289	249	252	227	272	240	243	221	219	253	246	238	258	249	251	235	261	262	248	248	264	263	252	219	233	248	257	235	246	230	265	248	235	251	234	243	254	235	247	252	273	272	236	227	246	235	247	263	235	254	278	256	235	242	245	254	239	267	254	238	250	240	247	258	248	241	266	232	228	265	229	235	243	286	225	254	265	222	282	268	241	250	215	228	228	260	281	240	230	237	244	246	264	234	251	227	278	285	233	260	288	237	242	243	238	261	277	231	246	252	257	249	243	220	242	237	248	222	228	244	228	252	212	261	260	276	216	254	238	232	221	254	217	249	214	255	251	272	272	271	259	248	221	250	245	240	227	254	237	283	223	259	241	200	239	235	249	233	248	238	237	229	248	249	261	264	235	208	264	269	243	260	248	247	253	259	248	258	262	235	258	258	248	285	246	256	237	267	260	229	231	262	248	248	254	251	223	230	248	273	248	234	228	263	255	276	243	260	238	243	250	243	226	250	249	235	231	237	250	234	267	245	250	257	251	227	282	274	233	231	227	265	239	262	241	213	220	224	217	223	226	232	277	276	240	240	269	215	240	213	239	271	217	240	234	268	225	258	257	232	244	245	299	264	230	245	266	273	253	232	239	247	237	224	237	246	230	255	258	248	252	229	261	232	239	233	250	234	225	237	239	231	246	266	244	251	268	257	230	270	248	254	256	278	281	233	255	251	265	252	229
7719	2586	5409	6642	5520	4800	3813	3195	2742	2538	2228	2129	1719	1545	1463	1268	1238	1052	1075	1063	999	997	935	887	813	818	807	815	769	764	792	701	722	734	710	701	660	701	687	678	668	676	624	644	660	615	664	630	614	616	610	636	627	601	656	610	626	653	626	644	617	628	602	652	636	614	610	614	620	589	611	625	602	647	624	594	609	594	601	544	665	621	598	579	607	629	586	577	618	618	618	569	573	564	593	587	551	657	590	594	621	603	639	606	630	578	564	614	596	606	637	619	573	557	611	608	598	597	609	653	595	638	638	613	627	626	660	589	613	579	631	605	624	637	598	603	633	621	597	638	608	600	583	580	587	605	571	597	606	639	610	601	570	562	598	639	607	610	612	578	608	628	625	575	563	646	587	596	603	602	596	614	621	595	603	600	561	606	580	645	642	569	608	608	627	623	620	643	605	635	617	592	601	593	616	597	593	621	588	647	582	585	634	580	555	624	638	637	597	608	617	583	629	607	605	562	610	652	574	625	588	643	588	616	628	590	589	590	588	587	611	600	577	634	624	607	579	594	618	651	582	603	608	621	603	614	603	608	612	584	595	602	623	618	630	614	609	579	600	623	586	600	597	641	599	574	590	612	626	635	596	606	632	598	574	605	648	634	593	601	629	591	598	594	591	589	558	619	580	632	609	637	602	619	625	639	582	624	613	616	617	633	641	597	574	578	602	606	568	624	638	615	599	601	596	603	626	642	592	602	600	633	581	615	595	585	646	609	598	671	578	587	645	586	573	591	604	578	566	569	593	635	658	650	651	622	591	607	633	615	601	575	626	622	639	639	594	618	592	599	613	643	586	606	625	578	608	596	608	601	595	595	602	610	599	642	573	579	602	591	612	596	638	567	630	602	590	636	578	623	580	608	538	636	598	607	641	607	566	619	604	577	600	632	643	644	600	584	622	600	624	605	598	595	646	601	580	559	599	596	641	650	630	600	622	615	602	616	606	620	595	629	603	631	601	576	612	631	623	614	570	555	616	608	596	630	603	620	630	584	579	575	614	573	584	651	575	581	582	602	599	584	606	616	580	623	596	598	579	659	602	597	593	580	598	614	622	539	633	612	589	588	582	576	620	562	639	600	628	566	618	577	652	614	614	592	598	599	633	604	572	595	596	633	628	559	609	591	636	621	601	593	620	611	551	617	618	634	607	606	586	631	607	583	586	598	605	616	584	603	625	608	608	620	601	581	593	577	621	612	596	601	603	626	600	608	658	616	639	539	595	614	603	594	593	598	570	605	608	630	591	626	611	615	621	594	623	599	577	574	642	594	558	624	582	605	599	597	608	555	560	609	580	624	586	565	624	629	564	622	644	606	554	594	588	632	623	600	607	614	563	619	582	621	599	601	582	626	631	617	594	583	630	620	591	592	590	615	584	653	595	615	570	614	645	569	626	602	577	590	595	649	602	583	600	581	630	629	592	650	592	602	634	599	594	628	603	611	616	631	636	606	620	632	640	607	601	649	619	567	569	579	577	647	619	627	569	553	602	591	595	591	557	608	625	593	591	627	588	600	650	655	542	570	592	605	599	592	558	602	616	608	600	607	607	624	593	616	607	617	608	587	620	589	612	645	653	623	660	614	576	596	654	588	604	625	610	598	587	591	579	611	623	582	640	593	600	576	587	614	596	578	611	589	573	613	662	602	611	612	611	602	628	609	626	586	582	591	652	595	602	585	610	604	580	609	611	611	575	599	597	584	623	588	626	606	624	583	614	643	582	626	613	598	592	625	606	612	630	569	579	579	623	594	563	598	642	626	593	647	647	627	564	639	550	594	560	627	611	611	613	601	640	644	614	591	606	604	604	582	588	573	606	578	602	660	621	576	597	581	647	614	574	616	627	572	598	627	557	604	657	641	590	639	624	627	617	601	647	638	593	630	611	618	633	642	596	601	629	613	629	644	594	636	637	624	600	597	639	636	628	587	624	628	617	573	576	568	640	615	582	575	626	618	577	667	619	581	620	604	620	566	581	595	584	609	613	584	619	600	625	621	624	588	568	609	609	573	586	586	621	610	610	604	582	606	587	570	596	640	586	567	618	578	590	631	616	598	597	603	591	580	572	615	548	598	611	619	626	606	591	575	617	612	576	648	628	643	625	578	589	604	626	607	617	620	588	585	582	599	600	608	636	566	608	585	641	587	627	631	614	579	657	624	592	625	573	577	622	610	574	599	650	637	611	613	565	601	591	611	590	613	620	595	569	615	633	601	577	595	610	622	624	617	615	653	577	565	586	609	598	604	629	589	644	601	639	620	640	622	584	563	602	623	635	627	595	615	627	623	571	607	626	577	591	618	586	562	603	596	632	641	630	636	607	610	620	586	602	609	622	556	603	593	617	600	615	640	610	595	599	608	589	578	637	630	602	604	631	614	606	560	612	617	601	611	594	591	602	608	586	574	619	598	627	633	635	595	579	616	585	616	596	580	578	614	620	630	607	594	589	644	571	652	602	566	616	633	583	586	610	580	586	618	569	639	579	567	627	588	569	588	612	614	584	622	596	579	612	610	611	619	612	608	560	606	622	602	597	609	597	580	638	596	620	608	583	595	600	612	591	560	604	615	584	613	594	619	592	619	606	624	606	579	623	610	598	640	606	553	601	597	584	593	600	606	602	601	637	594	619	627	591	586	604	583	575	620	612	618	590	562	566	629	591	601	537	547	623	594	594	626	596	607	580	614	586	669	620	642	597	626	611	601	606	617	598	555	592	578	607	646	608	583	570	621	589	628	577	588	594	605	602	610	590	616	578	622	580	581	581	578	593	620	612	610	592	594	619	613	545	590	604	585	594	597	577	592	612	620	588	624	598	586	591	609	653	651	618	642	635	619	567	591	643	594	585	611	623	597	575	598	616	619	572	583	615	604	615	581	607	549	588	596	555	636	609	593	583	625	596	658	626	598	580	608	611	567	594	593	579	635	594	631	574	628	685	635	590	587	635	608	616	605	636	600	605	600	584	638	575	595	678	593	608	577	647	624	621	605	572	626	619	561	653	607	593	605	629	664	577	647	625	629	567	586	632	613	576	611	572	572	592	601	612	662	592	578	607	594	651	608	632	632	611	594	595	603	609	544	541	624	623	607	638	614	674	531	570	611	602	659	561	599	647	632	588	627	626	597	557	585	601	628	639	607	572	622	567	612	612	606	630	578	582	618	591	592	663	615	604	621	615	594	587	597	581	582	606	573	591	613	589	574	577	586	614	602	572	667	589	582	595	575	650	598	588	599	588	594	619	608	614	601	622	645	625	626	622	608	627	631	632	626	594	590	601	604	606	610	627	606	586	613	639	575	602	604	610	595	585	630	593	639	635	599	573	600	605	569	625	638	587	571	614	646	595	617	577	575	563	600	638	581	629	606	655	597	652	629	584	616	641	567	624	612	590	568	612	609	582	611	609	599	595	599	632	578	611	615	599	584	597	635	624	599	646	600	559	625	620	601	631	608	622	643
15206	3589	4033	3084	2246	1554	1210	1062	795	677	639	504	442	400	475	377	338	325	250	286	273	275	265	237	253	212	243	248	226	234	236	196	190	184	172	197	232	203	202	220	202	185	197	198	174	216	192	214	194	219	203	194	183	176	193	191	182	170	186	199	199	168	179	190	168	192	180	194	195	190	211	188	178	178	168	200	177	202	190	172	205	189	180	180	181	208	177	194	196	186	167	193	181	191	184	173	195	208	204	191	210	183	182	177	191	160	198	185	217	182	191	171	174	184	178	205	186	202	160	182	174	195	148	178	194	164	183	183	198	197	204	182	158	197	217	208	205	167	198	215	192	176	203	158	168	194	183	216	189	191	173	172	192	163	181	174	160	187	163	187	174	185	200	168	174	194	184	167	221	178	214	187	165	206	201	200	196	185	186	191	193	174	186	203	192	162	188	194	188	205	194	195	192	163	183	196	159	194	201	184	199	204	192	171	184	192	181	234	193	164	178	188	188	198	190	163	180	186	188	183	181	192	158	182	184	182	204	184	185	182	196	189	148	189	184	195	181	174	199	163	178	172	170	174	186	188	187	187	175	176	178	187	179	173	199	211	181	177	173	166	169	195	193	202	165	194	161	189	188	199	175	186	198	204	194	190	201	184	178	187	209	189	177	175	207	161	191	181	179	150	173	195	170	168	192	201	189	169	175	228	213	171	178	177	192	199	177	173	197	208	186	209	175	183	167	190	175	179	191	177	196	175	182	186	184	244	209	195	188	195	163	192	192	175	216	186	180	151	205	208	172	183	150	194	178	192	168	151	182	189	176	200	211	190	187	179	184	199	184	193	208	195	203	208	186	197	181	212	174	181	207	203	195	176	182	204	163	188	158	183	214	220	173	204	175	169	179	182	198	163	211	180	152	182	172	192	205	178	184	210	204	206	175	159	179	183	197	192	198	181	199	195	196	200	209	216	173	175	155	193	182	192	176	166	179	182	190	191	186	166	188	182	195	182	201	195	183	188	181	222	178	183	178	186	183	168	213	186	187	186	196	186	216	193	195	178	187	205	204	167	172	198	199	201	205	193	173	181	186	200	188	169	194	179	167	181	176	182	206	190	182	167	178	143	193	213	190	172	196	182	159	159	187	198	167	156	180	191	193	173	182	182	212	201	164	173	195	202	207	178	201	169	205	203	209	186	159	185	194	196	201	199	178	183	190	172	206	180	175	192	181	202	169	197	196	185	188	190	186	178	194	186	192	179	183	205	193	220	189	181	201	173	185	189	208	194	200	153	203	183	200	201	190	203	182	213	180	189	169	155	189	206	188	201	209	166	178	190	177	169	184	159	175	191	157	168	201	206	201	164	171	178	212	184	196	211	177	173	200	191	187	180	220	205	194	191	179	196	208	190	192	187	175	194	185	184	209	217	181	185	187	174	173	183	194	180	182	186	173	202	191	185	193	222	196	180	180	203	221	183	173	176	214	170	188	208	186	192	202	189	202	199	186	196	181	179	182	189	178	188	203	217	200	198	209	175	166	202	187	180	197	174	210	204	193	163	183	212	185	191	178	201	183	188	192	186	191	191	164	195	168	212	166	200	167	191	188	196	190	167	186	198	167	188	193	196	195	206	182	172	189	189	187	181	192	205	211	195	200	178	175	194	175	194	193	208	178	183	188	176	196	187	201	189	172	193	177	206	183	194	188	189	196	187	206	159	189	190	195	179	193	180	225	190	171	197	178	196	206	188	203	189	197	198	194	218	183	190	209	189	191	216	194	191	204	193	175	176	198	173	167	195	188	191	172	178	189	185	219	201	198	191	204	201	194	179	172	187	205	174	201	194	185	177	183	184	148	169	214	184	186	169	194	202	160	211	200	163	167	189	190	173	153	194	186	180	171	200	178	197	204	183	163	180	196	185	193	184	177	152	173	211	176	159	201	178	183	191	181	179	162	180	206	165	192	180	167	203	205	181	199	185	196	194	194	179	190	176	170	221	192	193	210	183	166	162	172	177	211	171	195	194	207	169	182	201	175	177	182	188	199	184	185	200	185	176	185	191	190	170	187	186	209	196	151	189	182	198	200	199	173	160	177	171	184	156	179	184	169	168	190	166	187	200	190	206	191	221	153	171	204	196	201	183	198	170	188	162	206	201	194	200	193	186	156	182	177	194	199	198	189	180	180	166	194	216	167	203	181	170	204	176	209	202	195	174	187	171	196	197	176	182	183	155	169	193	190	200	197	212	158	173	165	186	182	169	209	175	179	182	199	182	171	188	164	183	197	183	163	200	182	171	156	199	195	203	172	176	197	194	210	166	173	167	175	195	191	198	176	178	177	186	193	196	186	185	201	179	214	206	191	167	179	177	200	220	187	191	181	188	200	185	184	160	210	197	200	167	212	189	178	184	195	165	187	191	191	174	188	206	184	183	185	176	207	207	173	196	179	187	186	190	166	192	196	181	188	176	191	195	183	196	181	186	202	195	169	180	198	185	168	172	181	186	180	189	156	189	196	165	185	142	187	171	192	189	186	194	186	181	177	190	192	206	212	199	207	211	193	165	170	199	177	202	195	178	183	156	167	195	209	167	196	177	201	167	185	164	177	187	184	197	200	187	211	170	178	186	190	198	193	169	207	186	214	166	161	182	200	185	184	192	193	172	176	174	182	192	182	201	197	156	208	186	160	187	222	150	169	157	172	191	198	188	197	187	195	176	160	187	172	190	186	190	194	217	177	180	184	196	174	185	197	190	188	177	192	166	178	213	166	165	168	162	193	196	200	204	199	180	198	190	179	185	187	198	186	170	178	184	196	187	177	186	191	156	158	187	196	207	184	182	203	172	170	182	171	185	176	188	214	205	195	188	175	185	184	210	183	216	192	188	191	187	176	190	191	175	185	180	203	188	173	164	185	198	173	181	188	193	179	195	191	172	186	184	196	186	169	176	179	156	201	187	169	169	173	180	183	211	221	198	170	194	190	185	209	186	190	174	193	193	179	210	212	173	183	187	160	181	204	206	183	190	179	192	183	195	167	185	197	201	207	161	194	202	208	193	209	198	174	181	178	180	184	192	162	184	186	186	203	178	201	162	205	191	210	184	186	211	153	195	178	157	198	179	203	186	178	158	208	176	168	187	191	194	182	193	174	167	179	181	185	184	180	188	186	165	200	163	179	172	181	194	186	160	180	200	190	214	171	209	202	183	161	175	204	168	185	178	200	207	193	184	184	190	213	178	167	213	184	205	184	156	178	202	190	195	195	169	176	175	197	182	166	191	182	198	178	199	175	176	185	179	172	194	196	170	177	177	195	209	188	182	195	189	180	172	185	185	211	214	192	167	146	172	174	172	198	181	184	195	212	170	191	175	195	179	172	183	201	180	194	221	177	197	184	186	194	199	166	172	204	170	204	201	185	212	191	159	195	198	187	188	180	167	181	174	182	200	189	199	187	175	210	181	193	200	182	178	166	182	169	170	179	204	187	195	192	201	183	210	191	189	174	207
9718	3438	7132	8751	7746	6284	5250	4551	3652	3321	3013	2539	2192	1977	1985	1583	1372	1190	1251	1168	1019	1081	986	957	825	860	788	810	688	710	681	631	629	616	673	561	586	605	570	591	537	485	537	552	512	522	528	523	552	506	534	491	453	462	499	495	502	506	500	478	515	527	530	487	509	480	509	492	466	474	458	466	455	501	505	506	463	497	465	483	499	494	514	477	463	501	463	483	525	477	484	477	500	488	442	494	497	484	463	498	465	479	495	477	429	455	507	490	485	470	487	441	484	464	523	453	471	452	469	494	472	489	474	476	482	507	444	480	418	484	478	489	487	494	438	491	452	478	481	448	496	507	496	493	464	464	438	468	459	465	515	492	479	508	430	464	515	467	443	517	448	429	492	441	499	483	450	498	463	481	486	478	473	513	453	446	489	472	454	459	454	491	489	476	482	422	467	449	439	470	470	487	475	437	469	466	463	484	480	488	440	447	486	489	467	510	443	472	481	433	513	452	466	460	453	484	449	472	476	452	478	471	486	449	509	482	489	469	459	479	445	441	475	446	456	477	461	437	443	491	454	469	473	426	484	502	453	482	426	495	474	480	481	462	481	475	500	494	426	433	430	474	487	508	436	483	496	463	463	455	483	462	443	427	462	483	500	455	439	481	500	493	493	460	494	469	470	429	472	472	457	482	481	474	474	436	495	521	506	460	485	438	489	477	482	476	496	493	492	450	476	468	454	509	484	443	496	491	490	415	434	498	508	494	473	456	464	477	510	488	497	477	509	446	473	485	482	468	462	453	474	479	458	477	508	462	439	447	506	476	464	426	470	423	546	438	487	482	461	459	466	467	505	454	486	466	444	450	464	494	510	456	462	431	469	495	467	435	481	454	486	472	494	518	462	458	512	479	407	459	504	472	483	454	482	459	494	479	458	446	447	487	483	500	436	449	465	488	494	460	486	499	478	458	477	467	482	484	505	490	450	431	441	452	497	462	495	482	468	462	436	443	444	485	449	477	475	452	484	461	455	459	504	468	477	470	474	484	495	485	467	466	453	472	481	435	452	472	487	478	461	476	439	452	483	440	469	466	479	490	478	460	494	450	499	461	505	461	499	481	438	514	464	466	503	537	449	488	481	453	451	467	460	448	469	522	441	456	466	478	464	406	524	429	491	471	460	461	479	460	473	484	460	478	473	477	492	440	470	443	491	439	488	448	464	495	496	516	501	481	473	493	463	495	507	528	472	473	448	446	469	464	449	493	482	496	426	501	480	515	484	479	486	438	511	458	494	460	454	461	506	445	455	487	486	461	466	482	451	475	428	444	465	461	486	451	470	479	464	446	450	488	453	455	441	473	476	458	420	460	457	511	485	485	503	450	449	470	505	451	428	465	482	521	462	486	458	459	480	459	483	483	466	453	448	464	504	447	495	478	481	498	485	452	452	469	494	493	470	531	498	472	435	466	463	452	486	489	449	452	478	463	434	456	455	450	449	504	496	451	436	474	502	456	517	500	460	514	516	486	501	474	468	461	479	485	496	475	437	482	508	452	441	481	491	473	456	493	485	501	450	428	506	449	482	503	493	447	464	455	519	478	496	475	510	500	457	454	498	464	464	493	458	448	449	481	523	464	460	436	495	451	500	459	466	467	475	486	447	453	478	488	488	448	477	477	456	464	510	499	459	444	499	461	456	514	463	464	460	469	499	494	500	470	469	460	493	487	491	501	444	496	451	460	492	475	446	482	465	468	498	456	493	458	456	506	464	423	463	439	448	442	447	484	460	486	495	449	460	453	434	470	475	481	442	492	476	488	477	457	481	497	472	426	453	497	464	474	445	444	437	468	457	473	440	451	483	469	482	481	425	454	482	481	483	453	441	490	468	481	496	475	524	458	465	468	491	466	457	459	498	437	476	463	476	463	467	488	487	461	473	483	485	480	497	456	477	488	470	453	519	480	461	470	460	488	452	462	486	489	526	455	460	483	460	460	489	458	445	501	484	488	488	476	466	489	478	476	484	507	466	464	524	483	512	458	473	468	472	468	446	497	463	469	486	487	503	477	465	455	496	481	504	471	442	471	495	488	443	478	441	456	494	477	464	447	478	470	488	487	452	468	441	498	500	432	479	498	460	488	457	462	506	471	478	428	473	453	478	484	495	457	467	462	455	481	453	471	446	428	469	449	495	460	475	457	467	503	465	477	458	461	475	490	477	467	475	481	475	450	464	418	440	462	471	486	455	476	437	474	521	483	468	432	471	505	501	501	448	473	487	479	477	442	469	466	513	466	464	447	459	462	431	492	470	449	474	474	434	475	503	457	511	468	481	503	484	487	474	479	442	484	461	460	498	459	485	451	473	481	476	457	483	471	470	498	496	512	446	433	483	459	493	470	482	485	486	469	472	476	467	458	494	438	460	519	449	417	473	483	460	481	439	452	446	438	463	464	464	478	454	498	468	456	483	479	449	477	403	465	480	438	460	443	502	475	422	469	480	435	451	484	482	499	445	488	439	475	451	463	522	454	494	497	485	473	492	475	476	489	500	478	462	478	465	433	485	472	444	472	504	443	486	470	469	480	504	462	427	481	447	447	473	481	467	473	491	455	467	480	458	471	477	443	467	491	495	482	482	455	469	461	517	471	458	446	497	479	502	466	495	508	445	433	467	451	502	484	491	479	456	462	460	479	511	469	495	473	495	458	461	465	465	434	470	424	500	467	488	474	506	447	494	444	467	483	485	417	490	535	438	462	436	463	486	463	490	442	500	486	471	456	447	482	502	465	472	503	484	484	486	455	489	459	485	449	459	465	464	444	464	435	480	450	474	470	481	467	448	448	466	484	431	459	448	454	488	478	494	444	417	514	453	483	471	445	472	527	485	452	476	457	462	466	478	478	478	533	489	443	452	505	493	488	446	486	458	509	487	467	477	476	488	477	453	443	496	453	492	488	486	486	470	461	438	514	453	485	462	487	465	480	471	454	495	502	455	490	470	456	476	484	486	467	478	502	452	500	456	481	471	455	469	477	506	479	428	478	469	488	470	479	459	494	467	487	498	461	421	493	501	468	467	470	472	481	480	456	477	412	498	475	503	411	490	436	486	471	460	457	436	456	491	463	450	481	474	477	470	436	465	465	471	471	475	457	498	459	473	456	499	433	506	487	449	452	483	453	457	449	440	475	481	468	463	509	445	469	486	464	503	467	481	441	443	456	471	468	532	467	451	446	503	506	455	467	457	524	474	483	472	448	478	463	465	501	439	498	497	458	477	475	434	484	486	464	437	492	463	484	511	478	438	444	496	479	461	429	438	484	470	527	447	482	454	502	490	493	482	453	444	518	450	477	475	462	490	443	445	476	427	477	462	467	459	511	556	447	504	471	440	456	442	471	455	499	468	465	482	502	480	456	488	464	478	419	480	476	485	528	454	462	497	453	480	474	454	481	495	478	480	491	478	438	466	469	490	440	463	462	509	479	475	470	494	452	483	475	462	489	461	475	448	486	475	488
2887	1263	1592	1220	883	716	563	514	464	427	395	377	398	307	277	313	314	296	314	292	306	310	293	293	275	315	310	274	293	258	265	272	271	298	296	294	277	305	287	258	266	259	300	282	325	289	265	284	282	269	262	297	280	290	290	277	248	266	271	274	292	287	286	272	279	250	255	301	324	265	269	265	301	290	272	291	261	277	284	240	284	315	260	284	279	294	280	300	298	282	281	287	298	236	252	261	281	286	276	248	277	259	281	265	274	284	282	258	274	276	258	261	272	276	291	301	281	261	279	294	274	263	280	280	237	281	270	267	285	270	282	325	306	267	257	259	284	288	281	281	290	259	269	286	279	280	281	298	267	250	286	289	285	281	268	289	271	284	256	267	267	284	273	267	264	287	255	273	267	271	287	275	292	280	279	283	281	276	242	298	291	251	283	269	272	279	280	284	291	279	289	291	291	267	283	277	288	247	277	293	276	272	278	262	287	283	244	256	250	265	279	283	272	276	281	279	292	259	271	257	277	289	260	270	299	257	295	278	274	272	281	284	263	250	275	302	244	274	292	278	302	258	292	269	253	270	245	286	265	275	270	267	274	249	287	294	235	249	278	260	267	278	274	265	285	253	275	252	279	252	298	257	278	271	278	269	258	264	260	304	288	275	264	302	268	294	261	272	278	294	281	257	273	294	302	290	260	233	288	275	265	289	276	300	302	270	279	266	260	247	284	272	290	268	265	270	273	289	259	319	278	269	277	296	266	260	278	269	279	262	258	281	300	260	275	289	288	288	320	323	303	276	269	310	299	266	249	269	277	269	281	290	260	278	248	272	277	306	268	258	262	267	276	252	298	297	260	267	277	260	288	291	246	270	268	263	262	285	256	261	263	269	277	281	297	262	292	280	277	250	294	276	266	288	262	254	284	225	300	252	274	266	264	268	267	264	292	266	283	242	279	279	246	290	267	271	240	275	275	273	244	260	265	279	296	274	271	261	321	239	292	279	293	308	288	266	313	241	289	271	299	268	280	259	263	276	266	280	266	272	258	278	254	254	228	287	260	306	278	290	282	264	263	265	272	294	275	278	266	287	251	270	299	274	278	278	297	250	268	281	283	283	231	290	311	286	294	306	250	293	273	263	228	293	267	248	271	282	278	257	305	249	263	282	292	269	249	301	264	301	279	281	251	289	290	270	307	299	287	282	265	270	287	304	276	269	290	264	278	280	290	262	275	264	318	258	288	280	276	271	285	244	269	293	276	252	254	277	280	290	291	249	258	249	270	284	279	303	297	249	267	269	263	277	272	277	270	275	297	296	315	251	262	297	266	249	286	306	267	266	291	288	263	295	274	269	267	280	260	296	278	283	289	272	267	282	274	277	271	272	263	273	266	246	296	259	267	261	288	275	271	268	264	295	256	268	288	300	265	281	287	275	262	266	257	263	270	282	261	284	272	255	253	289	284	284	286	285	273	270	281	285	295	302	289	282	286	288	267	304	290	265	276	275	301	252	264	272	298	298	309	273	277	263	312	293	284	275	313	288	268	255	277	266	283	281	268	277	270	267	293	277	265	260	289	294	264	287	259	264	286	265	282	296	276	264	258	272	297	280	278	314	277	240	290	287	265	261	288	288	278	271	280	283	257	264	275	244	260	271	213	263	290	275	296	267	256	283	294	294	301	292	264	253	314	283	256	236	265	276	280	287	303	287	311	276	264	254	289	265	307	265	279	290	276	268	250	251	280	265	285	277	245	256	273	242	276	255	302	258	295	278	245	292	310	285	324	280	268	308	265	251	260	301	258	281	300	280	284	266	278	307	269	271	280	256	267	255	277	269	256	222	276	263	297	315	257	286	282	291	296	293	255	276	291	286	262	261	288	262	279	280	276	272	299	264	246	275	275	297	280	286	255	260	302	304	290	292	272	283	240	258	260	278	288	280	238	295	293	243	270	269	251	273	261	280	281	246	295	253	252	246	291	248	263	289	291	284	284	264	302	280	270	269	290	301	291	241	269	249	274	275	251	272	275	267	284	311	279	261	288	300	271	281	267	235	277	292	284	247	259	286	265	270	281	263	268	276	298	268	264	281	298	257	295	256	263	265	309	265	291	272	280	273	240	263	269	291	267	272	308	241	286	249	316	307	288	271	270	291	270	271	277	251	263	280	282	249	272	283	292	252	263	270	282	296	282	271	257	257	275	286	291	277	307	259	298	287	311	253	284	288	279	286	263	296	253	277	270	302	279	253	286	277	279	251	277	260	307	248	281	247	261	295	279	304	304	271	285	253	269	294	269	278	276	278	281	267	272	246	247	263	281	311	317	279	280	301	303	257	262	278	274	256	271	275	316	265	279	256	265	301	297	292	318	295	257	241	276	251	264	298	269	294	305	292	274	274	251	298	250	271	269	277	288	270	291	258	284	277	267	299	296	250	271	282	270	295	278	306	254	270	269	284	248	287	298	268	271	267	260	278	290	264	267	273	262	277	278	271	249	271	262	282	301	325	290	292	257	282	269	266	282	289	305	288	251	279	257	285	253	277	264	292	274	250	264	282	276	266	259	317	291	275	260	275	257	254	286	268	260	316	286	291	287	286	285	287	314	272	286	293	283	273	282	270	251	265	287	286	265	264	291	306	294	281	267	277	266	295	259	281	263	273	288	285	260	261	281	265	287	295	271	289	286	267	289	246	285	263	264	278	276	274	279	262	273	275	304	288	307	294	268	250	298	263	291	288	265	307	324	267	277	283	270	258	278	288	280	267	257	301	268	296	280	297	273	266	292	276	273	263	250	292	277	277	286	276	271	280	259	242	270	279	306	280	248	298	292	252	280	292	275	260	276	288	276	297	274	290	297	277	304	300	296	274	287	288	299	260	246	267	293	281	277	259	271	282	257	281	279	286	253	277	273	277	262	265	272	282	277	261	244	266	306	296	307	280	265	272	287	273	270	265	256	272	251	260	315	290	258	245	263	310	293	282	263	290	311	272	275	254	307	269	265	287	291	267	302	266	263	259	287	262	281	261	261	294	301	268	296	248	264	286	277	246	283	267	277	279	249	247	241	259	275	259	294	296	270	315	246	286	281	285	257	304	250	283	296	281	282	287	268	244	278	264	285	291	280	257	223	286	266	313	276	246	273	285	245	284	298	306	283	283	295	287	255	261	260	270	296	285	278	278	299	286	289	311	267	279	263	289	260	265	257	259	282	274	271	237	268	286	264	274	260	293	268	276	264	282	288	292	279	291	258	310	268	302	310	240	305	283	267	273	277	290	278	270	277	272	263	249	278	295	267	265	266	285	288	287	280	278	293	272	258	311	252	280	258	265	282	295	305	295	275	285	270	267	258	285	282	273	282	267	277	285	255	293	285	272	249	294	270	296	284	268	272	291	271	285	259	266	270	280	254	293	262	282	263	265	279	276	262	258	297	321	268	263	290	279	273	236	300	246	262	299	262	255	284	292	271	278	279	264	279	286	267	272	246	248	290	282	303	257	253	233
2804	1686	3307	3896	3322	2699	2267	1900	1732	1626	1511	1291	1190	1066	1049	999	924	919	913	878	852	782	776	711	808	815	743	733	676	740	728	696	680	755	757	670	681	706	702	705	725	688	741	708	685	681	684	689	641	633	699	670	633	674	693	641	618	640	629	610	661	663	638	627	633	662	677	631	657	665	689	621	682	647	696	683	679	630	683	645	644	687	658	697	647	713	689	615	632	683	662	673	664	683	654	671	683	701	692	649	669	667	703	715	618	666	704	640	631	642	647	693	698	682	675	645	659	661	653	693	698	722	735	652	649	693	665	627	596	618	693	676	699	681	669	618	681	693	706	672	679	643	673	670	688	689	638	654	668	672	659	713	664	667	663	694	647	596	677	650	681	644	656	671	625	620	665	677	662	630	667	624	656	658	644	658	668	691	665	684	673	660	682	689	647	676	630	653	680	652	629	660	659	662	713	690	702	661	667	700	714	669	687	684	682	621	687	707	645	693	697	687	677	669	673	706	651	638	683	654	684	645	675	683	638	659	679	677	673	655	690	667	650	611	637	673	661	670	666	660	681	646	706	693	663	647	645	675	628	657	675	670	682	664	711	658	649	611	636	693	676	676	632	642	618	673	671	654	661	671	681	660	643	647	646	687	634	644	666	646	693	677	734	709	659	693	646	697	630	629	665	663	686	667	696	685	664	734	698	673	674	655	659	621	687	711	611	676	677	642	661	666	695	633	633	696	660	670	674	666	665	668	623	638	685	659	690	685	667	672	712	660	708	692	675	682	684	634	681	692	661	640	646	707	663	637	679	670	666	682	643	669	710	689	697	705	621	634	652	667	670	665	656	647	713	711	667	651	653	645	619	663	706	658	630	665	638	684	627	651	650	681	646	622	704	654	647	662	661	643	662	671	630	698	641	645	660	656	630	647	648	656	678	656	618	690	669	706	679	626	683	666	683	639	624	661	654	667	687	676	675	644	677	644	688	643	632	693	680	662	676	671	671	679	641	669	673	665	645	671	713	648	717	721	665	644	737	659	657	656	674	673	663	689	642	704	674	667	715	704	701	667	664	633	669	630	667	632	632	693	676	641	666	685	696	617	635	646	677	653	672	600	669	668	660	637	727	652	684	671	631	667	644	655	633	649	661	638	687	707	623	660	680	705	688	661	655	661	661	659	683	666	658	676	638	679	662	679	682	682	645	691	672	691	663	624	643	696	667	672	670	655	686	674	645	633	663	679	656	661	686	683	625	638	669	717	641	688	637	646	665	644	638	645	651	680	639	676	660	635	648	688	679	692	715	624	632	670	665	661	691	626	696	634	701	640	633	656	642	683	720	649	621	648	704	665	668	653	638	644	671	681	728	651	649	640	691	690	677	663	616	657	660	676	701	662	665	678	630	691	656	658	647	682	668	683	674	658	655	677	683	646	648	654	696	649	690	711	662	698	658	646	708	616	688	671	647	640	644	696	651	693	690	687	656	696	629	651	662	670	644	716	635	646	671	639	670	653	632	643	684	705	697	674	614	665	682	682	656	608	592	681	665	639	679	635	709	670	703	639	674	621	637	632	681	663	650	627	660	619	647	669	632	678	646	707	696	642	663	689	670	627	652	644	629	660	624	661	636	695	679	682	633	623	653	679	650	655	682	646	692	690	666	681	631	638	679	663	685	632	630	680	687	630	737	669	669	677	715	664	675	693	672	675	677	672	704	701	663	662	646	659	657	628	645	676	646	675	703	704	644	646	697	658	620	718	630	641	681	699	677	668	688	685	693	645	686	632	672	682	643	695	660	653	681	707	660	675	650	657	672	703	659	674	667	644	655	663	632	669	646	682	690	612	677	667	656	634	693	634	702	696	691	672	674	697	667	624	667	647	643	661	598	727	643	646	657	670	658	661	653	647	712	665	643	632	686	715	680	666	633	635	695	682	613	615	683	709	661	715	648	656	664	661	650	666	709	665	646	658	629	661	627	660	674	736	689	705	663	660	700	661	670	678	688	691	629	663	620	627	680	651	679	663	634	640	692	684	652	655	661	681	700	675	613	685	685	668	627	658	681	654	645	662	690	733	634	618	664	714	644	677	648	662	663	661	712	694	673	683	651	685	665	707	677	686	665	690	656	679	666	668	658	677	639	649	654	659	675	636	650	703	663	687	639	661	630	686	666	677	627	617	638	636	640	694	677	657	691	661	693	667	667	661	683	676	705	644	629	640	647	669	680	678	699	629	659	685	683	657	653	638	667	658	687	660	648	630	672	688	653	654	658	631	700	617	634	678	636	684	682	716	689	683	646	658	684	697	670	655	627	634	725	654	641	633	668	692	636	660	691	667	648	608	670	677	659	652	657	684	658	730	655	640	672	669	663	639	698	668	620	659	663	686	607	687	681	663	677	643	695	663	682	641	651	667	642	669	636	667	606	613	684	662	673	655	604	628	646	669	664	652	673	655	649	677	668	665	646	655	654	633	701	675	675	638	666	696	644	678	691	656	670	671	661	640	696	689	694	677	685	680	634	679	652	648	670	668	685	674	657	678	725	684	697	649	653	666	656	698	641	668	708	685	636	648	640	636	655	717	665	663	639	645	682	671	648	657	642	720	684	659	654	693	660	611	662	647	645	681	669	672	658	651	669	565	652	643	649	683	685	626	655	686	708	665	681	671	698	681	657	652	663	652	654	692	651	687	647	684	666	699	653	638	664	677	640	672	720	685	687	616	654	655	661	613	597	635	667	715	672	662	656	667	672	668	701	670	650	670	701	659	639	676	663	639	644	703	690	710	678	641	660	691	655	664	664	679	699	674	654	691	665	654	663	677	670	681	674	655	701	653	693	598	643	678	668	638	674	609	648	626	648	654	646	632	635	644	644	672	641	625	669	685	661	690	623	692	621	671	692	639	632	632	706	658	673	673	653	659	684	701	687	691	613	647	611	643	678	651	706	659	653	673	672	642	650	649	683	629	637	651	665	636	680	655	591	710	710	675	651	673	658	678	631	667	650	639	663	705	664	703	638	644	616	667	639	648	700	669	684	651	682	708	643	650	691	616	678	664	640	657	703	640	678	670	643	623	613	654	680	635	650	675	674	672	692	689	677	655	653	646	630	623	654	692	669	668	680	633	677	619	674	658	681	633	704	654	671	611	672	642	651	648	645	652	662	680	671	647	651	640	658	581	617	638	699	654	634	655	681	682	626	639	716	681	645	624	655	664	695	645	685	720	697	675	659	668	666	681	633	705	662	687	671	611	666	685	652	628	709	703	662	656	658	713	672	665	622	687	688	712	705	689	664	706	694	658	652	662	663	648	688	711	632	632	682	661	636	672	673	696	654	658	670	655	684	661	641	703	671	651	665	699	634	658	710	640	621	656	693	654	651	614	639	697	636	664	674	654	697	656	657	705	652	682	670	678	695	681	687	651	668	646	684	655	673	653	705	634	700	624	667	659	714	668	638	674	662	671	651	660	679	673	656	684	673	627	698	679	668	641	654	657	693	626
8627	2234	2789	2101	1501	1188	896	758	689	623	539	495	441	398	365	327	332	318	320	304	316	305	270	281	283	256	277	281	284	258	288	252	264	248	281	252	253	279	241	223	255	227	252	229	250	259	260	266	234	241	245	251	251	247	242	245	239	238	258	245	227	262	238	246	265	244	245	239	245	255	238	233	231	281	243	249	235	257	255	261	221	248	251	235	245	245	229	242	248	250	254	248	228	217	238	242	240	242	249	259	206	246	225	248	265	231	258	215	243	229	243	235	262	220	257	249	270	275	237	236	255	264	234	262	253	257	245	252	228	224	263	238	235	242	252	243	239	206	233	223	236	234	245	243	244	234	250	232	257	240	232	264	255	230	253	238	275	240	263	245	246	240	257	259	253	251	247	241	234	247	254	247	261	263	249	249	238	241	264	248	246	208	239	241	249	254	300	244	269	245	267	253	261	274	244	283	231	235	256	259	204	248	257	254	204	220	261	284	224	247	269	268	275	235	263	231	256	230	219	237	234	207	240	260	251	227	250	261	261	218	224	238	235	219	263	237	268	239	227	239	259	280	233	258	211	237	247	204	239	228	271	257	240	241	232	238	220	218	257	255	250	242	246	241	291	215	264	245	252	236	249	245	248	244	255	250	229	248	240	242	253	235	253	253	223	233	231	248	256	230	270	260	248	233	251	230	235	256	270	245	242	241	239	240	231	221	248	251	238	245	230	235	276	254	240	274	224	253	233	274	228	245	236	251	264	265	253	270	227	243	229	230	279	228	252	216	236	258	231	269	228	245	257	223	236	243	259	231	193	248	226	215	275	217	280	220	251	240	266	257	230	234	261	244	211	244	255	278	236	258	239	225	279	238	262	250	273	242	248	248	243	248	280	235	227	253	255	262	245	247	223	216	256	238	278	238	220	253	245	276	231	245	242	241	250	230	241	249	235	250	200	241	253	255	266	257	242	260	233	237	246	248	276	270	246	237	243	263	254	256	220	202	241	248	237	236	235	235	248	266	251	216	247	240	251	228	243	253	253	243	231	228	225	255	242	235	223	259	270	265	226	247	239	235	229	263	238	249	250	239	269	240	209	247	206	252	228	220	219	258	234	246	252	240	258	220	246	260	230	219	251	252	232	211	229	226	243	250	249	235	234	259	237	245	228	244	229	254	253	269	242	227	255	255	279	257	263	219	236	250	254	241	272	242	223	239	254	253	235	230	251	232	263	240	239	247	240	244	261	248	258	248	247	257	238	268	227	225	250	268	250	218	242	242	224	259	243	264	274	234	266	244	227	279	248	238	265	248	247	244	259	228	237	246	276	258	210	260	259	237	239	269	251	235	240	219	256	270	239	265	246	270	272	229	249	260	253	222	271	252	255	237	258	228	257	250	254	241	228	223	241	251	235	227	278	268	242	265	249	244	241	249	265	259	243	272	238	253	268	226	242	232	230	221	269	244	252	271	220	269	244	218	252	248	244	274	273	263	256	224	242	271	275	269	242	255	246	247	265	237	219	231	270	215	227	245	236	293	246	262	242	232	249	247	250	199	228	244	255	233	250	238	272	225	225	236	253	221	259	241	251	271	237	231	254	258	228	239	263	282	231	255	288	252	222	254	241	221	265	224	249	218	258	245	237	253	228	292	249	286	231	235	237	240	243	226	234	280	222	247	263	238	249	239	243	262	250	241	273	262	255	243	252	241	256	264	241	260	238	261	247	227	248	204	241	248	240	253	246	243	240	258	271	231	248	229	264	240	234	269	252	260	223	212	236	246	262	245	248	234	236	244	240	263	239	224	239	244	271	242	272	233	228	233	224	252	217	255	228	246	247	240	217	241	250	238	257	213	287	240	258	241	249	232	251	249	264	224	250	238	261	250	249	262	233	235	241	252	262	244	253	248	225	245	244	239	232	261	234	257	246	243	250	232	228	230	269	265	231	211	232	263	262	233	231	247	225	234	281	247	256	280	226	239	257	229	249	241	246	268	265	245	248	239	251	274	247	255	250	248	227	216	259	252	258	268	273	225	248	264	230	242	259	262	234	234	205	235	253	257	255	272	242	249	269	244	214	264	225	205	250	259	230	257	271	249	260	242	276	207	244	225	247	245	253	256	249	233	251	269	256	270	216	241	247	240	241	285	278	221	232	272	233	243	256	249	260	224	215	230	254	222	247	271	244	258	223	207	260	258	246	228	250	302	249	243	232	254	242	265	230	254	248	253	230	227	233	255	263	247	271	246	215	235	245	239	243	240	240	270	237	245	245	263	232	216	259	226	248	258	261	206	248	226	259	214	241	227	241	242	242	257	252	216	254	246	245	265	233	251	240	263	259	223	240	231	244	225	221	250	251	241	230	255	241	225	240	266	237	220	238	239	206	254	267	249	286	219	270	246	225	225	255	235	280	250	269	269	249	281	243	255	254	241	249	246	233	240	278	243	242	226	234	247	220	242	269	226	216	233	235	256	229	237	260	231	238	262	244	255	251	263	256	222	224	238	247	242	237	240	239	237	249	260	251	237	248	258	227	246	261	239	221	268	237	261	257	258	246	246	262	243	224	237	239	264	230	229	260	233	233	271	262	237	245	247	250	230	221	223	228	237	269	236	239	260	249	279	260	254	239	228	205	236	276	268	253	247	233	266	234	236	236	244	226	264	268	252	242	212	239	239	247	256	201	240	258	227	244	227	215	253	243	271	225	225	226	234	215	241	234	228	243	266	256	238	233	257	246	243	234	274	245	255	279	249	230	253	253	254	231	277	240	249	277	246	239	255	235	271	255	233	240	276	268	237	249	250	230	263	231	240	241	237	283	221	255	247	267	243	236	290	249	243	231	228	249	226	199	217	258	276	259	256	255	278	220	241	232	238	266	256	245	255	234	221	251	235	258	209	234	240	234	239	253	262	233	246	251	243	231	245	240	263	245	232	269	244	247	252	268	225	212	239	254	233	258	270	214	247	246	248	246	291	244	243	241	254	226	233	246	243	243	267	260	222	251	243	238	256	261	246	257	202	266	241	271	216	220	253	255	231	227	243	242	254	252	275	264	267	228	216	239	250	253	246	272	254	257	236	215	260	255	226	233	232	249	249	249	239	237	249	253	225	270	241	283	271	245	277	253	258	248	237	246	259	249	255	228	241	237	259	220	221	261	208	244	227	232	262	203	256	244	230	235	236	246	254	236	208	221	231	268	228	236	233	270	259	244	233	241	257	218	264	251	247	261	246	261	250	240	244	256	274	283	230	275	215	244	252	249	243	243	225	252	247	241	250	243	270	241	253	283	242	234	258	240	252	228	219	244	238	212	210	234	267	229	239	240	230	230	250	236	241	242	223	261	257	235	258	253	225	246	240	234	228	242	235	266	272	256	206	230	247	258	213	241	233	258	255	259	251	259	235	269	221	233	226	243	267	215	256	228	210	248	237	229	216	207	233	203	242	244	243	246	210	248	224	245	256	241	234	243	252	264	269	282	261	272	236	237	247	252	206	226	232
7569	2738	5412	6568	5820	4849	3900	3207	2858	2794	2336	2052	1792	1674	1336	1374	1167	1063	1093	1002	969	940	923	838	850	822	826	715	744	735	741	683	732	729	647	700	702	667	647	650	617	623	624	620	581	601	621	611	618	603	656	610	630	610	615	571	604	587	627	607	638	618	604	603	579	636	616	611	623	611	603	665	590	605	610	604	663	604	581	577	601	593	598	634	628	603	555	580	610	593	615	581	600	558	586	576	593	646	611	562	619	607	588	612	589	573	557	592	593	561	599	619	622	587	591	577	626	580	592	606	601	561	597	575	618	595	606	611	595	575	578	619	598	601	587	585	618	618	625	578	588	585	517	589	646	566	541	569	572	571	570	586	595	656	602	599	586	560	612	579	607	582	567	604	592	602	580	574	569	578	615	593	616	584	628	554	565	621	598	577	559	596	586	588	569	574	610	648	607	624	645	582	604	598	600	595	618	560	613	607	582	562	580	628	603	554	575	603	598	594	585	636	569	606	599	590	579	601	598	595	600	596	572	613	592	589	560	582	583	610	593	599	615	593	540	574	563	590	596	612	590	594	615	579	607	626	599	613	588	555	610	570	618	535	607	617	581	584	573	581	626	546	614	601	602	614	596	631	591	604	597	593	576	610	612	609	595	629	606	575	580	653	608	587	613	596	629	583	605	598	571	576	608	619	600	562	567	591	625	635	576	614	595	589	585	588	579	569	569	625	643	629	616	571	573	619	629	604	636	606	585	625	658	572	568	554	614	567	596	610	604	598	588	585	580	606	634	551	585	597	627	576	602	631	601	640	578	582	591	607	585	602	601	624	577	570	623	581	616	610	612	615	559	620	621	633	622	619	626	587	611	617	580	596	600	614	595	618	602	572	618	642	566	574	572	546	603	591	618	597	605	521	624	578	603	624	578	596	596	609	632	611	579	637	543	589	564	629	572	577	621	626	574	585	547	573	567	611	599	601	606	639	582	627	626	583	590	587	590	590	598	601	568	574	620	590	635	583	599	577	620	632	600	602	602	629	597	664	600	556	606	570	576	563	564	576	611	615	567	581	590	575	612	620	607	592	588	600	617	616	611	607	570	618	568	596	579	589	575	585	557	584	591	600	597	578	560	565	653	575	616	592	579	606	559	631	594	603	606	606	590	620	600	606	584	589	583	635	575	601	595	608	583	605	561	608	622	570	582	614	608	593	630	566	594	556	600	574	570	571	575	595	614	642	635	602	618	605	643	632	583	612	582	586	563	595	603	617	585	586	552	570	603	616	589	588	603	574	609	578	604	621	569	598	586	588	602	625	606	578	579	563	584	557	606	630	612	549	600	595	588	588	591	588	627	654	601	605	593	596	594	634	630	579	578	585	601	625	616	619	567	577	622	598	585	569	617	595	585	599	606	558	617	632	591	600	575	582	568	555	583	623	557	607	577	557	582	586	596	609	614	595	581	610	588	572	588	592	649	637	643	606	623	622	647	591	534	571	577	593	637	613	609	600	620	638	514	593	586	600	581	591	607	613	590	619	618	559	613	580	596	542	600	620	583	618	586	589	604	588	583	621	590	584	650	594	608	587	635	599	618	590	564	605	600	593	637	661	506	594	597	607	587	584	612	566	576	588	617	618	610	563	614	596	581	618	582	604	651	612	609	563	576	547	604	649	604	581	622	589	642	569	608	579	592	592	620	609	592	597	610	632	605	607	601	608	634	570	568	609	623	574	643	638	617	583	593	617	585	600	595	566	578	580	599	585	581	567	589	569	582	588	591	569	577	617	630	579	607	615	599	590	606	603	623	577	605	613	574	607	574	597	554	572	592	607	619	618	594	606	593	602	661	630	575	602	596	585	566	621	594	618	588	607	580	631	620	625	591	599	598	606	573	608	585	614	553	587	585	593	591	601	631	596	578	617	606	601	573	573	600	620	634	627	638	582	562	639	627	576	569	602	617	572	621	625	611	574	549	582	607	593	595	621	534	589	566	618	562	561	593	629	572	593	563	597	572	618	627	591	567	600	598	634	607	582	597	603	570	610	588	593	565	636	577	595	629	610	589	621	597	649	617	600	626	611	579	554	620	581	569	581	647	595	628	576	576	584	636	599	629	591	582	570	607	561	573	610	569	611	652	620	595	577	587	569	571	591	597	578	628	588	600	583	591	614	599	599	596	570	559	567	542	616	580	572	598	571	626	594	613	580	632	648	604	589	590	571	587	568	617	602	583	605	603	574	571	578	597	566	588	641	614	582	599	550	604	570	545	592	558	610	576	586	620	621	568	587	599	603	615	578	570	601	592	571	570	620	597	612	582	574	588	599	641	595	614	585	579	572	589	610	574	581	555	640	572	598	631	590	591	568	632	591	617	583	607	608	601	596	614	606	586	581	580	558	586	579	577	570	641	620	554	592	545	563	619	580	595	615	621	605	539	648	561	618	606	601	564	594	652	655	599	581	581	586	631	605	591	628	615	578	607	567	606	556	570	590	588	607	602	570	592	577	613	589	608	614	594	567	607	617	586	579	587	590	616	590	610	561	620	621	591	601	599	565	585	627	597	589	616	583	594	604	609	606	603	557	618	569	608	581	632	602	588	579	582	601	598	592	584	611	616	616	607	596	580	606	633	594	576	596	604	596	602	599	603	580	589	632	599	607	581	600	610	620	586	548	594	624	615	605	628	606	606	617	622	627	594	624	566	558	613	595	601	608	586	591	650	586	597	602	606	619	600	604	605	576	590	594	593	606	585	580	560	596	593	546	563	591	619	590	573	596	610	573	618	587	612	573	584	612	610	566	617	613	640	581	582	665	550	600	606	612	573	607	612	584	569	590	610	583	589	634	583	572	594	611	590	577	577	552	622	612	562	604	610	582	601	620	570	604	580	566	569	529	581	589	581	571	607	560	656	605	582	612	613	589	604	642	604	580	601	575	628	589	565	555	620	584	601	606	611	592	610	583	600	578	603	625	581	685	577	596	615	635	579	599	601	589	607	588	623	594	552	607	602	619	618	609	623	576	627	609	584	616	627	626	604	639	603	582	601	548	553	584	584	591	558	578	614	546	589	580	603	608	615	590	546	614	600	574	607	613	582	626	588	613	638	561	589	529	618	607	596	606	595	607	592	584	626	573	601	603	587	567	592	584	589	561	621	575	590	612	652	670	594	619	550	588	574	596	612	597	572	605	589	636	560	596	578	584	566	586	590	647	611	634	577	570	593	609	597	577	587	621	607	593	631	608	610	558	580	599	627	574	589	591	595	552	586	616	597	579	617	612	586	574	593	608	550	626	605	589	601	572	589	615	599	607	604	605	647	589	642	586	587	591	600	596	636	586	600	590	571	616	629	583	627	610	573	596	562	607	639	546	643	601	585	606	585	604	593	601	640	596	645	648	563	594	611	607	607	613	592	630	600	598	592	595	613	572	604	573	585	666	600	556	583	620	602	588	597	605	537	636	575	580	566	624	575	650	595	620	603	613	544	599	610	593	617	611	617	615	598	593
14941	3510	4041	3225	2191	1650	1216	901	856	667	594	578	436	423	403	305	295	304	299	294	240	284	244	233	244	261	225	213	219	212	218	229	240	218	220	222	219	236	210	208	224	208	200	181	157	199	182	174	180	189	198	190	202	181	195	172	211	198	210	191	179	174	160	204	197	195	172	157	198	197	174	173	182	176	203	201	162	188	164	196	193	178	204	164	196	190	180	179	185	168	185	173	178	180	181	184	202	195	171	180	182	182	179	179	177	225	184	185	207	181	181	146	176	204	190	173	186	173	187	167	199	220	178	186	186	196	185	161	182	159	191	168	218	181	203	161	193	192	173	187	158	178	182	168	191	187	187	198	185	208	199	178	186	171	179	200	207	167	171	210	175	174	165	176	187	205	184	167	159	176	195	189	148	187	185	183	172	191	195	205	187	183	203	201	185	200	175	195	178	192	176	209	192	198	181	209	188	181	193	179	185	180	178	197	180	219	165	187	181	179	177	189	186	184	159	214	216	193	175	173	182	195	204	206	203	183	181	162	185	178	173	170	194	187	173	203	180	184	178	177	191	183	207	203	199	169	163	174	191	166	189	182	173	189	177	204	208	191	195	189	179	200	182	174	181	158	178	195	186	174	210	152	177	180	180	201	185	171	204	159	196	187	191	180	183	186	177	180	191	196	175	199	189	191	192	185	191	177	178	182	185	179	194	179	176	169	174	191	212	180	222	191	176	204	185	178	206	177	191	190	198	187	162	181	201	193	185	180	219	180	187	187	210	180	152	180	189	217	171	157	196	185	175	206	204	161	175	197	208	191	187	183	181	195	185	195	183	172	174	201	208	209	163	178	200	195	196	188	179	195	178	173	209	175	180	159	170	198	183	179	166	188	191	177	181	199	188	178	167	191	179	179	189	164	188	196	177	187	179	177	193	205	180	212	141	184	186	175	187	173	198	190	172	180	187	198	188	178	179	180	173	194	168	181	171	195	180	203	164	179	197	170	188	187	197	199	186	211	178	179	182	173	179	176	180	194	184	192	170	173	185	181	192	164	198	179	174	203	185	200	180	169	175	203	208	187	197	217	186	168	161	172	187	191	193	190	217	195	171	186	206	163	172	185	188	188	199	180	197	189	172	180	171	186	194	223	171	175	233	159	176	161	177	217	179	181	170	187	192	187	199	189	195	196	187	174	178	187	173	209	187	177	174	181	184	197	179	178	214	154	171	185	176	188	179	143	184	155	160	205	186	197	186	190	176	167	180	173	161	207	180	194	199	187	174	204	190	192	180	174	197	208	193	183	216	198	216	171	172	185	173	186	170	189	176	178	179	188	171	206	197	169	183	168	182	191	191	170	191	149	195	181	162	181	177	176	203	190	182	183	204	178	205	198	154	192	180	177	178	176	188	170	171	180	187	181	188	198	181	177	189	168	174	206	204	199	187	198	179	200	155	180	174	190	163	161	194	185	148	168	191	172	166	197	189	205	183	173	194	197	178	179	198	186	191	194	163	171	171	170	176	175	215	160	176	192	192	212	183	183	183	186	205	187	185	195	164	175	169	193	176	165	182	195	152	201	160	207	165	177	184	190	196	182	178	175	164	190	208	196	183	165	169	178	195	182	176	183	175	198	175	175	184	166	180	183	198	205	184	209	181	192	175	190	190	161	198	170	167	201	178	175	183	172	191	165	194	199	217	197	208	187	161	162	143	209	178	168	218	198	180	181	175	188	176	200	192	163	190	197	185	158	181	195	160	186	189	199	183	167	205	203	174	169	181	166	165	184	185	172	156	195	204	182	200	182	207	191	187	193	172	180	190	186	204	170	202	190	195	174	194	183	188	183	176	167	193	163	175	184	224	181	189	196	171	188	178	186	204	186	177	168	183	184	195	166	198	201	165	181	184	199	188	161	172	182	181	158	205	207	183	171	169	198	164	212	195	171	186	171	162	190	187	192	169	172	209	180	191	165	183	161	171	161	230	179	172	176	209	192	180	182	199	178	196	203	196	209	176	193	177	147	170	216	214	194	186	189	184	181	186	165	176	183	183	205	179	164	204	189	179	176	177	189	174	201	191	175	202	193	180	157	206	180	192	194	176	175	190	157	192	196	168	178	188	182	183	202	174	183	206	182	180	199	179	173	199	171	174	187	166	166	181	192	187	182	166	183	199	167	186	195	185	161	179	166	173	154	175	196	187	186	186	179	168	187	178	190	191	184	183	184	183	178	154	195	185	178	190	202	162	187	180	197	183	172	171	185	177	179	175	185	182	175	197	206	199	193	163	190	183	193	150	187	149	191	185	165	209	161	179	176	171	160	189	190	190	199	190	205	191	185	191	183	179	193	209	213	189	173	186	183	170	187	199	182	181	185	156	211	161	206	195	164	168	178	160	195	184	196	192	178	190	157	155	181	192	179	218	195	201	185	180	183	175	190	183	193	190	189	187	195	174	191	183	185	176	182	175	190	208	163	152	192	183	180	172	197	186	187	181	160	186	171	183	200	201	195	182	196	202	183	198	190	184	177	190	178	200	175	180	163	184	171	158	165	199	188	171	197	201	193	175	150	190	200	159	200	175	196	201	165	190	168	178	174	166	183	188	175	155	153	166	173	194	147	181	174	196	195	189	203	188	177	189	179	198	203	179	185	165	181	189	201	180	167	190	157	194	191	180	170	177	178	162	200	178	181	176	189	194	169	209	148	202	178	193	201	201	166	161	208	188	178	166	185	185	190	166	188	205	176	210	182	190	179	160	185	173	200	183	173	179	199	188	187	193	181	194	171	191	195	207	162	182	193	177	209	199	196	178	159	178	190	190	193	174	171	162	176	172	200	180	171	166	196	201	203	202	176	165	182	180	172	172	192	196	180	179	191	208	179	189	186	201	186	207	195	183	177	162	176	201	181	167	187	176	172	187	188	180	196	177	173	196	180	182	195	176	171	185	171	162	167	211	209	209	199	199	199	202	188	183	169	192	192	179	209	213	181	164	184	143	193	177	190	192	207	193	178	182	197	176	186	154	175	167	167	179	183	198	195	181	185	191	201	175	202	184	165	200	160	197	199	177	184	178	179	199	168	165	189	206	189	220	200	198	190	173	184	175	201	168	187	168	192	170	199	193	194	197	195	177	185	160	168	183	184	187	195	196	171	176	202	179	185	186	181	178	201	173	190	191	191	179	201	198	210	177	160	163	198	186	197	201	171	164	174	189	187	188	227	177	166	179	173	183	191	173	168	190	185	167	157	169	177	195	179	188	170	174	177	177	184	165	194	195	186	176	163	205	177	150	200	190	185	178	197	171	188	173	175	166	183	180	185	199	199	174	182	174	197	173	187	177	200	188	206	176	191	176	181	186	218	169	192	196	202	199	165	203	208	195	171	175	208	168	163	221	177	177	175	205	167	185	166	166	162	182	200	183	205	214	158	181	169	174	192	177	197	211	165	177	199	217	190	188	187	201	218	199	177	176	179	174	206	183	194	188	187	218	192	186	212	167	193
9764	3481	7435	8682	7955	6629	5303	4326	4082	3401	3171	2560	2339	2020	1757	1494	1356	1226	1151	1167	1163	1058	960	875	841	829	797	716	724	714	690	636	632	651	633	639	584	575	606	576	512	517	540	497	504	487	482	481	493	494	511	504	513	475	542	465	445	489	474	472	494	504	470	486	519	512	483	468	514	490	475	464	473	507	457	489	456	499	481	462	460	455	464	460	455	474	461	461	489	476	503	469	481	428	455	477	510	496	502	479	487	458	475	512	449	455	484	467	469	473	461	454	462	473	462	471	451	447	475	482	426	495	473	442	471	468	482	457	458	461	453	459	441	497	432	418	442	453	473	477	472	497	466	466	492	458	475	471	458	467	462	452	463	447	447	445	456	446	487	468	449	473	442	499	467	487	434	494	462	427	442	457	481	449	469	461	457	439	446	458	424	438	489	483	461	483	482	476	474	478	465	469	479	435	466	464	468	488	449	462	459	471	465	440	479	475	432	462	417	422	444	469	477	495	504	493	426	436	455	512	448	425	440	464	461	442	473	489	487	482	460	482	446	464	476	439	449	484	451	463	452	476	480	502	467	469	470	497	431	431	499	444	460	479	467	444	414	457	455	522	514	481	435	486	500	455	447	483	476	464	446	461	487	449	441	451	448	458	420	429	487	486	444	484	451	470	436	443	425	461	451	475	467	489	484	472	517	459	470	461	485	462	447	447	457	462	496	489	462	488	456	444	467	460	489	456	488	454	486	502	488	459	493	476	469	452	449	472	465	420	497	462	456	455	462	462	466	482	467	471	432	505	479	450	425	439	457	445	476	467	448	448	445	487	493	431	453	470	483	493	459	479	463	476	421	476	474	467	489	489	445	449	485	487	460	502	459	439	476	443	479	424	465	455	429	481	492	446	432	457	445	473	452	464	463	470	440	469	472	476	462	415	455	480	457	479	456	462	454	475	485	476	497	412	477	499	460	460	459	509	504	451	450	485	462	459	420	461	464	440	477	464	461	437	489	443	451	502	500	495	441	442	457	488	451	430	429	442	472	442	487	490	440	476	468	473	453	464	458	466	481	481	461	493	452	502	457	432	460	450	460	476	457	444	433	474	434	455	474	490	492	459	447	470	508	447	469	470	451	454	445	436	475	459	480	495	409	467	424	410	470	475	421	488	515	455	486	402	492	462	467	477	445	456	450	458	466	467	503	493	485	443	454	472	480	431	455	494	474	415	464	442	474	482	463	464	482	451	436	404	460	472	459	447	452	454	471	480	459	458	471	455	479	445	515	467	476	484	460	468	454	464	473	490	455	488	457	469	449	462	458	465	461	452	422	448	422	475	444	455	479	440	463	455	435	468	459	453	436	478	404	427	492	513	441	461	457	458	456	473	482	445	487	465	442	488	454	448	448	470	488	472	434	458	431	492	470	428	461	464	474	480	452	454	447	476	439	445	449	482	467	430	430	441	458	483	470	416	484	460	458	445	461	512	460	493	462	475	492	456	490	481	494	469	453	437	470	472	462	465	493	430	466	483	472	473	458	494	453	490	469	486	448	463	493	428	438	478	434	463	473	493	486	455	469	481	460	503	494	458	443	436	456	496	469	484	478	486	483	478	508	441	460	487	494	492	511	451	475	451	462	445	450	445	452	426	430	451	449	482	443	435	426	463	453	467	482	460	494	446	502	446	469	465	457	492	472	446	463	490	456	478	472	485	473	452	455	491	450	434	479	453	466	466	489	435	474	417	473	454	497	456	497	424	448	478	481	454	457	419	447	491	465	466	488	441	458	460	457	481	489	448	417	458	454	468	479	431	486	440	478	438	466	481	432	463	485	453	452	452	462	455	465	475	428	480	485	515	428	478	498	443	483	510	505	484	424	480	483	479	418	477	493	467	453	474	452	447	428	509	484	448	424	445	466	485	471	483	465	448	484	464	480	464	496	425	463	514	441	466	488	496	500	489	451	462	450	462	495	394	472	469	481	456	459	446	474	471	452	457	485	485	470	470	452	457	455	469	474	443	452	468	447	439	490	503	442	486	469	485	496	465	468	464	459	435	466	476	454	479	450	463	466	446	486	473	462	424	476	468	459	474	427	492	430	461	452	473	468	470	460	484	515	466	483	436	451	463	431	461	486	472	463	457	446	447	465	446	458	443	470	428	450	446	442	490	444	490	466	481	445	440	449	464	499	469	449	459	452	459	432	458	476	451	452	473	463	466	487	472	468	447	467	470	498	491	506	466	462	501	509	458	500	446	474	462	470	442	469	436	470	430	455	455	465	461	469	488	484	480	459	436	443	482	453	451	506	455	487	455	505	479	469	483	420	465	470	484	423	511	448	481	471	457	445	489	470	494	498	499	477	491	459	466	460	460	465	406	489	473	427	471	465	455	473	443	507	437	457	439	480	465	480	453	474	484	443	454	463	404	466	504	463	470	497	492	464	479	472	468	502	455	461	486	494	451	500	459	454	467	445	473	444	456	456	456	475	499	447	471	470	454	456	471	470	438	489	476	470	400	458	481	460	460	459	471	431	462	481	458	485	469	464	467	504	483	492	447	491	452	469	484	482	466	455	455	438	462	430	453	445	473	454	449	482	490	452	474	469	418	441	475	470	436	479	497	444	455	450	496	507	447	438	494	469	439	470	478	421	437	429	472	475	472	458	465	467	439	465	470	492	453	480	445	476	477	474	477	460	463	453	450	442	474	498	491	452	482	472	456	496	488	489	446	469	466	455	472	468	484	463	444	479	492	442	454	467	469	479	437	479	424	455	489	452	476	497	459	490	485	422	441	427	432	445	438	441	435	481	440	482	477	460	511	427	494	431	443	440	510	438	417	451	479	444	479	443	487	476	463	471	409	499	493	460	476	453	475	472	503	465	500	437	467	485	464	478	476	475	451	461	433	459	465	434	455	504	439	492	479	466	458	462	454	457	514	481	486	463	484	423	450	431	469	450	467	474	469	443	473	499	454	475	481	472	461	462	460	471	432	445	449	478	436	477	466	460	429	487	465	470	425	449	455	476	474	468	499	457	465	496	449	488	481	473	462	484	490	460	505	448	449	462	483	465	494	491	463	493	444	453	433	447	450	478	477	450	467	429	466	424	440	475	440	464	471	436	460	433	484	469	458	448	485	455	472	479	453	425	465	475	456	462	444	459	467	451	427	479	465	447	443	472	469	465	481	502	489	437	428	483	410	499	472	449	458	469	449	453	464	441	472	445	449	470	492	452	511	488	524	470	476	456	492	449	404	416	446	464	444	453	484	444	461	475	471	460	447	467	480	439	483	450	438	443	472	439	462	442	418	472	515	471	467	460	470	490	446	446	471	463	482	468	510	481	458	479	463	451	437	460	444	472	453	478	467	498	490	486	457	534	491	468	459	493	447	501	447	443	466	486	470	455	454	491	454	461	476	512	466	461	490	441	498	453	487	458	448	468	433	433	440	459	485	463	465	507	444	467	451	473	483	427	457	450	440	476	505	443	487	488	480	438	487	488	464
2850	1229	1506	1281	959	770	589	506	448	453	442	396	357	327	326	304	271	315	278	317	272	278	307	310	311	269	274	291	268	275	290	289	283	280	270	283	292	252	252	285	291	257	278	299	254	275	271	276	263	299	290	283	253	281	274	285	267	274	264	309	287	279	268	274	302	269	252	245	261	264	273	252	292	291	244	252	279	258	252	244	252	268	270	270	225	291	245	273	296	316	260	264	272	271	270	299	266	279	304	282	292	261	270	260	267	250	263	287	285	245	237	285	265	279	302	284	245	274	273	252	263	272	310	317	260	258	291	271	295	293	292	297	254	279	273	270	300	256	278	249	311	258	277	265	258	297	234	235	269	272	257	273	287	289	294	270	290	229	258	283	289	305	266	250	252	284	264	291	270	285	282	260	261	280	284	274	255	286	270	279	264	283	300	298	253	279	275	271	264	275	289	253	283	283	243	263	304	271	313	279	268	285	273	279	285	302	267	261	272	258	256	258	291	259	251	285	287	261	250	255	293	260	263	260	278	277	304	291	272	284	298	273	248	319	238	310	277	248	259	289	255	241	250	265	282	285	269	269	275	253	276	295	269	300	263	276	244	248	273	262	263	274	273	276	274	276	256	272	246	246	305	279	268	278	256	254	269	244	305	252	268	295	269	264	266	266	250	285	285	268	282	252	267	275	309	278	261	265	284	259	266	277	257	268	275	281	233	267	307	295	273	276	256	280	244	274	259	281	279	273	291	260	242	279	257	258	281	312	273	290	272	262	265	268	275	245	269	256	252	283	262	278	271	267	273	271	267	280	288	295	268	261	279	290	308	272	282	272	288	266	268	278	288	281	261	291	255	289	265	228	249	270	287	290	278	288	252	284	264	267	254	288	267	287	278	284	297	308	283	276	270	263	301	262	255	302	285	304	302	293	258	273	302	273	290	284	245	245	276	294	272	226	260	269	257	301	275	291	276	255	267	297	287	278	271	280	285	309	287	283	275	292	241	286	252	266	274	273	288	262	295	274	294	243	260	253	292	282	303	254	275	248	260	302	265	265	240	277	224	273	258	268	290	258	293	283	279	249	286	282	284	226	256	268	276	315	280	262	264	276	290	248	264	273	282	299	247	256	261	273	275	289	285	294	261	277	305	279	267	256	289	283	255	275	252	284	261	261	253	309	296	247	244	245	269	245	269	271	277	285	233	255	245	295	293	268	246	262	272	284	290	265	262	293	273	263	278	250	284	271	280	263	292	274	307	264	263	274	274	298	269	264	256	282	261	265	290	282	263	270	297	309	290	292	289	272	272	276	268	271	267	280	257	280	278	277	291	283	263	264	259	275	286	270	280	266	272	284	278	265	273	278	260	229	295	305	273	298	264	264	273	283	256	254	238	268	278	260	267	274	289	273	271	281	274	303	282	272	261	282	270	255	268	288	311	256	280	271	288	257	265	276	302	299	266	266	271	259	290	270	256	259	279	270	281	310	275	277	265	260	257	283	280	269	252	274	294	273	267	299	291	239	259	285	275	287	290	249	282	291	271	296	289	252	255	294	267	279	274	256	269	265	276	290	303	270	276	265	282	288	261	272	291	274	274	271	241	276	270	263	264	290	305	256	269	271	247	273	288	290	267	275	286	277	288	273	264	262	275	290	271	253	259	282	300	299	245	299	315	258	234	278	252	259	279	247	274	258	274	306	286	280	257	295	266	292	257	240	256	303	301	255	296	306	280	251	264	275	260	250	251	271	279	257	224	255	286	267	247	257	254	271	273	253	284	239	271	278	312	320	278	282	314	300	268	281	277	293	249	274	289	251	250	281	248	290	265	267	255	265	272	279	281	268	246	278	248	273	294	259	264	254	281	273	278	291	275	295	243	295	275	301	290	256	243	265	305	283	270	266	226	279	272	300	276	262	292	252	284	247	264	306	243	249	280	295	249	251	302	282	242	296	257	276	282	267	276	274	284	264	283	276	259	257	264	272	273	276	290	273	266	260	283	250	251	253	273	265	272	253	247	283	284	286	268	272	282	294	279	241	269	268	273	245	246	270	299	252	267	249	298	275	233	250	281	274	311	309	272	266	265	262	268	286	286	234	233	279	287	292	253	301	275	270	248	261	267	272	252	269	299	250	255	274	283	250	304	269	250	304	275	263	263	304	275	265	263	258	273	271	274	267	291	270	256	221	254	279	301	266	260	285	286	253	246	251	236	313	278	289	259	256	273	268	278	297	267	276	283	284	277	266	248	282	276	255	255	246	259	286	245	262	284	246	292	277	271	293	264	266	297	279	268	263	292	319	276	274	268	265	270	267	265	273	268	275	250	270	279	272	244	259	266	287	284	283	296	309	283	288	299	271	249	249	241	242	254	267	243	283	247	295	255	298	283	251	280	272	262	267	277	320	278	264	250	294	283	273	230	279	278	289	252	261	281	275	250	286	269	286	273	254	284	256	260	294	277	280	285	276	259	251	274	264	291	263	291	282	251	275	259	251	284	278	288	255	272	274	266	249	255	261	273	284	249	276	289	256	279	264	268	271	274	266	291	271	262	269	266	301	266	234	264	274	253	219	262	271	282	287	283	253	280	283	273	291	259	278	277	281	251	258	256	307	260	269	259	266	273	264	288	282	263	264	271	280	277	239	268	278	296	283	257	255	305	266	315	291	264	260	337	266	271	259	251	253	281	265	290	237	276	322	273	243	283	274	280	270	255	280	288	265	263	259	278	270	269	280	299	252	282	316	233	280	275	279	229	248	276	281	269	299	258	238	247	264	288	288	274	276	296	299	284	267	247	265	295	262	261	291	297	249	253	278	285	250	273	269	259	274	264	288	296	284	295	257	227	292	247	305	278	260	287	293	257	268	291	267	292	303	266	268	268	282	261	269	252	281	283	278	274	274	278	266	267	279	267	278	283	277	259	278	262	324	303	263	268	293	244	259	282	301	222	281	290	282	256	280	233	268	284	263	308	284	286	262	287	238	269	279	295	292	284	293	270	253	275	273	239	275	285	271	257	282	281	238	241	273	251	264	283	258	265	256	285	278	270	272	259	259	283	271	304	271	273	276	302	293	259	271	285	269	285	295	311	289	282	255	262	282	274	270	280	272	270	282	258	256	289	264	272	283	272	255	261	267	264	289	299	261	259	286	290	263	258	285	304	273	241	269	265	270	278	271	286	286	274	273	283	280	288	243	272	254	283	259	268	293	247	278	271	286	260	286	295	284	281	263	296	279	260	249	251	277	273	249	281	285	254	265	281	296	273	309	294	266	274	278	252	267	277	272	260	255	287	276	248	261	291	309	264	270	247	253	263	278	280	290	301	299	242	247	270	271	257	300	299	273	235	297	304	267	281	270	240	263	254	293	242	237	254	303	267	279	266	275	277	287	282	282	287	289	257	244	288	255	258	298	276	261	292	269	276	296	248	288	278	283	279	258	271	229	268	267	301	249	271	300	267	289	263	250	275	268	277	276	269	248	251	268	295	276	251	281	300	294
2810	1686	3305	3952	3415	3005	2398	2004	1753	1656	1404	1244	1264	1075	1054	901	880	882	881	840	796	835	801	760	788	748	698	699	699	685	754	724	731	670	686	745	671	673	680	705	734	663	699	623	654	686	686	688	672	684	667	632	681	679	662	685	674	638	703	669	661	645	652	637	687	645	609	678	718	689	670	638	635	676	693	639	686	668	659	644	647	663	628	662	654	682	666	718	665	653	687	627	681	690	643	650	646	678	673	655	655	640	712	680	669	617	637	697	638	684	652	682	637	651	633	658	665	685	667	652	667	628	672	682	657	669	665	648	691	675	673	656	623	686	680	659	669	699	660	638	673	688	603	641	685	650	723	664	668	686	661	714	626	660	621	679	670	634	651	681	631	682	671	681	653	665	646	673	651	671	631	661	680	628	704	658	632	701	702	704	648	636	708	692	622	646	668	655	704	648	678	619	688	673	602	649	664	636	666	645	662	646	671	667	660	694	676	674	663	614	636	647	672	658	656	642	665	677	624	695	660	645	657	665	666	650	659	696	636	657	643	666	684	663	655	623	642	679	647	670	656	659	664	669	635	674	631	654	708	633	631	647	609	683	662	687	669	665	651	643	651	587	680	627	635	637	641	663	607	635	706	633	682	623	658	716	693	647	685	683	691	709	675	660	637	679	634	674	678	635	658	688	662	670	654	670	665	647	650	624	624	698	677	685	665	667	663	618	695	665	697	616	682	630	698	645	667	643	658	647	649	621	677	683	648	656	664	653	591	684	700	658	651	648	665	649	655	639	660	673	611	672	629	643	643	633	662	644	633	713	634	660	676	689	665	658	689	664	655	668	649	625	669	678	635	696	660	619	650	716	633	618	632	663	702	637	657	684	648	659	645	676	634	690	697	674	681	678	593	741	610	659	654	654	663	663	641	646	653	699	657	647	610	680	664	639	672	666	680	662	663	671	676	648	626	669	717	655	678	684	654	697	717	646	623	598	670	673	571	658	661	721	654	670	715	649	636	650	670	657	628	658	717	615	645	669	680	683	623	679	631	688	643	698	661	605	629	695	696	648	699	636	677	631	695	651	641	644	690	663	659	601	691	677	656	629	677	678	653	651	664	637	648	677	656	641	628	698	631	644	677	667	665	699	666	657	626	695	696	655	670	677	688	625	670	644	636	612	643	625	635	643	659	608	633	674	639	674	617	677	662	672	674	629	622	631	694	619	659	650	638	665	685	673	665	656	647	646	671	667	635	662	656	707	665	656	685	690	673	663	632	693	685	667	684	616	682	632	639	690	645	690	667	635	709	704	617	641	609	658	688	647	637	693	673	615	654	657	667	667	632	737	641	596	676	631	631	621	616	638	655	639	677	621	680	661	681	642	681	686	655	668	633	662	667	626	713	670	664	634	635	706	660	595	617	668	635	676	678	666	677	646	646	652	666	654	610	639	647	650	626	620	650	654	687	688	579	644	655	660	694	671	619	694	693	638	668	681	655	692	641	620	626	683	645	663	666	637	671	659	676	635	659	671	627	636	644	680	669	667	654	641	679	728	658	712	649	670	636	669	701	668	672	658	609	681	619	651	662	675	669	655	665	641	634	663	684	676	687	700	654	654	654	662	654	652	628	614	673	635	700	711	629	694	682	669	668	639	689	658	634	671	643	654	626	659	676	677	654	644	663	658	634	633	648	654	660	664	660	634	680	610	659	636	670	637	670	700	662	656	666	690	680	670	631	630	657	682	645	664	675	658	726	625	627	671	712	672	683	667	682	637	687	643	696	649	614	678	639	670	652	673	664	661	678	635	682	626	655	634	662	636	642	639	705	620	642	642	671	663	666	665	669	668	683	619	638	680	672	675	627	654	678	645	680	672	658	646	650	670	634	650	665	676	643	650	694	703	675	644	669	640	670	636	608	656	695	660	605	660	669	680	667	694	655	622	675	595	635	621	691	676	695	619	682	657	668	628	664	664	672	653	623	675	695	730	673	641	676	607	667	656	667	667	679	664	655	665	633	640	673	688	613	651	655	654	627	629	703	648	660	660	615	670	653	663	657	706	663	690	620	643	657	633	682	663	677	685	633	636	641	600	669	669	650	640	588	638	665	635	633	616	632	654	644	591	603	665	700	675	674	697	674	681	667	699	610	665	701	664	668	654	628	671	707	642	667	706	644	666	649	681	661	640	659	675	637	619	684	647	632	675	696	633	687	621	628	636	657	668	673	653	710	666	656	626	680	662	649	638	681	660	674	654	637	664	692	648	636	686	624	645	655	653	692	692	657	641	643	678	631	667	655	646	676	661	671	651	640	656	660	654	661	636	679	656	664	672	683	651	689	663	642	681	688	655	643	643	580	619	651	609	652	634	656	644	684	680	732	622	648	671	651	698	646	680	645	659	706	686	694	622	649	637	593	656	655	596	593	679	621	614	664	671	623	610	677	668	647	648	661	662	648	640	666	640	678	649	657	677	659	655	629	645	673	636	664	682	663	648	652	643	653	636	656	615	631	673	647	678	666	664	656	670	633	632	628	672	593	673	662	673	618	643	629	657	662	635	644	661	664	676	656	656	671	680	718	640	714	658	593	647	664	631	657	706	667	664	642	691	634	654	620	656	677	629	675	643	699	663	646	687	694	693	671	637	661	714	656	669	641	607	679	683	631	654	688	673	664	656	681	676	661	672	640	682	667	648	661	651	663	628	655	659	673	651	688	651	663	629	665	620	649	653	639	662	661	610	663	636	672	698	643	650	660	663	658	666	657	647	675	670	633	642	704	613	620	645	642	618	677	663	687	685	675	632	642	640	678	669	655	686	686	646	665	641	642	674	642	655	648	655	642	630	642	593	672	665	648	611	614	621	673	687	697	645	667	671	668	624	678	646	672	688	639	648	673	660	669	636	657	691	613	665	647	620	728	649	671	656	668	636	693	696	642	631	642	685	674	683	651	655	648	694	671	648	661	639	670	674	632	684	722	664	649	681	651	688	624	625	676	671	635	634	690	682	641	633	682	672	700	646	653	653	663	649	694	652	680	683	660	692	625	676	655	660	678	640	605	664	649	643	702	643	617	587	696	641	611	670	616	643	628	615	683	639	677	661	709	664	622	689	655	667	673	671	628	673	667	647	679	709	656	631	648	630	651	664	667	607	626	634	657	667	662	649	631	679	677	672	663	652	685	658	622	681	643	702	693	640	647	667	643	632	661	670	621	650	612	635	693	641	656	626	656	662	647	703	667	689	672	628	622	667	670	634	690	674	672	683	636	691	652	654	693	720	661	658	653	650	655	597	705	627	684	652	662	649	641	657	650	656	671	623	696	606	658	626	667	633	637	664	660	694	671	668	680	640	704	632	663	637	648	676	673	650	651	635	670	636	660	648	650	670	638	627	639	640	701	624	660	622	621	653	656	643	677	663	664	694	616	622	656	665	652	653	665	627	667	616	675	645	647	645	634	621	622	595	646	641	687	687	658	665	679	667	648	643	672	684	662	646	662	674	644	641
8871	2076	2610	2199	1667	1189	951	896	662	622	561	422	407	434	360	384	318	351	280	317	282	294	262	273	281	302	280	253	281	312	239	238	230	258	241	246	246	262	271	228	246	245	223	245	241	229	253	229	270	225	252	262	254	246	215	244	246	237	263	244	249	252	260	226	229	283	278	282	250	245	228	239	237	228	278	246	220	265	269	221	220	233	256	230	241	203	245	256	239	276	266	240	256	269	241	272	240	252	240	249	244	235	231	236	260	222	258	240	248	245	246	242	259	235	244	240	244	218	242	233	229	251	246	272	254	231	253	242	271	243	232	266	256	240	239	241	249	227	249	223	235	233	238	218	248	235	241	246	251	236	235	233	238	224	245	238	233	268	268	231	239	243	238	236	221	255	232	209	259	215	252	238	242	254	240	247	254	253	237	246	228	261	263	250	239	224	237	232	251	225	232	244	235	223	227	243	255	240	226	226	248	232	241	243	236	252	268	234	230	236	268	254	228	234	263	249	259	261	275	239	227	261	263	242	250	264	237	232	236	250	224	225	237	245	239	245	235	233	224	249	230	211	235	224	222	231	225	224	232	238	242	265	242	263	267	244	231	256	255	239	223	247	216	263	246	226	249	252	254	237	237	249	257	217	223	258	257	229	231	254	245	274	245	251	259	256	224	217	267	241	226	205	248	209	236	246	250	239	237	230	251	257	267	227	237	273	252	269	233	266	202	271	256	218	243	214	240	246	245	235	256	212	242	229	250	237	246	255	245	236	240	259	261	248	249	259	244	274	230	272	260	245	247	233	271	265	240	239	229	272	229	255	246	249	237	251	267	270	299	235	266	252	225	243	250	267	211	250	237	211	239	259	255	223	265	221	252	231	243	227	239	247	217	229	248	263	253	242	227	207	237	250	215	232	238	244	247	211	223	257	245	227	242	244	275	224	256	238	195	237	245	225	261	252	231	225	240	221	234	227	234	236	253	223	253	229	247	223	247	237	264	239	248	269	243	245	228	237	258	233	226	241	236	219	255	223	232	226	254	242	248	220	220	258	243	242	241	235	272	228	263	243	237	212	280	234	240	235	253	253	253	250	229	267	252	236	265	232	253	225	228	247	241	246	258	262	244	227	243	240	237	236	251	233	217	234	235	236	256	223	255	202	215	247	221	247	237	225	195	258	242	276	254	239	233	204	233	226	226	224	208	280	252	211	232	219	263	232	253	224	228	243	258	254	227	258	229	249	242	252	225	253	262	234	268	239	226	213	237	233	219	268	243	287	239	230	265	245	268	249	247	238	223	250	214	205	228	220	252	260	256	233	223	252	222	259	260	233	253	271	243	244	254	252	202	260	261	246	242	212	221	248	239	223	248	232	231	217	253	221	225	235	232	239	260	219	239	245	269	215	266	245	224	252	245	224	236	267	225	230	248	236	246	237	219	248	255	223	249	233	249	249	241	215	271	232	249	230	246	232	229	241	221	248	222	254	252	275	229	244	230	269	234	237	233	228	244	230	281	225	281	249	248	244	227	242	250	257	239	242	239	239	229	233	247	247	235	217	258	204	237	273	234	266	237	220	198	241	233	235	266	271	227	225	235	254	230	243	232	238	249	246	258	207	210	207	240	270	230	226	225	259	244	231	253	232	246	247	240	226	229	230	262	254	223	252	238	220	270	259	261	262	260	230	236	277	243	257	214	238	238	225	214	266	218	255	253	252	210	239	252	250	217	263	224	237	259	237	252	234	243	204	235	253	223	246	233	218	243	237	251	233	236	253	238	220	203	257	270	285	279	271	232	199	210	229	257	255	260	242	247	242	256	236	279	251	229	256	247	233	248	247	235	242	239	248	234	225	242	249	254	241	256	269	247	243	213	246	278	228	236	237	221	252	300	237	261	247	216	244	247	229	239	237	231	221	226	290	258	234	238	249	250	214	227	219	250	232	227	243	217	242	230	226	222	240	207	224	234	234	242	229	263	241	247	238	217	237	209	251	254	236	241	231	264	254	242	252	237	248	246	225	231	252	260	228	224	209	232	231	230	249	232	265	241	232	223	231	230	232	224	263	255	246	226	235	244	240	261	246	222	240	233	246	253	222	263	234	232	221	243	249	243	216	255	239	262	229	226	251	233	224	256	229	221	240	247	241	236	240	225	238	246	244	275	224	266	242	223	244	237	235	243	259	251	234	224	257	224	240	266	267	233	231	239	242	276	266	256	256	265	250	252	253	207	219	240	271	236	244	237	251	250	235	228	213	223	236	258	241	255	273	193	265	248	224	227	242	256	297	268	230	231	248	244	246	271	251	252	222	233	238	230	242	246	286	239	209	222	218	262	241	236	220	235	272	228	226	278	207	210	253	236	245	236	271	254	231	233	260	249	252	210	248	231	220	220	261	240	248	266	246	214	237	234	222	243	253	208	201	243	236	241	236	252	251	230	232	277	218	223	244	246	245	266	218	286	253	253	264	246	231	255	242	235	229	217	228	210	240	239	218	246	234	230	248	247	248	217	264	238	218	229	243	243	244	240	243	244	236	227	238	248	289	230	259	228	237	206	227	228	233	260	228	267	283	233	272	214	230	244	263	241	231	230	233	235	262	254	232	242	292	254	226	232	225	229	236	230	259	240	253	216	234	229	238	247	232	248	219	224	262	240	218	224	216	273	239	216	254	271	241	243	255	250	251	231	237	222	225	245	206	237	230	242	257	268	236	258	250	244	262	231	238	236	212	239	289	237	246	228	220	251	235	238	282	254	238	237	258	231	214	213	235	249	198	248	251	242	243	251	249	260	224	232	246	260	249	235	253	235	246	232	237	228	263	283	213	260	230	227	255	262	199	230	229	234	232	265	246	250	239	243	217	245	253	245	225	264	253	227	220	262	248	218	259	266	242	236	215	225	244	237	227	271	269	246	241	242	231	249	245	250	240	241	255	208	229	234	259	250	241	219	258	252	256	247	235	258	223	271	249	253	234	227	266	290	225	255	215	250	268	225	236	253	239	250	248	252	231	228	233	237	230	257	256	254	265	234	245	255	236	252	230	231	243	218	265	238	263	225	247	240	212	252	240	229	217	243	218	268	232	237	237	266	227	232	227	237	228	235	266	254	250	235	266	264	230	240	206	237	240	217	227	242	256	225	258	213	252	243	247	211	228	244	232	236	235	238	278	234	217	263	224	255	225	256	240	214	256	235	273	264	233	263	245	260	250	230	228	230	233	232	265	254	234	240	228	265	231	234	235	231	247	235	236	263	253	237	245	213	239	245	261	228	249	234	258	254	233	223	240	231	237	235	243	206	269	252	233	247	221	222	218	244	227	233	228	243	214	257	233	247	216	255	252	227	242	238	251	225	229	243	227	248	242	249	217	238	230	250	232	225	245	269	268	237	213	241	237	240	233	277	248	253	247	240	202	249	276	241	230	231	249	222	239	252	236	246	242	264	289	231	238	221	249	228	247	256	234	210	249	261	256	246	243	239	241	261	230	246	240	226	258	290	237
7686	2590	5434	6788	6017	5349	4211	3579	2931	2669	2255	2040	1864	1591	1392	1219	1146	1103	1073	1073	1026	943	886	929	821	824	756	782	771	799	753	682	693	688	753	690	656	690	650	644	645	640	633	619	629	594	640	662	632	661	560	576	615	614	606	610	588	579	602	590	593	591	595	596	567	585	578	615	633	647	585	637	547	582	590	560	565	607	587	579	618	562	583	591	610	563	590	607	584	615	617	589	600	556	570	576	633	594	600	565	589	623	611	576	620	587	520	595	578	580	555	564	560	551	555	614	547	590	566	589	591	605	644	617	600	567	648	596	571	617	609	611	565	606	593	598	622	580	612	533	557	585	594	614	562	602	568	576	628	570	561	615	595	600	600	610	580	600	577	591	588	599	573	604	565	575	638	597	553	555	549	612	569	601	597	596	588	574	583	611	619	591	581	597	612	664	537	591	611	572	557	530	551	570	603	607	635	592	576	605	551	577	608	587	628	580	580	558	597	610	594	591	641	537	606	601	629	587	585	609	583	572	587	596	607	562	577	567	605	592	572	589	620	565	573	596	586	631	608	579	598	607	540	645	591	634	574	557	571	595	584	608	596	582	587	623	572	606	598	544	612	568	596	579	569	556	585	645	613	581	597	571	574	584	616	593	581	553	606	572	558	610	625	576	611	602	600	600	589	552	612	609	523	568	585	591	550	557	579	603	584	570	556	599	610	597	571	559	638	573	554	588	582	600	597	586	526	613	533	555	632	586	604	606	606	595	571	543	608	567	599	614	558	605	589	570	612	606	557	616	648	637	635	620	606	567	599	570	601	569	552	606	564	598	607	601	627	638	615	568	563	573	642	624	594	613	613	592	604	579	618	564	611	584	583	567	592	611	576	627	574	616	582	612	597	615	590	588	596	627	599	566	558	590	586	549	547	609	600	575	578	593	553	626	552	603	528	563	583	590	574	619	600	577	590	604	610	603	552	612	552	569	610	550	581	609	563	589	629	560	594	598	580	615	577	581	585	553	597	590	572	549	585	614	562	600	550	578	596	599	599	563	531	624	623	558	592	628	570	618	614	613	586	586	615	581	615	594	634	574	583	583	604	621	600	640	622	591	602	568	587	663	579	561	609	599	597	579	609	577	554	573	601	570	597	536	555	593	637	560	576	592	576	588	573	578	614	589	582	595	606	596	577	586	591	591	609	612	580	602	611	593	547	597	555	574	580	573	571	622	561	539	601	610	602	613	576	620	608	604	608	566	636	572	596	554	615	605	579	617	638	595	564	570	556	612	614	609	605	578	617	587	590	600	589	574	580	585	565	587	563	584	593	594	583	560	598	603	597	608	565	556	564	547	592	620	586	581	557	595	606	593	601	611	599	581	573	580	569	573	595	599	578	625	576	572	613	571	601	514	595	558	595	564	576	548	551	585	573	610	584	626	590	596	527	584	564	599	601	597	588	601	562	615	582	560	577	563	625	579	639	600	602	575	551	571	595	566	565	577	592	610	601	610	560	571	577	656	554	569	569	570	571	580	613	569	572	593	624	624	635	531	570	578	589	591	572	585	626	585	570	581	604	574	599	626	591	568	572	574	534	602	588	554	587	565	580	568	635	586	578	611	595	594	606	617	564	572	574	569	592	594	610	567	573	571	568	553	637	585	614	602	592	595	582	590	566	573	595	581	598	586	592	583	572	583	593	606	600	583	622	630	550	564	598	561	597	576	577	517	599	554	588	602	600	596	609	552	566	600	597	604	589	581	600	552	609	547	569	558	574	560	645	615	619	580	562	607	579	570	664	612	564	601	599	596	575	609	555	566	607	591	589	585	590	600	642	626	590	571	594	555	571	593	569	595	600	601	566	579	601	552	585	559	561	584	565	606	632	624	600	586	592	623	549	646	616	583	586	557	582	576	535	621	584	580	588	562	597	637	563	554	577	615	598	580	582	539	631	559	558	611	567	550	589	615	586	635	625	574	608	608	603	540	563	619	602	621	576	569	613	551	589	575	586	619	560	620	586	603	582	624	617	663	575	578	592	557	591	555	613	595	594	585	603	577	562	599	604	600	585	611	607	581	565	581	591	601	593	580	592	614	606	635	625	529	601	582	574	605	588	587	563	565	538	582	617	573	602	607	630	634	671	620	534	592	603	600	649	606	566	597	598	606	592	637	613	599	605	602	597	609	589	618	539	572	608	576	575	592	556	583	534	614	569	599	585	586	582	580	590	595	622	560	585	580	566	563	600	597	585	579	588	598	619	556	565	565	610	580	595	541	597	610	643	567	616	586	621	602	602	551	589	567	565	583	604	624	619	582	605	608	580	597	585	613	628	571	597	608	648	616	612	561	601	596	599	586	586	643	569	572	572	598	628	579	598	568	547	599	596	596	634	590	568	569	580	626	559	587	564	563	566	579	561	584	572	595	595	586	665	592	606	574	578	608	563	549	571	592	616	566	561	597	602	586	589	557	568	577	563	576	601	596	574	594	593	576	606	607	544	608	625	564	552	590	590	596	564	620	592	545	579	607	588	541	611	549	611	613	615	615	603	591	565	566	596	590	607	540	591	624	624	587	596	560	588	601	595	605	569	565	589	627	628	567	574	577	615	582	599	570	599	598	622	604	538	629	565	586	610	667	604	604	560	587	592	547	601	629	625	536	569	597	630	571	594	571	578	580	593	598	605	581	570	611	587	577	579	607	594	562	612	627	574	583	596	617	584	537	543	598	616	587	617	620	619	630	602	601	647	581	558	567	596	661	616	566	598	588	644	621	567	543	603	573	604	597	547	548	607	586	546	588	614	605	599	613	584	575	558	579	573	612	583	641	562	569	586	607	571	606	607	610	574	601	579	576	603	585	565	577	592	565	580	575	581	614	627	580	555	609	615	614	582	595	631	587	594	597	578	640	638	636	610	580	574	596	594	625	565	576	568	589	581	566	585	553	614	573	577	601	595	589	547	586	571	585	563	600	629	557	586	604	621	579	566	581	610	589	579	573	608	548	568	576	582	598	553	543	582	586	565	616	631	558	597	631	581	593	569	594	578	560	571	592	605	627	589	611	595	615	590	628	629	599	532	588	628	602	593	589	580	601	602	611	616	610	611	598	598	556	599	596	595	584	617	601	586	654	630	604	573	589	593	581	613	584	589	590	605	603	615	606	570	565	620	642	532	581	617	609	569	605	545	610	625	609	613	610	605	583	639	603	608	610	616	642	580	588	555	559	625	552	574	582	610	599	564	601	574	590	590	618	553	539	570	622	593	621	556	609	571	623	573	570	592	597	565	589	571	580	592	610	522	621	580	593	596	547	595	612	586	560	568	606	578	561	613	598	604	581	574	550	570	590	624	591	548	580	653	655	562	596	594	580	594	632	616	545	613	565	568	564	564	568	586	618	618	568	594	569	640	603	566	594	603	597	572	587	592	577	574	639	600	605	571	580	607	597	586	579	597	573	602	582	592	559	575	569	588	592	616	580	621	625	570	588	589	591	576	593	578	589	588	582
14887	3494	3884	3084	2299	1761	1271	1055	826	730	628	561	489	397	395	327	343	310	281	289	295	242	292	240	225	246	235	256	229	218	209	203	216	199	225	206	176	219	209	223	196	191	176	192	148	176	183	184	180	182	207	197	171	179	167	174	167	211	169	206	178	172	192	164	174	204	190	200	182	170	190	184	183	185	196	167	194	184	181	179	193	162	176	174	170	187	161	172	182	184	175	201	184	182	190	190	190	180	175	201	189	189	164	185	184	188	182	187	172	195	183	167	183	170	185	163	202	176	163	184	188	183	194	225	173	206	165	150	171	186	172	188	167	150	182	177	192	197	192	151	178	155	174	177	192	186	197	194	170	165	223	197	189	214	192	159	139	177	202	191	176	166	194	161	185	176	174	172	186	196	179	188	164	170	182	167	195	187	164	172	192	189	164	181	203	190	179	187	186	168	199	172	154	174	196	179	182	201	178	190	169	193	197	179	191	175	192	171	174	174	173	213	180	170	207	179	199	172	190	148	193	176	179	184	168	179	152	147	184	192	170	181	219	168	189	171	170	175	171	182	166	166	203	159	192	167	176	187	189	181	190	176	170	194	173	193	187	162	163	203	174	161	203	181	188	168	185	186	161	183	170	175	154	155	177	169	171	172	196	177	190	168	170	196	173	169	193	190	177	180	185	191	178	189	196	161	181	174	181	184	167	155	178	201	193	188	194	164	198	179	180	176	166	171	193	190	196	172	184	173	189	179	154	166	185	148	177	157	164	192	167	178	178	188	200	202	161	185	166	181	172	185	206	189	157	173	187	167	180	174	173	173	172	188	167	172	190	211	185	186	199	207	176	191	178	196	184	194	160	190	173	187	191	167	193	203	189	190	184	173	193	174	199	191	171	171	177	164	205	195	190	191	166	182	176	185	206	161	182	206	168	173	186	186	199	163	181	183	178	199	139	205	183	175	178	155	186	215	169	159	181	169	189	187	196	199	160	187	172	183	186	184	191	175	158	192	195	184	193	193	192	194	177	169	181	196	171	188	168	189	184	185	145	186	164	153	178	172	186	184	178	160	170	161	192	166	150	196	189	173	194	187	169	205	191	190	162	172	189	179	177	181	189	191	153	191	170	189	171	192	208	178	163	185	193	166	185	187	174	160	183	165	175	183	195	182	168	186	178	157	154	166	168	193	200	147	168	171	180	168	193	167	189	184	167	198	195	181	176	197	195	166	186	187	155	179	203	157	181	183	165	166	172	166	178	189	179	193	186	178	183	186	214	174	158	192	159	199	160	194	174	163	164	189	191	200	175	170	185	205	201	165	161	185	178	164	172	173	186	186	193	165	209	173	172	179	166	185	200	187	199	195	182	189	171	163	206	203	164	171	189	174	170	184	165	176	198	174	162	190	168	180	185	201	203	204	178	169	189	173	176	183	192	195	199	176	191	185	206	190	185	180	185	207	193	183	172	179	171	166	199	198	194	182	191	187	196	181	170	167	186	199	181	176	186	176	180	179	187	191	195	168	184	175	189	195	169	219	184	174	179	168	188	192	188	182	158	164	181	170	203	183	184	179	201	188	187	200	193	160	198	201	186	182	175	158	172	181	188	179	166	178	167	176	202	191	186	161	179	177	154	156	184	186	181	169	193	179	171	170	162	200	173	209	173	179	206	199	137	184	153	191	185	183	149	169	204	167	172	185	168	195	194	186	186	211	178	167	169	199	192	181	175	196	153	163	164	166	185	173	184	171	180	188	191	212	185	191	211	189	192	168	173	168	157	179	160	168	183	186	156	183	195	184	145	160	177	167	184	173	179	190	187	170	165	185	168	194	183	177	169	176	184	176	196	190	168	174	183	158	159	181	179	199	167	175	161	175	174	174	201	183	196	172	190	164	193	192	195	170	180	169	168	185	143	147	193	195	184	159	163	178	181	175	187	170	163	185	178	168	177	186	182	193	175	193	171	175	179	202	200	161	188	202	194	171	184	164	188	177	192	169	192	203	165	202	176	187	179	185	172	188	217	185	201	166	180	172	166	189	196	179	166	180	178	163	190	182	169	179	178	166	180	193	206	181	194	195	207	173	166	161	189	198	169	185	174	183	194	189	176	185	182	175	210	159	170	184	189	177	191	200	179	192	174	160	171	204	200	179	172	184	187	195	184	206	194	184	162	176	192	188	148	179	170	207	192	152	184	177	177	194	176	187	201	172	189	172	179	184	167	170	177	182	156	184	209	194	194	179	187	180	193	184	173	191	157	166	178	170	197	168	180	194	199	180	172	175	206	176	161	183	181	168	183	186	213	179	189	167	171	181	193	191	184	195	183	171	192	168	183	184	187	189	191	175	181	195	175	162	169	165	175	184	174	167	182	167	177	175	185	176	162	184	204	177	188	188	172	153	171	182	186	208	160	193	205	198	182	204	177	163	189	178	195	161	165	176	177	191	181	149	187	184	181	179	182	189	173	184	171	170	172	188	187	176	152	183	185	182	172	174	170	201	178	187	179	189	193	192	171	179	151	168	176	175	179	184	188	183	187	180	172	194	181	199	194	192	183	167	169	176	186	176	173	170	175	173	184	177	166	173	164	173	187	194	164	177	148	185	173	191	173	167	198	157	200	198	186	185	175	179	176	207	187	188	189	183	155	177	189	187	170	167	198	181	182	167	161	184	173	175	179	168	210	168	185	179	172	188	188	182	185	192	194	166	185	175	218	179	175	203	182	183	161	179	189	172	181	177	179	186	178	155	172	195	173	186	173	171	180	172	200	193	198	181	184	189	193	174	207	188	185	171	187	170	176	181	175	196	180	197	195	200	194	199	194	189	186	165	190	169	167	164	175	168	182	165	184	204	191	170	156	177	173	202	172	148	190	186	195	159	180	170	181	187	190	185	173	187	192	173	189	197	188	176	186	176	173	200	163	175	174	177	183	209	178	166	185	194	206	202	193	188	156	206	175	186	178	200	205	159	176	176	193	194	176	188	162	162	170	182	192	185	172	196	209	184	192	203	214	201	173	195	183	180	175	170	170	195	174	189	184	198	160	165	158	185	160	185	188	198	200	162	168	180	177	187	214	171	159	189	186	172	181	169	180	179	184	166	182	156	161	181	214	166	188	196	176	167	191	171	183	201	195	189	166	189	173	173	173	174	200	198	202	192	192	169	172	178	186	163	184	166	179	146	156	198	184	186	149	160	153	191	189	197	189	182	193	207	199	184	180	163	162	189	171	198	191	210	193	172	166	189	198	203	184	199	175	191	170	173	171	188	195	194	203	184	212	181	193	174	176	179	194	184	182	209	156	207	170	186	201	195	166	195	210	165	176	193	183	171	193	184	184	180	187	192	146	186	160	163	180	184	171	177	172	173	187	190	191	194	179	187	183	173	177	146	206	199	174	180	197	187	190	182	152	194	175	144	184	156	171	162	181	175	197	178	188	194	168	197	165	165	184	163	187	151	175	179	194	164	196	204	204	162	187	186	171	185	178	198	181	195	176	180
9794	3368	7176	9016	8213	6798	5549	4835	3930	3649	3026	2653	2269	2025	1833	1538	1336	1385	1227	1210	1130	977	919	853	828	758	794	731	739	719	616	672	632	570	619	615	602	596	601	560	530	524	493	495	492	523	475	503	496	522	457	507	491	497	521	456	479	474	478	497	502	464	464	494	479	474	483	445	469	481	466	452	447	441	465	465	470	499	446	454	447	474	472	447	464	487	493	429	413	456	421	456	457	470	452	454	472	485	442	463	467	489	471	477	478	462	474	443	403	470	472	471	432	446	468	470	465	492	456	481	485	440	444	451	504	450	469	427	459	453	440	472	466	469	486	428	452	466	448	453	431	451	452	427	493	472	430	417	457	478	464	408	469	447	462	418	446	462	446	437	434	460	499	460	475	467	461	475	441	492	458	471	446	467	456	431	476	438	446	459	462	461	469	468	447	429	467	456	452	450	512	465	467	466	476	464	475	464	502	458	442	450	479	459	436	477	420	486	445	504	478	444	451	460	435	443	497	466	427	435	432	434	443	460	459	419	449	473	456	419	459	447	448	473	446	477	459	476	476	463	413	444	466	412	456	440	451	457	477	451	448	470	464	444	457	454	463	480	456	435	423	464	452	474	462	470	473	460	436	446	492	448	481	456	467	458	460	449	447	443	457	476	489	435	464	406	455	447	464	457	445	423	466	413	451	440	478	503	457	464	477	480	453	436	448	423	441	458	435	462	460	455	486	513	460	472	426	475	445	448	440	472	417	429	438	453	480	456	478	460	439	474	456	463	442	441	463	451	448	444	442	445	478	482	458	456	427	433	441	466	455	435	439	444	473	430	464	413	478	451	489	427	512	448	440	468	467	460	498	434	456	495	466	444	468	459	454	434	489	439	446	467	469	420	490	483	438	438	473	468	511	502	442	433	476	480	495	467	478	439	468	469	460	484	473	475	489	441	457	470	454	444	409	491	468	419	461	436	480	475	458	475	463	488	473	440	487	467	437	488	444	449	498	503	456	490	477	443	480	454	430	441	448	484	415	500	466	458	418	469	453	424	460	489	453	460	449	447	446	471	486	502	430	461	450	470	471	454	437	476	436	458	446	464	467	466	456	467	449	455	445	430	432	454	473	423	442	434	428	457	474	434	461	439	485	408	445	465	467	421	489	469	467	480	480	479	454	469	419	493	486	449	448	460	440	443	458	434	447	460	434	451	441	432	444	430	437	469	448	502	454	483	444	478	460	439	467	462	441	454	462	444	417	412	434	486	463	451	461	442	454	488	441	452	426	484	458	437	415	452	479	439	483	464	476	452	457	468	459	454	471	448	443	441	492	422	474	474	456	469	428	471	411	480	432	423	489	502	422	435	477	443	440	458	445	438	454	459	458	443	439	460	466	458	441	432	465	447	493	464	491	458	452	433	490	444	441	474	452	456	499	434	502	474	483	468	444	463	448	430	454	445	469	433	452	477	494	474	470	448	440	432	444	445	467	453	464	426	450	497	461	444	460	444	448	449	443	480	439	451	441	463	451	446	436	455	426	509	438	462	502	445	476	438	449	423	463	445	442	457	489	479	459	461	465	434	507	455	440	427	479	477	457	476	462	452	492	462	451	479	488	433	492	458	451	452	465	452	470	456	459	451	462	479	466	458	467	440	461	486	447	481	529	491	437	421	466	482	493	421	479	457	454	441	460	425	450	475	437	456	467	458	451	477	453	444	424	440	425	447	451	426	443	447	461	426	455	451	478	490	502	449	428	447	470	471	435	392	445	451	486	449	446	447	483	469	476	436	438	448	459	464	462	480	454	463	443	481	453	448	459	463	459	453	469	491	420	444	462	439	457	443	437	445	491	469	482	455	432	443	445	463	439	465	472	465	444	461	460	440	444	492	458	440	451	470	453	452	448	421	456	437	435	475	468	445	444	497	432	410	427	469	483	468	431	448	459	448	429	447	471	435	443	472	438	448	422	480	417	480	473	479	459	453	446	489	488	426	487	479	470	478	476	466	465	445	449	450	462	480	440	498	471	450	468	445	469	452	464	467	478	481	456	464	438	449	485	472	438	461	451	464	465	435	479	501	453	458	461	469	451	432	459	443	448	440	451	446	437	458	459	511	495	448	422	456	470	478	445	455	461	421	462	486	446	424	482	479	458	456	468	453	443	459	430	462	450	451	466	428	478	448	439	443	445	480	484	414	494	428	433	466	478	494	448	461	468	466	442	440	451	484	471	428	439	438	481	468	481	500	488	475	426	431	452	459	458	457	447	470	450	434	427	491	494	503	449	405	472	436	421	481	426	442	441	429	469	488	418	450	429	488	444	465	457	451	457	428	455	445	441	452	471	460	456	508	458	447	418	491	472	479	459	427	454	451	511	480	437	437	444	456	452	453	501	495	488	487	487	448	447	469	491	468	411	431	418	436	448	437	465	452	475	457	456	486	452	458	488	479	455	477	436	471	452	462	476	467	466	464	478	492	440	442	472	434	450	462	462	490	470	435	460	462	464	463	467	428	495	454	473	423	446	457	480	499	437	450	462	448	472	475	429	459	442	461	449	454	449	450	486	451	488	417	471	448	464	441	458	461	473	455	488	482	420	456	447	436	472	435	451	452	460	468	462	435	469	481	474	442	472	436	465	480	459	428	428	444	454	448	477	472	490	483	479	414	478	434	441	455	433	446	447	509	457	450	426	431	432	449	452	478	470	452	438	464	482	428	455	442	462	425	423	444	501	414	454	469	459	443	459	436	445	464	460	444	433	435	436	458	436	491	449	438	461	467	457	470	491	383	441	418	452	462	483	452	439	461	482	465	450	473	480	433	455	471	479	471	479	441	434	448	457	478	456	488	460	451	470	420	453	459	447	463	462	457	476	501	438	456	427	455	470	454	465	432	460	435	499	480	433	457	456	457	493	471	452	448	470	470	469	459	449	463	456	463	451	441	474	444	444	485	461	485	413	458	433	487	449	425	449	473	479	444	430	460	439	484	446	466	426	462	457	448	460	478	431	431	439	457	437	479	458	444	475	453	510	438	446	426	462	476	429	440	443	427	449	459	471	439	457	496	475	426	451	428	458	479	425	423	465	458	452	460	487	459	492	427	464	468	486	446	441	445	421	455	465	486	468	475	449	452	457	435	449	457	491	455	454	464	430	474	496	469	452	479	452	496	456	448	472	476	482	425	422	390	437	514	467	463	455	448	470	465	476	449	471	460	413	466	488	470	463	458	467	465	454	469	442	485	445	465	435	469	444	464	459	443	461	441	422	461	481	480	450	455	487	453	428	419	447	434	480	443	471	470	474	460	442	461	451	471	458	481	446	444	459	495	465	456	477	442	450	429	403	480	510	460	450	466	477	450	476	429	445	451	515	464	440	449	473	437	442	487	469	486	474	431	429	463	476	480	438	427	470	466	437	463	495	438	423	467	455	456	451	468	455	474	459	459	483	468	444	498	434	447	450	468	433	464	468	479	438	426	455	489	452	476	402	465	424	473	458	436	462	453
2862	1242	1500	1257	946	721	631	545	509	420	382	383	337	336	302	314	293	312	304	283	274	273	288	277	257	286	296	244	286	250	287	252	271	273	252	275	281	255	264	289	256	287	271	293	259	272	273	285	270	269	264	249	252	264	262	274	258	303	240	260	245	273	269	247	246	268	270	292	268	277	268	269	280	280	307	275	257	251	276	258	289	278	274	265	282	247	296	269	239	274	264	260	271	287	263	311	280	272	254	261	277	277	291	262	245	301	266	265	299	280	252	263	269	242	251	242	294	239	261	232	267	248	244	299	256	255	247	263	310	281	242	251	250	244	249	281	267	286	291	235	222	287	266	274	288	250	291	197	275	276	267	283	248	252	274	280	265	240	265	244	289	287	255	224	251	281	261	260	239	282	248	296	244	254	286	277	280	252	265	280	278	274	278	300	264	277	268	294	271	262	271	288	266	278	257	258	248	267	245	279	264	273	253	253	264	293	244	292	258	268	274	273	264	243	292	246	271	279	246	262	286	242	276	295	246	290	268	249	291	256	268	256	264	244	282	276	290	283	299	266	260	279	286	300	275	256	282	291	263	283	283	273	262	259	282	245	230	246	293	265	264	288	274	283	290	258	237	225	241	259	278	241	279	280	272	269	279	278	279	285	235	264	255	240	268	265	266	288	265	260	260	259	287	270	277	276	264	241	283	255	268	244	294	248	268	258	262	277	258	245	214	263	249	272	276	277	268	277	292	270	263	274	270	244	254	251	266	263	291	266	267	274	281	279	245	312	278	259	286	251	266	250	251	289	279	235	245	263	268	270	267	278	275	257	226	263	259	252	290	275	279	272	231	279	287	260	246	256	288	270	293	258	261	257	309	287	282	272	278	281	249	274	244	246	242	303	270	279	261	298	273	273	269	257	292	283	243	249	253	259	259	250	291	252	261	256	242	289	282	293	236	260	275	266	280	286	279	251	255	294	258	263	259	275	260	283	291	267	238	262	301	258	297	277	289	277	245	245	287	273	309	296	252	276	257	282	296	251	260	281	271	291	274	280	279	272	247	287	264	252	259	276	273	249	250	281	264	248	290	239	286	254	281	249	298	273	282	248	244	295	246	254	257	283	252	251	227	265	256	261	279	250	256	274	273	221	267	262	234	284	259	255	268	251	269	244	259	279	240	270	252	267	267	270	276	255	276	264	296	262	253	297	293	244	276	277	233	275	258	267	269	283	242	251	264	264	267	263	275	271	270	241	247	263	242	268	271	296	262	276	298	262	263	292	282	280	267	243	264	275	266	283	271	250	250	285	255	265	299	276	282	288	270	256	283	262	264	234	254	276	262	269	275	269	259	259	257	289	251	267	268	257	264	264	266	237	261	244	245	262	284	241	257	276	273	251	272	267	241	260	294	296	294	315	292	252	275	240	315	257	247	291	266	242	260	276	276	270	298	263	251	249	256	276	244	300	278	256	300	283	271	282	281	298	260	235	287	256	258	282	305	274	293	302	280	266	267	277	256	241	286	253	260	283	270	291	249	276	262	275	263	253	240	294	284	243	256	286	267	275	286	271	261	253	274	301	260	236	263	258	279	267	260	266	251	254	253	222	270	254	273	287	285	263	259	257	266	240	242	290	279	288	277	273	285	255	276	254	293	238	252	277	278	274	283	271	258	240	266	259	257	247	259	232	268	253	251	243	273	244	266	262	276	256	282	272	262	258	276	262	253	261	271	268	300	265	280	297	300	226	281	281	280	261	291	281	279	233	270	288	247	261	291	245	265	277	338	246	275	263	283	263	306	288	284	276	250	269	246	257	261	277	280	244	278	302	254	267	258	226	244	268	277	248	281	297	268	260	265	266	258	257	286	271	308	260	268	255	239	264	279	237	254	278	274	272	260	259	264	284	287	258	271	251	269	270	269	257	279	277	275	258	276	298	283	281	281	257	254	268	275	288	271	254	270	283	253	258	252	299	275	245	271	280	275	256	257	265	265	257	268	288	243	244	279	275	291	274	274	282	273	268	277	286	318	262	313	267	269	272	272	255	264	260	272	267	264	258	276	259	265	247	260	240	265	260	288	264	282	256	301	239	282	274	265	265	290	294	261	267	281	276	280	261	287	242	255	283	261	295	269	240	254	250	271	271	273	265	289	254	288	286	278	260	259	268	281	272	260	256	288	321	301	269	276	267	277	268	231	252	237	253	301	242	250	268	284	257	270	266	277	293	292	258	253	280	278	264	262	287	279	257	230	283	262	254	248	257	267	298	280	269	287	263	287	253	259	289	270	287	267	280	276	243	268	272	262	279	262	269	278	278	286	256	295	294	242	269	267	241	281	275	270	240	283	276	282	287	244	269	284	246	290	268	299	263	261	283	274	238	252	262	256	263	276	290	299	245	285	319	273	224	271	254	260	268	265	236	285	252	292	240	288	264	276	281	287	263	263	238	258	279	276	249	251	256	247	243	248	285	263	266	306	272	283	278	257	279	253	248	247	263	244	289	249	277	294	268	280	269	277	265	280	278	289	299	275	251	282	275	263	279	274	293	246	291	272	247	253	249	261	281	254	278	262	269	320	224	274	243	278	258	308	268	279	282	266	285	259	268	259	267	290	289	263	269	277	237	258	291	292	280	275	283	282	257	271	283	283	215	254	253	269	263	277	239	277	272	261	281	264	289	257	266	286	257	283	273	272	276	281	287	281	251	318	274	268	257	262	260	315	269	261	257	262	278	252	261	272	263	264	271	275	274	267	259	289	262	279	248	256	265	262	251	294	276	257	266	262	279	253	265	272	240	255	278	249	262	265	249	253	284	267	290	285	247	233	293	284	232	288	291	278	268	245	262	274	273	314	265	242	245	274	278	253	264	253	260	257	264	257	259	291	274	259	255	290	281	264	238	263	273	286	261	269	256	270	242	249	293	274	273	237	264	267	261	276	258	276	262	264	254	278	306	245	270	248	270	272	285	247	278	261	282	248	249	234	272	264	269	296	262	285	266	279	252	279	307	260	241	242	264	254	284	265	292	252	295	272	255	238	259	252	267	258	280	267	261	260	257	278	269	266	280	267	258	257	252	273	239	253	279	286	244	238	267	293	307	275	266	237	259	271	282	247	270	256	270	257	296	261	243	265	237	269	258	278	265	263	221	253	228	253	248	258	243	285	254	296	271	250	275	264	278	264	266	258	261	292	273	239	308	289	271	278	282	270	256	253	284	288	269	248	289	270	275	300	286	315	306	297	273	250	293	278	288	261	271	247	285	264	234	255	265	263	274	257	272	244	265	260	270	283	252	304	249	254	284	252	253	262	250	250	278	268	285	244	253	277	271	234	243	261	238	253	273	286	290	264	275	261	295	297	238	261	278	285	273	285	262	258	234	244	275	268	268	289	280	273	268	257	266	266	251	261	264	282	257	252	227	280	262	279	266	280	322	261	287	279	285	262	255	245	259	253	262	254	243	243	269	304	272	323	232	278	253	259	273	257	251	255	273	293	266	279	282
2794	1629	3128	4118	3552	3067	2303	2052	1887	1647	1432	1299	1111	1031	950	964	874	832	855	905	816	751	731	768	712	698	692	738	683	711	751	680	754	666	710	702	657	637	654	661	676	665	671	650	629	597	654	673	685	653	671	656	673	650	612	657	616	645	662	682	680	630	646	630	659	617	601	692	601	686	688	659	640	631	677	647	696	666	678	652	654	672	660	641	677	658	641	635	641	630	668	602	619	640	684	601	659	633	644	647	675	638	603	654	633	643	630	639	669	641	704	653	635	667	683	628	647	691	644	642	699	629	617	660	638	668	654	636	658	650	662	630	623	633	607	639	664	635	677	675	630	619	617	609	611	662	635	639	632	630	642	661	672	613	600	644	633	628	639	635	609	696	624	674	599	650	651	636	645	626	691	649	681	564	667	646	635	654	683	660	685	627	659	618	657	622	653	648	655	652	618	637	668	609	635	632	636	616	637	661	681	625	645	622	676	622	634	638	666	665	634	632	635	643	648	640	656	638	621	624	657	618	654	650	655	645	612	650	597	636	650	698	641	654	616	652	665	618	580	663	619	685	662	649	632	679	642	649	674	644	654	643	668	651	705	620	643	666	639	618	606	657	658	693	627	649	660	643	686	644	629	675	641	645	646	646	641	672	684	668	588	640	612	655	648	629	660	626	627	613	704	680	671	640	637	612	660	637	626	668	630	616	617	703	637	679	661	578	680	643	664	657	631	629	651	649	613	658	628	656	635	635	640	667	643	650	620	668	623	627	682	657	586	630	632	618	625	635	681	644	603	659	652	648	626	640	654	651	671	636	618	600	676	637	615	670	646	617	653	681	673	669	621	634	597	701	605	636	586	679	634	632	653	654	623	642	665	615	608	646	687	664	655	590	646	653	643	639	642	617	632	663	643	615	602	660	638	714	645	599	681	642	634	668	666	619	649	607	648	598	628	656	618	670	682	636	662	640	663	634	640	671	646	659	690	661	658	643	639	585	649	662	668	639	671	634	663	651	651	626	643	608	585	670	651	695	646	630	659	665	624	613	624	600	612	632	626	636	650	608	651	620	665	662	663	661	608	599	672	654	671	619	650	624	626	615	664	633	640	669	638	625	664	619	649	615	696	652	660	639	614	650	657	640	593	617	618	631	663	661	636	657	675	677	653	651	641	646	604	636	630	657	611	624	665	677	668	619	598	684	654	646	652	631	602	647	660	602	677	647	652	614	619	658	614	682	626	673	653	637	637	650	689	647	602	662	630	677	642	703	630	630	628	633	653	632	694	631	663	651	643	660	608	619	651	619	631	631	673	660	658	648	677	670	637	641	702	633	691	583	619	634	644	649	667	663	627	690	638	640	647	601	646	637	641	646	675	644	623	663	671	638	628	661	632	683	613	666	647	670	641	607	664	695	659	655	644	618	656	646	643	640	628	658	658	635	655	634	649	675	646	665	671	642	684	628	671	625	612	667	679	645	662	638	634	684	633	681	606	698	604	674	679	659	636	659	657	656	657	652	626	638	697	681	633	666	609	645	649	608	614	690	642	647	620	669	657	635	624	653	664	624	664	659	665	594	633	628	649	646	631	675	656	653	625	624	617	615	597	686	637	671	599	690	692	631	648	648	654	658	606	623	609	645	648	661	668	681	639	617	628	641	625	622	654	622	672	637	670	598	645	626	677	654	648	646	719	654	679	669	652	668	693	611	641	666	610	622	644	624	658	633	621	680	635	614	665	657	671	647	616	668	653	700	628	634	618	628	654	641	630	661	675	617	626	673	655	671	607	676	661	646	682	620	630	630	629	654	629	650	628	621	628	676	662	640	676	645	677	644	641	662	614	604	652	659	698	622	659	685	659	662	598	650	662	630	615	658	633	645	652	649	662	618	651	670	611	670	668	637	630	655	646	629	636	673	622	624	646	673	610	679	602	639	689	654	638	613	634	632	673	632	669	622	624	649	641	634	633	698	707	653	646	628	632	650	651	653	649	692	636	650	602	630	666	635	617	668	651	629	612	653	698	610	660	681	651	618	667	689	603	664	663	645	670	608	728	592	657	662	665	615	629	672	642	662	644	650	644	631	619	617	647	634	641	667	655	614	622	669	648	630	689	691	621	653	665	652	606	607	623	625	704	642	627	690	654	584	675	658	637	652	628	662	644	626	717	678	639	654	671	668	678	654	617	621	643	600	627	664	669	664	654	682	621	668	600	647	604	638	630	616	627	626	688	597	656	611	678	631	717	678	617	598	626	645	633	632	610	627	633	621	640	661	669	646	676	654	678	613	688	641	662	660	671	673	649	635	623	691	609	677	620	684	641	670	661	635	650	646	653	656	630	649	621	637	657	637	614	651	606	669	631	676	636	649	693	649	627	634	646	638	678	636	655	614	669	631	626	653	663	656	646	700	632	659	660	675	654	656	674	629	645	630	651	667	657	627	616	649	709	620	695	643	677	692	668	629	669	633	636	656	650	649	660	625	616	659	658	656	674	638	644	627	680	708	631	630	644	652	653	650	627	639	666	621	630	623	660	626	625	628	658	663	580	662	645	670	640	627	670	688	581	692	644	662	654	669	694	635	631	627	654	648	656	624	637	633	670	610	647	634	678	663	620	601	600	689	648	653	622	619	617	670	661	660	642	685	656	673	623	594	667	640	648	621	610	627	632	645	640	682	630	640	657	623	626	664	644	655	646	670	661	630	641	628	681	682	670	643	596	679	691	690	674	645	670	667	645	645	663	611	678	633	669	638	638	622	647	646	607	657	629	678	660	690	620	627	646	654	653	661	673	648	632	616	648	650	627	618	675	635	680	620	640	656	615	665	679	646	619	643	685	652	656	704	585	648	629	648	647	636	669	653	631	607	666	662	636	621	636	626	674	658	668	645	649	617	634	652	605	648	621	641	609	610	648	639	644	640	673	628	618	620	607	652	634	652	657	639	673	623	671	706	643	680	659	633	638	586	657	655	610	633	588	653	676	651	675	643	616	675	633	616	617	668	602	650	597	685	653	637	664	658	602	649	689	659	626	648	641	688	670	604	676	688	617	615	674	677	638	644	617	652	652	680	678	642	637	675	677	636	637	649	630	651	640	570	626	648	633	645	639	635	607	648	613	678	646	637	621	634	635	616	614	627	664	625	645	605	646	655	691	666	628	633	633	640	684	608	682	647	700	629	640	658	665	666	615	628	659	636	625	627	651	622	676	657	604	641	631	623	618	649	652	634	592	658	622	686	648	661	638	675	663	659	619	673	661	617	646	657	631	672	636	646	597	689	646	599	607	665	645	654	612	697	642	675	629	655	644	628	673	669	649	641	616	662	612	609	629	676	645	686	643	632	658	643	650	656	649	669	664	633	651	629	673	633	647	653	673	608	632	632	624	655	683	625	677	606	668	671	617	616	633	652	662	658	642	612	676	693	650	690	626	610	620	667	662	675	581	596	634	617	648	641	609	664	669	650	629	632	590	637	658	644	619	670	634	641	676	634	648	633	664	613
8731	2160	2836	2167	1571	1367	962	931	748	638	529	501	495	390	368	382	316	289	315	353	287	285	260	289	262	266	242	266	266	250	265	281	287	250	254	233	238	263	273	218	249	230	254	286	250	255	265	249	227	231	257	281	262	230	216	285	263	250	259	267	263	212	233	213	242	243	232	252	234	264	253	243	250	222	246	276	223	243	218	248	232	254	223	203	218	230	245	235	245	248	239	232	249	237	253	232	242	228	244	256	259	212	255	245	248	277	233	245	242	230	245	258	221	235	248	219	257	257	246	253	242	248	249	258	234	238	214	213	236	271	239	223	215	277	276	244	235	228	249	208	221	211	214	276	238	251	242	232	256	258	206	221	229	258	231	231	211	243	257	268	233	250	252	222	242	237	222	229	243	249	259	248	234	217	237	250	231	241	242	227	252	247	261	261	233	252	253	230	242	241	204	252	253	283	243	248	257	216	241	228	207	257	232	252	245	248	240	229	233	256	274	234	262	247	220	222	187	232	231	236	219	235	241	233	233	261	224	225	235	238	233	212	253	255	241	224	223	222	245	218	215	220	236	264	221	245	227	257	232	257	250	255	238	239	253	221	233	220	246	250	252	237	235	238	231	236	238	227	241	255	250	254	270	256	240	243	260	230	235	243	271	247	203	237	232	243	266	248	235	246	244	248	218	232	212	237	260	260	222	243	240	250	250	254	265	246	212	245	256	242	231	254	241	229	240	224	241	255	221	254	233	217	221	250	238	246	249	253	266	249	253	213	241	250	236	233	258	254	245	246	237	197	243	237	229	246	256	247	225	226	244	249	250	238	215	250	228	230	261	235	223	235	214	239	261	258	259	271	252	233	257	243	237	233	245	262	256	228	255	236	223	241	252	237	246	249	246	219	235	240	237	260	233	225	239	261	257	247	228	251	246	233	232	249	236	228	244	226	255	250	198	241	241	235	256	207	238	282	240	232	223	267	261	230	234	236	211	262	238	244	239	221	227	234	236	247	246	248	262	235	225	248	255	243	250	260	238	254	216	264	205	233	253	239	266	229	232	252	211	257	235	245	244	233	232	239	224	244	244	245	267	245	258	215	242	275	211	213	227	236	246	266	224	243	257	201	254	220	254	232	248	219	242	217	256	229	212	257	235	223	249	233	227	236	234	240	253	232	224	257	237	245	227	245	212	235	248	254	262	237	240	234	231	254	256	255	221	239	290	230	259	238	253	254	236	211	228	227	225	229	252	241	256	236	229	241	253	206	247	258	248	235	226	221	249	208	233	212	235	224	255	242	236	215	248	254	221	245	231	254	227	212	228	247	231	233	239	250	226	224	228	251	259	235	222	219	229	255	229	231	243	249	224	243	240	205	246	229	246	218	282	253	246	238	242	228	230	230	243	223	241	252	231	228	242	256	238	247	250	241	226	241	217	262	228	201	243	245	235	269	221	239	229	215	235	240	226	227	250	217	253	294	251	248	241	219	254	236	234	221	233	241	229	214	228	251	231	236	221	221	237	263	242	240	282	246	234	251	244	236	228	252	225	235	209	238	238	209	243	260	223	248	234	238	245	243	237	226	213	244	241	218	253	213	209	252	234	240	227	229	225	256	240	235	236	258	248	217	244	234	237	232	209	241	239	245	238	258	282	226	233	214	248	262	214	244	263	245	232	218	250	240	242	269	246	253	230	253	236	242	244	261	212	222	230	232	239	245	270	255	233	234	223	266	244	237	232	241	239	262	209	239	261	269	224	253	260	226	257	183	203	240	232	224	264	256	239	230	225	251	216	249	207	225	241	233	230	231	225	231	234	250	210	224	214	227	238	264	246	243	237	210	240	229	191	248	261	233	272	232	254	261	229	235	216	225	233	247	244	256	233	223	246	275	221	220	236	234	229	218	235	244	233	233	224	223	269	246	245	255	244	237	250	222	247	218	263	245	219	238	275	242	236	255	237	250	214	248	260	226	246	244	239	249	217	236	245	250	231	252	233	235	250	290	254	234	238	245	229	239	232	241	260	228	261	256	232	228	225	225	229	256	256	223	239	255	249	217	246	253	234	277	224	244	217	235	224	260	224	216	237	234	238	238	249	260	251	274	240	219	213	238	223	227	243	249	252	243	278	262	227	227	238	248	252	246	230	238	218	240	209	256	241	198	244	240	221	237	233	231	256	250	227	254	246	222	219	272	219	240	206	243	231	239	237	223	233	249	223	236	241	239	227	218	247	227	246	259	258	241	267	238	248	260	224	243	265	247	266	235	262	223	260	244	232	237	214	248	253	216	238	217	248	245	219	212	249	250	230	231	229	228	242	245	232	275	233	232	217	216	230	242	207	223	240	233	228	219	248	236	266	228	229	246	260	270	219	239	268	259	234	252	243	272	214	249	230	231	224	268	253	285	259	244	212	249	233	253	228	224	225	223	223	226	244	231	231	221	223	265	235	246	239	214	230	267	243	256	231	249	255	232	257	244	238	243	245	233	248	248	223	203	265	242	258	243	242	227	259	226	239	224	224	241	227	198	238	218	242	227	250	268	255	272	264	255	231	232	237	244	219	238	255	248	226	251	229	262	235	224	232	231	265	236	251	252	201	255	234	227	234	258	262	230	211	213	246	209	275	237	244	244	247	224	230	237	242	259	244	259	266	242	236	212	254	292	265	259	245	252	245	234	253	241	230	251	257	233	202	225	225	231	241	244	235	240	233	259	264	252	239	229	225	260	247	265	236	255	246	232	240	264	241	258	252	232	289	243	260	259	270	252	242	232	237	235	209	232	229	233	235	251	255	227	259	231	245	236	234	268	243	242	261	238	241	221	212	229	221	252	240	257	242	238	223	215	226	264	234	214	227	253	226	260	280	242	263	220	229	259	238	248	207	239	224	251	231	242	249	250	228	226	248	238	236	235	239	237	234	255	228	226	223	231	263	247	251	234	228	260	227	275	235	273	254	210	250	260	238	212	217	279	231	245	266	235	257	224	207	252	237	231	250	252	241	229	246	259	238	255	277	249	227	210	235	244	216	206	264	243	241	255	261	260	234	236	257	260	243	252	225	209	246	230	237	266	212	227	241	244	261	231	223	220	252	230	228	237	238	250	240	241	220	236	229	229	258	257	256	242	258	242	265	252	262	236	240	232	259	236	253	238	238	227	200	259	238	231	225	246	256	240	238	216	225	239	226	247	238	229	232	265	226	239	265	268	240	249	247	261	237	224	242	251	213	231	280	263	231	244	244	259	282	236	229	242	220	240	241	257	250	239	220	240	241	271	252	252	243	243	258	237	265	223	264	269	255	268	265	242	217	230	260	255	238	257	266	237	213	235	261	234	261	213	216	232	264	245	268	248	227	278	249	210	226	235	213	233	227	229	267	268	245	239	245	226	235	240	232	244	233	271	246	249	226	263	237	231	237	259	237	231	253	215	262	280	245	279	206	251	235	234	220	234	230	251	289	242	238	242	229	250	237	225	264	236	244	242	238	220	235	249	275	229	223	247
7545	2494	5595	6712	6270	5338	4491	3659	3228	2749	2191	2051	1933	1518	1349	1204	1118	1152	1057	1029	1054	973	857	885	876	814	799	806	795	713	678	688	699	696	691	689	637	702	655	663	675	634	640	619	593	594	578	623	624	665	635	615	638	638	623	608	573	609	613	610	590	607	606	599	580	558	533	639	589	545	566	588	573	590	580	596	614	608	599	596	606	583	615	642	590	582	607	604	593	571	584	603	571	582	584	596	589	624	580	590	571	577	616	642	555	602	613	593	601	569	588	608	550	567	585	593	599	593	581	580	607	527	568	622	621	558	600	595	544	594	626	571	596	583	561	564	598	569	594	620	591	616	616	547	618	567	596	616	553	579	596	556	626	561	566	578	579	585	611	630	616	579	585	575	574	581	563	572	604	601	599	592	554	589	550	575	533	618	572	540	549	568	567	577	605	553	617	602	575	571	615	585	601	592	593	584	546	602	596	604	601	602	581	595	568	556	577	586	583	618	601	559	572	572	570	559	615	575	597	574	593	597	570	576	571	598	587	575	600	571	572	596	640	583	559	589	600	538	611	597	567	593	589	566	587	621	521	593	580	633	583	616	635	517	623	615	602	592	589	581	549	579	591	603	553	559	579	567	582	570	594	574	634	538	583	557	651	584	611	592	617	583	601	598	575	571	583	569	590	600	615	583	588	597	569	606	574	570	588	541	617	579	601	570	566	568	576	558	620	655	565	585	596	541	580	573	561	568	633	615	595	544	555	573	601	612	579	578	585	615	586	594	582	588	582	575	618	580	604	598	572	583	602	574	608	620	617	558	625	608	599	645	607	577	564	598	563	602	606	588	622	572	561	583	593	584	564	541	569	583	600	582	584	610	605	579	565	605	600	561	574	628	572	634	599	567	562	600	569	601	599	587	551	548	561	579	615	537	574	624	609	605	592	582	597	575	601	548	595	592	591	598	590	564	575	582	636	596	595	608	600	579	558	596	588	628	616	588	587	559	545	592	554	550	586	623	612	570	632	579	574	581	566	569	588	551	602	604	535	601	584	595	576	573	594	580	585	574	635	551	563	578	574	589	587	555	566	609	596	580	575	594	577	628	602	557	622	566	584	611	561	592	561	567	560	579	564	593	581	633	586	627	570	626	595	610	575	594	588	624	584	592	587	596	568	581	599	551	596	556	556	574	568	571	575	531	574	564	621	573	593	603	613	590	599	582	598	615	588	586	609	546	581	612	509	579	619	609	608	594	558	613	619	515	583	607	571	583	600	569	631	604	581	612	607	616	581	601	576	567	584	560	603	566	569	599	571	605	554	586	546	637	583	590	537	569	565	560	592	558	571	589	581	562	593	577	576	602	603	572	587	556	554	580	599	569	600	525	575	608	592	599	608	590	581	576	547	557	581	554	592	615	621	595	571	550	572	565	596	605	581	598	563	620	588	588	606	565	584	609	584	570	571	578	571	556	589	545	568	608	607	555	572	608	588	599	563	566	586	573	574	558	591	559	584	604	597	578	554	605	567	598	597	583	611	582	621	580	575	586	595	599	581	586	617	598	622	544	591	558	581	582	593	547	562	611	595	631	602	586	557	592	563	594	559	582	586	580	589	581	590	614	589	587	592	565	602	610	575	591	581	634	562	577	619	600	594	606	590	580	592	615	573	568	588	607	575	609	592	558	603	536	550	562	631	639	591	580	621	595	575	592	577	602	591	599	589	592	601	551	544	570	573	624	558	591	564	571	573	592	549	590	594	584	566	626	568	582	603	583	570	585	563	549	565	545	646	585	577	583	593	602	573	572	576	581	635	533	594	554	573	587	568	563	573	550	591	574	560	570	559	600	599	551	588	579	564	555	642	603	585	591	585	580	609	580	576	582	563	590	592	594	587	610	599	586	597	619	544	572	582	577	605	574	594	540	588	575	564	534	657	560	593	581	582	586	609	612	606	606	574	619	591	611	583	587	584	573	594	578	624	579	575	553	578	597	588	587	575	577	586	602	592	590	587	601	572	568	562	586	580	583	645	578	590	612	582	579	604	611	525	576	614	614	575	564	584	595	604	616	558	548	624	594	559	574	592	570	549	566	579	594	533	574	597	574	571	639	595	562	625	568	549	569	597	593	608	577	597	623	575	570	588	597	597	582	594	569	574	579	548	583	595	576	610	591	605	617	571	571	577	577	595	593	614	614	597	584	621	600	601	605	588	590	591	585	607	606	617	580	579	629	577	620	593	569	612	587	601	566	585	561	561	584	552	609	608	578	633	566	579	637	581	592	553	602	549	616	555	578	595	543	614	597	577	559	578	604	604	594	569	584	603	548	601	612	600	598	545	583	586	582	600	551	628	513	594	603	602	575	611	622	548	571	587	565	578	572	574	579	570	600	617	546	642	581	620	537	584	589	602	535	587	560	609	585	607	552	602	581	583	569	624	576	571	594	572	612	525	591	599	573	575	544	553	561	577	598	601	573	558	614	573	573	608	564	565	544	599	590	594	623	598	580	531	640	556	612	614	596	565	582	573	593	606	625	591	544	622	565	652	588	611	611	582	507	588	618	577	570	597	579	550	598	566	612	555	569	587	575	571	560	568	593	552	554	533	566	610	603	592	569	581	589	578	589	557	585	551	579	584	580	536	617	620	581	626	615	536	550	589	564	551	588	609	606	541	585	567	564	611	582	531	576	530	584	607	582	612	574	553	591	562	565	565	562	615	608	630	530	542	582	622	586	616	551	578	592	583	613	599	585	545	601	600	598	592	544	592	588	606	576	611	623	591	593	579	578	591	562	536	571	583	566	560	562	581	566	603	604	605	572	615	558	587	556	589	566	556	575	581	576	589	597	570	561	582	552	594	564	570	621	611	558	595	607	604	589	591	599	585	588	597	600	588	584	567	575	611	604	612	563	593	637	584	569	587	546	587	598	611	581	585	589	598	596	594	589	556	606	543	586	584	589	578	595	593	619	612	584	594	567	592	590	559	589	542	599	596	566	552	571	602	553	536	587	588	583	556	551	570	615	595	584	576	593	543	532	615	600	604	594	562	572	615	567	569	570	564	558	560	572	592	636	565	589	556	627	586	630	602	542	612	579	590	597	591	577	595	582	608	569	607	579	597	627	542	629	611	577	591	544	589	576	545	620	642	578	586	580	589	587	617	626	605	586	577	578	586	612	585	534	578	541	538	603	607	623	568	586	567	600	577	574	594	592	574	591	583	571	557	575	535	553	605	613	572	568	592	576	572	609	564	632	615	571	627	575	576	533	515	633	589	616	586	545	579	623	579	573	579	569	600	568	580	581	605	616	561	605	515	555	530	609	563	589	575	634	589	565	595	604	560	565	587	556	587	577	584	587	562	621	603	577	581	606	557	565	576	597	593	602	594	584	597	586	598	604	609	574	573	618	577	618	598	569	583	569	558	560	588	569	605	578	583	597	566	601	631	618	589	605	566	617	561	595	597	594	600	568	598	569	581	656	583	564	610	569	637	612	561	605	573	637	583	594
15103	3387	4042	3178	2274	1719	1278	1024	910	812	610	519	477	436	336	419	310	300	286	282	247	212	253	209	238	245	212	184	224	203	201	190	206	217	199	205	195	190	202	194	224	206	196	197	155	167	171	188	185	199	181	183	201	171	157	169	220	215	193	186	183	189	151	187	185	198	159	205	197	189	172	149	197	184	189	192	165	191	183	174	179	184	169	173	190	189	192	181	182	185	168	169	166	168	179	176	183	146	200	161	203	182	182	199	172	188	173	193	188	189	181	189	187	198	163	183	189	184	177	181	169	197	169	194	185	162	188	191	186	187	201	175	175	171	193	166	172	187	185	225	167	184	178	175	176	178	172	184	208	178	167	159	201	163	171	193	188	183	185	145	160	206	190	173	181	181	160	173	181	178	195	176	166	157	197	172	171	182	178	157	151	169	169	190	148	160	172	186	179	181	181	199	176	173	175	195	177	174	171	179	171	200	199	180	189	172	208	191	155	162	177	188	172	192	152	191	175	193	158	192	166	184	209	167	167	190	171	201	192	179	180	186	182	204	156	172	187	164	177	181	158	172	183	161	154	181	184	171	193	192	195	186	206	180	189	195	183	195	182	173	161	184	190	172	160	191	146	193	194	197	165	190	178	188	182	152	150	175	168	172	199	163	211	157	180	161	176	172	177	196	173	152	167	181	180	167	183	170	180	175	195	207	207	190	172	204	172	186	164	197	186	190	200	176	169	202	165	185	178	193	210	155	188	188	171	165	186	201	163	180	145	208	172	159	183	206	173	194	158	160	196	182	180	172	180	180	193	166	189	194	181	177	169	188	184	188	198	177	168	185	181	199	169	205	179	195	189	182	179	191	184	175	176	178	195	173	181	157	203	177	176	190	171	197	178	201	196	188	185	177	156	195	174	198	157	150	153	178	147	170	199	182	210	178	198	192	196	180	190	171	172	181	197	186	197	161	161	188	188	188	171	172	193	169	171	189	189	222	188	200	197	205	187	220	186	184	216	184	174	160	174	185	202	167	187	182	183	170	165	195	191	179	177	154	163	189	182	165	165	174	186	191	161	187	173	177	184	190	202	186	180	209	180	182	201	193	179	179	181	177	176	188	164	195	194	170	182	165	197	164	194	173	176	166	174	202	172	172	158	166	222	185	201	170	188	188	178	195	154	173	195	185	179	160	179	169	174	176	183	184	183	169	204	194	177	190	161	169	186	157	210	159	194	180	191	177	152	192	180	182	188	186	178	190	179	194	205	214	161	166	183	173	194	207	163	187	168	183	184	192	169	180	167	176	189	187	177	176	177	188	176	181	198	169	186	194	193	170	195	185	160	209	179	177	176	192	175	185	190	157	152	155	173	197	148	180	189	194	164	176	195	176	162	192	159	183	184	178	180	201	172	168	181	190	193	183	187	201	185	161	155	179	198	167	178	214	193	180	171	188	163	189	184	178	211	178	176	188	178	181	175	182	197	172	164	195	173	186	178	199	162	166	197	176	182	160	189	164	184	199	140	177	165	180	148	196	188	171	180	212	165	185	177	217	188	183	163	174	191	186	201	178	195	178	202	175	193	176	163	166	188	199	183	196	183	196	176	173	190	180	176	170	188	179	181	171	206	185	194	178	172	165	168	187	180	182	189	184	194	177	181	173	197	184	156	164	201	163	176	194	204	188	162	198	187	154	150	185	177	167	181	165	178	187	183	190	192	155	181	220	171	154	168	182	174	172	176	172	175	174	177	180	193	178	165	185	202	190	193	170	175	186	175	211	176	185	207	179	159	195	190	170	155	159	184	185	173	181	174	158	204	183	176	179	206	186	179	188	178	206	150	178	161	173	189	170	170	177	196	154	214	162	173	206	173	182	189	198	186	186	178	183	194	174	181	181	191	190	179	194	191	168	169	174	185	159	204	202	200	176	170	173	169	168	196	200	174	182	188	165	186	185	176	189	184	184	185	169	169	198	191	171	166	169	187	167	187	192	199	188	173	163	183	193	152	165	183	180	191	172	192	189	174	178	169	219	182	174	195	219	189	174	168	201	173	171	177	188	181	154	167	196	170	167	167	170	174	184	178	179	190	184	181	175	184	178	187	164	180	182	170	187	202	234	190	171	168	182	168	201	208	185	158	166	181	172	176	178	214	201	160	191	195	177	165	176	182	192	183	193	172	189	175	186	177	178	180	187	175	181	197	190	164	200	185	185	218	194	164	199	194	189	180	160	166	189	185	172	192	177	193	196	194	149	176	190	179	186	179	155	184	177	181	166	167	212	187	183	155	198	172	193	221	163	147	181	171	208	176	209	189	183	189	181	170	181	190	183	191	188	169	189	172	171	196	172	188	195	191	191	175	171	203	183	191	197	175	168	167	156	178	190	186	186	183	170	186	188	199	161	178	174	198	195	204	194	169	181	215	196	181	203	167	183	165	190	178	173	186	185	184	173	183	193	203	189	201	176	193	192	170	184	185	180	171	174	190	175	187	195	190	177	170	191	156	187	191	189	149	225	196	175	208	148	162	177	178	209	181	181	180	212	178	205	158	170	182	157	185	192	188	166	197	179	191	166	183	178	195	201	174	163	192	187	178	177	171	163	203	149	158	184	170	171	193	167	199	183	191	186	185	182	186	193	186	157	176	194	189	186	179	181	176	204	176	176	200	218	220	178	201	195	168	171	187	175	177	174	193	228	167	179	185	179	175	198	166	183	186	180	186	173	211	209	178	177	183	196	177	194	193	190	187	185	165	200	167	183	166	183	177	184	180	197	190	170	188	169	195	183	161	182	150	208	176	184	174	174	175	176	182	186	170	187	172	195	179	157	175	208	182	191	176	180	192	170	188	173	170	176	196	190	190	173	205	195	184	187	138	197	182	154	192	185	196	168	189	193	180	167	174	192	170	190	177	174	171	220	198	193	196	161	166	200	176	164	174	162	178	204	194	196	176	187	182	192	183	202	197	176	195	162	169	195	168	195	171	169	174	157	165	193	178	171	180	206	175	183	177	183	188	183	189	195	172	168	205	176	182	214	175	178	162	187	177	200	176	186	184	173	162	192	203	214	186	150	182	170	182	184	187	184	207	184	175	177	160	174	193	204	225	181	171	154	167	198	191	162	173	170	214	178	184	215	191	194	182	180	179	199	169	194	196	164	182	181	174	181	166	189	210	188	206	181	174	166	175	201	185	186	198	202	212	186	183	197	182	210	188	192	154	165	183	184	185	164	189	169	196	188	180	199	169	186	177	173	206	211	172	159	185	171	164	180	186	178	185	155	208	181	176	160	177	210	208	183	184	189	160	190	193	197	183	178	173	144	193	188	191	183	176	199	174	182	193	190	196	175	172	182	174	162	171	181	171	191	184	179	180	167	174	203	178	186	166	176	176	173	186	199	166	171	178	173	185	185	191	180	159	217	174	184	144	176	181	198	172	190	195	181	168	197	173	159	195	193	177	178	174	188	166	172	175	189	192	188	196	205	174	179	167	159	186	197	172	165
9853	3244	7557	9207	8294	6914	5590	5076	4096	3463	3092	2766	2118	2084	1682	1527	1334	1419	1348	1232	1203	944	950	881	822	842	758	737	771	706	652	571	607	583	587	615	558	561	592	569	525	524	539	483	497	507	487	483	481	522	481	482	502	489	487	474	464	513	468	503	452	476	501	487	490	456	446	485	485	438	446	463	454	490	472	435	497	438	454	461	432	442	499	502	408	487	466	468	444	443	467	460	484	471	460	442	422	470	463	489	466	435	468	447	432	460	458	437	441	427	470	504	458	467	483	439	453	427	466	447	461	467	463	405	411	463	435	434	422	446	473	507	441	482	443	488	451	476	439	475	492	498	461	452	494	446	444	456	464	475	453	464	421	439	454	459	428	446	476	491	452	445	473	425	476	428	442	437	456	417	425	430	483	453	471	431	463	444	424	505	486	463	481	466	409	466	457	466	444	447	457	463	484	459	480	487	485	435	446	469	428	455	436	420	432	465	479	442	454	455	452	458	437	450	457	462	463	504	449	476	434	461	437	505	440	459	480	448	493	492	461	434	474	456	472	441	462	447	450	430	502	428	460	438	448	463	453	455	447	477	438	504	438	449	475	480	440	450	470	463	448	427	431	486	446	439	450	456	454	486	444	476	444	437	446	460	458	432	450	471	468	454	473	458	450	468	471	499	442	459	482	500	452	458	483	452	441	457	497	470	412	487	496	444	447	447	487	462	471	469	441	430	410	422	480	448	453	468	473	440	425	458	443	414	439	469	421	438	464	439	471	450	469	466	448	468	460	441	440	431	477	461	482	428	491	433	457	485	478	504	442	480	460	488	464	445	436	470	472	439	482	442	487	443	468	457	448	444	451	442	471	422	443	437	460	422	444	432	451	457	432	450	465	486	459	452	443	422	471	442	463	450	484	450	478	427	432	461	409	443	458	486	472	436	479	449	464	462	433	476	471	440	440	453	422	429	475	428	464	447	459	467	478	477	380	466	471	423	482	421	489	438	409	434	463	458	468	447	443	432	446	436	471	434	463	451	454	428	440	458	436	451	479	438	482	450	506	477	417	469	476	465	446	450	441	462	454	454	426	424	499	463	443	460	491	439	450	452	416	473	467	464	475	418	463	457	440	450	443	438	441	471	446	457	470	501	426	454	474	457	479	479	440	444	488	423	441	466	444	450	433	454	454	450	431	481	413	475	447	444	472	435	410	492	460	446	467	453	481	442	412	434	471	448	458	491	449	472	445	467	474	439	477	465	436	455	419	457	442	464	399	439	442	461	459	458	467	435	428	428	468	431	435	485	464	449	464	442	465	478	498	422	426	454	456	451	445	476	494	460	464	450	485	435	452	460	491	461	446	471	445	472	482	435	456	450	455	450	416	450	453	480	471	433	455	444	421	493	436	426	478	476	449	463	437	452	428	444	422	464	453	457	420	436	477	477	454	461	474	429	456	455	448	475	461	437	467	452	442	448	441	442	461	448	470	479	457	443	455	451	426	484	419	450	472	463	455	458	476	449	409	434	471	487	456	474	471	438	435	497	453	448	512	469	471	435	431	440	460	434	425	445	475	426	462	460	424	444	472	422	470	454	448	431	493	428	455	459	450	472	480	410	437	462	457	459	445	422	462	444	469	466	465	472	473	452	431	513	455	451	470	476	451	430	449	448	471	454	510	450	439	453	484	504	433	483	433	450	447	444	497	479	465	454	470	460	453	486	446	435	479	508	449	460	447	427	465	479	420	426	445	462	442	456	443	454	472	440	427	415	434	460	490	475	437	432	434	469	449	475	458	479	483	487	453	455	449	465	466	471	464	430	468	480	443	499	450	448	441	396	441	493	466	463	436	421	476	438	521	469	472	436	435	474	453	482	440	468	455	434	451	456	464	471	463	454	456	438	444	446	480	453	460	459	469	464	445	462	471	465	495	419	429	459	460	438	432	454	470	447	461	468	442	412	433	482	452	472	458	436	435	435	430	459	464	453	457	450	456	475	457	444	449	439	435	462	499	407	445	482	469	411	402	462	435	432	461	477	464	406	431	435	430	488	460	458	479	452	457	470	484	432	457	481	454	473	457	432	465	445	452	433	453	518	457	469	450	473	440	484	479	467	421	483	461	485	459	475	460	472	467	482	465	419	429	461	472	451	488	459	442	474	454	464	455	474	429	457	457	469	447	448	454	463	462	444	450	445	472	472	472	435	440	490	445	447	456	475	466	448	428	408	439	471	466	440	454	458	473	446	450	445	439	486	495	470	429	443	462	462	426	426	476	414	465	448	465	485	483	469	460	446	443	499	441	472	441	428	434	456	440	424	430	447	484	440	441	460	456	470	454	435	477	435	464	436	443	449	450	443	468	445	486	470	449	415	429	465	479	446	442	491	451	449	457	463	441	446	455	458	438	425	453	450	455	473	430	461	473	465	443	459	445	444	432	447	466	417	472	437	488	449	463	476	425	462	439	441	442	436	455	464	498	440	424	470	416	428	436	433	447	489	451	450	462	398	441	466	440	422	463	483	482	462	454	473	454	452	462	477	462	448	448	411	464	424	494	463	476	458	432	456	443	460	479	452	432	457	496	448	478	462	478	476	414	436	413	439	460	463	436	453	440	499	468	447	450	487	448	475	465	459	484	513	461	437	488	467	449	465	453	471	470	444	445	463	458	458	454	491	452	440	471	453	443	473	473	436	460	503	463	419	465	464	408	419	487	451	449	487	451	466	450	487	413	445	466	453	456	487	486	450	443	447	385	490	482	457	474	457	417	454	426	438	470	466	453	443	434	455	467	445	485	467	439	452	473	475	462	464	464	480	486	428	475	445	474	461	448	452	456	513	493	464	462	444	453	483	467	444	458	487	468	461	445	450	436	436	455	454	454	463	440	450	469	471	445	433	431	442	463	442	475	443	466	453	447	446	467	461	489	450	475	456	447	470	439	479	454	408	458	438	460	457	476	443	459	491	458	465	457	481	484	458	472	492	448	457	459	457	473	461	453	460	435	499	430	482	482	503	450	465	455	447	440	472	453	468	436	456	433	466	434	463	479	447	455	471	448	453	441	459	495	477	468	437	438	463	475	452	450	468	446	451	431	473	432	478	450	413	438	461	462	485	467	419	446	462	458	460	457	459	462	441	486	427	463	433	454	434	449	497	484	471	436	435	426	458	489	425	462	424	439	456	412	437	452	448	445	431	436	452	438	445	455	478	467	438	462	461	445	451	497	470	463	445	440	415	468	481	461	470	476	405	467	477	454	445	439	469	479	480	459	448	438	451	430	441	452	464	442	488	528	467	418	476	478	421	473	458	447	472	480	446	478	446	454	476	427	454	465	448	441	516	451	434	457	463	497	453	412	441	483	406	427	473	458	446	481	500	446	438	468	465	446	490	424	477	495	414	466	457	464	459	465	440	481	435	473	425	475	434	473	474	474	448	434	434	446	456	429	437	429	438	446	425	483	489	474	500	441	449	456	440	495	424	442	458	416	478	480	415	456	443	452	426
2854	1264	1563	1285	960	791	582	532	537	410	442	368	348	361	334	310	327	316	296	304	285	273	274	291	286	277	299	269	296	274	263	267	293	265	264	250	271	296	274	293	267	281	273	259	279	260	261	259	260	249	279	260	270	276	252	268	276	269	249	263	268	262	293	288	294	280	275	265	297	277	288	252	253	267	258	296	276	299	280	265	275	222	248	269	289	286	250	228	250	262	226	262	280	261	269	271	267	264	276	299	287	278	285	272	266	273	252	255	238	276	267	263	289	263	291	270	260	258	255	277	289	271	252	254	261	273	277	279	262	291	258	230	284	305	278	281	277	266	256	294	263	266	280	251	269	303	228	297	222	284	298	258	252	296	267	288	248	273	266	290	244	269	253	273	237	271	261	260	261	263	286	277	293	295	294	275	283	244	263	300	296	257	266	285	255	271	281	257	268	252	266	244	283	280	281	260	276	250	261	258	310	244	299	247	274	247	273	267	254	262	260	261	293	274	261	262	269	269	257	250	263	279	283	280	247	278	259	257	261	255	254	281	296	275	258	285	268	272	249	270	265	282	308	248	259	258	274	282	258	274	259	254	276	284	256	262	261	285	270	262	289	259	283	280	261	265	245	271	270	294	270	244	261	274	276	249	293	293	270	241	283	283	259	290	247	244	272	287	258	268	287	256	267	267	269	273	249	266	273	285	278	263	288	250	266	256	266	276	301	278	288	255	262	231	273	260	258	247	257	269	256	265	278	282	255	272	299	257	257	254	270	251	277	229	291	265	263	257	304	258	293	252	303	253	255	272	249	268	289	307	295	257	259	270	279	268	285	296	273	274	305	270	234	249	261	258	241	250	269	258	284	271	301	262	289	290	284	231	256	275	241	301	274	265	282	253	284	230	236	272	279	261	269	249	242	297	268	313	295	292	265	256	301	262	284	260	283	276	248	270	273	268	268	252	263	273	282	280	232	259	271	285	281	245	274	258	278	260	266	288	263	267	270	266	243	278	264	273	290	277	252	276	285	261	286	295	291	266	223	262	251	269	283	276	254	284	283	261	275	269	305	285	268	264	253	233	254	261	262	277	279	276	251	306	260	239	268	255	239	281	271	262	272	287	254	287	248	261	271	261	283	267	280	256	269	277	291	279	256	248	272	293	282	259	259	258	315	267	261	278	261	271	267	283	269	296	261	246	296	275	276	255	279	274	287	286	268	284	302	276	280	253	272	300	260	280	286	252	286	270	259	268	259	247	247	240	292	279	274	286	306	265	309	250	254	276	243	269	256	265	284	287	252	264	300	317	282	282	260	256	281	266	275	283	286	260	269	295	266	276	283	256	257	262	267	294	266	265	262	284	281	249	250	253	279	288	280	287	262	253	259	266	286	289	268	266	266	295	236	276	277	263	265	264	254	280	273	249	282	280	242	263	277	273	264	265	290	257	291	252	271	250	272	279	252	248	263	295	260	243	282	266	300	291	247	251	253	282	268	270	278	255	270	289	265	278	259	275	278	280	266	254	248	258	271	264	289	261	277	235	288	299	276	285	271	265	278	279	258	269	281	274	263	258	297	262	249	256	276	237	276	259	268	257	275	282	284	251	293	249	217	265	262	286	276	307	239	290	278	268	265	274	264	264	254	259	305	262	295	284	272	256	253	247	272	261	249	272	245	266	245	243	287	258	272	255	264	264	302	285	254	272	269	306	270	257	246	313	264	295	245	236	295	283	297	297	265	259	255	256	281	255	249	255	293	272	293	278	286	254	293	260	261	253	244	276	258	277	295	282	232	250	278	288	279	247	252	257	234	299	248	345	266	305	268	278	288	271	253	274	260	267	247	280	240	290	265	260	265	271	273	284	244	282	283	258	296	259	268	282	255	280	294	253	262	282	289	248	276	247	277	281	273	265	270	222	244	288	299	269	301	282	264	278	254	257	280	276	266	239	296	280	274	260	291	246	261	267	267	267	273	271	256	285	274	242	280	287	271	287	232	266	254	271	220	274	270	254	264	279	287	256	296	309	298	243	267	285	276	253	271	282	295	278	269	300	284	306	260	252	279	280	320	257	270	257	258	286	276	294	280	257	266	258	280	254	237	283	253	224	258	307	266	260	285	258	277	290	256	301	266	265	288	247	293	274	267	271	277	267	302	251	277	252	254	289	261	276	257	263	259	252	253	261	255	288	286	251	250	249	290	257	295	289	279	311	272	271	272	269	277	279	286	278	272	283	271	267	275	290	287	279	255	247	280	255	261	252	271	285	252	291	255	252	242	267	253	264	290	270	253	271	277	281	291	265	262	266	293	266	286	266	293	267	264	273	285	266	274	267	268	264	251	248	293	272	297	260	297	239	267	247	259	285	299	266	341	266	271	255	259	270	281	292	233	253	276	260	260	235	297	303	259	270	300	283	277	286	293	277	273	294	283	287	271	274	268	261	245	256	250	266	284	263	268	288	257	259	252	280	310	241	246	284	225	272	276	260	255	251	260	260	267	296	253	282	258	247	283	275	281	265	250	250	287	259	267	270	271	252	268	297	269	286	243	283	280	276	275	258	273	274	273	265	253	281	288	271	285	266	261	261	247	279	264	308	259	265	240	277	278	290	236	291	280	291	278	273	256	296	256	270	298	273	275	263	265	279	293	274	290	274	268	297	270	290	269	261	275	295	258	252	317	249	283	256	302	262	263	248	286	236	289	259	262	275	296	291	272	279	282	270	256	262	304	253	263	259	276	269	275	286	278	258	289	292	251	260	236	254	275	318	291	279	269	238	280	263	270	286	288	268	254	300	311	280	290	309	241	261	269	257	270	274	281	291	257	273	255	264	256	278	288	251	275	270	292	292	240	247	305	275	255	285	277	314	262	283	267	262	265	263	271	276	253	271	243	252	251	246	293	277	264	262	260	236	251	261	269	252	289	271	272	258	260	276	289	290	252	299	278	246	271	239	287	267	267	291	279	278	298	237	256	240	264	277	278	272	296	275	246	272	269	271	286	235	287	285	256	284	286	286	247	242	280	276	268	253	297	273	270	262	268	252	271	291	255	285	253	252	300	302	268	282	287	263	269	258	255	266	274	264	275	249	286	297	257	293	238	265	277	294	294	274	277	277	281	283	265	293	252	283	262	242	284	262	268	317	251	281	264	267	261	246	295	266	277	278	270	272	267	266	249	282	280	266	289	302	238	284	271	266	245	288	246	269	288	281	292	275	267	291	242	285	280	272	273	281	274	303	253	256	272	282	258	282	245	258	252	235	278	266	290	284	287	290	265	268	279	255	292	276	259	260	255	251	273	251	296	304	284	238	270	282	255	295	240	274	290	268	268	256	248	243	253	269	240	260	274	270	256	267	267	253	264	243	262	258	316	265	251	287	287	249	243	278	253	281	268	217	282	257	267	268	275	253	258	296	282	260	259	263	255	288	283	263	260	283	270	273	248	282	267	278	275	285	280	252	283	265	260	269	253	254	261	300	269	253	290	251	304	247	283	271	286	300
2774	1707	3376	4080	3520	3066	2564	2190	1946	1627	1490	1327	1165	1105	974	904	905	853	853	906	802	761	784	780	698	722	708	706	776	725	764	706	679	687	702	659	681	667	672	698	658	664	686	690	635	647	664	645	648	602	662	634	696	675	619	631	617	684	623	673	666	616	641	650	671	664	652	663	626	639	672	662	671	648	655	645	630	647	695	663	685	668	634	645	628	617	647	659	680	649	637	692	616	647	622	676	715	625	637	673	635	634	650	625	637	657	632	677	644	645	637	634	672	617	656	595	649	649	612	673	661	638	690	685	624	676	620	680	691	612	646	666	669	636	665	639	652	670	632	646	649	663	646	667	664	685	604	696	682	620	634	649	654	691	643	665	663	694	671	642	669	645	659	659	687	652	615	605	674	677	640	622	634	614	666	631	649	686	635	648	644	633	638	652	629	643	652	640	672	642	640	595	642	683	631	654	651	650	605	681	640	671	680	680	629	699	652	638	694	650	636	622	667	675	678	677	636	664	670	618	624	660	675	647	710	671	666	641	696	667	646	669	651	622	648	632	692	674	676	643	622	619	645	650	666	651	658	646	706	623	654	654	631	661	662	625	632	632	597	644	653	643	634	664	614	655	644	666	658	654	647	650	661	655	696	653	655	687	681	673	658	637	628	620	659	684	686	654	644	644	651	615	642	656	662	624	661	645	638	641	641	686	666	648	668	617	641	649	659	639	678	646	637	642	661	623	639	643	655	663	634	628	624	669	645	666	684	680	616	653	679	688	623	606	619	620	616	669	663	661	645	699	623	651	690	629	643	626	630	635	677	608	675	653	620	637	639	686	635	633	704	715	640	668	621	635	656	623	673	631	618	679	616	694	644	661	663	656	628	633	662	637	689	606	632	675	635	685	644	656	635	676	661	664	649	652	654	659	619	649	653	681	654	652	619	618	625	630	668	701	633	651	640	663	680	653	660	610	617	624	648	634	647	658	665	697	636	650	626	605	652	704	630	626	641	658	653	706	668	630	655	714	616	701	642	645	629	708	647	613	640	651	646	609	663	663	674	660	675	623	711	645	702	620	586	645	641	671	611	670	639	636	686	653	661	662	646	668	650	602	639	619	655	635	635	683	625	595	701	638	639	656	651	645	651	631	631	618	660	688	635	653	679	623	622	599	624	625	657	644	663	670	651	639	643	622	664	606	645	636	656	613	657	691	601	664	606	694	679	613	618	647	660	672	674	648	697	669	649	643	627	660	607	659	673	632	730	614	663	644	590	632	656	671	664	617	628	686	654	662	613	634	589	627	708	650	644	658	637	659	659	617	639	647	683	605	585	658	672	626	647	650	667	676	651	629	635	687	651	655	639	679	656	659	668	657	605	611	603	643	651	675	632	678	654	687	682	656	624	628	660	655	659	669	632	643	674	649	664	661	617	602	652	627	634	661	652	664	649	653	681	692	605	663	619	618	601	667	683	601	706	651	640	687	630	646	594	647	616	707	655	687	674	685	688	632	666	669	661	707	619	633	644	627	642	655	637	675	671	614	634	687	648	613	655	653	605	670	630	615	672	675	641	661	625	665	688	644	635	657	657	642	614	652	634	655	675	669	627	668	685	631	643	628	618	650	623	651	678	658	649	646	681	655	669	659	677	648	610	619	640	664	651	666	661	622	668	653	646	640	650	650	648	654	643	658	627	666	643	634	626	646	630	672	652	632	673	666	702	616	610	649	676	642	617	670	677	673	658	659	669	629	608	632	625	695	682	634	668	704	646	684	607	632	637	647	655	623	678	689	653	696	612	614	667	619	642	646	669	684	660	620	684	659	650	631	650	653	660	629	660	624	651	680	655	685	607	653	649	651	643	662	651	656	673	602	663	659	593	636	617	660	592	628	629	616	622	661	618	617	672	621	635	639	664	600	647	623	677	635	650	638	650	645	694	626	695	683	695	671	663	648	678	646	714	621	629	654	632	680	665	644	652	674	641	621	647	595	678	669	661	681	669	636	663	665	636	657	626	631	653	640	650	668	603	666	679	642	661	666	651	702	650	630	681	665	652	630	633	618	645	694	681	670	671	655	643	640	686	659	652	622	678	663	697	703	667	666	652	666	692	678	662	624	648	691	617	638	665	655	625	650	594	649	604	669	623	671	643	668	636	624	664	677	619	628	654	687	616	688	686	705	656	671	664	652	654	623	635	692	647	675	649	649	650	626	636	627	653	696	633	662	633	690	614	619	632	656	713	649	633	658	652	694	619	632	664	663	639	664	643	617	705	657	670	634	667	628	632	653	691	657	631	655	619	641	654	643	645	643	669	628	652	681	630	636	721	659	638	680	616	602	627	649	613	622	658	605	659	674	660	645	649	655	642	653	634	683	676	669	619	678	676	655	622	649	671	642	733	687	637	614	663	653	619	631	599	646	641	632	676	631	634	689	657	649	667	656	628	688	651	657	619	665	668	628	651	605	671	624	654	620	664	626	629	643	634	606	622	569	634	667	646	647	705	644	657	634	659	631	672	691	688	637	631	689	619	661	673	696	697	633	651	667	627	638	695	649	638	653	646	630	655	681	630	673	635	668	647	631	629	692	683	626	669	670	644	635	628	630	649	676	650	599	689	634	622	686	612	637	635	669	634	665	676	673	662	614	662	686	579	645	667	678	665	605	646	636	611	683	633	659	651	639	639	628	653	683	674	631	658	655	653	660	693	669	715	636	662	666	622	630	661	626	635	614	651	652	661	655	649	679	659	631	635	648	622	655	621	651	658	635	653	647	697	649	661	655	629	639	674	679	625	648	653	666	654	621	621	654	638	634	626	657	622	656	595	627	655	646	642	649	662	677	623	686	654	641	709	666	636	616	624	695	668	686	669	616	640	673	632	644	685	615	661	685	651	661	674	684	685	634	652	644	608	651	692	626	641	675	658	687	674	675	659	627	657	663	648	678	630	680	617	654	645	623	671	682	640	654	621	674	638	675	604	637	684	626	647	651	611	651	642	644	666	664	638	648	690	643	690	680	636	646	650	637	634	685	654	655	683	666	618	650	662	660	654	649	644	646	666	663	631	641	626	664	648	670	649	674	642	666	651	668	628	632	613	676	619	657	643	641	624	652	602	604	652	632	664	647	670	642	645	645	603	617	661	670	658	646	702	650	666	639	658	658	679	640	669	670	629	617	661	671	660	676	614	629	645	670	626	629	628	681	657	664	624	665	647	628	601	644	641	618	650	653	669	611	649	677	662	641	617	615	642	645	697	640	664	652	663	635	658	655	634	674	610	679	637	688	675	645	648	616	652	675	649	675	647	617	645	655	646	671	672	650	676	625	619	644	630	663	716	657	633	670	651	643	667	680	656	660	600	648	645	633	633	640	644	652	661	624	688	644	636	648	665	639	683	627	664	631	622	650	717	624	658	667	654	593	643	635	685	635	656	652	657	669	639	656	646	685	599	671	640	696	646	609	658	635	649	636	610	661	644	683	657	656	674	687	664	679	658	618	642	672
8804	2242	2770	2358	1572	1229	952	847	691	571	545	496	419	435	369	347	340	311	344	326	298	271	290	281	252	258	227	253	280	234	273	278	231	234	290	265	241	226	295	258	228	252	220	252	251	226	238	247	247	283	253	256	240	265	247	259	240	227	232	243	267	255	247	241	249	253	232	233	267	267	248	244	257	243	243	249	217	241	232	222	252	233	214	229	238	225	238	267	266	246	230	255	223	236	249	240	243	231	253	238	238	229	232	284	240	219	255	239	246	235	249	248	234	231	275	202	219	219	242	232	203	235	221	246	241	243	239	254	276	272	244	238	235	247	234	259	263	252	261	239	232	237	241	248	263	243	251	231	240	211	241	220	231	250	232	241	244	258	247	269	211	251	257	249	256	235	237	225	248	248	277	247	239	229	222	204	246	230	228	251	225	230	228	239	222	211	240	219	206	236	235	249	226	198	221	218	240	241	247	239	254	246	244	254	263	246	232	239	250	248	239	213	232	209	260	221	216	233	212	243	246	231	237	283	239	243	240	228	242	252	233	240	241	243	277	234	261	234	239	245	232	230	267	227	222	234	253	257	242	231	263	235	224	203	251	225	217	214	228	249	236	227	235	242	263	252	248	245	242	232	238	276	231	226	229	238	228	242	259	251	258	232	223	220	272	237	217	268	259	242	216	229	213	222	220	235	243	235	250	243	244	232	238	279	260	253	220	255	242	220	263	256	253	243	234	264	235	241	222	241	233	242	252	259	248	224	260	230	252	254	237	263	219	233	238	252	213	248	253	247	237	254	249	233	241	218	257	242	231	249	225	214	241	244	235	228	247	274	245	252	247	250	233	221	224	232	256	269	235	222	247	231	242	239	245	247	223	225	253	229	235	243	247	270	214	194	250	244	247	268	259	242	225	236	227	259	213	241	220	238	214	244	245	250	247	249	230	212	279	234	232	231	251	239	247	223	221	231	231	251	268	213	228	213	248	219	295	244	240	212	220	230	243	238	245	253	261	254	263	231	245	238	237	223	248	235	244	256	226	255	235	267	244	238	243	264	239	238	233	232	263	225	213	233	216	251	249	280	231	246	245	256	221	267	241	259	249	208	243	262	267	248	251	243	262	230	249	254	243	243	228	240	246	235	242	235	251	252	203	240	236	209	206	238	224	250	199	249	216	257	257	264	249	221	247	216	255	240	245	278	248	221	212	212	239	226	245	247	266	208	263	217	235	223	242	251	236	245	261	255	219	236	265	229	267	212	244	264	271	225	223	228	239	217	267	240	251	245	247	230	248	225	243	244	258	263	235	211	238	235	258	277	218	233	243	260	255	260	241	231	266	199	252	249	225	248	265	231	236	243	227	218	233	269	252	232	209	223	243	211	239	251	248	230	234	223	233	254	228	199	258	241	235	246	244	249	238	225	235	244	236	229	232	211	212	229	266	255	207	241	208	232	236	248	262	243	221	239	217	237	257	229	210	224	229	236	260	224	220	265	226	213	262	246	237	236	258	227	243	237	211	238	242	268	223	187	237	235	242	257	222	262	248	197	235	217	240	260	233	228	267	235	258	245	225	239	262	246	239	251	255	277	229	234	241	256	233	220	244	262	224	238	226	227	227	240	248	239	261	289	213	233	247	260	283	235	243	249	276	251	244	256	265	254	252	211	253	233	203	229	229	227	220	256	255	246	240	242	246	264	246	234	208	219	235	200	251	225	221	239	237	231	245	234	216	232	244	224	253	239	223	226	235	248	233	242	230	224	217	192	244	255	256	242	224	242	243	248	243	260	272	250	242	264	224	257	277	264	261	247	265	252	274	250	265	261	230	237	252	258	266	247	227	227	263	209	245	266	243	260	223	247	258	231	271	239	248	232	261	236	274	220	244	235	251	275	250	257	247	232	244	197	260	252	238	231	233	232	211	209	225	238	247	232	231	245	237	235	233	205	233	257	237	244	232	256	239	248	237	260	248	253	209	252	249	277	229	209	232	216	258	255	262	235	251	266	205	225	224	245	237	261	255	247	216	222	237	217	224	231	214	241	261	249	220	251	255	263	237	251	250	242	231	232	256	236	224	264	217	259	234	262	244	222	251	230	214	266	255	251	256	222	221	241	254	259	266	242	238	229	255	282	260	262	230	229	239	233	250	250	277	235	228	211	281	234	227	225	222	230	233	223	232	245	243	257	257	264	238	230	275	232	259	248	243	228	248	263	250	242	213	242	231	234	244	218	235	213	226	271	246	255	233	221	271	257	289	271	276	294	216	248	216	223	261	246	241	219	221	225	245	246	250	227	232	242	246	247	246	259	251	246	255	247	269	242	250	235	223	250	231	266	250	227	228	241	271	237	254	240	203	239	234	251	223	209	234	245	223	240	239	213	223	246	235	248	258	238	255	231	249	224	233	254	223	220	259	256	220	249	234	236	260	229	239	250	260	257	259	255	216	241	251	211	238	248	258	228	239	259	236	208	257	240	263	275	232	254	232	247	241	251	235	215	274	234	210	233	232	250	254	257	286	223	240	253	263	226	268	247	250	236	237	256	252	252	246	238	237	238	252	232	225	243	252	264	279	240	238	246	234	237	229	234	263	211	246	276	246	268	246	255	243	203	243	269	251	250	255	255	238	252	227	209	269	261	219	248	268	243	261	239	271	236	256	235	250	251	243	239	255	194	258	247	275	237	239	249	237	257	241	274	256	268	275	213	246	222	240	238	251	255	223	250	227	244	235	250	245	252	248	279	248	259	249	262	225	267	254	253	278	247	217	213	247	241	238	250	217	237	257	218	241	236	243	246	206	256	258	225	229	229	235	244	250	282	250	223	218	236	249	234	200	242	253	250	246	228	219	261	218	221	246	240	235	229	232	233	245	265	258	245	265	234	264	214	262	252	250	234	227	238	268	263	222	238	262	222	241	247	238	230	243	221	251	224	254	233	224	246	266	240	237	229	248	264	219	250	217	253	257	264	250	267	233	271	244	225	228	256	235	240	252	207	234	272	233	231	253	239	237	227	246	240	268	240	248	211	235	244	245	221	256	247	241	246	221	241	235	219	228	223	254	241	234	228	269	216	237	276	221	238	232	258	263	236	239	249	238	240	229	244	231	237	245	234	219	217	226	249	248	228	266	218	220	241	220	241	257	204	233	229	242	243	245	240	223	251	237	240	257	251	249	243	215	228	241	229	241	237	239	225	222	221	244	242	253	238	251	252	226	246	222	229	241	236	202	249	233	239	234	223	244	229	253	256	258	245	252	228	229	221	243	229	259	250	241	213	243	248	252	265	255	249	266	237	253	260	252	214	265	235	227	246	247	242	252	238	251	223	217	230	229	217	240	257	260	225	250	264	256	205	219	237	255	251	247	256	238	258	230	263	257	258	212	237	246	245	264	272	228	214	247	238	214	238	251	231	255	211	265	229	261	249	212	201	247	241	222	262	276	238	238	242	229	246	236	256	260	226	258	224	248	222	249	231	232	252	245	216	256	238	255	245	223	224
7544	2654	5655	7122	6399	5227	4180	3697	3137	2787	2346	2050	1749	1603	1381	1237	1208	1126	1186	1067	989	926	913	866	857	753	795	739	771	750	714	723	733	667	642	684	697	628	654	624	641	659	638	606	628	610	572	607	593	604	579	570	596	610	622	591	554	641	602	580	613	601	615	611	604	613	561	559	575	596	555	573	543	605	600	567	611	635	583	598	595	582	635	557	604	587	622	574	577	603	589	622	581	550	594	610	576	584	564	602	573	594	586	582	552	607	574	570	605	611	589	575	549	603	575	604	552	621	576	590	582	597	517	554	595	588	578	565	591	554	514	584	645	549	593	608	569	554	598	590	573	624	552	632	574	576	606	559	579	608	600	560	597	572	600	522	645	582	576	551	573	559	571	600	612	604	587	609	622	614	605	600	566	608	618	590	558	614	599	576	621	545	511	593	569	538	566	597	607	610	613	579	587	597	604	609	613	576	604	614	605	599	626	570	561	520	586	578	636	563	586	606	545	612	575	597	588	609	583	569	548	594	585	623	614	657	597	551	605	566	509	587	619	619	551	555	577	546	586	566	615	612	614	571	616	572	567	532	606	574	562	559	565	578	589	559	565	618	589	602	580	572	545	599	528	597	581	613	541	618	571	563	578	606	596	585	572	555	636	584	594	579	568	552	594	544	585	567	595	612	633	611	595	568	539	574	527	579	596	569	564	565	555	584	602	618	612	616	611	619	606	567	596	577	580	589	602	586	592	563	547	614	606	579	604	579	566	575	576	573	599	498	609	630	565	570	592	584	587	592	583	603	605	614	605	582	657	627	547	533	563	588	583	582	594	605	568	589	586	617	608	578	560	587	581	579	562	598	581	600	592	582	596	586	631	560	562	570	537	594	653	567	571	579	564	615	570	587	584	609	587	647	574	574	625	581	564	558	600	605	558	579	562	650	582	563	567	619	602	567	556	572	602	595	584	649	537	595	596	579	598	623	601	580	625	560	612	608	620	586	541	642	589	553	602	600	585	586	612	588	564	608	592	560	607	601	586	571	643	580	545	595	595	560	584	608	576	548	580	625	532	530	556	578	591	619	610	599	564	583	550	577	598	592	592	584	597	561	602	609	586	589	544	537	632	637	542	645	563	604	600	610	591	613	580	568	597	602	572	544	587	591	564	583	610	565	620	562	603	591	566	627	561	607	617	545	566	542	582	544	584	549	603	561	548	605	548	540	545	581	601	558	592	578	601	569	579	607	573	580	595	548	581	604	582	605	569	597	560	601	617	600	654	577	623	554	584	605	567	609	585	582	583	578	589	584	566	621	618	611	582	560	546	597	575	559	623	547	595	631	559	597	593	548	559	606	572	608	555	593	630	599	612	585	595	584	581	588	592	581	571	519	586	609	608	602	601	545	561	586	541	588	557	592	603	642	528	596	610	579	578	596	603	590	575	567	594	597	580	585	623	565	606	589	611	588	593	581	561	593	571	546	588	574	587	542	595	631	612	605	559	644	600	594	591	592	575	586	564	597	548	605	606	610	591	585	570	636	551	560	558	598	556	567	567	605	634	591	620	604	605	620	615	567	561	539	615	594	587	611	615	582	595	560	614	581	570	573	568	595	596	559	610	604	630	589	605	600	574	578	608	609	608	563	578	606	597	603	550	578	562	589	608	569	622	552	580	551	558	599	586	573	556	587	550	574	558	578	609	574	549	563	579	599	584	575	569	595	628	566	550	547	592	585	619	565	581	557	582	558	573	567	606	602	599	594	587	601	636	633	595	644	608	590	589	546	584	601	587	545	634	613	572	595	595	559	560	607	614	587	609	602	597	612	574	624	585	551	564	559	597	564	601	623	557	617	613	586	621	592	581	589	616	578	576	584	573	561	591	626	577	596	621	588	563	579	567	612	649	636	515	565	589	584	573	567	566	618	559	594	593	577	584	618	561	592	589	564	585	590	564	586	636	562	581	589	579	580	532	613	559	613	572	532	603	580	604	552	595	576	612	606	601	613	606	606	557	574	578	573	610	583	603	597	586	540	610	580	564	600	650	587	620	588	587	606	606	585	598	597	594	585	561	581	541	567	566	576	606	589	622	586	604	584	617	603	536	562	586	562	607	592	613	642	544	635	603	582	590	592	607	559	609	571	554	621	579	604	583	564	621	591	612	578	570	615	550	595	619	575	560	611	567	551	541	580	593	554	599	565	531	603	575	607	602	578	596	623	592	578	593	560	563	591	559	576	555	602	571	598	577	576	577	568	553	592	614	517	600	575	569	615	583	593	582	553	590	573	603	525	618	567	621	545	577	605	575	604	557	615	563	596	555	579	575	573	583	559	560	602	585	590	559	622	543	558	558	588	593	561	565	566	583	611	593	562	576	607	608	573	572	579	606	594	594	606	534	616	597	564	602	602	594	612	571	618	554	556	613	574	600	598	602	604	587	570	587	576	602	530	612	583	587	509	558	593	622	562	627	618	598	597	606	606	556	596	555	588	619	591	593	575	584	558	590	633	592	587	572	574	601	554	604	553	590	564	615	636	593	595	628	550	581	582	550	603	571	578	595	614	623	574	599	590	568	597	563	566	636	575	579	619	579	592	569	628	596	605	616	600	582	569	568	605	561	574	561	590	573	606	590	594	619	592	576	661	596	631	590	580	585	588	615	573	589	546	591	558	570	559	578	586	632	571	536	586	562	564	604	603	571	555	568	575	543	571	563	619	586	581	629	568	586	552	546	603	584	553	622	633	559	565	598	629	647	599	580	635	587	572	576	559	579	592	616	575	566	600	610	565	592	566	606	573	554	654	615	582	600	601	577	584	560	595	599	549	573	599	585	566	610	600	557	570	608	613	598	573	574	590	562	616	580	529	576	579	627	610	559	632	581	592	585	583	575	595	595	603	554	575	592	557	545	601	577	554	602	569	574	604	560	555	601	563	555	576	568	571	575	603	617	567	643	589	574	595	561	588	591	578	569	548	540	569	587	596	548	585	567	579	619	558	579	587	596	596	567	563	616	616	560	594	571	545	600	613	609	579	581	566	566	591	553	556	609	608	602	569	561	559	585	519	584	602	560	566	586	598	584	587	569	597	603	579	585	610	602	571	618	614	611	593	612	616	536	582	607	603	609	547	587	559	577	610	651	584	556	587	590	574	560	590	575	637	566	613	591	574	587	572	629	605	576	587	584	547	600	564	587	572	561	592	618	578	603	549	554	556	615	593	597	569	589	566	579	578	529	575	563	581	565	549	599	586	533	593	555	593	584	565	584	628	618	544	615	569	574	614	541	571	569	559	626	567	597	595	602	567	607	607	581	597	634	592	590	614	582	603	568	592	590	588	560	565	582	566	565	596	570	606	559	574	581	605	611	545	601	618	606	554	631	576	596	612	618	560	535	643	607	611	543	597	589	591	590	594	586	591	588	595	619	594	604	591	596	571	594	556	604	575	615	536	588	585	603	609	596	628	599	623	577	604	592	576	650	610	596	608	564	585	588	559	601	542	607	643
14664	3455	4252	3308	2378	1650	1413	1095	893	739	692	543	481	420	337	342	361	303	315	303	294	250	248	239	223	228	215	216	207	213	189	213	214	200	191	193	179	190	205	220	196	161	191	192	168	161	180	181	203	196	189	170	186	191	165	185	199	207	170	178	187	176	184	194	199	174	206	176	209	196	211	178	182	188	184	160	228	151	189	188	186	157	179	195	185	209	194	167	209	181	189	185	189	199	201	186	174	171	190	176	177	192	194	177	204	192	186	181	177	165	169	186	171	200	184	145	162	176	170	168	186	183	166	165	215	180	217	176	187	197	189	188	179	183	165	199	182	175	177	163	183	189	182	182	168	172	174	165	212	173	176	206	165	198	165	188	190	169	183	179	190	150	174	202	180	176	174	184	201	189	180	179	191	199	178	196	182	163	199	202	209	164	165	182	195	176	182	164	169	193	185	193	194	180	186	152	176	165	203	170	205	183	182	207	182	170	179	181	169	192	188	211	178	183	177	174	168	173	180	193	156	184	198	198	184	190	182	198	181	221	168	181	171	162	159	179	186	212	180	189	190	166	200	178	198	183	192	176	175	195	172	191	190	174	178	188	202	189	182	162	167	190	193	193	206	193	183	178	167	176	173	168	183	175	167	179	165	174	189	175	164	172	170	166	192	191	183	200	179	176	161	175	160	185	199	194	186	200	190	162	188	190	170	165	188	186	179	195	180	173	197	169	201	179	193	198	199	190	192	174	169	186	184	168	160	175	211	175	182	174	187	196	155	186	174	182	176	180	177	168	184	169	200	148	189	179	180	154	187	194	198	178	184	180	194	174	195	176	204	190	182	152	186	175	165	163	188	181	200	152	178	194	152	196	189	189	185	193	182	193	180	187	171	171	176	199	182	183	205	187	183	187	190	167	177	193	160	171	199	185	205	179	196	177	167	176	191	200	214	187	190	187	170	162	179	162	185	194	176	205	171	178	205	172	178	165	167	179	187	204	165	158	170	193	183	167	199	175	199	176	174	189	182	176	184	206	174	188	197	183	192	208	169	162	201	171	179	183	153	196	187	193	160	187	187	202	168	198	199	195	213	183	190	170	171	192	171	208	174	188	196	185	180	183	198	188	174	187	190	157	148	206	190	159	187	163	175	173	186	181	170	182	196	174	190	200	179	152	176	184	164	194	172	182	178	205	187	183	143	189	173	167	154	167	188	193	192	166	187	172	178	176	182	189	181	184	217	185	191	174	184	185	172	159	206	197	170	188	192	188	180	170	166	165	171	197	183	177	191	167	197	201	184	181	190	172	173	165	177	182	156	196	166	190	174	178	200	169	188	222	161	177	176	173	169	167	180	173	172	181	206	193	178	178	169	176	192	179	203	191	183	199	191	190	205	181	181	186	179	176	201	174	203	206	206	193	193	183	206	151	186	185	160	167	166	180	163	182	183	185	162	185	179	166	190	216	175	198	212	183	190	179	172	186	173	193	205	178	175	172	200	158	158	179	173	163	166	176	211	174	195	188	193	192	179	199	173	198	167	160	171	200	176	171	173	188	200	196	155	184	178	189	182	173	158	192	203	188	178	192	175	192	173	173	161	195	184	200	187	179	166	189	180	200	192	179	172	184	199	173	174	174	183	188	187	177	179	176	180	209	192	159	167	188	190	193	189	181	179	197	173	185	181	196	183	174	172	192	156	184	186	189	188	185	198	198	166	182	209	201	150	185	186	164	185	171	198	176	174	181	175	184	181	174	170	193	191	192	198	172	179	220	186	177	165	189	180	172	188	183	205	190	166	176	170	186	186	176	185	180	165	193	184	183	176	185	152	159	181	185	194	189	212	168	208	184	187	186	180	206	190	187	167	198	192	185	185	194	169	179	182	182	203	175	180	186	203	205	177	193	183	195	203	180	176	188	185	176	171	188	188	167	139	175	192	157	196	193	167	195	175	188	181	199	188	176	159	180	197	176	165	183	202	178	177	199	178	164	188	204	204	184	169	153	206	165	176	213	167	176	164	170	171	185	171	173	185	188	178	187	164	185	188	174	208	168	159	193	189	171	179	203	183	172	162	171	190	190	194	201	199	184	156	160	170	157	177	165	188	155	193	152	206	173	200	176	203	176	174	186	198	184	180	210	176	178	170	190	213	184	178	176	177	172	201	190	149	189	182	158	198	190	203	193	174	207	186	180	182	191	183	183	186	192	217	210	193	190	181	186	201	202	183	180	207	190	167	173	198	161	191	182	177	180	188	165	188	175	167	181	180	148	147	163	205	171	185	185	169	174	189	175	190	178	184	181	198	198	178	185	218	158	183	158	176	187	167	188	170	173	192	173	194	178	189	157	205	187	175	184	186	186	198	190	194	176	184	185	165	176	173	177	208	184	179	187	190	177	172	207	192	186	187	192	196	192	174	190	204	176	195	205	173	200	188	181	187	188	179	195	198	191	199	215	187	184	172	193	179	186	166	189	185	170	167	174	161	166	170	174	175	156	200	178	138	185	172	161	176	178	169	178	173	172	171	179	171	178	168	177	189	209	205	195	183	184	174	180	198	182	155	171	182	191	168	172	164	203	173	210	185	179	171	195	186	181	154	204	167	166	201	181	163	196	165	194	189	177	191	171	168	159	170	181	184	190	173	175	207	175	197	211	164	166	193	186	197	178	188	197	167	188	166	190	174	208	165	163	170	175	181	197	175	169	170	175	164	181	183	189	133	169	181	169	202	195	183	176	204	196	177	183	178	186	168	182	160	202	178	158	177	204	176	172	193	170	173	170	160	179	153	192	181	150	197	173	201	170	194	164	181	160	180	170	201	179	190	181	183	184	199	175	176	189	181	187	199	180	174	165	171	198	176	167	167	168	167	182	195	169	165	186	169	187	185	180	187	181	176	191	195	207	177	177	184	185	181	189	184	180	174	175	199	173	177	172	197	175	198	170	154	198	186	156	183	157	163	180	181	207	190	178	170	191	157	181	182	162	187	161	170	179	179	190	176	166	179	179	182	193	166	185	199	154	178	164	167	187	179	149	187	186	190	176	211	176	198	183	178	182	193	191	182	210	163	189	176	169	194	187	204	188	201	188	185	194	185	204	173	168	185	188	199	158	191	178	161	173	158	203	195	171	168	182	161	184	192	185	171	179	191	196	158	190	165	175	177	192	186	182	209	176	178	177	207	182	165	175	184	162	168	189	148	176	218	174	210	184	188	178	177	173	169	181	198	177	182	195	185	155	183	190	178	188	185	194	180	158	165	170	196	152	180	218	186	189	177	190	185	175	164	175	188	169	202	173	172	185	198	168	170	172	184	178	203	170	167	193	185	148	214	179	175	176	203	180	196	188	193	164	163	195	192	181	185	184	176	185	180	198	170	198	194	183	165	206	175	207	184	168	180	167	213	156	183	205	183	177	186	168	188	193	192	183	190	155	178	178	183	178	163	179	175	199	173	182	141	179	168	186	183	195	191	189	179	158	165	174	195	158	207	171	159	170	202	189
9743	3349	7644	9530	8739	7128	6023	4964	4300	3557	3319	2652	2146	1873	1548	1461	1483	1317	1207	1254	1095	928	889	936	837	835	775	750	706	684	650	618	650	603	564	607	609	611	599	530	541	520	582	493	477	525	484	500	476	477	533	442	502	470	475	496	456	487	489	428	499	438	461	474	466	441	494	417	393	514	429	474	441	444	423	463	490	445	464	470	447	424	460	457	477	481	492	454	467	453	444	491	438	491	451	467	448	436	439	435	439	445	469	454	473	428	485	459	433	431	433	466	476	491	415	451	502	474	433	437	444	426	449	442	465	478	451	455	485	476	457	459	451	474	439	476	462	449	477	500	478	433	459	454	450	411	395	465	437	470	445	464	465	445	455	438	463	451	451	485	473	468	409	454	438	483	464	465	424	476	438	491	438	432	466	444	476	446	476	480	462	456	415	465	465	457	454	448	454	474	469	498	473	470	472	429	447	449	480	464	482	461	476	466	486	448	452	450	444	461	503	440	466	477	475	437	469	453	458	457	481	477	441	464	440	458	469	458	445	458	437	469	449	476	463	471	432	426	475	488	470	442	470	462	453	464	420	457	438	483	482	485	432	455	499	463	462	460	450	513	449	423	461	461	449	458	457	474	453	455	443	487	453	475	410	469	474	470	472	455	443	465	448	441	460	455	435	424	463	431	458	421	462	477	492	420	437	432	480	447	480	473	487	443	432	429	449	439	452	454	441	467	445	456	464	473	473	443	421	474	462	465	448	436	443	469	470	455	442	458	507	476	460	447	460	445	471	483	438	462	455	438	422	484	425	467	454	440	456	461	448	461	483	497	477	455	432	454	459	462	449	448	456	484	453	463	421	448	493	436	449	481	470	449	438	503	464	480	489	463	463	465	436	442	483	438	471	424	473	457	450	472	454	397	474	426	466	455	470	446	454	469	453	443	454	467	399	467	473	445	447	442	426	456	499	462	452	458	485	470	431	415	508	438	452	455	493	456	434	444	438	476	457	491	434	442	444	456	432	457	483	482	483	464	487	482	467	428	442	482	462	419	451	472	448	436	461	483	468	458	483	485	433	514	471	479	476	426	438	472	444	475	415	452	441	472	460	480	444	457	418	432	447	451	467	450	437	452	428	490	437	447	470	475	490	471	486	467	426	475	420	440	444	470	465	434	467	430	422	460	429	470	469	476	478	473	446	496	467	491	429	468	437	447	438	424	410	457	457	456	476	465	454	455	474	485	443	459	465	417	433	420	444	482	420	433	467	492	470	462	444	442	423	453	451	436	454	444	435	451	500	509	452	453	483	463	425	471	494	464	455	434	453	457	493	466	445	397	437	446	475	482	460	458	438	489	449	450	447	448	485	489	453	466	475	460	432	456	433	443	507	473	430	457	419	463	465	476	417	407	442	449	471	482	460	471	449	478	457	439	437	449	434	484	439	409	441	451	432	465	502	449	387	450	433	451	452	466	463	469	456	442	461	447	453	443	485	429	432	492	459	436	436	503	422	457	462	431	487	467	434	452	452	481	474	438	475	453	463	439	473	450	467	467	477	479	446	441	448	460	453	446	483	490	462	434	464	444	460	472	431	472	452	459	492	498	480	439	434	478	452	430	450	472	476	462	461	460	460	463	457	460	424	443	428	443	451	462	438	469	472	443	443	457	433	428	459	477	440	446	453	465	433	514	494	498	445	465	430	436	479	449	414	447	440	451	435	486	502	500	440	461	496	448	436	431	446	488	460	469	515	442	450	464	406	430	494	450	459	453	461	449	476	464	467	440	476	472	445	460	443	472	453	436	464	430	466	464	481	486	467	435	424	438	488	465	480	438	463	496	436	455	450	459	432	466	446	440	474	499	475	483	486	484	434	472	495	417	445	531	435	440	454	470	417	459	454	445	454	438	470	467	470	446	485	480	450	393	451	475	479	452	445	479	437	477	457	453	468	450	453	467	460	461	448	468	449	418	469	468	435	451	455	492	451	471	482	466	452	463	468	443	427	467	447	492	450	466	466	452	474	439	449	488	430	480	442	429	392	452	425	416	473	442	433	416	432	441	472	454	461	499	452	415	506	442	499	473	466	465	475	436	490	449	480	449	440	457	453	481	461	464	441	477	480	460	481	407	461	438	511	452	426	434	474	461	476	441	506	437	474	460	447	449	420	444	467	499	476	441	450	446	458	430	446	427	467	457	477	483	439	424	455	446	458	478	440	477	440	467	462	489	447	464	437	470	469	449	438	435	489	453	460	488	444	459	477	464	454	438	446	470	444	464	436	460	503	506	446	462	446	502	470	453	442	446	449	436	440	430	460	451	471	467	449	469	463	440	478	454	473	479	507	458	417	484	451	436	442	456	468	441	382	497	426	487	457	458	435	446	442	454	448	422	462	468	430	457	454	475	442	495	471	488	457	445	452	438	473	460	475	454	430	442	422	475	466	454	464	486	471	436	481	465	491	452	466	437	461	442	486	459	466	455	463	477	447	485	456	444	456	452	459	437	462	439	447	449	438	459	436	462	447	470	440	449	435	496	456	454	464	436	433	414	469	465	445	437	432	482	451	471	463	496	472	472	465	479	495	467	462	488	495	452	446	461	449	435	430	453	442	445	451	464	462	487	455	470	471	494	476	418	416	469	514	471	463	464	435	447	481	471	447	474	450	437	457	453	460	458	452	432	478	482	489	465	475	462	454	455	482	462	475	439	443	434	458	468	477	496	461	483	442	467	480	413	467	404	410	467	432	445	458	455	484	422	480	484	451	453	469	424	454	480	459	472	495	439	425	444	468	467	472	451	447	491	458	446	489	411	488	441	462	415	463	424	445	472	475	488	441	462	501	463	468	443	449	451	461	459	470	469	437	445	439	468	450	450	450	422	476	469	397	444	456	448	455	448	467	407	485	491	454	422	432	457	434	477	447	491	463	485	465	454	484	483	451	424	420	459	503	489	448	483	440	456	459	483	503	424	500	456	449	500	452	450	443	490	496	458	463	450	467	412	483	461	489	448	484	434	464	419	481	442	457	466	414	417	435	484	476	460	476	428	465	462	474	472	453	403	494	458	482	474	447	448	469	461	458	434	480	467	506	465	467	454	453	461	476	432	481	452	444	471	474	450	465	472	411	447	463	473	468	444	485	447	422	442	401	499	432	446	485	465	436	434	451	454	464	429	467	483	493	462	478	463	444	481	446	434	477	475	468	457	446	454	458	453	428	441	471	483	446	451	475	438	466	454	479	439	457	443	479	470	461	494	473	456	441	437	483	464	456	499	454	454	446	443	462	442	451	444	479	462	476	462	449	485	478	480	472	459	463	465	462	438	465	482	440	440	439	458	441	424	481	470	455	464	449	465	416	443	447	476	427	436	478	465	425	415	473	441	479	417	467	471	469	479	459	466	442	475	422	428	442	462	449	453	437	405	477	446	467	478	501	467	438	422	417	442	479	459	445	468	465	459	439	462	455	445	429	447	478	468	459	468	503	488	452	464	487	438	435	445	462	459
2775	1201	1645	1325	1005	786	615	564	495	389	406	376	339	340	304	327	311	290	321	297	319	292	289	278	283	274	274	280	294	284	278	285	270	288	292	264	257	287	276	251	258	236	302	255	270	279	263	281	294	256	277	235	237	240	272	253	248	285	259	267	258	252	238	272	256	271	293	268	250	258	279	263	282	253	265	241	269	243	275	292	246	263	242	299	277	288	271	284	265	267	277	262	257	286	242	278	276	245	268	276	291	283	296	287	277	279	267	267	281	292	267	259	234	263	280	285	300	279	271	267	270	244	279	253	273	262	268	278	271	276	272	266	280	269	289	271	256	244	270	275	263	271	254	291	320	283	277	248	252	276	298	264	225	294	242	268	287	257	264	268	274	283	299	253	291	263	277	275	243	273	260	276	301	282	272	288	253	251	258	238	262	275	266	277	302	249	267	263	272	293	290	297	249	279	291	277	310	284	264	260	249	280	275	252	247	265	280	245	268	256	283	263	238	280	274	260	234	262	246	233	265	262	274	283	247	271	263	304	288	280	239	256	265	306	248	254	303	284	263	253	249	246	271	286	242	281	247	256	266	293	279	278	297	256	278	289	270	286	263	249	224	245	272	257	269	288	242	251	271	232	265	273	306	239	243	241	275	240	278	252	259	265	258	273	262	282	252	272	257	281	286	289	264	274	247	279	283	273	275	235	282	299	274	250	280	281	236	246	256	268	301	289	275	278	291	261	278	262	246	253	279	269	282	262	252	273	275	263	285	277	281	246	255	270	253	294	246	259	253	248	272	240	267	267	277	301	231	248	288	249	286	269	280	262	248	269	278	263	256	262	271	269	259	279	268	264	262	264	287	268	243	292	251	270	300	237	262	257	283	273	269	255	276	282	278	266	301	281	275	276	262	279	260	309	278	286	257	295	269	276	258	265	250	280	248	288	270	262	260	263	277	274	246	279	305	283	232	238	272	288	310	246	287	247	281	257	284	282	292	304	254	239	261	247	276	269	273	308	257	241	260	273	291	255	272	267	249	275	258	245	268	301	275	269	262	239	236	242	282	261	280	281	270	277	237	248	289	279	286	280	272	270	255	271	258	264	282	295	258	257	253	250	262	281	280	231	255	243	256	253	295	254	280	262	261	259	289	296	283	266	261	282	259	301	266	268	266	246	312	252	266	265	273	250	288	291	277	271	265	258	269	271	267	246	259	300	237	256	284	262	301	290	260	286	275	269	294	263	270	274	278	273	237	271	268	264	295	270	274	272	264	255	252	274	257	244	265	277	269	261	273	274	273	285	239	249	279	265	240	261	262	255	246	264	270	272	284	285	256	288	263	296	280	274	254	262	257	316	292	273	295	226	303	291	292	251	269	232	278	268	254	287	261	281	246	294	274	246	291	279	272	278	287	270	258	234	274	293	264	298	268	278	257	269	267	255	253	273	270	261	307	252	245	261	262	265	267	236	260	286	306	248	282	259	265	240	253	291	261	256	285	283	279	239	284	287	277	266	290	260	283	289	275	275	271	274	273	272	261	300	260	271	268	251	285	251	276	291	279	297	283	242	289	284	284	263	277	316	292	265	278	280	268	262	280	256	260	212	266	247	267	260	267	270	277	241	258	254	260	250	259	307	286	274	258	297	262	288	279	235	288	272	290	271	270	254	247	249	285	298	278	282	282	247	268	292	282	263	271	239	251	265	249	265	262	261	279	259	245	243	297	286	231	272	300	279	259	237	292	262	273	248	291	277	286	229	267	257	276	264	254	285	254	279	265	249	286	254	268	307	276	270	271	265	272	268	239	282	270	281	267	266	252	245	277	269	282	264	285	248	293	242	279	287	258	259	292	260	248	253	268	251	285	266	238	285	280	251	264	258	304	266	254	274	285	265	226	249	275	258	257	272	264	286	289	257	269	259	274	263	284	269	293	304	284	242	286	268	261	292	273	274	266	257	263	259	307	286	298	252	277	251	249	277	282	232	239	273	281	285	285	258	275	240	245	237	249	258	283	256	298	253	281	268	231	252	307	280	273	261	284	269	268	247	245	234	272	275	255	258	259	285	265	263	253	222	253	283	269	247	256	267	264	280	281	263	282	265	272	250	258	271	271	255	273	286	271	264	255	238	262	255	248	260	260	289	272	268	247	273	287	248	257	270	256	268	263	272	254	244	291	269	280	246	285	255	276	272	278	260	243	291	246	259	253	273	273	256	267	252	250	256	272	287	278	273	274	270	279	266	272	268	269	283	264	267	274	274	301	271	277	270	265	289	269	274	266	289	274	249	237	267	254	252	250	259	277	296	299	280	267	219	250	264	260	274	251	298	260	297	260	302	307	275	290	275	271	228	285	288	247	295	262	277	252	286	283	274	269	251	266	275	250	281	295	270	290	270	263	263	274	262	270	250	240	224	260	270	259	241	221	261	256	281	262	260	290	279	262	275	287	286	272	292	281	270	273	260	278	263	281	253	256	279	284	287	274	299	296	279	296	266	290	275	254	268	283	301	301	287	243	289	256	274	252	258	271	294	281	265	286	294	272	283	269	248	283	254	286	263	278	286	295	269	288	281	249	259	233	276	292	278	275	285	256	288	269	250	279	268	253	296	256	297	243	265	260	242	273	264	280	283	250	220	281	244	270	307	259	274	226	277	279	250	293	271	279	255	269	276	274	238	282	274	251	271	262	278	269	299	285	276	321	259	313	301	242	286	268	243	259	274	281	258	272	256	266	278	244	288	245	277	273	268	255	286	256	279	284	264	232	253	272	269	254	280	282	267	281	280	252	263	304	255	262	267	262	231	261	274	273	271	269	287	251	254	266	271	287	253	298	249	270	245	265	285	240	256	302	302	294	265	236	262	281	295	280	245	284	243	249	300	305	261	284	264	278	276	237	248	275	267	257	288	273	297	277	280	262	261	308	277	266	256	262	285	274	260	249	253	268	272	247	261	245	247	248	262	255	275	240	262	261	264	279	261	276	249	240	303	278	267	287	249	258	268	262	269	270	282	279	272	271	252	284	278	291	253	231	260	273	252	259	287	269	276	262	246	269	260	290	227	252	228	256	239	246	241	294	255	253	285	289	293	275	283	278	300	257	261	288	277	264	279	270	278	282	278	256	261	259	266	256	274	257	251	271	296	270	281	259	255	253	277	248	272	279	251	278	260	261	260	281	254	274	277	230	264	284	250	273	248	277	243	271	253	271	269	269	288	283	248	313	265	252	278	294	210	272	297	257	240	262	282	260	264	271	258	273	288	248	279	304	241	291	280	274	246	262	265	269	271	286	250	287	272	257	253	262	285	289	288	267	283	259	278	294	270	254	253	292	228	277	275	287	302	271	267	279	239	277	244	249	280	266	282	289	285	231	226	283	253	256	286	308	259	283	279	254	283	261	260	253	259	260	258	256	240	252	259	287	281	280	259	266	276	254	253	269	270	300	268	255	277	254	258	292	288	256	269	282	231	244	237	259	259	274	271	253	261	224	265	294	265	272	271
2806	1675	3476	4173	3886	3033	2634	2306	2006	1664	1432	1263	1173	1011	966	923	893	865	866	835	808	772	750	771	771	787	715	701	699	709	700	672	702	658	681	683	661	692	692	698	624	639	650	644	635	711	710	683	671	631	667	643	650	662	625	632	658	658	647	647	651	677	638	678	598	685	592	647	659	675	662	673	651	676	677	685	658	661	610	640	671	657	617	642	631	643	641	631	653	667	688	670	636	671	663	647	700	651	655	643	707	642	643	653	656	640	651	629	649	635	625	657	617	675	667	633	669	641	612	623	667	625	643	677	661	631	648	640	671	664	650	634	669	626	658	662	675	603	667	645	648	620	674	661	569	632	665	636	640	639	659	709	603	629	654	674	638	632	640	667	678	611	652	663	681	646	629	603	625	628	630	629	654	635	592	619	610	639	627	615	644	647	647	661	635	622	667	655	621	666	638	648	684	656	619	657	648	659	682	630	623	633	650	654	620	652	645	658	670	677	673	659	614	621	630	631	641	673	598	635	653	633	661	671	670	683	611	628	621	645	609	635	675	641	664	684	671	621	649	563	731	683	677	621	638	655	628	591	635	676	636	630	625	633	658	683	609	632	652	609	661	629	655	665	655	660	617	640	636	627	657	630	618	646	684	596	684	644	626	662	651	638	660	633	642	654	645	689	664	618	704	682	663	631	591	624	613	651	637	641	671	639	658	628	681	648	699	655	680	596	645	637	661	635	637	655	608	683	694	624	622	695	661	647	690	659	672	631	689	640	648	628	614	613	651	636	626	693	666	638	584	657	605	650	663	629	681	648	644	626	640	637	671	670	635	697	683	607	646	655	691	682	656	653	637	630	667	630	633	653	663	604	676	640	640	644	631	617	634	598	639	624	641	652	644	664	662	620	632	574	649	654	644	627	614	632	690	636	617	642	647	636	636	633	652	705	689	660	607	640	670	599	656	686	631	670	628	637	656	621	639	677	651	602	621	669	634	662	665	642	679	661	673	654	625	665	687	596	663	659	623	619	629	656	645	637	658	646	643	640	613	679	674	651	655	652	637	598	678	640	637	656	674	649	666	608	677	702	666	630	632	627	647	648	642	656	669	656	623	634	672	634	631	597	617	607	665	631	644	615	678	615	716	632	625	700	675	657	599	682	649	659	640	634	651	624	607	676	658	632	641	631	655	621	639	658	636	632	654	680	664	680	697	669	670	612	610	617	676	648	634	657	660	690	621	613	623	607	620	651	632	657	622	587	649	669	629	667	634	658	626	628	629	662	641	658	628	635	653	678	638	621	599	603	632	660	636	697	629	632	656	640	693	630	611	664	627	667	638	661	597	647	658	683	692	630	632	648	648	646	696	621	633	618	624	678	636	638	651	637	606	616	670	614	618	631	653	639	669	639	651	639	668	633	619	674	657	652	615	675	619	589	639	625	608	681	646	635	636	597	608	677	652	582	639	657	607	662	643	666	624	621	637	621	695	644	685	646	614	676	637	611	644	645	667	663	629	652	645	631	633	650	648	655	636	661	657	641	606	666	605	662	651	668	673	609	687	627	663	666	654	674	670	678	701	645	603	697	657	670	689	659	604	638	637	621	652	631	645	653	647	668	655	652	693	616	674	634	668	632	710	642	643	662	675	639	595	646	686	606	637	641	617	586	659	664	664	644	678	655	637	622	621	651	640	696	648	672	661	679	642	638	630	647	671	713	609	650	608	600	676	625	591	666	607	625	686	650	644	638	633	723	652	677	666	666	641	633	662	612	656	663	651	659	602	661	667	674	630	684	655	623	660	636	645	665	703	651	656	666	649	686	622	631	600	658	643	586	617	653	668	617	636	667	651	588	667	643	654	655	642	611	641	664	674	629	619	648	656	649	718	683	655	658	659	679	611	666	652	651	642	641	635	637	650	618	629	629	617	638	657	634	631	608	635	669	639	668	640	685	629	627	655	662	624	662	649	633	676	652	646	630	685	619	644	607	678	679	665	631	642	641	653	672	653	676	669	641	652	683	648	625	683	648	676	619	588	632	679	671	625	665	676	639	654	652	656	616	635	638	620	599	630	671	686	680	666	661	638	630	630	650	659	647	640	641	666	672	661	624	658	620	642	621	626	611	674	633	670	649	623	602	676	676	614	690	665	623	632	631	629	640	696	633	651	635	675	659	647	605	644	607	634	666	664	631	621	688	679	661	653	643	652	616	673	656	673	634	651	628	672	668	628	681	667	692	619	712	665	654	653	616	639	587	675	612	671	685	634	617	672	650	651	665	643	685	660	599	646	660	658	638	638	620	611	591	691	679	643	625	635	589	653	654	632	654	656	660	605	650	655	651	686	614	652	617	624	641	687	633	613	663	582	620	593	666	633	650	658	644	632	625	669	672	644	648	618	673	636	648	675	608	640	641	642	619	646	624	627	641	641	634	639	660	670	684	632	640	660	623	670	666	682	655	636	691	639	632	685	655	660	687	693	657	715	683	628	623	617	621	626	650	638	637	653	668	665	655	650	654	717	666	617	610	617	664	651	678	646	652	651	625	600	660	615	671	648	596	681	628	671	629	650	635	642	671	684	660	697	667	618	662	652	655	652	649	677	645	675	583	639	662	664	676	650	656	656	622	637	646	659	622	642	593	648	627	609	626	639	634	666	671	602	648	672	622	615	670	669	646	637	564	697	684	671	619	598	637	614	659	645	659	689	647	689	650	678	665	673	635	646	664	633	678	670	654	659	622	623	693	640	651	635	635	638	644	649	645	659	718	648	640	664	623	624	640	676	625	617	673	661	654	625	683	659	616	614	630	660	657	650	690	635	674	633	654	666	653	646	641	641	602	663	628	636	620	671	648	643	659	668	633	622	646	596	646	659	639	629	624	622	682	635	672	620	605	637	627	627	623	694	655	629	653	671	681	649	663	617	664	653	668	613	660	688	616	660	625	660	612	657	627	643	624	578	634	641	613	630	624	618	631	679	657	661	668	615	669	645	638	649	630	666	616	654	616	664	679	662	633	677	642	619	654	662	678	594	631	613	664	653	675	673	674	634	653	682	660	672	621	671	633	615	673	656	647	639	671	650	602	663	631	652	637	617	627	628	642	643	646	625	658	625	667	613	618	649	655	649	653	671	653	679	663	617	639	652	617	686	656	661	651	637	603	624	680	639	639	678	629	629	616	633	602	664	622	644	662	660	654	644	663	675	627	607	653	691	621	667	602	646	638	628	662	636	616	642	650	664	662	672	712	678	651	680	677	624	616	668	688	646	650	650	642	649	656	640	655	645	620	663	642	692	658	636	663	687	599	642	709	666	655	589	636	661	665	678	669	599	645	641	668	666	646	616	698	644	664	617	619	654	654	633	669	676	609	646	628	661	642	676	646	646	647	646	678	602	652	612	663	716	661	655	681	676	613	610	670	605	645	638	660	638	681	648	633	632	600	652	637	664	658	645	669	660	644	647	631	657	598	640	664	658	661	659	624	631	644	663	677	643	623	616	655	625	668
8798	2310	2854	2376	1722	1283	1139	820	704	573	536	439	382	380	328	298	351	330	372	301	315	316	278	261	277	261	267	283	272	238	246	257	258	252	240	260	262	239	265	256	230	259	274	247	247	233	261	242	256	229	226	262	244	216	240	240	221	251	214	228	250	246	266	258	248	231	198	250	229	240	261	245	225	227	249	220	258	252	211	254	244	253	227	241	267	260	234	217	242	246	258	261	240	268	231	229	229	258	245	246	250	244	264	264	222	234	210	253	260	214	251	229	228	251	222	230	223	257	224	244	239	241	214	238	230	196	218	244	262	226	204	250	242	225	217	253	220	241	238	260	212	250	241	239	236	234	209	240	271	258	217	260	230	228	232	231	225	234	226	267	229	227	252	199	245	240	246	233	222	210	238	236	234	244	204	238	264	246	244	225	245	206	246	223	218	201	211	217	225	247	232	233	255	238	239	208	239	261	236	204	233	240	233	250	274	240	221	237	220	276	215	256	240	214	273	244	262	237	231	248	238	258	197	222	249	227	236	249	247	235	227	234	278	276	240	230	254	225	221	258	229	249	250	257	243	226	231	276	232	252	234	238	233	236	246	245	249	211	260	249	249	226	215	236	244	226	236	227	210	244	204	233	234	216	221	228	250	259	236	231	241	228	237	237	241	220	221	225	250	246	239	207	213	247	219	245	240	238	197	257	260	242	233	245	216	254	226	261	260	266	253	236	251	246	247	259	252	232	253	247	258	233	224	241	245	251	253	252	243	226	211	225	222	223	234	249	246	238	240	253	212	237	218	258	230	242	253	239	218	255	272	214	230	233	255	232	232	238	251	212	231	244	219	251	258	229	249	229	244	253	224	238	215	228	226	215	225	254	216	241	232	231	223	235	232	256	198	257	233	231	231	215	241	239	228	245	276	257	236	227	224	254	212	239	260	244	237	234	247	259	259	211	232	240	230	200	238	228	222	274	252	277	243	228	229	229	233	252	208	221	231	223	199	215	240	253	268	242	252	237	235	211	246	242	234	245	219	210	235	225	231	251	277	236	246	257	241	247	228	279	244	234	228	220	234	247	244	231	232	228	222	220	229	230	220	222	229	232	218	230	244	267	217	214	249	250	231	229	233	206	211	227	233	236	244	217	244	235	251	233	215	237	255	234	233	236	224	217	221	249	230	227	255	250	264	235	239	256	237	251	221	227	223	235	239	225	226	247	235	255	240	231	255	249	248	252	212	223	222	229	229	256	209	227	246	253	232	229	253	230	213	257	235	276	241	238	194	228	233	255	215	234	220	249	229	244	237	239	251	213	233	221	260	233	229	232	224	213	228	250	214	236	215	247	239	232	228	250	247	243	245	259	246	216	216	219	233	260	221	237	249	254	225	225	256	247	239	245	229	272	206	225	236	247	239	210	252	244	258	252	256	236	238	214	241	234	222	261	205	236	241	255	204	254	247	208	197	215	219	241	236	257	226	236	224	219	245	252	247	254	230	224	264	233	244	228	237	247	236	266	267	239	235	248	240	235	231	245	228	259	228	228	198	225	230	242	233	232	249	235	218	250	242	242	252	211	238	251	259	230	248	229	241	244	242	237	241	223	216	239	203	218	242	241	212	252	252	251	238	240	227	245	239	224	248	256	257	203	261	229	226	241	222	242	237	253	266	246	245	243	235	225	233	220	235	257	255	214	232	200	228	235	241	216	247	228	255	229	217	255	230	239	212	252	234	215	217	243	221	256	245	230	256	239	244	240	240	257	230	229	251	254	221	266	247	215	223	225	209	224	226	266	244	270	220	242	266	240	240	234	223	257	220	278	232	234	257	223	233	221	215	225	236	233	236	238	233	259	249	217	227	238	217	253	214	235	215	245	225	239	223	218	224	229	225	243	252	263	219	244	231	275	237	230	228	200	226	203	240	232	217	214	242	259	221	239	227	226	204	229	228	240	248	224	232	252	235	250	218	243	220	237	246	232	222	272	232	222	240	236	264	251	233	265	221	248	273	220	227	212	216	237	251	246	258	265	235	251	226	263	252	238	237	248	271	232	228	222	248	215	200	238	246	237	239	238	235	216	236	247	219	225	230	243	253	250	248	220	272	242	225	252	225	244	249	236	215	233	217	236	213	207	251	254	221	226	214	203	198	224	223	229	201	257	242	230	274	252	214	218	233	220	219	227	238	215	270	253	230	216	263	239	214	241	205	237	211	224	224	242	240	245	234	248	218	229	226	229	238	227	219	246	233	234	258	225	239	223	248	244	231	220	243	233	243	207	269	258	230	230	252	247	238	209	268	217	216	268	242	223	238	238	241	263	248	235	206	244	232	240	220	244	243	251	233	226	243	220	222	249	214	220	236	233	233	256	226	229	261	231	219	227	209	244	237	235	210	241	219	234	214	230	238	215	243	227	228	235	221	233	219	250	230	238	261	246	215	237	223	247	253	228	232	227	259	211	213	245	244	253	255	253	249	236	229	216	246	254	256	239	221	240	263	216	250	225	218	218	261	234	254	237	240	245	225	229	250	253	263	268	229	276	236	243	206	257	227	226	247	207	237	229	258	218	240	236	220	210	237	216	236	230	241	249	263	236	218	201	247	232	234	210	229	250	242	239	208	222	233	245	254	229	234	236	226	213	241	256	255	230	227	237	244	237	247	234	267	257	247	253	225	247	244	272	262	234	244	205	229	246	236	243	260	224	263	232	253	242	265	270	239	260	215	238	240	233	260	208	224	223	203	232	259	240	240	216	234	239	230	232	239	235	232	226	239	263	219	234	232	246	263	222	230	242	230	272	254	246	237	234	235	266	226	218	256	214	262	241	225	228	230	224	237	261	253	253	220	234	236	231	237	245	230	228	262	208	219	272	236	212	248	222	233	232	211	217	231	263	249	202	242	242	231	233	236	233	240	256	251	237	232	246	266	262	213	252	235	270	241	220	223	240	205	242	231	250	232	255	242	222	235	209	226	245	233	207	228	228	232	220	255	235	258	207	248	208	219	203	246	214	222	209	238	217	247	228	234	260	271	251	223	241	214	236	244	250	254	232	214	227	237	224	215	232	246	246	243	259	259	259	234	229	233	219	235	226	253	219	245	235	219	238	237	228	249	231	241	224	251	234	235	222	229	217	231	249	242	294	246	272	223	241	234	243	258	243	232	238	247	249	230	236	233	251	217	236	241	252	243	241	244	230	224	216	258	244	213	219	234	230	259	258	255	233	239	260	247	235	225	244	256	236	218	245	252	221	257	234	218	229	226	227	214	235	229	247	237	268	231	224	245	265	204	279	229	225	244	231	242	268	224	239	237	254	202	207	255	213	249	250	254	247	236	250	243	229	249	241	239	250	222	240	238	234	246	241	246	221	194	236	248	232	239	247	262	227	210	240	242	245	236	231	248	234	267	234	236	237	245	237	241	228	246	258	258	215	245	235	245	254	264	248	213	224	241	227	238	222	231	224	234	271	285	227	207	259	234	264	227	259	232	232	229	225	238	238
7516	2665	5646	7319	6641	5611	4723	3775	3185	2624	2226	2069	1707	1501	1276	1282	1171	1189	1211	1055	948	896	804	831	844	814	799	765	754	718	656	747	711	669	701	632	648	731	640	620	652	661	618	589	640	645	600	611	626	629	592	598	576	605	607	563	622	615	594	610	606	581	560	610	571	591	617	573	580	548	592	529	615	580	571	589	586	617	608	584	621	571	566	573	587	575	576	565	561	576	585	571	587	541	598	588	596	588	586	574	583	560	559	556	577	600	580	568	562	568	568	589	593	549	526	578	586	560	635	579	546	588	562	592	575	578	682	607	568	596	544	581	570	626	595	562	592	552	586	577	568	536	616	585	589	571	564	582	583	610	578	561	603	577	599	544	548	581	563	570	570	571	576	562	595	621	612	614	549	537	570	623	607	567	589	570	563	610	569	596	559	600	592	589	603	546	593	584	632	605	633	577	560	579	583	598	517	591	576	594	558	586	544	565	573	607	601	555	567	599	564	578	551	586	586	566	602	557	576	563	618	586	604	523	607	568	581	560	575	555	614	590	589	563	559	558	592	560	557	556	606	615	611	576	566	605	563	551	573	609	591	578	587	570	545	597	591	644	618	606	605	594	567	602	585	550	565	533	554	519	608	538	584	567	608	586	596	580	594	597	602	565	590	581	608	568	551	574	557	621	584	555	605	568	550	580	575	577	570	614	602	594	576	593	598	562	601	588	564	583	604	608	547	565	577	595	595	561	586	585	598	605	536	538	642	608	533	586	596	630	562	561	587	595	589	591	578	645	558	588	606	585	551	601	574	596	567	544	599	595	581	579	579	609	591	576	588	598	541	583	579	560	574	561	565	575	601	551	603	594	598	529	560	594	525	560	620	582	546	545	558	596	601	579	595	576	552	607	548	633	572	599	567	608	555	573	593	568	584	579	568	559	563	571	591	568	569	627	609	550	592	571	572	607	613	592	544	593	590	569	565	586	543	584	561	570	587	586	606	526	579	552	592	576	595	560	578	565	580	570	595	551	566	570	553	569	581	608	604	583	561	574	591	619	586	548	578	580	546	595	568	590	577	585	541	581	555	605	600	582	608	625	610	620	575	585	527	581	587	577	563	589	585	558	592	577	564	532	613	548	588	558	555	578	602	563	646	511	588	586	601	586	570	568	586	600	576	548	614	601	587	549	552	605	599	578	585	579	561	614	553	569	597	602	586	558	580	582	603	619	588	555	583	592	572	570	574	539	575	567	593	588	561	550	542	572	511	582	609	592	576	573	601	599	618	573	522	590	546	622	592	580	563	615	552	606	606	549	577	535	630	525	581	615	568	566	540	621	582	589	535	546	565	563	600	643	620	541	587	588	636	567	618	607	565	589	568	561	590	550	617	571	559	557	589	575	587	554	619	535	579	626	576	604	556	578	541	552	562	559	580	585	580	570	568	532	599	569	590	577	589	605	622	609	605	575	616	571	567	542	600	596	584	572	534	579	515	560	551	575	555	595	606	555	531	555	568	569	572	556	558	634	616	582	588	602	581	569	588	552	548	536	545	575	545	599	583	618	594	584	598	599	602	601	597	599	629	587	554	586	633	553	574	561	592	582	572	567	585	577	584	572	588	581	626	595	570	556	582	512	543	590	589	602	576	555	611	590	547	552	559	622	544	590	568	621	529	554	584	592	623	586	547	575	582	578	574	576	611	587	581	550	584	569	542	590	594	552	586	573	561	596	567	555	574	579	597	545	570	551	608	548	562	558	574	574	595	561	578	590	615	586	605	536	575	536	606	596	554	574	553	582	584	587	606	607	593	576	587	569	577	564	595	585	613	574	580	586	598	602	591	541	566	536	555	566	595	543	566	619	582	566	609	588	631	535	608	579	561	634	581	571	516	559	578	624	543	581	629	592	579	583	598	594	575	566	548	602	594	593	565	592	592	593	585	547	559	554	592	553	560	561	593	616	592	584	589	559	582	569	533	559	568	590	580	562	596	594	602	570	597	597	540	601	599	577	578	567	554	574	526	568	553	584	602	622	538	560	545	602	539	578	556	584	583	560	580	587	604	612	592	591	563	540	578	544	596	583	565	578	603	558	574	614	583	565	573	560	554	598	634	594	593	569	606	573	549	597	563	619	568	538	574	603	592	552	607	549	536	600	564	597	584	576	581	581	607	579	617	579	595	592	545	540	611	595	558	564	560	606	592	560	561	514	575	612	586	579	542	560	602	587	563	551	559	602	598	611	600	598	554	587	617	593	566	597	550	609	548	564	597	574	551	595	554	591	586	602	599	568	601	568	529	557	558	585	533	569	564	549	573	629	534	576	556	560	601	602	551	617	580	623	540	576	576	542	582	535	546	581	571	594	596	582	595	591	617	573	579	569	546	601	548	582	575	568	523	581	581	621	623	599	582	602	601	612	578	546	573	609	553	577	586	577	572	579	606	589	567	544	610	538	590	558	617	559	564	555	581	563	569	563	558	581	577	550	555	542	557	567	579	580	550	604	598	633	578	594	626	572	589	578	583	523	557	574	573	596	569	597	595	615	589	571	537	609	513	571	622	608	558	573	589	586	606	605	571	568	607	571	572	546	600	602	578	545	599	632	557	582	604	574	578	557	614	581	572	553	617	608	617	584	592	551	561	553	552	572	548	580	575	577	594	609	584	558	578	594	590	596	636	596	578	559	551	584	546	526	555	591	578	561	613	549	580	537	603	553	577	531	571	625	572	531	584	579	563	618	588	595	617	564	562	588	577	572	610	563	594	562	613	561	550	582	602	607	601	591	558	599	608	586	556	627	580	576	584	592	564	615	589	569	575	611	568	565	581	548	620	542	552	607	607	573	561	576	604	612	623	554	600	583	575	546	600	562	575	578	577	574	556	575	582	585	536	552	581	568	556	586	574	559	600	565	554	546	554	582	584	563	617	570	612	567	548	569	566	595	550	544	522	550	597	527	556	560	614	595	638	569	536	576	546	584	585	561	589	599	601	581	599	552	571	578	593	532	586	563	620	547	586	556	607	590	617	564	603	603	554	576	645	603	592	592	543	545	570	581	560	576	574	580	568	532	577	544	591	558	589	598	576	606	609	584	554	566	566	570	565	579	616	561	599	541	610	585	590	606	594	571	609	552	598	524	545	570	539	596	596	574	562	546	584	622	569	559	608	596	582	638	541	622	573	569	580	582	560	628	537	611	593	607	573	544	551	554	578	580	571	609	592	572	592	557	586	564	606	603	607	587	602	574	537	552	582	614	617	595	555	558	607	549	596	563	597	544	598	584	539	568	582	573	617	609	565	552	543	634	610	596	588	572	545	568	591	571	551	615	548	592	563	583	621	548	617	562	560	545	610	524	558	579	568	611	602	520	599	602	621	583	565	651	627	540	568	603	547	648	599	600	583	602	546	579	600	532	588	576	537	566	509	556	566	588	548	587	572	577	581	558	619	557	572	580	598	610	655	574	581	603	562	549	587	586	611	560	559	575	556	570	567	558	596	561	565	595
15053	3577	4197	3411	2372	1769	1336	1025	888	771	619	548	500	361	375	332	336	298	310	258	274	235	216	254	239	230	212	230	221	183	192	193	206	186	184	208	182	215	199	201	206	213	203	177	204	194	181	170	181	201	196	165	183	153	159	173	191	176	190	188	153	154	182	185	165	200	186	175	181	196	179	172	191	185	190	169	204	203	161	156	181	185	215	167	180	199	185	188	168	194	181	186	172	161	183	172	186	199	196	205	183	171	171	182	142	161	178	193	185	144	180	191	178	163	183	172	172	186	181	209	171	181	184	189	173	181	153	171	158	162	190	150	191	162	172	197	203	186	183	180	196	185	177	169	182	183	155	173	181	200	165	181	138	165	178	191	162	168	185	172	171	185	182	171	195	178	151	182	159	182	185	186	183	187	171	170	178	142	177	172	200	193	193	218	177	183	190	169	163	178	152	184	198	170	169	182	174	163	189	170	155	182	163	162	185	174	165	165	167	206	164	173	165	180	189	164	162	175	189	167	172	181	176	160	193	158	139	160	170	183	180	190	177	158	192	182	179	171	204	210	174	173	192	190	178	197	162	151	195	182	162	169	162	168	160	154	176	181	180	178	184	169	164	181	164	178	181	190	148	198	167	173	182	159	169	198	190	189	167	152	211	162	174	154	160	175	163	171	187	159	185	183	190	183	183	170	175	188	170	190	189	186	209	183	170	184	182	196	197	145	168	174	173	183	188	176	171	150	189	197	171	171	197	170	172	192	183	189	172	157	172	162	166	166	171	170	165	189	188	178	183	190	162	182	181	187	170	205	172	171	172	165	187	176	188	179	203	175	177	164	185	182	165	182	190	197	189	174	182	175	178	180	167	154	180	178	169	202	172	179	174	161	162	180	189	181	193	179	165	171	173	165	171	175	193	166	167	177	184	175	192	175	178	159	150	165	179	170	166	161	187	176	153	184	179	177	210	163	185	187	190	181	203	196	168	180	152	184	158	160	178	184	182	196	197	160	176	193	174	160	179	156	174	190	200	183	191	171	169	169	195	162	172	198	162	193	199	177	162	195	152	164	165	159	182	193	186	185	166	165	166	161	178	181	154	187	144	205	182	187	178	192	166	185	183	185	165	161	183	188	185	177	164	186	164	184	183	203	180	196	188	178	160	178	187	172	170	197	153	173	199	182	170	170	193	147	157	183	156	173	187	195	171	178	194	185	173	193	166	154	170	186	183	187	169	184	180	178	166	185	159	187	180	171	177	173	184	161	168	166	174	179	184	153	163	166	189	182	178	170	168	187	182	175	181	184	177	177	157	171	174	182	162	165	195	179	177	193	164	184	203	219	186	160	164	195	165	184	173	155	168	194	174	177	182	132	167	179	186	186	181	156	155	162	185	210	172	197	180	173	152	162	166	190	191	171	164	132	191	188	185	164	173	175	146	188	178	192	203	167	154	173	184	180	188	195	189	180	171	184	180	200	192	178	177	190	192	148	182	187	154	164	178	169	164	181	174	170	192	156	178	157	180	161	165	170	202	172	168	173	198	191	176	173	178	170	178	167	179	154	183	169	191	162	178	179	182	198	171	170	157	156	190	178	175	202	173	188	169	177	185	162	171	172	157	178	198	159	164	159	190	207	173	162	165	200	148	177	150	177	179	196	165	160	174	192	149	163	190	195	176	163	191	184	168	174	182	194	186	161	184	191	186	156	198	175	198	161	193	177	162	179	170	176	203	169	153	197	195	177	174	174	170	202	164	176	201	170	170	172	159	170	179	182	166	153	183	181	166	204	203	182	165	189	187	163	167	169	158	153	193	153	183	182	165	187	189	205	187	170	185	158	133	171	190	182	164	179	174	175	182	209	158	184	164	181	191	151	165	183	206	187	172	157	173	157	159	191	198	190	169	172	176	237	178	171	184	176	154	187	164	168	162	164	164	163	187	171	177	190	154	186	193	190	180	178	173	178	170	182	171	176	173	157	173	164	178	157	197	171	190	170	169	169	163	189	169	168	168	175	194	170	164	168	190	195	163	174	174	188	170	160	163	165	155	182	170	187	183	177	175	177	169	178	190	175	183	163	173	157	191	168	186	191	162	169	184	177	181	195	170	175	184	164	177	202	153	163	185	182	174	179	181	187	172	183	169	182	171	161	186	182	167	173	188	187	200	165	187	175	177	171	195	161	165	168	200	178	196	177	180	166	161	162	170	167	173	181	191	162	184	162	205	184	163	187	177	160	158	170	182	180	167	182	177	181	190	191	192	159	193	170	168	172	160	180	175	171	185	192	175	208	184	183	159	191	165	176	185	152	177	165	173	169	176	173	169	185	169	172	183	159	194	182	187	178	188	156	171	186	173	163	169	166	205	175	164	176	177	161	161	191	195	164	164	198	178	190	189	171	184	180	182	177	177	165	175	162	189	183	169	209	193	212	192	163	170	195	187	191	162	161	184	175	168	169	167	208	198	188	180	163	202	172	206	176	185	186	181	188	191	190	177	163	177	180	174	180	174	205	195	156	154	189	200	185	166	147	156	190	172	176	191	177	160	187	184	173	185	175	173	189	180	169	179	173	168	182	193	173	180	171	210	174	203	185	169	161	172	181	197	180	168	183	168	181	178	169	179	196	196	158	189	170	164	181	173	179	168	169	156	161	179	192	189	184	136	174	206	184	186	174	185	200	148	169	176	165	205	177	193	190	189	201	162	160	155	185	162	159	179	171	155	184	182	144	168	158	175	204	179	186	180	197	173	167	168	160	158	161	159	157	158	212	171	187	194	177	192	171	199	175	169	151	142	184	181	196	161	189	179	188	190	173	147	165	193	167	187	163	192	194	171	192	184	180	189	193	171	161	169	191	158	183	160	186	199	196	189	180	166	176	168	186	170	167	164	171	154	161	179	156	147	177	184	177	173	181	187	175	179	185	170	182	201	178	172	153	169	184	171	187	181	169	173	186	166	164	170	157	185	182	180	183	169	183	169	194	177	194	177	177	189	211	177	174	166	188	172	172	180	182	189	191	176	170	189	196	173	182	200	198	186	171	174	193	169	186	180	168	185	190	173	169	183	165	184	193	171	196	186	191	178	179	167	194	167	187	178	174	190	180	165	187	203	174	209	188	179	172	169	172	175	167	178	190	165	164	154	166	175	210	188	197	199	176	154	157	181	161	174	164	183	176	166	194	200	190	176	165	179	193	207	207	166	163	177	170	161	175	180	190	171	174	194	171	182	171	195	182	181	179	178	166	164	192	167	152	169	167	169	176	190	188	172	194	169	170	166	178	175	186	182	205	205	159	197	174	210	182	190	212	176	157	181	164	171	198	183	189	197	203	210	172	161	174	181	190	178	177	181	174	156	181	144	184	170	171	171	180	164	175	159	149	187	173	185	176	182	176	186	178	184	186	171	166	162	175	172	157	182	179	187	177	173	161	185	174	146	187	180	169	191	187	190	176	173	171	160	169	170	169	147	176	153	195	166	201	185	192	186	183	177	175	152	181
9695	3570	7765	9660	8590	7276	6028	4827	4273	3687	3072	2734	2359	1779	1542	1427	1463	1310	1308	1106	1078	949	930	886	844	811	796	740	691	698	590	642	567	557	618	583	556	543	565	510	472	531	508	517	518	508	482	511	441	473	528	474	441	468	484	472	466	452	490	420	480	423	460	431	467	437	392	451	456	507	424	452	476	438	465	497	486	459	441	443	455	460	481	464	451	435	432	412	425	404	478	468	455	462	435	429	468	459	416	449	471	393	463	434	472	427	435	435	470	462	459	459	444	462	440	442	453	434	477	460	454	430	483	462	439	421	398	433	458	431	450	422	459	478	443	438	463	442	432	466	475	455	460	464	426	455	452	439	474	431	435	456	429	441	447	449	475	463	406	480	459	413	453	445	452	453	466	423	456	418	467	448	433	446	467	443	438	451	452	427	472	508	455	443	449	441	440	437	468	447	465	402	436	469	427	479	434	397	439	436	427	461	448	441	461	402	406	437	436	478	430	479	437	462	428	454	441	447	462	465	436	443	413	427	458	421	438	455	412	456	446	446	445	443	461	459	417	439	434	415	449	441	466	433	425	399	404	429	439	490	463	483	457	460	412	461	463	458	467	446	429	423	425	452	437	447	498	457	440	463	457	429	421	436	428	431	432	462	412	420	438	452	439	456	404	457	454	454	455	439	420	417	444	476	480	422	439	453	435	438	457	468	430	458	452	452	444	438	445	436	448	462	469	457	429	486	462	432	449	470	464	466	444	465	443	463	409	457	443	449	444	440	452	460	474	432	431	448	425	438	467	461	462	421	437	454	424	433	436	446	461	450	433	433	457	404	411	471	449	428	461	431	464	438	460	440	445	427	485	469	461	443	453	408	450	468	464	452	446	468	455	444	452	478	480	437	423	440	449	477	429	450	439	398	433	468	434	420	430	452	488	448	436	454	433	453	454	428	447	438	451	439	437	445	455	469	430	452	442	429	425	484	420	469	473	468	447	414	464	456	466	476	470	465	473	470	466	430	430	467	464	468	441	491	463	454	447	486	438	442	406	412	451	438	400	445	430	493	449	452	454	434	447	475	449	435	458	440	482	421	449	460	441	420	458	454	428	465	457	450	434	424	461	436	462	452	422	427	409	454	457	456	458	438	449	465	501	448	450	428	438	440	484	448	417	477	437	439	429	463	476	442	465	446	401	453	422	433	455	482	439	427	436	467	433	428	441	456	417	453	453	458	426	466	451	445	465	446	404	442	449	440	459	423	440	428	457	476	457	463	444	466	441	452	436	469	452	356	467	448	502	445	458	469	478	402	439	476	460	404	462	410	427	424	487	433	438	469	451	473	421	450	479	434	401	458	439	438	431	494	465	431	446	411	469	441	458	427	435	433	418	433	433	448	441	428	450	436	495	471	433	461	461	398	446	444	469	432	467	461	469	428	459	465	442	429	434	473	450	399	467	450	464	465	462	425	441	456	445	432	446	425	470	421	446	466	464	465	469	462	452	434	423	462	455	422	429	424	433	447	478	400	445	447	441	408	446	435	447	415	436	430	436	440	442	444	431	454	470	459	460	440	447	492	440	463	474	471	455	449	439	469	445	436	438	392	426	414	456	445	421	434	442	455	470	418	420	450	485	467	440	453	443	414	441	461	434	459	420	445	405	471	480	439	424	440	463	411	416	407	439	419	480	400	446	440	444	428	476	431	447	479	437	431	456	421	411	494	465	479	422	486	448	447	445	437	439	434	436	437	399	410	455	414	421	452	434	462	460	449	405	445	388	412	426	433	445	420	455	445	463	467	469	449	422	432	450	473	444	441	424	466	464	455	476	411	435	443	441	528	475	424	461	441	446	436	432	450	424	469	447	489	434	439	488	460	438	459	445	489	460	500	505	463	464	460	458	459	449	456	415	478	461	454	490	448	451	429	446	474	432	432	393	461	443	464	448	408	439	484	440	434	468	428	372	495	447	432	460	428	453	438	496	440	432	404	429	445	451	462	431	433	451	448	469	449	474	426	430	487	438	442	430	456	459	456	488	473	443	454	457	430	446	485	434	438	417	442	410	458	457	456	427	453	426	436	441	506	447	455	441	432	403	447	464	490	436	386	465	450	429	461	412	440	440	472	426	451	423	486	430	453	451	415	493	426	472	435	438	450	448	431	437	489	442	441	433	447	450	436	482	454	429	468	421	494	435	483	418	437	455	430	444	505	451	454	471	458	461	436	445	417	410	413	438	417	405	456	465	468	437	481	493	418	432	461	480	449	429	464	410	439	447	416	499	441	418	475	406	462	433	435	437	449	425	405	457	442	476	467	460	492	451	455	455	462	482	439	444	411	421	459	432	446	444	450	449	428	423	448	441	401	434	445	455	470	442	459	462	447	403	480	416	472	464	457	472	429	453	439	450	473	462	417	436	431	456	443	481	463	423	481	464	436	488	450	434	477	445	417	443	427	467	472	433	417	432	449	431	468	403	459	451	445	428	451	472	463	456	439	442	478	433	467	427	445	465	433	458	449	449	465	466	425	488	436	464	461	440	442	436	467	420	431	436	463	431	437	445	459	416	457	457	431	450	458	464	492	444	456	480	466	447	513	470	412	417	433	419	449	434	436	446	448	461	449	429	452	397	444	421	439	479	422	487	506	409	424	442	423	440	455	426	405	471	454	436	463	496	459	448	444	503	448	425	421	425	416	407	447	390	440	455	431	467	445	469	454	456	408	461	438	460	422	478	469	460	435	423	435	457	451	454	427	417	464	431	488	480	402	437	427	434	452	469	454	446	424	460	464	458	455	467	440	418	463	436	461	431	463	455	457	407	409	475	452	452	475	441	457	435	466	427	476	471	470	439	440	442	446	456	439	457	461	480	418	433	431	428	445	446	448	410	438	453	435	387	450	446	484	494	456	469	407	419	475	440	450	460	467	456	431	424	444	462	417	471	445	452	474	453	467	444	438	449	435	477	415	419	458	409	442	497	433	466	400	450	442	468	440	479	445	453	434	429	483	430	436	476	460	475	411	449	422	446	467	455	453	406	471	469	428	454	421	451	449	452	466	421	465	442	450	455	440	492	448	435	456	425	505	443	416	397	465	470	443	454	439	448	474	435	473	439	438	478	479	485	465	457	431	427	406	440	477	446	468	427	447	451	482	439	435	469	436	466	459	475	462	444	455	477	453	444	420	461	475	441	448	422	441	392	478	496	465	458	457	425	451	436	419	460	450	467	475	452	478	459	446	430	494	446	489	466	441	454	402	444	439	491	471	440	454	452	434	448	457	462	455	431	443	454	461	485	425	472	436	454	473	439	440	459	436	417	442	426	449	465	461	467	475	490	462	461	459	441	436	435	447	480	449	436	427	468	422	474	440	486	452	442	452	458	433	459	487	445	431	455	460	445	433	454	460	439	416	462	461	510	464	452	446	452	447	451	414	446	409	460	443	437	467	472	437	456	471	479	474	461	440	484	456	448	458	461	445	460	451	409	438	453	471	447	442	482	452	427	450
2777	1266	1695	1374	962	782	677	512	506	444	433	376	359	301	319	304	322	321	287	291	310	298	303	260	272	258	240	255	296	319	276	287	271	261	274	269	246	287	246	273	276	256	251	240	259	277	238	265	270	258	277	280	288	266	306	273	283	257	283	260	267	272	278	257	256	265	269	255	279	269	266	268	281	268	274	258	263	232	270	252	259	255	242	254	268	227	248	234	249	242	283	258	251	289	280	253	257	253	266	298	255	269	256	267	240	276	272	257	236	268	278	269	244	262	274	285	254	284	245	271	273	234	251	261	247	267	296	300	261	254	260	284	264	240	266	255	263	262	245	233	235	268	242	266	260	229	286	234	249	268	243	250	290	278	275	235	286	235	288	235	299	259	263	251	253	258	270	229	266	270	259	257	263	231	221	268	266	271	228	257	283	260	280	271	255	260	240	246	262	281	255	255	240	271	313	247	270	247	257	293	271	241	279	250	279	279	248	273	282	270	259	262	240	231	271	267	278	280	253	246	266	265	271	275	267	237	282	287	281	260	268	264	235	278	268	304	283	282	268	274	289	256	272	260	255	264	241	262	301	272	260	248	287	248	281	318	257	273	270	241	285	254	247	271	264	237	272	264	245	256	261	273	278	243	249	272	269	246	263	243	234	263	254	297	257	257	257	273	230	258	262	254	263	267	245	255	308	259	257	247	250	260	232	258	281	259	268	261	252	234	282	270	281	262	244	260	257	270	249	254	262	252	219	252	273	263	240	274	245	258	271	268	240	261	253	285	269	288	259	270	250	282	252	243	249	275	285	259	265	251	253	284	264	281	275	268	232	247	257	253	247	264	256	267	270	285	246	250	259	256	270	260	281	265	258	273	263	255	290	287	261	268	298	269	267	285	272	255	268	230	256	283	250	268	245	240	242	271	293	266	297	245	268	271	267	275	253	249	229	240	228	256	268	243	225	276	250	255	276	253	244	265	296	264	277	258	260	244	268	255	243	243	267	254	283	271	263	238	249	253	259	250	273	283	272	268	243	221	245	271	267	277	265	249	262	267	248	254	261	307	266	246	240	261	277	258	276	247	262	275	269	268	269	259	234	272	264	257	283	290	278	283	292	262	252	270	270	268	246	234	266	249	227	244	268	247	255	270	277	275	267	245	245	258	275	261	289	225	320	229	257	256	250	263	257	270	228	229	253	272	259	300	280	260	257	264	244	250	273	268	255	263	255	262	229	249	257	294	246	273	248	256	274	258	266	276	267	260	264	281	301	251	241	278	224	237	261	265	239	267	281	279	250	249	244	248	266	298	243	273	230	256	253	254	280	237	285	219	265	252	231	255	266	250	261	254	245	263	270	263	273	244	248	240	264	268	293	267	297	259	272	262	267	240	249	292	295	270	262	260	273	272	267	257	251	285	245	252	266	250	230	268	242	280	266	285	244	245	276	272	260	266	258	272	263	271	268	261	255	246	264	266	290	240	238	258	281	285	304	269	262	272	289	282	275	251	264	261	263	236	281	251	268	251	281	242	270	291	311	261	263	288	284	258	258	288	274	277	233	280	265	277	273	277	274	273	256	259	273	270	269	263	271	286	298	262	259	249	292	288	265	276	267	278	255	280	287	265	266	272	280	262	244	231	247	264	245	284	270	244	312	261	234	279	272	237	263	253	228	285	262	287	264	243	275	254	265	245	287	241	228	232	293	257	272	259	270	252	239	284	220	256	236	269	260	240	286	253	240	248	266	249	315	238	287	237	263	284	247	279	237	277	270	275	262	264	249	275	250	266	302	288	259	249	263	261	268	259	258	262	225	240	248	271	281	239	280	249	285	293	263	270	258	307	297	240	258	279	243	259	266	266	275	261	258	249	273	270	272	283	270	277	263	284	242	255	274	270	243	258	267	291	279	269	247	275	281	309	240	269	264	256	269	279	273	274	269	251	264	255	283	254	279	267	241	246	240	277	242	236	230	291	247	237	265	275	279	272	262	238	275	282	284	258	253	265	252	257	263	267	273	283	255	261	257	260	260	256	290	233	223	261	268	276	287	293	252	308	269	248	251	245	263	249	275	268	214	248	274	239	270	251	282	271	275	263	254	277	267	241	287	244	252	240	291	264	254	251	243	251	255	282	274	252	267	282	243	279	263	294	254	263	286	242	261	271	257	260	262	261	268	289	282	297	266	270	271	290	282	281	261	263	224	261	237	251	262	292	288	258	294	273	264	293	237	230	249	267	253	280	268	227	269	231	250	257	308	262	287	266	270	272	263	226	265	271	272	260	255	243	242	267	267	268	257	266	258	252	287	281	265	277	251	218	272	254	256	265	258	255	231	268	273	254	294	252	273	255	270	249	272	256	246	251	235	235	267	267	232	265	269	239	274	242	249	244	213	278	240	236	264	268	291	242	259	260	323	249	263	255	288	252	250	272	285	269	251	282	262	263	268	238	268	279	261	291	257	290	264	270	256	236	257	219	283	289	252	238	260	247	245	261	305	271	268	259	229	253	278	259	295	271	296	296	257	259	260	283	269	259	269	255	286	269	288	251	273	224	259	287	224	239	268	260	234	219	266	260	280	281	266	237	253	260	270	299	264	255	239	234	216	262	243	268	256	288	273	305	249	242	269	271	253	249	223	260	242	232	277	240	312	267	285	222	263	268	293	276	263	247	257	260	264	277	263	237	267	280	269	275	263	252	303	273	245	245	230	250	268	247	276	268	270	254	247	276	273	311	222	284	258	261	234	254	269	242	263	285	244	276	276	263	260	278	256	297	281	251	233	280	254	240	287	243	262	263	264	253	270	279	286	300	255	245	248	279	259	263	260	293	259	272	237	288	251	280	257	305	254	259	257	256	235	270	285	268	267	292	292	265	264	261	257	275	278	304	255	259	243	260	253	275	251	260	282	269	262	281	266	283	271	276	263	258	256	246	234	226	254	273	274	274	249	245	255	239	266	269	270	256	278	266	274	268	270	244	254	280	282	258	260	280	249	266	257	271	270	257	257	266	275	266	263	260	257	278	254	284	234	261	236	227	290	254	261	237	257	261	238	244	286	246	248	271	278	265	286	261	225	294	288	237	267	274	249	238	256	266	286	263	271	274	256	223	273	289	263	264	282	243	270	251	275	268	267	278	315	277	256	305	281	275	282	257	274	301	282	247	259	256	267	265	246	243	273	262	262	274	232	278	286	236	272	270	270	244	236	249	261	255	271	283	257	249	276	238	271	251	266	273	281	292	253	268	271	251	277	272	296	240	268	268	260	216	289	283	245	222	246	234	237	286	266	258	249	279	271	266	250	273	272	262	277	221	250	278	249	253	286	259	253	252	233	260	258	295	267	272	256	243	250	261	260	265	250	267	266	285	253	269	272	301	267	266	270	240	263	277	250	280	276	239	259	261	264	265	294	272	246	267	278	271	259	227	250	288	256	265	286	262	261	235	250	257	277	258	236	242	282	267	267	285	277	289	260	261	268	240	272	261	244	260	253	250	267	273
2772	1702	3433	4272	3581	3306	2738	2172	1995	1621	1497	1293	1107	1028	991	905	874	921	879	822	818	762	732	710	741	725	723	667	708	711	681	691	682	675	723	632	643	659	627	686	659	712	664	620	613	627	632	691	648	666	628	663	616	682	672	644	631	597	648	636	635	635	614	668	600	671	647	587	608	590	666	625	630	656	603	643	608	643	650	642	626	636	667	611	619	604	660	611	635	669	653	677	715	609	608	611	664	622	632	624	666	628	643	603	667	630	657	620	605	639	687	656	637	651	623	620	648	591	599	620	589	629	563	637	659	607	638	650	654	631	631	592	608	625	637	606	647	617	605	604	588	633	629	637	656	660	650	590	625	623	596	688	642	690	650	575	634	631	650	657	671	687	635	631	648	665	657	646	637	637	642	606	607	649	674	602	635	648	658	575	620	626	606	599	695	662	630	615	640	631	601	644	606	640	622	601	643	640	630	596	666	616	642	659	609	616	640	655	665	615	607	637	626	634	597	649	637	579	609	631	623	645	616	639	612	628	667	659	686	671	654	621	631	616	632	613	608	626	677	609	611	621	632	637	633	668	633	645	631	612	639	603	676	633	668	653	633	648	632	610	673	640	649	596	614	594	605	593	657	661	588	622	659	634	618	665	625	662	640	609	639	670	566	641	622	605	639	649	642	673	631	625	641	641	609	653	610	622	626	605	664	631	597	619	578	635	627	622	670	646	618	627	611	616	630	660	656	643	596	603	641	609	630	680	662	615	699	642	638	639	655	610	629	605	623	609	625	653	668	563	669	677	625	647	639	667	657	694	634	609	618	653	630	680	634	621	657	623	661	629	605	632	633	663	635	627	627	649	640	625	621	634	656	605	590	636	602	669	623	687	624	601	632	640	674	591	638	651	665	645	681	629	711	636	626	652	607	659	616	621	652	628	651	622	636	603	643	603	609	628	623	652	651	617	664	649	591	583	648	634	628	636	634	623	627	611	639	645	625	630	647	643	605	630	580	582	681	633	633	618	659	632	639	638	633	649	653	647	647	638	680	650	641	623	608	681	630	624	637	629	665	645	664	641	660	625	651	613	600	626	642	669	627	648	678	647	673	620	684	601	651	627	628	647	649	635	642	665	648	615	659	629	608	623	619	584	658	639	644	676	678	659	655	626	624	645	634	671	618	635	621	650	633	622	634	640	620	652	644	651	694	635	622	614	654	647	622	674	650	615	612	687	605	620	619	677	677	643	633	638	596	639	641	654	678	647	600	655	644	652	627	635	619	670	658	671	612	626	605	648	632	685	623	638	625	630	613	622	602	649	604	604	618	660	661	663	622	667	628	602	662	638	618	659	634	637	622	645	677	627	661	633	608	628	643	641	629	654	647	729	642	668	636	594	609	590	628	592	601	641	634	662	653	650	618	657	621	638	622	636	622	656	652	574	612	622	644	587	635	590	601	667	610	630	651	603	653	656	617	616	660	668	583	636	629	641	610	613	620	618	661	653	640	675	677	630	614	618	600	619	648	643	614	629	603	626	628	662	648	618	622	644	626	613	668	626	628	618	644	651	633	649	616	658	650	643	644	628	595	594	621	643	614	588	655	636	638	626	638	649	660	647	634	670	645	648	635	680	642	643	658	608	645	593	629	603	683	623	628	655	618	653	663	626	636	643	686	676	616	639	598	711	672	633	616	615	620	648	638	640	659	605	646	645	659	621	613	582	603	598	637	641	644	608	647	613	652	634	655	602	607	651	626	627	627	662	593	679	625	659	615	592	686	614	636	692	606	639	675	589	674	626	650	648	609	645	591	672	629	635	651	635	642	627	648	586	639	648	605	659	550	630	664	629	648	629	589	652	616	621	643	669	667	628	622	613	652	613	645	625	624	682	599	583	651	611	591	574	662	635	562	660	653	651	626	591	634	692	627	620	655	645	645	636	640	617	628	658	647	684	624	631	655	641	586	633	645	645	604	635	615	627	635	619	648	614	649	627	649	661	661	647	639	649	608	629	602	603	635	638	643	628	666	640	598	579	631	615	612	607	651	680	632	650	692	637	665	620	655	639	654	616	579	640	618	627	625	623	657	570	665	634	621	632	640	614	597	623	646	612	661	615	633	578	642	568	629	638	594	692	653	626	648	692	608	585	680	638	641	671	633	642	617	618	669	616	611	678	676	651	637	668	633	598	642	632	632	599	642	617	665	663	596	599	632	604	649	619	643	606	614	661	633	634	637	611	638	624	625	578	644	643	656	616	601	562	653	624	627	660	621	623	638	640	603	643	654	645	661	626	570	630	619	644	606	621	596	638	615	679	625	638	632	610	631	614	629	652	633	630	629	624	661	633	597	651	643	599	646	625	647	632	642	643	652	658	603	644	650	666	596	655	632	609	621	663	626	663	671	650	630	637	600	590	614	637	634	617	629	594	634	637	638	624	631	623	680	640	573	648	624	632	655	610	611	631	637	660	662	672	595	612	632	694	639	650	646	607	584	627	641	629	618	660	623	596	611	674	628	602	650	615	622	612	641	638	620	628	598	614	632	609	605	642	641	663	702	643	643	642	630	585	646	672	599	663	574	624	653	631	705	633	653	616	657	641	570	646	627	633	648	666	608	659	642	629	707	640	649	631	651	640	555	643	622	623	625	638	602	677	654	643	611	612	654	669	635	603	656	627	640	643	648	570	625	626	647	647	633	685	621	629	664	644	610	633	682	630	635	683	646	648	679	651	600	622	626	661	609	631	645	639	621	595	622	578	656	676	663	607	636	642	622	647	659	675	601	623	664	635	650	639	657	662	664	632	612	656	582	624	668	639	627	664	629	629	675	695	635	592	681	619	622	609	637	647	627	655	636	634	636	628	659	647	662	648	644	628	631	614	641	638	660	651	618	629	653	633	605	663	578	628	639	636	620	620	638	628	650	628	622	650	661	626	669	618	628	629	598	626	607	635	640	644	624	624	578	623	649	600	579	630	626	607	624	633	663	627	670	662	636	642	668	682	604	647	659	619	632	696	624	599	645	641	658	631	605	667	647	658	598	651	682	606	602	627	681	613	598	615	659	659	642	653	636	651	621	667	674	588	648	649	617	602	660	626	651	651	587	646	629	616	616	618	640	645	614	631	657	625	678	594	660	628	627	637	636	607	630	666	625	657	643	634	623	637	649	655	613	616	631	647	670	624	636	638	653	619	629	677	628	621	616	596	640	654	681	638	633	628	625	617	656	629	624	604	677	605	647	658	629	628	640	631	603	593	647	642	636	601	637	630	625	615	593	642	618	649	676	646	641	664	659	636	619	690	643	616	634	656	672	659	604	607	632	645	651	613	676	621	655	591	598	649	645	605	600	633	627	656	624	609	639	650	622	665	621	637	684	631	595	596	658	617	611	608	614	626	581	623	601	627	684	636	628	636	605	626	602	654	666	626	601	664	617	601	624	636	642	643	646	640	635	637	626	636	632	604	656	659	639	679	653	618	621	623	613	624	659	621	608	647	629	622	669	657
8850	2383	3071	2485	1810	1423	1110	930	703	608	575	511	407	381	340	365	310	311	320	277	300	292	250	280	251	263	289	268	242	243	246	230	248	253	256	264	243	279	248	231	239	217	224	224	247	220	198	231	239	255	217	218	201	209	226	225	249	230	226	233	241	221	220	221	236	233	215	216	228	233	227	237	236	246	219	221	225	211	245	236	235	235	209	217	197	222	218	242	218	235	216	221	242	232	242	230	237	237	206	236	294	219	219	262	230	221	215	207	215	219	230	212	241	244	246	207	234	256	235	244	224	221	225	235	239	228	237	215	201	237	262	232	235	236	232	215	212	233	256	257	213	231	220	236	262	224	229	223	223	200	212	230	234	219	256	251	243	233	261	217	234	228	234	207	220	235	221	223	243	239	226	247	222	223	216	236	247	225	227	222	224	241	234	246	229	250	223	226	223	244	237	227	227	259	218	222	190	224	202	235	261	223	241	243	218	238	199	220	232	228	253	198	214	212	219	235	239	234	237	207	266	188	236	275	240	221	227	226	226	254	242	231	225	212	239	256	202	254	239	240	207	203	245	227	233	196	257	250	239	224	242	221	242	243	212	236	227	218	251	219	254	205	249	230	213	226	234	245	228	230	231	234	228	251	255	222	234	225	210	252	225	221	233	263	225	265	267	202	221	244	221	248	241	221	238	226	216	216	212	226	223	230	220	206	240	229	224	213	223	262	231	237	221	256	232	252	236	239	236	251	236	223	226	238	239	232	252	232	220	201	236	224	222	216	214	220	210	218	217	233	230	221	260	235	210	244	195	229	240	246	287	236	249	206	196	227	234	228	232	227	243	225	230	235	224	230	228	236	210	205	220	245	251	235	225	254	206	224	243	230	226	224	229	235	203	252	199	241	224	212	254	256	250	237	241	235	234	223	233	202	225	216	218	245	230	221	244	251	230	244	222	243	243	246	217	217	211	238	243	225	220	215	218	233	240	229	231	193	223	214	243	239	246	245	235	227	205	269	208	228	244	225	234	251	205	228	220	239	226	223	233	235	235	218	227	238	226	218	231	241	226	209	232	260	230	213	235	229	250	230	213	242	246	204	238	254	209	208	193	217	194	228	240	220	236	227	227	274	212	235	210	210	217	218	214	218	246	250	239	236	237	240	247	248	227	224	242	220	228	232	231	241	241	219	233	218	238	231	233	210	244	208	238	214	217	223	215	197	236	243	198	253	222	213	225	240	232	226	210	196	248	233	228	189	223	224	201	223	230	257	223	202	259	236	248	228	234	211	236	202	226	243	244	214	227	221	236	194	215	247	217	238	200	217	213	237	224	219	230	245	238	218	241	231	241	225	242	217	234	223	177	233	207	258	224	249	215	234	219	221	227	219	228	221	207	240	230	242	223	237	207	250	226	244	208	240	227	242	252	271	223	216	225	242	226	233	254	225	209	240	220	238	224	203	214	180	210	231	218	242	218	227	237	226	232	239	244	209	224	240	244	233	216	203	250	244	216	238	233	206	218	221	243	234	238	199	207	227	213	239	231	234	206	246	235	240	213	238	241	239	220	240	248	228	217	213	212	231	248	260	229	207	235	258	215	229	218	256	233	248	245	243	222	262	220	263	210	229	224	239	226	224	223	246	229	231	257	240	204	224	213	229	232	231	252	242	254	228	220	250	248	223	215	218	265	235	224	205	233	235	223	237	248	194	220	224	244	223	203	225	228	242	213	242	222	221	212	231	224	238	252	215	226	229	243	232	218	213	229	213	257	242	214	236	218	213	214	229	241	237	229	232	231	212	233	232	249	239	203	226	208	228	206	201	224	240	222	237	255	243	247	241	211	216	211	184	223	221	253	252	243	258	231	236	233	235	236	206	218	239	241	248	249	234	246	228	228	246	245	215	214	253	227	242	208	212	225	224	218	219	235	236	210	240	224	201	236	245	213	230	247	221	260	247	231	243	224	258	224	259	221	230	245	222	228	233	228	232	231	248	237	239	244	235	210	225	240	248	219	233	219	237	234	217	226	238	235	220	231	212	244	233	249	256	231	211	212	240	235	238	241	226	214	253	257	207	240	220	221	212	245	224	210	213	217	232	237	203	220	200	242	217	220	220	218	230	255	212	248	214	277	220	231	241	229	208	225	224	227	244	225	232	257	244	224	232	192	261	222	214	232	216	245	208	221	237	196	219	222	218	219	254	262	237	227	222	218	242	244	196	212	245	208	212	218	221	218	246	251	222	222	226	250	229	262	229	255	246	222	236	225	228	214	226	220	269	211	255	268	234	231	230	222	224	224	228	215	225	212	255	235	243	231	253	246	252	218	238	223	236	231	231	225	220	247	221	217	221	254	244	217	206	209	232	255	217	212	242	213	218	240	217	224	221	245	245	220	229	209	211	212	232	223	214	227	209	265	209	227	242	229	222	247	257	231	250	253	206	226	205	211	222	239	233	248	227	224	226	216	198	232	234	234	199	225	248	234	256	239	234	238	233	222	263	230	248	214	233	224	221	214	258	242	240	244	237	269	241	239	242	226	225	216	252	228	254	225	216	229	250	232	224	247	252	243	222	234	236	251	239	206	206	247	246	230	256	261	241	235	262	248	236	236	202	219	253	228	253	231	213	211	231	247	202	233	244	235	256	230	260	220	222	232	224	232	234	198	200	220	220	240	228	218	213	222	249	219	222	214	265	244	207	201	212	246	243	230	213	238	211	227	234	234	215	218	234	233	209	257	222	227	206	220	192	252	208	270	243	249	235	254	223	231	246	228	249	227	214	224	215	244	236	247	215	226	233	228	254	222	231	231	253	239	221	281	230	225	202	252	214	238	245	219	235	191	235	204	226	218	207	206	234	241	225	237	223	257	239	228	218	215	196	243	205	212	235	232	226	224	228	232	235	254	238	221	228	226	225	218	235	243	231	195	260	243	204	242	247	230	234	225	202	228	262	232	239	287	245	233	220	222	223	241	210	214	230	223	196	226	240	190	224	235	238	221	203	241	227	234	215	237	225	242	231	242	217	190	204	222	237	236	231	210	221	235	222	239	195	206	217	245	245	266	199	236	215	222	239	236	196	263	232	216	214	221	220	235	198	215	230	220	243	215	222	221	226	231	245	239	277	224	222	247	261	233	208	214	247	245	213	252	261	218	223	197	223	225	246	227	221	226	242	235	228	236	229	234	228	222	218	239	203	225	236	207	236	256	218	212	237	249	229	230	215	265	209	227	268	219	219	211	213	229	240	213	230	244	245	217	267	236	247	231	226	230	243	231	253	233	265	230	216	228	212	253	257	223	245	224	207	254	214	204	228	218	245	206	195	214	230	265	236	247	273	219	229	253	226	200	246	195	241	244	191	241	232	232	224	204	232	237	213	229	224	201	245	236	233	241	221	215	236	236	243	210	214	181	225	247	244	231	221	195	209	213	248	223	217	238	192	230	244	257	214	214	216	242	210	227	237	248	224	245	233	216	251	234	213	211	215	203	237	238	243	213	225
7689	2650	5985	7439	6404	5715	4505	4031	3279	2709	2443	1961	1775	1500	1341	1262	1201	1174	1075	1032	946	892	819	853	785	763	810	714	743	671	723	667	655	693	645	646	635	657	649	641	618	652	576	596	616	627	623	603	543	559	567	560	605	587	583	590	614	556	536	511	581	583	547	574	567	556	578	575	568	590	559	596	578	529	591	552	648	554	565	589	586	532	519	563	556	561	576	575	572	546	533	569	549	531	542	565	521	537	560	537	540	556	604	541	596	574	552	560	592	539	618	547	527	527	571	563	575	597	516	579	584	527	567	566	594	525	553	578	596	557	584	553	570	553	588	579	595	553	502	555	513	569	549	568	587	581	588	522	576	574	594	594	575	538	553	582	604	583	582	552	557	557	554	544	523	549	548	565	557	522	517	556	583	578	532	563	548	560	546	558	534	517	577	519	549	514	536	578	545	560	556	582	573	566	550	567	517	556	573	537	531	543	523	536	551	587	567	538	569	577	576	574	606	523	547	571	559	564	580	538	556	610	573	561	541	593	559	605	568	562	554	574	547	546	551	591	560	588	555	541	579	528	530	573	574	580	525	577	516	548	556	544	574	552	518	558	538	594	559	539	571	541	538	580	576	569	549	547	584	536	616	572	548	565	516	523	573	586	592	560	579	535	594	537	609	555	539	555	555	594	542	544	540	568	578	538	542	571	567	553	548	541	563	563	524	565	552	595	539	562	542	551	522	549	551	577	554	571	619	541	552	562	559	591	571	568	554	520	599	542	569	565	551	602	559	544	567	543	552	534	588	519	519	573	589	549	554	562	591	569	581	565	546	553	573	568	560	544	533	576	563	605	544	535	595	584	570	595	576	592	560	547	547	579	544	562	541	568	560	554	599	549	560	562	533	529	574	554	540	569	555	599	558	569	539	527	572	546	561	594	565	579	578	579	546	507	575	563	540	568	550	558	552	556	559	546	562	593	510	551	551	510	574	578	561	577	587	585	545	597	537	537	585	505	550	599	555	580	548	585	558	548	552	541	607	592	591	558	610	566	544	546	584	551	532	595	587	595	594	582	593	579	550	557	571	566	536	548	524	607	547	579	590	575	586	563	570	536	584	580	571	539	538	546	534	605	606	580	583	564	532	543	559	577	563	542	566	596	559	518	578	613	555	575	595	569	566	571	501	576	546	525	565	530	561	585	558	562	580	580	564	562	534	597	603	603	593	568	576	584	583	550	600	555	586	493	586	566	565	537	561	578	528	575	576	532	550	546	556	518	574	597	615	566	615	542	558	575	554	536	580	581	553	590	607	563	544	538	532	548	511	547	563	570	560	558	534	555	570	581	575	582	531	544	579	569	583	549	571	590	577	555	558	595	503	557	562	533	533	574	559	599	570	607	580	573	589	572	568	532	609	606	563	562	599	565	616	568	572	487	584	553	550	517	591	537	538	591	575	567	581	558	609	542	534	532	523	573	565	577	574	564	585	554	552	595	584	583	578	565	573	555	534	560	509	540	601	501	524	572	520	568	564	575	551	599	569	592	578	590	556	602	529	598	550	575	588	585	570	526	571	515	603	525	567	525	590	565	537	579	560	586	556	547	516	539	554	580	567	543	551	566	579	535	567	571	527	587	562	597	536	562	566	558	566	560	517	538	516	569	569	538	546	559	565	549	552	516	579	521	554	547	568	572	549	511	566	553	531	572	578	547	561	534	562	548	532	570	569	536	553	530	548	577	558	603	582	568	576	577	567	531	604	536	546	547	565	567	584	587	560	562	544	580	555	533	568	586	539	580	556	557	555	580	586	585	547	586	539	556	624	570	591	561	560	589	580	534	565	595	609	544	513	511	564	583	616	562	576	555	563	592	539	570	567	559	570	596	586	560	555	570	538	564	529	506	568	594	578	593	520	556	582	586	540	547	564	549	569	514	558	608	554	591	544	517	548	602	505	547	528	553	557	546	584	568	574	595	566	542	582	572	562	561	543	581	573	595	526	529	550	544	564	607	587	583	580	584	542	561	539	536	568	540	572	528	544	562	516	544	577	537	541	548	568	524	552	580	538	567	578	590	569	543	560	533	554	569	533	561	558	582	563	593	548	591	622	524	582	545	602	553	531	608	551	535	553	568	578	555	524	574	584	541	572	573	550	549	526	520	607	535	525	582	546	508	536	554	568	569	565	579	555	568	589	515	555	555	571	562	587	566	560	550	577	581	568	573	569	559	573	559	541	579	582	540	584	578	547	541	550	546	572	558	631	537	580	570	558	608	572	548	596	523	555	571	583	594	552	562	591	579	557	553	573	555	541	587	564	531	585	561	526	587	543	539	543	574	527	533	608	590	554	535	600	609	601	535	569	543	531	547	545	554	621	559	560	552	559	589	555	578	535	563	523	572	534	619	559	545	630	572	593	520	577	576	522	604	521	566	512	550	581	539	567	573	595	563	534	533	578	526	559	564	559	581	522	569	602	575	571	555	578	588	535	566	599	503	512	531	576	573	566	586	558	550	563	544	553	586	615	537	570	593	578	590	554	555	583	544	568	535	565	536	550	573	535	593	580	563	574	573	542	578	560	581	495	590	588	566	569	530	586	544	564	508	560	583	600	557	590	547	564	502	569	614	536	564	596	609	550	556	543	564	533	555	578	611	583	568	560	521	512	587	557	512	592	537	602	605	546	587	575	532	550	542	584	600	554	547	572	544	561	562	555	550	540	578	639	558	576	541	575	550	580	570	573	557	591	511	558	561	537	559	550	587	600	532	564	557	626	549	544	617	570	575	561	581	562	562	560	553	553	611	560	568	541	579	564	611	529	587	535	533	577	526	615	559	557	574	549	559	522	553	530	537	542	539	541	533	574	605	586	574	576	576	585	549	577	569	576	574	537	537	621	530	555	540	538	517	576	561	566	549	537	556	593	556	541	523	570	564	619	565	528	587	547	587	602	571	604	538	579	537	527	605	580	600	593	562	551	565	572	538	517	540	533	572	554	560	572	523	559	581	580	555	556	585	600	586	554	565	513	560	562	547	573	550	589	565	582	563	513	565	554	547	544	586	559	549	565	588	505	544	615	567	525	546	580	560	545	507	570	586	589	559	592	559	558	566	515	548	526	530	537	546	555	545	512	547	570	586	585	534	610	581	575	543	561	573	567	556	565	597	568	572	532	583	583	529	507	555	508	532	548	558	562	565	579	560	538	572	582	551	623	570	576	556	545	561	544	598	558	581	594	534	541	554	555	583	570	594	550	578	586	610	572	566	559	496	584	541	612	569	567	578	534	537	610	534	549	588	570	527	566	557	608	569	534	588	559	575	567	574	572	566	553	575	574	603	540	553	563	544	550	564	563	543	583	545	600	576	582	543	550	530	549	595	555	536	525	532	565	569	564	566	578	551	545	559	590	549	573	563	594	556	574	559	599	581	556	594	594	554	561	553	556	538	561	554	603	584	542	543	569	551	591	577	578	540	566	556	540	592	536	506	536	522	567	567	553	601	605	536	543	589
15069	3793	4624	3611	2480	1837	1398	1082	839	689	636	489	426	360	360	316	279	281	281	236	253	238	253	213	203	234	206	227	199	191	197	213	198	174	184	185	220	184	187	186	184	194	166	180	190	158	183	174	183	163	194	189	167	156	190	194	176	200	158	171	180	191	149	205	183	169	138	181	174	150	172	148	159	150	160	154	168	160	179	160	168	184	185	163	164	165	173	160	159	164	142	166	174	181	191	187	160	153	166	188	162	163	183	167	150	171	162	169	170	193	155	160	172	170	182	180	177	174	167	168	161	163	168	188	164	175	182	161	178	173	165	186	170	158	173	174	161	175	175	172	176	191	178	167	169	183	179	183	169	172	163	156	155	156	168	154	185	194	176	160	176	157	174	154	165	180	166	177	159	172	193	192	183	184	136	152	140	164	166	194	176	164	196	156	165	176	187	146	166	163	153	160	171	177	168	166	172	171	186	164	145	176	187	171	188	188	153	192	176	160	165	141	150	169	203	196	191	173	157	167	195	185	127	169	171	158	176	173	148	165	185	175	161	174	171	180	155	179	169	157	165	160	185	181	175	179	173	168	174	163	166	183	186	171	151	174	171	141	201	184	180	180	165	154	161	177	175	187	162	178	161	171	171	160	163	167	152	176	165	177	168	156	163	182	173	165	152	177	173	148	160	163	185	163	149	166	174	168	142	162	187	151	186	158	159	177	156	163	164	179	198	171	159	150	175	157	146	186	180	168	172	144	155	170	171	170	176	154	177	161	177	187	183	166	161	185	175	169	178	163	128	158	148	165	180	191	174	143	173	178	166	172	161	154	180	151	196	169	167	162	167	175	191	166	182	172	166	160	136	167	147	179	173	169	145	167	147	172	177	208	195	182	164	174	160	150	159	155	180	180	161	190	169	186	158	175	162	172	180	188	182	174	179	165	158	181	164	179	166	156	178	135	158	150	145	171	180	163	160	143	137	154	167	184	163	163	180	159	185	185	185	158	159	175	148	150	185	165	185	134	149	178	185	170	173	174	154	158	185	159	151	179	177	203	187	161	135	171	165	192	167	190	161	160	170	179	183	185	156	168	168	147	185	192	158	158	161	179	178	158	168	161	149	171	147	144	190	187	149	160	160	156	166	166	151	186	151	174	210	174	182	150	158	156	175	165	183	168	175	170	188	174	162	166	142	144	132	184	171	193	173	183	170	168	172	164	181	186	175	167	162	154	175	161	176	169	167	176	169	185	161	174	183	152	156	161	161	186	180	174	166	164	161	161	168	167	160	162	165	177	167	170	164	156	162	181	191	161	158	183	168	164	186	198	157	173	146	186	176	176	140	182	163	165	162	200	162	160	161	148	176	192	157	168	168	157	156	169	145	174	158	184	194	167	152	188	182	183	166	179	172	194	153	166	184	164	169	183	196	194	181	157	153	174	166	166	174	167	180	159	172	180	163	156	168	182	167	190	187	172	171	181	172	183	186	178	172	125	163	161	180	163	163	185	176	162	154	147	173	190	165	159	168	182	173	190	160	179	159	180	183	179	165	180	181	191	137	185	155	161	167	173	164	169	165	144	158	174	181	148	149	174	173	172	177	159	181	155	157	175	170	183	181	152	165	144	181	146	167	157	162	172	143	166	155	183	172	179	179	192	156	173	151	200	155	168	158	164	173	142	140	183	189	179	190	165	155	151	178	157	159	155	160	160	153	154	173	179	169	164	175	170	160	168	145	151	194	195	185	174	195	162	176	183	159	154	148	176	163	151	165	172	155	168	172	188	163	174	174	181	152	154	202	164	166	151	154	151	164	168	166	191	171	169	167	143	145	175	160	162	164	163	180	192	187	183	177	167	174	159	157	144	164	181	162	162	168	205	179	189	171	171	182	182	185	170	160	150	178	146	163	152	150	161	175	172	171	160	155	179	189	168	181	157	182	159	203	179	173	177	163	168	169	182	188	174	195	154	151	162	163	185	205	156	196	174	152	176	158	203	149	169	156	164	152	173	161	159	148	166	162	177	176	169	151	171	171	174	160	167	193	178	164	169	177	166	186	192	185	167	160	163	179	165	170	158	166	166	188	172	177	165	165	160	170	154	187	178	163	156	164	164	167	193	169	166	181	198	158	189	170	162	166	161	171	162	177	177	170	144	157	139	188	173	162	180	172	169	197	149	152	178	165	169	172	159	171	162	171	175	180	139	188	154	180	172	153	190	173	180	152	159	159	169	177	172	182	158	147	152	157	171	164	159	179	168	152	187	183	200	172	161	183	163	164	153	169	154	177	178	157	137	184	151	175	158	165	186	165	170	187	148	200	168	178	170	180	183	212	160	162	172	173	163	150	155	179	155	163	163	161	171	177	161	179	174	174	162	179	177	168	191	189	174	180	177	183	166	156	168	182	138	165	172	170	160	173	187	173	193	175	184	174	177	188	184	146	165	174	165	170	159	183	149	166	181	160	170	194	155	154	156	155	184	184	190	185	172	163	170	177	170	173	170	185	181	188	183	161	165	169	153	171	165	177	144	146	143	152	155	159	155	166	172	176	182	164	160	174	153	188	155	168	189	161	173	160	166	183	161	201	167	165	175	179	173	179	170	157	147	173	169	167	168	150	171	159	180	148	167	163	161	155	173	162	153	182	192	159	157	174	169	161	165	163	149	143	189	156	184	169	190	155	175	176	185	173	167	174	216	158	161	153	179	178	195	181	185	153	144	184	157	174	158	177	184	182	160	177	169	166	166	194	179	167	176	133	175	171	175	188	172	167	152	165	180	178	170	169	173	183	169	153	166	167	159	153	154	178	180	147	182	161	161	190	161	168	165	183	154	166	164	150	200	206	189	164	158	166	149	175	208	172	180	169	178	149	173	147	170	180	150	165	174	200	187	171	184	163	153	181	168	173	161	182	188	171	165	175	168	179	168	163	174	162	174	169	178	170	161	153	161	166	161	160	154	176	182	171	164	173	152	161	180	186	186	169	156	163	159	154	162	184	166	192	180	193	168	176	173	182	180	150	188	178	160	181	166	175	169	169	163	160	154	164	195	159	164	172	190	178	175	172	176	190	179	141	159	156	154	170	162	169	183	161	174	171	163	173	138	154	204	186	191	157	186	168	173	163	160	180	177	208	165	157	159	157	165	175	171	179	156	161	192	181	186	153	179	156	189	176	182	194	175	173	162	178	196	177	176	160	160	169	189	188	153	166	153	162	176	164	195	169	199	181	172	161	162	177	157	189	174	186	170	182	153	166	152	176	156	142	170	184	163	166	165	166	181	144	181	151	173	171	184	170	148	180	181	154	172	176	171	164	158	191	137	154	172	142	176	184	181	175	152	176	144	170	181	197	173	165	185	157	181	184	170	178	179	178	166	164	165	170	183	188	163	180	177	167	150	186	173	169	167	159	168	166	164	170	174	154	197	169	185	184	178	153	172	155	156	171	159	157	180	164	168	145	183	167	171	180	168	180	165	154	162	166	160	181	169	147	148	184	161	147	185
9807	3458	7942	9856	8558	7733	6178	5329	4026	3636	3108	2479	2082	1809	1589	1544	1464	1346	1320	1153	968	935	904	893	822	701	718	694	675	664	619	610	589	580	573	529	527	539	589	495	470	473	488	473	502	452	487	497	477	436	442	501	465	465	464	467	441	435	481	443	402	428	443	429	459	467	467	426	431	444	428	447	428	443	425	453	427	436	460	424	443	426	478	455	413	434	432	443	416	441	405	455	418	400	451	421	427	461	446	420	414	422	426	451	446	429	409	409	479	407	385	461	429	445	457	441	442	431	435	441	434	454	434	468	439	445	440	432	407	456	464	421	436	420	464	435	417	432	429	432	458	423	405	427	439	442	437	439	442	433	434	435	411	440	415	466	403	455	457	421	421	416	438	418	460	453	450	406	415	442	420	412	429	424	430	433	431	445	417	443	467	437	417	429	403	473	440	448	419	394	435	461	410	438	419	412	378	426	464	423	429	404	469	450	442	428	402	447	452	422	458	445	390	450	478	425	468	422	446	408	465	422	423	464	440	415	419	462	447	419	417	448	398	431	405	444	426	454	432	434	459	424	423	428	452	436	411	409	441	433	454	411	415	442	392	425	461	444	434	420	473	432	401	421	399	402	404	406	432	427	441	389	447	429	431	405	456	443	442	427	454	430	417	427	447	452	453	428	388	430	427	406	418	417	467	431	428	437	437	459	391	455	438	414	428	448	441	438	405	429	431	437	403	435	453	426	443	438	422	434	456	437	433	439	390	430	433	416	433	431	439	454	459	434	430	439	432	405	421	405	421	441	412	409	432	429	459	427	433	426	433	441	478	415	415	424	422	393	440	435	405	419	428	418	418	448	414	452	434	438	439	426	485	400	373	426	435	408	457	406	445	418	418	444	462	448	424	468	417	404	413	451	421	427	440	419	461	406	450	405	415	432	454	427	416	440	463	393	429	451	424	410	449	454	472	443	424	416	391	441	450	391	445	441	420	397	445	435	438	410	449	447	436	405	414	456	404	419	429	420	387	413	454	409	456	424	389	460	419	397	407	448	433	430	434	411	407	395	450	470	444	455	444	439	417	452	433	453	464	422	433	413	430	444	418	449	416	419	404	422	456	407	418	397	417	386	457	371	449	428	423	459	422	431	424	430	432	407	443	467	420	442	413	453	354	415	405	418	445	448	438	429	380	427	412	418	431	454	467	413	411	453	378	432	450	414	425	401	457	437	429	420	467	413	417	403	437	407	442	412	418	410	409	423	431	434	420	439	421	444	438	435	432	388	419	448	401	408	455	404	434	402	418	433	479	432	438	417	423	384	390	450	437	424	437	476	440	466	432	465	422	421	468	414	431	464	412	449	412	443	410	438	413	437	448	375	450	394	434	437	425	417	413	416	468	446	458	404	439	417	436	393	423	447	422	444	477	435	427	433	406	454	463	414	452	458	417	436	411	456	442	435	421	422	437	426	433	437	385	414	458	400	428	411	452	445	433	448	432	403	387	452	382	404	405	444	403	427	433	440	390	421	409	420	391	431	469	402	449	437	422	456	435	434	433	431	431	433	441	454	429	410	418	408	442	433	423	423	434	423	430	431	469	456	402	440	379	429	450	431	417	435	413	426	410	429	432	436	446	390	440	423	433	448	424	429	461	424	441	464	447	423	451	423	441	420	422	423	402	426	426	475	420	460	473	431	437	439	419	412	445	437	429	418	421	426	402	423	438	423	457	449	395	470	405	418	456	438	408	412	432	437	416	440	403	421	429	446	450	411	465	428	448	439	450	427	437	435	428	436	445	460	428	417	460	434	435	399	405	433	431	386	431	431	412	432	441	420	445	446	478	417	423	401	419	401	421	411	454	455	433	416	462	469	425	401	418	441	459	431	447	405	436	436	435	408	449	448	434	460	410	452	432	440	411	416	447	468	466	460	441	415	416	406	430	429	452	424	458	438	431	404	427	417	401	413	449	452	439	426	433	446	459	420	450	424	419	424	418	395	436	464	436	417	401	433	435	449	464	425	470	454	440	449	394	400	376	422	428	416	441	406	439	448	452	435	418	432	426	393	418	427	430	451	449	433	480	422	383	435	402	421	415	415	448	420	462	448	413	416	438	416	424	457	481	441	428	446	425	408	419	443	423	434	428	413	432	432	414	423	452	446	418	431	402	427	412	456	432	435	408	438	414	429	400	441	450	406	431	429	450	461	453	437	442	416	450	395	423	459	486	405	372	457	413	458	447	439	442	445	393	442	446	480	428	406	424	419	385	439	401	426	416	426	451	452	427	462	413	423	427	386	467	439	424	433	409	422	416	439	457	420	422	404	423	482	464	406	404	442	431	386	425	436	451	411	457	445	442	416	467	402	432	441	430	410	425	444	474	426	462	447	441	422	420	450	408	416	411	433	412	387	446	426	449	449	470	426	391	462	451	449	412	397	459	404	450	466	392	463	390	424	424	370	434	459	434	440	455	439	438	431	450	432	445	422	414	475	428	424	427	407	414	420	440	423	396	420	421	437	384	416	421	382	430	456	417	426	420	454	449	445	431	434	464	442	432	445	415	368	414	423	433	426	434	418	427	455	441	422	454	410	446	403	415	418	404	427	412	435	441	455	439	423	429	419	440	407	407	395	445	441	453	416	462	402	441	451	469	455	410	415	402	410	410	433	471	435	444	460	457	428	439	411	407	411	445	406	365	436	420	432	442	424	423	478	467	414	407	480	407	395	414	445	432	464	460	467	397	408	427	432	383	450	483	431	441	424	438	424	432	448	429	422	422	410	446	394	399	435	464	442	409	405	446	447	408	423	417	442	459	449	456	468	442	456	463	451	465	422	405	448	388	447	435	444	389	423	441	423	445	419	424	399	441	459	430	394	413	443	466	412	427	423	414	456	454	447	456	452	426	406	450	467	430	415	474	430	442	475	417	425	422	416	435	425	405	448	427	415	416	474	405	450	418	423	400	413	447	493	440	414	451	436	465	435	402	430	448	382	422	419	423	438	455	445	436	387	441	443	423	399	423	433	430	447	418	397	431	420	436	422	450	428	410	431	403	401	432	422	410	428	446	424	424	444	452	419	435	431	462	427	425	436	456	460	441	433	440	437	407	407	394	437	449	399	448	423	412	433	419	432	449	435	434	412	451	443	427	444	433	408	432	413	428	439	444	432	419	453	440	439	445	453	432	405	452	443	452	449	408	442	438	454	404	445	411	416	412	478	440	442	396	451	437	409	441	409	442	406	437	438	417	436	419	445	450	409	434	434	429	447	440	423	461	430	468	426	412	456	440	429	447	399	404	399	430	391	416	424	429	412	437	438	418	428	425	433	444	447	418	432	398	396	396	435	398	417	451	443	382	414	424	439	440	445	402	463	421	421	423	440	417	425	413	437	430	437	445	423	425	446	445	419	429	436	439	449	418	425	462	432	449	450	456	427	455	424	398	428	438	379	451	459	435	415	437	419	431	397	434	415	438	416	437	446	444	420	437	409	418	381	421	428	417	422
2751	1351	1625	1353	934	792	687	554	462	435	428	365	332	264	329	300	301	277	292	270	269	310	261	253	245	270	272	269	297	255	294	260	264	278	287	254	290	267	247	239	253	224	240	250	235	252	257	257	236	281	243	240	259	236	235	251	245	268	248	242	270	254	257	282	253	243	275	264	229	263	259	251	252	240	266	291	281	247	272	247	251	251	256	233	254	265	267	232	231	268	249	253	226	264	261	242	237	240	239	262	270	242	255	260	271	249	242	257	258	261	214	276	265	250	271	229	274	246	233	261	245	256	232	276	258	281	248	257	277	237	255	267	257	243	256	264	283	260	245	247	251	244	278	255	248	261	269	279	226	245	251	249	232	244	230	266	272	253	249	266	236	247	239	298	250	257	272	259	236	238	233	234	260	259	241	238	275	272	272	233	238	281	273	263	237	227	240	257	294	247	251	245	274	243	206	241	233	283	242	246	259	235	256	235	251	261	284	235	289	257	287	279	255	243	264	248	249	235	242	264	255	236	250	215	264	252	244	262	232	259	234	255	259	225	224	281	267	228	250	258	239	254	221	267	273	224	253	268	271	274	258	249	250	241	266	248	237	276	246	288	292	224	233	258	251	259	259	266	251	249	264	243	242	254	259	298	247	289	270	264	281	260	261	246	228	260	239	260	263	288	263	261	267	228	258	265	242	229	239	274	267	266	285	264	252	261	272	251	295	250	272	240	275	251	268	262	254	253	236	247	245	268	228	227	247	241	242	240	227	261	255	275	246	244	235	269	237	262	260	237	256	230	268	232	275	238	265	256	234	252	272	229	240	235	263	242	266	256	252	279	235	238	257	253	233	230	260	258	266	285	292	250	256	257	245	245	257	273	264	256	240	269	226	228	235	233	245	258	238	253	242	239	254	255	240	269	254	233	227	256	266	258	234	259	273	239	257	269	265	246	258	259	267	234	229	280	247	271	226	240	259	276	281	224	263	268	262	259	274	260	268	239	291	228	288	298	229	260	239	261	239	245	258	286	242	259	250	215	243	272	255	231	275	264	282	260	262	260	266	246	262	252	251	283	254	270	225	236	243	243	251	271	241	236	258	269	265	232	241	272	266	246	249	251	237	241	268	268	230	257	250	242	237	267	250	242	232	258	272	239	254	257	267	251	251	245	234	246	233	232	247	268	238	260	235	242	246	252	243	246	257	238	233	260	236	249	267	270	222	288	239	260	234	273	263	247	250	247	243	292	240	239	263	230	269	237	259	249	266	240	248	244	247	241	247	266	240	251	260	247	266	300	245	239	231	269	259	241	249	244	266	264	225	236	249	224	243	242	238	246	269	261	254	276	270	244	243	274	266	253	259	281	239	266	274	246	257	253	248	247	255	268	250	281	252	281	254	266	231	288	246	246	281	275	245	266	246	250	263	254	239	288	264	261	246	244	242	250	235	220	251	257	235	261	279	254	248	267	242	253	261	289	253	243	261	273	233	243	280	243	263	225	267	251	261	253	253	239	236	247	221	237	236	259	243	252	280	233	254	259	252	246	244	301	277	245	248	270	245	249	237	266	291	263	258	241	235	259	223	239	249	283	256	253	269	245	254	275	276	280	280	243	253	241	249	257	243	263	248	238	257	254	243	281	261	260	253	249	288	227	277	251	268	222	252	245	269	287	245	240	302	255	243	268	241	245	264	232	271	240	254	237	245	216	255	240	246	233	277	246	245	239	254	267	260	245	224	269	232	230	266	278	281	271	258	305	266	255	237	251	307	260	260	267	248	261	218	248	214	239	251	273	243	268	253	236	274	262	251	275	254	231	235	222	235	255	280	252	235	259	259	266	246	250	252	283	283	239	227	251	265	261	246	303	255	267	260	236	228	244	265	277	237	255	255	271	278	264	239	240	270	240	229	227	231	249	263	261	261	224	262	219	250	282	256	257	244	242	258	250	264	252	224	238	252	253	249	267	246	252	250	243	245	248	289	258	248	269	237	281	279	265	284	266	254	260	258	261	264	281	275	239	234	237	269	250	238	268	236	242	231	254	250	267	251	263	247	245	272	264	277	277	236	262	235	258	234	264	256	274	228	304	254	267	274	265	256	262	255	243	260	256	251	267	270	265	257	256	224	258	290	237	236	239	222	274	242	252	267	255	251	268	238	239	247	247	246	255	257	261	254	267	234	215	237	255	274	246	253	265	259	240	229	258	263	274	233	235	283	232	256	240	225	258	259	249	270	242	257	264	259	260	247	249	265	250	244	259	246	244	256	216	242	277	268	270	241	210	267	242	240	272	263	272	251	260	262	255	252	251	250	277	260	253	265	259	232	234	253	285	253	263	238	243	270	263	252	265	271	242	266	247	259	224	253	256	270	236	237	237	232	270	259	262	279	254	229	256	263	276	247	262	254	245	226	272	247	234	247	236	260	267	256	241	241	253	273	278	270	241	259	243	251	230	256	275	276	252	282	240	293	248	287	242	257	241	264	288	257	253	251	238	280	251	240	263	243	270	258	254	265	245	260	249	272	242	276	252	241	275	244	236	283	246	272	272	285	239	272	268	269	260	265	264	255	236	264	251	242	267	243	255	291	277	232	289	268	252	265	238	257	259	243	289	282	258	258	255	225	255	249	274	273	259	257	241	257	242	235	264	257	238	272	283	264	243	285	250	256	236	236	239	226	239	224	243	257	260	247	252	265	234	268	243	213	232	267	221	270	247	241	245	240	223	281	248	230	263	239	261	257	278	283	240	253	224	213	267	252	234	257	255	248	266	250	286	253	228	246	251	258	240	260	261	227	237	233	265	233	270	235	267	271	264	256	256	249	289	264	283	283	238	277	230	241	258	250	292	259	272	239	243	274	241	233	259	264	250	256	276	254	235	239	256	241	257	259	256	260	244	277	239	247	264	238	271	227	227	245	244	238	253	260	255	266	274	258	269	258	252	251	251	256	235	216	257	248	249	235	272	230	261	253	280	234	258	231	256	249	241	270	246	256	265	260	265	270	273	265	273	285	248	249	252	256	247	256	231	262	257	252	274	236	273	265	266	286	249	228	228	242	235	282	274	244	263	250	243	256	242	266	230	246	252	255	258	273	253	237	245	256	267	235	247	243	239	237	287	269	244	240	258	224	251	284	270	279	259	224	261	267	248	261	248	263	264	262	225	291	268	224	263	260	252	300	286	257	270	243	237	249	218	289	255	271	230	253	233	263	262	247	266	238	230	235	281	277	247	269	225	271	263	275	259	252	247	247	262	217	249	272	258	247	269	257	272	253	265	277	243	272	253	249	259	289	228	230	264	253	271	263	249	250	267	257	226	245	278	236	256	272	251	237	217	241	251	240	277	239	245	239	246	251	237	220	265	246	238	290	259	246	242	292	244	246	264	261	270	228	249	298	214	270	251	210	268	257	253	266	272	227	260	269	222	253	252	223	243	266	275	246	261	249	235	221	246	288	261	239	232	251	253	264	251	298	244	288	248	277	240	210	248	247	263	230	270
2749	1762	3556	4203	3900	3336	2738	2323	1858	1586	1419	1243	1161	995	940	956	911	887	833	774	798	723	769	731	751	670	694	691	646	672	682	679	640	680	649	639	646	672	662	665	689	637	611	646	620	628	597	596	577	616	610	668	626	584	663	643	609	635	609	589	599	631	645	633	596	579	636	623	633	590	625	615	617	636	624	615	632	635	619	612	585	645	604	671	612	585	613	625	637	600	613	620	643	601	568	677	658	638	615	603	627	632	622	618	611	612	597	615	595	608	585	633	631	598	596	600	623	617	574	621	639	624	605	622	623	572	624	630	628	618	623	636	639	612	612	612	608	620	595	632	631	593	650	622	600	607	568	646	615	600	584	611	656	603	570	619	626	653	656	608	623	636	624	615	656	582	670	605	591	609	573	572	610	632	630	652	593	612	655	663	632	628	613	605	579	603	583	646	588	620	614	574	602	610	625	615	649	597	611	626	577	611	575	625	648	595	615	601	585	653	603	663	582	619	607	629	615	663	607	579	588	586	635	633	599	574	597	577	602	615	605	605	662	611	599	589	607	666	613	589	612	579	632	613	641	584	595	585	621	654	627	616	627	575	620	604	603	673	668	604	589	564	620	570	609	667	614	616	611	600	615	606	580	617	632	576	630	651	630	614	587	599	638	595	622	593	600	636	628	632	648	597	640	620	617	614	625	593	584	619	632	638	585	633	607	631	605	612	577	618	624	642	568	615	652	609	606	613	572	592	630	614	624	649	597	609	657	589	648	648	630	604	636	608	580	613	599	637	643	624	644	627	622	615	605	592	585	590	587	607	570	588	619	625	614	622	631	618	623	572	660	618	606	617	586	631	583	648	626	584	608	583	645	592	642	596	604	614	601	648	642	613	604	602	630	629	612	630	630	570	619	605	606	620	619	587	603	586	577	609	648	606	629	654	584	616	604	639	612	650	618	579	626	564	577	567	620	656	594	616	594	599	628	602	597	682	624	635	591	605	612	619	641	634	610	613	628	619	626	613	602	600	606	627	587	593	602	593	603	565	595	605	619	556	568	599	615	614	655	596	572	639	666	612	629	656	628	639	569	588	574	620	577	628	613	650	662	613	656	551	581	611	627	607	647	599	610	626	608	582	597	607	625	694	659	614	609	597	638	586	581	597	616	590	551	631	668	608	642	607	625	631	549	659	637	594	649	637	596	611	605	654	644	641	636	620	602	642	627	596	630	564	513	635	607	582	599	612	595	590	631	606	649	626	639	623	639	563	643	613	607	600	608	630	631	656	598	632	609	620	626	631	596	609	608	589	646	660	609	594	623	578	621	616	651	637	600	636	590	584	606	646	630	627	643	651	595	627	607	578	593	615	569	611	585	655	629	649	605	620	653	606	631	643	588	597	636	639	579	639	592	619	601	619	577	579	591	644	656	605	650	609	652	627	644	641	594	597	637	624	551	604	644	601	622	618	614	621	622	616	620	584	606	598	622	598	587	605	639	630	579	622	578	622	636	614	622	610	611	672	609	622	565	615	600	569	599	593	633	597	635	611	583	595	611	651	593	633	546	619	583	641	596	632	646	612	656	596	607	606	605	655	589	637	593	599	605	635	641	658	665	603	581	621	615	658	603	611	599	639	622	673	622	543	621	620	662	631	589	619	598	580	603	599	622	670	611	626	614	611	612	632	574	599	590	584	615	612	666	648	600	631	606	600	595	621	640	614	617	658	610	591	641	586	614	597	604	604	623	676	620	652	579	575	615	624	630	627	608	587	622	617	650	663	575	634	600	597	647	581	609	658	597	632	636	626	580	556	595	638	589	580	589	642	668	580	579	623	603	585	617	627	624	604	583	623	606	599	573	558	611	625	641	620	586	587	611	599	588	602	581	654	634	626	600	630	621	634	614	593	646	586	602	657	620	656	622	620	618	635	619	654	609	639	630	672	635	635	619	641	638	558	572	606	607	620	609	674	620	575	682	632	627	610	565	606	612	625	565	622	603	650	565	648	631	640	598	620	585	625	571	656	601	609	613	589	632	628	647	650	626	647	617	650	613	624	624	599	619	582	597	652	661	595	642	625	587	611	603	619	574	628	628	590	575	645	573	594	621	597	566	607	616	621	656	588	608	563	637	611	601	643	596	621	663	602	615	645	623	573	618	663	618	593	589	601	664	602	582	576	623	620	621	620	619	579	613	649	643	649	648	616	609	600	600	628	575	634	611	596	636	589	604	622	569	631	572	599	581	605	582	615	654	580	584	587	608	606	628	626	575	612	579	637	561	652	614	619	653	613	638	614	618	603	601	608	628	633	606	639	644	598	627	660	623	615	630	595	615	615	653	633	602	615	660	620	623	598	598	625	592	628	628	628	598	617	641	638	598	617	623	556	596	640	583	647	612	592	625	620	638	589	649	575	616	591	627	627	638	609	617	618	592	611	628	612	604	632	638	599	615	608	619	565	623	636	657	626	586	623	604	637	628	649	575	615	608	665	569	623	618	604	611	614	625	623	616	618	601	607	617	573	595	612	622	598	618	598	595	622	617	597	652	593	638	574	645	593	632	609	615	627	598	616	597	667	614	637	583	623	607	604	603	592	618	608	625	625	607	647	603	634	613	611	617	638	634	609	647	601	630	616	582	605	617	606	589	634	628	635	628	620	573	640	606	623	606	579	609	601	592	651	607	635	623	583	644	647	593	626	621	613	638	627	635	634	656	579	660	614	631	589	618	590	599	593	590	599	649	616	620	605	576	598	629	605	606	569	612	649	605	601	645	584	587	590	606	596	603	606	617	624	613	632	625	613	671	609	623	635	649	597	615	624	636	540	600	639	599	569	632	595	627	626	595	590	618	631	647	605	589	598	640	584	621	604	630	577	594	628	599	610	621	586	650	601	576	627	611	615	613	656	636	592	628	629	637	650	607	605	610	587	602	588	621	630	603	597	614	618	694	580	593	647	642	601	610	587	625	584	571	612	605	632	567	592	584	585	579	590	593	630	615	603	630	585	619	628	639	645	662	616	575	634	579	593	660	647	644	587	582	619	644	614	642	603	657	664	634	617	610	616	644	627	633	640	619	571	600	631	648	557	628	623	555	613	610	630	598	619	614	594	602	624	595	625	650	626	640	634	602	581	586	643	609	614	636	620	594	609	589	638	630	639	663	604	630	598	588	622	639	603	646	634	621	607	640	670	630	575	636	589	625	629	608	586	646	609	596	618	645	595	646	611	610	613	584	590	602	605	642	646	638	626	583	604	620	624	612	620	600	612	601	556	567	627	574	606	596	598	609	630	601	643	607	616	623	619	597	632	614	579	599	599	620	625	634	604	597	625	582	605	623	615	659	653	596	581	625	574	659	560	570	609	595	634	631	572	607	601	603	574	634	630	594	629	615	622	590	619	630	636	622	622	618	608	591	598	601	577	614	626	585	623	599	614	611	612	640	610	678	614	603	616	623	598	630	560	584	580	591	592	590	639	613	622	590	600	651	633	592	561	641	629	670	613
9116	2381	3307	2487	1907	1376	998	790	701	620	553	413	377	345	337	383	321	345	288	284	312	266	240	277	255	246	251	257	247	236	224	262	264	209	214	225	222	256	218	263	237	239	217	236	225	202	225	219	234	236	230	200	224	229	216	212	221	225	223	267	233	230	233	224	218	212	215	236	232	231	214	217	209	215	228	200	216	227	202	216	232	224	212	214	209	227	240	207	202	206	223	232	234	225	245	252	256	223	222	192	212	204	209	217	224	250	217	178	236	214	244	192	229	239	228	229	198	263	212	224	230	229	230	233	208	263	226	235	229	226	228	212	203	200	194	227	220	238	242	209	207	222	208	209	215	185	221	206	207	224	231	199	245	183	243	221	249	205	195	216	197	195	216	222	242	187	232	202	232	219	212	219	219	236	206	194	229	225	225	218	229	223	204	204	225	216	225	206	246	226	211	234	207	232	239	218	228	205	241	211	206	212	202	175	222	229	238	248	232	253	236	222	246	235	198	231	231	210	224	247	217	217	205	204	218	223	214	201	229	227	238	202	228	199	208	235	230	204	210	191	228	222	208	250	241	214	228	217	225	213	221	221	224	223	223	238	226	213	191	222	222	223	210	198	194	245	243	204	231	205	199	207	223	228	229	188	226	218	225	195	219	234	225	223	211	267	226	231	201	215	241	179	236	212	205	238	281	249	225	200	234	219	244	221	230	210	180	212	234	225	236	234	257	211	237	237	222	238	225	231	192	213	207	247	216	221	218	204	225	234	203	195	234	238	220	228	221	226	217	215	239	233	231	233	194	211	219	228	210	218	228	206	244	218	232	188	223	223	213	229	226	218	226	231	220	210	237	218	238	226	219	233	227	214	224	207	242	222	251	222	212	239	216	216	244	231	220	254	222	235	203	221	223	228	209	242	220	215	253	212	194	233	251	240	195	225	228	206	196	230	223	213	210	214	212	241	237	216	243	240	213	212	207	206	220	241	226	222	246	234	248	211	219	224	201	214	245	242	225	194	258	213	231	246	221	216	248	213	220	203	222	230	215	240	215	223	236	201	230	211	210	215	231	244	202	224	252	219	247	224	227	211	210	211	208	222	251	221	224	188	216	222	208	237	229	232	240	249	223	225	237	231	250	213	240	222	238	218	193	237	251	199	229	213	189	211	223	211	232	178	191	234	216	252	223	202	214	206	213	240	211	219	210	199	225	223	229	234	204	210	222	223	210	228	210	220	209	229	224	205	224	239	240	243	247	210	208	238	224	225	213	222	226	230	227	214	230	215	217	215	218	248	236	230	222	226	206	252	212	231	208	240	226	220	213	233	206	249	212	250	230	224	228	237	229	257	220	223	249	241	232	221	203	240	208	230	243	220	216	221	242	215	202	226	224	217	242	226	238	237	220	228	214	221	209	223	225	200	233	231	212	250	228	215	240	253	233	192	233	232	208	225	218	205	194	211	234	220	226	238	205	216	229	209	243	227	222	206	216	204	204	259	210	218	221	229	203	233	211	200	200	227	242	230	213	201	222	233	213	217	239	221	194	254	243	205	226	212	234	219	199	237	214	208	253	210	224	233	207	230	218	223	239	224	210	223	236	229	228	207	195	216	198	215	206	217	222	221	234	203	246	250	218	206	255	240	204	208	226	220	219	255	244	198	223	241	230	225	208	217	215	219	220	240	243	224	234	229	230	227	229	227	210	210	208	233	271	207	226	215	225	229	202	234	213	199	209	225	220	225	233	215	218	218	231	219	203	196	208	213	224	247	238	231	236	229	204	239	255	203	189	210	217	223	189	217	225	227	223	180	205	193	213	245	233	234	270	234	240	219	199	236	204	190	223	220	226	213	232	211	233	225	237	180	204	194	195	215	241	234	217	235	248	241	222	210	230	242	215	243	236	260	231	224	198	221	190	219	205	211	226	217	205	204	205	211	221	221	213	225	219	234	236	228	210	229	241	208	249	196	227	189	197	228	235	248	247	195	229	229	202	237	229	205	209	216	206	230	233	213	212	184	251	202	204	244	196	187	207	244	208	203	237	244	220	215	261	235	203	255	216	212	241	222	226	207	243	220	216	222	211	232	232	220	255	205	210	226	177	212	232	230	245	223	251	227	242	224	219	244	235	227	226	222	215	241	223	213	224	205	218	212	210	211	207	222	207	230	205	211	221	244	219	201	222	241	194	216	202	203	219	220	189	242	229	225	223	244	233	226	219	214	203	211	242	210	208	219	188	205	232	200	193	244	239	205	230	222	264	230	221	200	214	223	237	196	201	221	219	217	235	211	228	198	212	229	214	236	220	231	207	205	191	221	228	216	218	201	205	235	239	254	246	212	223	231	230	251	243	242	226	222	235	239	202	230	216	244	210	230	207	222	222	208	220	223	203	213	241	206	207	225	227	244	216	230	227	216	229	211	220	208	223	216	229	214	240	236	223	222	237	251	228	211	209	188	194	197	214	199	225	206	242	233	216	244	233	218	232	245	228	220	225	194	217	226	200	254	235	271	178	244	244	216	261	220	228	219	221	215	224	209	204	233	215	234	261	209	204	233	232	239	230	238	237	232	233	196	225	208	208	190	212	202	234	227	208	233	231	257	243	227	207	210	200	256	237	207	222	222	220	199	217	232	246	199	198	233	227	231	211	210	235	218	213	238	219	206	239	204	212	233	260	203	226	212	258	220	216	224	208	204	226	236	203	239	229	227	201	229	212	241	212	232	184	222	236	222	252	217	217	241	227	213	211	212	223	224	249	221	237	187	217	230	208	232	237	233	217	250	212	241	227	249	236	248	221	211	214	230	244	245	259	213	209	222	211	243	201	228	246	225	208	214	231	219	226	216	232	215	218	212	239	192	200	220	206	215	199	228	253	230	238	231	215	204	232	230	247	195	205	221	223	210	228	234	241	224	224	243	229	215	216	220	213	221	211	222	217	232	201	222	207	246	220	224	224	228	230	239	228	218	241	189	228	258	218	225	216	232	212	238	237	208	224	223	240	244	226	242	219	221	235	207	232	234	211	230	213	194	262	215	225	202	198	233	216	193	210	256	207	233	216	206	215	242	215	202	237	225	225	217	239	210	246	220	236	218	185	232	221	233	219	206	186	199	205	188	225	230	226	232	229	235	216	200	197	233	230	193	191	224	220	222	216	210	227	215	237	207	220	230	218	233	198	242	251	212	218	239	208	220	222	218	226	203	229	209	222	233	242	205	203	221	229	194	213	218	223	212	224	228	236	287	250	226	206	223	206	221	241	225	233	228	236	228	208	239	223	228	238	238	233	203	232	203	223	202	237	239	213	239	221	248	220	249	211	200	220	214	234	263	224	226	219	215	244	214	219	202	230	189	231	197	240	248	241	216	216	248	245	223	222	205	221	217	215	232	231	217	227	211	214	188	208	221	226	263	245	226	236	205	226	226	234	249	216	217	253	211	214	243	227	209	218	211	215	216	195	201	219	232	198	239	210	243	222	260	227	244	186	214	201	213	223	241
7783	2723	6289	7488	7070	5742	4688	3924	3004	2908	2402	1928	1604	1338	1315	1332	1222	1217	1050	1027	950	902	833	808	804	776	763	703	677	686	692	635	665	660	611	643	653	610	589	613	606	604	596	603	607	584	579	547	552	544	568	552	581	561	558	565	560	575	548	540	552	526	557	534	557	569	582	567	533	585	511	578	577	537	578	558	523	587	542	571	577	573	539	543	519	525	560	536	571	553	537	556	519	574	566	554	585	541	591	549	572	545	518	514	523	508	544	565	540	561	553	536	580	565	550	551	571	498	568	580	531	506	507	536	565	540	539	516	535	547	534	554	539	538	549	545	552	549	525	524	573	581	579	530	529	564	541	571	525	531	546	555	553	554	586	533	537	532	524	542	511	534	516	510	537	535	524	572	557	534	528	561	563	536	524	542	541	555	585	548	551	575	511	523	529	585	530	505	514	544	548	550	520	534	525	546	520	508	536	547	515	532	531	581	542	496	581	539	554	521	553	565	499	488	520	539	575	579	514	529	531	547	549	548	548	561	520	530	532	527	541	510	537	551	499	553	556	546	531	551	521	537	572	554	549	556	589	550	526	540	525	516	543	550	534	529	541	543	577	534	586	553	516	578	498	528	549	551	517	573	572	582	536	541	570	554	562	559	569	561	546	527	528	516	517	556	553	520	561	538	518	570	585	585	532	525	516	519	551	573	549	549	538	537	520	577	542	531	534	555	566	496	523	539	607	544	539	544	506	552	536	552	551	536	576	547	528	546	512	547	538	553	559	584	520	517	519	557	533	533	516	517	551	548	527	600	569	526	572	534	564	572	577	577	524	563	546	550	546	537	548	528	512	541	542	511	542	540	555	546	529	577	559	593	557	505	558	542	550	537	508	554	495	577	530	571	538	541	579	547	543	564	563	509	520	533	546	550	556	520	584	515	522	556	527	523	516	585	534	558	558	546	526	526	520	527	570	526	561	540	595	519	528	522	554	557	533	513	552	567	535	549	578	549	541	548	540	567	532	537	543	533	559	582	508	561	507	551	559	553	511	515	554	553	548	571	543	561	550	586	502	494	531	536	535	550	542	574	564	536	525	530	588	533	504	562	525	533	532	526	546	544	564	558	534	563	527	519	539	534	523	534	529	525	535	511	556	559	545	518	550	536	549	540	555	461	537	568	559	552	549	509	539	547	537	523	519	579	553	583	573	575	580	525	543	574	528	551	578	561	486	534	544	536	542	529	538	536	526	563	528	568	501	535	530	549	549	581	556	487	534	537	560	551	506	512	536	557	570	513	580	566	579	520	527	557	514	577	525	552	554	556	502	574	529	534	556	509	533	532	555	527	517	557	562	571	544	509	517	527	527	516	549	537	585	549	555	562	535	557	537	515	582	516	547	574	602	555	584	579	525	548	552	567	546	572	578	572	616	589	544	537	483	512	580	529	546	521	531	589	572	513	541	534	548	491	557	576	562	533	525	561	533	574	499	543	550	564	526	558	563	537	531	585	562	554	546	548	527	564	559	514	514	548	583	591	544	562	519	559	546	529	525	543	556	534	521	504	558	570	548	583	524	605	542	601	527	580	521	546	490	529	560	519	578	533	529	525	554	570	555	548	546	524	545	528	553	508	505	554	554	573	553	578	558	524	527	510	564	587	544	555	570	569	548	547	531	526	479	543	545	554	544	552	563	543	537	523	534	538	595	542	561	513	563	544	557	524	579	549	575	543	535	503	557	571	557	544	540	549	540	534	515	572	538	531	533	528	530	518	569	550	569	569	551	559	504	505	562	561	539	531	570	528	508	507	556	547	521	581	558	569	521	482	588	539	574	570	552	575	550	534	522	516	513	529	560	541	530	523	508	518	544	533	541	531	535	517	570	596	606	551	495	544	535	565	525	573	554	564	517	501	557	503	554	519	551	544	504	487	570	558	542	534	528	556	545	546	575	516	570	534	630	537	533	539	555	561	517	533	511	545	549	544	574	545	530	532	508	498	539	525	579	559	565	555	534	549	557	558	540	573	562	616	552	505	583	531	554	539	540	552	519	544	596	554	512	552	544	556	591	546	556	592	540	527	554	553	542	548	562	557	509	559	564	535	531	514	514	548	507	517	534	586	568	566	540	553	557	541	556	563	517	546	554	560	539	512	533	563	559	568	495	519	521	553	531	574	548	564	559	526	519	515	542	502	595	564	520	554	534	513	505	533	559	550	545	542	534	559	566	532	527	533	592	588	551	529	503	553	552	564	589	546	591	566	525	571	545	549	567	568	513	536	531	538	526	553	554	562	553	594	539	551	560	480	549	537	557	541	494	572	547	510	560	569	557	533	580	541	532	546	570	553	578	553	519	550	572	541	544	546	580	568	508	569	507	554	535	577	533	609	498	577	529	546	517	541	549	520	516	559	508	527	518	547	528	566	552	484	511	500	565	555	549	546	560	557	556	537	520	529	587	513	515	537	530	579	526	517	509	524	550	493	553	587	492	536	572	563	565	556	560	539	553	540	484	581	551	538	509	541	572	573	548	536	544	562	569	550	502	597	528	561	555	556	547	552	546	553	518	538	534	507	572	505	544	560	581	520	584	550	560	571	535	605	552	529	543	537	573	511	580	564	525	524	572	541	508	556	524	514	516	560	605	552	559	538	542	529	516	541	561	559	492	558	552	538	543	540	521	548	587	535	538	515	529	554	544	518	511	556	556	575	556	582	561	563	565	504	535	526	551	541	550	532	570	529	533	557	596	518	528	518	531	524	576	559	536	526	482	554	531	561	524	565	540	537	542	528	535	584	539	562	560	525	509	546	577	576	552	505	526	499	549	524	573	545	539	523	561	565	512	524	568	549	562	528	564	517	539	566	518	545	542	501	518	460	505	543	536	530	560	554	546	549	532	563	528	552	508	574	568	563	550	509	552	557	544	519	546	520	529	589	549	544	550	583	578	496	536	538	548	556	536	497	521	546	573	534	559	534	540	512	555	531	544	539	536	528	561	562	532	551	529	533	557	537	527	533	533	569	531	584	589	580	539	535	522	515	562	535	550	537	588	545	524	563	564	561	488	559	572	567	535	591	523	525	557	554	533	505	545	533	548	529	526	580	562	574	500	536	565	548	563	563	528	513	556	521	534	540	527	594	512	523	519	510	549	542	591	529	526	563	496	526	551	530	532	529	548	504	520	569	529	542	541	571	495	527	541	561	502	536	535	550	530	578	543	563	536	524	532	539	558	556	552	584	576	497	494	545	536	559	496	545	502	571	556	544	555	502	575	520	592	495	513	516	561	568	496	523	534	543	567	522	510	563	552	514	490	534	540	563	556	548	541	527	594	550	489	521	593	581	564	566	524	555	512	557	592	534	556	575	526	545	570	563	598	579	573	535	565	546	528	561	494	535	553	554	553	529	561	531	503	573	533	513	553	563	499	569	571	512	529	509	542	548	524	532	580	537	527	499	539	548	576	536	521	544	530	553	560	561	537	560	550	533	530	502	532	509	572	515	534	560
15304	3778	4510	3736	2632	1953	1412	1073	876	705	613	576	392	411	379	322	284	308	256	268	229	231	232	199	241	200	175	196	175	186	184	205	177	160	178	175	165	179	169	165	189	167	168	166	169	187	158	164	171	177	171	171	160	167	175	152	137	169	175	158	156	145	184	135	147	147	191	165	177	156	154	152	181	151	171	190	146	172	155	152	160	178	186	162	188	147	166	156	177	192	158	152	176	191	165	151	151	149	153	159	155	156	143	161	156	158	174	152	158	150	136	155	168	153	152	184	178	151	150	163	160	165	156	172	160	146	180	149	190	168	158	148	162	169	149	195	153	163	166	153	149	174	150	150	161	154	173	146	171	164	134	173	164	151	147	170	156	168	168	173	137	167	168	167	167	194	167	137	169	148	166	152	159	151	166	168	171	144	180	174	181	148	159	158	136	159	147	146	186	165	161	162	144	160	165	146	158	158	156	156	159	157	171	129	166	141	160	160	176	160	173	185	154	176	170	173	144	178	138	170	162	148	147	156	152	155	155	154	160	178	137	136	185	166	153	163	174	167	159	168	178	157	161	184	151	129	171	173	165	130	142	153	147	161	176	156	147	153	173	156	152	137	153	150	157	153	144	158	159	150	153	158	157	153	150	170	156	165	161	157	170	155	153	149	173	172	150	164	169	132	126	188	163	159	145	175	168	196	153	178	151	155	157	160	195	170	160	155	168	136	139	182	162	160	145	141	169	164	152	169	142	156	145	178	157	174	141	147	153	162	136	186	143	166	149	138	178	169	176	138	181	161	156	177	162	148	173	158	163	144	160	159	148	167	145	165	143	151	172	173	169	155	164	161	172	163	155	158	186	159	144	157	176	150	164	154	195	161	178	153	170	165	163	171	160	147	154	187	159	166	177	139	168	180	139	159	183	151	130	153	153	165	154	172	145	155	135	149	158	171	141	149	165	154	160	163	166	174	160	172	175	187	171	158	170	179	180	151	143	173	154	158	145	188	167	176	145	188	177	170	161	150	175	176	155	124	171	173	153	182	158	158	151	159	145	167	155	167	160	149	159	161	151	185	153	150	177	164	169	148	176	156	155	159	158	152	161	189	169	149	178	172	154	161	159	169	147	174	165	157	157	141	167	157	151	152	148	162	152	157	188	165	178	142	188	170	152	160	154	172	155	165	161	148	165	144	168	146	178	165	171	140	166	148	180	147	171	157	139	172	162	161	170	162	163	193	173	167	132	135	168	156	160	141	138	175	150	167	160	172	175	158	170	138	164	172	156	152	148	133	131	157	171	176	168	160	167	164	149	171	181	172	170	174	166	175	189	168	166	148	156	174	169	184	137	158	173	154	148	146	153	135	147	153	150	162	158	173	188	162	183	149	164	158	155	167	161	160	150	177	166	124	162	158	162	153	170	159	144	138	141	170	155	165	133	185	160	157	160	150	137	138	154	148	186	166	183	169	156	161	159	149	155	160	170	155	133	164	152	149	154	154	177	166	183	183	165	158	159	138	158	167	169	156	142	156	167	148	163	170	145	175	173	153	183	164	155	158	169	165	166	166	141	174	154	146	172	162	167	188	172	144	165	187	184	165	151	165	156	145	162	148	155	170	168	185	124	166	174	146	162	172	180	176	162	151	145	164	140	144	147	173	166	168	158	136	178	145	138	153	162	196	139	172	162	164	163	164	164	148	159	171	137	149	159	145	141	165	165	142	158	157	163	172	180	192	186	165	136	174	144	175	175	168	163	174	169	170	189	177	166	163	156	177	145	160	169	157	140	151	176	171	171	170	171	137	159	169	146	148	153	152	164	154	163	149	158	164	154	156	148	153	158	170	155	170	170	138	155	146	159	167	168	165	171	146	152	167	139	158	183	155	145	167	148	155	145	123	143	137	170	150	158	162	151	187	184	182	145	139	159	172	186	158	153	147	159	165	164	181	171	164	166	162	136	170	169	165	164	152	164	160	164	155	180	147	164	175	162	173	163	149	174	187	170	174	174	138	156	153	153	171	175	151	162	157	158	163	175	156	163	158	158	166	183	149	155	168	148	175	142	166	173	149	158	163	167	161	155	167	147	160	144	160	130	184	176	145	170	172	156	169	159	171	163	158	146	135	156	143	165	167	164	175	175	161	167	170	153	166	162	157	160	180	145	173	186	160	185	172	160	170	159	155	152	158	163	162	142	168	163	176	172	150	130	176	153	165	169	172	159	179	168	131	183	148	171	160	172	146	173	173	174	161	135	159	170	153	175	171	175	158	181	181	150	168	171	159	173	185	161	173	156	144	136	173	149	163	156	136	174	181	175	139	174	178	160	161	155	171	139	142	157	159	153	159	167	157	136	160	155	170	160	155	165	178	183	179	159	181	163	196	148	161	169	163	170	163	161	172	165	165	163	140	165	157	165	156	171	152	164	189	139	134	178	185	170	152	181	164	181	160	175	186	152	177	164	159	164	146	161	172	162	147	167	144	171	149	150	162	145	151	158	177	150	170	143	168	139	163	140	152	143	164	163	135	177	152	165	149	152	161	181	191	174	158	155	179	157	167	184	156	153	177	153	197	155	179	171	178	138	146	175	170	148	154	164	164	135	161	172	166	166	162	176	172	169	166	170	161	134	180	142	170	141	159	162	187	134	154	159	156	167	147	151	152	140	183	153	170	157	145	169	145	155	169	171	159	155	141	152	179	133	146	157	161	180	140	170	156	161	166	155	180	166	190	152	168	157	184	156	165	169	164	163	172	145	166	169	169	120	158	157	153	159	175	171	154	152	170	149	182	166	166	140	159	171	126	170	161	160	172	152	151	156	139	148	159	171	175	153	173	143	164	160	172	154	142	166	172	166	175	151	165	168	165	180	142	141	158	170	151	195	152	174	161	171	149	143	147	169	166	162	172	161	162	165	169	164	147	117	197	169	166	161	190	157	164	159	169	151	175	164	161	159	163	157	170	154	170	144	141	141	170	164	161	158	163	174	169	170	139	157	145	158	158	184	169	166	165	174	140	155	174	166	150	135	159	179	164	190	176	152	138	147	151	163	145	157	150	159	155	161	157	174	167	151	140	149	168	152	154	145	162	154	184	153	147	153	164	166	157	182	161	172	167	151	157	147	174	182	131	162	176	149	145	148	180	156	142	156	171	168	171	139	174	164	168	149	158	177	146	162	154	154	149	173	174	160	160	141	167	150	151	153	157	147	138	163	167	176	135	154	159	155	154	175	152	155	167	163	183	155	156	166	160	159	137	159	175	170	152	151	181	162	167	163	154	160	179	174	167	163	153	159	151	159	162	144	180	159	173	161	180	160	165	160	165	160	158	155	147	181	160	173	168	142	131	168	169	166	154	185	145	158	154	166	170	180	165	165	134	137	159	162	165	157	144	155	168	151	161	168	177	165	173	177	149	160	177	159	147	168	169	154	159	147	129	174	149	148	174	147	159	144	146	156	181	184	143	149	145	163	151	173	174	163	164	167	167	141	156	152	119	161	175
9860	3608	8279	10213	9320	7743	6314	5090	4307	3534	3021	2394	2093	1919	1604	1491	1300	1435	1188	1087	1010	942	867	777	745	716	757	730	650	620	645	596	607	541	535	555	535	536	502	496	482	466	501	521	476	479	482	486	421	426	421	457	437	461	458	423	428	416	362	418	394	411	401	418	439	417	475	402	395	451	416	426	421	427	434	425	414	407	419	422	423	413	420	433	403	406	413	393	425	389	404	414	386	396	386	420	405	392	413	422	418	379	406	385	403	427	408	411	386	410	383	428	390	419	412	417	380	433	431	397	439	426	429	381	401	424	366	405	397	399	409	391	413	414	398	402	428	427	433	427	418	421	411	374	428	410	448	398	441	416	433	426	429	426	387	435	423	416	393	416	414	400	385	402	362	395	399	414	411	389	404	399	382	365	436	394	432	430	407	418	397	403	419	424	406	405	397	406	418	419	415	418	409	412	417	421	392	389	368	407	387	383	409	440	404	438	409	392	407	412	398	439	388	426	423	392	418	410	413	413	419	365	426	406	397	407	440	402	412	420	416	415	416	403	410	426	373	438	403	405	373	412	383	367	413	422	386	365	430	429	424	430	384	415	397	423	409	443	392	423	420	413	428	444	393	376	426	390	381	355	393	433	402	434	393	417	409	401	375	373	401	401	418	411	386	421	395	402	392	402	404	388	448	430	388	394	403	408	364	397	388	445	403	410	399	403	450	410	366	382	390	412	404	401	398	406	416	418	426	396	439	407	405	391	440	403	421	406	377	395	409	393	430	401	430	402	413	437	417	410	392	385	374	394	406	420	418	400	439	402	438	406	424	374	379	460	408	394	419	379	409	422	417	413	421	397	413	395	397	425	421	410	408	397	406	409	428	402	419	407	410	407	448	421	401	391	412	356	394	396	425	393	454	425	421	428	381	396	404	349	403	450	470	377	388	395	444	400	372	404	413	396	424	395	400	383	409	414	413	385	390	389	415	425	408	426	423	421	430	417	400	394	404	386	404	406	394	372	406	425	424	438	419	419	388	412	385	424	395	404	353	425	452	387	380	391	404	420	408	410	409	420	366	391	389	375	427	408	409	426	408	424	396	405	396	402	434	396	416	396	392	385	392	460	397	399	411	400	405	427	409	381	398	420	389	445	413	400	433	392	444	430	441	381	392	399	423	398	425	414	388	424	359	413	385	415	376	393	400	424	429	418	436	422	427	387	408	401	413	427	419	443	402	379	367	417	422	419	399	422	438	407	401	413	402	382	412	413	415	451	372	397	454	384	405	406	380	400	416	397	405	409	429	410	418	456	391	379	411	392	424	402	431	386	411	411	445	385	403	363	410	392	390	420	441	426	426	440	403	458	429	406	430	372	407	407	403	398	414	409	392	393	448	407	380	406	381	395	415	398	411	407	457	401	378	421	443	441	379	426	397	429	379	429	400	402	415	394	428	409	374	398	393	398	402	386	420	428	379	413	415	409	449	428	436	430	425	405	427	409	374	427	384	417	424	401	419	386	425	388	381	408	396	396	395	415	407	406	374	396	410	449	411	411	391	396	408	402	407	453	417	358	437	383	441	399	421	396	389	392	426	451	413	409	410	393	423	448	409	400	391	406	400	395	384	407	411	409	389	391	425	427	424	391	396	450	440	424	405	428	415	397	388	425	403	413	396	443	386	401	405	385	422	442	436	386	399	433	402	441	422	412	389	416	422	421	413	376	405	407	362	425	460	397	406	429	398	448	397	374	398	407	406	412	415	439	383	368	407	408	427	372	388	400	407	417	389	414	471	419	376	396	416	408	426	416	390	432	429	381	438	416	408	409	420	414	396	392	420	411	439	435	422	395	401	404	392	399	423	416	416	435	404	411	421	424	413	363	424	423	416	433	443	413	427	409	409	427	403	412	448	428	423	405	427	438	394	435	406	405	395	412	429	428	396	383	470	417	426	435	379	395	403	396	401	409	423	399	443	430	379	389	375	431	381	396	420	412	418	413	420	412	431	396	411	419	393	391	387	427	424	398	381	389	407	416	416	410	401	389	479	410	419	415	369	431	414	378	410	373	381	408	393	411	391	437	450	427	433	399	407	414	392	424	395	368	407	390	415	446	373	393	415	419	388	401	429	393	410	399	389	439	389	453	427	384	416	400	448	391	436	407	433	415	395	407	373	363	392	403	431	400	424	403	382	429	399	427	441	423	397	392	442	409	405	390	389	427	414	377	379	433	410	420	431	424	424	400	402	417	449	449	403	418	400	444	398	392	430	388	400	441	416	383	406	392	425	395	424	420	417	411	387	395	423	404	393	453	406	388	404	407	395	417	399	396	407	401	385	389	377	399	385	383	420	401	414	434	435	428	380	404	454	406	405	431	418	415	411	419	407	404	421	423	427	386	418	401	402	396	402	406	384	400	404	415	435	426	383	412	374	401	427	428	403	383	432	394	419	430	427	401	432	436	400	393	405	389	394	442	391	391	467	406	409	355	406	375	415	429	393	431	388	403	363	453	435	436	413	411	401	417	407	388	388	378	427	421	409	389	408	393	387	434	400	433	444	404	389	391	391	425	421	390	413	409	423	428	417	420	423	408	426	415	431	401	391	406	352	426	412	409	385	408	397	442	412	398	410	400	398	404	434	403	391	455	407	383	412	371	391	418	381	407	443	448	417	427	371	392	430	412	409	422	413	357	394	413	421	402	388	409	409	431	399	409	398	417	414	382	418	413	423	407	432	414	397	381	411	377	418	389	409	421	395	397	402	396	406	380	387	373	366	389	413	418	410	399	399	406	421	409	408	416	419	411	396	426	419	431	377	403	430	414	427	455	405	416	374	403	396	428	405	434	409	386	404	377	406	413	378	408	432	373	426	382	399	404	396	395	403	378	388	420	419	405	431	400	370	425	395	410	412	373	393	420	417	405	416	432	385	384	403	406	393	406	409	383	406	384	393	401	405	417	412	396	416	399	411	364	416	452	412	417	414	427	406	396	409	395	429	424	395	394	393	395	412	424	456	383	408	429	384	388	428	413	393	452	408	379	390	391	397	374	418	385	386	418	424	386	407	435	384	401	424	402	410	414	379	380	394	390	415	422	407	392	397	395	436	392	419	383	407	452	409	408	424	413	426	405	402	419	409	412	423	409	415	397	369	402	432	432	406	406	439	436	423	377	437	377	424	382	393	400	415	403	405	411	422	408	424	382	420	387	390	428	405	405	386	387	421	413	405	449	438	432	431	416	377	418	413	395	416	398	378	440	404	405	410	408	410	397	384	413	411	450	379	401	394	361	389	412	453	390	438	446	413	425	431	419	416	441	430	415	406	437	407	423	447	410	449	402	403	405	397	412	425	411	417	384	417	392	394	404	449	416	433	393	420	412	419	436	381	404	439	408	385	433	402	437	421	395	436	429	389	378	425	399	380	435	408	391	423	414	441	412	420	407	422	396	395	414	434	434	410	446	406	438	398	412	399	418	403	408	404	411	434	415	404	396	430	422	404	425	394	452
2899	1363	1825	1419	1052	806	634	566	452	396	366	320	329	301	304	292	290	302	270	294	244	293	256	268	260	262	268	240	251	259	248	251	250	239	265	293	244	274	240	237	256	239	250	240	254	267	270	251	264	263	231	254	225	241	248	245	231	259	245	261	221	218	250	250	234	242	256	245	258	250	239	247	232	231	265	240	220	238	257	247	239	253	229	224	234	252	229	239	272	226	251	235	256	237	269	272	262	240	249	259	273	261	237	237	264	253	247	261	254	243	257	241	232	222	244	255	219	253	245	221	249	232	236	249	256	254	246	231	251	258	221	214	278	262	218	229	263	237	222	257	219	235	250	268	235	226	223	254	238	241	214	263	308	272	245	252	249	241	240	242	238	219	230	243	246	279	263	252	259	246	245	242	239	211	253	257	203	205	246	257	205	237	228	238	242	268	236	255	217	262	225	229	240	235	227	244	244	241	237	241	253	234	247	250	264	256	264	245	247	242	224	236	222	242	248	227	281	257	247	244	223	274	244	223	230	223	257	238	231	245	233	222	251	227	262	262	250	238	241	222	237	254	268	287	259	275	228	262	241	243	243	263	249	256	264	233	230	249	236	224	222	246	274	256	231	249	267	240	265	248	246	221	241	249	273	243	234	233	239	224	245	264	255	257	222	260	250	235	265	258	256	265	258	212	238	280	233	244	263	244	217	253	272	251	276	276	273	262	231	228	228	246	253	278	236	245	241	257	254	251	248	229	240	227	261	239	254	235	245	264	246	278	266	246	260	259	234	229	263	258	239	259	245	246	267	233	219	254	229	248	247	248	241	243	228	216	257	251	245	255	259	238	233	259	254	241	224	222	254	271	260	220	215	229	235	238	233	229	250	240	259	238	240	261	241	254	220	265	245	239	231	241	257	241	249	238	282	263	260	216	249	239	276	231	218	251	229	263	236	215	265	261	254	269	243	238	263	257	224	238	253	270	264	246	240	249	242	224	230	232	229	241	260	248	252	241	218	241	272	245	255	271	210	268	231	246	254	251	259	256	263	248	254	233	219	233	247	262	238	225	276	247	265	263	239	261	226	258	219	242	245	256	225	231	271	256	277	234	228	231	251	240	247	261	246	254	238	258	215	262	228	242	251	264	248	221	263	251	259	229	221	249	245	264	261	256	246	253	213	255	231	252	228	246	239	263	264	231	256	256	248	240	244	257	219	272	234	214	242	238	267	260	216	228	273	239	219	226	245	246	221	257	249	247	232	261	249	252	242	247	260	240	235	223	225	240	251	228	222	243	246	245	242	209	227	226	214	269	241	248	225	251	256	287	252	237	247	232	226	259	269	254	204	248	263	258	258	273	228	219	243	233	239	286	264	237	253	239	228	242	268	235	230	236	274	240	240	243	243	218	231	233	216	261	260	240	258	257	246	246	252	249	232	249	241	233	247	250	243	228	257	238	250	222	236	229	291	249	237	245	218	251	224	241	247	238	235	235	229	248	250	216	238	258	282	245	244	214	260	242	246	253	249	234	235	257	255	259	242	233	245	261	278	228	254	260	241	216	228	277	249	243	231	222	246	227	230	224	206	254	245	230	247	242	254	262	234	236	262	238	234	221	247	258	252	232	232	250	257	221	257	214	269	255	235	221	252	254	253	233	230	254	259	260	264	249	243	238	239	229	226	202	242	274	218	256	265	273	238	245	220	299	239	263	232	260	265	257	225	265	267	237	229	249	236	229	275	269	234	250	241	250	247	247	255	247	255	222	247	256	229	237	229	229	215	213	258	245	226	225	229	284	272	233	221	231	244	255	220	235	245	255	228	213	232	229	250	244	268	266	220	264	249	251	264	242	258	270	278	245	254	254	247	233	238	227	244	263	268	268	253	237	249	242	231	264	258	255	240	234	272	254	269	238	252	239	227	229	203	244	223	252	263	244	253	257	242	255	254	230	228	254	259	228	232	227	254	265	269	267	251	242	246	243	241	283	229	264	230	250	226	268	250	258	219	267	236	246	257	263	247	252	256	251	245	260	242	239	252	252	244	254	245	246	245	216	269	262	273	243	240	234	229	231	240	241	258	274	250	245	256	243	232	271	284	277	232	251	229	238	262	250	252	247	236	246	227	259	272	234	230	268	219	219	242	266	274	233	244	251	260	254	232	241	226	273	264	236	258	234	256	230	261	234	272	281	224	273	206	228	231	236	240	247	244	240	289	246	225	234	253	222	248	260	207	222	256	247	243	244	253	286	272	237	258	244	267	227	238	223	224	226	253	216	250	239	222	242	226	251	221	238	247	268	243	236	272	234	232	248	244	224	247	238	269	215	255	239	235	234	239	271	250	265	248	243	236	245	243	263	233	234	208	247	265	274	248	249	238	260	215	256	255	236	232	250	246	234	248	261	251	227	256	252	241	229	253	285	225	244	239	258	229	246	241	250	241	270	233	227	232	232	240	228	225	258	254	259	235	262	237	256	222	246	261	247	255	262	226	259	245	238	233	279	232	232	237	256	270	248	234	257	259	273	230	250	225	244	210	253	253	237	243	223	259	260	257	250	258	257	266	247	240	218	260	241	228	238	229	242	252	255	265	231	274	229	240	237	257	254	225	257	228	231	235	254	254	252	257	242	278	234	258	270	242	229	211	221	262	231	207	210	228	249	255	213	237	241	248	250	222	256	244	246	250	204	283	246	230	250	219	252	260	244	229	233	270	250	234	254	278	252	241	274	282	224	245	227	237	238	258	250	229	243	218	236	254	276	234	255	241	249	259	252	239	245	220	223	226	287	258	224	253	260	242	253	255	242	224	255	231	246	246	267	253	255	271	246	264	231	229	250	241	259	239	243	266	232	232	229	241	256	240	234	224	249	243	241	245	281	272	248	257	252	285	248	232	221	256	236	269	223	239	266	231	237	236	269	225	262	287	236	269	236	228	273	248	260	262	234	235	250	272	290	234	242	272	285	245	251	234	269	231	236	231	252	259	247	268	225	260	239	244	235	234	233	251	225	249	244	226	255	245	243	220	258	271	241	248	234	251	257	259	236	268	238	245	233	203	280	226	236	262	240	277	247	242	260	225	243	208	248	280	236	249	225	262	273	262	258	259	202	236	256	237	256	245	288	272	239	246	214	205	238	254	244	245	232	234	271	253	232	258	259	249	209	260	267	243	233	242	235	247	248	265	242	236	253	240	190	236	292	210	266	267	234	233	243	239	218	215	241	234	232	229	233	252	249	261	230	259	257	278	225	245	225	267	249	232	241	216	219	248	228	240	267	249	246	241	264	244	241	233	233	236	225	227	252	259	259	269	224	244	240	236	252	265	271	251	283	244	230	236	243	240	250	239	228	226	248	261	271	246	230	259	271	246	223	279	253	244	247	242	249	235	254	238	254	253	235	251	241	231	235	263	236	262	256	225	241	239	228	259	267	258	237	241	216	257	255	246	276	275	267	221	247	231	226	250	258	262	254	255	230	240	243	261	247	266	240	246	220	215	246	241	255
2908	1769	3766	4625	4228	3519	2760	2319	1826	1673	1380	1184	1054	975	918	966	870	898	756	754	747	751	708	660	693	685	638	686	656	661	622	543	638	590	631	611	639	603	616	558	591	632	603	612	592	591	603	636	595	633	635	619	626	598	574	577	601	609	564	606	572	582	638	611	608	612	571	572	614	616	624	620	630	614	609	626	604	588	605	562	569	567	650	575	603	588	612	587	564	598	571	577	575	602	598	623	589	583	611	617	642	615	606	612	555	559	552	619	613	560	567	609	569	571	593	571	611	600	585	614	599	592	591	597	580	576	573	574	583	582	562	615	535	580	618	562	619	579	600	648	613	610	604	595	568	652	612	597	566	588	611	606	556	606	591	574	565	598	643	597	596	602	574	589	628	567	611	568	590	588	602	584	595	588	603	579	599	603	591	608	633	552	556	580	552	603	624	607	555	575	561	591	557	595	641	613	607	558	571	559	656	588	581	630	569	621	611	561	584	576	601	581	598	598	561	579	589	582	600	591	594	575	580	590	576	624	561	585	598	582	577	591	580	535	560	580	565	569	586	610	560	588	561	577	565	571	581	615	592	582	594	585	601	603	645	586	571	598	589	604	580	583	622	577	591	620	590	594	589	603	605	568	590	635	573	604	610	628	583	597	564	602	579	549	582	570	605	575	572	595	630	605	604	600	587	596	622	596	607	599	605	628	585	596	612	617	570	615	580	589	565	598	604	542	589	581	584	606	570	562	569	616	598	609	603	602	601	605	580	608	582	607	589	596	624	619	565	585	630	597	590	605	595	603	576	546	629	627	570	590	575	610	597	587	599	621	586	557	574	583	588	564	597	615	605	636	599	615	595	590	596	597	573	590	614	616	621	607	580	608	584	592	586	559	587	594	608	613	578	587	606	597	629	570	542	575	636	607	590	632	621	573	573	617	580	593	560	558	622	610	579	577	554	562	575	605	606	596	555	572	565	603	576	607	577	585	597	629	629	611	593	585	561	560	557	600	595	573	584	577	585	588	624	628	586	617	553	582	589	607	597	589	566	555	620	593	623	606	590	565	553	609	606	539	574	566	592	593	570	612	594	545	597	615	587	599	572	628	633	623	603	577	549	552	643	592	563	634	606	610	582	567	623	574	607	555	608	636	614	615	615	604	590	583	592	568	567	594	570	621	549	606	573	562	640	582	607	599	536	602	573	601	625	623	632	588	590	600	578	536	609	571	605	564	552	565	582	587	600	545	610	596	580	575	618	595	557	593	578	572	576	608	540	623	556	600	620	607	570	630	570	534	581	576	580	584	595	587	606	541	612	544	540	611	603	592	608	570	574	592	602	590	615	608	613	621	595	622	657	546	574	588	603	587	557	625	574	565	597	581	574	566	572	571	628	591	600	609	607	595	616	592	644	616	624	637	574	621	560	610	620	576	569	591	611	625	584	615	576	592	586	579	581	566	576	564	600	620	582	569	559	604	590	609	579	625	612	600	568	615	596	611	576	584	586	602	580	630	586	621	571	580	616	600	574	581	583	585	547	585	567	594	594	593	591	636	580	607	628	601	591	575	575	560	615	597	579	576	598	598	563	587	601	599	608	620	578	593	606	578	613	570	582	612	543	559	556	617	647	588	585	598	577	558	577	585	563	577	605	636	582	607	610	602	619	603	624	603	616	583	631	614	583	578	592	564	619	586	590	577	624	551	622	585	544	617	597	597	595	588	579	606	596	614	568	602	596	590	557	587	546	596	621	583	595	597	575	603	576	592	595	584	583	648	573	592	574	586	556	590	587	598	595	585	600	641	548	593	556	562	587	583	597	587	629	612	581	582	603	581	591	571	611	571	591	599	562	605	602	557	617	580	600	542	602	560	561	609	612	610	616	568	592	584	594	538	612	589	577	590	559	601	582	584	573	555	577	564	602	546	604	589	578	539	577	556	591	598	629	616	608	590	615	595	583	599	634	581	570	550	603	599	585	619	555	608	594	581	624	559	642	615	580	627	577	620	579	663	611	598	570	586	643	633	612	571	602	565	618	589	588	612	575	595	568	598	643	613	591	595	590	561	575	586	595	614	586	592	592	593	572	574	656	596	590	582	595	576	616	616	601	582	579	608	617	610	592	574	569	564	550	581	585	590	559	520	599	572	582	564	581	557	606	598	575	587	553	582	557	593	596	540	592	589	581	614	602	607	588	637	550	571	634	595	580	570	555	641	604	576	587	582	597	583	619	602	580	554	582	570	654	623	612	589	558	549	601	583	576	619	625	587	600	590	597	593	586	573	576	582	621	621	663	636	524	582	586	562	560	594	588	616	623	611	609	613	629	576	601	586	575	595	628	606	639	628	587	607	609	636	598	568	545	616	617	588	617	595	560	610	604	605	580	596	564	579	600	636	587	579	553	596	598	598	578	592	615	590	588	596	610	552	601	544	547	550	591	593	622	616	585	596	568	596	554	617	594	609	604	552	615	571	590	613	575	561	554	631	585	584	563	533	568	596	600	618	597	574	583	600	584	621	572	626	596	586	581	575	611	582	574	551	621	582	603	606	566	572	631	607	612	580	640	612	596	620	565	581	593	609	625	600	610	631	613	619	549	609	559	608	633	596	582	587	575	581	630	576	548	604	649	571	557	618	588	585	571	569	645	551	601	596	603	589	595	585	569	647	611	584	588	554	610	576	577	614	571	553	569	650	563	607	598	595	590	593	630	659	571	584	589	551	581	606	595	602	592	601	565	582	649	638	559	587	613	605	602	595	552	575	608	584	589	662	634	575	580	587	583	574	584	577	572	591	559	617	571	575	601	584	590	563	613	600	607	585	585	582	595	624	614	595	589	613	576	597	562	621	638	603	578	613	571	571	586	607	600	610	567	626	593	596	575	596	615	552	591	589	587	598	588	598	606	591	592	599	567	600	609	606	603	583	585	557	607	601	660	574	586	598	621	591	585	595	547	581	606	601	557	584	582	581	604	592	615	583	610	596	585	586	577	633	604	588	615	652	591	568	582	622	613	623	618	638	581	575	624	583	615	578	585	562	618	594	615	602	567	608	608	629	583	633	596	643	555	582	612	589	555	611	552	621	555	618	598	561	604	619	603	554	633	596	602	610	602	587	593	583	558	613	605	576	590	589	546	593	588	619	621	617	604	589	632	609	611	587	647	580	566	587	638	613	599	586	626	573	564	579	565	583	548	626	576	601	615	565	607	580	594	611	615	571	619	598	609	564	582	548	614	610	608	575	594	546	576	613	584	614	603	505	609	585	599	608	649	606	597	581	594	637	605	575	612	609	602	581	609	575	617	585	613	622	590	577	561	557	588	602	597	556	583	590	590	529	602	596	623	633	571	641	610	600	626	652	612	604	618	552	624	597	588	606	625	597	572	597	598	605	568	609	576	602	567	606	600	587	638	549	576	547	550	605	613	636	613	596	628	591	625	578	575	599	585	595	607	626	592	651	608	587	591	566	615	575	596	594	600	552	587	597	580	581	584	589	609	608
9030	2359	3229	2538	1798	1285	1060	859	673	691	505	424	374	329	341	339	292	283	298	274	261	230	235	267	263	231	230	230	261	227	247	261	216	221	224	244	222	211	223	206	221	226	233	216	212	197	202	210	227	210	226	203	215	230	224	216	244	199	219	221	228	233	196	216	208	212	221	223	228	196	212	181	215	193	194	231	213	212	214	190	217	226	189	194	200	213	226	220	210	212	219	207	211	224	229	220	200	222	202	216	249	206	232	209	207	201	226	192	192	189	218	208	219	201	193	213	197	194	202	179	232	219	207	230	220	193	215	212	192	222	202	199	225	216	208	193	215	222	203	235	214	196	193	199	211	200	223	218	246	203	203	203	219	206	205	224	212	227	227	199	215	185	219	190	199	226	221	229	204	259	211	234	205	195	220	205	230	198	203	205	235	183	210	198	221	225	231	221	218	199	187	181	212	229	242	219	213	239	225	230	209	199	210	210	195	228	204	200	219	219	195	211	197	199	231	213	171	218	218	204	212	220	241	207	212	229	188	193	220	203	207	213	220	230	213	225	223	208	212	204	201	219	244	202	209	223	200	246	198	197	204	204	202	214	208	182	175	187	201	228	213	208	249	216	205	218	214	208	234	209	199	209	236	218	209	221	218	209	199	219	194	213	205	208	202	211	218	220	224	225	229	245	210	193	211	222	214	194	223	209	222	228	232	219	220	236	233	216	242	238	205	181	203	220	209	186	228	220	210	218	210	219	221	208	220	192	204	210	227	219	222	217	210	190	190	208	244	207	202	198	214	228	194	213	214	183	200	171	209	227	203	177	218	201	226	176	186	212	186	204	208	208	209	236	205	215	236	214	228	219	202	221	216	217	229	224	225	208	220	222	213	219	203	215	233	218	233	227	225	199	210	190	189	223	227	208	241	212	256	184	204	229	238	215	200	216	195	216	220	211	205	170	188	214	217	184	209	215	198	220	221	214	234	210	215	221	222	202	219	180	195	223	201	240	201	217	222	200	221	214	220	229	207	238	198	220	206	211	212	225	225	195	207	229	218	244	190	228	210	198	200	213	214	203	188	209	206	219	229	218	205	221	213	225	213	199	227	186	205	191	216	218	210	218	211	200	215	218	227	231	199	232	228	207	199	184	198	220	235	208	232	236	221	203	202	200	183	199	247	205	211	208	202	198	209	217	213	220	192	228	251	205	201	211	199	215	216	216	189	216	232	201	204	206	224	270	208	205	229	190	208	206	211	238	251	221	219	202	186	214	210	221	196	223	219	204	227	222	221	225	221	232	201	239	216	195	225	224	235	208	176	223	218	225	208	231	223	213	222	198	221	214	207	211	189	208	205	218	198	212	185	217	214	204	224	222	220	239	212	193	207	201	215	184	205	230	201	217	209	228	184	205	199	227	200	223	225	228	208	222	205	207	207	202	207	223	202	211	202	197	204	202	198	177	216	207	228	190	212	224	202	202	189	217	208	216	236	212	204	209	202	203	214	210	229	189	178	221	165	184	206	216	229	185	212	221	209	211	223	218	180	226	220	225	218	214	205	232	202	176	252	211	196	196	214	188	229	208	232	214	198	188	182	202	211	209	208	181	212	214	212	227	202	218	203	216	222	206	197	212	212	218	214	221	216	212	201	208	217	233	187	208	231	241	205	174	207	196	198	217	207	203	217	200	216	228	204	184	195	175	195	218	216	218	226	219	232	214	209	190	210	190	195	219	211	224	203	191	180	200	206	208	208	185	201	222	200	216	233	206	185	219	210	209	192	193	218	244	239	213	222	215	222	229	221	211	213	205	212	183	242	221	196	191	219	205	191	230	224	234	228	206	202	218	210	193	203	226	199	218	211	204	206	212	208	215	223	211	217	221	200	250	195	222	212	213	201	217	222	198	194	215	194	229	219	228	232	221	229	228	204	190	201	210	221	228	205	205	209	198	223	211	202	202	207	225	223	226	245	206	226	217	202	199	189	221	205	237	226	238	181	221	209	221	214	205	218	222	201	242	212	225	206	224	203	182	251	200	229	238	233	220	210	223	235	231	208	218	209	217	208	198	220	220	198	231	200	223	236	226	194	226	190	211	246	236	206	208	205	212	209	239	196	209	193	225	202	187	196	218	218	186	207	221	199	201	203	231	234	193	173	205	206	187	219	202	214	225	250	209	202	218	209	225	239	200	211	216	203	206	230	214	223	228	221	199	213	214	211	223	220	218	202	205	232	234	209	223	222	210	207	189	228	227	227	187	205	202	203	197	207	221	185	204	195	231	208	229	211	211	210	198	172	217	208	211	205	216	223	195	223	210	208	183	206	205	209	216	222	213	214	199	212	215	202	208	222	201	204	214	219	235	215	201	188	205	218	227	214	214	200	229	227	231	193	177	194	231	207	208	193	189	186	225	207	214	229	235	223	203	214	211	209	204	207	188	236	237	224	218	230	221	225	182	226	217	223	223	222	190	180	224	221	244	205	218	178	211	187	242	210	180	232	235	246	241	187	214	241	200	196	243	224	229	217	204	217	188	209	210	218	210	255	244	224	194	204	187	206	187	232	200	202	223	184	223	181	199	219	200	221	201	214	233	240	204	228	194	183	199	216	207	193	214	222	203	217	255	211	211	222	194	216	202	211	211	229	213	225	191	224	211	212	225	232	229	222	208	200	211	174	214	218	181	217	208	219	211	228	208	227	190	223	234	220	197	208	210	231	200	180	197	198	206	213	217	216	196	213	225	219	224	211	194	194	202	226	198	194	229	210	226	199	217	219	244	206	200	204	219	217	219	214	204	196	178	199	222	213	208	218	224	204	204	224	204	228	219	236	233	211	220	222	251	216	217	202	230	180	216	241	193	217	217	182	227	192	199	236	204	236	200	214	200	212	209	201	204	233	186	215	216	215	203	202	227	196	215	211	213	221	221	227	194	195	228	222	210	212	197	200	211	221	224	206	234	196	225	209	204	213	217	230	215	194	212	197	194	240	218	211	201	225	200	182	205	212	201	203	227	213	215	198	224	236	222	169	214	218	247	205	216	211	221	184	217	200	212	210	194	216	216	224	239	217	222	201	197	208	206	236	234	211	206	207	210	196	199	204	212	223	220	198	196	190	226	204	217	176	208	217	204	233	218	203	197	219	223	212	237	211	206	230	227	208	177	207	221	213	223	236	211	217	217	192	223	177	227	195	206	212	200	210	222	223	202	203	214	198	223	195	203	206	211	186	223	196	206	218	223	215	199	188	205	190	188	195	205	231	235	216	222	225	206	217	206	203	218	212	205	209	212	205	191	216	220	208	183	226	234	224	221	212	249	234	230	217	215	208	221	222	196	241	222	221	196	230	215	218	196	231	202	210	202	218	205	213	229	246	210	224	230	225	190	217	190	237	230	231	210	213	259	237	207	209	220	242	207	231	214	247	239	212	212	229	221	214	225	209	202	213	213	222	213	199	244	250	227	211	207	219	226	217	210	212	220	222	200	204	199	181	243	216	190	223	220
7555	2737	6533	7592	7189	5818	4897	3842	3314	3065	2256	1789	1558	1490	1395	1378	1252	1181	1103	951	918	885	768	792	797	743	747	734	672	672	643	612	686	642	637	604	563	626	581	576	577	570	551	540	577	544	541	544	538	540	550	576	561	501	499	536	562	518	547	558	576	515	529	508	550	513	504	524	497	560	513	531	491	562	540	540	500	525	541	551	545	477	532	536	521	528	509	525	549	535	538	545	494	515	532	561	540	571	516	523	516	484	558	506	507	550	477	490	520	515	516	489	503	531	516	471	529	574	536	500	543	544	564	534	487	519	505	497	523	518	517	506	540	570	507	512	568	541	515	536	508	500	529	508	490	496	524	526	529	501	500	515	500	510	523	512	574	505	563	501	547	527	539	508	518	543	502	492	555	465	527	554	503	556	530	512	577	493	533	495	514	511	531	530	531	519	515	514	556	535	527	502	497	516	502	501	524	503	503	511	555	563	527	521	535	544	507	524	526	544	470	539	513	513	455	501	525	578	491	547	553	503	534	507	549	502	555	488	501	533	540	534	519	494	536	506	496	544	498	519	553	525	556	520	554	506	477	515	532	560	542	552	526	523	542	520	533	519	508	495	530	559	504	498	491	491	526	498	534	526	480	528	531	525	544	483	495	490	494	512	538	540	515	529	521	556	476	520	539	552	557	536	548	547	516	535	531	515	464	525	516	538	504	524	538	503	558	527	555	503	486	498	516	541	538	553	532	524	492	548	476	523	490	496	536	551	570	541	474	532	553	521	509	502	505	495	507	496	538	526	538	489	524	510	554	511	542	554	545	522	533	522	554	526	536	503	527	485	497	523	579	530	540	513	529	504	539	507	545	545	522	534	489	510	555	494	529	520	545	519	510	556	542	496	545	522	523	524	539	547	516	541	504	526	517	518	495	544	508	530	518	500	517	510	546	532	520	544	556	499	487	475	517	501	561	503	512	497	531	511	509	527	504	509	518	516	542	487	548	542	508	532	530	498	510	522	528	475	535	540	545	507	511	520	551	518	533	527	533	495	540	501	519	493	523	526	497	511	493	479	487	500	515	506	552	505	541	528	501	534	499	532	537	514	539	517	529	548	523	494	542	542	504	551	515	521	543	537	509	464	531	536	530	537	518	534	513	508	540	557	482	533	521	514	514	505	517	532	527	533	505	536	515	495	549	549	510	514	494	515	499	510	547	516	508	493	539	502	513	538	513	494	517	523	502	493	524	525	534	542	561	523	504	523	518	521	454	541	517	539	530	541	547	558	535	487	550	494	485	498	500	482	545	504	510	560	530	487	513	511	517	551	550	548	523	470	505	540	517	516	514	447	533	522	563	522	542	536	507	527	481	550	516	514	497	510	542	542	523	520	465	493	513	533	515	499	500	523	535	513	509	527	506	562	543	564	503	482	534	520	494	510	497	502	495	480	545	525	533	504	533	559	504	547	511	541	500	561	529	529	488	534	504	518	519	521	558	533	526	479	513	528	515	524	496	535	515	491	549	513	503	511	570	529	553	511	497	499	472	565	490	528	588	540	547	541	539	527	477	463	524	497	539	525	477	506	534	476	585	506	531	508	505	521	506	523	530	494	534	544	508	516	531	512	543	477	504	535	525	526	523	538	497	520	582	527	538	551	513	511	528	515	523	536	525	551	532	519	529	507	568	565	538	520	503	518	489	475	510	513	573	481	538	540	587	532	528	523	496	505	515	505	553	528	510	538	568	558	518	501	537	512	497	550	538	529	512	510	520	514	518	521	483	552	543	528	517	484	530	489	497	547	531	522	513	491	558	531	500	540	532	563	540	522	506	553	550	519	543	501	572	518	512	529	514	528	537	523	489	527	522	533	513	449	503	510	523	528	529	505	504	518	521	514	534	514	484	485	519	515	521	511	535	565	522	523	498	515	478	515	476	537	526	553	563	526	535	543	487	506	506	551	549	525	478	507	534	517	511	524	549	475	548	518	523	535	524	507	499	497	532	519	523	491	525	499	584	527	524	555	547	514	528	509	547	529	481	501	490	543	535	488	502	523	485	501	519	511	533	536	536	525	512	513	540	533	544	524	543	510	501	515	518	537	539	470	543	528	549	468	525	516	549	513	497	458	519	528	507	499	484	531	506	525	558	515	505	474	544	529	495	552	488	544	507	536	515	549	550	490	484	544	528	499	503	475	498	513	548	526	540	513	529	519	528	519	505	523	527	547	542	552	476	507	563	514	520	522	549	514	495	524	500	530	538	508	502	557	534	516	528	508	519	517	553	447	526	490	510	544	499	515	505	537	542	529	565	534	544	546	478	506	519	558	554	512	485	564	555	511	523	525	476	548	538	491	497	539	520	516	550	522	483	503	539	538	504	531	499	505	515	549	495	543	484	523	522	506	528	500	535	529	514	468	492	526	526	551	477	493	499	534	524	483	509	507	524	471	523	511	544	526	525	517	516	474	557	507	493	493	532	509	525	537	524	498	541	552	475	454	509	540	519	499	536	523	510	509	539	532	558	513	526	490	528	510	542	571	513	479	510	517	533	572	534	472	539	531	517	529	538	504	515	506	547	511	530	517	512	521	575	531	534	488	526	505	564	550	506	492	539	536	488	520	499	547	515	531	521	461	539	490	510	536	494	509	565	515	528	510	487	514	515	504	541	534	539	533	518	516	531	522	534	475	496	530	499	542	514	496	560	498	577	585	532	525	539	487	526	537	496	534	500	493	523	510	520	526	495	521	528	481	548	525	520	525	516	517	522	540	506	536	544	470	521	552	534	568	517	557	569	502	566	499	521	536	522	523	527	514	498	481	501	540	480	518	503	474	542	526	545	560	537	540	534	500	523	521	474	522	529	486	513	531	555	518	500	503	518	557	512	532	505	475	526	511	522	510	491	525	513	501	558	512	487	525	511	535	531	549	517	485	517	509	523	526	547	537	561	496	531	500	537	532	545	498	536	489	502	512	507	522	520	502	540	517	528	557	526	498	525	530	484	536	548	559	515	523	527	516	511	538	523	543	529	527	530	533	509	498	451	497	525	508	594	505	502	487	505	510	519	494	510	554	539	527	490	567	530	518	523	494	546	531	497	534	526	498	535	534	574	514	505	541	540	508	538	505	553	536	496	518	521	538	542	530	581	476	494	540	550	538	509	561	512	500	484	523	507	494	496	556	514	489	530	535	487	498	506	467	547	544	532	516	503	534	478	498	546	505	550	507	516	523	546	555	507	493	528	489	540	535	521	517	540	549	511	530	540	542	535	531	543	520	561	485	497	510	542	575	530	528	531	514	533	466	492	536	495	500	490	506	518	514	515	523	538	520	506	524	498	495	508	548	533	530	534	533	512	555	524	515	508	535	511	526	521	483	493	532	542	511	544	549	519	536	513	504	535	549	504	477	513	528	548	499	513	525	498	491	500	497	527	518	509	524	494	532	513	523	532	540	527	506	541	536	530	556	534	501	470	565	527	513	519	557	541	513	484	479	541	533	511	526	524	534
15271	3854	4770	3898	2914	2204	1701	1210	803	644	586	455	423	363	374	330	308	290	265	237	221	204	228	214	193	190	229	193	162	179	167	187	165	165	184	170	139	145	161	173	127	129	165	175	165	175	153	142	155	158	163	148	173	157	141	176	151	154	155	160	159	144	139	140	164	160	160	146	154	149	151	126	174	130	134	175	156	157	140	125	143	171	133	159	146	172	173	157	154	166	146	151	158	141	169	154	159	166	142	166	147	155	139	149	144	182	147	172	161	132	147	148	153	132	158	150	147	153	152	140	159	150	158	153	157	152	158	159	135	140	138	132	163	170	132	150	144	140	153	138	160	158	159	159	171	166	167	134	190	173	173	152	153	145	143	124	166	142	137	165	154	162	169	173	141	151	165	168	152	135	164	137	176	137	168	160	147	128	149	161	159	160	151	146	141	166	149	154	144	153	140	169	147	148	155	155	147	159	157	169	144	137	172	153	163	177	173	168	133	149	166	147	171	124	159	135	149	151	148	155	164	161	119	148	138	163	128	146	145	153	175	176	159	125	154	164	165	171	163	168	158	183	165	169	129	138	150	143	167	140	140	177	176	131	159	157	153	157	142	126	161	136	130	163	134	146	153	135	160	147	151	152	157	146	170	151	143	136	173	158	182	164	154	128	167	173	155	168	171	139	143	138	155	168	145	156	163	168	142	150	163	146	168	160	151	147	155	149	138	150	145	155	154	140	142	165	175	146	173	131	162	160	182	148	155	151	130	143	158	176	137	143	134	155	160	164	159	137	142	169	141	180	179	146	172	154	135	157	142	146	155	163	149	140	157	142	118	153	127	176	151	140	142	168	158	146	143	168	128	134	144	149	153	138	160	163	148	149	134	157	157	166	143	152	166	157	141	128	162	166	152	174	169	141	138	152	157	163	139	139	148	174	175	156	145	151	149	136	159	145	148	156	168	122	126	154	149	153	144	136	167	157	140	155	160	138	173	143	150	154	147	146	133	168	150	126	142	153	163	161	129	175	132	165	151	160	145	117	136	135	164	126	140	150	167	150	149	156	131	138	164	139	157	178	147	132	161	145	159	144	135	163	144	181	176	161	175	154	155	153	151	145	160	156	153	155	160	173	141	126	147	133	146	166	147	148	158	137	144	132	143	178	164	134	151	151	149	161	149	149	167	175	160	162	154	161	163	144	145	137	145	132	152	182	156	152	158	164	128	152	152	166	138	158	147	126	159	145	166	139	145	127	136	167	151	170	149	159	132	157	153	156	141	168	132	163	181	125	154	150	165	144	149	130	133	169	158	168	134	167	148	139	147	155	154	165	161	123	149	146	146	132	166	154	152	153	158	154	168	181	158	141	160	168	173	143	164	162	152	168	136	158	151	157	148	166	144	148	153	131	162	163	160	129	150	173	164	159	136	135	150	159	153	149	145	157	168	166	160	147	166	147	163	127	123	148	122	167	141	174	176	139	151	165	153	153	187	131	157	147	154	147	155	147	170	150	146	155	140	146	138	148	169	179	133	161	156	144	138	149	152	166	158	144	136	149	168	149	178	147	148	133	138	159	182	180	172	164	142	159	142	165	151	147	173	155	168	166	156	150	151	146	153	138	166	141	141	168	170	151	149	152	146	152	147	140	136	174	147	168	129	152	167	167	151	176	158	170	141	162	156	134	154	148	156	125	158	141	144	140	147	145	157	136	152	148	157	131	188	147	178	150	154	150	162	136	138	156	157	159	135	158	146	152	139	139	144	157	160	149	156	136	177	132	154	166	173	155	157	157	140	165	154	144	137	139	139	147	140	144	153	192	140	165	161	146	145	151	142	146	142	150	141	146	176	135	149	141	121	144	162	152	140	149	163	144	148	179	172	138	123	145	185	150	141	152	145	155	164	157	172	153	157	145	135	140	161	158	168	153	148	145	149	145	145	131	150	137	143	142	133	149	150	148	181	169	139	148	145	126	142	152	171	149	158	168	155	153	146	147	163	146	148	148	145	149	160	159	152	183	149	139	131	159	127	178	161	158	150	143	158	152	161	172	149	140	146	158	148	150	166	158	141	177	140	164	153	160	167	154	163	162	150	144	146	165	120	133	159	146	127	173	162	141	147	139	160	140	148	154	155	132	168	154	167	146	153	150	152	181	148	176	145	152	145	190	152	160	174	146	157	142	152	139	164	136	145	167	161	156	130	131	157	141	166	161	156	121	160	131	170	140	166	145	150	171	167	136	140	146	141	155	184	148	144	134	133	162	164	143	144	171	166	168	165	137	145	158	146	150	135	127	136	152	142	175	149	144	164	170	154	147	143	156	159	146	153	163	153	160	147	165	142	140	157	147	140	178	172	153	170	149	149	148	152	157	141	167	148	129	146	158	145	123	148	172	158	139	163	169	155	138	130	157	169	148	150	136	164	155	165	156	138	136	134	144	154	157	132	144	143	154	122	138	158	157	175	140	156	152	130	135	175	155	158	151	171	173	152	178	139	165	141	148	143	153	142	162	131	151	164	153	172	165	165	151	169	161	179	184	159	151	148	158	161	141	153	160	126	125	157	147	152	146	172	129	130	138	144	179	132	160	151	130	134	160	145	155	132	139	154	169	155	151	128	170	140	165	148	183	145	141	169	127	143	158	188	170	164	170	143	162	147	159	168	153	136	170	167	167	171	141	145	153	158	161	168	163	134	170	179	151	126	132	160	141	157	143	146	149	161	169	151	169	163	142	160	146	155	164	153	155	156	149	148	149	123	177	177	152	152	139	172	146	161	149	162	136	161	147	151	155	169	147	154	147	137	173	176	151	150	147	136	138	160	155	180	161	141	150	147	149	132	172	165	168	168	160	144	172	174	140	150	174	156	164	163	161	139	167	157	164	142	138	168	144	152	138	138	172	154	150	168	151	136	145	148	159	154	150	165	157	146	140	151	144	163	150	141	144	164	157	158	173	167	167	136	157	154	147	134	154	134	155	137	125	153	144	156	151	159	127	129	169	151	142	150	141	155	148	131	156	154	153	142	146	147	166	173	153	169	163	150	142	151	157	154	147	168	149	139	156	153	160	158	144	157	129	146	153	151	160	131	165	161	181	152	155	162	140	144	158	123	129	138	150	163	154	166	164	167	137	148	136	174	149	152	139	164	137	132	143	156	159	150	154	140	145	157	153	157	126	166	156	175	152	185	164	133	152	148	149	163	138	166	158	147	156	132	157	153	154	158	186	176	150	173	147	144	146	141	154	142	151	147	163	154	133	145	134	172	140	142	142	135	181	148	143	166	140	143	151	160	160	143	162	136	170	148	152	146	156	162	156	163	150	161	178	161	148	176	158	174	162	171	141	152	139	135	165	151	157	149	150	167	148	145	142	141	160	147	187	132	163	164	167	145	165	133	149	133	153	182	164	149	154	135	159	148	158	156	149	170	159	172	147	173	160	132	140	175	151	160	135	171	166	135	153	175	148	151	149	145	164	144	145	150	150	154	155	151	158	143	171	172	150
9920	3716	8414	10395	9702	7804	6852	5257	4229	3496	2862	2498	1961	1837	1696	1507	1480	1357	1206	1034	981	941	841	782	758	689	718	612	574	615	538	573	551	520	524	520	505	481	498	491	440	450	447	448	457	457	468	411	442	421	408	407	404	422	405	407	386	385	411	385	385	377	383	382	403	414	425	380	382	416	373	363	410	374	376	380	405	392	395	388	387	394	423	412	407	389	393	395	391	393	354	374	362	378	417	429	375	370	405	374	462	361	369	400	422	402	392	396	411	361	403	401	379	396	386	366	365	379	360	382	387	378	355	353	387	362	411	387	398	352	394	404	383	384	352	396	371	381	364	365	412	379	382	395	389	393	369	355	380	380	422	382	363	377	437	404	355	384	410	369	380	390	383	389	391	371	396	377	396	403	397	376	376	383	370	353	375	394	401	433	351	405	382	382	420	405	388	360	349	370	384	365	385	372	398	408	386	352	400	398	393	378	368	398	379	410	384	411	353	381	373	381	397	393	372	385	391	370	378	424	395	401	383	375	382	395	377	347	403	394	371	410	422	376	349	407	392	382	358	378	376	408	352	388	410	377	385	356	364	406	365	392	396	368	350	393	362	416	396	375	385	415	419	393	357	419	372	372	392	374	401	399	366	402	369	400	378	384	403	346	390	378	381	361	428	412	403	369	401	373	403	376	385	362	359	391	387	382	400	390	370	355	380	374	365	382	404	392	383	366	360	381	378	397	397	358	359	354	403	365	397	377	356	396	376	371	433	366	366	337	405	400	350	398	415	400	368	398	382	384	386	387	382	351	391	456	439	413	385	368	357	378	410	368	367	384	369	382	387	393	411	386	380	386	409	396	375	388	362	399	338	336	367	391	389	392	401	388	363	396	378	375	402	393	391	407	406	333	391	380	366	421	380	380	393	398	380	390	401	374	424	400	390	409	377	399	352	401	375	381	398	373	382	393	416	409	377	394	389	391	404	363	400	349	390	408	343	375	353	386	372	357	373	380	370	386	401	368	358	394	381	393	401	383	413	341	375	408	382	408	399	359	376	378	382	388	416	364	390	380	404	366	366	378	395	412	372	399	411	370	408	413	372	376	371	404	347	367	346	408	364	382	360	368	376	398	401	375	373	405	385	372	389	398	384	390	368	351	388	375	373	376	399	375	391	396	390	401	420	407	398	386	406	349	391	376	420	389	377	373	404	379	367	405	372	368	380	403	384	354	387	387	344	377	355	380	402	406	390	367	375	398	394	385	374	387	420	414	388	360	400	411	367	417	384	375	372	376	377	406	410	367	348	411	406	363	400	379	376	384	379	411	406	366	394	366	406	414	403	392	405	353	367	391	407	366	366	400	376	386	371	372	375	358	372	389	383	378	380	377	433	373	387	382	378	397	404	377	404	402	397	377	408	377	430	381	380	383	403	374	368	352	370	390	358	370	400	411	386	401	373	361	388	393	399	353	391	390	370	350	407	383	389	378	371	401	397	357	396	421	345	410	367	366	394	372	376	395	408	386	380	376	397	378	378	386	366	371	380	412	363	307	400	386	378	414	386	401	394	376	367	430	390	386	367	368	401	405	398	337	430	364	389	426	364	388	368	359	383	389	367	399	389	395	370	360	381	382	366	386	393	395	371	356	389	380	407	384	378	385	393	385	398	369	381	388	371	372	360	374	374	374	381	402	378	383	385	365	356	386	368	384	398	405	391	394	384	399	380	394	399	408	375	399	391	409	384	384	394	403	417	387	351	398	426	404	380	394	359	388	367	373	378	399	378	383	391	361	391	352	414	385	408	391	363	379	390	382	387	387	351	398	393	398	389	388	382	372	407	421	395	352	364	401	363	399	393	400	380	387	381	403	395	394	400	379	367	374	393	433	420	370	374	395	401	384	416	360	402	408	378	389	389	387	398	387	347	413	401	381	397	365	378	382	369	365	409	393	389	429	398	380	402	392	400	393	426	404	378	395	401	400	363	370	380	406	391	408	375	387	371	360	412	391	390	359	370	365	383	373	379	410	404	345	399	382	370	372	392	418	373	402	334	427	356	389	395	404	412	422	384	366	378	409	394	385	367	401	369	388	401	392	367	386	386	356	363	407	369	366	406	392	369	372	400	374	375	404	382	377	371	395	415	383	391	401	366	358	389	395	385	390	365	402	369	347	384	418	388	374	403	418	330	404	373	365	409	423	375	412	362	383	414	381	393	405	380	413	388	416	371	389	420	387	441	398	373	341	379	378	373	384	381	386	375	349	378	399	400	372	388	404	357	375	392	384	354	402	387	392	389	405	358	403	373	386	389	418	379	372	379	351	412	370	365	434	350	417	388	415	366	395	371	388	397	342	401	403	370	383	349	423	392	371	380	388	372	422	365	359	377	372	360	361	369	374	383	397	398	396	381	391	387	385	395	393	414	380	387	339	378	403	385	346	416	388	373	394	393	386	373	404	398	370	416	395	403	356	364	378	401	403	366	408	441	394	377	392	389	383	387	388	402	393	389	358	379	394	386	377	390	410	355	385	406	401	336	400	367	386	356	400	381	356	405	354	378	377	360	382	400	400	405	371	391	356	366	366	416	396	373	374	395	367	386	388	379	382	360	360	387	372	348	401	363	384	420	383	368	385	425	395	379	415	397	397	387	391	381	369	356	392	381	411	387	384	373	385	415	390	407	383	394	375	392	377	368	385	389	376	399	340	390	395	390	370	405	376	428	374	377	328	365	384	356	364	347	404	383	397	397	389	369	355	386	394	368	392	398	387	413	403	389	401	395	345	401	409	376	367	374	382	405	404	377	408	348	401	371	387	407	374	397	386	375	382	411	421	369	383	386	403	394	375	383	361	400	430	384	383	399	367	380	375	406	414	386	380	399	381	383	380	384	382	394	367	362	387	360	400	363	361	370	371	368	360	398	375	389	379	379	382	420	356	383	391	428	395	370	338	394	424	400	363	422	401	399	379	411	372	371	401	395	407	365	372	349	384	385	397	387	384	407	372	376	342	366	383	374	373	358	387	387	392	363	360	365	401	374	346	406	368	436	388	370	387	381	375	373	404	356	385	400	389	412	392	372	398	399	358	381	382	373	379	378	380	372	399	375	372	372	397	388	423	406	385	384	409	393	381	396	397	387	395	400	383	353	419	391	392	391	373	355	383	342	360	382	386	362	393	399	375	405	405	368	383	408	341	392	385	379	375	370	384	372	391	416	383	398	364	370	375	399	400	376	377	433	347	412	395	382	414	399	397	390	372	414	453	380	390	349	384	396	427	407	343	352	366	372	390	418	389	369	371	386	387	420	396	405	393	369	382	356	379	339	380	348	409	409	406	376	368	377	422	390	418	398	394	396	408	375	371	390	409	387	407	373	401	361	397	361	364	409	389	367	405	386	388	399	356	397	391	386	372	393	387	398	412	366	380	392	370	379	357	416	395	389	383	391	370	351	415	408	405	376	372	366	379	361	397	448	388	382	406	375	353	358	394	386	381	371	356	401	406	355	376
2952	1431	1744	1446	1061	766	670	526	484	436	388	339	287	270	299	258	282	271	280	263	273	244	281	261	246	234	256	252	260	202	249	225	250	256	236	235	235	223	229	242	232	236	241	236	223	236	207	211	266	264	234	223	240	219	179	269	254	223	236	236	233	210	255	230	255	225	228	236	253	221	231	216	265	251	224	248	237	253	224	233	232	244	253	236	228	238	234	227	234	214	230	241	245	214	203	222	223	249	222	228	208	225	205	222	216	211	257	249	240	223	242	209	215	257	227	229	235	249	222	270	244	246	225	246	238	235	259	245	251	220	260	235	217	257	225	228	280	234	236	246	256	238	226	229	243	269	250	226	247	231	201	253	239	230	224	252	232	213	225	253	231	224	240	255	215	241	221	235	241	260	225	205	238	236	239	272	220	220	221	213	228	232	243	227	257	229	237	235	275	242	217	228	219	220	223	229	245	231	224	217	231	232	236	228	253	237	237	264	223	241	216	215	237	213	233	230	226	263	230	244	229	219	222	217	230	236	244	219	229	213	226	223	234	228	254	261	269	205	254	227	278	249	226	231	227	241	221	231	206	249	241	228	230	232	240	223	244	234	233	227	254	258	248	204	229	252	239	206	216	220	252	221	242	216	246	257	273	223	212	195	252	264	256	229	262	227	239	241	231	243	218	253	242	213	238	220	234	238	239	244	216	243	225	237	222	230	244	283	234	228	230	250	246	204	246	209	229	213	221	251	224	217	226	243	265	213	249	260	224	232	234	256	253	216	243	220	254	231	229	245	271	234	223	243	261	233	239	246	230	230	238	256	233	213	237	223	242	217	236	240	244	218	221	200	227	239	232	239	262	226	286	237	247	232	250	235	246	261	218	203	223	245	217	218	237	237	219	249	247	261	217	201	252	247	222	249	242	238	227	232	217	235	216	239	223	235	257	240	235	225	243	249	233	262	215	218	213	251	236	240	232	232	228	207	219	246	231	242	249	261	242	218	241	234	243	228	225	219	226	242	220	234	235	222	257	258	225	259	225	238	242	220	243	236	263	217	207	285	238	240	234	220	241	262	254	231	231	223	228	259	242	237	242	237	236	246	259	210	241	263	227	249	259	247	251	255	239	211	245	232	216	220	235	233	248	255	218	217	234	254	252	202	238	245	237	240	226	256	216	244	244	231	230	226	225	243	225	236	253	227	227	231	215	248	238	274	251	253	253	233	223	240	223	267	229	264	228	238	252	245	247	242	270	228	272	221	222	222	248	240	233	220	200	244	197	225	233	224	256	228	245	223	190	285	225	262	245	250	226	216	225	236	200	237	250	269	223	229	220	294	235	267	256	229	243	257	193	205	238	227	234	218	245	229	244	213	236	220	239	226	249	219	217	223	222	234	229	234	256	255	241	221	214	234	236	210	234	247	237	254	246	220	242	203	268	207	230	243	248	245	254	239	224	245	224	242	247	274	246	223	218	244	256	228	223	229	259	248	214	214	239	200	244	234	229	238	228	239	244	221	262	226	197	226	244	243	279	252	243	224	201	227	283	224	229	238	245	220	225	237	219	219	234	192	247	246	233	219	269	239	271	250	244	219	243	215	262	211	232	237	257	237	222	222	229	227	254	238	202	222	227	240	228	228	250	240	238	242	228	226	239	265	236	238	227	243	261	233	231	239	219	223	240	255	239	263	251	192	243	256	230	249	212	233	231	226	239	237	211	229	238	231	241	238	223	255	251	200	212	244	234	231	263	223	227	250	237	219	244	235	238	232	238	238	249	212	233	249	242	241	243	250	232	216	216	233	237	238	232	228	229	256	227	241	248	236	212	227	241	248	215	265	246	225	239	228	230	250	259	273	230	211	231	236	223	227	217	226	205	287	226	212	240	244	230	229	227	225	251	261	205	209	238	228	236	232	235	250	235	222	225	239	238	244	243	237	229	217	249	233	215	246	247	269	229	257	212	239	222	230	215	223	237	244	257	234	229	241	221	231	235	216	240	250	246	230	220	243	225	222	239	248	235	241	266	234	244	207	258	235	247	243	236	236	214	242	231	263	236	236	227	234	254	225	233	235	223	273	260	224	240	258	272	250	235	248	229	252	249	216	232	242	266	219	244	255	257	210	231	243	234	217	261	239	249	237	247	223	247	236	204	209	230	234	225	238	229	246	211	228	221	270	221	230	254	211	273	225	219	252	185	221	258	226	199	221	255	214	225	233	206	191	251	230	238	271	240	225	241	252	215	237	243	230	215	243	225	214	236	264	243	234	221	251	239	256	264	243	235	232	239	235	236	200	227	230	236	252	232	234	231	235	254	241	212	233	231	235	237	237	262	242	249	254	211	250	237	247	221	243	276	218	210	257	232	224	233	220	248	254	285	233	224	241	207	216	269	218	243	242	200	227	233	227	229	262	246	235	263	228	265	248	228	226	266	240	223	265	213	232	222	246	226	210	254	241	217	237	226	264	216	233	225	207	246	246	239	225	269	262	230	216	223	233	230	215	247	233	228	213	205	240	252	238	244	253	240	245	221	223	246	250	262	251	251	216	256	206	212	228	220	223	217	236	238	224	211	242	264	234	211	244	239	257	230	246	237	287	252	231	277	257	264	239	233	238	222	232	242	224	238	257	233	241	246	240	235	256	267	213	257	231	234	204	223	217	242	218	236	256	232	248	241	242	231	230	227	204	268	260	263	239	239	265	232	250	223	225	248	255	245	238	238	213	224	226	238	235	263	234	252	241	218	273	234	218	265	243	242	230	234	214	279	241	235	236	232	222	259	242	251	225	234	243	236	231	245	229	218	260	224	221	248	247	216	225	211	243	224	216	288	257	242	242	248	228	232	255	226	213	222	190	242	219	226	234	242	219	237	249	226	232	244	248	232	238	247	202	219	260	237	239	225	252	238	227	255	217	224	266	241	230	234	224	232	231	212	270	235	242	222	235	226	215	225	249	242	226	241	239	209	229	238	248	216	255	235	236	238	257	249	226	209	230	263	243	246	252	251	250	243	244	259	231	231	218	239	229	229	254	242	250	242	245	246	221	232	253	226	290	233	226	227	225	239	249	211	226	241	239	240	236	227	208	271	227	239	225	219	211	243	245	270	258	235	221	244	258	237	220	253	244	235	246	234	268	251	244	235	226	213	235	238	240	246	247	229	264	270	212	229	252	243	229	246	241	225	235	206	251	227	237	230	234	245	223	243	244	234	232	232	234	230	260	241	235	228	232	229	259	233	257	240	236	202	253	229	240	191	234	255	246	243	244	229	256	267	244	247	224	238	245	221	247	218	241	221	239	263	249	217	221	245	245	235	226	224	227	222	254	244	243	243	231	222	251	236	222	260	253	266	250	213	220	265	203	234	221	221	234	239	213	241	216	232	266	218	234	213	210	240	246	239	248	264	232	223	213	249	231	273	252	268	228	234	248	228	215	275	234	222	249	228	255	237	234	260	251	218	222	236	237	212	228	248	252	270	224	222	256	243	250	231	259	229	238
2869	1840	3873	4444	4283	3490	2942	2156	1900	1585	1285	1203	1074	1006	990	911	928	830	745	749	733	720	691	691	679	637	680	652	638	616	577	609	625	610	613	609	624	582	591	619	594	577	575	618	551	570	621	585	575	582	652	587	576	573	526	584	592	577	550	614	541	547	557	586	598	542	528	562	570	588	546	567	550	611	614	564	561	593	543	588	588	539	552	555	545	535	554	563	571	560	576	575	602	589	555	600	585	615	600	559	549	572	549	558	618	567	568	599	588	537	570	586	576	600	612	576	563	534	591	561	580	581	552	626	593	598	583	573	573	567	571	534	569	569	583	580	539	544	591	578	562	556	555	541	569	580	636	576	611	619	566	568	564	628	567	600	565	567	508	552	542	563	523	600	557	499	648	602	602	556	528	585	581	554	561	602	528	582	553	555	566	625	558	594	573	572	580	554	584	593	575	553	558	571	576	603	618	572	562	599	540	570	549	545	575	607	606	567	572	563	543	556	537	595	559	575	540	522	592	559	598	579	565	588	603	545	577	530	593	560	564	541	600	554	598	580	579	575	581	596	568	587	562	582	590	575	574	543	589	577	573	590	560	554	594	606	577	597	611	556	588	558	543	559	579	568	573	618	597	563	575	584	569	573	581	542	549	511	587	566	519	580	568	607	533	582	609	565	537	554	578	573	577	590	539	570	556	594	592	550	590	550	570	557	592	579	575	596	590	542	525	602	602	560	544	585	559	588	556	582	623	592	596	577	571	586	572	555	552	603	568	539	584	579	577	583	543	586	579	587	556	560	575	569	577	530	551	548	557	610	557	558	569	575	600	594	609	549	621	554	597	559	580	569	557	592	539	596	593	563	570	571	565	539	582	542	546	539	570	547	581	589	592	563	556	566	559	567	570	596	593	598	591	554	529	540	547	610	577	546	564	544	565	561	577	558	600	572	520	560	560	559	584	527	564	576	580	559	557	586	554	580	540	521	557	562	580	544	594	570	565	568	579	590	549	596	570	520	515	548	558	574	549	576	591	546	625	589	568	549	616	581	597	598	578	584	567	571	568	569	564	558	554	502	560	576	564	591	523	585	572	581	551	548	529	584	560	540	562	571	566	565	560	569	580	547	541	562	598	618	547	586	565	577	639	570	602	514	512	573	577	541	539	555	569	581	528	551	543	568	513	563	577	576	561	570	598	547	597	559	552	569	539	589	588	592	565	538	542	561	594	598	561	581	537	541	597	580	558	564	560	566	559	556	569	566	525	586	546	555	590	541	593	566	579	543	528	583	541	584	536	599	545	598	577	590	584	580	569	606	596	590	580	562	591	559	572	548	563	570	505	629	573	585	598	593	602	568	583	567	560	577	569	558	582	518	537	565	569	536	594	605	558	542	571	547	561	614	540	534	555	587	565	585	547	562	575	590	541	572	578	543	525	578	584	584	547	554	578	546	559	546	547	584	595	567	583	528	579	540	541	575	572	577	560	563	554	541	629	611	568	552	530	540	584	628	548	554	604	557	589	551	574	579	560	559	602	520	545	597	598	562	558	619	591	548	614	590	581	571	580	563	537	551	583	565	573	579	564	584	541	553	597	587	557	569	596	606	569	557	594	541	560	610	609	552	556	541	571	599	574	570	598	598	581	581	571	586	566	593	535	595	602	580	549	528	613	586	606	573	591	560	564	564	551	563	570	551	566	579	536	585	578	543	591	586	599	624	610	553	591	601	557	520	589	605	588	581	586	543	573	577	551	615	568	543	602	532	541	570	567	575	590	605	525	577	554	557	553	557	559	561	561	606	530	538	590	581	577	574	581	523	556	555	595	555	591	584	588	564	558	568	554	605	581	554	561	569	543	568	557	589	524	581	563	631	559	601	573	568	585	564	588	601	579	608	540	534	559	514	560	554	592	584	573	562	498	564	589	581	560	568	555	587	520	557	561	574	576	558	626	589	580	562	545	547	553	570	575	600	545	545	586	581	564	529	562	563	532	546	627	608	536	579	558	575	554	564	542	583	563	589	572	609	552	575	603	553	581	548	626	531	545	557	605	601	553	624	591	564	520	558	561	519	594	613	557	584	561	539	548	550	558	571	570	563	542	590	560	576	565	547	599	598	602	539	556	543	570	582	553	591	562	541	568	552	570	574	591	581	568	580	515	608	596	565	595	580	530	589	558	573	574	606	596	562	597	554	587	556	586	545	557	604	573	531	581	592	567	584	569	590	581	539	548	578	606	632	563	533	585	568	569	558	581	560	518	573	565	574	594	538	590	550	570	573	575	585	560	546	520	575	534	554	589	556	550	584	561	559	547	569	538	561	559	576	582	621	536	574	612	613	572	533	548	589	545	570	552	590	605	575	622	559	553	550	620	578	571	553	638	526	551	524	584	538	585	566	593	553	574	547	565	541	551	609	557	604	621	586	573	561	565	570	574	568	582	549	597	591	572	549	606	556	595	603	591	593	581	605	583	618	556	526	542	574	555	566	579	577	524	560	596	544	555	566	542	572	583	514	558	566	584	571	561	551	578	578	570	568	584	582	504	552	529	574	566	576	566	530	564	563	551	573	588	592	591	592	577	551	568	610	554	617	573	572	576	556	577	589	528	521	582	538	562	605	568	544	603	573	557	580	535	589	621	531	545	591	531	549	557	563	561	577	578	579	574	543	583	584	602	551	554	591	583	530	576	557	580	574	565	566	552	546	551	525	556	583	566	547	626	547	559	612	584	586	581	593	625	519	524	582	539	550	587	539	585	607	548	584	556	548	564	609	546	570	594	562	559	554	555	558	561	592	603	578	539	546	557	567	580	602	593	583	532	553	562	527	599	531	592	568	557	558	624	550	595	570	564	563	542	574	545	553	584	576	608	582	541	576	572	585	610	598	573	512	563	529	512	598	565	605	538	596	550	541	581	583	575	606	603	617	583	578	578	601	596	546	564	581	560	567	602	571	554	607	583	591	541	537	536	601	574	599	602	585	546	591	554	554	548	592	565	568	542	539	508	561	570	558	568	570	555	544	602	535	607	562	541	530	542	571	559	576	598	576	566	577	584	569	567	533	535	620	576	584	532	607	535	571	554	580	566	569	558	583	551	575	566	568	598	570	565	576	578	579	540	567	589	580	622	578	588	600	584	590	570	575	611	576	604	584	552	572	594	592	589	602	576	595	542	509	549	577	556	584	606	537	581	582	578	564	562	578	585	601	583	608	553	557	539	577	540	527	562	550	568	583	553	570	559	565	563	555	537	574	585	558	526	586	542	564	545	558	614	568	542	525	600	598	581	535	570	546	571	644	539	498	587	571	577	546	627	569	554	543	549	590	588	562	568	609	602	546	573	560	595	580	562	576	578	573	609	599	567	636	514	590	579	570	556	547	596	554	591	595	584	578	579	582	561	531	605	613	549	565	597	579	553	575	589	556	559	518	563	599	596	596	563	566	602	589	574	589	539	598	573	594	591	575	547	598	504	545	570	591	551	570	545	603	542	550	572	594	538	570
9220	2621	3068	2462	1863	1367	1039	853	708	580	464	484	470	378	316	322	322	295	254	258	248	255	220	268	205	239	224	221	224	209	210	236	219	238	214	195	233	221	209	229	256	215	215	219	239	217	202	175	208	204	189	194	198	233	234	189	222	199	210	195	210	193	204	201	234	223	207	201	213	200	207	180	190	210	180	212	213	171	203	192	204	164	214	211	196	194	217	200	187	186	193	190	187	202	187	223	176	162	218	202	193	213	184	218	170	223	203	182	200	189	222	199	204	196	232	211	224	198	224	209	172	211	191	200	210	198	193	202	212	212	228	204	207	223	211	191	211	211	203	210	201	202	197	215	184	215	200	192	187	192	214	208	196	191	178	196	231	194	183	202	209	226	171	214	188	197	189	203	205	176	217	205	221	228	203	192	207	215	199	223	202	218	217	194	202	223	209	187	188	210	198	194	207	210	181	189	198	207	206	216	200	209	191	219	250	203	206	200	200	229	198	206	209	216	189	197	193	179	218	199	175	208	178	229	234	217	209	191	197	198	194	202	223	193	196	212	194	211	176	192	204	202	176	207	193	209	213	195	197	205	194	210	217	205	232	187	195	175	216	193	210	207	191	180	178	217	192	214	203	233	195	184	213	218	201	195	197	220	193	196	198	198	198	206	203	219	150	182	192	216	200	185	216	211	181	180	202	218	223	204	209	204	199	181	191	199	205	173	202	199	213	190	192	200	196	211	192	189	224	187	186	227	202	218	206	232	208	216	222	195	206	199	217	207	216	194	237	175	207	208	200	221	213	204	224	202	209	198	211	179	192	192	208	192	213	192	198	223	205	213	200	198	196	214	182	178	202	205	203	195	199	170	192	214	198	199	181	210	223	178	218	185	211	195	184	195	184	190	198	189	207	219	191	193	197	191	220	202	221	203	208	195	213	194	202	214	196	192	223	181	205	202	204	177	192	186	212	183	200	183	182	228	218	213	231	220	180	235	200	209	203	207	220	186	174	222	196	196	205	183	198	189	195	179	195	219	243	176	187	201	205	200	193	208	173	214	185	199	216	198	214	213	187	203	225	203	211	183	200	205	180	208	216	188	194	186	229	218	207	222	227	190	207	187	200	224	204	188	211	193	207	182	200	193	194	205	194	188	191	219	190	216	186	216	188	193	211	222	192	194	180	211	203	209	244	200	200	202	223	194	205	205	186	221	237	190	223	220	197	193	204	199	193	220	208	192	199	216	203	207	206	230	206	200	183	213	203	206	173	208	201	207	163	194	213	200	194	222	204	213	200	200	192	198	189	220	200	214	215	213	179	201	194	218	196	211	207	252	175	188	211	196	193	177	225	208	228	189	212	196	180	179	167	203	196	207	192	189	181	185	198	216	214	194	198	203	183	220	194	197	212	197	183	207	203	218	201	211	191	174	214	213	201	188	218	210	200	210	213	206	194	235	196	191	201	197	217	202	213	212	193	224	208	213	176	196	190	209	176	219	195	182	226	204	196	188	177	201	229	209	192	192	177	225	198	226	182	211	212	216	210	220	194	216	193	215	195	212	218	215	185	185	200	195	199	181	190	200	214	201	217	233	214	239	189	195	220	233	211	167	189	178	191	219	188	161	223	196	199	192	167	179	207	210	189	211	186	207	180	185	213	194	190	184	193	176	195	200	217	183	205	190	200	212	206	161	196	167	205	197	232	211	187	211	189	216	233	179	196	206	218	220	204	216	207	199	218	202	192	202	208	182	195	215	164	206	203	204	186	186	205	189	200	218	201	194	207	207	206	206	204	202	212	203	181	203	192	175	208	217	195	186	181	220	227	229	190	213	193	189	224	201	206	193	218	191	205	218	211	193	200	198	221	212	204	189	184	204	176	175	199	219	197	197	196	197	199	179	211	207	190	213	219	195	190	196	206	209	228	173	219	197	189	182	181	201	195	197	224	171	226	204	191	188	210	194	212	196	225	210	213	191	180	189	186	192	186	177	184	190	214	199	208	215	190	202	225	204	186	176	195	215	207	179	213	201	207	225	216	191	195	202	190	193	227	208	204	192	191	199	237	199	190	232	192	207	219	202	233	177	235	182	216	189	197	201	196	199	199	184	212	185	217	178	205	187	208	199	190	158	228	197	181	203	189	211	193	183	192	209	212	202	202	220	196	210	210	199	207	214	190	185	212	214	193	215	198	194	218	210	203	205	197	200	212	205	205	213	214	203	218	198	202	218	173	195	196	199	210	215	198	185	169	199	230	200	204	249	185	235	201	212	183	162	193	213	179	166	196	179	234	198	216	198	228	233	215	192	222	210	213	223	213	223	212	201	197	206	216	208	190	221	214	197	176	194	216	191	171	209	193	212	227	232	208	187	192	218	233	207	179	198	175	199	198	191	210	204	207	191	214	203	221	212	204	203	230	237	205	211	219	197	188	192	205	211	182	187	194	205	191	203	208	180	208	184	179	199	179	214	227	194	199	217	189	210	188	172	203	204	206	176	191	201	177	217	186	204	195	233	200	191	222	228	213	211	193	221	205	192	179	192	212	200	206	222	209	199	190	230	226	223	206	220	223	209	215	205	199	235	191	199	203	186	198	183	194	209	189	184	210	209	206	179	207	224	190	207	197	224	209	190	188	229	203	213	178	198	211	226	202	193	184	196	206	178	180	222	185	217	187	212	194	203	199	197	214	211	210	209	188	225	222	216	204	213	202	169	189	222	219	201	233	182	214	166	172	237	214	175	225	191	181	215	210	223	198	235	186	192	191	188	224	199	205	188	212	188	209	162	219	189	202	185	221	216	204	198	227	192	186	202	197	195	195	203	191	176	209	217	177	210	225	197	234	191	223	193	198	218	184	204	218	214	189	193	209	168	185	217	191	204	201	210	205	204	197	201	203	199	209	201	218	209	200	217	203	211	211	211	219	196	224	214	205	176	198	212	194	210	219	207	213	198	179	212	225	183	194	194	221	201	216	187	195	187	197	182	182	203	232	201	209	216	193	195	176	176	202	195	200	184	208	204	186	188	191	201	179	166	228	201	200	211	205	181	171	204	214	198	217	223	196	214	213	215	201	186	179	197	216	197	191	219	198	177	211	224	219	197	205	173	209	213	188	200	187	231	176	204	224	207	194	216	182	209	230	198	218	213	204	204	201	202	204	196	216	179	225	194	203	187	188	199	209	190	206	205	194	221	206	174	196	208	189	164	207	200	228	203	204	203	209	205	180	203	203	221	186	234	207	212	216	195	207	196	224	184	203	199	194	230	198	200	230	223	208	223	191	196	207	198	213	228	182	165	177	206	191	194	187	215	185	197	212	199	197	215	214	201	200	186	215	165	201	199	168	184	209	211	210	202	229	203	186	162	231	182	204	198	214	199	240	192	179	178	239	207	225	201	215	222	200	206	191	218	189	235	222	221	224	189	203	190	198	185	186	197	195	198	224	196	213	216	209	216	221	203	224	194	234	230	210	205	185	188	222	209	216	217	205	192	195	235	194	232
7762	2774	6222	7578	7359	5965	4865	3914	3128	2752	2184	1876	1553	1479	1419	1301	1244	1104	994	853	940	850	755	775	723	686	713	639	617	652	598	594	616	580	598	563	551	534	571	571	490	507	545	558	553	506	524	523	523	548	525	501	504	517	500	516	504	531	478	517	482	485	502	487	510	526	507	488	485	506	502	518	495	469	519	479	461	473	482	483	490	509	497	517	495	519	454	509	491	521	476	489	508	507	492	467	498	461	484	465	474	467	455	515	478	525	510	505	512	445	499	523	515	489	464	518	507	509	513	501	486	511	502	481	513	519	495	506	507	473	508	511	491	480	502	457	526	483	485	495	529	477	490	460	500	491	519	482	514	469	472	497	493	491	503	496	497	493	496	493	501	457	492	477	523	488	484	466	468	512	489	498	514	465	521	452	485	514	506	502	515	512	473	521	536	517	483	483	485	504	514	506	479	459	507	492	513	473	509	528	519	520	486	486	491	530	487	480	510	518	464	474	492	482	515	477	549	498	514	516	491	501	487	472	506	523	488	500	519	519	481	517	497	497	461	509	484	514	491	486	493	490	497	525	515	510	494	484	500	506	484	543	488	505	524	485	533	487	500	481	498	504	497	503	477	501	466	524	496	508	491	471	485	512	526	519	480	496	494	458	515	504	476	507	510	489	524	480	471	505	486	499	509	481	529	516	479	523	553	490	488	484	497	474	508	512	507	505	518	528	460	479	497	497	501	529	485	490	508	517	515	518	508	481	489	511	495	537	451	492	490	518	490	493	476	494	517	518	478	485	500	497	485	552	478	487	511	508	486	481	473	477	484	506	471	485	469	493	461	470	470	509	496	487	534	478	482	506	507	497	463	483	522	480	502	486	508	445	523	488	469	503	480	497	483	492	481	500	496	488	506	498	523	523	479	507	493	519	540	477	505	466	501	512	478	507	498	502	504	483	458	471	526	499	459	504	503	475	477	498	535	523	481	492	464	437	512	504	535	490	538	479	499	515	458	466	484	478	506	484	474	494	478	486	471	507	448	547	462	480	475	472	485	488	455	479	512	499	534	503	516	506	459	546	510	494	502	471	493	486	457	493	534	460	512	464	457	477	500	479	483	484	499	491	491	502	530	486	465	498	510	491	512	543	492	486	526	500	493	488	507	501	468	465	507	478	486	542	522	459	527	496	489	497	558	487	486	498	440	472	504	494	477	483	479	454	509	476	476	499	453	468	498	475	514	460	524	482	489	478	491	477	471	517	482	533	480	510	494	496	485	513	481	474	492	480	505	502	535	474	481	459	469	486	482	501	491	485	517	527	472	502	470	501	481	490	474	494	487	533	494	492	502	471	517	471	486	506	448	488	480	477	489	480	506	547	497	518	486	494	505	481	497	497	498	505	472	508	509	486	489	537	472	492	501	498	517	504	476	460	503	469	491	563	522	505	495	507	477	524	487	454	509	522	511	470	501	485	499	508	505	513	495	487	480	464	485	491	494	500	525	532	508	467	453	525	485	489	445	494	508	506	496	506	525	537	512	497	471	467	531	478	483	482	489	482	510	441	507	458	535	500	528	521	534	487	504	496	480	456	494	497	481	482	467	454	480	504	506	461	481	508	473	502	505	557	486	480	493	477	508	459	432	512	512	466	483	476	501	485	499	462	509	508	493	510	508	461	532	494	512	495	484	481	493	515	467	512	482	437	507	477	528	496	483	522	463	478	485	497	488	506	500	512	503	499	478	516	480	473	500	477	476	489	527	502	465	493	489	489	463	530	492	543	512	472	534	512	536	492	526	511	505	507	535	511	511	497	537	497	442	479	480	490	482	467	494	506	470	506	475	463	511	544	467	477	435	504	527	505	436	477	524	508	489	476	480	513	499	476	498	491	481	495	527	534	489	489	485	496	498	478	523	485	497	480	482	530	535	487	463	522	462	478	497	471	508	490	492	498	466	511	480	426	464	531	468	482	510	471	503	489	497	496	504	503	500	467	518	465	491	482	480	511	535	497	484	480	501	495	497	477	507	498	466	503	501	492	479	482	459	468	554	482	495	487	466	525	486	518	533	529	507	456	475	516	498	491	457	473	491	490	454	473	494	485	496	485	485	517	521	495	506	510	497	437	511	511	495	510	497	525	517	511	490	472	528	507	470	498	483	477	491	481	508	514	524	455	475	472	453	467	509	503	519	502	462	503	495	455	514	517	497	513	505	520	495	486	491	504	478	492	482	499	490	476	475	472	491	478	525	490	523	516	512	515	455	493	493	445	519	505	537	508	498	489	510	509	494	441	465	473	516	477	511	507	481	494	486	487	498	476	500	505	520	499	503	471	515	465	485	491	484	495	511	498	522	501	502	493	467	488	492	492	483	545	503	516	470	480	537	570	473	536	481	472	503	465	506	504	484	506	489	506	490	473	468	492	523	455	517	469	477	505	508	528	521	465	496	520	536	494	501	470	497	475	472	516	484	530	536	488	531	512	530	510	464	482	470	501	507	521	512	507	511	492	513	507	480	509	507	475	457	461	532	524	483	491	489	495	499	474	480	465	495	524	476	521	512	519	461	479	488	496	497	492	496	516	476	491	514	507	484	482	509	532	474	525	536	510	526	506	495	509	478	525	488	533	524	519	505	490	503	469	457	446	480	526	481	487	530	467	472	501	526	537	481	482	458	505	518	487	482	514	482	535	502	492	486	489	463	468	528	524	516	486	510	480	500	481	519	507	528	458	458	513	464	506	470	454	495	450	534	473	462	514	481	512	493	475	496	496	499	500	456	451	530	469	485	481	476	509	467	507	486	464	516	487	485	476	482	508	489	533	499	476	498	529	511	492	478	505	514	475	511	506	509	496	547	459	467	459	485	483	468	507	447	455	520	445	533	516	464	507	493	549	482	493	502	507	496	482	503	471	512	493	529	487	495	488	486	499	467	510	483	480	491	474	530	475	479	494	497	504	513	507	495	466	486	479	464	519	500	504	504	506	472	482	496	478	523	468	473	503	513	525	489	477	466	474	486	501	500	512	473	508	500	500	485	503	493	493	491	500	542	476	477	470	501	514	447	488	476	484	480	517	483	500	521	504	457	524	493	469	506	526	477	490	506	520	524	481	477	501	506	513	483	494	493	491	470	534	503	498	475	500	476	480	521	463	491	486	508	520	503	494	506	498	512	457	484	459	462	509	489	487	514	484	477	532	469	449	508	485	495	475	484	497	463	498	511	500	518	497	492	468	494	483	489	515	513	489	487	502	500	470	500	486	493	474	508	483	508	508	513	519	488	517	535	493	480	496	511	453	499	472	485	479	505	508	492	490	493	507	486	489	465	471	542	472	493	499	462	482	491	484	479	471	536	506	510	480	499	508	493	510	482	493	468	504	462	507	500	501	510	506	536	518	524	501	472	526	467	472	495	504	446	466	501	458	481	519	525	513	488	528	516	511	494	466	472	492	471	520	521	457	495	499	482	443	508	527	467	545	516	475	499	503	494	457	485	485	508	522	472	500
15573	4346	4607	3785	2698	1898	1418	1171	883	704	551	403	407	352	359	310	300	267	232	225	210	208	207	165	178	200	191	170	172	178	172	150	156	173	196	161	149	165	176	170	142	160	142	138	138	158	137	130	154	139	142	153	158	149	149	155	136	144	155	166	130	156	143	161	142	147	135	154	135	135	155	140	121	133	140	135	133	152	146	157	133	131	118	150	157	143	180	158	140	117	151	138	143	142	151	135	127	141	135	132	141	122	139	136	127	151	153	144	134	148	134	145	132	148	150	127	133	129	138	128	133	143	123	140	135	145	145	151	150	139	147	153	133	126	145	161	148	161	119	147	146	158	161	133	140	131	121	146	146	116	150	140	139	155	127	136	140	140	125	154	120	135	118	153	140	129	141	151	130	126	137	125	123	148	124	137	160	145	129	149	149	137	146	162	130	142	140	145	139	150	129	125	136	165	153	140	148	139	148	153	144	137	141	144	178	132	142	141	154	131	160	160	123	125	147	147	147	148	152	151	129	136	162	145	115	132	148	122	149	134	140	120	139	128	139	153	130	143	120	151	135	143	120	147	136	151	148	159	142	121	140	126	152	152	136	164	133	161	122	134	141	138	179	144	142	135	150	149	130	134	151	161	141	126	114	137	138	128	138	127	144	137	140	150	136	139	141	159	139	164	132	151	143	140	151	141	131	148	137	131	156	149	152	161	120	155	136	135	159	132	154	145	137	131	155	137	132	146	146	153	125	136	144	145	172	152	142	147	110	167	141	129	135	133	141	167	169	147	142	148	125	134	172	161	126	131	129	146	140	126	156	159	150	143	157	130	142	154	152	140	127	160	159	152	135	145	136	125	161	145	137	148	168	137	146	131	142	130	158	138	120	154	135	176	152	146	149	130	112	134	142	140	143	136	131	141	145	149	141	129	147	148	166	129	131	142	157	151	154	142	109	128	143	152	156	143	139	160	151	143	151	139	153	152	136	135	150	145	156	137	125	141	128	159	158	152	139	148	139	124	131	113	166	147	130	139	137	97	127	155	131	138	142	160	133	127	140	139	147	139	140	150	142	132	131	158	138	144	141	172	148	140	135	143	135	154	150	138	141	163	150	139	132	145	146	144	150	155	146	155	131	150	140	142	151	123	134	154	127	161	136	137	129	147	153	128	133	162	137	133	135	127	152	151	129	129	148	140	142	151	135	121	149	142	178	141	116	142	146	137	154	143	119	149	157	150	146	164	139	144	134	134	167	119	132	136	139	150	150	138	160	146	153	144	142	134	153	123	149	140	138	132	135	149	145	146	171	147	163	144	142	142	139	146	145	138	125	160	150	145	132	145	134	148	132	141	138	158	129	146	133	143	156	164	142	140	142	143	147	136	124	159	154	132	130	151	139	164	166	178	145	133	155	123	151	142	138	155	145	127	139	137	140	141	132	133	144	138	136	119	147	154	129	125	137	119	137	142	135	122	124	149	131	144	138	151	141	135	134	154	128	140	142	137	137	142	153	150	135	132	116	136	157	138	143	140	114	159	152	142	168	163	156	139	162	141	148	161	144	132	127	126	151	160	137	138	141	147	155	137	142	163	150	145	145	140	137	155	149	154	147	150	142	139	161	158	139	123	133	150	135	147	149	155	170	142	130	101	136	132	128	134	154	140	146	138	141	140	149	158	108	141	155	138	150	152	136	145	142	133	137	148	127	173	141	139	141	127	136	149	148	137	149	138	141	164	156	147	126	132	119	158	141	154	152	138	155	159	138	153	145	153	141	135	163	178	146	138	147	138	133	124	121	139	122	128	142	141	135	135	150	142	144	144	153	146	147	142	156	158	149	145	154	138	142	119	155	145	133	125	118	136	116	140	152	155	148	134	132	134	152	135	129	148	140	131	134	165	152	139	153	121	148	143	136	123	135	159	135	126	133	150	141	146	131	168	156	142	145	136	131	131	149	138	122	148	155	135	129	126	143	129	138	134	156	148	116	155	126	141	147	162	107	164	125	133	121	119	152	159	155	135	152	137	133	149	136	146	145	124	154	159	141	140	139	127	143	158	145	147	131	128	153	137	120	154	157	125	153	118	140	125	134	147	159	157	134	141	131	152	166	172	127	123	126	117	144	117	120	130	122	127	136	153	152	167	139	158	141	136	138	145	169	140	141	148	155	134	142	122	159	143	148	128	128	131	152	128	166	134	141	167	144	151	149	163	135	121	162	167	155	129	135	124	165	155	157	142	143	141	129	155	154	138	143	143	138	140	144	145	157	133	164	140	115	116	121	133	141	128	161	143	134	142	154	149	136	123	134	143	164	137	137	124	146	132	144	145	156	142	146	145	148	121	137	156	165	137	130	122	133	150	145	155	116	144	142	140	150	133	152	138	144	146	163	136	144	127	176	142	153	127	147	135	161	135	137	158	127	125	156	155	117	118	144	145	163	144	127	139	125	140	147	136	162	143	129	139	151	143	149	138	134	145	152	150	139	163	141	155	163	127	143	146	138	144	171	181	153	140	164	109	123	139	146	134	119	117	132	152	136	138	148	126	151	144	141	135	149	126	144	132	123	147	131	158	135	170	137	144	131	121	165	131	129	148	140	130	124	132	132	148	154	164	144	141	122	154	139	138	126	153	149	132	152	155	140	125	132	154	147	163	115	157	157	141	154	159	125	144	147	160	156	132	136	138	153	131	131	134	156	149	155	138	149	148	144	150	150	138	137	169	135	120	152	137	121	131	135	146	130	115	142	150	146	142	135	154	169	147	143	121	121	161	139	114	133	153	132	145	140	124	127	167	137	135	130	152	148	137	154	160	145	153	131	149	140	142	156	134	141	148	136	144	147	131	174	156	134	156	140	144	151	151	144	134	164	134	132	142	150	164	133	127	144	140	126	119	154	139	140	150	163	143	146	165	128	134	135	130	135	143	152	126	137	130	132	123	145	165	136	128	154	124	150	147	118	137	114	155	133	126	126	137	139	144	172	153	144	153	130	134	145	143	133	139	163	139	136	136	138	164	127	130	133	146	138	157	153	126	162	134	119	159	143	141	121	151	171	143	146	160	139	143	145	133	144	161	152	142	139	135	119	140	149	128	143	151	102	148	144	121	157	127	151	170	142	150	134	133	127	144	137	159	140	149	135	162	145	139	157	139	159	150	131	147	156	124	141	133	153	156	145	139	119	127	141	131	155	123	153	133	132	135	134	134	166	142	138	154	141	132	151	153	138	147	136	134	149	148	136	158	133	157	165	135	143	153	160	133	136	137	113	154	132	135	134	142	155	152	150	137	132	133	118	150	152	135	138	133	140	141	123	144	150	144	149	151	143	155	135	156	167	129	133	133	148	151	144	154	146	122	150	146	168	133	122	127	127	154	129	133	139	154	135	139	138	143	154	137	131	150	138	123	158	116	140	136	148	139	144	155	150	139	142	141	142	133	136	158	157	126	141	147	125	144	118	125	146	123	150	127	156	161	140	144	150	136	130	153	128	132	171	126	158	139
10015	3907	8067	10643	9892	8199	6590	5140	4309	3445	2729	2153	2050	1882	1727	1550	1518	1360	1121	1003	961	938	802	767	809	738	678	559	571	526	540	491	478	465	470	443	424	422	439	428	436	399	430	418	397	411	396	432	398	407	410	380	388	378	385	395	395	355	385	362	338	413	377	394	361	378	340	375	354	355	366	358	362	357	328	370	358	370	363	346	352	354	340	349	381	361	364	346	358	356	351	357	389	321	378	355	341	346	335	374	331	371	359	390	355	370	348	349	379	343	346	314	377	377	389	348	375	342	375	366	353	370	365	367	392	390	386	384	332	366	394	384	379	360	365	353	338	332	315	350	350	360	335	358	379	351	364	373	336	329	357	339	334	365	378	357	354	365	355	336	358	379	350	365	374	369	378	333	326	363	395	347	346	325	350	326	347	351	355	359	349	370	358	382	348	373	352	392	412	378	369	344	364	344	354	399	401	327	370	388	328	370	317	350	371	326	377	358	324	391	343	330	355	369	359	393	353	356	345	378	368	377	369	346	369	326	386	386	332	361	331	330	357	394	383	356	373	389	344	380	377	381	338	370	357	373	349	391	337	362	351	374	358	361	361	333	374	379	360	380	331	340	390	380	375	354	339	344	378	365	341	364	362	325	353	358	352	372	320	324	379	393	351	369	329	357	376	396	372	361	366	342	386	358	365	384	386	364	383	339	343	366	372	348	393	373	351	361	341	374	366	353	326	385	346	364	358	376	386	363	298	360	379	392	357	357	363	361	374	373	364	372	352	318	360	375	358	376	340	358	364	366	395	386	345	329	340	364	337	362	395	351	366	365	387	369	335	324	354	331	349	362	360	381	353	342	349	339	306	407	349	377	374	346	371	366	333	354	340	350	340	370	383	363	350	360	385	313	374	353	374	351	338	373	361	365	360	389	349	363	372	398	355	365	342	373	343	345	354	335	400	332	337	334	346	357	365	373	337	355	395	370	359	370	356	363	391	355	374	317	415	339	343	364	337	333	351	359	356	350	344	374	340	369	364	322	325	369	354	340	358	361	362	319	375	379	333	329	349	365	385	372	342	347	333	348	351	352	334	336	389	356	377	360	368	388	386	375	376	394	320	366	379	339	348	388	359	342	351	401	381	367	352	355	344	391	358	353	334	340	329	361	373	363	365	368	373	373	332	372	330	403	384	374	361	356	384	344	355	335	349	370	352	350	379	356	357	340	360	336	350	387	371	405	371	327	359	356	331	352	346	330	357	343	360	360	360	345	358	376	357	357	357	349	349	410	366	352	351	358	347	363	355	356	371	370	327	351	350	358	355	375	358	359	358	361	365	354	348	368	366	355	350	354	377	377	400	359	374	372	333	354	334	372	357	367	360	345	368	368	355	376	327	365	351	349	367	358	354	373	359	387	363	374	349	367	335	370	338	375	359	373	360	396	332	351	344	355	375	329	379	410	336	334	322	363	356	358	347	365	345	389	364	347	356	329	379	377	376	354	355	379	369	368	388	370	378	350	375	343	377	338	364	315	362	365	392	383	358	352	371	354	333	374	357	358	342	322	376	371	375	368	349	368	372	316	334	343	372	361	355	371	345	400	392	358	346	345	405	379	334	362	387	345	370	342	355	353	362	395	366	379	371	388	359	361	361	368	348	312	319	374	374	398	359	330	368	342	340	404	375	367	362	341	359	395	390	344	396	408	353	360	369	388	365	387	391	389	345	323	358	415	381	361	369	359	326	348	354	346	344	345	374	369	348	310	363	356	364	340	345	361	369	372	374	344	355	381	345	357	383	347	368	369	337	371	300	353	360	343	332	353	364	367	369	373	343	354	377	338	373	343	378	390	391	314	354	335	386	344	353	349	359	340	347	398	351	370	369	330	329	342	315	354	371	341	344	365	356	363	393	384	374	359	342	386	389	356	365	393	341	354	330	355	359	379	386	354	346	341	362	346	362	366	362	335	306	376	339	362	415	341	363	327	363	338	339	381	349	362	355	382	360	343	405	370	347	360	315	361	351	348	391	378	356	394	375	335	354	362	385	344	355	356	365	350	378	362	367	358	337	360	335	364	329	363	362	315	351	386	356	379	394	356	324	339	339	367	370	374	365	377	397	375	349	326	383	358	396	345	340	349	333	347	336	330	338	362	377	394	389	378	355	355	359	368	374	395	374	352	368	385	326	385	392	360	333	365	352	360	365	361	342	346	342	336	344	370	366	323	346	388	386	365	341	387	363	346	389	368	362	356	355	379	386	374	335	369	350	373	390	401	356	364	355	361	382	352	394	371	362	376	368	352	351	351	338	343	330	372	346	341	360	348	364	387	343	353	365	375	376	360	379	404	342	318	349	352	348	368	355	362	393	354	377	357	341	397	358	385	346	426	337	344	323	400	404	312	375	347	371	341	333	350	371	334	377	347	346	387	369	381	339	338	374	334	384	390	379	356	361	396	347	332	377	380	330	354	362	351	329	387	364	362	369	352	386	347	341	360	368	355	362	344	340	311	384	370	346	354	367	358	325	341	339	352	413	346	348	369	345	337	382	354	361	328	339	377	352	362	361	373	353	359	376	377	323	373	375	370	344	359	354	358	358	358	322	343	325	362	325	382	351	355	376	370	391	385	366	335	357	365	396	371	363	348	340	354	342	383	369	365	384	351	374	378	341	384	346	372	364	337	323	374	358	330	397	329	386	387	388	371	382	355	349	354	344	330	350	381	361	360	380	362	379	383	356	340	369	369	358	375	371	393	355	351	371	336	347	356	358	360	342	378	353	337	359	354	336	356	358	370	382	366	355	334	391	383	368	327	351	353	358	384	337	366	353	360	343	332	374	354	341	364	375	375	383	384	336	366	335	371	352	350	385	370	378	322	362	356	373	313	381	375	381	349	379	374	370	348	338	364	346	363	369	385	366	346	356	339	392	388	374	360	352	330	364	356	349	331	369	362	366	350	394	369	368	369	409	368	360	338	369	359	371	368	321	353	351	370	372	359	336	326	328	358	317	358	349	344	393	380	339	356	387	362	340	340	343	356	347	321	351	364	357	331	359	374	358	363	370	367	360	370	354	353	354	349	352	334	389	388	362	339	332	358	344	343	383	352	358	355	362	357	365	402	362	337	351	333	338	380	326	381	344	350	356	375	355	386	360	385	352	364	356	337	359	381	382	365	378	362	356	330	359	352	345	344	388	387	330	373	331	363	368	352	356	368	373	300	385	316	363	365	359	353	363	385	360	325	386	385	365	331	333	353	327	365	372	356	376	378	386	360	360	357	375	336	394	377	357	375	372	342	352	347	353	398	362	356	358	353	340	381	333	381	348	394	323	345	342	360	349	365	386	344	347	379	351	345	376	350	366	368	336	357	377	322	372	353	368	350	386	365	387	356	370	369	344	377	375	364	392	348	387	349	382	376	357	367	369	339	380	390	363	369	342	345	364	350	367	349	354	340	384	362	353	385	360	341	356	360	331	341	353	407	386	352	349	351	353	374	342	332	359	360
2940	1338	1810	1398	1102	849	675	545	450	398	344	307	316	259	307	274	272	290	250	251	267	211	250	228	204	254	233	230	238	225	241	247	223	231	233	233	222	231	223	231	217	222	262	212	226	244	260	235	269	213	236	203	223	217	233	228	215	247	247	235	224	219	251	232	247	230	253	259	222	204	204	220	251	224	212	240	243	213	210	263	229	219	206	196	210	207	230	195	233	230	207	229	207	253	209	242	233	236	213	241	220	225	232	218	237	231	211	252	215	203	200	224	222	222	243	234	234	235	228	239	199	204	211	196	222	234	230	227	231	260	220	241	211	245	235	232	205	213	247	233	209	230	230	227	221	251	216	198	240	242	254	221	219	220	221	228	214	210	221	216	227	222	229	236	227	243	203	216	202	227	249	213	208	202	235	206	196	233	230	231	205	224	213	210	197	224	213	266	230	221	206	223	236	211	208	215	229	231	195	257	235	225	222	199	229	240	220	228	241	224	226	231	226	242	242	221	209	203	221	241	211	232	258	224	253	253	219	231	221	261	232	226	212	203	233	224	219	239	222	198	204	219	220	217	254	200	219	227	215	223	213	205	220	213	227	238	218	219	236	225	230	214	228	200	219	240	214	228	240	192	198	221	209	233	232	222	237	214	221	206	226	217	218	212	228	223	226	227	208	220	209	226	234	230	217	221	209	224	253	230	222	243	228	235	227	241	205	239	224	236	230	250	227	215	210	229	213	208	242	237	207	253	208	235	224	231	241	225	235	247	216	209	241	238	238	235	222	207	218	222	216	215	224	230	223	209	215	236	193	225	205	216	224	204	240	230	260	222	220	222	209	237	258	222	227	208	231	234	239	225	218	240	221	237	256	211	234	204	225	231	231	223	221	212	227	235	243	258	214	205	220	217	206	235	198	209	215	218	229	237	258	230	233	225	226	241	247	224	234	242	229	237	222	214	226	227	222	260	229	205	239	213	238	237	251	209	234	207	230	223	251	233	218	249	205	243	241	230	197	254	227	217	218	207	207	203	226	189	239	204	220	250	216	229	230	205	214	221	198	215	211	249	219	239	235	233	253	248	207	236	229	209	242	231	230	237	220	240	242	223	254	239	264	203	234	209	236	204	207	201	210	227	228	229	238	218	250	215	226	193	193	228	212	207	207	213	198	233	232	213	226	234	215	228	242	216	209	231	227	232	213	217	206	226	223	233	238	211	225	216	229	232	226	228	247	245	250	220	245	221	233	200	227	218	223	206	213	226	234	220	208	242	240	241	232	240	233	230	241	229	243	235	229	231	227	218	255	226	210	231	219	227	257	223	232	243	234	214	201	210	222	223	225	235	206	199	215	268	215	229	192	203	212	240	223	240	221	224	209	251	219	241	226	206	254	219	225	211	238	200	248	216	244	229	199	254	239	233	248	226	203	223	199	225	195	221	216	240	211	236	214	236	255	236	226	233	215	230	204	231	223	217	216	235	207	209	224	248	266	238	240	207	208	228	231	252	220	226	245	221	202	232	219	221	201	205	219	224	223	224	206	244	235	238	230	226	220	218	203	240	207	239	200	224	248	255	204	242	239	235	202	217	233	227	194	225	216	222	232	243	230	214	233	233	227	209	235	225	230	220	213	207	225	208	213	235	195	229	201	202	215	228	226	240	205	239	217	240	239	214	230	243	204	195	245	238	216	213	218	253	210	217	226	229	231	240	212	219	239	210	212	201	239	215	253	221	228	226	238	215	224	225	237	219	228	227	200	226	244	203	217	246	219	234	236	225	225	232	228	221	219	226	222	253	239	229	239	216	232	244	211	240	237	222	186	223	247	259	220	242	256	242	239	218	246	226	238	234	238	225	235	224	246	187	232	237	217	238	209	217	210	221	185	227	231	227	240	204	224	218	232	250	224	229	212	215	247	241	208	241	207	241	214	230	246	219	230	253	229	236	218	188	219	226	224	192	230	217	215	218	232	237	245	249	201	210	239	203	240	256	240	262	216	246	241	226	220	232	231	215	241	235	214	231	216	239	223	232	218	220	248	204	226	229	240	252	204	243	217	235	229	201	247	231	209	217	216	205	214	237	228	242	211	224	202	231	229	206	214	230	256	233	217	212	188	220	231	224	231	246	208	200	224	221	241	256	238	228	208	235	222	219	225	232	208	210	220	233	224	221	219	219	240	193	218	241	222	259	205	226	204	248	228	234	229	192	248	205	250	211	219	224	206	202	231	210	213	226	220	220	239	238	246	198	209	230	226	224	216	242	209	209	234	235	237	243	201	227	226	194	225	238	203	232	250	246	224	202	235	209	245	229	201	236	205	189	213	227	233	220	221	220	259	190	226	226	206	217	215	234	247	229	200	239	229	226	230	218	223	206	228	220	234	243	203	220	259	226	264	218	212	213	211	218	212	234	206	236	227	205	229	217	223	230	213	222	215	228	221	199	239	239	215	234	238	214	210	239	242	208	226	223	196	223	224	217	198	193	209	229	263	223	217	211	256	213	221	242	220	215	214	206	200	207	219	257	226	246	232	237	231	235	191	267	244	229	238	219	249	218	240	204	245	213	213	219	236	239	214	223	247	194	212	216	214	268	198	232	228	219	200	225	223	235	229	213	242	260	225	212	248	207	205	243	238	264	218	233	229	246	211	226	227	223	194	240	223	230	241	217	207	235	226	235	208	220	213	218	239	240	224	207	218	226	222	215	201	211	224	236	199	248	220	226	225	198	225	211	223	200	203	206	231	220	211	215	225	231	230	244	223	223	222	270	197	232	233	247	218	211	222	240	262	223	225	234	209	224	252	218	202	219	249	206	212	222	257	223	229	255	215	201	238	208	234	236	235	246	240	229	230	224	232	211	240	215	212	231	214	218	206	217	225	212	240	228	228	213	231	250	228	244	236	216	253	224	225	224	257	230	263	207	213	212	226	231	228	232	223	238	237	212	206	213	236	236	202	249	242	243	212	249	256	225	224	233	215	265	236	208	228	227	233	237	245	219	213	221	236	230	228	224	218	231	251	206	225	223	239	210	241	214	200	255	225	217	241	246	238	221	208	231	234	232	213	253	210	218	233	212	254	198	250	238	246	215	227	198	223	236	215	209	208	206	229	235	203	214	192	230	213	239	207	205	229	236	268	236	218	231	248	271	220	253	236	230	245	222	206	221	212	226	237	241	213	204	230	235	214	214	225	211	210	224	233	237	229	220	235	220	210	188	225	253	245	215	220	252	205	239	240	243	263	213	218	200	233	224	257	239	235	237	239	202	222	219	250	231	194	225	256	223	218	212	241	218	219	224	210	225	245	232	216	234	206	233	215	222	211	214	225	209	219	223	195	217	210	236	227	217	249	252	245	263	215	256	231	200	231	223	224	223	207	233	218	231	216	209	211	224	225	224	229	251	242	222	229	220	256	218	224	228	222	232	233	214	220	207	273	208	219	215	235	209	238	211	245	222	228	230	219	231	226	243	229	217	216	260	228	224	230	215	224	221	229	215
2810	1793	3745	4917	4425	3577	2819	2155	1834	1531	1266	1124	1055	980	984	871	834	811	774	708	736	689	672	677	643	659	661	627	582	550	580	599	570	578	543	593	548	566	542	536	533	565	557	563	547	568	538	553	559	547	560	513	534	568	558	563	538	551	594	577	562	557	559	568	577	540	542	554	554	547	558	555	546	575	574	551	542	539	572	551	546	598	550	542	572	529	527	586	538	501	544	585	562	542	578	558	545	540	583	548	549	575	535	555	547	518	547	552	512	523	558	525	506	503	547	562	494	567	570	519	569	560	543	548	541	572	553	498	583	550	512	539	552	567	517	490	549	549	546	550	518	539	603	553	559	555	576	557	555	559	537	542	536	553	571	552	562	554	552	535	517	483	567	523	536	539	541	529	565	549	541	575	536	508	544	545	520	568	515	508	527	604	541	505	561	509	532	561	508	541	571	567	559	575	590	550	513	529	574	584	571	503	541	551	597	542	555	558	552	575	522	557	524	566	551	584	552	567	580	560	567	562	526	581	555	502	543	564	552	517	541	530	542	559	531	543	528	522	541	521	558	539	538	577	577	525	581	533	550	553	524	537	583	531	516	533	523	541	513	588	546	614	568	538	600	541	539	548	582	553	561	526	569	554	567	536	546	567	560	534	561	539	528	543	566	576	541	556	532	512	580	527	519	530	547	511	510	498	540	533	525	552	514	564	556	542	543	546	542	562	563	536	521	506	539	561	538	578	563	554	539	562	563	570	579	532	574	529	580	550	530	534	539	518	550	529	549	540	544	521	593	528	504	518	511	557	574	547	559	558	547	580	554	549	559	584	594	600	527	518	582	522	576	577	542	534	579	534	529	524	561	543	558	537	547	600	529	561	558	518	518	565	503	579	510	546	502	553	576	559	505	589	537	555	491	596	517	570	527	567	565	540	530	563	546	528	566	562	543	548	538	540	538	514	553	555	536	520	502	526	549	553	522	552	514	531	549	494	529	511	530	550	531	530	570	538	542	514	518	567	582	528	558	519	522	566	528	551	523	543	562	530	537	531	529	539	573	555	529	530	529	511	501	522	553	567	533	549	549	562	551	534	503	499	545	557	510	537	528	551	537	499	551	522	565	502	515	587	563	566	512	555	565	568	535	530	505	538	556	541	576	482	579	567	565	539	546	524	551	569	519	517	553	510	580	544	553	505	504	589	544	546	535	538	587	529	554	556	555	514	541	553	529	508	576	584	544	574	528	548	543	557	561	538	563	522	527	532	605	563	529	526	561	554	554	510	568	525	544	571	572	558	583	561	571	543	526	544	542	524	514	516	575	533	557	521	546	566	554	560	596	537	544	564	566	546	551	539	546	570	509	529	556	585	537	533	545	581	545	526	550	559	534	546	532	535	550	549	545	527	570	515	526	533	537	502	521	546	494	576	556	582	528	582	534	569	554	517	500	563	541	544	540	548	544	555	576	542	547	524	541	576	572	556	549	523	568	586	542	546	554	496	524	548	572	542	567	540	555	550	526	533	528	515	528	565	534	545	473	531	504	569	555	550	510	538	551	564	594	513	555	560	532	576	550	557	543	549	517	540	554	558	525	554	542	545	537	518	540	518	537	560	525	592	561	581	575	582	577	558	529	528	537	545	545	550	524	561	530	556	566	525	534	584	564	522	557	536	582	539	541	559	543	565	607	533	542	549	566	538	549	575	578	532	542	493	570	533	573	530	535	563	545	546	589	508	545	542	574	570	599	537	536	535	541	543	581	589	565	513	559	561	571	546	512	495	490	539	514	561	556	605	539	532	537	548	533	506	587	525	506	563	591	533	545	539	527	476	548	560	573	548	524	562	550	575	538	568	548	571	548	529	587	529	560	591	524	540	562	578	546	511	545	529	541	540	515	598	501	549	557	556	499	502	534	564	594	533	556	584	555	570	537	578	539	573	574	593	551	583	541	519	534	563	583	519	536	528	542	514	569	546	531	565	545	513	511	520	579	579	544	523	562	533	498	524	574	541	513	559	551	540	519	540	539	553	528	547	552	544	570	548	582	543	550	560	512	592	528	550	555	567	541	533	579	546	534	568	582	528	580	538	557	562	535	552	549	544	520	561	595	564	576	544	535	556	576	542	576	515	562	524	505	542	511	569	522	581	584	570	577	552	545	547	588	550	565	558	547	513	546	531	574	578	534	521	550	550	530	573	553	559	537	526	569	541	545	516	543	531	569	546	525	527	560	536	528	553	555	563	546	569	549	540	530	541	566	514	570	586	498	582	580	513	517	536	552	545	523	551	578	573	577	570	541	539	557	551	570	526	557	539	483	541	535	537	529	548	535	551	567	564	519	560	536	526	539	559	569	524	593	564	530	528	565	542	536	561	500	497	540	526	565	531	566	566	566	546	494	581	565	561	541	542	561	521	529	564	561	550	532	537	557	556	527	554	547	540	538	565	556	537	561	522	509	556	554	520	571	523	582	573	540	569	539	531	541	512	543	536	515	565	530	560	569	541	558	544	531	518	571	541	534	509	537	549	533	578	579	549	557	571	536	545	582	556	495	504	557	537	548	552	534	569	530	528	598	556	527	526	513	565	575	548	557	564	565	551	498	543	518	535	531	575	533	566	523	526	540	544	537	526	561	525	515	534	572	562	504	567	518	574	528	561	489	545	557	543	543	564	548	566	580	541	521	608	553	527	532	551	537	567	543	537	522	550	543	560	560	541	572	566	544	498	561	573	538	580	564	538	546	516	521	524	548	581	575	556	509	567	532	559	528	566	551	508	491	523	577	498	547	523	555	544	530	532	551	593	523	537	580	529	557	550	573	518	564	541	532	530	501	547	516	555	541	501	561	564	547	542	531	568	570	543	607	536	540	528	589	573	513	533	565	572	584	581	534	561	584	516	517	542	555	574	532	515	497	515	537	558	534	551	512	485	555	560	558	562	524	538	569	551	560	550	539	559	534	539	519	552	584	543	568	583	544	522	547	524	530	547	549	583	538	569	535	542	559	498	548	529	512	561	518	578	542	511	549	558	545	550	526	516	527	516	559	569	529	557	579	515	556	561	564	535	542	603	529	564	599	557	522	549	553	527	532	591	544	563	545	554	585	570	539	559	567	548	544	557	533	532	526	523	526	532	563	592	552	507	495	581	549	548	527	562	539	519	529	563	550	525	529	569	542	518	536	556	555	545	592	543	591	537	524	543	550	511	530	529	505	526	536	530	528	567	575	536	515	514	560	534	518	507	528	547	543	529	542	563	565	559	558	508	557	576	536	531	513	539	562	546	568	551	577	577	507	535	518	512	573	602	590	551	546	575	573	502	559	545	521	550	529	573	522	530	599	591	553	554	542	582	554	556	518	530	533	558	534	489	559	516	523	492	497	552	549	601	529	520	567	585	578	520	529	495	573	534	584	518	557	507	547	583	502	564	521	546	513	555	565	545	526	615	535	556	570	592	578	549	537	555	585	563	541	584	559	569	544	512	521	570	536	506	523	545	537	553
9147	2592	3232	2687	1881	1400	992	821	657	625	443	380	355	380	304	330	306	287	244	259	222	245	218	213	258	221	217	221	199	194	207	206	202	206	206	189	203	181	171	204	187	194	194	193	206	181	203	185	199	185	194	202	197	234	189	174	183	214	187	188	187	188	204	176	216	211	176	181	194	189	185	208	179	185	195	191	200	207	190	181	180	238	202	197	201	187	204	181	158	207	220	195	195	195	187	166	211	201	188	162	213	190	197	182	191	185	191	206	195	196	201	185	192	192	195	171	169	203	199	202	206	217	231	213	191	187	199	189	171	198	187	188	205	204	208	192	185	222	197	179	195	196	204	217	195	203	165	192	193	221	201	173	217	186	173	194	184	193	194	189	198	186	175	204	196	181	203	198	207	205	205	187	212	195	186	185	177	192	173	198	194	213	190	168	194	204	197	249	185	211	217	168	180	206	196	205	170	187	236	192	178	166	219	197	194	173	173	198	172	198	183	200	205	190	187	200	191	175	190	195	201	193	210	199	154	210	184	217	192	173	190	174	181	180	201	216	186	200	194	182	204	184	205	198	205	191	207	207	197	159	207	224	169	177	173	177	196	180	194	190	181	219	178	202	171	184	178	177	178	183	210	202	212	194	190	218	175	220	199	201	190	177	190	179	178	192	198	192	166	181	180	200	190	179	207	198	184	203	201	192	182	178	187	181	200	183	188	223	194	206	193	203	184	210	203	176	187	179	167	213	179	217	186	181	214	207	191	195	183	223	198	220	206	185	208	205	185	206	195	182	211	202	175	189	162	153	182	215	177	216	223	193	202	218	189	200	164	173	223	202	187	193	192	188	198	199	198	198	180	198	187	204	178	199	191	207	198	202	202	193	223	173	164	231	202	207	184	202	191	174	195	204	190	181	195	210	177	160	191	196	188	209	185	186	182	194	213	198	209	190	207	172	212	196	186	180	183	171	189	207	208	211	190	219	199	204	190	190	200	178	203	214	183	175	200	182	188	191	192	216	205	152	211	182	190	197	169	185	199	164	193	217	183	187	191	195	172	178	180	199	203	183	204	193	195	175	196	201	176	207	191	170	214	206	192	218	215	190	182	223	183	197	171	198	192	176	171	189	191	170	205	181	195	184	199	216	174	198	207	177	202	209	180	182	193	222	199	189	212	180	186	154	214	188	188	157	189	180	188	192	170	179	184	206	195	214	188	171	197	198	176	228	220	195	192	194	200	198	182	195	203	181	186	195	193	223	211	182	175	188	199	201	211	175	181	223	192	194	188	171	215	174	175	187	207	194	171	213	206	193	182	187	224	174	197	190	182	184	209	178	211	191	184	187	208	188	196	184	181	177	180	191	191	204	173	203	193	184	199	210	212	209	221	223	200	211	201	191	185	209	193	205	213	190	185	184	182	192	165	162	193	203	171	194	189	200	198	183	185	207	206	201	195	217	186	204	162	205	177	188	203	186	206	188	208	180	186	189	194	198	192	195	161	180	223	193	166	201	178	202	203	195	203	205	214	188	192	181	192	183	213	199	180	218	184	195	204	183	187	169	208	192	200	191	191	186	181	188	208	164	201	180	170	201	193	229	200	178	191	215	191	199	214	189	191	246	200	172	190	214	189	191	203	170	199	219	215	212	188	179	191	183	188	190	206	179	175	208	189	195	209	169	199	178	172	173	179	197	209	192	163	194	189	194	197	184	204	191	215	220	205	177	209	196	192	181	187	200	178	208	185	196	148	202	199	221	198	172	195	188	202	174	185	187	194	227	189	183	163	190	215	182	182	204	176	193	190	195	188	179	192	187	183	193	171	179	182	170	189	188	196	213	214	198	194	189	193	198	180	182	191	189	195	194	198	209	174	185	204	176	171	216	194	191	223	194	187	194	165	162	175	191	188	194	170	187	191	191	185	198	191	201	178	193	215	209	200	195	186	197	188	172	204	207	191	191	218	179	178	199	186	185	198	178	179	177	201	188	187	202	171	173	193	180	176	200	184	185	208	180	205	202	201	192	207	216	202	223	198	199	160	197	196	183	181	177	179	185	187	198	171	199	202	191	181	187	206	185	203	195	186	211	207	184	181	195	181	178	200	205	187	222	207	177	190	197	198	199	209	199	202	223	169	203	194	197	205	184	206	172	205	213	203	161	190	198	183	213	202	181	208	204	195	171	207	194	175	208	173	195	172	221	198	163	192	178	199	187	190	187	190	188	210	184	169	177	201	191	192	187	184	208	204	205	172	186	195	191	197	184	184	208	181	187	205	205	199	204	200	200	186	216	219	200	205	182	210	183	198	222	218	197	185	217	155	215	215	198	199	210	184	190	215	198	193	189	177	196	183	208	199	197	196	195	189	212	193	186	165	195	200	193	194	183	196	212	189	179	186	179	181	197	187	193	203	215	172	186	182	185	170	182	188	183	213	190	213	183	208	179	204	185	205	188	202	189	188	189	194	187	171	171	194	192	177	224	170	180	186	205	217	211	173	181	191	202	193	175	178	173	168	228	193	183	196	202	208	203	183	199	177	168	193	190	202	187	181	186	210	203	197	173	167	206	186	208	206	205	173	183	170	213	197	190	217	185	181	171	181	194	199	181	201	183	165	191	179	169	193	209	199	186	198	190	210	186	177	189	173	190	209	223	188	182	216	201	190	200	187	196	176	190	182	182	187	201	187	194	182	193	192	191	194	192	187	215	213	205	168	176	169	182	185	173	210	214	176	200	181	230	178	175	195	178	193	179	196	198	189	205	205	225	196	192	210	197	206	172	185	188	200	204	190	213	214	169	199	167	215	196	174	166	229	156	210	210	194	195	191	181	186	186	188	169	197	176	178	159	176	203	186	194	192	223	177	212	230	166	188	216	178	190	161	193	167	177	212	215	176	186	206	196	209	156	191	179	191	185	175	187	192	211	167	191	162	183	170	205	199	208	190	177	180	216	210	184	196	179	200	187	194	213	182	186	183	174	168	173	203	174	196	201	166	171	183	192	198	184	205	189	186	178	179	205	206	200	180	202	170	194	173	206	184	167	176	190	199	184	204	212	170	182	187	194	178	185	207	175	177	199	186	195	191	186	190	187	196	210	200	207	197	199	215	211	176	192	203	163	178	210	196	191	213	201	239	200	207	189	207	220	209	177	211	194	178	187	209	206	176	171	181	216	192	191	204	208	183	205	201	186	196	214	169	200	196	187	214	178	190	169	180	164	203	186	187	208	195	194	207	210	171	199	200	208	163	195	186	201	197	173	190	187	162	187	159	207	196	200	181	180	200	177	205	180	203	191	197	206	201	205	194	197	207	187	209	212	229	195	202	198	190	197	183	185	189	198	193	174	183	177	196	193	168	201	191	197	177	194	199	195	216	199	219	191	185	192	182	195	209	174	209	190	187	171	191	168	167	201	181	197	178	197	175	221	175	216	172	174	178	192	199	196	188	192	213	183	196	224	198	200	195	193	209	180	176	177	180	197	229	185	167	163	192	199	188	175
7722	2816	6231	8301	7394	6131	4927	3820	3150	2559	2094	1783	1610	1444	1279	1224	1226	1012	975	908	900	796	827	739	754	699	639	659	584	556	559	569	583	568	548	546	484	532	548	539	544	557	566	519	504	547	494	505	538	463	501	476	496	476	493	488	514	484	492	481	467	486	473	477	497	477	481	495	487	441	465	508	487	474	500	476	507	461	460	490	492	463	477	486	472	468	500	479	516	495	479	437	466	496	453	458	495	460	485	474	490	473	434	505	494	434	470	477	479	500	452	442	484	464	493	463	469	489	488	478	500	481	447	464	504	468	471	474	452	502	481	486	480	432	465	469	473	484	462	453	480	453	503	493	467	487	449	469	450	467	456	477	467	498	453	483	465	427	505	474	484	510	497	451	450	470	505	499	481	468	494	456	463	504	511	448	444	457	489	475	469	449	486	415	495	445	520	463	465	509	480	461	433	456	459	474	421	466	445	466	497	493	465	486	497	457	498	471	473	456	483	477	502	490	479	462	478	461	485	469	450	441	464	490	453	464	438	440	495	465	450	436	460	472	508	422	438	491	459	450	440	455	459	483	436	461	488	463	481	443	510	484	485	482	503	460	484	510	435	468	457	466	485	481	442	459	495	473	496	506	498	457	470	467	449	446	453	478	459	450	488	424	491	494	463	473	464	464	514	444	463	448	463	466	508	442	468	447	466	452	481	439	481	422	449	470	451	466	492	481	496	489	469	470	483	447	451	488	491	465	456	461	475	489	463	471	455	485	504	475	463	444	454	435	475	482	451	492	463	455	414	454	444	497	471	451	491	505	483	474	474	480	452	426	478	470	501	439	459	464	508	447	492	460	483	469	465	513	446	540	424	471	471	485	468	448	478	439	462	445	463	504	459	457	443	483	451	490	467	450	452	479	471	513	451	504	495	460	511	466	473	479	465	474	491	456	499	457	449	502	467	478	443	443	483	476	467	461	491	448	491	481	452	470	490	445	511	434	478	490	457	461	420	477	494	457	489	485	465	485	472	443	494	476	514	466	452	449	467	506	451	473	421	495	479	469	443	448	476	471	452	456	469	442	427	497	501	496	478	447	455	494	475	484	464	457	517	468	497	459	449	475	465	471	472	476	500	445	495	478	436	477	480	452	484	506	452	488	483	469	512	448	474	483	495	487	480	463	488	477	450	489	464	490	463	451	474	459	478	455	433	522	461	474	468	460	481	496	468	442	441	454	469	448	487	505	489	466	438	493	503	453	500	462	489	485	493	458	467	432	476	480	458	484	456	440	486	479	476	467	438	492	413	462	448	465	462	487	468	484	514	468	493	427	489	457	486	446	452	468	506	514	432	492	466	507	461	468	463	490	442	514	533	513	484	472	435	446	486	472	477	497	482	448	487	446	441	450	459	468	499	501	481	482	483	476	472	504	488	521	494	496	485	467	478	482	448	475	479	482	457	472	505	466	485	484	482	475	468	481	493	471	516	456	486	409	458	483	489	475	517	485	482	461	467	468	434	460	454	456	465	487	434	465	540	461	479	476	468	445	459	484	467	462	492	452	422	492	490	490	469	484	443	457	459	461	466	434	495	472	479	477	483	499	483	433	469	478	460	471	472	472	476	448	482	485	463	459	505	492	465	478	427	462	468	472	498	486	466	504	484	474	459	485	485	478	494	475	509	460	493	470	506	489	488	486	492	449	500	460	415	467	483	461	483	475	458	498	473	487	464	444	446	465	483	446	479	464	498	454	468	438	454	504	482	478	440	472	439	502	458	479	488	458	485	515	453	426	460	453	513	454	462	426	493	500	471	443	482	488	479	474	461	482	499	459	498	450	491	446	487	462	483	478	493	488	479	470	457	435	484	486	435	470	489	455	456	459	500	491	493	493	468	443	487	443	442	438	463	455	497	481	475	499	472	523	442	483	468	455	465	508	499	455	498	487	471	506	483	457	507	489	465	486	470	444	461	481	488	453	487	450	470	485	486	483	481	462	488	485	482	479	467	407	448	516	484	494	494	476	447	489	448	462	476	475	505	482	505	448	414	463	494	498	480	469	472	498	458	457	485	427	486	458	439	474	436	483	470	498	470	498	461	422	500	502	504	457	498	455	441	447	482	468	439	491	455	463	515	422	482	436	485	443	445	511	456	467	458	467	447	474	508	447	503	487	450	456	499	466	461	438	460	478	447	450	489	466	454	481	497	485	469	492	454	476	445	490	482	444	493	476	519	478	425	489	454	423	506	497	475	469	464	464	478	467	456	466	492	480	478	456	483	454	475	477	457	464	411	491	483	463	484	450	469	486	467	455	490	518	441	453	477	458	477	496	469	490	498	473	448	474	430	489	472	492	468	444	475	465	452	505	457	472	461	456	447	460	491	462	492	470	492	502	471	487	507	506	499	456	482	488	457	502	490	444	501	442	471	450	474	472	515	463	448	471	469	442	478	490	459	465	470	465	463	475	482	443	469	484	500	485	426	461	475	459	468	471	488	482	462	455	454	510	484	494	461	486	430	514	459	451	465	448	424	471	447	442	451	499	467	454	466	456	482	472	450	467	463	511	463	447	461	479	477	472	448	476	473	471	482	463	465	510	456	470	439	486	452	505	447	513	476	471	478	471	427	518	469	436	511	473	450	490	485	514	440	469	493	510	458	477	444	450	434	461	469	470	457	459	481	460	508	464	519	475	519	465	474	464	462	472	447	453	442	471	468	475	483	468	454	486	481	477	490	489	469	462	468	472	468	478	439	496	479	459	478	463	476	471	455	465	459	458	435	472	459	504	464	475	488	477	450	438	502	494	487	452	490	481	473	466	461	464	460	463	461	493	475	551	492	457	536	499	464	472	457	460	456	461	509	478	483	500	468	500	483	469	468	473	440	476	441	489	433	461	489	483	494	504	489	480	452	495	473	529	461	477	476	491	427	442	502	488	446	450	463	478	431	455	497	459	479	463	482	484	480	472	507	463	473	480	464	436	441	476	463	474	477	452	474	453	523	494	485	461	475	486	488	501	466	496	450	480	496	478	476	465	506	505	452	473	468	459	490	485	469	491	473	506	461	467	467	454	477	480	463	498	457	477	464	504	495	488	465	505	485	443	481	477	464	509	467	511	461	456	489	490	509	456	452	459	459	462	462	467	445	496	444	441	471	486	503	449	488	472	468	476	458	465	475	446	473	482	450	480	466	514	469	486	432	442	453	491	472	475	506	469	436	486	467	482	461	467	419	502	471	479	483	496	491	459	492	484	484	513	461	512	499	491	502	472	464	482	443	496	453	480	476	462	449	460	516	459	470	495	461	499	456	478	470	498	484	491	467	426	453	477	493	456	482	464	483	440	494	489	441	476	492	531	464	489	468	472	465	467	483	492	459	462	450	488	503	475	487	484	476	500	494	475	483	457	502	460	483	492	464	475	465	497	497	465	492	495	487	512	481	440	501	492	491	452	482	438	515	468	484	513	434	454	469	441	462	485	480	469	476	482	445	492	468	486	491	465	471	491
15255	3883	4616	3865	2632	2008	1388	1140	846	649	504	448	417	348	339	316	308	245	243	186	186	206	169	168	175	199	157	172	173	155	162	163	133	160	147	150	119	128	146	139	150	136	142	129	121	123	144	142	161	136	133	117	159	154	134	136	127	146	129	133	134	141	130	148	127	139	156	124	125	115	129	118	124	128	148	119	124	129	114	131	148	127	122	127	115	128	144	125	142	116	133	133	135	124	116	117	108	109	147	136	131	154	137	124	113	131	118	133	147	141	138	132	124	133	115	145	149	122	111	113	115	138	138	125	132	137	117	125	117	130	121	154	136	114	112	135	108	134	132	115	145	126	138	121	122	122	108	148	137	129	127	161	107	140	147	120	136	138	132	121	126	122	137	125	135	121	134	158	126	141	146	121	135	134	128	144	121	123	132	145	115	107	119	155	137	161	147	143	124	152	127	133	114	155	120	146	124	122	116	117	134	112	130	134	138	144	98	150	140	135	144	120	140	120	139	135	122	147	132	130	113	149	161	115	152	112	136	126	139	139	125	132	111	121	129	122	150	129	148	164	128	132	155	110	142	124	135	144	152	138	120	128	117	134	119	146	121	143	131	110	137	149	132	154	123	119	118	124	125	128	135	137	146	141	127	143	147	141	132	143	130	126	149	128	110	137	145	119	139	140	135	133	125	132	98	117	132	151	138	118	140	134	148	140	132	131	126	128	125	130	124	115	129	136	137	112	130	131	136	144	155	140	139	164	121	117	144	115	139	117	119	136	119	115	151	144	123	122	133	136	105	125	131	119	123	148	137	125	129	126	141	125	124	108	125	134	130	135	141	112	130	153	136	132	136	131	136	112	133	125	136	132	146	154	137	144	122	134	134	116	126	134	136	141	102	148	143	131	133	115	152	111	144	143	145	143	124	118	126	120	136	131	124	133	129	134	133	154	123	128	136	122	140	133	128	144	112	134	138	141	137	128	125	120	117	147	136	152	129	153	120	125	124	111	142	123	113	135	114	130	129	99	130	127	178	132	136	115	134	130	128	131	115	131	139	143	109	127	137	124	126	128	128	129	135	116	108	129	144	151	136	143	130	121	120	143	115	122	131	133	157	124	117	112	143	125	146	154	144	126	125	119	136	175	141	115	128	124	131	126	118	146	108	139	105	133	127	145	137	132	111	129	153	132	141	132	144	132	118	123	132	125	135	115	145	140	145	146	138	120	111	133	124	118	128	128	122	125	119	128	133	154	118	120	127	121	149	137	125	138	141	111	110	120	132	121	114	126	159	135	134	134	142	138	130	120	139	123	112	140	126	147	110	130	129	126	133	116	144	141	130	116	125	118	119	124	139	127	128	124	146	136	130	112	134	142	131	116	137	125	128	144	148	141	151	113	133	114	128	131	134	129	136	148	126	133	124	113	129	120	123	119	121	151	152	130	122	145	133	159	136	132	122	131	115	122	140	123	144	134	129	119	135	135	128	142	141	117	128	117	133	104	117	134	126	137	129	118	136	123	137	119	142	119	124	149	122	120	138	116	153	139	130	117	128	138	145	126	121	140	120	140	128	144	142	159	130	129	122	130	147	137	131	128	117	134	121	133	127	143	119	148	126	123	124	136	147	137	149	140	141	134	131	122	137	136	116	118	134	127	108	153	134	125	145	135	102	120	121	136	115	128	152	124	133	133	146	134	147	126	147	131	127	133	118	132	133	167	135	133	119	135	157	135	112	137	132	131	146	129	154	125	134	137	108	136	117	116	132	132	124	135	133	126	127	124	123	137	134	121	111	126	132	114	138	139	152	129	120	118	116	147	134	130	123	115	125	162	151	110	140	147	144	111	106	128	122	151	129	132	129	148	117	137	120	149	139	136	155	140	119	137	138	140	145	128	135	136	143	127	137	151	120	113	132	146	126	118	134	109	128	124	137	124	141	143	126	136	142	128	110	138	124	126	128	134	132	136	138	117	150	140	125	131	121	133	138	130	124	129	150	139	131	146	145	113	127	118	141	148	141	139	149	139	129	131	130	104	124	133	121	135	115	129	129	124	120	126	138	129	111	129	135	135	136	132	131	127	120	134	143	141	116	151	146	123	140	154	150	118	123	121	141	127	128	126	126	146	145	130	121	150	137	111	144	144	124	143	150	112	116	104	127	112	118	121	133	112	134	119	138	135	135	144	128	124	121	126	124	137	120	138	133	115	143	120	119	120	149	134	116	130	125	119	127	119	128	118	122	140	137	113	119	129	128	116	147	114	140	131	135	131	145	135	123	126	132	101	139	135	123	135	124	117	133	131	128	120	152	146	135	155	131	145	125	108	146	158	133	143	122	134	126	115	119	135	131	135	141	123	129	138	125	115	113	141	139	134	134	139	121	139	137	120	141	122	134	116	129	140	119	134	156	127	146	104	143	124	127	144	149	121	133	128	145	138	141	122	129	135	164	125	131	134	128	156	135	115	145	130	130	128	132	131	120	130	132	128	136	127	156	127	143	122	127	130	134	121	130	142	120	98	150	129	151	144	132	133	141	120	129	123	131	130	121	136	125	146	129	132	127	128	127	130	120	141	124	136	117	103	143	139	145	144	129	139	131	131	143	130	132	149	127	125	150	145	135	124	154	134	111	125	132	143	140	162	137	113	150	136	138	118	127	121	125	128	116	123	123	108	103	146	116	132	143	123	134	118	136	134	135	138	133	134	122	128	144	138	125	119	138	139	131	137	150	137	131	139	120	151	133	130	144	128	132	141	130	147	101	114	148	138	154	137	121	137	131	129	117	149	136	145	129	143	139	140	132	149	139	139	156	111	130	122	147	113	126	137	120	149	125	111	114	134	128	137	125	127	145	126	133	152	153	127	121	137	141	130	123	122	115	128	112	146	122	142	137	134	138	137	126	138	148	116	130	125	129	138	148	148	137	148	150	128	140	145	120	129	135	123	129	122	126	110	154	148	123	102	134	143	98	134	142	110	128	123	130	141	128	140	134	137	116	143	145	145	110	120	127	128	135	129	128	159	138	126	140	130	153	128	120	123	137	130	111	135	109	116	140	142	125	131	118	122	102	128	122	130	129	125	140	107	111	157	119	115	148	146	140	140	142	139	125	120	144	144	137	156	155	165	145	133	134	137	129	118	126	140	147	152	127	165	135	128	138	132	142	124	121	121	139	116	154	145	143	125	119	136	129	139	133	123	143	116	143	135	138	151	144	143	121	118	134	167	108	142	120	112	154	126	136	137	135	121	101	139	145	130	140	115	133	121	131	148	120	133	149	135	131	111	126	122	145	139	142	151	143	139	135	109	132	147	127	146	139	110	137	131	128	143	116	140	120	142	121	131	128	118	136	129	119	118	148	127	142	135	132	126	142	129	108	146	137	123	150	130	149	138	117	123	136	121	135	120	122	123	159	117	118	127	137	142	133	119	120	119	140	149	121	132	131	127	135	119	129	116	121	122	131	147	127	124	133	130	139	121	136	110	122	124	103	108	124	124	130	136
9933	3692	8242	10908	9609	8157	6186	5213	4223	3210	2618	2250	2070	1914	1733	1545	1423	1320	1124	1008	968	861	815	747	737	685	591	532	571	518	516	474	491	468	448	409	417	398	435	393	404	395	403	405	385	395	350	373	363	388	365	344	361	388	330	344	393	326	362	371	353	360	355	321	334	366	329	349	325	339	330	379	330	354	322	343	329	367	309	341	352	337	353	359	338	347	360	331	348	334	344	353	339	360	342	337	357	320	371	355	384	351	337	347	365	343	334	311	348	341	317	351	318	361	340	354	320	305	328	341	312	336	338	344	385	331	328	344	354	306	368	348	313	289	322	341	309	358	361	326	339	347	349	344	330	353	314	319	338	344	303	346	375	380	326	350	338	344	344	349	302	361	339	335	366	328	354	340	356	333	354	358	321	336	323	363	360	347	313	331	355	380	356	320	332	335	346	354	347	317	349	364	346	344	346	377	327	379	366	354	321	327	332	361	309	324	330	333	342	341	319	330	343	364	341	335	326	346	350	333	341	368	329	315	315	334	334	348	349	305	331	321	348	292	331	332	341	320	326	321	333	343	351	353	333	323	330	335	311	344	347	336	348	322	360	361	371	328	339	356	328	335	296	344	368	347	329	333	298	320	358	330	364	379	316	339	321	341	324	346	312	349	360	384	311	317	285	316	311	326	345	325	299	353	337	326	335	348	335	329	316	289	333	328	334	322	333	342	337	326	320	351	346	362	366	330	366	315	334	357	365	336	367	371	354	313	331	334	352	333	339	348	339	332	349	341	327	342	336	342	336	349	324	354	310	322	279	308	318	342	320	340	315	385	337	329	313	341	345	343	337	336	338	315	343	327	343	329	339	357	329	345	356	329	344	348	376	363	359	346	336	331	375	323	345	342	348	323	388	347	317	326	298	343	312	337	316	328	336	327	356	311	317	351	341	334	345	314	320	354	361	346	331	359	350	320	342	347	340	322	347	359	371	312	340	323	325	349	344	323	359	327	341	337	342	334	356	364	327	349	329	375	355	358	301	326	332	348	320	325	369	340	326	363	300	354	335	327	320	358	340	335	342	347	378	319	344	325	335	320	367	358	337	343	347	342	336	334	340	345	358	352	341	334	346	364	376	339	334	355	346	306	382	313	371	329	341	369	338	360	354	349	348	336	350	353	363	341	336	342	316	330	329	337	317	337	319	308	350	358	330	306	345	331	361	349	319	380	343	352	341	324	347	367	344	309	360	351	342	342	315	318	353	338	320	365	333	300	377	332	348	329	325	348	350	315	364	336	328	329	356	354	344	324	370	352	345	297	348	336	334	319	331	374	315	358	313	320	359	311	322	323	348	351	327	366	326	362	350	346	331	320	354	358	326	339	348	366	305	339	312	327	340	342	344	382	338	339	347	325	336	343	355	374	323	356	336	337	316	313	321	348	313	328	351	324	357	310	334	319	342	341	324	350	363	348	389	319	320	329	373	334	335	326	307	353	331	343	380	372	332	366	335	309	361	323	339	334	331	302	337	333	364	336	340	325	335	308	359	347	331	326	314	328	392	318	353	341	357	334	312	358	311	359	350	356	364	357	371	330	323	323	330	356	353	319	337	315	355	333	353	361	328	307	332	346	339	313	338	311	324	350	335	328	339	326	341	350	349	346	382	339	361	338	349	363	347	343	363	354	323	348	323	323	334	345	334	323	383	330	376	345	342	327	316	351	342	356	340	315	328	333	365	307	320	309	322	363	309	329	316	335	295	327	326	328	333	349	339	378	336	316	301	310	359	322	348	349	323	334	321	328	366	350	345	317	357	325	358	324	340	326	319	338	329	318	350	360	387	362	347	353	337	342	321	315	337	363	311	315	338	331	314	311	323	342	335	325	340	352	330	334	302	333	303	332	372	337	338	346	309	336	352	362	354	311	320	321	342	360	324	337	350	331	323	332	352	351	310	324	352	353	324	354	346	346	371	332	326	317	324	329	358	361	358	314	328	345	328	344	348	328	358	344	356	342	376	330	378	338	338	330	320	356	323	340	288	339	366	334	301	339	340	356	369	316	360	345	352	336	297	373	318	344	344	322	371	341	347	361	332	349	325	311	319	321	356	315	327	323	308	316	349	360	321	326	340	332	347	347	335	338	322	353	346	349	323	356	316	315	316	321	344	348	358	346	378	302	341	371	346	329	339	350	345	318	358	338	323	338	347	323	325	333	376	361	320	333	350	334	364	342	351	366	339	336	328	354	326	350	325	369	350	338	364	356	348	363	380	290	343	346	323	328	327	365	320	349	324	364	311	360	370	353	349	324	334	311	331	321	319	363	328	348	365	373	331	310	409	337	347	346	327	363	339	312	345	334	362	340	351	334	338	321	355	340	353	327	328	340	341	324	343	335	302	345	326	342	313	327	374	339	332	360	342	335	358	326	377	326	327	358	342	349	326	351	341	323	340	359	349	347	371	329	340	340	335	349	339	340	330	324	333	367	333	322	340	319	347	301	332	333	376	332	339	352	347	316	336	311	321	335	316	393	321	303	333	297	334	349	358	324	347	375	313	343	346	319	318	339	331	357	326	338	352	348	323	353	312	356	334	324	309	354	372	342	367	336	320	352	346	336	308	338	315	348	362	314	355	367	355	335	324	340	336	329	333	317	338	330	327	335	349	353	382	328	332	315	319	374	362	351	344	343	329	362	339	330	352	362	327	316	345	367	360	318	345	328	334	334	331	323	302	332	310	360	363	331	314	311	328	330	374	309	364	317	342	324	343	328	326	313	371	345	337	335	331	364	322	337	279	322	318	315	322	377	306	350	370	316	345	374	322	324	362	313	330	318	332	323	310	356	346	319	344	333	364	342	322	347	332	347	317	328	347	358	310	325	364	337	335	348	321	313	336	347	358	384	340	335	307	332	302	310	361	348	346	338	292	358	327	328	347	321	333	332	353	365	345	334	345	327	343	347	385	333	332	363	333	324	352	325	343	355	325	335	329	341	355	342	339	345	344	326	347	345	313	354	334	325	334	329	354	349	350	338	330	339	386	327	319	332	355	327	330	367	321	294	362	324	360	371	325	359	359	343	322	310	339	364	288	335	350	381	340	399	340	340	334	324	350	358	329	374	330	334	365	336	318	339	338	343	355	346	356	323	384	327	309	359	328	308	333	342	313	333	346	326	348	356	331	338	361	342	317	339	324	327	363	332	315	342	352	336	381	341	356	322	360	332	381	315	331	355	315	343	371	337	322	333	298	332	339	302	361	332	329	311	326	339	349	325	335	358	328	319	333	382	331	331	320	347	337	344	342	355	348	326	315	352	341	300	370	315	328	316	354	360	326	341	328	342	323	355	354	384	364	363	327	327	305	363	336	370	329	333	371	316	322	349	349	358	357	341	365	322	352	347	384	366	346	364	358	328	323	317	339	330	361	342	346	356	361	344	342	382	326	381	355	361	334	352	303	306	346	343	344	348	341	322	360	374	280	381	344	329	326	326	340	350	359	356	344	315	332	292
2936	1335	1806	1570	1126	855	618	515	477	393	336	291	270	286	248	253	257	223	266	237	247	255	227	243	213	226	235	221	231	254	225	215	231	228	207	244	250	228	172	238	211	232	195	208	241	196	221	229	210	218	233	223	194	216	189	201	230	248	248	224	207	234	189	220	259	204	213	219	211	197	232	235	191	234	245	236	216	203	199	199	225	231	220	202	235	225	218	185	194	215	194	221	236	237	237	200	225	222	216	242	208	199	234	235	199	237	202	209	215	231	213	201	184	203	232	245	203	265	214	187	218	215	229	217	203	221	205	205	197	212	214	209	215	214	201	214	213	225	234	198	198	215	179	230	215	244	221	236	210	211	210	203	217	212	228	207	194	207	218	228	201	224	212	220	213	215	207	218	227	198	215	248	181	232	209	204	217	253	208	210	210	197	236	202	224	219	231	205	198	229	230	218	235	233	211	201	232	211	250	205	203	222	211	233	204	203	228	222	228	201	212	192	223	220	202	221	221	237	221	214	223	228	214	235	248	215	226	202	233	211	237	222	212	225	213	207	222	222	240	211	245	198	188	201	202	233	215	216	215	203	209	199	223	232	204	188	203	191	220	222	202	218	229	225	245	218	218	232	208	228	221	196	205	219	180	224	199	198	208	206	226	212	215	227	224	240	212	208	202	223	212	203	202	214	226	204	191	220	214	248	193	222	198	174	222	222	196	211	202	187	203	212	244	204	249	228	185	219	226	217	202	223	212	206	206	220	222	215	218	203	217	213	229	192	228	228	202	203	213	202	212	208	210	216	227	221	196	209	211	228	216	226	219	200	205	229	223	216	245	243	234	210	199	239	214	241	187	213	196	217	189	246	230	215	209	212	205	226	211	250	227	212	195	241	197	189	177	200	231	220	220	242	223	227	220	230	215	204	219	222	192	228	204	191	207	241	240	238	211	199	190	212	187	222	180	208	233	241	241	218	203	212	205	238	204	218	210	217	251	209	224	214	221	245	219	233	233	231	235	216	213	221	216	214	214	200	200	221	203	218	229	205	216	244	212	208	218	208	230	237	195	214	189	210	220	216	204	222	234	209	220	205	225	222	202	194	201	223	227	235	207	231	221	225	205	194	206	215	232	217	212	212	216	223	219	210	228	266	227	243	218	218	216	195	210	213	225	195	225	217	215	206	224	181	196	185	229	228	214	242	211	214	242	192	217	218	222	192	256	219	212	200	233	213	229	242	230	226	226	234	224	209	208	190	228	210	219	217	224	206	236	228	216	220	199	217	215	231	223	211	217	224	226	243	216	229	205	256	220	253	223	208	217	197	196	222	218	221	220	214	237	178	228	229	218	204	226	237	206	213	217	219	204	223	202	243	201	234	211	198	211	210	219	217	212	222	195	215	204	229	221	254	193	215	207	217	204	215	193	230	224	207	207	231	220	206	236	230	211	196	210	217	209	225	206	206	203	229	234	219	238	209	200	237	219	190	220	205	209	200	210	227	209	227	221	208	216	236	196	238	227	216	225	203	212	215	198	232	228	212	240	242	224	239	222	236	206	223	200	215	207	224	233	171	227	245	206	213	205	200	217	220	219	219	194	249	221	231	205	202	233	216	212	205	229	206	242	233	235	224	224	227	224	203	220	224	209	212	215	222	229	235	206	204	223	220	211	213	236	234	218	221	231	223	199	211	208	204	192	231	194	198	223	225	200	225	192	201	210	220	184	215	215	224	222	222	208	235	232	223	223	208	223	221	208	207	190	201	239	213	227	242	222	278	243	218	205	214	207	223	246	207	212	206	230	257	220	246	230	207	197	196	229	239	250	229	226	243	220	204	230	214	230	212	239	209	205	221	218	216	218	190	203	212	204	205	219	204	203	227	205	194	200	232	220	209	240	213	206	224	211	210	208	217	195	216	217	188	235	208	208	184	206	218	214	197	182	209	222	241	231	231	224	203	235	213	250	203	214	243	223	210	189	221	210	238	200	234	187	237	200	212	220	210	210	227	204	204	208	260	222	216	220	211	188	207	227	224	210	218	216	231	224	206	200	193	207	231	236	220	210	234	218	215	218	221	211	238	251	219	195	227	213	222	219	203	219	206	211	231	189	208	222	208	252	228	232	205	213	212	240	221	231	203	219	198	208	189	238	229	226	193	217	217	238	209	241	211	221	233	210	236	204	209	222	213	232	202	202	215	205	193	220	245	208	210	217	209	224	228	184	234	212	200	228	239	235	199	222	231	219	221	223	221	254	224	215	236	183	224	202	200	210	219	230	200	239	218	225	212	205	202	220	219	223	232	187	201	221	234	227	223	222	225	211	204	192	206	235	201	252	249	205	231	225	228	215	219	204	215	227	218	212	223	213	245	218	231	182	212	227	217	222	200	216	196	217	226	234	222	222	229	245	204	226	203	216	201	202	229	214	183	223	208	230	215	241	229	228	197	200	216	228	227	229	224	231	230	246	263	207	223	238	218	250	207	204	211	198	205	200	217	234	224	235	214	214	217	248	205	186	229	213	216	230	234	224	182	217	187	232	207	215	242	230	229	223	199	218	207	215	224	225	204	188	202	204	211	209	210	212	215	195	229	223	206	212	231	175	228	219	197	215	214	227	218	228	209	209	227	239	240	230	210	224	218	207	223	203	217	207	208	229	196	234	212	205	230	217	218	212	199	240	213	216	216	203	219	245	213	223	197	223	208	247	196	173	214	240	215	230	218	233	204	216	231	208	218	228	213	209	208	236	214	256	226	219	225	216	211	198	234	180	219	214	227	215	221	236	208	229	213	201	193	222	233	210	228	217	217	211	222	227	231	223	225	205	195	236	194	213	229	221	203	195	202	204	209	232	230	216	237	219	209	220	211	193	216	217	215	216	240	220	201	184	207	235	218	209	210	213	203	242	203	224	218	214	221	214	238	231	192	235	229	251	201	209	262	240	227	189	223	223	226	252	213	222	245	224	209	231	234	201	206	247	225	237	212	230	212	205	223	221	243	221	212	223	234	200	196	204	210	200	210	228	212	194	224	196	218	228	230	209	244	225	207	196	229	182	194	225	237	234	209	221	244	201	224	238	209	212	188	186	235	236	216	208	201	225	204	218	190	232	205	256	252	228	242	244	207	188	220	219	251	171	201	215	226	241	211	210	227	209	180	223	228	259	252	231	194	209	216	219	225	213	231	232	217	228	245	205	237	197	213	207	202	241	215	212	232	235	262	206	226	207	222	238	213	221	200	231	200	205	226	231	194	209	219	221	239	206	214	203	204	221	211	197	212	202	213	220	224	192	214	194	205	193	216	189	223	249	203	222	217	247	213	224	206	234	217	208	208	228	238	215	236	217	220	206	201	207	214	256	221	199	178	209	231	203	194	204	213	222	211	245	208	210	239	229	208	218	183	206	240	202	206	215	215	259	241	198	207	208	219	204	211	220	232	212	228	241	212	209	216	248	199	241	197	237	254	220	203	199	201	203	233	194	226	223	230	227	220	189	209	197	239
2935	1774	3926	5069	4268	3649	2698	2219	1841	1454	1228	1109	1022	1029	919	933	838	778	770	684	673	637	662	630	640	633	604	594	590	578	534	562	540	559	532	563	532	559	538	526	550	569	574	539	549	533	546	525	547	570	522	514	505	535	567	510	519	521	529	504	570	530	554	492	501	531	584	562	522	551	552	548	510	478	543	533	568	512	476	516	570	534	538	516	510	555	483	545	520	528	473	529	511	542	545	537	520	546	499	518	538	539	524	539	544	489	551	530	502	533	519	507	527	542	518	499	573	506	520	552	519	552	508	521	522	550	558	532	502	571	572	554	514	529	547	494	522	536	505	522	454	522	530	514	525	538	558	499	566	510	542	578	553	520	530	556	556	521	515	514	523	565	533	519	519	559	532	478	574	559	515	560	525	532	564	502	537	550	548	545	523	506	544	528	568	501	534	533	479	509	521	518	493	522	539	491	525	505	542	522	531	520	521	488	503	542	521	502	568	485	492	548	497	542	534	543	537	509	563	542	518	523	512	523	513	520	502	509	556	537	543	495	537	532	545	524	580	576	514	529	529	507	510	575	490	543	532	551	500	541	511	494	531	530	578	488	543	504	546	529	506	500	526	550	505	502	534	525	537	521	540	539	555	506	540	528	542	465	482	542	509	570	561	501	508	504	551	494	508	550	479	496	538	518	475	485	545	559	534	526	522	539	542	530	549	534	528	539	530	476	514	489	512	488	490	531	550	551	543	513	525	531	513	538	520	494	501	543	512	488	515	491	532	540	558	519	521	527	551	534	467	567	508	487	529	522	533	495	472	550	498	537	500	530	532	464	515	544	555	529	520	511	530	544	587	519	550	558	556	509	524	549	534	502	566	519	513	548	542	558	532	494	538	527	530	479	529	576	544	535	475	523	507	549	513	535	530	575	519	534	514	503	489	517	497	517	543	541	538	541	519	536	477	525	507	530	526	516	505	543	571	498	485	520	490	549	537	519	496	517	470	579	491	496	498	513	525	577	507	519	508	552	537	522	504	484	518	540	519	568	496	516	557	519	543	526	525	494	532	510	543	558	516	558	510	522	483	542	523	536	529	519	541	514	511	506	543	544	500	522	562	489	544	545	477	529	529	514	543	524	555	537	498	539	513	517	492	540	511	545	487	552	506	518	541	536	529	532	548	548	512	538	544	525	525	549	515	530	531	556	528	557	527	535	555	541	511	576	532	551	522	509	521	542	507	506	571	586	530	558	514	500	487	528	516	562	514	538	485	506	495	565	526	518	521	568	512	513	525	506	505	524	525	538	523	525	488	551	558	506	553	528	526	562	549	528	493	490	523	537	542	507	518	511	534	542	549	545	538	525	537	509	561	536	498	560	509	543	550	531	466	511	565	567	551	512	528	522	512	558	549	472	487	511	505	534	512	546	508	542	539	527	509	510	516	551	491	569	495	508	543	545	530	539	556	534	527	557	539	498	501	524	499	528	538	524	512	543	514	494	516	546	528	486	515	532	528	525	541	541	546	548	554	515	520	488	526	574	536	547	540	539	513	529	547	537	550	513	522	534	528	538	542	531	533	523	567	542	520	551	525	560	515	531	497	466	559	562	563	541	508	510	549	516	565	507	528	485	566	535	545	542	502	433	569	527	519	502	531	546	519	503	510	550	533	562	527	545	528	541	516	517	495	524	539	524	542	527	548	517	498	493	516	502	525	526	539	561	546	542	523	555	531	506	521	501	513	543	507	559	532	548	537	516	518	551	507	556	534	486	535	495	541	535	552	518	540	526	518	549	528	513	515	565	548	583	511	522	536	534	525	559	529	531	542	548	524	492	566	506	534	497	526	475	568	550	537	494	500	546	532	510	528	525	569	551	534	542	520	525	509	524	508	514	516	521	489	557	511	519	547	484	521	536	521	553	516	520	546	511	552	513	528	540	486	563	494	500	509	487	544	521	494	533	493	548	509	548	512	463	543	541	540	476	539	491	549	542	512	512	513	521	509	537	563	516	469	551	513	572	543	547	537	522	548	561	550	491	539	512	509	511	555	537	540	526	553	555	507	520	535	534	525	537	502	492	500	540	487	504	518	536	526	546	524	581	546	523	517	546	555	510	537	512	537	521	547	573	518	529	543	514	544	504	559	525	548	531	536	528	562	524	538	568	499	454	551	526	523	512	531	497	540	509	538	558	552	526	574	515	512	565	512	516	508	556	503	547	513	540	520	521	533	569	504	482	553	573	521	542	527	547	552	497	528	515	532	577	551	500	531	514	521	545	525	513	536	532	536	496	505	544	531	510	530	554	530	523	526	561	547	491	502	501	551	534	520	523	537	542	544	509	532	540	497	532	531	521	530	502	530	567	546	514	522	517	511	534	536	514	511	512	532	506	530	538	547	521	518	518	535	521	527	524	501	506	516	504	557	537	504	539	504	525	522	565	511	557	491	516	512	474	512	550	532	545	513	554	530	579	571	550	529	539	540	496	476	513	531	531	521	532	559	536	558	516	560	495	527	539	521	539	540	524	516	512	515	557	511	558	536	520	527	519	519	549	494	510	519	522	548	544	521	533	522	528	520	517	503	525	498	551	510	574	497	509	535	545	530	530	518	528	495	546	545	550	528	566	512	546	557	562	550	516	505	532	518	498	525	491	528	495	515	546	539	524	522	489	527	556	561	548	529	537	527	516	512	550	512	515	497	506	536	522	547	504	535	517	510	529	518	488	537	525	528	530	506	519	514	538	554	531	505	492	516	544	529	512	546	507	517	508	489	501	522	536	550	552	541	512	544	518	545	529	531	528	516	504	520	504	519	545	531	503	517	523	519	492	517	529	529	593	532	552	538	544	532	510	544	517	539	517	549	485	493	552	558	488	569	504	544	561	493	512	524	547	519	477	531	511	520	554	542	548	514	557	532	547	546	516	549	540	538	542	519	504	534	536	519	530	506	501	542	476	524	551	506	516	496	523	527	511	572	510	553	550	526	526	531	554	533	516	545	524	530	542	546	522	544	559	508	564	537	546	577	526	511	576	525	523	559	503	485	529	520	511	537	512	480	525	530	573	484	492	539	508	503	526	514	514	540	510	527	551	527	504	536	509	543	546	487	545	564	521	571	538	534	506	578	531	524	515	493	526	516	578	482	495	561	536	510	534	492	508	548	524	555	558	513	568	534	528	510	561	577	472	540	485	542	526	542	508	530	527	512	577	539	489	508	518	516	532	525	524	516	482	509	533	525	553	505	513	513	502	537	506	479	545	568	576	497	478	533	514	510	526	517	520	546	514	532	498	540	536	487	519	526	525	532	529	506	459	546	502	528	547	509	557	522	512	550	494	498	516	538	515	524	527	491	500	495	539	548	521	502	501	516	525	516	547	511	527	506	516	520	542	539	518	544	551	539	541	543	518	512	496	516	540	531	545	560	527	506	476	554	492	513	483	515	529	565	523	514	522	528	520	526	543	498	509	566	573	506	509	515	565	511	553	525	515	573	534	504	494	562	543
9001	2418	3274	2860	1838	1372	963	822	698	511	469	388	338	359	310	307	284	283	250	243	230	214	246	250	228	188	186	199	174	197	201	177	209	192	186	190	197	205	178	174	186	183	194	191	177	192	194	191	193	191	206	192	198	173	167	180	202	193	195	167	179	182	169	175	200	196	185	181	179	194	190	215	191	196	187	190	172	189	191	153	194	169	189	182	177	186	181	193	185	172	172	191	166	178	188	153	172	191	197	193	194	168	188	189	196	192	188	184	193	179	209	186	171	167	182	175	196	176	194	184	191	193	195	215	195	186	188	178	191	167	157	155	154	183	174	210	190	195	195	175	180	197	178	198	186	173	174	188	182	197	161	198	190	213	162	203	181	172	177	177	214	193	172	173	172	169	184	203	175	179	169	193	160	193	178	191	185	197	185	197	172	184	181	162	206	189	180	205	184	190	182	198	178	208	195	176	181	191	178	165	154	196	180	166	194	185	195	176	187	194	170	169	189	208	195	206	199	193	174	194	176	167	166	193	192	197	201	179	180	184	188	173	206	197	163	151	187	172	190	177	195	193	203	200	198	202	207	169	193	182	161	224	160	199	199	188	174	183	194	207	169	180	162	165	169	168	179	160	176	176	200	176	194	190	186	229	178	153	201	177	188	165	191	169	179	193	194	170	151	186	186	205	196	202	176	198	165	189	210	195	186	177	167	192	164	187	162	169	196	184	164	194	187	178	174	173	196	172	174	185	173	184	163	144	175	183	172	175	166	206	177	175	180	204	224	189	210	198	187	169	193	195	166	178	177	196	174	171	215	179	164	149	155	210	197	186	186	191	199	219	196	184	186	201	176	185	190	183	211	180	159	175	185	178	193	178	206	191	186	196	213	190	188	187	186	177	191	166	186	167	199	193	192	169	174	186	208	169	195	169	161	159	189	194	172	169	189	187	185	167	185	215	177	186	197	206	205	180	188	166	173	187	170	167	182	173	196	182	217	194	194	178	223	184	198	185	207	154	172	177	142	178	181	176	195	195	194	165	222	186	166	169	156	185	189	167	174	213	189	176	174	180	203	175	180	199	195	186	179	189	168	173	176	177	190	168	206	193	171	189	177	150	191	196	197	169	194	171	177	180	193	188	171	169	199	208	170	190	169	178	193	184	187	177	163	193	179	186	171	206	186	186	184	208	188	189	157	181	172	148	182	177	195	187	171	174	189	193	200	191	186	167	179	185	189	193	190	193	171	178	194	172	205	210	181	185	204	193	167	179	183	175	200	171	185	168	188	166	179	174	201	165	188	192	198	168	175	208	172	185	161	174	181	181	181	188	221	181	182	172	205	178	172	178	176	202	182	185	189	184	164	199	179	195	178	200	180	180	175	194	206	172	200	184	170	172	186	202	212	205	183	159	205	175	181	167	189	164	210	182	202	192	176	168	185	187	168	193	218	193	193	168	166	170	194	182	198	198	189	170	193	171	179	182	192	203	170	189	171	164	176	190	168	167	206	207	175	176	184	179	190	189	183	189	170	166	197	188	196	172	170	192	163	194	197	177	182	212	196	182	186	193	191	203	190	179	175	196	205	203	189	189	175	176	188	183	200	197	196	195	184	188	192	192	193	172	190	192	189	188	184	183	211	198	194	185	171	179	194	153	194	165	172	148	168	165	196	164	179	166	179	193	170	162	193	175	181	199	190	186	194	195	185	180	172	186	177	178	198	190	168	184	171	186	196	177	175	175	173	192	184	188	217	192	178	191	197	184	216	174	170	157	195	156	179	165	194	158	189	199	178	199	181	152	177	163	164	188	208	194	190	171	184	185	191	179	202	157	169	189	180	165	166	185	170	198	179	185	202	197	168	174	177	168	167	176	178	195	181	166	181	161	157	193	203	168	194	175	174	165	178	174	184	188	180	161	202	178	183	190	194	201	180	215	158	196	207	179	167	203	196	171	175	171	166	163	186	168	209	176	172	187	179	203	164	176	190	208	172	158	176	203	185	178	185	174	187	197	177	183	179	172	159	185	221	205	189	182	164	177	157	189	174	175	194	194	199	171	207	179	147	177	178	193	193	199	208	194	194	178	164	165	188	213	183	207	183	176	184	182	197	207	170	196	208	148	164	189	186	196	195	203	195	192	208	194	192	182	165	190	164	168	179	163	178	193	179	187	203	203	171	179	196	199	177	203	157	185	161	199	198	196	184	164	185	169	198	172	194	175	206	172	171	149	206	194	174	209	175	156	198	188	158	174	181	192	180	189	187	176	182	183	161	182	180	204	170	178	196	191	202	207	188	177	172	210	179	152	175	191	161	182	190	185	164	192	187	176	164	185	176	151	174	170	187	178	208	156	178	189	192	180	202	181	159	187	165	187	205	176	171	188	189	180	168	154	161	185	175	183	190	174	199	179	196	184	185	182	161	201	188	218	190	206	221	173	194	202	198	171	201	182	165	178	189	181	167	175	171	190	177	202	181	179	181	163	204	190	199	181	154	179	225	181	156	196	192	207	191	182	182	226	183	202	168	197	192	187	190	189	195	200	174	168	197	172	177	159	184	185	183	191	173	202	178	181	169	197	155	180	180	162	191	172	173	197	185	181	203	187	201	184	187	186	209	178	193	170	171	185	177	181	199	153	188	191	178	194	179	173	189	190	200	180	166	193	205	164	182	196	187	185	187	180	182	175	176	159	184	165	189	197	188	164	203	181	187	197	189	188	156	163	191	225	171	174	191	201	181	178	222	187	193	187	198	173	193	193	193	170	167	186	165	181	187	185	180	173	175	169	162	189	183	152	181	196	172	181	195	162	176	198	185	174	187	178	188	179	192	195	177	197	160	187	180	191	203	154	184	196	205	202	149	202	188	198	196	206	201	198	190	176	176	179	200	183	185	188	189	167	184	184	147	170	198	177	203	186	188	168	173	168	176	218	188	177	165	187	202	175	209	147	189	180	201	171	183	189	174	163	185	173	172	210	181	188	220	176	180	158	169	195	171	169	205	176	189	155	192	206	182	158	187	177	191	182	182	199	148	175	190	208	202	172	188	208	181	173	211	202	157	174	165	175	167	173	196	166	181	177	165	157	192	169	176	173	178	196	186	180	196	189	174	184	200	175	185	183	197	188	200	184	178	209	207	164	193	167	176	192	171	198	192	194	176	196	189	195	174	225	192	173	197	189	183	167	173	181	174	210	159	184	187	191	184	166	187	170	187	213	209	201	169	206	198	168	161	196	178	186	198	190	176	211	185	178	156	152	181	186	183	172	193	174	172	168	198	176	190	171	186	180	147	198	183	203	175	198	189	209	176	198	192	202	182	180	156	205	171	172	198	205	194	161	183	168	158	180	185	157	163	192	199	187	179	184	211	194	187	185	167	172	171	164	174	192	180	170	196	181	200	200	180	175	204	184	160	192	185	192	177	165	156	177	179	186	177	187	179	192	160	173	189	209	168	206	164	178	193	183	172	175	179	156	172	198	166	192	194	196	182	205	208	184	174	185
7738	2812	6588	8215	7326	6337	4554	3799	3130	2375	2034	1773	1589	1488	1356	1223	1149	1071	978	850	867	858	705	765	704	630	598	580	609	578	574	553	526	531	550	525	489	498	450	486	500	533	467	512	511	447	538	482	464	471	469	447	492	519	445	453	454	467	460	455	475	469	514	429	500	501	441	495	482	455	428	465	418	438	434	455	462	470	428	473	446	463	502	474	407	468	477	461	446	440	442	471	476	447	479	437	477	450	459	405	478	431	451	453	453	451	444	433	437	455	421	476	445	470	486	498	440	455	469	485	491	452	438	461	467	478	442	495	498	464	446	459	445	463	448	449	489	419	489	439	455	465	433	440	446	457	504	458	500	439	469	437	500	490	478	398	455	473	441	472	447	475	455	486	473	465	461	451	452	474	470	439	484	462	459	464	455	454	462	435	429	464	456	459	421	438	470	454	443	458	433	460	456	441	461	448	454	470	432	440	468	448	466	447	453	482	462	456	455	479	451	473	442	455	422	453	464	421	474	431	459	450	486	473	450	421	489	472	472	445	456	485	448	454	498	430	466	469	446	454	443	446	465	405	484	436	466	452	465	452	453	490	417	439	453	451	444	455	430	441	449	447	441	484	418	447	477	458	502	450	472	435	454	455	438	466	478	448	462	480	413	488	444	447	445	468	467	479	437	427	440	454	453	510	471	449	448	455	474	433	438	476	429	469	449	464	450	458	424	490	444	458	472	456	443	430	452	482	414	454	464	417	414	464	406	480	444	478	451	438	443	495	466	439	470	466	475	445	430	451	468	441	429	435	437	455	491	441	469	435	455	493	455	448	464	453	445	442	441	464	495	456	444	473	455	456	435	456	466	407	444	454	446	438	449	446	481	423	440	495	469	461	465	443	446	449	441	451	456	437	450	443	473	433	442	424	493	454	455	478	450	468	477	465	440	454	471	490	413	469	460	484	443	402	443	463	435	500	472	451	468	444	440	490	457	438	444	446	454	429	470	439	443	500	502	478	431	469	447	462	443	471	465	452	485	457	443	461	450	488	435	455	486	447	437	463	452	433	475	473	423	476	495	460	469	452	470	456	469	447	485	433	442	410	433	468	468	481	447	468	471	475	450	492	440	513	450	481	466	462	475	430	445	455	419	456	461	450	455	431	442	454	470	428	452	434	440	435	423	456	469	467	454	461	438	438	464	441	461	443	458	431	438	469	430	443	448	436	441	463	443	449	422	441	448	408	450	445	480	430	430	452	464	449	429	453	448	443	483	436	477	453	488	472	460	470	486	428	448	466	456	434	442	439	484	458	460	460	463	455	445	456	437	450	502	428	466	488	461	464	431	451	482	474	392	457	425	444	443	451	444	502	488	427	453	473	463	454	459	453	450	418	446	476	544	444	474	455	414	465	412	498	446	446	452	442	499	471	468	484	437	457	404	464	455	485	430	424	476	473	457	466	479	447	439	458	468	470	494	456	446	483	457	441	472	433	423	475	443	467	423	486	414	424	437	449	482	444	471	499	418	468	482	464	436	451	467	453	416	455	486	436	454	492	457	434	501	487	492	455	458	443	431	470	457	476	479	436	448	448	435	463	471	452	490	408	427	421	504	471	472	438	431	419	442	430	482	453	462	497	458	415	411	479	440	460	441	418	444	455	430	451	462	452	476	469	459	474	458	461	486	496	461	432	453	454	481	480	461	467	471	441	461	459	477	438	450	466	449	463	414	466	448	432	433	456	461	465	494	422	439	441	469	456	454	479	436	439	418	459	430	495	450	436	435	453	467	470	440	474	449	479	448	484	438	472	458	468	428	444	449	437	466	460	417	445	465	434	462	453	454	463	464	469	426	465	470	458	463	424	434	444	471	479	458	433	494	457	451	481	451	445	459	487	498	453	438	468	459	435	438	440	428	489	453	464	442	464	451	473	484	480	452	442	435	453	462	457	468	436	429	436	476	471	431	493	477	425	460	429	422	422	435	467	444	495	417	501	459	457	443	460	435	473	441	467	443	452	463	457	449	415	450	486	463	435	442	466	438	439	455	438	465	473	433	450	444	461	422	430	443	468	453	480	473	450	458	448	478	455	474	450	469	419	458	467	454	471	452	441	452	493	487	415	434	428	508	489	474	446	425	462	413	473	485	469	499	438	433	418	469	477	450	470	465	468	509	452	459	482	498	446	435	469	407	477	417	440	472	460	458	471	445	423	431	424	494	462	450	437	425	471	435	430	451	468	452	460	450	454	445	475	443	424	444	446	449	493	458	382	436	418	489	411	450	462	477	442	442	431	417	468	438	474	462	493	464	480	431	454	489	472	430	476	476	441	439	415	449	443	439	446	452	419	450	402	449	456	456	460	476	430	468	495	460	470	439	445	460	483	438	452	447	434	429	435	481	435	502	466	453	456	456	414	473	486	449	470	450	456	478	483	471	474	479	433	474	478	447	462	457	458	448	442	460	433	459	473	466	453	445	469	429	426	423	425	443	410	459	460	423	447	457	487	470	475	450	467	443	489	479	451	452	485	445	463	453	468	476	484	440	450	480	475	477	469	484	466	461	476	456	454	455	457	413	463	452	438	445	472	452	448	451	419	466	433	439	420	426	403	450	400	478	444	458	427	445	433	452	457	437	488	513	476	495	449	418	479	468	486	448	459	439	455	441	457	474	450	427	467	459	462	477	438	427	465	484	451	495	492	491	461	434	435	467	448	447	461	461	460	429	485	426	459	429	487	452	475	464	466	423	458	487	474	479	473	447	458	387	471	487	432	452	433	487	442	459	465	473	449	408	417	454	462	457	467	417	469	464	432	420	447	502	464	476	464	473	454	465	474	461	494	498	487	483	415	436	422	452	456	444	457	431	415	461	458	460	437	450	451	428	478	484	442	442	435	449	434	465	434	452	466	486	479	429	449	501	446	459	477	471	501	437	453	457	455	441	484	467	466	449	479	482	436	475	497	478	459	405	441	471	415	474	447	466	476	451	462	416	444	441	481	456	430	451	446	451	424	435	483	438	463	458	440	456	429	459	479	449	463	460	503	435	452	438	480	480	442	459	449	446	441	463	475	449	463	431	461	464	479	417	438	439	453	437	455	469	493	468	469	459	461	425	445	464	421	465	408	479	460	437	481	423	493	488	453	431	452	435	450	460	412	435	442	449	439	435	475	458	476	476	510	425	487	487	487	476	436	473	459	433	431	455	474	433	479	438	483	453	507	457	481	455	452	460	471	439	441	408	460	446	478	465	451	504	497	469	477	467	441	465	473	442	450	479	463	428	455	473	453	466	411	455	469	415	472	434	439	471	433	437	459	469	443	451	446	506	464	494	433	475	464	434	480	466	475	464	455	453	455	450	442	467	456	422	438	448	428	453	460	471	448	488	466	473	467	437	459	426	485	477	438	453	445	445	438	436	435	486	454	456	429	415	505	457	435	460	487	440	429	460	432	444	470	459	468	448	485	475	484	468	432	444	444	456	427	442	451	509	495	479	484	458	431	459	448
15395	3923	4760	3929	2831	2109	1327	1041	809	599	522	530	423	361	302	291	269	248	229	213	192	188	183	172	174	142	148	142	150	154	156	135	143	135	151	136	140	144	137	157	125	109	121	111	113	145	122	126	123	133	121	141	153	129	122	120	113	128	125	128	114	128	127	138	133	127	113	118	119	114	115	118	129	135	120	110	116	157	133	126	108	132	128	136	138	133	131	111	123	129	106	114	118	135	129	125	121	138	143	106	129	122	125	116	123	117	136	118	120	130	122	130	122	135	122	123	128	137	112	139	142	119	118	118	108	117	141	130	131	125	99	124	114	135	115	130	135	118	135	110	111	127	141	143	106	110	123	111	126	118	119	137	118	125	95	142	114	129	112	115	129	129	144	129	139	143	124	110	116	124	139	115	119	118	124	123	112	130	134	148	123	103	127	112	111	100	126	136	138	120	125	125	128	103	129	147	130	117	116	138	140	131	117	136	123	132	117	105	126	135	121	128	120	122	120	111	139	150	118	128	127	122	128	136	140	136	110	116	141	133	126	139	115	117	115	136	131	120	129	145	102	134	151	148	122	138	122	117	118	109	140	118	119	128	126	95	125	120	105	114	123	114	120	118	117	125	140	113	118	125	123	138	134	110	122	125	122	130	122	127	137	137	127	123	118	132	120	153	123	133	126	112	141	126	131	129	134	119	130	116	101	125	136	111	121	128	113	105	123	108	98	119	108	102	122	130	112	129	131	149	106	121	98	132	125	134	110	122	116	100	134	126	109	111	139	112	135	132	115	132	146	129	137	112	125	135	115	154	124	115	121	115	130	126	117	114	136	134	147	97	108	116	115	134	114	131	122	121	114	128	121	138	116	129	124	134	128	127	114	114	132	116	134	120	129	112	133	130	112	125	111	117	100	124	146	127	135	117	118	117	121	127	144	122	93	113	133	125	123	124	152	120	105	116	137	100	117	125	126	128	127	114	128	102	120	123	123	106	130	134	146	117	115	109	138	138	127	124	119	149	114	112	118	125	116	150	141	120	127	129	138	140	108	115	138	109	110	129	104	134	150	116	136	120	112	113	116	114	134	130	131	131	127	119	125	136	83	108	126	122	108	101	107	111	110	109	119	112	122	139	151	137	120	127	129	138	128	145	107	107	118	133	125	128	134	116	124	117	137	114	118	115	135	122	121	115	137	124	125	128	145	120	113	132	134	130	117	135	137	107	140	136	115	120	132	119	129	126	139	109	115	127	136	126	157	125	126	115	133	148	129	149	134	110	151	127	108	143	114	148	138	135	125	121	107	130	119	120	114	122	113	125	122	133	149	128	143	114	122	128	134	134	125	110	141	125	108	131	129	149	119	117	130	130	126	146	127	127	108	124	145	133	119	116	126	146	137	120	103	136	135	115	140	139	98	118	125	124	126	126	115	126	121	109	136	132	126	137	123	104	120	127	135	120	112	134	124	109	129	121	114	134	149	136	160	129	126	133	136	120	133	119	115	112	127	125	108	138	126	137	123	127	122	143	128	147	143	124	137	129	109	131	137	135	109	117	146	129	132	112	137	120	134	120	126	111	123	123	123	119	125	96	129	132	126	122	123	123	124	119	122	140	122	107	129	126	132	130	114	109	127	114	123	142	100	113	111	120	102	127	108	99	115	126	118	140	118	126	124	123	129	121	132	142	118	128	120	128	131	123	130	152	120	112	154	156	122	122	114	114	132	121	124	137	120	103	127	134	132	128	108	115	110	98	107	130	125	124	135	104	132	116	118	110	117	140	145	112	127	120	128	116	138	131	128	138	123	111	106	152	109	127	129	139	127	132	98	117	124	117	137	134	130	129	112	123	115	126	125	112	118	127	113	124	107	112	119	130	130	107	138	118	126	142	134	115	133	128	116	136	118	116	102	130	148	121	98	127	131	132	124	138	133	129	100	117	119	139	122	132	114	129	148	142	141	122	121	112	117	125	126	131	136	114	134	115	124	129	137	118	128	112	132	103	105	119	158	123	124	118	153	119	130	124	105	124	119	129	134	115	131	122	113	113	135	118	134	106	133	118	121	121	112	120	124	129	128	123	113	121	131	129	135	144	120	118	118	136	112	138	117	141	139	127	133	154	116	106	123	117	115	106	112	134	137	106	123	121	129	122	131	113	124	100	131	123	125	120	120	122	113	122	152	122	106	156	123	113	126	117	116	115	127	126	117	128	142	137	118	130	98	133	145	124	141	117	119	116	137	111	125	128	133	122	122	137	149	125	119	109	125	132	119	144	131	120	130	136	103	150	120	120	115	121	126	142	136	130	123	131	103	136	111	136	111	126	132	118	130	115	103	121	121	123	123	122	132	133	141	125	128	126	127	135	123	120	112	121	150	141	149	118	121	135	133	124	134	127	145	115	134	147	127	135	108	141	115	130	119	132	116	146	136	135	119	140	125	114	119	126	130	122	123	137	123	123	131	124	134	129	135	119	120	128	131	129	137	119	119	121	108	129	147	116	118	132	115	120	125	95	119	119	138	133	110	153	124	110	130	116	107	121	117	121	116	142	125	105	106	113	130	127	119	116	140	145	146	111	135	143	153	120	99	123	120	118	117	129	134	109	105	141	129	129	119	131	133	129	124	116	131	115	119	118	107	121	129	133	108	136	137	124	138	134	120	121	124	109	119	123	119	133	109	114	115	133	140	143	125	141	132	118	127	109	135	116	126	114	137	107	127	131	113	128	108	115	138	110	117	128	146	126	116	119	118	109	137	111	152	137	133	130	122	138	122	120	115	134	127	108	140	118	141	148	131	131	125	126	120	116	145	135	138	114	138	119	137	125	117	127	113	128	135	116	136	115	128	119	123	135	135	109	126	135	115	123	141	121	128	128	134	101	129	134	112	145	129	121	137	112	97	145	115	116	123	116	123	133	126	133	129	129	124	113	133	131	132	136	141	123	113	114	125	131	114	141	130	127	115	142	124	121	131	108	136	112	130	127	116	126	111	112	103	129	146	113	156	132	136	141	150	118	112	124	106	115	113	141	133	135	116	116	123	136	122	143	120	118	135	136	157	119	124	112	122	120	123	112	130	129	115	142	127	142	124	120	117	106	112	111	111	122	132	107	126	119	139	132	113	115	115	122	117	120	138	108	110	142	128	124	140	133	127	115	121	123	135	122	109	116	119	140	118	121	107	124	105	125	138	115	131	110	149	136	137	122	129	115	129	135	122	111	125	102	128	138	119	121	139	123	110	139	140	135	112	113	130	134	136	101	124	127	117	102	128	126	121	121	126	102	126	124	144	124	119	138	120	121	114	119	128	124	118	130	122	110	113	122	120	128	129	139	149	122	127	118	117	120	118	124	128	131	123	130	121	129	112	129	139	124	110	134	134	153	117	133	126	117	114	114	130	139	135	120	122	129	140	107	105	120	127	128	124	117	110	133	131	125	142	137	112	135	117	121	138	133	120	135	136	115	119	122	133	123	119	127	111	129	130	122	122	133	127	107	123	134
9958	3846	8651	11119	10018	8426	6191	5098	4374	3114	2601	2452	1982	1889	1706	1569	1431	1176	1096	961	924	837	798	707	693	632	553	524	500	520	502	443	427	450	400	379	387	379	419	375	342	394	391	357	350	360	333	371	354	376	335	351	339	363	352	308	335	322	369	345	324	337	328	335	332	326	349	314	314	307	310	309	315	321	347	359	310	339	311	313	334	343	320	337	338	303	329	345	354	341	350	307	329	295	312	327	337	284	307	316	304	312	350	351	309	328	310	329	309	334	309	320	320	319	324	280	311	323	344	334	330	307	329	346	290	337	330	297	321	329	338	341	330	307	337	304	345	310	321	335	312	329	290	334	310	292	307	287	318	353	335	323	295	343	291	297	301	316	344	323	291	332	333	318	320	312	311	329	313	369	346	312	315	296	297	311	323	299	308	321	328	360	312	313	328	286	314	353	308	290	340	326	335	313	345	306	346	327	319	349	330	341	319	319	344	312	321	311	305	330	319	313	320	299	302	314	325	334	314	297	333	346	339	306	308	305	315	304	335	321	331	328	315	325	317	328	282	317	283	343	299	306	319	316	334	293	305	320	325	375	334	311	302	333	338	311	302	323	334	301	311	285	328	312	349	309	342	315	350	312	307	343	326	328	316	324	309	291	345	316	309	306	281	305	339	293	333	353	334	330	302	335	301	341	303	308	329	296	362	338	328	324	296	317	292	357	317	352	319	342	337	337	326	334	304	308	301	314	297	337	310	312	350	293	311	316	305	341	289	358	375	319	299	334	324	336	301	295	328	358	314	350	303	325	374	294	340	346	326	303	317	329	306	361	310	329	335	298	284	311	326	330	328	297	324	321	316	333	313	350	328	325	322	319	307	326	294	316	311	335	315	336	327	315	349	311	327	305	316	317	335	292	282	311	307	325	316	356	330	318	340	306	298	331	356	298	331	309	332	336	282	305	332	335	337	314	313	291	329	336	328	331	330	342	326	319	339	321	314	324	289	293	308	355	304	309	287	341	341	308	317	294	335	318	343	320	331	323	336	313	314	303	325	336	332	284	307	333	302	305	294	331	294	321	318	298	331	310	325	345	309	339	344	309	329	336	307	338	341	304	370	325	325	305	327	317	345	288	343	303	322	318	291	329	307	286	308	329	331	321	335	355	315	344	353	314	326	315	334	292	315	311	308	306	324	323	315	312	340	329	320	336	336	341	312	313	333	325	330	321	321	316	376	349	311	333	336	307	308	350	368	306	320	313	318	319	317	302	303	323	327	308	334	312	325	340	321	291	331	318	301	309	306	333	301	319	304	318	324	313	320	300	329	293	356	337	326	369	311	313	305	333	339	343	371	322	318	327	314	323	351	314	309	328	313	339	308	327	303	326	344	308	320	356	340	320	298	299	340	316	348	303	339	329	340	339	343	290	339	376	316	311	343	336	313	311	292	336	339	346	332	332	317	334	317	334	315	305	303	308	304	326	318	289	326	311	309	315	314	321	320	290	329	303	335	343	311	319	370	340	352	304	314	280	325	325	318	306	320	303	329	297	324	319	325	316	300	304	300	328	304	298	325	324	321	316	326	316	341	323	307	341	334	328	299	335	306	313	314	335	320	305	317	296	329	322	304	334	315	297	328	331	314	312	335	316	331	343	344	335	315	323	323	353	315	299	340	319	304	291	316	317	336	354	308	316	297	324	338	331	285	351	346	328	315	306	320	326	334	329	330	307	321	335	315	332	328	342	339	304	337	323	329	325	335	310	310	331	316	362	331	308	333	338	335	309	306	343	302	310	323	306	304	331	319	329	356	307	300	275	308	330	365	361	314	346	338	299	324	291	328	317	324	301	336	281	318	332	343	310	330	318	328	308	357	308	322	342	295	373	309	302	297	342	325	324	291	309	318	339	322	339	355	278	348	326	343	312	301	343	322	358	316	316	345	306	312	319	327	299	296	340	339	341	338	315	316	324	327	300	343	329	336	315	310	317	316	331	353	358	315	326	314	311	310	341	311	344	328	328	305	299	353	323	348	354	367	325	305	288	330	289	346	323	334	301	298	334	322	344	313	296	290	317	364	315	300	323	300	360	317	298	326	308	314	319	329	334	341	295	326	321	310	341	318	321	343	319	336	313	318	311	280	324	327	303	338	306	310	312	306	331	321	303	308	330	292	293	311	307	322	323	334	351	293	321	357	331	341	294	305	320	334	334	307	297	327	324	342	301	317	306	352	318	351	305	336	346	314	308	315	336	343	298	312	324	301	302	331	317	333	370	328	316	328	312	320	314	345	335	341	350	314	311	310	329	314	336	310	310	322	328	321	309	344	299	311	307	312	295	346	313	298	315	316	331	301	349	330	320	322	352	305	340	320	321	340	299	355	345	306	350	328	311	322	350	320	305	307	328	325	316	314	353	275	315	312	335	285	303	296	362	322	333	299	339	320	353	307	333	318	303	312	317	281	330	335	280	334	309	293	292	339	322	328	336	343	282	299	322	306	330	313	327	308	328	322	337	303	325	327	336	329	329	333	302	322	336	333	340	327	340	327	322	346	308	321	302	303	300	326	301	314	287	341	333	303	328	346	329	317	261	318	326	348	333	332	336	317	362	300	338	306	351	347	300	331	298	334	318	287	307	323	305	308	303	336	325	314	304	328	316	333	341	321	327	299	319	338	302	299	327	355	336	327	317	307	349	335	316	315	331	343	328	331	331	317	296	300	318	292	326	299	328	292	315	329	324	328	360	307	308	341	295	318	322	325	327	320	303	287	335	308	337	333	326	320	286	300	345	299	346	312	335	295	297	340	345	359	327	338	356	314	320	330	303	331	331	318	341	286	314	330	300	291	304	325	338	316	343	340	325	315	310	300	316	317	338	315	339	307	304	327	338	320	330	326	324	328	316	322	309	319	326	285	337	335	334	339	335	308	339	322	328	301	279	323	310	327	333	319	326	320	300	329	325	288	362	273	309	335	331	296	325	369	329	307	323	328	314	341	341	322	346	311	336	358	285	320	304	296	328	321	335	307	372	325	307	294	301	316	302	324	317	328	334	324	315	298	309	341	342	330	330	310	328	309	330	318	282	341	296	340	347	300	310	292	333	291	293	332	295	314	348	279	324	338	323	333	330	338	280	322	327	338	300	322	313	305	330	310	340	330	342	328	365	325	322	326	321	317	345	333	311	304	311	288	321	336	316	324	314	336	349	331	317	344	318	316	283	311	310	320	291	309	337	333	325	294	291	323	330	321	319	303	308	315	291	328	295	334	299	310	321	303	322	298	345	344	316	329	345	327	341	317	319	360	320	329	347	300	354	357	323	333	332	329	302	352	346	319	326	302	319	339	331	309	325	322	305	306	360	353	359	321	353	307	306	326	292	279	324	319	302	318	320	344	303	346	315	330	309	343	321	343	318	333	318	316	326	308	305	311	312	304	367	274	332	303	296	344	285	340	322	316	346	320	316	336	306	274	314	316	339	309	332	326	303	307	308	313	324	311	324	298	315
2996	1308	1953	1599	1122	858	655	484	471	368	321	307	317	280	251	261	242	234	251	229	208	216	224	229	219	247	242	240	217	230	233	227	204	213	225	227	255	233	208	213	245	209	221	205	186	213	186	209	232	199	228	201	184	190	218	210	210	201	181	209	207	214	191	201	211	203	204	194	209	213	191	206	211	183	196	194	208	208	208	207	207	211	218	189	181	217	193	185	208	193	210	200	210	192	207	219	215	219	214	201	224	204	226	206	213	208	213	221	227	200	218	203	215	219	228	192	178	192	207	230	213	220	227	212	225	195	188	188	218	196	198	198	174	205	200	206	199	227	192	189	206	218	230	212	222	218	209	207	204	220	207	204	211	198	196	205	222	207	230	205	226	213	212	219	197	212	199	201	225	203	213	208	177	194	191	218	213	192	215	237	206	213	205	209	213	209	232	209	206	194	239	214	192	219	182	230	228	194	198	206	224	206	212	212	191	220	206	225	203	231	208	214	193	204	198	211	196	205	210	176	204	211	192	200	221	211	218	215	210	186	199	222	202	209	193	211	207	203	226	206	210	199	197	186	211	221	205	204	209	201	192	237	210	214	183	197	203	182	183	228	224	188	195	211	216	213	229	203	195	243	200	230	223	205	205	229	190	191	201	198	169	208	246	220	208	214	207	200	204	200	175	194	210	224	197	200	187	209	208	215	217	204	186	197	222	210	206	233	211	214	210	192	213	178	205	222	194	201	221	202	186	227	229	191	201	211	199	234	210	203	221	194	191	193	206	211	204	234	197	208	202	207	193	196	231	203	219	229	217	215	221	182	209	202	208	215	184	195	205	226	197	186	223	175	203	221	211	198	198	188	225	207	227	212	192	222	195	223	195	206	225	198	245	217	220	212	202	193	221	223	210	207	230	235	225	201	231	204	233	210	223	229	194	233	220	228	212	224	227	214	219	225	185	197	200	215	200	200	178	227	224	196	239	197	221	209	200	197	195	210	196	217	234	214	180	225	199	215	238	238	231	223	206	223	213	217	220	215	203	212	204	205	208	207	221	211	201	209	188	190	209	207	218	206	202	183	208	215	190	212	224	208	197	191	208	196	217	208	233	204	184	200	195	210	221	181	222	181	210	223	222	197	231	216	205	224	193	202	192	180	215	195	203	181	189	218	202	222	189	203	180	208	202	172	230	206	200	196	205	219	218	199	196	225	210	193	203	203	213	228	184	207	207	210	226	197	215	200	232	214	203	193	196	202	211	195	196	231	194	201	187	220	209	213	218	237	220	205	214	209	196	202	202	204	223	217	230	193	199	224	212	195	201	202	195	223	238	229	226	216	234	219	193	212	215	192	216	205	206	219	231	218	179	195	208	186	216	212	205	225	208	186	177	235	220	203	186	196	228	198	192	206	239	216	227	189	182	206	213	192	250	225	220	220	209	192	208	201	202	237	208	222	194	219	198	216	213	220	215	206	205	217	211	203	196	222	220	215	206	215	210	226	204	195	199	201	200	211	195	204	199	214	209	193	206	176	212	211	204	207	242	197	208	231	188	197	212	181	215	211	203	223	216	227	200	226	228	207	181	214	186	205	219	207	207	186	205	192	224	214	208	201	216	200	193	187	199	197	218	192	230	218	224	237	187	220	203	203	188	190	195	237	219	196	214	206	226	227	188	210	211	215	204	214	187	212	188	235	239	217	210	230	234	187	208	212	209	213	181	205	231	215	225	228	206	242	190	216	210	226	235	199	207	220	234	213	195	213	215	207	225	229	202	198	207	212	230	205	257	201	232	215	191	180	220	230	191	222	219	185	203	186	208	211	233	202	230	194	227	220	223	184	209	220	202	199	186	219	188	220	218	214	205	196	200	218	230	186	199	203	222	191	222	228	206	232	214	222	220	202	212	217	214	196	224	198	205	221	205	203	208	199	249	216	213	206	199	179	209	207	234	187	207	226	215	209	201	227	186	183	238	210	190	207	217	207	188	192	207	197	227	201	212	249	202	243	202	190	217	204	223	203	200	223	211	211	189	229	223	190	211	248	213	185	190	202	194	167	209	228	237	217	188	170	192	197	213	203	207	231	198	217	218	243	216	212	217	221	221	228	201	236	203	209	189	197	222	209	214	229	196	219	195	193	201	200	229	213	208	203	184	185	185	221	195	204	200	209	193	200	225	189	190	195	213	218	209	209	221	225	216	203	193	197	176	200	214	200	215	244	217	220	200	195	180	202	217	228	208	230	211	194	205	190	201	208	202	204	208	225	216	180	217	184	231	175	233	194	189	204	227	221	199	176	214	235	228	167	207	210	226	219	212	243	203	212	228	184	224	214	206	203	201	205	212	195	201	212	180	202	220	180	189	180	195	190	189	201	191	199	203	212	205	199	207	219	193	217	217	218	225	183	245	190	190	240	218	200	208	221	216	218	231	241	204	202	197	199	198	199	188	209	212	222	216	209	207	220	177	213	209	227	207	188	217	195	216	186	205	221	198	206	210	201	200	223	191	206	201	197	199	216	211	213	194	206	215	230	202	229	207	220	197	209	212	222	218	204	228	219	191	205	210	199	219	223	213	202	214	234	204	230	223	199	198	222	184	206	190	190	218	216	209	260	209	199	236	191	221	238	189	214	227	216	218	189	199	199	215	188	213	225	228	215	217	201	225	195	181	180	200	249	204	183	202	199	202	183	206	222	195	229	212	245	189	203	178	224	182	206	232	212	212	194	214	205	209	203	200	215	217	221	185	244	202	226	209	195	209	240	214	201	208	227	213	216	200	215	229	210	234	216	228	242	207	210	200	209	217	201	207	227	196	224	224	223	202	197	206	221	190	204	210	183	213	190	184	228	230	225	188	197	230	230	218	203	195	213	206	210	234	229	200	216	214	183	208	236	223	225	199	206	207	209	195	211	182	224	224	239	195	207	209	194	186	198	212	222	200	176	215	204	210	209	197	200	197	233	191	218	210	214	211	202	206	234	241	228	239	204	212	207	209	207	210	185	216	188	207	216	230	221	234	203	201	226	213	226	210	218	223	194	207	208	207	231	202	204	190	204	202	208	200	207	228	218	212	238	201	228	200	191	203	210	232	225	226	202	203	213	201	206	218	214	225	201	229	196	211	207	196	201	203	171	259	168	217	203	196	216	211	215	170	209	233	239	210	192	208	218	183	215	191	203	187	204	196	214	214	212	220	183	199	195	191	218	200	211	211	226	206	210	197	193	202	208	205	201	214	236	194	178	241	201	206	220	231	210	204	216	191	221	225	211	200	228	223	188	207	214	192	224	210	205	209	207	198	203	220	181	212	199	202	198	246	202	207	230	202	198	232	219	227	211	206	219	231	192	197	222	203	214	179	186	182	213	236	202	222	237	213	217	212	242	210	224	210	199	209	179	202	219	220	202	218	205	185	247	207	227	221	223	225	240	197	205	219	213	186	222	210	233	182	201	213	206	226	218	213	187	219	186	220	210	205	223	219	217	218	203	213	191	217	216	226	238
2942	1737	3938	4895	4604	3481	2817	2235	1721	1488	1255	1132	1035	1029	880	899	803	756	687	656	690	633	634	646	597	608	551	575	518	592	538	566	533	552	546	557	527	583	524	514	514	519	549	524	518	540	539	501	523	529	516	522	539	499	525	521	499	487	519	510	483	501	549	526	563	510	497	483	518	538	519	509	520	501	521	476	502	491	498	512	457	573	451	568	532	498	515	507	516	494	521	482	473	554	525	453	512	483	488	524	505	498	516	521	495	466	471	494	548	502	496	512	535	530	502	517	461	517	513	500	491	464	479	486	519	520	524	497	510	498	476	482	488	525	536	529	514	479	478	517	467	543	477	519	497	513	546	491	488	513	551	508	491	553	512	518	506	479	480	506	504	507	521	487	487	527	510	510	557	532	464	505	469	512	515	502	481	501	497	518	516	481	513	532	454	494	483	519	488	513	499	521	511	548	528	477	503	479	520	531	503	507	522	481	498	519	510	477	538	475	522	475	482	529	512	512	509	512	529	512	501	516	491	512	491	493	520	520	534	483	522	514	508	528	520	521	516	512	505	480	525	490	490	477	489	507	488	495	541	505	515	520	532	477	525	528	478	484	540	493	476	532	497	528	512	470	508	523	506	489	535	462	548	528	536	517	525	548	529	549	526	545	504	511	490	497	502	492	554	466	508	515	574	566	502	516	509	501	533	503	501	515	491	488	521	501	521	534	498	497	484	458	550	468	544	538	510	516	496	508	510	497	533	507	500	511	562	506	503	464	505	500	533	529	535	531	520	488	510	463	510	534	510	540	518	569	501	485	509	508	493	502	544	475	502	519	483	478	544	468	533	487	542	503	500	516	534	479	495	530	522	477	536	448	496	563	495	523	542	488	510	484	508	523	494	532	521	534	504	483	511	525	514	514	491	500	496	533	489	522	503	490	516	513	467	509	498	468	466	516	506	525	494	519	511	525	512	528	519	513	514	491	466	542	507	521	514	502	489	519	501	469	558	510	519	504	512	524	527	506	452	524	517	487	487	500	503	484	483	512	489	513	509	509	507	518	520	497	454	487	535	490	497	509	531	503	482	560	525	526	520	531	521	472	483	487	513	498	538	476	534	497	462	541	530	501	520	519	438	515	527	489	509	486	486	535	502	503	589	505	507	503	533	520	490	517	482	469	516	486	487	546	509	493	527	485	506	506	501	492	516	504	532	526	498	478	541	529	527	522	486	543	502	516	479	508	541	542	530	507	502	522	508	548	504	466	557	495	506	516	516	499	526	493	521	534	492	486	528	525	525	479	509	491	488	471	545	501	501	497	537	499	499	469	501	544	513	494	507	527	515	468	519	500	524	514	511	523	545	495	531	491	545	535	546	513	515	483	472	513	487	524	518	502	534	504	469	490	492	502	526	496	535	525	512	519	500	551	480	498	531	496	538	504	506	477	498	500	473	494	534	497	524	493	509	491	538	532	535	522	473	480	515	535	511	521	478	483	517	504	531	483	469	506	510	525	532	512	517	519	498	503	532	517	492	512	483	504	479	521	506	504	479	559	522	488	495	507	511	490	496	507	500	479	540	552	530	492	524	534	538	544	541	495	517	550	507	576	506	484	519	542	512	506	549	492	504	537	535	533	517	512	506	523	488	505	510	542	538	483	508	518	517	524	495	527	450	507	518	499	522	490	530	485	516	516	504	487	501	491	497	509	520	486	495	476	522	483	509	547	515	485	472	512	504	520	487	511	496	539	526	517	470	522	492	491	476	492	509	504	497	517	465	497	517	518	507	458	516	511	551	493	504	514	528	502	527	522	497	526	503	573	502	505	460	557	490	521	503	518	505	508	503	466	507	544	506	501	515	515	511	530	494	493	488	532	476	525	467	495	515	494	528	491	480	494	546	506	490	515	498	535	526	518	512	498	500	531	483	527	500	474	502	545	491	534	469	488	508	522	502	520	501	517	524	505	548	489	508	509	527	502	515	491	523	523	498	500	527	502	530	501	507	522	494	477	536	529	515	465	492	484	515	508	490	491	526	498	463	519	511	518	531	532	513	534	512	550	475	487	491	493	559	535	506	506	519	482	532	522	519	508	522	479	509	545	498	488	500	508	472	525	500	489	465	500	501	495	531	499	505	508	519	496	464	531	491	497	558	515	533	489	471	514	493	477	446	527	505	536	521	506	503	503	534	523	531	513	531	529	510	531	493	500	528	500	487	490	484	462	499	526	497	559	536	512	460	540	491	523	507	520	515	528	521	558	508	514	506	505	502	522	496	535	522	525	495	502	516	543	506	497	519	514	542	486	495	450	540	557	528	451	510	498	500	511	525	516	499	512	541	482	520	517	504	490	511	500	496	528	509	528	486	543	506	505	507	503	482	515	485	512	499	526	512	455	479	509	545	514	494	494	487	530	518	499	455	518	486	493	477	475	454	513	515	476	491	550	524	496	523	556	495	517	484	544	504	497	545	492	531	501	519	519	500	515	532	468	496	488	518	524	547	513	474	511	474	491	504	520	560	492	532	529	488	482	492	492	513	521	508	489	490	487	523	512	502	496	490	520	497	498	510	537	547	523	504	516	493	502	526	491	508	503	462	485	492	507	497	499	511	547	532	484	480	471	518	510	494	489	500	510	526	529	502	522	462	503	470	509	504	512	497	492	491	504	496	523	480	491	513	519	532	536	546	528	527	501	504	489	473	492	514	529	527	500	531	534	507	523	484	506	471	491	513	484	519	479	509	523	573	502	525	526	504	498	526	537	488	526	475	465	502	456	515	509	501	511	495	497	480	526	507	555	515	561	497	485	565	557	503	501	521	503	509	553	478	535	465	496	541	529	520	466	509	503	492	501	513	524	500	507	483	475	532	520	473	484	516	460	518	518	494	466	511	519	503	486	506	489	520	491	528	472	485	551	550	561	513	504	479	525	522	515	518	479	507	513	529	500	542	507	548	541	531	497	508	548	524	501	459	517	489	535	513	536	503	487	553	469	504	509	550	537	493	501	514	511	543	480	517	495	489	503	494	535	524	475	505	531	532	506	524	525	490	536	515	481	523	502	487	498	528	520	506	486	513	529	556	546	496	503	539	508	531	533	507	522	513	515	509	476	457	517	483	502	552	490	496	463	517	495	503	518	510	518	514	523	506	491	527	479	496	501	491	464	524	499	485	543	536	524	483	483	494	506	528	511	507	501	492	482	490	510	536	476	510	488	478	535	525	511	510	505	482	514	523	477	530	478	520	477	482	491	523	516	518	532	487	539	463	507	505	480	523	491	548	522	484	520	484	490	547	494	517	526	545	547	516	479	501	476	491	469	529	478	534	509	513	523	519	539	475	518	503	530	472	502	507	550	517	517	485	497	556	479	541	493	533	527	511	524	512	480	487	528	540	511	528	542	495	506	534	546	494	522	567	507	506	532	473	470	525	492	508	497	534	524	505	485	567	545	515	556	511	492	493	496	548	506	521	506	491	496	535	495	540	521	521	514	534	494	511	508	467	485
9034	2651	3584	2902	2118	1416	1022	798	671	507	404	394	358	319	307	295	307	269	238	257	232	227	195	192	199	190	216	184	188	174	193	194	193	175	183	185	194	172	169	212	193	176	177	183	170	135	171	158	178	165	171	161	180	197	174	169	175	172	145	185	163	178	186	185	156	177	156	174	198	175	172	151	177	192	172	177	176	208	172	186	175	177	166	142	187	166	187	179	183	138	193	188	161	197	182	175	189	149	178	168	196	167	192	167	171	176	191	206	178	153	168	179	186	161	196	149	160	178	180	210	170	160	191	166	179	218	175	181	196	183	179	216	180	189	188	164	170	192	181	184	174	184	195	156	169	178	198	178	171	176	185	161	170	152	176	156	168	150	174	167	171	171	183	178	181	163	171	185	167	164	172	185	169	164	180	159	166	185	170	167	169	162	173	167	187	176	173	190	170	156	169	169	175	179	169	171	186	194	185	204	165	165	168	173	164	195	184	179	202	162	190	195	179	176	183	202	167	172	189	186	174	198	175	158	173	165	165	190	182	179	154	197	190	177	189	184	203	178	205	197	204	169	173	159	167	184	186	184	155	200	211	178	179	188	169	190	183	180	191	186	179	182	159	180	150	180	154	183	183	201	188	179	166	178	170	184	163	162	167	189	173	184	165	179	192	168	176	178	165	173	181	152	192	170	197	176	170	163	203	180	189	168	180	170	199	162	171	183	137	180	199	148	176	154	181	185	174	178	198	162	160	201	167	179	193	215	169	185	173	174	207	188	141	154	172	169	175	179	172	193	194	185	180	183	200	180	152	178	181	185	185	175	170	173	156	204	171	175	171	210	163	163	168	172	181	190	189	169	165	187	162	177	180	192	195	180	189	191	186	187	186	189	169	169	184	154	180	183	144	153	180	175	187	180	183	178	181	175	175	170	180	163	146	174	165	158	180	171	189	191	183	155	168	181	189	201	160	150	150	160	168	147	172	176	193	180	165	187	212	159	160	177	189	166	166	155	142	183	172	186	185	192	166	173	182	158	159	156	154	194	173	168	222	163	174	176	156	153	165	169	182	155	194	178	159	179	168	213	166	181	202	181	189	171	169	172	174	166	196	180	187	216	204	185	165	189	177	155	182	195	169	170	177	178	176	178	137	154	149	205	164	166	172	160	176	167	169	171	205	171	208	195	199	180	190	166	181	185	189	157	159	183	177	166	199	188	160	159	152	189	200	169	152	155	169	195	179	153	157	188	203	190	181	197	179	187	171	186	178	157	174	191	166	174	155	167	157	171	177	175	163	167	195	192	149	167	196	180	164	189	181	186	162	177	195	181	165	182	140	173	179	175	179	181	190	161	186	185	184	166	170	173	141	158	181	203	166	212	184	159	177	181	174	175	174	155	136	171	176	172	185	179	176	150	173	189	191	161	166	194	174	154	182	191	157	162	150	179	182	151	154	169	187	200	165	172	183	182	182	197	168	170	178	182	193	187	159	157	171	177	179	188	165	165	176	179	177	166	214	196	174	169	174	176	183	176	162	196	172	203	179	214	178	213	201	189	174	206	166	177	162	186	172	172	183	155	181	168	186	166	174	146	197	163	183	187	155	187	162	154	204	178	162	165	199	178	153	163	168	171	150	193	186	178	198	164	204	158	162	178	203	167	182	186	172	161	163	157	163	173	159	198	154	187	210	187	162	187	181	165	151	191	191	196	173	178	170	185	177	168	187	188	172	194	198	178	177	154	170	194	173	184	148	164	215	204	184	187	167	176	183	184	173	178	194	142	168	167	156	177	182	174	187	174	186	188	157	192	196	162	187	182	203	172	175	149	166	181	193	182	196	179	168	194	164	185	169	189	187	156	178	198	183	201	185	189	144	145	183	185	180	201	168	168	178	185	184	180	152	193	188	151	166	143	176	165	198	164	164	176	187	183	183	201	172	163	157	192	189	195	175	163	173	209	186	185	188	184	174	180	195	168	164	186	159	159	177	181	182	171	176	183	183	185	175	179	163	188	154	175	207	157	167	196	181	185	192	213	168	180	159	150	171	186	189	201	148	204	154	204	168	165	198	163	187	157	192	160	159	161	191	175	181	165	148	223	171	192	186	169	154	202	197	192	158	174	197	185	208	203	172	172	185	183	180	171	178	175	175	166	183	168	159	191	157	164	205	164	180	165	177	187	162	168	173	184	175	179	178	189	192	157	161	177	171	199	178	180	181	164	175	162	175	181	165	167	164	175	175	179	177	181	154	178	170	187	188	189	167	163	156	171	182	177	174	169	177	180	159	161	167	192	168	224	176	189	167	155	159	158	163	153	206	173	188	191	165	175	179	181	163	179	158	173	177	173	152	186	203	162	164	149	174	158	154	186	166	188	195	177	166	166	189	188	163	204	147	164	159	189	180	172	163	185	192	176	139	161	175	177	169	197	159	168	188	184	143	173	177	182	177	162	181	175	166	178	171	168	166	184	155	186	191	161	180	163	196	206	183	174	173	186	184	165	169	192	168	178	171	177	170	186	182	186	172	171	163	183	177	152	188	177	166	175	169	176	180	198	178	181	159	179	154	197	162	183	178	151	190	169	184	161	173	191	170	176	181	163	173	172	187	190	187	169	175	174	170	177	178	170	159	176	160	172	161	176	186	184	176	163	164	187	185	194	175	209	171	197	161	157	176	153	180	186	176	167	176	181	181	203	196	186	166	177	188	171	157	187	179	163	177	172	187	152	198	161	199	168	164	203	165	162	165	188	190	186	190	175	177	186	160	158	183	174	159	178	184	186	178	191	185	175	174	163	172	189	188	187	171	170	150	168	171	150	134	185	184	162	185	154	176	177	171	182	197	161	203	193	168	165	180	176	183	181	179	173	170	205	188	177	143	160	200	172	163	178	176	163	191	188	194	185	164	176	186	180	160	198	182	173	187	179	164	166	177	184	184	154	177	146	172	199	159	169	179	177	198	189	175	159	166	168	181	146	171	191	151	155	181	187	184	181	200	170	177	168	198	188	162	178	180	181	173	168	198	184	150	167	180	193	162	162	178	164	176	162	154	163	172	199	179	187	181	167	194	169	178	174	178	167	186	168	167	165	174	179	161	180	214	176	179	191	172	170	193	186	165	161	185	167	177	169	181	166	175	187	187	170	188	181	153	161	182	196	170	206	162	144	178	183	165	176	176	200	186	194	184	186	165	174	199	155	125	156	191	176	189	184	173	167	160	164	162	176	158	196	166	209	167	189	182	199	176	160	172	169	171	153	187	194	168	168	175	143	162	143	172	194	170	179	181	140	193	176	156	169	187	178	160	187	173	166	169	198	181	186	167	183	167	166	173	190	195	164	176	198	176	185	180	160	173	142	192	189	177	174	176	174	181	194	171	171	156	186	172	200	171	191	144	172	166	185	199	172	172	164	177	180	188	166	169	168	189	176	189	187	172	183	176	196	179	166	187	167	181	173	212	167	185	183	186	179	175	168	182	186	155	187	195	153	177	173	166	204	177	172
7685	2975	6911	8315	7668	5980	4696	3851	2946	2379	2002	1730	1595	1534	1318	1323	1248	971	937	865	813	779	721	679	706	632	575	579	541	582	586	536	502	496	493	537	490	461	443	476	433	421	441	448	480	463	447	412	428	411	450	493	443	477	404	451	446	433	428	441	465	466	465	442	459	454	402	437	449	415	434	457	430	434	445	425	422	414	407	439	435	421	431	463	448	446	436	430	436	455	463	412	450	433	481	429	441	436	395	452	393	484	443	386	428	411	456	449	446	398	444	429	430	468	430	410	431	407	423	412	419	393	406	446	465	464	457	451	434	426	432	416	416	415	415	439	412	458	420	460	446	426	443	415	446	444	417	427	433	434	436	457	455	455	490	426	455	409	395	425	416	437	442	452	424	444	446	469	442	415	446	449	410	411	398	424	453	411	414	458	440	420	446	415	450	464	387	445	438	439	442	464	410	485	480	420	423	457	413	403	449	429	422	458	434	423	437	441	423	441	432	421	437	391	418	420	415	409	414	401	427	416	432	416	422	469	462	399	467	443	429	439	406	445	415	419	433	424	440	447	419	447	445	433	435	445	417	392	416	445	425	487	495	458	426	452	418	414	425	407	434	469	432	450	435	410	431	425	430	398	429	437	421	437	471	446	443	456	430	451	439	446	433	423	452	430	491	427	467	424	440	440	451	447	447	447	433	399	437	413	468	447	495	455	422	468	405	419	452	484	414	467	415	437	395	465	428	473	434	461	440	417	427	435	456	455	412	398	445	412	408	481	400	433	414	421	435	453	443	469	440	469	458	479	446	424	440	427	425	390	435	421	444	411	429	411	427	451	454	429	423	431	427	423	427	433	414	433	433	430	419	450	463	443	438	453	429	432	437	417	441	445	445	442	430	431	469	434	453	440	465	430	412	423	429	426	432	405	422	442	426	450	439	462	442	430	448	422	449	433	433	444	431	437	433	404	402	407	430	415	394	458	465	425	434	482	408	424	499	455	459	412	465	461	437	409	421	445	418	448	472	440	457	427	448	474	430	423	447	496	405	427	382	448	426	456	417	417	479	438	450	434	387	421	444	418	426	430	424	456	426	443	459	427	465	449	476	456	429	435	444	425	462	442	441	488	436	435	408	426	419	464	408	455	406	455	429	436	438	418	434	440	433	399	405	440	444	425	430	423	426	470	437	426	416	423	422	482	437	465	473	455	409	412	434	447	421	429	429	446	430	484	406	442	420	442	402	435	415	416	437	409	462	443	451	431	442	429	424	432	448	437	423	419	439	446	453	439	416	466	474	463	474	437	455	434	450	448	408	421	447	450	461	446	424	450	473	443	410	411	441	456	441	427	424	425	465	470	423	466	430	444	453	392	458	380	427	424	457	423	450	438	439	425	421	431	430	419	437	451	444	440	409	422	429	412	416	476	430	442	409	435	482	418	479	496	447	443	457	447	434	416	459	378	432	434	465	431	453	440	431	440	431	400	422	447	445	416	425	446	462	440	432	437	458	420	460	428	418	437	435	413	422	400	453	450	450	411	401	463	451	432	445	451	455	472	455	422	447	464	425	457	435	439	409	455	434	445	445	416	435	408	425	470	424	456	451	411	447	410	451	433	444	455	440	442	448	447	392	439	437	408	446	442	441	426	445	469	443	424	443	480	426	412	434	421	453	442	445	428	458	448	439	456	436	421	436	431	447	414	434	417	438	426	436	412	438	454	478	461	475	408	461	432	469	378	420	404	414	433	468	425	425	433	433	439	454	414	460	430	453	474	455	459	439	388	436	408	438	429	444	378	461	451	436	463	413	468	449	460	425	450	472	448	419	445	426	437	412	431	433	433	443	429	458	407	446	451	421	459	443	426	424	425	444	463	447	434	436	470	427	430	420	443	414	457	411	434	443	452	453	408	436	390	437	444	431	427	479	462	435	462	400	429	456	446	445	413	454	417	463	402	459	457	426	450	447	424	423	460	422	416	438	416	445	439	443	425	441	459	442	448	461	445	435	437	437	458	417	468	426	430	401	433	433	429	459	430	447	444	414	447	425	402	437	426	441	413	439	392	450	443	422	448	469	447	448	443	451	416	442	404	417	417	461	424	433	428	440	440	452	425	437	422	423	432	448	463	440	452	437	427	418	443	430	428	436	422	459	425	412	461	417	390	389	468	416	459	413	433	414	436	461	447	477	462	440	462	427	400	416	473	445	466	496	426	443	438	433	435	417	412	428	430	427	446	407	450	438	434	437	457	432	411	467	418	422	444	482	420	412	413	407	439	463	447	440	467	428	455	422	429	464	428	472	408	423	432	445	439	436	442	435	454	399	417	399	422	422	469	453	433	417	428	397	399	430	414	434	461	456	436	435	438	441	415	448	449	411	388	393	426	442	424	458	484	405	444	413	452	389	418	409	433	411	428	422	435	447	454	429	438	467	408	452	414	405	477	458	430	420	460	469	408	459	444	420	411	427	478	466	467	422	436	438	427	462	435	416	431	441	389	449	464	408	452	453	424	433	468	440	422	420	457	441	458	409	439	447	461	444	425	394	398	476	413	401	471	412	436	428	428	443	437	435	441	436	431	488	419	429	419	407	470	447	431	409	452	399	424	440	437	434	448	440	453	489	418	439	459	418	422	436	411	445	440	454	466	406	435	434	439	399	408	416	400	436	462	450	409	418	425	484	458	473	429	431	417	462	462	428	443	408	428	433	432	441	434	452	469	434	449	423	428	480	407	397	409	441	440	404	435	436	442	437	434	462	462	470	418	449	474	441	396	423	410	434	453	480	416	452	467	411	421	470	450	439	443	456	459	430	422	439	451	420	427	435	463	471	433	455	406	464	428	380	437	422	410	425	411	440	442	442	457	420	441	425	417	425	420	440	455	436	437	457	414	442	474	445	419	408	390	406	435	446	458	419	440	436	441	425	472	467	446	441	430	449	444	425	452	450	413	442	466	430	435	434	472	410	433	441	434	418	407	433	421	462	449	427	414	488	406	455	405	421	431	428	434	481	464	439	426	453	442	456	403	445	435	421	409	420	439	449	432	417	438	436	431	411	427	449	435	415	451	418	461	460	412	433	444	428	430	461	452	452	422	431	455	429	444	431	397	441	436	421	460	468	400	437	427	438	450	433	432	442	444	473	449	436	468	439	448	384	427	478	422	448	423	420	427	456	463	440	417	455	407	405	457	465	442	450	419	422	394	455	436	412	413	423	425	437	411	410	462	422	413	430	466	403	412	416	456	442	434	461	401	434	401	468	444	448	466	406	422	413	378	414	429	425	426	422	478	451	425	456	466	444	447	441	404	440	431	459	438	423	446	417	415	420	455	436	430	455	452	451	448	441	432	480	418	481	457	430	470	447	440	456	442	463	451	431	450	417	438	458	458	459	428	424	453	425	446	442	435	441	425	410	464	443	443	466	430	423	451	431	460	430	420	443	460	464	410	466	433	456	418	425	464	411	424	415	399	418	454	404	435	480	467	400	438	451	431	493	457	426	484
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
