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
338371488803	338371489361	338371489911	338371490461	338371491011	338371491561	338371492111	338371492661	338371493211	338371493761	338371494311	338371494861	338371495411	338371495961	338371496511	338371497061	338371497611	338371498161	338371498711	338371499261	338371499811	338371500361	338371500911	338371501461	338371502011	338371502561	338371503111	338371503661	338371504211	338371504761	338371505311	338371505861	338371506411	338371506961	338371507511	338371508061	338371508611	338371509161	338371509711	338371510261	338371510811	338371511361	338371511911	338371512461	338371513011	338371513561	338371514111	338371514661	338371515211	338371515761	338371516311	338371516861	338371517411	338371517961	338371518511	338371519061	338371519611	338371520161	338371520711	338371521261	338371521811	338371522361	338371522911	338371523461	338371524011	338371524561	338371525111	338371525661	338371526211	338371526761	338371527311	338371527861	338371528411	338371528961	338371529511	338371530061	338371530611	338371531161	338371531711	338371532261	338371532811	338371533361	338371533911	338371534461	338371535011	338371535561	338371536111	338371536661	338371537211	338371537761	338371538311	338371538861	338371539411	338371539961	338371540511	338371541061	338371541611	338371542161	338371542711	338371543261	338371543811	338371544361	338371544911	338371545461	338371546011	338371546561	338371547111	338371547661	338371548211	338371548761	338371549311	338371549861	338371550411	338371550961	338371551511	338371552061	338371552611	338371553161	338371553711	338371554261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14512	1335	1042	607	364	286	212	151	160	122	118	116	88	104	104	89	76	77	91	63	87	80	61	57	85	67	78	78	68	62	64	63	85	72	75	74	59	70	76	64	77	54	61	64	81	60	65	62	66	69	59	62	74	57	70	67	74	73	68	67	90	78	83	78	56	87	69	67	78	56	75	51	62	59	71	54	65	79	71	71	62	70	97	69	70	90	59	69	63	63	58	55	76	79	79	36	70	61	69	71	70	83	75	75	76	61	73	50	61	57	70	66	84	73	81	63	73	64	67	79	65	56	66	60	81	65	59	70	64	73	75	71	62	71	57	69	59	53	66	57	67	77	74	57	62	63	59	60	63	74	67	65	46	66	62	63	73	74	54	67	59	63	52	67	80	51	71	66	69	58	68	80	59	70	64	60	68	64	67	69	71	55	70	78	66	52	57	45	77	57	54	56	45	49	73	61	69	76	62	63	69	56	57	60	73	60	81	71	62	67	75	77	61	51	62	85	68	52	67	64	63	37	56	78	60	77	60	71	69	70	53	55	78	70	66	78	60	76	61	59	55	72	52	70	82	72	57	73	60	57	68	66	62	77	69	75	73	64	62	61	67	67	75	58	71	71	70	58	72	59	68	67	55	66	62	63	54	56	63	63	59	53	55	59	70	69	69	52	61	70	65	56	62	63	61	51	73	79	65	57	57	67	50	67	63	58	76	84	63	73	63	48	72	66	76	65	63	54	61	61	61	70	76	71	74	69	78	66	64	61	68	60	62	76	61	64	50	69	75	63	67	58	76	61	60	87	66	59	51	85	64	56	68	62	55	62	70	67	73	76	64	65	60	72	74	68	63	64	54	57	62	62	66	74	76	79	63	59	58	64	65	50	59	66	60	66	81	59	58	63	66	61	64	64	82	67	72	57	70	67	73	65	82	47	54	69	69	63	71	69	73	52	68	67	85	58	65	54	66	73	65	51	66	61	69	57	67	53	77	70	49	51	61	60	67	61	74	68	55	78	64	72	60	64	67	62	71	59	71	60	80	59	67	81	70	66	69	72	72	70	72	56	73	62	66	53	88	59	63	70	79	61	73	66	73	83	78	77	81	67	66	67	62	61	77	72	50	75	52	79	67	57	61	65	51	53	60	64	72	65	69	66	69	55	59	71	68	56	75	55	71	82	89	63	59	82	74	68	67	57	54	73	66	76	66	64	60	61	62	69	68	64	65	69	52	63	72	67	65	60	63	66	58	65	66	79	53	75	73	58	87	59	71	62	79	67	64	55	73	61	55	64	65	63	49	70	70	64	66	70	64	66	58	66	64	66	64	55	64	64	68	56	72	47	59	67	68	77	66	64	61	70	70	57	73	64	61	61	67	61	55	81	69	52	66	51	57	75	70	67	71	61	54	56	66	68	68	67	67	64	60	63	77	66	71	65	61	63	70	67	76	63	50	67	73	79	57	59	47	65	61	68	71	77	57	64	59	70	73	59	66	76	74	60	46	58	56	65	70	78	76	81	66	56	66	69	72	72	66	57	57	79	68	74	62	57	56	85	67	82	68	68	68	58	73	65	53	69	61	51	57	70	88	66	78	52	60	68	76	66	55	71	59	44	71	81	63	71	71	65	66	68	70	67	54	67	71	63	69	55	58	73	79	74	71	72	47	51	73	68	75	54	75	77	59	76	57	57	72	69	68	82	74	69	58	58	82	60	48	67	65	74	62	63	57	54	65	70	60	60	49	62	57	63	84	67	77	55	78	70	64	71	81	88	76	59	79	46	73	57	64	78	63	54	77	66	67	75	56	54	63	80	71	79	71	63	72	69	65	74	73	77	75	66	60	61	76	60	68	64	53	54	77	77	59	78	63	60	51	69	68	67	67	66	64	70	60	72	68	72	56	66	83	72	53	53	78	78	60	69	57	69	86	78	51	63	68	49	65	59	64	65	66	62	79	78	60	56	58	66	60	71	81	55	57	60	67	75	53	74	72	65	76	51	69	59	71	64	57	75	73	78	65	56	52	68	63	59	60	63	64	69	60	70	65	72	59	71	73	72	68	61	57	53	86	76	71	70	71	54	62	68	58	63	70	63	60	73	72	77	75	61	72	63	77	67	76	61	65	73	59	67	73	65	63	60	55	59	58	73	57	80	59	67	63	69	76	60	58	64	58	69	74	70	69	74	65	71	55	80	55	53	66	68	76	59	78	63	72	81	66	73	59	77	77	70	70	71	67	54	62	83	70	66	70	63	64	69	58	57	71	61	79	91	76	76	58	77	66	57	55	57	71	69	78	84	60	74	54	53	68	60	72	76	48	65	70	67	56	60	46	79	78	70	60	60	70	54	69	62	78	68	76	61	75	63	63	81	54	67	73	60	62	63	73	58	61	74	60	69	77	68	89	66	72	71	62	70	69	66	76	68	55	88	76	66	68	53	66	63	62	73	67	68	72	82	69	72	69	62	74	63	54	86	67	75	47	58	50	70	71	53	59	75	62	64	54	58	69	56	64	66	65	72	82	75	61	86	58	50	65	49	68	81	54	66	60	62	82	60	73	71	72	63	79	77	62	74	65	65	66	54	69	66	74	50	64	53	72	63	62	65	59	65	57	58	66	79	71	55	65	55	64	57	62	57	56	69	57	66	69	53	70	64	69	52	67	67	65	68	77	65	65	59	68	61	72	69	57	82	75	60	70	54	72	64	63	77	56	72	91	79	64	61	87	68	66	55	70	68	75	54	76	71	73	70	53	85	71	67	87	63	73	60	85	45	56	70	63	62	75	74	67	58	54	69	71	61	49	70	60	53	79	68	67	62	59	74	61	69	68	69	66	64	57	64	57	77	93	57	66	58	59	76	51	87	64	67	78	50	70	64	68	71	75	65	68	69	70	49	75	66	84	65	66	66	70	73	68	64	66	85	66	59	54	70	70	76	76	69	62	64	63	69	79	54	59	78	63	62	69	74	63	75	77	60	56	64	55	57	73	59	58	65	63	65	54	74	82	77	77	67	64	42	70	58	83	71	61	85	62	63	58	57	62	50	57	74	63	64	85	51	62	64	79	65	58	60	65	82	77	67	65	63	66	93	52	63	67	59	70	57	87	60	66	80	88	69	70	74	63	70	72	69	72	70	65	63	68	63	46	66	66	56	71	66	67	78	67	62	76	57	59	61	66	77	61	74	76	57	69	66	53	71	79	77	57	56	65	77	49	63	67	62	71	62	79	55	59	79	72	52	67	65	69	59	78	73	67	62	63	73	73	70	55	64	73	75	71	47	62	57	72	67	78	65	52	65	83	64	69	69	51	64	64	60	86	48	60	54	49	75	64	66	62	69	77	67	57	71	78	80	67	52	86	56	50	73	47	66	58	55	47	84	74	65	62	75	79	55	67	57	69	71	52	69	74	64	61	59	58	68	77	72	64	87	67	61	72	86	61	63	76	72	58	60	73	55	65	66	57	83	77	51	48	64	79	65	83	72	76	74	64	78	66	74
8520	1301	2101	2147	1665	1225	986	846	627	530	473	445	371	335	324	326	278	292	275	274	248	194	220	241	238	218	235	217	205	214	218	193	201	181	182	191	205	178	198	180	167	181	198	171	184	200	202	209	166	206	222	185	191	194	184	192	189	208	230	212	243	248	242	230	215	226	210	182	198	195	201	186	206	179	168	181	172	167	194	170	204	172	188	160	182	202	183	171	192	159	165	177	183	185	183	177	183	171	189	155	177	182	167	178	165	160	173	165	179	170	178	175	202	181	169	154	168	177	161	164	161	169	153	183	172	159	160	168	197	184	150	186	185	151	157	188	172	189	187	174	163	164	183	172	173	180	155	173	172	172	150	162	159	168	162	152	170	169	169	154	179	176	158	169	178	155	169	144	162	162	183	184	152	162	163	179	181	176	174	195	196	170	176	178	165	160	172	156	165	151	171	183	180	165	163	179	165	176	197	178	177	194	183	183	177	162	179	172	156	160	182	170	157	168	167	166	162	171	180	169	183	169	152	139	165	177	165	196	174	191	170	165	178	176	165	155	170	181	160	188	183	143	168	160	170	183	183	163	176	183	176	165	164	179	148	172	172	158	169	170	186	184	183	159	191	179	164	192	178	165	162	188	166	182	165	164	176	166	176	173	188	185	189	157	168	162	167	162	173	205	187	158	175	169	166	178	162	158	169	157	179	154	163	173	158	161	166	181	175	166	167	175	178	152	175	181	168	161	181	179	178	176	182	169	175	176	162	173	166	157	156	175	187	193	164	179	160	164	191	171	175	162	185	152	182	180	166	154	170	155	182	179	154	179	184	147	184	178	159	158	183	170	172	187	164	178	173	176	188	169	176	178	180	154	185	177	196	189	172	184	152	159	188	166	178	168	165	171	184	158	170	158	155	163	175	173	176	179	160	174	154	174	169	152	186	184	189	156	182	165	164	157	191	180	180	176	175	149	168	169	190	158	168	171	185	173	153	171	153	160	168	179	182	150	187	171	168	169	153	183	183	168	180	149	170	173	199	185	180	175	178	162	171	190	177	174	159	189	184	165	159	170	156	150	178	154	160	166	164	153	187	160	159	171	159	154	159	159	173	168	140	160	175	157	186	165	169	177	173	179	170	170	154	170	188	161	189	173	177	156	164	186	196	171	169	161	188	172	182	160	160	173	190	175	193	155	170	184	176	175	186	174	175	161	160	158	179	164	173	182	171	174	186	170	168	152	176	192	175	177	181	167	169	179	193	188	175	174	160	172	179	155	151	167	173	185	179	187	143	164	169	173	170	167	172	169	199	160	171	190	180	164	167	165	161	176	165	177	160	173	173	162	160	154	173	181	172	190	177	180	169	185	172	172	187	162	163	163	147	149	145	172	163	198	183	173	186	199	158	163	143	154	164	163	180	179	168	179	168	184	163	182	171	175	182	173	172	173	213	185	180	168	178	177	202	196	188	148	195	189	168	181	161	164	170	193	182	175	181	177	157	174	177	162	179	191	177	156	164	191	183	167	168	189	180	174	179	163	150	171	155	194	156	194	179	167	154	188	173	178	169	156	174	159	158	151	173	159	172	167	168	169	158	178	184	156	191	187	134	193	170	174	162	163	168	158	170	163	169	157	195	148	191	178	188	185	150	163	165	172	151	159	195	167	170	169	181	166	187	188	170	154	182	180	156	150	169	169	173	172	211	162	177	166	172	158	162	168	160	174	161	179	159	173	164	157	176	163	166	167	189	167	157	172	171	168	178	171	163	170	170	203	156	172	164	164	177	179	189	144	201	146	160	207	180	173	146	168	172	162	178	175	202	178	165	163	157	188	174	174	167	179	164	177	161	178	166	194	165	193	175	180	182	162	175	171	174	167	171	163	163	170	178	166	137	181	146	175	159	172	172	172	182	181	177	157	168	190	166	145	181	172	168	167	171	198	174	166	173	161	157	155	163	159	168	161	159	156	171	166	159	188	170	174	163	166	154	182	183	179	166	155	137	157	155	170	155	193	171	172	182	170	174	189	163	184	186	162	171	161	144	160	126	177	161	157	163	150	174	191	175	165	178	178	184	187	176	174	171	190	164	150	189	160	167	175	162	150	157	169	178	180	167	167	160	193	174	179	179	184	156	162	160	170	169	157	164	172	148	161	181	174	130	175	185	168	163	177	162	176	190	176	187	173	161	151	166	206	196	162	170	169	158	207	172	172	165	152	177	160	191	169	171	159	169	166	165	189	191	165	174	170	174	188	175	182	181	195	186	160	166	185	193	182	172	151	155	180	180	162	169	160	179	153	163	159	173	173	167	187	173	150	179	157	161	177	180	164	178	174	166	173	195	170	159	170	188	160	156	153	160	186	171	189	164	165	145	178	149	170	192	146	165	177	147	171	141	177	185	158	185	183	177	162	169	166	180	179	178	176	173	182	172	163	155	196	168	187	157	190	195	146	181	176	149	186	162	200	154	170	183	175	173	171	164	149	159	179	182	179	169	162	173	169	151	167	171	172	161	182	183	161	154	175	185	182	176	183	194	180	173	160	160	144	172	162	176	162	187	184	159	180	170	182	178	159	175	176	160	183	183	155	179	182	144	165	188	175	210	177	172	159	172	179	171	162	178	154	177	183	185	179	179	158	178	146	177	192	174	176	172	181	195	167	184	163	194	170	183	157	178	156	186	173	157	160	159	169	153	159	175	175	179	180	151	180	185	165	161	176	188	171	176	203	168	190	163	200	161	156	161	199	159	181	165	195	158	180	166	176	167	142	179	203	174	190	172	185	163	214	179	164	169	171	192	181	176	158	206	162	180	167	198	162	197	185	189	182	196	169	156	185	159	174	170	194	164	177	179	179	189	145	165	176	179	162	189	186	161	181	150	169	182	154	176	178	172	155	148	177	167	176	156	170	179	156	161	170	148	156	149	173	191	175	181	186	187	170	153	157	198	169	169	168	156	186	179	176	168	183	170	165	175	175	159	162	166	141	173	177	158	176	157	173	177	185	140	163	153	182	158	149	154	191	161	188	168	191	176	179	152	177	181	176	143	153	175	178	171	166	175	158	166	179	174	155	169	165	187	165	157	173	174	185	187	207	200	190	184	170	177	172	195	163	166	166	140	159	189	171	179	176	170	172	169	159	173	171	176	153	151	160	173	167	179	175	196	168	164	155	146	191	167	171	169	178	148	167	187	191	157	177	183	170	136	156	176	170	204	178	167	146	169	193	166	179	169	161	188	187	167	167	168	164	182	166	178	175	161	172	170	176	182	188	183	168	191	147	189	185	185	167	169	169	198	158	151	170	192	158	172	141	172	158	167	166	184	157	189	170	163	184	165	182	159	156	165	183	168	181	187	177	185	185	182	147	174	173	170	148	160	168	173	175	177	181	161	193	176	150	164	158	186	192	172	176	163	195	182	159	173	186	141	163	202	152	174	166	176	158	181	158	163	168	203	172	191	165	182	186	199	166	163	181	205	193	163	153	172	189	168	159	182	176	171	200
1678	315	298	195	181	175	168	141	155	172	149	172	164	165	180	174	160	162	145	157	166	147	172	145	151	167	120	145	163	145	151	170	142	154	174	147	180	158	157	146	157	142	133	150	156	163	137	142	132	161	156	155	153	157	156	134	140	159	155	160	140	160	164	156	150	132	152	134	147	157	153	155	145	160	182	159	171	180	163	187	145	138	167	170	141	145	163	149	133	159	140	157	169	167	153	177	154	161	163	148	151	142	141	148	158	143	139	176	137	156	151	130	165	155	161	159	163	142	151	171	143	145	141	162	141	152	155	160	144	144	146	153	155	150	156	147	125	136	154	142	147	164	158	147	158	162	144	151	138	137	143	152	200	145	154	120	158	141	153	164	161	151	165	151	161	140	145	172	165	138	170	150	156	174	139	163	155	157	169	135	149	154	157	150	150	141	144	154	172	168	134	164	123	166	154	158	129	162	147	170	151	168	161	172	172	150	167	152	157	153	154	141	133	144	142	156	164	129	150	153	147	125	150	154	160	143	162	153	162	147	140	152	135	138	139	150	173	166	154	139	148	162	151	136	132	159	149	168	142	158	137	168	144	132	140	158	160	162	146	150	148	147	168	146	142	152	139	168	138	151	155	127	135	136	139	160	140	169	163	145	166	163	150	158	166	153	143	187	162	167	124	148	160	169	133	153	153	141	151	147	145	156	172	141	164	141	143	148	170	149	147	140	156	172	132	156	140	146	133	157	179	126	155	159	139	132	152	127	171	145	146	152	167	143	156	158	174	141	162	146	151	172	165	137	152	172	163	151	144	146	149	167	159	139	140	148	149	146	158	143	134	140	182	161	171	177	146	167	177	131	146	179	160	129	156	150	168	155	166	170	170	141	149	131	137	160	178	165	164	143	137	165	162	152	143	160	170	173	161	152	163	140	163	154	126	135	145	157	132	172	186	173	159	176	136	139	190	142	146	132	163	151	151	161	152	128	177	159	128	156	138	154	144	157	135	152	142	131	173	171	151	158	142	177	140	163	153	157	147	169	149	153	165	150	123	116	143	149	150	156	149	148	160	156	141	167	134	173	155	145	142	165	156	139	155	159	159	138	130	157	151	157	159	153	153	150	150	164	148	162	155	144	166	170	144	143	158	158	161	163	162	132	120	188	154	130	132	150	134	149	155	175	133	154	147	135	129	152	143	141	148	162	140	164	155	147	176	150	153	149	149	162	143	148	146	154	145	149	157	158	138	129	156	148	157	151	124	133	168	131	149	140	146	149	153	133	139	137	137	144	147	159	142	154	159	131	142	162	143	151	149	145	147	148	162	137	138	146	157	170	158	155	144	153	157	146	139	148	130	161	164	154	147	152	146	155	153	171	148	166	133	162	146	144	158	168	142	130	150	142	162	167	161	158	146	137	137	163	130	147	146	144	133	145	146	159	169	163	151	147	148	112	140	155	171	159	170	133	152	140	147	136	151	142	156	161	150	163	146	137	144	128	147	136	147	134	159	152	132	152	150	155	168	161	138	136	168	132	149	183	170	157	142	127	137	175	176	166	148	142	145	152	160	152	155	166	166	157	140	147	153	180	157	152	164	150	135	166	121	161	163	137	182	154	175	169	148	136	145	135	157	154	133	153	147	154	153	137	134	162	171	160	164	151	160	160	154	181	141	139	179	168	162	134	158	124	146	150	141	125	128	166	151	164	173	141	168	142	157	156	180	154	165	160	149	146	150	135	144	151	173	120	153	156	164	157	137	164	150	176	156	144	153	160	133	153	161	136	146	141	165	142	148	180	148	139	123	139	160	165	161	122	147	155	167	143	149	165	160	152	163	156	147	155	166	157	154	143	156	149	134	150	181	145	138	162	154	155	137	163	161	157	182	155	165	156	149	137	156	153	162	177	153	146	134	162	143	160	147	157	150	143	155	128	128	143	141	151	166	144	173	123	147	152	154	157	141	134	174	148	172	141	147	176	167	146	155	166	127	132	144	158	155	142	134	153	146	159	145	164	144	162	153	142	160	134	139	157	166	142	139	155	161	164	159	156	158	174	170	170	189	150	152	148	147	161	157	137	148	156	163	164	164	179	144	140	147	155	147	139	167	164	162	166	180	157	148	139	153	139	148	165	175	150	174	160	141	147	132	169	148	161	148	150	148	140	161	156	138	148	162	149	167	140	138	172	163	166	152	152	181	155	158	140	139	172	135	153	151	161	162	159	178	167	134	141	160	143	180	163	180	133	155	147	168	129	140	159	161	178	160	166	161	149	165	132	161	158	151	143	153	161	167	138	143	160	144	147	145	179	140	151	134	150	162	155	160	162	166	149	156	156	140	140	160	164	139	154	145	170	158	147	141	173	158	156	142	159	149	148	152	162	146	157	141	143	135	183	155	166	150	166	166	134	156	174	171	159	157	143	133	148	170	145	159	169	159	148	160	160	174	174	163	144	160	163	151	171	152	160	163	167	157	146	166	172	143	143	151	151	150	135	153	160	135	157	154	150	153	152	140	147	157	149	153	145	175	147	169	148	139	144	145	140	140	133	147	155	145	161	173	159	145	159	158	168	136	149	159	154	150	158	143	149	157	137	152	161	139	167	170	156	150	157	147	155	182	163	164	149	159	143	142	133	158	159	136	153	158	155	191	163	151	155	160	183	153	159	136	162	144	149	162	145	123	154	148	140	149	146	168	150	155	140	132	182	130	168	142	149	166	164	126	167	173	167	162	149	158	163	153	171	147	176	159	164	167	162	147	148	162	169	140	130	145	154	157	168	158	145	158	137	156	156	161	141	159	136	157	139	153	160	161	146	164	165	146	152	152	149	175	177	162	157	154	158	142	163	145	152	159	164	171	157	141	154	164	142	154	146	144	145	161	168	158	160	140	170	161	131	163	166	141	149	152	168	141	156	167	151	169	139	155	132	158	131	145	165	164	154	136	161	155	163	137	129	140	156	162	161	186	158	154	140	158	135	162	156	173	162	161	147	136	160	167	182	182	150	164	144	151	127	145	157	153	161	173	144	151	176	168	141	155	160	154	134	174	160	146	169	145	170	164	150	138	159	161	132	167	173	151	146	177	153	159	146	162	135	139	158	141	160	170	173	141	150	169	163	138	156	148	152	148	150	164	147	163	161	143	169	129	149	167	159	130	147	145	134	175	152	164	128	151	165	156	150	145	150	144	156	152	155	145	158	160	180	148	153	159	159	156	143	173	142	140	153	162	182	147	161	153	141	154	177	137	161	158	160	153	111	140	141	155	152	149	136	137	137	151	160	147	154	130	166	134	175	147	176	149	147	165	158	177	169	164	173	170	157	147	144	151	152	163	174	168	150	163	146	168	139	147	144	147	128	150	137	137	131	151	143	150	161	168	149	139	158	171	136	139	172	162	172	170	165	142	168	149	162	148	163	161	159	152	147	159	136	154	161	150	155	154	127	154	136	144	170	169	153	157	153	127	131	151	136	139	149	130	137	150	148	155	171	169	143	167	153
1893	554	640	549	476	456	419	380	388	411	380	346	411	366	409	367	396	352	396	341	373	346	357	380	355	385	353	342	356	342	374	337	363	374	365	391	383	374	388	371	389	380	334	342	343	385	369	397	366	364	358	336	368	347	408	363	331	370	357	389	412	381	335	396	373	390	381	376	346	373	357	364	370	381	360	341	368	376	371	378	373	355	316	365	370	345	376	360	352	359	396	359	352	360	358	349	382	358	351	384	376	380	356	335	355	372	403	342	390	370	386	359	351	367	375	361	372	376	345	387	365	362	375	353	350	333	355	397	351	350	366	364	333	397	371	360	352	371	357	367	377	384	377	362	388	362	359	373	358	353	340	330	360	330	357	367	330	306	336	354	363	360	363	378	371	379	361	397	379	384	360	344	338	357	359	372	312	373	388	383	347	363	379	366	374	370	349	371	348	369	383	342	365	363	363	393	358	373	392	343	367	374	340	361	335	357	404	403	374	387	340	363	354	314	359	367	369	369	354	364	374	368	345	378	355	406	375	347	395	372	368	342	413	336	395	332	392	351	376	384	354	342	382	367	367	387	359	345	375	350	346	359	390	406	339	381	412	365	368	388	370	392	366	387	341	355	374	364	380	370	376	379	381	332	360	357	375	360	364	362	329	341	356	376	381	350	373	383	338	378	349	332	310	360	327	346	371	377	362	354	355	326	376	367	336	353	351	397	341	355	362	356	390	373	354	378	368	384	368	378	379	367	372	360	396	397	342	375	346	392	362	362	369	368	351	372	356	362	378	376	357	355	385	347	352	327	322	339	367	387	343	390	373	376	344	390	395	348	383	398	384	364	368	379	359	355	338	349	378	369	375	345	353	361	398	369	350	373	397	347	364	386	342	339	377	343	379	404	374	383	338	353	340	372	353	353	361	338	337	357	391	381	370	351	374	360	383	363	365	385	348	369	373	382	420	365	382	382	393	381	348	346	350	396	374	368	355	385	367	380	389	367	389	354	392	358	362	335	370	377	360	368	383	357	363	394	376	335	367	375	381	361	352	394	398	360	363	356	362	387	383	371	347	368	352	362	343	332	404	343	350	380	389	327	367	371	370	341	363	348	377	344	381	369	373	393	371	349	373	358	336	356	355	333	331	376	377	364	355	355	351	369	372	368	369	364	368	363	348	376	363	362	342	374	393	340	344	347	391	348	365	366	383	353	375	374	363	404	366	373	334	360	375	353	362	381	375	331	361	357	366	360	346	357	381	400	376	355	372	359	380	365	390	363	378	348	350	380	357	336	345	329	382	378	367	353	361	327	364	355	349	360	332	366	343	350	372	387	365	347	385	323	391	339	347	359	331	353	373	358	368	350	381	352	317	353	361	351	343	339	358	363	342	370	361	345	396	383	380	385	363	329	366	364	373	389	353	356	349	370	317	402	373	349	400	368	366	379	380	382	370	382	377	348	355	379	344	381	374	396	407	393	355	361	359	348	389	360	392	329	379	373	324	355	371	350	352	374	363	379	412	401	334	359	363	398	363	357	356	346	333	356	335	334	356	381	345	356	382	361	368	353	370	414	347	353	381	374	401	399	379	357	375	350	348	404	344	381	349	366	399	346	389	371	365	365	378	349	361	381	355	389	378	377	347	348	422	387	339	371	383	399	373	332	352	352	337	347	377	358	348	347	382	369	353	360	349	339	366	415	337	359	358	370	344	375	384	342	352	365	390	367	371	326	359	363	355	396	347	407	383	383	372	425	386	364	392	368	343	391	384	362	381	370	349	377	374	308	349	345	323	361	397	341	338	385	374	368	386	382	397	380	391	382	349	367	372	404	343	329	342	361	346	374	350	348	385	368	404	395	356	352	370	377	352	336	345	403	355	403	349	373	375	361	350	367	348	358	335	332	361	351	359	371	352	371	363	351	364	332	349	343	381	367	346	363	349	356	400	362	371	385	365	328	345	360	360	380	382	356	316	403	344	347	364	368	357	364	348	343	357	351	354	357	350	353	330	370	352	344	349	365	373	375	365	339	396	377	375	346	369	384	368	371	388	349	363	358	374	349	358	381	367	378	347	356	354	349	382	354	344	368	364	365	395	366	354	386	387	363	374	389	354	369	377	386	357	352	349	336	387	343	343	349	345	366	376	338	349	375	365	354	363	355	357	370	371	369	335	397	354	379	372	359	358	373	354	374	366	368	340	370	397	382	370	363	386	372	397	384	383	344	380	355	376	366	382	360	367	369	366	362	359	373	321	391	343	366	386	350	348	387	347	355	332	375	364	393	352	362	381	317	371	355	353	360	396	362	375	337	335	395	364	363	376	364	359	383	354	369	377	365	357	342	412	342	354	400	369	378	329	398	367	356	388	352	347	365	360	366	337	338	373	331	384	375	385	368	315	349	403	334	380	331	361	380	370	368	363	370	353	394	359	338	384	383	365	379	382	370	356	363	363	371	364	382	363	357	378	338	384	346	362	378	389	341	356	353	345	328	370	367	347	352	360	356	316	395	353	352	349	330	356	372	327	366	347	326	371	363	363	377	361	363	355	375	384	359	377	385	373	382	374	366	387	366	410	371	352	365	379	355	353	361	390	366	391	347	330	384	345	368	381	370	359	333	354	371	341	367	337	330	366	361	383	320	390	370	354	369	346	370	327	358	371	401	362	376	379	336	392	376	404	377	385	372	367	377	341	400	399	338	361	346	378	370	357	364	353	382	382	359	399	354	369	384	374	366	400	367	353	378	377	383	376	357	367	353	349	344	369	402	404	359	381	338	399	354	364	377	348	366	355	394	324	375	387	366	345	403	364	355	369	386	360	364	335	344	329	366	354	362	309	372	354	380	364	329	378	359	391	372	370	381	347	374	383	394	363	363	362	367	374	382	362	386	343	362	412	360	374	363	331	347	378	349	355	362	346	365	365	346	350	369	373	371	366	380	333	375	379	374	373	340	341	382	354	357	339	401	370	389	352	389	341	395	346	327	357	357	324	362	438	375	352	355	376	340	348	333	384	356	375	387	353	396	334	377	331	358	343	327	359	345	368	397	352	377	336	360	356	393	351	381	399	429	335	354	363	402	376	365	347	368	325	361	357	355	351	379	371	368	356	349	364	323	337	354	355	370	370	352	331	371	398	395	332	402	371	368	366	346	391	384	340	405	400	368	364	367	340	372	388	371	358	369	357	367	379	354	328	381	370	334	372	384	360	365	367	359	342	372	353	351	379	377	372	357	365	381	381	387	378	358	356	356	403	360	358	324	358	377	370	356	348	376	378	399	363	377	320	349	379	359	375	399	360	346	378	350	331	383	352	368	389	377	342	366	337	347	346	380	389	395	346	360	361	371	375	395	366	381	337	393	367	377	380	361	348	370	381	371	366	332	383	395	343	352	352	349	375	342	323	358	375	362	344	417	333	338	390	354	385	338	406	333	349	359	370	364	337	353	367	390	335	358	393	361	320	335	333	350	366	379	379	383	378	354	334	366	401	349	315	398	383	393
7673	715	707	387	267	257	209	219	172	143	158	185	153	149	131	140	157	152	159	140	126	132	166	142	133	165	130	142	156	144	134	152	122	172	164	119	149	122	144	142	150	136	129	137	154	149	146	145	143	152	138	136	162	158	157	135	139	124	150	160	160	135	155	152	147	146	152	144	162	130	151	128	150	163	145	142	138	139	137	175	151	139	126	161	155	152	149	158	153	125	142	143	122	146	152	168	144	156	149	151	155	130	160	167	157	140	131	137	137	125	139	136	144	141	152	141	137	115	145	132	148	158	145	155	162	149	150	119	153	141	165	136	130	153	136	150	154	158	157	122	156	138	140	132	163	131	144	136	131	156	178	114	119	140	130	156	160	145	133	137	141	132	145	156	135	147	122	130	141	154	133	151	164	156	134	147	144	173	140	143	125	125	155	160	136	130	161	149	148	124	134	142	127	124	138	148	140	157	142	143	150	137	156	126	143	136	152	172	158	145	134	140	134	120	132	126	136	137	121	113	134	147	163	134	133	138	157	140	133	140	140	144	134	142	138	125	146	134	152	163	156	154	131	139	121	129	159	134	144	157	134	132	127	138	130	128	134	135	133	144	141	129	164	155	126	132	149	159	149	132	161	146	146	140	146	156	161	124	155	130	153	141	153	126	146	143	152	154	138	133	144	134	137	150	147	146	138	134	157	134	134	143	154	122	144	161	158	142	165	137	155	151	130	134	147	130	139	138	145	143	136	160	147	144	165	124	163	144	135	160	167	161	125	124	148	168	148	136	169	158	126	163	134	140	164	138	147	178	138	142	124	122	140	126	153	130	135	147	139	153	145	161	152	115	170	151	132	142	124	132	141	149	147	146	123	132	168	146	145	141	151	135	149	151	133	157	157	153	156	140	144	135	146	160	150	125	163	169	145	151	150	134	155	141	163	126	150	167	134	143	156	151	152	140	127	141	152	130	133	145	112	136	141	138	157	140	150	120	143	157	139	126	173	128	141	175	135	181	135	124	117	150	132	147	128	143	131	147	127	133	151	144	152	156	130	128	147	143	145	137	148	140	133	140	147	177	149	148	134	137	152	143	139	136	153	153	143	147	130	141	155	117	149	147	142	134	151	137	146	137	144	157	156	169	146	145	160	170	152	124	152	146	112	136	166	153	146	139	148	139	126	152	132	161	131	140	164	169	142	136	140	171	140	146	147	145	148	149	159	126	141	139	160	135	159	149	152	167	151	133	149	154	136	163	140	127	123	134	145	156	121	141	156	136	155	157	148	117	149	141	119	152	131	148	131	134	164	131	146	143	137	133	129	126	119	119	141	130	143	126	158	133	145	161	141	145	122	131	140	135	138	139	156	139	159	144	142	152	132	138	147	124	125	144	139	145	143	141	135	170	169	151	150	188	156	124	150	144	129	143	151	150	157	140	141	133	145	146	134	133	160	146	140	148	145	140	117	144	149	135	101	110	150	141	129	152	148	162	144	148	133	159	134	133	111	120	165	126	139	125	137	159	156	149	157	161	131	114	135	152	135	156	153	132	153	140	144	150	139	141	146	139	132	155	148	153	158	150	164	160	130	118	123	158	136	137	148	149	167	146	150	170	157	152	144	132	160	136	149	133	150	149	116	129	136	156	144	141	153	152	138	136	129	136	141	166	143	152	134	145	140	158	149	126	138	139	124	136	141	140	136	131	134	145	139	126	113	156	125	138	130	137	144	158	153	150	157	141	128	130	148	140	132	151	150	148	141	171	151	151	158	134	159	144	152	101	138	144	127	141	145	146	150	147	152	145	138	151	154	137	140	143	145	157	143	134	153	166	142	114	151	152	135	157	163	153	178	164	130	155	147	149	152	127	151	129	160	144	143	153	143	139	123	152	123	164	127	140	145	152	144	148	144	143	157	136	142	145	160	131	136	165	161	156	175	143	139	126	153	147	174	149	157	130	141	133	154	132	117	157	132	154	127	127	146	155	142	158	115	143	152	157	159	136	135	155	115	155	129	116	139	141	155	136	133	142	143	158	150	148	122	146	171	120	117	126	157	132	142	126	144	158	134	141	158	128	167	134	124	134	166	131	142	148	163	162	138	152	137	135	138	146	135	113	165	157	152	143	148	136	137	152	133	141	153	116	137	125	128	145	154	137	164	146	146	149	139	135	136	132	145	131	130	140	148	150	137	130	148	144	146	154	139	138	161	159	150	131	153	138	143	155	158	142	164	128	163	163	142	148	153	133	119	153	140	149	149	143	158	143	138	147	146	161	130	159	122	138	167	150	151	140	144	126	127	148	143	132	136	135	135	141	149	148	157	153	135	156	121	150	151	150	148	144	144	129	148	134	130	145	168	140	133	157	136	144	145	148	136	125	152	143	141	150	149	133	128	152	154	126	138	139	140	136	140	137	142	148	122	125	155	142	142	142	144	138	143	138	148	141	146	136	167	142	145	133	163	168	164	132	147	141	146	125	139	150	149	132	152	150	145	148	161	138	150	161	166	164	145	104	128	117	128	127	138	156	158	143	147	131	146	133	147	161	156	176	136	173	157	157	139	158	139	142	149	150	150	138	161	153	146	141	159	132	147	150	149	149	151	133	144	151	155	136	132	127	152	149	134	137	155	131	146	157	165	138	155	127	121	138	135	176	140	149	155	157	145	153	161	176	165	119	141	134	148	156	150	142	134	140	146	162	140	163	156	151	160	138	128	136	126	135	153	159	142	148	127	121	143	143	144	154	170	139	142	164	132	146	157	153	140	127	121	144	155	164	138	161	132	115	130	144	163	146	136	124	155	154	162	152	156	146	144	138	131	137	158	138	133	153	162	156	151	150	121	151	161	133	127	135	161	146	139	108	138	140	136	152	135	148	176	146	137	123	131	135	142	140	161	134	135	127	171	147	131	143	149	151	158	145	143	151	130	144	154	143	153	155	121	151	152	139	135	149	128	153	132	156	150	151	122	158	128	134	147	154	119	125	123	137	137	145	153	138	146	151	158	116	156	121	164	141	164	142	166	140	149	138	144	148	134	136	136	134	140	133	144	139	138	139	134	130	141	170	147	173	122	129	158	129	141	151	151	145	134	144	155	139	123	149	160	116	127	132	134	144	143	126	161	156	126	153	139	138	151	169	154	159	138	148	162	125	133	152	155	154	154	149	134	130	132	123	162	150	127	150	151	136	147	155	121	150	140	161	139	149	156	135	134	125	145	141	159	141	159	146	145	168	120	153	143	128	149	147	151	191	135	134	142	122	136	143	154	151	145	138	141	157	127	145	158	139	149	134	132	136	150	162	144	145	157	154	119	152	143	142	148	133	144	137	146	154	143	144	114	126	136	146	140	152	152	124	171	150	138	123	146	131	169	155	134	141	140	130	158	124	123	135	150	136	156	141	148	138	162	152	154	154	145	124	151	137	142	142	156	149	139	129	137	115	152	135	161	148	163	158	119	147	140	155	144	146	133	142	154	138	159	149	124	164	155	147	143	117	141	124
6666	982	1560	1351	1130	940	739	655	570	550	530	440	437	433	452	409	439	423	381	388	401	384	359	396	379	351	367	364	336	344	359	299	368	382	359	351	349	363	342	339	355	370	352	372	334	364	320	313	372	316	337	381	371	354	352	354	358	345	351	363	368	379	386	345	362	358	329	327	409	335	369	395	384	358	361	316	361	357	345	341	364	338	368	325	343	362	326	361	370	336	356	316	349	334	355	338	328	324	349	326	353	344	350	309	320	335	336	328	334	338	356	331	375	340	347	314	333	345	357	328	340	323	351	319	359	374	332	328	344	375	355	313	332	345	282	379	347	347	350	372	308	344	333	354	340	363	368	345	361	335	362	338	328	369	324	357	370	361	372	363	343	329	328	358	355	343	357	341	349	323	344	376	334	378	359	323	339	308	341	369	334	333	350	365	348	322	325	332	339	325	351	324	347	335	305	357	332	353	345	282	328	348	353	297	360	382	309	315	338	334	336	337	357	343	344	317	304	328	299	356	367	334	340	315	319	326	320	350	323	373	318	337	351	348	336	337	354	348	301	322	327	334	345	334	339	341	356	353	330	376	328	327	326	342	305	343	330	342	373	353	314	312	369	367	329	355	316	353	329	350	325	369	339	339	315	342	330	369	346	333	342	339	347	371	339	362	334	348	365	357	343	323	353	305	346	335	307	324	360	348	351	342	359	324	319	344	341	346	346	330	310	337	352	344	327	351	327	329	326	350	322	310	314	326	331	365	355	392	313	349	338	347	339	337	317	321	323	335	338	345	335	346	307	318	321	361	354	363	338	348	355	358	340	354	314	293	342	320	334	337	312	308	372	329	338	321	349	319	317	335	355	323	351	341	345	334	343	326	329	358	367	340	357	317	346	359	346	324	341	337	349	357	372	366	357	337	354	329	325	362	337	313	337	307	370	346	372	318	370	324	333	328	351	333	357	314	348	322	327	306	340	353	305	308	321	354	346	319	307	307	341	366	330	364	340	339	348	344	321	349	338	370	338	328	330	345	331	323	334	347	316	319	322	323	355	330	315	341	327	343	359	344	355	323	312	320	362	359	348	325	333	337	340	358	309	319	326	356	331	317	301	288	334	335	344	350	364	307	328	319	315	363	303	313	331	330	349	371	332	318	328	301	337	318	337	356	325	309	355	324	340	324	351	348	333	358	345	386	333	337	348	328	296	322	343	316	302	302	346	322	335	309	341	345	348	351	325	338	318	313	360	345	334	347	294	323	333	359	315	362	336	331	316	332	343	325	335	313	380	312	315	321	331	341	312	318	317	336	347	325	305	339	343	338	357	317	330	321	336	325	329	354	328	389	319	328	322	329	327	345	348	338	357	340	336	324	334	357	323	309	350	316	358	314	339	338	284	353	340	333	333	342	319	314	333	332	360	331	315	313	325	330	367	347	335	322	317	342	356	348	376	337	340	333	333	331	313	330	360	344	346	333	361	338	329	330	309	347	328	322	314	348	360	333	345	370	377	338	314	339	351	337	355	323	346	331	312	357	351	351	360	357	328	335	342	332	320	344	349	351	333	356	343	330	334	324	340	338	350	338	359	308	346	307	354	358	320	342	324	367	322	318	340	317	329	310	357	322	347	350	351	297	324	352	351	341	348	339	341	290	337	323	339	356	345	321	343	361	336	351	328	322	324	343	346	343	315	339	351	335	354	367	363	359	328	348	366	376	348	345	350	346	340	358	353	312	351	347	343	321	358	339	332	319	359	324	381	342	326	347	355	352	320	353	323	362	316	363	316	358	336	312	335	363	329	325	329	373	370	358	315	338	333	308	343	350	350	331	332	328	338	312	332	336	328	316	309	333	368	359	346	316	350	361	315	344	354	322	340	366	309	340	361	359	319	324	348	385	350	325	344	359	308	363	329	327	364	318	338	339	307	336	336	342	361	341	324	337	315	344	354	302	338	338	313	316	335	347	374	325	343	359	328	340	377	366	336	307	345	356	374	340	323	309	314	340	331	325	351	352	360	328	333	349	346	336	342	338	308	369	359	308	314	357	328	334	332	344	324	339	338	340	363	370	307	339	348	373	348	316	372	347	336	317	327	326	335	360	293	331	333	380	347	338	370	305	363	338	318	338	354	325	341	321	315	350	354	334	299	348	347	331	339	336	302	356	346	355	339	341	323	344	324	313	368	339	315	327	357	324	325	333	338	337	331	348	344	326	354	326	352	333	347	339	358	359	337	330	325	355	337	327	340	355	317	384	349	354	328	322	344	355	316	335	361	321	326	328	338	328	358	356	361	352	374	303	330	328	340	316	340	347	357	313	320	362	365	324	322	366	343	334	330	349	346	346	335	318	380	326	352	351	324	339	336	348	326	333	340	313	330	370	361	343	390	310	332	334	341	354	356	344	322	336	352	300	352	322	333	342	318	357	325	326	350	320	337	327	329	331	364	318	300	345	349	330	364	338	372	322	337	327	360	341	322	333	362	311	348	346	337	341	304	345	336	362	321	339	351	351	357	369	319	376	316	354	351	339	325	317	367	343	357	337	316	365	308	350	365	341	322	307	366	341	341	352	342	377	366	319	316	342	321	345	378	314	317	346	341	363	343	334	342	376	327	352	308	337	338	314	301	372	306	320	370	334	341	318	353	312	329	337	337	334	341	368	367	316	358	340	330	317	343	333	362	329	357	337	366	312	351	344	320	344	335	339	346	343	342	332	330	325	319	343	329	297	330	352	380	335	331	323	323	350	356	363	322	317	360	332	308	388	357	333	330	343	313	329	344	350	326	316	366	360	342	365	339	336	358	362	340	320	333	351	339	349	320	331	362	317	353	314	360	343	342	344	313	338	330	331	325	357	338	326	337	320	330	327	330	332	351	340	344	322	342	336	350	322	332	353	300	348	333	334	351	347	326	331	362	371	359	334	329	329	344	330	296	345	353	337	327	364	346	342	319	341	345	322	341	357	360	318	317	359	365	355	336	341	320	329	312	332	346	329	344	340	344	337	332	301	351	360	337	364	328	317	336	335	330	328	376	311	355	319	384	325	356	326	332	336	321	312	316	343	338	334	347	355	328	342	365	310	332	323	336	334	334	359	331	339	356	324	340	309	331	363	335	353	353	358	340	354	334	361	327	337	351	338	313	357	341	361	318	320	351	345	310	327	345	343	313	326	362	325	342	360	335	341	336	335	364	357	332	313	339	343	356	332	386	342	356	346	336	365	339	340	350	342	314	327	349	335	320	315	341	340	350	360	322	358	317	319	342	316	355	330	347	322	349	339	316	319	353	337	346	333	371	326	326	328	357	348	340	343	348	310	350	340	331	322	327	345	327	323	304	343	336	329	338	325	359	344	368	337	327	375	335	347	324	326	334	338	336	347	334	338	312	337	326	343	326	333	364	312	337	359	362	364	358	334	372	366	309	330	324	351	362	321	328	351	324	302	352	309	356	322	330	302	328	347	340	352	332	347	362	357	324	339	323	328	315	356	323	307	327	310
14619	1435	1045	657	354	258	249	181	128	122	118	114	100	98	81	82	92	77	86	77	83	79	68	71	72	66	69	53	79	70	57	89	68	62	61	64	61	60	62	68	65	53	46	70	81	65	50	71	64	71	53	62	68	58	66	46	65	73	72	85	83	61	67	68	64	68	61	65	67	61	76	77	67	60	55	55	61	54	76	63	52	66	67	72	56	57	62	69	77	52	60	56	71	64	59	62	59	68	67	73	48	77	59	71	80	66	63	74	77	52	50	56	49	71	64	67	65	59	68	58	64	58	51	62	61	82	72	69	56	65	61	63	63	62	51	70	76	61	58	60	72	64	59	69	69	76	54	82	88	61	59	59	65	70	66	65	50	66	57	66	59	55	63	75	55	52	73	68	92	73	54	55	83	85	79	68	64	74	71	72	58	87	61	73	76	84	67	54	51	52	70	81	67	54	52	65	63	51	53	87	61	61	72	64	66	69	69	67	58	80	66	61	73	61	78	58	61	63	53	71	52	67	62	64	54	63	64	74	53	64	63	58	69	59	73	58	62	64	71	62	72	56	57	73	66	53	52	61	48	66	59	67	58	61	61	66	76	59	66	68	81	84	58	72	74	64	58	56	74	69	62	62	61	65	74	75	57	60	66	54	69	58	64	69	57	53	51	70	71	65	79	66	68	68	69	53	64	63	57	64	60	63	56	60	82	58	89	63	69	77	49	52	61	75	48	59	50	60	58	71	79	77	66	63	55	74	74	56	77	64	74	59	55	56	60	62	57	63	63	70	70	76	78	64	64	65	56	71	61	59	70	60	60	64	66	76	64	69	68	72	64	88	67	67	72	49	44	57	65	75	63	55	67	64	78	74	82	64	63	59	48	64	79	47	69	58	75	61	77	69	67	75	61	71	42	43	51	75	64	78	80	68	52	61	58	54	61	56	67	56	56	64	69	58	59	73	63	66	75	50	68	63	76	68	65	75	62	63	79	63	74	56	47	62	56	66	61	60	69	74	63	70	63	52	58	71	61	78	77	81	77	59	61	72	58	76	54	60	67	59	65	66	59	77	65	75	79	59	65	61	65	65	63	61	74	57	60	58	77	65	74	59	64	72	54	73	76	60	71	67	78	79	54	76	76	64	71	65	61	71	60	71	69	64	75	67	67	64	71	72	61	58	75	75	56	71	63	65	68	70	59	65	54	52	72	75	71	65	56	62	69	67	55	77	71	71	58	64	68	71	68	63	65	77	65	70	74	68	64	59	50	68	76	74	64	59	74	62	70	65	57	70	72	64	63	64	53	74	64	55	63	75	58	70	60	58	65	68	70	63	68	67	72	77	59	58	54	68	59	71	52	47	77	75	68	61	59	59	78	58	63	59	65	70	63	55	60	64	66	56	50	59	56	75	69	64	68	65	53	55	88	70	58	73	49	59	55	60	72	59	60	50	71	66	62	69	70	65	60	71	66	70	60	53	45	79	69	62	69	59	63	62	62	68	67	66	82	67	56	61	56	55	69	59	58	61	71	67	66	60	69	54	61	60	65	75	61	73	78	75	78	62	61	64	66	63	62	51	68	60	77	75	67	71	72	64	61	62	72	53	65	58	70	66	63	48	59	75	58	68	77	77	72	54	60	71	70	68	76	79	52	71	72	55	85	66	72	82	83	75	57	63	71	68	78	60	68	58	55	64	79	56	65	85	73	61	70	53	59	61	62	74	76	70	54	69	63	68	63	69	55	68	49	67	62	63	59	75	67	60	78	60	71	68	58	57	70	65	61	51	57	63	62	61	49	71	60	76	72	71	64	62	75	69	68	79	57	56	60	74	71	65	57	68	70	66	59	66	71	79	64	73	68	78	57	68	78	63	68	76	63	58	70	62	53	56	73	55	64	74	83	68	74	74	73	66	56	65	80	62	71	72	69	66	65	59	64	75	71	76	80	51	61	66	72	74	53	70	68	55	57	77	74	73	69	50	58	67	74	79	66	71	59	48	61	62	59	73	71	61	71	71	89	73	68	71	68	63	69	52	58	56	64	64	66	66	56	70	49	64	67	79	56	63	60	56	70	58	64	62	70	68	53	66	65	63	55	55	65	73	88	66	64	64	53	62	56	72	75	63	69	64	73	76	62	76	64	75	64	59	60	72	59	60	73	59	75	79	56	68	84	90	91	75	67	57	62	68	41	65	74	70	58	52	50	73	71	71	58	75	58	80	70	65	60	61	68	69	69	73	52	59	60	68	54	49	68	51	65	56	65	69	58	67	49	63	70	67	62	72	60	55	61	75	72	61	70	65	62	56	60	73	73	70	76	63	78	60	65	78	58	67	70	69	66	72	74	77	61	70	62	59	77	63	82	65	89	69	70	58	67	66	73	70	71	67	62	71	78	58	71	48	68	55	68	56	65	50	59	63	62	74	54	78	63	68	72	59	44	64	64	65	49	49	60	58	75	89	66	66	59	66	71	52	64	60	58	67	66	56	62	53	52	57	72	76	59	84	51	80	45	65	58	71	72	69	59	64	57	77	67	55	54	60	60	70	74	75	63	78	68	58	54	66	67	72	80	70	68	58	63	71	69	59	56	56	59	65	60	61	74	58	50	63	61	70	71	57	56	62	65	76	61	66	71	71	78	65	69	59	63	61	67	71	76	79	56	58	60	76	60	73	75	76	57	63	67	68	51	68	59	63	72	67	63	68	61	64	65	55	61	68	60	52	87	55	58	84	49	55	80	64	65	71	70	64	56	56	68	62	70	76	72	82	69	68	60	65	62	70	86	68	72	74	65	63	60	67	56	81	70	71	74	64	60	76	82	70	72	79	59	49	59	60	84	76	65	73	53	64	75	56	61	65	61	71	73	69	81	50	56	77	64	58	60	73	69	66	69	57	54	74	74	57	71	69	65	69	53	53	50	45	53	68	72	67	52	71	70	67	55	63	61	69	47	62	79	67	66	67	78	50	77	71	59	61	46	63	72	57	55	54	66	61	51	82	64	73	65	62	79	65	78	58	86	50	73	66	66	63	74	70	64	63	69	69	71	65	69	56	59	68	59	60	66	78	66	60	61	53	67	73	80	68	70	67	64	60	73	78	73	61	65	59	56	69	78	68	45	74	66	60	65	76	66	61	65	86	63	60	66	54	73	66	69	66	90	60	70	60	46	67	68	65	64	59	57	61	63	61	66	76	64	73	67	52	65	59	62	65	62	57	63	77	69	69	76	62	81	67	75	74	63	64	57	62	75	57	71	80	67	62	66	73	58	59	69	46	79	82	81	66	61	64	59	78	72	66	64	56	55	64	61	78	64	52	75	58	68	62	66	64	68	78	52	57	62	66	59	54	63	68	50	65	79	73	80	60	58	59	64	87	74	70	63	58	62	70	60	75	54	57	64	61	64	67	59	73	52	75	71	63	58	59	69	69	64	53	59	63	69	72	74	67	62	49	59	60	63	69	62	67	84	66	56	67	68	64	67	81	53	69	60	64	75	62
8539	1227	2170	2067	1602	1184	914	782	626	578	496	428	369	346	325	320	297	257	269	250	262	269	210	249	212	192	218	218	204	183	213	202	197	187	184	192	203	183	157	189	198	205	201	192	193	175	190	217	192	197	182	173	173	182	177	214	189	177	213	205	188	209	232	193	192	201	194	180	161	184	186	204	177	191	172	193	184	170	182	197	170	199	185	176	157	164	139	216	184	170	175	168	158	186	183	171	160	190	163	179	165	188	174	173	186	172	169	160	170	162	187	178	189	183	177	201	166	166	172	150	163	159	169	165	181	173	152	188	162	176	178	181	178	140	151	181	170	185	172	168	158	155	164	184	154	156	169	174	183	153	164	160	151	179	174	159	161	179	171	183	172	168	164	181	171	180	165	131	165	196	173	181	152	172	181	169	161	147	191	163	151	163	162	161	134	181	180	160	164	185	163	158	152	130	169	168	177	178	180	170	184	151	183	179	154	157	144	154	169	140	180	178	146	162	173	178	177	164	166	163	182	167	154	167	170	166	169	168	162	170	151	169	158	170	166	156	172	181	183	154	157	143	161	151	190	152	187	182	161	194	170	171	177	172	134	172	158	186	145	170	157	169	172	158	178	173	153	184	172	192	161	164	167	174	177	159	190	164	170	171	151	169	171	194	162	168	157	159	171	172	184	198	175	181	154	171	188	151	175	168	177	191	162	158	181	168	142	163	169	177	184	162	178	149	176	158	187	162	154	173	168	160	158	186	156	162	155	157	165	167	162	171	168	167	183	150	180	188	157	155	144	174	182	198	163	175	144	152	193	165	170	163	191	188	174	151	194	166	169	143	161	179	166	166	152	183	178	179	164	148	168	152	197	177	158	167	166	163	173	174	160	170	188	166	174	169	150	155	170	170	185	151	170	166	175	150	166	187	193	181	163	169	158	163	167	159	209	148	174	154	162	197	188	195	194	172	153	160	173	186	165	172	154	180	158	163	169	171	170	163	158	179	156	168	158	140	177	171	162	143	138	151	169	165	134	167	168	146	177	160	161	178	175	192	178	182	175	169	170	170	178	167	190	154	174	185	173	173	177	179	151	177	214	212	185	173	158	175	171	170	176	154	160	185	165	178	169	170	160	174	186	148	159	157	172	167	174	152	158	166	150	168	150	165	169	188	170	149	158	190	173	172	168	179	147	146	180	156	180	160	177	178	157	167	167	164	152	177	183	186	183	194	180	171	142	162	178	177	175	177	143	182	156	184	159	167	160	164	167	168	172	162	171	166	184	162	164	168	167	154	165	173	181	162	174	157	160	176	170	174	166	170	173	181	167	168	158	162	162	175	164	184	158	170	154	161	151	163	163	163	159	179	162	164	170	142	185	197	161	174	156	144	162	156	153	169	175	181	173	154	186	164	169	181	177	188	164	181	176	176	188	171	178	171	163	150	155	137	160	166	173	186	154	163	156	183	186	177	172	150	163	181	176	176	166	184	138	173	169	160	178	174	176	163	165	160	157	162	168	173	177	177	140	163	154	168	174	157	175	160	181	178	185	188	167	182	169	163	148	152	179	168	159	190	172	161	177	172	171	166	172	169	177	165	174	164	162	163	190	175	157	178	146	169	151	164	161	178	143	191	185	164	188	172	164	179	164	158	158	176	170	173	166	168	193	177	162	190	179	197	149	217	168	159	170	178	167	165	164	180	175	165	164	180	171	180	168	180	154	160	178	170	148	167	154	183	171	182	181	160	191	166	156	166	171	152	183	152	176	191	152	149	177	190	170	189	163	188	185	140	163	159	151	137	174	163	158	170	197	173	159	155	187	179	159	145	182	168	159	189	166	200	152	152	177	158	164	176	160	142	154	173	166	154	164	163	158	162	175	162	181	157	166	149	168	171	157	152	142	203	180	167	181	161	177	167	185	173	160	159	153	156	161	143	159	163	169	142	169	186	159	203	163	171	172	186	152	166	180	166	169	157	182	172	164	159	167	160	125	172	178	171	142	172	165	179	148	165	164	179	175	176	165	176	173	146	185	175	184	170	163	158	179	168	185	168	167	173	151	163	153	166	164	182	177	181	149	152	168	167	179	170	170	176	154	135	149	155	174	169	165	178	190	187	167	164	195	167	183	170	156	170	181	182	147	167	154	182	185	164	170	166	175	180	173	173	159	151	165	179	176	175	178	148	183	154	186	151	156	171	169	179	183	178	166	177	161	182	150	157	171	176	150	174	169	169	170	183	178	184	182	188	173	185	181	159	172	186	163	152	150	165	173	169	184	190	174	179	159	156	153	182	165	170	163	181	169	162	136	183	183	179	182	160	174	152	180	175	181	165	171	152	147	152	159	151	154	181	162	163	161	153	165	165	196	142	173	140	161	187	145	162	180	173	169	188	185	168	176	156	177	159	160	163	183	184	148	168	183	161	176	177	163	178	176	146	168	174	168	172	158	165	165	190	170	176	154	147	174	169	159	177	169	170	177	192	167	188	166	170	156	167	170	179	157	192	160	166	164	187	150	180	157	138	178	172	160	173	169	184	180	151	174	148	161	195	179	172	178	169	160	158	154	184	166	169	158	160	172	150	164	169	150	182	179	172	167	195	158	175	209	171	172	181	170	179	168	184	172	184	179	161	155	172	169	167	163	166	171	154	175	172	179	144	155	173	167	174	158	160	158	156	171	171	172	174	159	165	177	157	169	140	157	163	170	137	177	181	172	156	150	156	163	175	163	159	179	161	160	141	176	163	177	164	181	182	187	164	196	159	164	171	180	171	153	153	185	169	178	149	163	159	167	167	200	148	178	194	167	178	189	181	161	180	171	173	190	162	178	161	171	154	167	197	179	181	185	155	164	186	174	164	178	157	171	155	174	180	157	156	186	163	169	132	146	149	191	176	166	176	170	189	158	164	159	174	141	174	172	177	192	169	162	171	185	180	155	170	130	169	175	174	167	168	167	173	165	171	170	179	158	161	171	151	159	169	158	205	190	158	188	162	185	177	185	177	168	162	207	166	169	170	172	182	179	176	159	190	145	166	167	163	204	174	179	171	165	151	166	161	182	164	156	174	165	167	181	212	166	159	170	169	153	172	163	161	148	187	182	156	185	171	181	167	183	172	180	153	165	173	179	157	155	167	175	178	185	174	169	166	171	147	166	162	209	182	156	177	172	154	181	178	149	145	147	158	179	170	168	158	155	166	174	180	162	186	163	179	158	172	197	173	178	175	173	167	166	153	169	166	168	168	161	184	157	175	191	160	170	145	175	159	172	165	188	176	175	193	150	164	197	192	176	177	189	167	170	150	161	159	183	185	180	157	186	167	170	171	167	160	186	164	161	176	182	187	159	162	179	181	195	187	160	155	174	166	148	173	170	186	160	162	179	161	171	173	180	145	172	190	164	176	156	175	175	200	173	147	192	157	179	159	182	167	170	148	170	176	165	178	177	180	175	169	148	169	165	171	186	174	158	176	176	172	162	157	162	173	194	158	185	175	173	184	160	170
1808	329	318	204	165	157	146	168	155	150	163	165	186	147	139	156	149	169	168	147	134	154	129	134	146	165	154	135	134	172	157	161	159	141	155	140	134	170	152	143	175	144	143	175	148	138	165	157	148	155	178	159	168	146	190	176	155	140	161	161	168	153	137	149	150	168	144	157	163	163	159	150	145	151	135	152	147	143	154	185	150	160	155	157	144	173	171	178	182	162	144	136	148	172	167	162	154	132	146	151	170	161	170	153	153	177	163	189	173	141	171	184	148	142	157	161	154	121	157	166	161	153	146	131	163	147	147	170	169	151	166	139	151	163	136	170	175	128	165	160	152	127	160	159	179	167	142	152	170	183	172	159	146	160	159	150	169	144	119	113	160	160	144	161	184	159	145	170	160	160	149	153	172	169	167	139	137	159	167	175	174	151	153	172	180	152	151	174	146	149	149	128	147	152	160	159	159	137	147	151	135	167	157	130	157	159	172	143	151	146	163	148	159	144	170	155	160	147	157	157	161	153	148	153	161	151	146	170	160	155	156	175	164	194	147	165	154	155	182	158	130	157	159	159	155	133	172	147	152	139	126	131	130	183	159	157	158	157	158	168	167	184	151	140	165	155	133	165	146	149	145	160	176	142	145	142	171	161	142	171	134	138	160	181	150	135	157	143	136	149	173	133	159	180	154	149	162	161	128	131	161	161	173	153	173	141	155	170	145	144	172	160	148	163	152	155	173	149	143	142	151	127	167	147	127	146	171	168	145	167	147	158	167	159	159	159	175	135	126	138	152	160	156	143	143	167	138	138	178	166	151	130	135	143	148	148	157	125	185	169	151	145	145	133	151	162	164	127	160	151	140	136	170	165	137	163	143	144	137	138	167	160	149	166	159	162	138	148	152	161	178	143	150	162	163	143	149	158	160	164	165	172	139	154	173	155	133	161	161	141	166	158	152	149	156	150	145	161	126	148	141	169	173	185	153	147	161	121	144	133	134	128	146	158	153	168	173	161	135	149	168	163	156	157	158	162	144	166	131	166	153	159	146	159	138	133	162	138	153	144	146	159	144	168	154	143	138	137	145	170	154	132	157	159	158	160	146	155	146	150	133	138	159	153	146	167	157	150	143	155	166	167	154	151	127	173	132	167	177	134	162	165	147	149	172	137	162	165	168	140	140	163	145	146	168	169	149	170	138	143	165	153	160	132	171	149	153	159	159	148	140	159	153	133	156	157	137	132	170	163	149	146	160	170	161	148	181	163	182	159	160	162	140	184	174	150	157	182	148	142	128	130	153	154	144	165	166	153	160	175	130	170	163	146	151	164	159	166	174	165	159	166	147	148	126	168	171	144	146	160	158	150	150	147	141	169	150	161	161	164	143	143	146	170	146	148	168	159	167	169	169	167	165	157	136	165	125	120	168	158	154	152	154	152	166	147	159	136	166	162	139	150	150	150	169	163	156	166	150	162	180	146	155	142	155	143	143	152	162	164	153	132	189	155	158	172	139	163	154	153	147	169	169	170	182	158	176	154	159	150	151	166	138	175	165	165	140	163	149	157	147	154	165	178	189	177	173	144	171	145	162	130	172	155	139	168	147	142	154	161	160	179	146	160	152	139	158	176	131	174	165	152	159	152	163	152	161	155	143	177	157	169	161	149	144	152	150	157	161	140	136	170	160	155	131	155	151	173	164	133	172	172	177	147	180	144	164	154	149	178	170	152	172	161	127	158	147	152	160	147	167	138	152	163	168	137	141	160	150	142	166	147	163	150	172	138	152	156	149	139	133	131	179	139	167	150	175	129	159	137	166	151	139	162	152	146	180	153	158	148	174	163	143	158	158	154	143	143	163	150	142	155	140	138	154	146	172	149	150	171	150	148	137	139	152	150	168	137	160	148	157	157	162	146	153	138	137	131	159	163	154	139	164	157	148	169	157	148	165	137	172	153	164	159	125	173	163	146	159	159	167	143	167	163	159	160	144	146	178	165	158	149	148	154	155	137	175	138	167	130	155	149	158	167	171	146	160	158	148	159	179	176	135	150	148	154	136	176	140	158	146	164	160	168	164	149	159	157	162	169	159	144	164	154	166	142	136	150	157	147	141	145	156	132	169	165	157	136	161	167	187	137	142	153	143	165	132	155	131	184	176	164	129	166	161	135	182	151	174	161	164	168	150	140	155	151	165	151	150	134	136	151	151	152	156	144	141	173	140	182	155	146	168	174	141	152	170	145	156	169	153	142	171	145	159	155	135	158	161	149	147	121	159	152	178	157	145	146	156	161	145	183	162	156	152	146	158	133	164	132	147	158	144	159	165	130	166	165	142	154	164	133	145	170	134	162	127	158	147	153	137	144	154	156	154	158	151	136	154	139	137	135	147	141	143	148	130	155	129	149	162	158	159	169	179	160	156	171	177	158	147	155	150	133	149	165	160	141	144	162	169	146	144	141	148	157	143	145	140	164	165	169	127	169	160	129	174	170	167	142	156	157	145	156	151	158	171	145	173	170	150	128	137	160	154	171	146	143	176	171	154	159	142	154	156	162	151	166	175	154	148	142	143	143	147	161	128	146	146	156	135	182	149	161	155	153	153	169	149	153	131	174	163	142	150	145	141	151	137	144	161	148	172	157	176	136	181	160	144	145	158	157	148	162	144	164	148	172	143	175	164	151	142	162	187	144	141	162	183	151	155	133	136	141	160	147	132	147	135	141	139	143	161	166	182	153	145	136	146	140	139	198	167	162	154	135	135	178	157	150	176	147	146	148	128	158	164	160	166	139	150	149	147	142	142	152	161	122	155	153	150	142	158	162	189	151	156	168	162	138	149	149	165	145	142	158	155	165	164	157	150	177	137	116	113	142	133	177	156	139	149	164	140	160	201	147	162	154	134	167	156	160	180	169	163	167	158	142	164	160	162	166	162	151	156	143	151	152	155	157	176	164	146	173	167	159	158	144	140	164	158	176	164	154	152	134	143	165	154	165	161	140	138	160	149	133	157	162	149	135	158	156	149	169	155	144	165	142	183	157	150	135	151	150	157	168	164	177	148	176	155	153	170	153	165	168	172	186	150	139	171	166	163	154	153	139	153	151	142	187	163	156	143	147	173	143	157	146	159	133	166	148	172	168	178	164	146	185	161	148	138	159	160	137	141	155	171	132	183	176	155	133	136	141	167	161	137	173	160	158	152	157	161	163	170	144	161	137	155	167	188	147	163	183	142	141	157	160	158	155	156	144	143	148	141	173	149	142	139	167	161	179	161	140	147	155	164	166	152	160	173	167	163	138	168	139	136	139	160	144	157	150	147	143	144	166	155	138	140	165	163	143	166	132	146	144	153	169	148	140	171	167	160	136	159	172	156	162	168	144	155	148	140	141	133	168	139	131	174	143	154	158	145	154	153	151	134	161	156	177	161	145	144	141	182	160	151	152	167	152	165	147	139	168	159	169	156	144	160	149	159	167	143	154	171	134	170	176	172	165	131	167	146	170	134	142
1989	547	721	542	486	455	405	399	379	417	380	383	364	384	365	398	364	366	340	348	345	336	370	380	338	343	369	358	360	391	346	341	355	381	365	357	381	374	356	368	365	370	364	379	350	350	350	379	378	378	370	367	385	368	385	410	375	390	399	399	388	395	374	385	365	375	378	379	353	413	375	369	350	381	386	356	389	374	353	365	351	376	363	364	373	360	346	349	367	350	381	378	343	376	370	365	394	369	360	359	373	376	396	380	358	374	345	370	356	343	394	378	366	373	383	390	361	371	358	387	386	356	364	341	367	375	381	394	379	366	367	330	378	378	361	340	384	373	392	379	383	376	367	368	327	366	370	371	368	370	346	357	355	399	389	406	362	372	351	399	376	393	344	383	376	351	374	370	339	373	384	353	346	401	363	348	355	374	398	351	359	350	376	370	395	413	358	389	360	348	402	364	364	352	354	368	365	372	369	332	371	386	356	382	368	387	394	363	372	405	366	361	368	386	341	365	357	364	405	365	346	380	366	367	383	390	375	369	351	383	367	324	393	369	398	359	352	347	396	370	395	417	373	336	378	363	389	384	357	369	316	328	347	393	343	352	393	396	348	343	366	391	381	365	345	377	368	375	363	385	418	363	361	375	374	351	354	374	372	380	409	352	426	371	341	396	376	376	360	354	354	357	358	375	360	392	348	363	390	376	377	365	366	388	368	363	393	334	372	335	355	353	354	357	365	385	400	356	373	378	354	374	407	361	348	373	384	372	364	399	339	364	377	362	344	356	418	341	371	399	370	358	364	333	360	406	368	351	344	377	340	379	326	398	354	375	363	390	369	347	366	373	367	371	367	339	353	379	356	354	373	345	358	378	363	384	377	352	371	376	367	379	357	389	345	370	349	375	348	357	359	360	343	358	358	391	344	384	364	405	344	385	399	383	375	367	371	315	351	393	391	369	370	355	401	371	431	343	407	387	377	339	394	353	363	376	373	394	354	362	363	388	361	409	379	390	359	357	356	390	394	360	332	377	374	392	393	355	369	370	342	353	346	381	392	372	363	360	358	400	360	377	381	364	362	389	375	368	398	338	377	365	357	352	378	341	349	415	367	367	342	369	382	370	374	366	345	345	359	366	383	356	359	378	373	314	350	372	373	325	368	352	347	365	343	353	398	362	361	371	375	370	362	358	352	396	346	367	347	351	357	357	394	380	346	371	380	354	375	351	394	408	377	381	379	381	378	361	344	349	357	381	381	382	361	373	367	364	346	360	363	368	387	371	397	363	354	385	349	352	349	376	370	360	343	350	329	367	387	366	374	375	386	378	355	359	339	390	380	366	372	372	365	385	355	363	353	354	388	376	346	387	375	385	379	357	339	355	365	334	345	353	350	362	351	346	368	328	359	362	371	364	331	384	378	395	351	368	387	352	394	324	328	395	411	367	345	342	402	352	388	360	399	357	362	376	371	369	396	375	361	381	399	331	369	395	373	418	338	377	410	350	377	380	405	380	374	364	365	366	348	356	325	375	367	356	359	369	367	328	404	368	399	369	383	361	364	356	341	356	378	345	362	383	366	345	363	345	370	375	380	365	350	354	359	345	372	394	378	370	373	356	387	360	355	369	350	354	343	355	389	366	373	375	374	348	386	372	368	360	374	387	346	341	394	396	397	346	381	350	354	384	344	356	348	386	364	372	375	343	365	358	318	337	362	392	390	320	379	365	360	383	334	376	363	386	331	359	367	367	372	369	366	352	368	322	366	395	372	381	355	327	372	362	383	346	346	338	340	336	328	375	370	358	398	333	337	377	342	380	385	376	337	359	351	370	368	402	350	403	391	359	370	325	352	338	388	366	378	359	355	344	349	357	352	360	360	354	397	377	374	369	345	322	356	367	368	360	373	367	356	361	347	394	366	360	371	347	355	374	366	367	350	376	365	360	383	376	360	380	323	384	379	341	383	345	383	367	363	392	371	372	375	361	396	356	376	365	367	382	356	374	400	382	395	350	363	341	397	372	351	367	359	377	366	367	380	380	397	364	375	362	363	369	355	344	353	377	369	375	380	384	375	385	384	390	357	352	351	406	400	395	391	378	364	341	363	362	348	339	339	386	361	380	374	361	376	374	381	380	346	416	362	337	349	358	382	357	371	368	353	418	376	347	366	376	359	364	374	344	384	377	359	360	372	377	335	369	377	401	350	345	379	368	362	392	357	375	368	364	374	343	362	348	380	353	356	338	372	393	387	343	371	355	362	371	383	404	344	354	366	350	408	370	372	337	338	339	390	371	360	368	394	352	337	364	370	358	363	365	376	397	351	369	338	393	383	370	374	366	374	383	390	396	364	388	339	390	399	333	404	350	383	350	370	361	351	390	341	349	345	349	377	392	368	357	374	352	404	357	370	394	370	370	332	353	327	358	409	341	326	362	352	361	364	370	383	373	368	352	362	341	369	373	358	333	336	362	358	366	348	331	382	396	351	402	390	345	421	348	374	381	373	358	375	353	381	372	366	374	397	369	325	395	352	360	360	382	384	332	353	381	342	375	360	367	368	392	360	377	350	357	357	380	414	383	343	356	386	350	367	381	341	404	396	351	361	395	359	371	354	388	360	380	365	373	376	387	373	377	378	349	360	374	408	352	387	336	339	349	373	363	353	374	327	323	380	395	369	382	371	390	369	352	335	384	343	365	377	364	373	372	359	355	384	358	362	362	354	378	387	382	338	400	377	360	353	359	373	358	369	367	355	363	339	382	366	320	365	347	344	385	378	377	357	374	397	344	341	385	350	357	390	385	359	349	395	330	387	382	404	374	330	378	390	354	358	366	339	361	362	379	395	402	361	350	378	365	423	376	403	351	388	368	376	378	348	368	385	365	401	392	341	384	353	362	362	370	365	361	352	370	344	396	327	398	362	359	352	363	367	362	346	374	388	387	374	325	379	389	374	356	353	351	385	415	352	379	362	388	344	370	395	371	355	382	367	373	350	364	366	381	377	376	349	367	382	352	360	371	352	352	367	341	387	343	335	366	347	356	390	398	351	345	376	350	373	398	360	373	344	353	351	360	392	357	375	373	362	361	333	386	385	352	368	396	361	361	370	344	354	381	367	355	365	371	355	360	343	373	344	322	370	324	369	428	364	380	351	376	346	344	377	356	398	400	322	392	337	373	380	342	367	369	394	358	344	388	364	375	377	393	414	334	375	343	345	408	401	354	372	382	366	392	352	358	341	324	353	350	352	379	385	387	356	354	400	378	370	337	346	352	396	367	343	380	376	351	361	342	366	332	345	393	356	384	359	367	385	343	370	348	387	393	407	386	405	365	354	369	376	370	394	344	379	348	366	394	336	382	393	340	348	356	316	344	343	373	375	367	348	382	369	353	393	347	362	361	384	385	382	380	364	385	353	362	361	389	365	354	350	390	383	381	345	379	350	375	378	399	363	349	359	368	366	420	368	346	368	375	370	387	379	365	365	372	384	387	401	348	370	342	360	408	400	377
7630	748	671	439	326	285	196	176	179	189	170	166	141	135	148	139	168	141	157	159	169	155	145	138	160	141	170	140	148	148	130	138	157	143	146	122	142	150	147	141	174	147	145	146	152	139	137	183	126	156	155	128	161	128	182	139	157	142	149	144	154	149	146	177	174	135	140	153	153	141	154	134	138	154	142	139	150	154	146	142	131	163	154	153	162	143	144	159	151	129	128	142	147	144	171	160	154	135	168	140	130	135	132	160	141	125	134	159	148	154	156	152	142	137	151	147	154	129	147	124	141	147	138	144	126	136	154	156	155	158	120	142	154	136	139	139	140	141	131	150	128	158	147	161	143	136	129	138	120	150	156	132	141	146	166	138	126	148	124	118	133	128	161	146	155	132	119	125	126	146	136	148	136	146	144	151	156	137	150	140	144	127	131	144	145	150	148	146	134	155	143	133	152	160	137	142	153	140	155	141	146	162	169	120	152	146	151	129	135	157	138	144	152	160	140	143	118	139	132	150	143	153	129	148	133	172	142	159	162	139	124	136	167	139	114	139	149	142	146	155	145	132	133	143	140	125	156	145	141	147	136	137	161	136	137	173	141	143	143	153	161	167	141	163	137	137	152	155	178	151	146	168	148	128	155	130	142	157	147	150	136	161	167	128	115	132	173	145	132	149	130	151	141	150	135	158	141	140	135	155	166	133	124	145	157	141	136	157	172	151	154	141	130	128	143	145	131	173	153	138	125	142	143	149	148	138	118	133	144	133	136	146	132	137	134	152	163	137	157	142	133	143	150	141	152	145	140	140	138	116	129	138	171	139	140	140	142	128	162	152	133	144	158	150	132	155	141	153	139	139	152	149	140	142	165	142	133	146	136	161	124	150	141	152	142	122	157	160	132	132	161	143	144	157	173	142	144	165	158	140	130	138	150	147	142	141	150	155	135	140	160	167	143	161	134	144	182	142	165	140	159	170	130	140	118	169	148	121	145	153	158	140	131	148	153	139	134	150	128	149	128	161	130	136	129	166	133	145	139	143	151	132	131	130	136	157	155	149	138	135	158	134	169	173	158	123	142	150	152	146	137	131	146	137	122	155	130	146	147	125	139	131	131	133	133	157	135	155	173	123	120	127	126	109	131	134	149	157	155	139	126	127	134	165	141	139	131	154	134	163	172	142	132	144	156	150	142	142	151	158	149	141	147	129	148	171	156	136	135	134	129	140	135	137	142	143	141	133	145	132	155	138	181	136	165	159	132	163	130	131	149	141	131	164	146	153	139	150	129	146	164	158	159	125	142	158	142	168	145	144	134	164	144	151	135	154	141	173	140	158	139	154	157	160	163	146	150	158	138	147	154	150	144	171	129	146	151	173	146	155	130	165	159	142	125	127	138	138	156	153	136	157	147	158	127	154	136	144	142	138	143	162	165	160	132	142	123	125	154	153	130	103	163	164	145	157	136	172	119	150	147	149	155	168	149	148	153	156	123	150	149	141	165	145	140	141	129	115	118	153	127	137	147	155	141	155	145	146	143	148	181	151	138	169	147	135	146	158	147	157	161	142	158	124	154	134	152	143	135	141	141	147	154	143	134	156	150	157	145	156	153	139	142	141	141	153	141	130	120	160	147	151	145	149	148	121	138	154	144	146	150	138	158	139	137	146	133	124	137	153	145	135	143	124	162	131	142	146	134	141	158	160	154	141	128	132	145	141	155	151	168	139	142	178	164	171	148	165	148	153	143	115	141	148	166	163	138	143	138	154	167	139	138	140	152	146	156	159	159	159	157	156	137	130	161	142	150	155	140	154	145	133	153	164	148	143	127	152	120	161	124	165	146	149	124	132	141	156	145	135	172	146	141	152	120	149	155	141	147	142	159	140	144	154	127	149	142	143	125	147	139	121	166	186	139	152	142	132	137	141	149	160	146	137	148	154	132	161	145	139	152	131	136	153	159	141	170	150	135	139	142	148	129	142	137	136	167	135	138	150	142	127	170	136	129	148	175	139	144	146	154	157	135	146	137	134	149	158	154	144	148	137	141	149	141	147	132	155	158	141	133	142	159	129	152	140	157	133	158	133	146	120	139	157	128	151	164	147	139	174	134	132	185	157	155	162	139	150	133	145	149	139	155	141	146	123	116	155	147	170	158	147	137	160	163	141	161	161	138	140	151	115	149	144	168	129	142	156	146	150	175	145	140	154	138	157	144	127	128	138	152	136	154	158	152	142	162	154	168	121	138	139	143	162	158	140	123	148	147	126	120	141	152	179	134	118	168	142	133	141	150	146	139	158	148	153	131	160	128	162	143	144	144	134	157	173	145	164	158	115	143	144	142	152	144	142	134	152	154	136	125	134	153	133	137	170	140	149	142	151	155	145	156	129	178	124	126	147	147	127	151	159	142	143	157	125	136	128	146	128	159	155	141	123	175	123	122	156	139	131	166	150	159	158	125	143	133	141	156	146	160	141	142	142	119	158	140	143	136	130	135	149	153	152	131	127	162	140	122	155	155	145	142	139	144	139	148	160	132	141	157	133	143	146	129	131	138	158	156	171	138	154	134	164	144	141	151	139	148	134	127	143	150	144	130	126	125	148	137	136	151	150	154	163	152	140	151	137	147	161	167	151	158	138	138	146	138	150	149	136	141	155	125	128	131	135	149	146	152	146	155	152	144	157	144	150	147	154	157	146	160	113	151	147	148	149	126	148	134	136	171	151	156	133	150	141	134	142	146	152	138	166	152	157	118	138	147	156	126	163	156	134	169	164	146	136	136	146	153	161	155	151	136	175	156	140	159	159	143	144	155	192	144	146	139	151	128	148	163	148	141	136	145	132	153	135	149	135	161	142	141	145	142	135	165	134	119	143	130	149	173	146	125	134	142	159	127	152	161	153	158	132	158	125	160	140	144	137	136	145	131	154	121	123	158	145	140	154	145	124	143	164	144	132	168	130	127	134	145	175	148	126	141	148	121	147	167	165	140	122	148	148	119	151	151	140	157	167	135	138	134	142	138	141	137	148	140	145	145	167	150	135	151	134	145	147	168	176	129	151	144	144	138	142	161	140	151	170	131	138	151	146	171	145	150	140	149	161	160	147	151	161	152	141	141	146	132	166	120	136	129	141	153	161	146	127	153	138	163	145	154	145	138	159	131	175	132	155	143	154	151	144	139	146	124	144	127	158	146	149	136	149	138	137	135	141	162	156	139	123	123	142	142	165	146	157	127	137	139	126	135	137	147	149	136	147	133	140	144	148	152	135	149	114	144	139	146	119	153	143	156	136	146	131	138	164	156	153	147	145	163	139	119	144	121	144	155	167	136	144	149	155	128	146	141	141	156	175	150	183	165	143	154	140	160	152	164	130	139	149	132	131	162	152	153	135	114	169	139	158	157	167	138	153	148	148	150	148	162	140	142	136	152	136	145	133	155	158	142	156	147	146	137	136	141	143	157	139	122	140	169	154	160	150	144	142	138	126	150	203	167	160	155	150	150	136
6781	944	1450	1378	1140	961	761	671	602	531	498	486	472	424	423	402	422	383	350	378	372	371	352	376	382	386	374	356	378	350	348	334	369	335	365	390	391	350	378	341	375	353	349	370	372	369	397	371	339	369	337	355	357	315	336	381	369	356	362	401	420	374	384	352	361	315	341	337	365	385	334	383	360	332	314	347	362	368	372	358	365	365	342	343	325	327	339	380	357	357	343	313	359	297	361	314	343	374	332	356	339	378	347	296	328	341	340	343	379	302	363	380	353	313	337	359	342	331	339	321	355	339	324	372	383	356	333	348	344	347	355	346	377	347	367	322	360	378	383	338	344	345	398	328	379	340	328	329	340	315	361	353	330	312	367	339	362	343	347	349	342	367	333	368	340	370	336	362	344	347	277	314	337	355	366	350	352	354	365	328	336	375	311	341	373	333	365	349	360	325	332	298	321	349	324	345	339	327	371	377	370	340	365	331	322	358	360	348	332	379	362	338	335	319	344	335	324	339	376	362	335	336	334	349	310	358	392	316	336	362	345	324	343	348	358	357	355	360	352	358	385	360	326	334	351	337	377	343	350	345	347	330	360	333	355	351	340	333	344	367	334	329	320	375	350	335	341	347	348	338	327	329	335	350	342	316	363	371	357	354	354	347	331	358	346	358	302	361	330	356	332	326	373	322	321	325	322	354	344	319	339	340	393	386	357	344	335	335	326	346	346	342	349	304	340	327	308	365	333	367	335	367	346	321	372	331	344	334	368	331	327	310	344	325	331	332	330	325	387	312	340	337	331	378	312	338	365	305	348	343	357	338	386	357	356	310	354	333	372	312	349	348	363	359	355	353	364	359	342	338	353	327	343	361	342	316	309	336	338	322	333	387	332	336	373	337	359	348	371	361	367	345	361	347	336	307	359	338	326	314	337	321	333	352	350	321	336	305	348	341	358	338	333	340	292	366	336	343	322	325	367	359	335	353	351	341	346	328	335	320	339	330	323	328	348	377	343	290	347	368	325	329	391	335	331	331	321	367	332	353	345	334	322	341	323	326	331	336	336	310	333	369	360	347	311	359	344	340	332	354	377	323	346	345	352	311	351	369	341	364	363	346	353	322	351	368	339	311	353	324	320	312	364	306	365	318	337	361	347	321	339	352	369	314	353	339	346	329	353	341	359	313	325	344	323	344	305	336	334	308	352	372	348	343	352	336	359	324	346	376	315	367	333	324	366	329	363	344	312	357	327	343	343	329	368	362	328	318	370	350	350	356	363	308	341	320	316	370	304	400	334	368	317	333	321	338	349	366	336	357	363	313	339	322	351	352	374	333	329	338	316	298	353	319	372	351	341	368	314	303	348	355	332	323	369	332	336	321	324	322	342	347	327	357	347	339	337	313	342	341	335	347	356	351	350	369	320	328	376	355	359	396	335	340	309	326	343	342	343	342	372	330	341	333	340	363	312	383	354	339	313	363	362	326	356	306	333	345	351	351	318	306	315	352	330	333	341	337	338	339	354	333	352	329	392	351	355	383	303	339	340	336	356	339	345	353	300	345	357	332	340	358	342	351	305	338	336	341	363	328	326	302	384	337	359	331	307	329	305	368	344	358	326	328	324	391	320	363	321	327	315	348	362	326	367	345	339	336	325	323	350	376	344	338	346	334	349	328	331	327	300	327	332	351	315	320	321	353	314	334	352	365	340	347	321	351	357	320	314	342	366	327	352	347	361	335	337	356	323	322	315	301	362	302	337	348	337	320	328	335	386	337	361	369	363	329	373	339	331	359	346	360	321	352	312	360	344	364	356	354	341	347	367	355	327	366	363	331	346	341	334	315	358	336	343	338	346	346	335	364	331	320	366	363	334	344	373	341	358	352	329	358	365	346	327	343	338	357	344	329	340	366	355	350	351	345	374	348	343	329	335	332	343	348	373	359	379	337	327	340	369	336	348	339	340	350	361	346	344	355	361	361	347	349	329	349	312	310	323	358	333	334	290	362	317	343	358	350	352	383	351	351	377	326	367	346	349	315	370	370	313	330	350	353	335	365	346	326	348	321	345	359	337	338	341	327	348	400	354	364	353	379	313	347	365	356	342	351	308	313	349	333	328	360	338	344	328	360	346	370	333	367	332	344	329	365	328	325	346	343	357	338	342	311	333	354	333	341	333	343	361	339	351	392	364	355	341	373	348	360	334	360	343	319	330	323	376	344	298	376	347	332	340	370	319	331	350	369	336	355	347	341	341	358	342	353	350	352	338	328	325	349	330	354	341	344	385	320	347	328	305	351	337	363	323	375	364	367	337	332	331	324	355	339	322	338	365	338	353	356	358	362	347	364	347	331	330	343	343	330	328	338	347	375	378	333	358	355	334	361	360	337	341	345	340	300	326	364	360	361	335	352	355	334	353	305	377	345	350	358	326	349	354	374	347	322	327	347	341	343	368	340	341	334	335	350	325	313	323	315	334	342	349	362	385	340	339	356	353	338	348	320	332	323	365	364	330	367	349	380	350	328	292	338	320	326	324	378	333	295	335	344	323	370	335	343	365	329	317	327	369	342	328	360	362	330	348	358	378	304	359	311	321	330	338	360	343	329	341	365	359	335	329	353	350	358	334	339	335	296	325	328	307	322	355	356	326	354	329	372	349	379	348	357	349	346	336	346	370	349	333	337	370	350	321	333	362	367	340	316	346	329	318	344	339	337	320	332	350	342	346	356	337	318	330	325	325	335	352	345	349	358	312	324	343	356	331	334	309	328	320	323	370	365	350	392	343	338	319	346	331	338	336	362	350	330	320	342	375	314	321	345	325	360	363	335	319	359	348	306	359	336	363	313	349	331	344	354	341	357	373	307	340	316	336	333	312	357	369	352	349	357	366	348	328	325	351	350	348	365	332	349	350	333	373	345	351	337	327	365	349	367	343	350	350	324	333	342	359	362	360	328	349	350	345	343	370	342	330	354	333	353	336	339	310	350	334	352	357	348	302	365	349	358	311	346	347	324	341	328	344	316	349	348	331	324	348	367	319	332	304	348	328	306	358	352	359	319	389	345	350	339	349	328	323	319	337	349	337	335	306	371	349	347	338	323	362	359	355	359	328	346	331	368	319	354	363	374	356	372	371	312	362	372	334	325	332	322	350	353	374	345	328	339	341	368	336	330	343	361	337	336	290	345	331	318	316	318	340	349	365	321	371	338	351	363	342	344	316	349	339	345	332	331	298	363	348	329	343	350	342	357	342	355	368	335	373	315	358	320	341	331	309	316	368	355	329	327	324	336	361	349	369	307	328	337	288	321	354	330	345	338	334	384	365	341	322	335	335	359	363	313	359	330	325	305	382	345	365	346	343	342	349	295	337	336	336	358	370	322	315	325	375	368	388	334	327	339	339	331	343	342	338	365	330	361	337	343	356	335	316	359	395	331	323	312	353	367	361	318	333	337	340	363	355	357	329	342	352	368	371	338	387	331	322	323	336	342	363	320	314	345	341	338	340	355
14670	1399	1016	601	393	246	205	171	144	145	109	114	114	101	85	84	70	75	78	78	68	82	64	66	79	77	53	61	73	72	66	61	69	71	64	62	57	80	83	67	75	81	66	62	70	79	71	67	66	57	77	62	67	60	62	55	68	70	79	84	70	65	52	71	93	61	51	62	70	75	58	83	71	69	79	80	70	72	54	62	66	70	49	65	73	84	76	71	71	58	68	54	46	63	62	67	64	66	80	60	72	67	69	72	70	73	65	48	63	73	74	70	77	74	74	59	67	64	53	67	77	67	59	61	70	83	54	81	60	66	70	68	65	71	64	68	72	61	67	50	60	78	78	61	63	54	64	63	62	66	60	67	67	71	69	60	60	79	63	76	53	75	80	56	64	65	64	53	47	68	62	61	68	75	66	61	65	63	60	54	71	59	80	59	74	76	65	76	65	68	61	69	75	64	56	70	68	61	69	64	72	69	70	74	62	61	54	57	69	89	61	50	68	72	61	68	69	57	79	52	74	61	61	68	63	64	67	70	64	69	69	55	54	53	67	66	69	60	85	87	61	71	70	53	77	65	57	88	73	65	71	63	65	73	55	56	62	66	56	68	54	77	71	60	71	73	65	79	63	63	68	58	64	52	63	76	74	65	70	61	75	72	64	71	73	67	79	68	73	66	67	89	69	82	65	67	61	64	73	63	75	54	70	68	68	83	60	82	74	70	74	64	67	71	64	82	82	56	80	64	54	67	60	61	62	63	59	70	55	54	74	73	67	82	60	57	52	79	63	72	75	65	65	67	56	64	65	70	76	78	76	67	54	80	75	71	61	69	62	61	71	72	66	68	69	73	71	61	63	62	80	74	49	60	64	62	57	47	62	77	71	58	66	83	60	72	73	60	60	73	85	59	53	79	79	58	65	72	59	77	67	54	69	52	64	76	63	60	80	80	59	67	73	39	66	68	58	61	68	66	85	58	71	61	59	62	66	63	58	71	47	70	59	70	66	49	77	86	70	61	65	57	47	85	68	67	74	70	59	81	85	74	52	75	66	72	53	70	61	80	72	53	58	61	60	57	67	51	54	59	63	79	62	76	56	67	69	65	67	56	75	66	56	75	81	65	57	60	66	66	58	76	72	60	54	65	68	59	64	61	72	61	69	61	63	64	62	61	65	75	59	66	74	74	56	61	61	64	70	47	77	56	77	82	67	73	55	71	78	59	78	52	66	55	69	58	55	76	69	56	66	60	66	61	72	72	59	54	63	58	54	58	64	67	64	61	60	54	62	61	68	82	60	57	56	70	67	59	59	63	76	63	82	62	81	66	67	52	57	57	71	50	63	51	76	87	76	69	46	58	71	65	64	80	68	76	64	58	58	66	68	69	70	70	68	51	66	85	86	66	60	73	65	65	58	59	52	68	71	68	68	69	70	66	75	61	60	64	65	70	63	66	82	52	59	80	76	63	68	71	66	64	48	74	77	86	78	78	68	60	42	57	60	65	77	69	78	75	70	49	68	80	73	72	66	55	72	71	60	41	63	52	75	72	69	73	54	53	75	64	59	82	72	51	65	78	72	79	63	60	59	62	64	79	57	75	63	58	60	62	69	82	61	56	76	75	59	61	61	74	73	69	72	60	80	66	56	69	51	67	72	73	72	62	65	66	60	58	77	69	59	60	62	62	56	63	87	75	58	52	84	69	63	54	57	62	60	68	64	58	74	65	55	55	69	53	74	70	72	68	66	61	69	58	63	74	82	64	57	53	63	77	55	88	59	84	69	73	59	75	72	64	64	66	68	66	51	58	69	64	55	68	68	69	77	77	78	63	61	68	68	80	69	77	78	73	70	67	52	72	68	66	57	67	70	75	71	67	83	63	91	81	58	72	55	74	73	72	83	78	62	58	60	77	77	71	77	69	67	70	49	63	82	83	69	67	73	58	74	67	54	50	81	49	77	64	67	71	68	60	77	82	85	62	51	67	67	46	76	70	74	63	70	43	69	70	67	58	68	61	72	56	74	60	62	55	63	69	68	60	71	68	54	59	71	77	68	74	62	65	60	65	67	68	74	67	64	64	69	53	56	72	59	61	63	65	70	68	55	61	82	76	61	54	56	58	68	72	78	80	75	63	75	69	69	73	63	61	67	65	65	70	59	72	67	56	68	59	67	69	76	59	83	64	66	67	66	61	71	73	77	67	71	71	71	63	62	79	45	59	60	64	75	72	77	72	64	65	68	56	75	74	62	70	64	66	68	59	64	69	54	57	65	78	74	60	66	72	61	73	46	75	74	83	69	64	83	91	66	51	62	49	60	81	61	78	87	53	62	80	77	68	87	54	78	75	58	76	63	56	61	56	84	66	72	54	51	59	66	56	61	57	75	73	76	75	79	75	63	72	55	81	68	73	63	72	68	63	58	71	77	64	58	68	60	84	59	66	61	75	69	90	54	64	64	67	60	74	67	66	70	66	74	78	74	68	75	73	74	59	59	60	63	75	74	65	71	53	64	63	58	65	63	55	70	69	64	68	64	75	59	56	50	54	59	70	72	58	60	60	67	57	69	69	68	66	54	69	76	72	76	69	76	66	55	68	73	73	64	55	73	74	75	53	78	58	72	66	61	65	73	79	73	69	69	65	72	67	64	58	56	69	72	89	54	64	73	70	83	80	81	67	56	74	71	69	60	70	70	65	59	76	69	77	78	60	92	72	52	71	72	53	74	75	65	72	44	60	45	63	65	70	60	61	66	70	58	68	73	72	61	68	85	62	83	59	59	82	72	76	57	63	55	81	52	60	64	74	84	81	64	71	66	48	72	67	76	72	67	74	61	58	73	63	82	49	56	59	49	61	63	60	57	72	58	62	57	60	62	75	60	64	74	72	63	70	80	68	81	83	75	63	73	61	61	72	72	76	78	60	66	62	77	46	59	70	68	60	60	60	50	78	78	50	55	58	56	71	64	65	64	62	69	72	57	63	71	80	62	59	69	60	67	57	61	70	58	48	76	76	61	59	74	79	55	70	70	66	74	57	60	69	72	64	74	69	68	72	73	63	56	62	57	61	65	68	77	59	59	68	65	63	61	63	71	81	68	73	65	71	68	61	74	62	70	65	68	59	62	68	72	63	72	52	59	76	70	70	52	79	85	62	65	65	70	66	69	60	70	55	65	64	54	77	60	62	85	69	69	69	67	75	54	67	67	72	61	72	76	60	48	62	58	67	68	69	72	58	65	80	65	80	51	69	61	61	62	57	64	71	82	63	56	65	76	60	73	64	51	66	61	72	74	77	70	62	56	69	76	72	69	58	85	54	56	77	63	58	72	67	65	69	75	78	70	70	56	57	67	63	80	68	62	63	68	73	68	65	62	72	64	74	68	76	72	61	72	58	66	71	66	66	71	68	63	67	60	68	67	80	60	67	60	75	67	65	63	66	64	78	56	51	71	71	69	64	63	60	64	58	82	62	65	70	76	77	63	59	52	75	67	72	58	79	67	64
8557	1249	2119	1952	1619	1158	921	793	609	567	492	389	417	353	292	325	292	282	248	273	252	241	238	205	247	209	211	226	215	222	209	189	208	216	197	216	216	187	206	204	186	178	175	185	180	194	167	209	184	187	167	193	199	194	191	205	201	212	208	243	214	234	228	205	205	227	203	189	209	206	183	230	191	154	178	186	167	177	183	175	185	180	189	185	189	187	180	173	162	189	154	186	193	184	181	187	160	164	164	157	209	207	188	170	181	156	165	170	160	177	191	177	154	154	162	155	156	196	181	172	172	156	167	187	171	174	187	181	173	162	166	190	164	170	185	180	165	193	175	171	157	194	176	171	161	171	159	147	178	188	189	168	167	180	167	185	165	179	179	167	179	178	164	162	176	158	170	171	165	185	176	172	181	176	160	152	167	172	195	187	182	173	181	194	176	170	174	160	167	164	186	181	180	171	196	183	157	163	166	175	188	179	179	184	181	165	156	162	169	183	153	151	158	183	174	168	173	173	175	157	182	154	162	152	169	159	166	157	162	162	162	161	181	162	189	149	163	174	166	161	174	174	152	158	168	165	149	166	183	181	178	171	158	157	164	177	165	155	170	175	173	192	169	191	153	173	174	185	168	169	165	168	211	169	173	177	170	155	167	174	183	157	158	176	154	168	163	156	182	184	180	160	184	144	165	185	162	178	188	185	166	168	155	171	196	188	180	170	184	176	177	168	165	176	185	157	191	163	164	146	167	194	167	191	195	181	174	175	161	181	155	179	172	144	169	173	171	187	179	156	172	157	214	174	167	171	146	172	173	165	176	166	175	178	190	176	195	183	155	165	162	170	163	180	184	169	147	187	183	160	185	160	186	170	185	140	190	183	167	173	154	172	167	181	171	181	205	157	181	184	164	182	169	163	198	177	181	162	185	187	150	146	179	173	182	169	142	161	157	176	172	165	183	203	176	167	166	164	154	195	161	156	179	175	181	186	191	185	169	164	167	155	157	157	168	168	168	179	194	168	165	166	148	165	177	203	189	170	172	178	153	209	168	181	153	152	167	196	187	160	167	181	155	182	188	196	169	181	170	180	161	169	171	152	185	191	193	181	166	166	176	177	165	177	160	181	166	177	154	167	174	181	157	166	158	195	170	156	180	162	166	173	173	162	181	174	173	167	150	150	183	169	181	183	186	181	188	168	163	139	178	155	199	159	188	167	203	163	191	186	179	170	149	184	194	194	176	218	183	179	181	160	197	171	151	165	180	181	170	165	190	163	158	154	190	192	190	177	173	183	171	187	154	176	186	186	173	165	169	178	167	171	169	166	183	178	179	159	180	200	176	175	172	192	193	148	161	190	172	174	162	160	170	163	199	177	189	175	181	149	170	183	159	180	160	192	169	162	178	169	176	207	168	175	188	162	183	167	172	177	171	174	183	175	173	184	183	171	178	178	160	181	161	176	182	169	170	182	168	160	172	151	170	179	165	180	180	179	169	182	177	193	181	186	185	165	183	164	180	167	173	180	181	172	188	162	165	177	188	175	170	182	168	158	174	170	187	176	181	179	183	150	184	177	183	154	153	160	163	160	166	176	195	172	195	207	154	175	177	193	192	185	164	190	180	168	173	173	165	192	196	164	188	182	156	155	179	181	131	174	180	168	164	181	168	200	185	181	188	164	177	173	175	178	175	166	163	159	145	197	159	161	169	182	180	154	160	170	159	174	171	170	197	161	168	189	155	166	174	193	187	174	143	160	166	171	212	164	153	180	165	170	172	146	161	178	188	178	183	164	176	158	172	177	168	196	174	177	174	169	179	160	169	182	176	158	174	172	175	175	159	176	202	170	174	159	161	178	193	156	185	180	174	184	167	168	177	182	186	188	178	188	197	152	149	175	147	183	150	170	163	184	187	163	170	177	198	194	172	157	173	183	162	157	179	163	191	171	164	170	175	165	157	175	155	167	175	148	155	175	161	173	161	179	168	196	159	169	198	172	182	185	174	191	187	176	193	156	150	180	171	180	173	175	161	161	162	154	170	161	187	175	207	189	177	180	176	161	171	168	149	193	175	169	196	181	167	148	158	173	166	169	161	170	171	163	191	183	165	194	184	169	159	184	184	177	167	181	178	172	185	211	172	160	181	156	183	180	172	140	163	172	180	164	158	168	186	184	170	184	159	219	184	164	166	169	176	182	169	149	181	165	172	171	177	175	179	165	181	150	151	191	184	158	148	159	160	170	163	147	178	175	182	171	176	183	145	187	178	154	175	175	164	160	188	147	158	179	181	150	175	156	175	170	173	166	160	164	177	177	151	164	171	170	184	173	168	163	183	155	165	176	157	178	172	155	177	166	171	181	186	175	187	164	186	180	173	188	182	175	160	169	159	194	182	159	168	163	203	169	171	184	160	159	158	162	168	186	163	181	182	157	178	187	167	198	178	175	200	158	159	167	185	169	181	175	178	193	181	176	169	178	159	178	180	163	159	168	171	157	172	149	176	183	175	168	190	162	146	184	155	171	186	167	189	181	170	175	190	196	151	166	172	167	159	176	164	173	206	205	169	185	176	180	162	177	164	165	178	166	168	172	180	180	154	152	168	171	179	182	168	189	146	197	160	179	193	157	174	152	171	180	173	154	217	191	185	183	186	174	176	192	164	152	173	166	178	177	185	172	192	175	179	182	161	170	171	179	178	176	160	161	168	172	166	188	181	153	149	174	153	148	186	180	178	165	156	170	181	184	179	184	171	166	197	154	181	177	178	197	196	172	183	184	164	173	165	190	187	171	163	194	171	178	189	156	176	182	160	189	180	145	167	170	170	170	163	181	158	165	171	160	171	203	191	186	169	186	198	170	157	173	164	189	153	165	170	185	174	193	161	146	168	174	178	167	166	191	194	165	167	182	182	164	190	161	182	154	173	161	158	163	170	164	194	146	178	157	170	172	177	200	154	173	169	176	177	173	176	194	165	150	188	175	176	154	177	192	164	156	168	159	173	163	187	167	172	170	172	176	157	172	179	138	180	171	161	189	168	162	195	174	174	191	167	156	169	161	179	172	176	165	171	165	189	177	160	150	185	211	174	161	199	189	158	176	191	198	175	164	182	154	197	165	199	161	163	165	185	166	175	174	164	179	164	153	165	178	166	170	161	171	188	172	169	167	172	175	160	189	163	190	173	170	188	164	164	181	164	185	195	155	181	158	175	164	200	166	162	194	156	152	178	187	164	184	184	175	171	149	173	192	190	165	188	160	173	161	188	183	165	178	178	186	185	153	157	174	179	175	189	176	195	184	161	160	174	175	179	163	192	161	161	147	177	182	159	166	167	158	160	151	158	177	162	174	187	146	172	161	160	170	196	153	177	158	196	174	171	156	169	164	166	174	200	187	152	160	168	156	182	191	175	175	170	155	161	181	186	184	148	156	138	178	171	173	165	160	167	191	184	173	163	180	173	154	160	196	161	178	187	177	171	166	175	168	170	178	176	203	176	195	155	166	179	162
1815	357	288	205	168	150	154	178	146	170	138	151	157	164	151	171	151	137	159	163	144	165	150	148	156	163	157	142	157	168	142	142	167	153	146	147	167	151	143	163	154	129	167	158	152	162	176	171	174	172	148	169	165	157	142	179	172	123	164	148	171	180	157	150	161	156	176	159	132	151	153	161	178	157	165	168	149	148	155	155	174	162	162	164	145	145	136	173	137	146	173	148	140	167	161	158	165	161	152	152	171	160	166	161	155	176	151	177	143	153	140	134	156	138	199	149	173	165	171	147	145	159	162	139	153	143	169	140	167	178	136	150	174	172	137	156	143	153	154	163	155	176	176	140	158	154	142	167	170	159	140	169	165	147	169	139	172	138	140	168	168	170	191	140	143	161	150	158	145	133	153	173	151	155	160	158	177	162	169	137	166	136	152	160	200	152	147	133	148	141	144	149	144	147	179	134	170	161	155	154	162	154	143	183	156	168	150	165	176	125	139	155	157	157	143	167	146	140	142	157	171	159	134	153	170	141	188	163	135	145	147	135	164	143	132	149	184	155	163	133	159	162	150	140	156	151	161	170	149	141	141	166	154	157	156	148	167	152	167	187	131	179	158	163	156	153	141	144	154	165	148	145	156	177	154	155	149	157	164	164	174	135	152	146	162	154	136	158	164	147	157	164	153	169	157	155	165	142	154	168	155	131	158	153	167	143	152	143	154	146	134	144	149	155	163	141	170	156	142	130	166	134	150	132	144	152	170	174	166	143	146	158	161	141	150	144	135	166	153	176	168	169	163	145	149	154	158	149	157	149	167	163	145	164	162	138	151	154	158	157	150	176	152	145	140	172	141	165	147	149	162	170	149	129	160	147	137	158	174	140	149	151	172	161	135	126	171	181	153	151	150	181	168	136	136	168	159	178	141	150	140	137	166	146	160	186	161	168	150	168	156	161	174	174	173	148	142	149	158	152	154	171	130	150	135	140	180	160	154	166	162	163	134	169	175	142	129	149	133	161	149	139	162	163	127	163	151	146	160	154	148	163	164	167	163	171	157	162	170	166	183	161	135	144	148	164	163	168	164	171	182	147	144	139	169	146	145	167	157	167	149	163	167	152	173	161	163	151	162	153	141	169	193	167	157	161	147	147	140	148	144	150	189	144	157	140	150	159	157	176	161	154	163	150	153	145	148	159	144	142	170	148	150	148	166	157	149	187	151	187	169	148	190	139	170	164	150	165	122	153	138	165	165	147	168	155	162	168	157	152	150	132	147	166	161	174	171	174	151	143	150	168	144	164	145	176	165	148	178	146	156	143	164	146	163	150	172	146	170	133	155	162	161	164	178	159	168	132	143	129	163	140	164	170	160	144	172	140	177	173	163	147	167	141	169	138	145	177	150	156	158	147	149	158	162	146	149	153	157	150	149	146	144	162	193	146	157	178	157	160	157	169	149	152	154	129	171	162	141	158	158	163	162	160	166	160	164	144	141	158	160	196	153	173	154	146	139	183	172	161	155	168	153	189	160	154	174	174	168	147	130	134	153	177	161	150	165	160	155	170	176	186	133	189	151	143	155	160	142	159	162	125	163	154	155	155	165	145	144	131	150	158	168	162	154	141	161	162	150	154	144	155	152	160	165	151	172	155	136	153	140	177	157	159	189	166	171	144	133	168	172	159	161	154	160	135	145	161	150	152	176	164	148	164	155	163	144	141	152	172	141	153	148	137	167	153	180	149	137	160	125	144	153	172	152	138	139	137	162	149	171	147	131	153	147	165	166	165	151	170	145	148	184	155	161	145	168	140	144	163	160	145	146	190	179	155	171	161	155	164	161	161	148	139	145	180	164	151	151	183	133	155	155	143	154	153	139	156	177	167	156	173	155	122	187	153	140	153	168	166	148	174	156	142	165	170	168	156	166	162	145	152	144	150	181	153	146	152	151	164	143	139	133	171	144	189	170	141	157	180	151	162	180	144	171	142	152	150	134	132	152	154	171	148	166	138	168	160	163	165	174	148	151	179	161	167	158	155	155	151	151	157	168	152	170	177	175	170	165	137	152	148	144	170	146	160	158	152	181	148	164	168	177	161	156	151	167	152	156	170	161	149	169	147	160	140	155	158	151	165	153	135	168	150	165	160	166	154	164	167	178	131	144	177	186	142	159	172	155	148	165	161	174	163	135	136	167	177	130	163	154	140	172	134	177	147	148	158	175	136	165	168	161	150	156	131	161	177	158	174	171	132	161	146	160	117	130	161	164	138	157	144	143	158	155	155	165	169	149	179	181	157	144	161	146	168	156	150	142	171	151	145	150	153	144	161	153	143	136	145	175	147	142	160	156	157	149	136	143	163	144	161	146	188	162	143	174	145	159	151	160	144	158	171	174	161	151	177	165	150	158	144	138	141	167	155	150	171	138	146	175	125	167	167	151	145	183	162	143	148	174	179	181	170	160	156	161	154	163	163	181	169	133	167	143	141	170	153	164	155	184	138	165	159	152	166	150	171	164	155	172	168	154	161	161	150	153	126	168	139	150	155	156	143	148	177	145	138	135	132	133	149	152	149	158	145	167	176	166	159	165	152	171	167	160	144	188	179	157	150	150	153	153	155	146	160	154	160	165	151	146	151	149	127	148	157	161	158	159	154	175	180	157	152	145	164	172	166	169	160	159	158	136	146	145	147	144	158	145	139	159	156	156	165	124	155	148	141	175	136	155	129	139	161	147	131	156	139	163	154	162	160	154	140	151	144	144	151	128	165	148	185	131	150	166	160	152	161	152	182	154	161	166	159	145	166	152	166	175	158	147	145	169	140	152	162	169	157	156	156	144	132	154	166	177	151	162	179	152	171	144	181	140	158	157	171	164	154	169	165	160	142	137	178	151	141	131	169	165	161	155	166	174	157	140	142	137	137	155	141	174	158	142	154	156	154	161	153	160	140	146	185	141	153	146	157	146	126	157	163	154	128	162	153	151	156	133	157	144	156	161	143	147	171	162	167	152	148	146	162	156	156	151	157	160	146	152	150	162	146	141	163	159	162	165	140	161	137	157	153	159	154	149	139	151	152	135	170	150	152	138	142	142	151	171	130	144	143	156	155	152	173	164	149	155	164	157	180	146	148	161	165	171	165	133	158	157	162	159	157	158	132	151	177	157	163	138	191	167	142	146	139	152	149	156	170	142	157	159	163	175	141	174	169	163	157	189	137	172	168	158	162	176	177	168	151	153	146	153	174	152	158	179	162	155	136	165	182	159	141	144	176	162	143	137	147	153	137	150	157	141	159	148	151	146	134	146	178	138	174	167	130	134	165	159	157	170	161	153	160	168	146	159	133	172	164	176	151	129	148	146	178	142	180	148	162	166	153	136	149	181	147	157	151	163	161	164	156	164	185	150	174	147	156	161	173	157	143	163	164	135	144	178	150	150	166	161	154	155	159	131	168	160	141	139	144	162	141	168	157	151	144	125	158	145	150	162	150	170	143	142	164	145	153	148	143
1966	587	651	516	490	447	397	406	404	405	367	395	390	374	369	397	373	380	367	345	347	381	351	355	360	379	364	374	377	376	379	371	363	380	364	374	403	378	367	376	396	382	372	384	338	394	373	338	355	393	360	381	379	367	383	369	398	390	394	399	364	372	380	441	412	402	396	398	402	414	385	422	381	357	378	393	375	355	356	403	394	390	435	360	418	359	354	360	350	384	370	371	377	382	379	371	403	375	370	371	392	359	340	336	360	363	385	381	351	359	371	354	398	382	394	340	374	401	367	369	379	418	353	354	383	382	346	351	389	368	338	341	378	355	400	371	382	340	399	389	390	364	383	362	398	376	365	340	368	439	371	375	363	365	378	385	351	373	395	378	365	375	397	384	374	342	372	383	348	342	380	350	355	363	388	371	392	373	424	405	381	389	411	369	368	371	358	356	328	370	384	365	371	373	363	368	359	401	338	343	403	344	372	378	374	366	346	376	386	369	387	354	399	344	389	361	383	362	382	370	425	361	404	402	384	375	378	386	392	376	373	368	355	382	373	390	356	397	374	400	345	364	367	383	368	386	361	397	381	390	374	387	377	413	357	377	359	383	381	350	349	359	384	345	326	373	375	359	403	370	355	391	368	372	372	392	383	384	357	361	338	360	368	403	394	380	332	407	361	356	400	357	383	367	355	391	367	367	380	370	371	384	366	356	367	375	379	402	381	358	378	390	393	366	370	386	367	359	351	334	341	365	387	393	353	387	388	380	342	367	371	385	357	364	342	395	359	392	358	389	405	394	368	397	347	407	333	359	411	357	382	391	328	384	361	384	351	392	363	374	354	397	389	390	380	406	353	380	350	406	338	368	360	368	367	410	344	419	353	371	371	369	374	382	395	365	382	399	391	423	330	395	385	407	393	360	371	381	371	369	380	361	379	371	391	416	385	351	397	373	369	392	402	393	391	365	370	371	371	376	376	400	340	356	405	334	375	406	387	390	338	379	399	368	396	340	369	361	368	378	359	362	360	381	355	338	397	401	373	377	352	407	360	382	381	375	376	389	366	349	400	381	360	388	387	365	376	395	368	358	352	416	394	396	373	370	366	410	350	353	350	384	367	361	365	378	358	397	420	376	407	378	389	388	369	390	348	419	372	381	362	385	355	364	393	362	389	370	370	331	349	391	375	318	378	369	349	365	373	411	389	396	353	357	365	364	365	363	406	380	383	364	338	379	398	415	363	367	389	379	373	361	337	432	359	392	409	356	372	385	360	367	372	369	383	364	389	342	364	379	364	374	356	359	377	345	342	412	370	365	378	344	375	373	371	364	379	363	352	428	352	376	331	349	389	364	359	372	355	403	401	348	390	377	372	378	378	371	369	377	355	349	375	359	389	365	357	377	363	411	398	358	360	413	384	383	365	368	354	365	397	383	344	357	366	375	352	393	357	369	360	362	375	396	413	373	397	381	423	344	395	418	435	340	356	401	378	359	327	351	380	406	341	351	393	378	407	346	381	400	352	380	362	389	365	369	347	365	356	376	387	408	367	368	365	388	341	366	395	390	374	366	384	377	389	379	386	371	361	370	368	367	354	371	383	385	354	411	365	345	369	370	389	364	362	377	354	376	364	383	358	383	408	391	360	372	371	357	370	384	345	362	357	359	358	353	380	362	389	371	373	367	391	369	354	376	361	407	357	367	359	373	389	375	390	349	329	405	386	372	384	358	349	376	373	363	406	387	412	383	356	373	357	394	382	392	347	375	395	374	398	346	403	374	410	382	348	382	389	398	376	373	397	382	371	397	362	348	393	365	378	378	402	389	395	382	377	381	343	378	350	360	401	373	398	354	384	385	374	345	371	365	366	364	371	379	384	357	379	363	375	381	354	376	409	372	378	370	383	396	367	389	376	364	369	372	358	364	361	367	354	375	415	397	349	392	363	386	383	372	377	398	353	355	409	395	363	376	372	381	359	406	353	402	367	371	384	413	362	371	356	367	351	333	377	373	418	363	398	344	365	362	390	376	400	398	349	352	380	370	380	364	372	397	372	356	391	383	367	333	370	340	332	393	375	400	318	366	370	341	363	378	378	414	400	365	361	410	348	361	414	367	372	394	366	333	380	368	382	382	355	354	367	371	375	384	354	384	390	382	366	395	357	374	366	343	375	359	371	345	403	389	368	386	389	361	386	400	349	389	367	364	376	377	371	366	374	338	373	371	391	384	380	396	393	360	409	377	377	395	381	380	371	370	377	375	390	346	356	376	406	378	353	371	367	362	370	362	375	400	353	328	375	389	339	382	386	390	367	382	367	378	379	366	367	412	380	360	366	395	397	396	401	419	386	387	378	338	388	348	394	328	366	356	387	350	381	384	384	363	361	346	406	368	384	399	364	397	370	390	382	371	352	374	361	344	389	373	342	379	392	353	361	362	370	354	422	373	361	370	379	379	359	352	383	382	367	372	376	379	365	395	358	378	369	382	361	353	375	342	385	370	399	369	379	376	372	413	386	378	389	398	385	366	360	375	398	356	347	373	380	362	412	394	353	390	365	395	388	354	376	391	373	361	362	384	397	394	361	370	375	369	379	400	370	364	392	336	350	337	353	358	403	348	355	369	367	363	384	383	348	388	391	361	350	392	345	352	353	376	345	357	406	351	385	350	399	377	387	370	372	379	377	397	375	363	393	351	360	390	352	379	400	363	376	360	368	395	383	400	328	361	399	373	380	373	369	339	381	375	368	385	365	348	361	375	345	385	359	387	400	392	399	362	407	404	379	370	387	381	372	363	356	375	360	370	364	372	414	332	345	374	336	389	336	352	379	359	382	380	399	348	371	347	363	373	385	327	384	367	409	377	389	379	411	380	360	371	383	356	398	347	353	365	407	365	374	338	361	357	355	388	368	342	348	336	394	376	391	388	364	390	376	354	362	377	354	368	358	374	368	407	379	396	383	377	370	352	344	388	358	374	400	391	372	359	396	365	344	357	358	377	369	390	328	392	373	374	382	381	348	364	364	388	383	401	350	398	362	369	383	368	370	390	360	379	352	367	365	368	345	360	396	357	380	380	378	333	402	335	415	357	360	389	378	388	349	381	389	404	341	369	403	383	376	378	355	380	364	352	366	359	388	348	394	366	364	370	370	380	384	407	381	374	412	385	384	370	398	368	395	371	390	358	360	404	388	349	371	365	398	383	377	351	362	373	381	359	395	358	363	351	357	341	366	350	398	407	366	386	410	376	369	398	388	343	348	391	378	404	345	359	372	382	381	383	368	391	368	343	382	375	374	359	335	370	404	378	382	353	368	374	371	391	395	384	367	386	387	364	405	327	393	383	375	399	339	341	365	360	371	405	377	377	353	368	395	378	372	380	395	358	382	366	355	351	401	388	346	370	360	378	370	366	375	347	365	353	411	397	344	362	362	369	354	381	400	374	384	369	329	396	405	355	407	407	365	355	384	400	384	375	373	375	401	377	357	340	370	339	368	370	350	370	363	363
7771	701	638	397	313	252	227	203	161	177	197	171	182	160	142	169	150	141	162	142	126	132	167	178	160	178	152	159	147	128	160	141	160	156	164	174	151	188	154	144	155	153	141	159	142	157	169	156	143	166	146	139	131	140	168	149	145	174	152	133	160	134	158	145	155	156	131	147	166	152	153	175	127	145	164	147	170	126	150	136	146	123	150	151	167	141	138	154	152	139	156	134	143	147	165	160	147	169	146	161	166	152	117	131	156	138	142	137	159	162	143	132	155	161	136	124	165	150	152	150	150	144	159	165	157	126	152	133	162	149	161	143	127	147	142	151	146	173	179	153	125	135	133	164	148	140	146	167	138	137	145	136	170	136	140	161	126	135	138	143	150	147	146	152	165	132	145	135	161	163	153	130	167	134	141	136	159	152	152	147	168	166	159	168	145	143	142	150	150	129	144	129	171	152	141	126	148	169	142	144	150	170	137	149	140	155	127	135	159	170	146	147	145	129	142	163	154	139	141	130	146	148	162	126	166	152	150	146	142	136	130	116	137	154	158	126	144	127	140	145	144	131	151	143	159	140	143	151	166	144	146	154	161	135	149	122	165	135	151	144	145	159	132	131	142	140	149	151	158	181	157	140	146	150	135	170	167	147	144	157	143	134	160	146	135	134	159	139	153	123	140	149	151	129	142	134	134	120	152	163	156	153	147	168	133	137	162	143	145	142	168	154	157	142	138	134	135	135	149	161	149	133	173	140	120	147	129	160	130	144	139	157	139	159	143	151	153	173	128	150	164	157	142	153	169	159	141	144	134	137	142	135	155	145	151	148	162	152	160	151	133	147	165	163	117	153	141	163	151	138	153	146	132	140	176	137	144	166	161	158	147	164	167	146	159	147	147	127	113	148	134	148	151	144	149	140	154	172	147	142	133	128	144	146	144	160	151	155	153	159	149	147	143	142	135	139	154	136	145	146	142	136	153	153	166	163	123	163	138	132	152	158	142	117	118	153	142	170	150	170	119	138	155	154	124	146	168	140	137	148	143	158	155	146	159	148	140	138	139	149	155	155	153	156	152	136	174	137	120	143	133	164	141	143	153	147	127	131	148	157	143	125	163	174	146	146	152	122	130	165	155	141	126	155	152	150	156	135	136	156	155	129	147	149	141	167	141	144	132	135	156	136	160	138	153	144	147	153	163	151	121	151	153	138	155	152	131	125	165	138	161	139	169	122	137	159	131	147	140	109	162	153	143	131	152	149	145	133	124	150	155	155	161	137	156	144	149	138	164	164	172	161	164	160	132	132	144	185	148	124	152	155	139	157	164	125	144	158	172	153	152	130	138	147	153	125	164	139	136	138	156	146	154	142	137	152	137	159	156	152	147	140	164	143	118	131	145	145	157	137	151	166	127	128	161	142	141	134	159	148	143	159	142	143	157	134	151	150	143	154	142	153	146	145	135	156	140	150	148	132	171	139	130	147	148	180	141	139	144	123	166	153	144	165	139	133	152	151	131	154	143	147	144	138	163	162	154	158	135	159	158	184	136	130	142	179	157	144	143	161	134	148	165	144	140	182	154	146	118	140	157	140	145	162	127	147	141	164	146	155	141	135	176	159	148	146	139	126	154	142	130	142	143	123	142	130	185	119	146	140	146	134	157	126	167	138	136	138	138	145	132	129	129	142	132	139	142	147	157	150	144	152	162	143	169	156	159	127	157	147	157	149	150	148	120	146	140	128	145	150	137	148	158	125	147	145	127	136	159	141	161	157	173	147	163	146	138	142	133	174	149	143	148	140	164	151	133	139	153	140	162	142	161	143	148	145	132	145	168	147	139	162	134	155	165	135	158	157	122	152	150	156	141	154	153	133	148	155	153	120	154	149	163	129	149	162	134	147	143	126	158	124	136	118	145	147	165	158	140	161	136	132	147	154	156	154	152	158	141	135	142	158	151	158	149	144	144	143	144	169	171	134	150	127	145	168	131	142	146	123	140	127	141	140	141	165	154	147	135	128	118	146	155	134	129	163	136	163	147	135	133	142	129	136	167	145	119	132	147	136	137	134	150	163	134	125	163	156	148	151	156	140	139	131	146	142	141	150	134	142	151	131	163	160	146	145	129	132	154	155	137	156	134	148	152	159	139	153	154	139	137	141	127	146	141	144	117	149	170	153	138	151	157	141	152	154	152	151	144	157	153	150	144	131	162	140	148	149	159	160	149	148	163	137	120	145	139	159	177	135	146	145	137	144	132	140	146	130	122	143	155	159	157	146	138	152	145	141	146	169	139	155	166	168	165	154	110	127	141	146	154	142	133	129	156	141	161	150	151	164	155	152	157	162	130	156	165	161	135	143	161	170	128	142	147	136	152	161	153	142	139	158	125	149	144	147	147	145	142	149	138	145	146	147	163	165	147	163	152	131	145	159	138	141	158	147	161	171	140	127	127	129	180	150	132	155	135	146	160	154	142	162	133	149	151	163	145	150	128	146	130	148	134	179	138	138	135	153	157	177	126	160	137	159	139	136	156	176	165	114	158	143	153	129	156	141	132	141	153	134	152	157	150	159	160	165	135	151	161	158	178	151	164	148	151	138	152	137	123	149	137	119	155	136	169	159	133	142	143	160	136	160	141	124	117	139	147	144	152	147	128	142	165	142	132	148	116	143	140	132	141	155	157	141	150	164	148	152	124	173	133	129	138	167	140	128	160	142	129	137	131	121	133	144	156	153	150	154	152	125	130	158	138	141	149	114	153	166	175	140	171	149	136	149	153	121	164	135	152	155	142	142	137	166	161	129	151	141	177	143	141	169	158	180	136	136	133	165	156	146	132	150	147	128	141	151	146	146	162	150	155	150	152	147	156	128	139	150	166	164	156	136	161	129	146	160	162	149	117	145	138	139	136	149	142	154	152	148	147	150	153	132	149	147	146	146	138	149	130	125	142	156	148	169	153	128	152	136	148	144	139	137	126	140	161	137	152	137	152	157	172	165	146	143	157	158	154	137	164	135	134	124	131	154	164	125	149	154	149	141	139	134	138	147	169	133	160	129	149	166	143	142	135	167	121	154	134	146	146	148	131	163	140	145	141	134	170	150	161	153	146	143	128	146	138	184	120	154	166	127	152	142	139	181	147	144	171	141	140	151	168	155	156	133	145	130	138	157	164	130	130	166	162	135	145	145	132	130	152	163	153	129	152	145	146	145	139	148	147	173	146	132	148	145	143	147	144	154	149	157	148	137	111	166	155	154	143	125	153	145	134	163	148	130	150	155	165	146	152	144	136	183	169	161	155	145	152	153	121	163	148	130	116	148	143	161	144	152	150	164	144	138	147	130	146	151	171	149	158	137	148	152	148	143	146	186	139	153	145	154	134	121	158	137	131	133	174	139	142	125	156	140	138	124	156	151	126	138	145	139	136	150	150	153	148	152	147	142	156	145	156	143	163	132	134	161	156	127	128	118	142	136	141	157	144	152	140	175	160	156	153	149	146	153	127	151
6760	910	1395	1356	1122	846	764	612	633	553	484	473	449	432	418	409	409	421	375	364	365	385	387	374	344	387	390	381	354	334	375	362	340	357	392	376	343	361	338	336	402	386	371	348	338	360	368	340	325	379	326	353	338	380	394	359	349	339	368	377	383	377	399	343	375	354	405	353	362	386	393	387	379	359	350	354	343	381	335	326	363	375	359	357	359	334	352	346	383	380	347	365	329	360	343	355	364	370	339	327	361	369	346	336	345	326	357	377	369	362	384	375	340	333	359	345	313	360	366	352	332	327	360	338	342	349	337	382	324	391	343	345	342	370	382	353	339	373	358	351	356	311	330	350	393	361	376	375	343	358	344	325	335	344	377	329	299	354	341	359	354	355	358	350	331	292	342	341	306	346	365	362	339	334	351	372	340	352	383	368	359	352	350	348	326	367	323	333	321	359	332	348	304	359	303	376	334	348	363	381	320	339	332	345	352	332	327	342	313	371	337	373	322	335	349	322	366	322	351	379	358	372	332	335	378	316	327	349	328	319	323	329	349	359	328	364	338	350	340	389	331	335	315	314	371	377	332	349	357	359	331	342	361	315	311	378	334	368	343	346	358	384	370	311	343	357	346	362	302	338	333	362	370	358	343	343	358	381	349	356	339	364	364	358	342	342	336	318	358	346	356	330	359	316	354	363	313	344	328	376	344	315	334	373	336	328	356	357	346	317	360	367	330	337	335	334	368	353	341	320	375	373	363	340	369	353	342	348	375	377	319	342	354	319	310	344	340	381	368	336	344	331	332	312	362	352	324	355	319	351	335	315	336	339	354	327	354	330	353	341	345	343	366	340	338	389	393	368	329	301	340	358	344	356	375	384	326	325	316	341	325	343	333	346	338	366	342	330	337	319	322	295	343	338	337	333	353	351	356	320	328	350	304	375	347	356	367	340	320	327	370	338	314	342	339	359	351	359	337	357	323	348	346	332	365	322	295	336	337	347	354	362	339	368	360	336	331	347	379	336	337	364	359	351	330	344	323	379	364	332	336	349	350	341	347	348	300	344	332	359	374	327	370	339	377	374	344	361	317	355	355	340	372	393	363	334	376	391	345	341	343	353	386	336	336	320	384	370	333	362	354	340	347	334	343	364	353	354	347	355	369	369	357	353	344	329	360	337	342	323	308	314	364	339	327	311	341	362	302	344	346	343	348	349	345	372	345	329	340	343	339	328	356	327	340	323	384	343	336	372	349	327	355	358	387	369	320	346	341	342	334	323	330	366	330	363	369	325	351	363	319	365	325	357	359	368	346	327	368	362	340	356	321	343	341	358	293	347	327	360	356	390	387	362	353	351	330	364	367	347	347	337	329	347	370	352	371	351	373	326	354	336	355	359	346	299	338	318	349	337	324	350	328	338	310	343	331	358	360	357	343	337	334	328	348	331	329	341	329	375	337	361	357	346	324	336	309	352	356	312	333	322	330	369	387	329	323	341	392	360	338	350	350	344	308	329	356	347	356	372	303	353	341	347	357	355	323	363	357	358	379	303	362	328	334	334	347	353	360	335	340	352	334	383	325	394	365	347	354	344	334	352	358	328	344	333	345	356	375	331	328	339	347	356	331	332	360	348	335	360	358	332	374	333	349	308	351	358	368	365	346	368	335	350	355	341	337	330	351	375	349	334	314	368	340	324	356	369	347	366	354	354	313	343	326	330	335	367	352	347	348	326	358	318	313	359	354	364	344	351	367	329	344	301	353	344	343	335	311	352	356	344	337	323	330	350	373	340	331	318	359	320	345	334	333	334	357	324	353	327	354	331	332	346	335	333	350	352	341	328	312	347	368	339	375	332	354	354	339	336	337	366	325	337	345	353	370	353	353	309	362	335	333	350	358	339	341	360	387	334	351	334	330	360	341	371	320	323	311	369	313	324	374	373	388	349	326	347	388	331	345	321	326	340	320	346	341	338	323	372	347	350	326	329	345	333	344	358	343	321	360	358	361	363	339	356	348	324	328	342	367	334	351	391	339	338	333	351	357	371	367	367	335	338	393	315	372	325	311	341	338	314	345	359	349	356	334	345	330	332	346	351	353	344	340	345	344	353	322	344	333	331	359	300	352	325	337	375	359	356	341	324	354	342	365	340	322	369	373	339	347	322	349	372	326	323	356	331	315	342	349	358	346	344	340	373	352	370	341	343	331	339	325	377	336	331	373	348	316	319	327	355	345	324	312	369	319	348	353	352	316	320	332	335	338	362	365	382	354	358	340	324	331	367	339	335	355	340	358	354	350	350	368	330	329	349	347	373	359	388	335	315	344	348	325	360	367	371	310	372	323	353	333	378	330	349	345	371	373	362	335	317	363	352	306	365	343	364	344	345	355	342	322	368	354	356	310	354	362	315	339	364	360	322	316	387	348	355	339	362	329	355	341	335	336	336	352	321	372	357	369	359	325	388	357	366	349	373	340	371	348	339	330	315	346	367	346	339	335	381	359	374	314	350	341	351	334	343	333	350	346	344	326	354	351	374	364	382	328	344	369	314	343	336	338	335	337	337	369	336	358	322	361	306	336	325	369	356	345	344	369	333	350	323	333	334	332	381	349	361	354	306	363	322	347	372	375	349	365	342	334	330	304	358	368	343	368	313	350	348	380	336	355	340	339	338	347	359	330	348	350	313	334	336	352	370	349	352	349	350	339	366	311	351	352	337	319	369	338	328	336	383	371	341	342	328	325	330	348	344	368	337	372	339	340	335	340	319	335	340	331	333	337	384	353	332	363	346	353	361	339	372	364	349	349	336	366	336	357	323	331	312	339	330	358	328	352	356	336	352	352	379	343	371	337	348	357	341	356	346	370	352	343	334	341	339	334	344	363	319	372	337	357	352	357	324	360	352	346	328	313	341	329	342	349	370	364	324	356	331	355	337	342	352	351	348	374	358	355	321	310	362	360	351	362	356	340	331	350	326	355	352	344	342	345	343	365	336	342	331	354	315	326	371	365	322	334	382	360	330	347	337	354	340	323	330	296	297	357	343	326	360	324	326	376	352	327	351	351	354	349	363	316	357	359	351	370	344	321	319	318	333	323	342	325	316	351	344	354	328	355	346	358	367	321	350	358	333	320	351	320	362	370	317	354	359	317	347	350	344	352	381	322	347	351	352	346	354	371	377	349	357	334	342	360	369	388	349	363	364	339	327	350	373	323	402	355	374	334	330	343	354	359	352	333	325	324	318	331	344	339	338	344	325	355	357	315	325	343	353	355	315	363	340	318	339	353	350	373	365	392	354	344	322	320	328	324	355	343	340	351	346	387	298	357	321	366	330	318	356	336	364	318	342	368	367	334	342	342	368	351	342	328	308	380	336	328	331	357	356	332	357	334	354	343	330	343	348	376	352	346	324	353	318	329	349	333	334	343	363	322	354	352	345	349	328	349	344	322	297	320	383	387	349	311	323	330	341	335	352	371	341	383	341	386	329	366	373	389	311	351	366	361	356	348	356
14470	1405	933	571	342	255	178	150	123	120	114	120	83	91	84	77	69	72	70	69	54	82	80	91	72	73	62	74	57	61	84	70	64	62	71	80	69	59	80	73	69	59	68	72	63	83	67	65	88	71	67	55	69	74	60	60	74	54	88	62	84	79	73	61	76	78	81	61	68	68	65	59	59	67	77	76	81	62	64	69	65	70	87	69	70	81	60	60	62	77	71	78	74	76	63	57	55	73	60	68	61	62	76	57	73	71	70	58	77	68	61	69	75	56	72	69	84	71	61	74	64	67	62	68	64	66	65	67	76	75	62	59	73	64	77	74	70	58	67	54	54	66	71	67	73	80	67	72	67	64	70	66	71	50	68	69	89	66	80	78	68	65	63	69	70	63	57	80	61	67	69	68	71	65	60	63	73	83	83	73	65	58	58	62	66	75	63	69	73	55	70	77	71	67	67	62	66	67	64	83	57	66	80	73	57	74	85	67	81	64	64	62	62	71	66	84	79	86	70	81	62	59	69	62	71	71	71	82	65	68	65	58	65	75	74	56	75	62	78	78	56	65	69	67	52	75	62	71	67	73	78	87	70	71	61	68	77	85	61	72	60	69	56	65	62	60	74	77	56	59	75	61	63	63	68	64	63	63	60	74	61	85	68	54	69	62	72	75	72	49	69	59	68	79	65	71	67	66	74	87	65	77	66	65	60	83	62	82	56	85	77	71	63	66	63	77	66	84	71	61	62	63	55	68	67	55	56	80	54	85	63	78	61	55	78	68	67	55	69	59	73	72	77	83	56	66	66	50	67	66	74	57	70	79	71	63	74	67	63	68	72	64	74	72	63	46	72	84	58	74	56	64	50	78	55	66	71	48	61	62	65	82	67	76	80	61	85	68	66	68	57	66	76	60	65	64	64	62	73	47	61	70	59	67	76	60	67	52	64	61	49	68	79	63	71	64	58	52	79	67	70	68	67	73	71	68	72	91	76	56	56	69	69	62	58	56	70	82	68	68	67	83	49	66	59	62	66	59	73	45	63	74	48	78	61	64	61	61	46	62	62	64	63	69	82	70	79	77	59	46	71	59	76	67	70	55	74	62	59	60	81	55	73	71	65	41	62	70	67	61	69	62	66	69	68	71	70	62	74	61	81	71	65	66	76	83	64	61	79	73	71	63	55	55	58	76	72	52	57	68	64	57	71	61	71	48	67	54	60	61	55	76	60	70	69	58	75	75	66	61	69	64	60	68	53	60	58	71	69	72	71	64	76	64	67	69	70	65	75	75	72	63	67	80	69	73	62	76	86	69	72	56	76	66	57	75	55	69	69	51	72	75	70	79	79	71	69	55	76	64	66	77	65	64	83	65	62	49	80	69	103	65	77	67	73	58	57	64	69	85	66	61	56	50	70	67	98	72	53	55	70	61	84	64	71	77	58	64	67	71	64	58	60	70	77	70	58	67	62	65	59	64	66	66	71	70	56	70	76	86	44	72	54	80	80	72	66	55	65	62	56	62	56	73	83	73	62	63	72	64	59	66	60	46	55	74	62	69	71	56	62	74	71	74	59	60	71	65	73	57	62	75	67	79	69	71	71	72	61	79	77	70	72	71	57	71	70	53	71	79	76	84	73	69	63	69	62	74	82	55	62	63	57	54	64	67	67	64	68	66	59	73	65	79	64	73	66	71	84	81	75	78	68	68	72	56	70	67	62	61	59	65	71	71	65	69	85	62	55	72	72	65	64	68	54	57	59	63	59	52	62	51	75	80	82	76	60	78	50	69	83	80	58	54	75	72	66	72	67	51	64	61	63	69	60	65	53	70	61	67	53	86	83	72	66	76	65	76	65	79	70	58	54	58	58	79	67	67	63	88	60	67	64	65	55	54	70	63	75	78	73	81	76	53	68	65	71	55	66	62	81	61	75	58	68	70	57	72	67	62	59	64	64	56	73	62	70	71	60	75	76	61	61	72	65	75	70	64	80	62	75	70	66	55	65	81	73	75	65	81	60	83	66	77	73	81	58	62	61	58	65	57	62	63	69	61	75	65	66	72	55	71	67	60	86	64	54	67	60	54	56	67	62	84	70	64	54	64	88	65	61	87	66	59	83	62	58	72	66	70	49	56	70	58	69	58	69	56	65	73	77	60	54	76	61	58	60	67	63	59	71	59	62	64	68	58	63	63	79	68	75	61	76	58	75	64	61	64	65	55	85	69	67	61	66	62	72	58	72	75	72	69	51	65	72	60	52	63	83	74	70	56	65	66	67	72	60	67	61	68	61	76	66	68	63	70	54	68	66	71	63	54	58	63	66	62	68	69	62	72	69	53	60	57	70	57	51	54	70	59	75	58	68	61	78	72	72	62	59	79	68	61	78	59	62	60	62	58	74	60	54	56	66	69	57	62	54	65	60	80	88	63	74	72	67	63	58	78	72	69	63	67	52	71	71	86	59	74	71	53	78	53	77	71	76	85	61	54	67	45	57	60	62	65	70	55	80	63	68	74	71	68	57	63	67	69	72	59	65	70	73	66	56	69	60	60	72	55	81	69	84	63	75	50	71	65	70	64	60	84	57	59	83	62	72	64	61	69	58	77	67	58	59	70	67	66	65	61	89	74	53	59	71	66	74	72	67	78	71	54	78	57	68	68	82	56	72	80	54	81	68	72	55	76	68	68	65	79	58	69	70	62	56	65	86	68	77	61	44	77	69	72	67	55	71	67	79	81	60	66	68	71	68	68	76	59	70	89	58	52	65	66	58	71	73	75	58	65	70	68	64	74	55	65	76	70	70	65	86	77	71	67	67	72	57	60	60	70	65	53	66	65	53	73	70	65	56	65	68	66	65	75	68	51	65	68	64	69	67	60	63	74	93	83	69	74	63	61	53	67	66	64	67	77	71	61	72	62	74	62	58	75	61	63	55	68	71	81	62	73	82	60	55	67	76	76	74	56	59	63	61	55	60	70	70	69	66	70	52	56	58	60	72	71	54	75	61	83	60	70	73	65	63	77	72	69	57	69	55	66	65	58	48	70	66	65	68	59	63	70	61	73	53	54	70	71	56	70	87	83	54	68	70	67	75	69	61	81	71	64	71	83	89	79	69	72	88	65	71	68	54	57	71	61	72	62	63	63	71	54	74	71	74	71	79	75	74	67	51	74	73	93	60	51	56	68	73	69	66	52	72	69	66	57	68	64	65	61	63	70	75	69	67	71	70	59	66	64	66	59	55	63	45	71	71	69	78	83	50	52	68	71	71	81	63	81	68	60	62	77	66	52	72	78	74	66	86	77	76	67	62	58	63	82	70	69	63	55	77	55	71	73	67	85	68	61	60	60	72	68	70	76	74	72	72	70	81	62	66	68	69	75	69	77	62	50	64	65	64	59	52	64	66	72	74	66	64	63	77	76	61	75	63	62	70	55	60	72	62	66	70	66	70	70	72	84	71	56	67	65	78	67	68	66	69	64	78	57	59	72	60	81	65	69	67	70
8468	1188	2142	2082	1629	1143	983	817	619	557	456	436	380	358	341	298	276	245	259	251	245	239	229	224	212	221	216	196	192	201	194	212	218	181	218	195	188	191	190	201	199	188	179	202	175	216	179	177	186	215	185	171	195	193	213	204	215	194	213	212	220	220	239	228	204	167	214	214	203	214	195	209	192	191	155	196	174	177	188	187	179	198	218	183	188	183	181	181	200	194	175	172	157	202	180	191	192	177	183	173	177	194	192	180	172	179	158	178	161	153	168	176	186	168	195	157	179	158	177	162	183	187	187	143	175	184	164	152	189	180	170	177	208	192	185	177	163	160	174	173	187	167	169	164	164	156	169	170	173	152	157	191	173	174	195	196	179	180	183	153	185	163	171	172	158	178	181	181	200	188	185	175	170	170	174	152	171	169	156	180	173	173	195	174	181	167	135	181	186	153	158	186	191	170	183	172	168	191	190	165	182	169	179	196	166	171	166	175	169	185	175	161	164	171	174	186	185	179	181	167	162	169	175	184	182	162	196	169	170	182	156	175	150	155	168	164	156	170	157	162	176	161	174	159	188	182	189	162	190	171	173	155	172	165	179	166	191	199	190	166	173	166	147	177	186	188	170	174	180	185	178	195	156	175	183	177	200	193	157	163	182	186	173	184	166	163	171	158	175	179	185	194	177	166	176	187	180	158	165	169	176	171	171	167	164	160	149	186	157	183	171	190	182	158	142	158	190	162	178	151	160	174	170	176	146	176	149	189	176	181	180	162	192	160	171	168	191	169	151	170	182	154	171	166	184	182	162	158	206	159	183	187	143	163	168	170	174	188	172	164	181	149	163	170	200	149	160	186	212	169	171	165	162	178	150	187	172	165	165	186	193	186	180	172	183	166	162	176	172	182	179	169	172	189	171	144	174	181	160	163	183	152	170	181	163	165	173	183	174	189	153	172	183	184	181	168	177	170	167	200	170	180	171	208	167	172	180	152	181	172	172	218	157	189	191	174	144	187	152	167	169	197	175	171	169	183	186	188	171	182	181	156	154	160	186	154	178	176	165	173	162	171	192	176	189	191	153	165	185	189	174	164	176	171	197	182	166	180	168	169	145	177	175	184	168	206	185	186	180	177	182	153	165	187	188	159	170	141	168	166	154	164	152	187	174	162	165	166	182	158	182	152	178	174	143	176	166	149	160	180	183	181	184	168	152	179	152	194	154	185	152	191	198	188	171	185	188	181	194	191	189	209	179	171	188	184	177	172	181	179	174	171	169	157	191	169	171	184	176	182	170	144	195	180	163	171	171	167	154	165	187	178	173	170	188	176	165	195	201	188	174	148	182	178	155	171	159	168	175	181	185	171	165	177	183	162	166	187	178	146	160	171	164	157	174	190	160	157	179	158	158	152	147	186	170	203	172	172	166	167	151	167	187	185	156	157	158	169	199	163	180	153	174	157	176	180	154	175	157	180	158	165	157	191	181	178	155	176	187	177	167	150	152	182	174	172	208	193	180	169	176	191	175	181	170	197	175	186	167	170	158	178	180	158	188	173	185	189	184	173	172	167	141	176	168	192	167	158	167	155	173	178	174	159	179	160	165	175	188	171	183	185	166	178	161	185	183	159	151	190	166	185	163	169	184	184	178	164	166	167	164	170	147	182	169	189	161	156	145	182	167	188	190	169	170	163	182	175	165	176	184	187	172	182	168	164	170	171	184	185	177	175	172	170	194	172	173	162	140	187	180	174	157	175	148	179	180	169	157	185	159	164	163	180	171	177	163	170	161	174	166	184	164	170	149	202	175	183	176	173	175	188	172	153	179	172	172	207	193	196	161	167	169	174	141	167	162	170	206	168	170	176	168	148	166	172	177	162	143	171	198	173	174	183	170	187	182	191	169	190	158	173	183	187	150	176	182	174	189	179	171	190	170	173	174	183	176	193	161	183	167	149	164	173	168	172	170	175	165	173	178	175	207	167	178	178	159	181	176	163	192	184	180	176	168	173	197	180	173	192	167	157	175	181	177	180	172	165	170	175	162	175	198	197	181	183	172	178	167	184	167	188	178	165	164	185	154	163	162	176	165	186	187	159	189	166	170	184	163	171	173	172	180	183	184	164	174	198	158	165	171	160	158	148	159	174	188	161	169	176	197	164	172	188	157	179	144	193	184	171	183	164	170	179	168	182	173	163	167	159	180	168	187	150	177	199	157	171	159	190	172	173	151	162	200	194	153	177	189	165	190	178	145	183	178	191	159	173	147	185	171	160	186	188	183	173	170	167	179	173	188	162	165	172	182	176	164	164	163	147	197	182	180	160	161	177	176	190	165	158	169	177	171	180	184	161	190	208	167	179	179	161	191	172	195	169	168	186	158	167	166	183	154	151	190	156	147	184	171	183	173	168	155	175	155	165	180	171	180	173	184	152	173	169	155	167	148	174	168	168	189	174	172	166	188	188	168	170	172	146	164	162	179	172	172	173	168	159	183	180	175	201	187	186	160	161	165	175	171	149	163	178	180	183	168	163	149	201	152	148	177	166	168	157	171	187	192	165	169	154	165	162	155	190	159	161	188	153	179	155	182	181	173	159	164	183	161	168	141	155	172	162	179	162	169	171	187	179	162	178	215	174	182	182	180	171	171	138	183	153	182	160	163	159	191	188	157	186	173	180	190	154	146	153	167	196	179	169	160	160	205	175	170	152	171	169	168	178	179	177	172	172	158	182	181	201	207	164	164	171	185	187	146	168	189	160	168	187	172	175	192	179	161	204	158	164	181	188	182	150	170	174	183	177	165	185	182	176	186	167	178	184	213	162	188	163	168	165	171	186	176	152	184	166	160	174	174	174	187	168	172	172	176	155	179	161	165	172	181	163	179	187	143	166	185	184	175	167	175	172	166	175	161	154	165	173	180	188	181	166	165	170	159	171	176	167	180	182	171	161	194	163	182	156	128	167	162	168	181	176	160	170	165	183	158	168	170	173	188	176	169	180	155	186	180	166	167	159	168	185	183	169	173	170	162	173	174	162	198	166	165	180	184	195	183	165	156	189	166	162	223	171	156	188	183	171	193	180	196	169	171	182	173	181	162	176	167	153	185	199	173	176	188	164	182	161	145	171	180	190	186	178	156	207	157	189	179	176	167	172	150	147	156	175	156	183	168	180	174	152	168	157	168	175	191	186	181	163	162	170	171	193	201	182	168	162	167	159	162	169	158	161	186	170	170	192	169	187	160	191	159	179	191	179	175	178	193	157	173	180	176	200	162	188	175	164	190	158	155	171	170	171	180	160	161	164	181	179	172	155	163	168	189	163	165	157	181	167	187	165	165	179	177	161	191	167	179	183	175	178	179	160	155	190	174	168	154	189	170	180	144	151	178	206	172	180	173	166	145	167	172	162	166	172	170	156	199	196	171	175	196	192	186	163	176	159	175	176	175	167	182	157	192	160	188	176	181	159	165	158	160	185	181	198	188	187	182	189	178	153	178	167	181	173	178	178
1729	348	269	200	175	180	162	177	162	164	149	142	175	158	134	159	159	137	142	166	153	158	175	157	145	155	138	147	161	151	162	158	152	170	152	160	132	136	157	148	156	162	181	166	144	163	156	139	161	168	184	175	162	166	154	167	168	147	164	156	172	158	161	159	155	153	160	168	158	162	162	163	174	158	164	147	154	164	162	131	170	157	158	175	153	158	148	160	168	168	143	163	196	166	178	157	157	143	142	159	152	140	151	128	161	175	178	164	193	134	119	147	156	144	176	148	158	171	139	166	158	154	150	166	155	187	160	149	144	142	152	140	174	155	144	150	155	159	146	161	169	175	164	164	155	147	163	157	144	161	171	146	161	173	165	152	159	160	169	137	168	172	162	175	172	141	169	175	155	137	144	161	136	165	145	135	142	163	190	168	155	169	154	150	172	170	152	163	139	164	158	154	156	144	192	138	149	171	162	153	160	173	160	142	145	152	175	169	160	155	155	134	146	164	160	168	161	139	163	154	139	180	166	139	162	156	148	146	170	154	132	168	160	139	179	167	150	159	174	162	148	155	147	152	160	152	145	171	157	144	174	146	152	159	160	177	169	141	151	157	168	160	147	129	161	170	157	162	156	131	156	159	148	141	155	160	156	155	166	143	164	161	137	168	170	166	159	162	156	154	154	154	157	145	155	166	147	161	153	169	143	149	158	190	157	147	144	150	173	160	145	148	177	148	154	158	160	162	180	159	157	172	148	170	176	148	186	165	164	168	143	176	152	141	147	164	143	161	157	168	173	147	131	162	153	163	170	167	164	168	141	141	172	174	154	140	161	181	158	172	152	151	168	151	167	149	171	148	166	157	144	152	151	146	152	177	165	151	150	171	128	158	145	162	156	157	170	174	140	138	155	142	177	166	159	169	134	150	173	174	158	145	161	161	186	154	146	171	145	139	178	150	145	164	149	163	152	166	153	140	168	162	162	172	183	187	162	131	132	135	151	147	172	179	140	147	155	156	140	136	129	155	162	165	154	147	153	152	182	139	134	167	165	134	162	161	144	128	156	150	148	141	141	157	148	173	139	167	159	154	152	165	186	150	139	168	151	158	157	125	151	172	166	172	129	157	192	158	139	173	163	169	161	129	177	155	162	142	146	158	145	162	150	180	155	156	162	152	140	138	180	165	145	181	161	165	180	151	136	158	156	169	151	162	144	144	168	158	168	150	166	167	171	169	166	161	144	155	138	158	156	146	135	131	150	152	169	152	152	165	177	151	173	156	147	153	152	138	160	181	142	159	146	184	181	162	155	195	155	147	159	148	157	176	160	148	177	137	197	152	156	162	161	173	161	177	142	127	152	162	157	155	149	166	154	161	149	144	161	146	159	155	154	166	172	147	152	130	153	171	161	177	122	153	175	144	151	165	165	144	138	155	147	141	163	160	150	150	142	167	159	174	173	175	147	160	181	163	154	150	151	153	155	137	139	166	149	149	156	175	152	156	145	168	155	164	143	157	160	151	170	170	163	163	166	183	160	160	169	154	159	148	174	191	176	189	161	162	153	141	156	154	154	165	150	173	140	150	142	168	183	179	164	159	167	157	141	154	151	155	154	154	151	152	146	155	143	165	162	127	136	157	160	140	165	163	160	168	156	153	153	168	157	177	124	151	149	195	177	150	187	160	141	141	169	134	168	162	147	175	141	153	139	153	164	193	149	142	153	164	136	136	137	181	175	163	142	153	134	177	156	162	168	170	159	143	151	186	162	153	170	152	159	140	154	165	149	166	156	163	166	158	148	144	147	175	163	162	177	160	174	145	162	178	174	164	137	142	162	176	168	176	143	161	166	152	145	158	185	164	173	155	158	145	155	162	148	158	167	145	149	166	162	146	159	169	152	142	140	155	155	177	174	166	144	142	131	172	158	151	139	175	148	175	138	147	136	155	167	154	149	173	168	160	157	165	155	159	167	168	181	176	159	154	152	146	175	189	168	143	156	172	135	149	162	161	153	132	169	165	156	128	141	176	141	147	159	173	168	145	156	159	145	140	161	156	156	150	166	138	156	165	169	158	170	165	133	158	162	153	144	175	134	171	164	140	149	193	149	135	155	136	147	149	169	149	164	155	176	163	183	160	149	160	181	155	171	138	124	175	161	161	172	168	156	130	147	167	169	153	165	147	148	154	145	143	162	157	125	160	163	164	165	167	174	169	145	166	145	168	170	174	144	154	168	148	169	163	144	152	161	162	147	168	163	165	158	161	152	160	145	166	147	142	162	143	171	150	139	162	143	157	153	167	174	135	169	174	143	164	173	142	157	177	163	151	152	171	159	160	155	149	159	160	178	135	131	151	149	180	128	165	163	149	161	147	145	170	171	152	154	166	165	158	134	137	130	172	151	168	169	152	139	147	164	158	150	160	151	166	161	154	140	155	173	167	177	159	167	157	171	160	149	172	166	168	142	154	148	158	164	177	127	160	171	144	141	156	153	176	194	146	149	164	145	147	144	164	173	147	155	156	174	168	133	169	173	160	138	140	131	161	146	165	173	145	161	157	135	151	152	139	168	171	161	156	153	129	163	166	141	161	146	152	187	160	169	170	167	151	176	167	143	145	153	153	152	134	149	136	132	168	157	155	144	186	160	130	161	172	150	151	151	164	178	181	155	175	181	144	150	187	157	164	155	153	148	159	165	151	160	163	161	165	147	131	155	136	174	155	177	175	151	160	161	170	174	156	166	146	150	142	153	180	145	160	164	162	152	147	151	139	160	163	174	144	167	154	160	186	154	158	168	178	159	159	155	187	152	174	154	194	146	139	155	137	157	148	153	176	163	173	151	160	160	163	166	172	149	184	172	153	180	142	144	140	145	162	156	168	138	131	167	169	170	139	167	154	119	132	159	152	141	144	168	166	146	146	147	149	153	149	157	163	172	154	172	185	152	167	143	153	145	150	146	151	165	140	136	158	171	172	144	166	131	183	155	123	163	148	173	144	145	149	162	167	140	159	164	139	146	138	154	166	166	178	150	144	159	148	155	151	173	135	143	153	136	154	153	161	171	140	174	186	151	157	167	157	161	161	161	145	146	156	173	163	157	134	162	137	167	150	149	178	153	170	153	146	153	153	171	160	152	152	150	181	141	159	128	174	183	134	163	158	161	169	163	176	154	138	150	146	142	150	150	163	155	129	150	142	147	159	172	157	154	152	149	160	164	177	138	195	155	179	157	149	163	165	161	152	158	163	157	178	158	158	148	145	144	144	176	139	164	151	167	171	154	148	160	187	145	172	157	173	150	141	147	169	183	170	162	162	168	154	152	160	159	162	149	165	162	151	149	130	153	159	172	156	157	152	152	178	166	165	148	176	151	157	159	155	175	163	150	159	161	132	138	171	141	157	151	128	132	171	167	194	166	169	181	157	144	145	155	179	150	165	167	177	133	157	174	174	145	160	152	157	168	160	150	153	162	176	174	144	175	137	155	141	155	142	158	172	154	165	138	156
2030	602	575	503	459	452	404	404	417	375	408	391	355	400	424	384	345	366	371	373	377	386	392	386	394	373	376	358	367	350	382	371	337	357	394	407	391	380	382	389	412	352	372	360	364	413	388	359	395	380	388	363	402	398	407	389	371	365	367	387	414	426	405	388	383	396	391	396	381	406	402	399	423	388	378	361	386	374	400	368	377	354	358	353	376	368	392	352	363	380	378	394	384	388	353	396	371	409	400	371	371	364	377	388	390	332	372	385	376	332	369	403	395	379	392	372	394	399	385	415	377	389	388	393	378	408	360	377	375	354	347	369	398	388	394	354	374	374	397	391	384	398	386	371	390	363	378	371	363	389	388	363	354	345	400	343	367	355	399	402	370	407	364	361	369	384	372	396	392	357	356	370	378	378	370	367	370	370	365	386	387	355	350	395	335	378	347	374	373	400	371	357	367	363	399	361	344	391	345	373	368	382	378	374	370	382	391	391	382	362	365	361	362	401	365	348	402	370	373	365	395	370	382	369	386	417	368	395	380	362	381	395	358	367	337	351	374	362	395	373	387	375	387	373	402	374	392	400	359	378	368	366	365	358	361	375	387	380	382	370	372	365	378	395	363	363	340	359	381	386	366	332	375	367	349	354	374	385	424	364	361	383	365	357	369	394	383	381	357	344	391	394	366	391	352	365	366	400	364	393	362	347	353	412	342	368	404	388	384	367	368	341	391	374	373	371	392	341	367	435	365	380	354	391	388	421	331	360	359	364	377	393	384	389	381	399	373	372	371	362	385	389	381	375	365	351	402	339	376	348	367	381	386	346	367	364	383	400	360	354	371	367	387	375	389	380	364	369	372	359	374	372	354	368	359	373	354	423	373	353	368	355	370	371	365	330	383	363	352	375	341	357	339	344	370	373	371	376	392	411	389	391	369	389	372	374	337	367	370	400	384	342	379	372	388	352	338	394	379	392	396	427	378	371	375	390	356	389	373	371	366	409	340	378	360	365	363	417	378	385	340	397	367	380	355	394	390	363	367	386	345	387	392	375	397	379	365	356	389	342	353	396	382	385	384	393	360	361	344	360	372	371	383	380	393	382	326	316	346	361	393	380	367	383	343	399	388	377	364	358	329	384	382	370	353	379	393	365	402	376	351	376	417	362	352	388	377	337	337	350	349	365	410	380	352	384	362	362	354	392	349	363	392	338	357	382	366	382	379	373	412	358	394	345	415	375	363	383	403	357	370	368	358	351	395	391	383	363	395	408	370	400	357	341	392	373	348	366	404	384	393	388	343	374	355	365	418	380	354	346	416	366	377	377	371	343	379	374	361	361	379	398	367	391	341	377	375	365	374	405	397	355	371	409	378	362	383	389	359	395	368	363	394	373	380	403	403	396	375	362	376	371	372	370	370	390	347	392	360	367	389	369	369	378	398	367	375	409	367	356	355	345	374	351	398	363	386	404	400	355	356	368	389	368	375	376	394	346	339	405	400	353	378	362	351	375	382	352	363	396	389	343	415	382	374	377	418	398	349	359	399	392	386	386	422	393	373	323	383	342	363	368	377	395	376	415	381	359	355	399	359	375	358	367	381	386	378	357	423	336	377	382	363	350	345	378	395	408	381	352	361	399	375	381	401	353	373	364	356	390	364	384	371	344	351	369	346	376	383	368	384	398	362	387	411	365	372	403	367	372	384	388	382	361	337	348	386	400	380	357	355	393	392	357	414	397	371	351	373	372	379	396	353	347	352	388	363	375	401	392	346	373	375	369	391	353	356	334	382	376	410	369	375	390	393	328	370	368	368	369	386	376	324	398	366	402	366	380	385	367	388	369	363	354	399	390	355	365	403	378	399	371	374	345	393	401	385	382	417	364	384	345	386	346	372	368	387	418	399	366	397	376	390	358	339	340	387	371	358	398	376	365	390	376	367	379	355	377	354	379	432	370	386	342	364	382	370	385	362	392	382	398	380	369	378	392	342	369	411	393	381	390	418	350	396	397	387	396	369	367	388	401	372	383	388	397	378	398	385	391	370	371	376	433	364	340	382	367	376	394	359	374	392	342	375	381	376	355	358	355	359	372	393	375	357	361	353	382	353	356	389	381	384	390	391	367	381	390	374	429	393	392	376	377	363	390	376	396	370	386	376	374	348	357	410	366	361	368	382	362	400	369	381	387	367	389	423	382	357	367	340	339	393	355	377	390	379	364	362	411	379	401	363	376	357	390	350	385	376	358	380	378	358	338	395	373	363	372	411	366	360	360	374	398	322	366	363	390	393	350	352	342	391	365	376	365	413	357	338	368	412	398	363	383	391	392	334	399	343	383	392	384	362	386	393	354	395	407	389	389	362	378	381	353	345	369	377	394	385	374	325	352	404	417	378	411	361	347	371	343	357	391	360	371	375	388	368	389	364	339	397	393	383	386	349	336	381	361	367	406	382	383	353	406	374	359	392	375	390	340	372	409	392	380	422	377	364	355	338	389	388	390	360	379	382	374	337	378	387	387	357	350	380	368	405	360	386	387	367	373	351	362	369	335	380	393	397	372	370	364	375	364	381	357	375	364	341	367	344	362	377	351	349	362	369	331	328	381	339	399	384	407	419	351	387	372	345	364	357	391	348	401	392	369	386	399	399	329	383	386	358	367	360	361	411	373	379	349	369	379	407	378	357	350	367	404	377	380	381	364	374	369	387	376	383	371	387	405	341	372	368	363	368	406	349	368	414	357	377	346	380	400	351	370	396	357	378	356	361	380	369	376	361	355	387	376	381	368	362	396	374	394	362	375	350	376	407	419	395	374	381	371	351	379	369	351	382	398	385	400	358	367	358	366	357	386	391	342	353	378	421	356	375	351	399	355	358	343	366	373	413	412	409	345	359	343	389	386	411	401	368	376	361	385	423	371	376	334	372	367	396	372	371	378	433	405	394	403	381	334	384	373	371	351	375	368	354	347	363	384	375	367	390	355	374	401	364	391	369	376	350	352	382	388	388	364	363	380	400	332	383	368	370	389	375	385	384	346	350	348	360	355	373	376	383	378	385	379	383	359	365	403	327	385	354	376	378	347	382	378	379	349	374	376	371	382	401	380	406	358	371	383	397	404	361	359	396	368	372	405	381	368	371	371	383	378	348	364	346	403	354	361	369	382	362	387	388	341	386	345	413	421	379	383	386	385	423	367	387	391	368	345	352	389	372	374	404	388	360	365	377	360	377	367	360	358	363	369	378	387	368	344	376	385	362	393	386	374	386	403	369	365	380	350	394	373	354	391	380	351	391	409	393	390	389	396	388	376	384	362	350	394	357	383	369	386	367	368	376	353	380	388	368	348	349	351	385	354	372	378	366	355	396	402	367	370	408	366	373	354	372	390	374	377	348	355	362	353	354	346	375	395	365	376	374	349	389	371	359	388	391	384	371	392	358	385	404	417	388	348	370	364	359	333	343	345	351	373	376	361	403	350	346	344	358	402	362	370	426	396	391	397	386	379	377	383
7653	737	595	386	311	242	214	187	185	154	175	182	156	159	170	147	148	129	171	157	144	144	152	165	137	144	141	132	139	135	153	154	146	149	150	123	165	158	139	147	129	156	141	162	150	164	163	132	163	172	156	144	150	165	157	156	152	139	171	165	146	137	165	144	146	163	149	166	155	141	173	151	155	158	133	138	169	145	150	142	154	154	142	149	139	154	149	149	120	137	129	143	135	156	121	146	149	139	117	147	155	148	139	155	150	140	152	146	179	150	148	144	140	142	141	161	143	144	148	142	155	131	168	156	138	155	160	163	146	165	157	153	127	143	149	142	152	140	156	153	138	147	147	151	135	147	153	167	169	146	145	169	147	148	183	138	153	157	143	147	146	158	155	156	154	138	151	156	160	165	155	141	148	161	155	135	139	144	146	149	137	141	152	132	140	170	135	156	147	122	149	178	161	138	156	153	145	114	167	165	153	140	139	146	154	130	147	138	147	138	177	137	151	138	147	138	131	139	151	169	168	143	159	131	124	146	142	161	140	159	141	164	157	151	157	121	144	145	140	165	158	158	156	133	132	159	149	156	140	153	158	129	158	155	144	152	163	140	159	160	158	127	148	165	154	155	151	125	134	160	125	147	127	139	144	165	159	149	153	166	126	142	140	144	178	165	131	160	142	158	149	144	157	167	143	153	143	163	165	159	141	129	150	134	153	153	152	143	103	155	155	163	150	134	150	144	140	142	145	155	162	137	134	162	174	130	131	128	123	163	165	151	152	140	136	147	172	195	148	149	145	154	152	153	159	165	166	145	149	149	141	135	143	159	167	155	144	159	145	148	142	155	145	163	170	148	154	143	167	134	131	142	134	146	135	163	151	152	162	162	120	153	150	140	162	129	158	160	138	142	128	148	186	159	170	178	179	149	145	146	152	166	137	126	165	149	172	151	154	152	152	158	148	156	153	154	124	119	140	149	149	148	149	149	169	139	156	156	139	158	175	149	157	126	161	162	146	153	137	144	164	133	164	152	145	139	158	145	139	160	142	156	144	124	137	157	145	129	164	149	136	136	116	157	153	159	162	172	151	148	141	141	156	136	157	147	147	166	154	145	144	125	164	177	161	153	158	136	136	151	143	166	151	141	161	126	142	150	144	152	134	129	147	159	154	131	132	167	156	141	138	158	139	150	158	152	117	133	146	146	156	137	151	148	146	124	153	125	144	146	134	148	152	144	155	148	135	137	156	156	145	153	159	124	161	158	160	146	152	146	142	153	122	150	130	143	145	162	159	147	163	146	157	155	147	154	149	160	143	118	112	152	152	150	152	165	142	148	152	173	150	150	141	125	149	132	139	151	134	157	146	144	137	153	141	167	156	142	163	147	161	143	153	145	144	155	144	145	140	134	139	136	138	144	143	135	163	168	159	149	132	162	137	141	145	118	151	112	151	121	159	118	147	142	166	156	149	145	130	140	142	150	139	120	154	153	168	161	164	168	146	149	152	141	141	146	140	150	127	156	140	155	130	156	145	145	171	150	150	146	137	154	161	153	139	146	161	146	146	148	149	136	143	135	127	157	136	151	154	133	159	149	160	135	157	131	164	165	142	186	140	146	113	153	141	149	171	163	143	131	125	139	155	159	144	140	172	146	150	169	148	134	146	146	118	122	160	147	136	157	156	154	165	148	154	149	149	167	126	149	134	129	132	145	143	157	132	132	160	139	148	186	128	157	159	146	125	156	135	157	148	161	150	138	158	147	161	174	135	139	166	146	129	146	173	138	145	133	138	139	151	136	143	181	129	148	156	141	144	145	125	153	131	147	145	176	160	154	149	156	134	135	148	133	166	149	166	161	155	151	155	141	158	143	181	158	161	173	138	144	147	163	117	152	161	160	158	155	173	162	137	139	144	146	145	148	132	130	119	132	139	135	149	142	134	164	140	123	157	151	149	130	156	147	163	153	141	151	150	164	155	140	138	148	161	164	138	145	162	129	139	172	142	136	155	138	154	145	141	152	163	152	129	124	125	156	156	159	132	135	156	179	172	156	138	137	154	143	170	143	156	152	141	142	138	170	176	147	152	137	166	141	149	157	155	144	132	117	136	135	140	154	138	134	148	159	148	143	134	144	140	146	155	151	137	180	147	139	141	161	144	132	149	132	141	158	145	158	146	145	143	140	145	136	156	165	135	138	126	158	149	144	154	150	153	163	134	178	161	128	165	148	147	141	122	156	159	131	152	152	146	152	168	127	160	133	147	149	156	150	142	159	154	126	161	137	161	148	152	134	162	161	150	137	151	166	171	135	152	152	132	145	170	151	148	167	140	162	147	165	165	147	153	153	137	161	168	133	154	117	149	136	150	160	129	147	148	137	133	151	157	158	154	144	153	142	132	124	141	147	153	152	147	123	166	167	157	150	144	162	148	150	137	148	147	142	144	166	155	169	147	148	162	147	165	161	161	169	136	143	144	157	147	134	132	133	143	150	165	146	149	165	150	145	151	162	155	144	162	162	161	134	152	125	134	149	126	154	162	124	138	148	160	148	157	148	135	147	141	171	142	173	117	147	151	133	173	145	130	157	125	141	134	137	153	149	138	151	144	166	176	135	165	162	162	176	164	125	156	157	176	149	155	162	161	144	155	150	144	147	124	135	121	160	140	129	133	159	171	144	181	141	156	149	149	140	151	154	147	148	135	165	155	159	150	156	148	142	137	151	159	120	163	154	150	134	151	131	129	140	164	155	170	157	168	132	173	155	140	142	139	128	141	138	151	139	132	141	176	137	158	153	161	141	138	138	175	155	171	146	148	164	155	165	141	154	149	139	133	138	157	163	150	118	128	181	147	153	154	145	147	140	171	159	150	174	179	155	136	166	139	132	139	160	142	165	149	140	134	145	146	160	138	149	131	169	148	148	154	115	146	129	164	142	120	162	169	143	140	175	152	172	129	144	123	143	127	129	151	143	150	141	158	151	151	166	164	146	159	144	141	140	138	153	153	120	152	146	140	143	133	154	141	160	156	146	151	137	147	140	179	160	151	138	146	149	139	182	152	140	175	177	148	150	138	147	128	170	133	145	158	169	157	137	147	152	138	166	146	155	159	153	158	125	124	166	156	138	146	150	175	130	125	163	152	120	156	136	138	156	138	132	140	142	129	143	149	134	155	137	155	152	159	164	134	129	150	166	141	143	151	134	138	128	123	152	145	150	156	165	151	146	159	157	163	144	134	159	142	160	152	143	168	169	144	180	128	163	165	128	171	166	113	149	149	137	152	144	116	128	154	146	143	160	132	153	150	137	151	154	154	157	141	144	151	148	145	148	175	180	165	154	148	160	140	180	165	153	147	142	139	152	139	161	127	137	154	179	157	166	148	151	162	157	150	163	148	145	146	153	158	129	157	163	151	147	146	125	135	128	131	158	135	155	154	160	130	165	156	151	158	152	155	152	141	135	142	147	148	185	139	145	150	158	155	154	158	174	140	173	159	145	163	160	140	135
6663	948	1309	1357	1081	877	737	649	604	537	523	472	459	439	433	390	416	387	441	381	414	389	358	386	347	379	344	354	375	358	350	399	355	361	383	343	380	318	341	336	372	341	358	348	382	333	361	356	365	368	366	342	368	362	332	367	369	380	358	362	378	390	394	374	395	311	337	347	397	380	379	366	362	359	347	335	327	386	354	352	329	343	365	346	361	333	335	328	373	327	392	340	351	345	370	325	329	346	333	384	362	339	390	358	335	309	343	362	370	340	339	326	358	341	363	342	348	352	344	325	348	358	326	358	351	328	331	328	365	382	394	344	360	367	367	330	364	352	363	360	342	341	385	343	364	351	344	351	352	306	355	375	302	362	343	331	334	342	362	326	357	346	345	348	328	360	289	339	356	371	364	337	362	387	337	331	306	362	331	347	341	329	354	330	340	356	350	377	343	365	370	300	341	337	364	387	359	361	313	359	346	346	330	353	329	355	350	353	336	363	382	342	320	312	288	363	364	364	354	385	337	338	350	364	332	387	355	347	353	328	356	351	356	350	352	370	316	311	363	362	313	344	370	347	343	341	387	373	344	332	337	361	341	344	357	338	342	352	368	374	331	347	325	356	316	342	351	295	383	366	357	357	389	318	342	354	371	342	365	331	318	321	356	377	363	376	357	347	345	341	321	385	313	332	343	356	367	314	357	354	349	359	348	319	341	339	348	399	346	353	370	346	347	347	355	329	342	360	335	351	323	334	354	355	346	323	369	344	384	350	323	352	348	345	332	401	355	365	336	358	366	334	371	351	327	346	359	355	356	381	358	351	336	366	328	355	351	343	339	353	360	367	373	297	314	340	326	359	349	378	357	333	321	369	364	358	379	365	374	385	349	356	352	348	361	328	339	346	383	324	357	394	392	314	365	347	355	347	360	362	310	335	341	353	335	369	333	340	344	326	368	376	313	362	365	336	319	369	327	360	358	327	375	329	341	359	366	361	377	369	341	350	369	327	347	353	361	321	357	319	364	363	322	348	325	369	355	339	345	326	382	359	348	381	329	359	346	344	353	362	337	329	331	340	354	367	348	357	378	357	309	352	321	347	339	362	344	311	345	336	402	328	325	357	346	345	370	378	367	379	383	336	354	313	367	348	346	350	363	337	341	308	386	332	365	368	350	348	365	359	355	368	346	326	360	355	364	340	353	332	367	345	346	324	343	360	358	352	310	353	338	350	363	403	383	350	368	355	344	291	358	369	361	366	327	352	331	347	377	333	327	362	335	340	367	355	353	319	362	348	376	364	349	360	347	318	348	338	340	319	321	385	359	318	362	320	350	356	372	333	389	360	392	364	387	368	354	307	337	365	355	329	334	357	352	364	303	339	349	349	330	345	369	367	347	333	323	358	351	326	361	358	373	355	345	348	334	338	352	343	352	350	360	352	359	359	377	347	340	350	344	348	332	360	350	361	343	368	336	338	346	351	346	331	326	380	342	373	310	378	344	329	354	339	299	353	331	347	353	330	339	352	358	371	337	361	350	350	335	348	359	326	361	358	349	357	344	361	351	318	338	320	318	324	346	340	370	350	352	316	362	367	375	326	331	370	356	358	322	329	360	346	371	358	356	336	358	373	385	357	349	353	332	372	316	352	313	339	352	387	343	375	330	336	356	365	344	361	373	338	332	331	369	358	346	350	356	345	360	348	337	324	381	335	363	353	344	366	357	386	334	344	325	341	343	338	353	361	362	350	348	321	355	357	387	343	338	355	329	354	333	366	368	340	362	347	364	375	328	350	326	368	356	351	375	356	368	346	371	374	353	369	350	350	375	345	374	336	321	338	386	311	331	349	332	350	357	342	309	321	342	339	339	367	324	331	314	332	368	316	332	360	361	316	356	375	360	348	367	339	352	361	350	351	323	319	296	336	336	340	334	347	345	377	319	361	347	332	331	314	396	363	334	378	337	335	355	361	323	339	383	370	331	380	357	356	368	365	343	319	360	357	345	342	339	380	373	375	340	364	369	349	333	323	329	327	386	350	334	327	346	344	337	326	333	364	345	340	372	378	321	343	370	357	312	351	367	322	332	290	313	370	346	360	354	315	345	370	351	314	354	377	331	361	352	349	340	358	372	382	342	330	380	373	344	369	349	332	337	343	348	332	350	330	341	361	343	338	353	363	316	358	330	353	339	355	359	347	321	355	352	325	341	338	394	345	333	352	357	364	331	335	405	351	352	308	356	321	361	350	371	357	344	341	361	370	324	356	341	332	343	371	343	365	365	338	351	343	333	357	338	349	365	340	329	356	387	391	367	385	359	364	318	348	349	330	358	351	315	356	363	374	363	363	371	322	350	383	364	342	343	324	358	322	324	354	359	362	366	340	331	314	342	349	338	346	361	353	367	372	359	336	341	354	335	343	366	360	376	366	343	368	374	369	362	347	352	298	328	335	366	306	350	336	361	369	377	340	361	358	391	366	386	376	372	348	358	370	364	329	343	337	310	354	372	351	346	336	334	359	340	345	352	352	336	344	336	344	349	332	336	362	341	348	340	343	352	359	347	333	306	301	329	372	375	330	376	320	370	361	375	303	330	345	365	358	316	360	361	361	347	347	325	365	369	367	333	337	354	337	336	327	338	331	328	354	331	353	371	316	345	362	350	336	367	298	341	348	340	347	348	360	343	340	358	367	332	356	342	344	305	341	374	340	353	340	392	380	370	340	389	359	316	383	312	361	344	323	381	342	352	336	356	317	364	322	318	355	350	375	375	359	335	329	334	377	375	347	342	351	359	335	370	353	329	343	336	322	329	355	375	352	334	312	346	360	348	312	369	323	376	327	339	338	319	357	316	381	329	310	344	342	367	331	384	333	347	319	320	334	360	367	354	365	361	371	349	369	353	304	335	341	348	361	346	323	333	355	349	358	347	343	372	365	361	336	352	354	356	333	352	351	342	352	361	356	358	317	362	369	369	354	350	347	321	339	350	348	309	341	347	353	318	339	361	352	351	335	363	362	344	353	347	323	350	345	357	310	347	361	340	329	322	347	364	342	354	345	360	330	325	340	350	347	348	370	333	364	345	339	340	349	324	319	379	357	342	314	360	332	354	355	372	333	340	349	351	333	378	342	357	323	321	314	370	345	354	334	348	351	334	370	317	348	359	343	361	372	351	346	343	367	369	362	370	322	357	382	378	337	355	326	349	335	373	324	353	357	348	376	358	359	380	332	367	346	347	366	319	373	341	324	332	342	368	331	341	333	334	367	376	372	367	337	386	325	351	357	326	353	362	382	360	366	357	326	360	336	341	346	354	357	353	325	345	314	348	327	371	330	367	363	338	344	323	350	353	363	358	352	363	362	339	346	392	345	342	345	364	315	340	368	391	343	333	341	339	350	328	351	357	361	339	355	375	367	342	335	356	326	359	338	352	346	357	348	358	359	349	340	333	336	339	318	358	364	371	358	324	383	348	350	330	338	380	344	338	340	328	364	360	369	338	335	356	352
14395	1397	910	578	340	229	198	172	120	127	93	107	122	91	89	77	81	88	91	67	64	80	75	69	73	83	81	72	77	72	77	82	64	71	78	68	78	85	83	78	72	66	56	70	68	84	77	64	74	51	86	62	71	78	85	84	73	69	68	68	72	61	82	47	77	59	64	76	69	74	66	68	78	75	74	75	67	72	53	74	70	84	65	64	64	66	70	68	69	77	79	78	64	62	70	68	79	64	68	68	73	53	65	78	81	62	65	72	65	77	62	65	76	81	73	72	59	65	67	77	63	57	67	93	56	74	63	78	76	64	66	79	93	63	63	56	64	68	67	59	63	70	67	62	65	66	59	59	56	73	58	59	51	62	61	58	68	64	57	77	94	88	57	44	65	66	73	68	70	81	69	76	55	47	74	64	63	78	73	55	70	81	69	60	71	63	79	63	72	78	76	75	60	75	50	76	66	61	85	66	73	60	66	62	53	68	73	66	72	53	58	66	67	63	79	80	78	74	54	70	64	56	54	73	62	76	66	65	58	64	71	51	71	62	65	63	74	71	65	65	73	76	74	66	59	69	64	52	61	64	74	69	67	61	73	65	63	73	72	71	76	56	63	83	54	64	67	57	46	68	71	73	65	61	53	67	73	61	54	61	54	76	60	64	69	56	54	63	71	58	52	75	76	65	68	89	59	67	83	61	65	78	75	85	70	71	65	59	68	66	68	72	64	79	54	72	67	80	71	66	73	58	84	66	64	65	76	82	72	65	57	85	60	72	60	76	74	69	71	68	58	73	59	90	70	71	68	62	68	76	61	76	81	58	85	68	47	71	67	86	67	62	48	88	78	72	63	59	67	79	79	70	75	67	79	62	75	73	57	58	67	60	73	62	68	69	66	58	53	76	52	78	66	77	81	84	74	68	65	75	71	64	74	74	67	68	65	60	60	80	71	61	80	70	70	56	78	75	61	67	71	61	71	74	63	57	63	58	68	68	69	74	58	72	63	67	88	57	58	63	53	68	70	77	64	73	72	50	61	84	77	59	62	76	78	72	49	68	73	61	78	72	53	71	69	62	58	69	69	64	60	68	63	60	52	56	46	64	73	64	57	72	78	70	60	77	53	57	72	78	90	50	58	58	77	67	56	74	66	64	68	80	73	70	72	54	61	49	67	75	64	86	61	61	69	77	69	65	76	80	61	59	74	59	69	65	73	82	95	68	80	72	73	75	69	74	64	74	57	66	66	84	71	61	72	72	73	82	57	51	57	75	63	77	66	51	64	60	51	67	73	67	71	70	65	57	68	69	65	57	69	61	69	61	73	56	57	68	72	64	82	75	69	69	54	70	72	73	66	79	64	50	58	56	61	56	67	77	69	72	68	74	67	77	58	81	61	67	64	59	76	75	76	62	65	78	64	67	63	64	71	67	66	83	70	69	65	92	67	76	79	73	64	63	78	55	73	76	62	77	64	68	67	69	81	70	71	78	63	59	54	74	81	58	76	71	60	58	53	58	80	74	70	79	68	74	62	68	70	76	78	67	67	61	61	56	45	50	63	76	80	62	59	50	65	61	69	76	67	67	71	73	71	60	72	69	88	56	66	73	65	62	70	55	59	74	68	49	79	57	59	76	71	85	69	65	63	68	77	72	54	69	50	72	50	68	78	80	61	73	72	78	65	69	81	73	79	75	72	63	68	79	70	54	72	63	47	70	62	65	69	71	61	55	64	71	62	60	74	65	53	65	69	82	65	78	72	73	68	77	61	71	65	58	79	68	78	66	52	69	55	69	86	60	67	62	78	62	72	61	73	64	73	67	60	68	68	66	83	60	59	72	84	65	81	70	55	68	67	56	72	50	72	64	64	56	57	54	62	61	57	65	71	67	62	58	64	77	75	72	83	66	63	67	72	79	68	71	78	51	74	82	63	66	55	65	75	59	59	69	67	61	62	64	81	80	78	81	59	59	77	69	68	73	62	82	71	73	75	71	63	68	70	69	87	77	65	73	65	59	77	76	75	62	65	60	71	73	79	72	72	65	79	56	64	68	63	82	73	73	76	62	66	65	91	62	68	59	50	58	79	81	77	72	82	69	55	72	79	60	48	69	71	58	67	43	88	75	77	59	69	76	65	61	83	79	68	68	50	58	66	96	58	62	79	72	86	77	62	79	60	65	68	62	63	74	74	81	58	85	62	60	70	64	59	56	71	71	56	69	70	61	75	69	73	74	62	70	64	68	68	75	71	72	69	72	62	68	69	73	69	76	68	77	74	72	56	48	68	76	61	59	56	71	62	67	73	64	64	64	55	55	70	72	73	55	68	62	79	61	53	53	70	69	73	58	70	66	74	66	71	77	65	76	74	56	66	63	62	63	64	73	62	65	76	65	62	69	71	52	79	79	62	75	60	53	63	55	79	65	80	54	62	80	61	79	71	81	57	67	56	76	68	69	77	74	78	70	71	59	64	78	69	78	61	68	58	50	64	69	89	67	68	61	68	54	47	69	67	85	74	65	69	76	67	73	74	61	73	72	61	87	64	64	74	62	74	72	69	66	68	63	78	58	60	63	56	64	80	68	64	69	68	67	58	66	92	68	64	65	61	72	66	60	76	65	58	66	85	66	67	58	52	56	67	55	61	71	65	60	75	58	67	70	64	81	66	74	59	52	62	66	72	69	74	74	76	78	68	75	92	69	71	73	85	60	68	79	67	65	78	70	59	78	66	69	61	73	65	73	57	59	68	60	72	77	85	69	58	85	68	64	58	68	70	84	59	80	73	68	65	67	67	72	82	67	75	64	71	80	71	56	51	81	72	72	74	65	43	78	60	86	66	68	72	62	53	62	76	69	64	71	76	69	80	88	78	76	68	80	69	66	62	75	87	57	61	77	58	78	62	69	63	67	61	64	69	93	92	69	68	51	53	82	58	55	70	62	73	76	79	81	66	68	74	64	60	57	54	74	64	81	68	67	51	82	58	55	65	68	64	76	58	78	81	74	75	60	74	58	71	77	63	77	65	84	69	76	77	67	84	66	83	67	67	51	78	60	73	63	71	71	74	67	53	90	52	69	67	64	60	76	62	75	55	68	66	67	77	62	66	67	73	79	68	64	53	54	78	84	64	63	67	91	70	66	69	65	55	66	68	65	97	63	81	69	66	67	75	82	61	58	64	69	68	67	66	77	69	73	79	55	83	59	80	69	76	64	66	64	69	65	70	78	52	76	71	58	61	66	71	77	62	60	72	63	71	66	69	76	67	61	79	63	62	62	72	67	75	75	59	67	81	50	58	61	58	64	67	69	75	77	82	67	64	64	79	66	59	67	82	66	58	68	70	60	77	65	69	70	84	80	84	71	71	77	81	64	79	67	58	70	87	50	57	65	81	56	92	76	56	63	83	64	76	71	67	63	66	54	75	55	61	75	63	60	60	72	64	73	66	67	88	56	78	71	71	62	59	68	71	62	62	76	69	77	61	74	71	78	70	65	48	61	61	55
8369	1224	1988	2012	1582	1190	927	819	694	576	479	431	351	334	340	300	318	312	289	258	233	236	257	223	234	231	215	207	199	201	221	217	202	213	215	199	211	176	181	206	193	166	206	208	200	181	190	204	200	200	205	177	177	195	175	182	191	203	227	232	201	216	239	232	237	222	189	186	213	182	216	202	175	206	179	200	177	185	159	189	187	177	188	167	187	194	198	193	186	190	186	182	181	173	159	175	184	185	181	161	186	173	178	161	175	195	186	180	182	171	173	167	162	168	168	196	197	189	172	171	173	180	165	189	179	179	177	197	170	156	181	145	182	169	173	175	168	188	187	173	173	164	184	168	181	165	182	182	156	194	183	151	172	169	176	191	213	149	166	163	163	156	183	172	204	193	153	181	187	189	164	191	180	191	164	157	164	185	177	192	180	162	175	168	147	194	172	160	175	170	160	163	185	174	169	197	162	162	170	201	148	155	176	180	165	187	171	166	189	175	160	198	183	165	176	169	200	158	161	173	163	183	197	181	180	165	177	156	175	154	148	170	182	183	183	172	181	174	174	165	153	165	173	191	168	148	166	169	172	195	177	177	173	180	173	185	150	162	172	177	171	183	175	158	185	171	191	185	162	164	163	170	165	177	172	187	183	159	166	159	176	159	169	161	197	148	191	199	185	172	186	215	169	190	164	162	168	199	179	191	169	176	191	167	176	191	164	194	166	178	168	172	170	165	190	163	181	178	158	168	186	162	162	190	163	187	178	148	183	178	176	157	181	181	183	161	176	180	180	181	186	187	174	190	179	177	181	164	185	196	181	214	185	172	182	202	189	181	180	174	191	173	156	169	181	173	161	160	161	181	160	193	200	186	166	193	180	182	175	172	166	183	162	177	158	205	181	168	195	169	182	206	164	176	157	178	184	170	163	182	189	192	185	173	193	173	165	174	197	151	176	167	175	174	187	188	187	203	178	183	170	193	189	167	184	160	170	188	179	183	159	171	176	168	161	155	184	179	170	176	198	185	168	176	180	165	173	159	143	175	194	157	175	181	180	211	176	181	188	178	195	193	168	151	192	185	197	175	204	155	161	172	168	188	162	172	195	191	186	180	168	190	181	204	181	203	165	176	182	195	192	182	190	171	186	173	160	167	155	171	179	179	172	182	168	174	164	181	196	184	169	184	170	196	172	202	168	178	165	173	162	193	179	157	157	207	170	175	164	169	172	159	183	182	174	172	177	154	170	167	166	176	182	178	171	169	180	160	174	171	172	185	173	191	175	190	166	190	198	169	174	178	173	166	171	172	157	172	178	182	185	184	180	176	181	174	173	168	199	178	192	182	180	193	166	172	187	186	169	202	177	176	160	188	179	188	184	181	163	203	170	146	167	169	172	171	182	171	155	174	178	177	175	184	159	167	191	191	157	177	165	156	174	186	191	184	183	198	165	178	167	172	184	174	164	199	185	196	177	170	184	163	185	181	155	187	191	176	181	184	180	181	171	185	164	196	157	169	151	170	173	183	160	169	184	160	164	172	175	182	160	182	170	180	155	180	193	162	179	180	162	180	181	160	180	185	196	166	157	147	181	186	178	165	184	167	164	181	198	169	197	191	156	153	170	154	156	180	179	164	178	173	186	143	184	162	176	170	170	161	171	193	179	164	170	183	182	175	161	190	166	181	177	180	176	176	178	165	153	169	166	171	170	206	171	195	190	190	166	154	167	163	181	180	172	191	169	208	179	198	170	169	181	156	182	193	151	189	176	157	167	151	197	202	177	178	180	187	214	183	180	192	173	175	170	180	190	181	158	163	167	187	188	190	177	189	211	164	163	181	202	154	168	192	172	176	148	175	172	165	185	182	179	192	180	178	194	191	170	167	192	183	183	166	161	172	186	162	183	192	179	190	182	186	180	197	189	175	160	168	176	157	197	161	154	175	181	161	170	175	187	171	184	177	151	182	201	177	178	184	191	172	168	174	162	187	185	162	169	170	167	158	152	171	162	160	155	194	168	164	166	181	185	179	178	170	168	186	194	171	175	162	197	146	193	174	188	145	160	172	181	168	194	195	171	179	177	162	191	185	176	165	187	190	163	176	188	182	208	180	184	165	160	162	182	167	173	184	175	192	168	179	173	182	211	173	160	188	186	214	156	182	177	176	195	188	178	187	173	180	187	182	161	182	175	186	211	163	191	184	166	187	177	182	182	195	184	193	173	188	183	164	179	173	188	187	183	159	179	182	162	151	164	157	186	183	185	164	174	166	155	207	161	153	172	165	175	164	178	170	192	187	166	183	188	180	173	165	179	178	175	194	166	141	163	162	172	179	190	162	174	158	178	139	176	180	196	167	157	192	199	176	165	185	172	174	167	172	176	191	146	182	171	179	170	173	157	201	165	181	158	185	184	171	187	168	164	164	177	168	179	178	193	159	181	156	166	182	171	183	176	165	173	190	140	165	180	167	165	166	170	182	161	207	174	172	175	206	199	191	196	165	170	165	162	170	159	178	178	184	160	171	166	160	169	167	192	180	172	168	186	174	183	159	164	161	181	189	186	164	184	167	171	181	168	195	151	161	184	178	173	176	155	196	159	197	160	165	179	160	182	157	195	180	173	182	176	165	173	171	172	173	142	175	161	153	168	153	185	161	158	185	201	147	170	166	174	194	191	155	208	158	172	161	176	175	166	183	176	176	192	184	168	191	184	185	184	188	163	158	204	180	176	182	166	180	199	200	180	177	179	170	182	185	164	170	172	159	172	166	189	155	174	173	166	173	181	165	154	157	186	182	175	152	177	152	193	165	182	191	159	163	183	175	183	164	176	144	160	188	179	190	158	183	173	165	204	190	207	159	159	178	160	169	190	189	175	156	169	181	169	185	188	176	198	186	166	162	164	190	169	168	177	175	183	181	154	163	184	193	172	148	162	202	160	175	194	154	192	142	157	172	175	172	169	139	162	190	194	180	175	185	170	176	192	192	179	174	178	183	155	196	182	166	178	170	189	158	195	178	170	183	187	174	137	204	182	191	178	177	172	197	164	170	162	187	189	179	199	197	176	180	175	194	150	194	183	153	165	180	184	176	183	200	183	169	162	169	177	172	194	178	182	185	195	176	158	165	152	189	193	183	205	182	183	184	191	168	183	149	149	191	183	169	165	199	187	180	167	179	155	188	189	183	164	176	167	177	171	139	187	172	177	191	162	198	193	165	164	172	176	170	173	160	153	169	161	167	168	142	171	159	176	190	183	170	175	168	153	170	196	142	208	184	165	170	175	176	170	170	177	171	186	195	166	173	162	196	183	204	153	176	164	200	170	170	182	145	187	158	169	177	167	167	187	178	178	191	174	203	167	170	164	175	188	174	182	194	188	167	207	175	170	167	171	172	147	173	161	193	173	168	181	169	185	192	177	153	183	186	175	167	192	170	186	176	168	154	181	184	168	175	165	196	162	179	153	186	192	194	157	177	166	179	150	191	198	162	192	181	178	166	173	189	186	156
1868	326	269	199	184	156	186	158	170	152	162	147	187	162	158	170	150	179	168	157	176	160	165	157	146	178	174	155	142	178	161	149	162	181	158	154	147	186	144	153	173	141	169	173	145	158	147	176	175	159	143	155	138	163	149	143	154	175	151	161	161	165	189	159	161	161	151	160	149	160	167	147	167	156	138	175	165	184	158	145	135	185	180	158	166	173	119	149	183	148	156	144	169	157	152	176	166	165	165	140	138	155	134	158	155	154	161	169	163	143	178	169	136	169	151	172	171	177	160	137	155	163	176	144	163	156	160	163	189	151	148	151	167	143	139	164	165	136	156	151	164	167	167	164	127	144	177	180	168	134	164	148	157	151	176	156	158	179	153	159	155	151	158	161	152	166	159	155	185	171	150	167	169	146	148	150	165	147	166	180	147	162	173	167	162	162	139	159	143	173	146	154	154	153	158	161	149	152	149	152	159	148	147	163	154	153	165	184	163	140	163	155	150	162	151	163	181	170	181	162	175	141	167	141	148	160	144	155	143	110	159	160	148	159	184	144	173	151	164	193	149	141	163	174	175	155	143	148	174	150	182	168	144	161	183	166	160	172	147	151	159	175	154	176	141	177	150	168	142	147	170	198	170	174	158	135	159	167	157	167	168	151	168	173	142	158	181	140	146	163	144	160	155	160	150	171	157	164	136	132	170	188	150	163	167	153	163	147	146	164	161	189	152	177	141	134	146	171	145	140	146	172	149	165	160	149	162	183	167	150	165	177	145	142	154	143	156	156	182	172	148	136	158	136	165	153	161	161	157	163	150	168	166	169	168	166	178	149	139	158	154	143	138	169	160	142	154	166	159	149	119	153	151	160	158	166	173	139	157	146	152	142	158	169	153	153	176	141	149	161	161	171	150	155	190	148	156	149	148	156	156	161	161	181	150	162	152	160	155	161	151	152	144	171	146	163	161	159	179	146	149	168	143	160	162	141	171	170	184	178	165	171	155	151	158	163	172	152	161	128	151	171	159	148	130	136	139	158	151	167	152	168	162	166	124	163	150	143	170	158	180	154	142	147	173	156	153	155	176	137	178	141	201	173	170	163	158	151	142	161	164	198	146	131	154	161	177	173	170	147	172	166	135	141	190	159	139	158	143	134	144	175	147	169	151	160	175	178	179	156	153	150	154	144	157	181	162	131	158	143	139	161	162	159	137	152	166	157	157	156	169	147	154	175	157	181	155	159	151	144	159	143	165	176	156	157	150	147	163	168	175	156	156	133	162	152	155	148	143	161	171	162	182	177	143	181	166	158	165	133	169	168	150	168	171	174	162	175	170	148	149	158	138	161	154	154	164	163	156	173	155	185	149	162	147	146	163	145	172	181	160	146	179	156	144	152	180	148	168	156	182	172	155	175	147	154	174	163	149	150	185	160	157	155	154	150	148	160	159	182	143	142	182	140	139	152	152	151	158	169	163	159	157	153	171	136	178	157	171	158	169	163	115	150	161	147	152	166	179	141	165	163	145	174	167	153	147	168	161	146	166	159	151	148	166	146	167	159	172	149	145	167	156	159	186	158	158	150	184	134	142	174	149	161	149	167	151	156	163	181	151	174	150	144	173	152	161	161	140	148	166	144	163	163	173	152	167	138	153	154	144	162	149	167	155	167	171	160	194	166	164	150	148	147	175	168	165	140	166	168	154	141	160	154	153	156	172	137	154	154	155	144	160	143	159	157	140	174	165	167	143	144	155	154	158	169	142	169	169	154	163	162	155	138	177	168	149	172	158	173	154	177	150	158	148	155	142	179	159	170	183	177	175	146	155	178	146	149	189	167	162	166	162	158	133	148	170	145	179	160	153	162	166	148	148	143	132	138	149	156	150	172	175	152	154	164	148	136	145	166	156	173	172	156	181	143	168	165	167	181	155	149	156	193	185	173	155	138	152	145	166	161	165	142	165	175	173	154	158	134	163	157	156	144	156	173	164	189	155	174	147	154	163	193	194	156	160	153	160	177	172	162	153	160	166	154	174	129	149	148	144	161	147	149	152	145	163	159	157	164	136	162	139	156	168	166	187	174	168	172	136	172	155	158	155	149	162	144	186	137	128	162	167	150	135	164	185	150	187	177	136	161	157	144	143	160	144	154	162	183	186	169	145	141	158	166	129	165	170	154	145	159	131	159	150	164	178	163	151	161	170	155	173	157	167	175	161	163	172	148	141	154	138	137	144	163	167	163	150	152	178	135	176	144	145	169	155	141	150	151	149	167	167	141	136	151	181	163	141	142	165	158	138	179	137	150	122	178	150	160	160	151	182	153	176	160	142	163	146	171	170	142	163	146	169	158	154	158	172	158	168	154	143	165	143	164	152	163	125	141	164	162	161	168	135	154	148	157	131	155	146	145	175	138	136	145	140	159	161	159	156	182	151	161	162	188	180	196	130	150	160	177	143	152	163	140	147	168	165	190	164	170	151	163	176	142	159	174	154	169	184	152	173	166	177	150	169	169	167	138	159	152	159	156	170	154	156	175	146	168	149	193	148	167	173	163	158	154	169	165	168	181	165	161	181	160	141	145	167	161	162	147	169	153	173	155	148	176	161	163	160	151	178	179	172	156	153	173	160	168	157	165	157	141	161	161	157	166	170	180	174	168	178	157	156	165	160	168	125	163	132	156	148	152	143	143	174	166	157	160	170	146	180	159	171	161	150	172	167	144	156	175	145	174	157	168	160	167	135	157	146	165	155	137	157	169	165	145	161	136	147	140	179	144	159	141	141	143	142	150	152	157	165	173	149	187	162	151	163	197	148	144	177	165	155	159	169	167	157	143	179	166	175	164	142	166	154	152	152	161	162	149	179	141	176	177	145	161	179	151	142	151	144	132	156	166	135	163	174	176	165	158	155	157	158	136	135	132	140	147	144	153	171	154	157	151	173	158	150	164	146	158	159	157	171	170	153	172	177	154	160	177	137	162	137	170	147	157	147	175	177	156	166	168	162	168	151	163	135	181	144	167	169	168	158	157	153	156	155	153	161	181	158	162	152	158	151	131	162	175	164	156	160	151	156	166	147	164	159	168	143	152	165	154	161	158	169	161	166	155	157	138	119	144	160	152	146	144	153	167	182	181	157	143	146	172	179	142	159	160	152	149	160	156	153	145	154	162	161	165	145	179	165	144	174	149	154	166	179	160	181	158	154	169	171	170	146	158	152	148	130	156	149	147	161	174	130	138	171	136	186	173	168	173	155	165	156	166	188	147	176	166	152	168	162	141	163	171	164	157	195	161	165	157	152	165	169	155	163	166	158	154	173	156	143	162	167	184	162	192	162	143	146	167	174	154	122	126	144	162	136	167	161	147	161	162	183	154	147	139	180	172	177	153	186	182	139	155	139	160	172	147	146	163	153	176	155	169	143	168	172	158	166	169	146	182	162	165	176	169	177	139	180	154	147	156	152	148	160	174	170	138	136	166	163	144	156	164	136	162	146	140	171	161	165	170
2019	538	553	499	436	410	432	383	417	375	402	411	409	411	402	388	396	401	362	377	382	437	408	358	361	361	404	374	418	413	382	400	426	377	377	387	398	366	391	393	388	362	396	371	374	326	390	357	371	384	408	320	413	385	391	359	399	429	402	364	402	405	395	404	402	372	418	417	384	387	400	371	349	397	408	369	400	387	361	360	389	356	456	377	367	387	364	416	389	362	356	375	357	351	359	425	387	363	379	414	394	355	364	365	377	367	376	361	379	375	352	378	364	365	380	391	366	387	346	380	353	399	386	364	374	377	373	378	395	364	381	373	368	383	403	394	433	351	365	389	369	405	365	335	371	416	365	392	370	379	361	366	372	377	367	386	380	418	371	375	389	392	396	375	365	369	390	366	350	365	364	387	389	378	382	364	379	344	385	379	340	374	353	383	411	373	434	384	334	367	377	369	367	396	355	380	370	340	358	365	360	401	349	386	384	362	394	388	406	386	369	379	390	389	369	388	361	378	372	361	379	405	360	416	356	389	379	397	380	393	368	372	379	381	389	387	344	383	386	380	355	363	389	381	382	397	365	357	372	385	387	361	443	383	381	382	382	378	377	360	360	397	392	407	350	392	384	393	418	378	409	382	400	354	361	373	388	363	365	371	370	384	363	352	390	373	392	347	377	372	382	391	402	393	402	416	368	378	398	373	383	379	392	376	395	362	345	367	377	351	395	409	369	365	354	350	417	373	420	395	393	359	408	398	378	349	360	366	369	387	380	372	403	353	348	388	394	390	376	354	360	381	384	383	363	381	368	381	344	408	391	403	353	383	339	394	382	396	359	350	365	385	414	358	363	393	383	380	393	373	370	392	407	379	373	405	396	365	347	408	369	371	379	378	391	354	414	375	411	368	409	351	390	388	369	408	362	412	361	357	390	394	386	402	409	423	398	367	373	391	388	418	358	393	365	360	403	395	386	378	366	385	390	419	359	352	377	362	400	353	361	401	372	387	351	356	382	387	363	353	366	393	375	368	431	384	395	372	357	382	366	348	383	331	361	406	426	367	353	416	356	373	386	395	348	371	395	399	317	408	361	367	366	362	355	363	369	397	391	382	334	401	384	372	353	385	407	377	373	372	387	374	379	360	356	401	380	393	402	379	385	400	393	377	381	397	377	407	389	351	374	405	408	354	377	357	411	396	385	385	390	405	399	345	430	350	394	355	366	384	369	386	383	378	383	397	358	348	366	394	393	340	349	378	372	364	391	372	382	369	376	376	360	410	373	355	414	371	380	397	353	337	395	390	377	383	384	380	350	381	375	397	382	378	351	354	394	384	391	392	403	362	363	387	356	369	363	393	391	382	393	361	385	385	408	362	369	394	394	377	404	420	381	390	414	388	340	324	389	353	402	382	386	392	364	365	411	364	360	378	382	382	404	368	379	356	375	380	373	409	411	363	387	368	374	400	363	419	389	366	371	411	353	368	359	382	376	376	368	388	382	382	374	377	371	381	393	361	400	397	384	374	362	382	403	360	389	390	375	386	349	338	365	358	405	376	377	368	432	353	377	383	364	389	375	375	394	384	367	370	406	366	385	352	372	405	372	357	376	326	392	414	382	372	355	354	366	369	357	377	363	362	372	393	392	387	370	370	373	380	383	350	382	364	369	354	378	394	384	373	362	417	352	373	356	393	396	391	432	390	406	394	389	394	379	376	406	379	334	415	373	362	371	373	380	361	378	394	407	392	347	385	402	420	382	349	370	350	385	369	372	384	364	407	372	376	363	401	350	348	357	385	377	341	391	359	345	369	361	376	363	387	381	403	379	388	355	394	381	380	357	397	367	373	395	372	359	370	353	376	370	391	404	370	378	340	377	367	376	351	358	389	377	380	388	366	392	376	378	388	388	413	407	403	415	395	389	354	345	395	410	419	374	382	390	374	387	384	407	402	366	385	381	393	402	361	403	394	382	402	428	390	373	390	377	382	397	381	429	377	395	408	397	398	386	400	383	414	351	365	370	371	411	354	385	382	371	382	373	363	354	393	350	366	363	370	383	381	401	379	379	359	358	373	405	375	343	350	408	366	374	381	361	367	397	384	382	421	375	377	369	373	323	387	373	409	381	388	355	356	358	380	378	367	370	400	388	408	361	371	373	382	389	414	364	335	351	389	389	358	388	375	371	386	382	371	378	386	393	410	385	384	366	374	367	382	361	379	387	401	375	391	391	373	392	402	392	358	394	383	364	385	387	374	365	374	353	359	361	374	359	393	398	388	359	369	376	373	390	385	364	359	361	345	362	375	394	394	389	368	372	414	387	382	381	360	410	395	404	356	402	387	367	369	429	388	328	390	410	364	373	354	354	322	395	369	358	391	396	381	391	386	379	385	367	353	383	354	369	386	383	386	389	351	348	340	365	412	393	368	367	354	402	365	375	372	397	374	397	364	366	375	425	370	389	327	361	396	368	379	345	370	376	372	345	349	361	374	416	375	346	380	364	371	395	402	382	394	405	365	396	404	373	363	392	344	387	374	376	416	384	353	384	366	394	358	387	366	387	389	376	371	393	428	370	384	362	340	407	363	376	397	386	366	410	381	343	412	396	373	378	359	351	416	350	355	386	355	366	381	385	393	369	352	371	373	403	350	365	358	393	375	383	370	354	387	419	393	427	350	347	370	362	373	359	389	428	384	409	409	369	367	346	362	400	356	372	393	358	338	361	383	402	375	365	356	396	399	365	382	389	375	383	349	408	384	411	407	392	389	400	370	374	355	368	346	363	383	345	400	388	372	386	376	338	386	368	382	393	392	377	354	409	389	392	361	380	401	368	399	376	389	387	368	391	361	367	366	361	383	377	365	368	390	375	351	370	381	335	398	397	358	368	389	354	387	346	410	361	347	339	414	343	407	438	393	353	369	381	393	408	386	372	386	396	372	373	351	392	378	372	409	378	387	360	347	356	342	363	378	368	361	371	380	358	363	358	382	415	358	374	378	388	364	361	384	373	372	383	386	343	386	387	386	377	395	405	401	395	383	373	368	394	379	364	379	422	377	393	380	368	371	397	376	395	375	388	356	342	366	357	368	417	385	366	395	353	376	382	377	358	379	382	357	410	384	416	392	385	395	383	393	371	368	388	391	396	388	377	367	375	350	370	389	365	363	348	400	412	361	380	386	365	350	389	387	419	400	328	360	364	360	389	367	400	359	380	384	366	407	374	406	370	368	376	393	391	373	404	389	394	361	366	366	389	400	374	364	379	379	375	385	393	397	408	365	362	384	386	360	358	353	376	381	365	354	352	373	391	368	343	378	369	388	390	389	369	360	396	410	392	366	389	386	345	377	385	393	379	360	377	370	386	365	384	389	385	348	388	397	366	397	391	390	406	377	390	360	326	425	399	340	406	369	374	374	366	382	385	370	384	381	332	390	358	384	431	345	421	382	381	358	366	401	359	378	384	399	371	386	365	368	363	376	401	408	373	371	393	375	366	364	368	368	398	427
7713	682	613	395	326	231	192	181	183	206	182	170	148	155	146	164	140	167	161	145	160	183	168	154	141	134	159	154	155	138	143	146	159	163	148	140	154	157	144	140	158	144	162	164	160	142	151	147	131	146	144	134	156	170	170	147	149	154	161	157	149	145	160	127	131	151	158	147	155	139	144	150	177	151	124	134	158	150	161	141	173	147	139	169	132	139	152	137	153	152	153	143	147	144	156	145	137	135	122	152	157	157	159	169	160	159	140	165	148	140	143	167	137	176	163	181	137	168	149	151	134	152	136	142	153	148	138	158	138	141	140	155	151	159	141	130	144	163	158	165	151	138	171	164	166	165	169	133	147	142	166	154	136	133	139	173	160	133	156	136	119	157	153	180	162	143	170	156	146	158	156	162	133	152	146	141	129	150	162	160	160	134	155	125	147	156	145	153	158	143	138	133	164	139	166	139	155	160	131	138	140	159	187	150	156	158	163	161	138	132	123	133	152	139	144	149	151	151	136	146	161	149	157	159	135	131	139	144	159	154	152	136	152	139	156	161	142	153	160	139	140	136	156	160	149	135	130	148	168	150	133	155	177	141	139	139	140	134	136	139	152	149	164	168	145	151	165	144	151	152	152	144	118	155	160	161	165	135	157	154	150	140	124	144	184	138	128	123	134	141	158	160	159	144	134	147	131	136	144	145	169	137	163	140	147	160	146	129	155	165	156	119	176	143	146	174	149	138	139	149	171	142	158	137	144	163	156	141	123	139	160	144	151	164	153	129	148	167	134	133	140	140	129	170	158	146	141	117	133	134	143	147	146	132	145	153	149	157	153	132	146	134	148	158	158	157	143	136	141	140	140	183	153	149	165	135	129	152	145	136	159	156	138	144	139	157	136	146	137	141	157	146	126	127	138	144	162	172	122	140	143	184	168	171	146	160	171	150	139	120	158	146	149	140	141	148	158	152	167	152	155	154	156	160	134	141	133	137	135	136	146	146	138	146	135	129	143	130	141	129	172	152	158	137	148	130	174	155	153	163	151	159	130	168	140	142	154	173	153	158	153	150	141	128	155	133	152	139	140	127	165	151	141	169	156	152	138	141	132	145	140	125	152	147	150	133	158	156	143	148	144	155	157	128	165	164	152	170	155	134	158	170	156	142	162	152	168	137	152	131	153	152	163	137	154	113	147	151	147	156	155	180	144	160	139	150	135	147	156	140	151	151	168	140	142	166	168	139	165	169	148	140	129	163	159	134	152	146	151	150	140	137	157	132	132	138	135	149	133	119	161	142	135	171	142	157	121	146	147	168	144	160	169	144	160	150	147	158	134	124	144	138	150	141	138	143	166	137	127	152	163	158	164	148	160	156	150	167	156	160	154	152	164	143	141	128	152	175	155	154	148	143	134	156	131	143	146	164	146	148	164	144	132	136	122	127	116	129	134	162	139	166	143	139	162	135	139	156	160	150	115	143	157	148	150	140	142	130	167	149	157	151	138	129	150	159	162	124	151	155	140	130	182	145	147	135	126	149	155	141	159	142	152	137	162	162	152	137	139	130	126	130	180	149	158	152	161	150	148	129	136	145	145	153	142	155	125	145	125	113	166	177	134	161	140	156	132	148	146	159	148	131	142	149	161	154	152	161	153	164	149	146	150	158	148	142	152	160	168	173	160	145	144	149	146	170	137	148	160	136	132	161	137	143	133	169	149	164	171	153	131	163	139	152	160	152	167	142	162	136	154	125	154	133	158	163	157	160	154	117	174	161	141	153	135	153	174	144	159	128	162	150	155	139	154	163	137	128	150	169	148	145	138	147	161	161	163	151	154	149	135	160	135	156	153	141	133	158	135	148	159	136	167	153	159	160	170	146	156	149	158	143	145	160	164	129	143	124	142	141	151	160	156	149	155	139	152	131	137	143	162	147	155	162	150	142	154	164	141	144	157	139	144	167	148	160	135	138	150	150	176	143	144	150	155	151	153	148	124	154	140	131	135	183	137	146	147	139	166	152	142	139	170	140	146	123	146	147	140	148	165	140	158	154	133	149	175	149	163	151	139	143	148	146	156	152	158	165	157	153	156	154	150	140	130	146	139	153	135	134	171	155	148	141	136	169	150	134	149	169	164	151	162	156	159	133	137	170	139	156	152	149	157	157	137	129	181	143	145	138	152	164	144	164	155	142	178	155	137	171	152	161	148	117	161	167	137	144	138	139	156	156	148	158	178	164	162	152	137	145	129	135	173	143	132	155	136	151	158	148	145	127	154	134	158	140	135	161	152	134	149	158	149	145	169	139	155	160	149	149	178	152	154	162	151	152	127	153	158	158	142	155	143	174	173	157	154	168	147	166	146	133	145	172	139	166	166	163	142	142	143	148	149	138	167	147	111	139	153	151	165	150	150	157	175	175	161	130	124	156	136	149	173	140	136	179	138	131	168	162	168	137	138	145	145	165	154	131	160	160	139	137	151	137	191	160	141	152	140	132	148	128	140	141	170	174	156	146	179	123	145	164	139	164	149	142	142	129	151	162	146	150	172	167	156	117	155	148	168	137	163	132	138	164	128	155	158	171	166	133	131	180	151	132	154	156	137	140	156	144	146	137	154	159	150	155	149	146	144	153	162	157	154	145	132	159	149	158	152	138	188	146	172	145	129	133	135	155	150	146	152	166	138	158	141	134	147	156	124	146	151	151	128	138	139	146	131	144	143	144	149	150	120	147	148	127	136	159	133	142	144	162	145	156	148	131	130	144	138	167	150	148	149	154	154	163	163	156	135	139	155	135	119	155	124	138	153	137	134	179	132	137	164	193	170	148	149	143	140	153	158	161	160	164	136	166	152	167	157	156	141	148	138	154	158	141	146	165	158	150	140	156	140	142	126	153	144	149	150	135	147	158	135	177	156	149	141	157	160	150	160	155	169	162	170	139	141	151	147	161	153	139	142	141	150	130	150	132	170	162	142	135	149	173	132	126	144	132	147	162	147	150	170	150	162	142	159	122	158	167	141	119	149	157	152	147	149	142	146	156	149	167	162	148	130	133	134	176	151	145	154	171	152	145	158	160	136	131	166	135	133	129	148	153	137	168	145	141	140	146	149	135	147	157	164	151	139	129	146	178	131	138	137	144	152	157	184	142	155	173	165	143	136	169	141	142	173	141	161	136	160	148	154	154	171	164	145	147	161	157	163	127	151	152	153	133	141	149	125	174	147	137	118	109	152	146	153	130	147	170	166	152	135	167	157	141	163	142	131	143	144	143	149	147	152	167	173	140	134	136	139	141	139	153	141	158	150	149	145	147	165	145	129	145	158	135	150	157	173	146	150	159	143	139	160	158	164	135	170	139	147	163	141	159	148	158	172	153	154	156	151	146	140	150	139	168	144	150	133	154	147	145	157	139	165	158	166	131	129	137	143	146	181	159	163	132	149	161	144	129	169	156	141	138	133	131	146	159	154	158	149	142	150	141	157	137	129	142	155	152	136	183	145	139	157	139
6770	873	1333	1318	1064	879	733	702	584	513	529	503	471	485	416	412	455	401	403	391	385	398	393	397	348	372	363	400	371	363	352	322	393	372	366	364	351	380	387	329	385	319	336	364	319	371	369	350	349	371	343	328	349	389	387	400	358	358	367	407	392	413	390	372	378	353	382	400	351	403	356	413	359	350	371	345	368	358	348	352	372	370	375	333	341	365	351	375	410	319	303	334	355	342	359	373	324	354	361	389	383	335	340	320	335	342	377	361	390	342	367	378	344	367	326	331	327	340	342	357	354	351	346	323	343	362	328	350	352	341	370	377	381	359	344	335	351	350	365	336	344	345	375	352	330	382	357	388	320	325	351	342	367	360	398	358	352	347	365	358	355	358	363	312	378	312	392	348	315	366	366	350	341	368	354	351	347	342	343	330	386	347	351	347	348	353	367	341	382	356	313	356	367	404	360	351	338	379	358	360	373	324	337	344	359	357	339	363	352	355	371	350	369	346	360	366	379	333	358	342	347	368	382	331	380	385	332	331	383	325	362	344	351	330	352	338	339	352	349	353	349	356	386	348	336	318	334	341	328	360	357	363	369	332	326	346	365	363	370	360	349	342	354	355	371	346	365	325	331	365	344	338	333	318	351	317	328	351	336	370	326	363	365	361	313	315	390	354	344	341	366	362	351	326	309	349	379	321	334	318	329	372	342	343	337	357	365	342	362	351	330	354	357	381	343	387	345	385	375	305	373	343	315	350	365	342	343	336	349	354	383	370	336	364	356	351	359	354	350	316	359	344	395	344	365	324	370	350	305	373	323	341	348	357	333	319	339	337	348	348	353	345	364	344	364	341	361	382	335	362	347	329	363	353	361	338	386	361	364	340	352	344	344	348	356	346	368	351	373	331	364	369	314	335	361	361	338	352	341	372	335	345	298	301	317	370	316	332	360	350	341	370	321	352	359	342	369	355	332	362	354	342	367	365	348	362	369	346	340	353	320	399	308	354	313	354	340	352	366	354	360	346	344	360	361	334	361	358	349	344	358	389	365	395	346	344	359	315	333	345	352	369	383	314	335	334	354	358	385	372	371	349	342	367	323	330	333	322	360	392	334	345	349	364	378	339	345	348	361	362	358	376	341	376	348	383	380	341	356	357	373	339	344	344	372	347	334	340	367	343	374	373	359	338	322	339	304	326	325	333	353	364	369	348	323	312	325	349	328	336	344	371	346	373	333	333	379	380	337	338	359	387	374	358	377	360	391	308	372	340	362	357	363	356	368	356	338	334	321	357	327	317	354	344	366	348	339	320	333	319	331	343	373	363	333	327	346	305	367	347	352	348	359	343	369	361	350	328	331	355	390	360	349	318	341	334	329	364	380	321	332	359	338	325	339	336	356	363	322	322	364	356	301	335	315	335	342	355	358	330	331	373	368	355	368	355	327	343	332	347	343	327	352	330	341	348	343	341	349	385	348	345	356	353	340	348	361	340	347	328	360	354	333	342	347	345	377	350	350	345	360	337	338	302	360	332	378	350	378	360	354	369	370	359	366	368	358	341	377	330	362	322	343	351	372	336	358	348	390	360	384	357	349	357	378	346	357	329	350	352	329	332	319	357	331	349	340	364	328	363	398	351	387	311	342	361	352	345	348	361	346	362	324	369	369	342	353	323	381	320	361	344	359	375	371	398	336	346	337	351	337	381	370	337	317	376	335	369	381	327	362	392	373	340	360	337	377	351	322	375	347	339	352	402	348	331	361	349	357	359	355	353	348	318	347	329	339	345	375	345	359	377	344	348	323	344	360	348	324	367	340	382	344	357	376	360	386	345	349	385	369	350	362	318	369	376	365	344	332	345	355	351	366	333	352	394	345	363	314	390	356	369	342	377	391	349	379	313	351	327	363	340	334	318	316	333	344	349	376	351	346	370	337	342	344	364	359	383	325	359	347	341	397	338	354	369	390	320	358	343	353	357	343	374	356	362	370	335	341	376	379	358	323	358	339	374	345	325	350	343	361	340	336	380	385	363	364	351	354	355	315	377	374	319	387	377	340	373	348	371	395	351	378	366	312	330	369	364	354	329	369	355	347	375	333	363	380	335	329	374	348	365	384	338	375	365	368	364	335	374	368	370	341	360	356	362	344	342	372	372	313	344	375	341	335	343	359	323	360	382	356	317	377	339	374	337	353	327	365	360	308	385	370	350	356	313	345	361	380	390	350	357	360	362	398	343	332	372	346	356	362	339	354	360	348	326	327	340	347	299	351	341	342	341	354	320	358	324	361	341	320	339	382	362	323	361	366	363	357	338	330	368	342	321	382	340	344	345	345	317	361	362	353	368	371	329	339	371	359	369	356	346	298	319	331	350	353	320	342	371	347	339	349	364	355	323	353	360	346	363	336	330	368	337	311	319	346	358	339	364	349	322	384	385	353	324	342	355	348	359	371	341	365	347	351	374	374	333	381	344	354	318	365	367	379	319	372	368	369	369	355	354	310	348	362	329	328	354	378	366	360	332	359	325	349	312	330	335	378	345	356	368	341	370	370	317	348	392	361	325	351	345	299	317	347	339	350	373	357	344	337	356	346	350	356	332	362	367	361	338	355	342	346	375	344	363	325	344	353	358	337	352	362	367	381	360	334	374	371	374	369	364	340	357	344	352	336	342	348	317	344	342	346	350	348	334	363	335	354	346	368	340	353	384	338	346	344	354	375	323	351	368	372	346	365	335	340	345	361	368	359	344	389	330	365	316	341	339	398	343	338	353	320	360	350	361	378	334	318	360	351	309	339	361	362	360	353	353	344	351	359	369	323	337	352	343	351	325	374	346	326	341	333	360	363	328	360	359	354	366	356	361	322	355	331	357	322	343	358	313	344	337	354	368	328	321	344	322	356	377	351	319	312	363	383	361	364	368	341	325	366	340	351	348	339	340	334	365	333	348	348	353	348	353	330	361	361	345	369	336	337	330	363	371	334	384	329	360	347	344	397	361	369	363	340	322	330	325	372	347	336	346	335	351	348	352	354	371	362	368	356	369	363	357	342	337	368	351	355	341	361	347	345	341	373	399	373	355	366	352	381	354	373	318	363	338	353	330	341	391	374	346	382	353	360	360	359	367	356	373	344	332	367	356	347	397	358	302	371	345	361	385	384	332	405	377	337	338	356	360	346	331	359	349	332	356	326	353	353	359	360	322	346	384	365	344	344	382	382	330	361	336	338	382	330	335	338	337	355	334	315	374	352	337	377	372	365	346	354	347	339	332	351	319	338	346	364	370	368	367	332	361	348	353	344	336	325	335	370	341	346	368	333	348	359	370	322	371	364	364	329	326	354	358	369	330	342	370	356	357	341	316	371	352	342	363	314	354	360	360	367	347	332	368	339	339	322	310	327	325	355	368	334	347	370	389	344	352	360	374	338	343	372	363	353	371	356	362	338	386	309	359	359	341	362	361	355	322	333	370	333	363	362	362	377	360	333	337	373	371	381	388	329	338	310	348
14488	1385	883	551	375	245	192	171	163	108	111	107	117	89	85	90	78	83	90	73	65	51	88	79	82	70	68	79	67	84	71	70	59	65	79	67	60	67	89	77	73	59	69	81	71	80	72	58	71	68	54	79	78	62	75	84	72	72	57	83	76	67	72	63	83	81	60	80	66	53	78	74	66	72	73	65	62	62	73	71	80	65	57	58	44	73	71	73	66	65	78	58	68	73	79	56	48	70	62	84	65	50	69	64	64	78	76	55	52	60	88	69	62	73	60	69	78	88	74	56	92	72	64	70	68	58	81	68	63	59	58	76	71	73	79	87	72	54	65	77	70	74	67	54	81	74	73	70	54	49	78	60	68	63	59	60	57	60	76	69	61	68	69	60	66	73	76	73	67	65	69	85	83	62	55	75	66	50	58	54	50	82	80	73	81	62	78	52	86	72	64	81	63	75	64	60	72	76	76	73	64	75	74	66	64	67	66	80	74	76	57	75	51	79	69	83	76	56	67	72	72	68	75	73	71	63	75	60	74	73	64	84	80	61	73	72	59	76	87	76	64	65	76	57	58	67	90	69	72	68	58	65	64	75	68	69	67	67	60	56	78	89	65	57	58	61	78	61	52	73	67	72	48	71	63	79	65	81	51	74	72	67	71	79	63	69	72	60	55	73	66	61	65	65	69	77	76	65	88	77	71	83	77	66	80	77	70	81	65	76	71	72	67	61	68	72	75	58	82	62	79	67	89	78	56	85	72	60	57	57	63	64	54	64	85	70	66	81	58	59	74	73	62	74	80	90	65	77	99	62	76	66	71	77	62	73	83	71	54	72	80	63	60	78	51	77	74	69	57	79	52	72	70	68	75	77	71	64	70	77	67	66	76	56	74	67	78	65	75	81	67	66	80	80	66	71	64	63	72	63	78	59	70	83	71	71	67	63	68	58	61	63	56	61	75	69	58	72	58	65	63	59	66	60	73	78	57	66	70	64	64	75	89	86	57	95	58	51	55	80	73	67	71	74	76	63	64	74	74	74	76	70	61	72	54	62	67	60	58	62	80	67	56	77	59	50	69	74	71	68	82	67	61	67	65	66	69	63	72	65	82	56	67	64	79	66	64	63	57	80	59	66	77	59	75	62	50	62	70	59	66	71	55	65	75	80	69	71	62	74	67	59	81	59	64	61	86	77	59	67	70	86	74	64	69	68	54	75	72	59	63	72	56	67	88	76	66	55	57	63	67	74	69	73	71	92	77	64	70	70	82	73	76	58	72	78	74	79	65	67	82	64	79	68	81	72	60	66	55	76	71	58	63	81	67	57	67	73	60	70	72	86	63	71	88	85	65	81	56	72	69	68	64	75	75	68	60	56	73	80	80	64	59	92	68	63	81	71	45	54	77	82	60	77	62	65	73	64	74	64	73	73	62	59	61	78	70	58	83	78	67	60	66	78	51	67	66	69	84	73	67	69	78	63	68	72	70	66	87	74	74	63	78	69	66	81	76	71	65	67	70	71	69	60	62	68	63	54	47	76	66	62	55	67	70	74	80	60	69	63	59	72	62	89	70	66	71	77	60	84	73	63	75	69	81	69	70	66	69	67	59	62	59	51	45	64	92	70	56	63	61	62	88	60	65	70	55	76	78	78	57	67	63	71	64	78	55	79	66	72	56	61	60	77	63	73	66	55	64	67	71	73	71	70	71	77	55	73	67	70	56	55	67	67	74	89	76	72	82	61	76	61	73	57	72	76	68	60	61	74	64	71	55	59	71	55	67	68	69	72	59	77	63	59	62	63	78	76	62	73	84	59	53	62	69	66	66	62	60	78	81	67	78	73	85	72	68	81	69	68	56	65	79	62	73	53	75	75	63	59	78	93	66	71	49	52	78	61	80	59	64	83	65	60	63	60	62	86	58	70	54	70	77	84	78	79	73	82	69	62	73	64	75	73	74	72	74	76	72	73	66	68	61	43	66	53	62	67	82	69	62	77	69	67	67	66	77	64	66	72	61	77	71	70	71	74	77	67	70	63	65	76	74	70	73	52	67	64	70	69	60	74	54	90	75	69	70	76	66	64	75	65	66	78	66	63	67	72	52	78	78	69	77	69	74	61	71	67	71	77	60	75	77	62	61	59	57	65	66	62	79	57	75	82	54	69	80	58	71	68	71	60	86	66	76	64	73	75	69	71	73	73	68	69	80	77	84	84	73	67	70	71	67	53	73	72	56	52	58	67	55	75	72	63	62	69	70	70	68	78	66	73	83	68	81	60	63	82	73	82	57	73	69	71	76	59	72	65	78	52	68	64	72	66	80	82	76	74	57	69	53	71	62	77	70	67	74	66	68	67	56	66	54	65	62	67	84	76	67	70	82	67	68	70	75	79	74	64	65	87	56	70	66	82	66	86	69	51	79	69	65	62	58	59	60	78	78	74	80	64	79	72	67	60	72	77	64	73	79	65	58	74	72	68	57	86	72	62	75	54	87	66	81	78	58	85	65	57	58	53	65	80	56	74	69	79	57	65	74	81	66	73	66	70	68	74	83	50	65	65	72	60	59	79	77	74	52	55	68	72	65	69	63	47	72	67	75	65	68	71	73	66	64	67	71	67	64	67	85	64	60	77	67	79	71	60	75	64	72	64	53	74	46	61	74	67	67	67	58	73	75	71	64	77	44	91	67	90	74	67	69	76	75	71	66	62	72	78	79	59	77	77	72	67	57	58	74	71	65	78	74	68	69	82	60	75	89	83	83	70	44	62	86	71	55	59	83	83	66	65	76	77	69	64	76	68	60	55	65	68	75	74	61	75	60	80	64	56	69	86	78	68	56	76	49	60	66	65	73	67	77	68	62	78	61	79	76	67	76	82	73	62	55	66	68	73	74	65	92	68	71	63	80	75	72	76	67	50	59	64	59	64	65	69	65	57	65	82	69	59	66	67	62	66	71	83	56	72	64	70	74	71	61	83	67	79	65	76	74	66	76	67	84	84	69	63	63	72	77	66	68	55	64	59	66	81	65	43	74	69	75	61	75	81	55	57	67	72	65	62	65	70	62	72	75	71	66	69	71	72	90	65	68	56	71	76	64	72	73	69	75	63	77	69	81	58	66	69	71	71	55	68	75	57	57	61	67	70	80	68	49	72	63	59	58	59	72	68	70	75	61	69	84	69	81	67	67	71	75	59	61	68	72	79	62	77	64	65	68	81	78	66	80	75	63	60	71	73	65	69	68	70	69	65	73	63	68	60	81	62	69	59	64	79	73	78	67	72	78	70	69	68	64	72	70	62	79	70	71	64	83	80	71	75	82	65	67	64	64	68	61	85	72	66	62	67	83	58	69	56	53	75	61	68	69	65	56	69	72	62	68	62	90	67	61	58	62	56	67	58	70	67	74	63	78	61	76	63	54	68	74	71	80	65	68	68	76	73	100	53	79	69	66	63	75	69	76	60	76	75	78	65	52	63	60	84	68	71	65	53	83	62	66	79	84	78
8509	1217	1902	1984	1588	1195	905	721	643	547	497	453	383	357	333	272	325	291	285	284	220	232	259	246	249	216	212	236	250	235	189	202	202	174	226	201	192	228	184	195	173	216	204	207	172	196	190	179	187	170	212	185	161	180	196	169	205	206	206	229	246	196	221	218	216	216	219	214	205	223	214	204	206	201	187	176	181	201	191	202	185	201	190	181	201	196	197	188	169	172	182	157	184	185	189	183	184	169	176	159	169	165	168	191	185	176	176	165	179	159	198	181	183	178	194	180	185	152	175	166	170	168	173	164	169	162	167	171	184	191	172	189	183	164	205	172	182	186	159	167	182	193	166	167	170	158	172	172	211	159	171	175	161	162	191	167	178	160	156	182	167	182	172	183	173	178	168	192	192	166	186	161	184	186	198	151	181	206	183	190	189	188	187	174	192	181	209	187	145	149	195	191	187	169	166	183	190	181	147	180	160	170	156	168	188	153	171	176	165	161	207	177	161	172	166	156	188	176	189	186	157	169	182	150	186	172	170	194	177	188	193	207	189	173	179	166	161	173	177	162	152	184	180	178	180	180	198	174	188	160	174	187	183	183	194	169	200	169	187	176	192	205	178	191	181	163	184	192	161	175	182	162	169	187	156	156	170	189	187	188	174	153	187	182	200	158	162	169	174	189	203	194	160	192	172	161	177	169	185	179	194	187	149	183	161	197	156	178	174	175	177	171	171	191	181	156	158	188	170	172	177	200	175	176	184	184	161	179	183	181	174	179	147	166	181	185	157	177	172	200	185	175	193	188	165	146	172	165	170	141	173	170	145	173	181	178	166	175	192	185	162	179	174	208	173	201	159	163	155	177	177	158	177	171	157	170	182	197	178	182	176	171	176	179	168	182	172	163	181	173	181	193	182	162	171	188	163	193	189	189	174	161	186	175	195	191	168	189	179	167	179	184	196	182	166	165	184	179	174	174	169	190	175	169	204	184	180	172	172	189	175	193	174	172	182	170	203	201	154	189	166	179	165	179	173	170	181	167	190	185	184	179	172	171	180	190	161	179	166	168	165	183	171	195	185	161	191	166	160	165	195	203	169	181	183	159	171	210	176	202	170	164	205	163	191	144	177	173	164	183	178	161	168	171	144	162	188	186	180	170	172	191	200	157	179	191	172	167	158	149	219	187	186	173	182	192	177	173	184	187	179	211	181	177	181	181	201	167	172	185	197	159	158	198	197	153	177	159	204	188	199	161	175	195	198	162	180	187	190	162	173	189	172	207	197	171	173	211	170	177	181	161	153	162	185	186	201	187	155	164	162	165	174	198	177	167	189	182	167	178	176	180	187	206	192	174	183	188	173	173	146	207	199	149	164	176	188	193	175	192	186	188	184	179	151	181	178	164	176	172	174	160	177	172	200	177	195	170	167	181	202	179	175	154	169	181	151	174	182	194	143	179	175	192	164	179	189	171	149	173	193	187	175	192	177	179	185	163	194	182	185	206	154	171	193	180	180	170	180	166	216	169	178	179	161	187	169	177	148	162	175	193	163	202	172	193	182	184	174	185	179	169	183	165	171	154	178	160	168	173	169	169	189	182	201	164	181	180	188	156	164	185	155	192	141	180	177	186	168	178	168	174	183	186	185	175	182	182	173	177	167	189	166	178	179	190	185	160	179	172	179	167	163	182	186	176	177	180	161	200	177	174	178	167	190	157	190	171	171	185	175	188	178	193	182	175	192	186	180	169	176	174	171	175	178	185	172	142	165	180	178	180	167	152	178	178	195	194	182	185	164	175	199	186	166	185	191	200	170	192	163	190	188	155	188	167	167	187	181	166	206	186	195	164	165	178	179	168	168	202	183	184	170	199	159	191	170	181	195	173	208	162	202	160	198	194	167	176	174	165	166	165	180	196	161	195	165	182	174	179	183	167	166	175	175	196	176	178	180	163	186	176	175	187	159	167	183	188	157	206	152	205	166	163	176	161	149	177	183	172	157	190	172	169	175	155	170	186	195	188	172	188	170	191	197	198	211	185	171	155	167	192	167	165	186	184	184	156	154	165	166	165	191	191	192	191	178	172	187	174	171	181	176	187	206	181	186	198	183	165	177	173	195	177	193	183	168	166	186	159	179	180	165	179	135	180	181	161	178	180	219	162	190	174	170	164	159	170	166	174	187	169	181	183	186	162	153	194	176	152	178	182	169	153	189	171	161	183	193	188	181	174	200	168	199	175	169	179	161	173	209	195	199	152	192	189	180	174	163	158	198	167	185	195	181	185	185	170	190	182	186	191	178	195	194	171	173	171	173	183	183	194	166	188	156	167	165	190	178	177	186	179	198	173	194	146	183	175	173	183	177	164	181	197	173	166	183	171	185	176	180	182	172	163	145	172	163	172	172	170	173	172	184	173	172	161	156	152	192	186	169	169	187	190	187	179	160	162	160	188	161	187	186	186	179	170	175	173	176	168	217	172	191	170	184	181	156	177	188	172	177	176	192	161	166	164	167	193	175	155	186	187	180	194	151	165	178	189	183	174	146	173	183	188	170	169	168	175	179	165	187	194	151	154	188	160	179	161	186	163	192	160	162	163	180	162	193	188	182	174	170	165	175	165	197	165	200	143	188	178	176	191	160	178	203	173	182	172	182	192	173	173	162	170	172	179	181	174	190	185	179	144	193	173	175	202	184	178	188	178	158	179	181	168	188	172	187	193	166	181	169	178	191	190	171	173	182	186	158	174	177	137	191	157	161	171	182	196	176	161	189	182	189	193	168	168	182	182	191	168	186	177	180	151	161	166	182	180	176	162	177	174	166	137	171	166	170	181	183	180	188	170	167	162	164	190	174	182	185	182	177	185	190	185	194	171	168	176	197	180	177	186	193	174	191	163	194	183	190	163	175	168	184	175	174	156	166	173	175	179	160	167	198	161	168	172	193	170	168	170	170	179	186	181	173	167	178	162	182	174	181	180	163	178	176	180	166	159	187	166	166	161	159	184	163	170	155	171	174	176	200	142	189	181	172	177	174	173	179	181	178	176	192	205	192	172	177	155	173	183	188	185	176	173	182	149	184	177	168	177	171	169	172	150	164	175	181	152	175	166	167	187	173	162	188	167	152	178	174	159	178	162	190	165	172	184	180	177	186	162	184	203	163	188	192	177	155	171	204	157	185	182	191	180	166	171	183	160	151	183	186	182	149	175	178	201	185	176	189	192	211	164	188	160	165	172	173	181	182	198	154	188	157	174	182	167	195	179	180	182	185	182	181	176	172	184	162	172	185	164	185	167	176	189	171	171	166	171	175	196	198	182	186	177	174	166	168	194	164	176	164	167	188	196	202	176	177	186	173	196	176	155	205	174	191	178	165	176	162	187	170	174	187	188	168	172	185	176	188	183	175	166	181	163	158	197	186	158	182	165	208	165	170	168	170	160	191	155	147	183	175	164	193	156	169	196	179	166	168	164	180	219	173	166	159	186	171	182	203	191	156	156	196	185	149	169
1678	314	263	183	193	169	187	160	187	144	165	176	128	133	171	161	142	135	151	155	170	159	173	147	153	170	161	151	172	159	152	158	158	165	171	172	150	143	150	132	182	183	159	173	186	146	168	159	143	161	152	175	172	162	169	170	146	149	166	172	154	184	157	167	154	142	145	157	161	145	150	210	175	150	149	152	162	148	141	159	161	167	156	151	155	163	133	136	144	176	181	162	171	153	141	150	154	157	160	165	180	164	152	181	187	175	155	140	153	154	174	181	174	170	193	168	169	180	135	164	169	164	160	145	156	150	187	157	154	142	160	168	183	182	181	157	143	164	141	161	138	173	164	147	152	160	169	160	158	154	175	152	173	180	155	154	155	169	142	181	166	139	159	165	151	175	158	173	168	133	161	149	154	159	160	179	144	151	154	181	137	163	157	178	154	161	161	157	172	160	141	150	164	178	152	173	159	153	178	166	189	151	180	160	156	159	140	166	181	160	147	169	171	146	164	158	166	184	157	129	161	156	152	177	147	174	173	145	140	162	162	157	156	180	181	153	166	155	161	157	146	174	162	131	172	170	155	138	183	180	160	183	162	165	167	142	167	163	168	145	154	155	127	175	162	164	141	168	175	177	134	170	171	159	188	158	142	165	171	187	155	139	181	171	197	157	160	187	183	155	174	139	127	155	154	150	167	151	155	145	162	150	177	164	161	166	166	154	177	174	170	162	166	146	178	154	146	156	173	163	184	169	162	157	166	156	153	158	191	190	160	179	154	155	184	205	167	160	172	143	143	182	170	143	154	153	169	178	147	178	166	166	170	140	152	163	178	143	159	143	154	152	161	146	165	151	167	144	167	166	157	171	151	154	140	175	165	155	147	176	161	187	168	158	146	146	165	152	157	128	155	147	161	173	174	161	161	157	143	150	170	184	168	154	173	170	162	181	172	157	146	161	137	175	167	162	157	152	157	156	155	174	160	168	161	173	171	152	166	139	159	157	167	165	146	158	168	172	140	167	166	162	149	170	146	154	163	160	152	175	170	148	167	182	198	164	171	182	177	154	154	131	145	180	151	150	141	145	154	166	145	163	143	155	159	171	174	153	144	177	161	166	169	149	169	150	155	159	163	154	183	173	172	155	175	162	147	192	190	144	158	155	155	138	142	147	154	158	150	162	163	156	160	169	183	179	137	143	164	149	168	177	156	145	162	139	172	164	183	153	179	171	155	157	183	146	157	171	173	152	171	168	175	143	195	169	160	145	153	152	152	168	158	152	168	170	149	157	163	143	151	158	167	146	175	163	131	155	142	148	161	150	160	169	163	167	147	183	139	187	184	152	169	119	171	177	159	152	143	171	167	173	162	158	148	159	160	133	166	182	153	152	192	161	161	160	164	144	185	159	157	155	159	144	174	155	152	167	161	142	159	182	125	155	158	147	147	149	129	157	173	172	188	161	175	146	147	148	137	166	165	152	144	134	155	168	159	160	126	163	127	168	150	166	152	187	162	156	161	167	160	181	171	151	179	157	166	161	170	155	166	173	176	148	163	152	143	164	180	169	177	162	159	143	183	193	143	166	164	156	167	164	145	140	159	159	157	155	132	167	143	177	156	148	145	166	174	165	183	154	160	157	185	176	156	144	151	176	165	170	170	158	183	166	174	163	156	124	158	177	172	153	148	156	157	157	176	164	157	171	137	153	154	170	187	160	160	139	155	154	152	179	154	166	171	168	161	148	164	155	162	162	176	171	165	166	168	148	164	172	158	160	160	140	189	173	168	181	145	164	174	158	162	197	139	163	152	165	176	163	143	168	147	152	144	143	175	151	165	152	151	149	165	161	164	158	167	185	148	160	167	160	158	138	168	153	160	172	115	179	185	147	173	152	183	179	146	154	149	167	153	161	172	150	169	147	129	182	180	173	137	158	170	148	160	164	159	166	166	167	118	149	178	145	157	182	161	164	171	189	155	155	138	183	158	196	164	173	163	178	164	170	187	148	155	170	181	142	139	156	174	187	163	161	136	162	164	169	148	175	140	173	183	143	146	163	179	165	153	143	171	172	156	162	170	131	159	182	160	182	151	159	157	160	150	145	147	167	150	199	180	157	167	147	174	148	150	151	175	161	167	143	172	140	145	153	158	161	184	175	165	145	156	145	166	171	158	163	152	178	168	176	167	188	143	145	140	168	159	178	149	159	172	148	141	178	161	150	180	152	179	150	144	168	173	189	171	162	174	137	157	152	163	156	161	158	158	175	142	144	156	172	170	155	164	172	155	155	164	153	139	167	206	150	165	157	160	177	143	147	188	159	149	156	147	139	193	156	152	149	150	158	153	168	181	181	158	166	186	179	172	162	155	163	153	171	171	150	201	167	142	134	154	175	162	179	183	165	160	187	141	179	164	159	144	160	159	169	178	143	134	152	152	161	145	155	162	160	160	156	156	164	165	142	149	160	149	151	159	146	179	183	154	188	161	182	156	159	174	182	150	173	152	188	154	165	180	137	176	145	164	145	169	182	131	150	147	153	157	130	129	155	134	148	130	151	167	152	158	151	155	149	172	166	139	158	162	152	167	174	157	156	138	164	183	184	162	152	144	174	135	170	166	163	174	165	157	161	158	158	132	132	168	141	170	160	159	163	158	149	181	176	162	150	149	127	153	162	158	155	166	149	175	168	146	168	153	168	143	159	145	171	153	159	145	154	161	148	169	173	149	152	164	156	166	175	159	170	175	153	162	164	157	153	170	140	163	187	178	185	148	160	172	157	142	148	184	157	150	152	181	162	160	171	178	153	153	151	152	168	150	167	155	175	171	152	164	160	162	177	147	159	166	165	129	164	172	163	147	161	171	145	169	150	177	167	151	140	165	152	157	182	164	156	163	187	168	161	160	160	189	164	144	160	151	143	152	159	143	149	152	142	139	145	165	168	148	164	148	154	172	161	156	154	150	170	137	151	142	164	151	159	171	162	168	154	164	172	133	171	158	164	162	143	181	168	156	167	163	162	152	150	165	177	153	163	169	179	160	157	147	137	159	158	173	161	157	165	180	163	142	152	167	173	183	135	137	157	172	165	134	174	186	163	151	189	168	185	160	154	161	153	147	169	136	161	160	143	154	169	164	154	163	181	164	173	167	157	144	151	161	167	149	173	159	150	166	151	156	184	185	185	172	184	165	164	165	161	155	151	185	184	179	170	164	158	159	150	151	135	178	154	175	145	162	162	161	178	129	187	185	140	163	160	166	174	160	160	128	161	152	171	167	131	151	180	179	177	177	172	176	162	182	158	166	153	172	162	167	168	165	152	178	164	210	136	150	163	156	146	156	169	137	158	143	139	167	171	149	163	149	158	178	164	161	146	141	194	169	191	155	135	154	134	147	148	174	167	195	160	163	168	171	154	168	145	175	166	135	158	156	148	164	152	155	142	164	146	154	159	152	162	160	159	145	159	155	153	191	142	164	188	152	131	160	163	129	152	162	143	169	153	141	156	166	149
1965	618	604	522	425	440	426	410	413	444	403	405	377	425	346	366	387	438	367	383	371	388	408	370	356	369	364	408	409	410	393	347	389	395	388	372	363	373	411	359	366	390	394	395	363	377	377	370	373	366	394	358	348	406	390	365	364	404	378	416	377	389	426	412	414	432	400	436	385	364	451	400	336	409	386	384	397	372	376	345	388	388	374	401	430	376	389	420	365	395	395	400	392	383	426	397	372	398	395	400	382	377	396	385	391	348	364	393	377	380	394	375	373	409	371	366	376	402	388	394	368	374	392	412	349	397	363	359	349	387	370	403	396	372	378	351	390	400	387	411	437	369	359	380	364	421	435	379	400	367	393	363	415	366	377	407	365	386	416	411	366	391	348	372	393	365	408	380	394	356	364	420	372	355	357	373	381	379	392	413	364	385	390	406	395	349	374	380	399	389	379	351	361	390	392	370	371	404	377	354	384	397	380	368	406	370	387	346	392	399	386	403	363	384	396	361	384	403	379	406	368	390	397	340	397	382	350	379	382	380	392	377	395	407	380	366	396	357	386	399	382	374	380	365	363	372	387	373	401	356	389	402	417	430	391	388	402	388	395	350	393	351	390	384	362	399	361	368	386	388	384	397	349	399	398	385	428	391	388	393	375	385	394	349	387	392	376	382	361	377	353	345	387	418	391	424	389	396	368	364	350	361	410	390	370	384	385	373	404	375	377	366	391	352	381	404	381	380	365	366	371	416	406	359	409	389	413	362	357	397	407	389	407	376	420	370	403	378	405	394	408	367	370	380	405	372	348	365	418	372	408	331	390	367	398	396	362	404	386	350	373	374	379	362	361	364	380	371	400	385	354	371	377	417	349	415	392	376	371	360	386	390	340	371	400	385	410	369	396	376	350	370	321	387	406	366	421	399	386	388	385	394	372	369	392	380	390	426	428	356	355	378	404	398	379	355	367	372	376	397	407	403	371	382	395	371	398	382	377	407	358	371	386	394	399	370	379	370	375	383	398	389	354	374	380	405	363	351	391	412	363	363	419	369	385	373	409	391	409	416	369	368	359	368	389	349	392	384	371	376	342	395	348	374	392	351	388	401	392	398	384	377	389	382	359	404	387	392	398	364	396	379	360	406	392	404	373	394	322	369	386	408	354	397	423	383	368	375	403	375	345	372	384	387	366	371	425	370	397	409	386	411	382	338	380	404	400	363	386	357	394	357	380	378	386	368	390	384	356	376	389	331	388	381	402	401	389	389	401	388	403	345	350	374	357	356	390	393	361	397	373	399	345	386	339	381	385	369	382	382	397	396	397	382	386	371	403	364	365	389	422	366	356	390	386	356	392	389	412	380	414	422	368	390	436	400	376	374	374	372	413	369	394	361	365	385	380	387	409	367	376	409	422	387	390	408	375	349	374	345	362	386	389	379	342	390	349	346	355	373	399	393	395	361	405	426	351	349	380	374	382	378	385	404	371	366	394	409	364	356	368	370	399	372	381	398	404	356	365	380	381	373	389	374	370	388	383	414	380	389	363	389	382	373	374	390	361	340	382	388	372	428	348	374	335	400	406	386	359	362	377	398	398	404	358	399	386	398	346	437	376	370	383	374	374	352	407	365	350	381	378	406	371	352	374	379	422	392	352	364	383	370	385	379	360	404	401	377	408	408	344	393	384	377	385	394	380	401	383	389	372	373	374	398	336	383	339	385	393	362	378	405	369	382	351	410	356	367	422	404	342	402	364	383	376	374	355	381	393	374	367	366	389	369	373	343	382	350	429	384	342	370	358	387	364	390	362	382	362	369	419	357	392	360	433	363	397	386	440	372	361	399	382	385	375	402	354	378	378	370	366	354	392	395	395	396	374	369	383	377	365	366	367	376	352	377	397	373	389	330	395	346	373	405	353	408	395	369	408	406	372	385	380	384	383	352	401	391	369	394	412	398	355	365	348	361	392	379	406	362	380	382	363	393	371	379	407	358	393	360	379	374	405	408	391	353	361	384	352	430	365	352	354	391	376	410	360	415	370	402	402	374	401	379	384	373	385	367	379	369	392	366	404	411	379	383	387	373	408	403	363	374	324	376	420	419	401	400	359	386	356	406	361	388	365	394	379	386	331	396	375	357	385	355	401	401	381	387	367	359	411	383	408	362	353	375	381	373	410	387	374	393	370	375	426	347	393	365	395	388	388	411	398	401	395	401	390	419	417	382	396	342	397	385	401	345	396	392	407	371	354	363	390	389	378	377	351	361	384	388	392	340	341	388	382	395	379	386	397	374	373	366	354	375	417	401	394	366	369	378	372	366	400	393	388	369	422	381	392	402	352	403	400	394	391	366	364	370	405	394	385	396	375	382	400	369	373	382	377	374	382	409	393	364	370	377	415	385	374	395	380	355	396	405	332	379	373	365	385	382	386	401	383	359	363	350	358	369	419	400	394	369	368	408	356	360	390	391	373	391	385	398	370	360	365	381	391	381	389	372	380	364	385	361	416	388	383	363	396	387	371	403	385	392	416	406	374	399	373	385	385	374	376	386	379	376	431	396	379	370	357	408	372	373	378	365	346	388	406	347	353	370	353	392	374	365	357	358	366	370	376	364	394	360	360	383	365	372	389	403	383	406	378	347	391	376	382	376	413	359	370	370	400	396	344	355	390	357	378	391	360	416	406	371	358	416	402	376	375	372	356	356	364	364	429	393	382	375	385	404	367	321	366	397	379	362	382	341	418	383	397	377	389	359	360	397	395	390	384	384	383	425	357	370	377	393	360	392	355	367	381	396	403	362	428	360	416	382	393	377	376	369	376	385	378	370	404	399	394	401	366	391	386	401	374	379	403	385	373	415	395	364	369	392	373	379	382	378	365	352	411	383	404	368	381	384	356	384	434	370	377	349	362	379	374	368	381	356	403	385	415	383	389	375	398	381	375	402	398	360	388	384	367	382	435	380	356	368	359	395	390	371	370	368	405	360	396	382	355	376	373	396	352	362	387	408	376	378	357	399	385	378	365	407	391	371	390	383	373	371	368	401	399	371	410	324	375	368	368	393	380	376	383	361	376	388	358	396	360	377	374	379	372	363	400	399	387	381	394	373	375	366	393	383	358	397	420	364	395	373	381	396	348	387	388	390	395	363	371	377	387	406	398	365	374	375	388	357	349	350	391	374	379	389	379	382	364	423	363	334	397	362	380	396	357	355	368	368	369	390	363	361	380	350	399	373	385	353	373	381	372	378	398	336	389	383	409	358	415	368	364	382	338	355	379	377	359	384	377	380	353	363	375	352	374	382	374	381	355	362	368	383	346	363	376	382	403	390	397	385	383	382	374	361	420	356	379	366	352	403	409	389	393	384	383	352	403	373	399	406	367	363	372	398	396	378	419	414	388	332	338	381	368	392	369	420	399	372	398	398	352	388	368	360	371	370	383	357	393	360	390	357	409	380	403	416	377	397	377	389	375	364	381	359	368	357	372	356	373	406	378	358	429	383	374	363
7477	711	571	371	299	247	217	204	196	186	157	164	147	164	166	147	161	151	161	183	180	153	170	149	152	152	150	149	149	163	170	150	166	136	160	142	147	156	135	148	132	177	151	165	166	145	142	156	154	159	162	144	142	155	173	157	198	163	165	154	154	148	154	172	140	136	150	161	153	154	174	183	136	137	164	174	177	134	156	165	135	145	173	164	153	155	157	166	140	153	144	167	169	156	164	136	141	157	143	154	161	141	140	132	156	144	134	147	155	149	140	161	160	155	155	148	151	152	135	157	161	184	136	143	161	142	148	147	134	131	161	180	148	143	157	147	152	149	159	157	153	165	138	148	159	151	135	159	153	158	166	146	120	165	121	141	153	155	142	134	129	136	134	146	150	159	156	173	190	143	143	148	155	161	163	164	149	119	151	145	153	173	183	164	162	160	121	161	166	152	160	145	182	129	149	130	163	146	164	161	150	128	141	168	152	146	140	151	147	164	155	150	143	168	153	154	150	154	164	157	147	146	144	155	127	166	152	158	138	138	150	148	150	162	136	161	149	163	152	137	157	135	157	140	179	141	149	170	152	153	172	138	156	139	142	152	137	139	158	182	137	135	149	143	136	152	165	170	145	138	145	149	158	128	148	164	137	121	165	162	142	152	158	134	149	141	135	144	158	150	151	165	144	128	152	155	181	180	129	165	146	146	150	141	152	149	126	141	122	162	157	143	129	151	170	140	151	157	152	155	148	151	151	136	143	173	156	150	178	162	161	145	153	163	138	119	147	168	156	159	155	144	168	144	170	143	166	136	155	183	171	156	142	177	153	170	176	168	146	146	151	129	165	138	154	137	164	159	178	172	168	148	148	151	162	156	133	158	149	164	139	170	169	142	134	142	155	147	167	162	143	125	145	166	158	133	134	145	160	160	160	112	148	150	142	189	133	124	154	141	148	154	160	142	153	152	152	135	131	156	165	136	134	144	161	134	171	139	143	153	152	142	161	146	158	137	146	166	165	120	150	158	130	151	137	153	142	149	158	150	148	160	175	137	167	146	177	132	154	163	163	141	180	150	152	151	156	157	147	130	138	133	160	151	151	136	139	148	141	152	152	170	161	144	153	159	130	151	133	142	133	154	173	129	164	148	155	160	155	146	157	152	153	151	158	141	130	135	161	156	148	163	174	155	137	170	140	140	144	150	136	150	174	159	152	154	147	133	131	134	169	146	138	147	139	162	155	157	149	153	134	157	154	153	148	156	160	171	150	148	176	143	133	154	176	163	151	133	162	158	146	132	160	156	152	137	142	138	165	145	140	148	128	135	151	135	161	149	138	154	163	131	168	163	157	173	138	162	152	144	150	141	139	150	139	153	153	136	142	151	130	138	134	163	125	138	149	148	150	152	135	147	161	159	145	153	158	146	149	140	137	146	154	163	150	147	160	157	163	150	159	157	176	135	157	160	148	134	173	123	143	146	171	141	163	145	138	128	144	165	160	155	139	142	169	162	128	171	153	135	129	151	149	150	115	146	151	145	156	150	134	166	138	165	148	151	156	154	142	142	146	156	170	155	149	151	149	160	154	133	165	159	133	152	144	162	152	175	159	141	150	149	162	162	149	168	133	154	154	160	150	147	136	141	158	158	134	165	176	176	152	136	166	153	158	147	147	151	164	170	147	157	149	129	160	146	147	153	144	152	146	159	143	161	142	139	149	155	147	129	171	166	153	151	125	151	141	172	159	145	170	148	151	128	149	159	158	166	158	148	124	159	152	149	159	150	174	134	167	146	143	145	134	150	132	148	162	140	160	146	139	144	165	148	154	147	127	132	164	169	154	150	152	152	166	160	149	151	171	170	163	154	143	130	148	145	147	166	150	161	142	156	152	149	140	158	166	123	137	151	148	175	121	151	140	159	147	165	157	152	137	125	155	141	171	128	161	149	137	144	126	156	151	171	167	143	152	160	149	135	149	144	155	133	133	121	143	139	153	147	151	133	161	168	134	155	146	162	160	151	157	147	161	172	143	141	161	139	124	157	132	147	153	175	148	171	148	152	135	135	163	154	150	162	160	147	167	149	153	152	135	145	139	129	142	170	123	140	148	156	155	154	142	149	158	149	164	158	147	175	135	135	141	162	128	156	175	164	148	153	144	159	130	183	144	150	150	146	150	131	149	134	141	139	153	164	128	158	148	144	147	157	158	153	145	169	152	151	175	146	143	134	162	153	158	143	148	171	172	164	163	170	139	149	158	130	161	135	144	134	166	161	125	135	123	140	150	129	156	177	132	145	159	135	142	144	151	177	132	160	151	150	157	146	167	143	148	143	136	159	176	168	152	168	168	163	150	170	144	185	159	151	140	133	135	157	133	159	128	128	166	130	132	152	130	156	163	160	170	152	155	167	146	140	139	163	144	161	136	137	160	155	143	130	155	155	160	138	122	153	145	156	144	166	183	172	161	172	147	153	135	154	155	151	151	179	148	133	129	173	148	147	176	149	130	161	141	147	149	152	169	150	146	146	141	131	140	173	162	151	168	156	152	150	147	150	150	141	137	138	138	143	143	169	144	147	159	131	148	154	135	119	149	142	179	161	152	155	172	143	139	143	151	132	151	162	133	150	137	146	176	185	156	153	154	139	127	137	126	148	131	138	148	142	154	142	154	151	150	159	164	134	158	147	154	144	139	153	142	151	150	170	138	150	169	166	170	144	140	165	145	154	137	156	151	120	134	159	148	148	173	148	162	127	158	155	126	137	125	157	152	141	160	148	161	159	174	180	144	157	134	156	153	136	162	170	167	144	156	153	148	156	145	150	143	152	146	142	157	159	156	153	146	149	141	147	144	180	138	137	155	166	150	155	138	150	150	115	133	156	170	165	152	148	159	166	163	162	159	144	159	172	144	169	160	144	133	149	154	145	161	161	152	148	132	163	144	157	135	150	156	154	138	148	138	146	150	143	121	146	143	169	153	162	139	141	148	168	156	167	137	157	149	144	144	153	134	141	168	135	149	150	143	152	167	152	147	142	147	148	148	148	145	159	157	130	137	166	157	150	145	173	165	188	178	145	131	141	156	123	155	164	138	140	159	163	159	135	133	158	152	158	129	135	179	158	147	146	150	149	166	139	160	171	150	175	134	160	161	156	164	150	141	180	169	168	152	157	167	148	147	157	163	165	159	124	143	144	140	125	143	154	138	145	142	120	133	148	161	171	121	150	151	152	149	154	150	146	153	148	118	167	154	155	173	152	136	154	168	152	137	153	137	126	130	165	158	152	162	158	143	138	162	148	158	150	157	131	178	171	160	150	154	175	182	136	144	158	157	152	145	170	140	152	168	161	151	141	164	174	179	164	142	158	143	144	155	177	130	136	144	162	130	138	144	142	137	138	169	153	132	151	151	144	150	149	135	148	174	141	142	149	153	140	128	144	153	143	142	141	154	140	142	170	153	139	151	141	116	143	148	158	167	151	155	140	131	157	159	159	156	145	147	132	144	139
6620	944	1333	1332	1142	908	774	672	610	544	539	468	477	436	460	415	396	419	435	378	420	410	376	395	377	402	359	395	355	383	388	335	373	386	383	393	380	374	394	352	354	380	377	351	358	367	317	371	367	357	398	344	389	378	379	344	370	360	395	413	377	360	397	390	393	367	356	385	400	359	356	367	357	353	381	372	345	377	365	371	342	353	347	402	348	356	399	342	339	352	357	348	346	324	357	342	345	342	345	334	342	359	362	353	349	358	373	366	365	356	379	369	322	306	341	344	361	346	374	358	345	352	387	368	359	361	400	354	375	335	376	365	373	356	349	323	356	329	343	319	360	340	348	347	348	344	346	322	349	392	343	386	402	355	360	353	368	361	358	317	334	353	337	328	372	357	353	318	331	362	344	343	346	351	366	382	332	374	370	349	311	389	370	340	348	353	305	365	358	336	370	356	346	360	363	373	355	332	338	367	398	353	359	378	382	334	399	368	379	366	370	364	380	374	368	343	346	340	326	360	388	342	386	328	387	345	352	340	333	398	298	336	363	393	381	377	345	332	379	370	367	323	360	339	365	362	356	345	350	354	329	350	330	346	343	340	356	390	342	329	347	366	379	353	357	343	335	373	380	367	316	351	341	345	421	359	357	317	342	355	335	352	384	355	349	355	356	354	371	361	392	370	393	333	374	362	385	324	356	336	326	333	364	345	335	372	356	381	355	373	384	357	359	344	360	359	364	372	347	364	357	348	370	372	351	369	330	332	386	320	383	371	357	366	368	363	338	372	340	298	359	394	364	384	374	341	351	322	377	362	379	359	334	342	375	349	359	346	356	351	347	350	373	380	345	344	347	380	384	365	321	371	349	328	348	358	351	346	329	361	375	340	334	361	336	364	406	320	364	378	404	363	351	380	369	361	377	314	335	346	316	353	331	357	341	363	354	400	373	369	391	357	348	410	384	341	377	359	320	348	353	354	362	338	359	350	360	386	389	394	357	357	335	362	392	339	323	370	356	348	409	357	363	370	356	337	369	354	360	336	325	368	372	371	356	336	380	347	345	365	364	360	376	399	365	339	314	368	361	339	364	359	349	378	347	359	356	368	337	339	342	354	326	342	366	364	348	358	355	336	345	333	357	353	358	349	354	358	354	368	347	346	327	391	367	347	367	353	339	335	316	358	352	355	380	382	372	365	370	315	398	357	369	327	314	345	383	361	327	360	358	351	347	322	341	345	381	330	355	341	349	386	355	353	357	367	347	343	356	372	372	350	358	335	360	355	347	335	350	339	366	373	339	381	344	348	341	354	354	346	373	394	354	358	371	337	382	348	354	317	348	320	378	367	374	385	336	353	329	338	371	359	362	343	334	373	365	389	350	323	356	354	346	390	347	370	308	352	326	363	323	328	378	356	363	352	325	353	345	385	349	421	348	342	328	352	353	329	369	321	346	375	351	340	388	329	385	353	354	333	358	353	346	343	365	341	368	331	372	376	338	335	363	354	371	341	380	376	356	340	362	379	362	351	346	373	365	376	328	364	376	331	376	337	357	358	378	327	368	390	389	356	357	348	342	331	388	385	361	361	358	378	380	374	395	360	368	343	356	341	346	383	380	351	347	338	353	329	359	341	363	337	344	346	356	331	372	357	375	328	405	379	365	348	340	366	348	344	378	387	354	372	341	343	354	369	362	345	351	360	359	335	347	366	386	342	378	347	383	381	367	348	366	324	346	360	366	347	345	349	335	345	358	328	335	356	359	344	334	338	315	373	356	381	340	348	346	313	351	349	346	384	362	378	334	341	336	374	346	355	352	347	332	363	366	337	351	345	359	361	379	340	348	342	354	369	378	371	364	399	363	347	368	377	363	330	348	394	363	362	348	328	361	336	321	356	379	369	351	381	378	365	381	361	337	371	325	345	361	342	379	368	345	383	340	356	307	342	343	378	348	392	357	349	337	322	387	330	355	367	344	361	355	379	366	353	343	344	324	363	356	363	361	342	347	379	360	343	374	347	356	358	369	330	337	356	341	322	326	370	367	359	364	343	379	387	350	339	352	366	369	367	350	360	343	371	352	356	379	395	377	317	374	362	354	365	350	363	356	341	356	376	375	360	344	363	384	356	341	354	347	368	363	369	346	357	351	376	330	349	342	339	324	345	399	390	362	348	330	383	385	361	358	367	374	368	347	373	346	347	362	342	346	377	341	367	380	354	332	375	357	348	358	342	346	349	355	327	372	366	385	349	376	351	354	311	350	350	348	368	350	387	330	347	375	366	293	351	385	352	355	317	331	353	350	352	338	358	362	347	324	369	383	360	361	364	356	374	343	377	331	351	359	368	355	350	358	351	339	359	357	398	319	346	332	360	336	349	341	318	342	349	352	328	360	368	380	329	325	327	352	340	365	328	350	360	331	355	385	347	368	342	356	372	338	309	348	355	347	315	317	349	360	383	343	344	320	387	334	355	345	352	357	399	370	360	391	368	314	362	354	358	334	360	363	341	358	385	343	365	367	332	349	377	359	359	329	366	342	378	392	332	335	360	345	341	336	335	357	334	360	320	346	334	341	356	362	351	367	348	382	374	350	375	331	347	356	345	371	357	356	363	382	342	358	378	361	351	341	361	335	349	316	346	359	347	351	357	355	366	330	367	335	358	368	332	365	371	363	341	366	372	364	384	330	333	375	358	330	348	348	345	391	325	386	336	349	371	368	364	339	319	319	350	353	323	360	350	350	380	351	344	371	374	380	367	356	333	333	349	359	359	371	376	364	340	359	344	352	371	356	360	386	358	382	332	403	356	389	376	347	371	373	369	356	359	339	357	379	349	359	352	345	368	333	351	370	346	335	364	389	382	348	358	372	388	336	346	363	373	361	358	357	396	372	334	349	334	342	367	357	340	374	354	345	337	371	362	332	347	311	357	357	375	356	342	331	342	336	349	351	372	351	375	372	358	350	374	304	329	354	360	355	365	360	345	385	348	327	368	337	339	348	359	351	365	363	399	345	372	342	356	347	361	350	352	348	341	354	364	332	357	357	324	359	325	355	359	330	352	364	338	339	340	357	364	366	335	323	341	362	316	338	382	366	351	360	357	383	370	356	353	376	330	387	378	329	325	379	373	364	357	367	366	311	366	323	319	333	336	320	319	348	357	381	386	373	349	350	316	363	357	350	339	379	343	346	369	340	334	330	324	326	336	339	359	359	340	359	374	360	338	381	370	363	379	367	354	393	380	364	400	333	352	344	385	359	345	355	377	346	398	352	331	345	364	339	330	344	381	332	367	354	347	353	372	351	354	338	342	355	347	364	357	361	370	351	334	337	347	375	328	389	378	354	352	353	381	315	373	374	382	329	353	337	358	348	350	333	387	358	378	334	332	348	371	332	346	341	365	382	333	365	357	355	353	327	344	371	371	359	323	369	346	343	359	361	379	347	372	372	373	335	361	340	351	360	338	340	337	349	361	369	393	337	359	334	322	366	367	370	390	389	374	364	345
14174	1389	865	590	380	228	208	174	159	140	119	117	103	102	93	98	78	81	80	97	58	88	64	82	66	85	73	86	79	94	90	79	72	73	83	60	68	87	76	76	59	84	80	71	67	76	79	88	53	81	73	74	103	79	87	79	73	66	72	78	77	68	77	87	60	70	69	65	56	73	61	69	71	81	74	66	79	67	68	70	67	63	70	82	74	73	62	77	77	68	76	58	70	72	60	85	71	83	62	68	55	58	73	65	66	65	65	62	74	62	84	93	78	82	69	73	70	67	76	93	88	62	59	77	78	79	70	79	83	87	61	71	89	71	75	80	68	72	91	68	64	71	64	76	61	89	66	75	63	74	68	68	56	64	65	73	88	62	73	72	81	78	77	55	64	87	62	77	61	77	70	78	72	69	68	78	71	61	64	77	56	80	69	72	72	73	77	46	77	74	67	69	93	79	62	64	74	87	84	59	67	64	60	72	60	72	80	74	71	75	75	69	93	57	50	66	79	76	67	76	86	71	77	77	69	69	76	65	56	69	65	63	88	80	63	80	62	71	92	89	79	68	82	65	67	72	58	65	88	57	88	69	75	78	78	71	60	70	68	72	66	63	63	62	61	62	68	74	77	78	74	66	73	71	77	56	72	64	71	72	65	77	73	69	66	52	65	70	62	82	69	65	79	89	64	69	64	77	82	68	86	57	70	57	67	76	77	63	86	78	68	74	80	74	70	68	56	72	94	68	69	80	76	67	70	64	65	60	58	75	74	81	80	72	62	66	65	68	58	76	67	60	60	65	82	75	62	69	76	75	62	81	62	66	57	64	70	72	77	74	55	72	79	86	77	69	76	56	80	82	73	82	81	65	67	60	59	58	82	55	82	80	63	81	85	65	64	64	72	61	68	70	53	56	75	63	73	73	71	58	60	76	63	94	62	88	54	74	75	60	75	79	65	71	79	70	72	82	57	63	90	79	71	65	66	62	72	64	57	69	59	72	79	72	79	80	84	67	71	73	76	63	53	65	70	62	77	79	70	69	70	67	80	68	68	63	66	56	80	73	71	82	64	58	72	74	69	62	67	74	70	60	84	63	70	66	66	79	79	70	72	66	63	75	77	65	75	71	75	69	68	80	62	59	71	70	75	66	80	71	56	74	59	75	68	69	69	73	59	71	59	65	67	71	71	76	68	64	59	64	70	56	77	71	66	64	80	76	69	76	78	71	62	50	64	81	69	89	78	67	69	71	72	57	72	67	68	60	67	46	81	81	70	86	91	77	73	80	60	68	70	77	67	70	79	65	61	72	74	75	62	73	64	79	75	75	98	72	69	55	70	82	72	65	76	52	67	63	82	76	65	70	64	77	69	65	51	68	60	75	73	78	64	64	76	58	58	68	71	69	79	64	71	76	45	56	87	73	66	75	65	69	57	77	61	72	67	62	87	77	77	76	56	76	60	70	78	73	64	62	74	49	71	63	67	66	76	79	75	81	64	78	79	51	82	58	68	65	72	84	61	81	60	69	68	66	69	85	59	61	69	80	85	68	83	54	59	70	53	60	70	79	68	68	75	80	83	81	75	62	68	80	74	68	61	65	84	64	73	76	66	68	66	72	69	79	66	81	69	56	58	70	82	68	85	83	65	70	74	67	76	67	91	67	78	54	69	60	80	74	60	65	69	52	61	86	68	64	79	75	89	78	77	67	61	67	64	78	62	68	80	71	81	64	86	68	71	79	77	87	80	80	71	70	60	64	74	64	58	79	62	66	78	79	77	67	72	72	59	75	72	68	73	71	75	57	76	57	72	66	81	60	88	57	72	70	71	73	84	77	85	80	81	64	54	72	63	72	90	64	58	73	75	71	60	66	69	68	74	89	66	77	84	68	79	66	81	46	78	73	69	77	63	72	72	75	54	68	76	71	77	58	60	56	70	76	70	85	67	75	76	64	82	86	73	78	65	75	65	67	68	82	70	75	49	74	71	75	79	59	59	77	70	76	77	66	85	74	81	62	56	78	65	65	83	60	67	84	62	46	79	61	58	70	79	72	58	56	66	79	68	73	74	63	72	63	67	49	76	63	62	56	59	66	76	73	74	83	65	63	64	74	59	58	54	53	80	58	71	87	70	79	83	86	65	65	73	82	68	68	65	63	74	78	64	78	71	61	62	68	63	65	72	90	69	62	73	79	68	70	67	62	78	84	77	61	74	83	84	59	72	63	75	66	79	98	66	62	75	78	59	71	81	69	62	65	61	53	67	77	79	70	85	83	49	72	63	71	58	64	53	92	69	56	88	76	71	72	57	74	81	62	71	82	59	76	65	75	75	85	61	94	62	71	79	73	81	69	54	78	80	87	63	64	79	63	58	76	76	70	62	64	80	81	66	56	68	68	78	75	52	71	52	78	68	64	61	69	64	74	64	83	63	72	68	78	82	71	73	74	83	65	64	72	76	69	70	64	67	67	73	68	89	69	59	66	72	90	74	64	67	61	78	69	59	56	68	71	66	72	75	73	67	52	77	63	69	70	76	67	59	53	69	70	77	65	77	65	77	74	75	76	80	89	75	62	67	68	64	64	83	73	58	85	68	51	69	60	65	80	74	76	66	77	67	83	82	81	52	64	81	55	90	82	72	76	65	67	79	76	59	76	73	58	56	58	98	69	52	74	76	68	85	68	67	73	66	70	77	65	70	64	55	55	70	66	71	78	73	69	90	85	64	75	78	58	62	75	69	80	74	62	54	78	73	73	55	74	77	72	57	81	63	91	67	60	73	65	68	80	72	76	81	71	77	65	75	68	76	70	77	64	80	65	68	76	73	69	59	80	80	59	63	63	66	70	60	78	61	62	68	61	62	70	71	74	77	91	71	66	88	60	65	66	64	71	76	74	72	67	70	71	74	65	72	63	58	71	59	58	67	86	66	79	72	57	63	77	70	68	58	78	64	64	66	78	59	74	68	88	53	72	75	65	66	70	69	71	60	58	75	74	89	72	80	77	70	70	77	70	62	68	85	61	54	64	72	72	72	55	74	58	56	61	79	69	65	64	71	76	68	69	82	52	76	63	73	54	78	70	61	64	69	63	48	73	75	51	74	66	77	73	63	71	78	76	66	73	66	81	81	77	62	67	78	67	77	80	65	68	84	68	61	76	73	98	74	80	67	80	57	84	77	55	70	71	70	55	70	86	77	75	72	64	57	70	75	54	53	82	62	61	83	74	64	66	61	58	75	72	67	83	75	72	79	71	85	58	84	68	74	78	75	67	73	63	62	74	85	81	63	63	64	91	62	67	59	69	76	59	77	69	67	64	94	73	72	83	73	83	51	73	81	81	78	76	68	66	63	73	66	76	76	70	77	64	71	69	75	67	81	77	58	70	83	77	64	69	69	79	66	74	83	67	81	68	68	84	63	73	59	61	74	56	75	77	68	60	76	74	69	66	83	66	62	62	74	65	69	84	63	65	59	69	76	79	70	77	69	97	78	50	90	73	66	58
8353	1237	1938	1910	1622	1132	887	769	678	560	496	451	413	368	341	304	295	280	268	273	271	230	235	232	216	217	224	222	221	224	223	213	212	204	187	194	209	198	193	188	189	196	190	198	183	184	202	195	189	181	192	202	177	194	224	202	185	204	205	207	228	246	223	230	238	237	199	216	200	202	211	198	204	183	190	175	203	203	189	195	160	194	216	187	187	221	189	190	184	164	202	175	205	154	168	162	228	165	171	183	202	192	183	199	175	197	178	200	177	179	192	190	190	164	197	180	175	161	181	179	161	207	150	170	174	173	197	202	204	189	177	207	189	181	187	176	165	188	183	205	167	167	199	195	153	172	185	169	193	164	171	182	188	199	167	173	136	215	170	192	189	167	160	162	197	179	174	174	165	163	181	166	179	198	196	177	186	191	185	169	180	181	175	180	162	140	185	194	188	170	178	175	191	171	170	210	199	172	190	171	184	183	178	172	181	182	185	171	196	179	187	164	179	186	181	168	167	190	161	191	166	206	182	189	170	190	221	173	204	179	187	190	195	197	159	178	184	184	182	178	189	195	187	185	174	190	175	193	184	181	180	191	179	192	193	176	174	187	166	179	197	169	171	167	188	170	202	197	165	168	184	176	210	194	173	167	184	192	187	181	180	177	174	167	194	183	182	189	175	193	170	184	187	204	180	189	182	181	198	176	182	188	182	191	194	195	180	181	164	196	184	186	149	182	191	187	193	174	172	170	187	186	182	173	169	193	198	184	182	183	163	183	162	175	168	179	186	197	181	169	191	169	193	166	172	166	181	189	192	142	180	187	204	186	190	204	195	186	186	179	180	180	185	183	190	197	158	181	182	202	179	213	181	165	174	185	187	176	181	190	172	150	185	181	197	161	177	193	190	169	170	197	178	181	179	168	185	168	200	167	190	224	179	175	162	168	178	169	192	156	172	205	187	179	182	159	174	177	151	192	166	170	180	163	187	180	169	190	155	164	164	205	174	178	180	168	183	194	190	210	174	188	168	197	158	189	163	172	177	179	161	168	165	173	180	199	187	166	171	185	177	186	179	162	149	197	188	210	184	183	191	184	186	196	159	193	200	171	210	183	172	168	168	179	188	187	168	199	190	192	177	195	172	175	181	157	194	173	202	170	197	180	174	151	168	211	183	182	172	189	165	161	172	177	181	175	178	184	170	185	200	200	177	198	160	163	191	178	148	208	173	205	180	170	205	176	158	189	191	180	164	195	181	179	167	191	193	166	193	171	168	169	185	171	169	185	215	200	167	179	169	196	201	174	177	181	165	141	176	160	177	182	179	149	169	171	180	191	185	163	188	194	170	146	190	165	195	171	180	166	187	162	152	184	190	195	193	182	184	199	202	187	186	191	175	200	161	174	171	184	186	163	169	181	173	183	187	190	180	187	175	196	194	186	187	162	179	178	183	180	205	174	163	179	191	200	183	195	166	184	203	173	168	171	195	149	206	186	185	178	174	190	179	183	166	173	171	199	184	197	187	182	178	172	179	194	184	159	199	174	165	175	176	181	197	186	180	191	202	189	191	161	166	158	198	193	193	192	176	187	193	181	201	173	170	176	169	174	182	159	183	171	187	190	188	199	181	179	176	181	171	173	168	202	217	173	190	193	200	157	175	180	189	177	176	182	185	200	194	183	196	192	167	172	190	194	162	170	159	184	184	202	189	198	174	206	186	186	192	170	182	160	191	203	201	183	173	190	187	172	154	182	194	189	171	185	192	186	195	188	147	187	162	176	160	187	173	165	170	181	192	188	180	186	183	186	206	195	183	163	194	195	179	191	172	201	170	192	169	181	194	182	161	191	176	180	182	179	169	196	178	192	182	172	195	178	182	182	175	179	174	195	164	203	210	155	187	182	168	189	183	192	195	181	180	197	183	198	178	202	196	171	190	180	177	176	184	192	182	178	191	186	172	182	192	193	165	159	186	173	193	172	178	175	169	174	167	158	174	194	190	173	170	187	190	178	181	168	172	189	180	203	172	184	190	181	160	195	190	165	185	191	199	185	182	189	173	183	177	211	190	178	173	188	172	200	162	185	172	196	194	168	177	211	193	155	208	177	165	176	192	174	176	187	179	212	201	207	174	173	178	165	198	188	195	196	178	181	184	166	182	177	174	205	169	182	187	199	213	156	160	186	189	167	178	178	173	188	180	172	166	206	178	193	191	171	154	199	181	201	181	164	198	172	206	206	186	203	195	165	178	180	189	176	177	163	178	178	172	167	193	182	173	172	193	197	184	190	176	177	177	213	153	182	189	179	173	170	221	206	166	191	164	181	174	174	191	172	191	178	163	173	181	174	170	176	179	185	155	168	190	189	197	176	185	185	192	194	177	176	158	169	182	171	188	167	190	159	191	183	159	182	194	194	178	186	176	189	178	190	195	160	187	146	197	184	189	182	187	159	178	187	191	179	197	178	178	190	153	177	192	184	193	194	190	208	166	159	181	191	202	173	188	196	198	170	188	176	172	202	175	173	189	176	191	186	181	203	174	196	177	177	184	182	166	166	176	179	170	163	180	188	201	177	162	197	175	166	170	190	172	190	168	205	191	175	186	162	204	197	155	201	185	186	189	151	163	197	191	192	194	180	167	175	173	188	175	179	161	170	158	192	208	191	159	166	161	188	180	203	182	181	181	187	169	167	188	179	191	174	209	169	169	198	193	166	188	186	170	186	177	178	171	205	200	202	179	178	172	168	174	168	162	194	188	184	183	169	179	176	187	165	171	162	185	184	194	183	196	211	198	167	193	189	188	183	185	184	177	188	176	172	173	198	173	182	180	177	188	175	197	172	189	198	145	161	184	182	199	187	182	168	168	186	181	183	167	210	197	166	180	181	169	211	172	180	177	208	188	187	175	190	192	157	190	171	187	182	182	207	196	164	182	196	202	195	196	201	187	178	167	160	176	187	168	191	181	182	204	201	177	207	170	197	153	175	183	176	163	200	159	187	191	179	189	172	200	173	196	200	155	183	177	180	192	187	188	178	158	186	193	178	201	188	174	187	186	185	174	193	179	194	183	177	178	195	186	182	187	176	167	180	206	179	163	147	196	175	164	180	192	178	185	190	195	166	174	181	173	197	183	190	191	185	180	179	170	176	196	203	167	184	176	173	189	209	159	199	167	169	196	175	179	165	172	195	211	180	181	196	169	215	185	180	192	179	187	185	193	204	175	172	156	207	182	186	198	185	174	192	176	169	188	169	183	167	217	173	155	196	201	175	183	192	160	168	210	182	188	180	173	178	168	174	176	172	169	179	162	165	165	196	184	191	162	180	207	155	205	183	195	172	192	223	182	190	173	173	162	190	190	194	184	190	183	177	167	166	178	162	208	178	207	175	194	167	150	184	188	172	159	172	201	197	178	179	183	171	169	174	177	166	155	189	171	199	188	177	195	182	191	187	179	169	166	197	172	171	179	178	176	185	181	167	174	176	187	192	186	179	173	183	156	179	190	162
1729	398	243	179	184	166	150	158	180	164	180	157	178	159	147	145	165	170	158	157	145	157	163	155	167	139	150	151	142	156	152	155	186	156	157	180	189	180	155	163	165	155	148	147	149	162	161	158	166	160	164	167	166	149	143	165	170	164	143	159	153	141	174	160	188	165	154	149	172	168	163	159	167	193	164	177	172	162	177	168	182	185	169	186	185	159	139	189	157	170	173	167	188	174	153	161	150	181	151	159	159	175	161	180	133	163	169	171	158	156	159	165	177	171	160	166	174	147	151	142	155	150	160	170	149	163	170	149	140	170	166	161	164	166	135	171	180	166	157	167	174	158	162	162	190	144	165	140	171	172	165	154	163	161	150	157	178	147	178	162	175	150	161	163	153	163	162	139	161	141	171	194	172	147	169	156	164	157	182	163	169	151	154	162	175	159	157	182	204	156	181	155	157	148	174	162	136	156	175	167	172	144	158	166	176	132	150	180	159	182	195	171	155	168	180	147	160	148	152	169	146	165	158	148	149	184	181	174	159	148	147	153	144	144	157	178	156	189	146	146	172	162	147	157	171	163	159	168	160	168	181	147	142	182	191	155	167	163	158	163	159	192	162	156	157	171	148	148	150	161	174	147	155	197	170	162	174	167	163	144	181	167	158	155	167	156	180	168	154	157	174	129	144	168	171	151	182	165	162	153	156	153	145	167	168	161	172	163	141	184	131	163	169	161	165	167	157	155	168	164	150	154	158	163	164	159	164	128	156	156	146	140	169	144	158	158	187	155	162	161	143	146	158	154	145	147	157	129	181	165	177	152	137	156	160	157	184	168	148	150	167	167	177	154	151	191	163	177	167	173	174	179	151	166	158	135	141	182	169	156	148	154	187	173	174	176	148	167	179	171	204	161	185	163	188	151	179	161	178	161	174	184	177	175	167	170	163	166	150	171	161	165	181	163	169	171	159	158	166	170	168	175	170	150	168	154	169	165	178	144	163	168	156	179	175	178	125	165	171	152	151	191	169	161	189	178	162	169	159	134	173	158	154	177	160	169	145	153	158	156	154	161	150	155	154	153	162	153	158	169	176	175	175	163	166	161	170	150	155	160	172	177	198	158	165	145	149	155	149	147	157	168	188	163	181	152	190	155	157	165	145	141	171	158	177	149	164	177	182	150	182	147	169	157	174	137	152	171	131	185	156	172	170	173	166	163	178	152	180	137	176	193	148	127	159	180	156	168	182	178	164	150	177	169	163	156	158	186	192	160	136	148	150	151	178	150	159	160	179	150	154	169	165	168	179	166	178	144	143	155	170	168	147	137	143	165	175	154	182	174	162	160	167	175	147	178	168	165	143	166	177	164	162	129	170	171	191	167	160	177	185	158	180	152	167	157	180	165	155	147	155	149	175	176	145	180	152	166	165	165	165	154	166	144	142	174	160	145	172	189	158	139	155	157	138	174	157	176	182	174	144	140	185	150	166	162	148	163	149	159	154	152	166	141	144	163	156	171	158	170	164	170	165	156	167	154	158	152	169	161	164	165	153	150	171	140	142	192	173	184	166	153	153	178	156	137	164	150	158	171	128	156	161	155	180	188	171	173	147	167	158	176	170	169	163	184	139	179	140	182	152	136	161	168	166	168	156	162	150	136	162	135	155	157	172	171	189	181	170	175	153	194	177	175	161	150	152	145	155	144	155	154	168	170	169	164	138	164	175	167	136	148	172	156	157	170	161	161	149	160	174	142	169	145	176	148	144	156	174	177	162	125	155	178	189	190	175	194	162	182	181	148	152	154	166	163	154	148	138	169	159	161	177	140	181	144	163	150	160	148	164	173	160	143	159	159	176	173	196	178	177	183	151	194	166	165	166	152	145	148	179	175	170	200	183	170	161	147	169	147	163	156	178	171	163	167	172	166	156	152	164	160	179	136	169	158	158	160	147	190	143	163	153	159	182	188	171	157	188	163	164	154	186	156	169	166	161	171	179	143	165	155	157	174	158	164	169	156	180	152	170	160	143	162	177	156	178	146	164	165	141	168	184	153	160	133	180	161	153	160	141	151	168	159	145	168	156	140	136	155	164	133	173	152	155	161	160	195	186	140	162	156	161	146	158	148	173	169	153	156	154	160	195	191	167	149	167	151	149	173	162	177	177	138	135	169	151	134	146	182	191	143	166	149	155	183	161	170	143	162	180	169	153	167	154	154	174	161	176	165	179	157	126	152	141	152	141	151	153	167	153	171	152	184	170	151	149	163	174	168	165	164	161	140	164	149	157	172	164	156	164	141	164	185	188	163	165	163	156	158	171	179	163	173	179	175	148	194	181	171	176	177	151	161	172	141	187	157	155	166	161	162	163	160	163	176	181	142	150	166	168	168	151	194	169	157	125	166	182	170	167	147	168	167	147	133	164	150	164	167	154	152	148	161	147	168	148	175	186	175	169	154	168	149	178	147	149	171	152	167	153	156	150	181	147	186	176	148	154	189	158	176	170	158	166	164	185	178	158	151	146	163	169	151	167	158	162	145	189	157	169	163	170	132	165	183	160	155	162	167	167	179	146	173	158	190	158	146	184	171	151	152	172	166	178	171	157	162	158	152	145	152	159	184	148	162	163	163	137	156	148	168	179	165	160	161	146	183	148	167	177	160	165	171	145	147	170	158	163	180	157	156	165	163	152	152	182	139	180	179	177	161	182	162	144	162	165	154	149	173	170	151	158	150	151	154	170	169	169	161	152	176	158	163	162	163	159	156	149	174	164	161	174	154	149	137	160	153	165	169	163	190	161	161	162	164	164	172	153	145	173	177	197	155	161	171	184	137	146	155	169	170	161	159	181	162	161	163	184	157	165	184	144	178	171	167	157	159	166	162	152	172	178	158	159	193	155	145	165	161	155	163	165	180	176	164	136	160	138	150	160	176	143	154	183	175	155	171	164	187	189	171	145	139	170	171	170	155	166	171	157	172	143	150	159	154	139	161	155	172	166	151	184	153	143	159	171	159	172	175	162	177	153	157	154	175	190	178	167	164	156	177	157	167	156	185	175	174	166	166	186	154	159	179	189	157	184	175	164	171	179	161	156	187	166	165	181	168	149	155	146	136	159	167	146	160	152	155	163	185	159	165	169	168	165	162	172	151	171	171	169	177	142	165	144	163	170	162	153	161	141	168	168	187	197	166	169	167	168	183	175	171	127	158	143	191	144	174	160	155	161	147	181	179	162	147	207	185	167	176	159	152	164	152	157	178	170	145	160	191	156	138	154	176	153	124	180	175	170	184	156	157	160	164	140	168	157	131	151	174	195	130	169	161	154	153	154	158	170	141	185	168	156	179	170	174	150	154	153	184	171	164	137	162	165	167	159	176	173	178	146	169	135	161	144	168	163	158	144	156	163	150	140	175	185	159	186	153	178	179	161	144	158	146	163	176	187	147	150	157	161	171	167	158	170	187	160	157	143	178	191	150	160	160	158	161	159	145	164	160	167	169	143	158	159	171
2085	609	527	489	505	429	437	410	376	435	397	375	399	375	383	393	400	429	415	356	374	374	422	409	441	393	391	419	393	384	376	386	358	391	396	392	404	409	398	351	394	369	412	384	408	397	397	380	383	378	379	382	395	400	406	396	386	392	417	402	392	409	433	387	401	371	396	404	404	438	378	425	399	350	400	366	422	404	401	367	374	389	399	398	478	398	392	359	415	376	358	368	367	415	403	417	405	373	418	389	408	428	377	344	390	365	388	391	359	379	365	388	410	405	369	425	387	363	372	350	371	346	383	365	403	366	370	352	384	371	398	367	396	397	383	389	378	367	395	380	352	392	422	440	381	347	356	387	395	381	400	346	350	382	379	378	393	381	411	406	393	379	375	411	394	388	400	389	416	388	398	388	420	441	379	396	374	371	351	395	400	408	380	374	396	377	400	412	371	375	355	387	364	402	376	392	394	389	396	366	400	363	363	370	372	401	380	371	400	420	374	372	402	333	389	388	351	386	370	357	394	426	417	397	425	391	398	389	394	382	410	393	386	367	361	398	396	365	394	367	396	380	365	426	417	396	370	413	334	407	368	391	373	404	359	399	349	363	367	383	373	366	399	385	381	388	382	360	359	365	391	375	393	349	372	424	369	396	402	399	380	377	392	366	398	384	405	382	367	405	373	389	410	361	392	414	369	371	410	380	397	368	403	441	410	406	374	390	422	374	424	366	424	376	371	389	396	371	430	372	383	356	421	363	372	408	412	381	371	375	382	369	403	386	398	370	376	416	416	421	376	426	389	417	403	402	382	346	342	373	393	395	373	372	370	385	394	395	385	370	427	395	372	442	386	373	384	407	365	388	381	374	406	398	386	421	361	404	392	393	398	391	382	364	385	387	392	362	398	404	403	399	367	383	407	402	364	351	399	425	403	379	381	377	406	378	407	416	377	376	345	380	387	394	380	376	380	380	404	378	382	391	390	375	388	402	426	364	411	423	344	376	445	370	385	385	415	370	379	378	373	410	420	408	393	355	388	399	392	371	373	425	371	344	377	379	382	402	383	357	401	386	381	419	370	405	383	381	415	392	412	355	405	382	347	366	438	416	372	387	365	415	397	390	409	387	391	392	402	358	391	376	417	403	366	393	395	395	402	341	402	392	390	420	386	358	365	411	390	401	392	377	410	357	408	353	371	375	386	391	415	403	375	387	359	404	380	376	381	383	397	353	394	380	385	396	399	416	356	363	374	379	362	402	364	387	398	396	414	383	404	380	369	376	383	408	391	403	411	405	408	410	383	373	388	415	361	401	379	395	337	436	389	364	406	396	382	367	350	390	363	379	350	384	351	382	457	403	370	383	389	366	400	387	377	414	366	377	368	379	366	398	388	373	369	374	375	372	395	376	382	366	391	407	370	402	389	403	370	376	365	399	352	362	411	414	350	361	380	389	398	378	392	383	398	345	384	367	421	379	386	383	396	397	360	422	373	410	378	381	402	391	444	376	397	383	365	389	390	416	391	408	384	398	379	384	394	387	418	407	342	412	375	393	390	404	383	414	385	380	373	360	392	396	383	390	392	393	359	366	399	404	409	437	359	368	427	421	383	384	345	354	376	383	349	361	368	373	377	361	363	382	390	395	372	382	364	404	377	412	355	379	376	381	377	360	367	368	388	363	399	422	384	375	400	383	373	380	406	371	396	376	381	413	386	364	379	368	405	414	368	368	371	373	397	393	401	414	386	412	420	395	446	431	368	393	397	372	391	375	361	381	383	369	374	366	382	406	374	410	378	361	391	392	397	389	378	388	372	392	358	381	387	393	361	382	381	379	384	418	374	436	371	396	363	383	401	413	376	358	369	365	395	378	402	399	377	400	395	379	390	387	378	364	357	380	362	371	414	386	366	412	393	367	431	357	430	378	387	363	377	401	376	364	384	419	392	397	386	389	385	425	395	395	382	385	368	377	335	391	433	365	403	396	376	377	365	383	428	383	409	386	403	366	359	403	383	414	408	348	365	387	398	370	367	373	399	405	445	389	413	376	390	409	381	418	375	406	384	410	354	422	406	392	365	426	425	410	379	385	347	387	407	415	401	388	395	387	402	392	376	379	379	402	379	357	389	368	407	387	358	400	393	393	373	321	417	392	381	399	355	369	401	400	363	382	411	346	393	351	401	389	377	395	392	380	423	389	340	392	366	425	374	381	380	372	360	354	398	368	379	366	382	387	382	381	383	400	409	361	356	391	393	407	344	393	377	382	370	391	407	367	363	404	391	404	428	372	420	381	382	388	403	385	383	399	400	383	396	383	400	400	393	375	380	392	395	386	364	386	379	381	377	348	372	373	390	384	385	375	387	382	386	417	388	430	396	382	375	363	403	392	396	365	392	389	351	395	379	393	409	408	366	387	399	402	366	375	375	390	357	397	384	415	402	395	408	429	350	381	381	399	374	375	392	380	396	392	399	402	391	397	344	383	404	403	375	393	413	364	387	381	369	371	366	411	389	380	393	377	379	398	406	345	386	387	387	414	401	411	390	408	390	393	343	393	382	393	387	375	373	390	419	399	384	369	368	379	375	391	419	393	398	358	384	400	389	413	391	372	362	402	386	384	388	370	382	369	406	374	369	382	437	363	401	391	397	392	345	385	395	402	382	351	403	367	417	383	335	377	404	400	372	385	433	389	380	395	408	394	424	396	439	393	388	413	419	415	358	372	398	436	374	395	388	376	363	370	389	368	411	405	372	385	392	435	375	365	371	402	378	410	389	377	355	379	392	406	374	380	379	403	366	385	367	354	380	369	393	413	382	391	390	387	413	374	362	368	368	396	391	389	359	405	382	373	354	382	380	396	371	376	407	364	428	397	371	387	388	394	374	409	394	387	409	380	394	371	365	422	401	366	384	377	415	397	383	429	371	427	375	372	373	341	394	387	359	376	349	369	374	398	357	390	379	358	421	388	369	376	371	389	400	379	395	382	403	373	379	402	361	381	390	373	371	396	408	409	400	372	404	381	392	406	387	384	414	392	372	382	380	382	364	393	409	413	390	382	386	370	414	397	404	343	378	423	393	383	387	385	383	385	399	395	400	387	388	405	398	381	385	433	376	356	383	348	360	419	366	393	371	386	394	362	395	415	376	392	383	382	376	352	399	393	371	379	377	405	406	388	368	430	357	369	373	378	397	391	370	402	397	417	401	367	355	378	384	369	383	413	370	410	421	379	399	394	413	407	407	405	408	382	375	373	365	406	390	393	351	367	391	389	399	391	380	411	405	368	356	414	390	382	394	375	409	384	393	396	419	412	341	376	376	370	392	403	385	363	381	410	357	401	423	384	392	401	344	392	408	395	421	367	352	358	382	412	403	385	353	401	371	387	391	397	397	402	375	372	391	377	402	407	403	395	388	395	384	385	376	382	382	371	376	382	389	398	399	423	414	374	403	389	391	369	336	379	355	370	426	422	419	400	367	393	399	374	379	373	368	377	377	400	372	364	372	403
7819	801	587	408	306	261	200	224	183	187	155	174	161	176	169	156	146	149	152	155	175	148	168	155	174	162	167	154	154	144	134	134	154	160	158	140	151	137	138	137	130	201	174	153	176	144	163	143	167	149	171	148	151	133	151	173	162	128	157	153	156	161	149	165	168	171	169	129	149	171	144	131	162	140	156	166	155	145	153	129	143	141	158	149	157	147	157	162	155	146	160	144	172	161	139	139	161	152	127	162	124	141	148	158	167	156	158	158	166	176	143	158	157	147	132	172	138	123	158	147	157	138	147	156	145	157	142	151	155	157	149	174	148	162	152	157	161	161	167	155	134	159	152	174	181	139	146	125	150	158	155	148	160	151	159	134	149	140	137	163	152	139	162	149	183	143	155	154	157	153	138	146	154	146	160	138	149	127	149	153	149	160	152	137	184	150	144	145	136	143	166	144	148	172	160	161	169	154	129	128	137	161	139	160	136	163	139	156	138	178	159	153	149	172	175	145	152	140	147	159	167	171	150	137	187	123	151	130	132	158	160	153	150	149	160	168	143	168	179	171	136	136	149	161	170	137	140	154	159	160	167	160	157	138	122	142	144	124	161	154	141	153	149	175	135	137	160	161	168	181	151	164	158	135	133	119	138	158	141	153	157	144	139	146	169	160	169	140	154	180	138	139	151	126	147	156	165	151	137	146	147	145	148	163	140	162	150	156	168	129	146	143	164	124	155	169	147	176	148	159	143	165	135	140	143	152	168	152	144	152	172	172	155	164	144	130	136	164	161	127	135	157	143	141	156	140	153	157	148	156	149	152	141	145	144	144	142	166	165	154	129	126	128	138	173	132	147	161	154	135	147	146	154	166	159	127	157	136	157	136	146	154	175	176	152	149	184	145	172	139	147	168	159	167	144	154	144	172	142	142	176	125	164	169	163	146	157	150	148	131	143	146	139	154	154	149	149	151	149	142	135	156	144	138	142	176	155	157	163	156	150	164	182	156	147	152	151	171	137	153	138	156	180	147	157	135	155	153	152	137	155	150	162	151	169	140	152	149	129	130	171	159	153	162	163	130	145	141	170	155	152	134	126	142	152	149	139	170	125	148	147	144	160	154	149	157	149	162	136	158	148	154	155	161	157	164	147	182	164	151	138	169	151	123	153	140	166	160	146	127	175	132	179	161	145	165	153	159	160	149	119	170	131	165	157	157	166	177	142	162	171	165	151	156	175	152	152	142	119	153	154	170	154	143	153	153	149	137	152	136	153	137	144	158	151	162	180	142	145	169	132	151	147	156	129	153	149	148	173	154	141	163	157	142	155	161	166	140	168	130	146	149	134	136	136	154	139	146	161	141	158	170	149	169	155	151	143	133	153	181	161	152	173	168	162	139	158	155	151	161	149	147	146	125	153	137	170	182	147	175	146	172	166	159	140	150	168	135	128	134	172	149	159	131	157	166	157	147	148	152	159	145	149	127	161	135	131	158	129	159	142	160	143	172	140	171	133	151	154	143	139	152	162	146	161	158	163	123	137	173	174	131	174	141	139	170	161	125	157	150	150	175	172	142	185	159	160	147	151	148	140	140	169	133	163	139	144	150	150	150	135	143	160	169	138	138	149	148	157	157	152	154	156	150	143	147	187	160	127	167	129	153	161	162	153	138	127	162	161	176	145	200	173	142	157	169	143	135	152	159	149	180	160	145	150	158	181	142	162	154	155	154	131	147	150	169	174	149	145	162	144	150	150	155	138	161	142	155	182	158	151	140	150	144	122	149	148	153	150	142	148	149	164	166	162	156	153	139	136	142	186	150	171	152	146	146	160	156	169	144	146	149	137	162	142	135	136	158	142	158	132	163	150	167	132	138	154	126	132	140	165	145	143	144	138	144	151	153	166	148	166	167	174	143	127	153	156	146	157	134	157	141	127	162	161	180	160	144	154	151	149	156	136	168	172	139	161	171	145	148	128	156	139	168	160	146	174	182	167	136	158	143	147	153	152	121	142	150	154	153	168	148	141	124	136	162	156	143	142	143	149	156	158	138	143	143	179	148	138	141	143	164	168	147	132	141	170	152	112	144	132	140	160	136	140	173	169	154	138	147	155	173	152	171	153	154	154	141	137	135	144	135	156	146	158	149	145	160	145	170	145	154	157	155	179	155	143	165	147	151	147	173	153	172	156	154	163	153	153	151	153	165	158	177	157	139	165	149	145	141	153	143	152	145	142	172	175	143	140	156	157	144	138	150	154	138	181	146	156	141	150	154	156	137	152	124	147	155	170	136	171	126	156	160	139	163	170	170	162	162	151	154	166	140	187	188	154	156	165	154	169	152	134	150	156	143	153	127	141	132	147	166	159	160	163	163	145	139	148	147	162	158	167	155	162	152	157	146	164	161	166	169	149	153	164	168	149	162	174	166	175	148	159	140	148	147	153	169	152	155	135	160	160	175	170	171	128	146	166	151	166	162	150	144	147	155	156	143	134	137	141	177	127	166	135	157	171	137	185	173	189	134	152	164	145	151	130	122	143	145	152	155	145	151	192	149	153	148	138	152	157	148	163	162	177	141	151	137	146	143	149	153	165	166	166	141	154	146	174	150	138	164	185	140	155	131	162	134	146	144	165	134	137	182	137	172	124	155	156	153	162	156	131	142	163	160	143	145	161	163	132	160	148	140	148	157	136	160	154	156	151	161	147	152	172	142	131	153	141	155	148	146	149	153	141	145	170	146	165	128	150	140	180	132	155	156	152	138	155	149	167	170	150	166	138	150	150	139	152	147	160	158	151	133	138	149	139	143	137	181	138	158	169	136	168	168	164	154	162	133	177	177	146	154	169	157	148	168	147	154	164	144	177	133	166	155	145	145	164	133	153	135	138	160	161	167	164	143	158	148	137	163	133	124	142	150	161	162	168	174	152	159	164	163	168	157	175	131	163	148	152	155	160	166	141	153	142	147	143	175	143	140	172	117	156	154	150	162	148	175	188	162	182	164	170	153	156	135	160	149	142	157	179	170	193	168	158	178	151	138	142	166	157	133	140	139	159	129	147	151	191	166	152	150	158	148	160	155	152	157	135	158	165	166	136	156	144	127	157	145	139	170	148	168	167	142	150	140	138	136	155	161	150	158	178	152	161	158	136	153	180	149	148	175	122	127	126	147	158	151	136	142	145	164	153	142	136	142	137	138	168	138	153	170	151	162	145	135	181	136	146	161	118	144	184	159	160	151	136	161	136	139	156	137	150	176	159	154	139	143	152	159	141	147	162	159	140	141	145	165	146	144	178	161	150	142	158	145	153	132	180	140	147	148	169	153	181	163	161	139	156	146	141	170	154	166	168	151	150	162	166	143	139	156	164	160	159	161	133	182	163	173	193	140	161	169	147	168	166	165	183	161	141	149	159	161	169	173	165	153	155	158	142	163	144	152	166	160	164	159	151	144	166	148	169	156	154	159	156	178	158	158	164	126	142	154	168	159	145	164	161	157	145	150	146	155
6900	1006	1216	1264	1105	914	730	672	625	611	505	478	471	458	422	447	413	438	378	413	407	392	386	385	366	375	390	387	389	395	376	366	374	370	359	350	351	370	380	379	377	341	367	371	332	356	350	391	408	353	370	340	386	350	375	365	387	352	390	377	396	424	373	408	384	397	373	396	378	399	367	400	356	329	382	367	345	435	391	410	380	392	372	358	363	359	361	367	399	358	341	388	368	358	345	331	376	363	363	366	340	362	379	329	373	343	374	352	365	350	369	355	351	367	344	350	355	356	338	317	371	365	368	378	344	335	360	375	377	374	362	332	351	367	340	378	408	321	388	382	359	390	342	329	351	376	337	379	353	336	342	351	384	369	375	375	340	373	371	370	369	360	393	361	356	377	352	360	367	350	355	366	383	374	361	379	373	340	380	339	360	358	347	347	332	369	361	364	349	372	352	329	362	359	367	371	365	348	381	386	367	358	389	383	362	357	356	356	349	384	369	305	331	350	349	367	385	393	332	332	353	382	382	341	375	369	340	366	332	371	358	337	395	385	369	374	395	374	359	346	366	344	359	380	319	367	366	379	371	360	370	372	383	316	358	339	329	335	323	363	379	393	321	328	390	387	391	349	363	376	356	351	357	363	341	358	354	334	364	347	370	366	362	381	374	355	349	342	328	319	391	382	379	356	393	331	328	360	344	359	349	367	333	388	374	357	382	348	371	364	345	350	401	397	379	356	361	356	366	378	368	349	370	379	377	380	329	339	379	354	359	388	338	360	361	392	373	372	357	329	352	347	372	351	370	369	371	355	346	378	367	389	376	371	356	353	376	361	368	345	358	373	354	384	347	382	336	345	383	350	350	369	365	338	374	382	344	360	376	331	351	328	393	352	383	375	351	372	352	356	367	380	363	371	364	340	326	366	375	379	362	394	343	371	355	366	354	362	368	379	338	339	388	391	346	337	398	334	366	321	348	370	358	366	366	370	369	357	382	333	325	342	392	328	390	365	368	336	404	342	376	350	362	387	346	334	373	368	342	359	360	326	362	376	337	356	377	408	331	400	342	346	360	361	353	377	357	359	371	338	401	367	360	344	364	373	369	365	363	347	337	388	361	351	368	358	358	356	334	344	385	365	341	357	366	394	341	380	361	358	338	339	366	359	355	370	367	334	345	353	363	368	329	343	371	339	362	364	355	324	344	354	375	354	346	342	353	346	320	346	370	366	387	366	351	397	363	365	380	368	398	328	382	368	402	338	339	376	370	362	358	365	330	356	330	371	366	301	351	351	352	368	361	349	356	378	362	345	354	357	368	362	355	340	361	370	364	374	381	342	333	347	367	347	347	368	345	343	353	364	351	352	350	366	390	331	373	363	365	348	355	373	361	340	352	385	355	371	377	370	389	383	378	332	368	382	351	366	349	386	373	396	354	343	346	402	341	362	339	329	370	347	373	392	351	357	358	357	360	398	379	349	369	377	359	363	355	352	351	351	347	361	332	342	360	374	388	348	385	358	346	368	399	343	382	372	347	356	358	341	362	343	325	390	329	379	375	391	356	369	344	344	343	366	338	361	377	351	359	367	367	335	365	360	326	360	366	346	357	365	356	417	356	355	369	345	346	373	358	394	395	362	371	374	378	347	356	370	347	373	347	353	347	384	354	378	410	331	343	317	348	361	371	365	380	327	360	308	365	356	364	364	347	401	335	340	368	316	388	372	358	345	389	355	359	329	330	358	362	354	327	388	349	345	339	364	334	366	371	355	347	356	378	381	356	338	365	348	359	379	361	340	354	364	367	391	355	350	363	372	350	333	377	364	345	353	350	363	339	322	373	376	379	335	335	362	335	344	377	341	332	362	370	333	365	334	375	353	318	352	351	356	333	382	356	367	381	338	381	383	361	350	359	355	373	375	330	350	370	361	349	376	364	351	357	369	358	344	403	349	364	372	371	326	384	373	373	332	336	357	341	374	353	382	375	384	360	357	382	352	366	363	348	371	342	388	377	385	406	370	349	348	365	374	401	368	387	334	329	328	349	364	374	419	382	366	350	374	352	338	361	354	360	320	357	352	383	376	365	378	337	355	363	330	365	372	359	373	356	358	399	393	346	333	351	349	358	340	354	368	366	375	342	337	338	338	371	358	349	391	353	388	349	357	377	358	356	378	375	366	362	329	359	366	349	333	370	334	359	351	402	365	376	373	371	356	361	350	352	365	367	362	350	368	361	374	349	344	386	356	384	342	336	369	369	388	370	365	372	376	396	338	375	360	334	353	344	368	384	350	386	361	343	346	359	381	402	371	351	341	370	347	361	369	360	332	381	358	370	372	346	351	300	363	389	348	333	349	365	366	363	343	357	363	373	347	347	360	344	359	368	373	340	372	348	376	353	378	335	380	340	342	395	361	396	330	336	349	335	358	346	346	327	353	352	349	359	392	349	313	374	371	346	359	373	362	319	357	380	373	352	358	365	372	391	363	377	369	358	384	352	364	367	358	356	352	390	356	358	347	350	377	361	315	329	351	353	346	364	343	371	356	353	343	321	362	352	345	348	355	356	316	352	378	394	327	363	325	357	342	369	352	337	341	345	398	372	361	356	367	350	350	361	340	336	357	339	388	381	356	374	385	356	340	400	338	366	343	390	365	396	393	352	384	367	320	334	357	390	371	370	367	343	354	365	374	341	326	404	346	376	337	361	321	367	354	348	377	374	370	356	346	375	368	320	395	344	383	343	355	356	378	365	343	364	364	343	354	325	374	372	335	369	311	376	321	355	392	376	360	355	337	369	365	366	336	361	330	367	373	349	316	338	365	391	359	375	367	345	349	320	382	342	364	361	327	356	370	339	351	346	322	352	385	361	386	358	347	347	396	349	376	354	356	362	352	364	335	352	354	375	388	361	374	373	359	381	355	369	336	341	349	327	347	346	338	361	348	377	347	378	348	369	374	374	370	344	390	389	393	350	346	339	381	322	382	374	371	345	338	362	354	376	379	356	386	418	354	388	332	350	391	387	385	367	367	344	374	368	382	351	383	388	381	322	368	364	372	386	362	395	341	336	333	359	354	357	362	363	353	365	337	371	314	354	358	338	362	340	348	380	343	369	391	358	379	376	356	370	359	377	371	341	347	389	383	353	364	362	355	375	394	390	340	362	329	349	380	377	338	354	388	359	421	377	364	321	336	354	359	350	359	341	352	344	357	365	353	339	355	356	373	348	354	406	358	362	386	334	334	319	380	301	386	366	368	343	352	372	403	357	312	356	344	381	324	344	394	342	334	369	349	369	340	350	378	379	382	370	318	371	382	382	368	369	342	361	362	345	368	329	388	356	362	333	358	347	371	380	390	369	356	385	314	379	353	388	327	321	351	345	356	344	365	369	373	344	327	335	374	319	339	343	377	348	371	364	347	363	370	371	372	331	331	370	374	381	341	372	351	365	344	374	371	390	377	368	358	347	341	328	389	362	311	400	356	377	356	388	347	350	399	328	348	364	370
15038	1658	916	557	360	252	218	189	144	140	113	118	111	99	84	95	100	115	82	86	95	72	86	84	85	93	89	74	83	67	72	87	72	94	65	73	81	75	79	83	85	73	79	84	78	79	78	70	65	64	78	77	94	79	76	57	84	77	79	89	70	84	68	65	54	68	63	80	62	64	79	78	80	83	70	78	82	76	76	61	72	81	78	79	66	62	59	51	76	73	65	63	83	72	65	74	64	97	70	59	61	73	77	74	52	70	65	95	70	88	78	64	71	75	98	62	82	77	82	83	75	71	85	69	75	73	69	72	67	71	79	75	76	62	79	63	75	80	65	74	70	74	65	80	55	86	86	67	67	85	63	79	71	74	78	73	69	71	52	67	57	57	67	68	86	52	76	76	64	60	68	77	70	80	79	94	80	83	89	86	72	90	70	73	85	91	79	70	101	75	58	73	66	68	68	61	76	77	80	67	61	71	75	77	65	71	72	76	70	68	73	64	68	74	76	58	62	73	81	73	78	69	76	72	84	79	75	76	63	68	71	78	92	71	75	75	81	74	71	58	64	87	78	72	68	70	62	75	68	72	67	64	68	69	64	71	77	96	58	67	86	73	76	62	85	73	80	67	69	75	70	79	65	78	80	63	76	67	60	66	75	72	77	56	72	74	67	81	79	57	80	52	81	75	69	75	94	83	77	81	69	62	73	63	74	82	60	89	76	55	70	63	66	65	72	72	60	78	54	66	77	73	82	67	68	80	70	79	70	67	85	68	79	83	62	70	82	76	71	70	69	72	41	71	65	75	92	82	79	80	80	78	86	79	60	94	73	72	74	85	65	69	69	66	90	75	75	53	77	91	71	80	67	87	75	79	77	84	81	74	71	66	70	60	97	80	80	64	61	72	65	60	62	57	55	68	80	88	72	65	63	96	60	60	78	75	53	63	83	48	82	81	67	71	80	59	69	91	64	72	66	72	66	70	76	55	72	74	70	70	72	77	73	82	58	71	63	71	65	81	79	64	70	74	73	63	73	80	74	54	79	69	89	78	85	58	75	72	91	61	72	59	68	74	73	78	68	72	75	69	79	67	69	55	65	67	65	78	54	61	61	77	83	77	74	66	71	76	76	66	72	72	74	64	71	71	91	84	64	68	59	64	72	70	79	67	101	82	74	84	69	73	62	70	66	56	70	76	76	74	78	81	64	77	75	74	69	80	103	63	66	81	64	69	64	85	79	87	63	86	71	86	78	94	75	84	71	73	94	62	89	68	83	82	75	71	79	62	89	65	78	83	75	80	65	78	75	55	68	77	77	72	69	74	76	74	77	69	86	58	64	74	65	75	67	67	73	68	74	72	92	78	77	68	66	69	77	62	92	74	73	80	83	79	67	66	80	73	78	72	57	74	83	77	75	72	80	83	79	72	68	70	73	72	76	76	60	76	82	90	73	70	68	65	58	83	76	73	66	65	60	68	63	77	80	68	77	75	69	67	71	79	69	73	80	73	64	63	86	82	69	67	83	63	79	74	91	65	73	76	78	79	70	55	76	65	66	81	74	84	68	80	89	70	68	72	80	73	59	68	73	67	81	60	82	68	76	63	69	76	71	57	74	77	64	64	50	66	74	62	66	78	71	79	81	54	75	76	74	70	77	65	88	67	79	74	69	79	88	78	69	62	57	77	67	92	61	72	87	73	75	70	71	72	73	58	74	54	67	80	79	79	74	74	59	68	57	69	82	78	61	85	80	70	83	92	69	60	67	68	70	77	75	61	68	67	68	79	69	77	78	69	63	76	71	92	61	67	90	76	93	72	55	84	75	71	75	74	67	87	64	59	71	71	81	67	83	85	103	86	79	67	81	73	62	70	79	69	76	75	67	82	80	75	70	77	84	79	62	76	71	75	84	94	59	70	71	74	80	82	66	76	62	69	65	76	85	82	80	66	79	68	58	75	95	73	67	59	73	83	65	70	58	71	82	62	71	79	68	58	72	76	69	77	68	84	71	61	75	67	78	66	66	70	83	81	56	61	77	69	68	76	73	71	83	52	68	79	54	68	65	77	79	72	79	68	51	65	67	68	80	70	83	62	71	74	56	72	73	74	85	68	91	86	69	63	84	62	52	68	73	83	82	66	61	59	67	66	72	79	63	74	80	61	73	65	57	69	66	65	68	78	65	89	66	69	70	90	63	69	71	60	77	73	71	66	98	73	67	79	67	88	74	69	60	50	74	70	61	74	69	72	63	82	67	61	57	74	78	85	75	77	76	64	79	62	57	56	82	77	79	55	77	76	82	71	59	82	67	64	70	77	78	67	84	82	66	58	70	77	88	69	64	77	75	70	83	66	63	77	69	62	73	79	76	68	79	73	67	65	75	77	60	74	73	83	82	70	71	76	67	72	61	80	65	67	82	71	77	88	79	95	64	68	61	67	79	65	67	70	71	73	79	88	75	62	62	78	69	89	81	83	62	67	68	65	64	66	73	80	76	81	65	64	88	84	68	74	81	79	69	71	74	77	74	73	61	69	83	85	80	62	69	79	84	94	74	64	68	66	76	69	75	74	69	77	75	72	68	70	74	66	64	61	94	76	68	78	66	80	73	90	89	76	74	83	73	85	83	71	70	60	54	87	79	86	71	67	71	81	81	63	79	62	66	58	72	72	61	70	63	75	74	65	82	75	71	80	88	66	74	89	74	53	64	75	61	80	68	83	70	82	74	60	61	76	75	64	59	90	70	66	80	79	58	74	78	62	69	78	69	77	101	83	72	67	72	69	64	79	68	67	77	68	87	74	70	65	86	78	77	83	62	69	82	66	65	78	67	73	80	71	77	67	63	68	73	66	55	67	76	69	64	68	80	67	75	61	74	87	75	95	55	70	82	75	77	76	69	66	65	64	80	72	81	64	73	68	66	81	72	68	73	69	75	97	58	68	63	69	69	89	89	84	76	65	76	73	67	83	72	83	87	76	76	79	74	63	82	81	60	60	62	67	77	89	53	62	79	74	80	71	75	61	68	67	75	63	76	63	67	66	61	76	65	88	74	69	76	85	67	82	79	84	79	74	80	81	91	70	65	79	70	73	81	83	75	72	75	82	71	69	91	68	69	70	56	70	58	69	64	86	70	69	54	82	70	68	79	61	75	56	71	62	80	58	53	67	62	56	83	72	79	69	77	64	65	76	69	75	63	73	82	73	75	73	63	70	83	78	75	75	84	90	78	67	73	55	65	65	75	65	76	64	73	73	74	83	70	67	68	71	65	61	64	67	64	71	50	79	77	73	64	81	75	57	88	69	56	63	66	68	86	75	75	59	63	82	81	74	74	69	56	68	70	83	55	66	79	66	68	74	67	71	70	73	63	63	75	89	79	62	85	60	67	62	80	76	86	81	78	82	68	72	83	68	80	55	69	100	66	72	71	73	64	81	85	75	64	68	76	75	68	69	79	75	59	78	76	94	74	65	57	50	65	82	73	68	71	75	56	69	72	85	58	73
8891	1388	1832	1890	1539	1135	948	785	673	574	510	474	367	375	349	312	327	310	270	263	265	263	260	255	232	235	234	214	205	238	229	214	220	222	203	216	186	221	217	215	177	211	185	168	182	204	220	193	206	210	201	190	211	193	200	201	205	197	231	219	231	236	193	225	198	255	234	247	214	213	197	201	194	214	207	206	200	210	196	195	204	205	193	190	195	204	204	194	189	170	212	198	212	208	168	181	201	207	190	178	183	182	172	189	191	210	215	196	201	201	188	198	180	159	183	187	204	188	226	213	195	199	181	188	154	153	186	193	181	208	187	176	184	186	205	214	197	171	170	179	195	175	182	191	187	196	171	179	165	178	211	180	205	184	175	169	188	180	188	187	178	151	185	172	202	199	212	185	183	181	210	178	189	202	183	203	170	188	196	188	170	162	188	208	162	182	188	182	169	196	206	185	183	193	172	186	191	170	176	170	193	177	183	152	157	169	179	202	176	211	187	188	211	194	181	204	169	176	184	173	199	205	161	185	208	189	155	199	164	188	203	178	195	178	178	180	198	193	166	181	198	204	191	177	186	190	198	189	198	181	184	180	196	205	178	190	165	198	195	189	177	193	209	210	201	174	176	173	203	163	163	203	201	184	168	175	196	178	177	174	189	192	193	208	203	188	198	180	202	190	197	190	189	205	171	187	185	207	192	200	186	186	185	210	214	181	184	206	168	184	191	198	159	186	191	185	210	181	195	182	211	171	209	172	174	191	189	196	174	189	167	199	188	189	188	179	191	190	189	191	188	208	181	168	191	182	196	194	184	160	188	176	203	188	190	193	183	214	167	184	180	213	174	181	205	224	182	181	169	158	181	182	175	183	182	182	172	174	189	192	175	175	163	171	191	190	194	187	174	184	200	187	186	182	198	190	220	174	189	214	220	201	179	183	213	176	190	184	161	188	166	188	165	183	189	189	188	190	202	196	172	176	181	174	186	188	203	171	186	195	186	179	181	189	186	205	198	216	183	187	189	203	170	197	191	189	179	195	171	174	162	185	182	193	190	179	188	196	202	179	180	180	199	180	195	187	170	179	196	209	178	162	186	194	168	179	172	206	176	166	190	181	180	211	187	172	199	193	161	182	165	189	181	207	198	178	196	173	201	203	180	193	210	181	194	146	191	185	169	170	165	206	200	183	203	187	193	199	189	196	211	170	204	178	187	172	181	217	188	188	154	182	190	185	193	176	190	194	179	175	193	175	173	207	184	194	188	200	180	190	187	205	174	162	183	182	196	187	192	199	168	171	186	163	194	184	167	180	172	189	210	178	182	191	191	178	201	190	194	169	171	203	189	204	186	169	178	184	162	169	203	180	174	187	186	165	172	189	211	177	196	171	178	170	187	188	188	186	186	180	187	189	190	191	172	177	195	179	202	188	189	182	201	187	169	180	169	200	196	196	174	190	192	182	202	168	198	175	198	180	170	173	182	202	186	183	190	181	170	204	199	199	177	198	175	170	170	185	206	186	197	175	197	191	184	179	160	186	174	188	170	178	195	159	166	172	178	187	184	181	184	199	181	203	186	212	173	193	169	176	185	185	201	177	199	181	189	179	181	170	218	203	168	169	196	202	182	171	176	201	192	193	178	208	201	183	200	191	181	185	189	175	206	202	177	175	179	161	164	206	183	167	185	206	192	186	169	181	190	188	163	172	189	188	184	195	191	189	184	155	200	191	189	188	204	216	198	184	197	210	164	198	174	174	162	178	174	192	191	192	188	183	194	196	161	183	202	199	180	173	167	176	181	184	170	174	160	192	180	234	212	214	184	173	166	176	184	178	154	182	192	197	189	172	191	190	167	182	174	170	153	185	193	181	181	199	182	211	190	218	193	201	195	204	180	177	204	165	176	183	203	182	189	207	196	191	201	176	208	178	158	204	172	190	194	160	197	182	174	140	150	200	176	176	189	178	200	175	194	158	177	189	173	196	182	186	190	167	174	178	190	179	187	167	183	207	151	175	205	187	190	178	172	189	169	202	173	193	193	192	220	188	169	182	196	181	189	200	197	175	195	186	186	205	191	170	166	193	204	179	202	180	200	188	186	200	194	199	191	179	175	201	168	187	198	178	198	213	181	186	196	174	191	195	191	196	189	181	205	190	195	201	173	181	181	222	205	159	191	189	188	196	198	183	180	186	183	187	184	186	208	168	199	211	215	183	199	144	178	170	207	167	178	186	174	225	172	178	199	184	163	177	196	183	219	207	191	182	182	195	196	178	169	176	192	198	201	162	186	213	183	179	198	183	184	199	173	176	190	168	189	194	186	189	161	177	181	204	204	178	188	185	176	192	213	185	193	178	180	192	170	200	166	191	157	196	193	196	206	186	173	182	192	200	194	175	194	205	188	209	197	200	176	181	193	181	192	169	194	198	176	183	177	176	169	179	194	181	163	181	188	192	164	195	189	174	180	186	199	186	178	208	178	170	175	199	169	182	196	200	161	192	191	195	199	177	177	160	175	195	181	200	154	162	187	221	171	161	174	184	146	175	173	180	178	206	191	197	190	168	162	200	181	207	198	174	196	194	189	180	179	179	174	199	220	207	181	192	177	189	182	173	197	167	197	182	192	196	178	157	209	180	204	198	172	191	194	178	209	187	186	193	198	191	171	171	178	191	204	161	214	192	198	203	175	188	197	185	181	186	178	195	184	186	189	210	188	198	175	168	202	217	186	199	182	175	212	173	179	179	166	194	187	166	183	181	179	177	190	218	202	193	175	162	193	202	180	209	177	173	166	185	179	189	187	165	179	191	180	175	166	183	197	191	185	179	194	191	155	183	171	192	192	184	190	180	168	188	162	179	183	171	181	184	177	188	194	197	180	167	195	206	183	201	187	164	179	190	158	182	205	170	169	207	208	187	182	165	189	220	184	183	206	163	177	188	197	163	184	181	194	180	161	159	200	161	197	201	174	188	181	196	200	190	178	217	187	203	185	184	198	185	164	181	182	178	183	183	175	181	209	177	192	195	187	170	183	186	205	156	200	202	165	204	223	190	208	199	158	190	171	195	188	182	182	181	183	168	180	181	156	192	198	199	216	189	177	176	183	163	192	184	165	211	182	189	169	176	182	202	179	182	184	177	196	172	181	213	200	203	144	185	172	186	194	210	172	172	194	203	211	193	182	181	187	199	182	181	175	219	187	219	181	161	199	176	194	181	175	183	178	193	195	207	163	184	190	187	173	169	164	212	172	184	211	201	169	198	211	163	196	206	168	202	198	199	172	168	198	188	158	177	191	202	172	188	211	171	183	156	189	197	189	183	184	184	150	182	187	202	212	194	182	183	198	191	185	200	185	168	189	196	180	161	181	169	187	193	197	195	178	184	191	175	192	174	178	177	180	201	184	195	208	189	178	176	184	196	179	188	178	208	202	193	168	187	189	203	195	170	181	178	183	206	193	186	181	174	191	201	169	176	184	201	168	196	185	183	207	194	200	181	187	167	175	200
2033	416	248	167	177	190	175	164	165	167	164	169	143	165	175	167	194	166	172	168	152	150	203	165	162	149	160	177	164	172	158	154	182	179	165	172	161	192	164	173	168	157	176	165	175	160	161	170	172	173	153	184	145	174	174	174	169	167	166	182	146	173	172	171	170	164	159	161	186	171	161	148	163	159	175	160	145	166	166	177	174	152	159	143	155	152	166	149	168	170	186	177	154	183	183	183	181	177	162	164	179	169	173	173	169	175	171	174	182	182	174	183	158	162	167	140	165	177	161	153	149	155	139	178	166	177	181	156	170	152	168	171	140	167	160	155	182	184	153	151	146	151	144	153	166	169	167	182	139	178	155	167	178	165	169	138	181	174	156	163	177	168	173	159	177	183	176	172	147	180	154	173	150	175	177	175	157	166	145	189	167	190	169	161	195	185	143	154	140	143	158	180	153	167	164	173	130	174	157	179	162	183	147	144	167	178	170	163	175	160	135	170	152	156	177	157	173	168	150	158	183	170	161	178	179	158	172	189	159	173	182	186	157	172	182	163	164	162	141	166	174	157	166	178	154	165	160	174	167	169	184	177	195	154	147	163	189	162	163	192	196	151	173	161	171	167	198	165	138	174	161	176	157	153	171	181	155	168	173	156	156	169	170	171	178	149	176	162	162	156	169	137	175	146	189	152	172	176	163	177	186	169	168	187	193	165	159	156	157	166	145	193	155	166	160	141	142	167	168	161	158	183	169	199	167	153	170	171	179	141	152	165	185	165	178	170	167	151	172	153	140	168	182	165	183	156	158	153	131	169	165	162	153	169	167	162	161	167	153	168	166	158	199	172	169	154	161	179	156	175	152	147	159	178	160	154	200	157	144	160	177	174	202	157	168	178	150	161	171	173	159	152	166	141	158	153	164	172	157	164	165	176	164	163	184	185	158	170	176	151	146	165	162	152	153	153	161	135	134	170	152	161	165	161	180	167	145	158	199	163	153	172	176	160	179	167	150	182	156	139	169	160	161	170	180	188	176	166	160	185	160	163	186	161	168	176	160	170	161	138	180	184	158	148	179	170	182	143	164	157	179	155	168	166	177	151	172	164	177	163	166	150	175	155	157	156	180	150	165	175	156	196	147	176	179	195	164	167	188	154	169	167	159	177	157	175	170	131	156	168	165	150	158	153	183	146	171	155	166	164	178	173	156	163	156	162	162	158	171	151	163	184	182	155	197	185	173	153	159	177	175	176	183	178	176	155	149	149	166	158	152	161	158	168	174	184	166	150	172	174	162	154	151	153	179	168	151	174	170	180	180	137	195	180	139	169	151	184	163	167	165	155	133	169	164	168	177	159	170	181	160	162	182	163	196	158	156	149	165	185	180	170	173	168	144	170	187	180	171	175	170	158	179	168	169	195	179	154	164	158	152	183	171	190	158	161	195	171	200	180	167	163	178	152	147	152	158	157	193	178	141	184	154	164	190	178	186	147	180	170	160	176	157	161	173	183	180	166	172	171	144	140	172	142	152	169	144	158	173	156	182	199	153	151	139	155	156	156	167	161	165	174	163	156	173	149	174	164	162	162	157	158	152	166	163	169	180	152	174	141	183	148	169	168	166	159	191	189	164	164	179	162	165	149	179	162	165	170	171	185	173	178	175	153	182	178	158	152	152	209	182	181	158	149	175	164	180	167	173	169	166	154	175	189	164	150	169	159	166	165	167	163	168	174	152	180	161	186	161	137	167	165	172	174	161	153	136	187	179	172	153	172	159	158	172	157	173	166	177	165	142	166	151	185	179	169	171	187	177	179	173	166	142	176	160	156	182	183	137	175	182	177	188	164	173	160	171	158	194	174	156	166	153	174	178	150	147	149	179	188	186	181	156	171	175	168	148	157	190	148	173	170	142	168	168	165	154	154	176	156	158	159	183	174	165	172	144	177	165	163	145	165	162	181	192	175	189	157	157	170	187	174	170	149	171	160	156	181	169	147	179	154	172	171	184	165	195	159	188	160	199	162	166	174	168	168	147	140	144	181	181	171	161	180	161	164	167	174	157	179	151	160	167	171	160	160	167	173	154	171	152	173	186	176	162	147	172	185	162	160	148	165	187	173	172	167	168	163	156	180	158	184	171	166	177	165	194	152	182	165	175	168	149	170	149	167	173	154	183	167	182	146	138	149	172	158	168	177	181	166	151	150	157	151	152	163	170	164	195	152	186	169	184	172	159	159	179	163	186	186	155	170	162	193	174	166	173	180	164	171	162	164	181	189	148	164	161	165	174	148	148	179	159	162	167	154	171	172	169	177	161	177	168	172	149	171	173	155	169	176	150	138	155	185	164	159	173	167	171	169	184	152	178	179	160	178	155	162	179	151	155	148	164	158	164	167	175	180	167	168	159	160	175	167	160	173	163	183	166	159	144	156	182	162	157	183	163	175	155	144	148	178	187	164	172	158	159	172	143	153	125	154	150	181	161	174	148	162	162	139	185	166	156	161	173	153	197	150	151	147	142	171	177	158	180	173	185	152	178	159	165	165	169	163	178	154	159	175	186	164	170	161	178	149	178	168	166	156	141	166	177	173	148	165	154	178	182	162	185	157	170	170	158	162	150	178	167	164	155	154	142	169	152	159	181	151	141	147	151	160	161	180	173	161	195	184	161	166	161	152	184	169	172	168	170	166	152	163	150	166	128	179	159	172	175	166	149	158	163	163	151	163	166	180	169	168	158	147	134	177	182	170	163	165	157	161	172	177	177	146	172	194	155	164	181	153	161	172	151	146	167	182	173	177	130	168	177	173	185	163	158	158	152	180	170	166	147	154	188	182	154	168	145	163	175	179	145	146	157	161	171	177	165	167	152	172	165	156	190	149	180	164	174	155	159	154	156	182	170	177	147	209	181	181	156	153	167	178	165	137	172	170	164	177	185	158	157	154	183	149	178	167	165	157	159	169	146	155	160	163	146	157	159	186	186	186	169	151	181	166	152	173	159	154	159	156	164	158	190	174	172	174	174	192	185	156	187	143	182	179	162	178	169	175	192	143	167	155	177	165	196	160	160	176	159	165	174	212	168	156	140	171	168	172	158	171	176	175	169	157	176	163	161	158	164	160	173	186	175	173	175	167	152	179	170	149	157	143	167	184	171	178	164	159	177	169	164	179	186	169	166	171	172	142	179	145	149	186	180	172	150	176	175	157	155	168	177	186	149	176	169	162	173	167	163	171	190	156	177	181	165	172	150	172	186	161	197	169	159	192	156	172	175	194	184	151	175	163	161	180	172	173	152	151	150	182	189	161	177	149	167	163	182	172	166	143	178	153	150	158	172	145	170	153	171	172	169	143	163	176	181	166	161	169	177	153	191	162	159	149	163	170	183	152	145	163	170	175	180	152	144	163	175	175	161	173	161	169	144	150	173	181	164	187	165	153	163	153	177	179	176	179	157	157	211	174	177	156	173	145	188	182	181	169	161	135	177	166	170	163	141	167	176	178	182	174
2149	634	535	473	495	449	418	423	414	416	390	420	382	413	399	414	407	399	370	407	386	384	394	439	365	381	388	374	380	408	391	385	369	428	392	398	383	395	431	411	458	428	370	368	369	428	444	420	367	414	388	404	406	411	452	390	390	415	429	416	413	439	395	394	439	412	418	405	399	414	399	383	426	394	401	395	383	437	414	378	386	383	433	403	406	406	392	387	441	440	379	349	382	402	416	386	390	419	426	363	383	385	385	429	390	408	404	416	414	418	373	402	352	389	403	412	385	375	383	388	390	397	386	387	380	383	396	401	367	383	369	447	367	374	400	382	366	387	374	425	418	392	384	384	406	412	421	368	371	376	415	408	372	368	414	366	408	394	405	400	408	381	385	382	376	394	415	415	383	390	385	343	409	382	390	371	419	421	368	417	402	384	374	389	380	394	416	383	366	419	433	408	404	384	354	409	379	419	433	423	422	371	390	365	393	401	412	388	424	401	410	382	399	429	403	369	424	414	417	399	382	388	386	400	389	378	390	362	405	439	420	419	424	369	397	366	436	398	374	385	401	421	385	397	400	423	405	387	376	370	409	431	407	396	356	406	409	402	416	371	384	384	377	389	393	418	437	416	366	428	404	366	414	431	368	409	373	396	402	403	411	402	401	395	396	382	405	385	429	412	398	414	375	373	384	369	421	389	380	362	414	400	380	384	403	395	377	395	410	407	362	402	372	390	406	436	387	407	396	401	403	362	366	391	410	394	367	374	396	414	378	424	372	422	394	418	372	398	422	369	372	400	397	387	368	394	387	368	363	397	391	405	362	382	382	402	402	403	369	430	393	369	356	397	419	373	376	448	403	381	404	353	356	380	368	411	370	387	356	406	365	409	411	409	387	420	378	366	352	384	364	376	369	391	384	379	406	341	403	385	372	392	412	371	388	378	408	384	388	445	367	395	357	411	379	404	408	358	391	389	378	397	435	378	401	397	386	374	384	370	388	395	393	364	388	371	399	406	377	377	381	368	413	388	403	383	405	382	407	395	408	396	384	415	412	376	387	355	405	407	398	402	388	402	399	398	439	405	362	431	365	410	380	381	381	422	396	377	353	393	366	402	421	372	404	384	374	363	392	367	375	339	361	407	401	385	422	432	374	382	415	413	391	386	386	360	380	371	404	404	392	410	398	394	401	402	424	419	379	434	417	408	441	399	388	415	378	419	390	410	383	401	399	377	391	378	392	414	410	390	410	399	382	377	388	430	409	361	367	348	399	411	428	383	383	388	420	428	414	383	444	373	373	414	417	404	415	390	389	411	419	384	384	373	379	383	397	396	397	383	409	392	418	396	398	405	374	382	388	365	376	357	428	388	410	366	389	379	379	401	421	394	414	414	405	394	389	395	430	421	401	404	413	397	381	399	416	379	384	414	425	392	394	375	407	374	418	423	411	401	398	379	375	428	385	400	392	418	385	355	370	331	429	369	403	418	395	383	410	362	383	402	362	373	391	422	392	415	377	379	416	405	373	420	366	366	421	367	414	397	367	392	391	422	401	395	383	421	385	370	433	408	390	380	392	378	397	378	379	415	413	398	387	369	379	396	357	381	380	382	388	399	366	388	368	372	416	394	389	435	383	386	357	412	383	388	369	385	414	378	397	423	397	394	398	390	352	411	392	373	358	355	418	378	395	379	383	425	370	392	381	416	405	390	366	386	385	412	401	422	384	380	371	382	354	418	359	376	387	426	378	380	413	377	372	392	374	434	399	425	375	385	366	356	404	411	390	394	394	405	407	370	393	371	404	398	387	381	391	404	368	432	382	391	369	380	407	402	412	381	407	346	383	405	385	390	427	386	411	385	398	397	406	393	379	395	403	428	369	393	391	392	403	360	397	405	384	367	403	392	391	387	371	360	411	397	399	415	399	409	373	389	397	398	385	399	392	381	400	404	338	423	371	393	440	388	373	420	432	429	390	400	404	400	395	366	389	393	375	376	403	397	383	431	421	422	432	412	380	364	416	385	387	392	385	417	429	415	390	387	395	388	410	390	353	404	406	384	383	401	383	401	419	417	388	365	400	395	382	377	384	376	388	391	412	391	392	388	432	342	384	387	380	407	411	382	386	413	408	409	407	388	420	398	372	400	382	394	381	382	388	364	391	362	396	395	373	403	394	417	419	417	415	351	435	431	400	371	383	411	430	398	432	387	377	371	393	394	399	387	426	353	371	366	391	394	363	408	407	439	382	420	389	395	421	409	377	394	371	413	386	396	396	413	386	382	399	423	387	402	403	407	411	375	380	393	378	396	411	393	413	402	398	393	394	392	362	407	409	388	384	407	373	417	412	409	406	421	373	367	424	442	397	401	386	358	395	398	384	357	376	411	428	414	389	394	402	413	439	380	410	403	395	402	396	409	401	361	416	353	408	365	409	435	397	371	439	373	409	396	389	418	367	412	389	393	455	372	405	376	380	368	394	402	427	392	392	381	399	399	403	372	397	417	409	386	414	382	421	385	408	373	395	410	425	418	407	413	390	375	381	355	386	401	401	391	410	444	380	401	381	370	452	384	392	379	417	425	393	409	402	421	411	357	410	391	439	401	350	384	390	367	350	353	364	395	400	389	416	400	397	399	405	400	387	378	359	374	380	360	413	365	386	390	394	385	374	380	399	372	404	380	415	414	380	400	401	413	378	426	403	387	358	371	377	401	406	383	397	401	413	408	367	409	385	423	378	411	414	368	383	356	341	377	415	387	424	357	389	386	376	395	376	405	430	361	388	389	402	416	380	369	375	376	361	387	438	375	394	373	427	408	432	419	355	391	366	380	388	434	420	401	348	390	403	368	381	395	383	363	379	408	387	406	382	379	359	360	414	358	356	406	394	367	382	384	397	454	386	393	394	395	362	388	385	381	386	379	381	405	437	412	408	406	404	394	372	374	385	413	384	387	404	418	388	426	380	403	403	374	407	397	390	364	450	402	407	412	408	376	385	439	417	378	360	373	372	414	385	369	412	380	355	401	389	406	419	387	425	397	389	386	406	378	409	378	396	378	368	379	389	375	375	412	398	402	395	422	383	394	436	371	375	397	386	432	399	377	395	409	399	406	373	358	424	381	376	387	418	422	365	384	392	381	373	418	406	413	365	376	386	384	384	365	375	380	417	373	414	409	395	373	387	362	411	407	381	402	351	388	392	407	395	428	434	371	384	442	369	387	381	389	391	412	389	374	400	400	437	421	381	387	380	388	367	389	372	444	383	421	412	390	384	410	384	381	417	433	396	407	431	369	407	402	420	385	410	373	415	403	378	382	375	403	386	419	395	409	374	400	409	408	422	400	371	379	389	376	386	378	438	410	399	393	373	395	375	380	380	369	395	400	411	409	387	398	393	374	414	390	385	398	425	416	425	414	448	375	431	408	386	396	399	425	408	416	379	387	380	401	415	399	385	402	378	373	368	404	370	379	386	427	401	373	400	417	402	388	399	367	378	381	414	389	378	390
8122	959	557	388	291	228	242	233	184	209	185	188	171	167	145	170	172	164	168	165	140	154	139	145	168	190	138	158	160	162	163	150	173	139	153	169	153	172	179	148	148	177	152	137	149	153	139	162	144	162	146	158	166	175	163	148	154	205	147	154	152	159	169	161	157	143	153	157	154	153	141	176	160	142	163	152	168	197	158	159	147	153	155	141	181	160	128	152	174	124	172	156	159	165	161	160	131	159	154	154	182	154	177	172	137	176	135	163	164	131	145	165	151	152	150	130	161	157	144	147	138	151	152	135	152	156	143	158	176	164	157	152	156	154	165	138	155	163	154	155	168	158	164	126	172	143	166	138	154	149	149	150	174	168	153	163	150	137	144	148	141	154	145	167	155	146	184	156	158	172	169	157	174	153	160	162	156	150	178	150	155	149	162	146	145	129	152	146	142	155	155	149	143	143	146	138	164	149	136	159	144	157	169	156	142	163	167	171	163	163	155	161	166	166	141	147	152	160	142	164	138	177	172	170	154	163	172	153	140	133	140	154	158	137	145	150	155	142	139	155	148	143	170	156	173	160	153	164	147	143	167	167	143	149	160	156	168	165	153	134	178	159	159	196	169	155	145	139	143	147	148	172	129	146	172	159	158	154	148	175	151	145	148	162	155	195	180	168	165	162	157	155	180	144	143	149	144	173	156	145	181	180	165	144	175	148	153	155	160	155	155	146	173	168	137	159	169	151	166	171	146	176	145	145	138	171	166	143	161	155	167	146	176	153	147	177	170	151	161	143	153	144	162	152	138	162	138	147	150	127	166	166	174	150	150	160	172	162	138	189	163	130	155	161	185	131	140	138	165	148	163	164	167	156	161	159	188	145	147	163	135	151	158	155	160	181	161	159	135	145	160	158	139	137	153	162	151	160	155	165	148	150	147	156	172	156	136	168	149	143	158	156	147	166	159	174	175	165	152	141	164	171	157	157	141	146	163	152	159	176	165	154	149	147	157	176	176	196	169	165	161	156	162	164	158	152	150	152	144	159	164	152	158	139	145	148	141	126	164	139	157	176	163	170	167	185	159	155	141	166	158	144	155	180	148	156	150	137	169	136	153	151	157	190	153	148	170	150	169	164	146	175	169	158	165	135	166	137	134	139	148	163	158	129	148	177	181	160	168	165	164	164	164	156	162	193	177	148	156	135	161	158	153	157	152	155	160	155	163	153	148	148	146	132	148	160	154	169	147	134	152	165	168	153	166	147	180	142	177	147	158	164	154	139	170	163	159	153	143	151	157	169	165	136	150	163	153	136	129	155	153	148	154	154	153	179	152	152	167	173	166	165	171	148	144	142	163	135	157	132	163	141	159	150	147	161	155	148	166	152	164	121	173	168	182	140	173	168	162	179	162	171	161	134	171	154	160	150	147	163	162	167	156	137	146	168	157	158	153	141	155	171	145	163	138	152	162	156	148	174	144	182	148	161	168	152	159	179	145	168	153	158	166	160	154	170	146	145	157	165	162	146	142	142	156	158	170	161	162	156	157	141	139	155	154	162	153	157	147	155	163	146	148	149	154	137	171	152	152	158	169	138	149	157	146	170	147	160	169	184	139	156	180	159	180	164	157	135	152	157	166	144	150	136	174	162	171	175	170	145	145	159	154	147	135	170	152	141	140	172	171	159	160	155	141	170	141	147	154	156	159	180	158	152	167	148	149	147	129	153	166	140	138	161	164	152	139	151	141	158	184	180	149	140	142	164	162	168	165	172	153	197	158	161	169	154	173	169	159	171	171	151	146	124	140	148	182	167	161	175	150	161	163	150	165	168	142	159	127	155	143	163	165	158	153	158	160	160	145	160	140	166	184	165	157	142	154	155	154	150	176	172	128	170	149	163	155	154	150	162	167	160	160	169	162	153	152	144	169	168	138	151	162	159	163	177	173	166	133	155	167	190	167	145	150	165	170	156	163	142	196	153	165	154	159	151	152	184	164	131	161	176	157	176	163	159	175	159	156	183	145	148	157	167	148	153	158	143	155	145	166	140	180	134	168	161	157	167	167	160	164	162	156	154	127	149	151	155	144	181	156	127	147	133	131	136	140	150	158	160	157	169	179	158	141	170	130	167	165	161	160	150	162	163	132	161	168	154	160	145	167	146	152	127	171	136	146	159	137	164	145	142	173	157	159	165	163	166	187	171	146	174	171	153	155	143	158	166	148	162	157	141	152	185	149	186	155	159	149	153	152	164	162	154	141	146	181	165	173	146	161	157	154	147	161	162	160	135	144	162	157	179	187	146	170	152	152	161	164	146	145	168	148	158	161	140	160	158	175	141	150	172	160	168	164	136	140	165	151	148	146	132	152	151	144	154	145	146	153	172	145	161	169	180	153	158	144	147	144	170	152	154	167	180	154	172	170	174	156	164	160	152	155	154	163	178	159	138	136	129	152	162	166	158	179	162	151	182	160	138	159	130	160	154	153	140	157	147	151	153	162	166	147	151	166	158	176	152	168	146	175	128	159	179	124	168	121	146	166	140	142	170	133	140	151	166	158	153	159	172	161	147	183	148	144	151	139	166	169	158	167	159	158	166	156	169	173	163	165	154	163	168	155	183	202	155	146	152	159	152	154	159	155	171	152	160	159	158	180	158	164	153	170	138	171	161	154	141	174	163	144	158	153	152	148	152	160	146	175	159	126	162	156	163	144	158	156	163	143	152	150	155	149	154	150	166	182	125	151	148	149	163	181	139	125	156	144	185	149	153	163	157	170	156	146	162	148	167	167	178	161	142	152	150	149	178	145	165	170	162	160	157	161	146	149	178	172	126	147	147	162	191	166	178	151	155	175	155	139	151	152	152	167	170	166	168	141	162	147	150	165	170	138	139	143	160	155	138	145	136	157	149	186	147	165	148	144	140	141	138	172	170	165	153	134	160	173	148	161	140	138	156	152	159	158	147	183	134	152	175	135	133	143	153	163	149	149	155	195	158	169	167	164	141	158	171	169	169	156	184	158	151	155	156	155	162	137	162	164	145	153	162	150	180	165	158	154	170	147	158	145	173	160	151	142	159	132	155	157	180	147	151	147	163	162	137	154	171	172	177	159	177	140	161	147	149	151	166	169	158	157	154	142	164	143	173	166	164	158	143	160	128	161	140	150	153	160	159	146	141	145	176	166	159	150	144	165	170	173	155	154	160	165	165	134	136	158	145	135	146	154	141	153	165	167	158	159	171	156	163	167	146	163	189	161	163	156	177	141	135	162	152	161	132	156	154	160	147	172	167	184	153	155	186	149	162	174	156	140	146	174	155	161	174	166	146	147	158	160	150	146	168	167	151	122	130	140	159	163	139	168	144	161	174	162	145	149	157	159	150	157	139	160	163	169	140	141	143	178	169	174	163	161	151	171	174	144	141	161	156	156	159	156	152	156	149	151	155	144	165	180	158	146	174	152	158	153	153	146	155	149	154	171	164	168	164	163	181	156	151	162	147	140	175	164	158
7154	1165	1272	1262	1052	911	817	750	622	567	521	464	489	448	429	451	429	407	367	424	432	388	407	426	414	372	365	378	391	392	386	376	383	348	336	408	371	359	360	395	387	378	360	356	349	352	365	348	362	393	399	405	347	356	405	377	399	375	408	396	403	392	370	369	396	398	379	365	395	394	413	379	379	375	381	364	346	362	387	378	398	379	427	379	404	357	378	389	348	347	421	352	356	388	355	370	397	383	389	375	378	357	372	385	357	345	357	371	363	353	366	368	347	367	348	384	364	345	350	344	345	371	398	360	344	370	379	395	402	350	382	374	373	360	358	346	368	346	365	350	366	381	376	382	339	336	392	350	348	385	351	373	366	361	362	400	358	333	362	370	344	371	359	376	369	392	356	356	371	379	360	383	362	345	349	375	368	358	352	372	360	386	332	336	362	364	388	362	355	353	366	367	389	387	341	401	336	376	342	380	367	336	340	340	368	348	345	364	365	374	364	394	363	374	366	363	373	341	342	372	384	362	375	343	403	388	401	344	369	348	421	405	379	382	376	365	338	395	358	357	383	378	394	374	393	370	355	379	385	327	360	366	374	380	363	352	390	358	357	369	392	339	369	364	374	363	353	322	358	341	372	345	353	407	387	356	375	398	341	379	361	398	343	393	372	368	388	373	376	387	352	376	367	371	370	370	361	367	365	353	380	336	362	352	357	365	350	363	360	371	357	355	375	367	365	356	364	352	383	344	338	373	383	370	374	325	376	366	368	348	369	383	336	343	343	372	397	384	355	383	353	357	367	378	367	377	351	393	395	379	366	368	346	368	382	362	378	366	363	356	380	414	341	383	367	346	381	389	364	349	365	354	354	372	386	356	379	340	352	372	373	373	389	348	385	367	366	363	365	373	401	374	378	365	360	377	351	340	364	350	359	366	386	395	368	382	376	348	388	391	365	354	361	358	365	375	411	362	380	366	370	337	359	378	386	369	382	316	384	346	363	359	347	326	343	353	399	324	376	351	369	357	356	378	343	317	408	369	392	371	347	359	361	359	329	368	363	373	389	377	363	347	341	375	377	369	375	397	344	374	358	340	402	368	396	354	368	362	371	398	388	350	364	326	369	368	367	317	363	385	376	381	352	380	370	390	361	398	340	358	335	384	364	375	381	363	379	378	347	367	364	347	322	329	381	370	419	395	384	388	378	342	358	377	394	337	351	387	372	375	363	318	371	361	357	361	352	364	367	362	367	360	396	361	366	362	386	392	379	365	392	382	343	387	355	352	385	393	353	382	378	352	357	373	394	334	357	330	349	358	364	358	363	344	364	347	384	385	362	395	369	360	342	335	374	374	366	351	338	370	330	351	361	394	374	344	343	343	366	393	365	369	369	346	385	342	385	369	356	361	347	368	372	382	369	358	357	351	380	316	358	344	371	352	351	384	394	378	376	361	318	360	352	360	373	387	375	407	346	370	389	353	371	371	375	366	392	363	364	376	393	362	337	372	356	356	389	351	388	326	361	340	391	368	367	361	370	328	362	392	384	367	351	387	354	354	363	332	345	363	382	400	379	339	383	349	364	347	347	339	391	388	357	361	352	367	393	377	369	348	346	357	369	356	389	355	364	368	365	374	364	346	363	361	366	376	375	381	342	346	380	372	366	369	339	357	375	388	360	378	398	335	373	386	352	342	373	367	364	372	393	334	350	343	340	333	352	366	389	340	378	391	380	357	333	390	347	352	334	369	388	392	349	370	342	345	402	319	390	365	394	365	382	351	407	334	373	347	337	391	380	374	390	367	396	396	352	332	358	379	335	358	385	402	372	361	403	361	395	375	348	331	360	349	348	362	376	407	355	347	356	341	356	382	352	359	395	361	365	328	374	361	344	349	370	335	387	382	365	364	361	396	381	356	349	371	352	359	399	377	369	389	392	356	332	345	377	341	374	382	360	349	357	373	358	375	390	354	363	344	394	375	356	355	384	369	368	396	339	369	354	332	388	385	368	358	375	332	376	369	366	370	347	399	371	374	385	390	361	378	370	397	375	347	373	361	375	338	374	358	375	354	365	379	362	361	415	316	372	373	388	363	377	352	369	317	385	369	374	375	364	387	383	365	325	365	387	362	372	357	414	400	404	327	363	378	349	352	365	396	357	378	366	337	336	369	330	370	374	366	342	356	342	379	348	386	378	391	363	382	342	376	382	372	339	330	363	346	399	345	356	356	369	355	375	376	401	366	368	355	384	359	376	332	374	342	340	352	407	362	377	375	363	363	354	340	380	413	353	360	357	414	361	389	384	381	360	354	330	358	413	362	390	349	378	386	355	387	373	373	385	374	382	386	365	367	361	356	367	380	353	369	382	364	356	373	365	388	353	364	383	372	367	366	373	390	391	351	382	381	392	375	354	358	372	360	344	372	375	356	358	369	376	344	381	368	339	341	379	400	373	361	370	372	373	370	354	348	353	376	382	367	371	372	356	380	397	355	362	350	386	375	343	393	376	356	354	387	366	360	360	358	357	363	398	351	422	380	340	381	355	374	351	349	355	399	371	313	377	347	358	367	353	363	353	351	360	360	373	375	369	345	391	401	395	405	370	353	347	359	331	339	353	366	349	364	381	398	367	334	372	363	428	369	386	372	374	398	355	367	353	384	350	379	370	350	371	399	347	355	360	375	374	372	401	356	394	354	364	383	388	390	376	352	353	380	365	336	355	376	410	340	374	350	373	350	378	352	366	358	342	355	359	389	335	375	356	371	377	370	374	357	356	377	383	340	330	347	347	394	392	395	354	375	387	330	354	384	399	365	377	345	361	375	382	357	363	362	354	387	344	393	364	364	359	366	360	366	366	357	357	374	350	361	349	372	358	401	342	395	415	375	377	337	365	372	364	344	376	397	363	321	371	426	331	353	349	358	385	361	376	381	368	404	417	369	380	375	342	349	377	332	370	356	350	346	376	373	371	371	358	369	370	400	364	375	360	338	370	371	385	375	385	357	384	407	355	365	349	361	355	361	371	350	361	387	375	366	346	335	392	378	384	365	353	382	336	356	354	395	344	327	370	336	354	367	363	390	350	353	369	371	371	358	386	364	374	390	376	392	371	349	373	341	340	374	376	321	397	384	364	370	376	365	355	352	357	381	336	380	360	396	371	349	378	389	364	367	356	377	319	358	357	396	354	387	371	377	345	370	378	397	347	391	357	361	371	348	373	343	353	348	390	339	390	348	364	382	344	367	325	370	335	396	338	349	335	368	376	354	339	368	364	335	369	354	362	350	400	341	352	350	343	349	345	383	389	373	387	375	357	403	425	352	376	365	357	340	385	349	402	347	345	335	356	382	370	388	382	373	344	372	381	345	396	379	363	403	347	335	393	387	371	353	373	349	369	403	353	362	363	350	352	327	376	372	355	367	372	373	338	378	367	365	374	398	352	343	360	396	350	305	361	359	371	325	376	368	370	359	363	384	366	371	408	382	386	348	392	363	376	349	343	382	345	370
15546	1973	868	536	345	264	201	187	141	131	133	117	121	102	75	96	89	81	97	89	76	79	95	77	102	75	68	87	85	73	81	62	78	75	77	83	79	84	63	88	74	63	83	70	89	88	75	88	77	75	75	78	66	82	85	80	76	76	62	74	90	71	85	87	71	73	74	64	62	78	63	77	72	83	84	74	89	70	93	76	69	85	79	74	63	70	70	83	63	85	80	67	70	69	60	82	66	86	72	82	72	78	79	70	74	74	66	80	71	66	74	89	80	71	91	81	77	89	76	70	65	70	76	81	70	72	99	75	56	75	80	77	73	76	75	71	79	79	77	94	76	74	66	94	86	84	74	67	84	87	79	62	79	74	65	68	77	74	66	67	58	83	64	84	81	84	69	82	77	76	81	76	77	70	82	67	86	72	69	80	68	76	101	81	79	79	61	82	80	76	76	77	96	66	73	69	81	89	79	87	78	77	66	74	78	60	83	59	60	68	79	76	68	82	86	92	67	91	74	65	74	75	60	74	51	85	92	93	86	70	75	82	65	62	84	81	74	61	83	74	86	74	67	65	76	87	85	87	63	76	73	74	80	71	79	58	94	71	72	62	69	77	69	71	73	86	78	87	65	72	86	83	61	75	72	67	54	69	59	70	91	66	90	76	81	72	91	65	72	80	81	75	70	62	84	87	82	68	72	60	62	70	75	69	86	57	60	66	73	72	65	74	73	92	65	85	76	73	92	89	75	74	76	71	75	71	75	73	84	66	62	71	69	75	59	78	64	79	88	75	61	82	71	82	78	72	68	61	72	94	92	75	69	58	84	54	90	80	58	64	73	82	90	62	83	75	70	66	68	99	69	68	63	70	61	80	63	72	91	64	67	85	70	65	66	91	82	62	75	84	71	62	63	62	72	60	73	83	71	72	72	79	75	76	67	70	56	72	93	64	60	89	81	77	57	81	82	63	75	68	73	78	73	84	74	70	62	82	81	88	84	66	97	65	67	68	68	70	69	87	69	82	80	66	81	81	66	82	61	88	75	65	66	78	76	79	88	60	80	88	75	82	74	85	71	72	66	75	86	59	69	91	82	69	70	66	79	79	80	83	85	66	82	64	66	77	67	69	72	74	78	77	71	74	54	75	76	87	57	57	74	74	79	71	75	69	80	58	84	70	91	93	91	76	70	93	77	82	69	72	94	73	68	70	60	81	70	63	68	86	80	78	64	71	61	82	78	71	74	65	89	85	75	60	73	75	81	78	65	73	70	84	72	65	64	78	75	68	93	89	81	89	65	59	75	72	68	73	80	75	88	82	58	75	71	69	76	79	64	83	69	67	68	78	83	73	79	95	88	82	77	65	77	68	59	68	89	93	67	78	84	79	71	95	71	70	74	71	74	78	79	72	78	77	66	62	66	61	68	79	78	77	69	73	73	89	73	87	88	95	73	66	103	67	61	75	60	70	56	84	85	77	69	70	67	85	60	71	71	78	72	75	61	77	53	67	88	96	73	81	75	82	92	64	74	82	77	62	93	71	71	78	90	73	80	79	58	61	61	68	63	68	73	84	97	78	70	64	94	77	75	70	64	86	66	82	80	63	71	92	64	69	71	80	97	73	78	63	70	70	62	68	79	79	79	69	67	77	70	79	85	64	77	89	86	72	82	75	84	78	75	60	91	74	66	73	75	75	87	75	81	78	59	60	60	70	75	89	78	77	92	75	78	71	81	74	59	72	77	77	67	71	75	83	77	64	67	70	61	62	78	77	74	85	80	68	81	58	79	84	76	75	70	59	61	73	79	75	72	57	56	80	80	67	79	66	66	62	68	93	71	81	77	74	78	67	80	65	76	79	72	79	60	68	91	89	63	63	66	73	87	70	95	71	75	73	73	64	65	71	89	80	86	92	74	74	80	75	62	82	90	82	73	86	60	59	70	67	71	62	48	67	85	67	90	63	90	72	77	72	64	66	71	72	58	70	69	85	60	79	78	74	77	67	74	89	68	57	80	71	65	63	76	76	70	77	67	70	78	52	68	64	80	86	75	58	59	74	68	68	68	57	85	68	74	60	87	80	79	86	76	67	65	73	56	77	82	79	68	84	85	78	80	63	80	79	81	78	77	70	75	76	58	75	75	81	87	67	80	84	79	68	70	78	74	79	60	72	66	83	76	83	70	76	57	66	77	65	67	73	76	71	79	76	74	58	74	68	81	53	53	53	66	63	90	66	79	87	78	68	62	80	78	76	75	79	64	78	80	67	78	57	58	71	83	73	85	85	73	74	87	86	70	76	78	63	57	68	77	94	75	77	81	71	76	73	89	91	75	66	70	87	81	82	62	85	69	69	79	65	88	78	67	54	87	72	79	84	70	63	68	69	76	70	79	63	77	74	78	81	71	80	70	92	71	89	62	79	76	65	83	69	77	65	75	88	94	73	68	80	72	75	89	77	83	78	74	67	70	66	77	85	88	66	76	73	77	76	81	74	76	79	73	73	63	67	88	69	70	94	80	76	87	72	68	65	67	72	83	79	63	85	83	66	80	75	63	66	87	83	67	91	80	75	79	79	86	69	82	90	72	68	85	93	84	80	61	59	79	78	89	69	75	89	60	65	81	69	64	82	65	74	70	88	60	73	83	71	85	64	93	94	58	82	69	90	75	68	65	68	76	86	72	65	87	78	85	77	77	79	79	81	80	70	84	83	67	83	73	84	64	95	80	70	76	69	78	73	81	72	75	70	67	83	71	81	94	95	74	79	68	62	79	65	58	68	70	64	84	83	79	77	72	61	73	68	72	87	82	72	62	60	91	63	76	84	71	69	64	69	71	79	74	68	85	72	62	73	65	77	80	64	85	80	82	70	74	65	72	69	69	79	77	84	69	68	84	56	83	76	81	73	79	62	69	74	92	78	66	76	60	61	71	67	78	82	79	66	71	82	60	72	95	70	77	74	85	68	84	68	82	74	72	64	94	61	82	72	71	76	61	60	75	71	86	77	71	91	73	82	71	63	64	78	82	101	92	91	68	75	86	83	65	87	71	78	88	69	69	62	72	71	87	62	76	74	65	66	89	77	82	68	75	75	78	76	81	77	79	81	79	69	79	78	78	77	65	67	72	70	67	59	41	71	66	90	78	56	71	63	68	79	81	82	75	75	60	74	68	78	69	86	75	75	67	68	83	95	77	90	89	81	73	81	86	77	81	89	76	59	67	66	75	71	72	80	69	81	82	78	71	73	73	75	69	77	70	72	76	73	48	78	69	79	73	68	74	73	70	82	73	62	79	62	64	72	68	82	72	68	67	67	71	73	75	70	67	71	68	73	71	76	82	86	75	75	79	65	90	55	71	53	72	57	80	59	96	72	66	70	95	72	66	88	76	71	72	64	75	74	76	78	78	65	71	70	85	62	97	86	62	79	81	74	84	69	66	72	70	67	79	81	90	78	69	65	76	73	67	73	79	85	78	86	87	79	63	64	51	59	71	76	76	82	84	81
9296	1608	1726	1864	1569	1206	905	789	631	581	544	450	427	355	350	323	304	308	293	274	274	284	231	250	239	241	234	227	254	249	228	217	236	215	227	227	235	197	228	223	216	184	211	209	197	211	211	241	218	206	221	205	229	199	209	224	197	220	209	199	244	227	227	229	227	245	237	201	226	260	211	203	233	206	211	218	202	213	186	210	207	164	200	211	202	223	189	211	212	188	199	199	175	186	203	182	200	175	188	207	195	202	205	204	202	189	200	171	185	212	206	195	184	203	193	198	184	193	190	207	194	176	186	174	195	204	192	189	219	182	186	185	182	201	197	202	176	189	206	210	183	197	183	215	200	181	189	199	186	170	210	185	173	182	196	189	186	182	177	182	196	217	190	187	211	184	173	166	200	187	192	209	191	202	199	173	201	169	181	192	201	181	204	204	186	195	191	188	179	205	165	212	190	171	188	204	164	199	167	187	166	185	176	180	187	192	199	227	189	178	182	169	197	193	186	181	204	196	188	186	193	182	199	205	199	186	199	182	191	189	188	181	173	200	211	191	173	189	212	185	186	197	184	197	206	189	189	212	170	180	183	213	190	182	198	183	189	177	195	192	202	208	179	190	204	193	225	200	196	212	182	209	197	192	214	191	194	183	175	164	204	175	179	203	179	226	214	198	196	216	187	176	191	190	203	216	174	173	197	209	208	203	176	188	198	200	183	201	189	195	214	207	185	186	201	223	183	196	207	195	168	189	211	183	194	194	212	194	206	181	191	195	189	174	179	181	209	214	211	186	191	189	190	188	168	185	191	190	196	181	175	204	175	213	184	181	204	187	180	188	193	180	168	186	190	187	184	197	172	182	198	188	212	202	189	211	217	179	202	179	214	205	180	198	183	202	204	221	211	203	198	197	204	210	192	192	198	176	166	180	228	186	196	190	189	231	204	193	178	203	196	177	196	178	186	188	196	200	231	196	181	176	199	191	180	183	205	178	203	192	192	191	193	180	189	197	191	188	180	174	197	182	196	196	202	214	199	194	196	204	199	215	187	192	185	176	216	193	210	192	180	178	181	186	197	180	183	205	190	172	195	195	206	180	206	183	179	209	205	188	188	184	194	209	210	170	166	196	217	197	201	185	214	190	192	199	196	197	199	203	192	191	192	189	197	189	179	206	177	174	167	202	189	171	206	198	193	198	208	191	196	182	190	212	192	196	161	205	182	194	209	193	193	186	189	199	190	193	203	186	216	199	178	184	192	183	214	191	204	191	207	194	223	197	200	185	214	196	209	199	179	193	197	176	180	192	168	193	206	159	202	200	209	209	175	191	180	199	152	196	205	205	189	205	219	206	212	192	188	199	196	211	208	203	176	183	182	176	218	203	193	195	194	180	181	204	189	181	172	185	218	175	199	182	209	182	212	195	188	188	186	200	201	201	210	189	199	216	198	186	200	192	195	185	168	179	179	175	182	188	210	181	178	183	185	198	186	191	185	181	191	202	184	184	189	164	206	184	202	168	185	162	195	193	184	174	191	184	196	220	196	212	189	181	183	158	209	200	211	163	206	206	173	175	180	205	187	201	190	201	200	203	189	188	181	181	190	202	187	193	182	191	187	210	194	190	208	184	182	191	197	203	210	194	205	194	190	209	178	180	176	200	168	186	187	203	187	201	176	188	234	182	166	205	197	196	181	191	185	205	188	197	194	182	199	161	207	194	205	168	191	201	162	194	220	186	195	203	182	182	205	181	170	175	205	193	192	185	198	170	180	209	180	191	192	186	186	183	180	213	211	185	199	156	194	184	180	203	172	199	194	221	180	180	187	199	191	210	208	219	204	188	204	188	180	183	170	181	180	196	208	168	218	205	209	201	185	186	178	186	197	199	168	199	204	197	194	190	171	199	206	179	193	211	183	171	210	215	198	201	209	195	177	176	185	179	193	203	186	200	189	205	208	176	174	205	165	197	166	193	182	193	182	201	194	192	185	168	206	204	185	219	170	211	204	220	194	179	177	184	204	204	206	207	184	186	203	184	197	214	198	199	168	189	188	220	196	184	192	203	194	183	187	198	196	198	180	177	169	199	177	192	215	213	188	191	218	167	184	212	188	186	204	174	175	202	177	180	167	189	200	207	176	207	174	191	183	197	173	182	227	188	203	179	193	189	217	186	193	173	182	210	182	186	181	195	199	197	180	186	193	188	189	219	194	186	171	205	207	227	187	209	208	186	170	197	188	197	206	202	172	206	201	214	222	226	198	175	207	192	167	181	171	197	190	180	196	183	184	158	189	199	194	197	174	200	217	192	184	185	184	184	171	206	161	185	181	175	179	197	171	198	187	219	184	216	186	203	192	188	201	205	170	182	178	182	178	195	204	212	191	214	188	185	213	190	195	203	180	200	193	190	201	182	179	201	210	180	197	208	201	203	197	196	176	198	211	229	180	199	205	199	207	178	176	207	183	194	185	198	192	205	206	204	169	196	178	172	185	195	183	181	194	203	204	194	186	188	178	194	200	182	184	191	172	202	199	187	209	186	208	185	213	180	194	201	193	184	202	173	170	187	186	203	206	178	198	199	208	202	191	191	187	171	184	214	194	182	183	168	204	187	201	178	198	199	195	181	179	188	187	208	200	206	214	213	195	198	182	211	192	183	172	191	182	176	184	165	207	186	189	185	211	202	184	203	208	200	200	189	187	198	189	193	207	206	194	192	184	180	185	170	180	190	182	185	181	200	193	190	199	192	222	193	179	183	208	216	196	190	208	208	186	176	196	181	211	213	195	186	219	177	185	181	187	191	200	185	181	199	180	166	208	175	158	203	196	197	206	204	194	190	210	184	199	233	199	192	191	195	195	179	182	191	180	179	185	183	178	200	185	186	214	220	198	200	198	198	190	187	181	199	183	213	193	189	193	214	206	199	186	218	210	207	183	187	169	189	197	230	200	190	212	189	179	187	203	170	201	198	172	214	200	193	185	188	199	208	195	186	173	201	199	220	198	188	196	178	205	200	183	198	165	193	189	198	184	189	179	190	213	187	187	198	180	200	194	216	206	209	223	176	207	191	172	198	180	210	160	174	195	193	215	195	186	222	175	179	197	181	186	179	201	196	196	193	186	179	219	211	211	206	203	169	194	185	202	202	195	170	185	189	190	205	190	202	184	208	175	220	179	198	180	184	174	205	178	212	205	189	188	185	180	185	183	165	181	182	192	176	183	193	204	207	189	196	188	212	201	197	206	194	181	200	188	188	207	197	194	192	199	180	185	181	178	185	175	185	199	205	184	195	196	205	189	211	184	170	181	201	198	192	184	166	196	214	191	214	208	173	196	184	199	216	215	194	194	194	181	221	219	184	188	175	195	203	190	204	184	218	182	185	195	201	194	185	173	192	209	168	205	198	213	190	214	200	186	192	197	201	205	206	171	228	169	219	169	202	192	196	207	201	205	168	210	190	165	213	203	205	187	184	189	181	220	174	178	162	205	198	202	197	204	192	160	184
2408	491	253	196	205	164	167	187	165	164	165	161	147	171	157	176	168	199	156	166	174	194	190	189	174	176	167	145	181	177	185	180	171	177	181	158	157	165	151	158	158	150	185	169	163	160	149	159	176	161	159	194	183	175	158	144	184	161	183	173	186	157	159	158	185	194	172	161	159	178	140	161	156	174	155	161	189	201	174	163	171	154	151	173	171	165	158	156	169	169	189	188	163	153	176	167	173	170	168	181	156	158	183	185	170	168	178	156	165	185	168	179	156	174	189	143	185	202	177	171	167	170	158	146	164	172	161	195	177	158	150	164	180	171	173	180	164	166	159	151	161	169	149	182	151	179	173	167	155	154	148	171	164	165	154	146	202	162	185	172	163	164	173	159	185	162	163	176	185	171	158	191	164	136	158	172	174	172	185	166	144	151	154	162	188	147	149	176	176	143	176	146	173	169	173	167	167	172	146	158	192	173	164	170	162	183	162	165	178	187	178	160	159	152	166	158	149	154	166	169	172	168	186	175	164	149	158	184	197	188	151	165	187	164	174	183	180	175	168	181	179	157	179	168	164	195	166	174	148	148	204	173	197	175	177	149	193	195	156	165	151	157	168	151	204	172	152	175	159	181	179	144	176	161	174	163	166	183	167	185	175	160	157	166	170	149	150	160	152	159	158	156	166	165	172	196	186	145	137	162	184	166	187	148	169	172	194	172	167	166	148	158	185	147	141	165	173	163	178	170	174	173	139	158	188	177	182	151	183	160	165	176	143	182	162	176	148	162	156	152	167	156	188	181	164	161	196	159	174	164	156	169	195	172	153	164	154	170	170	178	186	182	149	164	184	170	140	182	176	176	168	188	166	158	165	174	178	171	161	161	153	172	159	142	168	172	189	171	160	179	162	150	167	159	161	183	182	181	150	154	152	164	171	154	165	151	158	159	157	168	157	166	184	164	166	160	153	146	161	158	159	162	163	156	153	156	166	168	144	175	191	162	187	172	168	168	158	171	168	196	160	142	178	179	154	153	160	149	149	175	156	148	161	162	166	158	149	163	176	162	174	169	155	174	151	170	201	175	172	155	155	157	162	142	162	179	150	167	184	179	169	165	179	176	171	162	168	177	161	186	160	168	176	176	157	154	175	152	165	172	166	172	168	165	154	148	144	159	163	170	174	176	186	145	168	195	172	177	172	140	174	147	169	166	154	174	186	162	171	180	178	176	168	182	176	173	176	180	162	171	156	199	179	157	182	186	175	165	171	177	193	164	151	163	175	152	165	186	162	176	185	193	156	142	132	156	165	170	160	146	174	172	144	159	163	162	155	168	148	150	159	149	192	169	165	160	160	166	174	176	192	166	173	155	157	146	169	178	155	168	163	179	161	178	191	169	145	159	182	157	166	181	163	184	177	180	171	172	191	159	159	145	182	160	152	179	170	154	178	171	178	166	178	152	185	165	182	178	168	168	174	152	199	165	145	173	142	148	182	168	147	161	161	164	173	152	173	167	146	140	147	145	194	169	195	171	150	153	166	182	140	174	152	172	163	187	131	164	185	163	151	162	150	217	189	158	205	187	187	181	180	185	178	157	170	159	152	157	164	168	139	162	155	156	177	155	155	172	177	150	146	152	155	169	161	160	167	148	182	153	169	193	133	178	171	159	169	181	168	195	165	144	174	137	152	167	148	171	172	163	178	177	188	164	159	184	176	172	168	170	157	162	160	153	174	188	179	179	166	150	159	156	173	180	155	176	151	174	165	195	158	150	169	154	159	169	172	168	173	182	201	148	175	204	145	171	163	174	177	172	196	175	149	207	178	168	162	169	160	178	167	163	157	150	173	170	186	164	163	164	190	193	160	185	185	169	164	174	181	164	179	172	162	189	159	168	146	173	166	177	179	199	193	169	157	171	175	171	162	176	176	147	148	154	188	171	176	154	147	138	165	173	142	167	149	180	157	160	186	185	152	183	178	172	171	167	173	163	177	152	195	213	149	152	162	181	154	177	165	161	178	156	163	168	177	174	166	145	174	150	190	185	170	176	182	157	153	145	176	157	172	180	159	154	180	162	169	163	178	159	171	159	179	173	171	170	200	155	183	152	147	171	178	176	166	175	162	178	147	188	181	178	175	187	175	158	178	167	162	154	169	184	170	165	184	157	185	166	154	182	185	175	148	172	184	175	189	158	198	178	189	160	176	173	132	148	160	192	169	150	177	167	164	177	171	155	162	180	175	175	176	187	188	152	166	166	149	163	171	152	192	169	154	181	144	184	174	189	184	192	176	184	197	166	155	179	152	158	175	166	144	170	168	164	167	191	169	161	173	154	161	159	152	184	191	188	173	171	173	159	169	151	197	166	196	169	165	163	173	184	153	175	185	163	146	167	185	157	161	160	153	166	183	155	173	201	172	158	171	156	155	176	151	178	176	164	172	181	146	138	166	156	177	174	163	156	185	156	157	176	190	175	159	175	175	175	198	186	167	178	175	147	176	192	173	181	185	179	153	159	170	160	166	170	188	151	164	163	156	186	152	175	174	163	175	155	164	170	162	171	157	160	178	182	162	187	179	162	160	200	189	160	181	165	132	173	149	153	157	175	182	206	161	186	162	157	171	169	164	154	175	181	162	156	162	141	157	152	161	176	190	141	152	175	172	160	146	182	164	177	155	167	174	180	169	169	167	163	158	168	183	162	165	151	165	168	144	164	159	162	178	161	157	166	181	146	183	154	170	166	186	174	170	168	168	148	152	183	151	174	171	160	153	141	171	148	168	183	185	147	168	172	180	148	166	176	176	153	169	169	171	178	170	166	177	177	159	165	156	151	181	147	168	145	190	184	181	167	164	178	186	177	182	182	184	173	177	183	165	177	166	147	189	192	142	168	146	170	184	179	160	155	188	158	172	171	173	181	153	184	152	188	184	135	171	171	155	141	148	171	164	161	151	179	161	161	160	174	172	191	176	152	172	190	198	166	164	163	185	177	184	157	175	163	182	179	165	144	180	180	149	172	170	164	196	162	175	172	155	181	172	145	175	145	173	160	159	159	193	209	167	156	172	153	161	158	198	169	156	169	169	157	177	193	187	140	173	187	168	178	172	185	159	166	162	183	150	153	167	176	158	179	193	155	168	187	185	186	167	171	166	168	182	183	181	176	176	177	181	156	177	146	172	171	167	170	146	149	166	147	173	164	166	189	189	181	203	149	154	174	166	139	171	170	152	179	167	176	176	171	175	151	171	172	170	187	187	166	166	167	177	179	158	174	172	153	147	175	168	138	190	198	157	169	183	170	150	167	198	168	155	179	173	183	181	185	193	161	171	183	167	155	166	161	176	201	168	177	171	185	177	178	156	162	170	184	179	161	171	162	159	196	150	183	149	178	172	161	165	159	174	155	159	183	158	156	162	175	196	195	160	180	179	180	170	151	185	162	157	183	150	189	180	161	163	164	143	174	185	186	147	160	196	148	186	191	195	173	176	195	168	170	156	179	143	176
2376	731	513	505	515	478	440	449	415	416	404	409	433	401	414	400	429	408	390	388	404	416	417	382	409	414	416	402	410	458	430	424	419	381	401	397	422	388	411	430	413	383	397	412	389	381	375	407	445	393	381	404	398	414	399	405	391	442	394	413	402	425	408	389	402	412	393	426	448	384	456	423	379	427	408	415	389	392	407	408	386	425	403	415	433	397	370	402	416	385	371	401	374	348	419	401	436	375	412	422	403	366	408	360	376	406	377	360	404	428	412	402	403	396	401	372	409	383	418	405	425	391	390	412	403	434	411	372	416	436	416	411	384	391	358	402	355	428	410	397	399	406	381	419	457	393	392	413	401	433	402	415	422	404	396	393	411	419	423	432	406	394	386	381	416	423	372	394	396	395	438	392	397	403	381	386	386	403	383	385	379	424	364	409	382	394	380	426	416	393	372	439	385	397	413	379	391	412	406	410	412	385	378	379	393	423	401	398	406	360	406	407	375	425	383	425	431	388	421	412	417	402	390	420	424	416	412	439	350	375	443	399	414	418	419	375	404	427	398	414	413	382	367	398	409	429	404	376	382	388	396	365	382	407	392	411	405	394	407	443	375	392	352	417	428	407	373	398	390	404	452	374	426	368	439	419	387	413	388	394	375	371	395	390	382	396	409	388	397	415	373	416	375	435	389	389	446	388	393	414	423	378	369	406	427	398	399	402	430	434	382	384	372	391	417	384	437	379	407	427	408	370	394	438	424	379	425	352	418	394	409	401	423	414	432	419	345	407	406	425	401	372	396	393	398	366	387	396	421	396	379	408	439	409	375	387	420	411	390	397	398	423	360	365	427	386	410	396	399	399	420	388	391	381	384	413	432	393	413	385	404	411	384	361	396	435	377	395	430	392	424	388	403	382	405	380	382	409	401	346	428	410	396	390	397	392	385	408	392	369	396	381	369	395	392	399	374	377	373	432	376	422	367	409	431	410	378	439	387	379	416	405	390	385	393	427	385	384	394	431	402	401	403	398	399	406	394	370	378	403	414	417	406	418	392	395	380	370	408	388	372	387	427	413	381	408	377	419	421	409	408	415	398	394	394	400	411	401	373	389	392	397	391	408	378	404	378	353	413	399	379	393	384	415	356	369	395	401	361	394	422	384	348	402	406	419	379	410	417	456	358	384	393	392	385	427	391	397	409	369	422	399	384	412	420	361	397	423	403	415	408	417	386	375	394	388	393	400	405	424	391	422	414	380	416	415	372	390	444	379	415	418	389	376	405	383	382	389	429	416	409	425	383	357	416	374	415	374	399	385	409	369	362	392	408	390	387	408	394	418	388	395	414	391	386	391	357	400	434	434	402	412	374	422	416	398	380	437	446	362	398	392	388	392	412	405	404	419	366	384	389	404	390	426	405	388	394	400	369	407	408	400	375	403	373	395	361	406	373	400	398	399	392	447	410	361	410	378	387	413	399	391	403	394	459	372	421	415	411	414	371	404	386	383	411	407	426	400	424	380	417	386	437	377	380	439	396	421	420	394	410	413	420	420	434	367	409	420	405	352	388	394	403	410	391	373	414	409	426	431	381	406	357	395	399	363	359	397	419	419	384	383	413	404	415	407	402	401	408	405	398	408	386	409	394	429	402	415	427	360	429	399	419	425	398	384	396	441	374	420	392	369	414	395	381	353	416	411	410	358	389	382	379	416	405	399	429	397	359	403	418	407	423	419	394	409	409	403	357	401	395	376	400	389	396	435	418	409	407	419	401	408	408	427	410	379	388	401	381	407	364	414	392	386	414	344	403	419	411	383	420	371	392	360	420	384	430	410	373	422	365	359	415	418	392	396	381	354	402	369	401	368	404	385	386	411	418	367	427	399	393	423	399	393	357	397	394	393	428	403	379	410	407	340	400	401	372	420	420	382	393	400	416	427	412	361	415	428	384	395	394	406	431	443	418	390	410	379	395	422	404	393	388	415	418	388	406	396	406	371	394	360	416	399	421	385	405	419	392	363	420	365	358	402	375	416	399	437	415	438	426	369	401	425	394	413	418	390	432	408	395	400	398	396	424	389	400	400	372	395	387	403	395	383	415	413	374	395	381	384	387	390	374	415	391	400	385	403	418	399	411	379	410	419	414	349	387	398	389	396	380	374	392	362	391	439	387	390	428	421	406	408	405	367	407	440	348	419	405	388	378	395	419	418	414	383	399	385	384	367	400	414	398	381	404	394	434	423	397	366	385	428	429	417	388	435	383	388	388	406	423	388	434	365	429	435	382	402	391	376	412	419	439	402	404	373	343	422	412	413	432	391	369	416	418	424	397	376	411	426	414	429	411	391	380	393	427	394	413	403	419	364	382	400	404	366	406	414	416	404	420	401	409	406	376	405	416	433	361	368	410	374	427	376	407	377	384	399	395	386	392	384	412	368	448	403	405	367	382	403	461	397	414	412	396	394	402	388	450	411	398	404	396	415	425	426	395	386	401	423	391	392	395	409	358	408	442	389	381	374	412	395	402	401	355	397	411	418	414	418	431	426	404	401	439	430	378	419	433	374	391	410	423	395	396	416	427	419	400	382	417	406	384	400	420	420	386	439	371	397	420	412	418	389	375	387	436	400	425	469	426	396	392	428	404	373	416	413	385	414	375	373	382	401	335	385	373	400	390	404	395	400	402	386	403	386	389	438	391	404	414	379	420	386	408	435	386	421	426	450	376	417	407	401	407	417	389	400	438	397	403	355	409	411	417	400	416	414	403	382	422	386	384	390	419	381	370	409	353	436	395	406	410	447	374	406	401	413	388	406	414	399	424	372	426	364	400	407	379	388	397	366	394	379	418	387	392	434	410	401	378	412	395	454	385	384	374	453	397	436	367	404	401	379	365	376	394	424	425	414	385	427	410	393	374	396	401	405	369	422	406	420	358	384	400	398	421	409	406	415	416	415	400	403	380	444	405	396	378	368	447	389	406	393	418	411	398	451	414	398	432	324	400	385	391	389	425	388	436	409	419	398	429	406	389	386	407	406	452	404	430	414	384	398	366	372	408	405	388	387	406	449	370	368	406	374	399	404	387	362	415	410	383	439	392	402	422	412	382	390	385	378	403	390	420	385	382	406	384	400	394	380	414	403	423	401	414	405	380	416	398	383	342	418	396	422	417	393	373	453	391	429	401	416	408	400	420	386	373	389	388	424	400	403	416	422	403	412	415	407	416	412	449	414	390	380	394	420	371	393	390	368	401	402	395	408	413	379	389	419	407	377	400	371	369	407	407	365	427	368	394	412	423	426	385	427	421	421	381	398	409	382	454	411	381	403	390	388	410	389	369	427	387	388	401	397	398	398	381	439	426	411	390	412	443	390	391	430	401	405	406	424	359	395	392	376	391	441	390	402	414	396	414	380	419	376	385	367	378	424	393	432	413	433	386	403	386	418	379	363	391	414	430	440	391	398	396	391	422	412	391	377	364	390	414	422	422	366	414	410	411	383	419	399	401	406
9230	1193	618	355	297	224	218	222	192	217	195	182	173	189	189	156	166	171	154	145	156	160	150	164	187	165	180	169	174	167	158	159	160	169	155	156	158	162	155	177	152	153	140	150	160	162	169	180	168	154	153	180	133	167	152	167	151	155	155	144	142	176	154	156	156	168	161	163	147	157	164	160	154	193	168	184	161	154	163	160	142	131	163	137	171	135	166	163	161	160	152	137	164	151	140	184	162	154	156	148	171	172	168	189	154	162	156	157	160	151	163	156	161	157	149	151	141	148	161	149	177	128	129	137	156	166	149	140	159	156	159	148	160	173	178	157	163	151	172	143	148	148	149	180	166	188	159	154	149	157	159	141	172	162	154	167	149	170	166	157	150	162	157	187	140	161	150	160	133	140	179	141	127	158	155	165	174	180	163	160	162	153	155	163	160	146	156	147	151	175	142	146	143	155	166	174	181	162	152	165	157	142	157	153	162	146	162	155	143	168	166	109	138	159	152	160	150	156	193	167	167	157	151	143	178	147	148	131	166	163	130	171	168	162	159	150	143	141	173	145	153	163	170	143	152	162	157	146	155	178	154	164	172	203	158	173	155	150	177	152	179	173	148	171	168	135	174	193	167	156	157	157	163	188	175	162	153	177	141	153	150	124	166	155	139	136	178	133	143	153	151	164	158	158	126	162	137	153	182	171	173	152	139	150	147	163	154	152	189	177	160	151	148	156	156	173	154	157	176	168	184	153	138	159	163	169	159	168	161	139	144	146	134	161	166	143	150	140	166	146	146	179	153	188	169	158	164	179	175	152	159	141	173	170	176	173	178	160	158	137	168	166	138	163	170	146	147	142	155	166	154	137	154	143	170	157	149	161	167	135	170	147	165	152	131	163	168	169	148	169	155	175	159	155	155	140	180	155	148	153	176	148	166	189	132	161	157	156	158	164	154	125	131	190	163	150	149	146	177	163	163	157	126	141	137	166	160	138	161	162	135	149	160	144	143	171	153	164	161	159	165	162	149	135	168	149	152	156	155	164	160	183	154	157	179	161	150	147	141	155	177	160	151	162	149	146	164	151	160	158	151	147	162	147	174	156	148	159	176	161	157	153	178	164	157	159	131	210	142	168	153	149	160	159	150	160	154	162	178	169	178	158	151	182	162	148	140	176	160	177	149	146	148	179	139	155	170	155	147	152	156	158	131	164	149	165	141	148	169	139	155	134	174	170	183	177	134	160	186	153	160	161	180	185	169	153	146	164	155	194	162	132	147	151	150	176	175	134	166	149	163	147	151	157	138	172	161	177	148	159	149	130	145	156	137	172	169	152	140	151	152	157	163	149	174	181	175	170	152	150	145	132	153	174	160	140	172	161	160	165	158	136	157	148	151	148	164	147	173	151	152	161	161	162	179	155	170	152	147	149	151	177	147	144	176	169	165	160	146	168	178	142	156	162	169	153	166	162	203	175	161	156	159	166	145	149	144	133	144	176	152	163	168	155	170	150	161	164	141	145	173	149	142	182	136	154	162	147	163	123	142	161	150	168	177	154	167	161	152	140	148	151	151	175	149	144	140	144	171	146	163	155	131	152	143	162	168	150	149	157	139	150	168	154	149	162	158	157	153	155	159	154	156	158	168	145	158	174	161	145	164	160	158	143	160	155	148	139	159	160	171	176	173	147	150	155	145	151	130	167	161	123	155	163	167	154	171	161	164	159	148	155	139	170	195	153	166	152	161	150	148	166	168	171	142	146	145	136	145	190	171	158	147	146	152	149	135	151	144	136	176	183	171	131	162	158	174	131	144	163	149	147	161	146	143	166	158	178	164	141	150	163	170	179	149	177	152	162	175	144	155	154	139	159	156	172	149	165	150	138	147	147	138	160	150	165	156	162	165	167	167	176	152	152	142	144	141	162	199	154	139	163	171	144	164	162	161	159	155	183	169	174	154	169	174	168	161	156	141	150	149	141	166	169	152	153	162	142	177	166	160	173	148	158	161	140	155	156	146	167	141	175	162	157	169	169	147	155	177	152	164	141	167	162	160	159	193	162	154	144	180	167	164	154	141	170	167	173	155	167	155	160	164	155	155	150	160	152	171	151	130	156	170	156	151	142	144	163	177	163	134	155	166	170	156	153	145	186	168	160	167	184	175	157	162	156	137	145	138	139	168	166	183	161	159	168	169	136	155	150	184	133	154	178	171	159	157	157	169	148	144	153	163	157	149	162	180	144	157	154	138	163	169	154	189	163	160	176	147	152	157	132	152	160	184	152	148	184	157	165	172	147	171	145	165	163	165	144	149	167	145	175	163	152	176	132	167	167	171	151	156	145	151	147	144	139	167	141	170	155	166	187	180	181	157	176	180	160	154	137	160	163	161	158	143	163	139	150	142	138	164	161	135	144	154	155	143	179	164	184	145	153	157	159	162	162	145	143	155	184	172	162	161	152	162	160	132	165	162	134	178	158	142	168	168	169	159	151	166	163	160	166	149	190	166	164	163	162	166	148	156	161	129	165	167	156	168	152	151	153	151	174	158	148	168	164	138	138	160	167	125	175	173	173	163	176	169	149	148	159	146	152	143	135	168	165	141	164	160	153	147	162	161	177	174	166	145	145	165	146	158	152	161	159	133	160	140	172	137	157	195	171	147	144	153	158	147	173	151	157	174	136	185	163	165	179	188	158	122	167	163	145	150	168	169	160	153	160	144	165	165	145	149	164	170	156	174	181	175	148	164	141	147	128	162	169	130	158	149	148	160	135	149	166	149	149	154	167	162	168	145	153	150	171	169	152	149	165	155	151	161	152	153	141	162	127	161	181	154	145	152	149	144	169	182	164	161	158	169	161	201	155	172	141	187	153	155	140	152	161	134	161	151	158	172	170	166	160	155	176	149	136	170	166	163	157	148	155	161	157	145	151	182	153	153	177	187	162	166	143	173	161	137	152	137	181	167	159	156	152	160	129	158	173	142	195	192	153	157	145	138	156	146	145	162	152	149	169	165	161	158	165	177	165	169	176	153	166	146	150	157	167	166	175	152	175	162	174	153	135	162	152	155	153	190	140	159	145	163	181	146	173	165	164	186	159	168	157	125	147	151	172	177	149	152	196	133	158	185	180	162	165	158	163	171	154	200	170	153	127	140	160	192	165	170	162	179	166	145	143	176	163	170	172	170	164	176	153	158	168	168	160	139	170	145	163	156	162	174	151	152	175	190	158	159	165	163	171	138	176	160	139	172	143	166	149	173	167	174	165	153	157	139	159	165	180	177	179	158	192	155	137	170	163	140	146	177	158	141	152	137	161	162	167	159	159	141	157	140	161	172	176	173	167	160	168	164	149	154	162	140	184	159	149	186	203	145	166	161	159	143	156	161	172	159	162	165	166	151	166	166	174	172	151	151	152	161	178	159	139	140	156	150	159	146	159	163	155	157	139	171	150	158	139	145	156	132	152	146	155	149	168	161	124	155	168	187	169	177	156	173	157	162	143	162	163
7783	1204	1269	1207	1054	867	808	652	619	643	587	506	470	468	458	448	426	415	421	413	402	416	401	361	413	405	379	376	363	357	412	382	349	362	386	371	370	357	401	366	353	377	364	378	355	368	395	382	374	392	376	393	355	420	375	414	346	360	423	385	373	408	410	369	398	368	421	413	377	360	393	405	362	385	388	409	389	365	406	406	387	336	409	362	394	360	382	403	365	378	340	367	347	382	365	392	368	372	313	413	368	362	378	362	383	391	373	329	386	346	360	366	355	384	403	377	403	351	385	367	399	339	351	360	358	377	371	364	369	371	370	399	389	389	356	384	351	352	391	363	358	383	374	396	368	405	356	369	367	363	374	382	376	381	392	370	366	400	372	350	359	361	376	342	379	350	412	357	392	373	371	381	360	355	370	338	359	368	386	393	378	382	361	368	345	346	372	371	344	361	377	370	373	374	385	389	373	386	384	386	374	351	428	363	358	355	327	327	398	398	350	355	365	403	373	339	374	360	364	360	402	352	397	369	353	353	365	311	350	371	325	346	390	355	353	328	415	370	341	388	357	373	342	395	381	363	350	374	396	401	360	357	363	386	397	344	369	378	339	377	393	362	384	381	403	388	392	350	383	400	394	373	374	405	360	357	372	352	385	389	376	373	340	379	392	362	362	335	357	398	352	382	346	383	369	383	375	395	380	357	392	385	376	354	391	352	394	379	388	364	355	342	374	353	383	329	391	352	363	390	358	387	359	393	406	369	351	354	371	367	355	359	378	385	316	376	359	375	351	352	353	384	363	354	355	364	362	387	382	348	389	353	415	373	362	374	381	422	395	376	361	335	356	362	354	369	352	390	395	372	377	364	386	354	335	390	375	351	419	390	388	338	365	375	392	362	377	375	327	350	382	368	419	359	351	380	332	342	363	376	365	379	366	360	357	383	407	400	339	376	365	388	363	348	396	360	365	359	383	383	362	355	375	389	411	346	381	343	346	337	348	347	377	366	336	367	364	363	364	361	381	396	381	371	341	360	361	371	365	344	401	353	391	393	349	324	386	396	379	376	367	389	354	393	348	340	413	356	367	357	375	375	366	393	357	371	395	399	378	382	392	374	347	382	386	362	391	359	400	366	336	408	400	337	373	375	380	362	376	337	359	394	373	403	356	371	382	364	415	382	373	384	384	394	359	353	360	385	392	370	384	389	356	365	372	360	376	360	399	399	341	351	396	351	397	383	391	379	335	374	347	332	344	366	362	391	340	351	342	371	392	376	360	369	389	372	348	385	349	361	348	350	374	387	394	350	395	346	394	376	372	361	358	387	373	367	354	374	396	401	350	379	349	395	358	349	421	388	381	388	321	363	369	347	390	406	357	369	365	386	361	372	340	398	386	368	375	387	356	362	368	341	379	407	403	350	386	372	351	369	374	377	394	367	369	378	362	367	378	387	403	320	381	370	362	395	421	386	351	356	339	357	376	352	360	367	378	351	392	346	367	378	353	325	313	376	388	372	394	347	389	355	329	399	371	347	374	349	351	353	386	373	405	406	383	334	376	361	371	381	369	361	361	381	379	367	392	375	383	372	351	361	372	344	334	352	339	369	356	401	358	364	356	379	358	359	372	374	362	370	384	363	344	347	394	345	385	372	389	388	392	370	335	380	378	369	374	337	384	346	349	353	363	381	333	395	344	367	389	363	402	359	394	313	373	362	369	337	364	381	368	352	337	364	354	376	379	357	389	368	378	380	371	357	379	359	384	335	356	358	348	390	375	373	375	350	346	357	368	351	366	380	383	353	351	344	385	377	357	370	385	394	362	379	357	363	343	366	348	394	354	389	358	383	367	336	361	334	386	363	366	368	386	393	377	368	386	408	395	373	376	365	345	358	331	345	375	327	396	366	368	363	386	376	376	348	403	371	385	368	358	374	366	389	370	367	378	365	370	374	402	349	366	348	329	377	383	364	347	354	352	364	370	355	359	398	364	374	376	360	376	356	377	366	372	384	376	351	359	370	385	379	350	346	397	350	362	358	355	354	352	323	348	408	382	375	389	365	380	390	378	399	373	379	376	378	389	366	377	368	375	399	356	416	355	382	377	378	366	371	379	374	360	366	356	383	426	355	344	384	326	389	364	365	336	404	357	378	368	373	374	391	384	388	361	332	337	372	360	407	408	363	370	385	414	353	369	370	383	357	395	369	382	376	357	371	358	345	372	343	389	361	390	369	370	375	392	364	373	388	366	419	348	346	376	381	404	344	391	379	349	412	360	391	363	386	330	351	394	359	346	379	352	354	388	362	351	378	423	383	364	370	369	390	389	395	393	376	327	374	391	338	370	357	370	383	397	364	377	362	389	393	298	374	376	374	331	366	381	394	403	338	354	388	394	354	343	338	361	358	336	383	367	364	425	411	325	337	344	343	354	393	352	376	367	362	338	379	344	399	363	340	355	381	367	347	389	367	366	362	343	360	374	380	374	372	362	339	346	375	353	381	381	369	393	380	383	369	386	377	335	350	339	370	364	387	412	384	379	386	356	347	342	353	395	371	362	346	408	396	372	335	365	368	407	344	363	388	381	360	370	377	385	392	353	378	381	358	379	369	350	376	389	349	375	391	392	407	374	384	347	394	370	359	367	384	356	397	381	394	359	370	362	379	356	341	391	362	396	390	416	362	397	400	394	389	395	372	370	390	379	340	341	349	367	392	396	357	353	350	345	360	383	353	398	337	387	371	352	370	357	372	321	379	337	318	388	381	391	372	362	369	411	360	385	382	380	372	377	366	376	360	351	382	382	378	371	352	358	356	402	354	384	396	359	381	404	366	344	390	377	354	352	365	376	380	374	389	373	388	336	342	378	394	345	364	375	373	367	357	379	358	342	397	352	377	376	387	391	392	405	377	359	359	360	362	373	399	379	348	373	358	349	389	365	343	375	402	342	355	395	391	361	378	367	371	358	374	401	373	390	390	382	362	339	404	403	344	327	382	357	376	390	354	332	357	391	389	373	353	387	380	329	389	386	354	367	331	377	372	381	348	378	385	341	398	352	351	364	350	384	376	373	392	380	387	381	383	393	345	380	383	367	369	389	357	379	365	402	389	374	376	347	363	367	338	336	392	362	356	371	320	376	412	337	396	335	359	371	324	384	369	351	359	373	346	363	365	380	378	378	371	379	378	362	364	378	390	386	361	350	362	376	364	381	386	378	348	404	402	358	353	401	325	369	361	389	379	341	374	383	376	382	385	386	385	375	364	381	379	398	356	418	369	360	343	362	380	367	366	364	384	364	389	398	380	355	389	354	362	405	383	342	386	382	392	390	348	354	363	362	355	342	353	365	380	391	370	376	379	389	366	372	332	377	386	381	365	377	371	377	386	371	370	348	358	387	367	367	336	379	370	368	358	393	362	323	374	343	355	376	371	347	422	371	379	398	382	372	379	390	371	351	393	386	333	373	369	373	372	361	408	370	400	374	374	361	363	344	380	364	358	360	394	388	362
16831	1915	874	578	349	267	182	185	153	138	130	139	78	117	101	99	82	83	80	88	79	113	95	96	75	78	75	88	75	87	68	96	81	84	80	80	85	79	78	84	94	80	82	78	86	87	75	70	84	78	74	72	65	83	85	69	79	84	80	92	98	80	65	74	76	66	78	85	84	84	79	77	86	85	82	92	81	71	76	76	79	85	85	84	88	79	86	88	77	60	66	72	74	77	81	89	82	86	69	67	66	78	80	72	92	65	77	70	93	84	84	87	75	81	88	77	77	81	85	99	69	73	70	72	73	66	79	102	83	67	74	70	81	71	89	59	90	64	80	58	74	75	75	58	81	59	71	85	79	67	64	90	71	93	74	75	73	90	81	63	74	66	96	76	88	82	69	74	85	78	75	69	67	67	53	68	78	63	86	74	86	74	83	102	72	86	72	68	95	89	72	81	59	80	79	61	81	60	55	82	88	79	87	75	77	99	66	79	79	74	74	78	61	70	80	82	69	68	75	70	76	76	65	83	75	78	81	82	76	87	73	83	74	72	72	85	78	89	69	81	77	75	94	74	63	75	64	55	82	92	66	101	66	71	85	78	66	75	74	66	65	89	82	74	77	55	81	78	82	80	76	73	79	69	61	76	81	73	77	72	84	82	75	62	82	83	87	64	80	78	75	61	87	76	75	90	78	84	79	84	90	70	84	84	57	81	84	66	79	72	73	81	73	67	76	74	82	75	77	78	79	63	72	75	74	77	78	76	76	69	82	79	70	84	78	77	80	91	63	89	59	68	61	80	75	77	64	64	84	75	80	77	67	69	69	75	69	72	74	76	67	62	68	84	75	88	83	81	90	78	76	69	72	85	86	83	81	63	64	101	60	75	86	82	69	83	63	79	75	73	92	79	65	77	89	67	77	86	94	64	79	80	64	96	73	74	80	73	71	72	89	75	60	79	59	83	76	86	75	76	71	69	86	82	86	79	72	81	62	58	84	88	84	83	71	81	62	68	71	79	72	75	60	73	65	86	73	68	87	88	80	87	86	101	91	95	80	81	84	76	70	74	86	78	88	65	75	75	54	55	79	67	80	81	74	70	72	71	85	79	73	82	88	75	74	70	85	67	74	83	89	65	70	89	62	70	69	83	87	68	87	64	78	73	76	77	69	85	92	68	79	70	75	84	72	70	92	70	61	74	79	79	81	54	94	84	80	83	77	86	85	87	71	57	75	73	72	69	89	65	70	68	72	62	88	76	65	79	78	70	89	67	92	85	76	71	59	90	84	66	85	76	87	77	72	59	66	74	59	65	71	75	79	76	76	84	76	66	77	85	74	77	66	66	54	81	79	83	69	92	87	80	84	68	63	86	75	80	86	91	85	73	78	67	78	83	70	66	71	72	80	77	74	73	75	57	66	73	81	68	60	90	78	64	76	79	75	66	84	69	70	70	83	77	74	71	80	65	74	69	76	72	75	76	56	66	67	77	67	91	70	74	82	81	74	77	68	80	70	56	67	72	72	65	75	62	84	72	75	72	83	72	66	82	76	62	91	70	64	74	78	77	82	85	79	80	64	80	78	72	81	89	83	71	75	70	79	63	100	86	74	54	68	78	77	80	70	69	72	80	80	84	67	68	90	81	84	80	87	64	82	85	66	78	80	82	74	87	65	56	71	63	70	79	74	66	82	89	71	58	61	91	63	58	76	64	90	78	69	67	79	71	73	85	75	74	70	95	74	73	75	64	84	63	83	65	81	79	69	81	92	89	76	71	73	65	84	58	84	70	76	71	78	87	79	96	78	80	66	63	75	87	72	50	76	74	74	74	91	64	73	76	74	64	83	78	81	79	103	77	74	86	81	79	68	75	84	86	90	95	76	81	83	64	76	75	76	66	59	71	75	57	72	71	71	85	81	78	70	79	76	69	75	77	73	68	80	62	80	72	85	60	76	68	72	72	78	89	101	74	82	84	89	86	76	79	69	77	93	74	98	66	62	74	71	85	76	73	68	70	91	82	74	72	76	83	86	79	82	74	68	72	85	86	72	64	84	88	84	68	77	77	82	61	82	88	74	90	74	75	97	93	86	76	85	72	78	100	84	78	78	86	70	64	74	74	87	73	82	90	63	60	91	80	76	69	100	61	69	52	80	74	78	77	86	84	69	60	76	78	78	83	85	71	71	64	89	70	86	72	76	70	87	66	86	75	75	76	89	78	91	79	68	85	92	75	64	77	66	74	73	90	70	73	68	74	73	78	70	73	83	63	78	63	91	70	71	69	70	69	80	88	80	92	76	79	79	75	86	79	72	70	75	88	63	80	72	84	71	77	64	64	79	77	76	69	69	73	65	69	67	76	73	61	76	76	67	67	63	72	65	64	74	71	83	79	65	68	85	73	75	79	80	84	76	74	74	70	77	86	68	78	76	92	63	70	105	68	86	73	91	79	83	76	69	64	67	76	66	89	75	61	73	75	82	76	88	63	69	68	59	84	71	90	82	73	70	87	79	72	79	82	86	63	83	72	61	81	64	84	73	73	84	81	77	86	68	71	75	83	78	74	72	67	69	63	74	80	61	58	69	85	76	71	82	85	91	69	83	84	59	69	74	68	68	66	79	89	72	75	66	77	76	80	63	79	67	83	72	98	70	82	63	74	69	83	80	78	58	65	75	73	82	69	74	70	79	75	87	72	66	70	83	62	60	71	85	75	67	83	73	88	70	63	72	73	77	88	73	60	74	97	71	82	86	67	77	75	79	70	72	80	74	74	83	69	70	69	79	77	73	58	96	76	88	62	85	75	60	73	79	93	73	100	82	75	77	72	60	91	87	75	79	93	80	67	86	77	84	97	72	85	69	71	96	95	65	81	68	53	65	57	56	78	73	80	71	67	91	68	69	70	95	70	82	84	87	84	44	65	74	69	69	56	80	69	56	79	57	76	70	61	82	75	84	95	86	88	79	89	98	81	69	87	78	59	86	81	66	66	84	74	69	64	86	74	95	76	80	69	60	81	63	83	79	79	76	80	89	94	77	83	71	79	64	69	69	60	63	88	82	88	84	77	67	60	82	70	77	71	85	74	58	77	62	76	85	68	77	76	74	74	75	92	68	69	71	74	73	65	71	90	80	88	73	70	85	78	78	96	72	66	73	75	73	80	68	68	80	85	88	84	67	71	80	81	76	81	67	71	91	89	85	87	79	72	73	69	81	76	83	79	89	90	82	88	77	96	92	67	107	89	78	60	80	74	69	80	87	90	55	67	88	69	74	72	65	73	74	81	97	79	92	76	85	76	70	74	59	77	82	82	88	63	86	75	73	89	67	83	68	69	92	79	69	68	69	81	87	72	63	59	79	88	94	77	77	69	79	77	79	82	83	70	81	74	70	58	74	70	63	76	56	68	82	85	77	83	66	75	76	77	76	80	86	65	77	76	93	70	79	79	60	67	67	83	70	66	77	75	88	77	77	71	87	81	84	77	67	80	65	90	91	79	80	63
9992	1334	1771	1905	1651	1162	952	797	703	596	510	455	384	352	337	344	294	291	286	269	241	236	247	242	260	240	265	242	219	233	265	242	239	214	215	210	225	213	229	203	233	194	206	215	223	230	218	239	220	207	179	198	209	197	214	186	208	185	262	234	240	228	227	210	247	237	234	226	229	228	219	218	229	236	198	181	226	195	206	216	194	228	212	209	222	213	212	199	225	186	181	186	205	190	181	197	186	218	192	193	202	234	212	198	186	208	204	182	200	201	201	217	196	199	198	194	194	198	214	195	205	209	197	211	202	213	218	190	191	183	207	213	197	189	211	210	181	199	198	183	190	194	194	216	228	194	204	200	218	206	205	199	203	215	202	188	199	206	214	182	186	215	182	217	189	197	198	190	207	179	222	197	219	228	217	182	203	185	194	212	186	213	193	192	175	185	198	213	196	194	181	193	174	216	218	179	214	220	177	212	176	169	187	173	192	184	213	213	186	199	201	193	170	196	173	189	192	187	178	196	185	204	188	216	213	206	170	193	182	180	210	211	200	169	212	204	184	188	189	188	215	189	196	191	207	182	179	213	214	189	184	185	185	196	193	176	176	206	167	201	200	199	200	207	190	192	194	203	185	212	190	201	200	230	195	185	214	172	184	190	227	191	201	213	186	197	201	195	211	206	184	170	186	187	203	192	174	198	197	179	218	193	179	187	207	212	184	164	177	185	199	192	201	160	198	203	216	182	200	191	220	209	186	232	200	194	192	214	185	205	197	189	171	206	205	188	185	170	196	199	209	224	211	190	189	189	201	198	212	222	220	217	191	180	188	215	218	206	176	202	191	198	199	181	188	196	196	202	206	215	184	179	179	199	210	187	191	181	206	218	202	202	191	187	194	193	196	180	200	183	215	185	186	200	173	184	209	177	211	182	202	189	208	180	183	200	198	181	187	206	205	199	198	189	212	211	187	202	209	171	210	185	194	196	199	202	190	191	197	218	220	189	181	215	211	193	201	194	196	196	168	203	179	194	206	197	199	168	218	198	177	179	203	175	210	203	206	190	191	195	177	186	199	185	219	209	189	176	204	176	186	193	199	190	197	192	198	177	210	191	215	204	185	183	189	197	208	187	166	190	210	197	187	187	189	219	197	210	198	200	200	203	205	200	185	186	203	204	210	204	193	189	189	167	178	208	199	202	164	178	198	191	179	196	227	207	205	186	209	207	193	183	169	205	190	198	191	205	195	180	184	170	226	174	180	199	183	179	185	208	183	224	193	190	199	211	206	205	202	178	183	181	214	166	185	208	189	190	210	172	196	182	215	174	202	207	202	188	207	194	200	197	194	199	194	213	199	209	192	180	196	195	222	180	202	203	195	200	187	224	178	196	209	195	187	194	190	189	209	167	208	206	174	191	176	180	198	214	174	190	207	173	214	201	195	210	196	212	225	177	186	173	201	199	212	205	219	200	196	203	194	198	186	204	187	174	222	204	202	185	169	210	205	198	183	182	207	198	196	185	210	171	168	189	187	184	192	201	192	201	200	187	192	191	193	203	216	189	177	193	186	185	228	178	207	209	207	181	190	201	198	217	195	218	207	206	206	199	194	180	183	222	178	213	208	202	198	170	228	215	181	170	159	203	205	182	212	211	194	204	196	188	207	195	199	175	185	187	208	185	221	206	174	182	181	178	189	190	199	201	211	200	173	189	178	194	193	182	200	163	220	207	193	215	198	186	194	196	229	215	163	210	198	207	192	184	184	202	219	193	174	215	204	227	189	204	188	190	185	248	186	199	200	227	162	188	206	203	167	190	199	178	201	223	207	191	199	218	211	188	212	175	157	189	205	171	197	189	187	212	198	205	208	176	205	175	200	205	186	200	201	188	230	209	226	171	191	179	200	225	194	207	180	220	201	202	221	199	207	189	198	196	189	198	206	203	193	209	195	182	204	180	211	183	197	203	207	193	224	176	195	187	191	200	192	200	188	210	199	175	191	183	183	189	200	187	207	181	203	200	179	224	207	199	194	165	188	186	191	203	198	192	190	189	208	213	203	204	191	196	188	216	209	191	190	202	211	202	191	196	196	178	204	205	172	203	177	184	211	188	183	185	196	210	201	182	197	193	181	194	171	187	163	204	186	219	196	224	214	179	224	206	177	187	187	171	198	200	174	180	198	212	234	207	189	162	220	198	201	186	206	188	192	221	192	200	195	208	170	224	180	180	167	202	194	198	212	215	174	221	205	205	208	195	192	212	190	206	207	201	212	211	177	185	178	185	188	199	183	184	170	197	185	211	192	189	180	178	224	230	197	198	181	201	185	202	199	211	176	185	183	191	202	205	203	183	178	197	203	192	195	166	183	198	197	224	197	204	196	193	183	190	172	193	207	184	185	211	212	185	204	204	198	161	184	193	187	214	154	181	178	170	205	188	208	195	195	196	198	175	205	207	180	191	184	197	212	191	202	192	194	201	181	199	187	202	184	180	204	204	204	216	197	195	205	201	182	191	177	199	192	184	199	181	214	199	186	201	173	213	211	204	205	188	177	202	197	223	177	206	182	189	192	194	197	188	187	180	221	185	199	212	198	215	182	172	214	197	216	184	200	181	183	213	190	208	207	194	168	176	220	191	203	198	185	209	197	206	202	200	199	201	186	191	191	213	200	183	213	176	191	196	192	198	179	168	233	211	196	193	184	196	191	191	172	193	183	193	188	194	211	202	198	207	196	183	187	190	223	164	185	216	183	194	201	194	210	211	193	187	206	175	175	199	191	171	190	224	179	181	211	209	198	200	179	184	188	179	190	172	175	193	200	180	200	189	186	206	210	181	180	208	197	192	202	175	183	192	206	221	195	212	219	201	181	198	208	206	202	189	178	194	204	193	185	192	202	198	192	185	227	171	170	193	175	221	182	185	191	189	195	191	191	196	197	177	193	171	187	197	229	193	208	193	197	181	176	202	190	189	201	189	182	164	183	187	174	175	192	209	208	199	179	201	214	193	195	185	212	203	175	197	188	206	204	198	204	216	168	187	180	227	212	213	197	223	214	186	198	183	214	179	175	168	222	210	202	203	178	194	185	177	191	199	208	177	206	195	208	201	184	203	196	198	187	194	185	221	197	201	198	182	201	193	204	182	185	200	190	211	186	189	194	203	168	189	183	171	219	191	174	205	187	198	207	195	212	198	219	212	212	207	216	199	194	207	204	211	204	168	189	183	198	214	211	196	187	189	210	176	177	220	192	189	211	198	192	177	193	198	172	183	201	195	189	205	191	199	178	203	211	216	169	198	186	202	163	216	226	187	210	225	190	194	182	181	209	190	213	197	185	194	196	200	209	182	198	181	224	197	200	168	167	216	189	204	188	190	212	201	202	192	189	189	188	185	210	217	185	207	178	196	198	191	194	173	207	183	194	190	189	197	204	197	206	185	189	196	180	218	205	200	209	204	166	182	222	186	203	215	211	176	181	211	202	188	222	198	189	200	188	196	195	174	165	193
2198	400	233	199	193	188	172	169	176	146	191	142	155	180	170	162	192	192	163	171	160	162	171	197	175	163	187	170	183	156	171	157	174	171	192	176	175	165	163	183	172	181	167	180	172	156	162	161	183	150	170	164	160	181	179	195	197	178	178	168	155	172	185	186	184	178	149	177	132	198	177	162	166	171	189	165	165	158	198	168	150	178	195	187	149	163	177	170	171	171	170	166	198	160	149	160	165	190	169	197	160	169	166	156	163	158	192	166	149	153	170	185	150	164	157	188	166	162	168	175	181	173	200	166	159	161	183	177	161	159	200	168	175	181	183	143	156	174	153	180	166	161	152	175	165	178	170	156	172	166	173	167	178	168	168	145	148	147	178	177	166	195	162	177	169	163	186	171	176	200	189	179	156	173	157	170	184	187	162	160	170	155	166	142	195	162	164	159	159	158	177	190	196	163	148	192	152	171	186	193	145	167	160	168	159	180	172	178	156	180	164	180	161	175	154	159	159	185	180	187	184	181	170	182	174	177	176	180	195	140	171	169	146	189	164	184	188	165	158	187	147	174	181	170	160	186	179	178	166	174	146	164	154	163	155	155	170	162	156	190	169	162	148	191	172	169	192	178	161	152	168	167	188	158	185	150	194	198	163	156	181	164	174	168	157	168	170	163	168	162	163	168	179	144	192	184	191	177	158	167	164	173	181	190	168	164	155	179	187	182	169	186	184	149	156	158	156	154	176	175	172	166	171	151	179	187	172	133	195	162	175	165	191	160	183	197	171	156	186	180	171	172	198	192	157	173	189	146	172	164	181	172	178	200	142	180	177	159	163	144	176	178	160	169	171	163	152	173	183	178	166	169	174	171	186	192	188	140	170	167	162	163	167	182	178	178	178	152	175	173	205	172	157	175	206	182	164	158	161	183	189	178	189	168	170	186	169	162	163	189	141	158	190	181	164	157	175	193	194	164	176	183	180	166	171	175	172	165	164	174	165	191	170	157	195	187	172	163	162	186	194	169	179	184	180	194	180	168	174	182	200	161	174	178	149	184	171	178	163	175	163	183	164	163	167	162	158	157	156	193	155	176	167	162	169	196	154	181	165	144	130	148	159	195	173	188	167	172	154	173	177	190	174	157	168	169	149	171	153	163	151	178	181	158	142	165	172	174	149	180	172	154	166	137	171	181	184	194	180	182	179	163	170	187	179	153	173	169	181	169	166	154	174	187	167	171	166	180	176	182	180	155	156	167	199	177	164	169	154	162	160	187	178	184	182	154	174	165	144	199	156	151	169	164	169	169	164	159	180	121	140	184	155	166	164	155	191	152	172	161	166	166	147	189	170	166	169	189	161	153	142	152	189	154	171	163	179	153	182	168	178	166	186	196	176	167	172	187	187	154	151	168	161	172	185	155	143	171	141	142	170	183	185	185	161	153	176	181	161	194	160	152	173	188	155	161	166	191	162	176	159	149	173	178	176	153	160	167	188	173	168	154	167	176	149	178	152	170	152	168	161	155	170	159	167	164	170	169	169	149	172	178	152	171	162	180	164	190	201	177	170	184	178	182	187	170	171	186	177	175	172	158	191	138	172	183	184	173	165	169	153	170	165	171	194	145	185	178	159	155	165	162	160	185	175	190	197	178	159	165	187	180	162	178	177	140	176	167	178	180	171	193	157	171	189	180	193	174	172	187	158	176	144	169	156	177	159	169	177	188	165	163	163	165	188	170	189	183	160	178	155	167	160	198	180	189	148	182	154	203	170	169	156	167	173	193	163	171	183	165	164	183	167	188	178	179	162	174	172	182	177	186	150	186	144	181	169	187	175	190	186	173	163	179	166	175	194	183	180	171	166	184	153	163	164	187	189	166	180	155	152	172	164	161	167	161	145	176	187	178	169	164	172	191	141	173	187	173	178	182	164	145	154	160	169	192	164	167	168	158	169	172	191	152	163	154	191	195	215	163	154	181	167	181	201	182	188	177	194	166	175	175	174	192	163	153	175	165	192	164	158	172	161	183	191	159	165	170	158	174	181	165	186	162	158	188	183	167	169	198	177	173	145	179	183	149	180	178	162	173	164	153	191	142	156	169	189	185	179	157	193	180	188	194	173	159	168	176	151	157	156	149	164	170	208	175	169	163	167	179	167	169	168	152	178	163	141	179	171	168	174	173	158	174	176	156	159	178	154	164	180	176	164	170	152	196	175	161	164	180	156	155	179	175	152	159	164	152	173	170	172	154	162	150	159	165	178	137	161	190	204	153	202	169	172	145	171	143	174	184	188	145	183	179	195	175	179	172	183	190	165	152	168	188	157	205	153	167	167	150	174	155	160	173	166	156	194	189	152	182	169	166	166	163	154	150	190	146	174	175	177	177	157	200	171	181	164	163	196	173	189	145	154	139	179	160	183	170	163	150	156	179	180	162	144	170	162	170	168	163	166	164	175	162	177	189	158	176	177	167	190	172	168	175	175	178	163	172	178	151	188	167	170	158	174	172	153	178	179	159	150	195	168	168	164	172	172	205	179	176	184	161	170	158	154	187	149	154	179	160	188	161	171	178	188	162	180	163	161	185	154	181	173	199	187	175	161	175	158	182	179	168	155	163	170	159	142	158	137	168	174	167	148	161	200	182	162	164	173	174	193	174	154	185	190	153	141	185	178	165	184	161	180	161	175	195	161	165	163	169	157	177	189	173	183	174	150	165	179	164	156	155	172	163	170	167	165	176	160	178	153	165	161	191	172	174	167	181	176	176	174	164	166	187	158	181	181	187	153	173	159	138	147	169	167	163	169	144	160	186	169	170	170	169	193	177	171	173	174	170	156	161	170	163	184	165	178	153	167	179	177	178	159	199	170	171	172	195	154	150	199	167	176	157	157	176	172	193	171	174	193	182	154	166	169	197	167	144	165	175	182	152	165	162	189	174	179	175	169	185	157	163	184	156	180	166	169	195	162	162	167	171	164	154	168	181	176	176	192	176	156	166	163	165	167	170	176	172	172	181	174	172	166	178	174	160	164	160	191	167	164	177	198	163	179	154	148	151	169	156	164	164	166	162	184	148	180	157	191	180	171	166	170	165	163	172	176	161	176	154	158	192	175	193	171	179	170	157	157	172	170	155	160	152	143	167	177	177	185	166	177	198	170	175	183	155	160	157	160	167	156	176	198	195	170	163	203	177	181	183	200	171	171	171	173	161	165	160	169	157	166	158	185	193	162	172	182	186	168	183	154	186	190	178	195	164	175	151	146	182	184	177	177	170	150	173	182	194	153	166	164	178	175	171	159	154	164	186	199	166	176	164	162	156	171	145	192	189	187	195	163	162	146	162	173	165	190	168	169	166	171	178	174	171	181	177	164	167	184	172	148	156	148	181	177	154	155	150	178	152	160	165	152	157	158	182	153	176	185	189	180	178	161	164	186	184	168	178	181	178	158	167	173	154	189	152	175	173	174	159	162	145	149	152	156	186	162	180	149	181	177	151	161	179	175	174
2272	598	525	504	482	480	443	448	399	418	399	427	413	406	440	438	407	441	398	410	396	415	385	415	428	417	382	391	411	396	404	405	397	403	471	365	416	433	421	351	435	426	474	438	397	415	398	391	429	405	393	384	380	441	404	417	427	413	398	422	436	426	394	396	437	400	412	422	398	414	420	421	412	407	437	430	406	419	391	418	402	438	456	414	397	440	409	453	453	420	390	394	419	392	387	385	382	394	414	406	421	411	409	411	373	352	393	406	368	400	378	400	438	422	380	362	395	387	358	427	390	415	406	417	371	400	378	398	398	399	404	414	389	434	400	416	405	392	375	383	401	419	425	407	418	369	417	428	410	371	427	391	439	399	375	390	411	398	396	375	424	418	445	405	428	409	410	401	391	418	412	423	398	411	404	422	416	380	402	402	398	358	376	372	444	386	426	389	395	383	423	401	431	384	444	388	386	405	405	371	390	386	387	407	381	387	383	389	421	427	398	427	405	398	365	424	421	376	428	440	409	393	430	395	412	391	463	390	411	394	418	358	390	418	396	386	395	403	419	395	412	375	390	381	423	412	408	458	432	409	389	404	386	418	384	384	406	398	418	393	385	410	423	442	404	399	379	387	426	420	403	431	398	410	395	384	430	374	401	398	392	415	417	388	417	402	419	439	406	383	435	396	396	421	434	404	436	401	371	397	383	403	411	400	412	391	409	383	397	351	419	378	417	412	396	425	407	402	405	430	405	406	401	394	398	414	429	387	417	393	392	428	378	403	428	382	421	398	389	416	380	433	409	429	398	386	404	395	414	410	396	384	411	414	407	419	398	405	387	418	375	409	371	428	410	392	402	404	387	435	398	400	392	398	396	397	439	410	398	401	378	434	428	415	432	418	394	418	417	427	411	419	380	386	384	408	430	407	402	401	400	382	425	391	361	410	412	389	393	416	409	375	394	390	368	408	422	411	425	336	417	403	437	398	439	404	411	419	398	424	405	381	386	409	402	401	428	397	420	417	434	387	421	418	358	375	427	402	382	366	417	408	368	400	418	395	387	411	419	391	405	396	375	392	393	393	394	389	427	432	430	388	379	394	395	393	417	394	389	387	407	397	380	394	404	400	403	406	391	380	404	402	410	407	399	410	369	387	412	415	425	432	415	415	407	402	408	414	412	384	355	413	373	435	376	399	381	427	453	456	371	389	394	406	402	375	399	388	400	403	391	414	404	404	372	419	426	390	450	383	403	448	389	403	423	385	370	376	437	438	421	393	429	380	396	400	405	396	423	404	379	381	403	408	409	388	391	369	417	387	404	440	395	410	432	369	382	377	389	374	406	380	392	431	430	395	400	383	398	375	403	414	404	414	406	385	471	395	414	427	402	382	398	417	400	399	428	406	427	427	408	392	394	383	363	395	438	395	369	409	378	406	436	398	422	405	386	436	374	408	388	435	395	373	432	390	403	422	408	404	386	395	395	412	375	406	390	398	422	394	418	401	399	399	398	406	381	423	408	417	419	384	370	397	425	405	425	406	393	397	411	438	403	387	390	364	371	385	391	446	383	406	374	419	429	387	378	375	411	424	447	389	403	409	380	388	388	455	430	386	378	394	415	398	355	391	423	425	391	413	391	406	407	405	370	392	392	428	387	414	414	405	412	392	423	403	399	415	381	400	401	370	419	386	392	402	428	367	412	396	409	399	405	393	390	397	391	408	389	424	383	392	406	416	380	400	393	403	413	429	428	398	404	437	405	383	386	401	424	405	392	414	359	419	421	397	404	380	377	401	433	377	406	377	399	431	417	427	414	393	383	402	372	400	415	389	369	395	410	421	418	409	435	410	435	412	416	414	415	427	412	408	434	418	369	411	410	408	410	405	404	393	376	412	393	369	399	388	379	408	414	432	395	428	413	393	384	426	421	384	413	391	388	386	441	433	394	387	416	374	414	423	408	425	370	402	384	406	422	390	428	395	388	400	373	424	394	420	403	394	410	394	402	421	409	367	387	405	386	414	421	397	458	398	407	394	433	421	418	377	411	397	393	365	409	410	429	393	388	395	381	443	408	417	383	367	393	427	432	447	388	394	390	408	408	391	415	422	425	387	420	394	396	383	388	391	404	414	425	405	433	419	393	424	377	374	425	396	387	387	398	405	386	369	416	415	407	385	410	362	368	392	414	389	380	368	370	385	392	388	421	425	398	397	392	398	394	387	389	401	372	345	389	429	397	397	404	387	384	388	390	429	375	417	421	435	413	370	384	418	403	410	412	373	406	381	396	380	381	419	429	371	411	393	422	381	373	399	450	368	415	380	397	381	397	395	405	383	404	418	407	440	359	423	358	422	397	400	384	400	395	353	402	401	422	375	385	398	380	364	428	409	437	391	420	357	444	385	406	376	435	377	407	409	400	388	437	422	388	394	410	375	426	406	408	407	391	384	406	419	412	408	427	390	416	398	416	429	372	398	418	415	397	417	399	372	422	413	408	412	374	404	384	384	376	447	403	357	374	413	404	393	422	442	387	404	432	405	402	417	352	384	422	439	399	438	382	425	435	402	413	368	367	392	376	370	393	398	405	397	402	391	390	409	376	406	418	379	395	431	421	438	380	372	413	412	395	400	417	402	420	398	424	428	401	371	414	416	380	409	405	397	422	419	419	390	368	386	429	399	429	413	386	406	379	399	453	405	382	412	420	428	408	408	383	428	392	434	437	398	412	415	364	413	419	410	434	454	433	418	422	387	359	407	392	425	403	413	386	394	380	400	376	379	418	418	389	395	398	421	416	371	418	420	409	407	390	417	431	418	422	384	438	418	465	394	411	423	413	395	399	417	393	391	406	418	412	419	362	402	372	370	381	410	405	425	372	382	409	388	403	417	451	359	400	404	391	393	426	402	394	444	395	409	403	387	396	365	386	352	397	366	390	351	389	404	406	373	420	402	391	364	422	402	371	362	409	400	397	384	361	404	383	452	374	459	378	404	417	411	388	384	395	393	392	426	398	383	405	418	424	367	407	423	376	413	412	410	405	422	409	407	420	416	404	414	416	380	373	418	405	387	436	418	378	394	416	418	430	410	385	440	405	401	403	449	386	396	403	405	396	393	381	405	371	417	404	440	414	402	414	392	400	383	407	413	402	399	395	440	392	425	424	411	420	407	367	399	403	407	419	403	437	391	410	413	372	387	431	361	373	401	387	425	380	393	367	401	439	395	395	392	401	365	450	409	396	382	412	409	420	444	370	393	432	407	401	394	368	448	374	416	395	381	416	401	421	378	443	392	390	402	415	388	414	413	430	392	394	388	400	398	380	374	420	380	371	386	405	394	391	412	391	411	402	393	389	378	410	392	428	435	399	417	378	387	416	419	425	364	391	404	414	376	403	387	401	447	416	412	447	404	405	376	450	424	382	411	392	393	402	414	399	390	406	391	448	411	375	422	399	410	417	426	411	365	397	441	396	372	399	381	429	409	418	396	417	408	389	377	421	391	397	436	403	434
7898	942	515	401	343	274	235	239	233	169	203	180	159	149	201	158	178	182	152	133	152	180	178	165	151	157	169	139	177	162	162	163	164	182	161	131	138	174	164	169	168	154	149	176	152	151	153	194	157	164	162	166	164	164	185	168	161	147	153	159	154	159	189	181	172	153	180	181	158	177	168	162	172	154	161	186	167	154	147	156	155	179	166	171	143	168	158	156	146	170	155	157	156	154	157	152	159	172	149	165	153	163	169	168	140	155	164	150	148	187	147	162	155	162	153	150	142	179	167	155	159	155	157	165	159	169	137	154	148	143	152	179	155	148	157	153	148	148	141	147	136	147	145	150	174	140	185	169	147	162	177	145	150	161	154	151	186	159	141	169	159	159	137	163	137	163	140	184	142	171	144	141	155	172	143	164	152	159	159	168	179	172	179	172	158	150	184	155	161	164	192	170	153	140	140	179	188	166	143	167	120	170	169	141	166	148	138	156	141	171	160	162	152	178	160	157	174	163	157	168	172	160	182	157	164	149	153	147	127	153	146	142	171	151	151	148	156	159	133	169	168	151	160	149	176	168	158	142	162	165	155	141	160	147	179	153	166	171	158	154	164	158	153	161	168	148	155	180	145	177	154	155	130	173	147	155	162	160	172	156	172	163	161	151	163	158	166	153	157	141	163	174	147	156	171	181	178	148	159	173	162	155	130	150	166	156	160	174	182	148	148	143	172	151	153	165	139	155	169	165	128	147	152	159	173	170	169	170	157	156	170	176	150	155	176	146	146	133	161	146	192	141	149	149	189	143	152	166	179	161	158	169	153	167	171	181	178	172	159	162	141	171	139	174	159	147	149	156	140	157	147	154	128	140	162	155	145	159	160	160	178	158	165	156	140	160	182	135	160	148	131	171	127	153	150	153	171	172	150	181	187	181	144	160	153	157	168	164	164	154	161	170	159	133	169	172	138	159	174	159	158	170	157	149	185	166	195	174	182	155	153	159	165	164	168	184	164	153	171	150	152	149	158	168	165	171	161	183	152	189	163	184	150	165	133	169	156	151	162	155	177	173	173	163	149	165	157	176	161	166	197	144	137	164	155	153	148	160	159	173	151	155	167	142	149	182	170	148	164	154	173	145	152	159	161	162	163	153	154	152	134	182	155	155	171	162	174	155	160	159	177	159	123	160	149	162	154	168	142	147	163	148	143	128	165	179	169	163	141	153	159	166	145	174	136	154	145	175	158	143	153	143	162	157	164	168	167	156	145	146	162	169	159	187	152	154	196	146	155	147	165	150	152	196	170	154	137	147	143	157	173	137	136	144	139	148	169	179	168	156	164	144	148	149	169	178	151	140	143	168	170	153	177	186	166	173	149	141	150	186	170	150	181	176	174	169	144	163	153	137	171	149	167	151	146	164	131	188	163	134	145	160	150	169	173	186	156	165	166	147	151	150	142	152	139	161	159	162	170	170	150	139	161	149	158	144	139	140	129	152	159	168	162	145	155	166	168	154	147	160	172	142	164	156	147	169	162	164	161	149	143	173	164	148	164	156	160	158	131	155	144	175	160	181	166	178	161	161	156	165	142	144	163	181	171	131	142	156	150	143	161	149	158	157	180	182	146	145	176	149	155	166	165	188	167	140	165	186	159	137	180	153	166	160	181	150	150	161	152	158	157	155	180	187	174	170	181	154	170	185	146	173	148	157	149	167	149	151	161	152	159	155	179	169	158	160	159	155	173	155	128	158	149	170	177	155	150	159	155	145	179	153	154	146	160	147	145	149	170	180	168	184	167	152	169	161	158	176	141	134	171	170	154	169	160	157	156	144	173	144	164	169	134	149	166	142	125	153	153	151	183	179	152	149	165	155	165	163	152	159	163	154	151	166	147	151	153	162	142	139	145	169	160	160	162	151	157	162	167	165	144	162	206	138	145	138	135	145	141	177	168	194	158	180	155	172	167	140	176	166	165	145	176	161	161	170	135	140	153	157	154	156	152	183	174	175	155	163	155	166	133	188	159	152	152	159	161	146	153	157	193	181	153	163	164	166	149	164	147	180	164	150	168	155	153	150	156	194	164	158	166	152	174	170	141	159	164	164	163	180	157	166	175	155	145	154	167	180	142	158	155	192	163	156	141	153	156	143	146	175	165	156	159	169	168	152	147	149	180	174	144	152	164	149	158	144	157	180	166	164	142	210	126	134	155	153	139	164	168	158	156	141	175	151	194	184	163	149	136	151	135	170	154	159	178	150	151	152	166	155	178	161	139	164	159	178	160	158	159	183	155	189	140	181	151	141	164	179	163	152	153	161	177	135	162	152	166	166	155	165	176	167	165	147	163	156	164	172	157	140	172	147	158	149	149	154	163	147	151	150	152	170	177	169	168	162	123	159	170	149	163	158	155	150	142	152	154	156	161	177	172	177	161	161	163	137	148	129	153	152	156	152	163	163	167	170	162	185	149	175	148	166	170	155	182	133	148	136	151	159	166	164	164	148	161	159	135	150	193	151	171	175	153	136	137	160	154	211	160	140	152	142	162	171	156	163	145	153	159	160	151	146	149	148	153	173	171	157	161	169	178	176	166	158	139	172	185	144	169	159	147	161	158	180	154	175	162	165	159	158	160	159	131	146	156	155	155	139	154	150	160	143	175	173	157	146	141	160	148	135	136	168	168	146	149	164	145	163	143	155	149	161	163	168	152	160	161	167	154	167	181	143	154	160	157	168	167	157	173	127	154	143	167	169	149	158	173	147	165	154	163	144	149	164	165	186	176	172	154	157	170	167	153	143	158	161	142	152	145	164	175	165	151	151	163	180	171	145	134	173	153	145	174	155	160	156	141	157	145	161	157	172	153	157	159	182	148	186	150	157	183	153	165	133	169	166	155	166	168	163	160	174	166	193	179	164	162	147	159	172	170	146	156	179	159	164	148	159	149	149	171	160	159	168	153	154	158	143	181	165	141	153	158	171	157	134	161	165	139	162	158	154	171	165	161	148	157	151	138	171	168	157	162	166	175	173	181	138	163	149	127	164	152	151	154	162	155	167	198	166	170	145	163	157	150	169	182	168	164	156	169	138	137	167	142	166	177	153	144	161	181	144	141	154	141	130	149	143	187	143	161	147	164	169	165	150	137	149	139	149	160	148	145	157	156	149	155	159	151	152	159	130	204	173	171	165	160	144	165	164	147	175	169	175	153	165	164	151	162	151	163	122	155	149	158	160	163	176	150	149	160	152	146	158	143	163	160	163	164	152	172	156	144	168	158	162	146	144	168	168	189	159	166	144	142	144	178	167	149	160	149	162	174	160	165	157	166	153	175	166	148	159	139	173	129	156	164	148	156	161	152	170	155	142	174	149	177	178	174	136	136	170	141	157	145	169	165	160	159	159	155	166	170	176	156	166	183	159	158	156	160	140	149	171	157	169	171	128	151	143	180	175	169	178	154	138	164	142	138	151	159	147	156	175	165	175	149	151	156	146	145	156	163	177	178	177
6967	1087	1240	1315	1157	965	764	692	594	591	541	503	533	486	431	471	414	429	434	413	423	399	413	392	418	426	415	435	382	412	399	383	393	363	383	411	375	361	367	383	384	375	377	387	347	392	402	359	385	363	351	356	399	402	403	380	394	412	385	422	368	420	378	382	390	404	388	371	390	424	400	397	372	380	390	403	397	379	397	369	393	392	397	395	410	362	396	385	395	367	379	370	348	358	399	346	366	416	364	357	384	387	367	344	362	359	398	384	372	380	403	367	341	364	397	381	376	378	362	385	365	372	350	404	421	340	376	371	389	371	365	356	379	380	371	385	388	390	365	395	383	394	381	389	411	386	353	370	357	343	376	352	355	366	391	366	339	385	373	391	381	392	389	366	448	376	373	344	383	367	361	360	395	361	360	390	394	380	367	376	399	410	333	359	409	385	341	370	375	374	338	355	333	385	358	360	360	402	364	372	392	338	380	392	380	375	378	408	371	377	352	365	332	342	368	367	331	379	395	371	409	364	392	364	377	383	347	348	405	388	379	332	405	358	372	369	394	405	383	390	393	390	353	392	373	385	400	358	364	390	381	381	355	369	408	374	395	377	369	375	409	366	356	406	332	399	377	375	382	383	351	335	394	394	367	351	401	377	361	391	379	368	332	369	375	376	366	392	376	376	393	380	373	391	369	364	367	365	378	359	375	330	372	343	386	349	356	374	386	363	390	354	366	370	391	426	349	348	325	348	396	378	353	364	375	389	370	345	399	355	399	347	384	375	377	414	391	365	349	384	366	380	396	414	407	351	388	378	356	376	366	356	334	348	333	361	370	381	365	345	346	391	375	380	367	405	361	388	352	396	342	372	361	360	373	355	360	414	367	375	366	372	355	367	370	384	395	372	410	361	419	368	367	370	356	373	358	394	391	352	390	402	362	408	349	387	395	396	358	327	365	436	415	401	378	382	378	402	374	379	370	408	373	376	349	378	404	355	375	371	366	374	389	364	377	345	378	360	351	360	344	381	334	405	393	390	371	355	349	358	365	344	347	354	377	400	359	387	381	378	386	360	384	377	377	361	383	398	384	355	377	375	377	371	386	334	347	379	402	380	368	357	391	396	387	381	398	429	374	392	380	429	353	372	401	361	366	360	353	387	347	360	366	373	339	378	357	387	371	366	368	364	386	383	351	390	373	360	386	383	360	357	357	372	349	384	374	356	384	385	367	361	385	368	376	363	385	365	341	351	390	380	328	371	373	362	367	352	348	385	379	373	389	383	397	336	357	342	360	373	390	408	337	368	394	343	368	368	381	394	369	402	397	357	332	376	351	344	366	372	346	398	360	340	374	381	410	412	386	365	368	385	405	359	358	374	361	389	388	370	369	397	365	373	355	391	354	392	339	369	414	421	393	361	358	375	404	360	370	338	348	342	378	377	352	392	366	359	355	370	382	347	393	415	339	360	364	380	374	383	367	398	403	344	332	363	331	348	383	359	372	381	361	356	385	351	356	366	362	371	351	376	360	347	376	393	389	381	376	363	391	386	357	361	365	383	401	394	368	364	344	369	411	406	396	344	334	395	347	340	352	351	380	371	341	354	377	382	364	411	373	343	385	346	350	358	365	396	380	373	351	388	385	377	374	364	355	372	369	354	371	378	379	364	378	335	384	358	375	399	352	384	369	360	394	393	328	355	356	429	379	362	370	366	353	375	376	337	370	352	363	378	369	341	357	357	379	320	381	342	376	362	374	357	378	384	370	376	375	353	392	364	366	371	360	340	405	387	372	396	388	354	374	380	337	343	342	390	395	351	384	360	347	368	336	368	349	373	380	350	403	372	372	383	337	371	398	376	350	370	350	378	381	368	350	383	351	357	357	371	422	373	349	389	395	370	324	382	394	381	360	339	348	360	338	348	407	369	371	354	378	352	333	346	398	339	362	392	383	379	372	371	416	360	357	394	393	353	367	392	370	345	383	353	384	374	392	354	365	348	377	375	379	371	357	376	338	394	380	389	349	365	391	373	362	355	370	377	391	356	383	359	366	369	398	359	371	356	382	381	349	380	381	372	410	367	381	381	375	391	375	373	384	384	396	372	400	341	362	359	403	350	364	400	374	361	359	390	360	354	344	355	379	356	393	384	371	345	368	371	365	401	343	397	406	334	396	395	376	358	381	371	395	383	351	417	368	372	381	374	373	397	395	386	391	357	381	344	344	355	373	373	375	370	341	358	380	389	375	393	384	343	368	374	364	389	375	382	395	349	379	366	382	409	377	355	371	382	379	387	351	394	381	357	369	375	376	355	357	333	349	363	394	381	357	354	372	373	374	385	356	372	383	368	362	347	384	357	359	371	393	422	350	359	356	370	383	367	375	396	399	355	411	369	387	409	378	365	388	347	365	381	385	363	393	367	380	340	376	357	371	395	401	405	395	386	355	379	362	397	378	358	377	387	361	368	394	381	401	367	357	363	363	382	366	383	393	344	394	353	361	380	392	399	353	381	348	359	351	373	360	371	395	400	384	333	378	381	388	371	340	370	389	336	401	374	394	377	372	411	357	373	418	364	363	388	392	373	359	353	399	420	361	388	385	384	380	411	379	374	355	351	393	359	378	356	388	368	407	398	347	415	378	364	391	394	354	344	383	343	398	428	379	384	366	343	355	362	365	356	331	360	369	358	383	374	361	372	338	372	388	383	348	403	366	358	370	373	381	340	421	347	362	357	359	381	379	395	380	383	381	348	364	379	344	394	371	375	353	368	385	364	360	398	353	368	400	351	376	380	363	353	404	395	366	376	398	340	346	360	386	352	343	373	403	376	383	384	383	397	347	384	382	369	414	394	401	337	331	388	386	385	383	376	380	356	392	381	391	379	365	342	385	379	381	382	411	368	370	404	363	362	388	430	359	382	379	376	356	367	354	390	382	350	377	387	349	400	388	369	353	370	377	379	376	355	375	350	415	380	359	342	403	368	404	373	341	392	364	360	377	366	348	380	332	386	399	385	388	372	352	381	385	351	393	354	390	351	378	414	413	396	382	403	376	364	381	344	357	363	383	367	358	382	370	371	380	365	360	386	369	361	398	346	388	373	330	360	359	384	371	402	386	358	391	390	353	399	389	357	421	392	350	378	393	418	377	369	368	375	348	384	383	377	407	361	348	360	348	333	365	386	376	371	366	380	388	382	384	348	405	392	388	326	347	396	407	380	387	378	374	360	339	366	367	385	358	398	404	363	397	378	368	373	372	347	391	371	382	347	362	381	390	368	369	379	409	384	351	384	378	368	386	405	390	381	361	385	376	356	401	380	362	358	392	363	384	374	369	367	370	350	379	328	401	355	355	374	400	364	393	358	373	393	372	371	367	395	380	374	369	395	365	403	385	390	377	343	385	375	390	369	403	347	346	378	366	347	415	366	368	383	406	368	371	368	354	375	380	352	374	338	369	400	367	376	385	390	381	389	393	367	347	364	371	348	366	384	409	383	355	356	358	366	376	391
14473	1647	878	558	397	277	221	183	145	151	121	134	97	101	98	99	105	84	76	80	91	76	83	77	77	91	91	99	92	86	76	94	92	85	72	83	77	72	78	66	108	82	77	77	86	82	78	71	75	85	70	80	80	99	75	79	73	97	82	79	86	76	71	97	75	77	72	86	81	101	78	67	88	76	84	82	76	71	56	55	58	66	72	88	87	75	72	74	64	58	71	80	85	103	83	90	70	58	67	72	82	73	79	76	79	83	77	85	69	93	85	93	79	79	74	73	73	81	74	88	81	64	71	85	71	72	78	67	77	82	73	99	74	73	69	60	86	74	75	97	82	78	56	69	75	73	85	84	82	67	63	63	90	71	89	74	67	95	77	80	73	73	75	82	73	78	62	80	70	73	82	73	72	78	82	91	89	72	83	95	78	74	76	75	83	72	74	70	79	86	82	55	63	66	86	68	77	85	84	77	73	93	72	94	87	74	67	86	68	89	71	72	78	64	86	95	67	73	81	59	73	67	74	88	66	83	73	72	83	64	80	75	81	79	85	83	78	74	76	83	84	88	78	78	90	83	80	74	85	64	85	93	89	80	83	83	81	85	87	91	86	77	92	78	75	69	78	86	72	80	69	90	83	81	60	74	89	65	74	95	102	85	68	70	96	93	75	91	86	89	77	75	64	70	80	80	75	71	71	70	77	82	78	78	82	86	83	77	75	73	80	102	85	73	73	75	77	68	66	70	90	85	93	84	69	81	81	74	84	81	75	89	73	85	76	76	80	80	73	79	52	91	79	73	88	79	81	83	61	83	74	76	78	103	76	69	79	84	78	60	69	91	84	66	71	81	80	91	96	56	75	84	71	76	81	68	75	82	88	66	73	81	70	75	78	77	79	71	79	75	82	70	79	78	76	82	72	88	71	72	81	85	75	89	91	66	72	80	74	67	86	81	83	80	91	84	81	70	90	69	72	72	83	85	81	74	78	80	72	88	77	63	92	91	72	69	73	70	77	78	90	75	75	82	89	82	69	83	78	84	77	62	71	71	82	92	69	81	74	83	74	76	90	80	78	68	57	84	86	80	83	79	75	66	62	92	65	71	78	80	72	87	77	80	75	77	72	73	82	73	72	72	69	79	68	72	83	69	72	81	59	81	70	67	87	73	85	95	75	73	81	87	75	71	72	84	88	69	76	80	88	78	78	70	76	69	72	82	73	63	74	74	61	63	77	73	69	69	63	84	97	72	74	79	73	89	73	77	88	87	68	91	54	73	86	74	68	86	81	60	74	99	75	88	68	95	71	77	69	79	63	59	70	64	75	63	88	74	82	88	76	80	73	78	79	76	76	74	85	80	71	71	85	76	91	72	76	93	73	79	77	69	88	92	63	91	71	83	81	99	81	76	73	83	83	79	74	77	81	80	94	85	80	58	77	78	62	76	82	66	88	93	79	73	64	73	79	87	67	79	73	55	73	73	77	91	77	75	74	72	68	74	66	85	64	81	71	70	81	66	67	73	87	80	88	80	72	76	83	65	94	91	66	85	70	85	76	71	77	75	62	84	78	74	69	80	83	74	84	74	87	76	77	82	62	72	74	75	92	73	73	65	80	72	68	85	101	91	76	62	64	76	92	84	77	62	79	75	76	86	76	85	83	59	83	62	90	74	75	74	74	69	67	80	66	76	68	71	81	70	73	90	80	74	66	75	82	75	71	74	75	84	66	87	100	77	76	80	81	76	72	69	75	73	78	101	74	75	85	78	74	61	91	82	96	56	75	65	70	61	72	85	91	62	75	88	59	83	77	77	72	65	71	63	84	66	74	88	76	77	93	86	84	59	73	83	88	67	64	75	63	85	82	69	70	82	85	77	69	69	70	81	69	69	71	76	85	81	75	74	80	76	62	71	87	73	89	75	87	68	92	71	76	70	74	87	60	76	66	82	79	79	58	70	85	96	82	73	74	73	66	80	80	91	80	80	79	74	81	96	72	87	75	66	84	84	73	72	75	74	85	66	69	82	79	71	87	65	63	76	72	70	72	78	81	73	77	77	90	70	69	83	73	77	80	73	95	67	84	72	74	70	78	66	69	82	72	86	76	94	80	69	95	94	75	76	73	91	67	80	65	66	83	66	72	83	88	76	81	74	96	92	68	93	82	82	64	72	69	97	70	88	77	81	70	74	64	76	91	73	73	85	91	72	64	77	78	72	83	64	85	80	82	72	60	79	85	85	77	85	79	72	77	86	78	60	86	85	79	67	56	71	62	75	71	67	83	69	100	64	88	68	73	72	70	99	95	81	91	57	66	85	82	97	72	74	74	77	80	98	78	79	88	78	73	73	74	62	65	70	68	83	88	79	73	53	81	71	76	73	90	77	83	61	89	69	79	81	94	88	78	93	103	75	72	76	72	87	73	84	72	79	73	70	67	85	77	82	75	83	75	82	77	71	78	50	74	73	73	80	76	74	59	62	75	77	84	74	76	87	72	81	72	86	95	76	57	98	71	82	77	91	72	73	79	99	84	70	73	81	71	74	79	74	53	70	77	71	75	77	82	95	75	81	83	75	72	107	73	94	86	78	82	60	88	83	65	79	78	74	79	84	90	78	73	68	80	80	83	70	72	94	74	75	66	101	73	90	69	80	96	80	69	89	75	81	69	73	68	72	74	74	72	91	73	90	91	60	67	74	76	77	70	68	89	62	60	68	61	66	79	86	96	57	99	66	61	85	84	82	84	65	83	79	89	82	59	70	71	70	79	78	81	80	73	69	78	87	86	79	82	67	83	89	91	74	76	78	81	86	71	68	77	79	89	96	94	75	51	83	59	73	88	84	64	87	67	103	84	69	70	88	66	78	65	68	83	72	81	75	74	61	65	75	79	64	63	81	74	86	83	73	69	66	87	81	79	87	75	66	86	78	95	75	79	85	84	86	66	71	82	78	89	82	70	93	78	72	75	96	64	61	79	67	76	73	87	85	96	84	75	73	73	76	73	88	76	69	91	76	62	75	69	78	72	85	79	89	67	83	75	80	92	88	54	71	72	85	77	91	86	77	70	71	78	62	75	62	82	79	84	65	63	65	84	68	79	71	83	88	76	74	81	71	79	74	71	63	86	74	81	79	87	90	86	77	75	78	77	76	68	80	80	83	68	93	76	82	59	74	77	82	67	67	79	69	62	79	55	72	71	63	84	90	81	76	60	64	72	77	84	75	74	66	83	68	65	82	70	82	75	71	73	97	76	77	71	81	81	79	86	72	81	84	81	85	94	73	75	69	82	84	90	67	72	64	76	79	78	84	52	88	85	73	69	69	82	77	82	82	73	61	76	79	69	74	61	81	60	78	73	68	77	67	72	89	80	76	74	76	69	57	85	67	75	79	80	79	83	79	80	74	64	73	77	83	67	69	71	66	70	88	69	87	83	87	75	74	73	84	76	64	56	86	76	57	62	76	88	70	84	65	59	88	77	85	92	88	83	74	70	62	69	61	73	69
8492	1386	1795	1919	1574	1166	903	882	682	618	537	454	393	387	346	313	293	305	271	277	248	280	241	251	249	229	243	239	251	208	216	214	198	216	209	230	239	209	234	218	225	220	196	176	208	216	220	217	199	201	190	178	227	217	222	185	199	223	246	228	218	231	208	255	207	247	221	226	223	227	248	221	225	226	230	222	230	230	226	234	204	211	222	223	238	198	186	214	205	184	214	217	195	189	201	198	196	219	194	198	204	196	220	189	209	180	191	211	200	214	213	192	190	218	174	212	197	191	192	196	224	190	181	201	198	201	226	189	171	219	204	195	186	239	226	212	184	226	188	218	224	201	187	208	204	206	217	204	201	209	211	182	185	214	174	202	185	182	204	214	189	219	216	175	194	199	168	176	195	184	220	175	159	212	190	196	184	187	183	212	198	208	181	200	219	214	205	205	169	195	198	221	193	188	205	216	178	195	172	192	227	186	196	197	211	178	199	180	203	205	198	197	227	220	189	168	206	208	186	200	204	191	199	198	200	185	186	228	190	217	228	197	198	224	198	193	182	191	227	207	204	184	239	185	189	205	231	191	204	220	216	218	196	170	185	186	187	195	185	196	197	211	185	205	188	192	175	220	173	194	178	209	201	212	185	198	209	191	171	213	201	199	186	216	190	203	190	189	196	195	190	194	190	179	209	198	214	218	189	199	202	189	216	198	212	185	202	194	187	176	198	202	199	194	188	210	187	203	202	178	208	196	198	215	210	185	230	207	194	183	192	193	212	209	199	199	213	215	192	191	198	195	203	191	206	234	182	199	185	185	178	171	205	168	193	191	217	203	198	220	205	179	215	198	202	191	159	195	206	179	197	200	193	208	205	183	203	188	184	208	196	219	213	210	187	218	209	198	195	182	189	200	191	170	189	195	215	191	207	209	200	223	192	184	211	196	193	200	213	211	174	204	186	183	191	204	206	235	176	194	202	173	189	189	169	198	195	189	197	218	224	186	188	214	216	194	190	181	194	217	193	197	215	194	191	209	197	188	211	206	177	207	212	203	182	181	219	189	183	206	194	192	212	176	180	196	228	176	211	214	202	202	206	188	191	176	219	202	201	168	206	191	202	178	192	210	168	189	205	214	178	212	197	222	218	196	198	178	185	166	193	194	205	196	174	188	197	184	189	204	202	198	190	193	182	168	189	198	168	184	196	214	196	195	223	174	197	170	193	185	198	198	218	212	207	225	192	197	197	198	205	183	184	197	210	199	194	191	192	210	195	163	190	219	186	201	221	217	196	220	189	194	220	219	196	211	207	183	172	185	193	184	212	193	191	193	193	209	179	177	217	196	228	172	233	177	187	175	207	201	192	180	190	208	194	201	192	191	196	188	192	173	206	196	195	212	179	202	188	192	205	204	220	205	194	213	184	202	214	220	213	188	212	181	199	189	189	234	188	203	193	209	187	170	205	197	190	210	213	179	169	185	203	166	201	196	200	160	220	183	193	203	187	189	193	185	193	178	193	181	191	190	208	183	190	169	221	202	233	202	216	195	205	216	210	204	201	165	203	202	201	188	212	199	209	207	195	190	197	209	201	171	218	189	208	198	183	173	196	181	206	207	188	219	195	204	196	175	211	205	192	208	207	195	211	191	180	197	203	207	215	206	204	201	203	203	207	205	175	205	219	190	207	189	180	180	202	223	208	223	188	220	189	180	193	198	220	206	202	197	213	205	194	213	208	210	198	222	189	197	216	208	203	177	199	216	219	221	171	200	187	200	176	217	190	191	205	200	216	186	195	197	185	195	199	204	186	216	176	177	179	206	209	211	215	162	184	205	203	187	190	199	190	210	209	203	213	200	196	196	193	181	180	214	202	216	200	197	197	193	220	182	208	183	177	212	189	185	196	202	192	185	186	177	204	220	180	192	198	201	219	213	193	209	199	203	218	204	193	213	201	180	169	198	190	182	204	191	194	186	214	203	180	202	177	193	185	209	192	222	215	173	204	211	200	192	196	180	161	188	210	205	213	194	207	206	195	218	195	174	181	207	217	205	221	208	199	212	181	201	195	201	201	199	207	171	185	209	199	218	199	174	191	212	164	201	192	182	210	200	202	194	187	190	187	204	217	175	198	183	180	189	204	231	194	212	206	193	188	196	196	192	199	201	167	197	198	206	167	187	215	188	196	200	187	183	181	193	202	184	200	205	180	194	176	203	191	180	189	181	205	182	193	195	171	206	177	201	187	187	197	192	187	208	187	185	183	197	218	204	182	198	191	185	214	200	218	187	197	178	210	217	180	204	205	201	207	183	179	180	200	210	196	193	206	197	206	215	207	171	188	210	196	174	202	197	201	182	202	169	178	201	183	199	224	212	197	204	184	206	188	195	202	185	216	191	195	203	180	196	205	197	190	197	196	194	218	233	203	185	184	195	191	213	238	187	203	221	226	214	159	231	218	182	195	197	207	202	209	171	199	199	201	200	227	213	236	180	171	193	218	180	183	193	211	205	212	218	229	194	194	208	203	200	173	203	212	190	206	219	177	198	202	201	181	196	203	176	206	213	193	179	210	190	205	170	189	207	184	205	173	188	164	211	194	206	197	186	206	188	192	187	200	175	179	184	196	201	210	187	186	221	195	189	187	205	195	208	179	217	212	203	194	195	198	178	201	202	211	193	198	218	201	183	194	216	207	194	198	208	203	209	197	188	197	204	196	200	182	190	215	195	197	199	192	194	201	172	206	185	196	230	192	217	190	195	191	206	198	196	218	205	186	211	191	191	179	197	207	164	200	193	192	206	197	185	189	193	190	206	192	210	181	173	209	174	185	187	187	211	212	187	201	222	188	208	212	191	203	178	189	199	200	197	190	159	200	170	191	205	209	215	215	218	190	213	190	185	181	208	196	203	222	183	190	212	237	204	191	194	168	191	200	185	217	205	215	208	191	211	176	206	189	173	225	206	187	207	184	217	179	210	208	213	196	202	186	188	172	204	185	213	189	212	193	181	186	195	205	203	191	193	189	197	198	211	206	215	185	190	196	213	178	186	190	198	203	199	177	195	193	206	185	208	191	183	205	191	210	201	206	167	195	184	198	208	171	202	203	240	181	202	197	209	183	191	196	194	160	201	220	189	205	195	231	211	197	220	211	199	165	204	219	170	182	218	185	185	181	194	196	210	197	203	191	210	169	222	181	182	194	205	195	189	196	192	212	230	195	182	201	214	213	207	184	202	202	183	203	212	183	201	217	227	184	191	202	173	190	201	211	203	209	206	210	201	222	233	201	223	196	205	177	172	206	186	206	192	183	182	198	178	169	187	197	200	202	207	199	190	194	190	166	202	206	187	194	195	210	216	203	181	203	170	184	200	193	197	191	187	221	186	207	189	172	196	192	199	186	185	194	210	194	194	179	209	190	201	202	203	213	214	190	200	193	222	210	183	201	181	209	182	220	198	220	214	194	179	186	198	195	188	205	187	200	207	178	190	214	194	190	196	187	197	210	197
1639	413	248	181	175	186	154	156	187	174	187	172	159	168	181	190	172	164	156	191	160	163	163	170	170	182	170	166	148	202	146	161	165	178	177	183	199	151	184	175	194	140	168	150	180	180	163	187	171	204	155	177	161	176	163	162	193	160	172	159	195	150	167	161	141	156	165	185	175	182	200	191	162	161	183	180	166	189	182	188	157	180	189	167	185	161	162	157	169	157	169	158	181	181	165	187	164	168	178	176	182	169	190	171	168	164	174	173	164	157	180	168	189	164	186	178	160	156	146	156	175	166	140	163	180	179	179	179	178	186	175	175	177	180	178	155	191	171	163	170	180	156	179	166	173	156	184	201	142	180	156	186	192	189	161	189	158	193	187	165	177	145	181	167	172	179	186	149	173	180	173	190	182	167	182	169	174	184	168	184	187	155	172	164	163	164	161	164	177	189	172	186	183	176	156	183	160	165	185	171	165	183	166	173	160	169	160	179	183	181	175	168	169	171	178	192	156	189	165	168	160	163	176	185	206	189	176	151	168	164	169	166	201	172	155	159	172	169	177	169	182	186	160	165	179	189	159	158	158	163	187	157	186	188	189	169	185	158	188	187	143	141	178	154	160	170	155	156	189	190	184	158	209	162	181	177	179	173	168	170	154	178	183	190	165	188	172	197	144	160	182	167	157	171	180	164	201	174	170	166	170	185	167	154	162	151	168	174	164	192	177	146	191	174	193	155	151	178	186	183	184	170	165	185	165	163	169	229	174	190	195	160	151	154	164	157	166	168	168	178	180	146	177	178	168	166	162	158	172	208	148	172	185	164	155	174	168	180	197	177	176	173	188	172	176	160	196	190	177	171	201	186	185	177	200	182	184	160	172	177	165	194	171	158	165	160	152	175	158	183	177	176	177	162	159	151	157	152	166	177	166	185	178	187	159	175	150	163	165	164	182	186	179	188	176	175	169	194	179	171	203	152	154	148	173	176	188	183	176	175	164	158	170	179	179	192	167	171	157	176	208	164	190	172	159	180	156	176	185	147	182	164	170	166	171	158	161	162	183	170	159	151	174	157	164	179	176	187	174	153	182	175	183	179	161	144	180	155	166	180	162	171	157	191	167	153	151	177	179	145	156	160	156	175	171	162	190	194	169	166	157	183	179	175	162	179	167	140	174	181	171	177	176	191	180	147	185	192	177	154	159	157	157	175	169	150	167	168	181	150	154	188	161	173	147	159	170	158	163	153	190	158	144	151	161	160	164	147	151	180	172	176	181	202	168	183	186	175	166	164	165	166	161	154	167	169	141	184	171	181	199	178	191	175	189	193	158	175	183	200	173	169	151	191	167	184	179	163	161	170	189	175	197	182	197	190	160	175	156	201	161	168	176	168	160	171	168	186	176	149	163	182	157	179	156	182	173	174	171	174	165	158	168	178	163	163	179	157	153	163	179	212	177	174	172	130	194	169	183	197	175	163	163	174	181	167	168	189	164	157	179	168	163	175	182	175	159	180	188	177	162	144	177	160	190	175	148	156	175	185	168	163	175	182	181	157	158	171	167	195	151	169	150	164	183	189	164	167	186	188	183	183	156	150	173	189	172	165	172	172	175	172	184	182	161	160	149	175	168	172	160	158	185	153	173	160	177	159	201	165	190	171	164	168	157	162	167	181	189	147	177	154	168	168	176	184	169	198	161	174	173	188	170	186	164	183	158	155	181	165	153	154	171	173	181	185	182	156	172	174	187	164	200	165	166	179	172	147	169	170	191	178	191	186	193	162	184	163	187	179	149	160	171	163	167	165	197	188	192	157	176	169	162	149	161	158	159	182	174	153	161	160	172	197	195	170	186	139	163	159	161	156	170	168	184	159	163	165	159	154	159	171	202	167	201	186	186	187	202	157	192	180	177	151	174	178	197	161	179	181	177	149	167	184	170	152	180	182	146	166	177	130	176	181	185	186	189	186	179	165	172	140	195	191	143	145	163	152	211	187	169	172	172	181	172	174	156	164	172	192	154	165	176	155	181	166	197	180	160	189	207	189	214	167	159	143	178	176	193	152	180	169	186	179	163	179	160	190	180	182	168	172	169	187	164	152	167	183	203	182	189	187	178	181	164	172	153	172	162	178	187	170	184	169	161	172	177	179	179	164	165	174	188	164	191	182	166	187	182	186	193	144	196	205	162	181	152	194	181	171	181	146	202	173	182	149	193	177	180	164	168	170	146	174	161	195	188	169	186	170	166	167	171	168	167	173	152	165	168	156	188	153	183	174	184	158	178	185	174	176	174	168	156	164	169	170	157	178	151	164	152	157	163	194	169	152	157	182	184	179	181	188	150	166	162	167	171	188	157	179	201	175	159	168	162	174	185	146	169	180	155	193	170	210	154	175	146	156	173	179	158	179	168	189	156	180	182	167	185	167	192	167	207	170	162	155	179	176	148	160	177	156	158	165	165	184	174	198	167	181	158	194	174	214	173	161	142	175	163	168	183	180	190	157	204	164	179	176	188	185	178	160	172	166	156	175	166	184	208	170	182	154	167	159	169	186	159	151	127	178	186	160	156	181	163	159	180	163	177	172	174	151	186	171	145	166	162	155	152	184	160	169	175	173	188	165	160	164	164	173	171	156	220	160	185	208	160	172	154	163	159	186	170	202	197	165	173	173	189	148	178	173	164	166	171	162	162	151	144	174	160	173	184	169	172	198	174	163	172	165	174	185	187	166	181	207	174	178	177	179	180	178	195	164	162	164	182	177	167	155	194	176	181	183	187	162	183	182	160	185	176	166	180	189	165	149	159	165	159	181	159	177	173	171	186	167	157	142	157	145	179	201	195	136	190	153	184	149	185	191	196	150	173	154	178	163	170	175	173	173	153	189	173	173	168	182	182	163	167	162	200	143	180	191	176	175	178	185	163	180	180	190	152	187	170	200	162	174	163	168	176	162	185	175	160	176	179	199	151	151	189	184	176	134	161	170	172	172	169	156	175	157	168	181	169	174	183	164	177	167	175	190	182	156	188	165	152	178	171	177	166	157	168	175	158	206	155	184	173	175	161	231	159	188	160	191	168	162	169	178	158	165	160	175	165	168	182	179	194	171	196	176	202	178	162	173	164	164	186	178	148	141	162	174	192	166	166	154	173	200	181	163	184	165	162	153	174	168	179	194	158	159	166	164	146	148	182	170	174	167	193	185	151	163	151	164	170	177	180	183	182	187	180	187	156	179	173	206	176	151	170	148	161	153	157	184	175	191	203	193	173	182	163	158	169	150	179	190	183	183	181	167	166	183	182	163	177	166	193	152	159	184	183	173	161	168	175	194	155	180	188	165	167	156	182	165	169	195	155	177	171	157	195	174	184	152	162	188	198	162	156	142	164	190	181	168	158	175	158	165	171	175	172	175	192	164	162	205	179	175	174	186	178	140	161	158	158	156	133	197	180	181	195	183	169	188	175	130	184	150	172	181	164	157	180	198	166	168	197	183	168	157	189	182	183	194
1957	612	511	502	482	458	412	432	418	383	428	423	405	415	423	408	415	403	378	402	400	418	433	391	408	394	380	407	401	379	399	390	404	375	381	428	434	395	386	414	405	411	401	422	406	426	431	383	408	392	407	431	405	369	425	443	396	452	393	414	430	440	423	420	412	423	393	402	441	430	423	395	426	444	394	464	408	434	427	421	414	421	417	430	413	400	398	386	397	404	411	390	439	408	430	420	418	352	443	408	440	424	434	430	469	388	428	419	431	420	441	380	414	379	409	430	392	435	389	395	415	421	389	385	410	401	423	439	427	423	408	406	401	377	374	438	428	425	419	399	400	420	403	425	405	407	391	372	419	394	446	406	408	436	391	406	359	380	406	398	441	403	417	391	440	405	364	434	423	397	401	428	381	390	421	390	398	435	430	418	405	403	411	430	389	414	368	397	402	392	401	387	398	389	422	398	418	430	406	445	373	419	455	396	425	408	409	403	396	417	410	447	393	409	388	410	435	426	413	448	416	368	393	411	399	394	396	372	393	402	440	406	410	429	404	409	434	398	398	408	407	442	386	428	419	423	408	392	415	409	363	414	438	410	433	385	380	425	402	416	407	424	403	430	397	405	407	392	382	392	392	406	405	382	400	400	404	392	444	430	398	396	430	395	423	389	420	404	403	340	383	405	381	409	418	384	369	404	393	433	430	412	402	427	426	400	402	417	420	411	389	403	390	416	424	404	461	401	378	398	421	398	382	381	439	417	421	444	415	400	395	405	377	446	443	411	386	417	413	408	396	419	388	385	405	418	420	447	387	383	405	431	392	409	401	409	418	406	402	404	378	389	434	417	399	423	390	398	429	453	403	399	392	422	395	412	417	396	408	428	427	415	388	386	354	396	403	379	380	414	384	424	396	369	427	343	384	396	408	366	390	421	429	437	391	382	410	428	417	402	412	424	400	415	388	419	409	386	431	417	403	391	446	416	413	398	427	423	410	399	405	438	402	375	410	392	375	418	403	410	393	425	449	400	387	399	401	427	381	406	386	413	372	428	393	396	421	388	419	406	421	407	404	426	421	415	409	422	406	418	393	409	393	396	427	411	446	418	374	419	425	396	389	440	404	374	434	397	412	423	401	399	446	389	376	430	419	417	398	375	377	438	433	421	436	433	405	401	394	397	391	403	431	383	431	385	403	387	400	439	430	405	370	408	408	425	400	414	399	406	393	394	424	397	399	408	450	415	413	404	427	383	439	487	414	409	404	390	402	389	410	417	436	420	394	416	427	401	407	416	393	401	414	380	383	401	355	425	445	388	397	400	374	360	424	395	393	382	417	373	437	391	389	428	369	413	464	394	378	413	414	413	421	403	412	363	429	430	384	396	417	370	427	390	424	425	428	366	399	405	408	385	394	435	378	386	434	375	389	396	378	401	398	408	469	393	417	388	444	382	437	403	440	416	414	383	429	391	399	385	400	369	414	413	396	416	382	405	442	396	380	412	401	409	423	387	436	413	432	413	421	398	396	422	411	409	410	400	416	398	423	398	380	399	423	397	425	381	396	406	441	398	422	401	417	432	420	416	415	403	390	441	418	398	380	428	434	385	388	411	400	393	372	394	405	407	432	416	409	415	396	407	393	387	391	371	366	414	407	411	386	419	403	363	405	405	400	439	399	382	412	389	384	425	406	403	405	441	403	388	401	423	388	439	383	406	398	376	399	390	407	409	393	395	407	375	405	386	439	379	431	386	414	407	425	381	431	393	410	423	413	408	398	386	396	382	389	384	415	413	421	398	393	432	381	398	369	416	412	409	399	400	402	381	412	406	375	402	385	415	418	438	426	380	390	388	415	404	390	365	391	401	373	403	436	420	427	402	398	405	408	417	392	414	436	401	418	405	417	426	397	413	400	392	435	423	439	409	396	407	376	399	399	396	406	404	402	400	406	400	447	430	425	409	433	395	391	399	404	385	384	436	409	449	412	435	389	420	411	419	380	419	392	395	406	381	405	370	387	368	428	392	379	435	420	400	384	391	433	475	426	392	399	409	400	384	413	417	403	406	427	438	394	391	426	381	391	380	385	395	420	431	408	425	412	388	374	418	404	416	417	392	428	416	406	412	425	407	403	435	435	432	381	446	412	418	412	413	379	436	418	408	390	387	418	392	377	401	412	414	394	356	425	388	395	383	393	396	400	449	400	374	407	374	392	398	391	424	395	408	396	374	421	401	396	384	413	439	401	436	389	433	416	417	384	399	426	434	432	383	401	398	400	410	419	431	405	406	449	383	398	412	355	440	400	445	355	386	424	365	440	419	411	421	427	371	392	402	427	409	391	389	422	378	369	419	432	422	382	398	413	382	395	396	399	382	405	429	443	420	404	400	391	416	395	395	422	413	360	426	416	444	382	397	422	400	427	392	445	424	397	344	411	403	375	407	375	417	415	426	413	390	418	375	440	411	406	410	422	434	390	382	400	465	392	383	406	388	379	395	418	398	434	414	410	394	384	430	439	385	380	383	429	384	386	379	422	359	393	409	419	382	404	401	396	395	375	399	414	429	429	432	403	398	411	412	415	384	409	395	408	408	382	366	362	393	407	390	397	380	414	393	405	440	418	387	419	426	422	394	413	424	429	379	425	431	394	403	401	382	431	409	435	387	457	436	418	392	403	418	409	405	420	389	409	423	410	392	411	375	424	420	435	413	436	419	399	410	454	408	396	406	419	401	398	384	428	437	401	393	406	399	419	403	405	444	406	391	432	428	391	405	394	419	420	376	363	405	397	427	401	420	401	379	369	423	392	392	410	413	373	449	405	375	369	412	421	411	392	425	417	394	429	351	448	403	429	447	430	389	393	403	422	407	450	415	417	394	423	434	430	354	382	423	415	394	379	396	419	379	412	399	422	377	416	409	365	415	412	417	379	403	414	379	386	465	378	377	433	425	409	377	405	380	429	435	408	410	411	390	416	404	407	402	415	443	396	383	396	423	401	404	354	366	385	381	378	427	396	389	454	433	411	441	410	435	375	395	413	404	362	426	416	439	384	446	458	399	426	355	393	382	399	434	390	391	395	421	440	389	407	428	417	414	427	386	409	422	384	412	433	443	380	385	399	430	413	383	432	386	397	382	379	423	406	392	407	406	374	372	402	406	404	412	392	386	341	425	416	385	439	431	408	399	395	417	399	387	443	418	398	395	381	383	397	423	404	375	415	436	422	400	403	398	423	435	420	439	438	423	432	384	425	418	393	407	404	410	394	395	411	398	445	406	353	385	408	449	402	408	418	407	426	408	387	422	411	424	410	383	410	412	415	390	423	423	368	413	410	375	433	398	420	415	435	415	428	398	412	399	386	391	408	382	426	419	382	392	408	389	401	411	406	420	428	399	433	414	376	405	402	398	413	399	422	421	397	362	385	405	404	414	373	410	433	408	423	388	416	434	399	443	423	400	440	370	405	410	387	388	380	425	400	391	409	369	423	403	413	424	399	406	408	413	397	386
7228	767	537	392	348	274	232	197	182	215	199	178	153	165	163	171	146	144	161	145	184	161	176	157	136	186	143	147	158	162	144	173	195	164	152	158	164	187	160	176	159	152	149	164	165	176	160	175	164	165	163	162	178	145	145	166	149	151	169	168	140	162	180	196	168	166	161	166	154	165	195	183	155	158	160	176	171	156	168	155	160	168	170	147	157	156	142	173	142	153	150	151	159	156	145	136	155	155	167	168	158	133	136	131	142	165	155	173	164	137	157	174	134	144	182	169	156	191	166	145	159	148	164	156	152	181	158	145	166	163	161	174	149	172	164	142	163	157	170	157	172	177	138	211	174	161	169	170	163	134	177	181	160	173	149	183	163	144	164	154	164	154	164	148	193	132	155	159	147	147	160	157	149	153	168	191	158	160	174	175	168	182	152	155	161	192	166	142	164	176	170	171	165	154	158	191	180	142	153	160	165	171	162	170	158	163	168	160	158	158	152	151	152	145	137	155	188	152	153	151	162	165	167	155	158	175	160	159	155	142	176	147	162	163	177	170	159	171	163	151	179	153	158	159	150	164	143	162	182	174	157	163	161	174	140	156	148	156	186	135	139	160	164	162	169	160	180	145	183	175	170	178	173	175	151	182	183	164	163	187	171	152	177	178	158	175	146	191	152	155	163	175	177	153	143	184	156	171	154	184	179	162	164	185	157	162	153	154	161	178	131	181	156	161	172	138	162	167	159	165	146	168	149	152	163	167	172	180	166	151	180	171	155	151	119	154	152	154	174	140	159	184	170	168	148	151	166	135	151	126	159	156	172	197	192	145	162	144	146	155	156	164	171	148	157	127	166	160	142	163	132	156	157	165	171	148	174	149	179	174	175	136	164	172	153	162	172	190	176	155	154	133	144	159	161	158	148	182	179	175	156	160	145	171	200	155	160	175	188	181	161	162	156	152	166	156	174	162	177	162	136	165	157	134	173	153	165	153	169	183	190	145	169	148	143	175	140	168	156	170	147	142	193	171	174	148	179	158	158	164	166	179	160	174	146	164	164	164	138	154	134	178	163	148	151	146	161	155	157	171	158	154	157	173	159	167	163	134	158	180	156	148	159	177	140	160	152	168	148	155	156	149	155	152	157	173	158	142	177	161	154	152	139	168	164	159	162	151	129	153	153	168	138	163	173	170	154	167	141	164	166	147	158	164	157	162	157	157	155	158	167	182	160	155	139	149	173	162	151	143	139	147	138	174	190	144	155	190	167	149	147	145	176	187	172	133	169	160	163	166	135	156	182	153	170	176	161	175	173	165	174	175	174	166	156	168	164	151	164	164	165	159	149	151	157	136	159	166	172	175	160	172	162	155	153	143	141	156	138	175	143	153	157	152	178	159	155	154	163	153	189	162	151	161	157	166	173	172	161	138	166	143	179	173	160	139	156	164	151	162	174	198	177	164	170	146	156	162	165	170	170	135	162	146	186	174	145	146	169	171	170	169	169	145	145	165	148	150	136	160	147	153	182	161	182	158	153	164	177	155	160	173	158	159	162	168	135	167	164	168	164	182	174	157	183	188	183	172	182	188	176	158	146	163	171	155	160	179	168	167	150	173	171	170	148	156	172	162	155	150	164	178	148	173	163	168	144	173	157	154	150	165	169	143	166	172	167	175	161	155	165	144	173	166	157	161	161	176	161	167	180	179	142	150	142	151	149	152	158	169	172	168	163	173	159	170	161	162	188	139	128	155	164	159	184	152	151	181	167	146	162	149	142	138	145	137	140	169	156	183	175	151	162	158	184	161	138	156	180	144	164	169	183	138	173	143	169	181	146	171	177	184	156	161	158	155	157	167	160	177	163	171	148	189	187	156	191	192	145	158	171	164	157	129	168	172	154	149	148	178	144	165	143	160	154	151	165	158	135	167	158	189	166	154	168	131	178	158	162	138	164	197	149	161	189	175	177	184	174	142	159	153	142	154	194	169	143	158	163	163	156	155	156	162	158	150	158	155	152	150	153	170	166	160	165	168	156	152	179	161	165	137	173	147	151	167	172	157	176	173	184	164	155	140	139	160	175	147	163	169	176	160	148	164	161	148	180	159	176	141	155	154	169	152	175	169	150	148	147	148	142	159	194	175	146	151	147	174	149	159	187	159	164	155	171	167	155	155	166	167	171	160	157	158	166	151	169	152	194	150	150	153	159	153	145	162	156	142	144	174	152	150	168	176	171	144	163	147	169	137	169	159	169	138	148	167	172	162	132	143	176	152	153	161	171	153	154	181	174	173	161	163	161	171	154	152	150	154	150	128	149	143	152	167	148	158	163	194	174	157	176	171	163	175	161	190	180	170	170	151	172	166	175	165	161	172	166	171	145	181	154	160	173	149	148	156	151	167	159	152	160	172	172	173	167	122	163	160	131	168	136	172	171	148	153	177	132	163	180	155	166	164	159	158	161	141	162	173	150	204	181	174	163	163	170	159	169	156	139	164	162	149	148	146	161	189	170	161	166	182	150	153	190	165	168	163	151	183	172	161	163	166	123	149	176	180	163	140	156	155	166	135	154	166	193	176	165	153	165	133	165	161	180	181	154	164	161	156	175	161	164	162	146	144	150	170	170	165	185	150	161	176	160	180	155	161	181	171	166	170	158	138	168	169	162	160	145	167	162	160	169	148	158	159	183	150	143	157	160	175	156	140	185	169	178	136	140	140	168	158	158	136	154	148	158	175	155	157	150	152	134	155	156	175	132	155	153	183	190	170	152	148	174	181	160	162	136	168	148	193	162	167	161	174	168	163	145	167	120	144	170	190	163	148	147	161	158	171	167	160	142	159	142	171	151	168	142	128	168	179	173	163	158	164	159	158	146	169	175	165	141	145	177	160	163	169	148	142	165	195	157	141	152	146	150	141	153	162	170	164	155	172	196	149	159	150	175	182	179	148	160	159	159	154	161	163	172	140	169	159	146	158	157	168	181	168	162	171	163	170	182	154	150	131	153	160	143	140	137	158	159	162	149	185	180	179	165	180	157	173	194	180	192	158	155	155	180	159	180	139	148	154	164	151	145	140	168	125	152	157	159	165	128	168	174	156	150	169	184	166	164	163	196	155	142	153	133	154	172	183	159	146	173	166	157	174	152	178	164	157	163	160	156	158	161	138	138	158	166	184	170	169	180	169	169	167	162	171	165	160	164	148	170	164	173	143	152	171	172	169	184	170	182	195	173	152	152	164	153	164	144	160	159	154	154	152	168	157	166	175	164	145	160	145	169	156	165	162	177	157	157	143	173	157	145	178	170	171	182	135	153	159	187	149	159	144	161	157	139	134	170	170	158	156	175	172	148	163	170	175	158	162	181	180	164	141	176	158	158	173	156	146	167	166	170	151	162	166	150	160	178	177	156	174	156	156	142	170	166	169	155	131	164	163	162	170	142	159	145	133	161	154	174	147	153	155	153	157	158	167	145	153	173	156	151	182	148	147	156	164	158	166	144	177	139	155
6594	1040	1200	1292	1171	883	806	701	635	655	533	501	424	486	479	468	448	464	442	433	435	423	407	426	400	398	392	430	418	405	391	409	368	418	406	357	385	373	393	375	377	368	370	354	403	374	394	356	361	370	393	378	407	417	387	356	414	438	413	377	329	378	447	425	437	411	379	378	439	364	418	397	419	411	348	407	415	418	426	354	380	395	354	387	409	393	407	370	405	370	387	384	396	402	358	393	412	376	384	382	388	348	383	440	368	415	367	381	380	397	383	368	371	355	367	374	357	375	345	366	382	371	408	337	413	362	386	381	353	369	366	386	377	389	392	394	353	384	342	364	379	379	375	370	389	369	392	393	414	352	382	353	367	401	324	381	356	378	379	359	395	379	395	355	367	390	363	373	342	353	365	387	382	369	391	380	380	397	404	370	420	391	405	389	405	405	368	377	371	365	354	359	367	341	426	371	369	365	388	340	361	393	376	412	367	381	332	384	388	378	350	391	361	336	402	353	349	376	383	345	395	349	378	389	428	348	356	389	409	355	398	363	368	435	390	368	345	367	390	403	369	367	343	345	393	363	394	348	388	339	363	392	379	361	390	435	409	368	350	375	357	361	376	371	395	373	391	397	383	386	399	401	351	365	344	327	389	409	358	410	401	371	371	414	405	370	356	359	358	352	425	411	372	373	384	394	380	349	402	358	399	406	392	407	356	356	416	381	385	379	366	365	372	370	405	357	379	393	373	404	387	390	389	363	358	379	397	388	362	369	343	383	348	364	350	376	367	351	374	398	381	362	403	384	348	390	355	386	368	373	362	419	386	357	361	389	374	372	371	378	385	398	378	410	386	358	384	342	367	367	358	374	394	373	375	385	353	345	344	377	374	360	365	334	376	398	411	394	395	354	376	385	380	385	405	349	382	384	396	357	376	380	360	395	389	371	388	340	404	367	417	368	387	388	345	377	361	407	358	385	383	365	396	370	362	408	388	394	376	377	384	372	390	338	368	358	375	377	404	368	412	367	374	379	364	372	354	384	390	374	379	377	371	382	379	375	384	373	334	374	389	362	413	378	374	341	388	407	354	369	365	378	357	374	356	354	377	377	342	361	374	358	362	379	386	357	351	372	413	398	379	380	396	356	369	387	380	366	401	400	383	382	415	405	365	356	378	392	385	377	395	374	360	391	375	405	385	376	399	361	384	395	373	402	363	380	388	360	348	398	392	383	395	380	390	375	377	392	384	375	360	387	380	408	368	387	381	409	406	380	405	362	339	364	394	385	386	394	356	416	383	384	378	356	386	395	376	364	398	379	387	389	371	399	381	355	366	331	377	334	351	392	375	362	394	347	371	386	350	359	393	359	378	388	367	374	403	378	383	354	374	378	380	352	362	349	373	379	392	379	364	373	391	370	379	354	367	372	356	355	353	362	369	361	351	408	406	372	411	364	358	402	404	366	388	383	386	373	375	369	409	402	371	384	354	358	378	370	399	347	405	389	383	375	369	370	399	405	380	357	350	395	405	378	402	376	319	392	414	320	356	348	360	380	410	347	354	407	394	359	369	401	391	362	335	370	373	359	390	377	378	395	401	383	377	389	366	400	368	355	403	364	378	418	332	363	365	396	380	368	355	404	384	352	365	373	435	373	422	401	383	375	373	381	400	384	360	409	391	386	365	347	378	377	399	372	378	390	394	387	358	361	355	360	375	391	385	361	389	374	402	394	391	392	400	360	386	394	384	356	373	374	375	370	394	376	356	323	356	369	363	404	336	359	382	391	349	378	381	390	373	382	364	393	362	364	408	396	423	378	408	388	356	381	396	366	411	357	386	364	375	366	430	364	359	391	358	365	357	397	394	361	393	378	360	409	366	429	378	359	358	366	366	348	356	360	375	391	362	347	381	370	364	391	398	341	389	365	404	385	393	392	337	329	383	394	341	395	373	387	352	377	354	375	365	403	400	365	422	374	357	418	378	404	367	390	371	386	401	351	372	343	389	364	393	360	344	390	357	361	375	400	379	387	391	363	387	399	387	385	390	424	353	391	400	385	393	326	356	390	375	348	367	371	346	388	371	355	379	385	393	358	329	375	360	372	403	373	413	367	380	380	371	362	365	382	390	372	387	386	411	380	370	390	378	378	359	373	331	394	359	396	396	398	399	406	349	370	384	379	388	366	385	351	381	349	357	379	364	346	381	363	362	370	380	400	380	388	375	380	392	370	373	375	376	372	390	362	370	388	419	384	395	398	400	374	379	371	362	418	386	384	351	374	382	334	408	396	372	367	419	339	351	376	365	340	353	384	342	368	393	391	349	408	349	361	350	375	388	383	398	401	430	401	368	376	361	399	395	354	379	389	384	378	382	351	379	358	364	367	379	377	375	381	373	384	381	392	384	396	384	380	365	381	369	371	374	398	387	369	368	374	393	374	396	370	370	375	365	381	368	369	371	387	388	361	375	387	386	400	359	365	396	410	365	413	345	380	366	363	389	366	385	369	369	373	383	388	389	387	383	381	378	367	358	377	375	393	396	389	363	442	403	354	436	397	404	353	386	407	366	349	359	386	400	377	346	359	372	403	354	371	335	391	383	379	438	402	393	382	402	365	329	402	366	355	373	382	415	352	385	390	354	379	386	365	348	382	364	402	396	381	361	405	362	367	402	375	374	402	357	364	382	373	381	390	437	382	378	357	393	406	358	369	371	371	373	392	394	380	375	378	393	388	363	376	363	389	380	350	360	382	366	372	401	358	368	390	371	364	415	390	391	396	396	397	351	371	346	392	408	381	372	397	364	375	370	370	371	385	343	381	376	382	361	377	402	384	384	367	341	347	379	390	404	383	389	402	319	373	362	395	351	368	394	383	380	360	387	399	373	357	370	389	388	380	350	384	387	371	375	369	381	414	401	388	349	377	380	387	359	388	374	395	373	385	376	346	344	380	382	425	378	375	371	369	360	374	345	381	364	397	376	375	356	365	430	377	391	386	355	365	402	389	370	391	406	395	371	407	390	375	367	400	374	387	399	371	385	414	384	391	399	350	373	379	388	367	386	395	361	424	369	366	386	391	360	401	361	401	394	382	371	359	378	361	363	382	398	353	389	396	351	339	400	357	371	371	364	396	364	403	352	399	382	357	384	392	355	396	367	411	387	361	356	386	360	367	387	386	400	366	389	366	421	364	393	381	379	362	385	380	388	379	351	396	356	360	371	356	357	376	328	389	365	348	374	335	380	374	398	401	396	358	343	401	407	386	374	407	352	399	390	349	390	379	368	389	368	355	360	372	372	373	368	374	361	352	368	376	388	355	372	358	352	356	394	386	414	350	373	395	410	398	376	415	406	349	373	380	379	364	359	420	376	405	327	368	393	396	409	361	361	384	392	364	383	347	372	382	391	396	342	348	377	391	404	400	390	424	366	331	385	374	370	374	376	395	393	379	344	359	378	364	354	375	353	351	398	386	383	379	391	389	352	365	398	387	384	400	410	356	363	363	333	387
13771	1427	841	564	403	255	188	181	139	131	119	118	116	124	95	108	79	89	90	102	72	93	72	73	104	69	67	83	80	79	66	92	78	87	72	81	85	70	79	84	82	88	77	79	85	65	82	72	73	81	77	73	71	64	74	74	73	83	76	79	78	83	84	102	81	81	85	84	84	85	77	75	76	91	80	79	87	72	76	75	80	78	83	67	83	65	60	73	82	75	86	82	80	78	64	82	75	78	81	93	87	78	65	76	79	74	98	67	74	79	67	80	79	73	89	74	81	85	69	83	71	82	77	91	65	74	64	72	72	59	83	66	73	71	87	80	82	68	85	82	71	64	74	81	72	89	67	63	80	75	75	77	75	66	74	89	82	78	81	73	82	92	79	70	92	65	77	74	74	93	75	66	87	70	86	91	91	85	87	90	83	76	58	81	60	81	98	87	68	84	69	77	90	95	86	70	61	78	77	81	83	72	91	78	81	48	69	82	70	72	88	85	79	75	89	110	68	80	86	72	73	77	75	74	84	71	73	73	73	80	80	83	78	83	79	101	68	77	86	85	84	82	93	66	66	65	78	93	63	72	79	85	72	84	76	83	77	87	84	72	76	80	77	65	60	101	74	70	79	71	80	86	87	74	71	86	85	70	85	97	70	84	79	94	84	72	75	88	76	85	81	76	70	71	99	87	71	78	74	84	70	72	103	79	77	97	87	89	75	66	74	85	71	82	66	79	81	82	68	93	75	70	70	94	75	71	64	102	71	82	69	73	75	88	74	69	68	71	80	72	78	64	86	90	70	68	79	85	68	78	62	74	65	89	78	87	87	69	90	69	79	81	86	78	75	77	76	83	78	77	87	92	73	98	55	72	81	87	69	65	93	73	98	88	67	57	84	75	73	77	66	77	80	76	68	80	82	83	72	85	86	80	86	82	77	66	83	99	91	77	60	73	76	87	99	79	85	93	69	79	75	79	79	80	89	74	72	89	73	80	76	90	83	94	53	69	70	75	63	54	82	83	64	84	80	75	85	67	76	77	82	72	89	62	69	76	85	64	86	76	74	86	76	70	75	90	71	95	63	81	64	85	76	88	70	63	65	79	77	69	84	73	87	77	78	66	94	81	61	91	87	66	83	70	66	75	82	77	79	85	93	90	65	78	76	72	84	79	74	63	66	77	71	71	90	87	95	63	76	71	65	77	77	71	71	76	64	67	72	81	88	67	83	80	83	56	90	76	79	71	68	88	87	82	95	68	73	89	81	78	77	79	63	76	76	89	74	72	84	89	67	76	65	83	82	69	77	84	78	80	83	88	94	83	67	85	79	70	80	84	82	74	95	78	72	77	78	89	78	82	65	82	57	80	80	76	86	83	74	64	85	89	79	83	81	71	76	71	76	94	81	76	78	79	92	77	68	76	78	80	85	77	71	85	81	77	82	104	77	81	76	76	75	98	78	65	96	77	64	93	79	75	71	70	81	59	67	89	94	94	71	63	103	73	82	72	76	65	76	63	73	90	77	88	76	77	78	67	70	81	86	65	82	72	84	89	86	78	74	79	84	76	72	68	101	87	90	80	67	77	69	74	99	67	79	94	63	88	90	84	75	80	74	81	68	74	84	77	77	71	68	67	59	72	67	78	67	76	80	96	71	86	68	74	74	91	89	79	76	79	89	70	91	74	70	70	74	71	73	83	76	91	82	63	83	81	74	71	72	74	88	72	76	80	67	80	82	66	82	73	76	91	60	86	91	72	83	101	75	84	72	73	87	88	94	77	71	83	81	84	72	88	82	78	70	80	82	88	81	90	84	68	89	70	71	81	79	74	83	63	75	81	73	75	63	69	72	75	63	79	56	78	68	79	70	85	86	81	82	82	87	72	72	82	62	59	75	73	77	72	80	83	63	80	79	74	67	80	86	76	75	72	85	71	82	77	65	86	62	64	57	74	88	85	62	70	85	63	65	80	82	81	83	71	78	87	100	89	68	84	75	72	74	73	88	81	91	72	75	74	66	73	84	81	74	71	69	76	77	73	74	77	73	62	59	92	92	63	84	72	83	92	84	71	69	79	86	68	81	86	82	89	93	70	69	67	77	79	79	81	76	72	68	76	88	71	71	65	71	74	83	82	80	82	83	66	67	57	86	66	65	81	70	55	77	77	63	90	72	69	76	70	77	82	86	86	72	87	76	73	88	89	84	74	83	78	91	85	73	75	84	76	76	103	70	81	62	73	93	66	84	84	82	77	80	83	82	55	79	76	68	83	83	94	87	74	57	74	94	67	80	72	68	76	86	81	65	79	88	75	76	78	82	78	103	91	82	76	79	78	75	70	71	69	73	74	79	77	80	72	60	62	59	83	78	61	76	70	90	97	70	74	69	68	64	69	91	62	84	77	69	75	81	77	73	58	61	69	71	75	78	92	57	75	86	77	74	79	77	83	86	70	96	69	69	75	85	70	72	74	91	77	68	64	83	65	75	75	82	80	96	78	82	96	77	74	86	86	60	77	76	94	65	70	87	79	81	69	78	75	63	62	76	78	72	82	60	75	87	76	82	86	79	77	75	65	87	57	78	79	96	86	95	66	76	98	72	84	75	75	83	82	76	62	71	80	80	66	86	70	75	80	69	82	81	91	79	62	64	95	78	94	66	98	89	98	73	73	83	74	84	64	76	75	72	83	72	81	75	79	96	66	91	81	74	76	70	92	89	80	74	77	79	84	84	74	83	88	81	89	82	78	66	82	109	73	102	96	63	93	59	75	63	86	87	65	76	73	74	73	63	69	83	70	76	92	118	75	85	79	103	80	72	67	69	65	94	80	83	68	77	76	69	68	83	66	74	82	75	85	84	82	91	67	73	63	82	83	84	70	92	69	81	92	88	88	80	78	61	68	94	71	77	84	65	85	79	78	85	73	60	79	81	64	76	70	78	79	71	79	85	84	83	72	78	83	77	60	91	72	66	69	83	76	77	82	67	80	68	75	78	76	88	72	63	84	81	79	85	73	81	83	77	78	85	82	73	70	77	84	92	57	56	72	71	69	74	86	97	72	84	79	92	73	84	77	73	60	72	81	86	84	71	85	83	78	79	60	62	95	74	72	86	91	71	80	82	68	62	90	73	80	80	81	71	84	72	81	59	79	105	81	80	80	66	66	79	74	76	54	88	73	91	77	76	70	85	77	83	63	79	58	73	96	77	71	75	79	74	69	81	77	85	93	73	75	89	82	84	67	93	90	77	90	82	78	71	75	68	69	87	77	76	75	62	77	85	90	81	71	66	76	76	81	68	72	67	62	67	81	82	75	86	75	81	84	88	80	73	88	68	77	80	75	76	66	74	83	82	99	100	89	79	90	78	82	78	72	80	89	77	71	82	84	71	80	74	58	79	79	87	87	97	70	80	66	75	71	77	72	74	73	84	89	70	61	81	67	77	83	76	93	61	82	75	76	86	79	80	84	79	69	74	76	74	78	75	65	78	64	76	89	78	95	84	81
8148	1222	1783	1923	1618	1233	979	850	676	619	512	415	424	312	380	351	321	319	287	295	281	269	271	272	245	253	248	233	237	243	226	233	229	231	233	241	239	233	265	210	204	241	217	214	215	205	183	209	246	214	254	193	208	194	212	224	230	223	230	225	245	242	233	246	247	254	250	194	237	280	230	235	251	227	216	219	211	224	222	214	234	230	253	233	183	195	202	209	200	196	204	210	213	191	204	204	183	212	184	186	216	183	221	217	169	188	203	184	210	221	171	210	198	208	203	213	183	180	189	214	185	199	201	200	218	184	203	189	214	194	206	194	195	185	216	186	217	199	212	189	198	207	229	184	187	212	192	213	187	193	209	177	207	215	183	210	201	198	212	205	176	174	211	187	212	204	198	219	202	189	212	219	201	221	199	187	201	197	195	218	197	207	194	208	210	231	163	207	204	178	230	214	184	180	215	210	192	201	178	210	202	163	201	197	210	208	181	197	217	205	195	216	199	191	207	192	190	200	177	218	195	202	221	216	194	202	194	201	197	221	190	185	194	178	204	225	205	177	225	198	200	190	222	189	199	182	200	200	186	223	189	203	193	198	208	181	206	192	209	231	202	195	224	196	211	191	187	228	214	200	221	196	203	213	199	212	225	199	187	203	204	198	220	225	185	218	221	202	193	208	202	217	214	206	193	191	191	199	215	207	208	211	209	212	202	202	198	218	185	180	242	163	181	194	190	223	196	226	184	205	181	220	191	190	226	185	170	211	216	198	203	226	207	204	194	181	207	202	226	211	194	187	202	201	201	225	197	202	191	187	191	204	175	206	209	209	208	209	208	193	196	203	193	215	202	215	181	175	201	211	223	217	199	174	179	159	200	176	224	199	200	174	217	207	204	189	203	196	206	202	209	177	227	212	180	200	197	222	167	205	205	235	199	215	208	182	197	219	202	183	213	221	237	190	199	216	187	178	193	190	193	188	181	215	207	184	213	184	207	215	160	222	203	199	209	221	192	181	206	198	201	198	183	187	202	204	198	212	220	194	181	201	186	187	190	221	195	197	190	210	194	199	214	223	193	191	211	195	179	213	215	200	206	197	198	210	183	211	177	188	201	215	212	213	228	206	212	186	180	185	197	189	185	205	187	189	190	190	196	176	188	214	190	192	224	181	201	194	179	211	197	189	201	208	195	211	200	223	178	207	209	216	194	194	195	233	190	183	211	221	185	184	210	204	202	208	192	199	194	203	207	185	186	188	221	212	218	210	198	213	198	235	181	203	190	207	189	201	177	227	213	165	215	206	207	178	215	206	204	191	191	205	188	223	209	179	187	215	217	197	204	202	206	185	211	214	234	204	199	226	205	198	193	197	200	192	204	196	214	190	213	190	193	188	226	211	174	198	202	210	193	183	208	206	199	195	208	211	217	218	196	197	177	204	194	199	202	191	185	181	196	199	203	193	188	216	192	203	203	196	187	208	189	193	197	198	190	214	191	209	197	210	194	221	210	233	204	187	190	208	185	196	202	212	166	231	198	190	200	198	206	204	186	188	209	211	201	188	214	208	197	192	201	203	203	182	204	187	227	202	202	206	199	207	195	205	193	212	204	215	176	194	193	195	202	198	192	221	208	207	194	184	200	197	203	203	223	233	200	197	208	223	196	194	176	197	198	169	192	212	217	197	197	201	189	200	211	233	187	199	207	215	191	189	197	182	215	214	192	171	187	204	196	184	214	215	185	198	197	202	197	206	200	201	201	198	217	200	193	206	201	184	219	205	183	186	176	186	207	191	211	209	223	211	185	204	200	241	217	188	196	202	199	211	189	212	181	227	195	188	199	218	218	194	188	195	211	195	196	211	197	206	218	209	175	219	201	179	181	228	219	193	189	201	179	211	207	201	201	211	204	211	207	205	216	188	204	200	197	191	200	220	173	176	192	187	177	208	208	194	189	203	200	189	192	238	172	188	189	184	215	188	214	208	206	198	194	179	209	194	187	210	201	205	192	209	189	205	204	193	190	203	191	195	234	205	212	193	213	190	198	209	212	209	185	204	190	175	200	204	208	207	234	187	206	213	212	221	188	215	191	189	223	220	241	189	206	195	213	201	197	203	186	207	223	181	213	216	218	178	169	184	191	229	192	240	197	178	197	194	216	190	197	187	226	187	211	209	199	199	207	187	173	200	220	175	201	192	195	177	201	199	218	206	173	222	183	216	209	214	214	172	200	206	195	190	230	231	196	233	191	220	221	210	189	209	199	164	198	235	184	195	208	207	193	214	205	215	188	196	211	197	199	215	182	213	189	209	200	196	199	163	203	195	188	179	202	191	226	191	185	196	217	177	204	202	186	207	195	212	223	221	201	213	168	205	182	158	194	209	199	208	201	203	207	184	201	209	187	177	214	171	215	195	186	187	190	192	195	215	196	221	194	212	194	208	193	199	196	183	223	187	204	169	201	204	200	198	202	213	178	180	196	195	186	198	198	218	206	221	207	189	181	174	195	211	187	211	206	187	201	234	189	190	207	184	191	182	215	207	242	202	217	213	192	205	175	177	191	194	184	212	181	192	195	199	184	189	179	205	186	188	204	186	195	175	183	196	194	221	194	202	210	205	175	220	196	187	183	213	180	203	202	168	189	172	173	215	227	226	186	193	179	187	196	173	197	208	205	207	207	179	190	206	193	203	199	203	173	215	169	221	215	193	207	198	200	195	209	205	190	211	211	211	198	195	208	200	207	191	218	203	224	203	219	187	194	203	220	193	179	203	190	191	218	216	183	188	215	208	210	235	180	212	205	219	215	229	199	220	212	197	180	209	183	203	212	187	214	217	210	212	210	177	225	197	202	191	200	177	174	237	204	203	198	209	193	228	201	189	192	200	193	204	207	172	202	191	221	218	212	209	197	188	194	214	179	214	202	222	203	205	196	208	174	195	184	204	198	209	205	198	212	180	178	216	212	205	178	226	198	195	218	192	200	242	193	194	205	197	201	205	201	186	183	178	212	211	202	197	168	191	202	183	207	173	198	221	218	213	218	193	204	192	161	181	201	187	192	217	197	220	204	198	217	193	224	202	196	170	189	196	217	185	216	212	202	184	198	181	191	193	182	219	184	202	217	186	204	211	236	219	191	215	196	187	177	183	203	202	201	193	201	206	178	198	197	193	209	178	196	213	176	214	201	212	208	212	203	214	201	204	192	199	208	211	218	209	205	200	201	191	161	191	199	191	195	202	197	204	210	216	198	187	176	198	183	213	159	207	199	195	185	199	191	222	173	193	203	214	205	227	195	202	199	187	198	218	184	178	165	186	209	206	191	211	200	223	197	190	190	208	167	208	191	205	198	202	203	215	200	209	186	186	211	210	208	183	203	199	188	178	198	218	206	205	233	218	201	217	216	216	215	219	190	206	199	189	193	211	192	195	210	177	200	212	200	200	192	185	219	192	210	206	217	219	199	181	190	203	212	172	184	207	209	179	194	163	218	193	229	185	199	181	183	184
1647	335	240	216	206	197	167	170	188	176	172	185	172	191	182	174	181	182	144	161	167	193	145	186	175	167	170	178	157	161	171	170	168	182	183	187	153	167	181	187	206	186	185	169	159	169	165	146	165	160	162	152	165	165	179	179	146	180	187	178	196	205	182	192	160	164	175	202	186	196	134	186	189	170	186	169	180	179	150	179	174	184	186	193	178	188	173	134	154	174	178	168	177	135	186	182	180	156	164	154	155	183	171	167	148	189	158	167	188	163	170	174	156	186	162	187	170	178	199	137	173	179	186	179	152	154	166	173	153	182	179	164	168	155	186	197	149	158	169	166	174	171	155	169	184	170	184	174	170	174	165	188	162	158	172	193	172	174	166	149	154	163	177	173	163	178	197	190	211	172	182	176	171	170	154	193	166	165	164	180	182	186	178	177	167	176	159	148	171	185	165	179	197	180	172	181	141	182	162	205	152	181	198	193	179	206	145	175	182	151	171	168	184	183	160	179	177	172	167	166	184	183	166	179	149	174	200	175	172	156	193	183	181	162	174	166	151	168	190	180	154	172	162	169	159	164	168	171	186	185	172	168	168	168	151	203	161	168	194	180	173	182	177	196	155	146	190	179	166	169	151	178	189	198	185	168	178	197	162	170	186	160	177	168	187	178	139	176	191	203	147	166	156	140	166	161	176	160	190	162	190	186	180	166	161	183	176	180	170	177	184	171	171	155	181	161	158	183	166	168	183	174	157	159	154	173	136	169	155	166	163	168	191	177	170	198	191	181	190	189	157	158	169	169	165	157	179	156	171	162	171	180	176	175	207	168	145	196	174	186	145	157	177	168	163	171	212	165	154	174	190	164	167	181	180	177	162	176	175	163	170	179	191	164	178	170	199	201	158	162	165	177	177	183	177	177	183	167	185	188	207	184	166	147	188	153	175	204	160	163	161	144	186	182	180	151	178	143	165	168	195	203	168	175	157	155	195	177	155	162	189	176	156	162	169	171	156	188	173	156	164	181	172	173	171	149	159	177	153	148	163	160	164	156	206	178	167	179	181	168	153	177	164	154	168	190	152	186	199	179	169	168	124	181	164	181	173	172	169	205	168	194	177	193	167	177	176	164	178	166	159	155	159	202	161	170	165	203	153	174	172	174	156	182	156	165	157	217	173	157	186	160	166	156	178	198	159	149	199	148	157	187	180	177	178	176	146	185	191	172	183	177	192	178	170	164	170	182	181	172	180	169	175	169	182	157	169	162	160	163	160	157	168	172	189	179	157	176	206	171	155	162	188	170	166	176	160	159	178	159	151	168	169	154	179	172	167	175	170	172	165	191	141	170	187	171	173	166	159	158	190	189	176	155	181	169	156	180	159	189	183	200	166	160	153	193	156	153	177	173	169	179	177	178	148	163	174	192	177	161	182	158	163	167	179	194	190	184	163	153	162	172	175	166	185	175	193	166	158	173	186	198	169	184	176	170	148	175	160	166	152	203	169	191	171	181	172	164	195	168	184	171	177	163	181	170	187	159	153	154	186	179	178	190	163	165	184	166	177	154	160	179	186	182	182	188	175	161	186	151	189	170	164	161	165	205	156	175	190	172	183	182	163	172	171	184	151	146	189	158	166	165	178	156	185	170	165	168	160	160	177	159	157	182	173	154	172	172	176	182	194	164	183	184	168	169	143	158	195	177	171	185	178	173	186	172	178	169	171	175	172	165	165	168	169	170	178	176	172	172	174	206	175	183	186	182	160	197	175	181	159	190	191	156	173	186	158	170	166	159	192	179	138	176	163	168	200	201	174	185	175	182	164	144	177	171	163	171	156	146	171	173	157	155	162	192	170	168	170	186	160	175	179	166	170	183	175	172	168	179	170	161	178	169	177	168	200	163	193	135	148	168	200	161	154	173	176	179	184	152	194	176	176	173	186	178	184	151	141	146	165	183	168	159	163	170	168	168	175	167	171	167	160	170	173	157	176	184	162	172	192	175	172	175	166	155	164	186	169	176	154	156	197	182	151	175	159	160	160	198	190	161	152	193	171	179	167	177	169	160	193	188	205	166	167	174	180	182	203	202	169	164	158	184	144	183	198	182	182	150	164	163	201	162	197	164	169	162	189	192	167	157	199	188	160	157	175	160	190	178	174	169	180	171	152	163	166	206	146	177	162	158	174	166	197	163	158	173	162	170	153	172	177	150	189	169	176	178	181	179	164	188	189	157	168	159	177	180	174	173	169	174	169	157	161	170	148	181	193	170	163	177	193	186	176	173	159	219	154	159	166	179	187	157	156	161	166	171	167	175	163	149	179	173	163	168	144	182	195	168	133	179	156	199	202	172	179	157	152	182	138	173	184	184	200	164	172	171	189	184	179	189	185	161	187	152	176	171	179	185	159	192	170	143	177	153	186	185	185	177	170	180	180	161	137	172	154	155	189	184	179	163	169	163	200	169	183	186	169	160	153	156	160	162	199	174	144	184	164	178	183	159	153	162	199	159	181	167	181	168	170	171	155	167	164	184	152	182	194	186	172	176	176	170	165	169	180	161	177	179	152	171	159	189	181	156	160	170	163	184	172	153	181	171	185	192	180	161	202	177	170	181	161	182	154	177	168	162	168	183	183	188	177	147	184	190	154	149	164	182	157	161	173	157	188	186	171	175	182	195	166	186	186	168	171	197	198	142	169	170	166	175	162	177	167	173	179	166	143	184	187	188	193	185	176	167	188	165	177	169	169	164	179	178	164	190	170	189	181	154	176	173	179	171	148	154	150	187	191	186	173	161	182	197	178	178	172	163	165	200	174	145	185	178	197	186	176	178	180	172	189	169	172	183	181	176	188	174	141	175	182	160	157	183	173	168	173	170	169	157	168	172	165	151	155	134	158	192	186	152	154	168	164	174	173	194	185	154	183	156	175	177	170	179	158	179	168	182	175	157	157	180	148	186	155	164	170	145	164	204	177	186	183	181	164	171	173	173	184	182	179	167	151	159	165	148	172	186	187	187	187	194	163	173	155	164	171	167	175	189	151	159	186	160	146	162	159	160	191	155	185	196	176	188	192	172	194	189	180	175	164	182	171	178	166	161	182	183	165	189	151	161	183	190	144	174	197	169	183	177	173	177	164	169	192	197	173	139	190	174	203	172	156	185	184	173	174	195	188	173	170	186	170	163	178	189	189	171	177	176	187	153	180	186	175	150	190	193	151	173	183	175	156	188	168	171	175	157	175	164	160	174	170	163	170	180	176	161	149	149	169	169	190	206	161	179	186	161	192	159	189	154	157	182	179	162	151	168	189	180	162	168	160	157	179	175	163	189	185	176	157	176	162	178	164	177	168	167	177	172	172	187	180	181	179	166	164	157	173	150	177	168	187	166	169	172	179	162	167	201	172	188	183	160	162	163	163	187	159	168	161	157	166	184	205	143	169	181	147	158	186	157	168	159	178	169	179	142	156	179	176	172	218	168	165	195	194	187	201	173	149	168	143	169	166	188
1932	620	529	508	540	475	470	434	444	435	413	446	391	403	399	401	420	406	421	440	415	421	420	409	437	406	401	419	422	441	411	394	428	377	410	430	412	420	416	430	401	411	427	414	404	422	399	409	413	405	410	418	413	365	393	413	400	455	411	403	427	462	412	419	424	428	364	430	436	415	433	395	413	437	437	406	434	413	402	414	409	406	408	398	417	377	409	408	394	408	433	398	410	421	396	423	416	427	424	409	395	442	387	389	427	404	417	411	420	408	417	407	381	406	390	422	376	375	413	382	448	428	409	411	433	382	402	431	410	408	372	433	384	405	408	412	405	363	387	412	398	401	411	409	416	380	408	427	447	409	374	423	417	433	399	393	403	402	429	410	407	424	398	389	384	414	402	382	443	409	392	434	429	411	412	419	406	379	436	417	397	413	456	434	385	436	380	402	399	417	409	413	418	399	395	427	425	389	460	406	396	412	405	429	385	397	385	424	417	418	411	435	410	424	421	418	391	398	379	375	414	370	407	422	450	418	411	381	447	407	402	412	419	397	378	411	385	373	438	431	411	397	416	445	399	396	416	373	436	373	411	395	473	422	373	438	423	402	428	425	432	436	387	403	431	412	368	401	393	398	374	435	419	438	410	420	418	405	393	409	427	382	422	374	390	426	392	408	405	420	418	385	394	389	429	382	415	383	404	432	426	415	396	412	434	426	386	380	395	436	405	401	386	440	409	406	393	400	390	427	430	370	413	399	422	434	391	396	417	396	412	393	404	419	398	388	427	418	418	391	399	411	473	384	383	423	396	400	392	393	384	410	380	401	414	438	440	395	418	392	451	377	398	391	410	424	417	426	418	413	368	431	459	412	414	428	414	409	401	385	454	443	409	392	400	388	428	439	414	410	434	431	454	411	403	378	373	399	389	433	456	452	432	370	441	423	380	400	370	413	377	416	422	441	414	450	397	403	408	383	389	419	382	369	431	399	382	410	437	410	406	448	386	412	403	371	399	397	424	405	419	393	398	388	413	416	429	411	425	391	382	412	408	392	404	401	409	450	439	367	410	430	413	431	400	381	389	427	427	455	382	421	392	399	363	456	419	376	382	383	430	387	382	410	432	430	403	427	414	405	416	448	423	391	386	428	378	400	422	394	385	430	451	398	413	404	445	431	381	431	413	405	394	404	365	385	433	379	397	356	426	419	396	405	418	407	404	420	430	384	395	412	400	397	389	416	407	456	402	426	428	411	434	395	397	401	435	414	393	446	404	435	433	409	437	418	398	436	409	411	427	401	397	446	408	392	404	387	406	412	393	393	424	401	422	463	414	418	406	407	431	404	422	393	401	414	432	425	398	380	380	396	409	435	394	410	406	399	417	393	415	369	396	392	397	430	395	382	376	401	398	424	408	391	415	419	411	387	374	406	430	419	404	442	405	414	395	413	428	406	481	419	400	415	391	408	437	423	424	412	410	412	418	379	398	362	406	431	394	412	431	390	407	433	400	433	377	417	406	459	394	407	424	405	375	396	399	396	431	381	429	418	418	424	380	444	410	371	405	417	414	360	413	416	428	395	427	403	386	403	430	389	413	412	394	398	407	431	423	426	409	416	423	418	406	419	430	451	422	373	424	422	398	413	375	407	418	410	371	403	407	400	403	374	377	391	378	388	367	382	401	376	413	422	415	397	412	437	402	424	419	381	421	404	410	401	429	408	417	411	426	425	402	407	422	371	399	377	409	452	403	395	382	422	447	415	410	402	384	412	444	392	399	430	408	415	399	407	396	417	371	414	390	407	421	417	425	413	411	436	414	368	433	402	412	399	381	429	404	413	436	416	389	399	433	410	411	410	421	407	450	409	409	413	413	432	423	402	403	409	423	425	417	427	401	426	426	382	426	400	415	424	384	442	435	436	373	390	429	416	420	398	426	354	391	400	405	425	389	395	429	372	373	379	418	441	430	454	393	405	401	444	404	417	411	420	418	375	429	423	421	428	400	423	417	467	387	412	404	391	399	401	382	420	372	439	420	424	406	401	369	409	412	373	410	441	423	427	437	419	384	414	421	401	412	399	419	416	382	400	420	402	446	421	406	397	382	417	385	436	441	382	418	389	413	382	423	416	440	415	423	408	358	402	400	468	422	398	417	424	401	403	421	384	410	425	413	399	418	468	424	426	419	403	400	421	411	418	398	423	428	417	398	416	436	399	417	388	455	380	439	434	408	418	394	437	432	397	475	399	422	417	387	393	410	427	407	402	418	438	399	426	392	441	411	405	434	440	407	427	394	421	412	382	400	453	415	379	385	447	412	368	400	392	431	420	401	432	422	434	393	392	418	415	397	417	430	414	396	423	394	422	384	402	416	409	403	408	413	397	381	414	396	381	366	444	393	422	443	424	439	408	382	398	402	396	403	411	401	421	446	411	433	399	397	404	438	386	403	446	387	460	409	423	417	397	386	420	421	442	423	387	416	396	410	379	416	406	384	430	402	396	388	376	416	438	411	420	400	431	415	396	449	417	378	420	397	410	444	404	411	426	428	427	414	432	379	409	391	431	421	392	411	416	414	391	398	435	437	429	422	430	421	440	393	412	395	392	403	394	414	413	407	400	411	422	397	382	404	374	445	353	418	399	412	442	414	399	407	365	412	380	421	415	429	384	368	398	413	421	425	461	430	400	393	396	396	427	422	445	395	408	391	428	419	418	415	411	443	427	412	400	414	424	436	426	403	397	392	391	432	401	415	415	378	446	407	410	403	394	421	419	408	411	384	401	402	419	391	420	425	421	392	426	384	408	430	397	412	429	422	398	417	429	446	389	424	413	412	401	401	408	465	416	423	388	400	421	409	406	366	419	399	418	404	431	418	397	419	413	426	398	363	414	439	389	423	385	367	411	405	408	390	376	446	419	400	422	423	416	391	391	405	438	389	405	395	441	422	395	385	390	401	370	408	402	428	404	433	409	429	435	392	403	389	418	426	393	450	431	398	405	417	390	420	385	426	410	397	428	428	425	398	430	412	386	397	431	429	417	463	398	409	404	419	429	368	405	370	442	403	430	398	398	368	384	395	415	423	397	413	413	449	441	448	390	388	458	431	438	403	416	422	410	439	393	424	389	404	410	417	404	377	380	434	414	432	427	403	442	427	432	393	393	394	388	410	410	421	415	418	436	401	372	409	421	375	389	386	421	396	427	403	416	399	390	405	384	413	395	404	412	420	432	399	407	453	413	376	432	402	421	435	425	429	420	400	385	444	400	385	412	381	379	413	368	411	412	412	419	370	397	397	433	403	456	422	422	423	430	404	375	425	442	437	428	408	379	398	387	405	402	367	404	460	396	411	401	403	408	433	384	421	415	396	395	427	414	426	379	400	419	411	380	392	432	425	360	404	417	427	440	397	419	406	423	402	440	412	436	399	445	396	370	435	453	360	422	414	414	405	421	422	385	424	422	412	405	399	411	440	392	398	419	409	407	406	434	431	439	429	473	422	424	412	388
7265	740	535	415	320	255	246	213	185	189	184	190	191	191	172	139	172	156	168	212	166	157	143	142	156	171	171	168	169	141	140	182	160	170	197	185	148	172	181	180	151	174	158	177	160	162	171	166	184	167	148	145	164	153	158	174	167	161	170	176	143	163	169	146	170	177	166	167	168	170	164	153	173	144	134	165	174	157	152	164	157	148	163	153	160	151	162	169	174	159	179	158	181	156	147	155	183	151	143	166	167	152	163	158	159	142	161	154	174	158	138	165	186	151	162	153	163	178	188	167	160	179	124	158	159	172	167	160	151	178	162	165	171	176	165	135	157	160	146	163	173	167	156	163	158	169	177	144	164	151	162	159	172	151	174	145	151	175	166	157	162	165	157	167	162	152	156	156	175	150	168	154	181	155	156	159	159	161	151	162	158	151	150	141	158	149	168	153	163	162	182	138	175	166	166	156	174	140	172	164	160	174	157	177	184	168	177	147	157	151	182	162	158	168	155	153	174	155	146	154	162	147	145	169	149	144	148	162	182	190	152	166	154	167	172	159	171	163	141	175	150	158	150	160	144	161	154	143	140	165	143	156	177	163	179	169	162	189	161	189	192	162	153	176	168	173	164	178	191	154	164	189	142	150	145	168	169	154	165	163	167	169	159	125	154	172	151	161	181	158	170	164	181	153	174	162	146	157	154	139	173	138	174	153	163	179	157	165	165	137	168	134	159	190	176	188	152	163	162	166	169	145	153	162	155	157	163	132	152	169	162	140	159	161	156	159	131	173	150	165	154	171	145	180	178	157	159	151	151	155	160	165	142	156	170	166	158	154	163	164	166	159	150	144	170	161	170	155	171	170	161	157	174	162	181	161	175	167	172	164	167	179	167	134	157	191	175	138	150	178	164	171	160	135	172	151	160	141	181	172	161	175	153	158	171	174	144	150	162	149	151	157	177	159	157	150	163	140	165	142	160	169	155	169	192	175	156	174	144	171	161	183	157	181	157	156	182	162	168	147	178	165	160	165	160	154	173	191	172	159	165	181	165	175	142	146	165	158	141	174	179	167	142	143	149	154	171	186	152	134	166	169	173	166	164	172	150	162	171	181	164	146	143	165	155	144	161	167	172	164	172	157	148	133	169	147	155	203	162	140	137	165	166	162	145	150	173	162	168	155	166	156	194	185	170	162	182	167	179	181	156	168	193	156	140	163	162	163	147	160	157	171	159	183	153	163	155	156	163	167	178	148	166	152	166	158	165	168	187	155	176	185	171	177	165	159	173	157	130	177	184	152	154	163	157	156	180	173	163	145	150	179	177	164	163	176	170	164	153	175	162	164	160	170	129	174	143	178	175	164	169	168	161	142	178	148	170	179	143	174	167	153	169	152	149	170	132	163	175	178	155	157	176	131	154	176	160	154	150	172	158	189	161	147	170	153	158	169	171	169	169	160	163	158	151	171	155	151	168	141	159	166	176	165	160	152	146	160	148	158	160	155	162	147	163	156	171	144	149	152	176	175	168	170	150	172	169	173	162	167	157	175	150	158	161	147	155	164	169	167	192	178	200	174	168	153	150	159	177	182	164	164	151	169	160	146	186	169	151	157	162	181	137	158	151	148	139	157	166	156	161	173	164	173	149	175	152	150	172	149	147	171	169	149	157	158	155	187	136	182	156	132	162	139	170	166	153	165	171	178	150	163	152	166	149	177	177	152	152	157	150	134	192	167	172	130	157	180	142	152	164	159	149	155	175	173	177	148	141	167	159	153	150	146	166	167	129	164	156	159	185	173	141	164	188	164	168	137	176	168	143	152	161	171	166	164	165	151	169	178	151	164	173	161	174	165	161	164	160	156	169	148	156	166	178	175	154	178	162	177	169	190	145	187	152	159	163	175	161	156	147	173	132	184	150	162	148	158	199	173	158	174	157	198	156	151	167	143	144	158	189	156	169	178	150	177	154	154	152	178	190	181	171	172	178	160	161	178	159	164	181	160	166	174	145	148	144	153	165	173	164	159	168	157	149	189	184	152	178	176	162	183	141	144	142	168	154	150	171	169	152	174	154	158	155	174	152	165	159	147	148	152	150	183	171	139	152	155	125	185	155	161	162	185	159	174	175	153	179	137	139	156	156	147	149	156	153	156	145	167	162	153	163	184	167	174	144	159	162	167	176	153	169	168	160	149	190	171	165	159	159	164	142	138	162	168	168	149	158	143	169	143	177	160	160	156	157	152	163	152	176	161	189	147	154	172	166	150	148	162	160	157	144	171	163	171	153	168	173	166	145	171	173	193	149	148	159	173	170	146	155	144	158	171	151	159	157	172	147	193	140	180	143	143	170	162	144	183	164	164	153	181	142	176	169	171	165	158	162	151	160	163	156	161	170	192	178	159	168	156	150	182	164	165	164	167	165	168	182	161	150	156	162	151	161	192	154	179	180	164	159	159	187	178	167	152	165	163	171	168	182	161	165	130	142	187	177	139	161	163	167	169	159	152	159	150	171	168	151	167	154	164	175	169	191	145	153	157	146	155	159	159	191	148	163	153	151	167	147	156	169	135	173	189	149	161	157	165	179	154	189	164	159	154	151	158	159	166	173	163	168	151	171	169	174	133	177	157	152	172	155	169	151	172	145	148	134	170	161	173	158	182	192	152	173	152	149	161	165	156	153	161	151	138	152	163	156	173	161	163	152	155	166	144	177	171	172	162	157	167	160	145	165	178	167	136	140	199	151	161	158	146	155	184	161	157	137	155	167	178	180	151	153	151	157	170	186	159	159	158	174	145	166	182	149	159	160	162	154	159	152	162	167	156	170	156	161	169	159	157	167	153	165	138	146	158	144	172	156	163	153	169	171	166	175	135	179	170	166	172	154	151	146	154	173	155	147	143	184	157	172	162	159	164	160	154	148	175	163	164	168	151	157	160	158	170	172	153	171	169	159	174	169	166	187	170	177	155	166	173	166	162	144	168	150	168	175	135	155	145	158	159	167	154	162	167	175	179	180	148	160	153	165	157	171	181	160	174	157	179	146	162	159	163	158	158	167	168	149	174	172	154	153	182	161	158	164	175	184	148	145	148	131	172	175	152	172	157	163	145	150	156	160	164	171	144	147	158	176	143	160	182	178	158	159	149	183	145	150	173	190	137	170	176	163	145	152	164	157	140	181	166	155	165	169	169	144	168	160	179	156	151	156	138	162	176	164	149	165	165	139	168	167	168	168	145	166	164	171	171	166	164	151	154	172	179	161	164	159	162	138	159	174	167	150	168	135	176	153	147	133	163	192	163	164	160	160	164	129	164	174	168	156	160	132	166	145	170	163	159	147	196	176	167	159	171	165	156	171	164	178	161	169	161	163	151	184	177	148	166	141	168	177	156	155	171	154	141	150	167	165	177	170	160	153	168	163	132	173	164	146	184	140	176	176	135	164	152	169	190	157	154	172	178	162	177	158	136	169	149	157	154	158	166	159	144	155	170	183	175	163	172	147	153	153	150
6632	960	1233	1363	1150	956	821	713	665	591	554	487	491	493	433	460	438	409	417	437	419	394	396	411	431	364	379	427	412	387	394	386	391	407	377	393	386	381	377	388	395	412	389	380	390	389	374	378	398	387	377	384	351	387	388	402	382	415	418	387	411	413	382	385	373	404	416	423	406	426	415	400	364	392	416	393	368	382	369	423	372	409	362	400	398	370	417	355	406	381	384	370	407	405	384	389	370	389	398	440	358	386	381	360	381	404	356	393	375	382	364	369	410	370	405	402	392	398	359	378	362	379	375	364	394	386	352	404	360	376	358	360	362	382	347	367	368	347	382	342	429	373	363	383	368	370	364	374	365	374	360	338	409	379	429	338	421	363	335	382	398	381	360	379	386	373	355	378	340	394	393	380	370	380	373	374	397	370	355	409	406	349	385	375	311	392	379	418	361	399	385	387	388	385	367	346	362	343	364	380	358	372	378	368	385	380	385	363	364	411	413	423	366	361	379	358	359	367	343	393	370	378	347	382	376	355	354	354	384	398	382	407	361	383	387	374	367	344	385	356	395	378	411	384	373	342	377	388	375	368	332	400	386	377	360	385	365	387	415	426	360	372	378	395	370	368	361	347	363	363	363	397	397	374	373	382	372	383	419	343	336	377	388	361	366	400	390	360	400	385	400	374	367	357	372	393	403	367	355	395	379	410	369	398	343	385	389	360	361	363	374	355	359	396	359	349	375	362	365	383	404	392	361	422	357	404	386	383	354	392	369	403	392	392	347	370	389	358	360	337	373	369	422	378	343	418	360	359	377	398	408	374	366	386	384	366	396	396	350	388	355	369	377	394	360	362	324	362	379	382	392	347	344	368	392	358	393	364	385	402	362	364	373	377	381	370	376	374	355	390	401	414	384	386	390	354	376	365	402	393	361	409	393	410	367	368	375	384	360	378	395	377	397	363	384	358	405	379	384	392	345	394	400	361	357	376	373	358	420	330	354	387	361	373	387	354	401	378	375	380	354	339	374	379	394	377	387	392	399	391	382	371	379	404	410	349	363	378	394	391	409	368	346	372	389	363	404	393	358	409	406	398	381	385	374	385	366	408	366	384	336	434	364	374	354	368	377	369	411	352	391	385	370	379	383	373	372	320	363	395	407	360	403	386	357	350	393	373	403	397	398	398	399	364	383	336	383	400	385	363	400	432	395	383	383	358	441	408	403	349	398	379	383	362	439	370	390	399	396	362	357	384	374	367	408	378	389	369	360	350	379	397	384	367	422	380	368	361	349	412	408	407	367	431	406	376	364	362	350	420	368	378	400	385	369	399	382	366	368	403	391	386	355	391	407	361	398	347	389	374	388	347	371	397	359	355	384	412	381	370	401	352	396	363	399	349	382	401	366	388	376	371	385	393	395	375	379	370	381	374	388	358	380	352	397	367	374	351	375	375	353	394	367	364	415	389	365	366	371	361	380	375	362	398	402	373	366	385	386	352	381	388	359	386	370	375	360	340	383	398	394	380	361	352	351	378	347	365	415	393	347	387	382	369	383	372	402	354	372	384	432	394	383	359	370	396	381	359	375	364	362	361	395	383	354	354	400	379	353	392	402	385	368	375	347	380	367	387	380	376	384	405	366	377	404	371	382	411	398	400	377	383	413	343	395	362	398	349	372	383	367	370	386	365	398	388	407	362	411	415	344	369	343	402	358	383	403	402	356	336	361	373	402	341	388	376	340	372	395	396	383	399	367	393	372	362	388	383	379	406	369	391	386	360	387	381	355	382	389	373	360	366	416	402	412	384	414	384	388	343	358	377	391	378	369	387	373	388	418	355	415	359	415	390	394	375	344	349	390	359	394	352	358	367	363	350	383	392	354	405	351	363	348	401	354	413	372	387	425	368	381	377	349	388	421	387	373	370	399	368	397	353	337	365	381	408	379	391	372	356	379	374	401	358	365	343	361	392	376	378	389	349	365	429	380	385	387	362	357	381	360	382	378	369	367	342	384	371	368	393	349	420	395	371	364	318	381	393	419	380	388	349	380	398	366	376	371	367	347	370	361	383	374	377	383	390	386	355	379	409	376	351	384	355	389	388	433	358	378	367	348	392	416	351	372	379	366	416	361	390	388	380	371	368	412	418	391	371	387	393	367	397	386	351	388	376	376	407	394	383	418	364	375	352	375	366	380	377	367	378	347	376	361	344	359	387	359	376	378	414	344	405	378	390	421	356	366	343	391	394	372	394	402	388	395	372	351	413	403	394	386	340	368	406	379	346	359	385	375	377	372	376	381	390	379	370	401	408	389	360	363	374	389	345	385	404	408	417	401	384	351	362	389	389	423	382	358	390	386	373	337	370	362	366	385	375	394	352	369	353	370	361	383	410	382	383	386	397	371	367	398	415	394	414	393	374	349	377	399	384	391	382	363	366	397	387	394	404	360	368	387	350	382	392	371	364	343	383	410	401	361	373	400	353	409	370	401	384	401	387	348	369	358	404	373	371	388	343	380	381	361	362	400	376	364	377	371	377	364	398	375	377	383	400	378	410	367	361	422	387	375	383	400	391	374	355	372	369	365	351	368	373	385	387	411	363	375	398	359	382	377	377	387	409	361	366	384	364	425	336	372	420	381	351	400	407	381	366	368	375	379	375	407	351	370	377	387	390	375	351	395	385	396	349	379	372	376	399	396	352	409	405	367	403	354	376	385	402	369	363	406	377	427	431	402	388	404	393	369	376	383	360	398	389	356	382	376	411	385	377	359	410	349	384	356	357	367	376	353	376	349	376	394	371	398	376	374	383	359	382	389	382	391	374	343	416	343	386	387	373	365	381	351	385	389	372	403	341	378	344	396	396	337	407	396	399	373	383	381	389	372	364	365	370	355	393	371	381	365	400	380	378	371	397	364	397	356	374	380	386	408	388	379	399	384	383	379	392	399	363	342	387	387	392	376	384	360	357	370	366	397	389	377	417	381	398	380	375	403	399	375	377	361	364	359	390	384	375	363	397	360	404	369	391	401	387	334	373	373	413	403	401	351	385	377	351	381	351	384	390	394	379	383	387	382	386	392	348	354	362	376	395	375	367	406	403	405	377	399	391	412	415	389	363	367	400	383	396	387	397	389	351	377	385	370	392	373	392	382	342	359	397	377	388	394	378	359	366	394	366	362	375	361	355	371	389	387	377	369	394	401	365	374	413	401	372	414	381	416	380	382	364	382	397	376	386	378	378	383	367	428	386	381	333	382	384	404	351	379	383	403	371	356	417	359	395	380	339	344	369	424	408	386	398	404	394	408	381	370	357	385	382	371	396	362	406	376	381	384	386	350	362	385	390	366	402	375	388	397	370	366	390	403	367	370	362	387	412	366	381	382	390	386	388	390	362	386	368	384	356	364	392	359	356	411	348	393	358	341	380	366	365	386	405	391	398	375	385	365	400	376	373	414	363	372	401	335	390	386	376	368	372	399	385	327	411	381	420	390	362	346	364	365	397	374	376
14110	1407	861	560	391	299	231	191	163	151	131	115	97	95	67	76	83	92	88	87	100	90	101	66	99	101	90	80	82	91	78	69	87	67	73	97	79	86	76	82	79	69	75	107	84	69	71	82	85	64	104	83	84	79	69	79	86	76	77	72	80	73	91	77	76	82	91	83	90	87	82	82	79	88	71	76	73	77	65	76	77	73	89	78	69	88	87	73	73	68	96	87	66	97	71	80	93	84	95	87	79	77	78	75	78	83	57	79	63	66	73	76	83	86	76	83	85	69	85	63	72	73	77	78	71	78	68	69	94	83	77	86	76	64	54	77	74	76	90	81	76	76	82	76	69	91	86	72	84	82	84	83	83	66	68	74	81	92	73	83	67	95	85	83	73	74	86	86	80	75	76	75	73	86	62	82	80	80	64	67	88	82	89	88	75	95	80	77	61	89	67	52	71	73	87	82	82	79	87	79	68	74	79	78	61	82	64	74	93	59	90	89	97	86	78	76	77	73	58	71	99	82	81	75	77	70	78	75	81	71	74	66	88	86	79	88	83	73	66	74	100	81	82	63	75	73	88	78	86	83	90	77	62	73	83	76	71	67	74	74	83	79	78	77	94	80	59	85	73	75	70	60	89	56	78	83	84	74	83	67	76	87	100	63	95	74	71	72	74	61	73	60	80	72	72	73	73	63	72	64	92	80	83	87	78	83	71	88	98	86	89	64	95	71	77	87	80	86	90	69	77	78	82	76	80	78	75	97	83	71	62	72	78	76	79	91	76	80	80	80	72	89	68	76	89	71	67	95	72	77	81	70	84	78	69	75	90	75	81	72	74	71	78	79	65	89	77	70	89	88	82	69	71	73	86	95	82	67	69	81	86	79	95	65	93	73	86	74	68	88	75	71	71	70	91	83	64	65	64	103	88	102	87	96	83	70	88	72	75	82	75	78	60	77	77	81	91	90	76	68	80	76	83	67	74	73	72	72	80	65	108	79	70	81	76	79	81	67	63	106	80	77	81	81	80	74	83	71	81	79	93	85	77	85	67	65	58	82	80	53	71	73	65	76	78	75	81	76	73	71	75	74	66	90	92	80	81	86	88	86	86	80	75	89	75	84	66	80	82	70	73	75	84	86	95	87	85	75	83	70	61	84	69	72	68	91	66	88	70	84	66	87	71	77	81	90	90	87	87	70	81	77	64	73	83	78	73	74	100	85	85	77	63	75	71	78	73	78	78	69	72	68	81	75	87	96	77	71	91	79	87	71	77	89	82	73	83	77	63	59	76	68	90	73	65	77	89	79	59	78	75	63	79	82	77	83	82	86	81	72	72	83	78	72	80	82	65	68	83	75	76	74	69	74	74	87	88	98	78	69	81	95	70	80	53	64	79	69	79	68	60	75	80	77	60	86	75	82	108	83	94	85	77	85	76	73	76	83	86	89	88	84	85	83	89	82	57	83	73	67	90	95	87	70	93	78	81	73	73	79	84	77	80	85	81	87	68	68	78	68	79	78	80	81	81	81	70	80	75	101	79	83	83	88	90	74	73	80	85	77	67	69	82	87	67	75	89	96	77	70	74	63	70	86	76	73	80	68	89	73	75	97	73	93	83	72	61	97	74	79	84	62	88	73	79	84	62	82	71	91	75	86	68	83	91	71	81	99	62	80	69	81	81	74	68	76	61	77	75	76	83	80	73	80	76	89	93	47	71	73	97	94	83	65	83	79	80	65	95	63	76	81	74	85	86	69	84	87	81	73	98	96	80	58	75	85	75	95	82	79	73	77	74	78	60	69	86	78	79	97	73	77	78	85	91	71	72	74	98	71	69	75	83	83	64	85	73	72	79	101	74	80	84	83	74	65	73	61	72	86	81	93	61	78	75	86	77	79	80	73	63	77	60	114	83	86	94	83	79	73	77	78	89	73	62	93	81	76	92	88	64	69	73	72	91	69	88	85	93	81	67	78	107	75	68	78	82	75	68	77	79	96	90	75	76	69	87	103	89	75	65	64	69	71	87	74	72	78	80	95	87	61	78	87	78	64	76	74	81	82	86	91	93	80	81	65	70	83	85	82	79	75	84	99	88	86	73	80	70	69	68	66	74	75	79	77	72	89	80	88	91	60	74	96	82	100	69	55	84	84	85	83	84	74	65	60	85	69	100	71	85	89	87	86	86	80	87	76	83	70	90	82	78	71	91	57	83	85	69	81	87	90	79	72	87	75	83	98	78	76	73	80	60	69	81	90	81	86	68	90	81	88	88	77	65	90	80	73	61	80	80	71	84	62	79	74	81	74	75	84	76	81	78	89	70	73	88	82	85	76	74	64	71	81	81	80	74	70	93	75	76	108	84	85	84	66	79	82	72	92	77	79	83	86	78	66	76	97	88	76	92	59	65	75	73	79	85	81	82	73	79	71	77	71	89	82	81	68	72	71	76	88	94	85	69	68	85	91	81	74	82	72	75	76	82	70	76	72	65	74	87	60	82	88	88	97	82	65	74	68	77	95	73	71	84	66	89	72	85	84	71	83	49	84	85	84	57	96	55	65	86	69	95	81	84	88	72	83	71	85	55	74	65	69	89	72	82	99	93	79	75	86	79	70	73	81	84	90	64	73	72	94	87	73	79	89	77	68	71	72	95	79	79	80	73	76	73	63	96	92	70	70	98	104	79	78	81	84	86	80	76	83	88	62	78	64	100	78	73	91	85	63	73	71	73	82	75	89	83	69	77	80	66	74	69	77	83	86	72	65	65	77	80	67	75	75	69	77	72	77	69	80	55	69	77	79	64	77	84	96	76	59	77	85	82	77	79	71	64	85	83	86	71	104	72	74	75	81	88	76	83	77	72	75	71	69	89	77	86	79	61	82	71	85	80	82	80	81	70	102	53	86	85	80	92	81	98	83	71	92	85	70	89	75	85	104	83	76	73	80	85	73	94	64	82	83	96	79	78	87	71	81	68	74	71	75	80	76	58	69	62	82	73	68	66	69	77	60	93	68	82	63	76	77	76	81	67	62	72	65	77	73	93	93	77	72	71	82	87	63	65	71	98	99	79	76	73	82	76	75	94	82	66	90	84	99	62	94	88	86	66	60	94	77	88	75	77	85	79	94	70	82	75	76	75	64	69	66	97	78	79	79	73	76	83	70	78	83	69	98	71	79	86	76	66	87	66	90	67	104	77	68	83	85	81	68	76	64	85	90	86	84	84	84	66	72	72	87	73	64	77	90	77	94	72	65	82	89	80	67	87	86	74	79	70	89	82	73	79	74	84	77	72	84	84	73	67	77	76	66	90	69	85	89	86	67	75	74	74	80	74	85	83	68	69	61	83	85	82	70	81	79	81	71	98	91	66	65	68	83	73	82	81	75	67	75	92	82	89	78	64	68	93	92	82	73	89	82	80	95	80	93	77	73	77	83	76	66	68	89	87	81	57	71	78	73	74	93	90	89	79	73	102	88	76	77	71	84	64	70	70	82	75	90	79	96
8265	1231	1844	1972	1634	1221	980	860	704	575	535	505	403	363	365	309	337	343	308	299	262	265	265	271	235	224	221	257	257	243	229	219	226	242	235	229	218	209	226	213	207	259	221	211	231	239	220	229	213	229	224	208	211	227	208	220	254	202	250	232	217	220	217	241	200	256	253	226	249	262	241	229	233	212	233	270	224	231	217	240	216	217	231	266	194	199	216	217	197	211	210	185	207	193	194	237	207	196	186	203	245	206	221	198	203	224	194	199	200	176	203	206	183	198	189	203	196	198	201	194	194	197	197	203	223	220	193	193	211	199	160	218	227	215	183	215	207	197	215	210	206	195	201	200	202	201	192	199	196	207	214	233	220	209	203	197	182	219	204	204	224	182	209	216	195	215	197	206	193	206	216	188	216	237	192	209	216	206	194	187	193	213	218	210	194	237	197	207	158	200	213	183	194	206	214	220	238	195	186	213	222	223	205	194	204	182	171	190	200	196	197	223	219	187	210	200	205	205	215	188	203	246	187	207	200	195	223	195	208	192	195	220	177	194	188	206	206	204	208	212	193	188	199	201	178	202	181	177	216	210	197	195	182	205	191	218	231	205	230	195	220	191	202	215	193	205	216	191	196	227	208	200	181	200	195	195	190	192	202	195	210	170	179	203	202	177	217	192	200	188	217	185	191	174	190	181	214	194	207	199	204	209	196	219	214	220	247	187	207	176	206	218	192	201	203	184	210	218	212	213	210	202	200	202	213	200	215	235	192	226	198	209	229	199	218	202	183	217	190	202	186	203	185	191	221	205	199	209	194	179	205	231	206	189	169	198	167	214	214	183	226	210	193	187	222	231	181	209	209	191	195	191	190	196	196	210	221	177	170	202	182	214	211	219	232	216	182	207	189	180	216	196	214	172	201	199	192	213	200	224	177	210	225	195	191	209	209	197	193	196	205	210	196	208	202	210	214	188	207	201	193	203	223	211	201	199	206	219	227	203	207	196	206	214	198	177	181	199	220	209	191	219	205	216	199	215	223	187	200	186	202	190	211	197	195	199	226	185	207	201	220	236	207	162	200	191	183	225	211	211	190	205	212	201	196	199	222	192	202	209	194	221	219	236	215	214	229	176	189	218	201	208	196	204	226	203	183	206	192	198	245	199	222	202	203	189	200	218	217	205	201	195	202	203	224	206	230	223	202	195	206	216	213	219	198	213	224	207	171	209	215	198	204	228	190	221	201	204	188	200	203	206	180	210	175	198	205	183	181	200	196	181	200	203	220	214	239	228	190	215	206	208	226	191	211	199	183	203	233	204	229	187	196	201	198	223	178	214	231	196	210	214	203	190	213	204	191	198	166	188	187	194	178	202	210	209	212	192	215	194	220	211	180	217	225	200	197	180	224	173	202	211	203	183	207	199	203	196	217	199	212	197	225	203	212	211	207	215	212	187	212	197	189	198	194	192	187	181	196	199	226	200	214	196	216	224	192	184	211	236	182	204	192	191	223	206	211	212	215	211	211	204	187	198	216	164	184	197	191	222	201	202	197	204	196	221	190	209	185	185	215	205	220	187	231	207	211	211	239	219	215	204	191	171	206	198	189	186	210	201	170	182	222	187	218	204	219	209	202	191	192	203	193	183	193	174	204	202	225	216	206	205	197	205	221	201	225	186	195	211	226	191	198	220	213	207	234	192	207	198	210	207	233	189	205	205	190	206	196	209	181	201	215	225	194	194	180	177	205	200	203	223	217	192	199	182	204	228	199	205	187	201	195	187	186	166	188	183	218	208	191	235	218	216	183	207	207	222	200	222	234	199	218	215	196	222	211	230	211	213	213	182	204	204	188	200	188	224	191	231	188	220	187	183	216	208	197	207	210	212	203	222	199	174	220	212	178	179	204	195	234	229	189	190	201	178	198	199	196	205	172	210	193	225	186	202	177	218	187	204	205	188	204	221	220	218	200	218	192	200	205	234	216	195	185	193	202	164	215	186	221	199	228	198	190	195	204	189	196	201	181	194	196	189	198	185	203	203	227	205	211	217	200	198	201	183	172	226	191	221	190	220	185	207	185	200	207	223	182	178	181	225	206	184	224	178	232	229	208	189	215	200	189	180	199	194	208	198	218	197	193	230	213	192	209	230	184	211	200	196	202	211	189	186	215	200	207	224	200	216	198	179	220	203	199	184	210	188	209	205	217	219	196	187	213	200	210	211	199	218	235	206	190	197	207	197	206	205	199	209	201	190	201	206	205	223	220	188	229	199	202	192	196	206	204	171	197	217	198	229	198	215	202	218	194	202	226	198	206	177	210	200	238	208	215	202	203	209	178	211	213	205	197	221	201	193	180	179	212	193	193	181	206	198	197	220	199	207	209	200	200	225	229	228	195	215	202	194	224	174	202	198	209	195	190	220	194	210	192	229	171	198	189	202	202	209	199	210	182	193	216	195	224	216	198	214	164	188	205	200	212	203	211	189	179	244	209	212	222	210	181	203	186	222	207	188	174	183	191	188	198	190	207	195	188	187	209	196	207	220	210	202	222	186	201	228	229	219	192	175	222	218	208	204	184	214	202	201	198	181	191	223	202	201	204	177	179	210	205	201	233	205	215	181	187	223	195	188	202	219	192	205	208	220	201	187	184	207	197	212	208	192	195	197	195	194	184	196	198	157	210	195	211	195	201	204	217	210	202	201	214	205	198	179	195	215	214	223	202	210	205	208	209	220	187	199	203	222	198	207	199	196	212	196	209	198	208	196	183	214	204	163	213	182	200	223	200	216	215	193	207	222	182	210	198	217	236	206	180	195	194	184	219	192	200	223	189	216	220	211	216	193	206	189	173	178	199	223	198	211	194	202	210	180	190	228	197	192	208	203	207	202	216	222	224	211	197	206	201	218	180	186	188	205	183	223	197	200	185	198	209	196	185	209	224	213	197	192	201	201	194	227	180	174	211	196	176	213	206	221	193	196	191	185	211	218	197	226	190	220	191	194	205	203	195	221	188	182	192	198	202	213	236	223	194	217	183	201	188	222	236	200	214	206	216	183	186	222	219	203	198	192	195	220	194	221	220	220	183	214	204	181	206	178	186	196	214	215	155	208	170	183	218	207	216	202	201	202	194	197	180	232	201	184	200	210	216	216	198	218	200	200	193	197	188	200	196	193	227	225	241	216	199	199	189	230	188	204	226	200	189	195	208	220	218	211	195	199	195	189	215	203	152	204	185	223	182	201	210	191	188	198	208	193	202	213	182	207	212	175	195	180	194	194	203	188	208	214	200	209	204	199	209	204	196	188	187	210	206	180	200	211	189	196	185	190	208	183	231	229	215	208	237	201	192	191	183	184	200	195	208	200	204	215	234	211	199	196	200	202	213	207	215	194	216	205	207	205	213	188	185	211	195	192	206	210	204	210	233	211	205	187	200	207	214	196	184	216	207	205	172	216	226	200	190	194	175	200	182	186	200	220	224	229	212	188	191	189	202	191	203	204	222	224	214	186
1545	328	225	203	204	174	184	190	174	188	158	190	182	180	163	172	179	189	177	154	166	174	196	202	171	181	154	162	173	155	177	179	195	178	167	144	173	174	194	184	159	178	168	172	179	176	198	181	168	183	179	167	199	167	172	157	189	169	180	199	195	200	154	172	182	189	165	163	164	188	172	179	186	172	176	166	163	172	166	174	185	155	166	165	190	168	188	172	185	168	165	162	162	175	213	166	172	155	187	169	161	184	165	168	182	179	154	171	163	180	172	172	166	163	164	177	158	174	175	189	183	204	154	190	175	184	191	162	186	159	160	160	175	178	159	160	184	177	163	213	188	191	175	173	164	188	192	162	164	171	163	146	182	188	162	184	173	148	157	192	173	177	177	162	184	172	182	157	186	186	194	161	145	181	183	163	167	165	169	171	195	154	159	183	190	165	202	175	170	169	187	161	177	164	181	175	174	185	160	170	223	158	181	180	194	186	196	172	189	200	160	191	175	194	169	172	168	165	180	191	178	162	196	149	162	181	166	168	164	182	193	182	149	175	174	173	154	179	168	156	156	168	161	165	149	146	188	176	160	193	173	188	189	184	159	174	173	162	178	195	179	157	158	184	186	157	163	204	165	174	166	163	186	176	164	171	156	181	170	175	194	157	166	187	193	165	154	189	173	158	190	183	171	185	170	172	205	169	189	158	182	175	186	191	151	174	178	172	177	188	163	158	196	163	180	173	183	157	174	164	173	183	157	189	185	178	158	188	168	194	186	173	157	175	161	177	172	151	164	170	173	166	181	179	164	185	164	188	181	169	176	165	172	171	187	182	186	174	185	165	184	168	195	182	183	168	180	181	186	202	176	176	167	141	181	142	185	171	168	187	182	169	172	163	175	192	174	165	170	182	169	162	186	170	172	170	153	162	171	165	190	187	167	191	194	172	176	144	191	173	184	173	191	155	162	203	182	164	163	173	159	147	186	174	153	198	175	172	167	179	171	148	175	172	169	176	165	204	174	193	162	155	162	189	175	170	172	171	173	164	203	179	145	186	210	159	158	178	216	165	186	165	163	186	164	185	153	163	170	185	169	176	191	182	177	166	177	169	164	167	177	182	183	162	168	158	160	156	182	151	191	167	185	188	137	161	195	197	171	177	179	175	174	171	179	196	151	171	168	156	167	166	186	168	192	172	182	191	184	183	156	150	194	175	181	168	179	173	200	174	187	176	175	188	187	153	203	183	155	179	168	167	188	180	174	170	182	181	167	179	183	183	182	174	161	163	180	197	167	185	167	183	174	146	169	216	191	150	155	176	182	179	169	166	195	177	174	181	190	174	170	155	162	157	178	172	175	186	180	154	175	183	186	199	193	178	189	163	169	190	189	202	157	168	152	178	172	171	150	168	193	178	177	174	176	203	187	162	205	154	182	187	170	162	174	166	163	169	190	186	159	204	150	174	151	161	177	168	164	172	203	205	189	152	173	187	184	195	186	147	174	186	200	189	180	170	167	176	190	188	189	194	171	200	185	184	179	173	191	153	186	172	175	169	178	158	177	180	174	146	158	146	179	172	165	188	166	182	186	173	142	170	144	188	187	162	176	178	189	178	185	168	152	204	182	164	165	176	187	181	166	179	173	179	165	211	169	201	189	176	146	172	218	186	177	163	181	170	141	185	159	156	155	189	179	182	169	184	176	177	164	141	166	158	153	170	174	168	167	183	186	195	192	181	182	172	164	153	178	164	196	169	165	188	168	151	172	167	173	155	161	162	159	164	173	186	183	158	206	185	161	150	212	181	176	163	161	193	176	164	147	153	184	165	180	196	162	154	177	161	180	173	161	193	174	178	175	172	198	159	183	178	198	181	172	169	159	202	165	181	200	168	141	155	178	171	163	190	164	178	172	187	178	175	156	177	164	170	202	177	191	138	160	173	203	158	154	209	176	174	177	175	159	179	160	184	187	163	152	183	170	174	169	207	143	150	159	164	171	158	164	177	169	182	156	183	157	163	166	163	163	191	188	175	174	167	166	185	215	173	159	174	175	187	184	155	162	166	177	177	178	146	161	170	176	173	169	198	198	177	176	185	177	194	163	161	193	159	185	183	180	187	197	162	164	153	176	188	161	203	179	156	165	169	175	184	170	201	167	151	171	171	178	175	158	214	160	165	175	162	162	171	180	179	177	197	176	169	177	158	188	160	164	160	163	145	162	154	174	170	183	164	198	187	145	164	163	166	178	172	157	203	175	177	176	196	159	182	195	184	164	163	185	171	190	191	195	192	163	175	187	172	152	176	178	174	160	177	175	162	167	165	171	172	140	153	185	203	162	183	181	184	185	166	165	159	160	171	201	193	180	182	176	153	164	167	185	176	178	171	204	144	184	185	180	167	184	189	155	169	177	177	183	178	174	177	177	195	181	180	144	180	180	175	154	185	171	179	187	184	173	156	187	156	178	158	192	158	177	201	173	171	166	188	154	195	168	155	161	174	176	150	181	160	176	157	175	162	202	151	160	162	184	164	179	166	174	181	187	171	166	162	157	193	173	207	173	182	191	159	152	157	168	163	181	148	187	166	184	179	162	169	185	180	168	176	162	163	175	154	191	168	166	200	165	169	163	195	171	181	176	182	190	199	176	177	177	174	187	182	162	166	186	195	185	167	196	192	169	165	153	153	155	167	169	171	167	178	154	179	191	150	161	181	171	152	185	165	164	184	166	204	169	165	160	188	162	153	176	183	152	157	180	168	183	152	176	166	145	142	181	159	155	178	179	172	156	161	169	143	173	221	147	170	152	176	161	170	181	175	178	179	173	190	185	178	171	168	159	169	177	165	163	173	165	162	161	195	158	173	203	178	176	163	182	143	191	169	199	170	172	183	167	173	179	179	150	159	165	182	177	194	176	176	165	170	159	180	191	181	172	151	163	175	178	163	158	172	152	154	183	183	187	147	159	165	159	194	160	178	165	186	175	163	168	181	169	160	173	184	168	179	180	174	162	177	186	182	147	147	202	171	199	167	159	125	183	169	169	153	171	168	197	183	191	163	206	151	179	197	188	174	181	173	162	183	174	183	175	156	167	165	179	182	168	172	175	156	148	169	155	172	167	196	184	175	162	166	194	177	178	148	156	157	182	182	174	170	161	161	177	187	187	164	172	163	177	193	160	174	153	183	181	179	156	151	160	171	177	193	173	180	177	216	183	186	186	202	184	199	164	172	171	186	179	189	166	162	163	154	189	187	167	165	158	171	194	194	154	163	183	159	155	206	159	163	175	186	183	193	171	161	175	161	185	198	174	172	169	180	156	186	140	170	171	153	177	182	160	176	169	172	184	173	168	157	172	184	174	170	166	185	164	164	181	178	174	195	200	171	193	187	177	152	196	187	153	167	184	176	177	200	138	163	156	183	174	193	181	174	164	157	176	180	166	183	196	186	167	143	158	179	178	173	194	176	190	169	173	176	166	199	164	178	188	177	180	164	169	196	175	169	208	174	166	162
1935	569	544	519	541	496	514	418	422	474	429	405	453	400	437	423	366	434	414	448	460	445	427	441	430	404	421	403	409	396	419	416	400	429	420	426	409	453	394	378	440	414	401	430	409	404	454	439	389	403	451	402	425	436	452	377	413	424	426	424	422	417	415	446	412	458	413	416	402	429	451	447	458	425	411	446	428	428	432	461	395	433	425	423	412	434	399	420	404	359	483	426	401	430	399	414	374	406	422	384	396	426	461	365	420	421	394	419	430	412	397	414	418	419	415	439	406	410	369	364	407	411	432	410	411	442	418	419	409	388	419	383	474	415	420	407	385	427	421	421	424	417	408	408	416	405	430	394	376	409	418	407	400	429	426	431	432	442	458	415	419	411	400	425	436	424	440	404	456	391	413	428	393	397	455	436	409	449	438	414	423	400	408	444	425	417	432	416	431	405	418	416	445	449	412	410	381	396	399	423	421	409	424	423	427	400	383	415	417	419	399	405	404	403	429	407	373	418	429	405	423	420	413	426	424	381	433	417	409	432	425	418	387	401	433	422	409	440	420	431	383	410	401	414	400	420	419	436	423	395	407	403	427	423	422	435	451	417	388	439	392	424	421	407	405	428	428	370	370	442	398	383	410	396	408	406	402	419	408	377	415	435	371	431	382	417	434	459	391	409	410	395	429	399	393	429	426	406	393	428	388	439	384	428	439	410	389	398	403	407	421	400	421	404	413	382	406	400	416	416	394	437	428	398	444	386	412	405	376	424	396	422	432	422	418	433	407	429	402	410	399	416	416	444	407	404	421	439	417	400	422	439	358	462	405	390	398	416	424	449	419	415	414	404	435	434	423	445	429	422	380	434	403	450	422	452	394	403	438	429	382	394	435	408	424	395	387	425	403	409	402	403	412	387	385	438	418	408	431	432	412	421	428	403	470	411	400	421	432	420	400	426	442	396	388	411	424	428	420	437	428	405	395	407	413	414	451	360	426	389	415	431	436	394	418	399	359	402	411	417	371	435	418	389	414	368	412	392	386	436	375	413	472	431	430	386	410	421	406	436	390	416	403	435	395	399	393	410	418	391	395	401	369	448	437	404	403	422	452	399	376	412	428	422	393	429	456	423	397	416	420	441	379	415	411	370	419	461	430	435	404	422	394	441	412	387	431	415	449	406	430	379	388	465	414	433	411	412	422	415	416	418	419	395	420	390	416	443	439	413	387	401	398	377	406	410	443	397	435	403	405	425	409	357	411	411	425	414	384	392	391	411	400	387	422	393	444	442	399	448	415	401	415	396	428	414	382	404	415	413	427	424	392	418	415	410	385	405	380	435	366	386	423	426	419	407	438	418	418	452	422	404	418	404	432	440	385	389	419	396	402	450	411	424	417	409	399	423	405	401	397	443	422	378	390	404	371	429	406	427	427	426	420	397	411	399	391	431	424	428	385	410	414	435	430	410	423	434	390	441	419	406	416	404	427	418	444	412	397	439	417	415	413	443	455	428	433	429	410	419	415	398	443	408	402	411	388	447	385	381	394	408	416	385	419	428	408	454	432	404	398	424	440	403	411	399	399	413	439	442	401	397	397	445	416	425	412	428	403	421	433	390	421	427	392	435	404	424	402	402	423	400	470	418	428	422	439	427	427	413	387	442	384	416	406	395	427	448	380	423	376	418	370	429	381	412	421	421	391	368	378	419	404	390	411	402	439	401	413	413	409	402	435	391	383	442	433	404	422	423	446	418	392	396	403	426	424	399	414	440	425	425	453	419	415	421	440	402	423	445	424	460	394	418	396	428	429	371	448	392	418	389	413	431	405	411	426	444	434	383	444	410	446	436	411	423	438	451	414	410	394	399	448	462	438	373	434	411	390	400	380	379	382	378	406	396	426	390	362	444	411	426	440	424	404	415	429	410	425	424	427	392	400	397	420	399	415	408	404	440	395	438	409	427	400	416	440	412	376	450	389	441	437	429	390	420	426	400	407	423	395	410	376	408	400	410	385	393	390	411	438	409	434	420	436	401	393	402	417	386	418	393	383	405	390	401	421	448	382	398	432	380	380	436	377	406	403	429	388	409	432	405	403	447	410	424	390	420	404	414	396	417	383	437	400	386	436	404	440	442	401	400	428	421	386	386	396	415	428	417	416	452	439	436	414	422	423	426	420	437	435	432	406	400	415	382	400	415	401	428	425	419	430	404	407	403	384	427	387	423	404	427	401	437	406	408	423	386	409	426	403	400	396	442	410	402	427	381	412	395	454	430	447	389	430	424	408	434	444	350	413	438	404	419	401	380	433	382	396	450	417	418	420	427	387	394	399	429	416	415	411	420	414	415	419	409	430	397	431	427	418	436	424	401	410	398	388	409	392	400	426	411	407	400	416	420	470	410	381	367	421	418	419	392	435	418	410	419	422	457	408	413	413	408	432	435	390	461	364	424	418	423	414	416	432	431	378	370	397	369	415	394	423	410	428	381	431	407	430	429	420	408	385	390	416	398	385	415	413	430	369	413	419	394	402	393	421	462	427	434	417	410	375	414	402	403	435	440	416	410	418	418	406	427	369	400	397	405	425	399	400	434	430	417	410	428	444	399	442	404	419	410	389	407	387	407	413	419	437	450	398	401	419	455	371	414	442	430	413	447	412	411	402	414	408	360	402	410	411	420	384	440	428	432	395	428	418	415	412	368	409	418	424	408	419	419	387	430	413	408	456	433	397	437	376	386	402	390	429	388	397	427	423	429	409	424	393	391	438	405	439	401	401	453	430	440	398	415	406	426	391	415	405	435	397	380	406	417	413	397	414	504	431	427	425	423	432	418	426	425	402	394	431	394	418	428	432	412	406	373	365	400	434	425	455	411	423	397	406	432	413	387	399	378	389	399	421	420	423	423	400	402	424	403	425	477	386	419	441	412	403	399	396	393	406	433	392	433	373	382	416	420	391	435	432	415	419	378	373	454	441	395	427	426	438	407	406	400	435	432	384	431	417	405	431	412	407	437	414	386	419	446	389	401	484	360	405	399	411	378	425	413	385	415	436	411	414	411	434	388	420	379	440	417	412	405	439	439	356	391	438	402	393	400	407	400	459	407	406	432	415	421	425	425	407	430	401	436	439	414	432	405	394	430	380	450	376	427	400	412	405	443	401	430	420	408	424	403	379	426	400	414	424	365	420	418	408	431	445	427	399	388	424	405	408	443	416	397	451	422	439	413	417	434	425	397	407	414	385	407	420	427	392	389	376	416	426	427	439	419	418	399	391	414	397	413	396	400	429	391	404	417	435	402	455	371	388	400	386	424	378	419	416	385	385	413	448	418	385	397	422	407	389	427	425	426	406	453	406	407	392	417	415	434	415	365	395	388	420	450	370	399	385	454	428	399	412	386	392	391	380	361	408	443	405	446	421	417	433	406	422	399	398	396	454	427	376	422	399	433	427	380	375	421	420	435	407	449	407	436	411	421	420	417	425	416	461	413	415	437	452	412	372	412	409	440
7294	731	510	417	343	274	221	182	205	196	168	210	198	188	149	163	156	163	177	152	195	180	168	166	175	180	168	153	165	154	167	169	180	167	163	176	171	154	152	181	145	170	181	156	157	167	163	175	153	181	137	173	159	172	195	173	137	162	154	158	148	181	176	182	172	153	147	189	161	176	164	203	176	147	178	163	161	169	171	173	142	188	168	177	164	173	141	164	152	177	165	169	163	164	153	181	160	177	157	157	168	135	176	171	164	149	165	160	154	159	176	167	170	164	167	173	157	168	165	168	165	162	163	140	163	149	169	155	174	157	174	148	149	187	144	155	174	145	157	156	159	169	169	155	168	157	188	151	171	160	157	159	174	175	165	160	163	141	147	156	141	173	153	155	137	157	154	173	146	176	152	173	138	172	155	166	161	136	172	169	163	164	180	196	154	177	162	183	146	168	155	160	172	158	172	167	173	155	145	159	179	163	162	179	167	171	162	164	160	148	169	151	155	150	168	182	167	139	164	153	173	163	141	165	165	183	152	143	152	157	151	168	147	160	168	171	152	158	135	178	169	158	143	158	177	142	139	161	160	138	162	204	153	146	171	157	154	196	179	160	172	121	156	163	166	141	175	169	159	170	165	158	172	144	143	180	154	152	178	154	162	153	174	182	165	184	188	159	148	159	162	183	154	163	158	160	165	153	168	152	171	154	154	175	162	159	160	161	148	165	176	166	166	169	165	149	175	177	185	152	180	149	158	154	141	157	191	158	166	132	148	160	153	166	151	146	167	171	167	189	170	150	171	146	159	152	153	172	174	135	158	167	178	175	173	179	169	173	157	152	168	180	181	173	142	158	171	165	156	157	171	172	171	153	155	161	169	152	170	135	149	149	167	149	174	166	179	156	146	149	162	138	165	135	165	156	135	154	172	150	169	179	150	176	175	157	151	145	181	172	182	143	171	158	181	158	164	172	148	165	151	168	182	152	139	164	166	153	134	183	132	138	164	160	162	157	149	144	189	139	166	172	196	166	149	171	138	187	174	160	158	139	162	163	162	138	151	162	175	167	165	162	167	160	154	173	151	145	166	164	157	155	162	154	165	173	171	152	158	161	167	171	167	166	154	162	157	162	154	172	177	170	153	168	173	166	141	152	165	148	152	180	166	176	166	142	159	174	174	148	177	150	160	159	163	153	192	183	178	156	166	158	161	171	136	157	165	163	164	125	176	157	168	156	171	158	162	178	162	141	158	169	166	162	143	164	161	161	158	179	176	155	160	176	161	145	182	145	148	152	158	173	140	169	167	160	172	167	141	164	176	179	165	156	167	178	162	167	153	169	148	167	181	170	158	169	135	166	147	172	184	132	149	168	166	172	157	162	170	160	162	189	155	165	151	137	148	169	156	172	169	155	146	177	155	148	172	173	177	179	173	148	148	170	129	191	158	158	150	159	163	160	160	151	162	166	156	178	153	152	160	171	169	151	185	158	172	158	143	184	165	166	145	170	186	154	150	172	217	151	158	157	134	147	190	160	145	177	151	155	149	169	158	178	176	138	167	140	157	160	160	160	132	175	158	155	147	168	159	171	160	170	155	180	153	144	168	166	171	174	173	188	154	183	176	160	166	159	178	163	177	159	162	167	141	181	171	160	159	169	168	159	170	165	186	173	169	159	179	177	163	172	178	165	157	131	162	172	151	163	175	152	160	186	139	154	159	166	173	156	145	166	169	143	174	150	168	156	169	158	149	204	174	156	154	157	181	174	160	163	181	158	171	185	168	153	157	161	173	153	167	145	180	170	164	178	168	155	179	156	160	160	171	184	156	192	171	147	135	163	168	178	169	179	170	167	177	158	151	139	149	166	175	162	173	165	178	175	138	141	174	151	163	163	159	168	154	162	155	155	152	149	172	162	160	149	149	160	159	161	152	184	169	163	165	158	169	176	146	159	150	170	157	153	154	167	153	177	171	169	159	189	161	185	161	140	167	142	167	179	163	147	128	171	151	159	157	154	151	161	142	153	180	144	144	157	156	150	176	175	171	174	148	150	143	150	157	153	174	180	147	171	166	148	172	164	156	167	192	145	160	160	175	177	154	158	177	185	170	165	160	149	170	143	139	177	170	164	168	178	175	172	180	162	167	177	168	193	155	175	158	162	167	161	148	152	178	165	159	156	165	158	165	171	177	164	184	155	168	169	165	163	188	176	155	171	182	189	151	157	157	173	140	145	163	156	177	142	164	193	153	169	175	155	171	178	181	146	158	152	156	152	155	169	156	152	185	146	163	185	145	160	173	161	158	140	169	166	155	176	161	149	168	186	185	161	189	177	166	153	180	149	157	180	175	168	149	167	162	172	151	169	170	180	135	184	179	172	160	139	172	187	170	146	165	154	198	187	158	158	165	187	183	152	150	164	160	157	148	166	157	152	147	162	156	177	164	163	159	171	160	145	136	174	161	136	186	161	162	155	155	155	147	153	182	166	159	150	171	153	177	161	169	175	175	161	162	179	163	157	146	158	176	148	175	164	170	159	208	162	171	143	159	165	157	190	166	141	151	169	180	162	153	154	159	146	167	161	173	158	179	163	129	164	162	141	139	152	151	178	168	166	155	174	158	164	151	192	181	171	162	167	165	157	174	163	146	178	153	165	162	144	165	139	138	153	177	163	151	164	195	169	162	173	155	141	173	131	154	182	153	194	156	162	155	153	147	146	153	160	171	147	152	166	192	172	168	153	166	174	148	149	154	159	142	149	167	187	146	163	169	152	145	167	148	165	157	176	158	155	154	157	161	169	151	186	178	184	144	164	180	163	149	156	154	172	172	143	167	181	171	187	161	139	175	166	151	150	182	165	152	170	165	172	165	183	161	154	156	172	167	163	155	163	160	164	164	152	141	170	169	129	173	178	143	143	162	150	180	139	158	179	183	152	172	186	165	173	166	184	159	161	179	160	140	163	160	157	154	129	162	177	162	154	154	143	190	158	179	176	166	145	173	170	148	150	170	147	176	167	151	166	161	142	154	181	177	175	168	153	176	171	152	150	160	149	165	146	183	149	171	174	163	159	163	173	178	136	160	151	168	173	165	159	204	190	155	158	171	136	180	187	149	180	155	180	169	144	150	143	180	161	159	171	151	132	200	135	146	160	151	165	161	139	161	164	153	160	147	184	174	146	164	177	166	172	166	150	159	167	156	145	149	154	175	179	165	152	160	179	149	191	168	158	156	157	165	146	158	163	176	163	155	158	179	157	161	153	143	178	141	144	163	152	155	166	174	170	151	149	179	149	162	151	144	187	159	140	182	181	150	147	152	150	170	167	193	173	172	176	165	163	170	148	145	147	177	162	161	139	176	176	126	134	170	158	175	186	182	148	182	187	128	164	141	153	142	143	175	163	149	174	175	155	168	163	155	159	172	155	167	173	157	153	175	178	174	160	164	150	167	183	154	142	187	163	161	166	171	175	174	184	142	182	156	163	178	178	185	164	170	173	163	165	137	159
6538	959	1211	1360	1119	977	826	712	670	586	519	492	483	499	455	432	434	446	454	456	413	382	428	408	403	409	395	433	426	360	388	401	346	370	378	362	387	411	454	411	415	397	435	397	360	366	395	372	342	393	374	413	411	424	347	352	418	416	401	368	438	423	376	403	421	411	402	393	427	433	433	408	383	409	410	384	407	401	427	399	384	429	406	381	381	354	380	369	363	377	395	413	395	400	356	388	391	386	386	393	385	407	412	350	371	373	400	388	395	368	402	364	402	362	385	354	379	363	379	374	350	388	352	381	387	404	407	383	359	357	369	359	394	384	376	391	410	383	363	368	381	375	378	343	368	429	410	378	393	355	395	407	397	416	402	375	364	382	407	379	410	395	394	368	347	381	382	395	362	345	394	387	392	392	355	375	414	357	370	366	355	376	362	354	361	372	397	397	383	356	395	393	346	378	369	367	389	385	379	392	365	374	372	402	372	387	411	394	386	384	435	344	356	413	427	400	359	393	377	392	387	381	408	356	328	384	399	389	385	404	383	408	374	369	359	419	391	392	394	398	367	418	370	405	363	390	353	371	354	396	368	377	390	373	358	396	351	327	377	372	346	372	389	417	406	401	374	390	391	389	339	395	407	396	389	382	403	384	371	388	397	386	374	391	375	394	365	388	360	394	405	369	350	391	365	402	393	406	390	375	381	376	365	417	388	365	354	385	375	424	407	368	370	406	404	378	349	349	362	435	363	431	424	409	406	373	414	385	376	382	351	351	357	396	378	374	389	399	394	410	405	363	378	388	364	371	380	378	353	348	390	386	362	384	358	391	384	390	407	364	400	369	408	389	358	404	380	366	383	405	400	380	406	342	388	380	373	398	354	422	370	385	418	376	365	381	387	360	414	381	372	380	365	429	358	408	404	394	382	356	358	384	345	397	339	396	373	374	399	389	351	394	433	399	384	373	390	393	371	366	366	391	368	387	373	400	408	364	332	410	411	374	372	370	387	381	366	363	386	368	400	400	367	386	406	383	366	377	378	371	366	387	351	389	390	396	398	387	391	418	370	341	390	372	388	418	379	366	402	365	377	401	427	388	376	356	369	367	402	364	365	408	407	395	415	371	344	363	377	369	350	386	389	344	390	417	393	393	394	394	356	360	354	383	400	382	361	382	387	365	398	375	381	413	365	372	411	358	390	376	354	384	374	381	428	372	379	394	386	372	374	382	377	365	373	392	420	405	342	369	368	364	407	397	354	385	371	342	391	382	430	382	387	383	374	416	400	407	391	383	368	394	388	393	420	373	400	336	385	394	401	421	385	383	409	371	406	393	355	383	413	379	381	392	359	376	409	397	365	376	393	387	368	380	384	386	337	360	429	391	398	389	393	349	395	406	406	367	377	380	364	406	404	389	404	380	351	379	390	385	396	394	373	392	419	381	403	365	369	395	349	380	396	334	381	373	404	370	361	397	418	396	370	385	363	400	360	369	391	373	377	411	383	354	400	372	383	408	407	387	382	394	374	410	364	384	386	364	371	424	350	352	387	378	391	393	378	371	384	344	402	394	363	416	403	332	392	401	369	364	377	389	384	369	350	381	384	399	386	383	360	362	364	386	345	400	366	389	366	368	359	367	407	417	413	407	409	396	373	357	392	394	409	358	367	390	394	346	358	390	379	406	352	415	359	374	388	341	397	411	365	374	392	381	360	388	340	403	333	383	381	371	380	386	363	366	375	411	401	385	389	379	384	374	437	383	378	391	371	349	367	367	373	385	410	364	390	355	376	375	352	361	393	374	397	360	388	383	374	394	375	405	381	376	359	426	361	375	388	374	378	369	390	404	356	402	333	381	384	395	353	370	393	383	396	403	389	391	345	418	380	386	396	400	382	359	378	416	346	397	404	392	425	347	394	389	364	378	370	404	374	384	377	402	379	369	393	375	374	398	374	432	379	336	394	390	338	392	367	384	363	380	372	393	374	384	344	365	407	378	367	373	406	392	372	409	382	404	346	376	387	399	373	381	409	384	388	386	399	373	360	422	389	380	376	379	382	380	384	363	394	402	391	373	375	395	366	382	366	377	408	370	402	395	397	366	383	356	387	374	374	407	390	394	386	402	364	423	380	373	362	382	385	359	427	378	410	372	378	395	388	393	372	406	367	362	373	355	395	400	386	375	350	394	393	381	375	350	365	380	387	403	380	368	367	381	425	388	387	397	365	356	380	420	386	370	397	383	393	395	400	415	376	362	380	427	401	365	382	397	394	408	368	378	366	400	400	362	376	397	381	421	389	400	403	403	405	393	365	412	399	399	410	390	369	367	364	388	372	383	402	361	414	387	384	389	357	397	395	389	399	386	358	395	406	373	382	414	355	350	409	385	381	365	376	381	406	403	383	361	415	375	403	419	382	384	390	388	346	369	394	402	390	358	388	390	367	420	397	371	384	353	373	369	392	393	379	342	340	373	409	384	409	379	372	375	403	382	414	398	386	395	375	370	355	392	330	372	368	395	424	366	391	370	376	375	361	409	410	381	385	373	377	381	393	408	362	379	398	392	370	374	366	373	362	371	388	341	376	367	361	378	396	358	338	418	393	370	358	399	402	371	374	399	356	383	389	392	401	368	401	370	377	357	373	419	392	386	353	380	402	406	403	361	359	376	400	380	379	388	362	389	357	400	407	399	393	358	391	370	432	406	402	396	410	368	360	396	390	381	379	406	392	385	371	411	380	351	357	361	392	366	392	371	387	380	375	390	396	394	419	348	383	377	378	384	406	369	376	362	379	375	433	392	401	379	347	356	396	411	379	394	384	385	395	368	367	371	362	366	372	388	381	406	376	374	372	385	393	371	399	360	381	372	356	367	349	359	380	383	369	366	351	391	364	375	367	373	382	399	370	369	407	354	378	373	392	437	381	381	390	389	384	370	371	398	368	365	388	362	398	356	409	394	368	335	400	331	391	370	397	398	382	390	388	393	390	373	397	352	393	405	390	359	363	376	369	373	372	391	365	381	394	395	341	393	392	397	373	361	371	365	365	354	375	376	388	374	342	415	404	379	369	382	394	382	385	376	348	396	349	407	376	367	384	370	354	364	369	377	363	378	353	378	380	377	414	373	372	372	394	373	377	379	325	371	362	379	407	346	387	406	369	386	389	342	383	398	369	374	386	403	391	406	359	395	350	390	363	421	370	352	391	370	413	384	386	395	404	377	405	385	376	373	374	400	383	366	378	392	390	372	383	371	392	392	371	379	402	377	401	370	384	396	349	383	384	360	396	357	386	352	357	393	383	393	379	393	381	389	353	380	389	394	373	360	362	389	382	392	366	371	390	394	364	383	372	363	354	379	377	370	390	415	380	399	350	369	410	380	423	381	394	395	400	421	396	370	380	402	393	370	385	403	417	356	363	380	373	428	376	409	386	371	370	398	349	363	423	364	360	364	392	392	378	366	354	373	354	397	378	397	411	382	400	373	414	418	385	382	376	382	421	382	412	370
13893	1347	822	578	409	258	209	203	174	147	120	85	109	87	94	98	98	85	97	95	96	82	92	82	78	105	92	82	71	82	77	85	104	73	91	69	91	83	74	73	84	82	87	73	85	72	77	79	88	102	92	79	67	82	63	80	78	85	85	87	80	75	72	74	85	77	99	84	86	67	76	87	104	61	84	72	74	78	77	83	82	100	78	94	82	84	79	80	89	82	73	77	69	84	79	78	72	73	80	80	77	69	71	80	72	85	84	83	77	82	79	87	85	65	79	84	85	92	81	80	93	88	79	83	82	80	74	76	78	84	68	92	104	73	93	82	82	80	88	81	84	79	71	69	90	58	83	79	79	69	80	83	75	70	97	63	91	99	58	70	87	83	71	64	82	71	74	86	87	66	73	73	69	92	78	69	82	69	64	75	74	81	86	85	68	77	73	72	66	68	79	71	80	82	77	69	74	79	97	77	71	80	68	93	90	81	81	78	85	73	77	96	67	83	73	70	66	80	82	78	80	84	93	71	60	71	75	72	74	102	83	91	81	72	91	91	67	66	82	88	81	71	85	96	87	78	82	80	91	84	67	68	71	91	89	74	63	75	79	96	88	76	73	78	66	83	67	80	70	71	85	88	95	75	64	62	97	81	76	71	71	92	72	68	71	72	85	91	84	74	84	84	80	74	93	82	83	69	89	79	76	78	65	80	69	78	101	63	73	72	66	76	64	79	74	86	79	73	83	79	62	73	87	59	83	67	70	75	79	70	83	91	89	60	89	75	69	86	85	69	84	68	80	86	88	62	75	78	83	56	83	74	69	73	74	68	80	84	84	73	64	101	86	71	80	84	85	91	83	80	70	72	69	91	75	82	82	79	65	74	72	74	74	67	74	75	71	73	77	90	82	76	58	69	80	90	89	78	71	84	100	84	82	84	60	89	88	75	71	68	79	89	70	78	84	73	64	91	68	73	70	77	85	81	76	64	85	87	76	96	91	77	68	88	75	69	80	100	83	85	73	87	78	88	88	73	78	92	73	99	82	64	82	100	66	76	92	67	81	69	87	82	74	78	90	82	74	75	70	72	81	86	89	84	91	82	85	66	83	70	92	81	80	91	86	85	75	81	78	71	82	83	86	67	61	92	92	80	75	64	98	95	71	93	81	71	86	69	71	73	86	73	97	80	96	63	96	90	66	72	71	95	84	79	86	88	83	78	72	87	81	72	78	65	71	84	68	82	68	88	94	87	67	89	84	89	83	88	80	84	63	82	89	74	57	89	79	74	73	91	67	67	74	90	72	64	64	78	75	72	73	92	81	84	58	71	76	77	83	75	64	91	91	58	84	78	76	83	78	81	77	59	71	73	75	70	90	77	70	82	83	82	79	69	75	65	66	68	88	75	86	69	79	72	96	77	72	81	70	82	82	86	61	72	82	83	77	69	80	73	73	87	82	86	84	68	75	82	68	74	66	53	75	91	85	80	74	81	88	65	72	77	74	67	85	94	59	67	70	89	80	88	91	78	67	77	76	73	93	70	91	89	89	94	81	84	84	77	88	80	70	87	69	87	67	84	79	71	79	89	86	68	75	75	71	78	72	85	88	82	82	74	72	100	99	96	101	75	75	91	63	63	99	91	90	64	88	72	94	72	67	74	67	65	70	98	52	72	88	75	89	53	85	95	87	89	79	80	84	73	77	88	73	83	84	69	67	80	81	90	95	75	75	82	66	72	89	86	74	86	100	74	77	74	67	68	77	86	83	77	92	83	73	80	75	81	87	73	72	81	84	79	78	79	79	90	87	83	86	83	76	90	72	84	79	94	67	67	75	64	65	80	60	62	80	73	82	78	77	72	87	66	94	80	75	85	74	67	74	80	78	89	83	94	87	86	68	99	77	66	70	79	80	71	75	70	68	76	74	71	84	79	78	86	81	80	92	88	83	72	75	71	74	63	91	72	75	83	86	79	83	84	73	66	71	74	79	80	91	70	76	94	91	65	63	66	80	91	81	90	80	85	87	88	67	71	83	85	75	74	75	78	65	77	72	88	80	60	88	75	84	69	79	74	85	64	77	67	72	74	74	91	80	67	76	79	98	77	80	72	86	76	88	79	90	75	69	64	84	57	76	59	73	76	78	61	63	93	82	76	68	74	84	91	99	75	83	62	76	69	71	81	83	88	78	75	68	74	73	85	67	75	88	54	72	79	73	89	88	73	80	82	73	84	70	68	74	82	87	81	77	93	67	76	69	70	74	103	68	74	79	78	81	79	76	81	87	74	84	73	81	80	66	95	82	69	89	79	70	85	54	63	64	79	73	78	73	76	72	72	80	89	84	75	78	70	66	93	74	73	83	81	81	78	67	89	80	84	61	75	86	62	79	90	75	77	81	71	79	82	69	76	91	85	80	80	72	83	74	90	76	73	75	76	76	88	84	75	91	79	59	66	68	65	80	79	94	69	77	61	100	72	98	81	81	72	89	65	81	88	92	80	86	77	72	93	71	69	86	78	56	73	82	72	82	66	83	63	88	82	53	69	78	77	66	83	71	77	85	86	89	81	90	66	68	73	63	76	94	96	66	74	79	71	83	85	89	85	82	78	87	81	89	90	83	80	71	81	66	66	78	99	102	83	72	79	78	76	63	80	86	73	65	77	97	70	88	74	79	89	91	76	89	97	91	68	80	72	76	79	76	87	81	84	84	76	71	77	79	67	85	87	60	82	60	84	85	76	91	79	64	80	90	82	94	80	80	75	67	82	85	74	80	70	109	76	87	81	74	72	74	86	65	87	81	76	73	92	83	92	72	79	75	73	88	77	72	84	76	73	79	74	81	76	64	88	80	80	79	76	88	96	64	82	64	83	66	87	82	68	90	82	89	59	79	68	78	73	84	80	77	80	70	82	82	91	91	81	71	76	83	80	71	74	65	92	64	79	73	68	86	82	83	74	78	72	74	73	83	80	80	78	95	88	73	74	75	78	62	89	79	58	83	73	90	83	74	79	93	75	79	78	84	79	73	76	75	74	84	69	74	60	80	74	91	81	68	106	74	85	99	84	76	81	74	76	88	80	79	97	77	81	89	74	75	77	90	88	84	87	82	77	76	70	57	76	90	87	67	84	79	73	78	88	75	67	78	84	99	89	65	64	77	73	72	62	95	78	67	75	62	83	76	82	87	69	75	78	76	74	91	90	75	86	68	71	61	79	83	80	81	85	80	81	70	68	75	86	76	71	72	88	83	71	56	96	73	80	86	92	83	86	80	80	78	80	73	83	73	82	87	81	87	74	72	81	57	70	69	76	69	86	70	93	90	68	71	87	79	82	78	83	83	74	75	78	76	57	69	81	67	72	79	77	73	82	66	97	83	80	83	106	66	70	93	73	83	71	75	89	101	67	90	100	78	84	71	85	77	67	72	80	67	74	73	106	81	102	102	98	75	75	78	75	77	77	69	74	87	84	96	75	70	80	79	62	96	86	84	79	77	87	71	56	97	88
8188	1222	1783	1969	1659	1239	1028	813	726	586	526	486	388	355	348	332	325	321	312	284	276	265	266	244	234	262	259	217	249	244	233	239	214	193	234	237	244	206	241	210	219	191	209	233	214	212	227	213	229	203	246	203	221	204	215	197	212	256	227	235	221	224	222	242	235	255	244	249	258	258	268	244	210	212	217	193	226	221	245	204	237	238	245	227	231	196	239	228	210	194	199	208	208	187	215	193	214	220	207	180	226	220	210	191	196	196	236	203	189	166	170	218	198	207	178	222	181	186	186	178	208	217	214	219	200	202	217	191	224	210	216	198	207	216	185	187	192	187	219	189	197	167	211	212	192	211	201	173	206	180	189	223	191	217	208	202	215	189	196	195	236	200	186	226	220	196	200	213	227	168	199	229	215	207	214	198	188	204	218	195	202	192	195	212	204	204	182	178	212	184	192	204	227	219	195	200	206	204	177	192	206	194	205	215	212	207	202	177	209	196	219	198	217	190	208	197	213	197	212	199	190	204	202	217	196	202	199	217	208	212	172	229	195	204	210	190	184	218	177	205	201	220	193	195	215	195	220	188	222	183	177	197	194	167	197	202	201	207	202	199	210	207	181	224	195	197	215	228	203	202	196	181	209	195	199	199	209	185	192	195	177	193	218	197	228	208	188	199	232	216	187	191	198	218	180	224	190	194	209	179	212	195	191	213	191	211	184	204	228	196	209	190	196	198	200	225	202	191	212	188	193	208	191	204	176	209	199	186	207	197	208	191	204	224	183	184	186	211	202	210	197	179	230	215	211	191	219	207	188	198	201	206	204	209	213	193	213	190	187	194	219	227	200	211	209	202	212	190	207	203	212	175	210	184	188	199	202	199	200	213	194	194	196	223	205	202	198	235	204	201	184	221	181	233	201	196	225	205	205	195	197	201	214	206	208	205	193	222	215	210	227	202	227	204	203	193	205	223	205	203	203	209	211	223	200	217	208	185	211	215	209	199	225	203	179	219	215	216	227	184	197	205	199	201	203	233	203	207	208	199	183	192	201	200	196	206	192	195	202	205	205	211	206	193	193	191	220	200	195	210	209	213	235	204	190	232	182	193	200	196	186	212	193	188	211	204	205	192	198	197	196	222	195	217	200	200	182	201	176	192	185	196	190	198	216	197	189	205	202	213	230	189	213	208	186	207	211	206	218	211	217	203	203	198	173	208	222	180	211	193	210	190	231	209	197	196	196	211	197	218	195	210	195	208	192	203	186	224	208	200	180	218	188	183	218	211	214	222	239	214	208	198	215	206	223	186	204	218	221	192	194	216	187	172	214	182	195	204	216	189	209	184	213	212	234	200	204	206	222	201	188	212	181	202	183	217	214	226	185	186	176	185	203	203	207	195	168	234	225	212	213	204	192	219	191	184	207	192	208	191	201	192	216	205	191	196	181	207	194	219	206	221	179	195	207	199	202	193	208	214	227	195	190	196	213	204	185	219	221	216	202	207	201	224	221	200	195	207	235	204	187	221	195	211	203	229	198	198	212	229	227	201	190	213	211	209	199	229	194	185	197	183	202	206	211	214	221	227	179	175	174	200	204	194	237	207	205	210	214	189	194	210	232	198	224	197	185	186	224	182	208	216	206	199	208	198	200	187	225	194	199	216	183	197	198	191	219	184	200	215	218	219	213	172	183	221	174	218	172	216	196	217	216	212	240	181	200	213	176	205	211	192	189	199	200	191	193	231	183	213	186	193	217	232	231	198	202	228	196	204	195	225	212	197	194	194	218	220	198	199	189	213	213	206	178	200	203	204	211	216	197	197	240	196	205	198	226	241	211	198	206	169	194	203	219	192	159	221	187	227	220	202	197	198	219	215	177	183	196	204	186	208	174	199	207	208	208	214	217	229	209	207	211	197	201	224	185	203	181	240	201	224	199	219	227	212	201	208	206	203	229	239	204	209	198	216	200	200	206	190	217	175	200	219	199	176	186	189	190	216	176	203	209	184	188	168	204	201	226	220	204	179	191	224	214	205	188	189	177	210	231	198	214	208	212	221	195	216	228	206	184	210	224	214	189	187	169	202	191	217	209	207	173	227	171	185	206	195	189	210	201	199	209	167	182	206	209	176	205	215	210	206	201	236	210	204	208	197	220	203	185	229	192	221	168	199	175	186	189	213	205	181	202	206	195	201	195	206	199	242	220	223	215	184	216	197	188	225	211	188	194	219	241	196	199	219	195	187	216	235	198	220	209	220	210	196	208	185	195	217	231	197	204	197	220	192	187	176	222	210	193	198	198	199	205	186	213	183	180	192	200	193	215	210	208	213	196	205	198	207	192	176	231	196	207	206	204	197	197	186	212	204	200	198	190	192	204	188	205	209	213	219	180	184	207	189	224	193	194	193	203	223	174	191	213	198	188	193	192	172	210	229	203	219	181	192	191	197	202	204	217	199	184	189	183	239	213	204	205	196	210	205	212	203	206	166	208	201	185	192	218	209	198	228	189	187	217	200	202	202	224	181	200	220	188	196	214	200	211	199	193	202	199	211	195	189	202	207	184	215	219	205	195	198	207	199	214	199	206	183	189	205	202	214	202	207	204	222	198	206	177	207	199	202	195	221	186	178	212	202	216	201	193	174	199	197	206	216	222	203	219	199	206	198	182	208	208	175	217	202	197	200	224	187	188	206	184	187	219	201	192	203	203	214	186	215	209	194	197	179	188	208	210	230	196	203	216	211	199	232	183	220	192	193	200	193	219	195	223	209	213	185	206	199	208	203	216	204	205	205	205	213	196	204	186	196	178	214	201	223	197	199	193	218	211	189	197	188	197	220	210	203	208	217	222	230	205	227	214	193	184	209	199	198	189	219	200	180	205	222	182	184	207	193	197	206	211	198	194	198	200	190	201	188	217	212	225	167	186	216	213	189	175	184	207	204	212	189	214	217	186	207	196	196	193	194	189	194	207	207	202	213	188	182	195	196	215	195	217	198	202	177	185	198	202	199	204	197	207	207	207	188	212	201	198	197	205	202	218	213	191	205	224	189	202	181	197	188	221	213	194	167	192	205	202	185	220	190	192	203	195	215	232	206	218	219	181	209	209	214	199	198	209	205	211	220	200	208	206	199	199	189	208	208	203	188	189	216	193	181	201	172	214	208	190	193	220	204	218	194	234	218	214	201	202	174	201	197	201	196	226	199	192	197	214	206	196	202	213	209	194	206	214	201	196	213	195	217	208	232	220	237	199	203	221	212	213	211	201	177	224	212	169	198	199	184	184	180	222	213	172	208	200	192	209	199	207	203	174	197	179	169	189	222	203	182	205	204	218	189	217	220	208	207	185	197	211	195	211	208	203	193	190	204	211	211	182	186	214	203	204	199	181	202	213	183	212	204	204	197	190	196	201	204	225	203	208	195	192	191	212	223	205	199	228	209	200	221	198	193	187	195	204	218	195	209	192	199	187	219	201	195	199	177	211	196	209	207	216	230	242	214	220	199	184	183
1695	334	246	212	189	193	174	188	169	171	181	205	178	203	198	199	166	164	163	182	180	171	181	165	180	173	168	185	169	167	185	162	168	196	167	193	188	186	159	185	179	172	190	181	182	189	177	179	196	155	172	179	167	150	169	168	162	160	182	170	180	162	189	173	189	176	167	174	187	169	180	194	188	178	171	192	176	156	185	175	164	169	175	165	174	162	179	181	178	135	174	166	173	163	189	175	145	171	168	155	179	197	155	186	180	177	175	177	171	168	173	171	152	186	192	183	181	172	182	182	165	159	178	153	193	184	156	185	156	180	172	170	169	167	177	192	171	168	188	183	175	176	179	161	179	175	178	175	195	196	197	178	196	179	161	186	170	172	163	177	182	178	157	179	175	165	165	165	185	175	183	208	172	169	171	161	170	190	189	200	144	178	181	204	167	172	169	158	196	144	154	177	165	182	176	150	176	164	178	190	183	182	166	183	179	197	148	197	167	175	175	183	177	187	180	151	167	170	193	183	194	167	156	166	181	205	162	175	179	176	183	172	185	189	180	183	178	177	145	176	158	168	172	196	176	153	160	166	175	174	188	180	154	198	174	195	179	185	177	183	169	162	159	167	170	192	160	177	172	168	183	197	202	188	188	184	211	154	158	162	189	187	165	195	166	189	189	164	181	202	181	171	193	169	174	168	147	177	169	152	182	202	161	173	174	189	175	193	186	197	176	180	174	171	206	184	190	156	180	177	168	175	180	179	179	178	176	165	163	161	172	165	187	190	176	186	177	178	164	153	154	152	165	173	177	180	179	162	165	163	153	174	150	152	183	196	168	182	163	167	172	170	146	190	191	177	174	181	188	182	197	172	167	200	173	186	164	173	182	178	164	150	196	181	175	178	182	191	185	189	187	162	183	187	162	169	163	171	196	172	175	170	168	148	200	191	154	175	167	175	153	176	181	166	167	161	200	184	163	192	181	163	175	180	179	170	187	164	161	159	183	160	161	188	172	176	163	168	190	175	177	151	204	172	166	173	158	166	162	174	176	178	194	182	164	155	176	171	194	174	182	162	191	194	157	193	169	176	178	192	168	168	179	206	171	168	159	171	176	176	171	175	167	187	147	157	155	144	177	183	155	172	183	175	182	189	152	170	170	158	150	161	180	179	162	165	167	158	186	207	201	196	168	159	169	172	201	162	185	187	176	170	164	153	162	192	183	181	156	191	180	190	182	161	183	162	177	181	189	210	178	175	196	169	177	171	162	171	200	176	187	136	177	179	199	148	195	175	220	184	188	195	160	172	170	160	154	171	177	184	160	146	182	171	173	184	170	179	152	189	176	174	193	163	188	173	188	182	168	194	187	178	193	192	177	197	179	182	175	185	195	204	172	169	161	170	182	169	171	171	178	186	193	182	165	159	180	180	167	175	169	182	162	156	184	185	182	163	165	169	155	180	180	185	187	167	164	207	189	164	189	160	167	165	177	190	173	171	177	160	164	183	196	176	199	191	161	177	157	187	207	177	188	169	168	175	176	150	156	152	190	174	155	171	144	189	165	163	175	162	169	176	186	200	145	177	175	181	166	158	157	182	161	182	168	172	171	177	164	191	174	157	163	182	187	168	178	162	167	179	163	207	171	198	164	164	158	174	173	174	174	163	175	182	159	169	162	177	176	163	197	167	167	166	187	176	173	179	181	182	175	176	159	183	179	171	171	180	164	175	161	156	165	180	186	190	186	182	188	180	194	144	168	177	186	187	176	157	175	168	165	174	162	175	169	199	179	160	189	164	146	160	202	198	155	190	179	181	182	165	171	185	173	167	152	174	176	173	182	202	193	174	183	187	168	184	173	163	172	176	182	153	145	174	175	169	168	180	155	151	161	167	151	168	164	188	178	158	153	178	196	171	171	176	176	181	183	182	170	184	185	185	152	195	169	178	183	190	178	180	183	173	182	197	187	161	160	182	177	156	176	164	176	172	164	181	197	207	171	175	164	198	174	173	199	175	170	199	180	176	174	167	187	192	179	170	155	187	173	166	199	181	170	158	188	195	175	183	179	148	177	178	170	172	200	187	160	181	189	163	174	194	169	191	169	177	195	177	168	136	162	184	172	174	191	179	168	168	167	169	155	196	199	177	167	218	187	123	180	154	174	142	154	185	170	170	169	188	170	175	172	167	163	172	186	174	182	197	184	177	154	198	181	173	158	168	188	178	195	174	192	166	177	176	185	186	158	194	186	182	179	158	152	158	173	173	181	197	173	188	180	173	162	190	191	177	173	184	168	186	187	159	172	169	159	160	198	189	181	161	167	185	174	171	177	174	172	166	169	175	152	174	177	171	164	157	158	170	167	155	160	169	158	165	189	169	174	152	197	196	160	172	165	174	164	175	185	172	181	157	183	182	158	151	158	189	185	167	210	175	171	173	171	164	157	170	198	163	162	188	187	172	162	179	191	209	182	157	172	176	175	174	146	193	167	181	190	164	189	201	176	174	181	177	164	181	176	183	198	159	165	175	183	179	188	175	175	188	181	151	165	183	185	180	179	165	157	177	169	171	182	177	174	199	210	196	171	158	174	174	178	171	183	167	197	174	182	161	175	157	160	173	160	175	184	159	186	164	195	162	167	151	163	171	199	228	164	167	194	173	173	163	175	150	199	184	155	170	161	182	169	162	175	168	160	224	147	169	163	169	201	183	177	158	170	175	146	166	158	172	175	179	162	163	184	184	191	185	170	177	186	193	151	186	171	177	178	175	195	167	188	159	153	181	177	175	159	175	171	162	178	207	187	171	168	191	170	193	171	170	170	190	173	172	193	163	173	177	183	154	200	181	172	194	174	188	175	176	180	165	156	197	176	197	188	171	149	180	177	204	189	170	177	150	183	173	157	192	190	170	157	183	150	173	179	178	180	173	166	183	178	186	179	148	159	181	183	163	142	175	170	194	178	190	193	181	184	174	151	201	182	189	183	169	161	180	180	157	170	175	160	170	167	171	185	178	175	180	168	180	190	194	185	185	171	189	165	172	192	178	167	142	210	179	152	178	174	179	171	180	185	182	169	167	169	153	190	169	172	155	169	165	185	185	176	172	171	182	173	176	146	201	173	175	167	181	185	186	164	166	173	177	183	171	168	155	167	151	164	180	179	185	168	164	202	176	174	188	165	163	171	174	174	187	175	159	173	175	173	164	165	171	156	170	180	159	207	173	162	190	176	167	168	168	168	177	168	184	198	162	201	196	149	146	166	150	175	169	209	185	176	169	170	160	135	188	168	201	180	183	154	188	183	186	175	173	189	199	175	171	180	189	167	170	178	174	168	167	188	182	175	193	169	174	177	175	168	157	160	162	165	150	177	174	177	157	170	193	167	167	168	196	188	181	168	162	176	174	179	184	186	160	177	178	160	183	188	159	167	218	181	182	155	169	180	173	169	161	186	174	158	202	162	168	183	171	156	162	162	170	164	160	135	196	201	186	164	170	167	160	175	185	172	159	164	184
1910	606	534	555	561	515	463	433	439	467	417	409	396	373	440	427	438	402	409	393	462	403	407	419	427	400	441	419	395	398	377	413	414	413	431	412	382	401	446	412	450	401	420	447	431	386	417	392	431	426	407	410	416	439	408	405	430	477	408	419	443	420	409	453	409	412	408	408	434	440	444	441	415	424	399	436	445	427	416	440	428	439	450	445	409	413	379	423	426	425	416	435	446	447	408	433	430	395	415	440	409	428	417	420	436	445	407	413	403	409	434	403	415	429	449	426	414	395	425	430	380	439	387	417	373	421	423	434	432	432	386	392	419	435	449	445	420	464	421	413	417	420	413	432	423	411	410	396	428	443	412	416	410	398	406	440	400	395	425	395	425	395	384	414	410	423	404	438	430	411	396	410	442	403	430	430	416	413	413	432	458	427	421	423	428	402	422	414	411	400	439	424	425	392	432	396	378	400	420	414	408	424	419	467	403	441	426	436	399	413	411	433	417	439	410	418	403	406	431	409	418	424	407	407	411	390	445	446	403	367	377	373	410	417	435	440	405	437	411	460	419	386	470	394	421	419	365	433	409	440	397	418	410	392	444	417	410	432	433	386	481	374	441	430	412	433	401	405	389	404	365	385	444	408	379	429	386	415	415	376	409	423	449	455	403	429	406	427	411	421	425	397	427	415	399	412	462	401	436	425	417	455	457	447	386	400	479	411	431	460	426	437	442	447	402	426	408	424	410	405	415	424	427	402	403	395	380	427	402	410	419	389	433	420	391	405	416	402	433	431	410	394	436	416	436	425	438	434	415	393	414	422	433	412	436	405	440	435	406	426	423	397	442	439	437	472	419	408	400	394	384	395	389	420	431	409	423	416	419	445	402	431	437	358	411	363	426	453	402	415	456	419	403	379	445	409	444	427	397	426	420	410	436	405	415	369	422	407	422	405	442	401	428	361	413	405	413	440	416	398	400	383	392	440	426	419	418	416	407	437	440	426	411	443	403	397	445	401	391	415	390	446	412	396	411	400	393	412	396	392	413	400	421	432	428	385	384	428	377	395	405	370	399	410	414	428	448	419	441	443	431	417	405	415	421	436	399	422	427	422	441	391	433	389	387	403	406	410	454	405	436	422	405	414	438	384	405	413	456	440	408	420	431	436	408	369	409	435	382	431	421	419	425	384	402	458	439	388	398	413	395	384	399	430	389	437	422	447	421	423	436	432	416	397	417	397	438	415	418	423	422	412	445	441	385	432	412	444	432	444	415	441	436	402	430	415	408	454	406	386	385	434	394	422	421	422	388	389	397	400	401	466	450	406	397	424	406	429	403	417	406	400	426	419	427	422	440	427	360	408	412	402	404	398	400	429	411	400	415	405	401	400	447	463	409	433	399	396	396	427	372	412	443	429	417	414	396	412	439	400	440	397	406	406	411	410	424	435	381	409	404	410	400	395	411	388	417	412	425	396	419	398	389	387	406	410	439	402	416	450	428	417	417	415	444	436	429	436	396	424	426	398	386	402	420	400	427	440	423	403	411	395	387	406	449	414	401	427	451	419	402	406	364	391	419	407	419	412	396	436	409	410	427	399	413	423	405	411	390	418	434	426	411	385	416	410	409	389	405	388	466	374	428	406	427	412	431	386	419	416	391	410	410	446	445	409	425	385	416	435	395	416	398	420	420	395	438	400	412	415	416	396	386	418	436	438	382	398	386	414	412	407	443	430	386	391	408	424	401	415	406	417	388	408	409	413	419	417	418	417	406	428	449	385	421	420	370	408	434	415	430	452	421	445	390	410	415	403	420	431	390	411	397	434	424	439	429	399	408	408	376	450	421	448	398	438	423	435	401	393	416	409	372	438	431	382	441	415	460	394	434	427	404	409	465	426	416	451	404	428	420	369	427	366	398	372	413	425	413	409	423	425	437	434	405	384	439	401	403	451	431	421	466	379	441	416	399	411	427	419	369	368	434	445	409	432	427	394	408	393	423	420	463	459	406	393	383	414	425	384	439	388	426	424	419	411	409	427	390	392	429	422	392	403	424	406	414	419	394	434	421	420	433	409	407	396	442	386	406	417	417	402	407	392	423	393	404	413	423	412	441	423	398	424	441	401	440	451	442	401	445	420	426	412	406	433	361	427	431	383	401	425	434	399	406	464	391	419	414	390	374	425	426	431	368	436	404	417	383	376	388	418	417	401	429	431	417	421	368	447	418	412	434	416	443	401	417	398	382	460	343	419	418	405	426	425	396	450	370	429	404	433	440	438	414	469	459	389	418	420	431	356	409	433	401	368	409	421	428	441	381	390	437	414	424	403	435	397	439	395	397	392	395	407	414	412	398	427	431	406	417	388	399	399	428	426	435	416	386	424	410	422	429	424	420	415	417	472	392	427	393	425	434	441	426	409	410	398	414	398	393	404	457	428	439	438	400	451	419	440	418	444	450	406	363	423	406	390	387	379	453	422	398	412	436	422	415	407	427	423	408	380	414	411	417	432	410	424	414	419	443	369	399	435	433	385	406	399	435	431	414	419	401	423	439	376	416	412	421	403	415	419	389	435	399	444	408	428	458	425	429	421	399	392	392	388	435	379	427	398	400	393	377	406	443	396	385	429	440	420	412	394	418	429	378	445	441	413	436	385	406	443	385	426	427	409	434	403	446	413	411	417	406	444	383	390	404	438	395	402	406	389	410	414	412	417	425	394	403	360	431	424	389	404	396	391	391	421	432	406	415	402	407	402	456	402	418	404	410	424	405	416	440	402	399	429	442	398	415	389	428	382	428	415	402	391	404	393	432	397	419	426	396	370	428	411	412	397	405	419	409	403	401	453	413	357	401	401	411	401	397	427	419	429	406	446	456	419	405	418	411	438	422	445	427	461	407	405	404	415	402	398	408	419	426	453	426	418	400	460	401	413	461	446	404	376	397	401	407	426	410	437	412	424	412	416	402	436	407	437	439	380	384	410	433	402	392	421	363	390	431	432	400	427	418	413	409	415	457	422	411	444	415	456	422	433	406	384	397	429	440	374	431	447	400	443	421	413	429	402	416	385	447	449	385	419	427	419	375	427	423	423	400	383	414	383	433	416	431	439	385	417	455	426	410	408	417	428	425	422	384	391	387	461	394	374	392	400	446	448	428	383	408	412	422	423	428	385	432	395	450	408	427	440	435	386	405	419	441	411	401	416	426	402	371	449	396	423	392	425	400	401	419	418	385	406	424	421	376	415	385	422	413	442	394	442	373	410	410	404	421	438	388	382	402	411	383	406	421	417	410	418	405	428	428	404	433	432	386	405	418	395	400	436	396	415	395	418	392	403	436	422	402	397	413	411	419	408	440	440	381	388	426	455	432	426	436	434	398	404	459	428	372	421	423	429	416	411	418	406	409	429	429	411	433	411	416	422	448	405	439	394	421	395	395	372	425	419	383	459	392	392	418	390	431	435	387	429	437	411	393	433	395	396	415	426	419	432	443	376	382	435	421	408	428	419
7577	740	572	428	353	239	214	232	198	239	190	173	168	175	169	178	169	187	177	176	148	147	169	198	182	144	184	172	154	165	166	164	165	194	163	161	169	193	178	156	175	162	156	164	161	189	162	150	162	171	162	166	156	160	151	161	159	164	155	149	184	156	167	166	167	171	192	151	184	164	137	186	181	179	146	156	165	170	171	175	186	162	165	168	174	159	161	151	187	200	203	198	189	172	160	170	157	172	143	150	153	166	138	175	176	190	184	168	154	182	200	159	154	142	162	166	178	164	152	165	169	172	164	151	193	157	149	179	168	156	167	168	155	144	147	155	159	178	162	175	141	165	165	169	164	159	167	160	158	152	152	135	160	188	183	187	177	170	147	143	164	172	176	171	177	142	187	173	160	153	167	154	187	153	170	138	146	173	179	145	166	174	163	154	176	172	166	159	177	184	170	148	149	156	159	168	160	153	133	149	169	174	154	160	160	142	157	156	176	157	163	169	134	166	162	150	144	149	169	165	170	139	150	166	156	166	186	166	157	187	181	169	171	152	149	160	170	189	136	156	169	151	155	169	158	158	179	167	136	150	170	159	146	164	153	152	147	131	169	166	131	143	132	145	155	160	158	177	156	149	185	171	173	143	160	154	170	149	168	161	153	152	182	178	181	155	162	170	164	156	154	150	168	179	166	177	167	180	176	143	184	162	157	170	165	164	183	162	152	167	148	138	152	149	164	173	152	150	160	160	181	162	169	183	158	183	163	159	190	161	157	167	190	156	151	167	152	160	155	166	162	166	162	157	172	149	163	158	171	158	172	163	148	179	155	158	190	179	188	169	181	150	154	152	158	177	169	144	159	161	140	184	172	164	153	182	152	162	159	144	161	148	163	166	158	158	123	165	166	146	185	184	182	160	154	182	160	133	154	155	190	171	163	170	141	164	171	161	145	159	167	178	177	160	173	173	142	169	176	183	168	148	151	145	162	168	158	177	174	175	178	171	163	178	189	178	176	148	145	155	186	171	149	164	190	140	194	165	210	142	163	160	164	164	165	167	187	176	158	190	170	165	163	175	135	155	181	180	180	151	170	161	156	147	135	159	150	167	180	162	159	127	177	157	180	157	158	169	161	144	152	162	191	149	148	162	164	171	181	180	150	177	180	146	188	163	170	164	163	167	162	154	166	165	171	160	148	190	183	162	177	154	176	134	164	144	175	153	185	155	169	169	161	165	155	143	178	169	177	163	168	139	166	152	149	145	161	159	164	162	176	194	168	171	151	139	132	165	156	154	130	148	164	159	157	150	159	143	141	160	158	152	168	155	157	146	154	166	181	155	160	152	143	152	166	167	167	185	143	179	159	176	188	180	145	153	181	171	157	161	160	150	174	160	177	169	158	154	148	190	176	178	156	171	158	176	147	181	153	145	178	170	198	158	166	172	168	154	163	174	158	148	159	160	164	185	168	183	144	173	185	165	165	172	188	158	153	170	175	170	171	157	152	145	153	158	155	172	177	177	156	144	143	176	174	168	177	171	148	162	150	156	162	169	154	158	175	154	161	177	164	167	189	167	172	168	156	156	162	185	165	172	141	162	173	179	162	178	163	152	168	157	149	163	160	169	148	137	193	168	142	168	141	170	176	180	166	160	146	155	164	164	186	178	155	155	146	140	149	159	148	170	172	149	161	171	164	168	136	162	189	158	167	148	169	160	157	158	172	172	182	164	166	175	169	170	167	189	169	180	169	151	156	155	179	148	145	161	179	169	152	189	165	164	192	193	167	147	173	162	162	161	154	164	164	151	179	153	184	170	169	178	179	166	151	151	138	150	163	160	151	169	169	163	154	182	178	183	169	149	173	171	152	144	168	175	163	141	156	181	169	167	177	157	172	186	163	169	155	148	156	192	176	165	161	158	193	172	165	168	153	171	160	158	143	141	152	168	163	176	170	171	161	163	137	179	163	143	160	162	147	171	165	138	136	144	162	163	170	159	156	190	172	159	152	161	167	137	182	166	162	164	187	157	146	140	171	178	181	147	159	156	164	172	165	155	169	131	158	151	163	140	182	155	179	184	156	159	192	158	150	164	163	171	152	163	159	157	167	154	160	161	139	163	171	187	176	168	162	171	178	176	136	168	188	164	140	162	188	158	161	151	164	168	158	143	153	188	171	161	142	173	180	151	144	179	148	188	137	167	163	144	177	150	157	138	172	167	180	178	167	172	176	163	181	157	181	141	169	143	174	158	161	179	154	149	149	168	171	170	168	153	175	165	147	161	168	166	167	169	165	144	169	175	151	157	176	152	189	148	163	172	156	172	150	166	169	150	187	170	157	143	165	163	141	159	164	180	134	170	166	180	162	168	176	147	176	179	185	191	130	156	197	174	190	181	149	172	154	182	154	153	186	147	133	164	173	173	177	166	133	191	181	167	173	167	168	158	168	137	158	147	159	160	158	168	133	182	173	180	160	171	154	164	149	165	138	165	153	156	145	169	160	163	156	162	150	162	151	197	173	146	163	130	162	157	161	176	176	168	154	162	175	162	153	181	169	161	175	185	161	148	156	156	179	169	151	144	171	158	147	176	168	151	182	163	181	154	164	169	168	172	172	156	154	164	169	156	166	189	175	176	185	193	166	176	145	162	169	171	164	148	163	176	172	161	185	160	170	154	183	152	162	167	174	183	153	170	165	141	147	180	167	151	154	188	143	169	165	152	148	163	172	152	171	144	166	156	143	153	159	177	170	190	148	164	163	168	167	174	156	190	179	136	160	179	143	158	177	176	169	164	154	154	145	156	142	188	149	165	164	135	178	132	160	150	179	136	194	149	162	155	159	164	167	152	160	164	143	155	176	175	153	176	163	159	158	168	159	167	153	158	181	150	149	176	139	180	165	164	159	160	147	178	168	181	169	187	154	158	169	163	173	153	150	173	149	160	171	134	147	161	155	154	165	146	158	158	148	169	177	166	161	154	152	157	156	175	158	149	160	165	158	154	144	172	164	160	160	150	181	187	176	172	144	180	154	170	171	161	144	167	180	161	163	155	183	144	159	170	175	162	156	158	176	157	177	180	177	174	157	149	172	175	143	152	146	159	169	159	174	161	149	163	171	141	152	152	203	175	162	169	162	160	174	152	158	150	169	150	184	170	173	196	164	173	165	187	145	153	153	163	160	174	150	172	173	150	180	162	150	157	141	167	147	153	195	133	169	166	153	167	179	144	149	160	177	152	164	143	174	163	159	175	176	191	158	136	168	168	165	174	167	161	132	142	180	133	150	149	162	148	170	178	146	146	187	155	139	156	156	167	173	158	164	171	181	162	160	187	168	155	169	181	199	158	159	170	161	184	184	169	161	163	171	181	153	149	148	189	157	153	152	198	144	143	164	152	175	188	187	146	152	160	173	153	166	166	144	154	171	144	181	163	138	154	177	170	179	161	139	185	162	186	192	170	158	156	185	156	170	175	173	153	160	136	176	155	154	182	190	148	181	141	147	136
6723	1027	1249	1420	1201	919	784	743	685	620	565	505	480	487	458	465	424	475	445	430	423	405	423	391	413	431	430	399	410	418	384	416	352	388	393	384	378	402	390	394	373	402	389	374	381	382	402	390	385	382	392	392	392	370	384	384	390	375	398	396	383	399	391	411	411	408	417	409	423	379	395	409	390	373	392	389	417	434	390	447	389	420	412	434	408	440	383	396	412	392	361	386	392	378	386	410	382	394	380	357	331	373	386	393	370	392	388	390	369	376	383	360	403	341	351	392	394	396	396	398	390	437	361	374	382	376	370	397	342	396	392	376	374	405	393	389	396	369	405	424	387	368	391	366	387	429	368	363	387	371	398	398	354	383	408	387	391	356	375	383	366	415	375	366	359	404	364	381	367	392	386	373	412	384	398	379	361	389	403	361	393	404	391	362	345	359	394	397	377	383	379	359	386	359	379	381	401	395	345	393	404	381	370	407	393	393	376	397	372	378	389	372	368	379	389	366	353	386	397	360	374	362	394	396	387	363	376	397	373	398	390	401	395	385	411	335	362	395	391	399	381	383	399	404	400	384	378	372	377	348	360	361	395	346	364	364	431	369	358	400	386	338	387	391	375	384	391	402	376	406	392	391	369	383	392	354	386	407	396	378	393	401	371	375	398	392	395	379	354	392	394	401	397	385	389	371	367	405	389	364	404	358	398	383	395	387	380	360	395	396	383	357	361	348	367	343	435	360	407	401	383	407	403	385	411	382	378	340	399	377	418	379	376	382	382	396	398	369	371	406	401	406	384	367	391	392	380	396	379	386	379	386	375	334	384	356	394	397	378	395	402	363	390	390	419	394	385	393	390	381	376	396	401	361	383	382	389	372	380	415	437	362	390	372	385	362	377	373	399	383	374	373	367	383	377	388	375	413	395	358	392	392	397	359	352	394	399	377	389	381	438	405	408	383	359	393	367	398	412	396	379	384	383	383	399	379	383	380	370	396	375	393	393	377	367	377	340	393	367	360	365	405	366	377	363	410	382	381	365	373	386	411	378	427	393	362	394	377	374	389	362	384	407	362	432	409	404	377	446	433	382	362	382	359	374	383	357	397	407	367	349	401	379	387	394	369	351	394	374	379	401	372	390	405	399	392	386	420	383	395	353	396	363	372	424	407	393	367	381	372	387	380	384	361	389	364	394	410	347	396	393	380	374	388	382	375	390	398	399	382	386	379	379	386	381	384	390	363	367	380	382	393	445	371	371	376	388	396	334	374	360	357	385	357	425	428	405	374	404	422	383	387	427	379	405	376	387	344	370	380	383	364	379	385	405	377	397	407	356	365	385	390	380	377	371	409	424	357	397	410	398	386	356	356	371	416	370	404	355	378	348	398	371	400	391	404	387	385	379	369	401	393	382	447	376	354	333	405	353	387	383	363	374	381	381	369	357	389	356	348	397	342	347	370	382	403	365	413	412	385	380	375	386	388	403	422	351	392	400	375	410	387	383	360	420	403	381	377	388	380	416	390	400	408	377	396	347	382	388	388	378	387	351	384	368	348	381	386	414	380	397	362	379	398	424	375	408	368	398	380	388	370	368	400	378	365	379	378	387	396	368	366	390	350	378	393	394	376	370	398	413	404	405	374	351	405	409	379	360	387	397	390	368	383	390	347	378	414	407	352	369	364	378	388	392	381	400	377	380	400	342	395	366	410	368	388	412	374	364	375	393	403	354	372	382	377	401	349	353	368	389	358	353	361	418	391	372	337	345	357	387	378	417	392	397	411	359	377	396	407	357	407	364	403	382	376	371	381	372	400	410	359	384	365	368	382	374	388	387	405	368	379	363	413	362	383	366	378	393	378	377	371	371	355	395	373	353	377	360	437	373	405	396	335	404	373	375	387	401	380	370	351	381	365	384	370	411	389	360	367	402	390	391	401	396	394	376	384	361	398	361	383	373	376	371	367	367	367	401	375	358	369	362	352	393	357	343	376	377	374	415	346	373	391	407	361	366	386	378	400	412	398	379	414	378	371	397	386	382	379	390	410	398	378	354	399	367	402	417	372	335	380	360	375	389	373	353	359	356	370	383	348	365	380	397	396	368	392	348	368	401	393	397	393	383	370	390	364	373	365	400	359	371	361	371	358	421	387	377	393	324	381	388	361	421	370	382	407	397	371	373	374	371	416	395	368	351	409	400	412	410	379	410	423	373	381	400	360	383	349	382	376	384	369	385	378	403	366	409	381	380	411	400	352	388	375	399	365	375	347	356	386	393	383	393	407	397	407	353	389	400	396	388	399	395	400	378	380	399	372	374	351	369	394	355	402	379	370	340	386	380	410	399	394	398	393	356	391	379	368	363	400	392	396	401	388	378	395	385	361	397	415	376	406	370	390	375	389	346	397	405	371	352	405	388	339	402	432	385	413	408	354	408	385	371	403	374	381	390	374	377	371	401	409	383	407	372	384	401	382	380	356	377	358	366	358	385	378	399	397	383	366	341	339	412	410	388	366	396	381	381	373	417	362	383	366	373	361	408	412	417	381	372	385	391	382	387	383	373	423	369	380	390	357	374	379	388	398	358	393	395	379	413	383	348	385	388	382	334	383	407	406	371	377	383	370	441	382	367	367	405	401	384	368	363	385	411	342	353	372	385	387	395	383	368	377	385	365	396	366	372	381	365	403	354	397	360	366	407	380	403	405	373	366	390	435	345	408	373	379	376	394	377	380	388	377	370	381	370	388	394	415	415	382	372	371	418	398	352	441	399	392	390	380	386	349	396	364	396	367	437	406	423	395	399	391	366	377	423	374	392	386	391	401	403	393	402	361	359	372	375	384	412	391	369	367	328	396	385	368	334	395	362	365	384	376	407	389	405	417	365	344	373	352	377	385	366	382	390	420	370	331	363	399	395	382	391	429	381	406	387	358	365	370	394	354	423	411	390	376	415	392	417	417	391	393	384	396	377	356	381	408	398	368	402	376	360	379	379	371	409	407	384	361	385	369	388	370	399	409	396	363	375	391	357	378	379	396	426	404	374	353	375	392	356	372	360	383	374	379	359	413	435	367	379	384	353	371	369	386	382	378	363	412	406	378	370	397	427	389	375	431	339	344	384	379	372	394	374	408	398	367	393	376	362	385	427	369	393	396	356	393	343	395	413	385	373	360	377	369	399	405	400	401	334	382	372	381	416	387	360	378	399	356	378	377	386	420	369	386	406	384	361	370	409	355	386	385	360	342	370	392	363	383	397	369	357	401	354	386	386	394	400	401	394	401	376	368	400	415	436	359	363	387	378	359	416	429	377	362	380	364	354	382	399	352	379	402	402	406	394	383	406	375	400	385	401	365	394	378	404	396	366	364	404	371	361	369	364	377	402	394	354	428	399	339	397	395	383	379	396	393	374	392	414	376	383	381	374	380	399	373	391	378	401	373	393	377	398	380	353	376	367	371	390	366	341	358	372	361	362	391	369	359	370	366	406	341	400	412	359	386	414	417	377	372
14691	1407	883	617	384	296	219	203	166	134	123	99	88	95	102	85	84	93	109	105	106	85	82	82	79	99	82	95	91	86	88	79	75	79	67	69	67	88	93	69	94	79	84	84	75	85	83	77	86	85	73	76	91	82	80	94	105	83	69	62	74	89	73	85	79	73	96	103	104	90	82	79	87	84	87	89	67	92	69	91	89	76	91	98	79	91	82	85	73	98	72	86	81	84	70	84	93	101	69	79	88	85	79	99	107	88	91	86	77	68	84	88	66	79	97	79	60	79	87	95	73	91	88	81	56	69	80	96	80	85	84	69	92	97	91	81	92	89	66	83	78	81	83	81	94	91	80	82	75	90	78	95	70	72	91	75	91	88	79	75	91	89	80	87	97	79	76	66	81	62	89	71	80	67	78	59	75	93	85	79	82	88	75	68	100	75	79	87	88	82	60	90	76	70	78	94	54	85	79	95	99	73	71	75	92	71	82	81	75	80	76	87	81	76	77	93	85	88	104	65	75	89	66	85	87	88	77	80	74	77	87	79	67	90	80	79	85	77	80	81	89	71	77	71	80	85	83	85	63	81	73	95	83	88	89	68	84	77	65	86	89	92	74	72	75	87	64	82	75	85	84	74	70	89	74	90	76	75	68	79	94	75	76	97	84	78	73	87	80	84	66	86	68	81	74	75	83	80	74	90	73	59	77	74	75	80	96	91	85	72	70	72	95	79	65	67	90	75	78	99	72	87	87	72	82	79	88	78	84	87	83	74	70	84	72	74	79	78	73	73	74	73	88	101	82	81	69	84	86	65	68	80	63	89	72	71	81	105	87	66	85	85	75	85	80	75	87	86	67	82	91	73	91	91	93	81	74	86	81	61	90	62	74	75	56	71	79	74	92	73	77	81	85	75	77	77	76	91	91	83	70	86	75	90	82	81	66	90	77	78	71	90	76	78	99	70	80	75	78	65	85	81	60	91	82	60	85	94	75	63	76	66	85	77	75	64	78	88	88	100	83	82	75	76	78	76	74	82	87	69	77	70	93	83	84	71	65	68	72	68	85	69	77	80	90	84	67	72	86	88	78	91	84	77	84	88	79	73	84	90	71	93	98	84	78	88	85	71	70	89	64	93	82	91	82	86	73	92	72	92	90	91	93	80	83	74	79	86	70	99	69	75	71	75	81	85	85	98	90	79	60	81	69	73	64	102	88	75	61	93	74	89	81	84	92	71	70	83	73	78	73	82	91	72	79	95	78	92	85	75	84	84	90	96	87	62	67	85	57	70	96	80	68	68	93	74	78	74	98	79	74	80	74	82	74	59	57	80	74	68	80	87	80	101	81	71	89	89	64	92	76	80	72	74	80	93	81	81	73	79	72	88	83	68	81	73	74	70	81	67	78	78	76	78	84	72	64	81	89	92	68	83	67	69	89	73	80	96	82	78	104	84	78	86	75	67	72	80	74	77	73	61	74	83	97	90	71	84	75	84	86	76	94	70	102	85	73	88	82	65	79	69	86	83	75	83	97	69	77	88	74	77	77	83	70	70	74	88	77	90	73	86	101	95	89	82	68	74	96	84	83	86	75	83	78	86	75	85	67	86	77	83	78	67	75	86	83	81	77	73	86	73	88	53	77	94	100	78	69	66	88	81	87	82	78	79	83	78	81	94	83	77	81	66	74	63	83	93	85	61	89	82	56	69	69	85	71	91	80	58	74	70	69	76	75	81	68	97	81	91	78	65	83	84	64	83	84	94	99	72	84	89	75	82	79	85	99	93	64	87	73	80	68	71	77	95	88	87	74	67	73	72	77	73	72	83	81	87	93	67	76	87	69	71	65	80	69	80	59	67	77	80	88	81	72	81	77	80	80	90	83	80	95	87	82	80	82	81	84	82	79	97	83	72	77	84	94	102	83	91	79	87	92	90	76	87	82	105	83	67	85	74	62	65	84	86	82	85	68	90	103	86	77	75	73	81	87	97	71	77	83	85	76	65	68	69	77	88	74	85	68	73	64	52	65	74	77	72	86	82	66	79	81	70	87	75	85	70	89	81	80	69	97	89	72	87	90	79	81	80	71	78	70	82	89	102	71	79	87	72	83	80	60	76	79	75	95	76	85	87	70	86	67	69	89	75	77	81	90	87	79	80	72	61	81	93	82	83	89	83	86	75	88	94	90	86	90	81	89	84	70	107	81	91	85	72	66	82	92	83	86	78	77	83	75	64	86	84	69	94	80	75	70	90	84	90	88	88	94	71	68	89	72	84	69	77	87	71	80	96	93	83	82	73	83	87	71	75	72	83	79	64	86	89	60	62	70	96	94	66	99	94	96	91	69	86	101	87	76	86	62	71	67	71	80	73	73	75	73	77	102	82	80	82	64	82	90	81	80	72	78	84	73	81	91	72	87	83	71	74	89	82	78	93	97	76	90	99	78	76	77	98	79	63	77	58	93	78	85	93	68	56	81	92	78	69	63	78	86	67	77	85	88	77	81	87	88	66	82	84	86	76	98	78	70	76	76	70	92	100	76	79	99	80	73	82	83	83	83	82	67	95	84	77	77	105	74	81	72	73	89	82	62	85	77	86	90	83	87	85	70	72	78	85	81	86	78	72	92	76	85	76	83	69	94	73	71	90	97	74	80	88	82	76	67	76	75	73	77	76	65	77	84	80	70	77	85	92	95	72	80	78	88	79	88	74	80	73	86	66	89	77	93	89	73	74	76	71	78	67	88	82	95	78	77	67	88	71	82	77	74	82	74	78	88	92	79	64	95	81	75	92	77	87	78	74	107	72	102	68	81	81	74	63	102	92	86	78	83	80	68	69	65	77	76	71	88	81	77	81	101	76	74	84	88	79	76	83	80	73	80	73	81	96	84	79	97	85	62	92	65	90	63	81	83	82	77	72	88	80	97	87	67	92	95	84	78	69	78	66	79	81	65	67	63	87	96	83	78	72	75	78	80	94	76	69	89	64	72	95	81	89	89	71	87	71	83	87	69	99	92	105	84	103	76	78	67	76	70	90	89	76	72	91	79	80	78	89	88	71	82	74	97	79	78	92	70	80	77	87	76	73	86	81	87	85	99	96	85	77	81	96	73	75	76	73	84	74	57	73	89	80	61	80	81	79	84	73	65	79	87	72	74	97	71	86	79	74	83	87	94	98	69	68	58	81	80	83	84	75	68	73	89	82	68	68	91	90	83	85	80	84	82	93	67	63	77	78	65	80	90	90	67	58	84	105	78	84	85	72	63	86	84	80	81	81	93	75	64	98	79	81	92	94	92	100	75	85	72	60	75	91	84	86	61	59	86	84	96	77	75	80	76	78	70	80	86	79	71	76	101	84	98	76	82	79	67	90	64	87	67	87	81	96	76	94	104	90	77	70	78	105	93	89	85	82	97	110	83	84	66	75	89	79	100	88	66	76	80	74	71	82	65	74	101	75	81	78	90	91	74	96	61	84	85	82	68	81	82	81	80	87	94	97	79	62
8590	1292	1867	2075	1741	1188	955	883	706	607	507	429	427	393	357	307	320	297	284	320	303	287	271	280	273	238	258	253	220	238	233	240	255	222	245	248	262	237	240	204	220	214	218	215	189	220	212	234	209	205	193	225	223	235	196	220	220	200	219	215	250	240	246	237	241	254	249	250	256	258	219	226	237	214	197	229	232	246	222	226	250	228	253	253	244	214	237	212	219	202	215	204	211	207	222	215	207	210	178	201	241	211	222	197	193	215	210	223	219	217	209	216	211	211	196	233	202	214	205	217	185	184	204	201	209	203	223	216	174	211	193	211	200	221	216	209	226	211	206	202	216	204	223	209	202	208	222	175	192	215	186	215	232	177	209	203	213	191	207	186	192	193	195	200	212	203	218	194	249	209	229	216	210	198	223	222	193	228	221	178	204	214	232	197	204	214	214	228	202	209	221	224	204	187	218	217	198	209	172	195	197	217	199	209	208	200	227	211	220	187	178	209	197	217	211	220	211	206	210	181	194	196	216	218	202	237	212	212	213	207	208	197	194	219	201	187	220	205	201	211	207	202	216	222	194	216	207	198	206	178	210	229	210	209	197	187	188	189	192	216	206	194	195	190	206	213	205	182	228	214	214	181	217	227	200	175	195	212	219	187	207	216	191	184	223	203	193	196	200	197	217	215	215	209	217	197	214	217	214	203	199	229	190	219	216	198	206	201	177	230	199	218	213	234	199	200	196	209	216	212	206	240	215	238	205	220	192	186	205	193	216	201	214	185	210	206	216	240	222	206	217	232	209	199	199	231	220	217	219	204	206	196	203	212	205	185	204	199	193	198	199	226	215	188	230	221	219	217	196	203	228	200	216	211	198	235	225	198	188	205	195	191	199	200	204	213	202	201	219	223	213	160	213	205	215	200	195	207	213	179	222	207	207	216	206	210	197	224	204	199	196	198	224	199	226	230	211	233	215	215	234	193	222	218	220	186	188	212	195	237	216	220	189	206	215	193	218	236	218	195	195	193	171	193	203	203	213	211	206	208	200	229	190	199	224	196	225	201	200	206	206	226	202	217	220	208	214	167	202	247	196	200	216	214	210	211	181	217	212	206	208	199	202	226	213	201	182	183	216	179	200	201	208	215	219	195	220	217	208	193	197	181	189	195	221	223	189	211	201	207	208	205	196	196	206	199	203	201	202	221	244	188	205	200	195	212	207	203	201	233	205	217	233	182	227	195	196	218	177	187	221	203	180	198	198	190	198	191	195	218	216	186	200	212	205	230	212	233	217	218	191	185	218	212	220	191	187	199	184	189	208	207	202	202	204	183	201	210	197	220	184	187	223	203	184	187	168	193	200	200	214	212	202	192	199	228	179	202	208	206	186	243	211	188	197	189	214	193	207	212	196	211	209	216	208	200	186	222	208	216	196	211	192	184	215	207	200	203	205	209	211	219	216	171	188	189	199	200	213	178	218	188	181	225	187	211	211	205	207	184	200	199	226	225	217	195	185	189	214	195	207	214	223	219	224	196	182	206	212	234	206	206	218	204	199	207	214	201	189	215	206	212	209	208	214	213	217	184	186	204	182	174	232	221	213	222	238	202	210	244	214	216	201	212	238	229	195	182	210	256	172	223	212	213	214	212	205	189	204	209	191	207	216	229	217	205	190	224	199	213	222	194	204	213	206	221	200	211	185	197	235	212	225	213	183	211	203	204	206	186	201	199	213	212	211	222	237	212	206	162	189	205	204	203	230	197	199	206	209	218	206	221	193	222	198	207	196	223	209	225	201	204	218	218	197	219	190	212	212	210	216	221	214	208	208	202	202	214	190	211	210	216	213	217	200	192	199	212	204	218	221	200	179	207	218	226	211	195	205	229	212	210	207	208	192	213	207	209	200	219	206	185	207	210	211	203	209	222	205	171	215	205	200	201	208	196	196	214	241	216	215	219	226	216	214	210	211	204	185	203	195	223	221	216	189	192	210	197	198	171	214	177	192	227	203	201	199	186	210	220	208	203	204	203	210	209	212	203	229	222	195	195	196	208	206	227	214	194	209	197	226	213	223	211	208	184	233	209	194	205	180	222	202	203	194	203	194	212	195	192	183	204	193	177	218	200	197	210	227	229	201	205	173	194	187	204	204	198	225	229	226	181	222	207	191	200	207	200	210	193	213	203	188	197	202	200	220	194	223	216	192	216	207	191	204	203	221	198	179	198	231	193	194	231	204	202	208	208	199	203	173	188	198	207	217	197	194	184	212	203	199	217	192	213	185	198	218	215	188	207	241	190	237	228	237	177	221	227	218	186	223	210	203	224	199	197	211	177	173	209	203	211	203	214	214	210	198	227	205	217	194	196	211	216	216	218	196	236	198	203	217	181	202	188	200	205	219	209	195	208	201	208	197	207	195	176	194	187	166	206	213	211	196	205	181	201	214	181	195	195	201	226	203	224	196	198	207	217	210	196	184	207	202	207	223	191	189	190	177	220	184	243	202	206	213	195	203	205	217	182	187	200	210	215	205	186	207	208	204	219	199	214	212	236	189	199	210	202	206	223	246	207	221	193	200	210	178	211	211	206	177	195	233	212	179	211	201	217	194	219	232	181	191	202	215	193	208	192	194	224	195	202	187	197	184	183	229	227	186	217	207	203	207	226	205	190	187	191	166	214	201	205	202	200	207	198	199	207	179	218	200	220	230	201	197	212	222	212	207	198	208	200	199	188	200	192	213	209	194	194	205	198	193	213	209	225	216	213	208	217	208	217	200	225	202	205	202	202	206	175	168	193	200	198	218	199	194	210	221	226	210	190	225	220	231	211	233	183	194	172	192	201	213	206	179	193	226	204	218	203	189	231	219	220	210	191	193	200	207	199	178	212	210	203	219	225	222	187	205	216	213	194	223	219	190	177	203	174	188	215	194	223	202	205	201	181	204	176	212	183	197	181	229	217	196	206	194	211	219	241	204	206	185	199	226	199	216	193	221	193	207	200	175	193	204	216	217	223	177	209	202	212	186	218	206	200	194	217	202	192	196	218	211	209	195	177	186	215	204	203	214	201	201	207	200	212	222	198	182	194	162	214	227	209	182	190	209	207	177	187	203	204	205	207	201	222	209	190	248	210	202	215	202	209	190	205	205	204	220	199	196	194	192	194	202	191	235	214	196	183	196	206	218	188	214	224	191	217	195	184	205	204	207	205	217	206	190	200	211	220	221	217	196	184	206	220	202	190	183	187	188	232	208	188	189	218	201	207	200	188	218	214	206	221	210	204	197	223	193	206	211	183	210	207	214	184	202	187	231	203	192	196	216	207	211	186	212	192	188	206	220	215	205	236	201	201	200	179	189	213	221	190	196	207	177	220	188	197	218	190	202	183	204	210	220	196	203	186	229	171	196	202	222	217	218	187	209	216	232	204	180	197	198	242	185	216	205	195	197	206	207	202	193	198	210	209	202	197	185	228	181	231	208	209	196	198	209	203	210	231	224	213	210	211	202	210
1752	355	259	253	200	186	223	180	190	185	189	200	161	172	169	189	179	182	198	192	159	184	175	189	186	193	191	178	184	194	153	176	192	191	189	163	168	164	170	165	163	186	175	175	204	183	163	152	195	186	163	189	184	199	176	191	183	181	181	203	149	191	171	186	154	178	184	198	187	181	179	170	198	186	176	191	188	181	159	185	186	186	169	185	182	182	198	173	183	167	163	165	170	176	169	162	173	164	176	193	172	159	164	166	206	160	156	178	157	160	181	207	182	176	181	200	154	173	200	169	159	172	182	170	190	180	183	197	180	177	159	187	183	207	203	199	176	181	204	195	197	173	193	159	171	177	202	182	153	192	188	159	182	176	174	174	141	182	181	170	153	195	163	148	181	151	157	167	150	167	168	179	186	161	171	155	169	174	183	165	161	190	183	165	189	181	149	172	185	165	162	196	199	182	178	199	209	187	163	187	161	188	185	178	203	173	178	177	187	170	153	175	165	182	201	183	173	162	173	173	192	192	182	158	178	182	154	180	183	177	190	185	202	173	144	199	191	154	178	174	176	170	200	180	178	189	209	172	156	204	181	197	169	176	184	171	154	188	204	190	153	188	178	184	181	174	173	170	169	156	180	190	176	170	173	193	169	154	171	160	159	177	180	171	210	153	191	191	179	201	165	201	164	148	179	160	192	185	176	201	181	162	149	163	152	198	158	182	180	189	161	191	186	189	181	152	153	154	176	173	171	179	182	200	165	165	158	173	190	178	183	182	189	182	179	173	185	166	178	190	188	192	184	201	209	188	177	199	166	182	167	163	161	201	180	170	167	163	194	173	178	183	173	174	180	201	183	185	192	169	207	183	157	188	163	187	194	189	166	175	161	153	176	169	168	182	176	192	168	167	179	170	191	181	155	180	171	179	176	175	162	156	187	170	171	199	187	163	182	201	169	187	187	176	186	177	188	180	164	186	183	176	195	192	159	187	174	158	178	209	164	175	159	176	175	158	186	161	174	177	169	174	183	181	185	167	168	183	182	189	193	186	180	180	172	176	192	181	170	193	194	172	184	193	198	178	150	216	179	198	150	170	167	167	174	183	157	171	165	172	174	157	159	163	166	197	189	176	167	155	140	202	186	155	180	215	179	176	206	217	157	184	200	165	167	164	168	179	152	177	177	171	212	185	174	180	165	194	201	158	179	182	179	170	159	162	189	152	185	171	197	183	186	189	166	204	178	186	174	162	171	180	171	156	184	156	177	152	169	176	161	188	196	161	168	175	160	162	191	179	167	197	176	183	164	175	185	201	176	184	167	199	184	199	205	175	223	192	194	192	178	187	175	167	170	147	178	201	177	161	176	184	176	147	154	170	183	199	194	188	165	165	162	176	173	182	175	159	146	169	185	188	181	158	173	189	169	171	186	173	178	180	191	191	164	151	144	186	179	149	187	158	145	175	187	179	179	189	175	185	197	197	192	180	157	168	166	177	197	173	176	168	180	190	224	151	170	191	161	159	182	182	175	192	154	171	170	196	184	165	180	203	176	185	185	183	189	172	173	157	184	174	170	185	169	173	165	178	182	174	194	177	182	184	172	182	175	185	180	166	169	205	177	163	168	153	192	181	197	201	178	177	186	173	185	177	173	184	164	180	192	168	182	195	167	197	204	199	190	176	197	189	183	166	170	155	173	157	165	163	159	200	173	186	195	179	195	166	190	180	183	189	198	172	179	196	189	174	198	181	145	179	184	185	187	168	185	182	158	177	152	189	167	201	180	179	166	171	186	171	164	147	183	164	168	176	189	174	169	149	179	189	191	175	209	174	180	168	183	169	158	160	172	173	193	169	166	190	187	185	214	172	175	181	177	182	164	171	190	184	170	168	186	154	171	185	182	165	176	173	192	179	161	185	188	159	170	175	177	177	160	169	173	191	159	167	165	174	189	177	186	178	169	171	186	186	205	185	160	173	184	206	172	160	179	198	170	175	186	174	188	186	177	150	177	150	189	171	166	174	180	168	156	156	166	180	201	160	143	159	170	194	181	178	166	157	197	181	178	166	190	174	176	194	180	172	152	176	162	183	171	184	180	178	205	200	187	156	169	166	179	168	179	188	168	194	192	176	163	163	194	192	163	186	149	175	158	184	172	167	186	189	174	187	167	157	164	192	157	176	186	193	190	200	180	206	171	187	184	203	159	193	193	175	172	180	183	185	185	172	190	170	165	181	173	190	158	195	201	185	177	183	159	205	183	188	169	175	164	197	161	190	175	194	179	195	150	200	158	186	186	179	151	177	170	182	193	202	194	163	174	188	186	153	157	162	187	206	188	188	173	189	163	189	178	203	181	211	156	173	189	171	170	187	176	179	177	179	178	159	173	170	182	191	203	190	195	163	186	193	191	169	151	183	178	177	199	190	204	159	175	174	199	176	179	161	165	168	191	207	175	208	167	182	196	155	183	196	153	163	182	196	166	177	161	165	168	188	165	193	168	178	195	175	184	202	191	157	168	185	163	185	184	170	163	178	186	177	166	167	156	169	173	165	210	180	170	168	176	176	160	179	200	169	186	168	165	171	166	162	167	190	173	152	197	166	203	189	186	191	191	187	175	216	175	182	174	190	172	168	162	178	164	187	187	152	180	184	200	162	179	195	161	199	194	217	195	158	150	199	191	163	162	172	178	188	173	188	204	185	172	164	189	188	181	165	177	214	183	179	183	164	200	165	182	197	193	172	227	177	162	187	183	196	199	173	181	163	185	156	205	204	186	198	170	186	190	184	175	178	182	176	169	159	164	173	205	185	187	190	177	196	162	176	170	227	171	192	214	187	187	188	162	189	171	185	190	191	182	171	164	169	184	194	168	186	187	185	173	172	154	176	204	168	191	176	199	180	157	197	164	197	151	181	175	160	191	187	168	167	159	158	176	190	188	182	197	200	180	190	201	180	176	202	168	176	188	178	187	152	163	190	176	194	197	176	157	189	173	175	198	177	187	170	187	159	158	182	151	182	176	208	179	195	179	176	167	188	190	161	188	196	174	183	195	187	187	183	170	184	193	193	156	174	204	174	199	177	177	189	175	179	183	159	158	203	203	174	187	209	188	165	196	166	177	191	180	194	181	180	193	196	152	164	195	179	194	138	169	169	160	172	191	171	181	191	194	166	187	183	172	161	189	187	181	177	161	156	182	178	215	170	182	168	169	162	187	174	190	167	176	157	170	183	204	197	144	182	205	198	181	175	198	182	157	191	181	160	164	179	176	176	205	172	167	200	202	195	158	172	189	190	202	191	167	189	189	156	184	162	175	200	209	157	187	166	168	178	152	180	180	195	163	147	172	180	164	207	168	198	154	164	172	168	174	180	179	160	167	196	169	163	159	205	187	164	171	175	173	165	178	169	170	186	174	179	159	191	166	201	189	177	188	186	194	165	179	175	168	164	178	166	209	161	175	154	154	202	170	177	165	169	171	178	185	195	188	170	182	173	181	161	203	163	195	185
2004	603	588	631	573	516	491	498	472	440	429	436	381	458	420	438	407	439	425	421	431	431	420	445	389	414	395	404	426	401	413	413	423	399	435	441	428	457	391	394	437	401	445	442	363	459	458	398	411	400	431	427	390	376	414	418	386	410	454	417	421	436	422	426	382	473	420	422	416	425	448	428	439	417	436	420	426	410	433	464	455	427	456	426	424	431	425	453	414	418	410	441	378	402	459	409	428	411	401	425	424	409	423	392	424	397	383	388	419	431	419	456	422	420	374	432	461	407	416	434	419	430	452	397	471	415	434	463	400	415	463	400	444	412	407	436	421	406	421	411	409	431	442	446	419	450	414	411	443	406	420	409	438	446	420	421	421	442	411	447	418	455	391	413	432	420	417	424	459	421	435	415	405	387	466	438	450	416	437	443	459	413	405	437	430	424	454	400	440	397	426	413	406	414	421	434	455	449	430	441	441	436	398	435	401	435	395	392	453	441	423	428	437	435	444	457	410	427	420	423	431	415	381	440	406	433	425	431	407	406	389	416	413	416	466	399	420	420	393	401	441	417	449	413	445	462	405	448	412	418	416	427	381	424	464	411	446	411	379	424	410	452	420	414	424	449	434	434	376	422	379	438	406	405	404	398	432	429	416	409	468	405	417	415	408	441	461	413	424	436	447	366	364	376	441	449	418	419	415	435	429	434	449	404	442	413	447	424	424	425	434	387	401	443	379	418	411	436	431	425	430	416	396	406	434	452	439	407	432	388	401	421	414	439	457	417	425	451	397	384	442	399	430	442	463	437	452	417	419	408	422	429	403	436	392	427	438	407	392	416	442	439	446	417	422	414	413	431	404	370	406	411	439	428	444	376	447	437	418	404	409	422	403	469	420	429	397	411	421	416	357	429	398	384	427	427	424	406	438	449	414	465	390	456	456	431	408	408	406	430	435	429	418	423	434	405	422	406	478	414	464	431	438	399	469	406	393	416	440	428	466	433	395	435	394	453	440	420	397	412	433	429	465	433	436	415	434	426	434	448	437	454	419	376	430	405	405	458	450	435	437	417	422	414	410	410	432	421	432	426	433	445	403	436	402	439	403	405	425	472	425	391	404	443	392	417	417	441	435	367	418	423	428	405	440	407	402	408	451	458	426	451	375	426	386	431	454	408	411	400	433	403	437	427	411	424	406	410	422	396	477	469	457	400	463	421	454	461	421	429	430	396	445	393	435	417	395	406	437	428	412	404	449	408	461	422	463	420	388	429	458	400	441	434	453	402	457	411	430	435	420	410	395	427	418	447	431	437	434	403	442	450	409	419	427	418	421	405	440	453	427	386	438	392	456	408	406	432	384	397	417	445	407	458	442	409	418	416	396	405	399	429	436	425	433	438	419	411	421	442	458	430	413	464	433	383	437	455	467	440	424	384	417	441	412	452	420	423	385	408	411	406	424	448	454	428	396	445	466	398	446	379	450	446	417	413	428	420	434	422	435	400	428	447	394	416	431	407	423	414	418	471	426	448	422	418	411	421	431	427	401	418	433	397	383	395	421	442	417	432	399	418	449	441	435	425	422	452	416	422	427	390	408	439	447	416	393	431	413	416	419	431	419	408	435	453	387	433	394	428	397	413	417	407	422	416	399	399	435	405	421	415	437	437	390	439	428	453	425	413	407	447	427	403	422	428	412	415	452	382	424	429	423	425	402	414	438	401	393	453	411	413	448	423	406	410	442	432	450	364	434	405	398	440	421	412	434	454	410	413	439	404	421	401	383	396	435	413	423	423	405	407	389	436	423	419	418	432	397	435	402	388	432	440	392	412	436	406	412	399	441	411	441	400	376	374	399	402	467	437	424	421	431	401	403	390	414	404	429	416	417	430	472	393	403	404	434	400	458	451	426	388	425	420	441	415	373	428	429	397	466	412	418	414	401	410	401	419	450	397	419	411	392	389	416	410	392	423	402	432	424	448	426	425	403	424	405	441	441	444	393	403	402	396	393	412	450	436	411	429	387	397	424	421	400	417	407	417	409	387	409	415	409	460	425	461	393	424	415	442	433	438	455	452	432	419	421	385	420	410	455	423	428	432	396	425	440	397	462	446	469	391	414	388	443	442	392	422	413	437	389	423	419	426	412	460	426	410	433	413	427	423	433	389	477	427	403	380	411	436	427	401	405	456	397	402	464	413	381	391	457	407	438	413	413	402	379	433	419	437	442	403	422	419	461	400	418	417	424	443	440	415	425	426	405	404	436	405	422	406	413	420	435	441	414	407	400	407	413	428	473	429	456	405	441	458	419	427	407	409	422	415	398	424	432	405	404	419	437	448	435	422	432	447	407	418	407	424	425	437	412	432	413	400	413	411	419	441	409	451	397	419	374	408	439	422	418	409	371	449	448	410	418	415	411	405	427	430	416	415	478	449	455	420	435	463	399	385	438	395	414	412	376	434	449	435	420	433	426	460	407	446	412	400	405	440	448	423	440	422	409	402	478	425	422	416	397	441	453	433	419	440	422	457	459	437	424	422	412	436	410	410	425	427	395	416	376	443	411	418	421	439	410	421	449	419	401	448	428	422	431	436	407	420	411	428	396	419	453	440	435	443	405	420	403	443	422	414	474	386	448	458	415	412	437	436	475	407	405	437	405	409	426	410	417	435	410	416	418	401	387	428	416	408	427	445	375	420	379	372	426	419	434	383	475	410	415	421	390	419	434	404	414	384	434	426	426	437	429	452	475	450	391	402	412	451	424	405	446	462	411	430	430	422	403	393	408	420	430	434	426	399	445	415	412	433	429	419	450	443	409	405	421	413	403	432	423	422	413	427	424	435	419	417	441	403	396	438	404	427	436	425	437	409	450	401	423	432	460	437	396	415	374	397	425	408	421	395	434	448	412	422	362	430	410	432	430	423	390	408	420	424	442	416	468	411	417	431	437	410	416	446	424	385	395	407	397	427	412	474	436	407	411	450	402	418	421	385	385	418	408	435	441	410	404	431	397	405	429	436	442	392	430	439	425	414	427	460	398	398	407	465	400	425	415	397	427	422	422	424	417	425	417	409	382	403	459	420	442	420	422	393	404	440	413	418	430	406	437	426	444	391	441	431	428	435	449	436	400	417	400	425	423	442	433	440	417	437	431	457	438	398	405	421	429	430	491	443	402	409	418	427	395	468	428	443	442	417	423	430	465	397	405	442	423	414	392	434	438	404	449	407	404	431	405	431	385	404	442	413	401	421	432	417	404	384	433	420	410	417	418	415	418	444	420	394	409	436	416	441	424	441	422	395	433	424	443	416	428	426	421	434	427	395	391	429	409	446	410	408	447	433	416	470	390	442	403	397	423	414	450	377	425	456	390	422	416	435	411	443	427	425	430	401	424	424	415	378	451	415	389	429	411	385	454	438	408	421	417	410	443	436	419	406	417	395	432	367	437	427	427	382	438	410	423	436	410	411	407	409	436	396	416	400	397	431	405	426	431	448	417	426	394	400	414	459
7884	790	617	453	362	294	223	227	236	228	206	173	174	151	160	182	179	173	188	180	156	160	171	160	169	155	156	154	133	169	179	170	185	161	161	144	178	146	188	202	146	177	173	184	159	178	157	179	159	168	174	154	167	178	154	175	182	165	173	188	169	160	181	139	160	162	135	174	165	175	174	174	163	147	171	184	196	179	158	181	182	161	140	165	172	158	161	171	163	166	207	174	173	176	172	154	152	136	157	166	175	181	175	184	173	164	176	164	189	165	169	180	146	159	154	170	163	145	188	175	158	176	164	158	173	176	185	177	180	183	167	154	181	148	148	154	168	155	167	173	167	137	162	159	151	173	187	156	185	166	178	165	180	171	158	180	170	182	165	172	169	157	149	160	177	141	151	167	174	181	155	145	177	160	187	152	133	155	167	176	179	150	173	173	159	172	169	170	177	157	149	163	153	162	171	164	157	179	144	137	156	161	153	156	156	161	158	166	156	147	168	165	164	170	170	176	174	164	158	173	168	142	180	177	158	145	179	140	159	167	160	176	160	177	169	167	163	181	163	165	168	141	167	161	154	152	170	185	167	172	173	172	179	143	165	163	183	149	152	178	176	176	153	158	161	166	160	140	184	147	170	164	177	180	146	165	191	158	169	175	156	155	164	192	172	157	155	164	161	167	149	174	155	169	165	134	186	153	170	177	176	178	171	193	150	164	157	156	166	136	190	142	143	158	159	174	165	173	183	184	149	145	156	173	177	189	160	156	162	181	149	178	160	173	182	195	148	185	178	161	182	188	162	183	176	142	160	136	166	171	171	190	168	152	147	178	188	167	159	179	161	146	172	159	183	173	161	173	170	154	170	183	139	169	160	164	158	168	143	143	151	170	151	158	168	182	160	156	158	164	164	175	143	160	194	173	158	150	179	147	163	181	157	167	158	183	161	154	187	152	173	145	172	168	176	184	186	176	158	166	166	172	144	169	135	154	185	169	164	152	178	157	147	157	183	168	146	185	165	148	164	151	152	171	188	161	163	177	154	178	165	201	156	171	173	182	188	145	148	148	165	171	147	196	163	151	153	152	148	145	158	129	169	153	166	200	164	171	155	173	171	161	165	163	149	158	184	180	174	171	154	149	186	161	167	150	183	163	141	168	170	164	163	142	162	148	162	151	150	164	169	184	147	169	153	163	178	177	162	165	169	173	177	163	177	155	154	188	150	169	167	161	178	189	167	189	171	178	168	186	150	155	153	165	189	179	177	153	155	165	128	146	165	163	182	158	155	164	155	136	165	146	151	165	156	170	172	174	183	158	172	175	191	150	162	166	167	173	148	184	169	146	175	183	170	148	163	169	164	157	165	169	145	158	150	171	151	151	171	164	128	171	175	171	181	152	160	152	168	175	178	156	158	180	177	173	173	165	161	177	166	171	176	165	191	180	207	173	181	184	145	145	170	165	182	159	176	169	150	196	150	160	161	144	166	167	186	152	174	169	175	153	157	165	178	173	153	170	136	160	151	163	184	157	164	158	169	165	164	182	175	159	149	169	178	144	161	165	145	181	168	150	168	193	175	209	174	165	174	166	177	150	152	155	154	157	186	193	171	163	171	169	159	154	166	141	168	139	137	174	184	180	183	155	168	172	183	153	154	188	171	160	146	187	160	163	157	168	168	145	153	169	206	178	170	193	184	169	160	170	182	151	164	157	170	168	171	154	177	178	189	167	127	151	181	168	208	163	150	159	164	164	179	173	175	165	186	161	180	180	175	152	182	165	148	199	175	169	163	164	155	183	177	185	199	171	176	176	142	153	168	176	185	168	160	146	148	141	165	156	134	159	152	162	175	169	144	187	158	168	151	165	179	170	170	154	176	178	144	194	174	157	153	148	181	171	173	184	198	179	179	130	167	142	159	175	171	169	171	170	162	181	164	180	155	176	155	176	165	177	148	182	170	161	143	172	139	174	174	158	186	167	167	138	170	152	169	170	158	186	149	173	169	153	170	179	197	165	164	180	171	138	178	150	155	162	163	174	198	159	163	171	155	166	151	176	166	194	164	159	188	146	170	179	176	147	167	154	150	165	164	163	157	162	157	168	162	188	175	167	174	178	193	172	188	162	135	164	170	165	184	179	155	180	152	177	166	155	164	151	162	159	169	150	180	143	164	172	161	149	152	147	147	175	176	182	165	163	144	146	145	179	186	163	180	165	189	153	183	191	172	148	164	149	135	174	132	165	160	168	155	156	168	193	152	174	161	174	161	138	155	160	177	153	158	191	159	158	174	158	160	165	178	146	182	151	157	175	163	173	165	180	164	180	175	171	153	176	164	167	161	144	182	164	168	157	163	182	174	180	157	171	154	168	164	167	157	158	170	156	158	160	162	144	147	190	177	161	156	154	165	165	158	186	174	151	171	175	180	172	166	163	153	167	178	162	157	155	180	158	161	170	183	173	171	192	162	183	170	184	162	163	163	170	148	156	185	204	132	174	145	166	183	157	180	172	187	151	170	182	167	170	170	151	168	162	132	162	167	168	150	186	179	155	168	177	164	151	174	182	150	161	156	171	160	156	150	146	178	167	156	148	165	191	169	164	172	177	154	154	162	171	183	150	166	147	180	168	155	155	137	167	156	157	179	167	153	163	164	177	190	139	163	189	158	179	156	179	151	179	180	137	158	178	155	164	188	157	151	158	185	177	168	141	153	171	160	157	143	156	162	171	156	145	193	178	166	173	151	177	177	171	185	188	173	153	180	175	146	159	141	167	169	175	180	166	163	153	164	170	160	173	147	161	193	168	167	179	182	141	166	168	159	173	163	156	177	154	164	144	150	158	180	189	153	153	153	160	149	169	168	195	170	143	166	163	156	175	159	152	165	148	145	156	141	163	165	153	144	171	170	171	180	176	147	125	154	162	152	177	168	146	150	167	169	183	170	172	168	152	153	147	171	179	173	169	140	177	153	149	169	158	160	172	162	162	146	168	172	169	167	161	157	160	182	151	183	181	190	178	173	185	160	154	170	147	187	186	168	172	152	174	157	173	148	138	148	162	169	153	186	158	156	173	174	156	157	159	181	132	140	170	161	166	168	166	172	190	170	175	158	167	178	170	175	154	174	155	138	173	155	174	184	169	157	160	167	161	160	164	160	180	198	171	158	182	181	153	165	174	156	186	175	163	153	159	150	146	153	162	179	170	159	164	164	173	185	175	142	173	160	165	182	160	175	158	161	162	157	167	138	143	170	161	154	159	151	156	155	178	185	188	149	147	160	145	158	187	163	168	155	149	165	133	167	155	173	168	154	142	170	176	192	156	170	148	210	163	150	157	182	160	163	182	162	177	191	160	187	174	166	179	156	149	160	168	154	166	150	162	183	169	174	162	161	200	164	158	162	165	182	198	167	161	152	163	177	152	168	154	180	156	141	159	175	189	191	154	169	185	155	150	155	181	173	154	152	142	162	167	163	149	142	169	182	172	141	170	178	158	179	167	198	171	183	179
6829	1013	1362	1498	1274	978	821	779	620	553	532	502	473	479	457	432	451	455	386	417	457	426	421	421	411	426	427	409	389	388	412	390	404	376	394	405	375	397	412	382	400	402	364	401	383	395	377	396	382	385	391	345	404	358	364	409	391	395	375	390	421	379	430	417	452	385	421	416	449	419	398	428	399	358	407	419	393	411	426	451	392	405	441	432	388	402	385	381	387	414	374	469	397	373	376	371	397	390	389	385	396	370	408	400	426	373	398	414	440	417	424	394	426	404	418	414	389	388	411	395	423	385	382	389	382	361	380	392	385	384	423	399	388	388	387	413	376	385	412	387	416	405	403	391	379	374	382	373	370	383	394	401	384	391	383	369	411	377	391	370	413	383	394	374	371	377	408	413	385	370	397	399	405	362	406	395	370	337	353	393	384	362	395	389	380	384	350	395	381	386	376	404	365	388	372	385	368	412	374	384	400	379	397	370	380	367	350	393	401	373	384	393	398	360	379	383	356	411	381	377	374	417	370	420	423	408	421	361	387	398	375	386	380	405	376	369	396	344	389	393	387	371	356	377	404	388	368	384	364	372	438	327	384	379	383	430	355	410	379	407	405	375	383	377	380	384	392	391	408	350	372	376	408	361	377	411	394	388	392	400	388	392	384	389	382	382	396	388	364	368	384	356	415	380	366	389	403	386	414	384	386	387	375	437	407	390	382	351	356	367	360	404	388	378	387	409	380	416	410	334	388	376	397	377	411	412	414	401	351	406	400	379	377	377	409	391	430	392	390	357	380	417	389	386	372	361	384	408	384	370	393	361	431	375	418	399	395	423	414	392	400	396	374	366	375	400	424	359	384	383	369	392	391	373	371	411	377	363	413	403	362	402	364	396	414	412	393	392	379	399	350	399	376	404	397	392	352	364	415	399	364	389	396	382	377	373	386	391	357	374	338	366	422	385	396	417	398	361	369	385	373	395	352	328	421	372	408	381	395	396	386	374	380	388	383	414	373	383	380	403	374	395	419	360	377	402	376	382	348	377	406	408	383	350	451	388	395	403	411	341	386	390	373	387	357	402	378	372	380	400	340	379	373	358	387	401	395	372	381	407	377	353	371	373	398	359	428	394	380	355	359	383	393	416	447	367	418	374	405	400	375	354	411	384	411	364	389	395	393	363	378	364	406	388	377	391	371	407	374	357	365	374	429	390	399	386	390	373	387	389	395	412	389	395	407	391	380	377	384	377	396	361	401	377	395	378	400	405	383	404	386	388	382	385	364	390	404	386	401	415	392	377	386	400	404	391	396	372	409	399	388	406	400	421	367	382	393	411	376	363	377	406	358	412	400	388	388	398	413	428	378	377	379	408	392	401	381	387	428	368	369	398	397	388	375	397	374	373	416	388	398	399	396	379	374	433	400	381	377	399	426	364	362	403	386	398	391	378	429	350	375	405	408	377	404	373	413	379	353	372	359	412	375	393	433	393	402	403	396	391	373	375	393	437	401	351	393	381	358	397	380	384	400	393	391	364	406	405	374	384	397	399	418	402	400	375	342	383	414	341	378	379	378	394	380	382	383	377	418	357	436	426	399	390	385	395	434	362	400	408	405	375	416	382	408	381	415	388	382	383	401	392	410	338	428	390	401	412	383	368	370	353	356	401	354	379	379	367	380	393	365	381	411	397	367	406	367	410	362	388	410	402	371	376	374	361	395	384	364	373	367	393	392	375	370	383	397	408	376	349	388	348	394	367	399	383	382	406	391	377	386	398	411	394	365	377	364	401	374	379	396	379	350	400	401	365	402	404	360	420	424	413	370	361	414	355	371	377	389	375	373	343	375	408	392	397	371	388	389	390	362	366	427	422	375	338	378	409	398	405	377	378	367	372	416	359	413	355	408	376	365	397	374	381	362	366	406	389	365	429	369	416	385	387	375	423	371	377	381	388	424	401	391	354	384	396	409	374	389	379	403	391	400	439	383	410	384	397	372	371	422	388	386	382	395	392	399	392	362	375	383	385	359	407	369	338	379	349	363	407	383	397	394	401	366	383	393	385	398	363	368	386	397	398	394	359	385	417	402	374	404	367	435	403	402	403	419	390	378	377	384	368	356	381	367	386	386	407	421	402	367	387	396	373	373	391	384	395	438	430	381	407	377	381	412	385	400	380	376	385	375	369	381	371	375	370	379	388	372	395	417	399	364	421	410	404	347	376	367	406	400	374	370	402	376	404	354	380	426	362	389	417	395	367	392	376	405	393	402	403	375	413	399	370	362	388	375	381	418	411	347	401	401	386	376	377	395	387	377	409	345	388	389	393	386	378	398	372	428	343	392	383	357	420	387	382	395	366	397	419	421	399	415	392	358	390	359	344	394	376	417	414	393	403	407	356	411	422	365	414	384	393	388	431	404	424	353	366	388	358	382	385	399	400	401	405	379	409	415	415	408	380	385	385	366	372	403	394	354	380	359	395	396	379	425	402	406	383	381	403	382	380	342	398	396	383	372	403	411	379	397	375	360	452	409	405	399	415	396	374	334	390	367	397	390	402	385	397	374	368	415	386	394	413	379	354	378	368	383	393	369	401	404	392	395	397	406	354	371	391	359	426	403	435	358	385	383	388	380	414	390	438	389	437	358	383	404	421	402	377	356	368	419	399	368	407	388	375	386	408	398	387	375	400	386	384	430	408	368	349	361	379	387	354	381	389	377	398	413	382	401	376	396	387	374	429	374	380	407	359	363	389	376	378	361	408	379	363	412	387	369	353	414	388	361	386	367	365	426	366	428	387	419	379	371	384	372	376	389	394	366	388	414	361	398	414	422	398	369	354	384	393	386	371	380	376	389	393	384	391	372	391	419	398	388	410	395	393	398	401	386	378	425	372	381	353	382	390	415	411	389	423	389	374	369	395	395	395	381	380	424	392	381	398	389	373	395	388	392	362	410	424	392	366	374	399	405	408	424	356	389	384	389	396	403	365	413	381	383	407	394	385	354	381	407	404	396	383	364	381	364	378	367	388	346	388	340	356	363	379	373	394	398	380	420	386	409	379	400	368	407	372	405	380	418	392	376	374	366	399	385	357	360	410	390	452	409	368	377	379	416	421	376	413	383	374	405	358	396	367	408	401	374	361	383	389	404	361	390	342	406	416	386	371	381	372	391	378	391	384	368	385	395	374	383	376	407	382	409	379	378	362	388	385	387	381	371	387	397	372	411	396	412	383	362	408	400	368	377	385	392	382	398	396	353	389	402	405	418	405	390	369	411	387	356	407	422	402	375	349	400	402	384	390	389	423	382	418	387	415	358	397	402	382	417	393	400	371	424	404	398	369	408	392	392	398	381	394	368	402	401	375	405	382	361	371	373	366	390	415	409	409	384	377	371	379	394	402	378	384	381	411	394	338	378	385	403	387	393	387	421	400	397	382	411	383	362	394	365	420	372	396	403	436	396	406	391	437	392	378	406	414	416	452	412	344	382	373	367	439	416	398	389	412	375	379
14378	1430	919	598	402	292	268	180	194	159	122	96	117	116	104	101	98	103	76	86	82	87	85	84	81	80	97	98	79	77	74	99	86	98	95	94	69	89	83	81	89	92	76	88	61	95	72	70	96	67	84	83	80	94	83	98	87	79	74	76	81	90	82	75	78	87	79	88	88	98	74	78	79	62	75	94	80	84	90	83	85	86	95	90	83	88	81	77	86	98	74	91	76	79	66	87	75	85	81	90	80	75	81	88	73	71	68	92	78	93	73	75	69	69	83	85	64	83	70	84	84	64	79	69	72	75	79	86	94	102	70	74	75	93	88	90	73	68	69	91	87	70	91	61	77	85	87	68	97	96	88	88	83	66	77	82	76	82	74	76	83	76	85	89	50	77	93	87	86	81	85	72	73	85	63	78	70	77	82	60	75	71	91	76	66	81	75	81	73	76	64	99	93	78	98	77	74	101	79	81	94	89	80	63	93	70	84	73	103	69	93	67	72	86	79	82	77	91	76	95	98	83	67	73	84	79	72	91	85	82	84	84	59	73	59	97	78	85	63	66	79	66	65	57	62	80	75	84	83	77	71	86	81	68	66	85	80	106	79	89	82	87	74	88	65	78	90	79	81	80	103	66	82	86	64	83	89	95	66	87	85	64	90	82	68	67	58	77	71	91	69	87	79	77	75	70	86	84	78	75	76	84	78	85	68	55	78	88	108	73	74	77	76	67	75	74	86	72	96	84	88	83	90	77	78	98	92	85	76	90	68	71	89	91	73	86	83	79	68	74	76	87	76	91	99	83	94	83	79	89	78	77	82	65	83	82	93	89	67	87	80	86	81	84	84	94	83	64	78	81	81	83	79	82	74	65	74	94	96	76	91	83	75	91	73	71	51	99	89	74	76	70	84	86	78	99	84	77	84	87	61	81	79	97	73	85	94	80	61	75	60	99	98	80	73	104	74	73	76	81	81	71	104	89	67	80	92	87	83	84	76	91	93	85	78	67	79	101	77	99	82	100	95	84	78	98	74	92	80	75	85	78	80	86	73	83	95	69	97	66	78	81	83	96	72	69	81	72	84	72	75	85	69	81	68	77	89	88	89	70	86	76	86	81	101	102	92	94	87	87	76	76	83	78	88	93	86	64	72	74	74	91	82	82	85	83	81	87	87	97	79	75	81	86	82	77	75	86	83	68	78	102	71	90	88	67	71	76	89	81	83	63	81	71	78	86	89	71	88	79	90	70	81	85	76	84	70	104	74	92	75	76	76	83	80	92	70	70	94	82	81	74	75	75	90	75	72	92	70	78	77	91	93	85	81	103	68	75	88	86	89	83	79	87	89	73	71	77	81	86	92	71	74	85	90	67	82	83	70	64	86	73	90	79	72	101	96	83	79	67	95	91	82	94	77	88	97	83	91	85	75	74	76	67	74	86	88	85	71	88	78	86	75	90	78	57	71	101	84	97	71	81	81	92	108	86	78	92	57	87	73	86	66	74	63	97	85	88	76	85	81	91	90	97	92	75	66	82	69	78	86	68	101	77	82	85	79	75	71	70	79	78	95	89	92	79	87	85	81	80	96	65	79	74	72	78	75	110	69	95	86	92	80	95	81	83	74	70	84	77	75	73	95	87	72	68	68	84	75	73	78	81	89	97	106	110	74	75	81	79	68	72	67	79	77	95	65	78	84	59	100	75	76	74	95	91	75	77	95	86	72	65	84	76	58	86	83	87	86	81	85	94	85	99	83	79	70	86	76	93	74	71	81	91	67	73	66	92	70	76	92	84	96	86	85	82	78	64	88	65	72	74	99	78	82	89	53	88	80	103	80	67	89	93	68	86	69	98	91	91	83	83	86	100	87	84	83	71	74	63	92	79	86	86	60	87	99	88	81	91	70	89	81	88	76	81	102	78	84	69	81	86	62	110	73	88	80	82	68	76	60	80	80	68	78	89	82	95	80	90	77	81	86	83	88	80	107	75	85	75	74	81	87	83	93	85	106	68	71	76	72	85	93	89	76	79	87	66	94	90	92	68	74	71	86	96	64	91	92	80	80	76	91	94	83	72	84	89	80	94	76	80	84	80	87	92	85	85	90	71	72	82	68	91	86	88	60	84	94	74	70	74	84	88	68	91	82	68	80	80	108	87	83	72	98	96	94	84	95	70	75	81	79	67	82	89	81	76	70	86	74	68	82	79	79	86	93	81	72	80	82	76	89	92	82	85	72	67	91	83	72	81	102	81	89	93	84	86	93	79	93	83	77	83	105	78	54	93	59	82	82	85	64	80	72	70	63	66	85	72	92	81	88	64	85	90	86	87	79	57	82	78	99	78	90	76	70	80	73	72	74	92	97	65	89	74	77	68	97	82	72	95	71	78	60	78	89	81	70	74	76	77	63	103	83	77	79	95	93	73	94	79	88	80	88	82	73	77	85	86	84	75	76	72	74	103	98	81	81	71	83	80	91	91	84	85	78	82	72	75	82	93	57	66	84	72	83	73	72	78	81	82	74	73	78	97	63	81	62	89	65	97	77	76	78	99	75	96	107	84	84	93	84	78	79	87	84	87	77	72	81	86	75	84	73	87	70	76	68	82	66	80	95	92	93	83	74	79	67	94	95	70	89	69	88	90	90	84	79	66	89	83	81	83	88	69	79	83	81	88	86	82	85	95	77	73	82	94	66	97	79	87	92	91	97	94	95	72	83	80	81	83	78	70	96	86	84	79	70	105	92	112	71	95	84	76	84	68	92	96	82	75	71	84	82	77	90	76	88	94	82	74	79	83	76	68	95	80	80	75	85	78	82	81	90	102	81	85	86	70	69	85	92	89	71	76	77	58	83	70	73	80	69	83	90	85	84	79	64	83	85	73	74	68	58	81	82	72	70	78	79	85	74	74	90	94	74	81	70	69	78	84	91	79	92	71	78	66	89	77	74	66	91	95	96	94	84	90	74	73	68	100	79	80	96	66	77	74	70	72	72	72	81	72	74	79	84	74	82	70	82	91	99	80	82	96	82	81	69	79	86	78	71	95	79	98	85	78	76	87	80	84	87	67	81	88	74	73	87	81	80	69	88	79	79	74	79	88	73	83	74	95	85	93	71	70	76	74	90	82	73	70	74	88	65	88	79	81	87	75	84	64	76	89	92	73	104	92	91	87	75	85	84	73	99	76	98	95	96	79	88	68	82	81	100	68	64	91	91	76	79	82	81	82	77	86	84	79	97	81	69	82	79	81	100	95	88	77	76	72	71	88	87	90	100	87	94	81	79	71	69	81	78	80	80	85	90	90	77	63	71	84	93	85	80	77	70	89	59	85	77	83	67	91	86	91	73	81	56	70	74	85	93	72	75	77	87	79	85	75	88	76	71	86	74	89	93	77	69	75	77	74	85	86	86	81	76	67	83	85	70	78	68	77	72	90	77	76	81	82	79	92	83	72	79	76	78	88	77	80	87	72	80	90	83	101	92	84	85	73	91	86	80	81	80	88
8629	1209	1930	2244	1673	1315	968	835	685	588	504	422	433	374	331	364	345	329	313	294	286	287	269	281	279	256	255	252	259	232	243	236	248	227	256	227	239	230	241	232	217	253	241	229	274	204	241	225	233	224	211	226	211	194	201	231	243	229	182	222	238	246	258	232	252	247	253	233	276	264	233	224	233	238	223	247	246	230	233	223	235	229	289	268	245	209	206	205	218	227	215	228	202	195	217	207	218	190	229	219	207	210	217	207	188	211	214	206	183	203	196	200	225	202	216	208	184	194	192	210	215	250	219	231	191	215	223	208	225	181	238	221	206	220	168	221	199	190	209	209	210	215	203	188	222	199	220	242	183	201	191	206	195	219	212	206	227	192	216	210	189	252	217	196	220	214	211	225	210	202	232	217	187	198	197	196	215	193	219	206	214	253	214	209	213	195	224	205	213	203	210	223	191	216	216	208	217	208	199	194	220	220	213	204	191	214	184	196	224	212	201	198	202	205	203	196	228	198	193	226	199	198	233	226	193	221	222	202	207	213	201	213	224	204	192	219	203	248	216	216	204	187	200	199	209	210	212	213	235	231	218	208	205	207	191	211	226	197	211	226	229	240	206	206	212	199	212	201	215	227	207	196	185	210	186	224	218	212	183	239	188	218	204	202	217	211	221	194	216	226	208	192	215	211	182	191	201	223	228	198	183	190	209	191	225	179	232	195	214	211	212	181	225	194	207	221	213	214	212	185	200	175	209	207	178	219	188	220	223	181	216	222	209	199	205	187	208	222	189	210	192	210	211	216	232	205	221	197	185	195	202	204	185	194	192	193	198	219	194	190	195	215	198	175	192	204	192	188	200	190	201	189	234	198	185	222	206	213	214	218	224	207	194	226	201	198	223	203	218	219	222	185	212	204	230	218	204	196	212	210	224	215	187	216	202	194	212	217	235	208	218	236	210	230	224	227	202	210	206	194	227	214	223	216	230	185	205	221	207	217	185	222	199	212	199	189	207	197	208	194	202	229	198	200	216	202	214	217	198	216	200	208	199	215	208	215	225	197	213	214	185	213	197	225	206	218	211	206	192	189	176	192	216	187	209	209	210	212	226	192	222	206	218	194	210	188	213	203	201	194	213	192	200	199	204	200	221	207	217	211	208	209	211	205	193	216	204	197	207	219	229	210	192	231	226	187	192	208	209	211	207	194	233	227	214	205	225	194	219	176	201	211	204	215	220	197	205	193	199	192	209	207	192	219	189	214	181	205	208	211	193	224	189	185	206	207	181	213	186	169	199	231	176	218	191	197	201	165	199	163	197	207	204	207	224	215	226	218	196	210	195	190	223	192	227	208	216	204	216	221	224	208	210	206	195	206	197	206	207	204	221	194	198	226	211	195	237	194	222	209	181	218	192	205	216	234	215	206	186	187	176	228	228	206	235	229	216	193	190	210	214	205	202	211	214	221	240	181	209	215	197	202	219	202	176	206	208	205	199	225	197	209	231	225	210	203	209	199	211	214	195	210	198	201	199	219	207	196	195	176	211	197	192	244	209	222	224	220	209	223	179	188	202	184	222	197	214	208	222	226	235	240	198	205	223	208	213	207	226	173	208	194	197	239	221	246	216	221	236	209	187	203	205	190	221	226	219	213	203	209	191	202	187	177	195	203	228	181	194	218	179	194	184	208	243	202	219	234	191	209	206	229	176	205	185	206	184	191	207	227	204	192	213	200	196	213	222	204	193	201	217	211	225	215	223	213	181	208	175	198	237	219	195	228	197	186	201	210	224	226	225	222	216	216	195	183	172	208	206	207	223	208	214	190	202	229	208	226	206	230	185	219	196	218	213	223	219	200	210	226	223	214	216	202	207	201	230	196	205	190	186	208	192	211	182	198	210	205	207	209	203	228	210	207	219	173	189	215	211	196	215	187	236	207	211	197	188	234	214	187	212	206	217	217	194	218	205	205	197	224	209	231	208	183	199	201	188	210	220	236	201	206	221	193	194	207	229	195	212	201	209	215	206	190	204	224	210	212	218	200	220	233	207	213	210	218	208	198	231	226	216	209	214	209	217	201	233	197	191	210	191	200	218	214	227	199	193	193	192	208	202	191	216	227	189	191	228	194	202	248	197	242	191	227	219	224	221	221	195	211	187	216	185	227	205	214	205	217	184	191	208	216	204	193	186	221	211	194	211	187	181	231	213	211	216	240	230	202	206	212	217	215	187	223	192	183	210	214	222	192	206	216	207	215	180	214	203	213	217	208	192	213	196	196	201	186	217	211	207	198	225	211	199	217	234	200	231	184	206	187	210	200	200	202	216	204	213	184	207	228	204	209	206	244	212	204	240	201	229	207	204	227	248	193	203	231	210	197	224	197	186	207	203	209	201	205	178	183	225	206	219	226	208	180	199	216	230	179	206	206	207	235	224	229	197	182	215	223	201	213	213	203	183	210	203	212	217	187	218	191	233	208	209	199	227	242	226	220	215	209	224	221	223	231	203	199	204	202	219	205	209	208	212	216	219	206	214	205	207	210	209	218	194	211	193	209	180	218	203	218	202	170	191	202	214	231	195	229	188	202	218	220	187	218	199	225	227	197	223	205	231	185	195	193	223	208	212	200	195	209	208	245	184	185	178	233	221	185	215	215	185	167	178	198	202	218	223	206	205	183	212	187	181	206	210	204	227	210	209	207	210	203	227	236	212	209	195	223	201	209	197	221	217	210	217	218	226	220	206	187	205	214	199	225	243	221	191	208	201	211	209	217	198	211	214	226	210	224	190	187	235	205	219	214	222	204	205	202	204	219	211	219	215	199	188	204	218	221	198	207	200	219	190	169	191	182	201	199	221	199	218	186	205	203	228	205	197	212	226	212	204	192	219	207	184	197	220	190	180	228	206	204	254	213	199	199	206	219	202	196	210	198	218	215	203	205	211	207	243	223	239	203	222	239	208	199	204	212	217	217	219	194	201	187	229	183	202	194	208	187	199	224	208	209	234	219	230	198	203	206	198	196	195	214	215	232	207	215	188	189	210	225	245	205	196	197	200	214	193	231	208	191	227	219	218	217	196	216	211	221	229	210	195	180	213	185	184	213	197	217	222	207	201	198	229	188	221	220	212	226	187	195	198	222	215	198	189	205	211	190	209	192	192	203	189	244	195	199	209	207	195	177	226	200	216	223	200	226	225	226	234	228	198	203	217	238	197	194	211	195	215	208	240	193	206	201	206	228	199	199	190	225	185	204	238	221	203	208	220	216	195	199	211	208	222	193	235	232	214	179	230	206	244	247	190	175	241	216	223	178	219	220	179	216	226	224	193	211	214	193	206	208	220	207	207	210	206	217	203	196	209	199	232	205	191	192	209	197	212	193	214	213	203	217	239	231	208	221	210	204	197	207	189	215	230	219	224	231	187	216	207	216	230	233	197	214	190	224	215	214	199	204	183	206	223	223	224	205	212	216	204	203	203	225	235	197	203	223	192	206	232	207	217	233	214	225
1720	342	273	257	218	176	180	178	187	186	194	183	203	174	201	186	170	190	188	205	193	184	166	165	165	172	156	163	193	172	167	190	157	166	168	201	167	151	162	184	200	207	184	202	179	187	168	189	199	199	172	174	189	175	173	199	174	167	154	167	179	186	164	176	188	204	191	188	190	215	184	161	168	162	179	182	170	187	191	197	195	161	172	189	179	170	162	195	196	154	169	182	160	172	181	162	191	164	158	164	187	179	178	185	152	170	188	208	160	197	194	204	169	173	177	162	187	203	169	182	180	174	158	191	170	160	183	156	181	192	167	186	170	162	163	168	173	162	198	171	176	185	171	160	175	161	187	175	183	198	194	149	160	176	175	164	164	193	207	190	182	195	185	190	156	180	190	191	181	167	198	200	164	162	148	161	166	181	159	178	191	175	180	183	169	186	193	177	166	190	176	163	199	166	167	182	163	169	168	185	184	190	170	170	180	170	194	156	166	172	178	185	180	192	171	188	186	215	184	150	192	165	203	191	161	204	179	211	180	175	180	198	158	172	161	176	180	173	182	185	193	173	197	187	150	201	183	177	202	197	195	160	177	186	171	176	156	159	175	165	191	193	184	163	171	174	170	209	168	169	184	190	152	177	185	163	150	173	164	160	198	179	187	185	197	159	197	179	166	161	183	173	200	190	176	171	191	167	176	171	188	211	195	180	165	188	193	189	170	196	177	198	184	187	189	169	158	176	176	176	178	168	192	181	208	175	175	163	181	160	189	167	207	195	174	164	157	194	188	175	180	202	182	185	180	184	193	162	170	182	184	171	170	192	180	177	151	195	163	160	173	166	160	189	153	187	187	158	209	153	172	165	180	202	149	192	171	145	177	190	187	189	171	147	206	178	180	183	177	168	177	185	155	172	179	184	176	192	176	166	172	206	171	174	179	175	138	165	167	174	153	169	189	182	190	192	181	195	179	174	193	175	163	200	171	164	150	197	176	191	141	195	175	165	163	167	184	187	176	177	173	196	157	171	183	165	182	186	163	194	200	173	155	171	162	177	172	194	155	197	170	194	171	172	180	181	158	166	156	171	147	157	162	188	165	184	190	174	158	174	210	175	167	186	162	155	211	179	169	181	173	177	161	189	172	178	185	164	184	192	174	171	164	182	179	154	181	180	163	183	187	196	190	207	173	204	186	182	211	194	165	155	197	170	159	188	170	156	179	162	172	167	186	185	154	162	189	163	182	181	164	182	191	160	162	172	202	182	158	182	152	175	171	185	182	160	194	185	172	187	171	167	158	169	193	161	169	181	174	200	191	191	178	167	182	218	160	166	167	194	177	170	176	205	190	175	182	178	197	158	200	172	173	161	184	211	198	189	166	174	178	173	173	190	185	198	175	179	176	187	173	169	169	199	174	162	161	168	156	173	179	180	173	179	163	175	167	182	182	194	176	186	159	162	165	193	192	169	181	167	173	189	177	164	170	179	167	175	184	155	181	183	189	182	163	170	182	197	169	170	177	183	174	165	182	162	178	178	172	204	166	160	165	163	176	174	165	199	185	175	175	168	188	162	178	173	165	174	191	171	152	175	179	195	190	170	167	182	172	199	182	172	191	146	170	192	209	172	160	201	169	172	185	165	171	186	185	179	161	176	163	188	198	169	174	212	176	174	178	191	181	174	178	157	189	190	171	159	175	189	189	169	171	196	168	182	159	140	172	168	189	159	178	176	184	181	185	163	174	176	172	172	149	202	197	167	211	181	157	199	181	180	181	133	166	184	185	165	167	177	175	180	173	177	187	220	160	188	181	172	184	166	190	183	186	175	179	174	190	172	190	192	182	170	187	165	190	182	169	175	196	203	182	177	152	189	165	167	169	167	163	149	189	167	193	214	182	169	180	174	163	164	167	162	166	172	174	162	155	160	140	178	173	174	157	187	193	189	177	177	192	173	172	178	191	172	178	166	194	186	153	187	187	155	173	186	179	185	203	192	172	202	174	174	161	177	161	173	170	191	177	198	175	155	165	194	191	202	196	157	179	162	185	174	200	173	191	157	182	171	172	190	181	185	167	188	180	175	168	176	185	175	183	164	152	171	206	175	176	174	164	213	196	190	204	162	209	182	171	167	195	180	188	204	170	187	171	188	169	178	152	183	176	192	173	177	195	186	171	155	157	152	183	180	172	171	191	184	171	190	181	181	195	191	190	169	196	159	179	189	177	195	187	157	160	184	177	171	194	167	167	152	172	190	175	164	183	191	185	189	183	154	180	181	207	174	175	164	182	188	195	217	202	175	184	167	169	173	173	154	196	190	181	170	172	186	167	171	168	195	186	156	181	181	160	181	174	172	180	172	177	160	197	190	176	167	166	183	158	158	145	178	168	169	178	179	156	164	208	182	175	184	166	201	205	219	169	190	170	145	184	179	159	187	184	185	152	195	158	182	165	177	162	193	185	153	161	165	180	178	175	190	194	168	164	185	190	168	177	186	194	168	197	156	211	161	180	144	148	199	178	154	191	183	188	182	146	211	165	141	171	165	177	175	184	195	197	188	174	183	161	188	179	179	160	173	177	198	211	169	157	190	181	155	172	181	170	162	178	161	157	175	207	167	196	172	188	174	168	182	170	158	189	170	200	179	170	192	170	170	162	159	177	157	185	186	191	180	181	206	188	186	148	164	169	191	193	178	159	175	152	170	184	196	163	193	182	182	188	169	186	170	188	159	178	168	176	161	190	181	176	159	184	176	158	191	186	159	170	173	170	172	186	165	183	159	196	191	155	201	176	181	181	200	169	190	174	181	162	171	160	173	176	217	177	187	206	190	167	172	218	172	190	184	178	201	163	180	184	159	193	182	182	141	180	179	147	197	177	168	193	199	182	181	166	189	176	165	198	173	176	172	184	193	176	195	199	200	185	190	166	182	159	164	156	172	164	180	185	166	190	220	168	194	150	178	192	198	199	174	176	182	172	190	184	168	200	186	161	145	181	166	184	181	164	175	183	180	173	187	172	172	188	181	183	171	221	192	173	186	179	190	177	178	161	158	187	166	177	203	192	180	199	190	178	188	189	182	186	205	192	176	190	159	170	173	168	190	196	177	170	179	211	170	158	169	170	170	184	195	195	188	197	202	207	168	168	172	216	190	179	191	165	182	170	194	164	183	193	186	177	183	163	196	204	166	207	169	174	183	190	192	192	172	203	164	194	175	158	176	165	161	178	177	167	190	174	171	166	197	195	182	151	157	155	172	159	183	182	200	203	168	181	179	169	186	176	193	201	182	166	158	171	181	204	156	167	173	176	187	161	185	161	174	164	163	163	182	176	168	181	201	164	180	174	184	172	177	167	181	175	172	175	175	196	169	168	178	165	163	179	151	169	174	174	185	162	175	172	155	180	174	173	161	182	188	168	191	163	155	167	164	172	199	176	173	178	169	192	208	198	176	164	175	189	174	175	182	188	184	186	195	142	183	191	166	164	192	170	172	150	193	187	129	177	191
1983	587	663	621	622	557	513	464	435	415	479	457	448	459	385	391	458	387	435	429	424	379	450	402	389	398	416	424	427	403	416	449	405	393	440	432	414	379	419	446	439	414	411	448	439	434	404	435	410	416	450	424	421	455	434	422	434	414	413	437	459	381	432	419	434	440	431	480	425	412	422	453	404	408	472	448	447	454	471	416	459	393	402	452	444	384	418	437	398	435	418	387	450	408	410	399	376	431	392	442	412	383	423	392	427	434	423	409	411	447	422	454	414	429	441	426	400	464	480	414	413	433	422	419	406	411	440	435	428	450	446	456	475	441	431	385	423	410	419	438	356	398	413	414	412	444	441	412	389	395	450	426	425	450	432	410	399	431	427	410	425	452	402	434	433	440	413	381	426	435	431	417	430	439	427	397	439	418	418	389	416	390	442	434	385	426	407	396	416	425	435	422	420	414	404	387	389	455	437	428	428	451	438	408	413	437	406	410	396	449	435	452	423	420	418	442	399	427	409	412	389	428	417	412	400	421	387	441	435	431	420	454	444	445	416	436	427	380	423	430	436	421	424	446	415	435	432	409	431	410	419	405	457	458	430	435	468	419	384	400	428	417	407	406	408	403	452	447	430	419	416	411	398	447	407	461	442	377	433	423	406	430	405	422	400	405	428	421	429	437	411	396	431	447	437	411	433	412	400	434	435	414	391	443	405	424	407	441	435	395	412	460	440	433	404	445	427	448	440	412	434	451	399	433	431	466	409	423	450	401	406	427	417	434	451	479	414	396	416	384	428	423	447	438	449	468	417	427	419	433	439	426	406	421	437	440	424	403	451	458	406	457	404	418	437	430	431	455	470	427	438	398	387	448	393	443	413	420	435	449	450	440	441	395	401	416	404	424	429	454	431	437	379	413	410	382	428	424	418	404	438	445	411	458	448	416	413	416	408	409	420	452	422	414	440	409	462	384	437	420	413	425	393	422	423	411	407	436	429	422	417	440	448	415	429	404	455	422	421	429	439	390	418	427	389	394	415	438	423	409	390	411	437	413	424	416	383	422	393	426	433	392	434	398	419	414	389	412	422	437	449	442	452	432	375	411	390	418	417	427	406	380	409	450	405	432	429	401	407	446	425	420	464	433	384	416	413	392	424	397	413	396	420	433	421	420	402	402	377	447	446	421	428	414	473	408	458	405	429	412	448	433	459	437	441	451	423	404	424	447	438	405	432	410	431	448	406	448	389	405	410	415	428	457	428	443	457	431	414	428	421	436	407	373	409	429	425	448	431	425	417	433	407	461	399	387	412	430	416	442	408	411	403	447	430	421	464	408	445	424	428	405	423	428	455	438	406	404	449	404	435	414	427	429	418	425	426	414	471	437	428	467	429	379	436	430	442	445	455	448	401	436	418	408	410	449	410	452	468	435	371	417	403	431	411	414	415	410	418	450	383	450	444	432	409	428	401	406	406	430	447	440	445	414	488	420	435	416	411	394	399	401	450	421	416	399	424	400	434	415	432	451	448	416	445	407	406	422	396	402	419	449	415	429	415	421	427	428	429	418	436	431	437	416	430	406	434	458	422	416	420	431	387	392	418	433	434	423	430	460	437	447	431	414	415	407	424	384	467	422	425	464	427	440	477	420	411	443	380	406	439	427	439	406	407	400	464	365	425	440	427	403	432	425	450	432	390	419	418	415	447	422	432	441	432	410	422	423	441	415	400	436	414	492	407	405	400	415	453	429	400	456	412	426	433	417	425	438	436	440	454	432	403	428	424	397	390	416	402	434	418	456	433	462	463	420	413	419	414	409	466	394	414	396	404	394	445	435	411	397	445	447	422	436	391	440	424	443	457	441	467	438	412	411	423	388	424	397	414	404	436	423	454	418	427	414	383	387	439	464	448	387	438	445	434	448	410	426	432	459	419	436	457	447	418	389	420	425	455	407	432	437	426	397	398	421	431	396	452	453	451	426	393	416	436	416	430	424	423	428	436	381	443	432	417	425	412	381	454	392	455	451	418	406	423	409	428	415	439	465	424	388	399	395	407	416	465	420	401	409	414	402	404	470	403	398	437	405	402	409	432	392	450	418	422	401	379	424	410	424	425	457	406	415	417	434	420	433	434	452	414	419	415	463	403	418	420	427	452	433	441	414	443	419	432	417	435	416	439	418	417	385	431	404	428	414	429	407	460	402	399	365	446	460	461	460	444	460	397	426	404	400	442	396	415	464	396	452	438	407	400	436	430	435	396	454	380	424	417	417	415	432	417	419	406	428	443	426	422	408	388	445	435	425	413	448	419	440	408	391	446	419	429	433	451	412	385	427	436	404	404	425	401	457	442	421	438	448	373	433	456	412	440	401	395	418	430	388	405	463	445	406	415	421	370	425	400	471	423	406	413	433	438	402	376	402	422	395	422	435	404	424	418	412	412	403	435	443	456	410	430	434	427	452	403	414	419	466	453	409	414	423	407	426	430	433	418	400	413	430	438	437	407	447	414	422	430	433	447	416	414	403	456	415	386	428	416	420	412	410	415	433	419	439	405	417	428	415	392	459	435	432	448	427	438	408	423	421	408	402	432	434	402	433	422	420	421	417	430	425	454	383	386	390	448	440	417	442	406	434	423	407	434	415	422	429	440	398	432	413	446	453	445	409	426	433	456	435	424	433	410	446	390	410	423	419	427	464	392	413	443	413	451	396	415	393	441	422	426	432	423	417	408	393	395	400	408	456	487	432	465	487	442	447	430	403	404	397	408	418	429	449	380	383	420	431	411	430	402	413	400	446	393	392	457	402	415	408	409	427	416	432	424	422	458	416	395	435	436	423	451	441	395	447	428	447	443	435	381	471	396	465	417	423	434	441	403	429	382	409	431	440	435	410	401	429	411	444	440	405	396	428	440	439	448	411	404	413	416	418	401	383	450	437	424	455	439	422	414	416	464	428	438	424	462	429	443	412	412	432	428	469	405	445	444	430	449	412	451	430	451	424	408	430	416	434	414	437	410	403	400	384	411	427	425	400	392	399	429	409	448	445	437	409	424	404	426	482	404	410	384	431	446	405	416	439	429	408	393	461	409	411	435	414	442	410	427	389	370	420	388	424	442	428	423	428	424	391	393	439	401	435	392	406	405	426	408	404	423	421	445	390	412	424	406	419	439	439	379	436	457	439	416	452	408	428	388	448	454	463	436	426	425	391	422	440	404	435	466	446	444	453	427	434	403	434	414	404	414	451	432	384	399	420	408	396	418	422	392	415	430	418	387	421	414	422	443	394	433	394	427	380	419	408	403	416	436	444	440	417	393	438	444	410	441	410	423	388	462	432	445	430	398	410	434	408	369	433	429	453	446	399	415	397	428	424	424	436	435	404	409	384	442	462	429	411	420	396	425	389	418	449	393	446	437	430	417	428	415	388	421	421	407	414	386	405	419	435	387	414	424	428	407	413	411	439	428	465	407	433	424	410	394	464	445	411	419	430	418	451	409	414	432	413	403	422
7599	704	600	450	359	277	256	224	203	197	212	189	174	194	177	160	177	163	190	163	159	183	184	174	197	161	184	198	164	175	197	154	134	156	173	155	162	178	177	162	173	181	163	189	146	148	166	181	173	183	181	163	158	156	164	174	161	193	170	176	161	167	166	175	190	182	167	163	166	155	174	162	176	165	180	177	175	175	173	166	162	182	163	159	175	176	159	168	171	172	148	175	174	162	171	164	161	147	184	182	194	156	163	159	151	181	178	172	172	162	173	147	173	164	187	162	139	162	157	146	162	180	159	172	162	139	164	172	164	147	174	161	163	158	162	202	165	163	189	185	181	170	158	204	186	146	166	148	160	183	168	155	151	157	170	172	170	157	158	162	175	153	161	184	173	157	173	195	199	168	164	170	161	159	153	152	165	154	167	163	156	164	171	165	176	178	176	184	194	169	155	161	150	177	181	169	157	156	168	155	164	173	183	175	160	168	196	178	167	155	151	178	168	181	160	139	146	154	172	154	177	152	178	158	157	161	181	171	160	179	165	163	176	167	145	192	161	170	177	163	168	168	166	161	186	179	167	174	190	171	170	157	159	179	187	184	208	169	168	185	175	152	173	164	170	175	146	169	160	170	170	166	150	147	172	164	168	177	138	161	171	164	179	161	185	175	170	181	185	195	170	167	165	156	157	185	151	156	174	183	149	190	173	155	149	164	171	155	179	185	178	181	165	192	159	165	166	154	162	154	176	157	163	173	174	153	184	180	144	171	182	196	156	205	177	191	133	181	176	190	152	179	160	153	162	170	180	166	171	182	178	165	153	145	173	149	168	156	172	138	161	165	175	176	167	167	145	168	154	164	158	148	146	175	182	189	188	193	190	154	156	179	170	172	134	200	183	172	156	147	188	168	163	155	167	174	161	142	174	175	166	174	186	177	175	164	168	180	141	187	174	161	176	168	155	195	158	180	184	157	163	173	182	144	163	175	169	147	177	166	170	174	174	175	176	168	191	162	139	174	166	167	166	189	158	157	179	155	159	157	156	155	182	161	168	167	171	159	154	174	163	190	156	147	166	173	162	162	166	177	172	170	145	159	170	186	196	164	180	157	188	167	175	171	155	160	155	178	173	170	187	154	175	185	173	174	174	166	175	161	153	179	181	183	192	166	175	154	159	184	181	166	173	163	166	162	168	152	172	153	157	145	142	179	155	157	146	169	182	174	141	183	171	179	182	178	177	169	171	192	172	144	172	158	162	172	167	156	149	156	151	176	154	195	173	169	156	161	166	161	162	195	166	151	183	141	160	150	184	167	159	143	178	186	197	133	188	175	173	155	163	168	169	181	169	179	165	192	186	145	191	166	146	144	178	168	147	174	164	155	151	178	177	195	157	167	153	170	147	158	178	154	196	183	159	182	151	164	140	153	166	177	171	176	183	164	165	163	160	166	177	152	166	177	172	179	165	151	179	166	186	165	166	196	157	180	144	175	172	138	148	164	161	177	194	155	154	201	190	156	145	160	162	168	164	156	187	172	180	185	174	162	151	167	160	157	185	159	154	190	164	153	159	151	172	177	184	151	157	182	166	154	135	177	161	153	162	188	135	159	158	170	158	160	189	167	175	154	182	152	182	171	176	182	162	149	174	168	179	170	179	174	162	183	188	154	171	172	162	145	191	183	182	181	183	172	149	179	167	152	188	161	167	167	182	169	175	174	153	156	167	179	190	173	190	183	155	158	175	182	186	164	155	175	171	151	174	158	160	160	161	174	156	160	163	152	186	175	153	141	170	161	181	178	154	148	164	163	167	170	144	164	142	160	189	176	179	167	190	170	197	153	180	164	156	171	178	190	170	161	165	193	163	162	173	145	159	171	142	155	158	175	166	169	172	149	161	151	169	172	193	157	180	161	177	171	160	186	166	159	187	154	172	186	189	159	202	151	163	171	168	194	163	179	202	200	174	171	168	170	166	169	152	155	159	174	168	166	165	149	175	159	174	159	157	167	163	149	162	151	167	176	160	157	165	183	159	142	155	167	151	161	162	187	145	181	147	175	145	167	172	170	168	156	164	169	139	162	156	157	186	175	165	155	160	190	173	175	180	142	157	163	159	176	184	182	178	183	171	177	167	153	157	156	184	200	170	171	167	154	147	168	160	161	161	170	174	161	169	172	159	157	149	164	159	163	161	160	166	160	169	160	192	172	194	176	173	146	160	164	152	150	163	187	184	156	184	135	154	170	183	193	159	174	174	188	173	160	167	151	153	149	156	149	153	174	194	146	175	153	157	173	174	145	171	165	182	151	171	159	170	153	166	164	160	163	163	149	148	150	183	146	174	183	151	186	168	154	161	169	167	152	188	166	172	170	158	187	150	183	179	174	180	177	181	161	166	154	144	174	172	162	170	184	166	162	182	186	171	145	150	152	179	160	164	144	176	163	171	165	148	160	148	184	182	151	185	157	158	170	171	156	169	151	160	171	176	156	165	172	165	201	196	156	172	161	163	182	168	169	164	149	192	160	172	159	167	182	165	147	159	186	188	150	171	179	169	181	168	139	160	167	163	144	187	193	161	143	156	161	176	152	153	192	174	161	147	139	181	145	150	181	142	184	177	172	168	169	173	164	152	176	174	190	164	146	167	180	177	169	163	186	190	169	131	171	159	172	156	140	166	171	148	185	160	140	159	151	171	182	182	193	171	192	143	161	188	151	178	154	177	181	153	176	164	157	171	178	169	162	159	200	155	153	199	162	174	166	163	176	191	152	172	188	165	217	164	177	177	161	175	186	158	157	178	168	160	149	171	170	153	175	187	187	170	200	156	169	179	157	157	205	176	175	198	184	157	174	156	158	172	184	167	169	152	174	163	181	176	185	199	163	168	176	160	188	140	165	146	152	164	167	152	179	154	173	172	185	187	165	146	154	184	167	174	143	168	192	175	162	186	154	165	178	150	137	154	165	166	174	184	167	165	151	179	142	183	158	191	158	165	175	175	172	171	181	166	170	171	157	171	160	160	139	153	152	173	170	167	155	155	188	178	171	173	170	159	144	166	164	153	169	169	165	206	172	156	180	176	168	165	179	165	158	171	180	174	157	156	159	172	171	151	160	186	197	156	173	159	179	176	142	173	193	163	175	146	165	152	183	178	183	162	178	167	147	175	151	168	164	144	179	201	162	177	152	165	160	154	173	154	154	163	150	187	145	178	159	155	203	134	147	203	170	150	175	182	153	179	156	177	174	147	159	178	148	131	173	159	190	177	144	180	153	164	173	188	181	157	203	159	196	183	149	168	165	181	170	175	189	191	189	176	155	168	208	178	156	156	155	181	158	177	162	169	180	182	171	179	192	172	155	175	164	165	162	160	177	164	162	195	148	181	166	174	148	158	171	180	203	166	184	180	180	165	167	157	141	198	178	162	181	169	153	177	156	176	158	166	147	165	155	171	162	145	161	154	179	170	178	160	160	170	143	151	150	151	160	170	176	195	182	190	191	142	147
6625	945	1435	1447	1251	1048	845	719	650	602	564	489	508	504	499	465	477	441	425	420	396	447	438	433	422	462	422	449	431	415	404	456	365	410	401	379	369	408	404	403	391	421	416	439	375	414	411	407	396	394	444	440	419	350	415	401	393	398	391	447	384	401	446	427	457	459	415	424	432	420	395	394	401	431	381	408	422	434	401	424	394	434	414	390	422	422	407	385	408	430	364	379	383	392	417	404	366	416	387	402	414	418	349	430	377	355	390	349	378	378	387	379	385	366	405	422	396	393	416	359	408	374	407	416	421	369	391	383	352	396	411	397	423	377	420	369	402	413	431	392	390	398	424	400	428	397	400	399	369	427	396	385	393	374	384	407	371	370	439	370	377	356	382	404	404	359	438	407	371	385	392	377	407	394	380	403	407	378	373	398	380	438	380	412	390	389	405	381	389	387	384	390	389	392	406	426	397	396	424	425	376	380	412	413	420	409	405	391	390	381	397	384	390	395	421	363	347	394	404	398	391	399	383	398	383	383	380	379	356	387	377	370	413	389	394	404	381	389	401	425	388	391	411	398	397	365	402	368	375	398	390	379	380	408	371	347	435	397	383	389	379	393	378	410	390	391	364	384	391	393	379	402	405	416	405	427	395	378	402	358	384	406	377	389	416	374	390	382	395	378	394	376	401	377	386	393	387	386	423	379	367	403	374	418	382	398	404	411	378	397	381	400	411	425	366	395	394	407	387	357	364	429	374	391	389	430	414	413	394	420	394	420	383	416	399	387	388	412	403	396	410	391	379	388	420	385	405	424	403	418	369	406	380	406	436	393	378	411	391	395	410	378	427	403	383	425	419	435	411	392	397	414	409	404	412	386	402	409	360	404	386	415	372	386	388	379	422	391	377	363	380	395	378	398	373	385	388	405	447	397	409	406	380	414	408	373	416	405	411	376	411	382	386	404	390	369	410	392	363	397	402	386	400	401	369	420	398	381	405	434	382	402	376	386	381	405	375	390	373	396	406	392	376	406	401	400	378	387	376	406	424	409	405	378	390	400	400	417	401	410	369	368	403	422	407	398	393	378	396	384	366	392	392	383	393	373	387	391	437	373	369	381	410	388	372	378	393	402	409	393	391	398	396	389	427	370	383	372	351	414	381	432	393	425	366	405	357	373	375	396	378	376	390	359	388	402	400	370	380	407	396	391	386	387	400	359	397	394	366	394	406	390	405	402	402	390	400	400	398	396	393	391	360	410	424	423	400	411	362	352	396	397	398	388	408	382	362	395	387	421	449	400	399	407	391	375	402	381	393	407	380	366	373	392	349	390	374	420	388	353	406	405	395	363	359	397	373	390	377	421	429	407	380	392	361	393	366	415	369	386	391	372	395	390	392	383	398	415	391	387	363	379	387	384	387	397	421	401	378	403	376	382	431	382	373	402	384	381	395	424	405	392	431	367	388	409	389	393	396	387	384	392	435	391	367	417	420	403	412	404	400	395	377	387	414	377	396	396	373	368	408	360	400	366	372	430	368	414	380	392	369	398	379	390	372	384	402	402	407	378	395	414	396	359	402	410	412	411	396	408	398	400	395	409	374	411	353	363	387	363	349	353	420	409	394	380	389	403	365	381	392	399	394	346	393	375	380	366	389	406	397	392	431	423	405	397	416	392	409	377	373	398	398	370	416	376	402	369	371	428	402	380	389	388	379	391	382	387	376	389	380	376	379	399	376	414	403	366	403	398	395	397	412	374	419	439	382	404	401	421	399	406	395	427	380	374	395	408	406	383	413	396	427	395	405	391	424	375	385	380	412	390	400	412	395	392	380	379	392	408	412	381	386	356	399	364	386	384	399	412	398	397	406	337	416	389	389	399	382	413	378	395	389	387	410	417	383	397	375	388	382	422	410	385	468	396	373	363	368	395	360	402	360	373	408	416	386	399	383	394	375	387	419	383	376	392	404	419	414	392	406	382	409	378	382	381	411	415	385	411	396	393	377	366	432	369	394	369	404	381	350	378	394	399	406	391	391	390	395	390	392	389	370	382	400	374	363	398	385	430	432	400	427	430	396	393	397	399	400	414	388	377	406	387	388	411	375	421	420	384	369	346	408	363	395	405	369	410	400	399	384	412	361	412	400	367	417	385	389	430	413	369	396	389	396	388	426	386	375	390	396	400	368	367	384	382	384	338	402	399	370	374	414	388	419	395	385	372	419	367	388	408	402	368	361	427	429	429	406	410	409	417	404	367	369	402	372	393	448	347	409	381	404	376	385	418	349	392	375	393	416	410	397	382	353	428	393	419	342	390	394	405	388	429	390	391	373	381	426	416	428	382	399	410	413	423	411	365	383	391	390	398	404	396	453	402	356	416	376	377	391	397	409	425	428	347	384	384	374	421	411	401	390	362	387	386	395	380	396	424	375	406	406	387	376	403	408	383	410	416	385	426	373	365	421	362	359	388	417	396	409	395	402	410	434	396	377	362	380	373	378	370	378	411	401	383	402	383	344	386	368	383	390	383	411	401	393	403	369	415	380	384	396	379	376	372	403	357	384	360	405	404	430	392	440	354	412	399	400	350	411	377	429	393	383	381	374	373	383	383	411	382	419	372	391	404	375	367	427	373	386	398	383	398	378	370	412	421	379	419	401	393	366	385	407	398	397	442	408	407	399	384	407	382	401	403	406	370	389	376	420	403	373	389	383	392	397	390	390	371	384	433	393	411	413	376	399	370	398	417	374	393	402	382	407	424	367	402	381	372	370	418	402	362	424	410	364	424	390	397	393	373	398	376	388	388	390	388	388	385	410	406	402	399	415	411	380	372	403	400	387	380	389	438	403	387	393	423	404	423	370	390	390	384	368	367	400	407	373	374	393	389	388	406	360	343	381	362	367	412	390	392	403	410	369	373	402	374	394	384	363	431	408	402	387	391	390	400	367	357	378	400	399	415	364	394	402	403	426	407	393	399	384	404	389	390	401	402	423	379	394	392	370	393	405	403	382	407	384	408	386	434	369	387	408	372	373	361	359	415	359	395	364	371	401	410	371	395	387	430	389	401	361	398	408	390	399	386	396	425	362	372	418	370	371	403	374	382	364	396	364	406	414	392	364	367	367	338	368	371	377	429	400	373	386	402	392	378	370	408	412	376	355	401	362	395	396	422	400	359	396	371	391	364	360	386	422	377	406	379	415	380	391	418	357	383	418	362	394	376	422	390	373	396	361	384	428	394	397	408	388	381	401	395	392	381	408	400	373	384	414	410	423	379	395	358	357	369	420	376	358	393	374	404	403	363	385	374	403	424	359	399	421	391	359	399	389	386	383	386	377	383	393	411	411	399	404	381	390	379	408	337	373	418	391	414	383	404	405	377	367	385	409	396	392	371	396	349	399	398	382	393	399	370	386	386	424	378	400	390	403	393	362	370	411	394	405	402	393	409	376	402	396	377	390	399	356	380	400	396	355	377	394	380	359	368	410	416	412	402	417	433	376	401	408	412
14186	1248	1022	596	406	258	239	208	148	168	129	146	118	101	117	115	85	97	90	111	78	91	85	86	90	88	94	87	96	87	83	82	96	87	84	70	86	93	78	85	98	86	90	79	90	66	80	93	79	73	85	76	91	75	77	86	73	87	96	66	91	103	88	73	97	86	93	88	94	61	92	82	81	73	89	85	77	93	90	79	94	73	78	66	92	86	84	84	97	92	101	81	78	63	76	75	105	86	76	86	86	77	67	68	89	94	77	99	77	70	69	83	82	79	87	80	89	87	64	98	67	89	83	78	88	78	89	71	83	93	80	101	69	85	66	69	79	62	83	75	70	88	84	80	96	87	80	96	78	70	98	86	83	76	78	77	91	96	91	92	79	81	93	75	93	69	72	79	102	94	79	80	76	83	90	88	86	77	78	94	76	96	86	74	86	76	66	79	90	69	89	96	81	76	83	90	82	73	63	71	85	96	67	80	65	65	87	93	75	81	79	82	80	82	87	89	66	91	85	80	83	70	88	76	70	93	96	102	78	82	67	85	73	81	95	83	82	77	66	85	91	85	81	90	80	75	73	95	89	84	79	82	98	78	83	79	72	79	97	81	80	87	77	63	83	67	85	84	67	66	81	79	72	84	92	94	79	76	107	68	64	77	78	86	82	96	74	98	66	83	76	73	63	75	78	99	84	68	76	81	84	65	77	85	86	83	77	59	87	78	77	64	69	71	80	74	85	87	56	78	82	93	74	82	82	71	85	103	78	81	84	85	65	76	99	82	66	87	81	85	83	85	79	85	83	75	84	84	93	95	67	77	103	74	74	78	73	75	72	87	73	78	81	84	86	83	76	94	85	98	88	80	83	77	78	74	77	71	100	89	75	71	67	88	85	88	85	85	91	88	64	102	82	94	86	70	89	59	90	96	86	74	76	83	74	86	68	76	72	86	77	91	83	88	92	90	76	63	92	83	75	85	78	94	82	64	83	93	106	98	65	83	70	85	71	79	65	78	82	81	81	76	83	60	94	87	76	75	72	86	84	82	91	103	73	84	114	76	76	90	92	87	90	88	85	85	70	82	77	88	92	85	93	81	84	92	80	74	93	70	68	71	90	99	76	86	99	72	77	78	65	86	85	71	88	72	81	76	76	73	85	75	82	92	86	81	85	76	93	60	78	81	78	86	76	79	84	74	99	78	100	84	79	97	78	85	88	90	78	82	71	90	96	73	86	81	71	95	77	90	90	97	81	74	81	86	87	73	78	81	72	87	82	81	82	94	92	90	88	93	87	84	96	88	84	105	88	76	84	66	83	74	76	92	94	105	73	99	71	77	90	71	65	74	82	91	73	71	94	77	85	93	72	91	67	83	75	80	102	77	98	73	77	81	74	71	89	97	90	89	78	71	69	80	80	95	80	76	88	64	81	80	73	82	81	92	86	98	69	82	98	89	76	92	89	97	81	79	79	83	88	75	90	81	63	82	83	84	86	87	75	76	91	75	71	81	84	84	89	107	77	91	92	73	77	77	71	90	92	83	81	82	97	81	92	82	83	91	76	89	81	95	85	77	80	84	82	86	69	92	73	85	81	80	73	100	81	67	71	85	77	76	93	85	70	74	60	97	82	72	75	97	101	95	79	98	96	98	91	102	84	75	76	91	83	89	89	75	75	69	81	74	95	104	72	63	81	81	70	91	80	101	80	82	89	93	83	95	103	76	82	100	85	102	84	91	77	79	83	104	82	91	67	77	74	83	78	80	82	85	90	89	74	68	82	94	98	67	62	82	78	72	89	95	80	78	84	80	83	82	99	93	71	89	81	84	100	95	62	85	74	78	84	70	66	86	74	86	76	85	78	74	87	73	73	87	84	84	67	71	86	89	89	83	74	66	78	80	89	111	91	70	76	67	81	82	68	85	95	72	89	70	94	96	84	77	86	74	84	75	82	71	68	95	84	78	78	78	75	90	79	84	67	87	88	70	94	81	83	63	86	90	63	69	94	62	88	86	54	75	79	63	78	76	72	73	89	76	74	75	68	77	85	87	95	77	78	75	79	92	78	86	97	77	82	86	86	76	79	106	69	81	75	79	87	69	88	79	87	79	105	83	92	95	99	81	80	74	82	70	77	90	76	79	72	73	90	68	85	77	94	79	86	77	68	67	69	89	72	76	86	88	75	88	76	67	67	95	73	79	77	70	82	67	89	70	73	79	77	72	71	89	75	87	80	81	83	85	70	91	79	75	82	87	82	71	70	88	79	87	74	82	83	73	81	76	80	82	73	66	86	90	91	67	93	74	79	87	82	86	79	85	80	84	90	80	86	83	79	90	80	87	86	77	64	87	79	64	68	68	87	91	72	85	68	63	80	90	92	92	83	79	86	91	83	94	84	81	72	94	82	75	85	84	83	81	114	91	84	76	79	74	82	86	84	88	77	81	78	96	72	84	82	106	81	79	91	97	72	77	64	101	92	71	82	68	73	99	80	88	86	89	80	80	91	73	99	87	76	64	81	65	92	78	73	73	90	86	86	80	93	82	98	79	74	102	83	74	88	88	77	75	91	80	61	78	86	71	87	79	91	92	75	71	69	81	78	79	89	84	74	97	76	84	105	68	76	87	92	73	92	91	75	78	94	82	81	93	85	94	75	86	84	81	71	78	94	80	97	57	94	77	84	81	76	87	78	92	82	98	65	77	92	86	82	67	86	93	79	79	80	83	84	89	86	96	80	87	95	82	94	105	71	68	96	91	81	80	78	86	73	95	93	90	67	104	71	83	74	81	82	89	71	64	82	54	86	85	77	82	79	73	96	78	69	84	84	76	83	79	93	82	96	71	71	90	97	103	78	104	79	65	73	78	85	76	87	78	81	84	81	80	97	77	80	81	92	81	93	85	101	91	77	74	82	76	101	77	81	92	77	75	88	78	93	73	63	76	74	76	88	92	64	80	71	89	90	83	80	78	77	93	81	75	97	89	72	94	59	72	70	77	97	78	83	81	77	81	94	86	86	81	79	80	79	71	75	73	70	76	92	103	91	92	70	79	86	85	76	100	99	71	85	80	70	82	78	99	96	82	82	74	86	80	73	76	94	103	96	76	92	71	73	94	72	86	76	71	71	81	84	81	84	96	72	91	79	82	98	89	99	69	88	90	73	65	79	78	81	77	73	77	84	91	86	79	88	83	85	83	87	84	98	84	82	76	82	99	74	85	90	63	89	93	76	74	81	90	76	93	75	84	61	67	80	76	89	88	86	95	83	90	86	69	75	86	97	78	81	77	92	77	97	91	88	73	90	90	90	71	86	94	92	84	78	92	74	75	86	79	94	83	91	73	91	73	102	80	77	68	74	75	74	83	70	99	97	86	107	76	84	82	112	79	96	93	100	94	83	98	76	82	77	84	68	89	69	78	92	75	79	78	78	70	71	78	76	96	100	88	100	70	79	79	77	99	96	84	65	83	77	81	70	101	91	84	79	103	77	70	85	86	69	75	74	86
8545	1154	1948	2075	1720	1314	958	823	737	582	532	524	416	443	378	327	339	309	306	319	297	290	274	268	250	240	282	236	229	252	244	234	247	251	246	242	216	254	225	246	228	235	221	223	209	234	205	214	202	224	267	231	223	217	204	215	226	225	249	223	254	243	262	222	243	258	248	272	277	239	237	239	237	240	238	217	246	238	219	263	238	234	261	266	216	210	243	244	231	216	222	224	236	222	226	229	203	182	220	224	238	230	227	219	207	217	209	215	224	244	220	204	223	223	205	211	211	221	223	201	207	196	209	225	187	214	189	206	229	223	189	188	211	230	199	212	204	213	214	234	211	212	204	198	216	210	207	205	188	206	200	219	214	199	199	219	203	223	206	202	219	206	205	203	216	193	205	211	192	215	228	197	234	227	239	216	213	214	207	172	217	212	194	189	210	230	215	192	202	199	204	192	211	240	200	199	221	215	208	227	204	214	241	209	213	219	195	201	208	217	205	203	218	199	234	232	182	205	207	214	200	209	208	205	221	201	218	206	224	214	189	197	211	214	204	223	211	200	226	208	208	197	235	193	215	230	200	236	197	222	199	250	226	220	211	209	212	212	209	197	220	211	195	195	210	205	187	210	237	201	207	220	193	219	214	210	220	224	242	209	199	208	181	210	205	231	193	215	192	202	208	207	227	232	198	227	197	204	209	189	205	198	208	216	241	194	202	179	227	206	180	213	232	243	212	213	210	196	221	217	224	211	242	236	218	196	198	201	216	229	230	221	223	213	212	206	193	224	205	186	208	184	196	216	210	236	185	220	202	243	218	230	238	209	216	201	209	212	192	234	195	207	195	248	218	195	199	226	204	217	201	197	192	197	217	242	171	192	222	190	212	242	218	194	206	220	210	205	198	203	220	196	213	212	212	197	198	209	205	206	225	227	194	204	224	239	244	233	227	208	214	218	180	205	217	200	226	222	194	210	196	200	197	210	211	206	184	205	209	211	223	186	230	221	191	195	227	200	230	215	194	202	212	217	215	190	207	205	219	224	230	200	191	217	220	224	219	234	212	194	236	210	173	226	200	203	226	192	216	203	202	186	211	191	211	188	228	223	231	220	209	240	211	181	223	225	224	217	222	193	204	203	240	216	216	210	196	209	210	222	214	200	211	181	217	213	197	228	203	225	207	241	241	222	194	200	210	204	213	226	203	200	204	206	201	213	195	220	212	173	222	211	202	228	214	209	200	216	215	179	205	236	210	227	234	201	246	202	225	229	220	209	208	211	226	204	202	197	222	226	204	207	240	218	228	233	214	223	200	224	200	194	205	205	212	200	223	194	215	201	223	205	204	218	235	211	201	211	210	229	216	222	199	234	216	232	208	208	195	215	209	211	201	196	215	201	197	208	196	235	221	196	176	187	207	219	216	208	221	234	206	222	197	227	209	231	206	224	214	223	204	205	212	197	195	237	194	225	188	237	199	203	207	223	231	221	190	236	216	227	186	234	208	212	210	206	209	218	202	205	228	239	215	179	203	203	199	201	238	223	217	197	214	218	209	222	193	227	234	220	212	226	224	230	206	193	211	205	237	207	185	215	225	201	227	213	222	200	204	230	218	179	212	208	209	236	187	213	203	215	206	228	204	218	205	220	205	236	231	204	226	185	229	222	207	193	213	222	207	216	193	250	216	221	218	197	233	201	217	201	204	212	216	202	186	205	194	196	219	222	202	195	209	218	191	200	220	207	224	223	231	218	216	226	235	225	201	209	209	222	183	198	207	214	199	211	223	216	197	218	195	217	221	200	208	241	219	198	196	182	201	215	217	212	223	206	228	222	221	175	214	201	208	199	224	207	229	230	206	185	221	203	187	213	210	210	220	208	182	219	175	206	205	219	200	211	211	191	221	228	233	211	223	209	219	197	224	195	199	205	192	215	202	244	205	209	198	204	202	201	212	182	228	207	219	224	229	200	190	199	202	206	185	195	171	215	227	225	222	228	198	213	201	193	236	227	215	243	217	207	230	206	208	212	192	205	217	202	211	215	225	202	199	206	187	203	228	193	203	225	222	215	201	231	204	192	222	209	233	193	219	220	195	210	221	210	221	218	197	202	235	204	197	184	217	213	206	205	227	199	225	201	205	208	219	193	189	210	218	212	206	240	176	208	202	231	206	222	210	234	211	248	183	218	210	217	229	206	226	200	222	197	199	206	229	208	203	182	205	185	203	196	183	192	199	205	205	233	218	187	212	227	205	218	211	196	219	190	202	197	205	202	217	198	239	229	197	205	204	209	209	220	202	205	190	195	227	224	191	233	216	225	192	212	219	219	189	213	214	215	206	222	240	213	230	239	205	197	183	253	223	205	238	238	205	219	213	244	215	209	198	219	206	223	184	218	213	210	197	226	192	211	218	206	202	203	211	210	228	190	217	206	208	210	228	211	198	200	198	216	213	196	204	212	219	223	216	228	219	196	198	219	218	253	221	200	224	230	203	247	218	225	222	211	196	231	219	206	220	208	221	199	213	213	224	177	239	213	193	191	195	211	208	220	240	210	211	223	221	214	221	224	207	192	218	213	213	191	183	217	193	231	194	243	193	193	197	225	196	214	219	216	196	212	232	205	208	184	211	211	202	227	204	231	203	242	208	215	190	191	230	195	225	203	208	214	222	216	203	245	228	235	203	231	200	209	205	204	196	198	188	199	226	209	200	198	173	200	203	216	204	200	224	199	190	246	210	232	201	196	201	214	208	237	203	203	232	229	218	222	221	202	205	204	194	192	214	214	201	206	190	224	230	217	210	207	229	222	194	188	228	200	187	208	213	203	232	223	227	210	238	224	234	199	237	186	217	210	209	216	218	230	210	203	185	219	237	216	209	232	188	202	201	222	212	226	226	214	230	216	190	206	189	211	202	194	217	220	190	183	208	202	201	247	201	222	205	208	232	223	246	224	210	197	205	195	213	228	222	228	230	240	203	239	198	194	196	213	206	206	206	197	211	215	204	226	190	199	204	226	212	202	191	211	213	221	213	218	218	193	198	205	219	206	209	195	189	202	222	214	208	199	202	202	220	215	203	198	228	198	200	208	210	210	208	211	202	184	194	202	187	202	206	212	204	188	232	226	205	205	225	231	180	219	200	222	200	224	229	201	205	212	200	208	232	220	223	215	221	226	204	211	189	195	205	199	215	207	201	216	225	188	187	217	196	207	209	223	188	194	203	224	214	217	210	209	203	205	224	200	225	231	199	185	214	217	194	217	189	204	235	211	221	199	199	206	206	242	218	212	204	205	176	220	242	205	204	218	222	229	224	216	217	189	201	221	193	211	234	219	265	204	236	212	221	203	231	213	214	216	209	180	189	212	250	219	227	210	216	202	222	223	208	225	195	190	186	204	214	178	231	223	223	211	202	210	211	204	217	216	205	208	213	221	192	232	180	193	225	196	193	218	220	198	215	215	175	215	227	213	222	191	209	234	196	216	241	221	210	215	228	220	192	217	224	223
1706	338	308	238	182	195	189	200	199	167	187	192	187	188	176	178	202	177	186	200	187	200	200	181	200	175	165	182	173	157	193	154	180	179	178	168	165	173	166	173	175	162	164	161	180	187	175	155	178	158	178	173	195	201	176	166	202	176	171	206	193	191	189	178	179	180	172	186	183	177	176	188	162	164	185	168	202	169	178	174	195	154	183	200	204	189	160	162	188	195	179	221	209	177	174	190	186	180	169	176	192	193	213	184	190	206	194	154	180	187	175	155	159	180	210	168	169	202	195	203	203	184	168	195	207	176	191	187	181	167	163	167	171	195	175	156	178	209	190	169	167	159	188	179	184	197	200	166	180	166	199	172	182	167	170	205	195	209	193	194	188	200	189	185	173	167	180	154	180	180	200	186	180	178	191	189	169	180	184	181	178	177	203	168	172	183	188	214	183	181	161	176	149	169	170	192	186	188	166	185	167	207	199	185	169	163	170	183	195	198	191	214	214	183	177	201	186	173	188	192	204	173	177	201	167	172	182	177	183	166	209	209	213	195	190	176	191	192	183	162	179	189	167	160	192	184	166	186	197	156	177	189	203	174	166	184	180	180	199	163	197	171	163	184	160	188	175	165	173	166	180	207	197	172	189	210	193	219	179	197	185	189	150	177	198	149	176	188	174	174	190	185	197	199	163	157	173	165	161	195	186	193	206	156	189	177	178	167	186	174	171	181	181	181	162	169	157	202	172	171	209	168	191	200	179	171	166	161	174	164	182	202	181	190	193	197	193	208	204	182	184	159	187	183	177	169	171	180	209	197	173	172	203	162	145	181	180	190	187	202	181	175	177	199	192	189	201	171	171	205	175	171	180	177	176	168	171	186	171	184	178	161	177	180	174	183	172	178	189	178	183	185	169	171	201	182	165	180	166	179	209	162	190	190	218	170	176	181	166	211	151	174	174	166	181	158	150	176	204	180	201	184	184	179	170	173	194	187	187	201	167	194	172	177	194	180	164	177	177	194	176	166	169	184	207	201	180	176	185	183	183	201	194	196	184	176	175	178	163	173	204	177	169	179	162	164	176	183	178	194	176	191	186	191	177	173	193	174	204	180	181	198	173	182	171	195	179	170	172	183	178	155	175	171	166	165	192	187	161	165	192	184	186	168	179	184	174	183	193	193	200	196	170	191	174	202	180	158	182	193	169	167	184	177	201	170	157	149	180	187	201	158	188	211	183	194	179	185	175	174	188	164	160	163	184	175	174	178	195	185	208	188	162	202	194	189	184	194	191	179	188	205	176	182	192	202	194	191	183	203	178	182	181	174	174	189	161	182	183	194	174	175	178	173	169	159	168	173	184	207	195	183	182	186	216	176	205	182	187	188	213	206	185	180	209	174	163	206	189	149	177	177	168	209	165	166	187	163	170	173	181	173	174	199	165	145	180	182	169	184	170	181	179	177	183	176	172	156	191	198	176	204	187	186	197	167	212	171	190	175	184	211	187	187	167	180	164	181	194	169	184	163	169	193	171	193	189	199	173	193	183	190	188	200	171	180	184	204	195	188	156	173	166	194	172	188	182	192	190	185	195	185	178	179	151	189	209	213	174	188	195	188	166	204	192	173	160	195	192	193	172	178	182	129	183	188	180	201	176	184	189	170	178	172	183	200	185	178	174	194	169	163	172	181	188	205	177	197	174	177	211	170	229	213	165	176	202	184	181	175	192	184	178	193	204	202	175	174	211	197	170	185	139	149	172	177	182	188	188	172	164	194	166	172	171	183	185	190	178	157	161	157	172	196	170	180	198	164	187	173	204	177	192	182	170	174	197	198	187	178	194	169	196	187	175	175	173	182	157	179	175	177	180	179	183	183	193	186	172	200	176	188	179	210	177	173	165	172	178	187	192	186	205	191	180	160	202	192	184	195	178	178	206	161	173	197	159	162	200	186	188	195	184	176	195	178	195	173	164	169	155	173	180	199	188	192	181	173	183	177	172	163	149	162	197	175	164	157	167	167	189	180	199	134	186	183	182	202	190	167	188	171	216	207	174	194	188	207	196	187	216	186	178	157	174	173	175	169	163	197	170	159	169	184	188	219	180	184	197	180	199	192	181	186	177	161	168	189	174	174	171	172	167	158	186	168	164	193	170	209	186	177	202	170	167	157	158	174	199	176	195	185	166	191	180	181	166	202	199	160	181	184	178	164	166	187	214	181	219	209	174	164	181	175	180	191	187	178	175	191	161	186	163	202	179	199	176	193	171	172	167	195	185	165	156	192	184	178	196	190	202	205	175	188	161	179	176	190	208	197	179	211	202	180	188	180	206	191	193	193	184	192	175	160	185	211	194	187	184	164	153	208	190	184	202	206	190	175	171	171	184	188	166	158	194	187	185	142	199	184	169	164	172	187	153	171	186	145	189	188	191	176	193	181	194	185	185	182	187	169	198	188	186	180	179	187	193	174	190	165	188	202	182	159	166	181	182	200	198	184	187	178	185	189	190	200	183	186	195	190	185	186	193	177	200	163	184	172	178	210	185	192	209	134	183	198	190	182	180	181	139	223	186	175	174	172	194	200	177	183	170	176	167	180	195	179	214	165	195	182	177	190	188	195	174	162	175	184	199	190	202	169	182	174	173	185	166	195	175	193	202	160	195	182	163	198	205	172	164	173	179	194	188	202	166	187	166	169	199	178	191	162	172	187	150	179	174	166	181	178	193	189	196	187	180	187	164	161	177	167	180	174	190	172	160	168	161	173	199	163	176	175	179	177	161	200	214	169	163	169	169	161	177	177	160	185	180	155	175	171	200	170	205	167	208	187	195	181	195	173	157	173	180	164	177	169	165	162	181	177	174	183	194	176	177	180	196	196	175	185	177	169	187	179	175	191	182	191	187	208	186	199	204	163	173	177	187	154	165	180	177	189	205	166	174	175	199	189	198	186	193	186	194	205	185	198	170	188	196	186	182	178	173	169	187	172	191	179	172	185	198	161	189	204	159	179	178	187	182	192	188	180	182	184	172	193	192	200	203	197	185	193	186	189	162	182	200	180	191	156	191	184	178	170	185	176	174	205	173	198	188	157	181	175	186	170	192	195	203	193	194	218	206	184	192	203	161	179	175	184	181	187	196	203	203	205	187	175	186	206	190	181	220	201	177	182	174	170	190	175	183	177	171	186	175	171	188	177	215	183	175	198	182	191	185	180	192	176	168	187	196	197	172	169	163	199	172	181	175	176	154	195	189	170	186	156	185	178	168	202	187	179	169	213	176	190	203	199	175	206	168	195	166	175	175	192	161	176	193	177	166	177	173	192	179	174	184	173	182	171	179	192	170	186	175	175	206	207	189	193	194	159	163	181	204	179	161	207	167	178	185	182	188	182	180	172	170	170	200	176	180	138	188	181	169	181	172	187	176	201	179	201	171	161	197	163	206	190	181	163	157	210	183	170	218	185	174	154	200	198	181	192	186	191	185	159	229	182	168	160	152	167	165	184	182	183
1923	623	706	723	576	549	469	482	496	419	437	440	445	465	448	433	440	434	434	440	398	437	423	445	433	451	426	465	441	436	450	426	426	417	431	424	425	466	459	485	441	435	409	432	441	471	402	464	436	422	422	413	442	435	445	432	416	437	435	460	419	467	470	467	442	456	407	442	428	444	459	440	462	437	430	442	426	414	404	476	441	447	453	451	479	413	423	406	436	472	429	420	448	468	441	442	449	403	461	421	451	428	413	468	432	442	447	414	411	448	462	423	415	422	445	460	449	431	447	376	434	453	429	459	433	410	458	409	417	406	452	426	413	447	459	448	430	438	436	436	425	426	435	438	404	431	423	418	420	431	427	451	401	404	450	438	437	485	429	419	423	428	426	423	389	446	417	415	431	437	436	413	435	420	417	429	433	444	425	449	424	419	449	411	429	428	432	432	411	397	438	455	447	422	428	407	398	429	469	429	437	389	435	404	418	420	431	437	411	432	426	397	416	411	423	420	426	452	441	475	430	425	453	428	421	430	422	417	460	396	448	438	433	427	447	396	424	437	454	422	414	418	418	439	428	435	458	433	416	414	441	438	431	442	446	433	482	386	401	423	438	415	435	387	459	427	402	422	437	422	408	407	459	439	446	434	425	403	434	462	429	419	424	424	438	445	403	427	439	422	442	453	433	427	414	426	399	434	413	444	418	393	432	425	471	412	433	449	425	438	394	428	444	406	406	412	446	432	396	420	444	399	406	462	406	441	440	405	426	425	416	407	454	402	442	436	402	417	414	430	426	446	470	456	413	482	445	439	438	479	442	421	420	431	428	418	446	442	456	441	420	458	480	439	425	436	448	425	434	439	463	442	442	401	449	410	429	456	421	441	412	441	421	396	420	416	430	412	427	400	426	428	420	419	410	448	484	425	467	411	433	417	418	433	418	450	417	458	432	427	426	412	446	449	431	412	430	428	428	370	423	447	442	403	406	454	435	417	430	447	424	430	449	415	427	412	440	421	426	416	401	446	423	438	450	416	469	421	403	435	435	460	408	446	398	461	378	434	421	420	428	447	433	468	441	455	422	473	436	432	434	436	434	419	455	479	424	426	457	426	447	427	412	397	403	417	412	442	468	437	448	416	417	436	387	406	403	437	423	450	452	455	440	399	437	412	430	451	436	481	401	452	426	429	467	431	432	441	427	446	440	422	432	418	400	436	457	398	460	432	440	447	428	434	447	411	438	409	422	433	446	434	455	446	455	441	450	411	456	421	420	432	432	420	430	442	445	426	384	445	427	427	435	411	411	423	424	454	388	459	413	423	429	412	376	452	429	427	431	436	440	431	447	461	427	417	468	426	427	433	414	457	428	433	440	448	423	453	418	456	425	433	444	453	418	379	445	408	463	435	384	409	429	436	443	431	449	472	422	428	426	459	456	457	409	420	425	401	412	454	419	432	421	418	450	440	409	430	452	411	424	449	434	420	426	410	402	423	439	388	424	432	434	421	446	437	419	434	436	445	436	404	410	439	451	402	447	490	403	410	428	426	416	413	428	411	410	392	470	431	429	458	443	457	454	387	443	440	435	435	423	432	443	443	454	420	429	453	402	443	406	432	427	411	449	441	423	417	430	444	424	422	416	421	392	425	451	403	424	423	421	448	433	463	452	427	453	414	411	453	419	419	456	460	444	416	408	436	413	447	404	413	419	427	406	446	464	411	427	428	397	420	459	425	399	416	400	453	459	420	407	432	482	413	433	397	442	426	439	444	390	454	406	390	469	435	404	494	422	443	418	450	445	367	429	404	435	426	423	443	462	424	461	448	438	428	421	424	458	425	420	443	426	435	421	426	420	438	440	404	409	442	443	402	467	426	482	423	427	417	444	410	450	445	445	436	441	445	434	465	420	403	411	452	435	458	413	417	391	435	410	436	466	457	437	439	424	430	444	435	403	432	434	434	405	411	445	416	438	441	418	413	440	443	432	456	432	396	452	457	427	424	432	449	408	443	428	463	440	423	447	457	417	438	431	437	417	424	400	462	388	439	443	444	464	442	419	416	449	426	402	455	419	429	426	447	396	427	446	435	431	424	437	434	455	444	435	402	436	418	414	415	407	440	442	464	420	438	477	419	446	437	404	438	431	421	461	429	422	474	442	426	412	422	445	419	393	430	446	381	386	428	408	441	456	410	460	413	437	425	421	415	428	429	442	430	419	467	431	432	447	409	417	425	437	437	419	414	445	399	455	406	439	451	411	432	447	420	448	412	470	431	413	431	445	414	461	406	431	402	376	437	427	438	420	447	409	422	384	444	421	464	407	444	436	414	412	435	437	424	425	446	447	403	418	426	424	427	420	426	449	392	409	439	453	422	450	462	439	439	455	392	407	410	430	450	414	439	430	423	457	411	482	431	444	458	426	425	452	422	440	406	424	424	457	407	432	443	413	439	437	407	426	407	417	433	401	455	439	439	438	404	447	446	430	429	444	415	454	423	418	425	441	447	463	501	427	400	416	439	422	415	433	425	416	449	405	385	408	414	429	417	438	397	448	410	410	443	441	436	443	404	424	424	421	441	414	432	461	452	426	415	457	459	427	438	465	412	400	426	435	406	430	391	457	444	447	450	453	447	414	430	422	424	410	426	409	406	420	447	468	414	452	455	401	453	438	413	484	478	435	404	396	408	422	437	458	429	462	438	425	426	454	455	460	418	401	417	439	450	440	448	434	426	408	436	414	429	442	382	408	463	417	456	426	455	453	412	441	462	433	438	379	444	410	477	413	449	439	434	436	421	418	420	444	433	415	468	430	457	459	446	438	458	473	426	431	461	437	445	461	433	462	438	417	424	470	417	411	450	439	421	411	427	444	375	402	464	449	409	459	459	461	417	410	475	430	417	451	419	453	429	425	455	424	427	425	429	421	461	426	387	400	406	448	447	398	406	457	415	403	406	441	447	425	415	419	432	410	390	432	409	449	438	428	409	440	452	405	452	407	389	412	391	406	422	465	427	424	443	430	433	409	436	465	412	457	446	437	415	433	453	409	457	444	422	410	417	449	450	395	416	463	446	452	453	471	427	440	456	419	399	423	425	429	437	413	426	412	448	427	411	462	433	436	398	428	455	430	422	469	439	422	447	461	411	415	450	413	414	439	434	445	443	423	420	452	397	443	417	465	421	413	435	427	449	415	447	419	426	396	438	425	429	378	414	445	419	398	428	394	419	444	439	417	443	449	437	430	432	446	410	409	435	446	435	415	440	461	452	424	382	424	453	412	484	448	401	452	446	429	418	430	454	474	430	445	475	415	418	430	444	433	440	436	427	441	427	451	442	397	415	432	418	424	463	443	407	432	391	447	415	433	421	423	421	428	436	444	421	406	476	431	398	438	419	417	435	438	449	443	425	438	450	419	464	427	430	397	418	416	417	436	458	434	400	409	443	433	414	414	463	429	426	450	404	442	431	396	443	412	444	434	434	482	443	390	443	423	432	432	431	386	423	411	415
7335	692	672	464	376	278	282	279	223	193	215	196	205	199	185	169	183	167	180	170	185	182	172	164	147	190	180	161	186	176	179	177	180	167	171	174	163	195	172	168	190	176	178	162	167	164	166	168	163	155	153	176	176	173	168	156	159	153	187	164	154	186	184	159	162	167	181	158	169	173	197	183	184	191	187	169	170	181	181	167	174	162	150	160	186	158	189	185	174	180	184	151	176	196	169	169	183	152	148	150	168	164	164	142	155	180	181	148	189	168	177	146	173	143	161	161	175	132	171	171	164	158	154	174	179	165	163	167	140	180	202	183	138	174	159	176	179	182	187	165	182	159	159	198	164	182	159	163	180	174	182	183	164	169	137	163	173	180	174	176	194	162	174	173	160	203	186	177	177	175	158	157	172	159	164	164	157	158	186	182	174	206	182	163	198	158	158	156	148	170	142	176	150	166	167	147	174	182	183	190	181	172	187	192	157	152	181	174	169	168	182	157	148	159	158	171	175	158	148	179	162	164	191	206	192	168	161	152	165	161	161	179	163	186	159	166	165	176	176	178	176	158	183	177	181	152	185	140	150	175	183	184	191	183	168	183	178	203	180	157	172	169	184	175	173	183	169	159	160	154	171	158	140	165	167	208	170	192	189	153	147	184	175	150	168	171	168	178	169	157	158	170	173	189	167	158	147	172	185	146	163	183	174	152	172	161	170	155	176	153	167	166	159	183	162	157	197	159	172	190	177	174	185	177	202	162	177	150	171	180	162	168	151	150	182	173	173	177	163	181	180	170	167	170	190	164	162	172	191	161	180	161	181	171	180	158	165	156	176	172	163	172	186	161	153	170	158	167	180	186	157	180	155	193	162	185	165	179	153	181	170	172	184	180	174	157	180	181	171	148	140	166	180	163	161	201	163	153	189	181	152	161	176	177	172	177	185	170	162	184	142	163	171	154	154	164	161	171	181	187	180	176	169	163	173	159	180	130	167	187	151	153	167	166	186	155	196	169	173	158	198	138	168	171	188	170	155	163	174	169	180	154	180	191	177	174	163	166	160	165	173	170	160	175	171	166	145	156	170	185	159	173	182	156	185	185	176	189	169	164	170	193	198	175	175	162	182	196	181	170	177	168	195	170	165	197	183	179	153	175	144	177	182	167	165	149	187	174	202	176	166	177	179	153	176	188	185	154	168	172	164	169	178	161	184	155	184	194	159	154	158	174	180	158	160	175	178	164	181	154	151	171	155	179	183	171	181	162	162	165	184	164	156	159	192	152	172	156	177	182	162	169	186	155	186	152	176	182	167	149	181	154	163	161	162	158	167	171	190	165	163	177	157	183	163	172	167	175	177	166	185	181	153	163	194	191	177	165	171	170	172	152	144	169	195	155	193	170	158	172	181	177	165	143	172	142	183	187	166	166	173	167	172	186	146	166	173	169	163	180	166	195	180	168	151	174	188	180	190	178	155	163	173	174	165	180	170	160	169	164	150	193	171	142	148	153	172	168	163	166	162	181	157	162	187	145	142	148	182	166	196	152	170	171	165	172	169	179	222	164	166	139	180	147	151	165	172	174	171	164	180	165	178	183	163	183	150	179	155	183	178	169	182	163	191	181	168	171	173	150	149	153	196	180	190	167	172	162	154	188	176	154	157	144	175	150	168	145	178	156	158	170	187	155	169	180	173	155	173	163	177	185	180	164	194	174	193	189	179	156	170	156	179	171	184	180	174	159	166	159	148	193	173	173	154	150	198	164	170	159	170	169	187	178	169	160	170	152	177	195	170	172	178	169	197	168	171	188	172	160	171	172	149	145	165	161	173	163	193	167	162	166	164	187	194	189	158	164	163	156	163	155	151	188	154	168	189	171	152	171	163	171	197	200	187	163	154	147	168	169	190	172	171	165	160	170	192	178	165	183	163	168	166	138	149	169	150	177	174	159	165	153	185	178	192	152	166	161	190	162	175	157	170	165	182	175	175	174	171	157	155	173	165	184	125	172	184	201	174	174	141	174	155	208	187	182	183	186	166	179	169	176	182	168	158	181	183	158	173	160	169	160	155	184	177	160	163	173	173	153	174	189	176	175	160	167	178	167	163	170	140	150	187	179	175	182	146	155	183	178	181	161	154	176	174	160	171	158	180	156	187	172	154	162	178	182	180	187	171	204	182	157	156	165	173	171	154	143	147	177	177	154	142	156	186	166	177	178	181	189	178	165	191	192	157	171	147	159	188	159	140	159	148	177	166	163	168	169	158	175	194	161	153	167	187	171	155	175	162	174	154	193	179	155	185	166	167	141	178	181	178	212	155	176	168	159	188	153	174	170	188	145	178	178	175	182	155	166	171	168	188	164	172	160	158	166	198	176	186	161	179	166	196	171	148	170	168	168	166	169	172	184	183	187	166	162	158	182	148	183	185	183	162	158	153	152	160	188	170	205	162	177	156	173	153	159	177	179	169	179	157	178	151	168	159	172	158	164	176	182	174	174	197	159	176	175	191	182	180	197	203	161	176	170	169	173	166	172	185	161	142	165	155	166	161	168	159	173	159	159	173	197	179	165	153	138	152	175	167	152	157	168	180	158	177	176	153	158	174	159	155	152	200	175	158	169	168	167	170	153	178	177	179	177	161	170	174	174	160	182	173	159	161	197	148	177	163	160	180	175	161	181	172	205	169	192	149	194	163	193	169	174	185	190	148	171	167	144	183	165	199	156	164	164	187	160	181	180	154	145	167	181	176	172	165	187	182	154	180	182	162	177	182	168	167	144	161	165	156	154	177	152	178	166	185	165	163	150	159	174	179	166	167	190	177	178	183	162	145	196	176	171	178	170	153	150	162	184	163	163	158	158	143	181	158	182	155	160	156	192	163	168	192	147	166	163	170	161	150	163	187	165	156	177	175	180	184	178	167	185	154	169	171	182	161	166	182	160	174	164	182	204	166	170	160	178	188	174	196	169	186	176	173	146	164	171	169	140	189	173	193	168	160	162	162	160	179	161	159	169	153	173	179	147	164	156	145	166	170	176	121	187	137	175	156	130	179	163	157	180	163	191	168	169	180	177	169	161	175	187	162	146	162	179	164	162	161	155	174	189	157	160	155	153	178	175	158	161	194	169	200	160	162	163	175	166	155	195	156	210	183	159	172	196	204	171	168	161	146	176	160	178	157	161	150	181	168	156	179	163	147	166	166	148	158	161	162	160	173	178	174	158	168	162	170	179	159	168	174	186	158	174	140	175	161	193	170	161	166	191	182	180	171	177	167	140	166	154	153	174	177	171	175	180	166	179	213	151	161	157	189	160	183	159	168	151	156	149	170	188	155	157	143	150	176	156	166	185	174	147	165	167	164	171	154	174	176	173	177	177	144	163	184	156	170	181	179	186	161	157	170	199	200	171	167	198	146	150	165	146	167	181	150	166	160	182	167	172	156	188	170	155	156	192	153	164	156	159	176	161	194	164	158	169	176	146	177	166	168	190	177	173	155	172	166	145
6719	875	1444	1519	1186	975	830	719	673	660	600	552	468	499	495	487	421	426	442	459	433	426	455	426	426	408	416	414	414	420	401	406	428	430	419	454	428	394	417	372	397	426	422	408	381	401	436	397	370	419	403	404	418	403	405	409	397	418	434	391	403	411	471	413	424	411	436	387	411	382	421	407	406	386	405	410	413	427	427	437	409	429	467	464	425	419	408	389	382	419	399	392	388	397	420	395	392	414	402	401	379	410	439	379	379	398	360	399	381	424	383	439	394	411	423	411	378	375	419	427	412	427	390	399	427	387	379	447	393	409	393	398	379	409	376	386	425	365	372	400	394	390	366	376	414	432	428	387	375	405	402	416	388	371	379	393	389	410	429	385	393	420	383	361	397	404	394	382	427	396	398	410	392	388	386	429	396	400	419	380	404	404	393	337	414	403	412	406	397	394	423	391	395	418	414	356	397	415	393	377	408	388	397	429	396	395	418	397	408	403	409	407	410	390	365	370	422	393	413	369	418	400	352	408	377	414	409	415	405	435	415	391	355	393	379	386	436	396	389	382	378	445	425	350	402	411	400	410	374	419	399	391	360	395	390	391	380	418	420	397	415	372	379	417	413	358	396	385	396	416	423	396	440	416	381	352	389	376	432	419	363	399	416	375	408	403	363	454	412	389	424	397	422	397	401	417	412	389	401	382	426	403	382	393	379	378	414	416	399	393	400	391	389	405	402	395	392	406	383	397	402	380	368	376	376	424	366	382	371	377	419	387	387	393	392	407	423	400	438	368	400	380	390	405	397	389	414	382	407	377	363	444	393	397	403	404	414	409	422	416	409	411	406	384	397	373	402	385	353	426	408	380	448	366	425	412	392	384	426	369	387	406	429	416	379	448	426	376	401	399	371	415	378	358	419	423	395	388	354	376	408	379	385	391	398	395	392	390	361	360	368	378	377	394	421	427	410	389	411	410	401	399	401	401	365	391	410	424	403	438	382	398	403	362	403	409	404	423	390	385	393	399	409	401	411	419	377	418	401	375	383	406	384	362	387	433	399	415	405	382	406	396	404	406	393	430	403	409	386	413	406	400	395	390	414	435	405	398	409	362	400	383	371	418	403	390	392	367	409	406	401	417	366	397	391	360	366	391	365	442	403	409	428	361	433	404	417	382	388	448	413	377	381	398	368	377	373	421	407	382	379	374	403	390	402	398	375	402	383	427	429	394	369	428	414	397	390	427	377	391	379	381	387	401	385	405	428	404	411	403	392	377	389	387	384	437	407	350	409	392	365	401	396	422	394	393	418	390	393	456	378	452	393	382	399	438	408	381	426	397	369	397	401	421	417	419	388	424	391	416	404	386	398	404	417	440	413	376	384	389	366	380	409	386	399	365	413	389	370	394	430	408	399	421	388	366	399	382	354	405	389	428	380	417	397	428	383	373	413	374	381	377	400	391	381	371	431	389	420	392	428	385	394	412	405	371	415	421	389	408	412	376	408	398	380	401	396	406	377	446	428	408	413	410	383	439	393	355	407	384	413	367	407	385	396	417	373	435	384	379	394	405	401	416	395	368	399	347	396	391	363	386	384	385	394	374	409	379	420	396	406	410	420	387	391	394	410	401	410	383	419	398	400	438	414	391	381	404	401	429	400	406	413	387	356	425	440	429	389	403	384	400	420	373	410	360	395	367	381	374	375	431	398	413	392	378	374	405	366	383	417	431	378	404	367	374	385	411	429	347	386	391	395	393	436	425	416	393	411	384	391	438	407	402	397	429	398	393	371	393	390	386	405	390	394	386	445	399	416	374	393	419	388	398	391	402	423	392	396	409	402	402	361	369	409	397	376	396	433	402	409	420	404	415	395	426	381	392	428	401	399	404	410	421	396	404	387	400	377	401	382	404	386	392	414	388	390	410	411	401	406	384	418	384	413	381	384	427	391	398	361	394	361	419	363	412	407	388	389	381	362	397	418	404	359	454	395	386	415	391	414	412	377	404	396	381	397	385	398	415	388	406	422	396	396	424	384	402	379	388	390	405	365	429	406	440	390	419	415	455	387	403	383	393	405	398	395	403	429	383	389	365	399	391	417	403	389	426	429	364	408	399	407	391	412	420	399	423	372	377	399	398	352	406	376	402	401	413	444	384	410	361	373	424	389	404	407	380	402	386	384	404	371	357	385	439	382	397	393	388	387	412	409	423	345	370	391	379	408	412	410	403	434	405	422	406	375	432	416	395	415	355	373	382	382	429	404	436	390	411	396	372	381	390	382	416	400	394	404	414	358	409	405	388	401	428	428	415	385	417	382	416	425	428	446	385	421	389	398	379	401	402	371	408	381	390	401	410	423	368	406	404	389	428	434	452	366	367	391	381	416	408	455	401	408	385	379	395	369	345	378	381	417	422	412	475	382	395	392	409	407	380	406	397	401	381	356	389	399	390	421	387	384	429	375	384	408	395	397	381	411	383	385	389	369	380	416	382	367	424	375	401	396	403	393	419	407	372	413	375	382	390	420	403	378	376	382	381	391	387	400	392	399	432	385	406	419	386	417	380	395	370	408	438	432	416	377	375	345	438	394	375	435	405	394	386	362	406	410	408	390	408	376	372	403	413	416	410	384	363	422	401	410	419	367	400	399	369	358	381	426	356	412	406	452	407	432	365	381	380	407	413	399	394	407	374	403	420	393	408	355	394	426	420	376	381	366	380	386	388	379	402	392	394	400	403	433	414	422	440	389	367	391	392	427	398	383	404	364	364	414	389	372	414	389	414	388	403	404	392	424	393	400	395	393	410	393	379	397	410	379	385	396	393	423	430	422	411	412	384	334	394	374	398	401	379	385	429	414	405	416	358	380	401	386	389	380	351	374	363	392	408	400	413	428	388	423	379	346	405	390	407	378	444	352	368	374	406	408	401	367	386	395	425	415	426	403	415	360	393	368	402	400	397	370	394	422	416	379	410	418	416	389	396	386	385	392	406	387	405	424	411	396	390	398	391	428	374	384	431	403	381	418	418	425	381	424	398	412	368	387	376	364	385	394	411	379	392	391	364	383	359	394	405	386	387	421	395	403	381	390	408	393	412	401	390	421	396	401	369	390	404	394	412	416	386	366	397	385	393	362	395	377	370	391	425	380	411	392	405	423	396	396	381	381	374	389	382	362	394	378	413	386	394	414	400	371	398	398	410	401	410	385	379	416	417	392	392	403	392	420	396	423	435	387	397	412	370	407	408	416	363	438	406	436	389	383	375	411	389	381	381	392	409	401	383	395	384	400	393	421	387	384	411	392	408	392	358	395	435	376	386	395	355	426	368	393	369	431	410	390	410	413	416	377	394	403	401	364	392	371	366	402	433	425	428	357	387	419	452	375	358	387	387	422	412	385	385	410	389	377	379	389	396	396	415	379	440	400	416	403	393	394	405	411	396	379	383	384	373	373	381	403	402	380	412	374	425	412	393	383	404	397	416	378	388	387	398	420	382	439	415	418	413	406	367
14048	1358	912	668	397	305	225	178	157	136	135	103	110	127	115	108	96	93	106	105	91	95	103	89	92	113	94	97	94	101	95	84	87	76	98	94	86	80	95	83	89	93	103	90	87	82	93	89	83	85	83	85	85	83	91	103	112	105	96	104	109	85	93	98	82	96	85	105	96	83	94	90	90	79	86	86	99	78	90	90	94	97	77	75	95	105	103	77	88	89	84	89	79	88	90	86	80	81	74	79	74	98	80	79	82	95	83	96	82	93	88	86	75	89	108	96	102	84	89	86	93	100	98	99	84	75	82	90	98	91	98	85	88	77	77	94	100	97	68	94	81	83	83	91	72	75	91	84	92	89	96	91	75	86	81	75	90	74	86	68	95	81	80	87	88	94	104	76	65	77	76	84	84	91	83	76	77	93	82	96	99	93	76	82	105	101	79	93	93	77	83	86	87	89	82	84	111	78	103	85	94	85	80	89	105	111	81	79	75	102	101	71	77	88	78	94	88	85	96	83	98	87	71	78	93	83	65	80	94	84	90	84	80	90	102	86	76	81	75	83	91	80	98	89	89	96	82	105	84	69	82	68	88	81	83	90	98	96	89	87	95	85	102	89	90	83	91	97	90	98	101	87	70	61	91	97	83	88	83	100	87	70	91	103	89	73	93	89	100	80	78	92	86	88	89	82	83	83	94	90	83	93	99	103	96	81	82	107	63	92	86	79	85	93	93	93	89	82	85	81	80	88	104	95	86	92	79	91	88	73	93	96	88	91	89	85	80	99	77	94	86	89	77	89	77	71	94	94	68	59	99	98	82	71	82	86	95	102	94	84	93	81	74	93	87	84	76	65	107	98	77	95	75	74	96	82	77	88	78	88	88	77	100	65	96	85	81	77	75	98	90	78	71	87	92	92	95	89	82	89	92	87	94	66	84	93	86	91	82	60	95	70	79	77	77	90	75	73	92	91	75	88	75	77	80	97	82	95	81	100	99	90	98	91	87	88	84	81	93	79	80	67	84	92	73	69	90	109	97	86	82	89	91	85	79	77	81	87	90	79	92	87	101	69	80	88	103	84	104	88	78	78	85	86	110	85	78	87	85	87	78	80	93	75	71	95	92	98	85	77	83	86	100	101	85	76	93	92	77	64	91	80	88	78	89	87	90	74	83	103	99	76	92	80	101	84	94	83	88	72	74	90	83	97	87	89	92	65	101	75	81	83	90	83	83	85	79	83	83	93	75	88	78	88	91	84	102	90	95	90	75	95	97	75	98	73	89	64	87	100	87	89	85	76	75	86	88	80	94	92	83	96	88	94	83	79	79	79	97	121	79	90	93	101	86	89	104	104	92	89	85	91	95	89	94	104	91	88	86	95	89	68	83	102	71	80	81	98	100	109	79	78	97	87	93	80	79	71	81	74	108	102	84	93	71	88	108	106	87	97	79	68	92	96	100	87	92	117	88	79	102	85	79	92	88	97	83	70	91	109	88	90	89	67	96	77	120	86	78	81	82	83	76	88	90	101	76	96	97	77	77	104	84	69	88	85	90	94	66	95	83	84	101	80	78	93	79	75	81	74	78	96	98	82	89	86	89	89	96	76	73	82	111	103	89	88	87	84	77	70	93	95	85	77	87	81	89	107	94	83	93	79	87	75	79	83	101	85	102	85	87	80	95	80	77	75	102	90	102	83	99	79	86	85	74	83	72	85	80	88	92	83	69	94	79	82	95	99	96	78	106	81	90	81	99	75	99	82	75	72	82	87	80	95	90	87	100	95	92	86	86	75	105	73	83	77	88	79	81	83	98	90	80	79	89	67	85	88	77	96	88	88	89	87	91	75	78	77	93	88	84	92	87	90	86	86	93	82	77	82	80	98	93	88	80	86	75	108	93	89	91	89	85	82	87	104	88	113	90	82	83	94	86	83	100	75	91	107	95	98	84	99	97	102	85	75	86	81	79	89	81	87	97	72	99	77	80	102	98	79	94	81	92	87	72	74	87	83	74	91	90	85	85	72	106	85	92	71	91	92	81	84	69	92	80	95	80	88	88	100	73	122	99	96	88	88	89	90	83	84	72	87	81	99	92	82	94	98	94	80	89	84	98	78	71	81	84	87	96	80	81	71	76	98	91	81	74	79	85	81	91	96	77	108	102	94	89	84	90	75	79	84	105	105	80	69	92	96	98	74	75	89	98	89	79	90	89	99	92	94	80	90	86	86	74	99	98	82	88	90	87	90	103	80	86	78	90	93	92	93	93	89	82	97	93	98	92	72	93	104	74	70	98	81	85	81	77	90	72	94	92	78	87	90	78	84	90	86	80	84	71	84	88	80	82	70	95	73	110	95	94	94	83	77	99	86	80	74	95	90	96	89	108	86	90	84	96	76	75	97	72	81	92	81	82	88	91	94	89	95	112	94	78	113	83	105	92	82	60	88	94	72	71	83	89	88	87	76	97	81	89	84	89	85	105	89	102	80	79	87	94	89	87	100	75	78	67	70	89	81	86	103	89	86	94	93	73	93	76	86	92	98	84	73	84	83	61	82	100	91	86	88	98	80	77	91	105	89	81	89	105	86	83	91	99	90	92	86	78	90	92	91	87	93	78	84	80	81	97	92	73	89	101	73	76	78	101	76	95	99	87	85	104	80	85	83	92	88	97	81	97	92	93	94	90	85	103	83	78	97	86	83	86	90	90	71	93	97	76	93	94	90	89	101	96	83	85	88	70	86	91	93	90	90	85	76	79	71	85	72	86	94	67	71	82	88	89	94	78	92	84	83	100	68	87	83	97	93	90	96	74	113	103	78	75	94	87	65	76	101	75	84	97	91	91	77	76	73	86	89	81	83	94	74	81	76	82	90	92	78	78	80	84	102	85	66	94	79	93	101	85	93	82	87	68	81	85	91	99	93	82	91	78	89	83	77	98	93	108	83	92	78	88	90	84	80	96	92	75	79	73	104	86	94	93	87	83	77	106	82	83	91	76	80	93	87	79	93	102	120	99	81	84	77	86	81	65	84	74	79	74	74	89	90	73	87	102	80	98	95	81	83	81	87	90	84	97	75	103	81	93	88	82	92	111	107	103	92	95	83	88	83	84	86	90	95	100	74	84	75	93	97	88	80	82	83	76	78	102	94	85	81	83	98	91	77	87	75	88	90	73	82	94	98	94	98	77	92	87	82	95	81	92	108	92	87	90	92	99	76	97	89	73	99	107	88	90	89	86	100	101	94	88	81	94	92	107	84	87	79	87	105	101	93	83	89	92	96	76	86	73	76	104	90	99	102	92	95	93	101	79	72	89	88	86	87	77	87	98	95	87	98	97	89	75	80	101	87	99	80	94	99	88	107	100	96	78	81	103	73	85	102	83	95	83	105	72	84	102	83	79	67	94	91	91	104	93	106	81	83	109	116	92	96	117	85	76	84	80	83	77	91	84	90	104	87	104	89	85	94	80	95	88	89	91	86	83	86	87	86	102	81	94	73	68	68
8289	1185	2147	2135	1653	1254	998	837	697	601	574	486	427	399	359	363	346	323	320	301	309	321	298	284	278	260	235	286	286	259	255	284	260	246	247	250	244	221	235	247	278	225	248	227	208	202	222	250	251	248	227	225	262	213	234	259	253	266	252	284	249	237	242	282	257	279	289	262	252	264	243	261	266	251	252	263	226	240	264	277	268	278	297	259	244	241	234	245	238	221	234	247	232	232	220	223	230	235	219	260	210	209	212	219	235	209	198	240	201	225	202	232	208	199	223	221	223	235	225	248	217	201	192	216	193	211	226	219	209	240	238	225	198	217	193	227	244	233	254	214	209	205	235	192	222	233	236	222	212	232	272	250	229	246	203	212	219	210	228	211	199	244	213	211	204	218	222	238	214	211	243	206	264	220	210	204	221	247	218	234	213	222	225	213	203	205	229	227	222	234	243	209	229	222	211	211	240	232	224	232	219	231	227	231	227	202	232	237	222	217	192	222	212	193	213	216	226	202	239	180	218	219	229	230	225	213	227	213	220	225	183	223	244	227	223	230	231	234	217	227	213	230	218	227	223	224	231	249	194	207	241	221	215	224	211	208	238	222	217	216	212	234	234	230	210	236	230	254	226	220	214	221	238	242	223	193	234	225	257	209	204	216	252	214	216	224	217	241	206	215	223	222	241	201	221	231	243	219	236	223	189	221	205	217	220	231	223	225	210	246	223	192	203	210	227	181	229	195	227	229	234	228	219	211	216	218	227	200	231	220	235	226	199	218	259	239	217	202	214	208	228	215	216	213	189	219	241	189	249	232	231	213	237	203	221	214	225	234	207	199	216	224	214	201	219	228	222	209	240	214	207	231	208	226	235	226	212	220	247	220	233	245	252	224	199	214	210	231	229	234	198	215	201	237	227	233	234	223	195	238	232	198	219	238	204	215	211	232	215	225	212	250	194	216	248	221	234	239	213	202	208	199	211	215	210	222	253	213	235	239	227	224	240	225	240	231	235	252	216	258	215	208	213	197	238	240	211	228	231	202	272	247	212	213	220	237	220	219	219	217	234	226	207	236	222	199	217	188	238	217	209	196	225	211	232	236	230	210	213	210	208	234	222	214	232	223	210	223	203	254	237	212	215	223	204	237	232	232	239	253	196	242	235	234	244	200	249	223	247	233	212	219	228	239	206	219	235	215	224	218	218	220	210	243	231	220	209	220	195	218	203	236	203	209	226	196	176	224	238	218	233	243	209	212	211	226	225	217	224	207	212	205	205	211	207	227	251	207	221	227	244	236	202	238	255	226	210	230	212	236	221	221	199	203	247	212	235	242	224	214	222	216	219	239	227	196	238	234	223	223	244	210	210	235	199	235	238	243	204	226	255	219	220	240	246	258	225	207	244	240	220	210	212	226	237	209	209	217	199	206	225	225	237	193	222	231	251	222	226	212	254	232	197	251	241	218	227	223	239	235	218	240	223	229	232	197	216	218	260	245	251	215	233	220	210	225	228	226	223	224	222	209	230	226	218	230	233	253	208	203	225	244	226	198	213	240	211	206	242	221	237	226	199	242	207	210	221	204	205	231	216	205	238	218	232	233	217	224	220	201	196	210	213	203	230	228	198	220	200	215	223	227	217	211	204	227	207	233	218	212	226	247	229	215	218	220	221	232	192	210	206	230	227	189	218	223	228	228	228	233	210	222	223	232	226	227	214	217	237	222	197	237	201	226	208	238	230	224	208	227	197	213	225	209	223	212	199	239	203	242	226	227	228	218	196	211	219	210	219	216	216	220	222	224	200	211	220	213	237	201	209	222	204	217	210	245	207	226	251	226	227	225	227	225	230	229	239	225	238	200	221	216	220	215	222	227	235	247	214	207	233	225	243	209	238	212	201	215	211	239	220	236	232	213	245	200	182	231	209	231	189	234	206	237	220	237	223	213	205	193	220	233	248	208	220	226	230	253	219	216	214	226	190	238	214	204	203	206	218	217	214	222	210	222	195	195	213	213	229	246	215	230	220	216	218	192	247	215	225	214	225	216	206	222	237	201	200	237	226	236	228	239	227	219	215	234	242	234	204	226	209	217	229	235	204	205	209	216	217	232	224	251	224	206	204	240	214	220	205	223	213	221	234	219	206	212	234	215	237	198	228	225	213	200	207	214	213	232	198	233	216	215	235	215	239	213	232	246	218	231	220	194	223	223	212	219	219	242	204	217	208	241	199	208	213	222	212	196	243	218	224	237	215	215	235	247	216	220	195	233	212	217	242	230	220	218	215	236	222	202	215	232	221	198	235	241	255	224	235	218	229	204	230	196	246	226	238	226	232	193	227	226	215	203	212	184	234	246	228	201	226	206	244	225	252	206	232	235	238	223	234	231	224	206	222	220	233	225	212	201	236	232	224	246	200	238	226	216	208	179	231	212	231	221	212	222	246	223	212	209	213	219	243	218	218	203	203	245	227	192	220	216	236	230	211	201	221	250	220	216	210	210	240	225	212	208	220	220	235	228	234	220	235	204	231	217	243	245	205	227	225	229	220	207	216	213	207	230	227	236	221	227	226	229	222	231	241	214	222	196	216	216	242	220	216	229	218	228	215	192	235	213	231	200	218	205	247	237	233	234	202	202	212	246	200	229	219	212	256	212	226	220	215	202	213	238	241	217	234	205	230	215	204	201	214	207	210	209	245	189	233	228	198	237	212	198	183	212	223	231	214	208	221	205	236	231	233	217	232	203	208	207	184	225	251	217	215	219	200	247	255	245	231	235	234	230	245	230	231	240	224	211	233	245	230	227	226	227	259	233	223	198	221	244	221	220	241	220	236	215	223	230	249	206	218	241	211	230	207	223	225	235	210	202	197	234	243	224	229	195	226	246	194	226	212	193	218	229	217	218	220	239	232	219	214	235	240	215	239	205	234	216	215	230	238	222	207	233	201	213	228	225	239	216	221	249	234	214	209	217	220	216	242	246	227	238	205	225	229	190	218	233	228	225	238	234	217	236	216	207	230	200	200	219	218	236	220	234	235	263	224	238	204	228	217	220	227	209	232	210	213	215	218	215	223	223	207	230	209	217	219	221	214	221	240	218	217	248	228	206	201	225	209	206	217	230	213	223	212	221	250	222	237	210	225	209	260	238	241	221	228	186	195	250	201	223	220	233	229	195	225	251	225	206	246	255	214	220	226	221	209	206	215	216	261	210	224	205	224	242	224	221	229	215	217	214	216	240	196	199	219	232	220	193	230	217	196	189	213	240	219	239	232	243	232	206	225	236	195	224	218	216	232	230	209	244	247	245	212	222	229	231	212	198	225	206	217	196	230	219	234	233	220	214	189	196	231	231	207	212	213	215	204	227	225	245	189	223	239	220	212	227	227	229	249	236	213	212	219	235	236	208	205	224	249	211	225	208	233	236	190	228	235	228	236	213	215	239	226	241	205	225	213	237	219	220	214	206	228	207	212	196	247	220	219	248	207	229	207	203	203	217	232	213	231	216
1626	349	255	221	218	212	189	189	211	194	178	184	203	200	193	193	165	212	166	185	194	191	195	170	190	203	196	188	174	181	176	187	170	206	177	155	209	166	214	173	182	207	224	189	217	169	187	213	187	189	188	199	180	178	192	190	199	183	187	201	167	164	189	176	196	173	173	184	186	179	164	191	212	175	186	182	168	183	212	199	178	178	184	189	193	205	207	184	193	210	187	189	166	183	187	206	171	193	195	184	180	202	187	193	197	201	194	197	197	201	221	205	190	172	188	199	184	198	208	182	201	188	207	169	169	177	172	172	193	188	189	185	184	201	201	161	217	195	194	183	203	158	187	170	178	187	177	198	191	187	188	218	180	202	190	180	185	165	155	177	184	203	215	181	186	186	190	184	206	163	187	186	192	200	194	189	201	190	173	198	187	185	186	213	195	174	204	179	177	178	207	192	192	202	158	184	176	165	188	184	205	171	204	196	175	180	157	170	168	175	198	165	172	180	184	207	184	204	203	185	200	191	157	187	171	184	178	188	192	187	174	162	174	192	174	180	212	208	174	185	178	175	197	203	199	170	192	206	186	188	156	182	204	181	206	189	182	193	203	186	178	188	188	173	178	190	191	204	201	173	184	213	181	195	168	172	185	187	182	178	183	180	169	213	181	185	191	192	182	181	180	192	169	190	189	189	221	199	193	186	178	151	185	144	202	202	178	177	185	174	186	182	198	208	189	206	187	197	209	193	196	197	193	182	200	155	192	169	208	186	218	186	187	192	163	178	176	201	180	202	164	197	184	182	171	191	172	172	183	207	184	188	190	191	183	154	189	213	202	204	203	195	196	194	183	165	177	171	192	185	203	178	182	205	180	167	193	195	188	185	174	157	219	208	186	171	199	203	196	195	173	173	183	171	163	214	171	179	179	203	198	200	208	171	193	179	183	159	182	167	170	159	187	182	171	184	227	202	192	183	173	178	198	180	166	188	174	155	192	196	190	191	184	208	171	205	178	195	183	181	198	175	190	206	203	196	169	212	176	175	191	175	190	200	175	198	171	200	175	180	201	203	192	169	208	197	184	206	161	195	178	212	170	170	165	205	195	183	177	180	200	167	195	161	203	168	198	190	208	184	194	172	209	183	189	195	189	178	177	184	215	198	175	201	196	172	178	197	201	170	185	199	180	202	180	201	179	206	172	181	204	180	171	159	170	176	183	180	187	177	204	183	172	180	191	167	167	192	187	211	196	178	203	161	186	174	198	180	182	206	184	189	202	218	203	207	181	223	186	157	176	200	163	172	185	172	169	180	190	169	160	179	176	164	166	193	181	207	210	193	161	184	201	168	182	192	176	180	184	190	201	174	209	199	203	197	175	195	171	187	213	206	185	204	187	177	196	197	185	214	191	189	196	221	189	203	194	211	196	174	166	197	168	183	169	200	172	196	188	189	200	183	169	181	203	177	176	188	171	190	183	172	170	203	222	169	190	149	163	203	194	198	170	192	177	186	200	219	202	212	204	201	200	193	175	189	164	159	187	206	198	186	193	187	195	190	199	215	175	205	180	195	196	192	169	186	188	162	190	170	173	168	189	193	194	194	187	185	194	181	157	186	188	188	164	206	207	200	171	162	190	175	187	190	183	205	209	207	184	192	177	171	180	182	205	174	181	160	210	219	187	194	197	196	170	158	186	184	194	201	197	169	173	176	219	197	191	207	212	168	201	192	181	184	210	188	190	156	184	200	202	197	192	182	201	180	178	153	175	198	169	161	168	175	219	196	197	194	183	173	180	178	182	196	177	194	190	191	173	181	216	182	177	213	180	190	229	184	161	185	198	179	179	196	194	211	193	200	189	176	197	195	194	169	180	179	169	183	184	198	174	188	172	181	183	174	175	196	178	162	160	175	181	204	199	171	174	177	193	225	165	188	180	197	175	190	186	168	171	190	181	168	177	201	181	201	183	192	161	168	209	167	190	199	195	188	182	193	179	193	192	199	201	201	175	165	193	175	180	176	188	183	194	183	208	194	182	179	195	173	195	186	178	176	188	176	190	171	176	200	179	171	182	188	192	186	200	177	223	173	192	205	190	204	184	163	171	185	180	201	184	168	205	179	166	163	182	187	199	171	204	157	208	180	182	203	180	207	170	187	186	175	177	182	171	191	190	188	217	186	192	169	202	193	178	188	197	187	150	203	207	212	209	207	206	210	208	173	184	197	210	187	189	183	214	175	178	164	188	163	180	200	184	184	177	208	187	174	204	182	184	196	198	188	147	180	180	179	216	177	194	192	144	177	208	176	178	172	183	208	154	180	201	171	189	189	200	196	184	164	183	175	185	192	192	169	192	210	184	202	202	192	217	218	190	196	188	177	187	194	160	185	178	176	200	210	197	189	173	192	187	195	192	193	187	190	160	158	179	207	208	202	200	206	161	192	188	158	180	186	183	188	179	178	194	170	184	187	204	212	170	168	170	170	186	194	204	213	186	193	198	188	195	210	183	159	198	174	200	180	167	189	191	167	199	198	175	189	197	199	178	183	162	183	202	212	178	185	198	177	190	192	192	198	194	196	178	167	170	162	188	185	178	196	175	146	191	185	174	201	208	199	209	183	189	194	180	185	176	153	188	184	180	225	197	191	190	213	213	198	174	182	196	202	174	220	183	178	188	185	194	202	187	170	177	178	174	194	198	184	203	206	183	179	210	175	174	177	184	208	195	162	178	212	167	199	171	204	155	179	194	212	202	204	188	181	181	200	185	193	212	189	207	210	167	205	160	191	191	171	190	180	186	205	190	178	197	219	179	206	189	185	181	224	180	191	163	185	178	164	162	179	168	179	177	189	187	175	217	177	183	198	167	192	220	189	153	190	209	196	182	169	191	190	174	174	200	203	181	177	173	183	204	200	213	173	180	188	195	174	171	185	188	180	205	184	193	171	189	179	184	192	196	186	182	187	200	187	188	183	166	172	203	166	193	188	189	185	183	176	208	177	200	164	183	200	193	165	184	177	208	168	171	175	180	165	171	157	186	169	203	181	163	192	182	166	192	163	199	204	172	175	175	181	189	194	165	182	181	179	198	188	210	189	191	160	201	190	164	198	147	167	187	201	187	195	182	193	183	167	179	168	196	176	185	193	179	176	187	172	192	189	193	188	167	168	175	207	180	183	191	208	170	196	204	199	171	161	187	192	203	178	202	217	186	183	215	193	203	179	187	177	175	178	177	191	176	178	182	204	199	207	179	179	184	189	170	209	178	179	183	187	180	210	204	177	184	175	179	202	160	168	168	197	207	163	168	181	163	182	173	190	183	199	193	179	195	204	179	213	184	183	207	171	175	212	190	182	188	191	206	190	192	197	169	199	191	203	176	178	187	210	200	179	167	190	192	187	189	221	169	166	194	166	201	181	179	182	161	185	165	171	203	192	191	176	194	212	187	188	183	168	165	169	180	192	152	202	183	186	173	157	210	181	190	201	215	192	177	190	191	185	195	175	176	176
1954	606	649	601	585	558	488	509	464	462	468	418	429	447	484	413	459	460	421	414	479	418	450	460	411	420	399	450	440	435	472	436	465	413	409	489	513	433	421	471	442	445	423	470	400	454	426	465	457	466	408	436	462	431	442	450	463	430	449	423	441	393	474	461	447	486	484	486	446	429	437	449	430	436	485	441	502	431	457	474	472	507	440	471	477	481	462	431	467	438	445	452	429	444	445	464	437	398	456	453	471	430	433	423	421	455	439	475	428	430	452	425	402	442	453	466	440	441	441	469	446	445	418	450	437	399	421	428	428	457	450	405	422	467	457	467	423	440	451	453	441	445	434	443	456	493	421	464	450	461	446	456	420	463	451	419	414	423	484	450	413	415	429	427	437	481	452	425	433	451	449	474	410	439	422	441	460	425	445	443	461	455	424	477	443	418	473	439	437	457	452	480	460	498	421	427	477	423	470	457	433	397	425	453	429	436	465	445	401	450	481	400	444	401	446	477	463	433	430	409	409	428	422	444	414	436	431	470	458	461	418	437	461	423	411	461	463	420	475	419	420	453	410	428	449	467	424	440	463	447	455	465	455	430	451	381	473	418	451	419	438	407	407	420	456	454	409	453	473	443	423	414	433	403	441	402	430	481	457	467	453	422	445	458	426	419	464	482	437	441	478	469	472	453	457	400	438	452	418	450	421	415	443	447	467	477	428	495	446	443	444	447	395	407	462	421	432	435	499	444	449	452	467	440	407	399	439	481	437	418	441	419	475	465	443	456	475	461	480	408	446	415	411	430	501	455	454	445	494	474	407	457	431	425	444	438	429	436	448	435	480	407	464	481	428	419	439	416	414	457	458	420	441	453	443	447	420	466	457	419	459	446	471	409	439	403	465	444	422	410	415	420	398	441	425	478	427	467	452	418	446	416	436	441	440	445	460	439	458	456	478	476	468	430	448	433	403	444	445	483	398	411	424	417	433	453	448	439	445	445	411	497	454	460	453	445	432	425	454	417	447	432	424	457	428	413	438	411	437	456	468	470	450	409	402	467	460	415	456	477	463	456	457	440	429	437	442	441	430	407	425	385	482	435	449	461	447	459	464	428	443	460	432	459	447	467	438	419	468	448	430	446	401	443	450	408	445	443	406	459	434	429	448	453	444	476	440	453	387	410	412	445	439	462	439	454	468	412	427	420	417	439	455	449	454	437	438	461	430	429	441	409	460	423	462	461	467	445	471	461	450	437	408	385	450	473	407	444	470	427	456	456	487	467	438	419	475	473	452	444	455	448	448	433	453	448	469	432	464	447	475	429	428	461	487	420	441	390	439	431	441	439	468	434	508	431	417	458	465	474	458	468	469	465	446	426	461	441	442	463	433	437	440	453	423	428	433	395	456	450	394	485	464	451	483	456	483	463	432	427	442	452	454	432	475	464	406	415	471	435	469	423	448	433	421	463	444	457	440	462	420	439	422	440	429	435	445	425	429	462	459	457	455	425	479	475	451	460	415	434	418	412	439	474	434	467	430	448	409	457	391	434	429	458	455	407	441	425	457	463	445	483	490	439	471	439	438	429	411	406	443	458	447	492	444	442	467	473	434	417	459	436	429	443	425	417	442	447	443	418	432	452	444	457	456	419	448	425	420	416	419	483	460	451	467	471	465	439	442	389	443	413	442	421	491	457	443	461	433	459	459	449	437	452	436	463	477	429	425	453	392	482	433	455	464	445	474	452	468	428	439	433	438	465	425	455	417	431	449	460	464	425	445	456	479	429	440	434	450	423	436	450	439	423	463	483	453	415	434	470	449	462	445	453	422	421	407	441	438	457	456	434	445	440	451	467	393	436	390	476	431	405	425	455	419	480	402	446	439	447	431	468	437	470	453	432	454	433	452	448	414	470	411	430	469	420	476	471	439	473	453	460	467	465	445	454	402	397	442	439	457	450	427	436	396	455	434	438	414	448	420	424	429	417	439	437	455	429	444	451	469	459	429	425	436	444	464	454	442	425	468	424	380	450	468	439	470	444	468	428	420	456	425	430	438	443	433	428	449	457	425	404	450	432	469	453	426	407	443	433	429	466	447	448	489	456	435	416	438	418	423	431	428	460	475	443	446	415	449	462	413	460	421	456	423	489	463	435	428	436	430	405	433	444	431	423	443	428	430	459	472	437	393	453	451	435	392	469	453	477	450	413	452	458	411	422	461	444	424	472	402	447	446	443	438	421	458	453	438	437	449	473	473	448	445	398	414	441	480	464	454	455	466	434	454	482	435	426	451	425	449	486	457	471	441	466	409	449	453	403	459	469	461	417	497	459	416	437	433	422	410	451	480	428	446	427	422	391	410	425	424	434	422	452	446	461	460	465	444	438	436	470	455	436	465	446	444	447	429	456	460	414	458	432	440	456	440	440	422	426	434	509	432	448	390	407	467	474	414	444	451	446	432	492	433	458	451	413	462	461	464	415	413	438	487	453	453	460	447	420	449	389	476	454	421	417	468	448	428	436	468	482	450	408	432	446	480	447	474	440	436	483	422	434	443	404	480	433	454	391	465	429	415	438	455	448	434	423	438	446	482	416	411	447	462	465	465	419	437	465	453	413	458	471	467	439	443	470	451	444	443	437	460	454	461	485	437	410	423	469	442	440	445	459	466	432	449	453	482	457	432	437	459	477	438	474	466	411	449	427	431	484	453	419	426	416	446	448	444	439	407	401	459	463	447	443	430	458	402	454	438	439	440	430	421	469	458	451	458	458	468	446	465	476	456	450	428	459	429	432	439	449	440	416	460	458	437	438	440	416	438	425	445	450	449	412	399	432	454	449	451	436	439	494	440	446	442	431	426	435	426	466	486	468	431	438	452	423	456	432	437	446	428	433	465	433	461	423	437	430	421	466	448	453	446	430	473	462	440	453	448	456	417	430	446	418	447	440	445	444	441	437	456	453	414	447	441	471	461	454	423	482	450	436	456	447	476	421	479	437	457	435	470	467	464	433	456	464	424	461	471	454	452	450	424	428	410	424	432	421	439	455	421	439	430	442	451	474	463	478	426	474	435	377	462	463	442	421	427	451	468	445	435	438	390	446	443	481	428	462	466	452	445	424	455	420	476	451	460	427	454	421	410	449	488	467	442	448	423	431	465	444	462	433	445	453	428	462	434	436	413	450	483	452	429	464	459	441	432	436	483	478	415	424	464	440	439	452	457	433	418	453	480	448	391	427	454	438	433	468	417	442	410	466	451	416	425	424	439	445	434	460	437	454	442	447	443	434	467	466	482	441	461	453	453	450	473	449	440	442	461	429	442	446	462	430	451	420	438	478	472	469	473	437	459	443	416	462	469	432	449	410	427	430	403	472	482	464	435	461	429	435	468	437	425	455	448	436	419	448	455	450	461	465	463	470	440	443	439	432	406	414	445	424	423	439	459	465	440	425	435	432	446	445	450	467	415	442	451	420	453	394	445	475	474	467	422	427	492	459	449	464	448	459	439	457
7341	724	613	469	338	289	226	230	216	200	184	210	191	179	183	181	179	200	183	199	198	160	183	153	185	182	171	174	169	172	181	190	199	167	140	184	187	174	173	181	173	178	180	145	176	165	167	158	175	176	182	178	187	153	177	192	189	168	165	161	190	163	188	189	180	165	166	180	176	162	178	144	185	184	165	180	169	166	177	197	190	158	206	169	162	191	190	189	171	178	154	182	156	151	153	185	170	194	165	187	167	177	169	140	171	152	160	167	183	171	170	169	177	173	166	181	168	157	185	187	152	152	155	167	175	195	159	167	168	180	192	152	168	200	185	162	155	180	159	166	167	164	162	176	159	174	169	172	194	147	189	167	163	194	165	154	158	158	160	170	158	148	174	154	191	179	163	175	184	190	181	168	183	167	190	170	179	166	178	167	204	164	184	175	171	162	163	170	169	178	183	169	191	135	178	179	155	192	189	162	208	165	158	183	185	168	164	161	168	183	184	162	153	181	148	174	176	163	175	161	148	165	178	176	187	184	156	166	170	158	166	187	197	156	151	165	174	181	163	162	154	190	183	198	169	169	159	169	181	190	160	186	176	165	176	178	185	173	156	196	181	179	160	188	153	187	149	177	187	170	154	176	172	167	153	164	164	173	149	163	184	179	176	178	171	163	148	174	176	170	197	159	170	159	187	154	161	177	168	162	172	170	183	181	171	191	187	194	150	161	156	164	160	163	161	191	180	177	196	171	180	186	157	164	151	167	182	153	154	181	187	180	161	169	168	183	176	186	192	185	183	148	183	209	181	172	191	181	186	200	158	178	159	175	156	134	191	181	173	165	164	164	157	181	172	171	149	175	142	182	166	174	170	171	160	174	160	176	164	173	159	179	182	189	160	178	182	170	158	155	168	165	179	183	190	164	190	180	166	161	185	189	163	169	176	159	159	180	169	174	198	184	176	194	171	179	194	178	150	177	176	181	171	182	194	182	188	156	162	168	151	159	208	159	170	186	182	163	157	154	175	163	143	172	182	163	171	155	177	201	212	164	164	209	172	179	160	162	188	180	186	190	187	167	157	200	164	189	197	184	171	178	181	180	179	194	184	153	209	203	180	178	170	192	158	187	173	162	177	174	176	207	183	176	183	163	170	152	164	161	198	166	208	184	194	185	175	147	164	190	186	157	150	159	183	182	181	174	200	148	174	160	163	179	170	161	185	183	174	170	170	178	176	183	210	183	153	181	171	155	201	187	153	151	179	178	169	159	169	166	151	174	164	169	212	172	182	174	203	171	164	193	155	198	186	165	185	185	169	179	157	158	181	161	162	174	199	162	201	160	203	209	181	175	189	166	157	168	183	180	168	154	153	152	168	194	184	190	170	163	186	149	154	159	146	158	177	174	176	199	149	167	174	169	184	156	172	163	167	171	208	158	169	175	170	182	177	190	169	202	153	173	198	156	160	209	188	188	160	185	171	187	190	162	176	157	172	182	154	181	152	157	175	188	196	155	163	166	150	160	183	153	169	150	183	167	203	182	164	176	198	163	150	176	174	200	152	193	194	180	182	179	178	174	193	172	170	175	178	176	178	180	158	219	178	188	172	164	162	166	184	158	171	156	193	173	162	163	174	167	153	153	172	144	182	179	175	164	196	173	167	169	165	183	185	181	141	186	165	188	172	187	176	178	174	174	170	174	199	161	180	188	153	143	182	180	167	192	166	188	171	167	176	175	159	164	161	170	183	179	182	165	180	162	181	178	171	184	171	166	163	173	161	172	165	148	169	181	145	172	180	174	183	175	167	181	172	205	174	186	178	158	172	155	194	179	189	184	158	180	197	192	160	196	169	172	185	165	177	148	190	173	184	167	174	163	161	178	163	167	160	160	194	200	185	158	159	151	159	179	167	186	179	201	197	175	192	159	188	153	155	159	187	171	191	175	185	169	187	178	167	166	175	203	176	158	195	156	175	196	201	179	179	180	158	157	174	189	174	170	163	170	184	167	155	197	176	166	182	191	183	156	176	190	153	154	175	179	169	161	182	168	197	182	168	171	186	181	160	174	191	142	180	175	143	172	175	143	171	183	160	162	168	141	163	200	160	180	178	198	179	177	165	163	187	180	156	144	161	153	183	148	190	176	191	189	192	169	168	182	180	155	194	166	173	171	181	165	180	194	174	161	185	175	152	189	167	174	172	181	182	159	164	174	187	140	158	168	189	166	177	182	195	176	176	165	186	182	173	171	177	169	167	157	193	171	173	195	174	168	183	149	173	177	210	190	182	170	178	165	160	181	178	165	168	166	155	144	190	165	154	177	151	151	169	158	157	175	172	155	178	186	176	173	186	185	161	183	178	162	156	168	198	166	188	184	169	165	166	182	172	182	174	176	193	164	147	182	195	190	170	159	176	160	152	173	187	187	149	184	193	185	164	173	144	165	169	169	168	160	146	168	183	166	177	174	181	190	192	188	197	159	168	162	165	157	168	173	203	173	190	180	156	176	166	189	182	176	176	181	169	180	192	165	192	160	173	178	171	179	176	167	142	175	151	178	186	211	151	185	162	169	151	168	170	167	156	167	181	164	142	162	157	167	177	155	177	183	171	163	197	213	197	168	166	175	153	174	171	178	154	171	183	163	185	163	165	150	169	165	168	164	166	164	182	188	194	191	171	166	176	186	168	182	195	189	158	168	167	183	182	187	168	164	171	169	159	187	173	152	178	186	164	176	175	193	175	172	158	154	196	173	176	164	177	201	168	169	180	170	186	141	170	178	175	173	204	171	146	188	192	156	190	187	161	166	138	178	177	159	159	160	143	170	150	188	150	165	147	177	196	141	189	177	180	169	169	152	159	182	159	183	170	175	164	172	179	171	168	161	176	183	189	201	200	180	176	148	150	159	161	168	167	156	208	181	154	180	177	201	158	179	164	173	160	171	170	183	193	188	172	183	162	146	161	164	164	176	148	172	171	174	161	200	180	180	155	158	174	166	181	186	181	193	181	159	178	197	191	190	182	182	179	163	189	180	171	176	162	178	171	168	192	167	198	183	158	163	155	182	185	180	180	177	150	189	174	184	167	178	175	173	195	194	196	151	158	185	147	179	165	192	198	148	185	182	184	166	194	164	158	155	162	171	201	190	178	156	166	187	176	171	171	161	176	178	204	189	152	176	160	190	174	184	169	193	181	199	170	192	193	166	169	183	176	191	198	194	176	183	164	133	161	187	182	183	160	187	177	154	182	159	179	152	171	162	199	171	181	160	168	176	178	167	146	149	168	176	179	170	149	190	174	163	168	162	190	160	159	159	173	174	147	171	191	162	165	168	135	175	162	161	170	169	186	168	158	170	190	190	175	189	173	180	190	157	168	186	162	160	157	176	189	178	196	169	160	168	186	173	165	166	201	175	172	186	192	178	156	156	139	190	172	158	162	178	154	150	172	196	162	163	173	205	164	173	174	164	175	167	163	154	188	152	160	178	183	164	190	169	165	175	171	184	176	195
6593	939	1451	1359	1190	987	784	741	632	627	540	546	515	520	446	485	454	468	450	455	486	457	408	483	427	412	431	458	412	414	379	436	383	400	407	465	452	431	428	410	424	394	463	395	439	404	374	422	394	440	429	429	424	403	403	424	409	433	431	424	431	422	429	455	453	401	439	411	430	458	394	407	416	408	455	452	430	442	419	480	423	416	421	420	443	420	410	432	435	444	406	388	405	398	423	378	417	404	413	409	409	381	446	420	435	399	432	372	409	434	397	384	454	412	391	451	391	442	395	402	385	431	365	383	387	400	402	401	363	372	414	418	411	385	384	383	393	369	419	424	382	433	405	380	423	389	383	387	394	413	431	420	407	404	366	404	411	398	377	399	426	437	385	409	386	397	424	406	410	420	452	425	381	412	421	396	375	436	394	424	382	445	398	394	431	432	430	399	422	427	426	438	423	361	422	421	386	414	408	400	417	416	412	390	408	368	400	430	386	434	404	411	414	420	390	386	410	385	401	390	427	420	445	416	415	378	395	406	418	423	398	388	407	401	450	405	441	410	427	406	423	414	444	438	388	388	411	417	421	408	399	394	415	416	412	443	391	400	382	409	404	427	407	401	442	393	393	388	420	437	378	424	408	388	414	399	437	398	379	377	398	406	408	403	409	422	403	380	404	423	432	411	426	434	385	438	393	418	372	425	400	391	413	369	421	419	353	396	443	413	417	442	383	435	400	405	398	451	408	424	417	375	409	424	456	425	419	418	400	394	414	372	430	416	392	403	429	401	448	409	440	411	433	427	401	397	372	400	451	440	373	401	429	394	451	391	364	374	442	424	429	418	420	404	389	411	410	424	399	376	411	382	376	412	414	406	387	429	381	388	434	425	413	417	412	400	392	412	378	397	411	367	394	413	410	389	414	427	386	425	419	436	441	386	409	410	416	444	425	401	407	424	407	426	400	384	427	412	418	402	392	387	405	411	377	402	403	448	424	404	408	431	398	406	374	389	418	422	391	394	406	420	409	411	417	409	392	440	375	416	399	423	425	395	404	397	395	396	423	423	447	387	370	434	398	410	383	457	408	389	423	415	409	373	428	417	379	405	386	409	409	425	428	408	420	402	405	406	386	397	393	443	425	400	394	381	379	427	388	411	397	398	399	423	443	407	401	400	432	434	436	398	420	408	425	406	412	436	410	384	430	414	399	375	396	412	416	384	403	440	399	361	376	396	387	446	397	391	444	398	394	365	423	417	425	409	426	373	415	400	403	430	419	411	384	400	403	371	394	429	415	376	388	401	403	417	440	401	424	406	405	416	408	400	424	414	383	416	431	420	420	398	396	409	440	400	392	417	445	409	372	382	398	400	384	405	401	389	381	398	390	407	421	438	403	421	370	381	404	429	442	424	402	434	413	410	420	406	399	412	420	418	387	384	383	415	411	419	380	408	416	372	417	456	415	418	419	465	438	417	413	419	464	387	416	401	397	372	417	408	414	372	379	411	428	418	418	418	419	402	420	416	394	427	425	414	379	389	408	441	432	432	422	408	409	422	427	395	428	426	382	431	390	399	425	404	414	408	377	385	385	376	380	397	422	402	403	471	422	428	384	436	392	425	412	414	425	408	407	380	384	367	384	407	415	417	428	403	383	391	393	382	401	411	431	413	400	410	392	366	448	420	429	407	398	389	445	438	391	426	415	440	412	380	419	383	406	415	393	430	395	382	389	415	417	427	409	425	406	430	416	393	400	404	430	399	411	388	402	414	415	426	352	419	409	376	421	412	406	388	393	380	387	378	362	422	436	402	439	398	413	426	390	383	372	397	387	425	429	396	404	408	422	398	392	420	409	415	401	403	436	371	416	395	413	415	395	407	420	406	414	442	404	430	370	411	376	429	390	423	420	431	394	407	388	441	372	380	407	423	366	397	423	379	427	397	425	413	371	430	388	419	373	412	412	401	426	414	360	433	422	408	395	434	431	376	370	413	376	402	419	419	410	406	423	410	391	435	380	373	411	414	419	423	418	382	406	406	401	389	395	399	426	388	383	431	392	397	403	398	397	405	409	416	400	393	427	440	406	367	419	389	415	412	377	445	414	417	399	409	443	410	397	381	403	404	382	379	450	439	428	423	404	440	429	430	409	412	406	400	400	390	413	408	415	410	403	371	386	422	420	395	390	415	411	412	413	420	422	411	426	388	444	373	388	421	433	382	420	379	434	423	405	424	419	411	393	386	428	396	422	399	401	417	427	398	398	404	377	389	408	411	403	422	426	408	422	434	441	411	425	412	382	388	404	383	366	375	381	398	407	407	445	406	367	392	438	408	410	391	408	386	415	429	386	409	404	419	403	399	421	419	391	418	418	402	412	424	414	431	386	420	380	404	366	405	414	437	413	379	403	433	399	435	412	421	413	398	422	406	425	394	373	417	405	443	428	422	390	398	409	402	386	393	383	384	405	420	388	406	400	395	399	424	368	373	406	407	399	399	399	428	393	392	388	401	435	430	413	436	373	445	383	448	432	439	432	426	384	437	409	405	437	396	416	384	404	385	374	382	413	392	436	456	420	418	371	366	412	391	404	421	372	378	384	415	420	428	379	416	411	396	402	393	408	409	388	390	398	410	424	418	436	417	395	378	414	407	419	432	414	379	433	459	393	424	432	411	431	412	361	407	378	425	393	429	407	382	387	428	403	433	406	384	374	454	394	412	407	422	434	400	414	381	406	418	412	422	439	411	381	402	408	411	392	406	404	428	391	394	386	388	415	426	433	377	427	389	422	428	393	373	397	378	396	441	398	408	430	441	388	412	431	414	416	378	420	377	398	416	396	413	397	440	376	430	382	439	400	389	410	415	396	405	403	397	396	386	426	376	422	387	401	422	376	430	411	422	392	380	423	421	399	419	387	380	419	401	446	387	408	402	423	419	409	396	404	399	392	398	411	415	392	410	426	429	388	390	425	410	438	418	406	439	404	412	407	443	418	416	390	428	422	387	408	408	370	390	412	395	374	401	367	384	452	417	405	398	383	407	377	405	414	402	460	430	409	411	456	423	414	404	413	417	405	410	428	373	400	382	446	438	434	433	427	426	412	419	429	441	434	391	382	424	382	415	429	422	402	412	344	410	394	426	387	388	394	387	444	378	414	420	393	446	410	395	402	384	378	415	402	390	432	369	418	416	412	400	402	424	424	424	402	402	412	404	393	395	420	428	432	403	426	415	383	409	436	413	391	389	393	411	368	409	419	432	372	388	372	386	428	372	442	433	419	395	430	392	392	408	411	422	424	371	391	360	421	426	413	398	415	403	390	402	388	388	411	408	395	423	373	357	407	425	438	392	415	444	372	401	399	406	405	421	391	397	430	401	437	402	387	405	391	432	421	383	386	444	396	404	418	430	393	417	393	390	416	399	422	399	394	415	409	401	417	415	368	433	416	405	386	408	434	423	453	444	356	391	432	431	419	418	448	397	394	391	439	406	418	430	410	415	418	391	419	401
14259	1476	956	601	401	255	197	247	165	146	143	140	123	140	113	93	88	98	115	115	80	93	74	92	112	88	87	98	90	84	91	72	96	109	80	92	91	72	112	105	86	82	93	87	101	73	92	97	100	89	87	85	90	98	103	85	98	92	103	92	120	82	89	95	104	87	92	84	89	80	93	88	97	93	88	99	91	98	92	83	76	86	98	87	91	96	82	87	88	91	113	99	93	86	77	83	94	69	75	93	90	94	91	85	72	90	95	72	103	104	86	76	81	79	93	92	93	107	88	89	97	113	79	76	93	96	93	107	68	79	81	94	88	86	97	80	92	91	86	92	62	88	79	77	91	73	93	64	105	105	79	98	86	102	98	86	80	104	84	86	82	109	101	91	105	83	81	92	105	84	106	94	88	85	105	85	98	98	83	92	89	86	86	89	78	81	106	89	85	105	80	88	84	81	93	81	78	81	71	73	88	93	104	101	86	83	82	77	105	92	90	78	88	70	87	79	96	123	85	85	87	89	90	95	86	96	94	96	78	86	102	93	101	113	92	76	104	69	93	102	76	88	88	89	96	92	86	84	87	93	85	93	86	86	108	84	75	99	93	92	93	86	93	101	87	82	96	95	108	89	99	104	81	81	90	81	101	96	87	84	80	84	79	85	96	90	100	86	80	82	97	93	106	83	73	90	86	73	84	85	92	87	88	90	87	86	83	107	86	88	90	98	103	118	101	108	80	92	103	86	86	82	79	91	90	92	91	94	94	91	86	90	75	89	91	79	81	87	78	81	100	99	91	79	82	78	75	78	95	98	101	88	97	79	94	99	91	101	81	103	97	100	106	100	80	100	96	101	87	58	75	95	94	99	93	98	97	96	84	105	84	99	91	80	78	87	92	88	90	95	77	102	94	98	82	93	87	95	85	94	87	89	85	109	70	99	113	116	98	87	91	68	83	80	84	73	91	90	104	77	91	86	77	77	74	85	96	101	93	76	86	101	91	96	81	78	72	90	94	87	77	87	93	104	88	91	82	105	73	82	81	97	75	86	91	87	90	101	77	82	84	98	82	84	73	86	82	88	91	94	85	85	100	90	89	88	86	96	102	89	117	92	104	90	86	87	104	71	79	81	90	89	103	89	81	102	102	87	78	90	93	84	94	78	87	93	80	87	90	90	86	97	121	101	82	95	94	91	85	87	82	93	97	95	76	83	93	74	93	95	90	82	90	85	67	94	108	83	73	91	73	90	83	103	92	77	86	83	84	75	87	83	79	87	91	111	96	92	103	92	98	82	67	115	91	99	80	93	80	82	100	99	88	90	105	75	88	84	89	87	104	93	83	72	84	79	89	85	96	86	105	84	93	94	100	84	92	90	92	86	96	94	86	95	93	77	109	76	83	92	99	80	86	81	80	94	88	88	115	108	80	98	108	79	72	72	93	115	82	92	91	88	88	71	97	95	75	81	77	102	78	110	107	80	94	93	89	81	83	83	88	80	100	87	85	99	88	101	88	102	81	75	74	81	86	91	88	100	85	78	102	85	84	82	95	94	89	85	72	86	117	93	92	85	95	84	97	84	91	88	96	116	91	95	103	85	95	109	98	88	79	101	86	102	91	88	86	90	73	89	88	101	83	95	89	72	83	96	80	90	99	99	91	72	85	103	106	93	94	111	92	82	80	81	87	87	98	109	89	84	99	92	84	77	90	91	88	91	98	101	106	80	96	91	94	81	97	92	77	101	82	81	93	100	99	89	80	91	87	96	77	73	95	79	99	66	87	89	97	94	86	101	80	83	84	84	82	97	93	105	103	95	100	85	99	93	80	92	88	85	108	104	85	69	79	82	89	106	102	88	79	89	87	91	94	104	76	94	75	102	81	91	85	98	82	95	82	73	78	81	88	71	87	85	90	94	99	103	94	90	79	104	85	92	86	95	84	86	98	89	100	87	91	63	84	108	77	88	79	85	89	97	88	121	89	77	95	79	74	72	96	84	81	77	104	69	90	74	93	99	110	84	83	78	89	93	90	93	88	66	94	75	91	95	87	74	96	84	96	88	82	105	75	96	87	89	98	99	88	108	85	89	99	88	92	109	68	75	86	90	95	81	88	87	95	85	85	90	97	90	93	93	69	86	80	89	94	89	78	77	88	77	93	80	89	101	96	85	124	93	101	93	89	71	91	93	80	102	79	84	80	84	114	79	94	86	74	94	95	85	79	75	112	97	71	94	84	79	86	85	115	80	90	86	89	90	104	102	90	80	100	103	105	85	85	102	96	78	88	69	99	104	107	89	95	103	87	81	102	105	75	104	95	85	104	113	107	92	98	94	93	76	87	79	98	85	87	95	89	85	94	90	84	85	72	94	78	78	88	121	97	74	96	84	91	81	100	78	102	97	85	78	92	97	74	78	91	71	97	79	103	103	69	79	87	82	91	90	80	102	114	84	86	90	92	84	96	79	79	108	102	92	96	95	87	90	82	90	101	94	86	105	99	87	88	101	84	103	78	96	95	100	82	101	89	100	80	70	66	70	77	74	82	82	77	92	80	84	97	69	90	79	91	90	82	75	74	77	87	96	99	84	81	89	102	113	84	95	113	103	93	97	92	102	91	75	87	73	97	80	86	76	75	86	105	95	95	80	94	105	97	86	100	91	84	77	107	89	75	99	89	95	110	83	99	85	85	98	88	81	76	107	78	89	103	89	88	77	76	115	90	85	92	89	85	93	77	93	76	89	76	85	106	93	86	94	82	84	76	96	74	91	89	99	95	85	91	93	93	90	104	80	89	99	101	94	102	90	99	81	99	100	92	82	75	74	79	121	95	86	87	80	83	97	94	99	97	105	115	99	88	80	70	104	98	94	93	82	97	79	86	72	87	91	72	106	91	100	98	97	98	83	107	98	83	108	82	86	96	92	97	88	93	86	83	84	89	102	102	97	100	90	84	94	91	84	92	111	80	94	69	88	78	114	92	72	73	93	94	95	91	90	85	95	97	95	86	101	93	89	88	94	100	93	92	90	88	101	97	87	93	100	88	101	97	82	98	98	85	90	85	98	82	70	74	79	84	97	84	90	93	90	70	91	100	79	85	88	84	93	105	110	75	98	94	108	93	91	87	80	95	82	86	81	85	96	96	93	88	79	115	86	89	76	85	90	71	84	83	89	102	111	91	94	90	84	114	84	95	92	96	74	88	100	92	98	83	77	86	63	94	87	86	102	96	89	88	72	86	96	90	93	86	98	90	100	87	96	84	96	95	87	93	84	101	79	71	70	85	90	100	89	86	102	102	93	84	88	93	94	95	85	97	87	79	92	77	97	96	87	101	91	80	80	91	105	81	82	102	82	82	78	74	92	74	91	94	93	88	89	105	81	94	92	84	79	76	94	95	84	109	101	79	85	76	107	80	85	80	105	80	71	87	88	75	88	93	98	86	85	88	86	100	97	90	90	77	91	111	88	91	91	100	96	81	66	75	115	96	111	95	93	95	79	83	83
8453	1250	2063	2049	1703	1310	944	866	670	598	499	500	424	399	424	385	342	307	333	311	342	302	266	270	285	286	270	263	272	255	250	236	275	250	276	249	241	299	259	257	245	262	229	243	266	257	268	236	245	244	218	212	254	236	254	278	231	236	288	274	251	255	237	225	281	267	253	275	261	284	240	272	256	240	279	261	258	269	270	246	315	290	267	245	277	220	247	264	259	227	245	201	256	246	261	235	214	212	253	231	219	201	251	234	235	226	257	233	241	226	223	229	250	232	218	219	243	207	236	227	247	222	245	215	205	213	246	243	220	222	238	245	203	248	232	212	245	229	219	223	216	235	229	220	227	248	238	202	241	238	218	236	246	249	239	226	230	254	234	216	237	213	239	232	241	229	242	208	222	216	229	236	189	237	246	225	236	223	240	239	216	239	257	237	226	203	231	232	256	233	229	216	244	243	249	234	249	225	226	207	203	222	225	239	214	236	227	232	250	228	225	212	202	238	221	226	215	223	223	223	205	248	249	212	232	222	222	200	236	225	201	241	235	213	233	236	235	232	233	234	241	244	194	207	223	203	241	269	232	228	249	253	227	237	213	259	208	200	251	243	228	196	240	219	227	238	219	201	227	203	239	243	214	233	214	227	240	234	252	258	235	248	226	243	236	206	213	222	216	223	231	239	205	236	222	225	227	219	231	219	202	199	221	236	226	222	237	222	220	224	220	237	219	217	229	222	233	203	214	235	237	227	230	195	216	219	261	241	239	225	221	223	240	236	249	228	227	232	197	248	239	220	208	212	228	233	227	208	249	252	229	226	230	222	226	218	234	232	236	235	229	195	223	211	222	207	238	223	229	228	210	227	223	226	199	222	261	228	230	230	236	220	238	198	257	228	218	228	248	198	229	247	229	237	217	227	227	250	215	234	239	233	230	239	237	204	231	271	217	225	256	203	219	228	228	231	229	251	219	217	225	215	229	218	223	254	200	216	232	223	269	220	216	218	229	220	217	219	235	228	207	220	214	223	216	217	204	230	232	226	225	222	264	202	208	234	245	210	256	215	212	235	237	227	218	213	212	215	232	216	213	248	274	236	198	213	228	226	246	218	233	207	240	211	215	205	214	211	223	224	230	226	210	244	237	237	235	236	221	232	243	255	231	241	210	200	228	221	231	233	220	211	209	239	226	218	221	214	222	239	216	210	224	233	233	215	237	227	232	230	248	219	207	219	224	217	225	232	246	237	212	231	195	209	223	237	209	210	225	236	228	202	235	259	226	228	233	230	234	251	220	245	228	201	234	213	238	224	253	234	242	195	230	253	231	227	234	241	231	233	227	223	235	240	211	238	234	231	225	229	205	194	220	228	213	241	240	232	249	245	248	214	207	247	226	228	251	213	215	206	223	222	247	197	210	213	238	236	240	255	235	214	248	218	223	246	221	238	220	249	254	235	235	224	224	236	211	213	226	217	202	211	226	235	218	236	223	226	241	211	214	231	221	228	205	248	225	234	246	229	234	239	227	224	213	216	212	221	182	228	227	227	221	233	217	219	210	206	224	249	235	240	223	219	216	220	237	251	219	206	238	208	216	243	218	228	231	230	226	235	263	243	219	245	227	231	228	199	228	222	231	247	216	214	251	245	245	218	231	209	222	234	196	220	216	237	248	237	217	233	213	220	215	217	234	241	223	228	201	249	235	236	256	221	228	251	265	232	249	205	234	235	207	249	250	211	214	213	220	223	218	238	230	208	225	217	221	216	240	213	209	247	239	239	214	223	224	230	252	236	249	225	232	230	225	234	219	258	236	239	184	242	232	233	228	223	227	244	239	236	233	224	243	218	233	231	229	232	216	227	221	247	215	243	257	240	201	230	247	234	217	217	243	210	206	213	220	234	222	254	217	247	248	246	222	234	227	226	219	234	220	214	236	226	237	242	267	228	218	227	244	216	217	230	225	215	203	197	223	237	224	246	208	252	230	222	207	238	199	226	263	231	205	214	230	207	234	221	231	250	199	239	213	211	210	258	224	242	227	222	236	252	210	231	239	233	240	220	236	228	209	236	224	265	225	230	227	233	198	221	206	224	220	215	200	224	234	218	228	227	251	223	222	254	226	229	207	198	234	214	206	213	170	231	216	224	250	228	216	213	207	241	216	240	230	220	251	228	220	204	254	225	265	215	221	224	222	242	213	231	249	242	238	242	257	212	207	214	221	231	262	237	231	216	225	237	210	223	236	218	217	241	215	225	228	211	218	230	239	222	209	245	229	224	232	247	221	220	233	218	210	225	238	247	237	246	238	236	230	225	210	207	245	238	225	221	236	219	219	245	228	228	249	211	209	224	252	215	255	233	224	222	262	256	221	221	225	222	240	224	240	220	211	226	239	208	242	194	242	226	233	237	221	220	216	213	211	213	243	234	205	204	219	245	213	211	210	206	233	233	226	230	233	236	245	218	228	248	235	254	230	216	221	256	214	228	217	231	202	236	228	230	223	203	244	253	212	241	231	218	213	229	193	259	201	239	236	218	212	239	256	218	209	271	238	211	252	218	241	234	197	241	216	231	239	227	234	236	235	221	232	207	250	216	261	211	204	222	225	216	199	243	237	240	214	232	238	212	241	204	226	204	226	258	222	230	221	212	215	202	239	230	246	253	209	234	230	214	228	203	213	235	228	223	226	233	201	224	231	218	236	210	206	224	212	220	215	246	240	241	239	228	235	234	193	228	248	215	262	240	229	203	209	224	214	232	227	232	194	237	243	240	231	254	214	227	213	227	237	215	223	241	240	223	216	230	232	222	230	237	247	252	196	231	218	269	227	249	225	227	216	223	215	252	217	248	245	259	240	211	228	218	231	239	244	212	228	250	243	247	225	224	223	238	204	207	254	223	260	224	214	229	244	217	228	219	219	235	210	210	244	221	213	245	223	253	250	230	261	226	238	241	227	209	217	215	205	235	212	189	217	200	207	212	236	212	225	252	209	217	241	235	260	249	229	230	201	246	230	222	234	224	222	232	228	247	263	225	232	255	218	213	236	209	230	252	237	214	218	188	219	240	245	239	208	253	219	250	204	223	235	244	195	212	242	217	228	211	236	206	216	237	223	226	229	244	208	233	230	234	234	224	237	232	235	226	216	229	247	235	220	229	228	240	211	222	233	218	229	219	233	236	245	218	224	202	226	238	227	250	241	242	234	200	220	198	213	232	235	195	210	208	216	247	242	222	198	216	239	220	256	223	231	231	245	216	211	214	210	226	246	230	241	232	231	224	224	208	232	233	230	217	225	216	204	203	223	225	252	239	215	235	252	223	230	245	224	203	257	235	215	241	234	225	228	243	240	219	226	228	189	237	206	216	256	251	233	232	245	205	216	225	240	245	245	272	231	225	191	242	238	231	213	245	247	216	223	250	238	235	260	219	228	259	235	238	206	263	235	227	224	220	223	232	225	234	264	222	242	233	224	235	251	222	229	228	204	248	219	241	218	205	227	227	228	256
1638	360	317	217	210	234	222	194	181	174	191	200	200	204	231	177	201	186	199	186	177	185	200	165	200	183	207	175	195	196	177	179	191	195	185	181	179	188	185	183	203	157	195	152	201	210	198	200	190	169	176	204	198	183	200	209	209	222	191	191	177	211	201	158	178	195	195	205	208	189	210	184	186	207	204	196	171	187	219	167	194	184	195	197	212	218	167	219	179	191	211	173	167	193	190	200	214	201	193	213	192	203	170	206	216	188	185	187	168	194	197	206	224	161	187	204	183	183	155	189	191	195	184	195	210	207	203	201	190	199	193	198	192	207	177	176	208	173	182	185	195	186	189	203	195	189	185	184	187	220	210	200	190	210	206	187	190	197	168	198	179	191	210	180	166	178	187	188	189	189	180	175	199	193	195	173	190	189	181	175	221	207	174	196	196	192	189	177	197	188	162	163	206	213	170	194	208	181	185	212	162	165	185	184	199	213	194	190	197	201	186	179	205	198	187	203	168	211	191	195	187	181	176	209	187	196	196	198	173	166	209	179	198	185	172	182	204	191	177	186	170	191	194	179	206	200	199	190	160	178	164	167	191	182	201	205	184	187	202	190	187	196	206	187	185	215	171	198	193	167	195	175	184	192	229	176	207	188	175	188	192	191	201	195	184	229	172	216	201	203	170	192	198	177	162	190	180	209	196	202	200	165	191	176	196	190	183	188	165	183	192	163	200	177	177	191	204	211	198	163	184	153	187	177	194	183	186	189	171	170	193	173	152	216	189	196	177	188	171	204	197	193	198	175	183	184	173	189	203	175	196	180	197	197	202	209	190	195	180	175	194	203	172	180	193	195	199	177	192	172	196	196	159	196	174	196	166	217	210	195	190	210	171	177	213	168	157	179	206	174	180	179	193	190	182	206	228	181	168	203	197	173	172	195	180	203	165	198	170	184	198	178	193	174	205	204	194	190	167	175	194	189	177	184	186	188	192	194	197	204	190	171	178	170	184	153	190	171	174	195	204	190	215	172	208	185	187	200	165	188	195	203	211	183	191	176	192	201	181	211	194	181	179	203	185	198	173	219	192	196	193	199	187	159	180	172	207	176	201	178	161	192	175	191	199	194	171	191	174	193	178	200	183	171	164	186	205	180	198	182	176	192	200	175	183	195	202	186	209	219	227	209	193	219	208	195	158	192	188	159	182	198	207	200	189	182	196	197	210	188	190	182	190	178	216	205	172	190	185	208	203	180	186	184	178	168	188	206	200	181	198	174	170	161	182	159	175	191	220	198	197	217	180	169	180	166	200	187	208	193	201	201	175	193	216	195	209	200	202	178	202	198	178	187	190	191	196	168	192	194	189	193	195	190	211	222	202	163	193	191	205	167	172	185	183	190	197	178	195	203	196	180	188	155	197	200	193	195	172	182	191	203	181	182	176	179	188	190	187	179	208	183	209	215	182	176	216	205	192	189	200	198	200	193	181	192	179	204	190	172	184	174	179	184	195	198	210	158	168	183	180	163	203	212	230	207	186	189	186	182	189	212	174	188	170	186	183	204	184	215	184	173	171	179	220	192	198	184	185	184	185	204	217	176	208	170	185	206	180	154	220	180	179	169	193	176	204	178	174	171	197	185	173	198	186	199	181	213	223	186	171	190	195	192	203	206	191	182	193	193	183	199	213	190	191	206	191	185	193	184	186	182	200	207	201	163	194	186	192	217	195	169	220	196	190	201	170	196	175	205	188	187	202	168	157	209	183	177	200	184	206	157	200	192	199	191	198	199	173	211	208	184	206	194	189	160	164	166	217	194	182	192	203	210	186	198	215	197	205	193	176	185	194	182	185	174	201	190	210	202	192	193	177	204	196	219	209	187	175	193	215	181	196	200	195	197	197	186	173	182	219	214	189	169	177	204	211	197	173	188	189	201	195	192	163	189	163	185	213	174	193	176	188	188	179	191	158	176	161	181	181	175	171	178	197	174	200	201	207	198	169	196	211	187	208	190	192	191	188	187	196	194	175	216	190	202	207	204	174	193	204	185	176	164	185	190	178	166	196	190	187	196	194	195	178	169	184	187	198	199	207	185	193	207	184	179	199	191	201	211	158	187	173	185	190	155	180	185	182	193	197	180	181	190	207	186	166	185	176	181	188	197	173	188	206	193	197	208	181	204	179	207	181	155	175	197	156	227	177	237	181	203	174	199	201	176	188	176	227	225	173	213	199	216	195	186	195	214	194	189	194	185	181	217	198	178	169	184	202	198	185	192	201	189	178	204	186	191	169	190	203	173	200	182	202	208	177	170	195	170	178	174	180	209	180	186	182	208	176	194	205	195	193	220	191	181	189	193	176	203	168	172	176	168	159	190	198	213	187	179	162	166	201	166	209	194	197	197	181	199	196	196	186	198	200	188	180	204	193	156	190	206	173	182	193	197	191	195	188	192	185	203	174	196	163	194	195	208	176	176	208	197	193	194	190	173	186	193	184	199	190	161	190	180	196	210	165	196	181	172	189	175	197	221	187	191	182	183	201	194	207	208	170	179	177	185	202	183	173	204	196	188	194	188	207	191	197	198	179	172	188	188	181	180	210	164	187	199	224	194	174	220	195	190	176	211	176	180	179	170	159	195	182	196	200	216	188	200	184	202	200	169	187	170	196	197	187	204	173	186	188	173	169	183	196	169	211	170	201	180	185	190	198	199	193	184	182	184	198	184	186	196	212	193	196	181	202	189	180	193	219	203	205	191	203	207	186	184	205	198	185	170	195	205	183	168	191	175	170	181	198	190	191	231	201	191	192	197	181	188	199	186	206	174	221	184	177	200	171	215	205	197	169	189	186	175	199	164	198	194	176	217	186	194	204	186	179	184	179	180	183	174	168	195	161	183	191	174	193	169	210	198	166	179	166	183	211	196	178	179	203	185	191	174	192	195	182	199	188	190	182	216	181	173	197	200	198	188	229	189	197	176	168	179	165	176	196	188	194	210	168	161	197	192	164	199	203	190	165	210	188	169	189	218	199	181	180	163	192	185	185	199	163	194	195	182	176	186	184	178	188	196	167	171	198	187	150	179	191	171	190	178	177	177	185	212	205	181	194	183	211	167	191	192	197	186	186	199	195	195	212	172	186	192	203	199	157	170	177	178	197	180	189	205	168	228	182	187	210	206	204	166	178	195	174	195	176	192	168	183	176	183	175	181	196	214	174	206	184	190	189	174	177	194	205	196	183	158	189	215	181	199	191	182	188	184	184	219	179	204	187	178	175	186	195	188	183	188	183	180	209	184	207	202	175	196	160	168	218	201	189	180	205	188	187	181	169	211	212	204	195	226	194	191	193	201	169	184	185	222	188	193	189	179	189	194	199	206	213	185	198	182	191	193	174	171	190	196	174	203	192	194	185	195	206	166	182	185	198	173	201	184	194	211	208	192	175	194	188	197	192	207	206	197	168	187	192	176	183	188	204	191	200	182	184	176	185	216	202	187	190	154	187	194	184	208
1999	627	658	607	552	566	510	464	467	469	490	449	475	454	468	437	469	507	488	410	434	471	482	418	453	455	452	432	454	447	436	459	500	439	490	444	460	447	447	465	449	471	439	436	418	428	447	429	467	423	421	470	451	450	438	434	461	513	512	446	469	428	471	469	445	500	425	452	465	454	474	436	455	452	432	467	470	471	464	448	458	467	434	461	426	459	470	477	427	458	462	460	408	463	483	426	472	464	431	432	441	449	459	451	433	463	476	472	434	438	481	465	430	458	417	432	464	456	427	456	444	452	434	418	426	461	479	467	479	458	443	427	461	456	472	467	423	435	448	438	431	446	439	439	425	449	462	438	451	443	432	446	428	439	433	480	452	433	441	472	435	467	464	473	441	433	459	439	421	442	456	449	445	433	460	440	408	447	456	439	426	427	458	429	460	456	478	438	455	481	421	447	462	411	455	464	424	479	486	467	466	453	439	422	418	481	450	455	453	459	417	415	431	428	435	432	454	404	417	439	455	445	444	477	455	496	430	416	437	437	441	417	460	445	472	426	443	445	459	468	428	433	404	454	460	441	457	452	448	457	434	417	475	425	448	440	434	458	460	456	437	494	480	419	457	452	518	440	471	464	456	452	469	461	451	454	483	443	454	428	435	444	458	417	464	428	409	391	431	443	442	422	444	443	439	486	430	437	427	434	450	454	464	431	443	444	423	494	445	460	481	431	459	432	467	443	460	465	451	441	454	466	486	467	458	440	456	446	449	414	409	470	471	461	447	439	477	434	466	435	492	425	448	464	465	468	386	435	454	469	452	426	465	446	414	451	449	480	456	453	412	428	483	447	440	458	494	424	456	403	444	463	425	435	468	426	465	436	447	451	455	440	459	477	436	458	460	463	455	445	431	436	479	461	479	401	430	436	463	435	399	461	440	438	455	436	459	468	444	450	485	453	412	452	465	472	451	467	457	440	454	487	434	455	490	412	436	439	477	449	443	439	438	464	467	477	414	454	464	433	440	429	457	485	446	438	452	451	425	455	463	428	397	476	436	470	423	432	428	430	444	459	437	468	417	478	464	450	437	433	441	450	453	442	426	416	474	429	456	513	426	451	452	457	455	478	453	427	474	436	417	479	458	443	449	442	474	422	471	413	422	480	449	437	469	458	452	433	443	444	450	434	459	443	448	450	432	434	459	438	495	498	425	424	453	467	441	448	472	445	419	425	460	449	434	481	463	429	448	436	474	462	397	465	437	475	421	448	398	470	466	492	492	451	472	403	478	465	464	431	454	458	428	439	452	444	487	443	414	422	470	411	454	443	468	450	474	434	464	395	461	446	468	441	433	474	484	467	429	418	418	450	451	435	409	463	480	450	417	417	439	439	430	472	459	433	452	454	460	432	481	471	436	461	462	449	450	476	449	460	447	445	462	455	483	445	483	416	469	467	457	463	462	480	465	431	435	461	417	446	478	423	455	472	460	443	444	463	496	457	423	437	483	409	495	469	410	463	428	466	455	405	446	463	456	451	480	430	414	429	468	443	425	491	439	490	461	403	468	479	438	448	454	436	448	487	450	442	423	449	421	423	468	463	443	402	463	434	455	473	446	454	468	492	441	459	465	470	444	411	456	457	435	484	439	448	501	438	430	472	433	429	433	437	442	436	459	460	448	426	477	463	466	446	474	448	428	450	444	451	452	447	466	503	483	440	492	444	450	408	472	427	465	445	457	430	439	429	448	468	447	431	423	438	438	447	412	441	480	456	407	427	422	469	455	466	464	445	446	442	486	434	482	450	464	447	449	398	439	433	453	403	465	421	449	449	454	489	448	471	450	444	472	429	460	473	471	436	457	468	464	452	434	439	424	482	427	457	484	450	436	449	484	404	460	452	429	424	475	419	429	456	475	422	475	460	431	429	415	468	484	444	425	445	452	444	400	458	456	464	493	463	454	456	430	413	443	425	458	435	444	454	444	433	467	449	488	454	460	448	464	445	431	399	493	475	454	444	414	410	446	476	450	436	441	424	421	471	429	424	453	416	447	464	433	436	419	452	435	463	435	411	433	447	484	466	431	450	422	478	455	463	518	435	443	475	463	441	459	448	407	457	421	448	486	430	423	486	466	465	469	426	470	475	449	447	457	443	472	444	459	431	447	450	446	458	465	429	428	493	436	431	483	433	430	446	478	421	437	468	440	455	448	461	463	458	425	472	435	455	457	417	471	479	468	427	410	477	448	431	435	441	429	435	427	443	463	466	428	445	452	421	415	465	476	501	439	468	483	472	454	459	429	449	467	474	467	453	446	462	469	448	437	423	463	422	423	425	437	458	437	445	455	405	420	430	488	446	451	437	471	454	477	474	450	459	452	430	450	429	490	427	425	460	440	432	443	437	423	424	444	461	471	439	489	420	475	485	420	444	441	438	440	434	465	447	457	438	426	428	481	447	432	454	469	455	435	453	462	444	429	451	473	473	438	416	432	470	413	407	439	473	431	482	433	455	420	416	460	453	417	460	485	469	454	449	464	460	434	481	429	434	472	423	445	449	470	469	443	460	439	420	438	471	403	449	463	462	401	439	460	430	443	456	444	428	453	442	443	426	478	410	429	484	440	445	466	440	450	455	436	424	454	463	453	468	502	433	504	424	476	419	469	468	456	459	459	464	456	420	423	454	460	454	408	432	473	486	456	416	408	459	475	461	420	479	458	461	464	419	462	443	427	454	446	454	486	483	410	458	453	488	454	445	429	446	460	439	460	444	433	464	410	456	447	462	445	432	444	427	456	411	411	433	482	426	493	460	442	406	427	431	491	453	448	456	446	424	482	469	393	441	485	441	489	441	442	408	470	421	443	437	480	446	459	448	497	438	462	491	469	448	459	467	434	437	443	468	474	435	448	484	446	443	408	448	470	459	467	461	436	441	466	435	470	439	470	490	432	464	487	445	435	455	470	470	454	428	425	449	440	458	466	448	431	425	497	443	409	469	453	433	463	474	463	468	441	488	474	432	441	449	431	417	463	413	439	430	493	419	455	440	426	429	455	464	491	435	457	481	424	454	448	428	417	458	444	459	487	457	457	401	460	449	463	434	455	442	467	465	467	445	447	439	480	447	459	460	451	414	447	436	492	481	452	491	449	465	441	466	426	455	463	426	417	462	468	437	486	447	422	451	435	438	422	477	438	488	465	448	474	413	454	454	434	451	441	444	476	459	484	452	416	425	432	466	429	482	453	477	446	436	412	437	439	447	444	481	468	449	457	453	452	463	436	440	443	442	447	414	448	413	461	483	450	454	497	438	455	443	444	468	480	444	468	448	451	429	485	483	445	480	432	454	448	474	459	449	449	441	439	451	480	441	473	430	435	482	410	446	450	439	441	479	484	442	435	473	428	425	437	461	417	468	477	457	487	464	472	452	453	449	467	448	431	429	431	445	431	437	419	437	477	445	439	452	453	488	445	425	443	465	473	450	459	412	462	457	437	438	414	436	454	465	472	420
7595	755	627	446	368	308	235	241	222	191	210	181	193	178	203	196	187	175	197	180	170	158	186	166	185	185	178	180	165	171	188	167	166	184	184	176	172	185	184	170	184	164	194	182	178	182	178	166	173	168	167	153	156	153	178	181	186	172	185	173	178	172	176	165	163	174	169	190	171	164	187	189	195	174	206	176	179	200	205	200	149	184	190	193	210	179	166	151	184	155	186	197	158	163	164	179	161	162	168	169	161	209	182	186	166	181	180	145	191	153	198	169	167	184	190	161	147	187	155	197	178	194	167	178	172	158	189	171	155	183	189	185	190	176	180	208	167	151	169	174	175	185	174	184	173	166	168	166	174	170	184	165	179	177	163	182	163	181	178	172	218	190	167	173	181	194	167	178	195	199	153	169	193	166	171	178	186	187	167	188	183	170	147	183	183	172	191	189	179	153	186	157	156	193	168	184	172	173	170	174	189	173	165	169	174	169	169	202	163	179	147	195	178	193	179	150	186	166	173	181	157	165	186	193	188	187	193	165	173	168	173	161	160	181	156	169	148	186	177	183	193	182	188	175	158	168	182	168	161	187	166	175	169	169	163	204	167	186	181	179	188	156	160	170	171	183	162	157	198	177	183	186	197	183	173	184	176	164	177	199	179	166	164	187	163	188	205	152	186	163	180	163	178	160	160	165	165	169	183	171	181	179	165	173	176	180	184	171	172	165	179	164	174	155	191	189	172	178	191	178	163	185	170	148	166	192	177	183	173	183	182	164	153	156	186	171	158	165	165	188	178	170	178	188	166	194	159	179	195	186	173	184	196	201	208	165	158	196	163	197	185	185	158	156	160	205	184	180	179	176	190	176	149	166	161	181	161	173	169	192	162	173	164	167	212	179	186	174	191	186	186	162	199	186	171	161	178	170	170	168	174	182	180	188	168	172	182	184	181	181	174	165	189	180	205	177	162	180	171	156	163	166	164	181	181	176	180	182	194	172	183	190	177	199	192	173	178	185	180	174	182	177	169	161	138	184	177	142	179	196	172	174	179	176	172	186	175	162	184	170	203	179	180	186	190	185	192	200	187	180	188	183	173	200	170	203	187	185	183	187	197	170	179	178	164	163	192	175	171	163	156	179	181	172	194	171	173	158	188	191	165	176	182	178	178	159	183	186	185	182	190	155	185	184	168	168	182	159	167	175	167	169	179	175	180	177	160	153	195	173	166	196	178	195	153	198	182	164	184	143	182	166	181	167	173	191	179	152	178	177	192	184	155	194	192	171	189	183	182	189	175	157	178	156	179	183	179	180	207	164	175	178	198	173	145	169	142	177	161	155	180	188	172	183	175	179	200	171	183	174	168	178	168	168	188	166	171	177	157	200	141	144	169	183	186	165	189	167	175	180	169	157	197	177	174	169	184	190	185	168	164	174	174	157	183	163	191	206	189	186	168	169	188	188	201	190	175	190	185	165	188	155	198	153	184	192	166	155	163	175	160	168	179	195	149	178	182	191	173	173	173	168	164	194	194	200	163	168	167	196	167	159	181	169	207	178	184	191	156	164	156	160	167	183	179	142	197	179	168	171	168	187	193	168	155	185	183	206	189	184	170	191	186	173	183	181	189	178	192	161	142	185	186	169	188	200	174	158	179	183	179	181	181	180	170	171	164	187	160	182	179	152	183	188	185	196	201	175	157	143	164	167	184	189	185	179	175	171	172	171	157	183	176	175	194	184	154	169	185	149	166	184	159	174	169	177	182	184	195	151	178	188	175	181	184	182	187	173	179	155	158	176	186	210	173	137	177	191	190	197	165	196	164	168	202	169	166	186	176	171	176	200	160	180	169	165	196	171	166	167	163	155	166	189	177	164	177	147	174	151	185	182	207	170	170	189	155	180	164	186	164	155	153	162	175	182	200	183	177	157	163	164	187	200	155	193	161	157	169	180	178	180	194	176	209	204	165	157	182	184	175	171	164	167	150	153	154	193	178	150	185	182	190	167	149	182	190	161	179	169	162	165	180	188	176	177	164	160	155	167	189	149	171	166	170	145	186	186	178	174	177	167	198	170	174	199	177	196	200	191	206	181	187	169	165	164	168	181	191	170	159	178	171	169	186	175	188	187	174	171	183	188	172	172	160	173	158	188	167	173	187	187	186	173	168	174	184	173	188	162	176	174	172	153	196	170	168	161	161	164	175	163	183	167	175	188	187	178	181	169	166	149	150	183	161	186	178	175	170	187	160	173	173	190	160	183	181	199	182	188	184	188	181	164	177	197	188	183	165	191	164	190	160	176	185	214	171	153	163	171	174	156	163	165	198	195	190	156	157	170	176	177	157	206	169	191	190	161	181	185	181	172	167	190	163	173	188	161	203	189	152	182	157	186	169	173	180	169	178	189	181	160	176	178	176	149	205	170	187	181	183	187	177	171	200	161	166	181	147	186	174	184	153	169	162	192	167	164	176	219	182	183	167	141	188	200	183	174	181	190	145	166	155	160	178	197	196	181	176	180	172	177	175	173	185	194	182	174	159	180	197	180	173	169	169	200	159	175	143	176	150	162	166	172	180	187	195	186	190	174	171	198	170	152	179	189	184	144	186	196	187	184	159	167	185	191	201	171	154	169	203	185	176	173	151	200	182	188	189	159	181	157	188	169	175	160	195	193	170	187	195	154	182	160	146	180	169	185	194	159	166	155	156	152	182	193	179	159	180	194	161	147	174	184	178	159	175	194	171	180	176	177	162	178	175	166	189	166	181	153	189	169	166	191	163	165	173	200	160	186	174	170	198	179	163	170	165	194	170	180	204	172	185	156	163	189	185	156	175	166	160	150	200	166	174	173	175	214	167	181	188	175	207	177	186	177	159	194	192	189	168	183	180	178	169	192	179	173	164	178	164	168	175	184	186	191	183	174	189	203	167	177	190	188	172	145	196	172	175	188	180	159	152	148	191	198	187	181	175	184	184	175	181	151	198	171	186	171	181	163	172	184	188	189	174	167	170	188	182	188	169	177	187	165	175	198	150	157	191	194	172	183	190	172	180	166	170	181	168	175	177	163	157	151	173	182	179	156	172	172	185	182	173	178	174	165	188	214	193	186	223	157	165	172	187	168	191	148	154	183	177	161	193	159	207	165	168	194	169	162	164	186	158	184	188	167	160	166	162	169	193	194	161	190	171	195	170	173	172	209	188	194	176	190	194	166	136	169	180	169	160	184	177	178	183	191	183	173	189	196	171	173	168	163	164	150	184	173	189	171	178	162	188	166	160	174	172	186	158	185	151	172	170	201	184	185	176	152	195	181	174	186	178	186	174	173	170	205	180	182	179	185	169	168	163	183	186	179	164	186	170	152	164	150	166	203	187	194	154	185	169	182	173	164	204	158	183	169	180	187	191	168	160	152	156	170	184	173	185	171	146	155	165	193	160	201	191	161	185	169	176	195	155	185	173	181	181	174	166	159	163	183	182	165	177	186	175	185	178	174	165	155	199	177	166	181
6655	961	1398	1452	1250	958	770	710	662	606	582	579	489	464	513	491	492	465	454	440	465	457	471	448	427	471	457	479	446	432	411	445	427	459	408	451	455	430	439	431	441	410	445	476	421	425	426	455	379	401	423	422	439	424	406	439	413	450	472	446	413	453	435	440	443	444	440	478	434	410	439	439	448	435	409	437	462	425	459	415	492	475	456	449	445	420	416	392	422	414	426	452	459	408	412	418	403	425	416	431	393	413	408	412	415	397	419	413	423	406	400	399	413	427	430	373	429	377	414	431	437	378	401	405	393	401	411	420	433	421	401	453	406	417	409	425	417	425	415	415	440	445	399	431	385	410	431	432	403	427	409	368	386	439	386	406	413	424	404	409	433	410	442	406	415	452	416	417	451	383	390	418	425	398	421	425	440	441	422	449	402	434	415	403	376	397	403	436	419	384	418	419	381	392	390	416	405	405	429	394	421	479	435	423	383	429	409	428	419	451	416	400	449	387	444	396	392	424	415	427	420	407	418	469	433	423	449	403	445	414	378	444	459	416	407	393	408	413	445	384	414	415	409	433	419	379	367	395	437	399	425	424	405	403	424	400	395	430	419	441	376	423	396	398	433	402	420	393	399	388	424	379	424	358	375	451	412	407	432	433	432	420	414	405	425	419	426	419	434	410	425	397	411	397	450	415	439	433	430	434	379	425	412	392	408	411	382	419	429	400	423	366	388	397	411	445	433	408	405	409	429	422	399	409	440	396	354	407	424	416	428	358	432	405	414	450	421	402	406	405	432	401	378	415	413	431	417	419	415	441	412	404	403	403	437	412	385	395	437	416	405	459	416	385	428	412	383	444	384	422	403	427	379	413	395	438	382	391	449	400	406	401	417	394	423	375	419	417	425	393	399	418	433	412	450	434	383	416	403	404	433	405	410	421	412	388	433	455	401	395	422	429	404	403	380	396	428	411	380	418	401	425	414	420	416	392	420	440	363	448	452	444	419	408	390	418	418	397	423	416	423	432	415	430	432	429	429	382	377	411	425	399	402	442	412	393	376	420	396	372	411	434	430	436	402	394	420	443	425	396	425	424	443	422	440	410	388	412	417	413	396	405	429	413	375	411	399	430	410	393	417	375	426	427	437	372	357	400	426	437	441	376	421	379	374	454	413	396	396	393	428	404	436	436	415	398	391	406	415	437	401	434	365	419	432	410	421	379	413	414	445	416	429	399	453	435	400	442	434	403	418	420	432	416	416	393	402	432	391	395	395	390	403	396	445	434	412	437	390	410	450	412	397	406	431	392	429	432	445	435	403	443	399	438	405	458	413	406	427	401	426	361	419	382	402	448	434	399	383	393	408	416	411	391	432	408	438	403	426	402	415	420	420	397	409	428	406	421	424	427	419	409	397	412	405	391	421	444	420	402	396	413	452	431	407	392	414	408	402	410	385	440	402	442	378	423	416	414	418	420	389	423	431	432	412	423	446	384	456	361	407	438	405	420	446	437	401	403	427	383	402	443	420	421	443	406	384	410	398	428	402	394	429	426	407	404	421	408	440	405	424	425	423	414	397	421	381	398	408	414	423	367	422	435	422	432	401	427	384	434	394	417	426	415	382	409	434	419	412	378	401	423	441	430	388	408	414	414	440	397	429	414	446	411	437	464	419	375	432	416	437	442	402	417	402	424	382	431	382	453	390	407	430	406	415	415	417	409	405	441	415	424	417	392	454	418	372	422	432	431	396	401	430	433	417	402	425	424	415	408	404	356	433	446	421	409	403	419	423	440	400	375	435	396	385	441	413	415	445	423	407	389	414	408	434	398	415	429	443	435	430	447	439	434	403	417	429	430	393	450	391	430	391	403	407	417	402	405	394	430	417	414	382	406	411	369	441	444	404	414	404	409	403	386	415	433	387	393	374	403	412	429	436	415	405	419	421	450	409	426	417	400	396	388	436	435	423	417	414	440	372	406	376	397	444	408	424	421	419	413	405	398	381	408	433	383	431	415	417	464	404	395	428	448	414	387	383	409	379	420	418	435	420	389	417	391	419	418	413	417	419	445	432	394	375	395	455	419	402	425	413	412	409	425	419	399	425	453	400	406	439	396	429	424	402	427	457	438	383	411	421	448	394	401	407	433	392	421	424	448	410	421	405	420	449	439	412	436	379	419	368	412	429	436	380	419	445	420	369	396	410	435	425	417	429	438	421	428	415	400	418	414	415	437	425	401	433	432	379	412	453	444	445	383	391	427	397	447	407	406	405	416	397	415	387	442	384	391	412	429	421	423	455	373	472	429	417	410	402	433	430	438	428	395	427	425	411	401	428	422	406	428	449	395	426	434	402	417	389	422	413	406	412	434	402	420	385	441	423	442	419	424	367	402	449	400	402	424	400	423	373	413	429	433	414	387	421	380	431	422	405	425	437	403	431	415	419	413	447	403	413	387	382	433	422	418	416	447	430	403	378	408	427	440	403	413	412	417	400	411	415	427	408	412	451	410	451	403	389	410	402	409	411	444	424	407	394	404	428	434	459	426	378	423	428	422	377	452	430	403	372	395	439	389	431	458	424	431	397	397	427	437	400	403	425	440	413	402	391	401	435	418	404	417	395	379	402	439	388	421	351	409	446	427	409	409	406	446	370	437	464	414	385	393	478	424	394	456	423	432	426	450	384	394	419	413	403	445	412	401	426	430	419	432	396	380	420	419	422	417	418	420	410	373	404	424	419	413	391	433	393	385	409	421	397	440	429	423	405	416	378	423	433	431	428	382	438	403	426	405	421	408	402	436	401	382	398	429	478	417	394	387	412	443	453	399	439	409	444	442	438	393	428	467	416	370	440	454	388	423	408	395	402	414	430	388	412	446	464	440	430	462	423	419	407	432	440	404	424	440	428	389	435	432	382	412	445	406	426	415	446	427	417	408	411	379	428	423	396	455	412	417	466	434	407	386	404	385	396	400	413	421	460	432	418	390	413	433	413	412	411	409	400	426	417	401	454	381	413	434	398	399	411	419	415	420	450	422	452	384	447	389	432	415	435	418	416	398	422	437	389	411	425	429	446	411	417	422	402	413	423	395	396	405	403	438	381	436	464	430	439	416	435	388	377	425	398	408	415	400	402	414	393	430	353	420	419	391	407	373	429	457	388	443	401	418	420	428	392	430	399	440	440	440	417	396	429	409	428	420	432	439	419	473	427	416	381	392	428	414	384	434	404	448	445	397	428	408	412	448	441	395	426	427	406	423	399	415	418	448	437	426	398	394	398	372	405	454	385	400	409	430	411	418	421	416	439	405	433	396	388	429	412	433	401	417	423	438	408	430	437	422	434	453	388	436	412	421	419	428	399	389	395	350	398	428	422	409	423	445	426	417	437	388	429	420	429	421	462	394	425	412	396	435	390	438	434	384	398	391	459	406	405	375	401	390	434	416	387	404	391	417	441	457	448	441	412	408	414	415	417	432	409	418	406	420	434	438	404	427	457	455	405	396	422	427
14536	1412	778	584	391	298	217	173	172	164	122	127	139	110	116	122	93	99	75	109	104	109	98	105	97	93	90	102	85	100	82	97	106	96	96	74	99	82	84	103	93	85	84	82	81	87	76	99	89	89	96	116	94	75	86	82	88	101	102	86	83	78	129	97	94	99	88	105	95	98	107	96	93	89	100	91	86	95	101	102	103	111	95	102	101	86	86	83	120	86	77	95	100	83	73	108	86	68	79	80	90	101	96	97	103	99	93	92	78	100	91	81	75	83	101	86	78	91	81	95	90	93	91	81	114	97	97	122	99	101	104	95	78	97	85	99	95	99	78	84	102	94	98	89	98	103	98	95	97	72	85	90	103	89	83	91	87	71	83	96	97	109	83	75	70	78	76	91	87	100	100	96	87	72	89	111	83	97	92	96	90	98	88	80	82	91	99	102	113	104	95	98	94	87	82	106	79	88	100	104	92	89	102	105	94	86	94	115	88	93	84	87	101	89	90	92	104	84	79	94	97	97	92	103	89	86	110	102	85	101	93	105	102	89	94	94	99	101	93	92	90	87	91	75	82	111	118	104	106	77	94	97	94	90	81	103	100	103	91	119	84	98	82	105	76	95	94	104	100	81	89	93	102	89	95	112	103	100	88	101	97	108	90	75	94	79	92	103	84	83	96	88	103	97	88	92	83	96	88	107	87	96	101	68	90	104	86	90	77	108	96	88	92	90	91	101	92	94	88	81	84	74	81	87	89	86	89	84	98	94	77	87	89	77	86	96	95	77	82	83	93	92	84	80	88	81	89	88	90	85	74	92	92	97	84	111	101	87	95	110	89	110	89	108	91	96	88	94	88	103	93	75	99	96	73	90	90	105	84	104	88	85	87	75	105	104	81	99	100	83	100	75	101	88	89	117	96	90	99	75	88	105	102	74	84	88	83	93	102	95	87	106	97	101	84	76	100	94	97	81	108	90	106	82	84	88	92	76	89	90	99	85	98	94	88	94	97	104	101	97	98	86	77	106	108	81	105	85	84	82	98	93	77	112	100	80	108	95	82	91	80	94	69	98	100	94	104	96	97	91	68	104	97	99	77	101	111	88	99	107	89	112	83	91	94	80	94	83	108	88	87	95	109	89	81	85	90	96	88	85	100	101	99	95	87	106	95	92	97	88	101	92	95	100	82	100	76	83	91	96	88	99	92	81	90	81	93	114	92	94	84	116	84	94	95	99	89	98	95	95	84	84	100	88	102	93	89	86	66	94	104	99	103	86	71	99	98	88	89	89	105	102	93	96	86	91	101	87	78	83	106	96	94	75	88	116	84	82	99	101	88	88	79	88	86	89	72	90	102	94	97	92	96	97	87	105	107	100	95	97	93	79	82	83	86	89	88	88	95	76	97	87	85	97	90	77	91	100	99	86	88	93	87	98	85	101	86	119	64	83	109	90	80	87	99	88	85	86	92	110	95	98	86	100	99	79	100	113	86	94	81	87	85	69	97	117	128	97	88	88	96	92	81	94	85	101	98	96	107	115	94	93	96	84	93	94	98	101	86	95	92	96	72	99	88	98	85	104	89	110	88	77	95	104	94	101	69	108	74	91	103	88	99	76	101	98	89	95	85	88	83	84	103	93	85	77	100	93	85	88	95	90	87	113	92	93	89	80	98	88	78	87	103	91	105	121	101	90	103	92	74	101	111	102	97	95	99	86	91	88	92	89	73	107	92	87	103	91	81	89	100	71	101	85	84	75	92	87	92	95	91	107	113	98	103	87	98	96	93	98	103	103	93	84	94	90	87	90	99	67	92	74	63	110	97	93	93	108	100	90	76	99	86	92	92	78	78	91	85	95	74	75	90	87	111	93	83	108	80	92	93	113	83	103	112	80	89	84	85	79	105	114	90	89	78	98	92	88	96	104	77	98	95	100	102	97	79	65	97	87	92	88	99	72	77	89	94	77	93	114	89	104	86	102	122	116	99	103	75	77	72	106	92	85	87	91	90	93	99	89	101	110	109	92	103	86	92	98	76	94	102	89	101	97	71	102	93	105	94	77	86	89	83	94	101	86	90	84	108	97	73	99	104	95	92	103	71	88	86	99	105	102	92	99	84	94	99	81	104	86	74	86	97	73	75	89	86	63	98	67	94	125	86	102	89	89	84	93	84	87	86	91	102	92	85	92	83	89	97	93	94	95	100	92	103	100	83	96	82	100	106	86	81	90	87	101	73	96	81	94	103	84	75	88	110	94	91	97	88	107	92	91	85	95	83	83	90	95	92	88	97	81	81	95	107	100	92	96	98	105	88	92	82	66	75	85	96	71	91	79	103	87	82	84	74	100	91	103	90	105	98	86	84	83	83	88	99	104	100	107	82	101	91	83	113	103	93	92	98	89	86	91	80	100	75	77	95	80	102	89	92	88	104	80	94	101	107	78	96	101	91	88	80	93	91	112	92	90	104	93	86	89	104	80	87	102	110	83	90	88	75	90	91	98	98	96	89	86	83	87	91	100	87	108	82	97	94	99	105	84	82	89	80	84	76	83	113	99	92	98	77	78	90	97	83	87	78	96	96	118	96	97	79	91	140	105	92	85	113	109	76	99	120	88	88	97	84	93	73	87	78	95	83	87	101	102	94	92	80	88	83	92	118	110	103	86	81	85	95	94	93	95	110	91	105	94	98	77	97	85	87	85	76	106	90	90	87	80	84	83	93	116	86	91	94	81	86	84	90	87	107	104	95	99	87	80	103	96	84	80	86	87	99	79	106	95	81	98	84	104	87	96	86	109	76	91	100	99	92	77	103	100	95	91	91	89	104	91	102	87	91	115	79	95	93	88	100	82	80	91	83	96	92	92	83	102	77	97	95	89	78	101	93	83	81	104	91	91	104	95	98	79	79	75	96	112	102	89	80	81	90	96	89	82	103	111	71	95	90	107	100	117	90	86	70	101	87	91	89	90	95	89	84	87	83	93	95	107	90	83	103	91	101	78	96	85	88	87	97	80	107	79	110	101	93	105	69	93	86	86	107	84	106	92	96	79	89	102	81	67	84	107	96	83	88	86	76	94	96	94	101	79	102	95	102	91	94	75	103	93	86	82	89	117	87	86	90	89	99	114	76	81	85	91	94	103	94	77	95	95	93	80	102	76	84	94	90	101	88	97	110	106	80	94	89	93	99	117	91	102	74	77	111	93	88	94	97	91	90	81	78	90	98	85	98	93	89	104	82	87	70	107	81	89	94	82	94	79	94	92	91	99	108	92	87	96	108	109	82	95	100	84	103	92	80	86	81	79	100	106	93	97	95	93	87	94	83	102	87	87	72	80	93	91	80	82	111	84	106	101	91	83	81	98	91	85	99	69	80	101	112	95	82	109	75	90	94	101	87	100	112	98	89	86	97	94	65	97	97	97	90	98	100	84	101	96	90	89	108	102	98	89	104	99	82	99	80	93	103	98	106	90	105	93	80	114	92	81	102	93	97	95	69	83	89	94
8417	1177	1939	2097	1690	1160	917	821	681	643	527	511	416	383	374	367	369	342	332	315	305	297	278	287	309	282	305	239	287	288	291	252	285	241	258	260	249	261	263	239	240	242	247	260	236	257	268	255	252	240	258	242	241	244	268	256	279	285	271	239	289	282	266	281	299	304	272	288	296	286	254	233	229	287	267	252	254	276	285	292	240	284	252	276	232	271	251	250	249	257	242	255	244	249	241	207	220	249	249	227	252	226	241	242	215	227	224	193	236	249	256	240	251	244	238	226	213	233	253	257	224	245	227	226	241	225	232	218	197	238	223	240	220	236	245	247	231	225	215	245	210	246	233	226	211	225	234	239	230	230	235	232	244	248	251	236	237	243	204	200	261	241	231	233	210	243	204	245	257	220	225	212	207	259	239	248	248	226	246	230	237	233	254	226	243	254	250	241	230	212	232	230	216	242	242	235	231	228	221	235	218	232	227	203	247	239	240	255	267	231	249	228	219	259	230	216	238	250	249	220	260	260	232	275	223	226	252	234	234	260	239	273	236	235	239	222	229	231	226	273	256	218	230	221	251	259	212	222	234	282	243	230	272	231	253	244	233	224	270	240	240	240	239	237	255	227	227	273	260	232	227	228	223	246	233	228	238	245	245	236	255	232	251	227	239	220	235	208	236	201	223	200	235	186	247	228	224	233	223	238	238	218	231	246	217	228	242	241	252	212	243	241	228	250	242	234	222	252	232	246	250	239	213	242	205	239	226	219	224	249	229	253	246	241	223	216	251	219	211	251	227	229	230	256	206	221	222	221	224	229	225	213	242	243	241	235	247	239	218	245	243	265	241	273	232	221	254	223	245	229	248	221	241	224	204	239	233	268	224	240	250	231	242	235	197	237	218	238	210	241	239	225	210	240	234	227	234	225	238	228	201	253	259	271	234	224	255	241	225	263	247	213	226	244	265	232	232	241	233	234	239	241	223	263	242	248	227	239	256	240	231	256	251	234	218	221	226	237	245	219	212	246	253	218	249	222	235	223	214	235	245	275	211	214	216	219	236	257	245	246	226	243	217	244	239	214	214	240	261	251	232	250	241	188	243	270	218	254	230	214	239	227	242	244	254	249	241	237	224	243	252	241	235	242	245	228	236	237	227	242	254	227	207	249	245	254	227	243	246	219	228	233	264	230	206	204	250	229	216	191	243	219	247	240	259	227	233	267	231	239	256	230	238	228	235	250	225	217	228	255	247	253	221	245	254	230	274	224	214	209	275	230	245	249	223	227	230	235	216	229	239	233	227	248	223	232	247	190	221	231	240	247	216	252	213	247	223	255	212	218	235	214	230	237	212	238	219	243	219	258	241	237	246	244	219	235	237	233	248	204	195	232	245	216	229	238	223	244	244	250	236	249	234	229	246	224	247	245	223	223	242	237	229	243	225	226	237	255	246	243	236	229	234	232	222	249	225	208	245	229	220	210	224	237	204	240	226	227	262	247	186	231	234	248	227	256	243	237	241	234	224	232	225	218	242	232	262	240	214	242	256	235	234	224	233	231	231	221	189	249	219	240	225	222	245	240	244	219	227	262	251	225	240	239	221	219	227	227	234	231	216	214	237	234	230	258	215	224	236	252	233	232	239	220	224	256	219	224	233	238	235	221	247	229	207	225	229	223	238	254	243	255	238	230	239	243	240	246	240	254	228	230	252	263	258	238	234	228	221	253	230	235	250	239	238	233	230	254	257	235	246	251	238	218	236	234	225	204	226	248	225	226	227	231	269	209	223	200	259	242	239	223	213	228	258	260	247	239	214	220	254	255	234	211	244	195	239	208	231	237	236	209	226	244	248	235	265	253	243	239	231	236	209	228	231	212	248	257	213	234	260	256	245	232	275	225	229	223	232	217	236	278	226	237	221	256	258	230	217	231	236	205	216	249	226	224	214	233	231	221	225	268	224	227	239	245	213	229	228	254	232	258	198	236	271	244	207	230	235	237	233	218	243	275	235	219	244	207	213	231	257	228	240	227	212	231	246	247	226	227	218	235	227	230	228	240	228	231	240	224	218	235	243	213	221	239	232	222	226	228	230	245	270	258	243	214	227	237	223	232	238	247	240	263	210	219	248	239	226	247	262	222	244	236	225	216	232	217	222	225	227	233	224	213	224	240	235	241	213	239	235	224	237	221	224	203	239	232	247	216	227	223	225	245	247	249	222	223	210	235	241	226	243	245	248	256	234	252	221	254	239	230	249	235	221	256	221	239	253	258	231	251	248	251	241	232	231	231	229	255	229	225	232	207	266	213	253	242	214	225	263	239	260	241	232	238	247	226	217	241	200	213	235	226	230	255	234	253	234	236	219	225	268	217	233	221	227	211	232	242	220	257	234	234	239	230	219	236	244	244	226	247	236	232	223	239	224	251	246	231	220	227	216	245	249	247	230	239	228	221	211	239	211	241	244	247	224	207	215	247	234	233	255	233	217	229	250	260	232	230	232	219	225	235	209	255	252	254	256	248	225	237	231	239	245	227	237	243	239	206	220	234	216	247	216	233	230	244	213	229	255	260	254	221	239	257	233	222	214	211	224	211	233	221	239	214	265	217	210	229	255	200	226	226	217	230	235	209	242	236	235	239	234	246	243	231	225	229	229	227	221	228	228	243	217	223	241	224	240	248	231	214	236	244	241	246	237	234	236	234	220	226	231	218	235	252	236	205	217	211	277	209	251	244	227	241	247	240	204	214	252	245	225	208	219	227	227	229	225	242	215	232	266	224	210	254	263	251	226	209	264	210	239	224	234	241	236	207	219	227	228	255	224	259	237	232	267	251	243	240	256	227	233	252	230	222	227	209	241	203	240	252	240	211	242	240	232	229	241	262	228	217	236	211	223	251	232	235	234	224	239	230	230	222	232	239	209	237	214	225	203	226	231	263	237	234	209	250	207	257	252	210	239	240	218	230	228	219	258	268	242	209	233	242	249	222	233	220	251	236	221	250	249	236	266	254	234	238	241	192	228	258	238	230	225	221	243	252	256	225	224	258	225	244	240	223	227	218	212	195	243	228	226	214	231	247	232	219	236	251	240	273	222	231	228	234	209	252	272	231	192	244	242	225	216	239	254	233	256	263	214	242	214	267	229	215	213	238	242	220	259	230	256	242	231	245	268	240	242	249	233	230	224	187	262	224	234	250	231	225	231	256	237	197	238	233	236	226	236	253	250	230	234	238	237	205	248	251	252	255	213	202	217	239	244	243	220	232	221	269	257	216	243	256	228	238	233	225	243	242	263	235	251	236	242	248	214	220	216	215	220	235	251	242	240	217	212	231	271	225	252	216	237	249	257	257	224	220	239	253	224	251	222	257	267	245	246	224	234	254	252	272	229	221	246	263	267	229	229	254	205	255	254	228	226	228	246	247	246	239	243	217	222	242	225	245	237	265	230	228	216	241	238	212	230	223	232	243	262	233	243	242	234	232	222	234	220	222	228	212	219	251	219	228	249	238
1753	317	256	219	200	208	198	224	193	184	215	199	220	209	209	202	203	183	218	196	186	189	175	181	192	168	201	179	160	207	175	168	232	197	191	219	201	190	180	191	208	181	197	182	213	190	215	200	181	177	179	196	193	215	190	192	197	214	177	199	188	177	195	184	205	186	220	203	192	196	207	193	199	192	202	200	214	181	183	199	199	210	200	209	196	221	196	171	155	177	211	194	190	201	196	191	214	207	200	195	197	176	209	191	204	228	203	184	190	201	183	203	189	194	198	202	180	184	204	175	194	184	189	187	174	173	202	171	162	173	192	191	205	217	180	163	154	193	206	188	170	209	194	201	206	181	178	195	231	190	205	188	197	204	208	201	185	181	181	178	181	196	202	196	172	218	202	211	196	192	205	211	153	187	179	187	190	193	191	181	220	208	186	184	161	190	169	193	187	205	182	167	219	202	193	169	190	175	177	216	190	197	190	192	210	207	185	193	178	220	203	190	207	184	186	191	202	212	188	198	230	191	178	187	189	184	193	174	199	188	218	179	196	185	219	217	202	194	188	203	211	183	210	210	186	172	184	211	179	193	167	173	206	152	173	173	184	196	188	181	205	197	181	192	176	179	191	178	195	181	164	184	194	180	172	220	184	188	169	210	191	202	191	196	188	168	210	181	175	171	195	214	186	172	188	187	215	180	196	192	174	176	188	175	220	196	199	185	178	209	214	177	198	210	169	221	201	194	189	184	210	202	193	209	195	175	176	205	169	191	186	187	188	181	180	156	190	196	160	217	212	203	155	179	212	207	181	211	199	185	174	199	176	163	191	184	206	198	194	212	224	184	195	176	195	218	217	227	203	196	222	149	188	170	215	183	180	161	207	204	160	193	181	204	207	206	192	174	215	216	192	176	207	201	201	201	206	179	208	185	174	200	203	197	161	223	184	176	159	209	183	189	188	192	172	192	194	184	183	181	219	185	205	199	206	220	178	210	190	184	187	177	207	179	192	184	221	198	192	196	201	227	208	194	183	173	191	227	217	221	201	220	199	190	189	162	215	215	181	208	212	214	189	187	156	213	206	202	181	179	189	186	179	195	212	215	193	191	198	188	193	232	190	188	193	191	159	193	197	203	186	172	187	199	210	188	186	217	194	173	227	192	212	177	178	200	178	177	193	201	169	165	197	171	176	209	170	181	213	192	183	180	165	181	192	175	211	179	175	194	202	176	177	199	182	209	210	219	179	216	220	206	201	210	182	198	188	186	210	182	208	197	185	207	203	196	155	179	214	189	188	182	207	207	231	192	170	186	174	172	186	175	195	192	194	214	176	199	200	154	195	197	200	232	206	186	185	190	186	194	191	177	191	176	191	169	211	197	194	206	197	199	171	206	190	185	179	179	185	192	206	207	199	175	182	179	197	196	191	191	169	188	179	209	207	183	191	176	184	184	215	172	178	184	195	213	198	197	195	187	162	199	198	183	197	172	204	193	191	190	201	190	190	200	189	177	204	206	193	202	194	200	193	207	177	184	214	193	188	204	158	203	180	178	203	174	189	181	185	222	190	205	201	195	162	202	184	181	217	206	203	181	198	203	181	205	201	213	195	198	166	185	190	191	184	183	201	180	170	197	171	193	176	189	196	209	177	188	195	175	203	193	183	210	180	170	182	197	179	202	189	175	195	211	201	206	198	177	186	197	181	177	191	187	180	221	185	186	210	189	207	206	179	186	193	184	199	186	186	215	196	192	186	207	204	200	198	198	201	192	184	193	203	201	180	177	174	210	196	201	181	182	190	154	212	184	208	193	195	214	190	202	211	200	198	163	209	182	187	215	169	213	187	200	202	184	192	191	201	229	178	196	190	191	206	190	203	185	192	214	177	184	198	191	216	205	207	193	206	161	236	192	177	181	194	165	191	198	183	192	214	209	175	207	180	177	210	179	209	181	200	174	185	172	195	188	212	200	198	202	184	204	192	210	200	207	177	175	183	196	176	223	196	186	170	195	218	173	184	201	165	188	182	173	186	214	173	190	197	216	186	208	203	197	181	203	183	185	208	184	201	202	198	193	189	186	189	167	199	170	200	194	192	214	189	195	213	191	183	180	212	219	169	178	187	204	217	203	217	172	205	186	211	195	178	159	196	194	198	194	174	173	216	198	183	201	202	194	177	174	197	213	209	175	202	194	163	186	168	184	177	169	193	220	185	190	197	186	194	219	192	216	196	194	179	191	186	189	196	171	180	223	185	180	199	158	208	203	224	196	203	210	199	185	201	185	179	169	209	167	222	179	202	166	187	181	159	156	182	183	197	191	179	193	172	178	184	172	204	190	202	185	169	213	199	197	200	208	195	197	212	199	209	197	215	193	193	184	192	184	179	187	176	205	192	217	198	177	191	210	168	173	229	176	146	217	179	195	162	194	177	196	202	192	172	180	196	223	177	172	227	205	209	190	201	181	202	173	179	206	206	189	182	183	196	188	206	199	189	192	189	197	186	189	185	203	208	192	196	196	183	202	204	197	217	180	195	219	201	178	183	200	192	193	190	160	181	190	215	189	202	212	194	198	193	207	216	186	176	173	179	170	193	185	190	204	207	200	195	196	178	200	193	205	200	204	179	173	178	211	180	181	189	196	171	198	195	181	185	211	200	217	194	197	229	192	187	196	192	180	165	194	207	190	185	178	215	183	189	205	185	218	195	199	205	190	195	211	171	196	196	169	215	208	206	169	190	201	199	202	201	191	201	191	184	207	187	204	193	191	209	182	203	200	210	207	187	174	183	220	176	171	151	173	190	188	183	182	192	172	171	216	187	175	202	191	204	197	210	176	182	187	186	190	176	183	165	220	171	218	189	170	189	191	207	193	200	179	180	166	171	173	191	191	196	196	211	182	185	181	155	205	184	200	190	187	152	192	199	201	180	195	190	184	198	206	185	196	185	178	194	203	211	199	199	193	193	192	176	208	192	209	182	191	190	196	207	191	173	173	189	199	205	215	188	208	212	211	204	224	222	190	178	190	201	188	201	204	196	191	178	201	175	200	192	209	208	204	178	186	215	194	188	171	192	185	195	204	175	171	202	203	188	191	197	209	174	171	174	179	197	202	185	179	189	192	221	212	209	206	169	203	223	193	201	211	199	204	211	175	186	195	201	179	208	169	194	182	190	193	206	195	190	202	222	217	172	210	192	214	188	178	185	186	173	165	206	200	184	175	196	169	226	186	214	200	184	200	199	191	192	200	190	188	212	209	211	163	189	164	191	190	200	205	213	171	198	173	203	200	200	190	184	186	181	209	219	192	233	190	205	199	195	205	183	197	211	188	186	185	173	207	190	203	189	182	182	175	188	229	181	175	191	196	195	176	171	210	180	177	173	185	178	181	174	172	191	199	187	210	208	180	204	199	193	204	197	195	173	196	188	192	198	210	166	190	218	183	174	187	178	199	194	186	187	174	169	199	200	163	197	214	193	189	192	181	199	199	190	198	187	190	185	197	176	184
2048	619	627	648	541	530	518	472	467	455	475	442	461	422	466	460	443	448	484	470	451	481	484	451	433	460	435	445	462	473	430	414	477	446	435	450	483	437	413	486	466	482	432	463	438	469	450	443	431	457	485	432	492	468	467	479	465	489	447	476	457	436	484	446	484	476	466	466	461	462	439	454	467	468	474	474	494	463	469	487	472	459	478	518	479	432	454	435	461	485	453	486	447	473	450	478	480	492	451	458	459	440	442	443	456	451	453	445	454	451	446	430	457	473	449	455	477	446	471	467	443	438	458	463	439	471	504	466	459	458	416	465	391	463	455	464	480	447	445	456	472	434	447	429	480	473	439	444	430	438	454	404	451	452	482	458	467	479	459	432	461	450	465	520	471	446	463	494	473	432	470	421	471	459	487	456	448	429	464	444	428	409	431	420	454	444	476	437	473	449	450	485	400	419	423	496	439	521	424	463	482	496	424	445	448	456	475	431	440	451	471	499	444	472	494	451	464	462	473	473	473	438	448	487	427	470	495	428	481	437	442	469	451	421	512	449	430	435	444	454	473	469	435	401	524	427	483	462	467	448	461	451	468	467	450	469	461	471	484	429	441	471	487	476	446	447	458	439	446	485	471	448	467	423	491	430	454	443	449	427	473	433	490	424	452	462	470	469	432	466	484	471	440	427	490	453	470	451	469	458	436	442	445	419	474	469	465	480	470	479	433	480	422	469	430	504	465	466	467	462	444	463	455	471	459	428	458	419	442	461	470	475	484	477	439	459	462	490	453	450	458	445	443	418	469	495	438	442	467	473	437	447	486	451	479	433	464	444	452	408	436	429	453	464	467	461	452	437	476	479	455	470	431	428	455	484	412	463	436	435	451	448	461	472	467	458	430	460	472	485	455	446	447	487	455	487	478	432	437	445	466	471	418	474	462	438	450	388	466	439	468	448	452	460	454	450	425	506	441	486	468	455	493	446	457	475	453	466	415	462	446	455	433	482	513	439	431	455	466	464	428	443	465	490	474	452	446	456	461	457	432	460	442	455	462	483	456	456	463	489	431	456	432	449	459	476	446	418	464	440	476	485	461	456	459	454	465	446	464	461	476	428	452	476	398	491	415	455	452	468	416	452	481	464	454	445	451	414	439	462	450	482	429	433	446	458	473	422	442	442	440	432	450	483	478	459	472	464	448	438	437	460	467	448	482	475	467	479	487	460	443	434	448	464	457	432	470	445	490	471	474	471	476	428	452	450	425	432	453	460	424	446	468	466	437	447	438	503	434	433	431	413	461	461	462	445	465	444	449	463	462	482	447	462	453	450	434	485	463	462	483	469	452	467	418	428	467	471	419	453	460	449	461	490	445	478	440	455	425	466	447	463	468	423	440	463	494	402	421	469	473	468	448	451	476	442	462	444	480	408	473	431	450	437	413	463	422	496	465	430	474	466	474	446	472	453	413	459	464	435	458	447	442	461	467	434	413	445	482	468	465	452	416	475	455	448	467	470	460	479	471	414	509	434	487	464	454	466	467	438	436	479	429	469	465	449	445	478	447	444	460	509	432	420	462	463	413	451	465	399	451	432	482	440	453	446	482	469	456	419	451	483	451	443	451	468	458	431	447	447	457	461	429	449	476	452	417	474	471	450	472	498	435	479	458	466	410	431	453	477	460	456	488	465	447	446	464	487	467	512	449	426	483	447	470	465	430	464	473	488	464	478	440	472	425	470	482	429	450	436	476	462	424	430	466	463	516	461	469	480	460	444	450	457	479	444	441	444	507	458	458	429	422	428	479	463	469	422	473	446	450	440	442	412	452	469	409	446	439	484	450	464	468	429	434	453	485	468	427	429	404	418	430	434	434	474	463	466	486	486	456	464	483	450	454	434	448	451	457	451	404	453	468	469	466	488	461	445	463	446	471	467	446	452	432	484	431	506	452	481	452	468	448	482	458	458	477	447	437	422	483	416	441	444	474	472	466	443	450	469	438	439	439	451	470	457	451	421	458	434	450	455	463	501	511	463	449	456	452	453	438	417	445	451	450	448	448	458	440	509	451	475	469	491	487	436	445	449	460	488	463	434	471	449	464	474	462	493	462	462	467	443	431	474	450	430	465	444	437	469	435	448	447	468	455	419	447	462	432	457	447	459	415	446	442	482	477	472	489	438	462	455	487	463	474	430	466	469	440	466	489	496	466	445	436	445	463	443	424	494	425	420	428	491	440	475	429	466	504	481	422	424	460	440	447	432	452	476	435	447	472	430	437	440	482	503	431	430	462	485	424	423	448	461	444	426	451	416	428	456	471	470	436	473	466	456	528	449	425	433	473	496	457	446	463	458	428	463	450	430	474	437	478	430	471	482	430	474	433	465	440	488	472	436	455	439	450	416	454	462	434	446	460	456	444	439	477	418	460	448	434	425	465	481	506	478	440	468	453	474	433	482	438	452	453	472	435	449	454	439	440	480	440	412	442	454	441	462	452	471	490	469	448	464	464	443	467	470	455	451	440	444	466	474	449	449	454	465	435	415	442	452	443	461	418	502	448	451	423	445	445	461	451	483	451	453	468	436	464	473	461	457	437	416	473	424	437	499	464	473	417	443	439	440	460	449	436	446	458	482	489	460	430	435	486	446	446	481	458	451	441	429	448	458	448	456	435	464	465	458	467	481	409	413	437	428	454	494	461	477	483	482	432	430	433	409	473	451	486	444	442	412	441	459	462	451	513	466	490	467	475	490	445	511	480	430	444	422	456	467	474	445	442	481	459	460	457	434	465	492	431	476	457	417	460	484	451	454	457	465	480	452	442	481	428	435	424	497	432	474	494	455	484	458	442	436	456	442	440	461	434	436	475	441	457	420	454	460	457	447	477	444	462	466	472	407	512	456	445	446	488	432	441	447	434	462	466	424	422	468	425	443	476	435	469	468	435	432	457	481	460	433	444	404	447	448	430	459	465	481	464	432	474	458	438	439	436	477	478	405	468	443	478	420	443	451	445	440	426	447	469	473	448	429	459	514	492	418	450	449	444	434	435	443	450	434	435	417	467	462	465	475	467	442	443	496	439	428	457	475	449	449	454	474	452	497	456	447	460	467	468	497	522	457	492	432	455	496	460	427	458	441	448	455	424	438	434	456	431	434	483	452	456	488	487	431	462	471	452	509	443	410	446	450	478	463	462	464	453	447	444	466	452	402	467	450	432	440	458	445	450	477	435	458	417	451	437	460	435	442	454	445	442	457	470	452	418	477	488	496	466	488	497	480	498	478	458	479	473	446	450	435	434	419	449	472	442	491	458	461	462	435	438	444	419	434	459	422	447	511	437	421	434	459	444	429	453	438	483	412	458	429	466	455	465	474	431	446	444	434	444	426	437	463	441	459	449	417	500	482	469	480	439	432	440	468	456	447	448	472	459	433	447	447	433	469	487	453	404	395	419	471	491	455	459	447	467	451	443	478	423	509	483	454	437	455	431	446	448	475	445	445	442	431	433	483
7652	764	595	426	320	272	264	227	223	168	224	204	205	186	196	213	200	224	173	195	198	191	155	187	180	198	188	185	173	196	142	173	147	171	179	197	173	203	207	142	166	192	181	170	172	164	165	171	164	188	182	194	179	173	180	163	198	159	187	182	177	186	173	200	197	181	169	199	209	174	160	192	173	179	181	184	176	172	183	166	176	186	176	192	205	185	190	163	182	175	193	161	175	197	164	180	157	200	167	181	186	181	157	170	174	162	179	163	163	167	189	179	157	163	176	186	188	200	174	202	180	181	199	175	201	193	169	173	154	184	149	179	197	181	186	167	179	174	162	195	184	178	189	179	192	178	192	161	195	191	176	214	156	190	232	189	184	188	206	180	192	180	178	171	176	168	169	173	180	192	190	195	168	203	175	188	170	152	181	199	211	164	207	189	209	153	177	203	177	190	186	174	185	207	171	173	170	173	180	182	157	205	173	188	179	189	206	178	190	178	199	192	189	160	149	171	189	199	158	186	185	202	160	172	190	168	180	180	190	170	177	195	186	170	185	184	201	179	172	178	202	175	191	176	181	176	179	178	209	188	172	151	193	179	162	180	191	181	180	174	167	189	146	166	192	191	193	182	192	186	174	158	165	202	201	186	184	174	184	164	170	170	184	190	196	168	172	178	200	182	181	189	183	171	189	164	170	181	193	187	186	173	183	176	164	165	178	187	196	177	173	170	155	151	173	160	169	166	177	176	188	199	182	206	175	160	199	178	160	185	169	169	171	180	172	190	179	174	185	163	159	185	190	158	151	178	158	165	198	188	205	190	186	184	179	181	182	168	180	172	166	173	194	218	187	193	202	195	180	190	187	182	185	160	190	196	195	191	163	145	166	183	206	181	179	185	175	172	181	172	182	158	154	191	201	164	176	192	165	141	188	192	158	161	169	201	163	181	189	186	183	178	200	177	181	181	216	197	161	177	181	174	176	154	197	170	197	186	177	180	184	173	157	196	198	184	187	192	172	166	174	189	169	172	202	193	176	170	166	192	166	183	183	177	184	155	153	176	203	157	190	201	183	161	162	200	179	168	176	176	176	190	182	185	188	185	161	178	185	177	161	175	159	165	170	192	164	188	162	152	189	213	174	152	187	199	193	193	199	178	155	161	182	168	193	199	177	204	177	196	150	194	167	184	178	172	207	180	186	180	176	205	187	174	186	176	165	172	163	182	198	179	198	179	176	151	157	186	169	182	164	178	193	178	157	193	176	173	162	170	174	177	187	189	187	200	168	168	169	174	185	177	170	175	181	170	167	184	180	174	173	163	169	184	188	163	153	180	198	167	178	175	193	166	173	173	151	158	175	191	209	191	169	165	170	184	170	153	206	178	196	147	161	169	183	178	189	162	164	172	169	163	170	183	190	185	185	188	185	166	169	173	162	176	169	210	179	189	209	148	224	164	181	205	182	188	192	167	176	169	165	209	178	177	187	171	185	186	172	176	195	187	190	181	189	190	174	176	185	188	166	172	189	194	174	201	189	197	184	159	173	185	194	154	179	183	161	184	179	200	184	179	163	193	185	183	159	198	208	174	194	197	172	158	167	190	189	156	165	158	181	173	192	157	173	163	166	206	188	198	159	179	164	185	169	183	183	185	195	173	185	177	180	176	198	192	158	176	156	175	166	174	188	185	191	170	194	217	180	183	200	192	176	207	186	170	164	181	180	165	195	160	152	171	189	174	198	199	165	187	191	167	156	168	184	160	161	177	197	179	174	196	193	192	176	179	185	171	168	197	176	153	198	165	200	194	190	189	208	187	185	152	161	182	210	203	161	194	166	170	164	176	173	170	168	184	171	160	170	212	207	182	169	181	236	187	163	164	178	178	202	172	163	191	175	183	178	169	192	174	177	199	199	160	167	192	182	167	172	183	190	186	198	212	180	162	198	166	189	208	183	195	192	152	181	186	178	170	185	174	178	211	167	162	183	189	165	196	187	206	172	161	172	163	178	183	190	163	152	200	152	164	195	179	187	186	183	190	137	202	175	188	190	207	182	166	195	180	158	179	170	181	168	181	177	145	190	161	177	163	188	211	193	160	184	196	171	141	183	192	157	180	177	180	161	186	187	158	172	202	177	190	161	162	177	186	225	182	173	189	175	185	186	187	175	182	175	187	183	185	166	180	171	167	185	201	188	210	172	170	187	175	170	175	168	159	159	176	203	196	196	192	193	196	163	187	174	185	163	177	180	161	187	180	173	190	189	185	178	169	183	159	166	154	179	180	170	182	217	175	166	178	185	200	169	193	184	203	184	169	190	184	174	170	192	169	189	195	181	189	180	174	158	165	204	180	179	212	171	167	148	169	168	180	184	177	176	188	170	192	187	193	169	176	179	189	199	163	184	184	199	162	189	177	164	205	178	177	166	213	161	179	216	190	192	164	185	173	183	186	202	197	187	171	197	171	173	183	204	191	162	184	173	183	188	174	177	164	185	164	179	169	192	179	176	184	177	185	175	177	204	185	188	158	185	198	171	173	178	170	182	160	177	185	197	156	183	208	174	182	158	193	183	167	173	172	179	187	163	200	196	177	170	168	192	185	193	170	148	157	212	174	165	159	169	180	175	169	169	166	167	196	198	196	173	205	184	174	206	185	176	175	162	184	170	187	192	174	195	196	185	182	168	150	157	204	156	164	172	161	181	194	166	172	168	181	165	176	173	149	182	180	176	155	172	192	172	173	174	170	190	190	192	172	174	190	166	185	172	198	193	172	165	159	187	174	171	175	189	162	168	166	186	202	187	159	157	171	195	186	194	197	185	197	192	158	185	182	205	211	202	200	164	182	185	176	201	208	176	162	163	192	173	194	167	181	177	177	184	165	188	155	182	170	172	175	172	187	156	165	197	190	167	172	204	163	163	150	204	166	171	192	152	172	177	176	167	185	171	184	167	201	205	176	175	164	182	211	179	172	167	186	172	153	176	166	181	177	152	212	193	213	174	197	176	187	186	171	165	180	181	180	183	166	181	181	194	174	162	175	151	174	197	189	186	178	205	173	179	197	192	187	180	135	177	164	173	188	167	203	199	172	175	173	194	175	186	168	185	189	173	176	165	193	150	172	180	184	191	184	196	177	165	157	181	175	196	167	157	189	169	213	191	168	203	172	215	180	178	199	187	190	184	181	160	172	168	170	217	184	191	172	190	158	193	203	169	161	165	188	183	196	198	201	181	184	186	182	186	184	198	173	192	184	173	171	162	174	175	177	179	171	161	187	192	192	182	200	157	191	179	172	159	184	204	198	184	178	149	170	173	168	192	180	189	185	180	175	194	154	201	190	166	189	173	173	180	170	175	182	192	192	175	165	188	181	185	197	177	180	176	184	184	200	179	178	191	163	174	175	190	177	185	187	178	179	171	185	157	146	207	180	191	165	167	179	203	184	167	189	197	189	184	165	177	170	177	206	179	183	160	183	183	149	188	179	182	200	171	172	155	174	179	173	174	173
6826	972	1324	1377	1194	940	810	749	585	614	577	540	511	537	490	506	471	459	451	513	446	489	438	491	400	420	449	445	425	427	438	453	436	480	433	419	442	441	404	440	455	418	433	439	422	458	405	421	441	420	422	425	419	434	453	409	451	450	421	494	442	442	456	427	457	480	455	441	459	413	477	468	444	444	429	452	432	435	473	468	433	474	501	439	447	462	419	430	424	436	459	429	413	403	428	420	432	425	411	417	407	422	413	479	451	473	412	405	434	413	416	383	403	432	398	407	416	388	439	446	395	416	454	424	428	402	410	445	415	371	407	428	431	404	439	465	450	401	429	442	454	426	448	412	450	429	419	413	432	419	402	428	411	435	396	446	396	391	426	416	429	401	417	449	423	420	444	425	392	421	437	407	415	472	415	427	443	414	431	392	499	436	433	424	435	450	414	427	425	418	434	424	449	432	407	449	408	439	455	395	441	419	433	400	482	413	417	407	429	411	444	410	444	416	412	443	421	421	462	449	447	391	442	453	413	422	414	422	412	418	445	398	445	418	390	403	449	433	425	460	457	451	420	424	386	439	424	401	410	422	418	398	453	442	404	409	415	407	433	417	428	440	416	429	403	459	423	414	415	422	430	442	414	427	394	433	403	428	432	393	416	422	418	412	422	427	414	422	434	450	398	396	401	433	405	452	422	428	417	417	392	422	417	411	411	438	448	427	439	399	451	399	406	415	436	456	383	436	403	433	428	420	434	423	454	394	446	420	429	457	421	424	420	430	429	381	441	462	396	407	424	408	423	389	431	442	457	421	425	415	424	441	406	417	464	401	450	408	413	442	430	395	425	456	385	441	446	375	387	396	433	411	431	395	418	400	467	432	388	410	422	425	407	442	436	415	427	446	397	445	424	424	412	452	415	438	428	433	453	407	382	403	407	454	421	418	478	442	411	421	383	437	391	453	431	447	446	448	399	380	464	442	394	416	396	423	405	412	409	444	414	429	382	384	444	424	413	404	433	453	413	418	424	420	410	417	410	370	449	400	402	443	403	398	393	433	384	431	395	422	409	407	401	434	432	403	426	385	430	423	424	397	382	422	410	400	408	433	435	426	441	410	423	416	447	407	428	404	420	450	392	415	436	385	386	422	418	412	418	404	414	402	441	407	392	397	399	431	398	417	428	413	412	416	412	408	446	448	401	405	424	441	430	415	416	372	427	451	436	416	442	395	404	414	420	394	420	406	397	411	408	396	437	431	429	426	416	411	444	430	411	415	435	427	474	421	473	408	393	425	417	414	411	395	428	417	411	409	443	397	376	396	424	402	430	422	401	417	470	437	416	434	407	417	403	458	406	411	437	396	426	472	435	424	421	406	436	413	415	414	429	427	451	413	456	371	393	381	402	416	402	410	406	433	423	399	423	402	380	447	423	448	417	389	421	421	385	449	433	453	421	452	422	438	427	465	416	393	416	441	449	409	403	443	406	412	390	413	446	417	395	407	412	447	460	421	429	421	414	396	410	393	405	417	429	410	410	414	450	426	399	396	433	439	396	439	427	406	404	388	365	434	418	440	404	473	405	375	389	446	430	446	408	428	444	413	434	419	422	435	414	407	418	401	415	416	425	430	433	453	429	430	424	420	426	439	477	421	431	427	455	407	425	426	439	438	434	410	383	394	439	445	424	438	425	414	455	374	416	419	454	449	433	402	409	443	412	402	394	399	391	410	383	425	411	436	409	425	422	419	388	405	424	454	407	386	405	418	426	429	414	430	426	435	396	428	427	449	437	469	446	402	434	422	453	392	438	424	434	417	453	385	446	411	408	418	407	420	425	399	382	414	435	420	396	420	405	410	428	428	427	440	404	383	395	411	430	405	421	438	388	395	443	424	459	425	409	424	414	410	418	410	399	434	385	397	421	410	429	387	447	424	416	437	415	392	390	409	426	433	407	424	427	439	435	437	418	411	416	395	433	424	415	409	411	427	433	460	406	455	421	411	434	427	394	411	402	435	443	462	439	418	434	443	445	413	430	470	415	422	398	430	411	422	397	406	425	409	460	430	385	422	424	428	448	411	380	444	424	447	410	420	402	412	385	430	411	399	402	371	423	422	393	382	385	433	406	428	444	417	418	405	449	450	427	414	416	439	424	450	435	400	433	429	406	426	416	398	408	452	411	394	455	413	417	407	418	416	409	448	389	409	406	442	439	462	391	434	395	386	405	406	415	429	413	386	427	412	411	411	445	412	399	424	433	449	420	413	460	435	455	406	400	418	413	431	417	405	405	407	409	429	367	426	402	425	433	391	413	430	444	412	429	425	426	426	437	440	427	426	415	398	399	465	426	450	415	459	428	418	424	396	414	437	465	400	439	400	421	412	420	431	426	444	396	386	421	446	413	418	401	434	441	391	425	414	421	371	409	447	465	424	378	409	396	457	396	417	415	403	407	426	409	456	425	429	405	421	438	425	436	432	406	415	416	404	434	410	418	380	402	387	413	453	451	407	390	415	409	410	443	440	424	401	429	436	432	405	459	458	392	397	406	436	409	445	422	407	448	422	403	439	391	405	417	434	420	421	427	401	425	430	407	410	419	426	460	410	431	473	369	434	389	394	439	401	436	454	463	416	385	426	408	418	430	410	416	452	428	439	417	394	401	421	446	408	429	429	400	464	406	392	420	424	435	415	466	421	419	390	406	441	419	432	432	367	405	397	430	414	423	422	433	420	413	424	430	417	425	415	436	409	404	406	419	404	454	433	428	424	408	433	428	449	449	445	399	448	417	370	440	425	414	431	429	406	424	405	401	404	393	408	451	431	438	415	413	480	395	439	423	442	430	460	391	372	378	428	432	407	480	413	425	431	422	468	400	401	455	441	405	416	421	419	442	416	423	455	440	387	423	409	414	416	395	420	418	423	410	421	435	413	409	407	458	445	407	427	421	448	425	437	412	467	409	423	420	466	390	428	378	412	412	434	416	411	432	436	410	433	406	413	397	429	408	397	421	397	405	447	395	417	433	407	404	431	419	439	442	418	400	430	450	401	424	438	430	408	431	395	388	443	410	467	422	434	409	393	439	450	418	415	396	421	417	453	426	408	402	400	412	394	439	404	437	442	438	464	443	407	432	407	384	399	410	428	443	395	461	436	385	432	450	411	393	428	416	447	424	406	450	393	392	429	387	443	437	405	427	400	409	440	411	436	434	442	416	420	404	405	409	401	451	432	406	398	429	443	414	397	427	430	409	425	424	396	429	420	433	411	421	445	443	415	436	457	431	418	392	409	438	444	393	404	439	426	400	428	418	402	431	373	428	415	453	426	413	436	396	425	416	421	426	417	422	402	458	406	439	417	433	394	409	406	422	423	432	413	456	439	409	468	433	461	452	394	423	387	435	433	401	422	432	437	391	395	421	419	392	414	438	446	445	414	437	427	447	438	422	400	362	384	427	428	447	437	427	418	454	445	419	433	457	406	439	469	420	402	434	440	449	405	418	439	421	434
14427	1394	841	572	416	246	202	166	179	180	133	126	131	121	121	105	127	98	104	106	83	107	101	107	115	112	110	116	107	71	105	102	85	110	93	116	103	87	106	74	105	110	103	95	103	80	86	114	108	97	92	93	94	81	84	102	92	77	83	102	123	102	93	101	95	79	112	115	102	94	91	88	91	105	112	92	87	97	105	96	108	120	109	101	104	92	103	109	105	96	98	124	97	72	90	95	109	92	92	108	104	104	110	95	98	88	84	99	93	99	93	100	87	95	90	116	89	84	104	95	112	122	90	116	95	101	78	110	109	104	100	104	102	107	93	120	94	108	89	87	95	113	93	99	105	92	67	87	90	88	97	102	80	105	96	78	86	73	78	122	97	91	89	83	88	110	102	80	87	110	91	97	114	112	89	100	85	90	91	93	91	92	84	97	101	96	80	104	136	94	114	87	88	95	106	86	89	101	98	94	96	93	86	85	95	101	105	82	104	79	89	96	107	106	106	92	100	81	104	85	95	86	112	77	76	101	88	95	89	83	110	96	95	93	105	88	87	88	84	91	92	94	77	109	113	102	76	95	93	90	87	99	94	106	91	91	98	97	78	113	83	101	83	98	77	91	109	84	88	117	105	107	79	93	104	83	116	91	80	94	72	93	82	101	107	85	103	104	90	97	100	103	92	97	104	96	111	87	90	100	105	101	95	93	88	87	102	103	99	96	73	105	94	107	99	92	82	97	98	110	102	102	89	77	95	98	104	93	106	86	106	77	90	102	94	95	86	86	104	102	92	93	97	119	100	90	86	101	90	103	81	105	104	92	99	82	84	86	103	90	90	104	94	108	109	98	89	101	96	95	81	90	103	96	89	103	90	94	82	110	93	82	92	93	88	111	91	100	110	103	112	95	104	90	94	106	97	93	99	91	107	86	113	86	100	100	89	105	103	102	87	85	82	91	84	80	99	78	104	114	100	94	77	90	84	115	99	90	83	90	111	100	96	102	85	92	128	104	86	101	89	82	109	107	90	86	97	90	111	84	100	107	97	100	70	84	80	83	65	105	108	86	90	108	117	108	95	105	107	101	110	108	100	99	108	108	77	106	97	100	96	94	89	97	95	84	102	96	97	103	100	112	89	86	97	102	84	76	94	105	91	88	73	119	97	93	97	95	108	95	93	101	107	98	87	82	86	96	102	101	91	95	101	90	98	90	108	103	82	92	115	85	112	92	84	78	111	119	92	87	87	91	97	94	106	100	103	107	83	78	93	87	88	106	114	87	102	89	94	92	103	87	87	81	99	107	82	96	103	102	99	116	117	85	94	99	112	86	95	84	96	86	84	97	90	100	86	99	100	87	88	92	118	102	120	87	94	112	100	94	100	89	101	116	103	105	95	101	89	99	87	120	89	87	79	95	105	83	97	92	102	86	104	109	94	99	95	104	102	84	91	109	83	116	89	99	96	91	76	92	84	92	109	96	90	80	86	85	85	95	64	87	95	100	114	81	84	108	80	113	94	88	91	100	79	92	89	105	108	93	75	92	96	105	105	99	91	110	96	88	99	95	118	91	113	87	112	103	91	102	88	94	89	73	91	88	89	92	81	89	81	98	111	91	69	90	81	90	90	88	86	108	77	107	89	96	103	101	96	78	84	92	105	122	88	85	87	96	74	89	104	118	102	101	105	79	101	92	101	92	115	108	100	95	101	83	102	88	102	108	85	95	97	94	87	98	79	86	102	96	79	106	93	90	110	91	96	92	76	90	98	96	88	94	120	110	115	101	99	94	81	94	101	80	99	83	102	115	107	78	81	92	110	86	102	94	94	90	111	96	70	95	98	114	100	93	106	103	99	87	88	90	93	100	84	116	93	111	83	93	114	86	90	94	98	82	118	69	89	75	91	103	107	88	101	95	103	93	90	91	82	95	106	101	95	97	109	92	97	92	116	98	98	111	93	110	108	111	100	92	103	96	103	100	91	83	89	92	89	97	114	79	82	92	102	100	97	98	111	78	107	80	94	100	98	82	112	80	102	95	93	91	99	92	116	85	92	95	107	97	97	82	96	81	103	79	82	102	96	97	93	96	98	94	98	91	82	97	89	101	114	91	97	93	106	98	106	98	103	85	92	96	94	85	82	109	115	96	113	109	75	91	99	87	94	83	110	96	95	90	108	93	77	94	101	101	93	108	88	91	107	110	94	98	81	91	86	114	97	94	94	97	85	117	98	93	98	102	94	89	82	104	122	94	96	90	112	119	87	97	101	96	101	110	96	99	85	110	94	90	105	101	78	102	102	86	92	97	86	90	102	87	102	97	93	85	112	94	89	87	92	95	88	85	97	98	92	101	75	83	81	85	100	92	93	93	73	97	97	105	104	90	98	107	84	104	94	87	93	81	82	91	104	89	108	90	104	109	84	79	113	98	97	88	102	80	95	97	88	87	103	74	92	105	105	103	86	83	92	83	93	101	106	72	92	92	103	83	69	97	92	92	101	92	106	82	73	103	99	85	99	88	96	82	90	110	87	102	96	101	94	109	85	109	106	104	88	96	76	86	79	94	97	114	92	90	95	103	94	118	96	92	107	111	86	94	99	88	113	110	118	93	79	92	97	95	89	110	84	99	88	102	91	98	96	87	91	99	82	78	87	84	88	84	82	87	97	82	77	93	110	93	100	73	80	94	94	106	97	119	73	101	105	90	107	90	104	90	92	103	106	91	95	100	89	79	86	98	83	111	96	96	94	90	98	105	90	97	110	93	103	99	93	77	92	113	114	111	104	93	102	103	95	96	85	87	91	95	96	100	107	113	87	97	98	93	89	84	91	88	97	105	115	99	106	100	79	91	88	114	87	88	83	119	109	98	100	100	97	95	95	117	83	78	81	91	96	86	114	105	78	99	85	91	90	93	90	106	93	97	82	116	85	111	87	79	90	81	105	105	83	109	95	93	114	102	97	73	106	99	89	92	89	111	93	104	86	91	92	89	116	110	113	117	69	96	78	83	96	100	104	105	86	113	83	97	129	104	79	93	91	88	77	90	111	80	92	94	82	89	98	96	85	113	105	92	92	84	99	97	87	90	116	81	109	86	114	88	94	100	95	80	91	76	83	90	92	93	78	91	84	93	98	99	87	115	85	108	107	96	108	102	92	82	88	90	91	111	80	91	80	84	99	98	84	100	100	86	115	117	96	102	88	85	113	96	91	95	91	101	98	113	101	96	92	97	97	93	93	94	70	104	97	96	87	71	97	105	88	100	99	87	97	110	99	93	109	85	120	97	95	103	107	87	109	101	115	89	98	94	102	104	88	84	117	94	86	100	102	101	114	82	86	88	110	90	106	94	100	101	79	94	119	95	86	109	89	91	125	80	104	96	72	101	76	80	80	100	94	105	104	88	89	90	104	81	101	105	106	84	118	85	85	109	92	112	86	96	103	99	95	101	78	101	86	87	89	114	91	103	76	96	92	96	94	100	107	82	97	119	114	90	111	99	93	88
8533	1142	1854	2015	1681	1199	946	830	695	593	540	488	445	407	395	412	357	369	342	324	288	295	297	315	295	321	301	288	268	300	272	261	286	261	258	290	278	264	281	269	257	269	260	244	279	226	243	258	239	250	243	257	234	250	287	249	285	292	256	291	285	279	266	280	275	310	294	303	297	245	283	258	256	234	294	257	284	301	278	255	316	264	285	278	260	239	260	259	252	258	273	254	239	270	242	238	267	250	230	239	242	242	237	228	235	229	282	243	268	259	251	216	266	248	257	238	239	246	229	237	232	253	252	260	227	256	262	237	231	239	230	215	219	238	261	240	243	251	234	231	266	257	250	245	231	254	260	239	238	239	227	238	217	242	221	254	252	218	239	268	255	221	237	231	201	246	261	262	231	254	273	251	250	273	250	242	247	234	252	248	235	228	260	252	254	230	253	246	254	236	234	243	225	255	240	246	238	265	233	212	254	220	249	272	250	244	267	246	249	230	256	233	247	224	229	230	206	260	251	245	230	246	246	237	248	236	264	215	252	219	244	226	228	244	255	225	227	205	251	223	237	256	250	239	232	230	224	252	238	272	268	244	242	218	221	260	227	225	276	230	254	251	229	255	219	227	240	220	239	247	243	243	216	242	255	263	228	237	256	215	272	233	222	204	253	231	255	255	223	236	241	248	238	277	236	212	249	249	235	229	229	250	253	214	238	234	239	212	224	237	266	258	244	233	233	255	264	237	257	220	226	228	219	252	248	245	252	286	240	241	261	246	244	237	226	254	226	285	288	256	244	227	234	251	250	242	213	262	224	248	233	223	242	198	242	233	239	244	259	236	261	246	235	242	249	275	251	219	254	201	260	228	249	231	211	244	229	237	237	238	215	242	217	248	229	261	256	229	226	233	227	226	239	236	240	238	224	225	269	235	224	239	229	239	246	237	209	236	252	243	245	248	263	224	252	223	259	252	224	220	237	230	259	251	225	270	230	220	232	237	238	238	248	222	267	251	243	214	237	249	227	245	217	236	211	238	232	250	229	223	232	236	232	234	254	227	224	211	247	244	263	260	255	241	213	264	225	208	241	267	230	242	244	238	235	245	251	262	229	257	220	221	223	236	249	219	250	224	261	226	244	258	215	251	223	241	240	253	259	198	248	215	236	234	257	238	253	259	267	221	246	244	239	263	271	233	240	243	266	232	256	278	233	249	255	266	246	234	236	208	228	235	277	244	242	267	227	258	242	245	247	241	233	230	264	270	235	247	235	242	239	259	255	250	223	253	225	236	257	247	230	240	215	209	241	224	262	257	257	213	239	232	231	225	226	239	254	240	234	232	239	240	229	283	261	229	257	222	225	249	235	277	238	220	276	223	257	240	210	243	279	270	254	274	252	243	235	242	258	245	241	252	237	252	244	239	243	204	229	231	261	235	221	223	257	239	254	266	245	223	234	230	246	255	245	252	239	246	269	251	232	242	253	275	217	250	240	251	245	247	217	219	232	231	273	256	234	243	244	237	224	215	239	239	238	258	240	256	245	209	255	233	244	237	245	223	245	236	258	237	253	232	229	228	217	249	237	245	197	219	236	236	224	260	252	249	225	215	233	226	248	231	245	223	257	230	269	265	247	232	267	249	229	241	226	235	234	247	243	223	239	229	241	239	254	236	200	252	252	241	223	216	245	245	222	229	267	236	229	236	263	261	236	226	253	237	203	246	244	253	226	231	245	257	245	242	221	211	233	245	229	242	220	218	250	229	236	281	250	220	216	255	219	226	232	234	225	222	238	223	262	226	258	248	234	247	245	234	265	222	249	246	249	240	246	228	222	251	223	236	253	237	245	238	250	230	242	241	249	211	216	253	264	246	258	254	232	246	255	234	212	243	254	234	250	250	250	216	269	242	242	244	241	239	212	240	249	232	234	236	251	247	226	254	247	254	234	267	263	250	231	235	242	263	229	236	239	248	233	239	235	241	261	239	259	227	240	222	249	257	241	252	236	225	231	243	270	239	230	253	258	241	239	240	227	248	263	252	239	244	255	243	217	235	243	238	243	210	237	236	230	267	241	242	211	202	242	241	233	258	242	226	257	251	215	249	245	236	254	262	265	265	218	218	230	213	220	218	233	237	246	245	230	246	231	232	233	236	242	242	233	246	234	256	246	243	236	240	248	263	248	239	258	241	222	239	230	248	242	261	257	215	259	234	217	259	254	244	234	248	243	223	223	278	248	246	229	235	225	238	254	227	241	238	255	246	237	242	241	253	246	231	205	235	242	243	247	210	238	247	245	221	265	211	260	250	254	238	227	247	249	248	226	261	228	231	219	245	255	261	256	216	238	242	234	215	239	216	249	251	248	256	239	218	246	236	240	239	246	209	247	239	222	247	225	245	247	221	237	237	237	238	255	246	214	228	230	197	214	245	242	218	239	242	225	239	243	226	246	258	254	223	250	265	228	223	238	249	248	223	242	217	239	278	238	238	257	261	258	229	235	235	249	206	261	260	265	220	215	251	240	241	253	261	225	239	227	256	249	245	248	251	231	226	237	237	230	228	223	232	249	250	227	243	236	218	229	236	238	256	237	250	214	236	272	236	242	249	256	223	266	239	231	234	266	240	219	232	239	242	260	246	247	242	230	233	238	272	222	240	228	220	249	220	218	270	243	236	244	245	226	257	254	251	252	266	254	233	235	238	264	255	245	213	243	256	234	259	244	269	226	229	227	252	217	233	253	233	257	224	236	231	245	229	233	275	242	262	253	232	234	242	253	255	232	246	212	262	230	246	258	247	261	249	231	220	230	245	247	222	243	238	238	248	251	243	247	257	235	213	231	259	248	231	249	225	209	231	249	227	250	237	210	240	240	223	224	232	246	220	244	228	246	251	257	221	263	230	222	225	236	227	242	223	241	247	253	219	246	238	217	251	268	222	231	241	238	212	237	196	218	206	245	268	267	232	228	292	245	231	232	247	237	246	244	250	267	256	252	244	252	246	251	243	240	234	230	258	256	218	245	261	240	248	236	258	244	215	245	204	271	234	254	230	225	245	229	269	243	232	243	239	243	283	234	246	214	222	270	236	239	231	236	224	273	231	244	234	244	226	243	224	237	241	248	243	238	233	265	226	259	254	253	241	236	255	218	256	242	255	233	233	241	241	241	267	263	243	256	262	203	269	246	246	255	259	227	212	231	259	242	264	231	225	214	249	218	272	229	240	225	234	260	210	223	247	278	257	226	247	243	229	240	229	243	231	227	273	233	233	213	269	269	237	237	222	234	255	258	228	260	245	242	247	239	256	233	239	237	249	269	237	251	219	249	200	219	249	249	230	261	248	225	243	245	233	237	222	217	234	216	262	220	250	253	223	214	260	243	249	243	250	260	214	255	262	238	227	219	228	253	275	252	228	249	240	228	227	232	256	216	237	246	235	252	224	251	223	246	232	218	264	230	243	236	224	206	247	255	226	218	263	276	245	261	245	277	230	261	242	254	238	234	257	271	269
1971	417	247	209	241	212	226	222	207	196	195	175	207	175	187	213	201	203	215	215	192	191	185	208	193	212	194	211	192	206	171	170	214	204	202	192	215	197	180	201	208	198	198	183	198	199	200	198	187	184	147	210	213	193	188	178	216	183	184	199	189	219	207	195	212	188	204	224	184	207	193	209	199	208	205	216	192	213	212	198	188	203	196	211	205	193	222	220	195	189	184	205	213	218	206	196	191	195	204	217	191	189	181	200	204	195	205	200	193	216	208	207	188	197	207	216	189	206	187	190	180	225	184	208	200	208	183	206	207	191	190	188	229	208	198	186	198	218	230	178	175	187	191	171	223	192	220	199	201	165	198	188	194	177	186	195	219	197	222	174	198	209	208	218	186	197	201	194	189	188	186	203	191	212	196	192	203	178	207	183	196	223	196	197	184	196	193	172	167	200	178	199	178	221	203	194	207	185	183	200	208	194	187	207	173	187	193	192	201	185	204	194	194	208	161	216	186	209	202	202	186	183	194	239	192	221	230	217	195	206	210	202	199	201	197	186	209	211	214	204	204	217	168	181	222	173	181	172	200	214	215	214	196	202	194	198	208	230	207	202	194	208	182	192	204	231	184	193	180	178	185	206	207	183	213	219	238	178	201	174	183	206	208	193	193	181	202	227	198	213	186	174	202	195	186	193	207	189	206	217	185	176	204	226	194	180	199	202	230	209	219	228	195	200	192	206	204	214	185	190	191	205	214	171	198	192	223	218	184	210	192	210	191	170	221	193	183	187	227	190	204	228	196	211	179	199	202	197	200	188	179	212	183	228	198	209	160	167	174	208	162	176	193	211	170	195	166	208	198	193	196	192	221	206	168	187	188	201	205	170	186	179	192	169	206	201	192	206	196	164	195	189	203	182	212	200	193	199	213	204	214	198	191	220	203	205	178	187	168	186	199	203	198	207	164	207	189	207	213	176	199	202	216	194	205	198	220	195	180	219	186	191	191	173	185	198	178	179	220	205	190	221	227	195	186	192	176	193	220	198	184	185	202	207	190	191	211	200	213	201	199	175	207	169	195	167	202	182	194	202	196	193	209	216	209	193	174	195	198	215	202	180	204	217	198	198	207	191	185	201	202	207	195	198	188	215	202	203	215	168	221	183	222	198	178	191	203	183	191	213	181	175	206	217	176	191	212	190	190	208	199	202	178	223	179	194	200	183	163	179	160	201	177	187	214	184	199	223	190	204	199	199	193	198	202	188	201	189	220	151	205	193	201	202	166	192	176	186	188	234	197	202	202	194	202	182	184	225	204	196	180	198	199	174	223	187	204	170	221	219	214	223	195	197	213	207	189	196	194	168	171	219	198	203	187	194	224	207	175	189	220	195	192	205	209	210	209	200	196	187	185	216	221	186	198	205	190	204	208	210	199	185	190	202	194	201	190	195	213	214	193	181	201	192	208	170	201	191	189	174	205	187	214	199	219	202	197	187	191	188	210	224	211	203	195	208	196	210	180	197	183	178	200	219	192	207	222	200	191	219	179	188	200	189	217	200	222	203	186	215	210	173	191	195	197	208	186	204	205	212	179	183	199	204	217	182	205	208	193	222	189	206	178	210	207	189	185	195	165	196	182	169	187	217	183	189	223	188	197	198	193	161	210	208	216	205	219	209	194	178	196	200	212	180	194	198	189	193	173	174	178	158	205	200	192	200	199	181	182	192	191	191	192	191	169	206	194	186	191	190	182	165	193	216	158	186	185	207	201	199	192	207	209	195	201	190	176	199	199	206	214	180	200	195	213	206	183	180	202	203	151	201	216	181	209	195	180	171	175	211	196	208	219	205	195	186	213	194	184	198	172	197	209	209	204	190	178	186	170	182	208	226	218	210	215	194	206	182	201	194	194	210	218	206	216	162	188	197	193	181	193	184	204	258	222	190	194	209	226	206	221	179	186	226	196	205	229	231	189	189	208	177	199	199	228	203	214	229	231	192	200	211	190	218	207	187	193	184	213	196	213	210	192	176	215	212	210	214	221	204	180	179	191	198	215	200	193	187	196	199	196	203	176	225	205	182	186	154	191	203	183	163	202	181	186	180	214	179	197	195	212	204	175	195	198	217	176	202	218	176	182	205	183	176	211	206	164	185	188	195	162	199	193	186	202	182	200	194	186	206	180	196	200	213	193	197	210	188	207	187	184	182	202	235	198	179	191	194	187	211	193	194	191	182	183	193	191	167	181	187	191	202	199	211	194	190	207	206	209	203	190	179	188	198	195	203	179	207	178	200	181	213	187	181	204	199	192	191	206	185	195	189	154	189	174	178	202	205	212	195	182	168	200	203	206	197	185	228	193	196	200	217	191	222	192	193	190	215	196	177	208	210	200	215	207	195	204	169	204	209	181	188	174	162	208	201	212	200	188	200	202	196	204	185	201	207	190	175	189	224	210	199	184	188	210	185	197	189	193	218	187	246	198	206	195	190	187	178	211	195	203	206	216	212	193	191	179	177	229	200	188	196	194	208	212	221	202	206	188	208	230	179	199	187	203	193	203	198	185	173	198	188	209	175	191	183	184	225	195	194	176	217	191	191	189	184	195	190	192	229	196	193	181	170	216	197	176	212	178	186	204	229	199	177	187	183	221	172	187	219	168	196	179	189	219	156	212	204	169	176	204	197	197	211	184	182	206	207	190	203	209	205	198	205	188	184	223	190	209	192	199	199	184	213	188	196	195	241	194	178	182	197	188	224	192	219	194	167	199	221	218	200	201	201	196	214	164	210	203	183	206	224	224	239	181	209	197	191	195	216	166	193	207	226	205	203	173	210	186	168	206	199	215	192	204	211	212	199	215	190	209	191	198	167	201	185	194	222	181	202	200	186	209	209	170	220	175	218	184	197	168	206	189	186	212	184	181	218	209	203	208	194	180	214	218	191	190	196	184	191	196	194	183	217	179	195	186	153	179	207	201	191	219	200	197	214	183	226	205	208	190	199	224	211	193	194	169	202	195	192	207	192	180	206	183	191	197	196	198	206	176	186	210	198	202	204	171	214	188	185	221	204	203	193	198	201	192	201	219	228	188	225	207	184	191	190	217	187	184	217	205	221	228	207	195	193	213	208	199	204	207	221	201	202	214	221	189	192	181	206	214	188	175	219	216	198	218	184	182	186	191	202	167	202	188	194	223	207	191	181	175	196	200	197	191	187	219	193	196	209	160	199	209	197	210	180	205	175	221	198	209	184	193	227	188	187	188	209	211	209	168	175	176	182	180	195	178	224	219	213	181	207	197	233	180	214	214	196	183	189	195	183	200	221	188	193	189	175	196	185	208	176	188	193	208	193	194	172	194	191	195	203	203	208	187	204	177	208	174	191	194	179	165	197	221	193	207	173	194	188	200	203	192	192	186	197	184	199	185	198	217	184	200	227	183	201	188	206	216	164	201	184	221	195	213	196	189	231	190	210	220	180	174	192	206	205	201	204	191	179	200	189	209	188	225	181
2048	641	604	543	576	502	505	475	466	448	517	485	470	462	458	475	481	433	471	476	467	447	498	472	490	445	445	508	469	472	446	462	443	439	457	481	472	472	499	415	479	467	461	472	457	452	462	492	452	454	485	482	445	488	470	491	443	466	473	496	516	471	506	486	497	448	477	447	473	492	455	455	474	494	496	480	476	495	471	491	459	485	502	495	487	475	430	479	439	477	477	471	433	486	456	469	467	454	465	483	447	477	474	455	476	486	477	453	486	448	433	458	488	448	479	444	461	427	454	438	477	482	436	478	449	501	458	450	447	422	480	435	452	439	449	529	457	454	467	475	472	434	426	462	469	470	472	470	465	461	456	471	473	436	513	494	469	454	477	436	445	447	467	452	439	422	473	500	469	493	469	484	463	446	448	445	477	465	443	465	436	473	449	466	484	457	456	475	441	465	438	473	466	475	471	451	463	437	487	483	501	438	477	468	461	447	449	467	473	448	472	474	443	491	498	454	455	465	437	447	455	486	484	451	434	463	427	474	490	450	484	462	441	417	449	449	508	449	457	454	459	440	445	475	430	485	512	459	456	415	455	414	439	500	477	500	492	443	468	448	421	490	463	466	477	432	482	465	475	432	457	491	471	460	497	484	513	445	453	453	421	452	436	447	467	451	465	430	453	437	443	468	460	429	450	450	435	463	489	445	427	434	463	525	483	427	429	478	493	456	475	444	500	448	462	449	459	438	471	450	460	444	453	436	455	469	447	453	454	433	464	454	497	441	480	466	431	445	464	453	487	441	465	479	464	457	465	480	487	453	437	451	465	476	493	473	445	462	494	443	453	480	436	447	468	470	448	500	483	467	444	410	448	454	463	472	441	502	431	450	455	437	468	466	480	461	454	486	464	467	437	470	477	462	478	469	446	499	453	462	458	487	473	436	440	502	428	514	468	437	462	437	457	478	446	458	473	496	467	476	508	431	483	447	483	471	441	472	470	466	430	456	444	445	474	462	468	441	461	456	417	457	462	489	507	463	422	452	476	442	450	435	464	496	483	454	481	483	449	467	441	475	452	503	461	463	471	477	473	485	478	450	450	455	474	463	470	434	444	454	459	481	457	495	436	451	480	471	461	492	487	441	478	477	471	438	487	490	486	516	470	448	456	484	456	482	472	457	466	465	474	463	463	479	468	473	462	459	431	454	489	479	452	450	430	484	463	469	449	458	468	486	473	459	489	448	439	452	471	450	427	431	464	432	454	446	450	459	489	454	490	471	430	513	453	464	493	475	470	475	519	479	500	440	451	477	505	437	441	457	441	488	434	507	442	507	446	450	443	447	426	481	428	464	445	470	469	497	472	440	474	442	449	451	461	467	473	468	480	489	445	463	436	451	497	444	453	473	476	454	488	483	453	448	449	427	463	462	498	432	465	457	446	483	460	438	480	478	441	479	461	464	466	472	436	426	486	438	470	461	487	472	486	452	463	454	474	486	443	442	464	477	467	422	480	497	478	454	478	452	457	492	475	480	492	459	471	450	465	472	458	454	482	450	454	487	469	456	463	488	423	430	438	479	457	438	454	475	477	470	436	467	456	441	474	446	442	475	490	450	473	512	424	462	442	462	508	449	454	477	462	493	444	480	485	496	432	485	426	455	468	444	431	445	469	417	473	471	458	458	461	465	444	465	456	486	472	499	454	460	466	450	471	504	492	457	461	451	448	478	485	449	452	471	490	418	421	484	472	464	481	459	460	479	502	436	499	480	467	450	497	481	480	435	503	468	463	456	444	452	479	474	478	474	474	471	470	457	405	473	439	512	512	446	453	476	469	470	449	470	475	468	447	451	465	439	471	444	433	518	502	471	450	503	464	476	474	471	511	506	467	483	457	441	469	480	456	483	465	450	490	430	443	432	471	447	463	471	438	460	458	459	483	455	432	454	494	471	446	449	477	494	469	483	438	474	487	496	451	431	492	471	468	453	489	464	452	452	481	425	439	426	492	433	460	499	436	444	461	477	468	453	530	488	468	443	443	441	468	415	420	432	471	443	457	444	463	460	469	467	480	464	441	493	462	487	520	466	492	470	460	454	487	436	448	503	479	423	501	475	505	479	477	468	453	432	423	431	499	442	465	472	455	430	459	485	464	448	469	445	448	484	483	464	464	468	512	461	423	462	454	435	472	412	480	448	472	477	459	477	443	492	450	483	441	468	459	476	497	487	502	453	454	469	464	455	467	447	495	462	446	494	464	444	514	429	428	472	493	493	480	461	487	477	492	465	466	471	472	455	429	438	514	434	468	407	443	450	473	503	492	429	454	452	456	442	431	486	465	500	503	506	426	465	463	491	472	464	476	454	476	494	478	482	472	454	441	434	462	400	476	448	432	389	460	456	429	441	454	485	469	470	478	474	469	473	461	508	449	469	466	462	455	434	447	474	478	423	431	501	435	454	463	440	469	451	461	444	475	447	446	477	451	453	519	482	473	452	469	453	455	468	443	470	455	451	461	451	436	474	472	482	466	494	458	506	460	459	428	476	468	469	453	467	456	453	484	438	468	499	532	458	464	476	477	418	450	448	454	393	473	455	417	482	452	446	494	441	442	456	454	465	453	454	486	459	466	458	472	436	464	436	479	479	453	498	503	455	472	477	435	466	472	473	447	472	459	486	496	488	453	480	475	425	449	488	433	463	452	474	457	448	474	521	458	482	483	480	466	464	492	472	462	464	469	466	483	433	417	444	441	486	462	469	460	462	466	488	433	450	475	479	469	469	428	501	459	456	437	441	445	428	477	471	443	436	440	470	452	465	474	467	456	456	466	477	484	492	469	461	470	467	460	481	457	482	485	454	448	504	485	479	465	469	475	450	471	480	503	488	416	467	427	459	449	492	433	453	452	424	468	472	456	482	455	492	476	472	479	487	463	458	462	457	480	498	513	449	475	459	485	483	423	485	453	427	487	486	433	494	458	468	501	501	466	456	463	481	464	473	450	514	490	449	470	483	478	466	453	450	474	470	464	466	487	485	477	476	460	496	459	485	474	494	448	475	499	449	453	475	493	476	444	462	445	487	484	476	412	500	423	443	451	489	432	436	468	473	462	502	462	512	479	431	445	432	444	437	468	480	457	454	483	486	484	523	476	482	441	504	423	476	471	506	469	507	477	463	515	477	469	424	420	463	435	458	500	404	472	460	459	481	461	467	455	472	474	483	480	517	485	413	448	465	470	465	508	441	467	454	496	475	460	488	453	467	455	496	480	482	435	498	437	458	520	489	452	473	480	448	455	478	474	444	487	426	490	474	443	447	483	461	451	487	498	468	429	482	433	458	460	462	459	462	432	470	440	471	458	446	483	453	474	450	443	488	476	504	429	497	433	439	479	457	450	464	455	459	478	495	453	473	463	461	438	440	446	436	462	439	458	501	452	443	458	458	480	458	441	496	455	459	448	490	473	473	475	465	459	444	495	461	456	447	455	446	473	477	426	481	501	460	486	446	453	474
8020	825	600	446	364	272	257	224	244	215	188	213	204	182	187	183	205	175	201	203	197	174	205	177	199	205	175	193	171	197	210	172	197	189	191	169	171	194	179	179	186	186	198	178	188	191	210	199	183	182	206	190	183	184	196	183	181	178	198	174	193	195	172	168	200	181	176	181	195	174	190	224	174	185	206	198	195	204	186	205	175	188	196	197	175	214	197	189	196	180	180	194	217	180	173	194	181	204	177	172	185	195	166	208	184	159	173	155	201	192	195	168	216	202	183	208	163	169	182	184	192	170	168	192	204	185	169	166	191	184	161	195	167	181	180	207	170	205	180	192	177	178	215	197	175	174	176	185	199	191	178	152	172	165	174	164	207	162	179	181	175	193	210	172	198	175	183	175	182	160	193	192	186	195	170	170	161	177	181	161	185	172	175	186	181	183	187	171	184	216	188	171	172	165	178	175	179	208	191	186	180	171	162	177	178	183	168	179	191	207	193	170	189	169	181	164	196	190	172	148	199	183	166	192	172	181	187	188	193	176	194	176	178	189	174	164	181	171	174	189	192	145	186	200	168	181	184	186	195	194	185	187	179	209	203	149	184	197	169	189	160	161	174	163	179	202	199	190	153	186	179	176	163	160	187	181	195	206	202	179	195	165	168	188	181	175	184	193	180	187	190	213	206	169	197	192	202	178	171	192	177	201	192	197	183	171	184	197	201	185	203	188	192	187	209	182	192	181	167	196	210	167	203	200	204	149	203	187	182	191	206	187	177	186	215	179	193	192	182	202	199	159	202	182	151	193	189	185	173	184	174	173	231	195	175	187	177	192	219	183	173	192	191	176	171	211	194	178	181	185	169	180	189	171	187	189	161	184	170	181	175	182	175	165	181	203	195	195	186	184	166	185	181	168	164	193	175	178	195	173	176	187	168	186	171	180	164	196	165	168	160	198	188	200	178	162	180	186	182	177	173	199	175	183	189	207	181	153	166	187	182	183	187	182	173	198	178	168	190	196	183	171	173	201	172	185	220	180	207	176	212	177	172	175	161	185	160	178	182	209	186	201	162	187	220	190	168	155	183	174	180	172	169	187	208	164	197	175	206	189	170	181	180	170	199	185	221	201	180	164	203	167	203	171	181	201	164	191	199	178	187	195	191	158	169	191	189	191	188	199	199	178	188	176	198	198	170	193	200	165	164	179	175	181	164	205	186	176	175	198	154	188	174	177	193	179	169	175	187	196	202	202	179	217	207	197	183	155	177	166	177	185	191	205	186	167	157	193	188	186	218	180	177	176	175	205	192	197	168	192	184	167	203	186	215	164	194	197	186	197	159	187	171	191	192	173	165	204	195	191	211	173	192	200	169	187	191	187	173	181	174	206	205	211	178	180	181	181	204	170	184	190	179	179	169	194	188	169	190	166	204	178	183	193	182	186	183	200	201	197	206	191	216	204	192	169	198	186	176	179	183	157	209	180	214	200	209	187	166	197	188	191	148	188	171	180	171	172	216	193	187	201	186	185	181	184	185	167	186	201	190	201	164	193	195	164	190	193	187	187	197	184	200	198	193	181	169	188	181	191	182	178	183	192	183	183	182	171	182	196	190	203	199	177	194	210	186	186	184	189	167	186	178	176	195	192	166	192	217	169	147	193	183	238	200	169	175	186	175	174	173	185	201	214	167	181	185	174	199	195	168	180	166	193	187	174	192	181	192	167	176	187	167	169	200	167	189	167	166	211	172	155	168	180	193	191	167	173	171	183	202	190	201	176	177	194	200	194	189	199	183	192	178	176	182	188	181	183	207	190	178	186	165	199	199	210	208	171	193	187	195	177	179	193	180	175	174	188	182	168	185	183	188	207	179	189	171	163	162	180	176	169	175	172	204	167	174	171	185	191	190	195	156	191	179	173	194	163	186	183	187	190	204	194	236	191	207	185	176	211	208	175	198	215	190	168	182	181	171	190	174	178	171	194	227	180	198	200	193	203	192	208	198	175	194	212	191	173	185	176	173	192	170	203	168	167	177	184	185	202	202	180	197	207	193	170	180	175	221	201	191	204	184	191	169	194	183	196	174	196	192	192	197	168	172	195	173	181	194	177	198	197	201	189	196	157	189	188	176	179	173	199	188	188	166	182	182	182	175	206	190	165	188	176	180	192	178	183	165	169	177	171	161	176	165	166	195	175	171	197	184	183	172	174	193	205	191	161	195	177	164	205	148	168	180	192	172	170	178	167	191	200	194	169	173	186	167	192	160	165	211	187	170	210	191	187	188	150	213	182	184	189	159	169	172	190	155	191	209	176	159	189	165	189	185	164	170	184	192	190	166	185	160	182	173	189	186	199	182	170	171	186	221	201	200	162	171	189	191	192	179	161	194	204	187	196	178	193	179	199	198	172	167	182	201	176	171	203	190	167	178	180	193	179	196	166	164	192	171	151	179	165	182	215	161	182	171	194	170	201	202	182	190	189	181	186	197	184	155	183	181	193	183	172	198	178	185	199	180	191	179	223	176	181	194	218	182	175	169	176	187	175	189	197	198	189	182	183	208	192	202	209	191	191	177	178	176	186	178	206	206	177	188	161	193	204	189	194	184	195	170	159	190	175	189	170	173	185	193	172	189	183	182	166	186	185	182	146	197	162	187	193	216	166	186	187	171	186	195	197	192	160	179	179	161	177	169	182	190	193	205	170	181	176	197	171	202	166	192	169	176	187	209	153	181	183	179	193	165	174	181	168	185	210	192	201	180	187	182	170	193	185	183	207	193	203	196	186	186	176	191	195	171	196	172	185	177	154	190	180	201	163	177	164	190	183	178	179	198	205	169	187	193	179	201	165	201	177	204	189	171	174	183	175	189	183	175	182	175	209	168	181	175	197	185	198	175	151	190	203	168	163	188	182	186	174	166	190	187	159	185	190	178	198	181	173	177	174	212	165	215	168	193	184	186	185	175	177	180	211	197	205	190	178	214	170	190	216	180	171	202	170	166	197	191	164	176	166	197	151	214	184	187	186	175	200	178	196	177	168	179	174	200	179	183	189	161	163	195	202	202	186	204	187	176	185	171	183	172	182	194	171	221	193	189	202	189	172	197	198	209	197	177	191	203	183	170	169	188	203	218	180	183	194	184	199	180	198	139	180	187	202	169	181	177	189	175	205	183	188	179	190	179	200	203	170	182	207	165	209	194	194	185	200	165	197	187	173	220	178	191	199	181	192	186	207	188	163	200	185	161	185	186	194	195	189	194	176	199	171	161	188	181	171	187	172	168	205	168	174	181	199	182	172	182	180	193	196	186	181	158	186	148	168	200	187	170	166	181	196	189	219	187	173	171	186	197	215	209	172	164	175	198	196	171	159	194	177	196	202	196	167	188	192	202	173	185	178	206	176	173	189	210	185	186	199	171	156	174	182	178	169	182	175	177	196	200	189	201	177	171	181	175	169	172	182	173	150	176	197	205	185	219	176	185	175	166	184	199	179	185	164	178	192	194	176
6989	1042	1384	1351	1115	943	749	743	664	640	591	599	510	511	490	475	526	474	499	466	515	462	451	467	457	467	444	451	474	458	425	435	475	409	435	506	452	467	473	467	468	499	436	432	452	439	448	441	418	439	468	431	416	462	445	479	434	409	508	464	475	460	510	501	496	485	480	445	472	406	462	450	428	417	482	450	417	441	474	424	472	469	518	423	466	400	457	418	459	420	410	426	428	420	441	428	419	452	452	433	418	424	413	423	424	368	415	447	416	450	420	429	415	422	473	481	452	448	462	441	405	419	461	448	414	409	454	463	420	412	446	449	462	444	430	409	408	429	448	433	461	380	440	423	453	386	438	472	409	446	439	457	390	432	417	465	445	413	433	469	401	456	418	450	422	438	430	444	394	434	396	445	452	449	481	431	411	408	439	428	428	449	427	422	440	432	414	432	476	444	395	423	475	436	457	438	438	396	408	417	421	415	405	417	424	430	414	419	443	452	419	428	409	431	408	420	435	468	397	414	454	404	395	433	443	413	433	444	448	450	456	410	406	425	396	416	445	461	449	439	411	453	422	444	403	418	457	445	408	445	458	432	402	449	440	425	451	408	435	449	402	402	424	399	431	478	450	436	422	403	430	394	397	396	421	445	450	428	449	410	418	412	407	384	445	418	421	436	425	449	444	424	437	465	415	446	428	419	424	425	407	467	447	434	433	431	421	474	416	434	434	403	429	414	467	402	418	452	415	427	445	453	432	418	452	434	459	409	430	451	439	424	424	397	433	425	409	411	414	419	427	422	410	424	461	426	400	405	413	405	435	422	465	415	455	442	435	410	415	431	449	417	436	457	448	459	408	447	445	401	440	420	431	434	458	407	440	427	472	453	440	462	437	398	438	453	437	426	398	449	460	442	438	401	434	424	406	424	451	433	463	409	410	448	436	439	434	403	418	425	454	444	450	435	434	430	448	429	458	432	430	409	452	414	425	418	434	390	435	430	416	450	415	443	425	413	440	432	418	406	438	431	426	388	425	432	456	398	398	439	399	427	422	415	450	395	451	465	443	411	423	416	441	419	422	443	432	449	427	446	443	465	420	448	440	455	411	426	425	432	421	461	436	438	440	425	416	442	419	398	430	427	406	436	401	461	406	426	429	438	443	463	419	445	439	415	439	441	421	432	460	452	462	430	452	466	400	451	424	447	408	457	422	425	436	411	444	414	430	411	434	440	423	418	406	391	403	449	432	485	442	427	448	408	456	433	452	458	463	464	437	456	430	469	433	428	400	453	426	433	437	419	421	451	432	423	440	419	414	470	394	464	431	417	430	453	425	419	415	417	403	425	420	443	441	427	430	423	452	465	406	422	429	438	454	446	411	436	435	426	428	419	446	436	445	447	413	428	413	450	460	410	438	425	472	467	450	454	458	455	435	461	432	380	443	411	424	403	414	417	456	392	403	418	428	400	442	439	421	442	427	416	402	414	427	445	452	423	441	402	414	422	448	417	445	422	424	418	414	435	427	450	460	385	430	438	412	408	417	438	415	416	438	441	403	441	436	426	453	414	435	438	434	420	431	419	430	445	396	446	444	450	418	444	390	365	381	458	425	416	407	445	424	451	451	475	414	414	450	440	439	417	418	469	421	426	444	419	406	424	454	451	430	447	425	430	462	406	419	423	445	456	429	444	434	460	443	421	448	476	430	395	419	394	409	457	417	403	422	434	464	461	419	446	472	431	434	430	435	450	442	416	416	407	477	437	434	424	419	425	420	425	440	413	451	467	498	424	458	438	443	421	403	425	422	458	438	393	421	388	420	466	449	438	437	410	449	430	445	448	411	448	428	426	411	453	438	425	459	439	399	394	442	435	437	473	431	439	432	429	422	404	415	454	399	414	415	433	440	450	432	456	387	418	444	431	428	450	442	432	438	436	436	432	446	443	421	439	468	426	439	426	433	439	433	475	443	423	448	426	406	454	400	429	461	420	461	421	396	431	431	460	483	412	409	430	491	414	434	402	416	444	451	401	454	428	447	431	449	474	434	418	401	433	387	453	404	408	434	446	448	422	421	432	450	471	428	439	381	436	453	455	452	433	419	455	398	432	438	451	437	422	434	432	462	443	434	460	442	439	461	447	453	428	423	430	443	419	446	408	395	462	427	459	434	398	422	414	431	431	464	429	440	426	445	409	442	439	423	453	455	427	411	450	418	406	406	402	443	412	414	442	421	460	456	485	452	441	432	432	428	391	440	425	443	464	448	403	423	455	438	433	434	410	457	434	454	447	443	405	466	420	437	436	382	418	397	433	419	445	387	445	431	401	419	486	470	412	457	437	455	427	442	431	417	417	428	460	423	426	421	411	417	415	468	455	402	384	416	433	414	404	450	401	407	463	442	430	411	456	422	424	454	403	429	441	413	441	425	437	469	441	448	430	425	460	436	434	391	443	381	452	428	399	466	433	433	465	426	436	421	440	409	446	443	426	386	397	476	424	430	398	449	443	436	443	436	440	429	431	432	421	456	425	423	402	456	415	429	431	424	423	442	426	428	443	426	458	457	404	421	415	486	418	451	479	432	435	438	376	453	419	416	418	411	403	467	461	442	395	439	472	476	407	438	405	431	408	418	448	436	409	418	454	471	398	418	444	411	389	425	466	395	425	414	391	430	418	447	454	408	439	453	404	430	457	398	424	411	464	454	424	456	427	438	467	430	423	455	450	407	446	420	418	442	468	409	440	421	448	429	437	459	425	433	411	411	404	408	432	443	441	435	446	420	474	444	455	417	418	472	431	437	395	416	471	465	429	417	479	440	406	387	416	443	431	432	438	421	456	419	419	430	458	421	391	449	455	451	427	433	423	430	482	440	469	429	413	457	456	399	461	432	412	425	393	481	400	456	412	437	426	406	433	459	410	414	436	426	441	431	409	451	440	434	409	428	412	471	438	446	398	445	447	408	404	403	427	447	402	446	437	405	439	441	427	426	457	450	413	422	450	410	464	438	414	448	432	425	400	440	420	391	434	439	410	418	405	416	396	437	452	422	428	433	424	454	399	413	394	435	402	441	421	434	415	445	412	417	440	419	420	421	447	446	422	452	413	456	433	451	412	442	417	436	395	407	454	416	431	449	427	440	428	426	416	412	461	423	402	423	424	440	432	385	466	437	433	441	430	432	416	396	432	382	427	414	447	445	408	452	430	399	451	449	428	409	429	430	413	460	427	421	441	425	453	438	438	441	410	455	423	428	430	434	476	415	418	421	429	439	439	409	440	428	419	453	435	447	411	433	441	409	419	409	443	418	414	479	432	424	414	418	424	436	452	411	418	411	419	410	408	399	448	436	473	415	410	408	467	437	408	452	444	424	448	408	419	421	408	455	480	449	460	441	442	423	417	422	409	437	424	443	414	431	413	452	438	371	452	404	450	427	435	427	447	420	379	377	429	458	404	427	430	423	450	437	471	459	403	438	440	452	424	435	395	442	427	453	421	424	434	427	419	419	441
15146	1647	857	568	414	284	220	208	149	154	164	138	113	137	107	119	125	92	101	117	93	81	103	123	87	112	114	126	89	119	94	126	100	110	95	84	101	88	115	118	106	98	102	79	108	100	79	97	99	79	98	92	95	90	96	101	95	114	94	107	113	111	103	124	107	105	103	108	84	90	88	106	96	114	104	103	99	127	89	99	99	109	110	125	103	108	95	91	97	89	93	103	107	91	84	100	87	91	94	104	107	124	88	96	93	89	100	85	107	116	98	107	101	97	96	96	101	95	80	112	88	96	96	111	105	97	98	84	102	89	105	80	118	99	94	96	87	99	108	94	114	116	109	101	100	76	92	104	89	120	89	89	78	94	100	89	101	98	91	94	101	113	103	95	109	108	106	83	100	112	91	114	92	91	104	98	103	83	87	102	92	101	117	98	103	97	94	110	92	111	85	110	106	80	93	98	85	110	88	90	95	97	98	107	109	100	92	108	85	94	106	107	102	92	90	94	97	109	87	104	105	107	87	87	107	121	93	88	105	78	108	108	94	102	97	114	96	79	73	100	101	93	91	89	112	102	98	87	97	110	97	92	97	102	94	101	111	113	96	106	100	111	107	113	95	110	107	100	111	96	100	86	99	116	101	87	102	101	111	88	85	102	93	92	96	94	111	101	83	100	91	105	123	95	98	97	93	91	116	101	83	92	104	108	98	93	103	99	107	97	110	97	101	107	100	94	114	88	94	91	108	115	117	86	96	90	94	102	85	78	85	113	84	96	90	84	84	97	88	113	111	92	87	76	89	128	92	102	102	100	96	104	88	116	123	95	84	81	94	89	102	97	103	105	93	87	87	97	104	103	100	94	107	94	93	88	96	93	107	97	111	112	91	94	116	100	115	100	98	94	103	84	104	108	100	107	89	112	117	104	89	105	110	111	127	77	125	103	99	119	92	93	85	86	97	83	98	88	102	99	102	111	106	98	110	90	112	117	90	98	107	90	82	106	80	97	100	101	97	90	119	112	87	91	106	97	116	103	91	100	105	99	80	100	88	111	99	109	96	86	93	96	112	87	111	105	95	90	99	107	101	117	87	98	104	102	108	102	99	87	88	89	100	93	101	110	88	100	89	92	131	98	117	104	98	104	104	99	85	86	88	92	99	90	104	99	104	103	93	99	95	97	108	87	86	90	105	65	103	92	97	99	95	120	100	82	117	103	90	91	88	94	109	91	93	102	95	94	116	87	87	104	100	100	88	113	111	97	106	84	98	117	95	87	86	104	99	111	91	84	106	97	87	81	108	96	104	103	95	105	96	105	81	98	95	103	90	97	92	96	108	96	105	77	91	92	101	97	96	84	99	90	96	94	105	100	100	95	104	96	106	106	85	83	74	101	91	82	106	115	80	94	111	94	93	91	113	94	88	118	82	107	90	84	93	102	91	112	101	100	103	88	104	106	96	106	89	88	126	98	92	108	85	100	100	105	104	101	94	96	91	109	101	100	107	86	104	101	92	84	110	108	129	88	106	112	80	100	98	98	81	84	96	88	100	95	95	104	79	92	106	95	101	81	79	81	109	113	74	88	90	116	93	103	91	101	91	90	97	92	108	100	91	81	75	85	104	106	103	93	82	120	98	99	115	109	114	101	88	101	85	105	96	90	103	76	102	91	87	91	90	101	110	99	72	98	98	107	101	94	114	104	75	99	87	93	90	91	91	105	86	99	107	96	91	119	99	115	110	110	85	88	102	98	98	116	98	84	104	84	84	105	121	101	91	93	80	105	109	102	90	92	84	93	103	76	110	86	98	86	100	81	99	93	92	120	86	73	88	94	109	101	96	115	104	92	105	95	96	109	101	92	90	94	96	95	77	78	79	87	91	98	117	122	111	96	102	97	101	105	90	84	85	111	105	70	95	91	75	104	92	95	102	115	95	100	100	89	94	83	112	100	101	95	96	88	92	98	103	100	89	90	96	119	112	97	108	88	93	105	102	98	108	101	106	104	98	111	90	86	115	85	92	120	100	108	98	107	85	111	107	123	112	96	102	98	112	93	96	110	70	101	89	88	103	99	92	99	98	95	111	106	114	97	120	92	97	84	100	100	106	114	88	120	79	98	118	75	97	88	104	102	106	128	94	108	95	90	114	99	87	107	90	97	113	102	112	102	99	106	100	101	104	105	117	105	96	78	77	82	92	88	87	104	106	94	78	94	99	108	95	98	114	105	97	88	88	92	91	98	95	73	112	100	90	94	93	103	100	103	106	102	115	122	121	116	111	111	94	103	89	92	106	95	89	109	97	97	100	81	95	111	104	99	103	87	111	74	125	81	82	93	96	102	97	97	99	94	86	108	110	86	107	99	103	104	91	107	105	93	107	89	97	95	88	107	113	88	91	115	98	117	83	105	94	101	91	77	104	82	106	83	115	83	101	100	85	89	81	85	125	89	103	89	101	99	100	90	118	107	101	87	77	87	99	88	97	97	103	92	90	110	112	86	101	97	111	92	91	90	94	109	114	87	100	111	87	113	82	89	95	109	124	93	85	105	94	98	85	84	76	88	87	117	92	96	87	96	93	121	101	87	98	113	83	89	99	107	91	118	97	89	100	81	94	76	96	94	96	104	109	80	99	112	108	90	83	84	79	86	104	103	119	100	114	95	98	85	93	97	100	103	91	97	91	107	91	76	84	96	105	103	115	86	110	101	110	90	109	100	90	95	109	89	88	104	98	115	87	97	93	86	110	94	93	120	104	95	103	104	90	96	95	114	108	86	89	118	87	105	102	91	86	82	86	89	117	106	100	83	116	120	116	108	106	96	112	84	102	96	86	82	97	102	95	79	91	102	85	95	97	90	108	93	81	102	108	103	100	108	99	94	98	87	77	100	119	94	97	97	90	94	94	110	98	93	87	106	108	73	101	102	88	100	108	104	91	104	81	91	74	105	90	96	95	88	95	98	99	118	79	85	101	106	106	111	93	95	105	74	94	80	92	110	114	119	83	113	77	101	99	105	84	102	115	83	83	109	67	108	96	103	96	72	99	93	109	112	85	109	106	92	86	88	105	93	95	97	109	124	118	93	113	110	111	93	108	104	109	87	90	93	104	107	82	104	93	98	99	94	97	117	104	77	108	121	96	102	99	100	84	106	96	110	111	117	92	98	89	95	104	92	101	110	100	93	103	89	90	114	111	98	116	112	105	111	106	88	116	98	115	97	99	92	99	109	115	124	103	105	88	92	100	103	101	116	79	87	103	105	115	100	95	81	91	113	104	94	95	99	102	97	107	91	83	93	85	91	101	81	104	104	92	115	109	104	91	94	97	103	111	91	98	108	87	89	109	100	102	99	104	114	94	106	88	105	89	100	94	100	101	110	96	100	108	115	103	92	84	108	109	102	95	116	99	96	107	90	97	80	80	109	88	108	94	92	102	106	93	106	91	95	82	86	113	90	101	98	100	83	94	113	100	107	88	96	101	115	103	88	89	94	101	96	90	114
8780	1269	1920	2007	1588	1262	935	846	735	657	580	458	431	448	387	389	374	329	354	330	339	297	311	302	307	316	309	311	284	272	296	268	265	262	278	304	240	273	252	280	255	245	261	241	248	247	263	278	256	270	264	286	259	265	260	264	258	274	274	301	267	304	334	293	314	346	287	287	265	256	283	218	236	275	270	274	260	301	270	285	271	300	277	297	264	300	271	262	279	249	234	234	245	238	259	249	242	263	307	242	263	259	235	276	253	248	241	260	283	290	242	268	235	258	258	255	276	247	212	249	237	250	223	230	241	242	252	245	274	232	256	271	248	228	264	231	254	228	278	253	250	238	246	250	249	249	240	251	244	262	283	215	240	252	251	262	244	274	263	273	262	262	242	241	267	265	241	252	254	230	224	259	252	277	273	255	247	274	273	239	252	258	266	274	269	257	240	273	238	226	233	246	249	240	244	257	233	226	240	245	260	272	254	235	261	230	303	229	238	232	261	260	274	233	251	257	271	270	248	243	227	264	235	277	253	233	277	226	247	221	243	283	230	264	249	277	220	264	243	226	273	227	262	252	247	263	245	237	254	243	256	250	251	281	239	224	230	244	250	218	273	251	220	248	269	259	253	244	242	252	265	228	245	246	244	215	254	263	249	261	247	256	226	254	253	276	240	254	241	248	247	248	242	216	233	267	239	266	240	250	271	243	252	242	268	252	253	244	266	253	290	259	246	243	229	233	228	234	275	255	233	257	246	255	246	245	233	247	242	280	232	266	241	239	237	244	242	277	261	268	271	245	253	287	208	276	239	268	280	241	237	261	264	235	256	232	246	256	237	235	249	264	235	246	249	250	246	245	255	229	252	261	256	258	276	235	217	245	241	270	248	248	257	251	241	263	258	250	233	256	235	245	266	269	232	217	266	274	249	249	224	265	258	248	230	233	237	274	274	240	237	259	226	251	266	241	236	270	260	261	235	232	269	263	222	250	236	242	239	234	257	264	227	255	267	262	260	227	261	226	250	262	258	245	269	243	247	249	252	260	281	246	261	228	244	260	238	221	224	250	258	253	246	256	223	246	267	228	248	246	251	247	252	237	255	250	246	255	263	255	276	236	254	230	245	259	248	243	266	228	241	238	255	229	258	268	233	265	217	252	251	252	223	270	253	255	262	256	248	259	267	242	246	224	244	246	255	247	251	277	241	259	224	261	261	263	267	245	244	273	249	247	272	249	272	262	252	247	234	267	262	269	239	224	232	228	249	244	254	264	260	264	259	274	274	279	228	242	266	238	245	235	254	242	253	240	275	246	293	226	269	226	249	240	263	239	218	242	248	265	238	242	247	245	265	251	253	239	248	247	245	264	250	240	239	267	246	252	212	225	254	255	231	254	230	258	250	240	236	264	244	242	259	257	227	244	212	227	217	259	231	250	244	237	245	256	227	263	261	255	242	244	244	251	256	247	258	245	236	265	247	256	264	245	243	249	253	264	267	248	261	241	230	224	236	253	275	236	278	238	227	269	258	230	281	231	247	247	265	257	236	251	249	244	229	254	227	259	265	255	240	250	243	272	254	257	250	229	245	246	241	243	247	279	266	268	264	253	227	246	254	243	233	225	246	259	225	247	274	247	234	246	249	270	233	249	251	254	254	263	241	269	240	240	248	235	276	252	233	276	222	257	249	251	233	264	251	249	242	212	238	253	258	258	243	249	253	271	268	244	249	217	238	247	260	246	258	249	262	267	278	261	213	267	248	218	229	224	254	261	206	252	254	251	257	243	262	269	271	240	259	265	232	228	245	238	275	229	238	234	245	258	261	256	257	260	233	271	244	237	228	255	246	264	247	258	246	261	252	251	235	254	291	240	237	261	246	233	256	247	226	274	222	238	232	251	245	270	237	240	244	253	222	250	250	249	238	226	235	257	257	250	246	255	235	247	229	242	221	224	274	230	248	217	255	230	251	247	264	229	251	256	228	247	265	256	224	234	231	290	234	272	237	242	248	253	239	248	254	261	245	245	219	239	275	246	232	245	256	265	261	248	239	246	239	253	246	222	237	234	267	245	250	242	248	255	249	278	249	242	233	239	241	248	222	281	250	247	242	256	249	233	246	284	257	211	245	226	259	247	256	275	279	269	288	223	244	242	245	271	252	265	243	239	248	256	249	225	228	259	230	245	254	240	253	270	245	241	239	272	233	264	266	251	249	247	234	259	257	242	244	233	256	243	236	257	248	240	240	246	256	287	263	261	269	264	237	276	252	247	235	234	240	262	238	246	252	242	249	231	243	249	261	261	248	265	242	256	229	241	244	268	250	232	247	269	223	253	251	262	238	245	249	228	226	257	242	266	244	251	237	259	247	247	251	222	243	242	271	250	217	236	236	282	258	241	250	263	268	236	256	232	225	256	258	246	257	257	226	248	246	233	250	213	251	226	266	260	274	251	233	267	243	267	236	260	244	225	256	249	273	263	252	236	223	266	241	247	251	257	235	238	255	256	247	255	253	257	258	243	260	266	257	268	253	267	250	259	249	251	257	233	240	242	266	244	245	235	260	230	271	226	234	267	243	230	231	254	259	258	260	240	246	249	249	236	224	256	237	235	246	233	253	232	248	250	269	233	213	238	268	230	263	254	255	227	262	241	224	215	219	240	230	255	264	242	263	238	285	243	229	265	217	248	236	238	248	227	262	260	280	251	252	236	244	263	235	225	247	252	253	262	238	221	278	238	252	232	250	235	252	256	236	274	223	254	238	253	256	243	259	229	271	252	243	258	257	222	254	235	275	232	234	244	266	251	262	268	224	253	246	242	228	230	239	269	234	282	238	267	286	263	236	246	266	223	277	235	249	245	256	277	219	251	222	247	244	270	239	258	276	238	275	261	259	256	225	226	262	260	268	236	241	246	267	254	256	232	218	242	261	259	237	256	215	256	263	243	241	257	258	227	247	255	238	235	243	220	250	255	213	275	258	257	239	241	253	266	272	242	251	246	236	257	241	257	246	266	237	253	261	254	225	246	241	260	244	228	219	242	225	217	216	270	262	243	255	247	255	223	278	265	256	236	280	201	244	245	238	278	241	255	257	242	233	234	251	237	264	280	267	244	269	236	244	258	244	271	246	242	269	254	281	258	245	270	239	213	263	245	265	249	253	248	234	238	239	234	245	237	249	242	208	231	276	258	227	245	247	244	245	244	240	270	268	243	228	243	270	247	251	235	268	249	209	249	249	235	226	253	230	256	271	222	215	254	231	251	252	270	252	255	230	246	256	261	243	225	245	265	224	241	250	247	253	245	255	256	260	243	270	281	238	240	251	236	256	271	264	239	254	242	235	238	242	227	222	267	220	265	241	268	250	231	245	243	246	230	271	233	240	234	217	243	241	261	276	253	243	262	229	244	238	226	263	240	269	261	233	269	279	216	262	247	248	280	243	234	271	229	267	236	238	255	250	244	232	252	218	228	246	249	243	263	258	229	249	244	248	236	264	254	196	252	260	226
1925	393	320	237	189	235	193	227	217	231	214	201	214	225	207	180	188	185	188	209	200	195	205	196	213	225	214	216	197	191	200	189	220	211	215	197	174	197	195	198	198	181	204	207	172	203	207	227	198	215	177	182	188	188	210	177	204	200	213	209	197	189	209	198	223	199	193	201	207	197	186	224	201	193	176	179	202	205	212	194	189	203	210	201	185	190	204	185	188	192	190	196	195	182	202	192	177	181	220	171	186	186	196	201	202	218	208	202	198	209	210	219	245	198	200	199	191	200	201	182	199	200	191	184	195	180	193	222	212	218	187	207	197	191	178	205	186	189	175	215	193	188	206	182	223	206	212	204	190	183	198	188	196	204	210	201	181	198	205	211	193	181	201	209	191	212	184	220	207	202	201	166	209	174	219	227	192	224	208	217	208	224	179	214	212	210	219	179	195	204	189	203	211	187	196	214	192	226	187	183	194	194	199	201	209	195	194	207	182	221	198	177	214	205	194	185	216	207	191	208	195	213	188	181	182	184	219	179	184	179	181	224	214	196	187	200	217	197	182	190	178	191	181	174	185	226	186	192	173	206	207	192	195	211	207	196	219	206	209	207	201	201	191	203	187	214	202	216	191	213	209	188	196	209	175	207	192	219	169	198	218	217	203	191	169	213	199	211	205	195	211	192	183	217	195	202	202	217	175	206	181	203	194	187	218	201	189	207	177	200	196	199	213	196	185	189	192	221	193	212	209	215	188	206	196	202	206	230	212	205	213	189	174	193	206	186	207	171	201	211	200	202	184	175	173	194	191	189	198	183	185	199	229	205	202	208	188	211	207	190	188	221	208	205	203	191	213	201	209	210	219	202	193	206	199	187	159	182	216	215	209	205	188	192	195	210	219	200	196	191	203	187	197	197	208	190	234	189	191	204	220	213	210	200	196	228	199	188	181	182	190	220	181	203	179	203	163	216	201	220	191	190	204	219	198	185	216	204	194	221	196	186	184	190	199	195	205	195	187	189	200	220	215	208	204	219	197	193	180	195	188	186	164	156	174	209	165	230	204	193	198	187	208	207	200	221	195	194	212	208	202	217	220	210	176	199	170	177	180	218	163	203	194	220	228	188	206	199	188	231	190	205	191	188	230	230	190	214	187	221	201	190	164	194	204	202	195	172	182	220	201	163	207	197	205	201	218	191	189	192	178	219	229	200	229	195	191	197	197	196	198	211	219	219	202	198	232	221	208	205	202	209	194	211	177	196	187	194	191	210	219	194	222	198	180	191	192	215	192	213	204	195	202	225	177	203	214	202	181	169	215	201	221	195	194	218	185	186	200	186	229	204	210	200	175	199	186	214	225	198	198	189	201	222	193	195	197	177	215	201	198	191	199	202	185	202	182	202	204	218	210	215	191	177	237	174	211	184	222	198	214	210	197	219	207	177	208	181	204	205	190	208	190	181	209	200	197	209	169	193	193	206	205	200	190	205	192	180	179	187	190	201	183	200	175	217	186	224	179	201	191	199	212	223	184	168	190	187	182	194	167	194	192	208	182	207	196	195	226	217	196	223	195	232	189	211	206	234	212	234	180	201	212	204	240	200	241	186	209	196	244	188	194	199	198	208	174	194	203	207	237	190	215	196	201	187	218	194	208	207	190	190	208	203	207	226	206	182	236	185	205	222	186	216	219	208	206	194	195	219	203	214	231	206	204	204	197	181	187	234	198	209	215	191	197	213	207	191	187	200	207	194	194	199	210	181	205	204	211	174	193	202	214	191	192	194	189	201	210	210	206	192	178	224	212	202	207	199	191	182	184	197	185	167	207	222	224	193	197	202	214	197	206	213	199	192	186	214	192	200	215	227	214	184	198	189	190	216	223	180	205	198	170	180	209	185	222	217	191	187	221	217	198	218	212	216	170	178	182	194	197	204	188	225	216	200	186	211	200	199	204	219	204	202	207	201	203	199	189	215	222	186	201	207	198	184	186	186	207	207	199	199	221	178	191	188	205	175	213	203	226	196	201	191	192	202	205	216	170	183	190	194	212	192	219	183	201	186	183	179	185	194	194	206	213	194	215	202	193	184	201	184	217	200	192	212	212	187	231	203	188	173	207	174	224	208	181	186	192	217	190	203	187	203	202	232	201	215	200	219	197	205	213	180	214	160	203	202	227	199	201	211	205	184	194	186	205	196	195	198	199	198	198	201	189	199	197	212	218	198	215	204	186	232	221	194	198	213	201	210	192	209	187	192	196	176	196	198	223	199	185	199	159	179	214	195	202	221	198	189	206	209	200	193	206	208	195	220	185	203	200	201	195	213	199	174	217	193	177	195	215	191	173	184	204	168	211	157	202	212	195	192	208	179	179	191	192	193	191	204	209	199	202	196	209	211	209	214	181	200	172	193	209	210	166	181	178	201	187	172	184	182	199	207	189	193	215	206	209	207	219	204	227	183	206	211	204	209	233	185	208	208	183	212	214	246	215	209	206	233	190	200	208	208	186	201	195	220	196	181	188	210	192	197	192	195	199	208	182	174	190	190	206	186	215	193	204	221	188	169	211	183	189	181	218	204	192	224	186	186	221	198	187	184	199	203	188	187	211	184	231	199	195	216	185	202	218	196	217	197	199	227	197	210	217	211	204	185	197	199	161	193	204	220	197	201	218	209	198	189	190	219	195	204	234	218	206	215	197	235	159	220	198	203	223	210	203	194	207	218	211	193	199	206	210	219	216	218	192	199	214	216	209	196	189	192	193	194	176	191	182	208	216	202	185	186	212	191	207	187	202	181	214	217	221	202	220	164	220	186	206	219	194	186	195	184	205	206	183	190	206	200	205	217	181	193	193	198	201	188	183	196	201	209	180	211	193	198	174	201	206	219	194	182	193	189	185	183	194	210	207	185	196	196	208	192	211	228	206	193	188	192	222	203	211	196	186	188	188	192	187	202	184	184	199	193	222	181	210	197	201	202	186	199	174	177	199	178	200	204	210	194	213	198	208	186	208	207	188	211	186	190	193	216	195	209	203	216	200	214	196	205	190	218	173	196	218	195	228	184	211	192	213	211	206	176	191	205	198	237	187	198	190	205	211	182	222	220	209	189	216	202	191	194	213	194	211	252	169	182	202	175	216	196	170	214	231	187	207	194	212	185	194	213	174	167	210	201	243	188	160	226	196	184	198	208	214	199	199	181	196	211	165	220	216	206	175	197	211	192	196	162	190	210	201	204	223	201	183	219	188	186	210	174	163	182	193	218	206	212	200	219	175	188	217	191	171	196	201	182	184	231	195	226	226	184	202	209	177	194	169	205	190	199	181	193	195	186	208	202	219	219	209	186	194	184	229	224	201	204	211	230	214	166	203	211	187	167	200	196	202	191	194	214	200	220	195	212	225	191	200	205	195	189	195	230	191	207	230	173	194	199	185	203	208	211	191	187	189	190	230	191	203	197	190	202	203	218	171	184	207	207	200	183	202	211	195	208	228	202	184	199	202	183	197	187
2140	671	619	583	565	535	495	483	458	480	435	466	443	467	478	462	472	480	458	501	509	480	468	503	473	466	500	465	470	505	490	477	469	462	462	496	457	448	515	449	464	461	415	483	443	446	492	463	452	488	454	430	450	457	484	437	462	476	490	477	521	472	485	500	445	504	511	530	500	466	501	498	460	478	505	462	488	526	501	534	486	479	512	470	484	478	491	471	453	449	464	464	485	472	451	443	447	460	506	459	458	469	488	510	484	477	444	450	472	450	429	432	472	463	440	464	468	472	465	498	490	478	445	471	443	495	479	461	479	523	479	480	469	481	435	478	445	456	490	492	476	507	479	476	469	459	479	445	483	457	470	464	529	469	485	466	507	472	442	442	483	452	447	454	445	451	442	471	481	459	507	450	459	476	488	493	466	420	448	454	475	453	502	481	439	432	476	439	464	449	474	428	488	445	449	427	431	485	525	444	461	460	494	491	480	455	490	479	456	486	453	518	463	463	459	470	462	488	474	482	452	476	442	434	512	484	475	466	436	482	437	443	454	454	479	450	493	452	467	480	466	476	460	481	474	431	486	463	453	475	459	496	464	477	447	446	475	442	478	517	421	456	450	446	437	453	494	507	453	472	448	482	460	500	481	482	453	446	459	465	465	480	483	463	476	500	449	470	478	467	435	438	472	486	493	470	480	484	465	495	474	483	484	468	460	496	456	492	476	456	511	501	425	480	473	477	437	448	458	470	439	462	487	503	482	480	486	500	438	448	483	531	474	481	473	488	464	477	457	506	508	456	459	468	484	474	466	531	481	464	449	472	510	422	497	499	469	444	475	452	461	410	485	511	509	478	465	440	485	510	454	458	469	474	464	496	454	479	474	476	469	469	464	449	449	468	461	491	464	438	440	474	447	466	431	463	481	463	478	468	416	490	453	501	436	452	497	461	444	478	519	479	479	506	434	466	475	482	472	503	448	485	497	480	450	461	497	449	473	463	466	477	474	443	485	484	494	422	432	478	476	463	518	475	471	507	468	505	502	463	450	470	490	471	454	472	487	456	460	511	436	482	499	444	499	504	514	440	515	442	467	492	497	496	504	469	499	445	449	474	474	486	478	491	460	479	484	482	480	452	443	484	479	446	469	502	478	446	462	490	475	473	442	494	452	511	478	449	469	463	510	416	476	477	484	470	470	484	451	528	485	468	470	496	442	505	493	488	469	445	453	520	426	476	473	487	495	437	516	478	469	459	490	458	461	498	500	494	456	474	454	479	471	489	483	476	496	483	458	454	460	415	456	462	501	476	467	480	461	471	445	447	510	465	510	515	477	486	501	472	480	490	473	439	460	424	468	482	473	436	480	453	500	463	467	481	458	498	490	467	492	482	454	474	471	448	454	465	461	442	439	436	512	484	461	467	463	464	451	446	476	504	470	461	482	438	446	500	478	480	477	470	509	438	457	457	493	459	493	504	444	478	460	436	452	450	486	503	421	503	479	464	469	481	425	465	458	454	472	457	467	484	489	449	430	431	476	438	511	470	478	467	451	463	485	445	411	468	459	495	475	467	503	482	450	439	464	472	445	493	472	495	451	450	488	531	484	460	483	414	471	485	471	477	477	516	450	479	426	448	495	475	486	425	454	466	463	484	514	505	474	486	506	491	472	483	479	494	454	495	459	441	470	506	447	445	478	450	498	496	446	484	462	501	456	460	470	446	450	462	444	465	489	440	504	462	469	471	457	486	497	452	447	464	475	501	520	441	439	506	497	424	474	470	461	481	427	475	471	468	486	474	497	454	446	452	466	465	465	476	475	480	503	466	448	464	473	496	475	487	473	477	486	468	462	483	478	500	486	479	492	477	454	461	478	432	460	470	460	473	475	428	479	497	465	517	487	452	438	444	456	444	478	478	437	475	468	471	487	474	472	475	470	428	484	466	445	480	466	444	439	457	519	469	506	455	479	483	494	472	440	514	462	489	479	493	473	472	492	480	482	458	501	460	461	455	414	454	468	505	438	444	496	472	511	475	464	505	449	498	493	478	445	440	498	467	462	437	469	429	422	442	492	429	477	483	459	490	509	451	454	458	454	473	449	487	457	461	489	475	464	455	453	435	481	459	473	481	484	452	462	477	499	459	441	484	437	463	455	464	466	471	445	480	477	481	455	414	431	465	463	456	485	479	481	492	438	502	490	481	464	464	450	428	471	484	485	472	465	438	495	474	482	510	475	442	468	494	468	481	461	430	456	436	477	464	451	466	438	471	443	458	474	459	470	467	433	432	449	479	479	464	459	488	478	478	447	445	421	464	482	473	468	461	424	444	435	454	483	479	475	494	472	432	453	464	408	492	447	473	466	450	477	441	464	467	470	467	450	427	495	447	441	500	488	488	455	494	487	446	433	474	505	466	434	464	426	489	503	450	461	436	476	470	516	487	522	466	478	472	513	488	455	476	501	444	477	437	495	463	468	478	445	472	476	452	475	481	474	441	494	461	438	463	472	456	452	454	490	458	474	472	501	513	467	462	467	481	459	472	453	450	465	477	446	463	453	483	441	446	463	495	473	490	476	497	496	492	519	473	455	452	465	438	444	484	500	483	523	420	486	488	471	515	437	473	428	454	468	462	462	490	466	500	474	493	459	471	443	482	508	479	459	507	484	469	444	491	479	469	483	473	456	474	469	485	488	494	461	489	494	476	439	432	445	489	522	472	468	494	439	426	397	452	459	500	457	456	485	440	492	439	468	490	500	475	496	469	452	439	482	485	479	453	497	474	501	472	482	462	503	476	451	466	432	470	474	468	419	491	453	481	486	449	466	502	464	489	482	492	459	469	481	435	482	463	474	434	475	474	499	447	488	485	492	490	436	454	486	452	464	438	469	470	492	483	513	450	460	483	442	465	488	486	456	488	480	480	457	475	478	477	473	462	477	452	496	513	470	430	486	507	475	511	484	472	490	444	468	432	466	451	455	462	481	498	487	481	486	480	486	454	473	463	470	525	495	442	418	491	447	480	499	459	515	449	460	430	470	468	457	472	499	443	501	489	481	485	449	468	452	477	483	462	431	437	509	504	477	461	473	476	508	475	457	461	509	489	481	464	424	446	470	498	486	473	471	457	450	478	429	457	460	443	474	518	444	483	476	462	452	451	471	517	463	472	428	465	478	501	453	487	443	432	458	450	455	461	463	478	429	456	470	448	470	453	446	500	478	436	474	464	484	450	465	530	469	467	495	472	480	456	495	501	478	471	440	502	432	461	452	449	475	441	446	494	455	488	462	453	463	442	491	477	427	463	469	485	440	477	475	457	475	481	435	482	503	508	460	496	453	484	480	489	463	463	450	430	457	499	461	481	457	473	459	486	509	465	507	489	444	505	470	472	468	468	472	478	497	509	456	463	466	446	459	480	459	436	496	500	494	480	416	434	468	461	477	522	447	452	449	463	490	501	473	486	508	495	439	467	463	499	464	475	452	458	429	421	478	487	501	471	429	449	458	471
8326	786	568	405	332	262	232	252	205	225	238	233	227	163	187	200	193	167	164	187	187	170	183	184	200	179	197	182	192	188	199	178	195	176	195	190	186	175	183	186	180	198	163	207	173	175	182	201	165	163	175	163	188	207	226	176	178	178	180	197	196	188	189	196	205	232	202	188	176	178	169	196	233	199	202	171	205	186	193	216	174	208	164	181	182	213	180	196	191	190	173	175	148	189	179	190	190	159	200	210	178	205	178	182	210	206	177	184	161	165	195	212	210	192	164	180	181	203	176	168	171	197	188	192	161	219	180	194	170	169	170	193	166	164	174	188	184	177	220	175	202	191	210	194	164	180	174	168	166	157	192	190	186	170	191	184	201	180	184	180	174	177	185	173	178	177	187	183	196	193	174	198	198	173	165	186	152	197	187	216	167	170	212	194	194	197	149	170	203	170	187	198	200	183	162	187	176	176	190	190	203	164	196	184	176	207	178	190	184	179	169	179	177	202	194	152	200	194	189	183	173	177	197	165	182	176	163	178	191	204	160	181	198	196	170	196	212	197	179	187	184	195	191	172	183	203	195	180	199	211	191	201	191	191	187	177	193	185	180	175	188	179	196	195	167	203	190	206	163	199	153	183	205	181	183	198	189	179	144	191	171	192	187	201	204	189	212	203	199	176	189	183	177	207	187	186	185	200	185	189	165	181	199	190	184	183	190	190	192	192	182	176	188	205	186	175	196	196	191	212	175	191	177	166	166	204	214	174	184	177	175	199	170	198	177	218	161	199	189	184	203	195	188	196	200	214	162	180	188	172	196	212	187	160	176	185	169	194	168	169	194	165	198	201	174	178	188	192	216	185	196	157	194	191	161	176	191	197	176	184	184	204	175	194	175	175	166	162	193	203	164	169	197	178	195	195	193	181	217	174	173	194	179	192	188	162	185	191	176	216	196	190	204	192	199	197	194	187	157	167	174	180	178	169	167	186	184	168	172	172	189	167	183	183	169	181	218	207	175	180	185	163	172	157	167	191	175	194	177	161	192	173	199	184	145	205	185	184	176	146	152	179	187	201	181	203	179	173	186	163	175	208	178	189	194	178	195	196	175	203	193	182	155	205	174	192	187	179	185	206	194	188	191	181	161	187	164	169	177	174	172	182	190	166	201	163	152	160	177	161	204	184	181	195	198	175	180	174	199	196	177	190	193	176	194	172	200	150	190	193	173	169	172	186	183	193	160	158	176	196	191	189	177	190	175	178	206	226	188	170	163	191	156	198	200	178	184	194	190	183	181	156	171	175	187	157	204	165	178	169	184	186	203	173	180	199	202	196	182	160	187	178	174	169	170	188	178	156	186	193	188	188	190	172	165	185	202	175	173	167	171	202	173	194	172	180	180	172	175	176	185	195	163	166	158	177	175	198	209	202	175	186	179	176	209	181	169	194	199	199	179	200	203	172	193	213	161	181	163	182	170	173	161	179	171	157	188	171	187	182	175	188	195	188	186	184	193	178	162	201	189	195	187	222	163	164	176	182	188	203	193	199	174	199	186	191	188	190	177	192	177	175	189	186	158	199	202	197	192	173	194	192	166	186	172	175	171	184	180	180	189	184	233	213	201	196	221	186	175	193	174	183	178	197	181	170	214	166	185	178	208	200	195	190	181	191	185	188	185	186	186	183	204	181	191	201	180	179	180	173	210	172	183	185	168	181	206	195	191	184	192	175	187	185	173	199	172	201	196	170	186	188	178	162	185	191	188	161	154	200	184	176	189	170	178	184	180	205	211	183	194	188	191	189	187	179	183	192	196	201	194	188	164	182	182	212	185	187	188	167	163	197	179	198	180	170	220	212	170	180	180	196	165	182	143	170	153	188	176	175	198	179	193	187	177	177	193	169	191	153	196	167	170	206	184	188	160	194	196	174	178	189	174	197	172	169	171	177	184	207	181	199	147	195	195	187	192	219	202	156	185	201	189	169	189	191	188	187	176	190	167	176	186	178	169	177	182	184	185	177	202	171	188	180	190	172	203	164	190	150	192	193	179	196	160	185	159	180	182	206	187	171	189	174	189	174	158	190	188	172	198	157	175	186	186	187	155	190	169	170	191	199	190	196	190	172	181	174	164	177	186	183	190	162	182	181	208	176	193	172	179	189	173	172	188	159	209	198	172	193	186	187	172	206	184	179	174	178	194	192	201	205	217	183	161	182	166	164	167	176	177	186	176	189	193	186	186	161	169	182	165	195	193	204	189	193	186	167	179	188	182	171	199	206	186	163	189	217	184	192	190	178	214	188	171	167	187	171	177	174	178	153	199	168	209	169	169	201	166	203	197	194	219	185	195	191	197	184	192	186	204	176	165	184	163	182	173	220	184	191	205	176	166	180	190	204	201	165	171	171	179	212	205	182	210	174	182	184	141	182	194	171	161	181	193	182	199	174	192	188	192	194	178	185	186	188	196	179	186	176	185	187	172	193	180	173	178	174	177	182	209	189	174	159	174	204	196	185	152	160	208	183	187	185	193	168	212	193	198	159	162	196	215	192	174	173	180	180	190	177	184	178	164	195	167	178	186	177	171	186	176	196	181	172	177	183	155	182	191	155	185	181	180	176	192	176	196	207	182	188	181	206	191	189	175	174	177	201	181	177	173	176	184	190	187	194	171	180	179	172	175	206	185	187	194	182	176	176	198	172	184	166	185	170	184	185	179	177	204	192	178	170	175	171	199	170	194	196	163	190	166	188	202	181	182	187	198	200	190	171	187	174	172	193	186	175	158	164	176	193	204	150	187	187	174	182	196	215	172	209	197	184	161	170	159	193	166	162	199	193	193	218	179	156	185	174	169	205	183	184	171	174	212	180	174	179	172	177	218	164	176	174	187	186	183	172	167	192	180	225	186	185	178	182	185	207	174	182	200	166	186	203	195	164	193	205	159	204	213	190	176	207	165	162	170	176	165	176	172	183	164	155	168	190	186	195	214	210	172	205	165	188	197	176	178	197	181	205	162	186	175	199	175	161	213	189	176	185	184	157	170	174	196	184	151	186	185	165	178	192	186	173	157	168	181	189	173	180	194	197	164	167	177	162	210	181	167	165	176	187	179	193	181	169	172	173	192	203	208	190	204	213	178	161	174	169	177	176	163	184	205	189	186	199	154	166	185	177	210	192	207	196	177	179	170	192	181	170	186	195	200	165	203	189	193	187	191	205	203	200	167	176	196	212	183	190	181	161	161	190	171	178	171	191	173	182	178	186	177	184	183	204	177	171	196	156	159	170	198	171	171	164	165	181	162	159	186	183	172	208	159	157	177	164	186	179	173	159	163	200	202	175	192	179	176	166	212	167	175	193	206	175	187	193	178	192	199	188	172	180	175	184	196	199	215	173	199	192	208	182	185	182	172	211	185	187	165	187	166	207	215	204	164	163	186	189	199	184	149	162	165	212	189	167	180	192	157	188	175	194	184	178	177	198	177	207	206	163	183	163	180	177	208	218	176	162
7029	1024	1277	1399	1147	934	806	748	713	632	642	568	551	518	528	524	508	517	491	497	481	518	479	483	467	483	449	504	461	471	453	392	430	453	416	485	475	443	441	465	457	458	463	451	455	407	424	429	465	427	424	412	443	442	431	456	478	436	471	416	465	450	474	472	495	497	433	488	489	425	462	468	458	455	467	436	448	487	449	471	459	440	488	488	470	461	435	445	441	424	419	473	443	458	469	422	419	446	416	415	447	447	415	456	438	459	423	433	419	433	422	407	445	467	408	397	432	393	431	423	433	443	416	442	430	413	411	463	421	398	398	411	411	438	435	431	415	404	458	437	456	438	447	405	422	426	414	446	406	418	406	414	464	412	436	413	392	413	390	432	406	459	421	434	433	409	439	419	445	445	434	418	422	430	429	430	410	453	465	416	417	418	396	444	428	419	412	452	432	400	408	456	463	409	425	418	409	455	419	434	424	432	445	471	440	450	437	435	467	419	413	413	421	412	415	402	416	402	434	422	472	430	430	442	421	443	442	391	441	430	408	449	429	404	418	415	419	428	442	439	427	423	447	448	434	413	421	416	427	469	461	436	417	434	415	414	390	415	423	436	422	418	472	421	397	484	431	422	456	467	431	408	480	429	396	430	428	404	455	409	414	441	404	447	452	442	432	379	408	432	417	404	448	464	419	428	421	437	427	397	419	422	429	426	424	448	439	454	413	444	400	467	454	449	428	411	447	425	441	463	402	430	447	422	408	432	435	427	427	421	447	419	427	441	412	420	443	433	418	441	428	411	408	427	437	419	425	464	399	424	429	408	432	441	423	410	450	435	459	419	407	449	452	427	433	439	427	378	425	409	469	438	428	407	447	411	430	407	392	428	411	412	429	460	438	430	421	436	435	423	455	435	405	413	430	418	426	409	394	407	458	383	442	448	408	455	465	411	437	415	411	465	443	469	418	433	437	434	431	421	395	455	479	437	404	430	433	444	433	445	419	445	440	420	422	437	458	447	447	390	427	433	457	453	439	426	454	441	397	430	472	480	424	439	419	435	438	396	470	435	452	448	438	454	440	419	438	426	436	442	439	403	424	394	418	408	416	428	473	440	426	462	411	440	414	409	457	436	430	420	424	398	395	419	442	426	440	410	405	444	437	439	406	416	443	437	465	416	434	432	435	419	445	446	430	416	423	447	423	429	502	427	416	429	428	413	432	448	443	416	439	434	425	421	428	399	406	457	455	415	449	432	401	435	429	426	426	404	469	416	433	421	422	413	442	463	421	415	437	411	428	433	434	430	447	440	424	410	437	412	451	393	427	409	419	443	412	438	428	415	409	459	428	440	432	427	414	407	404	407	431	416	450	437	443	435	433	411	426	431	413	435	463	441	440	406	400	490	442	434	397	477	443	408	425	447	398	428	425	446	412	424	419	383	434	397	390	438	446	426	410	431	439	421	457	405	441	433	462	429	430	452	400	379	471	426	408	417	478	425	422	414	460	449	412	394	428	413	415	427	411	399	431	443	411	441	439	421	391	461	433	403	413	435	453	441	422	427	408	410	426	412	447	452	466	401	440	441	445	389	429	428	428	431	444	441	431	452	404	435	414	411	432	386	430	431	431	504	395	404	414	476	430	446	431	431	457	406	415	438	419	421	438	411	418	414	438	435	441	443	455	433	411	454	442	448	438	412	444	418	437	466	444	414	461	455	409	448	425	404	418	451	407	430	417	416	444	418	415	434	409	429	425	462	412	447	429	411	468	417	421	410	460	478	430	444	421	422	433	438	478	424	413	475	438	402	436	431	424	411	441	415	443	424	422	437	405	385	439	452	410	481	468	450	429	437	417	390	440	474	423	415	454	444	445	409	425	425	434	370	413	400	440	417	439	418	449	434	408	438	427	436	524	410	438	430	440	421	404	420	477	430	428	401	427	430	436	391	439	446	395	459	460	429	432	439	412	423	388	438	469	395	450	437	440	418	404	435	422	431	461	418	421	430	450	445	445	426	472	457	454	429	458	412	448	415	423	399	429	397	417	471	430	432	396	435	468	413	425	416	460	427	417	410	484	443	454	422	454	412	419	432	394	408	414	434	437	406	398	430	416	424	413	398	467	405	421	438	444	463	424	438	442	447	413	452	406	448	426	439	418	394	445	473	427	390	472	407	424	457	441	404	461	405	445	466	444	431	441	425	416	462	424	423	436	480	455	414	446	416	426	404	400	432	396	425	430	429	415	441	418	430	444	421	438	468	454	460	418	400	434	436	412	430	411	441	440	445	420	406	438	445	465	419	452	434	475	452	418	448	426	441	446	421	423	444	428	393	459	434	422	443	456	379	468	425	418	455	457	431	421	450	459	450	419	428	428	425	393	449	408	440	486	424	439	423	402	473	436	423	455	449	458	408	441	445	411	414	430	422	377	426	467	411	432	425	445	425	464	455	438	413	458	406	443	423	445	441	474	447	433	436	446	425	434	430	431	444	428	434	473	408	462	392	434	429	407	422	455	422	455	376	424	447	399	448	398	440	429	423	450	452	436	396	425	419	437	450	452	458	450	446	465	394	438	426	461	417	450	399	440	428	393	393	429	457	432	457	439	494	468	424	439	425	446	438	405	465	447	431	461	458	444	404	464	408	451	424	412	456	419	415	411	444	423	446	412	431	402	427	423	443	407	418	425	444	409	417	460	421	448	438	446	425	459	418	428	411	442	423	440	431	409	423	427	482	424	437	411	422	474	408	462	445	439	476	463	418	452	412	412	440	445	449	418	392	458	442	421	440	452	470	436	449	420	435	416	446	445	426	469	429	415	429	437	444	434	397	451	411	433	429	440	428	447	418	453	460	437	424	423	464	438	400	431	416	419	458	417	444	464	425	459	419	415	416	435	407	438	422	392	429	474	429	423	448	431	428	464	443	468	462	420	469	472	427	420	430	437	458	441	418	448	460	433	442	399	440	433	487	426	455	424	409	429	425	420	447	399	476	451	383	487	409	443	403	423	388	441	471	441	457	439	415	405	429	422	412	437	376	432	440	420	415	429	424	454	441	406	482	476	436	437	422	408	439	460	395	419	420	399	445	469	432	391	439	438	430	456	402	467	403	430	442	450	460	422	415	386	413	430	458	395	463	439	441	434	450	424	425	437	427	407	458	398	444	384	395	421	408	451	455	423	415	426	426	442	405	429	413	452	438	419	424	470	448	453	436	454	405	419	427	452	416	430	444	443	445	420	426	432	412	420	409	426	445	413	411	436	455	442	442	475	408	492	428	416	405	418	447	402	438	422	375	433	399	432	414	473	457	457	432	403	400	436	401	440	443	437	459	441	449	461	450	435	416	466	433	435	499	407	466	470	457	463	461	408	437	413	453	398	426	422	424	445	412	418	408	437	408	426	430	473	438	432	436	407	427	414	437	437	413	420	438	421	407	452	424	452	445	441	433	467	428	451	439	432	391	451	417	413	430	441	456	427	445	441	449	468	423	449	421	397	453	446	434
15582	1561	775	613	392	274	228	195	182	149	149	118	120	114	114	95	106	122	109	104	122	119	110	119	103	112	105	83	104	93	112	112	104	91	91	99	97	90	102	99	97	106	103	104	129	96	96	101	94	104	107	81	101	99	105	96	89	90	108	105	121	82	88	111	99	123	100	83	119	103	99	98	102	88	91	88	95	114	97	99	103	101	108	100	100	105	121	102	111	110	92	114	88	89	91	97	89	85	103	96	103	98	84	109	113	102	86	106	93	93	90	119	100	88	93	90	103	84	95	89	85	116	95	106	109	98	72	91	95	107	85	106	99	94	93	84	93	111	86	76	101	95	87	105	94	99	86	103	91	95	77	94	84	96	91	77	86	78	82	86	94	90	94	93	98	98	99	114	90	92	84	77	99	94	106	106	96	117	106	88	111	104	102	115	91	104	98	96	105	116	106	94	109	88	90	95	89	96	112	94	91	94	107	94	115	87	84	102	88	79	102	100	90	89	113	99	94	88	99	108	89	105	95	111	82	99	92	94	104	98	105	103	122	101	95	90	103	108	86	103	107	104	94	94	101	85	94	101	103	81	105	94	122	91	104	86	67	93	102	97	92	87	99	79	107	94	93	97	111	82	105	92	92	97	100	86	104	86	98	92	101	91	82	105	109	93	91	108	77	100	72	104	87	112	86	106	90	95	120	103	96	100	110	112	83	90	85	98	104	86	119	105	92	109	89	89	81	84	100	83	93	89	104	94	95	112	118	81	96	98	109	87	99	102	98	101	95	75	84	91	73	90	102	91	84	90	111	106	99	98	97	105	87	102	97	100	86	97	86	83	107	107	82	84	129	104	106	85	78	92	104	108	89	103	105	103	82	87	71	78	78	93	81	109	81	100	97	112	111	110	103	96	87	71	99	109	91	79	106	85	95	102	104	95	106	103	97	87	92	84	86	95	81	104	118	108	116	92	116	93	77	106	92	74	108	100	107	101	102	105	108	95	83	97	82	103	79	99	108	98	101	104	99	85	74	88	98	93	86	97	104	99	96	107	78	96	103	69	108	90	98	91	82	101	96	89	78	90	89	86	102	102	80	78	97	83	95	85	108	91	102	98	99	105	99	99	107	92	99	88	98	78	87	96	102	98	115	100	71	105	90	85	110	88	98	85	93	81	90	102	102	94	98	89	111	81	105	104	97	105	96	113	99	86	99	95	92	92	105	94	93	89	101	110	91	90	88	88	98	89	81	92	104	104	76	89	93	95	83	91	96	91	110	91	81	80	83	92	115	93	100	86	101	90	97	104	78	94	93	83	92	83	96	116	95	88	98	97	94	98	89	79	88	72	73	95	103	87	98	94	85	86	96	91	110	89	114	90	91	87	91	105	73	117	101	109	101	79	89	107	98	97	103	102	108	121	91	106	93	99	104	83	110	87	82	95	105	85	93	100	92	84	95	96	99	79	97	77	87	98	98	104	88	85	90	93	98	106	98	83	102	97	99	102	76	92	113	96	81	80	97	86	107	84	105	99	109	90	117	104	94	95	109	99	95	84	91	103	102	106	115	85	90	110	105	106	96	94	106	90	96	70	103	110	91	128	102	105	98	89	97	94	96	82	102	103	89	98	85	94	83	105	110	96	92	91	74	82	86	111	110	109	98	97	102	105	107	115	78	102	107	98	118	109	81	77	91	101	93	97	91	95	93	103	77	105	88	93	79	94	103	91	79	101	105	75	102	96	108	84	88	103	101	99	83	87	100	98	106	108	89	92	106	95	119	96	94	108	80	100	77	88	94	99	86	101	103	105	97	108	99	105	91	101	95	93	89	84	88	101	85	89	94	88	83	87	97	87	106	102	98	63	93	87	83	88	81	98	101	109	96	113	96	97	85	103	82	93	96	108	106	81	103	87	90	84	107	88	86	108	110	102	103	104	110	114	88	97	100	79	97	87	96	117	117	101	98	93	105	93	92	100	129	95	98	100	93	83	98	95	83	98	79	71	92	89	115	104	93	91	89	93	89	107	90	104	101	108	95	104	89	89	95	103	108	111	98	83	81	115	84	106	94	90	101	81	98	103	85	91	110	78	87	105	72	78	92	76	76	91	99	98	98	92	94	95	115	97	99	106	95	96	97	87	121	95	107	76	107	81	93	100	101	99	97	89	101	108	97	111	85	88	90	117	84	105	104	90	89	105	94	109	98	83	92	103	103	115	103	79	99	91	93	110	105	101	102	86	107	103	115	110	94	86	99	104	98	122	84	94	92	101	97	110	113	101	95	88	103	98	104	124	76	105	104	84	99	92	105	82	86	88	112	89	97	96	99	110	99	123	77	99	106	95	103	100	103	89	76	85	114	98	86	91	114	124	98	105	102	87	90	115	102	88	105	92	103	113	81	89	98	96	93	99	110	103	82	89	110	99	88	96	103	92	109	95	92	83	80	98	85	98	107	93	94	84	102	92	91	96	96	122	95	95	103	98	80	100	99	103	82	82	94	108	100	90	111	126	99	95	119	106	99	101	103	97	105	94	90	100	89	107	94	110	100	105	87	102	100	82	100	91	87	99	100	87	91	121	96	87	77	101	102	110	90	101	105	114	101	94	94	83	96	106	99	82	104	89	94	96	93	104	101	82	106	95	73	95	87	104	82	85	98	70	108	99	102	93	103	99	101	98	88	108	99	65	80	87	85	81	107	96	88	85	100	103	90	115	95	111	88	100	87	75	95	77	100	118	95	97	99	88	104	94	107	90	109	95	105	94	77	101	89	106	101	85	99	95	87	82	91	84	104	75	100	82	80	89	91	100	101	80	97	89	96	98	97	89	96	94	109	108	92	103	89	100	100	82	89	112	102	100	88	109	99	86	94	107	93	100	78	114	89	120	106	96	89	85	91	104	92	93	109	100	101	96	103	94	87	107	106	106	95	101	78	91	98	91	99	109	111	81	111	90	95	85	97	94	82	89	108	88	85	91	89	87	105	93	98	96	79	105	85	97	102	86	88	101	90	95	101	101	104	85	87	86	84	99	101	99	86	82	105	95	76	109	91	92	110	85	105	92	91	92	99	87	108	77	105	103	113	89	100	64	105	97	95	82	92	91	88	78	96	90	106	100	96	89	72	90	96	89	90	101	107	106	87	93	102	101	108	87	96	100	105	91	94	100	96	105	82	95	88	99	92	102	80	94	108	112	73	100	90	79	78	97	101	98	105	93	105	91	103	102	97	96	102	85	110	101	91	81	94	99	86	95	98	99	88	103	93	116	102	104	86	76	97	98	107	92	87	89	85	90	114	105	107	92	97	99	98	89	103	87	92	107	101	84	78	101	102	86	101	91	97	91	95	95	94	100	102	97	99	86	70	111	87	92	88	87	86	74	91	93	94	107	90	76	108	108	108	111	113	121	79	102	80	95	79	85	92	115	102	91	93	98	112	110	96	93	112	102	115	106	93	94	91	111	110	92	82	94	101	104	111	94	77	94	105	108	94	98	97	98	79	107
9024	1267	1858	1948	1611	1205	933	823	695	602	545	493	467	455	351	359	367	352	351	338	310	308	308	285	285	321	297	304	278	272	284	295	305	260	272	276	240	265	260	242	295	231	252	291	283	248	248	252	244	282	251	245	267	256	269	286	264	248	289	296	295	295	278	277	275	284	258	269	278	262	271	241	299	282	273	255	263	296	304	248	302	276	300	318	295	321	288	277	270	242	215	227	254	228	235	255	270	242	234	248	256	222	247	246	268	248	232	248	223	243	248	238	253	248	269	254	235	232	258	237	261	263	264	229	225	258	248	274	263	255	239	218	248	227	228	240	248	274	260	222	222	209	246	251	252	224	229	276	251	244	256	231	259	235	273	244	261	240	243	230	255	264	233	251	245	237	231	212	235	268	226	252	241	239	234	245	277	239	243	241	222	237	246	248	238	246	252	248	264	257	220	276	239	252	250	243	270	235	234	243	221	259	222	246	208	240	236	251	237	236	222	256	238	268	231	236	224	233	224	235	234	225	213	244	229	263	252	235	257	241	235	245	249	203	231	249	249	260	247	273	223	208	241	252	227	233	249	251	248	239	246	233	241	241	221	220	245	223	249	285	237	240	254	229	243	225	244	266	262	240	246	247	247	256	229	246	260	222	243	259	258	261	254	244	264	241	239	234	258	243	231	254	268	244	259	248	224	261	269	263	244	240	235	271	252	255	215	250	231	238	233	228	247	245	228	248	221	220	236	245	247	228	251	230	232	234	238	202	219	237	263	253	262	260	241	235	257	248	243	248	237	224	251	241	231	240	259	248	264	244	260	231	247	223	237	232	259	251	274	243	236	243	214	285	242	244	242	236	244	233	253	240	267	267	248	208	218	247	230	252	232	235	240	246	217	212	249	274	271	231	249	274	235	230	236	258	240	227	247	241	242	238	224	256	257	255	245	238	233	231	232	215	252	254	235	243	252	235	243	263	223	220	245	238	250	236	231	239	258	245	252	246	228	262	295	278	247	266	233	252	225	239	283	222	237	253	241	243	240	257	239	243	214	285	224	239	226	205	265	242	231	250	236	258	240	216	256	240	249	236	246	243	280	269	253	231	224	222	257	254	265	248	279	249	241	255	235	211	240	218	248	248	257	233	227	249	252	261	243	231	244	249	233	258	244	271	221	245	222	216	230	240	250	253	246	212	251	259	274	240	253	241	238	272	230	258	237	240	267	250	232	240	265	257	215	260	228	246	256	247	237	236	235	232	260	238	258	240	236	239	273	249	249	237	256	248	232	247	220	246	227	249	250	252	220	244	261	232	267	232	243	257	249	240	250	251	233	249	233	242	234	239	231	240	260	227	237	286	254	225	251	242	235	250	252	261	253	230	243	247	251	254	251	247	248	250	237	269	245	222	245	238	220	249	236	250	247	243	265	228	270	239	231	249	286	250	272	245	247	215	281	229	285	231	242	224	237	238	267	231	252	244	244	251	223	228	238	271	218	241	250	242	229	235	257	239	231	235	246	229	239	245	243	264	226	257	258	279	228	263	238	254	204	223	227	239	238	236	234	236	248	258	223	231	261	277	254	232	261	275	258	264	272	253	228	253	253	249	239	249	241	230	245	260	212	211	263	229	250	251	262	238	267	243	230	239	253	250	235	263	250	256	259	215	248	271	244	234	251	258	228	235	236	220	227	236	223	246	233	239	215	257	240	246	272	252	239	242	249	225	240	219	254	228	245	278	228	283	265	257	249	246	240	265	247	256	236	221	244	261	228	269	262	230	240	242	237	251	237	260	247	261	263	229	248	226	259	251	234	253	243	229	246	235	224	244	248	267	241	249	265	235	243	231	247	247	235	258	242	206	285	230	246	255	241	246	251	260	224	247	242	252	244	259	192	247	209	279	288	223	255	246	255	255	225	244	244	250	248	255	246	273	240	244	254	251	245	199	253	241	201	245	252	241	235	236	249	214	259	271	220	255	254	238	247	247	289	243	262	261	256	226	246	235	250	264	257	258	249	243	234	232	237	255	260	242	238	228	251	264	247	242	245	237	222	240	246	238	257	241	240	210	236	268	245	260	278	247	240	226	237	230	251	211	226	243	222	231	256	246	243	235	253	242	248	247	229	242	229	222	256	233	237	231	230	237	221	229	229	234	237	240	236	238	256	261	245	264	223	235	234	225	248	239	233	261	252	230	262	238	252	242	257	251	247	249	257	232	259	244	236	248	248	240	239	222	241	257	212	265	234	241	245	227	240	229	248	278	235	249	239	210	203	248	252	228	230	234	211	254	240	222	242	238	235	240	242	268	252	244	231	243	242	235	234	223	234	234	240	256	244	237	223	252	258	265	248	262	248	239	252	262	232	241	270	239	241	263	252	245	225	234	275	246	242	253	228	214	284	226	237	245	228	236	255	263	240	251	252	234	249	237	209	242	260	247	231	232	226	253	225	225	255	256	243	258	257	259	272	236	251	208	241	210	213	232	234	228	234	255	251	249	229	271	239	221	232	255	238	243	279	262	244	251	244	245	250	263	246	216	236	217	249	265	259	251	217	252	221	202	226	246	217	226	246	248	230	258	239	245	242	230	243	263	241	258	275	230	222	256	224	245	245	250	270	251	252	238	256	246	245	236	278	252	255	220	224	230	243	239	230	220	220	272	219	235	245	239	255	267	235	249	239	264	258	243	232	246	226	215	209	271	230	232	262	248	232	233	240	237	252	262	257	238	251	258	235	255	265	244	260	273	285	264	273	247	237	228	246	236	214	274	262	265	260	241	256	220	248	270	220	257	289	245	241	251	240	254	233	264	222	236	247	209	235	230	229	265	241	236	227	249	261	231	228	257	247	241	267	255	242	254	255	234	242	245	246	220	257	251	229	231	235	236	213	254	247	272	217	232	250	255	238	247	232	234	241	257	244	276	251	231	227	237	241	263	233	240	248	200	214	233	228	262	250	229	259	243	237	242	238	211	266	246	243	246	261	268	237	255	251	255	247	241	269	237	255	274	248	234	244	221	242	260	250	251	215	275	257	240	259	199	238	255	235	241	261	260	236	263	281	230	248	241	244	245	236	280	241	207	237	234	221	234	254	225	262	260	256	236	229	242	206	222	251	265	264	238	238	259	260	261	215	263	243	275	254	248	237	259	241	240	248	238	237	231	248	243	234	239	243	258	236	250	238	258	248	265	228	236	251	249	241	254	259	238	254	251	253	258	220	251	226	255	254	245	214	237	245	256	239	214	254	218	228	240	268	233	261	256	243	241	241	234	238	254	257	243	260	246	228	270	246	257	220	256	225	250	257	267	207	229	250	224	212	232	230	240	263	263	248	248	240	234	227	234	217	241	246	237	234	241	226	249	237	219	202	217	253	247	239	231	263	242	252	239	223	242	269	228	264	240	248	230	222	251	258	243	225	230	235	224	217	241	235	223	257	270	234	224	227	231	246	273	243	227	267	252	260	274	236	245	245	268	229	214	245	252	224	243	234	236	240	247	223	214
2425	408	252	226	207	208	205	187	196	214	212	197	201	181	196	209	186	223	213	203	201	209	206	214	194	198	213	166	186	221	234	174	230	190	211	190	188	209	176	171	186	164	227	228	207	194	213	204	225	194	191	165	177	219	192	194	223	202	206	203	200	200	195	168	201	222	192	218	191	222	228	186	205	220	218	200	202	191	215	196	166	200	193	198	192	187	179	196	193	206	204	191	182	192	191	198	179	207	175	218	202	229	200	209	213	196	210	198	189	192	187	209	221	210	193	196	203	205	190	205	212	206	217	217	197	196	212	180	177	189	181	205	178	192	176	217	208	186	182	197	188	196	186	207	201	183	218	196	191	169	227	198	199	220	167	212	158	217	206	210	204	198	178	174	191	194	189	194	195	189	206	187	229	202	195	207	202	200	204	203	176	194	211	187	192	184	206	164	216	230	188	196	187	194	190	206	196	188	220	205	211	195	193	191	199	170	202	173	184	187	184	206	193	203	197	194	212	180	202	222	192	208	186	208	207	191	213	208	193	195	182	228	217	207	201	191	214	195	203	186	187	206	176	198	186	194	187	182	231	212	181	236	220	195	192	190	217	193	168	173	200	224	186	169	206	218	194	217	179	207	210	204	196	190	218	194	215	190	186	202	207	177	172	212	190	172	177	195	207	204	199	215	215	205	179	192	204	204	189	191	183	194	208	193	199	203	222	212	191	211	204	194	205	202	204	181	184	210	190	209	194	216	193	197	190	171	182	207	201	204	203	193	173	200	225	204	184	192	214	215	215	200	209	200	191	193	195	186	214	233	215	165	193	198	196	182	206	194	218	210	181	203	238	180	186	222	197	200	189	188	217	223	201	193	191	195	195	201	193	199	204	171	213	204	203	207	199	194	200	195	197	178	196	224	196	191	204	181	215	200	189	201	206	205	183	175	217	217	214	196	206	184	201	183	191	206	195	213	186	225	189	219	194	196	163	222	203	225	199	186	197	190	203	179	196	205	218	177	199	213	199	212	215	206	205	209	212	202	210	191	237	188	224	217	176	209	193	207	220	189	211	210	200	199	199	227	195	186	190	194	198	190	228	194	181	215	179	194	186	225	199	205	190	201	200	202	176	173	192	181	190	220	201	181	184	204	224	217	220	179	198	195	224	205	205	182	193	178	222	186	218	197	189	215	223	192	207	195	182	205	200	202	204	223	208	178	193	190	204	201	184	208	191	215	179	177	192	194	183	197	183	217	189	188	199	176	184	207	190	213	198	188	199	215	200	211	206	208	203	198	208	189	194	219	223	201	210	204	217	199	239	197	204	208	199	205	214	186	170	207	204	195	210	209	201	179	198	197	212	209	194	190	219	195	205	192	183	193	196	197	192	207	197	194	198	213	212	181	200	209	216	196	215	209	222	193	174	198	198	185	199	171	216	186	213	231	210	242	212	224	204	182	217	206	185	212	228	212	207	198	215	179	232	198	203	187	193	201	194	223	201	216	219	214	185	190	208	190	206	210	188	199	209	190	217	217	194	184	191	194	183	227	193	184	213	215	191	217	195	199	206	170	209	204	185	179	202	194	180	193	194	200	217	184	209	194	179	236	202	196	188	198	213	202	192	182	183	203	196	199	219	194	201	217	216	175	191	232	211	191	188	199	203	209	195	217	200	163	187	208	203	194	201	192	181	175	187	180	197	203	203	190	223	178	199	222	205	204	225	189	212	198	209	177	175	201	191	176	208	221	186	229	194	177	206	208	204	202	189	217	204	209	225	191	197	185	187	206	178	200	225	193	190	195	215	205	186	177	175	215	205	188	220	178	185	208	215	217	166	192	205	187	219	194	201	188	212	209	202	215	212	163	195	198	176	194	204	192	200	194	176	197	197	192	188	219	193	217	215	196	195	210	187	190	207	201	214	172	168	200	233	184	198	182	197	189	170	222	222	230	225	201	185	219	172	203	180	196	177	210	223	192	184	217	190	213	172	217	188	201	193	188	200	201	219	193	197	186	196	191	191	182	190	222	201	200	182	201	210	222	196	194	203	196	215	188	218	192	191	205	192	172	194	204	181	198	212	200	202	198	183	183	194	210	196	190	209	199	187	204	210	221	201	202	190	192	216	200	194	196	212	230	182	194	205	187	226	191	247	215	207	207	178	201	228	221	208	189	224	194	196	193	196	192	184	202	178	175	211	186	197	196	208	197	210	188	216	221	203	192	190	188	210	163	178	189	178	182	179	183	224	187	179	183	206	184	198	201	181	207	192	206	193	188	192	175	220	214	180	203	175	217	220	199	222	171	188	191	215	191	206	180	194	214	217	209	190	193	212	180	207	211	190	193	186	214	198	179	187	217	198	194	230	188	192	190	197	242	210	202	209	198	203	191	184	175	234	201	201	205	206	183	198	191	172	192	187	202	192	202	203	181	200	216	213	204	192	190	217	213	181	187	229	219	213	227	217	191	187	180	200	186	179	173	208	225	223	197	226	202	181	224	186	220	196	185	204	187	178	213	224	191	165	204	213	198	211	184	194	196	187	179	207	212	204	216	204	203	203	186	205	188	206	181	197	194	173	212	244	215	195	199	211	190	216	196	178	210	188	213	175	209	195	174	201	213	202	216	167	179	215	207	197	192	189	189	183	198	232	196	236	189	188	196	204	179	206	184	186	194	203	205	195	203	214	187	201	179	194	193	211	236	212	200	203	197	198	194	177	164	220	210	198	208	211	188	195	192	195	202	194	223	201	204	166	192	179	211	214	198	199	185	188	214	192	218	224	184	223	200	180	207	203	199	200	195	209	182	196	192	212	212	196	197	214	197	178	159	209	220	207	214	196	187	220	225	223	226	206	217	197	195	190	240	215	154	203	203	202	211	196	195	212	192	200	199	216	206	195	168	216	179	179	214	194	221	204	195	207	188	222	215	210	204	205	186	213	188	169	206	194	173	201	179	166	199	202	190	184	197	216	203	223	202	190	214	209	176	198	205	188	190	197	197	184	196	190	166	190	186	194	219	190	201	192	202	216	171	221	179	211	217	202	206	191	201	196	217	182	178	186	217	210	194	173	206	182	210	219	221	231	188	197	169	197	185	193	192	209	223	213	206	213	184	206	206	214	201	205	207	222	230	190	206	197	210	210	202	216	238	195	191	210	218	228	196	198	182	203	186	170	210	200	203	183	208	193	219	192	185	204	195	194	194	181	201	196	177	189	186	209	191	191	177	227	191	175	205	208	219	213	213	189	227	213	172	208	168	192	175	200	221	203	214	205	180	184	223	216	191	213	214	184	213	224	161	179	183	169	203	208	207	160	180	199	186	205	190	201	203	208	181	182	237	194	192	193	172	204	197	220	186	190	190	185	215	167	204	186	218	223	203	237	185	205	189	206	220	176	209	203	183	200	207	206	212	195	197	250	192	209	210	223	201	208	193	196	189	176	157	204	198	184	198	207	190	211	201	198	187	197	225	235	189	210	211	193	192	210	201	179	169	197	205	172	201
2387	668	597	542	575	514	507	496	504	469	497	482	464	476	463	474	486	432	439	465	487	431	495	492	477	440	498	471	449	444	437	467	457	448	461	480	468	500	501	463	460	469	464	502	459	471	491	479	486	415	496	487	479	454	505	438	466	504	515	484	488	472	496	495	528	486	470	471	485	479	469	465	491	479	485	487	481	464	450	487	457	472	498	499	467	470	509	489	496	469	451	459	439	445	460	492	459	475	440	426	443	478	461	461	453	438	479	460	459	506	465	517	484	465	460	479	480	455	453	450	441	441	460	441	471	454	464	478	457	447	508	501	471	455	458	491	450	456	494	463	429	464	452	445	482	485	438	453	505	452	452	500	476	473	411	430	480	473	473	472	479	430	484	518	456	469	500	461	509	450	493	469	476	466	458	495	497	478	469	453	457	490	450	428	449	483	464	478	457	448	441	472	487	460	421	448	493	496	445	442	502	450	458	451	486	501	414	475	426	466	458	465	439	485	481	452	494	477	480	482	462	446	479	467	454	494	427	462	454	465	483	496	492	478	440	512	471	427	487	455	457	494	476	480	453	471	468	455	472	482	460	477	466	483	505	443	475	471	474	456	449	445	445	458	476	440	466	446	483	434	465	442	496	501	477	488	475	463	452	466	480	524	481	453	496	489	452	435	476	457	468	492	444	448	489	450	471	455	460	454	472	455	451	454	504	452	488	487	465	503	460	459	438	494	463	470	458	500	442	445	405	488	423	463	484	448	462	483	512	460	474	472	462	494	471	496	480	468	466	487	503	480	449	499	468	476	436	514	471	463	445	472	485	466	480	517	456	500	466	472	487	469	495	468	448	448	447	456	472	457	472	492	467	483	463	478	484	467	440	457	488	447	436	454	486	483	467	468	462	468	484	445	484	459	460	502	489	471	495	484	463	484	461	457	444	437	462	478	420	443	453	501	466	507	472	521	427	453	458	473	493	510	443	546	442	501	502	495	476	476	521	462	482	441	491	457	459	501	457	462	508	462	470	434	448	472	455	513	488	452	476	503	492	479	482	492	485	452	477	478	471	474	456	447	481	440	492	463	478	460	463	467	459	450	468	438	477	480	455	448	484	492	498	443	439	483	449	438	446	451	471	496	465	447	500	515	476	495	443	481	451	464	439	476	453	491	493	436	468	440	452	447	491	478	478	489	472	490	444	454	464	449	468	503	478	469	485	487	476	426	448	467	478	450	472	449	463	479	462	479	504	464	520	406	473	468	431	451	492	460	461	438	484	449	447	463	505	466	453	519	456	463	444	504	463	447	448	458	460	489	460	463	478	526	458	423	506	466	507	451	476	460	486	469	487	464	491	487	493	463	457	504	455	452	485	456	470	462	456	457	488	468	481	450	497	439	494	459	465	507	461	501	515	452	451	471	447	480	466	452	470	459	475	483	490	478	485	457	450	463	478	459	485	442	458	445	468	485	455	476	455	440	467	483	478	481	477	462	446	464	490	452	454	448	489	445	489	500	496	473	473	493	451	436	480	480	474	493	493	488	476	480	469	479	470	503	475	486	494	481	503	500	460	472	501	470	409	454	481	519	478	470	447	447	454	475	451	502	435	474	433	499	446	489	451	485	458	489	442	501	478	464	458	526	460	411	480	445	484	458	448	499	496	474	496	481	470	472	470	479	485	481	479	479	451	426	451	490	470	463	446	434	494	483	487	504	472	479	485	463	464	487	484	450	458	473	470	486	475	455	466	468	475	514	449	483	491	444	468	470	466	478	453	500	452	460	475	482	469	471	498	442	449	462	471	459	423	514	468	461	449	482	439	455	471	469	472	470	508	473	442	446	450	457	482	457	461	457	437	436	458	481	494	467	474	431	432	465	492	475	438	476	442	441	467	468	464	453	497	479	489	453	482	498	474	457	459	451	483	493	458	478	442	477	467	459	470	448	465	485	467	483	434	485	458	487	479	443	451	465	452	439	493	475	509	469	454	480	472	462	483	473	495	471	507	473	440	484	470	454	505	486	455	463	442	471	434	443	473	474	467	462	501	463	464	491	471	477	415	466	476	481	472	490	470	481	469	481	502	506	496	485	454	472	475	467	463	467	442	476	442	463	436	489	439	475	467	486	525	492	452	461	462	478	473	457	458	472	456	521	433	471	515	479	453	468	473	517	448	459	476	457	479	465	480	435	486	452	491	435	439	503	461	473	448	446	467	514	466	440	469	448	471	490	465	500	488	464	491	468	465	491	453	459	424	460	440	465	454	490	472	471	455	458	476	471	494	471	436	460	462	498	464	478	479	468	462	453	517	438	457	457	479	465	436	504	514	443	478	492	461	462	473	473	435	487	453	480	452	497	457	464	477	437	456	468	470	446	433	443	444	471	466	451	467	491	475	462	436	460	473	474	428	468	437	432	425	441	453	471	461	498	493	450	435	460	461	487	455	482	465	487	463	488	479	428	447	483	520	458	449	481	471	514	469	486	485	476	461	488	446	473	462	437	488	496	475	463	450	439	452	457	448	461	478	456	458	463	473	483	477	444	446	486	476	472	486	512	489	476	491	487	475	467	452	452	497	499	456	460	466	463	526	453	485	435	478	484	416	474	440	466	463	486	461	477	452	461	466	447	442	469	491	447	441	511	482	504	457	504	474	458	476	461	493	487	465	485	475	505	465	477	488	462	442	466	491	473	425	447	472	457	458	520	485	445	482	477	440	465	472	424	487	456	441	477	463	460	449	453	471	480	467	522	466	456	435	485	453	465	462	414	422	482	454	472	480	450	489	475	470	496	458	457	486	499	474	454	436	496	506	450	501	471	443	444	441	458	456	491	458	478	453	489	469	467	503	497	499	463	460	430	486	481	478	474	489	454	475	512	452	480	496	485	421	475	470	455	488	449	461	450	436	438	479	464	445	460	440	472	482	469	490	470	482	451	433	454	481	496	494	486	490	465	488	493	489	457	448	439	455	516	444	480	463	467	431	456	481	461	433	430	446	527	468	482	459	473	476	427	516	461	509	424	429	465	490	469	460	481	476	467	439	470	471	481	481	445	434	468	439	510	447	479	455	482	450	443	450	483	469	450	475	461	521	465	467	496	477	436	465	454	508	437	488	493	454	440	461	511	431	465	507	508	468	504	474	462	458	443	428	486	503	485	489	472	467	436	441	493	430	427	459	463	449	469	476	426	417	468	473	465	495	477	458	455	457	465	490	474	450	443	493	444	503	471	469	497	450	496	475	469	469	432	457	498	470	448	442	488	472	470	459	532	430	470	474	471	478	450	448	475	472	444	441	480	472	473	471	481	408	436	442	480	492	435	453	455	481	508	424	492	460	484	525	465	444	510	445	453	499	487	539	462	485	442	444	441	443	488	468	478	476	453	491	454	503	457	470	477	446	442	484	478	450	446	481	486	519	436	476	425	493	451	487	487	477	477	480	456	458	457	434	464	500	512	502	493	487	453	500	473	444	469	479	454	458	476	455	462	462	452	469	466	462	469
9373	815	542	428	324	250	220	227	227	230	194	182	184	210	201	194	187	187	201	167	194	188	206	184	204	187	173	173	195	161	177	192	196	209	187	188	196	203	181	187	170	191	163	184	176	201	168	173	178	174	167	175	187	199	182	164	170	165	171	181	206	173	208	166	203	201	180	200	189	161	155	207	178	195	181	170	176	188	179	193	192	206	179	182	222	184	200	171	204	193	197	188	169	173	194	206	197	183	181	220	170	183	159	163	184	168	172	202	188	172	169	172	171	202	176	199	161	181	180	185	177	168	201	185	201	184	153	182	183	171	183	190	175	199	197	179	166	222	196	191	173	177	187	184	206	200	206	161	174	189	187	184	182	195	194	169	182	204	196	183	176	186	174	164	190	200	172	194	191	196	206	180	176	190	199	171	227	167	213	195	198	162	195	184	199	162	202	202	175	201	179	170	173	185	194	161	179	182	177	200	172	167	152	201	184	183	186	171	228	178	160	160	190	203	186	198	189	203	173	213	188	185	165	197	187	175	178	172	192	216	186	182	150	180	176	182	197	184	181	181	183	175	197	188	188	197	204	192	181	183	191	170	188	175	187	186	192	185	197	157	178	180	193	189	182	187	199	178	198	176	194	157	190	188	161	182	185	184	200	168	187	166	200	182	165	172	172	180	194	194	157	186	206	191	187	202	173	176	223	156	215	176	189	198	183	195	188	197	177	180	173	198	202	181	212	171	161	208	167	195	199	202	190	163	161	183	164	193	177	181	163	175	186	200	201	195	190	184	186	163	181	178	168	197	216	186	186	209	166	188	176	172	177	206	192	191	188	173	187	171	185	201	170	189	201	168	192	174	158	193	171	187	183	165	186	176	191	190	153	204	187	167	187	184	199	201	202	173	165	185	181	182	174	180	152	184	179	184	178	182	191	186	175	185	199	191	183	165	182	178	195	155	161	194	181	206	156	195	189	176	174	172	169	190	181	170	196	196	192	209	184	221	184	191	202	210	162	169	178	188	169	175	172	192	197	185	183	186	186	170	190	184	183	184	207	186	204	190	163	176	176	190	188	200	197	172	184	189	195	201	181	164	199	175	164	193	165	188	149	185	198	168	178	173	192	182	169	175	173	171	160	188	202	185	204	174	204	213	175	185	194	193	171	185	192	186	189	188	202	204	182	184	185	206	170	177	204	189	221	170	177	208	172	171	174	190	196	172	198	183	166	198	174	195	219	166	162	171	188	170	165	188	224	193	193	203	169	176	165	176	176	201	212	186	161	184	199	205	148	190	191	179	199	204	184	177	165	162	199	182	169	191	192	182	181	172	181	160	210	195	172	203	197	165	180	171	196	178	186	192	192	177	213	171	170	201	181	189	196	199	183	205	188	155	194	187	172	202	182	160	186	164	209	176	181	175	199	200	177	160	150	188	183	182	188	181	213	196	192	197	194	176	171	180	181	194	172	171	195	182	176	188	202	198	210	173	166	218	158	179	209	184	201	205	171	189	189	199	162	192	163	198	184	191	168	192	197	172	175	181	177	182	185	189	180	224	181	171	169	199	193	198	175	161	192	190	184	188	195	171	192	200	214	186	189	171	168	205	178	177	198	177	200	174	174	173	180	196	184	187	182	189	169	186	172	189	183	185	201	195	204	163	182	186	190	205	161	206	192	195	193	184	196	162	189	180	169	170	196	175	199	179	172	224	190	163	170	179	187	181	166	182	190	189	190	179	188	198	159	191	163	200	188	167	174	200	194	165	174	157	190	189	185	187	190	171	175	182	190	186	239	208	187	182	187	186	168	169	178	189	168	185	186	202	188	177	201	181	212	201	189	197	199	192	177	164	199	191	184	205	204	192	190	173	169	184	190	200	179	196	172	197	190	176	202	181	195	202	203	191	196	205	167	187	193	175	166	189	196	180	197	189	155	184	198	172	196	179	186	174	193	214	197	194	206	174	175	189	192	175	190	221	186	180	162	177	174	184	175	198	167	173	186	172	177	177	167	188	204	181	201	204	172	164	178	180	201	183	188	184	184	163	190	184	186	181	170	177	188	183	201	168	200	180	182	216	194	226	192	174	175	159	154	200	165	203	210	162	182	230	196	193	185	181	200	212	182	173	204	169	207	176	158	220	208	185	186	170	186	214	152	190	187	200	202	198	209	194	177	187	184	172	187	192	175	193	144	180	154	181	195	194	176	207	199	219	200	198	181	177	168	196	181	169	201	188	167	197	167	190	191	189	204	175	167	181	180	208	182	199	186	181	180	173	196	186	202	187	188	194	166	184	199	183	203	197	178	200	182	182	170	195	195	180	181	163	190	174	166	172	182	163	184	177	172	179	204	196	182	175	174	198	205	160	174	189	193	177	186	202	181	187	171	207	172	190	180	190	186	205	180	155	186	159	189	193	188	191	199	183	177	173	214	165	188	202	207	190	189	184	196	196	155	203	192	182	187	195	171	194	185	184	196	184	167	172	174	178	173	160	167	183	180	196	183	174	184	194	191	168	178	151	196	191	174	189	175	190	206	189	169	181	181	187	177	207	214	191	197	194	216	197	224	187	208	183	216	165	175	210	201	186	188	178	168	175	204	199	166	169	185	178	184	164	176	186	184	182	189	177	175	176	163	189	180	193	198	172	176	193	201	190	191	195	182	173	178	191	202	181	185	174	186	175	195	196	175	162	191	209	171	170	165	209	184	182	173	165	168	190	189	206	214	189	193	185	203	168	183	166	185	165	175	170	185	176	186	167	153	173	174	188	199	200	183	181	163	207	197	171	197	192	164	175	183	169	210	182	168	181	173	179	188	150	173	180	199	195	176	163	180	160	196	186	183	184	197	186	183	184	173	181	168	174	160	186	187	179	189	182	191	212	173	167	184	183	170	152	172	155	170	194	173	167	210	193	205	175	181	195	204	185	188	190	190	159	171	191	174	196	182	199	201	194	158	208	163	176	190	194	150	193	179	193	171	184	168	172	188	207	181	194	188	205	204	196	173	158	180	162	162	162	167	185	170	175	187	191	176	193	167	183	189	183	193	170	199	240	168	171	176	208	188	183	174	188	187	196	175	176	168	176	177	208	200	183	176	169	168	153	196	189	194	198	173	211	200	200	196	186	188	212	201	190	189	182	191	215	171	200	201	181	203	191	200	173	216	182	175	173	180	164	186	170	173	186	192	207	171	199	194	154	177	185	192	182	169	195	182	187	184	195	178	181	198	181	187	186	222	166	183	187	186	181	201	204	207	194	218	148	192	191	176	177	197	197	178	192	191	212	199	179	191	176	189	172	176	179	195	187	181	188	176	187	162	173	189	171	181	170	194	197	187	204	183	208	171	184	196	182	236	198	190	168	190	165	200	189	201	202	186	202	176	194	195	180	195	185	159	178	176	197	183	195	182	193	189	161	168	176	200	196	160	198	174	157	161	161	180	183	188	187	192	208	213	157	216	161	186	206	191	187	175	185	200	203	187	214	164	189	195	192	183	196	181	206
7637	957	1319	1305	1112	971	763	761	659	648	587	604	470	498	482	501	519	527	474	495	485	442	498	455	447	445	432	456	413	469	437	479	444	453	448	450	453	411	473	436	410	462	404	409	410	449	425	469	451	451	476	464	441	432	420	427	463	456	443	405	476	510	455	456	468	469	474	428	423	448	482	406	435	510	450	469	458	478	458	470	507	472	476	481	492	435	469	442	460	446	434	452	432	398	406	435	440	478	425	438	421	449	434	426	425	426	445	404	445	437	450	436	422	415	418	456	429	440	432	436	393	439	428	415	457	454	407	437	422	481	435	411	472	420	413	479	461	408	399	444	423	430	481	486	432	436	432	450	438	455	463	425	422	392	404	416	438	426	425	398	441	445	443	430	408	408	398	442	424	436	434	447	419	391	437	417	435	401	442	440	405	416	399	478	442	423	432	420	419	404	428	419	373	415	440	431	400	406	446	386	444	480	397	428	434	428	421	467	478	433	431	462	453	432	415	416	451	393	413	437	441	454	450	457	403	447	436	443	475	408	420	426	434	428	433	415	415	463	413	466	431	424	409	423	466	462	427	415	487	430	446	428	408	419	431	444	420	434	416	411	434	445	441	420	459	441	453	446	422	454	443	403	388	444	425	443	448	449	458	422	441	500	424	417	441	431	431	427	409	445	414	412	434	415	429	444	426	400	443	477	457	451	481	411	473	458	439	456	465	465	443	458	437	446	446	454	446	431	449	421	441	421	448	453	425	438	425	459	390	467	429	396	489	476	403	456	411	468	400	464	468	439	425	405	412	407	469	446	445	467	440	451	427	428	449	436	436	472	440	451	422	438	438	453	438	448	426	449	464	465	419	424	477	441	410	425	443	457	400	485	429	437	444	441	423	467	442	433	468	420	440	435	411	406	451	445	494	420	435	405	453	399	453	454	398	439	483	477	429	412	407	425	427	448	451	437	460	417	438	451	440	407	458	450	465	427	493	462	458	392	420	419	455	447	452	438	445	488	440	445	438	437	416	408	443	419	441	425	432	446	423	440	436	417	414	411	416	419	430	411	426	468	397	401	412	439	461	416	449	438	438	452	412	425	429	468	416	408	433	424	419	412	426	465	455	446	420	490	433	446	475	464	408	429	469	414	463	414	444	439	420	456	438	437	460	435	424	445	373	435	406	436	464	442	442	409	429	396	427	427	399	451	452	412	451	465	422	413	439	399	419	434	442	446	428	465	462	439	450	445	411	417	466	409	413	443	396	442	404	410	390	432	424	403	426	433	456	419	442	432	439	434	456	432	417	417	415	434	437	450	448	448	422	421	356	430	435	445	421	459	431	441	451	406	438	428	429	431	459	427	459	430	438	439	435	425	399	443	467	430	440	426	428	415	438	422	462	432	411	407	443	431	396	436	449	453	432	436	425	440	441	439	468	447	458	417	464	474	414	424	449	421	446	420	416	414	441	422	462	436	412	429	449	420	466	471	395	420	422	461	413	399	420	446	405	475	409	427	465	428	432	463	441	398	427	409	447	447	413	483	424	490	469	440	421	466	405	397	443	423	414	419	428	436	401	444	472	415	433	443	447	431	417	436	421	445	437	376	414	430	439	405	445	443	430	432	398	423	433	407	462	419	406	438	419	389	403	416	442	442	440	432	461	460	445	409	436	502	437	446	432	408	440	412	449	435	427	443	466	449	421	402	416	470	417	460	406	484	444	421	470	448	457	401	455	447	420	461	434	424	411	459	444	455	446	440	470	397	442	464	432	441	483	446	447	445	458	454	423	442	404	457	442	441	428	413	471	442	396	409	432	465	429	433	425	417	425	428	406	425	444	441	433	434	419	428	458	478	415	414	428	420	427	423	445	419	435	426	440	457	438	429	429	495	440	462	446	426	433	434	466	412	414	421	454	428	429	445	470	435	401	440	433	457	459	443	424	426	460	401	442	436	450	430	467	407	448	447	432	416	426	427	368	466	445	479	399	423	448	427	434	430	429	426	428	453	438	454	405	420	416	431	443	448	427	447	436	437	416	432	407	438	415	422	427	398	435	412	437	434	438	441	428	418	391	451	423	448	395	455	416	414	442	416	467	443	432	415	427	430	427	417	417	395	415	439	438	444	435	425	477	427	427	426	434	454	405	432	448	435	419	469	434	450	457	467	453	423	454	411	406	415	426	434	417	427	432	450	434	445	456	431	477	445	444	457	416	445	420	428	411	399	453	425	434	425	436	429	466	447	417	424	461	451	426	440	443	442	418	448	428	415	451	421	473	434	443	425	440	394	454	415	505	465	452	410	407	435	399	440	446	452	435	474	460	443	411	433	439	441	407	472	425	430	444	456	441	429	443	418	431	475	389	448	445	423	393	427	466	445	456	443	404	409	443	438	468	454	431	398	413	432	421	424	409	453	424	428	450	416	451	470	440	421	438	425	436	391	440	438	428	409	464	442	393	441	435	460	442	447	442	425	440	466	431	419	443	448	445	416	481	435	417	425	417	431	437	429	423	420	459	449	437	429	441	401	418	413	435	481	408	445	437	416	428	412	413	429	432	443	431	461	446	435	449	426	431	452	421	437	432	437	424	437	463	419	427	440	431	419	440	436	446	443	446	451	427	401	455	414	386	454	418	435	442	439	439	426	442	407	410	443	390	419	420	434	414	424	418	415	427	434	416	453	450	452	435	448	452	427	408	433	407	476	461	417	432	425	441	412	460	440	458	393	456	459	447	449	428	445	395	438	400	410	453	441	447	438	406	402	450	417	428	431	444	462	432	449	429	449	445	415	441	422	470	441	444	422	443	425	412	425	427	450	419	413	432	419	462	453	455	431	415	408	423	433	473	377	414	411	425	431	378	420	473	420	452	430	419	433	426	467	445	411	418	445	431	461	446	413	452	422	407	415	407	453	416	428	413	371	447	387	424	448	447	442	431	429	484	397	460	474	424	440	430	430	454	445	438	421	454	420	399	446	417	410	452	433	436	423	432	459	424	432	435	433	445	456	432	433	430	410	433	412	437	442	439	434	462	460	434	423	378	416	397	422	481	435	457	414	438	440	426	433	444	436	472	449	470	416	418	428	466	433	426	442	422	486	411	424	439	460	438	481	412	483	432	427	443	439	432	417	458	436	419	478	478	414	425	420	424	463	445	415	418	419	392	462	438	435	458	460	380	456	455	419	460	449	447	429	441	411	418	474	430	450	436	457	434	439	486	438	414	434	457	456	472	453	478	444	415	411	432	445	453	455	401	436	395	437	433	426	407	450	402	430	413	400	420	442	452	432	433	409	376	444	469	447	438	437	416	442	423	425	397	485	459	449	412	441	450	401	464	450	468	443	441	450	435	421	458	428	419	435	456	419	406	439	413	470	445	465	389	439	422	432	444	416	389	447	460	401	453	451	457	466	412	403	451	407	452	477	442	413	402	393	440	401	435	438	461	435	401	456	474	402	458	460	440	419	437	436	479	436	462	442	428	443	435	390	456	446	446	405	425	416
17139	1624	823	519	390	255	230	195	172	154	138	122	145	137	113	117	116	115	136	97	92	116	107	100	93	98	108	109	110	95	83	117	110	101	104	121	91	74	100	107	89	106	105	109	99	100	116	101	100	102	104	108	119	112	97	94	103	92	100	89	114	102	115	100	115	91	103	102	105	84	102	97	85	80	105	88	106	95	108	99	84	109	106	102	109	108	92	101	102	108	101	79	99	110	102	85	95	97	102	95	92	97	88	82	94	83	94	101	121	102	85	117	76	86	108	93	96	100	111	93	108	89	110	86	100	113	109	82	81	98	96	93	123	109	99	88	111	96	107	85	96	103	126	103	100	90	89	101	101	95	90	97	97	100	96	101	95	104	122	107	101	104	83	88	103	103	105	99	96	97	78	85	108	83	99	101	94	101	88	81	92	119	100	97	90	98	101	96	98	117	94	94	102	89	109	97	99	91	92	102	96	72	101	81	87	90	100	106	118	105	108	91	105	80	99	87	103	87	87	75	102	87	87	110	96	98	96	108	113	100	85	102	88	97	97	92	97	104	104	96	102	94	102	107	98	82	79	106	94	108	97	104	96	88	112	78	88	106	96	94	93	104	123	108	103	100	108	74	89	87	91	100	99	98	114	98	97	97	98	103	91	94	95	84	114	94	80	103	97	93	100	106	105	80	105	123	76	90	87	78	102	100	103	110	87	96	93	101	92	108	90	102	102	99	89	118	95	108	96	86	102	90	110	102	91	96	108	111	111	90	96	85	95	96	89	116	108	105	103	99	107	100	101	109	108	101	108	105	97	101	104	90	90	91	87	78	98	102	101	102	99	95	95	109	91	100	90	116	103	101	97	96	98	106	87	90	99	109	104	99	98	97	109	82	103	99	95	100	110	97	90	72	88	85	90	77	99	94	109	100	98	89	85	106	104	93	93	93	107	102	118	108	91	92	78	111	80	97	97	91	97	113	91	114	86	100	108	110	103	102	79	89	89	85	105	113	90	87	85	92	98	93	88	102	107	98	106	93	72	108	90	100	92	83	96	79	95	84	109	92	100	89	105	90	81	89	99	96	99	94	95	88	108	101	98	95	97	109	97	91	95	98	106	86	96	83	98	119	115	79	92	91	99	100	97	89	107	116	98	106	101	81	104	122	120	107	92	105	81	100	114	97	77	100	100	90	95	103	107	101	88	109	79	97	89	95	96	99	102	99	96	82	92	90	79	110	96	89	102	97	96	106	101	91	111	104	113	103	110	104	89	107	106	108	96	101	99	97	101	89	91	90	107	109	101	97	95	90	98	114	111	104	98	92	93	86	104	94	95	91	86	93	85	99	83	98	78	101	94	100	97	86	95	91	90	84	88	103	100	96	103	112	110	112	116	107	97	95	82	103	97	100	91	99	103	110	92	95	97	85	96	105	97	86	86	101	109	77	81	103	98	87	113	101	104	102	105	98	101	103	106	79	81	119	80	74	102	97	90	99	87	91	99	86	78	84	94	94	87	96	94	113	104	89	98	75	103	97	104	87	87	99	95	88	109	99	81	82	109	103	111	85	98	96	112	91	83	89	103	91	114	95	122	98	96	100	95	100	98	85	99	77	89	86	85	115	95	102	116	122	103	99	113	92	90	107	97	103	88	91	101	90	85	78	109	116	97	87	119	94	69	85	94	107	106	92	87	85	82	92	86	87	103	79	102	93	91	97	118	92	91	102	74	116	91	79	104	103	94	111	91	90	97	91	90	100	100	82	108	100	84	100	82	94	109	88	76	90	102	96	105	105	96	106	90	111	95	95	82	109	101	82	104	81	107	81	96	107	100	108	76	94	103	83	96	98	94	103	97	92	92	91	94	115	96	89	93	95	113	117	91	95	83	91	99	98	112	98	107	93	92	93	86	113	111	105	112	110	101	121	110	101	102	100	86	103	118	99	109	106	105	117	102	105	95	107	100	86	100	104	110	106	97	88	104	76	94	103	100	84	98	86	104	85	109	101	83	97	97	92	106	105	99	94	103	95	83	91	98	94	101	83	102	108	100	104	87	100	97	104	102	121	99	91	111	86	91	103	84	102	99	122	94	90	78	92	86	99	92	95	99	121	96	83	91	77	105	92	83	96	110	108	81	93	124	86	102	80	100	88	95	86	103	89	87	98	95	101	86	95	79	119	96	89	112	87	84	97	91	83	81	109	125	84	100	118	106	111	93	102	102	104	110	70	84	93	94	87	117	111	81	98	88	121	117	97	105	92	96	79	97	110	106	105	92	98	100	100	94	88	96	100	100	93	91	79	106	87	100	101	97	90	100	100	101	79	85	111	79	104	101	86	93	94	114	98	103	106	101	104	97	81	86	106	96	82	101	113	104	97	96	114	101	109	92	98	107	94	88	73	93	113	97	99	105	107	90	124	115	98	105	102	109	121	98	96	107	98	94	110	92	75	113	99	102	91	84	78	94	93	102	88	103	112	100	108	98	80	99	90	95	111	102	92	97	97	100	91	108	113	99	106	97	88	105	95	93	81	97	108	79	105	98	108	110	96	101	89	105	91	89	95	87	114	98	103	87	101	100	126	85	99	94	83	98	85	95	102	114	114	86	90	92	87	72	83	93	80	100	83	86	119	100	92	87	98	116	93	96	88	115	87	107	94	97	104	106	103	93	103	102	84	98	106	89	93	98	89	96	94	101	94	93	94	96	109	101	109	72	108	101	105	99	97	106	99	91	102	109	98	99	101	121	97	97	113	97	86	102	86	113	95	92	105	85	99	95	99	84	108	96	121	110	101	94	76	96	81	125	96	120	82	103	96	104	79	92	101	106	88	104	85	111	89	99	95	88	104	82	116	104	107	103	108	100	94	99	94	106	86	99	107	90	97	109	97	88	89	97	101	95	92	91	96	85	98	86	95	100	90	107	97	100	91	81	110	93	92	121	98	102	100	106	89	107	86	110	101	107	111	98	79	102	92	81	82	107	89	83	95	103	113	115	93	90	101	106	105	109	97	92	88	109	93	102	102	96	92	77	107	96	102	91	88	91	91	91	105	110	117	98	106	94	96	114	78	103	104	82	101	106	85	117	84	117	99	101	100	89	115	107	97	97	104	85	120	94	96	92	99	78	87	96	110	96	94	94	97	100	105	89	98	112	78	97	85	98	88	100	88	104	96	81	96	94	90	99	86	78	91	89	95	98	84	106	109	93	94	76	87	90	98	105	83	101	104	89	85	86	105	87	91	96	90	89	101	109	107	85	103	96	112	107	102	89	99	96	111	83	85	119	104	93	113	92	98	102	73	101	85	103	106	96	87	114	77	102	97	97	75	100	96	96	83	89	85	101	101	102	102	84	87	111	86	89	108	108	88	89	113	93	90	94	102	118	96	87	109	91	95	95	83	90	80	92	98	135	94	105	113	99	101	88	89	121	82	96	96	103	101	97	95	78	105	123	94	84	101	87	92	92	106	102	97	79	99	84	107	97	95	104	97	98	90	92	90
9798	1256	1746	1921	1579	1183	899	805	678	573	549	443	438	388	419	392	332	348	358	339	347	330	321	298	304	294	299	270	272	284	301	296	279	271	304	288	274	243	271	273	273	246	278	264	272	271	265	263	278	267	269	256	256	283	258	295	274	294	285	288	301	298	280	321	297	307	301	294	264	259	266	283	252	261	290	295	284	286	273	283	282	299	290	299	288	275	289	263	281	245	265	247	258	244	246	240	259	249	249	225	255	253	245	271	233	234	251	227	257	266	236	220	246	265	251	270	255	270	261	228	244	240	274	299	253	235	248	261	230	246	249	251	250	246	237	246	275	250	227	267	228	272	231	238	247	239	283	287	256	256	262	258	259	246	265	246	234	250	258	216	259	274	247	254	268	275	263	257	258	240	236	243	242	239	229	241	242	257	263	242	249	254	226	266	231	261	243	232	225	259	269	249	258	244	263	231	261	262	264	261	223	254	247	235	217	235	231	233	256	235	239	238	238	259	267	243	253	227	227	240	226	252	235	264	247	251	231	232	234	218	244	256	244	230	245	220	247	257	258	244	241	231	252	252	247	268	246	240	236	258	284	239	224	263	229	236	231	243	235	247	266	255	238	247	227	265	234	272	239	235	249	271	256	248	254	249	268	209	263	249	275	256	263	223	252	227	251	251	262	232	246	254	243	241	233	239	268	258	228	253	262	260	251	243	245	241	259	268	261	223	259	208	242	244	252	267	254	268	256	238	235	230	233	238	255	227	220	243	230	216	252	231	248	247	255	248	211	231	230	258	287	251	248	247	245	262	266	276	275	262	232	247	245	255	232	259	277	247	236	235	252	235	240	225	252	235	242	257	257	248	253	247	237	260	259	275	247	229	264	249	244	234	254	268	224	235	251	225	271	245	244	257	218	268	256	224	230	248	257	223	262	235	234	246	255	280	256	234	240	235	247	239	250	241	252	246	245	249	249	269	265	251	262	222	269	237	261	216	236	240	228	275	249	252	265	205	265	223	252	258	266	259	253	258	265	237	254	260	255	202	245	258	238	242	254	248	242	266	230	263	264	251	242	245	247	233	226	253	225	242	254	276	263	235	226	261	218	259	239	226	253	247	244	248	256	250	213	251	213	273	233	242	240	213	246	239	261	232	246	234	256	233	240	262	270	239	229	248	237	261	248	239	250	234	276	236	251	221	277	255	249	232	244	267	242	258	227	225	259	239	261	244	253	247	230	215	255	247	236	245	230	241	248	250	248	231	259	275	247	239	233	259	249	265	278	242	257	222	266	236	244	229	267	232	245	256	256	216	233	222	235	224	243	234	273	252	253	243	238	258	248	246	295	235	272	234	242	268	263	247	235	244	253	263	274	223	244	245	259	243	238	265	210	249	217	237	242	240	268	253	242	239	242	259	231	269	251	259	247	282	273	227	243	260	237	229	266	277	248	248	247	247	233	249	231	245	242	246	280	224	275	236	234	229	243	251	269	235	234	232	269	231	257	221	252	214	242	244	243	227	279	257	260	229	227	235	265	237	232	252	263	232	246	215	230	236	234	247	277	263	270	259	266	226	239	276	236	216	245	248	235	259	232	221	226	255	253	260	210	276	252	247	270	265	250	230	248	281	244	232	262	214	253	203	240	240	226	253	234	275	261	246	227	237	260	241	257	237	246	242	263	235	227	262	233	237	262	265	231	227	237	255	265	247	257	239	256	252	244	264	218	222	251	269	274	233	256	269	238	246	266	263	233	270	232	232	261	247	244	233	254	267	262	243	256	248	243	208	220	235	227	257	253	257	253	269	249	262	238	249	257	268	210	260	273	253	267	270	261	238	241	251	269	257	244	263	245	234	258	212	229	243	233	246	254	264	245	230	281	224	252	250	246	231	241	262	227	245	287	263	267	258	251	251	262	226	276	218	243	268	260	238	234	252	241	242	229	257	252	265	242	266	253	265	254	241	230	249	280	264	248	240	228	244	231	240	228	263	272	246	249	265	240	260	211	266	250	266	264	247	263	238	223	269	231	237	248	217	255	248	238	274	261	233	261	233	247	248	249	247	233	233	214	266	229	264	208	237	238	241	262	276	261	261	256	221	271	237	233	235	252	257	248	269	237	282	254	251	254	248	237	241	249	225	274	243	232	269	252	222	255	261	226	257	243	276	230	248	249	240	242	218	236	269	245	235	245	252	253	253	226	261	237	233	241	232	257	259	234	250	236	271	245	260	279	241	242	248	267	270	252	259	229	260	264	240	251	251	232	242	306	247	211	282	231	231	227	235	238	245	239	250	248	228	258	270	243	265	245	254	247	269	265	251	274	251	253	236	283	267	248	253	262	243	233	253	245	251	266	250	257	256	237	247	247	243	256	234	249	241	241	227	244	263	265	219	265	242	232	232	241	250	274	241	266	238	250	251	255	241	225	268	240	255	222	247	240	232	245	282	229	221	243	231	227	251	233	227	281	227	231	267	230	237	258	251	226	250	243	241	234	283	231	264	246	238	231	238	237	245	273	261	254	272	220	250	247	257	221	284	245	273	265	256	238	246	251	232	216	255	259	244	230	239	304	241	240	246	237	239	251	256	244	253	230	229	253	278	222	252	215	242	257	239	266	270	283	250	254	234	231	268	261	232	223	245	222	236	246	266	274	252	263	234	243	253	247	232	270	249	279	235	265	222	269	278	267	238	264	256	260	252	251	257	237	236	253	236	274	255	231	238	250	238	244	242	249	224	233	221	246	265	241	239	283	256	266	263	254	256	245	235	210	247	229	256	287	227	259	259	268	249	236	267	239	265	233	233	223	271	263	225	248	247	257	238	260	251	268	240	212	245	274	237	264	235	237	235	247	243	257	279	247	251	263	243	261	236	257	255	237	238	250	235	253	247	252	253	245	235	285	301	249	262	228	246	238	245	253	244	240	254	244	263	254	270	239	235	250	255	256	232	238	228	253	240	236	251	253	237	279	227	223	218	242	206	239	221	284	249	253	234	252	246	232	244	202	243	252	261	225	254	239	257	259	239	246	228	256	229	267	257	267	244	245	228	234	231	206	252	259	252	232	240	271	268	262	255	244	276	251	260	227	260	255	271	269	222	218	232	236	228	235	233	251	242	212	243	230	218	246	235	227	242	224	270	240	249	266	263	232	263	220	280	259	259	260	246	244	251	263	227	240	283	232	264	206	252	240	245	256	249	221	272	236	270	266	267	191	251	219	236	271	255	255	245	248	257	240	241	250	242	224	240	249	239	257	265	253	252	250	267	251	237	246	228	276	268	244	260	222	266	252	230	245	289	236	248	222	264	238	287	246	227	229	265	227	252	227	249	268	273	272	237	248	245	233	253	230	238	238	237	243	244	235	231	210	251	265	260	255	269	235	239	253	229	274	243	271	252	223	235	245	233	260	256	253	257	246	212	257	260	238	250	222	247	243	278	251	223	275	226	249	261	243	230	238	254	259	246	262	249	249	263	269	272	251	258	258	244	255	252	248	251	238	263
2710	363	239	223	219	193	216	207	193	191	184	194	206	200	204	172	175	179	196	199	201	211	177	189	193	224	215	191	206	217	214	229	170	177	230	211	193	224	212	197	216	212	179	183	184	189	197	182	184	174	222	187	210	199	194	178	194	195	219	187	198	199	193	207	209	183	186	202	187	192	193	204	214	212	189	208	211	187	217	209	211	205	170	200	189	203	179	191	218	175	203	191	232	230	209	205	185	196	202	221	218	181	188	193	175	203	202	178	225	188	187	246	193	192	209	201	210	200	191	203	228	193	209	198	206	191	200	168	174	205	182	171	179	196	215	190	208	196	226	199	196	219	195	198	180	191	180	211	212	213	237	216	192	203	195	189	186	194	174	189	193	187	191	197	189	192	196	185	183	217	188	185	191	193	184	234	205	217	195	212	203	196	216	192	195	226	199	209	209	184	235	202	190	195	198	179	186	204	180	199	200	233	193	207	216	213	221	211	214	199	203	180	212	201	220	191	189	193	199	205	177	181	185	181	197	176	214	239	213	219	205	201	187	199	201	184	221	161	218	194	216	196	205	193	201	213	204	161	206	213	210	225	206	193	195	229	211	211	166	191	183	186	211	176	205	194	196	221	208	207	186	205	200	176	207	218	198	204	205	206	200	205	190	199	209	182	218	172	223	226	219	200	212	190	206	193	194	194	191	208	232	222	201	195	217	212	197	193	192	190	183	211	212	208	207	203	200	180	204	203	218	189	188	221	198	161	194	210	222	185	208	205	217	227	202	206	176	195	193	198	191	187	173	187	189	217	193	187	208	220	194	223	218	225	186	205	196	203	185	208	204	192	197	195	204	182	200	203	216	199	201	204	198	170	221	193	207	220	201	186	210	222	232	192	209	184	180	210	218	204	209	158	172	189	187	208	179	197	200	208	188	212	211	200	236	184	214	187	211	220	213	180	204	190	186	238	203	212	189	191	184	194	215	217	214	208	199	221	210	203	181	176	167	234	183	225	215	202	206	177	184	180	185	172	186	193	198	220	246	209	204	196	189	158	204	220	195	228	168	187	200	175	215	173	199	241	166	194	187	219	202	205	186	196	175	207	190	193	190	193	216	181	213	203	198	187	191	199	200	215	213	202	179	198	190	195	183	204	208	196	210	177	217	205	214	212	220	194	197	195	198	205	196	203	200	222	197	186	206	196	179	192	209	201	225	205	221	167	168	193	193	204	190	182	196	200	229	214	185	193	200	186	202	193	196	224	216	192	204	209	183	167	174	201	192	230	199	215	223	208	211	179	213	212	216	178	199	206	185	213	183	192	180	203	229	208	169	192	198	197	191	201	206	187	208	205	208	191	168	177	190	207	219	209	184	184	175	202	211	186	199	191	183	201	185	197	173	200	236	212	218	173	185	198	200	210	205	229	234	209	205	193	176	232	199	186	179	197	198	195	227	216	175	207	186	178	195	184	174	170	196	204	211	191	182	191	193	223	250	197	188	197	203	188	211	175	183	208	192	208	195	206	201	201	212	197	206	209	187	189	204	227	174	213	180	203	211	203	220	198	200	224	192	206	206	229	169	199	193	225	194	197	195	201	194	156	160	192	195	196	214	200	192	207	197	204	213	188	194	189	182	202	200	235	214	192	186	199	202	192	197	218	204	195	198	197	178	211	204	213	222	196	212	221	178	187	187	214	195	193	180	193	215	197	198	196	198	206	196	193	217	178	213	212	211	193	185	208	190	207	226	220	194	181	194	183	220	202	202	181	183	218	223	222	233	197	195	209	183	187	202	198	191	220	207	196	184	214	211	202	209	199	226	196	199	234	172	207	182	185	201	198	219	197	195	212	223	230	186	207	190	184	196	218	187	205	195	223	207	195	198	185	178	192	234	200	212	204	211	198	205	206	187	209	220	197	215	219	195	192	184	185	187	197	195	202	181	217	200	179	205	202	228	177	205	211	224	184	224	216	195	211	206	199	225	205	210	179	186	185	222	198	231	193	192	205	202	210	200	225	186	185	178	178	189	236	181	210	195	211	184	178	189	205	183	215	205	198	200	193	210	188	203	223	182	197	206	170	183	208	202	211	183	199	211	208	194	211	172	209	193	186	189	227	198	195	191	173	193	199	189	194	209	184	191	218	202	185	197	195	192	215	205	205	200	206	186	186	196	217	189	187	217	193	209	188	216	206	180	182	194	186	204	203	207	206	184	199	196	203	197	197	206	219	185	207	185	213	202	183	214	205	205	176	224	195	191	192	201	197	178	202	204	223	191	236	211	192	184	193	189	184	210	193	196	173	189	186	199	197	217	180	175	199	201	215	188	199	202	183	187	199	214	218	218	186	219	190	202	175	209	193	201	202	207	198	207	221	219	212	216	197	188	186	210	221	184	204	207	193	181	203	200	198	198	198	197	199	223	184	200	200	221	219	167	221	204	199	185	205	194	193	198	193	177	212	202	186	222	177	190	231	175	188	208	215	201	214	215	184	197	197	215	199	190	223	175	210	186	198	199	175	209	201	195	183	197	207	202	186	218	203	208	214	218	188	203	192	222	176	223	201	182	170	209	231	190	212	188	212	198	203	200	172	200	199	194	207	228	208	231	202	207	185	209	213	179	213	192	187	210	198	220	205	218	225	201	208	208	216	204	189	184	175	196	194	188	196	175	211	202	194	226	212	203	194	201	189	192	208	198	194	182	221	195	198	207	182	212	205	187	179	186	203	203	187	190	189	217	206	199	195	187	225	191	182	189	186	194	196	208	217	215	216	212	199	162	221	201	193	179	196	173	186	177	223	209	205	186	197	230	187	184	203	188	206	181	202	199	197	201	205	212	214	200	218	203	186	177	212	200	205	186	193	188	210	219	193	197	190	207	212	201	193	217	186	205	218	219	181	193	188	218	174	200	182	193	200	198	227	209	216	179	190	174	208	213	172	203	205	206	210	191	199	219	202	187	200	203	210	190	205	186	202	181	196	193	201	182	200	195	211	188	209	192	195	202	216	187	220	181	182	203	195	205	190	196	191	183	184	203	186	192	195	206	217	196	188	210	211	188	201	205	197	195	197	226	199	204	212	217	181	184	220	202	187	188	194	207	211	226	204	212	200	188	192	215	195	189	197	170	188	205	198	194	194	194	194	217	184	227	231	192	171	218	203	219	206	183	219	206	197	199	188	189	173	188	180	188	217	179	206	210	210	228	217	200	215	192	204	186	181	189	215	200	184	199	184	210	223	194	221	165	221	189	192	210	200	188	182	218	199	205	207	214	179	175	188	210	192	197	192	200	196	204	209	240	189	194	209	223	219	179	211	213	194	191	196	175	205	202	227	206	199	194	177	208	173	204	201	187	196	191	188	209	191	216	210	190	201	188	211	183	209	187	197	201	180	192	192	228	199	211	209	186	223	209	187	196	188	190	203	191	191	200	195	218	206	190	187	200	194	216	199	196	229	180	184	182	185	205	203	187	172	175	186	201	215	198	187	183	211	217	186	176	197
2578	622	525	579	512	520	524	490	476	498	492	469	458	460	519	483	509	479	506	499	471	517	461	458	474	465	466	461	502	449	474	493	470	449	515	485	463	461	485	506	469	478	446	493	489	459	432	445	467	449	488	451	464	480	505	474	473	479	451	494	510	487	512	443	478	476	511	492	461	429	514	432	491	482	483	502	469	516	496	472	486	463	487	504	477	492	459	448	473	488	487	493	481	479	461	484	493	477	434	453	518	494	472	434	449	493	464	466	448	476	471	442	495	469	473	463	456	491	429	497	483	449	492	459	490	463	456	483	466	480	473	458	481	413	438	466	477	465	445	492	458	501	425	442	513	438	511	476	471	453	505	464	465	453	522	430	448	475	454	445	489	464	470	444	492	494	473	447	473	500	434	433	486	460	465	444	450	496	451	499	470	416	504	476	485	437	474	444	471	478	429	450	483	445	446	465	494	478	487	471	474	510	463	478	503	464	494	464	497	493	482	471	468	476	398	474	494	442	450	483	458	458	477	493	503	492	488	454	490	482	508	467	500	454	465	475	471	470	457	457	478	474	493	447	468	462	467	442	497	438	466	469	434	504	497	488	454	480	521	476	433	454	449	458	475	432	486	436	483	448	471	454	459	522	469	454	449	468	453	476	501	471	510	488	482	487	488	493	475	467	480	454	477	483	451	518	483	466	426	493	501	474	471	507	485	455	434	483	503	491	447	504	482	499	470	503	489	484	470	519	440	491	495	510	462	484	460	455	466	464	465	440	490	483	489	504	481	466	484	491	486	469	461	464	470	487	474	503	506	505	433	463	489	445	499	461	479	467	465	459	507	482	488	454	459	477	472	500	470	481	498	451	484	490	454	482	461	490	531	476	433	495	449	447	464	480	459	494	437	458	478	491	458	481	439	532	461	476	474	467	468	492	448	503	473	477	495	487	508	483	461	437	471	498	491	451	481	453	427	508	454	491	476	450	451	465	478	486	459	473	488	457	479	483	473	480	452	464	480	445	462	449	494	451	473	434	433	480	500	503	480	466	462	454	464	473	501	455	489	465	479	477	478	480	478	462	477	487	475	453	448	495	504	448	504	466	458	484	449	489	434	461	470	498	482	492	463	438	441	497	523	443	463	422	474	466	448	502	461	464	494	522	500	459	475	485	477	479	441	475	449	461	457	457	486	503	486	470	473	490	500	463	460	514	483	490	486	497	522	504	433	461	502	486	486	457	510	460	457	486	463	490	462	440	446	510	494	480	471	502	441	457	468	459	489	435	486	473	514	501	487	444	495	475	486	473	469	472	517	491	480	474	445	465	497	500	475	495	480	463	492	430	480	491	479	449	473	479	469	447	481	469	428	487	490	465	495	514	455	457	478	439	502	474	475	466	452	478	508	479	448	437	447	476	456	458	457	467	453	493	451	504	460	493	454	491	465	478	482	465	472	477	486	465	519	500	512	471	472	434	449	480	502	438	494	481	492	444	443	440	451	478	487	451	473	460	440	455	467	464	486	456	442	477	506	494	471	485	455	500	499	504	470	495	476	502	492	468	509	485	435	493	517	472	490	471	436	490	471	457	470	479	481	462	489	533	482	470	444	443	484	452	437	481	444	444	480	491	474	472	472	452	436	487	486	478	502	510	502	462	486	473	481	463	465	489	445	484	462	468	462	492	512	495	492	452	434	454	452	482	476	498	470	441	480	486	447	457	474	500	467	451	484	444	493	452	470	446	506	486	451	461	514	468	428	506	433	473	455	465	499	454	503	471	468	459	449	450	526	443	450	470	456	454	504	487	491	473	492	455	479	444	467	519	505	450	466	473	509	448	494	487	486	541	455	508	449	474	441	472	497	505	476	471	459	557	447	472	459	462	481	469	493	421	453	466	455	497	477	486	479	500	499	448	486	486	510	497	442	482	438	445	461	475	515	462	476	484	488	500	494	487	475	479	437	427	489	453	481	475	443	461	458	462	482	462	440	474	489	458	481	475	446	457	475	506	492	501	446	445	477	470	447	486	454	493	462	511	428	482	461	496	471	484	444	459	481	480	522	457	489	494	476	443	451	484	501	480	465	455	458	460	462	455	471	491	437	468	465	447	478	496	475	464	462	477	492	469	448	494	479	479	467	466	461	473	474	496	476	457	446	468	441	462	462	496	441	474	443	517	458	505	458	478	455	460	470	458	477	486	478	488	421	485	429	478	453	454	500	499	443	434	459	481	492	485	466	452	496	451	469	477	469	403	491	505	457	485	492	448	482	483	476	456	472	484	461	450	474	502	425	470	508	452	476	522	470	434	508	491	492	434	457	468	472	476	486	406	474	454	501	454	478	451	452	449	448	489	460	468	472	489	461	452	470	462	479	467	483	464	486	491	456	510	519	499	432	434	448	468	443	469	429	479	517	526	448	466	486	468	495	449	476	514	470	464	489	462	459	461	466	454	458	439	492	497	450	480	460	489	513	473	475	485	485	487	459	470	471	505	453	478	453	440	503	528	512	456	470	450	462	475	465	501	439	502	501	464	473	466	455	480	448	468	431	457	486	455	465	479	475	456	436	458	494	486	471	483	477	447	485	453	477	476	480	468	478	493	453	486	436	448	440	469	516	482	455	453	465	451	483	467	477	464	458	464	444	468	494	466	492	485	479	488	478	483	466	482	478	519	478	503	456	439	478	454	491	486	492	455	480	479	477	482	477	499	492	455	446	446	451	468	467	471	459	523	474	492	456	459	439	500	425	479	499	496	482	454	504	458	461	475	473	503	476	476	471	466	447	443	475	502	436	446	465	450	467	464	476	462	469	474	503	457	451	500	500	486	438	448	479	479	454	493	461	501	491	470	427	467	437	468	472	515	498	464	480	505	446	483	502	446	468	459	446	478	473	485	437	463	459	441	471	462	479	495	456	475	479	475	420	476	430	466	520	444	452	476	464	483	470	451	480	469	498	478	462	459	493	478	461	472	459	446	468	490	443	468	493	472	459	452	482	488	453	483	466	479	450	466	450	478	465	514	463	435	466	433	455	458	465	497	493	494	450	488	500	471	485	455	494	480	456	498	452	482	462	482	495	498	462	474	483	502	499	484	467	453	487	469	481	476	436	444	478	426	432	494	479	470	478	478	494	463	493	480	483	421	478	467	488	478	487	429	471	458	460	473	456	525	453	450	502	480	431	485	516	468	473	461	489	481	459	452	462	457	486	493	463	466	474	475	474	468	462	445	507	492	487	497	484	459	514	477	502	487	463	457	488	460	460	481	463	435	485	458	463	460	491	457	471	487	488	413	449	478	493	468	477	467	468	440	445	445	461	467	462	451	480	471	497	454	466	469	456	486	463	465	486	460	501	478	493	499	486	475	483	465	474	466	467	459	471	472	474	475	434	472	461	449	498	427	506	463	496	442	455	478	459	492	450	501	469	476	439	466	480	498	469	450	465	471	479	499	489	465	508	468	491	468	525	437	543	482	491	478	491	463	484	434	480	499	445	471	457	500
9834	707	525	378	306	253	217	202	233	212	213	202	210	190	208	167	192	185	152	188	192	178	183	183	193	206	175	185	173	184	197	180	205	184	168	185	194	205	206	154	215	170	179	189	210	214	179	172	174	179	205	183	193	190	189	206	188	205	227	170	202	174	198	164	190	201	164	176	162	156	196	168	184	188	181	170	205	184	197	172	180	196	186	181	175	202	178	206	166	183	192	181	175	202	160	190	175	165	167	173	193	166	197	181	184	175	178	204	197	163	179	187	204	195	200	212	191	210	181	191	182	203	184	190	216	199	207	181	172	171	204	199	194	184	219	200	175	177	191	207	180	192	201	193	201	192	182	185	198	199	187	178	177	205	167	195	164	195	180	194	206	204	195	179	215	168	168	206	219	170	173	193	205	171	175	186	197	182	193	190	179	159	178	171	193	167	172	169	174	171	168	168	209	184	190	180	193	168	185	185	197	184	227	179	196	195	186	200	165	183	203	218	199	180	195	205	193	187	204	186	167	209	183	203	193	239	194	189	179	186	193	194	193	190	182	180	196	180	188	186	191	152	198	214	194	199	209	216	192	166	171	195	186	185	171	171	177	213	196	186	211	195	213	197	194	200	192	187	187	208	208	168	177	163	189	188	185	163	173	203	193	173	165	179	189	170	171	197	198	170	186	205	174	196	187	212	190	158	182	149	200	190	201	183	186	173	169	199	185	165	175	208	181	172	180	178	200	192	209	177	198	181	159	185	201	208	188	180	186	181	185	192	185	180	194	165	173	142	179	171	188	214	178	182	167	221	156	189	196	181	179	183	167	229	193	197	180	184	165	177	189	183	194	188	191	178	184	182	191	169	181	152	181	199	168	175	181	173	163	195	174	178	159	200	195	186	189	165	196	201	194	204	204	193	170	168	188	191	165	202	163	165	168	193	200	164	185	179	217	180	186	169	189	192	185	181	178	212	201	207	165	185	199	174	184	195	186	191	172	178	186	197	183	203	180	176	172	202	157	201	208	182	191	196	208	180	191	183	194	203	196	181	189	185	168	167	177	179	185	189	171	206	166	179	183	202	218	220	172	198	181	176	177	186	170	192	199	185	180	175	174	180	190	165	193	184	193	162	152	179	167	197	173	185	193	175	192	164	164	185	202	184	175	171	170	149	193	184	169	179	171	180	197	170	181	211	192	169	200	179	182	180	195	170	198	192	195	193	186	183	192	195	184	164	168	172	155	169	192	188	169	213	193	188	190	203	198	196	190	171	184	185	177	173	189	183	178	199	176	185	176	194	168	185	161	183	196	165	198	188	192	203	208	174	184	182	176	182	189	193	205	160	197	171	175	215	190	171	174	198	171	171	176	178	190	194	186	187	191	218	200	176	158	166	191	183	168	177	151	187	200	168	192	169	192	195	193	159	191	196	190	175	153	196	165	214	168	176	172	162	201	194	168	198	193	177	164	176	159	180	173	191	173	182	189	200	175	182	169	179	196	186	185	192	177	162	181	182	183	214	161	177	189	200	184	214	191	176	186	191	206	175	157	183	214	243	178	186	172	198	200	201	166	174	168	187	169	196	197	173	176	196	189	173	191	181	158	182	185	187	167	181	189	183	170	197	190	196	216	177	169	172	193	189	188	184	198	190	172	179	188	184	209	183	189	178	201	176	178	190	159	179	191	196	206	206	188	179	180	187	177	184	184	162	209	180	177	164	199	170	181	192	214	183	197	193	183	171	201	174	161	174	176	183	180	167	169	201	168	189	173	186	181	191	173	173	207	185	185	170	196	197	171	177	197	192	194	167	190	167	185	182	183	173	179	175	205	183	180	169	187	210	191	189	195	165	179	205	207	173	204	177	204	216	165	186	187	212	189	198	166	164	174	166	193	194	188	176	197	196	188	213	184	204	202	176	165	182	186	172	174	172	197	180	186	181	197	191	179	199	204	175	180	176	178	196	195	164	162	200	210	185	199	179	168	198	176	166	174	174	199	196	184	172	184	176	201	174	204	181	184	176	172	190	199	173	172	166	199	207	197	174	192	177	175	196	170	202	187	170	189	175	190	153	211	207	182	196	186	190	202	193	186	181	200	173	180	174	167	181	176	185	194	204	163	193	177	163	194	187	183	188	198	199	172	187	206	181	187	198	186	166	172	177	187	170	186	184	175	168	181	182	163	185	188	196	183	187	171	188	195	172	182	190	177	188	191	206	191	182	193	196	183	180	188	193	177	176	169	202	188	193	168	182	171	180	180	158	175	184	181	201	178	171	219	192	197	182	183	219	212	181	188	175	208	184	172	154	184	181	181	172	191	179	154	197	179	200	179	199	170	178	205	192	167	189	191	188	198	187	176	187	173	157	172	169	176	187	192	170	170	171	178	167	183	194	190	188	200	184	174	165	195	186	191	176	192	192	180	183	213	155	183	167	156	179	204	180	199	181	161	188	207	188	186	200	177	167	177	182	187	183	175	196	190	177	181	182	182	174	205	193	176	180	184	185	194	192	183	183	180	180	199	184	185	173	207	176	190	170	196	183	159	189	219	168	208	176	185	162	227	193	197	178	171	185	186	152	176	188	177	178	155	199	185	188	202	185	165	181	194	164	176	207	206	160	188	170	184	184	171	199	182	183	167	193	176	185	184	181	184	210	192	181	208	195	182	165	206	192	181	179	198	196	189	184	177	172	209	190	174	196	199	190	184	180	159	176	177	156	179	178	186	199	204	204	189	187	183	184	187	175	184	176	198	184	196	176	188	172	175	179	175	177	176	215	181	190	173	177	185	176	175	173	153	184	196	183	170	189	196	194	181	191	205	184	179	196	148	212	189	187	200	174	184	185	209	185	169	173	184	192	204	160	190	175	177	187	201	178	189	182	197	194	172	158	175	190	193	183	218	207	160	182	196	193	208	185	165	199	194	177	176	175	181	172	205	191	195	157	186	200	200	174	196	170	190	193	190	166	172	194	184	206	207	176	175	201	206	169	196	169	174	170	174	177	185	194	179	218	177	176	203	182	182	154	193	172	202	197	187	192	219	168	197	181	192	180	195	188	184	195	183	188	173	196	210	181	201	195	187	204	200	176	198	192	200	178	182	185	178	172	200	183	192	173	180	182	167	196	192	172	221	188	209	174	184	191	182	176	180	173	193	196	176	165	178	171	169	196	194	190	188	206	177	185	194	199	158	196	197	170	168	180	179	179	197	215	213	172	203	190	208	180	190	211	191	167	166	180	213	206	179	191	165	195	161	172	186	163	193	188	184	179	197	185	172	165	204	175	186	195	182	177	184	191	171	181	175	176	198	202	175	195	217	174	190	193	189	219	196	179	190	174	188	187	196	167	185	178	191	171	192	195	200	190	149	213	185	171	213	162	173	193	215	185	199	178	177	170	176	179	161	173	183	187	178	205	209	169	183	195	164	192	190	192	162	189	201	199	201	174	183	183	171	177	181	191	200	185	205	175	192	181	191	170	203	154	184	180	205	193	198	207	172	159
7736	893	1204	1331	1190	876	802	689	704	645	593	519	546	551	506	484	494	512	489	451	478	474	473	451	475	440	465	471	457	414	455	485	440	411	453	459	466	434	452	475	437	448	424	468	443	433	465	468	419	470	412	426	428	474	480	440	445	464	467	459	473	474	494	493	452	454	426	442	431	421	465	469	458	481	437	426	466	470	483	445	486	482	462	441	459	478	445	450	457	401	439	483	409	445	430	418	426	444	431	433	434	415	386	433	455	451	476	439	420	440	430	409	452	463	437	408	453	427	453	439	441	454	436	439	450	439	412	404	425	424	418	421	457	451	481	448	432	390	480	415	424	439	462	453	434	462	459	428	435	414	410	438	427	445	441	419	428	443	439	413	455	437	463	427	454	427	428	437	386	449	455	411	453	428	435	428	417	424	425	410	405	447	464	424	426	462	429	455	469	443	394	450	428	451	430	489	436	425	440	471	458	432	414	470	453	405	457	456	398	421	394	451	448	470	450	407	458	428	507	431	455	446	433	448	426	447	447	450	433	403	428	445	435	400	463	417	444	429	434	435	463	470	438	422	482	412	417	449	461	455	398	433	452	446	421	459	431	422	463	421	445	431	458	456	419	459	450	438	413	417	465	425	452	474	437	413	426	460	419	437	436	421	439	404	440	426	408	447	439	409	484	440	445	401	447	451	453	464	446	470	395	423	458	451	439	421	405	407	448	467	464	427	438	433	421	462	385	438	434	424	437	424	413	386	420	430	486	433	438	458	439	433	447	408	486	366	428	453	417	452	436	424	465	461	420	405	456	435	416	416	435	405	469	440	461	424	425	450	425	444	448	426	451	419	423	440	430	450	417	469	440	456	424	457	476	424	415	434	429	414	423	406	426	439	428	402	451	447	416	438	400	495	421	449	475	426	444	485	403	454	413	427	413	464	455	443	442	425	417	417	446	451	435	451	428	423	433	470	418	486	411	442	419	444	430	419	457	443	444	479	413	447	461	470	433	431	479	411	434	390	420	465	468	405	436	447	436	414	414	412	443	428	427	481	482	419	408	409	465	416	420	434	421	427	453	403	397	428	453	414	436	423	419	429	438	440	442	414	452	444	415	437	419	434	484	415	431	431	439	424	448	413	452	425	424	440	430	441	464	391	443	412	404	441	422	447	416	434	450	431	412	426	432	421	420	458	411	437	439	431	421	449	424	419	447	444	396	432	454	440	419	418	447	419	453	447	433	442	395	435	434	435	463	469	440	470	407	430	431	415	453	397	418	434	455	458	454	436	426	429	396	455	459	408	447	434	429	437	413	447	430	408	474	420	417	424	427	448	466	424	430	433	417	402	419	403	457	451	429	442	433	434	421	454	458	420	412	456	412	450	429	448	439	408	399	454	397	430	465	412	408	425	464	444	423	428	440	450	435	400	470	440	436	488	428	426	441	425	432	433	437	422	460	421	407	428	435	404	454	460	434	438	418	457	410	441	440	459	440	393	433	422	449	422	445	417	444	410	441	407	424	413	418	430	418	421	426	433	446	462	434	444	415	425	431	434	462	402	434	439	434	449	435	470	445	429	408	454	437	426	416	408	410	443	437	427	423	417	441	434	434	430	431	423	466	433	423	423	429	413	442	453	420	443	429	441	449	417	448	432	423	481	408	447	450	432	452	426	435	401	436	426	434	446	447	451	466	448	386	457	406	434	420	433	413	433	423	433	419	406	410	457	438	473	408	434	439	423	434	400	434	443	408	428	460	415	446	448	469	449	420	447	423	436	399	400	445	440	411	408	451	430	436	413	446	439	432	432	417	464	487	442	454	447	456	445	437	446	445	447	426	441	434	411	425	421	417	472	458	455	467	431	421	380	434	389	411	444	462	423	407	433	431	478	428	423	430	464	427	437	436	453	468	453	420	456	429	439	436	433	408	409	457	409	423	433	444	409	474	462	449	408	439	438	432	425	429	450	438	434	431	462	398	444	426	439	417	424	392	419	421	483	397	435	454	405	485	450	458	398	451	432	435	481	453	438	457	395	422	414	455	449	425	421	470	427	403	433	412	443	445	450	429	430	440	421	464	445	417	455	436	418	408	437	402	447	419	400	451	426	445	431	458	427	412	465	430	442	442	458	439	434	389	437	458	404	420	411	420	428	406	463	425	438	475	441	408	407	450	442	440	400	437	395	407	441	454	417	449	476	457	421	390	437	419	459	435	446	436	435	396	425	418	394	411	425	443	462	407	452	424	464	451	438	447	430	409	429	462	430	458	420	440	438	431	415	457	403	423	476	433	434	454	449	472	421	410	431	437	459	448	423	410	448	449	418	434	437	421	458	425	450	411	469	433	457	460	458	431	420	430	423	478	476	414	417	458	454	382	429	420	416	412	421	428	443	449	459	423	428	466	406	471	424	430	421	455	433	427	403	404	486	423	467	417	461	420	376	439	412	415	448	431	425	441	458	476	391	424	423	406	489	425	417	454	457	448	435	401	412	413	438	413	441	449	443	454	400	404	411	453	438	432	447	442	413	437	451	429	444	444	436	460	428	437	432	461	418	419	452	429	440	462	406	476	422	413	458	448	448	467	389	433	438	442	451	411	404	428	471	447	434	429	411	419	431	450	424	446	432	431	465	436	458	415	429	436	429	420	426	434	477	395	433	405	422	481	428	442	459	428	450	439	415	408	409	412	415	428	406	440	446	473	418	463	453	429	443	422	426	385	467	404	455	447	453	427	433	456	411	420	447	412	421	440	423	419	431	430	439	494	453	397	438	462	428	436	410	434	438	464	410	405	401	439	442	442	408	465	437	429	401	434	453	437	423	412	466	402	440	411	427	475	453	409	448	443	432	437	446	473	445	423	439	457	437	419	443	440	456	432	378	404	420	416	427	415	426	437	441	429	449	452	409	427	446	497	433	475	414	453	459	460	396	458	445	445	408	446	394	434	403	411	466	447	435	453	433	449	417	464	450	456	429	438	456	416	422	453	438	444	401	445	448	425	410	447	457	452	434	446	449	462	426	442	458	421	395	432	414	445	457	423	431	441	458	420	447	433	423	423	434	425	454	476	422	415	445	431	436	442	434	439	435	434	444	488	414	437	473	422	469	419	437	487	421	437	444	455	420	397	450	453	425	423	419	417	401	426	424	410	471	433	452	437	434	438	414	445	457	461	431	428	420	431	447	433	429	484	447	420	439	372	412	432	435	440	438	471	431	433	416	450	403	431	431	387	416	424	431	472	415	436	447	396	420	430	434	429	469	419	435	414	405	426	420	438	471	422	416	419	422	501	430	415	429	453	424	412	452	448	370	386	427	426	434	444	442	439	431	438	423	425	404	419	436	441	410	457	419	409	411	429	458	442	401	436	433	432	425	451	445	435	452	434	388	426	459	445	421	410	447	429	432	411	439	445	469	445	470	460	422	410	452	423	420	399	448	478	452	431	454	463	415	422	450	444	407	444	447	439	453	417	429	421	446	442	461	434	453	405	433	436	390	452	455
17170	1503	804	561	392	256	218	221	152	180	158	146	109	140	138	101	100	102	95	111	111	109	100	106	95	114	110	103	95	92	109	100	108	100	127	93	104	91	105	98	99	102	92	92	99	107	107	103	108	106	98	95	100	87	114	108	84	103	97	100	89	94	93	90	107	98	89	100	99	98	89	104	98	96	86	88	112	102	104	102	105	89	89	114	93	109	106	96	79	104	90	106	104	96	109	88	80	90	89	108	113	87	103	93	100	74	89	93	82	90	123	104	106	94	87	112	102	102	114	99	103	96	99	114	96	104	101	103	88	99	86	100	92	108	84	94	101	101	119	94	89	114	104	103	106	88	97	108	117	92	97	107	95	113	87	94	92	85	83	107	105	99	92	106	108	94	83	91	110	102	111	99	89	126	100	114	103	105	96	102	102	97	86	107	95	106	96	105	117	81	105	105	86	108	86	84	104	103	92	97	103	94	107	86	103	96	90	99	89	103	80	91	91	102	89	110	93	84	94	101	100	103	107	110	98	105	100	90	106	88	97	112	87	89	94	97	102	94	114	91	97	110	106	77	106	101	111	102	111	99	99	102	99	103	112	86	99	113	106	96	80	79	95	87	111	97	111	87	120	110	80	98	112	91	113	105	98	78	111	91	99	116	108	103	80	92	102	98	100	93	94	104	94	109	105	78	88	96	98	98	93	95	91	93	82	99	103	94	87	110	104	85	93	104	86	93	122	107	97	108	88	104	108	114	92	115	98	99	102	98	104	98	86	101	86	103	97	116	85	87	87	89	93	79	88	89	96	84	90	78	98	101	118	105	113	86	92	90	85	108	105	109	113	101	93	97	103	93	90	86	93	93	100	86	95	98	94	98	97	86	94	105	101	109	97	94	112	93	92	104	97	77	103	100	103	95	113	117	109	102	112	97	81	103	87	115	86	113	89	72	82	99	88	89	91	110	92	87	108	106	84	92	95	101	103	97	103	112	97	99	122	89	98	92	105	109	80	89	98	95	98	110	105	80	103	103	106	111	94	102	84	99	98	96	104	86	95	104	101	89	78	109	93	116	85	107	96	84	103	93	114	103	93	103	92	118	94	82	81	99	98	115	104	95	84	106	99	77	92	87	128	88	87	94	90	111	105	111	95	89	96	112	117	95	83	97	90	86	94	129	90	113	92	90	100	88	84	107	100	88	101	103	114	112	91	103	107	99	108	132	91	105	100	127	101	87	111	96	78	99	105	115	109	95	92	117	92	112	99	112	86	97	100	101	106	83	98	95	92	92	97	86	88	84	91	109	84	98	112	120	102	90	90	105	105	96	84	101	105	104	97	103	107	94	74	89	88	115	105	87	108	106	94	108	102	105	94	95	107	118	92	108	103	86	80	106	94	104	99	101	93	90	85	99	95	103	85	108	96	102	97	115	78	95	97	75	102	98	81	107	100	94	86	105	95	114	113	86	103	99	96	105	114	109	103	95	86	85	75	105	105	102	101	106	107	84	103	91	92	102	108	121	101	102	92	126	90	102	97	82	105	94	97	111	116	111	96	111	87	83	102	96	109	128	82	81	102	99	77	95	98	107	111	96	95	84	103	94	118	102	104	107	77	92	101	98	105	108	113	105	84	106	83	101	101	109	100	84	90	99	88	92	99	85	94	105	96	102	95	87	87	102	99	83	107	89	108	117	94	134	103	97	86	86	116	92	98	106	90	78	91	105	110	94	80	90	104	80	93	103	104	106	131	83	100	119	117	97	95	95	92	93	102	102	92	89	97	97	86	109	93	118	104	91	86	105	100	103	87	96	99	106	102	96	109	101	102	108	99	96	93	90	112	103	90	105	100	106	114	84	88	98	109	92	89	75	92	111	109	88	84	104	114	94	111	99	89	97	89	100	77	97	85	127	120	115	110	85	85	103	108	116	102	78	98	84	124	95	97	101	112	105	94	112	77	100	112	86	97	94	104	104	116	97	97	105	107	104	100	92	99	99	93	99	102	109	101	97	90	100	92	94	109	105	81	106	110	100	98	72	97	98	110	101	116	83	94	103	117	121	96	90	90	99	84	85	105	92	102	100	84	95	106	98	113	80	91	97	104	104	109	80	98	99	101	87	94	75	104	103	90	97	69	85	75	96	109	76	102	88	90	100	111	94	88	108	110	114	80	90	85	103	95	97	93	90	106	101	104	92	99	85	99	95	91	100	92	108	94	103	102	96	97	110	112	105	112	102	90	87	100	120	112	78	107	103	101	90	96	88	117	116	105	109	95	105	88	89	97	103	82	87	72	97	87	98	102	88	108	111	107	106	111	109	101	99	105	102	95	90	94	120	85	100	98	106	98	101	89	108	77	123	106	87	94	112	109	99	85	103	129	102	111	110	104	111	85	95	103	90	85	124	86	86	100	98	104	89	103	107	100	106	111	103	88	90	82	103	125	105	87	70	98	92	90	106	88	100	103	103	103	95	110	110	93	85	96	103	100	100	114	85	96	95	99	99	91	92	119	84	110	88	80	100	89	91	82	91	93	122	104	108	84	84	93	80	94	101	85	96	104	104	118	84	101	110	106	112	101	95	86	107	99	90	112	118	86	92	92	108	99	86	86	71	104	110	90	93	92	105	97	96	94	75	98	107	96	87	108	102	112	120	92	102	94	83	98	98	108	98	113	113	95	100	83	109	88	66	110	79	92	100	99	110	96	79	98	115	92	122	118	95	107	90	82	106	112	104	113	106	107	102	90	117	95	91	105	94	94	118	95	88	83	87	99	81	96	110	97	85	102	86	102	91	112	108	113	95	105	115	101	87	94	92	112	94	98	102	83	100	94	96	101	107	88	96	95	97	98	115	84	122	111	86	97	96	82	103	95	87	110	95	104	89	97	108	99	80	101	95	108	97	91	107	85	80	96	103	94	79	92	85	91	80	109	74	104	79	91	97	94	88	87	81	96	94	122	90	115	97	108	101	89	108	129	102	106	86	96	98	99	115	97	100	110	83	91	103	109	110	104	108	92	83	114	100	89	78	82	103	105	90	101	90	105	93	88	80	78	100	108	116	98	106	90	94	105	100	95	109	85	100	95	96	129	96	94	100	91	98	90	101	67	100	82	94	99	101	108	105	102	112	104	91	101	102	86	100	91	98	102	86	95	94	94	94	92	119	81	80	115	113	102	101	99	98	106	92	92	108	103	94	107	91	92	82	115	88	105	85	91	97	119	80	83	98	105	110	123	106	91	103	112	89	94	96	93	92	87	89	104	102	122	123	99	109	108	94	114	77	83	90	97	109	92	96	113	94	88	109	92	112	90	95	101	90	111	111	98	98	108	90	109	99	98	66	94	117	104	77	96	107	124	96	84	91	108	98	116	87	98	99	90	101	98	105	104	103	83	92	100	69	87	91	113	102	100	99	97	96	110	97	111	101	101	98	87	89	82	103	105	92	93	91	94	92	102	87	100	96	81	113	105	98	67	100	102	99	123	96	96	90	117	91	112	77
10013	1086	1682	1791	1610	1188	955	851	741	660	542	520	468	430	409	394	373	349	338	311	321	294	304	292	332	278	290	296	300	290	265	268	260	261	290	267	267	283	247	316	274	267	253	266	288	272	264	261	255	245	259	278	256	237	287	257	281	284	295	287	291	295	319	275	286	302	276	299	273	247	272	297	284	282	282	299	288	308	295	275	282	300	290	283	243	281	289	280	268	238	251	273	234	259	254	226	247	238	246	250	250	257	240	254	242	258	256	236	243	285	266	271	277	235	255	251	256	215	242	254	259	263	246	277	230	277	254	287	262	238	246	236	252	239	225	254	264	261	252	239	249	249	277	254	260	289	239	250	266	237	245	244	232	250	241	260	253	253	255	238	225	246	245	222	257	229	261	266	242	253	250	258	252	243	246	239	240	239	262	250	257	283	240	267	263	276	228	270	242	261	277	251	267	232	282	249	272	243	271	262	259	258	255	246	252	239	213	273	247	271	280	275	267	237	245	257	244	276	266	258	260	278	258	250	258	262	277	241	248	240	216	246	288	293	271	236	240	218	254	269	234	241	223	268	246	275	257	254	245	247	243	232	248	237	238	276	245	243	236	268	249	261	248	275	235	234	245	260	250	274	247	278	259	244	248	228	240	249	249	255	239	235	240	246	266	252	241	256	235	220	235	252	233	238	231	233	261	253	225	256	258	228	256	239	230	258	235	246	250	241	261	248	244	278	258	261	260	232	243	263	244	249	255	255	245	252	278	227	226	247	245	262	272	276	247	254	266	288	266	235	236	238	241	249	238	251	240	270	244	241	265	246	239	241	257	246	277	238	234	278	253	251	243	237	263	244	249	239	261	254	258	256	238	246	262	263	254	233	225	254	250	250	260	237	252	225	271	218	249	260	236	245	251	235	281	252	240	246	254	258	229	246	245	244	259	239	246	244	228	217	233	252	237	284	237	266	243	226	228	251	226	232	247	260	230	244	258	218	262	211	244	246	213	273	252	241	287	257	251	247	201	252	247	279	271	242	244	275	228	242	258	243	276	249	262	252	234	243	273	224	239	267	252	256	268	248	244	264	229	258	256	251	262	220	248	263	263	241	248	231	271	240	260	267	262	218	266	239	246	273	254	269	250	245	238	256	255	252	243	244	266	239	258	237	264	273	242	238	270	266	248	264	292	256	270	230	245	247	252	273	218	256	275	237	246	255	287	245	263	245	238	258	266	261	228	243	256	233	245	245	243	216	258	260	250	246	251	243	289	246	241	255	270	272	296	195	282	243	268	225	268	255	275	233	225	251	253	246	240	231	250	237	226	265	253	229	271	236	248	245	253	220	260	239	255	244	251	230	254	239	241	211	244	262	262	251	251	260	261	264	257	254	259	244	273	252	238	248	266	246	233	247	242	248	253	259	266	264	248	242	278	244	250	260	236	267	242	265	256	259	264	243	235	240	257	266	235	272	291	245	236	258	255	262	236	268	238	243	230	231	241	217	244	239	276	228	253	232	283	257	218	239	241	275	252	269	243	241	225	228	232	284	252	263	252	268	236	248	251	277	251	237	254	230	257	242	252	247	266	246	245	249	277	244	256	228	228	267	261	249	250	235	267	223	252	234	233	266	289	237	236	250	263	257	254	265	233	242	242	243	230	233	221	257	237	247	248	273	231	260	241	266	268	227	242	238	248	245	250	265	231	240	251	249	275	242	325	248	251	258	260	261	265	252	272	249	232	262	220	266	266	263	238	249	246	216	243	253	242	256	240	252	218	256	265	244	280	228	240	223	229	250	226	261	237	269	226	234	260	256	273	247	250	252	261	253	242	260	239	229	226	250	257	241	263	242	244	259	230	243	272	265	264	247	235	225	245	234	257	265	268	255	252	300	272	240	214	226	257	244	233	282	235	232	260	270	221	267	247	251	238	264	228	273	260	240	247	245	237	264	271	234	264	238	256	280	244	283	247	248	273	244	261	239	262	264	244	232	242	254	258	253	267	242	237	265	266	271	280	258	231	248	294	235	269	244	208	248	264	232	230	245	236	280	221	250	233	277	239	252	229	242	260	265	282	263	260	249	263	249	274	245	256	234	244	243	259	253	208	248	253	254	260	269	288	250	250	253	240	242	261	234	256	238	228	257	236	232	244	252	275	239	253	254	268	251	257	244	256	249	244	228	229	268	244	276	231	233	270	255	245	258	265	249	253	266	257	262	241	257	251	250	240	227	262	260	257	263	238	252	259	253	297	256	221	250	249	244	271	275	272	253	244	248	241	239	223	271	259	251	229	233	248	261	238	247	271	256	259	240	250	256	268	255	250	239	256	226	261	275	271	244	260	257	250	244	261	252	249	263	259	247	251	264	255	251	234	251	258	234	235	278	249	249	258	242	250	262	246	265	254	253	237	247	254	254	248	291	247	257	253	258	264	267	256	267	256	249	247	244	233	234	248	238	260	243	245	239	244	245	240	220	278	254	273	257	266	249	226	247	256	245	264	263	232	283	256	251	257	259	263	247	231	274	228	237	233	267	240	252	240	252	275	237	252	257	245	231	270	264	225	235	230	222	237	259	271	266	274	230	259	235	238	246	243	246	240	251	280	246	246	248	252	236	255	245	237	257	249	250	266	236	228	263	238	232	242	250	234	265	284	243	249	276	251	274	246	264	262	280	243	263	248	264	213	253	246	288	261	242	261	244	282	260	245	276	270	258	245	269	258	270	254	245	271	220	252	250	253	232	238	248	240	232	247	220	269	249	250	234	260	266	266	257	257	243	254	232	230	225	255	252	242	247	276	228	261	261	267	266	236	255	258	239	242	267	253	253	273	210	286	285	259	267	240	255	235	244	262	240	240	264	236	256	235	259	259	226	272	270	250	224	252	278	227	281	255	240	244	244	238	249	234	250	223	250	232	259	257	234	250	268	262	245	257	259	285	235	260	246	235	251	274	237	256	251	239	240	253	229	283	258	254	280	266	252	224	256	241	279	275	216	269	224	266	237	233	265	241	249	261	251	221	246	249	261	231	268	245	256	249	248	227	239	237	242	238	239	263	247	248	263	243	247	280	228	258	245	240	240	250	227	254	256	240	238	239	250	245	234	239	257	242	247	218	254	225	247	214	248	282	267	238	240	286	238	258	259	262	232	263	255	244	233	251	253	224	235	273	243	239	243	240	242	265	258	242	220	242	232	249	262	242	267	246	241	280	237	255	246	257	278	237	235	246	244	238	248	231	277	242	247	219	247	243	257	252	239	256	261	260	242	227	247	225	247	287	258	239	250	242	239	260	234	219	254	244	243	262	230	245	250	253	265	267	253	262	263	267	264	254	255	242	252	274	255	244	283	254	268	253	267	240	243	247	230	255	246	229	239	271	226	256	231	253	235	258	275	240	249	278	249	268	249	254	251	224	248	266	265	242	282	245	288	258	255	232	283	218	267	241	224	237	261	280	263	237	279	248	254	265	276	249	243	256	245	265	229	263	250	246	229	244	244	248	262
2719	358	246	241	202	194	196	176	203	209	222	192	201	195	169	197	183	211	207	216	209	183	224	186	201	188	198	170	190	194	195	212	192	186	220	186	202	201	170	164	213	186	205	208	208	207	216	203	186	200	230	173	199	213	199	230	185	199	238	220	198	192	200	189	191	198	203	173	192	190	234	217	216	202	194	203	204	195	187	192	182	190	201	225	216	188	212	227	217	191	199	231	235	188	200	197	203	202	199	200	164	198	200	218	201	196	198	219	216	178	200	221	178	181	207	199	194	199	221	195	197	199	194	189	196	185	188	201	194	202	205	187	183	201	180	199	182	188	205	199	184	180	193	187	186	213	190	178	212	203	224	189	205	216	196	197	189	191	213	223	195	227	192	197	200	179	231	223	220	194	195	195	197	215	204	158	204	197	205	214	200	196	196	188	181	211	195	202	188	181	205	209	191	178	168	218	185	215	200	166	226	223	206	196	210	200	167	188	203	178	209	177	223	181	217	173	201	228	194	200	212	182	172	191	199	185	207	194	208	188	222	201	219	218	194	197	204	161	201	211	180	224	193	200	185	213	232	198	207	214	198	196	184	224	182	193	202	194	195	245	207	214	190	193	215	185	203	222	195	203	228	219	215	208	185	210	184	204	197	198	184	193	201	200	207	199	215	171	176	199	225	229	210	193	193	197	208	209	200	197	204	214	181	203	202	204	250	185	196	195	176	174	210	190	204	223	185	216	188	179	200	182	214	153	216	194	228	198	227	213	197	215	172	176	192	210	194	197	181	194	196	180	184	180	199	186	208	178	204	199	204	204	196	190	208	212	181	220	188	209	192	199	189	195	196	166	176	192	189	196	208	228	214	200	201	204	209	200	187	189	167	158	196	183	209	201	219	183	170	190	210	221	203	237	193	195	219	208	212	178	226	198	214	207	191	201	178	191	210	179	187	198	202	200	192	197	215	197	189	174	219	216	181	198	206	187	210	196	186	196	203	199	202	200	203	197	190	200	206	212	204	203	181	208	176	205	192	172	194	204	218	191	185	210	198	231	201	192	209	210	179	185	211	201	212	211	207	213	209	211	170	177	194	172	181	238	163	218	193	188	204	196	203	192	232	193	203	175	202	187	174	180	201	228	187	166	182	197	194	192	211	229	213	184	182	162	177	208	176	202	209	206	209	198	213	206	207	180	182	200	220	193	200	195	196	213	179	199	176	192	192	185	191	204	199	213	219	217	191	191	202	189	184	167	193	209	195	193	206	201	173	189	167	194	213	212	190	215	202	207	180	198	201	213	208	187	198	192	214	185	196	183	218	213	211	197	197	201	188	209	197	199	224	206	217	195	190	198	183	208	200	223	197	209	167	190	189	215	180	201	196	202	196	193	228	212	189	186	211	225	201	197	185	203	195	200	185	229	183	207	199	190	210	161	195	179	211	214	183	215	195	215	191	195	217	191	183	200	206	174	196	191	194	212	212	197	193	180	194	213	204	182	199	188	212	204	197	178	183	198	230	210	180	220	208	199	173	193	213	191	203	203	208	195	216	199	188	179	198	205	182	206	231	210	181	208	204	211	216	221	211	206	208	202	180	225	199	188	177	206	205	221	203	214	198	172	202	214	196	228	207	201	211	199	197	193	210	205	191	184	197	197	204	204	211	182	207	182	191	207	185	197	212	187	192	206	208	194	198	212	171	192	214	183	183	212	196	192	186	200	181	207	213	199	200	205	185	199	205	189	207	217	195	193	202	188	188	197	193	224	167	212	210	182	231	194	212	213	215	192	184	204	188	196	189	205	181	187	202	195	214	203	203	225	210	185	176	187	196	205	189	181	202	203	204	186	203	181	191	179	201	189	242	197	202	205	204	205	196	216	215	224	187	196	198	208	241	195	181	214	214	193	184	197	193	185	206	195	191	215	176	199	205	173	185	188	202	190	200	211	185	205	184	199	192	217	162	208	188	182	205	211	202	235	171	169	202	214	202	205	194	213	216	186	196	203	196	216	225	179	209	218	201	210	200	205	198	210	180	213	195	188	193	205	194	211	182	193	214	212	194	199	205	201	190	203	209	171	201	184	162	193	189	201	189	198	211	206	171	207	195	191	200	226	221	194	192	188	187	208	191	212	211	182	203	182	196	200	192	210	198	193	182	215	198	180	199	214	239	194	205	207	207	203	207	206	202	195	208	205	226	232	171	166	177	217	172	213	209	190	165	194	207	235	201	231	183	217	201	178	197	188	207	206	194	195	212	223	212	206	178	189	184	228	173	201	199	182	220	202	225	205	186	208	204	218	228	202	206	189	219	187	216	205	194	220	220	202	199	222	186	202	163	201	169	197	188	196	184	179	198	194	183	205	190	213	182	204	177	227	201	186	207	190	217	220	188	202	190	200	178	195	201	199	204	215	205	205	211	209	201	188	215	206	206	221	209	208	187	200	203	228	197	205	163	215	209	200	212	207	206	176	219	192	206	183	206	174	196	182	205	208	208	209	207	203	200	202	202	212	202	203	182	192	176	205	206	174	201	191	179	213	196	189	200	193	229	206	191	206	183	227	199	201	209	220	186	208	215	194	196	191	204	175	199	188	209	188	223	215	218	218	213	207	210	188	180	205	168	217	199	203	183	220	198	200	186	184	193	211	193	186	219	198	194	194	197	198	189	208	189	194	179	199	209	189	190	189	178	208	202	213	199	193	197	204	197	212	182	226	213	181	199	201	210	195	187	189	196	193	199	205	211	194	184	197	234	203	218	201	207	199	188	191	202	183	205	200	222	194	215	197	207	204	196	183	191	211	180	210	226	198	194	193	200	214	186	214	191	183	192	216	215	190	192	200	192	197	184	223	214	204	222	208	198	212	192	177	208	211	199	208	173	218	195	196	211	190	191	218	200	201	206	208	172	201	220	204	215	192	188	204	204	203	210	193	236	192	165	205	191	198	193	195	178	232	200	185	179	191	193	208	200	202	204	210	205	196	202	203	199	205	206	187	224	196	196	236	221	216	187	202	202	209	168	207	197	220	213	185	183	215	187	238	198	168	189	204	187	217	192	185	203	199	192	225	238	204	184	192	227	213	199	231	188	221	203	200	228	184	191	197	191	206	197	212	182	175	198	198	207	215	196	187	179	214	200	195	200	205	185	198	206	202	193	194	212	206	186	198	196	188	202	228	165	173	192	193	216	222	197	212	195	197	202	242	198	226	186	215	205	189	193	210	197	189	203	198	218	203	199	181	202	197	186	198	162	201	208	180	176	211	234	203	205	179	206	204	198	193	195	197	182	207	204	200	205	182	240	212	204	202	192	189	199	206	213	201	205	199	184	224	189	197	201	224	214	192	220	176	188	188	200	176	185	193	203	178	219	194	190	206	212	190	204	207	181	204	210	223	212	233	196	185	188	210	178	193	174	196	196	184	201	190	196	192	225	197	213	189	206	192	209	210	178	193	193	194	204	183	179	163	196	197	202	202	175	238	200	181	196	233	212	199	164	185
2752	679	534	550	554	522	485	530	500	486	496	491	444	479	462	517	480	454	450	497	432	485	462	514	476	478	455	509	478	450	474	459	482	479	495	472	495	438	468	467	477	475	481	479	459	467	489	483	444	502	494	509	522	489	482	477	468	451	477	498	505	473	516	479	462	483	519	497	467	496	514	481	429	513	488	477	496	492	492	543	478	505	532	447	496	506	492	463	481	543	467	461	476	482	503	462	472	487	433	480	470	440	516	440	478	508	503	442	489	477	468	436	489	501	490	440	474	437	490	470	447	458	466	483	469	458	462	491	486	471	445	455	492	477	455	493	444	439	498	470	445	469	447	504	468	436	491	471	483	505	463	487	472	461	495	470	483	481	446	502	468	510	458	429	477	467	450	452	462	484	489	482	467	447	504	472	466	471	451	460	467	463	464	460	460	464	479	449	479	466	480	464	451	489	472	439	465	463	479	503	490	454	479	485	462	488	467	476	473	435	475	475	477	448	446	476	468	478	435	485	441	462	489	463	502	469	491	478	465	490	439	501	473	474	444	456	465	511	452	449	468	497	470	455	458	489	457	494	461	454	441	456	478	470	461	447	441	485	498	514	474	500	493	474	468	467	448	483	440	484	491	514	438	470	475	461	484	478	465	477	434	488	510	458	451	465	460	481	449	497	503	472	468	482	461	486	496	480	472	425	456	507	470	458	483	477	485	466	493	497	473	484	459	442	479	495	453	477	468	462	493	463	463	498	512	448	482	483	464	471	465	471	501	464	451	485	484	445	483	477	490	470	458	444	502	458	503	469	487	489	456	489	490	468	468	454	458	453	455	494	445	461	474	491	459	471	454	522	448	472	495	513	479	486	472	465	477	467	457	480	468	476	461	468	477	453	500	468	463	505	477	470	447	459	492	516	486	486	498	449	461	496	476	479	495	498	466	484	465	483	482	489	488	485	471	440	487	479	491	468	451	468	456	467	463	479	485	450	474	483	514	427	495	449	443	481	447	469	521	472	480	483	440	457	424	446	489	466	456	485	477	473	477	501	460	471	420	519	496	456	487	491	453	432	497	499	503	475	451	488	465	510	464	492	459	476	467	463	446	458	507	431	437	487	467	494	499	466	466	496	493	470	426	459	516	523	457	421	474	472	429	496	483	489	477	450	452	468	455	460	488	433	471	509	499	460	453	454	462	504	473	465	474	462	454	455	475	478	480	467	479	473	469	432	510	443	435	488	504	458	490	503	453	473	481	461	473	458	486	445	464	459	503	500	490	484	433	456	463	494	470	468	485	457	492	499	442	468	494	456	481	458	471	450	473	478	453	444	482	432	492	471	470	498	439	448	467	454	481	461	468	472	485	470	459	436	469	462	433	484	470	489	441	471	479	517	471	463	485	487	475	467	487	511	496	451	466	440	472	416	505	474	454	485	499	505	472	432	477	465	429	462	430	457	456	474	459	493	484	486	458	446	492	455	406	450	488	461	479	499	492	479	449	431	473	435	456	432	464	494	455	482	460	509	499	417	475	484	482	503	465	496	470	505	444	483	478	459	472	480	454	464	491	447	453	461	443	472	428	439	459	471	452	440	468	482	484	482	491	505	479	508	489	455	451	512	444	481	469	477	460	460	468	446	431	486	437	467	442	415	458	453	485	486	473	477	475	496	460	456	495	503	493	449	469	462	469	489	459	468	518	489	488	491	487	465	496	433	516	434	482	455	446	511	489	465	481	479	470	475	457	501	449	467	489	475	475	484	466	469	467	499	464	486	450	488	474	456	482	450	487	471	478	432	463	503	459	492	477	508	471	491	495	497	467	471	466	495	489	497	469	462	468	476	486	477	459	480	491	462	438	464	481	490	502	461	459	468	447	473	481	507	477	487	452	491	468	496	459	477	484	469	466	423	479	473	427	476	471	470	498	510	469	462	437	454	486	455	450	486	491	476	464	475	495	453	489	496	425	485	450	463	472	464	490	483	453	503	476	491	468	505	475	487	477	455	472	489	445	427	469	491	472	463	505	440	456	452	458	481	435	448	499	505	470	480	525	455	451	471	481	469	454	490	451	461	437	490	484	466	461	474	459	476	475	440	470	470	478	471	486	450	480	451	466	485	515	466	480	467	467	457	486	451	463	452	485	415	457	493	495	426	479	462	475	494	469	504	508	482	468	450	461	463	483	471	456	443	465	429	451	477	441	393	495	447	467	503	478	466	474	522	480	487	471	477	485	479	503	447	503	477	436	450	457	489	473	510	458	473	477	484	436	496	480	481	456	454	435	470	491	440	474	484	486	427	523	463	471	499	480	470	463	444	516	525	508	439	450	482	472	456	468	475	484	455	487	492	471	466	491	453	491	496	486	509	479	464	524	477	450	483	480	444	455	448	506	499	478	480	482	460	455	483	481	471	516	492	453	487	458	481	464	455	494	476	486	480	479	481	442	463	453	473	464	477	458	492	478	443	473	461	457	525	419	429	454	518	469	448	484	470	469	497	472	481	497	455	432	494	449	450	425	481	449	459	459	506	470	478	487	476	476	498	446	444	451	457	483	462	484	472	452	489	453	461	499	450	457	456	453	490	466	468	460	453	498	477	482	438	493	453	468	482	483	481	534	437	497	467	445	486	486	466	443	480	455	466	456	505	526	479	520	495	477	440	453	480	462	457	455	476	443	419	482	502	478	492	510	462	454	482	437	471	532	410	497	490	483	484	471	501	498	480	441	490	478	495	467	465	439	482	508	474	503	432	471	479	514	473	493	464	450	492	459	493	479	467	494	481	465	498	511	424	417	470	469	457	457	493	438	455	444	478	475	493	495	487	487	497	431	477	482	506	517	482	463	497	452	473	474	499	460	471	503	513	470	507	495	506	507	492	458	432	431	444	473	457	472	491	519	481	475	489	492	443	447	488	470	458	454	473	460	457	476	497	457	453	449	472	434	477	482	466	459	468	447	489	457	448	485	422	511	487	450	478	446	429	487	499	505	472	505	430	483	464	468	441	458	491	456	486	500	472	480	473	497	461	448	467	508	449	472	454	499	429	478	482	468	467	510	503	453	506	463	479	496	512	478	445	521	512	488	465	492	493	451	532	489	478	477	470	488	459	471	504	522	464	468	479	463	468	487	483	452	506	466	475	484	468	479	482	447	452	501	495	453	516	452	446	456	497	481	451	482	473	490	489	476	465	457	459	432	525	457	511	438	460	454	453	471	481	493	451	466	503	458	471	475	476	472	470	466	465	504	516	490	476	484	457	493	442	475	479	485	479	476	506	459	479	441	477	460	472	425	469	469	495	483	462	491	441	480	413	483	469	513	494	464	437	450	485	538	514	443	495	504	434	471	488	509	471	449	468	451	474	515	467	446	434	445	448	473	446	440	427	487	494	452	499	422	440	463	461	475	474	468	500	515	472	487	468	473	483	465	436	475	481	466	480	474	484	501	487	477	476	450	433	448	450	459	472	446	500	472	474	451	424	476	484	511	477	454	464	487	503
8802	791	532	402	343	296	226	240	212	229	235	200	231	185	216	202	185	167	175	212	200	214	183	176	171	192	194	213	178	163	190	202	198	193	207	205	157	177	174	177	193	188	185	183	223	203	175	182	194	170	178	192	188	209	188	209	194	214	181	183	186	185	179	194	178	199	190	188	194	212	201	183	209	195	210	188	179	204	182	204	182	185	172	213	174	198	183	198	191	185	203	196	186	179	174	198	184	201	184	182	173	192	201	205	205	197	185	194	195	175	192	191	181	185	192	202	199	185	177	188	200	203	179	188	207	198	190	193	168	206	168	199	164	197	199	194	174	190	188	182	190	194	175	179	214	195	154	153	193	205	185	183	185	197	191	189	186	171	183	182	185	204	184	188	213	196	218	210	171	189	178	185	175	174	184	200	186	178	178	205	191	166	192	190	162	197	205	211	195	185	196	159	193	197	182	177	191	196	200	161	174	213	194	201	196	188	207	154	168	204	163	186	174	210	175	182	181	175	176	148	190	190	181	189	167	219	189	208	177	193	168	213	172	194	181	193	182	172	178	171	177	166	203	183	188	191	174	191	189	189	174	195	201	212	155	182	196	173	196	198	184	190	184	195	211	193	161	189	205	170	169	184	173	171	215	205	189	161	209	188	180	201	176	191	189	177	177	190	156	203	188	179	203	181	189	186	187	183	183	167	178	163	191	179	174	175	180	183	155	191	186	209	191	165	185	199	186	182	193	173	169	191	174	196	189	189	176	209	191	189	200	213	179	190	195	214	204	187	190	200	195	189	185	208	164	187	186	159	198	187	187	174	192	172	188	187	202	183	190	191	179	177	188	186	193	199	188	168	189	181	177	156	177	167	181	178	186	175	181	208	173	220	170	182	187	167	179	197	172	192	178	188	216	193	186	173	198	187	205	202	178	187	173	175	197	182	177	185	166	198	185	203	194	188	179	175	200	191	171	190	195	202	226	172	195	205	189	197	210	202	206	198	184	196	189	168	191	185	192	164	189	185	215	199	175	192	181	171	204	197	185	199	188	208	204	182	167	172	185	175	188	180	197	198	179	191	193	174	193	192	177	182	201	167	199	196	164	188	170	200	192	205	176	172	195	167	159	175	161	196	187	205	187	176	215	181	177	181	204	195	193	175	175	175	184	194	200	196	178	193	211	196	193	168	199	196	186	174	192	167	167	192	185	186	194	194	184	138	196	196	187	185	191	191	192	170	186	197	187	195	171	175	182	213	233	169	179	189	204	168	182	183	191	197	165	198	193	178	183	211	184	190	176	197	194	190	193	180	196	179	193	207	198	184	202	194	206	187	203	168	179	163	224	169	170	185	181	186	194	180	171	189	183	195	202	143	189	181	183	162	166	184	210	190	169	196	185	189	198	185	187	194	179	168	187	194	195	195	181	205	186	187	183	190	172	188	194	167	191	182	178	192	201	199	192	215	210	179	197	202	192	212	174	191	180	182	216	203	180	184	171	188	163	185	157	176	171	206	184	183	182	204	191	165	189	192	215	206	178	177	180	198	208	195	187	176	216	207	223	169	194	195	187	164	212	168	194	167	206	172	177	190	198	179	188	167	207	198	219	176	166	148	199	198	176	197	168	159	180	184	176	182	187	193	207	177	194	169	192	182	182	178	172	178	171	184	189	219	166	182	174	184	180	193	168	195	177	173	160	180	200	191	179	184	145	171	183	196	175	213	175	177	182	183	180	191	169	194	200	163	191	182	184	203	182	203	171	175	219	191	165	190	198	196	185	174	175	168	181	185	210	185	196	203	209	201	182	187	202	204	207	207	205	187	217	192	177	188	181	189	178	141	187	187	156	180	196	186	201	202	207	189	172	187	211	182	189	195	180	212	160	206	175	213	197	196	167	181	189	184	238	181	196	198	211	172	206	188	202	164	172	175	183	170	175	205	198	170	192	188	195	168	188	191	192	200	186	180	198	172	156	203	198	205	179	159	178	182	180	183	183	182	204	208	145	204	195	195	173	183	183	191	193	171	193	184	194	192	166	198	170	170	162	180	167	161	191	208	181	179	185	166	155	173	171	173	188	196	172	177	195	189	191	226	180	169	223	179	215	179	188	192	169	145	183	198	191	187	189	192	171	169	225	170	182	176	193	200	168	208	186	180	199	197	175	204	209	193	201	190	189	172	181	184	204	217	181	210	182	194	174	193	192	191	165	188	195	176	188	208	190	192	183	181	174	200	192	176	169	186	215	170	174	171	198	202	175	172	182	199	171	182	187	160	193	189	176	219	188	181	169	178	169	182	193	176	191	179	183	193	209	194	204	198	172	201	169	193	192	196	184	205	162	222	184	210	199	212	178	177	210	190	205	190	190	174	191	181	171	192	188	180	191	179	173	186	187	193	186	171	215	196	162	181	179	187	167	176	216	186	188	193	175	191	176	191	171	182	192	200	161	188	204	190	188	191	191	201	196	187	184	193	187	168	188	205	215	188	198	201	204	196	183	195	193	180	176	212	182	203	213	176	181	173	207	174	192	211	188	174	199	191	181	173	185	203	187	187	192	171	193	222	192	177	191	165	184	184	175	160	165	170	197	200	204	173	201	174	190	217	177	210	187	191	206	207	188	189	196	174	206	190	191	214	188	195	176	176	195	190	178	150	162	167	178	193	176	174	158	178	189	218	212	187	195	192	199	210	192	183	192	175	202	196	147	194	183	171	182	183	164	167	191	179	202	189	195	189	191	221	187	199	198	160	165	191	178	171	202	202	185	202	195	189	183	190	171	183	174	184	192	159	190	197	181	198	190	178	219	169	208	193	210	190	195	198	211	177	170	179	173	172	186	167	205	184	198	216	173	196	192	159	178	175	179	195	197	182	172	208	188	185	163	192	168	192	199	212	165	191	184	172	183	185	190	205	185	183	175	172	168	187	180	181	210	188	165	198	164	176	203	190	186	177	188	190	195	158	175	199	185	176	229	180	174	195	177	172	189	188	201	184	168	185	171	207	175	181	178	212	205	179	190	199	206	170	197	191	198	194	195	181	195	186	178	176	178	192	200	189	186	191	208	157	187	194	171	197	189	191	188	174	217	202	206	205	171	176	182	220	204	222	168	177	219	188	221	198	175	166	172	176	190	178	211	193	178	196	179	205	183	167	199	165	188	176	190	208	205	229	171	204	164	178	185	184	200	168	162	181	196	200	201	181	181	164	195	210	202	172	138	198	167	176	203	179	180	178	186	208	184	196	173	184	176	187	187	214	173	188	162	192	179	185	182	176	192	175	219	199	198	176	170	201	171	180	194	209	199	169	198	201	176	186	194	182	179	172	198	187	205	183	219	174	222	179	182	177	181	188	180	173	187	191	203	200	188	191	182	194	183	199	198	197	185	180	174	172	186	173	163	170	216	199	192	195	187	191	200	165	174	178	201	177	171	190	192	189	171	179	203	187	188	171	194	187	191	177	203	199	178	166	187	189	195	162	190	189	176	181	196	191	202	182	208	203
7484	977	1283	1281	1103	909	837	705	686	632	586	559	557	552	542	511	492	493	453	491	477	474	491	440	479	444	438	480	480	401	429	444	465	454	487	448	477	444	443	446	436	470	462	465	423	487	450	481	467	432	444	415	471	420	466	434	468	429	453	445	472	470	450	496	458	410	447	428	457	448	500	431	453	488	439	480	481	460	460	466	463	467	477	461	462	450	464	465	469	450	463	411	443	487	452	447	469	450	463	430	402	443	416	414	442	438	462	449	440	418	428	465	466	462	433	468	447	461	438	440	450	451	439	408	418	431	439	423	419	458	447	454	462	413	409	443	430	428	444	422	492	452	419	422	417	435	441	434	418	483	452	440	403	463	454	426	446	448	444	450	435	451	423	464	483	400	455	456	432	443	439	420	460	457	420	508	410	392	434	421	434	446	416	428	415	436	439	429	449	446	396	432	398	459	481	435	416	474	466	463	441	450	444	455	416	465	422	436	489	471	445	412	422	450	461	434	448	448	411	423	468	399	441	435	417	409	375	457	430	421	476	434	440	405	421	442	410	396	475	396	442	422	462	477	417	424	407	419	455	462	405	409	464	431	438	442	439	415	437	415	432	438	425	438	427	433	436	432	450	434	418	428	446	440	427	452	446	447	463	428	462	444	443	428	441	423	470	423	466	427	472	485	462	421	448	445	438	440	432	431	464	423	426	426	447	441	423	434	417	404	433	437	422	453	448	458	416	452	439	436	462	452	419	444	484	457	450	431	429	437	431	435	451	450	400	432	390	434	400	463	423	448	458	410	407	403	427	445	421	450	425	444	446	436	426	424	442	440	419	424	453	448	461	430	446	394	463	426	443	434	440	437	424	463	412	400	442	438	440	453	443	438	413	401	446	442	438	445	435	429	408	455	434	409	453	463	438	416	436	418	468	457	406	431	447	473	455	436	460	458	459	412	474	421	475	455	450	423	408	438	476	453	451	435	424	424	444	440	395	447	434	439	441	397	442	469	442	436	444	452	470	453	440	458	434	438	444	431	436	488	457	433	441	448	459	453	439	434	463	446	452	445	429	405	442	418	459	439	418	444	445	399	448	440	439	444	423	444	434	389	427	441	464	448	411	437	446	459	429	402	425	453	444	447	406	461	389	423	426	464	459	449	437	448	431	421	436	451	451	456	441	394	441	429	425	429	439	432	414	453	465	429	446	464	433	419	445	447	438	458	456	469	446	450	449	406	420	447	415	430	439	434	465	473	442	440	420	456	442	417	421	450	420	403	431	381	461	464	456	434	457	474	425	462	466	437	446	491	417	428	441	449	440	456	489	423	434	448	420	420	448	411	427	461	452	431	460	446	424	470	443	459	402	441	453	430	440	424	434	426	469	476	451	457	412	455	447	440	408	389	441	458	430	424	418	470	415	410	457	434	458	427	454	421	465	412	415	415	493	414	451	458	438	403	442	407	411	450	438	449	439	434	447	455	479	450	439	419	478	430	426	448	440	433	451	496	423	465	438	444	410	431	459	436	449	425	439	427	433	457	450	450	448	448	441	445	423	435	447	435	446	447	429	424	457	449	457	491	446	436	455	476	411	424	440	441	449	427	425	427	469	430	447	429	430	457	440	426	421	449	443	465	466	429	410	469	435	434	410	448	437	451	416	424	429	431	429	453	422	439	457	431	476	463	415	444	460	450	424	480	455	456	400	438	425	408	444	424	438	451	429	464	425	440	459	426	411	478	426	474	460	466	451	428	443	462	439	438	411	448	427	426	447	457	411	452	452	475	419	470	431	477	437	434	439	460	420	465	495	442	433	438	429	451	457	429	447	429	399	475	430	437	478	513	458	421	413	459	463	418	467	412	451	420	437	434	445	465	428	411	452	418	445	481	438	467	415	461	448	430	444	414	445	429	410	455	459	475	427	496	409	454	416	412	436	452	463	439	458	469	430	439	459	456	461	430	423	451	449	438	432	423	453	435	434	478	450	424	447	437	420	425	449	454	484	392	448	430	444	399	458	418	436	456	425	470	456	438	396	415	393	422	461	430	420	444	418	424	449	447	450	412	433	440	433	435	435	415	425	448	453	423	434	470	416	426	475	412	440	442	437	444	459	417	444	434	445	421	431	473	424	420	437	433	405	448	432	390	418	445	470	442	476	432	433	460	429	475	461	454	454	452	444	454	467	483	439	446	428	428	435	454	448	437	424	459	457	410	476	452	441	446	458	461	459	404	467	431	411	464	402	487	435	443	468	463	427	457	419	459	472	440	439	396	450	412	443	458	420	467	469	448	427	456	471	458	424	458	459	443	430	448	417	423	429	420	443	413	438	429	437	432	437	422	452	468	438	453	419	403	421	449	438	427	416	454	437	417	447	457	463	437	435	434	413	424	425	429	440	450	413	409	423	431	427	434	437	432	445	417	447	441	430	425	430	414	437	433	406	415	410	431	439	391	431	443	450	430	458	398	434	485	446	419	417	439	433	455	386	471	401	449	406	422	401	422	463	390	453	449	436	419	409	449	417	422	409	455	452	466	432	439	472	433	456	442	446	426	462	439	449	430	469	446	464	428	432	430	468	426	435	452	474	431	426	444	474	428	443	416	427	412	425	468	438	432	487	442	435	436	420	449	429	451	438	426	468	478	443	479	484	432	446	458	438	454	440	439	456	426	431	468	419	436	425	436	464	418	447	429	388	458	431	459	426	468	439	448	414	447	446	431	448	428	430	435	421	400	413	453	431	412	434	446	455	417	418	434	459	446	462	448	450	453	456	431	481	484	438	444	423	445	453	439	435	422	414	469	420	432	469	448	447	401	430	466	442	401	430	435	459	437	395	429	463	457	434	418	421	470	410	441	475	434	489	472	422	445	456	455	433	450	422	413	447	480	422	445	477	453	456	426	463	463	452	437	455	475	467	428	437	427	433	449	447	454	470	432	430	443	466	459	447	441	438	425	432	416	453	409	419	465	450	405	390	433	455	446	445	443	434	406	448	463	444	425	460	420	449	435	404	433	451	452	432	421	458	411	471	425	443	426	439	425	427	473	461	429	420	446	458	482	435	451	407	449	402	432	442	435	457	405	496	441	470	463	452	454	450	437	433	493	417	461	452	414	431	412	433	429	434	438	445	427	434	449	466	422	422	430	455	419	454	439	443	445	452	435	431	436	436	400	426	477	461	412	466	418	427	443	431	434	453	427	463	413	469	455	405	440	413	429	375	450	436	422	440	417	440	452	441	442	438	456	452	447	397	435	420	401	408	452	500	417	456	466	471	467	428	409	444	442	406	406	414	453	468	467	411	445	428	461	414	430	444	455	443	439	434	408	431	429	444	456	450	436	421	423	489	469	427	487	428	401	439	400	421	427	429	437	434	414	407	422	450	474	415	434	424	433	439	440	429	462	446	472	434	483	449	441	450	479	461	423	411	442	437	468	455	410	438	442	395	455	433	449	436	416	441	414	469	440	462	465	457	440	436	434	445	398	449	424	445	440	401	438
15842	1493	817	561	384	268	221	203	165	175	151	144	129	130	118	121	106	108	91	117	105	115	111	115	101	88	95	98	107	92	92	98	100	99	88	101	84	105	108	99	117	110	103	82	125	112	109	97	105	96	111	89	95	93	103	101	97	107	105	108	98	106	96	94	104	96	108	95	99	96	93	86	105	103	107	101	112	105	77	97	112	115	101	95	93	102	97	85	92	98	103	86	108	97	97	88	112	101	99	107	107	95	87	81	89	102	76	109	104	94	111	114	99	89	92	113	90	100	89	106	86	103	88	114	125	112	96	101	97	86	82	92	123	87	105	102	76	88	91	96	94	87	95	89	107	93	115	80	104	126	106	84	98	105	106	87	91	87	109	96	87	74	96	113	108	97	95	103	94	108	103	112	105	113	92	115	124	109	95	94	123	92	106	103	94	86	94	88	105	90	101	100	92	99	104	88	101	95	105	106	84	84	102	93	94	101	120	93	95	102	99	86	112	96	103	106	99	94	89	88	98	100	120	89	135	112	95	93	96	90	95	98	121	90	108	102	105	99	121	108	106	94	123	92	113	98	95	128	106	105	100	102	105	108	101	109	115	95	102	95	82	89	101	97	113	89	104	104	102	88	90	82	98	78	94	102	82	105	83	100	109	95	83	112	117	94	104	98	107	118	106	108	91	113	107	95	107	104	91	86	111	113	112	104	118	102	97	87	108	103	100	80	93	112	117	96	95	98	102	104	89	100	110	105	101	89	92	105	110	99	105	96	94	129	91	98	106	94	118	104	91	92	95	94	102	113	102	102	98	92	114	94	112	105	104	89	77	92	102	89	101	83	90	111	96	108	111	101	98	99	92	101	104	116	110	99	82	100	86	99	90	97	93	92	97	110	95	108	101	127	89	94	115	104	91	102	88	91	101	84	137	86	116	108	97	100	98	92	85	110	101	92	103	112	109	114	90	94	117	108	87	71	108	94	108	122	101	108	93	112	91	86	97	107	99	101	91	75	98	109	105	88	112	80	102	92	78	95	87	100	106	111	114	88	96	99	84	100	114	78	90	100	93	97	107	101	115	89	78	122	110	97	88	122	98	101	89	107	106	102	110	70	110	93	109	100	93	108	123	99	102	103	91	97	99	111	105	89	98	103	96	97	101	84	97	116	95	93	113	108	90	101	93	97	112	99	105	100	118	94	101	111	92	100	99	88	101	92	104	122	87	95	104	86	111	118	108	88	100	109	109	105	105	81	91	105	100	113	95	106	104	75	104	89	103	97	95	93	111	94	99	107	95	106	116	116	110	106	101	86	109	113	97	105	120	103	101	98	100	99	93	96	93	96	123	98	109	95	80	94	94	98	105	96	102	88	96	103	85	111	109	110	105	101	97	123	86	96	94	105	107	103	94	94	100	111	92	103	121	111	83	97	105	104	103	109	105	89	91	101	90	89	108	106	100	121	91	97	109	81	98	109	80	101	84	95	116	119	81	96	99	96	108	111	107	99	92	103	90	106	108	90	105	101	117	111	125	106	112	81	89	88	100	82	101	104	96	118	97	102	125	92	100	125	98	93	106	113	117	69	98	91	102	121	92	89	82	108	80	92	107	118	90	95	95	105	105	113	123	106	102	93	86	95	105	97	101	91	100	94	112	93	80	80	109	98	99	122	104	106	109	98	85	100	103	95	95	82	116	105	101	106	95	98	88	93	108	91	97	114	105	92	118	119	98	97	98	114	112	108	109	113	96	104	113	100	82	92	117	98	121	95	95	101	96	109	94	116	104	84	96	99	103	89	104	102	97	84	84	86	108	85	96	90	129	96	102	117	95	99	97	106	98	85	86	107	107	104	84	93	108	97	104	112	93	110	120	98	115	110	92	87	94	87	97	90	73	102	104	110	97	101	106	92	112	85	104	106	90	92	103	114	113	118	104	100	109	108	100	113	106	91	105	116	96	105	110	92	76	95	91	102	95	113	105	89	117	106	105	98	114	107	113	107	96	105	94	92	108	106	109	79	106	88	107	80	100	93	92	104	101	108	102	104	84	106	89	112	117	101	98	105	109	96	92	87	93	89	88	96	101	98	103	84	104	103	102	96	110	107	100	97	110	80	103	96	90	86	100	100	103	110	89	103	98	103	87	98	106	106	83	110	98	87	89	90	96	99	104	90	112	100	94	98	107	90	112	91	97	106	94	107	112	99	107	103	92	89	111	100	94	97	93	97	121	122	97	93	102	87	96	105	104	98	97	92	107	103	111	91	94	98	97	106	110	96	110	110	102	95	100	98	92	105	113	107	89	99	108	122	99	96	85	74	78	97	92	98	88	95	98	108	103	89	94	108	105	106	109	95	93	101	101	111	105	102	85	95	108	99	76	94	99	95	87	106	87	91	88	98	96	89	98	96	91	122	88	84	97	83	92	104	102	90	104	88	108	86	111	97	115	122	100	98	113	125	110	102	96	111	96	99	96	103	99	88	103	82	94	102	112	124	94	95	97	95	109	104	95	90	113	86	95	77	95	113	100	101	101	91	88	114	97	112	81	111	102	114	88	94	115	113	104	98	111	88	92	95	81	102	89	122	92	95	117	103	88	103	108	106	97	94	110	97	134	108	96	106	89	96	86	110	88	82	86	107	119	81	91	92	105	101	84	94	98	98	111	96	98	100	79	113	101	94	109	100	91	94	107	97	99	115	82	97	90	92	126	92	110	107	104	96	81	111	108	99	103	86	87	88	110	109	117	93	97	100	105	75	99	96	90	110	101	108	113	102	103	105	106	103	118	87	103	108	102	111	103	86	93	86	110	112	107	88	109	82	72	98	102	96	105	101	89	83	98	97	106	101	108	97	118	114	120	105	93	99	95	97	84	90	91	94	108	119	107	102	88	103	104	101	97	106	105	93	86	104	87	97	125	82	101	104	95	83	96	100	109	94	126	98	90	89	93	94	90	95	96	89	86	101	82	91	94	114	102	99	93	99	93	94	93	101	90	91	106	128	110	75	112	80	100	108	99	102	103	88	97	99	78	88	101	104	121	88	79	110	96	94	99	102	95	94	114	100	118	86	95	82	87	109	99	106	94	86	102	78	102	101	89	96	109	114	107	88	103	105	106	101	113	93	100	97	112	90	115	97	107	79	102	99	99	104	99	91	81	121	94	89	123	99	114	83	100	109	108	113	125	100	104	85	116	102	100	92	99	85	117	97	118	115	104	91	96	104	74	100	99	115	90	86	123	105	99	92	96	110	94	101	89	104	115	95	97	86	114	115	85	86	92	98	117	108	103	100	100	109	97	91	102	121	84	104	108	89	113	98	90	109	86	94	86	89	99	102	105	91	91	103	108	102	110	104	98	91	118	106	96	111	110	107	104	96	95	103	102	91	98	112	95	90	97	91	100	88	98	115	92	107	90	111	89	119	103	94	84	99	93	80	104	91	97	90	108	112	87	108	110	102	102	111	105	95	101	112	90	88	97	100	119	87	100	106	106	94	99	104
9106	1267	1678	1969	1610	1208	929	846	681	670	515	471	440	421	400	355	360	353	330	335	352	323	317	292	305	313	315	280	288	308	269	272	256	301	280	303	294	303	273	261	262	283	270	268	268	271	247	278	253	270	259	262	262	235	278	279	280	270	304	272	308	256	332	298	281	291	287	295	264	274	282	242	257	313	280	303	271	288	294	264	288	296	336	306	301	280	274	219	256	254	267	246	285	275	223	262	246	242	254	242	253	276	258	249	254	262	265	218	248	253	248	221	239	255	245	281	243	232	290	255	246	254	236	235	255	264	246	244	261	257	282	249	263	280	259	286	248	277	259	231	257	250	241	265	235	234	240	246	259	251	247	255	275	259	243	251	240	276	237	268	229	241	246	256	240	249	220	215	258	260	231	246	279	239	218	268	238	258	237	262	273	244	258	312	228	275	238	260	273	256	231	267	269	247	234	243	250	241	257	227	255	230	278	249	278	258	239	263	269	227	246	245	249	242	242	243	227	237	242	230	234	256	250	238	254	267	241	286	236	255	258	271	252	243	228	230	267	251	232	269	274	262	272	263	244	243	239	238	252	251	273	253	230	267	250	245	238	270	245	224	268	246	252	237	275	292	250	251	244	225	276	216	261	244	259	268	250	235	252	233	253	239	254	239	275	239	251	226	237	243	289	218	237	247	264	231	218	247	249	248	268	263	223	264	276	245	250	263	265	240	248	258	244	257	265	286	273	257	234	248	252	246	253	228	260	235	271	267	215	243	259	248	218	240	266	273	261	250	227	248	228	230	251	258	228	247	264	238	250	272	278	255	272	233	266	265	278	268	234	263	243	241	266	288	228	252	258	254	241	265	259	273	240	249	223	267	248	257	256	259	261	249	253	278	233	223	238	261	256	255	222	230	267	262	262	266	251	262	264	259	237	219	236	256	221	272	253	234	265	235	240	240	272	265	237	247	221	280	265	280	274	265	240	255	276	250	247	225	271	240	242	246	241	265	267	262	226	247	234	257	242	262	227	270	255	211	246	268	220	237	268	239	284	245	247	255	250	224	250	263	233	277	222	261	248	278	219	261	229	230	228	268	255	229	246	249	253	249	255	247	252	291	259	256	238	235	234	241	243	280	252	266	283	229	234	241	254	216	259	245	237	252	251	273	244	257	229	248	256	245	249	271	239	271	252	257	263	249	214	259	253	264	248	276	224	253	227	249	244	251	243	254	248	267	225	272	247	263	244	261	278	250	270	246	230	229	244	245	271	260	246	248	249	227	277	252	224	220	236	262	274	238	246	237	259	237	270	229	262	265	261	246	239	231	235	248	278	231	231	266	287	240	250	241	239	262	281	245	250	246	249	255	254	259	269	237	238	251	227	260	254	258	251	223	257	267	287	240	246	276	259	230	246	261	249	251	247	257	260	256	251	284	249	257	265	238	260	231	237	242	253	252	263	249	259	235	264	227	237	267	266	247	247	234	236	262	282	248	264	259	236	244	248	242	271	223	238	239	262	230	248	259	248	260	225	252	280	245	246	249	244	251	248	284	268	259	257	257	262	270	248	244	260	282	246	268	269	262	232	234	267	248	228	254	268	227	258	230	256	246	252	257	256	260	254	253	263	250	246	258	241	239	271	244	236	233	241	236	258	263	253	253	273	262	258	281	229	246	265	258	273	276	279	300	273	264	276	267	234	251	253	258	246	234	268	263	257	273	241	242	261	242	271	249	259	263	272	242	248	262	244	267	245	264	235	240	222	240	238	293	257	266	261	249	255	227	256	268	224	234	253	256	230	255	266	261	248	232	262	260	236	242	249	254	285	282	253	246	254	263	247	276	272	238	240	256	257	254	241	242	237	266	236	266	274	252	235	247	236	262	233	257	236	256	249	247	236	254	292	252	254	260	269	242	233	256	243	216	279	245	255	237	248	274	236	250	238	267	246	251	248	261	249	249	220	262	264	265	258	246	270	247	268	234	255	265	236	231	249	238	229	229	258	243	241	233	256	253	248	267	256	227	260	241	250	250	248	255	258	237	270	264	254	218	244	237	255	225	241	258	240	259	271	228	272	258	229	250	275	243	248	242	263	247	221	256	215	253	270	247	267	244	233	271	226	245	284	257	212	255	259	254	251	255	275	246	266	251	247	250	234	238	263	259	248	240	244	254	253	241	215	267	266	241	264	238	265	253	261	254	237	256	229	259	270	244	250	248	230	257	270	259	262	250	234	284	272	245	255	258	231	221	243	222	246	263	267	217	263	238	244	258	277	248	256	249	230	288	234	277	240	242	263	255	244	256	252	244	248	242	269	256	263	262	226	257	250	254	235	274	303	227	271	281	236	239	237	223	246	234	279	269	254	247	273	253	266	248	254	245	242	233	263	243	268	253	269	251	271	241	253	248	261	266	239	224	251	250	237	239	259	239	237	263	252	269	257	277	277	248	255	255	256	248	264	247	247	271	224	276	249	240	269	232	253	228	269	239	251	250	241	267	223	257	243	254	270	211	266	259	254	241	230	237	256	266	232	269	249	242	233	221	243	248	261	245	237	254	281	242	254	232	232	237	260	238	273	261	261	263	278	270	252	262	248	223	275	273	235	239	261	246	247	273	265	234	231	225	247	273	243	260	243	249	250	235	239	238	237	249	262	240	257	211	273	273	261	246	226	268	237	254	246	244	271	243	225	251	257	232	223	237	287	240	239	240	238	255	272	237	244	233	268	228	253	258	233	255	265	234	246	225	249	224	245	252	248	238	265	230	248	265	248	249	237	269	240	243	236	251	281	231	229	264	257	265	226	261	282	246	253	265	258	227	244	268	258	259	270	261	263	257	233	270	265	247	251	259	275	277	238	242	281	246	215	265	272	250	252	242	242	238	246	259	233	257	222	231	245	272	278	269	255	261	243	222	254	243	261	268	258	237	270	248	253	274	273	255	253	243	266	226	269	229	262	248	244	244	248	251	253	222	256	255	240	280	229	254	244	238	260	256	252	249	247	252	251	241	248	251	272	252	238	261	265	229	263	269	236	240	263	238	241	264	251	242	242	256	253	261	258	237	237	235	261	239	217	271	259	266	248	238	244	237	250	233	245	219	255	263	266	258	284	264	235	244	259	243	229	255	244	244	243	239	238	257	259	263	252	257	238	255	244	274	275	269	237	233	256	255	268	263	248	240	252	240	241	260	256	239	260	241	258	255	245	228	251	257	247	269	252	252	247	244	242	260	268	263	236	261	259	260	231	247	232	229	263	243	262	271	254	246	246	257	237	286	281	243	248	242	261	246	271	231	231	260	221	238	254	253	262	280	266	240	252	250	272	246	233	268	290	281	275	301	267	249	253	249	251	269	254	257	241	251	224	241	255	260	255	280	263	255	263	210	233	244	248	281	241	246	264	266	279	246	233	265	253	236	240	245	229	267	270	245	278	239	282	258	247	261	256	249	254	268	238	251	262	241	246	232	271	238	228	249	264	242	266	247	246	246	232	275	253	242	226	267
2027	351	228	222	207	213	192	211	207	195	206	219	201	201	197	212	179	227	195	191	210	200	182	201	214	205	196	206	185	200	189	226	214	190	196	186	196	198	197	212	184	210	186	191	198	205	219	191	201	223	201	181	193	214	194	180	186	214	191	206	183	183	199	196	216	209	196	194	190	215	193	214	218	212	185	208	203	188	202	197	182	216	214	193	216	205	205	184	215	246	208	193	205	197	190	229	207	193	184	180	194	197	194	198	217	229	175	229	202	203	200	188	225	195	208	215	207	199	184	202	208	185	228	190	196	194	200	205	207	212	215	192	192	174	202	183	178	174	187	206	205	221	207	214	185	154	205	214	204	201	214	196	205	205	214	204	238	214	182	182	218	219	203	206	211	220	207	221	209	208	188	237	206	200	216	233	188	202	235	220	195	208	176	204	202	199	201	209	212	185	195	207	186	204	219	195	216	184	205	226	200	199	206	189	191	193	205	201	188	213	227	208	209	198	205	206	192	192	214	213	193	190	199	177	201	187	168	204	196	208	218	203	211	200	214	212	224	215	194	175	227	225	180	201	198	209	201	211	189	199	206	216	206	170	196	181	193	196	213	181	177	199	196	205	208	202	215	191	207	196	196	188	187	200	187	172	196	205	185	205	215	188	217	184	204	196	225	202	203	210	200	200	180	191	230	210	200	202	195	172	191	204	222	225	200	211	218	226	204	191	218	194	203	215	212	206	206	194	202	204	200	207	184	179	218	211	198	199	190	193	198	214	208	196	208	221	205	201	208	191	229	207	200	193	210	213	210	198	179	211	224	192	181	193	205	187	188	209	188	197	197	217	209	176	190	190	208	175	205	203	218	206	190	176	207	202	205	187	224	212	192	196	206	205	192	218	227	209	195	198	159	184	217	227	222	200	194	188	199	203	195	224	196	207	196	212	225	222	212	201	194	192	213	169	230	197	209	176	196	223	209	197	202	207	207	198	231	165	173	202	210	207	231	179	195	172	184	211	187	210	227	207	178	214	207	207	181	190	204	181	185	215	187	201	220	206	203	225	219	197	209	203	200	170	207	199	185	214	186	189	192	202	218	166	202	197	184	207	191	217	206	202	211	196	203	200	202	191	196	195	203	215	209	197	190	170	198	212	215	230	240	185	210	214	200	209	209	186	218	196	229	208	210	204	177	198	196	235	197	218	183	192	187	206	182	209	217	210	211	219	214	222	230	176	223	199	202	204	197	211	224	223	197	175	192	209	187	224	234	225	205	228	226	192	193	202	186	235	208	209	213	195	173	197	214	208	219	186	180	180	215	197	222	181	194	217	182	195	183	212	184	179	214	213	192	186	202	151	192	214	225	181	203	202	207	206	215	198	192	208	235	199	202	210	217	216	194	197	209	216	211	212	200	223	193	218	211	205	190	236	224	209	234	196	192	185	213	230	194	216	212	210	215	220	234	189	187	192	195	173	221	173	216	176	219	197	213	183	193	187	198	187	222	184	180	207	214	216	186	213	187	216	168	221	195	205	171	195	225	194	191	208	210	202	194	181	221	189	215	193	184	222	189	194	206	196	180	206	197	215	199	232	207	202	197	194	189	200	197	196	167	229	194	191	198	183	216	232	175	218	222	202	212	193	184	207	227	193	187	211	196	197	188	222	211	203	209	212	204	173	206	208	206	199	181	204	184	193	188	186	216	225	216	218	226	193	207	200	184	181	208	178	217	176	194	194	191	194	193	182	222	223	199	196	199	214	229	207	216	204	198	190	219	208	216	206	202	206	189	207	188	214	193	198	180	194	189	191	203	220	189	217	194	191	204	197	203	207	215	200	243	183	202	206	198	197	206	194	220	190	200	189	226	221	196	227	210	213	216	199	183	187	212	226	184	227	188	188	219	194	202	193	186	204	225	226	191	196	186	204	175	222	189	176	234	210	240	199	200	217	206	229	205	199	210	203	223	221	202	188	197	180	241	189	194	191	191	208	221	187	185	205	193	170	223	230	221	179	204	189	204	191	193	216	207	227	204	187	210	187	219	181	196	201	202	200	222	203	234	213	194	168	221	196	201	187	212	187	217	211	195	220	191	207	194	223	185	184	205	186	214	217	205	240	216	206	183	198	195	170	205	191	206	233	184	227	178	203	208	200	207	196	196	213	206	218	194	217	199	208	195	209	201	193	207	193	201	213	180	199	193	193	205	207	192	197	211	193	207	197	205	219	211	211	217	211	214	207	197	206	196	219	202	212	186	176	212	199	211	185	186	187	198	207	202	185	227	206	192	211	196	186	201	193	209	177	218	205	211	199	198	193	195	208	209	199	196	210	178	219	193	192	191	204	206	191	189	219	189	202	182	212	187	211	200	183	213	204	253	210	181	182	181	194	227	230	209	219	209	208	171	212	217	195	180	202	182	210	193	220	183	203	194	214	216	186	187	192	218	202	208	197	185	207	204	195	200	227	188	175	187	208	188	239	197	183	223	206	207	176	212	195	197	228	201	230	198	204	224	192	194	197	194	166	188	215	210	235	213	213	173	215	197	225	201	196	207	213	193	216	219	210	185	195	210	222	195	196	191	180	169	196	237	211	203	197	214	198	204	204	197	232	176	218	209	210	208	193	199	199	176	203	201	214	236	213	191	206	188	215	218	213	225	178	196	162	206	191	219	198	206	198	219	210	213	205	209	202	201	205	207	204	210	181	183	220	219	207	246	204	207	197	175	179	182	201	199	201	183	219	219	204	175	192	203	177	205	198	232	218	201	211	189	191	213	183	195	194	209	193	213	215	215	223	215	194	197	181	206	195	178	205	219	208	195	216	192	206	210	228	188	211	183	211	196	203	202	212	219	225	202	225	171	226	201	201	173	196	204	196	193	191	196	213	226	230	203	233	202	190	222	199	201	196	200	205	231	186	186	187	207	191	209	187	205	196	191	214	192	199	208	215	210	200	201	225	191	198	199	197	222	204	192	193	245	216	209	183	212	230	196	197	178	200	202	199	185	208	188	188	183	219	192	177	210	234	192	185	198	193	230	198	198	200	185	216	208	209	242	188	186	208	193	215	199	196	225	209	213	226	204	208	188	203	215	197	216	216	227	183	185	217	199	206	169	234	218	190	217	207	225	197	184	204	184	202	202	198	218	226	184	175	219	212	204	219	192	189	199	198	203	194	194	203	210	229	202	189	186	201	203	198	227	222	209	195	178	214	186	189	183	219	202	198	191	184	213	230	202	189	193	215	184	209	218	213	192	217	211	206	187	228	211	186	193	226	199	200	182	203	223	180	233	222	223	180	206	210	201	196	217	193	179	194	207	200	199	206	186	187	204	165	218	223	206	184	204	199	213	198	172	187	182	222	207	207	226	216	188	198	219	212	197	212	217	186	193	200	198	211	187	209	193	199	196	184	223	187	200	178	188	207	206	200	222	217	196	194	204	196	197	197	197	209	207	205	222	196	186	213	198	207	188	186	212	210	226	226	186	200	217	209	224	227	185	203
2265	652	493	526	508	532	494	515	477	491	522	474	491	499	474	515	455	479	454	492	503	470	474	490	468	489	517	504	487	491	488	483	438	462	488	470	501	482	494	449	508	501	490	504	467	501	454	495	472	471	476	500	484	488	465	473	496	476	508	482	495	498	469	479	515	457	493	486	477	493	460	456	510	511	459	499	505	491	458	503	492	526	485	515	461	494	494	491	514	492	457	485	463	426	481	488	451	478	465	479	457	479	495	465	487	469	448	463	529	472	508	459	456	503	468	442	449	450	483	478	464	486	507	502	487	492	475	440	470	463	429	470	526	462	478	476	428	480	456	501	480	439	463	499	505	506	468	481	482	486	489	511	434	461	472	458	511	445	452	497	490	489	486	479	503	507	460	486	485	467	478	469	477	468	452	437	514	475	500	496	477	455	462	469	510	487	454	492	477	469	459	505	449	462	481	474	483	494	479	479	454	461	450	480	488	461	473	473	465	468	496	510	466	444	515	458	432	442	451	447	462	482	466	474	476	444	466	487	434	479	442	469	520	484	477	465	527	485	470	440	502	485	446	476	466	442	468	487	467	507	481	495	466	497	473	480	502	496	507	488	484	432	496	504	521	455	497	459	471	528	460	441	474	458	493	472	476	492	491	470	491	520	434	464	483	456	460	512	462	457	509	478	516	492	477	473	447	477	461	486	492	435	494	498	438	468	439	488	466	467	516	498	473	463	509	453	482	485	470	496	465	499	461	468	466	468	491	444	472	495	442	529	427	486	484	502	485	453	451	464	497	480	443	502	485	523	495	486	471	500	479	470	480	461	457	493	444	482	478	513	479	463	470	449	460	435	480	463	495	489	452	500	509	498	472	449	484	493	482	458	483	433	495	443	483	495	450	457	493	475	487	454	429	496	447	444	474	495	484	475	459	458	464	449	475	462	463	489	505	455	461	467	533	485	480	477	484	474	444	514	478	461	473	461	455	495	486	456	463	480	502	515	447	483	452	470	479	468	526	453	472	493	478	492	462	464	476	506	480	460	508	470	480	487	465	503	456	465	467	419	508	488	434	467	447	487	516	466	498	510	449	475	465	494	491	488	471	507	475	490	490	451	462	475	489	434	500	467	480	456	491	474	504	504	503	494	450	474	479	482	480	480	469	496	476	479	509	480	484	439	477	434	497	491	481	498	486	474	489	485	481	485	438	489	519	467	459	450	479	484	480	470	499	445	468	442	486	487	482	456	484	461	476	433	467	470	499	460	480	470	493	458	461	457	499	509	469	505	485	507	480	481	488	462	467	482	472	491	497	467	515	500	451	473	505	464	476	453	480	481	457	502	481	505	451	473	484	422	461	484	469	440	500	465	443	448	453	499	471	439	466	459	498	507	438	500	442	471	486	456	495	460	484	440	476	458	462	458	482	463	459	450	515	493	475	487	504	452	477	471	458	432	482	463	518	455	479	457	498	406	482	458	458	455	472	479	488	483	501	546	474	473	528	483	546	450	469	475	514	517	475	450	497	506	479	492	499	450	512	450	456	486	528	470	495	510	433	488	495	479	466	454	489	469	533	484	468	458	497	530	488	465	418	445	428	453	473	431	482	490	473	492	488	489	499	478	483	470	499	467	479	430	489	455	507	490	476	507	461	479	499	447	486	458	512	497	489	464	484	477	436	502	486	499	447	495	519	435	492	485	522	454	487	460	470	498	474	450	462	478	482	467	489	464	499	460	431	484	510	514	455	494	483	474	500	446	522	510	451	435	485	469	503	468	507	489	496	477	516	471	488	470	483	487	456	486	493	478	504	452	437	463	473	504	439	505	483	459	477	478	483	471	511	466	493	491	467	457	471	452	503	460	445	510	456	498	513	490	480	481	477	438	460	469	449	487	476	461	447	474	485	497	454	465	487	476	491	492	505	471	502	485	468	445	464	481	457	466	497	451	461	510	525	445	463	462	501	494	460	489	501	461	448	486	502	460	501	498	490	454	507	499	445	475	466	503	472	466	474	517	481	479	497	498	454	461	483	463	457	474	460	458	415	468	496	530	458	481	466	483	490	503	488	479	452	469	465	480	482	474	464	442	490	504	468	464	487	479	474	498	505	454	462	489	499	446	432	440	460	483	488	459	519	470	470	456	469	462	497	468	446	511	472	475	501	486	467	455	457	490	439	489	460	466	444	475	473	517	453	469	452	467	507	471	505	483	491	481	491	440	492	471	461	483	489	468	501	476	450	498	457	462	470	459	493	505	439	514	462	506	512	521	472	466	499	460	456	473	475	490	439	484	432	509	486	524	566	484	477	446	445	510	454	468	463	456	418	439	485	438	473	479	466	469	467	507	430	454	455	504	459	495	478	468	451	480	427	519	492	500	460	479	451	490	547	514	477	500	462	481	478	460	487	476	451	467	438	477	465	446	508	511	486	479	458	477	468	510	477	515	496	469	466	468	472	466	445	469	501	490	459	453	491	500	498	483	487	455	456	471	474	501	465	460	453	485	484	491	499	478	458	490	470	508	461	465	482	473	515	432	467	458	456	484	486	469	482	475	477	500	444	520	511	460	499	474	493	492	480	469	433	467	458	445	474	528	476	497	457	477	459	466	477	503	440	480	451	448	504	501	481	548	510	474	488	513	506	489	448	459	461	459	458	473	492	531	486	463	473	471	502	441	464	465	487	474	444	506	457	448	469	458	476	510	497	477	497	521	478	487	476	464	483	525	488	450	457	482	475	496	477	452	507	457	454	462	458	503	464	476	454	452	468	492	467	471	520	456	437	498	475	474	468	492	473	500	427	500	481	537	483	494	519	493	444	514	481	468	440	477	413	471	487	473	445	474	480	487	468	486	463	483	498	463	488	483	456	477	496	446	500	480	467	484	468	493	476	470	469	471	461	504	464	490	466	471	450	464	482	485	432	521	509	495	493	486	454	486	454	443	466	491	418	449	488	493	454	451	458	505	487	466	456	472	502	459	451	497	482	487	491	477	507	505	461	454	487	467	510	494	454	495	510	462	478	485	514	515	444	436	493	500	487	525	506	494	430	478	502	462	508	518	465	483	503	462	469	440	487	500	458	509	493	468	511	447	462	509	459	512	483	477	514	498	483	438	484	472	461	468	493	488	497	495	502	469	536	492	480	518	465	522	473	452	469	473	514	477	470	494	480	469	478	492	498	470	448	452	487	483	483	465	528	493	476	457	490	441	476	460	458	490	474	497	476	480	484	504	521	469	461	461	471	491	440	481	492	448	484	483	459	457	453	453	494	454	472	494	470	500	433	518	479	489	485	510	472	469	503	500	458	440	486	458	467	508	440	437	484	428	457	477	485	486	489	504	501	444	458	495	499	472	483	452	435	505	456	491	465	436	437	465	456	500	457	492	479	486	465	510	470	459	461	472	455	467	478	468	455	460	422	440	476	481	453	477	475	496	469	481	460	461	498	468	460	494	452	453	486	480	493	513	491	447	509	454	459	462	502	468	468	490	489	472	517	456
7962	745	566	407	345	268	228	237	197	222	223	190	199	192	194	198	180	184	193	224	195	141	175	173	196	168	201	192	159	166	183	220	175	169	182	153	207	195	188	183	178	200	188	187	186	186	193	191	202	172	198	193	191	213	192	214	213	180	162	179	210	206	188	185	189	192	193	179	195	164	176	194	191	190	200	181	206	181	191	175	172	210	170	176	182	178	182	173	167	223	163	169	174	187	170	191	180	178	172	186	179	171	180	165	179	190	200	163	192	193	175	191	208	155	204	175	186	192	214	189	166	176	192	222	171	185	179	176	179	192	201	176	180	193	177	187	182	171	148	194	219	182	186	162	188	171	158	181	199	168	180	166	199	186	181	213	216	204	181	196	194	182	195	179	204	171	198	187	161	173	183	217	176	174	187	199	197	190	191	191	184	172	197	188	200	196	191	214	170	182	201	203	208	215	180	190	180	164	178	180	167	206	165	212	179	205	207	188	187	182	192	169	205	186	181	181	180	190	175	196	192	174	191	188	194	185	182	186	169	175	177	172	192	170	195	199	178	172	192	192	197	196	182	194	170	179	161	193	182	203	198	176	179	189	215	190	203	171	177	167	159	176	193	177	197	170	191	202	198	197	162	197	175	187	180	182	184	168	211	184	187	184	159	214	208	179	174	205	179	186	190	176	184	189	162	207	159	193	202	172	186	186	205	181	169	159	206	211	169	175	171	207	199	183	212	199	171	169	183	188	183	189	193	193	186	198	180	185	165	200	190	184	193	187	171	181	173	175	183	200	183	169	186	175	178	202	167	177	171	211	189	211	182	174	183	182	200	199	195	176	209	183	187	203	187	196	186	207	169	190	206	175	179	194	143	205	171	206	186	175	203	182	195	196	171	176	172	162	165	176	183	179	181	179	194	192	181	217	197	204	185	176	199	176	168	192	199	152	177	179	196	182	180	178	195	178	208	169	194	162	180	197	152	182	193	199	201	176	204	198	198	185	178	189	165	194	192	207	225	192	184	169	175	170	168	169	171	180	190	197	206	198	182	198	173	180	170	173	178	188	187	209	196	189	184	174	182	204	180	184	164	163	182	198	182	222	188	193	178	176	180	206	202	186	166	176	190	190	177	188	171	157	184	185	188	177	185	211	195	161	177	180	205	188	184	151	175	178	202	191	201	196	197	158	168	189	189	198	166	183	169	179	182	167	173	193	182	196	172	193	184	206	203	168	170	184	207	204	207	181	167	185	174	176	167	193	193	178	186	190	196	191	192	181	202	173	182	182	171	189	189	161	169	194	175	200	197	172	183	176	174	207	198	173	193	197	176	150	200	184	170	184	177	173	172	165	161	189	188	182	191	161	164	172	170	172	180	209	193	177	197	181	201	196	158	173	180	208	182	220	203	192	184	170	177	211	182	207	170	187	166	176	208	188	175	190	185	181	218	176	196	167	194	168	192	177	209	202	174	198	200	193	171	178	152	166	167	186	179	179	199	189	190	181	204	200	185	202	172	172	173	183	212	167	210	181	168	210	167	174	187	162	177	194	187	166	185	208	208	175	187	166	171	181	179	207	185	187	178	175	191	205	156	181	174	165	196	188	204	187	195	201	203	192	182	199	172	194	208	210	184	194	186	183	174	190	175	190	162	175	179	177	187	212	192	187	196	173	179	174	199	182	172	195	168	167	210	169	182	201	185	188	180	189	185	184	193	180	158	173	200	182	189	197	178	188	186	172	190	186	197	185	177	193	196	185	161	194	208	183	194	174	213	175	169	214	156	174	168	184	194	196	167	193	190	204	197	189	180	193	162	182	197	191	189	177	174	214	171	182	208	175	214	207	183	192	192	183	185	186	181	190	180	189	179	218	209	159	201	171	159	189	203	192	197	185	182	213	178	174	181	196	191	190	202	206	177	188	156	191	173	195	187	175	165	200	156	175	173	189	223	187	207	153	179	154	176	223	203	196	152	165	195	202	172	184	157	180	180	167	167	165	210	184	185	178	202	177	198	185	187	182	206	180	180	188	205	191	168	188	181	165	152	204	196	193	181	168	186	180	198	190	197	198	173	161	186	177	179	170	188	203	188	186	194	176	173	185	164	184	176	183	187	166	184	208	181	152	198	169	183	205	187	183	178	203	196	202	194	194	187	215	180	187	188	206	169	213	212	184	191	180	184	192	184	195	198	186	206	209	191	186	186	178	173	189	192	180	175	209	182	170	184	185	202	174	191	185	212	160	172	186	202	203	204	199	193	204	187	219	178	184	183	173	178	215	174	173	192	188	171	162	177	180	178	172	192	202	179	187	182	180	193	174	185	171	205	171	188	209	192	193	182	184	182	188	183	178	165	178	171	200	181	206	191	172	171	196	207	175	171	176	185	181	196	172	208	182	193	179	177	162	186	193	207	194	180	179	193	196	179	164	168	169	188	197	182	187	191	177	184	178	189	180	184	189	177	188	175	202	196	202	196	206	186	175	185	172	172	189	186	177	216	173	189	188	180	167	196	178	200	166	191	173	205	174	202	191	174	160	181	199	182	176	168	177	186	182	177	174	183	209	165	182	219	197	181	194	160	174	196	188	183	178	176	184	198	196	198	207	190	203	162	175	186	184	198	196	194	176	180	170	172	213	186	185	175	202	201	183	207	207	237	168	200	197	194	209	185	196	186	192	191	196	169	197	209	183	174	191	184	206	165	172	191	181	171	197	170	189	202	184	182	202	175	166	186	205	188	174	185	217	181	189	182	154	194	179	177	186	179	169	180	199	186	186	172	196	170	186	175	193	204	196	191	178	185	189	205	197	186	187	165	206	170	221	199	191	192	176	196	177	199	166	193	183	183	159	156	175	183	177	177	184	170	177	191	194	177	204	178	174	195	178	188	187	172	164	176	177	186	173	168	180	188	194	180	189	162	190	195	216	207	182	162	201	191	172	152	178	216	179	180	183	188	188	164	184	190	195	172	161	195	203	188	182	186	198	167	183	198	169	198	193	165	188	198	175	195	191	161	197	203	190	173	160	199	170	182	174	191	189	175	171	170	206	186	202	197	186	182	182	187	181	223	204	188	196	164	161	184	173	189	157	181	198	197	175	190	181	202	220	198	200	181	210	183	178	165	161	213	166	190	186	196	182	202	167	170	193	178	179	193	223	186	179	169	172	189	171	179	176	167	180	191	165	196	191	173	165	209	190	199	219	175	169	163	178	190	170	172	182	202	185	193	188	193	203	193	176	172	189	169	187	180	173	164	163	170	181	203	176	182	206	175	212	203	176	185	180	195	201	185	174	191	213	197	174	189	187	200	193	195	197	181	182	174	197	167	189	191	173	214	184	192	184	179	198	180	185	166	189	170	184	169	192	201	192	181	180	218	211	189	168	202	173	215	181	168	190	197	200	181	169	193	168	176	190	190	167	211	187	172	164	181	183	194	185	195	180	201	160	151	198	212	178	174	181	203	180	199	172	166	153	190	173	183	165	207	187	187	194	171	197	192	195
6876	978	1238	1272	1169	899	822	760	664	631	580	581	527	517	540	506	497	510	499	482	483	477	520	433	461	462	438	439	429	451	469	444	403	451	439	471	445	444	462	459	415	460	442	432	436	470	466	451	471	433	474	416	447	449	428	430	437	473	434	437	468	475	449	456	444	495	431	452	479	434	463	424	491	463	454	485	460	478	469	468	439	483	439	454	443	414	422	452	465	429	445	437	440	390	433	435	428	432	421	416	452	403	450	451	411	400	435	475	404	411	463	411	419	429	479	457	418	412	413	423	422	495	448	412	414	392	463	401	429	430	400	501	426	437	414	418	425	436	440	448	382	446	428	410	459	419	409	430	441	433	463	425	451	437	398	421	426	416	462	432	452	425	423	440	437	446	415	429	440	417	400	459	448	420	413	399	420	440	442	460	451	465	463	436	379	452	441	451	420	442	419	445	425	433	435	483	473	459	413	451	404	441	429	436	406	421	451	422	451	466	443	415	450	440	412	388	413	427	470	436	448	469	401	394	433	445	456	464	421	422	435	428	425	417	415	415	437	442	429	430	450	407	401	442	467	445	412	423	460	423	460	421	437	433	473	442	442	414	362	473	456	405	413	450	469	477	446	423	428	427	437	423	432	446	452	397	447	416	438	413	448	442	409	461	419	427	464	443	465	467	414	430	440	414	396	449	450	437	424	447	420	439	444	440	379	457	421	454	481	456	443	380	448	417	428	437	431	429	423	463	425	429	472	442	459	423	416	470	445	396	415	446	448	457	437	425	395	412	448	449	444	443	430	464	446	434	401	425	441	461	404	425	482	429	467	426	456	419	439	437	438	467	438	471	395	412	411	454	454	453	440	405	436	427	445	400	436	427	467	416	420	420	419	445	442	414	428	393	426	441	412	431	437	452	448	450	432	463	439	473	422	424	434	458	431	434	415	450	462	434	415	445	419	400	449	408	422	410	449	441	386	420	435	410	436	474	453	405	425	415	418	456	431	446	439	462	390	457	447	402	436	416	435	391	411	449	462	431	441	419	411	444	448	437	454	464	442	407	487	427	466	436	461	426	460	434	435	425	378	431	431	429	446	418	416	450	455	473	425	443	429	422	427	398	427	410	455	491	433	450	433	401	473	432	452	413	421	421	428	425	412	439	452	420	447	458	446	429	438	439	421	434	395	430	445	432	430	460	405	475	460	436	423	395	427	437	443	451	448	426	414	457	454	438	449	391	459	422	461	423	448	467	418	379	433	455	429	429	433	424	463	462	457	459	468	414	422	422	479	399	444	399	402	455	452	429	414	463	425	429	480	413	456	439	446	423	445	405	418	419	390	405	447	428	420	430	410	423	423	435	419	486	431	460	452	437	442	440	454	404	431	439	445	425	447	459	447	428	454	471	473	434	436	425	442	455	426	416	417	421	436	390	440	452	390	465	403	410	465	436	431	422	434	417	432	472	432	455	433	467	437	418	463	458	420	430	415	418	441	432	443	435	451	472	434	413	418	421	445	425	443	445	425	442	403	439	454	434	437	448	447	411	441	424	435	420	451	425	415	450	442	432	445	452	439	460	418	460	456	472	434	399	438	411	446	460	432	444	432	419	432	426	455	437	442	401	394	419	440	421	415	429	427	426	446	409	430	403	478	429	407	422	450	443	467	426	472	424	421	428	435	439	413	405	448	447	450	459	423	478	452	437	431	448	431	453	446	407	420	455	451	438	420	430	449	447	427	425	424	431	428	392	431	441	462	414	472	408	407	416	416	434	435	393	422	444	429	429	466	421	457	445	456	407	459	416	416	449	441	457	467	406	426	428	455	478	435	468	424	418	443	446	449	391	423	435	452	440	445	398	409	437	437	450	422	458	421	401	425	449	460	435	461	434	434	458	444	404	408	433	442	430	445	427	437	478	443	445	435	433	402	440	446	414	462	388	464	460	392	432	462	443	440	435	430	425	454	425	442	453	449	402	430	452	432	432	427	424	429	413	432	411	390	432	413	422	418	434	437	434	396	444	420	444	431	415	408	438	439	379	413	422	440	417	417	456	412	425	438	459	425	453	474	428	425	379	424	454	439	444	413	426	477	442	433	414	415	419	416	418	398	469	454	426	407	422	447	428	444	449	456	406	432	409	432	439	459	443	437	414	466	435	439	443	443	427	398	449	442	465	447	418	434	407	430	409	504	468	430	446	408	407	428	418	402	407	389	433	451	406	420	448	441	431	405	438	427	442	457	415	452	467	424	446	444	466	431	454	422	440	429	460	414	484	420	431	458	496	414	421	454	457	410	465	461	430	456	475	405	428	420	431	406	415	457	439	447	437	431	424	414	423	441	428	443	444	413	399	436	410	433	428	441	414	442	417	430	442	437	461	459	432	465	392	450	422	430	427	426	411	406	438	424	385	449	471	448	406	427	454	431	402	415	414	474	441	448	417	424	434	447	460	402	442	449	415	421	424	397	423	426	428	430	444	423	428	441	441	415	415	454	422	442	435	464	426	453	435	461	433	461	412	442	408	417	450	428	425	432	408	443	398	412	443	440	432	396	423	403	430	437	462	422	422	450	475	404	425	435	405	468	422	406	445	424	451	474	437	460	472	456	426	431	414	416	411	432	448	432	478	413	440	424	448	449	450	398	419	430	424	429	432	459	456	430	442	423	411	452	428	444	436	449	484	426	455	445	439	412	437	420	426	466	447	433	451	436	444	445	408	422	430	446	438	387	431	440	468	429	415	425	406	433	465	420	440	460	414	388	493	404	438	416	413	478	401	441	429	455	412	441	429	420	438	404	463	442	435	402	424	424	440	426	422	413	442	439	483	443	452	474	410	460	428	392	443	428	426	438	448	409	395	432	384	416	425	448	444	440	429	403	415	400	440	457	432	423	453	467	441	434	469	437	454	415	455	459	442	437	413	443	443	449	426	410	427	396	434	426	422	456	425	465	436	458	423	415	414	434	420	412	457	434	438	437	460	443	467	451	434	407	442	392	468	433	415	412	488	438	446	427	419	414	440	447	430	422	420	452	391	419	433	459	386	459	398	450	459	431	429	456	429	410	458	449	448	384	420	460	436	421	431	460	437	421	394	419	441	443	422	439	447	433	472	403	467	407	392	437	453	431	465	431	437	447	423	445	436	444	427	417	445	439	441	467	455	443	457	428	384	414	452	473	436	444	410	463	417	434	435	472	428	429	435	422	411	438	444	467	400	445	420	395	438	454	439	425	421	422	442	423	433	437	419	426	409	425	456	450	419	461	442	414	433	422	420	400	453	425	465	441	452	452	477	461	446	459	444	429	411	423	465	442	412	406	452	470	427	400	468	433	441	432	427	399	440	417	412	406	406	427	423	444	451	455	460	452	407	452	412	412	439	428	450	429	423	430	450	435	436	451	440	414	429	414	418	463	485	461	419	410	416	414	425	477	451	444	433	395	441	430	432	405	427	418	421	460	426	437	467	431	450	430	450	403	415	464	448	436	418	431	415	447	442	421	462
14448	1332	813	595	363	287	220	180	168	166	137	132	157	132	114	122	116	98	104	98	103	108	107	105	96	92	114	116	106	99	98	98	92	89	111	124	114	111	104	103	123	104	81	112	91	95	97	99	94	103	118	97	95	91	97	109	87	117	99	93	98	93	87	101	99	105	97	94	96	94	100	116	108	112	107	106	106	94	110	92	132	87	93	94	103	114	103	105	104	94	105	86	91	98	104	105	90	106	127	96	98	100	98	80	99	87	96	97	113	96	95	96	92	110	92	112	91	96	99	84	108	94	101	103	97	93	103	108	89	89	98	92	82	91	100	80	109	97	111	100	91	98	106	111	106	106	119	111	109	105	106	111	95	83	84	93	91	92	95	119	101	103	96	92	92	105	98	92	111	108	89	103	89	117	97	100	84	98	105	108	90	100	101	95	83	106	81	111	97	105	106	97	104	101	117	108	104	104	100	106	109	91	94	90	106	118	93	93	98	93	99	118	99	110	71	117	104	89	110	119	97	102	110	114	80	109	96	87	86	108	92	84	96	89	95	85	93	91	93	86	83	93	99	114	90	83	78	94	109	116	87	94	84	107	118	101	76	121	80	97	90	96	97	86	90	89	87	92	89	103	92	97	109	112	91	88	108	107	114	111	97	107	94	89	91	112	102	132	98	81	116	88	119	90	116	108	110	96	97	105	76	90	104	102	108	107	97	113	95	88	114	111	88	89	83	92	106	99	118	96	106	77	91	102	110	122	113	101	101	106	89	104	94	93	115	96	81	94	93	109	87	97	90	83	95	86	102	101	107	97	118	106	76	81	113	97	69	94	79	98	102	72	79	96	90	88	112	87	87	115	91	119	109	96	94	105	93	100	92	101	93	86	108	98	74	101	91	99	95	112	112	80	109	101	101	96	98	91	99	77	106	106	99	87	96	101	102	109	101	100	96	93	95	102	91	82	99	89	110	103	101	91	87	113	83	102	106	98	106	94	80	113	115	99	113	92	100	82	104	93	86	105	106	93	79	91	105	105	100	91	108	111	90	107	90	92	100	99	85	93	92	103	104	87	80	81	104	92	104	86	95	90	90	103	104	99	98	103	113	126	112	87	111	90	93	89	95	122	87	115	113	96	91	98	107	96	101	105	97	103	97	105	96	90	109	101	80	91	91	86	109	82	85	109	100	123	84	99	104	117	93	94	92	91	97	106	92	103	100	95	90	81	103	78	88	105	84	104	100	114	92	109	83	93	95	103	103	93	90	117	103	95	78	93	98	101	105	105	106	108	82	108	111	83	102	102	98	82	108	101	83	108	89	77	80	85	95	105	79	96	97	97	85	109	97	96	93	98	102	102	90	89	123	121	88	102	102	88	104	97	94	103	92	92	99	101	107	127	98	116	114	101	116	69	76	104	119	111	100	90	100	117	87	102	78	117	111	87	104	98	112	105	117	88	107	110	99	87	105	100	118	90	88	95	90	90	101	97	119	113	93	97	108	113	136	96	89	85	114	102	101	102	98	99	91	103	93	87	95	89	119	113	106	101	109	81	101	102	103	99	79	104	90	100	109	90	98	99	95	93	110	124	106	101	93	105	94	108	95	101	98	76	116	100	81	92	116	117	82	96	104	123	93	106	107	111	99	83	91	105	95	106	110	99	86	98	115	98	90	118	90	111	95	73	105	88	97	90	90	88	88	103	108	108	103	102	115	83	97	105	95	98	117	107	97	117	94	96	111	81	91	92	116	97	103	106	97	95	95	113	95	100	97	78	99	90	94	102	119	87	89	96	117	82	100	94	97	81	101	105	113	89	101	98	85	93	120	110	103	93	104	98	94	105	90	99	112	122	93	95	101	103	118	94	103	88	104	99	96	101	109	99	91	91	91	98	94	91	100	85	87	114	75	90	106	86	91	100	93	82	96	99	99	101	98	87	96	99	111	118	96	111	104	95	100	79	113	87	82	118	113	111	100	106	105	86	97	98	107	97	109	114	87	101	91	81	101	115	93	98	78	98	107	93	99	115	98	94	110	99	95	86	100	92	103	83	106	101	96	84	111	107	91	105	102	87	92	90	103	77	97	111	95	104	85	79	93	97	78	100	92	110	104	89	111	98	100	96	87	106	98	96	106	100	108	88	102	87	82	89	104	107	100	100	93	85	85	88	80	103	104	98	105	105	92	96	112	114	97	87	101	112	74	88	86	108	109	99	88	107	101	80	93	94	102	108	104	92	105	92	94	119	108	89	102	107	88	98	85	109	102	83	97	102	83	104	86	95	97	96	107	103	102	105	107	113	76	102	104	99	90	75	95	90	113	95	100	92	89	86	107	117	111	92	105	92	91	96	101	92	77	83	70	112	93	81	105	98	108	112	105	111	99	92	89	92	95	94	124	96	105	101	100	113	96	83	97	81	96	100	113	95	94	114	101	89	108	83	111	113	104	88	96	111	95	92	99	112	104	99	89	107	90	91	103	99	103	87	100	100	87	98	98	106	106	115	77	92	88	91	86	103	90	79	109	112	97	98	87	92	78	90	104	104	83	109	106	113	86	101	112	87	100	104	94	116	98	89	93	91	83	100	90	99	115	92	83	96	94	99	81	103	109	109	106	107	107	91	71	101	70	110	132	97	100	99	101	113	93	78	88	99	107	87	72	97	121	93	93	88	97	87	98	104	93	107	91	115	125	94	101	113	87	115	86	104	88	102	91	81	112	122	103	103	109	100	102	105	94	91	99	88	89	103	92	99	112	100	82	88	93	108	87	105	93	116	98	88	95	111	95	90	101	88	112	83	97	90	106	91	75	90	117	112	98	92	102	95	93	99	115	88	96	96	107	119	88	95	118	84	99	96	113	96	101	114	81	100	90	94	108	96	84	109	100	101	94	95	92	100	82	91	86	103	101	110	100	100	99	98	95	103	105	98	93	98	89	89	102	88	86	111	108	92	109	82	81	93	109	109	106	84	115	84	84	98	89	95	106	91	87	96	122	100	86	92	94	84	103	110	120	97	89	106	93	92	87	97	80	92	105	92	81	80	117	106	89	93	100	93	105	104	105	103	104	91	76	92	121	89	89	105	97	101	92	117	90	114	110	106	93	109	103	91	103	80	105	97	106	91	85	104	109	93	97	98	91	114	104	100	95	104	90	83	97	98	103	102	93	96	89	117	90	97	99	83	106	90	99	84	98	110	112	106	108	105	96	86	93	99	103	101	97	94	102	91	104	99	90	96	95	100	92	102	88	107	91	115	106	101	115	91	103	115	93	103	98	94	114	114	84	95	110	79	111	92	106	101	99	109	97	97	93	94	79	86	105	90	111	120	92	102	96	88	85	96	101	99	108	106	82	82	95	76	99	111	92	77	83	104	104	110	110	110	108	105	103	98	95	117	104	81	94	98	95	103	83	110	112	93	102	119	97	118	88	108	101	94	94	107	99	105	86	90	82	100	98	112	91	95	103	96	119	102	91	100	107	96	100	108	82	105	98	93	98	121
8466	1149	1765	2020	1584	1175	991	831	732	650	555	501	439	410	394	378	404	375	344	333	323	276	298	290	299	314	289	269	292	285	277	257	269	300	286	259	270	255	272	267	299	252	271	274	271	239	257	269	275	275	239	235	250	243	257	257	302	278	271	268	253	275	291	276	298	298	271	273	287	283	283	279	290	298	267	312	266	304	295	284	288	272	301	287	263	270	286	255	262	270	248	237	243	259	245	227	245	231	282	270	259	247	260	254	257	255	230	245	257	268	237	267	262	253	254	243	240	271	255	240	265	238	237	248	241	264	271	264	257	222	222	261	249	253	269	247	262	229	244	228	244	254	258	259	263	244	220	231	271	250	229	218	248	259	234	247	228	240	222	289	243	255	240	246	267	264	250	242	239	272	275	261	244	248	272	261	255	237	260	255	239	275	250	224	281	231	260	240	249	260	268	258	265	233	234	277	236	245	225	243	260	235	254	224	252	255	249	227	239	248	252	252	252	254	231	242	265	258	243	270	253	249	249	239	245	248	234	248	222	226	247	250	232	254	256	265	272	235	235	237	264	257	253	253	243	258	261	240	269	252	267	266	227	213	244	273	240	236	252	272	276	223	255	246	235	286	238	234	227	240	263	243	236	238	257	232	247	227	232	234	232	250	276	236	262	240	244	244	245	246	234	265	251	246	257	264	219	248	239	250	270	222	250	227	245	235	243	247	262	221	249	238	235	250	251	242	261	245	233	251	271	243	259	289	231	237	246	234	244	227	243	260	244	235	287	245	267	240	275	217	256	245	233	209	243	230	284	276	260	237	267	232	258	274	252	262	238	233	221	281	246	236	234	246	255	268	256	242	203	248	255	250	261	226	243	236	257	260	220	237	275	268	238	220	252	245	263	249	232	254	241	257	252	243	265	276	275	221	235	240	246	240	238	249	251	235	282	273	241	207	256	254	223	247	248	281	264	246	233	227	220	261	240	280	244	249	266	280	250	238	271	255	242	234	228	266	258	265	264	269	240	251	240	227	235	260	239	237	254	245	261	244	260	236	242	255	251	250	247	244	235	258	241	211	268	248	234	228	230	241	252	280	266	246	268	259	260	246	241	267	259	246	239	251	248	227	269	263	249	249	246	270	252	259	264	232	232	234	254	235	265	256	245	228	250	257	258	228	235	282	240	252	224	250	256	245	237	248	250	248	239	292	238	240	270	266	225	252	231	261	222	231	253	258	244	262	259	237	241	247	290	271	251	257	232	252	252	229	250	239	241	254	231	242	247	260	262	225	244	257	256	241	253	228	220	254	242	248	246	248	256	266	248	253	263	232	262	256	238	261	242	277	233	254	220	264	236	244	266	247	268	258	249	244	258	213	252	238	229	268	245	250	275	254	223	252	259	227	238	256	223	219	245	260	261	266	246	248	240	234	249	248	265	248	213	267	236	235	228	274	249	246	264	236	249	210	250	236	242	238	259	266	252	233	234	240	272	234	266	261	247	260	233	245	235	260	260	248	239	234	251	240	234	266	244	257	219	245	245	246	237	247	250	258	223	266	267	210	258	247	228	239	232	218	233	239	240	244	252	238	229	231	251	227	238	234	231	266	263	252	254	239	249	223	285	255	268	230	249	244	247	271	236	244	253	254	249	238	239	220	251	266	245	261	250	246	255	227	233	227	247	223	275	235	244	270	216	221	254	263	252	231	236	236	246	268	243	248	262	267	239	252	286	267	267	235	230	244	275	254	240	280	250	260	224	242	250	250	268	234	265	238	268	226	246	261	264	203	247	247	243	238	246	258	240	257	228	249	238	226	253	259	262	256	244	282	256	216	237	246	240	240	273	233	271	262	241	227	231	262	251	273	243	279	260	253	252	256	224	244	262	270	253	251	251	245	238	209	261	249	241	264	219	229	256	230	246	231	290	239	242	219	238	281	259	241	240	251	256	244	238	240	265	265	243	247	270	244	251	250	243	229	249	253	238	255	238	267	233	247	250	245	248	264	229	265	238	277	223	257	265	243	241	240	265	248	250	235	256	249	236	245	244	251	246	233	245	260	238	264	242	232	260	247	270	227	271	271	251	269	247	303	226	270	265	255	228	270	217	263	260	228	241	261	261	238	261	255	223	257	259	225	228	250	255	293	221	287	233	259	254	257	242	266	254	249	276	239	267	250	224	251	271	236	241	263	272	234	240	246	243	247	259	230	231	251	232	260	250	231	278	262	235	235	267	253	250	264	251	244	243	259	232	242	252	264	250	260	229	248	256	233	222	265	228	245	250	272	257	243	272	255	232	234	257	230	248	256	251	268	269	250	239	254	266	268	257	209	245	259	260	237	240	258	239	241	257	228	236	243	238	280	248	253	247	229	257	263	232	238	233	254	235	253	235	266	276	232	233	221	267	250	279	236	262	224	260	260	237	221	236	243	264	232	239	262	266	264	249	283	230	245	284	246	252	242	255	236	246	256	273	247	258	267	257	264	254	254	255	244	235	229	238	247	249	236	240	264	267	255	264	266	262	266	246	249	279	255	264	239	270	250	245	266	247	257	197	252	224	229	240	251	269	249	243	239	257	241	274	264	272	246	248	219	227	254	234	255	236	254	231	235	258	246	251	251	266	255	248	251	236	241	253	243	264	233	272	248	232	247	256	251	237	238	253	242	241	280	201	250	234	224	262	234	252	223	219	236	259	239	255	224	234	252	258	252	245	261	280	259	222	250	254	250	258	256	255	234	253	260	259	245	240	237	245	247	223	270	256	271	218	240	262	238	241	232	252	242	231	242	262	232	265	228	243	282	232	254	255	248	248	250	247	243	268	225	256	238	269	220	248	258	222	255	239	238	251	231	251	237	267	224	244	245	262	233	239	263	262	239	237	226	224	276	263	237	232	219	269	222	265	237	215	231	225	232	272	252	226	228	261	274	231	219	256	262	228	225	244	263	268	202	254	266	242	254	232	239	219	217	279	258	206	227	254	239	270	230	215	235	228	267	248	228	264	246	219	240	243	241	239	251	226	241	248	237	246	256	260	238	259	245	254	263	244	257	286	248	243	267	246	238	234	256	265	252	260	247	235	231	246	239	256	241	252	266	249	253	239	267	235	240	276	247	239	278	262	245	239	234	265	236	247	249	247	259	270	238	251	255	229	259	257	244	253	244	254	266	261	254	257	247	223	215	258	245	228	231	229	269	259	253	234	261	261	239	237	273	221	222	241	242	244	270	278	274	262	250	273	254	260	235	262	235	245	255	244	232	260	232	236	255	227	257	249	245	219	289	235	258	231	227	246	257	245	238	254	264	248	218	262	263	231	240	212	245	261	247	233	242	247	248	239	236	261	219	248	270	266	256	271	257	234	249	242	255	238	235	235	244	247	229	222	276	267	283	264	287	211	249	259	250	253	261	226	248	228	256	258	237	278	259	249	241	270	246	233	226	244	258	244	261	236	249	238	240	267	247	223	234	258	241	235	245	252	236	250	240	279	247	251	232	259	263	217	239
1771	345	220	190	214	203	236	205	216	216	204	208	176	204	173	189	187	204	196	231	220	222	215	183	222	222	210	179	184	181	200	191	228	206	208	199	194	195	181	207	218	211	206	199	191	217	215	223	163	213	206	213	189	194	195	199	222	202	180	187	200	183	183	237	194	185	238	209	196	193	228	232	207	213	210	184	207	176	196	190	203	205	175	195	217	200	173	214	220	209	184	214	190	201	207	217	197	215	198	216	195	185	201	194	208	192	192	215	196	203	209	201	227	208	206	202	167	201	201	192	174	163	246	209	204	213	210	203	234	220	193	223	188	181	174	225	220	207	216	202	216	199	216	190	231	198	215	193	209	238	209	203	189	195	218	206	183	208	187	219	197	183	207	211	191	220	186	212	210	207	209	198	205	188	191	171	211	194	202	192	198	187	196	209	225	203	187	227	200	227	212	234	188	157	216	200	192	198	194	188	225	183	203	186	217	191	175	188	213	214	200	211	207	203	223	196	207	166	235	220	187	196	196	194	200	229	203	231	207	201	213	202	183	200	182	206	193	162	175	221	187	212	209	215	212	198	221	194	188	214	199	191	199	189	184	223	192	213	200	192	209	199	220	226	204	223	185	216	204	206	193	202	201	188	192	183	218	222	201	180	185	203	197	242	219	188	198	207	205	202	202	191	193	200	226	190	176	203	186	209	224	219	208	205	234	211	171	206	223	205	223	189	198	193	214	189	194	241	199	189	212	211	205	194	209	180	204	206	171	194	196	199	220	205	208	219	208	179	192	219	209	169	186	221	200	190	223	187	207	234	213	239	192	220	202	225	195	207	207	218	220	205	178	198	224	194	222	212	207	211	214	173	202	165	232	199	215	210	181	200	200	207	193	212	228	197	191	212	183	179	193	199	188	203	205	220	210	199	183	229	204	199	218	187	212	195	179	221	203	199	214	200	187	201	166	193	219	196	217	195	204	214	194	213	205	206	205	209	189	194	188	217	205	212	220	192	188	202	214	219	193	220	218	194	204	212	214	214	200	193	208	225	208	217	181	222	204	209	224	201	191	220	214	180	199	209	213	187	178	205	206	235	214	184	189	178	212	204	217	235	208	212	201	217	214	194	189	225	195	213	204	184	216	189	222	213	227	234	203	209	214	189	222	217	206	227	172	192	195	223	238	200	191	193	194	195	205	212	184	204	203	205	199	203	192	202	210	182	202	194	185	212	152	193	183	219	191	173	212	206	205	183	204	234	206	182	218	182	221	202	194	202	216	188	202	234	194	189	222	197	184	228	211	214	186	168	205	212	217	219	225	216	202	197	215	208	194	225	218	214	191	196	179	196	214	190	214	212	205	228	185	190	203	214	205	180	186	217	209	241	230	219	214	182	186	205	212	224	189	207	190	215	173	196	216	181	190	186	195	202	193	181	205	198	202	183	204	203	186	182	197	199	207	205	194	213	187	200	223	191	202	223	200	199	185	188	204	201	217	206	216	200	197	226	185	212	154	216	210	204	171	226	194	227	212	204	179	196	211	211	206	212	204	214	180	209	216	186	214	185	201	212	197	223	212	201	183	190	218	207	195	202	208	207	192	213	230	187	183	190	202	243	191	197	201	235	203	190	182	204	177	208	230	220	195	213	219	209	200	206	207	195	210	205	203	193	193	200	228	214	181	188	197	210	203	180	178	208	201	212	216	197	214	197	192	192	213	199	209	201	187	202	194	199	195	183	179	201	202	191	176	200	187	196	219	216	200	188	230	196	184	185	215	203	200	209	200	175	205	207	216	198	204	195	207	222	200	188	188	223	213	206	200	191	207	211	211	197	198	204	192	216	207	204	236	196	174	210	211	186	199	221	194	216	205	194	208	197	196	203	176	189	205	197	249	226	211	212	217	193	208	243	197	182	202	208	199	211	190	163	205	186	196	192	205	209	207	199	196	198	202	191	177	202	200	178	197	215	204	193	232	196	201	192	175	215	217	211	196	204	208	210	214	212	222	199	216	227	232	199	206	185	224	218	220	213	215	181	184	192	196	231	173	219	187	193	181	184	235	211	174	222	223	216	226	206	207	205	233	197	209	193	218	190	209	228	208	200	228	211	179	197	216	192	202	229	187	237	205	200	231	187	206	204	178	220	207	214	215	190	180	229	217	229	203	178	208	225	188	190	194	211	209	204	218	217	198	220	246	200	174	194	211	211	219	201	183	224	199	184	204	187	190	206	208	215	213	211	193	208	186	188	206	187	199	184	209	233	217	231	230	177	209	201	218	195	210	205	190	206	203	204	227	217	198	198	190	207	197	206	207	222	216	194	187	220	193	194	237	225	200	228	219	197	236	230	196	206	203	189	207	202	204	196	205	202	205	198	194	194	207	177	176	183	209	208	212	227	212	175	192	197	239	210	174	222	231	204	186	198	200	202	224	216	192	227	203	167	203	190	217	190	202	196	207	190	181	201	173	216	196	202	191	199	207	211	175	195	164	209	218	183	220	198	202	191	179	219	173	199	203	215	203	209	208	193	205	216	219	213	199	197	213	186	240	170	218	187	198	221	205	170	191	203	203	194	180	183	216	202	206	186	197	219	209	232	187	217	204	176	208	224	192	218	229	210	214	190	191	191	173	193	190	173	220	178	197	179	195	187	167	200	212	212	219	191	204	197	177	199	192	198	227	185	190	173	185	211	175	196	206	205	198	185	194	164	177	198	208	199	203	213	173	189	208	198	204	212	192	183	177	188	194	213	192	201	214	199	203	234	210	221	215	197	218	167	181	214	191	207	208	203	200	167	202	193	164	206	180	210	207	213	239	194	202	194	196	188	187	200	199	224	181	188	202	238	210	206	203	194	164	195	217	210	188	190	178	219	213	221	199	204	221	181	204	210	233	223	207	186	201	212	225	199	227	195	209	221	222	190	183	190	190	221	203	196	207	202	190	193	196	195	197	210	194	229	215	198	208	202	208	201	220	192	199	200	201	207	217	208	205	214	228	185	200	200	201	186	203	195	209	203	200	205	197	191	211	181	206	219	191	220	238	195	206	187	206	193	208	218	226	215	216	200	205	186	208	193	193	184	205	212	185	211	207	178	207	218	216	179	218	198	198	196	204	196	185	198	190	206	221	212	205	210	212	223	245	212	188	190	195	193	214	199	182	221	190	207	192	199	188	220	175	225	225	181	201	192	197	196	211	197	191	177	186	220	234	195	206	175	190	249	210	213	233	209	219	208	206	185	177	204	199	203	218	208	193	207	185	191	196	203	193	198	192	207	190	192	203	197	199	215	228	212	215	220	210	208	211	222	203	228	203	201	189	206	199	199	220	208	200	224	167	198	200	190	200	221	186	186	209	192	212	202	214	217	192	209	211	199	210	180	233	231	172	206	223	202	229	168	195	197	221	211	180	206	212	215	214	223	202	165	214	216	187	194	176	205	210	206	203	197	216	198	219	214	207	209	235	226	224	200	203	196	183	208	232	212	194	158	203	226	215	205	163	213
2049	606	549	519	540	490	529	507	485	506	518	505	498	457	510	458	483	483	478	496	450	501	465	476	485	489	459	495	463	462	501	497	428	470	470	492	484	501	473	471	489	453	477	459	485	452	455	493	488	488	479	514	506	444	484	478	457	456	481	453	448	466	515	499	449	468	490	485	454	454	497	488	490	501	506	466	495	500	484	464	457	475	486	491	513	446	465	458	499	512	510	461	458	443	485	465	469	461	477	453	456	448	477	443	444	475	458	481	510	519	478	441	451	509	508	469	493	455	499	458	499	470	491	485	450	462	495	457	477	460	495	475	496	441	510	453	464	485	440	497	471	497	452	475	467	468	456	488	431	438	499	468	497	453	459	446	461	497	440	535	480	474	483	487	475	470	487	499	484	475	484	473	459	464	490	521	446	464	485	468	457	477	473	490	472	499	461	450	483	457	475	503	473	470	481	485	484	459	465	470	512	433	456	456	470	474	459	504	470	458	462	507	477	472	521	471	442	505	463	479	486	488	481	450	500	475	499	494	459	455	437	470	452	514	486	476	515	508	483	489	432	475	470	518	496	494	487	464	480	488	440	450	491	477	495	508	464	479	463	463	476	495	468	478	484	482	490	481	515	436	478	431	462	487	487	442	509	477	498	484	493	500	460	486	482	438	462	461	480	456	459	510	461	456	466	489	487	458	466	480	489	462	505	469	465	441	472	499	472	430	496	502	486	531	480	474	529	520	498	474	470	469	476	472	467	472	481	442	489	477	509	478	478	482	517	452	478	463	480	463	448	487	471	443	470	505	467	523	453	468	487	445	467	527	490	495	446	477	506	504	496	480	508	489	468	463	471	479	463	459	453	483	465	439	472	502	460	476	506	499	470	470	438	477	476	459	475	454	480	520	484	488	485	487	502	492	484	494	490	440	489	487	476	489	478	496	487	446	478	505	477	519	441	470	501	465	458	493	480	490	483	479	500	455	459	500	453	441	484	522	477	499	446	475	419	470	486	469	491	473	467	484	476	459	467	502	495	456	471	480	468	484	495	511	489	467	482	445	485	477	458	536	499	501	511	477	473	483	469	493	496	479	508	483	481	471	500	464	461	445	461	509	477	473	464	482	472	463	467	492	501	496	459	471	499	482	453	468	446	466	411	467	459	458	474	456	474	492	478	462	447	490	467	527	461	505	488	458	430	473	500	489	510	497	488	499	511	461	485	475	478	458	485	473	488	480	480	464	433	487	443	456	494	476	496	467	448	447	470	458	493	438	471	487	450	432	428	462	456	482	502	495	495	480	487	493	470	476	506	468	459	482	462	471	493	505	469	485	461	436	478	459	493	501	454	484	471	456	467	493	450	488	511	441	486	467	473	442	471	491	456	503	464	454	470	494	475	471	467	508	429	504	484	480	498	477	463	503	471	534	486	454	423	501	464	482	499	465	464	494	514	450	480	508	468	483	456	475	506	497	460	478	460	510	500	470	491	510	487	468	468	448	420	484	464	481	441	415	482	497	482	453	514	479	478	481	462	455	469	473	448	482	490	475	478	507	490	467	442	477	489	504	471	496	510	516	506	474	460	503	463	469	501	474	473	464	482	490	494	474	481	505	486	514	459	491	507	463	479	468	484	478	481	481	427	548	467	473	491	447	483	474	451	482	461	488	485	440	453	484	483	495	439	469	436	457	456	470	455	479	454	473	511	478	488	479	452	474	408	484	523	509	456	491	480	467	500	520	476	447	471	466	481	473	468	500	545	453	471	473	478	502	470	461	461	452	463	451	466	486	474	482	487	527	480	492	475	455	448	465	429	482	483	466	467	509	469	480	472	490	491	465	475	510	484	455	503	468	499	470	479	450	485	487	479	460	455	466	466	486	467	462	475	483	480	537	501	443	481	436	473	458	489	504	484	484	503	452	486	475	477	478	460	467	518	493	524	501	469	462	469	508	489	486	471	469	474	482	469	487	497	469	487	442	475	483	474	458	429	476	489	485	472	427	483	464	472	472	469	466	499	473	476	514	458	512	471	449	491	433	487	502	456	440	506	462	461	467	464	487	474	491	470	453	460	451	455	514	488	485	483	460	477	468	532	466	502	473	476	449	469	500	483	477	452	490	479	479	471	457	505	467	457	512	464	493	507	505	459	458	465	490	477	492	485	446	447	471	469	475	505	462	476	444	465	467	512	481	455	466	484	499	464	493	447	491	491	499	456	461	473	478	466	492	489	500	465	477	485	500	469	471	492	454	493	497	487	467	430	499	394	516	471	470	472	509	452	485	505	465	471	478	440	476	467	471	451	473	439	480	468	494	487	500	460	476	456	490	465	464	496	500	451	458	469	508	453	508	500	445	456	462	465	468	505	468	452	490	503	478	479	437	489	450	518	458	483	480	472	439	464	492	457	512	493	464	468	479	436	450	492	494	486	448	469	456	501	488	490	466	425	545	470	475	517	507	461	477	486	448	480	482	479	499	482	489	477	491	472	496	455	484	483	484	495	442	460	497	526	491	469	500	456	448	446	469	460	522	419	449	481	475	476	478	473	480	458	462	493	507	467	470	496	489	487	469	500	447	474	468	470	477	477	470	470	492	469	455	499	476	466	489	452	483	480	499	468	474	469	454	463	489	454	469	486	495	510	527	444	527	501	468	464	477	474	477	530	468	491	439	452	478	466	538	449	451	523	454	493	483	509	503	442	471	468	505	506	452	464	464	502	462	475	426	485	463	486	516	485	471	491	474	521	457	493	464	508	480	499	510	481	457	508	490	449	481	447	454	493	496	475	451	459	463	440	504	461	473	499	503	505	505	489	495	500	463	510	489	457	441	483	487	460	512	478	468	475	497	483	529	484	473	532	470	450	487	455	482	443	470	515	503	466	494	481	478	466	433	463	453	476	470	474	463	479	488	504	495	479	438	473	465	475	465	458	446	500	459	486	449	486	429	479	520	501	498	509	475	463	451	464	498	496	467	471	483	470	468	480	454	477	467	466	471	487	511	475	494	481	515	486	503	456	498	436	465	485	483	470	497	475	501	462	474	491	512	508	489	484	493	492	485	480	435	488	463	473	454	513	480	505	491	460	431	459	480	459	496	492	510	471	472	480	467	442	477	479	508	469	428	464	462	458	486	485	434	485	510	453	474	463	491	499	489	480	505	505	491	477	495	447	452	509	460	501	490	455	502	468	493	501	479	480	488	478	487	478	475	485	480	481	509	463	468	531	456	508	504	488	487	449	477	464	505	458	479	474	465	488	490	486	482	476	499	474	483	469	450	509	471	468	460	460	483	443	492	483	510	494	471	472	466	478	439	528	498	479	496	476	477	492	490	483	456	503	511	476	463	499	489	487	427	491	448	500	487	484	475	438	462	530	472	460	509	429	484	462	484	480	462	483	462	503	494	470	455	462	477	442	508	449	479	492	479	463	491	457	445	463	485	492	469	457	482	500	473	477	479	495	458	484	472	472	479	452	496	471	480	478	488	463	470	460	472	479	519
7639	675	520	452	345	256	236	239	230	197	219	220	176	186	195	186	216	229	186	214	194	214	204	201	190	188	184	206	187	186	179	199	215	200	172	183	205	200	192	193	186	209	199	181	177	183	195	202	203	184	178	177	182	189	181	192	184	184	229	218	188	214	184	174	190	193	208	195	208	183	208	196	161	178	218	203	213	218	195	185	181	191	189	195	177	191	179	206	179	178	163	193	197	188	205	161	183	180	195	190	179	201	209	204	190	182	198	172	176	179	186	160	192	198	174	185	194	181	159	186	185	172	202	197	218	153	162	182	186	172	199	199	168	189	177	202	182	189	203	220	181	166	212	206	194	234	202	198	187	149	195	190	184	182	204	189	174	206	189	180	185	184	210	201	197	189	187	194	215	214	186	187	198	191	193	185	181	170	190	177	178	186	205	193	192	187	190	182	176	212	186	177	185	163	188	182	180	179	202	170	166	217	197	214	222	194	172	199	189	187	168	165	191	187	191	187	218	186	199	197	178	202	217	203	178	206	175	212	185	191	212	190	186	196	224	178	206	197	209	221	172	196	207	181	175	173	189	187	195	193	174	199	177	170	180	184	204	191	172	194	222	220	188	179	219	182	200	215	200	181	183	188	209	182	187	206	181	203	205	201	203	198	206	198	201	187	185	170	169	191	209	226	207	190	191	164	196	187	177	210	179	187	196	210	190	171	198	164	184	177	168	168	181	181	218	164	188	185	194	172	171	158	164	173	180	192	188	190	183	183	188	176	173	233	191	189	187	198	193	184	176	191	226	206	189	172	210	208	163	184	190	208	176	197	191	186	187	207	191	193	205	164	175	189	183	181	195	202	184	207	195	192	191	166	183	180	195	173	182	183	182	190	195	195	206	180	214	229	193	213	193	189	174	206	201	195	182	184	226	200	209	238	193	186	206	208	201	189	179	192	205	192	194	204	189	192	191	200	195	184	193	188	206	212	217	212	178	186	180	193	192	183	200	200	195	180	180	211	182	201	200	189	189	185	194	201	191	196	177	183	190	209	197	186	180	181	196	172	157	189	170	193	156	192	192	215	203	189	225	212	177	180	201	197	189	179	199	219	162	204	188	188	199	189	197	184	193	173	201	201	193	191	206	183	173	179	205	211	214	189	208	180	204	196	195	174	191	193	192	187	209	179	202	189	194	195	199	197	168	201	196	183	179	173	175	200	185	184	197	209	185	188	218	176	201	166	192	174	195	177	178	196	184	200	191	180	180	178	201	155	193	215	175	176	181	204	186	172	191	188	191	170	197	205	182	186	200	168	217	184	205	187	186	203	195	196	204	188	177	195	177	173	177	213	212	194	206	199	211	208	214	187	190	192	194	189	166	186	206	181	198	176	168	171	178	200	199	188	192	178	191	186	192	200	182	169	179	168	196	226	221	185	167	169	182	182	176	192	199	191	181	175	202	221	203	196	218	196	176	206	196	191	202	159	152	187	201	199	206	207	209	210	184	205	206	190	189	178	213	177	190	206	186	177	172	197	184	184	201	201	192	214	175	217	183	156	189	182	207	177	160	184	199	198	200	183	179	203	191	182	188	197	197	177	193	185	182	197	217	191	211	178	220	198	207	179	210	165	181	209	192	205	192	179	208	221	182	201	190	178	204	187	174	185	182	161	205	201	186	188	190	189	180	169	207	183	184	187	175	212	196	200	212	192	205	207	178	185	189	175	184	187	186	183	212	192	222	172	181	217	175	204	183	202	174	179	200	228	199	220	213	224	178	189	192	185	212	153	207	201	188	183	183	199	191	191	202	198	171	200	201	184	161	176	181	174	175	195	213	183	181	155	217	209	170	197	180	196	185	214	193	213	199	152	178	170	159	196	212	202	186	190	202	234	189	186	191	190	191	194	203	206	171	182	187	180	207	188	216	200	188	189	178	196	197	213	193	174	197	180	200	162	197	163	205	203	198	208	176	187	160	191	180	201	199	206	175	171	202	176	153	179	171	206	175	203	197	186	195	187	172	211	194	199	185	206	177	194	194	208	195	186	214	186	193	208	189	204	199	193	179	189	224	179	205	187	189	200	182	180	215	217	184	216	194	180	175	188	186	196	163	208	198	188	204	197	192	197	198	205	189	203	182	214	176	185	194	201	173	208	197	175	185	176	208	178	187	192	187	196	187	196	199	207	203	187	195	205	209	200	171	195	166	216	194	210	202	204	201	183	188	161	176	200	203	193	171	179	198	182	207	183	180	194	167	193	199	169	216	175	188	189	197	192	192	184	202	190	172	206	198	236	200	168	184	196	199	182	186	205	185	162	167	185	185	198	218	174	175	157	214	182	181	203	180	167	188	202	205	192	180	180	166	179	187	181	161	200	182	186	211	157	174	178	196	175	210	177	190	194	213	165	199	167	209	191	186	177	180	173	216	190	178	187	205	212	177	197	204	192	206	197	175	212	201	193	196	176	199	200	198	169	181	197	174	247	188	198	180	192	198	169	179	207	173	194	196	193	191	219	184	200	188	189	186	231	204	185	182	198	199	196	200	209	207	191	195	181	206	190	201	193	185	205	185	203	198	180	150	180	192	203	214	176	203	186	182	166	164	179	177	188	160	189	193	191	175	181	189	218	211	177	202	180	214	170	214	200	196	184	195	180	198	182	185	177	185	203	215	173	200	188	178	210	185	196	181	207	208	186	188	174	197	196	169	208	213	209	193	176	208	204	207	199	183	194	169	203	212	202	192	185	194	183	206	204	182	179	204	170	210	189	174	192	186	167	186	204	208	222	178	185	204	189	170	175	168	202	178	217	200	177	181	176	196	177	214	196	212	200	183	176	187	187	170	191	193	183	192	194	171	182	182	176	201	184	200	211	221	175	194	214	199	182	199	177	177	184	156	194	177	190	151	175	203	182	202	195	183	198	203	202	194	202	189	219	173	208	184	195	175	184	166	171	198	182	220	210	201	178	163	179	169	171	173	197	176	193	195	208	163	191	195	169	186	171	190	188	183	190	199	222	206	178	175	172	205	190	195	195	191	197	187	172	207	168	218	195	195	193	210	188	181	199	211	212	218	176	185	229	178	196	206	209	198	185	194	182	220	195	178	163	190	196	181	198	197	219	216	200	179	169	204	211	189	192	194	194	192	180	198	192	201	189	191	192	180	214	196	205	195	222	189	162	195	175	197	176	180	190	217	188	176	185	189	206	193	210	197	197	194	192	177	189	172	188	194	198	197	219	172	183	200	217	202	200	176	209	197	190	183	174	171	180	200	212	178	211	202	179	185	192	187	189	175	174	192	171	198	175	181	150	200	160	200	200	215	177	184	186	175	197	208	205	192	204	202	191	172	187	187	184	215	186	182	221	203	177	173	174	179	186	189	205	202	198	200	186	187	180	171	217	199	203	180	191	200	192	182	154	173	211	177	187	187	192	202	182	180	191	191	199	204	205	178	178	187	196	200	204	205	188	197	201	199	172	222	216	190	204	205	195	175	191	172	189
6720	907	1193	1276	1106	968	790	721	668	619	613	585	602	527	475	518	495	492	492	520	496	483	472	502	443	486	449	428	477	473	480	454	446	428	461	483	463	451	465	426	451	419	454	454	485	454	472	457	482	478	409	457	429	463	424	426	414	400	453	451	486	485	487	461	480	466	465	494	475	436	462	457	460	467	493	477	484	496	454	472	486	464	477	466	477	451	434	474	451	478	441	414	443	461	425	451	442	428	446	445	426	472	427	437	460	430	439	440	423	441	459	436	426	423	445	453	440	470	440	433	414	448	415	449	451	452	432	441	444	494	417	435	377	445	432	396	444	457	463	431	447	477	442	411	428	441	415	448	423	438	483	430	446	428	453	430	481	478	453	464	431	451	408	444	424	452	455	484	457	415	470	488	431	427	440	425	474	425	447	450	445	474	431	484	486	443	442	420	427	432	480	480	453	481	452	437	436	422	419	404	474	439	430	456	419	449	443	435	461	451	423	429	440	459	436	427	459	454	467	410	431	424	436	438	408	436	447	449	420	462	420	431	421	484	439	436	457	431	447	454	448	465	439	435	400	467	461	498	434	453	467	450	444	444	442	443	417	459	428	448	435	455	430	443	465	439	435	452	403	502	471	468	462	413	418	444	442	471	434	448	439	433	441	442	460	446	463	425	433	431	437	439	474	450	469	428	448	441	425	445	453	465	407	458	427	442	437	420	426	444	450	454	444	419	438	434	416	408	434	481	430	416	460	430	480	452	435	430	457	413	476	418	408	449	463	440	453	463	474	420	440	472	465	467	441	423	439	438	431	415	440	436	457	436	404	465	484	481	470	448	450	402	491	435	464	463	482	445	461	433	416	458	427	418	428	434	448	425	493	468	417	437	450	429	425	443	439	425	454	438	466	478	464	460	470	458	470	452	442	461	447	452	462	437	465	436	459	470	452	446	469	440	455	456	415	405	461	471	449	434	423	408	461	416	456	465	431	466	428	435	483	464	461	449	452	462	459	431	445	471	412	462	412	448	494	484	462	483	429	439	451	485	423	421	477	466	430	464	440	439	401	431	422	421	466	446	480	424	429	434	432	467	466	428	403	466	416	422	450	438	439	432	418	441	415	463	465	447	432	436	451	428	416	420	455	468	474	439	425	430	399	430	437	469	444	447	421	470	441	436	422	443	473	452	484	464	442	422	435	453	473	424	457	439	448	460	453	473	439	458	463	439	407	464	423	455	458	439	436	436	449	388	461	460	457	442	463	450	451	469	428	456	462	389	430	472	423	435	446	431	445	450	418	436	431	414	435	475	442	432	442	440	463	455	453	448	447	450	445	456	439	494	460	435	431	466	469	443	460	425	448	444	440	449	443	433	437	455	459	413	424	457	427	449	436	431	449	426	431	447	435	445	451	429	461	412	454	432	441	467	420	450	429	423	488	451	407	438	436	442	452	475	438	430	469	458	446	434	488	436	443	417	410	418	439	455	466	436	475	447	450	440	440	439	446	435	466	417	429	443	433	458	427	440	461	451	458	481	425	433	427	473	454	453	423	484	441	458	419	471	451	453	428	431	403	440	446	418	396	429	469	441	458	402	464	457	430	455	439	448	442	460	424	432	415	452	414	474	472	465	440	431	440	461	430	414	460	463	454	459	440	464	451	427	473	437	407	435	433	478	409	461	436	421	418	450	447	459	447	472	458	412	447	489	434	405	430	444	459	462	456	444	467	425	465	442	466	455	434	418	450	447	430	474	457	410	414	477	429	459	428	426	434	411	450	431	455	462	457	460	455	436	453	427	458	460	484	461	374	446	422	444	474	441	466	489	441	430	423	420	410	403	457	451	444	439	459	449	475	461	485	508	452	454	448	414	419	447	453	440	410	476	429	467	431	478	417	405	452	471	437	415	438	438	455	465	451	475	454	444	440	448	432	458	423	446	475	428	481	465	436	467	459	462	415	484	451	415	461	475	444	438	435	437	458	453	417	456	444	455	436	425	444	442	454	440	469	477	438	468	390	408	453	439	444	507	446	452	469	404	440	411	435	435	447	436	428	425	442	455	451	407	444	459	385	455	432	488	399	421	399	392	449	441	450	471	406	420	447	451	493	436	444	444	466	417	454	455	463	418	432	434	445	463	440	469	441	461	442	417	428	458	422	441	446	447	442	431	476	413	421	458	485	471	418	449	460	472	456	400	438	450	424	463	470	410	443	452	493	428	434	432	466	448	434	445	434	427	459	430	431	447	442	454	461	437	456	468	442	453	451	446	420	443	426	479	483	417	435	427	411	421	462	389	451	448	486	417	431	443	438	419	419	458	445	440	464	379	473	425	453	392	398	466	480	427	451	427	436	410	448	426	429	434	443	423	448	417	454	453	456	436	454	450	418	442	450	423	446	431	410	445	468	478	467	458	438	439	459	442	465	442	426	485	459	423	423	422	414	431	422	439	478	457	420	453	444	436	470	416	454	441	455	455	491	447	435	480	391	455	439	447	424	480	473	471	445	468	455	472	429	449	461	478	491	442	414	450	444	448	455	426	420	466	474	477	447	461	458	427	460	464	440	412	391	409	466	448	416	452	429	484	449	454	428	440	470	410	415	475	474	424	442	450	447	432	422	467	472	384	428	409	484	430	420	433	476	432	465	408	465	420	426	448	482	434	416	443	445	374	451	451	436	477	456	464	454	436	444	426	396	457	428	412	423	451	446	443	473	437	452	425	442	449	418	447	439	475	414	384	468	427	390	416	421	464	446	445	450	440	449	487	436	455	412	430	441	466	415	439	448	451	421	466	412	481	448	436	465	444	407	451	427	448	440	427	432	451	438	439	432	455	438	444	437	454	451	421	441	470	471	446	438	429	457	411	439	455	430	410	458	455	463	485	406	458	430	456	438	427	457	477	483	455	463	419	468	475	465	444	462	446	440	434	457	459	441	461	466	426	446	459	423	459	448	444	425	445	424	451	442	479	420	489	439	437	431	438	414	434	429	425	478	463	499	462	475	429	444	416	458	434	436	464	452	435	419	481	449	402	444	462	431	429	444	428	470	442	404	454	438	447	483	437	445	422	431	446	485	427	463	446	464	461	425	443	438	431	443	447	431	436	462	439	442	399	430	443	439	448	441	434	437	473	459	454	468	444	456	451	447	456	488	466	479	446	416	429	428	451	401	427	440	456	413	422	451	446	461	431	395	454	458	459	457	454	472	489	454	462	446	438	424	489	449	449	443	428	431	445	434	428	421	458	430	425	450	445	427	420	438	415	444	421	448	468	452	445	499	455	433	436	426	486	447	464	471	451	446	446	446	465	395	437	460	442	456	461	426	430	454	460	452	439	401	427	442	458	422	422	423	422	459	437	466	422	431	464	418	438	460	461	440	456	446	429	443	466	450	413	432	458	410	401	415	413	446	436	418	428	398	497	430	445	454	434	477	426	455	422	456	474	415	462	453	427	418	424	423	471	446	425	401	412	432	464	454	445	453	413	451	427	469	433	453	507
13841	1310	829	519	429	280	224	185	157	178	146	141	153	131	109	134	132	113	114	109	115	107	119	115	108	93	99	101	109	98	117	101	111	99	111	103	124	120	119	99	105	96	91	91	101	110	78	102	114	96	102	104	103	96	118	132	102	106	87	98	91	98	101	100	111	91	92	98	99	97	81	101	108	120	102	95	115	112	106	124	116	100	105	105	108	85	100	104	102	105	103	111	90	99	92	100	118	92	102	113	99	112	119	108	96	97	87	105	81	101	97	107	95	106	94	77	87	120	87	100	98	106	90	99	95	88	97	97	92	87	102	108	111	92	87	98	94	118	92	97	104	100	96	85	81	123	119	100	104	111	97	96	112	111	112	80	86	93	98	87	96	99	101	97	94	98	82	112	114	79	101	98	94	102	88	102	107	98	99	115	97	116	105	114	111	86	95	112	88	100	94	97	110	119	101	110	107	105	94	92	90	111	100	101	92	102	97	95	96	111	107	95	86	81	99	108	83	100	105	93	98	113	114	97	121	106	99	94	79	104	121	88	103	110	88	111	98	92	114	93	104	90	99	102	109	87	94	105	87	112	120	107	105	93	101	109	101	82	90	103	97	108	103	99	106	92	110	87	93	113	109	110	99	94	91	105	108	94	127	113	110	79	93	86	100	114	108	99	99	116	120	109	94	86	87	96	107	95	116	88	98	92	128	111	84	106	102	86	125	102	98	98	120	94	104	88	93	92	92	109	110	95	83	98	125	101	94	86	95	108	84	110	107	90	89	89	98	101	128	102	114	114	100	104	104	94	86	87	103	93	87	96	105	104	104	83	113	97	101	82	93	119	100	113	111	97	94	102	106	102	103	115	87	78	94	95	91	102	89	100	98	94	73	111	132	94	98	89	121	97	92	84	100	113	113	94	97	100	90	92	128	107	112	102	119	92	106	102	94	98	106	109	94	115	104	111	96	82	109	122	110	104	96	97	85	109	99	123	89	108	110	99	90	117	91	118	114	112	96	105	100	83	92	93	106	101	94	103	96	92	97	90	99	97	107	105	99	118	101	112	92	92	95	94	108	93	97	89	90	102	106	99	108	106	91	102	88	104	86	97	101	107	95	103	95	122	103	124	98	93	112	99	86	104	110	94	103	108	92	94	106	106	93	117	90	108	104	113	104	110	102	102	89	111	91	105	104	96	97	103	86	101	109	107	122	108	93	90	119	90	89	95	92	99	114	93	86	84	97	109	95	95	112	109	90	94	116	110	82	104	113	120	104	98	103	95	119	112	103	106	101	114	100	112	113	83	93	119	88	92	86	86	105	96	98	115	82	92	125	98	106	94	119	86	107	110	95	129	105	96	102	106	98	85	90	113	103	109	92	97	114	112	75	97	96	89	95	99	102	95	100	109	92	121	97	101	114	96	116	102	88	126	104	79	96	112	90	104	96	101	88	76	117	119	111	104	108	100	90	106	100	80	97	93	73	116	86	75	96	96	94	96	116	111	110	88	98	74	106	97	90	84	109	104	103	131	115	74	107	97	83	93	103	92	96	100	106	83	110	99	113	110	109	105	103	94	83	86	85	105	93	87	101	92	109	104	89	96	113	87	105	118	81	98	89	96	103	126	106	100	126	111	117	98	92	101	96	103	93	96	108	89	88	100	93	90	91	94	114	107	89	86	116	126	95	88	98	93	89	108	116	104	83	95	94	101	93	101	107	97	89	104	109	85	103	102	81	102	80	104	87	117	99	88	105	104	107	93	114	111	108	79	86	109	98	94	97	93	96	121	99	96	100	78	104	79	86	102	98	105	102	111	92	98	96	93	88	101	102	88	98	103	86	105	91	90	98	109	106	120	114	89	113	102	99	90	99	101	107	105	80	122	79	97	124	100	101	88	100	105	99	106	100	98	97	84	107	104	98	95	106	95	89	107	103	105	95	118	101	92	110	94	96	107	105	99	97	104	105	118	92	106	115	102	106	92	122	107	86	100	109	101	126	120	93	107	122	115	109	93	103	113	112	89	95	105	83	92	113	106	85	93	117	111	111	102	108	91	102	102	98	113	103	85	89	89	89	117	124	100	94	113	101	83	104	95	105	96	98	104	111	92	115	87	114	93	87	85	98	89	91	112	90	88	102	104	115	90	92	87	84	106	111	93	107	94	114	84	72	122	109	81	103	81	105	82	100	79	66	106	97	107	81	105	97	77	95	99	105	97	111	115	83	103	126	110	79	84	91	107	104	101	103	99	95	99	103	99	85	104	95	101	90	89	101	102	107	93	84	98	97	98	102	99	100	119	86	98	92	93	96	81	92	112	117	107	77	93	101	79	103	102	94	100	90	101	77	88	106	93	87	107	103	100	92	91	91	100	113	96	91	96	111	117	100	79	81	95	94	96	100	108	109	116	85	111	104	86	96	96	98	99	99	99	97	96	107	120	96	109	86	98	88	105	86	103	82	87	96	109	111	108	110	117	105	111	112	102	94	95	120	89	94	82	98	96	105	105	99	89	80	90	96	86	117	117	98	114	108	95	98	82	113	95	110	81	88	93	98	99	109	100	100	110	120	110	97	111	119	73	114	86	118	97	105	99	97	118	107	111	86	102	94	88	84	107	105	103	119	103	87	102	100	98	75	75	104	87	117	100	92	113	112	91	100	84	103	94	128	117	92	108	89	111	108	97	102	80	104	103	108	82	94	106	105	122	100	85	88	101	93	102	92	112	94	82	87	95	78	88	110	106	102	103	86	106	114	115	108	95	96	110	106	102	106	102	100	98	77	114	109	93	91	101	99	96	95	124	105	115	110	96	103	106	107	95	95	86	93	82	104	103	107	115	98	86	98	107	108	107	91	115	115	89	88	97	104	104	94	94	113	67	101	93	102	98	91	98	88	97	105	97	105	98	92	103	81	97	112	112	103	105	100	104	98	126	98	91	78	110	95	98	93	114	94	105	109	89	81	105	101	110	110	107	104	101	109	105	97	88	106	95	86	93	112	99	119	74	115	96	116	90	86	89	96	91	107	94	82	95	104	101	92	96	98	109	104	87	118	97	103	91	108	107	101	104	112	95	116	83	108	115	106	125	105	97	103	112	106	105	116	98	91	95	109	110	104	100	109	94	116	99	93	87	97	97	100	85	99	88	91	106	91	86	98	79	111	97	98	114	104	74	91	97	104	98	105	105	101	90	88	116	103	83	105	88	118	91	79	103	114	94	89	91	109	111	98	88	104	85	109	79	102	102	108	93	107	105	90	94	88	86	99	94	84	93	90	97	99	105	111	110	92	94	90	97	96	106	90	110	95	92	99	92	101	113	99	81	111	80	93	107	113	92	100	99	93	84	98	103	112	110	94	123	128	108	95	89	128	94	107	107	121	89	131	115	96	87	92	87	120	83	107	108	70	99	89	111	108	93	113	113	94	111	90	93	102	91	110	104	88	91	97	96	90	106	88	121	104	94	102	100	113	110	112	81	109	98	88	91	118	109	79	91	91	108
8149	1217	1746	1946	1673	1185	988	864	754	653	576	493	454	419	447	415	384	307	347	351	350	299	348	295	265	296	296	312	287	276	260	285	297	260	284	295	284	261	297	267	264	293	279	253	250	277	260	273	265	267	245	261	237	287	253	244	293	278	276	253	312	334	296	336	247	257	294	300	302	289	304	305	319	279	288	304	298	332	286	283	288	291	294	279	274	291	283	257	259	247	244	279	241	267	283	251	259	219	245	263	248	243	244	247	219	245	263	251	233	242	261	249	233	271	270	278	256	238	240	278	245	265	250	259	238	241	274	253	240	217	254	253	234	252	270	241	277	233	252	255	247	226	261	265	239	265	276	260	254	236	266	265	272	222	245	259	253	262	255	235	248	246	244	287	236	230	268	219	247	260	248	230	239	246	247	264	252	267	274	254	226	251	259	258	234	266	243	246	246	253	286	224	207	258	255	258	271	264	253	278	270	274	259	261	258	234	204	246	257	242	261	237	268	275	267	250	267	239	257	249	246	258	251	223	268	216	241	277	262	218	266	270	257	233	239	239	256	254	207	283	207	265	254	231	238	271	246	244	284	247	277	244	290	242	271	259	259	245	229	261	261	251	254	261	249	236	245	248	242	282	235	257	257	218	238	265	234	231	255	245	232	274	245	253	224	231	241	244	269	249	278	262	249	273	245	256	266	238	234	241	260	270	248	266	229	263	239	259	231	238	252	240	264	270	241	246	254	283	247	259	230	270	234	250	238	273	268	251	281	229	246	250	241	247	240	251	243	224	252	254	231	239	291	259	258	286	249	273	244	244	234	273	252	252	260	253	276	263	242	231	213	259	234	227	278	228	254	283	241	233	246	254	259	267	249	253	270	272	253	249	263	249	284	241	269	242	258	241	243	262	257	295	271	248	263	255	256	268	220	252	264	228	242	262	266	281	259	252	235	267	238	252	240	241	266	250	258	297	253	252	260	258	260	267	261	244	240	270	247	274	236	255	233	241	267	216	237	286	278	233	260	229	256	245	266	262	263	234	255	272	274	245	239	268	268	286	262	255	267	248	248	238	243	271	264	254	225	267	253	277	250	243	257	241	282	252	277	256	244	238	229	254	230	285	267	254	241	254	257	277	275	267	276	254	263	233	259	269	246	268	243	223	223	249	245	248	261	263	263	255	267	262	237	243	250	237	271	278	242	233	224	248	264	264	238	247	233	240	249	273	253	240	247	263	256	270	248	265	276	240	270	268	237	241	256	218	284	275	260	251	236	241	212	249	264	259	264	268	243	250	222	273	273	242	234	224	240	262	273	247	237	232	239	254	259	262	241	226	252	252	256	253	254	261	257	236	217	261	249	229	239	278	218	259	257	255	267	239	242	259	243	241	235	238	253	259	239	260	259	278	265	240	260	252	264	217	239	261	234	263	241	230	266	275	260	264	249	244	283	252	250	242	242	251	225	255	240	219	251	244	236	265	258	255	272	242	237	239	257	245	247	254	264	263	230	281	271	274	254	236	279	238	237	237	269	280	266	238	258	244	287	273	237	228	247	243	248	282	252	255	272	252	251	263	262	233	232	251	261	285	233	257	273	273	258	252	259	251	249	245	279	247	240	248	272	259	254	264	268	223	263	263	253	254	256	246	238	234	271	241	233	237	295	244	261	219	244	258	265	248	247	288	265	249	235	271	278	261	240	257	241	258	251	248	272	247	231	240	264	239	232	252	233	247	249	216	269	241	249	250	255	245	241	274	240	258	270	245	225	296	249	250	261	274	267	232	260	247	263	241	239	261	251	224	277	271	280	235	278	248	257	236	267	262	254	237	253	249	263	249	263	264	253	248	263	262	241	236	258	252	238	228	254	237	261	231	245	273	255	250	283	242	242	240	257	252	255	270	232	270	246	245	269	262	245	227	243	248	256	252	232	259	246	295	267	280	256	283	257	276	273	261	241	282	274	253	251	248	289	247	248	251	255	222	240	272	252	242	228	243	264	265	250	263	259	259	266	238	236	257	239	245	235	274	223	265	242	235	257	223	258	220	260	256	250	228	260	259	251	274	251	238	233	229	276	272	238	273	276	261	267	275	257	249	259	251	237	248	251	254	258	264	241	258	264	269	252	256	246	241	242	241	267	275	272	243	266	242	217	228	246	236	257	252	239	232	269	232	232	241	244	280	269	254	265	276	217	247	267	253	266	224	288	241	243	245	233	250	265	243	250	271	223	235	247	257	271	235	280	265	244	289	229	243	224	259	268	249	273	270	262	247	263	271	253	244	251	235	218	253	261	248	241	260	262	252	247	267	234	242	219	258	249	260	270	277	262	280	261	257	239	252	261	236	281	244	270	264	253	251	257	259	263	247	238	237	231	243	242	257	235	233	284	246	242	236	237	233	261	254	286	251	257	266	251	282	274	218	266	240	218	242	269	274	223	264	255	248	233	254	282	249	229	295	259	254	261	256	229	252	243	270	260	259	241	233	284	244	242	248	270	222	272	241	259	259	257	251	250	272	276	241	263	262	235	236	262	259	258	253	238	245	246	252	267	281	242	231	248	260	276	248	271	264	244	257	251	264	273	263	264	207	263	293	251	223	256	247	224	276	268	237	258	233	274	233	284	276	235	258	254	240	273	269	259	244	268	214	269	259	245	245	233	234	222	234	256	231	253	272	253	251	239	243	265	274	232	215	247	248	249	265	262	266	237	283	254	226	258	276	226	288	249	255	261	243	263	230	264	274	245	261	269	260	253	246	250	243	260	231	277	266	242	224	244	221	249	257	258	236	256	250	257	238	264	250	264	265	273	247	238	251	269	242	248	253	260	243	264	230	243	232	224	249	280	269	215	239	262	231	212	240	250	258	248	272	253	259	271	230	289	270	280	232	261	261	257	264	219	273	281	237	240	268	236	251	263	247	265	246	272	254	268	245	254	269	251	225	237	251	238	293	248	249	277	249	243	232	262	253	252	221	218	255	267	265	247	263	258	255	277	236	284	254	263	250	280	299	241	253	270	279	227	243	252	283	265	254	246	236	277	287	253	260	273	239	239	252	256	251	267	280	236	234	244	244	261	214	249	255	251	273	258	242	227	225	240	267	249	259	254	255	248	252	241	254	260	240	243	254	253	272	259	277	264	253	253	257	262	238	254	255	259	238	268	254	255	223	249	238	252	278	245	236	272	262	245	266	239	225	275	255	252	244	264	250	262	249	254	246	271	283	273	232	259	259	242	234	252	272	260	238	260	285	242	242	268	264	254	246	266	255	228	235	287	256	242	263	236	258	226	255	255	248	249	236	246	246	244	245	245	231	239	230	256	234	251	263	238	257	244	246	238	243	224	253	254	253	243	256	255	262	226	265	257	242	278	284	235	278	256	231	248	275	232	254	252	263	243	243	246	262	256	283	260	249	254	236	236	236	284	233	218	252	246	244	244	252	239	249	269	236	247	274	252	256	245	250	267	241	256	259	250	233	255	244	228	241	248	270	247	257	268	270	247	264
1669	328	266	218	222	222	195	213	187	183	212	222	223	200	212	188	190	215	211	214	230	200	218	227	204	215	186	190	231	189	208	211	209	212	221	210	212	227	225	222	202	222	217	194	189	175	180	246	197	221	204	213	216	187	210	214	188	219	209	235	214	201	198	212	202	205	182	202	202	179	230	198	190	200	221	207	217	208	239	215	188	190	210	181	199	193	209	206	194	194	191	193	196	180	189	195	204	225	199	193	179	165	221	206	178	232	205	202	199	221	190	171	188	206	202	234	220	211	195	191	203	206	201	198	228	227	213	234	218	228	242	217	220	232	172	205	198	203	207	179	211	198	210	202	185	209	196	201	202	188	206	200	198	187	213	188	187	180	214	200	197	190	195	172	201	191	192	228	183	199	238	175	192	200	184	184	196	210	237	204	185	208	228	228	195	209	192	205	218	220	191	208	217	198	199	184	201	185	198	230	187	224	206	223	230	202	208	215	230	184	219	191	198	203	213	193	212	210	186	221	187	197	222	212	242	217	184	194	206	188	190	214	212	181	204	192	188	199	211	188	179	187	210	213	188	193	217	197	184	202	199	202	183	206	188	207	211	195	195	195	238	198	201	191	178	185	206	221	202	198	215	236	202	182	208	196	163	203	195	209	195	212	202	190	174	189	188	219	218	194	215	198	193	218	209	201	213	218	215	205	227	194	198	199	212	215	206	221	190	197	181	173	190	200	186	204	211	201	190	219	206	189	217	207	185	203	189	207	190	185	203	209	217	209	213	188	211	206	201	206	199	161	221	181	220	196	200	192	177	225	239	211	206	207	202	185	221	198	211	205	214	205	205	209	201	188	187	172	214	207	194	203	202	232	194	207	215	193	176	219	220	199	201	194	202	201	199	193	174	218	201	184	188	206	180	200	200	211	216	205	193	182	195	185	226	192	202	220	184	190	187	208	191	198	188	195	195	208	209	201	158	203	195	226	202	202	212	210	207	181	208	217	194	213	219	228	194	197	216	206	199	231	181	218	207	204	230	203	200	207	199	223	213	206	228	200	185	189	217	202	196	186	189	193	199	183	211	189	198	221	198	195	176	208	195	215	204	227	166	203	195	231	203	190	201	192	207	164	217	215	197	209	184	215	197	209	208	218	199	213	170	224	184	210	185	183	184	192	234	205	221	210	208	235	210	192	196	213	210	225	216	218	187	181	203	214	196	198	223	227	205	203	204	189	197	221	218	205	213	193	182	199	201	214	197	220	197	211	212	218	198	207	207	219	199	196	205	208	202	213	215	221	201	209	196	239	186	215	206	209	209	214	239	206	192	206	235	183	189	186	216	195	201	209	203	194	197	201	222	218	210	214	187	198	217	201	208	199	196	200	223	204	211	218	211	190	202	208	196	227	195	199	206	212	191	204	176	208	227	184	211	195	220	206	216	195	240	213	206	194	182	193	211	215	227	200	200	208	178	227	210	202	222	205	213	201	189	184	187	194	228	203	230	188	218	196	212	203	216	212	200	202	171	213	207	222	214	207	208	220	232	218	200	208	214	211	195	187	229	184	213	200	201	196	223	199	184	208	198	221	215	189	221	206	220	194	189	206	225	219	192	228	197	216	184	180	207	202	200	196	191	205	196	200	209	216	203	215	182	180	202	219	181	208	217	201	186	199	181	209	223	211	202	215	176	218	190	213	191	206	218	214	219	182	224	206	201	202	180	193	207	237	194	191	193	186	200	199	177	198	203	193	195	181	207	191	219	219	218	218	210	237	178	188	177	199	202	214	188	234	221	224	198	205	202	195	222	194	203	188	192	206	217	223	209	210	218	197	186	214	213	189	217	197	212	211	210	194	207	238	209	174	197	205	222	187	195	232	191	209	196	193	213	207	185	185	212	201	193	217	201	193	187	215	187	215	195	197	224	208	200	176	182	203	187	212	214	186	212	190	184	188	201	228	203	209	194	195	188	215	190	184	214	235	231	190	190	201	206	234	195	213	195	219	205	203	219	208	233	186	192	173	193	177	218	209	221	191	186	201	200	226	173	191	202	199	219	214	205	217	213	199	211	178	189	214	207	217	208	193	181	207	209	201	200	211	205	189	230	189	218	225	185	202	166	213	204	195	249	218	216	232	216	204	211	217	228	201	202	228	203	211	214	203	182	186	190	203	220	210	211	220	192	203	176	194	203	189	198	180	185	193	186	208	237	235	187	203	185	192	220	196	201	230	189	178	181	182	220	189	213	215	238	206	195	183	195	215	203	213	208	206	190	208	206	234	225	198	213	202	213	228	215	201	179	188	196	187	197	194	188	201	196	204	232	242	212	193	206	218	212	210	195	202	221	204	203	186	188	181	204	200	207	195	217	219	216	225	183	213	187	199	213	187	194	194	207	217	199	200	211	203	237	198	216	202	206	180	194	220	211	222	213	194	187	211	201	214	188	197	190	213	221	189	214	226	188	213	207	199	186	199	211	192	172	190	209	207	200	209	209	203	193	194	204	179	217	200	225	223	219	208	201	213	207	216	197	206	209	209	211	202	210	187	209	206	214	226	210	229	211	184	221	207	206	197	177	196	205	218	204	204	206	202	194	207	210	196	222	203	218	196	216	203	201	182	202	207	181	216	220	192	207	201	194	219	224	194	238	194	196	207	212	214	196	214	198	182	197	214	186	212	223	220	222	214	201	233	172	204	213	197	201	233	198	190	185	188	193	199	201	195	199	197	215	224	213	211	196	191	169	256	236	201	219	172	182	206	205	231	205	202	203	198	172	202	179	181	180	220	194	199	225	207	198	212	194	193	218	189	187	234	215	179	230	185	199	208	196	187	192	218	193	199	225	198	200	204	185	184	205	184	187	207	183	206	211	186	207	208	206	202	221	216	189	219	224	169	204	202	210	231	190	220	183	196	212	222	179	188	196	232	212	232	226	167	212	227	226	208	210	178	218	205	201	192	207	189	212	211	209	190	219	190	207	206	184	216	220	206	179	190	195	193	221	224	174	189	204	217	226	197	209	196	224	244	206	186	205	192	199	199	204	189	210	220	199	188	171	180	217	183	211	198	234	201	193	212	178	203	211	168	186	186	209	205	201	222	212	207	229	219	206	208	192	203	207	236	192	170	223	196	213	198	195	196	201	182	213	208	223	204	189	224	179	229	203	182	181	211	183	214	205	215	185	233	201	198	209	219	177	221	194	171	247	209	195	200	209	199	191	192	204	196	179	231	184	224	195	187	214	205	209	171	222	203	198	219	199	214	186	221	172	225	198	205	216	201	235	237	201	202	213	213	207	205	209	184	199	197	195	208	214	209	229	222	196	205	211	224	174	219	208	204	196	225	201	221	208	189	200	200	204	197	231	221	184	214	201	183	219	214	199	243	206	185	213	187	218	183	201	218	209	189	185	210	209	197	213	183	231	195	206	203	206	180	206	207	198	230	215	206	193	230	194	183	212	225	217	191	187	209	197	201	222	214	207	185	191	212	217	205	180	216	217	226
2025	636	556	566	556	524	543	537	513	511	503	492	472	474	469	523	497	466	508	484	483	475	470	504	503	490	482	487	516	465	456	490	501	463	507	479	473	480	510	463	518	487	470	481	472	477	492	511	465	490	462	487	525	480	471	471	452	465	482	489	519	424	503	536	485	482	513	458	499	501	537	553	463	522	479	502	514	494	552	496	491	524	528	462	473	464	469	486	465	461	496	483	514	445	462	504	492	454	483	471	497	432	514	487	489	529	462	433	482	464	445	491	479	470	470	476	483	432	489	454	452	513	503	494	475	472	461	473	466	444	472	491	489	460	476	467	517	482	455	506	492	469	498	489	458	463	454	454	462	458	464	470	513	433	483	502	490	475	488	522	512	460	500	488	451	480	480	482	454	461	473	475	478	515	510	488	482	469	503	497	497	479	473	479	455	456	487	474	464	478	460	474	452	504	484	477	447	496	477	460	514	477	477	453	451	464	464	475	518	514	500	531	466	490	485	485	451	506	464	496	486	501	517	468	444	457	448	466	462	510	466	492	442	512	463	462	485	463	480	508	513	441	489	493	454	473	495	486	488	482	463	491	490	499	497	462	448	464	516	493	465	493	483	448	517	467	483	465	492	451	507	501	477	452	470	474	443	483	494	445	451	471	459	460	535	425	484	476	484	483	472	437	512	499	477	452	506	491	469	453	474	473	442	456	491	485	492	506	490	538	485	484	418	486	478	414	487	454	466	468	478	477	491	477	507	520	479	495	450	471	482	527	480	525	489	494	488	494	462	478	477	440	504	459	450	484	492	477	506	474	480	470	473	488	524	503	490	495	490	477	465	428	473	507	487	512	483	511	470	476	468	474	476	449	476	456	494	457	478	491	473	460	474	516	459	514	444	472	489	451	474	469	469	480	462	504	526	520	447	486	470	478	474	474	515	460	458	479	460	474	479	450	498	498	469	478	482	478	510	466	465	462	467	482	520	487	455	486	529	482	489	471	457	471	477	479	506	486	498	480	480	468	495	508	488	481	499	464	478	477	490	454	483	469	490	483	464	496	516	477	458	507	479	478	484	473	481	476	487	488	490	530	518	497	507	464	458	483	445	450	466	493	458	465	516	481	464	492	510	445	451	479	476	474	455	478	483	475	486	496	499	500	455	461	461	496	483	521	497	481	482	473	409	465	459	481	470	447	489	471	467	439	477	499	499	479	500	458	508	462	491	499	492	481	455	455	449	451	489	438	494	478	522	488	545	479	490	480	484	509	449	492	507	460	480	498	506	476	478	518	477	484	450	443	436	443	470	484	476	457	484	467	449	475	497	485	468	474	471	447	437	447	460	485	469	487	453	457	468	517	484	448	459	504	479	473	473	475	503	455	506	484	467	476	445	435	475	481	488	508	474	557	475	451	457	508	505	480	480	427	464	514	515	453	489	454	443	460	496	518	505	484	466	447	491	493	491	454	445	541	463	491	468	453	491	473	450	468	430	504	464	480	477	475	510	461	480	463	500	469	527	469	464	466	479	478	479	454	451	453	518	507	453	473	467	485	460	449	454	495	472	466	508	432	451	464	470	472	491	454	490	520	463	478	507	460	452	489	496	471	475	432	468	489	474	482	470	485	459	531	463	490	476	494	489	442	489	470	470	462	491	458	491	484	433	473	463	473	497	447	494	438	478	484	486	480	472	465	494	473	479	467	476	471	426	481	478	478	524	467	448	520	498	452	449	485	460	487	473	470	504	449	465	496	482	466	461	527	469	484	464	476	507	461	484	435	514	446	536	483	497	492	488	473	460	481	444	500	483	514	490	479	458	464	479	487	452	492	482	468	494	464	461	463	514	470	468	455	495	488	493	427	479	461	487	474	459	469	482	495	459	455	496	436	491	487	521	458	495	509	475	453	507	490	477	471	485	474	463	488	478	460	459	454	502	448	508	458	478	460	473	502	481	478	497	480	504	513	516	453	460	490	461	463	490	500	452	481	523	458	509	500	488	497	468	473	496	466	445	461	490	463	516	495	501	464	486	495	452	492	494	489	495	502	484	469	501	485	477	449	464	481	493	473	472	458	443	476	500	497	462	452	481	465	478	455	495	501	511	486	463	493	485	465	461	471	478	494	489	484	500	453	507	478	447	488	478	495	467	465	464	471	484	486	460	447	495	445	474	501	468	497	475	499	502	422	498	498	442	445	491	527	522	491	461	468	487	470	481	464	480	465	499	468	479	467	489	465	497	478	493	500	463	499	493	480	484	468	497	478	467	488	506	480	490	482	484	501	446	495	435	490	508	485	454	474	486	451	504	466	473	485	500	510	502	476	514	477	541	467	464	479	494	505	480	499	498	455	445	486	480	456	439	502	471	474	476	469	473	485	495	457	497	453	471	466	506	486	497	490	490	472	465	465	503	462	504	457	483	478	494	489	497	495	468	477	482	512	486	420	457	465	469	474	475	453	453	467	486	470	493	469	486	505	479	466	524	463	497	470	473	459	481	478	467	471	496	491	483	484	476	510	513	416	480	531	457	488	494	459	497	464	477	485	473	470	501	480	470	499	493	480	491	491	459	480	464	469	495	517	460	469	496	484	462	480	445	468	465	495	469	497	522	449	477	490	484	469	475	506	462	446	454	456	498	457	475	483	478	486	509	506	497	496	471	509	490	474	445	452	461	480	477	495	497	482	500	461	506	459	491	497	497	465	445	459	457	487	468	474	476	464	462	466	447	508	472	469	482	451	516	479	442	480	445	482	483	505	456	528	490	503	489	452	516	489	479	462	470	468	484	560	484	469	472	474	492	461	529	475	490	498	480	481	460	457	453	467	531	496	477	459	478	491	513	448	518	462	450	480	462	461	496	492	481	517	467	450	484	476	467	527	476	543	463	514	507	467	502	444	483	522	483	507	492	454	482	497	462	472	476	484	480	463	512	458	496	508	467	502	515	495	453	487	476	499	481	443	473	509	518	479	437	454	480	476	501	463	512	498	449	487	483	466	480	486	486	518	487	455	462	470	462	524	438	518	489	504	491	493	495	471	468	444	479	476	493	499	497	510	520	490	467	471	493	481	494	455	436	475	491	484	480	469	480	476	461	501	458	492	487	476	477	460	473	457	464	502	522	471	484	493	445	470	492	481	435	458	505	479	483	503	474	486	515	498	479	478	504	479	471	504	495	458	481	450	489	490	468	517	435	470	473	469	536	463	468	452	478	484	495	481	517	453	506	451	469	497	464	478	486	443	471	482	484	467	458	466	491	484	465	468	453	488	457	460	479	463	484	494	503	489	498	489	484	460	465	457	478	439	490	508	516	474	509	504	487	496	487	457	487	534	486	441	504	496	472	493	492	473	467	444	433	481	452	498	462	444	476	476	521	486	498	470	453	461	511	484	447	466	529	469	507	438	463	470	470	475	480	502	492	487	475	496	453	510	480	471	473	487	494	481	484	496	497	444	437	504	460	486	452	464	542	496	471	491	521	482	487	424	490	476	496	445	462	480
7242	721	510	402	337	303	261	257	210	212	221	213	215	206	170	197	186	197	219	206	210	225	218	166	184	208	192	169	205	175	177	183	184	195	203	201	178	190	187	199	183	194	207	205	193	178	184	210	184	185	175	191	194	202	179	180	206	190	207	238	225	198	219	218	203	188	167	198	188	199	194	205	182	198	206	188	192	194	182	178	197	187	209	194	202	198	201	189	169	186	226	183	183	191	173	177	201	211	200	175	192	187	207	205	216	195	184	184	191	208	195	176	212	231	183	169	195	210	200	188	212	198	185	204	188	176	177	203	163	181	194	214	203	190	193	196	192	176	166	206	173	198	178	220	194	189	206	194	187	195	203	195	232	189	203	174	180	194	175	204	197	218	209	199	206	188	189	179	195	177	194	172	187	172	166	180	169	198	211	191	178	203	189	170	214	189	198	197	200	189	185	200	191	198	190	185	188	209	213	160	161	195	179	180	179	181	176	189	185	180	188	173	182	204	210	193	175	190	188	195	182	186	210	209	174	209	206	178	158	197	184	188	178	172	164	182	184	183	211	191	200	196	201	176	177	201	164	200	168	185	206	184	186	200	189	188	190	182	172	167	176	182	174	185	176	196	193	181	193	190	178	198	210	192	165	186	205	172	155	187	174	181	204	186	194	186	206	182	211	198	190	181	187	193	188	200	182	169	192	193	196	203	192	188	175	202	197	190	177	201	179	174	200	179	209	156	171	194	185	176	212	188	177	187	175	162	199	178	171	196	164	200	199	188	213	210	171	172	214	191	220	184	205	191	189	214	182	211	176	204	181	176	189	196	191	180	206	171	191	181	150	173	194	192	186	161	194	185	178	161	179	181	203	195	177	204	187	189	187	199	188	159	177	210	203	181	205	168	195	173	203	191	164	173	194	193	210	191	174	186	233	173	190	187	181	169	180	158	196	216	187	180	199	188	159	188	179	190	211	192	190	194	180	175	186	170	202	204	174	187	175	212	165	184	195	188	191	173	176	190	170	202	205	199	205	196	176	202	192	202	181	180	188	190	180	200	195	193	200	197	198	189	180	184	180	210	195	188	173	197	202	186	192	173	156	192	206	193	186	194	200	174	206	194	187	196	188	191	189	204	170	181	197	164	192	209	204	189	176	159	223	196	196	202	167	173	179	190	194	171	186	192	203	183	190	186	200	211	172	194	187	169	180	205	189	182	185	176	188	168	176	223	205	187	175	182	204	198	210	201	221	196	169	189	194	183	190	197	177	189	168	178	180	188	187	188	182	187	170	169	218	209	187	188	176	172	201	183	176	187	181	185	184	181	175	207	187	205	193	183	167	204	189	179	213	191	209	174	184	164	180	162	222	160	177	198	195	168	187	204	192	172	187	185	148	190	193	170	199	217	185	183	198	216	183	204	210	214	163	192	189	170	209	180	173	180	165	196	190	185	194	204	188	182	192	192	187	200	181	180	198	179	205	176	186	199	181	191	176	209	198	178	196	193	188	173	197	208	208	200	177	182	173	212	173	170	202	182	194	193	180	179	193	205	174	205	191	186	197	209	195	172	196	168	175	199	221	208	189	200	181	189	172	194	202	183	207	197	187	201	192	191	188	163	175	204	183	200	171	185	188	202	187	186	174	185	199	201	182	175	188	178	190	180	180	187	191	191	198	199	167	209	207	203	207	184	172	201	171	185	186	170	196	187	204	179	192	168	171	195	204	195	191	181	176	200	191	178	204	167	205	192	205	215	185	177	176	178	186	189	208	205	179	227	194	163	202	195	178	169	192	172	206	203	223	180	169	185	200	178	228	204	187	182	216	207	169	182	187	229	170	175	198	195	188	188	200	205	177	209	202	182	176	148	208	215	205	190	186	193	191	210	188	185	160	167	171	191	137	171	165	214	192	187	226	194	184	186	207	196	208	194	187	202	179	227	193	185	179	224	190	215	201	183	168	189	211	188	173	202	189	181	217	185	192	204	206	196	180	195	176	199	177	186	181	209	188	185	189	192	177	181	199	194	194	179	206	170	212	167	179	176	183	200	200	191	186	201	159	191	184	191	214	195	164	185	197	210	178	190	164	194	203	193	178	182	194	185	187	180	176	179	190	178	201	184	196	168	183	196	182	207	212	172	189	192	195	215	212	175	172	187	173	203	193	208	187	208	220	171	205	188	169	189	153	196	208	190	186	185	178	206	202	163	197	226	180	217	186	194	183	202	188	186	183	213	195	170	191	217	203	186	214	186	193	195	184	185	207	201	198	178	197	182	195	190	170	176	184	220	186	200	189	205	188	206	192	194	189	196	181	196	200	174	191	168	176	187	184	188	208	220	192	167	173	171	175	217	196	184	170	209	195	190	198	181	177	200	195	176	173	197	195	178	170	175	196	159	182	210	185	188	204	179	161	178	179	187	224	179	189	222	216	188	197	196	196	161	197	201	184	196	206	172	198	184	209	177	203	195	192	214	171	203	206	194	182	200	186	194	170	223	196	218	205	194	200	179	159	231	188	204	188	183	182	165	157	208	187	212	209	200	198	189	175	174	184	176	195	185	162	186	188	197	168	186	222	202	193	195	197	177	190	199	176	199	175	187	205	188	201	194	176	195	207	222	193	198	161	183	212	184	171	228	202	185	175	198	180	178	217	190	205	166	196	183	172	198	182	202	174	185	185	188	199	214	184	182	184	191	165	182	168	184	184	197	199	195	166	183	197	188	203	201	174	186	190	206	242	201	184	211	190	196	210	189	184	191	210	197	200	189	193	173	190	195	163	171	189	178	190	162	199	171	217	179	209	172	205	191	187	178	185	191	177	193	169	172	163	196	190	219	189	202	201	201	173	178	184	185	183	195	164	166	170	179	180	198	181	189	200	218	184	178	212	169	172	202	182	214	183	220	185	198	193	183	188	169	171	180	175	158	208	185	182	189	175	203	198	203	196	168	203	189	209	198	166	183	187	184	188	227	170	162	196	185	187	196	189	178	207	184	160	193	198	199	189	211	169	200	199	205	191	199	186	191	180	177	162	174	213	188	203	192	190	206	199	186	183	176	202	184	182	203	168	194	198	173	204	191	207	212	203	180	187	188	217	199	179	197	193	189	183	164	168	183	208	217	201	187	198	172	163	184	172	222	190	171	212	177	168	180	182	172	199	187	186	209	180	181	213	202	184	192	190	171	163	186	166	193	197	176	164	185	188	167	187	212	166	217	173	180	160	183	178	189	175	193	214	202	172	191	188	180	186	157	183	172	184	192	173	188	177	169	216	187	219	168	190	178	200	189	176	204	200	192	159	192	205	191	191	187	198	168	161	174	187	200	229	217	178	179	198	150	185	205	221	180	187	209	199	189	173	178	215	174	220	197	179	184	206	207	194	192	182	183	161	146	190	152	179	178	179	175	177	188	194	181	181	191	189	187	191	216	170	207	198	187	186	165	181	183	187	185	216	191	221	185	186	233	204	191	186	185	188	159	200	169	167	184	178	156	215	192	172	200
6573	952	1230	1326	1046	935	850	807	710	666	650	606	533	518	504	521	519	475	483	495	477	489	506	483	476	469	441	471	505	483	462	459	430	465	474	457	472	460	437	419	479	458	464	454	447	459	504	460	459	422	451	439	443	438	434	457	491	428	426	482	465	443	467	465	468	484	454	469	476	469	479	490	475	475	492	445	462	448	470	459	464	494	465	489	523	477	459	433	437	471	457	451	414	443	458	468	455	491	475	444	480	431	414	431	462	410	439	443	428	445	434	408	450	474	477	460	440	436	456	460	442	489	438	444	475	474	443	432	425	426	414	450	468	442	444	450	458	445	428	459	441	433	440	443	429	436	445	435	430	448	437	439	489	448	470	459	486	494	437	450	452	455	467	421	437	440	429	417	424	478	457	450	448	485	406	395	442	420	427	447	473	467	451	425	473	434	431	425	480	439	406	432	423	436	450	489	432	427	428	458	494	396	452	456	435	490	406	447	408	468	435	462	437	445	405	442	416	449	462	461	430	462	427	427	462	476	463	452	453	412	467	435	405	453	458	461	438	467	467	470	456	455	393	409	423	441	434	410	444	438	401	451	420	462	447	416	454	420	477	479	440	458	439	453	449	411	488	446	432	432	461	463	457	416	421	397	430	444	477	438	458	409	454	446	476	447	441	422	414	415	460	437	456	397	455	447	458	429	415	470	454	412	463	457	475	423	441	474	452	439	449	432	450	419	430	435	419	403	450	452	473	477	429	456	404	453	430	430	444	439	455	430	496	440	426	458	479	451	434	452	460	453	437	450	489	505	399	450	466	453	462	433	430	465	430	435	437	458	442	436	434	422	435	461	450	440	443	458	456	468	459	431	433	466	466	448	384	420	431	434	432	422	437	429	433	439	441	445	435	458	450	428	461	441	442	414	448	459	422	460	424	428	457	424	439	409	454	392	435	426	426	432	452	461	428	432	482	462	454	451	440	425	463	424	440	419	419	417	427	425	432	433	448	452	460	486	432	417	450	459	440	446	427	440	423	443	437	452	413	421	449	453	448	419	425	445	437	468	449	427	430	471	423	416	424	425	457	472	415	436	429	457	440	411	429	436	430	446	434	440	439	449	448	469	451	443	416	460	462	411	432	472	411	432	466	472	435	457	420	447	418	455	447	429	426	434	461	449	496	443	430	457	433	419	438	416	413	434	449	460	408	413	429	428	457	451	447	462	499	445	454	425	442	409	418	429	456	457	418	414	451	428	417	459	426	486	421	437	407	460	424	436	448	457	459	449	476	429	455	478	416	389	438	402	449	434	436	448	436	425	419	457	412	456	422	435	409	447	423	422	413	442	467	458	460	432	443	480	430	416	480	449	387	454	464	431	438	417	437	464	445	430	440	452	470	422	474	433	475	435	461	441	434	453	413	417	417	431	426	465	466	454	446	432	459	444	439	440	455	458	436	458	479	405	439	450	422	417	423	444	417	458	424	439	398	467	443	456	416	461	421	419	437	441	463	442	454	419	430	467	470	449	453	414	419	463	446	421	451	420	444	434	434	451	441	477	433	418	397	451	449	429	431	420	470	453	439	418	451	461	432	435	447	447	445	436	453	437	411	404	482	413	463	449	478	455	424	462	428	443	430	444	457	402	467	444	444	414	427	453	458	434	446	436	453	488	449	430	435	452	443	447	403	418	451	457	466	435	434	457	443	450	447	456	477	423	459	456	447	421	441	452	390	450	435	426	414	447	432	435	454	420	420	459	431	443	426	434	459	449	472	415	459	441	415	467	488	466	421	449	439	479	450	427	440	441	423	449	421	452	424	422	378	443	452	447	455	403	450	421	430	414	459	427	439	453	445	416	459	478	432	451	443	415	438	443	414	445	403	459	472	432	426	434	455	433	437	450	451	435	429	430	441	427	426	444	421	434	451	433	451	458	385	455	434	415	416	445	442	453	430	461	407	427	460	449	442	459	439	434	428	435	428	446	444	471	428	464	475	436	424	426	453	460	469	413	429	450	410	405	461	453	447	435	436	459	405	468	413	420	427	390	449	444	414	386	441	457	426	424	459	422	431	430	476	450	426	429	432	479	438	449	457	443	460	448	449	436	485	444	428	423	450	428	436	425	454	469	470	447	407	432	457	405	452	421	415	454	428	425	444	426	468	425	462	454	444	454	427	484	459	434	413	440	422	455	431	421	435	443	432	433	408	455	454	432	476	397	500	395	451	449	439	459	434	448	465	431	490	461	412	441	457	413	450	489	427	499	414	430	410	420	447	431	413	442	411	410	461	433	423	468	446	435	453	421	461	457	421	449	429	476	446	456	414	466	460	468	434	446	404	461	470	456	413	430	419	459	464	479	449	402	428	415	426	463	441	433	419	374	444	448	439	402	430	457	426	469	469	426	442	408	443	445	444	384	460	432	452	456	463	446	437	444	436	470	463	473	427	485	437	443	393	459	433	464	443	428	432	411	496	438	457	443	424	449	437	450	430	445	426	424	392	418	448	410	461	434	467	469	454	456	426	488	436	431	439	462	479	453	405	433	456	422	424	434	445	467	496	451	416	479	449	468	477	416	459	459	464	402	465	438	435	463	466	456	418	466	458	461	422	463	443	441	477	452	482	454	461	430	465	440	401	468	436	424	417	436	468	455	442	419	450	421	450	416	434	378	437	442	445	441	417	433	408	469	442	426	417	452	444	418	449	444	457	431	429	430	448	436	454	416	476	472	445	445	443	441	423	454	468	454	461	430	415	469	456	486	448	440	430	413	470	428	441	437	474	438	428	450	464	444	394	444	447	419	378	448	461	430	440	422	446	416	460	414	454	444	412	435	424	468	407	439	444	459	437	465	460	424	450	442	477	453	451	415	432	404	456	442	394	446	505	466	463	423	442	463	466	465	472	458	409	440	420	457	424	410	457	400	460	438	407	433	456	418	440	459	457	410	410	404	443	488	461	440	439	419	424	455	470	434	428	454	456	486	413	472	482	447	439	460	450	444	437	487	443	456	415	450	446	456	401	450	423	481	457	443	440	395	441	425	395	446	445	444	455	415	437	438	425	438	439	422	433	426	467	466	427	460	409	422	422	438	445	440	428	467	455	428	450	460	442	494	461	454	453	451	427	415	427	429	424	449	435	406	435	441	412	408	456	453	433	440	422	432	420	471	424	402	462	466	464	483	445	447	421	445	418	463	425	443	472	408	446	441	449	446	471	430	442	442	471	436	433	472	427	501	465	431	433	420	433	411	448	447	460	446	456	430	417	445	439	428	448	441	433	487	432	456	425	443	432	453	424	460	476	456	436	442	430	429	466	446	453	423	426	423	432	438	437	421	416	475	449	458	462	459	463	432	471	448	455	494	424	439	434	460	429	450	448	455	462	455	442	440	450	457	413	443	452	430	433	473	460	428	444	427	434	458	479	460	471	433	466	451	425	454	411	444	451	461	449	447	433	412	443	434	468	444	420	437	458	445	427	440	475	444	469	427	443	449	454	477	460	430
14134	1377	814	556	382	280	211	200	168	158	146	148	135	128	108	116	111	114	121	113	108	111	121	79	116	91	118	102	100	128	102	100	100	87	117	102	129	102	89	104	110	99	114	106	96	110	118	103	127	113	110	107	93	113	113	131	112	85	119	106	104	121	111	100	89	85	123	120	95	91	91	94	109	106	96	114	100	99	98	110	97	92	113	88	104	113	102	107	89	102	87	97	101	99	107	96	118	84	113	102	90	95	96	93	102	104	96	100	104	109	98	90	114	102	110	87	97	96	100	100	87	100	106	103	106	107	92	111	106	89	105	110	80	89	106	107	106	108	97	89	104	102	89	107	95	92	104	100	104	108	91	98	105	115	111	123	90	90	76	111	100	110	81	110	123	103	123	103	105	84	119	109	101	101	89	94	69	115	78	96	118	103	104	109	91	95	92	137	97	96	116	100	89	100	82	118	91	117	124	98	116	98	120	105	94	119	112	119	100	72	122	89	94	86	98	100	88	109	98	98	94	119	102	112	121	102	104	111	121	99	112	102	91	94	101	103	106	99	86	78	92	101	95	105	123	97	80	114	96	102	99	111	112	105	100	93	99	120	103	106	101	101	86	94	93	117	114	104	109	95	113	100	90	95	104	104	107	99	104	92	92	116	91	119	91	91	103	95	90	108	105	130	100	103	112	86	98	104	109	105	99	107	93	105	96	86	98	81	109	131	96	114	103	96	95	105	110	103	104	116	93	101	92	92	105	108	107	104	97	93	90	121	100	90	89	102	117	119	99	92	100	114	84	101	100	96	87	117	102	94	93	92	88	99	100	85	94	104	98	86	104	87	93	109	99	111	106	103	98	112	102	88	101	113	91	86	98	106	84	104	95	98	103	94	97	102	94	105	101	113	96	93	103	105	110	100	100	94	84	95	106	111	121	117	112	103	104	104	96	113	108	80	126	98	120	87	94	96	90	83	104	102	99	90	108	111	88	88	100	105	126	98	112	108	103	114	101	98	90	83	92	116	96	114	96	98	103	87	109	104	110	97	96	99	102	92	89	102	75	94	100	95	94	96	92	113	109	98	112	106	81	105	108	117	114	97	88	112	90	117	91	90	109	104	94	104	111	92	107	85	102	107	92	100	96	84	120	98	111	99	110	102	83	131	96	101	98	110	97	104	107	102	107	105	97	111	108	97	90	97	113	121	104	93	97	105	98	109	102	92	87	86	103	124	110	112	101	120	85	67	87	100	96	103	91	105	102	96	90	117	114	97	107	97	106	117	84	98	110	95	95	110	97	109	112	95	89	96	103	91	101	97	95	109	95	98	107	99	86	89	100	99	99	111	103	109	84	96	123	77	91	109	100	102	92	98	113	108	95	84	104	109	101	102	101	104	111	106	122	113	79	98	94	94	91	86	99	101	96	105	116	92	72	92	90	86	110	94	111	96	100	114	98	94	85	113	113	104	83	89	121	101	98	90	91	93	97	131	104	93	108	92	101	109	105	96	103	95	100	88	105	115	96	108	125	93	95	105	93	114	104	97	92	98	107	99	100	88	95	97	82	88	93	94	85	93	110	108	114	110	95	87	90	110	87	100	107	98	89	124	102	109	99	112	100	96	120	85	103	96	105	99	103	103	104	102	113	98	98	112	111	117	93	95	93	117	100	103	116	92	106	98	95	117	94	105	100	102	102	106	97	99	100	103	91	95	123	114	104	96	99	108	99	84	80	112	95	82	101	89	88	93	111	97	94	88	98	78	100	80	98	95	99	102	101	90	102	112	109	95	99	92	96	90	98	77	88	95	108	101	110	95	98	102	99	92	113	107	93	103	97	94	98	96	99	114	128	95	101	95	100	107	91	92	106	91	105	95	112	112	104	103	96	102	94	101	82	90	104	98	96	110	107	117	97	112	71	107	109	108	115	117	84	82	92	81	105	80	106	90	93	110	113	99	96	99	105	114	114	107	89	89	109	93	111	107	99	110	107	113	104	111	111	90	116	68	102	100	106	102	109	107	107	119	101	90	99	104	99	97	105	98	94	104	104	109	105	97	100	109	97	84	102	111	91	94	96	92	93	83	104	98	113	106	122	114	112	88	105	89	107	93	103	99	110	115	106	81	106	112	85	103	84	90	94	95	79	85	114	108	113	111	121	93	93	110	96	100	117	115	93	86	104	92	100	100	109	95	117	104	104	90	98	92	105	97	101	103	100	102	85	123	96	102	93	112	94	110	90	91	122	90	95	104	117	98	112	106	120	97	102	104	100	101	92	90	92	117	94	86	102	96	98	110	124	101	86	101	105	134	107	98	104	90	103	114	104	108	95	99	95	103	108	100	96	95	97	95	113	94	69	95	89	110	101	112	126	103	115	101	94	101	114	102	120	106	101	100	109	103	109	106	120	85	92	89	90	104	91	128	88	75	114	99	104	97	94	112	110	100	91	95	89	111	85	95	98	97	112	91	102	109	102	95	109	90	92	106	101	94	113	124	105	102	93	112	95	96	95	107	100	102	109	93	92	108	93	79	81	104	96	106	116	99	112	98	102	105	100	102	109	100	91	96	101	103	101	100	93	105	105	104	120	82	87	110	88	107	105	82	103	96	101	90	103	97	107	103	90	102	113	101	104	108	106	111	105	106	96	111	80	100	115	103	97	98	90	111	109	98	100	107	100	94	98	92	104	102	92	94	103	106	97	94	87	104	98	101	116	89	112	92	107	106	100	104	96	93	101	115	112	104	93	96	102	111	97	93	98	92	121	104	102	102	97	92	106	93	95	101	117	103	114	92	88	95	97	93	97	108	113	115	84	98	86	94	93	98	77	118	113	122	97	88	102	93	101	91	115	84	90	100	106	109	112	93	111	105	90	84	118	100	121	79	119	108	104	110	97	110	120	88	102	102	98	90	116	86	109	94	97	112	104	122	92	97	107	113	85	94	105	112	84	96	117	92	99	113	121	97	105	110	91	84	103	100	127	112	94	99	87	104	92	111	107	93	110	119	100	103	67	91	125	101	100	107	120	85	83	104	99	105	119	84	115	113	96	97	78	101	104	86	98	91	93	99	107	99	100	120	111	113	83	91	121	99	91	100	123	93	98	101	115	113	110	100	81	101	102	95	116	105	99	95	103	100	120	95	109	93	78	86	102	91	117	111	105	111	82	93	108	83	94	76	89	107	87	113	120	85	104	97	107	102	107	98	120	101	117	120	101	95	95	95	98	83	94	99	108	99	99	103	110	108	116	98	128	92	110	105	83	89	105	88	112	93	102	110	105	103	104	111	99	103	107	110	82	95	80	83	109	128	96	109	96	98	111	87	88	109	108	100	86	97	95	94	113	108	88	115	95	102	102	102	117	113	93	121	88	94	96	95	122	96	104	94	100	89	96	91	92	106	93	121	94	110	110	98	97	115	94	102	90	98	100	88	99	95	117	109	101	108	93	111	88	90	99	95	89	113	90	95	93	98	89	80	90	100	102	95	102	112	107	112	109	114
8271	1226	1755	1975	1584	1191	980	923	755	639	601	505	447	420	394	379	408	411	380	341	327	343	327	309	313	273	327	292	305	292	303	302	287	313	304	290	272	263	299	286	285	277	276	251	266	278	272	272	262	289	298	245	261	288	295	260	280	252	272	275	270	263	309	305	282	309	284	306	268	315	289	285	300	306	319	292	300	300	276	266	292	299	277	296	298	256	271	277	263	283	257	272	260	277	266	263	262	232	248	266	290	254	260	269	271	249	262	247	282	238	254	247	252	250	239	265	248	242	230	221	273	234	234	253	254	272	276	243	262	260	268	266	268	272	242	268	259	208	249	260	261	268	250	245	263	252	256	244	253	231	254	266	281	293	270	252	255	258	277	272	268	257	259	249	238	263	281	280	266	228	247	253	261	239	253	232	270	240	244	258	262	266	271	256	234	232	255	252	263	257	245	249	257	245	237	276	270	261	290	243	241	223	251	248	252	268	263	221	280	251	251	236	239	262	267	254	266	258	287	264	247	256	258	277	266	223	248	253	273	244	273	261	263	275	253	237	281	246	259	245	275	254	233	231	242	228	237	255	234	247	245	272	284	264	243	252	270	276	251	250	260	241	270	268	247	252	243	286	251	263	259	268	248	239	240	254	255	293	281	239	255	251	265	272	237	252	259	273	271	219	262	224	266	269	265	223	261	264	273	244	264	254	231	257	238	252	248	282	253	248	246	245	282	278	264	249	259	233	249	246	275	253	270	268	251	243	245	282	265	261	254	255	266	259	210	268	249	245	297	245	254	251	249	221	242	277	236	250	256	261	278	246	269	262	221	291	251	251	245	248	258	221	245	247	263	266	220	252	271	250	271	269	251	280	264	246	262	270	233	260	249	221	246	239	287	279	257	275	256	266	270	242	257	273	267	256	281	265	239	240	251	254	240	250	227	261	271	259	247	273	242	247	271	262	264	226	272	238	255	247	249	266	269	247	259	240	259	259	258	226	232	254	257	248	261	279	256	255	279	241	250	270	292	236	255	256	250	247	250	257	249	251	258	281	265	253	244	263	231	257	299	256	246	218	268	264	248	284	241	250	236	265	238	256	247	238	256	262	258	262	251	245	280	253	251	278	249	263	245	235	269	255	258	282	259	243	266	263	257	265	264	246	247	249	256	225	256	274	253	265	272	254	262	263	255	265	254	260	254	236	263	242	261	255	265	260	271	274	241	232	258	251	270	249	278	274	253	275	277	278	266	260	257	264	227	210	283	250	257	234	253	248	292	269	257	249	281	253	255	254	219	273	247	255	284	250	230	257	220	262	230	247	272	256	276	257	243	267	276	279	249	278	260	247	245	241	251	262	262	264	248	241	247	257	264	272	273	270	251	251	272	258	264	247	278	242	268	239	252	261	257	252	232	308	283	242	240	272	242	253	223	260	235	242	261	268	256	242	275	257	267	268	247	272	272	256	244	247	255	250	238	277	220	256	272	238	230	250	259	248	248	236	257	263	261	212	241	275	272	227	292	262	248	256	257	234	276	248	273	251	272	248	249	268	265	271	267	233	255	283	286	251	256	214	248	253	234	266	259	281	236	266	280	263	269	243	257	256	264	264	270	242	278	238	239	239	282	266	272	254	252	246	222	245	229	245	276	249	240	265	275	235	263	260	271	258	252	253	265	261	258	271	260	263	288	265	273	268	239	224	270	240	253	245	237	262	262	268	238	239	238	245	235	271	237	255	231	296	261	278	270	250	267	264	280	260	258	244	271	276	239	240	255	250	239	273	253	277	242	260	261	276	256	289	273	269	268	281	260	235	236	274	266	261	260	253	249	231	249	248	239	263	217	261	274	275	261	247	248	290	267	263	255	276	270	253	252	263	288	282	249	262	269	264	231	275	251	237	274	250	274	265	259	239	246	267	248	249	283	235	248	252	243	271	259	244	235	269	259	257	253	231	259	263	254	229	283	267	244	262	263	233	256	268	241	272	267	268	238	260	263	249	246	246	259	272	240	280	257	287	266	259	278	243	269	263	233	282	236	292	254	264	251	236	251	243	268	232	268	243	253	259	261	235	275	252	255	232	240	264	286	259	281	215	267	272	254	259	275	262	251	243	258	257	247	254	283	245	273	241	259	232	259	297	237	225	261	284	265	256	260	266	267	274	268	262	253	288	268	234	226	247	225	266	251	260	253	266	245	234	254	260	252	303	269	252	267	234	259	287	252	281	254	237	277	234	238	236	240	242	255	260	243	271	266	266	263	261	248	250	288	251	270	270	262	251	255	239	264	220	257	258	236	261	269	250	230	285	236	287	254	265	246	259	268	289	281	272	246	288	280	231	266	244	265	275	247	259	255	263	249	262	276	234	254	240	229	260	265	252	247	248	274	269	265	247	264	237	240	265	240	256	243	280	238	251	271	247	254	257	233	224	271	245	266	242	262	230	266	252	245	274	237	252	238	299	273	254	263	258	230	238	259	257	271	229	269	239	249	243	255	256	240	278	228	235	267	262	251	265	273	262	287	258	244	227	248	296	221	232	241	251	274	257	286	281	263	281	259	262	239	223	274	266	251	241	271	264	267	244	267	234	263	235	293	254	233	234	274	240	282	237	234	239	248	251	263	256	244	247	253	270	262	235	280	260	269	273	248	270	249	274	271	215	236	260	246	250	267	283	236	271	248	253	239	271	273	254	225	232	244	228	263	274	257	254	243	246	256	240	259	272	256	268	267	242	254	269	240	246	260	232	276	268	260	298	270	264	253	268	217	269	272	251	273	284	235	240	266	240	242	227	263	295	226	252	252	261	246	284	250	261	290	265	254	230	238	260	233	227	258	232	243	277	256	260	233	244	243	251	246	219	248	238	250	222	249	253	277	237	293	238	219	246	258	239	216	275	284	265	249	253	291	273	258	271	283	275	254	258	246	221	231	248	245	269	273	276	278	269	260	242	276	246	235	267	249	266	253	235	264	282	255	267	270	257	260	245	264	270	255	241	235	264	268	245	262	247	272	245	237	235	240	260	252	229	245	247	279	249	269	265	253	277	254	263	271	221	233	233	244	246	240	248	253	264	261	251	226	257	254	266	248	238	245	241	246	246	255	253	273	273	258	233	235	258	276	286	234	248	254	283	232	261	257	246	294	256	267	231	299	226	235	279	249	246	268	275	260	246	265	237	285	260	257	250	274	259	281	279	280	260	258	238	252	222	245	252	252	260	270	284	278	242	284	251	267	252	248	279	247	259	276	279	268	266	273	264	283	241	276	257	274	248	226	239	215	265	242	272	244	252	271	261	260	241	260	211	240	280	259	256	274	238	268	272	262	260	262	245	275	245	224	243	267	272	258	252	217	230	261	300	265	257	227	246	244	252	254	274	226	284	263	264	255	241	242	239	264	236	253	268	262	268	268	249	259	246	281	242	259	246	250	256	265	260	260	239	271	265	288	254	263	261	250	262	246	250	249	232	226	265	272	226	271	230	279	259	277	257	233	233	242	263	239	261
1675	381	264	216	209	239	221	222	211	224	219	185	208	228	191	197	206	195	215	207	182	218	217	197	192	223	192	230	225	215	221	204	204	203	221	216	206	206	212	188	223	204	215	182	209	219	217	194	164	191	209	184	229	214	202	187	208	190	205	203	221	204	190	202	220	219	193	210	210	215	185	233	209	211	211	196	208	185	180	202	198	190	198	185	185	207	192	198	233	195	208	195	223	225	218	192	200	224	202	183	191	183	201	212	187	199	204	213	234	208	203	204	196	213	202	197	202	211	215	200	198	209	187	204	224	200	205	189	210	189	200	170	205	230	197	171	218	239	218	214	206	204	208	209	220	224	210	195	204	186	212	202	218	217	201	195	194	209	183	207	185	218	184	187	176	198	215	187	216	204	205	207	206	197	186	201	199	204	163	228	212	201	183	200	202	232	194	235	210	182	192	182	188	197	206	191	213	187	207	214	222	174	199	200	204	195	231	235	182	235	220	212	200	214	199	194	203	202	223	223	183	224	200	220	219	198	211	190	193	200	219	193	185	220	203	196	222	188	200	193	188	215	198	209	239	211	191	218	210	181	173	178	199	192	223	188	211	192	192	211	227	187	203	215	223	209	221	189	204	198	205	202	214	202	191	214	175	209	224	237	209	225	179	242	227	208	209	214	210	209	180	215	203	194	221	220	195	190	194	222	211	225	216	225	195	216	180	191	189	173	198	246	182	171	206	197	203	218	194	194	219	220	219	215	182	209	203	207	192	206	186	198	194	210	183	228	220	178	203	166	224	200	226	215	202	209	196	220	197	198	197	221	191	207	215	216	221	204	214	225	228	246	213	185	206	213	202	200	187	196	213	194	226	196	207	217	179	174	210	192	200	217	199	196	216	234	227	215	225	216	230	206	186	184	193	196	182	206	208	203	206	183	220	190	216	228	229	213	188	215	185	191	195	200	215	199	210	219	188	204	166	200	203	199	202	190	204	188	222	206	177	210	188	204	199	185	182	201	205	208	207	204	203	170	216	195	206	214	194	180	188	217	207	195	210	185	195	208	200	210	205	190	193	216	210	174	216	184	230	224	186	182	172	199	193	223	182	199	185	186	186	188	195	201	204	195	211	215	209	217	190	210	241	225	193	198	219	207	199	186	210	197	234	199	213	181	203	198	197	214	201	217	208	211	197	194	218	196	222	207	199	213	192	191	222	203	236	192	211	190	168	188	169	203	212	203	221	201	214	177	201	208	174	198	197	216	200	233	207	206	217	205	217	229	193	180	203	202	194	204	202	183	226	198	206	233	186	203	209	195	195	184	191	210	191	219	185	217	196	183	226	204	189	202	208	202	204	203	192	208	202	204	199	199	182	223	191	196	193	207	199	220	205	209	191	220	200	214	184	196	206	207	217	191	213	200	207	225	195	199	177	207	191	183	204	162	203	227	189	219	229	214	244	190	194	178	219	197	223	220	192	217	203	197	193	211	210	191	213	220	220	211	209	224	190	198	198	224	190	200	208	210	222	201	199	220	222	210	197	189	193	197	201	216	210	217	196	183	218	222	213	206	218	196	197	191	181	188	217	221	227	200	212	221	175	199	197	222	243	202	191	204	200	192	205	221	200	219	135	192	214	233	199	202	186	219	212	199	191	199	203	224	220	217	203	202	201	203	213	215	216	206	221	206	197	212	202	220	206	208	218	200	212	207	191	191	205	201	199	196	162	202	221	194	184	217	194	184	204	195	207	241	186	214	219	204	219	215	197	214	240	194	163	188	191	197	191	222	208	205	227	198	231	207	192	209	196	217	180	205	210	197	204	199	214	201	192	212	188	183	200	180	194	197	208	181	201	201	192	224	197	218	234	212	226	212	220	199	187	230	177	209	226	195	194	199	223	176	202	198	216	186	206	202	204	177	186	221	213	197	209	192	201	185	200	192	225	214	213	203	217	196	217	195	190	223	213	178	218	202	185	228	191	216	221	167	211	190	201	189	196	208	201	193	205	190	221	202	188	220	209	199	194	205	215	227	199	199	190	195	204	200	186	197	189	205	195	228	193	200	187	220	206	194	187	193	211	196	209	227	183	207	217	194	201	202	218	187	199	215	187	192	223	218	186	203	199	199	205	187	219	208	200	228	220	204	220	235	228	189	193	203	209	191	197	213	189	224	196	203	213	221	224	193	193	203	188	218	239	195	201	183	191	202	204	214	194	210	201	227	198	222	188	188	213	224	205	216	208	185	198	178	203	191	199	181	177	214	207	211	216	191	225	212	235	210	202	193	231	186	179	195	203	233	182	199	205	182	179	222	208	222	222	197	184	213	216	190	197	213	218	196	196	216	194	208	244	196	199	198	215	194	221	184	201	214	198	200	185	212	210	192	215	208	200	210	193	210	204	219	195	214	187	207	192	208	202	233	200	193	182	198	216	168	181	196	210	187	216	192	187	222	175	226	190	220	216	177	185	189	189	189	219	208	213	204	241	209	218	204	186	182	184	205	183	203	212	182	216	212	182	209	171	221	231	204	209	200	206	188	198	215	201	180	199	231	196	204	214	194	213	229	182	223	218	223	212	191	195	200	233	196	183	217	197	203	210	184	215	201	170	223	172	209	199	203	206	200	205	205	209	208	201	194	201	192	215	204	226	205	200	181	196	191	225	192	208	223	179	181	229	220	214	225	228	204	201	188	215	192	196	218	220	216	195	213	204	197	198	191	215	197	219	212	218	215	205	206	216	205	205	198	195	192	215	189	204	226	233	217	195	195	200	208	207	194	223	203	219	198	223	222	226	212	206	192	204	227	198	213	194	205	217	192	217	193	197	215	199	192	228	199	218	235	192	202	181	197	219	234	224	202	204	190	194	194	200	204	198	216	198	189	203	232	197	192	190	221	211	206	211	216	232	221	212	222	191	203	207	206	211	209	200	195	216	183	207	202	209	225	206	196	197	218	195	206	210	216	190	217	223	195	201	202	231	210	210	227	199	206	195	189	209	213	215	194	225	222	180	190	224	227	194	224	206	189	229	214	208	210	200	211	196	210	199	211	191	198	217	222	224	231	210	184	201	191	221	196	199	211	222	199	213	177	201	205	210	203	192	190	204	184	208	212	200	200	186	210	188	199	193	201	193	213	195	213	198	197	229	222	216	195	194	210	218	207	216	199	196	204	196	212	186	183	193	223	185	214	185	215	203	225	193	236	205	200	218	174	204	180	217	216	212	186	183	196	214	199	203	190	214	198	219	199	207	218	212	197	220	192	197	201	200	225	228	201	186	186	226	191	176	218	226	196	207	214	206	219	218	188	211	245	202	210	227	210	223	197	197	219	235	202	195	204	206	210	215	190	216	224	213	220	206	207	222	212	228	201	196	224	183	201	189	241	188	186	202	215	163	185	222	235	193	209	199	175	201	219	177	204	211	198	183	189	192	201	206	221	172	192	195	191	215	204	198	206	186	191	183	186	229	208	210	203	212	199	213	196	229	186	201	209	225	198	210	195
1968	680	528	535	559	521	455	543	491	465	479	496	518	451	501	539	490	483	481	484	484	474	448	491	512	468	483	514	464	458	469	486	519	481	468	495	459	515	472	491	482	470	501	499	476	467	471	477	505	503	431	462	482	481	525	467	466	477	473	492	467	498	461	524	487	488	510	495	464	496	520	497	511	519	515	507	517	476	534	480	495	514	509	505	460	507	480	511	516	460	498	514	480	462	460	438	477	479	492	517	455	482	495	519	518	489	515	476	481	461	505	483	495	480	489	454	476	488	487	470	468	460	496	485	466	495	475	443	426	464	445	495	508	496	447	477	475	511	434	448	496	458	482	483	483	461	492	460	495	500	505	465	478	508	429	523	457	527	500	492	462	475	475	496	501	442	476	491	478	506	525	477	511	499	491	472	477	481	494	478	459	455	464	474	445	439	464	467	511	502	470	517	451	469	445	496	441	475	508	445	465	482	489	488	481	445	475	484	491	500	467	442	496	445	483	462	510	422	477	498	469	491	424	503	513	506	484	482	493	498	457	493	475	480	497	464	471	484	462	478	496	477	459	452	481	480	490	509	473	503	493	479	482	481	458	511	478	459	491	511	486	448	467	456	489	520	488	497	467	512	483	466	482	453	459	518	475	512	481	482	475	464	519	506	474	520	473	479	517	508	467	463	505	464	484	469	436	442	472	457	505	441	506	474	500	468	542	496	493	474	483	484	480	509	480	506	562	466	481	501	472	435	507	476	522	508	477	464	483	463	465	475	472	495	469	535	469	521	454	455	510	496	495	487	503	498	475	488	483	481	504	462	470	487	480	486	489	486	495	502	472	447	493	461	485	472	481	451	497	503	468	495	481	444	445	440	454	490	511	487	494	480	504	454	477	468	438	470	496	453	515	480	522	486	485	487	475	474	476	467	471	457	492	496	509	476	452	470	458	491	482	465	502	470	487	501	476	483	493	485	492	498	473	496	454	443	477	477	496	476	512	469	501	481	465	486	470	537	518	451	455	474	500	434	499	498	447	510	484	497	492	507	473	492	467	502	470	472	494	524	467	479	456	463	480	493	477	479	495	447	507	468	464	480	480	495	492	482	516	481	475	483	458	512	444	503	482	459	496	498	482	503	491	493	471	472	496	487	445	472	470	479	464	483	477	511	469	494	472	524	446	490	484	467	494	488	496	476	473	466	494	488	492	457	478	467	477	501	502	487	505	479	475	468	490	495	441	521	450	473	462	527	475	475	487	482	474	456	486	461	505	492	514	471	513	470	485	476	502	447	488	495	476	490	473	457	498	474	466	427	459	470	494	463	507	497	463	473	460	478	484	500	455	491	502	531	486	466	500	465	486	458	492	469	461	494	544	493	492	507	501	482	467	480	460	491	453	486	448	491	425	455	474	486	474	502	454	457	488	486	497	477	508	497	480	517	463	483	490	495	440	473	488	478	514	453	433	481	487	501	484	477	511	505	482	495	473	477	493	506	478	502	463	480	443	465	513	502	506	471	501	453	512	489	486	471	472	471	477	480	521	480	495	493	537	516	498	503	509	480	484	476	489	487	503	495	482	478	433	515	488	494	477	473	503	486	516	482	471	448	506	482	472	458	447	460	471	456	466	465	493	468	486	508	472	477	510	460	459	488	495	473	496	443	462	486	516	474	465	459	516	479	509	451	484	454	442	472	448	426	469	471	467	490	499	478	462	535	503	477	503	477	461	450	478	520	481	434	451	441	502	490	466	463	532	460	524	478	482	478	474	448	521	485	505	494	477	491	475	500	499	510	457	485	482	511	475	509	503	457	521	498	468	474	483	503	465	520	504	462	479	492	505	479	468	494	431	478	483	452	510	488	485	476	531	483	501	486	477	488	468	455	465	448	455	483	480	489	559	507	494	480	475	496	532	461	484	463	514	513	468	474	471	460	510	498	468	467	458	480	501	474	425	473	538	497	462	483	507	503	474	482	485	482	464	482	488	449	497	494	448	486	508	509	506	474	466	466	444	493	510	481	511	480	442	492	508	503	494	472	444	466	442	471	503	479	475	485	497	452	516	490	448	472	493	483	497	467	439	471	478	429	478	454	504	427	474	466	481	480	494	487	454	462	479	541	465	468	488	476	471	502	512	518	457	501	472	541	464	488	504	470	499	417	469	473	514	530	486	479	441	523	455	507	477	483	502	503	449	487	482	473	456	478	448	469	514	518	503	478	465	453	498	487	481	453	511	487	490	450	491	481	496	470	474	528	488	499	499	505	480	458	489	467	444	528	477	477	460	470	511	504	477	532	494	494	514	436	488	442	510	490	483	463	509	469	494	510	503	506	507	456	497	447	499	492	471	455	520	459	488	464	468	474	527	477	478	462	501	466	515	470	528	531	483	478	477	484	496	482	476	487	488	475	442	451	465	428	506	467	486	476	448	443	464	469	474	475	522	491	467	496	488	501	488	462	463	487	478	452	494	452	492	471	491	475	467	470	481	523	452	494	478	511	504	481	505	444	448	517	466	429	492	507	511	500	456	535	499	427	452	468	519	460	493	474	464	491	429	506	491	519	476	508	474	497	502	448	519	461	451	498	466	471	511	511	488	516	509	462	485	470	469	500	482	461	465	519	471	511	470	457	491	471	479	462	467	505	471	492	494	445	449	482	491	494	462	480	480	485	480	487	525	470	486	442	501	524	519	484	496	499	474	457	504	484	487	484	474	493	444	472	466	488	481	482	453	481	508	497	504	468	502	474	482	502	450	492	523	471	459	501	491	494	468	486	471	485	461	468	498	513	476	481	450	462	514	473	500	477	474	514	478	477	460	499	490	469	410	449	477	481	500	488	495	470	504	489	470	481	492	500	503	473	476	458	472	480	460	494	456	464	488	493	502	465	496	471	499	472	465	448	474	482	494	463	487	518	518	488	501	453	468	504	483	481	501	478	519	524	488	467	473	480	514	510	478	482	501	472	419	488	473	445	482	474	481	476	437	516	462	467	473	463	503	471	443	429	510	485	496	484	492	483	469	486	484	488	477	466	519	491	467	480	494	487	470	477	470	476	500	463	465	456	488	450	464	463	496	482	473	494	521	530	485	489	490	472	491	434	483	445	485	485	488	489	491	515	468	468	500	526	460	425	477	442	523	483	475	509	508	482	462	435	450	482	471	500	499	463	478	433	485	458	466	468	491	492	456	531	480	457	471	454	487	514	486	469	493	492	479	510	508	486	473	513	472	462	470	479	484	465	476	497	499	452	437	464	518	486	444	492	496	490	464	486	478	430	490	480	468	481	504	487	470	495	501	460	480	519	522	498	496	494	488	444	470	486	523	478	457	492	516	491	445	468	493	489	493	535	455	494	472	449	476	479	498	494	482	491	470	512	523	486	536	475	468	424	516	458	467	483	496	494	516	525	479	472	411	484	489	452	493	502	470	500	524	486	465	485	496	453	443	472	482	536	477	502	476	441	493	463	503	550	474	453	475	509	501	474	503	462	475	513	490	486
7316	713	546	435	324	274	265	267	222	215	201	197	198	204	192	190	198	180	187	185	220	192	234	210	207	194	177	197	209	207	184	181	199	207	205	216	197	188	172	191	184	190	197	187	193	198	198	180	201	201	174	185	198	221	190	181	184	202	176	199	187	175	193	187	173	176	208	205	178	193	216	189	168	188	219	180	177	196	203	195	190	187	213	195	184	190	203	203	169	185	150	206	179	182	193	181	180	174	174	203	188	199	175	197	211	191	197	175	193	203	203	186	188	188	185	207	218	205	164	176	178	186	184	182	211	179	186	192	197	181	200	184	177	170	171	191	177	184	177	173	170	204	199	217	196	192	204	201	172	172	192	168	190	194	188	188	185	210	183	178	214	165	190	183	167	182	190	194	202	163	195	191	186	184	179	182	183	177	170	184	213	210	202	192	186	190	191	165	204	184	184	195	198	201	220	182	183	180	197	213	192	169	180	190	195	197	179	187	193	167	200	193	158	162	197	190	174	173	170	180	208	179	169	212	175	203	204	170	153	204	185	174	205	215	177	186	187	174	183	179	199	164	196	212	177	192	186	180	178	193	175	189	199	181	196	184	159	172	188	193	180	181	170	162	149	175	199	190	198	198	189	193	182	157	170	185	190	188	184	172	181	169	197	198	203	173	184	187	185	193	172	171	203	184	203	179	177	171	160	206	205	200	173	188	214	197	174	181	188	188	199	175	182	173	198	176	201	193	182	221	181	210	177	193	220	198	187	193	197	160	201	173	176	160	209	191	180	178	201	194	227	205	187	169	207	192	191	226	203	203	186	207	195	215	198	178	190	187	189	175	198	223	202	206	176	186	171	179	186	194	189	200	180	208	182	168	188	191	203	205	190	202	170	202	197	187	174	204	199	201	180	190	193	186	188	202	179	186	167	199	200	214	204	180	173	191	196	188	172	180	191	186	193	176	197	200	177	174	179	173	210	218	216	183	196	177	181	193	200	148	205	208	206	191	183	139	190	185	161	185	206	191	206	171	202	202	196	169	189	171	201	198	160	172	187	219	177	164	206	196	172	190	208	200	176	183	176	188	196	184	184	144	182	204	206	204	155	217	189	201	200	208	163	191	162	176	203	173	187	180	190	182	207	179	204	180	179	181	178	160	202	187	205	185	173	187	172	175	201	178	176	182	195	186	191	198	174	219	209	204	185	182	189	211	180	184	206	186	188	193	189	211	193	194	201	194	166	209	175	182	208	162	185	203	189	168	205	177	204	183	189	193	187	186	210	199	208	199	197	187	193	189	206	168	200	191	206	181	187	178	206	185	196	176	214	162	186	190	216	188	168	218	181	191	182	189	181	206	182	170	183	183	190	179	172	170	187	184	166	182	174	209	195	187	194	174	185	202	188	209	197	199	185	181	220	182	166	200	168	166	194	191	199	201	175	179	199	194	187	164	186	163	167	179	183	199	199	223	208	198	206	198	180	177	170	215	198	190	169	188	192	192	189	167	187	203	190	151	177	191	191	190	191	189	206	172	178	168	160	178	173	184	186	182	185	197	173	195	176	187	182	163	179	173	191	168	186	182	183	170	185	199	181	189	206	173	181	194	167	178	181	182	196	193	192	163	177	195	174	175	187	202	185	179	182	205	223	175	167	183	179	177	202	187	215	178	204	215	184	193	179	213	190	180	178	181	201	154	191	179	177	173	204	203	177	167	173	203	168	191	202	172	194	187	194	169	203	189	202	178	180	173	161	219	165	201	172	191	172	179	184	205	195	178	210	174	192	183	201	198	206	199	195	206	168	173	187	197	183	205	193	210	192	183	200	186	192	181	174	182	192	181	164	185	166	177	161	190	165	164	203	192	175	182	208	204	216	200	193	175	174	192	178	179	196	174	178	169	187	191	170	202	177	176	178	194	215	165	184	165	196	183	184	148	188	196	192	193	200	188	173	208	227	209	199	204	202	156	185	211	201	193	181	187	219	197	194	208	189	186	172	196	224	188	178	186	180	187	173	189	164	187	203	217	190	182	190	162	185	206	176	173	217	176	204	184	183	189	199	191	187	209	167	178	193	185	193	176	193	204	200	194	155	211	174	203	188	202	165	167	159	187	196	185	190	196	198	210	188	180	201	195	196	198	180	201	185	180	174	184	193	198	221	170	174	191	196	192	182	173	196	162	204	193	200	186	191	200	192	180	185	206	155	181	175	169	185	187	203	200	198	189	177	208	211	199	189	203	204	190	203	152	174	178	185	175	186	187	192	187	165	172	181	202	211	187	189	191	198	171	159	181	180	195	188	185	178	182	186	198	183	187	178	183	184	190	190	197	168	183	180	176	198	208	202	195	171	207	198	198	177	164	189	162	174	170	199	191	193	198	183	194	204	170	201	205	182	185	185	179	174	193	168	174	221	191	184	194	174	157	190	186	215	199	184	181	188	164	182	201	186	189	194	143	178	186	174	212	209	196	182	170	186	167	207	213	187	195	191	183	184	184	186	209	185	206	176	213	208	185	174	178	195	202	187	191	178	188	185	172	195	181	176	199	187	183	171	184	160	209	190	170	220	171	190	172	190	182	168	155	182	184	192	185	162	201	199	183	176	179	194	178	167	184	203	174	176	202	177	210	198	211	205	179	194	201	202	194	192	163	180	163	202	190	175	170	184	184	202	187	216	193	182	193	191	193	178	215	174	179	185	200	210	186	180	190	186	195	175	193	175	194	198	182	189	180	194	188	197	201	193	196	180	184	203	181	164	212	203	157	180	181	179	222	194	203	183	185	177	195	176	174	186	169	210	166	183	210	204	194	190	192	187	189	190	172	204	201	195	185	196	199	169	183	206	203	197	198	206	178	198	174	174	202	199	184	186	172	178	191	185	193	184	213	179	201	176	177	170	189	189	169	178	189	163	169	173	194	184	172	185	172	177	180	202	205	216	174	194	196	190	197	202	199	195	181	202	192	174	198	189	168	202	178	191	201	185	185	178	162	165	156	190	182	176	179	189	184	217	186	196	198	170	152	155	201	180	199	181	157	188	178	185	174	170	185	196	164	193	201	187	207	191	160	197	175	188	200	215	183	188	190	183	202	218	178	184	189	167	196	198	217	183	189	180	193	196	173	195	185	224	176	198	205	156	176	185	161	220	205	171	170	195	192	190	199	209	189	154	185	183	186	190	176	190	202	224	216	184	188	189	182	208	186	186	214	195	211	178	220	188	193	204	181	188	192	182	188	203	181	197	185	191	207	211	216	175	195	208	167	194	175	191	200	188	177	177	184	188	191	177	181	195	186	181	192	191	186	176	189	201	213	171	191	199	179	200	195	170	179	209	214	164	191	206	210	185	157	188	187	208	224	209	175	153	192	189	181	164	193	195	194	180	186	188	191	181	196	179	175	178	184	201	225	199	195	174	170	191	178	196	206	181	193	181	180	190	179	195	183	180	197	185	174	195	193	177	200	210	185	197	195	187	160	181	202	179	177	194	180	190	176	208	179	169	190
6620	1034	1170	1324	1159	849	799	752	676	680	571	572	540	552	520	500	483	467	508	493	502	479	473	507	482	464	472	468	463	466	459	433	473	440	453	439	502	403	470	462	473	442	460	409	434	477	444	477	441	487	436	471	422	480	466	437	442	431	460	484	467	446	454	478	460	527	499	467	461	491	455	456	464	472	489	456	458	458	481	481	504	471	474	473	443	458	454	476	458	468	414	469	427	429	448	436	471	460	420	431	438	440	461	451	497	455	436	438	432	425	415	431	447	464	427	447	457	418	431	483	436	418	423	435	423	436	453	427	412	440	436	436	424	423	457	407	426	418	441	437	432	444	416	449	458	418	467	427	449	431	440	423	435	462	422	442	420	457	448	436	415	448	456	439	457	431	433	456	436	446	480	396	440	441	417	465	428	455	398	435	469	434	411	432	446	480	455	448	436	408	427	448	430	483	424	458	473	443	451	444	427	443	440	429	446	446	415	425	443	445	457	431	442	453	454	433	431	431	473	415	444	433	448	440	445	443	414	454	459	422	421	407	437	388	453	499	443	424	416	465	422	427	471	425	421	469	435	434	458	435	418	423	446	406	482	397	441	435	467	434	438	462	415	462	465	445	487	443	443	447	424	470	475	448	425	455	424	450	386	426	412	469	431	462	385	476	403	422	463	455	477	427	413	437	432	427	449	423	425	430	428	462	446	471	439	408	429	430	427	426	429	420	429	453	451	460	426	422	415	461	433	425	431	445	464	433	473	441	432	451	442	481	439	436	469	429	401	472	449	455	405	433	455	471	467	463	471	429	465	408	494	474	448	439	443	462	441	428	466	446	477	443	442	422	458	422	450	440	414	450	478	433	403	428	444	450	441	447	465	443	410	402	436	479	438	460	426	450	421	431	439	431	437	435	443	459	439	449	430	449	437	437	428	426	423	429	457	460	434	418	490	406	452	445	488	407	470	466	398	439	418	451	439	450	480	434	457	435	413	444	469	406	431	441	443	421	421	440	474	440	444	459	496	458	423	462	444	410	424	441	436	435	421	444	451	418	446	415	414	415	452	425	435	466	461	420	388	452	473	412	417	404	461	441	447	441	421	423	427	447	450	425	427	450	401	462	425	447	469	410	442	420	408	452	421	431	445	476	458	448	495	446	432	432	445	411	436	437	445	448	416	461	459	436	431	413	460	426	424	421	445	413	463	441	432	445	465	451	432	444	446	470	445	479	439	404	415	427	409	443	453	473	424	464	420	455	438	421	460	493	472	423	439	448	471	431	416	418	407	422	463	480	426	403	414	425	422	436	446	450	479	433	455	460	418	466	440	451	428	413	411	421	415	487	409	473	400	462	456	433	437	425	459	490	435	437	474	456	482	457	433	409	437	476	436	440	456	415	476	447	424	417	422	428	398	434	461	434	476	427	412	478	419	429	436	447	431	414	439	459	432	452	482	426	469	439	470	414	412	415	435	483	410	428	454	430	460	428	423	460	433	497	442	428	425	406	448	444	431	455	430	455	454	446	394	436	437	410	438	414	435	435	466	438	482	468	390	416	404	429	443	435	447	474	455	436	422	464	466	413	452	413	445	421	462	399	446	439	418	420	406	423	443	445	453	469	443	432	460	449	433	429	457	460	434	409	444	438	433	411	469	481	461	454	424	416	449	465	437	440	463	439	455	421	447	442	441	468	399	475	472	438	400	428	457	448	452	432	436	460	456	418	435	441	447	434	443	451	406	465	426	448	427	466	457	452	441	426	444	405	433	457	399	413	442	447	431	473	453	407	470	424	470	443	451	463	450	464	446	439	435	438	447	444	422	434	456	433	481	478	435	426	412	465	450	453	427	440	438	403	434	424	418	428	430	433	444	478	439	428	446	466	444	455	434	411	426	465	411	445	437	450	440	428	450	455	428	444	466	452	421	469	457	411	448	434	446	488	461	417	476	415	409	433	410	472	444	409	412	457	431	445	422	447	424	417	456	429	440	431	387	393	432	429	432	415	449	425	459	421	446	442	439	462	423	444	445	401	481	450	430	423	411	405	426	442	432	461	459	474	428	424	408	474	423	443	437	417	430	445	443	432	410	432	432	433	480	438	417	462	471	422	455	448	446	427	455	442	462	459	430	406	440	457	454	444	443	437	448	424	454	424	422	425	454	414	432	417	444	407	434	422	446	431	403	429	446	440	403	461	445	426	462	435	401	421	407	455	441	424	444	423	427	460	420	420	423	421	452	447	455	417	440	440	397	439	422	426	452	434	469	427	469	415	438	427	443	455	450	427	431	432	462	467	414	448	439	402	427	466	462	468	452	466	454	471	454	437	441	420	447	455	457	434	440	435	466	444	424	422	464	445	402	456	452	419	447	422	481	430	441	417	460	473	418	450	439	451	457	439	431	441	437	426	395	436	460	455	386	441	427	443	442	446	404	447	460	429	447	414	469	405	458	428	440	418	503	472	449	402	423	470	437	423	463	461	440	414	403	445	482	443	449	431	472	407	370	438	431	451	476	445	447	449	420	474	430	449	437	436	420	490	410	457	454	438	437	444	448	421	460	411	461	465	418	469	429	423	452	422	450	422	464	453	443	449	448	437	466	392	440	435	431	470	479	450	423	448	381	445	426	437	430	438	475	433	418	427	413	432	455	458	436	477	439	482	421	435	452	452	438	422	442	456	471	440	458	423	464	452	447	433	453	438	419	424	415	435	471	469	421	442	450	453	459	458	451	447	443	414	457	451	433	426	444	431	450	454	453	437	443	418	430	492	409	419	410	438	420	466	418	410	448	468	422	396	411	445	421	415	389	448	452	445	447	417	442	429	442	443	456	452	453	487	444	474	457	443	391	435	418	435	411	457	453	486	431	457	436	457	455	423	454	451	437	452	441	450	448	438	488	454	426	453	416	431	415	484	379	419	450	448	466	493	465	412	407	415	436	441	481	442	393	420	404	469	432	434	418	397	427	455	423	398	463	487	444	423	460	429	438	422	400	423	439	485	401	444	455	448	449	413	433	461	428	441	453	427	439	419	424	427	409	459	487	410	442	446	431	407	462	441	412	439	452	474	452	466	449	439	408	439	430	443	446	451	410	461	465	436	426	448	469	416	417	454	451	441	460	437	456	467	442	438	429	438	448	453	457	440	451	431	414	429	441	454	424	393	447	429	445	392	468	435	426	442	449	450	417	385	443	420	448	454	449	434	434	503	462	445	428	412	443	450	475	451	437	424	425	451	446	441	394	427	412	443	452	421	436	475	422	464	435	442	409	422	411	445	409	416	421	488	428	432	394	434	409	454	484	403	463	411	483	421	459	419	455	470	459	411	430	407	444	448	467	423	439	462	425	403	429	429	415	416	438	448	457	417	452	459	420	467	432	442	428	432	450	428	449	434	461	454	454	472	457	428	424	422	452	404	448	468	452	482	455	435	417	494	456	476	398	419	453	426	409	424	464	427	413	409	485	445	447	489	446	423	449	432	422	456	406	436	476	456	445	408
14043	1330	827	606	380	267	211	171	192	149	149	150	153	135	140	115	119	128	120	113	83	122	123	100	116	127	100	107	100	122	96	103	124	111	97	123	125	104	97	90	99	114	116	96	97	114	98	96	111	101	101	96	104	107	99	95	101	93	100	94	110	101	99	102	129	96	119	104	113	116	101	114	84	105	93	83	95	126	120	100	86	118	111	96	121	116	120	89	80	102	94	104	105	98	95	124	101	92	94	100	107	84	109	108	107	118	89	89	96	83	110	97	96	104	102	107	75	102	96	85	94	84	87	99	92	91	121	99	100	101	114	100	109	98	81	110	96	74	106	82	103	103	96	87	107	101	113	89	94	93	105	103	93	91	91	119	104	104	87	99	103	98	80	87	106	106	85	95	100	81	92	116	67	108	101	91	99	108	115	111	85	85	104	111	101	99	104	92	88	102	115	90	91	93	95	93	109	94	100	96	105	115	111	91	85	103	93	110	87	108	105	103	83	99	104	103	96	92	118	117	110	90	95	96	98	99	100	106	103	90	102	81	100	96	84	101	82	100	87	97	113	106	105	109	90	107	124	94	111	91	103	111	93	114	85	106	85	108	108	96	97	98	93	92	99	87	95	115	93	109	112	99	94	98	103	111	102	104	107	107	94	98	100	109	120	95	98	85	113	114	101	113	94	86	91	85	67	94	68	128	102	98	104	99	99	107	108	89	99	66	95	86	95	92	98	106	102	109	106	96	100	104	101	94	97	110	107	92	102	89	103	110	88	105	107	86	103	94	88	100	84	121	104	106	109	88	99	108	98	118	107	93	116	116	92	107	105	107	100	107	111	89	102	95	101	113	90	119	115	124	97	126	109	99	92	106	103	110	99	92	98	103	107	98	99	104	119	90	110	96	95	79	77	87	114	116	95	89	101	96	83	118	112	96	102	116	103	105	112	97	82	105	111	100	92	77	89	115	104	97	107	109	101	84	84	103	98	83	94	89	106	104	103	105	106	91	104	104	94	79	114	86	83	92	99	102	113	81	103	87	111	99	100	95	103	90	93	108	115	92	98	102	104	95	108	102	102	76	89	91	99	88	85	98	110	92	99	100	103	89	91	97	104	91	118	98	108	90	98	95	108	103	97	97	99	101	94	92	101	110	85	95	109	94	118	116	108	114	102	107	100	107	91	84	80	81	96	104	120	111	93	102	91	96	97	109	120	80	89	94	107	95	93	91	96	82	103	76	106	86	99	103	112	90	91	100	114	112	88	105	108	113	100	92	94	101	113	92	90	89	97	117	98	121	107	95	92	101	95	91	128	93	106	131	95	89	102	107	94	112	105	101	106	79	82	115	94	103	66	90	99	105	98	90	110	99	73	91	101	101	95	106	112	83	107	105	89	103	106	84	91	97	101	113	112	116	73	114	103	98	100	100	94	84	86	87	107	108	95	100	90	83	87	100	95	100	87	87	99	107	86	112	112	99	104	96	97	110	120	94	116	117	107	104	115	99	109	84	117	115	110	93	113	92	87	94	121	88	101	98	99	90	96	128	117	97	89	96	96	93	101	95	92	116	97	88	81	112	100	111	110	88	98	116	98	93	102	100	91	94	102	84	99	85	104	101	88	84	101	90	112	98	91	95	105	93	90	107	85	107	109	122	102	113	105	110	93	99	100	123	83	127	92	102	109	85	92	106	103	87	107	104	109	116	89	84	90	100	110	99	102	91	112	105	95	112	99	94	107	116	99	108	85	108	96	86	106	111	116	99	102	102	94	91	109	93	111	106	102	95	92	87	96	65	98	121	102	99	95	82	98	87	102	103	92	102	91	91	97	100	102	102	87	115	99	96	104	103	97	86	90	104	81	104	79	98	98	116	90	74	103	103	113	102	114	104	105	95	95	101	106	91	110	101	106	90	80	95	104	92	79	90	104	108	103	114	94	99	87	102	109	98	106	100	94	98	107	95	110	91	93	123	70	95	94	119	89	106	98	103	99	93	87	95	100	96	95	93	92	95	105	91	102	83	105	108	107	101	98	117	87	83	90	106	105	90	109	102	105	81	98	94	99	94	84	116	85	99	103	85	108	111	103	116	92	116	98	99	87	109	102	89	90	95	102	99	109	105	92	90	101	94	102	88	109	106	92	108	121	89	88	96	113	93	104	98	94	103	103	103	101	87	114	94	100	89	90	86	88	88	81	91	106	88	120	107	102	94	100	108	94	88	107	117	86	90	102	97	100	93	105	93	116	100	87	108	106	91	98	87	87	76	99	104	101	97	107	120	103	107	96	93	76	99	102	77	111	97	100	99	111	104	79	95	110	92	105	89	99	80	121	77	105	104	100	105	96	106	96	110	103	97	109	96	101	112	99	103	92	109	100	113	113	112	107	105	113	101	105	96	100	105	108	95	90	93	109	109	110	114	73	95	93	113	109	100	94	106	103	94	96	107	96	101	114	102	101	98	82	75	77	94	86	112	125	111	102	97	122	106	107	89	83	89	110	106	90	94	85	113	115	98	96	103	115	121	109	103	95	92	96	91	109	105	81	85	104	91	95	115	107	93	113	73	88	117	97	87	103	88	111	90	88	79	103	92	97	108	97	100	83	95	105	105	100	117	102	96	108	110	88	102	112	100	102	106	94	111	69	104	93	102	92	97	113	92	95	117	92	101	94	101	109	103	110	84	108	92	97	114	93	108	107	108	81	104	96	85	95	92	109	103	92	107	109	80	69	101	112	102	99	97	111	97	95	105	115	104	86	104	92	91	88	102	119	88	101	102	98	88	99	117	95	105	98	90	109	102	97	103	92	112	110	85	91	105	85	110	97	115	87	121	91	88	93	99	100	106	107	98	101	107	108	90	99	106	90	85	108	103	101	98	116	90	80	108	94	92	92	86	97	95	104	85	118	88	100	78	105	88	100	81	90	85	91	100	93	111	93	96	71	88	89	103	87	106	93	89	98	120	103	102	113	91	98	130	109	95	100	88	86	105	95	109	74	111	85	94	100	87	127	114	97	112	90	102	119	96	103	80	92	81	91	100	97	98	95	104	108	106	85	82	96	93	116	101	90	93	106	110	98	99	116	97	107	99	93	85	106	110	122	89	75	88	94	102	98	90	99	104	94	88	81	93	112	116	98	93	89	103	105	96	89	100	100	112	119	109	99	102	93	82	74	102	105	117	113	106	95	100	104	86	118	84	104	93	86	99	87	94	87	111	108	84	94	85	103	133	103	95	81	116	116	93	113	105	92	89	89	90	94	94	79	89	105	102	109	96	95	92	103	114	109	87	82	96	97	97	109	91	101	87	97	103	94	107	89	100	112	96	92	105	97	88	105	83	110	113	98	94	98	90	108	99	84	110	105	100	95	98	75	109	101	88	93	106	96	93	70	94	90	116	108	120	107	93	110	96	110	100	97	102	102	89	97	98	86	120	105	97	99	96	100	84	104	92	94	105	90	103	87	93	106	97	102	96	95	109	91	100	98	88	105	101	81	89
8268	1270	1805	1870	1614	1224	974	774	701	618	527	503	430	431	422	372	374	311	339	375	328	323	316	338	314	307	282	295	292	291	290	293	258	273	272	270	283	252	266	288	255	254	281	254	250	242	285	292	249	259	244	302	279	292	263	279	235	265	241	253	286	257	289	267	312	269	300	305	291	316	318	310	309	291	328	317	307	301	271	320	307	283	283	298	298	264	300	225	264	270	249	254	269	269	288	252	269	280	255	261	253	240	227	261	262	259	247	239	254	238	287	265	266	265	277	250	251	215	282	269	264	276	250	264	249	258	292	244	281	258	258	227	245	261	260	270	235	267	247	255	229	270	238	249	251	260	234	245	235	236	231	265	233	227	268	281	239	246	281	228	240	254	261	249	242	228	255	252	239	269	267	270	248	243	265	260	274	276	257	279	283	246	279	232	240	266	218	278	234	256	227	244	242	278	257	255	262	284	287	264	262	245	286	246	260	249	245	278	259	248	244	207	253	257	234	249	237	270	255	274	244	246	241	260	227	284	253	256	297	261	264	251	232	251	224	237	274	250	249	244	264	243	225	251	255	233	255	252	281	238	244	232	255	262	254	266	275	269	252	249	253	248	240	262	275	273	248	254	235	266	265	252	248	267	218	265	262	244	255	265	268	263	230	255	265	245	220	259	260	223	255	254	249	273	270	248	276	252	250	236	245	245	252	254	255	245	290	262	262	236	259	258	232	241	251	242	247	227	244	273	255	238	245	259	248	232	261	243	248	251	242	233	248	266	249	278	264	247	250	252	242	239	257	252	239	269	283	250	259	267	252	269	258	268	246	260	266	266	262	255	248	252	291	253	250	228	226	260	226	242	272	276	278	231	251	273	271	268	260	274	254	222	247	247	226	243	252	242	254	257	245	238	253	246	305	258	234	248	260	272	266	225	245	241	227	277	256	244	261	220	264	243	274	255	217	237	263	265	249	263	262	242	258	249	235	272	259	273	207	227	240	246	273	244	271	259	283	286	263	224	238	263	261	262	228	264	239	250	233	255	232	243	241	260	257	239	270	235	233	276	268	266	276	254	243	287	257	263	226	230	221	248	279	239	266	246	254	239	258	245	275	236	271	237	274	260	277	268	253	236	253	249	236	236	256	274	273	249	242	260	254	228	265	231	244	245	252	228	266	225	257	252	250	227	266	244	237	236	271	237	257	244	252	288	245	259	248	278	252	229	246	242	245	244	246	265	247	265	265	235	238	245	223	252	267	245	248	243	256	243	271	255	245	245	237	242	250	215	248	228	240	263	255	283	248	232	243	256	257	266	282	253	279	223	243	282	258	240	248	264	228	275	265	246	248	264	237	252	240	238	261	251	259	217	265	256	253	240	256	247	262	258	207	256	272	248	287	253	250	261	277	263	257	242	280	237	216	238	228	262	265	223	258	274	262	261	245	262	263	262	259	233	244	257	230	252	247	261	252	251	256	263	270	266	234	250	257	250	266	272	236	244	255	267	254	244	227	258	266	251	284	252	245	239	255	283	229	277	246	229	258	275	272	260	264	282	241	230	241	235	267	252	247	218	268	264	225	284	242	268	241	290	229	232	242	280	249	255	244	246	252	264	247	239	255	266	285	257	261	272	254	262	291	238	232	249	255	239	246	247	257	271	283	262	262	231	241	246	247	270	283	265	267	254	228	276	272	267	270	265	266	262	254	245	230	268	298	241	240	235	258	244	260	244	231	252	243	260	256	244	249	266	250	258	272	244	251	243	244	249	238	233	259	248	234	269	252	260	258	266	249	250	265	268	249	261	270	232	250	269	271	254	254	267	254	233	274	257	254	239	255	238	276	244	266	236	259	263	283	238	276	281	268	241	251	271	259	232	257	252	269	263	237	262	246	268	242	237	254	287	252	229	226	239	282	249	229	222	264	236	275	254	231	231	258	230	261	267	263	235	249	277	273	227	231	262	253	252	248	249	287	244	280	271	264	258	264	267	249	252	216	263	268	240	225	239	240	228	259	222	220	215	278	272	255	294	268	254	257	230	257	267	275	226	227	243	263	227	266	263	245	264	270	263	278	246	251	213	253	264	235	231	291	236	240	264	245	253	260	247	250	249	253	261	264	259	274	274	271	278	266	263	259	263	217	275	231	240	269	238	231	259	255	250	279	241	247	270	244	248	271	287	224	263	242	265	241	268	238	279	276	249	239	249	281	239	242	257	251	211	250	252	249	252	239	247	283	248	240	241	267	239	256	278	253	235	262	264	248	252	228	242	241	255	237	281	264	261	223	244	234	229	255	235	220	263	241	236	261	225	253	259	249	256	237	274	259	243	239	248	229	263	253	262	269	240	271	254	237	268	257	231	260	250	228	283	263	255	248	236	232	265	247	232	238	260	282	261	250	257	258	256	252	252	266	244	256	258	261	255	272	281	264	263	253	276	248	247	264	231	223	248	257	277	271	245	237	236	260	250	247	249	254	256	240	275	275	258	250	261	277	268	255	270	263	250	276	290	286	277	244	227	228	243	265	260	237	254	248	239	251	269	242	236	249	220	291	258	248	266	249	275	247	249	227	254	245	264	281	256	250	269	236	250	245	243	273	239	219	246	252	269	285	269	255	240	239	246	263	243	260	258	289	242	251	254	256	256	238	253	259	263	283	254	253	249	257	268	247	254	279	242	256	255	246	245	265	240	257	236	239	264	283	281	235	233	263	248	258	225	253	245	240	261	234	240	255	269	267	251	240	227	239	256	260	251	251	234	252	243	256	246	247	279	266	261	260	272	247	268	248	261	274	260	240	283	273	266	249	241	243	247	264	247	254	262	254	246	274	258	259	258	238	236	270	255	248	254	230	278	243	266	243	254	263	277	252	227	251	288	242	260	249	261	251	246	263	234	261	261	247	241	262	221	271	255	286	246	255	246	241	252	255	245	239	270	278	266	276	268	236	208	260	258	250	234	249	268	265	268	271	249	254	255	262	245	244	257	265	247	237	279	238	249	253	226	291	228	239	254	250	257	277	252	244	259	262	283	248	234	253	261	249	246	265	231	244	254	254	241	282	233	248	242	232	232	260	243	261	253	250	250	266	275	260	242	248	271	224	259	263	255	223	265	244	234	259	264	269	237	261	238	244	226	238	253	232	256	238	251	261	238	286	251	275	271	267	261	271	258	259	277	242	254	253	227	272	262	244	268	255	267	249	244	254	251	289	233	249	236	269	269	260	292	270	243	270	238	266	241	264	269	269	226	284	249	244	247	282	231	242	259	248	246	260	252	226	269	236	261	235	265	267	261	238	267	307	275	254	230	240	234	246	244	243	258	270	236	258	274	267	247	292	286	226	260	256	240	260	273	250	243	262	257	270	251	254	273	230	239	237	264	258	246	242	237	281	272	244	258	243	250	252	249	270	255	255	240	246	245	263	273	232	263	262	290	240	239	260	253	260	241	284	272	239	242	273	249	245	218	252	263	283	268	274	255	245	249	277	235	248	248	253	233	239	258
1645	339	201	238	240	216	217	210	204	189	204	223	209	196	199	213	192	197	225	224	224	202	249	221	195	225	176	208	238	200	200	235	187	206	196	202	190	197	218	225	225	212	216	210	193	197	199	183	240	222	216	220	210	191	224	208	186	238	199	206	203	186	199	224	231	211	182	226	234	194	215	226	210	207	220	221	233	202	208	211	201	225	221	209	215	202	198	214	182	205	225	214	187	179	200	193	173	221	201	218	214	209	208	214	199	188	240	224	180	206	221	219	220	214	220	198	212	217	245	190	224	185	182	196	203	244	187	220	189	203	206	206	179	194	210	184	219	215	212	205	226	226	186	205	224	177	195	218	207	181	201	207	226	206	198	203	229	204	205	181	206	201	207	213	180	190	225	217	210	213	186	194	205	210	232	230	206	206	207	180	176	199	185	216	177	214	211	189	217	207	207	211	194	220	199	179	203	187	209	209	209	184	217	203	183	194	203	241	220	214	241	231	189	216	204	235	170	201	181	209	211	208	219	187	190	200	232	210	207	226	197	215	208	214	182	219	236	198	192	228	198	208	176	172	192	205	205	215	233	208	212	169	225	219	216	184	175	218	207	222	205	204	177	184	216	204	212	201	195	209	214	209	227	185	227	167	200	199	242	192	199	189	208	202	207	208	211	213	238	193	203	204	229	195	180	230	222	209	219	187	193	181	229	211	216	221	214	200	200	195	173	197	206	213	197	188	207	199	193	238	230	192	211	220	228	205	206	214	237	237	197	191	185	199	211	214	230	215	223	203	196	197	217	231	203	189	209	193	197	211	201	214	215	228	211	225	221	210	198	221	204	194	226	212	205	243	191	187	216	218	182	194	238	202	239	198	226	180	239	205	189	215	193	220	197	196	233	219	224	235	242	210	190	217	187	207	194	183	201	211	205	212	224	226	184	212	209	182	184	209	217	193	246	200	203	218	244	218	200	203	211	211	214	199	197	213	221	197	178	217	205	224	210	214	239	209	225	205	208	223	234	224	203	217	222	249	207	227	207	201	224	186	212	193	192	183	181	177	214	202	208	211	213	194	206	201	217	238	219	189	213	182	201	218	180	195	210	175	224	211	223	209	193	204	185	219	185	216	196	192	201	177	228	224	215	234	208	247	206	194	197	216	186	175	191	212	204	206	191	193	188	209	224	208	195	208	194	207	208	184	205	198	215	238	198	220	188	214	214	217	206	194	226	206	176	218	219	200	191	183	222	206	193	187	207	203	191	191	235	216	194	204	200	197	224	176	209	217	217	202	213	211	197	247	209	183	199	223	223	231	213	192	213	231	210	216	200	183	211	206	183	202	222	194	215	210	226	227	209	200	199	207	209	203	198	228	198	216	222	190	234	193	206	209	219	214	203	188	232	232	203	192	194	213	177	198	222	216	206	194	205	207	234	203	204	221	201	202	206	239	228	183	250	210	216	201	212	196	223	207	196	210	202	209	221	212	217	211	205	208	197	185	204	217	210	182	220	214	225	207	185	212	224	223	186	202	211	202	204	173	217	215	197	222	197	200	180	222	221	209	192	200	218	206	238	219	212	222	213	196	204	229	213	214	231	194	211	224	217	207	211	196	207	226	213	181	220	199	226	190	238	218	201	214	214	203	219	219	195	187	206	239	198	195	202	226	194	194	212	193	210	207	211	207	208	213	238	202	218	208	213	203	218	214	219	188	199	207	217	224	196	211	220	202	238	178	215	218	220	212	229	203	213	232	231	231	219	216	198	225	192	209	227	199	171	194	210	210	197	205	210	205	214	202	195	211	198	198	208	189	218	192	208	200	213	181	195	182	195	237	204	171	200	194	195	209	205	203	203	188	226	201	253	183	211	202	235	188	206	206	203	212	189	233	210	210	205	200	207	191	189	191	227	186	226	202	223	234	246	204	187	227	200	217	193	237	173	233	216	199	186	202	222	209	179	203	218	203	205	206	193	195	189	202	222	208	216	182	206	222	215	209	234	203	195	190	176	200	251	221	190	207	218	195	209	211	202	213	185	209	190	191	215	198	189	212	176	232	212	194	207	198	216	188	238	193	222	192	197	198	230	217	207	199	222	198	188	203	191	215	213	199	189	217	225	204	208	203	198	217	218	223	213	225	223	197	222	215	215	208	193	185	218	211	203	232	201	199	225	211	208	222	197	219	201	204	205	212	207	187	174	211	210	198	195	225	210	186	184	199	192	201	217	182	202	198	180	205	238	224	226	214	194	214	224	244	188	197	236	212	225	223	198	208	231	203	215	228	201	207	211	222	212	198	210	194	203	202	203	212	200	207	196	228	177	205	202	216	180	212	217	203	228	183	203	232	203	197	209	222	196	185	225	231	213	216	214	225	214	207	218	191	214	202	221	208	223	203	193	218	224	209	211	215	216	187	202	197	207	178	208	196	212	184	235	206	214	240	195	187	178	188	189	199	199	215	192	202	193	217	203	226	225	179	226	213	198	216	202	198	219	204	228	201	217	202	220	243	211	217	195	237	205	231	206	200	207	208	212	182	236	240	198	215	245	184	199	192	222	219	196	196	225	226	204	218	230	193	212	193	215	201	194	214	205	187	224	210	209	189	184	200	221	223	218	213	206	193	210	169	212	193	190	214	212	187	216	234	227	210	211	226	187	235	221	208	195	216	215	214	209	206	197	208	197	244	233	223	189	212	193	213	229	206	216	201	208	260	217	219	184	228	218	232	227	203	208	206	189	189	201	199	229	212	239	217	266	208	189	212	228	195	203	202	216	200	201	221	226	196	206	186	248	210	188	199	207	194	219	196	208	197	231	182	225	203	210	209	223	221	219	196	213	215	222	203	202	213	209	191	203	224	232	198	197	199	207	184	200	219	199	218	210	206	223	206	213	196	215	220	217	194	228	205	217	212	213	212	219	236	223	181	199	229	202	194	197	203	212	200	203	209	200	207	212	227	203	180	200	214	221	228	225	206	190	197	188	218	200	231	219	214	196	215	197	192	221	207	205	208	176	221	214	236	197	200	230	220	230	202	215	202	206	234	211	196	214	209	191	220	206	210	198	205	221	180	215	206	199	239	215	208	214	202	205	185	201	179	217	227	220	209	204	241	177	199	237	207	192	190	199	207	163	188	211	204	220	213	201	222	200	241	228	236	226	201	237	222	183	199	216	199	220	188	186	204	202	227	200	182	231	237	211	170	217	216	218	214	215	220	219	199	191	203	190	221	194	210	212	204	190	224	199	174	197	188	216	211	204	192	184	216	199	212	194	184	214	224	221	233	192	215	206	247	199	213	194	182	232	193	191	220	195	194	187	178	243	201	198	227	204	225	200	210	210	190	231	200	220	204	217	200	207	170	199	199	200	210	209	207	216	197	195	243	208	217	218	248	211	209	226	220	197	232	218	200	208	202	226	224	223	213	204	211	192	204	199	204	222	228	213	205	193	210	237	196	228	201	193	204	184	198	214	194	208	219	205	203	209	223	203	224	235	203	209	209
1995	705	567	528	558	533	486	508	475	500	481	524	510	505	514	524	451	494	480	507	505	475	509	477	487	457	522	495	477	467	468	473	504	462	477	500	510	471	484	475	520	482	527	521	480	490	528	463	490	477	489	481	480	506	453	498	504	482	464	504	471	473	514	519	470	522	519	536	490	571	535	495	521	499	510	509	528	484	474	522	525	530	489	480	539	467	502	485	494	480	466	500	474	480	488	465	479	484	496	494	455	486	493	500	470	474	505	489	469	504	477	494	443	469	473	453	507	479	483	439	521	498	488	486	438	485	505	461	533	496	450	490	500	484	482	483	477	500	492	486	511	517	473	470	519	475	459	490	475	530	488	480	458	498	480	489	489	461	468	504	462	444	468	470	516	460	483	514	492	469	490	511	475	490	503	470	479	493	496	509	450	498	466	494	541	472	513	501	494	485	463	475	503	490	489	465	457	466	469	517	507	485	501	465	454	470	496	472	494	498	487	498	463	496	501	505	481	527	505	475	458	493	442	496	484	464	505	471	489	536	500	494	523	484	484	504	487	482	482	483	508	489	490	448	539	488	489	503	479	514	463	510	508	455	498	481	516	525	508	465	440	461	481	497	478	463	475	510	479	440	464	482	500	475	472	497	469	480	462	493	512	480	470	487	499	478	469	484	495	472	472	463	521	486	502	467	495	503	474	467	457	566	504	470	483	473	490	474	480	488	479	509	478	490	506	473	492	493	464	498	493	495	498	484	484	454	482	484	474	520	491	472	479	459	500	510	503	485	491	469	451	495	475	496	469	478	469	524	497	478	488	470	477	547	498	536	484	492	458	491	518	446	472	485	509	490	449	509	493	503	470	508	497	466	508	494	483	512	487	492	508	499	499	486	488	483	490	466	474	455	509	474	509	494	481	476	474	497	485	505	493	470	440	504	501	471	479	516	503	465	492	469	522	477	472	513	464	484	475	469	435	478	462	507	489	502	460	497	500	459	496	485	469	480	486	497	522	514	441	502	481	502	492	463	455	500	458	459	541	508	490	472	468	459	497	473	463	494	453	511	454	480	474	470	480	536	492	479	479	461	515	471	495	459	456	471	482	499	502	504	504	480	476	534	506	502	487	482	508	512	485	487	492	476	444	488	486	470	521	478	493	504	497	500	482	496	487	518	523	482	503	475	462	508	458	457	525	521	471	506	526	507	499	460	462	490	501	529	493	495	450	529	477	488	485	546	416	513	472	519	508	484	504	470	490	430	497	501	482	478	507	468	509	555	483	490	485	504	506	473	534	497	489	448	499	453	504	496	502	482	512	490	521	513	479	473	486	480	489	477	483	474	472	498	450	474	528	516	514	505	515	508	496	519	469	453	458	482	533	459	477	472	493	471	497	471	468	490	496	478	522	447	468	455	434	509	490	477	508	465	508	496	457	470	483	501	505	490	526	513	477	489	468	445	493	476	474	453	494	481	471	506	511	482	488	474	470	504	470	496	464	489	482	480	488	493	472	460	498	493	482	501	473	461	493	465	498	471	474	462	483	524	479	495	482	469	467	474	499	519	544	493	498	462	438	554	469	461	492	491	485	449	448	483	473	507	504	509	512	460	472	509	499	488	500	480	512	480	507	500	480	493	469	486	467	479	548	470	513	453	471	481	482	508	476	472	497	532	497	499	514	482	472	463	529	522	458	491	463	501	495	504	502	505	480	464	516	483	479	459	458	503	536	517	483	472	464	509	446	497	482	486	491	490	470	497	466	446	509	481	479	500	480	489	442	476	485	486	458	496	478	491	452	500	480	511	474	482	460	480	528	470	552	493	514	522	498	458	512	484	529	525	505	490	487	497	485	494	477	509	437	469	473	512	515	493	508	494	488	458	457	478	509	502	496	515	485	518	521	477	504	466	520	488	491	511	472	480	467	503	469	510	484	529	475	472	454	475	500	483	472	517	464	488	517	509	491	526	511	462	482	512	494	478	506	502	499	482	486	495	499	460	496	505	474	497	556	505	487	509	484	474	517	487	483	475	471	506	474	457	480	475	511	491	511	446	491	493	481	485	483	478	499	479	471	472	479	525	490	504	476	472	512	499	482	485	503	478	490	521	468	511	482	461	515	495	467	507	490	479	494	462	445	450	491	516	477	477	491	493	474	485	476	494	459	494	489	465	497	466	488	507	499	477	495	465	507	449	475	474	529	481	481	482	486	505	470	486	499	491	525	506	483	504	474	522	479	482	481	481	515	450	499	460	450	502	455	477	502	508	488	512	458	508	468	559	466	458	497	482	481	513	531	479	469	506	487	474	497	497	463	516	496	512	517	487	491	520	487	451	480	489	483	490	481	482	531	438	466	510	485	520	466	458	498	508	475	543	458	502	510	475	497	495	480	481	503	527	472	442	493	515	473	517	495	464	475	469	512	492	502	517	489	509	447	500	498	516	507	489	477	484	491	488	521	497	496	448	433	499	481	492	485	507	504	485	507	484	477	519	496	509	491	487	489	517	482	483	490	475	507	466	486	489	506	461	460	519	443	460	514	520	462	510	476	499	476	488	500	473	492	444	477	487	506	480	495	503	502	494	490	500	483	493	516	474	465	443	495	491	458	508	497	478	498	483	494	474	501	466	411	453	466	481	467	475	508	529	495	518	453	505	453	473	508	460	491	485	515	489	486	463	472	481	482	497	509	489	473	509	474	475	483	450	481	477	492	449	515	483	481	478	467	481	485	472	498	480	520	443	502	476	440	503	504	480	529	478	486	509	460	514	495	501	519	477	448	462	489	462	496	487	494	518	488	483	496	483	482	475	456	497	510	493	525	476	496	461	465	513	492	442	446	465	488	480	462	472	465	474	477	480	484	444	444	464	483	494	500	502	469	487	491	528	503	487	506	515	490	497	504	498	517	463	471	495	539	494	464	478	523	484	479	479	465	450	484	502	503	476	493	498	523	515	477	506	513	515	485	499	501	489	521	480	484	534	489	504	502	498	476	453	476	471	462	503	500	495	483	499	534	451	514	470	499	503	512	484	462	488	481	506	503	509	488	447	467	454	510	517	453	539	478	528	480	487	485	478	490	493	483	524	480	500	486	505	454	477	491	484	515	494	451	482	466	484	485	482	455	498	497	465	501	498	476	465	486	493	463	472	504	454	470	469	465	520	492	513	504	473	485	513	493	494	448	452	505	480	499	478	459	489	465	516	493	473	501	479	441	485	501	498	486	514	475	522	451	478	489	469	535	465	498	470	478	505	476	488	518	464	487	475	451	508	490	531	498	496	472	484	501	453	529	491	512	505	495	497	476	491	467	485	450	462	519	472	483	479	496	440	504	515	549	473	507	529	511	486	491	485	503	500	494	471	491	481	478	511	493	514	468	482	484	482	465	547	484	507	494	490	462	537	450	456	481	496	466	468	499	499	501	492	536	461	516	513	506	508	497	442	471	488	536	465	480	495	523	482	506	513	488	526	475	516	500	487	494	471	497	499	465	494	501	508	482	500
7403	756	530	427	345	267	255	244	232	205	204	218	206	217	202	202	199	187	193	214	171	204	180	191	187	207	175	174	182	179	198	188	214	178	184	194	191	195	188	191	198	186	196	213	180	202	186	198	186	182	169	183	144	194	186	180	193	202	197	201	227	187	197	200	200	195	186	214	176	200	205	188	198	198	197	204	176	208	166	191	187	188	196	193	191	195	166	185	211	178	165	195	188	208	204	192	207	199	178	190	205	169	195	195	195	198	196	201	176	189	199	180	172	194	187	160	189	196	186	167	183	191	180	225	181	212	217	199	170	180	193	192	184	183	168	219	201	175	186	176	199	199	179	168	182	192	185	190	194	207	172	205	192	181	229	179	195	170	194	194	207	208	219	202	177	177	196	166	209	192	186	154	217	199	193	168	207	181	203	187	180	177	187	197	179	210	204	203	200	198	189	199	177	167	195	171	208	205	177	189	187	184	193	208	205	193	197	185	174	209	199	176	196	188	207	173	192	207	190	189	180	199	202	190	196	188	169	182	179	203	202	179	208	202	168	164	199	194	189	165	187	192	194	197	189	182	201	172	180	198	173	191	186	170	166	192	185	162	205	189	184	204	194	212	213	203	173	199	202	209	193	170	186	198	174	188	202	191	188	203	168	222	190	212	198	170	216	182	188	200	192	195	169	185	194	170	171	210	207	175	200	187	168	183	195	188	183	179	222	168	191	189	185	157	192	188	166	217	199	192	170	199	219	209	173	187	177	201	185	199	191	197	194	187	226	171	184	176	193	194	197	195	174	207	206	183	178	204	162	177	170	195	195	164	194	197	182	187	213	188	207	200	181	190	187	177	202	216	201	201	193	189	171	180	180	175	165	170	189	190	179	169	183	180	179	184	183	188	190	192	208	168	213	189	202	228	198	183	177	191	181	197	197	183	182	205	198	196	176	181	183	190	196	180	188	175	188	198	181	198	211	206	211	200	171	177	190	189	181	174	204	201	188	181	191	202	174	196	168	183	205	187	191	187	172	208	187	148	197	197	178	206	185	218	197	169	206	184	178	187	216	182	192	207	197	185	186	183	203	165	188	195	224	180	175	188	200	199	186	189	182	165	185	182	184	197	178	198	189	193	209	189	189	181	182	161	205	194	195	218	185	197	181	219	175	200	187	154	187	198	167	192	187	159	196	188	190	181	192	191	170	184	199	172	176	183	210	162	206	186	192	190	220	193	173	192	191	178	200	168	219	194	179	181	196	187	175	193	197	163	211	187	195	197	163	195	171	164	199	213	175	179	195	165	182	179	194	187	184	189	187	184	209	161	197	196	173	169	193	192	190	191	206	176	175	200	172	188	180	189	177	213	152	169	175	195	181	186	166	188	220	201	187	193	206	200	190	186	192	177	210	206	193	188	178	188	188	186	215	206	226	189	192	187	191	187	202	148	201	182	185	191	179	198	187	179	176	187	185	182	190	206	173	189	186	170	178	188	185	172	196	182	179	181	200	160	180	206	180	214	196	196	204	196	207	178	202	208	212	157	196	201	186	197	179	180	228	186	179	189	181	205	169	219	169	178	196	231	187	182	203	196	173	169	194	197	200	178	184	221	200	193	201	169	182	176	170	201	196	183	200	211	190	189	190	213	193	192	189	194	206	202	192	211	200	174	185	176	199	167	182	189	182	164	207	161	204	204	176	157	183	178	183	193	203	189	178	192	209	186	180	184	182	181	180	195	181	184	180	203	191	179	162	181	201	208	218	192	186	194	186	202	186	196	173	192	214	186	192	207	170	180	200	219	210	193	206	171	189	197	202	181	193	173	187	209	183	202	183	171	190	187	192	179	204	190	197	193	183	198	186	221	207	186	199	212	190	186	211	179	216	201	197	199	180	199	174	183	198	206	170	186	170	179	196	208	199	199	216	143	186	173	182	215	200	190	189	184	203	211	163	185	193	179	207	170	182	185	176	182	180	190	189	179	176	187	202	193	204	195	206	188	174	184	192	166	179	164	180	198	191	202	199	183	187	187	188	184	184	195	221	198	207	210	199	190	197	174	200	164	190	178	187	191	210	181	201	201	155	199	200	201	187	174	192	156	181	167	185	186	203	224	194	179	184	185	179	195	199	190	177	192	191	186	208	206	219	183	186	195	204	184	171	165	171	175	186	170	191	173	185	180	195	168	208	194	177	190	196	199	176	190	183	198	176	179	171	184	203	178	180	186	166	171	204	177	194	188	205	193	160	184	182	171	176	195	185	189	180	183	206	165	186	188	194	176	179	168	177	197	205	213	187	183	195	198	194	178	164	191	185	175	165	184	198	179	192	203	214	187	205	180	193	182	163	206	181	190	198	188	197	183	181	191	198	214	190	215	200	191	203	190	184	191	216	211	182	180	193	186	179	219	197	210	200	185	204	198	180	188	196	190	184	179	181	207	155	186	189	175	203	220	183	199	197	197	195	194	219	194	163	170	204	194	193	187	181	172	192	183	161	179	190	193	190	204	189	183	198	179	201	157	180	205	207	184	164	192	181	181	186	173	198	184	183	190	189	165	208	171	149	186	175	202	184	178	160	213	195	181	173	195	180	180	198	199	212	178	189	185	180	191	195	197	233	194	216	215	180	164	199	199	189	187	196	182	178	168	178	206	190	213	188	172	169	182	188	185	209	185	184	211	192	214	177	199	159	205	197	196	158	182	170	185	169	213	202	180	196	177	170	159	190	181	210	203	193	193	176	206	174	211	175	198	184	186	198	131	170	213	200	195	201	199	186	202	191	200	184	177	200	183	185	188	182	190	168	188	192	168	179	203	196	184	184	190	179	163	185	203	188	194	179	188	218	196	176	207	203	197	193	182	168	204	181	209	189	190	178	192	188	185	171	178	191	195	193	197	188	209	207	187	202	183	181	211	184	197	176	206	190	208	194	159	156	195	192	193	212	189	171	219	219	195	202	189	197	193	174	199	205	216	191	174	162	203	179	178	165	183	196	181	178	193	167	193	188	198	199	198	184	189	196	226	202	171	179	180	207	191	215	185	168	213	172	226	179	217	197	188	206	188	190	210	201	184	212	196	206	196	170	195	171	212	199	186	201	172	174	191	180	190	145	197	188	217	182	175	200	178	180	180	219	177	177	181	185	165	184	167	185	196	193	191	207	210	207	194	185	172	140	198	214	207	192	200	180	196	205	183	177	214	165	182	195	189	178	208	188	196	188	203	191	176	180	187	183	193	180	195	201	200	200	213	170	202	190	190	189	206	214	203	194	188	169	177	199	162	209	176	200	179	204	205	191	191	190	192	194	171	208	198	179	180	184	182	169	172	181	185	189	202	179	211	204	203	183	216	197	193	196	172	195	162	186	178	201	189	184	167	187	179	184	195	213	183	189	196	180	201	182	190	182	175	181	190	181	181	173	184	191	173	196	184	162	204	208	190	193	182	192	192	177	197	173	167	198	168	196	190	175	203	195	184	210	184	182	196	185	193	184	174	175	199	192	182
6636	1041	1217	1318	1144	973	847	787	663	703	602	548	530	524	522	535	537	530	482	481	474	473	441	486	464	480	490	438	454	428	461	472	429	440	440	442	469	492	474	442	460	438	469	428	453	450	471	418	459	465	452	451	437	439	477	444	458	474	464	461	429	478	502	494	464	467	491	487	500	475	513	508	462	462	450	501	464	451	470	462	458	478	459	454	425	494	451	452	517	447	463	448	436	444	437	451	458	435	483	482	431	420	456	440	408	470	458	445	426	439	446	420	426	468	458	458	428	443	427	406	448	439	424	461	427	432	444	465	415	457	415	442	455	450	449	459	440	481	439	456	419	450	467	493	454	465	442	444	411	442	392	449	425	451	480	454	441	430	438	387	442	467	443	451	487	447	474	453	391	475	451	439	421	482	452	450	441	431	445	438	434	452	455	448	454	442	430	477	438	459	451	441	453	404	442	439	433	408	416	449	428	426	463	424	470	445	436	404	455	463	416	453	419	429	428	465	468	472	422	455	452	448	468	449	476	449	433	441	479	436	455	471	420	431	450	440	458	438	454	431	439	425	429	446	400	413	451	447	475	445	480	434	451	411	468	480	463	437	423	447	473	456	443	429	441	451	464	429	444	450	472	460	490	437	420	461	430	422	432	449	442	429	429	448	429	450	447	447	392	414	424	461	461	419	419	416	441	419	442	415	425	406	455	465	449	467	449	424	466	416	444	458	456	453	417	435	411	427	465	451	472	471	433	453	508	448	482	454	456	453	411	424	458	442	450	462	425	472	429	442	475	436	423	420	415	435	440	423	462	444	468	439	467	438	452	437	401	469	487	418	437	457	427	438	439	439	485	442	476	415	443	429	434	451	455	461	436	449	453	456	436	456	434	461	447	436	406	417	443	459	445	443	469	455	459	423	442	441	460	475	417	450	455	491	414	460	417	389	450	475	429	462	417	469	484	432	433	407	406	462	472	425	447	471	454	445	448	452	451	474	463	433	443	448	444	447	425	440	416	426	424	472	463	431	427	458	459	484	473	421	473	417	469	439	385	417	481	468	438	424	491	449	457	437	452	451	420	452	438	439	464	452	464	476	453	421	408	436	403	409	431	475	470	452	443	404	476	455	468	429	453	445	432	414	447	438	425	461	458	460	419	430	434	425	438	490	427	447	419	431	455	429	473	426	407	429	423	444	459	446	413	398	438	440	489	432	430	438	472	458	494	474	400	427	445	457	468	436	415	467	454	432	425	428	434	441	460	445	470	437	489	444	415	433	431	433	441	400	437	439	468	438	449	419	445	428	439	418	431	456	426	473	440	392	439	420	459	462	434	473	458	434	433	441	433	463	411	443	442	431	461	483	431	453	447	450	403	428	463	434	427	398	407	432	424	476	474	416	448	418	449	447	454	484	436	444	426	449	433	400	423	452	420	424	482	476	447	410	485	449	447	441	422	412	458	432	471	477	429	464	409	492	448	440	437	483	456	423	437	420	476	452	412	436	447	453	427	434	428	448	429	419	411	455	434	454	440	431	442	437	475	451	472	453	425	446	426	423	431	447	432	449	435	402	427	432	432	411	425	390	463	430	456	451	429	419	440	414	492	431	455	433	415	467	392	421	438	453	442	420	450	448	431	434	429	485	448	423	452	444	467	441	458	436	436	382	428	493	437	419	428	437	448	407	429	447	428	450	454	491	429	409	435	482	448	477	437	453	453	429	437	451	482	426	452	427	420	437	414	470	452	434	417	430	393	409	422	454	457	427	456	408	461	471	462	454	456	445	421	413	427	458	460	442	450	407	458	464	422	443	440	414	455	404	424	436	446	413	424	433	427	429	438	437	421	466	390	416	440	460	438	456	452	394	443	449	464	439	431	443	449	434	466	444	452	444	465	408	391	416	429	406	423	438	435	429	441	404	402	409	446	410	466	460	438	418	474	444	438	461	421	452	426	424	475	445	435	437	449	463	455	500	428	465	444	402	443	424	427	428	428	454	480	426	439	426	452	479	408	436	447	445	446	432	458	452	453	450	452	435	453	439	411	451	493	440	447	424	459	424	448	442	468	433	482	443	448	419	404	423	415	437	465	453	451	434	449	434	436	433	414	450	416	461	459	417	449	431	443	417	442	418	492	427	464	430	448	444	511	428	426	501	456	468	455	463	438	437	407	460	432	429	455	451	453	420	439	455	429	433	434	437	455	439	465	415	480	445	408	420	415	403	458	423	433	414	403	445	455	479	467	474	428	442	461	448	433	448	408	463	430	438	475	426	453	492	466	452	424	431	454	462	432	391	400	410	419	421	458	397	442	440	465	425	422	428	503	465	441	404	434	435	456	472	435	390	465	393	460	457	502	425	430	458	433	435	424	420	457	454	451	442	475	434	453	415	447	434	408	424	457	433	408	448	429	449	426	446	416	443	462	421	446	419	436	440	418	392	471	443	445	465	477	438	456	430	459	441	423	436	443	445	405	442	477	406	414	456	416	422	422	446	440	457	427	442	373	434	443	461	415	454	435	427	429	469	428	388	413	430	450	473	451	455	436	454	405	458	449	472	446	455	404	428	442	459	423	440	423	432	420	433	410	445	447	438	418	486	467	420	452	479	450	452	464	433	413	460	432	437	479	444	429	442	422	464	428	441	439	434	452	445	458	438	429	440	441	431	425	450	460	454	409	459	435	500	457	435	442	441	446	441	427	424	426	442	487	421	413	460	454	482	429	408	467	464	450	415	475	424	401	416	439	456	413	456	457	435	445	415	428	461	409	446	439	443	467	436	413	459	424	432	444	408	409	445	448	435	435	445	454	411	435	458	456	453	441	407	449	461	479	420	456	420	456	406	441	412	470	419	458	431	472	404	451	450	452	458	454	433	438	415	459	426	415	438	436	483	425	441	444	422	466	427	440	408	439	405	439	473	434	428	465	463	457	433	449	443	439	407	493	413	442	451	440	458	437	424	432	440	476	452	461	445	485	446	454	455	425	459	450	430	445	480	474	451	444	478	467	411	433	437	448	458	431	478	466	448	423	447	446	443	433	419	462	463	439	413	434	406	417	433	412	408	456	442	435	439	429	445	448	438	440	446	430	408	474	452	404	438	427	454	470	412	463	476	466	452	442	474	431	419	446	420	421	423	487	418	418	433	448	448	428	426	426	432	431	446	446	470	434	391	428	469	472	468	448	442	471	493	458	436	447	432	456	409	478	469	408	430	448	406	466	424	468	441	475	448	495	500	451	389	469	449	430	434	438	462	427	436	449	463	446	428	466	429	438	455	451	450	460	466	463	411	478	417	483	411	424	421	453	412	443	420	491	447	411	416	414	456	423	477	438	459	444	466	483	477	420	453	449	455	463	454	424	496	428	433	419	471	425	453	417	446	425	461	473	431	443	427	458	473	425	406	395	465	429	422	422	414	449	464	443	444	487	417	446	438	407	482	479	438	410	474	422	468	442	487	469	435	409	436	462	461	450	439	468	448	462	444	479	438	434	422	481	449
13975	1357	759	568	393	243	254	191	185	170	153	150	122	135	112	124	121	123	114	117	95	112	119	119	113	125	110	94	107	111	119	101	109	116	100	92	109	103	107	98	99	93	100	102	90	104	93	93	109	102	92	93	106	104	126	110	103	91	108	110	99	113	104	117	110	105	117	91	78	100	123	100	116	115	115	95	117	114	109	94	112	106	118	98	104	83	104	113	94	113	92	87	109	95	103	120	90	118	96	85	88	98	119	91	86	124	107	103	106	99	92	94	85	87	94	100	103	106	86	103	111	102	92	99	96	134	102	117	114	81	114	94	101	104	117	99	96	99	123	93	109	113	104	103	97	106	103	110	93	108	92	104	91	98	110	101	103	98	93	91	79	98	101	80	101	95	109	108	93	109	102	105	83	101	102	101	117	102	104	102	94	114	89	111	112	110	120	97	118	77	106	88	93	90	107	87	103	95	104	94	116	99	99	107	104	101	102	100	107	117	100	86	98	93	125	111	101	107	79	82	115	97	91	105	123	109	115	102	112	84	111	101	107	95	106	87	90	92	120	106	97	110	94	105	98	116	118	125	100	101	113	92	92	87	87	88	109	83	96	98	91	92	113	103	116	85	99	119	109	102	109	90	103	91	108	103	112	94	104	111	82	84	109	104	109	96	118	101	96	108	99	91	98	106	89	106	112	105	100	121	93	112	120	88	128	96	105	116	90	81	88	104	99	94	84	97	106	92	90	89	83	99	95	101	108	112	84	109	93	83	104	102	73	94	88	99	105	104	102	109	92	106	108	83	109	121	85	113	119	96	75	105	95	98	100	117	112	101	83	96	103	95	98	97	107	115	82	102	104	88	95	116	92	100	94	112	112	101	109	121	107	87	89	119	103	81	100	99	93	94	89	101	97	82	100	108	115	106	97	113	94	99	100	102	89	92	102	99	92	105	109	92	109	112	103	104	111	107	109	108	89	98	112	99	109	97	118	80	103	90	99	93	111	97	83	121	109	107	101	105	116	114	105	89	100	106	102	78	94	87	126	100	104	105	106	90	102	105	97	112	93	91	91	111	88	105	93	84	89	92	107	135	91	79	140	93	93	101	125	97	102	97	82	100	114	101	100	107	96	95	92	120	85	97	104	106	111	111	88	119	98	110	102	102	84	101	86	111	89	101	93	115	113	101	102	88	114	96	116	89	96	97	95	89	98	103	88	83	99	84	89	95	98	86	131	91	100	95	88	94	101	106	93	104	92	94	107	112	112	97	104	86	79	121	101	98	90	73	93	107	112	92	105	84	133	107	113	92	84	97	101	102	80	105	82	99	92	92	118	94	117	84	103	105	105	101	107	106	97	106	93	97	95	102	107	95	91	101	102	99	102	99	120	103	99	90	93	93	110	106	94	98	78	120	86	88	101	94	107	104	94	99	100	94	78	103	101	108	93	91	102	120	119	115	89	117	99	69	96	89	115	100	106	115	114	104	101	90	102	105	113	116	103	102	81	95	111	118	101	98	101	96	107	135	105	98	109	99	104	86	96	111	98	102	103	92	103	107	90	96	94	121	106	112	104	97	91	104	98	95	100	107	89	99	96	116	90	106	85	107	99	103	89	106	95	111	102	95	98	114	100	100	105	103	102	118	108	92	98	105	103	95	97	92	82	91	115	111	102	107	97	93	91	88	77	99	97	90	91	103	119	97	111	106	106	106	120	94	117	91	96	86	101	94	93	99	115	115	101	133	104	114	105	95	112	86	100	106	90	95	96	89	100	93	108	108	83	117	90	92	90	96	106	95	91	80	88	88	98	97	112	99	91	101	84	108	91	72	98	91	98	106	121	108	82	110	113	94	102	100	117	87	127	102	93	117	94	102	93	123	85	106	102	92	112	102	108	101	98	98	97	113	119	86	98	98	97	112	75	103	112	103	129	130	105	85	102	96	103	108	103	103	106	107	91	104	93	109	108	103	97	105	95	110	118	123	99	100	90	110	86	106	126	102	91	110	99	92	127	106	84	95	117	94	97	115	91	116	86	110	98	108	87	104	106	105	85	112	123	117	87	88	107	96	99	99	92	123	97	96	99	100	98	88	90	110	109	103	96	111	107	92	94	98	99	135	99	90	92	91	116	119	94	102	102	106	106	97	99	121	106	133	106	101	119	101	98	103	104	101	98	92	106	102	111	90	84	119	73	100	98	95	92	101	82	99	122	98	98	93	98	99	90	110	101	111	89	101	105	93	99	102	100	117	104	94	100	116	91	98	89	90	100	95	101	112	97	82	103	97	112	111	97	109	82	103	99	102	94	97	84	102	104	89	97	104	110	96	129	100	111	90	104	104	105	91	92	125	106	92	109	110	100	92	95	90	97	88	88	99	99	98	88	95	98	86	102	96	103	105	105	104	95	91	113	91	104	101	95	87	99	110	95	105	90	101	105	92	97	111	115	87	123	92	116	112	104	105	117	93	107	109	115	113	101	95	109	103	94	83	88	97	117	92	105	93	95	115	106	92	80	121	101	94	90	106	107	107	109	106	118	99	96	91	103	99	95	104	105	96	95	102	98	86	96	109	81	97	77	115	102	91	86	83	105	109	112	93	113	94	105	120	101	89	111	102	95	109	95	90	103	109	96	95	99	115	99	81	87	101	126	81	108	109	106	108	87	90	109	108	104	90	94	93	97	96	90	99	99	118	111	97	95	98	108	119	106	87	112	76	98	95	89	89	115	99	89	102	99	105	92	102	95	107	92	101	105	105	104	93	107	110	96	99	108	99	103	99	81	101	101	112	121	85	106	97	90	107	104	105	115	116	100	84	105	110	110	116	111	105	90	103	102	93	108	117	96	99	83	107	113	106	98	92	114	103	81	80	108	82	105	105	97	120	113	99	86	106	106	104	101	94	108	84	110	91	101	100	83	80	103	100	117	101	95	106	96	131	87	83	101	109	107	97	97	92	92	105	92	107	110	85	100	87	89	105	100	89	95	117	102	98	106	110	94	110	92	111	93	100	110	101	85	124	85	101	97	112	106	103	104	97	94	89	89	99	97	97	111	121	121	97	79	108	114	92	117	112	106	90	102	98	104	94	96	96	95	90	85	103	106	121	115	105	86	114	90	98	102	89	109	100	102	97	86	101	91	116	102	121	106	105	106	91	111	104	100	113	102	90	103	103	97	98	98	84	129	108	118	83	115	100	99	102	100	114	104	89	102	90	102	109	79	106	112	99	84	103	103	118	83	98	88	100	111	86	93	107	89	106	103	94	88	100	91	83	121	109	102	104	88	128	105	90	88	116	103	91	112	101	98	111	94	115	80	106	91	101	84	82	95	91	98	110	109	86	96	99	123	109	99	90	83	88	80	85	106	105	102	101	90	110	106	105	109	107	93	114	108	104	95	104	95	80	105	91	101	87	121	105	115	98	102	93	108	105	83	98	77	94	107	92	91	94	109	103	110	110	86	108	106	113	95	94	83	87	107	116	97	93	88	89	100	101	99	84
8249	1296	1719	1941	1568	1221	929	852	712	637	609	519	471	415	398	424	360	329	341	339	328	335	323	326	321	334	303	287	291	294	257	268	284	262	297	293	289	255	267	278	275	269	271	293	278	289	266	256	255	240	279	259	265	230	264	238	248	257	292	269	258	302	290	307	286	314	293	299	305	325	344	323	264	299	298	292	302	293	287	276	291	305	300	276	291	272	303	300	239	252	256	254	280	254	235	261	240	270	253	256	241	252	267	273	267	248	256	232	256	275	260	256	273	249	259	279	239	260	262	255	236	252	271	246	240	248	269	273	275	230	268	255	259	267	263	247	255	257	256	241	275	250	250	255	237	245	248	255	234	235	275	249	256	252	243	231	261	239	262	249	288	249	287	224	256	272	237	279	257	244	253	269	251	235	251	295	240	288	252	247	230	255	249	229	237	217	266	264	275	259	244	250	253	248	258	270	262	272	267	242	233	249	246	272	260	261	265	232	267	249	274	234	241	253	254	236	251	265	249	231	246	241	246	225	270	275	257	245	249	260	245	240	256	241	231	238	235	264	249	272	235	249	255	253	277	247	265	229	257	256	269	240	259	243	246	241	278	269	231	266	248	257	265	261	251	209	240	256	232	259	240	258	250	249	228	262	254	255	281	262	261	230	248	261	247	255	229	254	277	242	261	274	211	231	249	241	243	259	238	257	225	250	276	238	266	263	255	238	272	256	266	298	226	223	264	254	249	266	300	268	271	248	273	235	230	255	255	221	271	266	270	267	248	269	261	287	251	265	244	260	221	255	273	275	233	252	252	256	234	272	258	256	229	235	248	260	281	266	260	253	247	276	288	255	245	252	258	249	245	262	271	252	241	279	262	276	260	258	240	221	250	252	273	261	258	265	254	228	269	285	258	243	252	249	243	263	284	246	264	274	283	269	266	252	254	263	244	259	274	267	272	265	264	254	257	258	245	257	245	250	238	258	205	252	225	255	253	266	251	251	275	265	261	222	265	228	238	251	230	253	273	230	250	246	228	263	271	275	255	248	226	259	273	245	269	240	232	253	252	237	249	248	273	255	246	260	233	243	253	253	241	254	237	254	245	253	272	247	286	289	236	275	258	277	273	266	280	264	262	244	261	242	246	245	237	236	233	303	253	252	273	265	256	253	227	254	248	257	234	236	225	254	249	250	282	244	244	253	279	247	263	239	261	239	274	302	248	251	264	266	233	242	298	216	263	258	252	254	235	255	240	244	281	250	235	236	237	261	265	270	264	263	248	273	292	257	222	266	247	267	255	250	264	246	264	237	266	254	270	273	247	249	226	234	266	250	259	275	241	258	238	283	241	245	275	261	238	257	235	260	249	240	233	242	282	263	255	238	258	255	259	250	235	252	228	281	272	260	257	230	280	305	258	221	251	273	278	241	248	247	258	264	232	246	284	247	281	263	255	210	261	246	242	238	271	236	257	241	257	250	247	267	244	233	231	255	242	214	241	270	240	245	279	228	277	253	249	243	244	253	263	227	237	231	257	255	273	236	232	265	285	244	257	253	209	241	253	253	261	216	249	259	222	250	234	239	241	251	244	242	248	259	267	265	235	252	265	264	251	253	269	265	265	271	257	225	246	238	277	262	252	255	249	245	268	243	241	256	244	253	298	226	282	236	248	265	246	251	281	247	237	235	269	279	251	254	242	267	254	286	239	262	269	260	250	272	239	286	235	243	257	264	253	240	252	239	254	251	266	266	244	258	233	240	257	248	290	253	254	274	275	275	261	262	237	235	245	264	265	289	264	269	243	254	261	273	228	276	290	251	253	280	290	253	236	243	280	255	252	284	256	267	243	248	260	256	270	268	284	257	263	234	286	244	237	253	252	242	257	248	281	277	266	246	263	278	242	256	267	236	228	253	272	280	259	273	268	284	279	225	264	233	225	260	261	255	263	245	249	252	244	231	259	258	260	240	258	240	218	273	253	235	230	259	274	240	256	260	255	258	229	219	246	277	337	249	275	246	271	241	273	255	229	267	252	234	241	264	257	279	219	276	241	284	242	245	276	258	270	254	225	270	239	233	268	267	234	232	257	280	261	269	262	220	253	261	240	255	263	246	252	270	257	259	254	242	251	254	267	256	255	269	238	248	229	269	241	275	240	251	245	264	243	281	267	294	283	251	274	248	245	249	272	242	253	259	254	269	285	246	257	309	246	244	253	261	256	258	238	244	229	262	261	253	264	255	258	251	265	272	230	256	252	246	267	274	269	253	266	270	262	251	245	276	249	252	251	265	244	260	234	225	243	243	267	229	234	273	256	268	252	245	282	280	273	257	265	255	274	276	243	248	284	229	249	261	294	233	246	275	240	248	244	254	257	269	271	248	256	281	248	288	298	273	242	240	240	268	251	257	288	238	260	236	222	256	267	226	257	259	249	253	274	259	249	260	272	264	241	255	243	246	242	276	260	256	245	261	284	272	271	269	256	241	268	236	260	266	247	244	235	238	259	255	262	237	268	258	246	253	264	244	250	257	253	263	261	246	278	252	260	277	258	292	261	288	245	245	253	260	240	253	251	262	212	246	263	240	244	262	260	220	269	255	264	277	241	266	247	275	293	287	261	262	250	251	245	249	268	250	253	236	268	253	254	238	266	295	246	229	254	243	273	260	270	246	276	256	257	256	240	250	251	275	246	274	234	262	222	250	264	237	268	268	253	237	240	253	230	265	235	268	228	252	247	243	251	276	262	242	276	245	251	249	241	256	258	269	243	272	258	257	258	224	271	274	215	249	255	251	264	275	258	241	266	244	248	266	260	263	237	240	251	222	268	246	242	258	240	253	268	279	245	229	254	262	271	255	263	236	248	271	251	235	264	256	245	258	272	277	260	271	247	254	260	228	259	245	258	259	234	221	251	267	266	254	239	253	272	270	272	273	275	258	236	263	256	279	277	231	242	242	267	275	260	275	258	245	239	244	252	265	262	246	242	282	249	241	232	253	248	288	272	253	247	227	288	255	242	230	241	247	260	252	253	252	251	264	274	262	226	264	287	264	240	271	210	217	256	235	213	247	285	263	244	237	260	261	244	254	260	247	261	249	234	262	252	271	241	268	254	271	244	227	276	255	243	260	253	278	257	245	265	268	242	259	251	248	265	255	257	275	261	254	228	222	212	293	260	258	269	242	256	242	257	275	275	255	247	251	283	274	235	243	257	245	254	231	249	265	244	301	241	254	247	248	243	246	252	259	264	274	264	267	230	243	258	240	221	256	249	272	255	271	276	260	245	247	267	249	257	241	276	268	278	265	231	235	254	237	272	208	238	265	246	236	259	247	257	250	243	266	228	253	267	246	229	294	242	242	243	253	287	264	283	260	245	254	240	262	263	223	254	247	240	244	253	266	270	244	260	266	261	249	249	264	241	272	254	231	261	248	266	245	228	226	242	239	260	257	271	265	240	265	258	253	277	272	278	253	259	287	256	271	248	242	250	230	278	260	258	264	252	241	258	244
1558	417	249	220	224	206	194	231	210	182	234	196	190	229	195	228	200	214	207	208	207	230	212	207	226	197	200	205	203	227	216	201	203	195	209	206	208	213	199	200	209	219	228	204	188	192	213	192	227	203	182	229	226	208	202	207	214	193	218	209	204	206	207	206	224	219	243	220	210	188	203	200	196	203	208	206	201	235	232	239	220	195	204	199	221	197	209	210	215	231	223	189	209	212	188	209	191	203	206	206	207	198	201	229	212	199	223	204	197	205	203	216	216	202	203	221	232	227	208	204	197	208	207	213	241	204	188	211	207	224	174	210	181	210	200	222	212	201	199	188	189	213	213	212	204	194	202	210	192	188	217	222	219	236	234	224	237	205	228	198	206	219	215	194	215	217	208	235	224	213	202	228	193	172	211	234	201	223	206	205	194	209	248	181	218	230	210	210	221	210	205	202	212	199	210	232	214	200	175	203	211	189	208	218	209	235	200	191	207	231	222	200	205	212	201	211	204	229	188	218	222	208	200	211	217	220	216	214	185	227	196	187	192	187	210	196	216	222	229	209	193	200	201	211	236	225	232	227	223	222	203	233	208	232	209	223	214	210	204	204	221	208	213	203	196	187	233	194	226	200	197	183	231	198	233	215	174	206	218	187	202	247	225	212	195	227	214	220	198	180	193	190	212	202	186	224	196	219	217	199	165	195	190	197	225	194	181	217	184	225	215	218	193	221	193	209	210	229	232	230	236	210	195	206	226	199	215	192	223	206	201	212	229	183	200	240	213	196	219	205	233	208	221	200	228	232	220	205	198	229	207	194	218	203	213	202	208	223	230	210	234	232	221	207	194	233	198	210	202	234	193	193	215	203	229	175	208	226	233	213	190	213	219	196	215	230	211	202	212	232	217	199	234	192	222	214	218	213	210	184	167	225	201	205	206	219	203	191	208	197	203	209	215	202	229	196	214	240	238	204	192	212	213	203	189	206	206	215	215	188	205	209	229	195	183	188	224	209	205	203	214	184	184	191	206	217	193	221	240	207	212	216	184	230	203	204	165	199	229	204	206	192	204	203	228	180	231	205	224	219	216	211	187	221	208	220	191	189	213	166	210	215	178	214	209	231	246	246	188	239	230	206	227	199	184	215	215	231	206	217	223	198	205	212	218	221	212	183	182	215	211	201	187	208	230	238	218	224	218	214	204	226	186	237	224	228	208	207	209	199	216	196	207	160	209	232	199	199	201	211	208	185	195	210	191	201	204	227	211	195	231	202	214	221	196	225	221	203	203	211	217	196	226	189	218	220	202	206	226	197	215	217	221	208	190	215	207	204	232	188	219	203	204	217	195	222	218	202	214	221	211	207	221	209	198	193	229	219	198	208	214	195	213	195	204	215	204	222	189	210	187	200	207	221	232	188	206	213	211	245	202	193	186	214	210	185	233	201	193	218	208	227	230	210	185	218	202	197	212	196	209	224	203	193	214	239	212	218	190	176	230	176	200	205	232	209	201	213	215	214	214	187	229	226	229	228	234	212	204	226	201	215	232	194	204	193	223	208	167	207	226	204	204	210	207	213	205	197	186	204	203	235	190	226	198	191	197	194	208	229	173	208	201	199	208	232	211	201	203	206	186	224	196	222	199	221	191	195	227	193	211	206	218	192	204	203	213	207	247	198	214	231	231	201	195	225	218	231	225	189	237	209	237	226	193	197	199	225	210	202	219	224	231	192	211	205	203	200	216	186	188	204	198	176	210	201	205	220	233	213	220	212	214	213	211	210	234	191	223	220	208	208	215	217	175	263	233	228	224	207	189	188	189	227	172	212	208	180	215	227	235	213	236	204	225	169	226	209	207	193	226	182	202	188	202	171	189	207	228	234	206	176	191	226	218	212	218	196	224	187	201	231	209	210	205	227	173	216	193	188	244	203	199	250	228	212	216	179	224	222	228	194	200	229	191	209	206	194	234	203	205	194	205	203	214	210	220	217	195	217	222	185	199	237	201	192	212	191	189	206	218	204	200	223	176	216	208	215	185	229	225	208	203	218	213	210	217	225	199	191	193	207	179	210	194	205	233	192	224	232	187	226	232	199	235	223	214	225	226	212	232	202	221	213	197	213	238	209	200	227	211	207	194	202	201	228	227	196	215	224	221	229	208	205	209	199	231	205	215	204	193	208	199	221	210	201	171	222	235	220	205	211	203	204	184	219	228	201	185	198	225	228	189	223	205	168	200	219	206	203	200	225	226	197	221	198	210	205	219	216	217	207	219	229	171	201	194	218	210	239	207	218	212	217	216	182	211	210	217	199	210	190	197	191	218	223	244	185	239	205	218	206	209	217	201	201	219	171	222	227	216	186	198	205	193	189	207	179	209	213	195	214	222	229	234	234	208	197	216	200	196	229	237	193	212	214	208	216	208	198	230	221	207	204	224	205	184	220	211	206	223	201	209	236	203	184	238	223	202	207	228	218	200	199	240	213	226	246	172	216	205	191	211	204	185	206	212	205	221	197	211	208	209	190	210	191	242	219	182	217	197	172	211	208	198	223	200	163	205	207	195	194	206	230	206	197	174	227	209	212	215	228	227	207	214	193	190	224	174	241	202	202	196	190	232	233	196	195	222	230	198	190	241	208	196	225	204	188	208	213	218	225	223	216	221	218	190	225	211	207	232	216	204	197	195	216	198	210	188	222	212	236	216	189	204	206	219	219	230	206	200	237	182	209	207	242	201	206	208	215	200	224	201	188	222	172	228	197	211	202	207	208	242	233	199	185	198	206	241	221	191	208	187	201	216	200	198	193	240	221	215	240	188	209	218	210	202	196	214	220	192	211	197	221	223	199	207	215	193	190	208	208	213	197	219	205	220	192	195	239	212	202	215	186	189	231	220	201	198	200	215	214	221	241	218	200	230	199	201	197	197	217	205	225	190	209	204	179	195	233	215	214	202	191	215	221	220	206	175	227	183	224	205	208	203	208	203	224	205	222	253	197	253	220	219	202	189	208	204	215	194	217	191	219	220	232	228	224	200	224	210	206	228	190	219	185	207	202	188	214	183	205	201	202	204	209	202	204	192	233	222	199	202	201	212	207	220	196	199	218	244	205	201	194	203	237	223	232	194	243	213	241	225	207	200	209	186	220	190	208	208	184	198	216	213	210	231	193	203	197	223	225	212	200	246	209	203	218	234	206	221	210	216	210	198	210	201	218	199	195	184	198	217	223	217	225	200	197	226	193	191	223	216	222	215	193	208	202	228	189	195	207	223	201	199	204	206	210	204	237	188	216	202	198	237	191	188	193	221	209	185	220	197	214	193	232	233	206	219	208	213	207	199	216	213	202	212	216	216	212	234	205	233	216	173	204	218	223	232	251	218	196	216	189	246	202	224	234	237	209	230	206	210	204	208	209	219	213	234	212	185	195	190	203	221	221	214	181	203	191	184	209	244	233	231	207	206	193	238	194	208	215	194	214	208	198	188	198	201	195	249	222	188	214	218	197
1947	725	575	567	518	535	560	524	503	466	468	499	513	504	536	474	517	489	513	517	487	508	503	474	510	506	496	488	547	474	529	449	519	463	503	456	455	480	500	465	498	470	489	513	530	520	497	478	501	466	486	506	476	485	516	510	487	479	523	510	526	505	527	484	526	546	493	509	507	529	502	516	499	518	532	527	531	499	549	460	545	512	533	488	528	506	476	480	473	486	513	464	456	514	487	488	514	461	493	516	487	498	520	504	482	494	505	483	485	493	507	482	488	519	492	503	465	498	498	497	493	487	460	497	486	489	496	502	509	481	521	525	483	488	540	479	472	527	475	484	485	473	508	489	486	473	490	508	474	495	499	502	490	482	488	546	504	472	500	526	461	445	495	528	490	489	471	459	498	484	487	514	484	515	459	519	512	498	519	457	520	498	513	469	497	480	501	468	495	477	469	507	491	553	489	464	492	487	488	554	483	502	499	515	496	503	480	500	468	478	478	525	527	491	504	532	493	464	484	493	459	459	468	469	467	480	510	503	491	493	491	483	484	491	522	493	499	469	529	524	495	472	487	547	494	499	503	483	478	514	490	475	450	488	449	483	499	452	468	455	458	472	512	497	499	509	487	532	489	490	474	522	491	484	456	525	492	462	516	516	535	464	473	469	523	496	506	494	481	522	471	461	471	483	487	478	479	499	482	506	517	507	475	477	489	464	502	493	543	511	519	553	496	529	450	477	506	464	475	488	458	519	500	475	477	506	558	511	511	500	474	501	480	492	482	475	511	489	489	453	490	455	497	481	491	475	490	472	477	492	493	493	503	493	447	479	500	490	468	479	444	506	479	509	507	512	507	492	498	559	486	505	477	485	503	510	478	473	505	470	478	481	488	489	494	557	472	502	515	486	478	483	479	524	522	523	496	495	460	490	503	511	452	517	488	510	472	482	483	525	463	501	501	471	505	530	482	468	501	469	489	496	458	472	487	507	482	525	497	485	514	474	456	479	500	544	510	549	517	519	481	507	499	461	452	503	492	503	489	529	503	506	519	514	474	526	489	521	489	490	485	495	478	453	463	475	505	524	530	433	521	486	518	494	528	473	454	506	492	465	494	507	488	522	455	451	492	490	489	527	476	495	468	481	532	495	509	528	462	466	458	456	525	494	521	460	528	516	481	474	509	472	496	542	509	480	477	474	493	471	497	506	521	521	471	518	527	481	504	542	507	507	459	490	453	508	476	492	516	487	534	499	490	504	514	520	492	478	508	500	494	525	472	479	484	491	489	486	487	529	477	491	477	492	481	494	474	499	488	516	529	536	460	475	468	488	487	510	496	479	495	497	480	504	514	504	524	488	481	476	489	494	485	522	518	512	529	485	506	479	482	444	511	450	509	477	484	469	488	488	458	443	484	477	468	521	532	477	496	506	470	488	524	486	495	488	512	516	493	486	483	458	475	502	478	458	529	489	495	522	504	515	530	493	515	480	473	476	507	533	488	477	486	483	480	463	530	481	530	490	463	509	497	477	502	491	494	518	485	479	508	499	536	483	478	392	484	497	508	477	501	527	520	487	524	491	533	474	535	452	454	484	503	468	497	501	495	502	484	507	493	503	493	479	486	507	484	509	496	492	500	494	467	510	499	463	476	463	495	496	480	480	473	463	458	475	491	478	507	462	475	492	493	520	483	518	470	496	514	520	486	499	481	486	523	524	515	487	507	549	482	511	533	475	479	488	511	427	497	464	468	525	480	493	494	508	484	477	552	495	517	543	443	511	521	509	508	461	497	462	507	466	485	453	492	499	500	441	454	483	503	511	491	512	507	504	520	472	494	536	465	481	494	459	477	508	514	461	532	498	461	494	507	476	475	510	485	505	503	503	499	475	494	510	499	514	478	454	490	479	488	475	488	509	518	516	484	531	531	475	511	501	486	469	513	455	455	458	499	466	478	472	494	497	495	491	457	476	475	507	496	516	513	488	500	479	475	462	487	496	495	465	481	491	465	496	484	461	468	484	469	540	491	487	519	477	495	525	516	515	493	472	494	506	534	539	499	477	502	475	509	473	483	479	458	511	485	504	466	522	500	501	478	493	508	496	506	502	465	493	499	498	501	513	496	476	468	498	504	527	486	475	480	497	508	489	492	484	511	484	457	452	509	500	490	475	462	501	504	484	504	487	507	499	527	471	495	499	491	518	534	458	502	487	506	487	501	512	499	476	483	510	488	490	482	507	512	517	478	504	513	463	476	504	527	502	463	512	491	465	457	549	515	524	476	491	482	505	479	485	481	494	507	499	493	500	449	493	521	463	486	500	468	508	501	500	492	449	527	497	512	498	510	515	551	525	542	478	528	483	451	495	500	491	495	484	510	528	469	472	527	503	486	491	490	521	485	520	472	509	485	529	510	513	498	500	484	483	518	476	501	518	478	496	518	468	507	487	507	491	470	501	445	505	506	502	504	467	508	504	510	475	495	509	498	485	496	509	471	492	487	498	482	504	477	491	537	470	517	449	481	542	465	492	503	460	487	508	475	485	504	483	514	519	467	471	492	512	511	481	508	509	543	516	446	520	491	453	478	472	509	499	445	512	474	487	444	503	483	499	493	498	515	465	505	497	494	495	497	548	503	468	490	509	484	488	471	491	501	487	487	509	475	474	471	474	494	485	496	474	532	491	470	478	468	454	493	504	476	458	516	475	485	511	489	504	475	483	485	469	517	452	486	509	476	456	465	490	541	524	527	493	475	506	490	528	448	447	467	496	484	483	500	501	497	500	463	536	500	511	499	517	533	514	502	484	460	531	464	499	498	472	455	447	435	509	480	470	514	500	473	487	482	480	484	509	532	485	510	497	489	511	452	447	480	500	499	491	493	509	485	515	514	481	522	484	509	477	507	450	472	462	483	483	447	516	484	474	522	508	468	534	501	460	489	507	490	458	484	502	498	506	469	493	492	444	464	478	474	511	484	512	477	500	498	490	440	498	501	494	494	478	466	527	489	495	549	488	489	522	472	503	486	515	514	498	506	496	515	496	540	530	462	459	460	501	494	535	486	478	503	496	450	500	484	530	501	519	470	532	514	503	499	504	479	474	486	527	507	509	476	455	461	481	485	503	496	467	493	490	499	487	486	452	494	490	486	515	482	498	495	496	521	477	458	511	496	481	493	503	518	470	480	472	486	503	479	535	502	510	486	477	532	482	509	502	513	560	501	465	507	444	439	498	508	469	479	504	507	521	486	503	487	457	473	510	490	498	478	476	485	489	485	480	475	521	491	512	479	483	507	510	486	492	477	504	496	494	467	506	511	505	490	506	494	464	501	506	482	485	497	491	500	493	545	486	496	478	461	435	508	519	488	467	532	535	522	514	495	492	501	508	454	445	472	520	519	498	468	496	442	502	485	530	522	500	535	496	477	479	523	488	492	479	533	495	494	500	516	501	514	459	518	476	484	498	495	484	478	510	539	487	486	491	479	501	524	505	489	444	456	543	488	476	507	508
7457	839	515	479	344	327	257	246	231	244	205	204	201	199	229	193	224	235	195	194	211	186	216	180	180	185	195	213	196	190	172	184	199	197	164	202	177	192	191	190	190	187	192	188	208	196	190	203	217	193	206	183	164	187	196	181	183	184	220	168	193	203	188	193	230	180	200	199	207	212	185	207	179	203	164	202	187	199	188	149	183	208	191	192	207	203	191	201	160	199	166	201	199	201	205	168	200	186	200	211	210	179	166	179	189	186	228	186	197	198	186	184	209	197	203	179	194	182	207	215	186	194	217	196	195	180	202	203	187	194	170	204	178	190	170	191	190	192	181	181	171	217	162	198	197	188	175	192	198	177	193	175	210	176	190	196	197	202	179	188	209	173	172	190	205	160	176	197	181	194	209	204	201	187	199	177	207	182	210	191	178	172	216	174	189	156	174	183	193	171	166	168	204	204	186	192	198	208	195	186	191	209	223	173	193	175	198	191	186	189	173	168	193	180	184	210	194	196	183	190	206	192	181	175	214	191	230	191	192	203	184	187	190	208	165	194	212	189	201	212	185	164	194	188	183	196	169	207	203	192	183	193	180	217	193	187	209	195	220	176	172	207	173	177	177	181	187	191	195	194	197	196	181	189	206	217	212	204	213	161	187	202	194	213	203	205	193	184	187	201	184	209	208	166	177	182	204	225	181	177	181	170	184	215	205	163	185	213	193	175	202	210	178	174	186	181	212	196	160	203	216	195	160	191	185	181	180	215	192	207	200	191	175	162	187	193	185	191	218	190	194	216	164	173	203	211	188	202	208	184	183	177	217	192	193	200	176	178	192	200	200	223	187	201	211	205	173	204	189	210	196	181	213	187	189	181	210	194	188	186	200	172	201	198	185	175	205	199	216	205	203	165	209	193	177	168	191	148	202	190	211	186	168	191	203	191	168	164	175	203	203	187	193	187	188	180	184	185	206	173	173	205	185	183	182	211	226	198	188	184	186	182	197	212	231	211	214	206	190	185	196	207	201	180	206	215	196	209	175	167	202	185	189	172	212	173	207	202	170	195	191	184	191	196	183	201	194	179	188	185	221	203	221	192	188	180	192	191	172	181	208	196	181	208	198	171	174	202	172	214	182	180	203	200	198	186	190	209	182	190	210	183	192	186	195	193	184	230	203	170	183	197	179	213	216	184	176	182	195	169	185	194	175	180	193	193	193	187	196	193	187	174	189	183	182	197	201	201	164	199	164	200	209	222	199	185	197	207	163	180	226	218	215	184	171	229	191	199	182	202	163	183	186	210	192	221	192	194	195	187	178	185	185	187	188	200	170	181	181	193	180	188	219	178	200	196	178	177	188	199	168	215	195	196	170	174	211	196	200	191	175	183	184	211	186	167	169	208	190	186	200	173	195	182	190	179	204	205	195	189	172	236	217	205	188	177	192	184	209	182	190	193	183	188	199	157	188	208	200	204	176	156	192	198	182	203	195	196	181	190	162	167	216	173	202	215	201	185	214	204	188	185	209	181	209	186	170	216	175	174	197	199	184	197	197	180	182	187	174	197	201	175	197	202	182	204	189	202	184	210	164	227	216	195	175	173	171	204	191	181	219	192	170	198	192	176	181	184	212	168	193	191	191	185	175	192	169	204	188	193	201	201	188	170	202	204	222	193	197	186	203	219	172	173	197	191	192	178	187	173	165	195	155	203	198	190	197	172	191	204	190	208	190	185	184	196	185	183	189	172	174	194	178	182	158	198	194	205	197	211	184	179	211	181	201	195	183	209	211	193	197	187	198	173	208	226	191	199	187	194	196	208	179	221	171	183	162	196	184	201	190	209	198	200	194	180	169	190	197	199	166	172	195	182	176	211	209	196	190	191	192	199	167	179	189	169	193	210	205	233	178	180	181	182	181	172	177	209	169	176	217	198	213	177	225	209	191	206	198	200	195	197	215	192	191	188	185	190	191	193	195	206	194	191	198	172	179	181	165	177	199	180	191	199	184	172	206	193	180	205	181	182	186	193	217	173	187	177	219	190	173	176	211	201	205	193	189	178	188	176	194	172	201	179	194	192	191	181	196	205	155	158	145	199	173	197	189	201	194	205	200	197	213	177	212	191	205	191	197	172	206	186	188	215	218	168	154	212	202	197	197	176	209	173	181	182	180	173	203	185	186	171	187	185	209	209	217	197	194	168	184	200	188	192	190	156	203	197	208	187	190	187	186	177	189	198	161	199	186	205	193	198	194	193	200	209	179	175	192	209	181	186	210	197	185	185	191	208	205	200	211	208	178	177	182	216	175	192	180	175	191	203	188	178	190	180	170	193	178	185	211	190	175	211	193	178	155	182	216	190	213	201	177	202	187	178	174	194	227	197	186	154	208	189	182	183	162	192	185	192	220	217	177	175	167	171	184	192	167	190	192	197	212	199	181	180	184	196	186	198	185	214	192	215	203	212	190	196	194	185	198	198	186	193	187	189	206	213	232	193	188	206	188	215	185	191	197	220	216	173	196	183	196	214	195	205	202	204	189	190	165	168	190	212	192	187	202	193	182	168	187	174	198	173	189	202	201	206	199	182	208	220	190	228	208	208	195	205	174	164	223	174	206	197	188	176	169	172	170	202	179	175	180	177	208	212	173	194	203	183	184	197	192	177	173	198	192	190	197	217	178	201	185	214	197	181	188	175	173	184	180	173	183	186	181	199	192	176	187	229	203	172	217	197	181	177	193	182	209	197	196	184	193	204	178	221	185	192	181	186	207	198	219	213	193	149	183	193	226	190	194	198	198	184	176	195	181	188	187	178	175	189	185	201	193	199	180	206	192	206	200	177	201	179	169	164	197	199	174	194	172	200	180	168	198	192	179	191	169	192	200	197	207	174	193	184	187	182	209	191	225	182	185	180	186	181	182	209	187	206	196	172	199	207	206	194	201	191	167	169	197	190	175	184	177	224	171	197	183	191	172	190	207	218	219	201	179	202	189	173	178	185	186	184	193	220	193	180	185	193	185	212	203	202	188	192	201	187	196	178	181	206	185	178	174	194	200	187	189	174	190	173	195	202	182	179	203	189	203	178	175	168	173	180	178	193	162	212	167	209	172	200	192	194	169	153	191	186	200	197	193	185	187	222	183	183	207	172	194	175	176	159	196	189	204	204	193	189	198	180	175	172	179	165	181	182	188	198	156	167	180	200	210	180	205	168	202	171	201	207	187	196	174	208	176	187	189	173	218	176	184	165	193	177	196	199	189	198	222	190	182	201	199	190	181	211	167	197	196	160	199	221	197	201	158	205	188	196	205	201	182	174	195	194	198	179	189	191	206	195	217	200	210	185	183	186	218	174	180	201	179	176	165	189	207	188	208	198	186	200	195	218	198	213	207	187	193	179	202	208	176	190	207	187	224	208	188	194	199	199	195	197	176	191	198	178	178	176	184	169	174	183	190	184	204	180	200	196	210	196	188	161	173	156	177	186	203	201	180	176	193	171	204	183	182	193
6568	1176	1171	1281	1092	917	807	754	671	636	608	546	508	527	512	487	529	531	500	508	486	462	470	478	488	448	405	476	459	449	469	492	475	484	479	460	427	447	485	496	470	479	440	435	467	431	436	425	436	459	459	480	454	463	440	486	428	449	489	481	480	515	439	461	477	484	497	528	479	460	494	508	495	500	481	484	469	489	435	474	469	503	449	476	479	468	465	407	440	435	444	462	424	414	446	430	430	444	433	449	461	474	439	424	429	431	406	453	459	429	454	458	404	431	448	467	420	455	442	451	420	467	435	452	425	449	444	413	434	466	440	411	464	454	445	447	416	455	420	457	464	469	439	464	426	444	490	456	427	449	442	448	426	474	438	442	454	457	458	419	478	483	422	465	474	469	493	435	462	436	454	449	419	443	445	448	464	468	413	453	440	472	419	404	470	455	435	480	467	461	435	447	444	472	451	419	464	439	464	454	406	475	449	483	480	478	442	464	431	460	424	435	437	480	452	442	463	439	466	402	429	436	462	448	457	478	462	449	431	416	444	455	429	443	454	425	423	415	425	437	451	472	445	442	437	440	480	454	469	413	440	458	430	445	457	422	407	441	455	448	484	434	485	455	418	414	469	458	430	438	441	434	457	446	467	467	492	442	446	433	460	428	467	456	453	449	455	446	450	454	483	433	446	417	434	461	416	441	428	472	443	455	453	470	443	453	452	442	498	425	406	465	439	441	398	458	421	461	435	412	455	419	433	428	440	451	448	428	466	446	437	428	436	416	443	448	426	490	455	403	428	457	457	459	499	435	435	434	447	463	414	478	424	423	430	455	480	451	465	406	466	465	449	461	424	481	434	459	406	476	447	478	425	490	430	457	453	456	470	446	420	443	407	457	453	451	406	476	478	452	424	446	467	423	459	447	485	441	450	435	456	443	464	420	460	460	451	475	452	456	448	441	432	452	454	446	468	445	445	456	469	454	436	460	433	448	427	458	484	471	429	464	443	436	468	447	484	436	432	450	408	454	462	461	438	424	445	462	470	424	418	426	443	443	461	446	429	437	452	455	437	464	469	446	453	440	434	484	413	446	444	471	468	426	417	490	440	428	445	455	464	428	442	440	428	463	469	449	390	503	441	425	446	460	423	447	461	412	430	417	494	442	442	446	415	433	467	469	470	451	460	413	463	465	445	465	479	444	448	434	435	436	452	454	440	457	444	436	461	423	442	435	445	486	402	440	469	448	509	475	419	435	441	452	403	399	430	442	409	447	466	441	468	453	412	415	432	432	432	453	445	437	462	439	433	463	442	452	431	440	436	385	478	438	429	471	434	429	458	445	487	437	430	447	410	423	450	445	424	491	443	437	449	435	456	481	491	435	460	455	469	444	424	441	417	443	424	448	451	459	443	456	448	455	441	440	453	419	422	435	459	446	445	416	427	417	404	466	467	450	441	477	446	444	399	455	447	414	431	472	445	442	451	429	438	410	410	451	450	449	435	452	428	453	391	454	440	439	455	455	463	448	445	396	423	446	458	442	467	417	438	467	456	456	427	465	430	481	416	463	427	485	411	481	465	449	462	419	460	445	465	442	447	441	468	469	433	454	430	476	469	481	430	441	450	428	454	447	405	420	462	451	424	436	489	464	424	472	468	431	458	439	444	452	444	449	438	422	439	429	450	456	433	458	439	495	427	444	457	477	434	439	462	453	475	433	444	462	464	443	457	436	417	455	432	401	425	476	464	442	461	452	438	456	417	438	468	470	461	497	447	468	424	458	485	457	471	468	436	450	462	467	430	475	450	472	456	470	461	447	420	467	473	425	426	433	425	452	431	435	404	424	453	393	442	393	450	463	440	485	456	487	461	437	491	441	427	454	472	421	453	467	441	433	429	428	430	435	444	454	449	419	479	471	463	458	435	472	502	445	463	407	461	431	464	457	443	475	413	425	442	417	472	425	465	437	453	432	440	437	419	431	450	443	422	444	462	447	441	441	465	440	435	462	448	442	438	474	428	430	477	454	436	445	478	435	446	468	453	414	463	412	448	438	440	423	412	473	467	448	480	423	420	406	485	484	419	448	430	443	465	459	431	428	428	477	437	466	468	463	456	445	484	449	454	459	443	435	411	408	444	498	434	439	428	491	400	457	440	445	436	496	453	422	447	445	440	405	447	467	491	434	470	457	425	418	464	436	461	441	451	482	414	461	453	440	473	448	422	487	471	453	501	456	401	468	417	449	448	448	498	419	432	423	454	455	508	443	435	477	457	415	451	449	471	449	445	469	451	410	490	423	460	476	452	439	489	443	467	459	452	412	480	402	470	393	450	446	405	457	431	432	438	431	422	408	442	458	481	443	461	423	411	440	463	470	479	422	435	437	453	435	415	429	447	467	455	429	437	440	483	433	422	414	435	406	433	417	428	486	451	464	450	424	470	439	443	428	432	439	471	461	453	487	443	462	482	461	467	430	438	429	487	489	429	462	458	457	461	430	422	470	443	455	443	449	443	444	471	451	493	436	466	455	488	418	434	447	435	440	440	491	442	474	459	437	457	451	455	476	455	447	418	442	464	461	435	459	453	434	450	429	442	449	449	481	442	450	444	414	403	423	435	484	436	456	420	443	422	436	436	437	421	423	434	446	446	445	478	512	446	440	449	412	437	463	505	428	473	418	413	480	463	431	397	407	450	471	412	433	439	435	444	411	445	487	449	416	436	439	445	490	441	439	449	447	442	433	400	459	466	457	468	414	465	459	434	437	454	455	499	425	448	415	444	444	407	418	463	419	424	472	470	430	470	453	458	449	457	438	435	448	431	454	467	449	445	401	462	435	454	431	446	434	444	438	458	437	446	459	474	432	460	472	454	412	461	465	427	461	481	407	436	451	458	436	477	436	484	435	453	428	414	423	425	469	476	453	455	465	421	428	465	440	441	455	465	475	448	404	438	464	449	439	473	432	479	420	422	452	427	452	471	440	457	464	439	442	475	458	440	410	467	445	450	424	449	442	405	452	428	468	444	437	450	456	452	429	444	461	455	435	423	464	430	466	431	456	402	439	418	431	469	433	417	454	457	491	439	429	452	441	428	416	448	467	442	441	452	449	450	480	456	461	440	477	460	493	454	441	437	469	462	496	458	455	433	440	465	442	484	422	451	447	408	402	446	440	464	420	415	456	452	442	472	483	436	449	416	471	439	405	457	438	436	437	417	476	422	480	482	435	430	459	445	451	456	416	471	447	479	432	466	450	450	458	471	422	469	449	473	465	463	458	444	443	474	454	464	427	448	419	445	456	485	449	457	458	438	439	473	434	435	485	420	442	425	412	420	457	472	416	435	420	485	463	450	410	426	419	413	472	464	479	453	437	434	448	459	429	451	426	501	447	470	439	460	441	458	430	469	419	433	428	422	442	429	438	432	446	428	461	456	470	465	419	444	470	433	427	437	467	415	424	433	446	471	421	448	427	448	435	455	480	427	453	442	452	456	464	445	472	482	459	451	444
14192	1658	846	512	416	276	226	196	198	180	141	135	114	102	102	121	96	111	118	92	122	99	111	129	98	133	98	112	88	99	124	111	107	110	89	109	112	112	103	117	105	103	90	103	107	100	96	99	93	108	101	106	84	108	95	117	96	98	105	101	115	119	118	95	120	120	104	93	114	97	107	99	115	107	125	112	115	100	136	114	110	89	90	117	99	115	113	82	110	92	87	84	108	110	94	106	87	100	91	108	98	107	112	106	95	107	97	90	100	96	103	132	88	105	103	88	113	121	105	102	119	107	87	94	113	124	88	101	124	105	99	117	83	90	118	96	106	89	91	94	100	94	98	96	94	120	76	99	104	85	91	93	93	105	103	101	107	109	94	97	80	108	94	109	108	103	123	113	104	94	88	101	89	97	126	108	103	96	94	107	120	105	101	87	82	114	100	110	103	91	100	91	90	106	85	103	111	111	104	125	100	99	98	105	111	112	94	101	106	94	102	101	96	89	97	88	110	94	110	112	102	101	121	108	105	86	118	102	107	103	113	112	106	103	102	96	117	108	104	94	107	104	121	102	95	101	102	95	108	104	113	99	83	87	107	98	100	96	128	86	96	119	99	117	98	116	99	106	112	103	114	97	97	89	97	99	105	105	118	111	102	102	95	113	109	112	108	104	121	114	98	103	94	93	96	97	102	92	105	104	117	103	98	102	130	85	99	118	90	90	108	96	92	107	103	86	80	102	101	108	100	101	103	111	104	101	112	94	103	103	80	117	85	75	90	104	107	116	92	100	100	93	85	121	86	100	87	111	101	113	114	102	89	88	127	92	81	104	92	102	107	96	98	117	114	93	87	102	110	96	97	87	106	88	93	122	88	91	110	111	100	123	125	103	98	80	114	80	107	124	87	101	116	86	99	108	111	113	97	96	99	106	96	114	94	95	97	110	98	109	103	102	92	96	117	117	86	106	95	95	80	89	99	90	78	101	91	106	115	107	103	99	121	112	94	106	124	109	105	110	103	97	105	98	105	103	103	107	97	117	92	118	80	97	101	95	109	108	102	94	109	106	94	133	100	111	111	74	90	95	84	100	95	104	99	92	101	115	111	105	107	105	109	99	97	98	96	90	87	98	76	96	91	110	97	122	98	92	116	120	105	88	104	108	116	126	106	102	107	103	79	98	107	94	111	107	100	109	118	107	115	116	98	108	106	106	101	113	91	97	90	83	87	110	94	94	122	105	118	98	104	119	100	98	91	76	98	123	94	92	126	108	107	79	114	82	104	93	98	111	107	94	82	104	99	105	116	116	102	114	103	110	110	92	108	105	98	115	90	115	97	99	100	104	95	78	134	104	103	97	110	98	99	99	111	100	99	100	103	97	102	115	103	107	95	97	109	103	106	110	111	97	84	102	88	104	120	113	90	100	85	92	102	112	120	78	117	103	95	90	108	103	86	95	113	110	87	93	122	109	111	88	95	83	92	100	96	105	109	91	120	104	120	105	85	111	107	107	88	97	111	99	102	117	107	105	100	88	94	91	84	90	114	112	115	81	129	97	110	110	109	107	86	109	103	115	87	87	114	80	95	100	104	96	95	100	95	95	93	89	100	88	96	106	105	90	96	92	116	83	112	101	102	102	108	105	98	104	117	90	102	127	88	104	106	102	102	106	79	94	97	97	120	84	94	108	87	98	97	105	107	98	100	107	106	85	113	109	113	116	111	105	106	108	101	85	92	95	95	113	103	103	109	116	86	117	99	95	103	94	96	103	128	96	92	92	91	112	90	107	91	107	96	101	117	97	108	110	118	83	99	99	120	106	110	103	101	97	116	86	104	111	99	104	106	110	83	91	85	120	110	115	80	111	100	98	110	103	113	102	112	86	105	106	74	77	95	101	90	106	93	102	114	99	103	67	105	93	110	96	99	80	103	90	105	105	107	102	124	99	96	108	113	116	103	109	93	103	100	103	107	121	85	95	106	110	97	110	78	103	103	97	105	93	94	115	108	122	105	122	116	102	98	108	109	91	111	107	98	99	102	102	111	118	106	98	103	96	98	105	109	93	106	101	77	95	104	111	99	103	110	92	101	105	104	104	94	98	107	122	87	107	93	93	83	94	101	114	118	105	107	104	105	94	113	111	83	107	103	120	113	100	122	115	110	97	95	107	87	92	107	102	89	113	86	94	98	94	101	104	101	87	131	97	98	87	97	97	94	99	97	98	100	98	100	100	94	100	94	99	111	105	81	79	85	110	97	96	99	104	90	99	97	121	111	100	95	94	121	97	95	101	94	102	111	119	87	90	122	94	110	87	102	106	87	100	123	110	113	105	110	114	84	104	86	97	76	86	94	108	115	103	92	105	99	104	119	112	85	98	120	114	99	91	100	103	96	98	107	105	103	103	102	106	110	109	111	94	89	102	132	96	99	90	93	116	99	96	105	103	117	95	102	124	96	120	81	116	108	113	102	95	99	107	96	98	90	102	95	97	120	99	102	95	109	104	105	95	105	108	81	93	95	106	95	108	101	101	91	102	109	110	91	119	72	108	110	101	107	94	101	89	103	114	116	109	102	110	99	119	94	98	109	71	110	123	92	97	106	95	92	91	101	119	109	112	107	95	103	107	107	97	83	90	105	108	119	96	79	118	102	98	100	99	105	78	117	94	94	101	93	103	90	102	96	89	110	95	86	132	108	114	107	90	98	108	101	104	114	97	106	119	84	97	100	87	112	87	124	112	102	110	90	98	107	110	117	88	87	126	105	100	84	106	91	90	98	84	101	90	93	105	95	87	101	92	114	100	102	86	111	99	96	84	102	95	91	98	88	98	89	104	103	94	102	89	93	96	106	90	102	123	108	102	98	103	110	92	110	95	97	104	105	104	102	111	90	114	80	90	115	102	105	101	90	92	103	102	100	97	103	95	104	113	109	115	92	87	108	90	86	98	106	108	106	112	102	96	86	102	111	119	80	113	105	100	104	98	99	97	110	93	102	108	99	126	120	98	98	97	120	121	117	113	114	92	91	107	107	98	109	76	96	104	85	106	96	94	111	109	118	84	99	115	92	100	109	94	132	99	101	120	91	98	110	101	117	107	106	96	91	105	111	108	123	97	95	106	112	96	106	110	99	98	121	97	99	105	100	101	90	105	121	88	128	104	84	87	99	105	95	109	108	110	109	92	123	103	97	107	111	95	97	98	103	109	103	118	124	122	117	122	102	93	113	96	107	113	93	99	87	112	99	92	104	84	87	99	96	104	106	88	100	93	98	108	87	130	97	93	100	104	96	96	95	86	97	80	107	90	117	92	102	109	90	86	88	111	117	104	112	86	98	113	116	102	91	103	113	110	97	84	111	88	120	86	101	86	105	99	83	89	79	125	113	106	106	86	116	97	76	106	108	85	116	109	88	117	112	107	95	100	106	91	93	104	98	116	105	97	70	86	119	121	111	97	95	107	130	110	109	110	99	77	116	104	109	92	104	105	93	116	116	118	114	89
8268	1467	1747	1874	1612	1166	1020	813	717	646	560	486	464	446	409	408	382	359	357	333	348	326	348	320	305	298	313	299	313	309	289	304	291	286	261	280	265	276	278	273	307	279	286	259	296	266	278	260	281	275	280	278	281	281	273	242	261	262	283	268	295	279	294	328	274	307	324	306	295	313	320	288	337	331	306	288	287	298	324	333	263	251	281	289	285	284	294	265	280	265	245	252	273	246	245	268	268	246	246	250	280	274	291	257	282	279	243	256	270	246	248	254	216	252	246	275	260	282	276	255	241	269	248	254	275	224	232	252	253	239	264	262	267	257	268	270	254	249	276	225	258	259	266	273	253	272	263	255	267	255	272	218	244	289	277	292	248	265	241	257	246	273	240	243	257	241	251	247	243	275	256	257	287	262	253	275	274	246	253	229	275	278	259	250	280	226	275	264	280	280	252	251	246	249	290	253	247	246	239	272	251	253	281	271	278	272	268	248	237	253	272	246	243	287	310	244	259	254	249	243	240	257	254	265	233	252	249	253	281	216	269	246	241	254	231	244	266	261	245	283	267	236	257	249	262	256	289	233	261	244	238	268	252	273	243	258	255	267	241	264	245	267	267	251	255	267	210	243	241	242	265	267	253	257	242	243	253	263	225	239	267	261	249	234	273	249	272	249	240	289	277	233	277	272	237	274	249	267	262	287	236	253	262	245	267	248	272	225	256	255	246	256	253	234	232	270	239	269	296	272	218	252	248	247	239	287	254	228	265	250	240	279	276	254	284	261	263	247	271	253	254	262	276	256	253	226	251	249	253	224	268	248	258	247	253	263	244	256	236	263	256	250	216	263	252	257	263	260	255	252	269	258	259	265	249	246	258	257	244	281	270	261	266	267	262	257	260	247	244	283	250	245	267	269	228	280	262	291	235	273	254	262	258	257	242	263	268	243	268	266	215	267	254	230	245	272	236	260	248	241	234	279	259	259	247	276	272	268	262	253	255	245	246	273	258	236	240	242	263	242	277	246	264	239	261	263	266	270	237	258	267	247	258	248	259	270	246	238	261	272	238	238	257	258	252	256	253	251	252	297	271	288	287	254	248	254	267	276	273	257	248	284	247	254	258	250	256	259	249	249	264	249	264	266	265	250	280	254	238	242	267	256	265	253	257	250	239	249	290	272	254	264	260	278	269	233	246	261	248	265	254	285	248	262	259	258	287	246	214	273	257	268	250	225	291	248	251	249	283	226	267	271	259	231	246	251	273	274	255	269	272	267	250	297	224	274	250	240	247	276	254	271	245	282	271	232	275	255	254	217	262	278	246	244	244	254	244	267	265	264	243	237	258	266	238	264	255	279	287	242	254	282	265	265	269	252	266	260	256	259	242	265	237	245	262	243	282	264	244	248	247	214	217	244	255	244	239	241	248	243	226	274	289	262	250	258	258	255	261	243	241	255	235	241	226	247	272	243	252	272	241	249	278	260	244	261	252	284	251	244	283	273	254	287	244	233	267	266	256	251	268	226	246	278	270	228	274	270	268	272	286	240	276	282	243	255	262	258	240	230	263	257	268	245	293	258	292	259	275	267	262	260	265	283	248	297	275	232	262	255	270	254	238	275	276	262	266	270	250	251	259	245	256	268	263	249	221	249	262	268	297	266	246	238	245	275	261	262	265	264	264	235	266	228	252	266	272	301	259	241	245	239	239	267	244	277	269	241	270	257	254	277	289	284	297	268	248	266	269	272	246	285	248	276	233	224	266	224	270	229	249	257	287	269	248	275	274	252	255	240	247	279	284	234	279	256	260	274	258	274	291	272	263	257	253	275	240	270	254	263	256	263	214	259	293	267	257	244	258	241	245	241	244	249	234	251	272	251	263	257	285	271	240	271	263	280	246	265	275	243	242	230	294	298	267	233	238	240	246	244	245	261	256	235	274	255	258	232	275	241	261	281	265	250	275	294	266	242	226	247	247	238	262	252	232	275	270	250	292	263	254	267	260	242	247	248	266	269	251	256	221	267	262	267	241	257	272	264	258	256	285	231	237	285	254	253	254	257	269	265	300	231	216	259	249	255	273	269	263	268	232	264	245	224	267	263	255	257	272	275	283	260	256	269	284	254	273	282	269	305	290	263	248	274	250	251	247	260	270	254	286	238	258	228	261	250	259	249	241	273	228	250	251	259	269	255	251	263	278	250	260	244	249	254	249	243	246	230	244	269	271	266	261	278	261	271	272	240	270	247	252	226	246	262	255	266	259	261	248	267	277	259	251	251	269	258	284	258	264	252	248	242	245	250	247	298	285	275	233	245	239	266	266	265	263	253	246	263	254	258	252	253	275	261	269	270	278	243	254	270	257	251	255	255	261	235	247	238	266	261	257	256	251	257	262	250	271	248	243	251	287	275	257	275	244	268	239	246	261	222	244	228	252	268	240	267	259	279	247	271	267	283	208	250	265	256	237	257	260	278	252	236	251	265	283	250	237	250	290	229	243	256	291	249	269	251	242	245	255	271	251	243	250	267	256	269	261	267	266	273	279	245	281	250	252	288	253	276	253	253	240	273	264	261	277	258	268	273	224	285	236	294	278	223	255	237	247	268	251	252	253	249	249	247	280	248	265	242	267	222	277	222	281	234	259	255	266	269	233	255	254	253	227	268	279	254	265	260	254	256	267	245	263	268	261	242	275	305	240	255	243	245	235	245	245	264	277	246	258	225	283	245	241	253	286	274	260	256	255	278	267	235	276	263	264	226	282	263	265	218	264	254	257	258	245	254	255	239	246	264	251	265	270	271	279	241	268	257	245	252	257	220	254	273	256	275	271	266	234	272	223	260	259	261	254	235	255	288	281	288	248	245	269	224	265	274	263	285	263	266	269	289	255	274	232	264	245	259	243	267	246	267	276	269	238	245	255	240	287	282	248	259	282	272	240	246	264	252	252	237	235	258	253	257	253	224	251	258	280	253	236	281	248	249	259	239	257	255	283	254	251	269	250	272	261	244	256	243	262	253	246	244	259	261	235	281	267	266	268	238	279	276	256	253	240	272	266	241	258	289	227	254	267	260	266	265	263	261	284	226	267	266	243	244	236	238	257	248	240	258	258	238	252	252	265	241	243	255	261	269	226	263	274	233	220	249	256	278	218	280	255	273	243	243	271	240	240	227	279	240	266	261	279	230	287	262	263	240	260	288	235	245	251	258	257	294	251	267	268	304	246	244	254	264	289	255	245	236	264	274	288	253	244	281	251	259	270	255	251	249	250	254	264	286	259	291	255	256	298	243	267	254	248	250	264	233	250	261	254	274	256	251	264	270	239	244	286	243	260	269	274	238	269	273	241	238	254	240	239	251	255	252	263	250	251	262	252	261	249	261	240	247	253	253	280	251	225	232	226	240	253	271	278	269	247	272	279	237	243	252	255	269	274	221	272	250	231	238	234	244	264	235	274	285	294	252	278	236	263	245	252	293	274	244	286	279	260	251	250	259	267	244	266	270	241	256
1657	408	240	235	200	223	198	223	210	212	203	202	186	209	198	228	230	213	239	193	196	218	223	211	219	255	209	217	219	215	235	201	227	183	197	205	207	210	198	205	234	193	217	208	207	195	199	219	204	237	205	204	239	192	216	177	201	188	222	226	208	218	205	184	217	191	204	205	217	204	210	216	212	221	211	203	228	221	218	201	224	211	202	189	217	217	203	220	212	195	219	185	223	182	229	225	196	230	215	229	221	196	203	217	202	215	218	221	223	204	226	218	237	223	219	223	210	209	210	218	194	222	211	229	212	205	187	199	194	223	241	199	219	178	218	191	209	186	204	204	189	212	231	221	189	227	242	203	227	224	227	220	211	222	203	227	201	200	229	216	224	206	227	226	211	197	193	205	227	217	212	204	231	213	201	232	186	231	226	213	212	201	200	193	204	213	236	196	209	182	220	201	201	200	201	208	237	182	212	213	210	188	224	195	224	190	213	207	196	242	230	197	208	250	208	215	204	210	204	235	222	191	220	167	191	196	199	191	191	220	240	216	196	206	201	224	216	202	219	204	204	206	224	222	197	218	247	235	218	185	196	223	225	213	207	206	200	198	219	235	219	235	206	230	191	230	202	223	216	203	226	173	191	228	238	198	215	169	211	219	217	198	205	186	214	205	220	211	225	194	209	182	230	233	216	216	218	204	197	203	218	217	216	205	192	202	223	216	211	207	206	213	211	226	183	190	217	213	193	206	220	196	184	216	181	231	220	251	198	211	231	198	233	210	214	203	239	207	215	217	210	227	222	214	238	192	218	214	200	220	216	185	209	199	215	205	243	188	209	224	216	194	213	226	210	223	210	217	213	204	204	215	220	216	212	213	223	228	209	217	209	206	197	204	218	243	198	197	203	213	197	216	223	194	208	229	223	230	200	207	214	224	198	205	219	210	200	197	177	234	204	196	195	193	188	225	224	193	237	227	213	221	208	192	222	214	215	210	205	219	192	215	207	212	207	189	205	220	238	230	200	212	214	207	212	204	220	194	206	224	213	193	236	232	208	210	218	220	215	200	212	197	184	220	220	196	200	207	206	204	218	202	200	215	173	215	191	191	232	205	190	235	208	204	230	238	215	203	205	189	168	210	219	192	206	214	220	205	210	196	213	189	191	202	207	229	202	207	245	218	188	214	213	195	205	220	236	212	220	230	192	207	205	221	208	210	205	192	202	211	171	205	196	201	221	219	185	211	243	202	223	190	223	212	182	207	207	187	192	198	227	221	210	203	200	185	220	207	220	216	206	217	205	210	194	229	200	199	210	222	197	207	198	220	194	219	187	229	221	208	165	221	212	197	192	217	232	209	203	223	211	214	195	190	206	204	200	200	207	210	237	214	222	214	194	204	168	209	221	215	196	200	217	201	225	206	228	201	175	220	184	206	192	240	227	195	215	221	239	218	198	223	219	240	210	195	198	213	221	223	237	215	229	222	211	214	207	190	234	192	216	212	214	217	169	201	198	216	206	197	205	194	217	181	221	221	215	215	218	209	215	170	206	246	204	188	243	235	172	212	186	215	200	205	205	203	224	203	192	203	202	209	214	230	178	192	227	197	224	195	192	214	218	224	222	237	218	214	202	208	238	214	222	219	177	238	196	213	219	201	198	238	203	232	251	210	206	219	217	214	205	194	199	201	208	217	226	184	219	209	214	196	239	218	225	189	193	204	246	209	193	190	204	190	214	205	227	239	199	190	190	204	220	215	217	230	187	212	208	210	197	203	224	220	203	211	186	173	234	223	229	194	212	200	198	219	215	213	197	215	218	197	215	208	213	170	230	223	209	218	183	184	195	210	187	199	255	217	202	230	188	209	215	198	191	200	196	193	214	223	186	210	217	179	223	206	218	194	224	208	228	209	200	179	226	209	208	206	176	219	225	207	216	195	215	198	211	176	215	201	221	201	219	208	230	229	207	200	190	196	233	214	238	223	238	209	187	211	248	212	210	190	206	200	196	226	241	221	221	203	223	224	203	215	206	187	189	230	205	211	227	227	207	187	219	205	206	221	206	207	201	193	231	197	229	191	204	212	176	230	197	205	221	217	188	183	224	189	228	224	212	219	202	194	214	193	201	206	217	195	199	195	210	210	197	216	215	194	210	202	198	223	236	208	189	229	215	200	215	222	223	217	220	219	205	201	203	214	228	202	212	220	204	235	188	204	224	203	217	201	227	222	186	219	182	209	200	181	197	191	222	202	198	231	201	226	191	214	248	218	205	212	211	201	222	218	190	229	216	220	240	212	190	203	209	195	220	204	207	229	220	208	207	195	199	185	192	206	188	206	201	221	209	214	198	175	195	197	197	244	209	214	221	238	191	202	201	208	176	203	220	212	187	212	201	213	219	218	210	194	211	249	224	188	199	199	178	193	212	179	196	211	186	216	193	186	200	211	215	218	198	205	178	210	176	230	159	210	213	185	229	229	214	178	213	198	209	216	216	228	252	203	206	207	191	203	202	232	201	245	208	215	208	212	218	213	189	203	203	217	171	215	241	221	222	200	216	197	208	208	201	227	197	212	206	194	201	214	172	212	202	203	197	202	195	204	200	209	182	203	220	233	198	200	253	206	225	225	204	193	201	216	181	192	196	225	202	202	217	203	213	224	214	209	227	238	196	216	177	214	207	220	206	215	214	207	197	218	223	226	216	191	224	166	198	196	218	194	206	225	223	227	213	199	224	193	191	200	232	215	194	219	219	211	204	193	207	201	223	201	196	202	204	226	227	195	194	218	215	202	221	205	230	215	231	204	193	203	208	204	211	199	197	169	203	199	205	182	219	196	190	212	209	221	203	227	194	186	182	197	215	232	211	217	229	217	199	223	210	203	199	221	211	183	188	220	196	243	223	221	230	215	214	204	206	219	204	203	242	230	227	206	195	220	227	193	229	231	204	199	244	211	189	201	204	196	211	213	227	208	235	220	204	205	194	224	201	200	214	212	192	212	232	182	179	209	220	218	216	199	213	223	195	194	204	212	214	208	200	207	205	218	204	202	218	182	202	187	208	198	209	217	223	224	217	222	214	209	203	215	213	222	204	223	214	182	226	227	221	203	222	231	197	189	219	198	186	224	215	220	228	247	188	239	228	198	204	196	220	182	211	189	204	232	224	223	210	194	248	200	225	206	193	199	222	210	195	220	209	184	210	195	223	191	208	216	217	197	159	216	195	216	193	235	199	216	200	214	195	180	200	224	188	198	213	221	180	192	258	191	209	250	222	218	210	186	212	223	209	181	231	213	207	224	195	225	212	191	207	209	207	211	230	189	195	192	198	226	228	220	220	215	224	208	196	180	208	197	208	225	190	202	230	190	206	219	188	201	252	219	214	215	224	220	220	203	190	221	220	230	215	217	219	222	234	208	190	206	206	199	202	199	214	217	196	197	219	229	210	199	188	198	197	214	206	207	226	205	186	208	217	212	179	213	226	228	185	202	221	208	229	222	207	188	197	215
1944	741	528	575	539	532	516	500	519	495	489	529	490	504	523	485	500	482	498	504	501	493	465	525	480	476	502	484	463	484	502	497	470	458	516	486	509	483	508	510	512	466	550	488	488	482	499	503	485	446	468	489	563	503	499	461	498	511	463	484	478	480	508	488	525	491	514	491	531	521	527	497	505	511	489	522	512	481	509	488	515	514	513	507	464	471	473	490	503	468	511	496	472	495	520	455	492	488	492	520	460	526	475	465	502	507	477	473	496	490	505	521	492	474	497	445	492	450	468	498	502	497	485	478	515	484	517	461	494	504	499	517	484	470	463	501	491	474	520	502	520	494	540	482	470	475	467	500	502	448	490	468	468	475	505	511	487	484	475	479	465	469	448	498	507	463	490	476	506	494	513	474	520	498	505	497	480	511	460	499	439	517	477	495	503	515	482	531	485	529	496	492	525	509	480	487	485	518	466	484	476	470	508	523	516	497	496	479	465	480	488	507	507	459	478	501	482	492	455	499	481	507	506	461	456	462	489	484	520	462	503	481	467	503	494	513	488	485	474	517	511	469	479	494	488	505	484	527	490	493	482	472	500	468	499	512	522	480	457	477	443	506	466	531	502	456	492	469	470	532	515	515	495	490	480	453	509	476	488	499	470	510	457	516	451	493	514	521	456	493	488	496	507	516	516	502	505	454	487	498	489	529	507	487	496	455	480	513	523	484	501	482	469	455	485	465	460	489	512	506	474	490	514	514	489	497	488	493	435	501	510	494	494	481	461	489	505	478	490	495	451	493	474	480	521	460	486	500	477	464	467	505	489	482	533	488	465	516	490	488	484	515	474	489	493	537	465	492	510	482	458	476	525	466	497	454	498	477	460	478	454	531	495	538	476	516	500	500	467	473	451	498	497	510	496	487	514	518	496	486	496	493	494	480	454	461	473	504	528	513	499	507	465	508	473	510	506	494	473	490	430	522	492	493	466	487	509	508	476	454	522	478	477	490	507	510	484	505	503	523	497	484	468	482	485	471	496	489	457	525	466	430	504	448	465	493	479	498	434	482	472	476	478	510	484	470	539	486	497	532	484	508	496	519	468	472	485	449	513	485	489	467	487	502	494	459	477	487	482	463	515	501	465	517	467	471	491	519	491	529	486	516	485	471	489	506	499	486	519	443	444	524	501	503	447	459	522	487	491	447	489	503	461	499	527	472	483	460	529	503	472	509	537	491	500	506	462	485	466	472	498	492	470	489	486	508	508	507	499	473	514	475	448	462	469	494	484	491	499	464	498	508	513	472	492	491	485	521	514	489	520	491	489	514	502	470	491	471	470	475	491	491	476	526	518	485	512	474	514	496	483	480	521	491	492	454	506	510	483	477	472	477	469	502	524	487	480	497	501	500	462	482	499	449	502	486	477	527	523	467	501	509	449	496	475	478	464	495	461	495	490	517	507	475	502	514	484	474	484	475	486	487	523	489	507	490	505	480	469	512	472	470	534	524	482	459	461	477	516	499	506	491	499	497	477	440	502	497	439	478	514	461	516	518	494	538	492	457	499	503	497	542	479	483	467	460	483	484	525	506	481	486	507	516	493	507	512	485	472	472	539	495	450	478	477	471	482	473	521	477	508	513	498	487	505	467	525	483	434	495	463	465	534	492	512	497	490	508	495	534	487	483	503	483	460	512	480	509	467	460	491	488	500	489	487	485	472	508	445	524	490	496	466	496	489	471	484	491	488	495	462	476	502	489	459	488	479	462	514	477	532	532	531	471	469	484	494	498	517	471	484	505	467	517	506	486	513	507	492	495	471	478	505	489	512	518	480	467	474	514	477	496	491	475	485	485	510	482	461	523	494	484	443	477	477	514	503	521	504	464	493	492	498	513	468	534	480	472	463	513	453	495	507	475	508	511	471	517	450	486	464	461	454	478	517	470	507	504	509	479	513	486	500	485	487	502	449	470	479	442	481	487	458	482	451	475	478	482	492	498	499	492	474	474	486	458	489	456	525	489	522	484	498	454	492	497	501	487	449	481	502	547	522	457	421	468	490	489	518	505	504	487	492	478	484	540	463	519	476	552	489	458	493	509	496	471	505	505	504	482	463	523	510	486	477	492	487	500	470	447	534	483	499	478	456	490	465	474	500	498	520	491	498	460	498	477	486	470	478	520	477	508	502	483	446	502	459	470	483	498	479	484	428	510	472	459	512	497	505	452	473	492	500	478	469	503	460	492	489	493	438	509	512	475	486	502	504	517	440	540	499	492	492	463	483	520	492	445	490	466	491	478	510	511	510	474	479	473	495	481	508	464	483	474	465	484	477	484	528	462	471	473	461	475	534	468	508	485	413	499	504	477	498	505	472	488	486	490	516	481	508	495	477	461	466	458	473	502	510	502	461	492	488	481	489	498	517	485	490	495	504	471	492	534	526	501	519	463	450	473	458	511	496	496	479	505	489	506	522	491	523	494	463	492	512	497	493	484	555	483	450	475	486	503	528	480	528	458	476	506	469	511	512	531	508	497	523	503	451	486	494	505	495	495	487	466	487	476	494	492	497	495	493	528	504	517	464	492	488	501	502	494	463	501	497	522	522	453	471	487	499	506	484	491	516	435	497	457	475	501	489	473	493	443	469	526	496	483	471	532	525	518	494	520	509	520	482	486	491	548	494	507	479	479	512	508	503	515	480	514	488	427	474	484	474	471	507	497	483	494	519	483	483	503	502	451	510	487	487	449	511	497	503	502	500	460	468	475	429	446	480	463	512	514	475	526	517	491	493	454	510	504	482	530	462	470	464	498	513	523	468	503	516	469	491	522	473	458	449	511	499	485	479	508	502	486	526	489	460	476	460	474	525	486	526	502	514	445	510	506	514	455	508	496	484	455	464	491	519	485	487	516	436	497	516	458	462	502	486	490	477	480	465	501	512	472	486	484	485	499	516	469	474	519	474	531	482	518	479	504	496	476	486	472	465	486	500	554	451	519	475	503	506	482	468	466	464	492	482	520	511	515	490	467	425	522	518	491	499	503	489	457	494	485	477	476	487	496	496	485	514	512	486	495	486	485	495	491	495	529	510	503	482	478	508	511	457	462	511	505	495	476	491	475	464	499	477	484	518	469	514	495	495	458	476	496	511	535	503	502	515	513	484	499	491	518	494	526	494	478	506	458	492	479	513	501	487	480	510	507	529	505	494	468	455	510	482	475	448	502	505	512	460	515	488	523	482	489	503	468	503	476	475	511	511	519	480	470	508	477	446	521	479	490	467	486	491	524	446	475	507	487	513	472	486	479	486	437	492	489	477	516	471	492	488	462	532	481	472	544	491	493	483	476	493	479	488	449	443	479	463	514	473	465	482	453	510	477	515	489	490	497	468	440	463	460	527	487	493	491	485	477	482	543	481	498	497	461	486	488	529	499	519	493	492	478	511	458	445	472	476	522	493	472	520	478	499	492	471	484	492	484	461	501	484	527	513	457	481	465	513	528	497	489	467	469
7472	942	578	404	299	270	275	228	217	202	235	180	209	182	192	190	208	233	187	194	195	225	203	197	195	224	178	179	221	199	181	211	193	192	208	177	218	185	190	195	193	166	187	173	200	209	179	180	210	196	180	185	197	187	213	196	201	185	188	204	202	199	218	190	185	175	200	188	206	198	196	194	188	196	207	189	191	197	203	172	167	199	187	202	197	191	191	160	194	186	161	200	188	201	194	212	195	167	200	178	187	191	187	165	196	164	173	179	169	189	203	180	206	200	197	181	200	190	202	172	178	210	200	190	213	171	192	212	184	206	194	210	194	174	194	186	193	203	180	207	180	201	183	199	191	178	199	194	208	191	196	190	194	202	198	211	183	187	156	200	204	210	180	202	186	200	176	173	181	195	205	220	180	197	200	198	175	217	174	189	184	162	177	189	198	207	191	180	209	187	186	194	189	205	206	199	197	187	180	195	161	184	216	194	190	187	203	206	204	177	178	202	180	206	187	197	186	212	179	188	206	221	184	185	199	203	200	174	179	203	182	178	177	205	212	176	211	217	201	179	226	168	176	209	199	207	213	172	171	194	204	183	165	204	201	187	187	190	190	173	205	212	171	221	168	210	216	200	162	181	218	188	181	224	206	186	199	183	180	186	186	197	199	200	204	173	192	186	196	208	193	181	215	182	189	207	190	171	197	234	179	173	195	211	190	187	199	194	168	184	158	226	196	207	206	222	193	195	169	180	212	207	206	206	185	198	211	214	183	203	206	196	217	202	186	195	236	223	185	197	202	206	211	198	189	183	181	177	188	201	176	175	182	177	202	184	197	195	170	180	201	186	214	183	194	193	213	210	183	189	233	176	201	176	188	200	159	173	205	206	193	203	201	192	189	203	191	191	192	220	192	189	199	173	198	172	193	198	195	198	187	206	176	200	182	172	180	186	178	177	190	201	193	184	180	225	195	197	191	150	185	212	211	184	174	205	176	186	195	199	201	190	187	210	179	204	209	222	198	201	194	206	216	188	180	182	209	187	195	183	190	181	201	180	190	188	180	161	204	224	180	191	204	218	194	191	225	189	210	204	202	211	205	189	192	199	204	180	199	224	196	196	217	176	211	188	213	204	191	182	167	185	198	218	192	181	205	190	207	180	194	184	188	230	215	197	174	213	191	178	184	215	207	179	193	170	205	200	202	214	181	176	183	210	166	206	195	185	171	223	184	204	180	179	199	197	186	183	216	187	194	192	184	174	213	186	196	178	201	172	194	180	203	218	181	199	161	191	167	174	190	204	190	197	170	225	191	231	201	208	181	177	204	174	200	186	201	167	151	200	211	184	186	190	205	182	203	232	196	182	181	170	206	227	184	197	194	213	204	198	211	195	192	183	202	176	204	174	170	207	192	225	197	198	178	202	190	213	202	206	209	189	180	174	202	191	184	182	223	203	192	175	162	200	183	216	188	197	184	218	185	193	190	178	194	183	197	203	174	185	178	204	161	202	224	204	199	187	199	210	187	182	178	188	205	185	174	176	175	196	183	192	197	206	197	209	177	184	196	179	209	179	190	210	171	191	199	200	198	175	179	179	171	172	193	183	183	184	179	186	202	191	220	201	213	188	187	199	180	189	208	198	199	190	191	217	177	211	198	164	155	198	191	197	212	220	182	186	187	182	189	169	164	191	220	191	189	195	183	191	182	177	180	217	189	198	215	189	206	218	192	189	205	198	200	194	205	212	210	193	167	196	187	198	188	215	181	194	183	183	193	189	199	176	198	198	184	206	199	228	201	172	179	225	205	189	190	208	227	192	178	199	189	213	192	197	182	189	210	199	173	213	178	186	208	187	194	187	211	191	188	188	214	197	200	162	180	200	186	194	218	173	187	175	185	177	167	180	204	183	206	190	165	216	171	184	204	191	196	224	171	178	213	191	210	203	202	192	184	189	158	186	196	208	198	191	164	218	158	182	197	199	198	182	190	175	197	157	176	179	209	172	212	186	186	195	183	197	182	190	183	190	202	167	192	195	199	191	199	201	192	218	208	195	178	182	177	200	215	182	210	182	173	192	198	171	204	199	185	184	206	193	185	200	201	176	208	201	188	205	206	201	175	179	198	200	186	191	182	175	186	182	196	170	198	186	204	201	190	205	198	185	203	187	199	200	224	207	222	184	190	175	192	202	200	178	186	188	178	199	187	171	202	201	171	191	169	210	199	194	234	173	207	201	180	191	185	182	203	202	198	200	211	200	199	225	194	172	188	213	212	206	181	206	175	201	177	203	176	206	167	176	205	180	179	213	224	208	215	199	196	173	192	181	192	215	215	197	200	204	193	214	194	196	203	203	186	186	185	222	192	196	199	174	200	198	200	196	179	234	223	203	164	178	179	202	211	184	209	187	186	196	185	206	222	200	218	171	191	180	160	187	207	184	160	186	189	184	183	185	205	188	195	180	205	217	188	213	198	185	151	189	184	177	178	216	208	203	198	169	188	158	181	192	169	186	189	196	213	194	176	204	178	189	199	203	199	187	188	197	199	186	206	167	202	190	183	190	190	162	193	194	191	207	184	188	184	160	161	186	193	204	181	168	193	194	175	186	182	220	217	202	179	181	190	179	207	212	173	165	202	193	189	166	183	178	206	193	156	195	223	180	200	203	210	175	196	194	227	222	201	184	187	192	211	193	195	194	206	193	176	178	200	188	191	196	186	181	190	200	203	199	198	177	213	193	186	191	198	170	191	191	218	174	178	179	193	204	192	167	202	231	190	200	198	185	179	186	185	192	195	177	160	175	172	216	188	187	181	208	198	182	189	206	207	194	194	191	189	205	188	198	179	183	212	186	192	224	191	206	204	205	209	201	166	192	163	207	173	182	188	175	193	223	187	194	194	162	203	182	184	179	206	183	191	177	180	188	209	192	171	205	203	233	198	194	190	171	176	167	165	181	194	179	174	170	188	204	166	201	196	195	206	195	164	180	167	195	194	192	190	174	185	191	189	199	189	171	179	186	197	158	169	180	178	207	196	200	194	181	183	203	213	189	206	177	196	177	173	209	227	208	165	205	194	198	187	201	179	179	189	169	176	208	168	183	186	211	189	192	207	186	193	187	183	179	181	223	184	208	174	167	184	186	176	182	197	191	210	189	199	207	199	193	198	177	187	197	214	179	196	223	189	198	183	197	178	214	195	196	199	162	216	192	197	208	176	185	161	189	202	208	180	203	194	204	240	190	181	189	171	193	187	192	186	166	193	175	202	194	188	154	193	184	164	173	195	198	213	193	182	216	200	207	206	196	188	180	179	168	178	186	168	191	199	189	201	189	204	196	187	208	227	190	184	185	192	187	171	191	200	174	182	167	217	170	206	187	184	230	189	213	206	173	185	197	165	180	213	186	208	188	187	182	198	179	188	192	196	207	172	190	191	178	182	193	194	203	203	182	215	198	179	185	190	203	189	184	192	166	203	197	205	185	177	186	194	199	210	218	213	185	192	175	226	171
6637	1132	1175	1366	1149	897	785	749	694	659	639	537	551	526	534	506	499	541	475	485	485	470	498	476	474	460	483	467	442	454	454	475	464	477	488	481	451	449	444	488	432	464	455	464	434	462	468	436	463	451	465	432	457	422	459	463	451	456	468	473	421	478	441	496	482	466	520	447	484	447	528	505	457	475	486	447	468	446	448	474	442	496	480	476	484	453	423	435	463	422	468	428	463	466	405	433	415	490	445	460	424	382	472	487	439	484	445	477	458	461	461	467	422	482	439	460	423	422	465	402	423	500	450	427	454	444	407	488	439	472	478	393	444	431	460	453	456	457	457	461	437	467	440	454	408	472	459	440	420	420	435	444	437	434	442	450	445	449	481	427	431	408	437	415	442	464	456	427	415	408	449	439	442	424	453	454	463	461	451	467	414	404	459	459	422	426	468	450	432	425	440	461	444	449	440	432	456	443	429	473	427	453	452	445	459	439	436	384	456	457	424	454	459	412	445	464	436	459	448	483	436	448	443	454	455	480	421	437	435	440	450	488	439	473	467	446	460	422	446	475	445	435	465	471	461	467	460	437	450	431	440	439	445	478	437	471	455	448	392	484	428	424	464	453	455	455	490	464	441	442	419	458	432	426	444	451	428	457	417	461	449	469	472	446	397	431	464	455	400	458	494	423	464	468	417	462	425	380	454	443	441	425	452	409	467	445	504	422	483	472	420	466	460	467	448	462	425	478	422	448	487	488	467	463	454	478	456	454	485	443	460	434	424	481	414	462	412	452	445	432	419	433	460	454	442	460	528	432	460	434	466	424	447	428	446	409	453	443	408	463	430	447	406	442	435	491	431	416	395	396	434	517	428	452	479	488	472	440	432	437	475	460	433	438	455	448	435	440	494	464	455	479	473	442	480	454	424	443	446	445	479	455	429	450	438	447	466	430	449	457	448	438	459	426	431	474	455	434	459	448	485	466	413	405	417	427	479	412	461	427	408	464	453	468	461	459	463	438	467	471	473	445	476	435	473	420	435	430	447	456	458	463	479	450	477	477	450	443	471	458	464	445	448	413	446	477	462	488	458	460	453	426	438	471	472	441	436	445	423	450	447	442	412	444	493	474	460	453	436	462	443	459	413	451	451	445	446	465	425	427	446	425	470	428	468	460	469	460	461	470	449	444	452	398	419	467	427	452	432	408	416	437	439	447	432	403	426	428	448	474	444	456	428	444	449	460	415	463	470	423	454	464	449	390	443	504	422	435	452	464	469	438	441	418	423	449	441	498	424	477	474	468	468	485	457	445	477	439	471	456	433	464	488	455	468	429	487	472	446	448	482	443	442	455	433	444	437	432	452	442	483	405	429	456	449	467	450	464	461	455	460	474	445	454	448	455	396	449	452	408	460	461	428	435	456	425	453	451	453	415	511	458	482	442	404	436	418	449	440	436	451	456	447	440	433	431	462	456	509	447	504	476	440	416	448	452	448	462	440	454	446	460	408	430	439	469	453	449	450	426	414	448	463	423	479	444	441	426	470	466	376	427	400	435	446	439	447	449	433	457	454	454	438	434	447	406	432	451	416	459	468	426	448	428	459	402	399	454	441	450	444	451	419	438	443	456	434	431	451	440	445	440	425	429	426	458	498	389	437	445	480	456	460	479	446	452	453	393	443	429	433	444	455	422	480	438	458	478	453	426	454	487	499	464	487	444	478	436	462	438	415	456	466	425	479	452	435	435	438	476	491	437	422	467	438	466	431	419	444	440	414	431	460	435	449	434	409	484	488	466	456	437	443	485	456	451	458	435	465	458	467	481	448	397	475	475	430	436	454	423	397	451	441	439	432	435	435	433	445	474	458	463	451	453	454	470	481	420	484	440	442	423	411	481	472	446	448	421	439	446	433	440	438	436	421	460	481	478	447	473	424	466	468	477	449	406	448	471	473	433	431	454	430	457	459	442	454	472	451	492	455	463	463	481	500	411	429	439	454	426	453	438	474	405	446	420	512	430	450	459	444	479	452	442	456	420	447	472	413	428	455	450	440	501	473	462	472	454	426	438	462	434	440	458	426	461	444	460	395	491	441	442	455	488	466	427	491	402	437	442	447	452	413	418	409	425	423	465	434	433	424	473	416	491	449	471	448	444	450	456	471	440	444	418	435	449	430	449	501	442	409	452	497	427	449	470	460	441	454	430	458	443	452	460	431	452	435	443	438	484	442	445	456	438	435	429	469	444	451	450	454	497	426	435	444	440	469	450	483	455	394	458	468	422	432	426	431	462	444	419	484	456	449	440	462	509	440	433	439	436	428	455	404	461	404	453	462	479	450	439	457	438	439	433	459	472	441	416	472	413	454	421	423	436	429	475	472	442	400	439	437	470	463	448	471	426	417	447	438	465	477	430	413	416	415	453	444	456	436	454	431	453	444	445	450	466	454	448	474	427	407	420	440	465	458	440	416	458	434	459	433	467	448	480	450	417	455	470	435	440	461	437	453	436	485	462	433	507	438	428	442	442	457	443	424	449	399	426	435	445	426	445	443	431	436	433	447	411	415	477	451	473	469	442	442	501	468	463	447	463	433	480	469	448	461	453	425	463	439	462	442	481	432	444	464	429	447	383	487	441	429	460	440	447	429	434	443	449	422	458	480	456	463	473	435	481	443	471	412	450	426	453	459	472	445	457	489	488	457	417	453	477	482	428	441	478	387	444	430	434	444	439	434	434	405	453	432	428	440	466	450	462	457	465	430	465	462	441	443	414	437	434	450	467	421	440	496	459	459	475	486	470	429	445	450	450	470	433	456	468	450	455	414	431	456	469	419	443	454	432	453	441	477	430	474	465	494	449	454	438	453	442	456	484	424	422	459	450	426	484	434	447	448	439	418	452	437	470	481	461	426	423	469	439	439	451	447	474	449	442	465	431	430	437	459	458	479	415	440	445	445	437	467	436	424	438	453	448	427	458	443	465	442	461	442	424	429	437	454	451	469	457	467	471	447	426	456	444	415	422	454	442	458	450	434	461	399	420	443	481	478	472	443	454	418	452	414	466	497	464	409	429	437	427	433	466	413	460	476	442	448	419	488	456	468	462	470	411	412	457	463	417	475	438	439	434	402	456	422	439	425	453	459	415	402	457	456	418	447	435	453	472	430	422	473	435	466	473	405	451	454	474	442	442	418	414	436	430	399	423	411	447	457	471	450	417	443	451	416	462	463	458	430	458	429	467	436	418	430	421	436	428	440	470	458	436	493	473	444	438	423	447	434	450	455	492	433	462	442	467	439	461	450	439	497	439	454	481	456	437	442	445	449	472	432	436	430	446	471	423	470	423	409	504	457	475	457	459	439	444	439	471	462	429	465	435	465	434	425	432	428	423	442	426	443	432	470	456	437	421	401	479	414	433	443	459	465	423	446	481	455	411	461	508	427	446	440	421	454	427	466	427	407	431	453	475	460	466	479	414	440	440	431	443	414	447	446	459	429	422	481	414	466	465	429	440
13876	1491	828	524	395	248	205	181	189	179	147	144	113	116	127	129	128	125	112	108	95	105	117	101	103	92	111	130	123	101	98	96	98	110	108	102	94	98	122	84	100	118	94	111	123	100	112	99	102	105	91	101	88	119	112	102	93	86	103	95	102	104	94	101	98	113	121	97	110	118	107	132	106	99	94	104	113	117	104	136	91	107	104	114	115	99	121	98	122	99	89	82	98	89	109	108	89	84	99	94	71	103	97	113	95	88	99	109	116	89	104	105	89	106	116	86	99	84	99	120	100	94	105	104	97	91	104	91	108	97	112	97	103	104	107	107	88	109	95	107	98	85	104	118	102	102	95	93	74	106	109	102	92	91	78	84	100	117	103	95	115	93	100	104	93	105	104	95	107	115	106	94	88	84	119	96	98	93	110	103	99	98	96	108	89	96	95	114	92	98	88	109	91	94	112	110	83	103	92	101	85	112	105	86	97	109	100	98	108	103	108	98	98	102	104	107	108	90	83	97	98	95	91	90	97	109	121	99	99	101	101	93	80	90	77	106	105	102	109	102	91	119	101	114	112	87	111	76	98	92	110	103	118	85	104	83	93	103	92	100	107	108	94	92	117	94	105	116	104	101	108	123	100	99	102	102	115	106	124	103	111	115	85	111	110	109	90	91	106	92	100	101	113	110	101	91	99	97	99	97	95	100	91	78	99	108	88	89	112	87	110	125	119	99	111	86	100	79	99	95	102	107	116	103	106	94	98	98	105	90	85	96	94	92	105	106	87	89	92	110	117	91	99	108	104	104	106	84	78	103	120	81	114	116	94	98	90	109	105	106	100	94	105	114	106	98	96	88	92	98	102	84	80	98	100	89	96	107	108	104	98	90	115	86	105	95	96	105	108	104	105	98	107	74	91	87	125	89	110	98	103	89	96	67	84	105	85	97	123	99	93	113	83	116	87	93	99	106	96	121	91	89	105	118	95	114	80	107	102	96	92	92	97	93	100	94	104	114	94	108	92	98	102	114	98	112	93	95	94	104	99	113	95	106	95	111	100	89	81	104	102	101	93	92	91	104	114	101	114	99	96	86	93	94	92	120	116	110	111	95	86	92	96	113	112	104	115	109	94	97	99	96	86	110	94	99	102	114	82	90	108	109	108	104	103	90	111	106	94	95	113	96	89	82	129	80	99	109	111	90	99	96	85	94	103	106	78	120	113	86	116	99	97	77	101	106	98	100	119	88	114	107	119	100	93	86	87	86	97	110	102	91	95	97	103	91	103	100	103	102	103	108	112	104	118	115	92	99	126	104	97	79	98	102	102	94	95	98	97	96	112	103	95	123	109	94	77	99	112	110	98	103	104	96	82	95	103	104	110	103	94	90	101	105	78	101	93	105	74	85	85	100	114	91	103	113	97	110	97	96	106	113	95	83	87	111	86	106	108	98	96	95	116	108	116	94	107	106	105	93	91	101	87	94	82	101	100	85	78	113	97	97	94	87	117	99	106	85	92	105	91	94	82	92	116	100	106	108	85	94	102	105	119	115	89	114	105	109	130	95	106	88	116	99	105	106	88	90	113	100	97	124	91	91	99	96	95	107	89	105	106	113	89	97	99	95	104	92	89	99	101	104	122	102	100	106	106	94	102	106	101	109	104	92	89	113	99	101	89	106	96	82	95	92	100	106	102	114	109	108	91	105	97	94	90	106	105	101	89	95	101	93	94	80	94	102	95	106	91	99	89	90	112	85	95	86	91	99	98	94	69	95	124	120	88	90	101	93	92	102	102	99	101	91	126	113	81	100	103	100	110	97	95	80	102	88	87	86	106	109	102	107	105	111	110	100	101	117	104	103	98	101	99	102	99	102	98	94	85	104	105	104	114	92	107	99	98	99	105	94	93	105	112	89	97	108	107	89	111	91	90	104	103	97	97	96	102	92	109	107	66	86	88	91	99	102	117	119	94	98	95	112	100	121	97	91	108	99	95	112	92	110	97	109	71	109	95	116	99	110	100	101	100	87	101	103	100	97	94	108	101	102	102	110	110	96	100	104	95	100	104	88	93	119	106	100	99	92	107	81	79	92	79	95	105	107	118	102	87	106	96	95	110	92	97	79	96	99	109	92	99	83	96	110	95	99	112	110	94	85	108	99	102	81	91	96	96	93	104	107	112	110	96	92	89	103	116	83	92	126	109	103	89	103	107	89	106	104	114	113	96	87	99	129	102	98	102	111	90	105	88	94	98	86	105	100	95	111	82	103	114	106	115	97	111	109	90	109	91	101	117	100	112	111	106	87	94	99	89	106	99	93	94	108	118	98	111	116	109	96	106	119	97	110	106	94	106	94	81	108	102	108	100	101	93	79	111	86	109	106	104	102	97	101	99	124	99	119	87	102	101	99	104	83	98	98	92	118	95	108	91	97	105	111	103	103	105	97	88	111	95	90	100	95	105	104	98	94	101	98	101	122	104	91	103	98	97	96	108	122	95	96	96	102	113	117	104	87	96	94	106	96	113	94	87	90	79	100	114	115	109	102	105	97	108	107	98	111	110	103	82	113	92	116	103	89	89	100	88	106	92	120	102	115	110	98	108	102	106	95	115	115	112	111	115	128	95	93	89	93	86	110	86	98	98	116	102	92	78	89	100	93	99	106	117	101	116	113	116	107	101	91	109	77	89	116	108	103	95	101	87	88	88	111	93	84	87	91	95	71	105	108	117	107	105	90	100	93	117	104	93	115	96	108	107	94	105	89	119	103	108	83	92	98	97	88	115	87	113	89	107	100	79	87	88	106	81	96	105	107	88	103	97	87	88	113	92	104	93	98	101	124	97	106	110	95	105	90	104	105	97	105	94	87	92	112	96	84	112	117	96	104	110	90	114	92	89	80	95	125	105	82	109	101	99	102	110	114	85	113	108	95	85	100	112	93	85	101	102	100	93	102	98	108	104	112	86	83	97	110	114	89	99	115	89	88	104	85	101	104	81	100	110	75	119	94	86	104	79	114	102	101	90	88	91	92	92	106	128	85	105	106	100	105	116	96	104	114	118	99	99	108	79	103	91	100	97	94	91	96	132	126	80	90	89	100	100	101	76	107	103	113	106	84	109	75	105	106	99	107	97	87	93	92	107	111	104	94	89	107	86	104	108	78	100	129	95	100	90	105	105	108	82	100	95	126	106	101	98	99	107	89	114	91	91	104	101	99	105	101	81	98	94	98	89	118	114	107	107	110	94	90	90	91	113	90	93	104	101	103	112	88	115	80	94	104	94	115	90	115	122	106	98	96	96	105	82	95	111	96	119	78	110	99	105	108	103	89	111	115	102	108	84	92	96	99	101	91	119	114	112	94	90	106	74	108	106	102	103	106	82	78	102	89	88	84	98	108	108	91	95	89	98	78	109	113	103	84	92	133	93	92	97	93	103	118	111	87	94	92	95	86	107	71	111	109	109	115	105	92	98	92	90	109	88	76	119	104	96	94	119	99	97	97	87	95
8244	1443	1735	1892	1637	1232	1001	851	708	661	601	483	440	411	406	397	365	363	342	357	329	335	302	281	303	301	285	272	291	269	303	294	302	272	260	333	261	275	265	262	284	270	272	260	281	269	242	268	278	261	260	275	243	281	273	275	278	267	288	265	254	284	322	268	279	295	275	295	320	292	310	318	289	321	276	298	285	284	268	292	295	308	282	292	290	268	273	263	265	290	255	265	255	284	264	291	236	267	248	223	265	252	234	264	229	238	258	268	256	261	266	290	259	255	241	243	267	251	279	259	240	268	262	244	260	273	235	265	268	280	236	248	257	270	264	254	247	238	252	246	272	237	256	247	260	247	228	242	233	263	253	247	241	251	271	241	246	255	241	254	252	260	247	254	241	254	265	253	261	273	245	248	233	217	253	263	249	270	234	241	254	238	273	276	243	265	241	255	247	255	241	288	281	268	252	279	263	243	264	260	256	292	235	253	275	264	283	245	259	262	252	234	235	248	248	238	237	254	243	255	253	268	248	261	240	262	254	242	280	254	263	245	289	257	256	248	257	250	222	268	243	229	257	254	250	278	267	223	252	229	255	241	249	265	231	275	224	290	255	264	245	222	267	241	237	279	230	206	260	225	252	239	261	258	243	246	278	266	269	278	236	253	264	254	220	231	259	283	252	241	250	264	225	274	247	267	256	232	264	233	249	258	243	240	255	272	242	259	258	250	245	259	216	258	247	253	248	249	255	244	251	271	290	257	235	249	246	277	241	267	235	263	275	214	264	242	284	256	248	265	237	233	228	250	212	266	263	251	283	262	262	249	256	235	228	263	234	248	264	230	255	249	254	263	262	277	264	249	272	275	261	246	231	230	261	246	253	288	260	255	261	271	265	236	262	270	265	250	255	244	235	266	247	231	251	241	257	251	247	249	262	256	226	246	268	261	262	255	262	231	254	261	262	258	261	259	258	259	255	282	269	258	283	264	285	250	268	266	234	245	243	286	279	259	242	254	254	242	263	248	246	268	242	234	239	261	236	276	278	254	252	254	235	243	253	251	269	275	276	251	240	254	272	273	273	243	236	248	258	250	264	236	259	242	276	277	244	249	265	248	282	249	261	240	238	221	270	252	258	223	254	237	260	243	263	256	254	236	279	271	283	273	240	262	271	241	280	251	244	253	244	252	257	249	225	270	266	256	237	248	256	267	225	266	249	263	270	235	254	257	235	246	268	270	247	232	272	272	275	255	246	271	272	247	275	256	277	257	259	264	278	281	268	207	235	265	260	264	243	281	263	249	244	262	221	227	233	252	222	255	250	244	234	259	263	271	230	247	235	265	232	243	241	246	252	245	263	282	254	262	247	241	252	252	231	257	307	260	245	266	282	272	228	283	243	278	232	270	259	268	245	268	245	265	248	264	261	254	250	258	240	248	253	252	233	281	255	263	255	234	277	233	277	271	267	259	240	234	254	258	252	259	265	253	258	252	219	264	255	271	238	257	262	244	252	250	244	261	253	272	229	253	251	266	256	248	261	282	257	236	229	259	269	268	238	224	244	277	257	241	240	239	254	242	237	244	282	266	271	266	269	251	231	261	283	262	258	242	243	258	245	251	256	277	264	249	237	275	257	246	247	257	235	229	255	250	248	243	283	243	244	245	234	253	249	263	230	245	247	228	244	279	230	253	250	270	258	260	259	245	260	230	272	232	245	257	235	242	267	258	232	252	253	233	277	262	264	249	259	253	248	254	273	268	271	258	241	235	221	259	265	244	274	239	270	260	260	252	230	269	264	240	249	263	247	265	240	248	236	254	255	266	270	248	274	216	228	254	235	218	230	233	261	249	238	238	276	235	246	269	257	256	252	280	253	250	252	252	246	262	244	236	260	231	242	240	253	277	259	240	219	258	254	263	216	251	278	247	245	254	276	267	228	246	250	232	223	290	284	264	220	235	255	270	259	260	250	254	262	275	246	259	276	254	241	274	264	264	243	244	259	253	270	248	267	285	255	261	233	265	235	240	237	232	234	266	243	256	264	252	218	256	257	270	267	278	267	262	259	274	222	255	244	220	250	266	247	250	249	238	234	251	262	275	261	259	253	234	229	266	235	259	263	251	255	269	233	257	250	271	270	264	261	250	226	227	228	239	280	240	249	233	244	270	244	234	244	251	267	262	257	244	266	232	224	232	259	265	272	246	238	284	245	261	244	237	241	247	253	253	258	258	267	275	250	235	262	236	263	245	250	256	227	248	247	250	259	250	256	265	273	255	268	237	263	261	252	261	256	241	255	229	236	266	262	252	243	272	265	247	267	269	247	243	253	233	248	263	260	274	266	219	259	225	250	260	248	254	283	263	264	254	269	282	261	295	248	279	246	241	256	257	246	258	233	242	261	235	274	248	258	253	247	252	272	266	263	257	239	294	222	244	226	251	249	236	263	247	255	270	240	253	274	258	259	252	254	262	238	237	270	266	254	249	234	243	276	261	241	289	268	254	234	270	279	242	280	239	274	249	270	257	248	262	265	260	237	271	248	272	239	240	254	265	281	262	259	224	258	237	295	254	252	256	257	278	234	273	271	273	246	270	243	247	237	240	238	241	261	245	274	254	244	261	244	257	261	218	269	254	236	279	255	264	256	246	239	254	241	250	244	271	257	244	270	216	268	254	275	259	267	278	253	255	230	278	248	271	239	257	255	216	266	259	243	249	240	245	249	274	249	237	237	224	253	254	255	256	267	237	254	250	268	261	268	274	252	256	264	263	276	244	236	251	224	259	272	254	254	233	277	239	244	275	273	266	244	268	259	259	235	257	262	249	224	233	244	256	246	288	245	282	254	243	265	237	269	255	253	252	252	244	245	249	257	251	243	243	265	256	250	250	269	239	286	266	223	241	244	257	261	240	264	270	225	237	223	234	260	235	252	263	240	285	267	236	265	254	274	252	261	256	254	252	252	257	237	290	264	260	220	269	263	246	255	234	258	270	265	248	258	254	233	243	258	265	228	243	252	255	243	299	234	267	228	259	239	251	251	248	262	275	257	251	270	249	245	254	289	261	253	242	241	278	273	253	254	229	263	254	249	232	231	265	249	261	243	223	281	267	315	275	269	261	270	251	263	271	255	263	258	241	247	268	270	277	260	254	260	255	257	271	239	242	243	242	253	247	274	249	232	248	252	231	229	264	255	280	230	258	254	254	231	274	254	251	235	260	260	246	255	267	228	270	227	247	303	237	274	266	256	243	229	225	242	251	254	241	266	243	261	265	267	267	266	255	263	235	254	225	244	248	291	240	227	273	259	236	251	259	245	257	241	249	256	256	228	257	279	274	246	237	236	242	258	271	270	266	248	254	243	257	267	271	251	261	257	271	248	261	231	236	244	234	257	285	226	255	288	274	263	261	221	275	250	229	265	237	253	241	238	266	255	252	249	251	253	245	274	244	250	223	252	237	257	286	293	257	267	256	232	264	251	255	230	263	263	238	248	265	264	255	261	244	237	274
1479	402	243	233	200	218	217	210	196	210	187	195	227	201	203	201	206	182	204	216	213	200	233	207	195	185	227	175	194	214	232	201	200	185	209	231	216	185	196	200	230	228	211	205	198	190	195	203	186	209	225	190	200	206	223	203	208	235	217	205	216	197	197	210	193	207	201	182	209	226	196	207	223	221	194	219	222	185	238	214	213	194	192	197	216	211	216	213	243	208	220	187	225	232	212	231	208	196	199	195	196	206	219	202	221	196	191	193	203	201	195	188	211	188	224	177	229	219	211	180	201	184	207	208	197	218	168	203	209	202	206	200	211	226	235	211	201	209	211	225	199	199	201	205	181	214	204	224	226	222	202	206	205	184	200	214	190	200	192	184	206	203	181	187	182	201	208	207	225	217	193	229	212	228	201	204	208	185	195	203	181	219	232	173	221	203	214	197	210	219	209	199	219	188	179	225	212	200	205	186	220	185	203	182	196	221	225	210	210	230	209	210	211	209	215	229	205	187	212	200	200	220	232	176	220	195	211	221	216	200	240	197	208	215	206	221	195	209	200	184	194	204	217	207	231	216	211	190	214	188	201	204	186	247	200	238	213	184	212	208	193	219	194	187	191	216	204	188	217	207	196	222	203	214	215	203	198	201	232	221	193	208	209	182	175	223	219	186	198	221	207	190	216	186	201	219	195	218	218	202	207	181	226	202	232	233	212	214	185	206	213	213	183	219	201	214	220	197	207	196	220	207	203	157	193	215	188	200	183	182	191	208	218	204	219	251	186	205	196	198	186	191	228	198	215	205	201	206	207	217	200	195	213	203	209	203	204	199	189	233	234	192	227	237	187	208	201	211	215	224	238	235	200	212	206	201	223	208	228	180	181	180	201	212	198	207	193	197	198	218	236	202	210	197	215	200	203	209	218	207	187	207	215	210	216	184	189	210	240	213	184	202	201	204	186	195	172	192	202	205	212	218	207	199	187	181	176	207	189	230	201	198	200	224	220	213	199	197	221	209	194	225	213	204	211	202	186	199	188	197	204	212	211	222	217	228	201	198	195	222	223	207	204	233	199	232	200	227	200	196	211	174	214	196	206	219	192	207	204	195	200	203	190	236	239	217	202	203	216	217	191	201	223	218	199	219	187	231	204	209	220	227	215	210	214	217	198	180	197	202	186	203	211	235	189	217	206	191	227	214	237	200	217	188	194	201	242	215	198	178	179	190	192	215	232	187	195	186	204	205	219	188	207	202	229	214	206	200	196	195	232	191	203	169	211	214	221	238	202	207	216	217	193	193	195	199	216	193	218	205	190	199	198	180	192	224	226	216	185	181	213	178	230	218	206	212	198	185	219	229	198	206	230	211	180	222	191	183	205	159	196	185	192	202	214	192	211	187	208	214	213	190	210	191	196	217	208	225	199	204	199	187	209	201	212	203	187	209	214	186	240	206	212	179	219	211	182	227	200	196	210	212	190	180	211	209	226	206	208	195	209	197	218	204	195	183	216	231	180	194	191	239	172	222	220	197	203	187	205	183	187	192	199	193	195	208	196	205	206	206	177	177	190	188	217	203	222	214	166	185	186	201	230	219	218	215	204	232	186	192	202	196	191	215	223	201	212	219	207	204	210	221	200	219	217	246	246	198	187	221	209	208	200	205	220	212	235	210	212	214	184	197	186	188	189	202	232	212	223	201	207	213	204	195	234	229	195	211	204	206	210	230	208	222	196	205	195	206	209	198	203	193	180	202	198	211	184	218	222	162	224	202	226	222	190	183	202	211	188	222	171	213	237	214	214	209	216	217	207	216	209	203	185	202	181	246	205	179	171	230	199	194	206	200	202	203	209	206	202	208	223	206	211	193	224	199	214	217	197	203	226	222	217	203	215	154	197	189	227	202	194	189	193	219	190	215	220	200	215	202	237	185	222	238	201	191	199	191	202	226	205	195	214	191	216	216	195	219	207	211	232	197	219	211	197	225	189	219	200	189	210	210	203	188	201	216	209	217	196	233	206	188	176	201	198	180	180	197	183	218	219	240	205	199	217	211	200	171	205	225	191	186	196	202	208	193	187	192	197	209	207	185	207	205	221	205	196	224	220	218	207	223	213	212	212	204	202	200	186	246	190	222	218	212	177	206	205	201	232	206	211	224	198	218	199	192	219	199	231	194	205	194	233	220	201	211	203	198	211	206	246	180	203	195	185	211	215	213	219	197	219	212	212	198	190	224	219	201	203	242	193	199	181	206	215	226	209	214	212	205	206	162	216	190	214	164	201	199	246	222	205	228	184	235	213	213	204	199	195	244	207	196	207	205	192	200	182	200	236	191	203	227	201	204	192	202	208	187	207	211	222	177	218	210	220	198	214	180	222	189	195	210	220	212	205	192	195	213	209	195	183	214	211	204	204	226	199	213	187	218	209	203	187	210	187	211	220	203	196	184	197	207	214	234	216	196	184	220	201	230	237	224	203	201	194	194	197	234	218	195	224	207	191	233	215	193	203	200	219	173	204	207	200	200	189	219	190	196	197	214	216	199	196	232	186	194	220	202	202	197	189	200	207	202	189	178	224	195	221	186	205	198	207	214	207	209	182	183	187	201	173	218	204	191	188	192	200	191	194	222	200	189	224	193	235	195	197	186	209	189	191	199	202	207	222	185	201	207	218	244	187	195	217	201	193	203	195	217	220	209	210	189	225	179	206	223	233	220	239	223	248	222	219	226	196	219	212	208	206	198	194	179	220	192	194	199	217	220	203	194	205	226	202	235	217	194	200	226	202	195	217	203	240	225	194	201	183	207	201	217	193	236	189	216	203	179	198	204	214	210	204	230	214	203	206	205	222	208	169	230	210	190	212	209	212	218	224	205	177	208	203	195	198	221	190	213	212	213	210	193	221	218	217	200	179	205	201	195	211	194	220	206	207	195	203	211	193	216	185	181	213	178	216	180	215	195	176	194	209	195	201	188	202	209	203	194	189	218	175	191	235	216	161	174	204	201	207	211	217	198	200	205	196	203	195	199	205	204	235	209	194	205	207	191	198	209	204	196	220	172	212	189	181	197	198	206	197	207	190	214	197	211	200	205	178	201	184	224	218	207	186	195	199	200	197	201	230	216	220	204	227	236	172	190	220	177	202	179	206	216	196	206	208	198	202	201	221	206	197	209	192	195	219	219	203	191	188	191	191	197	228	178	205	216	213	219	215	205	218	198	211	203	202	181	204	186	196	190	206	204	214	221	238	192	188	186	209	218	200	212	214	185	198	190	200	225	202	205	222	193	205	194	215	216	211	220	202	202	179	223	205	193	206	211	188	197	227	206	183	193	210	219	192	207	226	220	212	208	205	216	203	210	225	226	213	195	207	204	204	209	205	184	197	190	198	243	219	214	189	198	257	205	226	230	198	184	200	204	194	196	194	209	211	181	219	215	216	221	191	197	226	203	210	218	194	186	212	184	219	221	234	226	184	205	233	240	236	201	215	203	216	217	221	206	209	204
1997	659	547	528	532	547	474	531	480	486	511	468	460	445	504	521	500	546	489	473	468	517	459	478	465	473	488	507	443	485	514	477	487	454	459	505	479	516	493	497	469	493	469	484	490	493	479	471	470	485	487	488	465	481	518	486	497	502	519	494	484	504	480	545	498	503	532	501	528	493	507	506	462	524	494	478	507	485	473	529	505	501	521	495	462	492	464	472	491	519	520	487	488	486	485	499	476	468	500	476	475	486	465	495	489	474	503	432	492	498	474	503	462	473	441	506	453	488	455	485	495	475	472	537	508	501	499	466	458	483	493	475	489	473	477	473	510	501	484	503	469	469	485	486	508	489	513	495	506	489	482	529	469	491	472	511	474	475	476	502	475	507	491	468	475	495	496	505	486	472	500	492	484	469	471	486	484	463	483	494	484	456	425	480	473	482	505	520	500	462	494	454	494	479	485	503	475	436	468	473	477	491	479	472	464	469	445	485	481	460	457	473	474	476	476	466	522	469	451	495	505	478	478	479	500	489	479	465	482	504	472	476	471	510	477	472	485	503	505	519	507	492	472	494	471	493	483	431	509	491	506	479	465	490	505	481	491	499	489	515	452	467	524	487	458	454	466	507	466	492	498	510	486	447	457	488	509	462	485	470	474	538	448	479	463	498	493	477	516	465	474	467	506	492	455	485	416	503	512	484	463	485	453	476	485	467	475	504	441	479	520	482	473	453	469	489	482	511	447	472	490	503	462	465	510	517	503	540	452	450	468	526	498	509	470	494	523	505	483	454	501	484	503	460	469	468	489	511	462	454	480	483	493	501	500	483	478	461	480	477	478	505	478	497	472	486	492	448	481	481	520	520	475	474	498	439	464	448	481	503	528	463	491	483	455	477	480	436	486	472	465	489	466	479	479	445	475	491	498	514	506	497	479	518	482	489	483	447	471	475	499	498	477	435	477	471	513	460	496	513	484	522	476	483	473	465	524	509	490	487	469	471	464	501	503	443	448	471	482	485	450	470	459	458	484	494	495	503	473	479	487	482	485	472	469	486	435	513	489	472	461	499	464	477	450	520	478	477	463	456	468	469	477	461	479	477	506	449	452	455	471	504	494	462	483	471	489	514	478	471	486	506	515	486	475	480	496	485	466	451	466	462	507	477	489	513	444	486	474	479	472	480	514	535	497	526	491	516	493	472	482	490	477	473	487	495	455	485	467	470	484	472	501	474	451	511	473	454	466	495	521	425	504	458	514	493	478	448	487	478	461	467	452	492	470	480	491	471	483	446	464	509	460	489	475	491	494	510	476	465	463	481	477	486	500	525	513	478	497	513	485	511	471	463	494	491	429	516	477	479	483	442	508	483	454	468	494	485	501	437	496	479	446	469	539	491	506	473	502	480	472	479	480	459	462	473	515	494	468	498	516	439	493	461	455	449	469	487	465	474	462	486	499	492	492	478	475	469	505	495	495	466	504	488	497	483	494	502	500	472	469	466	496	482	465	458	498	499	468	493	465	482	471	477	471	497	477	467	477	485	519	496	446	451	499	492	517	478	455	463	541	471	486	480	491	480	460	488	459	482	452	470	458	482	499	489	478	503	475	470	434	480	458	464	535	501	494	475	463	480	483	476	465	494	447	474	466	462	476	512	509	473	464	462	502	471	471	469	482	485	494	478	497	512	434	457	476	461	472	476	480	487	469	477	470	510	506	501	490	469	442	465	471	455	485	507	517	515	497	494	465	490	472	501	500	487	441	471	474	448	467	461	494	473	483	481	453	439	460	469	503	476	475	515	504	505	510	477	500	510	462	503	495	465	503	469	463	485	507	448	500	497	472	482	490	523	465	485	477	494	497	496	497	509	540	484	503	469	504	498	535	490	453	456	498	482	474	466	502	501	464	471	456	505	480	516	482	486	494	521	498	446	505	478	468	495	496	489	470	511	493	436	476	527	470	513	514	462	454	475	498	450	475	487	468	502	479	436	454	486	535	483	464	535	491	495	534	488	480	462	511	479	472	512	422	427	468	431	488	480	489	493	504	460	464	477	493	474	501	488	492	447	465	510	475	503	485	497	480	455	465	472	456	446	496	453	495	505	489	457	484	485	454	496	511	481	488	479	442	502	451	442	552	445	504	455	520	480	472	494	463	489	483	467	446	443	501	511	488	528	511	487	500	492	474	510	481	472	458	495	472	469	482	478	505	477	467	457	477	478	447	435	467	480	467	484	496	465	501	477	465	491	481	503	519	483	463	488	495	496	479	483	494	502	487	479	503	489	484	483	489	456	483	440	470	485	439	454	473	463	461	484	504	484	471	480	495	501	471	493	509	431	495	456	463	468	457	483	466	489	490	549	505	489	467	477	480	493	487	493	473	477	468	419	495	474	488	479	495	472	466	481	530	502	509	456	487	459	485	516	520	470	503	476	469	496	450	496	510	502	471	500	508	513	496	470	447	482	511	471	430	461	429	488	503	479	482	487	442	466	482	473	467	477	481	469	478	482	467	491	443	494	519	496	494	473	489	465	496	470	504	499	509	512	481	480	468	444	508	487	512	491	456	473	479	506	461	472	482	483	471	464	501	464	453	471	503	500	469	468	521	470	468	486	475	462	484	450	457	472	464	495	495	517	516	495	501	507	481	484	492	475	525	477	456	482	501	498	479	527	498	490	477	483	496	488	472	472	459	488	459	497	485	504	453	461	470	500	515	468	480	512	496	451	486	479	477	461	469	472	465	492	507	468	452	456	475	473	510	504	434	498	463	493	510	481	484	468	439	471	462	486	506	519	503	474	481	502	479	491	473	501	435	478	493	475	512	480	468	472	511	510	471	504	471	457	499	447	485	523	475	468	505	449	514	507	472	499	476	472	441	504	474	448	490	488	458	451	496	423	480	466	475	467	483	507	453	472	471	463	526	481	508	445	473	517	451	493	491	490	560	509	475	451	456	513	472	488	508	503	510	449	479	511	473	475	483	498	521	463	509	481	446	490	491	464	527	484	475	463	465	501	506	470	510	458	470	493	474	502	452	472	498	522	458	456	500	478	439	490	433	493	504	524	442	481	476	453	502	472	451	474	460	447	458	419	457	480	449	481	489	465	481	460	509	468	479	457	480	522	441	496	490	469	486	506	507	461	501	496	486	485	474	489	488	487	458	512	445	506	512	497	471	493	513	492	471	485	499	493	491	490	503	486	521	495	463	512	451	566	531	505	474	482	455	452	470	487	475	495	505	456	488	489	499	449	498	495	491	496	464	471	461	496	487	457	490	460	491	507	476	489	484	483	467	447	486	485	486	457	476	489	490	451	520	450	491	446	449	504	490	480	486	525	454	460	535	467	511	463	486	466	487	488	479	436	491	473	462	465	499	520	521	527	497	495	483	495	485	481	474	466	469	485	466	466	477	470	482	430	482	521	495	448	459	510	463	467	469	460	492	497	492	480	507	490	463	448	477	447	483	506	480	481	466	469	527	494	473	488	477	477	516	482	475	488
7488	765	555	422	340	266	239	246	251	197	216	170	180	203	224	211	184	198	194	183	195	205	191	183	170	179	173	207	197	174	169	179	170	199	209	220	224	175	181	188	201	166	194	174	179	174	193	214	224	198	180	210	207	168	195	170	178	201	170	205	177	196	201	205	211	177	173	200	187	215	190	189	194	215	223	185	207	235	209	209	205	198	187	192	189	195	191	208	209	191	220	207	210	178	189	186	201	204	190	183	188	180	178	188	190	176	214	168	193	178	180	167	193	190	170	190	185	213	187	199	174	195	172	164	225	205	192	205	198	208	184	163	183	190	197	192	186	194	185	209	189	179	189	173	185	175	192	188	193	199	172	181	188	217	183	170	202	184	187	176	189	206	183	187	196	174	179	183	183	187	188	177	197	201	212	207	198	166	186	191	193	195	191	182	198	187	185	194	167	203	193	173	209	173	176	208	203	168	198	181	199	187	173	173	180	221	175	190	176	185	178	196	193	196	208	193	169	211	190	190	189	168	175	162	197	191	188	160	171	162	186	180	188	175	206	177	184	191	170	180	203	176	192	190	183	204	184	203	184	183	191	192	199	191	179	184	192	222	171	188	159	161	198	189	194	196	198	186	169	205	203	218	196	181	173	199	171	181	156	178	230	188	147	191	164	170	169	196	197	183	163	190	203	189	195	183	216	180	200	193	175	176	213	222	185	179	188	205	176	181	163	173	186	184	161	182	205	151	211	151	193	179	189	181	185	179	161	200	182	152	187	189	184	198	192	175	182	193	202	197	181	171	189	197	195	186	202	162	202	221	208	201	169	174	176	174	180	176	208	206	182	181	222	197	213	188	194	188	197	161	198	176	180	187	185	209	178	178	180	196	205	189	182	187	192	192	197	196	187	173	199	195	183	193	180	204	186	173	181	175	203	191	183	212	186	180	178	198	194	175	207	202	185	184	201	185	184	192	182	190	208	216	182	181	179	185	199	176	154	175	197	218	180	195	202	185	176	214	172	185	196	201	183	209	196	193	198	191	173	156	183	175	183	176	167	180	188	193	196	190	193	169	217	185	195	158	180	180	199	178	196	197	190	187	170	212	178	210	206	181	184	195	166	181	187	193	186	176	183	195	169	185	200	146	167	185	186	197	194	180	230	185	194	185	197	198	164	198	179	187	205	218	177	203	184	170	187	202	177	201	186	181	178	191	194	181	211	205	190	171	182	186	199	172	181	191	167	204	191	190	167	201	167	184	202	180	202	194	176	182	192	185	192	210	189	184	192	227	202	184	217	201	199	205	217	209	205	197	203	166	186	192	181	210	203	189	190	197	214	170	174	189	219	187	187	189	192	192	161	184	208	178	179	188	182	184	207	178	186	191	190	188	184	170	187	174	178	200	202	213	209	198	182	169	192	180	189	215	212	193	205	209	173	166	188	178	199	190	202	193	215	175	188	194	171	184	165	182	171	179	201	171	166	177	213	196	178	199	213	195	193	184	187	191	184	186	173	183	186	174	178	181	212	189	178	179	185	170	171	213	194	191	184	192	194	173	203	168	195	183	181	170	176	189	181	183	182	184	169	181	178	169	201	167	193	206	209	169	188	191	200	187	190	195	173	221	194	178	157	169	198	188	178	180	181	203	168	189	184	180	201	176	192	190	198	176	178	210	188	197	156	218	177	205	189	183	192	207	182	181	196	194	197	186	190	179	208	177	194	205	192	174	186	172	194	179	195	177	182	184	186	189	159	217	209	185	194	197	186	175	189	183	201	202	181	208	159	180	193	174	175	190	215	222	199	197	196	218	195	164	203	197	181	166	162	191	184	203	197	178	198	222	197	213	193	200	210	181	202	194	182	169	177	202	191	166	190	199	175	192	199	222	182	177	180	179	198	179	196	196	174	179	191	213	186	165	178	196	229	191	178	172	179	180	206	189	181	205	197	175	180	188	205	192	195	189	226	175	182	179	177	190	202	179	179	181	192	192	209	199	190	198	188	184	184	174	205	172	199	165	178	200	212	204	198	192	220	166	206	193	192	208	180	195	154	203	204	189	196	180	202	189	182	201	208	174	195	183	201	154	169	177	189	194	197	178	178	190	178	180	181	192	191	190	180	234	201	179	178	187	176	178	185	189	204	161	196	206	208	171	186	185	195	193	193	178	185	187	194	183	159	203	189	192	211	182	175	188	174	183	177	181	195	203	187	194	194	191	200	196	165	185	163	217	194	186	191	184	178	183	172	203	160	191	196	179	177	196	200	166	193	189	178	220	162	189	186	190	182	196	192	197	219	203	190	182	184	181	192	185	167	195	195	185	173	189	190	203	224	174	182	192	191	194	178	171	215	189	196	196	202	172	200	206	197	210	181	194	191	200	209	199	176	172	196	193	177	190	201	206	224	194	193	162	172	192	179	192	190	184	172	173	183	202	197	199	208	181	180	175	188	163	178	204	178	170	184	192	183	187	220	218	188	185	187	197	166	182	196	208	190	173	194	180	195	163	202	181	194	215	187	173	188	175	196	180	160	204	208	163	199	184	177	203	185	179	183	180	171	205	202	179	203	181	194	209	192	189	165	212	210	198	182	184	218	194	179	192	168	172	205	156	181	186	193	192	203	192	177	167	204	183	195	146	194	168	188	211	194	202	179	167	161	172	157	191	195	199	197	200	167	185	194	175	202	197	195	192	197	177	186	202	189	185	187	186	202	173	187	180	186	179	176	191	185	173	184	214	229	185	154	154	189	188	204	189	169	182	191	211	180	199	174	173	196	182	197	196	179	192	213	210	173	197	208	163	168	199	201	187	162	175	182	209	200	205	190	182	192	160	212	236	187	186	184	191	213	206	170	187	201	171	184	177	189	178	188	202	193	185	167	178	185	186	190	194	186	216	190	170	173	173	192	201	208	205	177	200	185	173	183	209	184	177	207	233	197	189	182	180	202	196	198	184	183	224	176	187	202	161	193	198	195	192	210	182	200	210	166	197	171	182	183	177	160	210	173	204	190	210	198	181	167	183	177	191	183	153	168	171	199	180	195	169	186	194	178	186	198	184	161	187	222	159	173	213	168	187	171	167	174	179	176	166	211	194	181	182	196	182	176	172	198	189	194	180	226	171	189	186	191	174	193	174	191	178	172	209	186	195	210	177	181	171	202	174	184	183	164	197	184	219	180	184	189	191	194	213	192	197	175	155	210	192	170	195	179	191	192	226	195	186	207	201	199	189	194	197	197	190	187	187	208	174	199	175	174	177	165	168	204	189	207	193	156	217	183	170	184	197	197	168	161	178	183	192	169	209	189	175	173	183	193	167	172	185	190	188	182	182	182	182	199	178	196	203	202	174	201	187	188	195	199	185	187	186	175	185	209	179	190	186	187	185	177	174	179	204	188	163	173	180	177	174	207	195	184	202	213	199	181	178	182	203	182	171	175	168	181	174	194	181	189	192	192	194	175	176	173	191	196	228	188	217	181	182	184	186	194	169	183	194	197	186	179	222
6450	1055	1259	1284	1075	889	779	784	655	644	618	556	565	530	521	470	520	516	493	505	540	489	461	469	483	480	441	479	498	451	464	437	446	470	444	441	479	443	428	460	428	419	455	433	449	425	450	507	465	426	449	460	471	468	424	468	457	459	466	440	447	429	482	519	481	480	480	476	512	441	487	462	508	481	442	496	463	425	503	500	465	481	459	495	448	440	406	450	437	458	454	413	450	444	444	390	403	427	431	437	450	438	442	458	392	448	465	474	452	493	441	428	455	412	438	450	434	442	419	481	443	429	454	396	477	458	420	422	407	482	451	520	453	466	462	441	439	466	439	409	445	450	426	496	439	443	444	423	454	418	446	456	414	444	446	448	439	446	450	444	412	459	457	436	429	428	439	425	451	425	435	444	419	433	450	414	460	421	431	441	442	461	432	472	460	475	465	438	440	469	439	406	449	446	443	410	397	464	442	411	445	413	455	444	454	451	394	404	483	448	443	447	386	449	450	421	430	447	442	451	423	453	403	433	425	480	438	434	461	449	441	438	455	420	420	484	453	467	443	473	457	459	456	435	413	410	451	414	435	426	427	437	455	467	471	430	456	429	457	484	438	443	410	425	440	448	402	442	467	466	469	429	446	419	467	455	455	476	425	453	446	445	455	418	444	413	465	427	451	404	470	468	441	459	434	423	439	441	425	451	450	436	414	441	430	408	418	471	437	489	431	427	442	460	404	441	443	457	482	404	439	399	445	451	463	417	444	436	439	411	430	411	450	482	417	442	448	433	436	435	412	408	417	445	447	448	476	446	458	433	440	469	439	418	431	394	457	419	413	495	449	470	435	424	433	447	427	454	465	470	458	430	433	446	430	433	446	414	406	418	480	436	433	453	447	456	462	473	424	427	441	405	431	445	459	448	411	452	452	429	461	439	427	460	448	461	429	449	446	422	432	485	460	420	414	416	456	443	451	432	437	427	441	428	464	464	450	467	442	436	442	442	441	428	403	429	451	395	446	451	431	430	431	436	447	429	475	427	459	439	442	456	473	436	454	446	448	412	422	422	421	386	449	415	433	461	402	456	441	431	460	445	440	434	474	425	467	471	446	425	437	454	425	467	468	467	465	471	434	452	456	440	420	478	429	440	433	457	442	459	425	417	419	423	444	467	410	431	446	414	431	437	450	443	429	449	432	454	443	445	452	448	453	438	428	415	431	477	419	432	450	461	455	468	465	425	406	421	451	432	429	458	433	450	411	471	436	437	452	420	442	439	425	441	471	431	447	421	425	427	446	457	458	427	440	446	427	422	410	439	438	469	485	441	421	445	448	450	431	446	444	428	446	453	476	431	432	439	433	392	417	441	412	427	470	401	437	437	408	439	412	432	449	445	447	401	442	443	452	440	405	456	436	441	458	441	414	489	390	450	440	442	447	397	398	477	443	389	473	426	381	462	449	476	410	466	435	465	444	444	393	452	405	419	446	435	469	413	440	440	444	439	399	436	454	426	427	439	442	468	419	469	421	418	399	440	404	380	461	438	444	417	477	427	437	448	410	438	482	421	476	433	418	444	457	457	452	438	447	426	401	365	421	456	415	414	447	434	452	467	446	456	409	433	392	459	414	478	420	426	434	426	413	472	450	444	462	463	439	438	462	455	438	430	467	424	452	482	447	437	400	450	417	460	449	445	414	444	428	448	432	415	444	434	427	451	427	442	448	449	425	452	411	424	445	398	461	457	445	463	453	454	437	429	441	432	473	449	442	455	468	409	490	422	441	417	454	429	441	442	455	449	419	451	471	437	451	461	424	402	412	492	431	423	439	404	428	443	444	453	448	455	429	419	439	412	441	467	442	438	434	438	439	429	419	479	449	436	437	449	449	474	428	462	466	454	380	452	450	450	460	444	472	447	454	403	455	476	426	473	480	460	425	429	407	447	409	463	426	433	459	422	478	437	469	448	421	441	430	453	408	429	429	436	438	433	467	436	457	398	423	399	439	478	472	441	439	423	462	422	434	475	409	409	447	420	427	454	429	472	404	432	439	423	413	421	428	451	435	454	399	438	459	449	477	441	450	441	444	418	476	442	445	432	453	433	444	434	406	451	450	438	455	457	474	453	449	443	430	427	422	443	451	474	463	433	429	420	415	459	457	460	458	405	420	390	466	459	471	423	448	446	443	450	418	429	473	407	460	462	432	440	441	462	426	444	437	482	401	455	415	444	425	432	427	395	462	459	433	437	410	428	411	480	442	434	429	448	413	419	448	437	403	413	442	409	461	453	407	452	425	448	457	439	434	462	422	449	443	417	420	426	444	426	428	441	456	450	410	422	455	434	436	390	433	446	438	453	433	451	444	415	435	414	433	439	481	475	442	435	444	433	410	426	438	457	413	423	455	418	430	451	458	410	443	457	455	455	445	453	473	439	444	447	454	441	452	453	458	426	452	415	439	473	431	426	423	458	448	433	440	458	419	485	458	444	493	433	448	445	422	456	431	427	453	473	459	465	414	468	465	453	417	429	438	431	464	471	422	457	437	478	399	445	414	453	443	476	447	433	428	445	416	469	436	432	423	459	440	428	434	387	410	435	445	449	425	432	487	472	428	484	457	452	462	378	408	408	434	448	458	426	424	438	432	418	418	428	461	408	433	462	462	460	413	434	427	476	442	456	433	467	438	412	445	472	424	447	453	444	463	469	431	420	463	452	416	435	471	438	422	417	457	429	456	464	456	442	421	393	448	445	442	449	480	439	451	441	428	422	454	459	447	432	423	410	454	416	429	423	467	413	436	470	464	435	460	417	450	449	491	454	450	449	458	456	460	472	460	453	418	449	423	421	426	444	451	440	459	446	407	449	456	453	424	420	462	462	426	425	438	444	466	448	446	455	400	445	436	470	463	452	438	484	459	439	448	451	452	433	460	448	485	450	460	478	423	459	453	487	448	455	437	474	427	419	427	441	430	464	400	431	448	446	422	422	447	417	464	453	461	409	423	449	481	441	425	433	419	477	391	457	430	491	410	436	415	487	491	434	428	450	445	437	459	433	425	432	414	426	438	451	462	456	426	447	425	447	441	445	465	442	408	436	450	445	458	420	460	464	419	444	448	454	438	479	418	418	418	436	428	425	429	427	453	425	468	445	410	438	451	418	427	408	429	432	457	452	442	457	441	441	456	432	431	455	437	445	426	438	459	425	431	444	447	413	451	454	437	444	429	397	450	452	430	437	395	436	421	425	457	394	419	453	466	450	427	459	456	432	431	436	378	427	483	449	454	461	439	439	435	479	436	449	462	443	438	446	435	448	454	425	430	485	441	455	455	470	446	407	419	486	416	475	420	476	473	418	409	453	425	454	441	438	415	462	420	448	478	414	444	452	440	432	427	463	429	453	459	426	448	431	454	442	434	446	436	432	446	459	441	446	435	461	454	449	414	424	467	424	417	406	431	448	470	414	443	437	456	432	433	450	403	465	433	432	408	415	470	479	430	408	453	463	443	475
13793	1305	811	563	387	269	213	206	163	164	130	132	93	120	119	113	114	99	102	97	88	100	101	96	98	105	117	97	95	112	118	100	103	118	115	94	110	96	97	89	92	118	102	108	105	104	84	93	104	88	114	106	108	105	120	95	98	91	96	93	116	105	103	112	104	72	88	90	117	103	78	103	111	101	90	105	106	102	106	111	98	108	88	116	104	96	94	105	81	70	102	79	103	96	111	100	94	86	121	80	105	98	107	100	111	93	89	78	94	101	100	87	74	95	101	100	96	97	92	96	107	101	88	104	92	94	95	82	88	98	100	113	97	69	104	110	95	95	93	91	114	110	105	94	91	109	98	80	98	101	97	110	88	107	103	112	97	89	101	113	82	87	100	103	99	105	104	89	116	80	107	114	98	105	96	104	108	86	91	94	107	99	99	101	79	71	102	93	94	91	100	117	115	92	103	100	91	97	93	106	92	95	94	103	100	73	102	97	91	101	111	92	110	95	94	100	92	81	98	89	99	89	117	103	90	95	86	107	114	117	107	112	110	106	100	95	101	95	106	89	97	85	98	89	90	112	103	91	101	86	108	100	94	97	99	91	89	103	94	78	100	93	113	96	93	91	92	91	102	98	89	102	96	104	92	90	102	103	110	96	88	91	94	98	91	98	94	110	98	121	108	115	96	115	95	103	99	94	118	106	87	90	92	95	78	78	96	99	102	104	102	123	89	106	94	101	78	96	96	91	87	111	113	103	107	67	108	113	88	105	120	80	94	95	88	107	107	89	105	99	91	115	108	92	91	106	95	91	93	104	107	93	99	108	94	100	76	97	97	91	90	87	116	102	91	79	107	87	97	100	102	75	100	101	94	99	92	100	75	92	93	100	92	96	113	91	111	79	104	114	78	94	99	98	90	91	102	97	101	86	103	104	93	107	87	91	106	81	89	92	105	84	96	101	101	116	97	114	85	105	116	84	102	99	87	87	102	101	102	120	86	108	102	98	95	97	85	93	103	95	105	93	93	76	122	85	100	95	111	88	97	88	68	84	82	89	107	77	82	103	91	98	94	102	95	91	113	98	130	95	106	87	84	107	104	102	86	97	75	104	99	106	111	81	103	93	95	92	103	94	88	89	93	101	97	122	108	87	106	100	88	100	107	113	95	104	97	98	105	102	108	94	99	87	73	99	83	94	106	99	91	91	96	73	98	89	97	89	98	99	101	101	87	90	114	87	90	89	100	87	92	83	97	117	117	91	83	82	100	94	94	102	94	98	79	103	87	105	99	122	101	110	113	93	113	79	88	89	95	81	71	100	88	86	108	104	93	88	94	111	96	99	89	97	87	87	76	113	105	95	102	96	94	120	109	120	101	101	93	101	93	125	101	105	98	105	119	93	99	82	109	110	102	92	85	95	87	119	98	102	84	107	104	110	105	114	107	86	101	107	103	88	79	86	80	92	91	101	108	115	106	97	103	105	85	92	106	118	99	98	106	115	103	113	107	104	92	114	104	98	94	104	98	100	108	102	101	104	105	94	102	86	101	112	87	92	101	90	82	98	82	77	104	98	96	80	93	97	97	94	107	91	100	104	78	89	101	99	95	88	110	104	108	105	86	110	104	91	93	96	102	94	96	98	95	87	87	93	96	88	106	74	106	91	84	94	91	93	86	94	98	105	112	101	111	96	94	83	100	84	94	100	109	102	117	122	101	83	87	120	89	82	96	109	109	85	94	106	96	109	104	103	91	99	105	94	92	80	100	106	92	121	93	111	108	92	87	95	88	91	95	96	101	89	102	96	89	105	97	108	71	80	96	108	85	104	88	86	120	96	98	92	97	106	118	96	85	93	113	90	102	116	123	105	109	96	113	102	84	87	90	114	100	102	105	111	101	104	88	105	91	110	83	88	98	102	98	91	86	109	109	81	105	95	90	119	78	106	88	116	86	83	99	95	115	94	71	80	89	97	113	95	89	88	82	96	109	109	110	73	85	108	98	82	93	109	107	108	106	97	97	94	95	98	114	96	94	87	99	97	90	78	113	84	99	104	79	111	96	94	106	105	76	113	114	77	94	102	99	94	86	77	106	96	108	93	92	106	96	88	93	96	110	108	95	101	109	100	113	105	105	116	98	91	95	110	121	78	95	98	93	85	105	84	107	91	84	85	102	98	103	105	108	94	78	116	92	92	94	117	112	92	105	90	87	85	105	110	87	106	82	83	104	99	83	98	85	100	92	107	99	86	81	86	113	126	101	95	104	84	104	106	94	89	96	85	105	82	92	118	87	95	85	98	117	76	94	86	85	89	86	110	88	94	97	88	109	97	88	100	92	96	84	81	101	89	87	75	123	107	98	99	113	104	89	92	89	93	115	106	106	85	99	78	101	103	91	95	98	97	91	85	95	94	97	91	118	108	91	89	119	78	102	119	84	91	103	109	82	99	119	92	92	99	102	111	99	96	97	111	86	95	106	98	98	80	107	90	83	97	96	79	125	116	93	110	104	88	101	91	88	79	107	105	83	97	110	94	100	104	93	86	106	100	97	100	91	90	77	93	83	98	103	122	93	118	86	99	113	101	105	83	88	110	101	102	103	106	113	95	119	100	103	117	98	107	84	95	86	93	97	119	88	93	85	96	103	106	99	97	114	81	103	99	95	88	98	103	125	107	107	98	98	99	92	85	114	93	99	97	111	104	105	100	95	112	88	93	92	97	87	75	78	88	69	88	95	91	92	130	94	104	100	86	86	94	107	101	90	94	91	94	100	91	109	104	110	100	91	99	109	93	82	95	95	108	92	82	103	92	89	82	112	85	111	90	88	89	83	108	97	88	102	90	96	114	99	91	95	96	91	92	102	87	105	79	89	95	93	76	104	89	101	110	103	111	121	86	97	83	103	106	91	106	92	104	99	83	94	72	100	89	115	102	104	86	103	92	99	91	92	85	80	126	86	92	102	94	112	98	101	104	90	103	100	96	97	96	98	89	101	93	113	91	77	92	96	94	81	96	78	87	95	84	96	91	98	99	90	69	71	63	104	96	88	88	98	98	85	88	103	98	92	96	91	95	98	102	92	100	109	102	82	84	101	105	109	97	110	107	109	102	89	83	99	117	85	94	103	81	93	98	90	99	103	103	89	97	89	82	86	83	92	99	88	97	104	94	88	107	82	87	108	97	118	84	101	98	79	89	105	96	105	70	96	91	81	125	129	107	70	103	95	102	116	86	106	92	97	109	100	103	87	82	106	98	105	100	103	85	97	145	92	106	93	103	89	111	89	95	89	98	84	120	99	98	77	79	88	75	97	102	84	108	83	102	106	98	83	105	95	104	96	93	96	86	99	92	111	91	102	94	87	91	105	91	101	86	91	109	98	90	125	104	88	106	90	117	94	100	104	104	94	103	105	87	87	101	103	85	100	79	100	86	92	91	92	88	105	107	86	101	108	118	101	89	95	99	103	83	113	93	89	106	101	113	96	101	104	106	99	89	79	88	104	105
8019	1276	1723	1862	1554	1189	973	857	748	623	514	505	431	407	412	397	353	322	332	338	337	335	323	333	322	305	306	287	287	305	268	282	297	293	292	282	253	265	278	245	288	258	294	259	274	273	294	255	251	265	247	270	273	252	280	286	262	267	272	297	302	299	294	288	287	304	290	323	329	316	307	285	308	318	324	315	278	266	283	300	287	300	285	270	262	276	252	286	229	249	260	226	270	238	251	227	250	261	271	278	257	261	271	248	233	259	245	245	238	219	239	269	236	270	264	227	256	248	272	257	229	250	240	262	263	249	241	255	249	236	244	252	226	254	255	276	251	263	254	264	242	241	249	266	239	257	238	231	275	230	235	236	245	261	232	252	233	231	237	247	247	252	244	276	243	265	270	220	260	258	226	240	248	226	240	252	242	226	244	234	241	270	241	256	254	242	236	256	263	263	229	264	249	246	269	239	258	258	257	264	243	245	244	272	259	292	261	240	251	279	269	239	240	253	231	257	220	249	252	240	238	239	262	247	243	242	257	270	219	249	270	234	253	243	297	248	235	236	247	246	225	249	241	261	232	230	222	235	263	253	255	249	272	245	249	251	263	243	220	237	249	261	245	250	224	217	233	240	267	247	238	243	263	274	269	226	248	281	234	242	241	235	241	229	264	224	229	255	237	239	237	232	243	258	270	236	242	272	243	274	261	221	248	250	228	230	260	240	251	233	245	251	221	236	263	249	266	272	239	242	244	245	267	235	232	227	246	235	280	259	255	252	258	267	264	259	236	220	257	269	235	262	260	253	238	216	256	252	251	261	278	252	251	251	231	234	248	251	249	236	255	248	239	276	234	240	239	272	264	232	253	261	264	234	272	271	244	267	236	233	282	289	239	238	238	252	246	226	245	249	262	250	230	255	241	233	252	237	231	263	234	271	253	241	235	256	250	274	254	230	261	233	264	226	245	271	231	225	227	244	272	233	260	246	246	244	253	294	227	269	220	268	254	254	285	261	266	219	245	251	249	237	235	234	226	264	233	231	246	231	238	241	240	239	255	247	256	243	229	225	257	253	219	253	253	254	239	268	262	227	264	267	255	227	255	252	250	241	225	244	228	229	238	259	250	227	233	251	257	251	271	250	272	238	261	231	250	263	233	253	240	270	258	241	244	231	252	251	251	251	257	252	243	243	243	269	272	272	259	275	250	267	251	224	259	233	247	273	238	249	240	238	234	231	249	235	225	243	247	218	236	252	248	226	251	242	278	237	292	237	250	235	256	264	217	245	256	262	244	253	246	264	247	270	258	247	274	238	267	216	258	241	258	247	256	237	258	246	244	255	259	252	257	276	213	257	253	284	268	264	279	235	243	249	227	245	248	246	242	248	238	265	253	248	277	240	254	236	253	276	242	249	272	241	254	250	253	267	251	250	239	274	288	245	255	241	241	237	237	224	258	210	244	261	242	243	272	269	258	233	259	262	222	246	244	266	232	245	244	256	250	263	268	267	257	248	259	251	258	234	245	264	230	251	263	262	257	245	250	255	248	245	266	251	273	219	262	263	263	249	234	250	263	218	226	230	282	218	276	236	252	240	255	242	268	243	249	248	236	248	246	231	238	239	244	251	240	246	236	263	254	244	234	258	260	223	260	277	234	244	246	242	240	249	257	266	240	242	274	256	259	241	238	228	250	225	258	266	270	253	252	244	238	267	279	262	265	254	262	239	260	231	219	242	211	265	282	246	237	239	242	251	246	233	245	247	232	248	261	240	250	244	230	244	246	253	234	226	256	235	256	265	255	236	247	236	266	267	242	250	241	270	250	266	266	256	220	268	255	227	232	261	279	247	254	235	244	224	249	267	248	243	268	262	273	244	249	205	250	255	234	212	232	245	245	235	239	247	236	244	277	268	236	257	251	245	244	276	239	237	236	251	236	258	250	240	261	237	248	244	232	243	238	262	231	229	254	243	246	252	223	250	220	243	241	264	236	207	248	244	246	243	270	261	271	261	242	243	265	247	241	237	219	278	248	264	233	254	252	250	266	245	274	259	262	261	227	280	260	258	288	226	256	247	260	250	242	255	247	243	221	269	247	230	265	256	268	247	260	262	232	237	246	252	238	258	258	254	249	285	261	241	251	267	243	254	237	231	250	250	222	237	251	241	212	264	262	268	217	261	229	235	219	226	257	228	246	220	262	233	239	247	281	272	232	229	205	278	244	270	223	235	247	256	235	237	241	247	241	234	251	248	249	246	233	248	259	227	247	255	222	252	265	257	231	275	240	260	250	249	262	218	254	252	250	266	250	242	242	250	271	258	268	252	246	255	245	252	278	244	239	277	278	224	224	238	251	233	250	259	270	241	256	228	243	221	251	229	255	238	239	259	268	280	261	216	280	231	230	245	238	227	247	203	261	258	216	219	270	264	254	246	249	229	226	267	242	271	270	251	270	278	247	269	267	246	272	249	248	257	264	264	227	257	230	259	262	238	264	245	244	222	272	251	269	271	234	246	240	240	238	261	244	258	260	235	244	240	279	254	273	259	243	237	237	246	242	229	233	273	256	251	235	231	252	244	256	250	229	247	230	258	269	243	228	272	258	238	233	243	244	263	253	259	244	229	229	285	266	251	259	244	247	258	243	257	230	265	216	237	255	256	263	253	264	267	251	221	267	254	222	256	272	239	256	247	229	254	252	252	278	255	270	271	243	268	277	215	253	253	279	285	247	250	243	258	218	258	262	244	263	228	243	230	257	259	247	262	243	238	213	237	274	222	248	267	255	226	251	239	261	238	239	251	249	259	244	259	250	248	240	230	253	298	234	252	229	216	250	234	246	248	241	218	235	256	256	231	250	259	266	280	231	270	243	240	263	251	253	231	242	255	271	242	256	240	256	251	263	252	249	249	260	215	275	251	286	272	256	265	226	240	218	239	238	251	237	274	227	283	266	249	256	241	215	240	242	236	250	240	246	247	244	275	272	243	247	232	243	257	245	250	224	246	278	230	263	239	252	256	221	230	269	239	245	237	249	221	223	238	214	242	247	258	241	244	252	236	260	252	285	245	272	240	262	211	287	225	241	261	261	253	251	260	243	232	248	251	241	266	247	233	240	243	222	281	238	280	271	269	229	232	253	241	234	233	251	243	250	230	258	263	252	254	248	235	255	254	227	238	253	246	228	288	244	257	249	265	222	227	243	263	249	264	240	253	250	272	259	244	268	224	268	265	266	258	238	267	253	263	237	227	237	254	253	273	280	266	231	287	247	263	244	233	234	242	240	247	235	228	234	223	236	256	259	241	242	234	265	280	280	234	215	241	252	221	246	253	234	238	254	260	232	265	232	242	234	241	258	283	243	255	228	260	270	283	254	243	261	259	247	241	263	287	235	228	245	267	224	237	247	271	238	250	208	277	232	242	279	266	234	238	247	244	249	277	246	246	263	265	247	287	235	254	250	260	227	255	284	243	222	257	252	241	236	239	237	244	233	249	275	225	235	241	231	240
1445	386	244	234	228	206	222	187	221	179	217	213	225	202	233	200	192	198	207	192	175	191	223	250	200	221	224	205	215	203	203	203	211	212	207	208	201	197	209	205	198	207	212	202	209	186	192	207	211	194	190	195	197	204	210	195	196	199	216	219	223	230	214	193	214	204	198	206	217	187	230	210	189	189	203	191	212	222	192	227	226	188	196	193	203	232	198	191	202	198	203	225	220	197	200	195	186	198	207	201	208	213	198	208	216	202	197	210	199	214	226	191	198	194	199	214	194	194	223	211	216	242	222	224	181	177	191	224	189	208	230	191	186	225	204	212	206	190	210	222	220	197	201	166	190	191	206	200	220	219	192	236	223	232	206	193	225	197	202	206	225	205	219	210	203	213	226	186	211	196	207	226	208	218	202	196	199	211	200	190	190	205	194	216	203	199	197	231	197	215	202	204	210	200	200	233	194	197	205	201	207	214	203	183	193	186	186	199	223	202	191	205	241	229	202	211	192	191	214	217	225	215	197	207	197	202	206	204	196	223	185	197	215	189	170	230	196	217	213	222	199	232	192	239	214	201	233	221	197	185	181	231	232	215	195	196	193	186	176	189	194	194	198	238	212	208	207	198	190	181	205	196	219	215	203	229	196	201	227	203	201	204	188	213	189	170	181	204	177	197	240	218	201	206	202	209	195	193	223	244	192	209	216	233	219	214	196	199	206	228	215	190	187	220	216	211	222	210	213	188	225	218	248	201	209	193	216	192	182	223	194	194	195	192	205	219	200	209	196	192	206	214	215	193	200	180	220	187	193	209	177	206	219	224	202	203	221	203	196	219	182	200	216	194	199	226	200	220	217	190	221	201	209	240	213	216	205	210	222	199	195	192	188	208	195	200	213	208	191	195	190	208	208	226	193	194	210	220	222	187	195	195	203	181	222	228	235	225	205	190	208	239	185	198	213	188	196	226	194	213	189	212	200	199	209	211	211	202	192	199	217	232	194	200	187	218	216	197	219	209	226	193	195	206	189	195	232	204	200	201	205	221	212	217	210	203	206	228	241	237	222	196	229	191	195	197	201	212	207	197	189	230	204	232	203	201	225	209	226	193	192	217	194	179	197	207	191	184	224	217	212	193	219	193	214	202	202	206	211	216	184	202	232	199	208	195	220	195	205	192	204	221	207	194	204	193	190	215	196	231	223	222	211	195	207	162	217	206	204	213	209	205	204	202	198	204	194	204	218	220	201	204	207	192	176	217	224	194	175	194	202	194	209	208	236	179	194	194	197	168	198	196	185	198	231	211	176	196	227	207	206	227	207	220	206	203	204	205	223	236	206	196	174	167	167	196	197	197	195	189	193	214	190	197	182	199	230	183	224	177	216	217	181	202	221	225	194	195	208	204	210	207	218	195	216	216	201	211	203	204	209	177	232	217	224	209	191	196	216	191	236	203	204	201	209	194	197	182	238	199	213	189	192	190	218	189	198	212	201	208	198	215	233	199	222	203	198	196	195	210	212	203	175	225	203	210	217	209	191	187	202	216	246	208	246	161	233	231	215	204	215	224	181	226	213	216	211	204	209	213	225	223	208	201	189	203	186	207	210	185	183	235	209	187	206	193	188	204	207	211	184	194	214	220	185	224	206	198	191	205	216	225	174	194	191	195	233	204	198	190	220	197	202	219	214	212	185	212	188	195	198	218	199	205	185	208	185	189	228	205	213	240	216	226	188	192	208	198	226	195	201	186	207	206	215	235	223	219	195	210	235	215	213	206	229	207	237	215	229	225	212	239	200	193	222	213	224	218	199	180	223	223	204	203	197	194	213	194	219	227	192	193	188	211	197	195	195	186	245	219	192	199	222	237	186	192	238	196	208	212	199	219	215	211	212	193	196	222	188	227	180	188	202	188	196	213	214	237	217	193	209	194	169	195	205	192	208	221	168	186	202	228	202	189	193	194	224	228	197	187	202	189	192	209	186	242	211	191	188	213	194	212	176	230	189	203	209	178	209	188	202	213	189	210	189	207	200	190	221	227	193	189	193	197	212	215	192	199	185	207	215	193	211	196	178	192	193	201	206	204	223	210	203	186	195	217	202	193	195	200	213	188	203	212	207	214	198	221	202	206	204	215	221	204	209	196	193	206	218	208	204	225	207	186	180	185	229	193	200	199	216	218	200	222	218	187	188	225	207	191	205	187	194	232	225	176	206	183	168	220	209	172	209	188	205	196	227	226	204	206	213	228	204	232	226	208	184	227	235	192	195	202	186	237	227	226	193	224	209	186	199	212	215	222	201	195	171	201	191	197	187	193	199	189	217	189	222	204	223	188	203	208	226	183	231	244	195	228	195	205	195	225	219	204	200	231	198	194	216	192	206	195	200	198	194	216	185	221	207	232	214	226	185	209	184	201	208	207	198	236	209	180	218	189	198	191	190	218	222	225	212	198	203	220	217	224	224	202	241	208	213	206	175	235	229	189	221	226	215	195	229	194	211	204	229	229	205	199	225	172	202	196	213	191	210	178	190	242	213	202	211	227	206	222	192	211	215	207	210	219	207	223	214	201	215	218	204	220	188	193	199	221	202	190	186	177	222	198	236	214	201	190	203	207	218	206	213	215	223	220	241	202	217	210	201	216	207	199	187	193	202	235	216	204	216	188	207	225	217	220	187	218	226	224	223	203	217	213	221	175	195	191	213	198	219	194	211	197	185	189	209	231	186	206	221	190	243	206	189	219	209	224	234	215	204	197	228	212	209	208	224	213	218	206	233	193	200	233	216	213	201	219	232	212	186	226	215	225	217	203	203	190	211	240	197	220	207	191	214	238	185	230	242	191	219	189	220	188	213	215	197	212	223	203	181	194	226	197	205	218	186	201	198	214	207	197	201	197	210	193	203	210	194	198	186	202	185	215	220	219	151	219	203	210	192	181	235	227	183	192	209	196	200	231	208	197	191	181	214	197	211	198	181	244	190	189	196	219	207	209	208	212	208	207	217	207	215	208	199	213	199	217	191	200	209	210	203	211	202	207	191	225	215	207	224	207	190	184	182	202	197	200	214	204	203	194	210	198	217	189	222	206	202	175	207	192	233	207	191	200	172	211	234	204	195	208	224	232	215	211	239	209	198	207	220	194	187	198	194	194	200	215	212	193	215	220	235	253	206	213	216	205	230	205	187	240	201	214	179	234	197	215	212	250	206	225	204	209	213	222	223	209	196	236	192	189	208	164	183	195	186	205	235	217	231	212	216	213	218	212	220	185	229	203	213	193	216	208	199	226	194	200	193	222	180	231	221	186	220	198	199	192	183	227	204	216	231	193	207	190	198	210	204	207	196	188	242	199	226	198	216	206	204	217	179	226	224	218	235	216	202	220	198	207	217	202	206	206	189	199	201	214	205	212	173	226	220	189	211	190	212	217	210	212	196	200	213	238	220	193	198	200	201	225	214	192	226	198	210	234	220	210	211	215	209	215	196	203	207	212	195	199	231	235	181	226
1914	662	554	539	536	526	449	476	464	469	488	531	490	521	493	466	493	481	497	466	514	493	469	455	509	455	481	497	485	516	446	463	489	476	508	533	491	478	489	481	500	497	496	494	488	438	498	485	470	476	463	489	474	468	505	482	515	476	495	505	466	459	495	501	494	507	528	490	516	506	545	531	471	526	511	481	496	478	518	548	550	489	492	464	516	512	472	528	464	505	512	479	490	527	472	524	519	474	491	473	502	515	472	488	532	500	462	462	496	484	470	468	466	506	455	514	450	463	460	475	484	462	528	452	490	483	505	449	510	518	442	485	526	508	483	464	450	491	432	444	516	488	457	502	506	494	503	436	458	466	453	459	488	484	484	516	458	502	476	521	486	475	513	515	484	485	508	490	465	555	482	478	486	502	474	459	506	479	483	490	511	504	460	446	529	442	523	510	503	469	481	478	486	484	494	476	503	536	487	459	495	478	478	496	535	475	489	474	461	415	467	474	500	492	475	456	495	489	457	487	435	478	456	483	504	487	490	480	472	528	472	473	476	489	511	495	503	492	525	489	457	489	512	490	521	474	453	463	485	502	481	449	470	480	459	477	470	463	481	447	474	500	499	480	472	513	485	474	466	440	476	542	474	468	461	469	492	508	433	489	523	500	497	521	498	473	491	516	508	481	495	478	466	489	514	506	476	450	462	471	480	474	510	493	491	512	502	506	512	487	486	488	450	494	491	459	454	464	513	462	506	451	487	477	465	466	492	490	472	467	490	494	431	516	462	463	480	494	459	510	472	527	493	452	492	488	493	517	497	486	491	461	503	492	494	448	471	500	479	477	530	518	483	505	479	518	469	483	520	495	451	419	526	500	487	508	516	482	493	520	497	462	457	496	498	465	465	485	488	483	463	469	486	460	490	437	487	527	507	458	484	455	482	494	468	494	494	517	484	470	458	498	464	468	485	469	469	511	461	464	480	485	499	468	492	495	497	485	444	463	472	503	508	502	495	457	461	483	458	497	505	444	471	500	493	489	500	479	509	475	455	483	471	469	506	508	478	497	475	504	505	504	468	527	474	515	507	480	471	465	463	469	498	486	490	480	509	491	472	502	499	496	513	463	445	486	485	510	502	479	466	467	522	490	489	444	479	501	512	518	491	473	458	483	471	495	471	476	471	461	504	483	509	439	462	497	521	474	482	471	474	497	506	512	451	456	475	505	476	506	458	535	474	483	510	477	482	464	457	495	517	463	476	456	490	531	486	453	472	538	462	468	455	495	474	465	496	499	478	443	506	489	528	501	494	509	523	446	496	453	476	475	485	478	447	465	456	443	464	477	501	462	465	446	450	502	477	502	506	466	483	497	496	484	473	512	493	476	481	458	475	463	516	511	477	464	451	473	500	509	493	500	479	441	480	478	447	488	506	526	521	476	470	496	538	475	461	484	472	456	500	492	486	487	463	482	473	505	495	504	475	446	483	474	489	502	483	508	450	493	504	518	452	471	500	497	514	475	494	508	470	512	496	501	467	487	479	463	485	527	457	445	479	490	465	451	467	440	495	491	508	476	490	495	461	516	512	455	496	446	501	431	477	525	470	511	479	501	491	451	503	509	496	479	494	505	497	464	448	490	517	522	495	461	510	447	449	490	501	480	502	526	483	497	490	495	424	492	495	516	476	478	488	499	485	474	469	485	505	535	477	492	495	443	440	488	490	496	481	442	507	498	488	451	512	450	498	484	502	479	478	504	516	484	482	513	515	494	453	475	460	516	492	512	477	483	490	524	481	515	456	451	480	496	484	493	507	497	479	503	504	498	454	492	469	494	492	482	486	463	489	457	482	514	468	480	511	518	493	470	474	490	453	486	482	454	485	492	488	463	496	488	470	534	481	507	489	502	495	482	477	477	490	478	486	481	482	466	493	490	479	494	442	454	512	508	485	490	489	467	443	518	506	482	477	494	499	456	456	494	491	500	505	498	510	455	488	465	491	473	485	435	492	496	526	454	466	473	506	487	506	497	485	474	456	484	463	494	467	458	508	496	478	499	485	471	509	466	510	477	497	460	492	494	494	464	438	467	510	508	464	503	499	450	467	440	448	452	489	463	481	464	482	479	488	472	467	446	476	491	524	499	486	452	504	502	477	501	530	491	455	509	475	494	454	503	484	483	513	486	482	478	481	492	528	450	455	502	508	497	479	499	435	509	481	491	487	510	488	496	496	509	476	512	505	517	493	465	499	473	504	463	479	483	468	493	479	475	487	503	471	503	484	542	482	456	468	476	497	457	520	518	456	482	492	510	465	515	479	511	455	508	484	493	475	495	452	496	472	465	474	464	477	479	468	480	494	515	514	491	507	484	524	486	461	530	468	513	490	467	446	517	464	457	509	447	482	485	485	476	464	470	485	473	462	491	507	474	458	497	436	529	481	493	493	465	443	501	454	517	485	496	479	477	523	485	517	489	481	486	501	508	476	503	432	470	464	496	500	513	480	466	525	516	510	475	523	503	478	490	506	398	508	445	472	478	476	459	507	468	467	495	463	463	525	491	471	469	491	518	483	470	493	526	454	505	490	490	468	502	463	495	464	495	514	522	438	503	450	522	519	470	467	527	498	494	482	501	486	482	512	458	495	525	497	470	486	492	489	490	506	481	477	484	492	520	504	532	498	533	505	477	480	499	474	477	463	457	499	470	488	440	476	505	490	480	432	458	488	487	510	512	464	470	481	493	479	465	488	480	487	470	475	489	468	494	482	485	463	475	497	489	471	479	472	484	471	494	471	477	494	495	484	492	473	493	485	460	505	492	480	487	509	495	504	499	476	507	472	460	471	450	479	508	507	484	495	493	450	458	459	485	508	496	473	472	459	462	503	510	475	480	488	490	500	474	519	526	471	453	527	479	512	504	480	511	509	470	477	480	463	497	476	524	463	484	461	475	499	469	466	529	503	485	488	469	465	501	493	497	496	436	497	483	468	455	482	514	464	465	462	520	497	490	504	504	483	519	515	446	479	453	465	507	487	480	464	532	512	481	451	476	463	464	498	481	508	448	493	496	500	479	472	472	497	494	525	494	477	458	483	486	433	493	497	488	500	462	478	445	492	461	468	507	476	483	468	483	431	432	454	477	513	424	516	479	487	466	473	506	494	526	445	497	496	489	489	477	500	507	465	467	534	498	494	473	475	470	453	466	501	490	462	475	482	472	477	496	482	485	460	510	473	456	520	466	500	511	530	541	509	478	471	489	479	491	495	508	517	462	488	481	469	490	503	492	497	492	440	497	463	492	482	479	483	458	490	483	491	443	498	493	447	523	473	483	478	473	504	485	499	475	473	492	494	498	490	488	506	471	490	500	477	471	513	512	510	495	485	453	457	516	471	482	450	514	482	489	514	512	468	500	496	491	468	472	496	488	498	487	503	494	465	513	468	500	480	470	466	503	437	501	476	458	479	484	464	511	477	488	469	483	545	478	502	476	477	491	465	474	511	485	523	513	490	486
7082	752	591	422	310	282	262	239	227	223	231	207	197	222	195	195	199	191	216	214	217	186	183	200	185	218	189	191	181	177	198	189	197	182	202	202	196	181	182	169	188	179	186	209	170	185	188	207	188	188	185	174	171	174	194	196	176	215	171	188	183	182	178	185	145	196	193	181	228	190	188	184	175	170	182	178	207	201	176	188	199	183	193	186	216	169	193	194	178	192	205	190	205	204	172	203	166	199	181	187	164	208	165	209	153	177	205	197	173	183	172	176	212	149	166	161	189	209	181	164	197	196	193	199	196	184	200	187	192	194	220	180	173	188	210	200	188	181	199	179	199	178	188	185	201	190	193	176	180	176	185	171	169	199	182	167	167	190	188	204	199	172	193	211	192	188	158	183	188	192	156	200	196	179	179	181	198	182	177	198	169	199	187	182	204	182	181	208	191	214	229	159	198	187	179	192	186	196	191	216	173	185	162	175	195	202	209	205	206	187	179	196	196	173	196	181	202	176	210	192	165	220	167	180	180	212	189	173	174	168	210	185	148	175	189	183	169	171	163	163	182	180	193	171	191	195	188	196	203	217	187	200	211	192	219	197	181	183	216	195	172	188	191	187	181	217	176	190	193	200	186	191	160	189	181	199	192	188	189	202	199	174	183	189	201	203	220	192	175	210	172	200	175	210	202	197	193	159	189	198	183	210	199	186	180	183	160	198	198	202	164	220	190	187	196	193	198	190	193	206	175	179	175	204	181	201	178	175	200	173	188	170	183	199	174	197	187	156	192	187	169	201	183	197	200	204	182	196	175	175	182	194	180	190	178	198	198	202	177	180	188	186	204	200	194	179	205	210	195	199	160	203	180	189	155	198	172	209	204	205	210	206	200	177	205	234	171	162	206	181	170	160	185	199	174	194	183	181	202	166	178	184	182	206	183	151	175	164	188	191	202	161	201	189	195	215	176	177	196	178	203	186	199	193	195	175	176	182	188	182	193	182	183	177	178	183	184	201	173	194	186	192	206	202	201	184	193	191	192	209	173	197	190	210	172	200	177	213	206	192	201	188	207	199	200	216	189	163	176	224	205	190	177	192	179	193	180	187	184	189	230	204	199	231	177	185	194	205	197	179	165	187	181	183	207	169	172	179	204	168	199	178	157	179	170	195	187	197	167	189	192	178	212	210	184	157	206	198	187	188	183	181	195	186	190	199	164	192	195	205	170	190	197	197	189	181	196	166	183	194	209	191	162	190	169	189	209	190	186	189	190	161	192	177	164	191	177	199	173	200	179	171	178	179	185	200	179	181	143	186	189	186	163	177	183	172	166	203	166	208	193	144	183	158	186	189	191	203	199	176	202	182	195	178	192	191	203	169	189	177	175	162	192	179	203	197	182	171	141	214	163	188	185	194	183	199	202	179	215	173	190	205	187	186	175	202	175	172	178	189	173	195	198	188	210	192	204	176	169	157	192	201	215	208	186	208	206	172	188	217	177	198	200	173	199	183	197	196	177	190	197	199	197	204	208	185	175	182	228	177	196	200	204	191	199	212	176	182	182	191	172	187	193	206	190	205	206	212	185	179	192	206	171	169	215	167	196	195	230	187	170	209	193	190	163	193	178	184	199	182	170	192	194	223	195	195	197	188	199	168	191	172	198	178	168	164	172	188	227	214	187	193	180	183	195	200	204	177	187	196	172	186	193	201	188	178	195	214	188	180	218	216	197	190	178	166	175	211	203	161	183	176	159	173	188	193	190	154	192	183	172	204	176	212	207	206	185	215	190	203	202	191	169	179	208	203	168	212	171	195	198	176	165	193	162	191	196	191	197	178	185	194	164	165	188	153	181	195	196	156	184	175	201	158	200	191	198	198	189	209	183	186	169	194	207	195	197	163	211	183	183	196	169	168	174	176	175	166	191	210	187	198	181	174	189	200	190	172	207	187	188	185	167	191	175	184	216	188	173	155	165	203	172	182	223	182	188	182	201	206	213	169	192	179	196	176	189	191	175	157	201	184	235	197	171	191	160	181	186	191	169	179	189	186	200	201	177	165	187	177	180	157	200	177	199	155	194	180	206	185	176	212	167	197	199	195	177	199	170	177	174	190	200	203	189	215	194	214	202	180	192	175	185	199	177	176	190	186	199	208	174	197	186	184	186	183	169	210	168	187	209	217	191	167	207	187	162	172	175	188	175	181	190	196	209	199	206	174	194	181	205	200	175	184	190	158	188	199	187	191	166	202	212	163	173	182	188	177	216	182	190	205	215	201	186	162	178	169	170	156	217	181	177	207	178	193	193	173	184	202	199	182	183	195	188	184	190	203	211	182	181	196	179	172	188	171	183	189	171	173	180	194	199	176	197	207	178	177	207	187	199	176	178	182	191	181	170	145	172	201	187	182	190	168	195	187	170	209	191	204	182	192	176	178	187	179	171	176	178	185	183	182	196	189	155	191	174	176	186	194	190	181	158	154	199	191	183	173	182	175	219	175	210	187	168	184	184	200	187	199	204	189	199	186	194	186	194	163	205	172	195	187	194	191	186	208	198	200	172	203	178	197	176	176	212	187	201	195	172	201	191	207	190	211	190	206	182	195	185	185	197	180	184	193	176	202	214	173	198	197	198	193	191	165	193	183	211	198	180	172	193	187	187	184	185	182	189	169	201	185	189	191	190	184	195	188	189	147	158	184	206	174	196	210	195	189	202	200	204	177	182	163	164	195	186	178	200	212	181	190	179	164	201	180	191	194	204	184	201	198	193	203	180	194	187	188	206	206	179	196	182	197	195	173	201	197	202	203	202	200	199	180	196	214	180	185	189	181	170	180	194	195	185	151	191	184	189	169	198	198	195	181	171	174	188	174	161	152	178	187	222	174	186	191	201	191	185	195	175	184	191	191	198	167	194	186	176	196	183	178	198	208	204	189	216	189	185	170	191	195	170	199	175	187	202	220	178	173	179	211	166	210	194	200	182	176	213	180	193	194	180	169	205	178	165	177	174	156	181	198	167	201	210	203	170	212	186	172	195	188	185	203	204	177	202	167	169	176	153	175	214	195	206	208	184	188	167	185	191	176	214	204	193	200	202	180	166	218	189	182	223	178	179	168	195	184	190	174	181	172	207	165	187	170	171	189	152	185	163	201	173	179	199	164	188	173	169	197	201	167	178	196	193	174	210	182	207	161	199	186	186	198	196	206	183	206	201	178	177	196	187	207	187	206	212	186	179	174	193	190	192	203	185	177	202	179	186	188	182	183	205	184	184	203	188	217	202	192	196	205	179	199	173	194	189	190	190	172	164	182	187	147	175	201	184	189	166	199	202	208	211	210	203	174	200	182	159	195	176	191	188	208	200	201	187	190	180	202	177	193	180	209	188	187	201	196	162	177	185	191	177	193	194	189	198	183	179	210	182	169	181	225	198	199	170	216	176	162	175	214	190	193	176	167	177	174	186	190	184	198	202	199	181	187	171	183	189	182	191	211	178	182	185	186	208	166
6495	1056	1224	1215	1088	962	858	761	627	652	629	604	585	531	536	519	470	518	519	522	456	534	466	492	488	445	442	460	443	450	486	437	444	462	407	452	473	460	444	427	433	431	470	452	479	451	429	463	464	456	419	453	442	445	460	463	417	459	431	441	469	460	459	427	468	483	442	454	496	464	453	435	439	445	456	455	482	476	453	477	510	470	473	466	485	418	436	450	430	449	450	446	433	436	435	418	453	454	465	451	424	423	426	445	466	470	428	438	460	390	427	434	499	442	404	423	431	429	427	448	426	429	409	429	390	397	432	435	425	479	455	449	439	442	430	450	441	455	447	449	429	407	451	398	401	423	434	472	436	412	443	423	434	398	427	436	399	447	418	447	412	466	421	431	417	437	420	436	425	413	435	452	428	446	456	446	441	457	467	440	452	426	435	439	440	449	487	462	445	432	394	482	449	454	445	426	440	411	412	434	426	448	437	401	426	459	453	426	449	446	446	438	469	444	438	427	466	434	455	427	416	426	475	457	442	433	435	448	445	468	421	459	453	434	404	431	392	458	449	453	426	449	428	435	410	433	432	442	410	458	471	425	439	414	444	453	419	459	465	428	432	431	459	453	429	419	465	458	413	436	409	414	452	437	424	416	443	449	412	424	441	427	466	428	441	397	414	447	410	445	454	463	433	448	463	436	406	427	426	456	467	426	442	424	426	435	440	434	454	429	458	439	431	418	464	401	470	415	435	442	445	440	405	458	430	449	447	438	466	427	472	442	435	432	442	429	457	410	437	415	412	424	408	384	453	465	417	478	425	459	451	427	444	459	414	474	430	447	387	478	422	457	437	429	455	439	450	414	477	413	447	432	424	468	452	440	407	449	479	468	391	432	420	420	459	420	439	467	444	416	448	431	419	469	416	451	445	462	424	451	465	434	423	453	462	477	409	440	396	371	428	455	426	455	432	412	419	435	394	436	466	404	446	431	425	416	444	437	480	427	466	435	396	438	438	476	467	449	417	417	396	436	451	428	417	437	440	437	430	441	440	466	460	463	431	415	477	429	432	406	405	455	446	434	412	444	433	442	451	427	451	384	438	405	435	428	439	427	434	452	432	416	422	460	470	470	471	432	430	450	401	490	395	439	479	472	451	447	428	525	434	407	460	460	461	464	391	482	477	462	438	445	428	434	468	413	426	440	452	446	442	437	401	430	458	438	437	427	497	393	452	395	442	431	444	442	429	401	434	461	481	452	428	443	491	447	454	432	461	417	430	437	411	423	419	432	478	427	467	437	442	427	413	417	440	425	397	437	456	429	407	400	446	424	399	438	442	476	441	443	438	394	430	425	419	429	428	468	410	440	485	452	450	438	426	416	415	439	487	433	406	391	481	421	407	448	458	451	432	451	433	430	421	452	441	435	417	417	427	438	459	407	454	446	430	441	452	470	452	448	488	441	426	417	437	438	433	435	443	421	430	452	431	402	418	418	441	444	447	459	451	412	442	398	424	446	443	462	428	445	424	400	461	447	420	458	432	415	461	431	459	442	461	473	432	451	433	447	410	417	435	451	463	447	436	446	446	410	432	409	408	406	459	424	464	448	424	456	431	432	435	467	444	409	443	443	440	447	421	447	437	477	447	445	443	452	457	429	466	434	434	440	439	433	487	490	470	385	439	429	418	415	462	467	446	431	430	453	464	433	431	423	412	441	417	422	442	452	475	474	421	407	455	410	453	444	482	437	434	463	440	431	464	418	459	431	470	441	458	439	383	408	442	430	454	436	455	474	431	438	426	432	443	417	446	417	377	422	468	460	440	440	469	446	402	374	472	427	477	393	447	419	429	457	456	411	443	411	393	448	426	454	432	423	450	446	417	439	438	408	454	453	436	426	443	441	414	481	425	425	441	438	470	442	457	429	440	421	436	468	436	417	425	482	422	453	420	446	464	414	473	461	469	420	425	400	433	454	417	391	422	451	475	478	455	461	490	429	397	424	443	475	407	450	437	437	437	445	425	482	434	445	448	471	480	515	486	422	449	441	458	495	431	460	436	425	456	428	403	448	442	457	440	438	469	436	436	403	396	460	465	443	430	441	442	460	410	423	480	441	409	480	418	457	445	462	445	426	442	381	453	436	438	443	406	476	442	452	413	473	443	476	432	419	426	402	441	428	399	458	437	394	455	441	432	441	440	445	473	446	414	409	403	404	471	432	469	441	417	447	416	403	468	466	468	425	451	418	439	430	404	450	440	427	443	411	451	458	445	452	460	433	461	422	447	422	412	477	416	462	458	410	421	466	406	433	440	463	442	437	439	461	444	429	414	418	425	428	428	454	379	450	444	442	428	442	422	451	484	418	481	481	459	433	444	453	445	472	432	436	458	436	433	469	424	438	433	455	449	432	426	448	449	431	419	413	424	440	419	484	397	461	437	419	454	419	423	456	457	378	449	416	421	436	470	418	437	436	425	464	448	421	462	415	417	462	467	449	478	445	465	440	449	427	443	434	437	456	436	452	457	390	469	446	418	437	451	466	451	449	423	447	438	397	442	441	429	424	444	442	409	423	428	447	446	437	436	466	428	429	443	458	439	472	409	437	415	446	445	460	421	424	429	434	460	443	442	449	451	427	458	454	465	431	417	477	445	408	470	442	457	449	420	489	425	464	432	415	420	446	459	438	433	428	458	429	449	444	439	453	442	422	472	494	435	431	447	453	438	437	427	428	383	403	456	429	393	462	438	431	418	449	421	436	402	427	466	453	434	418	432	427	452	472	439	439	446	419	418	453	446	482	461	442	470	425	463	447	439	453	416	427	448	404	428	465	455	471	436	459	423	436	452	418	434	433	454	467	476	432	413	433	453	444	460	460	423	458	463	445	451	422	433	457	417	417	457	446	442	457	477	449	437	425	442	431	459	420	427	415	419	413	482	442	455	429	445	433	425	463	457	431	418	436	439	423	436	437	440	420	444	408	446	428	438	426	481	454	462	420	423	427	427	438	406	449	411	449	466	417	435	450	442	459	448	451	463	429	468	435	426	438	422	431	479	452	437	441	461	440	428	430	460	456	420	457	428	427	457	433	425	402	438	420	429	432	434	463	459	470	417	468	411	447	430	450	432	444	421	462	457	420	425	398	422	428	453	452	438	478	442	454	450	463	416	429	435	417	459	424	437	434	410	445	428	451	453	418	457	422	428	421	471	429	460	439	458	385	439	430	412	422	442	444	441	461	439	469	486	404	473	416	472	442	465	464	422	415	457	432	436	429	456	445	419	462	476	438	417	405	457	423	414	430	453	419	445	480	432	414	441	440	437	432	461	433	413	433	440	431	454	426	429	458	426	421	411	470	422	465	434	441	456	489	450	422	416	437	443	429	435	438	426	433	465	441	412	446	452	438	443	465	441	448	404	450	460	457	452	462	444	444	449	473	468	429	459	437	373	447	430	450	447	438	442	415	499	438	453	402	452	433	435	418	446	467	434	453	460	426	446	433	441	392	473	436
13787	1399	830	578	421	272	212	192	187	163	149	130	135	107	131	120	126	112	126	101	103	113	90	101	114	93	101	91	108	105	92	91	103	99	99	96	94	100	92	89	67	94	97	102	98	105	115	90	85	83	97	97	108	106	77	85	94	101	111	94	82	100	91	121	101	112	109	97	107	114	101	100	109	99	100	103	113	111	88	93	100	93	106	87	90	97	90	90	111	108	100	85	94	103	117	107	93	102	104	93	98	118	86	95	87	86	99	99	107	92	98	112	92	116	92	94	95	116	92	104	119	86	93	101	107	103	103	100	96	98	126	98	84	90	102	104	124	110	98	98	95	81	100	97	115	96	99	99	82	90	90	89	97	82	116	105	95	92	102	94	100	101	86	114	92	86	99	93	94	113	81	95	94	97	91	100	88	103	79	80	102	87	96	101	102	92	99	101	86	106	114	94	89	91	96	104	103	118	97	101	87	105	105	82	93	77	104	91	112	90	104	93	90	100	88	86	121	99	105	94	101	100	71	112	104	101	83	102	89	109	117	82	94	90	116	89	113	100	98	97	92	101	124	87	98	109	90	104	84	103	87	94	108	79	78	105	78	89	100	104	101	93	104	100	100	100	120	100	94	109	109	84	97	90	87	92	100	90	84	111	112	85	109	95	112	93	113	87	108	78	110	89	88	86	99	99	91	102	108	84	111	85	95	106	99	104	90	103	100	71	96	94	98	92	94	83	87	101	100	89	82	89	107	104	97	105	82	78	88	92	100	106	102	101	100	75	80	89	93	91	108	115	106	90	97	99	92	113	95	104	94	97	103	104	75	73	98	105	101	91	114	102	87	87	81	117	93	83	85	94	94	95	81	81	96	94	107	99	94	102	106	86	82	106	100	112	96	112	104	114	97	115	116	98	104	100	106	95	72	93	93	85	95	115	101	90	99	71	90	111	74	114	97	99	84	94	101	92	80	99	95	97	92	105	101	79	99	107	112	91	98	93	88	97	90	89	101	98	98	105	90	100	115	87	88	91	110	101	101	105	100	104	103	87	94	95	100	111	109	91	100	105	99	97	100	105	86	110	107	113	99	93	97	85	102	84	110	90	90	105	87	109	105	108	96	96	88	122	100	102	96	88	98	92	81	91	99	96	72	104	88	85	99	92	80	95	86	68	107	89	96	83	100	85	94	89	78	85	102	83	97	89	108	89	94	99	95	101	123	106	92	94	106	100	113	108	110	94	102	79	118	86	89	97	87	101	105	97	105	107	89	102	95	97	101	81	111	86	89	96	112	113	98	100	94	87	89	109	91	90	106	89	76	109	76	115	111	107	84	94	91	95	89	86	95	100	88	88	102	102	89	97	102	104	88	108	104	92	81	89	106	108	112	106	80	108	87	102	94	92	110	100	108	84	98	93	94	87	129	130	89	88	91	94	87	92	92	102	101	78	91	92	102	97	82	91	77	105	91	90	104	94	94	87	102	112	83	87	111	99	97	102	97	99	113	88	80	109	88	84	67	113	110	117	87	86	103	125	117	87	72	90	90	103	109	102	103	94	85	105	89	98	108	97	93	106	97	94	113	95	86	94	93	101	106	100	98	81	107	104	86	102	114	97	108	93	106	92	86	92	80	99	116	96	92	83	104	76	89	99	84	75	96	98	88	105	106	97	109	122	81	109	99	105	117	93	83	90	92	83	81	117	103	82	93	116	94	91	107	109	105	95	92	98	94	91	91	97	106	97	89	92	95	108	88	87	104	90	93	96	89	80	84	75	84	95	103	89	119	110	114	95	95	91	103	107	97	93	79	92	98	92	100	108	103	92	89	102	98	91	96	113	96	88	93	99	87	83	94	93	94	99	92	106	97	109	98	95	116	114	83	85	106	113	95	81	92	101	105	101	101	82	87	102	94	93	88	94	101	92	90	91	85	82	85	92	107	107	93	103	93	93	86	100	99	108	99	92	96	104	90	98	91	95	90	93	99	97	100	107	91	91	98	83	107	104	90	99	102	85	95	97	76	114	84	79	95	98	97	103	114	101	97	90	94	86	104	98	90	110	119	99	100	90	81	90	90	89	109	111	89	103	90	117	115	111	110	113	99	107	89	96	92	92	84	93	109	101	85	98	90	106	91	96	116	93	98	82	98	92	110	102	108	119	93	101	107	85	95	86	90	103	106	91	91	104	96	105	118	104	107	90	99	105	94	113	96	95	103	110	115	98	102	67	97	91	99	89	78	85	95	112	102	113	111	99	98	70	88	101	95	117	96	109	91	91	83	99	88	108	88	106	90	113	85	103	93	87	96	82	102	106	102	116	93	98	96	97	105	101	88	96	91	95	92	95	104	93	89	96	102	91	80	92	99	106	92	89	99	85	91	114	88	98	81	85	90	95	103	96	90	84	91	100	112	90	85	77	122	79	95	112	80	113	103	85	92	111	116	87	107	104	107	105	113	102	100	105	80	86	101	87	72	92	99	91	99	104	98	113	98	86	106	83	82	88	93	110	78	101	102	104	98	99	114	84	108	99	87	96	105	84	95	92	88	81	95	101	90	91	101	106	98	97	80	102	106	73	102	102	102	110	90	91	115	98	92	89	79	95	114	103	78	87	81	113	108	103	97	103	80	95	108	90	103	96	83	84	96	81	87	102	77	99	91	103	91	91	107	100	89	109	82	97	95	91	79	116	87	88	86	96	84	97	118	109	104	100	112	98	105	87	107	85	107	96	111	87	88	100	108	78	79	94	93	87	77	91	68	95	105	95	119	101	91	117	104	87	92	84	99	70	96	104	94	102	89	97	94	78	97	85	78	99	108	91	100	101	97	99	97	96	108	101	107	85	110	80	96	96	97	89	105	83	91	91	96	95	89	99	94	104	99	81	96	100	92	114	105	107	116	113	101	88	97	101	79	94	71	93	91	102	94	102	116	108	92	80	89	87	90	90	107	91	82	100	109	91	104	114	103	86	102	97	99	82	92	102	106	109	89	84	97	95	102	90	106	83	95	99	93	106	104	84	108	98	84	86	92	110	80	106	91	84	90	92	93	85	92	97	94	91	96	104	102	102	112	84	91	79	94	73	109	106	88	81	101	106	98	99	102	99	106	110	94	76	102	95	97	104	118	104	94	113	85	94	97	101	96	88	83	121	103	84	124	100	85	92	91	98	90	86	100	114	87	80	91	84	122	107	111	94	89	96	85	97	100	87	83	80	90	111	92	95	103	96	92	100	94	87	108	106	82	106	93	95	87	81	89	89	96	102	96	77	96	83	113	87	97	104	91	99	75	99	119	110	119	91	85	92	103	109	102	94	77	99	84	97	104	110	89	77	96	112	100	100	95	80	104	88	99	106	114	98	98	109	88	92	106	103	95	98	109	110	90	102	83	94	95	101	120	95	88	89	103	82	90	103	95	87	97	106	102	82	88	106	73	83	109	95	87	84	106	108	104	97	90	101	82	90	102	95	93	91	80	96	75	87	80	99	91	87	84	97	112	95
7894	1254	1806	1977	1496	1100	955	755	712	594	545	498	443	417	417	378	340	370	325	330	294	290	327	311	295	282	282	250	282	284	266	294	242	269	265	273	276	280	261	270	254	259	257	275	270	238	238	245	261	245	265	282	271	242	227	248	276	265	259	280	273	294	316	289	279	287	296	330	306	306	279	304	285	278	267	299	311	265	264	312	287	276	285	259	261	256	244	264	258	242	249	267	249	236	236	250	264	248	252	302	230	260	232	236	246	235	232	251	291	219	242	251	232	217	233	250	269	237	244	267	216	272	229	267	257	252	272	258	241	241	243	227	256	240	251	222	235	232	236	218	229	252	234	249	246	264	256	249	267	236	231	236	250	225	243	234	232	241	223	226	262	246	250	234	231	247	215	242	227	242	258	258	244	245	267	275	248	232	255	222	235	244	255	246	269	244	241	251	275	253	241	244	238	247	242	238	273	223	224	243	219	247	241	244	241	255	243	214	238	259	261	268	228	289	249	239	251	247	252	232	238	238	237	253	236	240	232	247	255	235	229	227	223	256	243	227	232	248	236	246	255	226	269	245	241	239	257	235	250	235	222	233	215	220	245	238	267	251	249	237	252	251	252	248	256	252	248	247	230	233	238	263	226	265	230	259	252	239	229	246	239	254	235	255	233	227	290	251	260	260	260	233	233	226	238	249	249	254	250	260	238	248	251	246	242	221	270	250	250	252	253	229	232	250	242	229	264	252	241	237	204	252	248	245	243	230	241	223	233	248	227	248	218	238	252	247	243	235	257	266	234	248	219	235	237	238	246	220	260	238	246	221	243	241	246	258	252	239	230	240	254	278	233	223	249	241	220	246	230	243	263	262	238	266	241	277	253	232	200	239	265	248	269	237	236	247	242	224	252	260	233	236	234	266	260	256	251	250	266	225	251	252	227	249	246	249	226	231	248	269	234	232	247	242	248	244	233	231	260	285	279	224	265	251	240	219	236	264	238	264	246	272	245	253	255	250	244	257	257	270	243	262	272	236	242	245	261	237	221	257	225	237	261	233	246	258	265	243	222	225	236	248	246	272	247	225	226	218	252	216	225	246	247	212	232	227	266	251	230	237	251	241	251	266	248	252	260	264	236	256	233	252	233	232	239	253	224	223	252	234	256	220	219	248	246	246	257	230	250	209	250	285	210	233	239	278	256	240	254	242	227	260	241	259	226	230	251	251	254	237	236	268	245	242	265	259	244	253	233	243	228	259	252	232	256	274	268	246	212	239	235	244	238	242	236	230	230	246	271	258	242	224	229	255	237	250	234	284	257	238	236	232	241	236	242	233	220	264	245	239	246	235	259	243	255	255	243	238	250	259	235	224	224	231	275	284	267	225	247	238	248	241	274	242	274	254	242	246	244	229	217	271	247	251	240	224	261	240	243	220	229	247	248	255	289	242	244	234	227	247	248	250	237	229	226	251	236	246	241	243	272	260	228	223	255	239	232	239	242	265	260	254	220	243	276	212	248	249	238	243	219	245	215	248	249	263	256	270	236	226	254	222	237	225	230	236	276	262	232	266	262	258	252	251	249	258	252	238	242	269	250	251	235	263	274	246	237	247	250	264	262	252	237	284	215	238	261	211	232	274	284	212	248	222	247	240	227	218	249	256	228	252	235	251	267	244	253	251	241	207	255	263	256	255	292	217	256	208	251	255	235	228	251	240	235	244	231	225	261	260	248	272	241	238	244	251	240	260	267	270	262	234	238	252	234	273	226	229	249	267	261	237	232	247	251	263	237	252	237	256	256	234	247	236	260	267	222	242	254	244	222	232	241	251	242	261	227	243	244	275	232	236	222	281	208	266	266	248	279	260	227	235	259	242	278	225	216	247	233	245	230	234	244	244	227	267	283	231	263	252	246	236	219	242	234	245	219	246	284	250	266	241	257	250	255	230	236	235	253	269	281	256	268	248	245	270	256	248	273	246	271	256	253	251	260	252	280	286	259	264	249	259	232	222	254	242	221	245	254	265	242	243	249	259	254	290	223	266	247	265	257	242	224	246	261	253	258	235	258	252	248	237	216	258	258	240	237	231	241	221	250	215	241	234	250	248	250	237	245	253	240	265	264	255	252	247	260	206	258	236	251	245	243	250	221	273	243	255	245	241	238	234	231	261	231	266	247	240	231	249	235	247	256	242	235	244	229	227	220	257	238	244	267	266	231	256	224	239	229	228	224	268	235	274	250	255	238	251	274	272	229	253	245	249	234	225	241	253	237	255	237	255	255	254	226	282	240	232	277	236	270	244	243	251	248	227	239	255	254	238	229	220	247	234	276	251	227	251	233	234	260	250	236	240	212	238	264	271	229	240	262	245	258	245	254	270	218	220	237	271	236	213	256	233	240	260	262	239	275	245	289	248	225	248	228	220	233	241	248	245	253	240	261	249	222	239	230	231	237	254	219	245	233	227	233	247	239	258	248	266	262	221	219	263	224	254	258	217	237	214	208	229	237	244	263	259	251	252	233	260	248	233	233	232	267	239	252	259	246	229	262	239	237	252	274	236	252	218	245	259	245	254	271	230	249	239	241	238	227	231	266	239	225	279	247	220	242	235	264	252	241	248	256	240	278	266	240	250	251	219	242	269	234	212	234	251	256	249	231	208	256	233	240	225	269	240	249	288	255	214	238	244	245	240	255	216	232	240	233	246	234	248	225	238	252	242	241	245	250	265	237	244	249	222	231	252	255	257	253	296	253	241	253	263	254	220	250	237	233	238	219	241	260	230	231	236	268	215	247	250	244	257	260	221	233	243	241	241	258	249	238	251	218	249	235	235	245	243	247	223	217	220	247	260	227	230	250	246	211	249	226	251	241	251	254	246	254	249	222	231	233	260	248	278	229	264	260	243	259	260	254	215	258	262	256	247	249	251	262	224	257	242	239	230	240	237	229	241	254	250	258	277	251	241	239	250	226	237	246	262	243	225	247	266	240	250	235	264	242	240	221	229	230	236	245	222	260	256	238	249	238	256	229	226	244	238	269	251	254	223	249	209	269	242	243	258	230	209	230	237	242	244	268	264	244	228	245	224	246	267	257	266	235	237	240	241	240	243	269	250	246	242	255	227	251	234	261	218	257	247	242	219	248	239	231	236	243	223	259	247	238	254	238	232	249	224	267	273	250	230	231	229	249	246	239	216	232	235	234	268	242	238	245	252	269	241	257	243	255	233	277	236	234	256	243	245	235	279	226	252	232	256	251	227	239	237	230	258	260	245	228	235	242	232	255	238	268	232	239	267	266	245	244	258	209	250	243	236	256	226	251	276	256	229	266	259	260	279	248	200	253	252	212	249	267	228	210	243	250	237	232	252	229	256	214	257	217	233	237	235	237	266	248	234	250	232	246	209	255	239	246	257	226	235	252	215	248	265	244	245	246	252	251	268	240	240	224	262	248	227	262	260	249	253	244	227	243	257	250	270	239	239	233	251	251	265	231	236	246	241	250	244	252	243	236	256
1435	354	249	195	220	204	242	209	233	220	221	202	216	214	229	211	189	183	212	163	190	237	200	213	254	225	196	187	210	211	203	189	196	197	224	226	197	205	205	214	218	201	223	240	199	222	210	173	222	194	247	210	216	234	203	177	206	211	209	214	195	201	193	200	195	217	191	217	205	221	219	200	205	218	197	233	223	194	203	238	187	193	196	222	215	189	180	179	232	189	205	191	220	204	217	227	184	208	237	237	197	199	199	202	218	226	197	204	195	197	207	211	203	207	193	229	200	181	182	200	217	213	196	202	207	193	203	215	204	199	207	197	220	226	202	225	223	223	183	200	203	205	187	197	213	204	199	207	206	236	183	182	206	184	210	200	193	190	209	228	217	218	212	212	217	210	203	212	192	193	198	231	238	211	206	223	197	209	217	227	169	205	200	207	194	204	206	194	208	189	230	207	192	178	207	216	212	216	216	207	202	229	197	213	217	218	193	227	199	174	236	207	183	211	198	210	217	206	222	164	211	237	199	201	226	197	203	208	185	197	202	181	203	202	196	226	218	216	220	199	201	212	224	224	191	175	193	209	235	220	198	214	208	193	191	227	219	191	218	208	209	217	226	206	216	198	180	204	191	195	216	217	199	204	198	230	181	203	213	228	211	215	208	214	201	189	202	194	175	178	215	222	197	220	214	197	231	208	207	223	224	174	191	183	209	225	192	202	168	203	184	250	208	202	206	233	184	207	191	208	202	205	210	193	199	214	186	181	197	208	198	199	236	178	184	195	194	203	219	184	199	225	166	209	222	219	209	192	190	198	195	215	200	213	208	233	188	204	230	187	224	170	211	212	214	201	205	209	195	221	208	203	205	200	204	209	210	197	190	203	217	226	199	215	208	209	213	215	230	222	212	219	201	189	188	194	213	256	220	227	213	197	192	207	241	228	195	221	196	212	187	224	192	198	225	198	183	245	222	209	198	205	188	197	230	207	181	198	224	200	199	201	235	231	215	225	228	194	209	197	224	191	185	227	216	210	203	183	232	237	217	219	215	239	199	213	197	221	213	205	222	225	228	210	199	207	190	212	209	222	202	228	220	196	217	212	179	209	245	230	208	207	188	209	199	215	195	219	187	223	229	233	188	241	191	206	216	196	216	209	198	205	195	191	225	229	239	171	200	198	232	185	182	230	225	205	213	184	197	217	223	210	184	207	184	207	192	232	198	216	250	196	205	195	214	177	215	202	211	215	178	217	193	204	193	217	228	232	233	223	192	209	213	203	202	217	214	219	181	211	226	223	193	206	215	214	194	218	224	211	228	196	197	224	215	192	195	224	196	214	181	172	204	187	222	218	225	214	200	197	210	217	200	186	189	224	233	204	228	219	200	192	202	189	210	207	183	182	231	183	185	200	205	182	208	219	212	216	214	196	205	193	220	193	207	205	202	197	233	193	226	230	211	196	216	180	198	194	249	207	207	204	230	211	208	191	220	222	212	207	197	201	221	201	213	195	227	195	199	226	204	224	185	211	214	200	228	210	214	199	179	187	207	193	224	202	222	178	216	219	228	215	205	205	205	205	215	233	192	224	202	240	205	219	204	213	207	208	204	201	232	234	191	196	172	209	189	198	192	212	210	192	202	211	226	202	202	187	206	200	190	203	174	200	175	219	178	207	203	184	194	204	227	217	202	209	206	216	216	196	213	206	198	214	221	201	201	188	184	210	203	211	219	195	193	221	206	175	242	184	183	213	183	217	216	208	201	220	183	198	228	179	193	195	211	204	194	171	238	193	192	198	214	189	223	220	208	194	220	191	195	200	213	214	205	220	178	197	212	204	200	181	216	183	210	192	225	191	204	213	221	213	220	194	219	226	208	202	226	215	174	183	194	175	226	203	236	199	194	201	191	219	209	207	208	219	208	196	213	213	225	216	198	210	214	195	196	218	191	199	197	212	203	217	210	184	213	199	203	196	205	188	199	186	206	203	207	188	214	217	206	195	230	203	202	204	212	197	200	200	211	205	210	210	174	204	193	198	231	235	207	222	202	197	224	227	214	204	195	218	212	221	200	207	229	230	205	210	187	212	195	191	187	220	203	240	213	218	226	212	210	189	198	203	203	226	187	231	212	193	216	212	218	177	233	210	206	173	202	218	194	224	211	237	212	207	213	200	196	181	198	188	221	196	213	199	196	196	209	232	198	198	196	207	200	191	218	171	215	224	234	214	195	170	202	216	221	202	208	211	229	211	239	227	191	210	218	222	228	207	211	206	192	213	206	208	168	211	228	201	178	207	208	223	205	212	177	215	200	226	210	198	205	187	200	229	217	202	219	196	203	205	234	175	227	216	214	179	226	215	226	197	191	199	196	205	191	193	207	226	182	178	250	193	232	193	190	183	202	194	209	199	206	211	218	191	196	200	209	220	212	214	204	194	213	238	220	236	184	218	187	218	244	209	203	192	189	213	221	208	199	233	209	216	191	222	203	202	178	191	211	212	209	240	208	199	204	210	215	198	204	233	187	198	212	204	201	211	220	207	191	203	215	199	202	194	182	201	217	198	217	205	206	181	192	208	208	205	224	226	211	222	220	207	216	209	223	218	207	203	191	177	229	208	221	194	210	186	207	178	207	199	211	191	182	218	196	216	210	193	185	179	211	245	246	201	244	216	223	226	198	219	215	237	202	194	231	214	206	213	190	209	210	189	191	217	198	204	207	186	201	197	204	211	224	191	213	195	208	182	198	204	206	211	218	217	200	191	198	212	214	201	193	230	224	197	213	216	216	191	197	197	202	189	230	239	222	203	214	210	215	211	218	205	209	196	194	199	221	200	200	202	227	189	217	232	222	205	214	183	200	199	224	266	223	207	222	176	193	217	205	209	187	218	197	218	213	193	232	208	183	218	206	212	235	231	206	193	199	208	207	217	169	178	216	206	191	212	215	199	198	227	188	187	217	196	188	181	199	215	192	190	187	214	181	188	196	199	207	184	224	220	197	220	224	181	198	203	181	198	204	195	182	196	218	206	215	190	223	188	204	211	195	190	192	220	235	212	202	200	230	215	198	211	226	225	204	207	206	208	200	203	218	195	218	191	220	211	213	243	237	222	201	212	211	198	214	182	196	181	192	207	238	218	235	200	218	203	185	212	214	198	210	211	192	222	216	200	221	206	212	216	209	198	205	182	182	207	203	223	209	209	221	217	193	209	188	224	179	204	213	211	216	206	229	186	231	195	205	223	216	206	202	223	189	188	198	221	241	200	214	217	229	192	184	202	198	230	209	231	188	203	210	210	184	216	195	223	209	197	180	215	200	197	225	244	202	214	208	175	221	198	218	205	224	219	228	180	214	200	189	202	193	199	246	193	191	200	210	205	178	208	205	218	190	213	185	197	219	227	186	175	208	212	234	192	183	196	197	206	203	230	213	204	187	208	192	192	218	202	198	217	204	214	177	214	202	230	215	202	212	209	185	176	187	200	185	195	222	216	209	217	215	217	223	214
1897	686	533	544	521	516	517	490	490	509	497	481	520	512	512	473	508	465	497	453	458	518	465	515	502	471	478	431	473	488	500	503	443	516	489	472	491	472	489	504	531	510	537	507	473	453	515	471	490	448	479	489	497	471	471	499	486	505	521	467	489	515	528	485	517	494	524	518	516	549	514	502	481	498	449	492	495	499	527	519	509	513	504	505	515	472	432	510	477	516	491	481	532	484	471	497	470	476	468	489	485	486	486	483	509	449	453	481	513	496	497	451	466	482	507	469	461	485	492	488	473	497	522	448	501	490	478	507	491	444	496	511	480	481	489	477	484	516	455	483	470	497	460	461	439	486	452	483	454	484	454	500	480	484	501	485	452	514	435	475	469	511	477	472	530	480	457	480	462	480	490	481	493	462	472	496	494	507	482	552	450	447	478	483	477	459	479	496	462	464	487	485	463	486	447	473	473	477	473	453	467	503	504	493	486	478	468	501	479	459	473	498	491	486	481	463	467	518	510	485	488	489	504	452	492	457	478	514	497	475	474	518	502	451	519	507	510	483	453	484	489	524	483	507	467	459	467	466	505	496	466	483	457	466	525	455	482	490	503	468	507	496	467	495	500	438	478	515	464	488	489	506	479	473	482	521	492	470	494	449	520	451	463	493	474	479	479	479	456	497	516	528	502	489	474	459	475	502	503	530	471	461	516	464	482	485	504	492	478	502	452	472	498	478	480	494	498	479	502	462	474	461	441	488	488	507	457	472	496	531	514	481	489	502	488	492	479	466	469	475	504	509	465	509	468	502	464	517	486	453	472	470	465	503	464	510	474	488	476	510	468	494	492	494	481	473	470	478	483	508	473	495	455	477	484	499	483	537	460	459	509	502	455	499	494	513	504	510	421	514	462	503	458	449	475	457	505	471	503	468	469	482	489	513	484	467	477	483	501	498	449	511	475	474	472	466	474	516	515	515	528	478	504	507	489	517	466	505	497	488	475	518	474	486	500	487	461	476	470	481	477	484	512	481	496	495	484	487	463	462	505	477	496	479	461	486	485	486	464	511	486	509	443	513	489	479	470	466	503	432	514	479	467	470	499	495	507	480	476	468	462	474	467	506	442	500	454	471	511	494	461	492	500	492	496	488	480	471	526	511	459	494	466	499	493	517	499	522	489	474	514	478	449	447	484	511	491	456	491	517	483	495	501	502	472	462	514	478	465	510	514	503	469	530	462	496	456	500	510	482	522	510	495	473	501	477	514	485	508	474	507	457	489	508	471	465	489	512	502	482	481	498	493	451	456	461	482	481	476	484	458	460	435	513	480	447	482	439	471	493	484	449	499	516	486	427	477	498	492	467	453	485	552	491	491	479	479	441	483	522	463	478	489	460	477	499	464	459	451	502	481	496	521	465	491	480	486	482	531	485	501	515	459	503	482	455	504	486	482	477	483	488	473	479	487	492	504	489	476	511	485	480	471	486	480	523	456	484	495	466	473	438	466	464	492	456	499	484	478	493	486	470	433	497	458	486	458	471	480	453	533	518	461	511	454	489	477	524	501	489	511	453	442	456	484	500	504	515	480	493	459	452	524	430	489	498	499	482	501	499	471	463	459	470	524	495	444	475	475	524	493	502	497	472	504	492	493	510	469	501	451	463	477	467	477	490	444	505	439	453	472	515	468	478	477	479	475	502	465	479	464	459	472	498	449	473	465	497	461	463	480	488	483	511	465	475	436	491	468	484	477	497	501	529	482	480	528	477	508	484	461	488	495	465	496	503	488	456	472	499	479	490	491	476	469	492	505	528	457	507	519	457	495	472	517	509	491	521	493	496	491	445	478	495	466	450	464	480	526	475	484	501	441	474	439	510	479	489	484	454	504	512	505	472	482	476	467	462	478	471	464	538	471	443	494	496	486	466	489	516	462	477	470	467	483	493	488	510	460	495	449	506	518	527	509	478	479	507	501	516	522	472	451	485	451	464	496	469	449	484	465	513	479	529	512	460	497	487	472	505	518	458	499	455	487	464	499	478	474	496	449	504	481	497	501	432	494	480	468	491	477	494	490	444	441	494	493	505	479	508	469	448	455	470	502	474	520	507	481	507	479	507	480	458	501	506	496	475	480	458	469	501	493	521	468	551	486	531	475	457	465	497	470	465	501	460	494	478	484	455	489	471	478	459	457	502	497	486	501	460	494	486	502	481	505	511	512	516	487	476	468	494	451	477	519	460	476	472	459	460	477	469	443	466	509	504	479	474	468	487	461	487	457	506	476	458	450	463	500	472	484	498	507	522	498	448	520	488	504	488	480	466	504	510	448	497	469	489	488	473	504	486	463	489	473	471	502	459	461	462	483	461	454	483	459	483	487	470	465	502	510	504	471	487	471	495	461	490	476	526	457	468	507	451	451	452	467	495	502	439	469	499	490	460	510	494	474	470	488	431	445	474	484	487	475	424	479	465	502	470	477	452	495	516	503	492	428	489	482	464	440	470	470	448	492	498	493	495	498	501	479	483	486	473	474	487	442	501	553	501	502	471	488	482	475	466	476	505	537	483	428	476	486	501	476	491	488	464	454	493	475	493	493	490	449	490	512	517	533	512	476	467	523	490	441	481	460	519	481	514	480	503	510	515	485	451	488	485	476	469	470	467	462	470	472	465	455	479	475	473	476	482	490	473	482	548	504	476	487	490	481	522	479	488	490	506	481	499	469	467	448	476	480	463	503	512	508	457	473	474	465	464	488	482	466	443	491	477	465	473	477	486	525	524	459	499	506	520	487	509	489	488	485	508	510	470	468	493	484	532	487	469	560	509	460	503	491	496	511	482	461	456	505	487	510	506	496	490	518	476	437	469	469	439	488	451	486	490	480	463	497	495	470	512	517	481	477	478	459	490	506	506	503	483	463	519	474	456	513	511	474	488	526	470	497	491	479	513	475	478	468	487	489	494	528	507	472	460	476	472	506	492	498	462	467	494	457	484	506	467	518	460	459	499	470	501	456	503	520	473	490	499	502	505	492	481	460	471	507	502	452	472	470	485	481	494	492	522	481	500	458	504	462	484	480	486	465	472	508	477	474	469	490	446	496	537	481	479	464	466	474	482	494	497	473	483	479	492	449	468	509	514	448	504	517	479	479	469	504	479	491	508	480	503	474	418	499	439	494	481	495	471	499	486	506	485	490	467	477	526	495	435	516	463	495	472	470	482	519	491	509	476	508	438	499	528	511	464	452	482	465	525	474	485	481	464	464	497	465	462	416	505	452	507	459	444	473	458	501	513	503	507	456	555	468	462	468	485	504	492	470	500	479	489	500	520	438	453	478	494	474	475	482	466	483	490	481	475	461	491	483	507	489	456	514	490	475	483	498	438	458	469	525	487	432	472	485	481	445	509	498	467	487	499	490	504	504	497	431	471	489	528	501	480	499	473	500	491	502	460	460	489	463	496	523	473	511	459	467	482	437	469	470	472	524	488	468	493	466	443	502	488	474	499	494	499
7215	762	575	430	297	259	266	214	235	234	204	217	194	222	194	199	215	196	189	197	210	197	182	193	192	195	191	183	172	188	178	184	187	181	223	205	194	194	206	187	189	184	190	220	175	175	174	206	188	186	195	199	197	188	176	197	177	208	187	208	189	207	198	182	192	182	195	214	174	183	192	193	182	176	161	203	207	194	197	170	180	193	175	189	214	176	177	196	185	211	145	219	170	183	188	192	181	171	200	200	209	187	193	186	182	167	168	241	213	196	189	202	190	183	170	202	187	210	214	170	189	183	189	188	194	207	182	187	181	191	187	198	207	185	156	154	185	181	170	208	191	193	201	185	191	187	191	180	187	225	191	198	183	196	206	184	198	205	192	213	174	242	213	207	189	201	177	199	183	177	193	183	167	209	216	180	163	169	161	202	209	191	194	205	203	185	191	199	196	201	213	205	181	208	192	175	192	204	160	214	212	166	187	172	194	180	185	172	200	220	199	168	192	172	180	168	213	185	195	181	191	209	200	183	186	190	197	178	175	192	177	163	177	202	179	188	158	187	186	168	204	198	199	211	197	190	212	181	163	204	168	185	181	169	201	177	189	181	196	208	202	173	196	175	171	211	226	223	196	210	221	209	177	179	202	190	193	209	172	166	187	177	186	178	202	188	194	203	192	207	192	186	175	168	176	179	201	192	203	183	190	168	202	216	214	169	183	183	186	199	192	185	186	194	188	186	171	184	180	181	205	189	235	208	187	177	187	206	172	207	168	166	202	193	177	189	203	194	204	177	197	188	170	187	186	174	207	197	211	213	198	172	171	194	180	215	167	161	179	225	167	168	186	184	189	156	194	200	169	206	191	198	181	213	171	191	189	177	204	190	200	186	188	177	231	192	174	201	206	222	195	197	210	213	195	181	170	197	198	174	182	185	180	185	170	173	209	207	185	176	197	173	206	210	198	163	170	175	176	199	192	154	192	195	201	176	169	174	203	167	193	194	179	189	220	172	173	213	206	185	177	213	180	213	207	200	154	180	202	189	197	189	213	167	186	170	192	195	199	225	186	183	176	200	168	184	188	202	180	176	176	166	200	174	186	203	181	211	166	193	175	171	219	171	193	167	217	202	194	178	184	202	174	177	184	210	168	158	174	193	212	154	180	196	181	196	171	174	169	195	189	192	183	205	173	206	191	190	175	169	171	184	186	183	192	210	201	202	158	167	182	218	209	204	181	176	164	187	187	176	190	180	198	190	186	205	172	189	192	200	182	163	197	191	208	180	170	215	193	207	180	191	222	180	186	184	195	200	217	185	187	198	183	198	190	167	194	154	173	184	193	189	203	195	189	180	192	195	174	209	194	198	196	178	186	192	203	161	193	202	217	183	175	195	185	190	186	167	182	200	204	160	213	187	187	216	182	182	190	177	160	194	171	207	174	188	186	188	184	166	176	170	200	186	172	196	184	179	169	179	197	196	183	174	201	180	202	190	215	191	198	159	176	165	197	180	172	199	185	183	192	200	194	183	210	182	189	172	204	186	194	189	204	205	200	194	194	168	179	187	182	189	198	180	163	175	167	186	189	172	197	193	200	178	183	161	204	178	182	183	186	187	217	177	192	195	194	177	231	173	170	174	168	193	191	185	206	191	187	202	173	205	186	201	189	175	175	192	196	207	198	175	210	188	168	188	205	174	199	185	193	181	197	189	224	178	192	193	193	189	170	193	200	164	175	203	208	189	155	197	175	193	208	186	185	167	184	180	190	173	176	176	180	204	210	178	180	196	191	202	196	154	195	155	192	173	197	174	189	186	203	184	198	191	170	180	198	196	143	193	180	191	183	159	197	203	189	200	178	208	185	190	192	196	192	163	209	186	200	194	192	166	178	180	211	201	194	191	167	198	178	198	193	166	156	188	187	190	187	200	177	177	179	178	191	215	181	213	221	188	193	180	192	173	183	187	198	189	219	193	190	188	203	181	164	205	189	205	195	183	215	214	180	177	191	201	202	173	214	177	175	189	194	185	173	188	176	171	190	182	177	205	162	181	190	163	191	209	204	211	186	174	165	185	186	180	182	168	160	201	187	197	205	197	166	157	179	193	192	147	182	178	168	188	188	177	177	187	190	232	215	198	207	154	196	187	179	206	184	184	232	197	181	199	194	191	179	179	183	183	188	184	189	149	170	179	207	192	192	184	182	194	160	195	212	222	189	183	180	170	199	216	180	182	168	178	183	209	184	183	161	217	168	173	189	181	161	199	177	186	213	210	178	179	180	189	165	203	193	179	190	176	207	200	217	182	207	186	179	193	197	194	210	208	194	173	200	180	179	202	189	208	208	166	201	194	196	201	190	182	177	164	169	208	179	183	185	158	182	175	214	183	168	192	203	199	178	169	184	195	175	173	176	188	179	177	177	212	181	180	196	178	196	174	184	196	185	196	184	191	161	178	185	170	170	179	172	190	183	208	182	186	172	224	178	202	187	185	167	209	205	195	163	166	187	186	184	199	202	185	179	176	197	178	183	192	183	196	201	160	197	188	216	194	182	187	183	176	192	179	219	184	209	184	186	195	189	185	162	174	193	179	189	190	194	187	195	179	213	190	179	182	189	183	162	214	201	197	207	202	185	207	199	207	180	172	182	185	202	181	188	176	187	180	177	198	210	176	186	174	213	190	165	198	178	194	191	200	182	192	194	182	179	201	185	181	175	195	185	222	171	185	174	195	182	176	182	174	192	191	183	203	191	180	174	196	159	182	164	151	216	160	179	183	182	222	198	197	213	174	188	215	174	186	174	221	182	223	190	188	212	171	186	191	173	194	164	219	196	178	200	202	183	166	188	182	189	215	177	177	206	182	173	195	191	182	185	188	191	223	208	159	189	204	178	164	199	184	156	199	193	202	212	162	188	194	208	198	196	151	225	180	176	218	195	165	169	198	172	179	181	192	182	227	210	209	167	228	165	172	181	200	179	167	195	202	177	187	174	219	176	206	211	175	184	177	171	178	210	171	174	167	192	184	214	203	197	189	172	205	184	203	187	201	174	201	164	202	193	197	165	180	180	180	193	167	165	187	182	179	201	186	188	195	180	171	169	184	185	176	174	187	199	168	174	189	176	192	183	209	187	185	183	177	176	195	182	207	173	188	198	181	175	200	196	192	186	195	185	205	180	193	192	168	181	190	176	198	201	180	175	207	187	171	181	178	183	176	190	189	180	171	175	197	190	204	173	169	176	199	185	204	181	184	204	171	149	198	178	180	185	196	184	198	204	174	161	195	187	161	201	195	199	192	201	163	194	195	179	206	176	172	221	166	196	175	198	217	185	169	175	208	198	175	164	202	175	201	195	183	163	193	199	169	188	192	187	166	200	191	205	190	151	175	196	212	180	172	168	160	174	189	201	195	179	188	195	173	169	184	199	205	195	192	166	179	167	171	199	187	192	181	182	172	165	181	197	178	213	191	181	196	216	169	188	170	183	192	171	198	188	201	189	182	167	215
6477	1032	1186	1270	1083	939	786	722	660	655	619	531	507	519	516	536	512	478	487	462	458	477	435	473	460	482	443	463	429	472	460	476	451	438	453	473	466	432	453	434	424	465	416	495	465	453	476	453	420	443	444	460	439	419	491	463	467	435	468	455	450	458	487	479	489	461	473	481	496	472	477	484	475	426	482	505	505	444	434	476	440	478	444	475	449	460	428	420	451	405	456	418	490	412	448	424	471	426	394	438	438	460	466	474	424	472	450	444	428	433	423	449	449	435	447	436	433	448	462	466	458	451	426	443	420	394	466	440	474	465	400	439	453	419	438	437	441	457	442	452	413	479	399	473	458	425	401	409	452	444	434	446	449	417	441	461	426	454	444	440	441	444	453	441	430	451	452	441	408	395	500	420	418	455	457	454	421	444	432	432	433	423	449	415	458	403	397	446	472	412	387	418	466	412	396	475	432	440	440	414	417	454	421	390	494	475	437	458	437	429	451	433	441	444	445	429	407	443	444	430	448	420	404	410	488	439	476	428	440	420	408	406	438	441	456	462	452	450	452	422	435	449	410	476	414	407	391	469	411	448	433	434	443	446	419	409	418	412	467	448	434	395	428	422	440	421	426	427	466	419	441	431	409	446	418	456	459	426	438	407	409	461	450	432	444	439	438	482	426	456	443	450	416	455	423	445	438	416	389	436	423	451	453	433	437	419	425	440	400	405	443	437	404	418	427	445	424	433	424	430	462	434	418	440	452	432	451	447	448	425	451	421	451	436	421	448	456	416	442	462	430	429	460	446	403	429	417	427	463	442	429	440	427	442	443	440	440	447	432	459	470	423	414	411	469	446	391	461	417	392	438	461	461	427	474	436	433	466	448	414	438	437	453	416	407	439	418	445	461	448	427	414	459	386	428	463	422	427	463	421	418	418	464	439	440	440	488	448	446	423	424	417	429	435	433	451	409	414	452	441	447	461	418	451	399	443	411	492	463	454	436	462	418	443	433	421	386	455	450	424	425	437	430	469	430	439	435	432	448	424	425	432	445	468	456	405	439	469	469	460	469	449	434	450	482	438	452	421	465	431	448	430	399	476	447	407	460	446	425	414	469	401	418	422	381	430	419	416	436	404	410	416	449	410	417	434	488	430	454	442	427	450	426	459	397	419	407	428	442	446	429	429	434	465	463	423	464	425	451	427	456	411	430	433	420	472	453	436	489	425	446	481	444	464	421	417	424	411	407	430	456	444	463	465	421	418	403	417	454	438	445	415	431	434	483	445	452	423	436	430	452	430	453	436	435	420	423	423	399	436	452	473	435	432	440	429	441	427	465	424	449	440	408	437	395	442	422	439	482	429	451	451	455	434	413	428	410	441	451	442	396	438	438	458	430	460	421	415	436	424	457	431	400	425	471	445	438	438	481	438	401	405	453	445	467	371	428	434	432	435	465	404	426	415	396	401	446	420	435	459	407	463	401	407	446	448	430	446	455	438	450	430	438	434	438	457	432	415	406	440	456	469	445	428	456	459	443	415	425	380	393	429	448	471	452	416	438	457	431	463	472	481	409	394	473	498	450	406	422	440	429	497	416	423	447	444	436	465	399	453	419	419	452	421	423	404	423	476	450	425	408	469	433	415	451	438	384	405	445	464	415	435	444	453	429	419	426	443	461	440	461	438	431	434	445	422	421	432	440	474	472	443	406	458	461	471	424	440	396	426	420	448	415	432	422	378	429	412	441	427	479	440	437	409	424	486	481	435	453	434	436	444	429	474	413	442	441	425	443	492	414	463	458	455	436	431	433	441	452	454	439	445	423	461	432	381	419	464	412	447	395	439	437	408	401	407	405	408	426	401	450	461	473	401	460	426	447	433	446	456	469	426	421	405	401	432	424	487	441	425	428	430	456	455	472	465	388	443	416	470	438	430	455	420	445	452	416	404	437	427	417	451	460	434	430	447	481	441	437	489	445	418	435	435	427	448	370	413	440	407	438	423	417	416	462	421	432	401	426	434	495	429	463	434	449	442	418	439	432	443	470	457	444	449	429	437	475	455	432	437	447	434	403	440	421	419	451	455	433	434	472	454	444	437	423	440	469	426	465	474	444	420	450	464	453	434	436	423	443	428	443	460	459	394	457	409	434	447	479	469	426	438	416	435	407	415	407	466	410	431	419	417	438	447	417	414	437	429	501	469	480	456	454	426	422	441	456	422	401	437	456	430	425	426	408	451	422	437	420	387	438	457	450	402	445	472	463	423	420	459	461	461	413	440	399	468	413	441	433	447	458	407	420	426	425	453	426	442	435	456	433	460	425	422	477	449	435	431	429	424	453	419	423	473	457	425	428	406	442	430	466	431	420	423	431	437	457	462	426	449	436	452	452	442	460	450	439	470	457	423	426	430	451	418	462	459	448	444	419	455	449	424	439	433	463	437	433	455	425	437	410	429	429	468	438	441	433	429	455	449	427	473	447	436	421	431	435	420	443	448	433	421	415	458	440	451	450	459	460	436	441	447	400	441	470	455	431	427	410	393	451	470	439	452	424	454	406	425	466	429	423	430	423	441	424	409	420	438	456	438	430	436	458	408	458	477	441	440	434	465	441	448	415	428	439	429	473	484	419	413	444	440	412	434	418	435	392	444	436	433	389	416	415	474	451	439	471	437	460	431	431	437	437	435	444	473	464	433	435	466	440	411	432	444	418	444	426	441	416	389	457	448	455	463	452	434	478	436	431	444	445	417	451	448	423	417	469	423	398	425	428	397	435	419	441	443	465	443	417	450	449	427	455	447	455	460	427	449	454	429	398	429	415	407	445	429	435	461	442	433	429	424	428	428	410	429	460	456	450	444	446	446	446	449	442	444	411	400	403	445	456	440	416	408	445	434	428	426	431	444	450	438	473	400	441	453	472	452	447	439	421	409	465	438	458	445	439	425	492	437	444	431	432	458	478	437	444	397	409	496	416	451	460	421	474	435	439	455	428	449	441	413	433	444	450	419	445	442	439	444	431	425	453	451	447	423	451	430	454	435	446	416	422	409	412	433	417	457	463	446	443	449	434	449	425	428	452	437	435	424	437	398	465	467	406	418	427	413	464	389	432	471	411	422	427	454	460	447	454	421	474	434	469	447	397	408	434	436	473	466	441	423	443	465	474	415	435	431	433	437	409	384	463	412	445	436	454	455	433	438	399	435	468	445	439	430	441	445	438	451	430	417	414	448	441	438	419	443	447	434	419	424	415	461	408	442	412	446	428	455	467	454	435	422	481	443	409	426	417	415	420	463	421	459	454	411	407	435	417	454	420	424	438	467	451	416	433	442	462	442	416	465	467	448	439	411	455	396	444	461	471	417	438	444	442	436	436	455	414	438	434	475	468	416	431	447	444	427	429	436	451	476	433	452	405	391	402	484	459	424	432	416	435	425	445	472	451	495	422	438	450	428	417	454	399	430	427	413	435	408	423	438	452	441	457	418	449	432	443	436	441	435	420	436	419	421
13715	1351	875	611	388	263	226	202	158	159	138	134	123	102	109	104	119	116	116	103	110	121	100	93	110	95	106	97	93	83	109	93	84	81	92	113	111	101	93	83	94	119	95	93	103	98	95	98	102	98	109	93	115	92	104	92	113	97	86	104	101	115	98	92	107	105	98	105	121	113	94	113	94	91	99	104	116	99	105	105	110	97	94	102	108	114	80	111	106	99	73	76	88	80	94	101	103	106	105	103	103	93	100	89	90	102	90	101	104	88	110	102	92	90	85	94	100	81	100	93	103	95	89	92	83	82	100	99	96	112	115	100	94	94	110	87	116	91	89	109	100	91	104	98	107	79	88	101	106	102	114	81	98	95	87	104	99	102	90	84	106	83	73	105	87	84	76	82	99	102	96	103	96	102	78	92	70	93	91	69	94	105	88	78	111	76	79	103	89	93	107	118	91	82	102	110	82	110	94	111	86	88	116	90	92	94	98	109	86	126	106	97	111	107	86	87	99	96	70	100	104	87	91	103	89	98	92	94	92	99	97	110	115	86	98	117	82	93	77	100	105	106	98	95	102	94	97	96	110	99	102	121	112	113	76	107	109	101	107	85	115	96	111	97	101	94	96	105	104	111	99	100	111	95	110	105	103	98	99	85	101	107	103	86	93	84	110	92	85	91	89	90	94	87	95	89	86	102	99	99	92	90	96	107	89	76	83	107	90	95	105	79	100	93	86	102	95	112	85	117	84	97	114	87	100	92	91	91	106	102	87	95	105	82	99	96	96	86	122	83	90	84	103	97	97	111	99	91	106	93	102	88	80	103	95	103	92	83	104	95	88	112	89	105	104	104	94	94	90	112	102	112	95	84	102	93	105	110	115	89	95	104	95	112	96	99	80	108	84	80	105	85	92	109	85	95	82	104	108	98	86	120	115	93	89	108	92	96	113	115	87	90	89	82	94	84	94	104	108	98	114	96	90	86	84	116	111	113	106	92	101	106	103	108	102	85	81	102	97	91	108	87	93	93	82	86	112	86	89	89	105	119	94	107	104	97	111	114	108	108	90	103	100	94	88	110	88	103	89	101	99	114	100	95	87	85	93	107	97	97	98	108	108	84	97	79	83	93	99	93	83	101	89	89	110	97	86	89	109	96	107	94	78	94	95	107	103	119	103	100	102	83	78	80	86	96	98	107	90	79	102	111	85	81	98	102	111	120	95	88	93	113	99	101	89	101	90	106	101	98	93	99	104	99	90	102	87	102	94	102	98	104	101	91	104	87	87	89	97	83	96	90	89	102	93	110	90	102	90	107	104	95	86	99	118	93	102	98	97	99	87	104	112	89	105	115	79	83	86	112	106	93	119	112	103	95	99	112	111	102	99	97	92	97	94	99	90	107	94	83	96	111	97	80	96	96	104	95	110	100	101	82	93	89	89	103	93	93	96	105	103	99	100	106	95	101	85	98	85	103	98	82	111	106	84	99	109	103	58	88	99	91	101	83	104	83	83	95	123	96	108	97	92	88	104	100	106	86	107	123	81	97	103	84	106	96	97	102	115	79	97	91	98	113	87	100	94	111	78	129	101	101	88	109	94	103	98	95	91	90	69	100	92	91	83	101	115	91	95	106	93	106	98	101	83	96	99	98	88	99	94	112	103	105	102	83	90	104	92	88	97	100	109	96	91	101	90	102	83	96	92	91	95	92	98	78	84	93	98	90	88	112	106	89	73	106	77	81	112	98	103	85	86	114	92	94	110	81	93	86	97	94	86	86	98	114	92	116	95	77	89	97	91	111	100	96	86	82	106	98	85	88	111	77	99	105	91	88	96	104	101	97	102	108	90	98	81	81	110	105	83	97	84	104	100	81	105	99	111	83	97	90	105	95	115	94	92	83	72	89	112	92	89	81	74	104	103	89	99	117	108	86	87	92	98	99	103	88	117	100	89	98	97	96	101	91	80	115	92	92	90	116	94	97	101	94	81	114	89	83	103	85	114	70	80	118	101	101	106	90	109	105	107	83	86	97	111	106	108	112	89	74	97	102	109	88	106	92	112	91	97	93	102	83	93	81	88	94	98	84	116	93	92	81	85	114	90	113	105	90	91	117	101	88	104	109	94	88	91	113	74	103	116	106	100	90	98	97	91	93	92	84	93	92	119	87	84	67	98	106	100	106	97	81	87	106	117	97	105	103	108	104	91	101	93	101	105	85	107	92	106	116	95	96	95	118	104	97	97	91	88	90	104	111	84	84	93	95	102	101	103	108	93	102	97	81	86	119	95	97	103	104	94	97	89	97	108	89	90	88	90	99	110	94	98	87	104	105	106	80	104	86	85	91	93	88	90	95	73	88	104	119	98	107	78	74	96	79	94	97	99	93	84	93	88	85	93	98	82	99	96	107	109	86	98	93	96	102	91	95	97	82	90	84	84	99	90	110	94	94	88	75	109	94	105	97	96	86	86	103	106	109	107	108	96	99	84	87	115	90	113	72	91	97	73	104	109	119	96	89	78	110	97	106	113	124	112	101	86	99	100	99	91	88	116	92	94	91	98	108	106	114	92	89	110	106	106	84	85	95	104	95	90	85	106	102	100	84	101	94	85	88	87	95	81	81	110	108	91	76	120	87	86	103	110	100	84	100	95	77	100	89	96	106	113	103	109	99	102	88	102	82	95	88	110	104	90	72	89	104	118	94	96	87	88	104	103	84	99	99	112	97	85	107	103	108	79	101	102	95	85	95	97	100	100	97	78	87	81	80	86	93	87	103	88	108	107	88	98	91	80	92	110	81	95	94	86	99	80	87	101	91	87	92	101	95	105	92	105	81	88	107	95	99	95	89	85	100	104	110	97	86	85	117	97	93	103	99	109	86	114	119	106	73	93	89	88	108	89	96	95	103	84	109	86	104	91	96	95	86	100	88	96	100	97	88	101	112	113	108	89	95	98	107	108	79	93	100	94	86	92	103	97	82	91	99	95	101	113	103	87	97	114	98	101	113	104	93	97	81	100	103	93	103	109	89	88	95	103	87	106	110	121	93	92	99	95	100	87	114	99	107	111	96	93	86	83	77	85	107	102	110	90	101	124	77	80	80	74	90	88	112	116	93	104	98	115	94	92	90	83	106	80	88	95	72	95	79	89	95	95	107	90	98	94	102	100	111	100	95	97	95	104	86	104	88	91	96	107	84	97	89	93	83	107	76	95	112	110	94	86	104	82	82	91	104	92	99	96	96	120	102	85	79	115	79	86	101	90	107	91	93	100	95	99	102	92	94	108	95	92	109	99	92	91	90	102	74	111	106	82	93	84	107	84	105	95	100	92	108	98	101	93	97	84	96	101	92	88	99	77	82	108	116	109	107	101	100	85	121	64	90	81	90	100	89	84	103	85	98	124	102	95	82	100	94	88	93	86	103	95	112	105	103	101	103	99	108	98	103	84	99	90	94	85	92	120	76	94	83	92	103	99	88	95	98	106	86	95	77	88	102	98	82	112	73
7991	1255	1788	1918	1550	1195	888	778	713	638	581	482	450	423	376	403	353	364	340	314	371	309	325	295	301	295	279	297	268	284	292	262	259	247	271	269	268	278	246	246	267	293	262	230	293	281	275	254	283	257	242	270	245	256	278	244	246	260	256	243	277	282	273	283	324	337	325	296	329	321	287	283	284	285	271	278	288	301	301	257	275	271	288	294	293	283	233	269	249	251	251	239	242	224	242	249	238	272	241	265	227	260	250	264	254	271	264	237	262	249	248	226	258	247	236	264	223	255	262	253	273	247	231	265	274	243	232	263	257	232	245	260	252	266	250	245	249	284	262	217	226	262	265	249	240	287	238	254	247	245	272	233	259	246	250	231	249	249	255	245	242	240	217	253	233	232	210	260	247	249	242	241	252	233	243	279	262	243	248	275	255	283	257	253	201	243	216	258	231	267	246	245	248	260	246	222	244	253	236	243	239	245	263	236	255	253	239	240	262	266	202	239	236	243	232	226	225	253	263	221	249	224	217	277	253	210	240	221	259	248	274	253	260	217	255	238	234	246	241	258	244	236	236	243	228	229	248	239	244	256	239	225	260	238	256	278	245	264	231	259	255	234	253	274	284	249	257	245	223	244	223	241	235	225	241	221	266	237	236	273	252	261	243	249	210	251	233	235	248	246	244	254	232	250	251	250	224	240	244	218	237	244	229	220	251	264	230	246	233	238	236	244	237	256	256	243	256	250	262	257	238	248	265	238	239	247	227	259	251	251	256	261	272	253	244	255	257	256	251	241	239	236	262	240	271	236	245	261	253	221	243	259	236	242	248	270	209	243	216	220	249	253	250	257	208	244	245	249	249	251	263	249	264	248	238	235	216	265	260	274	213	238	257	229	236	250	268	263	230	243	245	246	229	237	245	241	217	220	222	242	235	243	266	246	233	269	248	238	243	224	252	254	265	239	254	228	234	231	265	245	232	265	240	233	239	243	268	260	243	216	266	263	259	245	252	226	255	232	240	256	248	221	274	248	237	230	247	216	241	231	231	216	239	221	258	240	238	252	238	244	204	241	253	253	233	255	246	220	212	237	273	248	229	258	230	228	213	245	256	237	248	243	244	265	254	239	240	223	228	270	260	253	232	238	239	222	237	245	249	242	240	284	247	242	237	250	246	245	231	263	248	217	240	230	239	256	259	241	218	278	240	235	238	243	277	275	245	248	246	229	225	219	270	266	276	221	215	269	265	225	250	240	254	257	268	251	236	248	244	269	252	226	228	225	246	255	260	250	246	249	239	221	224	269	239	244	256	275	249	247	243	233	249	242	247	258	241	243	204	243	258	280	221	238	229	253	262	281	247	265	257	206	221	223	223	238	285	217	247	259	247	265	249	206	214	269	226	236	245	258	239	253	245	231	244	234	257	262	215	258	242	257	258	266	236	221	235	264	263	244	277	240	271	253	222	249	245	246	226	263	253	266	269	226	237	256	242	240	252	233	264	234	245	230	268	241	244	255	224	244	256	234	256	252	256	232	244	243	232	234	274	282	252	225	231	235	269	246	235	236	208	244	279	243	260	234	263	246	231	249	229	237	249	268	263	261	277	252	251	231	265	257	275	252	251	234	260	242	239	242	243	256	201	247	266	264	254	222	243	258	239	258	250	257	252	257	230	252	261	223	227	238	253	250	228	247	228	251	243	263	231	244	232	255	226	245	256	234	218	238	237	239	262	252	269	222	229	246	237	241	236	236	221	274	248	242	269	260	221	233	222	244	242	255	246	272	246	257	250	232	265	223	243	262	254	256	243	233	264	211	249	262	239	268	228	259	254	238	229	218	246	228	244	242	237	244	236	253	240	244	254	265	237	275	237	208	281	254	261	235	240	250	229	239	241	267	271	235	225	240	217	267	256	243	235	259	260	238	240	265	249	239	248	238	253	240	245	252	248	244	261	217	278	254	268	245	225	226	243	217	268	233	250	238	239	248	261	227	246	227	226	255	264	260	232	259	255	245	254	230	242	249	245	220	241	253	243	245	241	266	251	246	258	251	232	239	263	265	244	235	258	245	237	265	227	245	255	250	254	238	241	247	288	245	237	248	250	229	259	249	224	233	231	235	267	228	243	216	251	250	231	257	229	265	244	266	223	253	274	253	259	273	250	250	256	247	236	255	234	273	244	258	242	227	237	239	252	253	251	260	255	252	259	230	253	229	261	264	246	240	248	241	257	235	254	247	257	234	255	245	259	236	249	257	246	253	258	258	236	244	219	241	277	250	236	235	245	259	220	226	255	242	251	258	250	258	224	234	270	233	271	248	242	241	274	234	263	223	226	237	256	260	256	208	235	241	248	253	256	237	242	240	255	254	250	266	246	244	230	232	241	233	251	244	264	242	242	247	243	268	238	244	238	259	229	225	241	247	271	232	272	225	241	255	223	226	263	243	224	257	262	252	234	265	260	268	216	247	238	260	242	237	236	235	267	231	256	269	250	232	249	251	255	233	265	238	237	223	236	236	253	248	274	227	250	259	237	275	248	228	236	246	260	250	258	215	254	225	219	216	241	256	246	246	231	267	246	230	248	284	239	224	247	249	216	283	261	222	260	240	234	217	238	215	294	259	281	276	233	238	262	273	241	248	287	253	221	233	252	244	248	223	243	238	233	256	263	259	243	271	228	242	263	255	241	273	268	249	236	222	246	246	257	231	273	243	247	238	232	213	247	252	242	230	239	234	293	267	242	241	243	259	223	250	259	236	233	251	264	247	225	217	243	229	235	278	258	253	274	220	254	264	246	273	232	234	275	240	255	230	260	257	225	278	252	256	240	235	239	260	210	241	245	236	254	261	235	234	257	245	243	243	236	259	252	259	278	228	262	230	247	266	235	243	254	225	249	228	232	253	237	233	272	236	245	210	219	242	224	247	246	240	271	267	248	237	261	227	257	232	232	259	253	237	273	236	261	225	222	252	266	238	244	242	242	263	265	230	259	223	260	279	248	258	226	232	246	250	269	222	255	227	245	239	248	276	245	249	223	221	249	229	229	230	275	268	247	223	242	231	243	228	255	247	238	265	258	231	253	275	260	246	286	235	246	228	236	245	227	250	235	230	227	276	266	238	246	249	234	238	217	229	225	248	259	226	259	236	259	214	249	266	232	232	234	237	236	228	230	240	253	246	282	249	239	226	252	239	221	292	254	256	235	227	269	271	221	214	248	259	246	262	228	252	227	253	245	264	235	222	246	233	255	259	246	260	259	234	246	256	212	217	243	212	265	234	231	232	243	269	234	270	220	245	239	257	256	259	257	255	277	249	236	253	270	222	233	225	249	253	241	230	245	258	257	250	237	240	244	231	234	220	250	248	246	243	263	254	251	272	263	260	216	242	192	272	254	235	234	272	225	210	223	262	266	234	263	245	226	257	246	260	254	241	250	218	252	249	260	267	246	251	259	252	222	256	234	277	245	239	270	220	254	249	246	240	246	239	238	220	241	248	240	237	267	253
1380	345	226	193	207	226	213	228	189	196	226	224	175	214	182	218	219	219	218	218	236	206	239	226	201	174	229	240	208	188	217	199	211	212	203	199	193	194	204	202	203	204	215	225	192	223	214	190	193	182	215	218	206	215	178	223	208	196	222	195	215	190	209	217	200	199	216	203	194	210	204	214	215	211	226	225	188	199	188	193	239	215	201	189	209	189	201	206	214	212	187	201	181	190	214	226	191	203	200	196	174	206	226	181	219	204	217	184	204	215	198	211	212	195	225	206	208	203	175	176	188	230	204	232	210	199	216	183	205	183	191	196	216	189	179	212	223	216	198	189	178	216	193	218	203	199	215	204	223	204	212	216	199	196	202	209	217	217	202	176	189	213	184	218	211	214	207	194	207	188	198	220	190	187	225	205	220	192	227	200	217	193	197	185	195	191	216	212	202	222	217	213	224	206	227	213	206	197	202	203	216	204	193	212	189	205	214	199	186	186	205	215	248	203	223	209	221	174	206	204	192	211	189	193	203	214	189	217	203	190	186	210	196	192	218	200	188	187	186	195	180	194	232	215	198	205	189	224	201	176	213	201	226	201	220	197	199	195	198	213	220	173	217	204	183	194	205	211	215	216	179	218	191	191	204	213	216	213	218	231	215	202	185	210	198	209	213	207	206	211	208	187	192	202	221	205	207	237	195	226	193	213	197	225	215	207	191	226	212	181	199	168	192	192	197	242	201	224	195	222	198	219	185	178	209	195	227	200	188	204	220	221	214	203	224	223	207	214	189	229	197	176	198	226	214	182	182	205	208	201	198	203	195	209	191	214	199	213	231	196	188	205	208	203	213	224	221	209	203	197	193	220	201	206	208	197	200	216	191	183	184	235	209	205	205	202	193	197	199	195	215	205	194	201	223	185	222	210	196	193	180	223	232	210	211	212	219	202	176	205	239	201	235	207	222	239	208	193	225	217	195	217	217	207	220	192	194	195	208	201	201	205	201	193	222	192	195	187	221	233	192	163	212	203	206	225	189	226	207	209	218	226	210	186	191	186	218	199	202	199	199	177	217	194	205	228	205	222	192	190	207	209	199	229	196	225	183	246	201	212	224	187	187	220	201	210	197	197	224	205	202	200	204	243	206	185	220	213	208	203	206	196	196	188	219	184	206	185	218	202	208	216	214	200	213	217	224	211	190	191	182	184	197	214	196	171	211	223	208	220	195	232	167	212	197	215	200	204	204	214	197	192	212	240	223	185	208	212	186	193	206	218	215	208	210	207	207	211	212	215	226	221	201	184	180	215	227	207	249	200	211	190	191	232	181	205	198	226	200	192	211	237	212	184	201	189	224	210	200	208	205	231	210	220	210	209	190	206	207	210	219	204	201	210	218	206	189	229	201	189	233	206	212	245	215	226	217	174	213	214	178	209	207	214	205	201	205	196	187	186	250	209	207	183	171	177	203	214	212	200	196	212	217	219	196	179	184	186	220	200	190	227	189	213	213	178	218	246	209	195	191	215	204	205	219	214	198	233	218	192	220	225	212	217	214	200	222	204	194	207	216	189	229	205	190	182	202	208	209	228	223	209	226	193	213	185	220	230	210	212	183	212	215	201	199	172	228	227	200	220	187	215	238	244	212	202	206	221	202	224	199	199	214	194	225	171	191	205	201	207	215	221	222	215	221	206	225	232	217	210	214	197	201	219	186	192	192	205	229	214	195	186	191	192	209	200	197	196	197	177	221	196	206	186	233	202	203	182	205	227	232	224	224	188	231	203	208	194	197	188	210	228	185	201	218	212	212	210	189	195	205	180	208	214	229	214	206	206	185	220	208	209	224	177	195	209	225	219	201	215	203	193	214	216	217	185	207	173	211	199	240	211	190	201	219	194	205	230	224	222	200	207	238	205	191	211	208	210	184	234	198	207	209	226	199	170	211	234	204	229	216	200	222	228	227	216	221	212	197	198	205	193	215	186	202	207	200	194	202	190	213	191	196	214	196	193	215	205	203	225	197	177	195	196	223	219	211	216	191	224	200	179	197	194	205	217	201	210	204	189	191	212	218	227	206	211	190	194	215	210	206	199	240	220	210	189	201	217	212	203	226	215	225	192	203	231	180	183	211	200	206	223	203	198	192	188	195	203	192	228	168	188	208	229	215	210	200	210	201	174	220	202	216	197	214	197	192	225	203	216	204	198	222	189	196	212	214	196	207	196	184	194	211	194	226	202	227	212	206	175	188	213	196	219	210	199	231	177	194	229	193	206	201	245	199	199	191	214	204	190	195	207	220	198	215	225	231	205	198	209	206	199	203	182	206	203	215	216	181	239	203	190	161	234	220	214	170	176	230	211	198	205	199	200	197	198	209	228	235	200	220	207	226	212	192	192	233	219	245	223	203	194	190	190	186	205	198	215	184	201	206	200	198	195	212	181	220	209	222	195	186	227	227	222	197	205	224	205	215	189	167	223	221	212	209	188	187	195	233	212	204	213	194	190	222	200	215	205	199	226	216	217	191	195	202	209	191	209	188	183	215	181	200	230	205	231	214	229	221	200	217	197	183	230	210	203	180	197	206	215	213	208	216	202	187	200	224	193	187	193	218	194	210	181	187	213	232	186	196	225	206	220	204	208	199	220	201	211	183	183	205	219	214	196	200	228	207	205	179	227	222	210	206	202	207	186	232	231	209	201	195	207	197	227	212	224	205	227	216	225	204	191	196	191	201	209	199	227	183	208	210	222	228	197	185	197	237	214	209	206	198	183	195	208	210	189	197	225	221	187	204	205	210	209	196	167	210	195	224	183	189	209	207	211	200	196	214	221	168	196	216	207	214	199	204	223	205	211	209	220	209	226	206	216	211	200	201	192	208	201	175	224	220	197	220	187	220	190	207	186	216	218	211	212	194	216	194	197	166	188	209	233	207	204	200	209	194	200	239	190	221	190	229	217	208	213	201	220	211	215	207	182	192	173	209	203	215	236	241	213	224	207	213	197	219	200	208	212	223	218	192	174	179	179	216	212	223	184	207	193	193	220	205	183	224	209	224	210	220	247	246	209	195	240	208	186	214	200	217	198	196	190	182	177	215	228	198	197	196	231	228	201	214	216	210	216	203	230	188	182	222	216	198	205	213	207	179	193	175	211	219	224	204	197	195	210	219	184	190	214	193	190	200	197	186	205	224	204	219	188	200	180	223	208	218	193	191	219	190	201	191	179	206	201	182	230	222	190	218	195	196	218	198	192	189	217	226	203	205	204	223	213	192	212	221	230	210	243	203	212	189	211	203	181	219	208	198	207	209	214	200	217	193	207	211	223	184	207	181	205	218	219	204	182	212	195	187	216	200	215	206	156	199	209	228	201	180	203	198	208	211	210	217	184	217	239	181	199	209	208	219	217	196	209	209	191	184	220	242	204	197	198	179	236	219	195	242	213	213	252	206	224	219	203	196	199	213	214	192	226	222	199	188	203	194	195	224	188	203	216	207	200	200	203	203	211
1806	597	525	499	522	507	524	493	523	504	507	486	496	499	478	465	546	505	477	497	461	453	454	477	494	467	481	472	479	489	499	470	451	480	459	460	469	502	474	501	505	495	470	510	448	481	482	477	468	495	506	480	439	473	463	501	465	505	492	474	502	477	521	510	487	521	538	532	531	540	488	477	463	473	494	489	518	459	509	540	495	519	528	477	469	480	484	503	482	496	458	493	522	506	472	454	491	483	493	506	464	488	472	488	479	488	471	479	476	514	487	468	506	483	524	476	491	512	473	507	504	482	479	483	469	492	475	492	523	491	456	492	516	507	468	496	510	489	492	511	470	493	484	489	442	483	484	463	492	484	472	448	504	474	478	533	490	514	489	490	485	460	493	514	514	505	455	459	464	466	436	515	511	474	478	483	484	503	502	453	447	439	466	501	461	459	497	451	501	476	444	508	515	500	506	501	430	507	478	460	507	447	498	517	488	503	514	473	461	476	479	489	528	475	480	475	505	481	437	464	489	475	482	495	504	485	491	485	470	520	487	489	453	478	483	499	481	478	448	456	492	482	466	498	458	485	486	474	498	464	434	466	496	491	450	471	490	449	521	521	502	462	480	525	511	492	472	537	514	474	464	484	481	511	482	445	497	490	474	497	464	467	465	487	445	492	481	487	482	507	465	474	480	489	481	455	467	494	482	449	469	512	473	513	473	499	467	497	466	496	493	482	456	532	507	516	473	465	486	491	489	482	479	435	477	489	479	475	492	521	500	475	466	467	453	517	457	451	482	459	480	476	471	500	492	477	497	464	510	485	456	532	488	472	439	458	502	484	495	457	492	493	483	502	473	472	483	479	498	437	484	497	502	509	470	482	473	524	453	513	438	462	473	460	465	479	496	508	491	460	483	478	501	514	461	466	493	481	483	481	508	482	458	489	447	542	504	465	495	474	472	470	461	481	428	455	475	474	479	505	497	466	477	448	481	477	472	496	445	500	523	513	477	474	523	515	455	471	502	482	478	472	468	491	522	497	500	502	458	489	516	518	492	501	451	513	515	453	463	475	474	517	486	445	501	464	480	504	502	480	446	478	505	494	482	493	459	473	447	485	436	494	467	481	468	486	532	489	489	448	466	525	496	486	463	477	451	451	485	497	471	519	508	486	481	502	478	552	500	464	523	475	517	503	492	497	501	486	509	457	487	462	481	486	465	501	503	461	499	494	493	491	471	502	512	475	517	451	444	473	436	454	489	515	514	449	410	479	463	464	511	481	478	484	493	498	485	515	490	511	528	490	478	452	504	494	483	518	502	492	465	441	470	504	478	498	482	469	473	494	467	499	490	467	485	496	470	525	476	483	517	510	472	491	463	443	481	478	490	510	491	459	494	498	492	478	451	503	486	520	480	473	484	496	489	478	493	477	509	492	510	494	480	454	458	468	485	539	488	498	490	529	475	537	490	466	504	465	489	503	535	489	461	518	493	445	504	474	475	491	472	491	463	475	438	483	459	507	462	483	492	470	469	471	489	490	469	472	468	438	498	463	482	499	485	427	470	509	509	485	486	462	475	485	475	487	482	503	484	493	438	489	471	509	452	474	480	487	493	470	499	488	472	443	500	493	500	480	503	484	479	446	510	471	489	503	506	474	457	480	461	474	482	480	495	460	493	517	498	481	499	469	463	516	486	483	508	453	476	490	451	473	502	450	456	455	537	510	471	470	490	511	455	532	508	487	461	511	502	468	489	461	518	490	488	472	528	459	491	517	511	488	494	464	501	480	486	529	494	488	515	468	501	501	464	464	480	484	464	475	490	482	473	493	469	460	522	488	492	509	473	481	486	440	466	475	437	506	438	492	518	476	503	484	485	458	483	504	499	450	450	470	457	497	497	478	503	513	469	492	469	510	505	472	497	464	453	472	501	505	493	519	470	496	444	485	479	480	467	481	486	491	484	493	502	471	482	488	474	468	504	488	452	505	475	529	481	445	489	538	498	480	478	459	523	511	484	472	534	458	449	470	456	478	485	483	506	496	452	455	472	502	464	458	454	488	517	497	497	541	460	483	486	493	539	454	499	517	476	465	490	495	504	489	447	512	494	496	480	457	483	434	459	523	468	516	497	495	462	486	483	490	484	482	523	511	493	464	468	462	493	459	454	494	490	507	500	507	489	480	468	483	481	501	493	500	465	495	483	451	494	478	501	484	475	474	505	440	495	491	512	441	469	471	487	447	497	539	471	483	459	479	468	474	482	474	464	501	489	453	491	471	473	479	486	456	463	495	482	480	473	484	467	521	514	511	481	519	507	508	525	524	493	473	482	468	466	523	461	476	482	530	501	485	472	477	484	506	474	467	498	506	498	461	521	471	492	525	471	498	474	510	481	501	500	460	444	468	461	489	481	484	499	502	478	470	522	555	487	451	443	482	516	515	526	497	494	480	518	488	479	467	521	458	517	485	480	491	519	479	470	448	480	454	491	487	451	484	536	484	503	461	487	495	484	481	519	509	506	483	462	508	496	470	504	465	461	488	476	507	482	448	500	494	472	471	458	486	475	507	487	511	474	464	460	487	468	458	488	514	488	509	488	521	461	476	474	452	477	445	473	504	497	487	476	487	481	446	473	498	519	512	498	520	510	494	476	458	487	484	467	474	478	492	468	471	466	457	488	486	450	457	502	465	493	519	456	481	496	461	492	512	498	502	463	452	468	516	488	510	497	499	491	472	475	449	503	511	475	469	464	481	500	482	450	468	509	487	470	477	465	536	476	503	475	474	488	470	502	491	475	464	483	500	463	453	481	502	481	533	533	504	507	514	485	475	500	476	485	489	459	489	470	464	495	507	470	430	521	497	504	501	501	446	470	498	459	455	531	473	477	490	476	504	466	522	510	487	501	492	480	491	471	473	471	519	496	480	489	500	491	506	483	496	479	500	451	454	512	527	492	479	506	515	467	510	481	455	473	517	488	515	482	471	472	464	518	470	497	512	532	503	492	477	518	473	457	503	458	500	485	488	472	523	465	505	503	519	511	469	468	458	479	463	467	444	495	543	494	477	515	456	515	507	493	486	509	450	483	471	514	467	489	453	492	502	480	469	465	496	494	505	451	524	505	482	472	498	468	502	454	517	458	482	483	470	492	508	460	475	482	475	501	473	441	492	476	465	505	484	494	492	483	510	482	491	487	517	473	448	489	481	465	478	479	480	513	492	462	477	516	506	483	448	458	522	484	474	481	500	455	481	504	490	467	483	525	508	432	509	472	494	484	491	499	522	495	517	464	477	486	508	505	477	468	455	478	479	487	487	498	461	500	473	508	502	508	492	495	480	488	516	498	477	478	500	491	474	504	472	456	505	442	497	465	522	470	488	478	494	497	508	496	450	483	463	486	510	472	510	473	480	495	500	477	484	517	482	489	491	479	526	482	440	446	490	479	505	487	493	454	469	501	466	481	538	517	484	480	507	458	488	519	464	495	460	478	461	486	494	521	515	500	528	478	482
6832	720	538	420	347	271	282	235	220	215	201	219	221	196	195	194	182	211	184	213	213	201	201	184	202	202	166	179	181	185	199	164	204	186	178	193	203	185	182	159	185	199	196	169	189	193	201	157	201	174	184	200	204	206	189	165	183	207	180	184	196	186	204	174	185	176	178	184	207	194	191	190	185	209	190	213	189	193	201	186	202	224	194	175	208	204	198	186	180	172	188	171	219	182	175	183	210	196	172	200	180	188	195	204	188	201	177	185	193	201	194	173	180	178	218	206	190	192	203	192	211	213	184	187	179	185	188	177	213	195	201	178	209	190	177	195	199	185	193	181	196	184	171	179	193	211	188	192	190	195	196	173	189	216	166	193	169	182	160	158	182	188	181	189	205	187	180	161	204	190	176	179	185	170	179	193	201	177	172	175	185	170	197	178	159	182	169	190	184	184	202	189	191	197	169	181	187	170	176	198	206	184	201	199	178	229	194	168	201	174	180	197	173	193	189	196	196	201	196	198	149	181	184	181	196	175	198	187	188	183	211	202	214	205	151	183	183	192	188	161	175	173	180	201	171	190	192	190	213	195	176	198	166	193	168	194	181	165	210	205	199	199	192	192	181	197	213	212	195	176	165	195	195	189	191	196	219	226	187	185	207	192	191	166	173	170	187	177	177	215	212	156	173	181	197	189	206	179	187	196	209	180	163	162	187	196	184	169	183	190	179	181	191	196	185	190	201	181	164	178	191	207	197	161	204	191	218	157	205	179	183	166	185	201	185	201	202	177	192	184	205	181	203	164	218	187	206	185	167	178	174	178	196	189	178	195	207	222	183	163	193	212	200	188	190	187	183	189	184	188	173	200	174	204	160	182	208	218	192	221	191	182	219	191	168	162	186	186	193	195	171	185	203	215	178	187	185	188	177	192	210	171	193	162	185	187	179	202	195	211	193	186	189	201	206	179	194	201	173	178	182	176	191	166	189	158	159	194	170	182	201	176	200	200	178	198	173	164	178	195	187	161	203	181	191	197	177	189	181	191	179	167	191	188	193	172	176	173	190	178	211	205	154	201	187	196	186	180	212	184	193	171	176	178	186	186	191	173	182	192	203	198	162	183	189	180	199	191	185	211	155	186	171	195	185	187	198	194	174	199	171	164	178	175	180	190	197	164	189	203	192	181	162	203	170	194	182	182	195	191	164	184	179	161	193	203	204	175	181	164	175	181	175	189	200	172	204	190	177	198	173	185	226	170	200	171	183	197	195	202	199	179	178	163	166	182	176	202	182	186	196	206	208	190	166	164	176	163	223	205	177	184	202	212	168	185	187	175	207	160	197	177	191	192	176	186	180	197	197	174	202	185	175	245	205	218	200	171	207	187	203	222	161	179	192	177	192	203	181	182	187	192	203	164	179	195	182	193	195	182	204	186	187	164	201	187	175	194	156	207	210	178	170	196	214	196	187	184	168	167	187	168	173	179	198	195	182	190	191	184	166	187	225	164	203	182	183	186	195	178	160	189	184	213	201	186	186	172	187	153	178	182	162	165	195	169	170	181	194	168	188	189	185	191	190	188	188	186	183	197	194	175	187	195	187	193	191	180	183	206	175	212	181	162	184	186	186	171	201	157	205	193	193	192	177	181	163	175	170	189	199	196	194	172	175	179	193	185	169	189	163	192	175	218	203	185	193	195	172	191	170	178	198	180	164	200	198	182	187	180	190	182	195	216	205	206	194	214	210	162	175	174	170	178	202	188	184	156	174	182	175	181	204	183	192	193	168	199	177	207	203	169	214	210	194	209	186	195	163	209	198	161	186	194	189	155	176	178	178	185	182	181	201	196	195	160	164	179	193	195	161	171	167	191	188	218	181	196	189	176	162	196	167	190	150	199	197	175	169	196	215	204	172	167	193	182	210	165	176	175	164	197	195	177	170	201	205	181	193	173	173	175	171	177	203	196	174	191	174	199	186	176	177	174	172	181	177	170	194	165	194	170	178	164	184	182	187	205	187	188	164	192	208	191	193	217	167	166	191	191	201	185	181	206	184	169	201	172	165	198	191	181	165	206	171	180	178	207	206	201	188	187	198	167	186	197	172	177	175	176	173	180	176	184	192	210	178	178	215	187	173	150	176	180	172	182	181	206	199	185	195	177	189	209	194	195	185	167	211	190	156	219	205	203	176	193	173	175	173	198	182	198	179	181	198	190	197	189	169	199	207	196	183	175	154	194	180	161	187	188	190	199	166	169	168	188	209	214	189	214	197	187	187	167	192	159	163	177	215	170	149	158	179	199	178	175	186	163	207	179	189	184	148	200	197	188	181	193	180	184	160	210	177	178	176	169	180	171	181	200	206	200	183	170	185	200	205	189	205	210	155	183	207	187	187	199	193	189	214	202	199	186	204	187	183	186	181	187	187	200	182	199	215	198	183	195	205	183	189	190	185	178	177	185	190	177	191	210	162	187	158	184	206	179	203	219	191	173	180	208	185	166	204	209	197	185	192	159	177	226	183	181	185	188	175	194	180	185	169	192	188	193	167	171	198	170	164	201	207	162	197	187	175	175	185	202	192	180	189	165	207	210	204	173	226	182	179	206	194	178	191	193	177	198	185	193	192	182	185	192	194	188	178	190	206	168	182	167	159	216	167	176	188	173	181	201	196	187	192	176	183	173	181	195	185	198	209	207	187	211	200	188	198	180	214	176	192	183	179	211	183	182	191	171	190	184	198	203	175	185	183	173	185	204	169	184	172	196	186	196	193	182	180	191	183	197	183	177	181	182	175	167	205	210	196	196	177	184	161	192	201	177	170	192	190	209	197	181	192	232	180	190	180	215	189	176	171	188	185	173	202	200	194	188	200	183	207	182	193	177	189	183	205	184	189	203	205	212	187	181	186	184	195	198	165	196	195	200	183	199	168	161	178	188	172	173	192	195	175	182	206	189	182	200	186	203	184	206	202	233	215	194	176	192	190	167	194	175	168	198	194	190	194	169	209	188	214	172	163	193	167	171	188	188	168	182	175	179	183	204	216	191	181	192	220	197	197	170	208	188	203	182	157	171	212	182	172	175	203	201	158	206	203	180	212	196	190	173	196	178	163	193	183	187	187	209	197	160	201	198	192	192	187	179	181	182	208	166	179	206	190	187	172	208	194	183	197	176	196	214	178	179	211	189	168	198	184	170	179	200	201	177	177	206	178	174	202	185	189	167	222	206	189	188	180	204	196	180	189	174	203	157	181	190	166	190	181	175	203	186	201	175	190	186	162	179	161	177	163	192	186	154	200	188	194	206	191	210	198	180	192	164	174	175	186	214	204	185	205	189	187	215	169	183	189	189	180	190	197	187	202	151	189	171	202	182	166	174	185	177	208	176	180	182	166	200	190	196	192	185	189	184	208	215	209	183	172	177	213	193	192	180	176	194	195	197	179	184	190	171	163	200	194	194	184	169	170	190	193	172	176	174	177	187	185	179	184	170	188	180	180	168	178	214	186	196
6415	992	1240	1306	1141	998	828	742	728	647	581	591	537	530	510	516	502	505	470	440	499	497	482	451	477	468	467	470	475	441	443	464	488	431	474	448	448	475	456	464	447	468	434	425	479	442	406	459	409	419	433	462	487	461	428	420	407	453	401	474	459	428	479	493	489	498	520	481	469	484	525	461	480	444	485	455	430	465	479	486	535	460	497	479	455	480	443	445	457	434	425	449	434	457	430	418	410	423	466	415	469	430	441	442	427	473	425	470	434	431	413	426	416	443	451	422	425	434	438	485	449	445	472	438	405	445	426	456	427	447	439	473	466	434	456	451	445	452	438	464	434	473	417	439	423	422	429	448	413	452	432	438	457	491	376	445	431	437	404	422	458	452	436	413	478	456	446	412	427	503	443	484	458	430	414	418	471	429	445	456	462	457	459	423	465	385	442	448	437	446	449	480	459	427	449	407	393	473	462	436	441	493	438	432	423	424	400	463	462	440	438	419	435	448	408	444	458	442	410	443	461	397	417	445	478	467	400	488	458	424	446	436	445	429	446	425	435	436	443	455	424	427	421	456	405	474	421	406	449	464	459	467	459	419	420	447	440	471	451	460	413	406	435	437	418	465	431	467	465	410	446	439	426	408	463	406	436	447	458	430	430	426	458	445	387	408	433	435	424	442	415	394	409	429	423	438	427	425	428	413	462	455	410	416	445	485	443	455	463	410	483	458	405	473	427	468	446	427	408	445	423	478	453	450	432	419	449	457	437	458	435	429	435	417	482	456	455	435	462	427	431	472	431	451	456	428	459	448	395	433	473	451	435	462	429	471	418	411	416	430	442	450	423	417	461	461	427	457	410	393	428	482	406	415	440	455	457	400	432	444	429	436	451	401	453	443	436	470	428	456	418	463	452	433	465	461	423	428	411	429	441	435	460	437	422	452	437	428	419	435	428	444	449	438	425	439	442	435	461	417	445	397	433	473	421	449	457	436	487	454	407	454	461	410	414	417	428	435	465	421	464	454	459	428	414	451	459	422	427	429	415	447	394	460	476	429	407	440	454	444	427	388	478	430	415	434	445	421	454	466	462	389	434	426	489	444	477	432	448	474	474	454	411	432	434	391	415	418	464	433	420	403	442	470	448	452	447	456	430	430	430	425	447	440	456	426	471	451	420	411	435	431	405	407	449	428	440	483	459	439	425	427	422	416	437	422	469	455	469	466	431	432	420	440	421	413	426	450	418	441	420	444	449	456	391	427	480	402	441	417	438	447	425	434	467	437	440	427	428	441	434	441	445	454	409	460	450	445	445	461	454	433	431	458	427	426	436	436	440	436	431	416	434	472	433	456	421	425	447	439	415	435	445	400	432	431	462	488	427	446	426	434	468	419	458	461	440	428	457	425	435	466	472	433	460	433	426	469	445	422	439	420	414	426	450	458	433	437	419	390	411	409	425	429	451	420	438	460	436	429	445	468	474	397	442	423	431	431	490	427	434	423	446	462	460	417	452	405	445	421	452	462	446	476	427	439	414	441	433	501	438	410	467	450	473	405	433	418	439	428	457	438	457	440	431	451	452	484	446	468	455	422	482	424	435	452	420	436	437	461	415	432	410	449	440	411	456	441	403	418	433	442	422	409	434	409	447	471	441	461	415	452	423	435	460	410	393	451	475	454	427	481	422	421	473	421	445	414	444	448	401	424	441	452	416	457	404	442	438	455	450	491	432	461	442	457	435	466	410	445	413	422	453	440	468	463	417	460	463	452	450	461	418	442	440	467	420	435	434	434	440	412	447	445	423	445	454	458	402	436	415	419	447	441	436	461	432	424	434	468	452	435	404	458	408	455	433	429	399	434	431	435	470	437	429	433	428	430	403	434	443	462	484	451	440	421	415	382	459	440	442	451	406	442	431	424	447	436	399	404	411	434	435	400	472	416	417	426	428	433	448	461	454	469	428	436	451	430	438	440	432	455	419	437	432	433	471	393	412	426	427	460	424	442	423	452	390	452	432	409	446	438	430	431	431	499	433	427	453	460	413	460	461	452	445	404	471	418	419	462	413	444	466	472	450	474	434	483	430	431	444	415	430	439	433	413	415	459	413	443	403	460	460	430	422	486	448	451	442	422	454	465	430	418	436	458	437	428	455	434	425	454	414	414	435	432	450	401	425	462	436	413	445	428	426	430	472	414	428	438	458	434	451	468	448	467	441	422	426	443	459	422	439	435	391	434	452	431	467	480	431	440	413	439	409	424	459	424	417	439	414	420	456	432	429	426	459	451	453	472	470	460	424	449	456	435	438	421	445	440	439	462	417	441	444	455	436	399	423	436	421	464	458	442	447	434	425	450	416	469	436	455	395	428	464	429	443	415	425	412	453	445	465	450	430	414	423	443	443	431	435	418	447	407	450	434	411	459	427	411	482	460	468	439	419	438	455	442	467	446	432	437	445	458	406	494	443	466	424	448	416	438	439	416	421	444	428	456	412	452	481	457	428	460	444	413	448	463	439	445	431	445	462	398	415	431	443	442	431	442	438	441	483	457	470	480	426	468	428	437	445	459	412	442	456	455	429	396	458	471	429	441	454	434	432	442	439	424	418	439	460	447	404	465	460	416	432	404	438	445	460	458	438	463	422	461	427	447	454	435	441	437	497	445	439	420	421	453	456	432	444	435	449	498	435	425	448	479	421	430	425	421	430	454	445	456	441	444	457	421	455	452	452	405	431	442	444	421	436	435	457	454	366	442	424	412	418	443	457	468	441	431	397	454	410	372	438	414	464	404	436	478	445	450	472	445	443	424	458	392	405	438	422	435	455	415	421	416	421	422	469	447	441	415	451	445	417	407	466	430	452	429	456	423	425	487	425	416	465	440	441	431	427	450	433	433	452	434	437	452	455	436	453	481	466	446	447	474	419	473	422	449	442	455	463	463	435	435	419	484	415	420	469	414	438	429	375	432	444	429	425	445	451	441	467	450	439	431	470	417	428	434	444	426	419	440	448	421	459	459	420	435	435	476	458	404	438	410	423	460	432	433	461	428	421	437	410	463	437	439	447	480	425	468	433	457	436	434	458	430	398	439	419	445	436	481	477	427	425	462	441	446	434	442	446	446	409	453	455	471	468	416	474	439	441	436	426	453	447	442	442	455	452	409	435	414	433	439	439	437	401	417	452	417	437	421	451	431	475	438	426	414	399	449	467	485	442	441	454	425	439	439	406	438	425	441	458	443	439	467	419	408	437	465	460	450	432	436	403	434	413	444	414	412	496	445	450	435	416	412	456	455	450	441	468	433	431	461	459	455	454	433	429	446	414	410	438	403	437	434	446	414	417	423	427	457	428	422	458	455	480	433	453	417	422	442	437	449	445	420	452	421	473	418	466	458	422	456	433	389	455	419	489	450	447	464	433	444	441	435	465	475	463	439	471	452	451	412	458	441	452	416	467	458	445	437	451	424	467	417	445	440	444	425	471	432	451	466	412	449	441	440	444	452	421	421
13635	1376	837	566	370	259	224	209	154	169	137	142	141	121	125	108	93	101	111	130	117	126	95	101	95	88	88	109	102	110	99	102	76	98	97	103	101	94	91	111	109	91	107	114	98	95	86	105	101	123	103	100	106	98	112	87	105	103	97	113	106	93	106	107	118	96	112	99	126	104	90	82	107	118	107	97	113	102	102	113	110	104	103	88	114	93	98	81	108	104	94	87	85	98	89	97	104	81	86	87	96	93	95	98	80	99	104	99	98	91	108	106	106	94	103	98	85	83	97	80	93	87	105	83	86	88	107	110	106	99	108	103	104	92	103	114	90	87	84	97	100	94	111	116	101	105	94	109	118	81	92	83	78	110	95	108	98	101	103	69	94	82	97	89	92	86	104	110	105	114	108	108	102	108	94	93	87	103	101	101	102	96	105	95	107	104	92	101	102	86	121	90	83	88	90	83	93	96	104	128	108	95	100	103	87	77	93	90	97	93	86	89	99	99	101	89	95	87	95	92	98	94	93	98	92	87	91	69	115	103	114	101	111	97	94	92	103	90	114	102	95	94	93	110	92	101	98	86	97	109	101	104	101	98	90	110	100	96	87	87	102	77	92	90	107	94	112	88	90	106	103	101	79	83	84	85	89	98	93	100	105	90	84	84	109	89	95	88	102	87	98	93	84	97	88	87	83	87	106	100	101	89	86	105	110	96	98	81	95	105	104	87	104	99	96	94	97	79	95	88	92	97	88	100	90	96	82	90	93	100	87	90	103	98	101	95	81	100	90	98	110	102	110	109	102	118	108	95	94	103	105	98	103	100	102	115	105	104	100	99	85	106	98	101	95	97	84	93	97	87	99	98	104	95	110	105	96	110	89	98	112	65	108	83	74	114	89	88	92	97	88	88	96	108	105	102	72	92	96	97	103	90	95	100	85	104	101	115	97	95	112	89	112	103	105	99	92	100	97	87	97	106	88	103	98	94	95	106	79	91	102	99	87	87	100	84	82	102	116	103	97	88	106	111	91	88	87	95	95	106	98	89	88	78	94	114	90	105	95	108	97	96	96	78	117	104	88	94	111	90	96	92	100	108	93	77	94	83	79	103	82	87	81	110	81	109	91	81	100	89	87	101	83	103	93	70	92	99	99	97	105	95	109	101	102	116	88	94	113	94	91	97	88	104	92	100	85	94	85	103	93	100	88	108	105	101	84	89	72	118	101	99	87	94	83	95	83	92	95	108	96	110	92	85	82	113	100	83	98	99	102	107	115	91	95	87	109	87	109	85	110	92	107	81	93	104	93	99	111	102	86	83	108	99	102	90	110	90	93	90	70	100	100	111	92	110	96	86	84	95	118	91	113	79	102	101	87	99	96	86	75	91	114	81	84	98	90	114	97	102	94	97	107	91	86	120	74	94	98	114	113	98	90	107	94	109	89	113	98	108	111	87	100	101	109	98	80	98	90	92	110	102	117	80	93	103	92	99	85	105	86	97	83	88	87	104	100	90	119	92	86	80	103	110	101	101	100	118	84	101	96	98	76	83	114	118	77	114	99	96	107	92	82	95	68	110	98	105	87	88	85	104	102	116	100	115	102	111	99	115	96	97	93	90	101	104	105	98	83	96	103	85	107	85	91	109	109	128	107	86	95	88	85	107	83	99	99	110	80	107	76	95	118	92	88	105	79	111	105	101	82	96	103	89	98	82	110	103	91	98	90	99	89	107	97	101	90	101	85	90	109	95	93	88	94	91	96	69	102	85	96	89	96	109	89	89	81	113	109	90	101	103	93	103	94	101	109	93	93	110	98	105	86	91	81	84	105	90	96	97	101	81	105	94	97	120	89	82	98	80	82	107	102	103	86	94	89	93	86	101	85	75	81	108	105	91	84	92	109	96	107	98	107	99	108	84	108	114	107	113	105	114	83	100	104	85	80	89	86	106	100	87	104	95	96	98	86	94	96	86	85	101	96	114	110	117	89	94	110	86	111	128	110	106	98	96	104	103	77	95	94	100	93	92	124	78	112	97	104	111	105	85	89	108	112	84	105	81	98	87	106	103	88	82	82	87	107	90	106	97	100	81	87	105	92	86	116	92	95	115	80	97	93	129	83	88	97	104	102	113	103	69	116	102	94	121	124	88	112	103	93	86	85	99	106	105	80	87	100	90	104	98	100	98	101	90	98	90	77	86	106	108	113	95	108	107	108	92	88	92	98	85	92	89	96	95	78	101	92	103	84	92	92	92	87	113	100	95	96	97	68	84	96	95	82	93	99	78	96	92	97	80	102	83	87	83	113	89	88	102	92	105	94	94	105	86	80	105	104	95	89	86	103	93	93	92	92	114	100	100	123	101	99	112	93	98	102	78	78	120	110	89	105	94	88	97	109	97	106	75	91	97	99	96	101	107	116	110	97	100	88	99	97	101	112	110	95	112	104	89	103	89	120	97	114	94	99	81	123	92	113	104	101	89	112	96	94	82	87	94	105	76	87	101	95	108	104	91	121	107	76	117	93	87	109	95	103	92	82	93	88	101	103	102	98	85	77	94	102	101	91	119	79	95	99	93	107	93	99	106	95	97	85	102	108	83	93	87	103	87	83	86	87	102	124	91	88	89	92	93	89	106	87	102	104	106	95	88	89	96	98	99	100	99	97	99	103	98	98	101	112	103	81	81	115	103	90	96	88	94	102	102	86	98	93	95	111	91	84	94	94	90	83	103	85	112	104	102	88	105	100	86	104	84	82	100	95	84	76	75	96	99	93	104	90	99	101	107	95	82	118	83	109	85	99	120	108	95	87	97	89	79	111	108	84	94	90	106	111	82	118	101	86	109	108	109	100	93	97	101	101	95	111	79	92	103	103	99	85	90	88	103	102	89	111	89	100	121	100	87	94	94	104	102	94	99	108	92	90	93	95	87	94	119	93	98	89	106	85	86	102	111	88	114	102	107	78	93	86	72	98	97	86	95	96	112	110	80	94	100	109	90	91	95	95	84	110	109	87	105	87	74	104	102	85	100	93	99	93	112	102	96	110	87	97	80	101	87	89	91	99	110	94	101	77	103	94	96	102	94	95	85	106	104	106	102	101	93	91	92	91	118	92	101	97	119	92	86	111	119	82	91	88	90	100	86	80	109	107	95	102	100	113	81	108	101	95	102	110	87	82	106	90	97	126	120	103	100	94	89	97	105	80	82	101	99	103	85	88	90	106	85	104	97	104	104	102	94	121	113	111	94	95	81	98	121	102	84	105	89	85	105	106	83	113	114	107	96	98	85	103	99	88	99	91	93	95	101	95	102	85	92	88	98	80	107	91	105	90	93	91	95	85	126	115	99	119	106	107	104	96	105	95	116	86	96	102	86	102	102	91	80	90	94	101	107	93	95	101	100	79	96	76	110	97	102	87	100	97	93	84	92	94	101	91	105	71	106	96	91	78	103	97	87	123	91	111	96	94	89	95	115	108	99	95	95	111	108	98	116	102	107	97	99	84	71
7903	1270	1716	1924	1574	1175	937	848	703	598	614	519	433	465	450	371	370	357	335	279	317	306	296	307	324	298	263	280	308	246	309	295	284	282	252	259	245	277	294	283	243	257	285	273	257	244	276	237	242	265	264	267	251	289	261	231	244	269	255	243	253	308	291	313	281	293	298	306	293	284	269	279	295	287	286	258	291	304	281	282	305	263	293	268	277	258	261	230	258	257	232	238	228	271	264	233	249	255	237	242	237	250	232	238	263	226	260	220	255	247	265	225	236	245	220	223	255	253	252	244	240	277	282	234	231	266	234	247	259	250	242	239	232	245	277	240	247	232	230	260	250	244	243	245	256	254	277	237	229	262	267	245	240	252	256	260	251	226	230	242	264	229	260	248	219	249	258	261	240	241	230	257	236	245	244	252	241	238	240	241	219	239	224	248	237	276	277	240	257	248	225	246	244	241	260	250	262	275	236	244	244	253	250	252	242	219	221	244	265	249	230	254	219	248	240	233	266	250	278	233	222	247	258	248	249	241	211	246	236	194	238	261	251	240	239	261	283	235	245	252	230	223	218	238	245	261	253	238	253	237	243	258	243	245	237	243	255	220	264	262	257	252	230	255	252	235	226	234	217	238	225	269	238	255	234	248	275	263	253	269	260	239	255	255	270	256	258	244	246	251	256	261	253	263	239	254	251	224	252	236	234	263	265	248	261	231	215	272	269	247	246	276	224	257	265	257	239	237	268	224	235	242	243	246	236	278	237	252	213	247	248	248	222	239	244	248	215	234	245	243	219	251	248	241	279	276	224	265	267	253	251	278	219	237	237	252	228	247	277	227	249	233	261	243	254	253	220	258	234	269	236	253	244	263	231	265	239	247	257	261	239	256	227	254	246	232	256	228	228	235	256	244	215	253	242	240	255	252	260	232	252	246	232	240	242	226	246	246	285	280	237	269	260	244	252	259	241	254	269	259	252	267	253	235	249	244	288	233	251	240	236	253	234	244	244	229	234	242	232	249	246	232	240	238	235	258	236	226	262	225	254	243	238	254	243	230	258	236	256	229	254	223	262	238	250	246	243	226	252	207	250	267	246	271	237	230	237	241	281	242	254	228	258	259	238	250	246	255	264	240	250	233	252	258	274	274	279	249	266	258	261	238	227	238	237	245	219	257	261	251	237	242	245	235	237	268	281	246	258	271	243	223	246	251	245	254	265	236	216	233	251	229	239	244	255	238	246	255	244	258	258	241	251	245	226	245	220	242	238	217	236	248	235	251	244	218	234	249	258	271	245	237	233	228	261	229	238	240	223	234	270	254	253	225	216	263	229	276	226	234	249	226	272	241	224	232	265	228	254	262	237	263	239	234	219	230	230	258	236	243	271	257	245	238	252	236	245	249	224	247	229	261	254	237	251	241	267	243	218	254	251	247	225	268	228	291	261	263	255	228	242	241	229	253	251	239	241	236	239	253	229	244	227	242	247	259	234	242	251	243	277	243	241	246	235	243	231	229	272	246	244	238	271	240	243	255	264	251	257	242	251	219	233	250	262	270	250	255	270	226	272	223	245	254	239	239	242	261	281	235	233	242	201	245	248	231	259	233	223	256	236	222	251	228	232	267	261	240	236	246	252	227	249	239	229	246	261	244	246	234	235	239	260	236	234	230	246	239	227	257	266	243	216	215	269	256	238	233	278	239	245	230	266	257	222	220	242	237	259	241	215	266	258	265	248	258	262	243	244	272	252	252	272	251	257	248	236	237	265	229	247	249	249	242	215	239	225	259	239	239	230	235	201	228	226	243	209	243	246	216	271	225	249	266	247	239	264	254	242	271	247	250	235	253	241	243	231	229	231	247	243	255	254	232	238	243	247	247	247	254	258	222	224	245	289	242	244	245	207	267	244	268	257	220	234	242	232	275	241	245	236	265	232	217	225	251	261	232	230	261	228	244	231	223	279	237	219	261	246	241	224	249	255	238	250	242	237	234	227	225	250	255	256	235	230	217	263	242	258	251	269	262	267	219	270	248	246	272	262	257	252	220	247	229	260	252	247	253	224	217	251	251	251	227	245	246	252	237	199	245	234	234	236	242	248	232	217	232	236	216	260	241	244	254	263	233	268	246	234	235	236	248	276	223	233	232	261	244	257	244	220	247	237	251	246	265	229	239	232	251	260	222	268	226	259	248	244	258	246	277	227	234	253	269	222	248	252	261	254	255	234	262	246	230	215	247	260	228	237	261	265	254	236	276	269	233	266	269	261	281	242	239	236	251	233	238	255	237	235	252	243	271	238	233	262	237	253	235	237	235	273	210	231	234	224	233	255	247	262	231	243	260	252	228	251	251	264	252	236	219	221	229	240	236	251	238	223	228	248	237	246	226	276	274	222	251	227	238	267	235	249	248	261	238	238	223	222	272	226	258	278	231	231	280	260	246	271	260	233	231	258	227	245	254	238	236	249	262	278	253	229	267	255	251	225	241	277	237	261	244	245	235	226	231	229	255	232	278	253	241	248	238	278	253	238	217	253	270	252	247	229	247	256	272	231	280	241	237	262	264	249	237	245	217	230	248	216	259	236	230	210	258	268	256	219	235	226	239	224	246	243	259	249	228	249	261	235	237	249	253	223	253	252	260	251	227	244	238	231	241	260	228	270	242	267	221	266	251	218	225	269	242	256	254	264	250	219	262	274	246	233	228	228	244	240	230	223	244	259	245	254	260	244	232	231	237	241	231	263	242	233	225	249	239	231	247	245	233	253	277	256	252	264	263	231	245	227	236	242	247	225	249	233	245	227	246	265	261	238	229	240	221	237	254	252	260	238	231	248	264	261	259	260	233	246	235	249	266	271	239	284	264	238	245	264	240	232	250	245	232	236	225	240	225	254	244	229	275	245	242	236	232	226	253	208	232	262	252	226	258	246	272	233	249	229	259	238	243	244	246	276	255	229	248	240	221	274	224	245	254	254	248	261	252	222	233	279	246	272	255	259	212	244	243	220	268	277	267	241	256	278	252	239	244	222	237	239	245	228	270	255	271	278	237	222	238	242	264	235	234	224	276	225	230	220	260	249	256	252	250	235	284	241	217	239	264	242	240	260	254	259	261	237	251	268	240	262	257	257	228	228	236	248	228	264	224	248	245	238	255	262	236	257	249	243	222	213	259	240	242	262	235	252	241	228	269	226	245	250	244	266	248	266	221	264	234	264	238	233	269	260	244	271	257	231	228	249	244	233	257	232	240	226	231	249	259	231	283	227	223	247	242	274	253	240	256	262	233	242	240	224	231	239	249	239	228	241	220	245	246	245	255	247	247	225	263	255	228	241	272	257	244	235	223	228	219	265	264	244	271	226	248	273	288	255	225	229	267	253	285	208	257	237	243	254	261	253	230	294	244	231	251	245	244	242	240	226	266	250	218	274	273	229	244	223	247	235	223	238	230	233	220	246	246	256	282	267	208	237	247	227	262	255	257	264	240	230	253	260	237	229	247	245	233	238	243
1483	354	253	232	255	230	225	206	209	233	200	217	198	193	202	192	220	208	204	203	209	205	215	219	240	207	200	220	215	209	203	199	209	214	227	221	221	232	207	192	213	216	210	235	227	200	198	194	187	206	200	226	225	214	212	205	214	222	220	192	225	226	202	206	201	217	205	207	220	228	207	198	186	200	203	189	211	210	246	228	191	225	215	198	200	210	209	205	231	210	204	211	194	225	198	197	207	203	202	201	206	199	207	214	200	184	201	184	200	214	188	203	195	195	220	217	193	208	213	204	237	202	202	177	203	207	206	217	232	230	229	201	220	208	212	212	206	213	203	224	191	207	213	211	217	217	207	211	221	231	198	186	193	231	208	240	209	223	196	216	207	180	201	194	234	204	210	214	204	190	227	199	218	205	190	203	184	204	206	221	208	204	187	209	225	197	227	216	174	193	205	195	204	185	206	191	205	232	202	171	192	216	214	217	216	184	209	205	210	213	227	194	234	213	219	220	196	185	198	209	185	204	216	223	212	193	208	221	250	206	218	209	217	230	183	217	226	206	193	206	181	211	236	194	182	196	198	214	207	179	208	198	213	199	210	206	208	207	192	209	199	205	210	192	219	203	188	203	202	209	231	236	233	195	190	219	218	240	222	213	214	209	221	194	218	209	208	193	214	193	183	199	207	229	211	202	192	227	210	245	195	219	188	232	213	229	213	211	181	229	221	189	194	187	169	225	198	213	207	220	223	208	212	205	234	187	210	220	202	203	212	232	189	228	183	203	193	193	213	179	200	223	228	195	232	196	219	189	199	201	204	203	221	195	220	214	225	213	206	215	208	205	207	231	179	215	200	195	207	188	217	194	204	193	209	199	215	201	212	189	196	195	241	194	179	248	179	194	222	204	210	224	221	181	210	206	210	195	195	185	216	191	238	213	215	241	217	219	196	212	213	201	199	222	228	202	194	188	218	217	205	213	210	203	198	209	204	214	210	218	214	198	233	203	195	218	193	189	208	227	228	214	194	208	224	191	249	198	225	209	200	216	206	202	179	188	197	217	164	198	175	197	195	217	208	185	200	191	190	203	193	204	213	199	188	200	188	195	215	195	212	202	202	233	221	200	190	210	204	197	219	232	192	229	197	203	213	187	221	218	233	191	226	217	209	228	195	218	202	212	191	223	234	219	244	190	200	212	230	216	210	210	219	207	214	202	197	211	223	226	214	226	171	205	227	222	196	181	217	217	207	224	199	210	214	206	225	186	226	193	232	219	246	216	208	203	184	197	196	225	220	220	265	205	206	220	198	195	201	218	232	204	230	196	197	197	203	200	203	221	214	217	213	178	228	221	184	181	217	216	179	195	233	219	216	200	237	191	212	196	215	225	227	229	202	205	233	211	207	198	197	193	196	186	206	191	205	197	203	214	200	205	223	192	195	227	228	227	228	239	214	212	191	209	221	220	196	216	205	239	207	172	206	208	203	215	201	216	207	204	223	188	226	202	212	229	208	205	208	191	225	227	197	208	217	209	213	223	196	212	200	181	222	192	194	202	201	216	219	195	220	198	218	230	211	159	224	201	204	237	236	210	219	244	215	218	195	227	201	203	207	212	194	226	199	218	198	202	198	201	217	221	210	218	205	198	181	233	222	200	215	177	218	214	182	200	218	219	217	180	211	216	208	215	238	218	208	200	253	205	195	220	176	215	203	183	235	196	207	182	181	197	184	202	205	199	217	217	199	201	180	214	228	222	208	199	190	196	194	205	229	223	220	205	202	186	192	227	201	229	221	194	220	204	209	188	196	199	223	193	218	210	200	218	184	215	177	197	225	193	219	195	225	186	199	182	187	210	188	192	198	201	214	210	218	214	206	191	215	236	221	201	230	220	205	211	173	181	184	175	205	195	206	198	212	216	183	211	231	216	209	214	210	228	197	193	207	199	203	206	205	194	212	225	189	216	221	212	210	202	206	191	207	221	200	209	229	220	225	188	184	217	185	184	198	190	222	226	190	233	251	174	174	213	177	200	240	226	220	194	198	187	219	229	215	208	216	237	208	204	216	207	201	202	205	202	233	241	220	197	241	206	202	186	212	212	225	210	202	203	220	210	232	192	196	229	253	193	209	197	180	226	240	220	208	215	184	186	208	218	211	214	187	218	231	216	189	219	235	187	191	194	215	195	181	203	194	189	209	210	217	208	212	212	215	194	227	204	204	171	200	212	203	194	201	216	188	216	197	214	224	219	182	212	203	201	204	198	223	215	200	226	218	196	191	218	210	200	215	190	200	203	217	212	207	222	189	206	228	167	209	224	234	218	197	179	197	210	233	228	212	204	231	224	190	218	215	244	197	201	209	200	208	211	189	212	225	209	225	187	222	210	194	223	215	185	229	227	232	225	204	225	221	218	206	211	189	201	167	213	206	197	221	201	200	202	228	214	208	213	188	198	195	217	180	202	207	215	224	204	224	212	200	172	217	215	203	214	198	194	220	218	203	186	209	187	191	225	237	214	225	221	226	211	222	241	203	204	233	212	216	196	220	217	200	209	185	204	211	232	205	234	179	197	208	225	229	216	225	232	182	216	236	199	207	204	174	186	193	187	206	210	197	208	229	207	181	216	217	203	225	182	211	223	206	232	218	221	208	196	219	200	188	221	218	218	233	220	200	212	213	184	204	210	217	213	211	213	226	197	191	186	210	209	185	192	209	222	213	197	206	189	212	190	207	179	211	233	224	188	206	205	208	203	207	200	197	231	236	213	208	189	224	197	221	218	216	222	206	216	196	210	182	183	186	194	219	209	233	202	213	201	193	210	217	198	238	223	217	198	233	230	167	186	229	187	197	215	194	211	208	214	214	216	220	225	209	210	202	218	204	232	200	228	192	201	181	208	213	215	231	210	188	221	188	211	229	215	223	217	174	192	226	202	220	223	185	197	207	196	216	198	215	202	203	183	194	193	231	200	191	232	207	190	212	199	206	233	206	199	179	184	235	208	241	208	192	192	208	207	202	197	229	254	226	213	223	223	187	197	223	197	205	222	204	216	206	211	216	210	230	196	212	211	230	175	180	191	251	198	215	250	203	206	198	222	222	211	211	210	212	206	187	231	217	217	207	215	229	224	195	196	196	226	204	192	204	212	231	227	212	242	205	185	212	176	181	214	218	230	230	182	238	203	221	230	192	224	233	214	199	216	200	201	220	195	201	200	194	197	227	224	208	220	216	189	217	212	200	202	210	221	239	194	199	208	194	219	207	219	199	219	218	203	176	229	196	211	186	196	186	194	212	217	215	193	206	211	197	201	192	216	194	195	214	191	229	202	197	218	250	219	210	189	196	214	218	205	198	182	207	223	194	184	208	196	195	197	207	202	218	215	213	196	202	215	189	212	235	237	209	187	208	206	217	191	196	196	200	211	227	220	223	190	208	236	190	204	204	225	221	202	195	195	227	203	196	181	223	202	191	190	248	227	242	212	215	208	211	175	195	198	219	206	199	180
1819	635	596	557	581	534	478	509	534	529	513	496	547	491	483	473	461	504	490	474	463	502	475	514	486	499	479	494	516	479	477	459	479	518	506	500	463	432	506	498	511	485	458	457	507	467	487	463	507	489	516	497	490	483	475	467	508	459	466	507	473	517	474	495	491	517	527	497	515	516	509	495	569	486	502	518	487	530	507	531	503	491	520	471	506	496	482	481	491	468	534	478	467	508	500	461	485	477	473	499	513	491	509	501	549	529	468	462	507	540	485	504	484	510	446	488	471	487	492	513	465	506	490	516	462	502	483	448	467	487	455	456	470	478	510	487	518	482	461	484	494	464	471	521	516	500	472	477	493	494	502	495	476	543	478	494	481	484	514	545	555	468	490	489	476	484	470	483	472	487	506	471	461	459	470	495	475	470	451	504	477	498	468	471	488	487	513	444	515	492	488	434	469	508	478	487	480	486	463	493	500	459	519	502	449	442	499	500	474	493	474	510	476	516	493	460	516	457	439	469	507	525	535	507	491	514	490	480	480	487	496	498	494	514	460	481	467	502	530	489	450	496	516	465	517	491	534	497	447	485	468	480	464	513	508	502	480	482	524	463	524	457	464	496	519	480	478	480	493	513	481	501	471	473	512	476	517	501	480	506	465	499	438	471	476	497	482	440	465	491	503	475	467	480	496	519	476	526	534	485	469	508	535	505	482	529	459	448	508	452	449	504	496	494	505	484	457	455	489	487	494	465	532	465	528	476	516	487	465	433	472	478	504	495	492	497	499	475	507	464	460	489	490	552	483	442	490	478	537	514	488	476	482	504	486	505	479	517	501	528	474	508	504	487	466	498	486	478	457	492	486	513	464	478	437	463	528	484	513	480	435	468	492	428	442	471	465	490	450	473	500	492	523	543	466	499	511	474	495	479	490	481	469	486	527	451	475	464	473	504	496	494	505	486	476	511	489	464	433	466	488	512	481	474	512	507	497	495	479	504	445	504	516	500	499	466	462	506	482	463	464	458	482	499	458	507	469	472	550	488	491	530	517	499	487	427	475	488	437	497	466	490	488	509	459	463	499	513	470	518	457	472	449	483	476	470	484	499	514	479	469	497	469	502	519	491	500	485	467	502	470	513	512	490	478	490	471	477	493	530	519	482	441	481	531	511	484	503	494	498	506	492	450	468	507	460	487	472	482	498	466	449	500	491	484	448	503	504	498	465	495	480	483	496	502	489	491	485	475	517	505	474	461	481	538	522	543	488	470	519	489	506	503	498	471	510	535	488	494	481	490	505	537	513	524	499	488	512	533	489	511	506	494	495	510	451	474	479	484	480	502	537	501	480	485	517	461	501	491	493	510	487	508	475	460	483	496	472	480	510	466	489	529	499	493	478	486	467	496	470	483	435	496	497	467	496	468	507	531	478	515	474	461	466	467	453	498	483	455	481	513	473	507	456	461	511	491	503	449	478	483	502	480	522	478	501	439	484	544	503	469	479	457	458	494	463	515	507	483	460	481	480	485	496	473	496	485	443	471	467	463	487	488	487	469	479	499	501	477	479	515	493	483	499	494	485	471	471	489	497	489	525	511	474	474	506	481	500	493	436	481	444	506	475	521	457	491	517	532	468	495	504	509	482	516	497	450	477	483	475	475	478	455	514	477	507	499	491	496	473	480	462	497	462	481	471	475	483	474	480	509	466	455	528	459	509	469	498	508	504	457	484	507	504	414	504	481	491	462	489	496	495	504	478	466	497	494	491	482	482	465	507	505	445	482	509	475	492	487	446	452	472	481	507	537	487	497	473	469	455	494	494	477	479	451	507	483	492	526	453	456	523	528	466	477	517	502	475	468	478	508	439	480	505	467	481	479	495	486	512	515	463	500	440	472	555	487	483	505	459	504	483	486	493	440	471	446	466	505	507	495	480	496	473	459	513	456	489	466	491	468	507	500	512	476	471	518	478	493	472	444	501	511	506	489	463	460	476	468	455	486	472	496	486	475	462	455	447	483	467	483	485	500	489	427	515	504	503	490	470	489	477	477	510	481	451	452	496	489	464	488	528	485	473	452	476	472	511	477	509	485	461	485	476	484	480	486	497	457	483	523	461	470	518	476	505	476	459	513	466	507	518	483	495	496	498	480	488	480	491	461	511	498	477	466	440	491	473	506	487	496	484	455	436	470	508	449	515	479	469	482	534	451	463	476	486	513	477	511	476	492	435	469	524	496	506	491	460	481	477	495	472	473	437	498	479	478	493	502	464	488	489	487	531	455	487	501	479	511	469	480	456	480	501	489	485	552	530	486	506	492	462	507	482	496	483	503	487	462	534	480	467	495	489	506	510	460	493	478	491	506	460	521	494	502	503	490	477	503	497	476	498	465	514	497	482	488	484	492	488	457	485	461	488	459	478	488	466	462	494	497	495	508	491	512	523	494	466	476	498	467	492	483	493	449	490	472	480	481	474	469	472	464	510	509	498	490	468	491	459	459	503	494	482	449	469	522	487	486	457	500	499	501	459	463	504	507	495	508	500	518	527	474	456	492	458	496	467	495	494	502	523	485	510	478	515	494	517	518	484	490	513	494	518	488	471	443	475	470	470	475	486	481	513	464	504	488	513	472	509	516	494	474	514	422	482	492	493	484	483	478	437	495	473	526	482	515	472	441	474	473	477	431	475	503	463	498	507	508	485	474	529	490	492	497	462	489	491	499	482	499	513	506	521	499	482	496	460	477	513	472	523	510	452	476	537	478	469	488	494	482	480	456	530	464	503	479	474	491	475	481	506	469	519	503	496	447	508	485	538	507	472	493	537	510	505	508	490	483	460	497	468	471	495	480	471	484	487	472	498	499	479	501	460	484	484	472	489	487	451	481	464	524	476	501	530	486	482	476	526	484	478	515	502	465	501	431	485	466	479	499	432	508	484	462	486	458	480	463	513	490	504	514	463	497	492	480	526	494	488	461	476	478	488	498	483	451	490	456	476	484	495	516	503	490	497	506	466	470	485	489	493	506	446	518	514	477	491	530	479	495	522	491	511	477	492	473	505	512	469	486	494	452	513	479	473	510	509	469	490	488	513	497	505	502	498	495	476	545	507	461	482	490	507	479	490	477	504	487	473	522	502	473	482	466	480	439	486	500	491	422	485	455	475	500	463	537	514	467	492	489	502	514	496	535	450	516	465	535	493	511	490	525	487	474	515	479	510	536	495	504	477	506	511	480	490	483	462	487	478	476	497	446	479	529	506	487	475	522	516	483	512	490	498	495	520	496	479	507	485	461	496	476	490	506	507	458	493	449	526	419	476	501	497	484	486	475	487	518	523	491	496	479	510	470	435	503	465	511	498	476	476	494	494	476	522	449	492	497	487	510	517	486	504	470	468	484	504	451	464	527	472	443	490	466	458	491	469	525	501	520	490	488	486	451	483	468	484	503	460	502	456	499	511	459	494	486	478	467	454	453	518	482	487	514	509	473	480	502	487	476	451	462	449	481	466
7204	809	592	426	319	268	234	266	249	258	232	232	199	188	210	226	200	191	174	194	197	177	173	191	186	180	204	177	204	208	205	173	178	172	210	184	197	191	173	184	184	186	187	210	177	181	184	181	197	195	183	186	193	169	183	200	228	182	242	172	185	206	180	189	197	172	187	179	188	227	187	190	177	191	194	197	183	209	188	203	188	200	200	170	193	204	208	191	212	172	169	186	200	212	185	180	186	214	180	168	171	190	185	182	194	222	206	174	224	188	214	196	187	191	172	199	179	194	204	180	190	160	173	163	168	185	177	196	175	202	186	184	200	184	203	177	186	199	172	162	199	176	181	176	201	209	213	174	179	187	178	203	194	198	184	205	190	167	189	198	219	184	193	192	201	174	195	188	190	188	192	185	200	196	188	235	186	194	188	180	184	194	171	181	195	173	193	185	173	187	184	175	178	183	175	192	184	206	218	201	226	185	192	198	173	158	163	176	193	202	146	201	164	168	178	195	188	195	174	167	199	164	221	198	184	204	193	187	180	194	165	192	181	188	171	167	160	189	218	168	196	199	213	208	198	184	189	186	158	161	211	190	211	194	183	168	185	157	166	187	175	226	217	198	169	195	174	185	206	199	213	163	213	164	185	157	187	183	158	158	192	179	193	164	134	186	180	172	177	165	214	182	211	184	207	190	198	164	187	200	192	182	174	195	190	170	169	173	186	199	193	212	209	177	194	161	206	189	175	172	187	186	179	180	206	189	191	172	183	188	201	212	181	176	200	199	172	176	173	203	173	189	199	201	194	194	183	193	183	184	167	184	173	171	183	178	200	167	178	189	203	199	208	176	165	179	183	171	174	180	185	186	171	179	150	185	184	188	198	198	178	180	195	168	177	204	165	184	170	177	197	188	199	206	150	162	188	197	174	173	183	214	174	215	170	179	188	194	186	207	172	200	175	196	178	194	194	181	186	198	190	186	191	208	193	201	172	193	196	202	199	202	198	184	195	192	189	184	213	175	198	180	175	179	190	168	198	178	182	166	157	189	189	202	162	185	190	206	193	174	168	183	196	211	196	205	211	188	187	179	204	204	188	220	205	201	189	208	191	184	186	195	189	202	198	209	187	164	197	180	182	191	181	160	203	154	180	179	160	186	212	189	199	179	208	174	211	192	197	193	176	199	173	176	173	189	164	196	198	185	166	187	196	195	174	196	183	173	196	162	202	197	197	201	198	198	173	197	212	186	175	169	184	198	190	179	210	192	211	186	182	197	169	165	175	192	186	200	175	202	188	188	202	165	194	181	189	225	183	215	172	200	203	168	190	205	209	166	187	205	192	175	168	173	199	171	183	185	179	190	184	181	157	191	186	185	181	200	163	209	183	194	170	193	197	187	168	159	210	196	176	178	164	217	182	181	195	200	195	165	172	185	202	198	180	172	172	187	192	161	177	169	195	197	179	181	215	170	197	191	205	207	166	201	199	177	197	189	209	184	197	192	186	182	192	205	195	209	189	190	181	163	216	179	217	201	181	205	176	171	193	180	204	172	210	183	196	171	215	193	192	204	187	199	197	200	175	176	205	172	179	178	196	196	192	177	172	168	184	205	212	180	179	191	190	188	185	168	174	185	185	183	190	183	186	183	191	200	187	187	184	192	193	177	159	200	215	199	198	191	201	198	170	177	189	177	187	195	147	187	183	209	190	175	186	179	196	183	207	190	186	199	171	206	183	171	188	213	156	200	186	185	173	183	156	185	200	187	174	180	189	188	177	195	200	182	189	178	185	175	179	215	184	172	173	174	174	209	161	173	195	164	200	183	181	170	171	187	196	178	189	202	190	185	187	182	211	208	195	159	199	212	204	194	187	204	161	189	207	170	197	181	157	198	178	162	182	193	203	210	202	220	214	187	193	180	215	201	167	191	175	170	174	200	200	158	194	191	198	165	163	185	205	195	175	210	207	205	186	201	170	162	195	179	197	183	183	189	190	216	189	206	169	182	175	170	176	187	159	201	184	178	191	179	176	181	203	185	193	196	187	197	181	180	190	191	186	201	187	188	203	183	200	167	189	195	175	155	190	202	181	188	193	189	189	197	190	172	191	169	185	194	224	187	192	161	191	170	174	209	184	183	173	177	173	192	171	167	185	189	190	172	174	185	162	188	197	186	194	182	205	180	201	165	196	227	201	182	188	194	185	186	188	192	167	173	187	177	197	200	195	161	191	208	176	196	191	192	187	187	190	183	188	189	178	200	197	182	184	202	201	189	180	184	184	192	191	183	168	175	167	143	186	186	159	197	172	201	188	187	168	191	186	177	190	168	167	203	202	181	180	190	207	203	188	203	193	181	166	206	195	188	209	187	195	167	174	189	166	202	182	183	192	190	211	183	207	196	201	205	203	196	185	202	149	197	183	188	191	178	190	195	170	186	202	193	204	181	189	189	175	215	201	177	187	188	197	163	211	218	194	186	198	207	201	224	174	153	207	198	199	186	208	189	181	158	189	202	200	168	197	154	180	206	205	171	210	195	202	192	180	183	200	149	180	175	199	173	176	193	191	206	198	176	201	186	171	170	158	167	187	181	215	200	179	196	179	208	182	195	181	170	175	175	203	181	190	163	194	169	179	193	215	170	211	208	203	191	210	166	184	171	192	184	208	183	183	183	174	162	194	208	197	174	170	211	163	184	219	177	186	174	188	193	188	170	171	177	170	157	200	184	198	200	189	203	184	180	179	159	213	192	179	199	181	176	207	175	190	180	166	186	174	187	198	191	164	180	171	198	225	207	173	157	186	179	204	197	204	184	190	169	194	189	199	172	211	174	196	177	192	199	208	186	185	208	187	217	172	182	216	232	184	189	192	195	186	180	189	182	172	184	187	183	213	202	193	201	203	189	186	203	187	178	172	179	188	184	185	173	180	191	168	204	173	183	162	190	174	200	195	191	199	214	182	169	189	202	205	168	190	186	176	203	194	188	177	201	187	191	198	191	176	176	181	188	173	188	213	181	188	197	171	190	178	185	186	159	174	207	188	191	182	170	206	163	196	209	188	199	192	202	170	175	203	196	195	189	221	212	197	186	185	202	183	183	175	182	204	196	194	175	195	180	205	181	184	176	212	183	229	174	195	186	165	198	194	179	197	165	202	193	205	198	191	202	165	192	171	165	202	172	182	209	178	162	186	185	168	175	191	203	205	184	185	210	200	193	200	211	176	168	193	186	206	199	193	162	165	179	193	181	177	178	180	185	175	173	204	201	188	189	190	199	196	184	195	212	204	216	189	202	184	193	169	206	185	188	174	163	208	214	207	186	174	194	202	194	186	184	192	193	178	172	175	183	169	205	192	190	203	179	201	173	168	193	190	177	207	192	196	191	220	179	194	186	180	205	193	186	165	205	170	195	232	204	173	178	183	171	212	179	184	180	163	186	181	220	182	175	171	186	189	213	168	161	209	181	207	186	178	179	177	181	175	183	201	201	198	191	198	216	187	209	183	168
6353	1041	1206	1224	1132	890	812	765	666	656	618	565	538	550	535	533	484	483	473	523	456	462	473	473	464	433	442	465	432	460	491	431	438	422	446	475	411	474	472	455	460	469	440	444	476	466	453	457	459	438	421	481	417	414	455	468	449	463	484	434	432	467	453	510	471	458	432	448	458	457	472	461	479	504	458	473	457	423	496	447	474	462	484	460	452	439	409	460	444	389	480	483	467	416	444	441	449	401	436	424	416	396	475	440	446	456	426	445	459	462	439	439	454	441	418	430	436	500	445	432	432	464	427	460	447	460	472	449	416	415	452	486	391	448	415	431	436	429	440	458	436	433	420	442	461	425	448	458	429	450	458	468	426	472	407	421	472	443	452	471	439	452	403	456	435	442	459	436	452	424	416	417	453	417	457	445	431	442	467	400	450	440	421	413	393	468	421	462	437	447	415	417	434	457	435	420	447	440	429	441	440	422	423	422	407	436	434	409	438	412	436	401	448	447	448	427	422	426	424	426	452	416	469	446	432	443	396	468	441	435	462	460	431	409	446	461	473	443	456	482	447	447	406	440	441	436	458	431	441	408	398	418	452	466	463	405	414	409	395	428	429	434	457	439	425	431	471	435	418	458	451	432	435	449	423	393	442	426	452	418	465	426	443	419	411	451	464	452	442	457	440	422	404	468	427	432	455	436	457	420	437	430	430	447	414	425	446	398	469	402	399	415	417	434	439	460	471	414	415	413	423	452	400	445	436	447	435	441	420	466	430	454	421	421	428	430	420	424	464	465	448	452	406	438	425	428	426	432	457	429	480	468	435	415	403	441	422	412	431	404	408	445	446	457	422	451	447	407	461	442	439	453	493	448	440	452	422	479	441	468	423	448	470	417	443	428	450	438	442	449	423	435	433	416	417	409	468	415	427	449	402	444	447	410	457	402	423	430	409	422	405	398	382	453	439	424	448	402	414	459	434	430	419	454	417	432	395	426	420	453	427	454	417	433	441	458	402	405	395	452	454	474	428	457	425	441	455	468	429	455	466	475	479	420	442	461	406	407	402	436	391	425	420	405	458	436	426	438	490	442	403	451	438	414	434	433	432	421	464	415	428	462	457	443	427	408	436	418	465	448	439	475	432	445	421	423	455	441	436	425	422	448	394	427	437	465	412	437	469	476	442	435	438	422	454	428	457	409	425	418	400	442	409	490	470	447	428	421	435	427	442	425	448	426	442	434	433	467	442	432	432	435	425	409	432	439	482	447	397	406	446	431	445	452	432	414	438	444	428	448	436	441	438	429	450	456	437	421	422	441	464	433	411	446	417	437	435	464	478	429	460	435	473	439	439	469	439	441	435	441	459	436	446	418	402	426	478	428	455	424	427	451	457	419	427	429	452	439	453	448	431	455	438	409	437	433	421	401	455	441	424	475	393	446	417	422	430	465	440	398	458	437	452	422	386	470	416	412	434	407	477	418	445	429	433	464	413	429	421	443	418	404	458	428	428	423	408	439	412	473	454	434	441	431	459	444	389	473	452	477	435	402	427	438	446	459	443	435	425	452	415	479	441	410	440	448	444	411	461	458	432	456	438	448	434	439	424	446	446	452	440	425	448	406	464	402	435	415	455	414	437	417	448	445	464	442	418	438	432	455	436	421	437	432	432	444	405	510	425	425	469	460	440	439	457	443	449	415	465	382	416	396	403	452	418	439	413	446	426	458	433	454	448	398	387	400	433	436	448	432	420	456	425	433	431	427	425	425	440	450	452	410	420	436	450	461	437	441	418	441	432	453	399	422	424	435	448	442	453	469	389	418	415	377	437	442	470	450	437	471	420	433	423	445	427	460	422	459	435	410	468	430	455	458	417	420	440	425	440	433	411	437	446	442	421	453	406	440	458	433	393	458	424	456	443	408	456	440	460	433	423	437	407	465	448	410	449	434	448	471	502	439	408	447	479	454	419	462	420	423	419	445	468	409	434	430	420	426	397	470	424	436	448	420	447	462	425	430	449	470	453	441	389	449	402	407	429	448	454	405	470	423	452	422	472	431	445	421	453	438	404	423	460	428	423	447	426	418	402	448	402	426	434	432	444	471	414	456	415	453	413	444	429	440	430	438	441	430	451	444	421	437	401	420	422	422	443	424	414	499	425	424	434	410	425	445	475	414	435	446	453	493	442	446	445	451	444	425	427	423	468	426	392	443	427	454	429	454	405	425	406	442	440	413	451	463	458	430	422	427	441	480	416	451	455	440	471	438	424	436	388	433	441	407	416	426	409	479	431	466	422	474	433	469	439	447	466	423	434	420	428	427	395	448	426	454	456	445	433	422	486	481	457	417	419	440	427	406	447	426	407	451	428	476	407	416	455	399	469	437	398	410	406	433	492	425	455	454	452	451	470	426	408	455	426	458	437	437	436	440	427	413	430	417	424	433	402	460	459	421	413	431	429	445	438	433	414	428	457	435	456	455	493	409	458	433	462	458	465	455	463	420	441	434	451	440	422	465	431	414	427	435	478	461	441	412	419	412	449	470	468	412	397	417	426	408	420	431	431	449	423	417	427	485	424	433	474	430	428	476	428	434	409	448	450	419	482	438	453	438	435	440	404	436	444	410	468	432	419	476	434	444	450	458	398	467	461	494	451	445	392	451	388	469	433	440	435	436	454	433	465	446	430	448	428	450	468	389	424	421	489	438	427	430	438	444	441	421	450	411	465	422	450	441	455	419	398	449	454	467	422	429	416	459	434	416	456	450	456	464	423	413	474	466	472	435	480	409	429	418	430	455	449	429	469	454	425	441	435	408	436	436	426	419	404	427	412	443	445	445	431	430	435	406	438	443	471	432	457	403	430	446	451	416	444	470	414	425	475	445	443	459	429	439	426	465	459	447	440	443	518	413	426	439	435	438	457	462	458	434	446	454	462	449	424	413	456	407	461	458	445	466	406	442	436	430	480	451	460	448	441	435	431	454	433	398	409	424	426	440	446	439	446	408	417	471	435	460	437	399	447	412	413	409	420	405	427	451	426	425	411	464	429	442	431	426	453	473	397	429	432	435	438	417	429	429	431	433	439	447	442	445	467	451	398	460	455	418	452	443	415	429	435	464	434	474	437	425	461	447	483	433	384	425	440	411	474	451	420	445	410	446	439	451	414	442	408	417	419	427	452	441	460	461	417	446	446	434	433	441	400	473	435	409	393	430	409	475	413	422	462	435	416	460	429	420	411	491	405	420	465	465	413	430	453	431	446	464	450	456	457	445	435	438	416	466	412	426	432	431	436	454	446	432	402	433	422	436	410	446	478	398	437	387	472	466	455	460	429	419	447	443	415	437	472	447	457	395	438	479	400	464	470	409	464	443	409	410	459	469	466	440	456	493	410	468	420	414	419	400	426	436	473	456	430	459	459	437	451	418	409	404	477	439	404	488	453	461	460	454	444	416	400	442	418	414	438	439	449	440	417	455	406	478	467	423	442	425	467	465	429	432	418	445	412	462
13781	1299	862	577	375	260	218	165	171	143	131	143	125	119	95	107	109	83	91	115	110	109	108	122	114	106	112	107	88	108	68	85	73	87	88	116	95	91	104	93	92	106	86	97	104	101	92	100	95	113	94	79	79	85	98	106	94	78	91	98	106	76	79	91	92	93	106	93	99	87	113	102	99	131	123	110	116	93	128	104	116	83	99	87	104	95	118	101	84	84	98	88	86	90	99	104	98	108	93	99	109	85	87	71	85	100	105	85	67	89	94	80	82	91	90	101	79	96	93	98	94	91	66	105	82	79	90	102	83	90	98	109	114	83	92	106	86	85	120	87	72	102	90	94	111	93	94	99	87	98	95	109	87	91	103	104	86	82	89	85	103	104	100	101	74	85	96	86	93	92	118	93	102	103	96	87	96	113	92	102	92	85	89	93	90	83	91	85	95	94	97	97	107	117	86	87	100	82	83	86	103	104	83	82	104	101	91	87	101	90	84	102	82	85	85	82	93	105	95	103	94	102	103	103	88	102	76	85	96	98	88	109	89	102	88	83	93	85	72	92	93	91	105	102	102	88	103	95	90	76	86	97	96	98	112	94	91	109	94	88	95	83	95	92	105	90	88	80	101	93	109	82	86	70	89	89	99	96	80	85	88	95	92	72	106	84	104	113	86	80	74	107	80	97	91	89	92	83	105	95	85	92	118	87	107	112	76	106	95	106	95	92	106	85	85	85	81	99	95	85	107	97	78	101	94	100	87	86	102	110	93	91	108	82	68	88	88	101	95	82	90	94	109	82	85	107	108	94	99	84	97	106	92	74	79	99	89	91	98	105	98	97	96	104	88	99	85	92	113	84	99	102	89	83	85	99	98	102	101	87	90	95	84	91	117	91	83	68	90	88	101	93	78	90	105	96	90	88	105	85	102	87	85	100	120	92	103	92	78	100	93	104	102	97	89	102	112	118	109	84	98	93	91	108	106	105	94	101	99	92	95	88	96	83	84	96	86	83	98	83	76	96	71	95	85	89	102	98	108	116	109	105	104	96	84	87	120	85	93	91	89	90	88	95	93	85	86	87	101	93	80	83	97	88	81	97	90	81	103	85	95	95	104	113	90	87	73	75	90	93	80	82	79	103	97	95	96	84	107	66	95	102	104	99	99	88	111	93	94	95	87	84	109	102	110	92	100	93	105	88	98	75	100	112	105	96	105	98	86	104	99	70	112	104	92	91	100	85	82	91	103	90	100	91	97	83	77	93	113	99	95	93	96	92	97	107	106	91	90	90	110	97	105	98	82	89	80	101	106	100	86	85	93	115	104	86	89	85	97	97	106	86	93	88	89	106	103	83	87	82	86	94	89	105	86	84	99	104	101	87	90	91	71	87	96	92	64	99	98	99	93	112	104	85	98	87	82	98	79	75	102	112	93	85	107	105	94	107	106	94	106	97	109	97	113	121	103	79	91	94	91	94	92	90	78	88	92	98	99	96	93	126	76	88	101	104	87	82	103	89	111	97	71	81	104	109	122	87	107	105	98	82	108	92	74	106	95	97	82	99	88	91	90	108	92	98	98	100	87	88	94	76	102	98	107	97	104	91	78	98	81	115	87	112	81	87	96	97	98	89	104	90	97	86	108	100	80	97	98	98	82	120	94	85	98	107	93	97	98	98	106	99	88	101	73	99	93	92	104	100	84	107	96	101	82	81	104	95	82	111	101	99	76	113	104	97	90	92	102	101	111	90	79	92	87	106	92	94	105	84	87	81	114	106	92	98	104	101	93	87	100	87	87	84	100	88	89	101	103	83	107	102	80	73	105	96	91	101	85	78	111	85	106	90	91	91	97	94	100	95	114	79	99	97	82	89	95	90	109	86	85	104	96	95	106	91	90	87	85	82	77	97	87	89	87	100	89	119	87	90	101	86	90	80	93	85	96	78	98	121	74	98	113	102	80	97	93	80	89	91	109	105	91	83	99	76	74	94	87	100	81	101	93	101	103	97	105	95	95	86	121	87	86	96	95	104	84	66	103	90	113	90	110	78	112	99	98	85	92	83	75	84	101	98	110	91	91	81	93	86	99	116	97	104	94	92	119	88	105	85	89	95	87	110	96	101	115	95	83	102	95	104	91	89	107	83	88	110	100	93	98	117	104	81	92	97	115	80	98	89	96	111	88	109	79	86	96	101	99	100	93	83	88	94	98	93	97	86	97	99	91	83	88	104	99	74	88	103	91	71	82	98	93	107	95	93	81	111	94	103	85	93	90	94	117	86	85	85	92	67	101	99	79	92	90	93	101	93	78	107	90	82	86	89	87	63	81	106	104	76	105	102	98	87	105	97	89	91	91	104	99	72	79	99	95	87	92	81	78	105	96	91	96	100	79	104	106	98	83	92	94	105	89	80	84	95	93	96	97	103	110	92	92	108	92	91	82	95	102	86	96	86	97	94	107	82	115	80	113	96	104	102	86	106	88	96	89	92	92	87	79	103	101	89	92	80	93	107	92	90	82	105	102	104	100	86	82	94	88	92	83	105	94	97	106	88	91	103	88	106	98	97	96	104	84	97	108	91	93	83	99	71	96	90	104	88	91	88	92	91	104	98	95	81	100	92	90	95	111	93	92	121	97	88	88	84	97	98	92	76	92	86	96	96	109	100	75	98	99	72	81	79	107	108	93	105	105	94	98	96	90	78	126	99	104	87	94	98	92	83	83	99	90	99	95	101	101	101	94	105	113	98	88	87	104	96	108	86	82	94	105	98	103	92	92	82	79	96	85	99	105	85	89	85	96	95	101	101	107	106	81	110	88	87	107	92	97	89	90	87	87	104	97	91	99	91	105	104	104	91	95	96	101	89	85	106	90	91	85	99	85	103	80	92	91	107	103	92	101	106	95	82	94	93	88	92	113	100	99	82	104	95	116	86	94	92	78	89	102	95	88	100	95	79	102	72	102	89	108	96	84	101	105	97	91	98	101	85	106	83	110	106	87	98	81	100	101	96	91	102	92	89	95	70	80	98	74	90	103	95	65	82	115	84	96	86	91	89	89	109	99	113	95	99	105	83	94	89	85	109	105	78	84	100	78	107	98	99	92	93	84	86	83	91	114	111	89	84	84	96	89	82	111	81	78	83	98	96	80	97	84	93	97	105	83	93	98	95	95	87	84	99	93	70	88	102	92	94	85	107	95	93	97	98	97	79	78	92	86	72	91	77	92	105	88	97	103	109	116	109	109	97	93	90	92	84	96	101	90	86	94	80	93	116	95	87	98	109	105	109	90	92	90	77	98	97	92	105	89	88	74	83	99	84	107	85	92	103	108	89	98	93	79	95	105	82	98	98	104	105	92	121	84	88	116	100	93	103	84	103	89	92	81	96	87	107	91	88	94	102	106	96	85	98	90	83	109	99	93	104	93	103	91	108	65	87	82	83	94	92	98	95	100	107	73	95	90	89	82	101	99	91	95	111	89	101	91	103	87	78	89	80	100	87	73	104
7910	1196	1674	1876	1619	1192	981	814	681	627	539	498	456	421	377	375	352	332	327	326	292	323	291	288	282	287	263	277	265	297	290	256	256	296	269	238	274	261	266	264	262	251	242	259	249	250	246	266	256	261	233	267	271	273	269	240	267	227	288	269	262	244	241	274	288	279	314	290	277	271	273	264	300	279	291	264	285	273	285	276	286	262	245	283	277	218	249	240	226	231	243	264	251	261	250	250	235	198	257	233	236	245	232	253	224	229	235	251	233	245	247	215	230	237	227	260	219	197	218	223	266	267	221	240	243	229	243	242	232	239	262	225	230	225	215	231	254	262	290	263	233	271	232	240	222	244	234	231	234	254	245	258	249	254	251	242	245	226	246	239	217	253	224	234	213	240	258	238	204	233	257	257	232	262	235	230	221	223	212	261	248	258	227	225	254	215	227	248	247	258	243	240	251	256	237	267	222	242	250	244	263	257	250	251	248	233	217	230	225	246	228	262	252	249	247	244	246	246	195	242	235	241	239	265	229	234	257	226	240	227	242	254	223	229	238	234	242	206	237	217	244	253	234	257	233	230	253	225	243	233	245	239	233	214	251	229	277	254	221	250	230	235	259	244	237	240	219	215	232	222	241	229	215	221	232	214	254	237	227	249	238	230	225	264	234	232	248	265	216	257	213	226	242	234	258	250	213	245	243	268	242	232	206	252	221	231	247	238	240	215	230	230	241	275	220	251	212	214	250	228	239	216	240	210	235	258	233	239	214	224	255	251	248	250	247	250	250	231	221	249	255	239	233	217	263	238	247	227	243	231	268	245	226	230	230	241	257	236	229	228	233	245	251	265	257	242	214	251	206	240	220	219	225	231	234	250	231	253	234	209	240	265	236	241	244	237	233	248	249	242	233	248	263	236	223	251	237	263	229	269	255	228	216	225	258	246	228	239	265	228	231	223	241	226	230	255	279	237	233	249	223	240	257	216	246	237	239	251	236	261	258	251	232	230	244	213	251	253	235	264	232	241	235	256	265	273	240	228	241	257	220	272	248	268	298	261	211	240	232	254	247	243	261	219	221	245	264	254	225	217	234	216	221	226	256	261	255	244	254	223	248	232	247	258	261	209	220	261	221	248	216	239	229	222	249	261	238	225	221	253	227	282	224	255	216	254	238	261	254	254	230	243	258	255	240	244	243	237	266	250	224	232	241	211	235	261	222	222	262	234	228	238	240	243	245	232	252	258	230	246	222	252	261	250	203	250	244	244	233	235	269	216	269	233	226	239	226	254	250	233	219	248	220	263	215	240	235	245	222	254	245	237	221	240	250	232	229	242	248	251	287	245	268	234	250	214	232	234	229	235	265	251	249	246	279	239	232	235	233	221	232	238	197	236	236	234	218	252	248	235	222	257	241	237	223	224	239	237	221	231	248	273	240	239	234	219	247	265	232	238	259	240	258	265	224	226	261	241	254	196	238	237	254	248	202	236	261	238	238	219	207	244	251	249	273	224	232	238	221	254	244	217	256	236	254	264	254	235	255	278	242	223	252	234	258	253	241	225	249	243	242	258	237	253	203	229	220	236	230	225	231	225	215	238	206	230	261	240	253	256	236	248	240	252	219	199	271	201	260	232	239	216	226	262	252	240	235	244	243	238	258	262	240	244	213	252	222	252	236	238	221	236	282	231	246	231	248	245	230	246	238	234	237	247	232	220	261	229	253	223	252	246	242	208	248	226	264	245	203	247	220	227	232	242	244	259	259	228	242	246	251	236	242	247	239	232	255	244	249	252	223	230	229	229	255	231	264	254	236	225	252	231	237	243	267	231	252	238	221	215	239	253	240	245	253	216	215	249	253	238	265	219	255	234	239	244	256	255	251	265	251	250	247	221	226	259	207	214	236	260	249	234	235	242	252	269	252	219	213	235	247	219	248	266	255	229	235	219	239	235	229	242	255	270	249	266	243	227	230	267	246	223	227	239	236	222	227	239	237	236	226	234	241	247	248	270	243	220	240	238	255	245	257	236	221	209	203	218	242	280	229	258	247	244	234	282	227	248	235	232	223	202	246	239	245	251	276	225	242	213	213	231	243	227	236	234	252	233	237	251	227	231	231	221	227	223	225	241	246	220	216	252	221	254	247	239	249	244	222	229	220	250	219	239	205	250	240	265	248	229	233	247	242	214	260	239	268	238	257	242	235	240	225	238	248	242	252	242	249	230	229	245	267	242	255	241	222	233	235	221	216	265	205	240	254	231	236	236	211	220	254	257	231	219	210	240	265	290	256	227	248	251	249	247	248	227	200	248	256	243	226	249	238	237	209	221	270	240	259	219	240	238	243	231	247	231	272	238	248	241	239	215	250	241	237	241	238	225	245	232	247	245	243	251	271	233	252	238	214	241	249	217	230	231	232	236	213	237	249	241	249	217	250	244	243	240	250	227	262	247	248	234	228	224	261	243	219	239	268	254	242	242	248	258	225	225	243	227	230	222	231	220	226	253	213	228	223	208	246	220	247	256	259	224	242	233	260	257	222	232	216	221	221	235	231	247	237	255	238	221	240	209	257	236	268	207	258	234	226	213	231	228	240	251	220	242	291	229	247	253	256	221	225	234	220	233	253	249	241	261	210	224	226	235	260	258	275	242	230	227	218	227	241	232	232	246	247	233	216	229	247	219	236	250	269	257	216	251	231	231	238	233	221	252	254	224	233	245	250	260	220	218	236	245	231	238	229	223	228	285	263	238	246	250	282	241	260	237	233	242	234	234	221	224	240	234	244	229	221	221	243	226	236	253	213	248	247	234	212	213	220	249	244	225	234	259	250	275	227	220	247	288	252	219	240	224	245	220	225	239	220	224	241	251	232	233	223	253	233	225	234	249	212	213	216	247	225	275	231	235	249	242	246	223	196	225	241	223	246	233	232	260	235	227	257	246	223	242	231	213	246	242	264	234	253	218	223	232	242	219	257	242	243	230	230	230	247	234	270	257	248	246	234	222	242	221	261	260	226	241	235	253	255	275	212	215	251	243	236	237	227	258	234	224	229	251	272	239	216	225	259	256	208	247	213	223	247	236	216	217	257	233	210	214	265	247	227	247	232	234	246	226	209	220	252	226	215	224	245	214	253	243	233	231	239	228	224	242	223	289	248	254	254	247	228	236	233	219	235	254	267	233	263	244	247	228	261	241	228	251	241	243	225	238	247	219	235	208	227	240	235	225	211	256	214	245	235	246	231	269	241	248	241	212	264	211	246	239	226	215	250	230	225	248	269	245	247	239	255	245	248	230	243	239	237	232	213	253	227	230	237	230	243	249	224	210	253	258	247	236	251	233	267	227	261	235	237	259	226	247	244	237	238	248	233	247	245	249	234	244	236	258	213	217	221	258	216	254	222	243	228	240	227	254	232	236	241	241	215	238	261	225	257	248	249	239	259	225	241	242	217	246	242	217	238	215	224	215	256	227	211	252	232	243	234	219	237	238	226	264	241	242	232	255	226	231
1417	304	257	221	229	225	196	192	182	216	196	185	188	212	207	187	191	210	223	192	196	201	220	194	192	194	196	198	208	199	201	178	196	209	196	212	179	238	199	205	218	189	185	222	216	219	178	182	182	210	207	234	187	182	238	208	189	198	206	208	216	215	204	232	245	227	183	191	215	207	224	203	232	205	187	195	172	193	195	194	198	219	196	204	208	226	200	213	188	185	195	205	221	203	194	193	189	212	184	196	201	213	201	186	214	207	205	187	206	175	206	212	178	205	217	216	177	183	194	214	219	194	231	216	220	209	210	210	226	217	184	199	214	215	204	234	219	216	208	208	184	208	171	223	191	222	211	187	194	193	204	218	198	190	202	193	146	218	191	200	209	184	211	185	221	215	217	194	196	193	205	216	214	203	224	170	184	235	204	206	207	236	224	209	216	208	169	187	200	207	224	198	193	208	186	205	210	212	222	195	204	185	194	218	216	190	213	217	198	214	200	190	193	210	199	186	191	207	209	210	239	221	198	201	179	216	194	205	224	216	227	214	170	192	215	201	217	220	204	193	202	205	209	183	210	199	234	203	207	191	208	197	215	220	209	197	211	199	214	205	215	186	200	222	219	202	197	215	237	203	198	183	180	194	211	195	205	214	191	191	216	218	179	216	200	207	199	205	205	218	210	198	202	229	227	194	196	190	202	209	199	228	191	208	203	195	213	194	194	175	215	207	205	226	209	213	201	173	207	166	217	214	210	208	187	204	208	209	209	204	195	184	205	198	192	183	218	223	182	175	193	209	219	201	206	203	204	188	185	211	206	186	193	201	203	194	178	219	194	213	211	223	206	216	231	171	183	211	203	181	224	233	195	195	208	240	182	209	216	216	238	216	202	210	209	229	195	192	212	200	193	201	224	168	192	222	204	235	207	212	209	213	224	217	209	207	231	174	178	201	183	192	238	210	211	202	217	237	188	199	231	206	211	174	191	202	209	193	186	195	209	168	212	189	192	225	190	221	211	185	185	222	221	214	206	198	209	218	198	202	207	210	208	179	199	191	196	188	179	187	219	210	212	211	216	218	207	194	216	222	208	192	223	218	232	176	200	196	204	193	211	188	224	202	186	202	200	195	218	234	235	212	169	194	212	189	214	192	216	212	209	247	181	215	211	180	217	201	204	198	230	189	216	198	222	213	183	214	213	232	209	195	225	184	192	208	216	238	239	222	198	219	201	189	226	213	195	193	222	182	189	196	204	187	204	209	204	181	219	233	228	217	209	232	212	187	201	206	210	204	205	182	177	187	208	222	215	231	225	240	232	194	208	196	212	220	203	190	233	205	212	224	197	196	195	199	217	183	200	202	211	187	208	217	201	217	225	191	219	181	191	214	177	171	192	224	184	201	207	215	213	183	216	190	220	206	204	214	191	194	221	194	182	204	211	196	202	206	199	201	219	209	211	217	211	212	176	201	226	203	199	204	220	174	242	221	212	192	213	203	201	227	209	202	208	216	197	203	205	186	214	224	205	183	205	164	216	177	212	189	193	191	211	201	199	206	179	232	192	182	217	193	208	213	195	211	200	184	183	207	204	202	206	173	198	180	204	194	189	230	191	225	214	228	205	185	184	188	191	162	210	192	213	235	197	217	201	156	212	170	217	213	195	197	195	195	206	202	172	197	202	211	193	195	212	199	185	207	183	196	225	205	200	200	194	230	186	178	201	206	227	220	228	199	200	194	196	189	203	213	214	195	199	193	186	184	191	229	204	191	187	194	201	242	194	179	188	210	172	186	213	225	209	214	177	195	208	196	196	209	209	228	212	190	190	188	207	194	205	209	212	201	205	227	213	193	228	215	231	212	209	187	209	222	233	210	166	214	198	204	202	204	215	230	200	175	192	193	189	219	230	221	210	191	221	180	213	183	200	208	211	209	220	225	196	214	221	201	191	204	184	162	204	185	199	220	211	219	203	189	219	215	230	184	225	202	212	215	191	212	228	182	197	200	201	185	187	203	207	196	198	218	206	196	203	202	207	213	204	192	183	205	209	242	218	206	181	170	173	199	213	206	214	205	161	198	229	207	199	202	232	212	225	208	209	212	225	190	200	202	194	192	212	192	210	212	204	201	214	190	233	189	204	195	209	230	227	207	198	211	203	197	233	223	215	196	233	211	195	238	236	182	216	197	174	205	196	242	192	185	207	205	197	201	265	218	209	181	202	198	231	170	211	201	229	214	180	182	224	208	236	205	229	241	219	194	179	191	199	224	178	192	196	246	213	216	196	218	231	227	205	189	200	197	203	210	191	191	229	227	183	189	183	203	218	201	227	213	220	191	209	235	230	198	205	175	208	222	218	213	215	211	208	205	224	200	212	208	191	216	206	222	185	202	202	204	192	218	180	194	223	182	214	194	187	193	208	199	220	206	208	214	192	221	210	189	213	194	191	212	213	199	205	218	222	209	205	197	208	208	221	222	210	215	176	222	237	228	204	209	210	217	204	212	234	211	200	202	212	214	191	182	195	189	197	211	193	194	218	224	226	228	199	191	201	207	200	219	208	209	237	237	170	217	200	205	207	189	214	174	185	213	201	201	213	208	204	226	199	223	196	189	203	186	211	207	216	214	207	223	203	185	182	189	171	210	203	210	197	199	191	226	188	201	207	191	206	215	233	196	217	226	213	192	189	195	212	233	187	194	212	206	220	199	213	188	187	229	209	201	196	190	189	207	208	191	197	207	220	191	205	221	202	192	204	181	198	188	210	189	181	207	196	204	206	212	241	220	171	199	178	213	228	186	187	201	202	182	220	202	206	211	175	205	191	212	216	184	215	215	194	194	203	175	197	206	206	224	197	213	197	211	209	186	210	226	204	193	187	194	196	199	207	197	184	169	204	203	218	200	191	209	226	208	214	197	207	208	232	196	217	205	193	184	200	227	229	198	186	199	210	222	202	203	225	186	213	212	212	207	213	208	218	206	198	182	247	202	193	184	179	210	225	196	189	194	197	202	217	192	176	205	206	193	194	227	231	227	240	199	219	203	190	208	186	232	185	227	196	172	183	217	198	197	207	204	222	192	214	216	178	212	181	201	193	188	181	217	225	192	198	197	206	174	200	213	210	175	212	182	182	215	208	188	186	218	190	211	215	209	198	181	202	195	192	212	188	220	190	217	221	206	196	210	198	226	211	179	197	214	203	193	212	182	212	204	202	205	216	203	183	212	208	191	198	214	246	222	202	194	156	206	199	195	203	199	210	226	230	177	208	184	204	194	185	208	198	205	215	209	198	212	188	192	185	221	216	194	200	200	195	202	177	193	210	195	199	191	212	213	194	212	203	196	217	211	233	223	192	216	170	198	206	231	204	226	225	204	202	194	201	205	218	209	201	179	215	198	222	209	196	194	168	218	214	193	207	211	239	205	212	203	216	222	222	209	178	185	203	222	217	214	197	212	209	238	205	189	241	217	227	199	226	191	219	218	190	205	191	216	220	193	233	187	212	213
1808	594	526	506	552	488	535	523	470	477	496	485	506	486	498	483	488	495	446	492	452	505	483	444	499	446	469	505	504	515	432	528	469	462	503	526	492	497	457	495	480	486	452	455	451	502	463	470	481	511	494	481	464	477	450	480	483	465	491	475	456	466	476	485	508	481	486	466	484	486	477	507	516	461	536	461	508	514	452	488	507	460	495	483	471	485	448	468	487	479	517	502	490	521	512	445	517	460	531	490	462	492	477	473	451	495	480	415	501	482	509	456	507	499	455	512	478	487	457	501	473	490	505	505	486	498	479	474	452	462	473	490	512	476	468	510	477	486	439	470	471	480	523	486	500	535	467	448	451	468	493	484	480	460	478	471	482	492	490	482	452	509	468	468	495	515	446	453	494	464	462	463	465	461	494	433	481	521	467	481	488	463	449	508	505	463	479	479	447	476	490	467	466	469	475	489	478	464	544	479	466	448	485	488	468	477	469	479	488	489	490	467	504	496	522	465	468	471	457	457	489	453	451	498	475	494	494	488	516	457	479	471	460	454	457	502	463	490	478	504	537	487	481	461	466	475	480	510	455	488	500	517	449	452	514	496	491	505	478	473	462	458	458	450	481	467	494	447	458	499	500	468	493	463	471	457	488	515	467	457	472	491	447	460	491	456	471	469	459	475	500	483	471	499	465	472	430	472	487	481	467	451	455	497	499	462	445	451	474	481	447	483	487	465	490	513	479	492	462	471	498	451	484	472	471	499	472	479	498	488	454	462	449	496	482	478	470	458	453	478	458	511	492	463	464	538	503	464	463	482	480	465	457	446	471	496	467	465	480	474	477	471	483	464	485	486	507	503	507	453	464	471	504	470	466	472	477	479	483	460	491	434	467	450	457	464	472	435	459	477	497	457	452	457	495	497	485	495	472	489	478	466	507	497	512	460	516	476	485	495	478	450	484	488	468	496	479	478	481	466	533	470	474	502	474	454	505	484	488	453	501	490	485	518	480	510	511	484	478	459	482	476	457	494	469	477	524	468	490	486	474	493	482	509	465	502	497	472	492	479	494	488	491	488	465	482	529	444	461	478	440	449	527	484	476	484	488	490	474	498	498	463	500	517	471	503	467	475	523	482	464	476	503	486	457	473	474	489	482	467	459	441	449	468	471	490	464	527	468	452	443	449	522	447	515	470	479	455	484	478	495	461	490	512	521	499	488	513	532	484	514	466	453	496	435	454	476	476	474	475	467	506	436	475	489	485	480	516	479	505	460	465	468	474	505	477	487	484	511	492	449	506	487	459	461	456	471	479	471	490	458	464	500	489	471	493	457	471	508	458	455	433	505	474	447	472	486	459	465	496	461	460	509	464	500	481	457	482	459	498	461	481	465	475	497	478	456	503	454	497	443	483	476	494	493	472	502	480	497	480	474	490	483	489	495	436	448	507	489	497	449	480	473	449	449	516	497	498	496	487	464	461	455	483	502	478	441	497	445	475	466	467	493	481	471	486	492	494	464	484	455	479	474	478	500	480	476	428	464	503	488	526	516	509	482	492	466	451	479	456	485	467	461	521	480	475	463	487	478	536	478	454	428	516	480	468	459	480	471	454	498	457	470	486	495	481	450	510	475	486	484	513	459	489	456	480	497	459	485	469	470	459	518	468	526	465	487	457	491	497	455	462	444	460	438	480	473	484	485	483	474	495	488	483	478	499	465	496	478	474	525	497	458	516	447	501	470	466	487	512	486	482	527	469	454	491	458	501	488	490	502	430	461	483	515	463	485	482	461	499	522	484	520	459	492	497	483	471	502	469	493	471	483	429	498	496	450	476	496	478	472	487	486	471	487	477	496	490	474	459	494	475	469	475	460	480	497	457	483	495	491	519	524	494	499	483	462	482	476	487	448	483	491	505	474	453	486	499	449	503	501	501	433	473	431	499	471	483	471	459	521	499	470	499	505	496	506	490	483	467	479	508	512	503	492	501	476	497	503	490	469	474	489	491	458	451	434	486	512	499	525	456	509	496	479	473	488	461	512	468	482	486	480	476	468	489	437	483	483	481	522	479	479	511	509	496	454	498	474	490	463	455	477	480	507	469	471	448	482	516	455	465	507	511	478	495	427	506	466	495	451	498	487	498	526	473	477	487	462	491	481	450	467	448	486	486	467	490	482	452	460	527	506	435	473	483	442	477	509	459	472	493	494	498	479	450	497	517	468	459	529	460	476	520	493	489	506	512	474	532	531	488	439	472	516	452	485	472	468	513	486	500	439	518	479	508	497	474	454	466	503	466	453	491	475	484	483	484	498	506	443	481	473	461	470	531	484	507	480	439	486	509	431	482	492	460	471	471	500	517	462	510	463	530	478	489	471	501	484	515	480	482	481	445	522	524	488	438	492	466	519	490	462	449	465	481	476	450	500	489	474	472	486	480	510	507	496	440	470	497	461	482	460	448	437	500	499	483	443	475	513	454	474	447	503	524	458	488	437	468	506	410	483	522	456	452	480	473	465	540	494	497	489	467	460	493	425	477	501	465	478	483	464	497	488	477	462	483	476	499	471	480	445	473	487	495	500	457	497	493	501	483	439	467	489	515	460	450	476	497	469	488	475	510	439	522	500	461	513	465	464	486	461	469	505	459	493	500	478	446	470	478	466	430	470	520	469	488	511	479	473	455	493	455	481	506	485	453	483	494	520	487	477	481	464	477	449	466	498	515	468	481	483	460	442	502	452	433	481	450	517	467	448	535	452	447	488	483	480	491	506	473	484	525	456	497	472	482	452	481	502	458	499	444	472	455	479	471	469	439	479	503	494	504	477	493	473	493	490	504	485	491	438	495	511	492	443	473	509	508	480	436	503	521	506	480	469	473	469	470	513	489	485	461	483	443	510	492	474	498	497	505	450	477	459	490	459	497	475	467	482	474	473	466	498	499	521	448	480	477	450	462	479	488	492	460	478	464	494	476	486	483	495	494	468	503	490	451	478	481	495	458	493	466	470	488	448	462	496	516	480	498	478	455	460	526	457	454	493	488	500	479	483	456	497	462	491	475	484	503	501	511	484	470	511	499	426	434	487	475	466	512	510	485	478	500	451	506	486	502	501	513	471	493	497	456	455	462	482	531	465	486	507	454	474	487	454	465	473	485	505	456	509	501	488	430	504	489	491	489	502	489	489	488	501	519	480	506	494	502	495	515	468	479	472	450	503	461	482	512	501	442	521	484	487	455	469	485	435	509	494	496	453	515	478	503	503	453	506	472	559	483	460	497	506	470	474	473	507	502	459	466	490	479	475	496	491	507	489	446	426	480	480	529	477	496	483	456	451	474	521	480	485	560	480	466	484	464	486	474	483	475	476	510	483	494	423	489	467	464	468	493	490	485	490	499	522	495	473	432	510	486	491	486	450	456	490	471	480	461	438	494	460	462	479	512	488	502	442	497	518	456	480	484	454	503	488	507	502	487	444	501	479	480	516	468	456	484	507	489	440	468	527	493	478	490
7179	702	582	426	320	305	264	240	230	214	201	212	192	182	210	223	222	188	192	202	218	175	205	180	173	195	202	191	182	184	190	188	195	208	200	193	178	199	183	189	194	211	181	190	191	183	177	181	224	194	192	156	187	195	208	192	217	199	196	172	218	187	193	211	197	185	194	199	199	206	181	188	173	186	194	179	176	203	193	174	182	205	199	204	203	167	220	187	178	211	195	177	159	200	200	188	192	181	186	192	201	191	196	200	174	200	192	174	177	204	189	185	176	175	189	194	195	179	193	171	182	163	164	188	183	174	168	168	181	179	186	200	182	186	225	196	191	161	182	191	178	189	166	180	158	199	202	217	173	171	200	199	182	183	180	198	219	179	188	208	181	212	189	166	169	188	194	195	202	192	182	201	161	169	185	189	185	165	182	191	187	180	161	200	165	194	192	192	188	188	187	189	160	167	191	194	196	176	222	160	196	208	174	176	173	203	176	170	191	188	176	177	180	202	181	182	154	202	168	182	199	192	195	206	182	186	178	198	190	173	164	181	166	177	213	184	191	178	188	199	180	207	187	172	177	165	176	173	186	195	212	211	196	215	172	197	182	173	193	222	157	184	199	177	184	200	181	188	184	167	194	208	169	209	192	192	197	212	181	182	202	185	181	180	174	184	177	154	197	186	164	195	192	203	194	210	162	167	217	180	197	163	194	174	167	154	192	194	178	186	182	152	203	209	198	196	177	174	176	152	184	190	205	177	160	184	187	214	193	179	183	178	202	195	181	214	200	179	174	148	195	179	171	209	154	199	156	150	162	199	189	171	176	193	149	177	177	171	179	182	179	193	187	190	181	194	214	154	196	162	176	185	172	188	185	212	173	177	190	176	175	202	178	202	189	164	192	195	201	180	179	181	184	164	182	162	186	189	186	182	209	199	187	171	182	179	185	197	177	167	185	189	173	194	179	179	207	173	182	181	183	193	185	168	171	183	171	222	187	178	182	204	218	185	182	209	218	193	192	175	203	179	211	173	187	182	182	187	169	168	178	190	166	188	178	194	187	165	211	168	180	166	180	180	199	191	192	174	202	202	201	187	193	154	172	170	169	206	187	182	173	178	189	209	212	197	198	210	174	183	173	165	157	189	203	197	198	184	173	203	179	189	169	190	178	202	165	170	154	155	184	157	188	178	178	205	198	179	198	181	183	174	206	178	178	196	177	197	182	202	170	176	194	212	192	164	195	175	189	173	203	193	202	158	170	188	215	177	173	158	178	176	203	176	168	192	191	174	181	160	207	181	150	183	174	185	195	203	175	194	210	178	227	202	199	185	177	189	213	175	190	172	202	181	190	190	190	179	170	182	205	185	199	181	189	168	193	215	180	163	183	199	166	192	181	183	152	179	178	196	194	195	163	160	181	190	191	190	152	180	154	168	177	178	165	194	184	191	188	182	180	197	189	208	176	179	193	173	189	197	193	218	190	157	185	177	197	160	212	184	193	203	169	160	205	189	198	167	182	190	184	195	186	171	177	181	167	181	166	178	197	199	177	200	204	208	184	192	181	206	182	171	185	169	189	224	191	199	160	177	184	206	181	203	199	169	176	224	177	187	175	164	192	191	207	180	205	188	179	188	167	194	198	189	213	192	171	187	175	184	199	177	183	192	231	181	180	184	190	179	178	161	179	170	183	152	183	196	197	198	182	216	202	180	163	187	189	197	203	174	199	169	169	211	189	182	179	184	212	189	198	185	167	186	190	190	198	170	183	183	160	196	194	181	187	208	181	165	199	184	208	204	176	169	206	180	200	186	175	181	184	200	185	182	186	191	195	196	177	191	198	188	188	177	169	176	191	185	187	197	206	185	187	167	188	177	196	199	165	178	185	172	175	198	159	175	176	195	170	166	191	163	201	153	173	207	177	192	182	192	183	195	192	176	204	186	213	222	193	198	193	200	177	185	175	154	185	206	203	183	193	164	184	194	177	192	175	181	156	191	171	169	203	183	183	184	178	180	188	190	206	191	189	176	195	184	168	188	176	171	213	188	184	207	186	161	168	181	198	166	199	200	209	176	196	179	194	168	170	187	186	174	186	174	211	169	196	183	181	188	180	207	175	174	184	177	187	163	202	191	215	182	216	199	167	185	179	197	178	179	190	214	170	175	186	170	198	185	167	174	209	173	170	165	189	173	169	182	197	189	199	188	200	171	201	213	190	184	183	178	196	182	187	163	162	196	171	205	184	183	191	182	187	195	178	216	187	172	182	190	164	207	192	196	178	195	175	177	193	197	164	197	155	182	192	183	189	162	195	184	160	189	166	191	173	187	174	164	165	198	200	191	181	180	164	193	193	176	192	180	206	216	197	202	175	177	196	186	190	189	187	175	187	229	181	186	185	187	176	193	204	167	192	173	173	182	176	195	187	166	198	181	191	202	195	185	185	165	210	199	168	193	158	171	208	172	188	202	181	183	177	192	179	176	201	204	188	176	177	169	174	181	203	208	187	170	190	171	202	194	191	192	179	152	201	185	205	184	181	184	159	178	173	174	202	205	195	194	171	183	177	163	178	177	190	189	168	173	167	201	183	209	167	182	179	187	189	180	202	162	178	169	185	183	187	187	204	181	189	195	192	179	158	182	192	168	182	191	154	180	175	199	180	205	180	191	189	188	201	175	197	188	191	180	189	188	203	178	161	184	194	170	160	167	142	222	188	196	180	200	157	208	189	203	201	207	168	177	174	178	210	192	195	197	197	181	179	152	171	168	185	162	205	204	232	185	179	163	213	200	164	189	175	184	168	195	184	176	177	167	166	183	177	159	194	205	202	187	192	208	185	205	170	199	201	184	187	173	190	191	197	172	188	183	196	174	180	171	181	214	180	178	212	187	189	165	197	216	196	164	201	183	191	179	168	168	199	155	175	197	202	185	199	165	200	174	208	193	175	201	154	204	198	215	163	165	179	173	213	185	184	183	191	183	200	184	187	193	193	201	177	207	197	192	179	171	165	187	201	192	190	180	185	191	199	183	155	168	195	191	174	206	180	162	178	176	193	180	183	187	194	192	172	177	200	185	207	177	201	192	162	203	189	195	191	149	162	175	170	180	187	188	186	178	174	196	181	202	179	188	208	182	178	178	188	190	188	186	207	192	203	188	194	167	150	216	196	190	194	176	166	160	179	180	168	211	189	203	172	193	172	179	208	176	183	200	201	163	206	186	182	200	189	196	177	192	188	177	179	173	163	198	177	190	175	184	166	183	215	176	178	189	189	181	173	180	199	191	196	204	193	191	167	184	209	209	183	172	196	185	186	195	163	196	174	171	186	199	152	177	153	177	207	184	164	174	190	180	197	185	185	184	198	172	189	200	193	182	181	199	172	221	179	176	175	178	165	187	174	191	181	190	158	192	178	191	154	199	184	192	205	156	160	174	197	203	180	177	170	196	187	158	169	188	180	183	182	184	189	185	186	198	162	169	176	162	192	188	183	184	188	162	164	176	165	185
6378	939	1312	1349	1144	927	819	733	681	666	627	538	537	551	495	522	511	455	495	472	498	477	466	452	455	431	469	403	440	437	468	444	472	451	432	449	416	446	442	384	456	410	410	438	453	419	423	422	440	426	425	430	449	429	480	452	445	430	469	466	457	412	426	457	450	482	443	468	441	450	493	475	453	471	471	469	434	441	477	469	451	467	444	449	452	414	436	422	436	424	423	430	442	413	401	442	423	431	473	407	438	392	456	456	424	443	418	431	441	406	434	445	435	459	426	426	428	422	401	398	403	464	423	447	444	446	458	426	404	419	405	424	441	396	411	449	465	413	438	436	428	417	432	438	443	427	421	432	416	457	431	451	445	466	444	398	416	433	451	388	434	415	429	424	391	493	458	381	468	444	443	417	395	424	417	426	440	441	424	437	426	435	430	450	423	429	430	420	442	405	422	403	459	439	413	391	426	441	420	414	419	413	435	426	467	449	409	455	413	431	429	445	443	433	411	406	449	418	440	416	398	444	378	472	422	444	421	482	453	447	387	454	417	470	418	453	426	442	446	429	457	408	461	411	434	425	468	433	436	427	403	432	427	436	418	437	439	434	450	407	423	436	437	417	464	415	409	407	406	402	418	447	445	423	396	423	443	436	443	418	424	429	419	408	430	414	437	422	414	448	449	425	444	424	393	453	457	425	419	407	397	391	448	429	394	424	416	447	438	446	430	436	415	414	424	391	431	427	433	426	423	437	432	482	414	413	445	436	410	401	430	444	419	461	477	414	476	468	413	434	443	400	431	429	432	419	456	407	440	434	455	435	449	436	451	423	467	447	411	439	443	393	439	429	430	398	429	386	441	444	434	433	446	440	410	473	402	459	407	413	424	434	498	422	447	436	447	406	447	411	419	448	447	430	457	443	462	451	424	436	408	414	408	473	409	412	420	411	412	473	412	456	399	463	422	445	419	470	428	427	431	416	426	399	453	414	415	411	419	406	446	406	417	468	429	409	421	437	441	463	444	417	427	420	398	465	432	379	404	447	457	425	427	385	422	438	417	455	413	425	457	422	417	438	402	412	413	378	442	485	417	431	419	402	440	395	406	440	396	464	440	399	470	392	423	433	410	443	445	439	461	443	433	437	420	434	421	416	377	433	417	452	437	439	427	437	434	389	441	435	406	432	431	425	440	428	428	465	439	438	447	405	406	446	427	445	432	444	438	421	442	428	464	415	454	451	425	445	400	449	433	437	448	426	417	459	410	407	451	443	438	424	422	426	447	471	420	405	430	428	436	435	439	385	422	430	416	416	437	426	424	394	426	426	491	426	435	449	441	409	414	425	425	418	404	441	476	422	425	425	439	411	460	399	454	442	433	398	423	452	438	456	411	414	408	487	420	436	426	426	410	451	441	413	431	436	467	454	452	420	448	434	407	443	423	405	413	422	408	460	454	446	403	432	424	430	394	469	458	459	431	421	432	467	433	431	439	434	449	426	407	404	406	423	379	391	428	457	455	431	437	461	434	397	427	420	450	454	423	430	441	432	431	410	459	451	407	420	385	419	433	522	404	454	417	418	455	433	413	423	411	408	454	404	468	450	386	468	407	408	416	429	438	403	404	423	413	443	438	436	433	444	410	442	431	442	453	425	433	421	428	432	439	399	428	485	406	397	445	423	432	427	391	409	416	419	414	460	445	457	417	462	444	459	465	451	421	411	413	425	445	403	427	377	457	423	414	420	426	469	414	448	433	420	427	431	429	449	447	468	443	478	428	425	466	431	421	407	471	410	454	437	427	438	410	419	471	426	425	462	409	430	411	410	431	455	437	448	412	461	442	469	432	433	406	410	427	453	416	428	439	407	433	441	423	450	451	424	428	445	422	431	421	451	394	422	443	425	413	436	478	417	400	445	451	429	443	433	427	418	423	412	445	388	417	398	450	432	427	403	431	436	418	474	441	414	459	424	454	434	416	441	410	442	472	436	451	419	417	426	438	445	451	397	464	414	438	452	417	407	414	430	378	416	423	485	455	429	414	406	440	430	426	422	419	427	444	427	408	443	447	441	390	434	442	406	408	384	452	430	406	495	438	419	403	491	416	442	422	415	459	443	427	420	419	434	434	411	456	440	460	432	412	444	456	440	461	440	433	423	450	405	413	408	416	429	429	405	402	460	455	442	414	442	421	429	418	418	407	427	453	438	416	454	472	427	421	421	420	423	423	405	432	436	406	404	436	406	444	450	442	423	417	420	417	451	441	431	440	433	397	458	425	430	450	468	427	447	460	428	415	448	414	436	440	409	461	426	416	431	404	423	427	450	455	436	432	442	422	434	418	399	393	445	446	408	415	449	428	411	455	464	403	453	422	406	417	447	452	384	444	421	431	414	409	442	443	449	434	411	413	434	409	426	422	392	436	387	444	439	433	426	436	394	405	430	462	451	439	474	412	438	464	406	441	429	436	396	435	431	453	456	460	439	452	395	427	422	438	429	438	386	431	455	457	453	396	465	442	420	410	435	429	434	417	404	429	455	421	469	446	430	462	424	379	452	433	437	447	407	452	441	421	462	472	421	453	464	420	426	424	416	419	417	417	412	461	438	393	425	429	470	445	425	426	402	448	440	446	473	423	403	437	444	419	447	430	385	455	430	472	433	440	446	430	435	433	440	443	445	444	436	439	444	441	420	441	438	449	443	428	409	379	411	440	419	417	419	435	427	454	422	414	443	435	403	460	440	408	456	485	439	450	442	421	392	424	407	456	444	434	409	439	442	408	426	439	399	432	417	427	462	409	408	429	429	447	445	404	423	420	438	445	439	424	440	427	479	398	407	462	450	420	391	430	430	418	426	451	423	425	445	429	430	410	427	425	427	459	398	436	367	408	397	421	445	426	447	425	430	390	437	421	430	423	441	417	450	420	438	471	435	458	455	411	493	448	439	407	430	424	421	424	450	432	434	429	438	460	425	463	438	446	437	464	435	429	426	427	418	384	432	450	360	406	446	470	416	429	430	400	465	474	408	407	440	467	435	436	462	479	413	373	406	421	412	421	451	488	393	410	452	413	444	426	422	454	447	406	402	470	467	427	408	433	419	469	445	443	410	434	442	427	399	430	407	456	425	429	452	448	421	428	400	401	442	393	424	417	423	423	424	426	402	430	451	441	441	409	433	410	410	439	387	388	409	435	440	452	436	438	408	417	451	442	434	431	412	465	434	442	444	420	492	385	438	404	405	475	425	406	417	432	447	432	478	390	472	438	462	441	439	440	443	413	435	452	433	477	461	442	420	426	391	428	445	431	463	460	408	409	416	447	450	418	414	474	457	423	440	417	446	452	460	470	414	408	438	443	470	442	397	445	399	424	458	406	429	437	388	412	444	464	437	416	421	427	408	426	394	461	455	435	460	401	415	451	416	421	422	465	417	428	427	408	475	462	446	444	465	421	416	428	427	420	431	436	439	432	423	427	406	438	440	442	442	453	441	414	410	409	438	404	454	445	443
13715	1361	785	587	381	271	211	170	169	147	153	122	128	109	148	107	99	108	79	88	89	101	119	97	99	103	97	86	118	89	95	95	90	101	87	99	102	87	94	95	93	71	100	98	91	83	96	94	96	79	90	81	107	111	89	90	97	69	95	75	84	91	82	89	100	96	90	89	96	93	87	92	88	108	94	91	91	114	112	98	109	97	100	106	105	91	107	81	93	79	102	95	97	97	100	103	97	87	102	90	99	87	98	111	78	91	86	80	84	97	105	92	76	79	104	82	89	111	79	84	91	107	106	81	95	106	86	100	83	83	89	96	84	81	80	89	87	90	79	97	68	88	91	97	112	109	90	96	79	99	85	98	85	57	110	83	75	93	97	98	86	84	107	96	65	94	113	107	87	103	94	82	78	93	90	85	100	106	91	102	90	92	77	107	79	80	97	83	88	94	75	75	69	94	90	100	93	85	89	96	92	94	119	88	87	119	88	97	116	102	93	108	75	78	80	87	80	89	90	79	93	69	97	84	95	82	90	91	89	89	86	94	91	85	102	95	87	97	95	97	92	81	91	111	80	102	92	102	83	92	81	93	107	74	98	91	84	83	95	115	91	76	96	96	88	80	87	104	106	85	98	92	97	95	92	107	98	96	93	91	87	98	83	93	84	92	83	98	85	101	94	91	87	79	105	81	91	79	80	94	79	97	73	92	93	77	79	93	112	77	99	88	97	77	85	82	92	91	107	87	102	104	94	101	104	84	92	94	80	100	86	88	95	108	95	107	93	111	93	81	90	77	99	83	94	98	104	96	93	105	85	84	116	93	92	91	95	90	119	98	90	82	99	87	108	86	113	94	96	89	81	85	73	74	95	93	100	85	102	77	82	96	97	97	92	106	104	92	90	75	95	92	90	89	88	90	101	93	111	104	92	96	104	80	74	78	93	93	82	82	93	115	77	84	80	98	96	91	85	80	94	89	75	96	86	90	70	75	77	91	85	88	104	88	94	100	85	98	89	79	86	92	95	70	86	72	95	97	75	82	86	85	93	102	89	86	107	84	83	78	81	83	110	92	90	104	93	103	96	76	91	95	99	71	70	89	99	96	99	92	81	98	79	101	114	95	101	105	86	85	82	110	107	104	85	88	83	87	91	94	96	89	96	89	96	79	89	96	92	110	93	100	104	85	90	82	83	105	94	68	96	83	98	90	81	82	91	86	79	93	68	81	78	90	104	88	114	80	87	91	111	86	94	92	87	81	104	68	105	88	99	95	85	91	74	86	103	99	82	101	88	85	97	89	68	94	94	89	96	93	108	77	91	96	101	101	107	99	82	97	84	88	88	81	101	89	104	92	94	85	88	112	84	92	103	86	75	113	97	108	92	83	75	98	77	101	95	113	99	83	76	94	79	88	99	87	102	92	102	110	83	83	86	94	91	91	79	93	91	90	95	88	86	93	81	106	87	98	102	72	95	89	106	85	110	82	97	88	108	101	94	83	76	87	75	85	111	100	100	91	81	94	94	78	90	82	101	87	96	102	92	66	97	99	85	70	80	97	109	88	86	95	82	86	94	102	69	95	97	83	96	86	92	96	91	83	105	92	102	70	85	100	72	94	87	91	113	91	100	90	100	98	74	76	78	95	105	75	91	97	78	99	81	86	96	96	107	94	84	87	110	84	91	92	101	75	102	95	82	76	93	103	105	93	73	101	90	96	71	89	87	94	90	78	79	85	94	101	92	82	96	97	67	90	93	90	78	80	99	102	91	98	97	86	78	97	85	105	81	84	94	97	93	89	116	86	102	86	99	87	81	102	80	106	108	91	98	92	99	92	101	85	102	117	84	86	99	97	93	88	88	93	95	101	103	91	97	98	118	91	89	83	78	85	98	86	89	85	78	75	76	96	92	86	107	76	84	86	96	104	76	82	80	91	91	96	83	84	93	77	95	86	90	86	84	83	98	87	84	90	103	95	93	82	77	98	99	87	89	99	91	107	96	80	102	75	88	102	87	99	96	89	71	98	94	99	94	93	81	80	95	93	96	95	92	82	86	84	91	71	89	86	89	90	107	82	92	85	69	97	94	92	99	94	85	91	96	107	87	86	76	87	104	71	102	98	103	94	91	106	79	77	91	107	95	96	88	109	97	88	93	87	79	85	83	113	85	93	103	78	83	94	76	98	91	101	76	88	103	103	97	90	93	110	94	67	70	89	86	91	94	79	91	86	89	102	92	89	84	90	90	100	77	84	104	90	83	84	86	87	81	75	81	75	86	89	118	84	104	105	86	88	87	75	86	88	86	97	92	100	90	93	98	69	112	93	89	91	93	104	102	98	97	77	74	90	92	85	94	92	97	87	86	79	66	74	90	126	91	78	97	78	85	91	98	89	75	100	80	90	88	88	83	79	80	89	96	98	91	92	88	101	96	115	106	99	92	83	85	98	82	99	90	92	88	92	90	85	97	90	74	89	95	98	93	91	95	84	81	98	86	80	94	112	97	88	94	90	95	70	95	95	98	93	96	99	98	79	94	94	92	97	89	116	99	82	94	100	77	92	80	89	92	104	96	86	99	70	74	80	94	110	98	91	89	99	92	83	83	93	90	88	98	76	88	106	83	81	99	89	103	91	109	101	73	85	76	101	109	101	83	89	91	91	92	102	93	107	76	79	118	99	101	88	107	99	106	82	101	91	86	85	87	108	102	95	94	99	76	76	95	104	94	98	87	105	105	85	84	96	81	101	95	93	79	94	83	93	84	88	79	88	105	100	92	104	82	95	113	106	87	93	96	85	88	79	109	99	90	94	91	62	101	90	108	83	91	86	88	89	95	96	87	83	72	82	75	92	108	99	109	79	102	96	102	92	78	106	95	110	98	101	103	103	88	113	100	93	101	80	77	94	104	62	99	82	82	104	105	90	86	93	89	92	105	73	83	89	101	86	87	99	95	82	80	92	93	86	89	88	96	82	103	75	74	79	90	90	96	102	106	82	89	92	98	98	94	109	92	83	90	90	79	99	104	93	84	86	105	98	108	112	78	86	94	76	104	88	79	94	73	100	114	81	79	80	89	93	90	98	111	85	78	93	103	91	81	108	99	71	81	101	64	88	97	79	92	81	92	113	93	89	100	88	95	95	78	77	78	120	81	102	89	86	96	86	101	90	90	97	90	98	92	97	84	112	97	70	96	95	73	109	102	97	91	104	84	84	111	77	88	94	90	94	84	80	83	90	86	99	108	77	86	106	83	89	99	87	89	71	85	102	88	98	91	97	79	85	97	95	105	86	78	91	99	96	103	83	104	93	85	83	105	90	104	93	102	90	103	77	88	102	88	81	83	98	87	91	111	104	92	74	89	86	76	100	113	81	90	112	79	89	84	106	81	96	90	75	110	102	73	94	100	82	98	96	87	84	86	98	106	93	98	83	98	95	93	107	102	84	95	88	90	85	94	75	93	103	83	104	105	95	96	83	90	97	87	87	89	87	95	101	96	97	93	107
7956	1104	1734	1940	1517	1153	926	804	756	626	517	475	425	427	392	388	342	315	312	330	320	299	289	290	308	271	282	269	289	264	263	255	286	250	245	252	249	272	263	240	258	258	274	263	229	267	254	265	256	224	242	208	223	256	241	277	233	260	252	258	253	245	265	219	250	266	267	270	262	287	278	277	275	257	278	294	245	287	283	316	258	293	266	283	240	237	232	253	227	256	218	248	247	241	209	232	236	252	246	216	232	231	269	220	234	257	223	243	260	239	219	201	247	248	245	249	251	203	227	218	252	205	221	235	215	234	216	261	246	241	210	217	252	264	213	224	248	215	229	224	233	235	254	218	243	241	247	239	216	224	233	227	263	238	224	236	233	219	262	246	246	242	241	226	233	232	225	259	247	259	252	216	223	220	250	216	261	237	241	240	232	237	220	224	216	257	218	214	225	234	249	230	244	225	227	206	230	231	246	248	227	244	222	213	257	224	248	228	230	235	257	249	212	235	193	239	207	228	222	209	259	213	237	259	223	251	208	240	237	240	242	253	236	227	213	203	238	249	240	226	250	229	225	236	249	255	240	258	276	247	228	226	240	209	247	232	243	215	251	263	248	242	235	239	230	235	224	220	256	241	222	223	238	212	228	229	218	261	231	224	227	211	242	215	247	237	252	226	239	245	236	250	229	237	220	227	220	219	236	241	237	223	220	220	250	215	221	246	245	228	276	220	229	244	246	217	233	260	230	232	214	274	231	223	241	233	246	222	246	219	218	228	236	216	244	240	252	215	258	248	237	244	217	230	230	273	215	251	224	202	242	216	248	244	242	239	250	242	244	232	217	250	262	230	244	230	256	225	238	228	246	206	234	237	250	263	224	243	239	220	226	200	204	229	251	236	266	236	243	246	245	234	252	248	243	234	252	237	233	238	233	203	217	242	201	240	238	197	229	257	227	213	232	221	221	217	241	221	250	231	232	228	225	229	231	238	221	222	220	206	249	215	242	252	229	242	216	228	255	250	225	233	226	230	242	264	228	218	234	260	238	239	222	236	211	214	250	221	228	258	237	247	248	248	238	229	224	244	246	230	230	213	244	256	237	242	257	244	215	241	239	236	226	240	212	218	258	214	238	212	236	241	236	215	257	222	251	231	231	239	227	205	237	246	217	252	234	228	217	203	232	216	240	249	242	210	238	240	225	240	237	254	253	226	242	244	207	218	225	251	233	245	215	224	224	253	236	271	231	228	216	220	227	257	237	246	239	255	231	226	238	223	294	246	233	233	227	209	217	236	232	216	220	225	239	230	226	246	229	230	244	208	272	207	234	248	235	258	229	240	211	243	190	234	244	250	235	255	222	224	233	224	237	224	241	229	244	221	225	214	237	260	243	217	225	198	219	223	238	247	267	215	224	245	228	255	230	252	241	237	241	233	240	232	197	245	221	236	218	219	235	239	233	243	222	209	262	243	232	239	218	251	214	222	236	228	227	234	248	222	244	212	276	219	217	214	231	247	203	229	236	234	243	233	219	241	239	220	255	221	226	233	260	245	233	256	232	220	238	223	257	216	241	237	223	243	248	217	235	237	224	214	226	226	201	243	215	208	227	234	229	234	229	231	224	262	195	241	246	219	269	238	226	223	208	247	218	235	231	223	211	257	240	240	209	234	215	239	241	232	232	219	276	243	222	234	215	223	223	212	218	243	189	255	218	235	215	201	244	234	247	252	247	253	216	240	223	204	238	235	247	209	225	190	219	219	240	244	221	235	253	245	204	235	231	256	229	260	250	220	243	240	226	242	222	236	209	231	219	221	253	215	222	231	229	226	248	227	250	247	233	221	232	214	238	233	260	213	248	234	233	214	226	234	242	207	226	215	232	238	245	211	234	252	208	237	219	258	251	254	228	242	256	220	248	201	204	239	209	246	236	219	217	213	256	266	260	212	235	228	224	241	217	240	244	248	222	223	224	235	229	249	232	219	232	240	258	220	214	192	224	238	222	234	215	210	226	241	222	228	218	235	238	223	221	231	239	219	234	238	212	247	245	221	243	227	237	248	223	248	226	230	245	245	236	235	252	217	220	225	208	254	218	219	250	255	220	242	230	245	242	224	256	261	241	236	210	242	260	222	216	224	235	235	233	229	237	236	222	221	245	248	203	235	245	252	203	232	237	261	218	236	240	227	222	223	247	215	230	228	240	261	245	240	233	233	220	218	205	211	231	227	235	230	213	235	216	220	228	243	241	249	262	222	218	236	202	222	213	225	240	228	236	265	227	234	205	229	243	215	235	212	199	218	252	222	255	236	206	208	220	237	222	247	220	247	225	227	232	224	267	266	219	232	239	246	235	235	242	217	228	212	218	211	228	251	249	244	270	223	254	252	224	243	215	236	258	215	224	250	228	261	222	237	237	245	241	232	249	225	231	239	234	229	233	250	263	248	218	210	233	227	222	245	249	239	231	227	229	242	226	231	230	244	222	237	224	226	215	230	223	240	251	242	232	199	259	247	233	245	242	223	215	232	234	226	248	230	223	220	215	251	230	213	206	253	260	233	226	223	223	250	251	265	226	207	225	265	243	212	228	217	240	233	238	212	233	231	220	236	206	238	267	247	245	248	210	240	233	215	227	225	216	226	281	249	235	266	237	265	223	234	230	232	216	232	215	248	233	229	246	250	201	213	225	231	247	239	242	232	234	237	248	218	228	229	257	240	259	252	238	241	213	199	251	248	222	244	234	220	218	233	212	244	256	236	242	271	233	240	228	204	244	236	252	245	219	241	230	233	231	236	231	242	244	228	219	253	246	234	222	214	245	240	235	225	226	242	267	221	245	225	262	238	220	233	237	248	206	242	247	226	227	247	225	240	226	245	232	224	229	215	236	246	249	237	248	245	225	231	240	252	199	232	220	228	218	230	226	225	222	220	243	258	255	244	237	232	229	232	226	225	257	230	258	261	234	199	213	217	221	191	222	236	240	218	203	196	238	248	229	219	250	256	218	214	243	239	245	203	234	219	272	241	255	205	224	201	237	222	229	242	244	258	252	222	249	200	254	241	221	212	236	261	253	221	240	245	227	270	236	229	210	228	257	235	210	215	270	222	226	213	225	239	251	218	212	226	240	230	249	241	218	233	210	236	238	247	233	248	230	257	246	240	222	251	238	188	232	224	238	256	223	221	244	254	257	251	256	251	233	243	224	257	240	247	218	218	219	242	233	249	226	220	242	206	226	208	224	216	222	240	246	216	236	228	214	230	228	241	255	239	244	247	234	252	217	229	214	232	217	214	234	225	217	222	231	257	230	233	237	251	232	239	219	224	257	249	239	234	269	233	222	246	211	246	224	230	199	214	248	222	237	218	228	234	238	223	222	247	217	226	235	246	232	225	238	227	248	246	216	193	240	238	218	236	243	207	225	254	209	235	240	242	210	207	214	242	243	241	203	264	224	236	221	219	255	244	241	209	243	214	198	246	241	216	225	238	224	263	234	226	224	234	242	246
1439	371	236	223	213	189	217	208	202	229	209	213	212	213	198	215	212	211	228	192	223	190	217	194	202	211	188	195	192	215	222	191	217	205	197	187	203	196	186	207	200	214	221	214	194	198	194	187	236	190	217	186	215	202	205	169	219	188	199	224	204	197	196	198	220	176	219	191	202	213	224	182	187	192	199	194	178	236	208	176	215	206	227	204	223	207	224	216	194	217	194	202	201	210	210	222	215	238	211	181	204	198	202	202	215	180	200	180	186	195	210	202	196	191	199	211	226	177	225	206	197	210	208	198	205	207	190	220	197	231	207	199	182	216	175	197	179	206	180	180	211	209	175	195	224	209	220	195	211	224	220	202	227	221	209	204	196	212	219	191	216	232	218	194	221	211	210	204	217	197	241	220	228	201	169	236	203	205	193	233	211	178	193	210	220	213	232	218	202	181	231	210	192	210	196	240	208	224	204	196	197	237	212	201	196	194	233	206	200	214	187	217	193	191	213	208	177	200	224	202	210	207	186	215	191	195	202	207	197	205	213	199	197	224	192	208	217	220	225	201	186	226	213	200	189	193	221	195	235	218	189	195	223	200	196	215	185	225	208	181	187	207	202	215	198	188	229	201	231	182	225	206	224	217	222	219	182	200	197	201	208	191	204	167	224	224	224	235	214	191	208	214	190	196	212	219	195	203	191	224	204	193	212	203	199	214	200	192	161	209	208	194	198	201	193	212	216	198	190	206	199	213	186	197	191	223	180	179	189	229	211	206	217	219	218	215	187	207	214	229	218	193	195	196	197	203	199	213	183	195	185	181	193	178	224	182	187	213	214	207	227	204	220	187	192	188	215	203	214	218	221	222	209	206	212	200	189	208	215	242	207	197	194	222	205	207	200	229	231	229	212	211	210	175	184	187	186	194	230	209	198	213	191	195	179	199	197	187	243	230	209	234	186	203	177	196	193	203	190	211	189	205	202	237	201	183	212	198	209	211	198	194	218	184	198	197	214	185	206	187	193	215	199	234	246	191	191	212	195	216	192	197	219	176	200	207	203	192	181	184	194	214	210	196	213	211	201	225	213	197	212	219	214	188	200	202	217	204	199	221	177	213	228	204	191	194	241	202	215	200	223	185	192	199	195	190	202	201	214	221	203	230	197	236	221	225	234	220	199	211	202	188	189	201	232	204	219	176	219	208	187	209	210	223	194	196	195	209	193	217	187	196	185	206	177	181	209	200	230	228	200	221	233	231	206	198	220	215	227	222	190	234	191	226	196	205	187	186	197	181	173	204	204	178	218	215	223	203	190	217	185	193	204	186	196	176	198	192	179	204	185	210	201	211	219	236	222	204	178	178	195	191	193	226	228	211	213	203	200	233	206	212	214	211	182	188	209	215	203	201	236	195	206	237	206	209	219	174	185	214	205	186	223	211	205	192	190	222	230	200	188	225	203	186	231	204	227	190	213	206	241	208	233	210	218	192	193	198	192	215	176	226	179	216	199	215	195	231	223	192	210	186	199	194	197	191	196	199	200	220	218	208	211	221	211	218	228	190	216	220	195	205	229	229	208	178	188	201	202	205	208	202	202	204	205	206	236	230	217	221	215	203	183	202	183	212	184	215	181	182	212	195	184	185	215	211	185	213	215	209	214	216	231	192	224	206	221	210	230	204	174	185	224	213	200	181	197	203	174	218	195	224	215	204	215	209	207	202	207	203	220	208	182	206	243	210	213	216	197	199	219	216	223	208	225	224	199	206	206	209	203	172	205	207	196	224	202	220	198	194	194	206	212	206	192	212	176	204	202	189	212	221	219	221	196	190	209	200	192	226	206	193	173	240	218	203	190	183	203	249	234	220	224	208	225	177	221	199	208	211	194	194	193	182	201	218	220	212	223	193	202	199	210	204	192	210	210	217	203	216	189	186	206	188	181	187	200	217	195	163	193	209	195	200	219	215	211	208	201	193	224	176	216	197	216	193	205	209	201	208	228	202	209	186	180	188	204	200	198	205	209	168	202	215	221	208	209	222	206	191	226	198	190	200	187	219	211	201	215	197	219	220	194	202	188	186	207	236	190	201	177	221	198	217	202	183	188	190	202	182	202	201	226	186	191	201	228	218	205	215	190	190	210	209	209	204	220	208	178	242	215	206	218	220	231	191	209	183	193	207	221	173	212	231	225	207	199	197	185	190	222	175	197	214	191	194	221	201	198	170	228	196	206	198	192	215	205	195	175	209	212	206	218	195	200	208	207	207	228	193	199	219	188	195	201	204	182	229	225	212	195	224	216	200	214	221	225	213	208	185	204	220	208	185	208	236	222	204	229	208	199	195	186	185	216	204	207	225	190	204	200	208	187	203	191	207	209	219	203	215	194	191	221	187	226	176	207	216	205	212	215	214	240	221	201	243	192	224	207	219	210	221	222	203	243	218	189	219	242	233	213	210	222	204	199	217	225	192	195	183	167	201	189	214	210	186	206	232	194	214	208	229	222	208	222	176	189	221	194	178	217	210	213	222	200	188	213	182	213	209	182	205	232	207	202	193	197	223	203	189	231	226	207	188	189	240	183	211	215	207	200	224	199	199	210	201	204	206	193	208	200	211	216	204	220	213	197	216	202	201	208	210	214	215	216	195	218	193	193	212	184	228	197	220	201	234	232	205	207	227	190	199	209	181	204	218	215	202	188	214	202	204	177	221	224	223	206	238	196	216	215	207	185	213	209	190	173	199	189	210	215	201	219	204	202	192	188	205	203	190	190	179	226	213	204	183	211	184	220	205	186	218	174	212	204	213	197	191	195	181	187	194	209	199	186	166	211	200	237	195	207	167	208	197	187	208	224	205	177	194	219	205	227	215	219	201	208	189	203	222	216	219	220	206	212	190	210	218	202	192	202	185	215	217	178	229	204	204	205	198	210	205	210	221	197	180	205	238	203	209	201	215	208	220	205	216	202	234	228	209	193	200	230	193	237	177	204	195	190	197	205	213	214	200	207	215	232	208	212	220	202	215	232	192	204	219	199	189	196	175	206	220	221	222	225	212	207	216	183	185	203	203	185	202	229	200	231	209	218	208	182	198	232	195	180	217	223	203	231	202	179	206	213	183	210	218	181	201	199	225	220	205	177	200	205	186	195	197	196	228	210	207	214	179	190	199	188	204	204	198	215	206	211	179	187	215	214	219	216	206	231	197	201	183	219	189	209	204	211	188	196	175	191	199	192	201	221	195	224	205	213	221	193	210	202	194	223	196	197	201	220	232	221	202	204	220	202	212	209	218	197	204	188	189	211	219	189	193	195	211	198	185	208	190	189	204	231	187	217	200	192	216	223	203	215	180	222	208	206	185	189	212	206	208	184	208	241	199	220	229	210	185	187	212	238	225	213	208	225	189	205	200	202	218	190	205	198	210	217	217	205	205	201	233	200	210	213	205	199	236	230	228	227	204	205	199	191	168	202	199	200	227	202	196	212	206	177	203	208	203	212	224	194	225	207	186
1807	634	566	552	488	542	525	513	508	503	477	468	466	513	551	475	465	504	452	457	483	454	473	463	486	488	481	490	504	474	468	464	466	450	515	512	511	476	427	508	510	462	473	476	484	518	487	505	461	487	461	520	491	467	458	460	455	493	517	427	472	433	451	481	505	484	468	492	468	499	470	512	515	542	475	495	534	515	532	453	486	506	481	487	485	475	483	493	517	465	512	490	509	447	492	479	526	485	445	459	494	492	487	458	474	456	490	479	470	514	474	495	468	488	499	458	486	476	481	518	491	505	507	525	464	457	555	491	494	467	473	479	476	484	491	470	474	462	482	504	476	513	500	467	479	435	482	452	500	465	486	521	506	520	492	479	506	442	465	465	473	469	506	480	461	492	475	478	482	479	485	484	476	438	446	489	472	463	491	485	459	475	491	474	466	479	491	495	466	479	487	505	440	502	446	467	494	480	490	451	501	499	499	460	462	518	510	507	446	501	495	482	473	479	468	476	498	495	491	499	460	505	457	481	462	459	508	466	495	459	444	515	536	492	464	468	430	464	470	478	488	469	452	471	462	494	482	492	488	500	462	471	489	490	464	494	473	459	502	471	524	494	454	470	483	503	481	525	435	506	483	479	456	475	500	478	477	494	472	499	465	466	450	484	484	448	490	482	469	516	484	498	485	492	493	465	495	485	471	478	447	459	486	459	498	439	452	488	463	479	489	491	492	490	471	475	472	479	463	510	478	494	445	487	479	474	464	525	465	484	440	465	459	494	446	459	505	445	483	475	464	464	448	505	459	482	462	507	469	472	514	445	475	472	479	490	487	460	451	478	479	494	485	463	452	478	452	464	504	495	461	452	478	474	473	495	514	457	456	490	461	486	457	460	440	473	473	480	444	486	502	505	506	479	496	422	477	488	451	469	503	458	504	468	455	507	466	485	462	467	494	450	495	472	490	442	461	483	453	462	499	470	450	484	473	490	506	439	523	450	473	454	472	487	472	471	453	474	498	483	462	475	462	519	456	491	479	449	484	478	440	523	513	519	476	489	487	443	459	470	505	467	497	512	481	467	450	468	483	494	516	430	448	521	475	465	438	506	444	492	474	476	441	462	449	486	511	494	512	486	471	497	421	470	489	516	474	491	518	468	476	498	475	483	496	479	474	462	437	454	489	472	511	498	450	471	487	497	515	483	510	493	458	502	454	488	497	505	481	482	449	493	449	485	506	493	490	469	527	468	474	497	441	465	484	419	486	483	505	460	499	486	459	468	467	507	480	460	487	473	496	448	490	498	505	453	527	498	488	498	466	488	488	454	496	461	480	472	488	470	510	488	454	512	496	471	453	489	459	471	509	459	497	514	451	471	467	483	481	437	478	477	474	523	474	478	445	479	486	483	476	466	502	477	472	510	466	499	462	486	455	506	475	471	484	449	483	479	493	499	481	502	477	504	459	458	505	452	507	504	469	457	507	433	492	467	439	514	465	479	479	504	493	476	484	480	464	506	454	459	478	489	475	476	456	465	483	498	437	508	487	464	480	472	507	488	528	473	504	490	483	475	470	462	448	496	479	436	490	436	508	484	483	465	463	468	538	473	453	471	488	450	481	500	483	504	460	420	471	475	519	482	446	486	502	474	477	477	482	443	453	497	511	464	470	473	483	500	476	483	465	447	470	476	499	484	475	482	472	432	464	480	475	505	491	445	521	477	474	453	493	468	502	442	500	499	461	459	481	488	442	453	434	443	441	484	485	515	475	482	437	458	489	453	482	470	472	446	471	496	456	459	441	464	478	450	449	442	476	496	476	433	501	493	480	499	502	493	490	445	442	497	457	455	468	473	473	448	479	489	507	485	461	460	464	464	531	448	524	469	479	483	438	494	473	474	461	456	511	493	515	493	468	477	475	492	510	473	474	434	456	453	452	469	493	518	499	451	460	524	457	467	514	500	496	465	480	487	467	506	436	482	467	521	463	452	485	493	441	475	437	488	508	458	463	504	462	502	489	447	496	481	469	476	465	480	449	476	458	471	485	473	485	464	468	457	469	479	507	463	485	457	470	486	467	459	454	438	466	493	488	459	500	475	490	460	452	477	493	506	453	483	461	463	459	493	454	531	496	512	489	469	496	484	435	481	470	491	469	475	467	457	494	494	464	479	461	485	479	452	502	472	480	484	504	483	477	495	448	480	486	484	492	464	445	475	506	511	493	460	452	459	494	484	522	496	491	504	500	478	425	445	550	501	468	491	499	458	478	496	440	493	475	482	486	511	477	505	468	480	493	455	499	456	464	501	488	460	470	473	485	486	489	461	456	470	471	474	454	462	488	449	488	472	517	480	475	459	475	521	473	464	477	505	529	476	459	484	499	449	508	480	496	446	473	516	505	448	501	470	476	442	512	485	489	486	506	458	505	482	530	502	474	474	503	476	479	464	482	471	520	514	481	477	480	462	488	475	470	456	434	506	471	508	506	456	470	479	451	495	457	472	455	502	512	507	491	455	487	491	486	505	488	460	450	492	499	506	456	503	480	499	488	455	496	488	471	506	487	436	505	497	510	465	494	491	499	487	463	495	501	490	507	496	468	483	483	473	471	442	479	469	488	471	476	463	473	514	461	459	443	445	465	492	482	511	469	472	509	475	474	438	440	453	520	477	460	499	483	468	506	484	515	496	492	437	485	473	491	483	439	460	471	453	464	458	461	534	498	479	452	514	467	440	474	465	455	491	490	471	494	486	485	512	472	485	500	487	473	508	508	441	514	474	479	477	488	474	507	460	457	484	474	489	530	475	493	517	476	457	488	475	502	482	502	499	483	484	492	497	508	455	452	484	471	459	462	489	460	507	457	494	490	481	511	451	486	482	475	464	468	477	443	457	491	439	475	461	502	504	456	494	455	463	474	493	473	459	511	466	489	461	496	481	444	453	475	491	457	539	496	484	488	458	451	536	472	476	491	508	470	497	500	471	473	498	478	463	454	453	472	448	437	513	455	494	484	436	500	456	456	487	507	495	473	490	479	481	505	527	490	502	492	485	482	480	449	474	472	465	452	428	495	498	483	494	483	486	435	460	480	470	455	492	499	444	526	462	472	464	450	455	505	505	444	482	454	480	473	467	461	482	480	451	471	496	448	487	469	466	500	485	490	479	455	501	469	501	477	460	473	491	482	482	484	454	509	495	476	484	491	479	436	479	481	488	495	495	441	462	506	457	458	463	452	472	447	457	487	474	476	452	501	463	471	483	479	488	458	493	474	453	463	444	433	459	432	491	494	470	472	485	508	493	465	503	463	527	497	475	488	487	474	429	424	439	475	499	468	476	475	497	496	501	460	481	536	467	512	479	481	469	500	497	487	527	481	464	462	454	460	534	513	487	500	452	465	483	498	439	514	487	479	480	476	496	456	464	447	472	465	491	456	515	471	475	475	470	447	449	485	434	464	429	491	469	501	503	464	442	455	465	495	460	459	463	461	485	483	475	467	452	482	452	463	458
7154	751	547	415	365	245	242	205	201	212	235	206	188	192	223	205	191	170	196	173	190	173	184	174	163	223	177	198	161	182	176	169	166	173	193	188	170	198	207	181	172	191	189	191	208	196	193	185	182	171	191	181	194	192	192	192	191	185	174	188	186	201	176	184	182	176	226	178	176	195	197	177	171	222	201	198	201	192	200	166	196	189	191	192	170	172	202	188	193	176	187	171	209	179	209	183	192	184	165	187	190	190	201	197	184	184	194	177	185	187	187	180	178	203	189	167	167	187	191	172	183	210	180	209	157	163	196	181	177	178	202	214	201	196	182	197	187	197	186	187	176	193	183	203	197	191	175	172	171	176	207	184	190	205	209	218	166	187	175	195	196	184	209	186	178	197	179	182	170	182	206	191	193	215	177	211	173	186	197	178	205	182	211	180	182	179	194	191	180	193	195	188	181	202	177	180	163	193	200	164	180	210	168	208	167	156	170	205	195	213	197	191	158	189	180	203	215	182	203	178	196	190	181	160	177	191	179	179	186	176	168	174	169	209	201	183	181	171	205	179	208	177	197	200	193	159	181	183	174	209	195	153	157	173	190	190	185	209	182	181	179	149	169	215	201	212	191	212	193	196	193	230	189	185	176	194	194	183	213	202	187	170	185	204	151	186	191	174	171	167	183	194	210	169	176	177	172	203	183	175	180	180	213	197	208	161	186	199	199	198	198	184	152	187	170	196	182	195	188	187	185	173	194	198	180	176	198	184	165	181	188	171	186	197	186	179	209	195	193	191	163	182	164	165	174	208	211	176	175	156	212	191	170	216	180	200	178	201	192	205	161	191	174	179	171	161	191	205	181	190	168	198	185	201	214	195	190	180	179	195	207	194	173	206	175	181	158	207	177	178	198	149	199	187	180	183	178	197	180	201	213	166	197	194	213	184	193	175	159	176	183	201	178	191	193	199	188	174	156	211	179	189	196	175	172	175	186	194	188	192	184	161	182	187	184	181	208	195	180	192	205	183	198	178	217	185	204	176	187	184	193	171	161	197	192	187	181	186	211	170	170	183	172	175	175	188	179	164	164	182	198	180	196	202	205	206	197	189	193	184	177	175	170	190	202	173	187	194	207	200	150	192	197	175	183	193	187	206	168	176	170	189	190	200	199	195	200	175	200	189	177	197	158	168	193	163	171	177	187	189	192	173	172	191	192	153	164	193	197	181	190	187	175	199	198	171	155	168	181	152	203	169	196	184	177	201	193	172	178	185	154	195	190	188	204	189	197	171	186	171	206	197	164	178	184	188	173	176	212	210	161	187	200	204	187	197	165	190	190	181	191	200	199	167	186	201	214	162	186	187	199	207	196	193	160	185	182	165	176	196	190	176	217	184	187	178	183	180	170	169	190	164	196	187	167	193	181	168	164	183	181	158	201	174	176	182	169	183	163	183	163	204	178	184	226	197	181	183	172	195	185	199	170	173	195	187	199	199	202	200	193	202	171	175	181	184	198	178	163	169	151	193	179	182	186	179	192	197	173	215	200	182	177	187	169	189	188	187	179	169	181	178	175	165	178	185	157	192	177	171	172	191	198	192	200	204	183	177	189	163	210	186	197	211	180	192	181	183	183	184	183	210	186	152	179	170	194	167	180	202	170	183	168	196	172	188	182	190	193	217	197	170	190	175	186	203	218	199	183	198	184	183	180	176	197	167	171	195	210	169	197	211	213	174	187	196	164	208	177	198	200	190	196	177	180	206	167	183	193	191	170	196	177	186	194	175	183	181	199	205	175	170	194	185	183	185	210	193	193	153	175	207	200	188	172	227	173	205	183	199	194	184	183	168	194	186	175	162	182	180	213	189	187	206	192	181	183	179	188	185	195	173	181	185	197	197	179	179	209	208	195	224	165	162	191	195	203	191	185	164	187	184	181	184	165	180	164	163	193	176	195	183	213	203	179	202	186	166	221	204	183	200	159	204	173	195	190	211	176	188	183	178	204	193	178	172	178	184	193	166	178	197	180	194	209	178	166	177	166	186	186	189	174	170	184	183	195	172	173	192	195	190	169	197	181	198	174	196	198	193	190	190	203	197	165	171	185	196	195	166	163	189	173	178	167	199	181	201	204	181	181	200	170	164	153	200	191	179	179	171	183	200	181	180	173	213	174	180	202	179	183	179	172	184	159	190	199	180	176	162	183	174	190	196	186	186	188	212	179	211	187	205	205	178	179	169	174	196	170	222	194	193	157	169	184	184	188	181	158	156	190	190	188	183	169	179	199	177	187	173	178	202	192	209	216	213	192	185	185	174	174	160	171	229	172	188	148	233	189	191	190	180	175	202	204	192	189	168	154	171	169	188	197	200	169	197	212	187	194	173	216	196	177	178	170	197	183	202	188	183	169	186	185	175	203	203	192	202	175	154	185	190	224	183	186	180	193	191	188	192	214	193	209	207	184	195	181	185	162	164	171	186	234	168	170	176	194	168	164	191	200	211	191	221	193	169	194	161	145	183	175	181	176	189	199	176	196	180	171	195	180	175	211	190	186	155	151	177	183	165	192	207	173	193	181	188	188	195	215	179	204	176	182	184	207	182	209	199	202	183	205	194	213	215	191	179	173	180	197	167	186	172	216	167	184	179	173	199	197	181	191	181	180	178	196	168	191	174	211	187	187	194	195	168	220	159	198	156	202	189	154	171	186	186	187	170	184	189	197	180	205	145	179	196	154	189	166	193	179	190	202	167	159	197	187	186	202	194	184	172	159	192	166	194	209	217	216	174	179	162	179	179	168	162	186	194	204	192	187	185	207	175	169	204	200	181	204	193	170	187	185	172	217	175	195	190	191	168	168	183	186	194	184	207	180	189	209	190	162	206	186	205	159	178	188	186	188	174	203	196	184	164	162	193	179	181	199	184	175	181	193	201	175	193	192	195	186	188	165	177	192	195	162	202	193	191	186	206	189	186	188	181	168	183	191	160	177	191	184	173	168	206	180	181	166	202	172	198	185	191	175	168	164	170	177	202	178	191	189	183	174	208	156	209	201	204	203	189	182	198	189	174	215	186	190	165	175	208	171	188	207	185	176	203	196	202	192	154	174	168	191	174	188	156	205	198	187	211	166	184	192	194	164	170	179	180	201	188	178	200	177	209	184	191	173	190	182	193	179	197	154	175	186	196	174	169	195	170	174	189	189	202	193	198	222	190	216	188	172	177	223	184	171	202	165	184	178	176	175	172	185	186	195	201	173	181	194	170	197	185	204	190	173	183	208	205	177	189	170	179	198	187	171	186	194	166	180	178	208	171	198	174	206	202	193	205	193	186	195	210	193	175	182	190	208	197	156	188	203	180	183	184	202	168	202	177	167	174	191	186	167	170	175	191	179	164	204	195	182	161	187	206	174	189	165	187	218	172	186	183	176	177	198	189	188	181	188	196	189	199	202	191	176	176	185	181	194	204	188	183	189	188	176	182	180	190	186	184	216	224	175	192	198	199	173	171
6400	987	1225	1254	1129	855	793	652	636	637	585	555	550	535	569	494	465	481	450	469	487	449	458	444	484	464	445	462	430	440	513	451	460	472	426	426	425	451	460	458	458	449	382	487	445	426	443	413	423	422	443	449	409	424	426	458	460	395	458	434	475	427	423	449	480	445	426	446	437	493	461	428	427	466	468	443	451	452	454	443	465	452	470	438	457	431	455	430	445	442	476	431	414	444	454	434	437	431	430	445	413	411	394	394	437	441	402	454	430	422	451	446	451	446	384	450	443	409	413	404	432	435	425	426	435	455	422	470	398	443	465	445	401	439	437	411	425	442	439	414	422	442	434	412	449	426	440	480	384	411	409	411	462	452	434	441	414	433	455	446	454	460	435	407	456	433	416	428	433	406	410	418	420	426	439	439	436	423	476	457	416	391	454	408	398	398	442	430	425	439	437	477	436	453	423	408	434	438	426	407	424	439	396	439	417	427	426	381	458	438	433	420	439	403	469	411	443	410	420	442	416	431	405	467	437	382	487	424	423	398	403	404	451	395	440	422	400	433	442	479	423	442	424	427	408	441	417	424	405	435	431	401	388	426	477	391	409	440	392	452	429	411	435	424	436	441	427	411	408	393	430	441	431	419	447	433	412	406	426	403	429	412	449	456	417	422	399	402	424	406	446	384	446	421	435	433	395	406	440	431	454	440	401	427	413	435	469	417	455	454	410	439	386	466	464	433	443	424	438	405	381	429	461	438	406	421	405	423	416	437	419	452	406	433	436	404	411	449	433	430	428	410	455	427	407	404	483	461	453	439	443	429	452	415	426	425	459	397	420	418	465	454	448	428	473	454	464	409	447	443	415	455	438	446	461	451	408	434	438	412	434	396	461	455	436	437	455	446	420	387	447	437	472	443	475	418	420	476	416	393	423	422	465	418	431	421	389	445	429	425	466	429	397	430	436	422	467	434	457	416	442	427	453	417	408	448	451	436	426	406	445	440	425	413	450	420	395	442	440	437	399	431	411	435	413	408	422	451	448	419	428	418	422	435	420	429	435	425	443	440	439	404	452	388	408	430	448	406	456	461	438	461	425	423	401	433	447	398	433	436	449	449	436	467	447	453	384	435	436	447	444	407	411	423	422	430	437	437	378	434	457	445	419	423	434	420	448	430	432	401	452	440	427	426	397	423	428	436	434	443	417	437	426	375	430	416	407	441	446	410	398	452	427	457	420	425	428	449	418	417	436	431	403	412	398	410	459	437	444	439	395	434	410	413	406	428	431	404	439	408	414	414	404	396	408	458	466	414	434	461	429	456	449	446	434	394	429	447	454	411	411	427	418	422	449	406	406	423	438	474	453	412	427	452	430	400	434	445	419	452	451	455	418	440	443	431	439	440	385	455	439	440	441	423	426	400	433	432	432	448	438	432	412	442	454	429	421	404	408	432	433	451	439	414	450	389	450	415	465	472	429	425	408	421	443	419	445	434	426	417	435	435	414	395	444	398	443	447	444	398	436	445	419	439	406	469	465	429	436	425	407	423	421	423	428	434	415	433	459	402	414	426	448	468	428	458	455	430	422	421	463	465	401	424	436	423	453	427	419	443	436	439	439	416	426	404	445	492	429	428	424	452	452	463	402	430	426	420	391	419	465	445	429	425	428	426	425	428	433	426	393	464	433	434	414	454	415	421	423	433	477	461	431	394	459	446	400	410	429	450	416	455	438	417	410	450	449	411	411	377	463	453	407	401	435	414	407	446	488	454	412	428	451	438	467	448	421	450	455	422	430	502	416	460	438	433	428	407	437	439	448	449	432	439	406	399	439	389	449	444	457	438	466	455	450	422	470	440	440	426	385	414	431	416	425	438	412	442	457	428	422	444	441	427	438	423	447	444	438	389	392	455	440	458	415	451	423	451	462	421	425	439	455	411	391	414	449	390	415	413	398	391	428	429	431	409	440	440	417	457	419	424	415	427	438	428	433	410	422	446	411	401	444	455	425	431	440	390	402	411	456	459	436	423	440	442	415	421	457	414	437	413	418	420	409	416	420	447	434	413	426	438	415	397	436	452	412	411	449	454	426	470	433	435	452	440	432	458	425	476	445	435	408	466	427	457	448	465	431	444	462	402	384	411	423	437	437	455	409	407	422	459	424	440	467	463	422	463	444	417	447	445	439	420	397	434	446	432	463	410	448	413	428	458	432	411	431	431	389	406	437	417	401	451	396	454	451	442	435	456	429	447	420	440	448	449	436	410	448	431	450	441	438	443	450	419	392	438	436	447	402	444	409	429	436	456	452	429	416	405	445	412	413	452	434	430	452	443	422	455	460	399	461	421	431	392	439	428	412	382	431	452	409	475	432	445	464	424	475	410	444	436	408	444	436	430	457	413	449	424	486	407	441	417	440	419	397	398	418	442	425	439	469	431	426	433	472	417	451	439	442	423	425	461	411	419	401	435	427	423	427	424	446	429	414	427	426	428	448	411	402	428	442	466	431	428	421	434	482	415	460	444	444	435	431	387	448	423	408	431	416	406	467	447	434	411	432	419	425	398	403	473	438	419	462	455	440	423	407	455	428	401	420	445	469	392	426	434	397	420	393	403	430	429	434	421	448	386	442	403	450	430	457	414	428	473	420	427	415	449	458	461	401	439	443	408	443	419	429	468	450	464	450	418	468	430	434	409	437	392	439	430	404	415	452	468	445	437	399	400	380	411	415	411	420	420	442	421	452	378	434	390	415	419	438	432	417	409	431	419	446	446	415	424	431	444	456	425	406	407	429	434	430	462	421	416	416	477	455	406	465	454	430	421	444	397	389	435	455	424	415	437	421	460	460	390	404	415	411	453	406	442	445	443	444	453	416	414	474	447	399	434	446	409	467	463	465	419	400	410	481	432	428	437	393	393	466	418	414	439	420	457	455	471	409	425	409	436	431	404	450	435	436	452	452	427	426	444	458	462	439	462	428	427	434	443	448	453	414	476	418	435	415	399	430	406	398	395	428	440	427	465	434	388	458	411	440	376	477	438	403	428	454	481	445	428	439	413	412	424	420	452	405	427	436	429	446	413	430	433	436	444	453	434	422	441	435	456	425	393	430	433	420	459	433	383	438	429	452	445	407	409	431	424	443	436	446	422	454	443	444	448	393	423	421	413	405	447	428	438	436	438	387	450	434	395	399	423	420	422	421	414	439	418	434	411	430	391	436	432	414	403	442	433	432	404	418	423	388	464	440	474	446	413	446	453	416	415	412	445	438	413	433	421	406	457	415	453	419	397	447	462	455	428	411	404	431	456	437	413	427	436	390	392	430	397	427	435	398	445	470	447	482	415	471	459	465	447	433	418	416	414	437	405	414	451	430	424	406	446	439	414	402	404	418	432	463	419	451	443	428	423	470	436	476	437	420	460	420	466	475	424	422	450	429	450	470	422	446	434	441	442	386	393	428	425	403	438	433	430	451	441	454	429	431	428	433	438	390	415	421	427	402	408	416	416
13706	1307	811	592	375	260	220	186	178	168	143	126	148	109	121	118	117	92	115	91	105	108	96	96	95	97	77	87	100	89	97	111	93	94	79	101	92	92	98	100	89	98	86	92	93	94	92	79	85	94	92	91	93	77	100	79	89	94	105	95	86	111	89	106	81	103	100	100	92	85	90	88	101	102	96	88	110	79	87	89	95	87	105	98	101	118	105	88	93	94	95	103	80	87	88	101	100	76	104	125	104	89	82	88	82	91	97	98	92	71	83	92	66	69	83	88	87	95	93	105	75	81	75	77	97	77	96	88	91	121	81	95	82	96	98	77	96	81	107	85	111	86	90	89	83	80	89	116	89	81	106	87	68	83	94	102	101	100	88	100	98	102	100	96	84	73	78	88	86	81	104	91	108	70	82	93	106	74	85	88	97	92	102	96	98	91	84	98	82	82	100	89	92	103	97	101	88	112	114	99	94	87	97	90	96	79	101	98	94	90	96	105	96	102	79	98	77	81	67	102	80	78	74	91	96	97	85	105	113	91	77	105	96	94	88	85	90	80	86	87	104	80	85	100	81	95	88	110	97	114	104	87	82	96	94	74	95	100	83	77	102	89	89	97	85	102	78	97	72	70	83	103	82	57	104	83	101	107	103	77	85	83	101	82	89	110	81	91	106	88	84	94	96	88	101	94	74	86	116	88	84	98	98	91	80	90	101	107	83	96	106	86	71	93	84	98	82	87	89	79	70	104	76	76	101	94	92	87	100	96	115	76	89	79	100	74	95	110	83	72	84	85	91	97	97	93	98	95	98	104	90	77	108	74	111	100	85	77	74	100	70	91	91	84	104	93	75	120	93	87	85	104	85	85	76	74	111	89	90	93	82	89	73	104	100	89	100	81	71	86	96	83	93	77	90	104	87	74	90	90	88	94	84	89	81	97	94	95	79	82	94	89	80	98	100	93	89	62	88	104	98	87	98	93	93	76	95	95	89	112	94	95	89	101	62	84	90	97	90	98	99	85	92	104	90	94	108	94	125	102	94	97	98	76	90	69	93	89	94	94	101	90	76	66	83	85	87	71	91	100	105	85	79	91	87	75	101	87	99	106	103	87	91	83	90	93	95	78	83	103	79	104	112	76	98	86	97	71	98	107	95	96	91	86	107	104	90	86	72	89	91	88	97	101	80	110	103	90	76	98	87	93	93	98	83	94	86	107	93	66	70	102	102	87	118	95	96	83	91	81	89	96	91	94	85	98	95	84	79	74	99	96	83	87	90	92	87	109	108	82	94	97	81	88	83	85	97	95	88	118	93	99	93	81	87	90	105	89	89	90	75	81	78	81	95	113	106	84	113	72	74	78	101	86	87	122	84	73	88	92	84	98	99	92	85	99	81	69	84	83	91	109	105	86	100	77	95	99	97	100	82	93	107	114	101	94	70	92	90	111	114	110	92	88	93	94	98	107	83	92	93	81	82	87	91	88	100	100	83	85	98	74	80	94	101	96	95	99	72	91	100	100	101	74	85	95	94	68	88	94	91	80	85	105	98	91	82	91	100	106	84	76	93	79	96	82	101	96	88	102	89	81	85	85	86	99	92	92	99	71	80	90	80	89	73	79	107	87	91	97	93	76	95	90	88	102	80	89	79	103	91	82	84	102	77	94	86	92	97	76	69	97	102	83	93	80	101	82	79	95	85	95	90	85	82	81	94	77	91	98	75	79	94	95	105	103	67	96	96	85	74	94	88	88	68	99	87	81	106	99	112	95	66	77	93	88	93	100	86	90	66	91	96	82	97	91	93	89	96	89	102	88	105	79	91	85	74	104	96	112	86	98	90	74	93	81	79	99	104	98	72	86	86	91	85	95	81	78	113	99	92	90	88	110	98	86	113	83	73	91	93	83	84	105	86	86	97	100	99	79	87	111	90	101	80	100	100	83	95	66	79	102	86	91	75	98	88	78	100	87	89	86	71	98	109	106	92	65	89	70	77	94	87	82	93	105	87	99	100	90	91	82	78	87	83	91	92	91	84	93	108	98	95	98	86	91	92	89	98	88	118	81	100	83	113	88	94	101	93	100	102	92	81	75	85	92	108	103	92	98	79	90	84	94	65	67	81	96	77	94	83	97	75	79	75	106	79	80	86	110	95	112	77	106	107	84	74	84	84	90	115	87	115	105	89	93	72	93	78	98	94	103	98	95	94	85	98	88	100	102	94	105	76	83	84	93	96	98	106	82	94	106	100	80	78	91	83	76	86	105	108	87	106	92	77	79	74	92	96	116	99	109	98	98	89	93	100	98	98	84	85	99	110	88	71	78	81	96	99	103	94	85	101	91	91	95	82	93	95	94	75	91	75	77	81	97	82	91	79	99	87	89	86	91	93	92	98	86	94	88	108	96	97	88	89	76	92	78	80	99	88	86	99	70	74	94	89	81	80	85	86	107	91	80	78	90	103	107	82	102	81	87	81	81	78	81	92	89	86	69	100	93	102	95	83	95	98	95	94	85	88	108	101	94	94	89	72	96	110	118	88	87	88	83	79	97	97	96	95	84	97	85	114	85	89	83	90	91	96	97	109	86	79	87	87	99	113	95	80	83	82	83	91	113	100	86	90	70	116	106	103	91	100	75	84	99	103	86	83	97	82	72	72	87	92	87	75	90	88	107	97	79	92	100	82	100	82	93	99	106	73	92	82	96	94	86	72	85	76	86	77	98	104	85	78	103	81	111	77	75	95	110	108	103	82	102	90	80	79	103	91	75	104	108	86	86	77	81	93	87	91	81	93	91	109	88	88	99	84	92	85	101	96	95	105	63	91	82	106	92	83	91	111	88	89	98	118	87	90	94	96	92	103	102	102	95	81	100	61	96	98	93	93	93	94	87	107	85	107	98	89	90	85	102	89	89	94	85	79	93	90	97	90	92	91	88	94	88	90	81	74	94	85	84	95	107	93	109	91	87	96	82	109	92	94	88	88	98	84	90	90	93	86	122	77	94	89	65	93	77	86	97	97	99	96	94	93	77	99	98	103	89	74	105	95	75	83	86	102	88	95	100	116	94	92	98	86	88	93	87	86	87	85	119	85	84	85	95	86	113	75	86	90	104	110	109	90	98	84	79	86	104	94	93	98	79	87	101	98	85	100	98	87	91	86	93	109	100	85	90	98	95	85	93	88	84	82	82	95	96	83	91	83	96	89	104	95	89	90	95	96	103	104	96	88	89	74	115	99	94	88	72	85	96	102	81	80	85	83	104	109	91	84	82	87	73	78	84	89	106	73	99	124	92	87	91	94	102	97	80	101	79	114	81	81	85	84	103	108	82	94	89	88	91	84	84	92	84	84	104	89	113	103	77	85	96	104	85	111	113	103	92	79	78	86	90	107	98	103	90	88	98	98	74	86	80	88	76	83	106	91	91	95	80	80	124	82	90	86	102	96	80	108	94	88	86	88	97	100	97	105	101	93	95	91	109	102	78	105	72	97	92	87	112	80	99
7981	1163	1714	1875	1508	1132	983	817	713	596	545	446	457	402	369	368	322	359	317	339	331	306	314	295	267	301	269	250	310	273	258	261	273	243	252	267	254	276	234	257	257	247	267	250	234	244	264	233	249	243	249	249	257	242	219	251	224	245	234	234	264	256	234	283	260	232	248	243	266	250	229	243	281	283	292	273	272	280	263	282	277	279	269	297	274	240	241	220	252	253	231	236	233	232	208	235	256	241	237	232	230	226	220	194	226	230	220	235	218	221	249	223	221	240	217	262	224	220	223	228	230	237	249	259	225	235	249	214	245	231	227	229	240	230	227	236	240	241	233	230	222	249	277	243	239	216	235	245	246	247	245	237	224	240	217	230	228	215	205	215	234	229	235	234	235	216	233	200	235	190	234	239	225	261	238	246	239	240	198	232	234	204	231	202	228	239	224	245	242	245	231	220	230	239	251	207	233	217	237	227	221	224	232	205	227	234	237	236	221	233	244	211	240	229	238	237	223	224	226	209	242	247	231	216	240	236	223	234	244	239	211	210	223	233	253	244	239	240	245	218	253	267	234	249	232	211	217	244	249	217	230	188	220	248	244	235	204	238	237	232	243	209	258	246	244	214	208	222	213	224	234	225	226	253	244	253	207	235	227	236	247	223	246	184	199	237	219	232	234	234	236	208	205	222	246	218	217	201	222	224	236	226	186	228	200	215	213	253	235	227	249	246	251	215	231	197	224	235	217	229	250	212	259	214	256	247	228	238	203	235	231	265	247	238	241	217	242	203	220	220	223	223	246	236	239	229	227	187	219	219	226	232	232	223	230	240	218	223	225	206	233	229	229	212	238	237	222	202	243	212	236	240	224	247	227	231	248	231	234	215	251	220	217	246	224	221	231	234	232	217	211	224	245	249	246	223	239	238	234	231	229	229	244	225	223	244	231	207	205	254	201	230	228	232	223	224	227	230	211	224	256	211	223	201	232	213	234	220	221	207	251	229	234	223	232	226	208	231	240	222	223	222	236	243	220	206	215	267	222	213	226	221	231	262	213	250	232	239	242	262	228	216	250	223	238	213	212	224	244	226	240	218	215	205	234	218	221	204	230	244	234	230	212	238	261	212	235	216	200	235	246	242	249	222	253	237	247	244	220	200	196	211	203	218	241	214	219	236	233	189	221	222	244	209	242	219	237	214	209	238	229	245	229	224	228	235	206	232	232	220	225	263	230	219	260	225	255	218	224	220	234	261	224	203	219	234	233	229	217	214	233	227	231	204	235	249	220	235	227	234	240	226	237	230	248	243	243	253	236	217	226	239	213	235	233	223	207	249	208	225	249	207	234	249	231	241	231	255	227	220	228	238	260	222	247	238	239	215	248	220	214	232	245	239	218	217	218	232	244	218	261	212	253	213	236	210	247	240	227	211	228	229	268	253	255	260	244	208	246	242	261	250	216	213	249	245	235	240	231	259	254	224	213	210	238	226	235	224	222	250	209	229	256	226	208	235	252	269	227	223	219	241	228	240	248	246	241	228	230	242	228	230	235	220	255	212	244	231	217	254	222	234	256	253	230	245	233	235	210	233	235	233	212	218	221	236	235	221	245	236	270	201	234	248	223	245	231	227	272	225	221	238	240	226	243	237	216	220	243	242	224	235	225	223	238	210	241	235	226	268	218	226	247	221	207	228	227	197	237	228	241	246	223	222	217	233	240	234	226	215	183	206	230	255	244	221	208	233	235	232	223	217	222	273	246	230	232	222	214	234	208	229	204	218	232	240	235	257	231	233	243	247	250	233	217	221	234	240	229	247	195	225	218	238	237	248	236	235	234	209	198	251	236	209	230	235	251	239	216	240	235	228	207	230	242	241	232	232	241	225	215	194	238	216	234	237	217	226	223	234	244	213	216	215	246	223	214	213	229	230	234	236	238	230	246	237	235	194	224	255	226	216	247	231	233	223	232	223	250	217	229	224	244	247	211	218	238	217	223	242	245	237	235	218	233	226	214	229	211	228	248	233	248	193	243	225	216	232	250	234	251	217	223	224	246	248	227	220	227	239	234	246	243	241	213	225	220	238	225	234	216	239	231	217	247	243	254	229	233	213	236	198	214	211	208	210	234	248	225	225	221	240	239	229	220	224	225	248	251	213	236	247	239	221	214	243	241	180	242	210	230	224	219	224	246	249	250	235	225	227	254	224	226	231	209	229	248	251	233	239	253	222	246	241	225	177	229	218	221	268	222	223	191	222	232	234	217	219	222	234	235	234	258	221	239	233	242	229	232	254	232	225	243	224	201	246	256	259	192	247	241	229	216	229	240	203	225	246	216	228	221	218	237	203	229	245	245	241	227	187	227	213	218	225	246	245	222	210	192	223	233	227	206	253	215	231	236	218	237	225	238	203	235	238	235	227	223	224	237	219	233	213	240	230	229	235	255	217	259	224	204	224	239	238	207	232	250	223	245	229	250	219	231	232	226	244	224	236	207	220	233	245	243	272	225	235	235	240	208	245	231	217	232	241	229	246	204	227	222	234	248	233	242	236	229	230	223	224	225	220	216	247	247	226	238	236	214	250	227	219	230	219	248	199	235	211	204	233	234	228	224	244	219	241	206	233	252	232	230	260	225	251	242	241	213	213	238	221	221	244	231	218	258	242	232	230	248	226	236	241	216	215	229	212	205	236	244	223	244	234	236	218	232	222	242	253	226	257	211	230	218	229	240	259	228	217	242	214	225	241	234	247	210	240	218	227	223	213	220	225	226	251	199	217	201	231	266	240	219	231	212	247	231	245	234	227	240	220	226	220	223	202	241	231	216	223	246	244	238	217	254	225	225	248	233	247	208	226	258	232	217	233	219	237	245	246	214	260	226	252	243	216	271	258	244	215	217	255	227	232	224	214	193	228	224	213	231	246	235	196	216	237	211	211	219	221	242	220	228	261	204	234	215	247	240	233	244	240	240	226	212	192	235	220	223	218	245	205	237	227	215	218	229	261	199	219	234	208	214	229	220	242	218	231	233	236	215	261	215	229	236	224	253	215	227	229	256	225	233	226	210	239	220	220	238	246	217	219	233	215	272	238	221	233	249	232	250	236	236	242	237	194	223	233	223	217	255	237	232	210	233	239	205	226	207	247	233	220	244	253	243	203	255	243	228	228	212	236	260	233	242	229	250	244	216	263	216	250	238	215	226	237	217	218	260	253	224	222	232	219	254	215	212	224	240	225	217	238	246	224	270	210	252	247	232	221	233	229	229	222	238	222	238	225	237	230	223	242	241	249	235	241	244	237	215	245	213	226	207	225	240	224	267	229	217	235	215	237	226	214	257	237	203	233	223	228	216	217	229	217	240	259	236	241	208	219	238	260	200	223	245	242	195	235	224	197	209	219	240	231	224	228	219	241	238	232	236	206	244	241	240	229	219	231	258	245	234	241	231	223	227	216	228	220	235	237	232	229	197	249	224	234	253	218	248	233	226	236	238	206	251	227	246	219	223	223
1429	346	206	194	218	201	201	222	240	210	211	218	192	224	208	214	191	229	214	206	207	204	195	189	215	204	178	227	162	189	203	232	201	201	210	205	188	168	207	227	197	213	213	218	206	194	198	201	241	204	205	183	179	198	206	210	210	207	195	192	242	199	189	189	192	218	183	201	171	224	176	240	203	200	197	211	199	182	203	204	222	207	209	186	205	208	222	212	196	202	184	199	227	223	201	185	187	197	183	226	237	212	201	194	215	210	213	204	189	188	200	176	205	215	211	199	169	185	220	218	195	205	226	240	218	209	221	213	223	247	213	201	187	208	209	207	219	193	184	192	205	198	190	204	203	208	217	223	203	187	202	199	201	202	229	227	226	224	181	191	209	183	197	245	209	182	200	230	223	195	206	222	207	181	199	189	165	236	212	198	206	206	209	184	184	209	176	191	190	223	219	220	211	196	195	192	203	207	172	211	194	199	195	202	224	189	188	188	206	209	210	212	190	200	205	183	207	215	215	183	179	192	198	175	178	205	214	212	203	206	196	180	170	224	212	204	214	193	213	197	195	183	174	213	217	201	214	172	216	240	220	181	192	206	218	177	183	202	201	220	188	190	205	227	204	191	207	190	197	210	199	219	203	209	213	226	207	200	207	194	176	204	189	212	200	169	199	208	186	181	179	192	236	205	198	226	211	180	214	210	227	194	188	197	213	204	219	203	187	194	215	205	193	218	222	206	201	230	201	213	212	217	224	212	208	218	203	208	201	217	201	227	194	201	211	208	189	177	226	190	190	204	202	208	211	207	193	216	218	207	212	224	196	210	214	200	183	181	224	196	207	212	202	207	176	204	197	201	231	188	199	164	191	229	220	218	187	215	197	232	208	225	211	201	197	193	219	207	221	216	202	223	208	204	202	212	225	222	180	203	182	204	206	196	219	203	201	181	207	190	175	214	185	205	171	219	196	239	221	211	217	202	196	192	191	202	171	191	204	202	231	233	216	201	185	170	217	202	200	216	177	205	207	180	205	201	190	207	212	187	181	210	214	203	210	202	203	202	195	197	203	228	193	206	209	206	190	218	195	179	228	192	203	203	202	207	200	194	205	207	180	177	204	177	211	207	190	183	186	229	187	187	213	191	207	225	209	202	207	192	172	196	206	199	218	240	189	209	204	205	219	210	216	202	194	192	198	188	182	221	204	212	204	217	212	227	206	213	208	193	202	174	232	194	218	191	197	207	191	196	209	198	225	233	219	214	188	207	199	216	187	204	223	207	203	205	194	210	191	206	205	210	230	191	190	213	208	208	176	202	218	183	183	198	217	184	188	203	185	177	202	196	197	202	214	233	183	209	212	202	210	208	209	201	197	204	209	182	217	195	199	219	212	156	223	216	194	197	232	202	211	213	211	190	206	245	208	209	179	193	213	215	184	203	209	224	195	208	198	192	212	204	221	189	206	234	202	209	189	213	207	208	195	182	205	204	195	200	197	194	165	191	196	194	212	229	214	187	191	197	222	212	199	221	212	224	201	221	221	220	209	209	163	171	187	211	172	217	203	196	239	219	190	218	191	197	195	180	219	219	211	207	223	225	196	202	220	205	191	227	194	208	196	208	204	242	206	225	208	219	225	181	192	222	211	215	196	207	201	197	207	196	192	213	227	214	199	208	211	192	211	220	172	182	202	209	188	216	200	197	216	199	207	174	201	213	195	208	218	199	196	201	189	202	193	199	193	210	224	202	201	204	215	191	213	190	185	222	190	216	211	192	211	205	203	180	209	213	223	219	181	218	196	192	195	213	179	190	185	223	187	206	195	214	191	176	199	192	209	204	189	204	209	203	189	189	201	193	177	217	237	189	216	198	191	218	193	193	195	205	204	201	186	200	222	205	212	215	204	218	217	189	189	193	162	196	214	216	152	207	229	205	172	190	202	220	202	212	218	210	212	197	221	214	189	233	218	199	196	202	195	199	216	196	229	203	202	202	210	208	174	185	225	187	201	214	211	197	204	199	207	204	196	220	230	215	185	216	208	201	202	197	207	191	231	177	222	191	201	199	210	191	215	219	195	206	215	203	218	226	194	193	242	225	190	198	217	207	226	211	198	191	213	182	202	210	193	191	209	203	191	201	217	199	205	199	222	212	203	231	210	201	219	207	204	230	198	216	207	184	210	196	205	194	211	193	195	216	209	198	218	188	190	183	199	200	207	234	221	205	174	188	215	190	217	224	215	204	231	217	219	213	193	192	205	195	208	203	208	222	206	224	202	223	188	213	231	216	190	200	208	186	212	212	209	232	206	212	210	216	193	215	222	226	180	218	194	191	205	186	201	213	222	188	176	184	180	209	210	225	207	211	198	214	187	186	189	179	200	192	210	201	204	204	188	182	215	214	198	208	200	203	182	207	198	190	217	237	197	201	214	198	221	206	213	173	208	207	206	227	204	245	195	203	199	184	192	210	200	206	208	187	182	203	191	223	198	220	211	239	192	215	208	175	198	205	225	206	179	173	198	186	197	210	222	207	221	208	212	213	214	191	220	206	221	225	212	187	190	178	228	180	199	225	203	234	208	202	238	198	185	193	199	213	203	213	239	193	199	229	198	197	213	170	207	197	185	216	199	204	197	208	215	200	208	213	215	205	228	210	211	218	206	182	209	200	190	184	194	201	202	200	205	220	202	160	193	177	183	200	218	218	198	182	209	212	212	191	207	224	186	215	199	202	204	205	188	216	199	223	213	196	203	209	171	213	224	218	218	207	201	182	210	218	227	200	214	215	196	201	199	202	195	192	217	195	213	197	230	180	196	195	161	183	196	194	192	196	197	191	201	197	208	190	204	205	207	201	202	219	201	190	193	198	230	190	216	174	194	195	205	195	194	196	235	173	207	209	216	190	193	210	191	183	183	181	197	204	200	220	183	251	229	200	203	200	202	217	190	199	204	193	189	224	217	206	232	205	216	212	204	231	192	214	210	168	199	230	191	216	184	224	204	201	197	197	215	215	192	225	222	214	181	195	199	200	198	180	223	194	234	203	201	199	210	191	200	184	186	219	189	171	213	187	212	202	200	186	204	197	216	203	209	203	222	218	170	202	184	188	196	205	194	208	204	185	187	201	194	212	196	196	203	195	208	214	211	219	180	183	181	203	202	196	165	212	229	185	184	185	191	225	186	229	196	211	220	198	190	197	198	197	176	212	192	177	199	201	206	200	191	203	192	200	213	179	215	190	217	210	187	215	213	208	233	222	206	187	198	214	187	215	189	200	209	188	187	184	210	216	214	201	200	207	201	187	229	196	193	206	184	208	230	207	197	198	201	214	189	231	196	205	197	194	200	207	214	194	202	196	205	185	206	190	211	212	188	177	184	182	224	230	205	198	228	236	198	205	224	210	225	221	182	210	201	217	213	193	205	212	212	198	211	194	220	194	230	194	204	209	196	213	185	217	226	214	212	203	175	210	205	208	197	216	216	186	225	182	213	225	204	181	195	200	222	219
1830	647	504	522	512	510	530	463	505	468	516	491	465	509	498	492	447	496	469	469	454	522	513	454	482	462	490	490	465	473	478	510	475	464	507	476	525	459	480	477	499	498	471	481	508	472	512	474	484	509	490	493	454	499	473	457	466	458	463	499	482	487	484	476	466	525	487	482	500	467	504	459	480	497	517	482	516	472	510	523	514	464	525	474	436	530	468	463	484	484	492	492	504	488	490	480	490	497	442	487	474	459	454	467	440	420	524	502	499	476	484	474	458	498	502	493	470	516	476	467	468	457	509	456	431	472	441	493	474	484	486	491	458	490	462	514	449	447	510	496	474	463	471	449	450	463	465	513	479	489	499	436	490	497	495	475	480	494	473	472	464	459	445	449	462	480	465	478	498	508	488	472	471	475	451	438	454	508	465	453	476	501	469	446	445	464	488	470	539	487	473	440	448	467	489	489	469	496	520	468	451	460	471	478	493	498	497	475	457	462	495	481	455	453	457	455	469	468	457	463	491	497	424	491	516	485	468	437	486	496	458	501	466	477	459	451	503	471	457	470	439	465	473	459	476	490	516	468	472	512	454	478	472	480	460	471	479	478	475	466	513	473	474	452	454	459	441	498	484	494	488	521	435	434	477	515	451	440	483	479	452	450	497	447	469	506	465	448	499	458	479	478	414	473	468	455	499	437	488	477	513	478	470	481	518	473	475	521	513	490	498	494	483	491	459	455	481	468	476	487	473	480	476	498	489	437	480	452	479	465	501	458	487	477	501	451	467	457	454	439	481	464	489	454	489	497	477	461	440	521	469	477	477	494	470	475	481	470	514	486	480	495	437	467	481	479	519	460	495	489	463	476	492	489	466	456	460	478	490	456	507	460	462	486	492	494	479	459	474	457	483	451	480	490	482	471	469	489	506	436	471	514	474	482	464	488	464	494	470	457	438	467	500	501	493	501	453	481	487	483	484	454	464	487	515	491	464	505	438	462	484	502	503	477	471	444	468	503	497	455	458	463	443	491	432	462	471	447	493	451	452	485	498	465	504	502	496	508	473	475	461	475	463	519	523	513	420	495	466	518	475	458	469	477	450	475	466	502	472	445	481	477	492	462	467	499	484	479	465	458	452	477	480	461	468	513	444	480	478	468	500	477	468	461	474	451	468	428	467	492	457	450	476	502	489	493	442	485	465	503	485	480	474	468	457	483	455	445	461	437	503	483	477	477	446	451	483	472	523	477	482	488	472	477	494	480	456	486	473	485	442	453	483	418	474	467	480	496	449	459	464	482	464	450	465	466	490	472	464	478	470	446	508	481	449	473	457	422	474	498	515	488	444	496	474	456	467	476	465	468	496	449	490	454	492	468	465	474	442	445	481	475	465	449	504	459	469	503	462	429	509	449	498	507	448	483	461	482	411	473	449	527	431	448	483	477	472	514	492	470	479	472	467	465	462	463	496	489	416	502	460	489	434	474	459	490	492	494	480	469	499	505	504	454	517	446	457	461	482	479	468	479	468	465	458	455	474	471	504	485	522	472	444	479	483	496	509	519	473	486	452	486	434	467	471	490	450	503	473	505	492	468	465	495	469	463	475	492	464	528	472	512	453	445	473	443	453	459	496	442	469	468	449	488	474	554	461	455	496	500	454	474	474	485	469	486	473	469	445	467	504	470	495	458	475	478	460	484	480	515	511	479	481	480	470	511	484	458	461	456	467	503	431	491	501	460	506	494	444	442	466	493	482	524	463	490	464	471	489	520	519	458	509	493	478	487	496	449	503	487	494	449	446	491	476	498	492	461	477	496	497	501	470	478	462	469	491	436	491	474	446	483	471	475	495	465	493	476	473	474	520	455	485	424	469	514	508	478	490	490	437	468	479	491	461	469	483	494	499	478	487	483	482	501	458	475	449	494	456	462	478	488	483	520	468	475	492	480	479	493	456	501	470	481	483	464	476	460	501	506	490	468	481	486	436	540	461	473	467	468	512	467	468	499	485	497	488	531	487	481	487	516	495	461	453	449	478	468	454	507	440	486	452	493	499	465	512	468	483	458	481	455	517	451	485	503	483	486	493	439	494	480	465	477	480	493	450	487	468	445	498	476	478	495	463	484	439	459	436	495	479	457	458	436	493	502	475	520	479	507	493	454	516	486	478	467	514	495	479	472	480	500	451	466	501	462	485	440	465	483	454	518	487	452	455	464	439	485	487	500	473	485	512	477	469	439	465	447	497	454	434	466	477	491	493	519	475	488	453	490	477	506	462	448	507	438	437	492	494	483	473	441	485	471	457	488	443	502	481	497	459	497	438	465	497	472	492	502	513	475	461	482	483	462	504	435	447	460	488	488	474	473	476	480	486	457	552	498	465	449	483	424	532	434	489	490	457	480	517	528	469	472	483	489	505	506	505	509	469	485	488	498	462	479	470	466	490	478	477	515	463	472	469	466	481	483	475	490	469	472	431	458	463	498	480	497	468	458	468	493	486	468	460	475	470	479	470	498	507	491	465	458	450	452	468	496	480	472	476	507	442	497	484	515	445	473	497	429	452	489	493	483	474	419	468	484	460	435	465	454	476	502	482	470	489	471	448	494	509	488	440	481	439	504	467	458	439	499	478	472	511	495	476	463	467	493	474	475	483	443	456	449	473	540	430	453	463	534	470	468	524	485	446	481	458	432	484	478	499	528	483	471	413	497	497	465	476	470	479	505	487	482	484	503	477	471	472	435	501	466	498	475	497	467	462	469	472	471	443	469	499	533	486	491	467	483	494	488	462	501	455	437	466	492	503	472	468	495	441	470	454	476	466	481	449	483	475	471	481	446	484	483	457	456	493	529	463	485	470	470	461	461	459	461	457	493	485	525	466	486	507	486	471	493	496	485	495	470	490	488	497	439	468	442	471	462	491	460	477	487	507	474	458	473	458	469	463	499	528	495	460	471	423	446	450	449	464	505	514	456	507	492	479	441	485	451	461	474	463	475	441	469	459	446	464	510	478	476	477	488	513	469	496	475	500	495	475	462	452	465	455	503	529	500	475	485	509	448	483	462	506	497	480	453	464	491	481	481	423	490	485	485	448	482	462	456	472	468	492	476	494	503	495	493	452	486	484	529	448	463	493	488	473	488	488	490	461	496	493	484	466	477	494	465	509	464	466	483	472	452	464	489	480	479	470	486	452	494	480	485	491	479	493	476	472	498	458	502	465	433	471	468	490	452	474	463	477	456	426	466	495	466	489	502	461	529	465	496	443	487	491	539	483	493	489	482	476	444	469	428	468	526	517	476	452	472	522	445	478	483	484	508	463	501	454	502	504	505	466	528	461	468	446	457	460	506	479	486	454	505	451	498	483	495	463	474	477	479	484	504	471	449	465	490	484	455	412	452	431	444	475	481	493	463	552	427	507	447	479	473	465	460	474	424	493	497	522	501	442	480	477	493	508	475	496	470	498	472	448	475	466	493	522	488	458	424	494	486	505	470	444	487	478	492	468	454
7172	707	528	425	327	293	232	243	228	207	201	201	193	204	220	204	208	192	202	176	176	173	184	210	189	196	191	205	168	194	169	168	202	199	192	166	170	165	197	178	187	175	167	155	193	174	193	158	200	185	209	198	179	190	185	186	162	178	174	169	163	171	167	153	173	181	175	163	180	167	184	185	196	180	213	215	162	188	192	173	188	188	179	179	186	171	181	179	183	208	159	155	189	192	200	175	167	192	204	197	180	171	172	200	188	193	192	190	171	173	178	182	181	178	181	180	184	173	172	169	191	180	212	191	170	207	200	183	178	184	198	169	199	176	162	204	199	188	163	187	194	190	182	177	210	173	158	168	185	182	182	169	196	184	186	216	171	182	198	197	188	196	205	164	172	164	202	186	170	182	180	189	171	176	175	197	160	166	187	194	173	182	206	209	193	228	188	172	186	192	173	170	189	209	161	167	193	176	175	179	148	188	198	196	185	186	185	186	160	190	173	165	186	203	187	177	192	184	171	202	169	190	187	201	176	189	182	192	164	172	189	165	205	184	189	187	176	177	178	169	196	186	195	178	175	177	173	168	179	181	157	168	182	173	161	155	207	171	181	184	157	212	176	184	201	160	184	194	167	184	169	163	182	177	181	169	163	200	180	196	178	161	182	201	177	173	181	180	198	167	194	179	171	190	188	179	203	163	156	189	179	195	199	192	172	197	181	189	154	180	203	204	165	171	185	191	179	188	186	188	184	171	178	183	173	169	197	180	202	178	196	189	154	165	183	205	179	184	192	176	173	208	185	170	161	198	203	196	177	186	176	186	182	157	193	189	182	205	194	174	180	202	183	191	168	196	178	186	169	179	184	182	162	198	177	201	185	209	207	200	181	195	178	172	204	184	194	179	179	167	181	199	166	179	195	176	189	161	196	162	192	178	169	204	191	196	183	187	176	164	214	167	166	192	206	216	162	155	197	197	177	195	178	177	182	195	201	165	170	180	204	171	193	188	170	203	197	158	175	202	197	175	217	175	197	174	186	190	183	165	178	195	192	183	157	143	190	190	174	161	186	180	178	196	197	174	170	177	206	193	198	189	203	188	183	192	150	186	181	176	170	181	159	168	183	170	172	167	189	169	164	197	189	180	184	183	157	166	160	191	181	179	163	184	184	198	185	153	184	206	195	186	167	160	172	206	166	193	210	208	178	204	158	181	173	202	148	180	180	192	178	201	178	192	155	196	173	173	166	180	162	190	186	182	207	156	190	179	176	196	158	174	159	198	174	182	179	164	163	183	187	178	172	162	187	180	172	196	181	176	191	171	200	204	200	153	215	155	182	213	195	187	164	201	192	185	201	177	191	170	182	171	159	184	196	172	181	204	170	183	167	202	203	159	178	182	169	189	184	197	182	176	184	175	170	172	198	188	185	176	202	169	195	168	148	190	174	168	165	182	167	162	180	170	179	161	236	193	178	189	185	153	185	166	176	138	200	188	185	174	178	213	194	181	176	171	186	176	204	178	187	169	162	167	193	194	146	179	173	201	187	164	173	172	198	181	172	203	187	198	179	210	203	169	181	168	172	173	182	176	186	179	196	165	191	183	178	166	187	166	171	190	175	191	188	208	180	157	149	144	168	179	184	168	192	180	189	171	154	168	179	200	210	209	164	170	163	179	185	189	157	174	199	187	198	173	182	181	192	174	194	183	188	212	165	201	163	176	153	195	184	160	170	186	158	149	189	185	203	208	200	180	187	169	199	165	199	192	186	172	183	173	168	174	177	167	189	199	164	189	185	178	191	153	176	175	175	172	185	182	197	189	199	197	172	169	185	158	172	147	182	201	198	192	192	177	178	168	184	192	184	196	165	156	175	193	175	190	197	171	181	206	197	182	194	194	192	191	206	179	173	199	167	183	166	156	181	189	187	213	190	179	174	185	199	206	196	196	180	184	188	172	182	183	173	168	184	199	198	201	158	180	185	171	180	194	174	160	170	160	178	191	202	168	182	186	185	193	180	184	194	177	183	174	205	197	196	188	193	179	175	190	175	189	195	167	186	175	181	183	174	196	190	182	175	172	171	172	163	166	169	187	182	175	168	200	185	160	193	166	200	159	209	181	171	183	176	184	174	169	176	214	183	195	179	182	168	165	179	153	182	199	164	186	170	170	188	182	175	169	188	183	168	179	176	178	150	165	217	188	207	181	177	173	160	162	193	186	187	178	179	173	193	184	170	180	189	201	170	191	200	191	179	175	200	191	151	172	198	184	187	190	197	171	202	180	187	188	187	173	145	180	192	179	186	203	169	217	187	204	182	192	177	181	162	206	204	177	208	185	181	181	186	200	177	190	182	184	195	163	202	182	188	199	200	188	185	170	175	166	204	211	193	206	185	181	224	197	182	181	198	172	191	167	182	185	190	190	204	173	152	175	191	189	163	173	196	181	157	170	171	185	173	165	166	180	182	173	187	183	166	176	219	194	198	189	171	203	189	191	194	161	190	179	178	201	201	200	167	188	187	202	167	174	174	223	174	204	185	197	173	181	173	170	198	163	180	168	196	176	183	168	191	173	216	200	186	227	173	169	203	173	186	183	197	200	169	179	182	194	159	182	141	164	173	152	161	195	165	182	169	164	189	204	197	157	198	168	188	203	195	176	205	194	178	196	173	171	163	170	196	189	198	208	181	181	180	196	189	154	194	179	191	190	187	189	189	172	181	180	204	180	175	165	192	180	200	192	192	179	165	215	189	205	187	162	186	179	202	179	200	170	179	160	170	180	174	167	175	192	173	171	158	208	191	191	193	205	218	204	187	191	174	195	180	183	200	193	181	190	189	211	186	203	181	162	188	181	191	210	211	186	179	208	181	193	195	177	196	167	201	152	197	169	160	187	163	210	185	187	187	175	182	193	195	172	177	190	192	187	186	200	190	176	183	173	184	209	183	196	184	173	195	187	186	187	182	184	150	202	195	170	168	166	196	194	172	177	193	193	183	185	197	167	185	178	160	180	189	186	164	180	182	171	192	163	181	197	170	183	174	174	215	173	186	180	185	168	196	184	197	186	144	200	183	199	161	164	150	154	200	165	180	188	183	188	186	207	162	170	204	198	183	174	171	168	166	166	190	178	183	194	217	163	208	172	167	179	190	170	196	158	188	160	212	200	173	188	198	200	202	198	200	172	187	209	208	177	183	177	190	195	199	187	194	196	170	151	189	177	195	154	181	196	166	180	173	198	166	201	175	196	214	173	202	175	161	176	202	183	172	161	171	176	206	199	179	170	181	171	187	183	199	165	187	192	188	189	158	192	145	178	164	196	177	186	203	215	196	179	200	150	151	184	198	180	194	215	172	165	180	197	148	191	189	158	159	178	184	181	198	183	190	172	157	167	220	174	202	187	180	198	195	173	200	141	168	161	168	171	185	181	177	179	181	161	193	188	185	165	172	175	178	170	209	226	179	185	180	195	174	178	174	187	159	183	155	177	177	167	164	191	175	171	191	179
6397	991	1194	1225	1138	903	880	715	673	628	590	564	512	545	511	491	498	456	460	464	481	471	449	421	440	439	450	450	442	431	430	457	427	430	409	416	447	450	408	443	438	405	483	446	439	397	372	457	441	433	441	456	451	428	444	450	444	460	466	430	429	406	458	457	455	426	420	476	433	469	443	463	460	454	457	462	459	469	457	421	412	476	451	457	427	415	395	431	419	478	423	438	458	446	375	415	414	422	453	409	396	422	449	428	468	474	397	475	461	419	459	438	433	385	423	397	433	424	413	470	408	400	399	445	445	425	453	432	421	428	416	392	413	414	413	417	389	438	421	432	407	418	450	402	436	403	379	402	403	434	432	424	415	423	399	432	415	418	407	426	449	453	445	422	418	445	432	453	397	410	426	411	396	449	424	453	427	409	475	418	466	413	431	409	413	416	441	458	466	419	437	403	402	409	405	432	413	439	439	409	395	418	417	424	431	466	413	400	450	447	431	445	416	388	432	433	414	406	416	404	431	438	434	416	487	433	422	426	411	441	390	427	399	439	425	396	415	454	407	448	451	403	427	413	396	443	420	424	417	442	446	419	429	416	402	409	415	456	440	414	380	421	405	399	408	418	420	486	473	438	403	426	417	400	444	431	412	405	455	482	427	437	399	401	454	441	458	445	415	393	394	391	435	393	429	389	416	412	411	411	440	406	449	473	434	450	447	428	432	436	396	421	448	431	430	459	454	456	417	393	408	427	441	439	444	420	432	415	381	420	431	418	407	482	450	433	439	447	411	418	452	432	452	463	384	402	381	453	400	439	475	446	452	414	417	413	402	428	422	409	402	423	432	432	397	396	403	437	444	455	362	464	464	444	403	438	417	450	398	440	399	419	408	398	451	431	443	437	403	428	384	437	443	433	424	408	435	393	426	438	406	417	455	427	418	412	484	399	412	420	458	419	449	403	425	413	467	420	441	446	426	457	417	411	398	434	432	450	433	442	429	441	435	452	433	459	407	415	442	411	403	441	408	467	430	433	418	458	424	410	459	424	431	433	419	434	431	384	440	422	404	449	466	463	439	449	409	410	392	428	459	481	418	457	449	432	440	446	426	420	410	442	428	415	410	405	435	422	423	432	446	481	448	459	450	392	411	424	472	429	411	400	435	422	418	394	426	446	433	400	406	419	422	453	459	416	419	423	462	412	404	385	442	415	437	419	407	441	406	441	430	461	446	432	426	439	424	412	478	390	376	402	434	369	407	430	439	448	442	450	429	440	420	428	404	424	402	416	469	420	458	413	414	405	419	446	424	399	429	435	407	418	430	434	437	434	403	430	412	418	444	425	474	476	442	414	382	454	442	439	421	437	469	447	425	427	405	413	427	440	419	438	421	391	417	420	449	419	434	414	404	439	450	441	429	430	384	426	421	415	439	398	439	424	448	444	427	421	405	402	438	408	434	396	422	484	438	395	412	401	427	452	445	410	438	423	428	407	414	414	449	422	405	475	414	443	442	445	460	412	412	439	421	414	403	438	396	428	437	451	416	385	392	414	412	401	415	422	458	383	441	410	422	410	438	465	433	436	398	416	443	428	422	438	443	420	426	444	430	458	422	434	438	407	485	433	416	406	426	416	457	417	416	393	435	381	442	463	432	415	423	446	481	393	425	418	441	419	448	415	434	421	440	444	440	404	415	478	476	443	405	422	417	431	437	461	416	440	416	413	408	406	385	435	416	426	438	431	440	463	437	433	431	410	415	441	403	431	425	417	426	425	418	438	435	394	407	436	409	432	414	388	418	420	429	414	419	422	456	418	419	379	435	434	412	409	420	460	409	444	417	471	407	412	407	464	446	405	435	458	440	448	421	453	415	437	442	423	397	436	412	426	427	448	429	418	431	449	442	449	462	450	407	449	484	413	443	447	427	371	439	415	426	427	430	407	394	439	415	412	444	429	427	426	412	427	418	408	448	425	449	396	417	416	407	421	423	416	418	435	405	443	400	433	399	394	451	425	410	438	423	404	412	447	419	465	427	397	416	443	445	431	393	449	468	442	430	424	416	438	419	433	435	435	434	467	427	448	413	452	434	402	384	433	407	432	427	440	413	415	423	424	446	442	426	436	398	438	419	426	441	439	448	421	441	429	432	418	421	405	425	408	398	434	440	470	432	408	471	430	428	414	406	432	407	441	433	407	417	413	433	406	428	409	447	432	387	443	446	414	405	432	430	403	410	454	423	430	408	437	445	434	374	463	433	438	438	465	425	424	444	426	421	440	423	467	435	410	433	471	432	448	435	417	421	407	425	398	414	381	478	419	410	403	436	451	430	443	409	419	427	442	437	423	378	408	448	437	459	431	405	393	425	420	418	471	369	414	457	431	430	436	420	419	403	447	400	446	413	419	398	436	429	425	400	449	442	463	447	421	432	459	435	446	413	396	397	469	408	471	426	403	408	434	458	465	414	396	438	380	411	424	415	397	426	463	401	405	415	449	419	429	460	416	410	441	417	438	396	445	428	419	404	411	441	462	433	450	425	419	450	405	424	409	410	425	362	398	431	405	463	381	457	393	413	411	428	424	420	457	447	452	456	416	425	408	409	436	442	406	423	430	403	431	457	376	427	410	431	441	428	450	414	407	416	430	447	395	406	424	458	457	411	422	449	413	442	428	422	425	444	403	455	424	423	429	407	435	430	411	409	446	423	449	421	457	428	442	374	406	406	487	417	431	410	446	432	419	423	423	459	433	447	407	449	403	437	470	399	367	415	425	446	426	379	434	442	437	453	401	436	457	456	422	423	425	433	400	446	387	412	407	448	388	418	425	431	407	456	441	442	450	413	437	395	444	384	411	436	403	438	430	419	413	441	490	428	441	405	450	402	455	447	417	424	435	396	418	447	433	420	452	435	431	488	443	418	410	414	449	461	397	406	401	412	426	435	432	424	423	418	431	434	418	448	439	422	423	434	452	376	380	412	436	451	386	402	381	406	443	418	459	426	460	395	410	403	405	426	433	389	451	462	430	434	434	424	443	444	453	432	416	438	433	406	427	403	414	441	426	447	393	383	427	460	473	453	420	392	425	427	434	420	397	438	405	435	427	421	435	399	459	431	449	428	390	456	417	425	426	397	399	418	429	406	437	437	449	453	430	400	403	439	449	429	393	449	421	453	406	489	439	435	418	428	436	427	428	438	471	404	435	438	415	417	408	444	422	446	435	431	442	464	431	443	459	429	407	406	411	448	422	423	454	453	427	412	421	396	434	441	408	436	397	382	403	443	434	422	422	442	435	418	452	451	406	419	443	417	404	441	418	423	410	434	436	449	422	444	446	441	437	449	424	424	411	408	430	393	424	417	404	400	437	407	396	436	453	419	397	465	408	420	433	460	392	423	419	423	404	436	397	454	451	389	419	421	442	387	434	463	432	442	395	405	415	413	447	385	410	410	424	427	436	453	451	420	387	450	409	441	398	458	428	415	413	442	442	430	431	422	420	429	421	438	450
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
