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
338157142078	338157142639	338157143189	338157143739	338157144289	338157144839	338157145389	338157145939	338157146489	338157147039	338157147589	338157148139	338157148689	338157149239	338157149789	338157150339	338157150889	338157151439	338157151989	338157152539	338157153089	338157153639	338157154189	338157154739	338157155289	338157155839	338157156389	338157156939	338157157489	338157158039	338157158589	338157159139	338157159689	338157160239	338157160789	338157161339	338157161889	338157162439	338157162989	338157163539	338157164089	338157164639	338157165189	338157165739	338157166289	338157166839	338157167389	338157167939	338157168489	338157169039	338157169589	338157170139	338157170689	338157171239	338157171789	338157172339	338157172889	338157173439	338157173989	338157174539	338157175089	338157175639	338157176189	338157176739	338157177289	338157177839	338157178389	338157178939	338157179489	338157180039	338157180589	338157181139	338157181689	338157182239	338157182789	338157183339	338157183889	338157184439	338157184989	338157185539	338157186089	338157186639	338157187189	338157187739	338157188289	338157188839	338157189389	338157189939	338157190489	338157191039	338157191589	338157192139	338157192689	338157193239	338157193789	338157194339	338157194889	338157195439	338157195989	338157196539	338157197089	338157197639	338157198189	338157198739	338157199289	338157199839	338157200389	338157200939	338157201489	338157202039	338157202589	338157203139	338157203689	338157204239	338157204789	338157205339	338157205889	338157206439	338157206989	338157207539	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13658	1252	1120	876	688	523	448	390	420	397	368	339	373	338	318	299	280	354	630	793	308	298	306	276	269	308	274	338	296	313	301	311	255	306	258	253	306	311	266	281	291	264	255	305	297	283	315	271	291	268	301	244	278	292	297	257	295	287	305	271	284	294	255	279	261	308	251	279	294	292	291	305	297	298	298	284	257	269	305	261	295	268	291	304	280	281	290	274	299	303	309	301	282	312	306	304	283	277	308	296	241	259	281	286	292	290	281	299	267	292	284	296	287	265	262	312	289	287	285	299	261	276	290	280	280	294	297	271	287	289	285	249	298	297	279	274	277	281	290	289	284	267	288	289	259	327	300	280	285	302	248	264	281	278	272	271	277	308	273	277	293	272	297	260	298	279	271	271	250	264	254	280	276	255	293	284	275	279	272	297	248	264	299	283	278	259	288	271	316	258	269	294	278	291	276	269	320	311	291	266	289	261	274	275	284	274	279	314	276	304	268	282	264	307	265	282	280	290	266	256	262	278	235	265	263	306	356	258	298	257	305	271	301	309	249	281	327	280	274	272	297	304	302	289	285	253	273	260	274	310	272	296	329	263	263	270	282	292	261	286	303	297	307	287	305	285	287	285	307	300	276	290	269	273	315	279	278	293	264	270	278	301	266	248	300	271	287	300	272	275	280	284	263	277	292	254	247	274	290	295	303	300	281	258	287	246	257	260	279	262	238	284	262	278	295	279	254	264	287	302	249	294	256	265	280	262	271	273	269	275	290	286	272	270	257	244	301	259	273	291	246	276	260	264	252	293	298	292	266	282	302	276	287	271	300	310	266	269	267	275	249	254	263	286	276	310	300	299	250	278	275	257	246	274	260	273	288	303	256	266	275	281	326	259	268	290	295	289	293	281	267	282	319	303	312	298	251	285	283	257	282	254	319	290	289	278	268	293	244	303	304	308	285	267	302	249	279	281	299	277	303	265	286	294	285	277	310	312	275	280	274	294	301	289	290	268	280	278	301	277	295	268	270	288	312	292	286	271	293	292	269	288	300	276	283	294	300	277	296	282	304	266	303	286	276	309	284	284	255	290	294	258	293	260	258	295	285	280	286	288	257	295	261	252	294	292	297	250	282	255	297	294	296	280	278	264	300	311	263	316	277	285	302	292	283	317	331	267	266	279	280	295	320	280	289	261	259	284	272	313	282	259	284	273	263	278	275	289	302	282	286	295	245	283	288	297	288	272	305	272	270	294	299	276	275	255	255	262	289	266	248	303	288	287	291	265	286	289	281	290	300	282	279	287	274	263	268	266	281	296	256	272	300	295	265	281	288	277	258	298	251	290	302	297	278	297	287	266	288	306	273	260	307	253	295	294	244	297	270	267	278	288	300	306	310	274	278	277	293	293	300	277	250	282	293	261	292	317	285	317	251	263	335	276	280	266	286	262	302	294	281	283	285	303	263	292	276	263	268	265	246	269	280	255	307	290	276	292	265	266	242	275	258	259	280	290	267	276	269	289	261	255	297	267	299	296	279	305	267	238	238	272	288	291	268	271	303	298	309	289	283	281	297	315	293	294	309	278	289	271	307	274	287	284	300	286	268	277	290	289	266	290	261	288	259	282	292	289	262	272	297	291	288	284	296	263	310	268	277	243	283	267	288	275	325	317	267	259	287	298	325	317	297	273	286	297	271	292	280	286	299	277	297	276	275	262	254	293	295	280	300	307	277	309	275	280	278	306	271	278	296	294	289	261	281	262	274	268	266	298	273	299	300	277	291	319	287	303	315	268	282	275	279	280	275	276	281	263	284	309	302	272	281	292	275	260	272	265	333	288	290	302	255	315	315	311	288	261	301	313	277	274	312	297	292	256	268	258	286	297	285	288	313	295	260	286	307	271	299	313	282	279	290	296	306	284	263	305	269	290	282	285	300	278	311	272	280	314	277	249	269	296	266	280	284	291	273	296	295	307	308	277	296	301	250	285	278	246	310	286	257	275	276	282	262	280	256	289	290	289	275	284	283	310	301	296	283	272	252	267	274	286	285	290	309	269	291	256	277	288	310	288	264	284	258	254	296	310	305	262	279	284	293	272	285	278	303	286	290	273	265	259	269	258	266	274	252	275	288	298	262	247	294	289	270	260	280	277	257	291	291	292	292	286	300	290	298	298	304	290	284	275	286	289	283	264	253	295	267	289	270	296	299	267	268	286	261	266	290	256	286	290	289	288	264	292	274	273	275	304	261	276	296	303	271	279	286	288	268	267	305	283	279	263	261	283	298	269	292	251	285	305	281	266	261	289	281	251	261	309	313	310	286	256	322	269	288	289	270	262	295	282	293	300	271	279	306	255	283	283	295	285	287	250	303	240	304	256	283	250	265	276	296	283	270	310	291	255	284	284	293	303	298	285	278	277	289	279	252	271	276	295	288	283	306	310	284	276	337	254	285	257	289	319	283	271	249	278	254	256	242	265	282	298	288	276	301	325	275	287	303	257	289	299	293	273	284	302	304	282	278	292	266	291	266	285	267	284	286	279	285	314	269	281	287	276	264	271	281	271	256	314	263	297	278	306	278	265	270	294	317	291	266	283	249	263	265	266	289	303	268	257	316	226	292	267	258	281	303	269	291	258	304	261	281	277	274	262	282	274	270	276	284	312	301	264	286	297	270	286	286	284	269	311	284	288	260	265	293	256	260	252	287	274	253	276	288	274	296	282	298	270	308	281	288	270	282	280	273	287	286	272	275	243	278	267	270	269	294	321	258	294	257	268	275	259	257	310	296	293	329	311	289	285	295	284	287	255	246	262	269	300	323	291	273	274	282	277	293	279	287	300	305	255	297	265	317	268	263	275	308	274	313	264	288	304	292	286	315	254	281	284	274	280	303	322	260	259	287	294	316	248	293	272	301	273	292	284	267	256	288	278	299	290	285	293	298	287	311	268	249	272	302	284	260	256	301	280	290	280	283	267	295	278	294	249	277	313	303	301	267	292	268	292	243	278	269	262	273	258	258	260	283	266	292	275	307	308	273	293	317	280	296	251	229	270	280	289	283	289	269	271	334	314	275	290	267	277	292	268	309	283	287	272	278	285	304	285	269	320	284	271	275	285	289	262	284	280	270	299	286	239	293	313	302	283	311	284	297	268	249	260	313	295	285	259	275	280	276	259	255	279	275	290	269	258	269	258	282	287	280	270	269	269	290	309	301	287	269	285	283	275	291	259	318	300	284	289	314	306	302	283	282	261	284	289	301	261	261	302	271	270	333	271	272	294	294	265	271	310	267	289	256	287	298	282	332	263	279	287	260	269	298	299	289	265	303	262	281	290	282	282	295	293	259	299	271	292	275	299	278	280	259	280	281	275	288	303	322	267	292	280	271	325	296	302	257	274	271	272	278	270	286	286	286	269	296	291	297	265	278	280	273	269	278	306	275	297	310	260	283	279	302	280	282	272	252	307	310	291	283	286	258	296	271	258	297	241	279	285	285	291	282	297	255	278
8268	1287	2160	2472	2367	1861	1474	1339	1248	1205	1132	1164	1280	1037	909	847	818	899	3117	3736	780	730	759	779	713	680	709	752	695	721	720	747	659	662	758	677	720	720	721	689	722	698	707	699	712	692	702	683	666	682	640	687	679	718	642	638	676	680	711	715	701	720	677	680	696	714	723	674	676	679	664	646	692	700	697	689	628	685	663	703	645	706	639	683	689	642	642	707	656	717	680	704	675	674	649	717	681	722	705	705	693	683	607	644	683	732	700	709	699	682	660	668	726	690	669	669	653	681	669	687	660	731	690	733	660	701	642	688	672	681	682	707	671	706	622	656	672	709	655	682	657	661	690	701	678	706	664	675	672	704	678	698	710	684	700	652	693	709	732	732	661	695	682	670	664	647	667	689	721	678	678	685	686	704	665	625	663	677	694	692	639	686	678	661	663	645	667	693	708	683	665	667	645	715	689	686	594	650	719	691	644	655	687	674	701	668	689	701	671	691	682	729	663	685	722	673	695	691	685	650	676	729	646	711	696	691	663	662	717	690	647	675	675	693	709	667	692	698	665	634	726	670	682	697	638	708	703	712	674	689	676	651	686	746	686	636	670	694	659	703	677	711	653	674	689	680	702	669	671	664	671	654	716	685	638	706	672	722	676	699	726	701	702	716	661	694	663	690	683	686	728	652	670	671	681	692	698	672	696	685	673	640	685	723	694	699	700	682	693	683	666	635	684	722	695	660	679	699	666	661	678	741	718	676	744	677	681	683	697	728	656	683	620	697	651	717	736	722	657	684	717	634	700	653	707	692	675	671	690	660	673	672	673	650	684	728	686	682	651	685	673	654	696	678	652	673	696	673	652	685	644	681	627	663	647	676	692	642	649	685	625	684	656	672	669	655	634	704	660	697	652	677	646	720	695	670	649	678	694	690	711	711	665	669	661	679	697	647	655	663	669	718	679	650	686	682	659	680	633	671	678	660	688	694	639	675	635	683	654	683	667	678	684	672	762	669	668	669	713	670	689	667	631	710	660	664	692	690	691	710	687	700	685	687	695	725	707	667	676	678	656	695	659	659	641	693	667	619	693	725	657	683	656	711	706	693	687	605	696	710	647	662	682	637	658	671	668	682	687	692	670	695	709	689	664	689	688	653	676	661	665	681	698	684	642	675	660	675	656	647	693	670	682	707	670	677	665	671	678	661	667	711	652	682	630	707	682	689	663	706	709	660	697	700	672	672	641	689	670	701	657	649	653	708	656	660	662	684	640	707	656	672	685	711	658	692	694	718	644	669	695	714	702	712	730	682	671	641	671	660	695	657	690	673	668	710	703	636	669	700	671	682	655	691	680	656	720	682	666	691	672	661	671	729	699	690	693	710	684	669	667	674	704	684	647	671	718	695	677	646	662	641	669	656	653	680	666	661	677	644	712	710	624	680	679	649	742	741	625	657	688	662	656	690	673	640	692	640	687	705	668	712	700	683	661	656	696	625	733	673	704	674	694	667	710	688	651	695	683	651	660	651	657	700	672	685	696	686	655	682	676	663	688	654	692	663	685	682	679	657	652	692	671	699	649	685	699	649	697	677	671	675	670	677	701	690	695	644	658	663	647	683	645	676	656	710	638	728	701	614	672	648	629	668	662	691	637	636	700	636	675	658	739	715	694	686	709	714	654	722	696	681	654	686	692	670	659	753	680	692	694	637	676	692	694	696	681	712	665	660	652	663	690	658	627	712	641	729	655	694	671	644	698	693	684	707	670	689	668	672	672	749	678	696	702	706	635	666	697	649	677	669	650	659	703	673	626	710	690	689	675	662	665	652	643	659	685	681	654	709	653	689	691	690	666	704	678	688	653	670	701	685	665	695	676	689	640	691	666	674	763	618	673	684	666	644	672	694	683	696	694	671	689	701	680	701	619	675	651	677	662	687	660	682	681	672	676	672	678	685	653	662	678	691	699	684	685	650	644	677	667	649	642	677	682	663	699	682	644	643	673	694	652	657	679	641	680	673	669	672	672	676	674	670	651	668	680	694	659	689	728	650	667	691	743	701	698	696	707	669	682	673	720	672	669	639	728	656	704	686	713	663	645	653	644	659	701	713	676	690	663	713	688	701	696	671	733	687	677	652	742	653	682	711	680	718	671	671	664	685	693	674	696	652	680	688	686	713	622	653	638	658	680	689	662	711	698	677	648	644	672	702	688	694	729	676	694	664	683	693	634	649	690	691	727	647	719	678	685	642	686	683	654	694	654	650	681	685	689	696	683	631	642	649	668	706	642	687	676	715	682	655	661	660	724	672	647	725	644	698	663	681	678	689	680	695	672	765	698	699	692	665	671	629	680	641	641	714	704	676	665	657	668	655	679	636	715	699	666	671	697	676	665	663	663	617	672	672	688	696	656	661	687	709	704	653	665	648	666	632	703	714	734	716	673	699	692	668	721	677	678	697	636	717	676	731	655	696	679	700	697	697	709	708	667	672	676	682	692	643	671	640	704	696	692	714	671	703	692	681	672	687	670	668	696	649	723	683	674	686	657	654	656	692	646	684	683	648	668	705	694	709	709	709	667	647	691	663	685	683	681	716	636	703	688	704	705	668	687	667	668	760	665	711	698	669	659	690	643	638	672	684	716	664	660	696	716	651	701	646	689	686	689	686	688	678	703	692	709	690	678	686	670	670	689	722	679	670	663	685	676	725	676	627	627	706	676	697	659	695	697	705	661	678	698	714	652	704	691	701	693	696	655	689	673	678	666	658	636	679	693	697	734	675	646	725	666	668	659	668	714	626	725	707	684	608	723	637	710	684	648	644	702	690	665	708	713	680	692	667	705	694	625	658	648	707	716	684	707	647	711	691	693	684	702	669	689	637	684	672	659	678	694	674	680	652	664	674	673	648	652	690	641	725	690	719	684	644	709	657	669	658	708	660	711	709	665	712	667	679	657	652	726	685	711	677	738	701	678	678	631	641	695	657	692	676	669	700	678	642	693	697	713	670	673	708	697	651	684	702	651	739	665	638	646	698	685	690	730	687	726	670	674	673	658	673	648	657	665	659	674	683	686	697	633	653	707	674	711	683	651	666	656	623	650	687	665	627	644	648	698	707	687	682	645	691	669	612	701	722	671	647	685	677	671	742	620	670	659	683	689	706	687	670	666	709	683	653	651	727	686	706	673	680	698	659	718	635	659	672	694	654	638	643	663	674	673	717	647	660	661	675	683	711	672	711	676	679	665	632	644	749	728	656	675	700	662	706	672	671	649	620	688	612	659	678	648	697	661	683	708	730	673	695	685	691	698	678	696	682	643	722	682	713	676	700	658	671	668	725	675	692	671	716	703	680	663	695	707	670	642	682	654	704	683	688	706	650	683	628	690	638	686	685	708	678	673	678	683	720	664	671	690	658	712	691	706	651	644	648	704	673	646	702	675	686	685	699	604	678	624	694	684	687	728	664	714	670	660	694	707	699	694	665	702	661	624	688	640	677	661	720	668	670	716	680
1499	291	316	280	293	277	285	263	253	274	274	297	262	287	284	277	249	280	301	312	274	296	260	288	330	282	244	259	233	278	261	254	302	257	235	268	260	291	262	267	286	309	308	283	259	263	269	250	242	254	262	273	280	271	271	259	233	280	243	281	279	262	270	252	261	252	255	294	245	269	294	288	267	251	274	273	239	238	267	261	292	275	253	264	260	282	262	265	222	304	245	269	250	257	264	250	241	240	277	266	282	278	261	250	264	279	240	264	253	264	269	316	237	302	262	290	296	271	294	252	237	263	244	284	269	250	291	266	285	290	259	276	261	239	245	279	270	250	279	233	271	254	282	249	255	272	232	266	282	254	261	254	280	245	281	253	257	258	258	258	253	225	294	290	268	280	238	243	277	249	281	279	245	246	273	267	252	308	301	279	261	271	256	267	272	288	274	267	253	275	263	269	267	269	277	244	208	229	262	250	252	270	250	304	296	263	263	264	270	269	278	283	281	302	277	227	279	296	245	284	290	264	241	247	252	294	254	238	241	256	256	265	273	270	295	299	226	288	258	262	262	270	277	248	298	280	292	266	268	259	272	259	260	276	236	270	241	269	285	262	303	283	275	244	233	238	257	238	270	248	291	250	279	253	264	263	254	262	257	288	266	267	291	277	250	282	247	281	272	280	287	285	258	262	245	252	280	261	273	273	267	290	257	270	261	289	249	265	273	270	234	257	265	227	275	288	237	238	247	232	248	292	281	293	297	255	285	264	273	254	263	242	293	255	256	244	250	260	271	273	250	271	301	248	258	272	261	292	294	271	268	272	276	277	272	266	312	281	251	279	261	213	293	276	285	263	303	252	276	247	265	276	293	237	274	283	270	249	265	281	284	253	247	235	284	254	284	261	264	258	257	265	273	288	287	262	279	278	246	291	240	306	247	224	280	258	241	232	274	269	294	289	282	279	247	277	272	271	267	263	253	291	274	247	219	246	256	246	262	258	268	244	284	260	253	287	243	249	296	305	269	264	282	235	248	270	282	274	278	259	269	262	251	237	263	263	238	286	254	259	248	241	244	284	273	284	262	286	254	282	290	283	260	241	249	279	267	276	291	265	247	282	250	293	244	291	272	284	253	281	309	234	280	249	287	288	273	255	277	255	266	228	253	231	253	264	290	286	272	249	262	287	294	279	253	255	259	282	258	266	249	248	288	245	247	240	242	259	228	270	250	246	264	268	248	254	249	278	275	238	249	291	280	274	303	307	247	270	241	248	261	246	253	268	276	268	242	242	257	240	248	256	268	254	279	246	269	286	243	264	267	242	297	266	280	288	255	239	276	290	276	281	261	273	240	278	284	241	274	257	255	248	263	286	298	261	269	249	246	264	270	308	277	261	228	276	280	275	284	272	270	263	278	260	264	240	264	248	301	261	236	258	264	281	285	278	271	259	231	242	241	252	258	274	289	259	261	268	254	259	288	287	249	272	287	251	279	282	265	257	256	285	288	276	253	248	241	256	278	263	283	257	263	280	288	287	267	270	259	248	297	252	246	226	255	249	259	276	293	270	251	266	273	238	263	249	280	253	260	232	255	230	211	257	250	275	295	250	288	281	269	254	261	255	267	260	265	291	254	302	265	276	280	275	243	248	272	259	258	270	270	258	275	269	267	259	243	266	250	252	258	265	266	250	294	261	244	246	263	262	263	245	229	246	286	258	261	269	294	263	256	239	306	234	266	259	274	241	268	260	243	272	260	260	261	258	267	306	286	270	279	276	271	268	251	293	267	246	226	270	280	257	278	275	251	264	280	270	264	265	243	268	302	294	249	254	265	235	269	250	276	266	247	269	232	280	278	276	262	268	239	262	252	255	253	269	276	258	264	257	261	274	262	245	246	237	246	266	291	259	300	277	258	295	242	277	257	272	275	236	233	245	254	258	267	263	264	238	277	263	246	250	250	262	292	275	255	270	279	246	261	259	264	248	231	305	273	277	250	249	265	286	238	240	262	310	263	263	262	284	253	290	263	234	252	278	247	287	254	276	260	259	260	259	252	290	296	287	268	284	274	245	238	266	283	263	241	242	238	300	265	248	258	250	241	244	252	258	265	280	273	285	268	292	254	251	249	244	247	229	248	266	247	265	262	272	268	257	256	287	258	269	250	263	270	277	265	296	307	291	266	253	274	269	253	241	242	262	253	247	247	268	294	247	254	279	283	280	259	272	239	264	266	254	279	280	306	278	275	284	244	242	259	256	248	257	268	256	246	255	256	278	265	291	264	239	299	294	235	243	243	293	303	260	256	223	270	279	247	240	263	263	275	274	251	238	283	271	270	259	267	261	253	259	265	259	299	251	236	246	279	267	278	267	269	267	251	249	280	244	241	255	249	279	240	249	251	276	262	277	268	263	302	280	289	259	244	257	249	250	280	248	259	273	257	274	269	271	249	279	277	247	262	264	282	253	256	271	268	270	255	230	290	270	252	249	251	264	260	274	266	237	292	270	239	242	228	294	269	229	234	257	268	252	261	260	262	299	238	261	278	249	263	272	233	235	273	253	259	292	269	284	260	247	244	296	269	279	263	285	276	252	289	271	294	245	238	269	289	259	243	275	258	254	265	272	225	292	291	263	277	266	288	255	274	237	258	262	263	255	304	268	270	284	279	265	301	269	268	235	266	274	252	273	295	265	264	292	229	288	267	270	276	261	260	269	258	266	242	273	244	237	267	262	282	277	272	255	257	271	260	285	251	280	282	243	257	242	234	269	304	281	254	263	253	308	232	282	271	287	227	283	300	317	225	274	269	242	256	249	269	284	264	288	246	292	273	275	253	274	266	260	261	270	286	275	274	252	272	296	270	237	298	251	264	291	264	255	274	252	270	256	262	295	253	250	243	274	282	276	255	249	233	263	276	248	306	279	258	281	231	276	252	273	275	236	273	276	260	254	275	281	249	243	306	303	287	260	268	279	291	287	256	265	303	284	261	248	268	280	255	289	268	247	276	274	274	274	246	286	268	257	282	249	252	251	278	263	262	268	278	276	262	264	235	263	258	255	237	279	268	280	256	280	253	255	271	248	269	309	284	266	265	288	256	246	295	268	243	245	265	276	305	262	257	265	243	264	257	239	288	244	275	248	248	289	252	262	258	281	280	275	257	267	260	285	248	265	303	242	266	251	277	274	285	249	286	246	249	256	252	278	274	246	279	271	257	262	262	228	265	253	254	256	266	238	249	233	233	267	255	242	257	252	287	275	232	266	266	273	281	299	267	282	251	229	270	274	257	286	260	248	251	287	277	276	238	269	270	259	279	225	237	257	258	254	244	278	248	257	286	283	272	277	270	236	244	255	256	248	251	285	256	270	261	249	251	263	267	246	246	252	287	254	255	264	266	260	274	232	282	240	253	274	271	273	266	258	260	262	262	273	271	243	290	248	263	285	243	242	256	269	256	288	257	275	269	236	269	246	280	273	245	266	297	264	284	276	299	270	266	298	271	273	246	252
1642	653	720	701	704	684	658	655	676	629	686	680	739	633	594	620	621	687	715	691	586	609	636	658	621	588	630	601	615	621	597	605	576	572	622	594	669	614	611	623	620	643	634	567	623	615	583	581	624	646	612	598	612	676	602	615	568	643	598	632	643	658	632	583	637	641	686	561	620	586	600	572	627	610	618	633	610	619	610	616	599	617	611	614	601	610	646	609	645	627	611	606	590	575	577	590	629	643	580	583	609	576	614	664	623	643	573	610	614	647	607	592	593	617	581	602	598	610	676	629	607	636	597	601	611	618	637	615	554	645	621	637	553	648	627	595	605	588	588	615	589	630	583	628	610	579	575	657	620	615	574	595	643	606	600	570	613	577	657	597	641	582	598	615	620	607	577	594	610	632	637	620	565	615	590	593	643	625	614	562	588	637	616	621	625	603	588	599	640	632	604	584	592	619	622	650	651	617	626	613	634	598	591	630	615	592	564	611	627	591	608	586	582	639	641	584	595	624	583	574	594	628	629	613	603	606	664	633	638	615	610	664	616	599	641	622	594	600	594	590	613	650	589	604	651	606	635	647	621	613	607	596	605	594	576	621	644	635	593	614	589	585	557	627	643	617	637	563	638	588	632	606	601	618	637	619	616	587	591	591	591	632	613	609	590	583	607	594	645	633	599	635	600	581	589	604	566	587	591	603	617	614	607	613	641	630	578	571	575	603	662	594	653	587	653	617	634	651	581	586	607	588	599	590	683	584	642	607	618	609	606	599	642	585	596	584	616	578	610	614	584	577	653	613	586	671	630	587	620	580	594	609	609	642	592	613	585	590	609	583	585	598	606	622	599	631	585	609	636	598	640	618	677	617	601	584	647	652	609	625	583	592	616	628	613	614	608	649	615	633	600	617	629	614	595	565	627	642	632	575	612	684	596	586	590	618	593	603	573	599	584	620	589	602	585	609	636	576	632	624	590	588	613	596	630	641	643	593	626	640	648	536	615	612	599	635	607	591	590	631	641	593	619	598	631	585	643	615	566	600	611	651	629	595	626	620	611	629	579	598	642	580	645	627	596	624	562	601	591	642	663	574	584	592	632	575	620	631	608	601	625	611	628	619	667	625	618	667	593	632	626	654	631	628	586	635	600	649	575	604	605	594	608	624	595	649	564	587	621	583	602	556	595	622	558	576	632	634	628	629	579	614	624	621	647	604	616	614	586	644	639	577	618	608	577	606	636	591	588	564	624	634	641	640	613	614	661	625	574	612	590	578	606	637	618	617	615	598	630	642	579	612	658	608	577	570	638	580	588	599	575	598	591	603	612	592	613	624	690	640	614	603	584	614	640	603	594	591	612	595	605	609	606	614	652	607	617	634	623	643	656	648	610	594	621	616	625	560	625	628	624	594	599	578	607	593	630	610	628	615	597	627	652	606	584	597	618	622	591	610	595	607	619	608	574	623	641	633	596	585	594	616	558	640	638	644	618	583	623	610	602	600	617	629	587	601	611	576	640	617	626	647	613	603	631	617	625	640	578	596	627	588	590	634	583	626	604	613	593	579	608	598	635	604	608	606	618	618	635	569	582	633	578	626	637	610	613	622	649	616	590	623	631	630	664	616	605	604	661	641	587	602	612	645	658	580	605	610	632	603	601	594	568	584	613	580	588	585	573	576	597	596	612	609	653	634	634	634	630	597	577	601	632	645	649	623	600	594	599	665	586	631	581	613	583	589	588	630	624	632	650	616	590	582	632	623	583	612	596	621	619	650	634	664	647	604	572	595	591	625	617	591	593	637	604	620	623	616	629	623	599	623	629	568	633	586	621	625	560	617	653	617	627	619	615	608	590	645	589	599	653	633	625	608	611	644	611	615	636	655	628	608	589	637	636	638	614	636	646	619	606	606	670	567	609	622	634	594	660	615	622	622	596	638	617	678	578	609	624	607	586	643	647	635	616	643	609	614	571	576	608	604	624	620	652	567	592	609	613	682	593	599	616	605	629	634	671	600	597	635	623	619	634	591	589	568	567	602	625	655	601	628	605	583	610	566	605	603	659	619	602	625	627	623	602	568	601	603	612	634	581	621	641	575	600	604	597	613	573	642	611	592	616	631	604	640	632	619	607	594	648	607	660	620	614	621	620	603	553	598	625	601	658	618	598	584	663	630	613	633	613	573	611	597	637	621	633	619	647	604	554	615	640	583	623	660	611	605	623	620	602	619	598	643	612	585	571	586	595	626	566	605	570	594	565	621	627	563	619	631	606	642	634	585	604	606	590	595	618	585	623	610	634	620	598	629	580	620	619	597	606	605	603	612	581	607	629	608	580	588	611	610	613	577	623	605	605	569	590	613	613	589	609	625	636	604	580	657	621	606	595	595	580	637	595	645	620	642	612	576	613	630	615	611	595	621	572	600	598	645	612	650	564	596	613	574	591	638	621	629	593	614	617	603	603	627	589	608	606	597	599	616	583	629	642	596	641	598	613	598	645	606	672	618	606	576	632	605	635	600	605	615	579	589	623	625	635	616	602	622	619	599	584	682	619	607	616	582	642	602	609	579	606	566	667	601	628	623	601	593	597	617	632	646	659	655	602	570	598	580	626	608	634	634	627	604	627	590	641	627	607	620	620	621	612	596	634	613	548	657	649	599	672	618	595	621	602	628	611	640	601	616	600	624	619	619	647	610	604	617	634	625	631	587	628	589	632	581	636	622	608	647	559	632	600	588	571	586	628	634	590	622	606	607	600	626	619	618	583	595	643	612	607	604	592	615	626	629	654	598	623	595	609	598	614	612	600	600	627	628	576	620	580	626	629	604	632	617	613	637	608	585	645	596	597	646	592	637	626	653	610	600	599	590	650	624	627	628	584	642	639	611	546	660	639	613	579	572	608	620	595	605	640	612	550	647	623	612	630	621	601	601	630	639	567	597	619	602	566	621	615	645	630	591	610	592	616	649	635	565	595	637	618	645	569	566	623	619	607	586	624	604	648	628	615	650	618	633	610	612	565	593	603	590	611	624	638	590	598	642	608	594	661	617	668	605	637	593	634	587	617	599	601	601	579	622	640	616	649	552	595	612	620	585	637	615	642	607	588	622	585	600	584	607	605	603	626	617	661	596	634	612	631	633	536	605	623	635	598	653	596	588	607	646	621	586	596	607	578	588	643	613	691	607	575	661	619	604	612	618	601	626	615	615	653	601	601	632	613	610	613	621	624	631	602	551	584	595	643	627	574	600	633	656	616	648	637	593	583	611	589	617	609	565	568	597	623	580	619	583	654	659	678	635	607	632	612	591	648	641	611	629	600	605	618	616	646	596	629	624	623	625	580	619	635	627	618	646	612	631	657	658	603	606	630	608	594	594	593	613	616	613	590	603	646	607	602	582	621	582	614	634	624	594	563	636	611	628	621	563	593	656	592	630	611	577	629	604	660	619	620	631	582	605	643	638	616	618	599	620	636	633	579	587	585	558	637	579	625	573	630	577	575	613	636	618
6594	503	464	436	330	254	224	197	218	199	197	170	205	168	152	132	158	162	288	377	169	164	152	160	155	153	141	149	129	149	142	147	134	150	136	176	130	136	154	134	138	140	183	163	144	154	141	128	128	133	169	150	143	150	171	141	152	153	143	164	144	160	134	171	152	158	128	154	164	161	147	151	142	139	167	145	164	151	159	139	146	148	133	149	142	141	146	153	144	160	173	146	130	131	169	130	143	144	149	129	167	139	131	137	158	150	172	149	150	160	133	135	157	133	178	160	164	121	159	135	170	147	154	148	137	125	169	162	158	155	158	126	133	152	143	133	165	152	159	140	146	126	148	118	146	154	132	136	153	151	162	154	156	157	148	135	159	144	144	139	169	147	130	141	158	153	146	137	156	162	137	138	150	141	147	132	143	124	163	152	154	124	123	137	148	155	150	164	115	143	123	141	153	144	147	153	139	134	138	160	123	151	144	141	157	137	135	123	152	172	154	159	153	165	173	130	138	145	155	124	146	144	151	133	157	150	159	135	153	152	134	149	147	168	172	170	163	137	158	150	146	157	112	134	143	168	145	157	150	139	136	155	135	181	145	139	127	149	156	189	143	155	146	133	135	140	151	131	136	144	165	138	143	155	141	131	139	143	124	148	138	150	131	137	128	138	154	156	127	122	120	157	170	144	156	151	139	151	127	148	133	158	150	149	130	142	134	137	157	145	150	150	131	152	170	163	148	146	152	123	147	141	138	167	161	157	138	146	152	154	163	158	144	158	150	140	139	161	141	150	162	154	164	136	158	139	151	167	136	155	155	141	149	144	132	145	139	140	120	131	162	136	170	143	145	158	146	144	138	131	128	133	148	133	144	145	137	149	160	172	141	170	130	138	122	146	148	127	158	147	144	129	147	130	154	143	147	135	139	140	144	161	151	155	130	178	136	150	127	148	139	140	154	147	146	156	130	133	139	132	146	142	122	130	129	137	144	162	168	129	144	169	157	130	144	146	151	159	158	147	140	140	132	164	128	134	138	164	153	149	158	128	142	141	139	138	148	150	154	158	161	166	126	141	155	150	151	136	145	136	162	136	140	172	148	154	126	158	143	133	129	146	148	123	112	145	144	154	136	128	170	167	149	148	140	135	132	142	129	177	144	163	163	158	123	138	140	148	152	145	131	156	162	135	157	156	180	140	143	154	129	131	139	130	167	129	129	135	148	139	138	164	130	157	153	144	128	143	152	152	174	128	143	161	147	161	156	134	134	147	146	153	143	132	152	138	154	144	130	150	132	150	152	119	141	147	153	145	147	148	156	154	142	146	152	151	139	144	151	133	157	160	142	159	149	151	155	144	146	169	154	121	167	145	135	141	129	148	133	150	145	160	176	140	150	117	146	126	130	157	128	143	166	142	141	144	147	178	159	148	180	153	163	147	157	140	138	135	134	169	151	150	143	146	148	142	145	162	144	129	136	139	151	145	155	151	166	133	158	150	146	135	145	128	163	149	135	147	153	138	141	157	124	162	147	135	154	159	173	140	146	149	155	143	142	126	145	122	134	163	130	137	167	142	147	150	142	150	132	132	148	132	145	129	139	135	123	139	138	166	150	156	137	130	147	154	158	166	121	153	140	148	136	134	154	156	139	163	161	157	149	156	140	147	140	179	127	155	155	158	152	163	156	152	141	126	134	143	123	143	146	132	166	155	172	153	157	136	150	173	122	132	151	133	123	135	162	172	145	142	164	144	157	157	152	138	151	143	155	112	144	151	136	118	132	128	151	151	137	131	167	131	131	138	139	138	138	130	122	148	167	167	128	155	133	141	160	114	138	134	149	169	164	136	145	148	151	138	151	158	166	142	148	145	151	141	134	137	150	151	159	147	135	154	143	142	141	140	154	144	140	140	153	192	153	145	136	163	107	145	145	145	153	150	146	175	159	158	163	159	155	142	135	113	141	131	151	143	149	153	166	161	149	137	136	159	146	176	168	134	170	154	152	160	165	146	162	129	146	151	159	163	149	149	148	134	137	129	124	146	146	150	132	152	117	159	165	144	120	150	157	131	155	162	150	140	148	141	177	150	128	134	135	127	149	153	140	149	127	136	177	168	154	150	140	144	160	159	154	136	146	119	150	145	152	149	148	161	144	128	136	136	151	150	165	140	155	132	159	167	136	143	148	153	165	147	140	109	163	126	163	146	140	163	148	163	149	150	151	176	144	143	140	146	135	167	172	167	155	169	157	152	160	161	140	148	147	141	137	168	129	146	157	189	153	167	164	150	140	134	142	135	137	128	130	149	135	137	152	136	128	147	161	139	137	143	154	136	144	164	159	161	150	142	141	150	151	124	160	142	150	148	145	145	151	151	153	147	130	152	145	159	159	137	147	122	121	155	147	150	147	128	166	163	148	139	128	161	163	167	170	156	138	132	152	143	128	163	145	145	150	149	131	130	122	150	136	120	155	123	151	161	159	139	137	130	135	156	164	151	149	168	129	142	132	156	140	129	117	137	144	129	118	137	142	117	141	136	152	164	120	164	138	152	135	152	144	145	165	127	165	126	146	150	116	140	147	124	138	154	172	146	157	150	148	142	131	150	159	147	173	159	145	134	168	170	134	166	170	161	161	154	141	143	175	161	154	143	148	152	143	168	147	170	143	141	137	124	138	134	154	160	169	147	141	146	130	150	163	143	132	138	108	137	122	146	146	137	131	157	157	155	148	165	146	127	148	140	144	155	150	146	136	135	135	157	141	153	144	164	141	150	157	147	162	131	126	162	168	126	143	157	148	139	143	125	114	172	168	134	124	130	147	160	144	148	161	154	145	161	141	131	122	126	148	147	142	139	160	135	143	136	143	142	156	173	140	139	148	121	131	149	152	137	151	147	148	134	170	137	135	142	154	144	134	152	146	166	163	155	173	144	146	158	147	155	150	131	167	170	137	171	150	163	156	153	157	142	167	154	176	146	129	160	175	139	152	148	146	158	148	140	135	160	170	121	142	139	160	152	165	142	148	133	138	145	158	154	151	168	161	137	118	142	143	155	169	163	138	163	148	134	147	135	140	140	128	162	136	134	129	132	133	182	134	149	155	145	147	139	119	143	151	146	147	133	167	151	168	145	147	146	139	131	163	146	154	127	141	154	151	146	164	156	126	139	145	172	151	145	119	132	149	160	153	141	162	140	141	120	154	125	141	144	129	144	125	140	139	140	142	150	167	136	140	128	124	151	140	142	147	155	169	151	151	133	139	130	157	159	155	142	157	130	124	142	128	146	163	126	155	149	139	120	137	135	142	150	136	156	152	129	152	150	167	166	161	164	144	163	136	150	144	149	145	142	123	154	174	151	131	153	133	161	140	174	152	135	157	124	175	168	164	127	151	149	136	130	172	151	137	143	137	160	151	161	149	158	125	133	147	132	150	168	158	135	140	138	157	141	150	135	148	148	139	136	121	135	129	155	145	143	159	134	147	154	148	174	149	152	135	125	132	150	122	116
5815	624	1184	1320	1181	994	853	778	690	700	677	697	698	553	509	493	480	545	1723	1816	432	402	410	465	414	418	445	404	447	406	426	425	386	384	397	393	416	399	380	395	401	383	400	391	418	427	384	412	402	400	437	389	377	433	420	400	387	394	367	382	409	380	401	406	413	379	378	359	381	434	382	433	405	373	344	406	395	363	405	408	392	390	408	392	374	389	431	351	370	421	390	400	383	379	346	345	390	399	394	418	399	372	382	363	396	418	380	388	415	384	380	445	404	403	408	396	426	407	365	413	383	423	386	399	375	387	414	394	386	411	373	422	419	364	399	423	416	393	417	385	422	374	375	408	407	391	425	404	403	392	404	370	412	407	403	411	397	385	383	393	375	435	403	394	414	417	406	403	376	409	388	372	404	415	428	385	368	438	394	379	375	401	409	395	383	411	390	380	396	366	408	409	383	402	387	399	404	402	416	400	421	406	421	371	396	395	378	405	420	393	407	355	417	389	371	385	396	444	438	381	403	370	388	406	412	401	409	388	420	402	373	388	396	384	379	385	430	406	387	385	391	399	364	378	411	414	396	400	384	407	378	421	385	361	364	369	369	383	395	383	395	383	390	400	392	391	366	411	378	383	398	403	364	405	411	419	413	375	385	391	377	371	409	395	434	377	401	409	397	383	382	369	409	391	375	397	404	436	370	362	396	431	393	414	380	348	357	399	403	444	416	397	376	379	421	411	357	420	370	427	400	397	413	394	408	399	388	382	399	383	377	378	395	400	370	398	372	400	401	396	366	373	394	388	399	425	381	399	400	405	377	421	409	418	389	373	371	374	384	389	394	386	391	422	429	373	373	390	426	397	417	396	401	384	421	395	364	388	386	375	365	359	392	393	405	422	365	404	418	405	394	374	396	403	378	393	374	404	420	407	387	400	395	390	407	399	413	394	451	395	395	422	401	377	388	379	406	388	410	374	386	386	400	407	402	373	392	370	416	369	392	432	400	397	405	356	400	391	387	423	419	431	396	398	403	368	387	381	436	382	428	399	344	385	401	418	401	424	369	378	407	390	389	392	385	441	382	406	422	404	419	407	398	403	380	413	373	419	399	370	409	394	395	412	388	392	408	423	398	426	375	408	416	387	374	341	401	406	359	388	445	379	417	386	369	366	372	400	373	398	377	371	383	388	412	381	430	421	431	394	399	383	396	403	370	388	386	388	398	406	413	374	384	421	376	367	405	414	413	383	414	381	354	402	373	402	417	401	417	409	411	386	394	345	377	406	383	399	384	393	432	428	408	371	383	366	441	403	359	416	408	374	405	373	399	376	337	411	426	386	410	385	409	394	383	383	401	375	428	385	391	399	359	368	360	397	419	386	418	378	396	378	405	409	369	402	400	395	400	432	394	425	414	415	404	394	405	390	384	384	402	379	390	378	387	366	383	414	373	365	393	399	398	408	362	367	402	375	389	388	434	383	380	421	391	388	404	382	421	374	358	365	430	400	395	419	383	388	361	381	386	381	379	464	397	395	391	377	345	382	397	411	354	439	382	407	361	407	397	389	386	388	387	387	440	377	386	398	405	419	393	397	429	368	407	401	376	389	405	405	413	415	387	382	380	381	425	385	375	396	428	433	343	391	357	374	411	388	411	386	400	380	379	412	400	364	431	414	388	400	394	434	366	378	392	370	378	405	403	366	381	391	417	398	391	399	407	383	404	398	392	364	441	427	376	423	348	399	439	399	403	437	356	417	409	373	420	409	378	384	389	391	423	402	401	419	425	433	415	376	374	403	367	373	392	400	370	383	415	406	365	388	386	396	376	401	377	398	399	394	394	397	407	375	381	408	385	415	390	369	408	409	372	374	369	397	415	410	371	414	405	407	411	386	395	426	391	418	395	349	430	424	414	345	421	408	392	407	346	388	436	390	395	380	436	394	368	370	391	399	427	365	396	392	413	403	360	394	389	378	383	398	408	380	415	383	366	388	401	349	380	401	387	383	371	408	398	412	386	373	398	377	403	388	396	397	375	417	389	400	356	400	407	368	366	392	374	379	391	419	395	424	373	395	379	381	398	343	420	375	390	390	405	392	383	382	400	391	368	376	410	368	370	374	412	385	410	416	377	380	377	375	390	381	394	419	417	406	406	408	378	375	374	420	388	391	400	386	401	371	388	377	403	396	388	388	430	403	388	398	416	383	401	421	357	412	406	377	376	400	385	405	388	387	375	386	399	391	378	397	380	365	395	411	366	372	375	397	368	406	392	364	402	399	389	399	373	375	389	401	407	374	401	408	390	382	408	408	407	369	398	407	356	389	383	374	414	368	402	416	367	393	387	419	396	386	388	397	391	387	405	376	416	390	396	423	419	396	379	369	385	427	416	405	386	382	358	400	405	378	393	378	375	400	362	413	390	410	409	382	375	407	396	412	410	389	406	401	382	392	397	430	401	379	369	384	403	391	400	373	382	382	401	410	387	396	384	410	376	404	390	402	410	386	399	362	375	380	403	392	401	354	369	441	419	404	396	390	386	374	426	383	395	386	324	380	394	400	392	411	387	388	402	405	377	387	428	383	404	357	406	405	397	410	405	424	422	366	394	368	382	407	380	384	395	370	436	413	423	423	358	398	405	368	410	389	418	364	408	406	457	385	362	400	414	403	356	375	374	436	388	391	371	384	379	398	365	375	400	411	370	370	421	386	380	369	377	364	368	382	394	379	366	404	420	427	353	378	382	413	392	418	412	396	404	399	390	369	404	376	399	399	428	395	407	343	401	423	391	361	397	406	411	399	389	388	374	402	378	412	396	397	381	404	417	408	372	393	410	406	388	387	389	359	397	377	396	401	385	373	386	339	368	384	403	400	406	358	370	389	410	395	420	428	418	400	376	359	392	389	356	398	397	438	389	408	368	396	402	397	410	372	391	365	382	365	374	385	402	408	417	387	406	415	399	378	399	387	415	387	374	356	415	409	382	408	334	403	406	374	408	408	409	377	416	321	422	388	431	402	375	415	450	376	377	414	381	376	355	369	398	416	412	420	408	404	408	406	398	433	386	361	385	367	377	440	373	406	390	414	391	395	379	374	433	408	393	419	354	380	401	423	407	416	379	350	416	363	407	394	388	391	410	389	381	384	383	391	419	400	389	369	364	418	348	367	371	396	380	387	409	415	352	403	424	375	404	386	409	422	433	341	385	369	394	377	381	392	378	357	362	395	412	389	421	377	404	433	414	401	377	400	404	386	425	396	385	392	372	411	393	397	419	392	412	383	382	369	378	361	354	403	422	419	396	364	385	439	390	403	426	393	390	403	387	407	418	424	370	393	397	389	414	405	404	403	403	396	378	378	405	389	417	378	403	406	387	417	390	410	398	407	393	381	357	380	391	411	391	396	414	390	385	407	399	421	400	427	404	397	385	375	374	395	402	394	395	439	382	394	365	386	388	390	365	407	389	349	378	389	385	372	376	403	388	414	383	396	422	373	398	357	376	414	386	438
13141	1247	1021	862	643	530	453	382	377	345	349	348	374	323	366	287	284	279	566	699	295	282	289	281	281	275	279	305	299	260	266	253	270	286	295	268	293	296	275	244	245	295	268	289	254	264	260	299	252	267	270	267	296	293	249	275	285	261	289	273	282	324	294	268	268	274	277	269	238	305	299	242	263	301	270	286	304	263	262	287	277	266	281	280	272	280	275	274	278	315	279	281	305	273	287	297	274	243	247	275	273	293	274	306	316	293	277	271	270	287	271	279	297	265	251	302	252	275	255	275	271	287	261	275	290	267	270	274	306	297	275	264	261	290	288	272	305	276	276	278	302	273	288	300	269	280	289	288	263	270	258	291	281	269	255	268	294	276	263	254	252	283	298	283	299	267	273	242	250	258	291	311	256	271	265	284	290	316	270	313	270	280	276	281	297	254	288	272	251	261	262	276	275	267	269	263	282	298	269	278	290	264	275	306	268	302	254	287	263	281	265	260	282	288	292	262	288	272	296	299	271	272	291	281	276	292	286	254	267	271	249	257	280	251	299	277	266	285	282	292	272	270	277	311	239	278	297	318	270	266	295	267	274	270	285	278	257	275	275	270	256	246	270	281	268	285	279	262	280	276	275	284	246	278	253	278	278	276	294	264	253	291	288	301	276	279	293	269	279	275	301	249	271	275	270	274	259	277	267	249	298	272	301	257	267	253	295	301	294	265	257	291	281	323	273	277	266	281	270	282	290	257	276	284	267	280	308	264	281	263	250	280	286	283	270	308	284	247	285	278	293	246	269	271	277	283	289	275	257	285	272	259	262	273	266	264	269	301	284	249	264	263	292	266	290	259	241	292	293	258	254	301	281	271	252	268	286	306	256	277	272	273	314	309	290	269	299	271	281	280	258	262	243	275	268	255	275	273	274	269	296	276	265	250	279	305	257	280	287	229	269	277	276	247	283	266	280	247	269	320	252	309	271	288	308	273	290	287	297	267	245	271	311	283	279	265	264	244	284	295	325	279	289	260	249	264	285	269	264	242	263	246	287	303	253	271	285	270	259	270	251	268	295	282	302	271	232	288	273	267	298	265	289	272	265	282	275	256	270	253	247	286	289	269	252	262	279	254	266	251	259	277	277	273	271	288	267	261	240	321	299	301	234	275	266	274	293	302	268	254	276	255	310	283	279	280	262	302	289	260	244	264	268	274	291	242	281	268	275	287	292	240	282	279	293	242	259	303	255	269	316	275	247	285	275	288	275	291	273	281	294	254	266	258	285	307	290	245	284	276	299	248	288	273	253	295	264	255	271	289	278	267	214	279	229	300	278	288	294	273	302	267	276	298	282	272	317	256	284	255	265	283	293	270	275	301	277	294	282	274	278	291	278	278	280	259	249	258	300	264	262	285	274	289	244	263	312	281	251	292	306	268	265	287	295	257	297	254	277	315	291	299	259	296	263	250	281	276	255	283	311	289	283	274	254	256	289	281	271	274	294	276	292	254	278	278	276	296	283	277	268	293	268	276	268	257	292	286	297	250	277	257	302	296	264	271	280	290	286	256	264	266	288	298	261	251	296	290	294	293	300	261	279	294	296	314	268	243	293	256	261	262	258	296	269	321	307	294	286	277	277	262	272	275	264	265	289	268	255	277	286	269	272	291	254	265	287	290	276	242	304	267	269	272	267	271	266	238	305	277	280	262	267	240	315	265	260	243	289	266	274	314	254	263	284	272	285	283	298	289	264	268	288	268	297	241	266	292	309	265	257	274	273	280	285	273	304	255	270	281	290	285	246	267	299	256	261	258	259	272	271	236	249	276	275	257	275	269	289	252	276	271	273	293	302	267	286	264	278	264	293	263	260	292	242	274	297	280	240	268	275	270	270	273	275	272	258	293	298	270	270	280	256	273	270	274	262	276	314	284	274	249	281	298	302	251	267	279	279	267	245	276	320	250	280	239	282	262	280	274	308	279	270	265	308	278	291	277	302	281	255	309	255	281	255	278	300	285	285	273	290	261	292	275	267	244	268	283	319	292	295	256	269	267	265	296	279	261	291	291	265	285	303	265	258	284	272	288	254	311	271	274	260	256	255	276	277	251	271	261	280	288	277	254	274	309	307	285	279	268	272	251	269	246	288	259	259	279	299	283	305	255	280	276	250	274	279	283	291	275	278	279	297	281	264	280	295	268	283	242	269	282	254	271	254	266	252	275	274	238	250	264	301	271	280	289	279	262	305	268	286	274	242	254	267	267	266	254	281	280	266	269	283	270	277	271	272	283	306	278	265	278	265	311	298	272	247	253	244	263	292	257	251	243	302	295	274	248	277	317	255	274	265	250	307	294	254	296	291	276	300	241	260	271	245	263	258	240	258	294	250	265	272	276	330	286	312	325	283	288	238	253	280	297	257	270	275	275	300	275	256	263	246	257	296	246	277	282	267	250	238	268	271	272	277	273	278	229	267	260	280	286	276	290	236	306	286	248	282	287	235	296	259	283	262	270	270	297	249	267	259	259	261	277	305	280	264	283	278	275	267	290	271	262	269	256	272	274	260	258	280	254	243	248	295	289	294	286	270	295	269	267	259	268	292	303	285	251	267	252	311	290	300	288	289	271	274	270	290	267	302	239	287	253	292	272	288	272	264	263	239	257	238	249	247	263	282	265	283	274	294	260	269	266	252	275	240	277	238	313	272	282	281	278	288	266	286	266	298	276	299	289	247	266	296	284	272	302	278	268	291	269	237	278	262	292	293	282	280	298	277	255	237	296	296	247	288	283	259	289	272	285	271	263	279	299	302	272	272	270	273	262	271	289	270	287	255	268	274	279	267	296	276	280	292	294	251	284	273	268	273	275	296	274	288	272	298	275	264	283	262	247	259	288	257	270	270	266	275	258	270	314	271	261	288	279	312	281	309	295	316	254	257	246	279	272	263	267	263	271	253	250	289	294	254	284	291	288	258	278	297	296	274	244	273	277	290	271	279	290	301	267	250	269	296	263	252	278	284	264	272	262	284	265	264	272	272	280	302	295	307	284	298	266	266	224	266	288	276	252	254	299	263	268	278	270	296	271	293	279	273	290	298	259	269	290	302	267	274	284	274	283	278	276	267	265	264	273	247	273	255	276	294	246	254	291	249	249	283	270	277	251	289	274	281	293	282	237	303	297	267	272	279	302	312	282	256	272	273	245	295	250	289	287	291	283	307	273	274	263	271	255	296	279	287	314	263	259	257	222	278	291	260	258	234	275	259	283	250	286	322	274	278	261	287	258	286	272	261	280	282	302	276	282	295	277	267	237	301	262	282	257	300	284	286	275	269	245	270	293	279	258	292	283	286	284	283	287	246	301	296	276	277	261	289	280	261	257	283	292	272	243	278	287	250	268	260	281	270	296	271	297	301	256	278	276	293	267	299	275	294	278	292	286	280	268	285	276	299	289	268	275	283	266	282	302	271	266	284	283	255	258	267	254	245	257	284	259	257	274	265	243	274	288	277	261
7986	1218	2089	2347	2208	1795	1459	1235	1220	1173	1198	1204	1161	910	818	837	833	909	2882	3176	753	731	695	706	721	740	704	652	712	631	714	668	689	667	678	694	711	716	693	743	668	683	689	701	695	709	708	665	688	622	701	662	721	650	657	668	677	666	673	689	650	672	710	632	696	653	715	725	678	710	728	680	696	668	658	692	674	638	653	616	667	664	650	648	691	661	664	675	656	670	692	632	634	685	611	679	650	673	629	700	671	683	674	672	687	613	597	664	694	676	640	670	622	659	675	677	650	611	681	682	637	652	646	649	694	632	674	670	665	621	694	659	642	689	628	714	675	675	651	641	674	653	634	648	612	705	636	666	658	663	656	638	654	608	656	649	642	660	640	629	688	687	675	667	660	696	636	668	635	671	699	619	679	650	649	664	697	661	671	664	623	631	663	669	660	630	695	693	624	650	699	687	655	693	672	658	690	657	660	677	713	670	664	666	675	661	686	708	684	654	707	635	670	608	673	675	594	629	620	707	650	685	647	696	628	625	665	675	657	637	648	677	677	653	646	649	710	670	679	653	646	674	686	705	678	637	676	629	662	673	633	679	666	660	687	617	631	685	646	691	668	696	650	704	672	706	598	664	710	662	637	685	672	672	680	703	637	697	606	666	695	638	715	640	662	610	660	642	662	630	649	687	671	665	701	659	663	663	677	672	645	655	645	721	682	644	662	728	658	627	645	660	637	654	661	691	657	626	632	665	683	656	662	630	648	714	669	657	669	698	663	637	672	661	688	672	640	659	656	647	635	663	687	660	638	648	652	636	648	690	641	673	667	623	662	683	644	688	676	647	652	694	683	712	642	676	668	662	641	646	688	677	652	652	648	706	677	676	721	661	644	688	697	643	667	634	683	683	619	700	653	708	638	621	670	694	662	698	654	635	665	643	661	648	654	684	668	687	690	684	670	657	642	624	639	672	662	662	690	647	674	657	646	673	662	693	627	619	672	659	639	620	645	667	630	693	657	687	654	658	671	645	636	666	653	661	587	660	653	653	595	690	633	661	665	609	681	677	675	683	710	700	661	687	682	675	647	680	687	669	663	666	674	690	676	621	639	656	648	688	635	670	696	696	707	678	670	646	643	672	674	680	602	662	700	660	674	635	645	652	656	699	684	651	620	665	655	679	667	647	651	637	650	681	690	653	596	635	668	632	659	661	652	641	691	638	654	655	737	662	689	635	645	653	631	662	688	624	651	635	660	685	705	638	656	657	647	695	709	663	647	664	628	644	667	629	619	714	621	675	667	637	665	713	659	664	653	640	638	666	689	676	695	642	692	631	689	642	643	669	665	666	658	641	671	674	677	730	681	664	693	671	663	621	670	683	636	678	634	700	686	687	635	647	693	650	678	653	674	721	655	633	658	662	674	663	691	684	649	661	644	703	642	630	692	662	658	682	631	661	633	701	644	626	665	691	661	662	670	693	688	626	631	709	661	695	729	688	604	650	698	627	681	692	642	624	665	683	676	649	656	631	643	654	677	654	682	668	626	703	628	638	656	675	654	642	652	662	625	702	654	643	656	647	692	656	715	648	673	658	668	703	611	674	634	690	629	703	637	651	716	654	619	634	629	725	650	649	687	659	665	712	655	619	691	683	664	663	711	705	639	630	645	628	648	693	639	712	654	658	648	674	661	671	679	675	660	648	678	654	660	658	650	654	595	648	693	626	648	694	640	682	666	713	625	655	645	675	673	660	691	630	669	649	687	669	717	650	681	628	706	690	675	648	641	666	634	679	640	656	694	681	606	687	663	670	640	686	665	685	612	676	641	666	666	641	669	639	685	598	673	660	675	665	688	664	698	694	626	661	681	660	667	623	681	678	685	658	652	645	740	650	680	663	656	654	654	654	658	658	693	704	673	653	628	664	654	687	622	687	679	686	724	642	703	650	667	669	650	685	648	680	695	687	664	657	673	668	679	682	655	669	659	668	637	605	633	644	635	667	647	689	696	656	685	680	684	652	675	656	654	676	702	618	666	647	654	667	688	665	682	650	675	652	695	659	643	662	634	689	650	662	700	693	686	666	690	638	661	652	653	669	628	624	673	663	592	682	661	672	659	690	678	663	651	670	613	690	702	635	665	668	706	683	708	638	668	681	659	664	651	723	662	682	655	692	697	672	676	669	682	693	682	661	639	687	671	674	710	662	690	706	697	625	675	686	687	639	650	639	680	659	685	694	691	642	699	656	718	660	611	654	650	646	707	660	666	629	645	636	703	646	682	664	668	680	666	661	648	692	593	663	642	661	643	684	631	641	699	664	649	657	656	676	647	680	672	679	676	684	675	650	638	641	663	642	693	637	663	653	680	687	669	641	613	700	642	750	652	665	659	709	655	676	698	653	644	660	670	697	628	651	652	681	711	629	668	628	678	706	668	675	668	686	689	663	643	633	664	683	615	651	630	658	643	690	662	671	675	656	680	668	669	655	674	651	663	649	670	667	716	653	680	642	636	658	655	657	625	729	612	678	638	673	651	692	697	651	670	661	675	628	704	680	711	646	649	662	640	650	697	624	703	634	658	642	656	649	633	698	669	660	645	677	632	666	662	691	682	670	688	693	678	637	660	662	653	716	612	671	694	694	638	673	620	640	654	661	625	674	641	667	661	650	684	668	660	634	661	657	671	634	662	672	692	702	677	639	667	680	664	675	639	699	706	680	618	693	648	679	647	636	710	660	688	646	643	666	662	635	684	648	716	649	685	684	617	627	697	656	647	695	657	633	649	657	679	679	707	688	643	678	611	661	642	668	655	690	655	663	636	666	654	679	609	658	640	676	689	643	674	627	632	642	692	638	652	678	642	669	691	654	628	638	667	627	671	659	690	645	668	624	663	683	661	651	687	692	649	616	647	685	701	659	654	639	683	675	658	683	661	669	681	627	657	629	658	707	687	691	696	676	660	679	679	688	634	663	658	660	687	662	642	652	648	627	664	631	682	669	642	643	654	681	670	680	668	621	653	703	641	667	649	673	676	657	623	679	643	636	677	703	700	646	622	639	642	672	691	684	707	658	661	669	633	628	637	656	627	644	677	632	680	646	678	682	681	689	660	657	697	699	696	660	643	717	655	652	681	651	688	706	646	684	680	667	656	642	616	648	644	671	656	676	617	677	662	685	634	680	671	679	671	652	639	651	674	673	653	660	659	647	613	692	668	628	692	633	661	678	659	658	611	645	692	638	617	670	655	648	656	657	638	657	649	666	667	662	672	705	649	697	639	637	644	685	634	667	668	657	661	745	658	659	641	658	683	663	685	707	660	650	668	699	693	667	625	673	651	661	654	688	661	669	681	596	688	651	647	620	700	651	621	660	664	663	621	600	663	640	688	661	621	686	641	683	646	634	655	676	665	660	644	647	671	686	639	627	659	667	674	671	657	571	656	645	650	607	728	637	654	673	619	649	634	682	696	645	677	666	636	706	682	660	690	662	655	670	655	629	657	651	673	658	678	685
1441	286	280	264	298	288	267	264	280	287	268	284	292	274	257	252	280	265	302	263	257	226	262	250	258	259	234	268	254	255	249	279	256	246	269	259	272	257	282	226	263	259	270	286	263	259	281	261	288	266	274	285	270	319	263	259	263	270	269	254	254	283	274	284	243	244	249	270	248	253	240	261	248	284	274	248	242	267	262	252	288	230	259	267	271	254	241	271	254	245	292	284	257	263	272	244	274	265	288	253	262	259	262	284	259	271	277	220	228	246	281	257	241	255	276	284	234	292	254	249	243	266	279	291	266	295	278	246	265	275	289	267	253	259	259	280	226	259	256	270	281	276	274	288	258	255	309	268	245	222	269	292	238	267	258	311	281	263	277	270	264	259	251	279	282	256	243	240	284	259	281	285	302	271	289	269	275	279	276	245	263	285	256	263	250	238	254	264	245	279	290	249	261	239	248	241	277	255	259	265	263	249	270	246	247	290	251	269	273	279	266	246	254	242	228	288	243	243	288	276	252	271	266	257	262	287	271	285	258	256	266	255	288	267	253	280	248	299	261	266	305	262	288	249	257	263	258	256	271	248	248	274	288	297	283	255	243	270	246	260	246	252	263	257	284	283	272	266	286	281	252	269	227	272	299	260	261	267	255	231	263	243	253	284	298	248	246	271	244	290	227	243	282	274	266	272	247	245	252	261	252	242	243	242	267	257	256	259	272	285	264	268	273	240	264	256	307	255	271	287	229	279	265	256	265	272	265	241	273	280	265	273	248	292	265	233	286	224	240	241	257	284	266	257	269	264	284	292	295	251	249	282	261	260	281	250	241	258	255	259	238	283	268	281	281	259	252	267	282	257	244	269	287	251	223	272	248	244	254	270	291	263	243	268	257	286	277	256	269	274	276	258	270	261	265	263	288	240	250	249	303	274	271	234	251	269	251	292	273	268	233	280	249	273	277	254	230	276	255	257	286	283	252	275	247	274	274	245	267	277	247	272	262	240	277	243	275	248	271	288	252	255	260	251	261	258	265	282	269	281	283	273	232	242	247	280	250	272	292	252	244	266	243	294	318	250	243	234	275	253	242	257	274	250	299	221	266	257	252	267	254	279	264	300	286	271	269	250	262	259	268	229	238	248	245	263	275	253	266	242	246	253	278	262	280	248	240	276	252	306	279	263	253	273	252	271	273	271	252	254	293	263	250	264	254	264	274	305	255	295	277	236	244	284	271	244	275	262	252	264	209	251	267	264	271	257	259	243	238	234	265	245	279	263	248	257	276	257	263	276	284	249	254	229	282	256	278	268	250	254	270	256	280	266	276	244	267	279	274	267	268	245	268	255	253	263	243	242	255	265	284	302	238	265	280	234	254	259	260	281	281	249	236	272	285	248	263	284	280	221	249	266	240	298	287	263	245	268	249	262	263	254	289	233	261	260	242	243	279	258	265	248	270	245	286	277	266	268	245	265	260	259	246	271	253	268	251	255	228	254	270	249	269	263	266	262	272	240	229	239	251	242	239	261	284	241	250	265	293	247	231	259	267	260	251	255	251	286	252	252	268	252	266	270	304	273	300	258	255	240	242	264	262	237	247	311	288	252	263	289	276	235	258	267	273	283	264	270	273	263	277	274	245	265	254	213	256	269	267	310	284	267	284	250	265	258	278	238	250	271	243	271	269	252	214	245	275	262	256	278	257	268	293	275	283	255	281	257	278	251	305	303	244	271	257	246	248	250	277	245	281	263	246	267	285	266	308	242	259	261	263	286	267	243	247	257	261	247	293	248	266	279	243	280	263	263	264	229	263	254	281	253	246	262	285	235	284	253	255	262	263	256	277	220	252	276	275	254	263	283	257	269	261	248	281	263	289	306	243	269	270	261	251	256	267	236	286	270	273	241	272	256	255	254	276	238	260	259	260	272	261	274	276	280	287	273	259	242	249	250	246	255	275	247	270	286	255	284	243	268	255	271	268	277	255	249	262	254	239	270	273	256	247	253	283	287	283	317	295	224	260	253	289	266	272	259	299	278	247	247	262	279	252	262	249	296	250	304	264	252	274	260	269	257	259	264	264	244	242	263	263	224	292	281	248	274	283	234	263	259	265	273	270	244	282	270	254	269	243	260	256	244	260	272	275	258	244	269	287	229	267	256	276	282	266	233	239	258	241	246	271	268	260	251	251	264	267	268	278	300	262	244	268	236	271	291	239	277	268	228	248	255	258	280	277	277	251	250	259	243	221	235	236	245	250	262	279	237	276	263	283	245	285	261	255	305	271	252	256	230	257	270	270	265	265	243	258	300	268	246	243	275	262	256	270	273	275	280	260	268	257	239	260	277	259	260	267	285	272	255	268	279	262	267	273	257	297	266	293	248	270	275	228	248	236	276	255	265	269	276	251	278	261	258	270	248	229	239	257	212	279	269	277	255	301	242	261	266	286	248	279	293	229	263	228	263	257	254	247	266	270	291	287	267	252	278	274	261	232	267	248	270	298	301	263	264	282	243	267	245	285	266	278	275	218	262	240	263	277	232	260	262	266	254	248	254	295	237	268	246	233	257	281	285	309	246	280	251	282	277	255	222	278	272	267	268	293	246	231	240	261	284	260	272	253	230	263	270	251	238	278	277	247	256	309	294	249	269	267	258	257	250	270	231	264	279	296	272	244	252	232	277	280	258	285	256	249	250	273	304	262	283	280	253	291	253	238	298	266	246	248	249	259	303	251	255	255	287	281	263	281	238	249	251	265	267	265	270	251	275	225	250	248	246	264	260	281	262	242	264	259	263	248	283	275	271	263	271	284	260	267	269	271	234	272	260	276	267	280	257	259	291	268	262	257	270	242	257	287	292	261	270	274	256	237	249	289	260	274	284	253	252	260	268	279	260	265	270	281	264	264	272	255	274	245	256	294	259	271	254	290	298	287	271	257	249	260	233	275	266	271	261	278	284	251	261	273	248	269	270	254	311	241	275	255	259	276	286	253	296	286	273	267	230	260	279	262	300	267	233	268	243	257	274	262	278	281	308	255	245	259	275	255	246	285	248	268	267	250	262	289	264	216	269	282	258	268	254	267	257	267	242	285	252	262	292	246	240	253	257	266	273	281	275	290	277	268	283	278	281	284	262	277	255	273	278	260	257	252	259	240	281	275	254	258	251	244	271	276	259	274	274	267	253	262	257	262	281	263	293	266	284	274	265	256	249	234	270	265	241	257	255	274	261	246	272	255	268	269	262	238	266	260	272	271	276	253	248	234	274	275	267	233	281	286	245	273	268	260	260	271	252	290	265	248	252	290	257	274	237	284	268	268	268	271	280	281	279	289	256	230	240	245	243	269	215	260	269	249	246	263	269	257	278	273	275	275	228	243	247	260	263	245	269	273	269	282	294	295	243	276	258	270	263	224	254	239	286	278	251	270	232	267	254	250	250	279	243	273	259	289	259	257	277	252	245	251	247	274	237	241	291	273	255	265	285	263	222	273	219	241	291	236	264	242	265
1727	605	706	677	740	684	633	654	701	650	701	718	719	656	629	618	626	696	730	703	553	577	564	561	616	608	621	592	621	612	638	621	629	628	663	595	631	561	652	584	620	590	615	621	634	608	634	589	602	577	624	577	640	644	591	636	622	595	672	605	642	662	612	600	594	559	612	607	551	619	593	614	591	574	573	630	665	622	610	635	584	599	585	645	618	614	643	662	643	640	666	630	624	595	683	568	604	652	607	633	639	607	614	599	584	620	614	595	647	632	624	621	629	639	599	618	614	609	588	559	624	574	633	580	610	648	612	559	625	624	609	592	639	653	597	588	593	612	604	590	650	622	604	629	625	602	572	630	598	625	621	612	651	604	625	612	572	611	625	607	612	594	639	615	593	585	638	605	624	622	623	604	547	595	634	636	650	585	642	576	645	648	572	636	605	583	619	637	615	610	583	626	631	566	612	561	632	639	626	642	627	658	627	608	612	662	603	621	592	610	627	651	615	608	610	644	620	582	644	643	633	617	603	598	609	557	653	590	626	627	578	623	619	557	625	636	625	604	637	610	642	645	618	585	586	563	640	601	648	633	627	657	625	602	652	634	614	642	591	580	573	615	600	620	567	615	660	572	602	661	629	654	609	617	672	641	588	603	608	628	626	649	656	625	598	618	631	607	589	581	616	581	649	618	620	586	617	633	613	612	578	625	624	615	606	613	583	603	614	574	652	617	587	609	553	619	629	604	610	571	626	579	596	611	584	591	606	611	612	625	609	598	637	632	583	594	615	572	617	655	571	613	651	621	627	612	608	616	624	645	583	607	662	597	616	627	652	595	580	623	606	627	596	593	626	635	574	638	634	592	611	601	582	594	580	624	629	617	599	595	619	552	579	601	613	610	577	586	549	587	598	644	624	622	613	611	603	595	574	589	569	617	611	626	632	611	646	611	601	651	593	624	611	609	569	581	631	619	609	648	579	633	608	643	648	649	632	597	602	604	626	627	623	545	610	628	643	626	613	648	573	594	597	629	650	617	648	615	657	604	656	639	627	599	607	599	614	613	585	580	584	630	609	604	644	614	628	640	591	588	620	590	610	609	627	668	644	605	598	630	619	594	638	619	601	642	611	599	612	649	588	631	601	622	602	622	574	627	601	587	538	597	617	577	620	630	600	621	576	635	586	635	585	586	633	574	623	627	601	609	648	613	579	583	589	571	604	635	640	595	621	627	594	631	598	587	578	607	625	598	615	636	639	619	622	618	642	620	619	577	647	590	619	630	587	602	623	635	602	609	612	633	640	596	613	605	604	629	605	616	621	607	619	568	584	584	621	647	586	602	641	618	568	618	636	611	590	634	586	632	625	629	589	629	592	615	621	605	636	640	591	624	599	621	584	627	628	609	615	609	613	579	580	610	600	610	661	635	591	596	648	633	617	597	595	596	574	618	634	623	599	625	563	617	576	583	600	599	607	608	618	586	587	624	601	602	568	581	610	626	591	600	599	632	592	621	604	598	619	625	608	620	585	565	598	601	629	613	635	587	595	618	586	559	614	578	636	609	635	606	556	638	617	567	637	556	649	614	638	621	653	625	608	633	635	591	620	578	608	604	577	632	608	631	604	609	580	618	606	611	666	591	562	613	617	571	602	637	591	653	612	618	602	577	602	623	629	596	614	627	624	615	579	640	597	611	622	599	635	595	598	607	614	631	650	620	636	609	560	649	631	586	668	622	644	644	649	607	590	605	628	602	655	591	583	584	614	631	601	639	622	582	575	615	591	548	618	627	665	583	617	599	635	619	572	629	604	609	619	630	606	633	599	586	576	617	608	595	580	612	602	602	608	569	638	597	614	623	603	663	655	629	631	556	634	581	658	604	622	632	613	590	649	654	617	652	637	553	665	615	604	570	610	659	617	588	637	637	579	599	636	557	605	609	627	667	601	628	612	598	586	623	594	640	636	613	603	632	587	604	554	587	638	596	588	595	587	635	627	579	606	638	605	623	566	592	649	606	587	621	627	652	565	612	622	656	607	588	617	577	575	622	660	608	605	600	610	616	610	647	636	615	639	573	668	590	596	629	604	591	590	581	666	619	609	613	601	620	570	576	613	585	613	671	636	608	611	599	621	627	582	634	674	569	627	613	599	589	594	559	640	559	578	595	600	592	589	611	624	617	605	611	649	575	580	575	591	634	613	589	599	586	609	587	640	600	640	618	640	593	563	616	652	595	613	618	565	620	594	585	550	635	617	602	585	618	586	638	583	595	669	595	654	628	625	620	605	596	653	616	647	621	636	608	605	639	614	571	594	630	605	600	618	574	604	623	587	658	638	602	589	621	612	565	642	619	563	639	580	598	616	618	570	648	598	618	619	614	638	575	562	583	602	641	612	625	594	619	625	578	616	612	619	642	585	604	604	626	629	606	629	627	602	653	628	620	606	576	551	637	601	609	606	571	636	604	593	600	610	647	614	614	626	605	627	602	625	647	626	576	660	559	602	626	600	639	635	606	621	632	613	614	620	593	608	629	680	661	583	644	588	621	575	586	608	610	631	598	581	589	634	634	618	583	585	592	655	657	598	632	601	597	636	622	641	614	605	630	571	600	580	652	606	586	626	602	623	602	609	583	587	607	629	595	590	598	628	633	662	603	626	631	634	622	608	585	610	599	630	589	589	614	629	609	590	584	584	636	625	568	600	620	579	566	626	610	617	595	618	567	627	639	610	593	612	581	605	654	612	649	580	651	594	636	554	606	605	614	597	611	603	646	604	610	590	626	550	625	650	622	582	601	608	620	609	643	586	618	651	632	606	572	634	620	635	555	642	633	650	630	588	626	608	634	647	599	622	620	605	580	574	629	617	619	637	649	519	591	619	599	582	630	602	623	605	578	631	568	601	605	619	603	589	624	584	635	606	645	603	628	629	598	595	657	598	628	633	623	601	626	621	586	623	668	594	556	602	569	585	593	634	612	637	605	614	611	609	613	631	630	625	654	607	594	675	668	632	598	608	622	632	606	574	621	612	610	656	636	594	614	647	605	620	573	550	631	623	586	607	628	614	604	623	609	622	622	613	624	606	567	619	592	646	623	650	553	587	621	619	639	584	586	625	618	609	617	639	612	609	645	622	625	601	640	630	600	675	616	599	586	588	613	608	597	583	651	617	627	600	623	621	593	619	602	635	618	581	578	610	573	614	609	579	594	636	559	575	604	612	585	583	579	614	597	606	601	588	614	592	601	636	614	602	620	588	593	614	643	593	585	600	645	668	586	593	624	626	616	599	589	623	570	604	643	596	611	661	605	632	628	561	629	618	620	603	617	629	634	617	588	610	569	617	632	621	645	648	634	623	613	586	595	579	666	640	564	576	636	619	603	570	611	632	648	628	571	605	604	646	620	634	594	646	612	592	611	613	638	605	611	622	611	617	691	648	609	614	557	618	657	634	632	650	614	601	612	629	608	614	581	593	563	595	558	569	594	638	578	583	622	629	595	637	601	621	576
6593	450	470	391	322	272	221	213	179	214	260	185	204	180	170	161	156	162	340	351	149	157	135	170	164	165	163	162	137	166	144	145	142	175	167	167	153	140	137	131	146	145	124	180	161	140	134	158	138	128	132	144	139	178	144	170	158	151	169	155	174	108	140	155	137	147	159	143	160	159	139	151	133	149	149	156	164	144	154	147	141	154	156	146	143	148	160	131	132	141	149	148	169	127	152	139	164	132	109	142	173	153	160	146	167	160	141	147	163	170	163	129	127	138	152	156	172	159	149	143	161	166	168	151	139	136	154	141	141	124	132	137	142	154	150	151	160	132	163	112	141	151	161	141	128	128	169	151	137	129	150	159	144	162	139	145	144	153	171	132	154	170	138	141	130	141	146	138	156	147	133	136	128	159	138	167	133	133	165	149	148	145	153	138	139	124	143	136	165	145	132	145	130	148	147	157	137	143	123	164	131	132	160	140	170	163	135	143	127	142	122	143	146	140	168	135	149	161	154	159	158	173	120	141	127	165	152	174	133	148	159	133	153	139	124	160	137	132	150	141	136	135	157	157	166	158	151	147	165	133	129	130	143	132	120	147	155	112	142	136	136	135	146	174	141	124	150	141	143	134	147	140	152	156	136	158	136	147	140	128	142	146	169	138	139	144	161	147	126	141	120	139	151	168	158	160	129	170	132	138	146	145	141	131	143	150	152	161	138	123	132	141	141	122	166	185	136	143	155	139	129	146	148	144	124	150	127	143	153	146	143	146	162	151	148	136	161	124	161	153	145	141	143	141	169	146	151	148	157	178	134	132	166	151	153	152	140	158	130	145	155	144	177	150	149	145	156	117	139	153	164	142	166	145	137	155	152	134	166	165	147	126	133	133	170	160	142	150	128	153	165	129	139	136	156	144	145	139	157	156	168	141	132	137	158	152	133	136	150	136	137	129	151	136	133	155	147	131	152	139	153	144	134	130	145	133	149	147	145	128	146	154	155	151	150	158	157	129	152	127	154	162	150	144	155	131	155	137	127	169	126	157	171	124	152	142	133	167	145	145	147	142	142	138	151	143	131	144	134	150	143	161	151	142	166	155	149	145	146	176	128	147	163	128	139	159	145	139	124	158	137	140	127	141	167	135	140	165	133	174	133	158	147	157	124	131	158	149	150	156	147	160	158	150	148	134	144	125	146	145	182	128	130	148	136	142	152	144	128	145	126	129	163	141	157	123	163	140	139	156	127	139	146	146	151	130	126	145	164	154	152	150	150	144	147	151	142	145	144	159	145	132	162	154	164	147	169	152	147	137	146	128	138	164	175	141	161	125	152	147	162	143	117	149	121	143	177	160	142	131	146	145	161	148	158	135	133	145	127	126	159	113	153	138	129	148	137	142	140	153	154	142	160	125	164	142	183	153	137	138	154	154	155	152	152	149	161	147	123	151	156	141	147	138	161	127	164	143	152	129	151	145	140	144	159	134	133	132	153	141	138	120	144	149	151	147	161	150	138	126	157	147	155	175	129	138	134	136	136	138	163	164	156	148	157	134	149	163	189	150	155	149	150	160	146	139	162	130	146	166	139	137	139	140	143	135	164	129	138	147	137	128	145	130	162	143	145	150	142	149	145	170	156	153	139	148	155	140	151	134	139	147	135	143	133	136	163	153	164	164	151	125	162	118	147	125	154	137	155	139	155	148	146	137	155	117	148	150	159	143	151	146	164	132	156	160	161	153	154	156	133	145	142	161	164	157	151	132	163	132	138	112	147	138	134	151	153	161	146	136	131	135	145	153	155	142	169	136	139	137	141	156	140	160	133	154	138	144	125	150	147	159	134	135	159	128	185	159	152	151	136	155	152	161	162	155	148	143	139	163	147	134	161	127	150	140	134	135	150	135	159	141	174	143	141	177	154	127	134	141	143	155	163	148	129	132	146	157	146	160	145	165	135	130	149	157	141	146	146	140	147	164	138	152	148	175	140	135	172	172	142	144	142	153	146	163	159	143	134	136	149	132	152	150	149	163	131	156	162	138	167	145	155	130	142	133	165	144	144	130	133	153	144	155	167	165	117	159	150	136	143	137	145	143	144	136	139	158	153	150	147	160	169	138	152	161	135	137	161	133	144	125	147	137	132	165	150	162	169	127	155	193	133	129	139	147	146	149	135	151	163	133	150	142	129	120	155	155	167	123	155	147	122	129	138	181	158	136	133	133	116	154	162	162	162	148	153	141	170	157	174	162	152	168	168	138	145	144	143	133	133	143	147	140	139	162	152	145	142	138	130	166	143	158	139	136	136	164	153	150	146	164	147	162	133	167	162	176	125	118	144	144	140	141	138	148	143	144	151	135	147	141	145	145	183	143	160	170	163	153	139	137	135	148	157	141	129	155	155	151	146	152	138	131	168	135	147	135	168	153	126	130	166	134	141	146	140	145	147	133	130	145	157	154	163	138	146	149	131	119	137	162	129	137	147	154	157	139	148	172	159	129	154	134	151	130	148	139	126	137	143	155	160	160	117	139	156	147	176	145	134	138	147	146	166	140	159	143	137	152	155	154	136	143	142	147	164	144	136	152	128	151	160	142	129	123	128	158	152	166	127	157	138	142	165	160	153	145	140	152	148	160	157	141	146	154	153	141	149	151	139	147	145	157	162	120	168	122	138	151	145	142	137	133	147	151	138	149	122	157	143	146	134	148	133	140	158	159	144	165	160	160	135	156	138	156	146	182	176	147	166	146	147	157	165	150	153	128	156	145	131	158	171	161	164	161	165	135	137	168	151	141	162	138	158	126	143	143	150	152	183	144	153	134	148	156	171	130	138	151	146	160	149	147	168	130	136	129	159	158	140	158	154	148	158	147	126	151	135	143	168	178	157	150	162	159	150	142	154	173	141	157	150	154	146	151	140	147	132	130	139	146	139	153	151	167	133	150	145	154	139	135	168	176	135	145	137	147	143	153	146	156	146	140	139	161	145	145	126	138	140	144	136	162	125	125	150	163	144	153	138	138	152	151	150	150	153	153	139	149	151	146	157	131	141	143	147	135	149	146	152	145	139	153	153	145	144	135	155	148	148	137	129	155	134	128	135	143	168	138	157	151	129	145	184	134	151	124	121	153	138	149	114	153	143	135	152	130	159	164	114	119	150	123	142	143	132	140	174	130	134	131	168	153	144	150	156	156	172	123	145	149	158	158	121	140	155	154	140	149	182	144	146	126	139	144	135	156	157	134	136	152	163	109	138	137	198	161	171	141	154	145	150	137	166	156	138	134	144	146	152	122	181	155	160	132	147	151	140	150	134	141	134	149	140	141	146	141	151	156	146	162	142	140	168	127	145	155	153	173	163	135	152	153	139	162	163	171	153	137	142	113	132	160	139	172	156	137	155	154	149	165	166	129	148	149	163	158	140	157	152	157	144	129	132	144	157	179	142	146	169	139	119	171	143	160	146	124	145	166	147	157	142	147	146	138	136	131	141	156	137	168	140	135	134	152
5863	726	1151	1339	1153	1011	811	745	707	668	723	716	678	611	464	516	501	558	1770	1577	423	465	433	422	421	435	414	425	436	432	420	423	403	416	376	395	406	393	415	409	444	390	418	358	390	394	406	399	365	403	407	398	398	409	385	387	387	415	415	418	416	374	396	407	414	413	415	408	384	411	424	397	370	436	408	404	372	392	390	385	406	387	380	371	390	397	357	359	394	390	432	372	406	370	391	396	378	419	402	391	402	388	402	370	405	383	394	368	390	399	388	354	351	410	359	391	400	419	373	403	403	418	382	396	382	392	389	401	399	393	428	391	431	396	387	392	380	400	392	392	402	440	346	415	409	393	394	406	375	432	356	398	407	382	402	413	397	379	403	403	380	357	384	369	406	422	417	380	418	385	433	386	397	412	373	406	421	414	419	423	404	378	373	376	409	349	418	399	398	410	371	393	355	439	332	406	407	409	407	363	429	380	402	384	411	353	364	433	410	397	418	379	385	414	418	381	422	449	381	393	378	432	414	391	363	403	412	393	371	425	360	403	387	377	398	385	376	361	409	408	397	402	376	402	448	383	396	411	405	360	385	363	419	394	396	379	399	396	379	369	384	400	410	399	414	382	407	403	385	403	417	391	427	413	408	363	412	384	357	387	380	420	390	388	422	421	403	383	433	393	393	393	388	378	389	397	403	414	405	386	392	382	352	400	383	399	394	385	390	366	404	375	412	389	385	387	373	385	395	421	411	391	376	414	345	369	391	398	396	394	400	435	402	402	415	374	414	395	390	404	396	421	380	354	401	423	385	394	384	399	379	359	392	396	376	390	419	372	420	395	391	373	398	397	377	402	392	380	371	432	397	421	445	418	385	399	397	408	416	375	361	386	452	425	389	400	390	406	365	373	403	388	386	419	376	398	400	353	418	413	393	351	396	374	403	401	404	396	407	389	405	410	381	399	396	396	394	385	383	392	374	397	405	383	377	413	380	366	423	421	339	414	430	473	420	429	374	419	396	424	404	404	415	386	409	428	381	363	415	400	378	396	399	387	379	370	406	405	393	420	400	397	392	391	424	356	404	378	379	424	414	404	379	392	379	412	424	408	374	395	396	371	395	415	378	359	378	390	398	400	367	384	383	395	411	362	404	395	398	406	428	388	400	408	390	378	405	402	367	340	404	418	407	392	400	418	360	405	396	412	384	355	389	410	394	416	401	410	405	375	418	364	398	388	413	411	374	399	400	412	406	369	379	366	413	399	409	411	386	403	403	382	366	393	387	384	406	404	408	404	380	423	419	376	375	404	392	402	416	371	399	357	401	392	380	399	405	395	418	379	409	391	372	395	410	386	406	407	430	415	389	400	370	360	424	401	387	362	398	366	393	401	396	404	396	383	382	374	427	408	382	382	375	392	372	434	369	417	402	397	398	373	403	404	410	383	369	396	388	378	396	392	398	405	406	357	418	363	414	380	411	390	388	392	407	416	399	394	388	393	345	396	383	404	388	388	396	415	399	391	415	379	388	412	411	413	401	392	394	395	403	364	430	388	412	399	409	389	451	364	387	372	362	396	394	413	404	402	392	394	353	367	391	366	374	402	404	423	429	400	359	400	384	372	402	381	403	388	355	394	380	374	395	423	392	387	406	373	393	394	390	397	390	377	377	393	382	400	394	369	420	391	404	364	415	406	372	419	362	410	387	395	377	435	361	422	389	420	349	373	391	424	395	410	406	404	440	378	421	405	408	387	383	375	393	388	392	425	421	427	381	390	409	377	386	391	384	375	343	411	381	392	406	369	413	408	408	391	422	392	372	386	379	399	426	411	400	398	398	401	402	382	414	370	363	384	426	357	425	379	380	397	394	397	401	367	436	432	403	390	377	336	430	403	389	414	345	404	390	357	344	363	372	378	415	413	425	434	399	389	367	386	409	391	391	432	384	401	394	412	400	362	368	397	369	432	382	393	391	414	433	419	408	387	383	436	421	417	390	394	379	396	416	402	419	416	375	419	394	384	431	410	431	433	390	371	394	382	415	406	397	382	414	419	376	358	412	372	401	436	394	419	398	386	398	419	391	367	438	357	405	378	377	406	401	420	404	418	396	379	375	389	394	431	389	373	426	394	381	396	413	416	374	380	412	417	389	410	361	416	399	387	365	400	400	402	445	399	395	414	396	387	424	378	434	395	412	360	365	406	414	390	412	375	391	396	435	347	396	392	393	405	381	376	391	393	432	396	414	396	404	391	401	419	382	379	367	406	417	432	389	389	397	382	383	385	429	401	397	394	417	391	385	397	391	410	430	397	420	385	428	387	385	371	400	362	397	400	391	402	385	407	432	383	378	389	372	382	401	393	424	412	428	424	396	401	430	392	395	389	387	357	404	413	365	415	419	409	436	390	404	376	410	417	417	366	401	380	394	396	383	396	386	419	382	402	418	408	350	400	396	385	395	396	374	391	453	380	396	396	419	381	385	373	407	409	395	402	406	382	389	394	391	366	376	389	397	407	390	399	404	380	398	399	397	392	421	395	392	365	365	388	401	425	369	361	369	393	395	390	404	395	366	356	362	385	397	410	420	407	381	374	387	395	356	423	358	371	410	394	393	369	391	367	406	421	405	385	394	408	390	386	408	362	394	361	371	419	367	394	402	401	402	412	391	404	428	378	417	434	403	372	411	412	395	372	387	405	350	393	368	347	385	388	382	394	418	439	395	377	399	369	356	386	415	377	388	388	396	374	415	438	405	396	387	367	401	366	373	401	418	393	420	371	409	394	387	386	426	401	415	408	398	418	413	410	367	437	413	366	394	415	418	388	418	403	410	389	387	412	396	400	356	387	375	391	410	402	373	398	399	382	405	401	391	404	404	388	398	380	438	392	396	393	391	366	419	412	373	365	391	419	396	405	396	372	361	369	384	378	455	429	411	368	414	417	376	398	407	408	388	399	405	412	357	385	404	412	400	402	408	379	380	386	389	356	409	369	373	402	409	402	372	400	381	406	400	439	433	378	404	392	392	417	387	391	387	381	416	383	417	394	384	352	427	371	409	371	375	399	388	406	389	377	418	409	390	355	379	408	376	374	377	371	371	400	345	382	406	433	380	421	415	430	411	427	403	364	443	418	396	403	392	443	383	414	392	390	354	417	384	393	388	355	415	400	429	413	402	403	402	393	410	408	400	397	381	355	369	399	407	397	378	403	382	431	414	367	391	403	365	405	384	399	423	359	382	411	398	417	400	405	378	396	386	391	345	384	384	384	424	407	408	444	413	392	391	375	388	392	407	402	378	447	413	412	369	376	395	375	415	378	451	395	438	401	395	378	400	387	384	392	386	407	380	382	427	420	405	390	405	389	399	398	385	410	390	417	394	347	388	400	410	425	391	402	390	388	342	371	381	389	423	407	386	441	370	393	403	411	387	394	374	405	415	397	383	384	403	436	384	431	420	368	389	394	396	410	360	372	404	395	404	376	387	405	392	385	403	433	401	384	378	410	357	421
13374	1152	1013	834	621	535	467	400	391	306	372	343	342	307	300	311	292	325	657	669	314	292	279	294	291	276	287	314	255	285	258	286	288	278	281	258	239	269	273	260	270	276	259	299	258	247	293	246	284	305	305	293	261	264	292	295	283	255	270	263	312	292	253	267	307	291	269	305	296	262	264	272	277	304	274	287	266	277	271	283	250	297	281	299	269	262	300	272	251	262	273	299	285	286	283	278	251	295	255	267	257	273	277	266	269	274	276	246	283	279	260	320	277	278	280	254	267	288	273	256	267	267	255	291	277	259	315	268	266	253	296	251	294	263	302	259	255	252	260	270	276	294	302	288	260	278	250	295	271	245	302	298	293	283	258	317	278	290	306	267	274	278	279	291	277	225	313	276	283	244	287	269	274	255	246	256	268	257	296	292	277	295	290	265	251	278	275	243	263	270	277	263	293	297	276	272	291	276	277	288	256	308	265	271	280	238	276	287	269	296	288	269	267	258	291	290	293	277	271	317	287	315	253	253	293	299	275	288	265	301	272	279	289	292	294	263	288	282	266	273	268	290	257	265	315	262	294	285	269	277	265	253	298	276	277	299	293	288	274	275	251	257	248	241	316	268	283	271	264	281	284	272	273	299	271	231	290	292	274	292	269	273	289	274	269	247	280	308	284	276	264	299	287	282	258	301	280	308	256	264	257	279	260	282	263	306	248	263	280	258	264	268	262	293	251	252	303	247	307	260	262	251	295	275	260	261	287	245	281	291	285	274	273	270	272	301	277	292	282	315	273	271	257	268	259	284	279	266	325	272	270	282	221	245	261	274	315	302	307	285	275	295	294	287	261	273	264	295	306	305	294	267	275	290	277	255	272	269	282	271	259	275	262	314	270	284	278	282	270	279	265	279	254	270	326	264	256	255	273	293	305	269	263	288	275	283	284	307	258	300	255	256	287	258	304	269	294	299	283	265	283	282	251	291	291	281	293	274	273	286	282	275	298	300	287	284	297	284	271	275	293	284	314	291	274	284	298	253	281	262	252	287	307	270	277	286	298	275	269	278	287	277	258	265	273	294	250	265	250	253	265	274	274	288	259	256	294	276	261	252	281	291	250	316	268	266	256	297	256	289	264	291	288	299	247	297	280	306	288	270	272	282	292	307	299	282	285	263	279	302	285	274	263	281	284	254	252	278	271	261	267	301	244	289	256	280	268	292	271	279	263	268	279	264	255	284	263	270	293	234	295	279	280	297	251	280	282	249	288	310	261	270	269	271	268	285	276	285	262	280	292	278	285	277	260	255	277	288	261	256	271	297	277	296	277	260	287	278	295	293	298	276	295	283	280	303	302	284	293	299	284	279	279	250	316	290	267	279	259	291	253	289	277	282	281	285	317	250	254	292	311	255	277	267	265	282	218	259	265	291	276	268	278	296	286	284	295	248	247	271	297	271	293	278	280	272	284	279	251	305	266	291	287	296	275	279	262	268	290	280	264	265	306	312	296	285	291	271	301	255	284	291	261	252	250	272	256	270	288	301	270	242	242	299	268	269	281	267	294	260	297	257	294	289	286	257	299	273	270	283	302	278	304	296	271	274	290	312	301	295	282	296	256	275	298	271	268	284	242	264	263	291	282	264	292	285	284	261	269	264	270	270	293	261	253	255	264	276	267	286	311	272	269	293	270	257	288	304	275	285	273	283	278	256	244	282	315	281	284	291	268	261	284	295	281	237	283	255	280	293	276	288	292	244	286	255	270	268	255	237	264	265	278	279	259	242	289	285	273	274	284	290	244	305	284	263	285	257	285	280	271	262	292	298	263	257	260	297	317	291	270	275	270	228	245	265	272	270	308	292	245	288	264	278	272	299	313	287	311	276	252	272	287	287	278	293	291	295	291	296	287	281	245	276	299	274	260	259	284	265	245	265	267	275	284	294	287	249	247	256	280	261	268	289	265	264	260	283	258	266	280	278	258	272	281	313	296	283	271	289	224	287	269	283	324	312	276	278	270	299	287	275	252	263	320	275	302	283	264	291	294	287	290	275	278	256	303	261	257	303	264	287	277	257	290	259	290	283	288	298	282	289	269	269	294	264	265	301	270	313	254	267	303	279	242	280	275	294	292	257	299	283	302	291	241	259	244	309	303	309	270	248	298	283	285	257	318	250	275	279	278	284	271	279	294	302	270	256	297	272	262	299	280	233	276	287	277	260	257	302	303	287	278	315	304	275	292	286	287	257	245	285	279	263	281	273	253	278	290	259	284	291	291	330	276	331	306	296	233	268	254	260	284	257	264	287	271	256	289	298	274	260	251	280	272	264	273	260	289	265	271	277	266	272	296	242	293	284	271	316	282	253	298	246	292	260	278	275	264	282	258	282	271	297	240	259	278	255	259	292	281	244	299	269	237	275	274	280	259	273	273	260	274	286	269	276	297	281	257	271	286	260	256	300	274	298	266	245	342	278	258	269	247	266	306	270	292	267	280	293	290	271	300	266	244	265	278	297	264	288	284	249	259	276	255	300	242	297	248	309	281	269	293	274	283	278	284	276	275	269	291	300	300	277	290	252	269	283	270	279	312	282	277	257	264	250	248	273	263	285	272	261	300	271	293	290	269	278	263	288	291	277	288	297	304	307	253	274	264	277	273	279	265	255	273	271	269	274	311	269	271	290	290	278	266	274	274	299	269	264	287	242	284	278	291	294	318	273	269	309	266	285	293	306	260	261	253	276	229	286	276	308	292	306	280	292	261	280	275	308	284	244	264	295	271	261	259	282	261	282	291	250	284	307	318	273	309	250	270	307	263	337	297	265	266	276	275	274	275	281	276	308	258	288	249	286	272	286	242	274	297	257	312	252	274	297	283	290	307	321	283	305	296	297	311	271	283	278	298	255	271	277	261	302	280	287	277	274	282	256	277	291	261	281	279	291	292	298	267	278	288	263	279	262	278	292	279	263	263	264	277	301	267	279	271	256	290	288	237	288	267	258	292	273	301	294	268	264	259	262	277	285	260	272	273	299	283	290	265	279	304	258	276	246	302	274	235	268	265	302	303	310	281	285	267	303	294	266	268	255	267	287	292	284	282	308	278	243	264	273	313	289	290	270	263	295	277	287	253	263	284	267	299	298	281	276	265	286	314	277	228	242	304	283	277	313	262	280	254	277	258	264	297	267	267	281	272	309	275	284	290	264	281	240	275	258	277	268	301	275	265	289	263	284	280	266	297	299	267	255	270	306	258	246	303	284	287	280	249	274	319	274	295	267	285	293	260	270	260	265	264	276	292	275	263	299	286	266	267	280	276	291	310	281	271	263	268	271	287	276	256	301	295	278	308	264	278	255	260	280	314	292	289	289	277	267	278	271	261	251	309	292	270	283	253	246	291	280	248	261	273	281	267	277	289	302	250	293	255	310	255	295	272	264	303	283	268	263	275	287	255	261	280	283	287	282	294	277	272	267	304	285	277	271	262	250	293	289	244	264	267	269	245	277	262	283
8035	1306	2031	2483	2188	1921	1446	1346	1265	1192	1276	1204	1127	890	876	843	869	919	3428	2763	815	720	703	770	719	675	678	693	729	698	722	707	719	673	689	660	666	708	668	655	657	667	660	650	679	691	676	697	686	706	680	638	664	678	661	683	663	699	667	679	632	626	644	679	688	703	662	651	662	711	649	697	659	628	643	674	643	680	662	643	650	712	700	637	659	663	651	669	661	676	652	684	645	671	666	675	662	632	652	636	677	639	631	650	651	672	623	596	679	656	671	685	718	652	646	722	677	716	674	717	636	699	656	691	638	689	686	650	689	650	655	637	675	683	731	655	679	644	725	680	680	663	718	656	699	649	653	681	692	667	659	704	676	698	694	675	644	661	664	684	654	694	680	715	699	654	676	641	676	665	661	681	665	692	639	651	612	746	681	651	676	643	663	695	669	700	672	646	674	655	665	692	671	671	685	651	693	657	670	654	668	650	634	658	662	728	667	670	639	648	691	680	649	664	659	692	666	645	661	685	667	665	615	652	654	678	679	653	712	692	687	696	702	661	669	674	653	688	683	648	683	615	684	679	664	689	637	672	624	662	638	694	666	645	672	686	644	668	632	676	700	651	677	616	717	658	651	683	683	637	667	694	688	669	630	666	668	706	669	695	634	666	676	653	674	647	633	627	616	646	695	604	696	677	633	636	652	653	660	673	708	629	622	685	665	663	654	632	602	657	711	654	689	650	718	697	720	661	653	668	656	641	661	666	633	675	687	696	636	703	648	699	699	639	635	692	696	651	678	656	555	653	673	653	626	680	644	665	648	714	665	642	628	654	690	651	636	677	641	643	687	688	686	680	651	661	666	660	682	681	657	718	659	688	658	728	620	679	651	689	691	640	618	694	645	661	611	632	651	653	709	698	679	674	658	696	645	640	682	642	696	693	699	674	676	641	631	702	672	648	700	652	684	629	641	664	669	669	676	689	679	669	620	631	740	675	676	728	649	620	620	643	676	637	678	672	633	629	665	653	659	679	678	667	649	666	672	645	694	666	644	668	620	676	684	664	681	656	674	649	639	669	673	657	703	661	608	642	710	691	656	646	657	670	657	674	699	707	742	698	677	662	651	617	710	662	637	667	691	658	644	655	668	688	620	652	662	704	668	633	684	666	688	646	700	657	671	649	687	677	664	645	651	694	686	643	661	634	638	687	658	691	704	659	701	700	683	635	634	683	653	673	684	630	651	642	687	609	723	682	658	718	673	669	714	663	692	637	634	662	674	658	679	650	669	652	699	635	682	656	646	654	670	638	686	699	669	628	659	644	672	666	620	696	679	685	666	697	670	693	708	694	668	658	709	684	653	625	635	749	653	666	676	625	679	675	692	666	658	657	643	706	717	682	655	716	673	642	680	670	655	663	642	705	641	689	651	613	684	634	655	680	613	660	695	669	647	673	630	695	681	625	649	654	662	668	638	651	657	645	666	641	689	670	663	685	644	690	638	650	673	653	645	622	654	645	640	644	623	637	591	695	669	680	694	701	686	639	699	645	659	658	666	658	623	668	649	670	694	640	629	662	629	665	640	691	660	659	705	675	687	709	707	649	642	666	655	618	701	676	692	676	610	644	635	659	662	684	647	728	662	666	645	676	638	668	641	671	644	660	627	674	652	669	689	674	701	699	693	672	663	678	649	692	693	679	652	678	650	669	708	658	692	680	657	605	693	660	680	668	633	709	665	675	658	660	658	677	655	684	645	622	674	674	603	628	681	684	674	673	673	647	651	673	676	635	672	635	647	667	673	687	683	687	655	696	657	641	705	701	669	633	683	652	645	678	668	688	661	673	662	671	645	647	658	707	634	659	656	669	679	649	672	682	674	622	679	663	688	653	652	672	686	638	664	641	632	638	672	653	678	680	658	714	671	645	657	702	696	643	631	644	652	659	671	696	625	683	655	685	694	672	677	662	677	627	670	640	641	668	688	684	652	692	696	722	685	679	660	669	701	704	673	704	636	649	658	675	674	638	634	663	650	630	667	614	649	689	690	661	629	662	640	688	702	629	630	628	647	670	648	672	606	670	642	670	634	593	676	614	652	641	662	671	722	646	611	697	666	690	688	705	673	671	663	672	672	681	694	666	684	676	704	638	665	698	692	643	588	694	630	687	656	654	638	633	662	693	654	721	684	691	678	711	718	659	680	647	654	682	700	681	677	721	674	654	631	661	646	657	721	674	657	698	606	715	691	672	623	669	713	646	641	669	687	691	674	675	604	694	693	656	721	659	710	706	712	675	663	638	696	656	689	647	695	716	650	693	671	622	703	678	681	634	644	668	649	682	637	680	667	653	695	682	642	660	646	648	664	674	668	632	659	671	694	725	687	595	677	660	657	620	659	692	653	685	671	695	642	625	635	659	653	707	686	704	631	647	661	662	680	659	656	654	671	659	657	668	667	679	667	680	663	645	659	628	670	663	624	662	678	681	632	687	690	643	654	649	657	745	642	695	716	660	671	633	680	635	679	650	665	671	703	647	662	699	671	666	638	643	700	669	665	664	692	640	680	668	666	689	688	715	684	686	683	670	674	677	635	682	658	631	679	663	648	679	652	683	636	654	650	657	632	725	677	706	649	665	715	679	665	662	667	681	687	676	655	657	680	639	654	680	637	688	694	652	646	682	637	656	653	654	706	675	613	672	652	671	673	635	670	722	668	697	670	673	652	714	654	666	681	712	663	643	690	656	692	669	675	654	619	632	645	653	635	626	690	690	662	659	677	660	667	644	712	664	681	652	710	676	634	704	693	673	626	660	640	667	695	666	673	692	692	639	611	692	669	654	630	651	686	693	639	637	668	664	701	688	653	669	661	681	670	684	620	671	675	624	635	662	699	679	633	664	660	688	661	652	656	654	704	698	686	657	626	686	679	692	664	681	665	662	641	701	664	638	654	681	635	649	629	629	642	663	661	635	613	629	727	686	683	671	662	684	693	698	673	733	655	643	690	633	686	647	694	687	734	721	661	661	680	655	657	671	703	685	684	677	694	684	629	666	705	689	680	629	679	651	638	689	674	670	661	654	705	733	653	667	669	646	624	676	674	626	666	650	657	642	669	704	641	693	687	646	659	658	661	666	608	665	704	620	691	681	624	688	690	671	676	678	682	697	650	727	602	676	660	667	656	637	712	657	650	678	703	716	664	675	684	662	645	648	651	651	649	682	671	624	664	652	665	658	671	706	663	662	686	645	682	638	652	669	647	663	669	629	698	661	671	656	713	664	666	707	689	673	673	702	662	647	622	691	676	658	656	648	654	643	717	633	644	675	685	661	650	622	663	690	673	721	662	633	666	636	643	670	675	640	649	710	730	674	645	677	685	649	641	680	694	665	688	708	696	675	646	643	692	675	670	669	689	670	697	637	628	697	668	666	624	676	679	686	668	661	690	616	717	649	684	667	655	684	639	667	691	665	628	651	673	691	695	646	692	668	660	652	662	660	653	709	691	648	680	664	658	648
1459	310	270	267	299	282	306	267	264	236	284	268	287	260	259	273	291	267	304	254	237	282	271	263	242	266	273	271	268	277	232	272	278	264	233	286	250	304	259	266	285	262	271	260	254	247	284	266	245	286	225	275	240	245	291	266	234	289	266	276	264	244	287	262	244	260	267	264	275	266	255	283	294	270	258	278	284	282	270	235	289	250	250	253	285	268	254	271	281	246	234	272	227	279	276	275	288	280	252	276	276	239	247	268	259	288	264	254	258	254	261	282	267	252	248	263	272	237	263	256	257	266	280	245	256	268	269	241	292	290	285	312	279	282	264	243	291	251	239	264	295	233	254	243	253	265	289	242	243	273	268	255	272	316	262	289	278	257	292	272	242	279	268	251	273	248	251	256	304	276	273	232	275	254	245	255	283	265	265	253	264	269	259	247	270	256	268	271	289	230	250	249	233	240	268	238	263	238	272	238	324	292	259	240	263	289	270	289	278	293	259	257	244	294	291	257	258	249	269	264	262	242	279	288	246	226	286	264	282	239	266	252	244	254	242	279	310	263	271	288	271	269	303	274	253	248	279	244	255	252	266	266	288	260	261	263	277	266	263	258	220	249	213	250	297	267	278	240	268	277	256	273	265	234	285	255	271	267	279	272	277	262	259	252	263	293	250	269	266	232	267	248	257	277	260	266	216	256	260	285	254	272	254	271	279	259	264	297	263	256	235	253	272	290	266	283	246	273	288	266	245	246	262	299	276	286	269	274	266	284	298	264	267	296	274	260	244	283	286	262	256	281	265	270	286	283	242	285	242	273	252	249	262	260	241	288	222	279	250	275	291	311	253	269	288	259	288	234	262	269	268	264	263	295	281	250	286	262	245	260	280	275	236	246	272	265	264	260	256	262	255	293	280	289	265	269	271	268	267	269	270	286	252	282	271	233	245	275	269	277	277	239	251	284	257	281	269	258	277	256	272	259	246	251	252	248	257	272	229	268	270	278	256	261	288	297	275	267	258	266	291	289	267	265	269	261	282	256	251	271	266	256	261	278	319	288	260	264	234	275	252	260	285	267	253	250	259	259	254	248	285	270	268	239	251	276	268	260	243	248	249	238	246	293	244	276	285	289	262	308	275	266	282	281	259	245	260	263	277	249	266	293	284	279	291	243	270	276	311	272	243	273	249	278	282	260	259	268	272	309	267	233	252	281	255	267	262	273	252	240	259	234	244	291	278	264	251	279	285	258	263	284	251	268	261	281	290	218	262	282	257	275	276	267	272	286	246	250	270	274	268	270	246	262	263	252	277	296	276	292	276	283	276	286	279	270	265	264	276	273	304	251	255	260	289	279	238	312	267	272	265	267	285	278	274	294	270	276	268	247	261	239	270	278	268	245	238	272	253	280	267	244	276	266	271	261	257	262	277	230	254	275	224	275	265	261	267	277	298	263	288	250	266	275	295	269	276	285	263	254	246	271	275	268	288	251	249	229	263	257	275	272	270	262	271	232	274	250	296	250	267	300	256	276	244	234	271	282	276	294	263	256	268	287	284	280	259	258	266	293	260	225	271	237	259	265	293	270	284	277	270	282	291	314	258	267	278	256	266	285	283	245	212	255	227	266	259	293	251	284	242	248	257	291	286	272	253	243	249	263	303	276	293	279	283	272	281	261	259	276	300	268	265	265	268	256	256	271	268	247	258	269	258	274	256	236	299	273	253	271	264	251	279	262	289	254	285	277	268	294	231	284	266	262	236	256	246	282	254	279	249	242	250	281	293	267	208	258	271	252	264	253	267	287	243	280	294	279	230	258	273	270	284	260	252	302	269	250	267	261	236	247	250	272	274	249	236	269	256	269	260	238	269	278	255	270	294	272	281	284	249	263	281	283	234	276	229	251	248	252	272	292	266	269	262	273	264	264	255	273	250	282	241	229	255	256	286	240	265	290	277	258	271	261	270	248	257	233	259	242	266	285	266	250	261	289	290	275	235	288	295	273	288	274	263	261	245	269	302	250	253	291	269	266	291	253	253	254	246	277	275	261	259	257	286	272	240	266	267	265	281	265	267	281	259	263	254	292	258	293	262	242	268	253	284	240	257	248	236	267	290	276	261	254	266	262	271	277	258	233	266	270	279	261	287	263	249	270	257	287	247	283	270	251	277	260	277	259	226	263	263	248	249	285	234	259	245	294	294	267	250	265	253	240	260	260	261	267	276	232	247	279	294	271	300	254	244	320	255	283	259	249	264	298	274	266	260	248	249	274	247	249	257	270	271	209	283	264	287	266	242	269	269	275	263	278	268	276	229	268	269	292	286	270	244	254	284	276	273	236	277	270	260	254	260	238	274	262	250	260	274	256	251	276	288	262	260	252	245	263	258	256	250	262	255	277	253	256	268	243	258	258	239	263	244	239	293	254	243	265	256	290	255	281	308	252	267	246	220	280	243	271	253	284	243	250	286	267	250	272	284	286	261	239	254	257	278	274	249	253	274	238	272	242	271	261	245	256	255	274	249	260	242	273	246	266	241	259	272	258	284	278	239	255	279	255	262	277	256	271	250	257	253	265	243	244	273	253	269	248	262	260	282	235	272	282	249	293	272	268	266	270	292	248	280	268	254	240	263	264	269	280	255	274	255	256	225	279	291	277	302	267	292	265	265	252	263	271	298	279	287	254	274	238	281	288	259	242	266	263	267	263	289	274	255	270	272	274	254	295	259	259	254	262	269	242	223	267	288	259	279	240	247	261	256	248	239	249	229	262	267	255	265	277	257	267	260	263	264	241	268	292	281	274	265	230	252	287	286	254	246	274	251	267	252	242	274	263	260	279	270	286	274	262	242	273	257	218	261	286	294	254	296	285	256	266	245	272	281	272	233	249	257	230	278	267	255	272	266	247	267	283	284	254	251	292	265	255	274	264	288	279	268	255	283	301	258	265	266	285	252	227	255	285	278	255	270	287	254	257	291	248	277	290	240	269	257	267	273	265	234	262	274	244	293	278	257	265	285	276	292	274	264	264	241	256	271	267	267	258	248	261	289	279	258	263	277	280	296	272	265	256	276	259	245	265	291	228	241	284	242	272	300	235	246	252	273	270	271	256	250	243	250	278	248	239	268	266	239	262	256	250	245	255	246	244	231	268	272	288	279	268	289	301	284	240	258	299	248	291	277	276	278	297	305	283	248	252	259	251	272	272	261	281	300	230	285	281	256	273	257	248	245	253	285	280	257	251	262	277	289	282	307	283	255	263	262	266	277	256	264	265	252	227	213	266	247	251	272	260	278	252	275	275	267	254	292	261	260	259	302	246	250	273	246	292	275	263	259	240	280	260	265	241	263	232	258	260	248	267	283	298	253	253	273	280	263	279	245	265	265	244	249	312	271	248	262	232	280	255	248	266	315	246	272	268	283	282	275	282	280	259	272	266	272	253	263	251	260	253	299	271	263	265	278	288	277	285	275	260	250	257	253	236	283	284	258	245	246	251	248	257	229	274	252	273
1778	648	740	685	701	665	668	640	692	665	741	758	658	652	678	652	674	728	770	699	604	612	609	626	596	579	634	619	633	647	616	618	589	644	655	605	586	633	587	666	615	560	628	630	642	611	582	609	642	588	602	624	617	584	593	644	625	636	636	584	607	631	598	565	590	609	581	621	616	633	590	583	551	648	621	619	624	632	618	624	584	635	663	641	609	636	647	608	579	593	650	632	609	623	622	607	607	598	648	629	619	606	629	642	621	625	595	626	612	587	629	621	678	669	619	623	619	589	571	637	611	610	573	591	572	611	639	618	647	589	645	583	617	651	626	576	646	664	636	594	661	635	584	615	621	606	598	607	649	650	581	646	587	639	592	601	603	630	666	619	639	605	653	611	590	615	572	656	592	585	600	615	639	626	630	604	650	618	619	604	594	610	628	593	648	550	653	620	619	623	637	603	612	600	590	576	603	598	611	598	626	637	630	578	629	629	629	618	645	605	601	613	596	606	596	609	622	638	652	603	643	594	652	631	639	688	615	621	607	606	630	585	586	602	620	592	621	603	602	629	632	620	603	575	621	621	632	616	611	603	585	627	667	607	599	604	659	625	585	624	620	603	629	626	594	637	647	582	607	575	620	634	627	594	632	563	624	585	629	601	650	631	595	637	596	616	557	592	602	639	583	621	581	634	577	633	603	597	593	619	636	576	599	617	581	664	670	600	644	597	596	607	620	614	603	609	605	626	616	565	606	622	622	602	652	593	588	613	599	591	580	616	646	572	590	618	626	604	627	585	619	633	587	599	590	608	579	602	593	605	637	593	616	622	598	616	614	611	627	564	652	579	661	639	601	628	621	609	600	637	618	634	624	595	628	586	645	650	569	610	605	609	612	642	591	608	612	670	651	567	558	610	625	643	591	574	628	634	641	662	586	616	620	603	617	608	649	630	631	643	635	602	655	594	604	617	574	588	611	604	614	637	615	578	586	609	618	618	599	620	599	600	653	631	570	651	611	584	649	601	618	615	624	628	625	602	630	629	623	591	619	618	593	608	625	571	623	563	605	621	582	582	627	609	650	575	578	601	600	620	615	614	651	595	590	579	621	625	572	600	617	622	631	634	628	621	599	613	613	613	583	590	637	595	644	648	583	638	605	636	569	601	588	621	646	648	647	639	621	590	618	605	619	624	639	639	613	604	610	659	613	611	628	614	586	585	637	630	638	645	598	611	613	619	665	588	579	601	657	558	608	614	654	648	564	584	556	620	614	616	623	608	626	605	572	625	609	635	644	626	623	584	622	612	659	646	622	596	574	658	620	596	596	642	600	628	574	635	653	614	609	630	617	573	620	574	616	598	632	605	566	614	615	604	592	601	642	612	633	583	584	623	621	597	642	633	573	600	612	659	626	620	615	590	637	616	598	604	581	619	669	665	585	660	610	619	615	611	651	635	677	656	638	585	645	561	622	554	619	670	654	663	596	629	611	638	588	607	584	601	614	579	612	589	636	602	627	621	582	611	616	630	567	643	603	617	580	619	590	594	615	653	577	625	595	577	595	581	593	586	641	593	600	614	591	595	566	628	593	615	642	621	556	628	609	619	614	609	649	622	617	582	631	619	621	585	605	568	621	638	621	607	613	649	612	628	585	583	636	626	611	577	623	643	613	589	616	596	613	655	570	634	611	643	569	613	613	611	589	611	641	627	573	635	585	585	563	585	609	639	658	600	605	593	632	648	634	568	607	604	597	630	606	639	613	669	595	645	607	658	615	660	662	618	649	611	570	600	570	625	611	573	595	627	622	632	596	631	582	641	661	630	565	612	612	613	587	587	624	620	634	629	573	619	616	587	651	643	681	563	587	572	610	635	618	604	601	634	618	661	647	619	614	640	618	589	648	609	645	616	568	610	598	608	630	621	615	585	626	628	654	610	661	613	583	622	629	647	658	616	647	594	617	634	659	597	606	581	615	594	592	637	623	593	621	641	633	624	645	657	637	627	603	638	649	611	619	584	602	605	628	647	587	648	620	637	617	648	643	618	638	582	620	673	630	613	589	596	629	610	608	631	620	603	647	604	602	592	583	627	637	670	572	567	639	590	627	583	567	595	583	567	588	577	632	607	604	598	610	617	633	571	604	581	568	636	605	633	628	567	637	569	619	611	622	619	594	641	673	577	590	592	589	594	609	609	599	611	619	636	616	604	577	595	558	582	592	610	565	621	624	620	581	629	576	627	597	606	654	625	610	588	613	634	612	590	627	575	613	611	578	608	610	545	632	630	616	642	657	613	569	584	617	611	580	648	610	592	643	657	636	590	619	652	561	585	615	617	589	583	658	633	617	602	620	630	612	620	568	609	651	609	593	633	622	641	603	641	616	630	636	628	611	596	645	650	623	569	594	566	612	611	606	547	652	642	616	658	601	647	662	627	666	633	640	604	623	621	614	629	637	639	602	599	569	656	567	641	578	638	575	551	591	594	624	592	586	607	579	616	601	625	653	668	618	618	646	624	612	602	591	630	591	584	659	594	599	607	584	628	635	645	598	599	612	572	639	631	555	588	605	641	629	582	544	630	612	578	616	585	579	623	626	663	592	632	618	654	658	605	628	598	587	618	620	594	644	617	637	583	628	619	651	673	615	576	595	591	603	581	605	596	598	622	581	628	620	612	643	610	597	639	614	609	615	631	640	608	651	611	649	648	621	645	608	642	641	606	653	617	627	552	619	618	650	596	608	590	604	592	644	649	616	590	634	647	634	583	596	600	633	604	625	645	582	645	580	674	628	639	614	639	653	665	592	624	632	597	608	607	667	580	599	583	609	590	643	618	617	612	629	628	634	621	620	620	611	612	658	614	647	617	641	650	598	582	582	651	611	584	598	615	614	630	652	621	617	571	592	590	617	599	615	622	551	607	611	621	612	629	621	640	589	658	588	625	626	623	643	573	623	630	643	622	643	643	602	571	594	569	570	643	601	611	634	626	588	611	595	588	612	586	572	615	587	565	587	637	617	618	661	627	610	603	634	628	624	616	632	624	648	614	647	609	605	634	618	571	609	575	580	617	610	621	606	588	645	659	619	620	616	616	622	604	607	601	608	611	643	627	626	628	608	647	623	602	577	605	663	616	611	658	660	601	617	634	626	633	618	636	587	593	597	614	640	622	609	622	602	646	646	591	637	595	613	625	614	583	631	638	649	638	652	610	598	631	581	573	609	582	584	608	623	588	664	649	605	604	607	610	611	600	619	622	589	606	634	564	611	631	617	676	614	600	575	597	662	611	622	607	608	600	577	593	629	642	622	631	621	591	663	631	621	615	630	576	571	648	576	583	628	629	636	618	608	639	620	643	626	623	616	627	581	598	582	624	652	624	654	625	597	564	625	656	634	642	633	615	600	597	615	668	600	635	581	549	620	592	616	634	601	581	600	608	583	641	684	611	616	628	586	545	597	561	596	636	587	583	578	581	630	596	587	641	620	582	662	598	639	625	639	592	623	564	597	597
6637	469	487	382	334	236	227	236	196	188	173	212	176	191	157	135	148	153	347	283	151	126	161	185	151	160	150	167	152	145	136	167	150	148	156	135	130	151	157	153	150	163	163	160	162	157	143	159	146	146	173	141	131	155	132	151	151	149	102	168	134	159	125	133	126	128	142	158	147	135	168	140	143	149	159	163	137	116	149	121	152	135	161	154	155	142	149	170	142	161	126	134	133	167	123	160	156	159	120	165	156	149	150	166	149	138	146	176	160	126	149	142	143	158	161	133	138	143	140	146	120	162	141	150	129	146	153	141	156	141	176	143	124	139	132	151	138	147	151	166	154	140	152	163	140	153	136	147	128	145	137	146	156	154	176	162	137	139	158	151	146	151	137	144	135	155	129	167	144	152	143	147	160	148	129	134	159	121	145	157	151	140	129	132	135	150	136	127	140	137	145	127	132	152	151	162	139	145	142	136	133	143	129	161	128	159	147	131	132	144	153	157	142	156	135	145	156	157	145	159	138	162	143	148	183	155	147	127	129	159	148	155	161	176	141	136	126	168	144	136	153	153	133	163	148	158	152	146	152	123	143	150	170	153	156	164	154	153	138	132	139	129	118	185	141	147	123	122	166	148	145	140	164	161	157	156	141	158	174	156	154	157	149	145	156	152	160	143	143	162	146	144	158	145	177	132	151	156	150	163	141	155	151	137	119	161	152	161	140	164	164	138	134	136	146	165	154	158	129	163	153	135	151	155	135	130	140	142	154	155	145	137	136	129	132	146	138	139	146	126	169	136	154	141	161	132	146	114	132	143	147	157	147	123	147	157	134	130	124	132	151	165	156	139	168	145	142	160	184	177	137	126	130	128	151	149	153	142	143	146	152	136	149	163	140	147	152	167	166	119	136	157	138	160	140	127	134	151	123	146	153	144	160	151	130	155	151	143	125	119	148	124	141	160	151	172	134	146	154	154	144	149	139	138	133	159	155	147	150	129	126	141	155	126	136	176	133	162	135	123	142	136	161	167	147	145	132	134	155	125	153	139	155	131	150	146	139	154	140	152	163	137	129	137	117	153	140	148	138	139	158	158	145	128	157	144	151	133	125	146	140	144	160	166	141	140	123	141	134	133	146	124	123	144	148	154	127	146	149	167	147	132	163	153	124	159	149	154	190	140	147	168	158	156	140	141	149	158	133	156	131	128	136	133	136	144	145	149	150	168	156	153	119	128	131	141	135	150	165	151	150	143	171	164	190	151	127	146	156	149	168	136	148	136	161	155	125	140	165	140	145	156	157	194	141	158	158	132	148	141	138	143	157	130	140	125	129	143	153	149	135	154	135	139	132	169	163	162	143	135	173	155	153	144	158	166	163	150	142	165	144	152	167	147	123	126	165	143	157	158	177	146	146	145	157	138	142	145	138	148	170	147	152	120	153	134	140	144	131	154	158	144	143	139	130	157	158	157	165	150	160	149	157	150	146	136	142	147	154	146	143	125	131	147	136	126	153	149	158	150	144	131	163	137	151	148	120	146	152	137	136	164	146	147	136	141	152	145	140	143	122	153	139	139	142	144	172	141	145	164	129	154	155	143	140	138	150	156	141	137	146	142	150	151	130	131	160	147	150	163	127	149	144	143	142	125	148	153	152	156	137	136	164	167	140	152	124	157	155	157	138	125	158	158	151	136	169	165	163	149	155	141	159	140	130	170	154	139	151	147	143	129	117	126	144	168	148	159	146	153	146	135	132	134	122	151	148	141	156	140	169	154	156	142	150	152	154	143	164	145	164	154	145	140	136	149	124	129	162	134	150	139	150	124	178	158	137	150	156	169	146	129	131	118	125	156	132	112	150	154	151	157	140	152	149	163	156	146	153	163	157	140	144	150	158	148	126	162	142	169	156	154	151	146	146	158	155	130	156	160	163	162	148	150	160	131	148	152	150	129	132	155	134	135	160	155	161	136	150	144	124	125	130	142	153	175	147	159	163	145	157	148	151	148	159	154	162	126	171	139	160	169	140	155	153	167	156	127	161	150	139	143	164	147	148	117	164	178	136	143	139	131	136	130	143	150	160	158	133	151	139	148	139	162	131	129	139	133	164	152	144	142	130	153	131	136	156	158	141	151	151	146	150	118	121	130	129	139	157	136	158	122	173	156	150	147	159	136	136	150	137	144	148	136	160	138	146	147	147	147	138	141	178	140	128	147	150	152	178	101	146	138	133	124	144	135	120	151	156	152	149	125	157	167	139	142	164	155	161	140	151	136	149	149	173	167	125	147	142	150	164	154	158	139	133	151	141	127	154	155	156	171	125	136	154	175	170	138	140	136	142	140	156	155	149	131	155	133	156	148	143	149	148	124	125	132	146	137	136	153	146	161	155	145	155	160	148	130	141	141	158	140	160	151	146	143	152	151	158	151	148	131	139	158	171	128	129	155	130	148	162	154	145	140	164	146	139	142	152	137	138	151	148	155	165	133	142	133	167	141	147	149	169	151	154	128	156	141	169	140	130	152	146	150	162	124	132	127	150	145	128	128	152	189	130	171	147	157	152	161	121	145	145	153	171	156	155	139	140	154	135	159	163	191	152	146	146	143	145	141	161	169	149	163	168	167	134	123	164	168	102	140	147	144	148	146	147	124	141	175	158	151	148	166	162	151	146	151	158	138	141	129	140	152	137	152	148	130	177	137	152	118	137	130	128	155	136	143	179	153	174	151	159	151	148	114	153	144	168	152	128	145	149	148	165	152	137	160	140	146	158	151	155	147	149	159	131	167	145	123	147	169	136	149	159	170	113	130	136	159	149	138	171	139	153	138	156	143	157	155	138	132	154	173	141	165	153	133	139	141	160	150	138	144	166	144	144	157	126	143	153	143	155	159	155	149	147	155	145	153	146	151	141	140	156	146	126	167	155	138	133	153	131	148	145	164	137	153	159	148	153	151	164	122	144	142	143	157	141	163	142	187	159	141	156	133	152	159	147	139	166	146	130	144	149	131	140	157	141	147	133	148	164	142	160	164	123	141	137	152	142	132	163	133	159	150	149	142	156	153	154	156	150	144	147	137	151	135	160	141	162	176	141	136	164	168	152	130	133	157	153	150	149	154	153	155	157	138	149	166	132	130	132	156	139	138	157	130	143	150	122	151	169	137	152	147	135	134	138	195	140	142	146	174	128	153	158	151	146	148	165	135	172	139	134	131	129	145	157	149	153	144	142	144	158	147	126	137	156	141	149	116	144	142	133	144	126	172	161	149	160	118	142	142	140	143	158	128	148	131	158	145	142	148	134	137	141	149	141	133	146	140	128	131	143	138	135	134	141	147	139	162	138	148	119	155	155	148	157	152	150	152	152	153	138	150	155	161	141	137	121	142	153	135	176	143	144	154	140	144	153	166	139	151	161	147	127	128	150	170	142	142	138	166	120	128	151	137	143	135	147	151	146	138	134	150	140	152	127	164	148	143	171	155	140	164	155	124	166	161	160	175	162	168	162	154
5851	707	1144	1372	1102	1031	758	771	772	692	757	727	700	535	516	485	503	532	1799	1443	417	409	385	379	437	397	391	364	422	387	425	415	414	433	409	392	403	365	380	409	397	429	395	404	412	431	408	434	413	370	432	417	390	437	392	381	358	393	420	395	394	432	398	374	404	376	427	373	385	390	385	370	404	409	384	406	396	398	361	393	386	366	368	398	397	398	403	371	401	388	387	376	389	393	385	425	386	427	435	367	434	419	392	378	399	408	409	391	422	437	360	380	390	360	367	426	398	429	405	399	402	385	399	399	402	376	374	380	437	396	362	372	394	414	414	384	379	393	392	396	381	362	420	405	357	384	403	390	406	363	380	401	379	358	414	386	394	337	390	358	385	417	419	405	415	429	420	392	403	399	355	417	360	424	368	396	410	391	405	414	413	416	392	423	399	388	432	398	412	392	406	422	429	363	463	376	388	409	396	371	376	397	395	385	366	398	385	385	396	430	403	419	401	381	373	424	384	394	393	390	364	374	426	380	379	351	384	347	373	354	392	345	394	375	407	368	402	414	428	420	434	421	409	360	396	381	384	384	380	422	388	411	392	408	389	417	430	379	432	414	409	421	391	395	409	394	410	384	406	402	410	434	373	384	357	378	395	393	402	339	362	394	393	409	428	365	414	403	421	393	399	370	381	385	384	368	388	398	382	388	371	421	380	407	382	381	410	392	392	385	373	413	398	381	384	373	377	399	423	365	372	398	438	370	398	410	366	377	386	393	364	401	384	408	383	405	368	422	400	404	381	400	436	375	363	392	396	361	430	381	415	423	400	391	363	393	364	395	360	380	394	400	396	434	409	415	397	459	359	429	431	393	394	411	359	402	375	362	368	427	399	342	394	392	462	363	392	405	360	400	374	367	404	386	386	392	370	400	426	413	394	390	389	375	378	390	384	395	410	410	386	358	397	393	437	368	429	399	385	391	408	381	407	393	437	381	424	413	398	371	393	397	373	381	376	373	388	404	417	434	411	395	403	404	410	409	394	388	405	421	377	377	391	435	401	406	367	378	360	382	411	364	391	383	411	385	377	411	410	377	430	398	363	398	374	364	399	360	402	397	396	355	393	408	382	396	439	391	379	410	400	385	388	365	391	373	370	391	370	372	393	406	417	389	381	415	407	374	381	392	394	413	361	402	413	379	415	373	355	370	370	374	399	405	393	368	383	374	397	429	383	353	362	430	361	372	397	360	387	404	417	380	410	410	383	408	393	385	382	390	371	421	415	386	403	408	391	368	384	415	393	373	380	386	376	405	405	381	378	393	430	373	393	353	358	443	396	401	424	385	401	400	400	419	355	387	407	406	439	386	406	358	414	399	422	381	391	410	422	398	435	416	388	417	390	391	370	407	434	368	404	421	395	403	407	382	429	390	417	383	394	402	407	364	342	411	399	401	388	408	410	426	386	401	420	402	399	380	358	362	421	360	408	375	396	420	378	362	398	388	426	383	409	377	364	399	371	355	363	334	399	360	390	398	408	383	406	380	359	362	429	359	392	376	395	413	385	404	440	418	425	393	384	393	430	365	417	385	398	419	392	396	373	369	410	394	419	394	392	404	406	426	414	400	380	379	431	401	374	409	415	397	353	397	385	370	406	377	381	436	392	391	405	416	383	398	391	371	393	432	399	419	399	373	375	420	360	392	410	417	367	362	358	364	367	412	390	413	383	404	387	421	416	420	396	380	389	416	402	387	387	391	385	361	400	397	431	392	364	369	382	404	408	377	414	417	426	357	396	414	390	367	388	381	423	398	385	360	387	407	442	431	428	421	407	372	425	352	380	411	417	406	398	393	398	393	397	379	401	364	373	371	442	382	371	424	389	342	408	431	369	399	403	380	393	389	405	397	395	387	415	403	384	389	385	393	379	430	389	358	415	391	425	416	367	389	401	376	372	416	388	409	424	392	396	377	396	381	406	385	395	396	381	375	381	408	415	372	415	385	399	382	413	388	416	434	395	426	424	371	389	403	394	387	377	415	414	377	430	429	451	365	426	385	389	400	439	411	399	429	417	399	427	401	357	406	384	384	372	429	378	430	369	374	379	388	411	407	397	392	403	393	409	413	401	377	384	413	395	409	400	387	399	389	402	394	402	405	392	373	434	432	421	402	387	401	374	386	412	394	394	428	379	419	348	387	388	404	423	426	406	396	398	378	433	365	406	403	392	408	391	402	385	395	415	377	401	391	387	375	406	396	390	401	383	390	418	426	416	394	410	381	380	347	410	391	431	382	389	397	384	382	416	370	379	383	406	404	416	429	360	395	408	397	409	389	382	415	387	392	383	399	412	412	379	403	426	360	395	393	381	364	382	391	379	425	395	389	382	381	410	375	395	384	413	383	406	385	400	430	382	425	387	368	394	410	372	437	365	382	379	377	356	413	412	379	392	409	401	394	404	377	370	336	385	365	389	407	422	376	407	375	369	396	426	394	394	434	382	392	395	386	397	384	383	418	420	428	388	349	398	377	416	407	385	388	383	397	383	398	397	438	401	399	376	412	394	414	407	380	395	389	406	387	415	434	396	422	429	393	357	398	371	389	384	393	374	437	402	401	388	390	410	418	381	367	414	396	385	356	388	378	401	378	434	382	384	379	426	401	400	382	423	413	413	374	378	344	425	423	418	399	406	403	393	378	387	404	380	410	414	399	377	384	374	364	404	403	367	407	387	381	410	386	404	371	429	400	400	407	418	380	406	427	411	403	389	391	390	394	405	403	412	371	413	404	382	383	400	407	415	424	388	434	381	429	392	390	381	405	378	391	393	383	384	392	360	415	361	375	418	381	411	393	434	397	379	377	398	443	387	385	367	405	371	386	404	406	409	390	369	410	359	388	373	386	385	391	386	383	357	405	343	391	439	445	408	422	398	389	394	391	400	412	378	382	428	400	382	360	430	395	409	417	389	403	382	407	380	402	384	393	390	375	412	412	393	387	390	415	366	389	419	395	414	404	410	421	403	390	401	385	397	395	426	379	402	422	399	388	406	389	354	391	400	420	429	433	399	405	416	391	404	361	379	367	383	426	401	389	420	404	405	387	382	359	390	396	400	404	388	397	377	403	405	392	361	361	402	399	410	405	397	374	390	412	407	385	374	369	383	389	433	387	400	404	381	424	442	380	402	408	388	368	353	377	379	379	398	385	385	397	385	403	398	372	401	408	369	417	408	402	392	399	359	378	399	383	399	438	391	387	399	387	396	370	371	381	378	400	423	387	375	402	431	404	404	362	377	359	411	359	417	379	388	416	363	408	415	365	408	377	396	405	434	370	419	437	409	413	350	389	408	387	386	385	408	389	390	405	390	411	395	378	385	416	414	419	420	402	407	375	393	377	375	379	397	407	441	386	401	394	394	395	383	387	388	379	422	352	412	393	412	367	367	385	403	394	384	403	388	427	389	382	411	401	407	417	385	400	358	428	388	397	363	415	395	386	388	411	393	396	411	409	362	390
13102	1167	1021	834	603	481	473	404	372	344	382	356	347	330	298	325	301	338	734	628	301	288	284	303	317	290	261	271	289	285	291	295	295	267	293	268	243	279	255	277	259	288	262	274	270	289	275	253	284	268	267	282	266	261	287	254	286	289	268	280	288	291	284	275	266	314	302	301	290	283	288	298	343	293	257	274	266	283	258	261	294	305	263	280	261	301	287	284	273	254	292	248	288	282	296	318	288	279	273	285	305	297	295	255	270	283	253	302	279	254	281	289	256	252	284	301	245	254	235	314	263	292	244	288	296	254	292	262	264	258	280	282	247	294	281	282	260	273	263	296	277	281	266	306	274	282	300	290	220	279	278	293	289	252	270	278	260	308	290	274	271	269	265	298	316	303	300	306	308	260	273	272	288	262	292	235	259	271	276	272	269	309	254	267	298	316	297	296	266	263	283	303	252	263	248	269	269	257	290	304	258	291	287	249	256	256	283	271	251	305	282	267	266	281	305	289	267	292	267	261	286	324	288	292	274	270	288	300	278	250	269	274	285	308	313	257	287	276	282	286	313	295	238	273	259	260	284	275	280	304	254	283	271	263	245	268	285	285	290	276	299	295	284	269	255	281	289	282	307	279	284	290	261	265	252	261	301	274	265	252	294	289	296	306	260	225	300	281	272	303	244	292	265	269	281	295	278	296	281	275	279	268	303	294	281	269	276	274	266	261	286	265	295	281	274	270	259	284	268	304	246	280	302	273	275	302	302	296	251	275	307	268	276	258	262	295	281	259	275	274	286	263	258	274	297	320	284	293	274	275	283	274	283	297	270	214	301	306	288	264	247	270	259	240	275	300	263	258	306	258	268	294	253	278	271	261	240	285	270	284	267	262	275	257	275	274	306	298	280	295	253	271	280	275	282	257	255	270	291	270	272	304	259	272	268	280	299	280	272	276	281	277	302	286	276	290	276	278	281	287	245	247	278	284	278	267	261	286	233	277	245	255	260	304	289	283	310	264	310	299	267	274	290	244	229	298	289	261	270	276	258	273	287	259	267	286	254	266	287	236	262	281	277	282	287	281	296	248	290	312	278	262	261	275	286	284	293	280	269	279	282	280	291	244	278	282	290	264	269	269	268	266	281	303	258	278	260	291	270	282	257	262	241	292	287	283	267	264	241	278	271	289	275	249	300	287	275	301	298	272	274	266	282	260	292	261	278	306	285	284	283	262	258	272	276	274	279	251	267	267	296	257	278	288	267	270	269	265	273	307	261	281	284	301	267	276	297	285	310	298	290	272	281	268	275	266	279	284	274	296	282	276	281	308	283	283	242	260	266	274	270	278	277	278	266	261	277	271	278	283	309	277	259	255	286	296	293	285	279	274	264	291	295	271	299	314	265	250	264	273	266	283	271	266	258	263	278	262	279	284	251	280	285	282	247	299	267	249	297	311	264	246	271	279	251	293	286	279	279	289	300	284	297	246	307	257	228	297	257	274	252	255	275	250	265	298	243	287	258	274	280	255	285	318	290	282	287	229	294	276	274	285	258	284	312	275	258	287	273	265	230	293	269	293	289	284	285	254	272	282	269	278	282	281	263	282	272	243	286	287	281	273	265	301	265	255	264	224	301	311	283	271	279	318	268	279	261	242	285	283	261	257	264	278	273	281	284	285	276	251	261	289	300	262	270	257	320	315	280	262	267	287	291	253	273	257	295	278	317	290	287	274	275	257	275	271	253	280	277	267	268	252	245	303	275	268	313	257	259	261	297	249	274	270	259	252	254	298	281	232	276	256	276	267	264	248	291	261	279	278	280	287	281	283	253	281	266	278	273	272	284	253	267	258	310	282	289	262	260	264	267	268	288	301	274	251	279	284	314	311	259	283	277	256	292	266	290	268	258	266	258	289	268	225	258	244	278	297	290	283	292	300	239	285	230	319	248	284	271	260	293	240	299	260	285	267	266	258	306	278	253	284	293	279	276	289	278	253	254	288	279	253	291	279	294	259	307	237	243	263	279	285	297	286	265	284	277	264	278	276	258	286	285	279	264	261	276	289	290	272	297	333	307	278	273	269	280	255	269	277	283	288	289	268	290	302	262	274	259	266	269	285	277	269	277	295	251	253	275	274	278	261	302	258	296	246	265	257	277	270	305	277	273	292	265	307	262	275	261	262	291	326	236	253	282	292	282	285	280	272	264	306	266	292	279	277	255	291	267	255	269	282	257	277	254	282	305	273	285	251	278	315	281	303	266	245	269	276	287	297	252	260	263	271	265	287	273	293	283	280	289	275	294	270	283	245	260	256	316	285	295	272	281	264	302	267	260	254	257	298	280	310	304	278	274	268	286	285	279	236	284	273	257	276	258	239	263	251	272	267	256	305	248	280	267	285	292	280	274	295	297	315	285	272	296	307	271	254	261	259	252	310	277	256	298	273	278	277	294	284	298	292	275	287	271	264	296	282	295	297	263	273	277	308	291	284	288	302	255	263	289	261	271	304	297	290	285	272	310	314	279	280	266	276	290	273	280	258	264	282	275	264	239	290	259	271	246	263	291	242	277	275	270	263	264	270	290	281	291	236	273	283	271	276	292	270	247	275	263	311	289	269	275	275	304	310	280	261	264	245	273	287	290	284	273	280	273	320	282	271	274	285	291	288	280	305	299	250	267	313	304	288	286	272	304	243	297	281	298	268	294	242	275	255	266	263	220	281	270	273	286	267	282	277	280	264	283	274	303	295	286	284	275	287	262	245	270	294	282	307	266	295	267	243	261	241	256	269	264	263	293	294	277	301	268	294	279	273	286	293	292	291	279	293	263	240	258	252	263	280	276	292	271	316	264	304	273	278	303	262	249	254	294	307	272	276	294	285	282	253	313	258	285	290	250	261	282	287	267	289	280	296	316	310	296	266	285	284	269	280	298	312	266	278	282	275	270	291	267	283	246	278	291	303	292	285	285	284	256	263	275	285	272	249	280	283	290	262	281	289	273	274	259	287	265	275	277	296	251	281	296	283	282	255	272	279	283	270	277	305	303	282	270	265	296	266	274	264	280	261	271	293	288	280	288	304	282	289	280	259	260	293	266	302	284	324	287	272	259	272	292	258	284	247	245	268	286	284	307	261	252	277	268	247	246	285	267	270	304	265	251	289	245	252	274	246	277	287	316	284	283	282	275	264	292	296	285	281	298	282	270	276	308	247	279	270	303	269	281	301	296	288	273	275	271	248	247	263	306	304	287	301	235	275	294	254	293	269	330	254	293	276	306	281	278	272	294	282	276	275	313	259	286	282	282	302	305	291	312	283	267	256	274	284	304	250	264	291	249	292	283	290	284	260	248	276	304	278	271	262	283	266	289	259	254	287	272	276	250	266	290	296	258	279	275	286	276	289	253	258	286	273	280	278	283	282	279	295	303	252	276	274	294	311	261	275	272	269	275	255	271	266	271	266	258	304	263	273	261	288	270	254	274	294	296	287	268	317	273	243	273	302	275	255	295	283
8029	1254	2150	2369	2156	1801	1530	1308	1258	1148	1270	1168	1155	916	865	896	875	894	4062	2412	763	711	732	736	724	727	712	676	702	693	709	691	686	738	677	645	662	713	670	684	692	644	707	674	667	716	614	698	643	681	689	619	700	666	691	689	727	691	678	716	644	684	693	628	666	704	689	692	656	672	682	621	693	668	639	671	630	670	679	645	661	668	658	696	631	677	691	673	673	647	676	680	688	714	656	666	657	663	671	694	671	656	662	641	655	626	628	693	673	641	611	696	656	653	692	709	695	665	689	710	674	700	714	694	653	669	699	657	670	693	613	665	699	679	669	651	631	664	638	656	654	669	672	682	652	661	698	729	685	645	647	689	672	688	684	651	685	647	661	696	652	626	671	698	667	689	671	717	649	631	695	664	671	667	690	625	666	677	638	694	662	676	642	661	657	662	662	689	734	638	710	713	673	687	691	642	691	677	650	684	655	663	681	664	650	636	649	690	692	621	686	659	654	670	670	680	671	676	697	684	675	660	638	711	667	675	647	658	660	718	699	692	669	714	654	684	731	652	663	663	681	695	670	663	682	638	634	643	614	694	614	663	651	705	639	667	645	642	664	650	666	632	700	673	685	633	662	719	681	657	666	648	668	682	624	676	642	670	680	675	671	667	627	660	678	665	693	690	700	671	628	648	681	661	658	639	662	650	654	670	630	686	706	624	665	629	681	609	661	702	648	705	675	722	653	673	695	636	715	662	676	653	689	642	646	718	668	678	636	717	679	700	668	674	708	672	668	627	667	645	671	627	609	697	671	649	704	695	662	686	617	648	683	709	690	644	664	698	721	675	631	656	686	686	643	646	653	685	652	659	689	686	626	670	657	667	715	650	695	708	716	686	655	633	676	653	668	647	662	660	639	666	635	671	696	673	642	655	617	657	713	719	672	704	666	651	665	676	651	643	685	712	605	679	647	655	629	669	645	683	672	695	646	662	649	677	663	665	679	672	649	619	672	677	628	676	636	649	665	683	634	698	653	687	680	659	683	659	713	655	612	715	709	640	643	675	679	695	668	660	664	669	682	676	661	682	638	712	673	635	647	636	660	687	689	653	676	654	672	660	683	670	669	682	722	680	678	675	676	686	675	676	659	600	677	642	657	692	661	719	653	657	689	634	648	693	632	655	722	640	670	695	669	645	640	675	639	650	676	629	666	670	676	620	638	636	627	675	674	659	699	676	662	677	697	684	654	626	703	650	671	659	704	682	677	683	717	685	707	666	616	643	644	681	645	664	694	686	639	691	695	645	645	733	663	716	674	645	680	670	665	667	618	688	673	697	696	616	691	700	643	699	670	615	689	649	642	621	686	648	613	667	693	628	697	623	690	662	666	657	685	677	659	686	671	717	670	662	664	657	669	716	689	662	633	666	714	669	666	666	672	634	682	643	650	646	673	604	614	667	644	670	678	644	650	666	680	669	717	642	708	699	623	681	656	635	633	682	702	661	637	643	656	691	685	681	680	671	674	665	678	671	672	668	675	619	652	669	724	685	693	666	614	685	686	684	635	676	646	628	686	615	669	680	666	663	669	666	643	651	705	657	674	694	663	626	644	662	657	687	675	672	663	697	667	676	665	632	632	698	631	718	633	625	635	657	723	702	636	644	621	661	651	666	665	665	682	637	667	664	696	709	620	653	615	687	651	658	656	660	713	624	746	691	667	732	691	732	669	699	660	720	630	651	643	702	638	657	740	621	648	700	668	655	630	678	638	683	688	679	647	667	715	666	675	644	652	648	684	657	680	650	651	633	659	684	652	644	675	707	685	690	639	687	699	683	689	709	691	679	668	677	670	672	639	694	664	635	620	647	672	713	654	663	634	636	687	625	665	720	666	673	671	674	615	705	679	682	653	667	654	718	675	651	666	709	666	699	711	634	693	679	699	657	657	650	662	674	664	679	646	636	681	683	721	690	639	672	654	651	657	655	710	666	651	656	667	720	691	684	716	660	699	652	699	688	666	706	668	628	666	650	654	675	684	653	676	641	679	677	668	686	671	656	645	652	656	660	677	640	705	665	656	645	678	661	728	639	658	647	724	650	621	678	724	698	641	641	661	647	679	646	686	656	686	710	656	691	651	686	638	662	726	679	698	652	673	649	650	675	680	689	635	649	695	632	677	699	672	652	685	659	667	618	676	671	686	677	670	682	679	680	708	671	663	663	708	672	690	668	627	641	652	666	662	646	667	665	710	692	703	625	655	615	672	644	650	691	725	632	650	719	678	638	687	657	673	652	659	662	665	649	688	682	622	672	642	673	647	667	693	658	661	671	700	650	687	639	673	675	669	680	674	634	639	657	633	681	665	664	652	667	658	647	688	676	643	686	688	634	650	678	665	672	698	690	655	699	684	696	655	678	627	656	695	647	656	655	735	655	646	663	649	635	738	606	618	688	644	667	650	681	680	691	673	664	701	656	684	674	654	699	653	667	684	641	704	624	646	662	633	642	664	689	684	661	658	658	682	654	701	665	627	672	700	647	618	644	631	680	633	648	665	645	648	633	671	659	642	677	697	687	707	643	640	680	668	652	655	726	653	673	641	698	662	688	639	696	659	669	676	692	659	688	694	689	695	690	643	698	674	671	696	682	671	651	653	641	640	613	656	661	665	712	683	654	668	686	650	648	711	672	666	596	661	625	712	688	672	701	668	671	735	649	645	674	678	681	694	674	672	683	678	696	647	676	665	630	694	685	663	669	678	716	670	718	669	663	673	683	662	635	670	682	715	648	719	684	678	668	628	685	674	660	651	672	671	686	653	690	677	661	626	652	660	648	650	684	649	734	692	662	634	660	651	681	662	651	703	652	684	683	657	669	662	668	651	652	684	726	674	662	660	674	632	668	714	658	651	630	655	602	649	631	690	696	645	711	655	651	647	666	662	680	681	715	642	653	628	689	618	720	641	700	682	654	717	663	707	651	670	706	700	670	662	648	678	652	697	692	624	696	644	681	652	680	710	622	638	659	675	657	681	710	676	660	661	672	662	686	636	681	717	660	709	646	642	658	656	669	654	678	659	689	620	656	656	654	679	667	699	622	671	688	693	651	656	693	700	663	696	671	719	678	614	668	679	687	684	660	672	706	662	665	661	664	652	635	633	659	644	668	650	637	668	677	699	639	635	632	674	718	654	708	693	667	642	645	662	729	665	638	656	677	669	685	662	675	656	682	645	662	681	663	669	647	657	673	677	669	660	725	706	660	664	662	682	713	683	630	681	666	716	667	665	648	666	644	700	682	667	645	662	678	677	622	658	656	704	690	696	698	688	673	632	655	624	668	696	677	661	643	624	638	670	632	695	710	643	638	643	723	635	670	642	683	715	709	637	662	612	681	675	700	690	664	715	650	666	718	659	677	645	649	685	664	651	647	649	664	641	647	650	619	662	661	676	613	671	704	638	650	634	654	732	681	666	687	650	670	695	670	625	678	655	673	658	714	665	691	700	662	634	649	716	672
1478	308	310	267	277	307	264	297	270	255	262	268	320	284	303	271	267	281	307	249	288	284	257	257	246	241	273	301	273	265	292	262	262	258	259	260	253	262	249	238	294	256	265	257	252	249	256	269	250	261	275	260	290	256	268	261	233	249	276	295	236	292	282	258	254	273	258	275	258	277	321	270	249	255	298	254	280	257	275	314	258	269	273	251	262	250	300	296	264	254	266	288	237	239	290	228	252	240	297	266	244	273	233	270	273	280	260	287	244	262	250	275	275	269	287	256	252	247	273	289	238	262	256	272	279	260	247	260	283	255	267	260	273	262	265	253	247	258	258	280	271	268	239	261	295	258	231	247	249	300	276	276	257	265	274	242	250	272	248	279	281	276	258	269	237	274	287	268	280	242	263	233	287	259	261	299	268	258	259	251	269	268	261	279	278	282	255	286	246	238	273	272	277	250	273	226	237	251	252	271	276	231	241	256	295	282	249	263	279	258	264	274	254	289	281	282	273	272	246	236	306	249	234	223	262	298	277	262	289	241	257	255	272	268	284	261	254	271	284	267	279	282	278	256	281	232	222	251	261	272	277	249	251	257	273	239	311	266	259	289	265	293	249	248	262	245	242	256	271	278	261	279	273	243	274	256	317	247	273	248	250	251	273	263	246	298	285	266	283	266	244	257	268	267	283	247	248	273	267	237	267	277	269	254	251	268	263	287	279	253	245	278	275	272	267	283	294	234	273	252	239	273	294	276	260	252	270	246	255	230	281	259	266	261	258	260	268	244	243	269	251	246	272	263	255	252	255	253	262	259	293	303	313	270	265	270	257	238	276	269	244	273	249	260	246	298	274	260	247	252	245	257	272	271	251	276	283	290	274	251	251	216	276	287	231	272	270	256	266	285	276	273	250	270	266	276	263	256	265	262	285	252	278	239	272	275	237	258	263	286	263	234	279	292	282	299	259	285	298	279	250	283	272	273	240	298	259	267	273	262	270	283	248	244	258	252	278	263	271	275	289	226	244	266	284	273	285	222	283	262	270	271	289	244	247	255	270	244	281	278	283	281	265	269	252	246	275	269	298	276	288	281	276	241	273	248	242	248	278	259	242	258	241	262	280	266	250	249	245	288	287	281	264	262	235	265	278	270	301	275	281	265	259	268	250	268	305	260	244	261	269	294	260	257	293	277	282	197	265	262	285	263	258	256	265	292	274	265	273	281	270	256	252	273	289	289	254	250	262	258	265	271	299	254	276	267	273	252	297	272	282	273	286	273	254	249	293	267	311	250	249	271	274	272	281	266	257	245	266	286	273	251	254	292	246	270	277	240	282	289	284	291	267	251	282	269	262	240	261	280	250	260	286	246	286	276	280	273	239	225	261	242	288	250	261	260	281	260	255	254	260	263	283	265	225	231	295	274	253	225	254	250	276	299	299	282	254	269	271	277	250	275	285	279	270	239	272	237	275	277	258	245	269	289	243	262	265	282	289	277	236	278	276	270	275	246	241	269	272	305	242	249	255	248	239	221	271	254	261	270	263	257	287	258	235	273	262	251	303	240	267	269	300	265	270	299	295	256	274	247	273	277	257	258	295	249	255	243	253	243	284	272	245	244	251	286	268	290	279	279	294	267	250	239	259	254	289	278	259	237	276	277	252	275	280	269	271	254	248	281	244	243	281	221	255	277	264	277	234	249	248	292	279	289	271	257	301	286	245	271	299	296	249	269	263	269	292	271	254	254	272	269	281	270	262	261	239	267	263	298	248	260	248	274	258	248	237	222	242	275	274	291	271	288	224	238	273	265	272	255	273	261	273	299	276	280	264	289	267	266	267	258	284	259	262	271	276	232	266	264	264	266	256	267	266	237	267	251	256	285	250	257	293	245	285	265	281	269	247	258	269	254	274	249	231	235	283	276	240	255	294	236	239	275	281	279	244	268	268	239	269	256	259	240	245	258	273	292	251	240	239	264	268	216	267	237	297	298	271	257	276	272	282	240	254	261	253	256	244	263	294	280	272	275	255	252	245	281	242	242	260	234	254	270	265	257	254	267	277	267	270	275	262	266	231	259	243	272	224	249	276	318	277	257	257	271	227	239	279	293	290	214	268	277	255	256	238	271	252	266	277	262	292	276	249	281	275	265	258	248	294	241	286	257	343	269	264	266	304	290	284	256	270	258	282	261	259	251	255	263	244	248	272	276	301	291	257	258	248	243	265	289	245	240	244	261	262	301	264	246	274	268	286	282	257	276	284	273	288	263	271	267	245	289	242	242	246	255	258	289	270	266	292	257	267	266	253	265	279	255	272	302	248	253	279	272	261	268	269	250	252	246	243	274	283	265	276	281	261	247	262	291	268	245	266	275	255	262	255	274	271	237	268	258	286	275	259	306	253	261	271	245	274	254	249	260	261	252	247	294	248	276	272	264	281	297	241	259	276	303	230	274	287	250	242	261	256	271	274	277	273	274	260	244	272	275	290	256	290	227	298	243	274	270	247	258	295	268	279	272	263	236	280	283	269	281	286	252	254	256	293	277	302	273	242	251	257	278	274	270	273	241	266	281	285	250	275	231	297	273	253	257	302	247	238	267	261	258	258	253	249	240	258	258	253	254	280	266	254	267	259	313	290	271	243	243	228	257	251	258	259	268	254	284	308	278	280	261	274	276	259	285	262	257	259	254	286	265	249	238	288	286	259	256	284	262	272	253	273	251	258	264	251	252	280	254	262	235	250	261	273	236	280	258	263	280	250	245	267	262	292	283	276	235	251	272	252	283	260	245	222	286	262	273	265	272	274	251	254	290	231	231	287	258	239	285	272	270	264	259	297	243	250	257	278	264	262	277	264	276	281	268	273	274	273	277	275	264	261	255	245	251	270	300	289	247	267	266	236	253	226	272	238	267	278	272	288	282	230	295	252	278	257	293	269	272	248	246	243	237	251	270	241	273	292	269	230	247	247	280	278	276	276	238	257	262	295	273	244	255	269	280	263	241	264	258	268	279	282	232	259	286	280	281	264	235	270	271	268	277	264	250	255	239	268	260	295	287	262	278	282	251	288	279	273	289	286	255	257	240	251	249	255	262	270	251	274	256	245	285	261	250	260	282	258	275	255	260	258	255	264	273	271	263	285	288	276	266	258	285	269	264	272	254	246	260	257	278	253	271	313	294	275	268	263	279	279	241	293	255	270	286	262	254	235	222	257	264	264	271	248	253	252	243	260	235	267	294	240	275	274	247	260	263	249	263	273	270	252	278	258	295	207	260	269	253	266	277	241	281	251	269	283	283	272	241	257	256	268	294	280	270	264	268	258	249	256	282	304	280	278	273	275	261	272	281	262	235	256	246	289	261	269	250	284	288	257	257	287	242	249	266	267	253	253	244	264	259	236	245	265	243	259	288	288	268	258	253	278	253	255	272	257	271	260	296	232	256	293	271	255	266	251	235	286	275	266	258	279	236	278	267	256	274	265	276	281	273	281	266	252	270	265	277	250	260
1716	647	726	758	732	693	603	628	665	656	740	748	693	673	583	638	662	694	755	658	623	604	624	611	623	581	615	594	611	567	624	650	667	587	597	593	607	652	606	619	584	610	613	615	601	638	582	593	575	570	593	629	603	605	633	603	612	614	654	606	626	610	592	585	636	622	583	676	603	619	619	593	630	606	608	605	579	646	642	613	633	578	635	582	607	579	643	619	635	612	624	612	626	589	620	619	549	656	617	597	663	583	672	550	659	627	560	600	598	623	636	594	621	603	617	622	600	622	606	660	595	622	601	603	584	612	592	613	582	592	612	630	621	595	596	654	612	623	592	618	631	603	622	600	606	598	655	631	589	607	636	613	599	589	604	591	575	583	603	594	615	588	603	605	592	576	621	599	578	600	607	597	607	587	619	610	608	605	643	622	585	600	655	608	632	610	592	602	620	621	591	578	619	652	633	575	652	634	633	626	649	617	665	601	597	581	607	629	621	601	625	644	608	600	608	633	632	614	621	620	625	623	605	610	584	621	608	657	615	626	657	606	613	636	602	591	623	618	591	601	660	618	626	615	631	626	611	608	588	596	608	611	641	581	600	590	627	645	636	606	617	611	616	610	618	624	639	625	606	617	606	627	538	653	637	616	591	631	599	619	580	612	624	622	624	641	569	616	618	596	630	612	588	608	626	605	638	641	638	627	629	600	606	605	613	616	637	606	584	597	619	641	526	607	616	614	569	608	647	615	621	581	606	610	621	666	661	595	666	592	622	646	593	601	607	615	600	620	623	628	609	577	615	608	625	616	662	595	592	589	647	580	626	611	639	636	603	612	662	657	632	619	579	588	655	611	644	633	633	603	595	633	605	623	606	624	619	605	610	611	606	610	591	595	618	587	623	619	643	645	620	591	609	633	662	648	591	593	588	635	592	623	602	611	607	602	649	654	607	584	668	632	640	599	565	611	650	574	619	564	627	607	624	584	624	611	598	626	600	601	633	616	622	586	598	611	661	633	607	571	609	620	586	621	595	597	645	622	618	619	604	629	613	619	632	615	589	654	601	601	622	630	610	616	639	637	595	687	591	635	619	613	630	608	618	636	659	648	634	638	604	608	610	620	627	625	588	653	604	639	626	597	620	600	640	614	603	679	580	598	600	626	634	601	606	597	551	650	624	632	642	618	593	642	640	593	615	631	557	613	616	614	626	622	605	643	646	621	659	618	582	619	635	647	591	617	605	606	647	624	621	614	649	656	617	641	660	588	616	619	642	585	579	636	649	603	662	583	648	615	591	619	637	624	626	636	598	627	593	654	618	632	649	673	632	604	584	619	595	596	585	602	614	601	604	628	635	622	609	588	622	592	659	636	589	593	634	654	566	588	586	638	580	647	557	628	605	608	564	584	616	614	601	641	629	608	578	648	607	639	599	587	635	632	609	618	586	598	641	593	590	603	657	614	656	604	661	647	646	625	642	619	619	627	571	614	618	621	640	643	602	644	634	623	606	587	625	589	648	625	637	619	571	583	598	603	637	616	640	586	602	604	627	607	641	658	601	578	655	635	630	594	633	655	612	594	637	605	571	609	607	607	598	645	661	626	580	633	646	606	612	618	632	638	630	610	611	627	642	631	609	587	619	632	612	624	633	612	674	666	595	677	640	574	627	608	621	576	656	631	590	618	629	610	588	601	642	618	604	633	587	624	572	656	660	618	623	622	622	557	607	634	591	601	589	569	610	608	624	598	604	599	584	622	588	641	573	648	628	601	652	595	626	644	576	633	614	630	643	659	572	632	596	668	615	589	640	638	589	628	573	621	597	581	651	613	630	618	636	659	567	629	601	603	594	645	571	599	576	578	605	640	619	607	629	605	602	614	591	605	606	637	586	635	569	588	605	593	608	592	629	604	659	613	663	621	603	618	585	602	619	615	634	616	614	621	606	618	676	642	642	624	602	614	621	640	576	601	611	571	574	584	619	632	615	605	644	642	647	615	626	610	627	666	609	621	587	583	631	612	626	591	638	639	624	570	600	641	630	631	579	619	627	590	615	553	645	606	583	655	659	630	615	630	640	601	631	616	623	637	571	626	616	605	600	647	645	609	599	603	642	614	651	621	571	646	629	610	589	617	613	664	605	630	613	610	615	625	633	600	615	643	585	608	572	615	630	649	662	631	634	555	604	606	591	625	630	621	631	606	617	579	606	600	639	611	620	587	578	583	631	620	575	571	603	630	633	617	618	632	582	626	613	576	650	627	678	626	629	608	595	610	626	617	609	606	615	663	607	586	607	603	639	575	657	626	591	593	614	611	599	589	637	634	622	603	597	581	584	632	630	659	579	616	621	633	642	645	621	645	618	663	605	609	586	605	601	607	633	604	607	594	628	605	608	628	553	617	599	564	546	623	615	592	623	604	618	695	604	630	619	634	682	633	644	604	598	613	599	586	567	634	612	613	601	592	597	621	610	649	599	623	561	618	617	631	602	598	615	582	623	578	632	612	630	617	621	656	600	558	620	605	617	674	611	613	604	633	612	604	589	666	555	654	653	602	611	619	659	620	599	640	629	580	614	611	620	573	639	672	637	610	623	598	633	619	577	604	626	614	613	625	607	619	666	598	603	658	666	566	653	619	583	619	629	635	606	620	662	611	610	601	608	565	622	617	641	626	656	641	634	621	603	571	632	604	631	601	569	607	610	645	634	603	614	639	642	583	616	603	611	611	630	572	636	635	648	549	599	596	597	657	642	649	639	575	603	621	589	631	601	626	646	614	611	622	654	651	591	641	609	605	614	648	615	606	646	600	607	622	594	596	633	622	618	601	621	624	670	612	603	652	610	649	591	610	612	621	619	670	611	597	625	652	628	687	631	624	628	633	624	625	611	623	582	612	616	620	608	630	622	615	619	616	644	629	612	609	614	637	603	600	621	651	604	614	600	656	620	636	593	603	596	617	639	626	576	663	640	660	623	606	576	647	642	640	579	574	595	661	637	595	622	602	611	628	603	610	592	588	649	662	605	633	650	602	609	616	624	643	607	635	596	615	577	616	599	590	629	604	614	582	627	632	595	617	558	592	623	606	609	587	607	641	654	598	606	675	599	615	598	581	609	598	656	604	615	617	629	614	591	601	622	670	655	592	591	620	612	589	597	619	674	642	628	626	597	588	624	626	597	651	599	653	590	655	608	588	601	607	617	623	610	647	629	646	630	595	625	620	566	621	606	628	642	627	636	613	627	617	639	611	598	603	647	610	610	627	610	626	638	614	666	629	595	594	586	604	555	625	628	653	570	601	575	617	553	601	585	630	590	592	612	605	610	586	622	614	571	578	596	569	628	631	570	582	596	629	623	677	635	612	626	620	602	619	586	669	567	637	607	604	628	602	594	601	586	605	616	611	611	614	640	655	579	599	640	613	623	642	626	609	639	612	618	596	576	618	623	560	625	602	560	586	588	628	653	689	631	613	617	608	622	634	616	568	599	616	618	654	606	612	619	585	567	653
6673	443	508	435	345	242	212	211	203	184	210	224	180	155	161	151	182	179	335	263	139	182	153	143	138	141	145	153	142	157	146	133	151	122	147	132	151	180	134	152	157	141	158	167	130	141	180	151	118	128	137	162	148	164	148	150	132	165	168	129	173	136	172	133	156	165	142	141	176	144	157	128	153	143	133	143	141	144	152	145	148	135	159	138	132	165	126	138	146	145	143	166	160	160	159	139	137	162	144	127	131	129	150	167	186	152	141	138	137	155	119	160	160	151	143	126	156	135	155	152	157	158	142	177	171	129	138	129	155	131	152	124	161	159	161	135	144	150	152	149	145	147	149	143	139	139	151	138	148	138	148	162	136	156	138	132	141	137	155	179	154	141	155	133	129	152	138	161	146	137	150	154	117	149	150	147	141	124	143	175	143	121	120	158	148	135	135	144	136	146	145	145	147	158	132	149	189	141	98	141	167	171	154	138	140	168	118	160	133	143	144	158	134	147	144	163	141	139	160	148	156	124	143	152	136	158	133	148	170	163	144	117	164	161	136	147	163	147	164	141	164	125	106	159	154	169	156	167	140	142	153	163	145	145	131	150	131	140	147	153	119	138	164	133	153	144	138	158	136	152	134	141	134	137	145	155	143	145	141	155	161	166	134	154	121	165	135	128	166	157	137	134	160	138	142	131	142	162	156	137	138	154	156	156	153	147	135	153	156	141	147	186	183	143	153	146	128	161	161	177	121	164	141	143	138	144	160	163	148	144	185	164	155	146	147	124	153	145	141	147	135	139	153	157	143	160	152	181	130	137	163	155	157	178	161	168	152	126	130	133	151	136	143	130	148	177	134	168	134	155	148	166	157	151	162	152	148	148	146	146	135	154	174	146	121	130	140	136	145	161	131	149	151	154	151	136	169	140	139	134	144	153	159	154	141	129	140	119	116	153	158	142	153	167	157	115	151	128	117	149	187	133	149	127	136	131	129	170	144	160	149	127	147	168	148	136	163	171	167	151	145	141	178	120	142	142	154	158	141	161	145	131	148	157	132	149	144	141	141	155	168	174	153	145	162	162	145	156	149	141	161	160	166	146	158	134	139	156	140	152	152	130	165	166	138	149	170	141	156	132	118	147	130	178	150	151	148	147	158	134	150	156	142	142	151	154	128	172	148	157	158	148	126	137	148	120	150	170	152	143	123	145	118	165	142	132	142	155	160	122	164	150	140	146	147	184	127	166	148	174	119	138	154	124	144	162	160	117	151	155	133	161	124	135	179	140	142	140	150	137	124	163	150	169	156	153	166	128	129	166	158	157	167	134	130	163	163	154	109	140	122	144	120	167	170	128	160	143	124	121	161	149	139	142	156	137	127	124	156	147	134	125	150	132	140	162	134	164	138	169	161	145	156	147	143	158	158	165	118	130	163	161	179	139	140	112	161	155	147	132	148	146	134	124	140	161	153	134	135	140	140	147	137	133	156	146	146	132	154	146	153	150	130	153	146	146	154	137	142	150	152	138	142	143	165	137	125	133	138	147	133	158	139	131	156	145	147	153	161	161	173	140	146	154	156	147	150	144	134	146	124	132	145	150	153	154	152	155	125	169	138	147	128	126	175	140	165	157	147	124	147	133	128	146	176	151	138	142	145	150	165	136	151	147	149	141	125	158	143	150	141	175	154	155	148	109	135	160	166	161	154	137	165	137	184	165	159	134	143	145	148	154	138	138	143	134	159	152	130	180	151	151	129	159	154	143	152	162	164	132	151	137	132	177	150	117	135	152	133	137	140	156	152	139	145	154	166	128	152	136	165	152	133	171	152	155	155	148	139	152	127	135	159	141	125	148	159	160	136	136	135	135	164	153	155	137	160	174	130	127	132	132	152	169	139	160	137	128	117	129	147	137	138	153	133	143	117	142	162	149	115	164	149	167	136	144	161	166	168	144	153	126	162	143	154	158	137	165	139	140	148	144	141	142	136	147	141	149	144	167	162	130	147	149	144	146	145	122	145	123	134	168	141	137	129	138	140	141	122	166	133	154	174	143	131	149	153	161	148	149	143	144	141	156	129	162	167	157	135	162	139	179	147	126	167	139	130	165	152	126	145	146	169	153	143	146	148	149	138	155	143	161	135	133	135	155	129	150	148	138	139	147	158	147	132	153	150	138	132	120	149	137	128	160	138	139	147	132	155	130	148	125	171	158	177	133	130	155	163	141	178	176	135	147	144	134	135	135	166	164	154	144	136	116	144	156	120	159	140	158	146	138	164	128	136	157	139	163	144	136	148	152	140	130	159	134	138	148	140	148	126	155	142	155	149	145	137	160	139	140	131	150	151	136	134	169	153	156	153	146	140	152	132	160	160	132	155	127	150	133	143	160	157	144	136	140	140	150	136	163	158	132	159	143	153	154	128	138	141	141	164	142	134	149	171	131	133	132	130	161	135	164	152	135	171	136	128	164	131	131	146	152	126	142	149	136	151	179	144	158	145	144	162	166	146	157	153	135	120	128	139	140	158	150	139	146	150	150	158	151	133	165	146	134	157	129	130	140	132	122	155	137	150	150	142	146	144	160	133	157	139	152	130	156	150	164	171	164	158	153	148	145	142	133	147	128	157	145	164	150	147	166	143	145	152	159	169	123	143	173	156	168	132	139	167	130	143	165	145	147	160	168	144	152	155	164	143	140	141	120	129	154	151	120	137	165	122	140	150	144	142	153	148	148	157	139	146	149	148	155	155	138	147	137	134	176	147	143	149	135	159	167	131	148	165	153	156	136	142	149	153	164	141	133	137	134	161	156	149	148	156	145	137	148	145	160	169	162	150	164	157	148	150	148	118	136	144	154	168	157	152	148	160	137	126	141	154	136	130	137	166	154	141	137	158	134	147	149	172	138	159	146	144	134	131	136	142	126	132	114	121	142	145	154	147	146	144	156	153	137	141	149	155	120	148	148	144	130	141	144	135	136	177	179	152	144	135	148	159	128	119	160	158	144	143	149	139	145	142	142	168	120	165	153	141	114	137	155	140	123	132	145	152	134	141	150	149	148	145	150	150	141	139	132	140	151	161	138	129	129	136	165	151	153	157	133	149	123	152	126	144	140	124	161	155	142	136	116	122	141	146	159	129	138	146	166	131	137	187	164	151	152	168	176	134	135	134	151	172	151	147	137	150	127	141	179	138	143	139	142	143	148	160	157	137	151	148	154	135	139	159	157	122	161	163	160	140	165	140	137	167	150	162	148	157	163	133	148	167	131	134	166	149	149	154	133	142	141	157	133	147	139	129	142	145	135	143	149	156	152	143	136	127	158	142	138	156	154	153	144	140	141	148	144	128	131	160	167	116	127	160	167	146	154	151	147	152	143	152	145	130	128	128	147	127	139	133	151	152	140	165	163	142	162	143	145	143	123	148	176	160	133	140	151	135	139	166	136	163	161	172	141	166	147	143	147	153	160	146	163	129	167	159	165	144	153	141	137	143	152	141	166	149	160	151	144
5813	693	1159	1308	1246	961	823	733	719	649	788	697	591	540	526	469	541	565	1910	1043	450	436	430	424	416	410	430	400	442	397	397	411	414	394	426	377	443	443	403	404	437	426	385	400	375	392	416	405	410	388	404	387	394	424	401	382	380	386	377	384	410	402	404	410	392	403	383	377	411	386	418	379	370	385	375	371	439	396	355	384	392	421	378	443	402	421	394	408	362	363	405	404	411	429	418	446	417	403	367	389	396	381	432	374	409	413	389	421	382	415	395	434	412	356	387	408	423	387	379	393	421	387	381	407	405	405	398	355	386	421	382	391	352	365	381	455	387	424	406	413	363	374	409	401	417	386	366	367	429	405	378	436	389	432	411	385	406	383	398	391	412	395	404	394	391	386	408	444	419	417	385	391	381	396	389	373	405	383	397	369	421	434	400	363	402	365	411	370	381	421	423	398	394	381	418	395	418	405	398	427	413	367	420	393	377	380	386	403	394	401	375	393	417	430	391	429	411	406	421	410	395	386	391	375	359	376	400	375	412	424	415	393	343	388	397	381	407	412	396	380	368	401	378	406	421	367	416	394	399	406	399	417	369	399	365	398	426	395	371	408	413	369	443	363	417	397	409	415	386	395	382	361	386	403	434	398	427	406	420	405	415	397	404	392	385	386	406	387	402	387	425	390	385	415	369	426	374	405	409	404	352	413	394	398	382	410	426	422	403	417	357	338	389	443	410	382	396	407	360	367	414	408	387	346	364	384	390	399	423	408	417	395	387	390	386	396	402	399	419	386	377	407	373	398	379	375	380	424	390	389	356	372	396	387	392	391	398	396	372	361	409	374	384	391	391	366	426	390	349	378	444	415	373	436	376	377	412	427	385	419	355	416	379	357	371	363	426	398	375	401	345	415	367	366	371	379	380	362	429	382	413	383	374	381	335	391	370	415	380	386	391	455	389	387	383	369	399	366	398	379	344	356	397	379	401	392	394	387	394	390	381	387	417	445	393	375	396	405	381	399	435	382	397	394	423	410	366	430	390	414	400	383	413	357	403	412	422	428	395	367	374	388	354	377	380	388	411	389	413	379	387	428	394	369	398	375	418	390	390	403	386	367	384	403	385	397	396	396	380	402	371	389	392	406	391	399	402	408	397	396	368	398	373	397	426	421	409	382	386	356	386	354	383	387	400	399	404	385	410	371	376	390	372	406	392	404	387	416	356	382	406	374	388	387	378	396	391	400	376	391	424	401	406	397	371	420	413	377	379	407	389	436	397	383	392	423	395	412	410	384	409	422	404	370	380	418	354	391	396	388	393	413	392	407	406	377	420	379	389	375	402	373	377	422	379	374	407	367	447	399	332	377	401	396	373	389	372	400	433	388	412	405	369	397	383	368	389	363	416	404	383	413	404	384	376	363	408	413	403	396	412	380	371	391	401	386	406	386	396	399	375	407	375	412	384	403	408	377	382	404	401	384	398	397	405	389	399	376	424	391	363	393	364	420	388	434	391	374	370	389	380	360	399	404	370	357	398	374	396	413	390	395	403	385	401	369	385	408	356	390	382	374	385	364	421	390	366	382	405	413	418	386	399	409	407	401	384	358	380	429	418	428	425	410	402	371	396	403	404	434	347	391	414	367	397	401	388	394	431	399	389	355	391	368	410	393	394	407	390	380	412	396	375	388	410	399	410	423	417	420	379	390	358	396	380	383	419	378	425	391	366	416	371	393	416	419	373	409	384	374	364	369	394	377	387	377	363	415	409	365	407	411	400	389	400	420	403	403	376	390	418	406	406	384	368	407	415	394	408	380	396	425	399	391	378	398	375	397	401	374	381	378	353	407	388	404	411	358	355	380	447	388	373	365	364	372	374	394	395	383	406	407	399	379	414	416	400	394	409	381	375	394	376	373	386	386	413	395	397	378	426	401	401	371	351	403	357	443	410	375	376	400	391	385	385	405	389	426	388	389	403	377	385	373	344	402	352	360	414	389	353	396	400	409	381	375	359	389	397	383	444	444	420	416	406	433	407	402	415	388	403	391	377	371	393	394	398	406	396	400	376	407	398	369	398	378	403	396	360	371	363	382	385	422	401	369	430	333	405	376	398	369	386	396	421	406	374	383	396	430	451	389	377	326	408	356	393	391	397	396	376	415	427	396	379	374	402	374	377	404	395	399	378	424	403	410	378	381	383	395	391	372	384	373	386	406	437	410	399	391	416	407	415	419	411	365	355	416	402	371	369	397	392	388	378	393	395	371	353	395	399	398	379	413	397	414	405	393	412	366	392	388	403	377	380	395	395	369	414	400	393	396	353	384	409	402	366	406	427	364	405	404	388	410	403	398	401	356	430	377	386	414	374	425	429	354	413	392	372	363	424	386	399	388	388	389	403	394	428	374	397	387	398	400	425	400	373	432	378	420	397	375	397	394	387	392	418	379	383	394	417	408	418	392	401	399	362	401	389	381	396	383	411	402	407	396	372	376	390	390	393	378	401	396	379	412	424	386	370	379	381	382	389	413	434	365	374	363	419	383	424	390	381	408	387	390	402	375	394	379	365	397	402	409	401	435	415	389	403	388	399	381	402	383	374	367	376	420	391	364	406	421	375	370	396	441	378	395	363	379	422	417	384	385	376	374	379	405	383	399	408	412	366	387	408	387	425	400	382	389	390	413	430	377	413	422	404	383	423	394	393	404	378	391	399	393	401	401	384	381	380	407	406	381	402	396	381	394	381	360	389	423	363	403	393	385	396	422	429	448	426	393	395	391	379	422	394	377	432	374	406	377	386	396	414	382	403	373	402	411	371	384	370	388	407	400	395	398	387	409	382	420	366	413	388	408	382	370	427	390	396	416	431	424	450	418	371	402	385	390	408	386	369	425	410	389	405	370	416	416	367	404	428	393	380	361	395	411	418	429	387	401	424	387	412	448	397	384	387	412	423	422	388	390	403	401	400	393	411	407	401	400	407	415	387	380	372	402	375	363	384	370	375	424	431	430	418	392	405	413	397	394	372	389	400	424	392	363	383	395	386	385	387	376	390	404	395	359	423	416	365	414	424	359	364	379	429	387	383	404	390	406	404	371	415	382	388	396	401	415	367	396	401	373	372	405	410	396	397	402	402	404	390	379	408	400	398	409	398	387	383	384	426	421	395	379	410	364	384	387	372	385	423	385	434	374	375	399	383	378	376	415	375	382	410	396	411	415	432	411	350	412	390	371	401	404	385	372	390	376	374	360	399	389	379	384	447	376	366	382	418	382	370	372	384	369	407	386	388	412	407	402	423	385	398	386	415	373	391	372	403	385	402	383	387	386	370	409	370	395	368	359	396	382	362	369	374	394	395	365	393	401	390	388	404	416	388	390	381	410	439	394	386	350	423	413	387	363	393	383	375	397	367	405	372	398	396	373	376	410	390	385	417	346	388	394	390	386	396	396	397	402	398	394	391	383	417	360	393	409	387	368	400	391	417	377	374	415	432	398	363	388	382	412	392	382
13242	1279	1048	813	631	547	451	362	354	378	371	399	357	307	317	283	320	304	731	519	274	265	308	300	275	289	269	306	285	277	288	312	259	260	273	264	286	292	302	303	293	271	283	269	270	332	294	287	257	304	275	285	256	302	315	288	283	276	288	263	261	286	283	287	254	291	280	281	264	272	299	280	300	273	299	289	253	280	315	277	287	282	282	273	276	307	267	247	286	326	266	260	270	269	300	274	294	308	272	246	276	304	304	273	309	312	266	284	272	251	283	292	248	277	246	285	295	309	281	259	248	282	261	254	274	248	271	273	268	286	318	273	260	276	312	272	260	277	288	298	271	255	295	258	293	302	264	247	250	288	311	290	268	272	268	286	263	281	294	288	263	313	286	250	249	284	242	268	299	308	300	258	254	339	290	273	267	269	284	283	320	279	307	305	267	269	251	307	301	251	262	274	263	309	256	281	290	273	268	267	278	283	297	264	277	269	294	279	236	290	267	322	249	292	288	283	280	269	266	250	285	289	298	293	274	277	314	295	308	272	306	266	271	270	283	258	300	296	285	284	277	289	291	258	257	261	262	273	287	261	323	280	242	308	299	246	281	262	249	290	256	272	241	261	276	267	264	280	288	300	253	282	294	283	270	270	271	298	284	280	271	276	251	301	252	264	313	308	280	274	253	237	271	256	299	249	299	295	284	270	283	284	271	300	279	245	276	299	275	256	266	271	290	256	269	277	287	280	299	277	291	294	258	275	306	311	300	281	275	286	254	269	281	286	274	317	296	285	264	296	274	278	291	310	293	273	295	286	311	260	287	310	278	243	249	242	292	299	277	310	261	303	274	293	285	277	262	244	314	287	276	273	265	260	238	290	283	283	282	267	289	281	246	295	256	298	217	261	312	280	260	255	295	276	280	282	256	250	268	254	246	280	278	317	310	292	272	258	297	313	255	282	293	254	289	278	289	291	305	297	244	284	287	280	283	278	271	269	278	243	274	284	295	283	284	277	290	285	297	264	280	260	285	276	261	303	301	263	252	257	278	255	273	249	328	267	278	259	236	270	260	295	278	272	253	285	272	255	296	231	290	274	275	281	265	273	288	266	232	274	253	269	274	273	279	250	276	273	259	269	294	283	293	269	263	254	269	277	294	286	267	273	314	280	291	281	276	273	287	275	292	286	270	292	246	274	269	282	290	278	289	302	287	249	300	322	315	279	281	275	297	291	272	288	267	267	276	254	279	231	299	247	280	260	265	278	234	308	292	280	298	258	280	283	276	252	296	257	299	292	298	301	300	255	277	288	283	272	300	291	309	261	302	300	267	279	267	284	297	269	244	285	273	287	285	292	292	286	313	269	266	268	267	287	273	261	281	286	290	280	259	313	281	294	275	298	249	268	296	262	288	275	290	270	281	285	266	261	239	271	300	281	272	261	293	281	261	288	273	257	296	285	267	327	260	297	262	264	284	305	289	290	299	287	290	300	258	288	303	280	268	274	259	260	280	300	284	281	265	260	257	239	242	267	297	263	266	267	290	287	245	281	260	283	280	257	249	301	295	283	292	270	277	250	288	284	305	293	278	315	249	266	261	265	299	296	301	237	296	266	289	317	289	229	314	294	291	269	271	259	256	282	248	269	297	287	275	271	287	294	292	275	301	281	284	288	260	304	308	289	277	303	303	301	298	265	262	270	250	283	261	269	297	271	300	289	295	284	241	266	271	305	271	316	278	293	301	275	291	270	268	235	277	277	300	293	287	278	303	262	293	254	302	247	293	286	256	275	267	265	275	260	277	305	247	277	266	278	285	290	288	262	251	256	274	306	322	262	277	264	289	245	268	289	246	251	283	300	306	261	288	269	278	272	287	289	254	253	270	259	268	281	271	290	265	300	285	252	320	293	262	245	256	278	294	272	265	291	237	285	254	310	270	271	317	273	297	299	254	298	285	272	249	281	265	299	274	278	301	305	300	262	245	299	281	290	276	270	259	270	275	282	244	281	248	282	239	273	277	283	305	280	273	253	249	266	286	264	297	259	289	324	258	334	300	266	289	288	269	280	281	263	267	257	314	294	253	270	302	308	260	278	276	310	303	284	258	279	278	278	271	266	269	262	272	316	289	264	302	283	297	239	294	307	273	303	263	277	279	273	268	252	237	280	271	288	261	271	265	251	279	266	261	304	269	282	278	269	257	267	295	260	255	315	274	262	281	270	243	287	274	292	278	280	283	266	279	268	284	306	266	246	275	280	276	278	260	277	291	285	306	288	275	278	252	289	274	309	282	293	240	285	279	260	264	268	261	268	251	296	309	301	288	279	293	260	276	309	293	287	257	276	287	260	270	293	281	262	287	285	293	262	305	267	301	319	277	262	282	289	302	289	282	274	266	276	279	295	337	281	313	268	306	273	259	279	258	285	279	261	237	233	279	277	289	247	269	282	261	295	248	269	286	291	257	262	282	268	288	288	273	309	269	257	259	289	268	279	246	283	255	268	312	289	276	277	304	266	295	248	268	257	243	324	293	243	301	285	260	275	286	266	322	265	288	284	296	287	262	297	289	279	258	277	297	288	246	296	278	281	263	309	291	273	275	282	275	241	301	292	279	274	280	268	245	294	305	260	272	270	252	282	263	265	231	313	287	280	264	301	269	276	287	299	244	275	278	289	258	257	282	303	271	265	253	297	267	269	256	297	281	285	293	298	275	304	270	273	268	314	284	264	270	252	290	305	301	242	280	276	262	254	285	272	273	289	287	241	257	262	280	278	299	296	311	289	286	294	259	266	288	287	276	312	294	277	282	284	274	263	289	311	296	311	326	299	279	276	308	292	264	307	282	275	269	269	257	268	263	270	281	261	272	273	282	292	284	266	266	260	298	300	264	257	261	283	277	294	319	286	273	258	299	295	274	271	247	271	314	291	278	297	270	278	267	310	306	290	285	281	281	278	287	294	272	292	267	260	272	265	300	274	315	254	261	305	282	251	340	255	270	272	283	303	285	319	297	256	266	266	291	283	257	273	288	318	285	281	285	276	244	296	271	310	268	288	263	302	283	256	267	266	285	268	261	322	275	279	305	298	307	268	313	238	288	266	293	284	252	273	265	271	253	270	271	312	302	268	236	294	277	261	282	289	261	284	265	286	309	241	270	278	266	313	279	257	292	254	303	292	305	287	287	291	285	238	268	278	262	266	280	285	268	276	287	259	273	285	268	267	268	297	252	305	290	272	280	243	282	272	249	270	249	265	255	298	297	303	295	266	254	276	292	284	293	273	272	316	248	280	257	263	255	301	240	290	291	312	258	262	288	236	278	310	295	283	270	303	281	275	298	291	255	264	277	262	236	283	322	289	257	264	268	256	266	252	255	260	266	261	272	278	283	286	288	268	255	268	276	276	258	264	298	306	258	312	270	290	309	282	257	294	281	272	303	303	258	301	265	283	297	279	276	269	289	288	287	273	301	273	277	317	273	307	243	251	259	265	282	268	243	257	287	281	280	282
7986	1158	2163	2441	2136	1718	1475	1267	1257	1121	1220	1205	1034	933	880	821	858	850	3435	1991	824	705	740	693	713	697	769	735	716	697	697	705	687	744	681	720	653	685	710	716	658	705	704	715	670	694	673	686	642	661	668	698	675	684	729	658	698	684	663	679	699	697	664	664	689	712	664	708	645	706	671	701	671	694	702	637	648	656	678	645	666	701	649	677	686	706	645	668	626	665	655	682	679	621	646	696	650	616	681	656	613	659	665	654	635	644	623	622	642	672	679	668	681	655	678	662	633	667	678	664	754	668	625	707	685	660	671	657	633	674	685	631	687	691	703	679	658	678	672	640	655	658	677	667	638	709	687	706	639	648	656	682	660	677	663	652	664	679	674	664	653	674	679	628	721	684	691	655	662	699	689	666	691	641	678	678	651	678	649	650	677	673	706	652	706	691	700	667	670	668	664	711	694	709	669	657	692	654	675	675	699	713	679	676	701	684	679	671	732	615	689	688	673	659	655	641	624	702	700	673	699	712	693	643	664	627	638	706	637	694	631	676	681	680	663	648	622	668	721	688	654	683	683	619	635	700	664	695	674	684	684	655	650	642	682	653	660	661	666	657	667	641	683	671	644	657	665	694	658	680	628	650	653	638	679	687	662	684	656	668	657	688	695	699	695	692	639	649	681	653	664	685	679	642	640	669	678	715	675	692	662	646	633	626	648	663	689	712	677	636	684	650	663	666	659	683	724	675	642	691	671	671	678	660	672	728	671	720	726	606	667	667	672	626	677	612	656	703	652	728	607	678	659	649	648	665	656	702	647	685	665	687	692	687	652	652	639	644	676	660	682	667	691	684	619	719	623	708	649	698	677	649	654	645	692	663	653	694	662	653	691	650	713	635	669	679	679	685	690	694	716	665	637	690	668	683	672	667	676	657	679	631	655	622	654	623	687	694	649	667	698	671	684	720	664	688	713	661	669	667	709	653	590	660	657	683	673	695	638	632	688	658	632	666	652	623	668	667	681	619	665	674	697	673	674	676	668	655	638	616	706	653	658	651	704	666	673	676	642	636	692	686	639	663	672	692	668	671	678	668	685	677	632	659	637	675	653	672	690	694	675	679	655	678	676	649	670	675	669	695	647	670	679	699	690	682	634	684	651	668	641	659	681	681	667	638	661	704	654	693	683	681	674	666	694	625	647	636	651	675	658	675	698	683	646	673	714	636	682	639	665	689	667	661	641	665	703	721	619	671	614	672	655	687	640	662	678	723	658	687	654	691	662	632	688	681	638	709	672	707	670	645	675	663	688	675	649	626	695	649	618	704	658	630	682	662	667	669	677	658	675	653	706	637	641	571	656	702	646	691	654	630	675	662	666	659	658	661	704	685	682	670	678	650	664	650	659	639	711	645	691	718	660	728	686	678	618	674	665	640	685	679	642	636	640	636	674	661	682	673	634	693	712	660	702	706	604	687	656	654	684	638	681	675	672	685	632	735	722	664	651	624	648	630	699	674	667	642	683	677	656	676	624	646	668	661	618	621	653	657	639	666	673	672	697	688	662	672	667	708	662	647	646	689	691	684	643	679	660	676	656	698	676	698	655	706	622	718	660	674	680	678	679	668	699	653	648	717	703	680	636	661	672	669	648	646	654	687	663	644	725	692	693	610	653	655	645	715	687	651	643	696	667	690	647	713	704	642	686	638	647	671	664	676	668	684	660	685	663	619	638	631	652	637	657	666	669	632	686	695	698	649	715	688	683	688	652	702	636	665	711	711	691	668	637	642	679	680	636	679	657	676	609	695	665	649	611	709	699	658	706	674	646	648	669	715	674	659	666	652	632	699	677	620	633	672	684	656	658	651	745	657	670	667	674	682	645	651	673	657	643	651	647	667	667	685	661	696	670	656	688	683	633	681	666	679	697	657	689	648	682	681	667	702	671	675	662	641	737	713	662	696	661	652	670	661	649	676	644	672	666	676	677	642	688	678	662	702	676	635	651	684	653	709	661	695	655	664	639	655	627	664	683	640	681	647	639	683	644	663	679	692	647	676	653	700	613	682	649	664	677	647	700	692	659	696	672	660	648	744	706	719	667	678	641	688	643	653	647	643	667	643	649	700	686	685	666	688	650	642	658	691	668	667	673	651	704	631	651	704	650	626	613	670	687	684	679	666	670	691	680	670	647	658	687	674	672	707	654	670	648	706	677	652	664	670	669	675	651	686	659	670	653	668	672	679	657	666	619	667	648	649	634	676	685	683	723	674	666	636	628	667	675	626	670	637	706	702	661	628	653	681	657	651	665	643	619	698	680	661	683	694	702	685	671	660	648	657	731	674	689	691	689	697	662	632	695	663	655	679	665	691	667	724	636	666	646	687	688	678	699	663	681	675	645	636	641	630	683	651	655	656	686	682	713	671	665	636	688	632	697	645	639	650	672	674	701	701	670	696	662	676	668	647	660	694	664	682	599	693	668	715	708	706	695	662	616	631	645	699	652	704	680	667	619	666	660	694	641	710	683	651	657	689	677	638	672	678	648	639	681	666	643	713	709	679	699	673	691	627	687	651	655	686	686	673	703	621	650	648	655	668	634	671	646	673	716	645	674	661	635	626	700	635	636	664	674	679	676	687	671	649	643	646	686	681	683	697	680	715	719	646	669	665	693	654	716	695	660	697	656	655	671	671	685	625	673	691	647	704	655	668	677	668	693	632	676	704	687	619	655	695	648	667	615	639	680	650	625	641	702	674	665	647	659	656	682	661	665	671	692	624	663	679	642	646	695	693	659	617	633	649	699	666	678	655	683	656	679	603	699	679	654	690	655	705	733	727	613	696	648	692	612	689	679	666	709	667	668	635	699	658	654	660	682	669	665	675	721	637	665	649	653	684	645	699	634	670	688	707	699	699	750	679	644	696	660	705	633	671	642	694	636	671	676	666	661	625	670	683	673	683	673	679	678	666	667	675	640	704	664	703	716	661	710	672	670	721	657	661	700	688	659	649	639	638	655	672	683	643	645	658	664	653	666	681	705	695	710	706	642	675	699	680	639	667	675	634	678	722	686	681	707	669	660	672	651	637	653	668	700	643	682	675	718	674	655	662	680	690	656	715	716	644	634	680	659	689	668	659	668	642	681	629	705	679	691	682	675	626	657	717	668	674	663	660	688	653	654	689	674	709	674	687	660	645	678	669	605	698	648	662	675	621	694	647	685	645	663	633	676	707	682	668	692	673	678	686	678	698	698	713	725	671	648	664	670	657	632	630	647	696	702	665	651	651	672	704	681	644	684	657	732	680	640	662	623	661	665	614	662	662	669	647	711	685	661	655	643	616	678	652	711	699	712	753	625	665	683	662	728	653	664	639	720	723	620	654	655	669	711	674	715	699	660	658	684	698	657	647	697	643	670	654	707	695	700	650	656	666	664	629	699	658	689	688	683	656	700	641	630	633	685	661	716	718	644	666	641	659	699	662	652	651	666	657	637	640	711	661	714	647	683	699	646	623
1398	298	339	298	281	293	237	285	263	293	289	295	291	279	255	239	247	278	282	272	248	280	283	272	270	255	278	280	260	271	237	258	263	281	242	251	272	269	254	263	272	300	274	289	261	255	264	259	278	263	259	295	276	237	255	253	281	258	237	285	284	275	255	257	282	296	238	281	282	259	278	262	260	271	283	253	248	245	267	259	241	250	281	292	268	263	287	267	281	280	270	278	274	269	265	257	268	268	250	288	257	239	280	288	245	269	282	265	286	285	263	260	214	282	254	251	263	264	269	253	278	277	265	302	271	268	268	257	265	253	258	265	260	274	267	276	265	248	262	239	245	284	289	269	270	265	247	244	255	292	258	286	265	262	245	301	272	284	269	257	227	279	249	243	272	231	263	288	292	253	246	249	266	302	279	284	249	267	280	274	282	254	253	264	275	265	250	270	281	257	251	255	231	244	275	259	274	258	282	249	275	262	278	276	243	265	252	259	278	306	255	254	294	293	257	224	250	245	266	235	267	245	257	244	257	301	276	244	253	280	302	276	278	291	258	287	292	247	239	269	274	273	253	242	279	260	285	251	247	284	330	242	271	244	271	272	252	270	273	271	289	240	256	253	253	277	252	263	232	282	261	259	251	249	250	258	303	266	246	294	251	263	262	282	257	262	303	275	262	238	268	279	283	285	278	272	265	260	288	258	275	289	247	268	259	259	287	297	275	310	258	280	273	265	284	243	241	258	263	253	273	272	281	294	270	293	257	264	256	254	300	278	237	259	286	219	258	283	242	249	259	279	299	270	291	264	268	276	278	278	272	269	253	273	277	258	276	264	282	242	257	282	242	268	282	258	266	248	265	288	255	247	249	260	267	268	261	202	287	279	253	271	260	250	287	295	261	279	263	253	254	276	270	268	277	276	241	282	231	270	277	228	274	274	264	256	270	267	253	271	282	264	282	248	262	285	278	246	253	255	263	278	262	272	259	253	251	262	278	286	289	277	279	314	262	228	314	275	273	292	280	275	259	237	237	275	253	276	309	240	284	268	245	272	235	273	287	247	260	262	286	243	265	243	264	308	260	286	271	275	243	298	252	290	272	241	265	244	262	247	291	244	277	243	253	287	251	263	274	285	236	281	270	246	286	282	266	258	294	289	253	258	272	277	271	285	250	280	280	291	265	264	284	292	268	284	264	278	273	256	264	266	267	238	257	276	307	299	287	260	273	257	265	277	238	277	248	264	300	243	264	280	271	255	274	249	281	280	252	224	261	283	237	241	264	258	275	277	244	257	304	258	262	264	270	250	299	287	326	279	290	277	272	280	262	276	286	266	271	276	258	272	256	254	267	244	284	267	254	291	269	261	242	273	281	283	294	252	248	262	287	277	263	287	297	282	267	271	282	268	252	264	263	244	290	288	238	233	276	317	282	276	268	257	283	282	257	243	288	252	250	243	249	251	228	247	220	270	281	270	251	263	246	262	255	260	264	249	241	239	245	279	269	249	255	278	292	293	275	249	265	277	234	274	236	259	238	273	288	274	294	250	260	289	248	262	272	258	251	265	255	246	269	287	274	255	265	272	268	283	297	270	276	277	255	260	274	234	279	223	268	253	244	271	234	249	265	274	245	255	283	268	281	285	283	242	282	242	248	290	307	276	282	254	278	260	247	259	257	278	285	262	281	255	277	255	285	276	281	278	255	267	262	257	278	304	266	238	260	251	264	267	238	263	267	294	239	237	302	290	277	241	258	276	253	256	272	275	259	269	252	297	248	231	284	283	271	268	291	235	271	291	274	321	267	272	271	255	261	270	275	268	257	252	259	277	249	259	272	254	264	273	239	249	258	262	249	289	283	286	269	302	288	245	292	240	282	253	271	268	241	272	258	273	276	262	257	283	264	230	265	265	282	247	302	257	251	258	271	286	276	273	236	291	290	277	257	284	269	271	265	257	247	254	242	258	264	309	310	251	292	260	268	282	249	272	274	276	250	263	288	293	295	249	240	289	279	300	247	284	290	277	270	281	265	230	253	269	263	256	260	278	274	265	265	269	289	297	268	257	227	252	244	238	284	268	275	261	282	262	240	255	294	299	237	241	258	259	296	249	291	271	250	252	251	228	263	250	243	272	250	273	268	277	268	278	288	290	268	251	258	271	247	259	298	262	253	284	293	260	277	271	271	309	286	273	296	259	279	278	273	236	251	286	251	291	285	266	322	280	272	252	271	281	264	272	291	291	256	273	264	256	264	259	247	251	263	236	279	269	290	270	269	254	258	248	240	267	286	239	251	287	282	311	257	264	266	245	270	264	255	293	282	256	245	278	270	251	255	289	273	271	256	278	271	257	269	261	260	268	240	284	243	254	274	295	241	252	306	284	285	260	248	312	280	257	238	275	273	246	246	271	255	294	261	276	240	256	242	266	266	268	271	257	246	254	272	295	259	274	275	268	227	237	280	275	245	266	273	288	280	289	275	289	236	238	277	257	278	267	240	240	245	242	241	271	277	253	276	269	229	245	255	268	308	242	275	282	287	267	252	263	267	254	285	258	291	250	267	289	273	285	293	257	259	261	251	286	277	272	243	257	245	274	294	273	265	271	250	250	253	262	286	287	242	268	267	261	258	284	247	252	254	281	283	261	271	260	275	276	262	286	293	252	286	267	268	252	287	285	259	254	251	286	257	300	290	277	256	250	297	272	269	282	277	306	259	245	287	253	270	287	285	286	266	257	256	256	252	295	245	246	264	265	242	297	260	262	254	252	276	251	298	276	253	264	259	273	257	247	255	258	267	252	280	294	248	264	276	264	271	258	270	242	270	268	288	256	274	254	239	250	282	265	295	278	276	253	298	272	233	258	212	288	277	252	269	298	253	258	274	238	254	290	250	271	286	253	266	228	255	254	266	274	252	290	261	264	258	261	260	261	233	264	259	259	288	275	252	271	241	272	285	261	288	245	262	247	289	265	247	257	281	288	298	289	260	276	253	252	273	260	286	298	275	314	290	282	271	274	262	269	236	242	266	269	280	258	244	276	257	268	258	242	246	235	264	269	282	263	264	272	278	264	255	253	242	273	264	248	277	273	262	244	255	256	274	253	263	235	262	283	267	269	286	249	252	280	263	307	258	267	252	262	283	281	237	292	234	245	295	313	280	275	279	276	249	297	259	270	259	280	283	245	244	253	269	255	273	245	238	279	266	283	271	284	276	279	270	262	280	253	287	274	281	271	272	260	265	252	271	272	278	251	268	277	249	280	282	248	287	296	288	298	226	247	211	279	316	241	271	282	263	278	257	291	279	260	290	273	275	257	270	284	288	267	267	272	263	269	265	271	286	279	237	259	261	284	274	262	237	257	250	272	264	251	291	243	280	268	271	248	275	274	233	246	270	252	237	277	322	230	261	231	254	250	273	255	288	216	273	266	255	248	243	276	242	274	266	245	245	255	253	273	236	254	256	275	324	280	274	285	282	285	280	275	255	278	298	266	268	269	274	271	263	261
1734	651	704	757	736	639	625	683	642	654	716	720	663	671	683	643	650	650	779	637	628	611	649	599	623	606	632	617	637	609	592	602	620	579	585	579	604	640	596	615	607	600	584	584	607	627	616	652	608	588	619	626	589	620	596	583	580	594	621	635	567	572	589	669	603	578	597	602	632	619	641	618	561	594	646	587	632	600	612	602	620	617	668	558	604	644	576	601	587	587	620	615	615	653	626	613	585	618	618	627	620	615	638	640	639	590	596	613	617	578	614	587	612	589	603	640	676	597	612	611	579	611	635	603	657	622	606	645	540	614	597	603	574	601	622	604	584	644	623	601	628	632	630	617	615	624	627	599	612	597	588	657	572	612	620	569	634	602	658	599	591	636	566	624	585	651	646	610	631	615	639	622	604	620	626	624	634	611	596	632	606	604	565	633	621	596	597	661	603	605	600	621	648	599	616	547	647	622	592	590	641	580	602	606	635	599	657	635	619	634	623	607	593	596	685	623	654	592	599	567	565	617	632	616	625	608	618	590	622	612	596	620	598	600	604	614	592	583	596	580	598	594	577	644	637	618	604	590	672	632	601	614	631	592	590	600	565	587	614	600	600	610	575	641	585	637	623	655	614	574	623	610	595	645	577	612	638	609	606	642	638	595	596	621	584	636	621	624	555	640	645	599	629	582	578	637	590	584	683	680	619	601	562	603	559	558	591	621	620	614	622	666	633	590	612	612	544	592	656	640	620	630	619	619	661	618	617	611	683	616	533	591	609	628	594	590	605	610	632	587	603	597	606	605	546	594	575	624	596	633	614	597	613	595	609	615	642	557	591	603	599	619	609	639	673	594	632	635	653	607	650	584	602	581	629	615	623	600	621	565	626	635	640	662	592	630	642	658	570	631	634	616	621	627	653	613	619	601	601	604	609	629	616	582	590	645	628	597	633	639	562	646	597	580	618	643	607	605	613	608	613	632	593	653	594	627	618	619	630	554	620	616	604	589	668	587	637	611	616	616	621	650	640	612	631	630	608	624	572	647	613	581	576	607	605	648	611	561	629	615	633	609	616	591	608	611	623	617	604	641	622	612	617	587	624	640	582	636	621	619	580	602	638	609	579	625	609	606	621	585	589	624	639	593	614	578	592	564	594	660	626	610	606	622	611	595	649	616	613	594	589	635	646	639	612	548	632	590	646	612	622	635	591	594	588	624	627	591	572	561	665	666	598	569	602	641	594	640	624	612	600	598	584	634	586	627	661	595	621	583	575	586	625	580	625	654	643	607	607	592	627	619	628	578	648	568	625	599	605	615	636	625	589	666	597	584	597	593	605	640	641	642	613	608	610	606	589	598	603	569	642	595	605	615	650	580	663	564	609	594	635	671	611	622	605	573	617	644	599	639	595	594	598	609	613	578	584	606	607	581	619	597	574	584	568	588	569	658	565	607	570	603	562	585	612	605	631	627	593	591	619	563	636	638	625	655	636	549	603	590	644	563	664	616	571	598	586	599	602	617	557	587	614	603	625	661	601	638	655	593	625	615	654	625	613	596	632	604	585	640	629	612	587	617	652	636	609	569	600	582	635	579	600	650	590	638	583	598	597	582	572	648	596	589	635	596	616	631	583	615	575	594	646	651	621	639	653	571	563	642	594	621	615	623	605	603	552	591	640	564	594	601	633	598	614	576	635	609	625	623	593	605	582	619	579	580	610	668	633	655	623	637	605	661	614	590	582	615	612	558	589	587	612	632	622	613	634	613	557	591	611	626	591	586	591	630	617	628	632	631	641	608	597	599	603	608	594	602	626	588	563	632	619	622	609	596	676	602	620	600	608	636	601	559	605	614	583	597	597	635	598	600	652	638	581	581	599	618	581	598	586	592	602	609	595	595	631	657	630	624	593	639	617	616	607	666	599	590	615	607	637	616	602	650	666	647	600	618	605	654	677	605	599	606	692	618	618	579	648	662	605	606	552	617	617	633	635	607	636	654	598	621	551	627	611	626	606	660	600	616	634	616	591	598	613	642	636	655	601	594	567	618	595	616	635	626	559	622	645	557	603	581	595	585	601	630	596	602	629	598	603	626	581	620	582	613	596	675	596	583	602	604	591	604	627	591	601	619	590	622	601	631	599	615	603	631	626	598	581	608	596	557	630	611	623	584	595	586	624	626	583	594	612	613	596	599	617	581	587	645	608	611	576	629	606	655	587	612	618	572	607	653	638	587	617	587	628	601	562	627	603	622	600	634	600	642	649	601	641	646	618	636	616	622	584	643	556	596	646	593	662	588	602	595	615	631	613	614	569	584	646	614	625	588	607	608	643	611	588	643	614	646	677	601	586	636	581	609	587	570	619	611	619	649	622	678	609	605	628	609	625	617	583	580	574	599	616	621	618	639	584	674	609	605	614	634	591	654	618	597	653	601	560	575	696	599	611	616	594	625	609	623	608	601	557	614	597	610	647	576	608	632	599	606	635	584	601	641	621	597	604	586	607	621	591	620	631	613	631	592	599	591	624	596	571	637	647	601	659	617	594	573	612	614	593	583	604	609	612	609	638	619	585	618	608	657	636	637	638	570	632	596	572	615	633	602	597	647	597	626	644	573	639	652	609	624	609	596	578	585	603	623	612	594	602	617	642	605	630	579	602	580	621	616	621	647	562	635	571	571	609	617	613	579	652	629	614	605	597	631	643	621	604	611	611	614	640	636	618	625	606	578	595	619	599	617	630	615	632	601	655	602	641	610	627	616	612	614	591	634	643	597	635	587	582	611	582	623	575	601	618	634	560	617	609	601	587	598	650	625	646	633	637	609	624	598	639	566	579	630	636	604	639	605	563	563	584	609	608	580	600	606	630	634	611	596	640	612	611	625	592	610	633	603	613	570	593	592	578	606	662	628	629	627	639	633	574	593	608	627	601	590	578	581	623	600	595	589	617	591	621	605	599	618	630	579	589	619	602	605	618	605	633	582	612	644	597	609	584	604	575	590	614	602	610	623	626	646	619	602	593	633	630	591	577	598	598	592	589	622	607	612	621	558	633	580	590	636	577	629	590	585	573	627	640	594	615	620	623	628	663	631	638	623	585	615	580	619	638	617	609	613	581	628	602	647	611	606	610	649	640	594	583	587	613	597	601	605	585	590	593	589	572	640	598	620	637	621	627	639	559	658	617	591	601	620	597	606	652	641	590	585	643	625	551	602	650	611	643	641	597	591	616	620	604	631	614	601	629	606	592	617	603	598	612	584	636	620	585	577	618	601	601	626	574	599	650	603	660	606	567	621	581	661	608	625	654	633	640	584	630	618	587	610	585	607	633	631	566	632	582	603	651	604	640	606	609	618	644	595	652	632	588	617	642	613	652	595	636	656	642	619	603	614	622	604	592	599	619	590	599	600	623	630	597	614	636	636	590	569	607	607	576	627	614	650	662	575	640	620	600	603	579	605	626	632	587	637	567	566	673	602	644	626	563	600	613	621	564	644	603	610	604	619	606	643
6736	493	524	404	291	231	236	222	192	176	200	220	181	177	154	147	179	162	343	257	152	174	168	163	160	146	148	159	134	154	152	138	159	128	129	144	171	142	155	133	139	162	143	165	158	154	133	154	160	151	163	140	150	168	155	142	151	166	138	143	128	170	126	143	146	140	132	165	162	138	158	135	153	158	168	142	147	145	138	144	128	136	155	160	137	150	146	164	156	136	141	127	136	141	158	146	159	158	153	136	133	147	171	152	177	135	161	124	136	138	134	147	134	121	171	175	130	162	138	153	141	141	139	156	151	128	138	143	151	162	138	153	156	160	168	146	144	120	134	153	135	129	168	140	146	164	124	138	146	162	132	145	143	141	165	157	132	169	147	139	148	146	153	158	146	150	146	134	152	139	147	150	135	163	143	157	145	170	145	137	149	127	129	165	179	147	141	148	161	163	125	128	154	155	138	144	156	143	146	145	157	148	155	151	138	136	148	157	148	158	170	139	154	159	149	158	134	138	156	167	132	139	154	167	153	180	146	162	146	145	143	128	137	149	158	155	144	128	146	154	135	159	147	146	163	140	137	145	162	154	126	146	144	128	140	137	145	146	136	127	144	123	137	154	128	134	147	127	157	128	135	179	148	120	147	149	131	149	135	135	175	150	143	140	150	163	129	146	163	144	158	134	161	143	161	170	144	132	141	151	109	157	145	152	144	150	144	163	150	146	149	163	161	128	145	155	135	148	162	130	125	160	154	163	166	180	149	154	120	153	175	169	167	145	143	140	137	132	162	149	135	157	148	147	153	123	150	162	146	153	152	133	158	162	143	149	131	163	163	160	132	172	154	132	140	145	152	157	149	136	140	147	145	143	148	163	141	173	148	124	124	171	139	147	157	172	135	162	168	143	158	109	155	151	156	138	130	141	129	134	170	156	154	151	141	154	150	161	142	136	123	156	144	120	136	169	132	166	164	138	139	163	156	145	160	134	146	141	140	180	161	161	157	142	133	146	127	149	147	150	138	169	153	144	166	147	160	149	170	140	139	140	151	151	171	144	130	152	137	141	155	142	170	132	160	126	147	148	153	145	120	142	154	138	143	146	146	141	156	131	131	135	155	150	141	166	164	163	148	148	161	155	147	162	163	163	136	117	145	141	125	156	158	159	125	136	146	137	136	142	129	137	156	135	141	156	144	160	145	169	130	151	160	127	144	148	134	134	121	134	137	133	135	153	136	160	143	135	136	164	142	173	151	169	132	119	141	155	159	150	151	168	108	142	138	143	178	143	182	151	160	133	159	139	147	168	148	163	150	145	141	151	132	151	175	158	134	142	145	137	155	151	141	145	168	147	146	133	129	141	142	150	129	147	136	168	132	161	138	153	165	145	171	150	148	142	157	149	126	152	159	129	158	132	134	166	143	134	137	168	146	154	136	137	156	153	155	163	141	145	153	156	140	153	150	159	159	161	158	169	139	144	150	136	154	139	138	141	155	153	174	166	135	148	168	147	144	134	165	154	111	140	113	143	148	163	145	153	137	145	153	148	126	129	132	146	171	153	155	172	151	138	150	136	146	149	131	154	155	132	116	142	132	139	126	142	132	141	149	149	152	138	144	120	130	160	175	136	156	161	133	145	153	122	135	174	143	154	151	145	155	141	143	148	160	129	144	160	147	159	170	135	151	140	148	130	131	147	159	178	178	139	159	161	151	126	150	143	137	133	138	159	177	147	147	141	143	124	140	131	128	145	142	147	144	146	161	156	158	148	155	148	140	154	139	142	143	154	137	137	131	148	137	172	145	147	150	142	150	150	142	138	125	136	137	158	170	139	151	134	164	147	156	123	148	142	147	152	148	132	135	163	145	165	129	138	158	145	138	158	160	167	142	174	154	145	152	140	144	143	135	165	128	123	159	131	137	160	135	135	141	156	133	160	150	149	160	147	153	134	150	167	147	150	133	151	151	144	158	125	148	154	159	130	128	135	162	150	158	153	148	161	160	142	129	153	144	130	155	177	158	143	126	158	131	134	151	132	148	133	140	120	141	139	154	136	154	131	112	157	138	151	117	137	116	162	123	134	136	151	158	165	138	154	137	133	149	155	136	139	139	148	163	140	161	136	146	142	158	141	155	165	169	142	136	142	158	151	133	158	169	141	155	141	135	164	157	170	150	134	138	135	139	114	128	168	146	145	142	157	164	142	137	153	156	161	163	146	131	128	171	163	156	147	139	155	153	136	134	162	126	130	145	143	140	161	141	143	138	137	148	144	132	138	168	157	132	140	130	134	135	146	140	129	154	145	155	149	153	148	129	166	151	139	145	163	141	150	155	149	128	138	140	169	153	154	139	155	149	129	155	167	146	152	126	171	140	165	144	140	141	157	137	128	157	141	133	142	141	148	131	148	129	156	124	155	140	152	142	142	111	151	150	146	129	138	136	149	138	147	151	150	148	141	135	131	130	168	141	146	139	132	144	114	130	148	126	162	140	156	148	128	145	157	144	161	141	148	145	147	134	153	149	133	155	160	141	159	147	150	138	158	146	152	159	143	137	137	155	163	136	122	143	148	155	143	173	146	154	138	150	176	139	145	140	149	149	143	133	138	145	143	152	142	125	146	151	134	144	134	133	140	134	125	144	163	154	145	134	148	123	168	149	155	153	166	141	139	130	153	136	158	140	131	151	122	144	152	146	150	146	162	154	158	140	156	159	142	136	140	159	119	144	135	151	128	118	142	151	162	150	172	152	137	151	120	147	164	145	155	148	165	151	154	148	151	138	170	150	168	143	122	150	119	158	149	163	139	140	151	173	153	132	154	145	154	147	134	162	142	151	118	164	158	155	131	142	161	149	127	153	126	147	143	125	151	146	152	158	144	148	146	147	129	146	143	141	152	162	166	123	144	140	148	126	144	143	158	160	146	142	159	139	125	160	167	157	160	134	155	120	160	157	147	152	148	153	147	130	159	122	137	140	158	145	158	151	140	142	150	140	155	139	121	126	117	132	132	114	136	149	136	138	155	172	153	150	164	137	151	136	140	145	169	141	129	154	165	159	143	140	168	148	147	149	144	162	151	143	158	151	148	134	144	141	135	167	146	135	117	164	142	138	156	156	129	140	166	166	158	140	135	135	147	147	161	158	160	159	131	157	171	141	162	168	155	170	159	130	161	121	141	171	145	128	148	137	143	147	168	171	128	133	139	155	125	145	147	153	136	152	155	149	153	148	135	150	132	191	130	120	142	149	146	117	138	123	148	135	148	155	163	144	122	124	171	157	142	137	138	145	146	160	136	154	158	162	155	153	154	153	156	130	142	141	144	141	135	134	165	121	137	131	156	144	147	143	160	159	175	134	153	138	137	139	155	112	182	156	156	138	145	151	146	174	138	170	132	140	162	132	137	152	140	144	137	150	173	156	152	128	142	139	155	142	153	151	147	150	162	164	179	156	131	153	139	140	165	136	152	159	152	178	159	173	154	149	154	132	144	136	151	157	123	129	147
5746	649	1075	1348	1208	982	793	721	715	663	770	722	600	548	471	512	498	526	1875	880	443	430	436	429	441	432	431	442	414	417	372	398	395	435	394	385	423	422	383	374	414	406	412	400	419	439	444	430	399	429	398	374	410	429	410	398	403	413	395	366	383	381	389	396	379	417	417	403	382	396	457	387	398	414	374	392	394	386	409	402	399	364	396	399	367	392	383	409	397	413	414	429	369	404	393	408	385	417	375	428	374	422	393	386	397	389	438	372	397	420	409	388	410	361	373	391	373	374	378	401	413	434	385	412	402	388	369	372	388	421	391	413	394	401	416	407	406	368	376	374	401	371	405	370	389	388	383	367	391	401	411	384	371	374	376	390	403	406	400	392	386	400	424	406	412	397	353	430	392	373	392	408	367	379	369	435	408	429	397	422	424	404	375	404	353	389	397	381	367	450	385	380	394	415	359	434	430	399	395	394	404	411	406	388	393	399	386	407	389	378	415	400	405	420	381	381	376	387	397	357	387	399	386	397	394	382	387	382	410	400	359	410	385	372	371	389	421	398	422	394	366	399	409	372	364	376	407	398	366	397	388	395	393	407	377	350	404	420	393	402	378	405	438	396	402	404	403	386	415	370	378	379	381	382	417	392	369	404	403	385	398	381	408	389	422	403	431	406	346	386	392	421	378	444	387	388	407	408	437	376	380	366	403	368	380	387	410	391	384	392	404	396	369	395	426	420	427	403	390	370	378	385	416	415	387	414	386	384	379	366	412	407	451	404	413	396	396	390	406	364	380	385	343	423	423	396	360	376	396	405	372	394	383	382	407	424	411	364	431	350	359	367	401	376	370	384	374	401	376	416	401	435	423	377	372	423	406	414	421	414	409	396	393	421	358	397	383	365	388	405	405	383	417	407	428	415	408	446	373	406	432	396	429	372	429	386	420	368	422	405	366	362	394	422	415	381	386	407	410	369	426	396	385	416	379	401	392	393	348	393	414	408	409	386	372	386	385	406	354	417	385	353	418	406	377	389	367	421	369	395	391	406	380	402	391	409	408	417	360	417	396	415	420	412	394	400	395	379	394	400	442	378	346	411	444	394	387	372	369	383	392	372	406	390	394	383	429	420	417	351	401	387	388	426	421	409	364	402	418	428	365	376	378	382	411	389	409	434	406	376	410	362	420	377	371	383	396	388	442	397	378	373	381	368	413	419	394	402	361	366	410	390	402	390	383	389	370	422	394	430	378	367	377	409	372	408	403	399	390	377	411	392	401	364	370	394	370	414	376	399	401	372	436	366	386	403	401	383	391	384	398	392	395	383	370	372	356	390	397	388	416	391	368	453	405	398	422	408	364	385	394	395	401	389	392	403	394	403	393	376	415	404	396	426	372	415	379	420	360	386	412	370	397	345	376	415	375	411	377	387	387	360	370	396	421	424	395	413	427	423	385	409	403	376	423	397	371	388	424	392	422	408	403	403	396	363	388	388	440	370	374	351	384	412	399	403	383	353	391	396	379	390	395	399	386	396	411	385	393	397	412	388	404	404	413	393	423	392	414	370	462	374	406	390	389	419	419	394	365	418	365	427	412	373	380	400	429	402	368	386	384	374	381	382	421	385	374	342	407	414	367	404	399	406	398	350	434	375	376	397	401	395	409	387	427	391	372	435	360	368	389	410	414	411	405	407	417	377	381	380	418	409	381	412	366	396	403	404	384	377	402	371	393	395	409	381	419	384	397	397	418	381	394	385	395	399	412	380	381	393	404	381	451	378	419	383	358	360	410	412	378	404	371	412	388	387	373	376	398	413	377	414	399	375	389	410	351	360	380	380	386	420	414	381	390	382	377	433	341	417	366	389	382	414	379	393	408	398	357	401	412	373	430	384	412	351	382	381	373	371	373	388	413	415	418	397	398	402	416	429	410	391	377	422	380	404	398	366	419	379	383	435	416	421	388	416	418	418	440	378	401	401	371	428	389	394	383	398	391	349	422	374	385	375	405	424	448	399	389	402	418	423	402	375	381	395	400	403	394	388	401	394	418	392	390	374	420	398	371	393	373	380	376	366	364	382	363	370	405	415	369	373	391	377	437	428	433	363	415	395	398	397	378	380	409	420	356	380	420	405	363	395	379	386	395	409	407	401	376	409	379	389	419	402	423	451	398	390	373	404	390	397	401	379	399	389	396	419	394	408	408	426	439	402	397	372	381	361	397	418	375	390	400	398	395	369	387	388	378	426	388	391	394	366	407	391	389	403	379	376	387	383	401	400	407	400	399	393	389	442	397	419	378	392	385	390	423	416	401	369	374	355	404	342	408	418	370	431	402	407	390	390	376	389	409	380	390	396	354	382	385	395	351	427	369	406	403	396	395	401	343	383	386	419	431	406	400	369	405	410	408	381	377	422	383	418	387	398	398	370	402	388	439	394	399	371	393	413	393	393	419	423	436	402	413	376	384	358	406	405	401	391	427	397	382	378	382	380	371	384	366	403	389	416	351	441	371	394	376	410	421	411	413	396	385	386	389	386	370	415	362	402	388	419	384	389	395	396	404	403	396	394	396	373	374	417	363	367	354	415	418	349	407	365	363	370	375	376	375	405	425	404	369	429	365	387	405	381	357	391	398	411	390	439	385	403	368	390	408	381	375	416	355	390	401	381	386	419	376	393	439	357	404	388	390	409	388	394	372	393	395	400	417	419	397	393	388	391	363	344	399	420	366	399	402	375	384	394	428	406	400	382	378	411	419	378	405	387	373	407	421	348	375	355	422	395	376	386	381	422	380	394	423	406	411	411	419	398	390	431	376	414	390	452	406	404	368	369	389	382	384	377	402	391	371	383	371	374	366	374	389	413	384	380	378	390	429	384	363	388	383	360	417	394	407	382	424	416	419	394	377	397	352	419	431	350	397	415	421	370	384	386	371	373	374	411	408	395	427	370	389	420	405	386	380	409	384	424	383	395	366	365	374	410	395	399	390	407	386	368	404	408	410	382	401	359	407	422	378	432	381	380	443	390	392	382	387	403	359	385	372	366	396	414	431	379	410	388	393	437	356	401	417	399	404	391	375	385	367	400	411	410	407	394	384	378	446	382	416	397	359	417	393	404	394	373	383	394	355	427	351	377	381	399	395	392	387	382	385	390	413	393	393	387	416	421	388	393	379	369	421	399	394	381	399	417	367	424	376	414	413	394	416	408	393	413	389	372	388	386	408	373	408	395	368	403	370	373	411	397	371	367	384	390	397	416	392	345	423	438	384	393	392	409	371	439	403	390	402	408	379	382	367	392	373	404	407	431	449	412	388	420	444	381	398	377	405	404	375	386	381	385	451	386	381	413	375	432	411	397	395	389	387	412	421	423	371	420	405	388	396	400	379	414	382	423	395	384	393	408	401	425	402	390	359	360	418	365	369	373	377	384	382	379	395	409	404	366	386	442	427	393	387	374	410	377	390	401	381	377	402	427	392	432	375	385	426	385	342	403	424	394	389	395	396	398
13477	1271	1035	804	634	488	424	401	392	355	384	343	353	335	308	289	319	317	679	494	314	305	264	305	271	258	294	270	311	297	275	319	293	299	280	261	276	254	273	317	253	287	262	308	269	291	259	266	280	277	263	284	266	287	271	289	266	289	281	280	301	309	269	278	295	255	257	247	238	273	329	307	294	292	299	279	298	253	289	273	286	277	282	300	284	297	299	258	262	277	277	258	310	292	278	279	308	269	293	275	283	299	307	286	327	285	277	287	287	252	260	303	279	274	266	235	268	244	265	263	292	284	270	273	279	278	267	258	283	275	255	262	259	275	304	292	300	316	303	274	238	302	248	236	253	271	268	301	279	333	270	279	306	234	278	280	308	276	299	259	297	273	263	300	257	286	290	263	281	299	271	272	262	312	310	253	271	272	309	296	272	289	281	284	300	243	303	256	279	268	278	294	299	270	270	297	250	263	266	268	304	287	263	264	286	245	275	269	290	297	261	284	253	253	266	276	299	293	288	254	286	261	251	299	279	265	281	289	239	267	281	250	279	310	271	272	300	271	274	289	313	281	267	276	288	281	288	272	279	243	277	288	298	256	295	299	283	271	256	258	251	282	304	272	265	260	291	274	278	293	247	280	312	286	262	275	277	272	286	317	296	285	293	287	290	245	265	246	288	283	282	262	280	284	252	277	290	283	277	275	277	293	263	287	274	276	252	295	260	283	283	285	314	271	275	297	306	266	267	321	275	272	302	280	253	267	316	303	302	283	292	270	261	248	264	294	299	285	293	323	299	289	289	268	278	279	293	263	291	267	260	279	293	279	286	270	270	275	273	261	287	287	279	256	275	330	273	281	273	256	269	263	291	316	313	264	323	258	258	297	277	274	276	290	259	290	296	260	274	252	275	299	275	266	278	255	273	282	274	302	266	259	280	244	283	268	253	253	285	284	282	277	255	284	299	298	276	280	306	272	299	269	303	285	275	257	277	298	265	274	276	262	274	300	274	306	297	263	285	276	285	285	303	269	274	248	264	256	274	261	287	277	268	288	295	316	256	304	288	287	276	262	299	276	319	284	262	264	286	254	298	301	266	258	261	299	280	296	288	274	297	279	288	302	246	260	236	266	299	270	256	286	282	278	269	263	309	270	267	279	304	269	309	268	260	302	281	307	300	276	260	258	292	289	288	284	260	277	266	268	301	331	287	260	264	294	281	268	245	278	263	274	268	265	237	292	265	264	286	292	290	269	318	247	280	288	297	286	280	288	300	273	277	280	270	267	298	298	260	248	295	263	321	268	269	267	293	315	297	251	270	294	280	248	287	283	283	274	263	266	293	281	287	279	285	261	290	299	240	256	291	272	279	271	279	253	304	273	283	274	287	285	263	296	286	233	254	284	302	271	292	263	320	276	251	263	276	285	300	235	286	273	295	315	269	265	307	270	236	267	290	282	283	271	280	280	277	297	270	262	273	298	260	279	292	288	271	279	264	285	280	297	293	308	298	287	278	277	269	257	251	268	293	281	259	261	281	265	293	282	302	285	280	252	270	281	282	241	273	252	290	286	258	289	285	310	322	323	291	293	300	270	283	266	305	263	284	250	278	260	285	307	279	280	263	274	256	257	277	279	277	286	266	260	263	265	266	288	266	265	260	284	252	259	278	264	295	260	282	280	237	300	264	305	292	255	284	275	253	259	251	305	267	247	261	258	280	298	271	254	256	275	264	288	261	290	275	310	257	268	278	259	278	277	249	257	272	260	263	300	298	272	265	263	284	288	257	264	259	270	308	264	309	283	267	272	257	293	242	261	285	274	317	248	274	258	285	308	289	297	281	271	294	304	247	283	278	274	272	295	291	260	298	241	264	298	273	286	265	277	297	266	302	274	271	278	292	285	284	294	248	283	262	239	279	296	287	292	265	262	270	303	243	272	256	273	305	265	287	275	286	275	269	293	251	254	281	269	307	280	265	283	299	259	248	285	294	281	265	285	282	269	290	277	288	288	262	272	257	266	297	271	282	282	285	262	270	268	297	275	296	274	261	266	293	287	271	257	295	281	244	253	285	320	279	279	284	267	274	271	289	303	283	316	267	272	306	280	265	270	282	290	269	272	285	258	262	271	289	289	306	253	302	273	267	266	280	300	287	290	279	242	299	278	293	294	287	289	305	277	321	264	276	315	322	297	283	286	279	295	259	287	293	287	290	260	241	288	272	263	248	260	282	280	305	292	267	286	278	286	291	245	322	302	326	265	295	299	312	261	280	293	249	310	264	266	316	284	256	276	294	283	275	287	299	300	232	263	265	256	274	269	264	257	311	304	252	275	284	283	254	284	281	275	296	265	263	261	301	273	284	258	284	275	252	262	285	249	264	286	250	289	290	257	288	280	276	282	287	276	241	270	258	280	241	257	274	284	237	291	295	247	285	272	278	272	261	285	263	259	284	258	271	270	274	269	294	309	245	304	279	263	270	289	271	290	277	285	250	304	305	274	257	282	299	269	277	254	302	245	269	288	256	272	283	305	295	298	295	278	301	288	256	286	286	258	258	264	247	270	266	281	293	256	273	287	261	279	253	273	270	268	268	274	270	291	281	278	290	291	291	275	280	278	269	255	267	276	267	281	254	255	296	281	254	268	265	253	270	263	291	265	291	295	255	296	275	259	285	313	269	273	266	263	284	285	270	305	293	236	257	250	291	267	264	260	314	278	280	292	281	266	281	246	283	270	264	296	268	289	264	272	307	279	316	303	301	258	287	279	305	289	309	275	281	324	281	275	250	272	257	286	309	273	278	259	264	306	265	282	277	282	261	319	270	278	255	264	267	288	316	301	252	269	282	289	300	261	278	264	251	284	274	240	285	241	261	302	274	283	274	261	278	283	283	255	281	277	271	266	266	275	274	266	291	300	251	253	269	267	252	280	276	248	265	273	288	289	295	277	265	284	276	256	307	240	258	268	307	278	295	277	296	268	288	303	290	299	286	276	308	278	299	270	276	251	291	283	269	280	262	274	256	279	295	276	308	257	279	285	280	305	264	298	297	253	288	261	261	273	284	272	284	286	272	298	300	297	327	297	296	301	273	253	295	284	266	280	288	253	277	305	271	284	278	274	302	282	266	265	271	287	268	236	265	294	254	306	255	257	269	273	248	251	286	261	257	308	261	326	287	282	285	262	258	297	285	299	270	297	256	274	292	226	274	277	274	312	270	273	288	281	282	300	282	250	271	290	296	246	284	316	288	298	270	280	303	294	314	291	248	271	291	281	257	269	282	315	276	274	257	249	262	278	258	294	266	289	257	323	295	241	292	305	264	296	281	261	278	282	290	272	304	255	291	309	289	298	277	296	275	278	261	274	270	260	256	298	254	318	308	269	296	285	256	274	272	257	297	238	273	250	277	249	289	307	277	269	295	277	303	260	261	279	313	270	261	269	272	253	263	315	258	291	285	290	262	245	254	280	285	280	282	276	273	262	302	288	273	274	264	256	277	265	297	294
8016	1247	2131	2488	2305	1775	1505	1334	1204	1174	1289	1175	1054	944	879	814	980	919	3517	1515	702	725	698	713	702	742	737	715	735	702	690	686	715	663	722	714	690	694	650	697	686	689	668	652	682	640	643	697	657	679	700	670	686	642	679	674	703	658	659	680	688	659	656	652	654	661	708	675	676	667	694	661	686	681	658	676	680	695	665	708	676	650	646	677	662	695	702	627	663	651	655	663	688	661	661	626	678	621	663	682	670	676	707	676	650	679	685	710	639	671	658	688	642	701	668	639	647	708	726	675	639	710	686	664	640	644	614	684	668	686	692	655	639	677	706	658	645	652	677	642	703	660	605	680	651	633	679	668	696	671	703	651	721	672	654	678	644	773	642	644	640	702	692	700	649	686	677	700	671	640	663	662	680	649	623	681	656	669	695	644	642	634	673	683	726	688	717	633	704	666	682	653	701	670	690	684	628	704	676	703	654	670	613	625	733	678	611	651	682	709	666	679	667	682	666	675	658	715	663	643	613	664	697	660	657	659	678	693	680	666	646	625	688	670	704	681	642	695	686	615	674	679	671	703	678	672	643	672	635	604	675	696	692	668	677	641	649	687	623	706	659	643	640	628	658	643	732	695	688	658	669	670	704	690	696	687	692	688	682	688	708	672	657	681	653	620	709	686	642	648	635	676	678	660	648	719	656	657	640	658	689	639	678	705	635	692	699	671	668	662	720	636	649	714	688	671	690	705	655	626	661	655	634	692	683	653	589	687	691	666	702	659	686	689	714	691	709	664	654	644	691	672	672	716	703	656	688	655	677	671	636	643	684	676	679	584	668	623	676	630	664	657	656	674	682	682	676	621	628	681	618	633	638	655	649	701	661	677	679	606	643	622	644	697	686	675	713	670	652	629	635	672	671	662	690	637	685	678	658	649	662	598	650	627	656	664	651	635	686	677	686	689	689	642	690	649	663	641	684	718	682	655	704	662	692	681	664	659	708	682	626	696	676	660	655	650	710	636	678	727	708	665	693	655	701	693	654	680	665	625	685	666	655	706	635	716	693	661	695	665	635	676	618	683	638	717	706	650	626	656	653	686	652	668	624	640	678	664	702	657	681	700	649	667	678	678	634	630	677	641	705	630	672	644	680	688	642	711	639	661	660	675	690	683	645	694	679	673	658	679	635	664	695	659	672	667	659	662	636	669	658	632	690	651	665	683	633	660	647	656	696	663	696	693	674	679	670	683	688	621	650	676	670	655	659	681	660	655	691	660	593	693	666	654	677	688	715	678	674	653	656	607	666	634	630	699	671	683	642	684	633	647	649	660	646	649	687	689	643	622	668	646	640	656	660	671	656	687	658	677	632	642	625	640	700	630	660	679	638	663	627	690	690	629	640	699	703	664	668	643	712	665	610	689	681	722	660	658	668	628	648	639	626	652	703	669	675	647	636	649	629	690	655	670	633	692	612	721	688	677	633	694	679	647	681	666	636	670	688	632	667	650	638	635	677	617	708	706	674	687	681	667	658	689	672	676	703	645	609	633	648	628	656	674	651	689	696	677	685	689	683	714	647	643	647	671	627	644	657	660	713	662	666	688	710	676	643	679	680	688	684	678	640	657	689	674	668	684	664	722	665	679	691	667	683	717	652	677	602	657	674	718	643	667	685	651	662	708	655	671	643	707	721	714	647	641	684	638	696	686	655	671	673	664	675	701	682	654	695	634	692	696	670	632	638	635	657	658	686	668	638	696	632	654	675	700	654	658	646	679	710	706	684	654	663	662	706	706	680	656	691	656	695	698	670	635	653	700	701	700	687	673	632	652	668	698	688	660	669	614	648	669	659	683	648	665	615	708	684	646	644	627	694	649	670	669	664	662	690	662	633	663	669	668	685	600	619	677	670	646	684	603	680	670	616	688	647	679	694	610	712	650	643	637	678	671	650	658	628	684	638	648	653	695	700	710	670	631	641	617	630	665	686	715	673	650	692	637	644	659	714	643	683	668	703	683	685	749	675	668	679	697	687	651	623	672	656	681	634	669	685	688	665	619	678	641	684	637	664	621	689	668	650	701	647	690	664	655	690	699	652	631	700	662	660	683	709	687	653	674	660	706	661	681	716	700	677	668	705	698	702	711	645	686	688	725	669	648	680	677	717	677	626	653	636	677	665	677	669	698	665	672	643	621	673	635	653	701	630	659	666	665	665	712	642	651	677	665	659	659	686	681	628	693	671	651	652	650	680	695	691	694	674	704	703	692	674	637	711	691	683	676	671	669	663	698	690	664	670	643	678	648	685	688	643	654	641	687	655	657	664	614	672	657	652	668	646	668	679	621	654	699	684	703	705	660	664	639	694	678	653	685	652	668	663	624	643	678	676	700	636	672	672	694	651	698	639	648	670	641	723	685	648	695	660	647	666	687	674	682	693	723	662	634	676	648	666	627	655	661	660	668	662	665	714	638	681	641	646	665	634	688	635	626	642	643	688	655	637	653	663	669	708	637	656	649	651	680	701	617	651	706	671	639	658	679	655	628	643	659	655	646	639	647	630	681	690	691	651	664	677	690	637	710	653	678	665	707	697	677	651	635	737	694	648	691	639	647	619	689	648	668	666	689	671	676	650	657	680	685	680	647	652	710	690	672	591	718	682	696	649	648	707	678	673	700	663	694	639	637	671	692	643	654	665	678	651	657	670	690	629	615	682	637	638	671	698	702	703	643	678	684	748	633	686	657	645	654	643	625	659	683	682	656	662	674	647	741	622	651	673	623	690	661	676	675	672	674	711	648	608	658	674	643	632	646	707	699	672	633	660	675	665	671	655	673	647	663	631	650	664	666	715	635	648	659	670	661	699	667	679	684	678	698	660	648	686	649	688	676	634	665	648	699	714	643	680	634	619	701	688	662	684	644	672	719	680	641	676	683	644	588	695	675	654	697	679	679	680	664	639	647	626	688	727	683	695	639	662	663	693	716	678	689	693	608	681	657	616	703	688	698	650	639	656	654	648	687	675	655	646	677	690	727	687	665	655	660	670	663	671	677	684	714	707	641	651	663	670	672	646	690	677	682	633	667	636	653	653	678	630	666	632	657	654	713	607	666	723	678	682	692	696	655	683	616	646	661	652	648	624	658	689	687	695	633	699	673	663	654	676	667	633	711	613	698	654	625	638	694	705	684	657	656	671	630	666	688	686	642	654	691	653	659	714	645	655	685	644	650	627	703	690	664	642	660	667	697	622	649	729	654	654	678	653	658	698	657	658	663	662	695	645	649	690	674	677	671	637	678	670	679	664	658	701	671	665	707	669	686	677	699	654	704	718	626	665	662	670	660	721	691	665	672	680	664	671	691	710	670	693	682	663	640	661	670	645	691	693	676	649	653	754	665	696	584	671	659	672	651	668	653	697	662	651	663	654	678	617	675	643	707	621	660	657	667	680	602	683	655	655	633	699	703	678	617	656	699	680	642	662	671	670	612	649	689	666	715	694	654	641	697	618	667	628	704
1377	316	332	287	288	268	286	273	267	250	282	247	241	259	275	274	289	264	280	269	314	267	281	273	278	297	236	253	256	268	290	253	253	259	276	286	275	235	266	244	225	270	269	247	277	265	230	267	227	264	264	263	261	298	260	255	262	256	266	254	279	280	280	259	304	268	251	248	258	273	283	272	280	247	231	270	269	251	250	296	248	251	227	255	285	276	241	308	262	265	294	260	279	234	241	243	281	263	264	267	241	261	258	240	264	267	232	281	231	288	251	282	268	277	262	271	268	270	261	262	269	231	267	299	274	255	261	266	280	292	253	261	245	273	243	264	257	264	270	255	261	247	241	271	239	277	291	284	264	227	237	248	249	283	263	276	242	275	260	281	272	246	268	239	281	227	245	311	279	245	270	271	231	267	258	246	279	285	276	273	268	252	263	266	293	261	260	238	244	265	265	247	254	271	291	276	269	233	226	268	232	298	280	269	265	269	281	246	245	259	263	289	261	262	253	277	277	279	268	270	245	236	265	269	274	274	247	267	289	271	254	309	261	237	249	280	289	254	291	256	249	242	251	265	260	284	276	278	260	267	266	255	271	276	250	243	264	272	251	251	249	287	263	285	279	256	294	281	259	269	250	262	281	272	261	274	276	297	246	274	254	263	303	265	241	271	271	276	243	268	245	270	244	285	236	273	257	264	275	264	285	248	297	249	248	259	278	234	290	275	272	260	267	275	253	264	275	252	257	258	251	310	275	266	286	247	274	237	240	254	228	241	290	243	245	259	270	251	250	262	299	272	295	262	284	268	241	255	273	257	258	262	255	277	250	256	251	272	232	234	275	235	254	273	249	241	241	308	286	247	240	261	274	279	258	271	240	264	267	294	244	263	284	290	270	229	263	229	250	269	295	273	270	245	296	256	230	289	263	243	279	272	276	273	259	256	316	264	261	286	249	297	283	262	269	259	273	260	284	242	260	254	254	274	242	296	264	254	257	226	262	309	254	250	297	239	250	257	261	269	258	277	288	252	283	290	273	257	226	237	293	298	250	280	276	248	300	290	264	285	259	269	271	247	244	247	263	242	244	233	224	266	281	256	230	293	282	276	296	272	274	260	257	267	258	269	273	269	233	268	294	244	246	274	254	246	280	266	303	271	247	244	266	266	277	255	261	275	277	260	255	261	271	258	300	266	276	262	249	254	262	244	273	240	246	264	245	244	254	236	248	286	258	260	265	270	298	264	260	294	267	290	279	265	267	275	285	257	261	259	279	268	230	275	284	279	244	240	243	261	247	259	265	248	277	280	237	243	285	251	273	265	256	261	300	262	234	274	262	253	260	283	250	261	270	267	262	228	300	271	254	255	271	270	244	235	265	286	259	250	269	275	244	274	274	269	260	275	260	280	321	258	271	263	228	262	265	225	292	240	249	275	268	266	261	239	243	248	257	274	273	259	254	234	225	261	283	268	271	268	280	242	211	256	237	274	280	245	278	277	260	276	252	251	234	258	265	251	284	286	243	253	252	258	270	267	223	275	259	229	268	276	283	257	241	274	233	228	240	304	272	287	270	248	258	293	281	263	274	253	269	235	266	256	269	287	287	309	281	288	276	280	235	271	227	258	241	262	262	276	269	277	255	236	273	257	254	235	289	245	235	285	238	256	289	265	267	259	238	247	284	241	280	285	269	274	245	281	279	281	306	261	288	222	255	268	292	276	262	282	263	278	263	255	237	275	271	270	268	264	264	251	256	263	285	264	256	259	256	261	262	231	276	256	279	288	253	261	242	275	280	270	247	257	281	269	235	284	251	269	262	267	258	275	242	243	252	268	271	263	255	279	284	231	294	299	295	273	268	237	281	239	256	262	269	249	241	267	269	291	270	271	274	266	247	234	220	246	262	275	263	275	289	232	274	267	296	257	261	264	245	300	284	272	227	268	263	246	267	254	283	253	286	271	283	243	235	269	287	263	253	289	268	257	234	236	226	256	242	267	254	245	253	266	235	266	247	278	273	252	259	280	232	266	284	293	253	222	266	285	257	270	264	303	268	259	252	257	274	267	251	281	253	248	262	260	256	255	273	300	271	266	286	289	246	253	246	247	273	239	266	255	264	255	275	299	277	291	263	262	272	283	284	257	267	244	281	261	229	246	289	276	264	258	246	256	245	242	263	271	272	240	254	262	241	263	286	273	278	276	282	269	271	250	267	261	279	243	251	248	245	258	290	291	280	296	271	259	261	276	250	270	268	256	260	236	256	219	241	273	241	244	240	288	246	246	309	271	259	277	281	290	267	259	294	260	270	271	271	263	250	232	249	252	250	246	255	292	265	265	256	251	255	259	228	253	272	306	268	277	276	267	291	234	266	259	232	247	292	277	281	267	280	274	286	258	259	271	262	259	269	255	227	274	264	281	263	256	285	271	261	259	289	259	270	245	252	249	264	277	278	258	241	257	255	257	268	265	275	265	222	255	274	238	273	285	280	277	254	280	249	269	239	256	267	253	277	233	238	278	275	271	294	289	255	259	259	244	270	257	277	234	261	270	260	258	270	260	248	246	272	258	245	258	256	252	288	260	291	247	240	289	264	276	290	278	271	289	255	262	262	290	261	269	272	283	282	249	266	240	301	257	242	284	293	259	267	258	271	279	275	253	256	240	250	258	242	300	269	269	305	262	301	263	266	271	283	288	230	241	294	244	241	253	262	272	266	224	261	292	292	245	281	253	264	294	256	301	269	282	247	261	254	270	291	268	275	268	254	255	276	258	261	240	288	267	249	278	272	244	258	274	234	256	258	254	232	239	262	267	273	285	250	272	282	257	277	280	259	305	280	260	267	283	264	239	264	293	253	248	247	267	270	294	276	254	264	292	280	263	276	231	264	249	241	263	238	253	266	264	265	294	275	267	256	269	252	246	265	250	244	257	255	240	283	271	246	271	254	251	240	269	258	274	246	262	242	287	269	269	260	258	245	275	296	271	270	242	270	259	287	239	256	278	272	275	272	292	282	250	259	263	282	264	280	286	230	267	248	248	260	265	281	284	283	261	268	292	293	258	281	243	266	256	294	259	285	213	280	251	275	261	280	215	264	294	269	261	252	257	241	272	269	295	257	289	242	231	249	254	254	279	280	249	275	265	252	231	263	252	258	273	264	244	262	264	280	303	247	276	278	299	246	229	273	256	267	270	256	255	280	275	262	256	242	274	239	264	278	268	264	261	249	257	239	261	252	273	249	294	290	273	251	282	273	287	254	263	295	258	259	268	241	286	262	267	247	253	229	260	265	296	248	275	277	253	263	255	282	244	265	235	254	252	278	248	281	252	253	238	272	266	285	254	276	291	255	294	277	276	238	257	271	259	254	268	271	256	264	272	251	237	222	276	222	277	272	263	237	283	272	264	273	274	202	265	271	294	265	264	261	262	277	268	230	255	278	256	234	266	261	277	243	257	279	273	273	268	311	310	274	278	250	271	293	265	212	274	269	275	293	267	255	244	231	243
1692	652	714	742	725	685	663	664	634	707	697	708	633	630	585	600	741	675	767	690	634	604	603	572	624	641	622	641	630	620	596	651	621	631	650	630	575	606	621	653	610	594	593	619	587	608	579	610	609	637	630	565	575	605	570	543	629	585	603	628	622	581	643	613	566	616	603	563	595	605	581	610	613	650	615	577	593	613	615	605	613	579	611	645	630	576	569	623	610	606	618	620	640	587	621	605	622	634	633	588	599	625	580	629	641	625	639	585	588	609	623	614	638	588	612	641	597	611	647	622	638	616	641	584	610	574	617	584	598	615	632	625	636	602	607	614	579	568	636	579	615	601	604	631	622	599	615	627	585	623	596	586	600	619	618	634	606	618	621	564	568	617	587	621	612	600	614	599	601	581	601	611	586	629	629	545	607	654	574	589	559	598	594	606	575	604	561	629	639	602	627	603	641	604	598	582	623	635	622	615	604	613	619	604	599	630	589	649	558	621	633	640	633	581	612	614	624	600	638	644	603	591	624	619	608	619	620	599	641	553	659	594	580	655	579	569	576	624	635	601	605	583	610	614	603	580	649	610	594	652	610	598	590	579	659	649	643	620	613	555	635	647	584	655	585	604	610	596	604	607	628	637	626	649	661	639	588	600	639	616	607	625	617	625	618	623	631	585	587	604	647	625	618	630	573	643	630	605	579	611	577	576	578	631	597	639	616	565	619	636	689	605	629	595	602	632	633	613	603	613	620	598	623	633	627	626	631	663	626	625	648	624	615	604	631	623	621	609	646	632	585	626	631	608	609	619	588	608	591	608	634	642	582	610	565	647	637	627	610	643	605	606	607	627	596	632	594	576	607	578	624	594	614	592	613	642	596	595	657	614	652	597	655	600	598	563	615	597	629	609	590	603	600	589	594	600	624	656	610	583	610	589	627	651	602	587	602	601	582	604	630	607	638	604	629	628	601	634	662	570	617	619	630	652	597	608	609	625	620	603	639	618	631	616	609	615	649	638	589	614	635	620	650	614	624	649	585	612	628	604	631	593	586	585	636	563	602	599	608	592	587	587	601	566	589	619	575	602	613	596	593	614	583	612	637	604	594	580	599	604	627	652	608	631	619	592	577	600	644	576	631	576	630	627	620	623	577	632	633	645	634	643	596	588	606	634	622	608	623	602	574	635	605	614	609	623	606	629	605	597	637	619	616	587	597	577	620	614	618	611	623	573	614	618	600	618	647	629	633	631	560	614	585	599	622	635	634	609	609	572	581	580	596	625	628	635	579	590	593	616	629	578	641	590	632	611	606	568	610	606	598	585	602	659	579	611	596	610	592	601	679	658	615	596	588	631	589	621	565	598	611	596	609	562	626	606	611	616	624	572	604	591	666	593	611	586	596	609	581	623	625	594	626	600	591	592	618	626	609	637	587	638	653	569	584	600	671	605	616	620	620	628	615	604	577	622	650	586	610	539	627	576	607	616	605	572	606	577	639	662	649	637	603	588	617	630	591	592	600	611	582	584	625	632	608	592	587	573	580	613	614	616	640	603	584	633	593	607	642	634	657	628	611	631	586	627	589	622	584	572	594	583	598	591	603	594	649	644	629	639	597	610	605	613	587	637	621	582	626	615	628	607	561	636	590	582	601	603	591	616	573	642	612	634	615	661	587	587	607	630	611	593	594	573	579	620	604	552	602	623	610	616	585	563	652	586	593	626	608	607	609	601	633	584	660	668	601	601	620	590	606	627	638	609	632	595	581	573	626	621	631	545	597	611	626	611	643	589	638	595	614	597	622	606	570	623	609	605	622	593	631	591	611	618	590	594	579	670	605	625	629	613	602	641	596	596	630	611	582	573	633	634	606	603	579	622	644	572	611	587	632	582	599	634	607	644	615	648	611	584	621	606	660	601	635	650	652	611	575	599	654	607	632	623	617	628	607	652	597	625	579	554	606	616	578	606	618	655	606	626	594	618	622	643	633	605	617	596	598	581	612	629	604	603	607	638	616	576	586	625	674	611	580	623	602	579	602	625	601	633	637	664	613	613	630	605	596	591	634	584	613	594	607	605	631	596	613	605	614	640	638	627	630	601	606	612	566	658	692	606	581	598	613	596	563	609	620	617	608	587	618	566	600	606	629	602	577	570	607	600	640	588	613	613	598	604	636	612	611	645	577	598	580	597	668	596	609	588	653	601	561	604	656	584	532	617	667	631	595	597	618	631	608	627	608	540	661	607	653	655	622	626	597	621	630	641	630	598	611	567	581	610	601	647	585	567	653	623	605	650	597	634	632	626	600	613	594	606	594	606	619	631	602	590	646	576	610	599	605	647	606	606	643	642	626	625	588	606	592	576	609	578	602	590	614	628	596	652	663	647	633	561	643	563	577	669	632	623	613	633	608	623	612	635	590	630	565	607	612	629	640	630	616	591	611	598	578	646	586	615	613	586	620	619	630	575	593	607	604	613	651	583	606	632	602	571	587	636	618	597	639	654	628	589	618	602	616	623	582	626	649	591	594	619	592	602	637	623	621	622	618	591	603	605	617	557	611	576	641	616	628	644	620	564	603	624	589	634	593	634	609	599	624	625	647	580	606	610	584	608	552	619	607	642	629	592	618	607	618	630	605	586	572	606	561	619	653	556	611	608	619	646	624	666	605	629	609	621	644	621	603	656	614	620	604	642	634	640	616	603	610	625	624	626	569	647	621	615	614	560	633	618	619	605	561	631	566	578	623	622	576	567	616	586	613	558	609	589	590	580	594	635	614	640	608	624	601	640	595	647	614	609	612	581	583	576	658	616	643	596	642	594	611	587	582	581	619	576	570	635	618	601	607	584	646	602	601	553	622	600	601	602	571	646	602	596	569	611	640	597	608	599	593	583	626	586	632	619	615	604	610	584	606	634	621	625	584	587	619	590	593	631	614	605	605	597	641	661	597	575	595	605	556	636	600	585	590	599	634	599	641	604	592	577	596	620	618	601	581	620	658	621	633	620	606	589	605	610	624	551	605	606	603	629	574	624	574	589	638	579	652	637	620	622	608	632	619	607	600	626	558	610	621	611	637	654	639	642	603	580	624	596	606	616	651	593	631	597	589	626	595	590	630	631	608	602	619	609	628	623	541	614	539	597	595	676	609	581	624	626	610	619	592	603	632	597	646	603	670	653	620	558	635	614	586	649	608	612	561	609	583	592	609	624	608	596	612	590	630	609	585	640	605	588	615	680	578	622	615	586	585	635	602	607	614	600	560	588	629	583	608	588	618	624	552	579	655	597	640	597	600	603	581	605	591	602	593	628	634	590	622	604	609	630	617	599	613	631	584	609	540	606	585	597	622	604	603	600	609	625	617	590	556	645	606	632	609	622	647	606	579	603	580	649	561	577	591	649	615	619	628	611	579	648	632	620	622	573	632	617	618	637	616	678	637	586	622	626	618	619	616	636	612	583	581	637	596	585	641	603	627	629	616	644	589	624	604	589	608	558	640	606	640	626	644	588
6516	441	489	380	338	242	224	215	176	191	210	202	175	162	166	157	159	170	346	226	146	133	144	172	146	184	162	151	184	146	134	152	148	163	153	154	172	145	123	163	140	155	145	153	148	164	135	138	134	154	156	150	173	172	161	147	162	148	160	138	150	149	136	162	124	141	167	166	149	128	152	124	149	165	129	141	147	131	142	142	128	158	140	162	168	160	127	146	140	143	142	148	138	137	137	152	134	151	162	138	152	135	156	169	150	166	140	122	136	152	147	162	124	157	137	139	170	140	145	120	149	140	136	123	146	143	155	144	124	139	158	148	162	121	143	137	112	139	155	160	150	127	131	140	134	152	131	138	125	149	156	189	148	148	141	137	157	179	148	146	134	136	147	158	165	137	137	145	149	133	139	147	148	141	128	139	164	151	171	149	148	153	168	141	121	130	154	123	149	147	143	132	173	128	159	143	138	151	149	152	166	153	152	173	152	142	142	146	159	147	170	129	128	144	158	145	174	135	157	139	135	165	159	128	152	148	164	142	134	148	139	156	141	149	129	152	155	155	146	125	151	142	164	131	158	161	167	144	154	140	135	158	141	150	153	149	166	164	141	141	135	149	144	181	171	167	156	136	134	145	143	120	160	154	144	179	135	132	190	166	139	139	154	165	153	133	152	143	151	137	143	134	135	171	161	136	129	133	159	152	157	156	136	157	156	140	150	120	149	132	128	147	111	131	149	184	136	159	147	135	143	151	153	161	145	138	134	151	184	146	136	127	125	161	136	143	146	137	142	122	164	137	137	160	146	142	162	150	131	157	145	153	160	149	142	158	142	136	128	156	155	147	133	139	137	142	147	135	171	145	142	154	137	156	135	167	147	126	155	147	144	129	131	132	128	155	153	149	171	160	150	164	162	161	144	153	156	148	161	130	135	148	131	151	155	126	121	140	148	172	151	164	136	150	146	156	141	154	132	165	150	126	147	138	146	142	141	142	155	138	161	148	135	151	163	148	142	138	153	131	136	139	150	125	126	130	132	166	138	158	160	140	162	145	132	169	143	145	140	124	135	133	137	138	137	154	159	156	155	143	165	140	150	140	148	144	175	145	149	134	124	141	143	147	160	125	132	141	167	150	167	139	137	140	151	140	164	147	141	146	140	131	173	174	137	143	161	151	142	136	150	134	155	147	146	159	168	129	153	145	146	158	172	152	143	151	152	138	136	120	161	160	155	151	152	152	158	145	132	137	113	147	137	123	131	167	150	160	155	149	176	142	163	144	130	131	165	162	145	151	171	153	170	151	149	140	166	132	152	144	126	158	142	128	150	159	154	126	124	154	155	147	135	157	138	149	174	143	154	172	134	161	148	152	140	167	126	142	135	155	152	150	159	168	131	164	143	177	159	158	146	138	160	135	130	169	178	141	172	123	167	148	130	135	160	141	145	136	131	153	136	143	173	141	146	143	160	165	139	163	137	160	135	154	154	138	133	135	162	160	153	137	145	153	148	168	148	143	152	151	164	155	124	139	138	140	141	140	142	151	167	131	134	153	133	142	164	136	156	195	128	130	153	144	144	138	152	148	143	122	111	154	152	174	143	145	148	154	156	154	120	131	126	150	171	146	142	146	122	156	166	148	123	156	157	154	136	150	150	158	147	152	154	127	131	136	147	140	144	180	126	143	152	147	134	149	159	159	127	163	135	155	165	147	122	158	128	164	148	136	165	143	138	152	153	138	150	153	155	124	152	172	128	136	148	144	158	129	144	147	162	158	129	154	152	139	155	140	138	155	160	146	147	155	140	166	156	137	123	138	171	126	136	158	171	134	153	168	161	140	155	139	127	159	143	175	155	139	147	144	158	150	125	132	124	142	139	173	154	133	128	149	137	146	140	132	132	149	145	164	187	171	134	127	132	140	150	139	153	122	151	125	139	139	140	128	129	159	149	146	158	153	141	121	153	158	144	153	169	140	136	146	154	141	133	157	158	169	179	155	144	147	165	122	157	139	157	152	165	134	124	159	138	156	138	129	172	118	131	158	148	132	159	150	137	154	122	144	148	130	148	137	152	133	109	149	172	140	153	142	164	147	138	146	172	161	157	153	153	143	154	148	151	142	152	144	170	154	162	134	135	146	153	139	129	140	131	154	146	119	159	163	144	139	154	160	161	146	176	129	155	136	139	145	136	164	164	158	147	147	147	146	128	154	150	142	149	159	129	169	156	151	145	157	159	143	142	147	150	153	136	140	139	159	165	157	136	131	150	181	145	139	140	148	162	141	142	157	156	119	167	145	152	144	156	143	142	156	135	124	145	139	146	130	125	159	146	160	160	144	140	150	141	152	159	127	142	154	138	156	132	141	115	139	162	171	165	140	161	161	153	169	143	136	145	133	127	142	152	148	152	150	154	156	168	150	170	145	142	156	138	155	166	149	148	170	129	145	163	146	172	148	165	137	152	147	164	158	163	132	142	153	142	155	142	166	155	162	127	133	138	175	137	130	164	152	149	155	139	146	144	149	154	162	155	132	125	139	146	158	149	126	164	133	142	147	160	163	156	158	151	156	157	154	139	151	133	139	170	144	113	151	171	132	138	137	150	122	139	142	157	136	154	162	162	145	145	155	165	124	140	142	147	150	157	174	146	122	135	169	135	142	190	163	155	152	153	169	158	137	154	179	125	158	151	125	152	148	160	152	161	147	124	136	140	140	144	144	147	144	127	138	149	154	149	129	126	147	182	150	151	181	136	132	146	149	161	161	137	134	150	139	151	154	132	141	163	142	167	153	142	139	149	134	160	162	181	171	135	161	125	149	149	148	125	168	141	117	147	172	165	162	157	152	134	152	137	129	169	152	158	139	156	120	145	177	136	158	155	126	159	170	154	152	129	138	147	137	145	132	152	150	145	150	159	134	159	146	135	120	140	160	144	139	141	130	150	143	148	155	145	150	144	126	154	139	177	179	157	135	140	153	151	154	166	147	146	136	144	166	163	140	149	165	125	140	139	109	124	146	157	144	170	157	155	117	118	149	147	162	157	163	155	175	146	138	140	119	178	139	178	153	148	136	167	131	147	122	144	168	111	136	155	135	142	164	143	174	154	148	157	133	139	150	164	138	141	148	145	147	154	136	140	131	124	153	157	134	143	137	155	131	176	144	155	160	131	170	150	151	149	149	148	163	143	146	171	149	162	125	158	149	174	149	132	129	148	147	149	151	154	150	125	153	147	134	160	138	114	153	145	140	126	136	164	154	172	147	180	162	163	176	148	159	138	147	153	154	165	162	140	155	143	153	148	114	143	132	127	146	163	148	167	156	172	153	160	154	150	126	146	176	146	137	149	133	156	129	157	149	139	144	150	155	140	133	156	150	153	136	134	130	146	164	151	139	136	150	163	136	140	148	138	166	146	142	139	148	140	140	150	130	154	161	154	151	151	162	136	143	137	142	174	166	152	148	131	127	129	149	131	128	129	140	139	132	151	130	156	129	157	158	142	141	159	152
5898	698	1158	1373	1166	949	790	733	776	687	767	705	572	577	513	477	544	556	1881	954	463	423	409	449	426	460	411	409	403	407	411	390	393	387	403	423	412	355	384	408	431	400	390	397	397	380	371	434	403	376	372	392	394	377	389	371	391	434	451	406	432	413	379	381	386	391	406	397	381	393	397	396	411	405	370	409	408	381	436	412	395	383	391	417	362	384	378	393	371	402	349	410	400	378	375	416	386	403	388	383	367	368	421	418	392	408	401	386	414	388	377	407	395	425	373	383	373	381	435	404	377	373	399	419	373	402	372	396	394	381	387	358	368	404	399	371	394	403	377	417	369	406	395	415	408	379	435	370	407	365	382	400	395	381	371	414	392	425	436	401	353	414	396	398	392	402	396	405	398	381	372	418	393	382	427	396	387	439	390	388	407	391	386	373	388	404	388	385	418	400	412	369	412	412	389	396	413	421	393	377	406	423	401	375	385	340	401	381	397	368	419	381	378	414	400	430	381	393	414	372	366	442	378	379	416	409	398	397	400	391	361	389	423	418	392	405	416	415	380	411	427	394	404	374	404	374	414	390	393	396	401	433	406	363	365	407	398	388	389	383	387	387	408	359	383	368	388	403	406	432	382	378	419	373	395	400	415	390	427	411	352	390	403	400	389	367	417	407	387	415	404	427	380	429	378	400	399	359	417	400	415	413	401	366	367	370	376	408	418	402	389	385	388	398	384	375	399	364	416	394	392	370	398	391	396	367	369	382	412	390	371	357	394	425	402	386	368	384	384	408	411	367	406	415	392	441	400	400	369	410	349	380	404	406	383	402	398	392	411	381	435	394	387	382	367	358	420	399	413	384	415	411	412	408	380	398	400	374	395	392	422	379	393	386	385	416	398	360	396	366	382	424	411	368	408	398	375	372	407	362	389	362	398	385	350	398	392	379	398	406	400	360	382	375	369	406	393	408	392	408	394	357	404	432	387	370	419	383	402	401	397	366	397	382	383	380	361	391	402	426	388	442	410	422	398	398	404	368	392	390	392	390	376	375	413	367	382	396	390	371	388	370	365	413	405	367	411	410	403	385	398	394	387	357	374	428	424	404	398	372	437	378	398	402	418	383	415	433	360	392	377	368	406	383	360	395	405	417	422	394	380	377	379	396	417	399	391	364	364	377	401	425	351	420	395	412	375	392	433	385	383	379	370	341	401	375	402	390	388	418	374	376	380	372	418	417	362	403	419	367	378	435	407	379	379	383	408	366	372	360	363	386	393	404	379	385	408	377	391	399	391	343	382	353	381	385	386	389	397	406	433	407	398	355	369	410	411	403	385	374	375	402	410	441	382	382	416	401	392	409	410	412	378	360	411	384	417	400	398	378	352	385	407	399	379	379	379	385	396	402	391	371	403	428	403	399	381	392	391	405	390	400	410	406	372	422	366	423	437	391	419	388	386	410	409	347	394	381	405	393	374	339	382	416	387	399	398	395	418	372	405	353	386	397	384	392	390	396	391	396	392	380	355	411	359	410	391	399	392	408	383	426	408	374	399	395	358	372	403	416	416	399	370	382	400	384	390	389	393	415	405	387	390	376	414	416	404	384	392	387	396	395	401	403	387	379	411	383	380	413	402	390	441	381	385	364	364	397	392	407	358	382	400	404	397	393	360	388	394	397	406	402	402	395	392	386	368	399	389	409	415	385	370	386	396	397	433	381	391	366	395	368	402	414	369	412	399	414	404	411	375	397	386	384	358	381	411	396	388	381	405	364	396	438	382	382	420	384	396	377	381	395	373	391	407	416	404	384	399	390	418	408	391	409	412	409	397	376	428	417	409	332	386	404	404	400	375	389	397	383	368	386	361	358	377	391	379	410	413	416	385	403	412	398	392	394	426	417	415	404	407	376	368	397	368	386	395	395	397	441	399	421	400	387	401	411	387	394	371	403	363	384	401	381	364	369	395	385	383	374	404	372	409	396	380	368	408	412	405	424	422	386	379	417	386	391	392	410	363	414	380	409	409	417	376	363	398	433	395	409	424	382	402	372	362	424	384	412	396	404	404	384	403	372	364	362	391	415	379	388	370	389	378	428	390	370	374	387	392	388	411	387	363	421	398	386	401	381	401	389	396	447	393	401	373	428	436	389	399	409	367	415	404	427	382	403	395	391	381	429	390	380	382	376	407	363	354	397	378	391	388	428	357	416	406	385	404	403	388	385	382	406	407	358	400	374	385	403	380	394	415	438	408	383	419	392	422	411	385	385	386	402	382	406	396	360	400	364	372	382	407	363	424	392	401	412	391	374	373	380	400	405	390	421	356	383	387	386	410	433	349	375	374	394	387	378	361	387	375	380	405	395	430	408	370	393	417	385	427	384	424	389	385	439	405	361	383	430	349	396	414	405	389	372	409	410	354	394	366	383	394	402	422	409	389	438	402	400	383	408	394	372	378	412	380	392	376	371	414	412	378	418	414	382	395	394	401	411	376	434	415	405	413	356	427	402	379	383	391	379	401	434	381	383	412	396	399	384	383	391	378	363	391	397	347	416	393	385	383	332	385	393	428	413	449	400	396	408	415	412	387	394	413	366	382	391	432	384	400	401	398	387	383	344	376	377	436	407	416	406	392	377	384	377	418	419	402	412	390	429	388	393	377	389	405	387	376	424	362	408	406	403	395	421	357	385	422	397	400	416	421	324	414	370	395	396	419	362	413	420	395	398	374	421	378	432	395	404	373	410	405	397	409	393	371	416	383	368	375	377	403	398	414	373	410	381	404	421	398	391	399	369	404	381	407	401	399	376	390	385	367	413	413	428	397	400	424	398	400	402	385	410	397	400	374	343	377	404	437	356	391	446	363	406	357	395	388	389	380	397	369	383	427	384	435	412	408	420	415	376	366	380	433	395	445	380	396	401	379	376	406	413	429	403	394	373	437	420	382	397	427	394	359	390	395	357	354	403	388	398	385	407	395	388	391	360	411	374	390	402	398	367	401	429	410	386	372	402	365	393	393	398	395	404	423	372	428	401	406	432	356	366	398	398	419	388	394	421	390	379	373	393	394	381	414	413	431	365	410	427	384	389	416	412	422	411	417	412	419	439	368	385	405	381	391	379	420	387	394	356	422	380	403	422	420	373	373	397	412	431	400	369	375	374	359	387	422	417	406	392	404	450	386	370	408	403	386	386	367	440	389	405	373	400	373	411	391	374	328	406	395	415	371	423	408	377	382	397	369	395	381	386	404	383	352	372	411	395	398	395	405	381	421	419	389	386	376	389	396	386	396	374	373	394	434	378	389	398	412	414	407	396	429	392	383	356	422	383	410	398	410	396	371	372	403	423	450	362	420	404	404	403	374	360	377	405	399	415	387	398	394	357	400	413	398	374	407	397	380	385	378	392	388	371	355	425	427	387	411	382	384	408	413	431	374	395	414	383	391	423	378	411	384	402	376	390	433	356	396	408	376	383	377	386	413	397	381	359	368	387	378	428	397	358	448	395
13154	1231	1038	815	652	509	419	404	369	363	405	339	358	291	314	298	312	351	699	485	290	305	297	278	286	304	315	269	280	292	302	276	256	259	279	306	327	284	260	285	277	267	268	281	267	254	278	275	287	261	261	273	290	306	304	283	264	277	284	289	278	260	279	282	277	296	271	260	297	250	274	288	273	288	289	269	242	280	296	271	285	304	255	278	297	271	311	262	313	278	264	278	304	250	253	246	266	275	265	272	272	308	250	268	267	283	283	262	290	279	277	266	288	309	277	268	296	270	271	319	268	255	270	273	271	263	265	290	266	264	311	281	257	311	273	265	272	299	299	250	272	295	275	276	269	264	276	269	282	264	267	284	266	280	247	309	276	287	272	298	294	278	306	287	260	299	256	286	270	268	302	268	290	290	315	296	272	283	275	267	280	281	281	280	279	304	281	239	278	258	271	264	252	272	273	313	266	289	257	320	271	280	265	256	305	275	264	265	306	288	296	278	251	271	276	266	292	307	294	304	285	309	267	255	265	265	274	301	299	289	255	254	266	287	288	294	273	285	286	272	287	260	265	305	274	297	274	300	271	257	296	302	292	265	288	280	288	273	308	284	277	279	274	272	285	267	278	280	258	312	261	298	277	285	289	286	301	280	280	294	291	273	295	263	269	295	266	297	299	256	262	297	329	271	290	280	273	271	301	288	302	279	276	311	296	285	283	238	284	273	262	294	277	307	260	244	272	288	285	261	272	292	292	265	282	285	288	276	304	239	289	298	293	319	264	286	258	237	287	288	277	237	272	295	259	299	260	266	268	284	306	290	318	300	268	278	289	297	285	282	276	290	256	284	292	275	305	241	315	287	268	251	281	257	299	263	298	261	278	263	266	266	290	284	259	276	272	255	266	271	262	252	275	261	273	294	278	288	264	260	327	258	277	274	271	273	292	282	282	340	271	270	285	274	292	270	305	306	272	329	275	265	307	286	272	277	295	267	278	286	300	265	248	269	293	332	279	310	271	281	284	272	277	268	304	262	282	279	305	284	279	260	295	277	258	283	304	311	276	261	299	251	258	311	300	286	237	286	273	274	292	280	267	271	298	265	278	270	300	267	271	267	296	283	280	301	249	263	267	295	270	255	260	262	268	273	272	287	313	291	253	294	309	269	294	272	301	283	295	237	287	238	296	266	246	304	305	318	302	290	262	281	277	272	280	284	264	315	273	304	290	290	301	302	272	297	323	296	252	276	240	300	302	293	287	272	264	279	307	319	283	263	294	285	268	294	276	297	290	291	305	301	261	245	299	265	261	263	288	291	260	280	314	272	269	265	270	278	303	284	288	255	280	259	285	302	283	253	258	287	296	235	245	299	274	290	284	306	252	292	298	242	302	266	271	278	276	269	309	272	261	259	272	293	262	269	265	260	263	240	267	251	285	281	275	267	298	266	250	274	280	269	269	280	284	245	286	252	282	251	299	275	300	236	244	280	308	265	277	284	272	297	275	251	279	285	269	267	311	301	275	294	299	259	264	305	299	290	288	299	267	254	269	314	293	278	271	273	287	278	280	274	267	318	299	278	244	287	338	311	278	294	279	239	305	270	268	278	268	281	292	277	252	272	284	254	288	287	310	306	289	284	307	264	269	299	276	281	291	260	255	286	283	289	283	311	281	298	269	295	290	288	245	284	293	254	282	261	292	280	262	265	275	273	292	296	277	244	301	272	260	280	292	309	268	270	266	281	305	261	248	297	301	273	284	257	275	278	308	281	272	281	266	288	281	265	272	288	275	261	299	252	284	279	271	267	303	273	303	240	296	266	271	284	282	269	265	290	274	298	290	278	289	278	277	272	277	304	270	315	258	269	280	276	231	259	298	265	264	311	276	300	260	283	268	307	260	284	266	277	295	307	282	271	311	264	264	289	274	263	289	252	274	288	250	252	282	286	275	280	279	284	288	265	284	272	261	261	296	284	252	247	283	279	274	328	304	284	261	299	333	279	253	300	303	280	224	275	283	316	280	295	308	273	264	296	269	275	292	285	242	276	284	257	263	303	298	275	252	278	271	291	282	300	284	267	277	293	297	270	291	253	289	266	273	276	278	273	251	287	275	317	271	287	303	309	280	282	281	271	276	274	286	283	280	294	305	277	239	272	267	263	259	297	282	272	281	278	274	283	286	284	252	292	291	258	302	281	281	278	285	284	318	274	271	292	268	324	261	258	283	267	284	279	296	288	265	250	269	231	258	299	305	261	267	282	259	272	295	289	292	299	277	264	266	260	295	313	251	291	276	292	287	278	285	314	261	284	278	287	275	282	294	264	283	309	276	285	279	285	261	268	294	290	304	290	260	255	260	259	261	295	313	275	277	301	285	272	285	287	279	282	262	308	306	298	234	273	301	271	293	306	300	274	297	278	278	257	265	306	296	284	279	302	286	265	287	285	275	263	303	288	284	282	283	264	302	309	290	295	260	286	257	291	293	302	257	262	322	318	263	317	290	266	289	292	271	257	285	280	259	311	279	288	262	280	272	299	239	294	318	251	290	293	251	270	294	277	292	271	260	257	261	273	307	261	316	261	283	303	296	293	298	294	259	296	272	278	292	279	283	289	289	275	262	267	259	281	270	289	293	312	263	272	266	266	262	252	274	260	268	317	280	259	284	258	273	258	276	267	245	272	281	270	301	284	254	303	310	269	261	274	312	271	268	266	265	295	279	270	253	257	310	287	264	317	281	267	276	289	263	258	250	288	268	290	276	280	273	278	251	275	326	296	288	260	263	285	271	303	291	274	270	272	271	297	258	270	289	273	282	263	319	290	277	258	297	292	250	302	288	262	273	262	267	287	283	268	296	275	253	273	271	309	284	291	288	263	302	251	269	275	291	274	283	258	261	282	255	248	303	240	261	286	283	271	288	263	281	281	266	266	274	269	289	262	275	233	296	262	269	283	294	288	239	278	279	269	313	268	268	283	293	286	283	295	301	275	274	282	290	270	271	290	293	261	310	248	301	260	257	279	291	293	280	293	306	293	282	285	282	288	266	293	295	286	279	268	282	277	302	304	281	276	279	316	267	303	302	288	271	266	300	272	279	297	274	317	290	245	296	246	304	263	266	261	274	291	266	268	270	259	266	288	256	277	290	265	299	288	292	274	269	280	289	250	284	266	262	284	280	274	278	247	277	294	259	277	278	273	271	293	305	271	274	301	269	266	288	276	309	300	306	287	265	274	267	292	285	271	279	267	267	284	258	266	292	291	280	238	288	272	286	282	293	294	266	293	275	283	243	268	303	281	280	289	293	311	274	296	264	278	260	273	264	248	317	299	281	260	226	275	284	274	296	275	263	287	257	290	281	274	290	270	273	258	288	275	282	313	250	299	280	260	287	270	268	262	289	259	266	279	276	265	300	313	304	284	284	319	277	309	264	262	316	293	283	315	293	292	289	297	278	289	326	264	296	301	283	304	283	259	299	281	263	263	275	250	306	270	316	275	307	277	302	248
7933	1248	2265	2426	2171	1724	1451	1324	1289	1247	1243	1202	1027	943	904	861	934	901	3670	1836	754	734	735	734	774	733	730	689	797	669	655	731	708	706	665	679	655	708	712	703	697	647	670	679	697	690	703	642	659	726	668	676	707	674	679	676	694	663	723	691	690	702	682	676	679	680	683	666	637	658	691	693	696	710	664	635	633	645	693	687	673	684	704	674	668	645	669	681	667	655	680	657	694	670	650	644	681	734	724	683	685	630	660	680	709	662	666	717	635	671	658	676	720	619	661	699	699	661	676	685	672	674	670	690	644	711	716	679	680	630	657	662	687	620	617	620	631	700	680	644	670	672	660	665	664	689	683	672	623	669	685	644	681	714	653	678	667	693	681	695	631	669	620	686	655	679	663	687	641	731	629	651	691	655	678	664	689	680	655	693	693	660	679	672	654	695	690	675	698	679	704	638	707	620	695	643	679	707	631	648	699	654	695	660	717	673	611	709	697	676	704	712	698	668	690	668	656	639	658	685	650	695	663	691	614	667	653	640	660	679	653	714	636	621	701	643	621	643	662	673	684	620	634	684	679	657	685	678	653	664	664	707	666	669	666	648	675	706	659	642	693	710	672	691	673	639	657	661	695	669	640	708	656	650	694	634	674	668	729	645	729	688	650	669	676	671	658	680	645	652	654	665	647	663	701	678	665	688	699	705	660	676	692	692	687	678	662	699	667	648	697	640	685	642	653	656	644	655	656	669	658	706	635	707	641	655	705	680	683	669	674	667	668	714	668	688	670	649	662	690	695	681	683	683	641	676	672	679	669	635	667	664	689	711	691	627	655	676	640	703	673	736	655	697	681	680	662	680	640	701	628	700	657	659	675	679	681	634	674	710	659	678	643	671	688	653	683	703	680	657	689	700	660	633	686	697	650	709	642	678	641	669	703	662	606	661	683	657	699	667	639	683	684	692	663	706	629	707	622	674	694	666	655	678	632	712	691	649	666	668	717	666	673	659	671	652	655	699	675	666	640	709	697	642	692	651	708	632	636	670	652	703	660	628	671	697	708	697	703	691	642	700	654	665	713	700	669	663	661	630	648	687	669	673	683	643	658	663	656	697	641	652	663	667	706	657	686	674	668	685	689	646	694	657	664	677	645	696	698	701	691	687	687	683	642	675	660	661	631	669	650	684	645	632	706	699	640	718	654	702	676	681	657	666	652	667	642	637	692	698	668	673	674	677	609	629	691	701	685	712	658	674	677	648	638	634	683	669	668	681	662	690	700	663	683	736	603	673	657	685	710	662	646	635	670	619	707	655	682	667	673	693	647	706	658	717	660	705	640	683	690	693	710	701	645	690	661	642	640	716	694	604	648	647	668	628	646	658	634	698	662	661	649	673	666	715	658	649	718	667	627	657	633	624	634	662	667	680	635	695	666	666	637	666	687	650	644	686	656	693	655	664	691	712	672	660	689	673	708	644	632	690	695	651	662	677	684	745	714	647	606	676	699	684	656	658	695	644	697	670	673	684	663	635	730	674	632	712	654	690	648	686	649	706	643	645	656	712	686	670	646	649	715	630	643	694	666	675	682	702	720	665	680	664	660	691	667	698	706	647	696	661	658	671	651	656	641	640	652	658	688	647	668	714	691	630	633	626	629	690	646	677	652	676	667	686	663	675	680	680	633	695	638	626	674	673	639	687	679	678	648	661	639	649	661	639	673	659	609	710	696	703	724	644	680	655	683	707	663	684	638	673	678	667	726	648	624	701	655	731	630	693	679	674	642	687	657	658	703	704	655	680	651	691	647	693	693	710	650	701	701	678	661	672	630	662	668	679	653	634	627	659	657	711	703	697	688	659	684	733	652	704	688	675	751	701	657	630	691	705	640	641	661	691	673	697	670	653	687	677	661	637	670	637	699	655	663	654	659	688	686	676	658	698	711	652	640	653	655	671	634	647	666	681	613	687	661	712	690	660	641	708	720	707	684	643	684	678	690	683	645	678	678	644	661	692	694	678	660	660	699	686	664	679	650	632	683	656	675	644	688	705	693	691	644	677	655	630	647	696	651	657	635	663	637	669	655	684	612	674	661	642	688	661	685	632	668	695	657	652	655	594	667	698	700	615	728	627	680	651	674	691	674	642	666	680	711	691	648	661	649	686	645	691	684	651	736	663	642	662	656	692	668	724	614	705	678	707	650	701	681	704	679	640	671	707	681	671	681	697	676	678	648	691	651	708	671	662	685	684	618	635	673	641	686	681	640	696	656	727	652	695	611	697	639	633	655	681	694	713	677	680	667	674	716	677	665	702	663	682	697	676	651	669	604	707	680	637	658	677	646	647	637	684	656	690	656	677	679	681	687	644	691	641	747	692	644	668	598	686	679	666	662	641	675	605	656	645	678	703	665	664	708	735	688	700	680	694	674	665	630	644	679	649	724	677	607	670	676	671	695	646	657	684	671	664	690	730	681	684	687	660	681	631	647	651	630	680	671	697	670	667	729	651	688	680	647	613	687	647	648	693	719	675	694	688	661	681	657	679	683	661	622	624	708	659	676	672	688	703	694	688	742	710	647	693	683	683	681	678	669	674	697	680	662	644	615	649	677	698	664	641	634	697	661	631	659	667	658	695	635	671	653	688	665	672	630	677	702	656	671	686	645	666	664	680	692	681	658	676	662	703	650	679	601	653	661	710	661	673	649	706	674	642	680	661	703	675	679	624	717	652	672	706	652	615	702	658	688	700	661	731	674	687	647	684	686	672	658	694	687	627	652	730	670	682	699	672	648	663	714	655	649	662	667	696	670	677	660	682	701	654	653	712	647	658	677	696	646	637	700	662	691	657	699	638	663	686	697	642	672	666	683	671	636	669	640	700	699	646	626	654	647	669	686	605	648	699	732	664	669	710	672	680	704	679	639	722	621	677	664	673	633	699	696	616	674	680	686	676	707	681	655	661	676	685	681	642	719	691	662	649	676	651	681	651	663	670	675	666	696	608	646	655	638	691	674	664	643	723	677	664	658	715	652	677	672	639	685	695	698	686	671	666	657	727	662	672	718	699	671	636	703	622	669	630	624	705	689	632	629	664	696	700	694	653	656	684	645	646	701	632	670	634	639	685	639	706	708	638	698	722	656	664	712	696	667	717	663	684	693	670	684	661	705	669	688	688	688	628	688	714	685	649	659	694	678	689	668	631	691	726	683	689	689	671	696	689	658	689	644	672	657	656	690	656	640	642	673	689	677	644	680	657	684	669	675	659	697	679	685	671	657	649	698	658	711	623	656	703	689	626	690	622	658	714	646	683	669	605	650	663	648	682	709	702	668	706	653	712	652	643	670	663	675	626	651	659	682	713	673	637	635	643	694	626	652	680	669	666	658	665	688	710	658	657	714	718	652	656	690	637	674	722	676	724	690	670	739	663	678	633	678	760	667	650	645	711	665	675	683	665	625	646	683	625	645	696	692	697	686	679	638	660	670	696	646	662	695	684	634	703	664	655	665	673
1416	297	332	346	258	305	295	268	277	284	287	282	300	269	274	256	294	313	273	245	285	257	266	258	281	244	269	266	288	261	273	263	256	295	269	283	268	259	259	277	233	264	228	260	268	295	234	251	257	260	232	262	277	272	280	255	281	250	262	254	274	236	273	299	286	308	282	292	254	278	257	261	280	263	258	233	289	255	293	259	259	250	253	283	255	297	274	269	251	265	263	265	288	274	218	279	251	272	291	239	250	268	273	249	260	277	271	261	254	315	271	300	251	260	244	266	246	290	233	264	273	248	272	252	246	279	237	244	235	248	258	271	269	319	252	256	271	286	254	274	260	229	280	277	277	294	283	284	247	255	250	250	242	241	275	269	246	304	267	255	254	247	243	263	283	279	290	264	265	291	279	254	305	283	260	265	287	288	286	251	262	267	260	224	258	299	260	256	236	272	300	233	271	256	296	266	251	278	265	283	244	266	294	293	268	244	265	295	233	248	247	286	305	242	280	258	245	274	275	276	256	273	255	275	262	242	240	249	291	259	259	256	275	264	271	291	293	229	222	239	274	258	265	255	252	248	253	284	267	284	240	271	252	273	266	250	278	264	268	246	254	245	277	263	266	274	275	282	263	249	286	251	292	241	232	283	273	274	253	271	267	225	286	273	263	238	273	247	240	266	280	266	259	258	259	235	240	226	251	240	250	274	286	270	275	256	252	252	283	293	259	273	274	275	241	253	292	247	266	266	276	256	250	259	273	250	229	264	283	243	262	278	314	284	254	261	277	267	242	266	256	259	255	237	248	268	271	270	273	294	257	277	282	266	248	272	278	255	250	282	264	254	314	286	245	251	254	268	258	285	274	279	270	280	244	247	252	267	280	269	280	259	288	273	290	281	251	284	243	244	270	292	239	257	285	245	262	273	253	255	267	250	253	266	255	254	274	242	258	262	234	265	249	229	252	254	272	265	278	287	259	266	258	274	285	254	281	247	274	263	265	260	267	228	253	245	277	261	246	277	231	260	254	268	282	259	260	250	258	262	273	258	258	256	255	256	257	254	254	249	268	298	261	264	269	295	241	283	247	259	258	248	285	252	233	252	274	248	295	269	241	302	267	292	280	252	251	259	271	250	249	277	251	300	257	282	261	277	264	285	284	274	237	296	271	259	243	262	265	256	246	251	244	272	262	250	248	240	279	272	243	252	259	261	274	238	264	280	298	298	310	266	299	278	262	254	240	251	237	265	258	247	244	239	251	256	261	270	254	257	249	238	250	288	248	290	283	263	289	270	293	252	286	254	262	270	262	255	256	285	290	258	295	265	268	273	283	293	288	277	266	244	230	264	263	304	260	268	242	253	271	276	275	288	239	275	259	298	289	267	255	273	260	287	237	261	269	260	282	291	263	250	301	246	277	266	263	252	291	256	262	245	283	306	239	264	268	274	262	253	283	255	256	265	296	235	272	290	250	249	274	261	247	282	279	262	262	278	287	234	262	242	278	296	281	283	284	260	258	269	291	249	223	265	239	241	253	302	292	256	246	289	242	259	236	280	283	269	277	250	254	319	254	266	279	257	264	254	290	245	237	265	273	274	254	264	255	254	296	271	284	272	255	258	243	278	252	258	262	272	275	297	270	267	253	268	282	274	252	250	261	275	295	266	243	263	245	266	256	263	267	274	270	252	270	279	248	300	288	259	253	280	271	265	271	261	272	247	259	282	245	269	269	259	303	250	276	278	248	270	278	260	246	254	266	288	278	258	250	240	267	256	278	256	262	250	248	243	296	307	241	277	252	260	296	304	263	262	249	269	285	268	265	250	243	260	246	268	245	254	256	254	273	297	294	298	259	293	279	253	260	259	267	257	257	270	276	260	255	277	267	259	260	251	268	254	248	243	246	305	297	281	260	273	211	255	257	263	241	257	254	275	277	289	248	245	273	280	288	254	262	268	285	257	271	275	269	254	269	259	243	260	281	260	272	249	277	280	281	242	261	262	260	224	285	284	261	243	231	290	245	251	286	272	305	287	258	283	276	227	276	256	244	253	252	282	259	313	283	288	260	277	236	254	244	261	254	252	266	291	258	238	260	273	265	249	254	286	247	251	253	277	249	295	270	250	263	271	282	245	282	260	258	265	256	242	285	250	256	278	256	269	247	246	266	254	262	274	270	256	263	263	246	278	249	240	255	319	287	260	249	264	262	266	274	261	256	230	252	287	246	250	275	218	241	239	258	254	272	255	263	286	271	231	274	273	251	272	269	262	239	254	238	286	291	268	268	255	262	282	281	246	243	266	284	252	254	248	254	254	270	267	264	250	239	243	261	286	267	265	291	264	253	248	266	244	257	265	266	273	275	247	279	269	246	277	283	303	276	267	270	260	265	253	269	308	243	295	277	274	246	286	286	270	240	259	258	249	270	315	241	268	297	269	261	264	268	262	257	270	241	280	284	249	284	256	284	259	261	241	254	283	252	279	288	261	261	257	263	262	274	256	268	272	265	265	263	291	242	296	289	275	231	259	280	289	264	295	270	260	247	260	258	271	290	292	267	261	246	287	246	267	283	282	287	229	275	266	264	275	256	245	266	284	238	264	276	255	284	262	246	237	249	256	283	248	237	237	267	271	273	254	259	238	257	276	263	249	255	263	255	267	248	244	298	248	247	278	255	245	279	296	257	274	287	256	262	291	284	237	280	259	286	289	293	259	257	262	257	242	249	254	229	276	215	257	274	243	267	279	268	282	278	242	256	257	277	282	233	277	253	299	265	263	276	263	256	257	281	249	281	286	271	260	219	254	242	277	229	294	262	272	282	275	241	285	268	271	257	226	262	254	280	244	253	265	269	291	248	260	295	238	243	267	290	260	273	241	260	267	260	282	272	272	263	285	262	279	263	282	265	277	280	246	266	271	248	237	249	245	267	274	244	282	295	255	289	227	245	273	275	256	265	264	286	272	285	232	264	271	270	259	246	250	252	245	264	271	322	264	239	286	263	285	274	271	284	264	304	252	239	239	279	281	266	258	262	254	277	279	285	238	260	266	280	268	246	236	262	266	250	234	266	251	243	266	269	254	267	258	268	241	276	249	286	297	244	287	297	242	252	273	263	266	262	262	247	298	252	279	244	277	254	246	260	284	296	247	271	276	272	243	256	275	290	286	263	264	240	257	279	259	274	252	277	260	233	234	263	268	274	282	276	256	261	253	249	264	251	275	285	259	275	288	251	270	249	279	270	285	257	285	278	288	280	288	264	289	248	249	290	263	242	277	266	273	259	259	263	220	274	264	273	243	248	242	260	229	281	269	250	241	290	250	274	230	262	268	268	273	287	266	280	276	297	278	293	268	236	274	255	272	286	255	262	238	259	270	259	265	276	263	269	273	234	235	248	295	279	268	262	262	281	259	278	249	236	288	273	247	254	255	260	280	252	287	287	283	277	287	282	269	283	255	237	241	281	259	247	240	281	300	257	310	272	254	255	285	252	255	249	247	279	283	243	285
1654	693	736	758	738	629	622	643	640	708	710	732	652	635	619	669	702	660	784	645	605	601	620	609	601	614	627	656	635	634	596	603	606	575	628	611	597	667	605	631	598	575	641	644	601	594	639	592	562	593	623	634	578	596	584	619	587	581	637	643	600	604	594	625	603	637	636	591	631	625	628	602	596	597	611	634	649	601	614	578	599	580	647	564	581	607	591	622	600	530	625	599	631	557	629	633	603	612	614	604	633	651	608	656	585	596	615	625	592	591	620	598	614	604	625	558	609	594	631	605	574	612	604	638	633	615	566	618	623	604	625	605	547	606	587	578	626	635	643	611	605	609	603	639	610	573	567	663	613	553	625	595	605	603	634	581	647	621	633	563	629	593	627	614	657	707	648	649	603	598	590	601	621	607	588	615	614	609	588	611	626	574	602	563	600	631	583	593	607	614	615	606	631	568	662	602	560	598	589	595	626	587	582	585	610	659	606	613	592	582	592	621	551	610	599	606	599	631	644	644	617	640	649	612	602	610	607	612	612	611	641	610	584	591	605	604	643	615	633	571	604	620	558	606	602	601	582	619	585	589	600	624	597	624	587	614	630	599	617	624	619	606	584	587	601	601	605	634	602	590	595	585	604	621	606	640	619	628	613	606	611	599	605	586	633	621	621	631	600	611	618	666	602	604	629	657	561	592	637	576	601	632	576	595	632	667	604	577	599	649	600	606	642	595	604	624	629	637	605	595	612	621	578	566	638	597	624	631	580	618	598	602	648	586	639	635	579	639	616	612	628	609	613	633	639	594	607	624	581	619	603	583	641	597	602	608	582	642	627	612	602	611	611	594	600	646	601	607	587	603	643	626	651	661	623	589	643	601	611	626	616	585	590	606	666	630	574	596	624	616	616	654	596	638	615	630	637	579	630	634	639	587	590	631	595	620	587	632	607	627	586	590	587	612	619	624	644	600	602	609	611	646	570	647	618	588	621	598	578	612	614	610	587	598	613	615	620	590	634	596	590	564	628	620	648	633	608	624	590	629	615	601	597	615	592	651	610	601	593	616	615	604	608	601	610	598	601	696	612	619	620	621	594	632	638	607	598	588	590	609	645	574	633	612	567	610	578	564	629	609	623	604	580	583	655	628	601	660	591	584	595	643	615	632	591	619	623	639	574	593	577	631	621	604	655	627	620	597	610	618	611	622	607	618	637	592	618	639	619	621	610	571	592	593	616	609	605	601	608	654	563	646	606	635	618	618	611	593	596	593	641	634	626	598	551	647	605	605	589	665	619	620	592	587	608	661	620	600	625	646	639	592	632	610	635	646	615	618	635	615	610	656	551	594	621	594	640	616	633	622	592	611	594	624	570	647	635	605	588	594	601	583	648	612	637	565	589	614	590	571	648	632	629	596	632	631	587	580	628	607	613	598	631	639	613	648	620	615	601	624	596	581	620	618	614	624	619	595	606	590	623	657	579	646	624	596	612	594	612	617	598	591	624	603	673	614	591	596	593	654	594	589	605	620	606	647	637	573	638	630	636	632	620	608	617	624	601	569	600	600	583	552	581	663	597	609	633	620	573	609	612	601	623	634	636	646	631	620	595	654	653	624	605	628	637	601	547	595	628	591	603	617	605	586	626	573	623	601	612	629	593	641	595	576	606	586	664	588	588	628	602	663	614	644	624	631	589	622	654	622	602	597	598	606	597	604	620	629	629	635	621	582	664	619	592	609	570	573	591	609	615	614	607	624	630	635	652	585	576	598	620	646	644	577	608	646	588	612	635	641	668	590	582	606	578	600	605	611	606	627	634	588	634	601	588	599	666	645	590	620	586	596	629	605	629	635	629	613	587	609	617	626	610	620	625	647	583	639	634	638	621	637	634	626	585	635	633	616	577	591	635	613	550	584	596	623	605	613	641	621	594	628	575	617	632	587	585	620	609	633	590	636	630	640	612	555	655	624	592	626	603	590	621	659	584	613	588	602	637	606	644	619	632	636	609	580	645	667	632	630	568	592	639	608	576	587	593	639	646	618	614	614	629	647	623	624	568	621	607	636	610	592	628	593	617	589	596	601	609	606	618	634	620	579	594	603	603	618	583	614	634	598	619	605	604	595	609	614	590	627	629	568	633	619	609	653	621	620	644	632	607	589	601	616	617	623	592	613	631	551	573	613	634	634	615	582	609	607	597	608	587	645	599	609	589	620	647	651	585	624	630	606	626	599	628	618	597	591	598	590	588	554	596	572	593	581	624	646	578	610	573	604	652	585	629	585	579	585	654	586	651	601	606	645	584	614	628	584	601	612	620	609	578	616	585	612	572	617	596	638	626	645	604	584	597	650	610	633	581	649	616	585	601	599	627	590	619	626	616	636	619	591	627	611	650	573	573	634	614	638	590	600	583	647	652	623	612	621	585	552	625	621	646	640	594	612	609	641	577	625	637	636	601	618	571	597	605	600	613	606	584	617	558	638	666	640	626	612	581	617	568	620	605	622	608	612	609	612	584	616	581	604	600	656	592	586	653	605	604	622	617	625	616	595	613	628	598	630	616	592	651	626	578	627	603	598	607	653	615	615	604	609	626	616	580	630	601	563	632	646	643	599	626	606	615	599	636	593	616	625	649	618	598	606	580	601	616	606	606	610	618	607	644	539	625	609	611	571	592	638	619	628	622	627	582	622	628	615	615	651	610	597	624	601	619	593	604	570	622	612	617	620	627	618	623	615	597	592	632	595	614	570	635	640	625	581	632	607	628	602	631	605	604	588	619	611	619	610	555	592	618	678	633	614	597	550	614	643	660	595	596	615	644	637	602	571	617	612	645	589	631	618	633	643	603	626	621	561	612	616	613	634	613	625	655	586	559	639	676	586	622	617	586	624	624	594	628	626	605	599	634	629	628	632	619	586	612	602	604	577	627	582	628	591	656	662	597	617	619	630	612	623	625	628	601	622	633	629	595	637	602	590	595	596	601	559	609	585	595	634	596	594	601	597	618	619	588	629	600	600	604	601	638	623	589	655	595	597	637	583	668	617	645	581	633	629	630	654	602	635	604	609	624	601	576	634	605	646	635	621	602	633	591	600	578	617	614	609	595	572	575	593	576	667	595	630	601	658	654	644	645	621	605	595	608	622	628	612	615	604	608	672	582	649	611	628	642	603	588	669	642	603	625	577	593	641	659	582	632	594	616	575	605	614	617	604	650	614	621	636	617	607	616	593	640	636	657	561	618	588	650	567	588	594	622	620	620	617	647	617	614	612	581	651	640	635	588	567	589	620	622	567	556	599	636	657	590	628	655	617	649	583	608	583	614	596	606	564	620	621	598	651	590	578	619	604	574	627	635	664	584	620	593	619	619	590	573	599	594	645	646	600	622	616	617	632	599	622	607	619	622	596	573	609	653	590	638	589	609	640	614	629	615	619	607	589	645	636	601	599	600	633	573	584	605	628	633	628	637	635	658	606	611	635	638	611	635	600	636	566	597	581	649	587	609	555
6808	514	505	407	333	264	216	202	218	213	171	187	193	178	205	145	181	184	358	256	186	159	161	138	150	136	170	163	148	159	131	151	165	141	133	144	164	166	138	185	163	166	170	141	118	121	167	137	157	163	159	148	144	166	149	163	162	152	142	151	152	169	126	162	176	156	150	146	145	141	151	138	132	162	164	143	145	141	130	135	172	169	131	133	133	141	144	139	157	172	166	152	165	147	162	142	150	149	148	166	145	143	154	147	165	156	151	135	146	167	163	153	124	137	150	145	164	135	146	138	140	163	149	161	164	146	154	151	139	139	145	134	148	134	149	139	154	153	137	150	149	138	143	152	120	154	136	161	152	131	143	152	184	167	172	167	164	143	150	147	150	150	134	153	150	127	141	147	159	129	140	149	162	150	140	158	131	165	165	136	150	148	153	127	135	130	133	151	173	178	156	132	151	143	148	124	148	157	131	149	160	134	136	130	148	136	113	142	139	157	183	144	150	158	146	125	160	166	135	132	138	178	169	140	134	113	159	148	155	150	164	132	149	158	158	132	135	148	145	149	162	127	157	143	171	148	123	143	125	151	163	157	146	149	170	152	149	166	137	143	177	155	144	140	113	137	142	160	131	172	134	135	136	176	165	159	143	162	156	144	146	156	144	142	152	139	164	154	149	136	179	155	144	149	178	142	178	159	161	171	149	177	152	141	140	155	131	131	146	153	155	130	139	139	142	142	158	161	155	161	143	150	141	162	149	137	144	143	150	138	170	144	141	146	149	155	160	150	140	164	151	141	126	113	153	159	128	149	159	162	148	112	152	151	145	154	161	131	135	127	144	151	166	140	144	141	144	163	164	142	153	147	148	149	161	147	172	139	155	151	143	135	129	157	144	148	160	128	160	158	155	174	145	164	154	181	153	161	143	145	162	151	168	138	153	152	126	137	137	165	140	145	154	151	157	157	175	169	153	144	154	149	154	139	123	133	134	158	165	158	139	138	150	128	134	158	153	148	157	158	155	160	130	121	141	123	148	156	154	161	157	153	152	143	143	146	157	160	138	151	142	144	153	149	124	128	142	162	141	142	166	173	158	131	158	154	164	157	152	144	162	141	143	131	138	150	139	145	147	144	149	159	146	163	141	147	160	151	142	158	161	139	141	128	150	146	128	149	140	180	135	161	145	145	133	153	145	135	156	159	151	144	118	167	161	150	148	134	142	163	138	137	138	133	167	153	152	136	150	155	142	144	135	132	148	146	164	115	149	140	178	160	149	140	156	128	145	157	154	154	176	144	176	143	138	131	169	144	142	165	141	157	153	159	175	150	157	152	136	150	144	168	151	144	134	138	154	162	142	149	152	130	139	147	162	151	159	134	140	149	153	159	135	137	150	144	130	143	169	169	168	131	160	155	138	126	139	146	156	146	148	162	138	139	139	135	139	143	155	146	160	132	151	158	144	151	143	143	141	147	138	152	151	150	140	150	165	126	132	152	124	165	167	154	146	145	133	160	143	141	144	159	159	159	156	135	155	153	169	175	158	158	150	155	154	155	151	147	148	154	138	137	143	154	139	163	129	152	131	175	142	140	119	102	163	148	142	128	144	141	157	154	143	154	141	138	143	152	150	140	168	145	118	151	153	141	133	151	146	152	157	140	125	144	145	147	146	152	156	137	153	135	143	132	155	138	158	157	126	151	148	155	161	139	153	153	158	155	140	148	134	141	134	131	159	169	146	149	163	178	152	138	136	148	130	149	159	138	124	136	154	154	128	128	174	127	128	132	142	134	150	131	138	152	155	153	136	151	151	149	154	157	158	147	137	160	131	144	159	140	151	133	136	155	141	133	141	148	169	154	167	161	161	157	138	136	124	149	158	145	160	146	138	163	134	142	143	144	134	165	176	159	140	147	123	168	152	138	140	155	132	139	131	163	137	136	157	163	159	180	145	112	137	149	147	154	152	140	128	163	157	171	143	151	163	154	127	122	135	161	180	151	136	140	156	151	140	150	167	159	150	134	176	157	180	173	166	162	139	138	165	154	159	131	136	145	166	173	132	149	143	175	162	143	140	139	153	177	141	155	153	154	155	143	165	168	144	122	150	144	144	129	129	147	166	138	134	157	156	156	170	160	135	125	145	147	169	133	166	168	154	138	142	156	142	182	146	154	162	166	156	135	157	135	138	150	143	129	145	160	134	152	141	145	161	156	160	156	149	152	133	145	139	149	133	152	150	172	154	139	152	140	157	145	160	174	155	153	160	156	162	130	143	162	142	150	140	143	131	149	159	144	152	149	168	136	147	145	150	132	128	145	142	154	141	148	163	148	152	148	144	146	148	142	167	146	156	141	148	140	149	142	167	136	142	125	153	138	171	142	142	137	135	124	149	130	139	169	146	155	153	154	154	164	181	139	157	135	143	163	152	137	145	129	121	139	141	136	162	144	145	164	171	126	139	151	127	151	136	136	158	155	125	140	161	168	152	157	149	163	178	167	146	142	160	154	166	136	145	163	159	154	142	156	153	146	166	140	130	142	149	113	158	139	179	170	155	144	135	147	147	143	156	154	159	130	181	140	138	138	143	146	147	153	115	141	150	135	151	151	148	137	159	146	165	150	143	128	127	149	138	125	146	141	191	153	147	128	160	136	170	145	161	122	152	142	129	148	139	162	157	165	152	160	152	118	149	152	177	152	152	142	163	162	156	150	154	143	183	125	149	148	135	140	145	131	133	156	156	156	135	176	145	160	145	140	147	139	174	159	178	116	167	147	142	163	145	164	179	162	163	158	141	149	126	128	159	176	162	134	161	151	157	127	146	149	129	149	130	172	138	145	154	147	131	148	171	147	157	132	114	136	169	119	138	139	148	153	159	136	143	150	167	162	154	125	154	128	153	151	169	166	170	162	136	135	149	141	128	128	118	156	127	128	145	156	136	149	116	150	118	141	150	132	148	155	150	151	158	149	137	164	146	156	128	142	160	153	170	160	143	151	169	166	148	166	145	166	154	177	134	144	150	147	157	155	156	150	147	149	161	149	152	140	155	133	161	152	155	144	137	163	160	147	172	146	172	135	155	125	143	151	137	171	120	133	159	133	133	109	150	144	172	141	159	127	137	133	136	134	138	157	159	135	159	143	170	149	151	153	149	164	129	183	139	147	149	171	167	144	156	167	160	154	152	142	129	133	181	150	164	158	124	135	144	147	164	178	176	153	163	134	161	131	149	145	132	169	169	149	136	142	140	144	150	162	184	152	170	149	135	167	159	145	148	131	126	143	147	155	132	143	132	150	154	170	151	133	143	139	127	149	150	161	141	140	132	130	167	164	150	156	144	161	181	132	155	173	172	144	146	152	135	150	174	139	156	143	150	139	143	144	147	150	147	134	155	169	132	151	159	166	147	133	144	147	140	160	144	146	144	132	137	161	143	162	159	148	142	161	158	143	153	153	136	156	118	143	140	132	165	145	168	173	140	127	144	153	161	141	146	150	154	160	167	144
5818	733	1226	1284	1217	968	850	763	734	719	791	669	560	545	509	524	578	571	2011	1042	433	461	451	424	413	431	425	396	427	448	465	416	387	402	419	404	405	385	418	432	409	367	467	405	415	426	366	411	412	418	373	371	425	387	370	401	419	400	389	388	437	423	387	382	431	397	391	373	397	402	414	413	407	413	405	401	384	395	402	410	361	367	407	437	405	384	392	396	401	414	376	401	397	424	403	388	341	409	374	396	385	427	389	417	357	390	430	420	394	354	387	421	411	434	400	374	355	397	385	382	403	408	455	415	404	395	382	399	388	377	403	381	413	424	381	404	384	379	404	370	414	408	401	397	419	394	369	383	425	393	420	356	418	417	404	418	387	367	368	383	400	381	400	432	394	382	412	364	382	381	403	397	386	412	413	411	389	430	379	391	410	400	428	376	421	413	403	386	388	397	398	388	385	416	383	386	409	382	409	391	400	395	398	392	410	373	379	423	424	419	400	388	350	439	419	410	416	376	430	393	397	404	406	385	382	398	423	397	420	369	383	383	387	379	394	405	408	405	383	406	384	387	372	358	422	409	406	392	399	369	386	455	433	341	401	405	389	394	436	404	405	418	418	415	410	391	417	366	395	391	369	363	430	378	392	431	384	393	406	393	425	400	379	413	390	405	380	360	391	370	396	394	434	431	394	412	366	389	356	374	388	361	406	384	420	403	415	388	399	415	384	404	406	364	381	400	379	386	386	393	365	372	390	395	397	409	427	377	384	395	430	416	380	434	378	406	413	425	438	374	398	406	367	389	407	376	395	404	410	404	402	420	402	401	395	407	400	421	409	390	382	422	402	388	397	380	427	371	395	384	398	392	380	439	385	392	426	369	371	358	393	390	409	422	417	415	401	379	371	418	421	422	411	387	434	394	413	343	433	380	413	377	406	378	390	385	412	360	376	387	368	375	423	356	398	407	367	404	366	427	404	405	364	390	406	417	407	398	375	415	376	383	427	396	395	388	390	418	399	377	406	423	383	366	368	369	384	416	420	387	403	397	367	400	368	403	415	399	398	421	399	431	435	396	421	394	404	392	414	383	380	392	396	375	389	397	430	403	392	391	386	388	395	376	370	412	393	395	418	385	410	414	396	390	413	409	415	392	400	397	435	390	401	402	424	413	350	364	402	386	365	387	359	387	389	375	373	433	403	421	401	360	400	406	395	402	407	388	410	392	404	410	372	405	394	402	396	390	421	375	418	389	395	396	351	389	378	398	402	372	419	419	407	436	402	385	393	398	402	388	400	396	409	392	417	430	419	358	418	383	396	408	418	398	411	364	408	405	393	387	384	398	364	391	389	409	377	388	393	431	423	394	416	414	421	392	390	427	402	411	386	441	367	391	384	403	446	402	427	350	404	388	386	368	440	363	404	398	424	413	400	399	420	388	387	445	393	383	392	413	361	430	446	396	416	414	351	387	367	386	382	428	407	404	330	390	409	381	386	373	376	420	401	426	399	368	385	402	391	376	400	373	402	432	422	379	407	438	391	414	401	396	387	397	365	379	430	417	415	386	397	410	368	385	388	388	390	405	395	396	374	405	416	386	390	442	402	401	395	406	408	407	384	417	430	422	394	402	405	405	425	398	370	398	403	406	402	383	414	371	426	469	388	413	413	378	395	410	380	387	435	419	383	395	391	406	399	367	370	368	380	456	410	389	363	428	412	388	379	410	429	392	394	395	380	367	384	396	407	399	396	391	383	376	390	422	377	387	378	372	390	421	393	393	396	397	420	421	394	399	387	405	425	409	390	422	400	421	414	389	391	399	424	382	397	391	399	426	399	390	412	402	375	403	406	412	409	417	395	387	382	418	399	413	394	377	386	395	409	379	387	407	400	375	370	384	396	378	372	423	416	379	392	378	395	383	373	371	381	422	384	365	398	367	396	390	372	387	396	403	376	398	396	381	404	392	380	403	392	380	392	376	442	354	399	426	386	418	431	406	397	388	402	404	384	401	416	345	391	401	427	401	387	409	386	404	380	383	404	380	420	443	411	388	390	390	398	407	419	384	398	378	423	385	422	381	391	418	392	357	400	379	387	413	421	414	409	419	417	383	389	426	411	406	382	401	356	427	393	390	375	389	394	411	380	402	397	424	422	415	389	392	395	410	418	412	406	411	414	403	364	397	417	413	392	418	390	412	374	396	409	426	384	405	432	380	376	371	386	383	391	373	377	373	409	425	373	346	381	399	365	399	389	386	415	402	412	429	421	373	389	419	390	390	400	421	401	433	404	379	399	404	419	404	402	375	396	425	397	403	391	371	397	350	374	395	397	389	432	386	408	390	387	382	422	401	406	394	396	395	396	392	380	404	382	403	392	398	413	366	389	415	413	434	405	366	386	393	411	387	406	404	396	406	422	395	392	420	391	377	390	414	400	397	356	440	428	363	367	418	394	409	410	400	402	398	400	385	370	399	423	396	399	401	427	394	412	368	398	431	406	385	399	421	423	370	377	395	393	424	387	402	410	391	403	380	375	424	410	426	374	389	385	408	408	436	395	423	415	394	446	424	373	410	404	394	390	381	404	372	404	379	406	387	364	405	372	398	425	376	368	414	413	392	404	403	379	333	372	397	384	366	425	402	412	392	370	430	384	388	408	361	430	406	388	391	384	397	370	400	375	403	442	407	398	423	390	392	376	387	396	411	421	400	409	392	388	385	374	384	393	438	393	405	421	423	398	381	416	391	419	427	427	430	395	388	444	411	394	388	364	384	420	405	394	391	372	360	383	400	407	398	384	412	420	383	386	395	437	419	410	372	415	404	423	413	383	394	406	397	372	395	372	379	383	357	415	400	382	350	377	367	391	398	392	401	411	379	370	386	428	387	389	381	396	418	392	400	393	391	387	404	375	441	408	371	385	394	384	394	376	362	421	422	399	434	406	360	407	388	369	402	417	406	419	364	385	403	414	426	375	356	401	391	395	414	359	393	403	414	431	390	395	379	417	391	391	394	379	370	395	413	376	358	402	400	391	420	407	343	404	379	380	417	363	397	392	371	424	419	410	378	381	431	411	389	402	411	405	390	425	429	388	438	396	405	365	389	391	402	399	394	399	424	367	410	355	391	405	386	362	367	401	400	386	417	417	395	401	382	383	373	403	412	369	385	404	429	387	407	393	450	401	409	411	383	391	361	381	420	417	402	385	366	364	389	414	390	358	409	403	370	392	356	404	410	414	427	411	399	342	408	391	395	394	416	381	389	389	400	392	419	396	387	434	395	398	400	397	379	391	363	390	386	380	380	403	405	420	409	417	400	406	401	432	420	439	414	393	366	407	399	426	399	425	390	422	448	429	417	389	361	387	395	427	379	408	390	407	426	379	380	387	388	400	428	393	399	400	413	416	397	391	382	363	394	414	415	420	360	411	385	371	396	415	393	376	394	357	410	378	367	429	406	353	415	348	406	400	390	374	441	349	381	417	399	376	382	384	412	366	395	428	419	395	409
13214	1191	1000	800	644	460	453	421	402	368	397	349	317	301	287	340	286	284	748	517	288	292	293	291	290	278	330	245	282	286	266	288	272	248	302	284	285	250	250	294	284	283	272	265	296	320	317	289	271	280	295	291	268	309	274	269	258	261	278	272	260	273	258	256	283	288	245	274	275	254	258	296	269	258	307	279	278	267	273	284	281	302	293	269	294	290	294	252	288	259	279	295	298	270	294	279	251	292	273	283	279	277	303	298	261	280	290	279	271	300	280	305	276	308	298	286	282	315	279	262	274	274	286	286	289	281	288	286	295	282	292	267	280	268	318	294	265	263	296	305	286	302	246	292	255	291	289	238	307	247	261	272	268	274	273	273	261	296	295	311	280	302	250	288	272	264	287	322	294	270	318	280	301	274	286	293	328	291	311	297	286	284	275	263	294	307	313	290	267	310	273	296	274	296	280	288	310	294	300	268	293	256	263	267	302	283	282	330	304	254	308	308	293	289	284	280	266	287	268	276	283	294	272	253	254	275	273	294	269	275	271	260	265	281	299	284	269	274	285	285	293	280	315	271	251	288	294	275	279	264	284	289	248	267	293	312	290	284	280	300	278	278	289	274	257	284	289	294	305	282	280	295	307	346	282	293	278	260	271	260	255	318	267	294	331	282	292	305	271	272	303	300	314	287	266	309	286	246	275	274	276	267	292	272	288	254	289	286	278	290	263	281	250	255	240	250	252	282	263	260	260	294	272	261	259	275	261	322	284	262	279	245	299	308	277	277	294	295	302	289	314	293	288	258	243	274	270	284	282	264	296	249	259	262	296	293	283	265	263	278	273	232	274	241	282	298	284	270	279	274	255	273	267	281	319	273	274	249	245	290	302	247	258	243	257	287	284	282	249	271	265	288	313	256	306	273	280	242	296	269	298	295	255	276	286	268	288	287	324	331	270	228	288	275	309	302	294	266	304	295	258	278	277	273	275	292	303	268	284	285	290	298	276	284	290	280	294	293	262	284	277	272	281	274	288	313	266	282	266	258	258	287	275	255	247	284	294	275	251	269	268	273	276	264	271	295	281	290	317	293	268	299	267	258	265	267	328	280	294	291	311	305	283	298	272	288	250	300	275	277	302	291	255	298	292	269	292	285	300	288	301	257	270	303	288	294	240	276	251	296	251	276	282	299	250	263	299	267	296	288	268	267	279	277	270	309	272	255	273	248	269	253	264	330	284	275	293	281	298	283	310	270	283	308	279	297	282	261	276	288	293	282	257	248	278	272	274	248	297	262	247	263	258	261	271	284	296	267	239	269	279	258	245	303	300	294	261	274	278	271	260	284	306	278	286	268	312	314	292	305	292	297	309	264	280	261	288	268	281	281	278	263	254	282	277	296	301	270	286	268	285	260	278	282	289	245	305	255	281	278	275	299	264	312	268	294	276	279	290	264	292	266	294	286	279	250	262	286	321	279	273	282	284	283	289	235	298	298	310	296	259	306	300	298	270	287	286	262	297	287	267	270	318	279	273	277	295	267	266	258	295	270	250	282	283	318	286	281	297	284	287	280	286	294	324	282	261	246	299	296	280	297	263	284	297	254	298	250	269	311	247	283	271	265	262	252	242	274	296	264	331	288	286	283	280	278	267	270	285	307	278	270	277	238	300	252	285	276	270	263	288	286	327	311	298	260	333	277	270	267	287	261	277	244	282	269	284	279	293	276	336	285	283	269	275	270	294	265	301	277	264	265	272	286	277	282	266	284	270	276	278	257	269	291	271	270	297	301	296	266	249	271	267	255	303	304	275	266	286	289	273	275	293	314	296	295	304	251	294	287	284	296	263	279	273	298	288	245	242	264	275	284	256	298	287	274	272	280	279	281	289	275	283	279	277	285	309	265	299	288	290	278	294	284	262	271	289	268	259	271	246	277	302	268	272	269	272	288	301	272	265	296	267	296	290	314	259	272	295	255	274	304	279	260	255	307	288	284	272	266	275	297	287	280	280	302	262	277	319	264	266	269	251	305	312	290	284	228	302	261	274	294	284	283	262	289	290	302	300	282	310	281	271	316	290	292	298	258	284	298	291	291	290	291	297	316	300	275	268	252	258	282	246	271	285	284	295	250	318	277	289	306	256	274	297	280	316	289	293	302	299	290	290	292	324	294	243	275	245	240	287	270	290	283	281	259	297	275	335	297	258	281	274	283	264	287	283	302	240	264	286	284	278	240	316	294	285	327	290	279	282	277	338	299	267	278	259	277	265	295	289	298	295	300	316	289	300	305	272	296	283	264	269	292	292	325	284	296	307	277	297	252	272	290	272	302	244	296	250	274	290	271	267	279	264	256	280	282	256	301	260	304	266	301	281	274	301	279	276	302	260	246	300	320	297	288	269	282	261	299	275	288	308	292	271	274	268	298	291	271	247	240	281	273	291	281	280	303	261	265	275	266	297	255	270	268	269	270	281	295	285	259	282	287	291	296	255	285	249	313	262	288	253	301	282	296	317	268	308	287	264	291	299	279	267	271	296	266	293	319	267	292	266	270	275	277	257	253	271	265	290	258	261	250	280	292	294	305	284	303	288	261	305	281	251	275	272	284	268	319	275	271	273	257	297	297	276	286	316	277	292	269	285	263	252	295	278	254	284	259	301	252	279	270	295	289	283	264	257	271	314	268	262	265	284	296	284	277	261	270	282	280	289	312	301	295	308	274	282	281	247	285	280	302	282	303	290	277	266	286	311	307	265	274	299	289	249	283	262	265	297	288	305	312	273	288	308	298	288	283	260	267	255	275	283	273	273	263	276	273	255	272	252	277	244	277	249	257	279	284	297	255	287	269	277	270	259	304	317	288	281	281	323	311	292	281	256	286	273	282	283	278	262	307	283	267	272	308	287	290	260	298	278	278	279	274	283	274	262	279	289	277	263	325	269	286	286	287	287	261	253	294	252	252	308	302	268	294	288	280	271	327	317	315	271	263	259	265	289	283	261	285	250	288	280	287	267	259	281	263	294	285	280	248	256	276	279	270	301	281	281	288	282	276	312	274	305	273	290	275	301	301	302	289	270	263	271	291	285	301	265	254	257	283	253	286	265	290	245	268	275	266	306	276	299	309	287	292	296	292	260	301	311	302	270	279	276	289	283	258	283	293	277	273	283	294	283	252	260	271	237	275	266	342	304	260	293	307	289	285	279	281	280	288	290	292	241	260	290	286	290	267	265	288	294	261	250	278	304	285	279	289	305	304	263	302	266	280	274	290	267	286	306	295	289	294	299	247	245	255	287	277	264	281	269	283	300	283	275	273	290	298	265	268	278	277	302	263	329	292	249	289	272	264	285	262	269	296	282	311	253	282	266	315	284	294	291	268	308	283	292	267	268	261	272	290	308	274	278	291	281	272	301	267	256	321	258	278	284	287	277	264	274	319	280	296	291	265	310	296	268	266	265	281	302	286	289	293	257	308	294	260	265	310	263	263	284	272	281	283	288	301	280	300	295	316
7988	1318	2249	2360	2112	1746	1468	1392	1268	1275	1283	1200	1004	872	834	944	978	935	3776	1903	727	738	702	764	747	753	752	740	790	698	662	750	672	751	731	700	681	683	681	658	705	668	659	648	670	655	673	689	673	691	731	707	660	681	655	738	659	713	723	680	663	710	669	684	706	688	653	669	674	676	652	671	684	650	654	670	709	674	622	675	667	700	634	613	679	649	655	685	655	657	722	652	714	660	640	659	728	629	654	659	719	665	671	639	675	694	710	649	653	684	657	686	684	670	689	667	666	689	674	695	646	675	678	661	671	673	669	648	656	674	713	652	694	690	687	649	722	686	682	717	700	655	629	689	654	680	701	660	705	715	639	691	677	704	736	647	700	628	666	635	655	677	637	638	624	624	639	652	697	635	642	663	701	699	701	674	640	670	670	708	668	674	672	697	630	725	652	686	707	705	733	657	638	631	728	629	692	704	685	687	658	664	649	690	718	687	668	655	697	676	702	687	597	673	729	700	642	682	673	744	659	698	700	659	682	695	664	682	665	703	683	665	668	713	646	645	693	682	682	678	660	624	696	638	596	648	676	594	695	690	628	668	687	642	692	694	681	699	684	684	657	683	670	666	684	667	623	661	680	647	671	704	617	654	659	694	640	690	684	713	662	646	709	688	648	639	626	667	671	642	702	644	712	715	695	666	629	694	726	731	635	636	674	652	688	684	630	698	669	657	657	647	704	673	668	657	695	648	705	654	707	698	666	667	689	678	706	685	672	652	662	665	720	648	681	673	666	677	665	659	635	686	619	696	687	698	626	685	703	633	618	654	675	689	656	674	685	660	726	666	592	711	678	651	690	665	694	656	674	675	629	666	654	692	667	675	681	654	703	630	702	703	639	687	660	623	710	664	691	707	709	654	673	670	695	634	736	727	642	688	667	691	661	686	669	694	639	647	674	684	699	638	671	668	706	638	684	698	651	715	674	691	678	648	684	636	676	671	671	659	703	673	691	619	676	669	706	645	664	685	702	705	655	660	684	648	646	702	683	704	671	676	724	649	680	669	664	662	658	660	670	696	648	680	691	637	644	649	665	672	688	681	688	700	682	682	682	705	651	680	629	667	656	670	690	630	661	656	669	647	734	671	700	707	710	677	660	631	658	657	672	711	648	662	672	660	663	660	719	704	704	654	672	680	707	698	687	668	683	663	667	660	672	670	615	716	674	665	726	637	669	720	656	656	631	688	674	659	705	660	657	638	668	665	675	688	662	690	641	662	668	674	637	698	605	705	650	664	677	684	673	678	655	668	679	660	677	677	625	689	675	637	632	694	716	697	634	740	679	647	633	685	669	701	698	678	700	669	682	657	724	687	638	694	681	690	684	603	679	667	697	696	666	667	644	690	702	664	724	656	644	709	694	632	697	640	672	659	686	667	694	711	668	648	650	679	629	721	663	678	644	683	707	690	640	665	628	681	679	624	671	648	660	690	653	658	668	665	642	675	699	674	713	703	665	691	685	650	700	680	662	605	672	690	688	700	676	682	734	680	655	723	646	703	697	654	655	645	690	612	699	674	659	704	651	669	642	631	692	649	621	609	671	660	660	684	664	679	651	677	675	737	703	662	675	662	678	659	645	613	689	686	708	597	649	682	694	641	656	685	664	641	671	699	652	643	723	726	671	674	665	699	671	652	687	689	689	711	670	620	673	690	669	656	670	708	686	629	656	640	633	660	670	691	661	684	657	661	714	695	678	686	631	692	663	678	640	660	656	707	662	649	704	658	689	648	648	672	632	686	670	652	635	653	658	690	656	654	703	675	650	637	690	646	677	704	687	688	629	694	629	656	675	658	704	666	663	639	665	644	638	659	676	728	639	673	688	663	746	663	659	625	633	639	695	684	679	670	692	680	689	622	671	642	714	649	707	716	683	715	661	663	644	671	633	654	651	703	638	591	649	649	700	672	720	620	698	666	631	676	680	685	703	659	634	636	641	757	633	696	625	671	627	666	630	651	655	675	661	710	752	653	654	682	668	696	671	625	690	693	699	651	688	685	644	665	670	655	633	675	633	697	659	688	655	707	723	668	641	674	663	681	648	667	654	673	643	701	670	647	670	662	647	650	701	628	713	636	668	683	644	636	693	696	694	669	669	722	663	703	666	713	710	632	633	633	689	684	678	672	668	675	686	670	673	694	656	669	609	645	651	693	711	642	636	675	678	686	645	651	657	699	648	668	652	710	651	661	651	668	710	641	682	621	666	666	691	633	660	678	683	695	663	644	667	725	645	649	656	646	690	678	693	675	653	681	669	689	711	652	696	676	663	659	648	636	676	629	657	669	725	680	697	623	705	633	657	655	682	696	673	682	703	713	688	689	661	633	715	693	680	674	659	635	679	667	685	702	706	673	672	651	678	669	697	721	664	658	673	648	673	675	639	672	683	695	617	690	670	692	710	650	656	735	691	699	648	662	701	709	702	662	695	659	655	661	589	639	702	684	699	699	695	659	669	689	634	713	634	655	645	664	715	702	666	641	643	711	674	643	663	747	672	688	642	708	658	687	720	685	743	665	679	686	670	643	652	657	690	676	690	675	607	638	635	698	654	665	659	680	664	651	696	658	649	634	649	711	639	646	649	683	668	658	676	674	712	680	689	690	666	644	680	623	645	677	693	626	682	688	647	646	714	704	646	689	685	671	656	700	670	716	655	644	692	601	700	673	688	681	689	668	721	665	718	704	684	664	715	658	664	702	685	653	670	623	660	625	646	665	678	686	677	659	746	684	692	672	637	684	719	694	648	686	659	694	625	761	677	638	694	669	659	643	661	696	686	699	683	627	656	689	649	678	644	655	656	636	650	639	706	666	682	688	647	684	707	694	719	658	687	676	704	701	680	698	667	662	691	670	677	669	700	632	668	692	729	662	734	724	661	691	719	658	687	684	677	703	684	704	662	690	725	684	702	696	633	657	723	719	739	656	693	680	686	674	647	667	701	705	677	638	659	685	708	671	681	675	662	702	745	673	648	691	633	656	673	676	661	696	700	691	675	686	714	696	673	692	688	663	669	698	691	632	654	696	718	690	635	683	683	677	652	663	629	666	617	652	703	694	703	686	713	701	673	695	698	665	676	683	656	669	642	673	662	663	613	665	680	626	730	670	625	669	641	693	734	680	695	672	692	663	663	705	680	688	618	679	632	672	745	666	614	665	653	665	648	681	681	687	684	675	680	625	744	636	729	676	654	615	651	638	665	663	674	664	646	646	698	706	705	676	672	639	663	699	665	631	679	688	640	661	667	665	662	658	643	695	678	661	684	689	642	667	691	694	720	675	678	670	649	639	665	651	668	698	664	716	682	622	701	674	662	640	663	715	678	748	656	667	710	668	693	643	653	672	677	652	698	712	650	675	681	679	645	649	630	676	681	713	688	656	714	707	684	688	662	692	720	701	683	666	670	739	700	691	666	663	691	657	670	696	681	698	622	664	675	638	665	660	650	675	673	670	700	695
1487	298	334	292	314	266	296	273	300	257	263	278	240	302	272	271	241	275	314	292	284	305	259	250	271	282	267	267	294	268	264	237	245	288	248	251	243	288	267	244	262	259	256	239	262	274	247	264	267	288	276	276	256	267	269	264	252	288	288	257	295	289	274	294	284	224	262	287	252	276	266	248	246	257	239	263	249	269	289	259	268	253	223	224	284	263	247	254	252	267	264	257	265	244	291	295	256	273	267	273	269	249	270	244	262	235	221	268	263	258	286	241	270	275	246	282	254	275	271	260	257	290	269	257	275	230	253	270	258	295	261	273	258	232	282	275	289	252	271	273	298	274	260	277	230	249	304	251	250	251	237	266	247	256	271	272	262	277	250	244	251	261	255	280	266	244	298	270	264	217	255	271	262	248	249	264	262	263	255	268	248	254	276	258	254	292	250	277	250	293	264	273	278	281	265	234	252	271	255	278	264	259	256	270	248	249	275	289	299	231	286	232	269	276	279	224	254	276	271	278	269	252	263	270	281	279	284	254	271	281	274	256	290	271	279	297	313	276	252	305	264	247	234	266	237	277	279	275	270	298	251	260	268	232	268	276	258	286	263	306	257	317	261	252	268	302	260	236	271	292	259	264	265	270	246	279	274	281	276	255	259	250	288	264	255	239	262	290	279	236	259	249	276	265	270	266	262	261	264	242	241	250	262	242	240	235	271	244	262	262	286	300	266	254	255	235	242	285	290	271	261	263	251	255	265	263	248	252	237	251	232	261	258	284	275	254	258	251	236	231	288	234	274	275	279	265	290	269	248	267	255	246	254	280	280	251	258	297	274	260	249	264	234	305	246	247	260	251	295	283	275	276	257	258	290	268	272	275	236	253	266	233	251	250	258	259	278	273	275	223	281	277	263	263	243	267	292	240	260	267	253	300	302	236	249	237	273	289	258	270	238	272	270	267	253	256	297	318	259	277	250	230	267	295	280	246	265	263	272	260	273	278	234	260	279	283	257	259	283	269	235	261	268	260	235	235	228	280	276	242	253	281	238	244	272	241	279	302	276	286	268	260	233	271	271	273	258	293	225	265	244	272	270	248	271	292	264	245	273	228	249	286	263	285	258	261	266	260	263	261	266	241	271	262	275	275	267	272	279	276	278	257	271	246	255	270	249	291	235	267	271	267	269	246	277	275	282	258	251	257	267	266	308	272	254	233	257	262	234	259	246	243	251	252	269	257	250	277	298	252	261	250	237	292	249	290	215	276	273	257	259	287	272	253	281	275	290	274	285	254	266	257	273	230	244	260	273	272	252	275	264	254	254	289	254	266	284	260	257	291	255	242	268	256	225	245	285	264	286	267	280	259	237	274	277	266	264	254	237	225	248	257	258	277	250	263	268	250	271	255	285	293	262	270	262	255	279	241	243	255	300	259	274	280	257	262	263	250	264	244	253	264	240	242	251	267	288	276	262	302	297	292	268	241	252	265	293	262	237	255	255	277	294	243	274	276	241	249	265	293	275	273	249	233	263	288	276	229	259	254	253	267	253	302	260	270	287	268	250	262	261	297	282	269	266	273	295	277	261	263	240	278	238	267	255	266	260	291	299	262	264	269	258	253	269	263	293	248	296	260	257	262	298	289	247	268	270	274	260	241	251	265	252	281	256	265	297	285	260	284	251	264	263	253	270	240	240	264	242	251	251	250	268	253	286	251	270	306	259	247	267	236	247	256	256	275	253	244	258	259	270	280	272	247	253	251	274	278	258	282	310	282	263	265	266	249	220	245	293	297	269	273	237	317	256	257	340	271	278	272	253	226	271	289	268	272	236	254	259	254	255	285	283	247	277	272	268	267	249	271	246	284	276	226	239	297	256	267	271	289	273	300	262	242	275	226	271	275	273	266	258	263	261	259	255	256	264	262	287	266	271	243	281	275	236	246	252	255	258	288	269	274	253	248	207	280	257	261	239	245	264	261	279	258	238	264	280	267	253	284	254	279	224	256	233	283	273	266	255	291	281	265	231	247	248	244	269	271	277	266	273	244	278	248	260	274	263	221	280	284	240	270	255	251	303	281	264	248	283	257	250	246	287	291	297	243	249	252	269	247	231	243	273	242	275	259	242	268	282	252	225	270	258	256	274	294	286	296	242	274	269	228	219	240	258	263	270	256	248	279	231	280	257	267	256	218	257	256	279	256	260	260	238	232	244	271	261	268	268	248	267	275	263	244	262	265	255	278	294	226	269	265	257	275	265	247	278	265	260	234	256	260	263	262	253	262	257	281	278	259	260	224	250	262	285	235	299	251	297	260	278	295	252	272	266	263	245	280	269	256	246	237	265	267	258	277	263	230	238	256	262	293	289	269	264	250	245	253	253	279	276	285	264	267	258	236	248	262	269	265	278	264	244	253	285	289	241	237	288	285	293	258	249	267	235	281	253	263	289	257	248	281	234	272	240	284	252	274	265	261	264	292	258	274	266	254	286	321	286	269	282	271	256	266	267	270	282	283	265	235	242	258	266	254	261	264	287	250	262	261	260	258	285	256	255	248	271	255	267	272	278	244	248	264	263	262	291	252	279	253	252	264	292	267	243	282	298	258	244	257	255	266	287	252	248	267	258	229	269	256	256	281	260	250	256	268	317	292	251	259	272	277	249	267	278	304	269	283	251	263	279	260	284	276	256	253	267	262	270	284	254	273	276	288	271	259	281	273	278	268	259	261	238	268	261	272	269	242	258	239	262	280	290	243	255	258	268	298	262	284	283	260	238	261	250	251	278	277	264	258	288	279	278	271	240	281	299	256	268	225	267	268	228	258	281	282	292	268	263	276	286	280	277	266	274	296	244	277	251	241	267	268	255	247	253	261	248	251	271	284	301	267	254	254	260	257	290	237	260	264	270	263	286	256	259	243	265	285	290	272	258	285	266	284	224	269	300	278	247	250	293	256	295	280	252	263	237	239	252	231	281	299	262	259	291	242	274	243	280	265	280	253	261	267	280	284	289	294	263	255	261	239	268	266	259	272	251	266	293	266	254	270	255	239	270	251	246	284	273	243	293	275	257	244	247	260	269	259	285	264	262	285	250	287	257	296	265	269	263	254	263	260	282	262	267	267	275	281	230	278	303	254	239	254	240	258	251	253	277	279	262	234	215	275	261	267	298	227	265	220	263	281	251	270	244	264	259	283	271	259	262	263	280	277	291	313	288	286	287	273	273	269	289	284	270	280	263	244	245	243	289	239	238	234	245	256	259	286	258	280	281	235	283	283	284	247	260	297	271	289	276	294	271	219	259	250	252	291	247	266	279	276	268	276	259	278	247	255	276	269	261	280	293	294	271	242	277	267	271	261	274	255	269	250	264	251	255	265	273	256	270	249	277	266	279	256	266	295	307	273	240	271	271	273	297	282	278	257	252	274	254	261	270	237	277	262	276	235	247	257	231	272	257	266	284	268	247	251	258	259	289	255	260	248	276	283	283	280	252	262	250	268	266	242	283	250
1660	671	788	691	709	679	607	711	646	745	678	630	641	638	634	658	694	652	768	683	647	585	630	611	623	574	647	637	599	639	636	660	608	561	599	562	620	636	548	597	590	570	593	593	581	612	587	605	678	672	562	623	611	611	645	638	621	602	597	636	618	646	592	665	605	597	582	585	603	589	630	616	620	625	624	593	621	617	646	606	617	610	612	628	625	564	609	603	596	629	613	641	652	580	590	608	563	595	601	584	594	662	650	627	606	617	572	601	606	642	656	604	624	636	582	609	612	629	653	599	590	616	628	631	689	591	599	592	630	574	594	597	596	582	565	608	611	605	631	564	606	616	614	607	638	629	575	594	610	598	625	624	611	607	604	612	596	617	639	559	595	653	601	628	590	588	635	610	637	556	593	606	619	614	597	642	632	604	569	576	599	592	615	613	621	630	611	617	607	599	643	548	642	597	577	575	595	647	585	623	577	568	592	587	642	596	578	627	598	617	602	595	625	561	640	599	603	640	611	600	608	607	618	630	615	617	641	612	588	584	589	621	628	618	580	605	627	609	647	653	586	625	611	635	652	640	589	618	649	618	618	591	619	595	615	642	602	593	607	594	587	588	610	655	580	610	632	612	647	607	631	647	617	602	619	612	577	591	597	629	597	617	605	603	613	613	599	620	646	576	569	664	607	634	591	593	627	606	585	643	613	622	595	601	611	619	612	602	590	643	618	609	612	619	635	612	616	672	593	654	627	583	621	629	598	625	604	611	596	617	614	644	591	630	599	583	639	647	590	607	586	641	613	581	608	637	623	607	556	642	609	633	564	608	589	612	593	615	622	620	581	579	607	615	666	599	663	656	634	652	591	569	625	597	612	614	579	590	602	602	627	638	597	570	623	610	653	630	602	617	605	595	633	610	637	641	574	660	639	577	610	605	575	628	603	648	651	627	620	629	645	650	622	626	572	626	647	583	677	616	616	624	602	661	588	644	593	617	644	596	613	603	632	598	610	543	641	604	625	589	620	630	581	618	596	606	575	606	666	610	575	621	615	589	608	569	606	551	633	613	612	602	644	588	630	615	590	619	618	594	632	590	658	613	603	575	604	641	586	609	581	602	628	608	607	650	569	616	583	646	664	627	599	612	597	577	596	624	597	581	662	657	621	626	631	601	628	622	611	603	581	591	629	609	586	616	557	622	562	580	633	598	615	589	573	598	642	572	643	581	647	610	636	640	594	608	598	658	583	599	597	547	578	619	633	603	583	625	618	609	594	638	657	599	591	649	602	623	632	563	607	589	604	606	590	597	596	620	591	609	606	644	598	592	630	580	618	618	587	622	591	605	599	579	636	568	618	628	613	596	599	590	600	648	604	593	632	616	624	618	662	591	605	662	641	600	603	603	588	603	605	599	642	584	602	630	613	601	619	603	638	610	614	596	625	631	644	612	656	624	580	632	615	599	582	632	583	566	632	596	625	579	588	622	613	612	633	580	650	650	594	621	584	628	618	567	662	635	656	608	615	615	595	667	599	571	638	616	599	601	578	615	598	636	608	644	620	622	586	618	642	628	639	629	622	617	598	568	623	635	640	620	600	645	645	670	632	588	609	592	637	613	610	609	632	635	625	598	639	589	635	585	609	611	592	625	590	620	640	601	619	604	603	607	614	569	557	624	627	628	631	663	595	603	617	584	606	592	653	640	627	628	595	571	604	660	605	643	604	615	613	568	593	652	629	622	633	601	582	624	622	592	611	640	603	628	618	611	617	632	599	599	616	625	609	603	595	572	649	618	585	591	636	630	607	595	676	604	579	629	630	570	597	586	632	635	635	610	570	602	604	619	616	621	590	624	614	646	585	617	588	539	606	559	624	627	660	594	633	649	605	655	649	583	640	617	633	622	615	642	615	628	577	627	643	618	645	625	625	603	629	586	638	618	574	570	619	630	632	582	670	602	603	609	601	656	618	601	587	571	612	631	602	605	599	583	635	606	592	603	671	566	604	618	626	618	596	593	615	633	608	584	584	589	582	584	638	590	603	613	566	651	574	640	598	637	591	595	652	633	609	655	618	647	633	622	572	608	598	637	628	587	604	613	592	626	612	625	637	594	613	596	626	600	628	575	646	640	594	611	612	591	630	665	632	595	599	611	598	598	590	624	609	618	550	649	636	609	551	628	602	602	625	589	607	602	653	595	635	633	655	635	597	632	627	609	592	619	563	635	626	623	590	660	598	642	610	619	617	551	591	589	644	607	620	621	627	578	608	616	618	548	622	604	637	611	577	628	591	581	663	595	596	597	615	622	648	572	587	599	652	625	633	596	600	647	576	563	592	582	582	627	623	617	616	636	628	606	637	624	622	627	614	624	551	610	616	576	629	618	597	597	588	580	617	604	631	651	674	632	614	609	604	613	647	601	617	621	610	620	639	654	645	597	643	553	607	605	619	632	616	586	624	582	670	581	610	629	602	644	650	620	617	589	625	656	594	618	589	601	584	650	596	643	576	641	614	625	627	611	579	602	586	619	607	657	620	605	641	644	560	628	618	596	622	610	608	598	674	627	604	599	609	632	609	614	650	594	617	577	620	627	608	595	593	597	621	605	590	614	616	653	624	586	584	604	632	588	653	618	644	582	622	622	575	678	586	661	641	605	622	638	597	604	617	634	612	642	640	621	668	618	603	636	619	600	630	622	576	577	589	579	602	610	661	646	614	578	625	618	667	607	597	592	631	596	632	603	602	630	605	650	620	590	662	596	638	641	644	570	641	562	624	645	604	615	640	604	566	614	617	550	585	664	604	623	563	638	631	601	618	631	608	591	577	631	609	611	607	585	615	592	574	647	590	625	605	592	612	596	593	615	610	629	599	626	621	600	619	642	628	626	589	629	577	644	645	638	604	583	618	610	602	606	603	613	597	623	607	623	595	662	580	589	615	579	608	610	641	607	613	617	577	630	641	582	599	578	588	566	585	605	608	638	640	587	615	541	636	597	601	559	603	619	589	616	631	618	630	582	655	643	607	618	614	580	661	635	599	600	621	583	609	585	621	608	627	579	574	591	611	577	572	592	591	584	600	599	626	655	592	628	615	638	604	589	615	604	687	605	595	606	643	645	650	638	597	593	606	615	624	606	613	567	564	645	595	621	650	585	638	576	617	600	619	605	637	610	605	588	633	633	637	608	588	585	639	630	602	647	632	597	567	636	629	582	561	599	654	611	606	585	624	645	642	661	578	606	645	564	650	639	620	646	624	592	657	591	622	587	631	596	594	634	623	604	606	580	601	612	622	622	618	622	599	641	584	622	607	596	630	599	617	617	671	646	610	607	657	645	627	620	596	580	603	621	619	643	592	567	639	613	647	649	661	634	596	612	583	591	620	618	612	653	588	632	601	622	647	599	578	572	616	622	561	613	649	656	616	565	623	589	613	599	627	645	562	616	617	572	603	622	635	615	638	593	648	592	626	605	578	627	624	621	619	583	671	653	611	586	572	607	613	611	606	628
6527	460	557	382	303	231	247	237	211	235	228	176	160	193	153	141	134	163	314	269	144	166	151	169	163	158	164	150	165	140	159	172	151	151	160	161	142	174	130	154	149	153	129	127	136	142	164	155	126	140	166	164	138	145	159	134	147	136	143	148	169	172	162	144	156	138	130	161	155	166	173	137	141	167	170	129	141	165	166	150	149	180	162	160	134	147	177	166	171	137	160	173	149	150	158	165	167	135	159	161	145	137	166	153	171	153	128	169	163	145	155	150	145	160	166	170	148	141	143	168	167	153	133	162	162	182	142	147	155	152	162	161	151	165	152	160	155	118	137	154	139	137	142	161	155	169	140	148	145	145	146	120	148	145	141	134	141	136	152	131	136	138	158	158	136	146	149	178	173	171	157	162	146	137	136	137	143	148	154	151	152	151	146	157	136	154	127	165	142	162	148	136	149	168	133	133	144	148	185	148	132	147	160	156	140	143	156	152	156	134	174	144	156	152	170	153	125	135	151	148	154	149	146	140	149	169	141	152	129	133	128	143	130	169	125	147	142	156	161	139	148	149	160	133	157	147	159	159	154	147	148	159	149	162	163	159	149	156	141	147	147	161	139	151	141	149	155	136	128	136	156	146	147	157	153	166	163	162	161	170	144	140	183	152	150	149	145	133	162	140	158	176	140	131	145	171	174	138	150	160	164	179	138	140	159	135	149	142	186	153	148	180	166	131	137	160	147	142	151	156	124	143	161	154	140	129	136	114	149	159	154	169	143	153	134	144	155	163	144	152	143	124	140	156	184	165	159	128	163	138	174	129	151	141	167	148	134	151	171	138	176	158	138	143	164	156	143	141	153	152	153	141	136	164	142	148	124	151	142	180	139	152	124	152	143	149	161	159	131	156	126	141	136	165	152	138	134	136	143	141	137	133	149	119	165	141	145	142	134	166	171	147	146	135	138	140	149	147	158	148	166	148	168	134	131	129	135	163	191	129	151	173	156	142	159	137	129	149	147	170	168	134	137	162	166	143	148	153	169	156	142	135	133	144	126	133	147	129	131	138	142	157	145	137	126	176	160	137	149	143	130	156	143	141	163	148	142	146	161	154	155	138	150	154	146	148	139	143	128	187	176	142	151	138	128	154	144	130	140	145	139	161	154	159	153	154	118	165	150	140	143	185	166	181	154	178	163	157	127	164	155	141	149	136	153	163	145	134	159	141	148	146	126	169	151	153	177	146	139	152	165	131	149	175	153	128	147	147	144	151	136	148	153	145	140	154	135	144	133	140	154	167	165	148	139	140	151	164	149	142	128	143	160	168	164	157	140	139	155	145	138	158	155	146	141	139	148	135	134	148	126	144	149	139	138	159	142	159	158	154	170	144	129	133	137	149	161	138	131	139	165	127	157	154	148	143	146	142	160	146	169	150	160	157	165	153	149	156	135	143	165	144	140	148	161	157	136	172	123	156	153	134	141	151	167	150	131	134	138	136	134	137	134	167	141	135	131	134	161	147	158	164	155	164	140	136	152	155	167	158	151	148	136	138	148	146	155	148	146	152	151	149	134	157	130	156	148	154	146	128	162	173	146	133	150	153	125	128	166	150	174	152	134	175	143	159	140	149	140	147	161	167	166	139	146	140	148	138	155	140	126	137	131	137	157	140	163	148	173	141	138	148	164	148	172	121	149	138	137	148	162	148	153	163	151	155	120	142	139	163	160	147	152	137	149	139	138	149	159	149	152	147	146	147	139	159	171	144	151	156	163	140	136	149	156	179	147	131	156	156	147	144	152	156	139	144	131	124	150	139	147	148	158	136	164	136	156	135	148	149	148	164	141	173	140	163	136	158	156	149	145	134	145	162	137	143	149	156	162	185	134	154	129	133	148	154	130	167	172	163	168	170	136	159	160	159	145	143	173	161	141	148	139	152	168	167	141	142	142	152	155	141	146	161	163	139	139	149	133	154	151	127	141	149	132	142	120	129	152	153	152	153	158	138	142	139	162	137	145	147	142	137	149	158	127	157	151	135	141	141	128	164	147	125	146	153	169	110	163	163	141	140	135	140	163	155	161	152	140	143	141	154	155	167	165	165	139	164	124	144	146	137	146	148	160	140	135	162	147	160	142	177	141	144	148	156	164	153	168	167	175	140	139	136	123	133	138	179	174	190	177	162	149	140	141	132	140	133	150	173	155	137	153	159	159	145	182	174	149	147	156	131	143	134	162	144	157	154	135	142	136	157	149	156	131	130	167	143	157	157	156	145	171	152	148	141	139	159	145	150	168	140	145	166	160	145	163	128	163	143	146	142	136	162	144	115	162	161	139	129	119	170	144	153	152	139	152	140	139	176	150	137	129	120	140	163	153	151	157	154	144	147	146	131	148	149	131	148	169	125	156	166	153	145	144	147	164	142	166	140	150	160	153	131	137	144	145	143	138	137	138	136	146	146	148	141	140	138	151	153	157	153	140	134	164	136	136	148	143	172	153	150	119	144	149	131	157	138	146	143	162	153	148	160	164	148	160	149	147	169	171	165	160	145	174	149	167	133	122	133	170	168	130	135	138	151	163	162	138	124	150	149	136	150	170	147	147	148	139	135	160	127	146	142	159	142	181	142	144	132	149	167	140	133	202	150	153	143	164	147	120	122	156	147	168	172	152	117	147	132	152	142	156	137	153	139	144	113	148	148	139	137	147	143	158	132	138	136	136	136	137	148	150	138	155	144	139	143	147	152	158	162	127	163	148	149	172	134	163	149	137	157	153	160	126	130	159	158	147	153	169	179	159	135	137	146	173	171	176	171	139	168	179	156	147	140	155	153	162	136	169	147	140	124	150	145	161	136	175	143	156	133	149	140	145	130	129	153	137	136	152	137	146	137	141	128	148	136	147	154	152	139	136	159	151	126	134	132	142	161	155	163	168	131	154	147	165	138	129	157	149	148	155	142	107	135	148	150	156	148	158	131	181	143	150	142	155	152	117	145	150	142	144	154	130	155	169	142	153	145	157	150	155	145	165	153	149	149	140	167	172	171	152	148	145	173	149	140	126	159	141	136	150	147	131	141	126	119	141	154	148	164	145	144	144	137	161	133	175	160	164	169	149	173	180	171	153	157	163	168	148	159	134	133	157	165	149	145	142	127	165	137	144	145	156	145	183	142	145	147	165	152	168	122	151	148	144	147	141	153	152	170	181	132	140	165	177	136	150	147	146	159	149	154	144	160	142	134	155	139	138	148	144	143	169	160	148	140	138	157	148	153	128	170	123	163	160	133	163	160	161	155	148	158	153	138	160	170	154	150	152	139	139	170	140	144	177	150	148	138	149	139	134	159	146	141	136	143	135	158	140	170	142	134	149	124	141	146	120	161	155	146	148	135	152	143	159	176	148	146	117	151	134	162	155	161	127	146	136	164	150	172	140	153	126	126	156	132	127	148	149	129	147	146	156	165	176	148	178	141	157	142	139	163	143	146	131	168	134	160	136	153	168	146	152	136
5815	734	1176	1280	1174	926	861	782	745	787	742	682	577	555	495	514	527	574	1868	1090	431	409	446	436	423	415	479	409	394	405	401	428	424	406	402	390	432	424	399	432	411	425	457	410	407	432	414	406	423	414	376	407	408	409	402	442	419	409	412	387	397	392	406	432	378	380	408	431	397	419	393	409	440	449	433	381	378	427	417	357	417	420	385	426	396	380	399	382	418	398	394	398	442	422	361	409	410	413	427	424	382	410	378	423	450	391	393	414	407	408	428	408	399	413	408	375	377	414	339	358	397	417	381	400	390	415	396	416	372	384	403	377	424	408	394	398	369	381	393	397	386	352	382	402	407	415	432	417	389	460	406	376	380	399	401	409	389	364	360	432	426	381	396	392	434	412	346	420	411	394	390	409	400	409	402	385	417	381	430	377	358	427	420	386	374	350	363	385	409	421	401	430	395	432	405	370	386	413	431	414	390	383	357	374	405	399	399	450	430	376	382	397	408	379	385	404	433	411	387	381	388	394	414	416	379	410	399	411	394	396	404	380	361	422	424	393	388	387	434	339	380	382	383	375	388	419	408	385	430	386	417	384	399	407	417	365	391	393	413	407	390	364	410	429	406	445	375	387	425	404	416	417	387	394	413	415	395	431	413	379	349	388	377	399	389	413	402	396	381	414	412	397	404	399	410	403	405	412	420	416	405	404	400	411	384	375	411	391	376	413	420	404	390	392	353	424	408	401	403	412	423	425	388	383	408	415	383	424	400	364	385	398	385	377	364	416	381	384	400	397	419	395	408	393	453	430	416	360	403	409	437	401	409	386	368	403	416	429	388	398	381	401	392	389	382	391	410	408	379	405	385	374	420	370	425	389	404	415	398	390	445	433	416	383	358	433	424	366	408	377	382	394	408	442	384	405	383	398	396	438	352	373	408	379	424	384	387	411	368	388	415	427	420	391	456	409	419	390	395	410	372	405	412	396	388	376	394	393	373	394	392	393	428	383	373	388	420	407	387	403	406	395	402	404	417	374	382	383	445	385	411	376	443	436	391	429	391	407	396	420	396	408	404	412	384	404	407	396	395	402	422	427	395	434	407	388	405	406	397	447	414	375	390	415	413	323	408	392	367	375	405	401	419	392	366	382	389	401	395	393	418	385	383	403	412	400	414	387	398	391	427	384	417	396	404	378	403	435	370	412	406	361	408	414	415	415	414	401	384	408	409	429	435	390	425	403	413	407	406	376	420	380	426	425	429	407	427	401	391	424	397	407	370	406	369	399	406	384	402	408	372	414	413	393	399	442	398	409	384	451	428	412	408	391	380	392	415	387	375	427	406	417	418	389	432	399	391	413	398	394	433	417	399	382	394	396	414	405	379	423	421	380	390	398	399	402	377	383	427	440	390	422	405	373	405	403	398	393	407	392	403	429	414	416	409	394	429	402	413	384	362	391	417	365	405	396	372	400	408	442	385	412	389	386	373	413	414	425	389	389	351	405	390	406	391	384	388	390	381	402	404	428	401	398	392	437	404	382	387	371	390	416	374	402	376	393	405	440	435	380	383	373	421	405	392	420	395	366	412	401	389	373	405	423	346	402	413	399	400	403	415	404	386	409	389	399	395	409	387	385	413	393	388	406	372	387	403	404	422	422	418	421	413	385	392	376	390	402	418	437	413	410	392	401	417	406	385	439	394	419	419	420	409	416	438	404	401	389	452	398	451	433	442	348	391	416	411	376	377	385	379	387	366	404	418	376	369	392	363	434	390	447	388	421	382	401	411	406	393	428	429	409	430	447	406	376	431	395	384	393	420	393	399	405	391	401	389	400	425	382	404	446	366	394	359	376	410	401	376	415	363	403	442	390	424	409	409	406	376	399	393	438	378	375	433	429	398	423	368	362	403	379	398	347	382	391	416	390	403	431	384	390	434	409	424	377	435	405	404	392	367	399	399	385	355	404	381	386	414	442	400	370	387	411	427	382	398	412	385	382	404	427	398	375	387	397	416	400	390	383	399	396	407	376	409	441	420	372	390	365	388	393	422	390	408	408	389	437	381	401	398	405	370	427	408	381	383	432	448	371	431	406	430	403	414	410	422	350	393	407	400	392	423	429	427	410	384	370	406	383	385	404	383	387	392	368	385	380	423	405	400	409	429	459	429	367	360	426	413	398	402	397	376	448	380	377	416	387	425	423	409	368	430	472	387	418	412	418	401	397	393	392	420	370	412	401	429	425	431	432	380	435	403	415	389	419	368	399	404	389	418	418	382	415	420	440	403	418	410	389	376	423	400	384	412	396	405	415	397	414	409	442	400	421	434	382	414	421	377	386	375	415	390	419	427	382	391	389	387	418	430	365	396	412	393	377	406	426	410	402	364	402	379	412	386	417	401	423	394	394	399	399	398	400	404	402	450	401	404	386	401	378	402	390	402	361	364	387	414	411	405	419	403	379	347	415	372	386	376	417	402	405	399	416	414	398	370	412	402	391	381	386	416	409	438	387	412	405	389	442	399	430	386	410	375	402	378	408	444	385	402	424	412	389	382	412	394	391	425	391	388	417	388	396	376	384	380	415	447	368	360	414	388	406	399	381	406	408	416	374	402	425	419	371	419	432	377	378	413	430	372	417	419	394	421	347	407	383	410	428	416	402	418	390	360	418	429	397	376	360	416	386	376	437	418	420	389	403	376	384	374	423	385	376	433	409	371	378	422	411	395	415	394	388	392	402	395	425	383	371	404	410	389	405	407	402	397	382	393	381	397	407	373	377	406	375	429	394	420	423	421	421	433	426	420	358	358	386	405	377	392	422	401	428	398	402	400	382	388	382	409	355	365	391	388	399	430	398	414	405	385	421	403	387	432	393	388	394	435	417	410	415	435	418	418	455	420	377	416	395	395	410	403	386	424	403	401	395	392	409	390	406	433	392	402	408	417	412	382	393	394	429	411	388	394	364	430	418	372	384	397	392	390	434	408	415	423	400	411	410	392	404	417	380	376	401	406	405	394	392	396	420	379	413	410	415	371	419	421	406	357	399	454	390	403	408	372	418	353	404	398	410	399	438	415	382	386	360	405	397	417	432	375	378	379	383	395	413	373	407	427	399	409	403	420	408	426	408	389	370	355	419	375	406	387	419	437	405	379	389	421	391	417	409	379	392	432	375	387	393	394	394	410	400	396	424	392	404	416	404	431	358	398	421	411	437	373	391	439	410	416	350	369	392	380	382	414	404	409	393	424	402	395	389	417	425	400	399	399	412	351	400	412	412	372	394	400	388	389	369	369	426	404	379	416	403	391	387	399	368	369	395	399	390	421	413	411	398	401	400	407	397	404	405	404	407	404	404	410	440	412	424	384	415	380	390	409	400	363	405	407	402	405	394	381	414	363	416	381	373	388	398	388	400	406	414	425	382	383	369	388	409	369	402	401	403	434	415	398	401	343	401	398	428	403	387	394	385	396	415	443	387	420	374	408	425	407	386	399	383	380	392	403	413	440	407
13337	1320	1085	786	655	513	436	467	390	393	356	346	345	347	307	320	283	324	639	533	292	286	295	278	281	287	278	296	299	303	282	319	283	286	234	321	311	277	282	315	304	275	266	231	281	265	246	248	296	288	264	284	288	253	276	284	258	284	301	269	308	260	278	271	286	269	274	317	277	285	292	275	264	295	279	281	286	269	295	258	287	272	281	292	291	303	278	263	284	264	268	282	311	266	291	297	298	301	275	293	273	300	291	274	283	268	298	320	288	274	281	299	286	271	292	281	296	272	290	292	294	280	254	281	291	274	254	288	303	312	289	292	287	249	291	282	308	273	279	263	284	307	264	243	260	272	314	262	292	281	293	329	316	289	239	293	272	299	282	278	242	285	260	248	280	310	302	290	308	275	308	268	259	253	297	265	309	273	279	289	274	246	293	276	241	297	277	278	293	248	280	257	274	263	287	282	253	281	305	272	261	311	280	297	304	304	305	267	299	255	313	285	261	241	282	234	262	280	261	299	306	272	290	278	293	258	278	273	292	303	288	254	273	287	268	321	280	277	281	322	258	272	309	289	326	293	289	295	278	298	296	249	282	291	295	315	274	282	284	256	269	285	269	292	257	305	268	291	262	296	300	283	294	280	264	268	297	296	274	228	276	285	286	308	281	312	295	274	313	260	307	281	264	281	314	280	287	283	286	265	307	294	268	285	320	303	283	249	308	299	286	269	254	279	274	309	293	270	257	277	271	264	307	291	258	285	302	270	291	276	317	298	283	264	267	294	282	281	310	298	243	286	256	275	272	290	267	286	269	280	257	269	279	275	289	270	269	286	282	283	298	308	257	276	278	253	247	274	272	284	291	288	286	302	270	293	275	305	228	279	278	267	306	299	261	249	265	275	266	258	285	263	267	282	297	297	276	257	300	262	315	301	313	272	264	288	269	277	247	253	297	302	283	313	262	304	263	269	270	280	248	263	281	270	287	272	322	295	282	273	298	283	275	308	255	296	288	266	268	254	290	256	281	271	263	263	265	283	297	292	281	305	289	234	298	265	281	306	284	273	273	300	308	299	286	264	250	272	297	300	308	262	328	294	270	271	280	291	311	266	307	267	292	295	255	262	265	305	263	289	254	256	279	281	262	287	253	283	260	287	293	250	261	276	289	296	256	292	300	291	288	259	278	294	299	288	292	294	310	286	283	268	284	262	264	254	263	269	307	297	278	305	251	300	274	299	258	273	257	282	258	293	300	319	288	305	252	294	279	278	298	279	267	280	286	300	254	261	260	259	292	266	294	323	270	308	292	251	272	306	301	274	297	271	274	286	250	257	270	244	274	285	315	310	270	277	286	282	285	296	288	305	265	296	302	291	299	280	297	264	298	259	291	276	286	281	324	217	265	299	290	236	275	288	285	268	261	267	251	261	286	274	292	302	245	274	300	297	244	311	287	302	270	307	272	298	274	290	285	278	265	299	287	275	253	296	293	265	302	295	270	271	303	280	315	263	307	256	295	282	305	255	313	295	267	285	280	282	269	265	290	296	277	266	298	269	277	279	305	277	251	272	272	282	281	295	281	281	306	268	282	288	286	271	258	273	278	263	268	277	261	270	281	288	314	266	265	277	309	292	267	276	284	279	267	291	288	320	286	280	267	259	281	232	281	307	315	272	258	303	297	260	255	286	277	290	275	294	285	287	240	287	288	268	273	286	296	300	283	269	259	282	300	304	235	286	250	246	298	276	257	264	280	283	243	288	293	295	298	299	284	299	273	281	263	277	286	278	264	265	279	294	276	321	265	309	254	279	301	279	285	303	299	300	312	306	255	276	303	293	284	271	269	299	274	286	255	286	308	276	272	337	273	280	247	270	264	288	320	279	317	274	255	270	311	255	269	274	277	298	333	298	267	299	286	271	283	260	292	261	282	285	280	310	276	255	292	278	286	279	272	255	279	287	283	288	299	273	311	263	297	258	278	283	276	266	269	254	283	277	292	273	282	268	265	310	284	274	309	284	277	272	268	254	299	285	300	277	281	295	279	290	274	266	281	284	253	311	259	244	282	269	294	282	284	275	286	299	277	286	285	258	259	280	276	278	241	309	297	300	287	272	310	266	266	279	279	264	276	308	317	274	283	299	257	242	276	252	283	271	282	291	286	274	253	305	268	270	285	265	289	259	239	274	251	268	295	319	284	278	263	282	292	275	312	238	271	279	267	283	310	254	281	281	314	292	289	287	291	258	236	304	293	265	270	289	236	296	295	321	279	262	289	292	266	293	277	269	312	281	295	289	306	266	254	265	342	257	292	307	284	263	280	294	309	262	271	304	299	324	287	274	286	270	292	281	278	271	296	263	257	257	302	262	307	290	277	286	276	274	288	285	270	284	304	286	314	270	271	288	256	250	280	319	255	257	311	269	287	287	304	308	295	271	310	296	301	307	242	299	280	301	265	272	305	279	252	267	277	267	292	324	259	299	268	265	264	300	301	266	297	302	286	291	254	262	276	280	274	264	313	252	286	281	297	290	286	303	294	236	282	291	275	267	270	301	282	292	282	285	272	250	283	289	308	280	294	308	294	308	277	295	311	322	279	266	289	302	260	253	255	293	271	291	307	297	259	278	271	266	281	291	277	308	279	242	261	255	265	252	255	277	280	309	300	297	295	280	290	296	278	278	293	309	263	274	267	288	283	315	300	260	296	258	294	265	293	280	246	266	289	272	298	280	293	275	268	268	294	264	290	292	308	291	277	247	259	295	288	281	289	250	331	279	320	285	304	283	254	289	297	279	304	267	272	298	298	279	306	307	293	329	255	301	270	272	249	266	298	296	265	294	273	291	289	298	302	287	310	277	305	275	288	314	269	272	293	264	274	293	280	293	262	303	292	288	238	263	280	268	275	263	313	266	300	256	292	262	304	261	304	282	276	252	286	268	271	259	256	318	272	318	252	259	279	296	329	313	271	293	283	301	289	282	274	286	288	291	289	277	300	279	288	282	266	276	296	285	263	236	251	293	310	307	278	292	273	268	271	267	294	294	280	308	257	283	311	300	280	307	303	277	268	304	302	281	268	235	298	308	278	267	272	267	280	274	287	269	257	275	273	294	300	310	282	283	308	297	292	287	303	283	281	262	283	279	271	263	273	293	305	296	242	302	263	257	294	296	292	290	303	277	285	279	281	246	273	295	277	270	285	287	281	281	274	270	309	285	283	294	276	269	260	303	312	301	273	306	278	274	280	294	282	304	267	281	302	258	281	268	295	275	299	269	308	306	280	310	290	295	266	295	298	301	289	263	266	273	287	278	284	249	283	277	301	322	268	262	279	273	289	287	300	309	280	282	257	296	279	304	255	282	276	297	308	265	268	287	292	267	274	277	290	316	294	277	246	281	255	301	298	340	245	294	268	291	310	301	261	258	271	307	313	305	293	308	286	250	311	292	315	258	302	258	263	267	295	313	282	265	288	288	286	252	258	279	299	279	302	286	276	290	295	291	261	287
7935	1218	2145	2361	2211	1782	1488	1375	1311	1319	1240	1107	978	888	873	868	921	976	3172	2122	802	731	742	709	723	757	737	695	705	712	694	692	723	695	691	711	718	722	700	673	671	682	705	677	684	701	673	669	719	734	681	684	653	682	683	638	666	678	664	657	718	708	624	650	705	663	663	669	746	709	653	684	667	684	677	672	665	674	725	700	738	664	661	647	648	706	698	747	698	674	699	687	703	647	625	668	697	683	714	711	655	684	659	666	646	633	725	681	659	686	684	681	712	660	715	696	683	697	698	691	685	692	699	689	680	720	645	657	686	653	674	658	689	660	653	695	649	648	745	678	653	701	713	681	659	672	713	701	696	685	668	673	673	683	659	661	654	702	691	655	657	671	683	709	680	709	643	699	657	712	674	664	709	669	654	655	663	697	661	696	676	683	619	721	629	686	645	703	693	656	674	677	668	672	650	712	630	642	655	682	635	670	643	643	698	664	696	675	640	672	667	679	685	666	700	668	678	687	658	677	684	666	634	646	665	682	690	703	713	666	684	660	706	654	713	681	678	674	681	644	654	660	662	679	710	690	675	674	710	643	708	651	701	660	673	689	684	661	657	693	658	633	679	687	745	684	687	668	643	695	686	674	698	672	703	658	714	666	713	684	690	684	664	654	677	672	668	656	716	691	690	674	696	716	662	669	639	699	685	681	661	684	672	653	657	716	647	678	651	661	645	686	627	692	654	662	684	636	698	657	709	674	686	683	696	633	628	629	687	704	667	688	669	656	707	635	679	692	669	664	678	695	668	692	646	687	681	637	673	662	646	686	650	710	688	712	666	651	680	703	742	654	695	687	702	711	695	689	678	668	661	647	660	662	667	641	690	677	640	698	694	702	661	673	689	675	689	709	655	675	744	650	684	666	675	695	704	685	673	662	649	688	700	664	652	664	678	683	630	665	718	686	640	679	680	671	704	665	617	628	645	689	726	689	704	686	671	698	661	663	684	678	677	652	697	684	723	623	725	704	652	701	663	700	659	680	651	658	656	687	696	666	664	688	661	695	655	693	718	651	647	688	674	664	618	694	696	714	683	686	692	680	659	676	653	630	674	672	669	628	615	670	662	682	671	633	619	756	643	666	695	711	730	645	652	679	667	732	643	650	718	740	685	657	689	657	672	664	675	673	687	642	708	661	668	725	653	700	690	725	669	693	645	641	695	681	730	627	660	679	704	671	712	670	681	663	701	682	708	648	666	646	685	675	608	689	688	669	667	678	645	694	697	677	674	690	719	654	649	650	676	683	660	682	677	709	712	638	656	675	688	645	689	649	694	670	686	658	676	711	695	705	708	689	646	672	691	682	716	645	693	689	684	717	642	629	694	684	679	651	646	663	672	668	637	712	641	688	677	726	726	700	680	697	645	722	686	744	719	695	686	710	708	664	668	727	666	670	641	716	688	657	629	634	650	656	681	686	660	701	661	708	686	665	652	670	670	645	719	673	724	637	651	657	639	707	689	616	673	664	651	665	666	635	670	646	664	685	690	637	702	683	679	714	661	694	652	671	659	724	664	678	652	640	662	721	695	704	652	664	711	689	667	710	629	655	709	673	657	666	683	680	687	678	680	697	679	703	686	695	730	635	665	672	707	654	666	677	679	681	688	679	665	702	665	688	764	662	708	654	654	669	655	656	693	677	639	696	656	673	714	635	689	645	661	672	657	672	677	612	653	650	680	626	640	656	663	666	698	654	635	687	644	719	667	681	730	713	724	649	660	686	709	669	624	722	599	702	676	682	676	690	656	676	694	693	648	695	613	651	671	639	654	681	676	658	681	645	673	685	670	709	647	650	711	689	648	671	688	676	664	656	666	707	692	661	677	660	674	640	678	700	668	670	653	682	674	672	653	652	671	674	684	680	686	672	667	701	666	636	647	640	650	677	655	741	630	656	694	627	639	674	726	696	681	663	671	637	668	668	682	683	682	667	669	669	672	645	721	623	647	669	712	689	620	687	647	714	683	684	694	652	654	664	676	648	636	672	716	652	691	715	647	712	644	665	686	694	699	695	727	703	708	703	672	689	639	713	665	687	660	655	655	643	707	672	685	713	699	662	665	684	666	680	696	699	669	673	739	665	676	636	645	671	700	676	686	665	682	716	683	662	704	646	665	661	716	745	679	699	700	657	655	656	689	695	641	687	694	711	679	689	680	728	689	624	695	685	676	673	652	681	697	642	680	662	645	732	666	690	679	668	683	699	636	652	677	638	654	659	704	653	652	682	665	655	642	662	716	713	625	686	703	663	655	663	640	679	657	639	646	710	719	649	657	690	637	652	684	664	664	702	665	675	713	676	626	672	712	669	662	644	718	687	658	643	707	690	706	679	671	658	684	670	644	689	681	643	655	690	664	688	684	728	698	655	670	642	712	680	681	628	709	692	658	706	686	681	668	714	688	687	645	636	668	657	620	635	672	704	665	695	656	642	677	656	701	648	690	677	676	694	651	629	672	686	654	659	665	676	660	660	664	700	699	712	662	665	648	665	683	678	691	666	699	727	641	625	644	697	760	659	678	673	653	668	676	692	683	653	631	721	633	667	694	695	701	670	686	661	672	646	657	749	693	705	629	661	622	669	632	654	620	684	685	676	677	662	665	629	623	643	668	670	685	677	713	669	703	690	661	663	640	661	634	686	687	723	672	703	725	692	682	657	691	694	656	699	705	751	685	704	628	662	640	657	668	679	722	671	693	671	673	626	697	664	644	663	628	654	677	642	697	665	663	645	654	663	667	666	636	702	664	647	656	657	644	686	645	639	677	659	648	706	657	642	642	616	650	671	679	697	721	665	688	660	717	650	664	662	620	686	645	654	636	654	692	668	709	699	628	674	667	664	658	661	707	650	667	683	624	661	710	683	654	688	660	686	671	651	679	664	697	664	714	650	681	720	678	707	690	677	672	669	682	696	709	715	678	679	662	664	667	710	688	685	682	673	684	652	625	668	658	674	682	649	710	696	730	651	692	654	619	656	684	626	671	655	723	693	664	637	658	680	673	685	631	643	669	658	690	649	686	691	694	668	640	683	675	675	679	719	647	704	672	663	695	702	695	659	661	696	650	640	716	695	601	711	702	707	667	704	693	639	668	703	679	638	705	662	647	683	629	669	638	677	675	665	698	679	685	644	620	650	635	678	671	659	670	695	658	706	692	666	655	629	675	702	692	684	689	653	693	683	687	644	665	664	666	677	660	681	676	647	675	698	668	667	669	624	641	707	672	704	687	647	673	682	706	656	720	645	681	670	723	670	682	637	640	633	654	656	707	659	638	692	701	659	661	664	673	668	682	690	647	649	693	684	693	676	668	691	685	649	709	626	762	682	695	708	642	685	695	638	680	666	658	711	672	654	647	695	693	719	678	709	666	662	686	721	681	666	699	673	700	716	654	662	643	669	661	668	659	674	673	668	699	693	668	665	683	654	695	674	693	664	655	716	692	658	646	639	691	678	662	661
1492	306	308	318	317	267	267	292	301	279	300	280	284	266	257	271	296	277	321	291	265	282	262	276	281	286	263	296	286	315	293	283	278	274	290	265	254	224	299	248	251	288	271	245	276	237	278	269	261	268	254	281	257	287	269	280	292	251	268	257	261	253	282	295	276	267	256	271	269	253	268	274	273	247	287	264	268	276	265	273	260	259	272	255	257	270	251	273	269	268	247	309	266	262	272	266	295	285	257	257	281	254	279	253	242	272	304	302	278	276	260	271	295	257	295	270	266	281	291	258	258	253	282	267	272	248	275	295	284	282	263	257	231	281	268	262	281	288	267	273	245	259	302	273	281	259	263	294	281	281	271	270	258	274	245	267	231	283	264	276	265	274	262	264	262	286	272	269	271	263	259	248	284	264	258	286	267	262	274	257	246	266	274	285	256	287	288	296	235	290	259	233	245	227	260	247	251	273	264	298	277	266	275	239	269	252	227	250	296	293	263	234	255	262	252	289	284	279	269	278	271	264	278	257	261	227	267	273	275	265	272	274	261	288	300	251	257	290	251	219	263	255	254	270	297	282	253	279	241	270	249	225	273	291	280	259	262	270	267	251	262	269	276	292	267	272	264	264	260	276	263	248	277	258	293	271	268	285	289	286	278	253	269	266	278	263	277	251	287	263	254	246	261	267	260	264	255	295	258	228	264	271	272	277	274	271	259	255	264	252	299	303	249	246	275	250	268	278	294	300	280	242	268	278	246	264	268	261	290	268	286	254	301	286	277	241	218	257	281	259	303	254	260	270	258	247	250	254	235	295	277	254	255	258	252	277	284	259	267	296	292	260	256	277	264	272	286	289	252	238	250	266	261	265	259	277	275	267	273	277	237	264	270	284	267	288	272	277	265	274	264	254	265	298	263	258	238	268	270	270	274	294	240	289	292	293	239	277	250	278	289	275	292	277	277	247	277	275	257	257	250	259	261	279	270	275	280	269	258	243	266	271	250	302	251	288	247	275	267	283	296	263	279	287	286	267	259	274	297	302	285	278	259	252	262	313	278	277	279	234	286	306	272	247	262	285	295	247	262	272	253	263	259	269	267	279	275	284	288	245	265	295	317	242	256	252	261	248	288	246	272	264	263	278	284	253	280	246	268	257	279	242	293	266	290	252	270	242	262	249	305	262	285	279	264	260	264	268	265	240	284	263	235	267	248	271	287	245	266	256	266	253	251	221	276	236	247	251	253	264	265	249	267	275	280	262	244	242	270	265	292	251	241	288	323	270	274	266	289	271	268	268	277	283	261	249	253	279	236	286	255	283	265	262	275	278	263	260	276	264	298	256	278	265	271	284	265	274	272	302	286	249	241	251	250	251	251	273	233	260	257	241	273	247	294	240	272	275	251	255	281	261	252	262	264	274	271	276	266	264	280	257	276	287	246	260	260	258	270	267	261	259	270	241	288	243	277	284	255	253	283	257	268	221	282	242	288	257	266	234	242	269	264	270	284	263	258	274	277	292	261	249	289	271	275	255	231	277	278	291	244	262	283	252	241	245	274	263	253	269	250	279	277	273	254	232	282	289	271	284	256	257	264	304	272	279	247	256	268	274	287	291	283	276	291	229	259	275	294	255	261	244	255	244	272	272	247	257	278	257	285	222	240	260	272	292	258	255	277	286	273	262	266	263	285	276	259	283	258	275	279	251	284	290	267	273	273	257	289	265	268	287	251	287	251	266	276	268	255	255	256	261	281	248	257	267	278	246	284	259	250	320	246	294	279	250	250	270	304	268	254	277	266	246	261	249	260	284	268	276	295	264	268	245	261	238	275	268	265	296	272	264	245	259	248	279	269	269	299	281	266	273	286	288	272	249	254	258	263	260	270	265	265	239	293	257	263	286	257	274	277	260	240	298	280	254	276	278	290	269	269	241	256	235	251	246	265	279	247	246	254	277	277	271	246	259	267	269	256	263	256	273	294	250	298	297	249	236	237	251	248	263	232	286	260	303	264	277	262	270	263	255	278	262	230	256	255	246	288	252	300	258	241	284	241	220	284	268	294	280	284	286	266	261	284	264	264	275	267	262	274	258	300	274	274	287	242	273	263	230	261	250	289	276	266	264	270	260	239	280	254	295	253	249	258	265	257	269	282	244	210	244	253	259	257	288	240	270	279	258	250	283	283	274	275	289	304	263	240	255	316	265	261	282	234	265	274	270	244	256	264	271	265	299	281	260	273	234	286	278	263	277	280	257	250	275	242	263	260	277	268	276	280	263	289	280	282	276	277	295	290	273	252	254	273	282	229	271	253	301	277	286	221	270	279	277	267	260	261	251	265	264	266	263	255	284	253	233	261	261	242	260	303	285	242	269	274	284	300	294	258	268	259	286	270	278	255	274	270	259	264	264	267	265	301	281	268	295	241	251	288	245	279	251	248	278	274	282	273	273	259	259	280	248	282	247	285	270	262	230	270	262	259	274	294	237	274	277	267	271	272	225	242	291	265	253	285	279	264	263	274	251	264	268	264	254	266	286	295	245	288	263	244	279	277	241	244	288	268	285	271	273	283	266	289	252	285	263	258	258	274	226	275	262	272	268	265	260	271	261	275	248	266	238	281	314	260	276	244	285	279	255	251	255	250	285	281	260	230	287	267	269	261	283	303	263	255	264	265	263	281	269	262	263	268	261	295	289	252	267	242	273	271	266	262	256	287	261	275	271	255	241	263	290	256	262	255	235	288	268	262	249	240	279	248	266	269	252	279	301	252	275	277	279	275	285	233	288	259	278	274	294	239	282	247	287	283	267	257	253	265	275	251	287	259	299	264	253	262	299	286	252	246	284	228	258	290	275	279	265	256	285	256	273	254	267	248	258	258	290	291	281	286	248	264	244	269	254	270	306	264	274	254	300	246	252	293	291	246	268	265	285	260	325	293	262	258	266	264	253	259	259	244	274	270	256	268	274	284	257	254	263	258	272	262	252	263	317	282	293	267	255	278	268	252	284	271	235	267	261	269	271	278	255	274	270	271	280	262	255	266	270	263	266	254	291	260	256	283	279	260	265	266	263	255	284	282	250	273	263	253	256	260	254	265	310	269	275	250	300	251	302	260	254	270	268	308	299	258	272	267	238	279	252	275	282	290	253	275	252	259	279	235	275	279	237	293	256	292	247	296	298	256	245	243	270	274	285	279	274	284	265	261	251	265	255	285	266	295	299	270	254	242	231	267	277	266	286	242	267	266	288	290	264	265	284	261	257	278	248	242	281	263	280	244	264	283	236	246	257	231	253	272	288	259	292	266	248	264	300	268	288	287	260	272	288	258	235	276	273	251	262	257	271	266	271	285	263	249	245	255	313	276	231	302	286	270	221	297	312	249	279	269	261	250	241	288	291	272	289	274	284	296	258	268	277	295	321	268	287	272	285	256	263	238	282	262	278	305	284	293	272	281	311	285	271	291	266	264	252	294	265	283	299	263	253	268	252	243	262	276	282	253	268	266	243
1762	681	773	681	671	669	658	690	751	769	674	732	691	619	604	692	734	655	862	669	641	605	637	611	597	601	619	651	662	611	626	632	629	641	604	666	638	637	596	655	644	642	630	602	634	575	660	613	649	670	567	654	599	646	672	587	643	603	608	600	597	659	609	604	602	622	655	584	619	581	587	586	628	634	648	612	625	606	637	657	671	615	622	599	635	603	658	651	636	583	637	618	576	632	600	654	593	629	583	618	618	581	630	621	571	609	632	593	588	596	609	641	639	612	642	653	601	611	674	613	597	592	635	617	659	608	598	621	621	627	611	636	594	615	606	612	589	618	655	662	637	598	622	589	660	637	621	615	620	624	601	614	653	583	614	648	616	617	688	580	611	660	643	646	621	590	562	585	699	636	625	615	644	660	659	658	621	589	652	622	628	592	607	623	641	627	584	635	601	570	632	611	637	639	613	623	635	627	599	610	619	658	596	611	639	602	596	617	645	599	654	602	607	624	619	658	626	669	606	639	604	587	641	564	638	645	598	595	619	617	612	605	657	642	602	662	625	617	634	621	639	627	590	636	591	594	600	598	646	643	630	639	682	611	570	625	608	613	653	616	635	613	668	615	576	576	601	616	614	604	659	607	628	628	625	618	605	598	654	645	570	581	633	659	624	650	620	667	637	622	625	600	638	654	623	613	591	576	623	605	587	633	599	631	634	594	626	629	607	614	585	621	612	583	578	613	660	624	614	600	630	616	630	679	640	600	651	574	593	614	608	602	634	647	595	628	600	590	644	628	617	605	585	562	633	605	629	622	614	608	635	605	613	645	603	584	620	622	609	586	586	636	605	605	591	617	629	612	649	601	650	573	652	612	628	615	595	628	596	638	586	628	610	610	618	589	639	662	614	591	639	614	624	563	621	605	602	600	622	589	581	606	620	652	647	615	620	690	609	596	609	623	619	597	657	584	623	669	625	640	582	610	679	586	594	654	612	583	597	630	610	630	650	604	615	619	584	612	624	630	592	633	590	601	641	632	657	616	660	597	603	652	627	621	642	587	617	616	626	630	625	593	612	613	599	560	616	629	630	631	624	614	664	594	653	578	634	620	596	592	647	636	614	618	603	613	607	621	644	579	659	649	632	643	665	638	617	604	659	680	622	643	618	624	635	635	590	622	630	622	613	626	584	674	614	594	613	603	590	613	623	606	635	617	675	587	640	623	604	625	622	574	618	592	621	657	568	639	634	642	608	585	619	594	590	619	613	632	630	609	630	643	612	624	611	631	655	605	671	658	614	645	586	613	597	620	658	587	625	635	655	605	580	636	630	619	615	624	619	587	632	641	635	636	598	590	672	633	649	599	647	566	646	608	601	625	643	686	624	588	587	629	605	627	606	627	599	627	631	664	618	613	611	606	557	660	675	668	599	633	625	587	607	595	643	609	691	579	603	591	620	649	607	609	630	639	636	633	644	609	616	638	668	635	605	593	576	609	608	659	654	585	603	621	639	596	605	592	587	627	620	595	609	612	604	634	639	593	643	582	653	615	594	577	571	609	616	634	628	616	596	603	638	622	627	596	653	633	606	614	600	643	594	608	597	649	649	641	616	633	652	579	629	588	628	621	609	601	617	645	621	583	670	617	643	607	617	602	606	583	627	662	573	621	606	635	672	625	605	640	624	589	610	662	582	610	583	660	588	612	590	610	571	626	609	584	643	614	591	669	608	618	606	599	598	633	651	624	641	670	604	615	678	610	603	639	609	598	634	625	648	620	639	637	624	639	604	601	592	595	618	618	604	641	627	585	622	569	616	622	597	589	651	606	612	634	557	636	606	645	652	642	605	685	588	651	602	631	590	563	594	655	607	574	591	619	638	626	639	639	660	602	611	583	658	546	601	619	575	622	652	623	622	620	610	610	598	593	579	622	593	636	605	661	635	605	629	646	636	641	610	606	589	636	625	650	606	619	582	595	615	625	659	642	575	668	569	594	621	584	649	638	626	623	594	590	652	622	617	588	569	585	642	630	641	587	612	644	633	625	606	595	629	655	615	571	600	602	588	621	608	577	605	581	614	602	585	625	567	692	615	581	665	625	651	622	656	624	638	636	631	564	622	593	632	661	611	598	608	595	571	613	640	606	568	633	626	623	655	605	608	598	621	628	611	609	559	639	628	662	628	607	624	640	632	632	608	677	600	611	605	631	634	634	596	686	604	590	611	590	623	588	643	646	664	648	650	637	623	617	665	594	614	576	614	630	608	595	678	639	669	601	619	603	612	629	661	599	599	589	619	628	609	590	596	638	579	618	566	675	599	587	630	635	613	604	630	584	604	652	570	627	600	627	635	626	624	598	600	622	639	650	617	630	650	647	596	623	628	601	614	640	615	654	632	625	636	615	628	618	653	637	595	618	566	614	602	586	605	629	628	638	675	607	660	594	611	621	637	626	608	609	597	663	589	627	624	632	640	626	636	604	631	623	632	620	608	575	610	651	612	599	637	605	612	661	627	575	628	604	616	658	649	588	631	609	593	574	651	642	609	578	587	664	589	620	580	608	628	635	654	637	613	665	613	616	629	650	624	607	648	640	673	619	654	569	636	666	620	606	592	591	579	606	646	624	631	625	681	572	592	620	622	613	659	608	651	610	632	605	623	594	637	625	637	591	657	624	595	605	638	604	629	604	678	572	597	599	625	552	599	586	601	661	574	624	608	618	611	628	594	596	636	636	659	638	604	608	628	644	628	660	640	627	635	619	640	627	606	586	645	632	646	605	606	604	621	625	616	600	617	666	656	642	593	614	639	609	631	618	644	645	626	626	655	623	641	599	621	611	616	579	646	625	596	643	652	625	687	636	657	641	652	616	583	583	611	614	648	615	648	675	597	633	620	651	600	599	583	636	628	619	620	634	624	630	591	568	630	625	595	622	684	629	606	603	566	621	617	622	596	614	628	628	552	616	629	603	614	599	633	593	589	617	621	618	636	600	626	607	632	583	554	594	649	613	597	608	627	614	661	613	615	594	592	639	576	639	646	604	627	612	602	651	612	615	586	617	633	609	604	625	614	614	621	622	619	593	637	595	629	620	628	638	609	630	664	606	575	604	635	644	605	570	590	607	633	662	609	598	656	618	633	623	594	604	651	647	608	637	626	586	623	610	647	635	627	646	623	587	641	638	651	606	676	622	629	623	646	596	608	588	588	629	651	640	616	637	670	628	621	583	663	653	649	657	649	592	633	643	659	623	635	611	607	652	599	615	635	575	653	580	603	625	623	642	653	590	625	601	627	642	626	647	622	590	604	594	646	634	624	582	622	630	602	567	648	642	618	649	605	652	589	632	582	565	622	602	630	631	637	625	634	630	584	600	621	597	622	591	620	635	627	623	576	604	643	669	569	620	620	583	670	617	574	623	625	626	643	631	630	625	592	615	624	630	624	641	601	604	561	623	606	627	606	600	621	637	657	645	634	599	628	628	606	625	599	655	591	585	602	622	604	631	605	613
6483	485	537	404	297	264	225	228	252	235	205	194	182	168	172	162	152	172	362	269	169	166	175	152	139	157	160	140	139	154	147	159	149	149	154	150	163	151	154	148	160	151	145	136	174	139	159	159	138	152	153	139	174	128	148	157	165	139	159	172	147	138	137	140	175	144	145	134	171	160	183	156	164	145	135	132	146	150	154	150	145	156	162	145	145	137	149	149	159	183	150	150	136	124	147	156	170	134	143	179	159	133	144	147	153	149	168	129	160	150	138	145	135	163	157	139	166	154	154	171	151	144	138	161	162	156	151	147	136	150	155	168	162	174	153	179	166	172	164	163	152	161	127	146	174	179	154	147	164	134	141	141	173	143	138	148	172	116	148	168	160	152	151	135	157	153	150	137	157	141	123	150	165	129	130	170	179	141	164	138	129	157	140	152	166	135	140	148	155	135	154	140	153	173	160	153	163	171	165	159	172	149	151	138	140	143	150	151	148	172	156	161	145	139	156	150	151	139	171	150	148	137	146	144	135	146	123	161	140	175	152	144	156	150	133	140	162	170	150	143	148	172	165	154	144	165	155	153	142	150	151	157	154	152	145	147	128	147	146	151	160	157	151	151	146	176	153	148	148	160	132	147	153	166	163	143	136	164	135	146	168	171	125	155	160	150	149	149	160	146	164	155	148	142	158	148	184	131	186	141	139	139	156	139	136	156	163	149	161	136	129	155	164	175	146	147	144	155	153	151	160	158	162	149	131	142	138	159	130	137	121	167	144	142	151	156	137	143	133	183	148	153	178	168	157	158	142	175	156	163	142	152	180	149	148	150	125	159	141	126	152	148	135	175	142	160	146	147	165	142	175	153	144	160	155	146	150	152	124	133	135	169	138	146	148	157	139	165	147	137	155	127	163	147	158	139	159	164	141	148	137	152	142	160	145	136	153	159	145	152	157	171	163	148	156	149	132	151	144	141	131	144	151	177	156	146	162	160	139	140	163	150	139	161	172	141	160	159	137	130	167	138	150	153	148	136	170	159	144	142	162	159	157	145	174	144	171	152	162	162	162	144	153	172	161	157	138	149	178	162	156	172	160	163	153	159	148	144	140	147	167	129	163	169	132	143	172	179	139	136	146	153	152	152	180	156	135	135	128	158	155	149	168	160	137	146	170	174	163	130	135	165	123	130	151	160	157	164	144	148	152	156	168	144	157	127	144	143	162	169	150	152	142	145	126	185	149	151	158	137	134	163	142	158	156	158	150	151	147	147	143	146	159	144	161	169	121	145	186	132	133	155	182	143	153	151	144	137	150	146	153	144	156	154	153	181	185	143	135	110	166	152	136	157	135	147	157	154	146	130	156	146	145	154	168	161	138	157	154	157	158	139	129	152	131	161	136	149	167	143	160	151	160	157	128	160	146	155	173	166	157	153	145	130	141	121	149	162	177	146	155	149	170	145	139	169	149	139	168	159	139	170	155	142	155	155	136	144	149	147	143	116	152	158	150	160	148	143	145	144	163	137	150	144	160	148	155	153	150	151	153	142	130	141	128	160	143	160	147	159	139	134	129	144	159	181	152	153	149	153	148	152	134	149	142	151	150	137	140	174	137	133	158	152	141	132	141	148	132	149	176	137	130	137	126	135	155	154	151	130	167	162	140	155	159	176	138	131	147	135	166	140	147	146	158	135	149	138	160	163	171	151	160	163	171	136	146	160	141	170	164	158	152	132	153	143	170	145	169	159	116	158	152	148	170	160	150	163	160	122	167	151	166	141	164	161	157	134	124	141	143	148	152	165	140	146	147	157	157	127	169	143	154	161	159	140	163	161	146	181	159	164	147	146	147	132	144	163	174	145	139	158	152	152	155	152	163	161	137	135	162	153	141	149	136	182	155	134	144	154	156	166	175	134	167	154	151	151	151	146	166	146	151	156	142	160	140	170	136	169	134	164	160	140	151	151	177	170	151	151	129	146	164	173	157	145	149	153	142	160	147	167	163	156	144	149	150	118	160	164	146	144	149	154	171	151	149	140	136	130	158	148	152	168	159	154	141	155	151	175	141	168	144	131	168	161	154	142	129	170	145	149	129	146	124	169	148	138	159	134	161	143	160	171	144	154	150	148	145	145	138	153	168	139	158	157	146	142	163	153	155	151	137	153	162	167	160	149	155	145	157	142	173	151	171	151	161	143	157	163	160	150	143	138	144	134	144	164	147	143	131	144	154	173	151	159	142	148	140	160	163	144	156	147	152	169	168	158	179	156	152	126	155	157	157	159	153	168	166	174	148	151	162	154	172	145	141	153	141	179	167	145	141	138	128	143	154	157	143	146	134	143	173	144	156	153	154	162	140	128	163	119	139	135	158	151	157	159	147	173	147	144	140	158	129	170	135	143	144	169	156	163	158	151	140	134	140	143	140	161	149	170	144	147	151	155	135	151	164	136	164	177	155	166	149	161	157	128	156	178	158	144	138	166	145	144	149	169	165	123	136	148	154	150	141	165	168	171	152	158	146	158	150	159	147	151	134	162	148	147	123	168	160	154	151	165	142	136	138	149	169	185	154	153	160	132	144	162	143	151	137	132	124	152	143	175	155	163	181	148	143	140	174	145	158	173	163	153	131	148	136	139	144	150	148	133	178	153	140	152	155	152	148	152	181	155	144	145	148	130	138	137	130	133	142	147	149	167	154	161	165	139	156	145	140	138	157	137	152	182	138	150	170	154	146	137	156	131	142	162	151	158	131	176	150	158	146	126	166	172	151	141	143	150	173	160	160	142	141	160	157	178	145	135	163	150	151	120	121	175	130	147	144	126	154	146	138	161	148	134	166	146	141	138	141	142	146	167	166	132	168	152	181	164	135	135	132	144	156	185	136	160	128	130	167	165	172	139	139	153	144	166	151	143	163	116	149	156	131	175	160	172	157	165	168	177	159	147	130	162	154	151	154	156	143	150	144	149	145	137	135	152	137	167	151	157	148	151	164	153	144	152	144	114	130	145	165	162	135	153	165	128	142	154	172	166	149	177	166	154	128	155	165	168	147	138	159	147	166	186	182	159	142	133	172	141	167	151	162	154	141	150	157	157	155	124	158	139	145	157	145	139	158	159	136	145	151	183	168	135	171	159	141	148	144	154	165	181	173	145	178	142	138	166	161	162	144	128	180	170	160	139	129	143	130	119	148	148	164	154	156	130	155	143	148	152	131	153	150	148	156	141	147	155	164	139	159	146	143	151	160	149	159	157	172	157	130	179	136	163	153	156	161	164	141	132	143	154	156	140	164	144	149	164	148	157	148	149	151	139	130	156	153	130	149	147	178	172	139	152	187	145	140	130	147	137	136	151	145	153	145	147	167	151	156	153	134	158	146	129	117	157	156	163	155	185	153	151	148	156	149	157	193	171	159	153	155	150	153	128	136	157	151	160	147	124	130	178	155	148	146	145	146	156	152	158	158	127	158	158	150	157	150	143	181	137	177	148	154	137	170	163	163	143	177	173
5773	700	1147	1339	1197	970	822	848	802	741	727	660	577	553	503	551	592	602	1994	1033	461	448	457	426	442	407	440	418	455	458	424	406	407	432	415	448	420	423	432	423	442	386	408	400	426	412	447	397	400	351	405	404	382	431	407	368	405	411	401	415	410	389	398	375	359	396	375	408	426	410	423	407	394	401	426	409	426	393	417	430	401	400	438	401	419	413	406	383	409	424	393	425	419	402	407	400	386	429	394	402	424	420	426	386	413	429	408	420	410	415	391	396	418	415	436	372	378	442	416	382	402	368	417	396	414	423	384	406	438	405	399	390	423	358	405	442	445	430	375	406	404	394	401	435	425	407	438	393	384	385	404	418	432	392	421	374	407	379	401	402	384	404	398	364	402	404	418	392	377	414	388	425	415	443	394	382	386	407	396	417	422	405	396	370	364	376	443	404	423	407	458	406	404	405	386	362	410	395	409	404	387	429	442	403	417	400	421	427	435	392	369	432	398	388	393	378	405	381	396	400	419	398	386	429	385	410	418	410	426	426	405	415	397	389	417	365	382	393	395	434	392	395	433	409	391	381	430	389	458	395	390	400	393	394	410	371	363	449	414	404	381	387	436	383	428	404	423	387	410	388	408	436	417	425	422	392	390	391	419	424	393	400	397	393	402	426	404	396	376	392	439	441	421	354	407	402	379	400	410	388	417	374	423	380	411	420	418	375	423	366	422	443	416	429	439	409	434	426	394	419	445	418	416	383	385	412	375	409	368	408	430	403	384	400	370	397	427	401	393	430	385	409	385	363	446	419	378	383	396	387	405	412	399	377	394	386	389	409	378	421	422	414	398	392	418	359	383	376	384	401	389	394	424	388	380	414	410	411	441	382	417	421	368	406	391	418	413	422	421	430	370	409	411	407	366	381	439	409	426	389	400	432	387	380	397	429	410	403	398	404	388	406	441	410	414	346	427	418	388	401	380	377	376	409	379	408	383	387	392	380	411	409	410	395	391	415	420	363	402	414	383	407	426	376	386	409	395	400	399	394	385	387	418	413	424	395	400	413	383	387	368	385	372	413	414	387	403	395	399	434	441	404	427	382	375	403	406	399	369	403	425	415	411	397	382	388	415	411	410	396	410	360	393	407	398	423	394	433	370	400	428	440	423	388	418	413	392	407	388	397	412	438	404	420	430	382	434	381	386	391	406	377	433	391	387	397	396	401	399	396	385	406	420	392	407	395	401	404	385	409	394	440	394	418	391	425	392	416	386	410	387	382	383	387	401	427	390	387	382	388	420	392	395	412	404	406	378	408	396	440	385	425	382	413	424	425	373	424	395	400	405	385	394	439	378	441	399	363	407	424	403	409	410	390	415	383	404	405	431	379	438	394	388	404	430	410	408	410	409	386	417	376	415	410	411	414	410	398	414	421	409	404	405	386	373	427	433	431	425	396	392	402	401	426	436	432	373	376	403	432	353	408	409	424	387	402	420	420	394	404	404	404	404	409	392	399	392	352	388	432	417	419	381	376	358	382	403	429	415	364	406	411	456	412	425	385	403	423	411	414	400	380	388	405	403	393	392	436	416	426	434	385	411	417	392	391	376	425	417	411	399	355	438	404	398	445	417	404	397	415	420	393	397	407	391	422	403	400	419	379	408	421	423	422	387	408	401	402	433	406	411	398	420	397	383	398	419	433	391	367	406	388	385	431	379	439	365	424	400	373	369	404	376	404	389	392	405	400	406	415	408	434	415	398	398	399	376	418	397	394	431	411	432	448	454	439	392	398	380	398	399	395	418	426	382	428	375	394	396	422	375	400	398	391	459	373	430	419	376	409	381	372	369	412	409	406	388	405	379	412	417	405	413	397	398	420	403	404	400	397	415	442	407	410	415	397	400	410	418	415	390	388	410	391	418	366	412	390	403	378	400	408	402	399	393	376	375	412	432	417	381	459	415	417	383	381	432	369	410	383	410	408	384	399	401	410	403	426	424	378	388	415	392	387	365	398	429	401	391	405	404	429	399	397	403	413	393	406	391	385	404	388	405	392	405	411	388	376	416	387	385	398	364	413	410	389	436	412	418	433	367	410	398	428	402	415	383	400	417	444	401	390	376	388	408	395	379	376	398	381	389	409	373	417	428	427	418	443	385	394	396	428	402	406	394	433	412	391	409	376	449	408	419	431	405	418	409	396	399	432	366	418	436	420	444	367	410	387	362	389	385	394	407	422	371	389	416	412	418	417	408	393	419	405	443	418	405	394	392	463	365	412	398	389	417	395	366	362	408	436	401	395	371	399	421	387	425	389	393	377	389	400	408	389	409	441	392	431	390	384	401	376	416	374	409	403	408	373	431	404	379	410	387	407	392	383	420	428	441	398	400	413	392	399	400	426	377	359	409	413	445	408	382	414	434	400	393	397	404	379	401	378	409	356	422	437	375	391	370	432	433	405	393	391	398	411	389	370	426	396	382	379	409	404	383	406	399	401	397	373	397	403	402	420	418	422	376	421	395	437	408	378	409	361	403	411	376	430	374	413	374	374	403	398	390	401	427	399	390	390	402	402	412	411	387	390	393	374	420	376	415	414	410	399	380	456	374	403	427	421	424	392	435	373	402	427	413	404	362	410	423	422	433	400	387	405	425	425	421	405	402	378	410	416	382	415	431	401	426	410	458	397	410	380	437	407	417	383	386	401	408	398	410	407	388	385	447	397	390	377	452	405	376	398	417	441	432	393	432	409	390	396	434	408	377	405	432	415	379	406	417	392	427	394	403	396	424	408	380	409	433	386	445	390	369	408	377	376	421	417	427	416	423	408	391	422	388	387	375	411	395	408	447	405	408	363	403	430	391	414	416	407	404	320	419	399	398	406	394	378	395	421	394	396	413	385	391	373	400	405	385	400	388	407	388	397	363	439	382	395	418	375	392	426	394	395	418	388	418	398	405	394	418	401	399	433	397	416	384	370	382	398	385	408	424	397	383	390	396	415	423	423	452	397	411	451	390	398	429	377	394	393	423	399	415	449	390	420	416	397	372	402	408	387	404	404	404	399	389	398	406	399	442	374	404	452	403	377	384	395	424	427	383	398	372	417	376	392	385	403	409	418	418	383	414	408	396	372	435	413	396	409	372	413	391	402	408	410	405	404	406	392	385	431	383	409	386	393	407	383	381	385	418	406	406	414	404	429	401	423	414	409	412	395	412	425	378	400	420	409	391	430	413	383	409	441	397	413	418	407	397	370	385	440	419	357	419	415	409	379	390	391	399	418	386	396	404	393	418	406	404	375	372	411	365	430	373	429	409	383	405	407	406	370	422	407	391	404	397	405	394	422	421	430	388	391	432	413	406	419	430	379	425	438	418	394	436	396	405	387	402	393	435	407	404	408	399	381	375	404	432	405	428	381	422	377	400	425	431	389	427	424	418	388	450	401	436	390	438	450	390	410	449	412	364	368	428	377	401	360	415	412	408	400	394	414	379	374	410	395	418	421	412	386	403	413
13491	1304	1141	824	614	522	459	418	398	383	349	371	308	316	343	332	327	334	694	492	301	312	306	291	276	272	312	260	303	299	287	283	288	278	282	298	296	292	310	326	278	307	279	272	278	263	283	262	281	296	311	270	294	273	269	273	294	298	267	296	253	292	271	294	299	262	278	309	302	249	277	264	298	297	301	323	306	306	299	256	272	273	284	263	266	291	289	301	247	287	310	289	277	273	272	280	330	299	282	264	291	313	252	294	283	251	292	285	300	261	294	307	276	303	284	260	313	296	285	297	310	278	309	276	269	283	276	299	288	299	296	262	282	332	279	261	287	253	272	262	308	301	281	275	237	278	264	275	282	266	278	277	295	272	302	275	281	289	277	285	290	256	267	277	322	296	249	262	304	264	297	269	281	286	301	287	288	274	274	270	317	290	336	287	269	302	238	251	270	297	278	253	315	233	294	286	263	281	309	285	297	264	304	275	275	246	301	283	276	300	268	257	287	292	245	287	299	294	317	269	302	302	288	272	248	293	298	286	288	261	265	281	260	286	261	288	288	320	294	277	294	264	254	282	295	292	298	324	310	298	319	318	293	284	275	271	271	285	301	302	295	289	285	259	310	299	252	291	274	262	267	276	316	296	275	299	252	277	275	285	275	293	298	267	250	295	268	304	302	290	262	271	279	280	293	287	266	288	303	295	298	283	294	283	257	259	300	282	310	268	310	297	257	300	300	298	308	300	309	284	284	300	312	281	289	293	264	282	255	293	291	287	294	273	269	256	282	247	289	261	249	295	304	296	249	257	224	255	263	282	268	281	295	286	303	311	266	265	268	251	257	258	318	294	255	306	295	289	278	281	284	274	297	292	293	297	239	288	290	327	288	278	280	288	281	280	266	274	295	262	297	308	296	288	259	265	291	283	284	246	283	254	289	286	282	281	280	299	279	315	300	261	292	287	281	291	265	287	271	262	287	279	268	272	279	308	277	274	308	279	292	280	290	272	280	296	274	306	262	306	294	286	294	286	316	260	291	303	264	296	262	254	302	269	254	253	262	312	276	273	269	258	290	310	310	296	287	291	262	317	277	260	257	262	339	268	295	295	293	260	287	298	304	309	286	282	295	284	272	293	276	271	281	252	269	282	297	269	286	324	274	263	267	296	293	289	301	274	279	304	285	278	273	271	262	289	276	295	303	286	304	275	299	334	262	286	278	298	278	288	281	258	261	300	256	294	291	296	288	282	308	267	284	257	293	275	293	283	298	303	291	289	295	258	275	266	265	281	262	315	283	302	270	257	304	246	284	227	270	255	305	288	270	293	289	260	269	290	305	286	295	258	303	277	291	279	313	273	301	290	309	275	297	273	302	272	294	295	281	283	273	263	298	288	283	282	294	298	305	270	261	265	246	284	273	285	270	296	276	258	251	305	280	304	261	298	286	282	277	283	278	345	287	317	290	289	268	280	290	288	300	280	271	266	273	249	278	236	285	278	276	302	261	311	245	271	340	245	261	297	262	296	270	299	254	291	308	272	294	306	299	269	276	298	274	261	305	260	321	285	246	271	272	246	272	267	303	325	280	297	269	290	257	280	300	261	270	283	297	283	274	296	284	299	246	270	278	317	265	303	289	272	281	279	309	276	302	305	263	289	296	296	293	291	271	272	234	237	273	291	291	295	259	244	307	310	282	278	271	292	320	303	287	317	285	302	280	278	321	267	272	282	268	288	306	287	294	281	280	268	275	277	303	274	281	286	257	285	234	263	281	301	272	290	247	283	300	263	318	330	264	275	263	311	294	268	289	293	301	311	306	303	279	285	250	273	274	291	285	254	275	297	291	286	284	288	295	318	270	250	293	292	266	302	310	283	307	283	296	271	269	311	296	280	272	327	259	304	289	306	292	278	251	289	286	268	262	280	301	273	241	298	251	259	289	314	286	284	267	279	251	311	269	287	275	287	279	283	296	285	259	305	270	274	289	294	280	310	244	279	323	299	287	257	262	289	251	294	292	299	274	297	302	262	272	294	300	279	322	245	299	276	304	289	333	274	270	319	288	279	271	278	279	271	298	287	270	267	271	282	280	271	287	282	263	260	303	275	290	266	281	302	285	274	266	268	286	253	289	273	265	279	284	281	261	286	238	319	285	273	280	254	283	315	275	311	258	271	275	334	281	272	301	266	280	269	319	297	264	283	268	263	269	285	291	299	320	283	274	293	233	281	269	269	295	268	281	298	263	301	281	266	270	294	310	313	287	281	259	296	288	275	294	262	282	279	294	297	297	306	292	276	268	262	287	306	292	306	292	282	333	307	270	279	269	268	269	281	256	280	258	249	301	276	279	264	291	270	285	329	292	305	284	286	261	289	281	285	269	295	257	278	285	269	246	289	271	259	288	304	273	273	261	306	287	262	288	298	280	286	306	329	280	248	290	301	297	288	310	263	274	292	284	261	277	289	275	267	276	255	294	260	292	305	290	252	333	263	292	355	263	278	255	262	271	270	261	302	295	271	304	312	228	303	308	319	294	262	273	292	289	297	273	277	310	278	269	280	281	291	301	293	289	285	269	287	277	262	303	273	284	275	276	286	308	231	283	276	262	299	305	259	304	236	274	254	278	288	277	261	243	267	268	282	297	289	258	307	245	252	262	302	266	244	268	284	290	316	277	284	288	282	262	280	307	238	295	277	261	294	299	272	288	298	283	297	267	258	224	267	288	276	277	270	262	264	264	293	273	283	261	270	289	277	265	290	267	285	287	276	283	269	236	288	277	244	274	277	285	293	269	320	289	280	318	279	307	323	310	271	281	304	297	279	287	261	281	285	274	238	273	267	311	325	266	265	280	262	290	270	323	309	294	282	287	279	270	239	269	315	285	297	319	301	310	270	273	313	299	295	295	307	311	271	295	314	292	300	274	284	264	305	283	262	282	273	263	290	291	289	281	266	283	260	304	301	290	275	303	266	283	280	290	315	273	276	243	313	270	298	278	255	264	278	293	301	284	284	292	277	268	272	283	297	295	286	290	271	283	279	266	253	280	259	279	257	283	249	279	287	309	303	259	268	273	289	310	321	273	297	269	292	301	288	296	302	275	291	287	280	298	275	278	307	300	266	292	255	323	320	298	294	273	261	310	286	286	244	251	306	307	290	309	271	295	293	291	258	281	286	333	310	273	292	246	274	312	277	280	312	280	298	314	316	302	288	293	270	281	280	239	315	284	292	265	283	258	267	287	244	281	296	272	295	310	253	248	269	273	268	275	300	283	269	294	303	303	265	301	310	322	295	275	300	292	268	273	329	281	259	273	271	269	273	280	318	297	291	292	288	302	272	296	326	261	281	289	296	286	263	301	280	282	257	264	300	262	272	296	277	278	252	261	263	282	301	281	297	325	267	275	298	278	259	294	277	288	258	261	270	273	287	304	275	267	314	289	280	283	279	273	302	247	304	304	312	265	288	291	303	257	276	254	251	277	256	301	255	289	321	287	296	294	270	318	269
7904	1277	2182	2435	2091	1708	1468	1437	1461	1271	1251	1172	961	909	873	883	991	898	3579	2135	796	709	750	766	734	718	727	756	753	694	721	721	706	651	708	708	727	682	675	716	662	712	724	705	687	659	729	668	723	696	710	670	682	650	696	705	667	720	705	706	646	672	705	710	649	687	692	641	710	666	688	696	672	684	692	705	680	696	707	674	690	653	669	673	684	695	684	723	695	693	678	669	654	659	680	639	667	708	660	653	661	734	706	690	729	680	683	654	722	715	676	672	692	694	644	711	681	688	677	652	654	689	693	703	706	688	713	731	689	728	684	663	682	666	693	720	670	654	693	689	671	626	688	680	706	634	723	694	652	635	721	703	696	674	676	696	710	709	702	632	705	650	684	681	646	686	648	704	678	653	658	680	608	718	738	647	668	669	701	612	664	671	648	704	677	696	707	650	704	693	676	704	694	660	707	679	660	681	676	705	627	691	662	685	731	678	680	686	724	666	665	679	685	637	702	678	647	640	662	690	717	666	671	720	659	681	696	673	664	644	695	698	701	688	668	723	677	661	674	690	716	709	709	667	669	669	674	684	699	694	706	657	705	635	691	694	670	688	714	682	692	637	694	666	614	641	646	636	641	710	657	668	709	704	661	711	709	666	686	675	666	686	684	676	693	667	663	664	673	668	656	677	705	671	700	675	675	669	691	687	661	691	615	701	654	678	664	705	743	701	660	650	662	661	651	665	655	657	713	704	658	699	699	644	683	706	692	694	702	619	691	685	732	687	662	696	704	632	699	694	643	647	699	692	694	676	727	659	688	669	657	660	703	689	680	673	665	702	665	690	690	706	669	664	688	660	673	672	705	638	688	632	659	681	676	677	648	689	668	710	703	733	667	702	653	642	700	701	669	757	653	714	673	657	655	652	679	672	689	718	641	680	691	702	700	674	678	682	659	633	675	652	716	661	706	713	675	643	670	657	658	659	649	663	634	665	677	704	691	696	716	672	701	652	693	644	693	628	684	666	677	726	706	677	654	640	658	666	698	667	655	703	721	677	703	637	710	665	697	664	686	679	667	696	654	672	644	678	653	668	656	647	709	689	664	665	671	642	678	649	654	688	656	656	648	702	648	710	699	655	693	689	704	713	669	661	664	643	643	709	717	695	701	681	683	699	674	687	676	730	696	718	680	664	658	678	705	664	671	710	679	681	683	686	690	694	699	687	699	690	689	699	671	714	670	666	682	667	680	644	673	705	682	668	696	636	660	697	688	667	683	700	629	675	673	650	675	691	701	650	707	733	682	708	715	654	720	690	682	701	685	668	675	698	668	669	663	664	648	684	642	658	725	634	668	685	719	714	668	646	657	675	671	714	692	653	725	675	677	631	678	638	720	639	653	680	685	664	666	672	685	681	680	713	688	688	669	673	705	697	694	655	698	714	705	667	676	643	714	720	689	660	706	678	674	700	641	677	715	647	651	694	719	669	640	700	689	692	702	663	674	675	668	697	692	666	669	657	679	620	696	691	676	616	734	698	663	703	731	664	688	685	679	681	687	671	660	692	628	668	669	706	646	655	691	688	671	671	659	640	657	706	631	664	622	695	679	651	712	708	682	676	717	715	648	642	693	693	694	655	649	665	738	709	690	692	667	687	696	642	685	678	697	657	738	671	701	687	651	667	679	691	688	655	709	629	678	714	712	677	644	671	680	678	623	689	677	670	649	670	666	670	688	681	665	712	679	693	678	682	714	659	642	678	691	664	674	636	671	716	650	718	688	660	681	654	666	675	697	679	684	698	687	680	667	671	661	680	666	656	613	667	648	638	665	692	641	689	695	714	676	706	667	663	648	668	663	663	684	668	671	694	675	670	654	714	657	685	662	669	663	647	679	673	662	670	673	646	648	667	662	701	713	650	659	701	696	667	678	666	700	659	696	711	662	663	691	667	710	641	726	703	668	653	637	626	714	681	669	640	622	703	706	632	684	678	664	640	687	636	681	677	682	659	666	677	663	699	693	645	662	669	683	731	683	671	670	699	678	685	749	688	645	665	669	684	680	753	683	661	667	643	656	725	640	702	659	650	683	642	647	675	656	704	665	680	685	687	637	684	731	663	667	692	726	685	686	613	690	654	631	669	692	713	670	661	684	648	684	678	679	730	723	619	682	680	692	687	687	689	671	711	700	652	652	639	691	680	680	611	714	685	739	646	714	678	649	688	636	668	698	676	638	647	649	665	658	675	747	685	697	665	650	677	709	675	664	672	672	661	661	674	690	666	668	676	726	715	698	680	726	703	680	692	683	675	671	659	689	655	672	686	686	668	609	681	645	664	714	629	674	700	644	663	673	655	684	707	658	643	672	704	702	648	659	695	712	681	702	642	670	679	685	699	625	617	695	680	744	704	708	734	643	665	685	683	711	706	701	651	657	658	708	679	678	629	688	684	679	710	652	676	673	663	690	661	639	731	700	660	702	660	680	696	700	682	662	722	661	654	706	677	678	666	653	674	695	682	636	709	680	659	706	697	678	700	697	686	691	660	719	656	695	672	685	683	649	663	663	632	647	701	699	687	736	680	700	695	720	655	691	675	677	690	671	664	716	689	689	657	665	678	695	689	677	672	652	683	667	665	691	668	654	688	668	637	659	666	650	697	720	674	677	636	658	636	694	684	677	662	646	733	679	641	684	647	690	674	687	642	666	655	627	703	668	685	679	641	643	690	693	632	642	699	678	667	671	718	687	700	687	686	625	677	684	685	699	634	638	679	656	692	732	732	640	673	681	725	651	667	734	703	695	708	667	652	660	687	691	667	693	675	639	697	655	655	639	645	696	701	685	743	671	661	677	685	646	676	652	663	662	703	675	658	678	650	727	669	665	715	644	661	634	664	697	714	670	721	627	689	695	689	666	635	667	638	635	693	715	665	661	704	700	651	735	660	616	648	669	621	669	653	682	757	712	730	676	690	690	671	663	664	668	642	731	689	655	687	706	687	669	669	631	708	705	703	669	623	700	673	677	692	677	699	639	706	697	708	700	657	712	695	673	694	654	696	713	661	690	645	628	653	663	714	704	660	695	662	630	692	672	658	671	669	705	720	677	680	695	695	679	713	611	661	631	718	650	659	616	691	645	705	682	693	679	744	693	663	658	719	646	696	635	636	688	700	727	655	642	656	665	672	652	710	702	672	644	700	631	712	697	639	662	678	637	677	624	675	695	709	666	706	669	700	660	701	685	718	662	681	669	689	678	661	646	652	675	675	710	700	638	698	702	661	718	676	682	673	672	698	669	697	667	684	691	682	695	694	658	769	710	680	677	701	628	711	663	711	663	683	663	698	660	701	673	635	678	675	619	668	681	674	679	693	629	679	661	715	670	702	699	701	674	694	678	657	685	673	679	676	675	693	678	688	697	686	675	682	686	666	630	670	684	675	713	662	701	696	650	671	697	728	692	685	680	704	687	697	658	699	654	677	669	683	698	638	696	690	657	634	639	670	632	703	654	668
1472	350	345	305	289	258	283	291	270	281	275	293	258	254	318	304	322	287	292	300	253	286	295	284	280	288	263	227	284	237	274	267	279	248	251	257	284	244	295	260	265	288	299	247	289	288	251	254	245	286	298	276	296	254	267	231	277	250	297	246	266	256	228	258	277	286	284	258	293	241	282	241	235	244	281	244	270	261	268	263	278	220	255	227	300	252	246	269	275	282	279	280	275	268	269	259	271	269	271	273	260	280	243	275	266	239	278	286	265	269	286	283	278	271	267	267	268	242	279	266	288	252	300	242	244	244	259	271	273	273	259	288	266	248	275	302	275	275	299	239	235	268	273	281	268	290	270	280	262	272	270	219	267	296	256	282	269	207	265	262	262	292	248	243	325	264	249	286	256	266	258	262	279	252	259	235	265	271	278	239	269	280	262	258	257	269	272	240	265	257	259	254	252	272	264	303	311	232	274	258	263	258	255	273	284	248	268	268	242	287	262	281	251	251	245	248	272	271	285	284	252	277	271	259	262	257	267	259	279	253	281	248	247	252	263	258	265	245	284	301	274	295	278	269	276	266	255	262	314	262	276	295	267	270	284	276	280	264	248	248	246	287	274	237	288	247	262	266	256	287	267	252	276	249	255	251	277	274	283	299	278	259	264	265	248	263	278	258	248	260	289	297	224	310	270	261	237	272	259	261	265	287	243	280	285	283	238	227	264	277	269	264	258	261	225	281	282	284	278	294	278	255	273	278	230	293	260	259	265	255	268	281	260	278	269	266	270	266	281	243	242	273	269	252	253	276	224	241	247	275	284	267	261	271	234	284	266	283	268	297	290	274	264	259	274	302	258	243	263	241	274	245	259	249	266	275	266	294	269	239	261	280	258	281	272	280	238	221	280	274	285	272	266	257	279	277	247	258	256	273	292	252	235	262	261	242	236	267	251	273	266	295	276	258	265	283	260	280	233	235	273	257	261	244	278	308	256	304	264	244	258	265	273	233	232	252	275	266	260	270	254	276	296	264	227	267	250	262	268	288	282	254	248	273	247	256	257	273	267	289	260	276	233	248	277	240	252	282	291	235	307	274	239	303	238	252	247	248	279	254	241	239	274	232	281	276	248	261	282	268	250	254	246	278	257	296	281	289	283	237	275	267	238	240	290	264	271	241	259	259	256	289	259	277	268	293	261	272	273	259	286	252	223	268	257	274	293	270	270	268	247	269	262	282	251	249	275	274	262	269	283	229	276	288	263	255	258	286	282	250	265	258	273	236	268	283	246	271	286	272	280	281	265	252	241	255	234	278	280	276	261	238	277	277	250	255	249	268	312	293	240	280	262	262	257	259	256	254	258	265	260	289	273	277	285	277	284	263	290	285	265	268	266	244	308	302	253	284	278	264	290	243	281	277	269	279	275	279	272	290	279	305	297	259	244	248	277	239	257	285	257	254	277	269	272	294	290	303	270	242	255	256	247	289	278	237	250	243	246	255	257	257	278	283	237	262	269	274	267	249	322	252	246	294	289	282	242	277	291	252	264	276	267	260	242	300	260	281	284	263	277	263	276	289	252	259	269	270	267	229	246	263	281	262	277	245	281	282	253	258	280	271	244	275	257	263	277	286	273	275	288	238	280	267	267	288	283	247	239	258	277	271	291	278	246	250	257	251	238	261	274	237	267	284	287	289	268	288	267	278	281	262	280	254	279	261	272	269	252	235	275	246	252	289	263	254	231	287	274	256	285	298	248	267	275	287	274	273	256	270	283	279	234	281	281	258	247	251	239	265	290	270	260	241	240	278	288	303	253	254	268	285	283	274	234	270	249	264	252	241	257	266	245	292	277	234	264	259	275	275	273	256	269	248	278	297	299	273	277	252	256	246	259	252	272	244	262	293	277	245	276	273	278	250	277	258	262	248	279	272	288	263	273	275	277	269	222	285	295	265	279	259	258	298	269	229	280	270	262	272	265	265	266	236	283	280	277	240	274	272	269	244	245	248	278	267	287	296	275	280	278	280	272	286	265	256	274	298	269	256	264	252	234	285	273	256	240	278	250	258	275	250	261	283	284	278	277	229	268	259	262	283	236	272	255	259	265	256	256	278	292	245	261	261	266	265	274	285	271	256	293	283	267	292	265	282	259	262	275	254	304	245	266	261	275	267	303	266	246	258	263	267	254	276	252	259	265	239	261	295	291	251	230	271	274	288	262	276	265	266	274	292	281	266	248	256	272	282	277	254	258	253	263	252	287	267	265	253	272	274	276	280	283	265	257	242	252	258	261	261	268	292	274	275	255	280	255	279	263	282	289	287	300	269	272	296	266	234	262	280	281	308	242	261	273	294	279	238	253	282	288	253	267	271	270	260	278	288	235	243	275	280	251	283	282	262	241	242	257	290	249	289	230	229	266	255	264	259	278	272	253	280	280	233	273	258	251	264	268	284	245	287	261	266	274	264	273	269	282	250	290	249	238	241	284	275	250	273	259	269	249	298	263	248	273	258	300	262	272	256	260	274	286	258	289	223	257	238	249	247	261	241	241	255	274	290	261	288	279	265	303	285	260	254	291	251	257	261	235	255	275	297	259	264	237	272	274	287	264	272	286	269	285	270	279	288	249	250	277	259	248	273	237	314	282	283	253	270	248	256	274	242	281	267	286	260	279	256	277	253	256	281	299	257	278	266	293	308	280	276	258	280	256	250	262	278	268	284	283	314	254	271	246	282	267	275	270	256	275	267	274	278	276	272	286	261	262	263	240	275	254	251	274	271	248	260	269	301	262	255	230	257	247	261	302	251	243	242	270	261	271	272	278	263	272	245	263	267	230	278	262	280	279	236	253	274	293	244	284	253	273	233	256	252	276	280	287	269	263	301	286	270	266	262	236	256	264	268	274	279	285	254	270	295	272	264	281	268	249	260	289	263	247	245	237	266	274	271	288	246	250	261	282	291	285	248	256	262	271	274	250	238	274	291	252	269	290	261	281	248	262	270	290	288	265	259	274	258	290	267	268	274	265	267	271	246	240	231	301	282	250	270	278	245	262	291	273	272	269	241	266	269	282	300	293	242	280	287	294	264	273	244	273	270	242	267	288	257	257	259	286	266	256	276	263	300	268	289	280	278	247	256	258	244	261	252	268	272	263	266	293	274	276	258	279	258	309	262	268	245	282	265	245	282	268	253	262	252	254	274	246	248	267	260	246	271	287	322	258	276	304	255	262	271	296	290	285	280	284	300	305	262	242	270	279	269	276	257	278	258	301	261	272	271	242	267	290	273	245	245	258	258	284	264	259	260	305	286	243	242	264	269	234	265	259	309	263	282	218	258	273	291	277	258	233	246	275	242	261	269	260	286	263	263	310	271	272	290	267	290	250	227	245	257	290	245	281	274	265	261	278	242	289	269	281	307	272	297	277	286	267	247	273	291	251	278	306	268	295	252	244	268	250	244	256	305	227	276	285	249	279	245	264	287	259	287	284	280	254	235	268	239	275	278	252	239
1801	710	781	750	733	686	615	683	760	703	715	690	628	643	661	630	625	713	834	661	612	631	615	623	600	614	623	628	610	582	628	570	611	654	657	626	608	638	624	566	655	592	585	630	654	625	665	605	589	658	622	643	600	648	598	660	632	610	622	610	639	615	645	603	609	581	613	627	637	605	561	588	608	607	625	578	636	596	591	636	591	646	622	643	626	655	598	589	590	641	589	598	612	634	638	596	646	619	587	600	625	624	639	625	602	614	615	590	614	566	649	595	629	632	596	659	612	594	622	652	598	618	602	621	600	614	625	620	609	629	632	639	600	570	636	580	636	583	581	590	582	631	611	661	635	602	633	601	643	615	610	608	595	567	602	607	612	642	587	654	618	661	560	599	622	642	562	584	626	573	615	635	584	603	656	621	637	637	631	622	622	592	623	651	586	657	610	650	591	646	586	586	615	603	532	606	619	633	610	589	632	584	637	635	635	627	600	609	620	639	628	625	652	576	646	628	619	595	647	586	632	629	604	635	608	611	594	631	586	612	659	653	626	599	625	614	674	644	603	584	604	621	600	641	614	579	627	635	632	630	618	592	609	594	629	640	599	603	611	606	640	581	640	620	623	634	636	570	597	614	635	626	625	580	608	615	573	571	558	605	631	620	579	596	629	646	654	611	613	601	604	640	613	649	596	623	620	624	616	613	645	588	608	647	640	610	615	614	574	629	628	629	637	616	634	587	621	605	636	612	624	596	619	588	642	613	640	668	643	573	625	621	623	657	592	653	639	625	607	663	609	628	550	618	618	617	622	632	648	631	636	604	607	639	647	575	582	648	654	587	609	626	612	616	624	632	615	650	645	630	618	660	594	637	644	616	610	619	609	606	668	624	664	613	631	624	620	647	634	597	610	657	595	631	596	571	600	586	606	607	598	633	630	562	674	591	602	590	625	603	616	594	605	619	630	650	590	633	583	590	579	617	662	612	582	626	661	599	602	610	630	632	622	633	653	609	591	700	628	608	630	654	619	619	587	605	602	628	618	606	584	594	603	576	584	604	621	589	671	654	634	624	619	616	613	609	589	594	580	616	648	617	622	560	568	607	616	579	590	626	587	649	666	651	636	651	626	610	598	634	616	615	629	576	587	623	616	621	616	615	650	648	657	615	637	590	622	630	609	620	611	606	628	597	667	566	665	599	585	643	630	572	591	638	648	605	589	627	586	617	605	613	608	585	630	588	590	593	621	647	622	603	587	608	614	607	628	611	650	598	612	599	615	626	591	636	669	632	635	609	593	596	615	632	629	623	593	626	601	633	586	619	661	643	598	635	599	579	592	668	660	606	617	584	623	639	575	601	594	657	651	619	653	624	592	647	625	606	600	570	604	616	622	613	596	592	588	625	592	636	672	667	652	619	587	660	626	653	632	653	597	575	642	632	598	577	579	604	651	620	631	653	617	627	647	631	650	647	654	610	643	658	626	644	581	619	650	599	603	582	589	584	598	679	611	588	610	623	579	625	641	610	636	637	630	597	634	614	592	648	603	643	629	638	602	611	582	636	646	618	580	584	588	617	612	596	635	606	607	615	622	612	655	593	605	657	641	631	625	618	577	613	576	626	611	644	606	601	598	630	583	609	610	627	623	606	633	612	627	601	592	628	628	630	617	595	627	603	565	614	652	612	660	601	587	602	584	644	654	601	614	603	662	589	653	630	671	613	613	619	616	635	583	554	633	593	638	654	632	627	638	606	579	659	610	628	582	628	628	659	611	593	607	659	600	583	664	637	630	649	634	620	641	659	614	625	554	660	607	612	599	657	618	658	661	634	623	603	639	642	617	604	620	609	624	620	618	633	654	633	618	613	624	610	616	596	634	615	636	635	625	624	604	575	620	620	594	614	591	599	623	591	642	561	620	644	620	622	606	587	603	600	578	594	629	578	612	629	603	618	621	613	640	636	598	611	630	614	606	612	602	574	608	666	630	636	616	645	582	644	603	632	648	602	586	644	579	628	607	634	597	612	615	603	573	641	636	634	645	606	610	628	616	583	605	635	623	624	613	658	580	615	596	624	601	628	615	614	629	581	621	596	567	603	636	626	565	620	613	647	606	618	607	595	580	620	584	653	623	631	647	583	599	599	650	621	645	624	584	624	637	619	615	582	575	628	577	685	611	624	595	630	612	591	658	605	614	599	619	645	642	577	599	615	640	604	632	614	642	658	659	642	595	589	631	661	608	644	604	626	620	595	591	641	612	631	582	650	613	671	617	608	603	593	588	602	605	561	589	612	595	620	604	607	601	644	608	607	627	587	603	612	616	645	610	607	630	612	636	586	630	612	616	601	638	597	627	564	606	592	611	639	614	561	645	611	560	631	609	612	584	609	633	649	645	610	671	625	590	639	591	634	582	619	607	598	598	611	673	573	589	602	596	619	612	588	644	643	620	612	596	638	635	575	568	575	613	616	596	615	660	602	613	636	636	628	612	612	565	615	613	622	601	668	613	606	632	619	585	634	604	617	606	639	644	606	624	652	599	653	605	610	594	609	658	604	631	602	647	606	662	577	607	636	605	625	606	677	620	659	621	588	605	611	608	652	630	627	631	621	650	662	633	607	630	625	595	628	635	622	605	596	646	617	614	608	608	622	595	618	632	593	624	668	622	612	574	646	594	601	631	638	677	598	627	581	620	629	653	587	583	603	651	679	626	617	582	631	654	589	636	598	611	622	639	608	614	610	620	605	589	602	619	605	645	586	603	639	630	607	622	597	620	602	627	565	617	579	641	612	639	674	600	606	626	623	604	639	647	598	609	633	618	588	630	594	583	658	646	600	621	637	619	664	641	619	648	613	636	646	621	585	591	632	584	631	602	643	604	589	637	638	607	641	636	611	585	662	618	670	596	639	592	651	588	599	599	610	614	645	624	573	644	603	667	652	603	655	633	631	597	616	660	639	611	671	594	591	607	600	625	603	608	661	642	636	613	573	586	642	607	615	642	639	635	641	639	642	608	610	577	641	588	619	611	610	651	606	569	662	626	640	585	656	584	573	597	620	628	602	600	584	611	620	618	625	616	628	619	610	656	616	610	614	591	632	614	590	575	621	612	591	617	605	612	646	605	586	601	668	592	621	617	596	610	667	563	607	575	630	607	673	607	641	605	609	612	619	641	642	618	599	647	582	579	616	591	637	635	623	662	582	627	571	597	595	627	639	597	646	606	642	611	626	610	681	607	618	666	580	596	611	618	614	626	577	628	582	596	607	627	633	652	564	599	614	626	626	637	562	660	623	632	643	657	582	663	608	646	647	603	624	548	623	611	607	623	607	599	660	651	641	607	608	656	619	589	648	614	593	607	608	587	584	656	638	620	620	610	613	680	632	624	635	588	633	651	603	617	612	630	610	608	630	646	604	594	589	628	601	612	615	642	589	622	601	637	631	612	605	578	612	620	617	628	611	607	656	652	628	628	633	638	620	634	639	607	610	625	635	623	656	599	601	623	571
6679	496	503	456	306	274	212	230	286	223	178	187	173	164	171	173	171	167	344	305	172	134	156	157	164	163	151	152	133	155	151	155	137	167	156	145	133	144	151	159	151	129	137	137	182	150	149	156	186	150	154	139	134	135	142	135	149	146	185	157	121	142	137	142	155	139	170	139	141	146	138	152	124	147	155	140	154	159	164	159	165	145	161	129	154	139	149	176	143	158	180	149	158	158	130	159	154	160	141	149	144	152	142	139	132	148	153	150	155	156	154	134	149	167	171	138	126	140	146	137	150	137	152	168	150	156	170	155	145	180	160	149	156	139	136	141	151	150	135	149	156	135	165	129	171	156	143	177	129	170	153	143	164	149	134	155	137	147	171	140	154	148	160	142	158	156	145	140	124	152	145	154	131	165	142	148	158	131	139	140	140	144	170	151	139	143	142	172	131	149	157	142	161	157	140	141	154	171	173	159	165	145	131	142	152	136	176	144	137	141	164	185	137	142	132	156	168	144	157	150	141	144	157	145	166	142	125	149	164	167	142	153	146	148	156	154	148	156	153	162	164	142	128	157	169	134	138	146	159	151	148	147	173	133	153	150	159	140	144	142	161	160	158	140	126	165	154	150	145	145	147	162	179	136	137	150	169	147	147	144	162	147	157	156	125	158	152	122	130	169	158	139	127	146	157	160	150	141	152	130	141	174	170	151	141	158	146	153	152	156	133	155	146	175	161	135	149	179	157	145	135	155	157	154	129	159	146	156	130	170	151	156	176	138	135	141	137	146	125	179	145	147	130	136	152	161	168	134	146	140	143	139	128	178	144	152	135	143	167	154	136	158	155	138	174	182	151	149	124	139	137	158	168	120	104	173	159	173	157	162	139	160	134	133	151	163	159	134	158	181	148	153	174	158	149	161	144	160	169	148	155	120	140	139	131	149	164	161	149	130	145	146	150	160	149	144	151	163	144	133	163	164	152	169	158	135	174	161	153	151	142	156	149	146	160	141	133	157	161	147	143	131	163	148	149	147	135	146	153	154	144	160	159	156	139	176	131	135	142	157	155	151	161	127	137	141	141	147	151	161	146	153	139	175	163	140	143	153	139	147	141	170	157	173	145	160	155	171	149	134	152	124	149	157	149	151	166	128	142	157	141	153	158	148	178	144	148	174	158	182	153	155	154	149	155	151	155	141	162	152	165	120	150	174	172	158	155	167	166	168	169	140	149	164	126	155	155	142	158	134	141	164	147	132	149	139	160	161	146	162	154	160	159	138	160	126	142	149	144	170	134	170	182	147	158	183	149	153	148	157	142	157	157	156	141	135	161	145	172	147	144	143	174	137	163	137	154	168	159	138	174	127	143	172	154	136	157	141	175	152	160	160	127	137	132	131	150	147	134	145	149	165	143	150	160	155	153	144	138	124	150	170	159	150	171	148	157	162	150	135	144	153	132	150	130	124	137	134	125	136	147	125	158	152	142	165	148	162	152	156	146	147	166	132	148	137	157	149	144	170	113	136	159	142	170	151	149	154	155	161	142	134	143	145	169	158	149	147	119	148	163	167	153	155	154	126	126	141	156	155	162	168	138	143	162	158	135	132	153	166	169	152	160	164	147	130	147	142	139	171	138	125	177	156	118	155	185	150	149	164	136	156	135	129	155	158	168	148	141	155	143	156	158	145	164	161	156	145	152	167	148	134	170	169	142	161	149	132	145	153	146	160	115	175	159	158	166	153	154	137	159	158	169	154	136	153	171	147	158	172	148	149	150	144	149	178	159	144	166	145	171	142	139	145	133	160	157	160	166	147	155	164	135	152	148	157	136	173	149	161	168	169	145	134	151	125	169	141	137	148	158	149	143	154	145	141	145	139	141	143	137	164	137	157	149	132	162	151	122	143	137	169	155	168	162	148	156	155	146	162	139	147	150	162	135	153	146	130	137	132	151	137	146	128	149	151	155	167	144	152	147	153	160	149	183	141	140	136	138	161	142	162	152	163	159	145	136	152	165	172	151	138	131	156	169	150	153	144	155	133	151	160	150	157	161	144	163	160	153	133	162	132	136	175	141	184	137	150	136	147	158	163	138	152	136	130	189	151	144	128	157	131	164	167	145	133	144	137	131	134	138	128	155	150	152	165	172	163	179	160	152	147	146	143	154	177	154	176	178	188	150	154	149	145	167	172	143	141	158	186	151	169	142	155	168	160	136	160	120	146	159	167	153	157	141	149	143	163	150	156	152	143	160	170	138	148	164	163	157	135	139	164	143	153	159	160	155	164	145	124	161	143	156	141	151	143	164	123	158	144	140	132	137	143	137	128	156	153	145	172	156	175	160	156	143	140	156	133	138	155	169	133	169	158	131	152	145	148	147	158	160	159	164	143	160	156	134	137	141	154	134	129	162	176	147	133	158	148	163	155	140	140	161	145	137	147	149	145	159	160	146	131	157	155	147	166	121	159	134	124	128	141	170	149	167	137	138	154	135	162	161	153	146	163	166	154	135	137	124	133	166	176	135	156	145	143	155	166	129	164	164	149	162	154	149	162	129	184	150	153	146	171	160	132	155	145	153	150	139	143	154	161	135	151	152	144	151	140	143	145	146	139	136	163	143	147	169	177	135	136	137	153	138	144	158	143	146	147	137	126	134	143	165	179	139	156	150	138	138	161	142	178	158	168	140	144	151	163	132	159	146	119	161	161	144	143	149	156	149	137	137	130	160	139	148	153	145	162	153	151	124	151	177	147	150	156	147	165	157	147	153	166	149	146	139	148	125	156	155	143	157	143	147	162	155	145	149	152	143	145	145	145	160	149	143	126	150	130	146	155	172	154	159	167	167	155	152	155	144	119	156	171	147	162	163	157	150	160	163	133	148	140	155	147	131	123	148	156	176	130	146	154	155	161	168	152	134	156	145	156	121	157	152	176	150	166	144	145	152	142	155	137	146	176	132	119	155	193	162	150	117	143	142	153	151	162	149	177	161	145	154	160	153	145	144	150	151	150	187	157	157	159	145	173	158	146	146	173	191	114	134	183	129	160	151	151	167	127	148	143	181	143	153	148	128	149	165	145	133	144	140	153	169	145	155	120	150	145	152	140	135	170	143	143	162	151	147	139	147	131	159	164	139	141	166	159	161	154	164	161	155	149	159	138	144	150	158	124	132	147	159	162	127	170	163	153	158	143	152	159	153	134	157	171	149	131	134	159	170	168	167	155	136	140	137	136	154	159	135	149	148	170	142	148	148	139	154	154	145	134	171	181	152	131	144	170	126	148	166	157	151	164	154	139	130	143	162	137	136	146	115	150	145	155	160	164	140	148	164	172	136	145	144	151	185	147	144	155	154	171	166	137	139	143	128	133	144	146	166	153	144	142	138	143	150	140	135	141	150	155	160	158	168	162	150	152	130	150	128	166	151	150	147	157	146	140	157	156	159	166	141	143	128	137	155	158	140	144	162	136	124	124	152	143	177	161	145	132	138	147	143	153	153	165	125	156
5767	756	1237	1293	1159	932	813	832	889	719	729	655	578	510	501	554	592	555	1684	1142	447	426	411	417	452	456	413	405	389	427	448	411	422	398	431	437	404	415	408	381	458	415	395	392	439	402	445	441	402	379	427	418	428	450	358	468	391	374	414	416	391	390	380	361	394	457	417	415	419	424	398	412	396	385	399	383	438	410	405	420	419	404	427	387	404	396	423	384	432	408	379	418	403	400	402	388	443	390	423	394	425	369	426	426	379	363	413	389	415	415	399	411	384	426	452	421	382	408	385	401	412	425	409	411	398	413	459	385	453	360	422	390	415	407	397	423	431	386	402	431	385	400	459	389	385	429	429	396	385	418	394	387	396	385	376	427	432	408	429	398	423	366	393	439	415	443	424	381	421	396	401	380	415	404	403	381	401	397	403	367	371	386	404	400	388	382	418	419	420	399	388	380	426	414	402	432	397	379	381	418	370	412	392	417	384	431	390	361	419	396	401	393	426	381	428	404	373	389	379	368	390	416	424	394	403	405	431	418	370	394	400	425	388	432	432	384	379	432	410	405	409	420	433	359	420	408	391	401	405	387	384	420	401	397	395	376	372	384	443	421	399	374	369	394	422	411	426	415	404	415	395	406	425	436	413	416	404	426	429	419	404	434	406	403	422	386	391	415	358	389	409	376	395	418	417	396	423	417	405	406	380	395	412	386	401	385	374	441	382	381	408	374	414	431	422	391	413	391	409	404	394	398	418	411	407	404	424	368	401	401	413	388	399	417	390	413	417	439	388	443	408	413	390	421	407	424	405	401	392	431	407	423	399	424	407	409	373	460	396	427	400	391	409	387	389	432	405	401	393	412	400	395	407	420	366	388	393	401	431	416	431	410	408	440	428	391	392	407	378	411	404	387	416	388	405	388	408	440	404	391	375	414	435	405	409	424	434	430	392	407	412	376	426	409	407	424	403	395	389	409	402	402	386	414	394	381	400	419	429	407	387	417	395	380	443	425	373	389	402	407	386	419	383	378	414	388	429	409	403	396	395	393	382	393	410	402	413	402	402	419	417	414	411	400	376	401	406	385	380	449	396	403	391	380	352	358	412	404	422	405	395	384	398	423	393	423	416	413	404	394	408	401	400	437	423	403	385	399	421	378	402	399	394	444	389	406	373	424	378	420	425	416	419	388	419	414	351	399	392	386	415	381	407	422	381	399	394	418	412	396	375	443	396	393	412	382	386	393	410	390	375	407	390	380	401	394	412	425	379	436	438	407	404	413	373	396	357	412	362	421	401	370	429	424	403	372	406	400	416	421	440	426	403	391	388	414	421	445	417	440	433	448	354	444	442	398	411	423	458	379	421	391	392	382	401	392	357	425	434	422	405	387	406	409	383	403	425	363	385	399	379	410	398	433	402	400	394	437	391	453	433	410	399	406	384	377	383	397	385	387	394	415	414	388	398	384	372	476	434	392	401	384	403	404	403	394	374	394	410	418	401	363	424	397	413	410	395	407	417	412	416	400	455	423	388	412	422	412	380	408	394	424	389	408	373	398	373	389	376	435	433	398	390	377	411	403	410	409	407	425	428	379	412	433	439	407	419	386	379	408	387	407	417	390	392	372	398	442	397	411	395	418	377	362	387	403	424	388	399	427	432	414	381	396	390	396	366	435	417	416	401	426	369	401	396	394	414	368	394	436	440	423	410	410	395	388	441	376	356	383	401	382	366	403	416	396	441	370	409	371	386	436	396	390	413	387	417	427	410	431	394	403	418	383	388	373	427	386	405	367	417	455	391	412	396	390	417	387	428	415	453	414	415	381	394	396	396	381	364	386	419	409	387	408	389	391	412	358	427	399	443	404	431	435	377	408	402	417	410	427	440	424	400	377	385	394	411	403	416	429	391	353	386	397	410	397	419	382	370	417	399	392	397	374	411	390	429	402	418	422	415	373	434	422	414	427	425	439	365	420	376	431	439	423	392	409	439	375	415	420	359	423	444	405	368	378	412	422	393	406	408	395	412	421	410	414	388	403	382	422	441	418	411	407	389	396	408	405	409	411	394	426	359	452	397	434	399	398	422	391	413	394	391	425	456	388	365	411	438	390	428	397	415	410	412	387	403	429	450	383	388	400	389	424	414	420	396	397	415	382	452	382	393	374	395	387	390	392	370	399	408	405	388	420	395	425	391	404	406	423	397	368	407	401	377	417	423	398	416	399	444	400	416	388	410	390	392	411	416	374	393	384	387	433	394	394	373	388	366	410	421	413	422	410	388	397	392	391	411	408	397	395	394	383	373	423	390	416	418	418	386	443	366	402	431	383	397	389	413	379	410	418	411	433	402	392	394	444	430	378	422	415	398	415	379	378	437	415	419	413	403	414	418	437	389	384	426	368	382	400	377	381	399	420	433	411	381	425	384	415	399	400	370	403	408	413	360	380	421	389	428	397	403	422	434	370	385	388	405	409	388	396	403	427	423	365	397	438	398	442	441	364	401	424	390	399	387	402	392	441	398	413	418	423	366	389	411	380	432	400	384	414	398	449	421	386	383	386	376	387	389	387	388	409	361	403	431	425	424	402	416	387	422	423	392	436	431	420	437	425	343	429	400	413	422	392	418	409	433	384	401	436	386	387	404	405	385	428	368	384	407	403	413	404	365	400	408	416	405	381	380	413	369	396	394	413	370	377	413	437	402	409	391	389	434	420	385	408	419	392	412	433	379	406	397	407	419	387	361	407	415	418	404	451	392	366	402	422	405	436	416	431	382	393	389	398	390	379	415	390	364	404	434	430	423	383	423	424	419	417	401	429	423	403	396	434	408	438	405	397	414	400	425	405	391	403	416	411	418	389	440	390	435	485	423	355	392	415	380	405	416	404	410	405	399	407	401	376	390	411	427	426	401	427	422	435	415	444	403	420	389	390	434	390	387	386	402	409	408	420	408	440	387	394	404	394	378	402	407	377	420	390	416	386	412	414	395	426	417	419	415	401	387	388	371	388	386	389	414	386	382	392	428	411	407	400	389	407	424	425	410	418	401	412	405	394	404	379	418	393	421	386	416	415	400	390	391	436	389	428	414	394	384	404	409	412	399	386	403	365	436	380	407	412	419	388	389	403	408	388	427	383	369	425	403	365	350	392	414	388	413	395	396	383	414	381	429	375	398	423	409	412	414	359	401	406	360	390	426	426	389	388	421	430	414	385	415	403	408	441	443	414	393	423	422	393	392	426	388	401	406	428	413	407	374	408	429	424	397	397	452	387	416	402	404	413	395	391	378	410	371	406	380	370	393	386	416	397	390	396	411	391	374	424	400	438	399	400	395	377	390	398	394	403	430	387	385	421	434	366	377	401	405	385	391	421	399	390	411	382	406	395	408	388	417	405	395	396	402	377	414	394	408	407	411	398	374	396	395	428	383	393	401	397	387	405	409	416	355	384	379	404	407	408	413	370	414	413	380	370	410	380	405	410	374	410	430	386	380	405	403	401	411	418	385	413
13334	1269	1081	924	636	495	445	444	428	444	392	337	313	323	331	343	328	321	647	569	320	306	301	307	315	310	299	279	289	319	281	291	272	282	295	297	270	289	297	273	325	308	304	301	308	265	299	300	306	280	264	279	305	285	296	252	305	252	304	267	326	305	306	276	278	273	282	309	311	312	325	288	284	268	265	268	309	285	266	316	308	284	281	300	288	276	285	282	274	310	298	292	307	286	275	293	244	278	302	272	286	290	275	269	292	283	285	290	287	273	280	310	269	303	288	270	271	308	266	286	289	273	272	301	267	288	298	292	270	280	296	306	276	327	241	272	284	289	295	295	295	236	246	273	264	262	258	306	316	281	292	313	299	258	302	299	301	275	266	263	289	255	293	293	278	265	302	258	271	264	301	270	227	285	283	288	275	277	276	250	286	296	276	294	285	268	322	291	260	294	273	273	286	285	276	246	259	275	299	292	285	297	281	311	291	274	294	331	270	297	281	294	316	310	306	300	310	295	265	280	311	228	285	340	295	277	285	302	268	318	270	290	265	268	280	282	268	285	244	265	282	273	272	266	286	329	293	306	295	305	287	274	302	293	291	291	287	251	311	331	288	265	298	311	300	292	294	265	294	299	284	270	309	298	287	313	338	274	281	305	303	261	290	287	285	306	305	267	359	279	286	243	264	268	298	276	281	301	262	286	266	275	305	268	263	297	284	261	265	278	282	310	296	297	320	269	269	273	284	268	282	289	281	258	273	292	257	278	284	283	290	296	316	280	287	289	323	260	310	327	287	254	284	279	292	290	284	300	263	309	274	270	282	309	323	292	296	295	292	269	270	267	270	297	280	341	279	299	296	273	266	288	294	267	305	290	309	297	241	303	278	299	286	277	294	298	286	288	310	274	279	300	296	295	299	305	269	306	285	281	277	269	329	316	273	277	300	269	287	275	269	307	291	290	265	283	284	317	296	259	281	258	308	263	272	280	303	286	270	296	288	255	321	260	291	290	322	259	267	279	270	277	317	298	288	274	284	287	288	262	281	288	291	312	296	290	281	261	277	256	294	287	276	308	302	270	297	301	295	325	317	276	277	296	297	254	261	274	263	295	266	292	268	291	302	278	262	252	251	290	280	317	275	294	289	253	301	305	284	272	273	308	290	318	298	308	274	271	260	275	302	279	290	309	285	259	264	282	257	250	274	288	310	281	315	256	281	276	277	312	280	259	314	295	285	303	298	297	284	281	271	300	274	300	321	303	272	277	293	318	274	298	248	269	279	299	284	282	304	284	286	283	297	300	294	264	272	293	262	270	261	282	288	268	269	254	297	301	317	275	282	268	286	254	281	328	290	287	303	261	288	286	283	312	285	264	286	285	293	268	281	285	252	270	278	264	253	283	279	284	290	275	291	289	280	314	279	344	276	285	283	275	323	287	310	259	293	300	304	298	265	281	265	288	283	269	304	263	303	287	277	278	270	243	292	286	285	285	292	278	291	295	230	290	273	304	312	292	311	259	262	285	276	265	331	278	261	291	268	248	299	275	304	295	312	305	327	304	324	293	304	262	303	291	292	262	276	259	289	284	314	297	275	286	271	300	278	264	284	272	280	285	325	274	291	288	297	270	271	257	293	230	285	320	261	285	282	266	305	305	337	295	271	279	325	295	257	293	287	267	290	271	270	287	291	272	248	273	288	282	271	272	300	264	276	300	299	315	296	296	311	280	300	273	294	291	281	310	264	304	303	305	343	274	308	285	265	301	261	289	293	286	296	273	274	311	280	276	279	271	287	286	280	296	266	292	320	299	320	279	289	280	287	304	299	286	276	279	271	269	290	287	274	301	275	273	270	296	288	290	307	252	264	265	297	289	268	282	292	276	273	283	275	309	274	301	288	298	302	272	269	283	278	297	262	286	270	305	297	325	271	254	272	296	297	275	266	303	300	269	294	287	257	313	268	317	286	274	295	279	279	286	270	262	269	285	312	256	265	292	269	278	302	275	277	290	321	272	307	276	289	296	270	304	299	308	259	277	308	290	282	297	286	258	334	271	287	304	328	297	299	252	286	275	274	282	264	278	281	277	296	280	286	312	294	277	330	259	307	280	319	266	255	292	285	291	275	274	285	279	293	289	249	264	272	275	259	313	301	269	258	291	267	310	286	293	283	261	277	283	269	284	300	266	285	281	298	301	314	281	287	284	281	282	302	286	281	245	250	275	259	280	318	273	255	289	277	290	266	283	297	289	306	309	297	288	268	255	304	265	259	258	280	293	269	243	278	282	276	288	269	301	293	269	268	318	275	260	245	294	298	298	280	282	291	283	301	314	277	267	289	295	313	287	279	270	291	262	281	272	303	286	284	294	295	281	274	310	241	325	295	282	278	304	263	266	285	288	308	291	289	294	297	302	270	284	276	286	259	288	267	260	263	264	251	298	258	293	272	267	302	254	274	278	296	285	287	307	287	286	274	257	283	270	280	260	279	290	263	310	273	296	311	281	274	298	272	289	275	303	279	281	278	288	266	285	271	278	290	291	298	262	278	278	336	288	270	300	301	294	331	296	279	300	303	286	272	276	257	292	288	296	245	282	295	283	291	291	295	229	273	297	269	285	296	301	266	289	284	298	306	269	295	283	300	297	289	283	263	277	297	294	279	274	299	294	273	284	299	283	268	282	311	281	315	294	269	249	319	285	309	299	314	292	273	262	271	295	275	294	300	283	284	277	303	292	289	285	292	300	294	292	309	270	270	293	313	312	311	299	300	286	265	255	295	284	262	271	293	267	298	292	300	274	271	290	288	300	285	283	272	316	303	255	281	269	290	282	263	257	299	306	266	274	293	279	302	276	292	306	269	302	282	288	291	291	239	300	299	314	339	287	304	280	279	309	295	267	267	280	280	314	304	285	267	295	285	321	309	270	299	303	296	291	281	293	288	267	307	335	321	301	292	289	294	298	274	296	268	286	270	238	290	259	299	271	305	320	300	274	278	301	284	300	267	262	279	301	279	291	302	277	286	281	288	272	287	287	265	279	286	280	300	284	289	294	302	280	281	251	315	289	316	282	275	302	276	275	279	283	287	301	291	261	292	298	294	345	305	295	270	297	284	247	239	292	299	278	288	272	284	285	284	274	292	264	291	289	276	282	277	288	230	281	289	314	274	311	285	252	289	277	272	265	291	288	292	282	280	323	303	300	319	298	280	319	297	285	281	298	248	283	268	275	292	273	252	294	252	297	288	266	281	275	308	289	308	309	308	286	321	291	273	296	279	305	284	282	306	262	284	297	293	290	283	312	307	261	307	279	290	277	311	295	291	255	308	315	299	299	275	278	274	301	293	270	279	325	287	301	298	281	294	279	287	264	283	293	298	284	289	261	272	233	302	251	284	304	277	276	283	287	253	325	265	278	283	270	288	278	293	270	306	294	252	299	284	311	258	278	294	278	281	297	284	273	277	270	280	255	289	316	306	300	276	285	311	315	275	289	316	261	263	318	253	269
7916	1326	2198	2484	2109	1684	1526	1484	1511	1283	1218	1102	995	914	870	925	941	1002	3329	2167	821	755	747	806	785	730	738	772	756	782	746	724	722	703	729	707	707	722	680	722	658	713	699	730	723	724	699	712	692	697	687	728	707	692	668	730	730	677	631	686	649	664	643	752	645	669	686	667	670	686	720	673	672	718	745	668	720	721	739	671	697	636	710	708	693	660	693	685	730	680	672	679	686	705	662	683	671	722	699	639	722	710	693	682	711	700	693	664	661	671	671	651	685	674	679	728	673	651	664	714	681	718	691	716	664	692	666	676	629	718	711	668	679	674	726	672	692	674	655	729	712	717	684	706	665	654	671	686	697	639	678	675	659	694	719	645	701	719	719	683	637	708	704	697	669	679	709	687	683	687	721	658	683	723	708	658	638	664	694	660	721	710	683	673	676	702	673	650	678	669	676	653	686	729	676	638	654	667	675	706	640	673	684	741	702	646	707	715	669	676	642	735	632	692	665	669	694	693	705	700	665	705	614	700	701	693	690	730	628	666	701	644	702	677	655	652	687	664	674	639	661	655	723	650	674	634	644	700	651	600	701	631	641	687	716	683	615	658	686	690	680	685	678	626	645	643	677	760	673	671	666	727	707	683	652	714	677	743	735	718	668	713	686	707	632	667	662	696	700	662	666	684	657	712	720	699	704	683	723	623	695	694	634	644	651	665	692	678	671	667	686	687	640	673	676	747	716	699	716	683	664	633	688	736	700	631	685	668	668	690	732	666	683	680	648	664	703	674	713	664	698	673	708	675	667	618	743	678	676	672	697	667	687	657	685	670	652	686	636	674	673	648	625	701	714	724	669	686	649	661	661	702	700	699	711	677	729	680	688	648	695	680	691	701	697	683	702	668	669	695	696	667	692	610	672	685	699	659	678	703	677	712	680	689	667	655	685	689	689	685	672	641	722	681	628	691	675	687	649	676	697	671	660	744	649	658	657	690	713	645	722	695	653	641	665	685	753	704	685	684	633	697	673	703	664	665	690	742	677	653	683	694	716	726	682	687	654	705	669	695	685	618	705	644	665	682	696	669	725	698	686	673	693	693	662	681	720	685	707	630	644	689	714	696	668	659	679	732	726	666	658	667	717	658	687	708	654	651	676	705	677	690	729	712	696	680	692	626	708	710	725	761	650	665	678	690	678	684	658	665	683	722	664	676	671	717	631	665	667	710	660	640	681	679	682	703	635	703	670	688	737	657	724	704	715	678	689	653	682	713	677	689	714	718	731	683	763	668	679	699	701	716	710	670	673	704	688	716	678	728	702	660	705	716	648	669	669	704	718	701	660	695	690	676	669	671	685	668	675	712	696	711	680	680	676	720	678	678	681	679	665	698	688	686	677	637	684	688	675	701	655	656	640	641	707	725	677	695	705	678	715	692	665	655	672	692	680	697	722	706	654	626	695	696	708	733	629	660	650	669	687	660	649	669	659	669	710	715	670	642	680	720	689	723	646	696	657	668	720	720	674	732	669	669	672	677	711	656	655	653	652	690	666	680	661	654	710	668	658	666	682	728	686	664	648	679	696	719	655	707	633	697	697	637	659	681	676	723	691	705	676	655	666	667	666	662	727	644	674	691	700	707	698	670	704	660	656	672	704	648	672	663	678	702	677	690	716	679	707	659	655	721	660	697	645	696	674	655	659	660	664	699	690	664	705	689	653	714	650	678	665	725	732	698	678	691	692	660	647	646	630	692	686	691	656	668	704	703	611	676	657	694	697	676	695	715	688	711	665	689	646	694	703	659	664	657	679	680	698	691	655	696	655	707	628	642	669	684	691	673	672	656	683	710	656	698	685	671	701	744	698	656	675	680	624	679	702	671	666	739	694	704	707	681	688	687	665	689	658	689	692	655	719	667	639	686	657	686	641	655	700	665	673	653	658	672	702	701	697	659	703	672	697	655	715	701	675	672	730	685	746	684	626	697	655	720	640	685	645	658	695	672	646	726	645	725	685	709	659	633	718	668	703	674	679	672	693	728	652	688	661	699	672	691	714	671	655	731	654	638	754	655	661	734	651	712	718	657	696	659	622	697	710	692	741	683	693	661	660	664	712	705	693	678	678	703	730	684	693	704	692	660	672	687	628	706	644	747	694	662	708	686	724	673	702	672	671	701	689	671	715	667	627	663	662	671	632	701	696	683	636	703	693	644	688	732	678	646	690	663	667	746	695	658	679	685	712	636	704	658	672	652	666	670	671	635	643	707	692	661	749	672	699	667	702	705	686	669	665	676	732	674	682	690	694	690	687	697	662	668	689	683	687	691	713	669	673	648	650	694	706	705	686	603	654	696	659	698	669	654	664	689	738	650	678	694	701	679	659	706	646	663	716	690	659	656	721	669	696	712	729	680	646	705	663	642	696	660	680	693	699	717	712	701	692	750	676	672	667	662	652	638	637	693	655	690	709	690	691	719	718	673	677	692	661	670	700	694	701	676	686	678	652	699	640	659	692	762	664	695	684	659	707	643	687	728	658	684	645	646	695	687	673	650	738	629	680	632	664	681	743	666	678	720	701	686	672	675	658	667	680	715	629	724	686	658	730	667	684	701	688	689	689	688	711	698	708	689	673	672	679	665	705	715	716	744	646	671	674	726	696	673	691	644	688	677	727	745	691	682	665	690	640	706	695	742	694	707	699	649	676	670	698	669	662	626	666	683	618	666	700	706	672	666	694	646	659	678	678	670	645	671	685	677	714	715	709	634	661	688	701	674	653	670	677	626	660	659	699	655	720	702	706	652	717	647	684	680	633	680	680	704	748	713	679	681	661	704	713	680	687	676	682	656	749	696	679	636	727	681	722	658	663	692	692	684	668	694	715	695	690	708	645	679	664	685	730	687	683	688	624	673	691	686	683	715	664	679	697	680	703	686	695	727	664	738	729	686	673	719	697	696	673	708	721	694	637	663	702	708	669	672	660	666	696	698	689	658	669	655	669	669	715	708	630	672	704	681	684	653	672	723	713	694	689	687	659	685	696	696	668	701	671	677	634	654	684	695	684	720	661	649	695	638	683	668	690	685	701	701	728	706	666	631	684	675	622	692	657	626	675	697	651	656	682	709	674	648	685	676	664	725	696	719	680	696	642	648	644	699	695	728	677	660	662	716	702	705	703	683	705	708	727	664	680	683	666	684	689	674	671	680	669	690	688	665	679	630	645	696	668	665	646	685	711	732	657	694	658	666	635	665	699	679	651	701	664	675	690	630	643	701	667	652	685	698	632	675	687	672	672	682	681	681	706	674	656	663	717	697	696	728	682	688	644	719	622	679	661	698	685	674	678	704	650	696	686	683	704	740	703	690	635	683	706	656	699	691	667	693	688	701	661	684	714	673	662	690	715	674	685	655	731	737	687	644	692	719	705	678	656	682	699	699	698	664	652	686	670	713	697	727	683	690	677	687	669	654	713	662	686	665	678	693	685	683	700	754	647	719	628	714	685	631	652	670
1553	366	310	315	311	256	295	256	267	282	295	275	288	263	271	288	279	278	288	277	267	240	292	281	284	312	266	270	255	289	258	242	234	241	265	250	281	286	310	257	281	247	275	277	273	253	247	263	252	277	273	283	267	275	274	281	244	254	278	276	296	260	279	281	272	244	279	270	255	260	253	270	243	252	273	264	260	269	238	254	296	267	268	298	254	294	255	274	281	253	292	267	293	267	267	268	250	260	308	253	259	287	274	251	274	245	262	270	281	269	254	282	253	280	248	255	282	290	253	278	253	263	253	239	287	265	256	257	283	253	259	284	315	252	261	252	243	247	217	262	293	253	263	263	277	291	261	248	273	213	259	267	283	261	288	255	265	262	287	281	239	283	278	270	260	254	318	285	223	272	253	262	267	248	277	271	276	234	261	268	269	268	275	242	265	269	236	284	247	289	281	275	239	268	290	277	244	256	261	269	268	259	266	255	271	267	266	242	259	296	274	255	244	299	282	262	261	315	253	290	262	301	276	267	276	279	276	286	295	292	269	269	248	278	267	259	243	276	294	259	248	256	286	239	235	275	272	247	263	269	257	237	276	258	260	258	286	270	267	239	279	266	283	231	293	252	257	254	261	277	250	273	238	252	292	264	238	255	267	280	291	238	278	278	287	257	292	263	262	266	283	269	247	269	260	249	283	287	291	300	280	261	277	255	268	280	265	258	267	288	279	268	250	263	263	286	269	282	259	283	252	263	254	259	303	250	269	258	249	264	277	257	284	248	257	224	246	269	254	289	288	261	284	288	269	285	272	270	238	272	274	242	268	266	291	267	271	258	255	262	264	278	280	265	272	250	290	229	285	237	269	278	289	258	265	251	277	266	305	260	298	256	265	258	278	255	271	257	245	248	277	269	250	235	260	267	300	243	243	253	276	286	232	258	265	234	260	247	290	268	265	275	279	253	250	264	248	289	278	277	273	311	271	280	265	258	284	246	279	257	259	259	283	265	276	270	280	279	271	247	304	236	286	262	272	266	284	258	261	276	290	273	297	263	261	271	280	240	292	265	262	245	269	243	267	262	282	269	270	281	261	257	266	290	299	233	270	282	296	261	271	275	284	269	278	239	255	248	290	265	260	279	269	232	269	272	291	296	262	264	273	279	266	276	264	261	283	248	248	244	270	241	285	274	266	259	240	243	288	276	267	268	301	230	246	232	256	299	276	260	258	288	260	246	258	266	304	274	269	255	278	279	316	253	279	294	268	291	273	246	265	284	263	301	289	288	251	267	259	267	242	266	271	285	292	231	277	276	274	264	253	262	280	268	277	271	286	324	290	234	253	257	250	262	255	252	253	264	313	286	272	269	277	232	262	268	283	259	250	278	275	287	286	253	282	275	267	250	256	287	282	279	253	299	235	270	276	280	262	257	251	292	273	296	248	261	260	250	276	263	283	240	285	270	255	257	247	288	247	269	287	260	285	270	302	274	287	269	252	249	280	258	264	284	245	253	267	233	257	271	266	267	297	285	249	287	289	252	260	222	276	278	275	282	252	254	266	254	258	304	263	299	286	295	255	275	267	259	268	309	280	234	296	271	272	239	237	238	275	261	248	257	247	305	265	236	261	264	272	271	288	247	283	297	245	281	281	256	267	290	257	262	248	251	255	289	247	282	275	279	259	275	287	265	237	276	279	266	289	285	296	261	279	255	275	281	295	265	249	262	245	277	277	276	275	285	259	272	230	252	228	274	279	271	264	265	263	307	260	260	253	273	258	281	244	249	237	276	262	265	222	277	268	241	251	264	258	284	260	245	273	252	263	261	255	275	276	269	278	241	248	249	270	280	248	258	283	241	282	266	248	231	280	278	291	255	301	228	231	279	255	274	255	248	269	258	298	260	260	294	275	248	282	293	311	266	267	255	264	252	279	255	283	263	244	272	260	261	289	263	284	264	257	284	246	279	240	256	300	253	301	266	260	257	255	236	275	276	266	275	269	261	279	259	279	232	250	256	292	227	246	268	274	283	269	291	257	305	274	262	233	261	245	236	278	269	255	269	282	238	272	250	261	279	270	250	264	236	281	286	248	274	283	275	293	275	317	283	275	266	240	282	269	253	247	261	253	294	259	254	256	280	261	256	276	257	282	292	277	248	256	277	275	275	288	271	245	257	273	263	275	278	286	262	252	268	243	268	275	246	274	276	272	303	271	266	267	278	266	266	264	258	275	267	266	261	284	252	259	273	262	272	295	292	255	271	271	283	259	281	282	281	272	252	269	231	249	291	254	293	252	281	271	285	242	267	266	273	286	271	266	274	224	283	240	276	277	272	250	264	280	261	257	276	304	247	275	248	278	281	264	260	259	308	290	247	273	282	245	283	265	287	285	256	279	276	267	264	263	258	257	293	303	267	255	263	273	283	286	257	285	263	252	293	265	245	248	245	274	241	304	277	284	228	265	278	234	258	268	261	242	290	245	286	264	277	266	237	249	248	259	237	246	261	260	268	272	251	244	275	283	262	257	261	251	293	270	269	264	248	263	265	254	250	261	267	283	266	266	298	278	274	291	271	271	254	292	282	276	276	256	241	274	245	294	243	285	256	241	285	290	280	295	262	294	282	259	254	274	278	267	280	270	242	278	242	276	275	252	264	281	286	276	287	218	225	241	275	274	267	245	279	259	271	254	262	252	261	250	253	271	284	256	260	281	243	241	242	276	262	271	284	268	290	283	267	252	258	272	239	264	278	285	268	294	305	270	265	266	270	282	285	291	278	279	268	260	270	311	233	261	251	243	270	268	273	237	233	254	254	263	256	265	263	259	277	265	256	291	256	241	251	280	260	268	250	287	277	266	249	272	270	252	282	268	284	262	279	290	255	268	305	269	276	278	278	300	308	273	280	213	269	297	270	251	256	273	254	256	264	292	285	270	257	224	276	252	255	279	277	240	275	246	265	273	275	243	243	243	265	279	242	259	275	277	266	274	258	269	258	326	245	253	267	256	257	299	274	277	251	286	250	312	256	284	264	264	261	255	275	255	259	261	260	278	248	267	261	254	253	272	300	285	253	264	267	273	253	258	271	252	263	233	260	268	236	289	304	242	276	255	277	281	258	271	271	283	261	259	277	256	269	298	279	294	266	256	306	277	251	281	264	241	242	261	241	252	235	272	265	295	247	283	257	244	252	283	289	264	270	240	272	236	271	261	249	263	274	271	283	288	271	275	283	242	249	277	235	293	271	267	279	233	276	239	271	288	304	217	262	262	287	259	249	281	294	254	251	253	256	275	269	300	271	288	261	271	261	294	289	271	252	270	257	262	269	269	278	267	227	272	305	259	231	258	267	280	222	254	285	277	272	258	264	259	255	247	269	261	266	266	278	266	286	304	282	299	283	262	277	259	247	261	246	265	245	266	272	271	269	293	262	270	267	282	248	265	269	247	274	277	277	258	255	267	282	274	239	258	226	284	281	272	258	271	253	274	274	254	247	241	251	263	261	263	268
1759	695	737	732	694	699	704	730	758	755	664	672	654	692	625	651	719	656	852	671	635	685	630	626	611	627	599	627	652	632	635	620	616	594	617	656	641	612	704	660	644	625	639	644	616	627	623	601	605	627	602	638	606	639	618	615	615	648	593	636	643	594	623	643	591	619	594	606	629	570	645	613	623	637	565	609	617	613	640	632	597	626	635	598	617	626	610	648	627	628	655	644	609	639	637	645	628	606	641	644	644	656	646	585	622	641	632	620	582	608	568	623	618	666	615	632	610	598	630	645	602	646	648	594	588	650	663	575	635	614	624	617	612	633	587	623	639	657	634	599	634	614	622	634	605	597	605	630	571	625	622	607	605	632	615	617	593	633	645	614	602	597	590	634	592	598	620	602	609	636	634	607	634	611	656	582	629	631	620	631	673	561	662	572	582	647	599	628	624	613	593	609	637	630	602	557	646	628	608	664	655	621	606	624	591	600	603	589	615	578	646	625	656	644	631	621	642	622	559	622	590	581	658	607	614	599	634	597	596	608	633	646	611	633	644	592	595	614	614	633	637	634	606	609	646	598	616	621	664	621	651	649	644	594	602	609	644	615	634	635	628	638	620	617	603	638	635	608	651	571	627	603	615	598	589	616	614	629	633	585	656	636	650	652	577	574	632	618	630	623	586	580	593	623	657	589	613	621	597	620	647	623	605	623	602	600	598	565	579	581	568	601	647	624	650	615	591	630	611	609	609	609	642	576	622	633	617	598	614	653	567	617	618	598	596	590	637	607	630	630	611	593	589	623	612	644	619	631	584	653	581	605	611	636	649	617	638	617	621	625	650	611	660	619	588	611	610	605	584	594	661	598	611	641	635	612	637	606	641	605	609	586	591	598	598	676	594	626	625	640	592	630	600	606	617	593	608	655	601	661	628	595	605	681	634	593	590	612	637	624	595	619	620	581	640	630	653	587	605	613	609	602	592	648	621	614	608	624	579	617	621	595	614	606	576	568	633	614	586	616	611	637	601	621	614	647	647	592	598	626	631	630	589	630	613	619	619	555	635	618	656	618	627	622	646	621	616	617	615	626	664	611	594	636	629	595	615	623	627	609	592	581	620	617	606	610	599	604	660	601	621	607	619	606	625	631	633	603	612	623	582	581	616	633	603	656	611	641	638	607	605	639	671	651	608	607	627	624	598	563	587	612	617	586	658	644	613	624	625	600	571	592	587	590	631	588	646	611	666	585	592	584	660	634	607	588	624	634	599	618	610	575	608	602	577	635	609	648	643	579	601	641	587	593	623	632	626	605	629	620	605	570	580	634	601	686	625	621	628	632	651	610	681	577	601	616	645	590	585	604	629	615	613	586	616	592	640	579	602	601	593	601	607	583	615	636	619	639	645	636	608	624	626	621	598	631	585	628	627	585	617	618	661	617	626	663	643	622	661	641	626	616	580	583	621	602	664	623	617	598	578	645	619	635	642	647	653	622	596	679	588	609	596	607	624	659	633	647	592	607	670	615	646	635	623	648	620	621	614	641	593	646	616	629	612	625	582	584	603	636	606	600	631	632	608	609	622	637	655	633	630	602	640	604	587	608	624	586	593	629	599	598	627	618	581	631	639	624	610	621	598	636	607	595	611	577	625	674	579	635	654	621	645	555	627	601	592	623	617	577	615	665	617	658	591	630	650	597	604	647	666	595	641	643	626	645	627	598	665	649	626	626	576	612	603	624	642	631	626	590	670	618	591	618	600	584	631	602	610	650	618	609	624	645	624	648	618	596	631	604	606	622	648	638	608	640	615	618	586	629	588	607	647	624	658	655	635	624	638	606	628	635	598	618	599	657	626	605	670	620	650	614	604	593	603	634	580	634	608	603	593	653	617	627	621	598	621	627	617	600	580	627	603	618	631	598	612	594	596	603	609	629	602	621	615	591	662	615	605	647	641	598	601	670	610	625	625	625	649	642	616	599	609	632	616	571	635	648	636	606	616	638	656	621	638	623	627	608	585	611	595	631	606	629	645	604	599	603	657	663	612	612	653	587	594	654	621	628	597	588	628	646	570	575	655	599	648	586	601	626	604	620	625	623	600	646	641	598	609	632	617	598	610	574	612	646	618	570	630	642	624	600	573	607	583	591	612	593	610	627	607	607	622	609	656	616	646	621	591	604	660	596	629	648	606	649	597	610	640	573	595	639	607	626	635	590	587	612	621	618	607	624	626	612	650	609	606	569	677	622	618	663	631	603	617	634	595	600	649	635	577	635	641	668	622	608	652	642	627	620	642	593	588	591	628	630	615	606	622	627	630	659	598	574	608	717	598	596	640	626	608	587	629	637	606	622	627	649	592	579	627	631	631	641	640	639	644	627	619	594	556	659	640	597	572	585	655	613	646	632	603	614	634	618	621	654	611	653	620	640	598	655	627	627	641	668	612	638	603	637	598	632	582	568	608	622	598	645	596	596	597	618	603	579	607	668	583	662	584	618	634	629	639	628	651	652	622	649	594	613	589	619	564	625	629	606	598	623	596	649	610	602	630	640	622	583	600	635	631	600	626	591	627	631	577	608	616	570	614	627	612	649	590	593	656	616	632	600	620	600	638	599	604	623	607	630	644	619	641	585	621	641	630	599	644	612	603	611	634	610	628	605	625	652	583	570	611	662	605	613	625	611	572	645	607	551	613	621	639	625	616	658	637	610	633	597	615	611	584	610	616	660	610	567	674	654	629	568	598	610	640	586	627	579	681	623	618	600	611	619	640	636	590	580	660	621	615	658	624	600	645	639	668	610	621	660	645	646	651	587	601	620	616	651	654	644	615	599	620	644	645	622	625	636	641	613	686	565	643	673	586	595	623	633	598	668	607	642	583	625	623	631	604	629	624	652	580	582	640	602	612	622	655	605	612	596	618	635	578	666	623	609	597	603	555	638	631	611	601	614	614	659	604	615	565	567	640	657	577	579	627	648	614	600	600	633	637	637	612	616	625	610	628	618	608	554	583	608	594	605	659	619	617	593	644	580	603	617	607	636	648	600	606	689	570	589	642	605	628	635	647	618	636	620	654	635	624	637	613	598	581	652	627	580	618	612	647	614	625	637	619	620	639	600	647	615	635	611	638	630	593	629	639	580	619	629	624	646	652	582	572	653	655	614	641	620	645	613	614	608	652	621	599	599	598	605	619	595	672	617	647	605	602	607	634	678	628	679	627	642	599	616	632	585	618	602	586	618	595	581	635	610	652	603	609	632	624	593	594	624	634	569	659	636	655	584	624	600	622	600	644	587	629	674	624	626	650	613	632	627	640	616	582	611	620	640	657	627	599	574	620	591	621	643	640	630	635	595	588	608	657	660	595	649	640	663	620	585	613	626	619	571	601	643	628	602	680	603	623	637	595	616	638	609	591	576	587	579	643	621	596	561	634	676	639	653	570	606	587	638	585	596	595	616	597	598	602	599	652	637	598	625	551	608	615	631	597	599	625	617	647	669	649	621	651	592
6517	464	544	437	353	236	237	241	233	216	197	202	202	164	165	165	189	161	298	303	174	136	152	198	143	137	154	148	150	156	158	166	161	150	162	178	161	157	147	145	162	170	169	164	163	133	159	186	139	155	160	156	163	172	133	162	190	161	138	151	117	153	155	162	153	139	156	167	155	146	140	147	151	142	166	121	182	143	156	154	144	150	176	157	152	174	168	166	159	115	165	153	170	131	158	167	125	157	155	160	132	137	134	135	154	178	140	143	151	146	142	175	183	168	135	147	163	150	161	146	156	150	138	139	151	161	173	116	176	137	159	177	186	160	163	154	148	181	150	152	155	151	157	163	142	152	154	162	177	160	149	146	175	149	141	153	149	180	153	144	165	135	164	146	163	152	156	162	165	144	146	163	155	145	161	146	136	155	154	158	124	145	166	123	154	160	145	159	131	138	199	136	161	151	160	157	146	175	169	136	152	147	162	154	137	153	142	150	133	170	153	132	125	148	133	144	156	172	163	140	168	153	147	155	133	147	121	155	169	144	161	144	183	154	150	192	154	148	164	154	151	155	169	164	143	153	148	142	158	148	172	165	156	145	152	154	128	124	159	194	146	134	147	144	151	156	160	131	149	148	169	145	152	157	151	145	155	175	147	163	176	158	160	155	174	154	173	167	167	163	172	146	134	144	160	140	182	132	168	125	136	132	171	157	135	160	153	158	143	115	140	137	147	157	143	124	141	162	148	160	165	151	128	165	156	126	119	165	134	156	141	122	154	162	127	147	149	145	147	177	186	130	173	159	146	147	155	148	152	159	153	147	168	157	151	146	136	174	167	140	170	158	139	141	124	150	158	137	154	163	132	153	165	168	134	152	164	139	150	148	172	162	137	153	157	162	159	154	144	148	154	139	139	149	140	166	165	147	167	148	121	142	139	145	175	144	141	171	166	134	148	164	134	141	148	148	122	150	169	173	163	153	140	181	162	130	136	165	154	157	136	146	146	167	159	154	157	149	186	147	151	158	192	148	153	162	164	149	135	150	139	174	183	184	137	144	159	140	153	131	138	139	151	130	158	134	148	136	133	150	128	150	182	168	145	138	147	124	158	144	132	160	138	141	172	161	162	144	156	121	163	147	173	142	135	151	183	166	162	144	161	146	150	148	134	145	137	147	148	173	136	152	165	155	156	172	145	142	161	155	155	168	156	139	176	160	140	146	143	156	130	157	119	147	134	142	163	146	156	141	160	150	155	169	130	158	167	155	159	161	147	151	153	176	143	139	168	153	159	159	160	175	165	151	171	146	149	157	175	143	130	169	150	149	165	156	151	143	176	140	154	156	156	138	138	142	125	117	146	131	131	155	143	178	156	155	129	157	152	162	154	125	146	143	153	162	174	148	170	149	170	179	134	149	168	159	159	143	150	160	162	132	145	149	157	152	158	160	139	138	155	145	149	152	133	173	141	142	159	169	141	163	160	179	153	145	138	159	158	150	164	138	137	137	156	159	142	151	165	176	185	150	129	159	149	151	133	145	153	157	137	153	145	146	152	165	151	141	144	154	167	126	140	123	177	150	159	149	160	164	159	170	137	145	127	132	149	150	154	164	160	147	168	152	163	159	179	165	144	163	145	146	179	134	154	164	159	137	148	158	144	150	134	143	148	132	144	168	163	172	152	147	150	163	156	139	183	164	134	152	151	165	152	149	151	140	150	161	151	144	149	141	147	144	155	150	162	170	147	157	149	121	146	148	140	151	162	169	139	159	150	136	127	155	166	159	157	138	152	157	174	136	133	157	144	154	148	147	147	153	130	154	144	165	155	131	173	153	142	107	166	154	143	153	155	144	154	153	134	149	158	145	163	154	132	185	163	147	151	148	175	137	150	152	152	142	156	133	156	179	158	125	143	147	159	145	178	139	127	164	154	148	148	146	143	150	150	144	152	131	141	133	157	151	152	147	137	136	161	151	161	153	137	161	177	136	132	144	155	149	149	144	143	173	137	137	139	169	152	146	134	144	140	170	187	165	144	161	146	153	152	148	131	146	172	158	154	152	153	144	174	169	167	174	139	156	164	141	166	171	152	172	146	158	157	124	164	153	153	146	148	182	151	131	141	160	144	161	156	154	172	128	151	128	142	130	133	140	144	149	153	164	170	161	160	154	143	141	124	177	161	142	133	159	165	150	159	168	127	150	170	173	138	127	143	145	145	158	150	159	137	137	177	142	131	146	175	139	158	148	153	158	163	163	140	142	142	159	147	130	145	162	152	152	159	162	153	150	168	174	168	150	163	173	147	152	154	174	159	148	142	160	155	153	136	119	174	157	137	151	152	149	156	155	158	152	128	126	151	160	146	179	156	163	151	158	148	158	155	160	164	163	160	160	156	152	174	144	148	152	143	130	161	163	173	149	151	174	152	154	175	168	180	145	126	129	178	153	135	165	143	153	137	134	151	165	151	132	162	152	164	162	180	149	159	142	186	147	162	179	138	167	169	152	150	157	166	138	156	142	176	183	143	157	142	155	157	147	139	159	151	120	149	145	157	139	151	149	125	142	153	141	148	144	152	158	157	130	162	135	170	172	150	152	136	139	168	142	146	146	161	165	151	167	145	168	143	130	155	149	151	141	153	145	123	142	140	135	137	158	154	146	173	142	169	152	152	158	133	134	165	174	137	150	146	154	137	142	166	155	179	146	150	159	146	168	146	142	137	139	172	148	159	132	162	137	146	144	189	153	144	139	154	164	158	135	190	146	144	144	148	185	149	144	133	150	149	172	153	175	162	144	160	142	155	136	144	149	136	154	143	142	131	162	144	161	174	176	137	177	140	158	144	169	157	161	161	125	157	147	143	141	140	136	136	137	164	163	144	162	152	163	142	134	149	185	151	144	141	164	146	158	168	148	124	143	158	156	143	162	151	149	154	155	159	179	173	165	159	155	149	143	169	164	165	151	166	153	155	141	131	128	153	143	159	147	147	159	165	142	168	147	121	136	142	165	167	141	131	146	165	164	149	152	149	156	147	132	178	164	153	161	146	162	160	148	145	159	168	144	152	137	140	142	143	159	154	139	151	154	142	154	145	161	164	142	134	153	118	150	161	170	151	151	171	119	125	143	126	141	153	139	142	141	150	137	156	160	165	157	180	143	145	197	171	145	163	142	160	161	133	156	153	153	131	145	135	140	140	141	151	161	153	172	152	173	137	152	148	151	157	153	156	136	159	155	155	182	136	174	169	155	158	165	172	138	172	160	147	144	140	183	154	143	176	157	166	140	163	140	159	151	166	151	138	156	128	124	140	161	137	151	146	176	169	164	137	142	160	144	135	160	136	139	167	153	143	140	153	202	156	117	147	141	157	150	177	155	165	148	133	143	140	150	161	134	150	162	160	147	144	172	148	145	170	131	168	152	169	135	165	159	162	162	173	161	157	150	187	142	157	150	155	186	181	139	156	148	167	155	156	162	158	180	149	153	134	174	167	150	156	181	134	112	171	162
5842	747	1208	1298	1186	943	873	914	880	734	716	690	604	537	530	542	571	662	1601	1296	467	415	429	425	387	417	422	470	447	424	448	417	424	437	410	413	440	440	416	435	410	442	404	438	418	433	400	396	410	400	406	452	419	398	455	414	446	442	380	393	417	429	400	415	400	437	436	430	415	428	426	410	386	429	393	437	377	431	408	413	420	441	358	393	396	392	418	416	421	413	403	417	413	421	427	392	363	375	404	448	391	421	402	394	432	412	379	375	442	376	434	398	401	396	422	396	409	394	400	443	443	400	391	394	427	428	413	420	417	411	406	444	412	361	420	393	421	411	399	407	439	405	400	374	380	421	391	374	397	402	381	410	445	379	397	411	398	401	408	428	408	421	390	423	395	374	389	399	385	378	428	442	408	395	431	393	413	385	410	447	426	413	375	403	409	403	347	451	424	376	389	424	376	409	384	384	394	423	390	406	394	401	379	381	426	376	380	422	435	398	446	378	410	380	389	387	413	388	376	451	414	426	398	381	394	415	393	396	405	396	438	392	383	434	424	409	437	405	440	404	425	390	422	423	412	395	372	409	421	384	403	420	398	397	415	373	410	399	387	398	404	419	404	401	414	406	429	446	408	401	378	422	396	399	372	404	382	366	378	384	436	407	392	389	416	429	405	439	407	401	399	377	410	408	399	393	400	400	411	412	420	417	365	381	414	418	401	423	424	407	402	403	410	406	422	423	381	394	407	385	428	394	397	401	433	422	418	410	433	374	388	390	408	384	408	396	409	407	372	407	421	447	425	388	437	394	423	371	428	394	406	380	401	399	411	373	415	378	406	416	409	400	422	405	412	357	420	406	393	441	415	403	389	398	433	400	417	417	397	402	438	397	397	408	362	415	408	430	429	417	399	410	374	399	406	379	374	387	433	411	413	402	437	422	428	392	442	374	404	432	421	380	423	380	425	441	416	402	407	422	416	436	411	383	411	403	415	368	447	391	383	401	387	372	366	391	412	395	418	399	445	425	410	421	408	372	440	405	404	409	399	388	385	391	396	400	414	417	416	444	408	359	417	373	407	366	449	414	388	382	430	407	439	424	400	419	379	453	396	415	439	398	403	379	360	430	398	378	375	418	430	421	415	422	394	382	428	395	412	430	412	374	417	373	426	417	406	389	393	453	383	452	395	400	392	412	396	389	430	430	428	382	383	427	385	398	394	431	404	421	405	427	393	424	436	404	414	419	426	391	405	371	404	370	354	392	420	412	413	399	412	425	407	387	379	410	406	410	372	429	401	449	427	424	428	393	391	418	426	426	427	391	427	402	437	452	405	394	385	378	435	378	387	450	398	394	411	442	395	429	406	379	433	414	430	408	433	400	379	404	436	402	382	413	397	405	406	432	419	387	414	411	412	409	398	422	399	429	414	407	389	407	394	409	418	392	373	387	383	424	409	411	417	411	401	405	409	394	441	412	446	455	419	390	386	392	393	460	418	382	405	412	433	385	420	427	397	419	395	400	408	432	407	401	412	421	392	409	405	404	406	397	383	397	398	432	404	416	432	413	424	430	390	398	445	378	428	359	407	412	416	420	357	400	382	468	417	407	395	411	419	379	411	428	367	423	416	415	431	389	432	383	446	434	421	411	432	421	402	350	388	384	399	439	414	398	409	398	436	386	424	402	409	437	425	377	440	399	377	379	412	375	422	387	437	420	418	402	391	409	418	388	416	448	394	375	391	401	407	422	388	401	399	396	392	415	417	402	417	399	398	419	416	419	388	385	442	401	409	444	408	396	409	424	405	388	418	388	402	392	377	406	430	373	436	412	455	397	400	406	432	423	410	429	407	443	443	414	358	421	408	406	393	403	420	382	386	407	418	405	427	424	415	388	377	355	407	407	426	415	414	404	380	410	398	410	413	389	442	421	419	417	418	414	385	386	442	409	437	384	397	451	404	403	411	445	442	436	405	389	391	399	426	401	422	397	410	401	401	372	390	389	356	418	411	386	389	397	425	405	417	420	423	432	394	420	386	411	419	417	384	407	385	454	448	447	396	429	377	392	377	417	444	418	405	403	379	397	399	419	382	461	373	415	393	374	395	403	423	366	393	403	387	414	402	426	434	404	408	428	429	425	381	394	384	402	364	378	410	397	452	383	384	418	428	391	422	456	367	417	407	416	350	395	379	380	396	395	433	392	396	410	414	452	394	435	423	377	412	428	392	403	381	393	397	370	369	434	377	418	396	413	382	397	411	420	418	430	414	406	418	387	416	384	421	407	396	449	409	426	398	435	449	406	425	405	420	413	392	386	434	407	433	390	377	393	393	445	438	442	442	426	401	437	383	370	376	417	388	449	405	404	406	384	393	404	407	406	415	383	410	397	431	396	377	416	422	349	389	366	447	373	417	411	393	399	413	381	396	396	386	386	402	423	439	420	407	383	395	391	395	391	412	403	405	411	413	411	410	396	396	422	410	409	382	384	395	452	410	400	413	383	399	428	425	433	423	367	391	403	440	410	422	398	443	382	422	410	372	403	387	405	356	393	424	425	416	404	368	376	425	388	383	416	391	432	374	411	420	403	388	401	427	377	418	426	442	420	385	406	380	411	388	415	386	396	406	370	391	396	402	380	440	408	416	417	387	407	438	403	382	428	399	420	430	380	421	392	398	438	452	433	405	392	400	408	405	425	420	427	397	430	434	380	404	405	438	392	396	445	410	362	372	388	405	413	377	391	415	417	391	392	409	427	385	392	411	414	406	420	418	411	417	381	451	411	388	425	423	366	416	418	349	401	444	405	417	400	439	443	403	371	425	441	373	415	392	422	388	437	400	421	423	425	419	398	402	390	463	387	433	426	404	417	403	424	385	397	422	414	385	405	425	402	394	417	415	385	396	428	412	368	422	444	407	423	383	422	442	408	397	429	420	423	437	381	397	440	409	400	392	433	383	410	393	373	423	417	401	415	358	424	408	398	409	405	397	405	419	441	398	403	426	414	421	428	396	404	422	423	393	418	409	375	380	397	395	398	372	439	427	411	424	396	438	445	408	441	431	382	394	398	392	427	444	408	451	428	392	389	387	420	425	442	413	416	417	419	432	418	401	437	374	413	397	407	413	416	452	409	386	431	416	409	408	400	445	445	394	412	417	387	419	424	402	370	382	404	420	402	426	406	352	419	396	407	410	378	420	409	429	427	408	400	435	411	397	414	407	460	385	401	403	395	398	399	410	398	394	430	395	427	430	429	407	417	392	402	393	445	420	420	386	440	414	407	388	439	405	423	379	411	438	429	413	416	438	400	391	386	442	405	389	401	393	384	382	418	417	389	396	407	417	416	399	419	404	394	378	409	366	422	389	395	396	406	406	417	415	410	413	397	403	432	438	383	392	398	370	436	404	403	415	458	404	382	427	405	424	380	391	446	372	397	430	389	406	381	435	379	399	421	399	424	402	397	401	368	389	418	399	432	381	416	419	396	393	379	416	378	405	431	388	407	370	402
13357	1333	1129	807	582	479	451	438	403	375	390	375	314	297	308	274	313	343	499	632	297	262	316	313	326	288	282	298	304	305	323	293	283	264	322	297	306	293	303	284	307	298	325	310	306	300	277	301	296	276	269	292	266	262	281	289	303	289	286	301	267	277	267	289	264	306	295	320	275	277	268	286	286	306	282	267	264	265	307	291	261	287	283	312	279	255	288	292	268	275	287	287	291	285	282	269	266	290	294	308	280	302	302	307	284	269	317	280	272	283	301	240	291	272	282	303	281	299	308	293	290	301	306	327	286	277	246	267	245	295	298	293	290	307	265	290	305	318	295	317	315	294	273	297	259	270	293	310	253	259	291	301	293	311	322	269	283	264	240	259	297	277	267	275	281	299	286	281	277	314	279	294	276	278	294	271	285	269	289	265	282	315	301	275	272	278	264	267	306	272	304	268	316	300	270	265	311	316	292	264	283	304	269	278	282	276	264	291	286	276	273	303	274	289	318	309	251	263	299	307	306	280	296	267	266	256	296	277	278	281	272	286	289	283	300	243	261	272	252	295	292	262	268	292	291	292	244	272	254	289	285	246	258	259	243	264	263	295	271	278	244	290	284	270	273	301	278	277	276	264	267	281	280	285	303	283	274	305	309	272	303	275	290	291	271	272	275	296	294	263	281	275	297	268	311	278	279	282	286	266	290	283	296	305	316	299	268	272	291	320	286	302	285	283	266	264	257	273	278	324	268	300	286	314	284	295	275	290	292	300	294	290	296	267	269	304	269	300	284	254	293	286	273	297	281	277	283	312	302	306	290	299	270	312	283	292	310	301	294	264	258	285	276	284	286	280	265	305	297	288	246	273	260	297	302	290	283	278	277	253	276	305	312	280	274	262	323	262	279	279	278	299	271	305	277	290	272	284	285	263	294	290	276	270	272	287	288	270	272	267	290	276	278	321	288	266	277	286	285	290	300	268	276	279	257	259	292	279	290	294	286	317	299	297	300	262	270	259	278	284	333	290	293	257	301	285	302	286	309	299	289	271	277	293	289	281	289	288	291	287	292	340	309	299	270	265	288	268	251	283	288	261	261	309	253	278	282	277	323	303	289	298	319	295	301	242	291	301	271	285	289	306	253	249	283	237	298	287	273	281	309	263	272	290	316	295	274	284	272	317	296	244	266	294	321	302	281	292	274	270	307	280	310	330	309	282	280	261	304	267	316	286	273	288	304	305	284	287	284	273	268	293	297	274	303	284	259	270	286	265	228	263	286	278	282	265	300	258	299	317	280	282	318	291	296	296	256	295	287	295	286	282	304	282	309	295	247	282	310	271	272	234	286	275	308	312	299	278	282	300	292	294	300	296	287	277	272	291	273	325	273	282	275	275	331	317	240	274	296	290	275	283	305	261	293	286	289	281	288	273	267	245	282	299	280	281	242	286	258	286	259	307	294	291	258	266	293	274	299	302	314	241	274	330	307	279	325	267	287	270	270	305	288	301	302	279	269	276	324	279	280	291	306	273	293	293	282	290	284	278	274	299	262	295	250	287	266	294	298	303	293	297	287	288	269	292	274	263	277	338	319	272	282	284	298	275	303	290	280	320	270	298	300	287	275	279	300	285	286	274	268	304	299	298	250	283	271	279	276	298	270	262	331	287	290	317	272	318	315	270	320	293	306	276	277	257	259	307	290	267	292	262	274	289	256	302	284	325	300	283	248	296	257	301	270	260	278	314	277	292	273	268	289	267	255	253	253	270	250	297	252	293	303	294	260	269	264	242	265	288	319	290	295	288	299	253	303	303	290	282	310	261	266	268	276	290	315	285	289	279	282	283	289	310	256	289	291	251	287	245	279	282	304	299	259	265	263	291	299	277	268	303	292	290	256	280	277	288	317	295	315	279	311	279	304	273	280	311	257	288	287	302	336	289	324	288	281	302	274	255	273	294	287	244	261	255	289	300	288	292	258	315	279	263	320	302	297	267	300	292	304	261	315	309	294	291	273	302	276	265	288	266	293	286	278	306	297	277	273	261	272	326	315	309	290	283	261	273	316	282	273	284	274	285	271	273	314	291	285	253	302	291	287	302	287	328	283	283	277	307	291	260	242	282	281	267	285	303	288	290	293	284	313	286	317	299	283	302	293	294	301	301	306	289	293	298	257	310	276	331	287	301	303	264	264	267	254	308	292	252	305	284	264	267	296	273	291	287	301	304	305	241	284	283	290	261	282	274	304	291	297	267	274	293	269	292	276	269	326	318	270	249	296	255	297	336	287	285	247	297	304	298	289	264	264	270	308	292	289	339	301	284	271	258	307	269	280	275	286	285	271	293	262	265	256	279	260	298	266	308	306	279	284	313	259	289	334	262	314	252	305	272	297	285	285	274	316	288	280	280	260	291	302	259	296	272	289	321	270	304	302	281	278	282	330	293	266	265	302	273	273	296	264	283	295	294	281	298	281	276	246	288	275	266	271	297	267	282	280	289	275	264	239	285	263	268	275	289	265	278	306	290	307	274	284	275	281	273	272	312	278	286	310	304	258	276	264	289	283	270	267	271	276	295	259	281	275	285	288	266	267	272	279	295	292	243	283	265	303	274	247	289	298	320	248	262	295	262	263	268	285	278	289	283	299	314	302	289	316	268	277	269	285	291	262	302	280	281	283	263	285	309	287	292	283	287	307	310	298	303	279	276	309	289	302	285	294	297	254	291	290	287	303	287	254	271	245	300	284	261	298	292	315	294	292	304	304	311	312	290	256	265	257	306	273	276	280	296	267	313	276	283	300	270	283	257	303	267	262	281	262	311	299	250	290	263	248	319	300	291	277	293	279	281	311	303	279	280	275	329	288	271	297	284	283	292	305	254	254	293	276	285	270	269	289	316	297	297	299	302	285	267	292	292	268	297	291	306	272	312	303	271	292	283	288	277	288	297	275	320	278	265	328	270	328	284	292	301	287	280	305	268	284	290	301	288	289	259	257	269	318	297	272	277	295	275	297	297	304	287	270	297	284	246	278	262	275	273	280	320	305	306	268	303	304	307	273	281	263	285	297	261	249	288	317	281	289	285	280	302	292	297	296	292	289	260	320	297	311	275	277	282	283	304	301	261	318	311	298	309	297	304	281	247	288	271	289	273	319	273	311	295	274	310	269	283	314	263	318	300	292	273	283	305	295	310	309	255	257	296	265	281	292	264	305	282	271	281	263	292	273	281	269	273	276	250	268	279	249	283	274	281	286	286	286	325	308	287	304	281	315	331	300	272	271	276	251	291	278	289	314	286	253	264	272	278	271	266	232	267	284	296	283	325	272	292	303	266	267	277	272	260	258	252	272	270	264	253	290	288	277	328	282	276	275	271	281	256	296	271	235	284	290	291	272	274	292	286	283	262	253	276	284	290	265	275	302	296	289	270	275	252	281	298	298	298	253	276	307	289	278	307	250	289	284	252	283	288	264	247	270	301	315	313	292	247	266	272	297	304	258	303	263	283	306	281
7983	1324	2220	2338	2072	1704	1536	1621	1577	1262	1191	1035	960	942	885	980	976	992	2468	2663	740	774	769	709	782	708	728	735	747	764	715	704	752	704	660	733	639	708	715	672	667	688	698	685	710	720	691	713	700	719	687	667	725	691	730	713	675	696	670	690	705	666	750	722	683	710	680	699	687	710	668	721	694	708	735	697	626	710	714	666	692	699	685	719	657	670	680	740	712	680	653	714	716	742	652	655	672	680	659	637	701	653	640	709	700	667	674	685	745	642	656	668	653	718	677	627	735	671	645	706	673	712	698	692	718	669	631	674	689	679	705	681	693	654	685	630	676	706	708	660	694	695	693	656	746	680	694	650	716	696	661	711	712	650	707	695	694	713	708	659	672	684	689	709	698	666	691	685	690	645	685	712	693	684	666	684	646	677	729	696	668	703	773	655	678	713	696	700	708	681	732	673	684	714	640	677	679	643	657	713	769	682	693	661	701	674	677	697	725	737	718	657	715	646	658	720	703	664	705	684	696	681	688	684	699	686	722	708	699	642	695	676	688	650	650	678	710	661	672	711	678	687	653	680	678	656	701	663	651	692	748	631	682	691	658	676	710	706	698	674	657	706	744	677	728	690	672	681	700	674	719	700	656	669	687	693	650	695	714	673	670	697	703	701	656	673	683	714	682	678	728	709	671	715	681	704	657	699	687	648	680	675	693	694	679	659	681	663	640	653	664	680	698	675	643	689	721	642	713	656	678	668	682	685	678	695	704	666	657	682	751	698	656	723	654	696	653	682	716	678	633	685	686	704	679	676	639	669	674	674	703	693	691	694	685	695	673	695	752	666	664	663	688	712	716	672	705	706	682	724	689	700	692	674	637	700	656	663	687	656	708	707	731	696	714	699	695	681	728	733	690	688	695	678	687	650	714	718	696	671	652	650	654	629	668	705	670	665	692	690	673	667	680	667	700	704	702	703	679	707	673	690	703	686	643	607	679	722	678	680	707	701	691	720	669	692	650	705	692	700	719	655	678	700	675	688	697	701	717	667	712	658	706	662	649	623	729	688	667	698	675	678	672	686	679	687	690	667	676	674	679	716	666	667	731	679	657	703	644	661	680	657	698	657	665	658	705	673	691	686	748	676	681	677	626	672	706	680	700	685	672	674	656	724	700	667	709	682	690	703	660	707	643	659	660	656	694	650	694	627	664	681	655	675	669	690	686	747	682	696	675	702	658	675	676	653	665	665	650	751	684	691	679	679	668	708	688	658	666	694	672	678	708	649	693	691	692	680	618	698	716	665	678	683	712	641	639	690	667	704	692	642	633	706	714	665	715	698	708	667	682	704	676	758	602	682	642	669	685	679	687	660	669	698	653	642	678	692	669	736	650	683	715	698	726	692	720	663	673	631	634	704	657	689	686	687	651	651	735	644	694	668	682	691	655	670	690	683	699	666	681	697	662	694	706	686	672	667	687	675	660	683	715	691	652	727	704	726	736	646	693	722	737	701	635	628	684	662	678	686	692	695	688	662	652	686	670	677	664	633	696	677	704	649	732	685	755	656	665	650	671	676	651	709	747	724	663	674	671	688	664	661	647	694	660	716	687	668	681	655	692	678	676	714	661	695	705	665	669	638	693	669	666	727	661	669	690	689	697	655	653	693	637	676	690	677	704	699	683	718	658	722	676	664	718	638	614	674	635	702	726	704	721	710	723	691	659	674	658	686	688	685	684	711	715	646	703	658	710	621	677	694	661	664	696	680	638	710	695	731	686	690	726	704	688	703	720	674	686	679	670	665	650	658	707	674	680	685	655	617	711	690	709	672	642	698	686	670	633	749	630	721	653	693	695	687	692	683	690	631	731	678	709	671	617	704	690	695	628	667	712	664	726	645	698	681	643	719	681	639	713	670	694	702	694	683	707	685	616	637	698	663	717	671	699	670	624	660	650	655	724	641	680	731	673	692	712	731	684	730	714	707	655	688	681	740	674	680	693	660	698	713	669	686	673	694	707	697	701	668	676	679	677	702	685	664	706	699	662	738	696	672	700	654	718	692	694	670	667	691	682	715	621	676	666	724	643	665	732	666	716	700	659	674	669	723	721	638	665	631	696	683	705	707	670	651	703	724	687	614	697	650	710	676	720	674	664	659	674	689	632	691	645	708	685	664	705	676	624	650	689	711	701	690	675	648	715	703	665	716	701	680	688	688	707	680	690	691	710	687	664	716	676	668	708	648	696	724	690	719	694	698	691	657	710	698	695	628	697	725	701	649	648	660	641	700	709	663	683	576	680	674	719	677	697	663	649	680	653	729	657	643	644	649	675	677	676	699	631	650	760	695	686	703	635	679	725	695	709	661	639	695	648	727	674	653	652	683	750	694	693	710	681	697	751	688	720	671	668	690	660	669	724	722	688	696	674	649	690	646	698	689	656	683	736	716	687	662	685	689	659	704	641	699	680	615	649	699	705	649	675	682	678	678	678	723	744	685	685	694	660	637	677	677	707	724	717	619	690	698	681	661	697	626	683	684	679	630	728	658	654	698	726	720	690	694	689	675	695	699	680	684	678	663	726	671	703	691	667	632	651	666	675	653	680	699	683	656	680	706	638	676	635	662	627	689	679	660	735	718	687	676	722	688	689	712	695	696	706	673	700	721	712	679	699	628	678	667	649	686	705	624	698	722	670	717	694	693	664	653	681	680	704	698	688	722	695	668	648	632	677	703	668	640	632	674	662	684	692	730	649	684	675	654	695	697	681	683	651	699	688	721	669	656	698	689	678	710	685	674	688	652	736	687	714	669	680	710	691	646	659	670	682	646	747	709	689	696	697	696	716	650	715	733	691	746	676	703	676	687	684	718	656	670	717	707	687	644	679	666	703	662	714	667	712	667	728	636	718	710	648	709	680	695	685	674	681	721	704	708	649	659	696	701	678	661	676	723	676	662	687	693	677	654	687	704	645	677	671	673	698	688	662	661	686	648	713	737	661	662	637	692	708	688	733	678	686	686	663	638	705	724	678	675	694	690	727	684	698	778	682	647	708	643	701	724	725	636	642	696	663	692	706	687	634	699	681	718	732	662	645	679	641	720	725	760	745	681	674	691	737	726	710	655	682	710	714	673	730	685	731	703	718	655	696	660	637	672	681	716	701	710	700	625	704	727	656	663	677	669	691	708	684	730	734	715	703	715	698	706	721	723	691	700	706	714	625	657	672	731	733	691	675	669	649	687	678	690	673	705	659	677	665	660	685	680	673	653	669	708	683	654	677	688	668	669	725	674	655	677	684	704	688	668	656	667	720	694	692	669	658	686	697	698	703	714	706	702	667	700	671	695	722	654	672	730	721	685	713	711	679	673	670	657	725	644	716	713	666	664	712	647	681	673	711	704	718	665	699	707	693	693	652	661	738	686	668	678	710	705	719	689	662	674	734	660	697	694	706	722	716	721	673	682	693	689	651	736	697	696	659	697	726	728	641	671	711	638	679	679	658	670	699	747	712	688
1448	376	313	284	262	285	264	309	274	273	278	246	249	297	257	266	271	274	271	324	266	242	284	261	274	265	278	279	276	251	276	277	264	271	243	293	239	268	275	287	297	274	261	299	288	257	248	257	249	259	280	253	256	268	266	313	282	264	246	279	270	261	296	253	259	297	262	253	231	246	250	261	273	258	272	281	258	247	258	247	246	282	244	276	263	247	289	284	270	268	277	264	253	263	277	289	278	265	254	243	276	217	257	253	264	283	241	271	284	261	243	227	267	265	229	245	241	276	256	285	232	302	252	260	249	266	262	243	281	263	266	255	280	270	264	270	263	253	262	250	258	291	249	277	286	252	300	275	246	279	277	282	236	244	294	235	283	242	255	263	260	258	256	297	247	272	237	307	294	236	292	304	268	283	254	293	251	258	250	229	253	269	269	274	307	288	283	232	274	264	279	254	273	291	250	264	297	292	263	275	249	255	266	270	273	249	280	275	294	286	285	284	258	279	254	292	284	282	249	285	245	258	272	272	252	239	282	292	259	255	270	269	299	305	294	282	274	285	263	263	235	236	268	290	252	264	290	256	260	260	263	259	276	253	271	263	282	258	261	236	252	269	243	290	249	246	250	261	258	265	285	293	273	271	268	282	234	283	251	263	250	252	254	291	275	240	250	274	255	247	263	303	270	276	242	261	289	257	270	265	289	269	270	237	270	284	286	242	240	265	290	311	270	241	280	246	250	314	267	258	271	237	226	279	254	263	281	265	286	218	284	306	230	269	256	255	267	231	254	232	288	295	263	272	258	241	267	268	258	257	272	290	274	251	250	240	247	263	229	315	236	292	247	280	268	271	264	253	259	266	256	276	277	306	264	243	267	239	260	260	267	244	285	272	271	282	288	247	294	304	261	271	259	266	269	286	263	263	288	261	276	302	312	248	299	239	280	292	265	243	265	262	281	257	234	239	301	271	257	236	270	265	279	273	284	273	284	262	279	260	250	261	259	238	277	281	280	273	278	291	261	272	262	236	256	276	244	281	278	233	281	296	252	272	281	279	229	272	266	322	279	299	231	275	284	261	283	266	284	261	257	254	258	277	267	221	247	288	300	266	275	248	260	281	258	256	252	303	267	258	250	273	259	238	281	264	244	260	251	258	267	278	236	273	240	257	278	292	258	288	277	243	280	261	288	253	285	278	252	289	301	254	277	299	232	257	277	278	263	284	281	264	241	267	268	258	276	249	259	245	218	266	296	259	256	257	242	246	252	256	284	299	267	245	273	256	274	247	275	279	278	281	271	263	282	243	269	288	262	284	251	292	272	243	262	235	262	269	265	252	251	226	254	276	246	271	252	282	270	254	249	239	253	260	275	282	243	277	283	260	278	235	273	254	266	289	262	263	272	309	259	280	266	297	250	249	273	275	267	266	265	263	285	292	219	251	272	266	256	263	237	281	285	257	262	265	267	251	258	278	269	245	284	265	277	275	307	297	241	272	256	267	252	251	255	282	243	275	257	245	256	266	262	280	260	247	275	283	274	273	242	233	279	297	285	270	279	269	253	264	295	246	247	260	276	250	244	284	285	257	253	268	234	292	280	242	265	287	274	300	287	280	284	290	224	273	268	238	265	293	248	267	279	270	277	232	285	251	253	244	273	295	242	238	230	276	225	238	243	264	290	284	279	273	251	234	265	257	255	271	272	255	255	258	271	257	265	268	283	250	259	288	258	309	287	251	254	234	253	255	260	258	247	246	270	254	284	232	243	255	250	233	250	277	262	287	254	250	243	271	283	279	269	285	265	301	268	239	265	296	298	246	281	279	265	259	244	246	256	282	253	252	283	221	299	263	261	262	257	251	296	246	240	242	253	289	243	269	236	252	277	250	271	307	297	269	267	284	274	255	267	227	282	242	277	253	288	236	271	248	256	251	293	269	239	255	246	254	259	278	261	259	264	283	252	278	272	293	229	297	276	275	264	284	272	241	265	268	262	266	266	241	283	294	287	234	215	234	256	273	286	295	287	277	260	264	260	258	309	294	295	284	294	280	287	249	266	272	297	221	305	293	226	313	237	226	285	273	276	258	258	268	258	262	289	254	287	268	266	256	283	282	275	237	239	253	271	239	262	282	265	268	266	260	241	258	263	229	279	260	295	261	264	253	255	265	269	253	237	251	270	258	272	258	251	258	276	276	273	268	279	255	266	262	269	278	236	237	237	282	289	257	260	245	300	226	252	242	247	237	244	294	255	285	269	240	281	271	291	269	283	251	310	296	272	278	250	222	254	262	259	251	234	234	252	288	269	257	298	270	258	267	259	303	263	270	247	283	281	255	244	238	292	263	261	269	277	285	242	255	278	233	262	294	270	261	242	255	281	264	266	259	253	269	263	260	277	270	308	269	262	245	277	276	265	239	269	260	268	261	257	294	269	277	283	282	250	274	271	271	267	268	265	264	256	249	281	240	251	276	287	253	285	246	264	279	288	283	265	237	244	284	258	250	238	233	268	259	248	275	226	275	270	280	280	262	277	222	276	245	252	269	279	265	247	263	248	269	246	271	270	276	257	278	279	257	304	270	274	246	272	258	282	270	254	274	269	264	266	266	289	235	267	253	258	281	297	240	286	268	278	245	293	279	285	262	254	277	274	259	286	255	268	264	254	260	251	238	260	259	292	277	247	284	303	283	253	275	283	302	288	267	265	257	258	241	228	247	229	254	272	277	284	249	257	267	279	264	268	267	220	259	267	286	252	281	300	272	251	269	239	280	254	269	257	277	254	252	291	267	284	273	254	270	253	289	273	239	257	276	282	277	270	290	307	286	252	248	248	253	266	257	243	270	258	283	268	258	296	277	280	258	283	243	273	281	252	285	273	284	248	255	281	261	283	275	285	259	254	285	240	260	275	279	259	273	256	262	279	261	225	273	274	289	287	274	282	272	238	278	273	247	264	262	292	292	261	262	270	266	251	264	281	264	295	273	273	250	275	284	271	266	291	282	260	259	259	280	284	273	303	258	243	262	256	260	257	268	286	309	246	271	264	271	290	284	293	251	272	248	248	274	288	261	284	265	257	254	291	270	215	274	264	268	231	259	255	257	270	270	247	257	243	269	318	254	287	225	287	268	253	259	260	268	275	265	255	272	258	273	261	268	224	280	256	269	279	292	270	277	219	279	296	250	263	244	270	254	265	249	277	242	253	262	271	254	258	268	241	275	260	278	246	254	260	300	261	275	253	252	250	265	283	275	255	275	274	273	268	263	254	272	276	277	266	268	263	252	279	265	265	287	237	258	269	219	249	272	277	265	274	228	260	241	225	266	254	266	254	277	274	283	272	282	264	267	262	254	285	279	251	260	285	288	243	270	265	260	272	270	262	248	249	270	258	240	286	269	252	248	277	240	252	250	258	260	248	257	248	269	261	280	261	266	253	244	262	264	290	275	244	261	277	271	281	294	274	291	271	269	265	274	292	243	297	248	274	272	277	266	281	287	281	258	264	258
1748	739	742	757	729	640	651	763	788	673	684	647	653	612	648	675	652	709	775	699	637	615	567	571	619	645	642	663	592	666	612	596	579	621	624	588	612	619	680	566	626	646	592	607	625	631	641	606	640	665	582	570	593	625	624	606	576	615	629	635	674	634	606	600	631	662	611	605	624	621	611	609	612	601	592	662	601	592	588	687	621	606	612	596	584	608	630	612	665	618	589	641	576	623	623	658	560	647	572	644	564	630	577	641	626	593	621	602	627	636	564	590	618	613	608	637	589	619	655	603	608	632	658	624	583	592	611	654	587	636	635	614	599	615	649	614	615	629	621	599	636	611	599	644	632	563	655	611	587	635	617	632	665	582	633	645	683	614	619	612	605	623	608	587	619	608	609	607	572	616	615	595	646	598	633	623	631	607	617	616	623	579	678	638	629	597	612	618	624	612	595	647	622	630	573	610	611	583	602	606	605	608	630	619	637	635	565	585	623	566	602	586	605	628	557	661	590	666	628	633	559	593	640	624	620	622	616	648	581	602	657	609	580	621	599	659	644	586	637	632	614	611	615	643	616	630	636	594	636	637	624	624	633	560	584	613	618	591	670	639	618	626	569	600	627	628	618	577	592	650	620	637	593	631	587	596	632	629	565	571	644	603	662	595	591	624	585	680	620	573	602	612	628	585	593	587	657	609	587	592	596	607	586	633	641	609	609	633	605	640	604	642	623	596	632	658	570	593	621	611	601	646	586	638	594	601	605	643	594	642	617	635	652	615	605	635	611	621	652	623	638	620	602	616	634	657	627	560	618	612	604	599	621	586	578	613	616	628	625	646	593	659	565	622	624	639	615	624	576	659	622	611	656	620	609	626	602	543	584	576	637	603	609	615	600	605	661	573	622	644	609	584	623	620	626	645	581	621	645	598	594	595	630	581	570	592	629	601	576	591	651	621	586	650	608	624	615	616	642	591	645	609	623	623	635	641	644	620	622	627	586	616	642	614	573	552	593	605	629	589	635	586	634	611	570	623	631	609	626	610	632	620	598	603	604	631	621	624	614	611	615	612	584	621	616	644	619	608	624	592	608	639	623	626	590	612	599	596	653	635	633	548	600	608	614	551	601	576	618	607	654	630	604	648	618	662	618	611	625	561	604	620	640	666	626	655	656	647	589	642	624	575	615	652	679	640	579	628	627	623	590	575	596	661	588	608	660	615	658	622	607	663	653	612	654	671	587	602	619	664	644	584	645	648	571	628	610	595	608	590	592	613	619	616	620	612	600	644	595	615	595	604	624	561	618	640	605	599	602	643	588	629	593	576	593	605	631	586	578	661	615	598	598	587	634	637	631	576	640	602	604	598	653	619	624	600	610	634	638	651	635	641	643	641	642	566	619	626	581	569	596	603	656	625	641	644	632	636	648	617	630	640	631	608	651	645	595	586	603	612	629	642	622	582	567	622	621	611	608	616	625	673	665	624	624	654	634	641	612	664	593	581	621	687	642	635	585	652	607	610	607	631	637	627	621	626	601	640	612	608	599	611	617	596	613	616	628	583	586	632	624	648	586	629	606	622	612	636	612	637	628	631	619	603	592	645	630	638	657	606	605	620	590	621	607	605	589	648	529	612	629	612	594	568	605	640	630	594	617	610	608	570	611	600	659	643	638	640	641	674	599	634	607	627	631	638	630	665	601	622	606	660	639	633	634	619	594	572	632	639	594	636	640	628	604	622	612	629	573	668	669	619	581	580	638	628	653	651	635	580	622	618	592	627	639	601	594	593	574	629	615	614	650	614	612	638	614	634	625	616	596	615	599	648	636	638	600	618	616	626	652	633	613	613	591	586	613	587	624	617	662	604	585	607	646	621	644	604	598	677	575	566	615	610	622	615	617	622	619	659	619	670	620	629	627	640	601	624	621	557	651	629	597	594	648	596	618	643	644	632	641	630	617	627	630	614	623	604	654	625	601	647	608	585	618	636	658	631	595	614	635	652	599	656	598	578	613	606	619	636	594	602	615	617	631	642	607	573	663	594	568	594	636	645	618	644	616	563	639	605	642	626	641	630	595	653	672	658	615	601	639	643	592	654	604	612	607	619	632	622	629	595	649	594	642	640	614	605	642	574	629	650	614	601	604	629	633	635	606	655	624	629	585	615	587	601	613	611	649	595	609	630	586	625	614	634	625	649	648	651	566	588	603	618	611	569	584	596	629	625	615	620	600	548	609	600	605	636	652	620	610	670	628	586	633	596	629	578	657	670	619	642	605	625	629	619	587	602	607	683	641	648	582	623	631	583	629	651	618	593	574	608	607	612	611	643	621	582	609	605	631	625	617	643	615	651	564	590	649	567	614	629	640	590	574	588	605	635	636	626	626	628	632	610	600	603	590	633	636	605	609	626	639	549	569	636	600	609	570	594	579	611	599	622	612	596	611	647	632	594	637	613	618	630	574	599	645	603	650	628	600	597	603	579	605	598	636	644	577	626	584	624	643	638	633	599	611	600	620	613	599	647	600	632	656	639	585	647	589	584	632	598	637	667	638	612	623	612	620	650	604	641	635	621	647	655	632	605	616	650	597	628	621	650	586	631	643	604	637	624	637	589	577	570	614	609	594	621	597	621	645	635	654	590	633	624	597	587	648	614	615	606	621	615	576	609	613	574	627	617	634	631	621	596	597	600	651	612	634	578	618	622	587	606	620	624	599	645	609	627	614	627	633	604	620	625	577	669	566	622	645	618	622	614	599	608	590	647	646	580	582	613	650	613	627	650	620	578	586	617	636	639	623	631	666	631	596	629	657	619	615	612	592	614	650	648	628	600	629	613	641	603	620	624	660	603	679	613	607	647	603	621	610	616	655	674	586	637	641	576	618	598	624	582	616	617	647	632	552	622	638	613	608	620	657	622	596	642	601	634	643	615	654	627	665	585	571	592	639	602	628	628	635	576	615	628	630	629	621	617	631	689	611	615	583	611	639	646	633	638	655	655	612	649	641	643	597	559	575	601	600	648	660	585	649	626	637	627	608	605	671	620	646	636	640	635	611	624	593	601	632	593	634	596	637	616	637	624	641	649	623	632	572	647	630	607	627	627	587	601	574	633	595	624	647	610	638	630	648	598	586	652	609	640	616	564	633	612	552	660	557	623	617	612	662	585	636	647	624	658	587	594	654	607	630	627	620	630	639	600	647	567	574	624	620	634	583	604	611	646	631	597	610	617	610	623	588	629	628	600	625	617	603	636	608	641	600	620	636	581	669	653	614	633	588	620	586	614	606	617	601	651	568	620	594	610	634	625	619	600	623	606	678	595	620	624	595	578	620	595	640	604	649	591	636	600	612	617	566	625	611	616	567	657	613	608	627	612	620	677	633	581	615	634	614	599	615	655	618	622	621	652	627	614	623	634	608	609	613	580	595	632	569	607	610	618	628	605	600	657	670	669	628	637	609	621	583	620	593	640	601	645	605	624	590	653	631	618	567	612	612	612	615	598	633	620
6676	529	538	407	290	244	220	239	259	207	175	202	194	164	206	186	181	203	237	307	162	157	129	124	168	135	158	183	193	154	161	123	138	148	153	152	165	151	155	177	159	164	134	144	156	174	175	162	146	167	127	134	153	152	175	171	136	159	159	134	166	165	157	149	136	153	159	169	160	146	153	137	154	149	150	167	164	130	146	155	143	143	150	142	136	136	156	150	158	132	153	155	146	135	141	148	119	181	155	140	153	136	134	143	170	139	146	144	145	145	162	163	143	130	158	154	125	153	166	131	146	172	111	157	132	146	175	158	140	149	148	133	140	148	150	168	184	125	176	163	162	151	169	159	152	166	173	172	171	162	149	161	164	165	165	125	154	156	156	171	152	166	176	147	163	146	152	137	124	164	134	142	156	167	168	132	125	140	155	125	140	151	169	172	189	160	165	148	159	163	154	150	178	144	148	153	159	143	147	139	167	142	143	157	149	142	140	126	152	153	150	147	137	144	138	139	136	162	132	161	140	156	144	142	163	158	151	148	154	151	162	142	150	138	153	145	172	149	151	127	142	146	141	159	157	145	141	133	164	150	139	141	172	162	176	155	137	158	153	164	131	156	141	147	156	168	158	159	127	156	144	138	152	160	126	154	171	144	146	143	166	142	147	154	168	152	152	147	150	133	150	164	165	142	161	166	165	170	146	148	141	164	150	152	167	142	181	159	135	154	151	131	141	121	159	191	178	159	144	164	144	144	158	146	169	168	165	117	149	155	138	165	167	135	155	145	156	128	146	129	169	132	164	164	140	150	127	164	146	148	151	128	158	169	153	157	169	155	146	156	153	163	150	174	172	152	173	145	135	148	162	140	138	168	167	134	177	146	143	137	158	157	142	144	159	136	142	163	165	141	166	137	164	155	128	160	169	153	132	148	168	170	140	156	128	163	160	150	142	146	156	158	177	145	168	130	127	162	132	137	130	170	123	155	177	152	157	132	169	132	139	163	143	143	156	143	130	162	147	154	169	134	168	151	163	168	158	155	167	137	143	158	171	178	137	134	126	176	147	151	153	157	163	136	142	156	162	144	150	168	164	150	163	133	137	148	154	134	148	140	120	149	151	143	130	159	123	111	152	178	145	149	123	146	150	127	172	137	160	139	130	132	138	152	141	147	164	138	176	141	171	139	157	163	153	147	154	139	157	163	160	145	141	143	151	157	167	114	147	135	143	163	147	153	144	165	126	143	141	149	153	138	153	154	169	147	153	157	158	160	119	163	143	163	158	172	137	124	150	140	160	126	161	161	166	171	150	152	150	124	148	152	190	177	176	147	153	145	159	154	151	165	140	153	138	155	146	157	174	150	154	178	167	147	152	153	146	154	143	147	134	133	170	145	139	162	134	148	141	150	128	151	150	133	142	159	166	166	156	138	127	137	157	156	147	140	126	125	141	159	137	132	150	156	172	139	158	136	173	170	154	147	157	142	140	158	143	152	157	159	147	158	145	149	142	151	144	144	148	156	157	164	150	133	161	155	155	139	150	151	145	144	155	145	149	158	155	157	148	153	139	154	151	161	152	167	158	173	158	172	155	123	155	168	155	144	164	145	151	163	163	161	139	167	147	136	155	166	127	135	164	139	126	151	154	162	178	136	147	149	156	162	160	148	147	145	163	165	155	145	137	152	161	145	147	156	143	150	159	165	148	148	163	142	156	141	157	126	161	153	120	135	128	156	132	152	155	159	158	155	171	170	157	140	156	131	132	170	150	173	156	147	154	129	152	154	164	151	172	144	160	145	142	158	158	175	131	141	144	143	158	158	174	163	175	182	127	158	147	139	152	156	157	156	138	181	144	162	143	123	151	156	173	139	170	176	147	139	151	184	167	120	157	154	149	149	155	148	146	159	129	152	169	155	147	125	138	181	140	158	143	155	135	157	139	149	129	151	155	161	178	132	162	161	151	154	162	126	159	132	153	167	146	167	144	167	169	138	162	129	133	129	165	136	158	143	137	168	156	135	139	132	153	151	134	155	156	158	153	166	152	127	150	152	125	145	159	150	131	127	136	151	155	139	150	126	181	142	173	157	149	143	137	134	134	152	167	158	158	164	160	174	158	136	148	157	136	131	162	155	146	115	155	131	155	152	152	143	142	146	151	173	167	165	141	133	155	153	172	126	149	157	150	150	168	139	165	155	150	149	154	124	132	136	159	139	162	150	161	145	144	142	181	164	177	146	161	173	149	135	172	169	154	142	157	158	156	130	140	152	173	152	164	152	134	187	149	150	141	164	155	157	121	169	172	151	160	133	145	128	153	154	155	137	133	131	171	138	133	156	182	150	155	139	150	168	150	159	158	164	147	153	153	145	151	141	159	169	150	132	174	148	135	163	144	137	146	142	148	133	145	132	139	154	152	143	137	153	166	190	157	154	150	145	151	144	142	153	133	157	166	155	133	171	157	143	158	159	170	172	149	127	152	171	136	184	165	140	155	164	138	153	139	154	177	163	129	128	149	139	156	157	147	148	145	161	153	151	176	155	155	154	163	146	148	158	165	130	133	162	176	154	164	158	149	160	143	144	140	135	133	158	151	154	157	144	138	146	135	154	182	124	177	143	135	132	158	138	140	150	144	158	129	148	153	134	130	147	169	130	170	169	179	154	151	170	154	166	133	154	142	149	164	139	165	133	155	144	149	148	137	142	141	136	150	160	155	135	155	168	157	141	190	148	140	159	147	159	140	157	159	160	140	173	156	173	143	183	180	163	144	134	138	150	155	152	157	131	151	161	127	136	153	181	166	130	150	133	142	144	137	128	135	152	147	148	164	147	140	151	160	130	148	151	143	133	147	157	150	146	152	163	157	137	139	159	138	156	158	163	190	183	144	145	165	139	138	138	153	154	152	148	178	165	155	157	146	140	153	129	142	163	141	149	143	146	160	142	163	140	143	145	180	156	160	144	130	148	139	133	152	147	170	157	139	157	158	151	119	156	159	132	173	135	161	153	131	147	140	166	139	154	168	128	182	109	155	140	166	157	164	168	156	148	150	149	137	163	170	134	159	164	148	135	140	157	150	151	184	159	163	145	147	187	153	157	146	157	165	159	158	140	154	140	150	145	154	150	145	128	169	151	137	137	146	142	169	142	161	129	139	151	171	139	162	140	169	148	145	175	140	157	137	144	190	180	142	155	153	125	117	161	149	141	168	143	158	170	145	170	155	139	169	156	165	153	143	138	134	125	175	156	176	153	137	133	169	172	158	158	153	164	152	150	135	173	142	162	160	155	158	103	146	161	152	154	145	153	165	168	146	163	159	168	153	146	142	138	171	141	153	165	157	162	135	157	121	154	143	140	186	151	136	153	166	150	155	138	144	161	173	184	151	169	157	151	143	152	144	130	149	158	139	157	150	149	159	149	149	132	178	148	165	147	152	157	142	157	150	159	166	151	145	142	128	137	160	175	151	140	141	146	141	160	170	169	143	123	159	123	148	144	145	155	136	130
5829	779	1187	1307	1142	987	834	943	928	742	663	642	544	488	562	571	564	630	1010	1491	433	427	421	438	437	428	399	443	469	450	435	411	407	422	379	412	367	390	393	417	401	455	423	394	371	390	403	394	364	418	374	425	444	410	410	423	429	417	412	390	398	381	385	406	420	422	405	398	373	421	418	416	380	409	426	404	378	389	412	372	371	408	386	421	406	431	401	402	415	392	391	419	391	381	404	403	417	354	383	423	391	393	394	396	428	401	424	371	452	383	411	396	404	399	403	407	422	364	390	399	419	423	388	434	370	438	413	395	406	397	378	438	381	449	432	435	395	394	415	426	426	403	411	394	386	410	412	386	413	413	432	391	392	392	390	363	412	379	413	393	429	458	437	369	415	444	420	378	396	412	368	370	427	428	355	441	417	404	374	442	415	430	417	406	425	394	425	403	446	413	423	437	397	387	422	404	392	389	371	399	406	403	395	392	401	403	396	413	395	405	434	438	431	386	423	384	424	412	367	392	361	386	417	411	390	392	375	391	419	394	385	366	396	395	406	391	384	392	397	422	390	384	428	395	397	395	384	421	384	417	409	416	422	410	395	391	391	377	422	398	368	409	420	435	356	406	433	419	419	376	386	413	399	421	396	413	396	402	438	387	395	405	427	414	396	395	392	421	411	423	404	405	379	372	412	421	403	370	387	405	395	395	392	365	396	377	417	413	441	377	386	397	415	399	434	427	435	382	406	442	404	418	382	394	381	423	392	411	395	399	417	438	399	378	415	425	427	410	411	393	422	426	398	427	427	421	439	405	389	394	432	407	373	381	372	398	449	409	436	376	418	410	435	419	451	369	399	384	419	421	423	427	398	406	428	406	438	386	394	409	402	425	410	432	401	414	447	401	406	418	352	401	440	406	400	408	397	394	409	377	373	415	394	381	420	414	397	391	402	420	415	444	365	393	399	390	395	405	428	439	407	398	374	411	408	391	392	431	425	414	398	421	367	399	432	420	414	397	369	410	424	434	342	410	374	421	409	371	397	367	417	395	412	406	401	368	411	395	429	382	390	411	380	349	401	420	374	394	419	408	391	416	363	378	366	399	375	381	394	381	382	407	390	410	395	416	416	401	397	381	460	416	383	393	398	435	440	401	444	407	401	389	428	382	399	389	392	399	403	414	387	400	390	436	421	394	418	389	375	406	370	405	440	393	391	405	426	385	385	401	435	422	398	400	433	412	399	431	402	371	401	398	415	432	404	405	404	407	406	394	415	415	440	395	434	404	423	395	393	399	413	382	410	430	390	386	405	405	414	397	426	414	372	375	420	357	406	398	369	421	400	415	418	363	398	405	390	416	393	414	414	399	397	427	407	394	416	375	413	429	397	363	401	419	375	412	439	431	405	411	401	392	380	418	412	402	422	411	367	426	438	415	420	409	387	380	400	358	419	390	426	452	404	346	406	402	410	419	386	408	406	417	428	389	377	408	437	397	374	423	404	400	396	399	402	380	419	410	429	428	410	421	431	396	386	412	401	381	437	428	380	380	386	377	422	411	392	387	430	412	394	409	411	405	394	378	407	433	387	385	391	420	385	398	424	405	385	395	403	410	372	417	414	416	379	414	414	394	402	372	418	429	413	417	374	433	409	384	402	417	428	407	415	401	388	408	382	441	424	452	427	404	414	363	411	412	451	379	418	399	402	394	426	396	420	396	429	404	406	384	415	400	369	388	377	415	385	443	381	397	426	382	385	403	412	417	401	408	427	395	422	391	406	397	417	387	393	428	369	381	398	417	401	428	377	412	405	423	454	427	437	398	413	382	389	404	393	381	406	403	430	442	415	385	389	404	411	389	430	383	401	434	392	418	404	399	392	428	390	398	425	435	369	425	387	414	368	426	409	430	428	411	394	386	439	403	406	364	408	409	395	397	401	438	393	416	419	401	427	385	373	422	415	368	411	411	393	401	412	423	391	389	411	412	399	440	416	424	362	443	412	433	384	387	403	427	394	379	417	418	401	408	419	385	372	406	398	371	395	452	387	430	376	402	387	429	420	389	406	400	423	381	369	403	388	414	409	401	409	414	414	401	405	371	390	417	424	447	427	393	412	380	457	385	431	372	406	365	417	402	419	395	437	427	392	397	431	409	408	396	413	377	358	439	395	432	401	391	425	386	352	399	424	392	400	409	386	376	411	412	414	427	405	411	390	389	393	409	409	437	393	456	410	387	413	413	436	389	405	403	408	387	421	389	356	430	387	403	399	392	405	412	403	440	397	400	415	396	375	388	422	399	399	402	393	416	407	421	426	420	417	404	371	400	417	383	414	387	392	406	378	422	389	406	456	366	419	400	400	384	393	376	460	395	438	380	426	401	417	412	377	454	418	440	426	383	386	403	399	412	366	424	391	405	381	420	393	407	426	461	391	397	425	417	430	394	446	406	447	400	399	395	412	384	378	372	463	437	397	448	407	446	392	433	421	408	397	411	370	384	407	399	425	405	409	388	395	392	391	421	433	395	402	404	392	460	442	439	424	373	409	417	402	433	383	444	380	427	399	408	411	405	400	436	390	373	435	422	394	375	384	390	363	379	408	414	408	400	392	384	399	424	409	392	386	389	386	444	426	415	430	420	404	374	410	392	413	377	394	366	380	411	392	417	416	437	403	424	391	378	409	394	409	396	354	383	382	416	401	416	393	402	370	426	393	431	431	400	426	404	430	443	398	412	423	385	434	440	408	391	424	436	420	385	411	405	383	381	398	378	410	406	415	405	407	430	396	387	396	419	420	389	403	413	365	413	404	393	389	454	405	384	417	375	421	431	365	424	397	418	407	425	417	438	420	415	404	418	382	404	417	398	394	409	416	429	446	429	403	396	393	398	455	414	424	384	443	400	402	379	388	423	406	412	376	370	429	379	379	421	361	406	408	411	409	443	416	393	393	394	380	376	398	422	393	402	446	401	422	456	416	440	374	417	395	382	349	416	440	398	398	396	405	435	394	365	389	387	405	406	413	390	392	418	445	383	424	449	393	442	427	365	394	394	412	440	392	416	392	406	367	375	390	392	410	379	399	400	416	430	397	369	406	393	402	425	390	438	359	406	428	412	388	371	399	425	395	404	410	361	396	412	419	401	417	395	402	400	414	408	405	385	401	438	399	376	385	388	397	395	363	384	403	418	425	383	400	411	377	397	393	404	364	372	417	371	387	434	378	404	467	378	426	381	374	392	447	373	390	397	410	379	370	427	413	387	400	392	399	418	401	414	416	423	420	436	421	389	400	413	447	383	377	404	415	419	415	366	380	392	441	427	424	386	429	444	429	409	373	402	432	386	400	390	401	380	429	422	382	393	404	401	433	382	407	396	411	402	403	403	422	410	413	404	371	398	446	443	395	422	423	403	417	416	388	363	412	420	379	385	374	405	400	452	426	389	406	425	424	397	375	380	382	406	398	408	372	388	403	362	407	401	410	459	389	407	427	424	391	406	385	417	429	400	398	405
13466	1415	1111	798	639	519	442	422	502	368	380	346	327	333	278	315	334	366	467	617	297	310	271	323	301	322	302	304	305	256	276	309	306	304	300	296	260	297	249	288	309	290	303	269	285	280	306	282	247	293	292	261	301	295	331	285	250	274	319	304	283	282	284	265	287	324	280	276	286	294	253	290	231	288	297	283	310	296	268	263	296	289	323	263	273	285	296	276	273	302	309	285	291	289	309	292	256	311	278	286	293	287	289	293	272	274	303	285	278	295	320	287	312	288	277	295	301	305	257	310	285	262	282	285	316	305	288	301	280	274	302	263	323	297	275	308	281	304	286	301	279	286	274	288	319	324	328	282	297	302	300	281	328	264	308	268	282	271	238	273	309	280	279	286	276	298	312	277	310	298	290	317	272	300	315	261	283	289	319	320	277	271	268	272	299	277	303	306	258	279	298	315	264	297	280	295	280	311	258	272	329	288	293	282	288	266	283	288	296	304	288	255	277	286	322	257	278	259	296	276	292	281	288	278	287	298	276	297	279	275	291	303	298	277	285	256	306	260	300	261	271	306	306	278	292	296	271	257	304	286	290	280	269	269	266	273	281	283	292	284	319	276	285	287	272	291	297	288	272	277	311	312	283	276	273	306	289	309	302	308	306	272	286	281	258	288	282	275	262	274	271	245	270	280	295	296	279	327	277	325	288	278	276	287	306	289	293	274	307	303	257	290	309	283	277	286	229	275	298	287	250	261	275	286	322	299	283	264	275	299	296	277	297	294	276	322	302	302	287	292	290	290	276	284	267	270	267	270	299	313	283	286	288	288	300	271	293	303	273	307	314	311	300	281	285	273	295	276	274	285	250	335	293	263	274	296	274	279	307	285	317	258	281	283	284	282	259	279	319	314	298	271	283	273	286	265	301	281	301	262	317	271	276	310	271	268	288	307	298	275	283	289	322	296	283	275	252	278	290	279	270	313	289	307	276	291	300	284	291	289	292	286	282	262	280	259	283	288	292	274	275	277	272	317	291	264	290	262	266	282	311	289	313	300	302	311	331	308	278	304	271	297	294	260	271	279	286	271	287	285	280	282	293	268	268	276	273	303	286	285	252	271	296	311	296	291	278	248	277	290	300	266	280	286	300	300	285	286	312	284	270	299	249	263	285	298	286	276	284	292	317	295	258	323	301	309	263	319	274	289	266	270	264	281	291	293	316	305	312	268	244	302	296	292	266	265	282	278	325	307	270	250	266	237	273	272	317	334	290	291	288	286	279	270	273	289	302	258	298	261	282	299	276	294	290	289	280	286	280	298	279	281	301	266	279	273	271	262	266	305	267	310	297	286	289	305	271	311	271	287	299	262	288	284	260	284	307	279	288	294	260	280	282	291	293	277	255	293	297	282	271	269	290	308	289	268	266	253	271	252	320	280	256	292	270	279	255	309	302	291	298	318	302	273	298	282	305	279	289	257	303	275	278	311	282	264	269	229	306	295	295	276	266	286	239	282	271	281	291	276	257	295	271	279	283	292	272	279	321	295	268	269	286	285	276	300	280	305	276	313	287	277	286	273	263	263	276	261	241	296	293	311	304	257	267	280	299	265	295	255	266	252	267	295	288	291	323	288	288	235	270	248	315	311	286	292	296	300	305	299	294	307	285	268	288	281	279	305	282	280	304	312	295	289	277	267	259	324	279	253	280	307	267	305	268	296	289	273	271	289	265	269	297	283	294	292	264	261	289	272	272	292	290	258	324	266	272	301	279	295	288	288	279	288	269	276	282	291	271	279	279	288	287	288	311	263	278	280	273	238	297	292	260	274	285	332	262	266	280	246	260	256	284	280	285	281	296	276	283	303	280	306	287	303	270	279	278	271	279	274	290	280	303	240	281	279	285	268	314	273	266	271	284	309	276	312	257	294	299	295	294	303	309	321	294	297	295	284	273	283	282	256	283	286	296	266	298	317	253	275	274	294	271	294	280	302	273	309	266	307	287	261	292	331	299	255	266	256	263	271	283	291	299	257	322	270	264	293	281	292	294	289	285	299	273	314	301	294	293	294	263	281	272	264	266	277	306	259	300	296	300	322	288	295	299	305	282	287	298	295	291	306	298	306	287	302	283	283	279	287	267	261	287	320	266	291	305	320	309	284	282	248	286	258	278	277	309	289	306	280	278	252	275	287	285	267	275	278	274	271	278	267	280	252	318	293	283	295	269	270	272	277	287	289	294	263	264	244	308	275	270	276	298	277	278	247	279	277	256	254	298	302	310	288	268	276	292	281	294	273	253	270	272	297	265	283	276	245	287	308	295	299	272	279	274	288	298	242	251	282	279	307	330	269	287	273	292	280	275	298	259	292	282	291	286	282	249	261	279	298	251	308	291	284	314	290	280	277	279	309	285	292	280	295	314	272	311	265	304	280	260	284	299	321	314	297	296	265	307	296	265	294	283	280	297	275	302	286	299	316	296	283	264	286	267	292	276	273	277	313	248	300	303	261	291	273	248	289	302	313	313	255	264	271	294	284	288	286	268	265	278	247	278	302	291	288	323	279	280	267	282	288	294	270	271	299	297	264	317	294	313	302	295	324	285	309	271	282	286	268	276	273	311	271	288	292	304	299	302	296	300	284	294	281	282	279	307	272	284	293	299	290	294	264	288	294	281	286	306	282	273	267	287	280	262	278	276	272	267	252	281	285	284	282	294	290	284	288	294	270	297	264	277	301	278	288	278	270	290	287	308	296	266	276	278	271	283	275	283	251	286	284	270	298	315	272	290	299	299	305	265	304	277	289	294	322	266	261	331	286	286	266	284	262	284	294	315	296	306	290	273	338	276	305	294	250	274	243	280	251	269	275	314	299	302	314	277	274	296	278	314	270	298	299	268	285	298	280	294	280	262	273	281	272	300	312	301	267	297	304	288	300	309	285	290	298	285	304	264	282	283	274	292	312	317	291	296	258	308	314	284	261	245	286	284	307	286	303	281	301	292	274	298	293	315	314	298	284	292	298	284	292	264	291	287	305	318	287	303	316	308	263	281	286	275	284	281	272	295	285	273	248	266	281	293	306	282	301	299	301	319	289	286	312	286	266	288	303	267	284	290	302	285	271	279	283	264	281	293	275	322	309	265	292	273	296	275	294	286	257	281	329	306	305	299	263	264	285	275	261	290	284	268	279	301	272	316	295	248	257	304	282	273	317	321	282	287	305	270	318	319	300	295	273	247	277	286	258	275	283	285	272	301	283	302	263	296	294	253	296	294	316	279	285	308	300	284	293	248	284	282	277	295	293	286	303	261	298	307	268	287	298	276	280	290	304	290	281	263	247	294	274	308	298	275	318	264	281	311	300	290	281	278	284	266	302	298	299	298	308	292	261	310	255	298	296	276	305	293	294	298	310	290	285	262	286	279	274	291	299	297	276	261	302	306	305	280	286	274	294	279	298	259	299	322	264	307	328	278	268	277	273	280	282	279	284	267	294	281	280	273	279	311	292	266	309
7963	1337	2223	2354	2136	1733	1505	1568	1672	1323	1161	1119	991	924	847	1014	1021	1018	2064	2852	787	767	722	761	730	778	741	735	708	746	751	742	706	715	700	726	709	690	679	726	722	708	665	667	676	711	671	696	678	716	718	724	679	644	707	693	654	661	730	660	638	659	674	686	674	659	749	722	676	662	741	706	731	739	671	672	688	717	722	649	728	686	673	717	715	697	691	721	686	670	710	686	702	688	667	699	685	702	731	690	706	699	700	724	676	646	714	667	673	741	673	742	702	726	672	681	670	714	659	737	675	701	664	653	684	671	709	682	697	686	686	692	695	672	733	687	700	671	707	712	716	670	724	720	695	674	695	694	688	659	694	668	650	674	711	644	706	719	675	701	693	694	688	707	661	741	648	655	603	670	703	712	676	708	660	726	688	678	699	676	700	698	666	641	697	665	698	685	727	674	681	661	663	660	690	739	674	679	707	647	692	644	689	688	663	709	652	674	648	659	698	705	698	711	721	681	694	702	678	669	665	682	750	673	650	694	707	672	684	665	697	729	704	746	647	687	696	702	653	679	700	703	748	666	663	696	688	710	700	677	696	673	715	670	712	667	654	662	714	663	675	697	705	711	700	686	726	675	726	698	682	685	657	669	707	712	683	656	698	665	704	729	651	682	674	655	669	750	722	656	725	695	674	689	682	723	689	731	736	677	708	685	722	618	712	678	683	648	713	668	681	690	688	708	713	653	703	670	665	699	674	668	676	725	619	665	711	687	661	710	684	698	686	724	698	708	689	669	712	731	703	706	718	713	695	639	679	707	662	712	685	705	658	650	699	688	688	668	662	719	714	690	672	691	676	694	689	653	672	691	732	684	673	707	697	715	677	701	656	705	654	697	714	674	733	683	706	692	657	693	710	665	646	648	687	696	664	701	755	676	648	654	675	678	694	714	700	667	705	652	679	667	668	687	675	659	671	690	696	674	692	730	713	708	662	690	718	646	671	682	654	704	696	689	717	713	662	665	716	710	648	706	695	677	708	671	692	654	690	685	723	653	689	676	706	666	693	671	647	664	680	698	642	697	704	708	703	635	670	650	717	710	667	677	678	711	641	656	724	682	660	696	722	708	756	693	669	704	674	660	688	714	669	717	646	693	698	721	675	683	697	722	638	705	710	672	695	712	683	678	712	700	659	714	698	694	709	661	676	646	717	707	698	725	702	686	681	656	687	672	736	701	682	712	679	630	735	651	713	708	704	681	713	701	660	679	661	684	673	720	659	641	671	689	685	692	708	679	690	665	662	691	696	652	698	668	686	715	701	672	673	669	660	665	687	706	632	735	645	694	666	711	623	687	678	644	685	707	672	664	675	709	654	646	700	691	661	668	652	690	653	655	715	655	700	695	696	701	714	675	710	724	709	697	745	657	681	668	647	671	682	703	674	639	657	633	672	706	693	633	708	673	668	690	683	686	690	701	703	688	687	690	701	702	681	671	689	713	670	666	680	629	675	667	708	653	753	700	721	735	672	702	683	687	699	696	678	665	749	694	695	707	679	699	667	664	648	698	668	674	711	683	693	663	667	676	687	687	724	649	710	761	707	706	678	667	681	705	687	671	695	704	686	677	698	679	703	642	667	674	664	637	679	675	675	678	618	721	723	676	710	685	707	677	656	704	733	643	708	674	695	680	663	689	683	654	707	724	688	718	673	710	650	689	705	682	700	665	677	682	683	647	649	694	730	700	694	711	690	703	690	688	703	669	700	687	626	706	696	692	692	665	724	664	673	703	709	644	695	694	724	728	689	725	670	676	664	682	654	662	676	666	702	665	662	710	732	677	666	695	682	678	663	652	678	665	668	694	747	677	636	705	725	699	675	657	661	679	636	706	645	698	692	711	680	681	658	673	664	670	711	630	700	691	684	691	692	666	667	703	729	698	681	716	723	635	680	641	667	643	709	747	675	685	731	720	665	730	678	679	704	685	649	678	674	689	709	680	726	669	663	714	702	660	671	633	721	629	703	691	681	711	692	721	716	709	700	619	718	667	689	729	683	684	672	718	684	660	770	706	693	652	702	694	645	690	677	691	683	684	733	658	722	718	735	704	656	675	683	714	646	655	651	676	662	674	703	662	706	696	699	680	695	637	654	753	714	671	691	704	661	712	691	664	715	729	666	656	664	677	671	697	694	653	708	735	692	694	692	713	704	747	677	687	665	663	692	734	680	671	651	697	715	678	719	671	685	654	691	732	714	667	719	680	704	682	669	655	688	685	733	631	685	679	713	696	686	687	649	699	707	682	648	712	716	632	674	676	639	638	686	715	729	634	705	732	685	704	696	739	666	697	672	704	648	680	691	674	694	677	656	667	697	684	656	711	729	662	698	719	677	658	686	686	681	683	663	673	713	729	666	729	721	661	689	711	689	674	673	678	677	690	708	676	657	681	730	711	670	704	665	675	697	697	695	703	690	679	665	713	715	652	684	703	639	698	683	699	671	717	683	623	666	721	680	711	662	638	726	670	693	657	665	678	711	710	756	686	691	686	680	707	671	675	670	719	733	682	705	688	723	664	720	691	652	673	684	678	655	667	697	698	657	708	709	713	702	683	680	677	698	669	743	682	721	688	726	652	729	635	664	661	632	666	683	685	723	659	677	692	724	699	685	712	744	667	674	680	710	687	704	708	722	670	683	705	710	710	700	655	700	673	697	688	685	633	683	633	645	691	675	674	743	695	685	710	678	693	699	742	701	692	686	653	637	621	667	722	699	713	705	683	703	699	696	696	693	717	675	676	709	676	648	683	674	646	694	685	689	649	671	699	649	685	712	668	685	705	663	698	687	620	695	668	683	682	686	693	669	672	682	638	704	670	698	695	706	669	696	713	692	685	691	673	700	679	680	765	717	728	704	672	685	696	722	706	666	665	656	655	725	679	707	679	682	644	660	678	672	669	642	671	604	645	736	683	698	671	712	689	714	647	679	676	681	729	721	693	703	704	700	690	708	688	715	733	665	686	681	672	696	718	663	662	714	634	705	649	639	706	736	639	710	646	673	725	714	673	695	720	674	723	670	699	724	740	691	702	709	675	687	659	668	688	722	699	692	718	694	693	704	694	646	701	710	702	692	680	708	678	674	695	702	698	710	685	695	688	653	675	692	689	652	716	756	718	701	666	740	688	665	701	683	658	686	702	644	696	702	675	697	661	633	663	674	698	696	703	727	688	697	696	677	696	676	693	704	687	617	693	680	727	704	666	668	722	662	701	721	678	732	679	695	661	693	670	639	705	693	692	649	708	708	649	692	687	671	665	639	705	688	691	659	678	690	691	711	691	706	695	648	674	701	663	707	648	693	699	709	677	668	690	666	667	685	659	703	681	701	730	643	713	682	727	634	698	650	688	675	671	676	673	673	719	669	670	679	690	626	735	722	641	668	682	755	712	668	694	707	681	711	712	692	710	639	662	739	746	722	699	719	678	669	659	645	722	651	621	631	679	654	685	653	740	696	699
1464	387	325	282	295	300	301	279	286	311	288	266	293	250	293	283	270	263	312	300	274	276	258	280	301	272	283	291	281	284	259	282	275	254	290	297	270	283	292	293	284	262	273	314	272	259	282	276	239	277	272	304	268	275	256	250	284	250	299	229	270	277	259	279	271	270	265	261	282	242	277	279	291	262	293	232	271	239	265	289	271	265	268	279	267	268	281	287	269	282	293	263	269	270	279	256	264	267	254	305	269	251	257	263	264	288	293	290	256	265	270	248	255	262	292	286	279	275	254	290	261	250	289	299	277	284	273	262	284	297	274	239	300	248	293	321	291	288	249	290	302	261	273	253	250	249	269	256	260	251	248	279	252	295	281	262	286	276	286	265	317	304	276	277	250	266	257	283	231	241	283	266	293	247	296	267	302	312	231	276	283	267	270	281	267	280	253	286	258	268	270	278	289	250	276	245	259	251	288	264	250	264	319	256	295	265	270	275	293	282	272	268	295	292	280	302	277	270	240	261	299	309	262	271	282	276	257	241	263	228	269	263	276	238	241	265	237	281	274	281	270	291	304	282	265	293	267	273	288	306	286	254	286	247	269	298	283	288	267	289	264	266	237	271	282	259	272	285	252	266	264	278	276	242	257	314	286	248	290	296	228	248	262	234	267	270	287	257	257	288	255	290	226	254	256	266	273	281	259	266	255	275	242	284	288	269	234	258	232	240	268	242	244	255	253	246	258	294	258	261	277	287	249	273	294	291	237	271	288	257	300	258	277	256	292	298	290	315	257	272	262	291	273	282	293	238	260	280	277	268	283	266	244	269	279	260	254	265	259	270	286	251	277	278	275	250	260	275	242	276	293	260	304	256	228	238	235	271	259	253	239	287	292	300	251	273	262	256	273	272	283	281	272	310	243	272	298	316	227	292	264	242	270	303	266	297	238	265	270	234	265	284	287	271	295	277	286	284	299	276	274	276	286	294	277	266	300	270	284	281	279	267	289	274	252	253	276	244	246	258	256	273	267	272	284	276	266	269	277	257	284	296	281	287	294	267	273	239	289	239	260	280	231	284	290	297	246	250	266	263	282	290	307	293	278	264	240	259	290	238	245	275	274	257	292	289	254	237	257	261	252	276	260	272	284	271	259	261	279	249	253	246	283	284	271	289	243	260	270	286	254	277	275	295	285	261	279	249	276	257	298	266	272	258	287	293	279	261	243	264	256	272	290	268	281	260	264	261	268	286	264	245	269	296	290	300	288	272	249	277	269	226	279	246	252	258	248	269	278	287	281	248	290	294	277	289	250	262	287	272	293	270	286	270	252	266	275	273	253	261	250	287	303	239	271	272	258	277	292	282	277	272	271	254	281	262	270	272	281	310	299	272	248	289	260	273	226	260	261	269	269	255	246	235	276	278	261	270	274	267	263	254	230	278	234	263	261	279	276	267	272	248	281	232	272	286	286	278	294	296	246	260	276	271	256	269	288	274	259	269	283	259	286	282	265	291	281	238	259	243	256	281	267	291	254	277	279	245	291	262	243	262	256	257	279	256	244	257	276	274	283	271	269	276	311	284	262	257	283	282	292	250	243	258	282	282	225	237	284	257	271	288	299	296	261	255	276	258	283	277	254	261	293	254	259	235	257	259	275	263	256	252	256	229	272	257	298	279	261	244	279	261	264	250	278	238	311	283	287	279	258	249	269	278	281	257	286	265	281	247	256	283	273	254	272	254	302	256	282	293	264	298	273	272	263	301	263	277	271	242	298	275	280	309	241	248	270	269	262	271	277	243	280	256	257	271	265	263	263	269	236	270	292	237	273	248	262	267	248	288	260	281	224	239	255	250	291	278	246	278	260	255	275	318	283	280	277	261	280	243	298	235	266	245	259	275	301	280	238	251	280	281	298	247	245	255	278	261	287	251	237	258	249	260	292	251	277	262	238	242	261	243	258	284	253	290	292	268	285	261	273	262	248	270	267	277	279	261	227	261	298	275	310	230	295	265	253	257	240	254	257	301	265	264	259	260	303	278	259	293	306	270	256	283	252	265	285	255	216	254	267	252	281	256	253	248	248	268	301	277	270	246	301	253	253	251	273	280	280	256	262	279	289	271	289	254	291	265	286	263	257	284	300	309	264	285	266	275	306	287	304	242	300	280	281	274	265	240	264	286	311	276	274	235	257	268	255	277	286	282	298	308	261	268	296	245	244	304	284	276	271	262	287	259	274	254	306	258	255	290	281	288	254	266	229	270	255	266	292	297	295	264	237	280	260	281	264	244	253	297	313	305	259	275	282	264	246	285	256	281	266	227	278	292	289	275	263	259	298	291	265	279	275	243	245	269	249	278	283	276	301	296	253	279	281	278	287	279	302	287	265	285	240	283	229	262	262	280	259	269	264	231	266	257	264	249	265	285	269	288	274	290	270	271	264	274	253	232	285	258	283	261	285	271	298	273	255	285	262	266	251	291	269	266	285	288	241	233	247	239	293	265	283	275	239	277	302	276	275	256	269	272	261	250	254	270	257	252	278	294	289	250	289	257	289	285	289	278	279	265	279	283	253	272	294	255	263	272	297	281	271	270	289	300	270	287	274	270	271	254	258	256	306	270	255	286	234	230	247	253	267	273	278	219	282	256	248	283	260	287	280	254	257	288	268	269	279	258	268	308	272	243	275	251	259	251	251	260	291	272	232	283	261	274	271	267	280	240	268	241	256	285	236	279	273	268	267	268	273	266	251	275	289	259	284	266	252	281	283	286	279	292	308	281	275	286	307	278	283	280	269	251	320	265	250	261	259	293	282	258	265	261	284	262	263	315	279	278	239	272	297	265	273	267	267	267	246	280	281	276	282	261	279	296	277	299	265	244	241	288	258	254	291	268	269	266	270	269	258	277	257	264	273	256	251	284	283	247	260	267	285	239	287	297	291	270	283	269	292	238	281	238	307	259	261	287	258	307	280	253	261	284	282	267	250	242	241	285	254	263	265	280	286	277	275	244	236	268	303	286	267	270	286	277	266	272	271	293	249	287	263	251	277	255	285	292	250	245	238	272	279	276	260	234	276	251	254	276	259	256	284	265	280	260	274	244	276	270	247	281	257	254	288	255	269	237	277	267	253	291	305	272	265	271	292	286	269	264	283	289	241	277	281	297	263	290	255	281	275	302	288	255	284	260	262	267	300	259	272	280	285	269	268	252	262	255	263	256	281	266	274	251	271	248	260	260	242	283	274	273	245	259	286	260	264	262	279	269	250	274	260	276	288	285	276	235	301	261	268	258	244	234	234	264	274	295	247	261	283	256	287	249	253	255	247	238	286	282	231	257	275	289	257	273	246	286	253	306	285	264	294	266	246	287	281	300	259	249	263	265	267	278	270	267	276	269	244	280	312	273	275	296	265	275	249	278	296	260	274	260	272	268	266	266	300	281	224	278	293	251	260	258	247	240	282	263	233	228	240	277	277	302	245	285	291	282	290	288	305	271	240	273	281	251	290	277
1760	745	765	694	693	652	635	779	813	641	654	681	665	651	677	697	739	737	839	679	609	576	622	640	605	643	619	609	640	594	601	626	618	631	578	646	630	624	650	638	617	611	628	667	627	617	650	635	604	624	609	639	622	623	674	576	631	593	598	627	611	596	676	627	642	626	624	583	604	622	660	610	645	632	604	636	621	630	608	627	659	579	599	649	670	610	648	653	628	583	652	630	638	666	595	634	596	654	611	578	622	652	556	626	645	611	645	628	649	641	636	664	635	582	577	623	576	653	615	611	672	604	652	583	624	597	633	680	632	588	626	615	601	649	608	614	638	596	651	646	584	596	621	602	620	636	655	619	653	625	706	660	616	656	635	654	570	597	582	610	619	639	621	579	596	602	611	637	584	613	613	629	700	587	577	608	667	581	636	551	638	604	617	661	628	636	594	587	635	604	583	644	614	614	655	616	603	621	628	647	585	609	607	606	577	625	618	598	593	643	649	636	627	610	673	607	644	631	657	587	625	643	629	627	622	615	588	584	637	623	646	628	604	612	609	619	666	613	635	647	600	594	643	582	644	583	662	618	688	669	649	621	650	610	641	622	651	664	620	646	650	617	621	595	606	629	649	622	620	626	621	599	639	648	607	610	658	693	540	649	631	585	620	591	619	644	618	668	623	642	629	629	613	616	595	618	601	653	623	585	640	635	669	670	554	596	630	605	632	649	615	640	638	620	659	656	615	611	570	660	619	626	624	625	587	650	575	611	624	649	620	655	611	611	645	692	616	599	558	619	636	601	603	675	632	654	621	654	635	610	568	609	654	611	633	614	673	623	664	624	633	643	608	655	611	629	613	588	641	618	641	610	647	631	635	593	618	577	624	604	602	602	599	626	679	614	623	594	611	590	653	606	632	613	617	676	586	618	610	605	637	596	577	619	613	665	602	572	608	595	650	646	623	636	603	616	581	605	647	616	656	624	614	658	607	639	647	595	648	639	640	649	593	605	632	643	644	598	644	686	613	612	620	616	623	640	653	631	636	599	601	636	608	664	582	686	625	591	675	584	594	596	623	598	649	623	648	641	656	589	624	608	633	579	689	628	652	630	576	646	635	626	594	598	602	595	619	601	610	595	635	637	622	595	591	625	642	592	628	648	649	674	653	620	611	603	653	611	619	631	632	664	684	660	593	574	658	613	615	644	634	612	646	593	598	600	651	635	618	641	615	625	637	620	641	642	594	654	654	627	663	611	623	615	659	680	673	629	611	650	633	634	668	613	609	619	595	575	619	616	612	652	614	617	617	624	660	664	601	617	652	651	614	613	689	605	620	586	606	637	641	659	610	636	640	635	639	619	660	628	607	656	619	658	604	607	615	638	625	598	640	590	619	616	586	620	586	610	661	627	631	605	616	628	624	624	654	628	645	636	633	582	602	681	611	603	635	597	573	607	654	629	583	633	599	617	635	623	599	629	617	646	617	625	576	612	633	665	662	621	643	657	636	611	611	621	614	638	622	657	640	654	611	680	632	617	550	617	649	610	637	633	643	637	627	606	642	646	637	651	643	680	622	635	632	602	600	603	620	666	599	581	596	645	616	652	615	609	600	657	651	638	622	649	592	614	628	614	637	621	649	615	610	635	663	623	650	627	621	648	667	637	619	603	619	592	635	611	654	610	619	641	651	660	643	620	643	610	642	613	636	598	649	617	574	631	621	605	615	631	627	610	633	622	637	611	637	683	613	621	639	623	640	680	595	618	692	572	630	662	614	627	591	618	633	625	649	583	627	653	625	629	598	666	636	639	645	676	640	586	617	606	648	624	627	621	665	615	628	574	572	668	611	618	607	585	613	616	617	623	600	612	646	612	588	643	634	640	608	624	598	600	607	620	634	651	659	607	647	625	583	668	634	583	648	612	646	629	611	588	650	606	644	609	678	661	659	591	624	608	611	581	613	631	613	632	636	640	620	631	591	625	616	601	630	643	595	603	614	625	672	627	609	612	617	569	634	621	596	647	656	633	656	653	635	648	600	589	617	638	639	626	668	618	593	609	664	641	657	570	632	599	615	611	621	598	575	591	613	632	614	631	617	629	626	606	624	605	661	583	621	649	621	661	596	670	615	631	611	602	657	592	618	650	601	643	618	608	598	641	680	648	625	641	589	621	625	633	648	612	627	639	638	635	585	623	627	628	665	618	645	600	612	627	619	651	666	598	607	611	633	645	602	656	661	622	619	652	571	621	630	603	591	629	625	672	670	593	633	599	606	611	611	593	618	602	611	617	638	667	681	650	597	620	650	633	642	611	625	626	661	665	609	592	611	636	611	655	639	635	661	625	624	561	591	644	616	612	635	599	661	631	637	629	581	595	572	644	624	607	628	646	630	619	631	605	600	636	601	632	617	582	632	622	602	621	611	653	597	643	603	642	670	618	637	627	606	610	648	668	610	642	599	637	624	677	620	637	626	649	632	642	623	633	654	645	591	591	596	614	642	645	635	642	628	580	618	595	617	611	661	611	625	607	649	631	576	643	628	613	679	604	674	604	668	691	630	662	594	626	689	638	646	625	640	670	650	620	615	680	628	614	593	600	665	652	599	642	604	630	626	576	628	657	592	616	636	632	636	603	636	642	597	622	628	646	629	624	631	711	598	641	659	656	593	636	640	634	630	541	591	656	591	633	619	587	637	611	604	628	641	610	615	665	588	648	608	647	621	651	675	601	588	673	672	658	599	621	624	618	578	623	680	609	640	610	613	648	616	623	626	623	627	610	648	666	584	614	642	626	633	664	600	587	672	622	616	623	598	599	632	619	641	613	557	633	603	644	610	636	627	610	581	579	615	625	635	666	646	589	643	593	619	609	674	634	620	585	635	595	621	616	638	651	631	627	662	600	657	602	641	621	643	617	592	662	623	615	644	643	599	623	607	625	641	622	585	647	589	595	587	661	667	650	632	581	615	631	622	648	605	594	620	611	635	615	627	607	554	627	640	640	583	641	589	636	582	611	654	625	645	664	636	620	633	616	620	645	607	611	654	606	651	597	640	597	617	602	667	640	627	601	652	598	627	640	564	606	604	661	682	622	627	593	663	685	602	597	651	587	619	631	611	647	611	624	667	633	635	612	668	616	605	637	655	667	570	650	616	655	601	671	665	581	678	652	618	617	623	613	651	584	616	600	593	626	664	637	666	678	645	621	615	624	682	611	605	611	650	644	588	579	613	634	663	623	624	633	623	634	609	696	638	665	626	597	647	603	579	614	613	602	621	621	606	595	614	638	632	608	632	629	641	608	564	626	610	570	598	604	635	617	644	636	641	656	588	608	611	609	639	624	595	581	612	585	603	588	645	611	600	603	636	616	644	613	644	641	656	592	664	647	628	626	640	605	611	603	634	640	614	664	604	627	615	640	608	625	627	605	595	601	627	648	645	604	698	647	617	652	617	589	649	617	620	669	620	644	610	629	613	609	670	657	646	636	642	597	649	606	621	587	587	629	666	579
6635	554	534	425	327	280	233	229	226	221	187	188	190	153	183	177	183	173	337	335	178	171	147	154	160	163	159	178	149	164	143	161	164	158	149	151	155	144	145	164	189	169	145	164	147	140	169	157	191	155	167	154	155	175	147	180	161	155	155	168	159	159	163	171	170	158	141	155	163	167	170	163	153	180	146	139	139	141	148	128	153	137	146	158	154	140	150	139	138	165	178	155	142	168	152	162	154	184	170	181	167	147	144	156	186	177	149	157	165	188	176	169	157	165	164	135	157	164	165	156	159	155	158	167	139	127	152	164	149	154	147	154	158	151	131	144	153	131	151	158	170	159	170	155	163	148	146	146	144	130	158	150	161	153	155	158	160	153	149	167	164	155	155	173	143	153	160	167	162	153	169	146	158	174	173	136	135	158	184	160	138	135	143	158	141	165	140	145	182	135	172	138	171	147	151	188	147	157	152	148	163	149	156	162	147	160	157	171	131	142	163	153	166	186	167	180	164	150	146	142	149	157	164	135	145	144	154	161	168	157	156	152	140	151	152	158	168	190	163	176	179	179	150	150	136	139	131	165	154	153	158	149	172	153	148	154	173	125	145	164	160	140	154	166	138	126	153	154	141	162	161	131	172	168	150	144	151	147	153	124	151	134	160	162	177	166	157	163	162	165	168	143	151	158	170	152	163	157	146	162	151	138	144	155	170	156	153	130	162	148	144	150	167	147	139	176	150	174	149	146	153	169	161	160	128	175	179	168	157	131	158	161	160	148	143	146	147	153	139	165	144	140	157	169	139	159	152	130	159	180	148	167	179	159	161	166	133	164	163	182	164	158	163	156	141	139	159	180	136	178	157	196	147	143	176	144	152	145	149	162	168	163	175	172	164	174	173	191	156	128	171	162	162	148	151	142	165	143	174	143	157	130	157	157	156	129	154	145	195	153	146	165	163	165	129	168	137	165	181	154	155	143	139	160	161	157	144	178	135	162	147	149	185	137	170	160	159	139	148	161	138	142	140	146	165	167	132	154	178	148	166	147	166	175	153	173	143	142	140	152	148	154	165	141	142	167	158	144	178	158	170	160	168	141	153	164	154	149	155	150	171	150	148	179	155	144	150	143	163	134	168	164	156	141	154	176	154	152	151	145	156	174	139	161	155	163	176	167	177	156	137	185	146	146	183	165	155	165	147	156	143	150	151	159	140	155	149	149	165	140	137	154	169	186	173	163	170	182	168	165	165	175	154	171	166	155	172	160	146	163	146	159	159	156	148	139	175	147	130	154	158	137	187	138	142	173	156	167	149	152	134	156	139	121	147	167	141	141	148	150	164	175	143	167	168	156	142	165	173	148	160	147	169	157	151	156	146	136	163	145	175	170	154	139	182	160	165	154	151	149	151	157	169	154	165	161	157	133	152	150	186	157	140	143	138	179	159	154	138	162	147	159	138	158	134	163	155	149	154	139	154	149	131	163	171	154	135	171	144	157	147	146	194	150	155	148	145	152	144	166	149	141	158	149	150	170	153	141	165	137	162	142	159	156	147	142	143	129	144	158	173	153	172	157	154	159	140	172	165	151	155	170	153	150	144	171	154	158	136	163	150	140	164	159	151	147	152	144	185	144	148	183	135	145	152	154	144	155	148	147	152	158	143	163	139	157	139	154	158	160	145	174	143	153	164	196	157	128	165	168	145	159	156	137	147	171	160	151	144	147	165	156	162	166	154	145	155	168	144	162	134	164	142	169	169	175	156	134	151	146	154	173	152	171	182	152	155	155	139	154	139	184	141	164	139	151	153	138	136	145	150	161	140	178	159	158	140	156	151	153	131	158	164	135	153	171	145	175	165	168	156	134	150	168	170	170	142	176	155	164	147	143	160	156	151	136	140	182	153	167	171	147	132	144	162	156	153	149	161	146	153	147	155	158	141	155	146	178	169	160	173	143	143	135	155	183	144	133	149	159	134	180	152	139	168	168	151	170	130	143	171	155	163	158	158	147	158	146	144	127	164	135	153	159	164	172	155	147	186	169	170	154	138	146	147	161	136	157	155	151	146	169	147	153	145	161	140	145	154	143	160	144	161	137	142	141	156	146	159	192	150	154	165	134	162	152	178	165	133	165	161	160	178	149	146	159	165	161	180	183	139	141	171	155	173	163	153	161	152	161	174	140	161	165	165	165	159	144	151	165	152	132	153	144	158	155	122	151	145	169	160	141	141	158	158	167	144	158	147	148	180	176	158	166	137	163	151	175	143	165	179	139	133	135	170	160	147	146	141	187	118	158	158	146	159	167	179	160	174	143	172	160	163	162	170	163	148	140	147	181	156	164	120	175	142	144	145	154	157	155	156	150	141	165	146	149	148	118	155	164	152	161	156	134	161	169	147	150	172	173	149	139	167	136	154	195	169	144	163	155	152	164	178	149	135	158	156	148	147	173	194	175	155	178	130	153	180	151	154	183	157	159	139	157	156	128	144	163	133	126	174	145	158	134	168	150	129	182	151	144	157	134	155	165	148	170	156	141	152	153	159	178	150	149	143	149	159	142	131	164	161	149	149	159	172	172	180	184	147	165	160	130	144	155	176	156	171	134	132	165	152	162	138	153	159	177	175	144	161	177	153	173	152	142	153	135	154	158	173	167	149	144	158	158	114	156	153	168	186	176	154	155	193	175	170	159	152	145	149	158	160	179	180	172	155	160	169	144	157	148	171	164	143	143	145	145	149	136	172	163	146	180	160	156	137	136	120	150	138	168	163	159	157	126	141	141	159	142	134	133	135	154	170	168	135	177	159	147	153	167	142	165	143	154	176	152	143	154	150	140	174	145	170	165	143	146	148	178	164	136	164	150	134	161	137	145	150	142	149	127	157	143	162	165	194	157	182	168	152	180	167	147	168	142	180	171	171	144	183	168	141	145	167	136	142	139	173	154	146	144	148	153	156	153	163	148	140	143	148	141	158	168	155	177	139	119	155	170	136	155	161	159	142	161	158	174	143	137	149	166	150	180	167	154	170	162	149	166	167	160	144	156	159	143	149	159	152	160	153	138	153	153	140	171	143	166	158	140	149	178	161	151	149	173	157	159	152	153	176	134	154	163	151	138	132	136	148	160	143	159	148	144	166	165	150	150	152	155	151	156	146	157	185	169	180	148	133	148	159	185	151	150	155	157	147	170	178	156	151	159	158	139	150	150	161	188	149	169	140	149	158	139	146	160	167	174	163	133	163	136	156	125	145	154	160	170	158	170	148	158	136	129	201	169	189	168	158	147	161	169	139	178	156	175	153	140	150	167	154	145	136	151	178	155	160	135	147	153	160	161	156	161	160	155	144	145	140	156	169	141	143	154	141	163	160	146	148	152	133	157	159	168	181	129	163	136	155	169	167	148	180	166	157	163	136	156	162	188	152	167	153	188	159	171	163	175	153	172	156	164	154	170	182	167	151	161	144	155	148	151	150	156	173	163	150	170	129	158	162	143	164	129	146	152	154	132
5839	789	1229	1293	1159	970	835	904	1027	770	676	576	577	560	518	562	603	610	1546	1666	442	471	432	457	440	455	428	490	465	425	382	418	435	433	423	388	461	440	417	426	391	422	438	406	404	453	451	433	449	445	469	382	417	457	395	407	428	438	428	439	415	440	415	417	416	429	443	382	412	390	446	411	443	412	400	421	443	411	400	411	420	440	443	430	413	425	420	448	382	413	433	432	440	420	418	431	431	419	391	416	415	414	437	401	399	401	424	410	423	426	407	413	367	396	412	386	410	411	436	415	397	405	425	423	414	388	416	431	383	428	432	365	423	443	419	411	393	456	422	418	390	420	446	413	398	421	373	387	436	433	402	399	428	399	392	403	374	402	393	427	421	387	429	419	407	423	386	402	403	436	433	365	462	434	386	401	396	384	407	390	364	417	396	437	410	396	425	431	392	417	419	408	410	417	465	421	414	390	423	391	441	431	397	412	405	472	388	401	421	386	426	398	414	384	437	447	412	422	383	401	394	422	403	431	429	414	401	411	429	395	397	456	418	426	399	432	417	398	389	398	432	457	425	426	379	401	438	402	425	398	393	433	440	480	425	408	426	406	388	403	428	411	385	401	359	444	432	415	433	387	412	424	414	441	409	408	427	409	395	420	376	438	420	429	401	420	440	380	412	382	415	410	409	401	383	432	423	427	421	408	396	432	413	401	390	405	422	398	425	433	402	435	362	421	410	435	424	408	420	407	434	423	447	437	394	387	381	442	393	433	408	410	413	377	424	425	372	418	412	403	461	403	411	445	382	388	428	425	419	415	404	405	421	404	386	417	397	396	438	397	381	410	431	450	404	423	383	422	407	431	388	427	385	420	420	369	412	388	402	410	397	427	408	428	420	445	428	433	394	438	408	389	371	413	429	440	416	403	398	407	420	374	402	434	433	426	401	424	411	398	406	438	415	380	401	428	400	396	432	429	412	374	404	441	422	450	422	389	402	393	414	408	431	416	425	420	402	430	419	399	399	416	438	415	416	403	402	418	411	448	454	444	401	439	405	426	424	396	403	424	413	446	406	419	409	387	385	403	439	419	420	382	388	400	392	403	403	393	382	415	420	407	415	408	400	425	433	404	401	448	402	385	435	446	420	432	408	402	405	405	411	394	427	408	411	386	394	415	457	421	420	438	429	414	407	421	411	398	439	411	372	413	464	382	385	416	399	397	433	421	413	433	412	394	420	390	441	439	412	413	369	408	402	450	446	419	418	410	389	399	430	419	411	373	412	403	391	389	450	429	368	399	379	431	398	418	444	400	414	419	434	433	424	403	427	375	410	408	413	422	431	424	416	396	416	454	427	401	431	398	396	390	385	424	428	375	428	445	428	406	398	390	406	395	396	390	400	407	373	451	379	417	397	421	443	415	393	398	392	402	415	411	417	397	458	418	427	404	396	412	396	402	422	407	412	397	400	415	380	410	423	432	408	404	399	408	388	401	384	414	441	398	447	419	442	429	445	442	422	428	382	412	394	390	406	437	423	451	445	422	399	418	437	413	431	398	394	407	398	400	428	433	420	422	397	389	434	409	420	426	383	419	393	412	403	429	397	385	421	444	416	397	411	410	437	400	452	429	429	437	408	420	447	401	397	425	407	387	396	386	367	386	427	408	436	420	395	397	422	445	421	424	406	381	415	404	426	415	429	405	430	461	391	400	422	446	382	429	416	420	421	432	389	409	463	408	428	408	409	412	404	399	413	396	397	405	400	431	430	392	402	428	425	412	451	404	402	416	458	377	449	397	422	406	433	450	409	439	434	432	396	431	404	424	410	381	430	422	433	454	421	416	409	409	435	374	430	389	443	391	413	392	430	404	444	393	420	397	397	378	440	446	412	395	424	379	437	388	414	429	398	437	393	419	427	396	382	386	385	423	455	434	399	404	403	391	408	424	418	414	410	390	426	392	455	402	397	408	391	422	423	407	408	413	384	419	412	393	429	411	455	387	438	428	415	431	442	397	396	402	401	420	420	421	406	452	415	416	411	412	409	429	384	425	431	442	427	454	419	427	442	420	420	419	450	461	406	429	411	406	415	423	410	423	463	418	411	385	393	417	416	399	388	443	428	404	426	426	440	402	418	383	391	400	374	448	395	397	443	362	422	408	387	424	457	394	382	405	413	416	413	416	415	414	455	431	390	429	412	409	453	388	436	412	392	426	424	415	441	423	370	430	440	383	400	444	410	447	414	404	414	381	398	426	419	393	393	388	438	411	427	449	414	431	375	417	377	400	415	409	432	405	411	421	393	421	400	422	426	418	426	423	420	437	412	373	409	436	433	433	413	427	409	399	431	445	389	364	438	397	415	416	427	420	423	414	422	411	437	361	401	407	403	407	395	404	426	421	445	423	434	411	407	420	408	440	400	418	384	389	456	403	383	388	399	431	381	409	397	386	417	387	429	404	400	413	416	423	395	413	430	419	436	424	400	438	392	390	423	402	441	434	426	389	403	425	430	403	406	456	445	416	445	421	406	411	422	404	426	407	414	398	407	400	392	414	401	430	442	422	424	426	396	435	420	396	412	429	412	415	407	404	416	397	436	393	406	434	414	431	424	393	454	428	414	419	407	416	416	445	418	392	433	443	437	397	389	428	406	393	435	407	381	444	409	408	424	461	427	373	399	422	409	410	401	413	399	406	422	412	400	430	433	450	398	414	427	413	402	394	389	419	377	431	422	398	412	446	444	381	423	416	427	421	403	431	384	407	431	418	434	397	414	430	405	399	465	427	415	440	416	425	446	402	415	423	407	395	425	408	407	429	396	407	436	404	408	419	418	366	385	395	434	408	443	390	409	405	374	400	423	422	439	385	400	416	383	412	389	419	384	414	373	410	420	405	410	414	369	412	410	415	403	397	449	393	417	399	376	411	404	403	431	401	413	395	376	409	426	449	415	438	389	403	391	391	432	413	430	394	407	447	422	391	385	401	410	395	369	415	384	399	404	425	411	400	446	402	393	401	440	437	407	419	413	389	394	420	390	405	419	392	426	406	390	419	403	374	399	416	442	428	419	430	424	417	401	398	389	432	420	405	440	413	403	434	473	427	410	410	415	422	409	436	397	410	427	386	401	449	438	433	386	399	416	433	412	361	474	428	384	440	380	413	394	443	427	381	429	417	412	411	395	433	407	402	398	409	441	437	391	427	400	406	384	418	429	435	425	435	413	422	435	424	428	396	415	403	410	403	415	426	426	409	399	419	413	442	402	398	416	442	396	428	413	421	429	414	384	374	440	382	460	416	420	405	380	400	435	396	389	418	471	415	369	370	420	444	392	412	398	418	382	419	410	424	410	451	420	440	438	440	424	412	436	429	452	417	384	379	405	421	411	397	380	387	437	426	382	413	419	395	394	433	401	439	385	451	409	458	415	413	411	407	438	412	425	456	417	416	424	404	425	440	421	424	418	413	379	410	451	413	434	405	376	407	376	431	426	429	401	400	435	428	429	430
13283	1378	1127	876	591	529	473	458	473	402	351	351	333	320	328	361	312	332	512	652	323	320	318	277	310	286	292	294	267	284	301	298	302	307	260	303	313	314	295	281	278	253	268	306	270	267	289	276	277	318	305	292	307	304	265	320	275	271	323	314	294	292	288	311	269	268	274	307	293	286	277	274	289	276	304	291	299	286	301	293	285	278	254	283	318	307	322	296	287	314	312	283	321	303	287	279	294	294	292	290	310	304	315	309	305	297	270	301	259	331	318	265	329	309	265	345	280	294	314	313	284	289	296	270	275	256	290	286	271	274	290	290	306	296	299	280	264	243	265	288	275	268	328	281	289	250	291	287	271	300	268	257	287	244	273	286	303	287	298	269	295	319	293	287	279	287	302	273	246	312	294	317	297	281	259	303	276	270	287	271	272	296	311	269	230	294	300	304	263	286	268	282	286	291	279	319	295	301	277	296	293	289	298	273	259	295	302	286	297	277	289	279	279	319	300	237	284	293	282	276	275	283	278	293	296	293	288	302	306	309	307	260	277	291	245	277	295	328	279	295	268	297	294	312	280	282	283	292	285	275	295	268	242	282	304	319	272	296	312	289	316	268	269	294	290	284	275	250	277	304	305	285	309	296	279	302	279	276	285	296	303	322	296	270	292	279	293	290	300	256	293	275	298	270	298	261	308	329	280	321	275	251	287	254	289	323	324	330	270	298	297	292	283	259	285	290	296	289	299	284	306	281	260	287	299	291	289	305	275	294	296	303	279	292	286	291	278	283	295	251	304	288	311	293	274	289	280	273	313	288	290	283	320	289	271	316	315	288	304	301	261	289	275	292	275	302	318	284	269	310	308	281	259	308	261	291	319	306	289	287	288	315	273	328	282	294	297	277	311	287	278	249	270	310	273	288	242	264	304	280	285	285	263	293	272	279	280	281	277	316	272	311	310	277	276	318	294	249	257	304	280	293	268	289	288	270	289	261	305	307	285	280	343	312	290	280	286	265	273	278	302	279	286	298	313	291	268	280	283	306	282	285	291	305	280	283	263	292	319	308	291	340	277	269	302	288	289	290	274	296	280	265	273	310	307	312	309	276	300	312	261	290	301	310	278	317	288	293	292	299	303	293	289	283	307	299	257	275	280	292	288	292	296	283	274	260	272	293	272	288	262	311	292	304	269	301	287	295	292	276	318	277	290	308	297	302	290	267	292	337	276	294	306	287	282	281	297	296	280	276	276	260	310	287	288	270	271	298	274	271	304	277	291	272	311	294	296	271	303	294	302	308	295	276	286	324	303	293	281	269	274	324	278	323	295	277	308	301	294	309	292	279	247	290	288	291	283	265	266	271	322	260	273	230	284	284	300	302	287	292	293	331	267	287	309	269	302	289	255	279	246	288	272	284	293	275	272	282	319	315	304	296	302	285	248	266	292	290	275	279	296	269	318	306	285	266	279	295	324	285	275	324	274	291	294	309	296	273	289	283	270	305	324	248	277	282	277	291	316	297	295	313	246	288	306	297	261	289	300	328	264	291	328	296	302	317	310	287	303	293	292	261	275	312	284	274	298	266	275	272	270	256	283	266	328	283	269	300	286	299	280	306	306	294	272	290	266	294	265	278	292	275	278	290	281	311	311	284	283	273	288	286	266	252	263	304	287	322	296	300	252	306	288	305	320	295	282	260	311	289	274	305	266	271	301	270	287	264	282	249	245	263	283	317	326	298	293	324	283	292	285	290	255	333	279	279	305	263	288	279	275	325	286	297	270	290	297	300	290	283	288	278	320	281	242	273	260	289	287	267	294	295	268	306	317	315	279	267	269	240	266	242	286	293	315	316	284	284	292	282	277	285	275	313	288	324	305	300	267	318	304	296	258	293	306	287	291	259	306	293	285	259	275	292	276	292	309	260	295	271	283	253	278	302	258	305	295	262	293	314	277	307	293	292	288	277	302	291	293	304	287	295	271	286	279	276	326	279	315	292	309	284	285	272	302	274	300	272	284	281	275	286	266	298	267	261	302	280	326	290	302	275	247	301	306	288	287	294	282	282	303	301	273	292	276	294	249	314	286	317	299	285	298	302	278	292	295	299	318	282	299	310	311	315	305	277	292	285	297	295	254	286	274	325	292	296	269	290	294	290	252	308	313	271	277	300	300	315	277	264	301	275	272	302	306	227	278	303	289	296	298	300	316	305	292	279	306	279	294	277	277	290	297	284	294	280	270	298	313	300	294	299	305	286	336	309	273	271	301	300	300	295	283	299	285	290	310	312	283	299	323	267	292	294	287	300	305	279	288	288	303	287	291	283	295	289	306	283	297	277	278	263	291	281	291	282	293	314	261	287	260	297	269	309	319	306	329	317	289	294	315	274	314	282	279	309	302	301	311	279	279	336	274	300	282	304	284	266	310	282	320	278	296	287	329	292	309	284	288	269	291	278	296	265	272	299	283	293	257	255	290	281	280	309	300	260	296	300	291	268	291	287	296	308	290	293	312	271	283	296	287	298	304	290	293	307	310	318	290	280	297	251	268	304	259	278	280	314	338	292	262	296	241	318	273	293	265	292	288	309	264	279	282	257	306	269	285	270	297	293	300	322	293	282	279	294	298	309	268	273	263	271	303	280	276	275	279	290	300	281	294	303	302	294	291	286	258	296	314	286	268	275	277	251	295	286	268	270	316	241	283	277	309	299	288	288	274	305	308	280	260	255	280	299	308	284	277	281	277	271	315	316	298	274	287	313	333	325	313	283	281	305	273	302	298	303	287	286	280	283	293	322	320	275	305	262	289	261	295	267	342	311	275	295	296	279	319	291	311	314	248	268	287	298	298	297	334	280	315	301	279	318	278	293	279	277	324	323	285	294	297	259	298	295	270	307	301	312	302	276	292	325	269	283	280	279	269	298	298	304	260	287	268	280	290	324	285	314	304	278	333	293	313	298	266	289	254	302	296	294	271	303	308	315	284	329	290	287	294	280	259	306	324	283	266	295	300	294	299	258	294	319	294	267	286	309	305	273	271	262	239	270	264	240	315	281	294	312	272	316	311	284	295	296	285	294	271	321	267	303	304	282	324	292	264	289	268	273	288	271	319	305	261	314	315	272	279	292	309	310	274	267	305	294	275	268	295	292	285	291	256	286	293	254	302	314	282	286	339	308	274	290	291	286	288	276	289	330	298	283	282	276	326	292	257	284	285	287	310	311	307	288	311	299	280	257	271	281	310	293	290	298	316	298	274	296	271	248	288	259	257	274	301	289	281	281	283	295	272	293	280	319	315	284	316	304	301	299	299	290	283	293	258	283	310	298	296	296	281	307	274	299	275	284	293	269	294	273	296	278	299	284	307	307	265	291	295	321	272	317	263	282	320	270	276	302	301	284	284	271	270	319	285	268	328	293	295	286	287	289	289	278	305	287	283	249	306	321	304	318	275	304	297	272	273	279	284	274	282	299	326	310	322	301	284	296	293	282	297	293	291	290	291	302	319	297
8018	1456	2178	2394	2111	1767	1564	1633	1599	1254	1105	1038	968	887	912	937	1027	1050	2485	2969	838	724	777	730	762	744	762	750	771	706	693	756	746	659	792	737	740	740	750	776	722	698	736	658	711	727	717	679	670	691	707	706	668	676	722	704	695	746	684	697	730	689	696	709	734	650	659	710	695	709	663	684	693	665	725	677	662	666	721	714	725	673	678	669	732	676	674	686	741	678	738	666	670	733	684	669	680	755	687	688	709	736	702	728	701	686	699	749	693	684	714	680	722	707	679	660	649	667	699	695	695	692	683	701	679	673	682	714	717	689	696	700	715	703	705	757	681	673	715	707	722	676	684	653	714	677	650	706	666	718	678	718	684	698	692	692	717	728	652	705	718	718	695	674	712	650	703	685	643	665	716	708	655	718	669	729	677	655	695	666	692	715	718	683	746	747	654	651	659	675	681	678	702	686	680	691	674	664	661	724	702	706	679	731	691	679	694	720	701	703	698	669	670	708	698	693	716	718	651	696	715	679	642	702	700	712	699	736	685	706	733	717	680	717	664	664	727	703	700	677	672	686	678	685	724	761	742	690	717	690	710	675	656	691	657	649	727	667	685	707	705	679	674	706	701	673	739	614	678	711	672	705	682	680	703	695	707	678	680	652	707	708	648	680	704	711	662	684	710	674	650	728	720	659	638	704	686	723	676	681	699	674	657	738	714	686	715	650	676	727	701	689	611	703	675	671	689	695	708	697	678	649	708	703	710	724	684	723	653	753	722	672	706	696	707	724	714	697	719	690	689	695	720	696	671	666	693	687	708	672	711	675	663	697	642	704	652	646	675	678	683	664	626	740	687	704	670	728	661	635	702	665	723	705	717	658	717	688	674	701	693	710	697	671	645	700	701	683	702	667	692	703	712	641	732	669	688	675	672	694	677	693	694	666	700	768	654	695	700	666	707	652	680	681	699	709	680	679	688	680	674	705	692	687	685	708	729	695	670	702	690	657	628	725	697	674	661	696	610	661	710	709	685	693	703	768	702	706	706	690	672	709	668	654	682	730	717	712	654	749	727	673	717	657	708	727	676	681	684	665	699	714	677	679	707	666	661	711	640	708	709	739	709	711	676	693	683	674	695	680	710	740	705	697	693	695	721	699	683	675	703	656	685	706	700	720	728	720	701	640	696	702	696	684	687	661	700	666	716	671	650	665	757	698	706	732	707	731	750	681	664	672	671	693	719	718	712	669	731	702	704	669	694	714	684	670	653	772	749	679	709	697	680	710	668	731	682	711	691	737	638	683	746	666	630	704	730	684	687	685	693	684	691	712	726	673	709	688	664	715	690	708	715	697	690	678	716	688	671	687	651	685	731	780	721	695	675	641	666	704	732	706	727	703	662	666	684	692	689	714	702	702	680	665	737	712	675	668	666	674	722	677	667	724	658	705	678	644	695	670	745	704	724	689	661	651	701	702	720	684	710	725	683	722	688	715	713	699	712	719	684	701	674	645	727	729	680	718	669	675	653	678	741	723	712	722	741	665	731	694	739	710	696	699	711	715	724	693	692	664	702	704	674	709	642	646	670	710	664	681	699	710	649	721	668	694	719	673	716	710	755	701	660	730	705	663	670	681	665	656	681	655	705	693	640	707	644	693	705	737	686	667	665	692	656	701	676	708	679	663	694	676	704	708	689	696	698	675	656	691	701	688	711	711	695	708	700	672	748	712	691	765	693	695	657	714	671	684	672	672	675	677	706	659	714	677	711	693	740	701	681	664	702	676	707	684	709	726	721	699	683	678	686	778	709	733	681	686	707	680	644	646	740	689	717	756	702	693	696	639	658	672	697	687	681	707	711	676	681	707	671	680	644	716	731	712	683	708	726	674	709	723	717	685	706	652	746	685	671	702	681	737	716	699	741	737	661	691	682	696	691	727	683	686	727	694	636	713	706	663	732	654	683	650	703	696	733	684	740	691	657	719	674	696	706	700	693	672	733	739	684	671	705	694	728	684	733	637	698	694	696	678	678	721	677	644	701	678	682	693	733	654	674	675	663	641	722	693	679	676	708	661	685	703	660	714	696	729	697	658	698	682	682	719	698	676	680	695	673	731	717	648	726	652	684	692	671	662	688	648	711	713	675	688	724	668	653	678	709	718	731	683	711	670	689	680	702	693	688	672	724	708	695	705	653	748	718	708	675	688	660	669	692	681	687	710	725	699	712	699	742	704	671	697	714	668	713	705	710	662	671	727	751	702	666	699	749	759	700	668	728	721	697	676	720	676	683	707	720	699	710	688	696	688	654	638	696	718	661	694	660	671	676	668	697	728	731	684	708	691	731	673	721	702	699	676	667	666	726	650	722	671	687	685	725	655	715	738	673	703	665	682	699	684	646	697	696	719	682	715	671	677	672	644	673	708	700	741	692	704	681	724	687	672	683	697	638	684	683	696	701	704	719	683	673	726	681	706	693	644	734	698	668	665	664	660	715	698	709	690	701	685	697	712	665	677	664	703	677	663	666	702	704	714	686	729	694	680	721	680	727	706	724	708	709	669	701	646	679	679	723	710	717	687	645	705	647	714	690	683	640	657	694	649	671	654	666	706	731	673	705	665	720	707	698	673	706	703	718	704	705	715	661	726	689	703	682	662	703	708	694	704	707	655	679	729	672	701	726	693	736	704	679	687	677	657	726	651	685	655	680	664	723	718	673	663	711	676	687	708	670	642	679	654	706	634	692	694	677	685	732	650	706	667	712	670	698	732	694	649	704	658	665	737	684	680	676	689	719	704	673	694	665	701	726	712	659	715	661	632	671	676	635	670	734	688	726	692	756	689	747	681	698	711	684	665	657	696	657	718	684	710	722	688	714	749	730	719	719	694	727	666	631	743	706	682	651	688	692	734	684	737	727	691	686	698	703	713	702	716	657	677	658	696	725	696	640	687	711	685	662	712	694	703	710	690	737	668	725	655	712	679	682	695	706	643	694	688	674	673	664	687	693	674	704	724	726	684	677	700	710	687	660	653	683	705	683	650	688	717	669	746	706	622	703	635	721	697	675	650	655	719	709	752	739	670	673	656	684	710	657	699	674	671	686	717	679	650	718	710	708	691	705	665	675	715	752	656	666	694	687	690	710	720	707	715	682	696	660	742	682	680	704	680	670	626	709	671	703	704	716	680	739	711	670	729	671	746	710	699	689	717	730	700	728	705	675	742	696	697	685	690	681	726	724	705	732	683	687	688	689	673	662	670	660	717	675	662	663	708	700	683	651	645	689	687	698	679	643	668	656	714	742	640	731	727	703	687	736	707	687	680	680	689	702	734	720	717	674	622	662	703	669	696	679	673	649	710	709	683	726	700	749	705	702	708	674	727	705	683	721	711	706	696	682	675	638	718	648	699	698	645	701	680	730	702	694	712	653	726	730	686	682	695	755	723	699	683	673	680	686	695	690	705	723	700	694	660	712	706	672	660	673	671	671	676	686	729	662	718	660	651	630	706	685	712
1489	332	323	315	319	292	271	308	337	283	295	284	270	252	281	257	243	305	319	269	251	275	292	248	266	298	248	265	280	277	257	274	253	267	276	251	291	251	275	277	239	282	257	307	256	270	245	280	284	272	273	264	241	240	269	259	285	268	280	273	292	235	282	257	270	274	266	294	274	239	253	256	272	274	276	275	297	267	262	235	263	271	284	252	283	250	295	277	258	246	257	291	286	288	272	301	271	289	266	230	252	258	280	256	291	236	286	230	267	277	271	279	281	272	288	241	275	272	245	287	279	265	277	291	261	255	287	252	268	290	288	274	264	308	312	284	258	254	269	267	252	298	255	229	264	296	274	261	266	269	302	290	280	316	302	248	261	264	243	263	256	276	278	285	255	258	246	271	275	260	304	265	290	271	269	250	287	288	270	265	266	296	285	253	266	282	236	266	268	257	246	312	262	303	261	288	283	288	283	280	262	253	233	248	258	277	276	248	243	269	282	268	252	240	299	239	270	274	271	304	263	264	261	254	292	260	270	267	259	251	277	266	272	277	282	274	271	305	249	299	261	272	243	254	246	237	229	281	297	245	299	274	277	285	322	307	260	257	276	248	256	268	230	247	246	257	275	264	282	274	291	279	266	271	274	228	266	276	225	313	277	255	256	223	274	281	269	303	274	248	257	263	298	288	272	287	253	257	277	285	264	278	285	264	297	244	296	266	271	284	265	257	255	273	234	266	257	269	254	288	300	284	269	262	271	290	246	266	249	307	247	252	265	264	238	262	253	269	264	240	251	282	248	279	252	252	263	285	302	258	287	278	270	302	267	264	263	276	278	255	259	257	261	288	282	276	236	284	253	284	255	285	246	264	296	250	304	272	268	259	287	273	260	268	274	258	276	246	245	294	264	319	287	260	243	267	278	242	263	276	275	266	259	270	272	288	240	243	266	288	265	263	281	270	249	295	250	289	320	255	283	251	245	234	271	252	277	284	248	260	277	253	253	275	266	262	264	246	259	272	275	280	279	272	283	260	251	255	274	253	239	250	245	280	290	275	282	264	248	285	260	265	264	273	275	249	314	258	286	283	280	300	269	293	249	254	243	256	261	287	263	276	283	265	242	243	281	292	285	285	257	242	260	303	292	268	274	269	264	258	249	258	260	261	241	260	262	298	277	290	278	253	277	288	270	261	267	266	255	267	262	295	269	268	259	261	257	269	288	278	266	279	288	268	249	284	270	287	282	240	282	288	256	265	247	263	290	249	270	263	284	255	275	281	249	261	264	261	263	303	248	280	278	266	298	279	255	267	264	273	291	247	281	258	256	277	267	246	252	271	273	265	259	266	263	256	268	291	278	262	267	269	268	258	261	268	276	274	271	272	266	264	276	252	263	249	264	268	287	282	313	296	274	276	247	241	278	262	266	264	232	266	247	238	312	252	276	318	262	266	288	268	282	280	241	256	288	277	297	262	279	272	262	276	263	277	272	292	247	273	255	273	276	297	296	247	263	268	297	252	271	260	284	289	287	285	268	267	308	269	277	265	263	288	283	289	282	254	276	293	257	263	283	262	243	309	254	265	286	306	285	293	274	246	286	241	262	263	267	273	263	280	254	274	281	287	286	302	252	254	300	286	269	295	262	321	276	321	280	293	261	244	274	261	264	240	259	288	263	296	252	228	277	249	276	279	279	245	283	291	277	278	247	275	253	277	271	269	255	272	287	266	252	281	273	261	260	271	278	272	262	280	284	266	253	305	278	261	304	254	273	267	283	271	256	274	267	311	267	269	263	267	266	284	290	312	282	272	279	256	259	242	281	258	284	254	234	249	270	266	249	269	236	250	288	283	273	266	277	283	263	286	275	238	260	269	232	275	264	271	269	267	270	242	270	280	273	232	234	268	303	268	250	242	276	272	309	281	273	273	246	279	284	275	297	256	287	285	303	234	274	270	260	241	273	266	276	297	292	293	282	259	256	307	278	255	299	264	274	273	288	301	227	261	274	252	285	281	239	245	278	273	265	239	252	248	269	288	254	277	260	253	265	268	258	268	266	260	233	262	284	278	290	267	278	274	247	260	269	276	261	256	268	261	254	259	308	250	294	303	270	281	269	229	261	277	226	251	299	269	271	262	297	274	261	265	260	282	260	251	216	267	283	269	293	260	260	246	279	272	285	281	278	258	284	278	299	274	267	271	212	254	293	294	276	261	269	304	282	251	259	258	278	241	267	260	239	277	264	249	271	272	259	291	289	258	280	257	251	259	291	276	276	305	266	272	261	281	264	276	256	245	270	290	256	275	284	289	257	269	270	260	257	257	281	285	272	283	261	249	294	280	274	254	267	279	256	287	244	290	277	253	272	277	267	286	255	270	284	234	249	253	275	249	256	267	274	291	282	267	266	234	278	281	273	251	271	276	255	257	249	270	261	299	283	233	281	274	253	254	323	261	270	283	294	266	262	273	246	262	272	266	283	298	259	260	265	284	261	270	271	254	282	256	265	255	282	274	270	285	238	289	281	284	296	258	281	279	262	267	283	240	264	268	275	267	272	284	257	278	257	267	270	278	265	287	255	279	287	295	267	289	276	274	295	250	254	253	238	255	258	240	279	266	244	248	256	243	259	286	298	274	282	249	301	258	270	277	258	287	262	255	282	270	255	264	265	274	244	287	278	274	286	291	262	260	276	243	245	276	303	271	282	274	266	286	262	266	279	255	253	265	278	275	268	263	318	289	275	295	275	255	242	273	277	289	244	274	256	280	266	242	302	271	286	276	254	279	260	272	236	292	272	300	271	307	278	251	261	279	310	270	261	260	260	253	324	291	283	284	287	262	260	276	242	273	280	290	272	248	299	243	247	287	260	263	284	259	268	249	271	267	270	263	248	243	260	282	292	258	304	281	308	274	252	269	255	240	281	260	295	298	272	250	258	284	281	275	266	296	264	268	269	270	263	274	263	258	255	266	268	261	255	242	289	274	297	256	279	278	281	271	286	277	250	249	273	268	272	315	268	250	259	296	254	300	258	263	293	294	249	272	248	266	291	272	273	277	234	255	265	284	252	290	303	273	258	249	256	327	282	262	261	281	269	249	253	284	286	269	255	250	224	256	286	284	283	269	280	295	282	266	280	273	255	252	241	257	258	298	295	259	300	269	271	248	231	277	237	268	258	253	274	278	288	278	286	276	275	318	284	246	255	259	247	297	244	252	291	297	281	264	237	254	269	277	272	266	231	278	271	276	289	244	276	293	255	244	261	240	221	269	250	245	261	272	270	288	236	281	265	251	249	275	286	281	281	276	285	283	260	267	262	275	261	280	288	290	241	252	275	285	268	288	315	276	260	283	269	275	282	260	281	270	258	286	254	273	283	293	253	314	264	276	252	243	264	274	245	254	265	229	253	305	259	279	256	281	272	301	257	288	276	231	273	263	283	265	274	263	283	263	268	249	263	264	271	309	270	254	273	295	267	247	263	277	290	255	287	269	280	272	288	272	282	234
1792	708	718	676	694	669	641	782	746	724	694	688	605	630	714	724	741	696	823	738	620	628	593	683	641	655	637	633	634	586	635	633	622	669	672	669	577	600	634	655	633	583	662	674	611	597	655	615	685	590	591	603	639	606	632	648	613	578	585	655	644	632	631	650	612	691	578	592	608	595	628	605	619	594	591	604	643	666	649	584	613	613	585	592	645	598	586	632	630	633	653	634	622	673	611	609	605	646	649	615	613	638	624	645	642	596	592	599	623	623	591	561	608	655	617	592	575	625	641	577	683	626	619	641	665	619	619	604	658	606	639	598	585	615	582	635	614	670	645	600	656	616	621	621	629	635	579	606	645	658	640	638	605	588	681	599	637	621	633	575	619	644	579	611	613	672	607	612	587	595	621	623	614	626	587	603	635	600	665	633	614	604	630	631	598	647	637	641	661	635	641	638	615	697	614	610	637	587	648	651	623	565	603	609	646	616	588	618	585	633	658	619	636	609	613	624	598	665	620	634	656	676	623	696	607	648	605	603	640	614	647	634	584	636	596	631	618	615	577	651	650	600	613	620	589	583	604	618	623	596	595	585	608	638	598	646	649	612	618	600	633	636	589	645	620	622	621	648	634	608	650	595	640	613	581	683	627	629	648	659	654	625	654	647	613	581	597	591	588	624	633	600	653	628	638	603	619	589	601	610	614	630	621	590	658	583	583	632	575	603	601	640	610	614	613	664	643	613	591	626	614	604	609	618	624	626	617	589	628	565	642	593	598	633	598	592	629	620	646	623	551	641	626	636	618	621	629	663	611	683	618	609	607	636	598	620	612	604	646	622	619	609	655	626	587	595	622	628	608	620	627	580	611	624	602	624	635	588	608	619	587	588	626	663	625	646	654	617	607	602	631	617	627	636	603	567	613	660	628	605	612	648	571	592	606	586	614	585	642	602	570	625	599	595	686	617	616	644	617	608	615	585	637	615	666	588	607	601	635	612	643	633	627	610	657	646	599	680	603	617	591	624	604	605	611	649	615	655	628	578	621	585	607	613	601	594	610	646	635	586	615	614	630	596	638	587	629	583	666	627	591	603	644	604	670	618	619	607	651	612	642	635	610	583	651	586	552	655	667	634	617	665	605	594	644	606	613	635	643	601	601	647	621	630	657	598	570	635	633	634	646	571	615	641	635	602	611	598	613	599	569	620	594	664	636	629	601	564	623	604	608	592	623	607	619	615	626	631	618	645	620	657	672	627	640	659	605	650	657	621	621	603	649	652	615	624	637	609	612	639	648	612	643	604	649	621	582	638	648	611	580	606	605	603	623	690	636	632	658	634	621	599	571	625	661	615	627	627	632	613	600	635	671	667	595	642	624	653	572	656	658	635	635	591	613	666	636	641	617	643	618	611	653	652	591	598	670	617	675	688	639	604	623	648	645	648	665	678	612	605	574	635	649	624	645	626	637	609	610	586	621	590	620	621	626	638	601	647	609	630	637	604	639	622	613	677	634	621	622	633	633	672	626	621	648	600	623	626	588	630	599	608	622	632	633	571	633	586	612	633	629	616	625	633	659	632	627	596	669	623	628	638	582	611	643	626	636	638	587	603	605	607	626	615	593	671	633	643	619	680	623	657	612	646	631	582	621	614	618	632	601	631	625	605	602	590	658	652	632	657	635	617	636	641	616	634	601	641	627	607	605	640	646	600	632	619	629	591	605	660	637	596	655	592	597	622	655	651	626	636	656	652	598	591	623	676	630	635	593	685	601	615	674	607	599	624	623	631	627	603	645	612	609	621	641	601	614	600	613	600	637	650	629	620	628	604	624	609	605	640	608	624	649	597	627	643	635	661	620	585	591	622	629	578	625	670	641	621	617	621	620	641	592	618	575	650	630	622	594	653	616	636	617	607	631	641	598	656	608	628	630	639	612	612	617	582	585	645	624	608	588	619	662	620	604	592	631	630	634	601	622	651	597	631	607	618	597	617	621	592	602	578	610	610	627	616	618	626	598	627	628	603	611	636	619	652	635	592	610	647	602	612	618	595	639	620	599	615	635	672	635	657	640	639	615	636	617	598	607	594	647	609	612	632	635	598	594	579	655	622	606	624	617	626	533	667	626	624	651	650	644	585	607	661	637	617	653	650	609	613	630	660	607	636	588	585	579	630	638	591	607	638	623	626	606	590	608	670	602	626	608	625	591	597	643	649	611	626	594	642	613	622	616	667	666	606	617	598	634	611	570	659	601	573	699	619	630	634	655	614	627	611	629	606	596	635	587	635	622	604	611	631	630	641	607	645	577	620	682	618	610	599	661	593	628	621	591	632	627	608	662	639	598	619	652	621	608	663	639	614	637	619	655	635	575	655	636	628	585	614	626	613	619	662	660	606	642	648	602	668	592	601	601	640	607	620	621	635	615	613	618	608	624	648	644	615	637	661	607	623	624	638	660	645	635	611	623	607	638	641	580	636	628	616	643	625	628	655	575	612	605	632	587	613	621	606	631	634	599	604	646	639	655	632	606	633	622	638	641	602	622	658	632	594	618	617	647	605	644	610	623	601	574	559	598	583	610	617	621	650	625	583	601	651	609	643	590	566	594	638	620	577	568	618	626	605	631	596	629	646	634	630	667	663	602	617	583	645	620	638	603	636	618	596	605	616	619	631	607	617	601	612	631	644	634	622	643	618	619	615	652	629	631	607	622	650	609	622	639	636	615	632	631	612	595	594	585	611	651	638	575	614	618	605	649	600	605	618	597	632	644	640	601	659	627	616	633	600	636	616	636	631	581	600	620	619	664	679	646	577	612	667	583	600	585	645	639	604	618	634	589	592	567	633	657	626	603	648	634	653	635	633	636	639	558	639	618	649	647	650	668	602	623	639	615	641	608	631	644	603	581	630	572	622	632	631	614	639	654	631	606	622	663	615	582	610	617	620	649	544	617	669	645	597	623	621	614	645	634	610	619	645	608	592	664	652	571	600	633	661	590	654	633	665	637	644	623	632	613	656	562	604	651	620	638	593	626	636	699	606	654	593	597	563	624	579	628	654	608	592	620	578	606	605	638	605	629	625	605	615	624	612	618	601	652	642	609	635	589	642	657	660	560	607	619	638	624	613	618	615	617	610	648	614	614	667	632	610	593	613	611	626	625	640	614	612	641	637	614	627	668	666	615	628	614	632	572	622	597	650	635	638	616	624	602	641	613	619	595	652	575	641	633	597	640	647	635	643	618	631	586	603	600	613	642	589	603	601	657	647	626	589	560	638	624	599	621	586	601	606	619	628	622	684	607	641	643	635	632	608	638	585	600	654	603	612	663	614	690	625	592	595	623	649	639	583	667	626	634	617	610	633	589	588	608	614	572	651	605	666	616	605	624	624	590	607	616	601	612	638	619	635	595	637	640	603	598	632	663	633	633	637	620	679	594	578	618	630	643	591	603	624	628	618	611	638	620	642	673	600	641	611	640	630	640	666	645	656	604	682	616	588	623	674	628	633
6921	560	537	376	331	271	278	277	263	206	198	206	165	164	173	191	205	161	278	324	178	156	178	173	155	182	168	176	177	153	142	162	169	165	150	152	139	159	162	162	173	129	133	155	177	162	149	145	170	145	134	157	159	173	141	166	142	141	145	168	131	151	149	175	168	174	163	144	170	167	174	134	186	154	149	124	170	168	137	148	161	150	169	167	180	140	154	174	134	148	156	159	148	153	167	158	143	170	168	160	169	157	134	146	154	161	154	148	150	158	153	172	150	189	164	148	164	177	159	158	138	138	159	156	165	158	153	166	163	142	132	140	176	142	132	127	148	150	155	145	134	166	152	158	138	146	151	155	162	152	164	135	166	145	150	160	134	150	168	180	156	162	159	182	152	154	171	149	152	119	137	163	160	152	170	160	188	175	161	134	148	167	143	173	146	144	176	185	166	164	130	139	138	140	147	153	148	178	165	154	160	132	129	158	136	163	166	178	150	155	147	150	137	147	154	157	148	148	172	149	151	139	148	148	152	163	149	156	155	167	161	157	141	147	147	144	150	175	147	188	149	159	157	148	149	147	131	160	138	148	145	163	164	154	148	156	158	154	158	146	141	156	154	146	139	175	163	164	153	169	135	151	180	152	135	158	164	153	150	144	155	140	135	154	184	153	145	142	140	153	164	147	157	158	165	153	160	161	151	144	163	153	159	143	152	157	164	153	150	149	142	156	169	187	142	147	192	140	158	134	164	155	147	137	155	172	155	131	136	141	143	154	171	143	145	167	149	157	169	153	171	159	155	156	161	169	134	162	140	156	131	165	150	164	150	175	163	148	143	157	171	144	165	140	162	164	162	163	154	131	142	164	144	145	151	158	163	179	142	163	147	144	168	179	165	146	159	151	144	159	141	143	148	139	164	155	147	137	170	163	144	163	158	172	142	154	154	173	170	161	160	143	169	173	162	170	143	133	151	143	164	176	138	147	157	128	170	149	154	163	131	165	159	170	189	139	152	149	151	155	161	183	167	161	159	168	144	147	148	149	160	154	166	145	159	158	150	153	169	153	176	143	163	133	152	137	165	169	161	166	141	119	156	155	173	159	154	148	182	158	174	171	176	182	148	148	142	163	134	145	151	148	173	128	162	138	141	145	170	143	152	153	154	141	152	161	158	153	159	154	164	142	159	129	135	140	146	158	147	178	139	156	147	169	165	159	141	172	164	175	155	159	152	167	183	174	157	146	177	162	167	131	166	145	150	155	162	150	129	140	141	158	168	117	148	157	128	172	159	145	126	133	170	176	153	158	170	162	163	157	149	152	138	142	153	140	165	161	178	137	173	170	162	180	157	135	147	168	148	146	149	164	154	161	152	150	144	158	160	153	142	144	154	148	145	161	165	160	156	137	148	154	170	142	143	152	157	140	150	165	159	160	165	156	142	154	153	151	173	157	153	146	160	187	154	174	167	188	174	145	161	144	166	159	153	147	140	159	158	169	151	122	149	159	152	170	149	135	146	156	133	140	163	136	159	125	144	147	167	157	143	132	172	138	163	169	181	192	138	130	165	147	152	158	148	158	171	147	161	152	169	153	120	149	144	155	161	146	160	169	142	155	156	156	148	160	122	152	164	181	148	146	139	131	169	149	156	141	151	139	166	164	143	152	162	155	144	164	171	163	150	159	172	132	152	153	160	146	135	154	149	152	172	178	158	133	136	128	138	167	130	158	138	160	158	167	148	145	167	159	127	161	175	128	170	152	147	162	149	152	147	161	168	154	147	198	153	164	132	146	128	172	149	142	153	144	152	190	149	157	167	127	135	155	156	150	143	137	144	174	142	151	156	166	150	161	154	148	139	155	156	164	152	152	150	150	167	163	170	134	169	144	153	150	159	154	173	163	150	153	152	182	174	160	166	168	144	135	156	160	171	164	164	144	150	141	156	127	155	163	139	157	180	157	164	146	132	160	162	169	169	153	147	168	150	137	138	164	165	174	164	156	165	168	145	169	178	154	148	167	165	174	166	153	149	182	151	168	158	161	138	163	176	136	163	150	169	148	160	177	172	132	158	143	142	151	172	173	177	162	175	147	148	165	175	147	169	150	157	156	162	171	142	177	148	135	165	171	153	150	162	152	181	156	174	136	151	153	157	154	159	162	173	129	158	160	164	159	151	154	148	154	155	155	164	168	156	173	126	156	155	143	143	170	166	151	149	154	162	149	175	145	147	152	154	145	158	162	169	156	151	144	150	162	138	160	153	165	155	149	151	158	158	152	167	155	155	165	171	158	163	137	134	148	156	154	152	174	147	174	166	131	145	153	153	158	128	163	152	186	158	160	150	144	137	153	161	138	137	153	158	170	147	137	157	135	169	140	153	165	163	150	177	160	165	150	151	166	184	124	153	183	164	141	147	152	151	146	166	156	156	173	159	160	141	163	146	186	175	165	148	169	166	161	154	168	147	166	156	151	156	159	164	145	164	157	138	151	158	145	168	148	158	140	156	150	153	189	166	170	173	160	161	162	164	169	150	137	137	148	150	148	142	152	154	138	168	134	159	160	166	140	148	151	161	151	131	138	156	153	150	146	160	152	144	146	165	178	146	172	164	140	128	161	144	127	162	164	132	146	153	156	151	145	161	143	144	180	175	161	150	175	138	141	144	153	168	147	153	165	129	120	149	150	160	157	160	132	122	167	128	159	173	151	139	160	152	172	164	129	142	148	143	120	161	147	159	139	126	163	150	148	144	155	146	154	169	156	156	169	156	165	143	161	149	178	168	162	167	163	131	152	147	157	149	166	141	145	145	173	157	120	160	151	188	147	151	147	163	144	136	156	154	137	154	147	146	147	147	158	144	158	161	185	158	179	165	166	134	158	144	150	122	176	162	148	149	152	148	148	139	163	142	144	148	136	158	140	155	153	171	143	139	150	168	156	147	160	165	151	147	152	154	115	158	169	158	181	159	142	154	166	159	152	117	158	160	131	162	157	154	159	161	166	161	179	144	166	179	146	151	159	170	157	168	153	173	157	129	158	151	140	160	149	140	146	166	139	147	172	141	160	173	157	160	154	152	149	153	175	133	151	142	133	157	136	141	156	138	155	153	147	145	141	167	164	163	189	156	161	181	153	141	146	155	163	155	144	188	157	166	152	122	147	174	136	127	151	164	147	165	168	146	143	166	141	171	155	150	155	140	157	160	160	154	159	148	151	157	130	138	188	158	132	166	142	140	170	172	175	149	165	167	119	146	144	161	157	135	151	137	160	136	144	150	146	151	147	154	141	163	162	156	192	150	154	150	151	172	144	158	150	141	149	164	134	169	166	159	162	145	134	169	146	160	142	159	146	171	179	147	143	166	158	188	132	157	164	158	154	166	146	158	167	148	144	157	140	174	145	164	169	171	158	168	144	157	140	176	163	129	135	170	161	173	151	132	142	165	179	147	148	180	143	170	159	167	162	145	169	153	184	150	165	169	162	150	158	166	163	164	153	157	159	160	139
5973	782	1187	1288	1161	1029	920	1074	926	711	624	620	558	544	578	618	596	657	1258	1487	461	442	457	466	446	430	427	449	439	450	446	426	410	411	406	418	378	443	407	413	430	411	403	440	446	411	411	432	400	392	434	432	439	409	430	418	409	415	394	387	450	434	400	415	413	389	426	460	426	400	398	431	407	423	429	430	433	426	403	422	438	435	378	425	416	415	420	405	412	423	426	421	442	418	411	403	381	464	396	435	469	447	415	422	428	448	400	415	395	425	417	382	421	447	422	394	402	416	415	427	401	385	399	395	418	427	348	409	414	422	413	413	420	415	397	391	424	403	412	411	404	436	386	423	407	421	419	425	408	412	410	395	418	429	406	446	395	407	438	416	392	429	419	424	399	394	425	404	419	410	422	388	427	408	371	437	434	401	440	401	421	380	398	395	421	373	427	425	441	409	439	434	411	422	400	431	445	398	422	402	408	412	401	433	410	397	407	414	431	410	381	429	405	428	395	432	420	374	408	425	388	426	390	421	401	387	401	425	401	386	410	376	439	410	412	400	433	407	422	441	441	428	400	414	411	409	465	399	394	410	451	426	428	402	427	416	390	416	381	442	412	392	418	372	436	419	441	442	420	403	426	412	411	430	429	417	394	376	390	429	396	411	417	433	381	421	409	388	425	403	455	436	397	403	370	428	446	416	384	427	372	420	431	433	427	429	443	379	401	427	427	401	426	395	394	432	454	384	429	403	409	420	406	420	436	409	415	451	452	413	441	413	432	395	431	384	416	407	421	429	414	382	417	420	407	437	409	437	404	423	417	434	407	391	447	397	423	403	402	397	381	421	401	416	387	392	429	388	463	425	458	409	445	400	432	394	373	394	373	413	383	408	415	420	399	442	448	404	427	402	392	410	440	396	449	411	413	397	404	391	432	407	436	413	408	418	424	414	406	413	375	424	442	439	430	428	443	406	445	399	403	425	417	427	428	448	407	404	432	440	451	426	436	373	424	428	446	373	415	446	446	375	443	412	387	444	393	406	427	393	434	425	433	411	429	369	407	378	441	379	415	390	427	381	391	396	413	408	380	441	408	412	418	428	414	453	418	417	444	440	402	403	434	430	422	411	390	417	388	415	388	394	406	385	410	393	410	366	433	369	406	411	440	397	406	412	381	388	412	433	415	398	412	449	450	434	398	407	435	426	405	419	412	427	417	381	398	375	404	420	443	437	401	388	434	409	384	418	413	427	390	419	425	439	433	434	416	366	368	394	447	384	397	409	436	414	403	393	404	430	409	410	413	412	454	416	362	394	428	431	436	417	430	394	365	410	387	432	389	405	433	428	416	480	414	425	393	400	407	405	430	423	413	432	399	432	392	412	453	416	416	373	427	403	375	441	407	384	411	400	432	453	400	444	356	415	403	423	415	447	391	427	451	390	440	406	410	411	409	453	408	437	416	405	401	384	426	457	443	386	398	402	440	385	409	447	433	394	391	411	412	427	433	398	436	381	408	389	429	407	394	425	407	378	420	441	431	394	414	442	431	413	396	386	436	400	405	427	411	404	453	445	414	369	401	396	399	373	415	428	437	453	427	403	439	423	416	374	415	444	410	416	457	454	418	407	437	402	395	397	418	354	443	438	426	401	415	427	420	368	428	419	446	383	411	401	397	425	423	425	418	452	425	397	432	408	409	392	417	425	428	441	430	392	411	400	449	383	415	419	426	406	393	432	442	405	363	421	407	426	407	368	423	403	377	381	388	419	409	414	433	427	431	406	367	422	394	406	407	411	410	439	403	412	385	412	426	428	432	407	406	397	409	382	403	401	394	374	433	407	384	422	431	412	436	418	411	372	424	410	389	435	413	427	404	391	426	418	383	416	398	420	435	400	392	460	410	406	391	402	431	443	407	445	452	443	417	407	399	408	418	418	403	402	398	420	385	410	403	411	419	418	407	412	373	410	414	444	419	415	406	405	405	434	383	413	377	412	400	402	426	420	395	361	435	406	401	376	398	369	405	403	416	424	407	434	415	423	423	420	425	413	426	378	392	392	387	408	441	429	436	381	430	394	419	389	436	388	432	396	394	402	404	401	393	411	383	419	422	365	413	406	413	389	387	446	417	453	405	426	438	379	401	406	425	402	396	431	418	438	361	427	393	438	387	365	412	402	450	435	391	402	406	406	403	457	432	400	420	452	457	400	401	419	420	400	425	409	402	422	431	389	449	415	411	407	428	403	396	407	419	427	405	415	412	422	397	348	397	430	422	406	401	381	455	426	379	422	412	415	383	421	481	426	437	391	419	393	391	386	402	431	414	456	419	416	435	387	401	414	409	410	402	426	403	406	390	428	435	418	378	407	429	436	400	421	447	365	402	402	426	407	392	410	415	408	423	423	392	375	363	418	396	411	424	442	382	410	432	390	450	424	403	456	434	415	451	420	434	404	402	379	402	383	420	448	427	401	401	442	436	437	378	397	415	398	455	433	421	428	408	421	408	386	435	402	415	457	411	392	445	450	412	434	373	461	402	413	396	473	417	429	406	423	448	391	392	435	405	394	443	394	393	385	427	427	372	363	400	423	413	392	448	407	394	426	427	418	426	419	392	434	462	417	395	406	420	431	431	419	415	442	394	408	433	407	417	422	383	433	425	417	413	421	395	366	426	443	423	423	415	421	407	423	390	432	413	420	394	401	397	432	406	410	438	381	430	417	409	423	405	385	397	372	437	413	415	393	425	404	423	369	422	407	411	380	412	425	416	415	435	401	436	417	415	392	417	362	387	416	468	400	334	418	430	415	371	437	419	425	449	400	378	387	409	410	392	428	457	426	430	402	425	431	406	407	410	428	422	459	386	389	426	416	413	430	464	420	405	423	400	426	382	441	396	389	372	408	404	432	403	448	371	405	425	400	429	420	421	403	406	387	412	422	458	418	439	436	430	409	398	431	421	430	401	396	411	392	377	425	406	423	447	420	406	425	443	391	432	379	419	433	400	374	442	375	416	391	379	411	426	407	411	396	417	444	396	459	408	442	390	389	399	425	435	384	414	375	383	454	419	411	389	395	407	427	420	398	405	422	428	402	386	465	429	371	394	421	396	433	411	382	404	400	432	420	444	432	396	418	400	419	393	406	405	406	365	407	407	415	418	391	394	417	393	395	374	409	400	415	409	405	412	439	451	423	429	404	369	392	431	429	408	371	413	441	435	426	395	413	389	452	431	420	400	389	443	409	400	397	394	394	406	441	390	403	419	423	431	440	434	420	404	407	410	419	427	421	373	407	428	446	410	404	413	372	389	403	369	399	428	401	393	409	411	422	430	407	421	420	385	396	425	414	431	403	382	407	405	428	416	419	379	405	421	433	438	424	381	415	399	394	395	403	415	409	410	437	400	437	414	383	451	417	404	387	400	404	420	455	421	427	450	403	348	393	409	402	430	448	402	417	437	389	421	427	429	416	407	433	430	405	398	437	379	427	397	432	436	436	419	398	407	402	398	409
13693	1441	1076	808	603	533	439	456	431	366	382	373	353	315	312	316	341	348	434	679	298	310	285	309	312	297	294	302	314	321	311	250	289	301	294	264	280	285	297	281	266	294	282	260	296	271	274	294	321	286	303	278	283	288	273	294	274	316	293	296	287	291	279	281	323	302	305	275	312	280	312	307	256	251	301	310	286	314	277	284	292	313	320	293	287	316	309	247	310	254	267	301	286	257	245	292	322	269	289	284	287	306	287	274	290	274	301	300	282	283	293	306	314	273	265	283	268	328	281	302	282	280	320	275	314	296	307	296	292	298	265	334	284	313	322	293	276	288	288	295	293	291	276	313	275	255	269	316	275	263	305	279	304	291	252	280	280	311	313	291	290	301	302	278	236	272	294	282	313	265	311	264	247	303	288	279	291	288	329	342	268	321	261	279	303	257	303	303	289	288	304	274	332	324	290	268	305	291	272	311	274	271	309	299	273	261	283	292	287	289	301	292	302	283	290	288	297	289	285	279	284	303	286	291	285	310	306	334	257	256	297	265	285	294	283	307	291	270	277	308	294	277	294	285	302	298	290	273	296	274	270	297	282	303	328	264	282	280	299	301	322	304	291	293	315	292	267	288	310	325	304	289	256	306	276	303	271	316	306	304	287	278	280	284	280	299	310	280	316	274	292	290	275	293	289	278	277	323	301	312	291	316	295	278	297	287	263	229	302	276	325	316	282	298	280	295	293	291	300	315	330	280	292	260	291	340	303	288	289	307	291	298	294	274	306	293	296	297	289	291	292	290	294	289	276	278	286	287	295	278	311	303	287	293	277	289	288	282	262	339	308	270	309	311	311	297	288	297	279	259	274	315	286	299	287	261	294	280	306	278	294	281	303	300	280	279	271	288	262	266	237	320	292	288	275	288	298	301	285	291	274	289	291	279	269	274	302	248	285	286	241	282	307	273	283	290	271	308	324	307	291	289	287	294	294	286	282	271	296	276	295	272	314	284	278	288	293	286	289	306	328	308	302	316	317	305	273	303	277	277	282	277	270	312	311	292	299	267	274	265	267	264	289	320	286	295	274	325	290	311	307	262	300	267	277	279	289	274	278	285	295	278	286	306	251	308	295	307	300	306	272	293	270	287	314	324	281	285	264	288	269	308	297	267	287	282	316	290	309	245	316	319	292	270	288	293	299	313	306	296	294	280	303	279	311	290	300	281	291	282	266	270	291	274	306	314	303	242	277	303	273	273	269	294	311	298	283	327	249	277	309	267	314	263	285	279	278	302	299	304	274	276	278	297	299	287	273	287	303	253	277	279	307	295	289	291	304	282	299	303	313	266	305	313	296	282	311	300	274	294	301	303	306	258	265	297	267	257	284	286	306	321	295	267	253	248	315	290	256	290	312	284	283	288	318	267	310	293	309	265	274	276	288	269	308	293	286	295	273	285	271	284	284	284	266	270	277	274	304	287	297	285	278	303	290	289	284	287	292	289	290	285	302	288	280	292	299	294	290	305	313	301	293	312	293	282	313	271	325	281	285	300	324	289	301	277	280	301	270	297	288	301	271	290	291	307	309	275	299	313	293	305	285	313	284	297	318	280	282	318	277	270	281	299	280	281	279	312	272	296	302	311	290	301	249	248	319	293	286	273	269	268	266	317	260	301	303	303	281	297	284	328	285	275	302	278	274	269	288	322	279	271	275	306	292	272	309	311	326	264	277	315	268	322	274	301	301	279	284	271	304	304	283	272	286	315	302	288	291	315	307	339	294	256	287	280	280	275	317	296	261	287	304	272	249	289	300	284	274	257	251	295	291	274	307	278	311	285	294	247	313	267	293	288	292	277	284	277	303	292	266	297	303	268	304	297	282	267	275	279	295	293	260	287	304	308	280	283	277	280	273	262	304	278	289	297	272	292	311	296	263	274	270	293	275	287	289	296	276	273	306	238	284	292	306	264	300	279	288	324	275	308	288	314	292	286	308	300	320	296	285	298	286	307	262	260	311	298	280	278	292	273	298	302	258	298	287	253	288	267	318	258	305	297	276	296	274	303	273	308	310	278	278	307	285	280	316	271	288	270	298	288	306	314	294	276	285	287	266	289	282	270	294	312	270	279	310	300	282	280	317	305	292	278	299	290	298	263	267	282	290	308	302	296	293	268	287	265	315	290	317	298	315	294	250	272	272	280	305	281	280	295	306	303	290	293	287	303	299	277	325	294	284	285	282	309	314	305	258	283	285	283	292	303	272	301	285	302	240	251	274	328	296	291	270	297	255	258	291	302	304	260	291	280	293	280	295	280	260	271	305	272	256	294	330	269	298	278	289	344	316	286	271	288	258	316	281	308	299	285	293	261	288	291	335	302	304	261	269	286	311	271	275	288	266	285	285	296	271	277	269	299	320	269	260	313	291	279	292	270	289	293	272	286	296	287	261	273	304	304	264	288	284	286	276	286	280	330	286	297	284	287	262	282	274	307	243	278	306	280	260	318	278	265	284	275	282	279	286	283	289	291	272	270	271	271	315	298	285	284	306	277	250	283	312	293	275	251	281	280	341	287	300	289	288	270	303	321	294	302	285	301	296	290	272	256	281	281	307	290	280	266	282	268	282	317	300	303	304	253	301	278	250	284	299	292	298	283	279	294	308	315	272	276	318	299	283	278	308	268	295	278	324	313	240	292	299	311	261	280	321	294	312	260	288	287	271	304	302	270	278	275	259	295	293	303	276	288	270	275	285	323	295	315	299	276	304	266	285	281	293	299	287	275	233	310	280	249	309	281	276	286	305	273	273	260	316	300	284	286	279	315	305	318	296	292	279	277	279	283	275	321	295	262	278	289	288	324	313	250	296	287	309	275	267	282	275	292	275	298	290	282	275	249	277	270	305	286	300	283	295	303	269	302	297	292	334	294	312	312	278	268	305	292	271	300	290	294	297	294	326	287	292	270	280	311	284	305	291	299	290	250	276	330	305	289	289	322	277	292	279	292	311	321	282	305	293	304	279	318	262	257	307	266	267	326	263	294	282	260	285	303	296	294	290	299	291	282	300	283	285	289	291	258	260	271	321	309	280	301	293	293	322	281	286	275	322	289	272	302	246	297	313	292	313	333	278	302	274	307	280	303	272	304	303	286	271	319	282	314	258	260	279	266	323	292	286	294	276	289	239	297	333	283	277	303	299	284	271	291	289	273	272	275	312	271	282	306	265	298	296	252	287	319	275	317	293	296	268	311	273	277	261	306	276	333	295	323	275	301	295	288	263	291	302	300	261	300	259	280	268	280	292	286	298	252	311	273	289	285	304	330	316	286	287	285	276	316	278	293	315	294	293	270	286	310	289	276	273	283	324	297	317	296	295	327	307	291	318	284	293	312	294	286	264	261	296	276	276	302	305	277	274	282	293	281	300	292	292	272	283	313	291	279	267	256	277	294	271	310	315	289	299	299	304	294	265	282	288	305	283	321	282	266	256	257	296	275	293	297	292	281	320	290	311	277
8055	1380	2160	2291	2085	1816	1596	1725	1594	1202	1056	1058	1013	902	931	999	1056	1027	2075	2869	794	805	747	779	753	721	745	759	722	764	722	728	707	674	748	726	714	700	699	717	722	713	704	761	695	716	741	683	707	701	679	690	697	717	701	704	698	688	714	652	692	725	716	674	688	686	717	686	667	707	726	701	713	695	693	718	699	698	716	718	737	703	733	678	677	701	700	664	673	680	679	723	709	705	722	747	623	733	728	736	721	726	657	737	714	682	657	726	704	735	690	709	693	729	694	684	677	698	700	695	668	679	676	731	660	688	706	667	713	723	699	696	729	668	668	686	684	712	683	728	687	711	700	702	674	672	742	689	705	707	672	674	686	670	715	667	692	666	728	721	696	729	681	696	671	693	719	706	678	674	683	725	658	724	715	682	704	687	693	708	706	729	621	709	729	719	708	670	693	651	684	679	689	746	698	694	720	737	695	687	687	690	684	680	684	723	746	711	705	759	664	685	686	658	697	681	651	700	738	727	660	661	686	681	704	678	690	713	712	692	677	663	741	707	681	715	686	680	682	692	663	680	695	690	697	698	716	645	697	674	676	694	689	680	674	685	677	695	700	716	703	672	723	687	725	697	721	714	737	658	684	726	691	629	700	681	685	691	641	653	673	716	645	704	718	684	695	683	658	742	719	719	731	688	687	668	683	679	690	670	680	691	670	696	678	667	638	666	676	635	647	689	716	669	763	665	748	709	732	687	745	673	665	705	672	701	705	682	698	652	676	736	694	719	661	686	703	702	699	711	680	675	721	701	707	716	670	731	653	684	675	682	770	725	699	680	712	727	715	714	656	694	656	689	751	693	713	685	693	714	663	705	703	670	711	680	699	723	653	667	708	711	722	682	727	678	648	701	689	681	685	690	695	671	652	664	714	658	692	720	695	718	712	681	653	684	727	675	736	695	681	701	701	688	762	653	667	654	644	724	663	711	696	683	672	702	722	715	737	699	637	687	737	705	720	712	682	696	750	679	672	759	712	744	686	668	695	726	685	704	666	730	699	686	717	730	728	679	678	690	713	727	723	736	682	706	688	668	672	691	674	675	676	698	644	726	677	682	734	656	734	742	763	645	670	702	691	691	716	705	721	637	730	677	715	757	712	677	695	679	671	686	719	700	690	670	652	736	749	654	716	702	685	723	727	734	685	729	698	676	718	699	698	716	673	695	676	681	700	692	670	706	678	711	707	695	658	685	708	656	682	692	684	661	686	699	686	697	730	716	693	697	647	666	705	692	751	702	650	679	668	705	696	668	666	689	737	701	674	683	712	688	709	685	655	678	703	678	707	671	674	731	722	677	701	677	675	698	740	674	651	683	694	722	727	657	667	704	703	718	697	657	671	708	651	678	746	684	688	690	686	673	727	729	707	659	667	679	676	662	691	660	680	656	701	664	657	731	682	681	679	704	694	736	666	727	726	741	661	710	671	685	704	718	721	699	751	723	709	662	675	696	650	695	720	704	686	695	708	693	741	763	705	670	671	737	690	681	737	694	720	686	677	647	701	674	653	688	707	697	658	643	682	677	710	647	658	726	764	717	677	671	688	674	734	682	744	677	656	700	700	698	675	723	659	696	665	667	704	676	714	692	713	677	694	648	728	696	702	715	671	697	716	682	686	702	691	688	664	677	654	711	680	706	640	732	697	702	697	705	691	724	726	705	687	694	695	668	692	709	654	695	674	685	676	692	675	661	697	723	716	659	687	670	666	715	648	747	667	736	671	718	737	701	669	624	710	704	673	730	701	718	721	696	751	675	662	684	676	697	669	655	665	670	682	704	718	705	710	691	724	663	725	709	660	663	670	653	672	698	670	718	734	730	675	704	733	687	658	730	771	730	714	713	689	694	724	705	722	696	636	684	703	672	665	699	676	711	648	714	673	696	693	683	713	706	694	667	664	701	695	736	746	697	673	701	660	686	699	742	654	676	655	681	679	702	675	729	679	717	701	694	701	684	708	651	712	673	679	680	720	683	748	678	715	688	673	680	694	707	692	694	676	641	699	717	669	737	695	707	735	686	740	667	696	685	663	719	676	701	691	707	712	727	625	709	718	714	719	681	675	696	694	703	694	688	730	665	696	677	707	680	670	684	643	678	716	667	697	668	739	698	713	687	703	659	686	677	716	708	725	720	665	693	657	705	725	683	699	671	659	633	692	704	747	732	649	692	730	746	743	678	694	696	689	701	695	698	710	685	692	666	640	681	687	666	680	693	740	697	756	745	706	702	714	673	656	680	722	671	670	713	656	705	658	691	723	621	704	678	667	662	646	722	677	705	687	690	695	662	679	654	679	713	679	713	694	731	703	692	654	659	652	720	680	695	687	670	664	679	743	739	747	671	751	704	685	692	685	687	716	683	710	677	648	684	721	670	679	702	691	739	684	733	683	670	668	666	671	682	659	680	732	697	710	740	730	683	691	678	688	731	706	674	712	713	681	686	701	729	663	692	714	645	697	675	689	737	646	689	743	654	718	697	631	721	650	686	689	724	660	678	667	695	693	696	726	664	684	667	733	719	663	679	670	688	669	690	693	680	678	693	730	654	701	685	688	745	676	705	716	712	663	666	698	690	736	647	668	644	681	678	669	692	669	680	707	713	699	705	682	656	724	721	681	671	690	704	663	666	670	642	646	704	716	669	685	706	729	666	694	681	628	740	736	691	694	739	668	703	683	666	707	663	704	701	666	672	682	678	694	668	696	723	700	742	710	722	700	690	691	692	715	695	681	719	716	684	702	691	704	704	698	710	676	616	737	682	704	704	672	659	654	690	728	716	681	665	708	727	643	705	696	689	641	731	656	701	701	728	698	715	686	694	701	696	670	650	689	680	679	685	675	740	695	697	717	690	707	696	645	719	708	682	669	653	689	711	727	688	686	703	707	676	671	702	736	662	722	739	657	724	708	679	699	676	690	710	666	733	622	690	682	708	719	707	717	706	673	635	682	680	668	684	673	667	678	660	657	717	726	747	664	701	674	693	676	697	717	682	681	733	705	714	675	655	709	710	735	671	669	731	680	704	705	747	725	701	710	691	699	642	684	718	681	709	706	727	675	691	679	729	653	657	763	652	685	641	714	688	706	691	718	626	669	706	650	703	687	676	720	673	684	692	686	740	707	702	698	635	653	733	804	694	708	670	661	708	728	733	673	682	697	707	677	689	676	716	695	705	703	724	697	705	653	697	652	754	670	719	685	710	714	675	639	719	726	692	699	693	723	723	687	705	665	693	650	719	690	757	723	688	696	702	720	695	713	672	729	670	694	688	717	699	706	742	678	752	750	712	660	711	707	668	686	666	703	723	737	718	688	721	687	647	691	714	719	716	692	680	686	709	634	729	714	677	698	657	729	698	716	734	668	682	712	708	708	694	688	702	688	703	710	663	711	723	695	678	675	716	706	739	661	674	746	724	707	720	693	687	697	615	731	692	705	637	684	733	713	716	704	675	738	689	662	645
1517	372	322	309	276	274	279	301	278	270	240	269	252	263	288	265	280	289	300	260	250	267	257	293	261	272	274	242	261	275	246	287	271	255	277	261	277	281	295	298	277	271	296	292	240	269	246	256	288	274	262	265	273	281	273	261	281	285	264	252	284	283	267	262	265	221	292	297	267	269	278	283	291	259	271	268	284	249	277	271	292	252	230	261	271	292	250	277	281	255	261	306	291	292	264	309	269	265	266	250	253	259	279	276	291	254	259	275	257	253	316	264	255	248	273	272	291	278	296	280	266	264	269	267	273	281	295	296	298	266	295	232	280	247	262	259	251	305	274	234	219	261	258	239	269	252	258	236	289	276	257	260	252	284	254	253	236	280	287	280	279	275	261	263	254	279	241	275	241	233	283	253	278	267	280	259	247	265	234	243	277	274	267	264	269	285	260	267	271	261	252	279	274	292	269	293	253	276	248	274	296	288	266	285	275	237	249	248	255	274	289	287	252	263	278	252	279	298	237	249	258	264	273	260	283	282	251	282	276	245	277	221	236	283	277	241	287	271	273	273	261	246	225	291	277	231	296	261	247	296	265	280	253	251	247	276	228	276	268	265	293	275	267	253	273	264	257	270	272	255	274	274	268	269	286	244	296	282	260	256	276	283	287	276	262	278	275	241	262	279	269	244	228	258	264	250	265	269	271	281	272	276	258	244	243	286	297	290	272	254	266	286	279	247	212	262	276	233	288	286	255	270	281	290	271	288	286	261	221	250	238	274	242	268	291	246	249	267	263	262	273	252	235	267	297	261	260	275	240	279	282	254	250	289	246	279	296	246	284	266	312	273	260	261	265	279	259	267	305	264	266	284	263	278	266	242	290	241	270	260	226	256	239	264	300	259	278	266	271	277	252	263	270	263	248	275	247	293	270	273	259	273	260	250	231	287	253	250	272	248	261	273	278	286	268	245	282	274	277	269	277	308	280	289	278	264	288	292	273	266	267	304	283	297	303	288	264	251	243	272	310	267	260	272	245	278	272	294	259	265	263	261	264	267	273	281	245	277	273	292	276	255	280	271	248	271	297	300	259	269	281	271	280	263	296	275	228	281	281	300	258	262	262	280	256	258	266	248	240	281	261	232	270	250	283	305	243	254	281	265	222	251	229	250	279	239	260	303	263	242	256	297	268	234	270	248	252	315	241	273	263	246	246	234	260	271	256	261	263	255	235	267	276	237	270	287	270	279	296	267	265	262	279	255	279	280	273	252	260	287	268	257	262	256	282	270	237	256	273	277	284	268	251	275	264	272	271	276	266	247	256	264	269	271	264	294	277	257	325	297	271	233	290	258	285	270	300	272	264	284	290	295	257	293	306	266	274	237	265	252	247	255	282	244	235	292	252	218	286	240	287	264	242	283	253	256	273	267	271	264	274	289	286	251	282	262	255	241	283	274	264	242	236	298	257	281	272	261	289	252	246	309	279	266	267	277	271	253	268	260	296	277	272	240	277	223	288	269	265	297	272	276	273	277	273	279	242	251	248	267	264	283	270	269	295	269	256	271	279	259	283	246	273	293	266	296	243	249	287	274	263	273	263	276	240	256	265	276	295	298	264	289	293	276	280	310	259	245	250	258	242	268	274	243	262	253	241	267	302	269	284	277	272	258	276	284	241	256	294	283	272	270	274	254	253	276	275	317	291	288	282	313	270	256	258	246	264	271	276	255	278	287	290	250	279	268	258	301	263	270	273	266	256	248	293	274	280	268	271	245	302	307	297	257	245	264	282	289	293	282	293	257	254	259	270	252	254	252	274	294	267	279	266	263	271	264	292	281	288	306	273	258	248	266	265	282	250	287	297	242	283	290	295	255	247	274	264	257	267	269	274	281	270	242	248	265	245	264	270	275	234	261	243	211	252	285	264	285	234	254	282	269	234	251	253	261	308	280	265	273	238	244	280	266	290	227	284	277	277	276	258	281	260	297	254	282	260	278	240	259	274	289	239	288	263	270	289	260	309	293	240	282	284	269	269	264	259	288	297	275	254	264	282	312	237	275	232	267	271	269	254	264	283	252	283	236	285	254	294	266	233	270	269	282	273	260	257	293	262	250	251	253	301	258	273	250	257	273	244	236	304	279	301	251	276	240	255	289	290	282	238	256	290	283	278	242	295	261	270	272	289	320	269	253	262	271	256	286	275	303	279	278	285	308	262	271	273	258	271	252	261	254	266	267	248	284	237	244	258	247	262	273	269	258	267	256	282	291	266	264	295	272	282	251	251	286	270	266	251	293	266	256	266	250	290	288	282	270	291	237	292	303	326	265	269	250	258	237	281	288	258	259	283	274	279	276	281	283	267	271	320	263	281	252	273	253	251	245	297	297	269	262	283	244	268	263	246	257	269	266	287	269	284	308	257	227	247	263	258	265	252	292	262	253	269	267	248	264	244	266	272	284	253	265	257	285	289	297	264	254	294	250	257	251	297	273	268	257	257	278	273	277	272	280	254	275	275	275	264	225	267	298	279	271	241	250	247	272	271	248	258	296	297	276	257	253	273	240	275	288	263	264	265	268	254	288	243	317	293	292	285	264	290	259	267	263	288	309	250	257	276	257	275	263	254	266	249	250	247	292	251	297	286	254	284	287	294	277	255	266	262	284	244	250	293	242	286	281	294	279	255	299	272	258	273	239	293	241	280	256	266	253	285	233	266	279	263	271	296	282	263	262	276	274	258	287	280	270	288	250	269	249	244	282	286	254	258	277	255	251	298	278	278	320	262	273	274	254	270	268	265	272	256	294	284	270	293	287	289	319	266	273	261	288	259	273	249	246	261	254	284	262	273	298	283	290	272	285	261	248	256	273	281	263	265	252	266	285	280	242	253	266	279	265	237	254	270	313	276	289	266	258	250	248	288	256	288	239	270	247	285	279	256	275	251	294	267	253	247	277	274	251	277	252	262	258	244	263	282	251	268	292	267	265	277	254	271	264	261	275	259	281	286	289	272	273	258	252	256	280	284	275	258	250	309	232	278	289	267	265	254	226	244	260	302	249	273	274	255	254	278	254	250	255	289	284	271	277	284	292	267	280	279	228	259	262	271	313	254	293	249	252	273	268	295	292	250	246	265	257	280	237	253	255	248	258	279	295	254	272	253	272	272	291	266	284	291	281	266	254	265	307	297	271	298	281	265	272	249	314	251	246	277	288	262	283	285	250	273	283	251	250	267	249	291	286	267	268	245	312	254	274	238	245	270	263	273	261	253	285	272	287	292	287	286	265	287	253	287	273	227	281	253	285	261	264	269	209	273	290	269	286	281	299	267	274	281	274	286	257	237	250	255	267	268	267	295	275	268	267	296	285	224	253	256	247	256	267	311	258	241	276	245	285	275	257	283	267	280	269	264	240	269	294	296	298	286	277	242	240	275	267	294	239	246	290	252	275	277	281	267	265	256	252	283	281	291	277	236	271	271	291	250	233	242	280	261	237	275	285	253	264	254	289	262	276
1824	752	741	739	710	666	700	816	694	649	682	626	620	646	626	693	746	734	835	705	639	570	636	665	650	572	640	612	588	620	614	604	654	603	645	654	654	608	584	614	594	608	625	612	665	665	642	627	617	646	604	579	662	621	636	608	584	636	672	649	672	614	670	596	642	644	612	626	632	625	613	609	608	613	595	669	581	673	640	600	624	608	606	626	597	629	582	631	616	607	620	635	638	617	661	595	584	610	591	671	650	641	702	577	581	590	611	613	625	609	630	617	663	651	627	636	586	621	639	649	610	590	592	594	658	633	624	635	620	610	674	602	612	593	628	540	658	639	620	671	646	606	671	631	614	617	639	628	616	634	636	586	600	636	650	678	657	638	644	586	614	622	631	637	635	593	598	581	620	639	611	621	617	584	619	651	600	637	674	634	649	652	607	620	662	637	668	617	629	631	648	653	625	636	607	560	617	633	654	621	630	585	598	614	612	594	581	632	664	594	612	602	607	639	613	631	651	678	618	601	627	599	607	617	641	629	612	623	634	598	594	688	622	623	638	627	634	645	623	594	657	620	645	619	634	647	650	621	639	605	640	623	636	626	601	635	609	589	622	591	611	575	649	579	590	645	576	598	599	639	599	595	558	661	643	630	620	644	608	632	632	646	637	628	628	617	600	650	634	621	593	651	620	672	617	629	628	636	640	644	626	638	622	579	601	607	625	664	647	591	610	608	627	622	651	685	622	631	602	630	627	606	591	620	606	567	621	653	646	605	614	618	657	662	635	601	651	613	594	669	625	645	625	655	595	619	587	632	645	678	618	628	569	632	636	607	650	654	596	661	639	596	590	609	602	619	608	669	652	610	626	547	614	619	553	618	644	613	628	655	637	620	596	653	606	646	616	578	599	608	588	629	625	645	658	610	590	558	620	658	657	601	636	653	619	599	622	604	634	589	581	620	619	656	625	588	618	629	586	627	604	632	626	603	627	599	621	637	615	657	637	609	625	640	642	655	596	662	584	672	604	625	684	643	647	584	588	626	698	635	577	631	662	601	599	634	613	594	636	590	604	625	647	632	612	585	649	595	602	630	628	642	618	593	636	640	675	582	611	624	569	639	576	592	619	614	612	604	629	626	626	619	642	616	623	618	607	674	651	631	653	623	570	647	613	638	654	601	637	665	654	589	602	656	600	620	650	586	591	607	620	633	610	611	644	621	608	590	636	600	609	587	615	624	626	632	616	609	595	633	623	587	607	609	664	650	625	666	632	640	631	623	643	625	555	602	595	632	663	658	625	643	589	594	620	599	626	676	588	605	639	620	639	589	628	650	648	627	617	597	626	617	613	646	617	577	642	605	633	639	673	612	577	618	631	625	648	596	584	635	627	634	620	644	595	618	662	628	616	563	612	640	639	589	615	606	666	604	603	626	649	634	634	654	627	615	619	667	584	548	636	625	603	593	642	597	583	622	606	602	607	645	644	582	628	616	635	638	652	640	637	615	643	606	588	651	630	581	631	589	585	644	635	624	619	636	616	595	624	655	644	648	591	610	629	610	572	650	644	644	600	617	662	630	609	603	641	612	659	616	560	642	618	658	642	630	586	581	601	596	613	606	670	661	598	624	599	594	654	647	631	597	636	579	634	624	637	619	684	623	598	644	604	637	604	675	627	623	601	597	614	681	593	631	671	615	617	644	619	623	596	635	623	650	636	623	599	664	614	632	605	615	620	613	578	586	601	646	633	587	583	582	646	636	637	619	591	581	595	641	632	624	588	596	633	636	632	618	618	626	643	654	682	612	583	648	630	616	621	656	651	603	622	637	631	610	627	661	627	626	626	651	644	667	598	623	573	566	648	591	669	624	583	622	611	675	631	618	621	644	586	609	588	606	646	613	614	659	639	578	607	642	628	616	618	681	631	636	657	611	663	609	592	610	690	622	604	576	593	628	622	596	639	581	660	602	654	552	649	599	603	611	657	604	618	594	606	616	651	582	675	620	645	638	642	625	592	646	617	590	593	656	604	633	636	630	605	623	594	614	624	648	599	682	690	630	606	623	641	635	608	629	596	632	642	590	640	611	583	605	619	626	666	647	664	605	602	610	624	658	580	603	621	600	581	648	651	578	606	595	657	626	591	601	605	605	631	602	615	586	639	671	620	625	654	627	654	636	646	599	598	633	622	642	656	610	619	620	676	630	602	607	610	612	629	645	625	605	629	594	583	636	584	651	702	649	658	641	620	610	643	600	602	615	658	628	616	595	623	624	658	620	622	627	625	629	620	639	612	635	567	580	614	605	656	616	604	591	649	604	613	601	668	584	632	616	631	641	587	616	625	624	576	599	628	625	596	620	642	623	621	672	612	658	616	630	619	610	611	569	636	669	612	654	627	645	668	632	653	653	611	598	622	615	649	606	644	654	625	652	611	641	625	603	601	634	643	593	617	636	581	605	602	637	608	604	629	648	597	625	576	614	615	624	638	636	556	666	606	642	680	621	614	611	621	622	601	625	635	624	623	625	623	611	611	639	638	595	631	630	586	615	650	605	625	635	640	568	576	601	634	588	613	653	625	633	626	642	625	621	648	614	625	644	642	621	598	613	642	598	572	672	614	614	577	674	630	657	601	626	643	684	629	658	646	616	584	592	632	621	613	600	638	643	633	636	677	622	619	637	575	631	633	619	629	625	647	591	610	610	609	596	619	619	589	608	588	661	596	650	607	633	586	623	602	607	630	654	651	634	626	616	621	614	618	622	653	726	612	622	588	608	574	594	609	647	640	602	618	642	642	615	638	592	631	644	646	604	656	638	622	675	653	656	621	619	640	621	642	640	651	653	615	657	613	635	637	592	608	600	638	619	599	651	584	616	661	587	599	667	642	626	620	611	643	633	637	643	601	632	666	574	578	591	612	615	655	603	615	587	641	599	578	625	630	652	644	634	606	640	590	676	622	607	629	649	642	649	655	634	673	603	619	600	662	621	653	589	611	645	646	650	595	596	685	615	635	629	618	573	594	604	590	628	657	623	677	607	572	635	612	617	606	593	616	655	621	598	672	628	652	629	655	615	621	619	626	625	612	607	587	650	654	628	625	621	620	665	647	647	601	666	631	649	584	632	633	598	631	574	649	666	622	630	634	632	649	632	587	618	590	563	636	609	642	608	638	621	635	649	609	582	637	641	576	640	627	636	609	617	606	598	635	601	614	591	649	658	672	588	651	661	610	703	652	562	611	625	660	690	602	663	608	634	626	612	601	613	682	611	620	660	626	602	586	610	623	609	642	649	625	675	633	600	654	619	618	641	609	662	653	619	617	658	621	654	619	630	610	622	610	644	618	606	630	612	614	636	610	663	621	631	631	622	608	626	635	612	628	608	627	611	591	683	583	646	647	597	607	635	652	654	634	661	575	652	633	627	604	606	653	659	581	632	651	622	613	596	618	589	624	596	646	623	599	627	623	619	619	640	620	676	645	618	678	594	568	607	621	620	586	636	602	605	609	646
6988	580	505	386	311	253	228	278	217	192	178	160	193	149	189	185	186	206	258	354	134	144	139	175	176	182	198	155	157	170	163	160	140	162	146	165	153	168	150	157	155	151	132	153	163	182	173	147	177	141	145	152	164	167	153	169	157	155	147	169	129	161	172	149	162	166	150	158	161	154	143	166	174	178	128	148	163	138	142	173	187	151	168	140	146	184	140	145	153	170	170	176	141	140	167	173	154	137	184	142	128	117	152	138	144	156	160	142	161	173	155	142	146	129	162	153	176	151	150	143	146	162	148	152	139	192	147	175	159	142	138	167	149	155	167	169	151	157	170	149	144	157	144	158	194	187	156	148	129	150	164	164	174	131	160	162	156	145	143	142	158	152	146	145	180	128	159	161	144	158	160	168	154	173	144	163	159	162	161	145	146	143	172	164	154	133	161	156	148	149	149	144	141	158	143	125	165	168	157	149	153	167	147	194	178	154	178	155	156	156	166	145	151	140	155	164	145	134	173	130	148	153	168	151	152	174	155	151	153	155	129	176	141	142	144	126	159	152	149	145	172	143	147	143	183	160	142	159	161	150	161	177	142	149	142	176	154	154	160	145	188	171	147	167	145	150	174	157	157	162	142	155	153	130	168	144	136	163	144	164	155	130	143	160	150	145	145	149	150	173	138	159	173	151	154	127	151	115	139	154	171	151	152	176	144	161	149	144	174	159	124	141	160	168	173	149	151	129	170	151	149	160	156	148	152	178	163	179	154	157	127	170	159	155	175	137	162	158	182	153	138	151	157	171	174	163	165	166	146	145	156	150	163	171	173	152	167	189	146	164	153	183	160	183	164	169	137	131	188	154	154	161	152	172	150	149	169	170	146	119	170	160	174	158	163	125	158	154	160	135	147	153	127	154	141	163	152	149	168	157	179	141	168	150	144	146	165	167	152	175	146	169	172	157	154	139	150	148	158	154	162	148	167	141	178	166	153	177	161	160	149	139	127	163	166	154	172	158	151	134	178	165	150	135	152	151	183	114	146	152	148	168	152	138	145	163	138	159	164	150	161	157	159	141	174	141	177	182	151	137	135	155	180	151	136	168	145	159	169	168	141	181	161	139	136	155	150	149	172	155	164	167	149	167	154	152	175	151	147	165	158	150	152	142	166	133	155	154	152	172	160	158	146	152	157	153	138	146	164	153	155	179	157	165	152	180	159	176	167	163	154	146	151	150	170	156	160	153	142	145	142	117	168	161	158	158	160	175	158	180	155	140	157	147	159	157	143	150	168	171	179	142	156	154	157	172	164	157	157	174	138	165	156	146	145	164	158	171	157	174	166	169	184	155	151	144	153	165	143	130	159	139	160	141	183	165	173	153	140	131	139	165	166	166	167	161	146	156	164	166	161	136	165	171	142	162	170	157	134	162	159	129	150	153	146	136	176	153	127	150	137	132	162	138	170	151	147	177	153	184	155	151	155	166	153	168	150	143	171	149	147	165	145	155	160	165	155	145	158	153	175	148	148	155	151	151	155	160	141	131	176	151	169	149	135	161	161	170	142	139	145	145	136	162	159	170	169	159	143	142	146	155	134	150	168	135	145	123	161	155	155	145	147	153	167	157	173	143	147	132	147	127	175	140	160	146	146	176	152	147	164	138	157	173	163	150	150	149	130	145	154	139	137	172	150	132	151	147	160	163	142	122	136	142	152	145	143	149	136	155	145	176	163	161	191	180	143	145	172	155	147	148	163	154	146	141	128	155	137	157	169	150	134	149	145	157	155	158	160	157	156	144	151	145	146	141	151	149	168	155	178	140	163	143	140	140	161	165	152	183	142	161	151	150	144	145	175	153	130	158	143	147	143	138	137	177	157	150	146	159	172	156	159	138	142	127	149	148	140	155	178	199	170	132	163	136	157	154	170	156	143	160	181	156	172	143	147	178	157	142	147	162	167	150	154	157	168	142	162	127	145	168	150	159	164	148	166	167	148	139	171	132	171	150	136	185	154	134	171	161	165	159	153	141	141	170	163	171	140	156	160	159	168	146	157	203	148	168	193	141	152	142	152	161	142	156	132	156	167	159	185	147	152	150	144	167	175	149	152	181	151	127	133	152	164	167	179	141	170	156	149	173	149	162	150	152	149	156	154	168	158	164	158	161	160	153	154	159	139	178	133	145	162	154	155	126	146	176	155	155	125	135	134	148	165	162	146	166	154	175	140	176	150	177	155	167	159	156	182	143	173	134	165	145	159	147	176	152	158	157	159	145	152	175	182	169	169	163	155	166	155	166	158	155	151	168	151	141	159	135	155	139	146	159	159	156	139	157	148	179	158	166	157	138	144	147	151	145	146	156	165	156	167	136	128	174	151	169	175	168	151	172	161	170	162	142	151	169	148	153	131	160	148	165	152	150	131	135	143	166	159	148	138	149	131	150	160	138	159	168	151	173	162	153	164	143	139	154	149	150	162	149	148	148	171	151	147	152	152	162	171	158	173	166	146	175	143	178	169	149	166	142	165	156	150	153	143	175	155	149	148	151	163	146	146	164	158	167	147	147	136	172	169	153	163	175	176	134	148	175	157	149	149	133	155	153	165	153	164	136	185	166	149	143	182	142	163	155	138	153	137	153	148	143	156	143	142	143	143	150	139	172	166	162	144	162	148	149	153	148	157	137	162	139	149	178	173	156	135	141	126	159	164	143	138	153	143	164	171	153	163	162	181	169	186	165	151	165	136	144	148	138	138	140	156	166	153	167	177	140	155	162	169	171	163	176	162	157	160	154	163	153	177	129	144	153	144	150	149	138	142	157	161	167	167	148	167	150	157	151	139	149	132	166	166	161	164	150	132	164	144	179	167	147	126	138	150	169	157	152	182	147	172	176	141	146	148	158	163	148	166	151	170	135	162	162	151	170	136	143	141	140	173	167	147	152	136	135	169	141	156	158	191	154	160	172	162	151	172	185	145	168	176	153	172	136	153	145	145	151	140	168	174	141	144	148	166	147	162	153	150	153	156	160	152	140	144	143	164	153	158	166	157	151	167	164	154	130	159	145	167	161	155	153	148	136	143	164	159	153	145	191	163	158	130	170	150	147	156	139	125	163	161	145	167	160	150	168	168	155	145	177	164	162	152	164	155	154	132	139	165	175	134	164	145	160	180	157	156	154	160	147	153	149	151	162	162	153	152	156	162	194	155	164	138	123	168	127	173	139	153	159	150	170	157	161	157	152	147	176	171	153	151	153	118	137	160	139	177	161	136	145	174	154	157	174	169	132	179	153	158	117	160	157	170	179	156	136	142	161	124	174	129	175	148	143	165	177	163	177	155	165	164	160	149	149	140	187	184	156	153	149	175	156	162	148	162	148	150	159	158	136	153	132	150	143	136	150	145	149	182	129	159	140	137	156	169	158	152	168	175	165	153	162	151	165	142	191	167	157	168	137	166	149	163	153	149	161	167	127	163	140	166	166	147	158	143	147	172	145	158	140	158	164	150	162
5880	818	1168	1281	1235	1037	934	1114	838	683	581	603	582	516	608	593	641	695	1208	1598	466	464	451	432	449	417	471	440	422	451	456	473	434	422	422	438	463	403	436	415	425	417	420	418	433	414	455	399	423	440	404	412	430	414	413	432	426	417	427	406	440	389	407	448	409	412	401	417	396	420	386	424	440	427	407	411	414	430	385	388	412	404	436	458	395	384	417	439	419	411	408	420	443	409	408	399	436	437	425	430	423	443	426	416	450	445	411	401	414	408	380	409	434	429	431	426	433	379	447	404	410	422	459	420	388	439	408	417	420	428	407	421	394	436	397	442	410	400	433	432	392	400	454	406	416	422	417	415	394	445	403	417	420	408	406	418	420	395	406	425	403	406	413	423	419	393	436	433	429	405	445	412	394	410	393	401	416	417	411	400	414	404	410	421	435	427	401	418	396	411	399	428	413	418	375	431	382	408	443	381	455	429	405	371	395	408	404	419	410	412	416	430	429	409	410	421	414	387	411	444	394	406	414	428	397	426	405	448	411	396	411	396	433	388	392	375	437	415	387	410	430	448	408	377	427	434	453	392	404	417	446	441	399	423	425	387	440	404	459	427	391	422	431	429	423	402	418	405	429	403	417	433	436	412	400	416	419	412	434	419	402	408	425	454	426	394	425	389	439	417	397	467	410	375	417	442	395	428	412	399	402	410	391	425	431	425	429	408	407	435	412	467	397	392	410	413	419	433	450	444	417	412	439	408	419	408	402	398	411	414	429	421	456	447	430	404	396	414	388	427	393	394	412	439	407	413	430	442	447	421	392	412	421	409	434	401	436	400	404	407	458	376	430	418	440	380	388	380	418	399	427	405	436	397	424	411	406	411	426	443	383	410	425	423	393	418	388	454	425	407	420	382	446	432	413	373	383	397	411	405	393	408	404	380	397	424	403	398	414	417	416	428	430	417	420	438	398	405	437	404	443	417	425	391	437	394	410	430	410	411	387	409	441	469	414	409	421	420	424	423	418	407	418	414	426	386	450	427	413	389	470	402	421	401	414	398	418	374	448	475	407	451	380	418	425	439	445	425	425	406	446	445	406	409	466	421	410	419	378	430	400	402	414	395	404	398	420	444	452	403	463	439	403	371	406	445	411	414	407	382	414	439	429	441	413	419	419	406	407	423	422	424	417	378	402	377	432	422	418	431	381	388	413	403	453	429	406	382	422	455	388	402	387	421	391	428	403	404	406	428	407	437	414	394	391	410	430	413	396	434	416	427	403	399	404	415	412	383	422	415	457	387	410	412	401	416	403	442	466	406	421	429	420	405	423	429	415	412	398	427	406	409	398	440	412	390	440	432	445	419	397	399	407	383	389	421	408	432	423	409	426	418	391	433	408	418	394	469	426	437	438	424	412	432	382	433	426	369	431	431	413	396	420	425	426	429	421	437	442	403	390	410	419	439	429	446	387	435	387	398	441	402	403	389	439	413	390	424	458	400	418	418	396	420	429	393	421	374	415	412	391	430	464	412	422	433	412	419	405	435	403	410	440	407	409	447	406	408	431	420	424	433	436	416	414	417	425	416	412	377	411	409	365	406	417	388	438	411	420	423	360	405	479	431	440	425	432	429	442	417	401	435	430	425	412	420	414	392	413	411	400	408	412	435	388	430	430	431	404	458	405	375	391	408	412	414	437	471	438	418	430	431	419	412	394	437	425	409	427	379	440	416	401	427	392	413	439	396	414	425	389	462	390	431	417	396	391	406	397	422	404	407	433	409	433	394	378	430	418	406	428	416	456	416	430	393	425	408	470	401	373	422	382	418	413	479	415	435	409	417	423	423	411	450	430	412	443	407	413	444	430	453	431	418	410	424	395	416	391	420	415	428	418	401	405	436	426	422	406	390	424	440	430	433	421	364	407	403	410	396	431	395	406	410	420	392	424	428	450	437	406	402	410	438	433	433	428	401	439	370	441	417	413	432	406	425	453	465	391	406	398	416	419	421	445	410	402	377	411	429	393	410	423	368	390	414	377	407	430	422	421	413	402	410	412	409	387	447	418	421	424	409	450	394	419	429	431	423	435	396	417	439	421	446	410	412	405	409	398	419	430	432	434	448	463	436	427	389	424	426	415	403	387	458	430	424	400	438	417	402	398	420	381	412	404	424	383	433	451	456	395	393	424	435	444	405	417	394	415	387	381	411	419	411	432	411	403	414	419	432	388	396	446	430	394	421	388	417	384	379	375	398	417	381	442	400	438	426	430	426	422	414	406	414	424	419	417	433	399	410	426	432	415	396	406	406	423	431	380	443	397	405	427	460	404	439	441	408	421	413	446	397	405	402	416	413	405	425	451	431	457	425	408	418	450	438	422	408	406	448	416	418	437	408	369	390	409	419	415	416	402	442	446	425	421	407	394	424	434	435	446	402	379	399	392	421	441	420	448	406	399	385	414	409	433	378	409	399	424	433	417	407	395	425	443	398	420	424	390	434	418	431	432	443	415	411	394	428	416	390	441	382	408	423	415	423	415	446	408	413	457	411	426	377	406	448	420	418	380	409	421	408	433	400	428	396	429	411	393	421	431	413	421	419	403	437	411	425	419	423	428	401	429	396	415	403	388	436	408	392	381	401	420	422	431	405	422	398	433	407	456	400	433	409	403	410	418	396	446	392	397	439	396	422	412	406	385	427	402	406	408	397	431	427	404	430	391	416	382	413	426	462	449	408	414	424	423	415	412	391	400	386	406	435	406	443	411	403	405	384	405	415	432	428	387	414	420	475	432	393	404	400	437	395	442	414	420	416	402	404	394	444	448	417	415	446	421	441	434	434	457	431	412	417	440	382	410	401	417	466	422	431	406	400	395	447	413	363	432	444	442	397	417	373	397	425	412	392	423	428	388	404	395	440	380	408	398	402	385	411	408	421	382	422	397	408	454	401	395	401	402	390	417	401	449	432	421	414	421	401	427	439	430	399	444	395	367	409	393	409	462	418	394	406	419	411	410	439	418	386	418	431	439	401	421	398	424	405	410	434	403	405	411	415	428	435	442	370	413	402	443	417	410	394	416	466	408	410	422	424	379	435	427	442	413	420	411	431	407	443	409	423	419	406	409	388	416	415	425	422	390	414	438	419	458	389	451	459	421	422	438	438	394	392	437	412	444	405	416	416	395	415	438	418	396	403	439	415	370	434	417	402	406	391	410	411	427	414	412	406	407	394	418	417	389	419	421	407	407	420	395	410	400	451	440	377	416	392	391	383	406	444	414	397	414	385	401	426	429	419	438	421	390	416	438	458	413	395	411	406	412	420	433	380	372	448	400	441	442	394	467	442	401	428	401	386	433	411	430	400	421	422	378	411	426	391	411	449	397	434	419	474	409	395	410	418	428	413	426	404	414	412	412	420	409	385	419	412	411	421	388	442	451	416	430	404	456	456	414	428	402	405	433	413	409	411	441	419	421	425	400	399	406	399	431	446	417	419	393	433	427	394	408	398	429	422
13853	1411	1077	897	639	512	459	527	457	384	352	295	316	334	339	317	332	332	590	634	309	324	283	293	281	305	311	291	310	305	292	316	302	319	321	287	281	296	282	280	286	286	283	290	309	306	316	300	291	266	289	308	301	335	279	306	254	267	334	281	289	244	289	334	291	270	280	309	303	247	280	269	296	303	283	272	274	272	296	316	277	296	273	284	318	291	328	255	267	286	284	320	312	293	283	276	281	307	274	285	281	305	278	246	269	284	272	303	246	275	287	271	294	281	268	285	300	312	301	271	278	269	287	308	298	292	315	293	271	283	328	300	287	287	350	294	282	280	294	293	265	266	277	318	263	314	284	321	267	268	302	274	284	306	297	277	313	305	294	322	289	293	275	312	302	276	316	332	301	258	335	326	321	271	318	273	308	280	324	308	290	274	304	260	297	272	306	307	287	286	326	300	317	293	295	315	312	290	300	299	311	292	301	310	280	295	291	299	285	306	256	287	302	306	288	278	291	309	301	303	295	297	296	281	313	305	315	272	285	285	322	306	262	308	286	284	315	299	325	291	296	311	292	292	303	307	275	299	304	310	298	306	298	322	288	300	313	270	299	290	264	306	302	277	263	273	292	291	286	294	297	306	278	256	265	260	271	276	307	293	340	308	284	266	287	306	301	285	259	290	303	284	287	289	293	282	314	297	297	300	287	290	304	311	258	271	298	294	279	278	301	287	281	306	277	313	299	259	273	289	281	279	289	272	281	297	299	275	283	289	247	282	303	281	267	289	313	299	290	289	303	262	269	285	296	283	288	316	309	326	271	331	287	305	253	261	288	291	302	299	289	285	309	301	309	273	272	303	265	312	298	304	311	295	297	278	304	268	294	291	272	328	289	305	273	285	265	273	294	304	283	297	317	311	309	272	316	258	281	331	271	285	264	273	264	273	270	286	334	299	333	322	309	321	300	287	313	292	306	266	278	314	284	302	299	280	308	275	266	282	307	317	309	308	297	289	321	303	272	289	311	271	304	330	288	287	317	303	294	283	275	266	312	311	309	309	313	307	316	263	287	277	296	294	286	324	330	300	302	273	301	286	288	319	308	308	325	311	291	325	334	267	286	300	287	245	293	273	308	286	297	299	270	292	278	279	282	270	308	287	319	292	289	321	267	266	288	281	295	287	292	314	278	282	332	292	261	307	291	285	277	304	261	306	303	309	306	285	273	269	306	293	284	293	299	274	286	278	272	301	287	299	296	271	292	296	296	322	288	296	294	289	243	277	265	303	281	306	278	305	299	279	294	294	261	276	276	278	299	268	295	268	269	268	302	325	300	280	310	277	299	306	281	316	288	283	287	285	309	327	294	289	303	288	316	285	298	276	286	317	300	276	305	307	278	321	283	283	298	273	286	284	331	283	296	311	285	290	263	283	289	315	294	287	290	297	268	267	274	266	288	303	295	281	260	286	279	295	276	284	283	273	287	308	300	280	299	282	298	311	283	289	309	317	294	278	315	304	332	286	332	281	314	325	281	287	297	294	316	307	281	291	280	286	254	262	331	302	323	283	308	317	287	296	313	286	309	319	310	278	307	279	281	265	281	286	275	280	315	246	301	319	293	274	324	290	287	293	296	253	302	264	294	284	288	326	293	287	293	302	288	303	270	289	284	292	307	308	293	267	281	303	295	315	265	312	275	278	318	299	275	312	280	292	306	258	296	270	280	280	338	297	283	267	314	316	288	290	287	296	297	278	269	288	311	282	327	271	327	321	300	256	315	272	305	303	290	322	322	302	326	288	295	275	284	302	296	280	253	317	294	317	285	294	312	286	320	258	299	271	311	299	305	318	282	251	289	285	278	324	315	293	297	287	323	278	269	276	304	309	280	293	290	287	307	289	292	294	301	274	261	309	278	301	331	286	310	293	271	308	265	276	273	277	285	282	264	287	323	326	283	278	299	330	312	256	345	273	323	297	267	277	276	319	293	324	286	287	294	297	298	305	294	289	282	316	308	332	302	286	299	305	299	317	308	309	305	281	304	301	305	256	295	285	276	290	288	264	296	329	303	316	277	260	285	287	317	274	279	311	296	320	262	312	357	285	283	307	315	299	292	288	286	305	294	291	311	287	340	318	274	290	307	325	302	274	317	288	320	304	288	313	280	304	302	308	280	291	274	300	275	342	299	292	320	281	284	271	298	281	321	297	280	291	313	261	308	332	283	273	274	303	304	280	266	302	263	313	297	288	317	288	297	255	321	324	291	283	330	310	281	309	302	278	298	317	299	303	293	317	285	306	297	280	289	284	281	308	291	302	335	271	303	288	288	262	266	273	318	315	278	312	273	278	279	279	295	302	307	290	276	271	283	284	290	308	272	292	284	292	310	259	315	295	290	335	308	310	285	261	310	296	302	291	289	328	317	271	306	303	266	288	276	261	291	307	300	280	274	259	264	294	271	320	300	283	303	282	322	281	267	312	299	306	296	287	284	258	343	313	300	297	252	282	290	307	317	306	305	284	286	319	328	263	276	274	340	273	326	283	273	307	320	309	290	291	284	292	302	292	270	277	263	323	310	276	268	279	310	319	311	288	294	309	320	279	318	301	294	306	324	290	295	286	276	265	289	282	326	312	320	324	275	256	297	275	267	274	273	283	308	263	286	320	280	289	297	311	297	321	322	294	312	285	311	265	285	286	311	284	297	288	277	293	280	288	289	265	309	286	287	282	304	295	303	307	250	294	333	283	305	299	281	352	287	293	309	292	276	302	299	286	334	298	304	308	314	345	299	256	309	312	316	310	280	279	297	265	329	283	294	285	263	340	315	320	302	289	239	296	315	306	297	271	299	299	292	268	312	295	326	306	298	262	285	344	343	310	302	277	287	286	246	349	299	307	286	312	281	299	280	299	264	279	288	291	287	311	276	326	279	292	288	291	292	332	319	304	271	247	308	310	283	303	279	302	312	295	280	290	299	291	288	280	262	293	281	302	288	288	307	253	266	270	273	308	302	293	312	321	304	249	303	300	328	269	321	290	260	323	273	296	294	292	333	340	314	330	282	290	297	291	273	294	287	289	293	331	299	272	281	305	285	267	264	316	258	293	286	299	306	278	267	311	249	306	317	292	297	322	299	301	331	318	306	284	297	286	315	326	294	267	292	296	300	281	268	272	283	275	284	287	289	273	296	263	294	288	265	303	302	301	304	277	286	287	279	309	294	330	325	298	306	313	304	275	289	287	273	292	282	270	290	287	274	275	364	291	330	282	295	286	288	266	288	261	281	281	317	321	265	293	297	327	312	276	292	288	250	303	322	346	316	298	283	262	305	286	299	321	348	281	300	288	285	286	312	272	320	268	303	336	308	291	267	269	295	278	312	304	278	278	302	279	321	276	295	253	300	305	315	325	307	257	304	290	308	272	279	296	308	331	279	286	305	271	309	330	280	317	282	307	305	303	284	288	303	264	328	281	304	277	301	286	302	304	304	261	277	268	302	275	282	309	297	303
8193	1457	2197	2376	2136	1809	1695	1792	1503	1168	1120	1108	1002	961	997	987	1112	1171	2676	3165	794	779	722	761	724	711	769	807	797	763	706	755	705	731	746	728	690	674	733	707	748	764	716	747	739	764	673	718	671	710	735	684	765	716	704	712	666	717	691	710	715	693	705	711	707	749	689	697	680	701	711	687	741	707	720	742	746	696	694	662	686	718	720	707	677	733	672	687	739	720	726	707	727	715	696	697	680	748	704	679	675	711	720	651	699	709	735	700	680	740	693	688	717	697	732	721	669	679	715	704	666	715	710	687	693	674	665	687	715	727	668	689	710	740	683	682	654	707	652	734	694	704	699	712	667	694	709	664	672	697	722	730	733	718	725	673	698	701	695	708	668	670	696	680	704	731	678	696	715	673	668	710	681	713	643	694	720	628	709	695	716	680	672	727	699	703	708	729	634	716	732	694	689	656	701	679	670	703	682	692	656	700	710	714	722	731	668	695	658	683	702	712	708	735	676	733	672	731	717	708	671	635	693	705	712	673	659	695	698	655	667	690	687	696	680	722	645	677	727	694	712	716	719	728	640	708	673	726	674	680	682	713	703	677	732	655	707	652	698	699	686	665	662	643	707	695	663	691	702	668	747	711	688	674	679	700	716	716	692	674	678	758	747	729	688	685	666	682	684	678	761	733	721	686	674	744	731	685	696	680	737	643	703	729	689	729	728	695	728	717	699	691	706	702	708	686	721	688	709	732	669	710	661	692	695	668	651	726	695	669	674	691	683	729	693	686	675	705	682	689	698	671	713	700	704	677	694	734	659	748	730	676	699	689	697	688	707	697	678	703	726	745	721	720	711	720	710	679	722	719	643	698	653	710	711	722	679	711	713	748	670	698	708	723	623	678	711	693	699	701	706	696	694	711	713	700	674	691	645	692	696	699	707	698	705	698	650	742	720	688	685	705	693	675	686	672	673	726	636	675	671	714	665	724	675	722	706	713	694	693	668	683	670	716	716	713	661	705	683	704	708	699	665	729	661	769	716	696	710	695	699	701	663	677	724	691	707	676	736	702	716	702	735	659	679	669	681	695	685	680	744	659	712	689	685	723	620	715	652	702	698	716	688	684	663	670	677	725	692	681	675	721	665	725	676	756	687	710	724	676	654	727	704	690	687	682	748	697	732	735	715	664	680	715	722	673	731	699	682	668	695	714	710	735	665	761	715	702	724	647	703	683	700	727	742	695	693	680	668	680	758	778	682	700	734	724	723	695	682	685	724	675	715	723	727	691	718	720	718	679	687	708	708	726	688	709	692	683	695	674	682	729	682	721	710	664	758	741	723	749	674	724	714	729	742	679	678	702	709	703	694	670	705	697	671	679	705	716	699	700	705	716	717	720	707	693	662	748	769	694	749	728	716	691	722	707	653	725	736	705	684	712	673	669	712	692	674	689	696	753	678	715	671	652	679	690	678	691	698	672	712	726	712	700	674	724	666	703	683	682	671	681	679	671	747	720	696	666	729	719	672	681	695	663	703	733	730	720	688	686	689	696	665	763	709	670	676	652	659	729	711	665	713	651	668	738	689	705	727	698	683	743	690	668	686	653	728	655	706	680	703	651	670	661	715	648	694	725	717	729	658	677	695	712	714	686	697	699	679	680	672	721	705	691	682	706	642	704	706	681	739	675	724	667	717	698	685	708	733	688	728	697	672	721	707	691	687	728	678	727	696	725	710	692	672	715	683	701	683	721	722	717	663	691	683	694	681	668	714	667	679	711	697	623	696	698	715	693	734	695	704	709	719	700	687	663	663	701	698	679	671	729	652	702	752	726	691	707	665	715	690	716	733	691	708	676	747	672	719	685	668	687	719	703	675	635	702	734	665	707	700	665	705	739	641	692	740	683	737	712	722	694	758	754	689	662	720	721	659	672	656	668	705	665	703	651	688	699	695	692	687	686	721	718	703	712	714	661	689	703	671	671	700	726	756	677	707	720	685	736	740	698	754	654	703	674	704	690	714	713	663	758	731	710	718	684	701	681	703	693	691	672	716	725	706	631	712	703	630	689	695	719	696	670	669	651	729	651	692	680	667	678	681	718	657	721	700	695	727	692	721	688	711	728	677	693	699	717	714	677	741	699	659	698	762	762	698	712	713	690	696	677	669	739	651	670	668	751	709	704	697	737	725	671	775	666	686	685	704	725	734	688	724	700	676	707	688	669	711	739	688	727	642	660	707	699	669	655	713	693	683	674	713	693	734	689	694	732	698	712	674	670	700	672	688	733	715	684	694	721	738	699	673	712	660	715	707	682	760	699	727	699	660	691	692	645	680	736	681	704	655	705	702	653	716	710	669	655	708	698	694	707	661	757	704	687	676	702	730	695	693	666	693	748	688	730	687	707	703	720	717	687	672	779	682	661	686	728	683	753	659	715	697	714	698	697	709	691	683	743	728	655	741	747	716	686	697	732	707	722	685	726	730	666	680	714	694	705	656	682	683	738	693	698	742	677	726	714	698	668	683	684	695	677	680	770	708	643	688	645	702	731	711	727	645	675	726	676	699	678	686	678	720	739	692	702	661	662	674	679	680	675	737	726	721	686	701	691	698	725	714	666	680	651	662	683	658	698	703	735	701	723	690	683	693	699	700	711	649	668	725	695	699	720	674	721	703	706	696	700	701	663	687	706	705	766	661	645	695	713	679	676	689	659	739	685	756	698	695	734	676	745	634	702	656	708	688	729	738	644	733	733	708	696	686	670	700	676	701	706	713	714	660	703	716	756	721	695	691	716	700	705	733	683	724	755	663	700	668	689	705	700	694	674	734	683	711	645	699	659	660	721	705	734	676	702	698	716	730	694	681	671	727	709	699	686	715	690	686	690	733	673	716	663	662	693	677	701	717	688	702	694	693	687	682	662	729	672	713	736	672	695	668	695	716	751	685	724	731	708	735	719	698	715	682	694	731	710	713	724	748	688	725	686	640	724	680	719	685	695	685	679	700	749	652	667	743	670	732	669	719	736	686	676	754	728	700	681	711	709	740	712	696	720	673	741	697	728	661	690	682	775	668	665	698	680	710	746	675	708	678	692	693	706	734	716	663	711	663	704	701	678	685	706	680	738	711	751	751	683	676	742	718	707	732	708	743	721	683	708	658	757	686	692	749	718	631	705	702	674	716	713	717	671	668	703	639	702	712	697	750	657	748	688	726	695	709	646	696	712	694	697	728	756	655	680	720	643	642	724	657	734	701	728	695	660	722	698	660	701	697	697	657	708	688	697	658	712	654	696	694	728	704	679	726	705	751	682	701	730	731	686	726	738	675	687	660	707	711	696	693	700	674	702	739	669	699	680	665	704	721	709	731	743	678	728	704	709	663	658	720	667	659	740	675	715	690	687	732	670	684	680	684	671	704	710	660	704	713	706	722	667	686	651	696	709	730	728	672	686	701	701	667	700	714	694	693	697	652	696	685	669	726	674	709	690	714	731	653	720	693	709	714	671	683	626
1575	337	309	270	285	267	297	282	291	271	283	259	284	266	268	255	291	314	289	298	286	276	261	263	286	293	281	255	268	284	250	275	261	261	292	267	284	276	267	294	283	265	274	256	286	244	273	284	235	296	298	261	258	267	278	281	256	283	269	241	256	266	267	280	264	250	270	267	254	259	288	284	295	301	270	254	232	284	271	287	266	299	273	251	301	262	264	260	295	283	305	294	238	273	287	277	287	288	246	268	270	270	236	238	279	282	259	271	268	285	282	264	262	285	308	274	277	268	281	247	278	262	260	283	296	283	275	297	269	291	271	240	273	296	261	253	263	285	265	298	277	283	300	268	283	255	259	273	243	247	263	290	288	266	298	265	265	279	285	255	242	281	286	277	267	237	275	284	254	277	285	268	251	291	287	287	289	290	292	241	281	288	286	274	286	248	266	276	256	258	289	292	284	283	284	267	238	272	295	281	316	264	275	264	280	280	237	279	260	264	261	256	242	283	265	279	300	282	264	251	279	253	264	279	267	274	274	280	258	261	287	265	249	270	283	299	257	253	297	268	258	265	246	248	284	253	294	253	259	259	276	289	285	262	275	295	286	276	285	252	296	247	271	279	262	286	290	278	229	274	258	258	251	265	271	266	296	253	298	285	266	280	284	279	263	271	272	257	250	273	250	246	230	255	271	252	314	277	265	276	315	249	279	293	251	273	249	248	286	292	298	235	237	273	282	269	262	280	284	280	296	281	281	255	246	275	257	291	297	250	250	283	265	249	249	269	260	286	275	253	276	265	289	255	259	276	247	257	251	285	270	267	277	303	267	237	259	261	268	283	286	247	266	251	266	276	290	279	291	331	262	300	296	247	268	257	304	301	283	279	263	261	287	271	261	290	306	323	286	269	281	267	260	285	235	272	253	275	228	261	282	269	265	291	279	272	264	244	262	255	268	256	273	323	285	302	253	258	264	274	268	236	263	282	308	274	247	271	268	278	248	265	274	260	299	274	262	265	280	275	295	292	285	285	271	248	266	281	279	268	262	269	287	270	261	259	286	262	283	270	258	318	279	268	246	272	271	272	241	271	240	275	302	291	267	270	266	273	273	253	276	253	289	272	264	245	258	242	264	270	256	256	291	295	274	271	285	243	261	269	258	240	285	262	282	253	290	248	265	284	290	276	251	264	275	289	255	234	289	300	331	253	310	263	296	265	261	269	238	264	243	280	273	251	273	300	280	287	296	250	253	290	247	289	293	261	254	244	239	270	281	261	276	267	270	282	251	306	269	283	271	276	277	259	261	294	290	251	257	293	290	266	290	295	257	263	276	274	284	287	275	263	267	274	266	278	240	274	260	293	247	275	291	261	282	270	263	250	302	272	292	259	306	281	260	293	283	298	282	281	294	276	243	265	262	234	262	275	233	290	283	265	279	296	255	263	283	252	304	258	291	252	294	252	253	284	271	275	274	270	230	304	243	258	274	274	302	241	266	264	280	316	286	290	267	245	268	273	269	255	285	268	276	287	278	250	237	264	247	303	268	259	257	286	271	263	290	268	286	275	285	255	291	248	288	266	244	293	264	258	277	291	290	281	286	269	240	261	248	275	259	260	267	306	256	280	264	257	277	263	285	280	242	252	255	254	278	306	300	253	289	259	264	248	305	262	281	255	272	303	262	273	265	256	294	286	277	291	269	244	288	229	276	271	295	271	271	281	260	296	277	277	268	279	242	295	286	252	244	266	267	294	275	272	300	260	261	277	297	287	271	266	241	281	254	295	290	249	280	269	272	280	288	297	259	264	315	262	237	274	285	257	259	268	255	278	258	313	264	265	260	321	282	285	238	292	283	238	257	277	291	284	261	261	262	277	263	289	289	279	265	261	292	260	268	276	270	288	257	275	268	269	271	256	238	233	242	288	254	240	282	260	282	246	240	272	246	288	276	282	295	298	266	262	278	294	250	245	269	286	239	275	304	285	280	264	273	239	245	265	280	256	266	252	289	268	263	288	286	275	280	238	290	291	284	282	258	240	258	312	284	266	263	283	266	269	247	273	248	274	247	262	259	268	254	248	248	255	236	280	268	293	294	290	273	255	293	265	260	263	262	248	247	257	268	258	274	276	260	277	275	288	276	262	298	258	282	269	252	247	266	295	301	236	234	289	285	246	278	235	264	262	240	288	233	298	276	256	278	271	249	272	283	271	258	250	268	268	266	281	266	232	271	291	258	262	265	263	279	294	286	261	280	224	259	273	258	267	255	293	258	304	290	253	270	272	296	304	292	256	263	308	299	328	288	278	305	279	287	267	281	295	284	279	266	270	272	267	286	276	297	270	284	278	283	282	263	298	282	263	262	280	250	256	258	283	285	269	296	283	264	267	290	263	268	269	270	266	262	267	260	230	261	245	242	265	273	271	273	286	285	272	257	271	258	266	262	236	263	292	288	276	278	252	280	252	266	251	289	246	289	258	267	263	288	272	320	276	268	298	317	265	256	272	242	275	264	274	258	260	287	289	281	267	283	302	276	244	276	288	291	276	285	265	267	283	262	314	280	233	267	297	255	258	265	307	290	274	260	280	275	291	254	267	303	246	270	269	249	309	272	262	297	261	263	245	253	262	248	277	259	253	247	259	264	288	278	272	246	252	255	241	274	243	270	275	248	264	255	284	256	256	292	283	266	270	268	292	310	255	281	251	257	258	275	233	288	267	276	286	279	254	272	278	265	308	277	284	248	281	245	289	294	257	284	252	260	284	285	276	273	276	289	288	262	291	262	302	261	299	267	250	264	273	271	262	264	259	293	288	246	261	245	261	310	262	280	245	281	313	285	260	297	292	259	270	251	298	289	293	302	241	261	297	270	294	277	273	281	264	266	245	266	314	296	280	283	278	269	235	269	258	291	262	274	246	265	282	286	269	272	246	280	305	287	286	250	300	278	287	271	246	252	301	287	267	281	271	261	238	237	279	264	251	258	261	252	286	303	230	273	243	276	267	273	276	256	306	272	251	252	291	274	269	279	291	273	296	256	269	241	268	279	270	270	300	284	268	273	252	314	279	272	278	285	283	287	287	285	291	237	272	272	252	286	256	250	265	272	266	241	271	290	235	256	268	259	263	251	251	277	263	278	279	257	246	286	293	282	240	260	265	272	287	279	291	248	288	276	255	272	269	292	286	257	286	291	285	308	253	293	267	266	257	278	269	271	266	255	286	289	264	264	260	282	278	223	281	246	265	242	292	303	267	278	292	261	277	289	270	264	254	253	261	253	253	257	251	300	298	273	277	245	255	299	298	256	241	290	285	254	277	281	284	270	292	283	261	256	287	272	247	268	278	283	244	248	273	271	277	286	254	260	269	275	280	277	261	254	243	264	284	256	264	287	296	295	265	275	281	280	238	270	270	254	250	272	281	269	257	255	284	283	299	259	273	263	290	294	272	283	276	259	253	301	276	258	271	299	245	276	252	268	262	276	263	253	298	280	256	266	296	277	293	247	266
1783	768	739	736	739	678	669	816	758	641	690	642	673	637	712	686	731	768	849	751	632	628	655	654	611	634	622	635	606	621	649	639	677	629	622	622	663	622	611	609	621	607	587	628	640	629	648	614	605	664	610	633	628	664	637	630	668	646	623	650	631	624	615	631	578	622	592	625	624	625	620	643	657	668	571	638	620	608	614	601	607	642	638	645	624	631	623	671	659	595	624	606	633	607	632	610	599	643	676	670	636	560	635	602	656	655	650	597	640	611	644	649	624	644	581	569	611	644	663	670	634	635	614	599	581	623	604	630	623	605	596	638	649	628	612	694	608	625	603	606	657	612	615	615	638	670	697	663	611	584	639	645	599	616	623	637	654	670	652	633	636	603	631	622	624	656	623	660	622	639	592	619	644	660	692	614	616	630	680	624	645	636	637	654	598	590	645	669	626	633	615	652	634	649	664	629	632	627	621	652	614	640	629	635	594	632	616	628	631	632	553	649	608	666	611	658	579	624	676	565	609	593	606	628	611	623	603	581	625	641	594	641	635	600	635	647	639	668	639	666	669	614	624	593	654	599	666	615	652	645	582	623	628	611	614	633	619	653	643	643	603	620	597	621	660	598	651	658	638	659	641	649	617	633	637	614	619	689	624	581	609	627	656	575	630	606	642	666	623	640	582	660	588	612	646	597	653	637	645	606	587	616	634	646	593	591	631	638	677	618	594	607	629	635	636	631	606	643	646	596	623	631	614	655	616	614	658	615	632	669	668	677	628	656	654	627	584	594	595	640	668	607	577	598	620	651	647	640	601	567	612	603	646	625	662	693	614	611	618	607	589	684	677	618	622	604	653	649	657	643	622	663	627	606	604	657	648	685	646	659	666	637	631	649	629	588	648	613	655	584	625	598	609	611	608	650	549	613	682	621	648	633	630	673	643	627	644	649	671	605	630	610	657	694	638	591	628	621	659	600	682	620	625	572	602	656	652	611	647	625	675	650	596	627	642	650	621	605	623	618	598	604	662	653	639	596	638	657	608	630	621	643	656	727	667	601	635	589	685	657	603	609	624	597	587	659	636	601	661	632	698	631	642	588	613	599	653	667	635	611	605	649	632	664	577	680	678	640	606	625	633	631	667	618	572	624	586	654	607	606	679	615	656	600	623	604	627	620	661	667	612	648	631	639	654	611	610	609	609	647	605	618	571	622	643	621	627	649	614	607	616	653	617	627	587	652	640	618	620	636	612	596	618	633	626	570	575	631	650	645	633	628	630	599	629	639	619	590	597	639	630	637	620	601	627	615	634	651	623	630	575	627	633	615	683	567	656	548	697	584	651	694	631	665	634	629	634	625	682	618	614	618	595	615	660	606	617	639	633	608	608	613	674	594	667	606	625	633	665	631	665	615	606	593	682	591	658	574	631	638	634	664	637	619	669	610	615	708	637	633	648	640	638	657	656	597	689	614	631	649	639	627	681	628	666	648	662	653	636	646	624	634	581	665	650	655	576	595	628	617	609	631	679	634	588	635	650	674	617	649	607	664	624	637	648	657	620	630	592	635	664	625	594	642	680	588	636	609	622	615	566	650	576	645	665	666	641	607	619	643	603	583	650	618	638	632	646	608	655	611	656	641	655	631	647	605	607	668	657	580	631	644	581	643	585	643	625	613	632	630	616	642	648	643	621	650	652	634	638	599	600	612	597	656	680	624	670	622	632	590	642	615	630	663	600	634	645	640	607	689	631	661	625	620	620	622	626	605	583	646	609	646	637	664	629	582	619	622	629	606	613	622	603	673	661	638	623	656	651	627	645	592	637	653	614	661	594	621	662	645	632	649	586	629	589	617	612	621	649	623	626	647	629	644	661	639	655	629	608	650	624	632	639	664	650	649	613	663	644	633	634	630	583	619	669	622	655	605	596	593	621	599	650	619	637	612	646	654	654	618	642	677	637	650	630	658	657	636	672	634	634	608	621	625	587	652	606	634	631	609	599	637	644	591	594	603	641	638	587	647	614	633	628	579	669	592	607	626	573	655	610	601	639	586	636	653	643	595	668	666	639	623	668	646	639	604	614	616	628	639	618	638	613	662	609	601	619	623	647	654	622	607	622	635	638	672	579	635	652	670	592	666	608	641	636	565	621	610	649	593	596	659	677	655	650	637	617	666	590	661	631	598	699	606	611	644	609	624	625	634	642	623	645	669	596	670	648	624	600	611	650	623	649	630	649	606	612	631	623	655	653	669	575	641	616	645	621	661	650	600	640	606	630	655	614	574	620	655	633	663	572	632	620	638	667	597	633	632	608	628	655	642	665	657	635	636	647	610	639	596	639	624	641	605	619	639	611	575	638	604	649	635	605	661	573	641	645	647	609	603	650	637	609	651	646	623	622	621	619	621	633	648	613	630	627	664	664	614	656	656	640	651	673	673	696	634	643	600	603	613	658	627	639	652	637	656	597	614	628	619	604	620	618	643	641	656	600	625	616	628	648	618	631	653	600	662	646	590	639	582	675	619	647	626	628	637	621	633	590	627	630	626	599	592	567	669	629	625	605	599	601	607	629	621	666	623	660	625	615	617	611	646	628	601	609	644	638	615	594	640	644	639	623	679	610	636	616	632	634	659	665	618	652	638	656	660	581	615	655	609	600	669	640	603	602	671	614	591	578	657	600	638	621	644	612	650	647	591	658	608	622	631	598	640	625	621	617	599	638	608	623	629	635	692	661	626	617	631	646	616	630	606	625	625	672	625	626	666	668	629	592	638	620	603	602	661	641	639	662	630	631	615	642	620	681	609	634	636	597	640	652	602	625	625	656	640	636	628	639	653	623	627	606	680	618	681	621	625	636	621	606	628	621	638	649	644	690	657	644	593	583	632	627	623	635	654	673	617	632	627	661	656	620	627	640	621	633	643	642	654	587	611	682	625	626	599	690	601	660	632	614	599	591	659	618	635	669	657	628	606	633	643	626	616	681	649	606	634	589	637	605	616	581	569	638	607	639	641	590	613	636	644	649	651	616	632	636	665	644	604	624	691	634	637	667	625	665	628	573	626	621	636	648	622	673	611	661	632	606	623	621	574	610	636	610	599	610	613	594	645	645	677	641	601	670	610	660	612	628	619	598	605	579	612	608	632	619	678	628	627	634	639	565	623	620	602	642	589	578	630	639	606	661	660	619	625	663	655	610	610	642	604	644	620	647	622	650	616	651	669	633	625	607	633	626	601	596	583	624	640	675	642	628	620	621	654	664	560	612	667	660	656	660	600	666	640	660	648	614	633	609	627	598	604	614	661	590	602	672	637	588	587	620	673	665	665	619	643	650	633	623	674	613	598	615	620	609	651	608	649	660	632	632	635	621	630	633	629	651	674	640	652	626	607	642	617	614	609	654	647	631	676	646	597	660	655	626	609	623	673	649	616	637	662	621	614	625	609	629	683	607	612	640	600	609	665	585	609	633	652	654	654	611	647	574	639	620	622	642	645	626	622	625	647	613	643
6725	582	496	390	308	301	231	242	232	212	180	179	184	196	177	160	182	205	277	341	147	150	174	183	164	153	175	160	145	186	140	162	152	149	150	154	150	154	185	169	141	135	154	171	164	152	135	159	143	157	145	167	161	171	170	148	190	160	168	164	165	173	138	185	159	142	154	145	149	165	147	146	138	141	147	168	164	170	159	160	151	119	167	150	148	157	160	136	167	179	148	152	163	153	161	149	144	164	161	179	169	133	164	124	161	156	148	158	184	127	154	152	169	158	153	169	200	151	151	144	157	161	150	174	175	148	149	152	186	153	165	169	161	156	155	156	140	159	140	138	148	140	147	156	168	173	170	139	135	173	164	177	170	151	178	141	145	149	151	144	151	143	154	140	129	162	164	153	147	204	176	189	138	150	180	162	167	166	175	139	155	170	140	173	177	132	169	150	145	156	148	170	148	169	166	188	155	196	156	151	147	142	161	127	168	151	150	159	148	148	172	133	145	171	175	145	129	168	162	153	177	147	141	149	181	166	145	173	173	164	157	154	152	168	167	155	164	127	158	171	155	161	138	167	168	186	184	163	160	170	152	179	158	153	188	143	140	167	150	142	159	173	148	169	152	163	157	148	166	164	155	142	131	138	159	157	159	166	156	174	148	156	157	176	146	171	165	162	149	170	154	155	170	153	128	155	153	169	159	151	172	159	155	168	153	174	176	161	179	182	164	149	169	151	162	157	143	162	166	143	152	165	164	153	169	163	167	174	136	169	171	173	196	177	154	143	153	158	147	165	179	158	168	153	178	183	154	162	169	153	177	147	145	174	145	181	169	180	157	150	148	167	157	167	142	151	159	155	171	175	165	154	173	165	175	150	183	158	167	147	164	143	155	168	155	175	152	160	155	150	162	135	178	164	171	155	172	165	120	158	169	151	175	153	174	155	140	164	180	167	173	162	157	149	178	160	144	173	165	144	171	144	160	159	145	143	153	156	152	147	135	144	171	186	148	186	152	143	188	151	150	175	152	155	138	147	156	154	173	166	145	162	159	149	147	173	164	161	137	130	161	156	160	149	121	173	155	171	160	142	143	150	143	147	150	155	158	167	162	143	141	166	150	155	134	152	164	156	166	159	173	146	170	145	156	185	145	120	156	169	156	159	172	136	146	171	170	167	178	139	144	175	166	175	126	145	160	146	165	149	148	162	179	162	170	168	164	161	162	154	150	131	149	176	120	162	148	166	167	151	166	148	140	152	146	138	131	163	152	148	133	155	157	172	142	151	159	155	157	144	173	173	173	153	159	164	150	160	139	131	164	158	163	169	179	174	162	171	172	141	145	165	160	143	126	182	160	180	159	154	146	157	155	160	163	168	193	184	159	150	180	146	159	135	149	162	150	171	161	176	146	149	160	148	134	151	200	129	134	130	152	151	147	164	146	165	145	167	154	176	162	151	167	167	153	151	140	144	155	169	143	164	174	154	146	145	158	147	154	148	174	176	173	146	156	187	158	160	164	160	139	155	166	165	130	169	145	154	142	140	160	153	177	172	150	135	187	141	140	154	157	145	190	147	151	167	164	176	146	138	178	182	138	159	191	175	167	173	161	183	169	164	158	153	161	145	173	153	158	189	154	153	135	180	154	135	140	142	155	138	134	164	162	173	150	167	148	161	159	161	172	163	167	141	169	154	160	168	178	129	161	148	147	149	184	153	165	149	156	151	178	155	149	149	177	155	158	161	162	137	161	142	138	156	198	160	148	151	153	184	162	139	170	151	152	147	133	149	159	159	149	164	150	171	154	165	167	164	172	157	178	137	170	151	170	159	167	192	138	129	156	157	143	165	145	139	166	168	183	160	154	183	136	168	141	143	175	160	149	157	158	164	174	166	163	145	169	158	165	161	134	162	154	148	155	159	163	175	146	164	179	157	140	164	167	173	160	148	151	179	161	148	149	177	145	143	151	160	165	172	174	179	151	142	151	179	157	166	155	159	161	168	178	161	167	153	173	155	167	165	165	138	174	179	157	148	160	163	148	173	152	170	160	155	146	162	150	166	138	161	141	175	174	151	177	149	140	146	166	188	154	150	151	166	174	154	160	144	148	189	147	148	158	159	157	164	182	169	170	132	163	147	146	152	159	144	156	157	156	164	166	162	154	155	167	166	151	183	167	161	131	138	161	158	146	154	167	155	171	166	188	135	164	170	173	181	147	178	157	151	146	157	153	145	144	175	150	155	141	149	132	155	164	139	156	169	170	174	168	179	162	172	161	143	166	170	193	157	161	133	150	156	153	166	144	168	169	168	152	175	132	162	145	155	171	184	151	152	136	148	161	152	148	155	150	175	151	206	178	177	157	157	162	170	160	158	167	146	150	150	150	161	156	126	152	151	145	147	151	133	153	174	159	150	151	169	157	165	159	164	150	181	163	146	149	161	144	158	175	185	173	167	181	166	161	167	165	166	161	148	146	149	155	162	143	146	131	146	155	165	177	126	169	147	159	170	159	146	161	162	197	165	159	145	141	142	165	140	164	166	168	177	138	152	168	159	147	180	161	165	145	143	166	144	180	169	163	158	153	160	135	155	152	142	159	140	156	165	191	165	178	163	160	156	181	188	147	142	158	140	155	161	119	149	171	146	147	178	173	140	153	161	165	199	164	180	139	162	159	170	177	156	140	171	152	157	162	173	164	157	156	160	179	184	171	135	184	173	130	165	152	150	164	146	142	154	176	169	157	153	155	139	157	158	164	188	147	154	141	130	155	178	163	159	157	166	171	175	172	166	165	157	154	155	162	153	140	160	154	165	164	146	149	169	168	159	161	161	171	142	183	156	159	165	201	180	155	182	166	169	154	157	183	185	138	163	163	165	159	167	154	140	165	151	148	140	179	151	164	160	167	155	162	136	145	148	154	166	142	145	170	160	156	173	161	156	161	151	186	154	149	154	179	146	151	167	167	187	123	163	161	169	143	156	181	143	161	151	161	151	154	169	140	161	141	164	167	152	160	156	153	180	138	161	141	172	152	170	147	151	158	161	147	162	164	163	161	166	182	162	138	146	153	182	149	150	167	158	162	138	154	160	132	178	169	176	185	176	168	181	164	191	155	192	155	171	164	159	168	157	180	169	154	167	168	173	135	157	152	143	163	146	171	160	160	161	167	158	168	151	157	152	155	155	160	145	162	149	161	147	168	170	144	142	149	177	150	181	153	165	149	151	155	148	145	141	210	170	142	159	162	162	140	171	160	145	145	133	173	148	172	168	160	167	146	157	162	167	165	152	161	161	154	130	163	173	167	167	163	123	170	158	159	167	167	154	165	163	145	185	153	156	159	152	151	169	139	153	150	160	151	133	156	154	144	147	155	154	161	156	178	164	162	147	152	138	134	152	171	137	155	157	160	142	180	139	144	161	171	138	124	160	137	162	177	159	133	150	174	153	175	179	164	146	165	195	178	176	149	178	144	172	144	179	156	153	159	170	152	158	160	165	161	160	145	163
5963	783	1164	1357	1192	989	910	1001	863	672	651	631	556	559	594	638	603	721	1399	1593	444	455	456	462	462	447	452	444	428	450	435	440	434	439	426	436	412	449	395	418	407	464	443	421	445	421	448	464	431	426	415	406	429	425	447	449	379	438	458	417	435	405	432	392	415	440	440	473	390	395	405	409	421	445	432	405	433	386	399	438	417	373	445	414	418	432	422	442	390	410	457	414	380	433	408	406	399	430	399	427	432	368	450	450	422	441	432	393	391	424	446	420	437	398	415	396	444	427	383	428	402	451	414	435	402	417	388	445	425	413	439	420	453	441	421	386	424	405	421	425	420	379	424	414	424	445	444	392	434	452	394	412	409	442	392	401	390	438	391	465	423	421	381	408	434	403	388	420	420	406	414	410	396	431	415	409	424	415	423	404	406	422	455	353	420	408	376	446	404	414	443	425	438	431	434	399	444	454	391	424	392	401	379	405	449	422	401	433	418	430	432	414	426	427	403	435	403	407	418	419	428	408	433	420	408	428	436	414	429	400	422	411	407	432	454	393	418	432	447	406	394	400	415	407	393	444	441	441	410	416	390	442	382	395	406	434	409	432	437	411	473	426	424	419	392	365	433	441	377	448	417	419	428	420	411	422	422	424	399	356	404	421	431	380	426	407	399	433	425	400	402	421	394	426	425	441	414	393	403	424	443	448	413	424	401	437	389	438	400	451	406	442	428	375	473	445	417	437	417	435	445	436	421	405	400	408	440	396	412	427	448	424	411	417	436	406	389	443	418	400	435	414	410	447	402	417	433	398	424	440	423	447	397	451	401	442	461	412	376	412	452	379	419	403	437	385	377	421	424	422	429	447	388	398	387	389	431	417	395	429	424	374	439	434	390	416	425	428	445	434	433	451	423	430	436	403	435	413	429	402	419	455	402	423	468	469	443	413	398	452	418	441	371	409	417	437	416	403	423	436	403	405	398	413	423	396	387	447	426	409	435	410	415	424	453	404	415	419	441	434	449	396	435	411	438	401	438	436	424	433	453	408	403	367	444	428	388	444	423	458	389	456	433	445	432	420	429	420	408	425	409	424	387	472	417	472	429	414	450	440	466	405	449	427	435	411	397	416	399	409	420	425	451	416	399	402	433	445	380	455	412	427	413	434	435	446	396	409	449	429	416	397	394	437	445	397	435	395	447	441	414	423	377	442	418	433	416	430	439	382	412	389	419	421	451	431	423	416	436	423	420	459	404	406	405	414	457	417	384	425	370	371	415	435	429	382	392	410	432	442	428	430	409	406	422	415	407	399	390	418	417	451	423	447	466	428	430	431	402	404	390	433	439	464	437	459	404	398	417	404	431	381	415	376	390	442	411	408	417	425	430	434	396	429	434	383	460	396	430	396	405	374	423	441	483	414	399	441	408	438	456	410	445	406	422	424	453	431	420	489	402	415	388	432	463	391	416	420	414	407	469	433	407	466	421	407	422	428	399	382	430	418	429	431	448	394	411	392	437	451	382	432	392	426	411	441	443	467	409	444	398	434	426	450	413	430	418	430	432	424	421	414	429	434	436	410	418	387	483	424	394	422	462	395	439	450	389	429	381	376	411	421	441	424	413	429	440	428	415	408	424	414	415	438	425	431	393	436	439	427	439	426	399	456	463	408	465	370	394	420	421	442	420	434	430	421	416	410	410	391	460	424	413	452	444	434	386	432	417	404	402	407	398	434	363	442	425	426	419	439	419	447	425	434	431	445	404	429	418	371	413	443	436	420	431	415	438	433	405	415	423	415	450	427	437	395	410	427	420	437	411	455	411	400	419	421	441	443	416	428	413	415	438	424	427	408	403	396	450	401	407	395	446	470	421	421	462	420	404	440	407	421	428	469	410	387	430	425	425	425	417	400	372	387	407	438	436	419	436	408	457	437	415	430	442	423	420	375	405	404	434	414	442	427	427	442	464	457	418	379	424	416	397	407	463	450	430	422	432	464	418	385	406	397	417	429	455	414	405	458	460	409	420	429	419	413	440	409	461	417	425	395	404	440	420	456	419	398	428	440	452	450	413	434	409	423	397	451	444	429	426	400	393	412	451	390	450	424	434	406	412	418	431	398	395	436	436	424	426	414	420	451	437	444	406	424	412	459	444	409	414	422	442	417	441	443	385	383	428	398	415	378	395	416	429	403	413	412	397	421	466	429	424	437	423	447	405	454	440	419	394	439	404	393	423	416	445	386	400	420	472	426	404	432	444	372	421	445	402	390	418	446	404	407	422	386	422	410	437	450	429	347	441	440	420	430	420	417	455	394	417	417	391	418	424	431	405	438	417	414	370	387	411	411	408	379	432	409	402	430	453	407	434	421	431	417	439	441	434	457	394	429	432	409	438	413	391	405	425	406	465	396	377	429	402	399	427	375	430	390	418	421	423	415	424	390	423	427	420	409	401	417	440	475	402	439	410	393	428	365	397	433	446	400	411	435	437	433	410	423	435	402	417	366	404	378	429	443	423	453	437	423	398	395	427	415	436	423	392	443	446	408	440	384	432	427	410	386	424	435	416	401	441	368	421	389	444	430	412	420	453	437	394	439	471	412	421	395	411	415	428	455	402	419	439	388	402	396	457	444	418	394	408	394	448	396	420	416	368	444	403	441	416	468	400	433	465	420	427	425	392	406	416	429	392	457	431	422	401	453	400	425	433	438	418	437	410	370	450	436	453	425	430	383	403	413	400	437	380	461	395	417	423	430	430	421	432	417	389	454	464	430	410	424	438	419	423	426	457	425	412	452	422	401	415	425	420	405	401	393	423	462	443	424	435	418	452	402	408	427	409	438	378	399	471	431	425	401	433	426	378	438	421	423	404	423	409	490	385	416	412	400	417	400	432	433	414	385	457	407	415	421	413	437	374	395	426	448	418	452	417	398	420	441	385	426	419	448	414	402	409	432	425	420	377	416	431	429	380	434	436	410	454	366	421	428	433	419	426	449	371	427	438	401	419	403	406	408	421	407	413	437	403	384	411	398	454	408	421	408	422	413	454	396	419	417	438	442	386	451	441	418	426	425	439	439	415	384	423	417	428	458	436	430	425	461	449	419	390	427	410	444	399	423	436	421	405	433	415	406	412	429	426	432	412	413	423	438	387	426	427	425	428	430	415	415	429	428	454	433	431	460	398	390	481	400	443	428	411	441	466	410	441	428	422	422	430	397	406	425	433	426	409	406	436	409	389	406	370	411	444	424	463	425	447	413	434	442	437	390	453	427	397	438	391	455	432	426	457	415	413	421	427	419	389	408	432	402	411	426	429	455	462	392	418	410	416	421	409	437	448	411	407	413	418	432	423	407	419	416	404	462	399	423	387	401	420	411	430	416	465	427	385	414	433	392	388	431	449	406	407	412	433	420	440	427	425	408	403	454	407	426	422	441	424	436	427	431	418	417	430	438	438	407	419	427	431	426	407	449	417	436	459	410	399	420	426	443	394	437	411	417	450	466	430	405
13471	1298	1012	863	669	548	457	491	435	376	377	369	309	324	348	375	316	359	528	724	292	298	254	276	286	333	283	306	290	312	312	343	293	314	303	292	304	296	311	310	300	315	304	276	306	292	286	277	293	292	303	270	281	289	298	322	317	306	315	287	312	325	316	276	312	288	316	275	296	304	324	309	315	280	295	273	316	269	295	295	282	316	324	315	276	282	302	291	285	285	271	284	275	271	283	324	246	316	282	288	341	283	278	305	249	302	290	285	316	283	262	320	300	309	292	317	288	311	303	284	316	315	284	273	287	289	317	278	296	295	266	286	296	297	326	308	302	316	287	277	308	267	274	294	300	258	288	278	311	273	295	313	315	280	287	284	307	281	292	315	305	296	276	302	277	295	299	296	295	314	300	292	296	318	287	275	310	299	341	305	313	280	295	310	306	310	319	321	284	266	280	292	289	298	279	272	300	286	289	321	264	317	296	259	267	305	272	282	290	287	286	306	287	292	283	300	294	315	290	304	310	281	321	284	291	273	286	273	290	274	261	290	327	251	273	319	291	287	280	292	302	279	273	273	319	279	246	292	259	322	307	292	305	306	294	269	316	295	282	308	308	309	293	310	330	266	285	289	312	297	299	293	316	304	305	287	290	302	317	311	315	295	266	276	311	329	301	309	313	274	343	312	280	282	328	296	298	284	329	311	329	318	293	303	309	292	268	285	293	323	340	287	301	314	296	320	305	277	285	316	273	276	283	282	295	309	273	328	282	283	274	295	285	294	267	288	310	301	302	321	296	303	283	286	282	280	294	288	279	329	261	289	294	282	308	295	309	269	299	299	287	297	280	281	263	284	306	316	309	279	255	265	269	302	281	292	306	282	258	316	291	292	289	320	290	317	318	306	304	277	290	256	296	290	315	303	317	307	316	303	311	306	244	305	303	277	318	275	327	311	296	285	299	308	309	294	284	279	285	294	300	295	257	290	288	300	307	285	288	315	287	301	319	270	286	277	315	285	278	282	293	278	284	312	322	274	307	295	298	287	314	275	323	259	283	299	309	313	287	314	300	318	325	305	271	296	313	308	293	298	279	284	304	315	297	290	295	284	308	315	283	270	318	311	304	308	330	297	298	270	300	302	301	278	311	293	305	305	292	305	261	297	321	299	320	326	279	271	330	297	265	290	286	284	311	294	303	258	312	309	273	281	302	282	285	315	289	295	289	282	285	319	296	316	317	297	284	278	328	309	287	293	313	291	295	332	326	326	317	309	295	329	320	289	318	287	291	315	298	283	280	312	310	318	273	266	302	301	307	307	298	307	253	310	288	296	269	276	291	285	273	261	295	289	282	299	253	264	290	302	311	305	294	310	298	276	299	275	279	304	292	292	276	317	309	286	272	286	269	340	307	286	276	312	296	299	298	318	319	323	280	311	288	248	302	314	288	291	299	302	296	302	292	300	295	314	300	295	281	300	260	292	318	299	311	303	286	304	306	279	277	325	293	285	276	291	301	279	304	271	265	306	292	306	304	342	261	308	288	276	290	309	308	290	314	326	292	307	309	295	301	296	279	290	297	329	268	281	331	286	295	281	266	281	273	288	281	309	311	301	305	301	287	304	294	310	284	273	299	308	309	301	261	291	299	252	287	297	252	278	299	279	284	298	334	257	281	308	306	316	295	294	268	282	281	259	265	296	304	311	304	284	282	307	282	328	307	286	289	327	327	319	323	302	286	304	302	306	307	305	268	311	319	248	284	288	302	263	340	287	273	296	314	303	275	300	291	308	305	306	291	292	286	274	285	291	296	296	282	336	327	304	337	302	288	299	340	306	310	280	281	300	249	304	306	270	309	275	308	286	313	298	306	286	279	269	307	299	251	287	259	263	297	310	273	291	282	305	281	281	286	298	291	313	280	307	300	268	287	283	322	291	297	297	279	298	304	323	286	287	310	288	300	278	289	316	296	307	317	300	317	314	297	256	308	273	313	282	299	298	304	283	315	304	295	289	301	301	288	309	321	292	314	345	284	281	280	283	314	279	307	312	291	322	301	304	314	314	304	293	289	276	310	270	313	310	343	285	316	315	282	273	330	302	284	337	256	284	287	296	298	301	298	305	306	302	290	265	300	274	319	277	264	288	298	300	276	334	284	313	305	279	256	309	303	304	280	290	291	254	323	298	275	267	300	297	277	276	321	287	297	291	271	281	306	294	258	279	308	313	281	297	310	296	296	317	305	320	297	296	286	276	290	300	273	313	293	258	286	271	319	300	259	275	242	294	292	292	275	306	285	281	284	328	287	289	308	338	330	297	300	318	286	305	276	306	295	334	300	285	313	286	309	277	288	358	337	280	290	340	284	285	305	305	265	300	304	284	277	281	283	321	298	299	288	304	288	288	279	311	285	319	309	326	307	300	298	292	286	297	304	279	293	308	290	340	268	278	323	323	274	289	259	290	303	308	294	284	347	276	282	287	307	321	304	268	280	294	291	322	318	286	271	309	326	329	330	278	331	285	308	301	310	317	289	312	303	316	289	293	279	256	235	306	281	280	321	274	289	266	276	308	297	256	285	312	275	299	278	354	255	302	337	297	317	296	258	299	279	287	276	299	278	305	317	338	286	282	295	282	297	301	292	301	295	282	324	297	321	290	305	278	268	283	303	296	305	307	295	312	296	306	295	305	325	288	268	287	331	318	263	270	260	273	259	297	271	300	316	310	310	270	308	293	304	276	296	316	277	296	288	298	289	298	301	272	266	280	310	308	300	277	295	309	303	269	306	274	284	286	255	292	271	328	315	282	321	287	325	304	337	285	304	338	320	289	289	276	291	278	272	301	287	274	283	330	324	315	325	275	309	298	323	300	305	306	264	272	267	285	277	291	271	320	297	310	292	300	286	295	289	280	302	292	315	300	301	266	267	279	310	307	289	310	309	276	260	292	304	298	285	289	283	270	290	295	302	303	298	294	298	312	304	298	307	304	261	321	302	287	268	300	278	276	281	278	283	301	266	272	343	255	300	300	276	297	252	289	295	307	293	283	298	304	345	320	325	318	268	289	273	284	305	314	278	309	307	297	352	295	308	319	319	300	300	314	301	288	297	312	313	329	328	292	289	302	285	282	302	254	264	271	315	298	286	290	260	295	290	274	295	294	318	309	300	274	275	312	298	290	332	327	336	292	250	307	263	304	300	304	308	302	270	284	300	296	286	297	288	273	304	309	285	310	315	288	295	277	283	315	295	268	285	296	297	323	288	303	300	277	283	300	279	317	272	296	288	319	296	316	289	297	282	291	267	304	304	282	266	308	295	301	309	297	338	304	302	286	277	299	294	272	319	284	315	283	278	308	268	290	319	282	323	264	276	274	270	278	302	298	305	288	306	322	306	297	311	296	318	305	299	329	287	291	311	279	325	326	286	304	275	284	288	306	248	314	308	285	260	302	298	318	260	265	312	315	267	286	279	324	259	295	289	268	301	269	307	295	294	282	312	343	273	279	288	266
8121	1366	2080	2464	2230	1822	1717	1816	1398	1198	1061	1015	1002	934	994	1001	1084	1150	2439	3094	768	780	732	809	759	721	749	740	734	726	705	762	721	740	727	740	705	714	701	689	709	694	686	733	701	746	693	714	701	734	713	746	682	712	724	735	744	734	688	676	718	732	711	721	698	703	659	714	728	724	702	694	718	698	712	694	677	689	702	676	710	714	662	677	663	670	655	703	687	674	687	685	752	705	721	714	693	689	677	765	753	734	716	718	706	720	726	684	701	719	697	679	684	684	724	706	712	726	674	696	663	731	697	708	737	669	720	716	702	735	705	683	715	715	709	676	702	713	690	711	678	735	655	711	714	680	691	682	695	681	720	706	666	720	771	703	681	738	681	673	718	707	695	697	708	681	708	695	718	694	713	708	701	730	697	708	728	725	685	701	691	701	651	726	717	715	653	749	712	680	731	699	706	722	727	698	695	732	690	733	719	690	669	713	672	721	686	692	710	708	690	707	681	670	690	685	736	687	702	748	677	668	694	765	711	694	740	701	696	697	686	726	652	754	709	705	690	680	684	679	695	697	691	714	690	708	707	711	752	713	735	650	654	720	741	691	730	763	702	722	677	720	636	700	716	730	722	744	710	679	678	663	722	665	695	671	670	715	681	707	724	703	698	714	705	691	675	693	704	722	686	694	671	726	725	722	692	668	666	646	664	689	673	643	733	676	688	724	745	722	706	681	679	680	696	701	686	679	750	717	703	726	709	714	697	687	717	714	684	686	710	736	703	666	728	680	724	653	733	687	706	701	664	716	708	663	705	715	720	720	694	703	713	677	692	704	652	676	691	696	733	691	699	757	696	719	706	736	692	671	716	692	707	703	714	670	710	662	702	704	673	688	696	738	657	710	674	706	684	659	692	708	693	688	710	662	652	669	699	671	722	702	686	705	679	695	672	677	737	697	716	721	703	699	670	734	762	686	709	702	698	687	695	677	717	715	726	704	685	726	679	680	685	671	682	687	700	669	691	782	660	717	657	685	669	736	708	708	695	744	711	699	691	723	689	687	735	696	710	701	719	690	756	670	713	663	654	693	727	718	729	705	739	684	697	739	686	687	706	738	652	676	760	675	621	671	703	689	720	693	687	682	738	716	680	702	691	715	674	645	698	696	717	656	685	727	713	678	685	732	733	721	692	693	732	717	717	733	729	762	710	696	746	718	746	746	686	725	713	708	731	704	696	679	705	669	702	663	708	687	751	724	686	711	743	689	682	686	686	756	751	721	661	698	694	704	680	714	669	709	663	725	660	699	733	720	690	701	702	678	667	713	703	664	692	717	796	665	664	731	731	706	726	724	706	684	704	692	743	698	676	725	692	687	664	714	674	686	678	765	707	693	719	684	694	706	644	715	672	715	676	664	756	676	737	687	696	705	634	725	678	714	714	720	672	702	689	718	713	698	706	729	678	663	707	639	669	683	683	691	707	732	670	691	675	761	702	694	710	714	666	662	679	692	668	692	685	687	746	750	685	697	732	695	692	713	748	700	635	704	689	668	698	722	630	684	657	736	683	699	731	720	720	706	776	692	653	740	759	662	734	680	714	712	671	758	694	687	669	667	671	666	694	722	697	625	674	688	695	689	686	710	704	693	764	755	699	737	709	718	741	683	735	661	741	731	725	679	706	733	683	714	735	728	689	659	734	717	714	693	749	712	710	729	729	707	727	702	707	738	668	693	644	707	711	713	739	651	690	696	684	738	729	683	689	691	700	648	727	723	685	683	686	714	716	696	723	736	697	686	648	678	681	714	696	721	746	723	740	672	716	728	737	693	734	749	714	739	701	743	724	703	709	701	705	692	658	707	702	702	739	723	756	719	725	704	737	704	700	729	727	695	662	710	693	688	702	733	662	697	714	711	658	657	657	720	727	660	721	713	712	665	744	692	703	724	688	670	665	623	690	708	726	715	700	631	718	644	718	637	691	661	709	708	700	726	710	707	699	685	643	728	744	686	690	755	718	731	661	685	681	691	704	734	720	682	757	638	681	729	706	659	706	730	672	673	662	698	720	731	725	736	696	688	674	697	721	702	685	694	709	738	739	692	693	660	673	720	734	747	750	690	684	679	693	692	721	715	701	724	689	693	699	683	741	747	651	704	700	690	749	679	717	727	703	660	748	727	683	672	670	668	695	744	695	723	728	698	709	706	728	743	734	663	660	734	676	700	721	759	748	686	704	713	665	686	699	704	669	691	726	722	707	699	707	749	657	700	701	648	670	692	646	671	722	665	695	722	679	714	677	712	690	715	708	732	708	690	686	675	722	690	671	717	678	692	646	708	711	682	758	718	687	737	693	710	667	749	752	688	708	706	774	719	706	678	720	716	674	757	756	693	671	699	688	674	708	751	714	727	709	698	705	725	702	691	697	714	721	692	686	670	681	705	722	687	718	684	657	685	674	675	785	707	753	699	707	717	673	694	744	675	707	682	710	688	726	720	650	707	667	684	668	694	717	665	710	663	682	701	723	739	693	692	693	718	680	669	728	699	748	702	716	698	692	705	711	666	724	689	674	679	726	715	711	722	691	686	725	687	688	711	705	703	673	660	743	701	700	711	726	707	711	683	769	644	761	713	743	692	729	651	696	680	724	698	646	670	697	772	657	706	705	664	709	691	726	693	677	707	715	713	669	747	679	659	661	715	688	661	732	679	718	738	721	685	690	729	737	734	734	714	735	653	728	669	670	682	705	694	734	720	689	748	701	664	679	717	680	709	716	679	711	695	756	729	679	678	700	718	683	664	699	697	703	708	663	716	706	680	686	720	724	718	658	800	671	712	744	696	699	692	712	727	691	704	694	683	688	723	716	702	684	735	712	695	764	690	694	706	700	684	688	659	678	707	685	725	711	732	721	704	660	705	664	697	722	694	750	696	723	673	690	654	748	707	704	704	667	680	712	648	659	728	678	676	718	687	701	682	679	729	703	669	686	702	733	747	701	678	744	701	697	677	717	684	713	746	702	703	686	657	689	738	721	715	730	705	688	747	718	693	686	670	712	708	739	743	723	752	730	731	698	707	686	703	682	707	685	722	679	689	693	689	705	751	688	711	713	661	697	699	736	726	764	713	658	723	718	717	680	730	687	743	723	681	657	710	688	740	655	743	756	706	701	719	759	718	730	674	714	718	684	746	724	675	705	639	647	700	718	720	667	686	653	706	732	709	700	772	670	711	707	695	703	678	658	767	727	715	724	712	726	666	669	674	681	735	707	695	705	711	726	699	673	723	684	655	705	732	723	684	734	700	710	694	690	736	681	725	716	670	736	725	695	685	711	719	723	702	700	690	709	676	695	690	722	717	756	706	724	760	704	694	690	699	705	719	673	685	689	705	743	655	700	765	741	691	695	731	723	714	700	717	680	693	731	709	715	734	737	701	778	714	705	716	719	744	705	687	707	666	709	677	666	705	709	683	699	713	732	678	699	714	701	688	713	683	666	714	725	643	726	730	712	670
1603	331	285	313	287	306	297	324	270	291	287	274	266	271	278	294	270	276	332	296	259	251	267	270	252	318	257	255	278	257	302	256	261	283	293	276	257	269	269	263	270	239	290	272	267	255	268	277	257	261	299	270	269	276	265	278	298	248	283	257	272	267	265	279	290	271	300	270	272	290	264	239	281	269	260	288	262	256	281	267	278	274	302	284	250	265	259	279	290	250	249	258	276	269	294	251	281	287	296	280	276	277	264	296	309	263	299	275	279	289	268	288	276	270	262	248	256	257	263	293	251	262	297	255	288	257	275	259	289	279	279	268	288	232	264	262	260	243	253	283	274	265	294	259	285	266	252	293	278	274	262	290	305	252	283	276	289	292	276	294	283	267	253	302	276	271	272	259	284	249	268	253	275	234	260	284	281	285	281	267	276	246	277	264	285	263	307	258	310	333	294	271	264	267	270	269	263	282	269	231	256	262	268	295	294	314	271	267	262	267	286	303	263	279	286	265	257	298	280	250	267	299	299	277	273	260	281	262	300	278	308	259	293	270	271	272	255	303	275	286	258	272	269	282	293	270	251	246	268	279	278	268	303	268	329	286	271	283	292	266	295	275	304	261	256	274	258	261	238	261	241	248	239	264	284	302	255	235	310	273	312	270	290	277	300	276	270	293	254	251	278	263	292	275	270	261	257	276	278	244	255	279	288	302	275	282	309	304	270	276	250	254	255	287	282	276	243	258	302	262	262	250	281	283	300	260	233	293	250	257	264	297	271	276	297	244	241	301	261	268	284	284	264	259	294	258	246	257	284	321	258	263	281	281	251	283	252	297	283	273	300	290	274	275	274	285	283	291	282	268	283	283	278	251	280	248	297	290	250	273	309	258	273	274	289	269	280	269	260	258	279	280	281	265	314	275	256	291	274	289	253	264	283	271	285	273	275	270	275	282	286	305	283	266	292	245	261	248	272	297	288	278	287	280	289	309	248	290	235	257	268	257	276	280	236	279	286	262	296	272	248	273	248	289	284	240	266	271	296	288	283	272	256	283	247	281	269	294	264	249	262	264	274	274	268	294	280	268	292	275	295	264	239	263	235	284	259	281	277	261	269	279	250	286	264	243	256	280	268	264	284	267	255	253	286	284	265	288	260	244	283	270	260	267	248	302	264	245	294	287	273	275	260	283	292	302	286	257	256	268	310	290	261	260	290	286	262	267	242	267	289	274	285	264	260	256	277	266	268	269	264	285	265	288	225	256	269	287	290	270	255	272	297	297	283	286	281	255	259	269	262	275	274	256	264	267	241	250	303	293	245	254	321	285	263	271	302	288	270	263	291	267	261	255	263	271	285	259	301	278	271	282	273	266	279	280	251	257	300	263	290	254	260	286	259	304	291	282	260	266	256	263	302	254	251	267	246	284	267	263	283	269	256	264	273	269	249	279	252	267	263	272	280	289	272	265	270	272	310	267	280	339	286	258	258	288	286	253	263	257	261	253	277	297	284	265	296	277	268	270	251	265	279	289	241	271	291	279	278	259	274	235	259	263	300	291	295	303	284	311	279	271	275	285	314	281	276	251	283	274	284	272	267	282	282	323	274	270	322	285	288	277	259	243	256	251	287	314	292	244	268	240	261	292	245	253	268	303	299	288	280	270	280	284	297	289	283	245	258	253	264	250	282	253	272	263	263	290	293	273	255	243	287	280	279	259	276	307	268	297	265	273	300	285	282	243	288	268	294	264	293	256	268	264	272	246	271	253	294	274	269	302	260	271	249	253	284	291	274	273	281	276	254	266	288	286	289	283	251	283	291	287	285	253	278	261	281	283	287	280	286	262	282	276	276	272	257	243	247	261	263	276	275	268	258	260	270	257	267	274	294	266	259	295	288	276	283	275	269	270	268	268	294	269	280	280	280	283	279	281	262	259	275	256	254	273	299	280	285	271	261	254	274	268	295	285	267	298	288	253	257	301	254	261	235	251	265	259	258	285	254	299	288	256	265	268	265	262	299	302	302	280	281	279	303	260	287	267	262	297	264	288	281	313	276	284	275	280	301	288	280	268	299	248	265	268	269	279	327	277	275	264	284	262	255	290	291	278	261	262	243	274	302	274	279	314	287	260	246	295	266	283	288	293	273	295	277	264	264	267	269	293	300	262	254	265	296	284	290	253	235	288	278	273	269	301	302	289	265	254	267	281	256	272	279	261	262	258	281	286	246	271	286	271	274	287	273	274	269	292	298	281	283	295	253	262	288	283	328	301	294	271	270	256	260	271	284	258	257	285	258	276	296	237	282	283	287	290	274	268	287	269	265	253	265	277	281	257	271	246	273	273	299	277	264	280	280	283	286	256	293	278	253	236	289	241	258	250	269	259	268	255	245	289	269	261	247	286	285	223	300	279	283	263	301	276	268	264	268	282	282	297	277	279	291	259	258	272	286	286	257	302	271	280	285	250	274	258	277	254	254	248	251	307	266	263	277	277	247	263	263	282	258	257	303	253	278	241	282	301	282	287	261	291	274	247	275	273	233	280	284	295	256	268	250	246	317	285	265	269	274	271	244	271	252	297	281	271	269	244	284	250	282	275	272	268	293	312	249	261	276	279	255	270	272	277	233	288	291	303	258	265	279	267	265	264	275	282	268	270	269	292	269	271	316	254	273	274	266	247	273	250	294	303	285	225	277	258	262	250	259	244	263	250	277	251	271	273	243	277	302	272	264	280	259	290	298	258	261	300	273	276	278	280	299	286	280	253	275	307	260	282	285	252	269	247	278	252	242	273	262	255	282	293	287	264	277	255	286	292	291	274	282	273	276	279	236	263	283	258	278	284	258	253	285	274	256	280	281	264	294	295	277	277	285	257	244	284	301	261	272	263	281	252	267	304	266	290	297	279	257	278	251	274	280	278	259	264	289	262	299	289	280	266	280	241	279	266	290	293	259	274	303	319	256	293	255	280	293	259	262	292	277	263	265	264	282	284	272	248	259	266	275	260	273	278	267	293	274	262	276	250	293	285	253	278	265	256	257	273	294	262	279	289	272	260	279	270	253	283	286	304	279	248	267	257	283	256	258	246	264	294	275	279	274	273	305	304	282	280	272	270	285	250	266	278	290	273	260	258	283	258	258	275	239	283	260	272	256	243	276	290	290	260	269	278	260	291	288	287	285	274	270	285	270	297	253	257	289	278	278	285	299	265	260	285	306	264	271	257	268	307	279	286	270	258	264	257	280	256	288	241	277	262	278	263	274	291	265	269	272	254	270	286	312	269	271	272	254	299	292	268	249	227	293	251	298	277	258	276	259	272	283	272	296	280	269	271	288	303	239	266	257	273	293	254	271	263	284	276	284	303	272	321	260	290	266	250	259	259	258	290	292	270	253	298	283	272	276	261	276	278	311	258	316	270	271	287	276	262	313	246	253	300	270	272	291	244	271	302	286	264	309	288	268	289	284	283	247	292	267	286	229	258	270	270	269	279	276	271	281	269	283	270	269	268
1825	647	719	768	717	721	725	780	683	694	647	662	683	648	711	691	704	785	893	772	611	621	614	598	635	610	650	641	647	612	647	654	623	601	683	685	661	597	596	632	623	611	622	606	612	613	642	653	607	630	644	602	588	638	645	637	587	637	653	617	555	641	670	629	615	665	656	679	635	629	636	608	637	619	621	647	603	634	650	648	649	643	588	604	612	638	672	606	604	682	658	667	654	621	624	613	653	636	623	624	632	649	595	659	650	661	658	647	635	647	642	631	699	631	617	623	628	642	605	627	654	620	609	597	611	596	611	659	641	640	594	629	642	623	626	599	661	615	653	627	620	593	619	564	610	656	663	574	601	683	662	649	603	663	649	656	585	660	614	589	610	660	663	609	665	629	625	636	650	635	678	653	617	629	610	644	628	630	653	644	613	617	613	646	677	629	663	646	645	645	623	643	564	640	589	638	625	637	584	634	609	630	647	627	636	682	585	610	631	637	640	658	629	612	591	617	644	650	616	625	660	632	596	670	616	655	635	684	638	592	651	633	617	629	609	633	659	606	652	609	605	650	624	638	633	640	638	611	623	629	595	635	635	626	628	614	639	651	662	638	661	628	704	702	637	603	587	634	561	675	654	605	581	605	621	597	669	655	594	659	616	635	608	670	652	617	636	661	605	660	666	622	652	616	620	669	597	606	611	608	628	645	644	619	609	554	633	639	640	623	639	659	671	603	616	620	630	613	634	634	608	664	645	622	621	622	660	643	635	601	631	636	649	655	605	638	628	655	635	675	619	604	678	624	661	630	651	648	635	606	619	663	668	609	659	653	649	621	654	639	670	669	583	638	652	635	680	634	628	622	650	610	618	636	632	635	613	611	670	611	614	607	627	651	668	661	643	635	615	639	653	611	554	611	660	633	655	644	633	630	636	597	648	682	579	655	625	613	619	645	642	667	621	660	619	617	671	587	663	627	603	544	657	628	605	628	597	621	645	626	657	656	633	638	589	645	591	612	647	660	682	632	664	639	615	649	621	637	628	643	660	613	630	612	636	646	657	645	647	642	629	602	593	613	679	648	659	621	635	650	645	690	634	617	674	647	655	623	628	647	645	639	628	653	633	648	645	635	622	627	614	647	639	635	651	644	633	656	643	638	646	632	568	625	599	642	652	607	674	629	660	677	622	662	590	654	596	626	673	637	644	635	642	619	639	668	600	571	615	653	592	666	597	625	624	637	631	597	614	596	651	667	638	643	642	615	664	650	640	689	638	563	662	612	648	596	639	621	609	657	642	581	619	690	647	659	631	600	706	603	629	585	602	667	568	611	610	643	621	675	614	642	640	614	644	613	653	631	639	638	611	635	648	602	632	650	641	672	597	598	591	662	627	601	684	615	604	672	649	624	611	619	599	645	675	658	607	663	607	656	671	626	660	633	679	627	658	662	625	603	618	615	633	636	640	641	607	626	674	630	631	627	637	707	593	595	659	630	611	614	601	582	654	639	627	655	638	673	634	629	626	675	618	644	611	605	631	637	601	588	649	614	587	653	656	646	654	637	626	605	637	606	672	656	590	608	606	581	648	613	668	601	605	590	669	616	605	652	648	604	641	646	609	613	614	665	600	615	641	665	637	670	678	633	648	623	685	663	618	637	609	628	626	635	634	597	635	588	625	656	641	663	673	632	594	642	647	664	650	603	658	601	638	600	622	640	650	697	642	649	672	654	589	624	601	632	607	646	628	672	588	617	633	618	628	650	680	650	647	622	605	692	620	615	654	643	611	615	685	636	595	604	591	600	613	637	636	655	635	632	658	605	691	628	651	573	661	624	613	587	671	631	607	656	642	635	664	619	681	646	602	670	613	593	639	616	641	603	605	622	626	663	670	620	641	642	616	651	610	623	636	655	618	635	661	700	577	637	648	607	600	624	620	615	601	651	595	665	571	626	641	662	606	654	656	623	639	616	630	685	629	630	673	617	629	622	628	640	652	620	618	650	624	638	615	604	634	674	603	633	624	601	659	639	647	686	638	650	617	664	643	640	635	631	606	622	651	610	660	635	601	593	650	648	618	640	635	604	642	600	622	690	638	637	684	650	632	665	655	658	613	604	629	658	645	601	626	634	651	619	600	616	634	635	616	674	651	610	659	659	648	619	639	605	640	613	631	658	610	630	648	619	601	649	630	677	600	643	667	628	645	603	603	631	695	640	644	655	624	611	659	661	634	644	665	623	651	677	651	627	606	627	610	595	593	614	628	661	644	643	648	605	616	636	621	673	674	648	637	667	612	626	624	634	571	587	695	616	615	632	620	649	657	644	576	643	648	639	651	623	583	631	625	659	591	642	683	640	607	607	641	692	641	667	666	618	682	647	647	613	608	681	618	615	674	667	631	622	679	624	603	617	644	637	617	629	615	624	622	685	635	646	655	606	597	606	607	586	640	653	668	651	640	657	626	662	613	689	645	629	642	634	634	621	604	651	628	640	622	616	608	583	645	640	622	605	657	598	640	634	611	616	618	613	635	642	640	610	643	657	687	600	631	639	605	610	649	667	599	590	582	644	626	631	624	609	647	648	635	596	625	674	646	601	626	584	619	593	636	596	662	631	646	656	641	626	606	631	611	611	637	654	641	611	693	645	629	606	629	654	614	639	647	631	660	649	667	587	613	584	622	640	627	620	641	655	645	600	644	626	702	605	645	619	616	647	641	628	618	630	610	673	637	630	665	645	615	686	635	623	616	610	607	653	626	614	603	654	558	632	670	639	629	634	625	641	605	664	668	655	596	614	621	652	664	638	613	607	631	562	632	651	583	603	655	623	659	640	604	665	636	645	629	650	644	638	617	639	656	592	600	653	584	633	631	641	630	650	636	641	648	668	648	662	659	622	647	657	640	666	628	619	613	629	651	629	698	645	606	615	636	676	646	643	647	640	611	685	654	600	623	625	647	662	651	630	620	632	634	620	640	635	674	636	603	636	647	601	580	609	582	609	646	643	597	605	632	648	642	636	635	654	653	642	664	640	653	632	602	612	644	651	654	599	624	637	575	607	684	658	595	634	645	662	634	662	664	635	621	603	659	605	646	641	640	613	596	609	605	631	683	679	568	672	649	629	621	643	620	652	629	586	617	671	593	606	599	628	622	655	615	662	648	611	651	621	605	604	640	663	644	652	614	609	628	627	621	614	610	627	597	632	647	591	672	676	646	630	637	612	628	673	646	633	633	618	609	649	644	629	620	585	610	615	611	656	643	655	636	650	584	619	636	600	669	648	644	588	641	654	650	606	618	640	639	591	609	638	638	672	629	650	639	602	598	650	666	612	636	620	655	644	679	691	596	652	603	591	639	632	648	626	606	656	629	636	610	665	674	653	611	635	639	645	610	655	668	637	648	668	610	619	577	611	599	629	611	659	613	616	644	638	625	635	613	634	624	627	618	701	663	605	675	599	650	630	633	584	649	634	661	628	618	644	650	618	648	673	641	631	640	688	634	665	653	651
6901	584	514	408	364	263	258	234	188	186	203	201	183	171	197	210	210	220	305	294	170	166	180	165	164	157	173	170	154	184	164	160	187	165	153	174	163	179	166	165	177	163	164	171	167	146	163	188	173	160	148	167	149	156	191	162	163	158	164	152	150	155	135	184	158	155	152	145	152	145	155	143	161	158	149	173	154	178	161	140	166	159	169	150	181	163	145	136	208	154	169	166	164	153	165	158	173	159	153	166	179	147	164	174	138	158	142	159	159	185	150	152	163	149	185	173	192	178	176	158	172	131	155	151	155	163	160	162	154	141	132	149	161	156	146	159	151	170	136	161	155	183	165	144	157	157	150	136	151	145	159	173	162	138	174	149	134	164	185	169	175	159	151	161	153	161	142	161	148	181	167	155	141	156	154	160	151	155	167	151	161	166	147	183	157	139	160	147	157	152	175	163	141	159	157	152	166	167	165	175	138	164	152	170	150	133	148	181	150	159	149	157	158	171	181	180	177	162	157	175	167	154	139	152	162	137	159	158	182	159	138	136	186	169	135	162	162	163	145	172	153	184	150	156	153	158	153	179	138	165	164	152	160	181	156	162	153	160	152	169	180	162	178	157	131	187	158	139	127	171	164	174	165	173	164	152	156	160	154	164	189	168	144	167	159	157	148	178	167	156	162	157	183	154	170	155	162	158	133	154	170	166	134	150	140	137	169	150	152	184	182	169	185	169	174	162	130	170	178	126	136	179	157	179	169	157	168	141	136	172	135	161	181	172	189	155	151	179	177	154	156	171	138	160	167	158	177	140	152	162	155	146	154	172	172	170	166	154	144	160	127	156	165	159	163	177	139	141	154	222	147	146	156	147	190	165	190	148	171	160	185	190	159	163	180	158	146	177	166	153	149	160	176	160	154	134	188	162	171	176	163	146	159	153	155	160	161	150	158	147	154	156	125	164	154	152	156	156	159	143	168	164	162	149	162	141	149	150	174	171	156	171	162	183	183	169	150	146	142	166	185	173	159	163	145	136	162	164	164	172	176	173	144	156	169	137	169	179	162	197	169	172	169	169	154	171	167	155	168	168	188	183	190	165	153	160	169	146	140	169	186	149	146	176	171	172	159	154	166	147	159	167	137	161	163	159	172	163	159	167	158	158	126	173	131	131	186	163	148	164	164	142	164	154	173	160	154	161	157	173	143	153	153	162	191	153	184	174	183	166	165	146	166	154	150	158	154	155	169	146	176	176	136	146	143	168	158	160	165	165	167	139	152	151	159	169	162	164	164	157	183	177	160	151	163	178	164	142	158	156	156	159	175	162	163	164	172	179	173	150	181	144	158	153	164	162	163	154	153	146	172	157	171	165	159	199	161	192	158	162	150	148	164	147	163	158	146	141	144	158	156	163	154	161	160	156	150	151	161	159	146	162	148	148	166	148	173	134	166	150	159	142	150	165	169	149	153	172	189	167	152	161	169	151	156	185	163	153	156	155	170	147	167	153	171	155	169	155	165	148	159	174	153	160	152	169	163	166	167	161	181	163	165	162	182	178	157	174	171	136	160	186	154	163	135	172	147	182	159	160	156	147	124	135	165	165	143	171	162	144	147	148	145	168	160	147	153	183	153	164	176	171	167	155	153	154	135	163	172	136	171	162	151	164	145	152	158	160	153	147	177	156	162	164	166	169	147	161	172	176	152	119	151	158	165	136	127	166	149	155	159	145	175	166	159	154	152	152	125	159	157	137	177	163	158	168	154	154	142	170	140	141	168	163	132	171	164	166	153	143	170	132	145	144	151	135	174	140	167	174	171	169	160	162	146	178	163	158	177	145	193	171	159	152	179	169	175	153	155	166	163	146	156	170	148	154	153	161	147	151	165	153	125	146	157	152	175	190	157	169	153	187	169	164	165	163	157	190	169	161	161	151	147	176	144	175	190	166	164	166	166	136	148	157	172	156	171	177	152	175	183	157	179	157	143	148	174	161	161	164	145	159	165	177	150	153	175	147	169	171	153	160	171	163	160	151	157	180	157	125	169	176	143	161	180	142	172	132	160	149	161	186	134	179	174	141	161	134	144	163	149	186	165	166	160	155	160	180	174	160	144	143	170	173	164	152	155	154	138	151	135	156	181	183	151	160	153	150	178	163	159	167	171	155	170	165	156	177	177	161	170	197	176	146	160	172	168	171	155	174	166	148	142	152	177	174	140	168	153	151	142	156	179	160	170	163	176	155	161	137	162	160	170	132	167	176	150	160	165	163	167	163	143	165	144	157	174	184	166	179	173	163	149	149	142	167	159	173	162	180	167	173	169	135	165	165	156	131	143	159	158	143	179	163	153	172	165	159	145	166	182	152	139	139	141	135	154	147	168	147	144	143	157	152	149	163	158	182	137	158	158	151	184	142	173	168	165	177	156	169	151	170	144	159	171	172	147	142	162	149	119	156	157	162	176	165	164	166	157	168	160	170	177	158	151	137	163	143	166	136	178	171	155	149	116	167	164	157	165	143	148	139	143	161	175	152	141	168	143	177	162	169	161	148	165	149	161	151	164	149	158	180	154	157	147	162	150	149	144	160	165	162	156	168	177	159	156	155	144	168	162	155	154	170	178	174	163	163	124	173	154	148	168	160	183	176	138	175	164	162	154	175	174	152	135	162	169	150	147	168	157	178	144	184	183	153	183	152	163	145	164	166	152	146	160	138	132	175	145	158	182	157	172	159	148	146	169	162	155	150	169	179	127	153	153	164	151	144	161	129	191	166	150	153	178	178	159	145	170	165	153	148	152	136	157	157	167	150	162	149	160	166	151	155	175	173	143	165	160	179	139	160	174	122	153	139	157	157	152	131	155	156	164	144	141	149	154	156	174	156	182	159	156	163	165	150	174	162	160	164	160	170	147	151	162	189	157	162	169	154	177	172	154	171	176	160	164	154	148	165	188	171	153	164	152	152	162	133	182	158	135	149	166	165	145	133	168	157	187	164	159	156	135	152	174	178	161	162	151	164	189	151	180	161	188	154	143	161	150	151	160	161	157	173	137	166	177	180	166	176	149	175	162	172	165	181	133	154	158	157	138	163	180	140	170	155	148	155	155	181	157	150	139	134	155	181	178	158	167	166	168	158	163	149	129	144	157	150	175	166	164	166	178	160	189	137	159	151	177	139	167	156	144	159	147	140	175	163	167	183	190	147	164	177	126	156	183	171	170	166	167	139	174	170	151	172	172	159	183	166	156	175	169	151	163	178	174	169	170	145	150	135	167	156	173	139	145	168	157	165	180	190	178	140	156	176	155	162	148	171	163	149	183	147	137	167	175	156	190	167	150	149	170	150	172	152	132	163	148	155	150	181	177	163	157	150	142	144	165	153	143	130	170	150	181	168	160	180	181	142	173	177	146	157	158	182	133	137	150	170	142	150	180	161	144	165	161	170	136	164	172	187	179	153	169	155	165	165	153	154	148	149	162	162	162	160	159	162	168	161	141	167	155	167	159	128
5983	778	1112	1399	1254	1024	905	1024	809	722	637	567	539	569	594	603	612	718	1502	1708	463	449	457	481	441	444	435	434	459	430	412	437	439	407	432	451	387	455	424	456	461	426	481	432	446	423	414	435	405	455	461	467	448	462	427	411	407	450	420	437	401	455	416	464	483	423	410	399	415	458	431	442	423	447	429	410	444	424	423	422	467	435	448	407	423	411	415	417	415	398	405	414	423	422	457	421	436	441	435	439	427	453	435	437	383	444	424	462	400	437	428	418	457	421	410	417	423	433	421	453	411	396	420	415	423	441	430	414	425	454	459	408	424	474	383	437	424	435	415	465	436	444	416	407	441	435	436	440	417	416	457	422	429	417	454	458	418	430	423	449	422	399	477	438	396	432	435	442	447	464	423	421	427	427	438	435	387	451	449	443	427	407	416	433	451	372	408	391	423	421	421	425	451	393	457	424	424	440	420	418	449	431	422	431	420	430	410	431	433	442	393	428	449	443	430	434	436	422	423	424	432	408	421	448	419	443	410	440	419	397	421	422	431	454	396	411	437	405	429	415	440	437	450	450	425	460	410	457	436	412	433	429	386	407	416	457	437	409	432	426	423	386	414	384	419	404	434	407	405	405	449	455	455	475	408	428	415	438	439	431	446	444	412	412	389	419	390	424	422	446	422	425	440	418	432	447	389	410	427	425	432	398	442	446	419	417	443	398	456	435	389	440	450	432	416	404	422	399	397	400	438	415	424	412	408	428	386	448	441	416	453	426	419	412	412	435	400	416	411	436	395	439	477	427	441	416	416	429	451	413	415	453	412	412	374	436	395	422	433	408	437	420	447	405	416	445	408	416	440	410	401	407	417	412	417	422	404	430	432	419	404	405	428	425	429	452	454	427	424	439	431	476	436	397	385	436	421	415	456	421	413	486	413	439	424	438	438	368	453	434	388	448	434	455	410	422	442	414	413	430	429	468	411	448	408	429	412	396	420	428	417	430	408	413	456	435	445	400	435	409	440	388	414	444	407	448	417	443	422	455	419	420	429	421	432	424	403	429	446	454	433	422	414	395	427	426	389	423	385	430	403	417	471	461	467	410	404	452	475	405	447	392	387	420	396	406	438	430	435	444	452	413	423	444	424	463	439	410	449	405	441	443	422	468	405	445	416	453	407	442	430	422	447	450	488	401	417	419	413	407	438	437	427	463	452	414	449	449	431	489	415	426	440	383	456	394	440	450	443	409	427	433	407	442	416	406	434	448	391	427	407	466	430	454	429	416	427	448	414	441	427	438	462	423	416	387	426	428	453	439	441	438	410	414	463	403	446	444	478	428	445	417	399	408	442	440	421	462	435	438	440	437	439	407	437	434	444	442	432	446	390	410	449	452	422	376	416	415	445	445	436	462	418	465	433	424	446	435	420	413	436	410	429	389	454	440	408	423	413	418	446	471	449	402	434	439	396	418	411	434	463	423	461	443	415	420	409	434	399	401	418	431	411	431	402	405	415	416	401	406	449	445	444	431	417	436	416	422	469	415	443	419	435	474	376	414	412	452	402	433	402	413	450	430	431	420	427	409	429	445	459	415	415	438	396	432	446	424	425	430	443	410	449	414	442	412	424	400	451	410	431	445	495	440	447	464	407	444	423	456	423	414	462	431	450	421	439	433	397	426	449	431	423	416	450	385	451	429	443	420	428	456	372	440	423	444	436	433	443	441	411	387	428	417	398	411	414	417	393	449	482	429	409	434	440	434	442	452	441	425	462	404	411	434	409	465	429	405	355	436	418	458	412	408	457	441	422	414	452	442	410	412	470	416	420	424	420	434	422	426	420	422	430	440	421	414	446	432	422	411	439	419	413	403	403	425	426	411	416	446	400	436	431	449	413	429	435	403	406	453	442	423	434	441	459	432	392	417	437	432	403	409	414	390	433	423	395	448	440	413	416	429	439	425	439	446	431	425	428	403	448	405	433	421	448	416	446	433	438	439	438	416	410	398	444	423	402	402	409	437	419	411	428	407	460	443	428	452	416	460	385	454	404	456	437	405	416	452	441	430	420	383	423	374	446	398	431	420	395	394	450	431	430	432	388	439	422	410	381	431	393	453	421	428	423	413	428	420	397	412	413	413	412	426	440	444	434	398	407	415	462	432	391	410	419	446	440	459	394	424	443	440	450	428	398	468	403	415	418	445	426	421	414	418	454	441	430	457	416	450	426	397	439	435	420	408	395	395	413	403	404	404	433	439	413	411	413	451	393	423	438	415	418	393	424	431	456	409	438	465	464	419	436	426	441	450	432	428	433	413	410	421	415	430	400	431	398	435	433	446	457	448	420	423	417	429	435	409	406	415	395	402	396	435	366	427	400	412	433	425	453	416	426	420	443	424	451	399	436	419	417	430	422	423	432	419	428	407	431	440	425	404	433	416	402	440	449	440	410	432	381	422	412	412	414	396	472	398	411	395	439	446	438	422	398	425	410	417	426	468	399	438	420	444	442	435	438	422	452	401	387	434	441	447	430	447	472	400	449	410	397	418	461	389	416	427	452	410	427	416	418	439	398	382	424	408	419	444	391	457	415	442	426	454	397	434	445	431	408	440	440	429	444	420	432	418	440	414	416	451	419	395	408	423	450	420	386	435	437	423	435	430	372	397	437	404	467	453	446	398	417	400	426	434	455	415	429	452	428	428	414	419	412	401	386	441	437	448	424	417	435	388	452	426	429	431	409	442	432	444	381	442	436	442	464	422	406	413	416	414	449	399	405	404	451	442	408	426	419	385	394	441	410	402	452	451	384	426	397	452	425	423	420	447	404	449	407	432	402	392	401	438	427	409	426	466	392	406	441	402	449	443	450	458	446	412	390	387	426	470	423	428	384	413	428	438	445	414	409	431	411	427	416	406	425	398	444	438	416	424	424	452	425	438	407	390	425	425	403	433	429	398	401	415	421	388	423	409	433	426	416	439	429	416	475	418	424	440	442	453	437	446	419	402	438	404	434	422	456	447	425	415	426	411	445	459	441	428	440	418	401	404	417	459	413	414	415	402	402	403	388	433	428	439	424	414	409	446	421	431	409	417	381	405	412	425	427	430	439	364	447	441	394	423	425	431	454	446	426	440	412	429	425	451	448	460	430	417	400	411	422	439	446	418	391	427	420	439	418	423	408	454	379	424	411	396	387	445	386	426	426	409	410	423	396	414	433	420	412	422	375	426	404	455	431	418	449	391	368	409	408	439	430	418	431	439	450	432	402	447	423	482	401	419	441	414	400	459	414	416	410	421	394	454	394	397	433	415	454	407	436	446	409	405	427	418	425	397	464	459	458	429	407	421	380	420	395	426	390	399	411	446	424	451	458	412	472	388	440	392	425	408	433	449	431	463	438	419	403	426	403	408	419	457	387	432	455	441	375	401	458	421	439	436	421	444	405	421	413	395	447	411	431	397	399	410	444	426	450	448	404	441	424	426	452	390	413	422	415	413	460	429	403	412	401	387
13836	1318	1032	811	658	510	447	474	416	367	359	338	367	353	321	376	309	386	555	665	332	330	274	292	323	282	265	310	292	296	309	299	277	287	310	289	277	324	318	327	286	273	300	274	292	266	283	274	293	305	319	310	265	294	303	308	274	263	293	289	272	295	294	301	263	285	326	289	315	321	325	300	280	311	308	307	302	306	306	288	271	254	292	279	247	309	308	311	276	326	311	287	298	287	263	307	293	308	291	253	253	298	305	298	294	328	288	310	280	269	280	284	268	284	289	303	281	309	333	280	286	310	299	307	310	307	310	294	321	296	261	270	302	332	291	312	316	288	286	257	299	278	292	315	264	285	297	305	299	311	320	310	294	274	270	305	297	299	271	273	273	297	297	281	298	280	329	275	253	284	322	295	316	282	290	281	289	279	287	281	311	273	307	279	267	269	268	279	303	308	305	299	302	311	266	296	288	292	316	311	292	292	264	313	283	305	304	275	272	274	320	299	265	283	307	309	282	291	295	320	296	267	294	317	275	294	265	309	311	258	309	295	286	316	286	333	306	264	299	308	302	286	314	302	298	289	283	303	297	295	304	269	273	335	265	331	287	276	329	288	285	276	293	297	299	298	280	279	307	317	300	347	270	321	311	290	289	281	292	287	290	283	269	265	289	289	305	291	291	264	281	290	278	300	287	354	257	310	295	300	329	320	268	317	298	285	321	293	306	289	318	274	309	288	310	290	274	299	299	284	319	297	275	316	308	302	297	275	274	289	300	276	285	307	330	302	299	309	294	280	309	283	275	308	292	301	294	293	312	296	298	298	279	318	289	290	293	269	305	274	290	290	295	310	302	308	274	288	310	300	272	311	311	324	272	318	283	296	280	316	289	266	311	295	305	318	273	298	244	298	281	326	296	320	297	299	302	313	281	258	295	287	314	267	279	259	332	304	262	274	301	268	326	314	311	298	301	293	289	308	284	304	274	291	283	314	318	284	317	295	284	283	314	264	264	280	299	276	304	284	300	300	290	271	313	322	289	313	286	293	265	287	271	305	301	301	285	313	276	281	280	268	314	303	328	283	256	292	302	287	301	297	289	274	319	333	302	278	305	316	262	282	295	294	283	286	307	314	308	306	344	264	287	289	302	284	304	300	308	307	299	302	264	303	313	313	306	330	310	294	315	314	299	275	348	287	309	268	286	276	301	290	300	300	304	315	271	299	297	282	300	292	301	275	338	265	314	301	275	288	284	281	290	316	325	332	322	290	288	270	289	301	291	278	317	287	320	268	303	296	243	333	261	302	302	313	308	292	302	288	296	267	339	333	307	306	298	269	313	285	298	278	273	351	281	328	269	310	300	297	258	311	301	291	282	318	303	269	314	259	304	308	305	267	299	305	265	279	289	258	296	255	298	283	305	299	276	292	277	289	278	279	292	310	290	321	303	265	257	286	318	319	296	300	302	280	323	339	284	285	290	275	299	303	316	313	300	293	289	304	303	264	291	333	319	269	299	304	298	287	291	313	332	325	281	304	315	334	287	291	309	292	270	305	305	269	300	300	271	296	322	278	304	288	270	280	288	278	287	318	304	325	285	278	265	298	281	296	325	290	322	304	295	278	287	305	294	292	286	294	335	308	337	336	264	275	278	294	281	309	295	305	308	284	301	272	293	283	280	310	317	309	291	290	289	274	312	265	293	296	308	247	294	318	298	289	314	303	316	284	286	293	307	278	299	305	273	292	283	305	333	263	281	283	278	252	293	287	306	288	310	275	300	290	298	275	296	286	313	304	303	321	302	273	265	310	267	279	288	274	290	290	288	295	270	285	295	281	285	299	268	272	326	275	273	324	317	287	296	309	295	313	304	310	311	286	317	289	314	316	321	320	308	313	282	326	310	284	329	328	291	292	302	299	266	266	256	291	268	285	302	303	304	266	309	248	317	284	269	284	306	266	278	298	282	283	283	278	300	286	286	309	307	285	286	294	273	275	312	293	346	325	356	314	291	287	282	288	308	278	274	310	290	258	310	294	312	286	303	303	305	283	269	302	298	300	293	298	297	271	298	289	267	312	325	318	296	309	318	340	321	272	252	292	263	287	284	259	289	270	297	315	302	292	296	303	302	313	279	280	286	293	269	271	280	291	306	305	280	299	286	278	315	292	287	311	290	302	288	310	309	271	254	281	347	316	316	293	317	288	332	300	304	284	270	324	276	281	282	268	333	285	318	296	302	279	301	325	300	269	302	330	276	286	271	290	316	296	330	293	279	317	310	299	263	310	278	291	299	285	328	259	290	318	285	289	297	308	261	260	291	307	281	267	280	279	296	290	296	268	274	303	291	276	300	272	317	282	291	273	333	300	273	261	286	279	311	288	260	299	318	291	333	319	299	288	302	316	288	307	256	316	288	287	317	301	260	317	325	280	294	317	302	286	316	286	291	275	289	259	296	283	293	316	295	276	259	308	312	284	292	323	308	303	291	282	316	281	305	303	279	295	293	288	316	261	302	274	285	298	287	297	310	307	311	292	310	275	313	274	308	311	282	288	316	303	286	288	281	288	270	256	257	269	300	312	323	293	290	305	320	276	292	300	340	288	306	293	301	302	289	320	291	281	283	270	303	265	290	276	311	277	296	295	273	291	283	282	313	320	271	291	305	296	293	295	308	253	294	310	317	297	302	310	296	296	272	295	282	289	302	304	314	312	304	305	292	307	283	282	287	292	286	284	277	270	291	286	320	299	278	327	269	306	269	301	321	349	285	281	281	299	282	320	296	281	275	294	278	292	275	322	294	288	283	251	274	305	328	287	265	307	313	296	294	314	309	286	280	287	282	308	318	321	308	268	261	280	285	302	310	262	324	267	288	273	309	271	297	273	303	314	254	272	322	313	288	303	280	298	297	335	319	319	310	307	279	258	287	293	300	352	290	270	277	274	302	343	286	295	311	278	311	301	281	305	257	271	309	282	292	274	293	299	287	300	320	292	302	305	252	309	304	294	287	263	281	289	287	308	295	339	284	295	308	317	257	298	264	322	284	286	303	289	278	296	268	266	268	299	306	286	311	341	317	300	291	289	295	296	312	285	279	312	251	252	301	300	294	289	310	302	288	318	294	288	317	275	325	274	312	309	316	280	298	304	301	308	282	287	287	288	252	285	325	304	275	257	298	298	286	304	303	307	292	278	276	267	282	279	322	288	260	305	317	295	310	286	292	288	296	313	288	274	288	305	308	326	283	302	297	298	294	291	300	293	297	295	296	283	282	300	278	279	292	320	287	292	272	298	304	293	297	291	301	293	306	321	280	294	323	263	283	304	281	285	285	312	284	301	310	282	304	322	306	315	272	260	320	297	286	296	300	239	297	304	274	288	271	299	287	307	307	290	284	281	290	301	298	248	318	310	302	316	265	301	309	295	283	320	296	291	278	301	293	267	321	311	283	278	286	302	291	292	293	291	303	282	292	321	313	287	286	279	301	308	298	270	339	321	299	274	274	310	322	312
8109	1418	2097	2481	2204	1808	1618	1727	1434	1137	1110	1034	913	958	960	1024	1031	1173	2394	3066	854	779	797	760	767	755	783	738	719	782	728	751	732	754	719	720	751	677	688	695	662	733	719	699	717	692	753	699	694	690	722	696	697	736	726	733	715	745	712	717	778	674	681	726	680	749	724	684	689	723	739	682	678	731	711	683	744	675	749	686	644	711	694	675	736	713	696	668	709	663	695	705	715	693	678	724	681	654	745	701	720	710	676	742	659	737	729	668	713	717	674	699	740	718	662	726	694	664	687	685	718	718	722	664	769	674	688	694	674	702	689	694	687	745	673	715	696	750	761	681	725	667	643	726	712	761	674	693	761	698	706	675	724	709	730	705	737	737	681	692	734	717	704	673	715	660	658	699	714	686	696	680	689	702	692	696	711	714	692	734	689	745	713	719	730	730	720	707	702	642	679	708	689	709	698	693	696	755	721	671	705	710	688	696	683	721	710	716	676	685	735	687	712	680	684	731	686	693	778	650	740	693	683	719	680	698	676	659	685	685	676	736	711	707	740	684	687	760	710	639	700	709	708	750	690	683	696	699	699	714	717	725	708	695	738	707	739	695	686	714	682	699	697	713	670	688	713	678	722	754	694	725	728	681	690	680	685	677	690	690	677	696	688	709	704	713	719	710	732	684	684	717	725	748	709	754	707	733	687	696	744	708	727	714	732	680	677	697	674	671	696	675	734	715	726	709	736	692	730	736	668	710	748	699	716	715	675	693	686	732	700	721	726	725	698	676	733	713	698	729	683	662	674	668	713	677	667	681	670	690	708	713	725	697	717	753	727	762	727	704	710	693	673	731	680	683	685	740	658	739	732	729	672	733	713	721	717	676	707	692	710	762	672	683	754	723	683	692	711	690	710	653	722	705	734	694	649	624	753	694	678	678	717	681	703	714	674	725	701	695	720	651	705	740	721	703	714	719	734	672	748	691	759	750	690	718	704	715	687	714	737	742	712	691	727	669	739	699	727	730	720	766	727	702	745	702	746	681	720	678	703	685	690	701	724	688	736	745	720	735	732	720	673	722	704	678	700	691	697	680	710	693	711	725	691	698	738	710	781	690	727	703	696	711	681	678	689	713	681	718	658	695	687	719	621	735	736	680	698	675	664	734	639	648	712	697	731	727	711	705	662	696	673	677	703	726	674	675	701	688	673	681	716	688	698	716	711	698	679	686	698	732	697	687	689	747	685	653	688	679	720	717	725	696	721	691	686	692	711	731	712	720	681	733	700	739	728	699	682	729	687	740	687	738	712	691	709	714	709	751	697	702	751	707	694	711	712	689	715	722	706	743	716	743	768	722	734	686	713	669	662	727	738	746	746	691	660	679	685	719	732	708	705	726	722	739	698	686	687	738	678	685	669	702	674	694	706	719	681	697	700	757	707	686	715	721	689	680	705	677	746	679	666	663	726	723	716	690	672	701	671	710	700	668	730	730	720	694	688	735	668	703	722	667	686	711	701	713	711	737	708	715	724	693	701	679	726	702	719	729	662	700	725	709	711	711	702	709	652	686	694	730	708	707	703	699	685	696	699	707	708	694	711	673	664	739	696	683	713	655	671	705	713	671	662	659	680	715	683	658	705	701	728	704	693	747	749	717	740	716	707	711	749	633	732	671	716	687	684	726	695	749	753	739	745	693	696	753	682	703	657	725	703	697	713	733	695	708	732	703	743	724	724	669	718	697	709	709	705	717	723	723	689	696	689	686	735	690	687	702	702	673	710	715	691	676	714	701	721	710	747	731	717	719	705	683	665	741	725	732	716	683	714	684	713	636	711	696	714	714	665	662	677	737	695	732	715	685	681	687	742	708	648	686	713	774	704	725	748	687	677	710	706	709	762	652	714	726	715	723	680	683	784	690	708	730	676	726	739	726	696	690	697	747	675	687	694	679	694	673	659	723	673	721	706	720	708	673	667	722	691	687	722	704	711	756	721	728	712	690	724	733	730	718	681	668	663	686	696	749	700	653	662	694	734	729	672	713	652	671	703	721	715	700	692	699	717	725	678	711	701	705	669	679	739	671	716	747	698	715	705	698	758	709	706	718	707	718	716	718	730	692	690	713	712	696	709	683	689	721	699	703	689	669	714	723	739	704	703	705	712	727	699	696	721	696	736	666	753	735	688	676	728	701	728	728	691	688	729	687	703	670	709	714	702	682	704	706	691	705	766	700	669	681	761	708	705	696	736	714	655	735	695	714	731	726	683	726	727	704	719	721	710	732	661	712	658	643	737	672	730	706	694	768	702	711	707	712	703	674	779	730	699	702	755	709	709	735	699	673	660	707	670	757	763	710	719	685	661	744	694	730	745	695	713	715	635	688	706	684	695	737	666	705	670	684	703	704	675	723	700	710	660	720	705	720	667	640	707	711	735	717	677	679	718	727	716	705	770	710	680	701	697	712	716	648	709	718	716	714	667	692	668	714	695	725	699	693	671	747	669	702	694	701	705	733	719	723	727	736	674	701	672	719	713	708	705	663	772	708	678	695	773	673	725	712	716	683	681	692	683	667	688	624	713	703	692	743	685	696	728	710	677	696	727	719	686	669	728	674	680	649	715	702	708	662	689	726	741	686	646	723	730	712	660	660	729	674	675	653	719	671	687	658	729	747	667	668	717	706	716	708	708	671	707	746	702	690	683	673	709	779	754	674	687	752	747	733	686	720	770	689	707	714	680	691	666	682	681	718	672	682	719	720	683	692	724	699	663	653	638	694	718	713	701	668	662	714	707	720	707	718	674	684	702	680	660	775	710	730	689	705	723	735	681	700	730	715	735	646	711	716	640	682	686	705	682	752	703	710	733	685	682	691	705	697	727	724	718	694	722	683	683	706	715	690	724	696	661	693	718	701	661	682	706	705	710	684	702	716	711	705	700	698	671	712	770	674	679	718	713	709	705	704	713	721	675	679	697	708	681	696	698	703	729	705	671	704	747	732	710	738	699	733	722	689	742	713	722	693	689	694	729	737	678	675	673	717	706	688	734	682	701	673	681	714	699	750	689	714	684	693	699	669	716	687	718	725	710	705	687	688	712	748	723	724	748	702	692	686	703	677	684	687	671	727	713	721	680	706	712	708	776	659	673	700	713	667	677	724	667	668	679	694	684	651	665	649	690	688	701	697	685	665	736	687	669	722	716	691	725	711	665	689	730	677	689	667	724	717	717	698	666	708	700	649	689	713	689	736	648	709	672	685	686	696	719	688	722	695	730	705	700	704	688	705	703	647	709	741	707	705	649	726	707	681	646	701	705	766	674	671	693	649	689	689	703	741	690	732	686	718	719	698	686	728	727	675	728	704	681	692	738	684	698	704	727	713	725	713	678	662	682	692	720	681	668	720	701	686	731	705	722	648	708	760	728	721	658	754	717	707	690	670	713	760	691	695	677	674	727	674	714	711	749	744	694	688	716	728	751	718	715	700	667	702	733	698	750	717	669	718	680	736	720	663
1799	371	328	311	301	304	277	295	283	291	272	257	241	233	283	269	302	289	285	287	225	290	286	310	312	251	286	261	234	284	283	267	298	239	280	263	267	274	270	304	288	278	272	262	266	284	278	246	264	284	263	293	303	303	274	263	266	236	277	298	264	259	245	268	285	270	294	281	260	284	286	283	266	288	264	267	295	277	252	260	244	289	227	286	284	264	305	310	287	270	293	289	274	266	280	243	243	267	264	287	243	253	276	283	282	292	263	302	300	273	256	283	260	256	268	293	287	269	248	278	316	269	246	276	266	275	287	281	299	279	278	245	266	271	289	271	285	287	281	286	286	291	294	280	293	252	260	282	256	250	274	293	272	286	276	266	309	257	269	277	301	273	273	253	316	275	262	287	268	239	257	268	270	259	267	257	286	218	265	284	284	273	276	257	282	324	279	280	294	293	297	272	258	261	289	266	271	294	296	236	273	294	262	264	280	294	267	275	328	284	261	289	270	274	266	245	269	278	313	286	235	276	263	279	291	249	299	279	276	241	275	273	257	288	269	283	292	302	277	305	294	249	265	266	253	258	306	277	258	263	298	309	267	309	269	276	302	308	281	272	273	263	269	282	259	290	280	301	260	271	251	265	253	318	274	260	261	299	247	292	278	267	271	253	264	292	285	253	218	247	261	258	251	308	291	281	278	277	276	238	259	247	278	266	296	266	248	275	243	250	301	263	274	283	273	231	308	261	290	290	241	290	278	277	283	238	289	287	299	272	295	311	290	293	236	292	297	307	251	317	270	250	296	280	297	276	270	281	262	265	249	276	268	275	267	257	273	289	291	262	259	278	275	292	295	258	243	292	263	286	285	286	320	247	271	246	276	294	259	248	246	294	271	274	283	275	300	255	292	314	287	254	252	259	276	278	269	253	280	262	296	305	270	276	295	269	293	275	285	242	268	260	260	288	283	256	275	247	276	238	258	242	280	265	276	269	285	277	274	260	266	263	265	280	276	236	300	266	280	265	302	275	246	282	264	298	291	270	259	283	257	293	266	243	291	270	264	274	297	295	275	273	242	273	284	265	276	270	260	278	267	290	235	272	283	263	234	312	273	271	250	297	302	255	295	276	251	288	311	308	280	278	265	288	280	293	279	265	282	279	257	276	290	287	287	266	270	266	294	272	272	300	281	291	287	251	260	246	255	282	289	256	294	273	293	299	245	282	249	261	271	298	273	274	257	272	278	301	256	257	259	271	292	260	285	287	252	286	260	269	258	293	275	271	268	226	281	259	256	265	282	279	304	256	271	273	290	283	291	287	287	298	270	295	253	289	307	301	294	266	282	288	263	294	283	269	288	289	306	270	300	271	277	260	229	262	249	271	296	278	271	278	297	284	252	293	280	288	308	276	293	248	294	288	278	266	298	286	281	281	264	274	273	304	289	290	253	271	290	260	308	285	248	309	266	254	294	291	277	266	272	275	278	285	261	287	268	269	246	250	259	277	258	286	283	291	260	288	261	278	247	267	237	283	249	281	256	266	298	296	265	253	251	278	263	253	282	254	259	263	269	305	282	275	279	292	276	270	262	279	253	287	250	290	289	286	264	287	293	279	297	275	307	260	258	266	262	250	299	277	277	305	267	243	273	285	293	281	265	269	271	261	282	255	286	258	306	262	269	274	300	258	251	275	250	261	264	288	281	264	298	301	265	301	269	294	251	264	267	235	229	282	293	276	294	279	278	265	271	305	300	304	284	269	284	269	273	261	246	291	267	287	315	255	280	282	284	295	286	237	261	282	258	266	299	271	254	294	288	275	277	296	276	263	296	315	336	272	299	288	242	283	236	278	313	291	277	274	257	290	284	290	270	283	246	261	267	279	268	263	246	292	269	266	265	281	286	262	261	277	281	272	256	269	281	275	251	264	280	269	273	255	257	263	265	271	278	262	261	268	256	275	281	258	272	263	255	251	282	292	309	252	315	303	286	252	268	282	262	280	275	279	286	278	279	276	262	252	267	294	268	272	274	243	267	261	308	271	286	279	254	267	302	265	303	285	310	273	276	278	259	256	272	272	261	241	288	263	262	236	278	285	285	264	261	301	277	251	266	239	270	272	280	306	281	312	245	280	244	294	235	258	256	233	293	245	254	264	288	258	273	271	286	256	247	270	292	254	296	263	277	297	271	301	264	290	289	291	244	293	286	251	283	304	245	271	279	279	271	292	290	289	280	258	283	242	261	266	270	298	268	281	286	254	250	292	308	277	317	265	254	278	242	268	285	241	283	281	285	277	264	325	280	279	273	260	268	297	271	294	300	277	284	262	267	277	299	264	307	279	263	282	264	275	303	294	283	254	312	302	267	254	280	250	293	270	287	256	255	266	296	285	252	267	272	295	305	262	289	263	290	241	291	287	274	302	257	279	284	263	313	269	261	269	271	297	281	243	271	288	286	276	270	241	303	267	277	299	283	281	265	250	289	290	273	265	279	247	274	264	270	261	265	285	274	293	274	288	245	266	268	287	293	284	276	257	277	223	268	273	284	269	265	258	269	271	248	283	294	284	299	277	291	270	266	286	285	296	315	279	269	252	281	294	293	264	277	271	289	283	279	264	277	281	293	275	298	270	248	285	283	275	292	300	303	314	243	290	265	268	273	281	251	256	284	270	262	256	280	275	282	248	253	251	286	274	288	266	265	276	288	248	300	276	302	291	242	277	296	269	292	255	285	277	306	281	247	220	252	295	330	271	266	276	262	283	280	254	288	275	277	260	309	259	284	264	297	288	304	311	244	266	301	289	287	288	258	296	256	276	285	292	290	262	261	275	236	276	278	276	294	262	240	250	291	274	235	295	286	274	323	281	312	288	248	253	251	299	276	258	264	289	274	286	282	248	274	274	264	286	280	267	313	237	270	280	263	270	302	235	286	281	289	279	252	286	264	239	261	254	275	284	265	264	267	267	294	284	276	279	281	248	269	254	267	291	244	292	248	286	300	253	253	304	298	256	271	268	291	246	314	260	263	281	262	257	264	292	255	265	265	259	271	270	261	268	275	249	270	278	278	271	254	271	291	284	281	248	285	290	310	261	266	272	290	288	281	266	319	272	296	274	270	281	256	313	286	289	263	313	286	291	252	292	280	319	272	257	266	290	275	298	277	271	280	290	268	297	281	258	277	278	263	273	279	271	253	286	285	287	281	275	269	243	265	260	267	315	242	279	232	273	237	282	255	256	249	258	296	283	264	260	279	305	272	229	278	264	263	266	291	259	269	260	284	294	263	274	289	274	275	280	247	248	255	271	256	271	277	304	295	277	262	280	274	255	250	253	278	274	277	281	269	288	274	290	263	306	294	257	255	269	283	267	268	285	240	269	257	261	286	288	268	256	289	302	278	268	270	292	245	280	286	270	304	271	243	276	249	244	249	260	272	248	261	288	251	284	273	276	303	287	262	276	267	270	291	279	281	253	261	281	288	289	288	288	237	284	283	275	290	334	270	277	280	268
1881	676	760	755	758	699	714	789	721	695	693	683	673	692	721	754	694	727	875	744	601	642	636	629	639	669	630	646	669	609	691	643	624	640	584	635	690	630	655	626	619	592	645	620	665	656	633	643	632	614	652	599	619	650	630	610	612	606	613	634	653	664	644	601	625	659	582	629	667	647	634	664	631	609	654	661	633	674	627	640	669	613	629	659	652	613	614	666	596	654	671	653	641	630	648	620	653	645	650	623	619	595	621	611	592	591	611	619	625	612	651	605	623	654	653	608	598	591	657	681	605	614	632	650	636	645	606	641	669	626	596	601	629	601	620	601	638	640	655	652	648	643	610	630	655	607	661	668	606	655	639	629	626	608	623	640	648	632	635	609	628	666	647	622	650	664	635	650	651	602	637	647	638	644	612	615	690	670	642	607	662	617	637	624	577	647	580	635	596	636	617	636	606	647	627	590	580	661	666	621	665	627	697	688	635	635	609	639	627	613	627	638	600	615	629	660	589	633	605	673	648	628	637	615	611	652	644	635	584	667	618	659	626	641	658	609	636	572	672	635	621	662	605	653	622	671	626	640	658	647	656	632	649	623	679	631	619	634	680	596	649	574	641	644	616	649	630	640	627	642	661	674	603	624	630	642	695	622	593	591	627	624	660	614	650	714	670	626	597	632	656	639	722	652	660	623	614	626	662	610	652	616	588	664	664	641	644	635	631	630	639	642	704	662	637	645	656	665	641	632	635	646	604	627	680	632	609	623	623	626	636	637	611	623	610	658	627	684	605	680	663	623	631	618	616	624	655	597	650	616	619	634	608	638	638	635	648	657	599	594	633	709	622	661	623	649	631	633	610	593	605	674	623	659	677	604	645	659	612	649	665	671	615	638	591	656	657	643	636	628	595	633	649	636	672	661	668	629	629	651	664	647	591	619	612	659	649	668	647	625	645	625	671	598	677	643	645	658	646	622	591	645	645	614	651	627	630	639	647	592	638	622	629	653	653	629	612	615	662	626	613	601	623	630	642	630	604	594	622	638	683	659	677	627	631	638	620	693	619	621	610	644	684	645	627	631	657	632	606	640	634	658	669	620	651	661	604	610	693	601	626	665	627	627	630	610	604	638	654	640	624	606	621	636	664	628	608	625	592	627	642	660	658	630	600	650	618	611	616	640	718	666	636	608	596	617	656	640	606	607	648	605	642	618	653	626	634	667	650	615	647	680	680	628	613	652	602	625	633	618	665	672	630	619	604	642	670	665	624	627	679	601	600	619	583	675	648	656	615	653	639	595	642	602	682	613	605	664	660	602	686	650	616	676	654	599	674	660	626	609	675	667	610	646	628	675	652	649	648	630	698	650	640	646	633	639	590	574	627	633	593	633	632	665	608	591	620	630	588	637	616	613	629	592	624	653	684	672	631	618	627	663	615	613	680	646	669	631	666	618	627	577	613	647	617	630	635	677	651	600	624	629	633	622	602	627	647	613	658	575	608	657	597	665	633	644	651	644	664	617	615	651	611	617	664	613	646	647	639	625	608	629	652	608	697	611	640	613	633	677	617	657	650	659	637	647	676	662	654	675	633	631	644	646	621	624	649	676	670	604	691	609	639	662	604	661	613	622	620	653	626	682	634	606	661	632	599	635	598	624	622	691	642	655	598	621	660	593	605	675	629	663	661	658	609	632	619	619	615	602	643	654	653	694	623	650	649	640	647	598	614	652	625	631	631	637	650	580	633	654	657	671	628	642	651	636	649	636	625	657	642	639	644	623	619	650	645	597	635	616	690	628	646	680	643	633	629	658	675	640	644	640	654	691	637	645	652	626	622	651	674	616	661	647	652	578	658	622	656	649	658	651	633	644	612	668	653	623	566	647	667	623	650	626	604	613	650	647	607	608	641	627	663	630	612	649	681	592	627	678	653	674	671	652	653	632	648	624	667	650	659	617	666	653	644	621	638	583	667	630	609	621	657	666	602	635	645	661	615	641	630	634	613	657	625	632	612	640	622	638	652	631	610	677	648	625	595	659	666	650	615	659	579	656	606	615	620	606	631	641	661	606	630	657	628	663	691	629	627	583	650	665	621	675	651	634	625	584	663	649	640	610	654	663	590	598	683	594	628	656	623	659	659	635	595	625	606	643	595	654	617	648	658	655	608	636	627	603	633	664	653	646	613	670	645	623	641	651	637	615	630	647	654	648	677	636	622	645	630	683	635	650	641	623	694	598	627	680	678	625	635	676	637	637	630	637	651	584	637	642	643	632	618	644	649	633	670	611	635	616	615	653	676	633	639	639	662	593	616	674	608	643	634	660	638	656	642	583	649	669	605	620	636	616	646	590	665	653	652	652	644	629	631	657	596	650	681	642	681	657	601	675	670	625	684	628	617	651	641	667	644	667	621	645	611	661	657	615	648	647	619	609	633	635	637	624	625	628	608	641	661	643	617	680	646	621	641	584	685	602	600	620	668	643	662	626	616	650	654	651	599	635	621	608	648	627	638	606	666	646	625	623	625	688	640	645	673	610	644	672	616	650	623	661	630	626	650	648	654	620	627	631	627	610	690	639	641	661	643	628	653	670	587	631	660	653	627	623	618	685	663	627	637	640	659	618	646	617	622	617	650	596	635	640	602	630	610	624	661	607	620	626	659	596	612	675	648	657	656	619	627	644	660	652	639	613	629	613	635	615	617	658	645	622	625	663	638	611	638	650	671	666	619	626	656	645	666	629	611	641	638	650	631	650	682	587	636	642	681	664	682	675	634	663	620	609	642	597	648	671	652	655	649	639	615	613	638	674	613	661	649	650	626	649	634	673	613	625	678	649	626	626	629	659	618	684	600	671	645	640	648	624	645	653	617	564	650	639	674	611	623	602	605	636	628	656	652	580	664	636	633	638	651	646	651	632	637	597	630	651	617	612	639	628	677	606	661	608	582	616	667	621	651	593	664	670	612	625	627	629	611	607	629	587	644	641	631	650	642	653	693	612	662	669	631	613	611	596	644	626	667	617	618	638	645	584	606	651	686	621	658	630	650	620	668	587	611	627	605	611	649	613	627	625	608	584	621	668	708	644	639	625	616	642	609	610	635	625	630	636	700	668	622	638	654	622	631	641	598	684	689	665	665	643	619	680	609	599	658	618	609	627	629	623	571	632	619	641	645	596	648	649	625	655	644	620	584	623	676	622	643	619	666	650	599	617	674	647	698	652	591	637	657	585	651	658	599	615	659	596	659	642	673	617	689	667	652	590	622	617	616	624	627	654	638	578	629	644	601	576	669	687	634	657	622	647	643	615	571	605	623	681	646	636	607	654	634	625	665	663	638	649	648	633	642	624	578	624	637	683	598	610	613	632	660	630	629	653	657	624	601	595	630	677	630	609	651	633	625	601	652	662	697	635	656	624	623	635	635	656	631	623	612	644	600	625	609	633	657	603	646	627	594	626	616	659	661	630	637	686	604	646	647	614	578	672	617	634	629	633	683	654	617	612	690	618
6812	559	483	467	324	248	260	241	230	174	186	166	155	173	202	187	199	200	284	369	146	174	178	197	160	172	154	162	157	165	165	157	144	178	171	175	183	164	189	151	160	163	151	147	158	150	174	171	148	136	158	150	180	153	152	150	147	164	150	175	172	165	143	165	160	183	152	151	153	165	156	180	176	156	166	159	155	153	139	164	163	144	167	164	130	139	157	175	169	164	149	165	164	186	151	192	169	140	157	150	148	140	151	131	149	146	166	157	178	163	137	168	162	154	152	174	153	167	164	152	145	170	148	165	148	157	157	157	158	169	174	148	166	168	175	132	139	140	125	154	166	160	134	163	169	166	173	174	177	182	158	158	156	134	138	138	154	151	167	177	158	180	150	164	145	136	161	167	157	147	142	145	173	159	130	172	158	184	138	181	164	163	148	176	150	156	163	133	162	148	129	153	163	147	150	167	147	164	152	153	144	178	159	149	157	162	160	155	163	152	149	169	156	135	144	160	136	155	177	148	173	165	159	153	141	144	164	159	145	161	163	156	156	141	138	159	154	169	168	168	146	147	160	156	149	164	176	141	182	157	161	142	174	191	148	153	159	162	159	174	152	181	160	142	164	160	179	182	170	171	158	156	159	180	152	158	147	142	150	141	157	153	148	171	160	189	159	186	177	159	149	164	179	163	166	158	150	166	176	152	185	163	165	164	166	147	157	149	159	177	150	172	173	166	155	153	161	159	163	137	155	163	159	150	141	165	154	144	150	140	159	157	188	149	144	146	167	169	149	144	145	157	163	161	159	161	153	149	150	171	165	162	156	171	145	158	186	141	149	165	186	165	156	173	149	164	160	156	137	164	161	153	171	169	156	153	182	162	175	174	159	166	147	145	156	135	173	161	153	139	147	165	157	176	157	154	154	154	169	165	165	179	142	148	158	164	138	156	159	179	158	152	157	135	148	164	163	178	171	145	172	146	193	154	158	161	163	184	158	159	149	140	165	149	142	154	183	185	136	148	178	141	148	156	165	146	169	168	184	174	163	151	169	159	159	173	152	146	177	168	158	145	143	180	157	164	145	151	142	145	148	164	151	150	156	145	179	145	151	161	149	173	138	126	157	145	144	171	152	179	158	161	178	164	171	170	170	150	186	160	161	156	146	155	167	158	156	159	186	146	164	156	137	145	166	140	153	145	176	157	153	156	158	153	137	143	181	124	152	188	161	165	176	163	169	175	165	147	156	139	132	181	149	141	164	154	141	164	154	138	178	158	173	179	160	155	152	152	155	160	163	152	192	152	155	161	137	165	147	174	178	181	137	166	142	157	139	172	171	157	171	146	182	154	157	151	161	160	140	175	163	171	144	180	150	146	158	138	157	152	173	169	171	150	175	155	154	158	166	160	151	161	165	149	172	138	163	155	149	158	161	169	175	162	143	160	170	177	177	158	148	164	157	166	151	166	169	167	173	165	165	160	186	141	161	175	132	158	166	163	167	156	142	154	157	172	165	174	163	191	165	159	145	156	157	158	143	160	154	170	174	146	152	172	157	138	159	170	165	145	139	148	159	162	148	181	156	168	143	166	173	145	151	133	157	147	147	158	149	169	179	183	157	148	144	154	178	144	166	165	181	149	168	148	146	165	139	147	158	150	180	139	173	143	143	178	165	167	178	164	159	176	146	160	162	161	147	155	161	128	153	180	153	145	160	171	153	178	152	169	141	177	146	160	154	166	171	147	170	148	165	112	151	160	158	160	159	175	147	173	162	151	179	163	135	160	149	163	167	172	168	163	142	147	177	150	144	179	161	150	139	177	173	156	163	140	169	168	155	157	151	168	158	173	125	166	150	153	170	163	149	146	149	165	179	185	138	165	143	164	174	147	154	164	166	153	176	147	148	142	156	155	178	158	159	157	175	130	186	154	154	158	192	174	160	157	151	171	150	140	164	158	158	152	153	153	149	143	127	151	184	154	196	160	166	172	156	166	149	152	154	142	139	147	151	151	158	188	154	147	156	175	164	136	155	152	165	169	158	157	191	158	135	152	161	151	161	162	158	145	133	151	138	147	156	146	161	170	175	157	154	152	168	192	170	178	134	148	154	161	169	152	172	178	173	182	140	162	169	164	179	174	182	155	175	170	162	162	165	144	163	154	168	160	144	142	168	162	165	173	153	176	154	159	169	191	170	170	162	147	175	157	162	147	164	162	173	164	145	157	157	149	166	154	147	150	156	172	162	166	150	153	171	183	153	152	137	170	151	136	133	149	171	169	153	185	146	136	180	167	163	153	161	159	142	142	145	153	155	160	138	176	174	186	189	157	162	168	146	165	149	159	187	159	180	143	132	146	148	142	152	160	178	172	156	156	140	175	174	149	163	169	150	157	161	148	148	174	147	153	181	192	139	147	140	138	145	158	158	148	168	176	147	157	169	167	172	161	159	156	173	166	164	172	153	137	129	146	144	145	155	156	144	162	163	154	150	197	134	161	141	136	167	184	164	165	135	164	136	166	194	138	173	149	150	150	162	162	172	158	152	149	166	170	163	150	182	173	161	161	186	155	149	185	152	146	160	163	192	152	170	178	147	178	147	174	170	173	165	177	163	157	151	160	148	152	159	146	183	175	149	192	180	158	167	147	129	154	154	159	159	172	157	169	154	150	147	153	166	146	146	178	177	164	148	178	156	162	159	174	180	146	159	162	158	171	156	161	175	171	169	184	148	139	166	171	171	170	173	153	151	152	153	159	137	147	138	153	167	155	145	167	179	147	145	135	159	157	171	188	163	151	161	137	157	146	164	170	163	161	173	176	152	144	162	139	180	179	161	173	153	168	124	141	145	163	183	148	168	154	165	150	177	167	170	134	176	171	124	156	168	146	182	171	160	130	154	140	134	180	151	151	169	146	126	153	124	164	173	162	187	169	144	163	166	164	144	145	144	156	164	181	168	158	154	139	150	143	170	168	164	159	172	166	179	190	172	156	161	165	141	174	160	175	162	171	152	172	177	152	168	164	162	159	164	153	154	162	138	129	159	164	158	170	128	180	153	153	163	181	172	157	173	152	171	139	177	173	150	164	163	132	136	161	151	158	156	152	168	146	162	145	152	144	187	139	156	171	159	186	173	137	155	165	152	153	155	150	146	142	177	143	146	155	169	147	188	156	187	148	167	140	165	145	158	163	168	144	163	163	160	143	169	172	149	164	145	148	150	135	119	148	161	176	175	166	168	170	182	159	165	155	180	146	153	127	169	195	142	169	161	135	160	158	192	155	149	145	156	156	162	126	167	179	152	166	175	169	153	153	140	167	155	146	148	145	159	161	162	177	149	130	145	159	134	168	177	149	164	185	151	160	168	176	170	159	173	150	147	174	165	167	162	144	173	157	153	156	176	160	163	178	139	169	177	161	133	153	170	146	133	168	174	163	176	165	159	153	167	180	175	146	164	149	173	166	144	150	166	152	146	161	150	129	169	168	174	154	153	139	182	180	162	161	168	143
5872	780	1122	1352	1145	1024	914	927	827	703	630	619	545	562	601	651	611	776	1431	1848	483	465	447	442	463	460	460	475	451	439	457	459	436	433	411	415	374	437	429	434	453	422	407	456	441	389	411	427	470	400	432	439	417	420	475	442	461	439	445	444	438	440	435	441	466	397	442	443	412	440	463	435	413	422	436	454	437	427	417	423	415	405	449	410	421	451	449	432	432	398	435	417	427	397	411	417	425	447	426	413	403	427	435	420	414	396	412	411	422	405	398	438	433	434	439	404	429	422	390	424	381	411	436	469	428	414	413	437	424	394	439	432	420	415	434	432	427	449	435	425	413	422	399	449	448	423	411	421	396	434	415	424	445	423	420	440	430	433	417	430	417	422	429	426	417	413	446	455	431	430	428	446	433	434	410	427	432	440	427	440	444	431	424	416	411	430	434	424	431	426	444	450	435	462	388	424	374	395	418	441	410	417	415	436	432	442	465	407	421	453	455	419	427	442	420	444	418	422	434	413	401	459	434	466	446	420	427	434	420	415	437	403	446	428	407	408	429	392	433	441	439	425	434	467	432	425	395	408	438	407	445	424	419	403	462	445	387	414	421	405	437	397	393	436	416	434	438	399	417	423	375	441	431	460	444	448	428	460	431	409	440	405	474	421	398	428	452	422	429	432	384	389	466	418	422	407	435	407	458	425	418	414	483	421	442	415	367	400	446	417	456	425	413	403	429	409	410	434	393	414	428	392	412	393	426	435	447	429	396	423	404	446	460	422	430	449	414	408	424	438	410	386	417	437	420	419	446	413	432	405	415	437	445	385	430	414	398	416	447	405	439	410	410	414	399	472	422	396	451	429	446	438	403	430	462	385	468	402	422	397	408	432	410	455	411	442	437	395	408	454	422	424	450	419	454	396	423	434	422	433	400	434	416	410	420	444	430	424	433	400	404	412	393	435	433	413	417	406	431	420	442	414	423	405	449	411	460	418	428	415	379	445	434	396	430	448	414	411	401	397	403	396	416	432	398	471	447	463	428	415	417	431	444	418	430	463	452	457	414	373	402	448	444	384	443	410	413	395	437	411	433	455	410	419	427	442	437	394	410	428	414	430	433	426	408	431	440	437	417	461	428	409	430	449	421	436	437	429	395	433	380	395	446	406	444	430	431	448	432	408	456	452	460	461	420	417	417	431	448	421	427	442	432	421	404	411	465	392	402	424	412	415	415	382	407	397	414	431	417	394	454	429	445	434	426	421	438	431	437	414	406	414	407	444	401	382	440	420	431	443	402	419	408	406	429	437	407	437	430	448	434	412	405	437	403	433	412	437	426	458	446	426	445	423	430	389	428	409	447	436	430	411	409	429	424	406	421	408	439	392	438	423	448	412	404	449	382	418	437	409	446	419	430	452	397	399	448	433	405	450	407	466	428	469	408	433	423	421	400	423	428	425	428	427	423	440	461	450	445	431	416	435	430	444	412	440	432	421	412	408	426	411	420	465	438	416	404	425	444	463	429	446	411	461	463	463	434	439	422	404	446	417	404	427	381	409	472	405	429	406	418	428	417	400	391	442	423	407	409	427	393	392	437	405	424	422	437	439	436	406	433	404	399	433	443	428	409	413	400	467	427	417	439	423	412	437	451	434	404	428	419	414	404	418	435	414	443	429	467	443	435	423	419	444	395	419	420	400	457	388	400	436	416	432	431	450	423	434	465	429	397	441	424	431	430	403	456	411	439	426	435	389	415	478	415	402	429	422	404	469	404	402	401	397	404	438	442	440	436	405	419	427	414	397	420	449	428	438	438	457	431	409	424	378	382	406	446	428	434	415	427	412	423	419	402	409	447	415	438	400	447	425	414	407	457	424	431	440	426	422	421	430	484	439	414	414	441	421	412	423	428	427	411	433	378	458	422	452	412	397	431	425	402	435	454	402	396	430	421	434	414	426	428	440	437	446	480	437	426	434	450	394	430	404	400	451	398	417	415	417	410	435	395	420	413	434	421	420	437	410	421	422	443	433	446	410	437	381	444	397	380	432	449	433	410	424	405	399	417	427	411	476	383	463	441	439	410	440	407	444	430	425	413	402	438	446	450	415	406	390	424	398	450	441	425	416	421	437	419	411	424	427	441	412	425	463	432	417	432	421	443	427	392	423	452	456	406	429	419	417	444	381	431	421	420	420	415	452	457	453	418	418	428	450	420	441	409	410	412	408	392	450	386	430	402	386	424	439	421	416	479	451	431	429	413	422	437	442	407	437	451	432	453	413	430	415	402	413	437	422	416	449	416	467	425	411	422	418	428	419	454	429	442	424	425	407	446	435	466	425	449	415	405	421	448	441	425	422	435	389	432	434	422	444	424	439	413	418	405	410	413	409	421	419	434	417	416	454	392	441	413	409	431	409	413	451	476	438	403	406	413	417	437	439	473	427	434	448	401	438	414	464	444	410	440	420	447	459	419	404	439	396	462	414	407	431	430	418	406	434	443	418	412	434	454	423	415	390	424	428	414	423	403	413	420	442	387	424	438	425	415	383	424	428	414	411	392	430	411	439	426	406	447	385	433	411	425	412	424	457	430	410	444	400	425	436	438	418	393	419	385	426	417	394	428	450	413	405	363	448	430	389	394	436	423	392	432	437	408	397	390	426	404	418	449	425	422	434	453	420	429	439	428	405	420	444	439	418	417	431	416	397	453	410	419	419	431	433	405	446	428	405	439	413	408	420	442	418	431	391	400	442	425	455	457	460	412	422	420	399	472	414	395	404	416	417	458	428	439	475	421	395	425	417	403	455	399	440	460	405	411	413	432	418	474	443	457	429	423	401	427	432	431	448	399	452	421	406	402	430	387	398	447	397	433	426	459	422	398	437	440	416	420	427	410	419	414	414	391	458	401	431	432	375	438	409	417	435	384	431	444	425	432	438	435	425	431	427	424	443	402	439	423	396	406	410	397	444	438	441	442	429	427	412	427	440	424	403	439	435	446	438	425	407	397	436	413	436	423	457	424	427	428	441	428	396	436	431	404	415	439	451	430	430	422	405	399	430	393	422	424	413	416	398	418	468	459	431	429	436	424	440	465	421	428	437	472	432	449	399	398	434	453	462	406	405	471	433	445	445	411	420	404	464	433	414	406	446	413	430	423	407	408	408	454	392	417	436	422	441	437	401	415	406	447	434	409	462	438	421	417	451	423	403	431	414	417	370	416	419	422	418	411	424	432	404	442	405	414	431	436	417	437	427	441	385	462	407	420	392	439	432	449	405	416	422	458	407	459	398	441	453	400	455	445	415	428	441	377	437	431	441	429	395	422	431	394	446	426	465	438	414	443	454	441	432	431	427	434	416	422	453	399	431	423	412	460	422	414	408	396	437	431	402	424	421	426	438	413	447	414	425	425	401	409	423	431	413	441	448	417	431	393	422	438	441	425	407	451	408	448	409	445	420	418	418	456	411	410	403	409	432	412	393	430	428	424	448	399	432	395	397	415	412	428	432
13674	1261	951	844	661	511	511	443	375	382	370	348	349	325	397	342	340	324	506	678	303	306	319	311	302	321	311	333	308	280	284	292	290	270	306	309	292	291	320	319	310	317	294	302	321	292	302	298	277	321	296	318	306	307	308	316	320	260	281	296	306	293	291	307	293	297	305	309	313	285	281	277	259	285	290	268	297	283	293	317	273	326	283	280	310	315	290	297	264	270	265	279	287	314	283	302	286	307	295	279	278	286	268	292	321	275	254	315	292	301	286	270	292	274	265	307	295	324	283	320	322	282	260	294	285	298	280	289	289	279	284	292	323	325	335	281	349	304	287	283	307	268	287	321	285	315	305	283	257	310	272	294	302	282	279	300	305	305	301	258	291	292	315	282	299	306	337	301	287	295	265	279	302	284	288	262	320	312	312	294	343	304	266	309	264	286	268	358	281	311	313	311	318	260	279	269	261	303	294	282	286	294	314	286	320	303	289	307	302	316	305	291	255	277	332	315	286	309	325	271	314	321	288	305	290	257	274	287	257	279	292	266	284	293	280	280	308	282	277	292	305	327	272	298	307	343	281	341	323	284	322	320	257	283	293	323	276	319	241	303	298	270	280	298	325	297	286	309	283	301	301	277	252	271	303	331	286	278	304	250	294	319	286	280	315	293	268	313	327	330	299	339	270	285	300	306	309	281	301	294	257	265	275	286	317	320	279	273	313	307	265	277	297	297	279	284	317	311	331	308	294	301	310	303	262	341	302	300	293	309	308	277	305	280	321	275	330	324	274	267	295	313	319	323	283	308	294	313	289	281	296	285	323	298	293	271	262	274	298	339	274	299	329	274	313	282	319	276	334	284	310	307	306	284	329	270	285	328	322	328	271	266	303	327	271	282	304	297	306	305	308	302	330	296	263	237	279	289	291	312	297	306	276	285	316	309	274	263	292	293	295	318	335	298	278	290	290	288	299	297	287	304	290	289	287	324	278	296	264	275	299	280	290	283	290	278	269	303	274	278	295	286	263	292	320	283	296	308	256	317	289	314	292	279	273	265	295	276	298	279	290	260	288	293	302	309	266	278	276	308	307	328	264	307	307	281	293	304	323	299	292	310	309	293	329	310	306	297	277	293	282	257	278	297	328	265	290	308	279	326	285	301	290	276	262	296	272	306	281	287	286	299	291	321	301	293	315	290	287	281	285	303	308	300	289	306	280	295	284	331	276	263	290	279	319	287	310	311	287	277	294	265	285	320	336	305	305	304	286	321	310	277	289	288	296	312	301	288	315	283	292	281	286	278	334	269	345	306	285	279	269	281	251	304	300	279	287	302	280	274	290	314	298	258	303	303	302	319	321	323	271	303	304	296	290	319	304	286	283	303	285	294	305	290	299	281	312	285	253	318	321	285	310	262	307	322	302	278	295	287	298	306	306	314	341	282	271	280	277	263	309	286	263	297	294	279	293	287	288	310	298	317	303	303	331	320	314	319	331	291	288	306	297	309	289	318	306	305	331	300	289	298	301	289	277	295	340	318	288	313	279	295	273	310	312	289	287	285	294	309	326	301	287	292	282	309	286	285	293	298	256	301	300	335	258	300	295	301	291	262	309	277	288	288	294	280	300	282	267	250	287	322	281	306	322	316	273	287	278	311	278	249	295	285	278	319	275	285	307	340	265	283	272	290	306	278	292	267	279	299	290	284	274	301	298	267	268	312	307	279	278	297	277	291	330	289	284	265	287	292	319	305	280	248	283	310	298	267	279	295	256	287	287	283	288	293	299	255	284	301	274	288	316	282	311	287	268	282	335	308	303	326	295	310	305	312	276	293	297	277	314	287	289	297	291	234	291	318	317	319	312	320	272	280	319	295	304	287	305	325	304	301	298	328	273	289	296	280	309	298	304	267	308	315	301	287	313	299	299	274	299	300	260	275	292	276	308	272	317	319	329	295	301	282	312	304	297	272	301	301	290	299	303	278	275	316	321	298	297	279	295	278	289	286	300	268	275	312	297	264	336	261	287	266	323	289	298	261	269	299	263	298	311	321	303	287	299	275	298	304	274	325	288	297	301	313	321	316	316	308	270	308	288	280	280	295	325	293	281	293	285	285	264	296	314	302	280	305	302	307	305	289	313	286	240	281	295	271	313	298	321	265	283	275	269	278	294	327	312	297	298	301	302	284	292	294	300	300	290	286	330	292	277	304	304	317	297	309	266	321	319	282	297	327	290	274	321	295	307	271	275	282	304	307	329	306	303	290	275	316	310	302	273	312	303	292	273	336	279	323	305	314	329	289	297	312	316	289	294	285	328	291	306	282	300	304	271	297	289	275	290	321	325	322	315	290	280	277	277	304	312	302	271	287	286	268	287	305	310	330	297	319	302	319	312	320	286	359	292	304	317	267	301	326	285	319	292	321	313	333	314	287	310	286	288	280	291	284	320	301	316	296	330	289	301	294	262	277	284	298	305	283	274	301	281	301	289	306	276	325	307	273	297	286	313	269	275	299	302	303	276	354	306	273	282	304	294	312	303	298	278	297	252	294	313	274	331	254	270	311	285	318	311	311	296	305	297	296	331	291	315	311	268	325	269	291	288	311	305	293	297	285	337	319	286	270	287	292	312	275	311	294	338	303	311	314	323	263	295	291	274	311	305	286	277	321	311	317	293	309	306	290	275	299	308	341	295	316	278	303	304	263	303	303	297	285	305	302	284	316	325	273	310	284	279	275	296	296	300	324	284	292	311	300	320	307	255	286	304	259	309	294	305	308	296	246	296	277	311	285	259	313	277	283	315	282	293	294	296	312	303	289	265	297	290	290	264	255	287	303	303	299	290	328	304	337	315	290	328	325	266	282	319	262	331	275	296	311	304	286	299	310	322	298	284	320	303	311	303	302	303	305	293	310	281	288	307	285	336	286	276	277	318	299	270	268	282	283	301	296	329	292	279	293	260	280	304	314	312	307	284	267	310	298	283	305	322	320	283	301	300	248	292	292	267	282	310	307	299	301	271	321	311	311	280	279	288	315	317	298	281	327	299	300	330	291	314	312	266	261	314	326	280	294	275	286	319	279	300	291	321	314	289	295	287	292	269	263	303	294	308	325	324	298	297	322	280	310	285	275	274	276	281	298	262	327	282	318	315	286	297	288	271	328	283	284	318	289	284	270	299	278	291	283	298	298	351	281	279	314	302	273	290	321	283	292	308	298	285	309	291	283	290	316	315	318	319	317	263	299	312	313	328	316	275	299	313	316	306	288	302	301	290	271	292	276	283	279	297	297	278	302	306	319	274	262	318	326	305	279	299	273	296	305	262	312	274	301	312	291	303	293	288	281	283	291	330	283	295	269	276	315	282	321	313	319	286	303	297	296	312	283	301	286	302	295	313	298	308	295	313	305	292	304	304	283	303	300	284	333	309	247	305	311	303	332	316	343	299	271	281	289	293	302	286	318	316	289	320	306	271	334	316	300	280	312	282	296	299	300	295	281	311	300	300	281
8127	1295	2017	2402	2300	1807	1600	1683	1312	1158	1061	1029	995	1021	1014	1012	965	1193	2260	3125	786	807	737	744	725	760	791	814	751	765	799	702	754	747	728	732	746	751	704	750	735	704	723	769	732	707	728	740	668	704	763	689	713	733	712	711	678	705	685	706	717	728	718	712	726	683	656	675	734	694	702	727	671	699	700	728	718	705	742	723	731	697	665	741	689	702	686	720	738	757	700	703	678	730	709	694	693	683	675	723	709	682	708	733	725	725	670	707	701	707	728	716	704	717	707	756	739	720	683	712	691	712	697	740	689	695	715	672	715	721	721	701	700	711	700	772	727	725	747	737	691	699	709	686	771	679	682	711	769	711	717	675	720	709	756	718	713	737	675	789	698	684	744	710	729	739	700	712	745	673	696	730	702	717	714	718	673	722	727	703	722	699	750	707	692	715	711	713	636	735	685	749	717	704	724	700	638	740	693	660	695	702	692	706	696	722	716	741	731	680	726	709	658	678	698	707	705	747	704	682	712	726	722	711	711	686	732	676	705	720	748	733	702	719	712	726	693	710	684	715	724	720	689	680	708	685	711	699	685	674	712	689	713	734	692	709	718	763	751	677	737	740	694	692	767	735	705	722	738	748	693	753	673	732	726	728	744	726	771	704	710	719	741	697	711	697	710	727	661	698	666	685	730	737	700	657	742	670	711	711	682	706	723	662	751	726	730	662	689	727	686	693	689	732	672	680	726	663	725	697	655	761	712	742	727	676	719	625	744	721	700	691	701	697	708	775	677	697	730	682	701	673	690	726	702	718	694	743	687	675	740	664	746	715	722	693	708	676	644	713	708	700	709	681	742	733	723	698	722	721	744	704	715	709	746	671	740	746	679	766	699	679	662	736	705	695	717	692	668	716	686	693	706	731	711	682	718	730	704	682	733	721	689	650	703	691	713	699	679	718	736	715	700	669	722	741	688	707	719	733	715	690	694	731	729	750	705	677	677	750	694	734	685	711	747	741	732	702	721	724	669	692	709	694	719	696	744	722	668	728	738	704	718	687	762	670	712	709	705	719	698	738	710	675	723	720	672	681	702	693	720	693	736	743	749	717	728	718	737	690	670	698	693	687	720	692	664	707	695	688	697	725	659	714	729	728	704	682	714	712	716	752	711	712	730	725	727	763	727	713	725	703	701	669	679	723	753	704	713	697	702	686	711	679	653	706	660	669	725	707	688	749	746	706	701	682	704	698	665	751	699	697	664	644	752	679	704	696	659	754	730	705	729	705	709	714	703	710	694	708	749	682	727	692	728	712	737	708	676	716	681	703	655	673	693	721	716	711	728	676	722	704	670	692	719	724	727	706	734	744	691	717	703	726	700	726	743	701	727	729	701	678	682	730	738	720	733	676	725	698	707	702	683	640	707	700	704	700	667	715	711	705	725	701	705	744	709	734	696	686	688	693	723	713	741	772	719	726	736	696	705	726	722	723	735	711	687	714	697	655	699	718	712	699	680	709	719	709	688	760	704	763	734	731	688	664	720	681	701	738	652	680	715	712	663	745	717	684	720	689	682	754	737	682	688	702	713	734	727	685	712	704	715	682	732	732	699	711	738	686	706	709	726	727	728	686	674	695	695	770	747	748	662	692	719	689	699	704	684	688	726	695	753	688	690	716	709	718	654	739	741	733	650	693	686	724	714	720	676	729	685	674	721	704	703	722	672	721	723	692	683	731	730	712	689	669	694	690	669	691	730	724	804	691	706	695	727	725	709	718	707	670	768	695	739	716	697	727	709	700	709	699	701	745	737	717	676	720	701	679	663	732	680	711	694	695	692	746	681	689	733	728	719	764	699	732	721	732	740	731	661	688	732	705	726	684	701	721	727	719	739	664	715	677	739	663	729	684	711	761	651	690	713	747	727	702	711	666	712	685	716	713	691	747	726	706	666	692	725	706	714	692	703	719	724	716	724	713	720	729	714	742	703	720	732	697	701	687	737	711	670	688	728	685	727	712	667	709	677	713	738	690	681	737	709	734	698	742	676	680	700	695	742	728	693	703	709	726	704	718	741	724	746	700	725	695	679	732	722	721	713	753	715	758	706	723	677	658	681	712	721	735	706	731	681	672	695	729	689	700	667	713	685	696	672	720	715	717	663	711	675	724	678	691	736	703	699	750	671	685	713	748	735	737	710	673	705	686	718	694	689	691	679	667	685	710	688	711	638	748	706	703	738	741	714	682	672	732	769	637	678	705	705	719	760	720	674	726	755	689	724	751	663	694	755	747	696	699	692	687	694	704	684	729	663	701	713	665	709	716	746	677	700	694	659	710	701	701	709	726	728	700	694	704	706	728	667	702	661	727	731	683	665	671	688	712	743	727	735	715	712	765	681	705	687	714	681	676	718	649	694	724	687	727	701	763	653	695	705	722	717	756	705	702	709	733	724	709	651	716	710	700	688	660	717	686	704	749	741	720	705	700	728	716	725	685	693	718	695	711	689	686	682	649	742	704	710	716	713	722	693	713	660	711	729	721	654	707	710	724	754	701	711	690	684	753	690	702	684	687	705	693	729	670	694	700	675	697	662	688	726	710	688	716	718	706	643	685	669	710	700	707	723	723	692	720	667	735	697	703	754	674	683	764	697	707	739	708	696	695	706	671	687	711	692	682	681	729	753	704	710	714	737	685	700	732	729	679	731	721	755	725	647	703	712	709	694	690	670	706	663	746	718	723	701	689	718	689	722	757	666	696	703	674	735	714	740	704	699	678	675	674	702	686	698	684	743	675	722	742	646	737	705	698	702	710	743	740	696	735	720	667	676	684	714	724	710	694	706	652	718	715	692	696	689	756	723	722	739	704	738	711	702	741	696	706	713	684	718	677	658	743	722	739	736	729	714	681	741	712	711	674	702	699	726	718	717	733	666	775	678	686	693	745	697	698	721	709	655	740	733	716	741	740	708	691	741	687	700	697	731	680	702	742	716	674	714	735	701	733	704	728	737	679	684	728	691	713	646	683	715	723	703	727	673	661	684	687	720	730	719	737	734	740	670	618	760	701	747	715	709	691	643	703	713	680	706	699	706	683	719	711	702	730	727	733	746	749	683	708	697	692	703	649	703	708	733	692	697	724	696	698	687	676	710	701	776	722	707	705	701	723	737	723	718	659	726	656	702	716	717	739	726	713	702	704	709	676	703	733	739	647	709	707	693	709	707	707	685	712	710	723	686	702	760	720	733	755	709	720	739	729	701	731	721	725	680	720	708	713	711	687	696	725	741	758	680	711	701	682	776	745	700	708	737	665	708	714	708	692	733	703	699	713	658	697	715	694	721	743	705	704	732	697	693	665	721	721	688	718	690	709	695	677	691	662	760	719	692	684	693	653	685	683	682	741	691	705	694	759	726	685	713	709	681	729	697	696	717	733	718	742	694	733	705	780	748	712	685	670	676	713	737	692	704	702	708	661	671	690	700	710	694	715	724	715	708	661	719	700	665	712	754	693	682	692
1637	353	340	328	311	310	272	301	293	274	309	290	305	307	266	264	257	304	340	281	226	274	282	295	272	296	249	271	283	295	278	271	282	271	278	265	287	290	252	273	295	297	281	271	279	256	284	313	288	281	280	273	286	311	257	309	271	258	268	266	263	306	283	268	281	270	264	281	262	270	282	275	276	268	271	293	322	279	249	293	296	292	243	278	228	280	279	287	282	281	277	260	268	285	299	264	306	271	291	276	288	255	294	279	276	295	291	281	262	252	297	302	257	285	316	269	272	264	317	274	290	283	261	247	283	299	262	258	307	264	254	238	275	263	270	264	300	233	277	269	262	256	279	279	306	263	270	297	290	284	311	283	259	260	282	293	272	262	252	273	282	299	284	279	308	267	242	276	277	291	288	323	233	283	255	270	266	245	268	283	268	255	291	261	268	288	319	274	285	287	258	231	285	262	257	273	269	258	288	280	266	249	267	245	270	256	277	267	277	275	260	287	314	277	275	267	250	277	272	270	275	295	232	283	253	256	296	290	266	297	261	278	285	260	299	261	291	276	258	264	288	279	283	284	309	282	269	260	251	268	281	259	271	261	281	285	280	248	267	259	285	271	278	289	276	259	275	282	286	266	308	279	271	276	247	289	259	309	294	264	264	283	282	259	277	251	264	275	266	281	280	268	282	312	255	311	287	278	274	251	251	296	293	277	262	287	283	284	283	294	270	288	285	259	238	257	259	275	257	261	279	259	269	266	300	301	271	305	260	278	275	271	293	234	277	256	257	263	260	242	280	310	282	280	272	277	288	292	276	291	282	274	254	302	278	257	296	258	302	285	278	254	268	298	294	263	271	290	309	231	243	279	282	238	283	291	268	297	277	271	260	297	247	256	256	247	295	272	255	294	293	241	258	281	270	277	280	295	294	267	276	288	248	286	271	244	257	250	285	308	264	288	283	271	290	288	289	283	271	290	307	307	273	264	285	259	294	280	295	281	272	277	292	281	263	283	280	283	317	301	256	235	264	302	258	270	269	262	288	266	263	246	279	296	255	268	281	279	296	262	278	269	245	251	292	261	289	248	274	259	281	291	257	280	273	296	266	250	278	276	269	280	254	288	287	270	255	262	252	299	292	269	315	293	276	310	249	257	278	316	289	279	261	289	276	298	282	258	296	290	250	266	269	289	323	279	278	296	261	270	265	281	270	279	270	278	258	245	274	296	264	281	272	260	321	290	270	315	274	272	283	301	276	234	281	310	283	291	282	285	306	284	282	277	277	294	265	311	259	265	262	281	294	271	309	277	277	296	280	260	278	286	319	254	263	282	247	304	264	288	276	296	303	289	259	299	272	340	269	265	265	274	276	276	308	274	271	290	318	261	268	258	277	259	285	316	266	299	261	270	237	267	278	301	298	250	274	298	313	268	273	253	253	267	264	262	257	289	270	261	269	241	275	325	273	231	260	288	300	273	251	267	251	267	276	277	269	308	308	288	285	267	292	287	274	273	255	298	254	341	278	249	251	270	278	264	297	260	295	320	274	311	264	266	273	289	289	311	260	262	285	290	278	287	275	271	285	301	277	264	262	265	266	297	284	295	311	248	269	285	260	282	227	278	246	267	264	284	235	277	246	265	270	268	262	267	263	283	264	285	262	302	270	259	302	277	289	284	299	278	248	257	269	252	263	283	294	298	270	287	268	283	266	275	272	298	278	280	295	295	276	260	315	289	265	239	247	259	312	272	271	259	289	265	284	265	258	229	290	270	282	278	276	267	283	267	262	266	239	277	288	240	255	268	284	253	292	302	298	306	289	272	294	282	252	254	307	295	250	277	291	276	263	278	254	292	266	288	229	268	275	278	290	257	249	268	253	290	302	287	273	284	317	289	271	311	278	266	293	265	270	296	306	234	275	272	296	277	265	284	302	287	333	280	280	262	275	279	250	313	272	272	249	280	286	304	292	264	282	287	267	270	282	276	276	269	298	264	274	240	262	286	285	263	253	288	276	293	285	286	284	278	287	266	247	293	258	280	246	273	302	271	289	300	277	290	297	257	290	287	306	247	280	279	268	281	295	272	262	254	259	279	270	276	302	299	253	296	282	314	265	324	288	251	256	265	274	285	290	287	266	271	267	260	286	291	253	287	259	282	254	273	257	276	296	268	274	303	280	238	282	291	257	307	297	266	263	255	312	269	289	244	241	285	278	262	286	267	282	267	320	250	281	262	303	242	295	265	292	259	294	289	269	291	294	239	283	276	272	260	239	265	278	272	293	270	268	288	282	257	267	288	261	296	254	268	260	280	262	294	253	252	260	242	251	260	305	296	290	288	266	287	249	281	265	289	330	259	270	237	287	271	285	278	263	277	294	246	280	294	269	254	283	301	272	287	255	272	286	272	299	266	273	280	261	265	267	286	317	260	290	270	263	265	294	293	282	268	280	287	334	303	274	257	292	274	282	296	289	266	257	294	270	269	258	262	257	253	279	245	290	283	297	247	262	283	313	274	303	281	271	264	280	266	282	265	298	299	299	284	294	288	245	272	260	284	281	314	281	260	294	294	302	255	307	270	292	299	264	264	297	301	325	279	267	264	275	330	298	292	278	247	300	246	285	266	293	334	235	272	273	285	290	269	272	273	263	264	274	297	275	259	269	276	259	274	264	272	272	300	268	284	242	300	265	279	264	309	241	261	285	270	258	258	285	276	240	277	274	258	307	233	279	291	282	255	272	286	239	268	277	262	215	253	279	276	285	299	260	266	258	252	288	296	273	286	288	296	289	265	291	239	274	264	292	257	267	295	266	280	270	270	308	288	260	280	304	256	279	264	265	296	254	270	281	259	245	293	301	293	279	282	294	291	288	274	287	254	271	264	301	283	263	291	292	273	257	279	255	269	263	300	273	247	280	288	233	279	304	253	258	306	290	310	280	302	280	288	289	261	259	283	311	270	263	320	293	284	298	253	273	277	277	288	270	279	277	271	283	288	273	269	282	294	268	264	301	284	276	272	254	283	287	288	266	264	268	275	285	342	306	296	249	262	276	276	275	257	252	236	274	263	253	272	271	266	246	295	269	292	277	260	266	284	280	285	298	280	276	301	297	270	294	297	278	280	289	297	300	267	257	255	295	272	291	305	283	273	301	281	264	264	290	308	255	246	285	260	290	251	261	262	267	302	277	289	277	308	273	300	305	264	273	278	289	268	265	283	292	264	292	278	264	274	293	247	297	279	296	280	276	276	241	317	309	276	303	258	292	302	264	288	260	286	272	282	258	273	260	271	285	257	301	281	282	284	293	264	275	267	274	280	261	271	249	272	254	255	288	264	264	300	255	277	302	260	287	302	283	279	282	291	267	282	276	325	289	279	252	274	274	274	266	248	291	325	305	274	279	265	262	284	278	269	285	291	271	246	288	235	298	251	292	264	274	283	307	270	287	286	285	274	254	277	278	268	264	256	266	290	278	236	279	255	280	280	279	258	289	255	302	333	283	288	255	279
1892	649	750	828	748	721	730	800	701	642	714	692	616	735	768	699	686	816	907	796	681	652	657	663	650	676	575	676	677	601	618	626	620	659	603	635	654	651	621	648	635	582	664	622	654	627	633	597	606	678	666	627	639	691	631	652	648	660	585	665	642	605	640	590	657	623	633	657	625	655	643	633	663	678	652	690	632	670	638	583	644	650	639	688	613	633	657	649	625	657	653	649	663	607	591	617	642	618	665	621	650	632	638	638	687	692	654	671	627	602	642	645	648	656	653	634	636	639	607	623	644	632	618	618	648	668	582	658	613	614	645	632	653	675	642	646	665	621	598	642	627	653	653	624	636	624	624	649	647	639	622	661	616	667	625	646	673	634	603	633	602	677	647	619	618	674	637	699	645	675	680	624	642	609	632	627	586	655	631	648	634	626	608	663	656	652	653	595	670	650	655	653	651	611	686	642	642	623	600	656	649	632	653	662	613	638	597	664	629	639	614	615	649	670	626	633	657	633	653	623	652	617	633	620	687	580	643	699	729	686	636	665	630	637	624	613	654	644	690	635	632	665	624	675	665	622	624	608	630	595	634	675	692	658	629	622	636	643	624	635	649	658	629	677	588	603	682	625	638	645	699	602	638	631	668	650	609	665	664	642	668	681	633	639	654	615	627	642	617	624	678	613	648	638	599	628	616	638	669	641	646	631	625	638	653	649	653	628	664	684	590	653	648	628	625	621	668	639	631	644	653	660	678	654	628	643	644	653	684	641	639	646	642	637	664	639	663	622	683	644	595	632	660	679	610	666	606	643	645	633	653	682	648	625	618	665	641	672	642	649	629	616	631	664	633	638	642	646	655	625	629	640	641	576	662	631	679	628	624	652	639	627	658	595	672	649	639	606	600	643	627	632	711	659	658	652	615	666	626	651	629	616	631	625	624	692	620	606	636	642	650	630	618	641	606	664	659	662	671	593	619	629	592	676	617	595	638	648	672	655	631	680	626	654	642	655	668	645	595	647	642	655	646	644	672	620	634	636	620	671	622	693	641	656	692	635	625	632	688	659	665	676	658	620	660	666	613	664	644	656	618	634	630	646	684	600	663	633	620	646	643	620	649	630	640	550	666	635	606	676	631	615	608	643	622	658	603	635	647	615	669	640	630	644	643	691	665	595	668	691	643	626	648	640	627	648	642	683	624	647	692	600	648	628	637	639	618	651	656	563	630	609	618	588	637	632	659	656	650	628	633	637	625	644	617	635	678	646	623	624	603	695	658	639	654	665	600	639	640	646	673	628	656	655	667	663	657	641	624	642	625	619	652	620	682	658	598	593	657	619	674	643	683	616	635	677	683	654	628	638	622	608	630	623	623	626	581	607	679	642	652	608	666	629	646	642	658	646	629	618	653	599	644	639	639	619	598	670	664	608	650	620	682	603	638	658	628	642	617	630	594	598	680	668	633	662	650	634	674	651	695	666	628	636	676	649	652	630	595	587	644	645	638	679	622	638	638	583	629	641	685	621	657	665	613	621	610	618	631	656	616	644	690	602	653	647	660	661	661	617	663	647	646	660	631	612	645	646	700	677	656	648	642	624	595	647	645	623	646	623	641	651	631	661	650	616	658	621	617	634	643	659	670	601	677	640	650	673	641	647	595	634	671	643	614	623	683	649	638	607	607	648	616	637	599	693	615	632	623	650	655	672	617	636	640	633	640	650	636	624	618	610	633	659	629	609	646	640	640	652	591	646	669	583	665	627	627	656	634	627	645	632	678	679	653	631	626	635	614	661	614	617	667	628	665	605	658	630	629	618	637	662	639	647	654	622	661	611	648	638	602	625	683	609	588	660	675	639	640	615	630	655	606	708	622	606	622	657	664	620	617	646	648	654	621	627	633	644	630	618	634	642	674	665	659	659	607	632	643	636	628	647	653	670	611	658	675	595	613	592	602	651	621	642	628	607	602	599	651	673	626	634	657	665	667	675	614	622	660	605	660	640	639	649	672	595	637	633	629	644	655	658	656	608	668	653	665	635	648	608	628	637	653	685	612	612	642	686	603	622	661	643	674	586	653	630	661	607	657	627	633	652	620	668	651	620	638	678	627	651	678	668	642	622	637	649	629	699	615	652	619	662	660	630	618	644	632	632	660	638	665	665	627	654	645	640	632	600	651	655	622	676	625	632	641	595	622	616	652	598	679	643	634	598	635	622	639	567	674	672	633	594	651	633	637	676	659	646	620	648	653	593	616	593	630	653	615	641	639	652	623	681	625	610	659	603	635	589	636	692	631	614	606	613	674	672	667	637	657	626	653	645	651	656	622	655	601	608	672	669	672	610	632	694	649	653	628	646	655	613	674	671	673	632	651	673	634	605	640	687	664	629	625	662	690	676	612	621	617	637	683	656	663	630	634	598	608	628	653	666	633	643	623	611	635	671	632	650	651	633	660	580	666	628	601	600	676	663	645	681	641	652	613	660	644	614	595	618	619	611	637	664	664	658	644	654	653	617	629	662	626	616	628	635	664	622	625	635	653	633	630	620	653	645	652	627	627	682	686	631	676	658	646	612	644	638	609	666	617	628	632	640	634	650	638	659	621	661	643	648	637	652	629	658	654	626	650	658	629	657	645	597	650	628	614	618	647	575	678	622	641	636	613	650	624	631	621	656	640	595	608	671	633	653	657	637	654	657	636	582	634	603	694	635	644	650	664	676	635	616	602	650	609	604	661	697	652	587	613	653	614	669	634	632	663	641	628	631	610	642	611	625	638	666	646	630	657	628	691	638	665	665	618	608	623	653	643	638	589	663	655	686	678	657	640	642	615	672	614	657	625	656	600	640	653	623	643	645	648	632	649	625	678	631	636	635	673	673	657	610	667	649	646	602	691	633	647	656	650	648	620	654	606	627	644	619	666	630	696	641	614	641	627	614	610	659	678	635	653	682	629	632	599	636	670	593	617	625	625	655	632	663	656	669	653	702	638	668	604	674	699	631	611	669	656	637	650	651	613	598	631	635	636	649	655	639	617	590	627	628	566	632	653	626	621	638	680	644	624	629	593	664	632	625	648	655	648	654	643	630	637	697	659	602	597	629	633	653	607	648	648	644	652	639	627	650	608	626	714	658	661	670	627	644	656	644	633	642	636	651	678	670	620	674	637	651	626	664	625	687	651	633	624	628	650	638	670	653	698	657	627	651	658	651	677	621	620	622	607	611	652	688	627	649	658	585	589	591	666	641	701	665	641	656	661	610	596	600	656	649	638	606	616	593	639	676	666	686	636	635	628	639	644	642	630	648	655	637	641	600	649	647	647	621	631	644	652	634	597	638	624	655	659	635	639	656	632	632	627	638	624	637	677	648	640	633	616	647	647	656	613	635	630	671	609	645	614	658	624	676	658	622	635	593	646	625	668	613	678	665	645	633	631	622	668	633	626	595	603	623	638	601	631	694	602	630	632	649	703	650	632	641	615	648	640	647	612	681	677	632	601	676	636	658	667	608
6816	501	516	488	323	302	270	242	227	235	209	208	208	199	210	187	209	236	255	375	170	174	195	167	171	140	174	169	163	183	180	177	155	158	172	166	151	177	168	165	153	169	146	181	185	187	148	163	149	171	168	148	163	146	143	152	148	185	156	142	147	159	173	143	178	173	174	198	175	171	171	165	189	160	169	177	188	159	155	167	152	182	175	163	167	180	174	174	175	177	183	152	169	157	155	151	167	159	160	152	148	156	155	171	164	157	157	173	133	160	167	178	168	187	157	148	147	154	153	152	176	173	178	156	154	175	141	150	164	160	180	169	186	150	175	138	185	160	191	164	180	162	174	129	162	170	145	194	185	152	178	161	145	187	162	140	161	150	131	152	160	168	162	165	179	181	148	160	126	158	134	159	157	114	134	159	164	184	148	159	170	136	174	156	169	164	150	164	179	157	160	151	165	174	148	162	162	160	170	167	170	188	172	140	155	150	129	167	160	137	150	163	161	182	178	181	137	133	148	137	164	151	168	168	142	161	182	155	146	156	173	166	184	174	155	148	160	159	143	166	168	148	147	146	142	146	159	135	149	153	152	161	174	161	160	150	171	170	183	144	172	155	161	173	174	183	159	174	154	170	161	160	155	167	135	163	173	174	171	147	161	169	186	165	183	155	175	192	186	180	166	156	167	166	148	168	152	204	171	153	126	170	176	149	176	176	147	160	158	168	153	154	169	167	173	163	164	164	140	156	152	170	174	151	152	164	164	178	163	156	188	186	155	171	159	155	160	157	149	180	181	127	166	151	154	158	182	176	181	144	161	170	161	167	161	181	150	155	161	165	182	182	187	191	175	156	166	170	161	171	175	151	171	187	162	154	135	151	166	182	185	168	180	174	153	165	166	148	158	161	152	175	174	148	165	165	151	165	167	165	150	182	148	169	169	154	171	156	153	181	136	137	150	156	150	143	165	143	140	172	167	167	165	163	186	155	180	169	133	148	185	158	177	155	148	192	180	172	154	157	166	179	165	158	147	175	152	165	135	159	150	166	138	145	148	172	165	171	165	172	160	162	135	161	168	161	153	163	172	176	149	148	159	157	146	178	170	169	153	164	166	156	180	137	172	176	157	157	182	156	183	189	156	177	171	155	152	181	158	180	161	200	175	181	157	162	179	153	173	174	156	185	151	163	164	165	157	161	136	157	159	153	177	187	158	168	138	168	159	176	171	158	181	184	161	156	153	167	176	170	175	153	163	144	150	173	168	173	146	170	141	137	162	167	154	176	162	185	164	165	155	135	150	178	174	157	172	151	152	175	154	145	168	153	147	162	158	176	146	196	157	170	178	184	171	174	170	168	208	166	170	160	159	160	159	135	162	157	173	170	159	190	169	145	181	162	163	192	158	168	165	176	182	157	170	155	163	147	157	137	165	172	152	147	186	153	159	153	158	150	156	151	156	177	176	156	162	171	139	149	155	184	160	154	170	146	162	161	174	146	150	176	156	172	165	165	174	152	158	183	163	173	151	153	184	176	152	163	148	156	177	161	160	180	179	173	167	162	152	163	151	176	155	152	169	138	170	154	154	142	149	188	156	167	157	170	170	169	152	191	176	164	152	165	175	149	149	181	163	174	154	145	187	183	153	162	163	155	170	159	154	203	151	155	144	159	151	179	159	180	161	158	173	147	166	168	159	147	162	156	167	161	149	151	144	155	160	171	147	177	150	139	168	178	168	166	146	180	169	144	144	166	175	144	144	155	163	147	140	135	174	134	171	159	149	167	157	128	156	174	164	148	172	175	158	145	142	171	160	177	180	162	158	163	132	184	173	154	183	181	157	160	145	132	177	160	171	152	166	168	175	173	165	171	178	159	137	158	167	158	145	198	165	152	172	177	169	193	155	150	181	178	179	154	172	155	168	166	135	170	161	162	180	137	162	165	165	185	169	155	155	134	157	155	122	151	188	164	182	181	163	166	167	171	166	182	189	173	162	150	175	186	160	178	170	152	140	152	153	186	172	144	148	179	144	160	154	165	150	161	135	142	167	150	177	156	176	159	166	154	165	156	178	152	172	156	164	163	158	166	157	147	148	159	169	162	141	175	153	172	172	163	146	160	154	140	158	150	156	183	162	147	157	178	163	152	171	161	166	169	161	169	167	139	147	134	149	163	169	158	165	143	146	159	180	153	171	158	181	146	177	144	172	168	150	137	182	164	168	172	147	170	151	159	192	152	164	157	149	160	183	168	154	184	144	171	179	162	167	166	153	166	163	183	145	138	152	162	178	173	154	176	160	167	155	153	145	133	160	165	135	140	167	182	141	139	172	165	158	142	139	166	159	167	155	170	164	158	168	183	193	162	165	164	164	149	167	157	176	192	196	147	171	166	188	160	164	132	176	159	174	169	173	159	172	141	137	154	161	134	170	136	147	184	151	154	156	169	141	120	173	137	146	130	172	175	176	164	154	167	136	172	152	135	165	164	137	188	159	160	154	154	161	184	161	154	141	164	164	146	181	157	145	161	166	207	161	160	172	144	141	163	149	143	175	161	173	173	153	160	158	174	151	166	177	199	156	140	180	171	189	156	172	186	169	164	149	154	174	164	192	181	182	157	149	140	165	170	164	179	179	170	182	160	188	152	183	168	127	155	166	174	176	173	133	160	163	172	147	173	150	162	178	169	161	173	136	146	178	158	158	151	156	165	161	149	162	163	192	182	164	174	177	156	160	174	168	161	166	162	149	203	171	164	135	160	157	176	160	155	151	178	146	144	153	178	175	185	175	159	167	162	173	174	179	166	158	157	148	171	145	169	191	148	146	154	175	165	188	167	155	157	176	162	145	172	176	156	188	169	147	182	148	166	154	159	168	139	148	158	165	155	168	158	177	166	170	147	149	181	147	172	159	155	151	156	154	178	160	166	140	153	188	149	175	169	151	157	160	168	156	148	164	167	164	159	164	134	179	172	113	169	186	169	160	165	188	174	140	162	146	165	169	177	151	182	162	185	178	161	159	157	187	170	155	167	141	172	164	180	166	142	168	156	189	151	156	158	166	168	151	168	190	139	186	154	174	171	143	138	169	174	188	140	173	183	167	169	177	187	150	173	153	169	158	168	176	140	176	142	142	133	159	169	194	188	177	164	128	157	138	176	171	165	160	166	172	147	176	155	170	181	161	132	167	165	179	147	165	174	176	172	187	163	171	165	149	180	174	136	137	166	161	169	148	180	160	162	161	154	165	181	156	157	158	173	144	161	161	160	152	155	152	142	163	157	155	170	142	158	167	141	174	176	134	171	182	141	164	162	171	144	177	173	142	168	158	137	180	147	164	164	145	147	150	150	167	152	188	156	147	142	172	131	164	159	184	174	160	160	165	178	169	152	175	136	158	145	153	163	167	162	151	162	136	168	170	169	154	174	148	159	145	193	188	133	152	161	175	154	155	159	155	152	151	163	168	136	174	166	136	150	165	137	160	190	158	208	169	164	175	171	154	191	167	182
5890	752	1110	1469	1269	978	989	956	766	673	656	593	561	613	633	652	635	859	1349	1683	488	450	441	480	438	438	489	476	432	432	457	437	440	447	440	423	450	423	456	451	427	435	449	418	399	457	465	420	430	460	436	447	435	442	457	415	445	442	439	428	419	436	406	435	455	440	406	387	420	419	443	418	423	426	437	440	408	441	409	421	414	447	431	409	436	413	394	402	418	477	385	409	438	437	434	403	412	387	438	428	440	417	430	483	435	391	436	400	435	430	432	427	404	412	423	422	419	433	433	434	442	405	428	393	410	404	416	409	459	461	448	440	436	428	400	443	437	442	405	436	410	436	453	429	453	433	419	428	449	423	430	478	421	426	419	434	418	433	399	426	409	439	405	416	443	407	412	425	407	456	444	449	434	419	414	431	421	408	411	439	426	401	443	390	436	399	419	446	407	424	453	406	433	384	440	407	404	402	409	469	418	427	419	424	401	437	418	406	481	438	399	401	373	438	440	460	439	390	408	437	442	418	406	402	461	424	469	470	424	411	449	415	402	444	419	433	436	448	447	444	442	435	417	432	444	442	437	448	430	422	424	411	399	441	393	420	445	410	427	435	437	398	398	391	435	453	441	414	434	396	431	437	452	487	418	422	422	399	440	426	418	463	424	415	405	440	452	440	435	455	418	417	469	430	411	411	419	442	467	426	420	411	390	449	428	403	457	457	426	416	433	421	442	417	420	413	428	451	430	428	433	416	411	426	399	454	436	441	437	420	423	432	383	406	412	465	452	374	431	398	373	423	435	419	464	437	435	406	434	431	464	430	436	427	429	421	419	409	445	417	463	425	474	428	432	431	443	444	437	430	446	434	408	448	424	441	440	425	423	429	425	442	447	407	432	481	434	411	417	416	441	422	450	425	413	442	404	465	448	438	416	424	401	415	441	447	446	429	447	403	399	397	428	454	431	437	392	402	428	420	403	451	416	398	419	416	439	429	367	438	435	422	401	405	429	415	453	461	456	426	458	413	413	482	436	426	432	426	417	425	399	422	428	414	429	446	447	406	473	461	443	424	382	452	434	409	437	442	405	426	440	396	446	440	424	465	434	386	423	417	438	426	430	420	462	431	439	455	469	418	421	427	474	427	431	447	440	416	423	447	445	424	441	417	465	425	449	405	410	427	419	436	434	428	411	416	480	422	400	452	454	441	400	435	395	431	448	431	406	397	440	437	458	437	479	423	416	405	437	415	433	399	417	412	398	422	440	419	407	448	415	409	443	410	446	426	441	423	452	390	395	438	412	411	414	419	419	421	408	412	419	434	462	429	431	449	420	424	459	419	437	445	413	424	455	471	419	423	411	453	424	426	430	451	435	431	456	415	444	404	432	404	445	453	432	407	452	458	417	434	406	412	466	438	432	445	447	435	429	407	431	415	446	422	423	446	454	422	414	424	418	428	393	425	455	400	399	397	447	426	437	431	440	436	447	396	439	401	434	421	413	404	406	454	413	424	400	430	442	482	443	441	437	433	445	414	398	425	429	436	463	435	416	441	432	406	382	454	426	445	457	415	444	431	417	436	420	407	416	442	433	414	432	405	449	482	429	451	424	443	435	449	440	448	378	401	423	386	441	396	460	407	411	448	413	400	453	496	426	416	398	432	405	429	485	410	413	422	414	450	434	429	415	454	402	420	466	457	434	451	451	392	461	425	423	436	401	430	450	396	404	430	428	405	440	431	457	392	421	396	413	433	437	441	416	437	395	435	396	404	399	446	410	460	423	398	415	457	384	440	435	439	418	435	406	414	438	452	430	444	446	428	396	399	462	458	409	430	435	438	440	379	460	424	437	420	432	422	447	439	458	449	411	421	454	446	441	453	431	395	446	429	424	398	396	424	431	425	409	412	418	449	437	395	398	409	455	417	429	427	405	415	376	456	439	417	404	386	474	427	389	446	408	426	400	400	395	429	419	427	406	436	391	437	428	408	436	417	430	427	400	400	431	434	403	418	452	419	447	421	451	430	400	460	464	396	473	434	428	429	445	427	439	396	430	445	411	443	418	433	400	436	461	430	438	432	446	415	436	408	455	413	421	471	428	444	436	427	404	407	400	386	438	420	385	480	400	386	422	433	420	440	400	431	435	436	429	460	392	440	420	397	463	424	431	439	408	451	431	454	417	447	436	424	447	462	439	398	450	432	429	451	416	399	454	435	443	380	414	427	414	429	402	422	428	456	422	379	446	417	412	446	436	446	420	451	440	440	412	382	389	411	429	419	435	427	424	410	471	421	430	436	423	444	418	424	432	402	438	398	435	402	414	464	444	413	435	479	446	397	429	444	440	431	426	452	470	432	458	459	397	461	427	452	443	409	424	410	449	442	407	418	432	450	400	427	441	405	408	452	432	419	462	423	432	442	450	389	397	430	440	393	466	405	395	357	420	451	410	409	436	420	437	429	403	445	413	436	403	392	429	407	428	442	482	446	448	464	418	425	423	439	475	419	443	450	394	448	401	445	468	445	440	444	413	445	444	452	428	423	412	429	416	464	398	418	415	426	445	403	414	417	424	429	465	408	449	442	408	443	439	420	454	398	394	439	432	441	408	406	425	424	444	407	401	424	428	444	438	402	420	405	417	408	458	411	437	431	432	458	437	434	435	446	426	433	405	440	435	456	455	467	423	444	444	426	454	442	449	429	449	457	437	409	427	429	415	414	415	421	419	437	426	429	419	392	455	423	443	426	437	454	424	422	431	422	368	412	392	458	463	403	416	438	395	435	437	387	419	437	427	403	445	433	450	405	429	460	398	423	432	438	431	458	427	415	399	434	473	460	422	431	429	442	412	419	423	476	378	442	410	449	414	422	398	419	484	432	417	425	426	419	388	443	450	401	433	409	433	438	422	445	466	390	451	438	459	415	400	432	405	430	425	400	432	439	424	402	441	450	416	405	409	392	473	463	443	422	453	469	413	432	424	394	437	442	434	431	446	471	459	435	447	433	434	413	436	410	402	440	411	413	392	455	452	397	460	423	454	404	430	443	449	414	386	429	438	426	449	444	442	410	458	423	423	441	435	472	443	376	436	390	431	441	428	446	423	413	443	386	420	446	438	429	427	423	440	469	409	429	393	386	428	408	445	430	465	440	408	445	408	419	419	444	406	426	423	440	423	421	421	398	414	451	440	402	459	425	479	412	456	459	402	432	403	459	431	430	422	423	432	405	419	419	413	430	437	410	457	426	384	429	417	394	450	429	467	443	445	430	403	477	418	442	436	417	406	453	440	434	446	436	411	474	415	454	418	404	432	404	435	431	416	440	413	431	424	444	449	469	409	388	422	393	393	422	410	452	471	413	431	427	464	423	435	420	413	412	451	392	402	459	456	405	415	401	431	420	408	459	458	432	434	436	447	413	401	428	433	421	440	436	427	414	425	435	453	427	428	427	460	403	444	438	464	431	400	414	423	433	436	434	422	434	433	376	382	438	432	442	454	417	394	437	407	440
13771	1313	1067	800	644	553	530	435	404	412	327	325	327	334	355	353	363	349	482	723	312	304	279	285	299	285	292	331	311	338	320	323	280	281	333	281	304	270	308	302	330	290	293	315	281	306	321	257	317	278	318	308	269	300	303	290	295	305	330	328	294	315	294	268	282	301	322	289	296	284	307	292	293	324	294	278	298	288	292	295	338	281	287	311	299	288	262	304	296	288	298	290	314	317	284	292	316	361	304	260	295	278	297	282	268	319	313	313	302	314	299	310	268	296	324	323	285	307	308	266	288	264	296	314	295	303	303	310	307	289	297	283	297	305	344	290	297	274	296	284	323	295	290	299	290	294	333	307	260	269	301	301	268	278	273	313	301	281	258	308	320	278	324	310	295	285	301	277	321	307	272	300	297	268	274	303	291	285	277	302	299	295	320	272	292	297	292	301	286	297	270	334	321	302	253	268	312	306	316	280	299	297	302	327	289	301	301	326	294	308	282	273	294	287	313	300	284	294	291	285	282	255	333	281	308	315	313	300	303	297	310	308	285	295	289	303	278	292	314	263	306	306	265	265	303	286	302	311	292	315	299	299	360	286	300	281	287	302	311	302	279	289	287	293	306	279	292	296	288	308	312	288	298	325	274	312	274	312	306	281	320	277	308	291	293	246	285	277	312	317	330	300	292	248	267	297	282	310	282	264	296	298	308	280	304	283	307	311	323	283	283	289	275	301	317	298	292	313	249	285	321	297	288	275	293	272	347	302	303	306	318	267	293	317	269	330	298	290	292	312	275	299	278	301	305	266	310	308	295	289	311	266	317	289	291	319	300	334	308	265	297	292	287	287	320	290	280	307	327	279	286	277	317	324	283	328	309	285	319	317	291	292	293	279	319	333	306	299	299	290	260	283	278	306	307	289	259	296	305	278	303	286	305	281	309	309	323	310	281	310	313	298	292	314	283	254	307	298	309	290	274	291	308	298	271	281	303	300	267	300	307	299	308	293	293	331	283	291	300	299	270	291	265	294	304	298	269	318	266	322	305	330	295	294	307	327	283	292	290	285	295	322	303	318	293	306	306	293	300	277	286	348	284	295	285	296	278	313	260	330	284	318	306	269	280	280	313	284	301	263	287	288	287	297	274	289	333	299	287	280	292	307	274	318	293	290	309	296	309	302	303	295	306	307	300	322	325	281	291	290	285	288	319	306	289	295	284	318	278	270	313	310	281	308	301	298	308	301	298	304	323	297	323	312	325	306	310	302	308	294	315	286	293	317	320	354	318	289	320	292	319	342	290	298	293	337	277	296	290	299	310	317	300	315	320	312	301	313	290	306	273	311	274	306	289	271	309	297	334	278	332	309	315	291	300	302	299	293	286	308	291	290	310	305	300	294	320	299	319	277	317	274	249	323	290	303	279	291	299	283	308	302	294	296	290	293	318	294	306	292	271	289	307	295	284	313	307	314	274	322	277	316	266	305	301	261	268	323	299	334	301	322	297	261	283	300	296	309	287	295	277	285	303	290	287	303	280	297	300	309	293	277	297	283	299	272	300	297	299	311	303	289	309	322	274	300	306	319	312	296	296	305	301	264	281	296	315	269	304	279	298	319	282	268	320	302	279	293	292	284	292	303	292	297	277	281	302	297	292	321	303	289	297	312	294	298	328	317	280	299	261	267	304	302	316	266	273	328	318	290	301	295	292	307	310	305	278	312	283	327	290	293	339	295	340	284	296	316	298	314	287	313	312	265	296	291	292	284	267	328	329	348	306	323	298	293	303	337	292	262	292	284	302	279	298	334	315	306	294	318	324	297	308	272	269	298	289	264	327	290	325	277	313	308	311	285	290	265	297	322	301	283	282	322	276	311	295	277	267	304	299	278	321	292	295	332	286	298	295	280	322	325	314	265	308	293	274	305	299	313	299	313	360	315	339	305	299	270	296	306	266	281	291	333	267	263	330	287	305	330	291	303	298	308	278	324	308	299	292	345	296	281	301	304	263	300	318	267	293	295	316	277	300	292	269	320	313	257	312	269	309	308	305	291	295	277	298	301	299	308	292	316	293	305	279	305	309	280	312	305	289	290	282	293	277	289	293	301	323	314	313	243	292	265	303	322	261	248	308	295	272	284	305	296	283	309	246	295	310	310	319	275	279	287	278	283	279	289	302	311	287	314	315	271	307	313	274	316	291	285	273	337	339	294	276	289	325	302	310	316	257	314	282	327	291	303	304	303	301	289	280	325	280	260	318	318	286	301	296	321	330	334	309	271	301	331	280	300	300	289	324	309	330	311	316	274	323	258	315	306	287	279	301	293	290	327	290	269	286	307	289	321	304	268	330	278	294	272	281	289	294	296	298	289	288	291	240	249	300	310	306	274	268	298	272	286	314	285	285	283	265	318	316	316	312	291	271	276	308	300	277	345	304	324	324	282	304	289	304	244	266	273	312	322	351	304	266	319	252	327	290	315	301	312	307	330	323	309	298	321	319	283	271	303	266	264	305	302	319	331	314	322	299	297	299	287	302	320	269	248	286	299	304	296	315	282	298	278	323	279	306	289	282	302	293	292	289	299	301	326	297	289	298	299	273	249	289	317	296	310	326	312	305	272	289	305	308	297	276	272	302	307	283	331	311	278	329	284	294	300	298	292	303	293	266	300	297	289	325	266	284	291	298	304	297	333	280	326	309	290	269	296	301	295	304	287	323	318	287	296	292	286	298	302	277	287	267	263	296	333	299	329	331	276	290	322	307	308	273	285	315	240	288	316	294	270	317	289	284	332	280	285	294	276	315	255	295	295	316	318	297	294	278	271	274	287	301	288	273	283	290	311	292	327	325	345	323	343	305	288	287	308	309	357	289	328	295	317	298	299	270	278	290	318	251	308	306	286	284	316	276	302	304	282	284	301	321	338	307	287	295	278	289	325	313	291	289	324	300	284	297	317	289	279	299	243	271	286	295	273	292	281	310	307	314	301	293	280	269	319	313	333	306	267	282	301	298	295	283	299	306	294	286	299	303	291	309	307	303	276	293	270	255	263	314	292	310	281	298	303	289	302	283	306	313	292	314	279	330	265	292	259	305	267	266	303	269	285	283	317	285	307	285	273	299	286	311	299	285	284	275	277	286	321	328	297	311	303	296	307	325	297	294	289	291	317	282	311	288	279	260	313	278	282	308	297	288	277	277	301	280	330	321	293	270	302	298	303	284	315	294	294	258	304	304	288	314	300	292	275	296	295	329	314	322	318	315	318	293	295	298	292	301	303	309	298	303	278	326	295	308	278	299	292	316	345	282	282	276	321	276	293	293	306	276	290	325	289	305	335	253	288	312	325	322	312	280	283	289	303	277	315	304	334	318	289	275	272	301	278	293	312	295	276	327	319	307	292	299	267	273	260	298	288	295	312	299	326	296	296	315	296	292	327	295	290	293	307	310	322	315	298	320	285	265	323	276	312	286	286	287	297	336	292	324	293	306	319	319	327	321	247	301	287	287	305
8041	1280	2135	2560	2338	1825	1629	1638	1339	1223	1130	1024	1003	995	1108	1019	1053	1311	2289	3143	788	748	749	792	802	798	757	736	803	756	732	696	738	697	744	788	772	776	729	742	737	750	743	754	702	687	706	729	709	700	664	717	697	750	758	697	714	743	733	712	715	724	758	684	682	742	702	704	677	710	689	730	727	757	718	691	711	696	712	702	669	718	700	724	686	678	727	646	671	693	727	723	715	714	750	709	714	730	722	720	701	706	701	739	690	713	698	747	652	705	720	712	698	694	729	738	724	708	753	665	668	689	700	742	680	711	737	720	740	690	709	753	680	715	725	713	692	694	739	718	687	657	670	655	690	687	701	688	696	725	730	730	697	664	701	702	721	751	705	678	736	703	753	699	700	739	688	675	690	689	738	650	739	708	747	726	694	724	669	698	684	739	720	685	715	714	696	676	743	687	689	740	782	689	773	720	709	723	738	741	721	703	687	774	647	708	670	732	716	705	721	670	688	693	706	674	718	700	686	686	692	711	756	700	684	709	736	738	714	742	705	750	717	737	714	673	694	697	758	699	698	728	670	732	743	732	693	703	728	719	735	713	719	716	691	705	704	704	692	700	678	764	715	678	746	706	719	678	719	686	688	694	735	725	681	636	746	707	731	661	713	737	649	656	662	702	697	645	683	696	667	755	689	706	702	716	670	730	683	693	732	735	750	730	706	713	696	763	676	679	651	697	748	683	711	680	736	710	688	681	708	707	722	689	691	679	728	696	698	694	701	745	694	668	738	715	699	679	666	649	724	722	709	703	707	722	705	654	696	696	735	707	723	696	726	666	691	713	743	718	690	715	653	669	743	739	721	722	756	697	730	719	669	675	695	663	700	747	661	693	716	703	698	668	707	688	692	717	741	688	702	713	706	678	722	695	724	764	702	717	709	687	700	735	708	736	668	742	718	747	694	695	768	697	682	741	709	690	723	683	718	692	694	744	709	721	729	742	698	711	714	707	699	727	656	696	707	706	693	686	691	749	695	749	725	729	731	733	737	713	730	699	767	653	684	703	712	708	753	707	731	679	708	708	734	686	704	702	709	768	723	683	732	686	711	724	689	715	767	656	698	687	716	711	709	731	719	708	703	700	726	743	721	709	753	744	671	750	696	675	671	698	717	709	755	729	671	707	694	706	743	727	745	732	715	721	738	682	677	719	709	675	716	685	723	697	700	739	718	704	727	677	677	750	687	719	699	706	691	715	728	722	720	714	683	681	718	668	680	740	740	708	725	686	739	740	726	708	746	691	680	741	677	716	666	683	752	730	743	706	705	676	711	704	662	711	733	721	693	727	684	711	711	678	687	756	659	679	701	726	753	665	758	725	753	748	714	698	681	713	675	711	728	717	745	706	674	728	670	729	734	689	680	707	783	681	755	677	669	695	693	667	672	707	648	744	652	751	681	674	734	693	714	700	724	741	706	661	684	715	737	745	713	737	713	683	709	738	683	719	699	720	724	754	758	729	719	740	701	660	695	685	673	720	681	712	702	711	709	675	734	726	738	715	743	690	678	702	671	714	685	699	731	676	712	724	725	697	701	714	676	712	702	671	731	675	706	661	687	692	765	730	712	678	700	681	698	712	689	721	703	707	697	709	671	706	702	685	734	730	805	705	672	683	694	721	704	683	686	664	703	662	726	738	744	681	702	740	688	750	672	719	728	689	718	715	647	726	722	712	694	684	688	696	706	742	753	676	683	725	775	637	680	707	712	654	733	722	715	672	670	699	762	736	689	656	675	708	703	734	698	707	729	709	671	790	698	748	676	700	671	694	722	766	713	733	711	729	735	741	718	729	722	669	690	695	702	704	711	699	679	734	747	720	695	724	669	665	673	696	670	702	720	662	724	688	677	760	679	679	686	695	711	721	723	715	741	729	747	734	701	720	705	689	714	733	696	731	735	720	692	664	757	717	711	730	709	745	681	730	694	725	700	720	687	714	722	696	702	674	694	682	700	706	697	670	716	719	727	729	716	674	703	694	781	727	744	735	699	704	710	714	721	724	694	718	728	728	711	671	694	698	705	724	736	710	748	705	729	702	710	682	722	680	698	730	770	776	702	710	683	724	718	710	674	696	712	703	693	692	702	752	742	704	691	712	703	770	722	704	730	693	726	673	728	701	694	697	755	727	713	729	683	733	715	745	727	713	685	700	673	688	708	699	683	708	722	669	753	758	729	685	701	698	731	641	732	693	677	665	664	729	679	724	668	699	682	719	737	670	641	720	719	733	717	691	728	731	734	719	683	687	738	699	672	712	713	684	734	700	726	700	706	718	744	674	688	730	686	678	692	725	671	698	684	717	736	699	707	729	702	729	717	736	731	740	682	738	692	739	685	718	708	652	701	735	750	738	658	678	716	719	716	696	670	729	687	703	715	735	700	723	729	709	759	726	732	719	704	701	734	675	732	664	696	744	656	689	672	690	744	681	700	725	723	690	740	692	734	694	673	707	707	727	714	718	734	719	730	690	731	710	677	748	746	773	692	694	687	749	744	721	748	692	727	680	689	722	721	688	694	690	706	685	736	709	684	766	676	784	737	692	752	781	661	650	757	684	717	759	720	693	716	688	709	672	713	753	711	704	714	717	688	735	731	719	685	702	699	669	711	713	686	702	707	735	703	714	723	729	715	707	714	669	697	703	737	681	680	677	683	699	722	693	731	657	724	674	697	700	669	678	700	739	696	727	679	718	689	699	689	721	742	669	681	751	653	716	685	711	689	682	679	695	708	707	719	737	667	728	727	673	687	740	679	732	702	710	682	724	680	715	746	704	697	685	719	736	718	707	736	693	730	705	688	727	718	687	735	666	715	695	683	741	677	676	697	707	703	702	745	737	716	726	744	700	695	679	715	705	719	683	693	761	703	721	722	686	691	698	751	704	742	675	718	731	662	719	736	680	667	736	702	753	701	712	691	687	702	684	740	683	733	771	677	704	728	751	685	705	664	725	727	685	681	664	704	726	675	658	736	723	763	720	725	716	698	699	727	712	673	739	714	716	731	732	726	701	685	715	711	700	720	701	689	708	685	702	736	670	731	690	683	707	756	723	738	763	683	685	689	710	712	656	751	686	685	673	728	683	699	711	670	726	739	720	735	649	685	731	700	694	681	749	740	707	677	728	695	692	721	698	671	705	702	747	638	708	695	707	687	741	749	706	677	705	682	707	729	705	687	702	734	713	702	711	668	634	672	675	680	714	705	711	739	709	745	728	697	726	698	667	696	681	709	676	699	695	689	689	670	717	763	735	742	694	702	688	681	758	687	705	685	703	690	668	711	735	728	674	723	744	685	678	700	732	678	709	729	665	758	720	688	707	744	717	712	748	694	692	729	683	689	689	717	739	736	784	655	722	727	759	690	727	704	681	721	709	782	651	683	696	703	750	678	703	720	677	701	722	699	759	662	715	684	700	709	691	710	702	699	673	733	697	672	696	738	731	713	731	718	685	663	695	708	710
1719	317	323	302	312	318	286	336	286	279	300	269	311	264	292	301	273	293	339	316	298	263	285	257	278	287	258	274	286	291	299	283	297	317	255	268	289	270	268	299	272	303	275	294	299	270	279	280	271	268	280	255	251	271	264	280	289	248	268	273	281	273	261	279	307	268	307	295	277	289	254	270	275	284	279	280	263	273	292	278	294	283	286	285	276	275	301	271	234	285	268	272	267	282	312	303	270	285	286	264	266	256	289	242	308	288	270	269	289	245	257	284	282	317	267	285	276	295	288	266	283	279	250	251	263	301	257	276	258	287	304	266	266	277	263	245	253	293	268	304	281	249	275	300	282	281	270	283	286	283	268	301	283	299	276	305	276	296	282	277	289	260	277	264	292	270	282	247	274	273	296	301	280	256	262	272	275	296	319	273	270	264	303	273	268	294	242	266	300	299	266	289	283	286	277	308	294	264	253	314	294	296	261	272	254	304	294	285	268	297	254	294	313	275	264	308	281	298	287	303	258	272	279	281	260	291	296	264	276	252	273	271	286	287	304	274	263	256	277	279	273	284	266	269	275	248	262	270	251	293	245	276	277	242	266	269	239	289	283	272	260	241	284	253	267	294	278	293	288	270	270	283	292	265	302	266	291	278	306	240	234	261	301	276	293	272	285	285	264	289	269	293	273	270	269	284	269	268	287	314	274	277	283	256	274	281	270	276	239	271	307	278	273	292	279	246	249	298	291	274	280	280	272	302	258	245	309	258	305	270	312	269	304	277	259	257	285	298	284	292	245	279	311	260	260	286	278	292	226	271	291	283	261	297	277	287	246	273	260	274	276	286	271	271	260	284	281	272	302	267	301	248	233	280	259	284	286	299	286	274	310	288	286	286	291	277	265	255	276	266	295	252	309	267	271	276	317	321	307	292	259	273	309	279	245	238	245	267	278	294	286	267	277	291	282	263	300	283	270	272	258	294	260	241	300	253	294	256	234	287	278	269	264	254	269	251	332	287	303	270	313	294	254	297	228	277	257	269	257	288	261	268	276	266	253	258	260	258	317	292	294	285	279	282	258	294	293	283	286	252	278	301	278	278	236	268	271	266	293	264	248	279	302	299	246	301	283	223	253	260	289	262	312	287	291	284	290	305	246	279	266	259	251	281	245	281	252	251	275	280	302	314	279	265	261	266	298	280	250	288	280	272	271	290	296	307	259	303	277	282	274	265	286	281	273	298	253	284	278	289	267	278	271	305	283	275	283	265	271	261	257	283	272	304	235	286	255	273	248	282	285	307	258	291	268	247	267	262	271	286	272	304	270	321	299	270	278	264	272	290	300	284	268	274	270	274	262	305	266	287	308	292	295	292	298	261	292	283	281	278	298	282	307	275	289	275	271	264	262	298	286	277	286	291	289	262	269	303	304	267	266	272	267	278	295	310	310	284	281	277	275	298	277	268	300	295	261	264	255	291	284	265	271	282	303	282	273	274	299	304	271	291	282	260	285	258	252	281	262	292	284	303	292	245	295	267	250	272	293	301	282	274	284	267	262	286	258	291	267	252	249	264	294	256	275	270	256	298	273	339	271	304	269	264	260	290	271	273	281	288	291	297	311	242	269	267	277	296	266	281	237	294	269	290	264	285	303	314	239	285	261	299	270	285	299	283	277	274	274	298	277	264	263	284	277	290	299	288	267	280	305	272	264	258	239	272	293	268	279	257	289	259	292	281	279	289	291	254	267	283	287	254	266	315	264	275	265	270	270	270	260	286	277	274	252	284	302	274	297	288	285	279	258	250	250	265	299	329	284	244	240	265	294	279	259	329	295	264	279	283	297	273	262	295	281	288	301	260	265	267	267	275	257	298	312	294	289	258	282	289	274	289	268	276	254	297	286	288	262	293	291	275	249	262	266	281	272	294	283	278	272	266	271	247	289	287	281	257	262	274	279	294	262	270	291	269	280	302	254	287	256	286	284	304	267	230	286	296	283	281	284	248	279	277	305	281	287	282	266	271	261	288	284	228	255	256	275	295	292	322	262	250	279	317	307	270	278	293	281	260	234	271	266	293	229	268	297	274	315	277	305	292	268	277	311	287	249	297	275	287	295	263	266	246	276	263	241	264	310	316	299	280	256	286	296	257	256	278	265	253	278	273	257	278	275	275	268	264	255	283	302	275	279	249	290	272	253	269	298	249	284	299	292	295	276	280	280	312	254	285	266	272	272	237	292	292	269	299	259	251	261	261	278	300	254	265	284	262	281	291	277	252	304	283	274	300	250	253	292	279	283	269	277	307	324	236	270	273	273	296	284	265	257	322	273	246	310	297	267	267	256	317	300	267	268	315	290	285	277	263	251	279	254	287	296	303	279	268	272	287	260	294	281	282	282	285	291	286	258	224	314	322	300	311	283	260	279	297	288	296	268	249	330	282	280	289	283	259	292	277	287	253	304	274	262	316	278	318	263	268	290	266	287	245	276	263	260	254	259	272	282	286	277	273	271	267	283	278	256	251	266	279	258	271	291	250	275	269	288	270	270	276	300	289	281	298	290	287	308	275	272	275	274	261	314	245	300	291	266	270	283	274	306	274	288	274	294	241	291	276	288	304	263	263	294	251	277	265	272	277	286	272	263	274	274	282	279	274	274	250	270	297	267	300	246	277	269	256	308	265	275	303	269	276	300	276	278	294	253	262	284	271	237	274	248	257	275	314	254	297	297	250	267	270	272	305	263	268	298	292	276	308	266	269	264	277	292	290	240	291	279	290	288	272	275	269	285	289	282	281	231	289	243	283	272	306	258	247	277	315	303	264	287	270	245	306	282	287	279	246	291	306	266	288	249	266	282	299	278	282	280	257	251	290	275	273	244	300	273	283	277	267	282	293	282	243	286	301	297	265	261	256	264	286	270	241	265	266	267	308	275	268	278	240	257	299	275	287	275	290	292	267	281	290	260	299	262	267	284	270	271	247	271	272	290	265	293	289	317	274	280	258	283	278	278	248	292	302	261	284	275	259	260	284	285	276	265	288	276	313	282	277	249	285	302	298	270	259	274	303	274	282	257	285	281	275	271	265	295	281	279	238	285	261	290	282	265	267	263	315	251	285	289	294	284	279	269	233	301	290	251	270	289	278	263	250	301	271	276	302	289	273	280	265	247	291	295	290	300	288	293	265	282	265	286	268	279	290	290	234	271	287	277	285	269	283	263	270	303	250	283	281	262	290	266	280	274	247	270	301	257	277	239	293	274	253	276	279	282	296	304	279	251	292	276	263	284	308	247	274	285	259	282	263	297	263	279	270	261	257	288	279	241	294	288	283	285	266	304	277	256	271	308	295	324	253	269	263	265	308	294	267	286	252	261	269	280	242	296	305	277	269	268	265	252	283	284	262	267	304	267	270	280	287	285	281	308	296	289	289	287	254	268	263	273	294	272	249	285	271	263	304	294	270	269	278	250	318	280	256	297	307	291	252	293	301	261	258	271	283	270	259	252	289	268	291
1917	738	727	813	759	738	782	782	710	661	687	691	647	721	724	723	690	828	882	747	662	613	617	623	674	628	619	704	652	620	671	662	638	582	630	639	596	638	655	652	624	653	659	595	601	631	692	650	672	652	667	606	653	657	695	647	660	660	636	642	622	677	616	662	660	637	606	644	680	637	632	621	644	629	622	681	649	657	664	609	617	657	632	630	655	602	640	596	668	679	675	654	640	610	601	618	696	645	581	666	675	635	599	623	664	622	584	638	595	640	636	607	655	627	636	644	617	612	689	623	635	628	629	610	674	669	642	623	671	643	689	656	642	618	670	638	633	612	609	616	616	664	645	642	614	645	629	605	637	621	639	630	648	624	589	605	587	623	601	629	654	648	659	664	631	639	656	621	650	587	625	616	596	618	665	605	644	613	644	656	634	663	622	636	686	606	639	611	651	599	595	668	675	632	612	652	694	631	592	587	631	604	630	608	605	622	628	628	606	663	688	676	637	633	671	602	631	623	637	676	611	605	653	661	649	671	619	640	645	585	615	639	650	676	627	620	617	647	620	639	655	673	616	605	635	650	677	623	661	647	652	585	612	661	646	629	626	586	630	646	614	596	612	655	637	667	656	640	642	587	699	645	547	587	648	631	642	620	644	660	621	632	655	661	640	673	633	614	641	657	643	685	619	662	617	605	633	634	595	662	610	659	666	673	621	639	605	613	665	656	649	689	672	631	621	622	623	652	639	599	648	632	628	622	630	592	645	670	620	663	641	635	614	601	616	645	641	686	602	651	617	608	662	675	625	652	632	617	604	598	691	610	613	671	666	620	602	627	653	662	608	598	612	624	588	643	639	662	621	636	623	629	643	636	642	614	685	658	658	625	653	667	692	674	643	639	606	643	666	627	632	617	645	657	590	671	657	635	585	670	662	626	644	620	605	593	653	681	629	637	652	609	602	627	655	623	678	583	653	670	648	604	649	698	657	629	665	607	571	663	610	645	684	676	628	677	708	633	627	667	607	617	646	631	609	666	638	648	638	610	648	592	628	623	684	614	629	638	622	664	655	655	650	629	647	647	596	633	671	635	654	634	624	640	648	644	662	601	585	637	617	662	643	639	674	634	608	663	647	628	668	636	631	628	678	661	671	633	647	674	667	656	601	625	672	641	658	644	663	652	639	663	651	671	665	620	662	655	685	623	604	628	603	611	619	641	630	669	592	658	666	617	616	682	617	605	652	637	620	606	631	626	621	615	658	617	614	649	642	658	635	609	639	618	638	672	629	658	612	652	656	649	615	584	665	633	661	624	679	632	631	654	679	584	651	682	683	630	641	691	671	589	650	664	637	682	653	658	642	663	642	616	652	692	611	599	630	647	614	665	627	688	653	665	684	589	643	581	636	622	620	642	657	623	636	660	614	612	636	618	635	644	634	623	641	664	581	674	630	663	609	619	665	636	685	656	647	625	600	654	666	630	635	638	632	616	616	618	626	614	716	615	626	607	670	668	658	612	632	640	645	655	606	620	631	642	661	623	632	623	668	665	640	633	608	638	575	658	664	617	582	575	651	622	596	698	626	622	691	647	625	661	639	639	601	633	610	642	648	624	689	648	610	674	623	651	611	638	625	649	667	615	626	584	646	595	640	617	650	657	640	669	608	629	670	635	673	675	651	610	639	663	671	615	623	615	650	615	625	625	589	600	630	622	654	616	633	604	640	683	637	623	629	623	642	617	581	667	642	633	628	587	651	658	662	648	661	633	691	633	609	605	672	658	691	620	652	656	638	648	676	572	611	659	644	607	681	620	647	640	630	647	672	652	636	651	631	591	603	645	603	633	628	668	643	620	615	601	656	645	630	629	672	620	624	631	663	649	628	581	647	632	642	639	678	681	602	621	628	621	660	600	637	614	614	641	671	651	650	678	628	656	635	625	639	630	620	580	648	604	673	617	613	620	665	638	655	615	632	660	665	617	657	601	660	619	625	569	650	617	613	648	647	632	624	658	653	665	617	631	651	625	657	639	659	668	688	614	639	672	631	669	635	652	620	665	645	630	617	678	629	631	667	650	629	610	635	636	619	583	614	634	678	641	634	614	609	670	650	619	622	560	645	641	635	610	621	604	650	629	633	646	631	615	653	646	598	658	617	581	645	636	633	635	661	635	607	648	684	665	672	697	648	635	640	707	601	638	635	621	634	622	666	619	618	669	638	634	617	627	643	628	654	700	644	649	638	622	617	628	619	655	620	660	643	600	662	623	662	650	651	649	630	609	648	623	651	646	646	636	615	583	611	647	635	646	658	633	634	610	603	638	638	605	636	680	642	653	623	616	681	627	629	612	646	617	611	633	615	652	634	631	606	614	639	642	624	697	663	654	594	654	627	645	657	659	622	658	630	620	646	665	645	658	575	634	624	659	646	600	600	668	650	636	642	671	642	706	636	601	667	604	634	635	622	664	625	658	645	628	666	620	672	626	667	640	678	603	630	619	665	653	631	593	625	619	651	682	662	662	623	613	638	612	629	641	643	594	641	630	654	673	665	634	641	649	604	652	663	666	670	618	634	644	648	619	575	638	665	633	641	659	625	639	639	628	636	600	612	639	620	579	649	638	643	638	638	601	616	670	577	634	706	649	624	607	682	614	670	603	648	641	615	618	621	647	680	607	661	633	662	630	663	656	659	658	655	645	659	630	636	598	615	661	665	577	660	649	644	687	644	619	678	600	640	620	657	622	610	658	670	649	662	662	659	652	622	651	665	595	643	644	653	599	635	655	666	696	625	633	636	635	672	662	607	586	651	597	596	600	715	624	622	675	640	659	650	674	638	613	632	623	661	665	664	655	613	655	632	643	653	641	629	665	600	677	600	652	608	626	637	669	614	646	660	631	610	645	607	656	630	639	610	609	644	647	631	627	649	629	655	632	648	607	579	642	606	632	649	664	639	640	657	648	586	639	626	616	621	628	654	609	601	643	639	640	622	612	647	613	610	634	639	623	632	674	635	647	661	610	669	658	685	650	643	631	663	601	620	600	656	635	644	622	670	635	607	623	642	571	623	647	620	650	638	665	585	628	602	650	660	599	693	625	641	665	663	646	681	632	604	628	623	624	626	610	625	632	637	666	648	617	617	612	652	599	631	644	614	618	652	612	645	625	620	640	655	647	597	645	621	651	623	628	662	648	638	653	645	699	615	598	655	608	658	636	654	623	647	636	576	669	623	642	657	636	627	676	610	641	629	619	609	634	614	640	641	640	631	659	608	669	611	674	660	631	651	646	627	603	638	622	635	674	630	671	622	609	657	645	622	676	604	728	603	624	634	626	612	649	616	664	614	650	635	656	611	637	659	622	657	644	717	659	627	649	658	638	656	655	620	629	635	673	655	667	595	673	642	618	700	599	607	652	638	625	630	641	625	635	663	630	649	635	637	658	647	665	669	669	576	657	657	646	633	612	648	666	626	579	631	659	632	642	623	671	661	666	667	647	675	607	685	656	613	626
6885	483	463	449	378	282	277	249	237	185	216	173	170	163	188	173	170	236	285	345	168	191	172	188	172	173	184	176	178	164	153	171	151	144	155	164	176	157	169	180	148	138	183	182	153	168	153	188	156	203	168	162	151	145	148	146	139	142	137	142	172	163	184	165	152	182	167	176	165	141	162	189	161	150	153	147	151	172	159	181	149	162	160	166	149	171	156	145	144	199	157	139	150	184	158	166	169	177	157	176	186	139	139	155	163	153	161	181	163	163	194	166	166	135	164	182	150	153	157	156	170	186	174	146	163	156	157	172	149	156	143	161	138	165	170	174	162	148	175	153	151	147	140	180	178	174	164	148	161	171	165	157	137	159	168	144	153	176	152	182	179	169	155	170	149	156	184	151	149	158	162	167	159	153	143	158	172	142	155	172	168	168	155	168	169	173	157	173	169	152	193	182	154	151	147	132	144	127	152	138	154	164	166	147	149	152	161	160	165	162	165	172	163	162	155	159	174	187	159	166	162	149	163	165	164	152	173	170	162	178	179	137	187	116	142	167	150	169	163	176	153	166	151	153	141	187	169	175	158	162	167	181	173	170	145	148	170	149	165	176	190	160	171	167	161	175	175	163	183	167	168	185	174	152	156	171	162	168	147	154	146	140	161	172	147	158	158	177	174	156	158	150	171	162	170	159	147	166	169	181	167	155	158	174	157	141	149	159	169	172	169	168	137	157	164	150	169	162	157	180	157	157	167	177	161	164	164	148	154	188	162	176	163	173	160	160	179	165	198	160	149	146	168	187	157	146	168	168	167	157	185	157	155	176	145	193	187	146	177	164	201	162	171	155	135	141	154	170	139	159	176	164	192	153	169	172	164	188	154	154	166	160	151	149	139	187	177	164	155	178	152	152	161	150	177	155	158	141	167	152	174	160	173	160	162	146	164	150	159	155	168	159	156	165	155	159	155	151	156	155	168	151	156	168	171	170	162	154	164	157	154	161	160	165	177	168	175	168	161	174	132	164	157	140	152	165	156	155	167	158	125	169	167	161	156	177	167	176	183	164	172	138	154	144	150	162	163	155	176	173	169	174	168	159	169	175	159	158	164	179	153	167	127	156	165	151	159	162	143	138	159	147	157	150	167	159	161	153	174	156	132	160	146	153	161	165	155	152	164	142	171	151	164	166	158	170	163	183	146	177	129	154	158	145	153	147	146	173	144	176	153	163	183	149	149	161	166	175	140	138	157	155	139	171	156	164	132	177	141	164	163	172	151	175	174	184	153	169	165	203	142	167	164	159	173	152	140	172	177	163	177	157	167	151	149	150	158	152	162	158	164	142	143	191	175	157	191	147	164	159	163	162	176	178	162	150	138	159	118	133	169	161	160	162	181	183	183	169	165	140	185	193	158	148	170	157	175	178	144	144	158	174	183	167	172	170	159	176	144	148	175	169	133	131	163	161	163	148	136	167	178	162	171	160	172	166	157	175	153	157	143	161	149	167	164	151	144	179	137	148	152	150	141	183	158	163	174	139	151	152	171	163	151	155	163	166	154	158	149	149	155	144	155	159	144	149	158	182	157	150	136	167	169	148	160	174	190	146	193	154	164	170	184	161	161	168	165	182	176	151	150	166	177	165	143	164	148	177	181	154	160	171	149	178	178	159	164	139	162	191	177	164	146	150	152	152	177	156	150	157	180	173	190	176	166	163	156	179	143	154	165	174	167	174	144	131	157	158	176	138	176	182	178	176	125	154	151	154	174	174	162	178	158	167	166	174	165	161	149	135	175	195	171	183	145	175	141	165	134	154	176	148	158	156	149	145	164	163	166	182	167	120	164	142	148	154	156	181	176	158	147	177	162	170	162	114	165	144	162	178	164	145	145	145	174	166	161	160	165	169	183	168	170	152	159	163	155	176	183	183	152	158	161	168	169	137	177	181	139	163	155	157	161	182	178	165	154	172	142	150	176	161	162	153	188	154	184	136	168	152	156	152	187	177	152	191	170	183	203	149	152	163	151	172	154	149	165	178	166	156	160	167	182	147	145	155	172	130	152	166	178	189	170	162	166	153	164	148	161	152	156	145	180	167	149	158	156	144	147	172	188	145	163	155	163	173	176	178	192	146	167	163	169	151	186	174	158	151	149	151	172	153	170	197	169	156	185	181	169	140	152	171	155	149	167	146	164	156	167	180	166	171	164	152	170	159	163	138	201	180	166	159	167	169	175	171	171	165	161	145	167	157	147	189	177	140	149	174	156	156	167	154	144	191	145	144	155	149	143	159	177	175	150	148	138	146	170	163	170	140	170	179	162	156	152	158	148	154	155	190	154	173	165	130	167	150	138	167	178	169	134	136	176	154	146	165	163	144	160	179	157	126	154	141	157	155	138	150	171	201	167	181	156	147	154	179	151	139	165	163	142	160	162	168	187	153	158	161	168	151	140	160	162	185	152	162	163	167	155	155	131	156	170	141	152	149	164	167	149	164	164	184	169	154	158	157	161	168	149	193	150	156	177	145	160	188	146	156	188	144	182	179	169	162	177	130	160	170	157	122	150	147	145	183	150	146	152	166	167	162	175	155	154	173	153	156	158	155	163	145	164	178	150	152	152	154	191	153	168	146	187	158	156	174	159	143	177	158	199	159	173	180	159	172	192	142	164	158	151	183	157	144	160	162	166	167	187	174	173	147	176	166	145	148	189	142	159	151	154	169	180	157	157	164	170	164	137	142	158	160	169	160	156	153	167	139	175	167	165	143	143	144	149	172	153	182	139	168	157	166	154	151	159	166	172	179	161	160	135	167	157	138	169	167	145	143	169	182	164	144	138	158	165	146	156	138	138	144	178	155	137	170	159	184	181	194	170	155	156	181	158	166	162	146	165	161	168	143	137	146	188	146	166	131	160	158	144	171	150	142	172	159	171	175	148	159	169	148	159	164	156	178	166	145	161	182	148	169	158	141	167	160	170	179	162	154	139	189	163	163	167	147	144	163	169	173	199	170	144	153	166	135	155	147	151	161	170	173	172	190	150	155	152	144	154	181	187	198	147	167	148	139	172	143	174	157	186	147	161	167	174	173	160	150	161	145	159	154	180	154	147	157	180	164	159	175	161	169	161	166	163	165	162	151	143	151	162	156	160	139	154	141	167	167	159	150	168	178	163	171	152	165	161	160	140	156	175	155	154	158	189	160	189	176	169	161	155	163	148	181	148	149	164	156	161	170	164	185	162	151	170	164	155	169	168	167	143	179	173	160	153	151	165	153	149	179	157	158	156	163	149	183	188	163	177	143	146	132	122	157	199	168	170	181	150	154	171	164	179	191	148	165	168	150	147	196	140	142	170	165	155	159	155	183	160	173	178	161	162	158	151	140	169	157	154	155	162	144	150	163	159	171	171	148	166	148	183	162	181	164	127	172	177	149	140	155	170	173	155	159	166	166	140	145	172	176	139	156	157	158	154	160	158	183	156	153	159	143	173	147	158	167	160	158	173	174
5834	747	1129	1413	1298	1102	1004	942	752	623	698	588	561	584	704	633	578	823	1317	1795	479	484	451	442	477	485	439	446	443	411	440	444	396	447	445	466	412	467	469	391	416	464	471	440	447	420	423	420	430	429	440	474	435	430	435	442	431	428	437	399	388	408	385	460	451	420	431	420	409	440	419	435	455	435	440	418	426	421	416	431	441	396	417	432	403	435	427	440	404	432	446	391	413	416	398	453	424	436	456	435	430	437	422	429	452	419	418	433	415	398	386	416	423	371	439	389	436	439	414	437	421	395	442	408	429	422	435	450	441	440	411	397	453	435	426	414	456	393	464	437	461	433	461	453	427	417	403	431	433	428	403	458	397	412	442	393	477	431	436	444	457	363	427	443	423	410	435	390	477	409	424	418	433	464	422	446	412	462	433	409	430	431	415	403	413	420	417	445	447	454	417	451	423	426	426	421	430	424	448	450	428	412	434	453	402	446	453	419	402	408	390	428	415	411	433	453	470	445	415	396	425	446	459	434	423	413	413	411	412	401	428	433	481	436	421	441	398	452	453	406	420	435	425	438	414	434	464	412	442	447	422	407	410	427	410	445	428	411	423	414	442	430	417	461	449	424	426	437	428	451	430	421	417	412	431	428	463	443	427	416	422	420	445	484	416	416	420	419	399	407	440	431	416	440	416	420	443	447	455	426	409	400	400	422	393	448	412	428	432	400	417	435	446	400	426	453	423	412	445	427	444	393	407	434	445	434	440	421	413	440	451	445	424	421	398	444	412	440	435	411	455	413	439	447	418	437	443	421	426	431	447	382	420	412	390	440	453	432	454	433	418	449	440	420	428	442	446	444	441	412	457	454	415	415	427	439	391	436	440	429	444	460	437	450	437	397	416	413	436	465	420	426	451	430	463	436	416	435	414	436	433	420	447	408	423	414	418	414	401	403	425	427	419	447	424	413	395	435	432	426	386	425	441	428	442	425	422	389	444	411	427	451	388	449	429	466	395	422	417	443	420	426	430	423	417	441	422	450	382	422	423	424	439	460	395	447	399	400	394	410	425	394	418	472	391	425	436	397	440	390	439	422	443	433	463	445	442	429	446	431	418	421	407	407	438	426	428	411	441	476	426	409	427	416	403	471	427	404	412	405	398	424	433	435	454	429	439	409	404	457	402	488	433	431	414	407	463	417	416	456	404	429	442	420	437	433	411	434	464	431	421	473	413	407	417	445	404	410	438	423	428	412	399	420	423	429	407	389	414	448	397	429	425	403	445	474	416	419	432	443	438	433	393	429	428	427	430	426	434	439	454	434	457	406	406	445	430	455	390	475	446	379	423	396	426	424	447	441	492	435	430	413	442	410	412	438	456	431	463	418	425	412	427	467	439	422	441	458	423	424	425	424	417	404	456	410	425	424	423	440	396	440	454	406	441	405	412	442	451	480	452	426	400	402	417	450	399	452	432	414	419	416	416	447	446	466	448	452	434	401	432	420	417	462	390	430	408	391	403	442	446	443	439	407	410	418	411	391	432	427	465	420	435	431	446	431	394	443	402	452	392	432	412	423	418	427	407	445	422	424	462	430	437	379	440	398	413	478	409	389	452	408	402	383	432	455	453	416	411	468	434	423	433	436	444	418	431	425	441	411	437	412	454	409	442	448	445	429	465	453	443	463	463	444	419	441	437	426	440	368	431	445	452	409	437	416	440	445	399	416	408	394	412	435	456	404	431	439	434	410	434	431	439	380	452	399	425	392	435	451	424	432	430	433	455	490	447	450	448	422	428	418	416	421	456	450	440	399	435	453	397	445	432	430	422	409	462	414	422	431	437	417	440	433	363	427	398	396	419	443	404	431	476	434	436	423	430	428	426	451	425	442	408	419	408	435	426	438	433	423	424	451	416	423	427	437	423	401	433	429	414	385	435	431	418	418	454	441	425	430	465	416	406	466	424	448	434	433	472	424	409	411	414	448	431	428	494	427	445	440	463	435	393	459	415	428	432	428	435	423	419	407	424	403	405	449	468	424	452	406	400	425	405	443	432	426	424	416	425	429	422	450	403	411	436	430	432	453	394	413	433	420	425	418	443	426	397	449	425	433	451	472	405	428	438	443	427	449	429	438	435	443	437	474	396	409	425	419	443	441	434	453	415	421	399	441	454	421	456	416	440	480	419	411	446	415	430	449	437	459	443	422	425	443	401	467	394	439	430	427	461	420	423	422	424	424	406	431	442	434	432	430	449	435	437	435	409	445	442	440	425	397	422	396	439	432	433	436	402	414	451	422	436	420	427	441	402	427	385	439	458	380	435	438	439	415	434	437	438	429	434	375	413	425	458	454	450	434	390	454	437	392	417	473	397	443	430	417	432	456	424	430	444	441	432	417	419	406	450	409	441	438	455	452	441	418	427	402	467	401	447	443	435	440	426	428	445	413	435	373	426	444	398	421	419	436	424	421	417	416	418	432	429	436	447	440	451	437	424	428	403	430	436	418	424	417	439	418	452	435	454	421	457	423	423	425	435	419	438	468	413	438	441	403	412	414	436	395	432	443	432	433	434	400	425	430	423	454	436	436	445	413	412	422	420	443	434	403	421	431	474	449	434	424	417	433	420	426	422	413	448	424	432	414	455	418	434	431	394	426	426	394	479	443	422	420	410	458	438	416	418	439	475	434	380	457	436	437	425	409	423	428	439	450	471	420	432	440	438	441	451	425	403	448	424	417	444	441	407	457	402	443	426	438	392	432	457	412	428	413	443	424	421	381	438	440	409	428	424	443	469	423	416	421	446	421	378	391	429	426	422	395	400	436	422	412	429	415	448	448	422	450	439	393	394	397	454	449	459	434	397	427	443	451	453	465	408	419	445	429	421	410	384	427	433	407	418	458	450	435	421	407	446	409	393	410	424	404	405	442	440	426	419	445	459	418	439	372	413	403	409	408	426	440	401	473	448	446	440	434	441	405	393	404	430	422	426	459	463	412	434	394	428	418	470	470	420	430	466	407	404	432	463	451	422	406	430	410	447	421	426	468	432	410	446	457	453	445	393	438	450	441	434	379	425	397	428	413	443	420	428	408	427	455	440	428	424	418	458	445	456	450	416	430	411	457	411	458	405	405	422	401	442	472	414	412	436	448	442	426	420	410	418	413	448	410	437	439	424	415	386	460	473	403	464	391	409	401	445	392	403	432	409	479	417	423	446	443	447	433	417	431	413	456	409	410	420	439	453	441	424	437	419	413	430	395	445	416	436	454	407	409	419	449	419	457	429	408	416	428	409	435	438	480	394	441	427	401	429	438	428	425	403	431	444	426	443	426	452	461	463	425	441	433	436	464	441	441	413	432	401	438	436	459	398	453	417	458	427	444	425	414	429	444	424	473	446	415	437	403	410	433	398	427	425	411	407	443	431	407	414	462	396	409	417	409	455	447	416	443	429	439	453	436	410	426	424	395	383	441	422	437	413	450	424	410	451	437	439	445	408	489	407	427	455	442
13766	1305	1024	895	695	577	473	434	416	353	395	356	311	345	375	334	344	385	493	664	305	290	299	272	288	281	325	281	301	312	301	288	302	290	269	303	313	293	300	282	301	321	296	276	293	293	295	269	289	273	295	322	298	314	322	352	299	288	270	254	300	302	309	294	309	288	332	321	301	279	322	316	296	302	313	315	289	285	352	299	292	266	301	315	285	303	306	286	299	301	352	325	306	290	346	341	283	304	278	330	312	286	277	295	303	285	289	289	299	281	279	292	287	300	269	310	296	301	287	310	279	285	283	303	291	326	306	296	297	307	301	313	285	299	309	285	301	295	298	288	330	308	297	273	332	296	281	293	285	339	310	271	331	280	290	321	303	322	307	287	330	330	271	300	293	280	307	321	277	310	317	285	287	307	327	259	286	320	327	278	293	332	324	293	286	309	311	287	311	306	321	310	270	293	281	315	305	311	294	301	249	334	306	316	309	338	305	325	275	312	302	310	309	328	285	296	295	290	289	329	311	271	302	308	298	303	320	311	262	291	294	326	315	305	301	286	315	292	293	309	283	268	268	310	314	320	289	284	306	284	285	270	297	275	290	291	309	305	304	313	333	311	299	269	262	298	288	292	328	290	330	302	293	280	301	316	297	313	306	302	296	308	302	325	311	333	328	277	288	309	326	300	277	308	322	341	284	285	299	291	279	287	328	322	308	273	272	323	316	312	308	322	261	299	279	314	267	317	315	266	307	277	317	333	284	301	322	236	296	285	328	334	335	320	293	286	301	269	296	286	284	287	301	303	322	272	302	283	310	310	289	267	301	305	289	268	303	314	321	327	312	321	293	299	330	286	286	302	297	291	289	266	314	329	317	325	271	309	285	294	285	254	285	320	323	324	291	300	296	292	271	302	285	296	305	299	302	296	317	298	307	275	287	292	302	310	286	260	308	283	296	307	276	286	310	293	323	304	257	268	297	287	313	304	299	299	345	312	307	308	303	305	315	262	293	316	311	285	312	290	254	268	287	313	296	321	290	320	282	295	319	302	329	281	302	301	311	302	315	312	283	310	315	278	285	287	283	282	348	285	336	273	329	293	261	305	285	287	290	294	327	279	332	332	269	276	280	314	315	267	312	279	296	304	305	285	308	312	318	303	296	341	293	261	305	326	269	262	305	315	307	285	340	267	293	326	278	290	302	276	308	288	296	315	307	301	325	307	308	294	303	294	288	348	310	284	281	264	310	302	258	270	307	278	315	308	341	291	303	333	279	298	283	270	288	315	313	285	313	322	300	291	328	292	290	266	294	313	295	310	293	328	301	315	307	309	283	294	287	309	307	306	310	299	267	310	295	310	314	310	290	292	297	302	294	302	292	281	334	285	282	304	304	306	304	296	280	277	279	302	294	280	317	320	289	300	316	336	322	303	313	268	321	296	301	317	311	341	322	284	356	297	357	308	335	303	278	320	332	278	305	310	310	300	328	322	353	260	274	287	284	329	313	279	299	317	318	288	312	285	324	298	321	321	311	294	285	284	289	266	281	294	304	308	322	303	288	277	274	336	305	294	310	297	323	297	323	296	299	289	282	334	316	292	312	292	304	257	343	323	300	290	313	276	298	266	278	333	278	307	306	322	275	278	328	276	299	265	294	348	291	291	279	312	284	296	293	292	305	288	307	284	334	283	274	344	304	298	284	279	256	319	323	339	288	334	336	304	297	292	277	279	310	293	330	276	307	296	288	347	316	303	288	281	311	286	320	293	298	315	306	320	276	302	290	285	309	285	277	313	308	324	288	282	323	280	326	288	289	319	306	301	293	286	321	315	293	311	295	293	279	315	296	305	307	286	296	316	286	306	276	302	322	350	284	293	312	322	302	318	293	272	315	298	324	280	311	278	291	312	316	293	291	309	296	275	311	299	292	308	298	323	261	304	307	281	293	309	304	320	296	291	312	295	299	286	274	301	326	333	295	315	323	317	288	293	292	332	273	337	304	290	296	290	311	302	277	295	303	299	305	286	320	311	341	304	299	331	282	262	315	300	272	305	308	273	332	313	294	279	301	298	321	319	313	287	274	278	298	306	270	303	284	316	299	291	302	279	302	312	311	304	305	288	290	270	302	320	282	289	297	294	282	306	292	314	310	312	318	267	313	294	295	315	290	303	273	311	322	305	309	302	284	294	317	301	295	292	294	309	292	279	263	306	280	311	299	332	270	258	296	289	282	308	282	297	307	298	288	276	278	301	326	310	312	295	300	312	271	331	286	324	307	316	278	276	319	291	314	308	288	279	308	324	266	297	273	256	306	313	311	323	298	324	330	317	284	316	316	337	325	273	321	294	319	297	296	300	300	278	305	310	291	294	260	307	271	298	287	308	298	314	287	271	288	289	312	258	267	294	313	286	316	296	311	272	306	300	270	325	311	321	356	298	311	309	298	303	280	289	278	303	298	330	305	279	308	306	304	317	311	305	305	297	307	267	303	286	315	296	333	303	318	289	263	295	332	294	314	296	350	284	301	315	301	314	334	299	297	283	302	311	290	366	300	306	309	299	291	274	322	308	265	283	314	288	296	302	298	288	299	293	266	286	264	281	314	293	304	289	275	296	285	310	302	316	282	295	336	276	303	291	315	285	292	297	299	307	322	265	299	304	286	308	305	315	311	307	278	298	295	288	290	265	298	299	296	304	317	318	288	289	297	295	354	273	314	273	300	317	302	306	309	293	259	275	288	317	291	319	324	303	315	309	319	289	290	271	304	279	275	287	281	283	295	312	294	337	290	285	305	341	328	287	283	305	303	298	288	311	323	302	340	295	297	315	318	269	280	327	319	289	307	256	314	314	309	311	294	289	311	323	281	310	289	329	289	290	318	293	301	300	317	316	314	312	291	299	328	317	301	263	300	330	305	285	273	321	296	297	319	290	331	319	296	310	324	276	294	297	321	288	306	284	311	325	288	327	292	286	334	286	314	316	272	283	301	295	315	264	297	303	297	299	286	321	317	315	293	300	275	314	353	318	293	310	322	291	319	306	329	276	306	312	313	294	324	309	327	288	317	267	311	289	304	270	288	307	280	298	320	291	279	292	288	272	292	309	301	312	299	301	312	322	332	307	286	295	320	308	304	272	299	289	331	283	275	306	285	321	279	296	307	282	335	295	242	301	289	317	278	281	276	296	320	326	315	327	318	301	283	312	292	297	279	296	298	303	286	302	281	303	333	325	348	325	285	301	331	298	283	318	292	272	302	316	282	299	329	314	314	301	302	292	300	287	305	288	316	301	301	282	301	283	271	308	287	291	261	298	284	285	289	304	319	247	277	301	332	290	277	315	309	296	335	314	330	291	327	325	306	300	305	275	296	280	298	296	303	300	291	319	329	282	287	306	326	321	284	301	274	276	284	269	311	312	315	323	321	310	290	322	277	273	288	267	276	274	303	309	300	281	304	288	304	302	294	284	274	282	314	300	272	280	288	304	309	315	290	311	304	277	294	316	297	317
8075	1330	2103	2639	2330	1873	1684	1583	1199	1108	1166	1026	948	999	1122	1032	1034	1427	2223	3382	823	832	792	798	806	713	780	792	768	751	766	765	723	691	750	743	732	708	745	750	770	732	721	738	752	751	713	778	696	710	714	732	721	677	687	743	741	786	720	725	711	716	723	743	761	721	698	760	732	774	693	728	687	696	732	723	728	717	759	710	742	749	733	708	734	736	705	763	703	716	745	750	719	729	717	688	697	723	706	703	747	729	711	727	699	713	720	746	720	746	716	704	711	676	692	704	716	712	716	743	709	739	700	692	738	692	706	687	719	722	750	694	681	786	716	754	757	695	713	735	744	736	710	690	692	688	691	726	759	702	743	749	695	721	749	728	732	714	732	655	778	742	732	744	727	743	699	680	669	746	737	801	750	727	704	686	718	698	719	730	720	680	715	676	711	722	713	700	730	676	700	666	660	726	705	703	682	693	683	731	702	715	683	672	713	716	703	695	712	688	710	759	722	703	749	743	734	680	687	718	729	702	775	751	716	679	714	731	743	689	681	725	739	703	711	741	690	690	700	695	742	710	723	694	688	692	716	687	718	702	758	709	791	730	771	710	713	712	724	729	726	730	702	752	715	694	702	658	723	745	714	667	723	744	705	689	692	691	690	743	732	741	718	742	666	712	730	713	691	749	692	738	730	702	748	697	679	707	742	680	731	738	710	679	686	740	717	688	701	700	729	693	755	700	699	710	703	684	727	733	732	708	679	703	724	701	684	714	706	717	731	739	705	730	753	658	704	735	718	707	679	718	723	737	748	690	771	753	716	689	698	716	719	687	709	757	724	723	682	717	711	686	761	679	712	720	686	737	651	701	748	695	712	671	708	741	692	658	681	716	692	756	740	732	748	763	730	767	689	654	733	714	729	751	709	731	709	742	730	740	756	699	707	702	734	674	690	731	709	725	709	684	719	669	692	677	744	670	723	699	698	749	746	710	674	685	724	714	692	676	707	705	707	757	672	695	687	709	737	695	714	731	744	667	713	687	693	733	722	753	715	680	788	716	696	709	701	725	736	703	713	745	712	693	734	666	728	734	714	683	704	705	720	693	725	694	740	720	694	743	710	718	754	749	684	655	696	678	685	688	717	714	673	701	667	706	660	734	707	699	715	694	724	728	676	744	764	667	755	727	692	735	714	735	698	697	710	705	721	710	725	646	738	726	729	722	747	687	685	694	740	770	733	695	753	717	766	739	756	696	701	788	683	694	715	698	685	731	699	803	713	675	681	712	753	688	688	715	719	710	675	709	724	737	722	684	738	734	679	662	687	656	660	746	717	691	690	700	726	689	729	744	731	711	714	722	699	697	765	720	723	698	669	705	680	714	744	708	733	685	735	750	724	671	703	738	703	683	742	746	698	754	724	686	738	718	711	694	712	650	666	662	736	772	688	736	702	694	721	680	692	720	758	721	721	715	732	723	705	759	704	704	711	739	775	726	691	777	709	724	721	720	678	675	708	717	731	672	758	697	689	676	747	725	691	762	687	717	684	690	726	704	741	703	752	728	685	729	728	704	716	681	721	723	730	695	717	734	737	750	772	701	683	746	690	783	746	703	707	726	741	652	752	723	651	715	705	692	740	707	777	642	722	762	726	729	702	731	727	704	702	707	738	738	727	732	680	764	724	718	690	670	725	711	722	719	715	728	757	711	736	701	731	711	759	741	732	690	719	704	714	708	745	737	697	667	733	737	719	743	731	705	728	732	759	759	771	703	676	701	743	730	716	721	704	726	754	706	766	706	724	690	716	733	692	685	690	720	732	686	662	694	691	733	775	745	711	711	760	697	766	699	688	711	746	778	700	717	678	715	738	726	708	741	690	673	706	701	700	701	711	681	705	695	709	705	712	728	695	738	702	730	702	689	728	702	670	715	665	760	758	739	719	727	719	698	723	722	707	720	663	714	702	705	669	765	748	732	732	676	733	722	701	736	703	747	688	717	704	745	718	678	657	681	706	695	650	716	711	723	743	695	807	696	727	729	714	727	720	761	705	654	754	761	743	699	758	709	726	724	674	748	738	710	704	727	704	724	704	669	687	702	660	669	713	705	758	707	736	702	665	754	744	675	691	715	705	717	707	725	706	692	714	746	711	686	710	724	713	685	702	647	752	692	773	753	779	729	690	716	691	720	746	665	707	708	744	754	734	717	705	721	718	674	762	754	720	717	753	738	736	681	675	689	709	684	727	751	675	749	715	666	750	769	686	714	749	707	734	729	700	734	702	693	715	716	679	655	695	697	684	692	658	740	667	708	726	681	673	684	708	687	747	687	719	679	733	660	682	738	749	743	718	701	654	709	725	686	723	688	700	703	740	719	733	783	709	704	756	712	734	717	722	765	719	711	720	703	676	734	708	679	739	679	695	679	681	691	734	694	690	713	701	688	689	748	680	656	688	704	690	697	692	689	683	701	697	732	692	693	698	697	674	736	723	718	728	731	764	726	722	685	726	726	720	689	707	654	715	732	724	750	674	736	728	748	690	705	719	664	718	687	767	681	697	711	731	719	721	711	706	742	706	684	699	739	725	656	717	766	748	678	715	730	694	721	670	708	728	659	675	706	701	666	679	705	685	698	745	658	688	690	696	692	702	701	690	705	752	711	706	733	708	711	710	612	754	663	716	728	712	722	704	669	742	717	714	721	743	708	709	716	703	712	684	678	712	693	730	724	677	731	717	721	710	704	689	720	718	685	686	754	719	736	659	744	699	725	732	723	734	688	694	714	740	665	724	672	698	690	742	686	728	708	736	649	723	748	723	670	692	706	702	735	681	696	735	736	732	714	762	717	680	751	719	675	684	728	714	690	714	706	692	708	725	710	702	693	697	696	691	732	722	738	704	729	719	703	724	697	704	693	741	707	720	697	759	698	697	713	703	701	735	700	719	751	710	728	694	692	704	741	730	707	758	682	719	715	674	732	711	727	655	752	741	759	703	709	731	735	703	727	696	695	676	733	673	699	692	715	704	724	770	713	688	670	736	716	709	773	698	666	742	695	720	696	666	726	740	671	695	748	696	741	664	714	758	699	704	745	654	711	692	713	728	728	714	670	654	749	720	749	674	711	688	709	747	731	719	726	713	747	688	733	686	720	675	718	700	713	722	701	715	722	709	692	715	650	724	759	711	714	685	708	745	727	738	711	723	713	742	723	727	736	710	718	725	687	699	722	753	673	742	781	730	733	741	679	729	708	708	670	704	753	722	693	710	714	709	717	713	700	701	709	671	751	731	706	691	697	745	652	716	707	711	710	721	710	705	662	728	723	748	722	701	690	697	727	674	704	707	700	711	739	736	720	769	737	727	724	676	711	680	665	724	748	700	696	752	689	715	713	675	719	748	687	695	717	720	741	734	664	729	719	707	750	726	718	744	670	747	712	737	719	724	703	728	728	705	707	730	713	632	709	704	739	748	722	752	699	723	688	689	734	701	686	751	669	764	724	703	704	726	718	726	697
1679	307	341	315	337	302	280	297	289	274	280	294	311	281	296	270	294	313	325	283	253	292	298	279	285	273	289	290	279	279	250	277	297	287	281	248	324	314	267	283	274	291	260	275	286	295	260	269	266	317	283	292	285	267	275	295	280	273	261	265	249	255	236	269	298	272	280	251	288	276	312	275	282	295	286	278	234	276	287	334	288	264	272	286	258	299	283	268	283	300	284	259	293	253	289	261	312	270	283	297	274	316	320	282	282	284	283	289	298	273	261	277	279	279	287	293	252	271	294	301	278	280	233	260	272	283	274	250	263	319	259	343	264	271	291	278	271	294	296	295	274	278	273	271	279	252	287	284	298	284	257	301	305	240	286	303	298	275	300	288	268	282	289	253	257	251	291	284	281	275	286	265	317	270	255	278	278	254	249	253	291	250	299	269	289	301	280	310	271	269	284	231	283	283	282	295	262	299	279	275	261	270	297	260	257	288	276	270	227	298	280	263	259	312	298	278	259	274	258	269	279	262	269	316	301	263	271	302	268	296	284	289	245	289	260	264	270	266	265	253	301	286	262	266	255	285	260	269	307	291	267	287	252	283	250	280	255	249	283	286	282	290	311	270	265	286	282	264	247	308	271	273	308	272	239	262	303	251	272	299	281	295	265	257	261	298	281	274	263	268	285	240	281	262	290	295	296	312	296	276	267	277	331	274	320	259	268	259	301	294	281	282	260	251	254	307	272	263	258	262	275	251	291	283	270	312	260	292	267	261	285	247	269	286	293	317	265	269	258	329	284	286	262	272	295	257	298	264	279	282	274	273	257	269	267	300	291	280	269	264	273	267	263	327	288	285	295	278	304	270	272	285	306	292	286	266	295	256	252	288	269	263	264	257	254	282	242	288	318	292	273	296	260	293	274	266	220	251	289	256	265	288	287	272	280	241	245	275	278	301	284	254	313	294	261	295	293	247	313	283	293	258	250	297	284	283	263	290	296	279	280	287	301	246	304	277	270	291	258	279	281	276	261	276	282	285	263	267	288	269	300	285	256	271	246	275	249	270	307	276	291	253	296	278	275	257	277	272	283	314	259	309	288	281	280	259	255	289	265	282	243	272	285	244	272	278	264	254	258	257	291	275	284	259	276	270	295	291	292	280	267	313	263	272	248	294	284	285	299	262	290	305	255	269	272	285	298	253	256	279	277	275	310	292	273	261	300	302	280	316	278	294	312	292	309	242	254	272	272	311	273	252	269	253	237	265	267	283	275	247	258	250	277	314	301	274	275	329	267	306	298	298	245	261	274	260	277	277	250	307	296	283	269	279	297	238	270	270	287	289	297	275	264	281	299	256	267	247	268	296	313	276	273	276	259	248	286	263	281	255	283	277	290	274	256	288	300	301	312	288	290	293	271	290	269	273	281	278	279	281	244	276	241	259	260	280	248	274	290	284	286	289	260	303	311	244	275	266	264	284	288	318	302	258	273	270	269	262	272	269	283	266	272	290	259	283	272	279	248	268	256	277	293	307	291	302	282	260	239	257	258	278	302	276	274	278	274	269	280	303	296	301	275	277	279	292	264	270	318	282	294	252	284	268	250	269	251	297	279	267	291	277	252	280	290	299	270	266	280	283	248	264	287	287	310	262	298	258	295	263	313	311	286	289	278	285	267	277	283	280	268	293	265	241	286	290	277	289	262	284	276	276	289	263	284	284	309	278	267	287	296	270	274	284	263	260	270	272	253	282	289	259	237	280	263	292	276	256	285	255	270	243	288	258	274	295	275	289	293	282	251	270	280	280	279	283	271	299	293	282	305	252	258	295	298	291	267	333	253	287	267	281	276	262	263	313	303	270	272	269	286	280	245	249	280	288	256	311	289	274	284	240	263	291	268	314	277	262	267	285	277	279	298	272	267	316	261	259	272	296	281	246	269	284	290	269	282	274	292	295	307	285	274	298	249	240	285	301	302	276	260	305	271	297	269	286	254	253	258	274	256	287	279	277	272	291	275	286	280	281	314	280	271	274	266	297	288	269	285	257	252	260	269	296	312	258	293	225	275	278	300	278	257	288	284	260	252	287	267	285	312	305	260	272	242	238	273	319	287	265	280	276	270	281	283	291	257	274	287	277	277	279	283	285	297	272	284	272	275	268	269	291	276	282	292	253	289	279	290	300	290	280	287	268	325	302	288	282	245	283	278	297	277	265	263	254	275	253	289	273	272	293	298	297	305	253	315	246	262	270	266	307	303	299	289	255	302	273	250	298	284	273	323	299	320	270	294	284	300	307	284	299	284	281	287	238	271	274	271	271	269	263	255	245	252	274	300	281	277	294	281	265	272	264	273	254	277	261	254	278	269	271	273	283	257	276	300	287	260	264	309	302	277	293	271	267	275	273	274	274	304	286	292	292	310	281	256	223	253	242	304	251	273	282	296	265	277	239	265	252	304	310	276	320	251	293	266	296	285	282	256	289	274	256	307	294	250	291	277	291	309	254	296	283	278	253	282	287	285	292	269	292	265	295	271	275	286	287	297	257	293	305	280	279	281	304	310	249	251	292	278	295	273	268	268	319	265	270	264	257	288	285	283	263	287	258	293	292	244	268	304	267	259	255	275	254	294	281	266	280	268	271	276	275	276	273	246	276	271	268	282	255	282	275	304	303	291	308	270	269	246	302	255	227	299	281	240	269	288	302	280	276	297	292	272	294	289	282	261	276	281	282	259	255	277	261	300	296	272	288	291	274	261	298	285	274	282	270	250	254	262	283	249	252	287	291	272	309	278	278	294	285	314	268	266	288	282	262	269	289	244	283	250	267	255	295	291	273	271	266	262	275	298	291	260	290	280	278	303	261	282	282	313	297	283	280	308	259	264	301	309	300	280	262	273	266	260	291	274	272	290	268	284	300	289	284	233	273	265	258	285	305	271	303	284	288	296	292	280	289	300	259	242	306	312	298	307	273	284	249	325	285	284	296	312	286	308	275	266	297	272	323	301	265	261	294	322	305	266	297	307	304	267	288	271	289	254	285	289	294	291	273	247	301	282	288	276	264	278	293	299	267	270	271	284	264	274	303	243	279	270	291	280	291	316	274	295	268	293	286	262	285	285	261	319	267	256	268	263	272	283	271	286	267	286	297	282	268	253	299	270	252	247	269	269	276	328	280	294	280	277	269	306	290	268	297	277	293	263	284	280	255	295	283	340	282	258	267	254	261	260	271	268	252	281	289	327	285	288	281	262	267	304	271	254	286	270	295	282	289	255	296	258	293	259	265	271	315	276	325	265	313	291	245	266	280	273	245	274	308	295	244	300	300	257	271	281	268	316	261	291	280	280	267	232	255	270	280	284	272	280	252	279	309	290	310	274	282	301	271	301	295	263	272	296	277	266	275	280	247	283	277	265	287	239	265	300	249	279	278	272	266	232	269	290	265	324	312	285	269	276	238	277	256	264	292	284	296	307	284	294	262	268	288	301	257	283	282	259	293	279	274	290	285	264	289
1866	654	729	859	790	696	749	774	617	673	676	713	717	698	739	680	736	887	898	809	673	632	658	625	663	609	648	638	647	706	677	688	714	667	610	619	604	635	625	638	685	633	670	701	637	632	637	637	630	623	652	697	647	692	631	671	626	637	648	681	603	647	618	614	639	671	638	614	672	616	655	623	637	652	647	643	617	630	649	592	564	683	666	649	693	637	625	659	608	603	618	671	625	634	559	636	669	607	664	647	625	610	666	603	659	613	656	650	645	623	602	644	622	627	665	591	633	648	632	603	604	705	652	619	644	614	644	599	622	659	608	666	638	689	603	696	596	680	641	639	624	647	649	661	648	671	645	642	658	667	629	621	602	647	653	613	652	644	639	638	624	641	674	668	615	630	636	653	642	667	583	648	677	629	636	650	678	664	633	631	642	644	655	670	617	622	637	626	608	708	670	621	683	626	636	652	654	618	636	667	606	647	649	676	618	641	641	642	657	624	591	676	618	625	641	628	647	652	642	629	602	627	639	667	612	602	646	653	644	697	645	601	638	642	625	615	614	655	598	684	677	596	664	605	667	646	663	691	631	607	663	644	662	646	623	675	624	684	641	637	627	613	627	660	684	610	632	616	658	632	673	621	602	659	668	631	642	661	678	661	631	657	666	622	647	700	610	654	649	661	622	685	633	653	647	622	663	702	634	663	620	617	675	618	654	651	652	605	646	673	650	610	621	644	629	674	654	670	666	622	644	694	630	608	647	613	611	629	636	648	665	641	610	600	658	620	663	643	654	627	608	642	642	673	589	606	629	645	633	626	641	611	624	644	641	663	664	629	628	630	695	624	629	638	618	651	683	612	642	597	642	613	648	591	607	597	689	625	623	604	590	630	651	641	655	634	650	645	628	631	644	676	699	595	646	635	644	615	697	601	606	652	637	609	643	623	652	633	605	651	661	646	643	653	641	653	663	637	647	631	642	682	624	602	642	651	679	645	642	653	654	667	647	645	658	621	634	604	633	606	628	623	634	659	616	672	642	647	608	644	580	654	642	665	633	609	646	688	649	631	621	649	580	627	628	638	623	670	610	626	618	680	658	660	655	655	640	665	616	672	652	667	661	631	613	687	655	623	664	644	634	616	598	664	654	666	691	619	618	620	645	642	686	636	654	695	617	627	625	594	667	638	643	652	631	678	624	616	612	655	589	615	645	601	646	637	673	644	640	621	660	667	644	653	637	642	637	634	638	668	601	655	668	621	598	594	636	649	650	612	609	659	612	621	638	613	624	644	625	630	606	656	658	620	599	612	665	640	664	692	614	655	654	640	679	641	628	651	617	612	657	665	644	672	643	606	641	623	640	662	684	648	652	618	644	624	639	611	645	671	691	639	682	659	675	634	603	653	612	656	667	673	615	657	618	682	615	639	659	672	593	603	636	627	648	615	637	639	677	641	640	634	603	661	631	572	630	638	673	683	600	698	674	675	649	619	626	627	608	640	629	657	613	651	615	618	649	616	652	651	626	618	669	657	628	635	615	660	656	658	664	620	620	663	651	637	622	648	609	615	661	650	590	620	646	636	656	601	633	687	652	618	638	636	625	662	613	625	639	677	630	625	667	648	638	633	607	646	640	653	651	650	641	651	623	639	628	626	657	647	658	636	629	661	626	645	686	648	674	614	640	626	610	668	687	585	637	642	602	630	599	665	614	662	666	670	687	676	653	603	674	601	626	656	600	594	646	666	610	590	642	645	621	617	702	679	628	654	660	608	642	586	610	603	629	633	642	619	699	626	616	634	604	632	635	647	626	625	608	671	640	660	654	633	667	675	688	685	615	633	650	609	637	656	651	633	643	632	621	654	651	601	644	611	653	657	574	677	658	639	661	670	624	602	607	634	624	680	603	655	618	653	606	616	654	623	588	623	683	639	650	675	617	628	633	613	621	665	627	646	626	679	656	612	683	641	621	656	601	663	648	694	657	642	605	642	626	650	620	674	653	647	637	614	614	630	644	661	582	656	632	677	642	640	629	649	581	644	648	606	658	630	624	647	660	624	638	628	645	654	604	602	652	672	673	666	638	610	600	626	687	657	686	638	615	638	653	622	601	622	618	613	660	674	644	589	682	646	679	645	622	650	638	615	653	643	613	651	637	689	620	626	624	634	609	626	667	598	648	648	694	644	624	688	679	634	682	637	663	619	634	664	637	656	600	663	655	653	664	606	642	677	677	672	633	649	684	667	654	654	662	654	667	645	626	607	664	647	638	650	672	639	628	666	623	631	653	673	637	628	652	602	654	629	613	625	614	680	664	635	648	658	649	649	630	605	612	577	636	657	666	685	665	630	646	646	628	645	591	633	669	629	691	679	651	628	616	613	645	660	610	610	652	622	635	636	670	647	656	663	673	649	623	642	674	617	609	632	655	671	665	605	634	680	660	647	668	659	628	630	624	652	633	605	651	628	632	667	630	668	661	639	684	651	618	661	679	624	636	618	631	652	627	678	652	661	634	649	644	660	677	621	627	644	684	649	697	644	644	662	664	606	630	661	672	629	606	633	667	622	595	652	692	650	647	592	654	646	608	633	673	620	649	674	615	664	618	598	606	626	648	644	633	645	595	624	611	605	668	628	621	652	619	666	638	646	646	615	641	674	635	645	651	632	607	647	665	650	659	697	662	633	612	693	670	613	641	652	628	656	620	656	603	671	678	640	629	673	664	636	637	662	627	646	626	646	602	640	689	716	589	598	621	615	607	606	653	654	602	627	648	669	594	603	652	635	657	578	653	649	607	606	627	630	655	644	647	660	647	636	602	652	737	643	626	611	613	622	639	634	632	631	666	637	663	615	674	638	608	663	617	681	603	646	676	662	612	690	647	635	665	652	637	607	602	640	643	641	655	625	645	635	639	640	618	621	671	645	645	639	651	640	622	622	676	664	658	653	670	552	673	614	660	665	624	632	593	636	632	629	650	636	652	619	693	628	627	647	627	615	668	653	674	628	655	686	644	635	688	649	633	711	709	578	659	651	651	611	630	635	653	662	642	630	628	644	651	656	655	647	659	661	656	650	674	654	686	616	663	649	662	632	677	623	615	647	685	647	592	649	634	653	668	592	622	685	678	650	677	643	632	669	654	672	666	666	631	607	630	649	688	634	621	690	680	627	660	620	635	672	643	610	675	672	673	633	614	618	623	657	646	684	652	588	633	630	662	648	650	631	646	649	638	620	616	630	656	615	638	628	662	667	612	616	636	622	639	655	702	655	655	687	638	679	633	599	604	647	645	645	620	618	641	653	667	608	644	627	638	610	604	682	667	649	644	620	657	603	660	650	635	683	675	650	655	610	610	652	604	619	662	632	651	663	646	645	623	639	679	656	641	658	650	655	638	615	655	617	591	656	613	677	631	645	631	625	593	649	629	657	657	601	620	633	605	632	659	604	614	633	645	602	577	672	654	643	634	655	666	659	638	675	682	630	601	646	613	682	649	659	670	631	634	613	648	654
6942	502	505	479	390	279	277	233	189	213	201	206	163	178	182	197	195	212	269	408	170	149	188	170	158	182	173	163	179	172	180	184	151	187	133	149	161	155	164	191	168	171	150	158	184	154	152	153	174	149	157	170	151	171	157	159	154	146	168	163	171	154	157	173	155	163	155	168	167	183	152	200	191	156	183	170	168	163	165	174	158	186	174	160	128	177	162	168	183	153	187	156	156	192	155	149	155	169	182	178	146	154	167	159	160	158	139	167	170	173	170	164	156	163	154	161	151	157	186	192	182	173	177	185	178	178	147	160	165	166	175	165	169	160	177	160	140	176	138	141	158	177	163	152	159	174	191	198	152	129	140	142	137	169	182	193	153	140	139	136	156	175	160	180	162	159	150	144	174	207	166	185	146	184	161	154	152	166	173	163	174	158	183	183	157	169	146	167	159	176	137	161	191	152	159	149	184	152	165	179	170	180	165	154	168	145	164	143	162	155	169	153	173	162	154	147	163	160	170	169	160	162	162	174	190	151	178	173	153	169	146	151	179	160	164	162	156	175	180	157	150	161	155	154	154	151	152	155	152	173	176	162	137	183	157	164	163	179	165	155	154	165	171	163	166	184	187	165	153	171	156	147	173	159	155	131	128	162	151	159	161	167	173	190	181	153	170	167	150	168	168	177	153	160	165	138	158	185	167	175	154	166	176	162	163	152	151	157	142	156	182	154	174	165	161	159	155	169	174	170	182	170	161	151	156	157	175	183	168	181	170	182	163	180	158	149	167	175	183	153	174	190	164	176	149	175	166	155	156	179	183	141	151	133	159	190	172	165	172	137	147	159	162	139	164	165	170	174	144	162	146	158	171	160	151	191	182	158	148	162	175	148	145	166	187	168	167	147	187	178	155	167	154	163	166	138	156	160	164	155	154	161	160	154	179	167	183	169	185	161	169	190	168	170	172	161	166	165	144	181	168	155	166	160	159	167	153	180	143	164	155	175	157	170	163	168	164	175	162	154	158	144	127	187	179	173	171	134	149	156	136	163	172	173	151	148	185	184	160	154	178	157	156	163	157	179	156	161	161	155	196	164	131	161	161	203	164	169	136	177	154	169	141	169	154	157	170	157	161	170	194	168	162	150	177	156	170	182	185	148	157	151	167	146	143	136	164	172	165	149	166	140	162	156	158	146	181	163	169	207	140	130	182	185	154	152	185	185	162	165	141	174	157	174	149	173	171	173	155	164	165	145	147	150	159	163	171	170	175	139	153	171	167	141	172	166	149	177	157	167	159	162	165	133	158	160	173	195	181	155	159	156	184	161	167	161	197	175	171	150	157	181	146	161	167	174	165	168	167	182	180	171	186	157	151	184	171	156	136	165	186	165	173	188	151	162	156	160	166	158	174	160	157	175	160	160	155	157	172	155	175	157	154	194	150	174	165	171	144	170	180	158	163	162	186	182	152	150	166	164	178	169	163	175	150	157	150	135	174	172	159	176	170	159	170	156	170	160	161	173	149	165	176	172	198	165	174	161	169	175	181	172	146	139	175	164	148	174	170	193	171	168	174	153	165	186	160	155	179	170	190	156	178	141	150	154	167	149	176	175	174	176	160	181	164	195	141	157	172	160	152	152	176	167	175	172	131	173	149	167	159	164	160	146	148	165	174	150	160	151	173	151	184	174	171	170	162	173	153	172	158	167	192	163	187	169	177	172	170	131	174	157	169	149	160	156	142	170	159	173	163	181	169	159	147	146	134	180	160	179	164	175	183	173	161	169	149	171	174	174	156	157	158	150	180	152	162	154	164	183	149	153	137	170	174	169	153	155	165	167	160	151	155	171	156	180	177	156	137	167	138	168	186	162	173	156	178	159	172	174	159	153	177	146	169	160	159	181	164	187	161	156	178	172	155	158	188	191	175	163	161	139	167	159	156	174	157	161	150	156	180	158	165	180	170	173	133	185	182	144	183	157	130	182	147	169	171	169	161	157	162	187	183	172	143	151	157	163	158	165	157	160	162	152	151	166	153	156	152	154	162	150	167	164	164	154	159	161	149	164	146	172	151	164	165	167	166	196	182	165	172	203	171	177	174	139	144	180	155	170	165	129	178	151	154	168	196	161	169	157	169	122	141	165	168	176	162	154	190	165	162	167	149	156	164	172	162	182	148	178	153	161	157	165	165	142	165	150	167	148	154	186	161	171	166	177	171	168	160	165	159	170	190	169	165	187	167	175	154	153	168	159	159	157	153	154	163	189	143	165	172	157	169	158	179	143	187	163	165	155	181	156	168	162	169	151	143	148	180	168	175	194	160	138	156	166	179	183	187	138	145	159	163	152	169	176	155	164	154	163	165	191	133	158	146	148	157	166	150	148	167	143	187	157	154	159	194	148	187	175	144	171	164	157	141	161	171	155	171	175	159	159	170	161	189	164	169	179	168	174	163	197	155	164	144	156	147	161	145	135	149	163	147	155	155	149	164	173	161	178	158	161	174	170	148	171	146	171	169	165	147	153	137	173	142	174	185	176	152	164	167	155	168	165	183	166	153	153	155	166	164	175	153	175	161	162	156	166	166	168	154	175	172	166	166	174	167	180	164	174	173	165	182	171	168	184	169	130	184	151	177	160	168	174	154	179	173	150	154	147	152	141	155	163	149	185	164	135	166	153	164	159	174	172	132	162	180	172	150	162	170	155	144	157	163	183	152	161	201	146	162	149	165	173	174	162	193	161	165	179	178	193	153	135	151	169	144	158	141	175	155	155	182	148	158	163	155	180	162	163	161	156	160	176	145	170	136	163	161	156	189	154	167	152	166	160	144	174	168	170	153	178	172	176	165	168	167	174	174	165	147	178	164	181	143	154	174	173	181	183	158	166	148	163	182	185	168	176	153	200	171	180	170	163	175	168	159	144	175	173	143	168	145	153	189	174	137	154	160	162	145	158	182	182	160	168	149	174	160	177	153	145	182	170	142	160	156	155	134	182	195	187	174	163	157	175	194	169	168	190	176	195	144	160	192	163	178	167	164	166	161	175	183	161	159	166	175	158	150	167	164	176	165	149	146	147	139	182	146	141	150	181	155	160	142	169	151	139	157	168	171	141	166	157	171	165	182	170	139	158	167	173	149	187	189	148	172	162	139	156	171	178	166	147	156	183	196	179	160	171	186	178	165	154	148	160	173	162	173	175	158	145	154	161	157	147	161	170	157	164	182	157	153	147	142	159	172	152	138	191	146	174	166	172	144	163	155	154	184	186	153	195	177	179	178	154	170	164	145	161	164	160	170	175	187	153	172	174	155	138	163	164	152	171	173	161	194	182	174	160	172	155	162	179	163	182	180	159	166	167	142	162	153	154	159	179	172	169	145	182	162	135	198	192	156	149	186	184	152	163	164	173	151	172	166	148	162	154	156	155	145	168	134	140	182	175	145	146	167	173	163	175	151	158	177	154	150	164	136	164	139	176	153	151	154	169	160	147	140	175	164	173	181	176	163	151
5869	739	1135	1549	1315	1007	1023	907	748	653	652	613	590	654	658	607	664	917	1339	2053	482	486	478	494	456	451	457	495	471	469	474	458	436	448	429	470	454	448	452	426	448	430	447	444	446	432	441	437	417	396	440	438	413	434	451	439	434	448	443	418	436	446	405	456	413	439	423	433	459	450	433	437	456	467	440	427	439	439	426	450	377	443	440	452	393	431	467	405	435	432	425	456	456	447	420	453	431	436	449	465	407	419	419	402	450	376	439	395	414	420	445	421	420	450	435	455	427	434	455	439	439	425	433	449	427	430	426	472	407	423	433	461	438	446	441	414	409	450	449	399	457	452	408	410	420	392	439	402	443	404	469	409	454	429	410	430	435	448	470	430	446	405	414	433	427	429	395	440	419	414	407	426	433	414	440	415	418	433	424	449	430	417	449	409	449	401	409	436	428	436	440	426	439	434	434	429	424	415	436	429	431	398	431	417	438	432	456	480	454	426	442	420	425	413	408	435	429	440	418	453	457	445	461	443	421	442	445	425	411	466	409	435	462	439	426	439	412	428	399	398	452	419	409	408	432	442	449	449	444	441	410	432	437	411	404	379	417	413	428	459	388	422	399	458	434	417	449	405	448	459	374	436	410	425	448	447	428	422	411	442	443	427	443	423	454	422	401	411	416	404	440	443	429	369	422	423	459	428	419	443	432	456	429	417	444	403	403	440	463	407	449	452	432	421	439	433	455	452	434	461	423	393	465	441	469	421	417	430	419	390	410	446	422	403	431	437	441	442	433	448	455	413	426	411	446	461	451	449	434	446	407	444	435	422	407	443	433	472	419	409	438	431	427	423	421	442	428	416	448	424	430	430	410	453	412	419	399	426	449	414	462	423	397	417	414	439	455	433	449	424	419	418	441	432	447	435	479	397	422	421	441	436	437	433	384	425	453	439	426	402	446	425	468	438	441	431	453	429	395	426	429	420	422	489	429	403	450	437	439	426	441	413	427	440	416	452	444	432	454	465	473	441	436	438	385	389	452	455	446	435	421	425	450	455	431	436	466	455	401	437	408	405	429	429	420	444	455	446	439	434	445	428	448	458	488	448	436	409	460	414	426	481	428	415	430	427	418	399	405	418	441	452	428	434	436	421	377	413	435	431	398	391	434	438	420	447	406	450	443	431	426	453	418	418	396	452	451	429	431	474	422	425	422	403	440	375	436	449	435	421	437	406	443	406	431	487	425	399	490	402	434	429	445	397	443	436	403	439	408	435	431	448	404	449	455	470	445	408	428	425	414	420	409	403	416	399	441	440	419	427	410	381	425	446	396	464	462	444	413	451	426	426	436	463	442	442	457	402	450	444	438	435	441	440	464	456	435	418	414	413	441	454	428	429	451	416	409	433	382	437	456	440	456	422	386	472	399	416	440	427	473	447	418	408	425	404	430	411	444	421	429	435	429	443	424	403	418	439	434	481	451	447	399	443	428	403	418	440	442	417	399	476	444	429	447	441	443	444	487	447	472	445	467	423	398	460	452	422	448	420	413	423	410	425	412	493	415	417	453	462	435	386	412	418	396	455	446	432	416	406	420	418	348	439	414	470	437	442	439	456	435	446	458	427	454	419	459	408	446	418	456	423	439	442	437	462	464	439	442	431	423	424	454	416	421	440	416	422	453	416	407	421	430	438	425	454	421	456	409	443	460	419	429	393	478	426	421	433	450	429	425	438	464	407	474	424	415	442	428	444	445	442	427	462	437	438	417	399	440	437	440	438	483	453	420	445	455	429	435	445	451	414	414	436	445	419	425	438	426	400	437	438	452	452	431	403	433	439	450	442	407	402	410	401	416	446	432	431	443	423	441	431	443	427	398	423	425	407	426	435	413	444	468	435	459	441	421	468	451	455	455	447	438	456	413	411	407	444	458	417	454	384	466	422	421	423	424	435	413	459	445	442	395	425	441	424	467	410	408	463	442	449	424	434	403	419	450	439	419	395	425	412	432	453	449	433	418	439	442	400	408	463	419	410	457	438	424	426	442	407	426	404	436	451	443	427	430	421	417	430	417	442	467	441	446	453	424	423	454	442	409	393	432	436	417	420	426	400	450	472	441	419	428	469	438	438	456	437	438	468	448	400	454	460	419	452	422	425	414	448	445	415	439	426	400	443	453	423	424	433	391	454	409	418	480	427	424	418	422	483	420	445	425	421	452	437	417	421	437	451	410	470	435	435	421	453	421	431	404	455	445	390	401	454	436	431	417	418	431	438	453	411	411	432	429	436	407	412	407	438	459	444	444	419	465	416	427	404	438	418	446	438	398	426	451	461	418	449	418	426	388	440	443	450	434	418	402	433	430	427	430	409	442	407	417	400	433	472	433	439	414	443	441	448	415	420	397	457	462	456	483	430	399	437	409	403	453	462	453	409	427	463	397	417	413	423	424	438	408	400	388	455	461	419	435	430	420	434	427	444	437	425	440	449	463	416	444	429	421	414	481	409	394	388	416	425	447	435	456	448	409	468	444	420	415	426	467	434	429	426	434	446	425	477	420	417	459	401	438	435	424	446	436	438	406	457	415	412	439	431	458	421	419	464	452	475	444	432	421	440	431	415	465	432	396	419	416	448	423	416	470	457	429	444	432	418	440	443	371	422	468	456	407	451	374	456	419	432	461	426	397	432	377	437	447	441	428	436	438	422	461	416	409	412	431	434	432	405	414	433	442	428	403	447	468	390	475	419	470	412	397	446	445	465	424	441	444	398	429	427	425	434	435	476	417	439	417	465	447	461	402	397	408	448	424	430	435	436	410	430	422	419	448	441	397	433	447	444	433	412	419	468	434	408	414	427	444	374	452	439	459	399	427	449	450	445	396	428	460	452	426	451	429	432	424	429	414	410	412	419	444	428	411	433	440	440	429	450	419	425	429	444	456	420	418	402	421	426	433	434	447	450	405	406	461	418	452	439	446	449	454	423	439	441	422	421	454	404	399	398	434	434	427	429	446	440	419	449	411	426	456	432	428	420	448	466	413	422	407	444	446	419	402	446	410	417	438	393	408	444	428	449	452	423	402	433	457	441	434	448	429	427	403	432	436	437	404	440	460	438	422	435	414	424	432	413	437	419	406	440	407	422	440	418	439	414	433	435	419	434	415	437	422	431	412	435	427	416	443	434	464	439	418	444	403	445	411	448	413	455	423	415	405	416	414	420	384	409	436	397	461	419	434	415	438	430	429	452	404	417	443	465	463	438	426	399	444	435	420	402	455	400	410	423	444	433	414	406	434	434	488	425	419	450	422	400	420	423	446	413	445	413	428	389	390	438	466	452	429	440	456	395	438	426	426	423	424	426	407	458	398	443	449	425	422	435	410	416	460	423	476	407	407	436	459	437	426	455	403	447	449	422	443	414	443	410	422	410	420	413	458	414	443	418	431	454	463	450	446	479	472	429	443	465	433	442	409	435	424	442	394	408	423	446	428	416	435	446	460	432	432	442	416	444	424	414
13731	1354	922	897	731	510	444	453	431	372	362	359	351	353	384	355	340	424	539	725	325	309	322	314	298	322	298	307	294	303	261	297	284	299	287	312	309	314	297	311	299	293	273	286	311	307	316	301	303	283	266	315	294	272	255	273	312	277	321	291	321	285	285	285	294	281	282	262	306	301	300	304	294	302	302	311	306	305	272	306	260	291	288	301	295	282	304	274	310	281	337	300	273	271	299	306	297	293	301	330	301	308	292	319	307	325	330	366	310	307	287	315	312	279	307	332	307	310	303	285	322	296	326	311	314	302	282	323	315	318	305	328	294	291	324	283	318	282	315	300	272	306	285	309	298	315	303	306	290	320	316	306	293	304	276	320	318	291	322	278	289	270	308	332	329	317	285	309	269	291	303	273	309	274	288	303	333	306	285	268	303	326	315	316	268	286	323	295	287	286	349	265	316	270	302	309	295	310	324	288	272	311	325	298	319	288	302	308	294	320	315	264	296	283	285	317	279	311	309	348	280	289	328	267	290	313	321	310	332	288	289	287	311	296	284	294	338	300	284	280	300	286	320	301	294	287	292	318	304	307	273	295	301	296	327	317	291	326	319	286	323	297	319	317	302	284	310	305	307	311	302	260	304	279	283	292	297	355	301	325	298	298	288	288	330	279	314	295	307	312	283	295	307	295	300	304	280	288	300	324	308	297	272	282	286	294	285	310	299	286	331	274	333	290	270	314	298	283	315	314	299	276	321	287	327	265	273	305	281	308	289	314	280	293	314	292	310	296	311	288	287	325	297	294	298	291	288	281	303	318	302	281	322	313	296	282	301	302	308	297	300	279	335	299	300	320	301	311	292	300	314	312	294	296	324	328	308	301	303	310	282	280	305	278	299	283	288	312	316	281	274	266	288	254	289	320	317	283	342	294	312	305	313	271	281	289	313	284	328	298	298	295	283	301	270	277	293	293	332	327	301	295	318	276	312	306	293	314	306	304	294	318	277	254	282	276	320	322	300	278	273	290	326	329	262	300	267	269	304	285	345	325	322	313	289	292	327	306	332	288	312	294	312	297	264	288	312	282	293	292	302	277	317	301	293	293	279	280	292	273	297	291	314	319	266	257	293	314	308	306	274	290	291	308	326	303	313	302	295	314	285	299	308	291	284	292	320	270	315	306	318	309	292	303	324	299	284	288	279	326	300	300	317	313	262	324	312	302	295	278	298	340	285	321	326	314	295	291	253	280	300	304	286	328	288	258	279	284	340	280	312	261	311	310	334	325	304	298	290	311	280	296	308	313	290	324	308	314	313	313	301	263	254	277	315	308	297	303	294	333	329	289	290	296	327	346	290	312	297	260	271	290	279	332	318	285	296	281	291	299	306	320	266	289	321	289	284	311	336	297	286	298	301	300	303	319	299	297	294	271	311	320	282	289	315	282	309	300	307	303	302	334	276	308	302	265	327	305	332	328	308	273	305	298	318	332	292	334	291	337	275	318	298	304	284	280	300	316	280	305	297	296	317	276	295	288	300	285	319	296	338	305	326	302	312	316	293	283	293	318	309	278	291	317	264	291	306	280	296	309	325	323	321	287	310	323	278	298	309	304	338	287	296	298	293	291	311	300	317	297	305	297	315	292	305	317	315	316	307	302	293	304	280	300	299	290	350	306	313	283	294	280	286	305	260	270	311	312	299	301	312	328	300	304	299	300	290	301	297	274	282	294	269	281	265	274	297	261	293	314	316	278	322	295	274	276	305	292	305	332	273	280	324	301	303	296	299	283	309	319	305	311	301	278	292	289	307	332	306	301	321	301	280	311	296	296	312	312	307	294	334	277	295	260	288	318	316	277	316	312	314	299	300	289	282	308	255	293	280	300	303	295	300	323	312	313	266	320	260	309	300	284	302	290	307	299	310	332	302	305	292	269	322	313	303	313	313	273	266	299	277	334	356	301	291	276	280	292	290	268	293	307	265	320	312	282	308	335	295	279	307	330	318	317	291	308	286	290	282	322	297	287	290	316	270	294	274	287	288	316	287	320	260	286	302	292	298	309	325	318	284	299	323	341	294	286	297	304	270	290	279	311	329	298	326	291	317	290	347	296	271	267	270	318	307	291	281	300	310	288	302	286	288	323	289	292	307	290	284	311	298	277	312	279	319	301	304	292	316	269	276	276	314	285	291	289	295	270	294	269	283	301	319	322	334	268	308	275	268	309	283	316	294	305	309	301	302	279	287	297	274	329	290	282	314	292	315	322	278	313	306	308	291	293	312	279	288	297	275	306	302	317	295	287	303	289	315	268	335	310	350	329	290	296	299	264	292	308	304	288	336	269	307	279	292	281	311	291	287	274	264	301	300	278	297	284	329	303	290	284	294	314	311	297	271	295	283	296	289	309	304	275	310	319	295	314	309	295	290	271	316	321	312	279	297	325	284	266	288	294	295	309	290	295	313	310	291	308	292	296	297	294	329	318	313	346	314	289	310	304	304	323	266	264	335	288	283	259	302	284	301	261	300	292	305	314	307	303	294	294	298	336	313	311	289	256	290	304	293	308	311	294	316	271	294	299	298	306	305	292	290	288	282	299	276	282	300	330	310	297	297	286	267	300	287	305	291	269	314	287	291	321	294	281	290	289	322	284	317	296	310	296	282	322	284	303	316	288	264	287	323	286	312	317	318	279	328	287	335	297	288	291	344	323	326	288	280	301	313	303	294	260	314	303	276	278	275	265	279	320	285	298	296	275	265	301	289	318	280	292	314	308	278	261	316	292	277	320	271	297	292	315	305	302	323	310	289	343	282	275	312	275	281	284	279	288	311	293	278	280	315	306	291	317	307	293	332	290	301	299	284	287	295	302	302	276	276	276	301	314	297	324	292	292	302	321	313	241	294	305	310	316	301	298	330	321	343	313	298	310	319	318	294	271	270	308	279	310	300	308	313	322	308	297	315	316	295	264	303	311	298	322	306	296	292	273	326	279	276	275	300	337	306	278	338	306	360	297	294	321	282	295	304	297	307	297	293	303	292	316	295	298	338	341	324	299	256	314	312	315	294	315	347	277	281	309	313	296	292	306	299	305	300	305	292	254	298	327	295	291	293	323	282	304	302	286	302	321	330	293	296	262	291	288	291	258	268	319	333	263	299	314	305	297	317	275	292	260	318	258	295	291	320	280	303	285	310	303	306	317	279	343	323	288	334	295	302	305	299	279	308	318	322	318	298	317	306	319	316	300	306	281	276	316	290	300	298	293	302	301	269	267	297	304	273	282	313	304	296	268	319	276	294	316	299	292	291	303	280	283	297	307	292	281	294	321	295	324	288	266	297	270	352	292	264	298	304	322	261	293	319	282	324	332	322	286	322	288	283	309	324	301	311	311	308	298	314	300	298	328	305	282	265	274	292	310	300	354	310	303	302	334	291	321	272	278	297	283	308	320	296	281	337	300	295	301	285	293	316	302	318	322	290	308	298	296	294	309	326	301	259	302	305	328	311	298
8070	1294	2141	2720	2338	1837	1686	1556	1221	1127	1143	1072	987	1063	1087	1045	1031	1396	2364	3250	822	778	795	816	747	759	800	790	710	765	730	737	767	725	771	731	724	748	754	671	668	730	748	753	688	728	736	728	689	705	702	717	732	725	718	716	720	739	707	742	677	744	703	699	738	713	721	697	720	750	695	736	677	759	702	724	707	657	721	693	729	684	674	696	687	743	717	742	728	757	719	720	690	699	765	709	707	743	698	745	738	754	764	778	734	670	696	693	673	709	711	744	728	711	703	734	748	712	702	707	661	648	738	730	729	652	719	742	706	708	729	688	698	692	699	712	743	706	706	687	717	721	696	726	696	751	727	745	780	690	728	688	726	724	697	697	713	740	742	669	714	753	706	730	721	706	727	705	651	695	705	674	678	722	713	669	715	727	740	713	708	703	701	688	735	718	689	639	736	695	724	684	738	721	721	673	683	701	688	744	733	765	739	674	736	704	697	698	750	722	744	714	694	691	728	661	723	736	757	706	679	685	729	787	741	716	708	679	730	707	711	713	716	758	694	736	743	713	723	695	757	743	730	720	716	722	747	707	692	674	737	712	690	694	719	714	775	713	731	689	711	723	733	696	719	694	710	739	719	730	700	701	739	703	694	743	727	691	769	693	692	694	713	688	715	719	751	699	686	751	722	700	725	695	704	697	729	709	684	771	671	703	762	688	728	683	722	662	695	705	704	726	662	717	706	723	672	705	694	704	710	727	719	680	660	721	700	695	702	705	720	686	649	693	689	698	697	702	733	703	698	750	681	684	727	712	727	703	661	721	687	684	729	675	649	730	716	724	716	710	699	701	725	717	731	724	750	738	696	712	722	696	691	723	721	767	707	698	685	700	722	708	754	675	714	725	696	690	762	707	654	693	741	690	719	701	710	700	657	678	738	734	693	736	711	709	728	718	759	674	693	728	701	764	711	725	689	713	712	764	720	793	699	748	757	707	678	674	700	735	706	705	693	735	719	700	732	709	706	707	692	670	659	710	725	755	761	708	725	753	694	718	701	716	747	706	692	742	744	738	720	703	693	678	736	711	717	697	759	728	743	695	705	712	700	667	750	716	733	700	676	650	759	750	706	690	677	683	724	759	701	709	688	731	716	734	759	675	748	668	712	748	692	689	783	723	712	741	670	729	737	677	692	720	710	711	748	670	700	706	708	701	714	705	697	717	718	740	722	721	680	716	732	695	705	729	709	696	730	688	734	657	700	717	663	685	677	685	681	696	730	680	720	730	715	707	733	690	747	701	728	713	696	751	720	747	716	744	721	739	692	658	656	704	738	707	685	718	690	738	690	688	702	726	712	727	737	702	744	713	711	693	709	707	677	716	709	726	731	760	729	736	722	734	715	725	686	640	686	686	752	754	726	684	721	695	749	689	716	701	699	712	718	709	702	697	697	723	666	728	724	751	704	715	724	729	700	702	651	724	723	711	727	676	721	695	734	738	708	690	740	712	731	693	701	744	683	729	704	703	719	699	710	693	683	734	676	736	703	725	712	714	727	690	695	749	716	688	696	700	715	712	770	683	660	720	710	757	698	717	709	711	691	714	746	776	724	685	691	759	757	717	762	729	695	703	682	688	681	794	687	720	696	696	721	687	711	710	737	753	712	716	746	725	656	731	679	720	734	725	684	715	690	699	731	731	726	718	712	695	724	701	700	709	739	746	748	715	759	688	649	705	682	748	715	728	734	699	686	691	739	698	706	726	742	699	700	732	698	717	738	708	707	741	687	643	709	667	722	693	706	714	743	671	719	733	739	699	713	720	750	649	748	752	740	677	788	703	698	734	752	717	662	716	706	753	762	648	729	689	719	739	747	721	696	756	654	690	667	732	663	685	724	700	732	683	759	691	676	725	719	712	695	691	683	693	720	685	699	692	681	715	751	759	750	745	744	724	727	749	730	695	685	712	709	665	705	726	698	741	707	720	665	688	680	736	736	705	736	767	733	745	705	667	697	720	720	752	721	701	694	729	693	671	696	709	689	666	706	706	704	731	717	700	701	740	741	721	719	687	714	644	714	677	714	736	722	696	765	680	715	707	726	715	748	744	648	690	699	701	691	728	690	751	714	714	724	743	717	704	731	662	741	694	687	682	688	737	673	689	756	702	727	758	708	712	708	688	772	688	697	703	722	691	733	705	727	711	697	707	698	724	711	713	694	699	732	712	648	673	693	706	710	648	739	725	716	712	744	739	689	712	726	741	713	728	736	711	691	679	684	742	700	726	717	691	680	729	773	709	760	734	692	701	712	718	701	691	649	705	738	721	700	704	737	725	685	647	722	682	727	685	674	696	719	692	697	697	710	679	736	686	693	687	721	700	712	671	694	732	715	702	739	658	627	724	753	667	724	743	712	733	696	697	750	733	672	662	745	738	699	730	716	749	684	735	654	671	715	700	748	751	712	771	729	690	723	721	711	682	784	720	696	710	741	726	720	726	748	688	693	746	671	639	731	699	723	734	720	708	695	723	720	709	695	703	754	710	666	698	720	701	705	701	730	716	704	703	722	691	654	700	720	717	689	682	722	694	705	706	689	726	724	701	721	730	655	692	689	718	642	698	719	717	730	678	665	728	686	690	678	678	770	699	678	721	712	689	716	638	694	679	769	723	710	740	697	675	677	694	715	704	694	716	686	732	684	720	753	683	695	741	663	708	693	643	705	723	719	717	734	712	717	694	717	715	750	733	702	731	716	693	725	719	705	716	686	756	694	744	687	740	756	753	712	703	672	714	695	679	747	666	685	728	737	724	698	713	736	738	705	727	698	678	732	696	719	712	707	751	739	732	716	751	694	704	729	697	707	714	715	725	688	742	675	736	722	699	677	698	744	720	713	739	664	731	711	698	730	720	747	704	702	693	765	679	681	691	735	700	742	737	689	692	708	722	715	720	736	688	697	706	699	773	700	736	702	717	701	697	723	701	722	738	727	718	710	674	728	686	735	682	735	722	733	692	725	705	729	657	700	707	720	740	735	722	771	702	671	699	698	684	701	734	647	708	694	724	716	712	735	722	639	737	708	735	724	709	743	738	739	683	707	706	742	754	692	717	709	735	725	659	701	721	733	729	725	698	735	730	723	713	720	743	764	712	737	744	707	706	730	674	685	722	752	713	772	727	688	667	682	687	747	722	729	705	699	693	737	683	727	710	663	747	707	727	742	698	715	726	711	725	715	676	680	730	713	727	763	731	775	687	689	719	723	749	706	724	713	653	692	766	734	759	718	692	712	759	694	717	716	708	783	698	731	672	716	709	739	679	685	759	699	650	706	739	728	708	715	713	699	695	724	710	653	739	724	710	767	702	705	764	725	727	687	725	703	749	704	744	735	707	713	716	706	708	701	729	695	721	709	707	756	740	687	707	704	691	732	702	685	694	675	697	734	739	709	709	695	673	734	739	719	709	733	733	739	732	799	711	672	720	703	693	741	708	778	724	729	717	730	703	732	751	671	691
1536	343	310	305	311	279	275	316	281	237	314	288	267	259	293	286	310	292	316	341	270	257	252	266	270	260	266	287	291	300	264	264	232	243	287	289	280	292	274	275	280	263	280	265	290	236	276	295	278	283	260	296	262	255	287	274	261	267	257	242	284	284	282	283	297	285	277	276	313	270	328	280	266	266	267	265	263	259	275	268	311	286	310	278	274	282	275	224	276	267	278	243	299	248	257	283	317	276	313	290	265	256	256	295	284	287	269	271	278	266	264	271	270	274	237	262	281	259	272	253	275	272	279	288	267	263	287	319	275	279	257	276	278	290	241	266	290	282	278	267	268	272	280	251	268	279	260	263	289	295	280	252	284	280	280	267	290	303	268	269	260	266	283	294	267	309	280	289	318	269	261	301	262	277	253	243	265	283	258	302	248	240	262	284	293	306	252	227	269	288	302	281	274	275	279	240	287	300	290	231	295	296	261	282	243	272	248	255	254	290	303	289	301	324	252	271	275	253	278	299	284	244	265	271	280	239	290	245	269	263	267	276	283	281	304	252	258	269	282	247	261	279	238	254	284	282	259	270	270	240	263	298	258	261	238	271	270	275	284	285	262	258	260	290	294	277	293	269	303	260	298	274	267	256	255	296	297	273	273	292	266	256	243	284	290	232	287	266	280	297	285	286	264	248	291	258	245	282	274	278	303	252	245	264	238	280	272	272	275	262	265	249	251	305	281	290	280	272	281	293	265	264	253	259	284	259	264	260	285	311	259	293	297	300	280	270	299	289	294	273	270	286	302	267	281	263	261	299	274	275	251	279	274	301	286	288	255	275	246	256	305	247	274	257	272	297	303	249	246	297	266	240	284	245	279	287	275	293	282	220	269	262	260	272	262	269	257	243	256	295	281	304	292	274	269	273	265	254	272	287	274	219	254	283	296	290	263	255	262	290	263	286	266	244	280	298	285	269	270	311	290	251	275	291	254	287	249	266	271	298	253	261	276	264	261	284	247	281	267	280	283	273	286	266	267	268	274	260	259	272	289	275	295	274	262	300	254	278	247	276	265	308	255	269	287	246	250	263	257	265	263	262	276	284	239	302	282	275	298	284	254	277	274	276	274	328	268	276	263	283	279	291	290	230	265	292	268	255	268	273	264	316	278	307	247	284	298	246	302	283	283	284	260	281	284	259	292	262	278	277	254	278	250	287	294	303	244	251	273	268	295	306	317	268	251	275	321	285	261	253	297	259	257	274	269	253	288	307	281	290	289	292	280	285	266	267	289	254	261	249	277	295	272	274	240	279	278	281	263	266	271	290	300	247	279	246	289	270	289	261	253	295	296	282	290	282	283	269	271	280	282	280	283	277	284	235	255	236	302	263	263	247	278	262	267	249	293	304	299	258	275	279	255	277	270	294	266	272	250	263	298	277	281	286	292	310	268	254	260	286	284	294	269	302	266	265	273	264	300	277	294	277	239	238	274	270	240	298	256	267	288	275	259	266	268	269	263	314	299	264	279	250	299	303	271	275	284	290	247	272	278	285	283	268	288	276	258	268	257	275	258	287	275	266	268	270	272	284	303	273	260	276	290	301	267	295	275	263	272	253	257	297	244	274	267	290	279	290	257	290	251	288	257	256	244	283	283	245	263	265	270	274	296	309	245	267	257	268	267	317	253	321	280	258	282	264	242	252	286	310	276	264	261	252	284	263	287	275	266	266	299	293	292	290	298	238	276	269	292	308	299	274	271	264	278	277	257	280	263	298	256	263	267	237	249	274	254	278	298	295	267	281	267	254	282	262	276	245	247	253	264	240	297	292	256	272	272	287	307	258	240	283	259	236	284	284	285	280	267	262	282	291	273	275	260	265	263	260	292	270	286	309	260	267	294	290	253	303	263	276	288	266	284	294	278	260	282	273	290	267	286	283	276	282	247	265	278	264	265	270	281	279	252	297	287	269	271	287	265	279	256	276	252	275	257	298	259	296	247	255	295	260	278	288	284	252	302	275	263	307	290	290	284	287	258	286	285	246	266	232	265	327	252	297	319	300	300	262	299	287	263	298	282	289	269	268	258	272	258	323	273	304	277	273	241	298	290	286	301	272	266	261	255	291	301	277	269	249	257	297	296	301	272	247	314	250	245	290	311	282	310	271	293	272	289	305	298	264	283	283	256	318	290	263	288	228	254	272	283	262	287	260	236	272	261	267	302	256	290	283	276	297	301	246	305	271	276	239	283	278	300	261	247	286	262	285	279	280	283	260	256	255	295	324	245	291	283	283	277	280	278	298	292	278	278	292	275	278	263	248	256	253	268	243	265	279	270	274	268	284	262	277	289	262	258	264	249	258	286	267	287	268	268	266	294	274	279	290	289	260	278	265	306	280	262	288	277	272	300	279	279	268	264	258	263	294	300	266	278	270	281	268	269	285	294	270	268	307	306	291	255	274	273	266	319	271	247	264	282	241	276	269	292	267	280	277	290	288	269	261	311	259	249	264	270	314	243	302	257	308	280	322	271	321	295	296	265	268	281	287	283	296	269	229	285	272	262	259	290	272	288	272	267	277	267	262	259	291	284	276	288	243	274	260	268	267	259	261	293	278	246	291	243	280	300	278	261	302	281	279	284	258	297	239	267	268	250	282	278	256	263	287	285	273	267	216	277	289	266	281	264	259	260	247	285	236	268	266	267	271	271	295	261	303	308	278	275	259	270	276	304	263	268	302	319	265	260	281	244	257	273	251	286	276	293	281	275	275	275	247	256	286	218	266	299	286	273	276	314	293	293	269	268	260	296	291	257	267	239	281	282	229	278	281	284	285	254	288	282	297	275	283	285	309	265	273	258	257	286	246	255	292	252	273	269	286	294	291	276	252	302	275	249	287	287	303	280	256	292	253	289	274	271	273	298	323	294	296	253	308	282	261	293	289	258	281	287	284	289	281	258	274	265	255	272	263	267	291	267	257	268	270	287	258	244	247	289	253	304	293	267	256	280	278	262	280	292	286	286	279	290	279	287	262	266	268	268	262	259	294	280	228	290	308	263	289	292	282	274	278	283	298	261	265	297	271	297	247	253	273	280	282	283	269	258	277	286	275	269	283	258	248	280	277	281	264	260	300	308	307	291	279	266	295	262	260	258	253	275	288	276	263	250	291	254	286	247	276	263	306	246	249	263	266	283	245	273	285	275	282	256	296	272	271	253	307	266	278	266	297	308	306	242	253	298	297	263	250	258	298	306	277	290	278	248	286	302	281	263	263	274	311	240	291	282	259	278	282	273	284	269	288	253	285	296	276	261	323	284	282	300	294	273	287	251	242	307	265	280	275	243	310	278	261	257	260	289	296	260	285	279	276	277	305	269	286	289	278	266	276	261	262	259	274	277	257	267	305	259	258	265	257	288	301	241	240	250	270	282	266	276	274	273	252	319	287	247	272	254	273	262	289	255	252	289	251	282	277	300	294	276	272	276	270	277	257	294	255	277	235	281	312	277	289	252	249
1755	681	742	817	729	676	733	678	648	654	761	685	660	689	724	694	757	854	835	717	645	619	613	598	610	637	624	609	645	652	638	627	598	641	605	640	609	635	673	646	605	657	640	644	614	672	671	651	635	668	622	653	644	629	649	648	600	650	641	670	658	625	655	655	661	620	612	664	659	634	662	702	614	632	637	645	672	625	621	646	608	647	624	621	649	652	637	620	586	622	596	628	633	634	675	670	621	613	626	603	654	657	619	653	672	671	641	612	617	597	686	638	659	618	628	662	645	682	607	646	639	633	697	646	624	633	648	588	633	612	579	645	624	644	660	625	638	638	644	636	644	605	634	658	570	652	627	640	642	658	666	627	665	668	633	636	649	669	586	633	602	644	656	588	619	640	652	630	653	650	651	626	623	593	623	649	650	611	627	630	610	670	626	584	670	627	644	623	597	609	665	636	645	641	648	672	597	666	653	650	647	651	628	645	620	608	612	656	569	607	594	609	695	631	608	629	635	612	602	663	643	617	624	651	636	607	614	624	697	644	609	617	707	616	605	693	663	585	661	629	622	636	622	640	631	682	643	628	612	641	674	638	666	647	633	618	665	619	649	639	664	604	631	613	639	618	596	653	616	637	645	643	628	634	666	595	614	653	639	631	641	657	636	653	605	639	613	631	616	614	624	630	654	659	618	641	619	611	626	625	654	637	656	676	682	608	632	614	588	579	647	637	622	606	630	643	620	663	630	610	648	624	640	651	654	614	623	621	677	625	655	646	652	632	593	609	625	636	615	635	589	592	672	674	646	655	619	694	611	608	653	616	645	683	619	619	628	632	623	618	661	584	644	653	652	618	622	651	635	657	626	598	670	634	618	604	687	650	625	647	638	629	635	604	649	624	631	616	625	619	632	583	641	655	632	639	656	619	591	606	554	617	621	652	595	636	615	644	636	670	657	660	591	628	643	650	605	650	624	606	630	608	629	600	629	658	644	604	630	629	613	634	648	632	626	630	615	685	640	629	665	606	627	660	619	583	645	571	588	661	616	643	663	651	650	595	683	640	672	639	620	623	661	630	661	664	646	599	653	591	624	600	622	612	618	631	621	629	621	694	631	631	646	645	586	667	604	584	630	633	658	598	623	651	640	601	617	610	630	615	648	650	649	627	569	639	606	639	625	630	578	622	655	664	637	626	671	624	645	652	654	651	606	656	635	621	627	636	668	613	631	655	652	617	626	702	651	640	640	610	679	617	613	627	632	640	636	662	637	678	617	616	637	624	610	684	661	636	613	603	600	595	639	599	616	603	637	673	644	637	641	640	618	619	638	613	613	616	660	644	644	608	685	647	634	621	669	635	625	626	635	701	670	665	641	673	676	633	650	612	668	635	582	644	634	674	651	591	654	659	612	603	668	642	601	603	637	632	631	616	594	644	612	584	632	632	657	570	602	667	588	680	635	606	661	600	649	637	605	607	633	630	628	674	672	650	633	608	644	600	636	655	667	640	666	622	596	645	628	640	623	645	613	663	631	618	624	671	613	642	616	648	652	583	613	650	656	654	637	638	651	610	624	627	611	633	576	620	633	610	718	631	646	600	648	637	645	624	662	660	615	619	642	629	634	628	662	616	613	611	638	634	647	639	667	620	655	674	643	668	640	648	650	648	565	666	596	587	639	654	630	658	658	642	632	618	625	652	627	660	601	617	655	638	668	644	617	645	647	637	671	653	644	619	672	642	689	698	644	678	624	616	711	602	631	643	634	612	664	652	617	643	647	622	609	597	628	610	640	616	626	659	630	648	633	655	626	637	622	623	574	649	632	615	661	615	632	642	646	629	636	670	643	646	631	620	617	643	608	603	619	611	650	622	624	591	616	634	634	631	625	580	624	592	599	669	687	662	636	643	583	642	681	682	646	647	637	604	617	643	663	605	629	639	643	616	619	627	653	650	612	638	638	644	643	623	639	651	586	647	607	565	637	593	627	673	630	615	627	654	642	653	608	633	605	605	647	614	628	651	656	669	653	657	626	616	640	641	637	613	607	646	645	630	607	661	588	621	614	629	633	658	675	661	609	595	679	622	643	626	642	649	624	648	603	648	636	619	643	620	634	651	639	633	610	634	614	616	662	626	655	646	647	659	662	606	617	625	679	631	591	653	641	654	623	642	650	641	648	629	656	652	649	629	629	622	638	627	635	666	639	603	593	607	652	612	639	617	622	651	624	666	652	640	623	620	634	610	646	660	604	652	655	625	626	587	646	615	669	645	607	621	640	620	628	601	609	624	648	654	661	619	635	598	633	630	556	660	632	613	639	618	637	634	610	656	623	670	646	630	651	616	652	631	607	653	616	657	635	633	621	656	635	599	632	646	642	640	667	635	645	639	604	606	652	648	610	625	647	574	623	603	609	659	638	675	660	570	618	717	647	581	636	628	663	692	605	631	643	655	663	610	653	662	633	628	628	635	689	614	644	626	637	636	686	675	663	671	632	604	615	646	685	651	643	616	627	603	636	605	631	646	618	600	662	609	619	654	670	640	622	640	647	621	659	633	625	614	605	701	627	638	613	625	633	625	616	657	634	633	649	649	660	613	614	615	647	608	595	649	610	670	599	668	596	608	610	600	653	624	607	648	612	671	624	622	668	661	652	654	623	647	648	645	656	613	602	612	637	656	600	649	597	624	643	640	643	667	670	612	654	602	634	660	642	647	633	668	647	620	620	676	710	629	624	616	659	625	688	680	618	639	630	643	646	687	640	609	649	612	632	650	681	627	604	652	639	620	653	614	616	624	598	630	589	677	621	619	657	662	658	644	661	627	633	637	635	636	621	630	657	654	652	626	669	677	616	641	640	637	632	644	632	681	671	628	652	613	638	618	596	644	619	650	633	601	641	608	592	631	658	667	644	631	663	621	654	646	616	617	632	620	612	677	643	644	657	602	660	613	676	641	666	625	626	641	624	638	649	705	615	623	627	622	614	562	629	629	694	639	631	600	592	620	629	642	660	605	601	657	639	642	606	648	651	593	603	623	600	629	586	576	642	644	671	665	634	681	683	637	694	637	607	590	606	634	663	658	634	617	587	610	610	647	622	675	676	641	659	629	699	632	653	610	596	620	623	645	687	633	613	674	623	637	664	659	692	642	599	692	657	627	638	613	645	666	663	656	640	634	626	620	630	632	680	646	630	629	651	598	629	659	650	634	655	624	636	620	656	621	613	632	605	617	684	659	623	616	637	627	629	638	658	662	634	696	633	611	616	680	611	656	645	639	612	606	659	615	608	685	596	675	623	639	626	660	628	696	657	609	588	599	622	637	598	619	647	669	650	648	641	647	650	626	647	611	591	628	632	676	661	647	584	663	630	627	666	603	640	655	657	620	658	658	622	620	680	620	649	623	644	635	594	628	594	653	661	641	586	626	636	637	656	636	603	582	616	651	630	613	661	657	629	616	602	636	618	658	634	596	623	634	619	657	605	623	611	652	619	672	646	625	600	624	652	623
6672	515	478	487	365	285	268	251	196	202	198	195	202	221	192	174	199	224	318	389	168	177	157	164	171	167	165	148	147	172	184	143	162	185	160	183	166	161	196	175	169	166	168	159	172	157	186	178	168	187	165	161	118	171	151	157	139	159	168	164	181	173	151	160	157	166	154	145	156	146	167	144	165	135	171	175	177	166	166	147	164	181	156	135	177	153	177	174	164	164	175	159	154	168	154	170	184	160	165	181	175	173	165	168	157	171	168	183	145	157	170	165	151	159	150	160	150	161	173	150	174	177	126	142	147	163	150	150	151	138	141	157	185	189	171	171	180	162	154	155	157	180	145	156	178	162	161	167	156	172	171	169	160	134	146	187	154	154	162	137	155	154	162	169	175	187	163	173	158	149	157	148	165	190	170	208	152	188	176	148	159	173	157	136	153	149	162	160	162	162	168	171	146	143	176	175	166	162	148	166	163	167	172	204	149	172	179	161	178	175	169	154	162	160	150	152	157	160	171	149	156	166	155	190	153	144	187	152	156	146	170	181	160	161	167	161	171	146	172	145	162	171	153	161	158	183	166	141	155	144	157	151	150	170	181	174	170	180	174	180	150	177	139	144	174	161	161	157	188	162	160	157	154	185	160	169	158	151	142	198	168	151	167	188	157	154	186	155	180	168	150	185	181	171	147	136	160	158	170	158	158	170	153	179	169	146	162	183	148	151	154	167	194	153	169	169	190	162	179	165	150	139	191	167	151	152	184	177	189	157	161	175	159	159	151	166	169	195	142	154	143	155	186	164	152	163	159	142	167	171	141	168	169	164	175	177	175	142	153	151	167	142	147	175	170	158	136	156	164	149	184	166	163	164	164	168	150	169	169	158	169	149	136	184	193	168	153	186	161	160	167	180	151	192	164	160	170	169	158	162	162	143	178	169	168	167	175	166	160	148	173	163	145	144	203	145	168	172	175	175	164	173	191	162	160	182	167	155	149	156	174	165	137	166	164	153	134	147	157	177	188	169	144	171	171	171	162	170	162	167	180	151	156	162	183	163	158	168	167	146	148	153	180	158	171	147	151	148	162	187	142	142	167	146	158	153	176	156	170	144	165	148	138	166	155	141	177	164	156	150	167	165	172	180	169	167	171	144	168	155	143	160	168	173	162	169	178	153	158	169	157	163	160	199	171	162	162	168	145	153	176	145	185	190	161	173	167	162	161	162	193	151	127	170	166	130	152	162	163	180	169	175	164	159	175	181	187	166	146	151	161	166	143	175	129	183	164	175	170	151	158	166	160	150	183	145	163	170	190	151	159	186	158	187	156	154	146	169	167	159	151	149	159	168	179	182	169	149	185	168	172	161	155	144	154	163	145	169	156	169	157	166	181	180	181	165	151	151	140	172	177	157	160	174	161	169	144	174	170	171	149	173	161	161	174	168	164	149	179	162	179	144	136	183	164	154	177	188	148	135	143	168	158	149	166	184	173	154	176	172	144	156	163	149	176	151	149	159	158	181	187	169	176	171	138	157	187	161	160	194	159	179	148	126	176	173	161	135	179	153	170	174	182	160	171	159	155	182	170	180	164	158	167	135	160	155	144	135	164	159	156	137	162	153	148	164	181	141	161	162	142	175	181	180	160	167	180	201	152	159	176	193	155	164	176	177	172	150	165	156	164	164	153	137	190	145	137	183	159	146	172	170	162	173	146	149	176	158	161	148	164	161	175	164	147	154	155	163	160	186	182	144	156	151	155	164	161	171	158	167	159	190	177	153	145	166	185	165	165	151	165	141	154	180	144	197	175	172	149	192	169	180	146	164	169	179	171	155	154	165	126	161	152	173	162	182	172	150	140	179	169	172	211	147	141	168	159	143	165	208	153	140	165	178	157	152	151	163	152	153	135	165	131	151	180	151	157	173	184	160	165	167	191	146	153	149	172	149	138	169	168	151	134	174	168	159	162	162	144	141	160	165	166	166	160	153	156	176	157	169	163	142	156	186	158	162	176	192	171	160	153	152	169	146	168	166	181	152	168	198	180	189	157	164	167	176	184	158	163	168	152	142	158	149	169	192	155	176	173	166	167	153	166	174	164	174	152	149	130	185	170	165	175	181	175	158	155	164	159	144	170	174	162	145	157	148	136	156	172	162	141	156	160	157	154	188	170	161	167	179	152	140	160	157	159	163	156	181	183	157	172	153	193	155	180	166	144	172	174	175	169	157	149	150	159	178	163	184	142	169	170	153	154	136	147	150	143	164	153	166	189	166	164	143	159	184	158	169	157	171	151	169	181	176	155	183	154	161	190	156	171	148	171	133	166	149	164	166	170	166	155	179	175	159	160	178	168	163	145	160	158	177	165	163	180	156	133	154	179	152	183	164	200	158	151	178	160	145	183	188	152	168	195	176	169	171	156	153	153	150	157	163	152	153	147	163	152	136	178	174	149	173	177	163	149	149	160	139	147	182	137	154	147	144	166	169	171	147	136	169	152	160	160	139	179	182	181	152	170	173	167	148	150	164	201	191	177	147	136	185	167	151	171	169	171	160	138	200	162	172	169	183	168	138	175	190	156	176	169	161	156	145	157	158	171	165	165	154	161	151	154	165	174	144	175	154	145	181	146	167	156	191	186	151	156	170	167	145	160	194	147	158	189	164	150	163	181	182	165	175	160	181	187	155	142	167	146	161	163	136	161	163	145	171	169	139	147	177	147	138	155	156	173	167	154	164	159	159	157	169	180	155	170	160	136	157	159	187	178	135	171	159	153	163	167	173	158	162	170	166	143	175	169	149	184	169	155	160	164	181	169	156	172	165	144	158	134	177	190	185	170	181	172	142	172	165	157	175	166	163	169	172	180	162	172	167	176	145	165	159	170	177	195	156	173	180	183	193	161	165	152	167	160	168	154	169	149	129	172	151	161	151	173	170	197	159	147	158	168	159	138	142	183	180	149	150	161	150	152	173	157	163	126	143	174	148	167	151	167	162	164	166	157	158	187	177	186	154	172	181	177	189	140	159	187	173	157	162	151	180	165	161	189	164	160	173	174	159	164	163	165	166	161	152	174	164	143	156	170	159	150	129	158	143	172	165	161	174	162	139	186	174	193	170	174	149	171	166	149	196	165	151	176	158	172	152	174	151	164	199	161	141	183	175	153	138	168	181	184	171	179	150	175	141	176	143	174	162	172	149	182	150	150	165	169	175	158	172	169	141	143	163	169	172	168	153	164	159	180	169	168	174	158	170	172	154	145	153	174	185	156	144	155	162	163	182	160	167	132	162	133	139	147	162	164	149	184	154	158	182	170	168	175	200	175	168	201	145	165	164	177	162	163	165	157	166	188	140	168	175	155	149	143	152	163	180	168	144	161	168	152	171	170	166	151	166	149	159	172	170	170	175	153	160	145	140	148	159	148	193	154	163	165	141	172	157	155	135	173	144	146	165	161	159	160	161	155	171	206	155	163	145	150	166	162	158	143	196	141	173	155	172	156	160	163	163
5895	731	1166	1560	1302	1028	951	935	738	633	660	613	572	598	708	651	706	881	1543	1748	478	468	496	484	500	473	465	487	431	469	457	408	441	439	455	462	427	443	430	462	451	465	411	418	447	461	468	429	420	464	457	446	429	439	410	468	457	447	436	440	474	444	439	430	429	438	416	394	402	418	415	436	459	425	453	422	474	462	415	442	418	429	452	372	456	466	453	450	450	429	396	410	449	432	410	463	403	438	443	409	414	424	424	445	456	441	406	430	452	461	445	448	426	440	408	435	486	444	479	434	448	423	427	450	453	415	404	455	456	416	396	416	415	450	430	430	430	434	449	447	442	430	427	452	427	428	463	429	407	437	409	419	397	392	433	411	416	435	420	427	430	445	402	444	416	417	434	401	455	452	424	437	475	440	395	445	443	447	433	446	458	417	459	432	432	418	435	443	454	438	458	407	436	441	438	457	441	434	422	392	437	440	416	425	420	432	437	449	408	456	413	450	446	439	413	421	454	463	443	444	435	405	429	425	412	420	433	434	441	429	446	394	438	451	428	469	431	372	481	430	418	440	419	442	462	422	403	470	486	426	425	450	445	432	453	423	389	444	422	471	406	413	432	426	425	414	425	439	492	423	437	432	404	405	457	414	434	433	430	418	442	403	449	450	441	377	421	444	419	394	407	440	425	429	422	392	396	411	437	427	474	432	417	406	435	434	445	397	407	455	447	464	446	466	394	416	343	444	420	388	420	412	418	449	438	438	441	424	467	403	443	454	427	429	444	452	447	398	448	439	452	456	411	409	440	435	440	420	423	449	402	455	421	456	442	425	486	428	443	423	448	430	423	435	455	410	419	398	417	420	449	388	417	452	466	425	431	409	442	434	401	424	419	421	435	451	460	445	452	423	423	428	449	455	439	418	426	432	444	429	461	458	432	452	426	420	411	438	478	422	421	390	436	459	469	426	449	448	442	452	409	454	397	410	463	412	445	457	435	388	434	432	455	413	438	433	410	444	444	428	446	440	429	401	467	456	430	420	443	404	463	420	436	421	413	425	437	421	425	427	433	388	453	432	422	438	433	457	445	413	461	422	406	456	454	418	417	417	430	396	407	427	427	384	422	424	409	455	407	401	424	436	422	451	439	422	436	452	426	413	450	428	423	398	450	394	442	448	439	401	419	395	427	434	403	428	397	438	408	408	448	415	367	416	417	447	403	439	431	409	417	379	413	409	464	437	434	449	390	433	471	437	421	442	430	434	459	445	434	437	439	432	443	421	416	443	445	449	438	419	438	431	410	463	456	425	438	463	445	394	420	403	440	442	425	418	449	427	439	435	456	423	430	455	398	421	421	419	449	424	423	413	448	426	453	412	447	461	417	448	416	445	437	449	433	402	429	410	413	440	408	450	485	419	509	456	436	429	435	426	440	453	417	464	454	433	434	431	429	432	423	507	457	437	421	386	440	446	442	433	408	440	408	420	455	420	440	467	447	411	401	418	426	464	474	455	410	402	397	426	406	446	408	424	433	415	410	410	411	444	436	434	390	465	432	449	437	452	429	438	443	431	441	415	438	420	426	414	429	424	426	434	447	459	486	482	422	465	426	404	447	469	413	415	427	404	445	432	454	451	441	462	446	469	451	431	403	428	477	456	440	429	424	431	421	398	410	416	425	425	405	432	433	470	424	442	398	433	448	454	448	424	460	416	407	465	446	407	452	436	464	417	436	427	462	398	427	435	473	427	420	434	448	451	432	416	438	429	433	427	429	428	445	430	430	449	401	420	449	457	413	479	406	411	427	398	398	447	451	426	420	452	446	441	430	442	409	407	435	412	435	399	391	422	426	443	414	396	431	420	429	468	403	397	439	423	460	399	420	381	405	432	386	424	407	451	451	461	467	405	441	444	433	450	452	433	422	426	412	456	445	423	411	451	387	444	412	418	421	422	447	417	435	464	418	424	416	412	441	410	436	469	456	416	408	464	421	438	446	406	425	433	441	426	410	409	438	455	441	449	452	412	430	441	414	435	385	430	410	431	403	434	432	466	416	453	400	418	437	456	448	478	405	420	457	434	443	423	414	421	419	416	433	443	422	385	445	419	391	441	429	425	441	416	435	406	397	411	468	434	459	402	458	413	402	421	425	462	458	407	448	429	441	450	410	439	435	418	424	430	406	443	417	428	390	418	459	436	456	463	446	434	447	424	397	455	390	420	435	424	413	459	457	405	402	414	455	447	480	459	425	443	406	471	454	427	441	428	424	438	397	424	428	414	469	429	451	430	431	407	417	445	465	446	392	425	436	467	424	428	432	467	444	420	433	418	431	433	426	430	450	414	441	436	420	433	451	432	400	455	416	427	437	418	420	449	440	437	439	435	417	434	458	435	405	465	442	425	442	440	458	415	429	426	443	409	425	422	424	410	419	422	438	430	440	478	430	415	419	442	434	420	429	416	417	424	439	417	430	455	439	438	454	363	390	420	468	394	413	420	437	385	451	451	410	428	419	460	414	457	423	416	433	450	448	397	418	422	454	447	434	416	461	440	406	443	431	432	448	421	427	428	434	404	477	417	395	432	428	395	427	427	429	398	434	465	476	412	433	448	443	415	429	434	427	426	415	409	392	427	421	428	410	426	412	423	402	443	404	436	429	421	414	404	425	484	442	412	435	443	436	448	400	421	455	421	417	436	438	473	409	452	457	410	411	436	417	445	426	455	421	404	420	445	448	485	439	437	434	444	406	444	426	414	424	446	451	465	450	411	434	441	427	435	442	460	432	410	453	436	443	443	404	459	419	436	414	461	432	427	436	434	432	430	411	461	441	421	412	406	443	396	443	415	427	438	422	440	392	434	440	433	417	426	439	442	418	432	398	437	446	435	430	440	423	445	451	440	448	419	430	452	424	408	462	363	434	449	458	450	461	406	436	402	418	427	436	458	433	441	433	451	451	433	476	423	447	457	413	419	423	438	449	437	420	444	443	456	433	453	454	435	455	434	446	427	425	444	435	436	430	424	430	412	409	422	400	426	410	438	403	456	414	478	428	421	426	404	396	415	441	443	422	433	405	431	454	405	445	429	480	428	407	417	431	422	472	434	443	422	430	446	450	462	426	450	388	423	420	428	443	410	454	417	435	437	440	414	436	424	419	417	409	412	441	430	428	447	446	451	460	416	424	413	458	425	454	444	468	442	419	448	476	423	460	435	447	417	457	448	464	478	437	433	419	435	413	406	463	447	473	403	453	413	433	446	423	406	437	426	414	439	429	404	430	436	439	445	412	427	415	403	415	440	424	394	416	394	415	433	428	417	419	453	409	428	441	448	434	428	448	405	395	474	410	434	407	463	458	437	438	409	445	443	438	444	438	440	429	425	425	460	410	458	440	414	442	460	447	440	428	389	412	425	444	473	390	429	442	423	465	431	471	442	406	448	414	434	449	415	407	390	407	418	445	440	475	481	419	444	457	479	487	453	440	428	479	447	440	418	395	448	443	420	401	467
13698	1261	1089	981	733	630	529	461	424	374	367	384	327	365	378	365	364	385	573	685	349	314	289	306	317	279	295	319	302	276	335	291	272	308	291	288	314	358	297	318	264	291	271	353	261	320	278	316	318	295	309	314	284	296	290	293	295	301	296	296	280	307	310	324	296	310	268	297	322	270	303	307	321	343	276	328	314	269	272	290	299	260	276	266	296	324	330	311	308	289	313	310	277	275	286	282	305	303	324	274	298	332	343	302	290	265	302	301	324	287	320	311	294	301	325	342	292	279	307	292	318	297	304	312	318	292	298	295	308	323	322	307	300	334	294	280	278	301	287	280	290	305	317	279	295	300	333	320	292	294	302	272	313	289	296	296	312	301	294	299	295	326	289	293	298	323	280	336	280	284	304	300	288	326	266	294	305	278	293	274	292	286	297	299	288	325	290	290	319	320	308	291	306	301	300	315	291	270	293	250	256	323	294	313	318	315	301	298	322	295	304	275	296	317	268	304	272	297	288	314	327	308	322	296	287	330	289	270	287	322	294	263	335	331	300	321	310	265	314	285	308	330	279	294	295	293	276	275	333	285	301	324	295	306	274	308	294	300	273	263	278	292	317	306	287	335	307	324	313	304	287	309	297	297	277	303	323	317	300	320	308	293	285	343	283	288	300	342	311	284	277	312	336	288	319	305	310	308	315	276	269	278	298	266	293	294	296	325	297	287	271	280	296	302	332	305	303	306	298	311	286	275	279	311	280	270	293	298	286	270	310	285	335	328	282	264	319	318	300	310	310	305	300	292	301	316	294	298	310	306	286	327	285	336	280	298	319	288	298	326	306	268	309	305	265	324	290	298	309	283	338	296	288	295	311	321	312	328	303	305	310	284	322	309	280	290	310	256	301	292	309	354	320	328	325	321	308	292	314	256	287	320	328	302	280	294	317	297	316	322	302	304	317	307	306	300	283	317	318	316	293	279	269	288	286	259	329	298	295	306	298	292	288	306	271	285	288	317	312	309	308	272	300	291	297	291	282	301	299	274	295	304	303	295	275	285	288	264	318	353	290	316	298	327	284	304	254	318	308	304	288	295	317	293	296	340	309	294	270	310	307	302	292	292	288	297	320	301	330	299	282	282	282	300	287	323	248	300	312	311	283	311	289	271	284	320	295	292	315	279	319	276	253	309	282	284	334	299	257	270	262	277	279	306	326	302	249	260	313	283	285	335	312	270	276	293	281	310	328	290	313	311	298	282	305	308	324	311	307	348	303	322	300	323	300	360	292	303	328	298	300	268	305	314	301	292	306	279	274	306	302	261	292	297	317	300	306	310	295	304	293	268	256	276	279	317	290	278	311	318	312	273	304	261	347	311	303	272	309	266	274	303	303	291	310	307	299	302	314	267	291	303	290	282	314	262	305	319	280	329	337	349	300	267	317	304	305	298	337	297	284	295	303	319	284	310	303	299	308	306	277	266	276	296	335	279	269	280	288	268	286	302	307	290	309	309	303	282	299	316	280	297	310	298	306	324	292	262	287	301	303	282	332	290	286	287	294	267	298	295	326	272	297	299	305	307	313	319	281	288	321	307	297	318	306	309	291	303	319	314	286	306	281	299	338	303	321	291	284	344	320	313	293	318	277	289	288	325	313	317	272	273	292	328	304	282	303	263	234	281	284	283	318	302	312	289	319	311	299	304	286	286	323	301	302	287	307	322	261	310	321	317	280	324	307	295	272	317	281	266	290	305	301	320	288	284	316	293	334	313	281	334	292	286	270	303	310	307	308	319	288	341	362	306	289	253	281	281	286	338	296	290	294	314	292	311	335	277	313	276	287	272	306	284	291	315	306	292	303	305	302	299	322	287	310	279	307	281	302	302	280	323	304	325	309	319	283	313	301	293	294	319	319	300	323	291	291	301	275	331	261	312	302	316	268	274	308	288	261	338	303	269	295	294	306	326	301	308	292	313	320	336	333	305	301	308	277	293	280	308	306	251	307	325	306	283	315	316	315	293	336	312	293	274	309	285	319	304	301	287	299	274	323	277	258	255	289	327	304	286	340	303	309	290	305	296	297	284	287	311	299	279	367	302	308	320	287	321	309	287	286	296	314	295	303	286	294	281	294	302	306	276	337	270	306	304	319	280	284	309	287	294	302	292	306	301	319	268	289	332	314	289	296	299	306	315	293	286	283	299	281	307	301	281	326	322	299	293	309	330	319	301	320	359	311	284	281	297	295	310	310	305	325	297	346	288	306	291	269	305	318	306	293	279	325	282	314	315	320	333	328	318	313	295	317	291	288	291	284	281	299	300	285	302	272	285	330	270	311	297	295	302	301	312	303	279	266	278	307	300	338	313	325	312	328	303	321	299	309	284	297	331	313	360	301	338	297	324	299	312	288	295	297	268	293	340	316	273	278	335	307	316	316	256	310	304	316	303	304	311	304	314	289	318	310	296	301	298	306	297	306	317	261	342	282	305	261	288	314	295	293	299	290	283	297	321	290	276	308	302	297	274	308	313	301	298	309	304	310	252	277	306	308	277	311	296	321	295	304	301	281	323	301	288	290	266	275	303	267	297	296	310	310	267	271	291	307	307	252	285	277	279	288	295	305	300	307	306	302	313	286	286	301	314	294	304	291	299	310	308	276	337	258	279	300	289	330	297	287	325	296	307	300	286	318	298	310	283	293	305	294	328	295	312	294	292	309	318	298	341	299	330	305	315	263	302	315	300	288	324	296	350	287	318	307	305	274	359	309	327	297	296	273	314	300	306	305	297	311	312	325	311	302	309	298	305	320	302	305	279	286	284	295	317	307	286	283	298	325	337	286	291	306	283	290	319	291	291	261	314	341	313	270	316	284	312	316	307	297	322	303	312	292	287	317	323	304	323	289	280	273	309	317	316	311	311	291	292	305	302	319	337	296	301	285	312	272	323	312	298	324	298	325	317	307	282	288	308	310	305	287	311	307	292	281	297	310	302	289	297	321	339	276	296	312	320	299	319	299	277	298	290	286	296	285	336	289	281	319	302	309	323	309	322	311	284	310	313	329	293	293	284	289	339	277	328	282	291	307	330	316	276	294	300	316	305	323	313	269	305	241	304	241	297	326	272	303	311	330	321	322	271	290	277	310	319	300	309	283	285	312	281	305	325	291	294	283	291	325	304	318	335	266	315	298	300	270	318	334	274	267	324	299	315	293	355	306	289	311	309	317	287	300	313	284	300	339	317	297	324	299	310	314	305	321	269	278	323	324	285	317	289	280	308	299	293	341	286	303	308	296	290	313	307	325	325	323	319	308	329	302	310	330	315	292	284	303	282	325	273	296	279	289	283	292	338	296	298	328	309	313	341	303	298	303	287	286	312	290	341	277	279	287	297	270	292	300	319	308	266	296	302	311	322	284	266	325	279	303	285	329	304	314	313	293	316	294	301	302	307	283	275	284	300	342	321	276	298	294	334	348	300	297	306	276	295	280	279	323	306	343	315	278	335	321	309
7958	1263	2053	2720	2178	1893	1663	1559	1240	1144	1192	1089	1069	1058	1099	1075	1192	1337	2466	2822	826	795	807	815	801	793	829	757	744	730	707	726	762	750	716	741	733	703	743	791	728	729	716	706	703	781	734	722	726	756	704	753	670	754	732	720	732	724	705	735	692	700	717	704	740	691	688	746	746	744	728	689	743	670	738	718	681	723	699	703	688	694	770	725	736	705	728	722	708	686	710	732	705	715	712	693	730	690	744	691	697	698	718	729	749	744	707	719	731	727	751	676	697	751	661	739	712	742	722	710	671	702	716	685	682	712	728	732	729	708	731	678	800	725	771	724	714	704	761	774	755	722	646	723	663	715	722	734	692	744	710	716	659	733	714	782	748	722	730	721	730	662	710	663	650	747	704	707	711	716	715	734	643	717	698	719	637	689	736	717	779	740	685	695	689	738	737	700	733	704	739	748	667	704	684	692	700	713	676	712	729	682	754	723	706	720	685	720	738	692	729	707	681	689	724	749	690	669	663	741	719	720	718	726	736	694	688	715	713	716	728	742	722	726	721	619	756	712	755	726	692	670	727	721	692	746	741	714	724	751	681	728	695	686	718	717	731	696	646	700	710	677	684	696	714	724	739	657	704	727	707	675	672	665	745	715	724	728	664	735	742	711	706	719	740	724	700	711	697	663	709	728	726	695	707	709	736	721	678	693	710	686	688	717	726	707	678	730	702	628	730	740	739	731	681	673	727	707	708	762	726	700	667	695	690	689	758	781	677	719	762	764	709	719	697	689	696	735	709	721	732	735	698	740	740	778	709	723	712	668	727	701	724	688	762	732	678	665	799	699	712	747	696	729	665	695	684	689	718	677	709	659	689	706	711	711	704	711	688	690	702	697	726	650	730	727	719	705	698	704	681	690	716	708	707	709	672	746	679	705	780	715	723	692	730	688	694	690	700	693	712	712	731	672	745	687	707	711	730	719	691	746	690	691	692	691	691	709	675	695	705	744	694	702	730	785	667	742	724	718	711	677	663	754	686	718	704	704	690	723	736	688	710	727	747	745	661	719	735	710	718	688	717	714	736	751	752	713	712	738	745	751	723	665	680	698	720	717	710	696	753	724	754	703	713	679	679	746	701	721	694	660	686	710	748	689	739	701	703	684	741	760	738	708	706	690	719	670	660	686	731	695	724	760	702	710	739	726	752	720	717	747	736	728	708	702	718	727	725	664	726	721	729	712	725	763	676	676	741	731	705	673	707	681	707	696	692	704	681	746	777	694	682	674	747	740	715	746	745	715	715	729	718	742	664	701	705	711	704	724	702	674	750	744	728	728	710	718	690	726	699	701	673	659	719	736	742	714	715	715	718	728	692	741	715	778	686	735	738	698	679	694	717	759	697	751	719	648	729	722	719	700	727	748	676	698	711	756	674	733	706	712	702	714	685	735	701	688	716	693	698	711	749	750	651	706	748	710	677	698	713	728	734	732	717	721	721	711	677	708	696	677	695	659	682	736	715	717	718	669	675	740	714	734	711	688	705	717	739	673	752	764	683	684	772	687	692	703	743	725	733	700	751	706	691	740	683	707	717	702	739	709	723	691	707	643	761	722	691	706	709	722	707	704	679	662	714	689	711	702	743	711	664	709	771	713	736	683	759	683	698	678	737	673	734	717	689	751	685	746	708	713	721	733	681	716	721	731	722	690	750	674	723	759	684	703	732	670	734	733	709	714	756	720	679	691	693	685	729	669	761	679	721	719	704	728	726	740	702	698	683	733	737	722	776	754	768	708	741	674	725	670	672	685	683	703	715	683	697	682	710	728	716	694	710	684	696	731	707	689	715	728	743	688	736	721	716	703	718	696	716	725	742	698	675	738	668	696	647	698	719	734	723	702	730	696	729	727	705	717	696	743	687	764	707	733	713	699	750	684	711	660	735	691	754	771	704	679	739	766	729	715	702	737	715	731	718	732	734	682	738	691	732	698	726	746	712	718	752	693	721	707	765	681	694	644	672	747	763	702	704	714	711	752	700	749	765	692	693	670	760	743	682	737	745	747	740	738	687	709	702	752	714	704	703	719	682	710	686	703	776	717	722	693	736	629	676	709	723	730	703	753	682	688	726	748	703	723	714	735	747	741	676	738	698	738	752	699	703	735	708	728	719	670	668	697	704	699	687	727	708	728	686	659	695	760	724	719	666	738	672	724	709	749	689	748	696	705	715	727	699	682	677	686	700	711	708	715	722	710	692	701	741	720	655	688	769	701	740	716	673	662	749	687	736	701	681	751	703	751	677	674	735	689	679	699	699	740	707	769	667	736	710	694	716	760	737	719	692	692	742	719	716	722	679	662	726	677	756	679	694	727	707	696	703	713	718	697	719	688	697	710	695	729	704	677	716	716	711	670	719	691	680	726	705	701	641	675	696	694	714	709	742	738	738	718	692	708	739	708	696	717	704	731	763	669	731	760	696	706	718	725	690	677	706	692	728	724	706	659	716	713	655	662	764	696	721	744	659	738	700	697	728	725	688	684	731	672	713	722	713	755	677	706	734	705	704	705	687	730	740	701	727	713	704	686	711	710	700	730	740	673	703	680	711	756	683	708	715	740	683	708	745	751	684	725	743	686	672	691	684	704	715	746	690	728	713	677	688	714	745	713	732	684	702	661	693	735	715	685	725	741	680	735	716	695	683	734	710	695	706	677	733	748	687	732	724	711	699	725	703	678	704	689	673	725	745	727	665	702	710	720	709	709	745	753	761	716	762	726	704	713	716	713	735	669	683	691	681	736	684	709	734	699	711	689	770	673	728	670	687	690	701	711	724	755	728	774	690	725	661	674	707	750	694	652	696	658	682	753	724	656	680	687	757	692	718	686	730	768	726	710	735	692	747	745	728	730	703	723	711	677	692	725	671	748	709	689	666	650	747	722	695	670	668	715	714	721	703	704	693	665	741	703	719	704	663	671	679	727	757	697	758	681	751	703	697	700	717	663	715	716	713	691	711	732	719	703	721	689	670	722	674	726	704	717	712	690	682	656	695	687	734	675	700	690	699	768	687	705	673	759	673	685	681	708	674	725	699	728	705	715	682	729	665	740	748	684	734	706	706	729	675	682	723	686	716	687	695	696	661	739	704	723	739	691	707	738	695	764	713	759	702	711	728	699	659	685	689	733	678	730	724	709	763	678	706	703	695	632	674	654	719	736	687	685	710	706	705	685	730	717	735	706	753	703	677	657	771	697	727	672	669	722	692	714	674	712	733	724	704	687	736	725	716	679	684	740	746	707	690	715	751	718	770	714	743	717	704	729	738	722	743	705	724	682	707	717	675	720	695	723	693	719	749	687	745	686	755	687	702	683	677	713	680	692	701	719	702	671	707	717	744	721	691	730	689	730	682	731	684	738	701	669	695	724	670	707	764	730	723	691	682	705	696	704	727	705	736	671	704	723	704	720	758	740	718	687	719	745	775	680	726	675	700	698	671	723	758	691	712	692	677	726	727	726
1442	330	327	347	294	284	304	296	283	247	269	271	291	267	291	295	286	313	318	272	255	276	267	309	262	291	271	255	274	279	283	309	288	264	273	294	257	263	272	265	268	252	260	232	315	273	296	268	270	280	294	278	277	300	282	268	231	333	253	295	252	277	256	318	264	235	259	279	260	262	272	273	299	260	258	245	236	319	293	223	264	288	270	283	260	251	283	275	299	300	260	280	244	261	244	274	286	283	254	285	280	277	229	273	256	278	294	266	252	236	296	266	298	292	301	274	289	254	288	271	263	247	312	261	269	295	273	289	290	291	289	273	275	280	296	250	263	282	259	281	307	283	268	317	291	304	281	265	284	262	282	267	251	244	282	273	294	246	307	280	279	252	263	284	251	269	282	279	264	282	258	265	277	272	311	303	290	253	253	247	245	235	285	245	265	274	264	295	274	276	295	250	270	253	258	284	280	262	280	265	278	252	274	278	284	262	290	301	286	280	254	285	276	254	308	294	252	302	297	295	318	314	287	269	287	283	256	288	283	272	254	279	284	297	251	283	292	263	258	257	280	272	258	276	265	276	267	278	281	302	302	239	246	272	264	285	316	270	291	278	281	254	291	299	295	306	297	260	274	277	260	308	268	282	277	286	255	293	284	294	285	282	275	253	289	286	299	246	247	272	266	268	291	256	267	287	295	291	269	251	272	272	278	288	239	254	268	274	243	292	318	297	283	299	242	248	277	293	262	303	273	289	270	280	235	313	264	264	290	299	263	282	284	261	288	271	311	265	262	253	269	291	272	262	232	263	292	246	294	271	269	287	298	267	278	313	283	258	295	317	306	250	253	265	256	302	259	280	296	288	264	296	275	273	279	259	246	286	313	298	273	277	290	253	244	261	276	300	302	306	275	268	295	240	302	290	288	276	304	288	267	279	266	292	255	299	295	289	263	286	277	281	278	253	274	296	272	266	279	274	263	254	257	265	272	264	232	270	285	309	283	251	281	273	253	253	277	311	286	262	254	238	287	269	302	261	277	279	273	275	304	293	267	276	302	294	276	261	267	262	289	289	297	285	277	299	290	276	266	281	262	275	303	282	306	273	256	280	275	303	292	256	278	233	237	280	264	272	257	313	272	289	263	278	279	249	251	300	313	276	269	272	223	263	321	273	284	244	285	287	267	263	277	287	242	260	287	250	247	290	287	266	273	271	285	278	285	270	244	276	252	259	308	276	271	291	296	310	269	269	267	277	284	265	290	277	319	284	278	271	254	280	281	278	266	302	278	274	283	276	267	264	291	270	291	279	299	267	260	252	273	286	264	275	299	263	258	275	276	293	274	270	329	312	285	263	285	274	250	267	263	269	345	308	293	264	266	266	282	266	282	284	276	254	289	247	298	278	256	239	269	289	265	268	291	259	265	274	224	250	265	269	248	297	267	286	282	292	265	274	296	296	241	259	280	266	266	274	247	273	267	275	284	294	281	234	263	262	284	330	290	272	273	305	261	264	263	298	265	252	249	254	298	280	268	245	299	293	274	279	257	250	264	259	291	262	260	282	311	283	307	294	270	257	286	258	285	258	259	305	258	277	326	270	276	265	246	294	283	293	288	298	269	286	305	273	279	248	270	289	263	276	316	248	284	300	273	262	287	266	308	273	268	287	273	308	284	300	271	288	311	250	259	259	245	298	263	287	278	273	281	285	281	221	263	265	300	280	268	290	266	274	285	286	269	278	290	291	265	294	236	285	272	265	255	281	261	276	276	257	273	261	260	280	258	282	302	284	281	287	277	249	283	303	311	281	278	254	300	310	272	274	251	286	284	275	313	259	273	286	239	234	271	257	282	272	279	260	323	277	218	246	260	246	288	273	260	299	286	312	257	258	259	277	276	269	290	294	279	280	251	284	285	259	281	264	273	284	279	276	272	287	260	261	254	257	255	253	279	288	277	289	280	287	287	286	292	291	276	249	273	305	270	282	279	280	283	267	262	289	259	259	265	263	271	271	255	298	274	296	272	301	250	304	253	283	267	285	262	255	253	279	264	276	301	264	268	269	252	272	270	320	298	259	313	238	259	263	251	282	245	266	259	288	253	267	289	279	279	305	293	277	221	287	278	285	266	243	288	330	258	260	310	280	266	257	284	253	289	248	247	309	257	312	230	269	271	287	284	267	256	250	249	286	275	288	286	243	295	260	259	250	275	270	290	293	248	257	234	302	288	258	269	261	256	267	286	300	284	254	250	291	284	258	255	244	297	234	293	274	293	300	297	304	250	255	285	262	269	247	267	274	284	270	289	274	288	315	278	273	310	237	278	263	271	259	252	278	283	268	268	333	275	270	262	253	275	280	281	252	277	254	295	300	257	298	266	273	294	278	278	294	282	260	280	274	304	263	262	268	275	256	305	265	266	264	267	274	239	271	249	248	247	291	291	235	242	267	267	313	274	306	280	261	227	296	239	314	254	261	260	266	296	255	298	264	281	326	259	249	282	325	317	276	282	274	287	274	271	281	302	267	264	283	251	304	256	283	287	265	252	263	267	250	297	262	281	271	261	269	293	261	277	280	289	265	299	308	297	276	259	263	258	279	278	271	259	282	300	278	278	298	283	289	261	270	292	251	247	264	275	270	272	264	285	256	285	305	269	279	250	274	293	286	251	299	272	314	294	323	288	272	318	249	261	280	288	273	280	285	263	290	261	275	299	276	271	274	241	274	253	250	263	300	278	276	280	261	270	288	257	295	244	286	275	301	299	261	240	269	282	249	275	267	293	267	275	280	286	257	249	284	267	297	292	288	281	288	291	281	259	270	282	303	258	325	266	264	283	294	307	254	269	274	282	254	272	267	308	252	272	259	264	255	261	293	279	273	259	259	287	285	255	283	309	258	296	269	290	260	242	257	292	264	303	298	260	260	291	278	281	277	261	299	277	272	279	262	295	281	277	253	262	250	270	294	293	257	279	262	282	262	284	285	266	302	271	265	264	266	274	270	274	277	291	269	293	304	268	302	284	275	270	299	259	257	276	240	267	267	276	272	271	254	273	302	286	271	262	284	284	265	285	294	282	284	257	280	271	302	302	276	267	218	301	279	268	284	270	276	278	272	285	294	273	262	263	274	262	271	297	256	294	293	250	276	274	292	255	278	272	271	269	267	276	267	272	264	294	260	288	305	284	280	270	250	258	289	277	286	281	277	273	298	288	272	273	244	270	289	277	287	299	266	275	272	283	271	270	284	265	260	297	286	264	262	267	271	263	292	247	265	298	285	272	254	233	264	298	278	294	285	266	284	270	278	286	281	275	231	269	259	261	258	282	288	283	262	276	284	291	262	260	272	274	281	238	276	289	265	228	274	243	272	303	302	256	253	306	245	281	299	267	285	303	292	300	255	302	273	285	291	295	262	262	276	304	278	271	282	272	261	266	272	280	300	257	294	288	276	263	251	286	255	260	253	256	283	287	297	306	287	261	293	275	267	273	275	277	274	263	273	251	265	281	271
1739	672	678	886	745	738	765	718	664	686	665	648	651	688	719	686	792	893	857	667	616	629	664	633	660	630	615	619	593	608	667	609	622	638	651	650	611	623	599	652	641	627	628	649	572	657	617	656	614	660	630	669	641	612	641	618	675	584	674	631	629	682	661	636	637	609	626	661	645	685	633	655	654	631	643	648	662	658	620	647	588	641	632	666	660	611	607	581	613	646	651	627	664	625	645	641	589	674	570	642	634	680	633	660	630	630	671	629	665	640	608	623	620	642	604	679	602	618	638	618	643	629	645	659	645	599	615	610	630	678	644	633	639	611	636	647	614	606	657	588	626	639	621	628	597	661	630	640	560	599	596	593	609	589	638	661	645	624	578	685	683	605	666	643	612	649	681	626	608	605	649	652	624	639	625	628	605	620	660	630	596	668	668	662	665	684	633	665	636	637	634	628	648	656	612	635	623	627	658	591	587	655	655	611	629	591	604	626	628	594	642	637	611	634	676	681	644	650	612	643	602	660	665	658	621	650	626	617	661	619	650	590	592	613	633	625	628	615	612	624	676	649	628	637	643	638	636	599	634	661	586	615	642	676	616	599	669	640	603	628	642	676	616	636	655	678	645	590	654	627	626	712	658	629	602	653	619	625	631	629	639	670	665	634	650	620	614	616	600	585	662	652	591	651	642	623	614	666	634	620	636	640	629	633	649	627	608	633	669	630	643	605	629	642	598	645	626	620	612	596	617	597	606	634	620	611	622	589	636	597	635	625	647	652	621	669	685	603	666	648	597	641	636	617	652	627	682	604	615	659	652	648	610	641	639	701	669	658	630	629	651	581	622	670	641	663	628	652	590	688	648	618	613	658	620	595	597	616	597	626	604	636	644	649	640	634	603	608	639	636	586	638	654	631	644	614	634	629	596	634	598	624	609	643	624	645	654	616	630	600	612	662	597	626	568	584	642	640	598	647	605	604	604	606	662	650	641	628	586	625	618	674	589	627	606	639	621	592	626	610	653	602	662	629	628	636	643	600	617	684	632	633	665	633	603	616	629	628	635	603	678	590	618	626	645	635	650	642	614	618	657	653	624	623	605	601	626	647	653	623	626	600	633	656	591	632	631	634	604	618	654	622	625	643	625	636	577	655	646	590	663	661	602	646	624	652	599	639	631	628	614	631	625	664	621	596	618	624	621	656	640	625	652	641	629	641	639	669	634	655	595	646	615	644	623	630	630	602	644	597	661	654	665	586	658	618	642	646	616	622	602	588	616	660	626	636	641	579	623	658	676	619	675	594	596	669	658	610	626	671	644	620	634	626	674	617	635	652	630	609	620	627	619	641	620	611	640	641	637	619	639	656	639	633	627	646	639	616	671	646	630	647	657	615	636	618	675	631	625	670	608	592	658	616	624	637	667	685	656	632	589	611	640	664	607	609	633	604	636	622	640	629	621	613	651	660	670	608	643	632	610	633	638	629	664	614	658	640	626	689	648	648	618	649	652	639	624	620	584	631	661	655	598	644	626	637	627	674	647	617	669	634	613	603	582	621	631	625	623	593	652	649	649	607	616	645	558	640	618	621	662	614	587	671	645	582	578	649	642	638	652	641	601	638	623	616	654	618	653	589	655	619	628	610	641	652	661	653	669	606	658	634	659	586	622	626	656	624	638	627	658	587	650	651	616	660	585	646	646	609	628	639	617	657	594	671	615	625	674	645	623	629	636	644	611	578	627	674	655	606	633	618	674	627	681	610	602	634	660	645	628	645	636	618	600	637	643	624	614	648	687	657	640	638	685	674	655	625	668	659	612	666	692	680	612	635	633	662	611	691	591	598	693	648	667	659	682	662	605	614	620	631	613	619	628	664	654	617	648	628	643	655	659	612	626	624	643	637	641	643	628	609	641	633	641	647	640	628	629	663	607	658	691	661	627	628	650	630	646	698	606	610	650	649	608	604	656	584	604	696	645	641	629	631	643	641	638	667	619	625	653	634	634	626	587	609	673	612	616	619	604	658	601	634	630	630	655	628	608	623	646	596	609	644	621	673	642	642	598	648	657	613	624	621	647	666	652	640	603	589	638	599	686	629	638	605	580	662	631	650	620	627	624	629	665	631	649	617	594	671	654	632	629	633	634	654	635	634	682	622	650	646	567	621	669	572	650	630	659	655	639	614	644	620	644	634	602	629	625	608	577	645	664	652	628	627	670	646	641	603	650	627	621	620	625	649	661	634	622	606	620	668	675	620	655	588	653	642	647	594	653	635	690	599	669	618	654	632	673	667	663	631	651	635	606	655	634	639	668	587	661	582	651	618	623	647	674	632	625	609	674	650	617	654	650	606	613	665	633	625	574	680	622	662	625	614	656	654	620	583	618	617	639	605	667	607	585	646	613	612	651	653	598	667	624	651	623	614	622	673	625	634	647	632	603	623	627	609	657	676	641	625	636	632	649	655	650	631	582	611	651	665	618	622	594	620	622	639	625	613	647	639	631	668	635	651	631	638	666	652	636	639	606	637	619	633	641	593	608	607	648	660	672	617	641	624	602	641	590	622	605	603	602	617	646	619	633	633	645	674	653	616	661	631	650	621	624	596	659	636	621	634	648	630	653	619	658	613	626	662	581	635	636	621	667	619	617	640	597	620	653	611	642	651	637	644	628	653	593	662	634	589	640	655	652	669	643	651	660	615	630	663	639	604	623	653	647	639	654	670	644	646	617	653	588	656	671	634	620	636	651	622	621	631	646	631	616	664	649	681	630	611	647	627	627	649	637	628	621	667	637	655	674	628	657	610	641	662	643	601	580	618	587	634	631	616	650	663	696	656	614	643	652	654	591	664	621	617	641	594	640	632	636	640	667	609	651	632	629	593	641	614	627	653	641	657	664	574	653	657	612	608	665	618	645	640	642	644	637	599	608	609	615	607	615	624	606	618	644	683	638	648	676	641	658	618	620	649	614	601	622	656	679	656	634	671	649	617	644	668	653	626	646	607	631	664	630	642	641	691	610	638	647	628	589	594	666	608	670	609	632	590	616	636	605	602	588	633	651	661	632	635	638	670	621	627	639	600	643	636	652	668	579	625	667	657	632	646	614	682	599	631	672	667	640	645	639	651	661	633	659	633	645	691	626	602	641	670	623	636	619	620	628	647	660	635	652	625	596	619	680	605	656	661	648	580	667	628	683	625	651	617	649	585	690	598	664	678	654	593	660	634	601	641	614	575	634	679	589	616	632	642	638	616	636	581	685	638	622	675	613	623	624	628	638	614	618	626	610	635	628	638	672	608	600	629	600	607	634	656	665	636	616	647	604	632	692	645	626	603	644	606	644	651	634	633	634	608	597	696	641	615	653	606	648	658	656	616	667	640	638	590	630	584	622	652	622	635	602	598	607	675	636	677	585	642	615	625	681	652	611	567	597	599	664	588	667	644	672	637	667	623	638	642	641	623	611	688	629	636	630	602	641	661	648	647	633	661	671	599	664	605	606	644	619	676
6762	467	459	511	359	303	275	249	211	189	212	206	189	187	176	190	214	229	315	308	185	175	146	163	152	152	197	194	164	203	155	153	176	191	170	168	129	147	182	171	167	143	171	154	151	181	184	150	167	174	142	170	181	163	158	171	159	169	155	175	178	197	163	170	181	171	177	143	143	177	169	177	162	147	165	185	192	147	144	153	164	173	167	159	172	162	163	190	187	157	178	170	177	181	177	156	170	179	183	183	146	160	176	179	164	127	196	178	149	162	159	167	163	178	170	170	176	186	163	153	152	175	143	165	153	163	173	163	162	177	164	164	145	149	172	161	170	156	178	169	191	153	166	169	149	170	170	151	154	156	178	153	176	180	157	142	149	144	143	169	137	179	169	155	163	184	156	181	198	166	156	158	143	152	161	181	174	185	165	155	151	150	158	145	173	161	155	174	173	146	178	157	168	164	162	152	137	152	175	145	187	186	180	152	153	167	168	175	166	179	143	163	131	149	152	158	165	157	173	141	169	154	190	141	146	159	185	138	170	177	173	175	194	165	149	173	163	147	168	162	153	183	173	152	149	170	172	169	169	169	162	178	143	158	181	171	178	171	158	163	165	166	161	162	169	188	157	157	149	180	160	169	163	158	134	189	189	183	164	169	171	180	187	165	179	177	178	170	146	176	161	175	177	160	176	145	142	178	172	191	176	144	183	160	161	151	154	176	178	168	173	188	155	156	173	155	164	149	159	161	161	180	197	154	167	153	163	158	181	156	160	172	166	167	160	153	169	174	195	136	171	162	155	159	182	178	155	157	167	181	172	154	161	162	162	183	161	177	156	161	162	186	183	176	172	172	167	150	160	192	170	130	166	169	167	136	172	159	178	164	177	151	173	149	164	155	179	182	166	148	156	152	181	141	142	177	163	192	169	142	151	151	130	163	168	162	168	167	158	174	141	172	154	177	170	140	205	157	182	165	168	151	150	153	169	179	161	178	154	171	148	148	173	158	154	174	186	163	153	150	166	170	157	181	164	159	195	152	161	139	183	176	141	182	199	179	147	143	155	155	142	150	149	150	162	186	176	157	140	172	201	152	162	167	169	197	162	167	155	165	155	188	137	179	148	167	167	154	135	174	160	151	153	146	157	192	196	172	163	172	174	147	158	135	176	154	142	165	149	172	160	159	143	158	169	176	147	168	161	175	167	183	182	147	131	169	139	188	143	163	159	153	187	155	183	177	155	178	197	158	140	174	165	156	163	169	139	145	159	164	159	176	164	166	149	179	162	165	178	163	161	155	149	165	206	186	164	157	161	164	185	167	163	160	173	147	156	170	174	147	158	154	183	168	172	180	175	186	171	165	177	163	178	168	165	158	144	179	152	161	137	184	155	151	184	168	176	158	154	165	156	156	158	169	148	167	188	162	163	178	180	159	189	160	166	182	152	164	181	154	175	151	168	156	171	156	156	143	156	163	172	163	173	166	188	180	184	143	136	149	173	170	166	131	163	175	155	150	157	174	158	161	151	156	134	159	156	179	144	180	159	146	161	166	157	141	157	149	169	167	155	164	179	160	170	178	160	165	169	180	178	171	178	167	136	161	153	171	166	159	165	175	200	166	172	170	137	169	168	185	172	171	170	182	164	165	160	160	193	166	170	179	154	147	158	188	151	169	129	173	160	162	152	161	162	160	150	148	151	160	167	171	151	170	177	205	152	165	151	175	140	156	166	151	171	164	151	162	180	173	186	156	160	165	176	153	180	151	157	156	149	165	148	193	147	162	168	144	167	150	183	178	175	166	154	138	168	162	196	161	182	166	155	168	180	170	144	169	155	163	150	166	160	177	155	162	158	177	151	161	171	160	153	188	157	148	172	156	191	168	183	168	157	165	160	156	162	151	152	180	172	150	143	172	150	166	170	182	139	177	157	178	160	176	162	176	179	164	156	141	170	161	155	187	151	156	171	141	153	165	153	164	178	164	159	152	156	192	169	170	200	145	168	159	158	181	161	168	144	164	159	194	168	162	190	140	177	167	136	142	184	180	156	158	170	159	159	166	140	163	155	164	168	172	182	179	175	157	166	175	178	174	178	175	130	155	163	178	158	181	172	159	157	178	141	156	171	180	165	158	170	127	184	151	166	157	142	153	154	157	165	153	176	157	153	188	166	162	172	152	173	167	143	141	163	166	157	161	177	140	137	154	168	194	164	162	148	159	184	163	162	176	157	147	165	194	146	154	159	151	198	181	203	167	180	160	193	171	143	151	185	144	154	170	141	163	166	164	134	180	181	168	151	175	163	150	169	164	159	175	184	169	168	194	162	177	155	156	168	165	164	180	178	161	153	171	147	148	171	176	179	159	185	158	164	147	166	153	153	158	158	163	178	155	167	151	143	178	153	154	186	158	165	157	166	179	158	175	176	163	157	143	150	167	155	146	155	141	140	179	154	177	180	179	146	175	184	160	163	140	147	159	164	175	169	158	186	191	177	161	180	173	151	170	158	179	157	155	176	132	165	159	155	174	176	166	162	159	155	163	172	177	166	150	170	151	168	152	163	159	143	175	136	167	164	170	189	166	163	157	160	149	168	180	178	177	175	135	148	149	145	176	154	157	155	148	156	190	152	169	157	167	155	143	151	170	152	169	151	174	168	174	156	166	169	169	171	157	163	151	146	169	153	179	166	171	136	149	170	163	145	163	163	148	184	147	179	162	163	185	156	180	207	169	183	143	168	166	150	178	159	143	168	164	160	171	143	152	176	166	157	172	142	179	181	165	191	146	151	151	169	171	180	160	179	155	148	173	142	170	166	166	154	167	145	166	200	163	156	176	156	172	166	160	172	182	170	157	160	142	166	136	165	160	166	173	190	148	140	171	142	145	138	176	160	171	174	149	148	165	152	166	167	184	148	180	163	160	164	136	172	168	157	170	150	152	163	138	163	169	187	169	167	165	176	170	152	186	182	204	148	166	163	155	175	158	163	185	159	160	149	167	155	151	163	184	157	147	176	182	180	171	136	158	151	165	166	159	201	201	140	177	147	180	176	168	159	195	162	160	137	157	170	158	145	170	163	189	169	140	171	156	155	191	163	179	140	145	169	168	155	179	184	162	169	166	159	150	178	136	165	152	146	166	144	160	152	159	188	150	179	155	151	149	166	168	163	159	133	153	171	157	163	152	166	169	150	126	140	150	146	166	164	149	163	161	161	142	161	189	177	165	171	164	146	150	146	175	177	167	158	159	161	179	146	157	167	165	165	137	164	159	162	175	152	175	161	169	161	144	194	152	159	151	155	176	163	144	146	160	166	164	160	177	159	169	174	151	160	139	157	166	174	164	156	177	172	174	155	170	175	175	183	168	178	174	165	140	164	162	155	163	161	168	170	174	161	147	141	166	166	142	175	169	163	177	164	180	169	160	165	178	173	167	183	163	157	137	149	141	137	165	172	174	164	155	168	181	150	154	213	147	144	145	161	172	183	151	181	167	173	156	168	159	160	196
5847	681	1142	1670	1341	1068	968	799	680	694	707	592	614	660	727	668	808	932	1613	1296	504	445	493	469	463	420	466	438	463	438	452	454	458	438	473	439	452	442	398	437	438	422	430	452	448	493	440	416	435	452	448	447	431	472	447	440	486	491	447	442	435	440	418	449	371	441	438	439	422	457	417	434	419	457	432	454	439	434	471	440	462	431	388	419	442	455	458	439	466	441	442	441	417	443	417	459	430	424	411	433	438	448	434	464	443	424	441	423	424	446	446	429	443	435	418	433	410	438	435	461	429	385	434	445	429	433	445	424	398	431	438	423	461	429	423	423	427	420	440	444	429	392	449	407	431	447	405	458	413	424	467	440	444	443	381	472	426	431	451	410	402	417	420	419	448	432	415	405	432	404	401	403	426	410	441	411	424	395	396	454	427	407	430	455	430	419	464	407	421	429	467	437	451	395	424	437	457	427	408	447	401	443	447	470	431	419	446	434	420	453	443	415	430	409	455	424	448	451	429	436	436	462	411	436	457	450	396	438	430	494	434	431	459	457	412	437	428	431	464	406	405	434	387	419	450	442	430	403	426	423	434	461	430	414	415	433	428	453	414	450	426	425	439	433	470	445	400	408	445	434	455	440	411	424	451	459	436	447	426	457	426	453	437	447	413	461	422	451	405	418	462	473	432	427	437	458	420	477	430	421	439	429	435	442	441	433	424	439	448	407	433	440	456	410	456	413	431	439	425	383	418	405	449	460	417	469	435	407	447	429	399	446	438	426	460	438	451	427	444	464	419	425	402	413	441	395	427	429	435	414	418	428	438	399	440	426	453	412	425	454	437	447	417	446	410	431	446	431	439	451	444	475	431	428	430	419	432	448	408	432	421	400	414	433	437	403	435	439	386	414	465	466	439	429	438	472	470	443	406	417	405	426	433	422	397	431	489	444	410	484	449	418	452	394	441	446	405	414	428	447	437	437	408	404	424	443	427	431	445	420	397	444	437	402	446	475	430	426	422	419	429	409	399	455	451	458	476	381	458	432	440	427	427	429	439	432	425	413	440	482	416	415	416	437	407	459	426	441	419	461	428	395	449	435	462	427	410	460	447	460	420	452	447	411	455	416	441	441	451	465	446	432	418	434	409	438	411	410	426	402	430	421	443	405	417	403	434	431	445	406	425	420	468	422	409	427	427	410	458	412	448	443	391	423	446	439	404	425	415	457	434	426	403	412	434	425	454	416	442	443	497	437	429	433	443	448	389	454	420	444	389	484	426	445	468	438	415	455	447	456	470	414	453	457	426	428	455	449	432	437	452	425	439	406	429	402	434	434	418	412	413	408	467	431	463	460	444	459	433	419	421	422	425	439	430	420	422	424	428	465	435	417	413	455	438	452	446	459	450	429	444	421	397	425	436	432	395	460	412	408	460	415	401	455	432	446	478	430	474	435	453	426	418	411	458	468	411	496	413	395	433	438	432	447	423	422	421	429	453	415	404	428	430	480	481	446	437	451	403	463	425	453	418	443	443	451	429	438	443	446	481	487	386	453	427	426	456	439	389	437	427	480	393	421	411	428	436	438	427	433	416	437	421	454	410	389	446	408	456	438	435	400	437	420	437	446	469	416	393	451	412	410	424	439	422	467	416	446	405	430	418	433	448	439	483	411	427	419	444	450	445	436	430	402	402	418	463	435	432	449	440	455	457	411	425	400	427	417	458	440	462	446	445	426	446	401	443	402	392	412	401	432	419	448	420	424	429	420	440	434	395	424	436	390	396	426	419	439	427	434	428	411	452	457	471	397	421	445	431	401	421	438	421	478	432	429	422	409	464	435	409	450	409	483	417	437	420	441	448	469	428	432	404	450	421	441	461	420	419	441	449	415	436	394	383	433	443	442	461	428	471	411	420	404	436	403	459	459	416	436	432	446	454	459	441	445	408	426	448	400	470	438	455	441	417	451	437	393	432	404	449	412	454	453	451	440	446	442	428	414	439	441	471	429	438	445	445	413	424	450	448	434	451	429	452	438	442	417	429	397	420	417	430	441	444	438	404	456	408	459	410	434	461	428	442	409	427	461	404	426	416	464	435	442	451	445	459	465	449	443	442	466	442	444	433	440	439	440	436	435	445	414	446	434	419	429	419	439	425	429	443	440	415	465	389	459	420	420	479	445	427	418	430	392	412	427	422	402	434	463	415	431	482	427	423	439	476	476	420	438	460	449	450	424	456	433	428	449	440	461	417	406	406	438	436	435	423	422	450	456	431	431	420	445	423	417	441	446	454	443	483	416	432	464	430	457	418	409	433	429	455	479	428	494	454	444	442	439	446	429	464	427	447	397	460	401	433	423	440	445	431	428	440	446	428	443	450	464	433	412	427	427	431	394	463	399	413	425	425	462	424	480	404	436	440	496	453	435	444	444	434	408	447	463	465	398	438	403	414	436	422	422	417	392	405	415	465	488	408	441	448	383	458	453	450	422	430	451	428	430	411	398	402	432	437	421	408	443	414	421	413	417	446	404	428	436	435	414	439	430	459	403	424	445	449	408	450	486	450	415	440	436	379	436	465	442	428	403	456	442	463	427	401	412	416	404	432	439	425	464	421	442	425	442	430	429	421	434	469	411	423	447	458	402	470	455	442	427	434	445	436	428	438	441	468	400	417	428	418	411	453	431	415	460	442	399	435	459	443	421	433	458	427	421	408	406	449	407	429	424	419	442	408	422	439	427	429	472	442	404	419	427	443	407	430	434	454	391	424	479	435	421	437	425	426	437	439	415	424	408	459	417	450	384	404	408	428	459	418	450	439	434	444	414	425	430	421	446	463	457	437	428	443	422	458	438	410	413	415	413	446	405	392	401	445	441	392	412	425	406	456	472	433	444	404	381	419	414	433	442	450	422	442	436	450	383	433	449	447	404	433	458	439	430	413	414	423	446	432	428	399	431	434	422	420	437	437	434	438	423	404	405	467	450	430	454	437	447	393	387	446	444	445	451	397	421	446	434	452	432	421	437	464	468	408	439	439	449	411	402	419	432	430	475	480	433	462	455	451	432	417	416	453	404	450	404	417	439	430	431	421	429	447	463	436	438	451	381	443	456	470	452	408	408	431	416	443	454	432	469	450	446	426	419	461	439	420	400	438	398	455	411	409	431	456	440	423	466	434	369	459	440	419	453	441	422	449	432	407	443	408	439	429	400	435	413	408	412	474	444	424	443	388	427	419	401	432	431	405	408	417	419	421	421	466	447	479	418	427	439	402	432	422	417	434	440	478	431	432	444	408	444	423	429	412	439	401	469	444	433	482	408	437	440	460	404	426	444	398	494	483	421	417	431	413	431	449	427	401	441	453	435	419	413	432	408	443	475	410	403	435	449	407	441	435	439	433	452	435	367	434	434	442	424	461	430	416	468	431	446	443	421	452	421	418	431	423	407	424	492	430	450	440	419	412	450	392	448	432	413	434	420	469	422	430	429	390	450	428	444	408	415	461	472	406	420
13517	1226	989	1008	655	507	458	461	393	356	398	351	381	387	344	347	362	414	539	566	365	333	289	306	305	321	326	349	293	302	328	304	290	311	313	330	302	310	302	299	334	334	333	291	273	292	303	300	306	296	268	328	340	290	297	284	318	250	284	270	350	270	251	259	310	324	326	277	314	306	335	312	282	290	308	339	330	291	296	288	313	332	345	326	303	309	272	288	315	288	303	306	278	321	319	291	296	291	309	350	301	276	282	284	335	278	308	305	297	319	290	324	300	303	283	274	300	290	302	312	284	335	319	278	325	309	293	302	313	314	289	302	332	332	319	286	246	289	341	300	365	312	321	303	303	326	290	300	291	279	307	285	330	317	287	309	291	307	302	306	301	307	287	280	295	320	305	323	315	306	295	290	314	284	294	304	278	312	289	330	290	311	295	289	281	305	288	314	316	276	290	311	298	308	331	312	299	289	320	292	294	309	292	346	283	283	288	303	304	309	285	291	277	291	314	315	298	287	290	288	298	314	336	298	341	309	288	258	316	305	322	313	355	280	328	284	315	283	300	322	330	270	273	318	333	311	292	332	307	301	340	266	275	302	280	259	310	308	318	295	301	290	329	317	296	299	315	282	307	332	309	302	293	290	303	291	318	281	280	306	268	273	303	313	353	313	294	277	279	327	311	316	330	299	319	319	317	244	311	306	333	299	310	315	299	306	324	310	289	300	320	295	292	283	312	316	330	302	271	294	287	295	298	295	284	322	309	295	299	305	317	278	309	297	286	290	326	304	315	309	281	337	335	303	312	294	312	287	314	312	339	284	315	305	321	317	299	314	324	327	293	314	319	295	318	277	322	296	297	314	311	279	333	299	322	308	305	337	300	293	308	302	295	293	311	269	316	262	309	329	321	315	361	282	285	321	335	296	281	318	281	313	318	319	296	298	293	290	274	287	295	294	302	322	316	282	316	296	278	286	285	303	307	324	283	308	301	275	301	310	277	275	305	308	311	285	327	295	310	290	296	285	273	349	319	324	317	303	329	315	298	313	310	334	297	309	278	273	330	283	319	297	278	299	301	304	293	284	313	337	340	299	335	283	311	301	319	321	309	323	279	320	303	324	273	325	308	294	275	281	320	298	306	308	334	317	311	310	307	299	280	293	292	308	298	262	287	310	344	324	334	333	312	288	317	266	313	280	294	299	279	274	286	342	316	286	320	308	294	289	324	285	310	334	300	315	313	321	314	302	296	311	310	277	312	282	289	280	325	314	273	296	329	306	306	289	312	290	316	279	301	283	321	307	302	310	288	287	294	307	295	303	293	306	308	281	286	302	325	300	287	299	322	287	323	292	312	269	273	277	283	288	274	335	312	313	299	302	277	322	275	291	291	286	306	295	305	295	293	305	309	289	328	294	275	335	306	300	312	297	291	279	318	278	312	285	326	317	274	307	292	269	327	317	311	290	298	317	319	301	298	311	289	314	282	298	354	309	265	326	301	334	297	321	280	308	311	312	295	284	318	287	306	322	331	303	292	313	273	309	304	249	303	307	264	329	316	350	294	296	261	309	290	266	301	303	317	325	323	304	316	315	275	309	307	281	342	271	308	303	324	311	337	309	247	284	306	282	305	309	280	291	306	289	311	293	304	285	302	294	305	294	313	279	328	269	325	316	296	302	317	275	324	312	315	296	330	291	304	289	314	309	303	294	294	326	307	324	313	282	300	293	257	317	273	301	309	313	310	313	307	297	299	322	305	302	310	266	312	311	275	285	295	316	327	292	297	309	308	300	317	294	262	287	334	322	300	288	296	332	290	321	295	276	282	299	306	319	314	297	281	279	300	292	308	268	293	299	314	303	312	317	301	288	290	288	264	296	283	291	287	309	284	316	276	299	300	300	311	276	282	332	280	284	305	300	314	314	299	300	325	321	314	289	299	313	286	301	311	308	287	279	295	310	279	336	318	299	312	334	290	303	315	311	293	294	321	311	297	291	330	316	301	293	252	276	330	323	340	265	298	296	263	260	312	300	253	309	301	292	260	278	338	273	291	317	279	291	306	278	296	308	321	265	317	312	291	271	299	311	301	306	317	298	303	318	308	274	337	303	330	301	284	283	269	295	314	298	290	305	312	278	292	316	304	322	298	289	319	317	277	286	316	306	307	294	292	327	287	280	307	293	293	295	315	293	299	335	337	322	325	308	326	299	302	280	297	271	317	332	325	281	292	342	290	314	315	332	256	325	304	295	308	285	293	292	314	322	291	312	311	308	310	279	291	316	309	327	315	292	282	324	318	327	283	298	304	323	282	350	289	325	322	309	314	300	325	275	293	285	291	303	309	309	276	321	300	308	342	300	303	262	292	274	309	290	282	279	306	308	323	310	311	301	291	303	355	296	301	277	316	337	296	327	324	326	305	295	308	279	304	299	306	314	276	314	317	293	300	270	300	302	281	305	316	283	277	307	306	314	313	302	279	278	262	317	289	291	307	346	328	314	339	307	286	310	278	286	271	280	300	333	291	271	343	300	316	303	325	316	300	309	301	299	341	282	305	306	326	313	314	301	273	288	293	296	291	286	314	286	338	292	310	331	296	282	251	346	315	326	339	296	289	324	325	300	344	293	281	331	299	311	314	320	301	297	269	331	291	286	280	293	291	308	341	295	293	317	302	305	298	286	303	278	301	299	314	314	300	308	311	338	315	303	280	304	284	302	270	298	284	281	309	317	294	295	279	319	303	291	307	255	286	309	265	297	342	295	296	291	264	304	312	323	320	308	302	296	285	302	314	294	267	272	319	311	317	319	296	286	304	316	294	294	299	314	299	291	310	343	332	296	314	261	298	304	329	328	319	299	302	305	301	340	349	289	291	284	313	307	290	310	327	294	295	302	315	320	306	285	304	297	283	302	328	282	311	303	295	290	287	285	333	293	276	283	311	284	298	321	300	320	334	277	253	278	302	309	294	297	332	309	309	311	299	302	290	335	316	278	296	267	315	293	283	289	316	318	301	285	289	309	276	303	307	303	318	314	335	308	284	322	286	298	316	284	306	321	297	296	273	268	278	294	337	293	296	287	276	301	344	298	306	291	329	291	307	315	306	309	287	310	290	293	270	303	321	288	288	336	270	310	303	304	330	324	338	297	322	299	314	322	314	302	299	303	309	301	305	272	283	307	311	293	312	313	294	293	325	310	316	339	292	296	301	294	306	297	316	296	286	306	275	299	315	302	315	333	322	317	306	289	314	286	294	315	322	307	296	343	295	290	289	356	310	305	291	311	284	276	303	289	274	295	312	295	330	309	313	321	294	298	289	293	302	300	313	313	305	309	298	292	313	267	309	285	302	325	271	315	311	321	307	270	278	295	330	285	295	287	305	295	316	300	322	334	315	288	272	282	307	305	318	313	312	295	310	303	325	301	278	305	340	348	287	297	298	296	280	303	313	306	315	303	279	275	334	320	310	301	297	325	297	311	288	265	279	318	306	281	324	348	281	307	305	311
7939	1251	2168	2951	2237	1819	1777	1505	1226	1175	1160	1073	1095	1134	1092	1087	1321	1580	2579	2446	930	783	811	752	768	800	779	755	735	806	753	765	713	717	789	741	800	751	746	739	752	758	751	744	757	730	779	681	711	744	780	753	746	724	775	734	729	698	740	717	674	729	743	722	764	712	693	749	750	764	695	691	677	781	696	782	778	725	669	708	713	743	726	729	702	701	767	756	737	681	742	738	709	735	687	745	726	658	722	731	687	713	733	720	747	714	721	754	763	734	754	680	679	725	743	736	717	736	707	710	728	752	690	744	730	712	721	711	718	717	699	685	711	720	705	721	722	703	666	677	682	702	697	721	739	730	736	722	699	730	717	687	693	693	668	701	741	727	743	727	739	752	728	733	739	728	711	729	707	677	725	757	753	737	688	741	687	698	694	721	732	716	744	765	710	765	702	694	718	709	695	677	753	733	724	697	751	754	726	701	722	718	722	737	672	706	728	727	733	710	718	716	728	696	686	664	718	668	659	724	689	735	724	753	706	718	713	761	734	689	755	749	810	732	724	692	728	691	700	720	701	667	703	696	716	742	730	692	732	751	715	696	716	758	707	733	760	704	701	728	718	733	713	682	674	654	693	769	736	689	717	693	730	725	704	721	729	716	690	696	691	757	719	748	786	717	715	714	729	726	720	727	658	744	712	766	734	679	723	746	715	737	700	721	720	718	732	758	687	665	728	735	686	704	761	714	688	655	743	686	760	730	669	694	714	670	637	716	729	705	721	703	729	727	746	724	729	748	733	759	719	718	729	679	729	768	723	739	738	761	707	755	707	677	692	700	710	702	708	737	709	753	733	725	683	715	704	707	729	701	763	741	733	715	675	707	698	742	679	697	708	742	692	691	733	717	710	704	752	682	700	796	683	693	735	759	705	730	706	738	699	737	737	755	737	743	731	700	731	725	740	746	703	722	668	724	702	715	710	718	722	693	751	676	692	694	722	704	704	788	728	714	700	726	727	716	736	707	659	716	692	695	677	731	751	743	759	713	719	711	682	713	676	725	740	732	700	677	668	676	695	694	738	703	688	735	737	702	701	676	692	719	705	737	679	689	696	749	719	705	714	730	698	729	752	723	709	763	711	726	747	704	751	725	752	712	729	707	713	727	717	680	737	710	715	725	672	694	691	791	725	698	715	685	723	727	732	738	710	736	744	721	720	728	731	694	698	749	757	739	692	673	688	703	721	728	659	728	701	703	717	723	731	704	772	746	746	745	733	732	713	692	714	691	771	715	703	738	741	799	710	679	707	769	684	759	697	751	663	714	715	701	697	630	726	748	714	720	687	746	701	739	763	758	692	720	678	692	696	738	767	695	735	736	720	733	767	694	749	705	742	750	721	706	749	724	682	714	685	700	715	747	659	710	747	747	750	730	718	720	752	737	695	713	703	671	723	744	761	747	786	735	713	713	708	705	741	715	685	702	721	716	763	673	738	723	734	712	735	682	658	756	715	686	726	746	709	715	751	743	722	691	720	732	726	693	701	691	703	756	684	694	727	742	712	717	720	690	680	775	753	700	734	770	760	744	727	720	785	766	657	738	740	754	735	713	702	757	708	763	708	754	741	742	727	726	696	752	738	713	768	690	736	715	711	732	724	753	726	696	719	686	710	675	704	712	716	729	691	701	728	687	727	727	715	705	748	711	756	755	683	745	716	771	755	710	731	707	751	722	717	727	746	772	658	702	720	711	766	696	710	754	747	702	715	706	727	736	736	733	724	724	722	768	685	736	684	722	736	670	684	706	755	754	736	683	687	751	729	740	708	713	786	715	737	715	722	696	701	707	768	666	691	714	729	744	707	701	716	694	738	751	802	701	722	729	725	725	699	758	711	722	711	744	709	680	767	724	721	731	724	703	706	685	660	702	734	719	747	734	716	683	663	731	739	719	734	724	672	737	743	701	728	733	730	720	664	708	718	760	734	718	672	702	752	691	658	737	673	686	691	734	743	769	728	721	763	702	744	729	690	698	725	723	742	709	665	672	710	701	791	729	724	737	772	687	754	705	712	700	731	723	730	720	700	715	728	690	724	681	681	716	721	679	706	708	713	726	718	663	696	725	724	701	769	699	756	745	745	701	701	703	711	737	695	704	676	722	730	738	725	721	714	727	698	700	718	788	741	783	735	728	718	728	701	705	661	664	692	728	755	711	719	736	644	710	750	714	755	743	729	713	708	720	705	686	685	768	737	731	723	750	712	674	719	689	709	703	685	738	723	725	714	721	728	728	702	686	708	747	710	751	768	750	755	671	717	709	726	745	726	739	756	771	716	747	691	753	719	729	718	707	742	730	736	695	667	777	723	742	733	707	665	711	726	736	690	716	717	736	704	707	757	749	715	687	700	703	710	719	736	684	732	705	713	721	754	731	736	732	694	654	750	722	737	723	704	701	739	690	732	762	701	743	709	688	759	716	731	705	668	731	703	707	686	715	675	767	768	697	680	730	722	714	689	723	735	704	736	737	704	711	712	740	708	730	723	710	747	678	723	709	686	748	716	681	706	662	719	730	702	765	728	727	746	762	712	690	708	709	708	706	746	739	695	692	720	740	728	739	701	713	681	693	684	689	709	719	707	694	724	752	740	694	720	735	740	701	748	646	746	732	671	711	743	725	695	704	707	675	693	712	715	689	700	680	685	749	742	665	726	741	686	669	741	694	707	728	706	727	791	780	741	687	719	697	710	708	702	735	752	759	707	747	717	725	700	791	725	717	730	671	755	703	714	722	698	730	721	698	720	733	729	750	694	696	701	707	737	765	728	697	750	689	709	725	711	744	694	738	725	775	763	708	700	700	685	725	738	724	718	704	713	702	703	730	739	713	690	750	731	736	742	706	704	690	752	725	714	744	694	736	745	715	703	723	693	719	682	737	711	677	707	693	729	719	722	737	702	705	752	759	732	733	662	764	684	801	747	737	769	770	686	686	736	722	680	725	699	725	746	752	718	680	741	703	695	697	697	716	711	760	688	724	715	724	733	707	706	729	705	714	687	715	741	719	687	729	731	714	720	735	703	693	751	783	663	772	713	689	686	716	742	678	752	747	662	729	687	712	700	738	747	752	732	696	643	728	722	755	714	720	690	710	682	699	713	687	725	756	714	698	715	720	728	739	702	697	720	714	719	732	686	739	702	711	722	687	699	730	747	720	702	703	659	769	694	650	694	723	748	713	683	708	687	686	721	687	723	734	759	746	728	706	689	726	714	725	721	708	717	739	678	710	731	736	776	735	681	725	692	739	718	688	703	730	671	745	748	697	708	726	709	737	689	759	671	678	714	706	723	749	672	679	675	693	693	716	720	718	751	704	695	721	688	696	645	739	700	702	694	730	743	770	738	738	797	764	666	743	725	759	723	705	691	726	709	752	750	718	712	736	720	699	734	685	675	746	797	701	703	723	730	751	729	709	724	684	690	780	738	728	700	722	703	773	747	767	688	716	727	758	752	668	690	664
1374	291	336	370	312	292	310	291	282	235	267	306	273	305	292	294	299	300	291	272	308	276	263	259	287	272	265	252	249	270	290	265	241	257	269	289	304	281	282	263	293	266	250	279	268	247	268	276	280	268	292	289	281	285	267	252	274	306	319	260	274	283	283	267	298	300	251	256	294	290	257	235	258	305	290	297	275	249	315	290	282	287	275	291	243	245	281	298	253	302	260	280	266	255	280	262	251	283	301	287	299	267	286	255	287	269	289	283	295	307	266	288	248	304	286	275	276	278	269	267	276	270	288	264	262	260	301	258	282	284	280	281	311	269	277	280	273	281	259	272	279	287	265	293	265	272	229	270	293	306	278	273	259	316	302	260	263	256	273	288	301	279	264	246	240	305	253	275	308	283	314	289	303	285	277	260	265	291	294	260	244	287	313	283	277	275	269	285	272	291	284	266	274	269	255	289	286	252	281	300	267	255	298	280	239	254	244	251	266	297	280	312	271	292	287	265	250	285	300	272	270	255	282	254	272	281	286	258	315	256	273	273	297	253	286	281	289	277	285	251	276	288	271	286	290	313	272	255	282	276	268	252	246	295	258	276	261	268	271	256	300	269	273	290	264	259	253	259	274	258	269	270	277	265	280	292	264	287	321	289	290	311	256	278	285	284	300	287	287	281	268	277	249	294	286	283	263	288	251	260	265	283	319	303	250	302	295	245	268	275	306	275	304	291	292	286	286	267	248	260	281	269	272	251	287	301	278	264	288	293	291	268	293	263	293	256	287	278	277	286	272	245	297	278	301	272	242	293	246	279	293	263	274	275	293	278	280	279	275	282	277	276	269	300	296	251	268	279	259	234	282	257	274	290	263	260	250	304	303	247	255	286	287	288	273	299	274	278	273	284	239	268	277	251	269	262	271	287	305	272	276	285	299	235	299	254	270	258	259	300	284	255	275	287	284	272	270	241	290	285	260	268	269	256	275	260	274	273	286	270	283	268	309	278	278	285	252	278	234	300	293	279	270	242	295	314	266	248	288	274	276	291	268	268	323	269	273	273	245	290	260	235	246	268	296	270	304	280	260	293	278	272	268	274	273	271	271	284	252	269	324	257	279	288	297	277	268	276	289	282	280	286	321	243	278	283	264	235	260	281	298	303	271	255	292	280	282	284	284	292	266	289	284	286	273	281	304	297	291	261	258	295	267	232	286	288	293	301	265	294	257	294	272	306	293	290	279	293	275	292	266	303	274	302	281	274	282	263	266	308	270	269	260	284	279	275	287	269	269	260	271	268	282	309	319	271	270	318	251	282	278	279	231	279	272	247	291	264	265	266	282	281	275	277	274	289	301	285	260	277	297	273	270	298	251	276	273	270	278	277	279	283	278	260	272	300	297	267	279	283	289	284	274	261	298	277	309	262	278	279	264	278	270	310	257	295	292	271	247	270	282	253	300	281	243	254	270	312	292	264	292	271	278	288	244	262	248	268	285	300	259	258	307	282	290	284	291	256	263	302	282	302	300	253	279	261	265	277	252	243	237	275	291	283	281	254	273	294	243	256	256	268	266	253	314	278	274	297	275	258	305	234	269	263	269	277	277	271	261	284	305	243	270	264	298	313	283	267	277	295	270	258	278	237	309	277	319	285	282	302	275	317	291	275	279	284	267	284	267	258	254	274	291	276	293	270	278	289	303	263	247	279	279	308	276	251	252	256	266	257	299	284	267	252	291	262	262	267	314	288	261	302	305	311	296	284	288	286	266	283	272	302	313	279	272	326	285	300	253	270	281	264	261	255	271	289	294	255	271	280	252	269	253	256	250	293	297	276	275	277	268	250	272	240	268	257	283	264	281	276	287	249	311	290	260	290	262	300	260	292	280	287	296	278	295	257	267	295	284	333	295	320	303	264	262	298	260	274	248	311	268	275	257	318	255	282	285	272	272	266	299	281	252	265	279	274	287	249	266	278	288	282	309	300	280	274	270	270	301	238	281	277	285	261	268	288	294	266	277	281	243	289	319	267	275	297	248	301	262	293	290	271	274	270	284	281	305	292	316	255	289	272	249	306	235	271	276	281	268	279	296	281	262	291	303	265	305	268	297	249	286	287	274	270	290	254	252	275	274	259	274	268	281	274	284	261	265	296	264	290	314	269	295	263	276	291	304	257	269	260	308	312	277	270	298	277	287	309	278	291	282	271	274	295	254	309	283	289	266	274	282	255	311	298	288	305	279	311	279	254	296	268	235	295	296	320	286	284	265	262	282	311	281	271	261	249	290	264	286	283	293	265	303	285	242	304	272	299	277	276	259	265	293	252	282	285	276	282	291	279	282	298	265	268	241	276	263	281	264	284	258	268	297	285	282	290	263	274	284	265	279	278	300	264	294	295	283	260	265	283	305	291	283	298	279	269	282	289	246	264	253	255	285	256	287	264	276	305	256	291	288	289	271	259	302	274	281	278	295	286	264	308	275	250	271	258	284	283	243	251	313	261	291	279	261	274	244	272	282	276	312	267	273	270	304	310	297	264	252	251	266	284	297	263	274	271	288	220	265	273	273	273	284	304	297	291	291	325	251	273	268	291	318	273	274	270	282	278	268	267	239	262	289	279	234	280	284	282	288	262	287	256	258	277	273	284	264	312	257	264	272	277	274	265	259	251	264	287	284	300	294	278	290	256	288	274	289	271	283	255	285	301	285	257	291	263	298	262	281	249	278	289	283	280	268	279	301	257	269	259	252	298	282	284	298	287	263	287	262	249	268	307	277	262	267	285	294	256	271	280	322	274	275	287	270	256	286	266	247	274	267	329	273	281	290	266	277	244	267	279	263	276	318	279	282	291	309	273	290	276	278	275	337	301	293	278	284	282	266	268	297	270	262	272	318	271	283	262	272	305	273	255	269	302	271	251	250	275	294	287	269	258	283	286	291	298	294	262	262	288	256	294	285	268	299	312	302	279	290	324	292	279	258	274	275	285	282	273	272	299	274	276	267	273	281	288	277	284	270	286	283	281	303	266	268	282	293	285	323	261	239	276	239	259	288	285	264	264	260	281	306	284	334	258	270	287	266	264	279	293	294	254	252	262	261	269	267	302	283	299	281	278	298	283	239	245	267	336	277	267	284	293	269	276	259	293	289	272	275	267	303	284	281	279	286	287	292	273	278	285	291	318	261	292	261	280	252	272	305	281	302	272	257	248	273	282	289	303	294	277	262	272	291	288	278	284	280	274	269	265	261	271	287	253	272	288	293	303	263	261	271	274	272	272	274	314	253	298	285	299	284	319	254	295	281	264	278	323	257	259	276	269	261	251	264	265	285	272	270	254	277	276	303	279	282	271	291	257	229	249	241	322	285	260	256	266	279	268	262	269	270	276	300	312	314	315	274	276	265	240	296	302	270	251	305	272	279	285	272	270	301	237	283	284	275	245	254	242	268	315	250	291	265	286	284	272	280	262	264	304	292	240	285	261	242	281	279	303	294	307	271	277	283	273	273	261
1708	673	726	975	783	741	794	695	732	679	696	674	673	730	765	819	780	905	877	717	685	595	705	667	649	618	626	623	659	642	642	659	672	627	652	659	669	630	620	669	668	643	639	628	655	624	645	717	654	606	637	600	622	607	628	629	615	624	641	598	650	629	645	616	630	635	633	630	627	675	628	638	668	645	648	645	629	654	639	621	652	620	687	604	622	661	674	637	657	642	613	654	649	590	604	658	646	644	603	673	632	640	668	656	694	641	628	655	674	680	612	668	653	679	655	663	614	610	640	691	618	680	637	681	616	701	617	639	672	577	640	654	680	651	673	643	667	660	668	629	656	681	667	621	616	617	618	590	665	662	667	617	609	638	637	678	648	663	641	665	624	616	639	628	688	667	632	622	673	645	614	656	688	660	615	626	650	589	625	657	622	666	637	634	660	690	630	630	620	653	607	660	659	625	630	621	636	626	635	638	691	600	651	640	713	635	648	650	634	633	643	614	639	635	625	672	618	658	649	633	657	632	611	599	602	654	641	619	654	631	591	646	691	631	631	641	628	640	663	608	683	629	632	603	651	665	632	642	633	629	649	616	619	664	619	667	621	631	630	667	613	628	585	592	655	623	629	681	643	675	661	622	654	627	652	615	622	626	620	652	674	681	656	627	622	614	699	645	591	643	658	647	672	621	667	637	644	617	624	675	598	644	650	638	636	630	653	659	645	575	626	662	634	637	630	626	625	652	704	649	653	623	626	630	643	620	612	595	648	674	661	676	619	660	657	639	657	686	588	646	639	681	634	628	632	633	585	653	653	645	628	605	619	585	644	618	676	646	681	620	658	624	623	643	682	628	613	660	629	678	619	649	634	634	652	665	637	563	631	664	702	642	639	665	626	656	684	620	656	610	671	663	665	607	668	623	610	657	582	607	673	640	591	640	621	634	626	589	643	651	667	679	688	652	634	654	627	639	640	625	670	643	634	571	657	647	601	637	674	687	623	589	626	637	639	657	645	609	601	623	643	620	654	642	644	612	609	648	632	640	631	613	644	627	587	672	633	654	645	674	610	662	606	639	613	663	647	638	631	620	684	617	622	639	613	653	675	619	647	676	645	648	648	656	625	593	615	589	631	653	625	658	662	639	642	683	657	622	626	664	599	632	606	658	604	636	644	701	621	675	676	642	666	645	669	633	633	618	632	603	651	594	675	653	636	659	612	643	637	662	662	663	649	648	602	608	650	612	660	649	660	657	648	596	616	641	673	639	645	660	640	640	625	638	657	632	653	621	624	625	664	664	604	634	638	605	664	630	603	650	617	641	645	644	641	631	685	664	641	687	579	617	667	677	664	674	683	648	624	637	634	612	669	641	651	698	634	621	662	602	673	633	625	650	615	606	589	659	608	651	682	661	644	650	634	672	680	637	678	623	613	620	625	636	627	620	648	649	630	628	624	662	621	690	579	623	633	626	615	576	640	654	644	650	698	653	610	682	605	644	667	651	651	599	595	657	601	677	608	663	589	649	648	617	596	621	630	619	675	705	697	629	611	610	596	615	631	642	683	663	628	626	633	644	634	606	616	657	589	629	669	638	647	634	685	663	627	632	656	666	623	637	646	652	688	653	658	630	635	627	611	625	625	635	638	641	658	624	631	654	655	648	592	629	688	650	626	638	650	649	646	657	602	654	681	665	645	636	640	608	607	584	593	623	644	624	686	646	636	625	614	604	636	641	656	690	623	640	665	629	690	610	661	587	634	679	636	628	606	617	634	641	660	618	659	634	639	618	618	656	631	654	665	655	704	652	643	669	638	601	625	673	630	642	667	623	609	641	621	636	653	643	631	623	632	641	617	632	615	677	617	667	590	642	632	613	671	646	636	673	659	639	648	651	637	638	654	619	656	616	611	680	687	683	665	668	576	648	642	667	630	645	627	633	648	630	634	668	601	658	642	627	672	581	675	671	603	630	629	653	670	645	640	653	637	662	631	656	619	600	623	660	630	595	634	657	582	603	641	655	669	642	667	645	629	689	663	674	632	643	627	631	675	629	667	636	695	621	644	656	629	661	622	625	664	662	645	625	650	648	655	589	665	632	664	638	670	609	613	602	662	662	634	636	611	641	655	685	680	687	660	615	672	654	686	626	616	621	640	609	632	662	646	653	664	700	626	616	664	649	652	661	661	613	649	624	653	596	622	622	621	614	628	641	622	634	666	626	659	626	610	627	599	658	665	633	672	654	578	639	638	641	689	674	697	664	612	651	632	677	644	627	644	614	636	690	652	651	661	608	613	646	661	658	569	626	648	633	668	667	638	642	651	611	651	587	620	657	638	639	650	643	668	638	651	607	608	644	616	623	632	626	641	596	665	663	649	594	679	674	667	636	600	590	620	633	636	689	611	643	647	632	642	623	663	664	702	627	658	624	662	649	656	641	575	688	638	637	649	645	647	647	631	660	613	619	688	590	619	585	627	609	609	677	626	619	606	661	592	650	618	639	655	616	634	617	632	627	636	641	635	637	674	632	631	627	602	638	627	647	643	654	681	649	624	640	674	585	651	658	636	638	657	669	626	657	653	616	664	634	615	655	648	629	629	643	644	644	641	588	680	637	603	612	652	642	652	652	594	605	596	705	639	640	640	645	693	635	640	613	637	687	647	668	646	656	609	627	647	649	630	652	629	625	668	654	676	625	609	661	597	628	639	620	603	632	614	627	642	682	676	674	669	575	668	676	602	636	679	660	587	644	658	619	655	680	664	634	680	685	594	644	606	629	685	628	635	618	654	656	612	671	644	614	638	678	640	640	661	639	665	662	628	619	634	625	671	605	671	594	662	605	675	662	654	628	657	648	613	617	660	641	604	641	608	640	604	640	635	670	660	632	661	689	658	680	659	636	643	667	611	634	685	622	650	598	600	672	639	640	614	660	659	642	636	589	667	651	602	622	669	671	619	660	640	647	650	633	623	654	666	665	621	637	641	652	649	637	615	639	583	664	668	630	636	616	606	622	660	638	685	611	611	615	670	628	631	643	644	665	627	674	650	663	660	661	640	710	652	636	666	626	625	637	649	655	683	628	694	624	655	611	634	702	630	607	653	658	625	668	628	657	624	627	627	626	648	655	629	637	626	667	626	617	677	647	657	659	642	618	647	640	707	670	612	627	628	628	655	594	684	645	628	654	643	605	664	603	595	620	588	658	608	651	655	639	635	650	660	634	632	633	672	640	620	673	651	620	645	660	615	649	658	678	606	654	670	602	635	612	643	590	660	643	641	661	618	634	631	638	643	628	615	619	572	603	665	641	644	644	642	613	594	632	626	647	637	659	609	649	663	589	610	619	629	638	632	620	608	659	678	639	639	647	659	631	615	642	680	587	615	647	630	664	681	628	657	632	645	687	639	668	649	639	705	650	663	645	641	629	661	630	664	656	635	646	629	647	676	623	653	685	623	655	600	588	643	621	648	642	653	619	621	641	634	643	661	638	659	604	700	669	643	630	639	605
6629	499	497	560	366	304	285	270	211	198	214	211	203	216	218	197	226	255	312	301	191	174	169	165	157	154	172	180	176	173	154	142	171	158	157	163	163	192	169	149	143	160	154	159	160	138	172	169	190	183	155	173	195	150	179	182	142	162	178	156	188	173	154	188	186	166	164	148	153	190	161	172	177	201	169	162	163	130	158	132	157	162	174	158	165	164	151	159	183	165	162	161	152	152	178	153	157	165	166	182	181	160	151	183	179	174	187	182	157	160	168	162	180	157	170	162	171	169	179	170	187	182	163	146	174	180	156	170	160	178	155	191	154	174	148	190	164	158	172	167	154	157	155	168	150	194	172	184	155	183	176	182	205	172	161	165	170	169	172	154	164	156	186	164	150	161	162	181	138	169	158	187	188	192	153	146	164	163	165	164	149	176	137	177	186	184	200	183	167	167	166	172	190	156	206	174	158	182	163	156	178	175	177	163	177	175	158	152	144	157	166	183	160	199	159	155	154	166	176	187	149	178	184	157	186	164	189	148	171	179	173	184	175	148	157	172	173	176	162	164	166	173	170	191	177	175	163	162	167	173	176	166	158	142	148	179	190	189	165	176	168	150	162	158	167	138	176	184	173	171	154	138	153	181	174	158	184	151	174	167	185	154	163	188	197	162	165	187	164	174	168	177	172	157	169	192	135	159	193	165	169	154	178	169	149	188	178	139	161	132	150	180	144	175	173	165	168	166	138	149	168	166	188	164	172	193	163	164	175	160	168	177	155	177	156	167	138	191	161	145	175	160	174	143	146	202	168	172	153	128	167	176	185	170	172	183	162	174	183	164	167	162	140	162	169	166	160	180	169	161	173	188	161	197	173	176	167	174	157	151	150	157	155	182	185	177	159	162	166	147	170	148	161	154	178	175	155	152	141	172	168	152	178	169	178	175	184	175	153	170	181	178	164	166	144	162	159	150	153	169	157	137	163	188	167	152	161	154	168	156	149	154	167	177	162	191	174	181	180	163	172	156	165	185	164	159	148	154	192	180	175	156	152	152	180	164	180	175	138	178	195	173	157	157	162	179	199	176	168	179	169	172	144	185	173	144	165	172	161	163	171	187	192	182	177	162	167	174	149	181	181	169	155	168	178	158	151	167	170	166	174	140	190	190	154	176	167	173	177	164	166	172	167	192	139	161	154	170	180	183	176	169	172	154	184	172	170	170	170	184	153	181	171	160	162	179	166	172	143	153	150	176	141	162	161	193	179	162	174	157	156	164	172	177	157	183	150	159	168	157	179	191	157	166	170	136	162	160	152	170	177	125	165	147	166	187	148	159	180	172	164	182	153	154	189	145	160	147	185	161	166	165	164	172	176	153	197	162	155	149	172	162	188	142	162	165	149	155	159	162	182	163	164	165	169	181	170	165	158	158	168	168	150	179	173	145	192	171	153	179	179	173	167	150	171	147	152	128	158	178	179	175	173	169	174	171	163	129	152	159	159	167	177	170	153	181	163	135	170	178	160	168	165	171	156	172	167	164	169	173	181	158	163	166	156	178	185	186	168	171	171	178	149	160	157	166	180	160	164	159	152	159	149	165	179	143	145	179	166	148	151	171	183	172	147	143	158	166	161	167	162	176	164	153	143	145	179	150	182	153	147	155	186	182	160	148	174	168	142	158	153	181	149	164	153	178	174	153	174	161	161	145	170	170	172	157	176	185	177	158	135	175	180	163	177	179	151	190	163	169	142	165	158	151	166	144	179	171	168	163	172	193	148	166	179	180	165	155	164	168	180	165	160	165	158	164	172	175	141	133	162	160	196	147	169	171	166	180	164	142	168	155	179	198	156	155	169	165	174	178	171	171	161	140	183	158	150	160	178	178	170	178	197	146	172	185	168	142	165	155	177	176	165	179	161	179	164	153	163	156	146	173	164	156	165	166	145	180	190	165	190	149	156	160	136	188	188	181	154	155	166	163	166	163	171	123	145	147	144	151	175	172	160	181	180	166	152	169	151	161	159	150	166	162	156	182	175	162	147	174	174	172	150	179	171	192	165	172	191	141	153	142	173	155	153	166	184	152	143	177	175	157	161	164	178	173	126	172	177	189	171	165	176	147	158	180	165	163	167	166	155	162	138	140	155	173	166	180	154	180	169	140	182	187	167	162	180	165	187	172	164	213	189	183	184	140	187	159	174	179	141	166	162	182	147	168	146	215	168	176	176	144	202	174	176	162	167	162	150	180	166	162	181	177	156	166	182	157	169	158	171	169	169	181	190	170	141	161	170	155	159	153	147	170	167	161	168	165	158	156	191	167	133	144	159	167	177	179	165	148	179	154	141	141	165	163	150	172	156	159	176	173	167	168	161	157	171	175	160	167	155	157	193	164	175	144	153	158	163	154	164	160	161	162	169	182	163	135	155	143	187	168	175	141	170	175	154	156	191	159	155	162	171	174	166	180	127	163	168	165	173	173	186	155	172	187	173	145	147	148	159	178	164	162	181	176	173	161	132	143	170	155	159	150	187	182	189	161	156	168	148	200	188	156	174	178	164	167	178	173	157	178	156	176	170	164	160	174	160	172	142	136	185	199	176	154	181	187	175	186	168	167	159	175	168	173	151	163	174	187	191	180	160	176	181	173	118	166	149	185	177	161	174	173	175	169	181	164	164	180	169	137	172	169	174	173	168	177	136	146	194	159	188	174	160	168	168	177	192	168	181	176	174	184	170	182	166	168	157	165	163	169	141	160	171	174	182	164	174	144	154	172	163	171	169	154	168	147	179	180	182	144	168	167	166	208	180	157	164	163	143	167	174	172	155	162	163	150	155	164	173	176	185	164	181	146	171	179	171	146	182	162	138	138	175	160	180	172	161	162	166	162	177	191	159	170	201	181	165	165	144	173	194	157	164	161	160	151	177	164	168	177	160	172	190	153	145	163	140	154	162	172	174	172	179	119	157	191	147	155	171	172	170	143	148	160	171	173	153	182	161	181	166	175	151	168	177	167	158	153	174	164	169	162	156	168	162	150	164	172	169	173	168	182	173	197	153	167	168	171	162	147	166	161	180	156	149	155	156	152	162	158	168	177	168	151	147	158	170	158	188	176	144	173	176	168	205	172	152	160	168	185	165	151	191	157	161	162	169	178	185	166	161	173	143	173	154	139	160	162	148	141	160	179	172	164	178	152	149	170	177	198	188	175	163	145	179	138	161	182	159	178	177	161	182	154	155	159	192	173	188	136	172	190	156	165	137	159	145	147	170	139	162	152	147	169	170	176	198	178	174	172	177	177	165	159	137	149	164	142	148	180	172	151	146	154	170	165	179	155	167	180	173	137	168	164	178	164	143	159	166	159	153	156	160	157	164	174	158	171	189	195	170	145	154	161	144	201	159	142	159	167	156	184	157	180	174	151	180	179	172	192	183	151	149	164	170	148	171	176	157	164	199	161	166	170	173	169	159	148	168	161	174	182	159	176	168	184	193	191	149	141	144	168	165	180
5898	691	1209	1737	1316	1008	1011	914	697	698	734	651	640	745	716	701	844	993	1590	1563	523	442	506	510	465	479	499	478	479	458	475	447	475	452	455	432	444	445	450	440	435	446	452	435	421	436	411	441	477	436	434	443	450	438	423	456	445	475	445	426	441	434	455	450	424	422	456	417	459	458	429	478	440	466	440	487	452	427	432	424	443	459	461	427	431	439	439	464	447	425	412	418	423	448	407	456	443	417	470	415	405	430	437	440	445	445	429	417	443	435	427	442	458	473	447	412	415	464	411	452	479	422	448	423	446	499	426	474	473	408	490	433	423	467	450	417	437	469	425	433	422	448	465	421	402	398	422	423	438	395	420	428	410	455	418	464	444	452	409	453	457	440	439	456	391	448	446	417	441	453	486	436	401	446	467	422	432	455	429	473	437	414	415	452	405	439	461	435	431	433	444	449	415	419	470	435	445	449	451	455	449	460	450	481	437	434	424	413	466	435	451	447	405	411	455	415	431	477	450	437	450	415	433	410	422	433	447	458	436	433	419	405	448	461	420	453	465	450	473	448	468	429	457	417	457	421	428	401	445	442	409	414	429	411	441	429	451	439	447	455	450	430	432	447	446	412	441	446	423	407	441	444	398	423	445	460	436	416	418	458	468	442	415	412	447	425	417	457	435	461	456	422	430	450	456	472	449	443	428	403	430	438	426	452	422	430	445	402	431	450	395	434	475	432	444	409	443	408	432	449	439	428	463	447	415	443	436	416	437	437	394	447	461	419	448	416	428	450	449	425	456	433	424	437	423	422	460	434	421	439	449	438	469	434	444	441	465	407	439	413	427	478	439	414	455	421	406	430	435	423	420	435	474	443	436	394	452	480	425	452	455	434	432	453	444	467	454	469	452	445	445	476	475	411	451	488	448	448	458	412	426	443	431	437	439	462	415	463	462	456	454	488	432	412	430	477	421	481	413	432	449	412	458	440	421	453	377	465	416	442	436	442	456	419	420	468	400	394	452	421	483	444	440	416	412	449	403	457	405	390	408	443	441	416	425	445	404	432	422	437	401	421	466	450	404	442	406	411	423	412	425	417	427	428	442	445	422	435	462	413	435	433	408	406	409	412	436	425	480	425	494	433	428	423	465	471	489	417	441	459	451	461	404	410	439	438	409	432	432	442	451	434	433	419	469	438	416	452	439	444	450	454	445	457	411	468	477	421	440	455	425	450	420	413	415	441	438	444	453	477	422	429	395	428	390	434	414	406	433	414	433	459	405	452	402	440	437	455	422	419	414	465	449	465	459	442	443	412	449	433	444	461	435	442	438	427	432	458	411	461	437	413	438	463	427	430	413	451	428	436	414	402	450	489	458	464	460	415	438	465	443	436	431	443	468	433	445	425	436	457	411	466	450	429	509	447	480	438	426	474	434	410	426	405	446	398	439	446	430	456	428	445	451	388	453	427	432	462	435	438	413	409	481	464	402	434	487	428	468	450	441	425	440	462	442	445	433	452	446	427	454	464	473	440	458	425	431	470	408	469	432	472	437	443	416	479	448	440	448	437	448	448	455	444	462	437	439	440	433	410	461	430	451	491	435	455	450	454	390	443	431	431	418	458	454	420	423	408	407	460	424	409	409	434	432	403	419	412	434	468	418	437	431	430	416	413	453	462	462	446	436	414	457	461	435	459	463	438	467	448	454	418	457	449	446	444	436	406	425	427	434	433	408	439	420	419	439	449	455	510	431	469	454	447	436	440	421	434	412	445	460	443	441	426	453	431	463	466	423	459	423	425	439	415	444	422	432	414	436	436	480	452	412	424	485	429	440	447	453	449	438	417	435	482	427	469	435	429	426	439	450	424	408	459	465	416	424	417	423	410	457	410	428	458	438	462	469	442	448	407	438	444	429	408	444	429	441	446	408	451	468	448	466	433	431	424	454	468	406	465	433	449	426	405	428	452	441	431	399	445	453	461	422	426	433	411	427	457	429	423	417	406	425	422	435	394	458	451	430	421	448	450	435	426	418	411	452	456	427	450	434	424	462	444	445	421	429	388	432	434	458	450	435	439	442	490	474	440	450	411	454	430	496	476	418	443	427	436	455	421	447	442	429	440	448	444	447	447	435	440	441	436	468	453	463	434	439	459	455	395	428	455	439	408	446	422	392	433	468	446	452	460	450	400	433	436	413	422	435	473	464	426	415	435	458	448	444	475	426	399	456	441	467	432	446	422	454	463	467	449	451	474	433	465	425	430	417	409	432	487	406	435	426	436	430	466	413	452	475	414	432	404	422	431	447	411	467	457	431	431	463	413	439	439	459	452	462	433	442	416	431	425	434	452	465	461	419	414	462	433	425	451	453	437	408	477	415	449	400	478	426	435	407	435	439	458	450	445	436	452	423	398	454	462	433	439	406	450	426	424	450	451	434	468	395	436	421	460	474	453	414	422	425	452	466	468	426	477	414	439	445	417	455	409	442	434	427	468	457	417	434	445	476	428	424	453	436	404	426	422	451	451	439	434	457	417	451	443	427	470	430	434	451	468	454	457	422	483	406	459	441	443	432	451	438	466	466	383	441	427	440	491	464	426	421	442	482	411	424	390	467	439	438	448	421	458	425	409	444	442	489	460	392	477	456	457	453	460	480	425	432	403	403	454	430	414	426	459	421	442	461	457	414	445	490	420	464	444	466	419	421	441	474	447	421	433	421	416	438	474	420	468	444	415	454	424	468	428	453	444	472	464	393	399	440	446	463	451	464	438	436	421	468	428	417	420	452	392	392	455	456	464	412	481	441	445	415	431	420	397	434	425	455	418	371	431	460	431	447	441	483	456	444	449	437	472	438	431	399	429	425	429	461	460	433	446	439	460	441	461	429	432	456	399	413	436	415	437	472	422	432	431	417	404	464	440	432	467	432	420	465	430	437	406	432	465	426	437	464	457	421	426	416	441	394	458	438	454	415	410	451	443	457	412	407	436	434	445	431	458	477	466	485	433	448	435	447	439	437	480	416	443	466	465	401	430	436	454	481	443	410	424	449	439	413	430	413	433	466	414	407	433	446	438	435	434	427	444	424	408	424	449	452	444	426	421	401	442	396	438	459	421	423	438	424	457	447	464	441	414	453	427	453	427	445	413	452	459	442	443	412	400	447	433	418	432	416	426	452	463	409	462	428	401	443	422	437	471	408	416	461	436	424	462	437	448	444	449	417	440	402	442	449	476	441	427	432	415	425	441	462	437	421	442	448	468	442	460	415	449	416	431	473	459	433	407	435	446	435	412	432	443	408	423	423	453	426	491	379	450	451	468	464	467	466	429	451	423	436	433	459	434	447	430	457	454	442	448	470	453	434	441	437	436	400	419	481	445	452	434	468	445	428	407	453	416	476	445	427	422	438	483	412	432	437	482	398	455	469	434	459	459	478	444	432	438	457	436	452	443	436	412	426	451	451	430	413	426	456	449	433	451	428	460	472	453	460	436	417	464	486	409	429	422	441	442
13286	1160	968	965	669	574	518	440	405	384	388	381	342	364	384	357	430	434	640	665	341	327	293	341	278	325	327	297	292	314	283	330	300	296	297	335	337	293	302	313	315	305	299	284	305	287	297	294	319	328	268	284	318	330	298	323	331	279	311	287	325	293	283	318	321	290	325	325	302	301	315	276	303	306	323	289	306	326	305	310	288	309	330	266	285	317	324	291	284	298	260	311	300	335	297	284	316	291	327	314	309	287	292	306	349	304	314	322	297	300	277	293	312	331	319	342	296	268	270	290	307	300	310	338	311	332	306	326	315	311	299	311	283	315	359	320	310	334	329	315	318	306	310	310	290	310	328	336	273	292	302	328	276	303	300	301	295	332	318	275	307	291	300	301	253	312	273	284	275	309	339	314	318	309	293	281	346	310	307	297	309	314	306	310	300	325	306	319	319	295	302	304	306	293	314	302	306	308	283	316	311	300	260	286	306	304	276	274	324	291	274	274	334	293	316	318	302	305	317	298	315	345	333	291	291	280	314	274	319	313	303	270	291	296	307	337	331	283	295	304	259	281	305	286	286	306	320	286	293	288	238	295	284	303	339	306	324	305	327	331	322	331	303	345	300	285	299	322	341	339	334	304	317	290	312	291	301	323	334	309	316	301	298	312	282	292	306	283	306	322	316	298	336	305	261	307	320	338	310	297	323	295	299	332	296	317	295	300	315	297	330	302	338	332	330	295	305	300	285	300	315	298	323	333	314	295	299	308	291	268	298	291	282	284	308	284	309	306	292	312	296	302	295	303	306	313	309	293	298	271	322	316	291	274	301	277	300	292	306	315	289	285	315	315	312	305	298	292	334	298	311	323	319	308	273	290	327	298	343	311	295	295	272	312	291	309	270	301	339	300	316	309	348	304	287	321	311	300	307	325	313	306	274	313	312	328	289	295	281	284	317	270	295	283	293	315	294	300	308	303	277	297	319	314	299	276	297	317	342	323	328	311	313	309	299	294	298	325	304	333	310	288	316	273	283	302	316	312	337	323	271	325	272	322	310	272	309	274	348	323	264	313	297	323	302	268	312	305	315	329	304	320	304	289	323	308	297	287	292	295	315	280	308	297	306	313	304	320	309	360	296	300	306	330	291	283	305	294	299	314	256	313	304	282	302	327	271	281	321	304	302	325	313	339	325	333	302	319	275	321	275	314	289	311	340	302	305	288	295	328	292	314	348	293	304	316	300	323	309	312	338	308	304	324	297	316	310	336	289	298	299	272	326	294	333	293	361	332	300	329	310	235	320	311	296	264	322	292	300	300	251	310	297	295	307	289	302	311	312	308	341	309	285	294	312	322	308	309	297	316	294	293	305	320	312	288	267	292	307	308	269	279	336	340	298	296	258	310	293	330	293	284	296	307	338	305	302	320	280	287	315	313	274	291	312	334	287	293	285	300	277	317	339	275	251	306	304	294	321	279	286	319	301	304	303	309	301	306	337	295	321	294	312	314	298	287	290	280	302	289	322	310	348	318	314	303	288	310	306	305	311	309	324	328	305	313	272	282	310	291	307	314	298	314	317	302	294	311	319	324	296	336	288	300	313	267	280	313	336	319	295	311	314	303	266	312	293	292	313	299	290	305	327	344	271	306	294	318	281	277	349	311	313	313	296	304	335	299	311	290	282	331	320	278	297	270	274	290	306	305	301	299	298	349	276	338	304	300	304	291	286	323	301	321	275	370	294	292	274	303	296	296	300	316	354	283	304	293	286	276	307	315	314	335	320	307	305	308	320	285	277	303	286	289	284	313	296	307	311	294	321	341	319	316	299	308	348	315	312	310	291	335	296	316	330	283	285	283	299	317	355	300	289	310	296	331	329	324	349	293	329	285	302	292	291	315	287	320	320	318	326	310	288	301	285	287	310	274	307	306	320	335	314	294	283	337	314	298	280	296	292	299	306	284	332	314	321	297	283	279	320	327	259	291	301	319	338	309	327	338	336	291	312	318	290	324	296	305	327	311	297	271	317	295	275	291	301	306	317	260	302	330	301	287	314	311	319	329	324	285	292	320	330	303	294	295	275	305	316	294	347	286	314	350	297	325	331	303	308	286	309	321	340	319	318	296	335	299	297	327	352	264	298	317	315	304	305	305	317	324	288	305	293	295	352	283	294	300	289	298	287	336	289	304	305	317	324	327	307	309	283	326	322	300	314	334	297	309	361	291	331	312	306	352	301	297	301	306	308	316	291	307	265	291	283	290	314	325	275	312	317	303	274	283	303	313	289	314	310	313	305	313	303	276	281	301	308	302	302	275	327	313	304	274	296	322	302	308	315	319	317	285	312	306	299	345	290	302	301	296	304	313	335	329	275	271	283	327	289	316	317	310	279	321	304	291	311	309	275	311	293	302	294	335	312	282	300	280	304	288	311	326	258	329	284	302	275	298	282	303	310	293	310	277	290	320	314	334	345	301	307	316	279	325	350	282	315	322	326	317	291	296	283	332	277	355	294	296	283	317	319	311	320	309	275	270	277	276	295	274	292	285	313	274	329	325	298	303	311	294	303	311	302	304	284	275	288	266	302	349	315	297	299	281	299	306	291	306	312	311	314	291	289	317	304	298	289	313	313	286	303	290	314	329	305	305	258	335	331	314	303	322	318	287	282	293	336	339	299	282	289	313	282	262	292	311	316	294	316	313	327	304	327	330	329	302	324	286	288	316	302	307	280	315	324	293	299	299	342	273	308	291	323	308	319	328	279	321	305	278	326	316	288	303	322	312	303	322	330	311	288	316	307	312	271	286	312	284	294	307	292	322	299	280	281	293	360	308	294	329	296	280	337	290	281	282	290	326	287	289	299	306	284	258	282	358	326	299	315	311	288	293	276	312	285	292	307	288	247	312	320	305	310	347	315	299	329	326	324	305	333	300	307	283	303	309	342	297	292	322	324	308	319	337	306	291	312	284	294	315	322	341	305	286	308	284	288	294	302	288	286	317	264	308	311	338	324	323	320	288	285	307	308	332	325	307	298	314	286	277	291	297	292	273	294	310	330	314	311	285	305	274	282	299	261	278	359	300	331	293	306	323	347	307	309	292	285	293	322	293	296	273	276	283	289	333	312	305	315	305	313	325	298	303	292	316	294	322	321	327	306	277	293	292	325	292	296	308	302	326	326	306	339	293	302	289	289	316	286	298	299	308	328	303	310	297	276	279	313	281	335	292	327	297	326	343	312	309	304	278	296	334	311	308	326	289	278	287	288	302	292	297	294	269	299	289	275	333	304	312	321	323	294	316	275	262	317	292	302	296	297	314	295	331	275	296	295	309	335	295	335	268	281	311	292	283	328	300	309	337	310	337	289	323	315	292	265	287	289	285	279	300	292	306	297	289	323	277	353	293	299	311	300	324	326	314	303	316	319	332	303	264	297	311	309	322	294	310	298	321	295	328	290	300	307	271	307	337	308	304	281	293	305	301	301	302	285	272	281	331	315	302	313	322	319	302
7870	1328	2210	3017	2322	1943	1783	1571	1248	1117	1214	1118	1162	1143	1166	1087	1317	1550	2579	2646	917	832	780	846	766	828	791	751	735	772	716	759	772	781	742	788	705	764	688	747	749	739	760	723	754	753	713	752	657	755	701	771	756	766	740	752	730	750	740	701	772	717	750	776	730	717	703	737	715	741	709	751	703	691	712	703	724	742	735	756	733	736	687	690	745	761	756	736	672	727	715	761	729	722	694	708	737	759	752	703	757	740	739	710	718	721	715	712	714	695	746	720	690	691	718	733	713	714	698	675	704	709	701	705	776	707	712	761	723	739	733	692	756	752	686	729	675	724	727	705	694	711	713	746	657	697	740	727	741	711	742	716	718	716	753	731	735	678	739	684	715	753	729	693	727	706	793	771	725	735	741	685	756	750	700	727	731	706	729	759	697	723	711	733	695	705	729	714	718	710	693	694	698	687	770	752	764	675	731	729	744	755	722	729	702	728	670	734	716	743	717	717	681	752	712	712	725	708	720	760	763	720	697	738	784	709	736	742	698	727	727	732	721	686	713	768	731	730	740	727	752	695	664	707	725	703	749	737	705	735	768	726	700	739	728	692	704	702	736	757	708	717	720	742	771	677	751	725	730	753	766	762	716	712	705	742	785	696	657	720	691	700	726	715	699	735	676	708	686	774	724	743	748	746	743	693	698	731	735	714	715	711	708	680	742	731	694	745	746	717	692	684	682	705	727	683	725	741	741	666	731	740	683	736	759	726	713	695	697	746	686	663	723	679	718	693	740	726	795	700	744	711	736	729	677	720	696	725	733	665	682	726	703	752	724	702	746	725	716	715	671	676	754	729	709	729	718	702	701	665	720	734	766	707	717	743	731	730	729	712	694	754	727	755	727	782	715	706	726	728	739	714	744	726	711	719	701	685	650	709	722	733	726	764	730	741	724	723	749	695	723	705	645	771	694	762	706	756	678	741	693	720	732	736	782	677	714	704	744	720	726	757	750	737	682	734	746	730	723	737	741	729	708	717	707	762	719	750	702	708	765	743	750	757	694	750	770	741	762	742	730	684	710	713	711	741	718	736	757	699	734	761	717	691	739	688	694	703	728	725	685	701	752	743	713	755	725	746	671	688	724	701	718	719	745	737	765	706	702	717	694	755	706	737	722	708	700	730	734	696	749	743	676	711	725	711	761	736	686	750	727	735	704	727	716	737	751	743	707	691	706	688	714	678	703	748	730	704	781	751	732	746	751	709	722	712	742	716	744	728	732	647	720	722	699	720	751	714	732	758	711	715	743	726	716	706	701	695	754	694	737	735	726	707	700	736	714	713	741	722	698	724	744	724	735	735	647	708	723	718	755	707	712	730	747	772	707	745	716	718	700	769	738	710	725	772	729	751	715	708	710	688	718	752	694	724	725	697	727	750	696	740	747	741	683	755	737	718	746	748	699	701	715	676	712	703	683	733	735	748	729	669	726	722	741	688	740	700	788	707	748	658	752	731	723	728	733	715	720	740	723	747	738	747	714	751	747	730	725	681	707	694	730	714	749	727	780	714	687	740	707	675	712	726	720	709	690	727	746	729	707	717	734	752	707	761	698	711	752	750	678	685	711	694	715	754	750	746	709	737	742	749	728	756	721	722	720	751	774	713	725	703	735	714	742	657	715	722	777	716	720	734	735	750	713	690	760	687	709	707	681	708	737	744	732	690	712	723	745	734	730	794	703	668	768	739	690	727	703	737	722	740	746	721	748	713	708	702	732	704	708	756	708	734	701	730	750	734	695	707	681	800	726	739	729	700	699	734	761	735	688	744	679	746	722	720	714	747	739	733	739	720	788	750	712	781	715	733	723	697	707	733	729	683	764	715	742	682	752	747	737	714	693	731	736	734	686	701	745	762	749	784	729	719	724	753	779	743	683	768	746	724	703	723	751	738	735	747	693	744	682	734	692	725	730	770	759	756	691	694	733	700	689	730	738	752	708	722	764	769	708	773	701	770	757	746	688	736	766	680	713	758	718	702	703	742	709	733	673	761	727	710	724	723	714	734	726	719	734	687	739	697	752	735	697	747	762	700	726	690	715	693	722	682	717	713	739	695	723	731	714	716	701	709	741	675	698	719	687	703	710	731	717	746	701	704	731	710	663	701	720	725	747	728	766	744	767	689	680	709	671	745	694	710	734	721	692	740	735	744	702	749	706	693	740	776	759	720	706	730	742	722	704	697	736	716	764	693	747	695	730	739	706	695	693	752	747	730	681	707	758	714	707	712	687	751	759	748	717	713	734	718	728	728	729	712	672	699	733	712	710	759	695	795	678	783	775	724	728	735	711	713	690	738	743	712	713	745	729	734	751	705	726	718	663	736	766	733	702	720	781	733	738	699	687	700	753	744	715	759	719	741	699	736	723	670	751	704	746	752	718	727	689	671	744	684	750	696	741	725	682	681	709	746	667	669	709	731	694	714	708	690	683	724	742	672	702	764	755	757	724	708	732	736	684	718	708	703	725	736	728	749	723	737	672	721	766	745	712	690	754	765	773	721	763	707	697	710	724	735	703	715	694	695	702	734	723	708	718	710	704	737	709	762	731	685	689	708	699	708	700	752	724	744	727	701	763	757	729	686	780	737	796	705	761	738	696	753	697	710	697	698	703	720	733	729	704	729	676	730	742	729	739	735	733	769	738	699	770	744	753	734	713	746	729	704	733	766	723	732	737	722	716	698	676	685	700	757	721	737	735	740	783	706	648	738	757	747	704	714	710	731	697	706	721	771	705	737	720	735	696	725	679	694	722	718	712	706	710	717	720	725	737	730	690	688	750	731	730	700	725	742	709	738	713	739	738	686	762	708	699	757	712	702	760	739	719	690	759	716	738	704	733	721	773	720	680	713	717	738	700	726	694	748	721	695	743	780	737	724	731	703	728	693	774	714	749	756	739	697	737	707	681	726	694	733	780	686	776	712	780	691	761	678	772	747	738	707	745	750	702	746	709	718	746	707	708	735	717	733	715	700	681	738	700	783	749	731	686	727	712	742	686	655	731	714	743	685	777	722	682	726	653	716	730	772	716	685	711	755	714	726	704	689	699	796	756	754	737	716	729	715	767	726	663	701	742	700	721	672	706	690	730	714	727	741	721	695	698	701	721	710	715	735	747	775	719	775	720	765	697	733	754	738	725	774	717	729	683	710	707	738	722	763	693	720	728	697	663	775	766	741	672	744	693	701	687	735	718	734	742	716	748	700	749	747	695	696	726	767	748	740	711	690	752	687	738	699	727	735	697	712	691	708	716	762	714	715	727	727	721	751	778	735	709	726	712	734	757	699	726	763	727	732	737	743	762	727	687	719	728	740	730	751	705	681	691	729	724	726	792	738	709	690	758	697	753	724	723	686	710	714	697	743	723	737	689	785	777	762	709	712	756	718	723	724	700	736	709	711	725	770	712	730	735	713	775	742	699	660	733	713	693	731	699	709	720	694	749	694	751	753	676	720	707	761
1466	319	341	377	301	296	311	295	276	298	267	294	332	286	297	266	284	333	348	274	252	275	259	276	295	304	282	280	285	280	251	272	288	284	267	295	249	260	269	289	287	259	255	292	311	269	275	294	287	296	283	298	282	277	296	260	276	307	261	271	286	266	299	263	266	244	274	306	296	292	277	271	246	280	280	282	294	262	268	259	255	275	262	284	270	289	256	260	275	255	279	298	267	278	289	269	269	281	270	265	269	269	273	292	308	266	278	267	261	269	268	253	254	250	278	265	270	305	318	285	321	279	281	274	317	271	285	272	279	263	277	264	282	254	250	266	249	309	286	278	293	267	283	265	284	260	259	261	268	283	285	248	283	263	286	269	286	257	263	276	286	277	276	274	247	300	287	313	290	293	272	283	293	300	291	263	253	268	272	288	259	287	302	287	279	285	246	267	268	281	272	271	254	290	261	249	279	265	275	275	306	279	266	236	283	273	283	251	279	288	267	288	306	235	293	265	272	281	285	257	270	264	256	302	256	260	284	270	284	270	270	293	317	261	265	264	267	305	279	278	290	245	271	301	274	265	254	276	256	295	322	292	267	310	274	279	291	232	297	290	263	280	282	288	274	269	288	254	274	258	281	281	274	281	250	284	251	263	304	239	299	268	287	267	287	296	269	266	293	285	270	282	275	233	284	290	306	283	259	276	293	262	300	283	271	256	285	298	274	274	283	262	286	302	292	303	243	276	310	282	288	284	286	287	269	279	287	298	307	297	311	275	273	279	274	284	268	304	268	283	297	280	258	279	287	247	240	269	286	266	270	299	284	334	290	265	304	276	269	256	281	261	257	289	281	258	292	290	265	251	288	248	297	260	291	266	287	276	232	275	286	289	258	300	251	272	262	262	268	290	272	283	276	300	262	294	278	270	286	257	288	282	283	294	285	273	285	285	260	289	272	271	287	300	268	272	294	264	274	262	265	278	284	270	260	291	273	240	301	274	281	263	269	306	264	261	271	255	282	276	274	281	296	287	246	287	249	280	273	272	262	263	272	282	290	277	258	288	256	286	272	277	272	287	307	281	252	289	282	293	323	292	282	272	278	283	248	237	286	282	257	307	278	260	313	275	314	265	268	269	267	297	286	258	287	307	294	276	310	292	257	297	307	261	275	301	292	268	283	269	265	288	280	295	278	293	290	289	280	289	232	239	282	285	254	265	269	279	256	246	220	278	296	304	323	290	259	258	243	274	295	267	250	277	292	264	288	275	280	275	258	270	256	283	285	298	298	265	262	275	306	344	275	278	273	272	287	275	291	261	308	273	233	276	272	305	302	277	270	281	286	236	275	278	267	287	287	284	317	254	297	273	296	276	287	296	265	258	283	279	308	293	266	268	297	261	287	280	272	248	263	303	289	283	330	288	264	281	292	309	287	258	264	274	308	308	249	307	298	261	288	278	259	290	279	277	270	296	280	276	279	254	260	298	260	259	267	285	302	263	266	289	265	259	256	303	293	267	252	258	292	299	272	263	259	276	274	254	274	277	264	245	261	293	276	243	239	257	266	276	275	271	257	288	249	243	269	257	260	289	283	286	248	281	280	260	276	272	296	253	288	274	271	277	278	265	269	266	288	279	262	312	277	324	324	289	264	273	266	273	283	327	306	314	268	287	256	272	304	267	296	291	295	281	266	315	275	273	301	282	281	285	321	268	268	268	265	260	300	281	269	317	256	289	275	270	242	295	302	271	287	272	278	281	271	272	274	267	260	288	287	282	301	266	272	306	280	270	258	272	256	285	281	281	273	290	278	269	309	270	287	286	263	283	264	273	308	237	250	304	262	295	254	289	332	286	289	285	267	271	265	257	305	249	279	263	282	288	261	285	280	254	288	291	301	272	292	275	288	280	290	282	269	250	295	281	283	255	256	309	303	264	298	279	258	267	255	256	267	315	277	248	273	277	289	295	279	303	238	267	240	325	281	269	275	291	290	265	250	265	286	251	262	298	291	271	249	282	280	270	283	279	287	244	279	259	300	288	265	268	237	304	262	268	291	285	268	279	252	271	265	274	284	301	245	304	285	277	265	266	299	305	230	258	302	272	252	279	266	290	275	310	298	236	284	296	279	290	261	286	279	274	266	252	299	281	324	285	274	256	284	267	258	279	268	301	295	295	271	298	313	299	282	266	278	277	259	268	289	317	283	293	259	273	320	290	266	274	263	276	279	330	279	267	285	246	268	293	275	285	261	272	270	277	249	267	257	317	283	240	302	298	290	280	323	295	259	284	275	287	292	251	320	283	278	275	284	262	246	260	265	281	278	273	299	287	286	293	284	270	269	250	268	257	295	287	292	268	276	279	286	273	255	270	283	259	255	294	259	303	275	302	318	295	277	271	306	257	278	239	292	258	288	276	320	275	284	255	279	290	310	281	287	277	270	283	279	253	272	277	300	280	243	276	264	281	280	302	269	279	273	307	284	294	231	284	277	267	266	290	262	294	292	292	302	297	287	293	268	290	276	280	289	242	255	278	273	262	270	264	282	285	242	267	284	267	293	281	300	283	250	291	251	305	285	312	240	299	274	282	273	269	281	240	264	249	289	300	303	263	300	281	302	289	269	270	285	306	267	328	291	287	267	266	297	280	268	306	264	258	260	246	293	279	286	297	278	268	275	263	254	274	276	287	289	296	316	265	329	268	286	283	277	260	268	277	272	281	292	280	261	278	287	274	292	266	284	256	275	245	294	283	270	287	289	264	295	272	312	275	236	291	279	256	246	305	267	254	286	304	284	292	252	265	262	287	256	254	269	259	272	257	287	275	308	284	276	258	265	300	288	307	271	249	254	284	279	294	287	292	274	290	283	285	258	294	301	289	284	299	289	294	293	250	307	290	287	272	262	269	270	279	303	275	281	289	291	264	288	259	303	283	275	296	273	296	261	262	275	284	256	246	308	321	272	256	299	260	277	274	293	272	287	312	260	305	295	283	310	309	285	288	306	260	258	269	280	271	270	292	241	302	276	252	301	314	281	277	285	270	253	259	272	267	297	277	263	279	283	276	275	295	284	255	281	255	265	259	296	276	310	293	288	283	253	274	237	299	268	263	294	270	300	270	285	270	273	239	277	302	301	271	286	263	294	265	287	302	295	326	291	319	285	275	300	277	285	263	268	258	297	276	300	279	310	222	263	275	262	313	284	246	298	289	223	266	267	291	296	289	235	249	239	315	271	320	325	267	261	268	313	272	285	257	317	278	276	308	288	285	250	262	262	306	281	269	260	296	286	301	263	297	268	258	228	232	286	276	279	261	279	282	287	303	288	269	253	275	261	302	295	282	280	298	278	298	287	301	288	269	247	296	280	293	327	269	286	317	268	277	267	248	257	253	300	268	261	281	290	291	250	298	269	250	274	272	268	269	251	261	293	275	262	298	302	307	293	263	251	268	297	301	258	277	270	279	285	280	256	256	287	273	278	272	254	279	261	285	304	303	273	310	285	266	287	302
1815	694	733	915	811	779	794	756	673	644	720	655	686	696	769	761	877	878	834	711	634	695	660	632	627	640	658	654	574	650	659	630	682	597	637	665	629	582	675	620	664	689	644	636	632	642	677	653	656	658	601	647	675	664	670	668	662	611	619	641	672	640	598	614	680	639	662	662	674	649	678	649	641	672	661	648	628	650	630	658	651	640	676	613	636	664	653	675	629	630	654	686	611	662	617	673	606	625	639	677	625	623	628	643	638	655	593	623	656	625	642	695	635	657	641	599	656	647	649	667	631	620	629	640	651	638	625	662	650	649	650	668	640	658	661	697	597	632	633	642	650	616	657	656	609	637	630	624	649	653	616	640	647	638	640	702	594	611	635	641	673	672	582	609	642	646	632	631	661	657	650	673	648	629	611	635	658	642	620	607	648	663	638	647	618	620	632	647	646	641	673	659	590	624	580	658	648	626	662	676	651	642	638	710	648	692	629	633	658	636	623	640	582	611	665	623	644	717	649	652	642	634	622	623	648	629	653	657	658	659	630	655	587	618	659	670	631	665	611	617	687	686	633	643	620	633	656	656	635	659	646	623	652	599	563	587	629	686	631	681	618	624	651	622	686	651	672	641	629	611	675	648	625	639	591	690	648	606	626	649	624	583	608	654	597	648	668	569	667	610	611	693	592	615	667	650	683	668	616	680	629	667	625	644	598	651	648	663	598	651	610	690	677	682	627	645	671	619	661	660	652	620	635	659	626	624	618	635	685	694	588	680	606	643	603	614	643	653	646	643	612	685	678	614	629	649	639	659	675	678	615	619	617	698	664	603	638	664	666	711	618	641	673	685	660	610	626	643	617	691	645	623	643	661	642	607	638	647	657	644	598	651	633	656	614	625	610	636	631	648	672	691	633	639	626	634	589	668	623	649	662	642	621	597	652	643	629	604	628	649	618	619	647	613	642	657	638	651	662	650	610	657	625	647	650	652	641	664	630	636	609	622	654	619	647	683	611	642	615	637	633	651	645	668	662	669	653	650	605	645	638	581	635	615	661	663	618	639	633	719	626	625	620	645	643	653	646	626	653	635	589	638	639	657	618	693	610	664	663	634	710	601	610	664	642	626	611	644	656	603	622	635	615	667	623	666	652	652	647	657	605	633	705	647	621	649	655	606	647	625	675	643	658	633	648	686	633	622	638	628	630	630	621	651	630	651	591	609	648	647	619	664	653	650	690	618	632	617	656	647	680	612	627	631	644	619	625	625	647	628	642	644	657	591	606	604	667	626	680	608	687	627	678	664	661	618	613	652	649	623	631	651	660	646	624	648	697	651	694	675	663	603	629	645	644	622	682	628	617	684	647	642	631	728	618	640	657	642	700	667	614	638	598	637	667	631	646	655	628	641	599	661	635	626	608	645	620	631	609	670	637	641	686	604	655	667	662	626	646	648	640	623	630	627	640	633	601	644	609	620	660	571	679	678	601	610	603	638	642	619	629	621	615	673	663	622	647	600	637	699	676	602	629	663	626	594	598	631	635	645	639	653	651	690	614	677	605	650	650	646	632	630	656	602	659	659	654	649	642	671	655	667	621	673	625	644	679	637	651	631	637	633	617	639	664	617	643	626	641	651	647	621	642	614	632	628	654	622	654	664	706	621	659	592	608	665	639	631	619	622	651	619	644	643	626	663	691	642	598	653	662	631	624	623	659	611	598	634	649	667	635	628	668	684	657	637	648	592	610	640	590	643	660	608	629	674	640	626	633	657	574	656	669	600	667	643	629	641	615	683	656	660	644	649	618	679	620	606	643	654	664	628	609	649	626	655	637	604	668	649	629	668	585	614	586	666	653	643	630	666	655	644	629	603	649	654	627	634	617	631	661	642	634	654	610	656	613	610	633	630	659	637	648	648	626	649	646	626	657	633	645	641	681	612	630	609	674	656	665	669	680	640	645	614	670	664	626	643	658	551	611	652	646	652	673	673	680	665	692	598	598	666	600	668	623	656	639	629	626	627	617	626	665	675	611	608	643	681	647	641	627	661	655	624	663	629	636	609	621	636	645	628	644	676	602	614	660	632	654	640	662	686	663	647	598	590	636	673	588	630	616	663	643	607	608	623	651	638	665	631	671	633	647	640	676	638	613	674	580	630	627	634	639	648	636	682	585	659	598	609	627	604	633	626	674	679	652	616	620	593	667	599	654	622	664	647	629	662	680	632	646	660	642	594	642	692	654	636	611	646	641	640	668	633	652	603	654	596	623	645	638	630	604	648	630	660	635	644	641	619	648	641	668	666	620	633	623	634	667	658	615	635	646	650	652	665	626	620	652	706	620	625	664	668	663	624	631	599	643	597	625	631	668	676	700	642	659	626	657	667	587	631	691	613	629	630	652	678	655	624	660	650	664	647	610	655	595	654	661	590	652	615	630	640	661	673	656	618	637	684	624	630	586	629	677	683	642	663	618	675	605	634	629	658	660	628	665	636	652	645	622	608	592	654	685	655	665	678	623	647	618	651	616	619	647	677	606	636	645	669	618	637	647	637	655	673	638	611	664	671	677	660	612	635	658	641	661	647	596	656	645	641	622	685	640	644	646	687	631	685	626	633	709	690	639	655	655	648	630	650	645	656	606	601	679	675	645	660	665	647	686	645	665	608	662	615	620	676	633	704	658	660	636	654	587	641	647	626	640	667	683	632	622	674	664	596	607	602	678	637	636	633	635	651	620	619	655	634	608	631	629	639	679	609	628	661	619	670	684	652	660	601	664	607	659	656	682	646	635	642	684	656	638	663	644	628	665	626	660	623	684	623	627	652	683	643	633	590	637	587	691	657	644	619	661	621	641	638	624	643	643	642	616	648	618	608	654	645	643	643	686	610	662	656	684	631	631	650	660	651	670	671	636	656	668	666	617	612	662	616	662	633	649	646	598	655	608	632	632	653	583	666	642	604	624	687	680	635	652	659	669	606	643	619	653	612	660	674	608	625	636	649	625	639	667	692	635	603	643	648	591	650	631	660	626	641	639	561	679	678	620	640	665	627	598	679	652	608	687	623	645	664	670	636	621	630	658	636	664	629	647	664	639	667	669	611	637	637	678	630	612	630	624	663	620	622	645	640	684	629	658	637	601	657	623	604	676	671	637	668	681	637	586	670	674	656	620	637	676	672	647	610	633	645	610	632	607	614	621	654	622	663	618	582	607	647	631	666	676	694	636	634	652	627	619	639	592	652	651	628	630	625	659	651	648	650	679	671	604	707	647	581	642	642	640	648	627	651	625	609	632	662	661	611	652	626	678	616	643	652	639	684	643	672	638	611	687	667	647	637	662	673	684	646	650	662	670	623	662	691	633	616	654	602	636	643	646	657	686	674	676	644	623	625	644	679	658	622	651	611	666	637	618	641	595	591	668	619	619	655	677	637	636	652	620	665	645	658	626	657	621	637	594	631	621	651	620	682	640	615	610	649	647	601	651	676	638	639	602	598	661	648	639	648	639	685
6497	518	507	504	352	292	290	227	217	203	207	195	186	202	231	186	253	238	362	296	195	159	152	173	188	176	185	176	157	171	175	159	178	200	152	164	179	173	170	168	184	179	191	154	178	166	174	181	144	172	169	158	163	151	181	176	173	177	174	167	169	153	182	164	164	146	168	165	187	178	174	198	179	171	143	184	169	174	190	148	166	149	166	144	179	190	167	157	171	158	189	175	153	165	181	162	153	177	181	154	159	165	195	174	198	157	162	178	190	167	146	165	156	173	169	162	174	180	170	154	150	162	166	165	186	178	158	151	158	177	150	172	167	168	161	186	177	174	159	169	163	151	167	167	165	151	175	158	206	153	153	190	165	140	167	155	142	165	146	158	156	133	155	157	153	155	180	179	158	154	151	205	154	146	168	165	163	170	163	126	181	194	184	167	142	171	164	169	145	146	184	155	177	180	161	172	177	184	165	172	162	162	174	155	131	153	162	150	173	168	181	157	148	182	168	163	168	162	161	163	172	171	154	171	187	162	175	198	157	156	161	189	190	137	157	191	165	144	180	172	159	150	159	172	170	179	196	177	177	178	144	184	178	159	155	143	157	153	177	166	162	136	170	157	193	162	158	187	173	172	164	135	187	187	162	160	153	149	166	175	162	157	164	136	161	161	132	186	145	165	167	157	185	167	152	156	170	193	185	147	145	145	171	191	166	159	159	152	184	151	169	159	164	153	166	178	179	160	186	170	164	189	158	154	177	161	168	166	143	179	167	185	174	177	148	164	180	147	161	179	181	154	166	152	162	181	173	173	171	166	169	150	165	142	161	150	162	142	144	153	157	191	172	192	159	152	157	164	166	171	168	158	154	172	163	174	149	165	175	175	181	176	166	162	163	155	185	185	148	171	153	159	172	159	167	187	154	164	159	179	153	150	157	155	148	159	184	176	173	183	156	158	158	185	140	134	179	158	152	185	164	169	172	173	171	175	147	158	149	194	167	153	189	169	162	159	162	155	175	186	143	181	142	173	140	173	169	161	184	182	180	153	168	154	170	164	155	158	171	160	194	158	159	179	156	170	194	186	179	149	158	166	166	168	173	153	177	149	160	172	147	158	157	151	161	150	157	146	161	167	152	173	193	197	167	162	193	163	164	155	177	182	191	150	174	149	170	158	172	159	168	129	158	168	160	191	202	166	190	171	166	170	163	162	160	160	152	155	169	129	164	175	166	164	147	170	184	171	183	163	178	155	187	158	181	177	148	171	193	169	193	178	166	154	156	140	184	176	158	163	153	163	157	168	166	146	166	148	180	170	163	168	178	177	165	165	185	159	172	180	167	177	138	158	144	182	170	163	166	178	164	186	167	169	175	165	153	169	167	168	179	205	176	174	154	157	182	151	153	159	171	161	134	160	174	138	143	169	160	192	176	197	153	157	178	150	175	174	169	174	172	157	153	156	153	176	159	163	159	166	165	165	168	169	161	165	173	188	168	177	170	165	180	173	181	178	158	169	181	183	210	154	183	150	147	147	139	162	182	140	139	174	169	168	172	188	160	182	185	150	165	151	167	182	171	172	160	177	166	167	166	155	145	205	185	162	158	172	165	180	202	150	175	160	174	203	187	149	153	139	168	162	169	195	176	173	161	177	169	196	146	176	177	164	168	166	169	158	171	177	167	165	180	177	157	151	193	187	149	152	147	182	140	165	172	161	170	163	157	154	189	168	174	162	155	149	153	165	147	159	155	157	141	147	141	170	171	153	177	175	157	137	150	178	150	164	150	137	172	150	167	163	149	183	134	154	174	146	164	176	151	156	147	165	160	185	170	153	160	131	176	170	146	153	160	167	165	190	185	152	150	176	162	193	174	176	172	156	158	168	142	164	165	171	137	170	162	177	179	161	165	160	163	179	154	162	154	174	175	161	174	176	167	159	162	161	180	138	150	151	157	160	179	183	178	165	167	178	165	159	167	155	203	172	166	171	166	170	140	158	150	159	188	165	172	142	155	148	172	152	185	166	159	180	184	156	178	178	146	176	161	197	154	151	153	176	155	147	144	165	174	170	186	191	175	180	192	182	164	169	162	178	173	195	146	156	162	174	164	188	167	185	171	150	159	166	180	177	151	160	147	169	163	160	173	183	158	169	162	162	176	178	183	160	161	173	155	165	155	183	157	153	171	144	142	163	148	185	180	178	163	159	154	153	154	168	151	170	151	167	169	166	181	173	151	171	155	163	189	156	173	184	152	173	158	161	155	200	194	156	179	186	153	176	184	155	167	171	183	148	126	145	155	164	159	151	158	184	161	151	167	177	170	161	170	163	169	163	159	179	148	160	185	181	161	164	167	154	164	196	156	159	175	206	164	155	194	168	164	154	177	169	155	156	196	145	146	137	189	151	154	193	152	153	156	185	173	190	179	146	120	160	168	188	159	181	154	144	151	172	142	174	174	178	189	175	175	187	156	200	173	172	163	172	177	182	156	156	167	158	166	158	163	156	175	164	202	161	190	179	159	174	177	183	159	170	125	176	183	160	159	168	167	152	164	184	143	158	180	157	173	176	177	183	161	178	159	160	152	182	182	157	159	173	162	167	172	160	181	163	163	143	167	176	184	176	143	171	191	154	176	145	188	152	185	156	152	179	163	156	154	170	169	162	156	177	155	151	149	157	178	188	174	161	197	175	199	159	193	153	174	145	172	157	170	164	152	165	174	160	159	143	174	174	146	180	136	163	170	190	176	180	157	163	186	170	163	150	159	170	179	163	159	184	163	172	167	186	161	158	153	168	164	161	166	141	167	179	148	181	160	195	191	159	157	149	193	174	149	169	159	163	166	176	158	183	149	151	174	159	182	159	156	161	167	178	163	180	162	185	148	141	142	175	157	170	171	155	172	169	154	176	187	170	161	158	178	159	166	173	175	149	164	158	189	172	195	145	181	184	177	142	177	168	157	164	166	160	186	148	160	156	163	178	177	160	178	147	128	169	179	148	143	161	169	188	165	171	180	167	164	151	184	179	163	165	157	170	157	176	164	163	165	172	167	149	151	171	154	163	165	154	200	175	166	202	177	196	190	164	172	144	159	187	158	170	157	164	174	163	163	171	182	190	178	163	161	168	178	146	154	163	157	178	152	172	193	173	171	170	185	186	171	165	166	165	149	163	175	181	142	161	161	177	182	180	175	158	150	187	171	153	161	167	154	170	181	165	164	163	163	186	155	155	166	166	173	157	162	163	152	138	149	169	158	181	181	166	159	152	168	160	162	140	180	187	153	157	178	167	165	164	171	190	178	156	195	160	174	159	140	186	150	146	161	174	158	148	175	175	152	170	183	165	183	186	181	163	158	142	166	177	175	159	194	163	161	161	163	161	174	139	176	158	146	171	133	140	163	164	142	155	189	166	168	182	148	177	166	173	183	155	189	146	156	178	167	199	171	172	186	171	159	145	153	147	134	159	174	143	148	177	164	168	171	183	164	172	177	161	154	191	152	197	164	178
5763	726	1238	1567	1336	1142	986	827	710	726	739	691	668	722	737	674	881	949	1615	1305	551	450	457	483	445	489	447	460	459	459	457	407	492	437	443	461	446	464	423	437	410	462	427	440	460	411	438	411	476	484	433	430	446	519	449	466	468	427	434	433	432	453	433	443	419	441	457	435	447	451	451	422	408	429	443	443	415	435	412	417	443	415	406	442	416	409	437	458	466	434	461	453	436	412	461	442	421	419	464	449	473	391	451	424	462	420	439	418	454	435	442	450	456	424	430	448	421	453	432	407	490	422	419	449	417	469	479	448	433	451	451	443	409	427	423	424	449	466	390	480	424	439	471	431	442	449	426	429	461	426	457	425	482	462	412	412	428	432	456	421	454	470	411	452	442	430	437	436	425	416	430	424	407	432	433	432	464	432	395	409	395	445	438	466	437	424	435	414	418	457	435	436	415	447	400	450	409	448	451	391	403	379	415	434	431	467	412	425	432	463	444	474	484	472	463	446	462	434	441	428	433	432	476	455	439	436	413	457	446	441	456	417	480	413	459	422	438	419	437	436	461	439	427	420	474	452	423	412	403	411	429	443	438	432	468	424	440	437	457	432	418	455	425	451	455	478	422	429	449	443	466	477	465	425	399	429	457	441	426	433	455	449	444	417	407	424	424	446	416	414	406	426	467	416	423	447	433	446	422	395	420	420	389	415	435	403	404	426	401	438	459	445	425	416	435	465	429	441	458	484	441	413	436	470	410	436	461	438	423	446	413	438	429	449	443	452	412	465	443	473	448	441	436	414	470	438	424	432	368	422	412	453	430	426	397	435	476	412	408	472	455	428	438	394	456	416	435	414	397	428	467	443	417	420	433	381	406	445	462	442	426	483	458	470	434	470	446	438	449	435	431	407	384	443	439	436	467	432	429	431	456	441	441	439	420	449	458	461	419	461	454	406	444	465	421	449	461	452	426	436	469	421	439	446	444	415	416	436	467	447	419	445	440	470	445	463	439	407	428	477	425	430	423	441	441	435	449	421	451	485	452	451	465	414	449	403	422	447	425	392	433	442	433	412	416	449	422	431	463	452	457	406	418	417	454	447	422	402	458	459	454	453	395	422	468	432	465	439	450	443	432	438	458	420	452	449	457	460	435	432	436	424	444	426	434	421	472	442	440	459	433	453	423	453	425	447	424	440	438	443	427	412	449	438	436	456	413	494	410	457	433	425	438	422	414	422	449	469	469	427	445	394	400	462	437	419	422	441	461	430	418	437	449	449	466	456	412	433	445	440	410	443	424	421	401	441	419	418	416	427	414	467	453	460	438	446	449	466	426	434	462	413	466	429	425	435	438	488	450	428	452	426	488	432	415	500	428	430	427	448	421	446	443	443	445	445	394	440	457	417	430	472	441	403	466	417	422	463	423	441	419	446	437	463	431	447	459	441	439	421	447	461	462	426	419	458	476	419	410	417	463	444	444	420	414	429	384	448	399	421	452	442	423	444	455	454	432	450	440	429	418	440	443	420	437	458	459	468	439	396	447	433	427	420	415	433	442	469	434	461	415	429	427	429	476	401	437	450	423	451	376	418	477	452	441	446	413	428	429	427	410	436	394	425	438	408	479	461	470	492	423	452	455	457	454	474	438	432	446	428	393	415	432	424	423	464	446	424	469	431	426	415	445	433	400	421	448	431	468	439	493	455	432	447	412	431	412	459	418	422	446	439	465	429	464	438	415	464	408	446	437	411	387	436	413	446	416	456	479	450	410	423	377	436	418	450	419	453	454	430	418	413	442	482	415	425	443	470	449	422	439	414	440	441	455	409	399	448	426	420	402	444	489	407	440	417	436	452	420	422	432	431	429	446	415	438	435	441	410	486	419	432	447	417	411	458	400	462	412	436	440	431	441	444	463	439	423	470	390	450	450	420	427	483	410	422	421	417	428	416	436	431	470	423	422	425	469	423	442	393	442	415	408	420	400	442	435	432	423	415	441	447	469	416	444	477	443	438	445	439	441	425	410	421	406	411	440	474	450	428	454	401	482	412	449	419	446	408	433	460	427	466	431	429	399	417	420	486	441	418	427	470	432	454	472	454	437	397	466	431	440	428	445	415	441	441	417	403	433	429	422	432	437	437	440	424	420	416	450	455	443	418	439	442	409	405	437	431	435	430	430	408	417	454	443	423	399	430	423	443	443	469	432	413	451	422	403	415	434	473	420	435	433	419	433	461	424	424	422	453	420	436	454	454	443	466	430	445	462	420	415	453	390	437	396	404	448	438	418	434	448	481	469	452	435	409	408	382	429	418	434	441	438	454	435	464	443	424	464	422	432	427	434	409	446	448	447	450	405	449	460	410	437	417	407	461	421	401	440	472	434	418	453	443	439	420	481	471	440	433	420	462	462	446	415	455	402	420	427	417	446	417	483	443	406	449	415	443	448	446	457	430	432	487	439	435	455	441	410	408	415	414	394	428	479	464	455	429	418	403	443	478	408	487	440	440	465	414	435	435	402	417	401	412	462	432	462	425	458	427	438	410	446	439	454	428	444	475	436	480	460	450	443	432	427	449	451	438	453	449	440	410	431	431	440	424	442	446	442	438	486	445	442	420	458	451	429	415	446	421	462	423	444	422	444	439	438	460	466	447	413	478	447	415	468	402	429	454	469	463	495	465	429	456	397	461	424	450	428	425	414	407	427	382	411	412	409	408	386	447	450	442	413	462	429	422	482	453	406	453	455	432	444	466	428	443	443	441	431	432	469	428	450	474	426	424	429	448	441	480	448	418	450	422	435	451	425	436	454	371	458	450	463	436	414	439	437	411	412	452	442	425	361	431	449	405	421	445	433	419	428	435	432	447	442	459	447	438	421	448	473	430	459	427	438	423	422	444	466	427	437	432	467	454	428	414	417	429	433	439	414	429	447	421	435	458	448	408	442	427	427	453	445	422	453	451	383	435	418	433	439	408	455	421	448	451	450	438	431	448	451	409	431	448	416	444	425	451	441	456	469	431	416	447	429	465	425	405	441	442	425	441	409	411	467	439	451	437	433	458	459	465	428	429	395	391	464	465	440	474	459	435	415	411	425	432	439	438	467	434	457	452	459	473	402	470	407	439	446	410	457	435	411	471	448	445	430	417	417	436	435	427	441	457	438	441	428	447	431	447	429	436	418	447	454	430	413	401	427	441	416	416	435	431	448	426	424	462	470	465	430	433	444	480	445	425	454	463	446	491	440	410	435	425	446	457	460	434	436	414	443	453	430	442	431	415	389	469	456	467	437	456	446	402	418	432	470	419	462	396	409	431	444	429	413	398	458	427	427	451	441	436	446	440	417	443	408	448	426	410	439	416	436	456	456	443	462	416	451	441	415	455	461	430	457	462	440	433	432	401	474	425	427	430	408	449	416	410	418	419	416	456	412	453	454	449	451	421	446	416	423	426	403	416	431	439	451	437	463	422	415	440	427	435	490	395	428	411	444	434	439	427	416	445	468	427
13376	1260	987	897	699	569	500	420	344	368	382	393	372	404	364	386	392	400	599	579	359	341	329	294	294	313	285	326	299	312	325	297	320	290	303	283	323	310	314	321	313	304	311	322	335	337	331	311	290	303	303	297	334	344	306	291	271	323	276	266	336	332	326	316	299	310	324	293	311	299	318	308	314	304	324	311	286	306	328	301	295	292	274	290	316	271	286	281	333	329	290	290	328	296	313	305	258	335	283	298	326	306	286	302	278	317	332	368	305	297	297	303	309	316	301	301	308	322	331	314	300	317	323	299	302	281	299	310	279	314	327	317	309	288	312	299	277	299	337	329	308	326	320	283	315	300	297	308	323	291	298	297	315	278	247	284	299	308	291	293	301	336	310	280	337	298	313	316	338	312	325	283	283	311	298	287	307	309	301	299	246	282	316	280	303	334	283	315	314	309	302	280	308	296	302	336	345	277	260	310	312	301	291	339	313	293	291	318	307	292	325	315	297	315	326	294	296	300	297	308	264	300	314	283	291	290	309	296	337	291	309	316	311	278	325	318	278	313	287	332	299	299	313	351	288	318	321	276	334	318	306	303	262	309	292	343	290	303	271	291	297	307	293	294	311	276	301	287	317	333	297	289	296	302	302	273	292	288	326	268	308	304	281	295	265	308	321	320	319	346	326	309	309	306	323	321	285	294	298	294	336	326	300	310	335	309	283	325	297	293	288	319	308	304	355	349	330	303	313	296	272	306	280	321	293	305	339	293	291	320	293	345	335	310	306	304	276	315	299	331	307	342	298	321	291	322	294	300	308	288	329	298	317	306	278	326	330	260	290	304	323	284	317	336	314	333	285	322	309	309	335	333	299	295	307	301	303	315	292	306	290	321	307	282	287	297	331	325	311	270	303	291	318	316	321	305	300	303	286	355	285	314	300	288	306	288	302	315	274	332	281	305	318	306	326	297	275	290	273	321	284	313	336	300	294	315	321	283	305	299	308	307	306	291	304	317	311	279	288	281	304	294	303	294	326	301	280	297	307	300	272	274	319	328	306	297	303	289	278	270	274	324	302	281	320	319	309	305	313	346	337	303	307	263	313	325	284	306	290	324	286	303	302	316	290	279	305	288	285	287	325	345	289	302	313	288	311	318	296	287	313	322	301	286	306	310	320	275	302	340	317	319	290	292	292	316	286	288	284	282	273	298	300	303	316	305	312	298	272	321	323	324	334	329	298	331	308	302	293	306	296	317	359	287	280	301	323	308	269	281	313	306	332	311	315	312	304	308	315	304	299	338	309	306	297	316	315	300	285	293	298	305	307	267	277	298	317	334	299	313	299	299	290	290	255	321	314	311	307	295	324	279	307	274	315	327	313	261	279	313	320	284	307	296	308	306	292	329	331	314	296	303	297	313	334	305	323	298	304	314	286	311	331	300	301	326	339	348	298	315	344	324	296	304	289	320	290	297	324	322	294	297	288	256	300	274	328	321	283	315	293	319	292	302	329	282	347	316	304	303	277	330	333	303	321	326	268	325	307	283	318	319	278	312	298	320	322	302	290	286	346	319	345	315	287	321	282	309	304	302	303	316	337	279	294	327	323	317	314	328	298	291	310	330	286	287	319	331	344	278	310	328	317	309	274	305	295	285	301	296	297	281	292	280	335	285	315	326	326	300	277	285	308	335	346	305	305	312	319	308	328	267	312	303	297	297	296	316	306	284	277	301	296	306	338	310	302	277	283	309	325	295	300	312	280	301	309	318	275	293	286	285	282	299	295	282	302	289	308	344	310	311	325	331	253	276	308	302	320	299	275	293	306	298	316	295	274	305	312	314	282	274	320	322	283	332	323	305	274	300	288	325	293	327	317	320	306	314	290	291	288	307	284	301	314	318	316	316	311	284	324	286	304	287	280	299	312	324	306	317	309	297	272	314	312	288	338	298	307	282	330	281	337	312	294	306	324	316	291	266	289	311	324	294	338	292	317	284	307	309	302	304	272	294	291	309	323	353	301	296	291	344	330	336	323	286	321	313	277	281	282	269	279	328	298	287	289	341	318	298	315	296	292	316	301	320	331	285	318	277	325	318	304	295	337	304	303	309	314	267	304	290	290	330	301	310	300	299	308	334	319	309	345	273	325	306	265	333	318	308	294	305	315	319	303	298	310	320	286	316	333	297	314	315	277	273	312	288	304	275	327	315	290	307	307	310	292	306	302	301	296	357	312	245	303	297	278	319	258	274	290	289	324	301	297	297	314	337	275	281	330	309	325	293	331	314	308	299	303	316	283	261	336	310	312	308	281	304	274	305	299	306	326	308	304	302	331	320	303	276	310	331	353	338	304	275	301	294	313	264	298	315	326	310	301	301	293	303	325	310	309	308	284	317	325	327	315	274	311	292	312	291	314	302	319	310	312	317	290	319	303	298	329	313	306	299	296	323	318	310	305	351	296	325	288	317	287	304	290	316	317	326	296	375	321	268	299	310	328	313	306	294	324	283	329	317	290	277	344	266	280	302	252	290	321	340	304	305	299	282	316	310	305	292	314	313	306	274	332	289	323	295	302	262	298	303	272	292	331	289	278	306	316	324	315	297	289	359	335	298	254	326	295	303	288	326	316	334	261	295	289	318	293	298	298	316	295	273	293	307	328	277	285	289	300	261	307	311	313	318	300	327	293	279	322	267	320	310	335	278	286	265	296	290	321	332	310	300	275	285	317	305	331	297	349	312	323	316	296	284	327	281	310	285	328	324	301	293	316	268	313	314	295	296	298	326	308	298	324	302	301	335	323	280	284	333	322	286	325	309	314	286	295	301	301	313	342	303	330	297	336	309	295	278	280	328	343	281	297	304	282	305	311	309	287	320	322	311	293	304	326	329	322	293	274	318	317	321	307	275	289	285	285	260	288	322	304	303	300	323	319	296	327	313	304	285	305	297	339	319	297	299	300	320	305	284	288	319	302	286	314	268	303	300	294	297	308	294	297	294	273	323	279	332	343	292	295	288	272	327	318	276	286	298	301	316	300	290	288	297	262	324	280	284	323	341	314	295	292	296	297	303	337	354	331	309	307	316	322	277	311	321	336	310	321	284	299	310	315	342	324	295	290	276	341	313	298	283	295	318	306	321	307	312	314	316	288	271	298	311	310	341	333	315	288	277	330	303	329	318	307	279	288	312	302	299	302	297	318	289	300	292	316	299	298	353	313	308	306	323	314	311	328	285	298	301	304	297	310	320	324	311	282	307	280	331	272	305	321	324	282	313	314	294	297	316	322	304	328	281	281	267	282	280	293	286	313	307	272	288	286	321	308	274	272	312	320	279	280	333	309	293	303	318	267	317	302	326	273	303	319	336	297	328	285	285	325	285	312	275	289	306	304	294	307	332	328	291	287	277	310	313	337	279	298	308	332	310	310	313	304	287	304	319	288	300	320	296	318	296	311	273	303	325	266	306	330	283	292	296	353	320	316	317	286	297	301	315	341	287	308	294	318	339	319	324
8056	1290	2164	2790	2300	2020	1736	1439	1198	1121	1190	1100	1154	1231	1168	1119	1363	1481	2900	2253	897	826	792	768	761	829	808	773	794	749	746	764	765	723	787	714	739	736	699	752	712	763	749	722	745	727	691	750	756	708	735	758	739	746	755	729	752	751	784	704	737	727	711	698	749	755	680	660	748	743	734	767	691	763	754	719	702	686	711	758	717	705	694	741	644	761	778	733	677	775	669	706	762	752	707	717	749	760	719	771	730	753	699	729	752	700	747	701	690	736	693	791	725	738	689	711	684	740	738	763	762	723	711	721	705	735	723	748	722	667	744	732	732	722	712	742	700	715	759	730	714	710	749	701	732	713	720	735	712	717	738	744	743	691	754	730	674	730	721	739	691	736	758	733	688	749	712	772	774	738	726	773	731	715	738	715	739	723	692	769	747	723	678	766	684	707	686	746	689	777	708	700	707	716	753	718	685	725	713	732	718	734	719	715	730	768	705	713	671	741	750	696	673	719	735	766	703	702	743	705	756	703	739	751	755	729	723	758	712	728	709	748	727	686	679	685	735	741	715	692	728	734	711	725	732	688	764	714	703	736	796	733	718	732	665	724	698	714	718	694	747	739	744	716	760	715	716	677	727	783	696	727	693	698	669	751	738	716	680	716	708	682	734	765	699	696	771	664	714	742	698	679	748	765	742	678	773	747	726	711	748	679	715	734	690	695	730	742	709	727	718	780	690	738	726	761	697	706	741	779	704	772	730	744	724	759	725	737	786	719	759	784	718	705	683	737	729	694	725	712	741	711	757	716	718	722	699	719	756	722	706	749	753	686	752	687	731	711	719	757	727	741	724	684	717	709	765	738	709	760	713	745	743	760	746	767	706	707	772	686	729	710	720	757	739	736	699	723	713	731	719	716	696	699	719	683	709	712	713	747	681	715	704	754	711	711	691	694	695	725	724	758	734	739	734	687	704	733	716	735	718	714	746	657	740	681	767	713	728	679	728	731	729	763	726	698	742	692	689	752	762	714	784	666	702	769	727	743	696	757	751	714	753	700	718	731	743	753	719	716	727	735	733	708	737	737	768	721	709	698	726	680	733	730	724	729	736	738	709	720	692	731	722	687	710	739	704	698	735	720	737	695	714	717	787	715	751	718	681	726	704	691	765	730	742	735	763	735	774	709	746	733	715	655	791	734	728	735	741	682	719	727	711	736	751	667	697	727	722	726	722	749	722	708	720	719	761	717	753	693	745	699	723	777	667	703	683	744	738	752	760	715	737	749	704	695	754	765	688	762	696	725	748	757	749	747	721	741	726	715	690	707	747	751	687	742	727	742	745	719	697	723	696	711	770	709	690	710	733	777	709	692	733	789	696	712	758	756	742	722	751	728	751	716	774	703	695	730	725	725	737	783	726	705	764	649	713	731	755	678	751	716	753	786	753	727	774	697	708	748	722	702	695	704	715	758	717	758	685	740	758	738	741	685	689	688	707	727	729	748	719	715	702	742	714	761	743	693	735	742	734	767	706	750	673	755	738	751	791	717	691	707	709	733	701	677	737	733	732	742	702	728	750	669	734	699	719	732	735	709	737	731	705	659	759	724	771	742	741	681	683	753	725	732	699	712	709	716	767	755	756	760	744	755	705	723	730	692	751	689	724	706	709	722	703	749	757	678	699	702	764	702	736	751	711	738	776	719	704	722	665	713	722	666	733	744	735	754	725	713	699	699	740	746	697	728	740	716	733	692	733	787	700	739	699	719	754	747	733	712	752	714	693	716	696	700	736	743	694	702	715	757	697	742	723	703	710	765	713	717	804	694	745	733	747	726	750	708	771	718	704	676	710	746	691	700	696	739	684	752	771	686	713	770	749	723	700	735	671	727	714	711	719	687	753	716	723	743	735	758	710	694	754	721	697	662	713	750	683	674	723	724	732	697	765	721	725	756	699	697	705	732	722	719	730	716	733	713	686	754	698	724	753	708	693	751	751	767	713	716	686	698	746	764	673	701	751	733	675	673	733	719	735	696	731	681	727	708	677	701	701	711	689	702	716	725	740	724	729	717	784	751	731	684	727	692	718	733	703	736	726	754	764	727	738	724	740	716	684	750	767	707	721	721	702	679	736	691	719	710	742	685	795	713	696	693	736	698	711	717	747	745	747	734	711	756	712	746	751	773	719	743	715	692	697	732	710	743	707	700	687	728	704	684	723	696	753	696	726	721	715	678	728	673	700	758	719	685	720	723	667	695	692	721	685	761	707	781	722	691	708	739	736	689	734	701	704	696	717	718	694	726	724	719	699	739	699	720	709	708	696	696	716	686	722	741	702	701	729	715	675	639	765	709	692	703	751	729	721	686	700	744	703	698	734	733	770	736	713	752	776	715	731	762	726	707	706	700	725	739	703	729	730	668	761	749	686	782	700	759	689	714	719	724	743	713	747	765	741	731	649	696	729	726	760	725	699	718	770	704	725	738	743	756	715	730	698	732	691	760	723	709	698	735	730	706	722	710	754	716	654	736	773	718	729	739	731	713	693	721	720	692	725	748	726	690	767	655	738	719	755	745	685	668	742	736	715	741	761	699	740	740	676	739	754	712	764	762	724	669	746	665	718	734	717	717	683	754	717	716	712	722	730	682	745	724	759	726	721	733	759	744	715	740	717	693	699	757	714	735	711	749	729	699	737	760	706	704	732	702	687	719	752	743	741	734	750	693	721	726	749	746	756	711	707	762	700	708	733	686	687	720	663	717	738	733	766	697	715	742	722	736	717	737	755	728	689	705	707	726	730	685	710	774	726	687	733	712	698	723	680	785	740	681	693	705	745	725	704	706	731	733	702	761	677	742	732	757	685	724	729	725	743	735	726	721	658	740	714	675	709	739	777	698	726	729	670	720	706	697	741	723	725	735	716	773	738	725	708	743	700	734	733	732	719	676	730	736	687	736	746	730	749	676	690	715	734	753	739	750	726	735	736	680	708	716	766	820	690	760	683	738	684	690	769	722	701	750	756	748	710	714	736	725	716	696	677	710	676	728	724	726	713	699	755	746	722	727	720	695	762	722	654	748	694	694	727	730	687	676	758	671	725	707	731	722	729	754	736	669	705	721	706	740	685	758	672	711	707	733	731	688	641	750	747	754	749	704	699	794	706	766	735	706	782	698	713	763	770	752	737	726	757	709	754	721	763	687	767	711	773	731	674	755	739	751	687	710	728	738	674	739	732	759	761	692	747	677	697	744	752	686	757	724	734	696	721	734	764	746	663	698	730	747	746	720	746	728	687	736	752	729	754	708	771	748	719	701	729	730	762	724	741	767	744	712	719	676	719	740	708	697	737	718	752	714	783	716	729	709	771	740	705	735	745	690	725	710	779	736	711	768	734	711	744	721	719	742	724	678	751	733	739	745	736	709	687	758	713	705	729	719	744	709	698	686	777	715	727	710	708	693	713	705	705	742	743	702	687	694	748	681	703	694	717	688	739	710	735	718	698	730	712	715	741	722
1597	330	321	317	319	311	289	264	288	278	299	295	327	277	266	294	312	337	302	284	282	254	247	311	296	291	263	279	254	268	277	272	277	250	274	300	287	248	243	276	277	298	271	261	282	274	262	263	317	280	270	279	271	253	268	283	301	270	293	272	249	267	266	267	277	240	275	299	279	298	278	259	297	260	299	273	290	290	260	286	270	275	283	284	313	244	262	278	275	279	319	287	271	319	273	289	261	272	285	289	268	276	274	279	247	251	303	293	271	305	263	285	269	275	277	289	273	279	300	284	309	270	277	284	296	279	288	243	288	271	315	276	274	262	279	277	246	254	294	282	264	259	275	292	268	253	280	281	258	267	273	287	280	258	258	278	268	272	253	280	308	256	301	250	270	283	258	304	262	300	291	274	298	271	282	277	274	272	276	297	290	279	314	280	276	270	242	288	281	284	250	281	278	279	304	275	254	274	251	267	232	294	244	240	288	272	302	267	263	252	262	290	277	256	280	251	258	315	253	261	288	264	266	266	304	291	274	285	291	275	282	307	281	289	312	255	286	268	288	298	254	274	274	308	262	269	240	306	279	259	285	284	291	256	279	256	260	301	265	275	241	269	256	264	256	250	273	271	236	293	246	268	268	268	295	297	309	283	296	289	265	322	318	284	293	286	283	271	301	261	250	248	277	296	273	285	268	247	283	281	292	255	274	289	286	267	287	310	271	269	309	282	290	272	289	276	268	272	297	298	288	307	290	252	253	295	289	260	294	281	282	271	280	289	263	267	252	276	247	276	285	293	241	279	266	291	267	270	303	278	233	249	286	287	297	278	267	282	283	296	285	287	273	243	259	281	268	259	284	270	276	280	246	275	259	284	249	304	283	275	262	276	297	298	287	268	266	271	286	284	275	269	298	265	304	280	280	287	304	282	300	306	279	265	268	286	240	269	258	303	262	279	281	320	301	279	283	299	253	298	293	296	273	277	313	272	253	257	288	278	285	288	297	296	298	283	277	267	296	274	299	277	252	272	273	251	265	279	256	287	266	281	298	288	275	257	265	256	258	268	255	278	321	287	284	280	310	294	276	249	277	296	265	253	260	308	268	260	296	301	334	328	289	290	296	261	291	267	287	260	241	301	273	287	298	308	260	229	293	301	272	258	287	293	277	285	289	255	276	277	268	296	281	263	306	302	274	278	261	271	272	262	285	235	283	310	253	263	274	246	300	290	277	285	278	249	283	277	258	267	310	287	277	265	290	285	288	306	290	287	257	249	251	273	265	265	276	276	261	253	250	309	277	279	281	296	275	288	260	260	266	263	265	261	304	265	237	273	282	268	282	313	240	312	294	271	258	298	277	286	279	265	286	277	253	284	287	276	291	271	278	298	270	292	255	273	250	295	262	298	302	291	263	268	277	258	286	275	261	288	284	279	273	268	263	255	273	296	269	304	257	272	279	284	252	270	286	284	322	314	272	278	280	245	260	299	283	281	292	287	308	261	249	271	255	274	261	287	286	316	316	281	274	270	269	266	287	256	271	269	240	307	276	257	266	269	269	256	261	271	245	267	263	298	280	286	265	264	301	294	280	281	260	308	285	297	239	287	250	278	288	276	293	276	293	269	269	300	280	273	267	252	280	272	260	283	300	281	252	271	315	294	283	248	275	252	267	274	290	257	288	277	277	278	298	282	303	260	261	272	265	291	264	271	277	275	287	274	267	298	286	244	277	311	278	247	273	290	276	268	273	256	302	294	266	325	275	249	288	308	271	274	305	252	279	265	290	248	261	254	269	280	260	295	269	275	282	261	307	274	275	273	289	309	306	319	273	275	270	272	289	290	282	289	269	274	281	268	288	278	298	272	287	292	262	279	293	267	252	237	275	285	269	270	308	273	290	289	277	266	271	254	291	279	283	270	251	305	252	279	278	323	255	260	258	282	285	279	287	271	270	280	305	288	261	261	281	263	291	279	272	298	299	299	265	286	244	285	270	263	294	273	262	274	295	315	236	286	295	256	249	294	304	283	289	272	264	263	303	288	289	252	297	249	321	266	278	280	281	249	265	284	294	293	286	270	290	308	266	266	241	274	268	304	239	268	300	298	282	277	273	277	281	244	294	287	291	263	286	271	270	257	295	297	276	268	265	284	280	280	298	261	290	292	273	256	289	252	285	273	277	288	241	251	299	303	299	242	283	281	271	294	277	273	312	267	227	280	263	265	278	267	262	273	263	253	286	294	294	293	266	256	282	258	280	285	244	304	251	280	261	279	274	299	256	294	278	305	267	252	265	262	306	260	278	279	265	269	251	306	288	260	291	270	261	288	296	260	275	282	250	292	271	262	288	302	276	233	299	302	293	314	256	260	259	289	275	267	289	289	289	285	272	241	276	249	293	277	299	242	252	263	274	300	278	273	277	246	274	270	318	299	273	282	283	279	226	262	281	290	267	272	285	279	286	292	280	278	275	260	266	283	311	286	272	271	277	279	272	286	260	267	248	269	261	300	315	268	300	244	281	246	276	274	309	282	269	255	269	255	272	296	263	272	265	283	285	286	291	299	294	249	275	265	281	283	260	294	240	293	286	275	275	273	273	313	308	289	253	258	265	257	255	276	286	261	272	264	321	281	296	303	284	293	267	315	254	299	256	283	285	293	269	265	274	295	284	289	311	273	311	301	285	257	274	299	287	288	278	277	266	285	292	273	268	278	281	280	248	285	313	293	275	274	248	264	274	288	298	235	289	261	294	275	258	257	265	289	284	255	295	319	282	321	258	253	248	249	281	287	274	294	282	243	281	268	289	285	269	296	264	286	267	242	271	280	295	292	280	288	267	226	259	257	250	309	295	274	284	263	261	251	294	275	275	268	277	327	273	289	271	270	305	284	268	302	241	285	267	258	265	318	294	277	262	278	305	265	270	252	294	267	280	289	290	280	267	296	294	284	283	221	287	274	284	249	267	239	287	277	291	257	277	274	281	254	295	276	297	265	249	266	251	268	273	272	287	286	269	281	267	256	278	275	276	276	298	306	296	313	286	301	290	258	305	272	286	284	273	253	277	315	259	255	290	298	273	258	274	266	252	268	311	286	272	287	287	283	288	279	312	282	276	308	280	271	270	292	268	278	278	281	284	266	270	318	264	287	276	269	270	303	290	272	264	264	296	286	262	339	268	278	274	268	277	248	254	245	255	321	309	281	280	262	326	286	260	291	281	318	302	299	275	290	334	254	297	277	294	263	284	245	292	284	280	298	326	298	269	285	276	301	276	271	277	272	266	275	280	287	281	317	276	309	270	281	284	292	262	281	282	306	274	266	264	293	296	264	279	305	290	293	295	272	275	261	245	312	299	280	310	319	272	264	257	300	268	269	257	250	271	268	283	293	294	279	293	238	286	291	282	274	283	247	295	267	284	281	285	271	308	289	277	263	275	281	271	260	266	289	286	279	264	312	267	283	269	257	262	270	299	298	277	293	269	218	257	297	268	279	257	288	301	281	275	276
1841	723	751	821	822	772	757	692	631	652	714	751	711	730	688	759	893	897	872	738	708	615	654	632	620	681	610	611	651	689	631	619	677	674	644	647	668	679	684	657	619	638	638	624	653	623	651	628	646	599	642	696	669	646	663	686	645	629	659	652	639	631	594	649	670	641	675	669	628	631	692	665	681	648	639	646	659	635	661	679	636	628	676	635	642	615	657	634	646	590	613	613	619	639	688	639	657	657	640	628	605	701	623	623	631	639	626	636	636	642	672	627	627	629	611	623	677	662	592	640	641	636	642	671	645	615	638	658	636	647	649	633	620	651	629	655	630	649	656	708	654	688	608	686	676	627	646	612	690	650	620	646	666	662	595	615	684	682	640	666	598	653	635	647	639	655	691	681	629	614	652	669	673	626	654	674	650	663	605	686	628	624	616	679	676	625	618	646	666	666	628	664	678	640	621	614	609	665	615	593	686	608	617	642	599	655	631	660	687	633	621	620	656	656	657	606	643	672	638	634	659	647	660	600	672	701	626	676	613	641	605	662	618	660	618	659	656	639	639	660	625	611	671	622	627	642	610	634	602	653	698	632	623	636	659	582	590	644	633	657	659	660	659	652	688	610	650	674	634	603	646	634	629	655	625	662	683	634	682	653	679	646	615	620	647	658	639	600	679	624	611	650	633	656	612	692	636	685	621	639	666	649	660	657	595	635	630	642	688	665	642	665	652	627	692	628	648	660	625	646	577	670	671	678	633	638	607	616	625	652	663	624	670	643	670	647	628	650	632	650	634	615	661	642	643	656	680	657	659	657	648	664	652	610	661	644	660	621	651	635	605	686	651	617	642	639	651	633	680	601	644	636	640	661	617	649	636	668	626	677	674	652	665	643	632	609	654	627	604	679	628	629	656	655	637	679	627	620	667	608	634	638	636	676	685	658	636	606	655	639	624	631	639	626	641	666	632	666	599	623	660	694	643	615	600	665	627	646	645	654	659	646	655	640	657	650	668	638	646	593	669	641	665	641	648	644	653	634	644	684	665	633	593	645	639	640	644	621	659	673	634	611	635	620	684	658	615	620	671	639	666	657	681	608	632	606	682	635	639	644	633	664	642	714	646	643	638	685	633	613	671	661	667	626	668	643	627	654	676	622	626	601	625	639	632	647	618	620	625	655	627	608	647	620	618	666	579	667	646	643	624	677	645	641	616	616	664	641	649	653	676	656	592	643	642	678	635	640	628	618	571	667	675	654	662	650	641	673	645	643	655	628	653	647	628	682	628	632	638	620	643	637	665	668	645	611	647	640	667	654	658	696	651	662	681	664	650	661	649	660	638	629	606	605	659	662	619	605	628	634	664	648	642	620	650	654	625	643	665	683	671	654	677	653	630	592	641	667	674	567	638	607	621	649	638	647	608	631	631	581	620	626	648	605	624	610	613	662	659	612	666	620	644	637	616	601	670	690	678	630	594	662	646	681	708	635	651	661	661	620	644	697	627	671	682	656	657	649	645	637	669	631	652	641	638	709	599	620	657	670	648	657	636	630	627	612	650	653	647	674	715	662	652	653	631	594	631	642	690	634	658	641	659	663	633	615	617	672	681	655	700	674	680	650	635	651	618	661	636	643	645	659	605	610	670	642	583	640	665	659	644	644	628	641	619	644	604	706	658	614	652	620	657	647	675	630	695	658	611	642	656	662	688	661	643	647	684	619	672	630	659	659	636	664	660	615	640	621	649	687	617	608	630	664	668	628	673	600	676	651	672	600	583	607	598	647	631	664	624	638	677	653	641	631	620	647	649	682	687	685	603	653	648	618	649	603	609	634	647	624	705	646	612	639	656	659	662	598	644	639	625	659	608	666	635	648	612	585	651	627	598	652	630	656	642	605	657	643	652	692	684	677	661	613	649	645	625	609	648	633	615	683	605	610	658	651	670	625	677	679	621	630	612	613	606	600	671	632	647	636	641	605	668	644	629	633	598	668	628	650	601	662	635	683	666	644	577	623	692	619	625	627	632	650	670	636	668	634	623	658	619	656	672	636	631	627	668	661	663	672	648	649	678	636	644	651	632	635	637	606	642	641	599	666	649	633	614	644	653	648	652	662	603	622	641	662	636	680	654	645	671	645	637	638	675	593	595	630	646	618	669	611	615	654	670	639	686	647	631	666	654	657	645	631	645	589	611	636	660	653	599	684	629	638	672	657	666	654	648	612	668	648	649	648	677	611	617	680	664	708	674	621	637	594	663	647	678	663	651	608	613	663	677	636	640	667	614	608	584	656	670	635	680	657	650	619	702	686	656	627	631	654	637	605	622	638	695	622	671	646	651	676	661	666	619	652	648	712	602	622	650	620	616	634	621	631	670	641	687	666	648	680	615	655	639	607	637	701	662	640	647	672	652	611	659	638	671	646	658	667	641	615	645	632	642	663	657	649	613	647	652	656	647	625	669	639	625	611	632	685	641	656	601	612	671	598	604	679	667	646	637	643	649	627	628	613	618	665	637	623	630	666	595	642	658	708	630	661	673	680	653	691	643	678	686	665	623	663	657	654	654	628	687	650	669	659	637	668	624	610	612	632	591	660	658	650	648	672	669	635	629	646	649	637	628	589	681	612	622	647	622	655	598	658	590	662	637	694	669	636	667	618	622	646	643	652	650	684	597	679	654	667	651	673	634	668	629	628	652	711	673	617	631	656	655	592	647	706	647	633	664	630	641	634	669	636	642	621	639	663	644	562	656	635	679	670	648	653	633	619	669	664	608	647	680	667	603	641	665	645	659	667	632	659	648	614	612	583	646	665	656	625	622	650	633	679	602	620	635	630	643	666	619	616	648	668	657	681	602	673	642	663	623	689	640	641	631	676	599	617	636	612	668	614	648	636	692	626	646	613	683	627	639	651	677	597	589	655	660	654	605	645	653	652	610	638	649	613	690	662	667	628	719	641	691	690	621	634	629	627	650	647	707	603	610	664	594	610	648	667	647	635	609	592	641	678	660	644	664	606	631	662	658	671	659	624	642	657	651	632	667	655	658	657	623	667	637	670	656	645	610	628	627	664	648	631	605	571	649	694	579	623	643	628	641	623	634	608	600	676	656	601	690	594	639	635	672	647	659	649	608	629	639	679	650	594	646	672	652	660	637	602	691	682	601	618	684	635	666	666	628	633	639	638	619	576	614	606	610	621	674	632	641	626	646	676	626	641	633	685	625	663	651	712	576	653	662	648	649	615	623	669	698	628	618	658	686	618	589	640	673	617	613	641	640	577	684	668	636	674	621	692	637	679	652	623	640	612	632	673	631	642	625	613	691	624	609	637	636	601	644	614	682	663	637	635	628	631	617	653	627	649	617	634	686	634	627	645	634	681	648	664	638	654	605	637	670	630	620	655	673	665	638	643	675	615	649	619	622	634	623	647	630	619	615	618	655	647	671	611	653	618	635	635	651	656	639	669	668	602	650	666	620	656	657	652	705	674	652	654	682	657	640	647	617	654
6534	467	517	481	369	309	265	227	216	222	202	226	219	218	211	198	254	229	359	285	185	170	193	143	141	201	169	154	198	167	157	169	159	180	165	195	157	167	163	159	133	185	165	162	174	174	167	168	167	158	152	159	173	177	155	169	154	172	191	167	156	189	174	157	152	198	164	168	179	161	155	156	139	152	169	185	168	151	169	160	199	168	187	139	176	158	173	168	165	160	182	165	148	140	156	166	151	181	165	165	154	165	169	145	166	173	186	176	154	184	177	150	174	163	185	161	161	156	168	179	182	168	146	196	153	177	172	158	178	175	147	148	199	178	163	156	147	183	182	151	171	182	184	179	157	163	174	171	177	172	137	145	150	162	170	176	168	151	150	185	183	166	176	173	151	195	193	170	177	183	168	150	143	194	157	191	160	154	194	145	187	181	194	161	160	177	149	182	163	168	164	173	175	155	187	162	183	189	188	159	153	174	150	188	156	167	159	156	165	177	165	152	176	168	167	172	155	150	172	169	174	141	192	180	181	144	171	169	177	177	165	146	169	164	183	151	163	171	159	150	176	166	172	173	191	159	171	173	164	178	171	189	143	166	166	155	164	148	162	169	180	172	165	180	166	174	179	180	169	157	166	159	144	165	152	165	190	174	165	179	183	204	192	174	162	169	181	150	170	187	163	160	175	180	168	148	167	158	168	175	156	169	170	168	158	164	195	182	184	186	177	169	164	154	144	154	131	154	152	167	153	183	166	157	176	158	174	146	147	151	145	148	151	172	145	165	173	149	177	153	149	160	156	166	174	155	174	161	147	155	161	166	160	173	156	197	161	173	183	168	171	178	162	160	167	173	181	180	154	167	177	156	171	160	141	158	169	172	169	185	150	181	164	174	160	186	164	145	148	136	159	167	139	185	130	164	159	178	157	169	161	143	135	161	156	154	158	190	143	177	160	164	147	168	167	164	150	158	162	191	158	154	161	164	203	173	161	163	176	164	181	161	150	152	171	155	169	173	156	158	171	178	165	179	179	172	177	174	167	171	174	163	164	190	175	167	164	145	170	182	183	179	189	177	183	162	177	182	164	169	158	167	160	144	158	156	137	168	169	169	169	183	160	171	165	145	179	167	158	159	174	181	146	145	157	148	176	142	169	188	161	170	175	180	171	176	174	175	140	174	186	155	157	147	161	153	169	176	186	173	150	175	177	168	188	183	178	176	160	168	148	156	166	190	189	157	188	193	161	160	166	161	142	182	147	165	159	170	161	168	172	177	157	168	146	179	160	164	159	157	166	177	161	160	170	159	156	183	148	171	169	167	177	170	145	157	166	163	177	170	153	183	174	159	181	153	136	150	190	163	216	179	178	171	163	152	178	170	152	178	158	177	184	160	167	191	185	196	197	158	168	145	180	145	187	164	187	161	182	166	165	144	130	165	157	150	163	160	176	159	157	182	170	147	171	173	180	141	165	178	180	144	170	165	164	170	158	161	166	168	146	177	155	173	183	160	170	179	172	156	154	172	149	150	174	177	183	182	173	185	157	161	161	168	190	175	187	164	160	148	158	183	185	154	183	169	162	182	143	166	172	183	164	170	188	189	180	169	170	174	163	184	157	165	164	151	155	193	158	175	165	177	163	191	150	161	160	179	168	187	161	155	180	175	170	165	159	155	180	168	183	171	182	158	183	135	165	177	174	172	183	192	184	165	158	138	173	170	148	164	167	162	163	159	182	164	184	157	143	147	149	149	173	187	175	163	141	172	160	178	182	164	184	164	193	156	159	180	222	169	144	163	186	182	152	181	163	159	186	165	149	185	165	190	148	157	179	174	169	140	178	176	155	153	157	188	179	153	196	152	171	165	165	178	185	150	171	149	146	187	161	174	183	168	174	147	151	142	158	178	181	171	167	166	182	155	168	155	171	158	144	169	149	160	151	164	181	158	161	168	177	207	157	158	141	147	157	165	153	153	161	178	149	159	183	169	195	171	155	166	181	160	188	154	132	159	163	184	171	191	157	192	168	159	151	158	172	182	162	150	159	162	154	193	162	153	169	157	175	172	204	210	158	176	155	150	164	182	180	208	157	153	166	177	151	165	176	171	163	153	169	158	168	168	160	164	162	171	135	148	196	188	146	168	175	137	163	169	172	164	174	141	154	166	185	184	188	170	163	188	183	139	168	155	161	168	176	158	173	151	137	165	172	168	169	165	163	159	172	163	182	160	180	146	149	179	159	179	172	139	157	181	155	168	177	167	172	158	168	187	174	160	163	155	202	177	156	165	167	175	161	171	171	176	166	179	165	165	168	131	162	171	154	154	162	168	146	186	145	162	160	166	163	144	170	184	163	158	162	157	162	165	155	184	167	170	188	145	162	189	171	188	152	171	177	179	176	190	172	166	152	169	163	169	156	172	170	167	170	176	167	174	164	134	145	152	156	190	185	188	195	176	179	175	170	167	179	159	153	197	183	153	175	175	187	167	161	174	156	137	163	166	142	184	172	186	174	166	164	169	154	149	168	164	150	167	166	169	177	168	194	160	178	150	175	194	133	151	185	129	144	170	172	177	194	154	162	175	161	173	175	172	174	178	169	160	158	194	178	135	142	177	142	169	150	166	167	175	187	182	193	166	165	157	177	159	149	150	180	169	168	150	165	165	182	166	175	160	157	162	170	182	179	176	182	165	173	177	157	158	169	174	167	180	157	184	195	163	170	150	200	159	182	186	150	149	137	145	159	167	182	154	153	160	176	171	169	156	168	173	178	161	178	180	152	183	162	159	155	167	155	152	158	173	156	172	175	174	169	165	163	152	154	157	163	174	153	175	169	163	149	131	137	155	145	168	149	162	174	159	146	163	176	154	165	195	159	177	170	148	174	161	172	139	181	144	159	136	164	159	162	156	163	157	201	149	129	147	180	155	173	186	169	157	175	182	182	172	167	185	163	165	142	145	164	181	167	170	155	172	183	195	154	168	182	171	181	183	177	160	152	168	161	153	164	175	161	169	183	170	164	160	185	173	167	188	159	179	170	166	165	163	148	195	172	157	179	192	173	160	174	167	183	182	171	171	178	172	180	204	155	187	158	183	160	182	151	186	162	199	154	172	150	144	181	161	184	161	161	151	177	153	168	183	154	128	139	170	152	155	179	151	191	170	164	152	192	180	171	153	175	181	165	154	146	171	156	177	170	167	157	149	153	172	169	140	184	171	144	166	167	174	160	180	151	172	154	208	175	181	149	169	191	156	189	187	156	155	166	175	181	170	184	181	142	175	178	158	157	159	155	150	172	173	157	134	163	174	148	165	184	167	160	189	169	175	170	169	165	166	148	151	160	180	183	169	175	196	158	166	163	175	185	153	158	159	168	184	175	166	171	145	177	176	153	184	136	178	176	173	168	190	203	151	179	163	169	143	166	169	172	180	169	132	155	168	159	171	176	171	157	149	176	178	169	166	167	181	174	169	153	154	194	169	170	168	164	182	148	161	161	152	176	175	181	166
5796	720	1319	1513	1322	1235	979	801	706	691	671	679	764	725	681	644	969	1015	1717	1165	559	461	458	454	453	506	455	500	465	454	466	440	416	500	466	461	477	485	446	440	440	414	415	432	441	422	444	432	442	437	483	434	452	453	456	465	425	437	439	446	468	435	450	472	490	419	408	423	431	452	439	480	453	444	448	424	444	407	456	452	429	445	433	447	420	424	477	435	440	438	428	439	437	434	472	439	427	425	456	462	424	454	436	453	419	423	411	428	455	413	440	432	454	439	426	412	407	441	457	454	431	410	473	457	475	427	457	453	424	416	440	447	430	410	432	463	460	467	470	420	457	433	431	388	445	443	454	453	454	453	442	406	425	425	420	472	426	425	417	450	450	420	459	442	449	455	501	440	380	464	457	464	437	437	438	409	437	480	425	428	445	445	466	467	443	456	474	412	415	453	463	461	450	457	441	439	451	446	460	468	405	422	436	449	481	461	414	469	432	446	368	478	459	403	474	435	463	428	436	425	439	424	420	428	427	412	445	450	399	425	428	432	413	450	425	396	467	404	431	444	454	418	423	442	421	439	443	447	458	434	473	443	469	442	441	436	419	422	453	459	441	432	467	439	439	475	435	443	445	423	430	434	467	417	427	444	435	430	403	443	425	442	445	488	449	450	437	452	461	455	420	440	477	435	466	468	420	467	425	435	447	420	465	430	421	423	453	471	438	434	441	474	407	452	428	428	473	426	456	403	440	471	446	430	443	434	475	443	481	432	456	432	463	449	471	427	472	475	430	451	456	450	454	498	438	443	431	460	468	414	432	454	439	414	431	457	433	465	426	431	435	443	465	444	472	454	450	411	438	429	444	441	451	439	465	492	400	424	415	396	419	441	456	405	466	405	426	418	480	432	453	462	456	461	418	437	459	429	499	443	425	439	436	460	440	435	455	429	463	427	410	439	411	465	435	462	441	468	470	448	440	450	400	451	424	447	443	467	417	443	406	449	421	442	442	435	488	421	411	403	433	420	424	429	483	443	475	451	463	463	405	462	440	427	466	472	443	411	429	430	431	441	462	455	459	453	435	409	420	464	443	443	466	448	432	468	403	454	408	432	413	414	437	463	443	448	441	436	445	456	458	452	436	421	428	447	447	434	437	443	434	444	492	476	468	436	430	448	470	383	441	472	441	437	427	453	459	475	485	406	440	462	440	446	434	447	412	413	451	449	461	422	437	432	433	459	469	474	445	423	445	418	424	414	408	454	419	422	450	445	420	460	404	467	446	445	481	449	424	422	446	422	417	474	424	458	431	427	472	428	430	451	422	451	468	427	449	408	426	405	445	428	439	446	438	441	450	471	406	451	450	430	434	450	442	462	421	433	432	436	415	420	424	456	406	469	450	441	404	440	473	472	421	475	452	417	417	484	425	447	478	469	444	473	471	429	453	451	439	439	443	436	446	428	429	423	425	470	396	438	436	444	428	475	433	400	440	437	447	457	464	447	428	467	433	459	450	472	425	436	449	459	428	443	456	434	430	477	408	456	443	422	428	452	419	413	446	453	420	461	466	469	466	412	413	452	435	435	438	404	465	466	448	427	420	436	456	457	446	462	432	447	421	431	472	412	422	433	448	426	453	429	393	425	448	427	438	420	464	400	449	462	440	448	397	392	458	420	435	459	449	470	431	444	425	416	440	450	425	450	453	445	405	426	437	411	436	450	429	423	471	414	455	487	474	431	439	441	401	440	429	396	451	477	442	492	466	436	418	426	406	432	448	460	432	419	465	402	450	433	445	418	456	451	457	458	448	509	415	420	457	476	463	440	479	440	428	411	432	421	440	403	475	442	468	441	460	434	445	438	425	437	462	446	413	468	447	412	400	475	486	457	442	462	405	400	424	427	455	416	460	435	449	455	425	424	431	452	427	441	456	449	426	420	499	446	450	392	433	419	435	493	411	438	403	446	430	463	459	418	475	425	416	452	489	450	444	456	425	433	427	505	414	435	440	428	442	480	429	425	436	489	474	443	451	404	420	442	455	405	445	405	497	461	442	442	479	456	409	468	450	433	434	478	443	462	452	475	429	452	444	446	442	404	438	442	405	459	434	469	421	438	443	451	439	501	445	432	412	458	452	442	421	447	443	409	462	418	422	428	432	440	434	443	450	432	421	427	387	457	432	377	438	459	440	444	435	438	445	435	402	449	441	453	449	458	421	436	422	393	435	442	448	417	421	440	432	431	442	454	432	439	453	437	427	442	432	410	449	453	445	446	449	436	416	393	464	459	418	440	429	477	438	414	469	450	454	455	418	440	423	420	443	437	437	455	411	464	430	423	439	457	418	459	427	422	429	421	444	488	424	429	425	446	434	420	442	431	459	427	405	445	432	454	450	492	441	420	433	435	428	445	453	419	463	415	417	412	432	443	433	461	471	466	435	441	478	442	448	419	426	436	431	438	428	458	430	462	414	417	437	467	451	455	419	429	459	454	442	450	427	421	424	434	459	421	419	407	449	407	416	415	455	454	468	428	438	490	445	465	443	432	404	443	397	402	430	454	445	440	414	429	441	479	395	484	406	415	407	461	440	450	420	446	429	471	447	434	426	464	430	449	433	432	406	473	466	390	455	418	435	444	456	445	444	403	430	398	463	426	447	442	457	432	425	440	445	454	424	426	456	459	451	455	415	412	458	429	458	442	472	417	430	457	391	475	479	402	448	445	409	427	415	434	435	420	416	482	409	429	426	411	421	453	435	427	452	415	442	458	416	451	378	410	447	458	465	431	441	445	417	444	442	441	424	421	431	437	433	467	408	445	442	434	443	424	457	414	409	432	418	443	470	433	438	439	460	421	490	438	419	407	431	412	452	417	456	450	405	413	434	438	430	429	435	423	442	450	442	454	393	391	434	438	438	443	436	428	430	421	470	431	444	453	439	459	448	433	463	438	449	490	439	453	407	469	439	454	458	442	407	449	442	452	460	424	414	420	421	431	423	427	430	418	412	420	464	446	410	460	430	423	465	432	453	427	454	433	474	396	443	446	472	395	439	421	479	442	428	409	410	432	392	426	470	427	473	420	446	403	442	450	435	417	422	462	445	454	475	439	433	422	416	425	464	465	456	423	428	459	421	426	444	438	437	456	420	428	411	410	437	435	453	434	420	445	424	387	409	436	427	422	409	431	435	428	435	477	460	444	460	429	428	423	427	418	467	435	452	424	419	440	454	429	415	407	437	436	443	410	482	410	434	437	463	421	453	451	454	433	421	450	447	466	406	432	447	413	417	431	399	386	427	447	384	418	468	447	436	426	512	460	445	447	421	437	425	432	421	469	417	401	464	408	440	418	471	463	421	413	455	439	439	472	464	443	442	414	435	433	468	447	445	408	443	438	418	440	426	410	424	444	460	456	446	448	441	403	430	442	452	495	442	429	425	414	471	443	478	442	453	442	418	429	442	445	425	436	400	406	471	420	462	465	440	458	442	450	428	442	430	418	460	422	431	449
13189	1186	1089	973	686	536	515	399	359	400	386	407	372	358	359	365	445	435	633	511	362	355	323	300	290	331	319	307	333	293	289	338	351	306	318	335	306	306	332	327	300	327	293	312	336	310	306	331	305	278	305	310	317	320	320	296	319	315	279	302	322	313	314	304	321	288	327	318	312	282	271	288	302	288	288	323	311	304	310	293	283	319	331	275	326	299	301	321	296	340	319	328	338	287	311	307	308	313	303	292	284	311	324	334	283	294	330	286	304	319	338	308	318	290	296	305	356	283	338	265	299	281	312	343	331	309	305	301	321	297	270	314	310	321	301	312	250	303	278	285	268	307	329	316	319	309	297	282	291	319	319	313	304	316	305	327	290	322	264	305	295	293	288	327	321	335	304	293	301	328	334	308	314	320	279	315	309	301	311	328	292	324	320	256	319	299	309	269	324	325	298	295	317	327	294	292	312	326	282	303	306	295	274	317	294	293	297	301	325	283	352	332	300	320	323	293	286	283	300	282	310	313	274	302	321	289	328	333	295	329	317	341	292	292	292	317	299	298	318	309	270	327	297	299	326	297	315	319	296	301	341	312	302	293	310	298	316	309	317	296	291	340	347	333	313	316	289	341	294	302	273	328	326	311	309	263	300	272	293	291	303	282	299	326	321	296	295	297	318	319	337	348	317	331	311	304	312	348	280	311	288	290	297	318	314	268	285	291	319	344	298	318	345	331	286	290	326	302	280	323	334	342	306	283	337	288	271	268	281	299	311	306	308	323	319	331	298	315	315	332	288	292	285	305	326	292	315	324	251	293	293	308	294	290	301	334	285	309	270	294	314	289	281	286	311	272	307	310	308	275	283	294	337	281	304	306	308	326	320	299	295	334	325	305	272	273	299	330	282	276	287	292	280	303	288	298	332	275	287	297	335	269	306	267	306	309	286	364	340	290	328	307	321	335	280	312	282	314	292	307	316	288	287	350	301	327	306	341	304	292	316	302	326	311	288	326	287	310	319	280	318	311	291	325	309	291	291	315	275	315	310	289	316	310	346	290	299	328	307	317	321	306	292	294	317	314	290	300	276	307	317	310	292	290	296	278	294	314	325	284	313	289	349	320	283	319	327	329	280	301	312	294	295	259	323	296	328	291	307	320	305	284	331	345	302	277	296	322	320	304	337	284	280	318	335	302	275	299	299	298	334	310	306	296	316	325	327	339	300	275	323	312	262	297	297	271	297	341	325	307	287	299	290	309	311	300	303	313	326	313	328	290	337	303	329	316	321	324	263	280	299	287	325	328	293	288	312	287	304	299	315	315	264	288	301	307	304	301	304	318	288	310	325	295	296	324	274	313	314	317	352	311	315	343	350	323	306	295	336	314	292	321	325	298	328	293	339	315	297	293	324	278	308	298	285	294	314	305	326	302	321	315	294	280	279	325	290	318	266	338	302	306	323	308	294	315	308	289	327	309	311	293	296	275	289	330	270	322	324	284	306	312	290	324	307	296	324	321	311	288	301	322	306	289	279	322	291	287	321	293	327	286	288	283	305	299	329	291	305	291	305	312	292	269	314	322	291	328	322	291	276	290	328	329	288	321	338	294	317	327	296	316	321	304	310	302	303	276	317	302	348	309	300	274	275	297	323	290	306	276	268	317	303	293	337	334	284	321	303	338	307	314	309	291	292	292	261	325	303	288	308	310	302	315	343	327	330	304	329	351	304	341	295	325	309	301	292	327	320	306	293	303	304	302	310	285	281	320	328	317	297	302	303	286	269	335	368	316	335	288	324	297	291	294	340	322	328	308	327	287	330	312	301	278	309	287	326	301	322	303	293	303	286	304	307	304	329	314	315	322	310	324	306	312	289	315	353	260	328	305	342	290	288	298	294	273	288	303	301	313	314	269	322	298	323	304	299	319	308	314	341	337	290	281	345	333	321	361	294	313	311	290	265	329	321	298	323	317	331	280	300	280	331	333	310	329	292	315	321	331	318	283	283	325	317	299	287	299	323	314	327	323	325	323	329	295	304	282	311	323	331	308	339	287	319	333	314	311	295	336	343	298	290	307	277	293	330	321	305	358	294	280	333	339	277	334	292	310	284	338	320	307	337	310	290	278	296	267	271	301	301	306	315	300	307	293	356	300	297	310	296	304	335	296	294	298	309	330	305	314	342	319	334	269	296	317	296	295	337	308	323	321	300	286	302	311	310	284	309	316	301	326	301	308	323	297	305	310	310	274	338	322	321	322	323	312	276	301	309	326	312	312	333	300	283	312	309	266	293	295	302	298	339	328	350	335	291	281	312	294	279	289	334	314	311	296	322	320	316	297	316	295	305	311	314	314	324	291	341	289	314	310	300	296	285	299	317	311	307	321	272	306	348	301	317	298	290	302	329	317	312	289	319	285	323	310	301	324	333	274	273	296	285	325	316	304	305	343	293	314	299	302	337	295	301	319	303	307	322	304	293	301	329	289	309	299	311	274	318	299	300	332	261	286	316	352	291	303	356	257	291	299	314	281	303	311	313	291	282	320	302	268	305	301	313	310	312	296	266	280	317	318	286	318	303	317	299	294	329	326	304	298	316	275	264	305	322	296	313	305	296	315	312	316	323	315	294	281	316	326	360	293	275	317	303	327	278	280	316	308	322	304	323	292	318	286	307	322	326	336	301	309	317	278	295	317	277	326	315	296	309	301	322	309	291	281	312	292	297	281	287	276	316	331	337	319	289	294	299	301	295	315	278	352	301	318	300	326	299	309	323	314	324	330	323	300	311	325	332	313	297	319	298	302	272	310	308	283	300	312	262	278	328	316	321	323	296	306	316	332	291	307	312	291	318	307	305	312	331	310	302	294	325	288	310	330	350	319	285	286	312	342	298	308	314	295	274	321	294	308	338	333	316	279	305	329	310	298	313	298	320	309	305	334	306	326	297	292	282	316	303	341	325	285	342	259	298	318	275	303	283	296	272	318	306	348	285	315	286	301	298	319	335	329	281	308	283	341	268	334	274	329	296	304	289	317	278	296	320	285	288	311	310	304	326	263	296	299	363	294	337	289	290	288	306	323	312	311	273	310	298	278	298	285	332	276	265	292	298	321	310	287	291	326	291	324	316	304	293	294	296	286	333	311	308	304	314	316	302	278	326	319	296	296	285	286	309	275	290	306	320	317	300	312	310	311	308	272	310	299	279	292	301	295	338	350	294	347	293	291	300	312	333	296	321	289	273	321	347	311	292	311	258	319	309	314	290	307	311	328	310	264	329	303	285	304	298	299	320	309	311	310	288	333	316	297	295	321	310	379	318	307	299	336	311	312	302	330	304	309	315	316	294	330	316	283	294	295	316	293	324	297	324	281	320	340	306	309	307	289	316	316	302	320	290	292	304	322	297	337	301	300	290	309	302	297	328	269	303	307	296	330	292	330	295	330	347	321	327	296	290	300	314	311	296	322	304	290	289	312	321	325	301	299	313	286	345	299	275	264	312	266	271	334	290	328
7996	1241	2354	2687	2292	1957	1739	1423	1248	1144	1160	1152	1272	1201	1072	1183	1501	1490	2912	1913	897	761	862	775	824	808	804	728	774	755	732	782	758	696	705	790	757	751	771	724	718	770	787	729	752	742	824	758	739	707	752	690	726	728	721	720	722	722	746	697	758	705	753	682	749	744	716	730	738	724	715	711	731	773	688	733	730	729	708	694	738	713	749	755	759	677	711	758	721	711	751	724	735	730	690	731	704	730	699	762	759	676	724	710	725	679	722	701	698	672	694	723	752	720	711	764	734	711	760	767	694	703	752	692	763	720	792	694	729	747	759	718	704	712	807	686	745	743	742	707	732	731	728	690	684	781	664	742	758	733	713	749	713	752	738	679	743	750	722	723	736	745	696	684	717	726	739	713	703	723	718	692	729	771	749	722	769	715	735	727	736	727	681	736	720	705	720	666	716	695	695	708	737	743	731	737	717	771	662	757	735	723	702	741	784	731	718	742	765	714	704	737	719	731	730	697	736	726	728	730	744	718	697	731	712	701	755	726	674	734	691	759	740	714	762	710	685	717	725	733	718	768	743	757	761	742	725	721	723	693	763	730	731	705	713	707	761	742	688	761	694	744	712	774	749	738	678	751	674	751	736	744	704	701	738	700	783	698	740	758	699	718	714	723	749	713	722	749	752	750	756	733	729	738	749	692	698	726	703	729	788	713	722	752	758	678	719	721	726	699	720	691	765	677	703	682	734	774	766	765	736	741	733	731	695	707	724	675	755	728	735	702	737	735	730	735	703	764	711	714	715	725	705	713	730	767	748	707	695	731	747	743	785	778	713	683	714	773	743	687	711	727	734	754	752	685	708	681	748	734	780	735	767	755	685	748	700	740	692	710	715	701	720	742	734	733	731	707	790	720	706	717	725	756	750	672	721	756	741	753	725	683	770	710	747	694	726	712	738	750	734	743	760	740	744	769	710	763	769	750	693	689	714	722	725	712	679	735	740	740	728	712	720	706	743	752	722	726	707	725	740	773	733	715	740	735	754	752	715	753	732	735	742	726	757	764	766	686	728	731	743	724	697	713	662	743	711	753	746	710	762	780	721	728	666	762	770	727	672	758	701	729	701	750	760	718	748	722	717	707	743	729	768	750	727	755	712	664	724	760	714	739	740	738	738	783	711	675	737	714	736	734	756	761	727	732	690	728	705	800	766	757	718	756	683	717	727	749	794	695	709	730	681	732	770	740	733	723	764	720	737	746	769	726	732	711	748	710	735	720	697	724	770	726	722	743	720	759	727	782	745	686	700	711	771	715	714	732	718	734	718	721	731	700	717	763	731	725	777	729	724	730	730	731	698	711	742	702	784	762	753	708	722	730	719	735	737	708	721	736	688	731	749	742	753	735	701	701	736	763	771	745	721	679	712	705	714	727	734	747	687	720	728	709	711	685	768	752	665	756	759	699	682	740	737	696	685	788	738	717	735	758	715	730	746	663	672	778	713	730	731	781	709	726	706	723	724	719	719	727	726	703	694	725	774	747	700	699	720	712	726	682	713	733	672	694	706	692	749	745	722	684	700	688	713	744	738	654	749	737	772	773	692	770	713	725	649	702	674	729	745	697	718	759	689	671	694	783	718	708	712	705	737	711	738	735	685	705	706	730	676	722	742	740	732	712	723	734	719	730	702	721	715	705	691	686	770	756	732	722	736	760	732	729	724	706	651	710	690	717	712	686	705	774	752	756	660	759	709	731	771	733	714	752	640	711	732	693	712	719	779	711	727	688	722	667	690	673	742	721	759	738	680	669	779	772	721	715	723	725	787	755	759	725	736	746	726	679	705	753	726	723	707	774	709	766	739	726	695	725	723	735	736	683	677	740	774	746	707	714	704	742	717	733	712	757	715	718	702	733	727	714	713	713	657	749	730	704	721	747	697	705	715	739	728	741	749	695	750	702	759	699	702	749	739	729	698	766	748	721	728	729	687	731	721	734	721	711	732	706	728	694	666	750	717	719	715	751	764	746	741	741	723	733	720	741	736	705	790	747	714	727	724	729	716	719	724	712	701	682	747	769	735	743	699	751	724	737	675	696	775	693	713	754	741	767	697	781	736	750	674	760	757	711	689	699	728	734	771	743	727	693	674	706	745	784	711	728	739	747	718	703	675	696	771	701	740	780	754	699	702	698	740	740	715	756	718	760	685	762	728	737	729	767	720	731	682	694	741	731	763	727	714	712	712	775	709	710	703	731	768	736	752	692	758	723	739	770	738	743	744	719	739	759	753	720	695	785	693	695	743	737	713	741	745	695	757	754	772	727	726	695	696	698	731	745	736	673	711	747	785	713	722	767	722	760	760	715	719	710	757	731	735	716	754	735	722	641	770	698	729	738	711	729	723	724	705	744	690	731	736	705	723	734	718	780	734	792	754	705	689	738	770	776	717	725	690	719	769	767	740	735	735	755	707	710	706	731	742	753	668	750	754	734	733	700	739	734	683	753	731	681	686	724	706	743	721	744	768	753	743	702	744	752	739	700	702	739	704	699	705	695	701	740	777	719	735	726	755	729	722	758	746	708	767	726	693	704	728	741	706	728	696	680	746	769	693	716	698	717	741	708	766	739	755	747	701	711	747	771	694	696	740	714	738	715	698	717	758	689	721	772	712	767	706	734	753	712	764	716	713	688	683	755	747	708	732	771	715	747	734	729	691	737	676	743	731	678	703	747	717	743	711	766	750	686	719	713	749	713	729	719	766	725	726	729	729	713	752	685	691	709	708	731	726	784	715	709	694	767	759	670	718	726	734	669	715	716	735	688	771	748	741	716	761	731	718	727	725	659	744	715	722	716	717	718	717	707	796	742	730	729	722	777	770	727	705	742	704	711	720	742	717	747	735	713	725	712	707	725	761	755	737	713	742	759	680	715	788	737	738	699	715	677	722	778	745	772	752	730	730	733	765	757	711	718	754	735	718	761	727	671	719	754	704	742	704	740	698	736	691	710	702	705	765	721	689	743	759	727	739	728	756	788	704	689	747	713	710	687	695	696	710	715	739	707	762	714	703	703	700	734	719	705	708	730	707	693	711	718	756	644	761	709	754	685	717	766	749	715	711	790	730	733	789	718	749	750	664	737	733	722	713	723	785	742	689	710	733	739	700	741	756	737	736	703	724	723	724	726	728	739	744	751	728	675	730	661	696	695	716	725	760	729	676	704	638	722	776	738	750	703	784	768	699	743	712	794	742	715	714	688	764	745	731	757	711	742	780	706	780	750	766	715	722	698	751	724	722	742	707	724	716	682	692	789	718	682	744	750	762	711	675	679	737	702	732	700	763	682	736	720	709	707	685	703	673	724	719	722	689	752	724	732	734	725	711	709	708	710	671	752	711	719	753	675	772	764	722	694	766	723	725	732	744	753	756	713	714	750	764	727	713	753	697	774	720	732	734	778	749	704	683	699	742	753	705	717	715	678	708	742	700	684	715	701	687	746	753	739	700	738	724	714	710	766
1441	328	332	350	287	332	290	293	290	295	300	314	290	287	302	307	323	329	320	281	255	264	267	254	251	262	255	299	298	260	283	273	258	296	278	289	235	279	288	271	257	298	266	287	296	287	270	268	251	261	252	295	246	284	292	253	267	241	278	252	278	281	278	296	265	288	291	286	256	261	293	281	261	245	274	306	314	296	296	269	289	311	299	275	282	239	250	250	273	286	238	287	274	267	267	268	269	281	242	259	301	248	281	252	281	300	291	283	286	281	283	295	268	264	303	315	268	286	313	303	293	251	281	275	272	253	287	254	233	265	293	269	282	276	313	292	270	278	330	305	273	297	283	274	327	270	297	243	247	254	258	299	264	253	278	256	299	285	297	297	275	304	287	274	283	298	285	294	297	289	316	260	286	269	242	308	276	291	265	290	237	263	267	240	294	269	252	278	270	272	271	286	302	272	266	295	244	259	271	266	243	310	295	280	296	283	289	258	265	248	298	273	283	276	288	244	283	258	281	256	279	271	301	287	318	303	276	269	267	265	280	283	287	234	270	273	252	246	268	259	263	285	287	257	263	258	221	297	273	278	283	274	255	277	291	255	269	320	246	313	252	258	298	314	284	300	286	266	319	279	250	299	252	268	269	300	284	277	273	282	283	259	254	278	238	268	275	288	306	263	257	282	286	261	272	255	280	300	283	303	289	284	305	306	297	265	291	270	252	306	265	267	244	289	276	294	272	277	277	290	251	285	285	264	292	321	303	265	270	299	326	292	264	239	297	266	293	270	297	270	249	273	265	284	275	266	235	256	271	265	262	270	270	265	254	288	287	268	274	269	275	289	290	280	238	272	273	265	280	281	268	281	240	308	269	282	260	276	260	290	293	299	270	247	275	284	279	283	298	313	290	260	295	275	262	265	274	276	292	271	273	263	271	311	258	250	271	292	264	302	312	291	296	303	262	307	299	265	307	256	276	283	302	283	277	285	290	245	283	271	261	280	276	290	292	266	254	307	245	284	264	288	246	306	287	249	243	304	321	322	273	275	293	265	281	278	237	293	291	270	287	287	273	285	269	279	246	254	278	276	287	209	257	298	275	307	267	260	261	267	285	269	299	309	241	297	270	289	299	296	289	259	273	277	261	287	253	262	275	254	265	262	311	283	317	271	261	288	302	272	274	278	284	253	286	292	295	281	281	286	291	299	257	313	275	278	279	296	289	242	249	293	300	289	287	250	271	277	292	260	282	270	269	297	303	261	273	289	251	294	250	308	280	272	260	300	270	277	272	262	326	269	257	239	265	293	271	245	295	252	295	288	271	285	293	286	268	250	309	271	300	263	277	289	260	262	281	298	304	282	287	236	279	280	286	308	277	274	264	266	287	229	293	301	302	292	285	294	288	271	252	311	296	267	259	264	288	293	263	284	308	256	277	281	272	270	268	290	291	264	318	259	289	287	285	271	281	274	290	295	259	329	282	297	284	304	311	255	283	280	323	293	257	259	287	299	255	278	305	277	272	277	257	293	300	288	285	283	283	279	243	311	302	276	271	273	275	293	339	318	292	275	271	270	281	270	242	278	280	299	296	274	265	264	320	269	253	270	295	292	273	278	281	305	281	279	282	275	257	272	273	290	262	286	269	308	283	294	291	313	282	264	303	272	297	279	286	281	307	267	284	313	258	274	294	260	270	262	253	291	276	280	269	279	309	297	299	276	240	264	265	308	270	263	288	296	271	247	283	275	274	273	279	281	290	288	267	285	277	277	303	284	269	274	263	246	253	285	313	287	284	297	323	302	296	312	270	280	281	249	277	293	265	296	311	286	279	276	258	262	260	265	234	297	267	283	287	263	254	277	297	248	303	308	255	272	240	266	273	267	296	295	307	278	285	251	294	250	261	255	259	274	303	295	289	280	276	248	295	290	272	331	302	271	288	282	267	282	282	299	267	284	331	279	268	305	267	300	308	287	308	265	266	274	255	264	257	272	261	279	250	270	266	288	288	304	287	298	282	269	263	286	280	304	310	278	309	302	262	290	260	297	248	273	285	295	273	288	244	251	285	299	300	279	257	263	272	245	282	319	289	219	287	276	283	267	273	275	288	293	265	307	309	286	261	283	283	298	284	298	289	283	274	300	263	257	261	258	264	269	278	287	269	284	260	275	296	306	251	262	297	257	242	256	272	229	297	290	290	269	311	310	277	284	272	224	276	294	309	298	255	263	281	275	280	292	268	298	271	283	274	323	270	274	260	293	293	287	265	242	267	262	249	272	286	287	259	287	238	293	281	274	253	295	301	286	263	253	252	268	299	248	295	273	269	269	267	279	271	276	275	265	285	303	276	274	250	263	267	291	304	276	245	284	252	264	242	272	259	287	279	274	290	269	261	288	286	276	275	310	265	284	281	288	268	320	307	276	294	273	262	291	263	290	291	278	275	266	249	261	294	291	287	297	309	305	291	268	262	278	273	271	282	287	262	272	291	268	273	288	300	275	270	265	279	285	271	261	292	299	267	247	294	261	287	261	240	280	272	244	278	270	271	276	290	242	248	263	266	287	274	301	281	246	271	256	300	288	293	273	270	284	245	302	243	285	286	279	261	273	295	293	264	268	266	244	279	263	274	280	250	277	291	308	313	266	289	260	302	312	267	259	267	257	299	298	272	247	270	284	294	246	280	275	268	209	268	261	247	305	298	280	289	287	234	257	276	277	265	276	287	267	297	309	256	286	249	316	348	279	275	269	277	282	296	298	284	283	259	280	269	270	308	274	248	289	294	309	298	253	282	246	258	271	264	280	259	269	297	303	243	288	331	261	261	281	279	270	325	254	310	282	274	255	281	279	250	279	264	257	319	275	311	279	251	299	269	312	284	304	302	278	273	283	274	296	291	268	280	255	241	258	291	300	244	268	287	285	282	263	264	295	283	253	242	267	272	271	296	270	238	259	281	281	250	282	295	263	277	276	291	280	266	277	275	235	292	266	262	281	285	262	283	257	265	256	283	279	263	315	283	294	272	285	275	261	253	275	307	277	258	282	300	274	287	269	292	292	273	263	282	278	253	283	284	241	284	280	263	289	303	230	249	262	285	262	282	304	282	296	280	311	266	294	269	290	282	289	333	283	284	297	305	279	260	260	301	284	249	280	275	284	269	297	308	279	276	277	251	293	284	289	250	295	264	281	281	260	230	286	297	248	279	235	296	276	316	297	281	292	284	282	253	283	272	265	283	290	278	289	296	278	289	273	294	311	276	293	305	263	257	293	274	291	288	301	284	273	296	257	255	263	284	293	262	283	248	255	294	272	261	277	273	292	297	269	299	281	258	284	299	279	275	276	265	269	267	273	251	292	264	300	262	257	264	283	283	264	297	296	299	249	267	269	270	267	283	278	296	254	274	286	280	288	267	254	309	306	287	286	306	276	271	275	272	305	289	286	277	262	292	277	281	283	270	291	277	291	257	252	267	274	290	250	278	272	279	268	294	302	265	315	280	283	277	259
1736	661	793	842	782	831	772	733	681	672	743	758	756	754	727	775	893	986	859	674	637	642	662	664	626	642	674	653	625	679	709	609	658	630	666	624	639	697	608	662	641	660	646	652	578	621	648	693	662	611	630	626	653	595	659	679	668	669	629	615	638	643	639	632	636	626	656	644	653	639	673	645	655	631	670	653	650	625	611	621	684	634	640	635	653	640	646	681	641	623	672	638	658	617	655	622	568	646	663	645	636	674	650	617	652	668	637	646	605	609	649	663	672	646	627	613	661	614	675	696	653	646	705	656	667	625	634	669	670	649	664	643	655	658	642	678	691	687	641	643	664	657	615	618	653	669	635	639	657	628	631	642	644	651	626	638	645	616	650	621	617	638	672	620	677	673	670	603	628	597	630	619	623	655	640	690	629	600	607	625	621	643	623	629	619	655	683	654	627	636	617	626	630	647	655	633	696	614	643	648	666	647	622	624	622	686	678	677	637	617	640	604	614	613	629	639	604	661	614	645	632	663	648	653	660	665	634	607	621	637	615	642	644	655	623	664	663	641	613	628	610	621	661	642	596	672	648	653	639	652	658	614	675	628	680	643	695	643	577	626	649	644	637	636	599	622	608	657	644	626	665	611	596	640	595	607	666	637	625	598	619	607	671	586	677	656	686	625	690	619	609	644	698	665	641	652	648	625	644	624	621	681	712	647	621	617	624	640	622	651	659	590	671	623	670	617	658	631	609	621	692	702	640	625	596	662	676	666	637	663	664	607	650	652	647	620	626	593	651	611	666	638	640	619	672	656	645	687	636	657	629	655	606	618	581	621	632	633	635	641	663	663	618	672	619	633	662	662	669	651	617	649	639	591	686	671	610	621	688	670	656	636	648	645	669	644	632	618	644	627	621	610	625	667	669	681	686	641	652	664	674	646	635	644	671	610	621	654	619	667	619	631	669	691	631	617	709	618	714	637	611	647	605	697	663	640	644	649	654	682	681	627	647	689	670	641	643	632	648	625	645	633	592	636	652	685	603	621	613	612	682	644	681	660	677	653	667	649	661	603	614	657	612	624	609	678	643	607	661	663	656	647	641	678	617	676	591	656	639	621	657	638	639	633	655	645	642	660	699	651	651	661	625	622	645	706	674	609	636	646	645	657	649	633	633	645	616	659	701	646	609	692	654	642	633	645	603	630	636	636	696	653	634	631	645	622	590	657	650	642	633	619	610	674	645	605	606	635	650	624	644	628	610	605	698	609	640	621	666	634	606	623	654	676	658	605	554	634	643	646	630	632	638	632	616	643	610	617	611	612	645	651	618	617	650	642	639	630	592	658	586	678	636	623	653	643	647	614	676	630	665	653	653	640	573	650	689	656	632	649	634	675	651	639	650	638	644	663	653	615	627	621	651	679	651	608	669	690	608	623	623	630	569	624	622	603	628	625	687	601	641	686	618	709	634	628	641	589	637	613	621	628	631	611	614	644	645	689	676	649	674	636	702	656	650	657	642	660	611	654	676	657	626	629	627	676	623	629	639	655	654	631	618	656	631	668	632	675	698	673	678	631	645	636	639	648	619	616	621	658	624	684	650	581	686	633	635	619	627	656	654	662	601	643	652	660	669	684	591	606	693	656	627	664	642	714	616	650	658	650	663	676	653	632	609	655	602	616	604	637	630	652	626	612	627	620	642	635	664	611	656	618	629	686	664	633	697	595	679	642	636	649	672	656	656	612	630	648	621	646	619	600	672	634	625	678	614	610	639	581	661	707	655	584	611	685	652	671	652	617	694	657	644	655	651	642	654	623	680	674	636	650	648	648	659	645	649	603	629	642	624	622	656	655	629	614	656	670	609	611	670	649	632	628	636	650	660	630	603	619	650	640	625	623	645	625	664	628	618	608	650	596	645	623	636	670	646	642	628	588	597	659	626	685	652	687	636	683	652	628	673	636	661	641	624	645	680	611	628	634	657	635	634	631	609	615	597	667	618	626	636	655	638	647	654	645	655	664	608	675	644	635	663	635	655	657	602	642	640	638	615	674	621	646	657	679	590	617	623	654	594	617	617	671	628	620	656	709	671	648	629	699	653	653	596	622	645	644	613	599	623	652	638	623	660	620	678	661	693	621	654	612	622	596	631	613	688	699	655	679	671	643	679	676	599	593	628	687	641	604	667	635	602	602	592	664	638	676	639	670	688	605	653	648	634	658	664	627	625	611	674	633	616	665	677	649	652	666	631	653	699	622	625	677	664	610	607	670	636	613	664	652	613	623	627	616	635	662	668	660	604	638	674	631	696	635	680	632	648	604	642	714	652	667	656	650	666	631	668	597	640	677	588	666	612	617	617	643	610	633	644	628	644	657	685	653	669	674	705	643	665	632	593	658	632	669	667	626	623	649	613	643	636	655	634	672	632	640	679	673	642	633	667	682	640	647	633	618	654	644	644	641	665	607	641	676	668	605	674	594	631	646	700	685	615	628	620	649	665	643	681	629	684	657	645	586	653	623	631	638	644	644	639	612	646	634	626	647	623	597	661	663	627	696	639	655	638	643	625	698	655	686	602	636	636	637	706	645	624	674	646	642	703	635	680	616	647	644	678	608	660	582	638	629	592	674	643	633	666	648	618	625	674	639	680	635	639	666	630	645	644	612	649	647	631	605	640	608	660	630	650	612	649	673	668	627	668	641	636	610	626	643	641	629	627	655	636	642	675	620	611	646	611	620	594	664	648	621	626	637	620	673	650	644	624	637	669	638	642	661	650	637	655	657	691	669	680	635	681	634	629	707	678	635	657	575	611	628	644	641	628	667	641	640	689	649	645	638	642	675	639	614	632	651	641	624	632	658	594	648	623	606	639	671	689	620	633	644	668	674	651	597	592	678	637	630	630	643	640	682	616	614	645	651	649	608	635	602	644	669	611	674	646	647	635	651	679	640	633	684	651	670	636	654	630	665	618	675	667	615	630	644	634	621	643	660	668	606	653	623	660	640	600	661	627	608	586	637	590	675	657	645	610	649	638	666	580	640	666	703	670	608	593	636	670	599	603	674	691	639	656	668	644	662	616	624	619	660	639	659	698	677	609	647	671	611	665	644	637	619	655	626	641	618	621	651	618	658	644	668	636	660	651	644	684	628	701	644	651	643	674	608	668	672	670	698	675	605	639	661	675	656	630	603	623	624	670	636	624	613	617	649	648	662	664	592	633	630	585	646	647	661	664	666	663	649	637	634	618	624	618	624	619	653	663	606	644	614	642	637	663	684	646	688	611	641	651	644	631	634	636	684	623	681	624	645	634	630	704	673	682	684	681	618	657	617	676	661	621	639	633	630	629	627	641	625	615	622	634	679	628	633	615	673	660	637	683	639	648	635	655	618	658	670	659	625	629	630	641	686	651	687	621	599	642	641	613	641	644	662	660	631	634	646	655	671	580	611	650	628	655	641	662	661	621	605	608	647	634	675	596	669	670	639	648	652	648	650	647	604	705	647	661	635	630	669
6742	482	604	516	329	279	233	254	224	183	191	216	246	204	184	205	268	248	312	262	184	161	172	173	177	185	171	178	188	177	180	171	156	156	184	180	176	166	160	166	176	192	178	192	159	153	180	198	148	177	158	165	178	171	177	154	149	186	187	160	153	168	176	175	164	163	160	165	165	169	162	174	160	174	162	156	155	151	154	197	174	157	158	173	187	139	178	139	159	165	152	169	185	161	149	180	187	161	160	169	188	178	164	149	135	162	180	177	164	154	144	163	151	160	160	163	185	162	166	152	161	192	166	160	179	176	153	158	144	149	166	166	178	153	163	165	159	139	172	165	187	173	131	148	161	146	153	165	159	167	141	162	169	191	157	166	190	165	172	166	162	178	152	151	174	155	166	164	168	176	160	155	163	141	174	165	174	149	159	180	170	183	151	167	170	183	159	189	168	152	160	150	157	165	148	165	152	190	155	155	168	152	155	191	155	153	173	192	168	178	156	157	166	186	194	156	184	143	160	170	162	140	173	165	177	169	170	167	154	176	185	182	174	154	187	172	185	156	187	186	130	188	180	163	185	164	191	176	157	163	159	166	160	163	180	165	171	163	148	162	165	150	146	165	192	149	164	168	156	177	165	172	171	175	169	157	185	139	182	161	149	157	169	158	169	162	170	155	156	179	171	162	188	137	156	172	158	183	179	142	136	195	194	156	172	145	178	169	154	184	153	186	171	147	149	170	166	192	154	151	155	167	180	166	165	179	157	159	173	172	189	170	145	157	176	198	172	147	167	165	154	189	164	168	149	143	152	157	173	155	175	165	145	161	197	162	173	162	171	170	177	137	163	166	185	160	156	148	168	154	163	156	178	151	176	170	168	210	183	171	162	167	206	172	178	166	167	190	183	188	163	163	163	172	177	166	170	174	169	159	162	157	167	154	170	154	152	168	170	167	157	165	156	170	156	154	183	156	173	154	176	151	166	162	195	151	159	148	175	178	177	166	167	176	145	170	152	168	169	152	168	156	181	152	175	160	177	167	181	170	179	162	185	172	192	182	190	151	151	157	183	176	171	161	178	175	154	168	138	188	166	147	149	140	175	161	166	150	162	157	139	171	186	161	169	136	180	167	157	142	157	168	159	168	164	189	159	179	166	173	158	151	175	169	167	159	164	162	190	185	179	169	158	193	153	196	164	185	206	155	186	153	188	181	168	175	139	146	156	156	161	164	159	157	164	160	159	161	179	157	163	151	146	156	137	177	151	170	171	185	198	174	184	178	156	158	190	144	164	155	168	144	160	157	171	170	163	155	165	175	171	162	148	159	164	147	183	155	160	138	181	179	188	175	174	151	180	143	161	170	187	167	150	183	151	177	167	169	181	168	158	176	187	158	155	177	174	160	186	170	163	195	207	173	184	184	153	151	169	161	168	170	143	174	181	181	139	149	196	160	153	172	151	174	144	168	180	153	179	148	165	161	168	181	170	179	172	192	166	163	157	179	172	165	156	200	157	176	190	172	167	188	169	159	143	168	159	161	177	192	187	181	175	169	172	168	196	163	148	154	158	162	184	171	167	170	166	179	173	150	151	161	173	167	162	185	155	158	173	159	184	177	187	195	147	168	187	167	157	152	165	154	175	152	162	193	164	151	146	182	167	156	150	179	173	156	174	183	179	169	166	159	163	171	160	164	149	157	185	159	194	178	181	159	190	172	171	148	150	168	157	175	164	168	178	164	180	178	172	179	175	165	195	185	194	184	177	151	169	145	164	192	170	180	178	156	169	148	174	185	169	183	153	150	137	142	149	149	176	163	157	179	160	167	150	162	170	149	177	168	159	159	152	167	148	164	169	159	180	183	143	167	158	170	160	167	182	170	159	171	148	167	181	176	162	157	174	149	163	130	142	185	195	182	165	142	173	158	166	184	176	166	168	157	167	165	157	164	172	173	187	160	162	178	151	162	171	194	182	156	173	161	163	181	183	172	191	195	181	167	165	154	166	190	179	136	159	173	152	155	151	169	167	172	161	164	159	186	152	206	186	176	150	167	190	158	173	171	141	172	155	151	187	156	175	154	156	171	192	165	151	154	181	180	185	150	153	154	172	144	163	160	179	177	152	151	169	175	171	157	158	192	154	172	190	170	184	187	181	147	172	182	168	171	183	174	180	165	190	171	170	176	150	164	167	196	169	182	160	184	167	165	164	140	170	161	159	169	158	155	168	179	167	174	175	147	161	188	161	195	159	172	165	186	175	162	160	149	163	127	185	165	154	166	151	179	162	157	189	168	171	160	163	170	151	150	184	176	155	160	186	164	168	165	175	187	172	154	182	165	168	163	150	141	196	151	173	160	163	170	170	170	167	179	148	184	182	181	181	186	175	185	174	142	156	177	176	177	190	165	156	162	179	174	165	176	174	145	179	173	182	150	156	169	170	141	180	190	160	164	167	163	159	160	176	156	149	157	143	153	166	195	167	199	137	163	169	168	183	151	169	166	165	175	176	171	133	158	188	155	184	143	144	172	158	162	183	187	178	177	162	165	206	166	166	166	170	162	155	154	157	173	153	185	175	159	154	157	159	164	168	168	159	145	162	166	154	136	180	205	175	143	162	153	173	166	180	175	172	179	144	160	161	166	168	183	162	165	153	177	169	167	195	164	160	165	158	145	156	206	184	177	162	148	186	161	167	146	130	161	164	163	158	181	178	141	142	148	156	149	152	151	154	165	183	154	168	161	152	162	169	145	173	172	173	176	167	193	165	167	144	166	170	194	167	159	157	173	155	152	160	160	183	184	175	191	153	174	149	186	165	151	146	170	181	181	169	181	155	175	158	162	184	145	164	180	172	165	189	159	193	161	162	179	169	167	143	174	153	184	175	191	179	179	169	167	176	169	183	166	151	180	172	167	165	167	159	155	193	179	150	164	172	145	181	160	153	198	195	184	165	164	149	167	178	157	195	182	163	195	182	188	150	139	184	153	134	176	171	183	181	178	175	180	160	157	188	163	155	163	148	160	164	171	179	171	168	138	157	156	149	163	188	143	184	161	165	158	159	175	177	188	165	144	163	175	162	161	154	156	138	181	177	161	183	152	162	171	160	181	162	145	192	144	165	181	146	155	155	148	133	156	158	158	159	149	154	174	171	162	171	178	186	159	161	150	188	169	144	139	180	162	147	163	192	149	185	171	167	176	148	162	181	167	166	162	156	188	157	164	165	161	164	164	177	172	158	159	160	160	148	164	200	174	181	162	167	179	171	150	167	166	189	177	164	150	170	171	157	164	179	187	176	168	141	175	192	151	175	191	179	178	165	166	144	157	195	167	167	173	143	199	157	174	166	164	148	173	186	155	173	202	169	186	170	179	162	173	158	149	154	155	153	187	193	156	171	167	160	156	172	151	133	158	151	155	149	130	137	156	169	188	163	176	170	168	175	161	184	161	177	178	192	158	187	154	151	148	169	170	154	182	184	175	161	167	171	163	171	147	180	154	167	151	153	173
5725	680	1292	1675	1304	1143	982	800	729	655	734	730	736	764	680	736	930	944	1689	956	513	460	479	488	479	479	490	448	477	478	462	470	429	451	435	450	426	440	448	456	436	464	427	483	491	451	472	423	455	428	464	437	421	435	473	440	423	410	439	391	449	439	451	457	424	477	405	421	422	422	471	431	415	448	480	410	414	460	422	432	455	473	444	451	431	457	469	418	449	447	441	439	431	418	443	451	459	463	491	447	426	444	457	443	391	452	390	463	467	412	392	435	464	446	445	457	469	452	442	412	434	439	438	450	428	448	410	390	443	446	458	471	441	430	426	461	442	467	455	471	454	422	437	449	415	417	440	458	452	462	421	443	413	379	419	463	391	424	452	428	433	472	419	446	446	429	421	447	486	408	440	441	434	451	426	399	426	490	445	458	459	467	449	430	431	424	413	453	435	434	482	420	456	435	432	428	433	445	406	415	440	425	457	470	404	435	418	412	415	451	442	448	476	430	427	455	466	404	456	417	422	396	420	418	457	447	433	426	435	455	439	369	402	423	397	445	378	425	423	428	445	442	449	427	442	464	440	448	392	433	448	453	407	457	414	439	412	450	427	439	415	434	459	420	409	411	394	492	433	457	480	460	404	444	455	428	423	416	446	440	417	454	421	420	447	444	379	443	436	426	449	440	417	451	518	391	465	449	432	442	476	400	483	454	422	434	463	413	424	427	422	415	420	448	428	433	455	427	443	481	410	423	411	433	424	458	425	481	463	432	436	449	439	432	431	409	456	455	449	439	456	442	447	463	427	465	460	389	448	414	455	408	432	472	440	450	423	430	478	405	443	504	430	446	461	449	410	409	439	444	426	429	428	421	400	459	463	447	464	428	458	458	445	453	500	417	465	417	480	437	440	431	436	413	440	421	441	427	443	399	431	470	455	438	447	457	406	420	430	454	451	457	460	445	432	455	409	436	458	391	439	428	423	432	412	400	450	439	435	470	415	467	450	439	458	420	448	465	441	446	452	433	398	413	421	415	398	387	490	468	425	441	418	436	416	429	441	448	434	417	459	448	413	437	424	475	422	435	439	422	462	401	486	432	416	506	453	436	457	472	421	431	430	431	492	396	443	429	412	407	421	481	438	415	429	414	425	413	441	411	446	419	468	445	441	434	424	437	417	454	425	429	387	443	426	424	419	399	456	453	384	439	468	435	449	476	455	398	445	434	422	430	440	404	431	397	443	409	469	437	414	432	434	427	452	434	451	457	453	448	461	430	434	446	431	407	446	415	444	436	476	421	473	436	481	469	459	408	454	437	465	441	429	431	444	458	444	450	407	426	446	421	462	433	416	439	425	440	418	436	425	400	434	467	444	412	437	417	448	414	406	454	458	454	382	421	456	454	445	422	418	441	441	484	422	426	452	415	417	403	442	445	428	456	435	422	452	423	454	453	406	400	433	459	454	405	456	446	448	448	421	433	425	417	418	388	456	454	457	481	432	417	428	423	458	441	406	441	410	421	478	454	475	438	451	452	432	430	483	442	434	442	453	440	433	427	457	483	431	446	412	418	433	430	431	450	459	433	422	407	413	463	419	435	460	418	439	465	468	482	411	426	439	449	401	447	420	419	434	429	403	459	439	420	439	396	439	432	438	458	448	420	440	427	414	417	455	428	410	449	491	427	464	442	416	434	455	413	452	436	451	417	420	424	433	448	390	434	456	440	413	435	437	438	435	450	418	470	419	454	420	435	408	411	428	454	422	471	433	415	458	425	430	423	477	428	479	433	472	405	473	430	440	440	438	411	450	438	445	413	438	388	449	443	439	453	439	418	432	414	431	434	494	435	402	456	409	455	426	479	459	450	432	447	444	440	411	444	437	426	422	408	439	428	450	459	422	388	470	447	415	426	441	454	425	457	448	450	419	430	433	431	441	434	426	443	444	452	424	398	388	429	436	445	431	450	442	432	464	431	416	432	430	433	417	428	503	483	471	448	406	439	441	430	440	427	444	443	453	430	449	440	474	468	445	465	433	454	415	440	419	464	438	438	451	426	450	439	430	478	417	415	416	462	419	441	436	455	480	421	421	428	438	458	423	424	437	430	441	416	450	427	461	424	441	465	405	440	458	429	428	442	453	444	448	439	436	394	445	432	449	431	419	476	433	455	423	425	422	421	452	440	425	407	460	429	469	431	443	448	449	472	435	407	439	440	412	463	415	449	438	412	446	404	436	442	419	425	427	456	440	465	408	410	420	435	445	419	406	414	433	431	433	434	413	431	448	412	424	429	460	415	476	446	443	431	408	413	445	418	436	458	456	418	434	446	435	416	408	435	442	409	429	471	413	475	441	429	457	420	417	455	444	418	458	438	417	408	422	431	445	480	433	437	455	461	476	434	425	431	446	440	412	394	422	431	447	420	418	421	450	441	459	445	450	453	437	449	448	441	428	463	448	407	420	399	465	444	406	435	419	455	456	447	439	426	421	459	494	462	431	437	431	482	449	426	436	444	447	421	436	443	436	422	414	394	396	430	469	464	438	472	413	412	424	420	429	462	432	444	427	417	458	412	452	455	423	407	415	418	471	415	434	441	439	429	494	403	409	436	420	433	429	454	424	460	438	448	445	449	440	414	410	449	435	478	405	457	474	459	425	446	441	431	447	405	432	461	469	424	410	428	404	468	454	423	406	464	447	428	469	439	480	438	438	442	412	479	429	435	476	450	406	478	461	438	402	425	441	432	395	468	404	432	413	410	419	459	409	446	459	463	416	419	449	454	461	414	409	452	446	434	389	422	427	450	466	454	444	423	412	434	452	450	454	461	449	442	453	442	433	423	431	448	399	458	425	454	412	439	436	462	457	447	415	431	413	405	440	445	456	455	408	445	416	426	464	460	426	443	414	439	434	445	424	417	432	429	484	423	415	421	446	431	441	475	411	445	427	447	443	460	425	434	447	456	463	441	384	457	430	443	441	446	448	449	412	426	454	443	454	430	457	425	469	460	420	465	484	434	399	440	464	462	415	424	460	463	419	423	432	404	462	409	441	426	456	440	403	422	457	426	397	444	432	445	464	454	389	422	406	430	426	411	459	445	411	437	448	440	424	455	399	483	448	455	452	476	437	429	447	454	464	412	464	502	419	438	428	430	426	437	468	444	428	425	428	455	414	451	489	430	447	453	470	439	448	434	441	463	424	430	431	451	440	401	415	427	462	436	467	443	433	425	429	453	450	435	443	434	473	417	462	416	452	430	400	410	444	486	406	418	455	375	420	414	399	437	449	471	429	429	438	434	411	416	455	423	432	436	436	455	427	410	444	455	432	448	429	468	407	447	419	441	411	417	437	418	445	446	435	383	428	404	456	403	411	438	458	428	440	463	453	432	470	459	426	426	404	440	429	415	432	437	399	435	462	449	429	455	432	431	416	454	448	434	450	419	459	444	452	457	432	434	422	429	443	444	423	452	444	439	451	457	421	450	419	421	459	440	451	393	429	402	410	480
13172	1139	1179	1040	686	556	526	393	391	376	387	400	400	390	419	389	437	444	633	446	316	292	305	308	316	314	293	312	304	319	336	338	300	329	293	282	308	323	339	314	298	294	339	300	341	338	304	304	277	328	303	312	275	283	295	255	316	298	298	312	303	309	327	307	294	293	303	280	320	254	322	290	295	280	290	302	317	309	329	271	280	279	297	327	337	306	333	291	294	321	296	341	323	324	326	299	306	316	293	334	318	304	299	329	319	279	273	331	272	308	331	289	292	293	299	280	324	299	309	349	308	285	315	354	271	281	300	333	328	297	293	312	337	295	304	289	299	289	308	304	306	304	319	318	296	329	299	330	310	329	328	316	288	282	296	292	322	324	319	286	282	283	306	331	307	311	321	306	306	326	293	306	319	313	321	356	320	340	321	303	305	308	284	298	308	328	279	310	329	315	300	309	313	292	372	312	312	276	292	315	321	264	292	315	326	296	301	317	307	284	320	335	309	279	287	313	310	311	297	286	339	327	307	317	269	329	340	343	319	322	283	320	283	328	262	303	313	260	318	290	287	318	301	313	308	304	305	285	281	311	302	291	300	322	312	340	300	331	259	315	288	287	346	315	323	318	303	315	308	319	302	296	305	317	310	331	308	304	323	337	312	296	331	313	328	323	298	290	324	308	294	303	311	310	289	311	325	290	304	304	320	308	309	312	321	294	286	318	313	297	306	319	251	295	297	314	278	330	295	269	308	340	298	344	313	345	283	304	342	293	286	317	303	301	320	319	318	310	287	289	282	306	304	293	309	270	305	341	288	345	323	277	306	283	307	307	334	307	324	318	291	289	315	306	290	302	275	313	302	277	319	343	283	297	334	304	340	284	290	346	303	337	290	320	314	264	277	344	326	313	338	301	320	313	313	310	279	328	334	322	311	320	363	324	332	342	295	296	295	316	332	350	341	337	316	319	278	279	302	321	291	306	284	309	305	305	325	341	298	296	323	320	314	304	332	292	262	277	300	327	325	317	338	285	313	310	362	291	310	288	298	303	301	311	339	318	275	303	295	325	311	334	297	308	322	351	306	311	313	274	329	281	291	302	329	283	342	316	283	336	330	301	313	290	306	297	338	320	311	284	297	319	300	305	319	296	299	284	321	297	290	290	304	296	305	330	325	295	306	333	337	288	300	298	291	299	331	297	302	316	284	323	329	314	304	297	290	303	294	316	282	320	334	279	304	364	289	291	317	299	335	323	310	286	294	311	300	290	298	313	314	301	326	304	283	291	309	302	295	315	308	351	303	316	331	315	321	289	292	315	317	327	285	308	288	314	341	293	318	293	306	304	308	273	352	306	306	322	299	278	285	304	302	316	320	342	325	301	323	270	299	309	329	295	312	328	273	324	321	346	333	323	322	292	286	292	349	298	289	329	307	322	325	292	317	346	320	318	268	323	299	327	314	289	342	323	309	347	289	290	307	311	286	302	365	301	328	302	312	334	315	347	309	277	264	297	312	306	309	278	289	304	314	285	292	312	297	299	304	279	329	312	305	333	306	330	311	286	349	303	333	291	310	291	293	314	300	312	303	330	299	262	308	313	299	299	332	330	307	300	305	293	316	298	332	286	320	299	331	300	295	292	309	320	309	345	303	330	270	314	318	326	282	279	319	324	293	316	321	332	293	325	290	315	284	288	305	337	320	348	297	319	311	327	300	318	313	278	326	301	293	285	334	307	264	283	285	293	307	314	290	299	304	322	283	295	336	324	289	283	308	288	320	330	296	317	313	302	311	328	301	290	290	273	328	332	309	294	325	306	321	319	284	260	299	291	316	358	309	308	295	305	293	303	345	311	322	312	324	347	309	296	287	280	284	300	313	312	318	323	317	324	284	304	319	321	325	291	274	275	327	297	327	318	283	344	317	315	291	336	269	330	305	307	312	282	322	272	298	298	290	291	299	313	305	294	300	281	335	303	332	321	270	307	281	331	306	313	317	275	307	314	306	310	311	311	338	326	326	315	318	311	316	320	302	290	331	328	296	332	303	316	318	285	303	326	302	301	283	309	287	347	326	295	304	325	308	314	281	288	286	329	279	285	353	350	297	334	310	303	274	304	303	300	308	309	333	322	300	287	300	323	322	327	304	307	309	289	279	336	284	329	305	323	346	309	347	290	300	319	308	318	248	319	303	310	303	308	279	298	272	304	335	335	299	317	255	316	286	305	292	310	326	299	309	316	337	318	303	326	290	308	338	319	297	295	326	309	354	359	309	297	289	318	316	318	292	316	298	292	257	311	316	268	307	289	327	286	338	330	325	291	301	322	309	272	291	301	287	277	306	310	304	318	288	288	298	295	293	289	302	329	312	309	301	259	310	335	282	303	322	285	292	304	341	318	321	316	315	306	291	305	306	318	270	299	285	331	301	303	294	302	324	318	318	342	283	286	308	318	335	321	347	341	276	309	316	324	318	305	281	334	303	309	317	320	308	315	317	269	297	276	307	294	312	318	315	314	324	307	350	304	307	291	326	269	281	305	298	316	273	302	327	299	304	323	327	335	290	315	293	265	311	302	274	325	290	330	276	282	260	291	314	290	312	302	298	354	316	319	338	278	283	301	274	319	325	307	322	298	314	297	309	298	369	320	323	304	322	303	349	329	309	300	289	306	306	283	281	314	309	302	304	305	290	283	294	336	308	323	294	327	328	321	334	335	322	307	280	297	299	289	301	307	306	332	340	313	287	291	294	311	311	319	352	324	334	295	312	288	283	299	325	278	324	290	311	327	295	337	328	348	317	288	312	315	361	327	313	322	340	336	288	307	324	314	302	304	337	319	323	325	322	309	319	297	307	339	283	286	320	324	321	315	315	321	300	294	338	303	301	328	285	295	336	329	325	315	297	307	284	315	286	275	326	293	268	292	288	316	304	312	296	296	302	310	323	313	305	308	344	312	301	293	294	310	293	296	288	293	327	318	294	267	284	295	293	296	299	273	307	285	298	332	310	318	290	338	303	313	325	306	276	341	280	317	306	292	330	326	343	282	298	298	278	289	302	347	323	304	308	313	304	286	315	291	271	289	290	337	327	363	336	300	283	328	305	293	323	315	319	303	299	317	315	253	304	316	303	299	289	289	325	307	312	290	313	301	301	350	294	297	329	287	314	294	299	334	279	301	321	289	282	315	298	285	299	325	300	305	315	308	296	288	305	319	292	317	274	278	332	256	309	351	316	323	274	321	312	322	295	339	269	295	309	275	314	278	306	321	294	291	307	315	310	293	305	336	341	287	296	311	310	308	306	252	303	291	313	326	330	303	305	311	322	281	289	291	303	309	317	292	307	267	311	294	290	308	311	300	288	307	330	315	300	271	322	318	311	304	280	336	289	300	277	327	322	323	333	272	324	315	285	270	268	280	312	337	300	310	306	277	328	335	331	317	298	293	297	343	318	330	293	314	296	299	298	356	325	304	267	287	284	314	311	299	332	310	283	375	269	306	312	284	286	301
7962	1276	2514	3019	2355	2030	1702	1370	1184	1246	1179	1266	1278	1243	1136	1259	1599	1519	2890	1441	820	809	796	778	794	784	811	785	791	771	823	773	775	735	795	747	788	742	725	724	719	697	752	706	774	700	732	722	750	754	752	775	751	756	746	758	743	732	766	749	749	735	754	733	724	726	719	759	732	727	738	709	713	714	765	715	730	725	773	728	773	726	714	757	737	658	769	744	715	735	717	768	701	765	748	789	768	745	739	704	704	732	739	694	708	730	733	732	726	729	767	744	718	680	713	718	715	728	742	742	675	690	699	711	730	733	687	792	687	771	660	701	772	725	750	707	714	784	711	717	782	747	753	767	745	744	714	746	742	689	764	710	725	711	733	708	735	719	746	726	720	728	734	705	747	727	720	733	703	778	667	703	715	713	707	726	711	782	735	739	709	733	719	721	704	741	711	715	710	731	724	697	679	718	755	701	751	710	703	726	689	759	722	662	727	756	787	704	725	769	728	724	703	763	737	729	752	750	735	735	701	690	671	710	750	725	715	727	738	735	737	744	674	746	763	692	702	710	714	712	704	748	720	770	761	739	746	703	710	754	755	729	726	671	704	711	727	715	746	738	699	750	697	753	729	716	795	719	692	703	750	766	709	723	767	742	724	757	749	679	738	760	764	710	702	692	689	678	676	684	722	695	724	682	749	731	747	694	706	751	722	771	809	718	704	732	699	730	750	696	729	692	762	721	719	738	666	735	709	716	752	749	776	711	752	737	715	720	699	761	748	753	699	760	736	674	713	723	726	708	697	711	710	693	712	741	699	699	746	739	722	754	719	710	706	741	766	731	660	749	732	678	713	743	775	705	751	748	697	711	707	765	705	747	701	749	680	712	683	742	726	733	728	727	686	725	705	748	711	667	718	708	686	715	730	722	733	738	767	768	732	713	706	742	712	709	721	685	699	708	718	727	710	702	738	736	766	771	694	740	768	709	741	732	736	705	694	773	704	741	713	758	723	721	780	738	705	684	724	754	725	727	738	730	736	710	746	711	745	708	703	699	732	721	643	743	707	768	647	728	768	755	713	748	725	741	744	689	747	732	768	756	704	757	752	720	699	694	731	760	698	764	708	775	765	723	769	738	693	671	716	736	707	723	764	732	706	753	750	692	783	705	765	740	744	716	734	739	766	712	704	742	731	738	682	767	708	713	668	770	691	735	681	724	735	726	707	751	725	779	761	720	692	680	669	745	678	705	690	670	726	744	791	730	756	757	732	749	738	720	722	737	752	700	690	754	760	708	744	704	751	741	691	721	732	749	720	720	701	769	740	753	734	706	733	713	703	732	761	691	721	748	735	748	712	744	734	718	708	673	755	662	722	696	713	688	717	705	731	759	691	750	713	744	704	723	733	755	750	716	758	736	733	697	687	756	707	734	749	748	742	688	729	760	681	695	728	733	757	739	728	756	734	749	701	725	746	731	694	741	748	688	721	693	715	736	706	693	763	737	729	763	708	733	705	731	668	712	742	735	730	701	751	699	705	720	732	722	767	731	681	701	739	693	752	711	723	723	747	718	742	685	721	731	725	779	740	722	748	742	698	700	715	768	755	719	789	706	663	688	682	709	764	762	675	746	785	738	752	719	692	687	754	681	726	759	783	728	745	739	688	746	730	631	758	749	695	726	710	729	705	741	744	769	777	688	757	777	760	758	700	742	736	759	698	714	712	733	725	711	725	714	734	750	752	737	693	704	718	721	750	743	736	735	727	724	731	791	728	725	722	704	707	680	719	751	754	723	771	733	745	726	718	746	737	726	704	774	775	793	692	749	711	740	716	738	704	747	679	752	735	739	735	708	714	731	740	726	765	726	754	715	675	756	747	750	711	715	760	691	709	731	713	735	767	699	704	742	754	716	720	717	719	726	724	698	666	726	736	678	698	701	730	731	733	762	758	768	711	690	740	783	683	760	727	700	741	694	745	687	762	722	744	721	749	749	721	706	696	747	770	725	745	729	734	771	733	731	708	736	725	749	716	703	740	726	764	763	755	764	743	720	726	762	753	750	693	725	743	750	786	733	724	810	724	737	764	708	751	705	773	749	739	725	759	704	714	746	706	770	749	693	708	697	834	726	733	756	765	740	739	748	721	718	722	720	736	716	726	721	729	722	769	718	742	692	720	731	699	731	697	740	773	749	750	763	719	708	713	699	747	739	734	733	729	702	750	736	726	711	746	706	728	776	699	758	727	708	710	721	721	723	737	728	733	688	739	688	686	722	745	685	742	773	720	718	749	698	713	706	737	751	726	722	757	725	730	712	811	755	722	764	754	704	716	688	697	736	721	735	683	713	707	716	676	757	764	748	758	722	697	694	696	694	705	723	731	734	738	683	711	678	743	754	726	746	731	716	731	729	685	697	716	764	719	763	748	693	724	693	708	708	719	743	737	724	726	722	729	673	735	738	718	772	753	735	713	705	728	739	736	713	682	724	707	766	719	701	723	755	701	700	756	710	724	747	730	719	745	668	706	740	743	765	732	666	738	742	711	666	741	736	751	729	760	713	735	735	755	750	702	747	698	756	697	735	760	720	721	732	745	738	767	741	676	760	749	748	740	754	757	742	721	713	734	730	715	696	732	759	699	674	730	716	742	784	738	713	771	734	754	773	724	724	762	705	699	686	707	700	683	738	742	717	771	704	752	751	743	752	739	757	702	706	714	722	748	727	763	731	720	730	743	748	702	734	734	735	714	718	695	745	724	744	695	772	690	718	738	739	760	697	724	725	703	693	710	712	751	778	730	687	730	713	713	706	767	730	766	718	726	724	741	737	731	737	751	770	715	758	690	760	736	722	762	719	721	708	703	705	750	770	671	761	730	737	687	768	747	718	713	739	763	757	712	716	710	759	656	764	706	777	757	688	712	717	739	746	696	677	757	707	683	742	770	733	774	698	718	717	715	718	727	709	685	733	723	787	705	748	695	747	758	708	726	725	753	720	704	734	753	733	695	696	723	736	736	717	699	722	750	667	691	695	726	767	683	776	691	739	756	745	768	720	768	723	695	683	765	751	732	804	714	709	722	736	711	750	733	729	714	724	747	706	739	743	710	708	735	732	750	755	745	718	756	742	754	747	720	768	717	708	730	701	717	692	714	742	748	789	737	740	720	716	748	713	719	694	701	727	709	729	709	724	737	712	751	746	718	735	750	775	726	783	752	663	710	722	705	717	728	692	646	736	749	750	714	748	695	740	736	697	768	738	754	736	743	731	741	763	712	712	778	696	715	677	691	707	741	780	768	733	745	694	720	752	754	730	704	743	687	785	646	746	756	684	717	713	720	707	705	760	714	714	711	715	717	723	753	698	730	704	722	728	702	733	723	737	764	703	718	728	755	714	696	720	720	752	727	739	731	743	711	685	727	689	737	768	731	736	730	782	691	707	743	780	706	695	719	754	692	757	763	705	759	755	744	740	707	737	733	758	746	710	683	706	684	748	752	741	710	718	760	731	718	729
1564	286	360	355	300	300	325	309	255	309	273	288	315	283	279	310	316	314	293	295	294	294	287	286	286	294	278	251	309	266	285	311	303	297	253	251	296	264	277	276	294	310	253	264	281	332	249	241	275	265	289	286	276	248	306	295	287	301	313	291	269	273	285	295	275	278	270	262	294	277	287	284	263	275	292	258	274	286	269	301	271	305	283	232	258	271	269	285	290	287	293	297	285	250	306	287	306	272	306	278	254	245	302	264	294	245	288	279	259	270	287	275	266	285	296	228	276	287	296	269	263	294	279	298	288	286	268	237	278	260	260	241	272	267	263	280	266	286	297	263	278	290	255	290	245	283	275	272	273	264	284	296	256	269	285	298	278	235	251	258	293	278	272	289	270	272	307	277	280	303	281	297	260	255	264	284	273	295	266	307	270	301	320	296	260	321	311	289	278	284	271	309	271	286	256	283	267	300	263	290	267	264	263	246	292	288	280	300	297	287	260	264	282	249	299	280	260	299	290	287	266	282	279	275	272	273	255	259	285	317	265	299	271	297	294	274	256	239	291	283	259	263	277	250	267	271	280	320	271	287	283	286	276	299	271	292	261	261	279	283	281	257	285	305	293	264	258	251	300	307	277	266	295	266	287	268	290	275	256	272	268	323	240	287	292	285	276	260	274	255	271	274	276	287	311	258	278	271	285	257	285	304	301	313	262	291	245	280	248	283	295	270	271	309	285	260	300	289	290	285	277	292	259	292	261	276	308	253	249	273	264	269	293	292	260	287	277	261	284	284	254	279	267	277	271	255	290	296	267	311	310	262	263	287	257	223	267	263	281	291	282	256	277	284	248	290	275	260	261	290	274	280	273	297	265	299	305	286	266	275	267	285	286	258	275	265	256	283	232	277	257	273	290	245	257	293	275	289	259	274	297	263	278	273	296	286	254	313	285	295	270	283	306	282	283	244	290	268	277	279	269	280	256	291	265	269	303	281	253	258	282	292	279	271	283	279	280	264	294	272	252	284	293	296	297	285	292	256	315	262	279	279	277	289	312	269	270	262	279	276	306	288	280	303	277	255	339	256	330	268	311	272	294	274	290	259	312	308	287	289	312	281	266	286	275	269	279	282	302	270	279	293	253	278	263	266	278	320	293	311	262	286	337	297	273	306	268	261	272	301	268	275	297	266	264	307	245	290	268	278	291	295	282	270	278	283	291	257	288	328	291	286	278	311	281	284	265	267	291	282	299	245	268	257	300	276	262	261	250	271	257	273	289	290	278	287	293	251	270	280	291	282	269	295	308	302	265	284	271	280	272	283	299	251	275	351	306	295	283	284	292	293	275	255	244	264	281	281	275	265	266	280	273	296	300	298	255	260	271	282	276	313	302	301	294	292	278	278	285	296	280	246	295	292	249	298	268	299	279	277	301	289	266	288	307	253	257	288	300	276	287	262	303	278	248	269	293	282	292	323	297	278	302	273	254	297	314	317	280	260	285	273	275	299	273	276	300	280	263	286	273	294	260	310	282	288	317	298	316	274	264	272	273	264	293	291	266	290	277	261	278	278	282	294	322	278	303	309	289	242	259	285	286	272	305	283	275	261	269	309	291	263	276	231	284	257	280	264	273	291	295	272	301	287	309	267	312	256	254	259	272	263	294	262	307	283	297	319	274	258	295	281	291	280	276	292	272	278	262	299	271	282	288	276	251	276	304	299	251	283	254	285	261	277	288	283	304	275	260	280	258	272	293	293	277	276	285	273	297	280	280	300	302	272	260	272	277	301	285	264	299	279	266	268	287	269	263	286	265	244	271	276	272	255	268	274	262	260	317	288	296	248	267	281	281	294	286	303	237	266	276	299	283	259	289	252	290	266	281	271	275	251	269	284	296	277	261	268	291	304	260	266	263	282	267	290	265	276	264	263	255	282	278	266	268	292	287	296	291	298	278	275	281	263	322	260	277	265	311	260	307	288	243	261	274	263	294	313	300	293	267	256	255	260	279	327	301	300	281	302	265	274	259	256	299	274	271	287	264	294	263	296	273	280	274	292	308	273	266	274	263	267	294	309	290	281	270	276	251	289	307	278	257	298	272	291	260	284	291	269	311	290	272	280	273	241	303	275	282	293	308	239	266	265	276	311	262	273	278	283	295	285	279	277	294	282	266	285	286	280	299	275	316	282	285	304	291	282	239	268	280	298	292	293	289	289	292	290	286	300	295	283	281	280	271	287	260	274	298	282	251	273	291	284	295	262	294	277	263	283	269	285	297	276	280	292	236	266	257	303	276	300	278	325	290	259	284	250	315	275	265	310	294	292	280	266	295	263	292	251	262	261	263	270	282	272	254	258	290	273	288	280	305	305	310	285	278	277	258	240	248	304	280	274	266	300	266	254	284	304	279	285	290	293	255	254	256	301	296	282	261	274	284	299	312	240	288	276	303	304	266	271	278	242	297	270	261	260	295	271	261	264	303	247	250	293	291	304	304	284	275	271	292	284	298	295	272	268	305	284	275	266	294	267	279	294	285	285	258	264	299	263	248	273	331	269	270	232	280	262	261	286	277	280	275	263	273	261	262	259	270	290	269	295	317	262	267	296	294	297	301	251	245	276	282	292	259	291	267	287	289	271	280	259	290	246	311	274	261	290	263	271	269	277	256	289	280	281	268	287	279	303	286	297	271	265	287	309	281	287	299	277	281	270	278	265	265	297	287	283	264	278	252	240	273	254	276	265	293	283	291	261	237	287	292	290	259	231	255	303	319	277	282	278	279	258	250	260	269	294	301	292	276	277	305	283	265	267	275	311	255	237	268	288	294	291	249	263	294	262	304	292	255	272	285	271	300	285	291	273	291	262	303	318	256	294	286	300	254	239	296	282	249	252	250	264	255	311	282	260	298	297	285	252	299	292	287	268	280	290	275	291	258	290	273	296	262	290	265	263	252	261	301	314	254	284	277	242	282	277	288	266	286	292	300	294	312	279	262	278	296	278	298	257	260	275	267	273	262	250	290	279	280	310	269	249	258	269	266	276	238	271	263	295	254	275	313	274	290	259	262	268	286	285	301	287	312	255	267	254	245	289	310	226	280	273	292	296	266	254	256	283	295	281	278	312	242	293	223	287	296	303	252	250	287	247	269	269	267	283	239	299	284	265	269	269	277	280	268	284	303	273	270	300	262	270	298	274	289	286	269	261	282	287	286	289	278	274	279	280	281	264	284	287	290	254	272	262	282	272	272	261	278	304	271	290	303	287	278	262	301	306	281	273	283	263	297	312	290	299	250	252	251	233	297	230	295	288	274	244	279	277	283	301	261	256	255	278	285	307	280	287	280	268	285	299	299	263	287	295	276	278	276	275	305	294	284	255	244	283	254	295	279	317	280	258	273	272	278	268	274	239	256	293	290	282	291	272	283	262	276	295	292	296	300	296	263	291	264	303	277	260	295	296	274	275	271	271	281	275	262	308	270	284	273	243	321	286	258	278	267	295	277	297	269	310
1821	657	912	1014	839	790	743	689	667	684	720	730	786	800	752	787	928	903	776	669	670	676	648	653	644	679	590	673	714	665	657	665	643	628	649	647	629	680	605	623	608	646	637	630	641	616	617	631	653	686	691	670	608	684	582	645	668	628	628	628	640	633	667	680	612	668	649	648	645	669	620	647	650	623	662	646	652	606	623	666	643	631	645	660	646	601	628	640	654	619	653	699	636	675	649	666	636	684	631	620	614	607	670	636	649	608	608	665	616	653	620	675	674	620	634	637	689	660	671	668	580	639	655	573	646	669	640	669	673	661	696	656	641	682	677	656	626	625	594	629	659	686	645	650	668	664	619	608	656	641	655	630	625	671	625	653	643	670	653	639	635	639	638	621	630	660	633	669	664	681	594	611	626	638	681	659	611	672	633	642	667	634	666	620	679	647	680	666	628	652	649	624	638	652	581	649	623	626	617	688	628	589	563	630	630	671	652	637	638	608	701	617	620	643	634	595	588	637	704	674	636	685	638	653	676	617	690	661	638	679	659	645	628	625	684	628	637	622	628	667	649	609	690	637	674	630	680	660	633	630	676	625	639	643	645	662	658	639	635	652	651	607	651	672	634	653	601	627	660	656	610	652	643	624	681	596	609	674	638	592	610	638	625	686	635	634	636	639	646	650	603	638	704	652	604	671	583	645	642	645	584	612	606	587	666	619	618	644	616	626	688	654	677	657	651	633	594	610	649	626	632	622	645	607	647	639	639	636	602	698	610	640	641	642	644	630	628	686	622	606	664	644	656	669	628	671	673	642	652	623	655	668	656	673	657	643	611	648	691	621	650	635	599	696	683	661	614	656	661	634	600	641	655	664	652	632	664	691	604	644	647	652	691	674	668	662	662	607	692	644	639	603	624	622	617	653	658	653	626	672	639	645	638	645	599	655	681	639	671	628	660	581	652	623	650	616	656	666	681	654	672	662	667	690	656	655	688	648	621	625	610	633	681	615	666	691	634	649	635	667	626	624	611	613	647	664	679	689	656	626	589	614	633	606	631	659	613	614	602	618	641	627	655	647	653	658	632	650	650	633	639	638	702	651	620	658	660	673	655	648	636	670	673	668	604	622	663	658	627	645	603	619	592	653	657	625	647	659	649	639	689	608	650	685	600	627	577	644	656	668	657	689	640	659	706	654	643	633	621	665	642	666	690	668	640	652	623	696	682	624	633	653	611	623	665	655	674	632	641	607	692	649	612	670	642	619	667	672	666	670	672	623	667	592	634	656	664	600	646	626	672	643	652	630	616	643	651	609	613	646	665	670	645	650	680	693	664	653	669	643	685	634	660	661	673	671	659	648	655	627	632	614	636	614	607	628	670	632	670	639	662	680	691	653	643	623	675	662	676	725	663	610	610	664	671	638	672	650	652	643	658	634	648	633	631	634	649	634	640	701	595	656	681	661	659	656	650	627	627	680	640	633	641	642	626	671	657	643	662	619	619	606	638	615	609	616	658	658	628	593	563	636	644	648	632	670	644	635	672	658	667	656	634	655	607	636	616	642	653	642	645	647	670	641	635	683	668	641	625	660	680	635	628	654	583	637	635	641	684	620	650	655	652	636	653	635	669	630	677	662	666	700	659	645	647	667	672	672	625	666	638	592	633	666	630	599	622	645	630	663	622	682	606	619	688	630	643	669	649	652	655	620	694	619	606	651	628	636	680	622	656	634	608	641	651	650	646	627	637	689	655	665	660	642	708	647	616	638	620	652	620	610	620	671	675	636	588	681	632	667	672	641	668	620	634	680	641	637	649	644	629	629	620	607	641	659	651	646	658	659	680	620	608	648	619	656	650	684	614	667	654	629	624	642	695	628	623	676	650	616	599	640	669	637	652	655	646	612	661	655	654	679	633	670	708	669	661	648	617	633	642	661	587	610	688	606	610	663	646	671	644	650	652	665	658	684	614	658	687	607	662	637	625	616	660	642	624	662	663	690	646	673	694	602	616	671	635	638	653	621	661	624	629	630	634	632	673	668	646	629	670	653	644	634	649	654	669	634	636	661	658	588	642	605	646	658	626	677	643	652	663	653	647	656	650	626	640	671	652	635	653	629	634	609	587	662	653	629	667	649	619	674	643	637	608	652	653	643	640	622	712	633	633	676	664	638	683	616	649	674	605	654	646	651	670	634	679	628	662	639	672	689	647	636	665	667	624	663	647	638	649	652	673	646	683	646	642	705	675	689	657	605	657	639	641	674	658	646	638	635	633	656	660	628	613	621	653	654	653	634	665	691	582	609	663	675	627	604	668	719	657	613	678	690	613	630	675	623	656	658	630	650	668	602	666	666	585	615	693	590	660	610	689	648	655	675	700	656	623	641	677	645	608	632	641	631	688	653	638	605	622	669	649	608	665	680	665	649	655	671	636	640	631	625	653	630	610	621	688	632	662	623	606	624	620	647	657	627	660	643	644	654	618	638	631	673	669	657	657	654	641	662	655	628	657	662	656	648	628	643	641	668	607	663	632	664	653	655	648	646	669	596	656	690	660	661	634	645	667	614	635	643	658	675	640	676	616	654	666	626	668	614	626	642	639	636	660	652	591	648	649	582	609	652	633	610	620	692	620	643	648	676	662	628	654	716	648	678	659	617	628	647	617	665	649	641	619	610	657	601	640	686	636	652	605	599	640	640	660	671	617	689	671	675	714	647	647	665	674	613	612	643	663	644	668	624	643	652	605	685	655	657	671	663	652	646	618	669	675	616	659	675	628	612	656	631	650	626	628	659	653	655	626	623	616	658	629	666	624	646	625	621	665	661	649	681	654	634	633	644	601	630	636	636	585	633	598	620	628	611	634	641	630	661	700	680	599	614	636	643	660	644	662	669	631	701	665	606	670	708	635	669	655	626	681	643	650	639	630	690	639	666	644	620	669	670	609	653	621	632	646	661	676	640	651	647	593	631	680	658	645	667	603	656	644	669	694	609	645	646	633	631	620	630	626	603	688	620	657	633	653	613	595	608	637	675	674	705	625	685	631	630	667	616	676	657	634	643	659	679	677	661	677	624	603	657	683	622	657	653	656	650	656	612	707	605	649	652	624	682	630	652	570	640	653	596	613	623	674	657	672	679	678	678	689	606	620	663	622	625	678	639	635	662	618	679	645	637	674	669	690	649	644	618	690	594	583	660	632	660	640	642	658	673	658	654	647	629	628	672	637	668	649	619	649	694	652	678	648	649	638	661	641	695	654	636	640	679	678	651	626	647	667	712	660	657	670	636	606	650	681	626	667	631	690	644	623	680	625	686	617	653	683	667	623	695	653	652	683	679	595	638	671	619	658	651	627	581	675	609	614	644	582	650	692	709	581	657	622	623	699	641	663	682	621	677	675	655	711	654	664	656	627	599	631	653	619	644	633	649	686	642	674	641	638	669	632	675	618	642	650	659	702	664	654	636	627	614	661	620	645	641	642	607	640	665	609	657	611	626	665	663	624	621	668	627
6604	453	579	611	390	336	294	218	223	224	218	220	224	208	215	223	238	242	344	248	161	165	169	157	160	181	189	166	174	193	152	182	177	160	170	179	156	168	208	170	182	175	163	125	168	171	157	165	183	181	186	158	164	172	149	172	178	144	157	179	160	162	145	164	164	159	197	169	178	165	157	159	148	164	148	181	176	170	124	183	172	186	172	172	174	163	169	145	140	163	170	176	186	156	176	144	172	178	150	170	149	153	152	173	188	181	146	168	156	148	150	181	175	155	183	157	156	153	173	187	182	162	175	186	158	167	177	163	159	142	174	175	171	184	176	148	179	171	175	183	181	157	169	148	152	156	179	160	189	161	174	178	193	157	192	177	174	170	199	170	166	157	142	169	166	157	190	166	168	165	181	176	180	158	165	155	147	156	158	160	176	171	184	165	178	187	170	169	170	150	167	177	153	165	147	147	173	170	159	173	179	177	170	172	162	167	161	189	186	163	172	162	146	175	152	155	167	157	177	178	162	158	161	166	160	163	171	171	174	163	159	156	139	179	154	161	179	157	162	171	148	149	136	154	161	177	166	202	189	181	163	159	146	184	157	165	182	170	163	151	145	187	162	165	181	179	178	176	157	138	168	180	191	168	189	198	167	171	137	177	165	160	158	158	155	186	171	152	152	182	177	167	179	167	169	160	162	147	160	160	182	169	156	155	159	168	155	150	152	139	187	167	168	173	170	162	172	170	152	161	181	154	137	150	170	171	165	178	187	168	156	156	168	193	168	156	173	193	186	185	182	170	171	174	162	189	177	170	172	175	171	208	190	130	152	185	160	161	148	170	163	161	161	159	178	171	175	172	148	170	187	156	165	176	150	151	148	144	169	147	193	154	151	155	182	193	170	151	169	190	160	150	173	159	190	170	172	189	143	178	165	179	169	176	161	146	169	169	165	158	162	161	177	172	184	154	172	196	156	169	170	171	175	179	157	156	169	187	162	151	155	185	147	165	174	166	157	180	149	180	178	173	152	187	178	143	181	168	183	172	156	175	156	192	147	162	150	149	168	180	190	164	177	164	148	167	161	163	171	145	152	165	161	169	140	149	177	167	177	163	164	163	182	159	145	182	139	182	190	156	176	169	168	178	157	149	160	177	167	154	171	162	163	164	187	158	161	159	183	187	150	194	151	170	147	162	181	149	187	157	186	148	175	174	177	154	179	174	163	152	164	174	193	171	178	168	179	156	169	157	149	188	178	187	172	179	169	185	161	180	159	178	156	168	170	187	195	144	156	166	160	205	159	154	171	149	170	167	154	159	170	198	150	139	164	167	150	154	157	144	178	191	158	167	153	161	167	180	144	149	185	156	181	185	145	157	147	178	207	178	165	154	190	162	188	180	161	177	166	167	166	162	168	198	173	153	161	157	158	162	180	166	151	171	151	187	158	160	141	137	155	151	150	180	167	167	154	154	157	155	190	157	153	148	165	150	183	166	151	168	178	161	165	156	145	158	145	155	180	183	193	162	155	165	177	188	170	162	160	172	167	127	165	172	185	143	179	172	200	188	177	168	172	154	156	178	176	152	148	157	177	173	164	165	145	140	152	173	136	190	152	147	160	162	171	174	174	175	168	157	166	141	177	171	188	183	147	178	145	152	154	163	160	138	162	177	156	186	179	143	159	177	162	192	171	165	177	176	167	172	157	186	159	139	155	180	157	129	149	161	160	133	158	154	203	153	185	176	162	143	158	144	176	157	177	161	157	159	147	170	196	159	168	178	164	158	185	159	163	167	161	155	201	160	168	193	179	167	155	163	163	168	134	165	158	173	144	171	148	170	165	171	149	150	161	157	188	168	157	144	185	163	166	163	158	158	158	147	180	173	163	180	175	136	156	170	178	153	164	168	157	150	170	190	165	167	161	147	148	171	159	158	155	162	147	148	146	164	158	157	174	159	159	157	172	146	161	152	130	161	177	164	141	152	152	187	170	133	145	169	172	155	173	185	191	183	191	157	160	166	170	162	175	146	156	197	157	172	190	168	199	146	152	175	182	177	177	176	162	180	126	141	181	162	181	162	168	156	151	153	154	164	171	174	149	167	164	195	160	157	166	190	185	165	156	152	155	166	170	172	174	167	171	170	139	155	185	160	135	163	184	167	181	145	202	176	168	176	168	190	174	187	155	149	160	163	157	156	145	165	146	166	144	155	161	156	141	185	167	178	170	141	168	149	180	148	189	187	172	180	186	171	177	159	178	163	167	171	167	167	171	181	171	167	159	169	163	164	168	146	130	180	168	189	159	156	154	149	150	185	139	177	170	181	192	160	176	170	178	153	146	160	181	179	170	169	169	184	169	150	184	170	179	161	154	182	162	162	174	154	173	168	150	171	166	173	168	178	149	194	150	144	168	152	144	151	158	158	178	175	159	188	184	198	170	172	163	184	163	152	168	140	145	174	176	144	185	153	174	170	162	171	146	168	158	162	160	180	161	159	134	181	158	168	168	188	177	183	186	177	176	167	180	151	168	179	182	196	138	164	173	180	160	172	146	165	178	149	157	166	182	166	180	171	165	147	188	171	154	149	151	154	159	134	176	184	152	151	159	154	156	176	169	163	169	178	165	160	149	178	151	178	161	169	191	177	155	172	161	158	158	160	152	161	149	165	159	180	170	163	164	181	182	158	168	161	167	174	156	170	156	159	157	162	170	162	180	161	179	167	166	171	159	156	176	161	170	149	177	157	171	159	164	162	160	165	167	167	157	157	173	152	164	167	177	164	171	166	160	142	161	176	169	162	169	167	138	180	155	166	158	194	174	146	166	170	167	171	165	176	174	166	174	187	171	172	201	162	170	161	168	180	145	196	180	184	146	164	168	179	147	170	174	193	160	174	174	166	177	162	164	162	159	153	142	155	199	178	146	175	178	174	175	185	166	173	167	186	192	186	154	165	160	168	177	182	180	167	168	175	175	178	158	155	173	168	190	161	141	158	181	138	163	145	156	161	155	190	165	157	176	175	181	154	184	165	168	156	188	191	171	141	162	174	160	158	203	147	165	168	163	170	172	175	156	174	149	156	168	175	160	170	158	161	165	166	194	165	180	163	156	149	171	169	163	163	158	163	177	167	162	171	164	145	160	137	167	150	169	157	162	163	147	166	176	163	166	178	144	180	166	158	184	156	147	142	177	158	155	164	145	156	156	167	194	150	154	154	169	153	165	194	171	173	140	155	166	163	149	157	168	156	171	180	131	170	160	171	162	167	172	160	139	173	176	161	171	163	152	157	170	162	163	166	165	156	164	165	145	173	178	157	172	152	141	173	155	186	172	191	161	154	176	170	168	161	180	161	159	167	182	190	172	172	180	161	182	137	170	159	189	155	171	194	159	158	163	169	141	171	175	164	163	176	183	162	160	172	153	162	129	137	163	162	158	188	153	170	196	203	166	180	167	165	172	161	186	168	171	151	172	143	170	177	169	154	165	160	168	185	157	151	189	174	143	187
5801	721	1483	1803	1342	1178	1007	795	683	684	698	823	834	732	698	724	983	885	1622	721	473	464	512	449	456	477	463	451	471	435	448	449	466	471	437	495	447	448	460	409	444	448	438	435	461	427	488	447	391	458	436	435	448	412	445	447	445	469	424	439	473	436	397	458	397	468	420	417	427	456	406	428	468	471	482	438	435	435	478	444	444	401	450	441	449	465	431	447	447	457	426	440	453	431	405	435	430	448	447	433	400	401	415	485	428	435	418	459	457	423	467	405	425	458	453	444	460	458	426	430	421	424	420	426	430	438	427	440	429	431	420	460	427	428	453	404	441	442	438	438	441	490	423	467	436	460	427	431	459	436	458	469	442	425	459	451	446	445	468	436	422	473	464	445	457	454	439	457	450	455	416	420	444	423	429	440	455	447	439	484	465	395	408	420	421	447	451	471	431	429	413	426	442	427	443	488	434	407	453	427	412	461	451	431	433	451	442	469	436	420	412	433	438	395	414	433	456	438	442	431	449	416	432	433	486	443	448	453	432	412	428	446	422	423	438	433	437	418	410	461	435	438	426	436	418	430	483	414	401	430	411	433	440	477	430	473	437	438	411	436	442	411	418	428	439	460	428	441	450	418	394	465	456	461	452	411	446	450	424	439	447	415	471	420	449	449	471	458	402	452	442	407	454	406	423	452	407	445	453	435	449	473	464	419	420	455	432	437	461	439	446	459	417	420	387	416	438	453	437	443	450	407	440	445	445	440	423	476	426	444	420	420	424	414	464	461	451	423	410	448	487	428	445	456	438	405	444	464	471	440	446	451	442	432	436	438	437	422	375	441	462	454	461	453	418	443	453	471	432	402	433	445	462	412	431	444	473	418	451	413	448	455	427	432	476	439	426	432	390	463	451	395	391	491	475	439	474	443	442	402	451	441	429	455	473	439	432	426	418	442	428	464	441	426	437	415	435	428	469	477	424	433	425	420	463	424	447	478	457	430	496	440	429	398	472	460	452	461	436	398	451	454	429	410	452	410	456	419	437	447	435	429	429	463	465	411	417	407	408	445	429	439	461	430	438	444	423	451	438	416	437	428	466	474	426	432	464	427	431	436	436	440	417	466	418	438	434	403	475	437	451	435	428	489	431	408	453	405	435	420	452	437	421	452	446	437	447	426	422	451	429	404	425	437	431	456	413	452	479	466	420	428	477	432	459	399	424	444	401	457	446	424	450	414	437	393	455	445	439	451	416	426	460	446	415	380	407	435	443	441	449	459	440	438	411	475	436	438	447	481	448	441	398	427	429	414	442	479	417	397	404	416	461	465	421	453	462	481	463	451	443	392	440	411	459	424	423	436	452	464	432	443	445	436	449	436	429	434	455	438	466	464	409	425	429	405	426	409	434	413	410	453	428	472	504	425	430	459	442	455	452	443	468	465	454	470	467	436	451	440	455	445	440	400	432	444	408	436	437	461	461	413	439	454	409	408	438	420	424	473	429	436	456	448	434	472	456	431	414	409	439	441	439	438	460	439	434	467	436	440	407	444	439	464	404	439	399	434	435	442	425	423	435	426	460	450	429	446	414	471	448	437	412	449	404	442	410	428	430	476	420	465	401	422	445	475	428	465	468	462	467	451	453	427	407	427	449	437	431	412	441	441	426	444	461	425	448	436	415	438	428	442	474	452	419	408	423	481	458	436	410	436	406	446	430	433	468	468	417	454	456	418	455	441	435	406	410	433	408	463	440	417	432	485	461	445	459	459	404	438	468	491	429	455	443	464	472	410	424	429	421	392	443	435	408	438	417	447	435	433	446	454	413	441	416	460	460	429	446	439	426	445	460	428	466	452	458	439	447	419	437	434	445	469	437	435	430	457	423	390	422	451	466	434	407	430	395	424	427	467	451	445	441	434	415	450	450	409	383	417	461	412	453	449	426	469	411	429	420	440	451	419	409	427	412	489	422	434	449	455	461	456	419	414	411	457	457	491	455	471	440	431	447	421	440	415	419	427	456	445	425	443	450	408	414	444	475	448	435	427	460	458	473	451	431	432	438	470	460	443	470	422	424	476	455	422	436	434	450	448	420	439	425	441	477	429	443	432	430	437	429	441	407	459	446	423	456	456	427	439	411	459	421	414	435	460	370	427	401	453	459	412	423	407	460	417	422	413	454	422	434	434	453	420	474	459	455	429	443	394	473	469	431	455	476	449	406	398	437	428	426	421	424	414	406	419	423	375	411	463	448	420	487	418	461	423	417	433	438	471	418	442	435	440	425	422	450	441	416	453	387	522	414	455	432	439	403	451	427	451	453	402	435	456	451	436	416	446	426	443	449	435	444	455	462	417	427	473	457	453	459	457	435	463	428	455	467	430	445	415	445	435	463	454	459	435	471	435	467	450	403	418	426	447	421	422	455	417	427	438	451	420	462	438	429	425	458	418	431	414	454	428	464	425	474	437	443	460	467	436	409	418	423	452	405	427	436	416	443	441	406	442	446	439	436	432	385	467	409	454	410	490	450	465	400	403	428	393	442	462	475	449	434	458	419	445	460	437	462	419	445	459	438	480	468	457	461	429	433	444	442	453	429	430	444	389	450	444	441	418	428	418	442	459	422	429	412	461	439	447	448	460	451	453	432	456	450	426	445	468	432	435	400	431	413	445	431	432	438	380	425	428	435	398	442	432	447	453	451	484	452	435	448	447	463	470	433	467	417	443	417	455	474	446	388	445	460	426	436	478	446	448	424	414	421	465	453	435	437	443	443	419	459	455	445	437	438	414	499	460	451	439	428	442	465	399	438	441	410	439	431	436	406	412	478	406	447	480	446	464	400	430	445	437	415	450	430	425	442	446	455	499	422	448	416	469	421	416	481	463	403	404	419	463	440	453	420	418	401	422	445	434	435	450	450	437	426	450	465	433	443	442	460	438	397	420	435	422	435	370	439	477	444	454	465	427	436	421	432	430	485	425	455	423	431	436	425	446	425	409	437	469	446	427	411	473	421	434	464	468	460	424	396	416	443	447	417	434	440	438	454	444	423	419	433	464	432	381	437	449	407	421	431	417	468	428	464	425	477	446	434	433	411	481	465	438	441	423	480	456	441	447	426	424	432	437	396	437	427	426	467	408	445	398	451	427	436	402	455	437	477	475	421	453	436	489	445	445	452	458	470	439	447	434	429	437	450	450	404	451	440	467	457	414	418	412	444	449	414	474	432	398	473	440	448	452	456	467	420	454	448	425	445	409	484	464	453	426	455	419	437	477	415	424	425	440	450	406	449	422	464	433	431	421	465	442	418	424	410	424	426	450	417	429	450	409	437	485	389	452	472	452	423	419	446	416	437	418	446	456	442	438	474	420	462	424	431	430	437	398	439	429	440	469	459	404	464	407	453	412	442	460	426	459	463	445	428	428	440	451	457	455	412	433	449	445	431	422	440	435	434	440	429	460	400	419	431	448	422	446	465	440	418	439	435	448	484	436	457	445	438	423	445	442	411	460
13482	1160	1198	1131	781	581	489	436	406	390	423	421	392	396	410	363	399	423	618	411	360	332	319	302	307	339	317	320	337	318	323	329	343	311	316	286	338	293	336	312	336	295	296	301	296	301	365	322	300	338	320	310	319	295	300	339	298	299	320	308	314	341	302	275	288	309	297	295	310	306	315	309	301	318	305	317	315	294	326	293	308	305	321	350	307	264	317	319	307	316	317	292	319	311	327	307	306	297	285	317	259	313	323	345	331	305	312	293	299	302	309	311	313	300	322	289	294	315	308	287	287	271	327	274	330	345	290	315	332	319	324	331	304	297	321	295	336	278	290	303	318	314	270	320	315	285	332	280	291	290	323	297	302	281	275	335	290	325	306	328	291	313	313	294	289	283	285	312	312	315	304	292	276	306	307	298	299	304	291	290	295	302	304	315	320	312	282	297	325	329	301	283	325	317	276	281	315	294	266	320	327	295	319	291	288	290	320	304	316	281	310	300	275	329	313	326	292	272	327	276	337	290	340	292	331	304	297	307	296	309	290	325	300	334	300	321	318	296	326	337	319	299	290	308	307	308	297	289	356	327	297	304	293	296	296	278	313	330	295	298	308	285	345	346	304	300	334	355	342	322	320	294	297	280	296	306	306	322	302	331	318	309	308	314	291	314	308	324	317	315	303	301	307	320	310	336	332	331	276	301	304	294	271	335	272	288	272	277	315	311	289	316	281	283	302	322	304	316	313	330	307	325	306	338	304	296	307	301	308	309	328	324	285	308	317	328	316	317	294	326	314	309	307	314	334	331	313	290	304	311	343	305	279	304	293	289	293	326	316	290	274	352	292	313	287	319	311	306	278	311	282	294	313	339	345	327	297	315	291	298	308	291	307	299	298	287	289	271	287	295	295	297	281	294	295	295	311	325	327	307	321	280	282	289	278	320	275	279	300	275	334	278	306	291	289	317	292	299	299	279	310	265	302	312	272	320	310	298	300	317	285	319	279	301	311	271	317	269	280	278	315	320	289	267	302	292	306	298	348	304	318	282	323	299	298	271	290	302	327	286	292	299	299	283	306	323	334	325	300	318	301	306	313	292	311	316	328	313	324	313	296	253	315	313	308	302	312	296	308	285	304	305	292	297	308	292	291	278	295	308	326	334	288	271	295	310	298	268	321	366	292	315	339	294	287	314	304	308	307	311	334	291	296	314	292	305	305	319	293	296	309	320	315	324	309	269	309	318	293	312	302	296	290	290	286	343	303	323	353	325	336	315	309	309	286	316	278	334	288	308	296	312	289	320	307	308	270	279	312	293	300	296	310	312	285	299	275	300	304	356	284	317	316	313	270	326	292	318	344	319	316	317	311	310	302	288	314	322	309	304	320	288	302	326	276	270	299	323	284	287	258	306	299	330	289	321	326	299	311	333	317	327	297	309	308	320	299	306	279	305	301	290	338	302	316	312	322	302	301	289	319	310	298	300	305	315	273	289	299	321	313	288	277	329	317	314	261	298	285	328	302	298	297	291	296	301	308	333	282	309	288	331	290	331	322	302	317	312	328	314	303	267	299	310	330	344	295	276	299	261	323	291	300	290	306	288	280	297	312	342	322	270	283	311	305	295	308	305	286	328	309	276	311	271	301	311	281	283	295	295	306	321	308	332	326	294	300	361	313	302	307	309	308	312	324	322	296	295	341	300	291	305	338	312	297	314	277	316	319	333	312	324	299	292	340	326	325	337	318	304	281	297	283	292	293	310	327	322	310	313	311	330	302	297	323	326	307	324	310	303	352	327	312	294	301	314	324	303	316	305	331	335	302	324	340	318	299	303	331	311	310	310	249	298	330	298	326	320	301	294	315	268	299	298	298	314	307	301	291	272	289	269	334	302	289	314	301	316	319	344	314	346	300	270	312	298	306	331	300	267	309	282	286	305	324	314	320	285	282	318	298	289	328	296	314	339	278	308	305	298	301	335	318	321	320	307	343	331	318	344	307	384	295	290	311	296	276	304	286	302	299	290	324	283	313	337	321	314	299	316	330	263	319	294	326	354	309	320	337	295	301	307	317	282	309	340	317	307	304	298	319	327	304	335	296	298	318	302	303	283	315	270	294	317	269	294	299	286	303	311	298	295	306	312	361	298	296	290	314	305	280	297	297	334	319	331	329	275	308	328	311	322	309	266	292	321	295	375	311	322	282	263	307	347	284	276	313	298	279	268	269	315	302	290	325	311	290	308	307	293	307	280	303	334	342	315	299	290	344	306	290	332	301	306	296	333	323	331	313	295	332	277	327	356	303	292	274	319	273	296	297	300	336	300	315	305	287	286	304	332	317	298	327	298	319	298	289	304	294	283	308	311	318	293	305	329	328	309	326	299	324	307	303	305	325	341	295	340	307	300	293	300	326	308	285	323	299	316	326	305	321	311	324	308	284	315	298	295	327	316	292	313	326	309	278	296	310	313	313	329	342	287	268	315	294	309	289	328	299	321	315	346	321	323	314	308	321	297	338	293	294	299	314	281	264	298	286	331	305	278	310	258	271	314	280	306	314	276	302	307	295	299	302	298	311	318	305	307	300	332	291	289	300	315	327	302	338	311	310	286	289	336	311	300	298	280	336	334	304	334	335	309	305	302	318	285	356	301	275	303	290	298	337	329	302	302	333	307	317	292	330	300	285	308	336	294	291	292	356	314	302	315	312	302	327	295	310	319	317	280	291	263	320	319	289	279	284	324	291	281	312	337	310	293	335	308	313	323	312	297	301	312	306	316	305	304	289	286	329	290	313	280	256	276	303	328	276	311	309	326	328	368	328	320	300	314	301	273	318	300	295	299	294	303	309	348	307	331	294	345	318	267	315	290	319	324	312	286	305	301	284	341	308	330	309	315	306	296	310	306	308	314	290	313	319	309	323	295	324	306	287	307	319	276	285	317	325	315	329	301	310	288	284	338	307	298	321	296	319	312	284	316	302	291	272	305	292	311	325	317	325	302	301	306	319	300	302	328	305	328	306	325	281	314	312	261	307	309	301	303	292	302	289	302	252	327	295	282	290	281	325	258	279	296	332	339	305	319	297	314	324	297	282	337	327	309	294	298	328	324	351	271	294	341	313	316	302	329	318	288	338	297	325	281	319	310	306	289	325	316	317	347	284	326	303	296	282	332	336	316	313	332	349	311	317	293	282	303	293	310	319	323	304	276	267	325	334	268	305	311	308	321	285	321	318	298	312	312	344	307	303	293	294	307	295	334	354	309	270	314	296	288	317	274	313	317	284	290	261	296	303	299	339	288	323	306	347	289	285	303	250	269	297	281	345	270	315	307	316	306	318	308	274	297	283	297	302	308	294	293	311	280	299	311	312	288	323	298	331	294	337	337	298	289	342	289	327	305	331	306	284	292	350	324	285	308	308	295	288	292	336	289	300	360	323	328	300	269	293	280	338	331	304	284	311	283	337	310	304	306	302	303	330	326	296	305	299	280	285	337	295	337	299	311	345	295
7933	1276	2432	3038	2463	1997	1747	1300	1252	1273	1195	1290	1418	1197	1158	1238	1550	1566	2858	1154	772	757	822	807	861	806	790	761	748	758	743	720	736	762	747	769	752	772	771	743	763	746	733	747	744	712	757	733	713	668	753	754	685	747	738	768	754	706	707	732	745	713	720	720	716	737	739	754	714	710	692	737	723	705	710	742	765	720	730	723	728	699	728	755	781	690	730	774	788	742	712	749	759	724	754	691	696	743	770	713	790	715	758	754	681	729	759	701	760	753	711	774	736	761	750	735	721	720	694	737	743	706	748	723	733	723	736	615	722	692	722	751	700	727	771	717	723	777	736	774	715	743	748	721	728	730	699	691	725	705	778	638	702	695	681	747	692	715	702	722	723	744	718	732	736	729	736	743	703	737	716	708	710	684	705	732	748	766	740	725	713	787	696	708	744	732	740	792	768	708	703	737	751	692	734	713	725	715	733	743	734	735	755	734	675	738	697	739	758	704	707	701	692	720	672	731	682	732	708	680	730	716	701	725	695	751	722	724	712	752	722	764	668	724	747	736	726	729	770	664	748	760	705	723	717	725	730	732	748	737	751	726	679	753	753	716	741	744	731	721	720	711	759	732	723	747	739	698	687	732	760	725	722	693	732	672	756	720	691	708	749	727	741	720	726	723	736	711	721	753	736	709	737	687	742	699	733	743	754	701	733	718	732	766	735	718	734	651	740	691	725	736	691	719	698	685	742	726	743	721	674	666	715	720	751	738	707	746	712	725	713	715	749	691	738	762	742	718	734	724	754	719	740	728	771	729	725	726	709	716	707	712	758	726	670	683	747	746	749	737	715	713	724	749	714	679	677	736	734	704	663	728	752	698	750	755	725	708	738	701	762	725	709	742	708	683	741	718	745	706	778	740	737	711	738	761	755	755	730	773	698	705	711	743	702	714	736	716	700	718	769	718	771	661	755	696	746	721	733	709	731	711	725	746	728	680	693	710	712	686	745	729	713	705	719	672	696	764	699	734	683	699	701	758	719	768	675	748	685	754	739	734	738	737	682	717	783	722	683	757	743	729	670	760	736	747	759	737	699	732	755	661	746	700	718	772	701	718	731	735	710	699	730	712	753	711	741	680	698	739	712	727	745	756	720	709	719	711	736	730	736	729	744	733	724	694	686	739	717	743	700	670	774	706	734	712	779	743	763	740	743	694	697	724	704	729	746	716	709	714	704	695	714	705	731	719	727	740	725	680	726	727	793	679	729	752	719	775	771	733	657	690	693	763	796	692	724	737	720	750	728	711	714	707	762	761	722	702	738	777	697	748	695	715	674	715	702	692	709	733	756	723	755	728	715	714	739	751	730	751	748	752	771	762	683	704	715	755	740	740	751	720	748	767	714	715	703	712	712	722	757	734	768	745	700	730	688	734	706	718	703	709	720	741	674	715	730	774	729	731	699	723	758	730	729	772	697	744	708	704	726	721	706	747	754	719	729	735	720	732	751	751	758	706	738	718	736	698	713	698	707	730	765	739	726	762	736	730	715	720	721	729	684	709	683	691	722	718	724	769	688	671	734	713	696	694	735	693	729	708	754	759	699	785	760	738	691	733	709	697	676	715	748	701	689	716	704	697	722	767	756	696	686	707	749	775	746	724	741	750	709	701	722	774	734	720	699	722	728	765	752	733	727	713	756	707	719	719	708	749	755	756	703	714	672	733	766	722	751	721	746	749	711	695	678	747	744	755	757	719	729	741	710	738	695	718	693	724	719	732	754	739	762	741	682	742	700	731	699	810	738	749	731	686	705	745	749	720	726	734	720	697	718	708	768	716	738	762	709	752	774	710	705	703	740	759	722	719	773	730	716	728	690	733	709	719	727	699	745	710	673	721	682	706	704	705	718	689	702	724	705	705	736	735	724	729	739	705	727	737	723	749	745	743	675	735	732	742	741	723	696	719	722	711	717	716	726	715	755	704	726	759	716	717	706	742	773	707	706	743	720	739	711	713	718	697	738	735	746	701	713	744	696	725	712	736	695	725	753	733	705	751	704	682	738	706	730	714	723	683	725	715	734	721	707	746	677	711	741	725	695	727	739	712	736	746	750	739	743	720	708	716	696	722	744	725	751	736	719	669	738	745	672	732	734	718	710	695	747	733	739	700	718	818	688	727	687	714	722	727	731	728	748	712	739	699	766	729	708	679	708	735	705	724	726	742	748	714	704	759	739	684	680	714	706	760	732	736	780	720	733	741	733	683	732	700	752	733	733	711	747	728	739	733	746	728	747	701	751	707	749	736	705	737	735	720	725	738	697	746	760	710	711	717	715	757	740	771	732	742	729	757	713	691	719	674	677	780	703	758	701	716	735	743	760	752	729	717	741	681	719	725	775	675	775	769	737	736	721	713	725	699	750	746	729	713	733	752	753	714	725	776	725	709	731	732	716	736	733	725	738	738	730	734	744	700	775	717	767	720	734	731	749	704	712	722	751	699	740	719	765	702	729	722	724	778	750	725	752	701	739	732	723	766	773	735	697	762	777	746	698	705	738	709	749	734	719	683	786	755	697	671	708	724	725	691	714	708	713	744	747	759	727	740	706	719	748	731	716	745	717	746	714	656	723	749	721	765	741	693	686	725	712	718	699	751	732	718	712	790	689	710	734	725	705	751	761	751	737	741	719	747	719	750	779	725	736	735	707	709	782	756	722	723	709	727	723	748	718	714	683	717	669	698	766	773	732	707	770	692	708	678	739	778	738	711	744	765	740	726	773	731	703	721	718	715	761	725	747	769	783	747	698	753	674	751	701	721	723	755	789	734	738	717	738	729	719	757	723	690	744	740	714	756	682	708	817	735	749	733	764	712	689	724	702	732	735	739	777	782	755	727	734	760	724	728	734	763	744	707	777	713	751	698	745	745	779	705	702	693	709	689	702	672	747	759	743	775	754	708	746	749	739	770	768	753	729	704	697	763	705	747	732	745	785	705	734	762	790	697	729	724	753	753	700	740	735	777	690	754	716	672	702	756	727	733	727	752	765	720	717	709	737	740	711	679	752	748	706	767	672	757	747	713	737	727	727	776	725	719	746	722	707	697	748	712	722	749	684	663	709	695	703	759	705	727	748	747	747	686	701	770	753	755	725	736	687	776	749	718	697	762	709	718	706	670	682	714	672	701	754	735	748	730	659	728	711	699	752	725	680	709	714	699	733	727	675	694	704	745	707	736	691	725	717	693	694	770	708	768	717	723	707	735	722	737	747	708	742	772	744	702	731	730	707	713	697	687	721	725	738	753	758	700	758	743	782	684	737	704	735	747	747	705	722	695	724	679	765	649	759	759	717	755	739	736	737	738	704	734	726	723	744	705	729	762	697	697	707	717	761	741	731	732	724	755	708	715	660	729	719	754	714	736	711	722	764	733	756	687	703	673	747	702	733	732	737	723	707	726	723	731	730	727	729	746	749	737	738	713	709	725	703	703	684	736	721	680	699	727	733	707	750	728	706	694
1422	319	340	382	313	329	285	307	300	318	281	281	297	286	318	320	314	307	289	295	270	256	254	278	315	272	303	288	259	293	278	250	279	289	260	293	291	287	291	272	268	284	296	279	258	279	294	296	269	255	289	275	279	262	252	287	277	293	262	265	257	286	261	292	277	294	287	290	244	262	281	309	291	267	265	259	294	251	268	264	304	272	288	276	304	260	313	293	285	273	254	295	265	291	254	282	257	275	279	298	276	257	240	285	240	276	280	277	307	245	294	237	273	272	252	258	298	284	283	243	292	288	281	255	269	283	289	284	283	278	262	303	246	273	293	257	268	269	278	243	286	285	265	273	294	264	271	264	291	283	274	269	277	277	265	262	277	284	264	246	291	273	265	265	277	284	271	255	264	280	289	270	257	261	288	289	290	263	285	274	248	260	286	283	265	243	263	288	267	263	263	295	264	298	306	276	287	292	284	297	261	269	268	311	258	278	279	282	277	279	292	271	269	313	265	228	269	294	268	288	298	279	278	270	283	257	267	285	270	261	264	256	258	248	310	263	246	252	298	319	271	253	295	312	291	289	249	289	275	268	290	276	282	257	270	274	231	292	282	278	269	281	277	293	256	269	237	286	285	293	267	270	275	261	257	274	255	260	292	266	279	286	280	266	256	248	317	250	261	288	242	272	303	271	260	285	283	262	274	290	293	266	268	259	295	281	296	259	303	258	278	291	285	283	260	268	295	249	287	280	310	245	252	286	296	273	280	250	279	270	281	276	256	261	283	267	270	266	259	279	314	266	272	270	281	267	252	281	259	314	270	253	293	245	284	261	295	278	228	284	294	248	270	281	252	265	243	265	268	266	264	267	280	287	256	305	277	272	275	264	261	246	249	256	313	251	283	262	268	299	265	291	282	267	273	277	246	257	265	269	290	255	278	247	293	293	292	249	289	290	311	290	316	279	275	276	270	269	279	269	271	304	312	268	264	274	247	272	286	286	290	261	268	294	248	267	264	281	247	260	299	290	271	304	318	283	265	286	267	287	256	262	265	256	262	257	280	269	274	280	269	276	249	276	249	293	278	261	286	302	281	282	291	293	293	267	274	266	279	291	275	286	277	290	261	315	288	278	264	268	293	261	260	312	301	269	274	271	299	268	264	263	259	272	289	277	293	260	291	292	271	292	259	298	267	287	274	273	311	251	263	290	241	267	254	275	274	281	260	271	287	246	265	266	284	286	322	280	281	300	252	252	257	247	254	279	273	265	252	294	271	262	289	234	277	264	284	262	281	290	293	258	266	252	268	302	294	281	282	264	288	281	269	257	285	273	290	289	282	276	259	261	278	290	292	260	264	272	262	278	293	329	267	309	246	264	265	250	248	301	278	291	263	257	287	285	279	302	259	288	237	242	288	283	284	254	286	266	264	255	286	301	281	274	262	267	240	262	278	297	276	290	286	270	254	295	262	250	283	284	271	280	259	296	265	246	291	277	275	275	314	257	258	263	257	264	286	255	280	295	286	296	278	272	247	274	290	278	293	288	282	297	242	264	300	279	291	277	256	283	279	269	249	269	283	257	238	274	269	274	314	278	290	291	257	270	262	278	262	302	275	275	255	280	274	285	278	286	282	245	231	283	291	260	280	272	278	286	245	294	289	248	278	268	275	267	296	238	285	306	275	262	259	264	289	296	306	257	259	271	273	292	283	299	287	255	272	282	265	259	287	286	252	259	304	279	295	256	300	275	286	269	266	296	242	268	294	283	290	281	272	266	258	267	258	258	280	258	295	286	273	265	273	281	244	267	268	290	275	283	278	263	296	257	267	267	277	294	259	284	264	288	277	239	278	275	275	262	272	288	256	249	268	292	294	260	272	300	283	268	264	294	323	266	302	278	276	283	256	249	322	253	260	282	287	278	299	277	239	271	294	268	281	272	250	278	272	257	264	268	265	266	292	287	290	288	290	255	310	285	274	273	280	279	278	274	286	297	282	285	314	266	298	270	278	293	280	256	285	249	267	277	294	262	265	300	260	259	273	274	268	264	295	302	274	274	245	260	264	281	279	269	279	272	280	325	321	286	262	289	291	279	271	268	296	244	296	262	261	263	281	260	280	290	285	240	268	278	270	290	279	282	291	275	268	275	265	262	260	287	272	294	293	267	275	286	255	278	280	290	283	297	319	275	281	295	289	261	264	281	255	279	309	269	264	269	279	272	268	269	268	266	259	273	292	285	261	301	248	290	302	264	277	258	257	276	283	281	275	255	257	273	258	298	244	234	269	282	294	276	244	283	292	289	265	242	261	292	275	263	288	265	285	283	293	287	304	281	253	266	307	276	269	285	278	257	277	261	240	252	254	264	226	264	289	253	273	272	263	300	265	295	287	295	309	307	296	281	269	293	286	262	317	288	266	256	254	290	263	301	273	260	277	323	267	292	285	256	256	284	295	265	264	266	282	295	260	273	267	231	261	243	281	282	285	292	244	289	309	295	276	242	285	303	285	275	266	257	260	266	258	307	281	303	249	270	300	285	284	288	275	262	262	293	262	238	281	257	269	273	293	296	292	262	272	282	250	257	285	250	268	275	324	266	272	264	263	264	293	279	270	283	277	262	285	270	268	298	283	283	275	287	296	259	256	289	283	327	283	288	303	284	250	268	287	286	252	264	316	295	287	277	263	270	283	271	259	271	280	264	276	266	264	289	251	251	282	281	302	260	315	254	246	277	293	254	261	281	249	262	277	254	265	289	262	288	288	272	296	274	284	281	294	267	305	249	272	280	282	278	276	254	274	294	287	270	288	294	275	272	294	263	253	268	269	288	268	251	261	262	279	269	272	273	270	272	278	257	282	261	262	242	256	290	292	284	278	250	279	291	275	284	288	264	287	281	288	299	269	280	304	320	291	295	252	273	246	270	274	298	272	249	262	279	263	285	282	279	275	276	254	303	311	282	285	262	271	283	279	265	274	247	271	268	258	291	307	273	273	291	286	295	295	256	270	277	243	294	252	251	271	258	275	274	273	246	254	257	269	305	236	291	264	243	264	253	306	286	281	296	282	289	268	247	262	286	283	289	257	270	246	265	268	252	279	263	271	284	254	282	283	261	275	262	261	254	271	286	277	250	234	284	303	277	281	274	271	284	275	291	307	259	297	265	270	250	262	278	296	309	257	269	290	267	256	265	282	279	254	293	269	286	259	284	280	295	271	283	274	297	270	256	239	281	277	241	283	284	258	286	287	293	283	284	260	282	310	308	272	269	245	281	282	291	269	260	282	254	272	287	263	253	263	292	279	280	250	267	279	302	275	308	273	294	261	258	274	283	305	260	274	283	267	251	270	301	292	279	287	272	302	279	290	298	268	289	306	276	254	275	290	265	267	284	287	284	259	280	245	278	272	264	226	287	290	289	297	313	302	281	261	224	273	286	246	277	286	296	274	268	294	252	315	275	272	289	289	289	268	270	305	330	311	286	271	293	270	286	259	238	258	278	262	284	279	260
1739	688	828	926	851	769	702	655	658	689	668	794	813	749	712	784	886	841	819	632	663	667	638	617	581	678	667	683	658	645	633	663	615	657	664	635	585	674	625	634	621	648	646	611	637	636	645	662	656	645	631	649	607	607	635	607	650	631	632	588	624	657	638	593	649	621	596	661	648	579	646	651	661	646	679	645	614	607	634	629	637	686	612	636	631	633	642	613	606	599	616	644	649	630	654	620	593	670	594	671	656	646	617	645	644	628	616	653	623	644	648	622	626	655	665	637	653	663	631	641	699	600	622	637	686	618	656	654	623	637	661	627	648	636	636	656	619	614	656	629	658	620	609	617	661	627	638	604	646	609	639	653	633	624	648	671	652	662	646	600	653	687	653	641	645	668	657	672	650	602	652	652	616	673	632	602	665	631	621	637	648	643	613	674	638	615	609	659	609	611	627	602	641	631	675	619	663	641	674	677	621	666	622	623	681	694	595	601	669	620	651	628	645	624	655	612	580	668	650	590	643	623	617	672	615	665	641	642	623	648	654	645	662	637	598	633	636	629	671	631	632	649	610	630	647	628	657	635	621	602	662	645	599	632	668	632	652	655	664	624	654	618	613	645	646	637	632	632	671	650	621	629	690	615	599	610	644	609	631	662	615	652	606	629	631	632	633	618	641	623	617	656	611	634	634	666	585	588	685	654	615	695	632	654	627	684	618	634	632	631	645	661	675	626	643	648	640	651	610	629	651	636	615	637	630	655	694	667	670	600	604	632	626	636	618	597	633	632	621	671	633	659	604	643	637	626	654	621	628	641	648	667	686	645	650	628	649	687	651	621	603	638	633	653	678	639	627	656	664	687	618	663	634	685	646	665	615	663	690	652	638	627	669	653	655	660	622	616	677	630	615	657	598	651	624	625	686	664	550	628	628	612	631	606	656	632	646	608	614	622	674	647	616	641	621	592	627	594	664	662	590	610	607	625	630	620	619	649	695	658	663	610	650	660	624	640	647	611	629	616	643	692	622	636	600	611	629	665	701	647	658	630	585	618	639	665	644	662	617	658	637	657	665	647	607	637	622	648	611	643	613	637	658	636	644	646	643	644	636	606	601	660	621	655	625	619	619	674	652	627	612	657	602	639	637	639	659	658	616	653	636	615	631	623	635	674	653	636	629	622	665	658	648	612	658	642	673	648	592	655	705	632	615	618	638	609	612	640	661	611	661	637	682	637	663	636	636	633	636	594	655	655	678	675	628	628	630	704	662	629	617	647	663	620	646	619	601	624	625	660	626	598	604	608	626	625	626	604	634	629	641	628	640	675	613	607	625	624	642	689	622	660	647	606	632	668	614	644	640	647	611	652	655	612	635	612	658	630	626	609	667	672	630	662	614	619	600	603	665	629	600	676	604	669	580	629	639	637	595	617	654	622	639	665	650	594	652	644	646	609	632	668	655	636	656	696	630	671	634	666	651	658	658	616	645	640	724	670	614	657	655	665	642	655	669	649	674	668	664	651	644	655	633	602	664	637	676	637	635	628	612	601	595	646	605	635	641	615	613	616	638	639	635	645	608	671	659	654	660	596	620	640	640	632	687	644	616	651	620	645	654	640	615	655	644	679	624	595	661	652	644	595	647	635	670	619	649	639	641	634	613	635	649	592	671	609	636	646	632	595	655	660	642	641	604	668	624	632	652	665	620	630	656	613	606	636	672	653	656	625	643	671	613	640	657	653	616	604	628	650	676	647	669	646	616	660	642	637	658	635	632	595	670	672	646	630	633	622	655	577	614	646	633	634	618	611	667	652	673	674	667	639	628	628	644	654	636	610	624	651	672	618	650	640	608	634	600	641	634	620	645	640	609	648	605	639	652	619	663	623	656	676	640	642	661	617	643	641	639	658	646	635	656	623	610	643	626	652	617	669	696	666	629	664	653	643	598	629	577	584	585	614	612	667	668	665	685	652	620	626	646	665	634	627	629	632	644	604	630	650	651	612	658	655	644	618	705	671	605	620	622	607	680	566	645	632	620	609	644	657	605	625	598	657	640	603	598	653	608	643	619	663	618	649	637	650	627	610	598	665	607	644	652	648	630	581	605	616	652	649	624	663	642	685	602	602	634	604	647	604	645	640	637	629	642	604	646	620	662	648	636	659	645	615	659	642	639	600	626	658	597	651	629	665	638	655	632	644	612	566	626	607	603	662	602	681	651	647	616	632	654	634	661	641	654	629	629	687	657	647	631	643	603	609	581	660	644	633	644	614	644	633	611	712	655	636	592	609	675	696	679	627	633	619	674	592	630	662	630	616	649	646	635	612	627	630	615	603	626	612	638	598	693	671	665	638	636	621	646	648	638	670	618	603	668	616	617	657	638	665	637	676	630	636	662	649	680	638	611	659	621	604	632	695	638	647	640	613	635	610	654	624	620	622	640	613	635	677	662	615	609	616	649	666	648	641	652	650	647	647	624	606	648	647	583	656	582	635	634	638	620	646	638	634	650	614	624	636	622	593	650	642	642	618	621	632	610	651	634	649	642	667	633	640	627	648	619	639	657	658	624	623	636	643	576	638	622	620	643	615	634	634	659	613	642	669	639	659	630	664	668	671	658	704	649	626	686	622	654	620	656	643	630	643	617	683	634	643	583	614	641	656	679	579	665	622	643	681	626	620	636	647	617	650	615	658	667	657	587	665	662	629	696	651	651	639	614	614	631	586	607	649	655	628	647	615	674	601	615	654	630	642	617	670	637	623	649	632	687	644	647	619	622	664	654	653	611	646	595	621	593	632	646	667	616	650	647	640	639	636	639	653	626	627	667	672	649	614	630	625	627	683	601	633	649	643	634	607	590	651	646	631	648	627	631	667	633	663	624	682	635	637	651	623	608	658	667	655	638	578	617	615	647	637	614	648	631	614	656	642	622	638	588	645	606	601	598	645	623	667	691	676	650	636	614	618	684	599	608	641	643	652	631	630	658	636	621	594	625	650	629	647	640	637	605	627	668	612	664	612	641	652	664	606	629	650	653	703	679	634	635	659	619	609	618	631	649	578	632	668	704	615	687	663	643	693	626	677	604	636	631	685	683	664	611	652	689	662	662	650	599	632	647	623	595	612	632	607	626	636	648	654	625	636	646	679	654	638	608	642	638	625	627	663	666	638	645	672	612	652	623	641	669	615	606	659	632	560	610	671	612	626	618	641	652	610	660	677	627	637	607	645	619	650	638	644	620	656	644	637	664	652	654	648	636	617	656	627	629	670	685	663	611	666	622	607	613	634	598	606	629	633	623	624	632	611	630	657	616	654	676	715	671	702	598	623	659	607	629	679	680	618	639	662	645	630	671	647	642	595	644	632	676	631	633	606	626	598	633	611	628	616	611	672	635	622	646	650	635	625	671	634	668	655	574	655	593	665	674	648	579	649	602	631	588	644	645	630	685	634	673	615	685	637	640	609	651	646	643	631	641	635	636	633	624	643	633	641	635	657	652	625	635	616	682	594
6676	454	560	581	443	294	270	211	193	219	233	185	225	235	208	224	243	258	340	175	202	200	194	191	175	187	187	148	160	196	155	171	178	172	178	157	160	166	171	171	157	159	176	161	146	169	189	149	195	186	186	191	179	174	154	188	177	172	161	153	163	163	166	188	163	175	170	182	164	172	160	146	159	161	173	180	151	168	138	188	168	164	173	159	165	167	172	167	170	146	160	181	169	175	166	181	162	162	175	166	159	155	173	174	175	185	175	166	157	177	175	164	159	188	178	153	148	149	179	145	122	163	154	151	173	177	179	180	149	175	167	182	185	166	179	165	170	155	176	163	156	166	193	182	179	156	171	153	179	132	201	191	163	167	172	198	152	159	169	135	164	187	181	159	178	169	182	182	168	155	185	146	178	173	171	162	171	170	159	166	165	188	170	178	142	158	171	176	163	156	175	172	168	157	179	146	163	158	184	175	154	163	182	174	169	159	142	142	165	154	146	160	159	176	174	178	175	178	181	143	163	154	149	176	179	165	159	166	159	166	169	163	164	149	189	154	162	160	184	152	153	169	184	186	154	177	153	158	162	154	140	179	172	150	152	206	163	166	162	160	154	147	154	182	180	154	118	156	148	155	150	183	147	172	171	182	154	175	155	168	190	176	158	183	133	160	188	177	181	174	144	184	178	163	170	191	171	160	157	184	192	162	166	170	166	163	158	129	175	146	176	167	184	152	177	188	183	143	161	148	155	185	200	183	155	141	196	164	170	162	187	174	171	174	143	172	204	172	146	170	179	172	194	169	196	154	165	210	190	158	158	147	147	171	177	163	167	160	170	178	164	160	175	154	145	170	178	167	152	139	165	153	145	154	167	161	187	146	176	179	177	155	168	194	177	175	183	146	167	173	201	143	156	185	172	159	165	151	198	154	160	176	170	159	168	173	161	154	189	177	167	165	178	170	180	175	138	192	203	185	173	165	166	162	159	176	150	191	173	185	178	155	177	159	148	189	150	173	187	157	163	145	161	165	160	169	134	171	180	162	158	188	171	171	170	162	185	162	169	182	170	203	170	165	158	158	164	156	155	162	150	192	190	163	172	146	174	173	169	185	155	172	153	170	159	177	176	153	151	159	173	158	200	177	174	186	174	152	156	162	172	149	147	168	164	172	180	162	160	140	159	184	148	180	169	171	159	192	164	160	172	166	131	156	160	149	181	174	170	151	142	184	190	157	194	161	163	137	149	160	182	172	159	177	148	147	164	166	157	146	157	172	152	181	171	172	166	174	150	174	167	184	161	180	165	156	168	181	180	145	175	149	177	150	154	140	181	180	167	154	151	159	190	188	177	186	158	183	141	171	172	164	139	162	185	160	184	146	151	185	163	163	167	162	173	180	162	166	154	152	157	157	187	173	144	159	148	140	150	169	175	167	176	162	132	187	160	166	182	181	142	155	160	162	191	154	172	164	168	160	146	166	152	169	155	145	168	156	168	181	149	183	159	177	174	173	166	171	172	179	163	187	177	166	195	177	158	155	154	180	172	187	182	150	167	163	166	180	170	141	169	163	156	168	158	158	157	154	177	162	178	184	139	189	186	172	186	171	176	180	176	144	171	151	172	164	151	181	169	169	192	175	133	179	146	175	152	160	174	167	161	175	164	154	205	157	145	196	164	161	152	154	179	161	161	155	157	167	140	196	161	176	179	159	170	174	159	187	187	175	147	184	177	159	164	184	168	169	184	145	152	138	180	163	177	142	162	158	182	175	170	185	181	190	165	151	185	188	177	163	196	190	149	163	150	177	187	179	164	161	157	162	173	162	151	166	193	174	160	151	172	183	164	150	171	195	182	165	198	155	173	127	143	179	168	201	167	176	152	176	176	157	162	163	165	174	188	153	190	179	168	168	170	191	158	169	209	185	140	155	185	173	166	193	178	178	158	161	151	171	177	181	161	153	153	171	159	171	145	148	182	182	174	167	152	169	152	161	169	181	164	152	169	164	183	169	166	175	181	177	176	168	163	160	151	171	150	199	176	157	162	161	152	149	167	164	173	182	169	205	164	157	160	150	173	149	169	142	148	151	170	164	154	185	170	174	174	173	159	137	153	180	151	187	175	112	194	176	166	168	161	150	170	179	157	185	169	168	161	174	180	158	154	167	156	163	166	179	161	172	157	166	194	160	198	172	142	163	166	166	160	146	153	159	147	147	182	189	166	154	173	192	202	177	173	182	192	157	176	152	180	170	183	180	150	152	165	164	159	156	181	145	146	183	169	181	157	165	161	177	186	167	168	155	140	163	170	172	170	176	171	170	166	181	147	158	156	178	155	163	175	166	163	146	182	180	170	182	179	174	147	161	176	160	178	186	169	202	170	167	167	176	148	177	162	185	158	180	169	172	172	185	173	178	157	151	167	173	170	181	167	174	198	188	189	167	156	160	181	165	148	169	161	154	139	162	174	175	159	179	195	190	157	185	173	150	181	156	155	172	187	154	159	166	158	190	155	174	163	171	176	180	155	173	172	194	182	179	177	179	153	142	196	146	150	167	149	176	197	162	140	163	146	179	180	180	182	167	163	176	165	171	158	175	196	171	189	175	179	162	182	189	170	186	169	187	165	174	186	162	164	146	173	145	183	172	164	165	169	145	174	164	141	150	159	160	178	169	171	176	178	170	155	143	184	156	174	154	148	174	173	147	175	178	190	190	153	188	160	169	173	152	164	172	162	173	181	174	145	169	180	171	172	151	172	188	171	161	168	188	147	171	161	163	170	180	178	158	172	146	161	158	184	166	162	178	181	185	148	184	167	153	168	138	174	183	172	186	177	151	161	184	161	167	163	164	178	167	158	162	141	163	168	158	167	155	140	185	146	152	163	164	175	150	142	174	164	131	162	179	168	163	183	156	187	152	141	164	170	161	174	150	200	168	183	176	165	164	154	166	172	177	187	178	183	172	155	162	178	155	166	143	166	154	182	188	163	152	153	180	164	157	159	151	145	199	149	171	152	164	171	174	183	196	177	164	177	153	176	165	157	152	177	176	170	154	160	173	176	182	161	189	185	176	190	157	152	184	195	172	164	153	143	165	164	173	152	160	172	162	155	168	168	170	162	170	176	145	168	145	175	164	149	169	180	170	151	162	169	189	172	156	189	159	198	143	155	172	179	192	191	178	162	165	166	166	153	146	168	185	162	192	159	202	178	173	185	164	182	162	181	157	178	159	175	168	180	175	160	161	164	161	162	141	155	178	164	184	187	138	189	167	182	192	186	158	160	184	183	157	186	187	163	174	167	164	155	179	179	162	195	172	153	157	175	179	178	193	172	166	154	154	165	160	160	158	179	172	145	157	155	164	154	166	166	153	165	165	141	167	156	165	176	157	142	167	195	170	183	184	150	173	168	171	160	156	191	154	159	163	174	182	178	193	176	178	149	187	193	153	167	182	156	177	149	158	149	151	142	175	148	175	172	179	157	163	161	168	170	185	176	152	168	210	171	169
5805	725	1390	1738	1483	1224	962	765	711	735	735	767	868	740	663	828	1001	950	1526	549	462	463	489	429	474	500	455	479	478	451	444	436	474	443	440	427	436	467	428	460	452	461	453	495	473	471	453	472	450	436	410	467	437	453	444	463	441	418	472	431	457	464	444	427	436	456	435	410	448	419	450	468	427	425	430	427	411	452	431	434	398	416	434	447	496	438	454	439	417	460	414	476	442	437	459	424	430	345	414	448	429	438	419	454	463	431	426	443	440	404	452	405	423	423	446	416	403	441	452	434	423	414	451	408	440	416	427	429	444	394	435	423	450	419	440	393	423	430	444	429	385	405	444	441	464	421	413	434	447	418	477	419	431	429	434	417	393	440	423	458	442	452	431	455	446	438	436	483	473	450	418	457	492	506	437	473	440	451	434	435	429	466	489	438	471	408	433	421	466	419	441	426	437	442	425	435	437	430	436	413	475	416	464	451	435	442	453	427	435	450	448	454	442	421	431	465	441	458	472	434	455	473	452	422	420	441	421	413	433	464	416	476	440	428	436	459	437	448	443	433	444	453	455	439	433	442	473	437	487	447	464	437	431	463	436	458	404	471	399	437	465	442	480	424	406	460	451	408	471	393	402	478	466	419	446	445	445	408	423	422	461	423	421	422	505	465	438	444	453	418	429	425	473	451	428	425	424	433	446	438	423	453	468	405	422	440	415	416	445	428	436	481	474	416	445	408	468	438	444	462	447	439	430	403	410	469	435	447	476	413	447	427	399	405	430	483	464	404	428	478	462	414	411	429	433	433	447	427	434	433	397	439	436	432	436	443	448	445	428	406	442	442	451	440	435	453	413	445	435	425	421	471	442	465	438	428	419	435	450	450	416	442	437	425	421	468	414	428	441	460	386	471	438	403	453	465	470	409	360	446	478	436	414	409	446	437	415	454	447	452	451	435	470	455	433	469	432	456	470	412	450	435	426	432	477	408	451	415	437	410	390	462	437	466	425	418	434	455	423	466	433	408	442	432	446	464	465	416	388	410	464	443	418	436	388	418	435	439	425	401	467	431	440	463	459	417	448	454	429	456	441	442	426	459	469	423	430	445	442	464	422	432	412	432	408	464	457	483	428	447	445	455	463	443	439	439	448	459	423	426	424	447	416	417	459	473	419	449	468	438	435	443	425	453	432	465	427	444	451	437	418	434	450	483	465	447	433	478	432	404	415	432	475	402	477	411	416	443	440	448	463	452	449	478	481	411	419	441	448	457	454	441	428	432	423	459	430	433	455	456	446	447	436	482	431	447	446	464	406	370	435	434	439	435	422	450	443	431	432	456	431	443	432	441	441	448	437	440	458	438	428	453	411	420	436	416	454	462	415	434	451	420	430	444	432	443	413	426	428	468	424	425	471	447	420	450	417	467	462	460	429	410	455	449	446	418	434	446	434	462	452	426	449	446	444	424	478	398	426	451	454	438	440	428	451	447	432	478	451	415	458	470	445	454	439	430	463	449	469	445	436	450	435	453	442	422	479	427	446	410	447	460	426	435	450	440	437	401	425	430	440	404	419	432	440	426	415	396	411	444	397	441	437	473	453	413	437	408	423	397	473	440	402	422	411	466	420	438	425	429	454	448	409	470	465	451	475	416	400	440	416	434	446	456	433	470	446	478	417	429	434	423	428	449	435	442	442	447	450	427	435	456	400	477	450	443	448	434	469	483	423	446	421	418	433	408	440	418	436	446	472	406	445	446	427	411	470	422	408	451	434	452	432	418	425	458	385	470	469	438	449	431	439	466	437	418	466	476	447	456	423	442	479	450	460	408	488	399	450	466	502	410	418	467	450	462	413	450	455	457	431	468	423	451	442	472	432	443	407	465	454	439	457	456	429	412	408	452	447	425	447	439	415	429	439	435	428	445	454	424	440	455	430	456	423	427	466	460	442	448	450	437	466	435	468	421	472	458	467	405	411	419	431	441	447	403	475	449	438	442	466	435	459	413	427	428	427	450	482	409	474	419	406	437	433	465	483	471	448	420	409	451	406	410	442	458	431	456	427	411	407	399	429	472	440	437	427	411	400	417	410	417	405	438	474	434	434	469	463	456	440	428	455	460	422	458	428	409	405	445	471	425	476	444	424	436	436	478	411	429	445	418	440	421	417	422	453	427	422	439	474	435	401	397	475	438	478	449	441	431	448	425	436	432	433	443	491	449	435	413	450	392	397	443	439	449	452	447	429	459	448	466	448	439	419	436	413	422	426	400	416	426	425	411	471	444	451	462	432	445	436	478	461	462	458	462	400	440	465	405	436	444	445	459	450	451	422	426	431	407	409	414	437	483	415	461	428	446	414	432	453	432	403	448	387	440	436	475	441	461	407	451	456	428	440	428	462	433	444	441	431	457	472	449	431	455	446	430	448	432	455	454	443	446	449	429	437	389	456	458	485	426	474	458	443	426	469	443	446	434	469	436	410	483	417	443	433	457	408	421	426	420	406	444	419	411	422	442	441	414	441	434	449	432	457	437	460	450	438	446	471	479	443	459	445	426	422	427	433	435	460	459	444	458	425	472	494	427	422	443	402	434	431	490	420	438	454	455	493	448	454	460	416	422	443	453	471	425	436	417	468	434	427	473	440	452	398	424	432	415	447	451	455	470	438	505	472	464	474	460	472	440	450	496	466	431	443	457	433	510	447	466	447	412	414	442	453	424	471	422	442	434	476	438	436	435	487	451	409	412	428	456	465	447	471	410	453	449	418	403	438	458	447	463	498	447	439	423	415	421	423	465	448	440	461	480	445	429	416	451	450	454	465	402	447	439	449	464	441	425	446	448	480	413	461	466	416	493	477	448	427	432	467	458	421	431	445	444	460	426	447	402	452	465	426	460	432	440	424	446	424	422	468	412	449	410	421	408	421	465	426	426	416	463	414	512	445	403	465	440	436	395	387	429	433	460	431	404	408	446	456	425	449	426	452	421	450	447	446	450	419	439	465	454	435	415	404	439	465	438	444	460	432	458	416	484	469	456	426	476	453	453	412	444	447	449	434	438	405	449	418	428	435	444	407	425	430	425	490	452	440	431	450	430	465	445	446	449	481	452	456	443	416	458	445	463	469	404	406	471	442	438	468	452	444	438	440	424	434	453	450	427	444	471	452	433	432	450	416	470	464	425	424	430	459	464	437	428	431	467	385	431	450	429	451	435	462	439	450	424	437	444	419	435	413	418	399	448	420	431	478	407	453	463	428	396	409	440	474	421	401	470	420	463	444	464	446	424	441	430	427	455	440	446	391	455	427	450	446	419	417	427	435	425	445	444	452	472	442	461	425	426	433	431	457	414	434	410	458	437	418	427	420	433	433	424	438	428	435	433	443	418	424	453	462	489	476	402	448	411	422	462	420	421	442	419	475	449	450	435	450	433	414	438	386	449	419	436	422	417	416	453	438	465	435	464	428	463	429	384	438	449	431	446	485	419	428	443	472	429	394	451	433	437	451	449
13529	1253	1096	1032	699	620	473	379	393	400	387	398	431	370	349	415	391	435	625	367	336	327	322	342	291	307	328	329	304	290	287	371	314	329	330	305	302	292	330	328	332	334	306	291	323	337	300	336	308	293	326	315	315	303	305	309	356	330	322	270	318	288	317	292	306	274	315	331	303	325	334	296	315	327	319	320	289	313	323	333	316	341	293	289	339	319	301	303	342	285	277	346	323	288	314	313	321	281	313	292	278	295	292	290	323	316	311	291	296	281	302	281	289	335	317	294	320	302	298	315	359	298	306	322	306	303	313	303	309	306	294	289	311	306	320	301	315	306	345	313	302	277	309	300	306	274	291	304	302	300	307	321	275	313	322	309	305	306	323	309	313	330	323	317	317	351	295	311	331	350	310	310	328	304	268	300	308	267	316	311	276	302	312	292	304	307	315	318	321	294	331	294	287	281	316	317	293	299	316	284	334	307	305	324	303	316	344	312	253	306	324	312	301	309	292	320	281	319	309	327	307	330	275	344	306	278	291	317	291	305	283	319	300	313	281	318	301	326	311	292	324	309	309	329	338	280	304	310	295	316	310	284	301	344	307	318	320	324	284	316	355	316	321	323	285	324	315	292	341	293	301	306	315	311	302	321	293	333	344	333	316	325	295	325	310	323	302	257	272	311	317	330	279	290	301	321	321	328	328	311	288	357	288	308	293	298	336	312	317	341	337	298	309	306	313	321	315	294	298	297	304	299	290	313	322	310	306	305	334	306	269	328	325	302	322	299	275	289	301	316	337	291	326	335	316	320	316	340	314	304	284	362	318	305	282	286	324	266	330	314	327	315	313	308	294	321	323	316	308	298	314	331	333	296	340	361	340	314	327	291	279	318	321	326	305	345	316	347	323	282	288	268	334	306	334	316	301	303	307	343	314	322	309	304	313	301	301	346	317	308	344	297	315	310	312	293	289	287	305	303	318	328	297	299	296	311	304	315	308	311	289	303	329	298	300	304	296	284	286	338	279	309	286	310	326	312	290	343	322	313	307	331	274	294	285	266	317	319	290	289	315	319	317	333	336	318	308	342	272	316	296	295	313	301	314	319	352	304	273	292	301	321	302	325	322	294	278	336	308	328	327	302	344	289	314	310	313	306	298	291	300	306	331	288	308	289	327	295	319	277	270	303	322	319	285	282	267	310	323	313	293	327	312	291	315	307	313	282	345	322	336	279	298	305	311	272	344	264	309	303	320	322	291	306	292	305	323	296	297	308	285	320	331	342	288	301	308	281	277	322	295	301	314	315	315	299	310	295	302	260	278	283	331	284	308	331	316	318	293	316	292	332	349	317	327	327	309	344	312	307	309	322	279	317	268	330	303	305	279	293	320	300	321	325	317	335	337	303	310	293	324	291	294	287	326	282	285	341	318	310	311	307	301	291	277	294	281	336	302	320	333	317	323	321	319	310	292	301	265	286	310	276	327	323	339	315	309	303	285	316	296	306	322	313	285	323	309	318	313	299	293	357	304	297	311	311	277	308	345	315	307	305	312	312	335	310	337	321	357	354	313	306	305	305	299	317	291	251	329	289	308	331	325	320	334	303	317	323	342	309	310	307	318	277	294	287	332	286	303	295	324	304	286	318	293	322	308	288	276	305	271	312	306	331	286	308	339	339	300	318	321	308	322	295	305	310	315	304	310	315	339	286	293	341	293	272	364	304	300	304	312	325	281	307	329	308	303	306	324	308	295	327	305	317	331	313	311	313	341	299	291	326	280	314	294	296	309	319	318	305	288	299	306	301	322	321	292	284	323	268	327	315	298	276	313	342	340	349	320	340	331	307	289	307	295	279	303	299	332	288	293	288	324	275	302	321	307	307	321	315	323	314	317	300	270	296	348	313	327	311	323	325	304	319	313	298	307	292	293	294	284	279	283	329	260	287	286	321	292	333	327	318	338	310	295	321	301	351	325	307	297	282	304	324	288	330	353	297	308	301	302	298	297	292	293	309	308	285	312	308	307	306	312	284	292	342	311	295	311	310	306	320	287	292	294	318	310	298	276	313	306	330	358	325	338	308	274	279	321	332	298	323	346	295	299	327	344	309	353	309	308	307	285	313	321	326	294	263	309	304	304	352	312	281	296	317	341	269	285	318	304	350	322	311	301	298	342	328	289	336	298	336	327	307	303	309	323	309	340	327	317	325	300	284	313	320	334	289	328	303	302	315	279	342	346	311	312	313	305	303	298	349	291	278	284	315	269	273	316	283	306	326	317	321	313	288	275	331	304	338	317	303	285	350	316	299	319	309	279	311	357	301	284	314	298	321	343	322	302	270	338	326	309	302	325	291	320	316	299	307	301	311	300	319	329	351	328	330	331	280	302	333	289	306	302	295	333	291	301	319	297	316	320	319	338	310	317	301	294	298	303	310	308	326	308	303	317	297	313	286	272	292	303	325	319	315	304	298	292	326	333	276	280	311	318	328	315	297	298	327	309	310	298	320	299	342	319	313	319	313	308	282	312	324	318	308	324	316	307	319	303	303	313	303	287	284	324	314	310	327	334	297	321	318	329	272	316	317	299	321	311	321	334	290	295	292	313	322	324	304	348	315	314	294	319	274	306	314	332	300	304	316	332	306	296	311	301	319	282	307	282	284	330	304	327	342	302	309	331	297	326	292	286	309	329	327	325	302	300	312	336	342	325	321	282	290	287	280	285	331	306	279	324	297	371	306	328	297	297	318	298	300	314	306	308	290	347	315	325	315	331	317	277	320	337	318	348	284	339	325	288	309	310	314	333	319	312	280	305	344	267	281	283	354	291	328	306	320	353	348	308	290	284	314	300	304	292	269	291	308	284	315	302	305	293	327	335	296	296	291	322	327	303	313	326	313	314	305	310	306	294	322	306	285	293	316	278	348	254	298	333	305	296	314	323	293	305	320	313	295	281	334	320	307	323	305	316	333	325	308	316	311	303	318	310	300	345	276	299	335	284	311	316	316	315	338	301	326	281	289	305	291	277	305	354	294	278	303	318	297	336	286	321	333	325	332	325	282	329	318	330	313	324	324	325	317	303	333	295	297	280	322	339	323	299	316	328	329	310	281	311	299	288	278	337	311	299	297	329	293	344	322	307	334	333	317	297	283	291	298	299	308	307	288	299	271	302	283	329	333	295	321	352	320	280	324	324	284	311	315	288	314	306	294	332	301	278	316	312	317	292	316	299	324	312	320	349	293	325	284	293	328	311	296	300	287	286	337	281	301	334	281	310	297	311	287	335	267	314	309	316	273	293	321	318	299	307	329	345	339	308	335	281	321	308	272	300	309	322	283	307	321	246	308	281	326	305	324	311	328	292	277	313	333	289	303	272	330	347	315	312	322	367	307	333	287	317	306	304	296	334	344	280	272	302	310	320	313	279	304	317	284	282	298	296	292	271	330	260	309	296	319	327	307	320	310	283	285	293	306	294	334	308	292	317	298	289	311	305	311	311	310	339	318	290	330
8104	1213	2349	3004	2563	2038	1683	1456	1271	1254	1229	1306	1465	1165	1111	1419	1553	1431	2842	951	830	784	774	751	832	816	825	794	800	759	770	781	754	756	776	761	754	809	760	696	752	744	717	816	750	743	719	763	760	757	763	695	759	740	793	761	751	737	730	744	704	747	781	738	767	722	722	760	740	747	755	724	752	670	772	758	698	722	708	725	743	718	711	708	781	712	751	725	746	720	785	719	747	750	743	782	732	720	752	692	726	730	723	739	732	722	719	727	788	725	738	734	746	700	732	782	716	752	739	772	775	715	747	749	705	684	707	768	753	733	711	705	750	705	700	762	709	705	676	704	685	694	738	752	761	721	727	755	711	759	711	702	703	741	751	700	694	736	765	720	710	726	688	734	728	708	704	738	722	701	737	762	731	739	685	768	760	758	717	725	728	788	725	690	777	739	722	771	735	716	730	766	717	712	693	741	788	745	759	788	723	736	756	704	711	722	754	728	736	744	719	717	748	733	730	742	741	736	734	704	731	725	731	665	734	750	698	704	729	777	734	777	794	747	729	706	721	710	766	758	730	707	694	722	714	725	770	758	707	738	710	775	715	735	718	761	701	711	723	729	714	710	733	699	716	707	739	760	695	716	706	698	719	758	715	719	743	716	693	753	754	692	739	738	709	737	766	763	727	722	656	761	770	712	727	738	694	718	711	695	721	744	747	724	665	732	666	655	733	704	737	748	717	741	722	737	772	688	763	716	746	742	707	691	697	700	737	718	713	740	727	740	693	740	719	750	686	716	798	765	783	712	746	718	747	716	706	700	681	701	736	731	768	718	775	759	742	685	731	730	712	738	781	704	793	680	776	711	763	715	744	753	738	715	794	733	759	741	732	695	720	702	762	746	700	745	714	734	680	697	809	774	727	748	744	721	732	756	738	738	741	735	704	747	730	739	730	712	701	725	726	675	717	738	788	739	741	774	774	740	772	705	721	717	722	742	767	721	751	693	695	741	712	717	725	744	786	758	734	716	712	724	715	696	723	725	695	724	734	733	707	735	786	745	726	712	740	730	700	699	726	701	716	761	673	736	734	725	741	748	706	739	735	688	751	729	763	666	715	757	700	748	711	748	743	761	723	688	731	738	782	778	745	740	718	712	691	728	714	723	721	662	704	750	686	719	709	749	755	727	737	723	735	720	722	743	777	757	706	718	715	657	727	705	706	690	697	726	761	706	738	697	746	717	710	776	779	680	701	715	723	736	704	676	719	699	759	700	757	732	681	723	737	695	711	724	742	703	705	724	713	724	740	749	699	756	733	728	751	756	714	726	772	719	733	760	723	755	747	748	708	764	724	781	745	707	723	712	720	736	747	727	689	719	704	748	703	708	715	765	710	709	715	720	715	758	760	703	733	716	758	739	771	705	731	689	742	739	707	764	752	706	745	731	764	748	717	699	735	711	742	717	734	743	708	724	712	715	691	714	716	717	729	749	723	712	692	728	741	719	759	753	729	677	713	714	757	765	711	726	724	749	727	699	756	746	739	732	744	686	709	755	728	733	759	759	717	733	729	757	749	793	740	725	779	718	740	763	720	709	733	798	722	727	736	742	717	734	712	742	737	737	688	697	762	716	720	750	751	735	736	702	713	766	688	734	743	746	686	715	732	733	736	713	735	683	736	690	679	774	703	746	721	726	716	714	744	737	812	725	719	757	723	687	732	722	718	728	691	671	787	715	725	752	730	716	705	676	751	723	786	718	746	710	781	765	752	703	747	750	681	783	731	746	711	726	771	702	705	740	730	730	773	745	697	695	706	746	707	668	716	710	722	743	707	761	731	731	732	727	719	771	698	743	733	763	750	709	728	714	670	703	721	724	710	699	686	693	724	725	693	768	700	703	740	747	734	666	688	789	749	738	779	741	735	718	727	746	703	702	737	715	717	701	741	740	780	702	739	714	736	732	663	755	707	754	743	711	770	673	743	742	739	725	728	772	789	754	714	720	722	738	756	761	747	740	725	693	738	735	721	712	744	682	742	686	727	731	723	753	764	678	682	778	702	733	706	744	775	717	685	760	682	745	728	660	760	756	718	737	785	748	757	698	754	727	710	756	733	719	721	717	725	751	712	727	714	717	699	767	712	762	740	748	710	700	741	746	774	721	768	738	734	752	707	671	695	675	678	772	778	738	719	689	709	726	751	712	729	746	730	718	714	744	739	725	731	749	732	733	705	738	774	717	713	720	749	719	726	717	720	727	724	722	717	727	778	716	733	696	746	715	757	675	692	737	765	662	706	760	774	768	732	764	732	774	763	733	736	707	746	712	769	745	696	657	689	718	735	691	719	773	729	762	758	687	711	747	759	735	750	715	705	720	700	723	717	713	749	764	734	744	771	741	733	723	765	746	703	725	736	714	744	738	736	699	724	749	705	755	710	740	685	643	700	671	740	762	747	723	731	739	732	732	762	729	735	713	696	740	812	748	762	725	733	725	713	703	740	788	728	721	690	710	734	724	732	708	680	729	736	722	742	757	713	752	713	713	704	729	690	742	709	709	729	711	731	715	755	735	718	684	731	716	735	732	741	725	704	757	680	758	745	780	774	727	703	757	730	743	699	741	784	732	699	752	682	718	715	743	759	702	767	746	705	690	718	723	764	716	710	760	710	721	735	752	696	711	765	723	739	701	720	702	734	692	740	740	704	724	726	713	725	735	723	731	710	728	720	746	700	752	738	740	748	740	728	739	673	708	712	758	778	691	734	752	702	771	748	777	739	714	737	758	700	732	764	757	730	721	705	754	744	708	723	771	696	730	738	767	776	760	749	716	706	773	713	680	743	726	730	714	770	699	702	741	719	721	746	732	760	725	722	677	705	748	711	759	734	749	711	755	781	709	791	745	709	714	705	694	717	755	721	763	747	700	730	755	759	735	719	772	757	723	769	742	746	677	772	704	754	688	732	723	715	714	753	726	730	699	727	759	707	753	691	703	715	756	753	738	727	728	730	760	713	724	696	791	729	686	725	752	729	713	713	752	726	736	758	742	756	744	753	768	702	690	726	705	753	735	744	743	702	767	730	778	726	722	748	720	752	736	758	712	742	731	732	759	729	774	735	737	707	760	681	744	735	700	712	753	702	678	765	722	785	727	729	710	685	735	720	726	768	764	764	769	701	760	735	728	726	741	754	765	704	754	673	769	740	719	694	770	764	782	742	677	755	709	723	761	724	742	760	779	762	755	752	762	712	731	763	713	741	733	713	748	748	758	713	736	746	769	763	717	728	726	722	748	706	743	722	731	727	724	732	730	761	721	766	799	719	703	700	706	712	694	738	724	682	737	737	775	701	740	732	718	695	740	740	760	732	732	724	770	677	720	762	667	761	734	728	756	735	738	755	728	695	766	689	713	736	721	791	745	702	740	723	742	728	724	743	684	728	664	771	723	734	755	710	771	694	742	732	786	674	715	690	767	734	738	694	760	717	721	713	705	704	684	762	692	697	767	706	714	672	727
1533	324	362	379	334	317	287	282	267	281	299	287	303	300	308	284	328	312	328	296	289	300	261	273	275	282	251	267	268	261	275	282	279	284	301	275	296	276	284	253	277	281	268	274	286	291	290	259	329	283	327	253	253	261	272	309	281	279	269	273	294	258	292	295	290	303	255	290	311	308	276	295	279	283	265	264	233	265	282	272	250	276	267	251	263	278	296	273	272	270	266	277	282	278	300	304	257	293	294	275	272	290	281	261	297	273	282	270	270	278	278	259	253	286	285	294	296	269	276	283	260	268	236	274	285	277	284	310	269	249	280	259	271	277	258	282	283	284	248	255	294	248	271	276	263	260	278	261	277	312	285	277	284	290	319	278	274	241	274	293	277	296	289	300	297	281	256	258	286	278	291	271	289	284	277	305	270	257	273	265	261	305	288	265	257	280	289	294	249	279	315	258	254	271	274	275	290	280	260	292	274	286	257	269	279	300	298	266	322	285	279	287	291	280	277	268	275	277	295	281	271	264	296	282	246	269	249	278	269	249	316	266	259	246	284	250	272	243	276	311	258	287	269	308	274	283	265	262	283	238	275	288	266	247	307	313	263	273	317	254	279	275	302	288	269	275	290	265	278	293	272	293	299	256	286	253	283	265	271	265	286	263	270	296	300	273	264	301	293	267	285	272	238	279	294	296	301	263	288	265	280	261	299	279	293	307	262	260	299	289	258	280	265	296	275	257	299	249	260	295	262	280	295	271	257	254	276	293	290	276	270	254	293	305	308	282	294	267	286	276	293	271	238	272	296	254	294	277	308	289	270	267	300	283	304	272	283	272	262	258	275	283	295	275	273	302	282	271	279	289	239	287	260	261	298	293	297	253	259	269	295	298	280	286	251	271	295	290	291	226	295	266	291	260	267	296	252	301	266	253	296	296	268	281	265	302	259	265	260	292	279	314	288	305	258	299	295	259	253	258	300	295	287	260	269	291	280	231	312	303	286	287	288	309	281	277	289	294	315	243	231	290	281	289	279	275	269	279	265	250	280	265	299	295	294	293	270	258	275	263	308	226	270	292	293	227	281	283	246	280	283	296	273	254	267	276	277	272	255	275	268	262	305	305	256	245	296	285	256	292	272	279	299	290	271	271	257	250	259	261	244	286	260	274	294	298	256	229	302	262	237	276	249	288	287	279	303	301	265	286	282	294	271	281	261	261	275	251	265	276	262	284	281	262	297	282	307	302	277	320	305	266	306	272	272	260	292	277	282	262	302	265	247	291	289	293	277	304	293	294	281	253	295	261	277	288	281	271	279	324	291	304	267	294	302	234	263	288	253	272	291	281	283	283	306	252	261	266	305	248	286	266	290	251	288	303	265	284	286	289	299	266	267	272	272	266	276	267	264	262	279	253	282	310	314	253	286	281	269	274	278	243	275	272	281	252	270	225	273	277	270	263	289	272	299	255	288	278	276	299	273	267	246	250	258	238	276	270	275	270	305	285	285	283	277	244	311	256	286	316	263	240	270	283	260	281	290	308	303	249	263	277	247	263	275	293	240	282	309	285	271	260	265	266	309	274	273	259	260	271	266	256	256	329	279	280	280	295	312	272	318	281	278	262	272	263	300	319	288	278	283	276	270	268	291	293	265	301	292	282	267	253	293	295	282	286	273	255	271	248	269	244	252	305	260	296	273	267	276	282	292	299	276	284	264	276	300	295	269	289	287	272	283	298	255	287	272	265	284	289	291	278	286	285	326	246	269	283	311	279	267	254	284	263	256	313	284	281	276	307	305	286	315	258	301	285	279	246	260	250	267	270	266	299	290	279	279	272	252	291	259	260	290	281	274	283	286	268	307	262	250	254	281	273	266	297	261	262	289	276	254	257	299	283	283	281	284	270	301	299	274	276	276	307	267	291	270	286	295	301	258	277	288	261	280	289	289	274	277	285	286	297	258	292	311	285	296	312	273	257	296	249	278	292	270	276	291	280	278	247	295	287	289	259	254	274	260	285	304	283	295	293	271	267	270	269	275	268	298	297	273	268	232	294	280	296	295	267	265	273	264	296	251	284	294	275	275	278	267	263	258	281	302	266	280	251	299	295	287	286	278	312	274	278	286	281	289	309	273	263	268	262	269	283	273	269	282	286	298	285	298	283	296	236	311	271	282	272	296	240	279	273	261	261	291	263	268	300	274	300	303	296	298	287	243	269	275	291	286	267	283	264	242	264	300	292	265	272	278	266	254	303	257	284	293	277	279	275	286	307	294	281	294	290	261	256	301	259	277	292	311	285	280	277	266	252	270	289	305	281	277	281	283	286	293	258	307	286	259	276	263	249	242	299	253	312	262	247	301	266	267	237	296	304	277	274	277	305	282	299	273	274	283	269	286	290	285	284	275	272	280	271	267	256	282	289	258	282	278	264	298	272	276	254	288	282	252	257	302	266	246	252	302	316	260	278	270	280	253	271	280	264	278	280	289	310	274	263	277	269	291	279	258	262	259	291	280	266	260	271	285	260	290	280	246	285	260	312	299	297	268	278	287	283	244	285	298	291	281	298	301	280	294	288	282	268	287	259	267	265	300	330	251	258	249	287	266	274	275	264	279	265	289	267	271	268	265	281	295	280	289	290	273	266	247	308	248	251	271	262	272	249	282	305	317	270	255	268	272	265	259	260	263	262	291	287	277	266	262	265	293	297	272	263	288	226	287	280	271	289	269	238	311	275	271	274	247	270	294	285	273	297	275	274	268	264	268	297	299	295	294	296	281	258	257	319	279	267	240	293	286	266	317	294	274	273	279	252	286	317	295	285	266	289	288	258	291	264	300	273	285	307	252	290	262	271	291	277	256	250	293	287	276	311	284	294	267	280	278	286	261	284	263	293	258	297	312	286	309	274	246	267	277	246	276	288	260	295	281	276	285	275	306	280	278	244	268	273	306	280	293	259	277	236	286	281	264	288	294	313	302	283	276	272	298	268	275	243	263	287	289	276	294	269	301	269	264	300	257	260	294	299	260	291	298	277	284	307	274	277	265	257	261	255	245	294	274	269	280	249	284	275	303	278	301	282	288	289	275	288	289	307	292	283	264	305	312	241	286	298	301	331	307	278	297	234	253	285	292	279	248	266	290	269	286	304	273	267	266	269	265	310	313	279	296	258	277	291	309	296	271	243	264	269	318	264	239	278	260	279	256	272	282	267	257	287	304	288	307	330	272	279	280	242	256	309	308	314	269	297	276	314	300	282	255	271	252	284	274	287	279	285	264	274	284	282	286	261	290	326	308	261	248	261	274	256	255	268	280	256	257	314	289	294	258	295	263	246	296	256	308	241	289	252	245	297	285	243	275	276	300	306	292	259	274	281	288	299	258	304	272	263	270	285	284	258	264	268	314	296	256	264	294	289	288	315	285	292	299	249	270	288	275	310	288	263	280	270	301	303	279	246	279	268	308	253	260	259	265	289	277	257	305	276	249	274	282	307	284	313	318	276	240	283	299	274
1804	694	843	903	906	765	701	675	682	715	671	777	846	743	755	792	918	923	849	683	666	634	708	640	632	653	641	619	629	707	605	704	664	631	608	607	632	619	622	717	617	622	674	664	665	620	642	680	651	666	663	644	609	667	646	647	634	631	618	652	654	668	616	626	632	644	679	596	629	630	647	622	636	626	625	634	602	649	644	612	626	627	646	642	655	634	665	647	629	658	613	639	606	651	629	646	626	664	655	688	617	652	648	658	657	635	661	683	662	603	664	653	647	678	703	662	607	599	678	658	663	640	625	647	662	627	643	656	672	650	662	641	650	644	708	613	653	611	622	652	671	646	663	668	625	648	639	667	700	654	658	649	653	618	642	635	644	675	665	640	646	621	653	611	621	639	646	639	640	615	659	664	630	643	633	620	674	677	626	665	681	640	683	620	634	657	615	631	637	643	611	697	651	659	661	668	648	604	646	647	633	620	655	631	659	677	691	642	651	663	612	625	662	641	619	585	625	659	642	662	657	645	618	608	693	622	634	680	622	662	625	662	679	648	618	628	694	609	649	607	635	648	635	656	639	626	648	637	655	665	618	661	695	618	648	656	658	657	644	652	629	610	638	635	644	629	663	604	654	619	679	605	638	676	651	659	647	658	620	622	659	599	635	669	689	716	666	683	629	611	595	644	664	646	651	640	676	591	614	615	640	633	633	605	663	688	649	650	642	633	600	618	631	613	635	639	618	718	614	647	642	652	661	593	659	630	643	645	674	641	617	634	621	661	639	628	669	617	635	632	628	638	629	626	641	668	651	694	648	662	649	630	648	606	624	616	644	626	649	675	653	591	626	675	644	638	664	613	616	648	650	657	613	643	609	621	589	644	634	618	614	663	637	662	637	683	596	623	629	654	646	619	652	648	643	731	636	615	641	627	609	621	671	671	630	613	635	668	704	641	664	670	646	596	632	630	630	625	646	672	589	665	668	662	679	662	662	638	610	670	659	588	664	663	638	636	619	644	667	651	685	645	622	629	628	685	656	705	640	630	677	646	645	647	658	626	605	628	653	622	678	676	584	658	644	640	630	599	629	622	660	641	652	653	628	596	639	684	633	626	686	660	660	638	647	683	644	664	650	642	628	643	652	678	675	657	678	620	688	652	666	631	630	674	620	651	661	617	616	686	645	656	632	637	645	639	633	622	661	661	657	685	613	630	673	645	650	645	662	670	654	630	634	632	681	639	597	630	684	646	653	680	663	686	608	647	629	660	658	613	657	675	635	648	653	624	654	636	628	575	690	639	615	672	648	653	666	708	627	642	629	646	660	617	662	666	606	698	664	644	605	614	635	644	607	666	670	610	585	604	633	614	655	673	641	613	607	637	606	652	657	658	670	630	633	621	641	686	658	617	648	634	633	646	663	616	630	660	602	648	642	670	656	667	655	651	654	645	599	630	650	683	651	689	655	621	608	638	675	665	671	650	624	630	627	607	650	649	688	614	632	642	649	664	628	661	656	606	615	649	590	623	635	681	618	654	632	633	656	658	618	581	647	635	683	653	647	651	643	646	665	663	625	643	654	665	640	667	619	587	630	656	684	641	602	634	656	651	704	652	597	637	670	640	644	655	652	576	656	636	644	614	678	608	652	702	649	659	621	601	700	666	730	661	617	656	600	660	671	642	625	585	714	645	666	646	675	626	648	612	655	614	671	615	644	604	653	651	675	602	672	636	646	609	615	618	646	631	637	643	606	666	696	669	629	681	639	680	648	625	645	622	624	618	624	650	669	599	638	617	642	641	594	689	634	657	642	653	698	631	664	628	654	602	656	626	659	640	640	591	641	648	690	617	681	638	636	675	643	656	623	657	631	661	608	620	665	666	652	636	604	703	642	637	659	677	629	689	632	648	634	617	632	616	661	643	634	665	651	621	585	652	618	611	646	651	625	663	613	586	622	660	656	630	645	662	615	685	612	665	647	642	625	623	609	625	608	577	693	668	599	657	626	631	603	669	679	675	629	651	650	641	669	638	674	637	616	699	600	625	670	655	647	590	682	668	606	667	678	643	653	672	658	620	661	675	686	596	656	657	694	630	613	685	625	692	622	599	657	590	627	665	671	618	624	671	685	611	629	644	685	658	620	610	637	634	663	627	591	660	694	666	671	576	685	666	630	682	625	642	618	643	657	634	630	674	634	649	659	660	643	649	664	636	663	634	645	618	628	667	635	594	645	654	636	632	651	629	632	596	625	704	582	651	653	634	621	672	640	630	643	622	638	592	623	621	673	641	649	640	643	662	638	619	649	616	616	623	646	671	643	628	649	690	662	641	637	623	663	600	657	679	635	627	692	603	598	641	704	709	681	678	669	657	620	655	635	646	646	655	648	631	607	613	641	646	612	605	672	632	681	668	655	666	618	607	671	670	609	632	656	629	631	631	626	645	688	660	610	636	596	646	610	633	629	631	655	625	647	600	625	677	630	650	624	665	616	707	662	619	665	645	617	651	658	662	640	672	626	650	668	623	636	644	631	623	610	651	647	664	655	660	632	638	656	623	605	645	630	672	592	654	643	637	670	622	672	584	719	601	647	594	655	597	617	662	648	635	642	600	674	636	672	671	643	632	636	641	609	626	651	666	604	634	665	686	632	633	660	618	627	639	640	662	662	608	644	652	622	624	657	644	650	677	649	634	692	667	664	665	658	672	658	654	636	633	706	623	627	626	633	652	657	657	658	590	658	635	640	677	658	621	619	691	635	620	623	687	632	645	637	651	621	611	675	673	627	647	665	622	645	666	605	629	670	590	661	626	618	670	617	655	650	624	629	682	633	650	661	632	615	628	652	636	634	649	616	634	651	630	646	629	671	667	595	619	617	604	614	647	625	680	627	630	639	645	636	598	668	646	646	620	678	650	634	593	646	647	651	637	647	644	601	629	641	653	632	647	618	647	637	659	636	631	627	605	629	656	684	657	661	627	648	602	626	633	619	629	605	647	640	628	665	614	660	692	661	651	675	649	630	651	666	648	659	659	613	683	658	660	626	627	661	653	645	650	650	608	624	664	673	618	665	655	661	655	668	621	645	674	648	647	641	635	609	618	666	661	629	628	619	662	665	645	651	644	607	604	667	601	633	652	667	609	673	622	611	677	619	677	626	592	681	651	634	648	621	663	615	634	639	618	658	622	597	640	647	669	674	607	681	660	647	640	608	629	589	654	626	646	685	648	678	660	632	630	611	667	656	600	672	657	646	660	642	646	690	651	661	639	662	623	587	687	618	598	629	635	645	613	638	633	623	620	624	607	642	595	663	642	643	655	656	641	638	607	608	639	652	673	639	646	602	676	723	646	658	678	614	612	670	666	605	647	627	654	610	636	627	642	639	651	649	628	706	625	605	604	596	645	688	628	611	612	647	696	620	597	617	634	648	659	643	632	634	622	651	678	649	625	639	662	646	627	631	641	606	632	677	631	639	670	728	649	669	609	673	630	598	610	659	643	675	639	651	661
6625	462	622	488	356	336	244	240	214	196	243	221	230	237	221	205	251	230	363	191	143	173	162	181	197	168	145	154	171	159	166	154	174	162	150	173	188	163	164	190	182	175	169	144	168	175	162	168	185	165	156	170	142	171	178	164	188	168	160	182	160	166	166	160	172	159	186	184	158	152	180	174	160	183	204	182	161	167	181	174	156	156	166	165	147	168	178	165	160	153	154	181	175	150	170	166	171	141	160	164	157	198	173	180	180	138	147	153	163	167	174	169	166	182	181	171	181	164	184	184	161	198	169	160	161	166	173	181	181	171	174	150	173	178	163	184	159	156	189	176	172	173	178	159	188	166	171	161	167	179	179	147	169	152	175	154	168	155	176	167	161	187	175	184	147	155	162	167	150	180	185	149	189	176	169	159	168	162	157	164	163	175	183	155	174	138	192	156	148	173	157	167	141	182	162	184	173	142	168	178	165	155	161	167	178	178	167	152	177	181	162	140	161	164	189	167	184	177	182	176	165	178	168	184	179	183	170	124	162	175	180	175	167	178	177	166	164	178	149	160	197	202	181	191	154	196	160	172	177	159	188	159	172	174	170	162	157	146	191	183	183	154	178	173	187	185	190	155	155	159	155	183	177	171	153	167	144	165	182	174	159	165	167	156	160	196	158	175	157	163	161	154	185	177	183	176	170	173	155	190	169	180	189	178	165	153	170	150	146	155	199	182	192	159	168	160	169	158	175	175	172	168	171	172	168	173	156	145	170	159	161	160	180	156	178	165	167	179	159	145	171	151	174	168	167	183	156	176	167	171	142	172	168	164	195	188	172	162	154	189	156	174	187	177	152	164	187	180	181	175	169	180	162	168	155	159	157	166	169	178	153	166	175	162	184	171	179	164	166	185	166	199	173	152	150	158	163	169	164	190	189	177	167	165	152	167	169	192	184	174	159	180	182	151	166	181	152	161	190	158	174	174	162	161	198	167	156	157	175	179	190	174	175	180	154	191	169	171	149	174	162	173	157	157	155	177	180	176	181	180	178	150	162	156	187	184	187	174	172	190	191	177	186	174	173	170	171	172	159	183	174	165	184	178	161	200	180	182	165	162	156	164	164	182	159	142	168	179	170	171	175	158	174	201	173	145	159	164	179	149	169	164	168	146	144	161	188	153	151	161	177	176	156	125	158	161	169	168	171	166	189	190	168	169	173	175	165	159	168	167	162	151	158	158	170	186	179	163	171	165	187	162	152	172	172	175	183	170	158	167	174	164	151	163	178	158	170	190	193	190	163	178	152	154	161	178	153	177	153	155	165	148	170	182	187	162	154	155	182	168	179	185	166	161	167	176	155	175	191	156	159	168	165	161	180	156	182	164	162	166	165	190	163	174	199	167	203	160	200	174	162	172	150	180	164	163	166	172	161	151	139	160	170	174	176	177	156	186	173	174	175	196	183	187	144	167	167	149	177	170	174	174	168	192	155	187	173	180	157	172	167	149	175	163	174	165	166	162	173	176	175	182	177	171	168	169	158	184	173	159	148	170	162	163	172	203	194	164	181	184	166	170	155	184	167	162	171	178	189	162	175	166	161	149	191	171	185	162	170	164	150	180	205	205	154	175	169	166	174	147	149	136	168	168	178	159	167	175	170	155	152	156	171	194	147	172	157	162	161	160	182	166	174	172	186	194	153	172	186	156	173	191	176	170	165	157	163	176	171	170	192	157	169	178	165	174	166	158	158	172	155	162	159	159	162	166	150	190	168	201	174	186	183	169	166	181	155	179	177	184	150	160	166	169	163	160	157	172	198	164	143	147	153	163	159	169	172	185	168	155	187	183	192	156	154	170	163	156	177	163	181	160	140	152	156	182	155	172	188	165	154	174	157	180	174	168	180	173	156	158	170	194	150	203	179	166	175	177	146	181	182	153	174	153	144	155	141	180	155	186	166	168	149	182	169	174	149	155	179	194	174	158	160	161	180	174	179	159	173	149	154	185	195	182	194	165	146	216	167	178	162	163	167	143	167	161	170	178	157	166	162	174	169	198	170	149	156	174	185	155	190	191	157	170	181	166	208	169	156	164	167	152	166	174	198	163	142	195	164	147	163	171	185	175	171	161	168	171	161	145	186	176	151	157	170	180	180	172	173	230	165	147	181	170	151	172	185	177	178	159	173	176	192	163	165	156	161	157	186	189	163	162	167	143	160	161	165	168	155	193	172	148	177	179	158	173	164	175	159	166	146	154	154	177	169	151	175	171	168	179	177	177	153	160	153	182	170	159	151	188	163	181	175	183	163	159	169	167	159	177	161	142	171	175	180	162	175	176	162	162	167	159	152	165	184	187	185	187	171	163	164	171	170	183	182	157	182	182	165	161	158	169	163	141	167	186	156	158	180	159	158	148	173	179	169	162	163	184	165	157	175	157	170	172	161	178	176	176	167	149	168	174	165	163	194	165	159	181	162	179	175	175	171	166	169	173	167	159	154	163	158	161	171	159	179	142	188	178	143	170	150	164	132	161	193	214	207	140	152	162	161	163	167	159	165	162	159	154	156	156	172	189	180	195	159	166	156	167	159	162	180	155	144	176	200	181	163	174	149	150	159	171	166	185	157	173	184	160	133	159	190	155	164	173	142	161	174	167	159	195	146	176	147	166	171	176	153	190	134	173	187	158	157	169	154	188	156	171	182	154	180	172	183	174	166	181	160	137	154	166	157	162	174	155	177	148	175	150	176	182	161	193	191	175	170	158	179	158	162	165	138	152	163	160	177	173	186	152	167	172	157	167	161	172	146	164	174	163	167	176	148	157	172	171	178	177	162	177	172	155	155	170	186	188	155	152	185	185	160	175	176	179	204	137	188	186	174	191	155	156	161	154	173	164	156	165	170	161	176	167	181	186	154	179	149	166	210	173	183	183	193	185	180	149	168	176	165	193	165	146	184	147	165	151	170	168	175	163	177	178	167	194	201	163	169	167	163	178	150	160	153	181	192	184	167	183	174	179	174	160	159	194	158	164	153	160	163	181	179	169	148	151	182	179	185	188	156	183	165	167	168	199	174	157	162	171	158	165	176	183	152	160	159	164	172	161	154	196	156	150	168	175	153	160	174	165	170	184	149	168	178	158	193	165	187	182	148	161	178	197	183	194	179	151	162	183	146	183	186	167	152	194	164	156	177	156	172	193	171	174	149	168	177	169	173	160	143	163	162	154	186	163	171	174	164	164	151	179	145	165	177	169	175	144	163	156	162	161	166	175	165	152	172	154	183	180	160	172	162	185	155	187	164	149	171	173	178	170	153	151	152	175	159	160	164	181	153	153	169	184	173	156	163	158	186	180	151	159	162	176	174	152	208	151	180	188	169	166	165	187	154	163	148	179	154	197	160	165	169	164	177	186	169	152	173	165	189	160	164	174	171	156	129	185	174	171	163	174	173	180	162	167	160	168	140	159	172	160	160	158	153	162	143	179	179	166	143	165	180	164	168	163	174	184	165	182
5788	736	1316	1705	1431	1173	927	769	770	778	741	807	943	765	690	864	980	894	1583	565	509	465	478	495	480	508	505	496	472	468	459	431	492	443	437	468	513	476	447	429	447	442	455	427	417	447	482	478	453	462	448	450	438	430	443	472	417	472	442	418	484	417	451	453	467	421	456	486	452	425	440	465	444	472	426	445	450	461	420	409	470	435	416	482	431	459	472	425	413	407	445	428	410	458	439	487	447	433	452	452	451	438	443	478	470	436	463	450	434	438	468	427	390	427	443	432	433	416	435	445	464	433	447	452	440	457	424	428	437	438	452	448	442	430	451	465	450	433	406	454	461	411	494	445	424	466	452	422	426	432	419	439	435	432	450	472	433	461	444	458	433	460	466	447	438	460	469	450	459	445	400	473	466	434	440	462	445	434	457	415	445	433	448	421	432	425	459	483	448	445	437	432	423	471	471	463	448	448	425	477	446	407	441	450	433	452	420	453	441	436	419	443	466	481	445	456	426	452	466	424	410	487	427	416	423	430	438	457	452	451	424	453	423	477	438	433	447	448	456	435	450	421	445	413	401	436	464	409	416	492	472	434	452	470	473	417	470	467	455	452	433	454	409	437	432	416	412	434	435	417	439	436	444	441	475	472	457	457	462	469	403	443	432	422	419	445	423	462	453	452	438	424	459	466	435	466	461	449	422	410	448	482	437	439	424	450	449	438	422	433	421	427	425	420	449	441	465	413	443	431	482	454	406	457	460	438	431	443	462	446	442	464	449	446	487	443	466	414	462	389	494	442	410	433	421	429	473	472	426	462	457	459	454	458	438	441	455	457	455	460	413	437	437	411	408	432	454	441	465	422	454	476	455	443	428	456	434	429	445	417	444	449	429	450	488	448	470	471	426	434	452	441	469	449	424	438	438	456	464	457	425	420	465	416	423	421	441	442	466	483	423	429	444	493	450	419	450	421	448	428	438	444	467	437	440	403	443	396	411	415	446	439	420	488	429	426	421	433	431	424	441	477	436	415	383	443	445	403	435	436	425	449	419	419	443	471	437	444	409	451	432	429	470	417	448	457	446	459	457	444	446	424	453	469	423	437	428	412	438	445	409	436	442	440	476	427	459	456	444	445	452	447	415	424	472	441	465	464	443	450	441	451	456	433	423	430	459	452	462	442	477	465	424	430	460	442	425	477	438	432	457	466	412	402	448	456	459	464	447	449	424	437	444	460	420	469	418	437	452	456	428	406	431	489	442	434	434	404	451	426	464	466	467	451	417	452	420	442	459	435	428	462	421	450	431	422	466	445	430	434	438	438	452	438	441	428	431	455	420	441	437	432	474	427	492	463	409	429	488	447	422	426	478	474	426	403	445	442	434	439	445	419	443	458	458	443	466	463	446	409	434	428	428	449	450	459	482	400	427	436	452	431	420	467	442	429	465	400	462	465	417	414	397	462	467	434	474	431	439	452	414	443	449	492	453	434	489	437	463	423	454	462	470	440	408	439	446	449	447	460	473	449	425	459	447	463	460	459	470	480	419	482	434	461	435	424	502	464	453	452	446	424	423	465	438	442	460	466	429	463	450	430	438	448	433	442	463	455	481	457	435	415	455	432	441	469	417	453	433	464	420	451	445	407	435	433	466	411	439	463	451	421	427	427	433	453	440	473	415	476	473	455	433	476	425	466	426	465	450	447	459	441	435	430	445	477	409	476	436	460	413	436	397	469	433	421	444	414	453	465	424	454	423	444	448	426	458	425	430	417	441	443	460	456	459	489	414	472	425	498	447	439	429	447	467	433	433	452	450	462	456	456	441	475	461	411	414	470	446	460	433	429	427	432	408	394	494	457	465	398	468	446	426	439	468	456	449	426	411	409	437	440	443	428	444	421	431	471	461	457	466	417	455	453	431	464	429	431	418	455	482	438	430	466	454	416	429	431	445	438	478	446	445	417	436	451	431	472	461	441	444	420	436	475	424	460	443	471	402	456	438	426	465	416	428	472	445	423	428	465	443	448	434	456	413	444	429	444	417	437	437	460	465	416	423	422	448	452	446	447	434	427	440	451	460	455	447	461	433	411	472	442	446	479	443	455	432	450	437	403	430	449	459	421	459	441	456	446	448	435	439	453	479	452	410	429	394	423	463	465	479	478	468	427	423	474	462	445	433	446	431	424	431	407	456	445	434	417	448	437	478	432	471	422	457	408	442	465	450	467	406	446	417	444	475	443	423	480	462	482	462	429	458	426	445	394	413	431	428	478	443	414	431	435	426	428	470	431	455	415	432	465	449	450	443	458	472	427	447	448	421	455	467	444	446	458	433	423	442	448	460	489	439	448	437	474	462	420	421	448	459	469	453	454	460	461	418	425	492	448	442	392	429	419	429	447	437	422	441	439	434	470	476	476	459	448	436	445	450	459	446	438	396	448	433	468	440	478	431	478	453	439	410	439	405	438	449	421	476	451	390	408	413	457	437	452	431	458	453	424	452	452	451	493	447	418	431	425	457	395	441	412	423	477	429	420	468	415	442	440	427	443	443	432	431	386	421	433	434	451	443	477	391	441	454	425	416	424	432	394	432	470	404	420	446	469	425	453	421	441	442	454	452	450	461	441	448	437	450	464	452	461	458	444	392	436	438	451	458	417	453	419	443	424	438	446	469	483	404	451	419	451	433	401	473	444	446	400	456	454	423	469	463	443	420	403	372	430	399	479	457	428	461	481	442	426	474	447	412	438	427	444	453	427	416	406	453	449	438	443	480	447	441	464	441	428	435	476	460	415	425	447	470	447	404	443	439	421	449	440	473	436	433	441	468	422	473	431	439	444	425	472	438	507	457	450	469	433	460	435	418	453	442	433	472	447	474	437	441	448	431	450	445	445	493	437	434	443	434	455	415	424	453	449	442	445	426	462	423	451	409	431	460	483	443	425	466	425	463	422	483	465	430	402	434	423	446	411	463	454	430	430	457	461	451	447	465	433	426	444	446	417	455	465	450	440	431	427	458	453	427	442	454	448	465	458	436	401	477	426	420	423	467	479	471	445	480	442	451	436	459	434	452	464	452	442	441	469	424	450	450	438	452	414	429	440	430	440	450	436	411	457	439	448	456	407	398	431	463	487	412	457	424	441	454	443	453	472	439	424	460	434	453	415	478	454	459	473	484	506	446	462	469	428	447	438	468	422	432	429	432	480	447	469	439	435	418	438	469	430	440	429	467	435	433	470	452	464	446	420	438	416	462	427	473	485	469	433	476	456	424	435	439	454	462	430	395	454	425	411	433	440	453	444	428	428	421	430	460	435	441	459	443	446	404	437	405	405	443	430	432	483	459	430	449	463	434	416	447	440	451	426	445	434	444	466	403	410	411	443	444	474	413	470	416	424	447	427	433	426	448	446	417	478	445	443	453	390	439	429	421	444	436	445	447	420	505	448	437	443	460	434	431	424	422	450	460	434	420	446	439	402	422	441	472	474	456	430	458	501	471	442	442	474	420	416
13248	1237	1160	980	741	641	464	444	438	396	428	414	407	389	398	411	481	428	563	347	359	341	285	328	290	309	312	324	298	306	330	318	301	320	325	301	309	323	320	301	366	327	313	303	323	304	321	346	344	332	306	313	283	323	321	311	304	267	274	298	322	313	285	324	329	322	342	297	303	325	335	316	324	317	318	316	329	301	317	312	299	340	321	314	272	297	367	301	306	315	319	332	326	295	306	319	280	312	324	350	307	282	323	308	306	319	335	285	291	314	319	331	316	312	329	312	317	307	323	287	282	298	315	317	298	294	311	323	328	306	293	327	335	322	340	325	298	295	306	312	297	324	314	350	312	320	353	279	304	311	302	290	303	307	275	313	318	306	298	280	326	299	335	304	298	363	331	297	300	317	329	288	324	325	296	316	291	347	300	277	295	313	304	278	318	285	304	319	285	297	346	296	302	296	298	314	292	294	307	337	305	327	283	315	270	339	316	321	311	278	297	309	281	285	288	318	301	304	274	316	305	309	314	270	304	280	278	314	289	351	313	313	322	323	294	296	322	274	319	339	275	277	290	315	288	302	346	311	316	312	309	295	321	343	315	289	328	329	279	283	290	324	283	326	335	318	309	308	347	311	277	316	302	316	282	289	318	273	316	309	296	282	269	274	324	342	305	314	299	298	313	300	279	288	266	322	296	326	322	306	288	316	302	295	328	296	305	301	314	328	349	295	326	322	313	313	314	290	292	304	324	292	316	298	285	281	300	355	319	335	295	301	279	322	310	320	289	324	316	311	328	294	294	358	284	345	335	318	308	282	309	281	287	351	302	338	306	319	327	302	315	312	324	314	337	300	303	312	277	297	303	279	335	317	293	336	343	311	327	307	294	320	336	261	300	303	318	318	279	300	297	296	328	323	288	324	281	341	313	335	333	308	313	282	320	301	294	291	352	311	315	285	288	324	298	341	328	315	284	298	296	305	313	302	316	292	321	295	291	350	331	316	307	279	307	306	297	304	359	309	309	303	308	319	307	294	291	264	298	272	304	298	343	314	290	297	308	321	317	290	289	295	280	337	312	295	309	302	300	296	305	310	306	318	330	304	310	309	314	342	303	344	277	312	303	285	307	317	325	312	312	287	284	299	276	308	341	306	325	318	318	348	331	275	301	309	362	339	288	330	310	313	312	318	280	312	302	305	324	314	320	304	329	310	341	287	311	314	283	341	297	308	298	310	343	286	333	336	303	314	330	312	289	302	288	312	299	272	283	311	292	312	300	354	316	305	307	286	287	324	314	313	307	288	323	319	306	331	298	306	324	287	319	306	323	313	324	308	318	286	342	292	311	289	309	275	294	312	271	324	322	331	298	307	285	308	305	288	315	313	310	293	312	295	299	310	278	325	285	310	366	313	314	305	357	357	294	302	327	315	299	316	296	319	310	284	309	300	304	301	296	304	288	341	309	297	304	292	318	302	291	271	339	364	289	319	308	284	291	327	276	329	311	303	305	280	289	328	313	283	317	318	327	326	308	297	300	275	286	307	315	295	337	328	330	309	291	289	311	319	334	305	314	319	312	246	311	296	302	278	303	331	337	328	294	333	329	310	295	326	300	297	310	307	335	339	344	321	334	287	318	299	336	255	325	322	309	345	346	316	307	317	304	277	287	331	305	317	308	331	310	286	308	317	324	268	304	328	306	294	316	328	338	299	313	297	305	339	268	296	300	304	300	278	307	285	308	294	286	340	308	323	279	300	302	299	308	310	295	311	324	305	312	280	340	295	313	300	310	318	291	298	324	321	293	284	306	297	319	294	291	341	300	287	278	306	287	271	290	328	304	337	287	324	313	326	336	294	294	298	296	316	320	311	312	293	284	303	343	274	302	313	307	320	284	320	299	281	329	334	291	329	296	289	301	317	319	271	326	286	343	314	313	299	321	294	318	305	297	311	322	262	297	334	295	307	308	297	302	297	320	309	307	298	315	319	323	292	339	309	315	332	340	286	299	327	297	293	304	283	344	294	341	316	322	296	338	285	369	308	332	289	287	313	279	321	268	298	332	280	287	295	265	295	284	310	304	293	319	349	363	330	308	290	283	298	311	285	309	325	327	304	296	303	290	321	270	336	301	318	285	315	323	302	347	293	327	300	329	307	277	314	317	294	322	313	312	284	288	312	318	301	321	331	321	311	306	335	300	303	312	319	345	304	295	298	306	319	299	324	333	302	325	341	305	310	288	351	313	294	335	323	292	304	294	303	303	309	311	311	333	309	280	300	304	294	346	334	345	304	285	330	313	313	330	317	322	297	287	331	292	271	304	307	309	292	347	328	342	322	290	337	282	313	312	342	322	284	315	318	343	266	302	281	307	310	294	307	294	304	285	316	312	316	349	335	271	349	318	294	345	303	309	290	329	310	279	271	328	305	292	332	292	286	357	305	334	339	307	282	323	322	292	300	285	337	301	311	311	322	297	295	319	270	328	318	314	274	318	287	297	290	285	292	282	284	366	305	288	369	330	315	304	317	295	304	300	325	309	309	313	322	310	279	307	311	348	309	288	315	314	307	285	305	282	329	343	338	321	335	303	301	272	271	268	329	330	315	299	311	334	291	313	301	333	285	304	346	322	282	306	294	337	296	293	350	311	301	320	307	325	302	322	307	335	315	331	334	355	318	296	317	310	314	326	282	320	368	288	306	297	336	347	314	307	309	308	306	273	296	311	329	311	291	337	342	320	303	324	315	294	277	293	319	317	320	298	293	287	348	312	325	325	285	284	289	351	337	288	296	315	294	322	327	306	338	316	324	298	324	309	302	316	288	318	298	292	290	337	333	357	324	282	297	295	304	309	296	326	340	301	317	298	318	321	307	298	299	323	301	309	304	334	309	325	289	296	299	332	334	299	291	321	310	307	292	304	301	317	312	279	336	303	291	305	316	295	284	290	335	342	262	308	308	316	342	294	290	305	311	334	293	313	331	294	278	281	287	345	293	294	307	312	315	302	306	330	262	287	321	326	289	320	314	337	303	260	283	314	298	312	320	303	304	297	316	277	282	327	300	314	318	316	288	301	313	306	280	314	311	342	301	305	313	282	325	291	313	301	269	320	314	318	325	315	315	297	305	323	317	297	316	329	306	313	339	278	315	315	306	316	311	340	296	312	295	326	289	325	293	299	313	333	285	293	324	298	357	307	287	278	326	281	289	316	291	305	314	334	277	313	297	307	321	280	341	338	334	303	310	306	310	290	296	346	293	322	308	315	309	332	318	282	290	302	305	284	307	293	318	341	301	280	305	271	297	342	286	325	300	351	325	327	322	299	373	315	292	315	294	353	278	280	295	320	308	302	311	308	291	303	323	337	293	311	298	283	294	277	303	284	278	331	307	325	298	354	332	309	303	287	305	320	301	300	335	285	293	300	324	311	294	339	295	309	292	297	280	322	279	294	328	336	293	299	328	329	307	307	285	295	294	313	322	294	309	304	326	293	295	350	293	322	303	303	323
7960	1269	2493	2912	2548	1942	1597	1374	1289	1382	1319	1343	1555	1234	1212	1459	1557	1397	2807	914	818	782	812	804	816	867	816	739	738	776	768	763	753	765	699	745	790	733	761	755	764	701	769	714	783	767	735	755	810	769	715	773	756	755	740	755	728	783	725	734	772	737	756	685	739	714	732	752	697	740	730	734	749	729	699	768	753	735	753	745	739	732	733	776	753	703	733	732	727	722	745	749	719	725	760	735	718	731	740	733	725	746	754	742	733	754	757	737	735	712	756	737	728	719	723	713	723	714	737	698	760	757	724	652	705	742	755	756	702	716	687	751	756	707	731	764	731	696	726	756	742	742	719	772	666	720	738	728	720	714	708	668	715	705	761	751	758	743	803	756	761	728	760	718	790	762	736	735	711	711	789	704	722	791	744	782	683	707	732	707	740	731	701	728	763	804	706	711	770	766	730	739	691	725	758	759	699	733	760	734	686	777	716	789	759	709	736	725	712	744	742	713	747	729	697	702	741	739	722	757	740	731	747	745	722	725	717	724	747	742	702	738	750	699	719	697	716	750	746	740	738	742	766	741	745	739	738	742	723	694	742	731	685	709	739	728	724	722	751	752	736	745	718	713	752	719	722	728	720	778	716	722	713	772	712	692	714	753	718	742	707	792	754	702	745	695	709	727	748	789	715	723	709	711	736	708	755	722	741	723	699	742	717	745	773	704	734	726	708	726	789	745	705	775	757	719	718	712	724	723	743	664	754	735	719	750	753	720	718	729	707	717	735	737	699	722	732	692	762	731	726	721	707	731	685	711	777	719	680	708	714	766	756	771	687	731	731	725	731	730	734	745	694	749	776	721	747	709	680	670	736	749	769	706	758	752	787	742	755	720	747	763	739	772	740	674	700	752	713	748	706	722	707	719	690	772	692	732	735	713	755	736	723	764	758	748	672	698	732	703	708	770	746	714	753	695	698	757	735	763	720	719	681	725	727	714	714	737	712	728	724	740	731	706	732	719	742	745	759	732	724	730	736	718	740	732	678	730	726	773	708	741	708	756	747	675	783	746	756	761	781	720	780	728	745	758	740	757	757	726	704	757	751	756	714	699	738	798	728	705	706	744	714	703	740	742	749	738	667	709	693	773	704	768	736	719	705	740	735	748	669	730	733	728	756	731	729	711	702	759	727	758	772	727	736	716	776	709	727	685	711	692	744	751	708	723	742	741	723	759	696	711	690	739	732	727	771	728	728	708	741	765	787	759	746	735	728	753	723	701	754	765	711	750	779	699	772	733	772	726	716	730	704	746	720	728	755	764	750	732	719	759	722	709	745	743	720	737	672	730	741	715	718	742	701	742	730	761	754	717	723	727	700	729	726	716	727	750	767	749	754	740	757	705	768	699	702	729	774	694	720	731	682	744	747	736	694	672	798	675	748	737	754	734	722	745	752	723	744	715	746	694	701	715	726	725	712	729	708	721	697	728	666	711	762	687	740	761	680	711	696	728	705	754	706	744	726	710	722	735	736	733	757	735	745	688	757	717	742	731	751	753	761	712	730	748	724	748	735	736	738	694	753	746	718	729	672	734	719	709	775	729	745	754	741	697	756	734	754	722	699	759	760	776	718	725	780	686	720	736	712	753	739	763	769	724	753	741	789	734	703	756	669	749	742	722	740	732	702	691	754	730	717	694	722	782	729	739	755	703	706	764	768	703	754	715	731	701	706	728	766	754	706	714	739	746	703	763	711	743	794	748	703	701	714	778	728	702	700	707	775	701	728	716	710	707	715	739	710	770	693	731	775	699	733	751	735	744	739	790	738	736	758	745	734	710	708	728	764	734	722	701	738	702	701	726	723	698	718	739	791	684	697	741	725	725	754	727	720	653	728	761	771	732	732	748	702	719	715	754	718	757	767	771	705	733	699	691	724	718	773	761	770	736	741	723	738	696	741	710	761	724	719	782	761	770	783	674	762	754	732	723	727	698	724	782	748	732	745	763	758	718	690	712	745	711	691	726	720	730	737	732	692	750	701	742	732	722	729	721	723	764	735	719	710	720	679	722	739	729	763	715	739	683	751	758	742	774	695	733	765	722	716	765	738	761	716	740	754	725	739	710	738	752	718	712	737	711	738	745	768	724	761	729	726	760	732	744	724	727	723	761	682	734	707	746	753	747	785	719	733	674	725	675	766	730	720	717	741	732	738	760	740	729	713	737	691	779	713	753	733	722	738	702	709	761	729	739	751	687	684	700	689	767	685	721	677	708	720	725	758	734	738	735	750	727	727	745	702	791	725	769	721	755	740	692	734	751	724	737	749	726	748	747	744	726	732	712	721	772	823	780	734	727	735	744	704	740	719	745	724	808	788	704	731	729	794	749	714	729	724	745	719	724	740	729	701	768	769	705	747	729	695	722	757	737	739	698	715	740	702	737	726	693	721	727	670	751	775	733	794	774	743	685	762	773	711	735	740	731	733	762	751	758	721	753	742	721	746	761	695	689	699	691	726	754	773	683	747	745	728	768	750	705	734	765	735	773	686	683	750	748	747	724	748	720	703	707	707	747	771	785	704	749	732	778	745	760	710	722	768	740	717	686	769	688	702	725	724	759	685	729	733	698	754	741	767	703	724	696	755	710	722	732	749	742	776	766	710	698	749	715	759	709	718	709	693	701	715	714	767	673	741	740	761	750	714	735	748	767	772	708	768	733	701	686	705	725	742	691	733	698	725	776	744	707	746	766	772	706	799	696	748	732	713	710	680	772	756	725	697	771	699	725	769	707	729	751	705	716	712	729	709	717	737	738	766	755	732	730	672	740	731	763	774	705	707	801	807	758	700	714	706	694	690	759	724	719	705	708	730	756	731	746	703	755	778	758	747	729	744	757	662	702	781	762	752	736	752	763	720	782	753	739	748	788	750	756	774	762	721	717	728	746	736	708	715	759	743	727	731	742	722	781	717	806	759	714	730	785	742	704	739	730	709	731	717	756	754	718	682	744	736	707	700	699	702	723	755	742	693	735	750	670	745	736	722	761	760	731	769	733	752	778	744	719	726	683	716	680	751	737	728	813	695	745	731	740	689	689	691	753	724	754	715	737	743	711	730	710	737	711	708	709	754	712	721	740	700	695	704	712	704	748	692	762	729	727	730	738	712	697	685	694	732	704	761	726	742	751	751	752	708	737	695	696	761	739	780	761	725	729	732	691	747	690	703	746	774	830	727	732	702	736	666	750	798	747	775	729	740	731	706	721	742	736	782	773	733	749	739	789	721	719	780	674	707	763	694	725	728	699	715	718	731	774	710	717	739	782	768	772	744	701	736	788	717	783	733	725	740	687	735	741	726	762	729	748	745	733	706	677	718	754	721	687	765	777	705	741	713	734	722	707	705	673	738	706	719	695	754	757	718	733	684	659	734	730	759	736	778	704	712	733	698	763	694	736	759	720	662	700	715	731	723	696	729	672	749	692	736	764	732	766	744	740	693	713	719	721	742	724	743	727	717	700
1487	278	399	356	328	327	297	285	279	304	293	287	303	303	303	291	306	310	274	272	262	321	314	292	321	275	267	285	283	255	289	272	286	260	265	243	256	256	259	297	310	314	275	254	281	303	272	286	274	273	258	261	295	288	276	301	295	289	267	307	280	276	280	242	271	282	263	326	303	284	273	286	264	295	274	269	275	272	276	266	276	283	274	310	283	240	305	266	294	293	278	269	266	291	266	273	277	249	267	307	283	278	266	249	253	282	285	295	292	263	270	258	258	288	286	242	285	278	280	270	290	303	265	256	255	308	265	290	283	279	266	287	292	289	293	294	255	293	261	279	269	295	236	289	281	273	265	258	286	314	261	274	314	287	265	294	278	284	276	279	254	269	285	281	282	264	294	266	283	279	299	290	286	279	290	249	292	259	273	273	262	236	267	289	292	269	258	277	266	258	319	286	274	314	273	256	299	279	286	246	279	295	264	286	258	296	256	279	292	261	269	270	258	291	272	275	264	292	290	311	263	289	282	287	283	289	273	268	289	285	292	299	255	313	294	298	307	267	271	266	287	274	283	268	263	277	292	296	261	276	277	246	279	256	273	275	326	239	255	291	278	268	268	276	293	249	283	250	279	309	291	294	278	290	286	293	294	281	266	265	251	289	291	262	280	279	298	251	276	268	304	288	310	283	272	304	276	279	256	267	284	272	287	275	306	293	276	306	276	261	272	294	296	241	258	279	297	288	267	293	256	290	275	254	301	285	279	252	288	283	270	255	274	277	295	281	264	282	315	275	277	306	281	272	281	287	308	285	299	249	241	266	295	280	301	258	281	273	323	256	260	286	281	287	288	301	224	262	255	262	256	295	282	273	312	298	293	266	276	277	252	255	275	284	267	276	298	302	287	277	290	270	261	283	252	293	285	250	280	279	266	276	311	255	285	286	278	280	286	296	294	305	259	259	283	265	236	281	274	277	312	281	290	278	286	300	279	291	250	277	280	268	286	285	293	295	262	275	275	290	278	268	275	306	279	296	278	270	278	304	266	278	279	293	290	279	308	251	272	263	293	303	311	295	284	287	289	283	296	273	272	280	261	307	292	299	286	281	292	252	261	274	262	283	295	262	243	304	291	260	285	265	274	286	275	247	323	288	287	298	303	268	270	302	289	296	287	303	268	288	296	275	291	307	267	304	289	313	271	249	314	303	286	311	233	298	291	271	270	239	299	285	270	297	267	290	290	299	277	283	284	278	288	304	314	292	289	279	292	286	269	262	292	253	246	318	274	280	289	281	270	297	264	255	281	272	294	292	278	272	285	244	284	275	276	267	279	262	259	293	272	287	316	287	271	285	288	289	282	300	252	321	258	292	273	289	258	281	264	282	287	288	282	296	264	287	278	266	267	267	275	287	298	294	309	255	286	314	291	268	283	284	289	290	275	304	284	248	293	289	278	293	258	263	314	256	259	279	258	273	296	280	284	285	282	287	256	295	285	286	284	285	284	261	309	258	290	269	273	312	248	288	280	245	273	256	284	292	269	251	248	277	293	288	247	265	242	285	287	280	300	288	280	303	275	297	284	275	251	278	284	310	268	276	290	311	287	297	290	252	290	269	297	286	288	291	254	280	310	250	286	269	294	290	269	258	266	299	281	271	281	252	296	273	288	321	282	268	275	270	292	247	249	282	250	286	275	259	300	269	286	271	270	281	277	284	252	261	279	286	259	271	280	242	265	273	284	317	254	286	293	273	262	263	291	274	279	295	277	265	249	277	236	273	300	276	292	272	262	276	291	271	273	337	279	269	278	243	252	278	260	272	267	293	267	279	253	263	280	284	284	276	244	287	282	278	312	279	262	270	283	226	276	279	292	248	288	301	257	292	256	275	279	284	295	268	248	297	285	284	229	262	263	305	287	258	265	273	266	266	301	260	269	278	308	258	295	275	275	301	255	292	286	294	272	280	283	269	259	296	323	271	305	305	268	294	278	257	289	311	279	290	262	283	273	264	276	286	275	294	268	285	285	269	289	260	269	268	245	248	240	272	299	280	287	291	269	256	286	269	263	266	263	268	262	271	273	286	256	302	262	279	271	271	284	279	266	277	284	283	314	295	313	268	267	266	272	296	306	281	276	280	268	263	270	258	280	273	276	295	296	294	298	277	280	266	271	274	310	293	314	286	291	273	252	274	284	281	256	280	276	277	281	278	262	294	270	280	286	277	299	276	264	286	267	258	281	266	277	266	275	251	307	285	265	271	288	272	258	263	254	263	291	267	285	241	307	305	266	264	292	269	276	265	269	276	297	248	265	272	265	276	249	268	310	283	271	286	284	257	266	264	280	258	272	293	306	284	281	266	282	283	277	290	290	273	272	274	276	250	281	293	276	263	286	268	279	276	309	302	245	298	303	279	272	294	277	261	260	297	283	279	309	268	285	295	261	265	249	299	272	294	306	287	300	278	251	283	271	307	307	281	295	240	284	294	297	247	275	287	279	286	289	291	286	265	257	267	267	307	316	256	262	256	273	295	267	277	280	268	285	280	306	315	250	262	279	283	301	274	266	294	290	286	263	272	276	274	293	295	277	300	320	253	272	272	294	301	259	325	280	254	270	285	243	284	239	271	252	267	236	276	310	265	249	249	247	242	290	276	257	290	279	276	280	262	276	231	270	283	279	258	283	287	249	287	280	281	287	285	262	294	271	243	277	299	276	268	236	302	292	307	268	256	303	293	268	265	306	305	280	275	284	248	279	254	271	300	298	273	261	303	273	264	275	258	271	277	274	272	274	298	299	284	285	283	334	277	271	273	292	326	284	268	310	279	253	249	303	261	254	264	308	273	282	272	274	270	285	297	289	272	273	272	309	279	277	288	233	235	274	274	287	272	292	286	297	275	252	272	273	262	292	260	299	288	313	294	257	287	286	276	281	275	263	307	271	267	272	294	282	243	258	300	274	286	331	298	274	280	278	286	284	273	290	317	250	286	296	272	288	250	285	269	264	326	279	284	292	314	292	257	240	265	272	254	290	294	273	290	275	271	267	283	255	293	285	296	274	266	291	280	278	294	279	310	299	262	287	301	279	275	287	289	279	308	249	293	289	322	274	287	260	285	273	271	285	322	267	304	251	276	270	245	271	278	272	301	261	262	274	295	289	266	277	279	282	290	306	270	275	265	279	258	277	241	279	297	265	245	268	283	299	266	270	274	269	301	281	272	276	267	300	284	289	323	291	271	247	287	306	283	271	294	271	270	277	266	279	306	274	307	271	265	329	247	271	265	292	314	278	278	275	286	284	293	249	281	285	282	274	289	256	259	280	313	299	284	269	274	263	264	285	275	287	295	329	286	275	302	269	265	273	300	275	320	266	276	267	288	257	281	266	243	321	257	294	272	291	281	273	299	284	262	252	250	301	273	261	295	281	298	282	260	260	265	291	283	311	295	287	282	287	289	265	267	319	303	287	291	276	280	289	297	303	278	283	270	283	235	305	291	276	256	276	247
1756	616	840	924	850	767	729	641	672	799	695	779	860	767	771	878	928	883	799	662	721	654	616	639	649	633	645	653	634	650	593	645	653	666	663	630	653	682	683	694	635	673	628	628	655	683	615	633	639	625	656	659	636	643	629	659	638	679	637	646	681	640	590	661	610	697	641	610	631	660	674	653	645	638	672	670	651	675	655	637	623	662	627	657	629	644	610	620	651	665	666	634	624	674	659	609	686	608	659	609	685	575	631	663	628	595	640	643	646	655	572	680	661	642	637	671	650	686	638	637	632	623	619	582	631	664	637	646	632	634	627	607	674	604	652	627	675	592	697	612	670	658	660	650	633	661	631	663	618	656	612	676	654	646	658	638	632	640	649	616	637	691	666	639	633	619	609	662	613	648	666	643	630	658	670	709	614	653	663	646	632	606	607	637	643	655	688	680	651	654	622	731	658	658	663	620	656	645	663	644	635	638	630	635	620	637	636	610	655	609	672	707	617	678	629	670	667	655	636	655	636	625	617	666	665	642	598	662	601	646	712	642	580	637	599	670	655	666	654	647	639	682	647	671	651	661	638	675	655	621	652	669	642	629	650	624	670	619	654	676	626	660	596	659	610	646	665	669	610	630	646	672	599	644	701	673	648	620	646	644	641	695	627	581	681	590	629	700	664	621	637	631	677	621	671	635	645	653	626	630	641	668	631	630	669	654	620	635	687	617	624	613	674	662	649	639	628	632	656	605	596	680	638	660	634	619	601	657	640	650	633	637	643	609	631	647	649	634	609	657	646	667	647	669	634	643	604	666	637	620	628	646	702	639	623	640	669	634	650	638	634	637	638	601	685	694	653	645	608	655	650	666	665	610	658	581	647	687	658	636	634	633	650	632	629	595	671	677	641	673	644	649	642	669	636	630	652	613	629	623	660	643	698	660	616	647	641	635	659	639	651	602	678	629	666	648	628	617	606	663	628	659	647	618	662	635	636	636	636	643	616	627	650	669	647	642	650	671	580	700	637	668	617	648	681	672	685	620	633	668	609	660	642	640	616	659	626	616	658	635	671	638	710	593	643	635	596	657	619	644	637	610	651	675	601	649	609	634	657	675	599	646	658	658	694	668	614	659	681	630	641	648	615	593	675	643	588	664	601	676	665	661	639	614	646	677	657	641	650	657	652	645	656	606	661	669	674	595	660	695	643	711	600	674	610	635	636	669	626	628	584	633	676	679	627	677	672	616	643	618	638	656	648	649	638	658	645	617	648	652	643	638	653	595	648	623	647	686	648	626	620	617	652	635	659	627	680	655	594	624	614	672	641	646	656	648	622	612	675	660	671	612	635	609	651	643	671	596	664	658	679	649	614	611	630	687	655	580	622	629	651	637	639	665	655	675	628	628	649	633	642	684	684	625	668	655	625	654	592	690	682	610	685	633	682	585	635	671	656	680	644	643	638	627	631	617	631	670	659	662	619	630	627	639	655	603	635	670	662	618	647	648	625	644	622	652	622	686	665	639	661	638	636	583	676	617	680	656	615	675	632	639	612	675	694	638	623	644	689	593	652	623	654	632	638	623	616	666	631	666	656	636	626	686	614	616	658	639	656	645	666	634	663	628	639	632	709	636	617	636	648	652	692	579	599	676	581	654	688	651	647	638	622	603	612	624	674	610	627	640	631	645	690	653	645	634	608	647	655	644	668	636	643	608	628	681	604	660	604	656	655	673	618	613	621	663	676	668	633	643	617	663	616	606	656	657	623	639	622	623	628	623	632	694	623	613	631	630	602	612	657	655	580	618	645	636	581	704	609	637	647	621	625	635	660	659	620	693	653	624	603	622	641	640	644	620	681	656	613	642	678	650	679	632	643	685	659	625	640	655	671	689	620	659	661	606	653	638	665	676	608	647	645	646	609	651	617	651	645	625	627	630	629	659	639	651	626	655	702	687	659	641	654	627	639	650	654	628	610	658	656	629	627	646	579	639	643	648	678	648	666	638	634	629	679	673	643	677	656	611	628	673	594	633	656	623	613	632	641	649	625	669	624	631	648	617	616	667	651	647	628	609	638	660	667	623	637	623	639	610	655	661	608	626	634	622	625	652	646	598	613	598	636	687	622	658	647	603	607	599	652	611	690	635	696	615	663	639	646	615	642	649	706	631	640	646	657	648	662	664	612	619	655	623	654	685	673	643	657	590	662	698	630	657	665	649	617	651	617	704	634	621	633	633	610	666	647	649	630	640	688	637	628	675	659	627	627	659	647	646	621	657	616	620	671	626	617	647	641	597	665	612	652	625	634	647	640	662	631	631	679	621	634	644	656	666	645	650	637	601	626	621	678	605	647	672	650	602	658	615	588	628	654	665	585	650	659	624	643	629	658	649	612	586	621	673	642	617	621	626	588	604	649	655	659	636	641	664	633	659	653	629	678	638	627	620	679	660	616	639	677	647	679	636	642	646	638	640	675	659	653	618	635	628	624	686	647	674	652	662	614	661	685	661	652	615	620	620	623	669	640	615	619	614	650	687	668	616	658	619	655	636	607	687	638	680	631	627	656	621	646	641	644	669	649	674	615	636	630	648	680	642	668	627	626	613	617	639	674	600	646	632	654	629	633	614	686	669	679	671	654	637	626	680	619	662	648	648	673	641	670	631	585	604	659	653	651	663	647	658	614	607	597	641	672	676	612	610	680	645	647	682	637	618	635	648	677	664	654	658	631	661	655	608	602	672	687	645	631	636	616	630	670	667	620	624	631	669	689	645	591	602	658	682	625	665	608	595	633	621	611	667	637	593	631	645	639	617	623	638	618	657	645	624	630	661	660	653	696	637	616	668	687	648	628	582	619	670	614	647	669	647	656	625	665	653	588	608	660	612	643	600	624	656	676	664	667	629	638	680	630	632	650	679	666	664	681	667	590	643	629	699	648	593	688	644	654	631	653	645	663	660	653	622	650	640	648	642	674	643	620	657	654	632	655	636	640	638	639	627	621	636	615	646	706	643	654	639	618	640	663	609	636	630	662	643	621	648	669	666	642	668	671	649	660	647	634	641	624	648	635	693	652	595	624	643	648	643	680	675	609	652	639	682	637	661	620	642	663	595	665	659	650	616	641	690	705	609	655	622	685	613	639	651	645	714	609	670	664	674	593	659	666	679	619	642	624	638	665	613	664	681	660	666	660	634	610	624	685	671	644	682	616	653	673	641	639	618	667	642	695	641	603	598	653	658	642	636	631	661	655	629	579	615	615	576	631	619	702	629	650	643	622	647	662	679	647	668	682	644	613	667	619	638	667	717	639	611	624	645	634	615	633	617	644	662	627	674	663	673	642	639	667	701	613	674	592	625	644	607	622	640	629	673	644	611	655	639	635	637	625	647	735	651	641	653	665	657	599	594	665	636	633	672	605	638	658	656	636	635	615	671	646	634	654	681	655	669	641	623	623	639	647	655	644	655	626	687	649	636	641	630	592	625	686	637	639	626	668	653	671	657	658	620	642	652
6543	469	678	548	392	343	229	216	230	219	248	244	243	243	222	247	255	228	322	168	196	166	160	159	203	165	190	167	171	157	179	158	195	173	170	177	191	138	145	182	194	180	172	176	138	142	175	176	164	178	192	166	171	158	183	181	177	184	162	159	174	169	149	166	167	159	168	179	152	151	148	172	195	153	182	157	146	179	180	156	167	170	172	169	147	147	183	184	165	172	195	157	154	153	174	172	150	152	167	162	177	183	151	169	181	167	170	170	167	170	193	167	187	194	168	169	189	159	151	186	162	179	179	179	179	172	158	175	182	131	177	183	171	176	185	140	159	171	133	184	172	186	188	153	164	154	161	177	154	173	175	163	213	153	169	184	191	162	186	186	186	174	158	179	159	168	183	172	182	172	173	185	167	176	167	166	150	163	199	188	157	157	180	161	168	178	195	165	169	172	178	184	165	182	179	164	168	165	170	195	183	190	169	167	169	185	182	168	197	165	160	158	162	163	184	177	176	145	181	177	160	170	150	180	182	192	168	174	147	179	160	163	181	151	171	155	168	202	188	176	182	160	180	176	170	167	164	159	177	145	172	152	171	182	147	160	177	171	162	172	196	142	183	181	177	171	167	195	182	181	184	188	185	164	166	166	171	141	175	164	183	166	162	179	165	177	164	163	181	179	166	160	156	176	160	157	174	175	160	189	187	185	178	168	177	178	164	181	164	169	151	167	170	134	165	160	154	157	178	169	171	163	193	166	173	152	168	151	169	143	166	161	162	158	184	170	186	165	191	178	177	187	134	147	146	184	176	167	165	155	179	168	187	181	165	163	183	163	177	164	172	174	178	169	179	169	188	194	161	146	152	204	146	181	164	163	173	153	167	188	172	168	167	183	202	162	167	148	178	188	150	172	169	150	173	169	185	166	197	154	170	175	186	165	170	163	171	159	143	151	171	172	163	204	163	156	179	162	179	172	201	161	182	191	161	145	175	183	190	165	175	197	201	169	164	167	153	165	148	176	186	169	163	177	179	179	175	201	182	165	153	184	186	179	174	155	176	198	184	173	182	168	195	170	166	191	172	150	153	155	155	162	192	184	174	155	177	153	186	170	183	158	154	167	160	163	160	180	179	153	157	172	164	150	164	169	164	172	143	166	168	191	142	163	153	167	196	188	193	174	167	169	184	164	196	163	188	154	192	164	184	174	170	149	162	154	189	169	160	161	160	156	200	154	149	186	185	162	187	154	170	162	169	150	174	180	139	189	164	189	148	155	173	174	184	163	153	159	168	165	166	190	184	163	171	164	163	160	184	170	179	173	169	157	155	152	177	190	135	173	203	210	180	171	165	187	166	184	140	171	199	196	194	160	135	153	169	182	172	189	165	173	196	210	156	177	171	165	184	189	164	154	178	208	184	173	154	163	178	155	169	159	171	174	164	167	163	193	193	181	175	159	198	154	155	172	179	171	155	188	186	155	172	185	154	166	194	159	175	161	158	180	149	163	182	185	172	157	177	173	152	173	161	159	145	166	149	166	150	163	171	158	175	170	184	165	165	187	159	148	176	173	157	172	154	179	173	172	174	181	161	175	176	146	189	147	175	153	172	185	156	160	172	156	168	177	183	152	162	174	157	184	193	161	172	159	180	180	190	183	168	190	187	141	163	188	190	170	198	170	163	173	165	181	174	159	178	173	176	177	173	160	176	165	169	164	179	183	173	181	150	166	184	156	202	167	160	162	185	184	165	148	172	155	160	147	144	156	155	149	208	172	150	198	194	174	164	171	190	185	154	131	150	184	171	192	172	168	170	169	165	184	181	168	143	181	172	171	169	159	167	141	177	182	170	157	171	159	182	179	178	161	181	170	177	163	165	175	159	156	184	165	190	157	166	168	157	151	165	158	171	163	180	161	177	169	182	151	170	169	160	168	182	168	166	181	176	168	165	155	171	166	170	187	175	176	170	191	168	157	156	171	135	172	181	167	185	167	171	150	156	198	195	179	157	145	164	165	178	174	163	170	162	151	151	182	181	155	187	187	186	188	158	167	161	172	184	179	192	163	174	167	196	162	156	156	147	173	165	168	144	161	149	188	175	200	150	182	162	157	173	158	182	176	153	183	192	149	162	202	149	151	197	175	166	150	157	152	157	173	211	157	146	177	170	183	187	162	146	173	171	156	153	165	177	188	157	176	163	165	188	171	154	191	165	182	170	171	171	160	153	172	180	165	149	154	157	167	165	179	167	172	192	160	165	183	166	185	181	167	187	185	147	183	149	156	168	160	181	176	184	171	172	160	163	161	179	168	165	155	193	163	173	144	178	169	191	166	153	180	175	160	155	172	165	162	174	175	183	137	162	166	150	158	144	175	180	155	163	138	150	161	181	176	191	172	180	178	161	183	168	196	152	158	171	177	168	163	160	164	169	200	175	193	156	161	182	175	161	171	151	179	164	160	180	169	188	173	166	175	158	172	185	207	154	173	192	174	184	179	177	174	154	161	160	157	177	179	178	171	166	171	175	203	148	150	172	157	160	193	167	159	143	171	199	161	169	168	161	163	182	146	152	161	165	184	196	199	193	161	188	160	170	180	178	192	170	156	174	163	171	179	165	160	187	175	194	174	147	179	182	163	155	171	172	169	189	169	169	170	164	187	191	186	184	161	166	184	176	171	155	168	202	175	167	188	166	185	164	171	160	181	165	175	171	162	156	184	178	166	161	184	175	181	162	155	187	173	157	160	169	197	187	178	163	195	188	165	163	157	170	170	174	198	158	164	151	175	169	166	173	175	173	156	171	155	187	203	152	166	163	178	190	162	181	176	166	202	155	190	155	174	191	155	170	168	188	156	136	151	156	158	151	148	178	161	167	174	164	160	183	165	176	179	185	181	196	164	192	187	194	159	160	195	154	142	156	150	185	172	169	163	193	178	186	170	161	164	177	162	153	162	170	176	180	171	151	170	138	175	170	139	184	184	183	162	175	184	192	168	145	176	174	197	150	179	163	168	157	155	148	155	170	176	170	151	183	163	173	166	173	173	171	150	160	188	183	173	180	180	195	154	174	207	166	171	162	169	153	142	149	189	172	187	152	140	163	174	175	174	163	194	183	166	154	157	172	184	162	194	124	152	152	183	157	161	182	191	169	162	171	168	172	180	165	159	169	169	171	152	181	182	176	158	147	175	160	132	180	165	169	188	176	184	188	170	178	151	171	156	201	177	158	179	180	170	172	176	158	181	151	179	193	184	163	170	166	177	175	187	170	181	174	169	164	158	159	170	154	184	210	152	152	146	151	152	164	178	167	179	163	164	181	156	159	145	177	169	187	178	156	188	193	167	169	148	162	144	184	179	178	180	204	190	174	172	153	192	170	147	179	190	182	186	195	172	172	153	160	167	164	187	173	160	168	176	174	166	145	151	167	179	167	227	183	165	183	170	150	163	177	162	166	182	196	173	153	174	163	151	149	182	159	153	161	168	178	180	179	179	200	176	174	185	166	147
5822	715	1496	1729	1495	1104	902	731	748	863	814	909	918	750	728	1033	1044	878	1456	509	484	480	443	504	494	487	460	501	469	470	486	491	437	502	447	467	478	447	433	447	433	465	462	430	457	485	465	469	433	448	452	450	452	444	457	446	466	431	445	475	448	463	434	442	466	492	448	459	415	435	412	434	398	416	439	405	449	476	411	470	422	427	438	428	440	477	419	434	461	469	443	458	431	427	433	471	429	438	495	445	473	392	471	493	390	444	475	436	451	440	472	467	467	469	421	435	426	449	433	450	458	457	440	438	390	456	509	473	480	444	421	469	470	457	423	419	445	438	466	416	423	473	440	411	446	425	449	472	411	461	453	420	469	437	454	425	450	441	436	410	465	441	438	410	430	473	466	450	480	445	476	452	425	432	417	437	459	486	437	445	403	474	452	444	437	443	440	471	432	432	457	429	447	453	495	449	461	493	471	430	458	436	472	428	458	442	431	443	440	475	416	443	404	387	461	420	459	462	458	440	403	403	464	410	468	442	451	442	460	472	429	400	435	465	443	414	475	428	449	451	469	438	441	450	421	428	461	403	433	469	413	422	467	448	444	437	428	463	465	455	432	437	436	447	471	430	463	424	443	513	470	446	423	439	441	448	424	461	452	433	447	426	421	455	455	457	464	455	455	455	466	439	437	457	436	467	448	408	420	435	446	390	442	416	443	409	450	454	412	447	454	467	451	436	410	428	460	444	450	441	420	460	467	476	436	453	437	416	475	424	463	413	495	401	442	449	423	446	430	475	493	420	461	463	454	461	430	475	381	418	398	453	458	475	436	422	441	453	467	454	428	462	441	501	441	452	427	464	469	396	451	445	456	419	409	460	471	455	435	435	481	476	488	447	453	454	458	437	425	446	459	429	493	462	478	463	428	441	400	467	427	455	438	423	432	467	447	409	429	445	460	444	437	464	430	438	388	457	448	440	442	406	442	452	402	497	456	444	473	427	478	434	423	457	425	444	437	442	453	470	456	417	474	485	432	427	470	465	435	441	436	463	444	436	457	433	426	419	468	429	460	446	439	472	430	428	467	485	458	443	454	443	435	463	447	455	425	429	458	441	428	452	430	490	417	456	447	458	440	411	437	466	463	468	458	455	420	456	430	470	428	472	417	452	436	454	448	411	442	487	444	449	415	478	446	464	474	479	481	440	453	490	466	404	441	483	417	420	447	462	488	438	470	433	462	445	425	451	457	464	462	459	480	472	459	433	436	443	447	423	460	408	471	495	445	447	417	456	421	439	465	418	436	437	434	477	461	442	441	484	416	465	449	457	431	438	479	497	453	445	439	453	427	480	437	468	443	403	443	421	427	410	436	428	466	420	472	448	413	430	409	466	491	419	462	446	503	430	468	435	451	425	433	439	470	488	416	444	434	480	438	446	429	437	467	426	425	408	444	432	448	465	495	463	450	435	428	424	450	479	394	464	478	417	432	457	409	475	462	423	415	440	456	451	490	474	467	466	439	449	400	415	459	435	434	456	467	404	432	438	448	455	462	424	435	454	447	431	488	427	428	426	470	428	456	461	451	413	410	479	472	458	479	462	457	458	433	450	450	441	436	410	463	472	458	435	477	450	455	423	475	456	455	412	476	451	431	453	432	488	416	419	455	454	488	458	430	446	429	460	429	451	391	436	444	459	475	477	426	431	446	403	430	458	452	441	443	454	458	467	446	456	434	478	412	462	445	462	444	472	468	453	469	461	434	449	470	458	448	447	412	419	458	469	426	410	481	453	422	434	440	445	495	443	429	467	481	441	397	445	459	472	456	433	429	438	418	442	492	460	481	439	431	428	429	407	432	462	465	431	417	465	473	404	473	437	419	472	438	452	422	426	484	437	436	417	462	426	418	475	434	436	449	426	443	472	455	452	458	416	463	452	435	457	441	446	415	434	444	465	450	471	456	440	470	447	405	441	474	460	443	437	440	413	443	448	463	429	446	423	432	432	441	442	401	429	432	472	398	422	392	441	406	419	466	453	475	413	413	448	441	411	418	470	458	432	461	441	505	485	450	446	429	444	398	431	486	447	407	432	500	431	452	422	435	457	454	458	395	460	434	448	436	435	469	455	448	461	441	449	440	453	429	441	497	426	439	443	436	442	438	445	445	415	457	402	405	437	452	444	444	448	455	442	455	448	458	437	430	451	425	435	461	454	431	412	424	433	446	449	478	428	461	443	432	462	435	462	436	433	450	456	453	440	436	482	412	476	444	442	445	436	446	438	439	440	435	461	468	452	458	435	447	452	445	442	412	461	451	432	451	458	448	420	449	462	462	486	449	432	449	430	428	403	441	457	447	463	455	462	439	442	450	456	438	470	453	467	429	441	439	432	440	425	449	451	435	451	460	420	416	418	462	448	454	438	466	485	440	460	485	462	424	428	471	435	480	418	488	418	438	469	463	473	505	428	455	499	443	409	456	419	445	444	424	445	411	438	440	432	402	449	429	463	448	435	421	453	437	425	443	464	413	479	460	439	428	465	449	459	464	436	454	490	456	435	463	442	439	450	455	455	437	457	436	414	427	476	400	469	432	493	483	445	470	442	461	456	477	455	473	432	467	468	443	437	465	490	440	436	425	429	412	439	451	460	433	447	449	433	443	451	397	416	415	435	417	441	437	434	437	445	423	423	440	400	433	445	429	455	425	500	442	445	453	462	459	442	424	436	422	474	455	403	426	446	407	453	412	427	478	450	454	425	465	433	449	485	468	460	423	434	494	491	410	456	493	442	435	442	449	456	485	448	462	439	441	435	435	439	422	425	441	429	452	471	431	446	468	439	439	434	410	436	466	431	470	421	474	433	411	450	480	467	485	448	402	464	450	451	449	445	447	432	469	419	475	444	468	454	438	478	482	429	465	446	454	450	442	435	455	427	426	471	474	472	401	433	426	413	466	450	441	448	431	459	491	413	480	432	428	449	468	455	448	441	421	421	489	439	473	478	413	414	434	473	432	427	447	450	431	458	463	421	463	448	501	457	444	462	432	473	470	450	465	460	425	502	452	427	430	426	453	457	458	463	417	462	444	468	449	456	456	463	480	431	420	466	484	411	452	426	434	426	478	435	450	415	451	466	420	462	488	441	418	427	436	457	446	420	463	444	444	401	474	439	410	467	431	434	406	446	454	447	426	461	460	421	477	481	465	443	455	432	447	462	455	467	410	439	426	457	429	475	470	431	419	430	402	444	433	435	436	430	413	487	403	458	446	444	413	470	453	444	452	465	458	418	440	473	503	423	433	437	469	454	456	445	450	428	488	437	427	451	445	399	432	445	436	457	457	418	427	472	440	442	436	441	414	407	407	427	427	466	419	443	441	435	461	463	468	464	462	409	481	446	436	438	426	443	456	421	435	477	471	426	466	458	461	427	448	419	479	453	470	471	421	439	463	411	437	453	446	474	452	431	454	440	460	463	440	476	424	442	438	440	437	429	443	421	422	423	428	405	466	447
13277	1225	1229	1050	747	597	452	437	381	453	392	402	477	378	362	451	443	441	621	364	349	287	313	331	322	365	345	303	292	348	334	282	327	317	286	294	323	310	318	331	317	304	322	301	329	312	315	310	343	346	338	313	336	321	303	288	330	353	290	315	293	309	268	272	318	321	321	298	339	321	304	319	277	301	316	312	301	318	312	324	322	312	289	326	348	329	327	350	297	294	311	320	331	273	290	277	296	328	308	323	316	290	331	319	312	347	320	292	312	329	337	324	316	286	305	308	327	322	300	325	304	294	312	313	318	293	300	305	338	328	301	359	318	322	309	290	303	307	331	293	332	292	293	319	355	315	334	336	292	281	314	326	305	291	281	287	296	303	280	307	278	294	319	316	318	302	312	294	308	305	304	297	293	328	322	344	326	318	304	311	323	308	319	311	321	293	277	298	331	286	287	315	305	307	305	292	329	303	322	332	324	336	293	319	321	317	306	306	328	319	283	286	304	309	307	295	305	286	307	320	303	312	307	324	295	333	310	345	277	312	284	275	306	325	326	294	296	297	268	319	361	335	296	326	295	298	356	321	311	323	307	285	315	337	312	309	312	316	285	323	300	287	273	304	327	315	267	317	311	295	341	317	318	344	289	299	328	346	281	309	281	322	308	341	326	296	329	313	297	342	313	320	299	265	305	290	310	292	312	280	298	304	317	338	308	323	309	316	296	309	292	316	315	291	305	299	292	310	319	316	316	344	286	328	314	341	288	321	276	306	295	298	305	311	341	340	320	304	288	312	285	316	307	335	318	320	306	299	281	323	341	319	320	327	298	320	318	307	332	347	285	339	338	293	280	315	295	359	323	314	314	333	326	353	302	303	326	340	335	274	309	280	339	325	321	346	343	331	333	308	317	327	334	328	332	342	335	293	316	282	310	322	293	306	340	317	308	316	295	313	287	315	330	299	346	308	321	298	297	297	309	305	270	286	317	335	297	280	307	319	282	286	305	308	289	328	323	351	326	283	330	327	295	319	319	277	309	287	262	295	275	296	306	309	301	303	306	330	308	325	343	325	303	329	330	294	305	325	307	319	296	323	312	292	322	325	312	316	289	269	329	307	328	307	341	300	311	294	310	297	308	362	279	316	296	303	301	310	307	324	325	315	320	340	313	302	291	292	287	327	328	303	329	312	342	315	303	327	303	295	304	324	330	280	308	299	324	342	304	276	332	312	325	299	283	250	321	312	353	294	333	314	348	306	280	318	308	338	328	297	303	308	308	316	307	292	287	291	306	317	279	317	305	317	280	328	304	290	313	307	324	295	337	319	287	303	329	338	308	311	306	318	327	309	308	313	288	312	312	248	286	342	316	309	312	282	260	321	291	290	301	302	324	277	345	316	318	295	289	293	296	305	324	297	301	282	310	317	314	289	310	301	303	316	330	336	293	285	285	288	321	309	315	304	290	295	292	306	310	305	339	311	295	303	317	350	328	326	307	318	295	314	285	319	300	318	355	330	330	298	304	293	304	306	270	289	315	337	286	298	345	345	334	288	300	291	282	292	281	324	285	303	318	307	290	319	317	306	327	277	288	271	340	294	311	305	331	338	341	307	290	307	328	322	334	293	292	306	306	300	317	320	333	323	310	311	294	343	287	317	339	329	322	311	339	328	280	286	312	305	299	299	298	296	331	335	304	293	315	291	291	305	326	334	264	328	292	307	320	328	312	306	349	304	293	323	299	317	329	318	300	328	307	293	309	323	302	343	295	322	351	312	317	305	307	325	303	318	304	294	324	336	307	316	301	324	353	328	330	298	332	300	300	325	321	294	314	303	307	343	275	300	283	304	346	320	295	336	317	344	334	300	303	336	326	307	315	326	327	281	304	317	311	288	314	343	323	315	284	277	299	285	298	328	329	312	332	325	309	331	301	311	313	313	296	350	285	292	295	313	328	279	309	317	308	305	253	332	306	319	330	311	299	279	309	316	341	333	302	296	330	320	316	336	330	303	344	295	329	326	304	328	341	321	306	302	309	319	306	362	295	349	310	298	297	298	279	263	337	294	317	310	302	270	329	340	286	309	315	360	295	296	314	306	316	281	347	322	312	327	318	316	329	315	313	321	324	263	327	356	311	307	304	320	311	331	319	313	325	302	301	296	313	333	314	276	285	311	309	306	324	312	290	312	322	332	300	315	354	308	305	308	292	327	281	324	295	322	280	314	317	337	299	321	290	302	311	295	290	303	315	339	324	300	280	305	299	302	322	250	286	323	339	334	296	321	307	258	299	316	300	306	279	297	336	300	317	325	304	300	306	331	320	320	309	287	343	322	275	285	316	311	300	305	292	307	321	300	330	345	310	333	303	272	317	316	311	301	291	310	318	325	293	280	291	307	313	262	275	341	320	313	281	303	308	282	350	278	303	313	307	297	288	313	339	297	332	315	321	334	292	293	315	286	314	314	321	320	327	310	292	346	281	299	306	310	265	286	311	315	340	316	306	303	287	308	323	296	321	312	323	339	291	315	312	287	295	302	335	309	336	290	303	330	307	287	335	345	321	280	320	329	304	292	311	324	310	311	339	329	308	286	303	324	298	307	324	311	289	296	294	317	300	331	313	288	308	325	298	308	311	290	334	310	284	314	311	290	295	325	288	323	324	326	303	339	324	288	314	311	328	304	319	321	311	293	300	375	296	289	258	282	306	268	326	332	302	305	339	290	341	293	304	314	286	328	304	309	303	340	295	315	313	344	305	300	321	308	322	285	306	303	329	300	346	307	313	292	356	295	292	313	329	338	294	324	336	356	306	316	296	312	319	287	319	296	271	300	309	296	295	305	331	282	317	274	351	328	325	293	300	330	333	290	314	314	317	310	301	306	329	315	340	325	318	331	289	295	295	299	312	299	325	343	322	301	305	341	326	331	288	321	298	311	309	325	304	325	315	303	316	305	314	312	284	333	293	329	316	276	330	320	332	312	284	386	323	315	315	350	303	313	310	316	326	332	303	330	313	305	315	309	271	344	300	306	286	307	294	334	349	307	296	342	310	336	301	310	333	263	318	328	344	324	303	339	279	295	335	336	322	316	345	292	294	321	343	314	269	299	320	286	310	351	286	288	303	302	335	314	326	328	319	286	339	323	305	289	321	317	310	313	288	292	326	311	283	310	313	298	289	313	274	314	313	306	309	339	295	271	305	287	318	328	309	319	329	276	322	282	290	295	346	324	330	292	297	308	282	312	303	281	307	306	312	350	315	306	285	284	312	297	310	317	301	323	306	288	287	352	338	298	301	324	348	311	343	330	312	297	291	311	299	304	341	289	325	298	331	294	325	321	323	285	300	326	292	336	302	302	332	311	311	360	335	288	330	324	324	277	314	320	300	325	330	340	293	271	306	328	310	312	319	296	269	305	279	324	326	313	301	268	298	315	302	296	336	307	304	303	297	306	328	310	284	281	303	306	295	330	293	285	290	307	328	314	336	326	315	319	290	307	309	269	341	334
7925	1255	2620	2935	2613	1978	1472	1340	1322	1395	1274	1391	1549	1260	1274	1686	1533	1400	2847	872	779	821	832	808	815	835	775	765	788	793	740	752	728	699	747	759	810	749	734	733	773	726	751	732	799	738	743	716	752	709	749	736	718	769	740	719	760	733	752	761	757	739	739	754	731	719	741	735	784	694	730	739	764	715	693	739	767	719	699	691	759	733	733	696	710	712	726	739	731	713	755	721	688	769	682	736	754	736	724	716	686	765	722	763	778	732	710	764	695	670	738	760	774	716	742	719	744	679	770	734	777	738	732	724	747	738	741	725	709	743	716	745	739	737	742	755	690	761	715	734	763	727	757	785	701	695	744	754	741	750	732	745	727	688	744	764	697	714	764	801	691	743	729	766	690	711	757	788	720	722	782	719	739	740	684	715	721	693	777	735	719	764	761	755	745	744	776	741	749	732	795	719	741	703	768	764	748	690	767	742	700	731	723	769	740	689	725	736	712	769	761	714	748	790	751	711	740	725	761	701	721	733	720	741	708	682	707	671	751	756	718	751	713	738	728	737	714	685	719	711	745	778	757	692	732	695	734	736	738	712	774	716	718	730	737	707	730	711	746	747	783	708	693	787	777	765	757	757	726	760	698	718	760	772	748	754	704	717	697	718	780	752	729	726	789	736	720	726	734	753	745	718	786	772	758	723	797	704	757	743	719	752	788	691	725	670	722	775	733	757	707	717	746	706	707	747	716	707	764	708	792	692	703	736	738	729	790	687	780	758	685	760	724	767	710	718	781	716	700	700	729	781	727	734	707	764	806	714	700	698	741	769	722	736	777	720	732	771	695	757	707	762	791	733	762	806	734	781	755	730	690	761	719	730	715	724	744	768	729	718	778	694	766	706	699	697	760	788	745	729	742	704	724	706	733	741	755	760	712	688	730	773	702	717	738	730	704	809	730	681	733	737	677	747	677	723	734	773	718	717	743	706	704	744	711	715	722	703	668	729	771	730	715	723	703	744	739	716	771	716	730	719	694	702	739	793	707	733	765	706	730	737	721	703	724	736	725	710	717	720	760	739	750	708	696	749	701	718	782	720	702	725	728	692	782	747	754	748	751	766	738	755	708	784	736	706	722	733	800	686	735	711	758	721	728	716	743	749	747	749	742	733	731	729	766	760	690	732	695	727	719	725	769	739	729	715	749	740	661	766	675	739	729	767	751	745	721	679	718	730	768	797	750	715	745	722	723	791	757	732	757	717	766	749	686	720	724	705	744	732	765	732	726	764	729	736	692	740	751	731	710	751	736	734	747	709	708	709	739	748	748	729	746	731	756	725	708	694	759	720	722	723	719	737	715	712	736	778	729	728	735	750	721	759	739	734	709	739	714	706	798	757	709	760	700	697	709	718	713	718	723	793	753	733	749	725	738	750	771	707	738	739	761	733	730	762	717	739	753	706	743	713	749	790	741	727	706	756	767	739	731	782	752	738	733	752	759	739	722	744	778	765	713	716	753	725	697	724	758	711	694	788	697	739	728	754	722	714	748	726	727	758	730	729	691	713	732	726	727	666	720	754	706	707	700	738	730	755	730	740	755	782	738	788	769	662	743	723	732	728	691	754	724	706	691	703	734	709	729	751	734	745	721	753	737	723	756	673	768	737	728	699	712	771	745	766	733	759	727	757	700	684	722	748	782	749	778	728	681	713	733	743	757	693	777	715	759	743	749	751	737	697	776	716	733	714	755	748	736	732	782	721	730	737	741	697	688	735	780	726	765	718	763	706	705	709	764	701	762	719	748	760	728	751	729	781	722	784	778	709	761	718	694	759	736	706	744	754	738	743	725	708	665	771	698	707	708	709	725	759	742	741	715	744	712	702	698	747	721	760	796	762	721	710	761	713	733	740	733	697	711	769	689	711	738	664	754	735	730	726	744	733	789	701	697	735	736	731	746	710	756	713	729	707	778	758	773	744	747	730	744	784	725	771	756	745	731	715	743	775	730	730	712	699	721	726	733	710	738	734	714	718	700	783	698	700	764	725	736	747	782	735	693	760	729	712	716	742	795	747	763	759	777	753	753	780	693	685	700	736	707	728	735	685	700	727	789	753	714	794	748	724	717	719	690	697	736	712	750	731	689	732	723	726	729	741	735	760	734	719	764	673	778	699	724	783	685	764	761	646	728	726	775	768	741	703	716	778	703	690	736	759	732	715	769	735	734	716	746	725	717	739	719	714	752	728	700	773	729	761	747	753	728	761	733	738	691	695	740	733	758	696	758	730	736	756	735	742	731	730	747	729	736	724	708	693	745	731	688	727	732	768	726	749	732	713	728	656	702	765	738	709	735	733	738	752	783	679	763	719	713	707	691	783	738	734	706	767	727	710	733	735	782	686	769	705	711	760	725	711	721	719	757	767	754	737	756	737	780	687	748	738	730	749	761	730	726	729	735	749	705	711	783	759	757	672	710	737	754	710	674	713	731	749	743	723	743	715	783	768	715	765	707	741	740	718	752	711	777	709	724	751	719	715	760	770	702	738	707	700	764	753	734	696	768	711	698	718	754	728	729	710	729	737	756	787	727	655	738	762	730	716	743	791	705	680	758	720	745	708	797	697	722	714	674	745	685	739	706	709	746	751	705	762	751	694	704	736	717	745	714	744	738	693	714	737	748	740	730	745	760	715	802	723	747	730	700	756	736	760	731	730	725	745	729	818	707	763	770	754	736	711	748	762	771	777	745	684	699	697	721	722	769	739	743	671	691	740	756	730	743	685	711	733	771	717	720	747	746	744	806	740	696	723	733	721	763	710	746	762	701	740	722	725	736	724	721	722	758	772	752	737	726	716	740	770	687	717	731	723	728	704	721	730	721	774	747	752	792	726	771	745	716	690	710	763	703	706	747	735	754	754	720	734	742	733	740	727	715	695	703	733	696	716	714	762	744	702	770	732	742	777	780	717	730	719	744	736	745	741	762	745	748	742	726	776	707	743	731	749	776	768	734	687	763	740	745	764	671	714	731	791	719	708	734	745	686	771	738	654	738	732	781	731	743	743	732	668	726	765	709	751	719	704	732	710	726	712	733	731	721	749	706	707	723	814	707	749	739	730	684	763	762	725	721	791	722	761	761	702	741	724	705	697	733	692	762	799	695	727	749	720	795	778	695	769	713	781	712	722	698	691	707	762	734	761	689	713	766	724	725	742	746	712	782	709	713	742	725	758	753	743	727	685	784	756	792	766	734	717	706	738	725	734	725	741	760	702	746	734	770	755	694	690	800	718	741	731	728	780	743	699	665	720	745	704	745	741	733	737	719	708	731	763	817	712	692	748	729	746	713	719	724	752	710	733	730	748	735	760	749	721	682	784	764	716	716	739	730	693	712	720	719	731	778	736	731	693	687	737	784	730	721	769	742	751	661	730	747	694	771	750	716	754	715	764	757	717	713	736	761	725	702	717	735	781	715	698	722	744	736	757	725	745	726	756	750	705	715	751	707	748	757	731	724	797
1446	299	421	357	307	305	306	278	282	299	280	312	304	274	319	312	311	300	299	293	238	290	316	265	282	283	310	266	307	268	254	315	272	288	333	294	260	277	324	297	273	264	292	293	285	297	294	283	273	290	264	280	280	307	292	296	280	281	291	280	245	269	281	250	274	278	301	304	267	302	284	308	261	250	290	266	264	276	267	246	266	297	294	304	280	301	281	284	298	259	297	285	274	281	273	268	271	293	326	308	303	301	320	288	246	328	292	319	297	309	286	285	276	291	304	251	276	267	271	299	331	283	299	278	277	289	294	299	277	284	273	281	325	271	266	289	267	301	274	294	304	321	279	247	281	318	309	270	297	248	284	312	291	269	299	325	299	274	271	279	277	278	295	275	269	296	291	279	255	262	260	289	281	311	268	266	296	277	296	307	265	259	264	294	277	297	288	291	310	285	274	285	294	242	328	258	283	324	284	291	278	307	295	291	303	311	296	269	264	264	315	271	291	280	285	268	266	296	295	316	298	266	289	276	295	277	293	291	300	289	260	293	291	292	272	278	287	272	283	300	296	302	304	290	309	285	294	278	255	264	267	318	251	263	291	288	267	259	278	286	297	267	285	299	267	311	300	294	282	286	270	279	260	287	291	296	289	280	320	279	307	255	279	296	279	274	305	295	278	255	291	280	257	258	293	261	261	308	307	266	268	262	275	313	293	277	306	283	260	267	269	276	280	305	284	297	248	229	275	291	292	261	293	253	318	244	245	266	284	277	241	276	270	257	260	301	246	266	263	285	260	268	262	280	271	256	293	266	288	314	310	266	302	255	308	280	264	229	295	276	282	325	275	286	291	260	266	271	267	281	278	278	237	261	280	264	283	257	302	288	293	286	286	285	280	288	301	299	270	294	290	323	286	266	309	316	287	298	290	271	243	290	278	291	273	281	279	269	281	272	283	247	227	280	298	266	308	279	277	274	287	269	256	277	287	268	246	260	313	248	294	301	294	263	271	293	268	276	274	292	291	278	289	277	290	286	294	267	285	293	264	290	283	252	228	289	307	285	281	301	275	272	288	306	275	304	289	295	307	277	282	314	264	262	295	301	277	290	299	270	253	270	248	293	267	297	312	279	280	298	254	238	273	283	315	314	290	294	275	284	299	288	310	280	276	287	272	286	289	285	252	298	311	291	331	274	255	273	237	252	284	258	285	290	272	300	271	225	252	280	288	289	268	280	277	253	284	279	302	273	318	294	256	256	276	270	304	266	271	290	260	281	312	320	303	323	310	292	272	258	297	299	278	277	265	264	261	305	303	282	259	261	306	265	299	280	268	275	268	296	312	280	282	304	284	301	293	264	258	292	285	272	304	270	302	265	284	327	256	250	308	310	291	288	289	313	258	311	278	281	286	294	250	265	307	275	270	282	309	270	271	271	299	253	270	315	276	267	307	276	287	272	305	304	299	305	283	253	270	290	249	302	264	275	259	236	302	305	303	276	266	264	299	287	279	283	271	271	268	293	286	269	265	284	277	298	298	281	285	248	263	267	284	253	281	312	267	269	266	300	256	292	313	302	266	301	269	288	290	300	291	304	292	270	331	312	293	284	315	304	279	264	280	255	252	240	280	302	276	271	277	302	243	284	282	288	287	266	292	290	290	282	300	293	309	299	275	269	273	293	291	280	278	270	277	273	293	300	287	288	294	310	260	266	266	269	263	278	287	292	278	266	276	315	271	302	272	299	281	256	259	251	306	284	267	256	249	313	268	248	306	298	269	273	298	299	287	299	268	285	247	312	320	274	278	267	272	270	292	285	297	293	281	279	282	291	273	259	291	293	301	271	276	283	268	307	267	269	292	292	288	278	307	303	293	278	305	257	313	301	279	263	270	274	252	277	287	286	274	290	287	286	300	310	285	286	309	293	256	257	273	280	281	247	321	281	252	279	253	309	269	288	289	301	276	311	295	281	248	305	280	279	305	292	304	292	283	302	277	261	270	290	305	286	272	283	291	287	254	280	283	274	326	284	280	273	293	296	301	279	270	274	283	246	258	294	302	306	296	269	268	264	243	253	273	293	274	281	267	268	285	286	274	276	313	281	249	279	291	292	271	293	285	266	284	285	301	261	315	285	269	285	275	277	308	281	304	289	300	267	299	276	273	272	254	305	263	247	308	276	267	294	280	296	339	293	273	288	287	299	284	279	315	254	265	295	263	281	296	268	283	288	281	313	273	260	293	284	302	296	310	262	293	265	276	285	295	290	250	293	306	262	292	292	317	302	324	271	302	289	274	263	280	271	288	265	291	308	274	271	257	307	256	276	278	290	291	270	309	272	297	274	268	295	260	278	289	268	288	293	310	287	279	292	260	248	274	298	278	310	288	253	293	250	274	277	283	279	272	274	251	277	293	279	294	285	280	296	250	291	300	264	260	251	280	307	292	277	256	294	272	254	256	278	255	261	270	277	295	276	253	279	291	305	278	294	274	282	277	296	278	322	235	321	309	325	290	326	263	258	317	255	302	247	280	262	298	281	298	272	260	260	261	281	265	244	269	266	270	264	288	272	275	316	282	273	253	298	257	279	298	324	298	275	279	291	275	279	310	306	278	302	266	289	288	270	284	266	256	262	270	290	288	290	250	312	285	274	299	276	266	286	292	309	317	244	284	276	285	278	307	251	272	296	302	266	277	270	255	269	260	279	284	273	285	302	319	302	281	240	288	295	269	297	280	285	274	258	249	313	289	314	258	276	283	299	323	269	296	308	273	261	233	274	287	260	276	283	286	292	303	309	260	281	302	316	283	292	287	264	273	316	276	271	266	268	299	256	291	272	260	291	300	265	279	264	266	279	309	272	277	288	293	264	271	290	285	277	277	269	313	279	271	275	316	266	297	288	269	257	272	274	285	284	279	276	269	325	254	277	287	262	263	282	300	313	237	269	287	264	259	289	289	262	286	269	285	277	251	282	256	286	287	263	276	286	281	260	296	313	305	312	306	296	276	313	289	279	281	291	297	273	269	287	303	291	264	286	253	287	283	257	274	275	294	293	295	263	276	300	321	275	267	294	267	315	300	279	283	275	275	309	279	290	296	267	293	294	282	294	267	287	265	306	314	291	287	264	277	272	271	314	299	261	294	285	278	284	277	336	285	285	258	288	274	283	295	295	269	282	299	290	287	280	284	273	301	274	268	281	259	265	276	285	308	278	237	289	274	320	253	299	298	284	286	281	309	296	252	269	291	281	314	318	293	269	293	284	280	294	280	290	294	291	263	244	256	284	312	290	296	276	300	290	271	307	269	267	306	267	289	303	312	256	291	285	302	301	293	297	291	287	248	286	316	243	267	297	264	291	303	284	308	299	283	296	297	289	323	282	274	268	270	260	272	302	259	292	291	278	266	284	317	280	301	277	281	302	287	293	274	297	245	274	281	330	276	288	284	313	280	265	277	280	269	286	292	277	255	301	334	282	268	287	314	302	289	286	266	280	274	311	309	298	274	258
1699	736	892	960	870	746	679	658	704	744	756	762	842	771	793	916	943	832	790	655	676	636	647	642	663	680	635	634	661	665	642	621	630	678	609	605	597	626	663	665	658	669	649	641	627	650	634	643	616	693	632	655	631	648	638	651	616	668	634	648	643	714	614	620	643	660	675	685	662	627	669	638	653	616	646	632	652	652	659	623	660	664	634	640	669	619	610	681	651	624	641	643	657	639	698	701	598	672	609	660	639	636	620	684	640	665	634	659	622	619	651	634	627	688	619	634	639	621	655	606	605	652	661	614	624	666	659	650	670	602	648	655	643	664	633	673	640	665	643	654	656	640	693	665	622	686	641	628	698	632	646	667	651	699	666	633	674	625	600	610	664	624	631	666	634	627	682	681	636	627	659	684	660	660	666	638	611	688	674	666	618	627	642	672	614	652	659	657	663	667	660	657	633	670	669	639	669	636	642	644	655	671	650	619	691	631	703	633	692	658	643	700	692	638	714	620	628	646	630	622	662	673	625	662	678	628	678	671	645	667	606	624	658	634	700	666	634	631	628	612	622	665	658	686	661	651	636	607	669	694	672	653	626	639	692	677	668	624	639	658	648	669	676	664	653	637	637	600	606	635	643	637	642	695	671	649	659	654	658	595	678	667	730	647	667	614	665	635	625	621	639	655	626	680	667	647	636	667	640	652	622	640	651	683	649	637	657	623	665	627	673	634	656	649	628	604	630	613	667	652	677	608	642	636	642	639	641	608	709	659	664	640	700	668	662	668	652	645	640	631	717	682	652	679	632	600	622	628	606	659	647	687	653	630	654	659	664	644	622	632	650	634	650	619	660	659	637	632	666	641	609	671	644	677	681	654	653	656	630	631	650	627	648	688	668	653	655	639	678	670	644	615	605	622	653	675	608	670	652	681	638	665	612	614	666	632	672	637	638	640	667	661	691	617	683	649	569	626	642	654	647	687	669	619	648	694	628	616	671	664	649	662	653	684	685	724	638	646	581	626	644	623	635	620	639	664	627	624	695	645	671	671	641	618	667	619	648	624	634	624	638	625	623	666	565	695	653	626	638	629	655	679	688	647	624	662	598	664	647	631	660	666	666	699	610	709	637	633	640	641	641	624	681	683	623	675	653	660	655	649	636	624	632	621	670	610	732	642	635	610	652	641	605	665	617	655	617	667	679	648	619	650	632	611	665	646	695	646	632	647	617	597	688	636	689	646	648	639	644	667	624	656	654	628	647	667	644	654	619	641	632	641	621	688	588	617	610	664	666	629	645	607	641	625	634	650	672	655	646	595	665	619	675	622	669	683	687	640	641	644	658	640	622	687	651	657	637	659	624	639	632	661	654	636	695	638	661	627	653	657	702	634	626	611	610	655	667	630	663	620	644	672	639	664	652	676	643	652	696	626	715	679	657	637	620	653	613	675	654	646	681	653	669	641	658	638	603	637	652	642	663	625	627	624	677	681	675	644	670	659	645	659	644	713	634	636	636	652	617	728	684	684	616	654	664	667	637	655	672	676	714	654	639	668	630	601	656	675	657	650	627	677	618	636	651	658	659	667	681	647	643	636	654	716	639	675	651	619	628	659	633	642	657	670	637	659	633	675	621	658	670	636	680	675	673	636	638	649	635	674	634	618	662	630	646	580	627	645	662	621	654	627	592	629	694	666	654	636	645	684	618	676	678	646	663	680	639	626	632	666	654	622	611	626	637	676	676	645	651	646	651	710	596	695	646	613	624	635	671	610	618	620	647	639	636	671	691	616	605	676	640	638	612	649	671	656	682	644	616	646	633	659	691	619	659	655	643	627	629	646	646	628	666	698	645	666	664	657	682	650	681	686	670	641	650	616	661	626	682	654	676	609	642	620	623	630	590	674	657	649	632	733	704	642	650	711	673	652	668	629	653	678	617	649	681	634	645	686	645	651	646	700	600	683	683	610	663	656	652	656	689	653	641	651	659	674	654	671	635	634	703	635	626	680	667	675	631	679	694	633	689	653	661	642	630	660	646	680	674	638	665	699	641	660	625	645	677	677	632	639	648	666	698	638	669	657	643	667	678	674	617	656	649	651	650	638	605	632	628	645	676	642	627	676	702	627	671	620	629	612	648	687	625	650	615	671	647	667	676	647	667	636	665	651	657	609	666	659	661	669	679	636	656	685	722	668	628	571	602	631	631	655	643	680	664	644	642	647	667	635	607	636	642	653	649	686	667	620	646	652	639	649	631	634	612	635	596	654	650	634	686	649	651	620	611	684	675	622	662	610	631	619	628	643	635	668	659	637	660	620	639	613	630	678	641	625	607	621	632	671	679	670	646	649	641	666	640	655	634	656	641	647	678	677	654	629	646	637	659	640	679	617	634	689	657	631	640	648	644	629	670	677	618	671	668	632	650	658	658	613	646	649	694	694	613	634	689	654	629	642	650	627	659	611	660	670	652	643	654	607	708	642	691	691	678	638	665	631	610	634	635	632	613	666	638	675	654	634	646	637	651	626	675	642	662	665	620	615	679	655	626	674	684	702	618	642	631	623	619	628	655	608	663	661	614	621	645	653	642	648	672	679	681	668	660	698	634	671	660	685	639	641	639	707	633	662	626	652	693	660	616	679	645	647	658	648	649	659	635	664	636	655	692	639	626	674	657	631	649	648	596	701	643	674	637	691	677	640	630	647	637	646	636	615	706	682	653	624	606	669	654	619	697	684	661	650	632	632	664	649	690	680	664	652	666	640	625	661	651	634	700	656	654	638	662	690	703	677	655	624	651	647	661	630	677	631	636	642	641	706	681	686	641	648	691	643	662	658	666	660	626	667	656	675	648	658	659	660	610	626	653	624	645	653	642	628	636	667	678	669	634	651	632	651	659	624	625	619	653	607	661	632	676	637	622	619	619	630	620	650	658	636	648	627	662	686	657	624	643	651	656	639	639	671	642	676	662	618	617	595	673	641	611	661	630	638	648	621	699	638	653	679	656	651	649	663	668	624	651	644	609	643	675	629	659	591	656	671	635	621	672	655	641	604	602	692	652	635	644	636	692	675	636	642	649	629	669	650	648	660	641	666	680	598	612	674	666	614	624	638	640	633	647	647	606	650	657	661	655	655	643	645	677	667	615	634	611	644	617	657	672	629	606	659	619	609	678	627	604	632	648	651	643	646	631	660	646	653	655	667	647	677	656	608	616	658	650	679	625	663	650	637	650	619	656	654	646	652	625	670	655	621	640	689	660	668	670	636	663	648	655	653	656	597	655	641	647	677	622	681	625	659	655	670	673	649	662	656	634	624	625	605	633	647	692	642	643	635	662	687	663	662	652	704	644	649	690	698	624	648	590	671	660	658	682	622	626	678	650	680	642	601	680	671	636	678	629	680	697	624	649	643	698	615	692	620	669	645	602	605	669	657	667	655	672	653	649	611	646	617	608	648	636	646	662	664	659	662	613	646	631	600	681	694	611	647	664	640	667	618	626	647	633	654	586	663
6633	505	674	554	406	304	261	260	229	245	212	235	305	240	264	282	243	230	308	184	191	196	167	171	166	212	178	193	198	184	168	175	159	169	178	170	170	160	166	176	176	192	169	176	171	172	173	167	159	159	154	168	170	137	151	181	178	186	174	157	158	158	175	168	187	168	165	189	178	187	202	183	175	160	172	184	173	182	152	164	174	169	152	146	153	183	176	164	161	194	187	174	179	176	139	177	165	171	196	191	163	168	172	163	166	178	172	165	175	177	180	171	172	168	174	198	184	141	172	175	159	164	161	160	179	175	166	165	166	172	182	162	172	160	184	167	176	161	170	160	172	177	190	157	167	163	155	169	179	149	171	194	172	172	170	186	171	186	154	162	170	189	181	201	173	166	159	179	176	175	184	148	175	161	165	181	170	163	145	144	157	168	164	178	151	158	170	182	174	150	178	169	183	159	159	174	154	149	180	158	204	163	193	160	137	171	178	157	147	160	187	180	169	161	182	168	168	144	171	171	174	179	177	185	166	152	188	156	157	191	171	157	189	157	153	172	171	166	164	159	189	166	159	177	150	179	170	153	191	159	147	176	168	174	172	152	187	171	148	150	162	195	170	165	148	155	159	163	166	178	149	196	192	179	181	199	166	153	151	154	170	150	162	176	173	179	170	178	172	202	167	174	159	180	177	160	147	201	168	179	168	164	191	155	179	188	161	160	181	193	161	151	165	174	171	145	180	173	160	160	176	165	153	150	160	171	161	161	181	177	147	189	186	195	159	167	178	164	176	189	153	197	179	175	197	179	169	195	168	181	182	152	159	151	168	161	171	174	179	157	187	165	186	170	190	187	178	177	207	183	185	152	170	162	175	160	164	169	178	153	154	148	158	192	175	166	130	185	195	166	193	157	172	173	178	149	160	158	181	182	176	164	194	171	124	174	176	191	191	182	181	153	166	171	155	168	162	159	148	167	156	175	178	155	160	201	176	155	161	151	181	179	167	182	175	168	167	196	159	167	169	157	166	162	163	167	153	164	189	184	162	183	162	180	166	147	171	203	182	177	167	180	166	178	190	192	173	170	203	178	170	180	162	166	174	161	168	162	168	163	169	168	169	176	148	170	208	158	173	148	164	186	174	162	166	150	169	165	161	147	187	172	151	174	192	176	174	172	191	188	166	176	175	168	167	183	172	175	130	203	180	156	162	157	165	182	163	157	160	179	197	157	172	167	169	180	169	161	192	192	190	176	162	174	153	162	169	156	184	175	158	166	153	169	150	157	172	181	154	153	170	179	191	143	151	156	161	166	187	150	174	179	180	169	162	167	183	177	178	161	163	171	158	161	188	176	175	165	146	147	171	182	177	175	173	147	181	188	179	193	210	172	176	187	170	174	163	142	173	173	168	151	179	160	169	178	150	160	162	174	162	160	154	162	154	154	202	162	173	171	152	178	201	163	173	171	149	182	180	174	175	159	165	181	180	147	146	184	166	182	164	148	156	177	170	153	166	173	151	160	173	169	160	161	157	189	170	154	182	174	177	176	182	166	184	166	181	187	221	156	169	152	167	167	181	172	183	172	179	145	161	171	139	182	161	177	191	164	165	151	162	170	182	175	149	134	177	184	180	190	178	166	173	194	187	152	166	174	165	168	151	173	165	152	167	197	175	158	185	165	187	167	158	163	160	170	176	177	196	159	183	170	178	197	177	149	154	166	155	166	172	166	160	187	158	170	161	170	177	183	161	175	166	153	156	157	134	185	181	175	178	176	171	172	196	150	184	182	145	177	178	173	169	164	182	163	184	165	193	184	181	162	175	174	165	179	179	182	166	156	183	203	181	166	182	152	161	187	173	170	161	167	162	167	159	174	168	180	183	170	174	150	187	157	182	184	152	149	202	162	170	184	175	173	195	162	176	171	177	160	158	184	167	177	174	168	156	183	176	164	153	184	167	173	158	170	146	174	152	160	160	168	186	168	175	168	156	161	171	174	194	174	156	181	156	158	143	136	163	193	170	176	166	181	185	176	197	188	172	127	181	193	173	188	174	173	162	162	146	169	161	172	160	187	143	179	163	151	196	180	167	190	189	169	171	151	189	184	142	162	174	165	170	168	174	194	149	154	170	168	164	155	156	164	193	180	185	206	148	167	177	165	163	154	182	158	158	171	172	163	183	180	151	164	181	164	168	158	170	174	199	186	180	186	168	168	158	195	160	175	167	165	183	181	175	154	162	179	198	173	163	183	165	146	178	186	147	169	179	149	174	178	172	173	171	162	180	182	168	170	154	190	190	169	170	201	161	178	166	205	156	157	165	164	175	172	182	173	176	173	161	176	184	192	180	166	211	219	174	168	214	166	193	186	176	136	196	170	148	207	161	186	176	164	179	154	162	176	213	181	173	172	170	152	162	172	170	189	164	176	183	162	159	154	182	185	182	173	162	171	171	144	182	159	163	165	141	170	170	160	147	159	166	196	171	206	181	166	170	167	170	161	167	152	169	176	167	181	199	171	189	176	148	161	171	159	158	188	169	195	166	165	181	172	167	191	182	143	173	171	144	175	166	171	153	168	164	167	159	194	152	203	181	197	154	148	179	159	185	173	175	185	169	172	152	148	191	151	210	179	172	185	187	174	167	161	153	155	165	167	168	153	180	175	189	166	164	155	168	185	165	153	164	155	196	169	190	182	164	145	137	172	165	178	155	157	186	212	161	152	171	167	175	190	185	181	174	154	174	161	177	167	170	168	187	151	170	148	167	158	191	168	158	151	186	174	182	194	167	172	172	208	165	176	143	184	166	148	164	152	138	185	163	173	201	199	162	191	164	163	155	188	168	187	179	137	162	184	181	171	154	191	166	167	168	185	180	169	151	167	148	160	187	169	176	172	158	155	182	178	199	170	168	191	182	165	165	188	190	178	179	167	147	178	155	179	162	195	177	196	171	160	156	163	150	171	198	195	179	164	160	153	149	180	182	162	154	177	151	180	161	167	157	151	180	153	202	176	158	189	174	179	177	173	176	164	177	176	162	155	139	182	164	171	167	193	201	181	172	171	202	177	187	172	160	196	170	187	170	170	174	177	185	170	189	157	161	171	181	171	170	189	180	176	176	184	176	186	179	158	169	191	165	170	149	146	162	165	194	158	196	191	166	154	183	183	173	187	184	183	200	201	174	133	158	149	151	153	185	152	191	196	168	161	180	154	156	168	191	177	178	145	189	167	165	179	179	146	153	169	188	162	160	177	165	171	185	174	159	154	162	170	174	184	177	153	184	170	146	135	158	178	154	153	188	221	165	160	160	164	160	191	178	181	196	166	186	184	169	167	160	151	184	150	158	168	165	189	183	148	178	165	190	160	167	157	203	176	171	182	179	184	176	166	164	179	170	157	167	183	173	171	172	169	171	185	166	189	198	162	135	166	170	182	182	177	130	192	189	195	170	176	169	182	170	162	195	194	165	151	159	171	170	188	161	165	173	155	177	179	162	172	174	184	158	152
5844	735	1435	1735	1388	1068	838	754	866	866	856	866	892	785	757	998	1052	882	1397	500	496	531	478	457	514	512	499	475	457	470	448	490	472	473	450	473	438	435	453	443	452	450	452	477	477	421	475	467	470	418	448	451	519	447	444	468	465	474	474	449	433	477	456	483	451	466	418	484	467	470	445	453	449	439	438	453	433	449	451	454	403	439	463	458	444	397	446	470	413	441	456	435	429	469	454	396	417	395	471	439	449	460	468	411	437	426	447	475	429	472	441	485	446	471	440	444	436	439	445	432	462	459	431	422	448	415	429	451	447	405	449	468	421	457	461	409	432	460	450	458	444	420	421	450	455	437	413	422	419	479	474	451	439	428	433	458	445	453	431	483	446	470	433	433	440	475	434	465	401	426	443	410	425	479	429	436	473	467	491	438	437	411	464	420	430	426	433	451	437	432	429	424	482	463	431	450	428	454	441	473	452	466	452	472	448	442	471	464	423	447	446	466	483	446	465	443	448	495	453	398	440	425	466	417	450	419	469	470	443	440	482	459	435	435	413	460	439	457	440	466	454	415	434	429	412	444	461	439	442	469	443	441	423	442	467	469	440	403	424	449	438	461	443	449	445	456	489	454	426	489	416	477	470	442	419	495	439	414	466	461	405	433	468	461	457	438	431	407	475	424	429	424	450	410	439	454	433	455	442	398	450	450	408	437	437	480	445	474	419	451	457	462	461	467	458	428	445	440	456	484	437	478	480	474	431	456	414	401	439	416	473	459	455	451	434	430	467	421	431	438	478	426	440	420	489	480	436	458	436	425	413	459	414	438	450	469	452	473	426	431	446	430	442	482	471	462	451	441	466	437	443	421	427	455	465	439	403	440	477	450	449	501	446	455	451	429	425	432	448	466	454	436	459	513	423	454	466	442	438	421	439	442	457	480	443	443	392	480	449	468	437	459	462	407	426	448	476	417	442	443	448	466	463	424	441	482	419	452	452	427	434	449	453	468	450	469	409	433	444	435	474	408	462	412	432	445	417	468	429	445	471	486	485	457	473	452	449	463	404	439	415	443	439	461	426	476	434	443	512	430	456	402	436	470	393	435	451	454	453	460	432	487	457	471	435	457	453	458	466	432	448	452	438	420	456	445	429	430	475	443	450	453	448	451	458	443	470	455	435	438	461	402	438	436	457	439	461	471	497	491	433	464	461	459	442	448	436	439	426	466	444	436	463	437	436	480	457	448	428	461	452	473	462	440	485	442	481	426	457	474	446	449	462	423	469	475	450	412	442	448	438	420	454	483	441	461	440	427	444	409	453	430	442	422	445	450	446	476	454	454	410	466	425	431	436	448	428	428	429	478	467	450	474	450	407	432	452	460	429	423	430	419	453	428	434	429	442	444	442	478	466	425	443	473	430	484	492	427	478	451	467	454	478	433	411	447	446	422	425	443	489	410	451	465	423	468	492	472	471	450	399	474	439	445	455	421	449	455	402	421	434	443	431	429	453	423	428	426	441	473	458	442	462	433	432	479	475	419	442	484	480	440	451	425	414	466	443	430	452	432	433	437	441	444	445	428	484	446	452	433	427	430	462	457	425	434	481	465	467	434	428	441	443	464	420	454	417	414	467	452	454	469	467	410	485	442	468	453	445	435	450	420	447	459	467	441	419	433	444	439	494	457	461	478	427	432	460	414	426	420	463	455	407	468	418	466	442	460	487	472	449	422	447	438	468	438	440	465	438	450	464	453	426	468	464	417	427	447	412	467	448	449	429	427	452	401	453	443	454	457	486	423	426	414	432	430	476	424	442	452	411	423	463	472	447	448	448	444	451	432	486	418	434	445	421	466	466	425	419	473	443	469	434	490	418	429	426	475	446	430	445	455	455	487	448	452	449	454	437	413	437	444	427	453	420	451	445	467	487	417	448	464	418	468	442	461	456	467	469	437	423	470	460	427	442	471	455	472	414	455	459	451	451	446	446	473	440	436	448	430	406	475	435	449	436	445	427	450	430	448	488	475	450	440	488	454	455	366	423	429	499	450	428	425	494	430	451	485	480	466	450	457	445	446	431	436	440	439	470	427	425	400	435	457	427	446	471	442	455	469	465	482	449	471	463	463	454	437	482	422	451	450	430	414	434	438	457	408	417	435	403	435	423	438	482	430	438	435	449	459	440	491	456	440	444	446	421	452	458	457	447	437	455	499	430	456	461	449	462	445	444	417	469	446	433	438	454	460	489	454	470	417	454	475	433	422	452	421	456	432	453	446	430	422	456	460	436	472	452	474	442	468	457	452	487	443	450	449	470	457	504	463	429	491	524	445	428	475	415	446	467	416	455	437	416	462	455	445	458	437	456	473	441	432	439	449	429	423	453	418	481	466	402	441	437	445	455	431	435	457	475	411	444	485	446	428	455	395	436	454	466	438	458	461	410	439	469	450	465	443	469	476	457	469	432	496	446	490	450	431	439	442	420	438	432	458	463	465	477	418	428	428	435	433	453	442	414	437	431	430	477	445	446	431	481	450	479	412	459	450	450	424	488	430	445	447	457	455	446	454	401	459	425	434	443	428	483	415	421	422	472	467	430	408	463	439	430	424	468	458	416	455	439	444	466	433	464	438	430	451	446	443	404	419	500	455	437	400	430	397	454	429	407	463	424	428	431	482	440	446	445	445	412	445	451	456	443	450	481	441	426	459	467	394	442	440	405	405	442	430	433	414	448	454	451	456	447	455	416	449	448	462	461	445	452	420	431	471	427	473	398	485	474	445	428	413	440	472	493	480	443	453	467	447	419	454	433	475	483	398	433	386	468	430	443	443	461	481	404	433	435	452	440	441	464	415	431	393	458	434	453	453	424	432	476	409	450	461	444	442	482	439	493	473	434	416	457	475	420	471	476	433	399	477	449	381	444	483	460	465	468	411	471	448	450	420	456	469	471	436	426	439	522	463	444	444	453	465	409	449	476	439	431	427	423	414	461	434	462	460	449	396	481	424	448	445	435	429	444	451	451	460	460	466	416	454	468	450	440	424	431	470	457	440	410	430	451	444	447	456	489	444	434	439	434	460	451	433	447	438	462	432	450	444	485	413	414	451	447	441	455	456	435	442	462	450	444	467	443	438	486	451	486	467	437	430	466	428	446	484	482	450	422	442	468	472	436	448	453	454	461	445	462	455	421	455	477	435	404	470	468	433	454	424	441	453	473	446	432	443	467	474	450	426	445	424	464	487	426	459	435	425	438	463	473	462	424	473	442	452	455	486	443	412	460	469	432	455	459	454	444	486	437	458	424	435	449	451	474	444	461	466	457	458	483	450	459	473	443	468	450	446	403	463	428	455	436	428	488	467	452	461	441	439	476	445	476	489	450	431	466	483	451	458	408	454	401	473	463	434	434	447	426	441	468	441	467	452	460	460	447	416	456	459	445	411	452	445	430	443	446	461	463	471	456	470	433	413	427	450	399	440	432	436	418	459	467	463	468	451	458	438	428	447	459	465
13267	1221	1240	1031	729	537	488	444	447	465	451	394	438	425	373	464	414	432	584	328	289	311	293	294	341	347	287	307	303	297	308	304	286	315	278	310	316	322	311	306	308	343	285	312	296	318	343	308	328	301	310	308	312	331	309	342	323	304	311	335	295	311	329	295	315	319	336	312	317	322	312	317	354	282	320	298	304	285	318	335	297	310	297	290	301	322	326	349	291	305	302	308	331	303	290	286	264	296	325	334	328	322	287	317	309	294	294	319	287	343	323	274	302	312	299	335	297	329	314	283	284	309	303	282	307	317	315	307	310	315	295	298	323	296	307	302	302	279	283	302	318	322	317	356	336	305	328	286	321	319	312	314	328	309	321	306	315	333	335	325	297	325	326	318	314	318	293	319	270	299	341	310	291	286	291	306	322	319	325	323	321	317	283	298	329	307	313	311	303	298	311	337	331	295	321	296	323	319	333	310	296	287	330	318	313	315	303	317	300	305	315	331	297	320	282	292	310	292	299	294	352	310	331	314	309	290	336	342	312	325	318	288	318	312	288	326	328	332	302	306	280	288	269	304	309	324	318	303	305	301	288	289	314	307	303	312	309	280	333	327	272	310	322	304	314	280	298	311	310	312	325	298	327	268	290	312	308	308	315	288	304	337	348	308	289	286	325	262	311	290	335	302	309	318	308	315	272	325	289	307	287	298	341	330	292	294	264	308	302	299	295	284	281	301	316	322	303	303	305	313	304	335	302	324	269	296	297	303	290	337	318	309	304	351	300	322	305	326	298	316	328	310	281	330	320	328	314	358	285	303	337	329	331	309	299	328	346	273	355	285	346	293	330	340	331	319	304	322	334	320	327	273	308	309	329	300	314	309	307	302	258	299	294	334	328	318	311	324	282	297	302	309	304	310	314	271	289	301	307	277	291	291	335	360	344	317	316	300	284	288	328	313	333	288	312	300	324	320	297	306	262	333	322	323	317	315	355	311	311	327	313	308	304	296	285	333	294	269	295	330	338	330	292	341	298	317	339	311	315	350	322	345	304	341	296	314	312	330	304	313	317	340	313	289	337	314	284	287	294	302	374	297	306	329	293	294	294	298	303	287	382	293	306	305	330	321	305	323	292	324	319	292	334	322	315	299	335	300	313	317	295	316	327	304	331	307	275	294	327	323	320	315	309	293	301	298	337	301	328	329	351	293	318	371	290	313	342	331	322	315	303	343	316	335	318	311	321	348	272	290	304	317	353	305	314	326	305	326	298	323	323	349	314	330	300	309	287	296	324	322	314	359	279	342	308	294	318	337	316	326	304	307	280	309	275	279	303	312	291	324	298	339	302	326	342	318	287	316	281	299	305	307	338	303	294	329	288	318	302	313	329	314	305	289	340	283	309	301	309	285	315	337	314	322	314	289	323	328	354	285	313	309	304	320	317	282	319	311	326	283	296	333	293	319	287	338	313	322	304	299	291	314	290	307	298	328	335	300	297	297	294	294	332	300	345	312	318	307	319	323	336	294	283	309	289	299	313	319	316	300	312	303	304	320	340	313	285	318	343	322	335	314	298	263	332	322	343	325	300	303	249	280	365	327	295	330	283	299	328	316	331	314	296	285	299	310	291	303	307	288	296	283	293	279	304	321	334	313	327	265	299	343	290	300	285	285	309	296	317	314	296	313	320	308	293	259	299	306	325	323	313	315	274	314	354	303	293	320	323	313	327	280	290	303	359	318	322	337	295	288	330	296	301	349	320	287	328	300	285	307	313	322	323	304	300	330	341	322	308	298	335	312	317	302	292	324	287	312	307	293	337	300	336	339	273	327	299	320	290	286	291	348	292	321	294	266	321	326	292	306	343	309	289	318	306	336	306	286	340	341	304	316	291	341	322	320	339	310	285	323	304	314	311	322	280	291	290	286	268	338	312	303	335	314	271	332	336	323	280	290	303	309	293	293	294	319	330	311	286	373	314	294	310	308	322	320	286	313	315	338	320	313	313	332	290	291	313	295	302	329	272	303	323	317	308	328	323	324	302	319	300	308	292	312	342	302	311	360	315	308	284	302	310	279	290	279	305	312	323	325	331	297	311	351	318	304	289	280	290	287	298	280	296	321	300	307	331	335	353	328	287	355	301	278	296	306	280	325	290	333	289	298	301	316	309	322	288	283	294	323	341	310	349	319	301	335	325	276	321	264	294	318	274	322	287	299	313	305	285	321	340	286	320	299	321	318	303	344	343	318	326	293	350	302	309	318	316	297	318	348	293	341	309	289	336	318	336	324	318	309	297	310	280	330	319	307	292	323	298	331	293	328	318	285	315	318	266	294	358	310	312	265	341	316	335	349	330	303	296	331	268	300	347	307	308	285	336	307	334	319	303	282	338	322	304	309	296	324	314	289	336	318	279	301	303	321	308	289	334	336	307	314	315	318	304	310	330	291	305	304	282	308	280	317	344	295	307	329	280	316	323	307	314	306	308	288	311	296	313	321	305	331	356	339	314	294	289	298	313	329	301	342	319	315	325	292	303	299	280	288	315	323	313	329	336	302	313	319	291	336	288	294	356	307	317	332	321	342	331	325	312	297	318	328	322	307	287	309	352	300	326	283	295	311	277	310	299	298	303	342	303	316	346	339	304	286	370	316	260	316	298	292	301	298	305	287	306	342	303	315	304	308	305	307	302	337	314	353	288	295	302	311	303	317	314	331	314	305	357	306	349	331	305	317	329	317	301	312	342	325	301	306	325	282	274	312	321	328	322	294	324	299	335	289	307	304	280	312	320	338	295	278	303	290	324	344	317	312	326	295	308	316	355	313	289	341	305	306	293	367	318	324	314	304	303	292	324	288	322	300	312	308	323	334	341	347	314	326	339	310	299	281	332	293	316	322	293	357	339	343	313	312	328	304	298	350	318	343	310	307	322	302	288	308	333	291	291	333	352	326	322	290	311	330	309	321	265	318	297	312	322	311	331	317	325	350	313	308	320	289	279	365	310	315	322	339	292	292	328	288	303	325	311	319	309	335	292	304	312	309	287	317	327	344	318	304	317	305	339	355	326	291	304	282	335	342	298	309	296	305	322	331	323	291	340	337	316	307	301	292	325	304	293	318	294	319	307	311	328	314	315	286	347	334	281	287	298	333	298	332	310	284	312	323	297	311	342	307	263	294	294	296	302	284	319	312	317	323	293	327	315	334	287	331	315	284	329	303	311	340	308	326	303	312	316	306	329	307	314	327	326	287	308	315	296	358	325	335	295	313	299	327	314	311	308	317	308	314	326	317	296	317	308	302	306	306	317	297	295	292	271	351	336	317	293	356	317	302	320	300	316	325	323	345	311	312	308	321	287	323	280	332	304	278	312	268	291	302	303	295	318	294	318	312	327	312	305	327	316	309	324	305	293	309	355	286	334	310	296	308	299	293	287	306	305	301	323	316	326	329	332	337	327	318	311	303	296	287	294	318	364	314	328	309	313	281	305	267	353	297	352	300	320	329	289	311
7971	1247	2637	3046	2438	1918	1547	1363	1448	1523	1450	1366	1500	1288	1214	1706	1546	1333	2589	856	814	808	825	805	857	811	790	783	849	739	787	784	752	737	736	786	752	721	770	789	741	748	765	797	750	726	735	751	730	739	707	743	734	735	732	745	808	786	737	732	804	775	740	753	726	742	763	755	746	761	728	754	722	752	792	753	720	732	729	744	737	758	725	734	719	729	705	716	714	723	720	756	718	754	689	730	745	775	760	697	774	721	735	693	760	768	689	737	759	684	735	738	764	729	742	765	765	759	701	763	731	712	661	783	729	733	723	723	716	670	733	714	700	718	718	672	738	751	721	746	725	758	726	694	777	724	741	729	729	747	774	757	718	735	733	726	750	720	699	738	710	749	739	721	743	754	687	699	749	743	692	748	715	697	758	697	736	771	717	747	778	761	754	738	746	739	747	752	736	757	763	762	736	733	751	710	730	758	734	742	773	721	728	719	713	716	701	718	751	769	727	737	744	779	744	713	695	729	733	721	754	725	711	728	725	719	744	753	761	698	703	735	720	730	780	740	745	732	720	759	720	743	752	706	763	729	735	697	766	765	741	757	727	763	776	720	712	764	741	756	715	711	731	753	717	763	738	680	701	690	740	709	766	715	751	718	702	769	726	736	746	731	771	727	802	719	736	712	778	679	713	744	723	686	737	765	766	800	704	700	702	720	745	769	743	754	757	780	736	759	744	746	706	751	754	738	758	698	717	734	728	757	749	758	766	738	663	727	709	779	726	768	725	749	736	752	767	706	726	750	755	724	759	791	751	729	738	765	716	713	711	761	774	767	705	752	701	732	801	748	692	747	741	699	758	723	757	713	741	736	736	701	757	760	751	748	753	701	696	775	715	748	763	778	767	747	753	726	716	738	730	731	706	774	748	718	764	696	753	723	741	715	753	714	763	740	739	662	745	746	766	699	725	735	742	727	773	757	717	698	757	757	711	733	711	790	687	750	726	733	774	734	697	698	751	705	660	748	704	772	729	767	722	728	731	749	739	761	714	770	698	712	661	686	696	685	729	758	724	748	706	698	757	751	737	766	749	737	731	735	737	735	728	740	667	745	742	705	762	741	686	724	725	704	724	777	745	703	787	723	768	769	723	707	708	695	755	755	722	748	752	736	731	728	757	666	737	755	730	701	737	722	767	733	729	726	704	765	735	744	760	714	721	735	671	741	738	741	737	701	763	767	785	723	775	727	733	743	676	732	761	724	722	746	716	741	728	748	722	728	739	746	766	759	760	750	716	794	728	743	734	706	706	717	689	752	705	730	771	744	749	740	714	732	760	700	748	687	759	776	769	710	751	728	735	744	744	729	743	758	754	765	768	793	680	720	714	773	717	695	721	742	731	712	748	760	733	739	755	726	767	708	716	723	749	770	735	726	715	728	708	746	707	717	753	760	687	722	748	738	735	727	715	734	745	740	727	708	721	748	750	702	698	735	722	729	729	744	790	744	744	708	736	790	693	734	706	736	680	732	705	747	777	697	774	756	742	701	736	752	755	742	704	737	764	791	682	735	791	727	698	719	728	693	736	750	750	764	761	816	780	766	726	775	746	743	742	752	726	696	648	699	724	729	730	773	756	744	725	742	733	731	741	709	735	723	688	731	754	759	757	734	717	756	703	783	739	729	700	725	724	789	729	764	761	696	741	740	726	750	699	747	725	751	702	729	750	726	705	707	718	731	715	734	733	774	728	774	766	763	758	750	734	737	716	719	744	726	763	742	721	734	671	721	757	762	731	730	698	752	737	709	747	737	763	710	758	749	715	743	688	713	768	759	748	731	697	731	714	762	726	726	734	753	709	748	695	746	726	740	770	706	792	749	748	700	766	720	751	728	727	727	763	738	746	780	754	745	760	688	720	747	686	706	734	737	763	730	724	731	732	755	712	767	742	748	710	708	734	712	740	704	722	746	752	735	720	757	755	753	736	744	739	762	712	757	711	720	722	712	758	710	749	704	712	708	730	756	736	734	740	718	753	769	731	733	770	709	733	731	738	800	765	742	770	757	742	709	728	708	751	721	768	757	717	716	757	732	751	746	774	749	733	672	717	768	738	672	758	736	758	685	741	751	710	735	740	777	724	745	730	751	740	754	792	737	727	747	694	764	749	755	677	728	742	683	728	756	748	728	708	706	753	718	757	711	703	782	745	728	723	751	688	728	725	713	770	747	758	781	770	736	698	776	725	717	750	760	785	759	778	715	708	729	726	717	703	678	737	748	755	693	767	726	767	727	696	712	727	696	759	733	715	764	741	760	659	760	749	760	743	702	704	762	700	718	735	726	743	778	722	776	759	724	733	770	757	712	712	705	740	727	743	796	742	710	704	739	771	742	751	744	730	772	719	734	752	730	774	760	709	716	708	747	753	741	671	710	748	743	739	728	683	773	772	725	715	759	686	735	707	727	725	738	782	783	751	671	734	775	725	709	795	687	733	728	697	709	737	715	745	726	750	757	730	749	748	711	697	754	753	728	743	751	735	759	749	782	755	694	747	795	753	733	710	717	713	789	778	764	741	754	775	756	754	741	739	710	689	745	688	706	734	752	732	736	701	698	722	731	767	719	743	712	697	765	732	775	736	724	708	693	776	786	726	747	746	758	703	749	710	742	729	760	695	734	721	752	744	698	747	764	745	731	702	747	741	681	725	735	694	748	773	734	722	734	770	713	739	739	756	747	729	744	720	715	739	742	711	731	702	756	764	755	725	743	700	715	736	734	725	743	760	743	768	725	761	726	753	711	755	672	781	698	718	731	761	702	726	778	768	720	755	751	725	717	724	728	777	709	699	714	728	730	744	737	741	698	696	756	733	701	711	708	723	706	681	707	740	706	678	718	745	707	741	716	764	780	727	754	723	746	744	738	709	767	757	735	756	757	697	715	733	739	773	698	705	719	787	704	705	718	708	644	742	674	748	772	700	691	776	746	749	773	742	768	729	713	724	713	727	705	764	737	703	765	706	762	680	698	747	746	682	710	737	723	709	702	752	699	718	757	719	745	743	760	718	718	766	671	730	728	722	769	760	723	768	758	743	723	713	712	736	684	741	763	697	758	736	791	721	765	708	772	768	732	700	704	731	722	723	741	805	729	717	769	709	779	748	781	730	702	692	766	735	783	687	714	679	701	788	771	690	700	764	751	747	722	774	749	713	776	734	734	774	800	745	752	683	722	724	763	719	750	709	704	749	744	708	744	745	707	736	733	746	711	752	717	787	733	747	711	741	706	721	756	758	693	729	733	692	735	724	708	759	808	748	771	714	767	676	727	756	723	731	741	776	693	709	698	695	764	720	755	749	748	744	748	715	757	727	757	722	784	753	718	734	737	654	735	762	796	801	738	733	697	704	772	706	723	773	729	741	728	746	784	695	723	718	786	769	722	683	767	712	780	767	701	783	762	776	737	736	713	721	759	740	738	757	730	704	757	702	734	786	748	744	755	807	738	701	741	744	690	754	808
1488	306	396	369	313	282	300	281	332	315	282	285	298	306	299	320	321	322	340	296	281	292	285	269	264	282	267	276	269	305	291	293	276	264	279	282	267	291	279	278	284	273	281	290	289	257	265	262	293	295	278	301	263	288	269	287	306	318	279	282	268	265	275	275	310	307	282	256	272	259	288	254	283	293	268	275	251	293	282	253	271	308	280	300	241	289	294	280	278	279	283	241	252	266	285	298	286	228	298	301	247	268	283	305	323	279	285	268	255	285	268	282	279	256	297	237	278	273	292	275	278	258	293	270	281	283	294	276	293	275	280	271	261	317	260	299	306	286	270	254	307	252	280	290	267	288	306	256	297	292	309	262	276	269	285	289	260	317	295	313	277	247	309	290	273	267	259	271	266	276	286	295	290	291	261	272	286	272	299	269	260	282	288	258	272	255	303	297	315	249	289	296	306	290	268	279	265	285	304	315	279	292	292	278	294	274	271	269	297	300	277	273	256	256	297	273	310	304	282	285	286	261	296	269	272	290	285	269	281	273	279	301	297	248	287	268	290	291	268	313	270	277	312	286	276	288	297	270	277	296	270	277	296	281	272	294	271	248	286	264	260	275	292	253	287	291	255	299	287	259	300	281	264	271	270	263	318	307	294	282	261	311	266	274	284	295	253	254	276	312	316	280	280	311	268	290	296	276	312	288	275	283	289	307	266	294	291	238	281	284	283	273	291	278	262	291	266	278	282	312	274	295	277	269	293	272	274	271	267	275	281	252	275	280	296	283	291	272	257	264	270	295	288	272	263	255	283	285	312	303	285	299	283	263	259	276	307	291	268	296	267	286	269	266	289	287	250	288	283	283	275	281	285	282	293	296	274	310	293	279	293	314	271	319	310	278	264	303	315	283	276	297	264	287	265	312	295	286	295	272	244	279	275	267	291	276	239	260	310	290	256	279	295	279	271	277	305	278	322	301	296	271	256	280	289	266	273	266	284	273	271	286	260	273	258	300	277	277	265	305	270	231	269	289	282	329	291	272	288	304	269	293	268	293	285	284	273	274	289	267	286	290	289	282	281	276	278	265	265	298	280	269	280	297	262	292	275	277	276	277	281	277	274	295	304	298	260	301	266	291	303	299	327	292	246	251	274	266	257	287	290	278	264	267	280	279	264	298	292	297	310	281	294	263	296	261	295	250	272	270	258	266	269	310	255	279	266	261	279	286	264	282	272	311	285	264	294	307	297	258	284	289	281	325	303	279	304	281	287	288	257	295	271	272	269	292	228	275	275	297	240	295	276	274	235	298	266	272	301	268	267	284	301	281	275	304	270	304	303	300	229	258	268	240	279	273	318	286	321	277	277	279	277	308	267	286	253	291	283	285	305	347	264	273	295	285	300	252	336	287	282	303	273	289	284	289	278	288	288	273	295	277	310	272	272	283	271	282	307	312	293	266	290	279	295	268	287	252	268	319	264	286	281	277	302	254	284	282	270	294	275	243	310	299	244	287	308	261	285	256	301	278	278	294	280	300	260	279	284	292	294	279	299	259	282	260	271	312	254	254	244	307	279	303	266	268	277	273	293	251	293	312	277	270	298	298	265	289	266	296	251	263	264	271	301	290	301	289	287	312	274	293	266	317	280	287	281	276	280	292	264	278	274	285	282	281	298	291	260	290	265	274	287	317	257	267	268	285	268	290	279	262	276	256	260	281	269	266	259	275	263	270	264	243	277	274	282	273	311	266	258	249	262	251	244	292	301	270	276	244	289	299	267	320	287	311	295	278	276	301	350	261	260	296	287	266	291	286	251	298	279	272	265	267	282	279	265	293	251	304	268	248	256	282	271	271	295	303	305	285	292	314	305	285	252	240	274	262	260	301	332	292	265	288	268	271	259	288	299	306	285	308	256	299	260	291	286	293	274	286	272	292	255	295	253	270	273	269	252	268	269	277	265	312	293	271	250	251	306	284	273	292	262	305	303	290	293	276	237	235	256	295	248	257	289	254	282	270	264	271	307	250	292	261	290	279	259	262	274	288	303	287	298	284	288	261	305	266	267	263	277	311	293	308	296	304	266	284	277	278	275	274	252	295	292	292	327	268	265	250	289	279	315	279	250	270	275	272	303	253	288	315	294	295	270	309	292	260	281	294	310	268	255	300	283	265	276	272	317	296	266	255	280	292	236	274	308	303	290	269	289	304	282	274	265	283	264	293	278	260	280	292	289	294	324	269	271	262	258	272	305	276	265	261	300	289	286	314	284	299	293	306	297	285	298	296	285	319	274	270	275	297	338	301	289	303	324	255	240	272	306	274	298	261	266	280	309	280	284	248	274	274	264	291	263	303	309	264	261	289	241	274	287	293	262	278	266	298	308	318	287	282	295	270	242	318	304	278	273	267	270	289	253	269	247	270	270	294	253	269	277	252	275	250	300	306	274	272	273	252	291	284	274	277	293	297	263	282	295	272	287	287	337	286	270	298	257	294	274	265	289	260	272	275	290	285	295	280	275	246	251	289	301	304	291	293	282	270	286	268	310	301	283	279	279	290	336	285	250	286	279	278	254	275	286	306	285	300	288	309	271	300	298	275	304	278	283	283	248	268	307	265	272	306	297	273	264	294	319	269	283	272	257	271	255	243	294	281	305	264	276	304	301	299	321	300	281	293	280	263	275	256	268	263	251	268	288	249	298	290	250	289	332	246	284	252	270	275	297	230	278	297	269	270	300	269	273	267	252	283	263	288	272	290	316	282	293	263	279	289	293	299	272	323	317	298	293	275	259	283	281	273	270	280	258	272	297	241	273	313	311	296	304	296	287	280	280	317	283	282	303	283	291	272	284	235	266	309	266	279	255	294	304	264	272	312	279	293	303	281	321	299	263	287	302	253	259	286	288	268	266	266	260	286	289	297	257	320	288	281	272	291	295	253	299	286	292	289	253	298	291	264	291	286	318	261	255	272	298	267	264	291	266	255	299	251	300	277	248	285	254	259	271	273	257	283	303	244	321	276	274	282	263	288	308	299	268	302	297	264	278	290	276	291	283	263	277	266	276	306	280	273	264	291	300	267	283	279	274	295	295	284	268	275	292	276	290	316	272	291	284	278	279	279	299	270	277	297	273	297	307	301	265	257	308	270	260	288	289	228	300	270	283	271	292	231	302	292	283	290	281	299	273	284	284	276	248	271	306	333	293	269	281	267	270	205	276	237	263	277	266	292	294	294	285	310	255	275	261	282	260	290	291	225	279	271	317	306	269	274	284	265	286	343	298	277	288	283	284	264	292	284	278	283	279	296	294	267	297	274	262	253	303	271	269	261	263	279	294	290	267	320	292	285	255	269	286	271	280	267	279	277	273	274	259	275	263	264	299	289	281	270	292	276	257	292	277	309	312	286	271	268	266	265	307	298	276	282	253	295	296	255	269	281	268	274	277	289	262	279	273	281	321	277	325	265	300	273	274	282	283	274	280	282	273	262	261	271	315	301	282	289	292	279	274	258
1780	671	919	952	792	728	645	675	789	813	732	784	817	778	766	931	861	842	807	693	650	676	614	675	655	628	674	688	619	625	635	681	694	682	704	697	658	686	636	604	620	673	599	635	645	652	653	612	628	629	658	652	624	673	623	666	659	675	616	653	627	620	663	661	629	628	636	623	643	615	605	638	665	675	631	641	652	619	666	618	654	651	669	672	666	636	632	623	679	618	655	639	649	631	654	686	645	643	699	656	661	674	602	684	664	686	667	700	687	622	666	600	628	631	658	651	640	625	691	670	651	664	651	630	667	637	692	610	616	624	622	618	640	644	684	669	643	621	643	652	652	631	697	661	630	613	614	638	620	661	653	661	683	675	668	661	679	600	647	625	661	658	632	664	644	598	627	630	643	657	616	609	623	684	672	654	644	636	641	675	655	633	662	658	660	643	646	673	678	619	668	644	637	697	644	674	640	676	646	643	670	635	639	659	641	631	629	642	584	663	639	675	653	640	700	630	638	643	637	648	644	575	654	704	647	620	637	644	639	656	643	657	661	654	637	659	647	604	644	663	662	655	654	606	627	637	640	655	598	699	642	673	639	627	644	640	687	700	614	638	635	609	681	679	640	657	634	660	673	608	656	630	621	637	665	623	664	667	581	669	672	627	630	643	672	644	649	619	651	661	673	663	665	633	663	676	632	659	653	682	628	670	632	639	648	699	709	618	654	612	694	641	641	618	662	640	607	648	656	661	621	604	634	661	667	664	676	618	667	606	659	611	650	601	631	654	620	634	638	629	669	656	646	678	614	644	607	606	667	623	650	637	665	650	662	679	707	639	685	680	656	617	660	658	666	608	607	604	654	635	632	638	646	616	651	629	649	629	645	673	625	652	652	645	672	633	614	648	657	677	677	668	595	639	696	642	656	677	664	657	648	651	650	655	650	628	652	604	637	619	685	616	661	633	672	672	659	643	622	679	650	640	647	672	667	687	712	594	672	666	633	633	678	651	703	705	640	610	594	625	602	634	614	624	619	675	659	648	683	640	629	614	653	694	631	705	659	628	689	686	575	684	671	625	663	690	650	648	661	619	618	636	639	648	661	640	638	653	632	643	651	676	695	622	641	611	646	654	662	645	581	654	669	627	646	658	567	648	692	665	677	644	660	686	604	633	644	650	611	687	623	608	664	623	682	638	633	681	621	639	601	624	642	660	628	680	658	651	590	619	640	658	666	638	606	673	693	613	626	632	651	629	681	646	639	620	639	658	665	625	624	655	632	627	678	631	662	662	636	636	593	647	665	670	653	663	658	648	631	657	619	652	623	658	612	637	643	711	636	667	641	606	686	636	638	680	643	621	644	634	712	643	666	637	621	665	637	646	657	634	648	641	627	674	659	630	616	640	640	672	638	681	657	652	658	650	613	650	647	651	644	674	620	670	646	678	616	687	640	632	670	612	684	679	646	650	639	617	610	624	631	647	631	688	684	654	627	622	632	632	675	661	665	673	656	635	700	626	681	638	660	633	613	623	628	627	629	618	689	629	646	716	642	630	604	626	646	622	615	647	647	654	648	681	645	623	619	610	603	663	656	655	681	666	653	674	641	635	643	650	653	694	651	681	638	681	666	646	647	675	646	717	662	711	654	645	619	669	700	634	634	647	670	648	623	638	652	646	640	658	610	642	654	650	692	685	631	625	658	644	646	641	667	584	645	631	641	629	680	656	660	677	682	621	661	621	641	638	614	605	607	622	642	603	672	660	652	666	683	638	620	671	623	658	603	686	672	612	642	626	634	620	690	628	635	612	673	659	583	649	656	663	642	625	673	630	658	657	619	668	674	636	643	685	633	619	640	674	601	658	681	618	609	670	644	622	653	696	690	627	687	666	604	659	637	581	609	668	622	673	653	612	626	656	695	686	637	677	619	657	653	600	647	658	669	648	636	633	636	651	601	664	658	643	611	641	603	655	621	666	672	646	669	664	629	623	664	644	598	646	668	663	657	648	656	605	640	640	703	614	628	596	674	636	599	668	663	643	629	661	656	676	632	678	635	628	621	605	611	654	671	652	628	639	644	613	693	609	615	612	641	703	605	636	623	642	652	637	665	673	643	637	628	646	678	641	678	661	647	669	701	740	663	641	653	637	638	654	649	640	621	634	624	636	640	659	668	623	605	659	647	699	671	660	628	625	694	659	658	652	604	638	665	655	630	652	625	672	627	629	648	687	645	618	594	679	648	632	628	690	649	667	678	590	601	644	665	666	651	622	596	636	624	617	625	662	672	637	634	626	643	631	652	633	626	676	619	675	670	639	641	672	643	658	632	611	658	615	644	660	608	646	688	659	716	644	662	637	659	654	624	653	657	668	619	650	626	658	621	597	627	624	602	632	675	634	632	580	636	619	609	662	649	657	673	685	678	639	623	694	643	651	667	663	652	645	627	669	645	635	608	662	689	631	696	603	620	645	645	638	648	647	647	678	620	651	645	610	633	614	629	645	682	599	669	602	632	635	656	664	693	601	673	657	648	624	620	636	637	660	618	614	684	599	649	667	627	667	642	708	630	641	641	630	671	661	607	676	660	714	641	685	639	628	688	634	701	710	647	692	647	609	633	628	633	652	638	658	700	641	668	625	643	664	643	666	631	653	623	620	640	654	586	648	626	639	595	650	636	654	627	645	633	639	646	684	683	641	607	635	635	637	632	638	604	648	646	669	674	657	593	647	668	586	592	642	646	685	662	611	684	674	694	660	658	648	646	615	627	659	648	673	669	642	665	670	626	671	662	597	620	647	623	650	619	641	654	626	665	683	682	642	670	654	681	663	644	643	635	638	611	667	660	646	658	653	645	676	596	650	618	617	663	648	665	605	679	625	626	641	659	630	638	687	631	695	640	563	627	623	625	708	632	694	665	643	622	649	617	677	611	653	618	667	630	655	675	609	700	657	631	659	637	626	680	637	669	653	683	598	637	653	644	646	679	656	592	632	646	648	661	668	622	643	628	662	618	662	659	657	625	654	625	659	647	584	649	613	648	665	646	610	646	671	641	641	627	658	633	600	671	662	628	608	642	639	644	601	665	638	633	664	681	632	652	688	636	689	650	612	616	651	649	623	653	576	662	614	630	626	639	657	630	625	638	639	646	649	641	676	652	619	679	620	685	658	661	649	635	638	639	632	639	634	666	674	678	632	658	644	633	612	728	648	612	647	675	645	617	648	629	604	670	633	682	656	636	661	594	656	613	680	622	631	635	643	668	707	636	664	622	636	634	649	668	646	637	670	651	647	668	675	664	615	697	614	678	629	643	591	625	644	667	682	647	643	631	636	677	643	629	645	626	635	676	670	695	672	631	637	647	693	650	636	637	672	658	614	654	640	641	636	624	620	620	708	650	626	625	633	666	669	644	609	650	653	637	600	650	665	633	628	679	663	603	667	667	672	623	648	682	589	655	611	639	613	629	575	606	663	665	664	632	621	659	642	664	669	647	625	653	681	621	666	571	635
6660	501	596	568	367	317	227	226	264	258	250	208	261	218	259	250	234	255	332	207	198	201	168	173	179	182	155	198	167	175	188	172	147	186	168	180	192	200	200	190	179	171	179	180	152	159	200	142	139	142	171	164	178	164	169	183	180	185	185	178	179	185	196	188	192	160	156	143	159	150	166	173	198	194	170	132	162	198	192	183	179	180	149	167	170	172	160	176	170	178	163	161	182	194	174	184	177	163	174	176	212	172	185	167	152	198	145	173	185	172	191	164	174	177	177	162	186	167	188	169	176	171	174	177	167	182	191	155	170	166	165	170	175	173	156	189	175	165	166	197	145	170	171	178	176	180	169	185	187	178	174	157	163	198	176	188	174	184	157	171	185	191	199	159	172	160	180	159	194	196	161	159	154	176	168	181	186	160	189	166	172	148	177	155	162	151	154	160	196	172	200	183	162	176	162	195	171	147	175	175	172	181	189	169	184	142	170	169	176	190	189	170	184	190	144	178	169	166	159	177	147	169	179	179	156	160	187	157	179	166	180	158	164	171	168	169	171	142	191	193	171	189	183	175	140	184	165	186	158	188	186	159	181	161	177	155	190	183	186	176	193	207	156	184	213	183	190	151	184	177	165	209	195	165	169	167	165	171	190	166	180	171	182	150	193	183	163	174	195	182	167	157	162	164	194	196	192	193	186	163	198	170	164	170	147	190	166	169	165	169	204	172	176	167	175	168	188	174	154	163	157	155	194	179	183	163	148	166	156	187	181	171	143	176	174	154	182	185	173	173	169	147	179	157	186	175	154	175	159	175	155	202	172	180	158	144	163	159	165	179	178	173	159	173	183	172	163	186	177	192	205	200	190	178	168	174	154	197	186	200	203	187	187	190	188	171	152	186	146	173	180	168	190	178	186	144	143	178	180	157	198	152	169	163	189	198	192	169	181	156	159	195	175	160	188	213	176	161	169	167	170	165	176	156	165	176	197	167	187	166	168	184	185	186	168	149	220	175	173	182	148	156	197	194	192	186	190	181	190	158	181	193	188	163	161	170	209	162	178	180	171	160	190	172	151	181	159	183	162	179	181	171	159	189	186	185	142	218	178	174	190	147	196	180	158	182	192	185	163	183	158	155	201	185	183	180	176	184	166	199	192	161	153	153	147	175	162	173	167	154	161	195	189	190	183	194	169	155	176	154	156	162	157	182	174	186	187	179	160	176	159	149	165	186	145	167	177	150	173	149	182	180	166	156	156	184	172	164	194	178	171	192	167	179	171	163	183	176	154	143	161	184	178	179	168	158	152	178	163	173	154	185	209	175	162	169	160	175	171	166	191	209	190	183	165	140	190	171	183	185	180	163	170	171	190	176	163	153	154	138	164	170	174	158	187	161	177	183	153	167	161	196	178	157	170	173	163	169	170	152	167	197	179	176	173	167	155	177	173	185	154	166	161	167	178	168	188	185	143	181	171	190	183	192	170	160	150	190	185	195	162	176	166	196	190	172	202	151	166	176	183	199	189	165	203	155	166	174	191	197	141	176	166	146	192	173	165	192	172	188	170	193	177	204	151	179	204	183	151	161	177	176	212	153	164	178	191	164	169	175	157	185	180	186	166	184	180	199	157	152	184	146	182	166	178	153	157	177	176	157	177	186	186	173	162	195	175	169	173	152	177	182	176	170	165	176	174	159	158	165	195	156	167	168	195	170	194	169	159	160	178	174	199	154	171	173	199	174	190	157	178	171	188	184	202	179	212	172	170	185	150	160	176	167	175	171	156	193	180	160	168	161	175	159	173	183	172	166	158	165	161	163	166	176	157	175	174	174	160	184	173	179	173	161	170	161	172	195	201	161	181	160	186	169	159	168	168	173	161	196	179	177	168	152	174	172	163	165	172	174	174	152	171	202	144	160	178	161	168	188	181	164	187	209	162	193	197	177	183	173	147	185	185	169	162	161	173	177	184	162	169	182	152	177	166	168	154	195	180	150	196	183	170	194	189	186	183	166	177	161	187	187	197	192	179	164	201	171	152	185	175	151	166	171	186	180	149	163	184	185	189	208	161	158	161	182	160	161	158	155	164	170	187	188	180	147	164	156	189	159	182	177	162	148	165	178	174	196	153	180	206	185	174	178	152	146	159	186	168	160	169	172	173	182	158	170	157	167	183	163	186	176	164	178	172	178	194	176	163	166	168	180	173	170	178	180	192	181	155	157	166	203	174	183	175	182	160	174	209	169	174	152	202	171	195	168	165	183	164	195	197	172	168	155	168	174	193	162	152	202	175	166	150	178	186	181	197	158	157	150	191	169	218	176	167	194	160	174	195	171	174	164	156	144	156	147	158	184	195	172	160	168	187	195	173	166	165	172	166	177	190	164	161	175	166	172	192	204	181	170	171	171	178	158	142	192	165	163	181	170	169	179	169	163	159	203	181	169	187	149	163	167	202	176	192	173	172	192	208	186	193	178	165	171	193	160	178	168	160	167	165	173	180	158	172	167	192	165	150	165	183	162	193	185	169	179	184	169	174	172	165	197	181	188	165	181	158	165	165	167	206	177	180	172	159	170	165	187	188	164	152	175	197	171	179	186	174	166	189	164	181	168	187	177	160	168	173	150	181	182	169	163	179	192	185	168	183	180	181	191	164	169	198	169	188	161	199	165	170	162	164	173	196	176	172	176	170	167	194	178	160	172	181	156	168	200	165	151	160	160	145	189	179	182	158	174	137	181	185	174	160	182	181	161	187	158	189	178	177	141	160	155	169	182	194	162	156	161	169	201	162	162	170	191	178	156	166	180	196	154	168	168	178	171	159	187	178	164	171	156	173	180	172	162	196	192	166	185	160	157	172	155	157	173	182	177	201	183	178	167	196	166	201	182	181	166	214	190	184	171	165	163	186	151	154	158	162	156	174	196	163	149	159	165	183	180	169	200	156	161	170	155	194	176	167	168	194	153	201	159	167	196	163	183	199	170	186	181	192	201	151	156	162	159	169	178	180	185	156	138	159	148	179	156	180	177	163	174	167	149	197	148	158	170	198	154	168	171	183	204	181	177	179	199	176	188	176	181	173	157	178	174	159	154	171	182	172	139	157	147	162	172	171	165	194	166	184	184	165	182	163	169	159	153	201	176	152	174	183	157	181	161	168	188	166	157	196	175	177	174	181	165	160	173	177	163	169	173	181	190	194	197	175	179	177	153	165	191	151	175	205	181	168	161	191	185	176	170	158	170	181	184	164	166	191	202	173	183	187	147	177	181	193	173	155	178	173	167	176	175	162	189	173	180	151	191	204	193	165	160	156	158	155	184	181	171	160	190	177	181	181	168	182	169	172	179	159	162	158	177	173	180	180	183	178	159	172	166	184	188	186	202	148	189	163	175	174	176	176	174	193	165	167	158	195	153	199	165	157	158	184	153	192	156	168	157	172	170	178	169	158	166	189	181	140	176	172	145	210	161	174	183	147	191	176	184	161	174	142	180	186	183	175	170	182	159
5791	749	1531	1797	1413	1064	825	783	919	926	838	842	898	765	904	1121	1014	909	1491	514	524	508	494	535	474	489	443	507	526	472	447	467	479	455	479	425	492	469	470	459	454	448	467	489	470	474	463	465	471	465	433	457	470	459	411	451	478	428	453	465	447	474	441	456	497	452	420	427	500	466	436	462	454	434	466	438	457	456	457	448	454	436	432	470	453	443	417	475	445	479	454	429	448	447	470	445	458	460	437	472	433	469	446	415	454	443	452	431	453	457	443	465	471	441	467	465	480	460	457	479	434	434	475	436	456	458	429	481	460	446	474	466	450	472	471	463	442	444	496	443	450	466	448	451	439	427	424	444	425	455	462	475	434	466	433	451	472	453	469	450	435	426	470	419	485	446	414	441	454	450	435	468	462	480	432	457	398	476	493	426	420	487	457	428	453	468	461	458	437	458	416	429	454	466	447	438	437	464	420	407	444	458	450	492	463	455	455	431	481	471	441	447	448	436	479	418	466	482	424	454	476	465	473	443	457	425	496	427	465	454	445	464	437	494	421	461	452	447	451	433	413	449	454	487	471	456	450	470	451	466	453	471	467	415	460	484	458	448	447	449	507	466	445	429	465	490	427	479	445	457	429	459	442	424	447	459	419	416	478	443	454	468	463	478	431	442	451	450	438	444	424	401	433	467	440	468	412	486	430	459	442	426	419	486	468	425	408	426	474	417	468	461	438	487	474	442	420	407	454	478	422	455	424	450	442	454	424	467	438	453	453	429	480	441	437	445	451	441	407	459	439	465	429	452	473	456	437	457	445	468	453	442	465	434	445	433	463	442	458	442	437	431	485	423	444	459	442	397	482	457	460	415	423	466	430	434	452	463	414	482	456	474	468	489	442	426	431	487	491	421	436	459	437	440	421	423	431	427	471	462	442	411	463	421	456	461	470	457	426	500	423	443	501	443	449	484	441	429	443	444	438	494	454	425	492	457	472	426	433	444	412	435	473	464	427	455	443	468	460	464	440	455	413	461	458	432	482	452	432	444	471	422	453	413	408	445	444	465	428	445	469	426	438	434	449	487	447	458	459	460	448	474	448	475	448	432	442	440	444	476	431	474	444	482	461	451	459	427	463	476	442	424	461	441	482	444	445	506	422	456	461	449	445	441	422	463	475	465	449	496	463	436	453	460	454	465	456	457	432	449	446	450	453	458	426	477	464	454	455	449	453	446	430	455	431	471	439	422	433	454	453	438	454	436	477	438	416	439	490	465	431	482	430	480	427	470	435	436	450	480	459	415	441	459	435	472	424	464	435	491	448	442	499	472	448	436	425	469	451	469	439	468	423	473	450	461	454	482	455	468	387	453	462	457	491	470	442	442	452	457	404	453	481	459	485	427	441	463	456	463	471	447	478	414	489	454	441	414	455	427	424	417	438	453	463	445	465	459	463	455	429	477	484	475	465	427	458	416	470	457	455	435	496	439	440	467	452	418	412	506	451	462	462	455	453	438	455	450	448	450	454	427	478	433	411	435	433	444	451	409	499	464	456	401	415	457	451	427	463	432	421	442	444	442	465	473	439	433	459	466	436	418	459	472	438	441	463	466	448	449	400	470	484	442	451	443	452	438	470	430	471	463	459	462	432	483	445	462	437	420	415	440	440	476	450	492	481	456	486	440	451	454	459	453	454	473	455	428	440	407	426	455	459	438	450	466	444	441	458	467	466	480	464	406	443	461	434	467	455	434	490	444	456	428	458	450	424	499	439	460	474	453	461	451	454	470	425	458	445	472	441	406	445	473	441	425	442	440	447	474	455	476	416	420	471	440	421	450	473	417	501	484	450	455	411	447	475	452	426	469	473	440	467	445	452	427	413	496	445	428	444	438	441	481	463	460	461	444	449	451	473	452	475	448	422	428	408	467	491	482	419	434	429	474	464	458	457	438	446	474	399	440	461	419	418	424	437	450	408	468	438	431	435	440	447	440	411	438	453	420	474	450	466	430	424	449	467	423	451	418	422	456	463	439	442	478	455	463	417	476	442	448	486	465	442	468	484	432	461	406	473	465	446	435	468	428	466	462	435	439	484	454	461	416	464	435	412	441	500	454	441	480	422	427	416	473	448	462	490	460	470	476	485	445	458	462	462	483	472	451	480	472	465	449	436	449	446	439	453	442	463	455	459	425	457	426	478	452	448	463	441	470	451	467	454	459	452	444	461	464	468	465	430	463	448	393	429	479	457	442	488	432	430	443	456	457	428	468	417	427	420	445	418	427	464	424	492	458	481	425	459	462	471	442	493	461	440	463	458	479	470	422	436	446	480	477	445	467	436	481	438	400	466	419	444	427	452	470	449	441	449	462	403	480	466	465	444	459	414	445	437	455	450	452	450	412	457	450	446	456	471	445	467	443	471	466	474	486	439	424	456	470	481	459	411	502	430	490	446	488	406	439	433	441	480	463	451	478	481	443	488	408	430	451	431	434	448	447	447	457	438	469	406	466	456	470	495	471	422	460	407	444	472	490	453	422	447	426	453	442	428	495	463	433	442	465	450	443	452	474	401	421	467	444	444	473	476	477	476	438	433	444	438	409	476	454	443	470	411	441	428	430	484	467	441	417	467	432	422	447	501	438	476	459	433	497	442	441	409	468	427	471	475	426	426	449	489	467	441	422	439	465	456	449	460	515	436	433	433	440	453	462	478	473	476	458	473	444	453	434	453	443	454	459	428	461	480	440	432	418	423	465	451	435	467	445	445	451	443	471	472	436	491	436	450	470	455	469	441	451	463	427	454	435	460	456	456	422	445	457	499	436	434	470	432	440	462	391	458	428	460	433	437	455	436	471	468	445	485	461	469	433	494	402	434	429	473	459	450	430	458	465	449	445	461	468	450	400	410	420	449	463	457	463	463	472	499	414	457	460	491	437	436	441	438	476	459	494	442	471	405	450	398	503	436	489	453	426	461	438	467	421	484	460	464	468	456	457	473	461	458	448	487	461	426	440	431	421	497	465	443	438	441	463	456	407	463	443	455	474	433	448	451	474	393	465	449	465	442	486	454	483	425	452	476	442	473	411	450	423	439	448	444	428	435	427	466	433	438	447	478	432	410	449	484	425	471	433	399	463	433	411	481	456	483	462	457	483	463	438	434	432	423	462	454	468	454	470	459	445	441	431	466	438	460	430	465	456	430	479	448	453	457	443	474	429	440	487	450	485	469	427	469	446	445	453	471	446	487	467	473	451	457	420	486	464	434	440	473	417	435	456	456	436	461	441	426	432	464	437	440	449	497	431	437	453	431	453	417	448	444	469	498	427	460	478	453	455	470	469	456	459	443	468	467	458	451	422	452	453	456	440	458	455	445	470	459	454	401	444	458	463	416	460	471	448	462	447	451	418	473	433	454	429	492	519	496	468	469	438	440	455	445	446	458	468	409	418	436	446	439	468	407	418	504	445	479	452	474	462	470	421	444	507	464	473	442	455	460	467	430	446	451	455	448	436
13274	1190	1156	1019	757	560	507	418	449	441	418	429	397	369	410	452	413	438	606	358	356	336	319	316	319	342	340	324	322	335	328	319	319	321	341	293	293	333	315	290	302	344	311	285	286	314	330	303	324	284	290	333	317	297	289	342	308	338	326	313	306	355	309	338	296	311	356	336	336	316	289	323	300	312	300	285	327	304	329	327	319	317	306	324	351	299	321	320	315	336	326	324	277	322	306	297	290	315	344	286	323	343	337	277	299	312	282	335	307	344	289	315	273	322	313	293	279	310	312	314	330	324	308	312	320	327	326	312	292	316	334	301	310	303	307	325	297	343	317	355	319	315	300	332	346	339	344	350	308	342	301	322	307	306	332	291	312	304	329	311	290	311	318	301	304	310	310	309	339	298	290	325	344	332	323	313	303	316	331	312	302	341	299	310	325	295	295	318	333	330	349	332	319	311	286	331	317	338	317	321	316	324	323	324	371	311	324	325	283	314	313	333	308	318	268	316	283	313	312	287	303	316	312	294	320	322	317	296	319	316	311	306	331	289	330	320	331	337	321	325	304	324	288	339	298	284	307	313	328	307	294	348	308	322	295	284	304	308	297	344	313	313	298	312	329	313	345	323	334	338	343	310	304	308	313	319	314	352	283	305	295	289	346	324	336	329	281	295	346	328	315	289	308	305	347	294	316	275	304	304	323	293	314	296	285	325	290	336	316	290	306	341	317	310	320	351	322	359	316	326	324	310	307	320	303	340	322	336	302	318	350	300	348	325	326	311	322	305	324	311	290	297	318	316	301	318	342	349	310	326	297	304	338	329	376	313	297	305	326	287	299	309	294	301	344	358	304	330	315	328	303	323	345	335	316	313	337	303	298	338	317	341	321	344	305	317	311	324	322	312	277	321	349	306	316	323	288	306	315	305	358	324	297	313	276	308	323	314	307	345	328	300	306	285	348	325	321	304	308	325	306	324	281	323	316	311	293	308	279	313	287	288	310	322	316	353	332	323	342	294	310	313	314	318	276	308	321	310	359	326	315	308	334	316	303	311	329	301	284	299	306	335	309	331	319	326	327	333	321	319	308	288	348	330	329	339	336	305	292	319	299	302	297	340	345	325	338	299	355	315	336	291	320	321	336	323	314	324	329	300	322	315	308	305	308	289	340	328	323	329	311	319	303	294	313	260	331	342	268	350	309	312	315	345	271	318	314	337	295	333	315	311	307	333	326	313	338	301	351	333	306	308	314	372	322	323	333	326	317	317	333	323	339	302	318	328	310	302	307	379	328	317	296	280	336	306	302	329	339	316	313	306	284	327	316	314	348	324	325	350	328	349	293	354	295	315	330	272	325	313	316	311	324	357	311	314	347	306	304	323	307	338	305	291	295	300	361	302	329	308	311	329	308	304	293	335	290	323	304	316	328	329	307	316	360	312	348	280	337	331	327	278	361	317	325	308	307	329	300	311	313	321	319	305	327	346	347	296	313	305	295	321	303	283	320	312	333	312	312	354	325	305	301	364	301	323	328	302	377	331	309	304	332	313	297	351	313	264	340	346	327	322	292	324	303	287	289	332	316	326	297	316	306	285	340	321	300	297	321	300	322	301	285	298	304	324	360	297	328	300	303	290	321	357	309	318	321	292	317	283	329	315	337	270	286	278	318	330	321	318	338	306	313	318	311	314	323	321	293	318	320	303	341	313	284	306	306	302	297	328	337	354	310	281	316	334	301	312	346	309	304	295	302	312	296	310	300	312	325	338	312	312	305	337	355	300	313	302	336	311	295	301	345	301	308	300	314	300	300	302	363	303	331	291	352	343	318	326	330	273	309	320	308	301	291	325	318	337	316	343	328	320	351	292	313	303	348	325	365	335	326	329	330	309	344	324	330	359	284	320	334	320	332	340	352	295	287	294	298	309	347	269	264	302	315	329	341	339	316	277	320	310	334	293	344	327	314	297	316	293	311	304	326	261	347	332	338	320	326	311	322	350	303	319	347	309	305	308	310	326	323	317	320	318	320	325	334	322	307	307	327	338	332	306	322	264	266	297	325	278	331	289	286	330	328	317	305	312	311	319	343	331	352	315	335	348	371	321	296	335	315	321	292	287	314	355	314	311	329	304	313	364	322	317	317	306	330	304	309	317	337	295	291	321	319	356	348	341	328	286	332	312	307	289	301	313	302	317	302	296	330	359	312	320	281	321	339	279	282	314	310	286	364	350	358	350	337	334	337	324	314	295	357	316	317	314	280	310	308	324	276	312	283	317	334	294	315	308	315	323	324	297	306	328	315	310	320	318	310	309	310	343	315	312	311	327	299	284	283	322	283	317	325	305	337	323	304	314	318	332	319	335	306	306	323	324	329	262	289	324	311	320	318	313	326	337	282	320	298	324	324	299	318	304	339	303	333	317	315	311	289	312	316	303	340	283	319	330	356	347	324	308	341	306	304	339	319	289	318	323	284	311	315	307	298	283	310	341	306	313	346	298	319	321	299	309	319	300	335	330	330	292	308	299	322	307	300	302	303	278	303	321	309	348	338	319	320	322	307	294	303	312	362	292	297	304	301	333	330	287	275	344	348	355	343	311	313	310	323	315	327	336	305	295	313	358	292	302	334	296	335	269	328	311	318	326	325	347	311	316	311	292	287	293	285	297	308	305	327	306	309	308	319	287	343	306	315	320	328	305	329	335	338	338	327	322	319	285	358	335	297	348	324	322	314	307	325	311	302	342	299	286	312	350	315	315	302	299	357	375	300	305	347	324	325	314	301	302	315	330	317	313	307	306	302	321	287	304	325	302	303	281	307	314	325	305	314	292	310	324	301	321	301	339	300	315	317	313	283	333	335	300	315	329	333	295	325	335	311	304	341	329	295	329	309	296	354	325	284	304	330	296	358	343	304	298	311	304	306	328	330	313	315	292	321	317	336	304	309	326	323	335	349	286	330	282	302	330	328	320	327	287	345	319	339	340	326	297	292	337	308	315	315	328	310	299	301	306	311	298	343	317	307	316	324	314	308	306	316	334	335	292	289	296	320	332	293	300	338	317	339	352	307	292	340	297	315	324	340	309	294	301	339	327	337	339	344	295	271	354	304	329	310	286	317	319	356	314	311	303	332	297	311	334	318	313	317	305	288	312	316	324	339	296	338	306	323	299	326	342	331	299	303	324	310	312	298	322	325	321	299	304	303	337	293	262	296	309	313	314	327	306	319	327	317	313	361	332	324	297	340	300	298	366	316	335	307	315	317	344	291	327	308	331	303	308	310	316	305	330	296	312	344	332	312	315	313	338	304	323	300	335	330	301	309	328	323	322	316	301	343	323	337	287	344	337	317	279	294	367	326	334	255	318	347	324	282	321	317	318	338	291	318	321	311	337	340	306	340	344	305	304	262	304	280	316	316	318	325	315	353	311	299	273	342	360	356	325	311	308	342	308	326	318	338	304	317	325	346	298	274	360	326	314	286	301	311	315	301	312	299	315	347	303	347	357
8071	1334	2462	3076	2465	1871	1428	1301	1552	1593	1394	1456	1403	1308	1452	1801	1509	1459	2784	852	867	797	791	828	894	770	758	780	804	728	773	729	775	794	737	776	786	798	796	751	780	773	793	760	725	787	744	746	733	736	790	729	756	758	765	807	738	747	749	823	749	762	712	756	759	761	721	742	790	731	774	729	715	778	742	714	837	763	778	736	733	721	755	784	699	711	779	801	718	701	730	778	741	776	729	741	771	786	773	733	760	709	767	801	740	746	697	715	713	711	728	782	746	727	760	762	748	704	750	757	739	718	763	777	783	680	721	749	785	747	713	737	751	794	709	708	738	802	754	832	741	762	758	759	741	750	752	753	712	746	726	715	732	743	772	728	700	738	769	763	712	750	764	759	791	730	739	727	766	754	734	780	786	700	750	773	781	720	798	761	766	739	757	758	709	748	772	762	717	743	734	755	696	780	711	756	718	722	764	722	769	746	811	730	753	775	748	712	729	781	758	709	707	735	738	772	758	781	715	671	764	682	774	750	797	763	720	752	721	776	696	683	781	720	769	720	726	704	768	753	760	757	743	698	777	775	779	720	731	714	741	721	740	747	730	706	730	747	744	721	717	721	767	729	730	776	741	765	717	716	767	745	743	766	760	745	737	731	723	725	780	743	776	753	717	725	732	763	736	779	791	736	722	732	711	719	728	753	747	709	761	779	769	729	733	753	740	807	724	766	711	743	778	763	678	735	710	730	719	730	754	778	723	744	737	748	687	763	750	758	746	727	764	722	745	743	739	712	710	751	728	782	735	745	730	746	734	700	739	746	759	736	729	728	731	767	716	760	724	748	757	722	733	796	748	725	746	740	766	759	749	736	725	706	770	759	768	718	734	720	736	686	735	789	810	750	745	734	738	730	749	751	717	765	750	726	765	719	687	780	733	744	733	724	681	722	768	749	777	746	709	753	700	758	748	694	716	702	751	758	730	752	713	720	715	800	750	768	780	708	744	735	750	750	704	725	749	746	741	743	749	766	709	750	776	704	743	712	754	750	705	763	713	724	706	746	727	754	749	755	762	749	775	716	732	739	729	744	752	733	742	795	744	757	689	717	681	784	759	760	742	777	712	741	738	799	764	737	750	705	782	714	734	769	800	690	744	768	754	741	693	710	711	728	732	737	736	767	740	737	780	784	717	700	733	684	739	716	788	730	734	754	712	749	676	778	766	680	773	768	725	716	720	759	745	749	705	797	744	786	744	768	773	673	778	729	694	695	724	734	800	777	742	767	707	750	770	699	730	726	713	716	713	769	706	754	711	734	721	775	761	760	770	795	750	754	804	684	736	770	726	739	733	735	749	744	745	718	712	744	748	719	753	762	758	781	730	773	802	757	734	752	765	712	760	758	772	741	680	712	759	744	709	727	760	721	757	772	750	750	748	754	744	704	731	722	698	749	763	719	758	742	766	714	754	723	701	728	750	769	748	733	725	725	719	755	722	703	733	753	716	764	750	764	763	740	768	719	720	749	735	719	730	701	759	747	703	717	734	709	736	777	704	725	740	782	762	759	705	723	753	731	773	745	724	790	792	769	719	741	752	725	726	746	725	770	723	785	752	801	755	705	730	703	773	753	712	743	745	808	750	734	736	750	741	773	726	722	732	712	725	731	741	729	760	772	742	768	746	749	770	695	753	741	713	760	765	757	739	761	728	727	775	741	748	744	751	760	722	754	754	750	744	703	793	726	752	737	740	715	728	736	648	752	779	739	753	756	692	709	749	748	744	726	739	744	759	739	765	721	701	727	781	762	747	729	685	725	763	764	785	746	737	772	755	769	778	793	780	747	742	782	760	771	686	728	760	741	745	703	758	726	721	741	746	717	763	699	723	725	725	746	685	752	741	725	766	716	716	807	758	766	768	731	756	724	742	770	766	731	743	704	689	764	715	732	748	756	729	729	689	764	759	793	780	731	754	717	786	762	756	722	751	741	721	682	745	754	743	738	761	763	712	736	786	739	769	732	716	772	740	763	790	729	763	751	770	734	746	748	710	735	745	750	753	704	742	764	803	742	757	816	716	753	741	776	707	760	765	764	729	720	774	776	739	781	732	776	767	766	762	737	723	749	735	718	704	770	747	745	775	760	768	706	787	760	755	764	772	753	765	729	736	740	723	748	766	724	734	720	705	698	731	756	749	780	786	692	707	748	764	786	713	753	699	731	766	790	740	729	734	733	716	746	736	692	748	782	746	697	778	719	731	743	730	766	751	737	727	713	719	766	767	749	766	736	708	742	719	756	784	725	789	686	780	779	721	723	766	757	695	744	745	769	772	703	771	733	766	720	729	763	732	739	762	757	793	799	763	758	753	781	788	743	753	758	732	793	777	760	765	734	719	715	741	742	792	728	739	745	757	764	766	737	742	754	744	734	735	738	774	735	719	746	718	722	719	684	772	778	685	719	717	722	718	762	735	720	749	740	741	729	759	720	753	731	759	720	709	759	745	751	743	752	778	767	750	745	766	771	733	705	763	752	731	754	744	738	748	759	748	754	718	706	715	746	781	814	784	726	754	734	704	733	749	737	755	758	787	693	765	708	758	729	733	748	722	710	738	749	776	771	771	808	775	778	763	744	769	720	735	697	799	746	726	765	758	730	740	725	759	709	757	751	744	776	792	713	726	746	760	761	725	714	725	766	747	727	724	740	772	804	760	752	733	758	784	757	749	766	730	766	732	728	753	758	736	750	763	734	759	717	751	718	724	708	758	757	752	697	728	740	744	714	746	722	763	712	697	782	751	691	720	784	736	765	728	768	718	722	721	748	769	687	738	722	801	790	775	746	760	729	730	675	726	727	721	712	776	726	697	756	748	733	743	726	725	724	773	711	703	691	756	753	677	729	729	760	772	764	782	731	738	730	769	740	762	732	770	739	739	781	723	671	727	702	692	712	750	729	720	755	774	761	740	726	797	729	756	773	735	697	756	735	752	762	725	739	752	757	690	773	717	777	758	757	738	782	748	722	705	759	771	786	778	741	724	737	734	751	757	726	750	692	760	765	717	732	743	751	715	737	752	696	729	731	717	757	740	721	720	703	743	740	734	717	716	707	724	730	747	764	793	701	763	729	709	721	759	716	717	732	728	768	774	690	732	705	739	726	727	734	696	771	753	732	768	773	785	751	777	729	763	785	762	700	689	717	745	736	681	754	743	747	720	751	755	701	702	768	698	720	726	780	736	721	697	717	751	714	753	773	700	695	774	720	785	750	705	750	719	760	733	750	743	746	734	720	715	778	762	741	721	744	763	758	741	732	720	724	761	778	717	717	707	752	726	769	721	726	751	765	727	734	774	750	766	797	789	716	775	732	743	743	683	744	712	727	713	748	714	727	710	759	780	726	777	738	755	798	757	724	743	769	741	786	759	747	731	790	685	698	709	742	763	729	724	713	753	782	706	748	723	792	763	744	696	668	762	732	761	718	722	701	723	751	743	740	797	681	768	700	760	698	675	728
1365	329	353	370	313	303	291	306	293	301	322	318	318	313	298	343	294	312	327	255	266	265	282	297	277	289	301	308	258	304	300	295	271	319	286	277	285	280	304	294	272	262	269	318	298	270	248	292	327	300	276	283	294	260	292	284	310	277	292	284	298	278	264	258	298	291	279	279	283	277	267	273	297	300	257	273	290	292	277	279	274	283	293	305	304	283	263	294	301	272	263	260	290	279	290	308	292	277	279	291	231	249	287	290	299	303	270	282	275	270	256	286	250	290	277	307	284	290	270	279	314	312	273	274	303	295	281	260	290	271	284	270	283	267	280	255	280	283	315	277	282	295	305	302	290	304	285	264	249	310	263	264	300	293	274	269	254	270	309	299	276	312	303	283	267	291	262	249	304	285	265	260	282	259	281	314	285	271	305	292	331	289	307	261	276	286	267	287	302	242	283	303	266	236	264	279	265	259	317	305	261	282	250	304	283	282	289	306	238	251	240	275	300	269	283	268	249	279	283	272	291	318	267	290	260	277	278	273	264	270	295	239	277	276	260	281	290	298	257	272	282	301	300	273	268	258	278	267	285	287	308	277	268	309	284	268	261	300	284	278	281	275	248	270	252	300	276	289	277	281	243	247	257	317	273	285	289	280	252	263	277	274	274	292	270	289	285	300	288	259	262	268	292	263	277	280	272	306	308	267	292	274	253	281	274	289	301	253	302	271	277	270	254	298	293	243	304	313	273	251	256	293	291	301	292	300	280	283	267	273	272	290	299	314	293	281	233	301	298	320	297	312	265	281	264	293	282	287	289	299	288	301	271	281	291	293	282	289	314	269	272	273	250	283	270	292	311	273	293	320	304	306	269	286	332	281	246	261	261	285	286	247	278	279	268	262	278	305	306	276	299	292	280	281	322	277	274	276	255	268	320	329	256	297	300	321	293	272	282	274	272	304	287	269	311	294	251	257	269	296	303	287	296	302	237	282	266	303	317	269	255	266	259	299	281	296	269	301	294	274	291	284	337	279	278	262	286	312	269	297	270	271	282	296	285	310	286	302	266	305	307	268	318	293	292	280	279	293	284	304	279	295	302	276	270	282	266	266	261	268	286	261	313	298	281	311	294	268	305	320	259	288	280	275	275	253	257	277	303	292	274	313	291	273	266	295	264	279	267	266	306	296	306	267	286	283	246	295	277	271	285	287	264	261	276	291	293	258	298	265	303	316	266	272	305	288	310	293	253	241	249	280	290	284	276	309	280	316	262	285	263	253	279	287	281	272	264	311	285	290	310	265	295	279	268	268	291	261	309	298	265	262	283	297	259	255	308	283	280	279	271	285	278	294	313	301	277	275	303	252	298	267	278	254	257	266	260	248	277	283	269	294	296	286	281	282	296	277	267	261	301	255	255	302	291	295	280	269	282	297	253	288	280	282	276	267	299	264	278	240	279	261	297	290	272	268	306	304	319	260	270	264	275	306	243	316	278	263	273	249	292	275	273	277	290	262	282	291	265	278	295	264	286	294	287	260	255	270	323	284	329	267	313	287	315	293	297	264	290	290	274	299	264	275	307	302	282	243	301	275	296	279	286	279	267	253	291	300	303	298	293	269	310	262	272	287	287	289	272	280	301	284	303	319	256	287	268	261	273	268	306	271	274	263	319	323	273	258	284	259	263	279	281	294	279	290	290	289	293	306	282	286	252	267	315	298	276	318	266	286	282	300	298	284	277	284	287	235	288	314	285	259	298	278	260	284	309	276	266	300	290	288	269	260	287	276	253	258	276	277	278	271	304	287	269	246	294	265	275	301	304	244	260	313	261	279	303	292	252	306	300	295	269	322	256	274	301	308	246	259	324	298	279	278	289	274	270	294	283	264	278	258	296	310	286	260	306	276	294	278	297	277	290	291	300	291	274	294	294	278	242	297	290	273	272	301	274	271	256	259	281	281	315	254	257	284	287	298	271	292	308	301	275	285	279	302	290	272	278	304	282	294	309	282	297	278	273	281	234	288	291	257	282	245	302	288	249	278	299	265	250	298	285	251	319	309	286	306	265	292	275	294	252	318	291	278	292	239	260	291	303	311	307	250	296	288	288	281	293	272	288	281	292	262	283	291	302	269	254	243	291	280	311	286	272	274	271	264	292	301	287	273	273	261	269	282	290	265	257	288	287	288	319	276	266	284	279	275	319	288	308	267	299	268	275	267	291	261	270	291	258	277	315	282	299	296	262	316	316	294	260	287	312	260	274	239	291	314	272	259	301	289	279	285	270	280	290	308	265	273	290	288	248	285	291	238	317	273	274	316	253	295	285	233	258	259	269	278	265	268	280	247	290	256	263	298	294	279	304	298	289	319	273	298	273	302	286	280	281	275	284	272	299	266	279	309	264	271	283	283	291	293	323	290	275	301	310	323	295	263	251	272	308	260	303	296	297	267	286	308	263	302	267	249	280	287	296	280	290	266	305	274	302	281	300	256	290	273	297	293	262	278	259	282	300	253	294	299	321	254	283	276	273	270	249	302	272	254	285	280	261	279	284	286	296	246	292	254	261	337	304	257	286	254	293	312	284	287	284	262	298	309	287	279	265	271	287	241	301	284	266	276	277	268	283	268	311	262	277	310	284	265	304	311	270	272	264	261	262	269	265	286	283	273	316	281	271	265	302	308	262	283	269	271	289	269	305	276	274	256	275	293	305	295	256	267	302	234	289	279	306	294	268	291	279	303	276	299	281	303	308	272	297	303	273	283	299	290	283	272	268	283	300	316	285	318	304	275	296	298	291	291	276	247	296	301	298	276	276	319	298	278	310	271	278	275	246	297	282	276	306	304	289	295	293	283	329	318	297	281	305	264	237	282	300	309	253	300	258	288	293	281	266	271	290	297	314	297	284	291	285	284	302	296	293	307	290	303	252	275	297	288	271	299	267	286	255	285	311	270	271	280	298	286	294	294	267	319	273	298	279	289	274	266	277	286	271	317	245	274	284	300	266	247	277	281	277	258	293	274	250	302	308	244	284	308	278	274	271	274	309	278	277	272	288	270	312	286	292	319	263	284	310	300	297	262	285	282	275	307	263	245	274	265	274	300	300	290	309	270	251	270	287	336	265	279	271	247	291	260	277	284	294	292	280	290	279	266	246	280	295	258	305	301	312	281	296	279	261	283	276	270	265	303	291	258	277	245	277	265	277	251	249	295	289	259	248	271	273	302	316	281	310	294	299	291	291	281	268	286	306	303	288	294	281	285	266	266	255	280	315	278	281	270	272	291	305	292	271	285	284	277	302	270	317	287	258	286	270	282	294	256	279	334	271	302	259	261	258	313	298	276	284	293	256	271	286	291	274	295	313	283	308	284	316	277	270	271	287	261	279	280	256	319	294	286	267	288	297	299	284	298	287	318	299	290	290	264	278	269	277	304	282	290	278	257	243	331	279	237	266	297	287	267	292	288	280	265	265	255	282	263	297	276	264	263	288	296	256	285	279	307	283	306	272	275
1668	717	806	982	816	719	664	705	838	801	747	821	829	694	848	971	946	861	798	695	631	617	636	670	645	662	659	636	639	612	652	653	653	671	677	665	646	621	691	661	630	662	646	655	657	623	648	633	669	670	647	602	646	592	701	621	682	649	641	654	616	604	624	617	682	655	622	643	610	646	693	628	647	595	654	624	611	631	631	636	642	689	589	649	661	658	664	613	579	661	646	628	646	686	686	636	626	638	676	660	625	648	619	622	627	667	624	637	595	668	635	633	625	622	634	651	664	635	669	682	630	635	626	650	692	651	613	684	701	633	640	674	634	640	695	629	712	669	639	632	669	689	623	631	615	650	663	696	625	677	658	683	633	683	631	674	642	631	666	625	636	650	613	648	662	677	678	638	651	656	632	658	668	710	659	660	669	670	638	661	647	650	667	656	666	663	677	638	663	640	626	689	618	647	646	663	666	667	693	672	632	630	627	678	637	668	653	645	688	660	648	632	676	671	688	645	673	670	646	736	641	642	676	625	684	619	650	643	670	654	673	618	690	644	670	628	654	627	653	659	695	623	639	649	662	685	714	658	628	615	653	672	635	641	655	703	650	642	639	648	688	626	626	664	670	681	642	624	617	674	645	659	651	649	635	668	674	662	682	688	689	614	620	614	634	646	692	651	656	626	665	668	675	626	640	623	633	664	660	684	637	642	644	717	674	674	638	659	639	627	647	622	659	634	652	676	638	587	630	643	650	573	637	658	663	641	631	638	652	603	662	650	668	633	667	621	624	633	626	650	623	665	651	641	627	641	643	722	648	631	642	706	628	670	623	611	642	660	679	659	649	673	673	655	634	635	652	613	625	661	668	605	630	633	644	632	654	608	650	628	649	614	649	662	617	677	659	659	686	630	664	655	692	620	667	592	671	626	637	622	619	633	639	665	694	671	654	611	641	596	669	625	697	691	649	624	610	634	657	665	660	668	639	673	628	657	665	614	646	656	663	634	659	649	588	655	628	633	646	635	701	663	620	629	625	643	666	649	649	667	611	611	633	617	619	652	629	680	648	631	643	647	693	632	644	594	692	655	646	649	673	667	665	680	597	601	663	617	659	644	617	669	654	636	675	630	630	637	633	626	665	641	655	652	664	629	642	678	683	638	653	672	653	624	677	660	661	653	652	638	642	661	683	632	641	607	628	643	663	635	715	632	676	703	669	673	635	603	661	644	648	644	638	646	636	595	611	608	641	665	592	628	633	655	660	624	635	606	608	624	647	662	644	634	675	616	625	615	666	683	649	645	658	689	670	670	651	642	631	652	617	613	642	686	655	621	634	655	620	624	664	625	638	640	671	648	662	672	643	677	606	692	622	608	658	607	642	662	630	623	633	646	649	686	632	615	646	696	698	661	632	614	653	646	647	649	635	643	666	655	622	646	662	631	640	631	665	629	618	680	617	651	668	652	622	659	669	646	680	716	627	668	599	641	655	664	628	607	658	588	656	610	698	673	620	621	661	631	664	637	667	653	666	634	665	607	636	695	632	656	638	636	639	653	633	664	698	634	657	637	629	629	646	664	674	622	702	621	669	658	676	633	660	655	667	672	660	605	676	651	640	658	641	648	650	639	653	661	682	676	613	624	656	674	675	634	666	649	642	683	632	679	637	635	645	635	650	638	629	611	696	650	653	638	643	641	630	580	648	658	686	670	605	667	664	655	661	631	640	640	710	631	655	701	657	613	618	657	648	678	700	658	619	632	620	685	636	632	611	661	639	677	656	613	653	631	642	683	669	659	659	581	673	627	633	643	629	653	645	621	604	669	673	650	661	631	647	636	689	651	616	646	665	666	675	654	643	659	672	650	644	619	654	617	607	631	653	671	599	645	635	669	637	638	649	638	669	672	666	623	622	657	591	637	650	624	625	640	663	647	690	683	634	685	639	600	639	647	625	638	684	649	690	701	623	632	623	670	653	618	665	661	622	642	642	613	629	671	667	649	651	629	629	648	629	612	629	629	634	677	687	681	601	617	659	640	673	650	637	692	666	628	645	652	661	656	650	630	615	657	643	650	646	736	637	699	683	641	660	609	648	673	584	661	686	665	595	670	646	658	683	662	655	643	643	649	647	687	634	608	661	613	658	629	673	653	615	655	715	699	614	669	633	658	665	622	632	632	617	648	624	673	683	653	637	670	663	654	680	612	661	643	680	704	629	660	655	674	648	614	668	633	651	657	648	624	669	660	659	619	690	642	666	593	610	663	612	669	669	638	639	638	618	674	626	621	658	661	661	660	644	642	615	588	644	667	691	628	703	690	675	619	651	635	641	645	641	667	636	633	665	663	641	647	609	690	615	674	661	643	655	668	668	636	675	617	639	590	670	655	666	662	703	661	678	650	643	675	700	667	624	715	623	676	596	621	681	656	638	651	666	573	595	660	650	608	671	667	609	636	667	652	672	609	646	624	673	685	591	599	630	638	665	656	648	673	642	621	653	639	629	658	631	643	646	627	615	706	640	588	633	628	658	652	645	695	644	658	632	628	745	654	642	629	695	648	666	634	634	633	682	668	631	646	624	630	696	677	625	669	662	659	606	624	643	652	639	574	661	656	675	665	612	656	669	650	684	667	655	623	648	679	645	661	656	647	643	668	649	621	638	669	663	574	645	604	667	626	652	625	652	636	656	663	657	675	621	678	645	677	670	637	645	657	656	626	655	642	650	634	718	656	630	649	656	603	629	664	637	646	618	661	627	667	655	653	634	621	633	653	649	626	640	668	622	642	648	681	673	633	675	673	645	646	643	654	642	649	620	640	646	613	670	668	665	617	640	614	680	594	640	631	634	656	646	651	606	675	678	637	680	691	614	608	612	664	650	680	627	650	657	638	636	683	657	630	635	664	650	599	625	643	659	632	629	645	603	646	675	676	679	640	643	659	641	680	637	707	672	643	667	617	683	631	639	692	642	651	684	619	657	661	607	714	645	646	635	627	650	634	697	680	676	643	621	649	613	633	582	639	655	615	680	671	628	656	697	647	654	668	637	660	699	685	681	648	672	644	678	616	641	626	624	628	630	644	681	645	620	667	658	679	658	635	641	669	652	631	626	696	655	621	624	630	682	628	651	659	644	645	627	639	651	635	655	649	654	661	683	654	659	680	649	604	627	628	694	648	642	630	662	665	647	645	665	666	645	659	653	648	674	690	639	638	683	638	616	627	692	639	691	668	647	681	641	625	649	648	635	635	679	665	652	653	616	617	636	662	686	651	644	661	642	634	633	629	669	623	637	641	643	652	585	658	616	640	645	657	661	599	643	658	663	663	641	645	704	641	675	660	666	633	674	607	629	652	657	644	631	711	654	648	666	668	665	665	630	648	646	601	624	605	607	629	639	692	662	645	624	674	659	677	686	674	660	622	693	638	655	632	587	601	616	691	618	656	684	650	660	626	673	611	661	617	657	643	625	681	658	657	664	643	642	649	626	646	658	628	719	603	676	643	659	640	637	672
6610	531	655	608	382	281	256	214	239	266	256	267	228	200	248	330	270	251	302	172	183	168	166	195	162	174	175	171	162	178	163	166	179	146	163	183	181	167	192	181	162	169	163	162	193	205	174	182	208	174	161	213	192	168	165	175	162	183	163	197	171	182	182	200	182	184	158	159	166	174	182	200	171	176	156	174	182	162	157	173	164	171	164	188	176	154	161	138	180	155	172	196	163	161	172	185	159	176	170	161	193	156	180	172	168	170	163	162	213	182	173	181	175	194	193	174	153	187	170	188	186	165	215	172	176	167	145	157	182	162	181	159	147	163	152	180	177	147	180	161	174	151	153	197	174	183	146	171	160	191	199	168	164	184	165	156	164	141	178	170	171	176	170	165	158	163	174	155	159	175	176	175	178	159	185	162	174	189	163	167	179	161	168	181	181	154	184	175	151	162	163	180	171	164	183	157	175	153	165	185	181	206	178	173	176	170	182	180	160	180	192	182	168	169	156	180	187	177	165	149	159	173	176	171	152	166	167	199	170	177	173	183	168	164	168	171	179	172	195	155	183	187	204	190	180	187	174	183	185	174	187	173	180	176	173	202	177	179	175	176	169	182	162	166	184	177	155	189	169	189	178	158	183	188	170	164	176	195	159	160	172	176	156	196	171	192	167	169	192	168	163	158	174	162	175	165	156	179	174	174	183	181	169	160	180	204	185	169	174	182	163	181	176	191	159	202	185	178	185	179	200	166	172	170	203	160	184	188	150	174	185	146	169	185	163	181	180	192	171	158	168	181	184	179	183	185	179	145	156	172	147	165	195	192	178	173	175	173	171	173	169	186	172	176	146	168	134	184	190	186	160	181	173	160	191	185	171	192	189	203	170	202	157	169	181	193	165	216	151	160	179	200	191	187	177	171	166	191	144	175	192	165	146	189	159	171	188	210	158	180	168	161	189	163	155	222	183	181	222	156	155	183	184	191	169	177	198	192	196	167	197	182	180	195	168	169	199	168	168	166	155	172	165	167	165	179	200	158	158	166	185	156	170	202	193	191	166	161	181	176	156	163	168	179	183	178	164	157	184	196	174	169	166	162	159	195	172	205	185	185	192	181	157	159	172	175	181	186	174	175	153	149	186	189	159	197	177	165	178	184	163	164	184	165	185	192	200	194	172	212	173	192	170	172	181	205	153	173	179	156	187	161	212	181	161	157	173	210	183	186	182	196	178	189	167	174	158	168	166	181	163	177	169	166	186	189	182	155	171	152	170	191	193	199	190	161	181	185	178	185	144	136	164	160	163	179	198	174	198	173	185	170	157	166	180	173	188	185	169	178	180	182	176	167	161	181	157	168	195	176	195	148	163	193	164	175	156	173	174	177	164	171	173	160	172	175	159	177	191	179	150	186	198	183	177	182	207	160	186	182	193	199	167	185	176	175	168	201	219	174	146	178	186	187	163	200	189	157	182	192	155	188	173	169	174	181	160	182	182	192	162	178	160	180	185	184	183	192	175	179	177	179	194	168	184	171	162	182	180	166	151	167	146	174	181	169	152	162	187	168	175	172	182	162	184	168	168	180	167	175	173	184	184	164	148	190	198	172	187	163	147	169	160	178	158	181	178	205	170	181	161	167	175	185	162	165	186	173	192	184	170	162	166	168	143	149	187	154	179	163	191	140	161	167	183	156	155	170	209	203	163	176	187	188	186	191	180	178	188	178	179	150	207	176	165	179	216	187	178	178	158	166	210	184	222	187	181	157	175	176	194	161	179	173	176	167	181	175	194	213	163	171	177	165	157	186	183	171	168	191	162	168	194	182	161	162	173	158	175	181	168	172	192	187	186	147	185	158	179	175	174	188	175	177	197	168	158	165	161	202	161	176	193	160	177	167	171	179	172	186	159	179	179	177	178	162	182	154	181	169	164	171	202	177	177	170	173	158	177	166	180	147	149	152	159	186	178	166	148	188	192	162	181	168	179	162	175	143	189	193	204	199	166	183	179	199	186	187	193	177	171	200	169	183	179	167	166	178	198	150	187	179	170	184	163	157	184	189	183	158	183	164	170	197	163	176	180	159	173	170	184	153	162	210	151	183	184	177	179	143	163	163	161	170	172	148	198	178	182	156	178	147	168	172	184	165	200	200	158	139	156	166	176	179	169	171	179	179	152	155	179	170	200	194	165	191	177	173	170	156	153	176	206	185	203	192	160	155	162	174	182	172	162	146	194	184	165	175	186	164	168	171	177	182	163	162	170	163	155	184	162	196	198	182	163	166	184	165	182	180	164	154	183	181	168	169	155	162	176	192	166	177	158	194	164	199	198	170	161	152	203	170	169	201	188	174	191	196	169	176	184	195	180	166	172	178	189	164	184	177	179	179	196	167	162	186	164	172	186	188	166	155	166	166	192	167	197	150	169	174	176	160	170	171	180	158	158	149	146	210	176	169	198	197	198	166	159	141	163	175	172	165	179	170	179	186	170	170	168	159	153	184	177	149	183	170	154	158	177	145	199	159	182	165	156	171	174	179	170	158	183	173	169	172	181	163	158	180	162	183	161	156	210	192	152	163	168	151	172	185	170	163	169	166	166	158	188	183	195	172	160	179	166	179	161	189	157	174	165	158	174	156	179	183	170	190	191	181	172	169	203	176	149	168	202	162	179	174	186	181	141	175	186	177	177	153	165	193	196	171	169	182	154	144	152	186	151	168	170	202	181	200	178	179	160	145	174	185	151	152	174	186	164	157	176	184	167	183	189	186	183	174	160	151	156	159	162	179	159	181	167	175	194	181	171	201	157	181	199	168	191	169	166	189	162	183	158	177	169	175	143	165	172	150	185	180	195	169	177	158	168	197	184	168	200	168	186	184	169	184	152	181	185	209	182	135	187	183	184	191	167	188	158	172	197	217	160	156	200	152	183	191	178	177	178	175	158	192	175	161	180	185	177	134	187	186	170	174	180	183	161	186	172	169	172	182	183	168	228	171	156	174	181	180	191	194	194	160	173	159	145	183	176	184	197	186	169	160	170	161	182	191	172	178	195	181	172	163	155	200	177	185	178	180	183	195	180	182	174	161	165	174	184	174	184	165	159	176	166	181	170	177	161	179	184	173	190	168	171	184	160	188	167	151	187	181	159	175	165	178	162	187	187	186	178	177	187	162	168	181	168	165	159	156	175	168	175	161	189	204	173	153	182	169	158	156	160	196	150	210	144	170	199	178	168	154	175	166	171	181	181	157	174	147	192	190	183	175	170	175	155	171	183	177	167	195	169	201	200	167	171	170	162	160	178	193	172	194	170	169	170	196	185	175	189	161	161	188	200	168	161	196	198	191	193	180	149	170	171	182	175	163	171	156	177	155	179	161	185	163	184	166	173	178	174	167	147	182	182	155	173	161	156	172	170	194	190	185	194	186	192	149	167	185	199	193	190	180	181	165	185	169	155	178	183	185	189	183	166	165	186	170	176	133	188	179	173	180	170	162	168	158	164	170	165	161
5813	771	1544	1781	1385	969	820	808	946	963	869	875	833	728	912	1225	931	911	1399	530	477	495	513	467	525	495	464	508	461	509	485	477	447	523	467	485	451	458	428	420	431	427	468	453	490	465	473	443	464	455	421	461	460	427	485	439	461	477	462	445	480	467	461	457	516	458	463	442	448	477	521	423	437	449	452	450	471	462	457	451	462	486	446	464	491	463	465	424	445	443	477	461	478	440	439	453	433	438	465	434	436	473	462	458	441	439	478	460	471	444	431	484	444	462	460	462	471	449	424	433	455	436	437	438	497	421	432	467	423	448	439	425	442	430	438	450	466	467	504	424	498	460	439	460	500	447	427	440	443	428	447	458	411	444	438	432	479	445	480	458	457	469	479	439	497	425	463	404	431	416	458	425	459	407	472	448	422	456	457	455	484	443	456	430	452	437	458	460	469	446	468	420	436	488	439	439	449	487	441	465	451	478	428	448	440	451	433	482	466	459	432	456	415	454	484	458	445	476	456	459	461	455	425	462	439	448	468	425	490	463	481	448	448	464	463	445	454	442	423	479	491	465	436	437	454	429	452	465	413	458	415	467	450	450	476	457	428	433	434	450	464	439	459	457	458	442	467	465	482	420	430	467	469	490	429	460	462	486	487	441	491	463	396	438	465	444	449	427	476	441	479	461	446	454	431	442	460	434	448	472	439	459	438	437	480	422	467	416	451	440	448	450	471	489	472	457	463	430	465	463	433	405	477	483	450	488	435	455	447	437	450	478	457	465	422	460	464	445	414	447	471	456	431	440	446	431	433	492	457	474	471	429	445	466	470	454	430	473	458	426	432	453	465	449	499	464	445	445	427	469	483	455	501	446	448	464	469	482	474	473	471	467	462	483	446	482	467	450	437	490	426	462	511	444	472	470	437	466	434	457	453	465	454	452	446	448	490	427	441	437	452	427	469	441	438	466	438	486	471	444	461	457	469	456	471	456	458	444	475	470	502	462	423	446	465	484	463	474	464	447	448	452	449	427	471	461	500	479	440	476	447	470	461	457	451	455	441	465	470	440	450	452	446	469	448	467	451	446	470	454	478	471	460	469	453	464	454	467	431	472	411	461	468	451	458	474	446	437	445	445	483	458	454	420	439	451	445	461	455	466	443	453	455	458	428	447	448	454	449	449	465	431	448	495	425	467	443	462	427	490	482	470	477	479	454	438	455	491	460	471	413	444	432	461	485	462	444	456	446	439	446	428	440	480	448	453	459	440	448	448	464	436	437	458	460	464	423	431	454	465	464	460	454	410	448	476	452	440	452	437	469	456	422	464	458	470	473	413	491	434	445	449	471	447	463	454	466	474	438	490	467	448	495	476	411	448	467	419	442	434	448	488	411	491	451	419	497	459	451	430	447	454	457	486	439	445	452	471	500	437	459	419	450	445	487	433	456	424	449	470	438	437	450	450	480	468	445	466	492	452	394	464	478	437	426	468	458	435	429	459	454	442	447	478	476	443	450	486	452	439	463	463	430	490	445	494	430	415	453	460	479	472	486	447	473	457	473	488	445	466	402	439	422	488	415	464	462	462	463	432	493	458	513	447	463	460	459	482	440	455	436	434	435	451	450	477	451	446	451	449	452	420	435	486	429	460	462	444	491	457	466	444	424	488	445	444	454	470	471	498	425	474	481	460	464	478	476	465	414	461	451	470	464	475	463	476	479	433	417	413	449	483	437	454	450	437	490	481	462	439	450	445	444	424	427	460	457	469	452	438	437	471	436	437	445	461	429	422	483	476	506	447	471	475	460	439	477	433	475	451	454	485	436	462	415	405	467	430	427	457	412	405	427	443	474	450	459	461	459	465	453	426	489	479	435	436	429	430	431	473	471	477	455	421	420	459	441	451	466	451	421	457	452	454	404	481	463	463	473	449	441	480	475	443	450	436	450	426	437	451	450	451	469	459	479	457	456	451	442	452	436	449	437	458	489	420	432	441	473	457	456	464	460	463	502	483	479	429	450	436	461	475	496	416	481	453	467	492	459	494	481	514	434	434	487	426	469	483	446	484	457	481	433	445	428	462	472	472	489	451	414	422	481	476	478	485	426	447	436	449	472	462	484	452	471	508	450	450	423	434	453	444	471	474	448	468	458	421	433	482	459	451	442	441	455	465	449	435	441	511	470	442	430	454	487	479	439	482	465	453	452	443	458	482	507	444	463	470	444	467	451	464	449	421	443	431	481	452	410	438	449	464	404	432	466	419	449	435	457	415	464	468	450	467	442	431	433	459	491	436	459	467	449	427	493	423	432	441	439	437	440	443	449	469	435	455	503	435	486	473	481	463	430	436	415	417	442	466	449	450	420	435	443	485	499	449	481	467	486	476	489	444	452	431	479	470	390	477	448	429	465	449	447	485	435	429	459	470	471	474	446	436	459	456	440	431	397	480	469	501	451	419	427	478	401	452	471	466	440	479	399	449	469	478	449	453	422	485	448	486	457	455	465	460	456	454	455	471	458	444	466	437	451	458	447	452	485	471	468	477	461	430	459	430	489	463	459	430	469	413	423	483	449	484	449	444	440	450	461	427	430	485	471	425	455	452	454	445	450	472	449	432	454	457	445	426	429	442	452	444	477	440	447	481	459	436	460	470	431	489	436	499	434	472	448	453	445	486	444	456	449	447	447	456	452	473	481	433	470	481	458	440	459	461	441	458	482	489	442	467	458	425	434	472	485	462	449	446	441	484	423	482	468	434	411	446	426	476	456	427	438	448	456	445	463	411	475	442	438	435	454	434	458	424	461	477	450	481	466	460	460	454	422	432	439	453	439	493	466	440	430	431	450	444	461	501	449	427	460	462	456	431	462	495	445	448	452	442	439	471	437	409	462	415	496	494	440	428	457	477	477	458	458	442	457	480	458	492	478	454	489	420	465	492	491	498	463	465	437	480	469	449	446	436	472	450	465	438	493	442	431	440	454	452	420	453	451	432	485	438	504	425	428	401	508	490	485	470	426	403	445	474	471	437	435	468	443	425	464	435	445	455	426	458	451	460	423	453	464	465	474	517	456	452	437	438	448	439	439	457	427	422	463	474	460	438	485	444	440	417	448	466	483	471	469	435	453	433	455	467	471	439	451	404	451	470	459	412	453	410	464	456	475	471	427	490	427	475	475	469	450	423	468	448	451	477	451	461	461	459	462	442	440	433	471	464	433	458	489	462	468	473	477	450	473	430	460	483	465	469	415	435	491	528	409	507	434	445	449	432	431	470	456	464	478	439	436	438	426	473	477	436	445	481	453	460	470	452	431	442	462	425	426	503	440	416	446	453	429	465	481	468	421	448	472	496	464	437	429	484	451	423	462	453	440	471	445	436	475	465	437	496	448	474	410	443	449	430	432	469	461	421	419	451	434	449	415	472	425	440	450	415	451	435	459	469	435	463	418	456	445	462	447	431	484	416	470	448	435	472	432	451	465	464	460	463	443	480	484	421	505	450	447	443	486	486
13641	1294	1277	1048	742	552	491	424	441	420	425	448	419	449	416	519	444	440	512	354	355	329	306	325	307	303	328	350	298	276	331	346	325	291	302	312	312	331	301	324	320	297	319	321	333	311	324	326	327	298	324	303	355	303	337	334	336	317	321	319	297	336	314	330	312	346	303	313	318	328	319	302	292	314	279	308	296	325	323	310	316	324	330	327	300	298	322	309	299	283	325	322	352	305	311	335	317	301	332	311	331	323	290	333	302	294	285	308	336	295	335	305	304	304	284	322	318	356	304	297	328	313	290	326	335	331	317	314	289	281	303	325	300	333	298	302	327	341	310	279	350	358	306	283	346	321	341	290	344	327	301	315	310	292	294	314	297	334	273	327	324	308	321	317	305	345	305	293	345	333	319	314	338	323	356	335	280	314	322	279	325	285	305	311	296	281	318	343	335	327	308	290	298	283	309	310	326	311	309	277	285	311	345	314	291	315	312	319	331	324	308	322	312	311	306	307	353	330	324	289	310	319	306	315	294	286	316	328	283	306	333	282	299	321	316	332	297	312	329	308	341	307	332	324	339	317	315	288	310	312	318	331	300	308	268	342	321	329	309	314	289	319	308	352	305	300	322	311	307	297	283	300	302	326	318	352	338	328	319	316	328	302	287	315	294	333	305	311	316	287	299	310	324	304	291	317	305	349	339	291	328	341	318	347	315	321	316	320	313	323	316	302	307	291	334	337	321	316	326	318	359	308	301	295	320	347	301	335	291	331	321	299	319	298	308	297	299	338	357	308	331	297	309	305	306	319	328	329	329	329	311	312	303	307	303	296	321	316	307	320	319	319	292	341	344	326	315	278	349	279	314	335	321	299	278	303	329	355	279	322	309	308	293	329	322	322	316	298	314	319	307	345	338	355	318	340	297	301	307	354	321	307	301	315	319	334	293	300	323	323	303	283	305	317	291	304	340	347	304	340	307	313	270	318	322	348	354	287	314	315	328	281	304	330	343	367	339	322	319	347	291	321	318	306	333	330	312	307	314	329	332	332	306	331	325	302	296	349	334	327	291	340	316	324	281	294	340	293	322	318	337	317	313	332	339	324	311	319	307	323	336	294	341	311	341	303	295	302	322	293	303	318	302	292	287	283	333	313	300	317	280	334	316	299	295	309	329	330	320	333	320	319	347	332	316	317	312	304	308	307	306	303	319	336	303	327	309	324	292	306	319	285	306	324	323	324	331	347	289	298	305	295	291	317	307	339	310	316	309	349	383	296	308	325	287	295	327	318	319	335	313	316	331	347	303	305	318	323	313	296	305	338	345	310	337	302	324	338	317	311	298	310	319	307	348	315	316	345	286	329	304	351	320	338	326	254	335	292	285	326	304	320	317	310	322	354	321	292	282	313	300	335	292	355	332	315	318	342	290	298	301	316	305	327	313	315	334	296	300	322	299	320	334	324	285	289	315	332	307	302	297	278	318	362	316	317	340	318	328	316	354	303	318	323	323	331	312	330	286	305	316	322	292	302	305	307	310	341	306	355	343	295	328	341	325	294	311	295	290	271	312	320	313	279	272	334	308	322	312	322	323	316	326	361	318	305	340	323	338	305	324	343	337	306	316	346	339	326	343	311	310	332	305	300	317	322	308	337	343	333	330	329	302	345	316	340	329	335	299	320	285	282	324	352	302	315	344	326	327	316	312	264	287	308	341	293	295	303	316	292	294	330	328	277	328	349	302	311	297	301	313	303	314	323	334	350	325	303	337	276	315	308	314	315	294	303	293	338	306	328	334	339	286	332	354	302	316	323	344	307	288	314	298	316	308	303	308	313	293	316	318	304	312	312	316	321	323	297	326	311	346	339	326	325	291	277	307	308	336	319	325	332	291	320	324	314	309	335	328	311	314	354	327	314	336	313	309	304	312	292	315	290	317	335	304	313	303	320	339	307	356	342	320	350	343	358	339	307	327	308	307	334	290	309	332	304	252	362	326	293	289	297	307	310	338	318	341	284	277	294	327	324	336	304	312	298	256	305	350	321	299	325	301	315	328	317	347	325	327	325	332	299	291	292	312	329	300	314	310	325	314	330	339	320	329	309	333	326	338	350	327	314	336	307	326	294	307	335	315	316	334	332	327	333	334	320	362	343	321	362	311	329	297	342	292	325	341	317	302	329	327	294	318	280	282	323	316	320	324	322	322	297	357	316	299	288	291	320	320	333	330	295	336	300	343	315	318	295	290	277	299	284	334	361	340	293	326	335	339	306	285	309	309	331	310	315	323	321	294	317	292	318	328	318	350	328	346	329	309	307	319	313	351	317	337	325	284	329	315	307	308	323	301	316	317	293	327	332	337	308	292	309	301	338	323	298	351	300	303	346	293	342	312	333	309	328	327	321	300	273	324	337	328	329	309	333	325	296	321	311	324	332	316	322	346	299	346	316	329	321	293	322	312	312	326	333	312	302	332	355	304	327	346	328	319	349	336	320	325	321	331	332	305	333	282	305	346	303	308	317	287	330	368	274	319	361	319	328	312	349	329	294	301	285	336	318	327	303	316	293	306	267	320	291	309	318	319	321	318	319	297	345	320	319	325	326	353	338	282	338	348	304	287	339	352	346	336	331	369	312	297	293	306	342	354	287	346	311	304	325	327	313	312	325	311	324	278	349	318	290	321	330	309	328	328	313	283	304	306	303	297	270	316	338	298	321	313	336	295	323	303	305	353	307	324	303	337	343	347	333	316	332	304	298	314	319	346	309	309	330	328	280	308	333	321	320	317	305	324	333	315	298	336	312	320	303	303	302	328	294	293	325	329	349	323	343	311	331	351	351	302	298	320	330	291	333	316	311	301	306	300	319	273	333	302	345	330	281	355	305	294	303	316	347	360	268	311	312	329	324	324	296	291	329	296	327	311	330	329	306	318	333	307	304	333	296	320	311	315	324	336	314	313	298	311	341	329	312	335	332	307	356	274	322	304	333	301	306	285	295	318	344	326	313	336	313	296	347	344	307	331	306	338	305	323	317	318	317	326	339	281	333	321	327	286	316	324	307	295	309	322	304	296	295	311	343	289	350	360	285	299	313	290	347	353	340	319	296	349	342	307	302	307	294	330	303	352	278	322	332	325	336	311	305	323	329	309	327	276	314	302	314	329	330	313	309	340	306	330	353	318	324	324	318	303	296	325	311	348	332	326	313	322	322	311	336	301	308	292	290	299	316	297	328	344	301	345	317	324	367	341	340	301	311	316	330	305	347	325	322	317	331	325	342	313	297	304	306	283	304	341	342	343	295	296	348	323	323	305	299	329	344	295	310	317	305	345	301	303	277	298	339	296	323	341	301	312	334	281	337	329	332	292	279	307	308	305	292	325	308	339	337	328	307	293	303	310	306	269	304	301	303	336	333	331	316	350	328	334	307	323	280	304	291	336	321	307	311	365	315	336	322	303	319	329	342	331	291	343	313	315	307	301	324	312	315	331	304	304	300	317	303	285	311	313	313
7951	1387	2579	3105	2334	1876	1541	1375	1651	1621	1372	1380	1249	1292	1474	1909	1556	1364	2346	868	829	820	838	839	806	809	855	804	796	789	790	770	801	771	780	761	712	715	698	795	732	756	766	740	750	712	778	789	783	758	763	786	757	743	767	718	710	764	752	776	754	759	816	733	773	737	754	678	763	799	748	775	750	789	738	754	794	739	741	716	759	718	690	730	799	776	698	725	776	756	761	731	709	787	765	723	741	780	720	761	761	715	724	729	750	762	732	685	755	770	759	726	740	731	744	750	768	755	761	719	759	690	753	765	741	747	739	686	736	754	722	726	754	748	737	774	834	758	789	774	729	771	756	762	759	739	777	795	735	759	735	746	786	773	771	763	759	801	698	717	743	703	750	767	723	747	732	731	710	762	741	757	710	730	722	756	749	747	730	755	746	763	735	745	783	714	726	748	731	762	797	761	762	738	769	763	725	759	725	776	745	752	750	754	733	735	768	774	737	739	731	734	736	689	735	737	743	779	757	799	789	729	752	779	766	764	769	760	736	749	766	743	758	720	732	796	783	716	740	718	748	752	759	751	690	746	748	771	734	781	769	754	761	779	733	732	739	750	731	737	765	719	696	718	717	766	744	708	681	738	789	781	670	820	725	770	707	712	746	766	744	737	787	736	774	751	762	771	726	729	759	720	715	782	691	735	733	746	749	757	801	776	707	703	745	784	746	747	710	746	722	772	769	760	739	760	759	795	741	722	773	715	735	746	752	698	713	734	817	784	782	727	731	741	756	767	715	748	735	754	766	747	696	761	724	782	760	705	746	729	702	773	739	778	816	742	772	804	724	718	727	718	735	745	810	684	719	685	706	706	773	769	753	773	732	790	765	798	752	771	733	726	719	754	714	694	704	746	767	761	751	748	738	737	754	758	702	737	778	740	724	743	745	720	751	732	716	771	704	703	719	787	733	692	714	745	718	714	733	732	775	709	713	804	713	768	766	719	741	757	721	797	702	746	757	747	725	722	731	773	712	720	753	764	782	778	783	718	762	746	753	776	708	779	790	779	716	741	741	767	760	788	783	742	766	724	755	747	756	736	774	748	713	745	753	738	753	741	721	723	753	753	773	714	752	724	715	743	702	712	737	773	734	758	728	775	723	751	766	742	770	767	782	725	769	751	774	700	753	749	775	772	691	752	735	808	749	772	758	707	761	738	713	781	726	733	736	736	762	756	713	716	725	786	734	744	690	741	759	747	716	698	762	714	740	709	772	752	792	738	727	740	790	740	807	764	713	731	784	739	690	717	760	792	681	780	714	704	747	729	790	769	782	720	728	759	739	742	715	721	746	717	728	699	765	747	725	776	805	774	773	743	745	721	736	680	705	729	744	753	734	781	717	735	738	769	727	757	742	717	732	712	761	723	720	727	740	734	747	729	712	755	756	774	721	739	717	739	717	728	726	765	755	745	757	675	761	755	722	740	735	735	700	728	742	759	737	713	790	776	716	761	758	770	785	736	719	717	723	698	758	738	738	740	735	739	747	705	783	750	747	783	724	760	731	793	778	719	743	725	750	715	734	734	719	695	765	723	773	751	757	732	694	747	764	739	769	785	754	749	687	714	762	788	742	747	743	767	721	748	756	716	779	763	789	774	712	731	737	692	763	727	704	708	733	752	727	781	719	745	785	794	760	706	752	732	752	719	737	748	741	836	743	760	685	764	747	724	770	749	738	718	763	795	766	737	797	752	744	762	770	717	763	727	750	744	751	714	709	735	715	775	748	759	696	755	764	753	700	711	741	783	730	738	724	784	774	742	775	737	763	738	775	778	764	744	787	791	749	716	728	696	747	729	750	783	750	759	752	691	726	751	737	737	708	768	750	750	723	781	776	685	761	728	709	725	729	728	759	776	768	804	717	719	709	711	726	735	744	786	797	745	708	720	775	754	753	699	761	751	741	735	732	782	682	740	746	739	752	730	736	714	711	756	697	737	776	731	748	740	731	763	776	710	710	725	765	743	757	776	784	769	732	714	721	736	726	746	731	750	755	690	780	775	760	750	766	787	737	756	714	803	743	751	760	717	729	758	759	722	713	826	755	752	705	745	745	708	748	770	719	770	766	752	740	759	759	746	730	758	764	791	754	776	735	760	714	723	741	776	769	719	792	798	703	756	746	742	754	763	792	698	747	731	699	762	730	755	727	786	743	760	742	743	761	786	702	704	761	735	720	728	728	725	699	755	741	816	776	765	733	759	744	821	742	740	762	763	766	717	744	764	719	748	784	782	726	751	706	739	717	749	682	761	713	753	774	735	764	721	708	753	739	733	756	735	762	711	731	737	766	776	736	716	813	709	719	710	744	780	748	736	783	742	725	749	764	745	738	738	752	742	712	743	764	688	736	740	794	746	740	758	729	702	689	746	744	701	738	794	702	767	746	715	724	763	780	739	768	758	704	776	750	750	757	740	737	723	777	728	765	746	703	744	794	669	756	726	758	753	712	799	822	699	775	674	747	767	754	746	762	775	750	805	734	739	763	753	736	775	786	737	706	723	738	776	700	749	771	757	703	755	769	840	758	780	706	724	735	767	761	716	715	680	723	728	744	671	787	731	733	675	751	706	756	725	747	762	700	758	710	723	772	740	754	770	769	730	737	708	738	683	709	782	740	711	743	749	734	757	740	700	728	760	742	749	790	797	706	752	776	756	695	765	672	771	758	803	765	715	770	732	763	764	739	736	737	746	752	741	746	759	728	727	781	798	729	729	722	773	695	773	759	748	730	722	735	734	743	719	742	713	734	744	784	760	752	690	763	716	673	730	778	731	763	766	697	749	729	763	736	732	786	765	755	778	735	711	741	768	733	725	752	741	706	825	733	791	770	743	773	712	728	761	778	752	759	788	768	740	741	778	705	743	773	769	775	773	766	731	726	735	790	720	771	777	771	784	750	786	744	748	734	744	791	759	740	707	736	798	740	727	730	741	770	747	754	791	738	761	674	746	744	726	751	804	756	736	745	782	790	705	730	784	687	750	762	764	717	738	748	746	722	748	728	719	737	740	708	751	764	738	733	721	695	765	633	735	721	766	723	798	716	733	731	743	733	763	715	747	742	732	695	743	726	752	767	722	718	754	735	751	726	725	735	710	733	744	799	730	762	739	741	770	693	774	761	775	732	755	745	743	742	758	738	775	755	802	735	747	714	695	701	750	719	723	749	723	755	688	717	766	757	719	753	734	742	777	777	724	739	766	733	785	773	762	760	781	746	793	774	740	777	805	780	720	784	762	781	738	725	684	757	713	730	756	761	711	735	772	729	715	757	745	687	752	758	735	763	675	756	696	752	740	768	758	761	788	703	732	742	722	714	760	717	764	747	785	800	744	789	761	757	747	734	817	672	722	756	751	742	763	728	755	769	771	765	770	762	751	734	784	740	706	725	719	716	740	761	726	738	721	776	727	763	825	752	720	747	716	711	717	748	700	784	787	778	684	728	759	733	733	702	771	771	745
1564	346	389	357	348	287	276	294	309	307	308	337	276	315	341	358	333	336	299	311	284	296	280	331	280	304	306	258	287	285	306	330	308	277	281	275	279	309	297	268	291	301	254	254	292	290	276	292	292	260	285	254	282	249	300	254	283	265	298	258	318	288	281	287	308	264	278	310	278	310	284	320	316	270	282	295	294	293	287	276	321	309	302	281	273	294	253	266	274	285	277	282	254	298	334	303	274	260	284	303	267	275	266	306	293	275	265	259	311	314	312	283	284	274	281	291	304	293	303	319	256	285	308	263	274	261	286	247	256	287	300	267	281	285	307	291	226	271	252	274	285	317	262	281	280	278	249	304	278	284	266	289	300	301	259	278	236	272	283	275	306	260	295	269	307	265	294	279	276	285	304	275	297	278	314	294	263	308	297	247	274	286	283	274	284	277	271	300	261	295	271	245	288	293	296	274	256	269	290	286	281	313	285	253	255	271	285	290	308	275	283	307	282	264	306	281	282	276	268	300	273	262	252	290	268	274	299	314	265	277	328	296	282	293	288	298	272	289	269	307	308	289	262	282	285	273	262	319	255	296	283	299	291	315	281	281	266	278	291	290	270	293	280	304	301	275	304	289	280	278	249	269	278	280	286	261	271	309	272	269	300	269	260	293	273	292	281	290	283	305	286	282	290	267	289	289	288	279	299	274	303	277	275	266	249	282	299	285	267	302	304	305	302	282	287	305	301	264	289	278	286	240	285	307	261	266	300	286	281	270	275	269	264	274	302	284	251	248	295	291	303	298	270	319	294	314	276	272	293	263	261	299	291	296	279	302	274	291	270	295	286	271	287	284	309	275	275	291	300	301	266	275	289	268	285	281	288	264	311	260	301	260	273	267	300	269	283	290	269	305	253	260	298	263	306	270	313	261	283	291	298	313	271	283	292	259	278	294	280	305	295	295	275	272	276	275	282	281	287	262	290	285	302	289	302	272	281	289	261	289	293	262	318	264	266	290	296	269	309	258	278	290	282	266	287	303	265	268	300	282	312	275	319	280	258	264	279	288	277	274	297	268	258	278	263	280	294	300	279	286	268	278	287	279	276	312	288	294	284	274	273	275	288	258	272	336	291	288	267	271	304	283	277	265	287	273	295	296	285	277	294	318	298	277	305	293	281	291	305	302	276	271	307	292	277	259	281	291	321	276	329	263	274	282	281	262	302	281	259	271	261	312	302	278	263	266	292	290	282	273	270	282	260	302	246	273	300	276	272	272	300	289	282	308	284	286	299	271	280	305	257	264	297	294	269	296	254	314	259	270	324	312	265	294	292	292	263	296	300	279	306	265	288	295	255	277	310	274	275	304	349	294	237	291	273	272	294	282	264	322	285	268	249	293	274	298	310	289	284	282	297	294	281	289	296	321	265	282	284	301	275	289	320	289	269	282	276	294	278	298	279	285	307	276	291	268	297	268	284	295	271	265	283	266	268	295	292	271	293	282	275	265	291	271	286	258	260	298	288	278	312	277	275	251	294	278	308	307	268	288	289	303	265	262	292	292	280	284	278	263	276	289	270	260	312	300	306	283	293	287	294	277	279	294	291	283	293	295	274	286	305	313	252	295	295	311	289	269	260	313	292	307	261	241	253	285	283	336	303	288	312	297	279	266	306	284	276	258	276	274	281	288	306	259	298	304	281	298	307	262	275	272	261	287	326	275	273	279	291	262	282	278	306	272	294	278	280	335	284	265	289	266	258	283	276	264	310	269	281	287	274	278	244	295	276	306	278	271	283	259	270	291	299	249	292	274	294	308	258	259	300	330	288	270	273	280	253	289	294	262	274	292	278	280	261	264	298	301	257	282	295	285	281	293	278	270	261	301	285	295	277	272	292	279	268	261	287	278	272	278	300	239	272	267	301	295	286	277	324	297	270	299	304	275	268	308	293	279	312	245	267	292	270	288	294	279	251	290	283	278	255	283	267	287	297	299	293	324	254	274	286	276	302	270	282	279	285	264	263	263	279	264	269	277	289	272	289	260	271	274	314	304	293	267	294	247	284	287	281	270	273	251	270	279	326	309	295	306	251	265	249	299	309	295	242	269	280	277	273	286	283	283	303	262	305	272	285	281	261	269	288	317	258	305	265	310	259	298	299	280	267	287	288	306	282	286	321	311	281	262	252	289	278	281	280	217	279	279	280	283	273	275	274	287	334	249	275	295	296	305	311	315	284	288	293	287	274	240	287	264	269	267	294	277	292	266	288	265	277	293	273	276	287	285	294	286	302	310	285	293	287	293	263	300	289	275	269	293	304	269	266	308	277	299	290	291	274	309	271	315	316	268	277	270	318	308	284	303	287	266	286	258	282	309	270	283	283	269	280	306	289	291	267	257	292	278	288	282	272	285	268	270	302	266	283	316	267	334	307	285	321	273	314	285	291	278	297	314	273	304	291	293	259	271	276	271	293	301	301	269	267	289	255	310	294	283	303	290	270	288	282	275	280	278	288	279	276	303	264	278	275	300	284	302	282	279	282	298	259	279	317	315	300	265	286	256	284	273	290	275	276	323	300	274	277	308	289	279	310	258	266	276	249	290	257	281	285	266	274	292	258	274	286	262	273	283	281	271	274	279	256	295	319	296	273	269	315	294	253	278	294	257	274	246	306	274	285	311	278	311	299	287	261	261	284	280	266	275	271	273	292	271	295	305	288	309	243	315	296	279	254	253	279	284	273	265	261	264	259	290	252	282	274	289	292	266	310	278	286	279	287	273	303	291	333	305	281	291	287	287	262	302	274	286	285	290	279	263	318	274	293	277	258	275	305	308	324	292	284	268	303	256	267	283	278	252	293	266	293	313	259	264	252	280	261	288	272	275	283	269	286	248	283	295	303	317	301	262	282	293	265	265	288	285	277	292	264	293	309	287	249	298	301	284	277	291	270	289	312	292	294	294	262	290	267	260	275	277	279	273	257	306	326	292	276	289	335	280	273	270	291	297	299	271	304	269	289	268	267	278	304	284	243	299	276	266	290	288	308	287	293	277	260	293	298	279	276	277	282	293	301	286	278	273	276	285	288	257	278	315	251	267	259	295	280	248	277	279	288	296	297	299	297	294	299	296	302	300	288	335	294	306	322	300	305	280	301	306	278	288	257	280	319	292	253	256	285	287	290	284	309	303	288	287	277	293	307	267	307	282	304	243	282	299	297	262	293	229	277	278	296	271	272	286	260	277	245	303	277	282	275	285	284	297	292	267	268	297	273	306	284	270	283	279	279	298	292	276	268	290	275	314	296	285	298	260	315	316	314	284	332	270	266	297	256	285	291	253	247	314	295	269	308	304	278	300	302	299	299	304	284	303	262	281	303	313	262	259	262	290	279	244	267	250	265	263	265	296	291	287	290	265	277	266	273	268	288	271	293	319	276	304	310	291	299	320	260	285	271	288	251	260	298	278	271	288	293	267	282	267	294	279	306	274	260	274	298	288	293	272	286	291	268	287	269	297
1869	735	904	899	760	731	706	679	796	844	819	810	819	732	864	982	925	935	821	701	686	659	678	639	738	631	656	648	723	667	641	621	684	644	631	667	644	660	677	655	629	650	679	657	647	659	647	681	638	678	662	674	572	663	644	652	682	709	669	653	669	638	615	657	682	692	634	676	628	658	677	625	672	607	646	642	699	655	681	671	640	657	657	640	682	622	627	653	609	673	651	638	643	639	669	704	730	648	645	674	631	615	716	674	665	635	642	626	671	612	660	672	633	612	643	648	692	641	642	671	634	654	675	650	628	661	599	628	662	645	631	682	659	641	636	628	684	666	653	645	654	671	678	625	668	676	686	644	648	641	663	664	678	622	645	680	627	673	629	619	686	670	644	652	673	658	625	669	680	663	656	665	614	630	691	612	644	622	671	650	648	650	696	636	609	627	632	668	672	637	668	649	656	675	615	651	677	653	605	673	635	660	673	678	653	664	680	715	614	661	688	666	615	651	613	678	649	646	674	693	649	659	691	628	654	656	660	660	633	622	640	640	680	666	663	651	662	662	685	651	686	663	662	681	624	673	653	589	652	656	636	604	643	660	650	642	679	659	637	650	664	667	609	667	657	644	661	626	706	685	655	660	593	627	649	649	632	623	681	635	625	646	657	665	659	653	663	668	670	692	619	683	652	657	630	658	646	633	669	647	654	694	634	680	658	655	679	646	658	613	700	648	688	657	662	671	713	619	659	657	649	677	638	612	638	661	650	630	629	651	629	697	645	638	630	667	672	653	691	700	640	635	659	656	627	682	601	641	678	628	655	661	698	655	604	708	653	596	672	664	639	653	636	682	643	661	635	628	663	681	626	630	642	666	600	639	671	647	675	670	660	656	682	705	649	644	690	676	675	675	624	688	641	664	617	651	693	646	652	677	638	666	618	673	657	672	656	667	650	644	664	703	595	628	636	662	662	627	656	652	619	632	670	634	652	639	662	598	631	658	658	659	670	673	709	642	642	678	652	663	634	693	665	665	653	617	678	670	615	674	658	649	695	604	638	625	642	648	657	631	667	652	653	614	665	638	674	643	643	664	643	664	601	662	632	652	635	653	664	608	677	663	649	669	622	640	622	676	668	629	646	630	647	649	649	670	675	665	630	668	629	678	618	657	627	638	692	661	643	628	698	660	646	680	653	621	643	631	637	678	653	686	638	650	654	669	675	615	669	631	672	676	638	652	647	724	630	636	664	715	644	670	699	656	635	597	698	599	645	700	643	614	677	659	662	644	685	678	660	674	673	685	683	692	709	691	619	660	693	618	650	676	654	692	643	596	665	620	613	611	605	656	667	649	654	653	636	698	674	608	677	674	672	663	647	648	645	651	675	645	668	618	629	647	674	650	647	714	664	621	628	637	695	636	665	683	622	676	651	672	682	678	640	703	664	619	630	637	713	694	648	663	642	668	636	682	686	677	630	684	626	620	676	662	668	685	687	603	663	590	634	623	619	671	671	628	643	694	647	628	700	644	657	667	647	667	619	616	684	683	641	686	613	682	643	653	624	629	680	628	650	681	618	645	655	634	677	623	658	614	666	683	662	625	641	656	652	657	632	656	664	684	618	634	674	670	634	681	618	653	672	697	617	677	688	614	658	669	678	630	654	653	696	607	675	613	654	618	620	625	717	682	668	684	670	712	644	617	713	654	645	696	665	654	665	642	639	667	621	657	651	613	673	659	658	634	605	623	637	676	669	630	702	660	712	681	662	677	663	626	662	640	644	617	667	636	644	656	733	655	665	650	662	654	670	651	645	634	629	663	641	686	655	636	641	644	671	648	678	657	651	666	635	621	617	640	684	640	671	641	650	656	639	689	656	652	658	585	647	658	659	657	601	621	659	641	650	659	682	661	656	698	665	684	676	662	696	659	650	660	672	645	601	674	677	690	664	616	647	645	688	603	646	668	637	660	644	652	642	652	634	670	665	640	691	627	668	694	612	652	670	673	642	693	676	634	646	660	647	635	660	669	662	614	593	684	670	634	666	695	643	657	614	620	603	674	671	689	621	658	647	680	704	657	637	653	723	626	634	654	669	645	671	625	669	625	626	636	617	655	672	659	665	683	680	689	625	649	606	697	645	694	635	622	674	652	628	679	671	656	643	636	640	631	624	685	650	647	666	654	681	650	650	663	649	681	699	665	656	677	660	657	630	629	613	668	660	645	648	628	677	668	649	681	632	632	665	673	664	631	661	608	638	699	704	666	652	629	669	651	650	631	595	638	594	645	662	643	682	673	627	696	642	648	671	640	628	654	643	689	643	662	608	657	666	663	659	647	645	640	666	653	699	642	627	692	658	687	621	640	632	638	627	652	656	644	653	650	665	656	657	631	667	608	666	659	684	616	705	651	596	674	649	680	690	669	663	655	634	683	644	646	657	645	642	675	607	653	670	700	621	656	641	681	622	644	641	694	631	603	685	682	614	600	668	654	613	646	666	646	694	635	662	637	650	692	667	666	662	686	641	621	637	655	663	685	629	686	635	675	649	705	658	631	684	661	642	656	668	631	661	652	618	614	625	638	643	640	679	683	628	633	677	671	596	639	635	665	660	647	621	618	613	645	643	615	682	632	647	629	654	669	696	688	608	626	672	717	680	619	617	648	633	681	691	639	624	608	675	700	671	573	679	636	637	636	684	661	676	682	621	632	671	660	625	648	690	667	628	698	668	646	604	629	654	630	709	625	705	642	689	652	634	657	655	672	661	628	664	652	649	648	632	616	704	714	635	683	657	610	625	689	626	679	631	686	646	663	639	609	679	622	669	628	641	649	626	660	666	669	659	633	621	665	651	650	682	662	601	678	657	705	644	668	632	673	652	695	723	674	645	643	723	719	609	668	676	648	632	695	640	689	655	649	600	686	664	679	661	660	689	672	658	642	654	622	634	651	670	652	648	607	615	669	667	688	624	643	682	647	630	612	658	672	695	637	598	629	659	638	642	651	663	637	645	651	652	697	658	699	659	652	646	669	613	691	651	609	655	658	599	699	671	650	683	651	616	646	654	631	645	647	682	661	635	665	664	659	642	643	658	620	647	619	659	659	676	672	696	646	644	650	632	610	672	645	668	691	665	629	639	606	691	650	669	665	644	688	668	649	591	620	641	638	629	653	681	680	654	652	636	642	651	650	656	662	662	654	611	663	630	635	654	631	650	642	667	697	668	635	630	614	695	681	647	681	676	727	658	595	649	644	674	627	675	655	632	649	686	642	680	675	637	662	648	694	696	682	624	727	649	667	702	592	655	689	657	673	678	647	692	668	674	666	606	626	618	644	686	688	637	627	676	663	663	619	644	641	653	625	637	624	663	665	618	670	671	645	633	685	641	669	670	657	637	654	675	662	663	644	635	683	697	607	660	686	637	613	641	655	662	657	652	693	638	684	636	634	615	659	635	633	642	661	667	654	634	646	672	615	667	669	621	633	650	621	676	667	625	657	619	623	655	699	633	664
6682	561	660	613	367	275	267	214	295	267	268	219	233	221	235	299	222	250	297	205	179	182	167	187	186	184	185	196	218	160	184	165	197	188	172	144	183	130	206	153	195	189	190	153	201	172	158	170	177	162	176	158	181	184	185	169	177	190	181	211	199	170	182	193	174	175	182	172	186	159	165	166	190	149	185	158	182	177	158	189	156	165	162	195	164	151	192	174	182	190	172	180	202	144	169	160	176	170	195	145	184	183	183	184	171	148	144	186	163	194	155	167	191	199	196	186	187	163	189	177	182	159	170	159	197	185	161	162	187	182	177	173	186	175	192	180	182	183	186	186	175	186	165	164	176	176	193	190	177	148	182	190	166	184	182	166	165	179	159	175	174	165	176	175	170	172	170	165	178	182	177	175	171	147	188	163	180	174	143	186	154	149	164	174	149	188	185	184	179	179	196	183	181	183	172	164	183	189	179	209	187	188	175	157	176	193	164	155	174	162	160	186	166	181	182	163	165	176	183	177	184	159	148	163	156	183	165	151	180	188	183	161	183	169	164	161	173	202	184	150	211	180	194	195	172	189	159	177	133	175	176	159	186	163	181	178	209	154	183	167	163	192	164	167	185	207	201	181	165	155	176	168	190	181	186	193	167	186	168	193	179	188	173	186	188	175	186	147	170	195	162	168	179	185	198	170	201	173	154	160	183	192	178	179	192	165	166	177	154	182	161	206	187	173	163	182	133	157	162	188	194	191	182	172	170	148	148	184	178	164	186	186	150	171	208	170	173	170	167	173	189	199	209	183	184	177	157	160	170	161	170	184	174	191	181	191	151	160	181	178	184	172	157	149	159	190	204	170	175	195	197	160	155	165	186	180	180	176	158	167	184	178	162	182	183	180	168	142	187	186	173	156	165	185	180	216	182	172	161	179	188	186	151	172	162	168	182	158	192	187	157	187	172	192	179	203	173	165	165	154	173	197	191	160	166	154	161	172	178	185	176	157	140	208	182	190	172	161	171	156	164	161	163	183	164	176	166	178	166	170	176	185	183	189	183	193	149	159	147	166	179	186	189	166	169	164	179	158	157	198	159	166	177	179	194	167	168	154	181	167	163	145	166	173	173	157	172	191	157	174	163	155	173	187	154	179	167	202	191	163	184	169	189	169	165	172	167	172	182	201	182	180	174	149	172	191	171	175	154	193	160	190	176	193	161	187	173	155	169	162	174	179	159	160	143	178	178	173	181	187	161	171	181	189	180	179	171	175	156	156	181	184	157	178	167	181	165	150	198	202	183	169	167	179	167	164	181	146	149	185	170	145	178	159	172	154	187	167	175	153	177	192	181	162	193	163	169	173	184	179	167	188	163	192	169	160	164	183	189	161	166	167	157	181	181	177	187	194	193	206	158	172	180	194	173	165	171	167	170	186	173	171	172	178	159	171	163	169	181	180	197	185	163	190	193	172	188	189	187	175	181	169	168	164	173	146	172	186	173	188	158	175	163	195	197	181	185	136	156	174	186	170	166	175	168	185	169	179	177	163	189	157	185	163	182	190	151	185	184	167	186	154	169	180	177	175	193	190	158	210	172	165	158	176	157	136	165	168	168	165	155	191	154	182	168	180	190	168	189	154	191	193	194	146	171	148	159	159	181	187	191	176	164	163	198	176	199	164	187	172	177	178	156	189	177	211	174	182	177	173	167	167	179	173	155	158	161	169	172	179	166	176	173	171	185	149	167	158	180	169	187	177	201	178	156	149	171	208	173	162	159	157	168	185	164	185	153	173	176	168	149	149	141	144	168	154	185	161	202	197	204	185	183	152	187	174	197	184	188	167	166	173	194	173	154	197	167	161	161	174	166	167	164	164	140	184	199	170	191	189	173	191	170	177	191	162	160	156	185	179	182	197	159	189	177	175	176	175	168	179	194	161	164	156	147	176	192	207	202	158	174	158	184	151	193	186	169	186	173	177	161	190	161	161	177	157	168	175	171	165	185	168	198	171	188	164	181	167	164	176	190	169	189	157	181	173	151	170	153	163	181	179	184	153	181	179	166	170	178	179	187	166	164	166	169	184	139	165	159	173	172	174	163	171	151	175	179	172	164	176	182	186	164	178	188	187	162	186	176	174	144	162	175	181	163	185	189	185	164	163	160	188	157	173	151	168	195	147	186	167	178	166	195	181	161	171	178	180	171	177	167	182	158	156	172	187	194	207	185	196	180	152	176	208	165	176	186	166	171	185	184	160	195	181	186	169	177	195	157	146	150	191	164	174	171	184	158	165	189	180	163	164	166	161	185	186	180	183	159	188	183	162	186	167	175	165	173	191	169	209	177	174	189	167	148	173	176	171	187	220	169	168	162	178	155	158	175	192	153	140	193	194	182	189	169	178	195	175	165	179	174	129	151	151	191	160	174	169	207	168	175	179	166	165	172	173	161	180	183	172	182	161	164	153	199	160	180	183	147	182	201	193	161	185	182	165	184	187	186	173	173	151	175	190	207	163	199	158	170	169	173	142	150	167	164	174	168	174	161	172	175	179	160	154	175	146	163	176	165	156	180	210	174	163	192	174	167	187	171	184	193	173	165	175	146	163	156	178	172	198	165	171	182	193	167	194	189	158	189	186	187	176	167	167	170	157	170	181	185	181	182	143	181	162	193	182	182	183	176	165	205	187	196	176	164	162	169	165	177	176	171	157	177	187	164	196	160	192	157	169	155	165	173	173	198	177	201	158	158	163	157	178	156	172	189	155	176	195	179	158	194	150	176	136	196	168	154	180	168	178	168	180	142	176	174	176	176	174	189	178	163	170	167	152	166	164	189	193	204	156	164	173	177	181	167	154	162	157	153	170	185	188	158	168	183	187	169	197	159	186	171	167	172	150	169	186	174	178	163	168	180	181	198	172	173	167	173	195	190	186	161	168	140	199	193	151	167	172	185	164	171	179	204	179	146	176	175	171	184	173	178	170	167	201	171	174	206	206	178	182	169	179	155	176	168	159	171	196	201	173	175	187	168	181	147	180	179	162	148	165	175	169	152	177	197	191	195	168	187	185	160	167	189	162	174	194	162	159	152	175	171	191	179	160	180	169	151	183	162	170	172	168	192	195	180	174	186	185	165	164	162	179	166	186	188	203	158	177	141	185	190	130	170	201	141	173	168	175	173	165	177	167	159	188	161	173	193	177	168	171	169	175	187	146	152	168	154	189	187	171	159	165	178	190	214	156	180	173	181	166	174	169	193	183	184	177	181	145	159	145	143	179	176	173	200	156	138	161	185	212	174	178	187	179	168	176	170	211	153	145	182	163	185	188	166	184	171	204	192	190	181	175	183	188	168	159	174	186	174	162	199	165	177	162	177	174	141	176	206	166	166	172	163	169	178	165	190	176	172	173	168	177	158	182	176	183	168	184	176	181	152	159	136	171	170	178	162	176	189	173	177	169	181	190	184	183	187	169	181	170	172	187	165	189	172	144	174	181	167	149	171	172	162	174	183	175
5850	786	1498	1746	1301	996	816	785	1018	1010	894	818	807	741	1004	1224	1022	948	1443	468	518	516	491	478	490	505	523	501	498	497	458	455	444	440	458	477	477	484	469	502	484	479	452	463	447	445	455	445	438	482	442	489	486	470	477	422	455	488	430	450	478	451	475	471	483	450	437	441	448	456	448	437	404	478	429	445	468	404	438	439	474	440	444	427	442	440	447	491	451	460	465	478	432	460	496	434	466	485	451	468	423	420	439	469	466	444	470	429	456	418	453	466	469	417	454	469	471	439	412	490	455	473	505	485	442	424	485	461	449	459	449	429	451	443	445	443	444	497	468	503	475	495	474	487	397	453	444	484	464	446	492	446	441	468	475	441	470	437	459	464	464	447	445	438	473	436	457	482	480	478	464	453	465	405	425	455	470	447	446	420	461	449	497	435	438	402	463	450	463	448	426	471	426	456	496	475	439	430	467	476	457	486	469	454	481	481	424	465	464	475	439	466	464	446	455	430	472	462	413	464	483	420	468	428	446	488	427	484	447	416	445	486	461	445	472	458	404	437	439	412	436	456	481	447	435	436	436	460	470	482	401	451	417	473	450	456	451	473	412	463	472	455	466	481	456	437	469	449	449	426	425	407	411	452	418	415	462	466	436	472	467	461	452	447	440	434	529	470	474	442	471	473	468	427	453	422	422	463	444	463	465	440	447	466	451	452	476	455	452	466	422	409	482	490	473	461	459	424	480	454	443	427	492	461	460	468	464	458	460	452	470	459	454	452	449	432	445	466	474	446	436	425	449	442	444	475	445	483	436	492	470	437	469	455	476	434	451	447	415	420	487	431	492	407	448	448	434	465	470	435	473	434	471	471	413	463	471	445	434	439	445	443	473	462	457	453	469	462	495	472	483	479	460	465	456	468	458	445	427	464	441	462	443	449	409	455	466	439	445	465	436	483	444	481	426	492	415	431	443	462	483	453	433	466	463	431	472	467	484	445	410	417	444	457	437	466	438	454	458	489	467	453	476	458	462	468	454	478	441	470	418	445	447	431	459	484	415	441	476	459	437	433	484	456	424	464	464	482	453	458	410	456	451	455	477	455	465	470	454	460	440	476	461	478	469	510	447	466	461	447	458	471	456	492	425	462	444	480	451	445	456	462	429	449	490	494	486	501	452	445	409	485	469	481	431	469	429	476	430	426	446	455	468	460	446	447	444	483	501	434	475	459	447	475	463	429	450	453	462	421	448	480	417	452	419	483	447	457	433	455	452	445	479	428	476	449	429	434	417	439	470	455	390	412	479	441	478	447	446	459	476	453	446	455	480	466	464	484	456	468	438	463	424	473	454	422	493	447	452	473	451	444	457	465	490	415	450	424	439	436	473	472	462	455	449	445	440	437	462	459	450	466	515	441	444	428	458	496	429	485	449	439	428	452	430	492	425	486	468	447	468	402	459	446	446	473	472	419	419	477	459	481	467	473	489	463	446	430	441	434	459	466	465	403	436	454	469	454	415	470	431	462	438	481	485	474	445	445	458	479	436	468	455	471	484	437	456	466	448	446	458	468	487	436	458	465	468	461	486	449	515	450	474	435	468	457	415	452	455	441	420	460	435	446	440	452	461	443	421	436	463	509	469	451	472	444	466	466	460	474	464	443	487	445	465	460	458	451	449	428	461	437	423	454	468	450	475	452	420	468	454	465	439	460	444	450	462	408	438	449	459	448	450	488	429	425	467	420	465	427	414	421	448	477	460	445	477	437	465	405	460	447	425	426	403	480	478	452	445	424	482	450	477	473	438	454	459	406	455	440	419	460	469	516	476	428	410	443	424	474	478	474	471	467	429	468	465	449	453	455	442	438	474	439	460	469	412	453	470	478	458	436	466	452	447	460	452	451	461	474	453	451	473	464	482	452	489	467	422	484	463	496	482	458	470	460	439	430	482	439	440	462	430	482	432	477	467	440	452	432	468	442	452	475	464	466	439	445	455	484	437	474	488	455	463	452	437	478	452	479	436	508	451	451	474	477	482	453	450	459	436	443	449	462	454	450	434	453	436	431	442	416	465	447	459	480	427	449	452	394	458	414	429	464	437	415	439	462	475	476	453	422	478	442	468	464	465	474	453	472	481	471	470	455	482	468	406	497	462	481	430	464	481	475	439	475	444	424	458	453	417	464	450	417	452	440	441	464	438	420	466	476	493	481	435	446	451	482	404	421	430	427	470	477	422	478	439	472	455	460	451	433	432	441	442	476	447	432	480	425	450	441	450	420	404	455	448	459	453	433	440	447	441	469	433	469	462	459	406	450	451	466	467	465	466	422	459	471	467	441	446	464	441	453	451	456	453	460	425	438	460	507	465	463	441	438	468	472	461	465	428	432	439	457	466	417	454	465	439	449	477	454	455	419	436	461	474	461	489	431	443	477	460	454	491	456	448	437	462	466	425	463	461	495	489	450	464	461	429	430	474	482	451	455	455	449	467	444	423	438	462	451	432	523	434	449	443	451	442	428	488	417	493	441	443	443	472	452	486	493	480	464	439	464	416	480	464	442	498	421	457	473	471	445	489	431	459	457	413	473	472	452	450	421	476	432	466	454	457	431	486	440	449	429	470	466	438	477	435	494	470	438	489	457	485	439	450	438	444	435	435	416	433	441	440	418	484	442	488	490	452	429	430	466	482	483	441	463	473	454	445	446	456	441	474	448	447	425	465	476	439	430	447	436	472	450	464	457	465	462	434	492	451	467	418	446	461	430	465	426	454	437	466	459	446	522	440	441	446	434	450	441	486	460	476	468	438	453	448	477	407	471	443	430	471	469	446	436	479	429	480	440	433	478	449	476	449	446	491	423	448	435	436	455	454	450	478	471	413	439	484	477	417	441	455	449	439	453	464	434	456	473	443	507	453	437	453	454	457	447	486	436	446	490	490	432	453	453	449	426	444	468	457	449	458	426	424	448	471	428	450	490	440	459	427	452	436	473	436	444	460	450	442	500	472	419	454	451	429	433	444	468	422	420	470	448	474	482	440	450	453	460	451	457	428	476	427	479	455	478	461	442	457	450	485	460	468	476	444	468	482	447	482	454	466	471	443	463	468	434	483	435	450	447	467	451	460	470	438	419	495	436	460	481	447	450	477	462	466	438	446	425	502	422	469	458	453	445	483	416	459	464	446	460	486	463	470	465	453	474	451	463	435	480	447	442	458	435	420	473	478	451	491	471	455	489	452	468	487	441	466	444	494	437	450	468	443	451	485	455	448	452	445	429	448	434	441	405	455	433	433	470	492	436	431	468	435	430	435	456	469	441	423	444	449	432	460	483	458	427	452	431	433	430	437	451	445	459	464	456	489	484	441	458	483	467	472	438	457	487	458	433	444	464	470	483	444	467	457	469	458	443	430	441	438	441	439	410	451	452	483	471	476	474	428	449	423	439	452	442	474	467	470	429	452	521	477	462	420	471	424	509	446	474	465	452	439	474	448	460	457	422	421	471	488	396
13581	1281	1269	1023	643	529	494	428	465	466	411	465	424	416	490	505	443	413	566	366	337	312	327	362	333	341	308	316	359	358	344	354	333	334	298	335	325	318	340	307	300	326	325	332	303	318	335	289	326	300	303	332	316	347	301	318	325	314	303	302	325	325	305	283	317	338	326	311	283	304	349	316	314	300	316	312	327	350	292	317	266	346	357	347	303	332	350	313	330	295	325	372	291	324	336	324	301	341	350	302	306	295	320	333	322	309	349	313	318	347	307	324	320	326	315	375	312	303	349	311	323	315	295	326	308	301	325	309	319	321	317	330	339	322	299	314	337	296	319	288	321	328	343	331	324	289	321	312	309	282	280	324	339	314	312	337	325	312	333	330	295	320	286	333	309	287	309	304	329	299	334	306	338	335	304	334	334	314	322	329	285	301	313	322	330	324	313	275	309	321	324	312	300	268	331	333	319	276	295	310	316	319	341	322	337	318	320	329	306	307	324	295	303	310	327	300	320	323	276	292	298	333	302	294	310	321	338	320	292	337	335	318	332	331	323	317	324	350	299	326	291	298	315	339	319	332	345	301	303	307	309	314	314	297	326	303	329	311	342	311	303	303	310	332	332	323	358	313	294	304	334	337	301	303	319	310	298	329	349	280	307	340	303	283	291	292	304	337	341	322	309	272	286	327	324	298	279	331	320	337	314	319	308	305	287	335	313	289	291	305	328	341	348	309	310	343	313	371	322	343	319	284	307	289	305	330	319	294	318	310	303	339	342	348	286	328	335	314	295	324	296	289	334	294	314	340	326	323	312	331	315	344	314	293	292	323	295	317	314	319	343	304	321	341	319	341	298	313	306	316	300	325	332	311	350	335	348	325	296	289	311	326	329	329	309	294	313	305	329	325	295	346	285	299	304	300	324	285	310	305	297	307	308	329	296	304	309	323	296	314	306	307	313	309	326	295	310	342	323	298	314	295	304	315	316	320	283	273	344	307	299	386	330	311	286	357	332	320	300	282	288	365	335	319	316	299	299	293	348	342	307	299	296	307	313	296	299	284	325	309	276	325	337	331	342	323	322	329	313	338	341	321	340	290	300	309	360	329	285	323	314	325	331	304	279	319	341	293	338	320	308	290	322	320	318	303	314	328	301	322	319	320	321	325	297	320	304	367	353	302	340	318	298	318	343	295	333	339	298	304	316	376	304	330	300	338	301	312	333	332	260	307	316	295	307	315	319	315	334	328	310	280	322	339	336	302	300	300	312	310	301	303	317	320	306	332	312	310	324	311	321	299	302	317	314	294	326	315	323	310	311	328	303	269	344	340	335	342	288	306	333	315	322	337	302	314	327	339	340	323	295	318	281	283	305	340	309	331	298	291	278	281	333	333	293	306	304	313	330	282	300	286	351	313	363	331	312	331	315	292	326	316	273	300	353	312	282	302	325	357	295	342	348	312	297	288	277	307	340	296	300	272	298	332	315	317	325	339	352	276	297	299	313	332	290	327	327	321	351	308	308	352	344	318	314	326	319	300	315	308	328	306	326	305	347	273	319	297	315	294	321	305	302	300	302	306	311	309	312	331	287	308	300	317	364	329	300	296	325	316	314	316	302	294	319	305	298	338	313	294	302	283	301	321	331	300	314	299	290	300	291	302	300	348	317	327	310	323	312	309	327	339	318	318	329	300	302	329	332	326	336	292	307	311	303	305	294	309	318	280	307	306	302	280	291	295	320	328	330	295	304	317	283	343	323	283	278	303	304	329	304	331	343	331	324	321	309	342	307	321	330	318	328	364	274	317	331	306	284	315	324	321	319	326	302	305	342	290	304	318	305	315	314	319	338	302	314	291	299	293	301	300	296	329	292	307	313	306	267	303	324	308	299	312	331	308	289	290	279	323	302	295	319	290	301	288	301	322	330	322	303	299	324	298	331	321	313	342	324	290	305	313	315	364	331	297	328	321	287	336	326	323	333	321	321	306	319	297	361	301	308	358	299	292	318	322	318	298	294	317	317	312	332	335	325	329	307	288	318	321	327	342	304	311	305	289	295	304	297	288	305	299	320	352	302	328	322	316	311	324	290	304	348	351	319	315	291	329	291	301	334	309	315	349	315	282	284	324	307	299	313	332	350	356	339	304	346	333	320	307	316	302	320	307	318	317	359	327	327	290	337	315	333	286	323	345	329	315	284	340	346	296	324	319	317	295	317	339	312	304	319	289	297	288	300	284	312	318	333	360	332	335	327	344	317	329	330	270	316	329	323	295	340	319	299	325	304	335	308	329	331	322	285	327	322	299	322	304	296	288	320	308	309	357	260	325	296	315	289	292	289	295	311	308	328	315	287	321	333	344	314	330	334	324	308	304	311	316	276	296	312	314	321	309	320	316	339	311	339	303	282	345	319	331	334	333	317	318	307	280	320	291	353	340	338	277	318	340	312	337	327	309	321	320	296	329	315	319	319	311	313	319	300	350	285	299	317	340	318	311	323	315	334	339	327	297	331	304	329	322	329	298	317	300	317	302	304	330	301	294	329	329	299	315	291	302	292	288	342	359	326	312	335	318	329	289	302	321	301	319	323	317	294	337	330	321	308	319	309	305	314	363	361	343	327	333	330	284	332	342	321	338	303	354	300	301	287	295	342	307	314	326	293	318	292	327	334	298	315	301	321	320	324	312	290	305	302	352	304	316	337	332	376	358	289	311	307	316	330	294	307	314	313	302	313	303	313	317	353	332	320	352	344	308	301	328	338	296	350	310	283	297	323	322	329	307	303	318	301	333	357	317	303	328	310	331	341	335	304	322	340	312	346	321	330	298	329	318	305	300	329	303	319	326	296	298	297	313	289	316	325	335	302	287	306	312	336	320	323	354	328	318	325	314	316	322	315	334	305	328	340	295	336	339	334	312	312	348	352	311	311	312	323	326	323	337	301	285	315	317	374	336	312	318	318	313	338	287	323	307	271	320	310	323	309	345	317	284	364	282	318	345	282	315	342	309	322	268	320	369	330	288	324	314	329	355	319	340	294	317	322	315	333	313	318	355	321	330	328	338	320	310	290	316	267	315	283	338	315	341	281	302	302	319	329	303	291	322	319	324	310	316	319	316	313	300	331	335	298	316	298	269	307	338	324	314	274	320	353	326	301	322	316	314	342	347	331	306	328	310	344	299	305	314	316	291	323	313	315	314	309	304	299	309	351	327	352	342	330	343	303	299	352	289	309	312	316	328	320	314	325	300	320	306	331	322	314	314	330	319	320	307	290	287	297	311	349	273	312	321	340	301	304	277	346	291	302	285	305	327	314	290	299	310	317	363	321	300	374	297	347	338	309	336	314	311	312	333	315	297	329	293	326	327	292	310	334	333	289	274	345	311	303	309	328	312	352	290	323	305	298	328	306	315	314	325	328	347	356	277	298	315	358	326	317	344	326	317	309	333	327	318	287	339	327	333	318	309	297	355	332	310	318	333	331	321	298	309	348	308	309	310	318	318	337	311
7904	1395	2643	2943	2353	1755	1528	1432	1737	1645	1338	1384	1295	1227	1561	1869	1532	1462	2476	860	771	829	780	879	815	811	789	789	784	769	747	754	759	742	762	747	754	743	795	702	811	762	730	763	746	745	763	738	738	750	705	793	786	784	762	803	759	746	761	725	758	758	743	777	797	764	729	725	718	796	826	778	723	733	761	731	766	693	763	740	771	740	737	755	764	728	760	726	766	713	746	752	727	784	740	714	684	730	772	728	732	750	734	772	770	754	761	765	784	780	756	747	701	776	768	720	767	695	769	709	743	745	763	679	719	782	758	738	766	703	722	780	726	766	759	768	768	754	755	724	769	718	728	757	751	746	752	759	713	730	739	708	714	759	719	736	729	728	710	724	784	766	699	713	701	705	747	732	774	735	768	790	697	728	709	711	756	735	762	782	719	746	780	720	746	747	741	731	737	729	706	714	765	718	766	757	767	695	729	735	801	745	769	736	777	724	743	704	783	702	715	696	722	749	763	737	725	711	764	742	770	783	732	729	739	726	742	711	716	763	730	750	736	772	766	796	784	772	768	758	700	731	776	777	730	785	703	757	735	762	759	784	740	767	759	718	716	693	729	771	760	753	747	727	762	720	730	766	730	715	725	766	683	721	797	770	757	745	787	786	766	748	736	693	793	700	765	740	704	764	728	767	784	752	721	753	758	724	750	746	747	753	753	749	745	727	674	748	694	756	755	689	744	684	794	743	794	736	763	727	752	729	744	746	749	752	727	782	743	705	767	728	725	744	730	788	761	704	730	735	700	823	804	763	790	726	753	783	744	757	737	767	699	778	805	758	797	742	731	704	706	728	700	767	729	768	721	805	785	751	734	754	749	720	765	749	778	751	712	776	770	743	770	774	739	768	755	810	728	738	741	785	747	746	737	737	740	782	704	691	759	780	780	721	755	719	701	746	765	777	753	740	776	691	762	736	729	784	708	716	750	762	767	715	734	754	725	750	760	767	784	763	723	768	748	754	750	736	734	811	749	724	760	742	744	701	750	717	761	759	786	739	753	719	725	751	783	752	705	754	710	739	747	716	746	715	696	724	746	756	755	735	769	755	738	743	738	746	730	737	742	756	696	754	731	706	791	768	809	798	757	739	759	731	723	757	744	681	705	752	817	748	797	732	746	742	790	768	770	765	688	752	747	747	786	716	739	766	791	733	725	728	753	725	711	752	743	761	777	773	811	776	712	708	732	734	747	753	729	755	749	761	724	763	730	774	785	752	728	744	733	762	757	757	728	777	696	774	755	709	726	712	733	736	730	757	719	753	741	751	759	717	797	801	765	705	737	704	686	742	769	732	796	746	756	798	777	785	781	748	720	707	701	771	695	707	759	720	686	774	746	713	716	779	740	749	753	711	757	739	785	691	746	702	790	758	752	766	772	770	781	685	726	729	716	737	758	768	677	724	729	750	754	715	749	769	745	752	768	757	795	716	775	717	714	765	759	759	748	730	781	720	765	753	739	702	732	787	736	725	686	713	755	711	762	746	725	757	731	749	794	749	717	741	767	724	752	756	729	767	702	720	752	728	736	797	758	790	758	719	734	752	727	723	748	748	731	771	720	747	761	709	710	777	780	772	739	718	774	694	679	754	707	747	753	764	699	691	750	746	775	739	764	733	724	724	781	728	748	732	770	739	780	734	750	744	726	768	718	719	770	749	748	750	686	753	753	742	764	736	813	721	728	686	757	758	754	758	713	741	733	768	723	733	729	782	726	690	734	736	735	753	799	765	758	737	745	773	749	691	726	766	723	787	745	789	733	736	782	752	782	733	759	731	783	706	709	780	776	726	788	744	738	756	741	747	722	775	753	808	744	724	736	741	730	711	728	772	742	746	764	760	736	755	758	741	736	702	789	724	736	766	782	768	738	753	731	719	740	734	777	778	735	805	729	753	703	708	742	754	761	740	765	757	767	667	736	743	764	782	768	741	736	719	738	728	750	717	740	731	733	757	756	756	720	717	712	713	806	798	854	738	745	726	752	779	778	763	759	775	738	788	713	711	790	777	782	793	778	747	732	750	736	683	733	749	765	746	739	719	727	713	763	772	778	704	728	742	776	774	772	749	709	757	735	743	754	716	706	750	782	800	746	696	743	754	769	716	762	720	776	799	709	757	774	713	736	722	785	720	707	779	727	712	711	722	746	696	770	742	738	742	782	723	796	731	744	725	737	764	723	710	742	760	741	792	757	719	805	746	780	725	739	754	720	779	698	763	757	699	720	754	753	716	716	746	744	749	794	730	704	698	772	722	718	727	766	749	764	759	712	783	719	724	724	747	741	728	764	765	726	759	714	753	735	728	752	715	780	778	706	708	714	690	742	698	756	746	748	735	752	775	739	722	735	724	751	766	717	686	744	736	736	777	754	768	758	767	757	775	703	730	765	754	739	704	752	726	691	721	815	756	741	770	788	745	699	771	776	706	739	750	729	782	737	775	719	744	745	707	784	744	762	782	728	716	740	764	746	745	771	747	733	761	764	742	784	759	791	690	763	760	741	731	720	708	751	781	757	765	717	733	744	749	746	734	757	730	694	797	746	712	741	780	741	789	750	719	744	723	728	768	759	744	710	734	745	683	727	779	696	713	756	766	698	761	767	720	733	793	742	792	724	725	748	780	754	744	716	733	742	743	726	789	731	757	711	739	750	765	736	747	726	746	758	749	806	738	741	770	745	745	703	733	732	747	763	755	704	715	766	759	718	740	748	747	713	752	772	748	712	785	743	768	729	720	780	754	743	749	748	740	760	779	687	773	746	713	784	704	723	698	719	729	760	740	775	767	740	745	742	752	772	715	722	770	714	716	741	755	709	734	735	785	795	732	746	742	701	783	770	711	785	769	762	743	757	732	765	734	740	762	805	732	729	736	760	765	725	788	757	721	769	763	792	726	771	781	768	691	796	786	732	786	757	753	744	680	784	739	758	754	712	722	728	716	742	728	722	747	709	723	732	692	771	730	728	719	755	737	763	700	729	714	743	767	809	778	739	748	727	790	757	738	753	744	682	771	759	748	747	742	747	743	785	706	714	754	740	717	757	774	722	781	781	746	760	706	755	726	698	714	722	742	770	706	802	774	739	743	738	741	757	715	751	741	746	747	795	668	791	773	771	791	696	770	792	745	773	738	780	799	753	782	737	730	793	772	740	760	776	753	749	699	742	682	706	679	762	753	774	723	795	737	762	753	749	708	691	797	721	720	708	730	783	765	739	698	754	740	801	732	729	765	722	762	714	761	737	754	757	772	698	733	783	779	737	749	774	722	779	739	744	748	742	712	750	713	763	782	758	731	739	745	747	745	728	749	695	773	761	748	736	752	763	725	724	737	724	733	713	735	784	770	754	731	719	751	749	700	717	760	759	694	769	721	755	714	776	749	803	737	752	752	720	747	749	756	689	750	735	732	710	701	670	702	709	721	776	712	768	734	762	798	687	762	774	736	732	741	716	760	734	760	729	768
1457	352	446	331	294	274	286	298	301	321	283	300	286	307	291	325	287	328	309	256	285	288	272	308	285	299	297	266	284	286	291	265	277	276	299	317	284	256	250	290	266	301	255	268	270	297	283	301	276	265	262	259	283	279	274	290	265	288	293	297	270	343	262	269	287	276	302	278	257	269	255	275	313	259	302	307	315	285	305	307	275	294	247	313	262	285	280	276	278	327	301	288	304	297	291	275	314	301	346	316	241	278	266	296	284	289	275	298	271	279	274	300	254	273	302	290	295	252	282	266	275	280	317	303	304	266	286	302	282	294	290	266	310	311	287	277	273	279	256	300	303	290	268	271	273	305	289	290	262	257	230	280	288	257	274	264	275	283	285	295	294	300	297	317	260	267	283	323	285	301	290	305	278	301	287	248	299	305	273	281	292	273	264	284	282	279	316	281	272	280	268	307	270	298	286	250	287	290	291	297	266	285	291	305	291	305	286	286	294	296	296	275	262	274	265	270	259	280	271	304	278	298	283	293	278	246	272	309	251	285	275	292	308	302	284	294	319	285	294	283	265	242	259	280	296	279	282	275	295	273	269	283	296	273	280	290	274	266	255	258	302	283	293	293	296	290	270	252	272	236	292	277	226	286	275	315	299	288	291	287	288	284	271	315	271	336	274	271	261	284	270	258	284	280	259	284	280	251	300	260	285	262	304	240	285	299	279	245	282	288	284	272	274	278	265	276	318	302	293	286	245	305	281	261	270	281	329	305	268	284	290	244	270	270	301	302	288	296	252	300	257	290	299	315	287	273	316	281	287	266	299	297	285	265	267	286	288	285	315	297	291	265	279	289	264	255	293	295	282	287	296	285	279	282	289	279	311	260	286	283	295	270	269	308	296	268	269	280	258	291	289	271	279	262	268	297	271	301	309	268	298	308	282	290	261	284	258	288	287	262	307	293	275	268	288	289	265	264	274	259	284	288	277	281	290	280	247	260	292	274	275	256	286	271	299	283	264	293	275	279	310	291	287	291	293	341	326	272	286	284	267	272	274	286	286	307	282	282	299	280	274	279	281	284	277	300	267	272	291	287	281	285	279	287	264	270	284	302	286	265	284	253	281	299	266	240	284	281	301	298	269	284	263	282	273	295	268	294	267	276	281	285	256	288	289	313	281	263	313	288	278	245	264	271	278	270	306	300	311	286	268	313	266	286	313	258	298	288	288	268	278	272	292	293	276	275	288	253	288	278	265	272	286	292	274	297	286	286	263	286	283	315	295	293	274	269	249	290	292	281	290	302	285	299	282	293	299	268	285	273	249	320	276	308	276	271	276	271	269	271	295	295	268	268	308	301	272	307	272	290	294	290	300	266	267	268	281	294	328	305	265	296	269	284	289	288	287	261	271	290	306	271	327	299	290	286	279	275	317	266	261	261	288	273	277	275	288	263	320	266	264	277	307	285	273	291	276	280	319	273	292	292	272	250	263	308	299	309	298	287	294	285	281	294	275	276	330	315	309	265	297	281	269	281	306	285	268	268	278	270	244	282	278	304	313	284	292	279	271	254	304	284	285	265	271	255	295	274	267	282	259	288	276	279	280	262	287	298	313	275	273	282	301	286	281	306	300	274	283	304	273	279	257	296	272	259	287	295	285	283	265	286	269	254	281	263	272	269	238	254	286	293	279	276	288	288	257	304	272	279	281	264	283	283	282	292	309	311	280	265	299	326	288	298	268	298	288	294	288	297	272	271	287	298	304	260	284	282	298	260	269	257	318	288	289	290	299	270	280	292	286	291	255	270	260	279	285	272	293	277	270	266	332	278	308	253	264	252	289	280	256	252	268	252	266	276	295	286	245	317	294	272	294	271	269	273	283	268	280	290	265	258	308	258	291	290	290	316	302	298	274	326	268	319	288	287	270	275	285	287	283	273	291	288	270	270	279	274	271	290	255	283	317	277	271	295	245	237	296	285	312	263	296	292	266	266	258	263	256	288	298	270	279	260	296	279	313	258	290	309	289	295	289	306	284	266	291	304	330	297	267	283	248	280	275	274	296	293	287	271	265	302	271	307	282	296	275	275	300	217	280	257	273	298	247	279	291	286	276	293	284	286	291	284	259	282	265	271	292	275	296	294	294	310	291	260	267	266	294	267	264	286	277	280	270	262	280	293	260	258	250	259	274	285	265	269	290	262	290	301	306	255	288	275	295	274	285	261	286	297	305	284	291	262	270	292	266	283	297	303	267	260	277	291	288	267	301	308	281	289	296	305	270	314	330	268	266	292	265	251	276	278	276	278	296	273	317	310	307	274	301	278	283	273	297	277	290	266	274	284	296	275	291	276	282	290	282	303	300	258	298	304	294	241	257	258	318	289	295	258	263	277	276	295	275	277	273	266	266	283	303	279	296	291	281	266	282	271	267	283	268	273	295	323	308	282	275	258	302	302	279	291	288	339	285	294	297	282	254	259	277	271	278	271	286	277	296	310	313	298	286	284	269	302	295	292	275	260	272	241	269	271	296	287	303	301	268	248	301	271	277	313	253	295	266	282	311	313	258	280	303	274	293	284	273	269	302	273	249	256	269	274	262	263	261	240	289	264	288	239	325	296	310	316	260	294	295	295	268	270	281	288	324	313	290	306	294	257	301	285	272	300	317	263	300	277	296	303	296	302	297	301	288	267	304	261	291	278	281	259	295	305	252	302	287	278	257	276	298	283	276	278	321	291	306	333	287	276	281	259	263	308	285	264	266	286	268	301	289	259	264	281	263	317	279	300	283	289	281	281	255	315	283	301	280	281	300	308	303	260	277	275	274	274	297	271	279	222	308	246	255	293	277	275	274	269	285	278	284	274	264	272	269	305	273	269	293	260	269	280	270	264	279	285	319	288	306	279	321	290	270	262	257	275	255	271	264	274	265	273	266	284	241	275	273	287	296	292	289	282	285	283	337	309	335	343	293	293	288	275	289	291	301	277	308	285	305	276	290	285	271	305	293	247	281	296	269	281	306	276	268	302	275	311	294	281	252	269	286	274	269	297	278	298	296	298	298	279	274	268	266	266	267	274	281	282	296	254	298	266	296	297	283	287	297	267	284	298	291	274	298	276	278	303	291	281	266	277	282	240	269	258	268	292	305	271	298	317	289	256	278	260	282	304	295	283	284	278	278	282	291	262	321	283	265	270	292	279	277	312	317	282	273	285	287	285	314	266	276	258	314	302	282	263	304	270	278	308	288	303	280	303	300	283	277	294	292	285	264	281	262	299	302	300	307	317	259	295	276	281	278	300	273	277	277	273	258	251	247	274	295	303	263	292	310	241	282	246	256	275	281	327	290	261	247	293	309	302	296	288	265	255	287	302	293	292	286	309	267	288	288	311	297	276	286	267	273	293	263	291	270	308	297	274	262	302	292	301	250	260	296	272	280	281	288	302	283	295	288	282	294	265	276	298	288	281	320	298	291	287	259	284	310	303	287	274	269	280	273	266	277	298	293	294	254	314
1733	695	898	872	740	685	737	654	834	814	772	806	794	789	916	1086	886	987	828	715	660	678	625	643	670	653	664	630	644	664	668	668	641	633	698	657	652	654	637	677	665	687	652	619	617	656	669	611	697	645	640	599	694	651	690	618	644	603	680	647	608	649	658	686	597	649	653	656	620	656	637	646	646	672	614	675	660	664	691	626	621	654	661	637	641	639	627	663	647	671	684	631	621	612	634	596	648	630	692	688	643	658	613	630	645	631	669	699	652	647	683	607	660	614	669	626	637	600	664	620	606	619	681	658	646	678	653	647	635	673	671	655	640	664	662	640	634	637	637	675	663	658	650	676	625	642	644	669	692	629	679	628	655	641	646	638	682	626	674	631	600	664	658	647	662	689	659	625	650	659	615	651	632	651	670	654	644	656	648	678	597	636	681	651	623	664	607	681	669	672	630	636	668	670	649	687	667	672	645	590	659	668	605	665	654	622	657	648	663	617	632	646	676	651	666	672	666	623	613	696	659	654	657	651	624	646	665	635	645	603	644	618	638	673	681	661	652	681	628	643	648	669	666	669	662	622	600	660	672	634	637	695	649	637	604	636	678	654	663	602	654	694	632	649	634	633	655	665	636	606	686	642	633	601	675	648	653	644	664	660	676	632	647	613	610	664	622	677	621	665	708	650	679	671	623	647	660	661	661	651	619	635	699	666	666	685	613	617	692	675	650	621	632	635	660	636	641	668	690	669	642	625	650	651	660	656	649	643	676	622	677	671	652	622	641	665	649	613	630	668	672	692	668	637	704	661	630	735	600	657	669	632	647	655	628	662	660	672	677	628	703	625	662	694	664	623	677	643	706	682	660	643	598	676	679	663	612	614	657	647	678	669	678	644	619	666	630	647	643	665	609	640	622	653	637	655	600	698	629	664	685	630	673	676	624	699	673	679	597	667	650	678	634	662	610	649	620	642	652	671	618	719	671	671	683	678	682	671	643	662	658	667	677	631	630	691	631	662	643	626	676	639	650	683	634	664	646	617	631	632	669	661	642	644	686	652	667	664	630	640	660	634	656	666	643	666	682	664	637	664	652	625	641	611	624	685	634	669	623	645	642	672	655	660	594	676	671	631	627	688	617	672	655	642	675	656	660	635	633	677	677	604	644	687	645	650	650	638	701	650	671	656	658	609	637	648	666	636	580	659	664	631	678	651	619	695	647	685	707	661	672	643	655	612	655	671	667	645	651	629	674	626	697	650	645	674	628	651	633	674	661	683	626	625	643	651	654	663	700	620	645	686	613	619	688	672	656	619	624	676	693	644	674	644	657	612	668	649	654	628	646	673	647	672	631	642	632	660	686	638	657	654	654	663	687	635	707	619	630	656	626	678	650	652	620	635	648	652	693	610	626	612	699	655	695	650	672	639	637	625	694	641	654	649	633	664	639	688	641	651	645	654	644	639	637	676	635	581	647	673	640	637	644	686	660	655	627	657	637	653	648	640	675	626	609	648	632	640	611	632	686	648	668	613	656	648	644	652	674	611	625	641	647	636	653	647	659	673	649	633	645	646	645	638	639	650	638	684	635	660	656	637	618	693	665	637	677	653	605	647	658	643	647	630	669	610	664	651	625	683	598	639	619	659	633	643	692	658	650	649	626	657	640	666	591	706	638	634	655	624	641	650	657	621	637	680	657	654	686	689	605	659	695	641	681	673	641	653	651	630	627	650	656	647	652	637	647	608	624	633	648	654	644	683	649	661	636	676	657	640	640	676	660	668	641	626	689	675	604	628	659	626	621	681	640	665	614	673	642	659	675	658	625	647	673	637	658	651	617	669	681	636	667	650	699	692	663	663	652	667	656	633	702	616	632	642	649	617	674	654	664	672	645	656	644	624	666	629	651	649	597	658	653	650	654	638	668	736	651	629	649	641	633	674	652	640	613	648	647	635	629	664	692	630	670	690	683	671	630	710	597	655	662	630	655	594	582	691	677	602	652	618	640	627	626	660	711	617	604	604	666	635	664	645	615	613	616	629	678	661	647	626	670	640	605	687	653	681	623	650	654	654	674	719	683	657	660	649	625	636	654	648	680	650	683	666	630	675	628	651	673	654	684	670	625	668	613	653	671	683	657	644	638	616	686	642	637	619	680	648	673	646	662	645	645	642	637	648	602	606	628	619	655	610	664	661	626	641	640	690	638	620	648	667	686	637	635	633	655	662	639	676	694	658	657	656	687	673	651	663	628	656	672	676	613	657	645	648	673	619	631	618	690	613	655	634	625	710	650	664	632	669	663	621	665	685	718	660	644	622	645	676	673	667	692	612	675	659	709	625	635	635	680	641	679	661	684	657	666	682	625	648	591	645	659	603	668	645	679	660	644	676	643	700	678	688	638	629	638	664	644	653	651	643	663	676	631	654	680	634	602	620	652	669	650	670	636	644	624	657	613	658	678	630	685	661	678	637	615	676	640	662	701	636	635	642	657	669	619	675	600	635	617	635	658	680	616	661	634	637	679	629	638	612	629	640	630	597	645	651	664	606	672	611	621	676	654	673	681	667	678	678	623	670	639	654	640	653	654	633	661	624	677	655	629	629	629	644	652	658	639	675	671	613	642	651	677	636	663	632	668	642	605	630	666	613	669	647	648	651	636	627	654	619	627	686	634	620	624	626	644	687	613	679	609	668	597	649	643	708	641	646	643	636	650	685	637	706	651	604	665	630	666	627	633	633	702	644	659	681	684	666	645	686	654	649	681	641	657	677	657	648	631	670	618	659	691	669	625	637	699	660	608	696	651	681	638	714	673	650	579	648	623	626	665	661	664	664	612	666	681	624	693	695	627	661	619	628	662	669	656	622	655	629	662	676	676	695	629	641	642	678	673	655	655	625	672	658	641	696	652	676	616	618	657	641	678	659	649	671	660	639	691	659	672	680	700	671	633	665	695	634	638	631	672	700	652	588	668	630	649	668	649	621	651	633	628	641	691	664	618	666	636	646	641	625	681	673	659	652	654	669	673	600	665	684	710	636	672	632	628	630	664	631	611	661	693	603	675	641	658	699	619	638	640	694	683	621	632	632	666	643	655	679	610	663	679	681	642	658	631	626	644	676	643	629	657	698	646	630	637	667	677	631	660	624	638	679	662	650	668	658	656	661	659	646	603	616	626	622	623	659	619	651	629	663	652	626	678	633	647	673	637	652	662	675	661	700	638	620	658	651	647	679	658	674	647	611	616	686	616	684	659	628	672	645	644	660	638	657	631	621	653	669	642	684	641	642	577	680	656	670	616	667	661	638	668	607	680	634	713	613	641	617	658	669	631	683	654	662	639	641	643	633	614	693	608	644	678	665	672	611	650	672	653	613	684	662	643	571	641	661	665	651	631	660	704	629	631	659	714	657	635	618	652	642	634	661	633	664	653	656	629	671	651	637	629	695	632	632	654	644	644	643	654	672	633	634	656	656	629	637	613	651	683	662	632	668	672	708	654	655	632	652	716	633
6499	515	731	565	417	268	273	248	297	250	215	246	216	209	237	305	274	248	278	203	185	167	202	203	176	174	183	189	171	202	182	160	184	191	206	167	171	157	161	180	173	197	174	153	170	184	159	170	169	160	192	178	179	178	198	166	190	173	184	172	150	154	189	181	169	164	190	204	182	157	201	173	181	177	194	176	180	179	191	167	190	191	188	188	190	153	154	167	209	174	172	176	174	193	196	178	173	178	137	179	176	185	199	174	196	164	180	184	158	197	169	193	183	179	185	164	188	197	201	161	180	154	188	192	161	192	198	186	177	209	185	175	160	160	192	190	168	167	171	162	158	202	175	164	211	193	194	179	192	187	164	201	177	206	189	184	165	176	192	173	184	177	169	179	164	205	185	201	177	158	176	171	181	182	180	157	189	209	182	194	179	159	204	195	162	160	186	185	193	154	189	176	163	165	192	173	185	182	178	152	164	183	162	180	172	171	166	149	187	174	164	164	183	191	175	196	193	170	179	181	169	180	179	188	187	172	159	166	209	169	177	168	161	165	170	169	193	187	196	184	175	171	165	177	185	196	179	156	190	168	218	187	178	180	167	179	192	161	171	183	197	170	186	168	169	169	186	198	161	201	167	170	162	193	204	161	150	185	185	171	180	174	193	163	174	173	169	175	185	166	164	168	162	156	158	158	163	180	163	167	185	170	190	169	191	188	177	169	146	185	180	160	158	194	184	173	205	185	192	162	193	195	199	196	186	176	166	178	171	158	176	186	181	182	167	157	165	175	164	186	193	155	176	176	192	164	182	203	202	161	179	209	167	170	154	207	187	184	196	174	155	177	179	161	185	188	150	147	165	193	147	183	167	161	197	174	158	174	179	175	175	182	197	176	188	182	196	177	178	197	170	186	184	149	178	187	181	174	178	196	166	182	196	164	169	218	162	184	178	181	172	189	164	191	155	172	209	189	169	161	164	172	205	189	161	171	169	189	173	175	154	176	177	183	168	144	167	196	179	175	144	170	191	147	165	148	186	191	142	176	176	161	187	175	151	206	170	170	157	216	177	188	178	166	137	178	171	179	163	170	154	159	198	171	184	159	174	191	193	183	205	176	191	169	171	159	171	164	175	187	169	176	200	172	167	173	161	159	163	176	185	174	190	164	180	178	163	162	169	180	182	172	171	164	174	172	170	158	156	156	177	181	169	176	164	201	180	178	165	172	167	180	199	180	157	193	190	188	163	184	166	191	193	183	193	183	198	170	187	179	170	138	210	192	157	171	186	212	172	159	169	161	187	173	161	177	162	176	158	185	153	181	164	172	157	183	182	153	207	182	179	170	169	179	156	177	176	163	152	203	183	188	149	172	186	181	166	151	188	177	150	178	170	165	173	190	178	193	174	151	200	178	181	176	181	167	175	166	188	160	183	183	158	182	182	168	170	194	176	157	173	189	162	176	198	180	197	189	175	181	187	178	189	170	191	176	157	157	191	187	200	195	180	175	173	181	163	190	189	184	156	159	169	167	147	155	162	155	177	178	185	183	191	168	179	197	154	194	156	155	177	179	171	153	193	187	183	185	197	135	147	174	181	174	158	177	169	184	191	182	202	170	177	152	162	177	186	169	196	165	166	177	169	173	158	178	150	164	160	187	172	180	188	171	181	189	221	159	170	202	177	184	164	160	179	203	166	148	177	176	193	170	164	181	150	150	156	161	209	186	172	179	183	201	179	167	190	163	197	203	174	186	189	189	162	170	196	180	208	180	179	160	182	173	168	190	177	179	185	181	173	192	166	194	206	187	172	172	166	171	170	175	166	179	177	163	181	185	177	173	172	156	163	154	174	177	174	176	205	177	195	178	176	190	198	166	157	177	174	186	167	157	164	157	187	179	186	197	165	178	188	174	187	167	176	186	167	183	175	186	164	181	172	204	173	171	160	166	192	208	191	208	191	189	183	170	158	186	156	160	165	168	168	170	164	165	184	156	166	174	200	185	161	163	174	176	185	200	169	179	188	187	181	157	170	165	157	179	178	191	161	150	200	176	179	188	191	159	173	189	169	165	138	177	170	152	185	176	170	175	183	192	178	174	155	166	149	153	149	183	164	182	171	182	173	157	160	183	185	171	188	161	192	172	157	183	173	155	185	183	174	173	171	156	149	174	175	173	186	210	195	185	173	152	189	179	197	160	177	202	215	186	170	182	160	166	157	185	197	170	176	170	168	202	168	200	157	176	189	201	197	186	177	175	185	155	172	188	188	184	184	191	171	163	159	160	167	161	173	173	168	178	172	174	152	161	191	161	212	162	147	197	175	170	169	154	161	162	182	185	191	196	179	188	194	189	196	167	148	189	170	198	172	176	170	181	167	192	194	173	179	162	180	181	179	143	205	189	193	162	190	152	183	165	167	177	172	195	171	199	181	182	200	195	169	162	175	155	174	161	172	175	198	193	186	178	148	180	170	171	173	169	174	180	193	180	162	165	184	181	168	142	151	176	180	171	165	173	175	186	177	174	159	173	191	155	177	197	195	157	154	187	200	186	169	169	177	170	161	154	171	172	169	168	180	145	192	159	184	185	183	153	168	134	154	187	154	183	174	193	179	194	184	171	199	178	155	201	176	169	188	157	189	177	174	166	170	194	188	200	170	179	186	169	183	185	160	200	195	179	158	187	157	178	181	188	176	188	176	200	166	161	180	155	175	160	175	175	138	173	195	177	191	188	178	175	165	206	194	177	183	177	166	182	175	167	189	172	189	168	165	155	167	180	202	176	175	162	164	178	168	182	183	175	144	177	183	189	181	177	186	205	170	184	183	172	187	139	154	182	162	175	157	170	191	168	176	169	170	188	178	175	219	173	151	180	169	183	179	156	179	178	166	171	153	168	185	178	179	140	187	170	166	191	168	171	180	193	180	168	170	145	174	177	173	169	200	205	180	187	165	162	176	198	182	190	209	184	173	177	177	172	188	151	180	199	173	166	211	190	215	201	163	167	156	162	202	180	174	182	161	181	175	170	160	177	166	164	196	198	176	171	183	175	174	195	182	181	169	164	164	179	169	158	179	184	162	192	180	179	184	206	180	175	183	167	162	183	189	172	188	193	207	159	189	160	188	179	187	172	171	198	189	168	169	201	156	179	172	165	166	168	178	165	211	210	177	181	189	146	157	179	174	170	176	169	199	184	209	220	177	173	160	187	181	201	162	169	183	163	172	175	152	168	187	167	152	179	170	184	175	180	153	172	163	213	185	171	165	186	165	172	159	169	162	189	160	177	193	179	155	179	191	219	153	187	200	187	167	167	177	207	175	165	186	178	187	158	153	154	200	166	173	168	154	207	163	150	178	170	157	195	186	192	172	182	182	153	195	175	160	171	192	178	151	172	166	185	169	186	180	171	201	182	173	169	167	152	181	199	185	180	182	189	166	152	188	164	163	191	176	182	179	188	144	181	163	192	155	180	190	194	170	184	187	173	195	184	191	176	189	188	185	197	181	173
5761	803	1538	1627	1223	969	820	820	1137	1001	822	888	813	779	972	1256	954	967	1184	497	516	493	502	516	493	484	509	467	485	455	460	460	475	482	433	443	483	447	426	459	467	457	459	490	449	466	496	481	488	498	456	455	419	439	452	489	498	440	461	473	449	428	460	475	451	484	459	484	471	493	484	451	481	451	465	459	424	443	428	425	435	437	454	451	446	450	454	458	442	461	477	457	453	455	436	450	429	483	489	438	458	451	460	442	467	448	449	452	483	459	463	470	456	498	454	497	459	458	445	454	458	472	479	414	490	463	479	490	461	447	487	451	460	435	434	497	480	442	436	461	464	447	444	446	432	496	509	469	445	448	441	502	481	434	453	453	486	463	438	479	454	456	426	500	434	474	417	446	445	464	468	440	430	450	445	439	456	450	434	442	451	480	437	459	480	476	447	456	512	471	462	459	405	435	485	448	417	459	458	431	464	481	469	467	475	441	483	455	431	458	470	430	457	463	425	420	462	471	451	439	438	489	467	477	438	441	444	445	458	464	427	441	461	431	459	459	458	431	461	436	470	458	500	467	419	441	465	464	461	431	475	440	458	461	471	469	431	434	434	482	448	458	489	438	436	470	490	427	454	435	493	464	456	434	447	489	482	397	468	405	481	430	496	452	451	448	473	477	481	459	419	459	469	448	450	436	437	451	469	469	438	451	493	447	460	416	460	486	457	448	449	463	454	473	469	466	445	480	441	497	425	438	426	486	451	426	468	410	481	451	475	478	433	441	464	474	474	455	448	516	447	485	451	452	465	450	460	469	470	454	418	432	447	484	443	441	469	457	444	488	454	502	458	440	488	460	473	495	487	442	469	465	473	495	452	460	477	429	450	473	446	466	451	462	456	448	471	443	453	446	488	457	471	457	452	463	462	422	464	451	479	413	477	396	456	492	452	456	437	499	465	477	465	404	466	429	444	445	487	469	444	475	486	490	443	464	447	475	441	469	446	474	468	444	447	469	450	494	456	439	454	437	420	466	479	452	490	496	455	441	464	477	430	467	482	414	454	467	421	412	464	445	434	467	463	412	462	474	412	482	489	482	483	457	461	468	421	448	441	448	464	449	439	486	476	457	434	419	490	403	509	466	494	474	436	434	461	444	418	477	455	509	470	478	442	459	477	429	434	465	466	459	441	475	477	409	482	417	454	458	478	422	469	456	478	450	442	428	468	476	437	475	444	431	487	445	485	472	415	463	455	450	467	481	430	458	455	463	480	440	453	440	438	464	455	470	494	427	448	436	464	470	454	461	461	416	430	444	463	441	465	445	436	460	447	468	430	475	452	458	464	455	414	452	467	458	447	474	486	485	482	446	464	482	442	489	473	421	494	467	464	432	479	449	427	428	464	457	439	445	449	436	458	479	449	452	422	426	445	461	477	447	493	464	450	467	457	490	433	459	487	446	419	453	450	417	514	459	431	454	467	477	471	457	467	470	452	443	445	425	438	456	461	420	439	453	477	450	465	452	425	416	457	478	431	483	455	484	472	433	462	436	444	451	471	468	457	480	472	436	450	440	435	501	455	462	458	447	452	437	459	474	452	454	447	438	419	444	454	516	483	454	466	451	486	471	431	450	464	449	447	429	448	500	457	441	451	458	457	472	472	470	438	460	441	430	438	448	436	462	492	472	454	473	487	438	464	475	440	473	421	466	483	445	470	459	433	485	429	471	449	487	442	444	465	443	491	444	475	469	466	427	468	459	446	463	487	462	485	459	452	463	431	440	465	484	456	468	465	452	486	479	476	473	463	449	465	454	443	463	454	471	463	462	468	446	452	463	436	444	488	427	470	439	436	477	420	476	464	488	474	482	428	474	397	446	482	471	424	483	422	479	467	459	467	462	476	490	448	482	474	475	436	489	487	481	435	489	488	464	453	488	477	446	451	462	444	451	455	510	447	424	483	451	459	471	455	460	506	448	461	486	425	437	443	447	437	435	440	442	457	470	451	520	458	487	473	487	441	426	416	437	424	446	437	466	450	426	452	432	477	452	480	486	441	460	456	447	473	419	461	480	449	460	479	453	463	451	461	449	453	477	473	439	413	465	485	459	442	442	463	457	428	434	440	463	450	475	471	410	471	421	461	426	488	449	480	428	482	445	479	475	486	443	453	433	426	444	454	484	449	497	465	441	478	430	442	429	457	490	451	427	468	418	460	430	493	440	435	484	446	471	436	484	468	491	447	447	443	470	489	480	444	453	471	464	429	441	462	473	467	422	464	430	426	407	437	467	454	414	481	410	478	459	467	428	439	480	466	455	436	459	462	442	444	492	458	470	413	424	465	452	472	470	469	473	495	450	456	474	452	462	465	488	483	464	475	468	421	463	435	471	484	483	462	457	446	475	490	400	421	442	488	450	473	471	437	439	408	456	456	449	466	427	447	466	474	417	485	449	426	431	433	466	425	431	507	449	447	465	460	458	469	474	454	444	451	470	447	457	418	436	468	456	429	472	466	484	490	479	475	440	415	423	434	435	485	460	411	445	467	449	465	470	473	447	449	464	478	450	471	475	411	426	469	436	430	438	459	425	445	471	459	498	422	457	424	475	458	485	471	450	452	489	458	470	462	440	417	460	445	432	478	441	440	457	470	494	431	435	430	485	450	476	420	473	491	465	474	437	418	465	426	423	413	478	467	473	417	411	463	447	447	441	442	484	469	440	475	438	480	448	483	442	455	442	447	429	459	492	455	466	468	435	471	458	495	463	483	443	454	466	440	446	495	449	485	470	442	420	464	461	493	450	430	460	461	458	436	437	447	440	446	432	434	456	436	445	479	434	453	450	449	485	457	458	462	434	462	443	424	471	439	463	423	450	479	447	443	471	504	477	477	461	431	475	478	474	462	455	494	500	480	486	439	419	465	440	446	466	459	442	467	436	442	430	458	452	457	462	441	459	466	471	467	439	431	489	475	436	439	456	450	436	453	446	458	434	434	483	451	465	470	480	432	443	432	449	429	408	441	471	462	465	479	462	466	470	465	467	471	444	411	463	475	519	458	475	480	466	433	477	430	418	484	436	463	436	436	465	459	446	466	453	449	439	467	482	468	455	465	447	498	470	474	485	461	438	463	456	435	485	493	477	453	471	457	476	485	476	435	503	497	429	519	442	460	453	423	483	470	411	479	466	459	436	474	458	436	469	449	451	462	438	468	433	452	464	442	467	462	461	432	450	455	435	469	506	474	457	488	499	445	456	466	441	438	458	444	494	468	484	463	440	496	448	437	477	455	430	448	488	436	424	433	446	414	481	442	433	467	443	451	469	437	453	448	450	453	431	457	434	471	486	450	451	456	500	445	444	450	437	444	462	453	494	412	460	443	438	483	441	487	463	469	476	457	444	521	499	470	436	475	467	493	439	461	453	448	498	441	477	449	444	460	424	471	442	426	481	446	422	466	459	420	453	422	450	436	469	421	452	488	502	495	459	494	473	444	495	456	472	438	477	464	448
13442	1353	1381	1062	726	542	450	460	496	467	407	441	393	381	450	524	466	471	510	321	323	317	325	310	309	332	354	305	343	320	324	327	346	338	331	306	343	310	314	325	323	353	352	314	293	326	304	362	337	322	344	325	300	346	295	297	310	306	298	296	329	270	352	326	304	292	341	315	339	323	336	291	308	316	321	305	359	331	318	337	338	321	337	313	283	292	368	323	351	323	350	309	291	332	289	314	349	304	284	317	356	325	316	332	309	314	301	283	309	340	352	301	332	323	326	309	289	297	336	312	310	313	302	331	322	354	270	324	293	318	306	320	353	337	309	363	300	294	288	320	322	334	324	310	299	281	276	317	315	327	348	306	316	332	323	284	313	328	336	332	314	325	296	321	309	312	315	314	319	316	286	303	308	313	305	324	324	320	316	327	322	308	345	317	280	311	341	338	342	316	313	281	344	297	342	300	338	318	310	321	321	331	298	325	310	317	363	326	299	309	361	319	336	317	279	347	324	281	366	354	301	345	298	331	307	298	330	339	325	323	308	347	322	334	286	324	334	339	316	329	320	327	344	311	300	302	297	361	316	347	307	297	346	351	323	323	335	331	339	310	323	273	299	344	349	333	301	303	324	294	308	316	310	332	328	315	294	336	310	323	272	324	335	318	322	311	337	332	309	315	326	325	342	357	317	288	357	330	335	335	329	316	325	337	326	322	315	340	295	302	325	309	321	309	337	310	323	306	318	342	305	357	321	338	338	320	349	332	302	321	337	318	296	327	347	316	323	348	308	324	298	319	317	330	321	339	317	311	331	313	353	315	336	356	323	341	340	316	337	296	276	338	313	312	288	328	337	301	317	329	312	323	308	339	319	330	323	347	306	297	320	342	341	325	333	334	315	294	355	299	304	297	290	334	292	343	317	312	328	312	332	294	307	344	288	303	327	343	319	282	331	315	317	343	317	343	339	342	306	313	322	338	326	326	270	318	304	329	297	321	312	328	295	317	334	305	350	305	313	317	333	327	343	338	369	324	338	329	313	309	313	318	295	282	327	286	320	339	315	297	324	306	287	355	359	316	321	341	337	350	302	304	306	321	303	301	312	314	314	343	321	293	353	301	327	303	316	343	329	287	311	330	348	314	273	311	301	307	289	310	319	301	302	324	277	340	316	300	323	308	312	337	300	296	317	294	341	342	318	283	345	348	305	340	306	320	329	303	327	307	352	294	312	332	317	324	317	301	313	326	285	283	295	328	324	327	318	305	318	318	315	337	318	329	342	337	333	346	287	288	352	308	340	311	305	306	284	332	317	342	314	292	323	324	341	332	315	331	283	309	318	304	318	296	324	326	318	324	316	324	327	328	304	305	320	319	332	317	324	323	321	286	355	312	314	285	368	308	338	319	287	362	315	323	316	291	340	311	337	297	307	314	363	314	338	330	345	341	325	303	332	315	320	313	340	319	314	336	292	272	300	335	299	300	307	322	347	287	342	350	324	333	303	314	319	365	308	297	316	317	328	327	303	343	294	326	338	317	309	294	336	313	306	302	330	322	320	323	329	356	312	335	320	289	326	324	309	317	339	342	356	339	312	341	312	319	316	324	298	293	276	334	317	323	315	320	309	290	320	290	297	329	329	304	295	317	308	314	303	297	332	321	327	337	325	317	313	343	313	305	299	352	328	349	353	303	331	312	327	293	344	307	327	300	320	294	282	306	313	311	336	323	317	343	341	321	278	291	325	340	324	290	309	294	342	315	279	339	297	308	322	308	311	333	325	314	315	315	300	284	307	326	317	370	348	312	341	352	307	303	318	320	324	327	318	294	306	300	321	303	346	328	356	306	324	351	327	311	357	305	340	312	291	336	306	323	353	334	300	271	313	354	329	318	324	306	337	288	336	304	336	327	319	303	288	319	299	299	280	316	321	318	314	312	319	366	329	301	323	309	328	302	332	351	315	345	356	337	298	302	329	324	337	353	314	350	323	315	346	320	308	308	297	318	323	332	346	308	304	336	324	318	314	349	308	322	324	303	293	333	324	290	322	328	317	324	313	305	340	338	346	344	323	330	351	306	307	311	324	325	304	344	302	294	310	345	333	291	319	312	286	312	307	327	336	306	294	282	342	320	327	319	287	311	330	317	329	329	327	336	360	342	323	297	327	282	318	316	334	330	330	331	345	315	316	323	310	311	339	341	307	312	308	294	312	338	283	309	274	288	326	285	339	300	287	296	294	309	315	325	316	270	325	326	310	365	340	311	327	317	306	301	321	302	310	317	312	327	294	334	320	287	318	305	294	318	323	306	273	347	299	321	349	275	297	313	340	335	282	294	321	324	343	332	337	312	334	301	386	335	314	294	329	326	339	328	365	323	339	361	306	310	344	334	339	314	311	299	362	326	311	310	339	334	337	328	297	308	295	297	331	332	325	347	323	327	347	340	351	323	302	302	320	282	299	331	319	326	341	312	312	326	334	335	319	333	332	315	297	277	316	309	331	265	330	288	340	302	330	334	353	316	309	321	323	330	345	285	274	309	302	323	293	324	319	343	326	338	327	288	318	302	316	351	323	328	351	301	354	313	303	305	315	295	355	364	329	311	362	328	302	328	306	290	322	315	336	324	305	323	298	341	302	344	325	314	334	297	310	303	312	294	314	318	349	281	311	306	333	335	317	326	332	344	287	323	305	365	321	333	291	315	300	302	324	300	299	303	331	330	329	299	296	338	313	279	314	323	352	334	309	294	338	327	336	323	336	304	356	308	335	351	291	281	311	366	311	323	327	290	317	321	313	310	303	338	320	313	349	339	349	344	302	335	304	301	308	329	304	328	332	343	308	327	331	296	309	340	317	355	342	302	319	324	331	312	333	316	312	332	325	344	312	306	326	315	346	318	295	284	316	315	312	333	339	323	294	346	273	332	321	322	323	347	318	340	301	335	293	310	309	307	314	324	321	356	330	331	311	308	308	313	308	323	332	299	306	328	324	313	314	339	334	318	304	320	322	334	310	316	312	338	352	318	312	304	324	346	307	337	350	329	311	326	344	298	306	316	334	320	331	339	314	366	341	292	329	309	333	317	322	326	342	337	298	311	309	323	316	315	269	298	312	311	262	292	356	347	299	304	289	303	346	287	323	343	345	332	338	318	331	309	350	316	337	340	336	331	313	296	319	291	352	309	314	328	337	317	324	332	333	304	337	328	304	279	322	323	306	296	308	385	346	321	304	327	340	341	341	302	329	359	360	323	300	339	307	293	301	311	328	314	308	307	329	341	312	323	340	349	324	301	293	323	353	318	303	334	347	324	328	301	334	285	322	317	311	312	311	314	322	299	335	342	318	316	299	303	327	346	330	338	343	374	322	303	305	309	342	304	292	316	315	291	335	302	323	342	309	339	325	333	312	314	309	335	371	371	316	308	296	290	370	336	318	311	334	312	338	335	285	308	310	311	335	285	324	288	317	294	334	298	305	316	323	296	305	290	281	300	354	343	314	325	339	324
7987	1389	2718	2839	2245	1781	1563	1514	1818	1669	1348	1440	1334	1271	1607	1906	1549	1604	1917	823	800	848	835	825	924	826	862	886	799	796	779	780	808	793	748	811	727	758	765	739	816	813	797	760	737	743	698	748	790	737	765	728	767	745	733	800	758	750	736	770	818	718	752	772	739	814	755	702	747	753	785	775	736	752	770	707	772	774	713	734	744	758	722	770	760	771	742	795	691	775	740	751	751	758	751	755	702	775	737	703	718	736	697	766	754	693	733	743	746	725	789	756	732	749	712	783	800	728	734	722	743	761	740	755	789	749	773	756	726	758	753	798	736	814	805	767	762	769	775	751	769	751	757	746	713	736	734	753	748	709	763	736	748	730	806	769	796	796	775	713	751	785	744	779	774	765	724	724	745	756	755	733	752	767	688	796	744	761	754	745	714	785	753	736	761	743	727	750	775	736	740	756	744	747	743	781	702	793	738	774	779	719	740	740	750	713	752	740	688	749	713	746	763	784	729	710	741	740	721	766	779	766	751	738	730	743	727	734	730	785	775	816	752	718	754	774	804	761	746	726	782	789	728	800	790	760	736	722	750	711	735	766	761	797	728	755	759	745	781	766	785	733	751	753	727	716	761	725	765	753	779	785	681	743	750	719	786	784	755	743	752	739	668	803	757	752	787	758	762	782	697	796	755	748	804	752	745	777	723	772	708	728	717	794	784	783	721	751	765	747	747	726	789	788	701	708	760	753	748	727	775	789	736	786	738	743	710	721	813	774	771	786	778	754	731	769	760	756	760	724	746	788	773	742	748	738	777	748	741	778	792	824	737	739	767	783	738	760	799	715	734	774	735	749	828	770	748	776	764	771	731	745	733	768	756	772	760	746	762	779	739	762	711	720	764	739	764	774	750	765	772	695	726	762	777	783	713	768	739	724	754	731	766	720	774	773	737	719	748	693	779	745	746	750	742	791	737	723	801	738	761	788	726	715	743	762	782	745	763	744	790	737	805	758	759	716	763	762	722	742	766	809	734	715	770	773	749	718	703	718	754	796	744	756	739	742	784	729	755	714	796	779	760	740	766	748	758	709	745	777	722	719	751	736	757	770	772	688	721	701	772	723	743	782	767	674	832	743	695	783	764	762	766	782	756	739	737	748	744	751	710	814	700	772	744	774	737	753	746	726	753	752	795	794	708	775	779	739	735	698	753	766	777	719	734	713	793	744	790	747	741	765	760	764	749	761	714	763	765	743	816	740	737	759	735	752	772	755	756	765	773	667	738	771	761	765	753	761	774	740	776	754	716	725	775	773	719	739	772	739	788	756	830	780	732	760	722	796	731	762	758	757	792	800	772	812	777	781	750	729	778	746	745	757	725	764	775	746	757	732	769	764	739	780	743	690	744	742	747	706	750	706	781	741	731	740	734	741	714	757	727	793	823	754	787	757	730	757	765	793	717	698	691	761	765	754	703	765	739	754	740	745	776	752	744	782	736	719	731	746	806	721	760	751	739	740	768	732	705	760	760	776	751	752	734	734	723	788	729	756	763	709	737	798	757	755	737	798	720	744	716	749	722	727	797	765	761	715	719	733	790	790	737	750	697	749	786	743	721	748	740	697	759	748	797	709	756	746	725	736	739	747	717	789	755	770	694	764	771	761	728	729	706	757	715	746	777	746	745	741	807	735	760	745	717	718	791	728	773	737	756	710	757	766	704	748	753	746	732	716	795	787	733	784	772	760	760	745	771	720	703	752	752	743	703	793	747	809	755	748	819	721	730	764	773	759	705	672	741	702	719	774	728	753	735	734	751	747	765	744	726	776	729	759	757	760	748	785	752	757	747	745	750	760	780	758	749	719	774	798	797	775	776	771	735	765	759	742	744	763	767	755	786	747	723	735	727	773	780	732	746	783	752	777	728	704	759	768	770	752	835	779	714	775	756	722	798	743	706	721	731	729	756	708	733	778	763	726	707	716	772	746	740	790	715	765	764	722	781	766	754	744	691	679	743	778	736	745	772	732	782	778	731	787	766	750	754	730	704	733	779	735	768	679	739	745	749	744	754	737	791	765	768	793	737	750	743	783	712	794	781	725	719	755	761	702	750	737	763	779	721	758	759	776	733	707	712	705	730	760	750	791	746	765	756	729	792	739	747	764	704	728	720	788	708	716	720	778	751	760	692	699	769	751	788	774	763	760	776	765	749	785	742	784	763	788	762	749	706	785	737	726	697	758	733	766	759	735	744	777	801	786	741	770	714	754	700	766	730	789	755	701	778	761	698	795	717	747	765	750	776	735	714	740	772	763	769	744	798	777	765	726	725	738	775	743	741	765	755	770	701	754	766	782	722	771	785	712	760	742	780	754	757	754	774	763	741	732	753	725	736	745	748	716	760	780	704	786	756	753	757	743	707	821	711	735	726	713	765	745	752	748	784	719	756	717	732	777	748	740	723	760	746	777	746	742	774	754	719	762	759	753	740	732	720	698	734	768	752	757	742	759	804	779	730	782	722	796	701	763	686	801	745	760	763	748	757	759	773	764	771	739	736	763	761	711	749	736	714	720	709	768	757	748	782	772	732	784	741	748	702	733	740	729	744	756	757	743	746	763	761	743	734	797	741	732	734	730	733	787	732	733	743	792	818	725	766	715	730	729	756	758	767	751	818	772	714	758	727	715	786	730	752	761	778	691	721	762	729	743	738	773	762	736	709	732	762	741	709	765	760	735	774	735	711	772	758	715	735	781	785	719	761	757	741	784	740	747	805	778	686	732	739	744	751	774	748	791	775	758	748	783	724	738	738	703	749	798	764	751	767	731	789	719	772	725	734	784	824	769	771	690	752	785	746	780	720	732	763	764	768	787	733	749	749	754	745	770	773	753	727	784	732	762	809	786	738	735	779	811	760	786	776	789	696	761	748	735	750	766	762	761	748	754	747	767	730	761	733	761	736	733	754	806	777	775	744	712	788	717	745	773	709	747	749	714	786	735	703	757	757	755	741	777	684	707	689	738	751	753	756	742	788	754	744	740	769	755	720	712	776	746	724	769	784	757	739	759	737	769	791	738	736	733	729	728	719	780	733	720	742	773	751	754	766	713	728	759	751	787	744	720	715	775	772	770	765	746	781	760	760	742	735	790	778	765	733	769	758	802	717	736	698	703	721	756	761	731	760	752	740	730	773	674	763	752	741	728	690	745	754	722	719	775	758	750	713	764	787	743	740	733	776	757	766	773	727	783	752	694	750	770	712	739	771	713	773	753	701	783	710	744	737	763	763	707	766	770	761	725	748	748	785	777	756	749	770	755	723	752	728	769	756	714	773	710	740	746	723	758	706	754	752	720	763	764	717	719	750	776	756	717	778	706	787	741	746	743	762	718	743	750	735	732	781	779	742	733	742	756	724	727	783	763	711	716	778	723	728	783	784	749	764	744	755	730	746	789	763	727	730	742	745	739	778	767	799	738	732	772	758	763	804	765	778	757	737	714	740	726	727	751	724	772	742	737
1445	312	389	335	324	287	284	289	278	307	316	285	287	285	293	308	323	326	321	275	275	274	298	285	274	264	308	266	299	294	254	305	270	265	284	313	292	292	317	275	311	310	270	291	294	273	279	283	299	287	259	292	288	314	275	305	299	289	302	267	283	278	263	293	293	311	264	301	291	292	293	309	279	261	299	282	295	288	288	291	277	303	300	295	265	276	294	268	270	298	297	291	253	266	299	306	273	263	317	291	284	283	285	265	282	297	280	260	277	250	283	275	233	281	287	302	291	278	246	286	320	273	277	294	319	303	274	284	247	313	268	290	287	304	260	307	285	283	283	247	273	288	311	232	304	296	298	273	246	270	271	302	279	268	306	312	278	288	274	330	264	291	293	245	281	269	295	279	255	287	314	309	273	276	274	287	276	239	290	313	287	294	305	294	313	272	280	259	304	287	281	275	298	315	294	242	272	307	314	271	303	285	300	311	314	284	289	289	317	286	259	267	260	308	258	270	286	307	271	304	282	260	296	288	274	279	256	288	283	241	276	265	287	298	263	294	264	248	284	257	267	265	297	289	282	310	277	266	287	245	278	299	255	268	290	263	262	266	306	285	286	298	299	287	272	303	273	313	294	305	294	260	266	278	255	287	264	292	320	244	281	267	293	290	238	271	277	305	287	296	289	270	293	308	273	262	243	295	289	292	259	289	257	273	287	287	284	261	285	258	281	297	288	280	275	263	328	274	306	256	287	285	282	271	280	281	258	274	274	315	313	272	271	272	279	275	302	275	263	295	261	298	276	286	297	282	274	288	286	276	271	277	291	308	280	304	300	306	278	287	294	308	275	279	279	287	249	241	293	250	289	291	265	291	282	287	255	276	273	264	269	276	251	252	303	320	266	282	278	292	273	305	277	270	290	264	292	285	310	292	281	290	263	285	280	279	262	279	283	255	287	250	318	287	286	277	297	272	257	286	309	281	286	271	264	301	280	273	289	287	274	262	266	305	281	254	276	291	282	295	306	267	280	312	278	264	273	278	288	273	257	263	314	295	287	278	275	268	264	269	285	314	279	311	276	294	328	294	321	281	274	285	306	328	275	275	281	289	291	273	317	253	266	276	288	285	272	299	265	290	296	279	257	266	276	294	272	250	278	253	295	292	274	279	281	263	271	283	233	280	288	282	283	289	306	273	242	270	295	273	273	295	270	299	281	261	283	268	274	291	287	298	277	305	298	310	279	302	273	284	267	310	265	267	293	253	308	276	266	277	280	272	293	272	299	291	262	284	243	273	298	266	291	289	297	258	280	271	311	251	290	268	277	274	309	268	312	273	275	302	268	291	278	285	279	262	265	242	295	268	290	292	320	265	267	288	282	293	300	281	248	296	286	281	272	261	251	258	286	302	299	278	300	283	270	284	277	291	294	299	314	291	259	271	314	288	320	292	267	266	277	275	288	298	284	264	266	280	258	296	278	312	311	305	270	310	320	282	288	254	257	295	265	292	262	274	251	289	295	275	296	263	266	272	301	300	303	303	265	301	269	281	296	318	293	266	270	273	318	297	270	253	275	305	295	307	272	286	289	294	291	303	285	277	291	259	291	265	303	273	300	266	313	233	274	291	311	282	313	254	277	258	295	284	274	255	299	296	291	275	276	285	286	296	273	248	264	257	263	269	273	269	294	304	277	258	276	287	296	296	299	269	272	289	243	288	275	265	333	312	290	307	260	281	284	272	275	267	292	278	275	288	306	263	270	301	274	242	310	275	285	275	274	279	266	281	272	267	285	259	255	282	286	290	255	292	312	316	282	262	267	271	291	287	301	279	287	277	300	277	266	306	265	296	296	282	276	280	255	293	299	258	259	275	290	266	293	273	305	277	311	276	302	287	274	301	269	267	259	258	287	254	294	269	281	275	301	253	281	273	291	266	260	293	281	306	288	298	293	268	299	269	290	283	267	279	305	292	287	267	283	306	282	278	234	288	281	277	271	287	267	271	281	269	305	337	291	313	273	236	296	276	269	275	270	309	278	307	309	270	255	272	323	278	292	276	264	264	282	300	278	245	258	291	265	286	278	275	283	318	286	323	266	276	295	285	276	303	313	266	260	279	296	293	285	262	277	278	272	294	281	288	270	308	295	289	265	259	261	299	275	236	278	269	270	281	272	300	263	271	288	257	267	270	285	291	319	260	301	275	295	300	260	277	270	281	293	286	257	270	271	315	271	256	293	288	307	296	310	269	307	309	277	294	246	278	293	265	297	287	288	283	270	287	305	308	283	250	278	290	275	286	305	264	283	334	310	310	283	313	270	287	282	279	302	305	270	279	336	307	298	272	274	254	322	292	261	274	302	292	273	279	315	314	297	272	307	318	262	288	334	275	263	272	264	270	271	273	290	259	281	289	262	313	262	294	264	301	297	248	297	299	297	237	270	251	287	276	267	300	247	297	287	297	281	283	260	297	255	314	309	309	287	270	295	256	297	284	284	280	292	261	276	318	277	261	298	286	281	281	280	295	297	275	287	248	256	303	318	317	300	292	254	293	261	263	264	300	278	297	274	292	297	273	303	266	270	297	248	296	284	306	304	280	295	277	291	250	282	267	284	304	280	248	287	278	280	321	293	274	305	313	314	271	283	286	266	261	323	316	288	275	287	289	290	262	316	269	260	269	288	269	267	276	263	271	290	283	276	262	280	286	305	266	287	265	261	291	290	311	223	293	315	284	247	253	261	270	274	275	290	297	284	275	290	278	282	289	283	286	310	252	257	250	278	279	303	303	308	278	262	258	242	329	276	305	281	283	269	273	253	240	283	289	280	258	295	298	308	289	287	306	286	294	277	223	267	267	240	291	299	261	279	273	247	257	282	282	297	329	292	313	270	284	263	275	282	269	282	262	294	289	299	296	296	276	298	248	262	304	279	299	297	297	310	278	270	258	242	269	287	271	268	277	286	298	285	276	284	277	276	300	278	293	303	241	301	251	274	276	267	320	259	285	273	242	274	296	293	283	265	294	290	284	276	297	276	307	279	267	258	266	305	290	268	266	281	254	300	269	272	265	312	288	232	265	275	279	285	280	302	270	269	273	270	288	302	230	250	285	291	325	307	273	270	296	282	275	286	301	307	271	306	263	276	290	299	288	266	264	264	279	299	275	256	270	285	308	293	291	306	269	279	245	298	310	289	253	313	306	310	291	256	299	284	280	270	277	288	312	310	289	282	287	272	322	311	282	319	270	269	297	296	288	244	287	287	271	311	285	299	259	283	255	272	281	251	259	316	301	268	348	251	280	294	281	266	293	268	288	275	299	263	291	307	291	281	281	287	298	286	281	273	263	275	289	300	288	299	302	288	289	288	260	261	282	295	294	272	305	266	248	257	264	291	307	269	298	276	300	284	294	288	320	294	282	283	285	283	285	280	294	306	266	269	308	280	268	268	275	283	245	285	278	213	287	289	283	261	283	269	303	287	256	278	316	266	300	298	256	261	328	302	271	301	290
1761	690	916	835	749	658	670	729	888	798	800	823	825	774	906	984	858	932	783	657	671	633	667	704	673	659	664	677	614	633	631	644	646	613	655	640	696	649	626	661	634	667	702	629	652	637	651	646	666	663	635	615	664	716	645	627	623	702	683	629	690	582	591	656	667	603	701	648	685	680	594	659	659	666	671	677	693	650	633	630	627	632	622	612	665	648	673	627	636	667	688	625	649	686	649	653	619	630	689	676	637	602	643	675	660	625	687	621	644	680	620	680	634	656	638	681	669	663	618	674	675	641	621	667	645	635	608	631	623	681	666	613	663	662	664	666	675	580	695	680	690	666	671	621	629	694	669	639	641	663	657	621	629	676	626	642	631	609	698	646	637	668	616	644	660	629	603	688	653	633	661	652	655	628	601	660	631	630	658	670	656	629	657	691	632	661	659	673	639	639	606	710	683	645	679	653	632	722	653	642	619	645	630	660	682	657	650	670	667	676	650	650	650	656	690	629	617	687	627	649	672	652	627	666	638	664	658	652	619	632	682	635	602	620	638	659	693	653	594	622	698	666	665	693	642	708	652	644	597	619	606	614	632	645	668	658	615	681	643	688	667	631	625	698	642	633	643	638	666	643	650	681	662	640	646	618	660	658	633	620	642	639	637	677	657	663	682	641	606	597	692	599	639	665	661	667	628	648	690	678	649	639	684	653	652	672	659	736	641	643	618	692	605	663	682	646	670	669	686	658	646	599	629	674	641	628	608	640	677	638	672	682	626	689	620	689	667	658	636	616	670	675	638	668	681	658	679	672	658	685	629	635	680	658	676	667	684	683	644	606	631	623	676	678	623	639	646	617	625	596	654	683	664	676	639	663	623	694	660	626	637	638	654	637	659	665	644	632	719	627	668	673	606	667	653	656	611	621	647	703	625	659	653	627	682	596	605	663	664	660	663	663	649	655	617	627	621	649	673	653	660	671	645	642	681	658	651	610	614	644	669	641	657	704	706	672	640	630	681	679	619	683	634	649	695	696	646	664	604	630	657	696	681	601	584	718	646	637	614	654	621	656	657	660	614	643	682	672	646	585	649	645	637	616	678	679	676	635	612	670	690	623	666	675	614	691	666	668	659	655	659	653	613	702	686	646	631	655	688	627	662	654	624	650	682	692	655	670	665	620	708	641	690	674	624	646	678	691	689	682	606	638	602	567	627	638	604	669	654	617	660	691	665	598	654	674	666	670	629	631	675	655	619	669	687	700	685	660	624	652	633	665	671	671	657	660	647	681	633	683	687	619	690	649	675	656	622	644	648	625	703	649	686	706	672	636	659	643	637	589	635	652	674	698	673	619	658	654	650	599	677	625	705	642	668	666	618	658	633	662	679	647	634	696	649	661	672	620	648	675	614	647	642	606	642	655	687	667	675	672	655	661	644	645	638	688	650	697	649	631	669	611	630	682	620	636	712	663	590	651	660	661	637	657	620	611	638	663	661	708	656	628	655	613	613	635	668	663	639	660	654	632	645	630	653	657	659	646	692	627	638	636	681	689	670	628	653	656	630	677	684	642	702	670	641	647	683	620	680	631	634	633	613	649	668	681	678	641	697	685	660	615	669	689	635	687	664	664	687	602	643	613	663	630	652	646	648	630	664	653	696	605	634	678	612	645	661	599	631	664	648	653	614	650	605	659	664	678	636	672	644	663	689	677	675	654	695	670	680	663	643	606	657	647	616	607	650	660	672	635	586	644	633	624	612	643	605	624	651	619	663	638	691	649	659	705	650	643	657	684	688	657	649	620	664	694	654	616	667	611	688	664	660	658	657	652	687	637	654	692	643	617	629	613	693	621	666	670	651	676	627	663	677	693	688	632	661	681	660	612	702	642	660	664	656	664	634	647	599	639	640	663	651	626	651	659	663	675	619	620	654	644	669	662	652	667	663	679	623	672	655	664	686	650	650	688	688	663	669	648	657	626	649	700	669	662	663	687	578	666	690	646	632	641	642	658	686	631	634	642	677	679	632	666	632	610	623	648	637	684	633	687	649	675	654	638	658	661	654	642	665	651	672	681	654	654	618	666	632	698	639	666	634	679	650	688	667	661	626	604	692	630	606	688	614	644	682	639	705	655	673	665	671	656	695	694	609	635	638	594	649	646	657	682	680	671	644	599	661	665	687	657	695	615	706	637	635	637	654	648	650	691	653	646	630	674	659	657	691	666	637	657	607	710	627	686	649	625	689	687	661	654	678	645	669	631	641	648	650	659	672	689	627	667	661	646	656	651	660	644	641	636	634	644	675	616	687	628	648	625	622	641	653	680	641	661	633	680	666	674	641	635	684	633	688	683	651	682	654	674	691	689	660	659	640	692	694	636	659	626	679	656	640	668	670	633	664	660	655	642	654	683	647	639	633	610	639	684	633	674	668	637	649	625	656	642	650	642	650	677	607	658	619	631	599	622	657	646	676	667	662	660	628	689	647	675	661	668	636	657	656	679	661	626	653	660	652	628	686	662	663	618	645	638	716	712	657	670	642	635	690	638	626	648	646	669	604	639	648	650	628	677	630	647	617	672	653	624	566	672	671	606	658	631	636	648	672	667	637	618	583	688	680	593	650	690	654	631	665	646	669	701	644	683	579	654	646	629	644	667	664	686	672	646	634	692	650	670	664	619	648	650	615	706	654	655	649	664	666	675	632	668	648	611	643	658	638	698	646	609	680	616	648	646	598	621	642	668	679	649	673	661	687	684	646	657	683	674	658	675	658	648	656	638	653	675	673	664	669	611	600	637	661	651	624	638	628	644	663	647	652	630	643	712	647	649	674	650	619	674	669	718	626	649	655	641	711	660	652	660	659	693	653	618	636	696	654	663	626	626	658	675	669	691	644	663	652	621	627	620	621	715	660	651	680	662	658	639	629	638	714	701	610	656	652	643	617	654	613	658	660	669	646	654	669	640	697	638	702	676	657	668	671	637	740	653	676	664	603	670	634	662	638	646	658	661	665	662	665	637	647	614	679	614	638	639	626	661	647	672	649	667	617	637	683	660	643	665	592	665	659	663	630	708	627	680	624	641	643	664	583	655	643	713	656	658	707	644	690	671	645	623	671	645	678	642	619	693	701	681	631	664	639	645	650	638	645	649	680	669	636	656	648	683	695	618	672	642	651	631	665	672	651	644	634	648	659	619	657	652	654	640	663	628	674	661	634	642	666	652	657	645	664	639	716	661	649	665	658	664	676	708	640	631	654	629	664	618	679	664	663	650	656	631	603	615	662	682	651	662	637	620	638	632	625	671	643	680	678	637	665	652	647	683	682	666	655	646	624	652	632	652	669	663	667	654	702	657	627	675	659	628	660	636	646	668	677	659	632	651	681	630	704	632	659	647	643	645	656	659	711	678	689	633	623	647	691	656	637	679	685	655	676	647	671	645	649	648	636	648	661	666	676	682	634	636	674	627	650	654	665	665	685	650	638	665	635	660	635	609	714	672	601	632	615	656
6650	511	739	531	350	256	281	257	307	300	244	226	268	243	285	272	237	235	274	186	165	184	160	169	178	165	177	172	156	164	178	175	149	180	174	173	213	165	182	182	163	176	181	193	198	179	161	189	166	174	160	175	169	184	184	170	166	183	174	189	171	192	185	170	176	179	195	165	174	184	148	188	179	170	182	185	202	179	139	198	163	185	176	167	186	175	173	192	166	172	155	161	210	181	166	170	167	187	192	181	168	185	173	164	192	170	162	208	166	158	171	183	189	174	217	171	177	199	168	171	191	172	177	187	183	181	211	190	158	154	192	181	185	173	181	170	168	167	187	198	183	177	152	161	172	163	178	194	178	166	165	168	199	168	198	170	152	192	179	171	170	175	166	146	182	187	176	168	200	158	169	161	206	177	170	164	180	156	170	184	163	174	171	183	172	187	193	192	202	198	190	158	200	200	197	187	164	161	180	176	147	196	166	167	157	184	185	182	174	168	188	185	185	180	177	165	186	184	170	182	178	164	183	176	180	167	184	189	167	186	207	187	179	162	192	190	157	183	187	175	159	195	156	180	172	190	194	164	177	157	190	158	195	156	176	167	164	162	171	201	143	175	172	188	179	176	190	202	158	175	166	158	165	174	170	181	187	165	186	173	147	197	162	173	156	191	195	154	157	182	165	155	177	172	156	172	206	187	173	178	191	190	157	185	167	172	190	164	192	192	161	168	194	180	155	152	174	183	151	160	170	170	178	168	182	175	180	182	174	188	176	165	184	190	169	174	199	175	172	176	149	154	192	176	183	188	191	191	160	148	197	183	190	176	167	185	188	166	188	159	165	169	181	151	173	202	177	142	163	181	152	172	176	193	168	168	169	186	185	187	159	174	164	171	170	166	168	154	169	166	167	182	191	171	164	203	194	202	177	147	169	178	160	173	154	167	189	173	173	175	161	172	164	186	193	181	165	191	165	185	170	162	195	207	186	178	196	186	187	177	183	180	201	179	153	202	172	163	168	155	191	149	155	159	147	168	183	173	206	174	173	168	151	174	184	180	170	197	207	180	177	160	191	200	171	175	149	152	175	168	171	200	183	176	183	190	184	168	178	193	168	172	169	142	146	183	174	185	182	176	162	185	157	169	168	179	186	156	171	171	181	172	163	185	179	166	183	176	156	194	172	206	167	158	186	175	172	186	179	185	184	171	166	197	174	166	168	187	171	167	170	185	166	192	190	185	185	186	200	188	197	189	174	165	198	181	190	189	173	165	196	169	172	192	158	161	190	199	177	179	180	201	190	208	187	170	162	206	177	162	180	194	200	174	203	171	190	165	175	181	173	182	176	174	178	196	170	173	171	180	180	168	190	177	191	213	192	185	168	201	178	190	170	157	205	181	195	187	177	190	194	179	193	195	164	174	155	151	178	215	167	191	178	171	178	192	172	173	169	189	164	160	151	184	164	178	146	193	169	152	177	168	176	160	177	198	183	166	192	168	167	161	182	168	161	180	177	144	182	193	175	160	175	208	200	178	170	194	191	209	179	193	204	180	179	177	151	172	175	186	175	201	155	162	183	190	181	197	170	200	161	167	170	200	159	189	177	180	192	200	192	179	165	176	196	190	168	194	153	154	181	184	171	174	171	175	168	163	168	161	198	173	199	191	183	182	183	192	199	171	165	167	174	185	167	167	150	150	195	200	163	169	153	152	178	173	175	200	184	179	186	164	201	173	184	174	160	178	191	160	157	181	163	169	181	189	170	164	168	167	175	187	174	193	152	201	146	175	158	164	161	184	191	181	179	144	171	160	196	170	174	157	177	152	181	187	183	166	175	168	191	175	182	176	167	193	169	160	173	167	173	180	154	174	153	196	183	170	169	167	200	196	160	188	177	151	183	218	182	175	179	180	172	192	193	175	168	171	183	178	217	183	201	180	207	171	156	164	166	172	173	173	160	170	208	201	200	175	166	166	160	175	174	194	157	175	172	192	157	190	188	176	166	185	181	171	204	205	157	191	200	163	189	171	170	200	183	161	191	174	154	153	149	161	186	170	171	169	170	163	191	156	172	198	171	159	206	176	200	154	151	187	196	177	198	194	188	167	176	177	190	172	183	178	166	172	175	177	178	162	199	172	189	216	174	158	167	171	182	167	178	170	159	172	169	183	178	157	173	185	188	165	183	174	178	189	185	188	166	177	170	197	177	158	153	195	162	174	146	203	161	196	177	154	188	182	173	203	200	196	181	186	174	156	172	209	161	160	176	187	163	169	190	182	144	175	198	182	160	171	180	191	181	153	179	157	185	161	163	207	194	214	198	152	176	167	155	165	173	186	159	171	197	188	173	187	171	177	170	189	167	177	179	184	148	147	181	175	202	182	175	193	155	177	195	167	208	155	166	189	177	175	162	161	172	167	181	165	176	166	179	205	208	180	164	177	168	168	180	171	171	212	179	206	182	187	177	183	163	167	162	162	182	184	170	180	173	161	194	177	181	163	173	158	143	206	176	177	182	186	191	182	195	165	171	162	169	173	180	184	165	169	170	186	182	166	169	172	180	160	168	177	188	180	175	163	175	177	171	176	167	176	168	192	181	163	154	175	167	176	172	148	158	162	146	173	186	207	184	187	176	173	205	162	164	165	175	162	199	190	184	170	177	141	161	177	176	191	176	159	184	169	171	174	144	170	178	183	186	165	171	181	193	199	167	166	180	172	209	179	204	171	179	165	179	200	178	162	153	176	210	161	156	192	182	171	176	174	160	164	170	176	160	192	154	155	182	157	182	170	179	189	177	199	168	173	158	171	168	192	187	173	205	196	146	167	175	208	164	195	177	166	179	175	176	150	178	176	178	206	164	167	178	171	164	161	190	140	157	164	185	163	183	197	150	159	175	187	180	176	184	147	167	196	156	171	164	186	186	186	173	165	197	180	166	183	177	149	179	165	186	173	167	187	173	157	164	148	162	191	162	152	147	176	170	153	152	177	170	175	173	164	157	164	150	173	166	181	180	172	213	171	162	152	181	191	183	180	174	157	166	186	157	152	159	204	169	175	175	171	161	177	183	176	189	183	175	206	185	206	157	141	158	155	169	176	169	172	179	186	172	166	178	184	173	176	163	135	206	193	184	143	182	192	157	185	148	143	168	197	158	187	171	170	176	203	184	160	177	196	180	205	185	171	200	166	167	157	165	171	180	175	204	176	200	166	168	167	225	177	170	188	164	155	150	170	165	186	161	191	173	170	174	168	158	178	171	171	177	197	179	200	170	185	162	194	187	189	174	158	185	172	173	166	195	173	173	180	196	172	181	174	195	205	175	174	179	199	182	171	176	178	170	177	191	188	165	168	184	182	199	155	206	187	158	182	189	192	182	151	166	170	178	175	187	182	151	173	179	164	186	177	192	150	179	173	154	183	169	186	162	176	167	169	188	177	173	190	176	161	193	149	168	183	194	177	178	186	144	171	170	164	162	176	178	183	168	161	160	160	161	179	206	168	152	160
5851	792	1580	1518	1127	962	798	860	1207	975	908	915	824	795	1163	1189	907	986	1197	523	504	465	500	537	510	487	512	554	477	533	467	485	525	480	470	495	518	467	433	444	448	458	520	429	473	468	487	468	463	457	449	442	481	452	439	502	457	417	469	458	446	493	489	486	492	425	480	433	440	462	443	428	445	465	451	465	485	461	479	449	512	468	427	431	465	433	441	464	465	453	490	439	494	460	467	454	485	489	490	457	423	450	466	457	456	465	450	429	466	447	468	449	477	469	473	480	464	478	461	422	483	470	467	439	500	446	446	468	437	454	475	462	415	487	460	510	430	472	475	440	446	450	469	494	479	503	455	436	474	452	413	435	468	454	422	496	458	481	487	434	470	490	446	479	491	499	463	500	462	455	513	456	464	461	477	454	447	426	476	471	443	432	442	438	480	493	457	472	506	464	482	452	438	465	458	432	445	480	444	451	476	477	440	471	474	490	447	493	490	481	458	453	457	417	450	457	504	445	446	436	500	489	444	467	473	455	447	470	441	455	467	491	424	457	438	437	452	455	495	460	467	468	480	466	428	485	476	438	489	470	453	450	431	463	462	491	444	463	452	475	469	483	451	439	455	440	443	466	437	456	445	485	426	423	482	467	447	505	447	466	510	434	472	463	478	476	479	456	451	456	453	474	466	450	462	454	482	489	465	429	479	459	503	510	442	494	459	479	470	478	465	429	440	471	453	476	466	450	483	465	449	477	464	453	469	490	429	468	458	475	460	431	422	465	458	440	469	446	468	481	466	472	453	453	465	455	453	463	453	477	459	442	501	453	455	460	486	455	453	447	449	460	445	457	421	487	472	462	430	427	461	456	460	478	473	476	474	441	451	487	436	471	478	453	435	463	450	460	500	465	452	471	426	461	421	452	498	446	440	437	497	495	429	440	465	483	462	464	437	482	498	470	457	440	455	423	461	489	448	445	470	467	482	440	481	467	475	480	474	471	471	436	468	483	469	465	495	436	481	514	468	471	464	459	459	478	472	420	443	492	461	500	465	463	441	475	485	459	444	424	466	471	443	446	501	456	486	475	476	471	483	449	455	433	453	461	472	451	488	471	409	422	444	502	402	465	434	441	460	453	468	450	466	455	475	460	447	409	476	475	459	454	452	394	479	440	495	436	455	410	442	474	426	465	435	423	436	448	455	471	465	465	462	452	464	455	449	450	479	467	491	478	481	450	439	462	443	466	499	475	464	450	465	480	474	449	436	407	484	462	490	436	452	467	456	441	457	445	461	453	458	460	459	447	467	476	455	475	432	442	502	453	485	492	476	446	466	456	478	420	466	416	416	472	462	475	453	426	472	445	455	441	484	433	463	459	449	477	438	448	461	441	445	451	469	452	454	477	460	454	497	499	498	458	465	452	426	457	454	439	448	471	442	480	448	470	492	466	419	443	463	462	510	431	486	459	472	473	459	447	473	461	440	487	427	446	477	434	482	483	432	456	452	433	451	440	466	451	464	456	421	471	460	481	478	421	442	439	453	473	473	465	448	459	467	446	458	451	441	497	452	467	450	486	488	469	461	462	459	453	435	443	464	434	481	471	462	462	439	453	459	435	477	471	432	467	459	470	469	451	464	460	438	459	495	458	399	399	453	427	472	421	481	411	462	463	449	451	447	480	422	463	478	458	433	434	483	451	483	445	422	445	435	452	457	451	465	466	441	474	449	439	485	427	464	433	499	474	448	450	401	448	469	446	409	486	475	463	469	444	473	475	439	481	441	470	474	460	441	425	447	415	485	462	426	488	423	447	428	464	452	467	482	450	456	474	475	471	444	489	484	503	452	487	497	424	503	472	451	467	478	519	447	497	469	448	446	456	429	487	469	449	456	502	458	488	414	448	458	468	480	447	461	480	464	484	431	489	457	486	456	429	493	472	426	461	515	461	464	467	477	469	461	479	470	466	444	493	464	449	457	454	460	488	466	467	428	502	482	454	464	475	477	455	454	465	463	431	437	480	454	456	428	441	450	465	442	451	449	473	479	445	477	446	462	408	443	485	460	466	462	460	461	450	462	503	455	469	481	479	413	465	468	469	453	462	476	431	465	449	469	478	465	445	470	482	426	426	444	505	465	467	463	475	451	466	451	454	468	476	478	466	498	499	427	426	433	468	417	444	427	484	431	447	481	435	470	500	474	442	458	473	460	440	472	496	454	442	423	491	446	458	448	450	466	452	456	467	468	446	434	455	468	422	471	444	420	447	474	477	452	482	456	443	475	465	423	426	423	448	458	437	427	481	443	440	448	477	460	459	455	461	459	442	476	440	466	456	510	482	441	475	413	429	462	504	444	465	479	460	486	489	461	499	458	450	447	449	432	407	453	468	416	470	453	431	449	444	466	468	430	485	440	439	465	450	444	449	478	447	490	451	462	500	435	449	454	435	476	500	456	468	465	469	450	464	478	423	449	465	439	421	479	483	467	462	432	442	474	453	441	480	415	456	474	452	461	427	470	442	423	465	454	421	484	464	470	484	427	452	492	516	470	462	450	448	464	457	476	469	475	445	463	465	452	458	468	474	463	442	486	450	465	475	457	448	461	463	476	409	484	471	467	457	481	435	450	436	485	467	427	503	510	445	474	492	454	462	463	451	464	429	423	473	464	440	467	461	455	449	483	415	462	468	448	448	457	448	455	460	444	476	490	472	440	486	456	462	456	507	460	456	452	412	452	462	499	460	430	470	487	427	494	456	457	526	437	436	453	443	402	447	438	454	456	437	473	477	421	491	459	468	451	484	469	418	443	476	488	445	441	436	456	462	428	441	458	466	469	456	475	468	467	441	482	462	461	447	453	437	450	445	487	450	439	456	428	460	486	486	460	447	475	450	489	503	455	436	444	441	482	474	435	440	464	465	488	446	445	436	460	442	461	434	447	467	465	451	463	473	469	443	426	454	397	452	447	456	463	463	450	461	452	450	410	441	451	458	464	478	424	458	469	459	460	466	465	491	485	471	458	453	452	481	452	468	452	411	474	450	444	456	452	467	470	428	452	422	479	455	483	422	495	491	446	486	438	426	449	466	454	483	482	492	450	475	463	478	456	422	466	486	433	480	440	481	445	446	450	426	455	450	473	465	437	450	449	441	453	446	439	475	481	456	446	462	432	491	461	454	454	415	463	477	472	436	441	437	423	455	429	424	474	450	457	453	467	458	467	489	435	442	442	447	452	500	456	474	448	466	453	451	501	467	465	495	452	429	470	466	481	456	503	441	440	492	478	463	436	466	432	488	502	473	487	431	497	447	447	411	438	447	477	445	439	458	487	430	453	474	472	489	481	465	467	438	464	471	476	507	456	458	460	459	430	474	444	450	503	481	468	461	471	483	442	469	452	472	460	478	454	411	463	462	470	470	441	477	454	486	466	478	432	414	471	443	472	433	443	456	457	496	447	469	450	446	492	460	460	461	460	470	447	449	434	482	484	458	407	444	442	515	422	459	440	471
13403	1361	1374	1000	641	533	448	510	548	480	439	415	430	402	480	485	429	456	509	347	324	296	330	340	316	310	347	337	286	319	339	318	332	302	331	346	313	317	327	315	341	283	332	355	305	376	300	353	305	341	316	321	314	345	310	295	298	343	348	285	306	346	291	330	332	339	301	333	315	317	325	283	317	325	316	292	335	320	331	345	311	355	325	348	309	307	326	361	311	332	284	348	310	320	336	340	342	317	324	312	343	324	302	344	344	325	333	304	271	336	319	295	327	348	330	292	313	324	334	322	300	320	324	357	336	311	303	298	337	337	331	299	324	320	344	331	291	326	315	297	314	295	316	321	299	337	323	326	297	325	334	316	340	331	310	353	323	327	332	299	319	329	315	329	305	318	343	308	317	294	325	331	340	323	273	308	292	340	327	308	345	317	314	323	329	318	314	336	327	341	325	308	305	371	364	340	324	325	337	337	352	297	320	315	363	302	302	301	315	331	330	347	321	324	338	339	317	312	289	322	340	349	286	284	330	294	323	293	311	303	311	346	341	307	310	298	318	308	350	325	330	314	300	323	336	284	341	339	323	315	318	303	294	331	326	317	309	329	339	303	327	322	315	350	295	305	327	327	319	321	301	301	307	348	329	323	274	305	302	315	344	333	344	315	283	319	376	317	321	338	311	323	337	315	334	315	311	324	328	307	299	302	334	291	301	294	333	324	322	321	329	324	304	335	321	307	352	316	326	294	353	330	291	342	303	306	316	305	340	333	311	327	307	333	311	329	315	334	326	313	297	318	325	315	337	291	326	332	309	299	296	308	297	339	322	344	289	292	335	357	320	322	312	365	374	299	346	306	344	315	309	297	290	323	335	300	358	385	364	317	287	330	271	307	315	313	316	312	331	300	306	303	338	338	314	324	292	334	347	326	330	316	317	325	320	321	288	339	315	346	350	332	321	327	340	300	315	311	274	315	291	305	317	293	296	316	320	318	294	323	316	305	334	343	353	309	291	303	314	306	310	333	328	323	343	316	336	329	349	294	334	324	278	356	323	299	333	290	323	309	326	335	327	336	312	327	308	295	308	315	347	337	310	314	346	319	315	319	336	345	335	352	325	319	319	321	324	316	299	305	309	337	299	299	339	333	282	315	335	315	331	316	330	319	303	280	338	339	325	326	321	339	312	306	314	311	327	339	307	345	310	298	304	335	292	349	309	285	319	330	320	296	319	319	361	299	303	330	319	346	335	312	321	322	295	348	322	324	345	297	327	351	341	303	310	316	295	341	347	316	276	364	346	311	289	308	291	323	340	306	267	333	329	336	329	350	301	323	315	333	328	324	314	327	309	349	325	295	292	327	298	362	315	310	311	292	308	329	344	293	304	321	294	291	283	327	323	372	318	317	323	333	332	296	304	343	294	324	309	362	351	348	300	337	342	309	331	315	328	359	316	317	295	329	342	341	325	322	323	314	320	276	307	311	263	359	349	326	321	326	311	321	335	315	329	321	338	354	312	308	322	337	340	302	351	348	310	365	322	301	365	327	313	361	289	313	320	305	329	310	325	307	281	345	272	322	279	315	337	373	332	310	354	329	372	318	333	348	282	299	308	300	309	361	324	269	314	288	330	322	368	311	286	348	284	319	347	321	340	316	342	317	300	351	351	303	334	352	343	306	336	302	300	285	333	308	347	294	364	328	314	332	311	324	358	295	319	311	282	291	350	302	351	346	314	321	325	303	369	301	345	328	320	367	315	314	318	329	323	288	336	327	294	304	296	327	292	276	352	315	325	328	344	347	336	339	321	285	319	354	309	312	311	327	332	319	318	281	312	341	369	300	338	338	297	323	291	303	326	318	346	287	306	341	312	324	336	330	308	288	295	339	324	307	335	302	316	309	328	322	308	313	332	335	322	324	359	348	279	326	313	327	312	328	337	323	324	298	325	300	311	321	329	306	313	334	301	331	330	336	314	306	321	312	307	335	300	357	317	299	313	343	340	309	323	327	299	328	319	326	297	313	345	297	308	290	341	306	308	285	335	328	340	309	313	350	313	331	287	295	289	339	340	333	329	341	342	331	331	321	331	301	339	345	358	333	354	306	338	301	318	310	327	306	312	302	324	322	304	373	285	286	351	330	328	288	342	319	271	305	302	311	304	320	325	314	296	288	272	284	350	278	337	332	302	307	329	349	313	306	317	344	294	316	335	344	319	306	345	321	336	309	300	337	311	308	319	335	335	360	323	307	370	289	333	330	308	322	325	327	330	340	328	295	342	290	336	320	308	292	326	324	295	318	301	356	328	360	332	348	310	314	335	326	323	312	320	320	316	302	322	330	311	300	328	320	309	293	315	322	332	309	317	293	304	283	321	285	290	290	313	357	314	318	317	292	347	353	316	318	322	334	321	279	303	353	331	322	319	297	338	320	331	344	316	349	331	323	351	328	329	302	328	313	286	294	339	322	340	288	298	322	335	307	329	317	346	304	336	318	338	314	332	309	320	328	318	322	333	293	316	320	294	335	302	291	334	315	322	315	315	325	328	334	356	331	359	328	351	318	308	326	293	330	335	328	300	358	295	341	311	326	366	315	308	314	343	372	311	360	319	311	335	284	339	323	315	310	356	297	299	315	317	320	363	266	371	321	294	314	329	321	286	382	323	317	313	291	337	317	329	319	313	329	359	323	306	328	327	295	305	347	336	325	329	327	306	320	274	332	287	290	315	343	325	311	331	323	317	310	332	281	295	315	311	316	358	312	302	348	335	327	322	311	340	330	336	291	300	303	335	309	314	302	293	326	317	340	338	330	310	300	350	307	319	332	339	300	313	343	328	325	331	300	349	350	309	334	339	311	299	331	306	290	308	321	352	314	339	332	341	347	319	290	317	279	323	342	319	313	310	336	306	329	346	334	314	327	291	314	304	333	352	320	315	335	321	330	346	338	326	325	314	318	335	329	321	323	333	336	323	345	301	328	328	335	303	319	313	308	341	329	344	301	338	326	337	320	343	345	297	281	350	316	326	315	325	312	311	310	301	328	316	313	308	313	378	291	351	336	323	292	323	326	330	329	337	304	299	314	298	334	330	326	310	334	341	334	311	299	303	307	327	343	335	356	328	338	324	305	360	284	279	313	324	340	268	342	319	332	287	305	312	323	317	307	322	313	320	341	299	282	340	341	279	315	352	341	309	306	301	354	334	326	291	300	293	302	285	311	322	314	306	329	292	296	334	334	290	319	324	305	304	348	343	333	302	290	348	296	311	286	335	317	321	295	332	330	314	304	295	316	322	313	332	331	303	301	312	330	310	322	320	312	320	322	332	338	335	359	323	337	321	338	287	323	334	313	301	317	334	324	333	303	326	333	332	316	332	300	346	338	306	313	315	374	314	345	303	340	308	320	320	338	327	316	308	332	314	318	283	344	334	292	307	354	321	326	325	324	350	308	318	298	320	320	318	287	307	306	337	325	358	317	332	292	309	342	294	309	330	337	341	334	335	352
8047	1415	2746	2688	2218	1724	1532	1602	1948	1553	1454	1366	1351	1334	1797	1854	1461	1439	2106	860	820	803	819	891	873	826	787	826	809	787	797	763	836	775	774	774	777	798	772	798	769	746	791	748	757	725	766	775	796	786	781	840	764	731	800	690	738	741	757	735	751	791	794	709	791	743	774	727	760	779	747	741	737	750	797	768	741	768	739	804	757	787	791	769	762	729	728	769	741	763	748	773	759	745	747	767	759	734	794	784	787	759	724	805	741	753	745	791	784	730	769	767	753	760	760	752	744	713	723	755	756	745	742	796	749	741	774	781	759	787	766	746	768	742	727	739	749	770	748	808	727	761	752	788	770	719	810	780	781	757	784	762	698	768	774	784	753	753	775	756	709	747	768	756	782	752	754	772	762	749	759	756	788	805	749	746	736	780	791	716	728	717	751	780	734	768	760	760	745	760	779	712	743	784	765	764	770	756	701	744	762	714	737	731	763	744	734	745	748	759	803	730	772	805	747	807	742	760	766	737	766	751	732	743	785	683	719	719	745	708	752	750	785	718	737	732	769	766	769	727	763	764	746	713	743	753	762	773	756	763	757	751	744	726	770	748	754	771	778	742	783	743	744	771	761	742	746	744	748	713	759	731	717	754	712	772	733	761	799	741	763	754	773	712	767	769	740	756	754	798	716	765	731	768	746	739	770	757	712	770	728	743	798	731	746	715	765	724	776	740	718	739	738	767	731	781	777	737	711	742	745	794	755	691	791	774	826	777	722	747	777	795	700	762	792	782	768	751	705	764	750	740	776	742	727	757	718	745	748	749	788	782	744	740	751	744	761	767	748	790	716	754	709	770	673	776	720	750	696	719	745	771	755	749	719	757	729	772	738	770	770	802	743	792	786	771	778	776	698	761	751	752	741	744	736	736	706	812	806	738	773	764	800	751	787	755	715	795	747	762	792	746	766	763	780	775	771	779	762	747	717	741	722	762	706	745	744	754	761	725	759	676	756	733	807	812	732	740	757	756	746	785	721	795	732	711	733	742	770	805	761	762	736	737	815	745	756	772	778	733	799	736	781	760	785	744	776	745	748	794	752	759	749	744	744	773	777	762	727	757	763	766	796	720	768	770	721	719	754	752	713	798	747	721	766	745	741	802	809	787	724	722	737	720	757	778	757	760	732	736	756	735	754	769	742	709	723	803	745	769	734	789	769	739	761	805	771	795	811	748	788	717	775	721	719	800	786	768	743	751	744	758	747	803	758	730	729	731	725	808	749	748	705	758	747	784	756	806	734	738	759	734	807	725	730	773	681	775	727	793	776	735	727	716	718	697	764	762	712	751	733	783	763	792	769	710	766	768	760	709	705	762	766	760	718	763	786	704	795	726	747	749	759	741	775	743	716	751	757	794	801	717	735	745	745	801	758	739	750	725	749	722	806	746	729	740	798	728	771	767	801	808	774	748	715	758	784	745	751	769	716	735	743	735	733	709	722	722	758	729	747	749	800	754	750	739	714	725	768	733	782	749	726	732	750	832	775	752	752	797	792	755	751	767	749	746	778	769	737	749	756	804	762	762	748	726	784	712	760	771	715	770	756	752	736	737	776	761	762	773	747	793	760	719	747	767	702	733	731	776	737	775	749	770	809	776	717	779	772	750	747	799	718	807	812	759	803	819	805	784	702	760	770	759	733	705	765	739	779	748	808	746	762	762	762	784	725	795	664	733	765	758	781	805	721	747	717	757	762	725	820	737	731	765	737	770	746	704	742	753	757	714	725	794	712	756	740	809	740	790	758	757	779	752	699	681	785	710	758	739	789	735	732	813	759	732	786	768	721	784	729	806	796	745	770	771	759	739	759	750	774	750	768	786	781	720	731	736	780	764	780	748	762	734	758	758	742	766	783	723	753	765	767	777	783	756	763	687	749	744	751	752	748	731	759	751	674	761	756	760	754	789	784	786	777	729	799	778	777	781	738	768	771	729	752	733	763	744	751	736	765	736	748	719	730	706	699	722	770	747	792	773	805	765	748	763	740	746	771	743	750	744	740	741	742	805	764	717	766	739	741	761	762	756	747	714	755	782	744	775	747	756	760	757	785	729	785	780	752	765	751	782	724	731	740	773	780	737	789	768	734	746	812	764	716	687	788	758	743	748	762	723	761	750	754	737	742	803	766	762	743	776	710	719	777	736	739	757	794	794	766	791	735	789	753	807	762	737	735	736	775	747	751	722	792	787	790	704	772	724	761	823	795	738	726	704	719	745	728	736	776	740	734	754	758	805	779	768	731	751	701	718	784	771	766	731	733	740	720	760	738	802	751	721	786	735	705	735	761	742	770	761	718	738	762	806	794	783	783	742	738	732	714	779	773	729	754	738	798	737	751	762	757	776	741	755	813	749	675	780	774	767	741	754	729	777	736	746	760	783	729	754	736	820	750	755	749	726	776	761	802	766	722	756	806	769	768	726	769	808	781	796	752	760	770	756	764	766	739	736	757	805	748	751	782	807	745	771	735	739	763	813	790	779	770	742	729	748	759	786	746	771	777	770	736	765	739	771	759	794	729	738	771	744	769	739	742	723	783	706	715	733	722	712	736	800	769	733	731	771	735	715	758	771	726	750	736	803	756	772	715	737	777	750	731	723	791	748	781	760	734	737	750	759	723	711	771	767	798	758	719	740	718	756	757	771	768	739	763	821	768	716	764	734	735	755	751	726	752	726	748	714	766	759	792	756	789	797	760	776	752	753	759	779	776	759	763	791	688	756	744	795	709	772	744	724	759	794	786	784	729	703	753	774	774	807	762	752	754	761	751	745	760	737	747	790	735	786	743	741	754	739	761	732	737	778	776	739	719	737	783	746	761	740	738	732	731	756	726	772	725	806	779	752	736	734	741	734	751	745	686	758	800	743	775	775	711	749	789	759	759	782	845	745	795	761	772	784	757	758	827	797	784	725	773	703	767	745	762	741	761	789	774	786	742	720	734	678	745	761	782	779	727	749	756	750	799	718	767	777	716	777	757	713	770	749	808	786	743	716	745	748	782	769	750	765	743	747	742	734	742	698	727	740	727	750	779	786	758	763	771	765	751	748	752	774	770	761	769	718	759	719	719	730	747	759	764	746	774	741	758	814	782	728	760	801	724	722	741	793	751	767	772	756	767	716	746	769	785	765	759	733	743	706	728	741	757	769	781	741	780	799	722	737	766	717	759	759	727	787	738	674	756	734	760	795	807	770	708	769	692	761	736	769	741	739	775	748	748	733	748	723	774	713	759	755	753	723	754	713	747	724	753	748	708	793	779	764	722	777	776	736	773	745	766	743	760	790	710	731	729	753	774	707	704	724	775	757	768	724	788	714	729	754	738	757	726	784	755	707	754	800	775	760	753	761	773	757	765	766	789	749	743	757	705	737	750	776	739	774	725	767	767	747	748	716	757	777	798	728	754	766	704	707	738	722	733	765	761	791	739	738	746	702	752	712	776	735	764	753	733	771	772	747	762	798
1605	384	381	392	290	297	300	303	337	303	291	335	315	357	302	348	304	307	317	260	275	299	273	305	280	303	304	291	276	306	303	312	279	270	286	249	279	284	284	294	281	275	308	247	274	272	283	260	297	262	307	303	243	267	261	261	290	284	288	299	297	283	266	278	269	306	286	267	231	326	274	291	279	277	285	315	302	328	336	292	312	297	305	304	287	257	308	310	315	276	297	282	249	291	286	286	273	301	280	333	266	261	283	319	279	288	292	264	288	269	295	318	298	253	296	259	255	275	297	290	288	303	272	302	293	287	287	294	270	274	314	322	265	310	282	254	283	250	292	311	327	267	270	307	276	251	286	296	276	287	299	293	286	263	320	279	287	311	305	276	295	265	297	269	278	287	302	271	299	286	302	274	285	243	289	298	309	281	322	290	273	307	297	295	249	282	285	291	288	299	315	294	291	271	313	287	313	264	285	297	284	292	294	293	284	298	296	289	266	291	291	290	264	323	286	263	285	325	298	330	299	281	336	269	261	272	285	275	264	320	292	296	258	285	281	248	274	238	257	264	302	312	313	277	294	315	249	279	255	299	289	299	272	311	315	280	292	299	270	305	288	294	304	280	312	325	285	265	322	289	330	301	289	267	283	267	276	273	295	265	284	292	302	277	270	282	271	292	287	281	310	288	250	288	293	294	294	271	281	231	267	310	327	310	259	355	296	275	280	300	316	268	288	279	262	330	276	254	275	302	296	293	297	317	285	274	309	296	290	307	261	306	316	272	316	308	284	302	309	259	310	296	294	294	302	276	275	233	303	264	274	249	305	310	312	318	267	286	257	268	303	293	290	277	286	291	227	286	282	297	264	292	286	302	273	298	264	306	293	299	303	282	287	266	309	312	292	289	292	263	268	261	298	225	292	324	262	309	279	276	303	327	285	292	299	309	263	267	278	242	298	283	286	313	298	280	292	297	272	282	301	268	290	297	292	272	269	293	275	280	262	279	293	303	286	313	325	313	278	268	277	281	277	278	315	276	264	288	290	290	286	295	279	334	279	287	283	293	266	282	308	308	263	273	272	267	319	269	259	282	273	275	307	303	296	287	291	275	266	271	306	318	304	290	302	293	259	291	261	264	309	281	297	263	308	315	245	281	264	290	303	277	322	304	301	274	325	286	299	295	273	289	267	305	291	275	302	295	270	307	288	318	302	293	318	296	300	258	266	265	270	284	306	291	299	264	274	298	253	307	271	298	268	292	284	309	238	291	282	299	293	312	285	298	272	297	297	292	346	285	307	274	289	276	302	316	291	276	289	294	262	281	295	299	262	308	259	258	246	263	300	267	281	295	276	279	297	267	289	318	272	268	278	269	278	283	312	292	282	285	283	254	303	284	277	334	288	310	270	250	282	285	287	298	280	286	259	283	271	266	249	290	272	256	289	296	272	323	325	283	294	285	254	285	312	278	287	303	256	304	329	274	267	253	283	261	289	292	299	295	311	291	290	297	275	328	274	280	298	311	270	243	270	253	315	309	316	291	263	287	299	303	263	283	265	284	287	281	268	278	306	283	263	293	290	269	277	261	280	278	285	310	291	298	278	349	296	300	308	293	303	273	268	272	289	253	282	264	254	263	261	308	269	259	273	288	307	317	301	318	287	294	286	291	288	308	296	233	281	314	307	290	298	263	296	297	277	265	272	297	262	266	299	267	285	280	314	294	323	294	286	306	282	277	303	282	278	293	295	272	287	293	281	294	281	278	276	318	270	309	296	300	325	290	293	299	248	301	285	291	295	259	285	286	287	293	313	261	270	273	273	293	287	327	274	275	320	319	308	326	303	278	320	304	269	295	266	262	273	299	255	281	297	258	302	302	305	271	264	328	294	296	290	289	263	304	316	281	280	266	285	267	251	310	279	301	283	319	282	285	320	282	268	266	253	307	260	269	281	301	273	284	267	291	303	323	289	267	273	278	275	292	291	258	240	254	264	284	313	312	308	315	248	270	306	277	291	282	272	285	280	295	259	271	286	278	302	264	295	319	247	273	264	285	305	255	270	291	287	283	265	314	275	332	261	303	255	280	264	282	292	273	286	278	292	292	266	307	294	277	281	281	257	288	272	283	300	293	260	283	300	271	312	307	310	281	287	305	279	320	280	295	263	294	300	291	281	305	274	259	308	279	251	286	273	280	263	297	302	280	279	274	311	289	289	308	297	281	301	292	268	259	257	280	306	270	274	261	296	276	246	279	308	274	302	261	340	300	282	300	302	297	279	290	307	263	298	291	294	280	295	318	330	299	255	274	308	283	302	314	287	268	283	288	270	318	296	302	242	289	326	291	293	289	276	291	278	273	326	284	320	292	319	298	286	293	283	269	306	273	267	302	296	288	278	297	297	299	284	270	298	321	297	268	296	291	261	279	313	286	295	255	303	293	256	279	274	284	276	316	295	295	287	322	283	295	271	298	251	250	274	299	275	284	279	288	307	283	275	340	302	269	296	278	314	308	298	268	301	298	308	258	303	305	295	302	290	267	305	307	296	251	289	317	279	282	283	297	307	289	273	267	264	287	262	310	260	275	302	290	291	276	274	298	317	298	294	295	284	271	278	295	254	293	269	262	281	284	256	294	294	290	264	279	296	306	267	256	283	270	309	305	284	259	278	281	288	281	287	293	299	298	292	281	268	292	295	281	288	309	270	273	283	258	284	305	323	271	294	325	293	296	260	286	315	276	275	278	301	278	313	288	318	269	279	289	319	249	310	266	292	284	313	270	261	289	246	262	276	270	311	313	284	297	275	240	284	294	297	297	301	255	263	247	306	287	290	288	275	285	295	274	303	257	294	300	301	313	266	278	253	289	294	337	308	292	284	302	295	271	295	263	283	300	280	287	270	269	260	276	276	298	292	257	309	260	274	293	266	272	264	308	273	270	307	293	270	311	268	286	272	262	278	318	252	298	304	280	271	295	295	275	295	269	259	312	304	332	317	274	290	270	271	277	317	280	278	267	293	282	287	279	275	307	285	253	287	254	311	252	274	293	289	293	283	279	279	281	303	314	254	290	264	256	276	260	278	276	284	287	298	287	282	261	303	279	262	262	274	298	239	282	250	277	272	281	280	276	272	282	275	309	275	301	269	294	264	302	301	287	282	325	292	267	259	269	261	267	252	272	282	297	292	313	278	251	240	283	296	264	312	285	309	275	296	268	302	269	275	285	281	270	311	303	268	282	283	280	292	286	304	261	299	289	268	275	268	276	267	275	273	291	287	302	321	303	309	276	292	280	262	301	303	279	298	325	285	307	282	295	279	276	284	274	278	299	254	284	279	290	345	307	315	274	318	288	271	294	290	276	272	288	279	283	300	289	287	276	303	283	288	276	295	291	316	268	298	279	289	289	286	299	292	296	288	259	305	279	296	265	266	285	309	308	271	298	297	288	301	298	307	252	300	283	290	305	305	314	280	318	287	265	307	257	299	258	270	270	312	277	282	284	317	261	281	314
1829	712	1014	875	728	687	678	790	972	779	780	829	865	808	1030	1025	859	900	814	749	665	661	661	727	685	652	658	655	655	683	633	676	669	643	694	712	638	657	652	700	674	697	666	673	646	609	624	632	608	687	633	671	660	605	667	669	673	598	676	697	684	666	658	674	662	602	699	701	699	691	649	629	681	690	660	640	681	690	682	679	652	662	674	640	703	650	678	646	677	714	678	668	654	645	671	680	673	656	681	690	659	701	628	631	644	648	679	609	620	680	651	687	655	656	700	621	651	677	637	715	696	676	713	610	631	662	641	684	623	688	680	687	660	664	640	733	642	643	661	663	662	664	651	662	634	639	642	632	660	682	681	703	642	673	665	605	673	630	671	695	658	630	630	655	634	652	639	658	695	684	608	664	618	713	661	668	676	624	662	641	665	653	637	671	637	644	661	655	636	679	649	689	619	620	681	640	678	671	661	659	682	705	713	668	656	662	621	676	656	652	676	639	673	654	691	676	699	641	662	647	670	609	669	644	680	616	674	647	664	647	659	640	651	652	641	671	674	679	630	655	646	657	665	664	688	646	677	645	688	608	666	699	660	656	678	650	698	691	680	591	661	690	672	625	678	650	671	644	645	694	663	674	727	671	645	635	628	641	704	654	667	671	642	679	683	684	676	684	672	620	646	685	645	672	662	710	661	631	624	634	645	695	694	611	642	663	680	698	652	670	634	659	680	603	679	638	700	705	669	705	694	743	661	641	619	680	682	631	629	632	659	706	660	647	663	659	655	690	612	656	635	644	670	685	653	665	682	664	681	680	647	648	667	678	669	650	658	679	638	639	672	641	663	667	650	665	655	669	670	673	659	601	677	656	654	652	643	657	617	638	674	633	673	639	674	648	629	651	668	656	633	684	675	671	656	648	681	658	654	652	656	685	669	679	704	666	671	654	630	657	619	643	653	664	701	696	646	686	671	661	656	657	633	673	680	669	641	674	687	651	675	643	682	664	656	668	648	641	687	698	669	669	659	666	662	629	657	690	665	703	663	656	641	686	652	669	688	642	672	667	697	662	688	675	630	644	618	677	654	649	659	701	644	654	649	714	689	716	648	690	648	657	685	633	684	652	675	659	626	637	694	626	641	694	711	721	676	675	667	661	651	657	725	711	629	665	685	654	657	685	640	629	676	671	640	684	689	693	629	697	701	667	632	680	623	666	627	693	668	657	654	648	646	672	644	706	638	666	633	661	631	699	636	697	671	664	624	666	689	689	677	691	669	664	650	664	669	678	703	651	697	671	683	595	651	689	669	673	665	618	667	649	663	679	621	646	679	603	673	698	645	634	689	623	642	629	676	624	610	686	630	686	658	642	723	643	637	696	656	644	693	699	668	659	680	642	672	657	660	673	688	637	690	663	616	685	639	628	647	657	640	643	635	654	697	684	648	619	659	705	671	645	656	710	681	636	717	676	657	628	695	660	642	675	682	574	625	640	657	679	611	705	621	653	658	635	761	666	706	684	698	633	640	647	679	670	671	661	669	634	643	660	654	713	700	620	630	641	679	678	670	629	677	659	652	656	645	673	630	687	646	682	651	687	583	684	679	679	647	662	659	675	633	655	623	630	707	659	640	592	634	642	620	627	625	732	678	680	696	660	709	644	651	691	665	652	665	624	628	654	662	651	636	655	631	658	693	681	653	653	699	696	630	680	646	708	630	615	674	664	677	676	651	677	672	694	661	681	616	701	690	677	675	693	669	614	672	657	669	681	669	675	735	658	675	670	631	680	651	631	603	656	652	645	624	657	644	660	633	681	635	683	668	668	633	650	656	644	635	669	699	678	631	633	649	666	645	683	700	674	616	688	666	665	672	661	679	618	647	652	655	651	662	622	660	618	692	661	669	644	668	660	649	697	636	709	668	674	659	692	651	664	661	601	644	714	654	683	699	674	666	690	648	624	644	669	725	671	650	646	665	678	674	614	709	674	662	621	625	658	651	646	691	669	668	650	693	652	624	663	650	711	647	706	659	718	654	662	684	672	700	650	667	633	668	685	680	645	684	658	620	666	618	612	668	674	688	667	676	633	674	681	618	636	698	649	700	671	675	641	657	729	645	658	660	679	672	673	660	687	648	690	686	662	707	658	656	645	663	649	657	655	661	642	652	671	655	684	663	651	641	649	655	677	691	653	631	684	666	643	671	686	695	689	645	682	607	658	603	659	626	638	673	662	661	651	666	668	700	694	674	665	673	632	680	649	678	659	703	677	618	715	622	642	676	712	590	602	669	627	623	699	692	600	690	627	619	660	627	648	588	624	637	637	664	680	664	652	634	653	671	603	680	680	680	653	628	656	622	658	620	624	686	669	683	641	683	712	649	673	681	644	656	640	639	689	670	631	671	631	671	650	638	660	693	717	609	655	681	665	632	655	648	664	645	605	655	682	694	684	661	681	644	694	717	684	670	627	702	671	671	661	681	734	626	673	694	642	641	655	658	707	644	656	649	648	646	661	691	680	666	630	629	678	649	633	676	641	694	570	694	662	653	664	687	661	614	688	659	696	702	649	647	677	697	650	649	643	657	606	622	666	650	699	694	678	625	664	665	698	646	676	620	612	665	645	645	661	597	631	669	682	625	657	676	655	661	692	679	683	678	653	640	706	695	612	672	695	672	702	651	644	660	682	665	658	643	665	655	635	654	624	693	691	690	683	682	629	622	700	659	646	640	650	667	644	663	656	662	673	644	666	669	660	643	677	647	683	649	676	665	684	679	671	682	657	667	650	631	624	666	659	633	698	652	666	666	660	683	686	633	680	633	629	660	658	661	661	654	642	696	620	700	637	669	637	668	666	623	671	633	687	671	677	665	720	621	703	716	650	633	628	632	714	695	662	651	622	664	647	613	646	615	653	661	691	680	710	660	715	657	653	697	674	664	691	663	692	690	698	633	634	692	616	655	621	683	647	647	677	665	636	645	684	679	611	661	647	679	652	685	666	674	702	690	665	657	641	609	711	643	642	621	677	691	703	714	681	685	644	653	680	603	645	661	667	627	694	666	669	625	646	643	669	629	669	695	620	682	653	638	606	653	635	675	695	643	648	681	641	642	680	630	692	631	632	655	627	685	634	718	657	673	587	676	681	721	701	618	699	642	630	690	681	634	661	671	669	611	686	679	656	622	680	628	653	668	673	696	656	586	705	666	710	644	632	650	726	659	688	636	652	654	646	692	649	660	634	654	635	673	657	666	676	648	694	663	675	660	686	677	687	704	673	693	646	625	660	660	667	678	721	692	658	639	659	656	664	615	659	632	672	673	642	658	708	682	629	663	682	642	599	624	667	656	676	649	628	639	630	678	650	707	668	691	719	663	652	631	651	632	656	635	683	674	671	654	666	720	654	703	664	624	656	686	662	668	644	692	640	652	685	619	651	678	657	675	664	666	651	652	661	692	671	700	667	640	651	635	631	677	687	678	645	660	654	679	636	653	697	648	666	666	712	673	665
6675	557	720	487	352	280	239	263	291	273	230	271	251	237	311	272	243	278	261	181	169	185	175	211	182	188	201	194	205	181	186	180	176	186	195	175	177	190	185	205	170	163	171	174	172	179	166	182	172	192	195	180	162	168	156	169	172	187	147	177	188	220	194	206	174	197	176	187	198	176	182	190	186	170	180	197	170	182	197	194	180	189	174	166	179	190	165	168	165	176	168	174	169	197	178	173	175	170	175	174	161	164	180	186	177	170	222	189	189	176	166	199	188	203	208	184	173	176	186	165	155	192	191	194	174	176	190	195	181	180	177	206	198	167	172	190	181	153	177	179	183	192	204	163	167	154	183	166	179	187	178	179	199	190	165	165	160	205	166	184	157	188	166	172	162	171	178	176	181	193	202	190	175	166	148	172	178	142	153	196	175	179	168	172	179	190	210	169	185	179	173	174	155	174	179	165	178	184	192	194	173	176	172	174	178	148	168	163	161	156	175	181	167	176	177	160	177	192	184	189	163	190	179	185	148	156	202	159	179	200	165	185	208	182	185	156	149	152	167	165	180	202	174	191	181	189	186	193	191	191	169	170	187	186	167	172	169	207	152	184	164	185	168	174	185	193	174	177	167	189	190	150	175	203	183	144	186	162	175	187	163	190	182	178	159	182	170	200	185	179	185	156	152	172	172	173	175	152	189	195	175	146	204	192	167	191	187	169	191	179	176	161	156	161	187	180	188	157	185	177	167	191	194	182	203	185	169	156	180	175	184	157	178	187	196	173	171	180	158	192	188	194	198	176	186	188	143	182	191	182	185	170	182	175	191	169	176	170	147	179	186	162	144	173	214	171	186	168	204	184	167	177	180	167	208	182	169	177	181	201	186	168	187	154	169	162	183	156	180	151	166	197	204	195	170	152	181	175	171	183	160	165	188	204	180	175	195	168	146	184	174	168	166	160	204	172	196	179	169	178	205	191	183	151	161	169	190	179	158	161	177	174	183	176	182	170	193	188	179	164	182	176	176	180	191	171	203	163	151	206	165	150	178	183	224	187	169	165	167	134	157	163	200	178	170	176	186	215	149	173	187	185	192	159	191	174	173	180	188	169	174	175	174	230	160	183	199	173	165	193	169	161	172	171	198	191	187	182	182	196	163	179	173	198	164	169	161	159	185	190	174	180	178	184	188	178	160	184	194	161	174	185	195	175	179	195	174	179	180	188	187	180	183	190	160	174	189	173	183	188	166	169	186	168	180	155	184	157	183	168	166	179	161	165	176	199	184	204	181	173	180	187	194	136	166	199	175	193	174	177	183	181	157	174	162	179	170	163	190	208	151	179	151	203	166	157	199	165	173	171	180	185	185	160	191	177	162	181	175	193	189	205	162	169	160	186	169	199	204	197	178	179	181	199	185	175	193	181	181	181	187	192	184	173	164	165	175	176	193	161	162	166	192	169	205	158	153	159	177	148	182	169	192	193	174	158	167	158	155	177	182	179	150	182	186	184	182	205	173	175	184	182	180	172	188	182	183	175	173	166	166	173	181	179	181	184	159	185	199	181	181	216	199	164	175	162	201	174	175	171	192	151	172	194	197	207	191	152	179	172	172	183	170	183	168	190	166	165	175	174	179	161	172	188	174	185	182	164	157	165	158	146	172	177	182	160	170	167	169	176	171	184	159	196	184	196	173	170	158	192	193	152	163	180	170	191	172	172	174	175	171	178	196	173	174	160	169	166	164	158	168	200	200	183	182	193	172	159	193	175	151	170	183	177	171	194	201	172	186	165	171	186	167	185	177	207	162	182	168	178	153	183	166	173	165	171	186	179	179	176	179	171	181	165	195	179	175	205	172	184	186	161	153	192	186	175	164	193	188	176	152	185	168	180	169	169	190	192	173	171	160	184	176	154	211	180	184	185	171	186	192	180	186	175	183	181	185	179	177	179	221	174	189	169	180	172	187	172	162	179	173	180	197	172	200	206	179	172	178	188	187	190	167	176	178	176	178	186	210	161	180	175	150	183	160	220	174	186	198	182	180	181	174	174	177	169	177	194	195	202	163	171	202	183	215	198	158	189	196	191	188	157	192	173	202	177	166	180	197	182	157	184	168	195	182	192	165	162	214	205	168	164	183	161	174	167	187	183	178	192	177	162	174	150	155	147	200	150	173	180	175	147	164	196	165	183	170	186	167	173	177	175	173	153	197	204	167	172	186	182	194	195	154	161	194	180	197	195	183	181	179	192	160	169	184	174	163	187	170	177	175	198	165	174	182	188	169	204	183	201	178	211	202	197	178	196	157	195	160	150	182	187	199	171	167	177	186	196	159	180	167	175	208	174	211	173	172	185	163	181	162	174	197	184	186	166	163	172	167	180	203	153	182	188	171	178	192	192	173	167	155	196	190	180	188	199	171	185	191	167	163	186	164	175	202	172	176	190	173	170	180	179	161	163	173	170	188	156	199	139	157	175	152	176	177	186	204	172	190	183	164	160	197	192	188	195	160	137	181	145	188	162	177	178	175	173	171	188	174	133	212	195	177	178	163	178	177	194	173	193	159	180	184	164	179	187	153	220	173	177	190	158	157	157	175	198	191	194	165	163	203	160	163	189	173	193	164	165	161	164	201	187	175	182	168	165	176	178	157	156	154	213	178	204	158	187	191	190	167	162	209	180	182	182	161	168	203	169	178	187	176	174	185	178	171	162	175	160	212	191	185	178	169	154	182	175	170	198	186	178	190	164	180	189	173	192	182	181	175	189	197	179	138	170	203	215	166	194	178	170	164	159	180	188	189	161	196	176	189	191	187	192	190	148	158	187	177	157	178	164	181	199	166	202	171	166	196	182	193	203	166	166	178	186	177	159	188	157	161	187	189	180	180	178	166	182	163	168	170	179	189	191	209	195	188	162	170	164	183	183	178	177	172	167	181	168	164	203	185	166	187	166	200	168	176	176	168	192	187	183	168	164	177	151	169	177	185	160	206	168	180	168	187	191	163	169	178	189	173	171	215	202	156	169	178	205	192	173	155	178	186	177	188	192	189	194	178	195	171	194	183	156	165	165	149	187	180	160	183	193	174	185	181	157	188	175	170	200	185	168	196	192	193	168	178	195	182	177	184	202	185	212	175	178	185	180	166	170	179	176	178	181	190	181	169	166	188	178	196	195	162	170	174	183	195	192	196	165	155	195	171	162	188	177	179	169	175	188	188	167	190	188	178	170	198	155	160	185	168	178	148	178	164	177	187	169	182	172	175	160	180	178	175	159	170	170	184	159	155	171	194	199	174	175	166	168	189	176	188	175	196	172	155	163	191	169	161	161	201	166	168	182	158	161	182	203	178	174	187	179	187	164	161	182	185	176	180	166	177	172	161	185	172	186	165	159	175	178	184	192	161	157	145	201	171	172	175	173	161	168	173	182	159	167	175	175	195	180	187	183	180	179	201	198	167	171	180	177	193	185	165	176	181	183	195	180	194	194	163	149	184	187	171	173	180	177
5913	827	1605	1571	1166	1008	833	929	1198	996	883	847	890	885	1309	1218	961	1010	1086	515	476	507	486	504	538	526	526	518	476	524	459	493	478	479	514	487	458	463	470	473	481	477	468	472	507	472	514	467	445	488	525	455	438	437	453	484	485	484	464	459	503	484	429	483	470	453	425	462	459	450	499	478	511	483	471	471	438	459	442	494	465	448	458	452	464	511	491	496	495	444	447	461	432	482	488	477	443	446	473	484	453	474	453	461	467	511	486	447	471	481	469	479	491	458	458	489	458	462	452	458	455	464	468	456	453	456	469	455	449	459	472	481	476	458	434	492	499	493	415	480	457	426	487	467	483	454	424	472	456	484	468	478	455	420	486	496	486	479	482	426	481	474	514	458	455	483	401	473	506	490	441	432	481	509	494	470	483	495	491	428	454	480	484	439	474	451	468	431	457	500	476	487	467	477	448	485	458	486	449	442	510	476	445	457	472	480	478	450	473	502	444	502	491	511	472	483	494	476	453	513	458	473	467	447	455	455	444	454	456	438	475	432	458	454	480	437	512	470	498	449	469	498	469	488	448	432	466	470	425	503	444	469	482	456	460	493	474	418	500	455	425	408	479	483	461	475	469	489	452	456	455	487	485	473	473	459	468	485	466	454	462	458	476	469	450	468	498	479	423	441	482	416	459	495	454	457	488	486	458	447	448	474	438	447	457	430	456	472	415	510	464	463	423	490	447	469	491	491	465	467	443	473	508	460	448	470	471	444	509	481	467	480	468	453	495	466	481	498	444	462	460	470	478	483	458	498	452	445	477	461	460	465	466	451	478	475	473	495	424	499	493	467	497	475	468	471	456	432	464	484	476	467	447	470	433	460	439	466	456	474	468	461	462	467	490	456	461	467	462	470	474	495	463	470	460	464	470	444	438	462	481	444	487	472	460	478	486	458	486	465	496	443	475	446	517	460	423	433	464	434	451	412	477	454	479	447	488	493	448	468	473	476	431	443	421	464	464	477	465	474	494	443	471	459	460	468	482	438	432	449	450	442	484	445	417	473	449	465	449	473	460	453	450	493	466	483	466	464	464	442	493	441	496	491	511	451	464	449	450	457	456	446	461	496	445	461	496	451	445	460	470	473	511	457	456	462	476	446	477	464	460	492	477	465	472	505	434	434	474	448	450	490	448	422	505	449	467	433	445	452	429	495	468	466	479	428	408	467	509	488	487	457	466	493	497	435	439	479	492	479	440	494	500	453	487	482	452	453	448	479	434	484	457	468	460	496	443	514	476	528	502	473	521	471	463	464	489	432	495	428	463	457	455	487	482	473	504	455	479	478	487	433	479	478	480	503	447	498	455	460	467	487	460	453	417	443	503	479	454	462	487	468	462	430	489	466	433	443	436	465	468	479	445	480	480	426	486	466	477	452	491	501	482	470	481	481	488	487	490	483	451	468	456	424	479	444	441	461	473	492	481	435	453	439	446	447	423	472	507	466	476	433	460	500	435	462	435	447	473	503	451	445	439	449	431	476	500	446	446	473	458	437	434	468	483	491	455	441	481	451	467	464	458	479	466	482	422	474	447	456	453	466	435	454	481	461	451	487	474	463	468	436	461	457	466	447	464	452	485	480	470	458	506	482	489	477	494	450	482	420	488	463	441	472	419	456	484	478	478	450	465	464	440	456	416	491	443	465	477	456	439	457	462	494	485	513	456	435	469	499	453	459	467	441	444	459	447	450	493	460	475	470	463	450	444	507	522	451	461	429	489	481	479	496	397	458	480	474	510	458	439	499	465	448	448	453	499	431	448	445	487	459	464	465	485	466	459	478	464	503	469	434	469	464	458	453	487	469	480	467	487	479	486	455	464	452	414	466	467	474	473	460	490	456	442	447	448	484	473	460	461	481	449	477	485	447	467	502	464	469	483	462	444	468	461	449	466	455	493	490	476	482	455	433	518	444	456	492	426	468	491	450	416	464	461	483	462	476	469	461	477	451	457	455	444	422	520	501	490	491	441	443	480	492	466	479	460	423	514	450	454	462	456	459	436	482	483	452	468	488	469	460	476	445	485	462	461	464	462	467	479	482	493	430	416	459	466	438	458	443	458	491	469	408	448	466	478	464	477	451	477	458	468	447	450	452	443	430	427	457	476	473	460	462	446	464	477	473	459	494	444	500	436	467	467	434	446	448	471	459	413	499	478	490	489	497	439	463	466	477	437	448	491	458	434	461	481	446	482	486	440	481	470	462	444	447	453	493	462	470	449	461	461	433	451	491	450	464	462	463	474	447	470	461	461	456	457	475	490	485	449	434	457	482	503	443	451	466	438	504	476	483	437	464	479	475	444	443	449	460	468	445	448	476	460	447	450	419	476	476	463	498	476	486	485	473	452	460	449	445	460	457	476	451	479	441	444	481	499	448	462	441	453	501	448	450	453	501	475	461	429	482	451	451	484	500	488	470	447	457	495	458	501	488	453	491	471	450	431	482	444	469	480	441	501	472	494	480	483	471	507	445	476	453	461	463	469	479	469	466	469	462	432	466	449	467	454	502	449	431	483	435	525	474	452	450	444	456	442	456	504	419	442	482	488	489	451	434	466	454	458	493	497	447	483	464	454	482	429	480	460	458	471	437	482	457	468	449	502	468	488	444	477	431	468	455	457	444	446	450	458	435	438	472	465	524	478	499	472	450	481	508	463	480	504	438	465	474	467	471	473	468	448	470	497	465	477	471	515	509	433	463	479	466	438	457	456	466	466	511	469	447	467	457	509	497	502	477	510	429	442	483	490	450	474	484	459	452	446	477	468	464	505	492	450	484	451	446	507	486	476	468	473	453	437	472	462	495	461	479	494	469	449	484	485	481	424	463	437	487	494	445	481	448	495	451	438	481	440	435	470	478	462	471	467	469	477	430	476	461	487	509	452	486	465	436	481	442	442	510	467	491	479	491	451	485	502	468	460	472	479	493	428	490	465	467	459	490	459	415	417	429	498	457	446	491	500	440	471	453	470	457	461	499	470	473	442	468	444	499	483	469	473	476	477	496	434	443	478	456	480	496	474	502	453	497	479	426	459	460	502	500	476	455	483	462	502	476	448	431	464	463	456	447	522	451	454	459	439	472	448	471	477	459	434	466	496	492	476	418	514	452	475	433	427	454	471	503	451	481	471	471	471	480	450	457	474	464	457	468	477	453	471	469	473	491	435	453	490	459	480	464	426	474	433	456	453	419	432	468	464	488	475	458	434	463	444	452	493	455	464	493	479	440	482	501	486	451	460	446	499	455	463	459	425	425	473	426	457	489	490	440	495	476	456	452	491	492	449	470	451	462	486	474	467	474	469	486	471	450	463	501	448	441	454	461	471	451	442	494	450	465	462	470	482	490	467	471	461	456	473	479	458	468	449	483	428	488	529	452	478	440	492	490	466	448	465	421	457	479	422	467	425	445	466	463	501	466	505	450	481	454	500	443	461	451	488	448	442	488	436	491	470	488	481	454
13398	1407	1250	975	657	541	448	472	489	425	409	454	434	435	511	514	424	433	472	336	365	327	387	327	343	338	347	300	290	311	371	327	307	284	347	315	328	368	339	311	335	316	316	353	356	354	316	332	327	311	308	369	328	317	308	335	295	305	326	323	323	327	315	329	343	351	311	319	293	310	348	332	344	321	310	345	334	360	331	338	303	349	292	316	325	304	362	323	308	324	326	284	285	314	362	339	312	332	310	330	331	313	277	293	310	309	319	325	298	330	334	347	311	338	326	345	307	315	309	299	305	337	331	333	294	337	351	346	305	337	330	309	299	328	314	322	351	325	329	342	334	318	307	281	344	302	310	343	338	347	352	344	324	314	339	318	339	338	311	332	326	305	318	321	331	318	309	305	353	301	310	321	296	347	326	299	303	357	304	319	319	270	300	317	356	340	329	339	315	368	320	309	328	320	306	327	283	296	344	333	296	324	342	352	284	290	334	337	302	326	332	293	340	324	318	307	297	292	320	341	337	340	307	283	342	347	318	370	296	309	315	344	342	325	300	351	309	329	301	312	332	318	336	304	324	318	328	343	314	324	329	381	320	316	314	300	321	319	323	315	329	320	339	276	322	339	318	311	346	300	319	330	324	300	297	335	327	305	314	288	341	328	301	358	331	317	303	345	327	303	317	334	302	357	353	333	362	348	350	304	310	295	308	338	339	339	345	322	287	322	319	307	347	341	337	334	334	301	345	334	338	343	319	280	306	313	328	325	343	317	326	280	312	352	378	322	326	304	317	321	353	295	299	336	303	321	298	300	331	349	329	313	331	361	344	337	343	293	285	301	294	326	252	334	366	300	315	337	310	344	312	362	314	294	313	311	312	329	348	320	334	310	309	305	307	357	349	325	333	311	323	350	308	354	305	313	292	323	309	345	333	327	349	313	334	299	327	318	294	304	330	337	298	300	352	350	318	303	341	337	312	302	311	303	324	339	327	296	326	331	333	340	324	333	334	365	314	320	362	331	326	304	330	315	302	326	298	330	311	319	336	324	305	337	275	324	327	327	332	347	333	337	338	324	299	286	321	319	336	285	355	330	325	299	342	316	342	319	324	322	361	366	316	343	311	346	306	318	333	323	316	326	317	328	338	327	320	341	368	332	308	322	329	325	316	338	356	312	332	319	325	334	358	331	323	335	305	303	320	314	313	321	289	313	328	312	306	310	309	334	317	315	342	285	323	299	323	371	328	342	314	308	346	321	315	317	338	303	297	304	329	295	358	316	311	352	318	332	349	329	336	352	335	305	319	313	306	328	339	342	347	297	324	302	377	315	349	356	345	353	308	339	323	314	306	312	307	286	335	329	333	324	320	283	328	303	313	308	322	337	328	324	329	313	315	343	372	323	334	292	301	325	300	302	314	315	287	326	355	342	334	335	341	323	323	345	304	338	341	339	304	327	355	301	307	310	330	338	336	327	318	304	289	314	306	325	333	325	332	368	379	289	299	316	326	295	321	350	316	310	309	280	298	340	343	301	366	312	317	341	341	319	304	301	315	302	322	344	277	332	321	328	303	319	339	320	333	322	312	302	318	298	334	317	322	319	335	341	314	298	332	312	297	338	348	340	309	299	317	339	326	315	327	325	336	318	319	305	353	295	296	300	289	303	326	298	321	319	348	311	327	303	278	289	337	322	366	315	300	333	329	327	329	304	324	308	290	322	350	339	339	303	320	343	325	334	337	320	306	319	328	365	322	323	306	329	327	331	307	303	303	324	312	323	326	312	353	332	317	335	336	320	301	287	315	317	360	337	308	311	350	350	312	319	315	323	320	324	313	323	296	313	337	302	338	309	321	312	321	362	317	342	267	270	295	335	323	309	301	295	316	369	312	327	384	313	319	355	333	304	313	319	358	329	382	322	357	298	311	334	341	322	318	314	318	287	300	301	326	343	320	337	364	337	300	339	339	330	314	292	282	339	313	310	315	324	333	322	341	322	305	342	325	314	367	312	328	322	311	344	308	316	307	290	336	301	325	352	299	331	320	312	358	316	301	356	327	334	343	297	299	325	305	311	314	309	340	309	325	365	303	315	322	317	313	321	312	335	320	349	308	292	300	303	345	318	291	296	354	330	304	319	361	315	354	302	312	283	316	312	312	338	326	356	359	316	355	375	348	351	362	320	353	313	346	325	330	323	323	381	325	283	291	328	334	319	346	323	306	265	326	338	289	306	281	352	305	326	314	325	323	327	327	316	369	324	311	349	323	307	332	341	301	307	294	316	307	348	326	315	335	353	287	319	327	318	333	353	313	311	327	319	336	285	317	326	341	333	309	331	324	319	312	349	325	325	315	315	301	317	316	327	306	325	342	318	325	341	320	335	322	310	327	343	349	330	311	307	351	336	320	315	316	293	339	325	318	307	339	338	330	310	348	323	337	346	344	296	339	347	325	301	307	334	327	330	302	318	324	349	284	377	335	312	354	333	284	338	295	337	356	342	292	341	352	304	328	327	349	322	335	373	315	335	343	331	322	324	336	298	329	303	390	336	298	324	308	341	302	315	324	291	359	314	346	321	323	312	312	335	313	322	302	317	291	352	338	302	294	297	312	313	339	361	300	279	302	335	329	317	295	305	332	307	341	323	324	341	318	319	337	327	341	322	327	276	344	307	303	324	327	321	352	285	298	344	306	274	310	298	315	332	294	310	342	341	336	397	328	303	290	322	315	327	328	328	327	315	284	289	332	348	311	345	347	331	327	303	348	316	333	340	332	317	301	334	325	345	323	326	339	296	337	296	329	319	326	315	303	330	312	314	334	340	349	299	361	353	295	294	352	314	323	295	321	292	343	327	338	317	326	325	341	317	293	342	308	323	351	346	338	336	319	350	333	304	326	330	323	324	349	333	287	328	295	327	318	335	348	347	313	313	348	336	322	322	332	310	314	311	327	296	370	329	341	344	294	339	358	344	330	328	322	348	300	307	332	309	356	346	371	304	336	322	294	348	323	312	330	313	321	299	319	358	338	349	349	337	335	334	314	320	325	316	308	322	282	312	285	324	350	337	310	325	308	339	350	337	357	322	335	309	315	322	294	321	335	306	310	356	325	349	326	318	335	294	313	342	318	337	326	340	324	337	329	354	333	296	339	296	302	332	349	311	339	307	323	329	274	318	306	313	304	297	328	327	295	327	335	335	347	331	340	327	343	306	311	313	361	326	323	299	318	339	329	332	326	263	311	347	301	317	308	327	326	323	352	349	311	305	303	338	321	332	357	320	345	338	335	294	311	315	327	328	285	318	293	303	301	355	325	347	314	343	318	331	364	325	323	286	292	339	308	338	332	347	371	336	305	316	345	317	320	311	339	317	355	340	294	305	328	328	335	309	306	296	310	314	349	354	318	318	318	330	323	350	336	337	333	332	338	315	347	333	337	317	343	330	312	283	339	321	326	311	319	324	342	336	327	350	353	292	291	337	336	333	321	316	298	323	347	313	301	336	312	328
8171	1456	2632	2743	2074	1697	1517	1636	1899	1504	1464	1401	1384	1341	2015	1914	1557	1503	1972	870	850	832	818	890	819	884	861	815	769	756	835	781	759	786	770	807	760	768	783	763	772	687	761	809	786	800	809	749	767	773	820	757	768	770	731	799	741	754	730	776	768	808	766	756	742	769	709	750	777	763	757	782	671	720	793	753	721	816	837	736	743	751	820	797	792	764	748	784	726	734	733	750	761	718	740	761	726	736	774	739	753	745	786	766	722	809	782	777	793	778	777	782	751	731	705	717	767	768	785	719	711	736	778	760	770	786	732	769	745	783	737	767	773	755	770	731	744	737	768	743	724	784	770	768	812	789	735	766	773	779	714	796	790	749	795	748	745	757	780	769	753	778	733	767	723	729	794	760	739	750	782	767	706	774	755	799	768	705	712	761	766	805	787	713	741	722	685	744	752	746	764	719	743	775	762	817	792	783	755	743	734	782	743	749	755	782	777	771	783	744	752	765	744	714	764	729	712	743	774	763	739	796	795	799	796	747	746	735	786	711	765	733	717	728	788	789	773	740	682	724	761	767	783	750	786	774	774	777	779	778	804	711	786	803	791	772	725	770	736	734	739	765	777	785	753	745	730	791	757	765	789	734	766	781	733	779	750	723	768	746	790	767	751	789	748	752	717	779	807	721	746	794	799	734	770	779	706	745	769	750	784	765	769	756	740	760	715	745	789	780	735	778	789	694	745	789	743	689	725	711	768	782	684	739	780	766	767	764	762	780	717	713	769	780	712	759	743	740	756	748	771	722	768	728	758	745	765	810	790	720	746	746	748	744	700	796	767	756	801	778	735	776	752	735	779	718	711	780	778	754	744	729	782	729	695	749	774	773	754	754	771	768	774	757	764	748	789	755	746	781	781	767	744	714	764	798	758	799	727	768	729	754	723	779	729	803	730	758	749	711	745	771	738	754	723	740	738	730	720	812	720	709	739	746	779	771	738	741	726	771	711	800	802	802	788	734	788	758	754	744	796	800	767	716	759	723	770	725	748	775	791	766	789	732	767	793	746	765	752	738	811	733	748	757	738	755	735	793	724	738	773	770	732	726	781	781	756	737	728	743	766	762	714	744	758	765	758	770	762	736	765	772	759	717	798	716	767	749	781	760	716	753	749	782	725	769	734	803	737	745	752	767	790	740	806	739	806	740	763	750	755	778	817	719	748	726	758	766	738	744	800	707	758	733	771	767	796	764	741	712	737	758	764	748	756	768	740	774	793	739	778	737	806	763	746	741	743	763	737	767	761	760	746	794	772	751	779	743	759	715	760	722	745	780	805	742	757	735	687	754	748	801	734	764	737	752	754	759	787	750	748	754	738	745	776	787	801	731	754	716	751	725	779	759	730	735	740	731	741	796	775	756	705	743	776	712	741	783	804	704	797	716	770	759	728	799	774	799	744	766	771	760	772	776	727	744	725	777	749	754	775	738	771	758	759	789	751	768	758	735	749	760	789	746	735	785	778	754	762	718	754	747	709	749	738	826	728	772	805	725	772	765	802	741	763	755	759	685	797	736	744	713	750	780	709	743	740	824	793	704	763	734	754	737	721	700	745	731	744	741	755	780	792	751	731	749	794	789	753	729	771	749	737	796	812	740	714	762	779	742	750	717	749	779	779	755	737	736	723	764	782	743	754	759	774	771	755	744	707	719	748	721	771	729	775	813	739	789	773	783	739	777	740	769	766	712	745	775	776	754	733	758	776	715	769	782	703	703	747	743	735	752	737	738	757	731	782	791	790	709	738	763	706	739	756	726	776	751	732	722	766	715	739	765	706	782	762	824	762	721	784	737	797	776	751	778	760	738	744	743	814	721	815	728	716	731	783	753	759	731	740	761	809	725	800	753	745	763	801	771	725	768	759	735	763	742	723	773	732	758	793	738	752	774	788	743	780	714	751	750	762	730	839	691	722	771	736	779	748	752	787	710	710	783	730	782	777	760	769	711	779	734	696	739	768	739	744	763	765	731	797	789	765	736	737	767	719	788	784	781	785	810	724	750	742	767	728	774	777	759	763	721	744	769	691	781	770	716	796	824	764	816	836	745	738	772	747	814	780	769	757	734	742	710	809	766	721	739	775	779	714	765	789	758	789	734	728	759	743	710	719	743	719	730	758	770	766	735	731	758	779	722	791	730	696	774	795	768	759	740	745	715	774	730	770	723	787	764	754	766	776	743	703	758	780	771	755	749	746	753	797	738	709	717	778	756	787	723	804	775	754	759	776	708	758	770	759	750	774	750	774	782	791	754	739	712	741	705	774	712	713	756	789	760	810	736	747	709	764	777	740	790	781	710	737	736	726	734	735	739	802	780	758	729	759	811	755	729	778	756	795	791	743	753	849	757	778	747	781	760	740	775	751	789	769	741	784	768	800	749	750	740	787	777	767	730	741	727	738	780	699	756	740	729	732	819	775	756	775	769	745	772	717	778	743	769	746	760	801	729	752	758	794	763	733	766	820	767	794	742	796	760	751	782	766	784	733	785	750	729	727	779	791	694	740	754	713	764	731	757	736	802	721	754	746	803	714	754	709	795	757	760	746	790	730	755	731	781	762	734	768	727	768	797	762	750	733	757	750	738	735	732	733	764	781	768	750	753	734	750	750	744	739	731	733	795	776	769	768	741	865	794	766	735	760	758	778	761	760	700	744	728	770	770	728	736	792	794	747	779	766	735	810	731	775	759	743	780	682	779	721	775	749	775	756	735	728	764	756	722	793	742	756	763	794	698	744	749	746	775	758	778	759	830	736	786	742	740	757	738	826	775	783	712	705	737	707	756	740	747	740	729	789	789	708	773	784	733	710	730	788	740	775	789	732	742	735	704	767	731	756	755	779	726	767	756	780	809	707	748	744	751	765	785	765	751	720	783	782	727	784	768	735	760	685	700	759	795	809	740	714	747	789	777	769	758	788	782	769	763	768	702	690	795	739	702	754	798	792	753	781	676	761	765	712	801	751	749	748	734	723	771	750	728	748	744	766	805	728	743	767	757	711	749	757	755	721	761	744	775	763	812	773	751	748	736	768	701	707	726	802	709	753	801	692	727	757	746	758	774	735	752	767	766	718	731	801	739	741	747	752	719	726	729	727	749	764	757	724	760	797	756	765	707	764	752	807	736	713	774	748	738	795	713	757	729	751	743	742	772	745	762	743	833	727	739	793	765	763	766	770	791	778	704	761	762	756	741	745	785	761	739	749	793	766	741	746	791	740	745	810	765	823	729	768	816	750	760	714	748	784	750	757	748	796	712	708	751	775	786	735	726	756	740	763	686	774	763	730	746	750	740	771	761	759	782	771	763	715	780	744	764	755	736	749	787	744	772	737	790	777	724	771	720	799	737	807	765	737	727	690	749	741	737	791	795	709	755	766	778	783	765	795	804	772	773	765	779	801	765	731	805	758	736	744	733	776	722	764	748	792	771	793	785	772	752	761	770	805	825	772	731	728	766	742	732
1499	351	400	361	280	313	286	321	302	325	349	332	314	305	322	294	309	324	303	298	307	275	311	303	266	266	322	306	314	271	268	280	247	297	325	277	263	278	302	305	262	286	257	267	290	275	261	298	257	290	318	249	308	273	299	304	297	271	252	279	299	248	316	297	290	251	305	287	263	295	318	280	272	256	281	290	320	286	271	301	280	282	288	294	286	285	271	271	282	325	301	317	274	278	299	291	248	308	281	318	264	301	269	292	301	296	242	301	265	258	266	286	244	306	301	290	333	324	281	321	285	308	283	288	287	292	329	304	322	287	295	307	280	303	292	277	289	305	303	305	258	282	253	283	264	289	287	262	279	273	316	289	304	290	310	336	321	265	290	302	263	287	291	287	239	314	294	262	270	254	304	305	294	293	283	265	284	304	268	277	304	308	287	240	288	258	253	276	297	298	304	300	298	314	283	301	248	261	282	316	298	295	287	303	272	283	265	308	293	273	270	310	295	317	289	269	291	292	277	267	294	272	280	266	313	273	311	282	321	295	301	271	273	278	285	308	304	292	279	301	280	281	274	292	294	308	322	273	294	315	284	235	322	280	309	355	309	306	273	290	288	268	257	299	312	283	298	279	282	304	280	304	298	253	281	307	276	269	290	307	277	272	323	286	286	281	264	328	308	262	312	284	281	308	305	314	280	336	268	273	282	275	304	284	261	298	293	301	321	314	274	278	280	282	287	266	291	275	284	315	324	282	278	273	316	309	300	290	278	287	278	323	286	285	322	291	278	295	294	273	296	321	300	289	297	295	266	284	270	308	317	319	290	306	263	291	296	314	299	269	315	268	290	290	301	311	319	296	312	276	270	301	297	327	286	295	279	297	274	303	285	294	297	290	264	298	251	266	272	288	286	267	285	276	265	313	300	297	294	281	282	274	270	258	317	265	275	316	289	271	299	284	329	262	284	284	276	300	296	289	296	281	267	254	292	277	275	303	311	256	265	294	263	296	304	285	262	293	292	279	256	285	292	278	252	252	297	272	295	254	261	282	277	323	273	284	260	287	291	290	287	299	299	287	293	310	268	276	288	343	282	283	292	254	283	281	293	311	259	281	290	311	271	256	263	298	244	292	295	301	265	293	285	302	257	292	334	301	304	304	272	278	293	269	259	279	286	261	279	297	317	297	278	284	276	311	272	274	280	294	322	296	290	270	308	297	293	299	303	281	298	291	280	283	273	283	290	273	269	289	275	263	308	295	290	292	318	307	291	275	318	315	289	266	292	309	271	287	323	311	298	305	292	279	283	283	278	298	278	303	265	302	306	301	298	257	306	286	317	281	297	312	268	251	290	282	302	292	295	297	290	285	277	284	284	314	301	262	306	257	276	287	300	275	287	251	318	299	292	269	249	296	260	281	276	308	292	301	284	285	251	287	297	305	296	271	300	267	314	298	282	302	283	282	263	329	309	289	292	298	307	265	299	290	265	276	322	295	263	296	267	267	313	297	297	282	258	277	268	314	279	272	300	295	294	287	304	287	288	253	285	286	285	299	320	276	290	273	294	275	267	308	293	259	283	250	311	312	322	297	251	283	262	310	288	309	263	291	281	296	297	277	264	292	280	278	291	268	256	338	276	287	293	267	284	272	296	275	259	296	296	290	287	293	264	298	265	303	255	287	293	342	256	256	312	310	338	283	310	285	310	305	289	298	259	296	284	303	291	273	292	257	253	294	294	286	335	305	300	286	327	287	263	304	318	280	278	261	286	272	272	268	287	282	319	277	266	278	276	295	266	272	299	316	290	276	295	320	291	263	258	300	290	291	252	254	279	247	294	306	283	291	327	285	272	273	320	268	286	311	285	281	274	270	276	302	278	265	293	301	295	299	272	296	283	282	277	283	263	277	283	300	271	289	280	320	308	309	308	300	283	298	289	312	255	283	312	277	284	275	257	284	300	284	271	276	296	287	283	299	293	254	292	285	314	308	322	309	259	293	259	306	291	303	293	274	263	285	301	297	312	313	316	275	273	287	265	294	257	270	261	288	283	289	275	302	285	306	265	254	318	286	294	276	301	274	274	275	310	238	263	281	301	293	268	293	283	261	321	282	292	288	289	279	247	285	302	268	302	304	301	285	294	271	280	247	282	255	284	288	260	285	287	304	266	266	287	303	282	266	317	289	312	318	284	262	293	283	295	241	298	280	288	288	277	293	303	294	305	303	282	312	318	314	309	300	285	264	262	309	309	290	284	265	294	283	277	289	280	332	313	274	265	257	319	255	320	313	297	311	308	294	287	291	304	268	282	288	287	271	291	259	271	296	266	285	267	287	322	284	296	269	255	265	272	286	312	295	281	311	272	244	293	305	279	345	294	262	309	315	276	292	288	306	300	302	266	287	268	267	323	305	281	329	288	315	313	314	296	300	261	233	306	295	269	260	282	290	279	302	247	267	299	310	285	273	282	295	292	280	291	310	285	288	268	270	287	262	269	279	295	297	286	267	286	271	262	277	297	315	276	290	290	307	283	324	242	270	259	244	253	284	271	335	277	269	294	265	280	303	300	313	280	294	297	312	283	316	256	266	283	265	289	276	284	286	280	278	242	255	280	294	291	276	301	284	298	303	316	296	312	293	277	280	277	254	255	253	284	292	305	282	254	266	277	317	307	287	266	279	285	287	291	273	303	278	283	349	295	301	293	294	286	283	279	280	244	285	270	308	299	297	298	270	274	267	290	299	313	292	262	256	273	327	303	277	285	254	293	261	259	298	278	299	281	300	282	292	253	308	310	297	295	271	282	288	277	300	273	250	281	266	296	275	292	322	312	305	283	284	280	302	275	266	251	280	307	253	264	304	302	305	283	292	297	256	303	298	263	243	278	293	274	303	294	281	258	290	327	330	296	269	286	283	287	300	289	297	278	288	273	260	290	306	295	271	266	318	312	283	271	295	213	281	295	284	269	282	311	265	304	309	268	301	296	284	300	254	293	284	293	283	274	303	285	285	307	296	286	287	267	300	279	305	290	293	304	295	310	298	299	270	285	272	274	289	302	286	286	294	285	274	281	290	247	260	283	286	279	292	279	308	298	265	280	283	318	269	278	291	250	278	281	282	307	309	281	266	280	313	281	256	282	285	300	289	272	266	298	270	299	304	292	274	273	278	270	293	289	293	280	296	273	286	324	276	308	311	288	284	294	321	283	275	294	272	241	294	268	282	252	302	290	275	243	301	299	266	288	289	301	268	300	275	307	313	276	291	317	293	296	264	266	318	286	275	307	310	282	326	324	317	294	294	303	253	303	313	285	315	299	264	284	278	288	288	318	283	292	282	296	298	265	289	295	323	264	261	316	270	277	279	287	276	262	318	280	297	254	311	291	296	282	280	262	291	279	279	257	276	253	300	300	294	301	270	245	289	301	288	293	302	292	309	285	315	263	289	277	294	265	287	286	295	272	284	276	268	288	271	315	311	286	270	288	284	238	299	276	291	285	295	292	280	298	282
1781	742	888	894	736	669	650	782	857	792	800	796	830	841	1122	1078	919	915	793	646	652	679	635	663	617	739	701	665	648	660	643	670	638	630	685	657	656	615	621	663	640	660	683	659	660	630	659	662	655	662	668	657	637	668	649	694	677	661	674	668	643	655	659	646	704	679	639	708	627	609	676	717	657	622	684	715	717	642	619	639	632	719	725	647	668	665	663	645	710	672	644	681	682	651	639	641	650	690	660	687	679	719	653	668	665	700	641	674	694	648	670	665	677	625	699	653	624	635	672	625	690	658	701	637	662	646	688	666	624	683	700	683	633	653	683	667	692	704	647	626	673	655	665	635	638	666	666	635	629	673	704	683	658	621	614	622	684	647	698	677	651	662	653	696	636	685	682	644	705	631	632	685	644	648	643	653	630	625	677	688	675	676	683	635	669	654	676	642	621	699	645	681	698	677	679	674	650	694	639	634	677	684	633	670	666	673	583	671	661	685	652	679	665	685	639	679	674	639	638	710	675	671	619	635	682	690	684	684	662	657	653	709	631	685	689	675	702	632	652	634	665	691	650	692	707	673	692	672	658	635	635	680	671	649	699	668	660	685	661	658	631	635	649	635	663	666	638	639	721	645	684	655	697	677	637	663	654	630	639	595	642	644	674	670	617	652	648	633	636	663	661	706	680	656	649	679	622	657	675	693	645	698	657	681	684	684	681	598	659	633	643	673	662	684	705	670	650	653	678	654	642	674	662	618	632	659	673	681	686	685	641	697	647	637	671	675	617	636	663	652	644	667	684	689	639	626	667	622	666	691	651	655	654	670	655	668	649	685	689	657	665	631	623	650	630	681	640	640	631	685	723	701	658	721	624	668	629	693	707	581	654	656	626	651	678	651	693	732	652	630	692	614	654	636	679	670	691	695	678	681	697	612	670	640	666	693	666	699	688	616	687	661	621	702	650	688	688	648	633	643	695	631	656	630	676	666	650	693	702	653	667	630	681	630	690	675	635	737	630	642	641	629	656	673	691	682	674	666	630	696	630	663	682	705	616	653	654	663	610	669	618	632	686	650	691	655	683	641	624	613	635	656	675	708	671	660	662	613	672	631	624	636	706	663	649	686	676	650	665	659	658	652	642	680	650	637	655	668	641	651	667	614	636	628	682	646	631	638	675	646	662	660	622	645	597	627	653	662	653	687	585	670	654	701	599	647	655	620	630	666	661	673	658	651	632	675	627	652	642	677	646	711	652	659	674	628	649	705	651	648	651	647	680	705	676	687	648	653	621	675	695	646	647	640	664	649	708	705	670	652	666	618	667	657	687	671	670	669	616	681	668	664	672	659	667	665	639	663	650	675	655	733	642	660	639	662	633	664	664	675	690	676	664	654	661	639	668	705	652	686	669	626	664	674	670	697	666	638	646	674	705	639	622	659	704	687	647	692	714	659	641	680	656	655	649	671	685	668	622	683	657	657	635	633	651	670	665	658	658	703	666	669	686	671	622	666	642	681	644	644	656	652	669	659	658	677	633	660	654	677	634	662	633	637	695	658	706	691	609	679	646	640	660	629	695	699	648	678	668	672	684	659	710	652	685	661	670	699	648	675	654	609	657	659	638	649	697	659	673	710	656	700	693	698	708	636	674	637	658	650	659	641	654	718	660	698	658	690	663	663	678	653	675	678	704	692	656	660	692	657	636	663	638	639	678	648	658	723	622	640	652	689	639	636	651	644	669	627	642	678	699	678	661	615	649	664	643	630	627	623	609	680	659	657	636	684	663	640	652	652	629	656	647	688	674	709	627	659	672	665	623	657	622	645	647	674	674	647	636	618	644	682	713	642	647	684	652	666	649	655	708	710	655	624	641	646	708	639	657	650	678	612	651	679	703	676	663	619	610	674	616	680	633	667	607	676	669	686	697	656	657	644	643	598	637	660	650	642	668	652	625	689	654	688	669	689	658	621	655	658	685	635	732	695	666	652	653	635	679	644	668	629	633	649	687	662	676	673	692	652	626	679	700	641	684	661	642	644	672	646	647	648	638	679	635	636	628	662	679	655	647	658	718	636	686	665	680	644	609	728	627	693	636	700	679	650	647	665	640	665	674	665	685	612	701	690	651	650	675	660	630	692	667	646	636	697	639	695	705	680	666	639	674	656	672	641	669	658	684	637	681	696	639	618	640	621	650	673	640	641	699	682	685	704	645	678	656	666	628	666	644	651	657	677	617	656	642	662	652	664	648	638	683	632	642	684	671	684	682	666	677	697	657	695	637	619	671	696	637	652	675	625	611	686	656	631	675	629	636	661	642	705	671	660	631	672	667	675	685	617	675	663	680	667	646	703	672	712	698	642	611	665	710	681	675	656	674	661	694	674	667	666	663	705	665	667	624	685	675	689	679	654	624	655	652	655	655	637	636	694	660	649	662	690	635	660	645	609	650	641	712	660	661	685	700	668	637	697	665	679	678	647	676	683	668	657	640	718	676	675	662	676	684	719	603	668	673	702	648	642	632	660	667	652	687	658	660	647	654	678	649	689	656	668	639	650	626	692	678	666	663	587	632	639	660	666	642	712	664	678	653	666	634	674	662	670	641	662	663	668	679	653	667	625	670	685	632	678	663	618	665	619	681	690	649	664	670	643	694	672	694	666	675	647	652	689	643	681	656	661	689	689	654	639	697	667	664	669	611	622	671	680	634	692	632	633	658	694	636	685	657	706	690	680	643	675	678	661	715	691	652	683	630	679	702	663	671	666	674	654	616	714	602	624	635	703	692	650	621	732	668	683	602	677	698	655	642	663	694	666	668	650	687	657	667	673	682	692	679	657	659	660	659	676	659	668	663	665	634	653	686	660	654	644	717	638	665	664	653	622	684	623	644	638	676	632	640	673	648	618	666	674	624	650	670	665	681	663	676	643	704	673	635	671	656	662	674	671	667	678	709	662	656	672	645	662	666	680	624	666	641	704	691	685	656	669	614	707	712	668	667	657	612	675	698	619	666	658	665	621	692	717	649	645	635	652	612	682	685	662	685	652	679	691	680	670	652	665	692	668	637	692	654	661	696	632	686	638	664	699	689	626	661	689	679	698	648	650	689	661	644	671	664	664	675	641	645	673	629	681	652	674	672	643	667	704	686	637	633	650	690	688	632	646	642	674	664	720	656	671	661	677	645	678	687	654	678	684	730	674	651	618	626	699	664	696	682	653	688	667	701	677	679	620	651	677	580	622	716	681	651	634	646	710	675	623	720	679	669	644	672	633	651	650	681	675	634	705	661	679	669	596	632	656	600	715	648	672	653	652	586	676	652	640	665	667	634	691	683	664	670	663	642	654	685	666	680	660	647	638	676	701	632	677	642	659	668	673	624	670	644	568	647	691	668	652	663	660	658	658	650	675	673	701	663	676	677	652	669	652	630	655	688	663	673	629	648	640	627	651	649	731	651	641	648	669	653	672	633	644	650	659	685	700	656	700	692	665	660	620	673	630	637	627	679	670
6570	583	665	606	371	329	237	289	309	251	260	244	249	290	351	265	275	205	252	180	166	217	181	217	179	177	175	190	188	188	183	184	193	155	181	165	191	189	179	172	179	181	179	202	183	191	185	184	201	196	187	217	183	204	170	179	195	189	183	193	181	167	199	175	170	210	206	189	158	184	184	189	168	181	194	187	180	186	191	152	194	174	178	215	167	169	169	157	176	174	190	184	168	165	209	174	178	208	184	145	190	160	159	160	162	153	159	146	170	179	193	151	185	180	159	195	178	190	180	194	162	182	196	197	200	192	174	184	191	178	170	167	203	163	215	186	189	162	196	191	171	171	183	186	179	193	168	181	167	178	186	184	175	187	187	158	177	169	172	182	182	198	172	173	199	194	180	230	184	172	190	194	166	172	165	170	175	198	171	174	168	164	187	180	169	182	177	177	162	190	154	200	172	172	163	206	205	201	185	185	183	177	186	187	184	176	173	202	179	185	155	210	180	189	182	156	177	194	188	185	190	166	161	185	165	198	163	174	169	182	183	185	211	175	174	188	173	203	190	205	164	176	180	197	178	157	178	179	214	187	173	171	165	170	180	165	162	171	184	206	205	176	168	150	174	206	180	184	195	154	196	167	144	170	167	145	178	177	196	219	169	182	173	205	194	148	178	204	194	170	167	195	190	173	197	186	189	187	169	181	191	192	145	189	195	157	180	199	199	170	195	195	176	145	176	187	165	172	162	191	174	152	170	180	163	169	184	179	220	197	199	182	171	218	193	210	149	191	186	169	161	174	181	176	165	179	154	185	175	184	152	193	162	164	185	209	194	197	175	192	153	171	158	204	219	193	181	169	186	182	198	181	164	180	181	170	177	168	191	209	155	168	186	196	172	177	177	198	169	184	177	184	171	178	175	180	180	203	196	180	185	170	195	195	190	183	216	173	178	168	217	186	185	176	184	205	163	166	191	150	156	191	174	163	186	204	154	209	176	186	148	183	188	165	159	171	153	173	184	146	195	193	229	188	195	180	177	207	193	170	183	201	175	172	170	192	177	159	196	189	170	183	173	185	160	203	207	152	167	176	180	200	198	171	173	198	189	171	167	189	160	177	160	185	187	172	150	203	196	183	168	177	185	188	168	175	173	174	193	197	208	170	154	188	178	203	179	193	172	165	173	186	191	163	193	180	187	161	190	200	179	182	189	176	181	182	163	197	186	174	178	174	173	179	177	167	188	159	184	194	186	179	162	180	185	190	163	177	179	186	160	184	170	206	158	184	186	179	172	210	202	166	182	188	185	174	177	175	181	171	171	209	185	186	200	185	194	163	176	158	196	173	192	180	174	204	193	189	211	157	189	158	162	183	184	161	163	193	211	164	178	172	185	179	189	177	154	192	183	188	181	180	196	180	172	171	173	178	188	183	171	182	188	178	185	184	168	179	197	185	178	174	185	209	189	186	198	170	178	177	167	181	195	164	172	160	158	176	167	159	168	161	166	215	199	184	159	181	176	168	191	197	185	192	188	175	165	187	191	177	183	154	178	181	166	189	184	192	184	197	176	171	184	190	167	176	214	172	195	177	155	167	175	178	183	160	178	168	161	179	156	185	183	187	188	181	186	168	179	174	189	174	188	204	167	172	190	192	179	186	178	169	172	192	186	204	177	189	166	195	154	168	182	174	166	208	177	183	156	163	174	170	176	184	169	186	128	183	184	185	191	170	168	151	167	182	186	185	149	170	194	188	196	170	195	180	180	196	171	179	188	175	168	174	198	201	173	168	178	183	197	176	184	194	181	180	189	204	187	183	184	172	193	153	187	194	186	150	185	169	186	170	182	173	182	190	186	173	186	162	176	176	176	176	189	177	163	173	186	174	182	189	169	169	180	175	196	178	164	197	163	174	164	178	165	177	166	164	187	174	146	163	179	175	180	185	185	188	191	181	193	157	178	201	168	172	199	165	191	198	168	188	187	156	209	195	185	190	184	147	179	182	199	182	199	204	172	192	199	152	164	162	227	187	185	185	173	197	174	201	196	189	177	171	165	193	178	157	164	186	200	182	157	183	194	181	207	178	175	180	170	184	171	160	162	170	180	177	182	172	180	187	174	176	178	202	185	190	182	186	210	197	196	197	184	188	190	186	185	202	168	189	196	180	166	167	190	181	181	189	176	170	190	193	174	182	170	168	178	189	178	182	198	193	168	181	177	183	195	161	169	173	184	175	180	194	209	188	166	197	206	168	172	190	205	180	169	174	192	187	171	202	189	168	168	189	184	167	184	189	157	189	193	203	170	187	203	172	167	191	188	183	188	181	178	175	196	170	181	191	168	154	191	180	154	183	187	169	187	176	173	205	172	189	192	162	157	186	159	174	175	178	182	191	179	203	188	182	181	179	175	175	184	160	198	182	182	186	177	182	161	202	177	219	170	173	181	177	191	184	177	147	194	190	226	197	203	187	172	182	181	172	185	179	183	174	193	181	202	203	149	184	192	204	197	170	188	198	170	185	193	165	167	181	152	207	154	168	165	203	172	161	188	174	176	182	179	183	186	187	180	184	157	194	158	162	173	207	170	190	198	166	176	164	191	172	173	185	179	168	167	171	185	211	197	183	182	225	187	177	197	176	199	197	173	194	185	182	176	173	167	176	181	183	191	165	191	191	184	209	180	182	176	203	191	185	183	185	172	170	207	174	177	194	180	177	175	171	186	196	189	178	174	177	181	163	201	210	163	144	175	193	205	208	160	187	185	180	174	203	187	184	160	170	191	164	174	161	166	162	165	197	202	174	173	195	204	210	187	192	162	169	176	163	158	174	192	179	182	205	176	171	207	166	168	172	205	171	152	182	189	190	179	181	196	180	171	189	193	192	183	179	170	188	167	174	167	188	177	168	166	175	172	166	206	165	194	210	165	200	192	174	190	166	159	192	168	172	167	207	194	203	177	193	201	175	160	184	186	191	190	213	185	171	186	149	183	184	183	195	193	207	176	178	165	190	168	168	189	157	185	171	180	171	185	154	183	169	174	156	194	177	179	179	190	178	208	214	177	163	159	189	192	173	153	175	186	205	182	188	169	176	181	192	190	215	188	154	177	183	158	190	155	187	174	190	224	158	188	175	142	194	146	209	194	200	186	177	196	177	174	171	165	192	144	200	188	184	159	175	168	164	169	195	193	181	201	179	173	169	164	182	174	153	165	195	196	144	189	179	165	179	177	165	198	200	186	201	225	196	186	190	174	177	187	181	200	195	175	180	157	186	188	180	197	168	162	162	170	192	171	161	187	183	171	176	151	181	188	174	187	185	177	155	164	160	185	195	181	179	178	202	173	186	154	163	190	204	200	157	163	178	174	187	154	177	197	167	211	213	198	191	181	152	189	166	195	207	186	183	191	188	168	199	156	164	144	161	175	184	174	202	179	197	193	187	166	167	170	167	214	191	192	176	165	187	175	197	192	165	167	189	169	182	184	217	187	174	181	163	168	164	189	189	179	218
5788	861	1536	1577	1143	1022	903	1052	1153	944	945	898	882	1072	1375	1201	968	1038	1019	479	497	511	513	549	546	468	541	522	496	523	468	428	518	512	495	488	483	470	491	518	528	459	482	486	466	460	482	473	484	522	451	479	497	445	501	451	468	457	464	462	488	477	500	488	403	465	470	484	465	489	477	509	511	469	503	474	477	466	458	468	434	428	480	478	453	485	461	471	475	442	516	486	469	475	483	485	493	487	475	462	489	500	471	443	490	473	482	455	455	430	472	468	491	487	456	450	454	506	521	494	505	501	470	437	492	475	483	458	472	443	453	435	487	498	510	474	478	456	462	429	466	470	464	456	474	470	506	450	486	499	512	445	475	468	496	471	462	461	475	462	481	458	401	450	429	466	456	471	472	475	479	406	487	508	446	452	477	481	477	448	494	508	473	496	480	502	477	454	497	451	462	520	474	459	488	477	516	491	491	470	489	475	486	515	497	499	461	477	486	449	477	473	451	460	473	479	437	476	468	497	494	454	453	471	497	456	464	493	480	480	454	446	460	465	485	456	446	501	474	460	463	475	446	433	446	492	470	458	461	465	472	502	510	449	444	479	480	510	455	468	503	522	492	453	488	458	509	472	468	472	455	478	495	493	492	506	492	470	455	476	506	489	498	470	479	468	469	458	468	462	454	476	496	491	461	476	483	451	454	472	462	485	442	441	459	453	467	485	437	449	470	508	433	488	479	484	490	435	449	449	486	432	510	488	499	470	457	464	476	484	504	517	439	494	460	458	494	493	494	453	482	500	475	461	476	445	443	482	444	423	501	486	448	465	466	477	470	498	490	453	456	443	449	472	484	483	462	446	475	461	480	479	450	450	475	454	469	492	518	481	443	489	448	468	480	454	486	454	497	491	453	465	447	469	488	437	487	476	428	487	459	488	457	467	493	509	505	468	482	464	470	509	456	473	499	459	478	467	491	484	470	464	456	469	475	477	436	465	466	460	467	466	469	477	453	425	457	459	462	457	484	455	440	490	480	479	452	469	448	450	466	449	485	476	472	458	481	462	478	462	448	479	471	433	460	451	496	485	461	475	453	462	444	472	477	469	454	462	474	477	500	479	479	484	476	449	480	479	540	467	449	433	498	450	477	513	479	473	454	483	440	451	436	489	484	498	478	503	453	480	483	443	496	442	428	454	449	462	442	490	459	449	491	493	415	493	488	501	442	508	459	471	446	474	472	483	465	478	479	470	504	454	474	466	451	487	480	466	478	455	467	465	484	494	476	458	461	446	448	474	461	477	428	482	467	482	490	465	480	474	475	437	473	509	447	461	458	485	464	470	488	476	465	448	439	514	452	453	492	466	452	471	421	470	449	499	474	441	422	478	475	486	443	496	496	466	448	490	454	434	445	455	477	476	445	435	421	479	491	496	506	418	455	494	463	487	490	486	486	444	439	472	447	472	474	502	498	456	442	475	447	479	456	461	472	472	493	525	517	502	492	477	431	448	473	422	457	458	491	475	479	435	478	432	489	462	451	504	460	441	482	439	478	475	471	493	451	443	501	467	486	440	458	539	484	466	465	477	455	499	469	492	445	446	472	456	482	493	453	477	454	494	464	480	485	479	503	468	475	466	478	497	462	470	457	433	489	483	532	478	479	462	498	485	500	465	492	451	514	491	513	484	474	500	481	469	451	476	463	471	447	425	474	477	480	453	488	462	462	467	461	477	455	456	480	465	452	459	481	489	453	475	442	503	440	463	491	517	486	501	489	453	494	434	444	422	494	491	435	480	470	479	479	458	472	485	473	457	481	453	469	450	455	435	480	513	467	458	464	499	450	493	446	452	447	467	453	482	470	449	464	479	471	438	466	483	470	465	483	462	466	478	460	478	502	455	476	488	462	464	457	471	467	487	446	475	422	464	454	436	479	475	451	503	468	498	455	474	497	464	394	505	488	471	449	496	487	470	466	473	459	459	461	475	481	450	467	451	457	414	466	516	446	462	480	489	465	488	470	478	472	459	467	441	450	456	486	461	463	464	441	490	460	456	457	470	518	487	489	501	463	479	503	429	497	478	493	445	470	469	472	473	466	496	508	483	467	480	483	485	474	494	452	482	466	470	530	452	448	471	448	496	469	478	456	470	478	482	449	464	453	489	447	453	493	419	453	465	471	473	440	462	457	468	442	487	464	478	447	453	451	497	503	475	453	487	511	486	504	474	491	465	462	506	463	480	441	440	442	469	475	493	531	434	484	462	470	444	474	445	477	456	505	462	454	468	489	454	470	416	509	438	447	495	505	446	443	490	470	449	485	463	468	440	497	467	443	476	468	482	443	451	474	443	481	439	471	418	449	468	474	470	430	477	468	477	459	462	485	497	466	496	477	441	453	449	466	470	485	453	480	456	466	455	465	488	473	482	462	456	512	446	454	468	454	439	431	475	531	521	469	471	450	484	452	490	451	477	456	428	469	486	481	471	439	477	458	469	499	475	500	478	439	481	477	487	464	449	455	446	465	498	462	486	434	453	444	448	476	449	472	491	489	499	464	479	464	462	481	459	450	447	476	489	464	449	452	509	454	470	486	494	441	477	446	479	490	454	475	463	429	468	456	449	442	469	472	461	460	492	438	465	493	480	507	460	457	483	488	478	457	498	449	453	463	500	451	509	455	467	499	479	472	459	503	485	479	469	452	453	514	482	483	444	446	473	469	493	447	474	478	479	436	463	474	507	478	453	468	493	493	495	480	503	462	479	480	467	497	499	496	485	474	485	447	471	511	452	473	474	442	456	491	498	474	503	453	508	485	443	483	503	471	434	485	462	423	476	473	486	447	443	459	465	438	434	490	458	444	461	464	451	452	482	417	452	492	464	452	452	471	454	459	474	475	434	482	468	515	503	468	449	451	526	480	436	468	496	492	479	462	434	514	423	497	465	466	465	464	490	447	487	475	475	453	461	470	484	435	445	507	469	474	451	437	445	464	489	443	468	468	465	448	447	507	446	455	465	444	446	501	490	463	472	510	479	501	497	456	477	430	508	461	511	465	469	464	435	445	445	504	493	481	442	462	485	477	478	466	473	454	436	460	442	458	464	443	491	469	458	467	467	499	463	482	484	452	485	474	484	498	473	520	485	468	462	485	439	454	442	494	462	500	436	494	455	499	478	486	486	487	470	450	470	433	464	459	451	484	465	454	510	451	459	449	490	459	472	450	451	456	507	443	444	436	465	518	460	472	449	426	457	499	435	476	463	438	487	455	428	473	448	462	450	440	478	526	476	497	505	488	443	475	469	480	467	464	498	478	486	435	453	470	436	520	439	438	503	473	491	457	504	463	450	457	461	459	470	478	462	486	464	460	477	468	487	447	463	445	461	469	503	457	476	496	485	433	466	455	452	497	479	491	507	503	485	495	461	485	491	487	507	481	456	491	520	491	444	489	479	464	420	471	471	462	475	510	496	495	477	463	486	446	461	486	470	506	455	464	455	471	484	478	452	468	501
13348	1319	1223	915	671	551	460	464	554	518	399	421	443	491	541	493	410	449	449	304	364	331	365	335	318	314	298	323	320	314	317	341	342	317	338	346	322	319	350	334	332	280	282	320	342	317	293	304	355	325	317	317	338	336	352	357	318	316	282	319	317	324	356	338	313	295	317	314	319	356	313	344	302	277	364	349	300	326	350	298	305	363	328	334	316	310	322	339	335	311	337	319	346	291	323	322	336	366	301	348	322	308	346	370	300	318	326	303	314	305	274	323	284	341	305	323	346	392	312	339	339	329	322	310	328	325	314	324	325	329	311	321	302	338	306	309	329	319	330	307	340	303	305	329	319	339	323	332	280	338	316	285	284	339	342	301	337	355	324	321	319	341	357	281	328	347	304	334	306	345	317	336	296	322	337	309	338	370	324	321	314	339	341	323	334	324	342	304	280	328	332	301	315	350	340	315	334	292	327	347	322	322	324	338	327	346	351	325	292	335	327	319	346	346	326	331	322	312	319	367	345	310	337	314	317	311	338	337	335	310	315	310	316	339	320	371	319	314	328	315	324	331	313	353	310	315	330	309	327	297	309	322	319	358	330	337	356	322	356	320	335	293	347	326	326	337	315	327	320	323	308	301	318	350	331	340	321	333	327	347	309	336	298	328	357	355	367	330	298	321	334	291	319	305	315	327	297	316	344	310	316	344	353	308	336	321	324	330	303	338	338	282	317	334	361	322	317	326	384	305	339	339	357	335	312	306	313	336	330	324	336	286	305	345	300	333	331	309	344	361	336	324	318	329	311	314	315	326	322	303	307	345	349	295	307	333	341	365	327	310	317	297	331	357	314	323	320	328	332	326	319	340	311	332	302	305	320	350	336	319	334	329	338	339	339	339	346	321	317	318	311	340	320	315	357	329	302	274	315	341	319	303	316	304	311	302	311	292	344	347	302	355	368	327	324	321	326	355	310	307	322	333	307	316	352	325	346	314	326	331	339	361	337	352	334	308	294	287	336	346	315	302	349	326	323	338	316	317	337	327	309	348	303	345	319	338	317	323	332	315	345	321	308	347	339	327	299	325	330	293	331	337	357	318	326	351	326	313	316	325	323	306	316	331	363	333	349	376	349	316	330	328	326	317	299	343	360	310	341	304	360	295	367	382	332	313	340	323	319	345	343	352	328	337	337	355	333	333	327	346	301	355	321	317	351	323	340	333	343	343	346	314	323	309	329	333	347	335	343	304	336	292	312	312	347	321	300	322	341	315	340	322	329	320	319	337	354	341	313	321	355	316	322	304	321	329	324	320	315	326	348	366	307	303	297	302	295	303	301	320	323	349	328	357	288	337	341	345	322	360	314	318	358	345	306	337	328	344	317	357	295	304	328	310	306	304	323	328	322	328	310	290	287	311	320	298	332	368	320	346	289	303	303	308	321	332	334	314	281	289	374	346	343	324	326	286	323	307	319	348	345	318	313	328	311	323	333	303	327	357	302	308	360	330	342	330	309	288	303	328	331	289	354	300	337	347	341	352	332	336	330	323	358	309	327	319	363	316	321	323	317	334	327	322	315	300	309	348	323	335	343	308	315	324	328	328	329	295	334	352	311	334	318	343	313	342	332	301	342	313	349	339	326	337	338	291	296	321	343	331	320	292	317	317	338	313	328	309	334	328	334	331	371	319	288	329	320	336	330	332	320	329	357	311	341	317	310	297	310	328	321	331	353	310	340	315	312	319	330	310	321	324	321	341	353	333	341	313	363	311	335	358	307	316	322	324	315	361	322	314	315	340	341	311	316	360	319	377	319	328	351	347	334	346	358	349	305	347	331	315	303	307	325	315	302	311	291	352	343	329	288	319	355	324	323	334	313	309	323	355	348	321	298	320	319	294	339	303	328	380	329	333	266	330	345	298	345	344	390	333	321	333	324	346	299	298	349	314	304	301	306	328	346	328	360	357	364	311	320	310	341	332	346	313	387	329	329	335	347	349	349	306	315	336	310	336	364	351	347	347	350	300	298	327	326	345	323	348	330	357	321	354	342	313	320	336	281	352	334	351	334	327	336	316	347	303	343	317	308	333	327	350	338	297	318	335	319	319	313	348	370	347	305	314	320	317	305	331	314	324	337	329	303	307	307	333	333	354	337	293	313	303	299	333	324	326	315	305	339	335	301	317	345	306	320	319	332	311	334	340	302	329	299	331	307	320	288	353	371	326	349	355	321	331	339	323	355	329	319	335	324	349	313	304	341	341	345	301	386	323	335	342	346	354	325	323	357	317	361	314	333	340	321	331	321	314	328	321	307	338	330	317	322	306	323	320	343	333	322	329	342	320	326	315	333	298	296	321	326	342	340	332	344	334	323	314	342	310	317	324	310	345	307	316	327	295	310	337	293	304	326	335	326	325	343	335	328	326	344	322	327	295	316	316	339	326	342	315	317	302	337	304	300	354	292	330	308	309	339	331	371	343	313	310	332	311	336	323	338	338	296	330	316	320	333	323	341	320	292	345	334	326	343	281	307	378	321	324	354	340	329	336	331	304	316	333	355	343	340	336	348	342	332	342	356	332	347	321	324	297	296	343	314	322	341	331	328	347	307	346	372	354	320	330	296	306	337	309	260	277	375	333	384	354	332	335	357	349	342	353	360	346	343	312	336	333	331	348	354	318	331	349	350	317	333	329	325	329	322	308	316	344	321	347	369	330	339	337	347	321	344	292	329	332	313	313	309	331	330	307	332	326	357	332	311	337	340	325	305	314	357	346	331	306	339	329	325	344	326	308	365	328	318	336	341	329	332	333	343	339	337	321	350	335	336	322	338	291	328	327	316	340	338	309	353	301	309	334	338	317	323	323	320	305	345	335	309	347	320	335	325	313	351	376	331	275	319	302	332	327	348	320	358	348	313	328	305	337	324	296	331	341	327	323	326	300	317	282	291	298	364	397	343	288	360	332	316	309	326	332	316	350	345	316	353	333	353	374	333	306	324	315	327	310	324	314	337	298	325	381	355	354	318	348	361	333	350	327	355	368	337	348	305	333	343	324	297	348	317	301	320	335	346	349	358	359	320	329	332	308	348	380	290	348	358	335	343	332	331	275	314	334	299	320	330	323	307	347	331	295	320	319	319	340	307	326	326	324	317	333	348	339	310	338	323	318	311	315	331	296	313	297	317	337	319	330	303	340	342	365	307	297	329	338	347	304	327	330	306	337	285	328	320	318	277	318	329	329	311	326	362	356	323	313	316	329	302	321	311	308	326	338	339	329	301	286	325	342	325	289	343	343	321	323	329	289	297	296	316	344	312	339	285	356	324	322	351	338	326	286	318	318	357	313	359	349	346	319	335	345	310	324	310	310	346	336	297	328	346	304	349	338	304	345	314	343	301	317	313	328	338	326	316	300	321	318	320	318	285	290	328	338	349	280	332	325	293	332	344	310	358	322	323	287	331	305	321	357	345	345	342	329	326	342	335	314	309	322	345	323	302	345	283	333	346	340
8009	1372	2570	2679	2059	1820	1620	1820	1826	1533	1449	1479	1473	1745	2176	1786	1533	1506	1550	850	834	879	883	878	846	867	825	851	808	778	771	806	774	800	842	782	795	750	789	798	803	810	761	757	769	804	780	792	784	719	772	783	753	775	760	790	784	779	814	747	734	778	743	776	847	755	691	759	786	780	791	745	764	739	774	740	753	827	735	760	794	811	752	794	735	791	770	763	763	765	732	726	757	756	769	777	800	789	770	753	803	793	799	752	788	758	753	795	776	757	790	775	781	764	809	768	734	776	798	764	771	790	771	774	806	777	764	811	764	777	752	743	792	737	750	788	768	695	774	819	775	774	776	745	752	737	754	769	752	749	741	806	757	767	768	799	771	766	738	726	762	770	752	731	724	764	775	792	740	728	726	768	789	726	808	822	763	733	798	844	746	811	755	770	719	787	773	759	774	790	768	762	745	767	774	742	751	785	736	763	772	791	759	756	716	783	778	769	771	741	785	755	740	777	736	767	757	775	754	759	778	730	784	774	778	779	765	760	742	752	744	770	771	771	813	775	760	818	754	777	772	773	776	745	759	748	755	778	781	791	726	758	755	747	759	743	737	768	730	808	834	767	762	755	781	750	750	753	783	752	747	782	772	752	722	789	739	768	803	792	729	756	775	799	754	777	779	760	778	755	807	767	779	783	788	746	756	752	750	737	770	778	751	774	748	764	732	781	803	763	755	752	823	808	781	788	766	788	739	745	742	757	809	775	774	786	753	753	746	772	796	770	753	768	764	744	774	770	743	758	739	768	811	732	804	711	761	745	736	748	768	765	766	787	749	740	779	763	794	729	747	746	746	728	776	758	809	736	718	703	751	711	813	754	736	772	753	793	737	745	759	736	761	750	771	743	771	722	723	765	762	771	724	686	767	724	769	767	732	782	795	795	795	766	798	727	782	741	744	778	783	732	778	775	780	809	778	790	743	772	764	816	812	775	824	791	756	801	733	795	744	762	815	751	740	744	766	759	765	732	750	714	752	799	752	781	769	766	729	798	767	738	751	794	749	723	805	748	853	819	804	797	752	766	808	816	781	748	794	782	729	761	754	760	735	743	722	799	800	756	784	709	782	756	806	776	790	757	780	733	759	759	763	740	776	715	717	761	750	788	761	822	765	772	736	759	734	742	796	820	727	726	766	742	783	784	759	782	709	801	766	779	767	765	791	749	736	740	709	743	757	755	726	760	793	732	813	722	739	745	756	739	806	761	721	772	743	778	801	746	774	772	804	751	770	725	760	729	754	796	795	758	752	754	783	744	796	809	757	742	749	759	796	767	785	750	744	747	781	774	724	816	770	736	741	770	764	771	782	789	770	805	753	741	804	739	763	767	768	765	746	784	752	790	773	795	725	777	762	762	703	831	769	757	778	716	721	774	774	748	776	757	798	772	818	774	803	766	735	806	771	787	761	776	746	781	787	765	776	821	750	741	746	770	801	808	757	805	771	750	730	731	776	806	749	709	747	752	799	803	764	760	800	770	784	779	758	739	754	764	798	749	716	775	823	753	781	737	748	723	844	787	724	751	720	769	766	763	766	727	760	725	787	727	699	748	757	759	790	771	808	772	824	755	806	761	709	699	800	775	782	786	758	772	707	787	805	768	746	796	789	753	748	769	757	767	738	783	799	802	769	773	760	762	727	731	742	785	762	726	754	761	734	753	822	785	731	782	767	693	752	726	759	740	775	781	777	760	814	705	804	772	717	806	803	755	711	756	762	717	783	736	784	760	740	792	792	726	727	748	798	742	760	741	787	796	725	792	721	759	719	788	781	741	763	753	784	774	782	779	778	794	755	777	788	756	748	719	727	766	763	782	779	785	765	775	755	798	714	724	710	772	771	759	755	781	768	762	775	758	775	737	785	728	785	740	760	741	787	722	775	728	770	747	795	732	771	753	767	726	770	784	751	777	739	795	761	711	762	764	770	773	800	767	739	732	774	775	744	749	798	787	756	814	788	750	770	747	768	782	769	748	755	773	765	720	783	723	746	766	785	795	809	727	797	745	747	783	791	761	732	816	758	728	759	769	783	786	744	729	761	752	815	786	765	696	794	743	759	755	784	850	808	816	759	760	792	821	813	780	818	754	749	787	774	763	786	702	775	767	745	763	765	748	770	768	761	754	781	770	764	780	792	806	719	765	722	787	787	753	757	732	748	806	751	750	747	763	744	757	770	787	775	789	780	791	728	769	766	775	732	729	729	720	771	709	750	749	760	806	778	704	788	777	706	788	736	804	790	789	763	765	742	747	757	762	802	813	787	797	791	755	757	753	768	762	734	762	726	739	740	780	749	796	782	802	761	776	774	772	790	762	747	753	781	731	813	753	777	789	740	728	762	813	746	831	819	756	797	774	775	744	754	683	756	810	767	794	787	799	774	740	794	750	783	756	745	748	821	774	755	801	765	782	741	773	768	771	786	736	812	705	801	712	698	780	741	718	771	863	758	761	745	680	838	757	731	766	783	795	786	804	743	782	779	778	771	760	782	764	750	789	809	807	704	744	782	751	787	791	718	736	844	737	754	794	772	765	774	772	839	777	817	777	772	784	755	771	728	751	775	731	785	767	773	784	797	798	732	741	733	735	800	798	737	727	760	812	758	774	767	770	776	775	739	782	770	777	730	760	763	767	802	760	789	735	824	767	781	735	741	789	751	712	738	732	752	777	780	745	722	794	765	770	796	806	767	800	767	717	767	741	801	756	766	776	739	760	806	737	819	767	711	748	769	738	751	737	761	752	785	746	754	784	782	790	730	767	791	730	729	795	783	766	732	729	759	788	744	785	764	774	761	749	757	789	736	707	799	778	743	788	796	780	776	728	751	773	763	743	797	795	756	807	792	745	745	742	734	748	759	801	761	739	773	748	727	760	799	745	806	777	769	728	778	764	715	774	725	791	751	723	762	759	726	789	778	735	798	746	778	770	767	749	728	803	743	770	786	780	741	786	765	729	769	750	754	794	786	758	758	817	756	775	787	756	715	750	817	780	800	747	792	727	762	811	760	736	748	714	748	741	726	769	764	729	776	771	739	727	754	733	732	724	769	763	767	753	752	803	760	797	797	771	780	738	757	741	733	744	789	769	760	760	726	732	755	737	817	787	715	766	765	777	802	723	722	732	726	737	761	751	746	761	727	750	803	728	783	728	789	778	737	781	788	767	760	755	775	751	790	746	788	733	852	776	791	756	732	804	795	783	779	750	802	767	731	769	743	722	795	783	733	749	735	700	824	730	704	778	760	775	759	773	773	744	751	753	766	808	709	814	749	799	756	719	748	768	786	782	784	756	802	785	756	802	760	797	789	728	738	787	721	725	791	776	734	787	806	763	759	780	775	777	804	756	778	812	796	753	702	725	724	750	753	823	741	759	747	731	786	764	688	732	774	721	773	737	783	718	770	780	747	754	777	727	774	748	793	770	771	716	773	808	755	766	703	782	825	790	713	779	785	705	723	809
1387	377	395	312	294	266	304	294	346	331	330	293	336	352	376	366	316	333	291	275	285	284	295	304	291	300	284	298	287	277	320	304	287	259	293	299	312	306	314	288	265	304	308	299	330	282	295	280	318	294	274	300	281	295	323	292	278	337	287	292	302	322	285	262	294	287	280	300	291	259	281	282	299	276	298	274	316	288	305	251	250	313	281	334	308	252	300	304	270	282	302	304	298	292	268	314	288	306	298	260	286	306	252	327	299	287	336	284	323	331	308	312	299	325	290	301	259	303	270	280	321	292	301	278	270	263	320	262	282	263	316	334	327	314	305	286	221	283	293	309	296	247	290	272	279	255	244	304	305	308	288	273	268	257	279	282	306	283	310	284	293	273	294	321	281	321	278	276	295	276	281	281	321	274	306	288	266	276	300	276	289	295	325	271	312	286	264	260	274	256	294	277	278	283	331	305	292	266	263	286	283	283	297	288	271	282	296	293	258	291	285	279	278	295	294	281	277	285	304	293	290	320	309	283	315	312	318	298	315	296	292	281	322	305	322	281	262	293	328	313	296	299	284	317	290	350	290	297	273	284	315	303	301	283	297	305	311	283	287	263	306	293	304	300	274	303	295	299	321	268	255	269	305	277	265	278	286	301	268	267	281	273	281	293	291	292	276	265	328	303	303	265	312	307	262	280	297	292	306	247	272	289	314	301	280	309	301	260	263	302	316	272	310	294	261	300	274	301	265	275	291	256	294	305	309	254	280	273	320	282	269	248	297	286	292	293	304	291	264	271	326	295	272	275	259	276	324	287	292	295	265	285	286	302	309	286	272	303	271	323	310	315	276	300	271	280	304	332	275	309	285	284	291	292	276	258	327	291	268	262	313	254	283	260	304	298	312	288	278	290	306	258	275	288	287	269	291	279	298	269	284	286	245	281	298	317	296	296	304	304	286	281	331	321	269	322	278	288	295	287	298	285	274	282	267	290	292	301	299	326	301	302	284	287	272	294	249	290	294	297	285	275	298	299	292	262	296	297	311	311	288	338	299	293	278	286	318	277	310	292	293	287	311	279	286	273	276	274	286	296	293	279	289	290	315	307	289	290	288	283	288	271	267	304	344	325	292	284	270	302	300	298	283	289	301	279	282	285	283	239	291	255	302	269	286	309	280	295	283	304	279	321	271	255	310	316	260	290	312	281	258	263	308	314	274	323	305	308	353	305	297	263	260	290	293	279	271	308	288	245	282	282	260	276	295	298	297	290	294	282	273	289	276	283	294	316	306	312	293	309	280	302	297	304	287	319	309	321	291	269	251	280	271	294	273	306	305	293	278	262	300	297	299	314	289	277	281	291	304	281	302	323	259	301	278	266	291	269	296	297	273	286	286	295	305	274	276	265	266	311	298	266	285	315	323	289	325	292	282	292	264	324	287	289	312	282	297	292	314	294	297	285	276	282	285	299	283	286	295	313	312	329	310	298	326	281	293	340	285	300	293	278	289	303	278	293	294	298	305	287	249	304	251	276	279	309	305	307	334	310	269	282	265	283	289	315	280	327	287	281	293	292	277	324	301	317	292	278	276	284	319	309	322	302	251	267	287	293	273	294	269	273	312	284	265	309	290	293	323	263	323	286	273	317	262	303	282	279	285	306	270	285	299	333	314	293	289	313	282	313	311	316	288	292	260	287	308	298	276	319	324	308	274	277	261	286	290	270	315	313	287	296	301	298	287	305	279	263	294	299	269	302	285	275	289	285	301	294	314	271	293	263	275	311	271	309	285	298	321	308	279	295	287	337	291	306	306	312	282	305	279	286	266	316	316	268	297	301	287	284	266	292	304	279	305	305	277	286	269	278	291	283	288	262	273	301	292	277	266	315	306	301	299	311	262	290	279	323	248	297	327	320	297	287	267	329	318	317	317	335	287	276	330	279	286	292	312	303	262	287	287	313	330	254	278	296	285	300	287	278	285	256	300	298	296	285	293	292	289	292	302	285	301	313	279	294	305	288	290	305	309	280	280	296	324	289	281	302	334	261	312	278	316	293	291	306	290	289	294	272	301	298	284	273	272	271	282	278	295	299	287	310	307	317	301	289	292	253	300	274	296	326	292	331	301	285	300	324	282	292	272	283	281	291	326	283	324	282	303	297	311	265	307	261	286	309	289	283	280	297	307	281	304	274	282	319	277	327	296	289	288	287	299	294	272	270	282	315	328	316	289	308	331	304	301	291	288	279	314	304	296	301	287	273	291	301	289	276	327	344	283	274	304	281	273	283	279	290	308	294	298	282	313	290	276	291	292	278	256	288	300	281	330	326	301	291	285	269	324	301	270	298	356	318	304	285	282	292	278	310	290	302	294	282	300	302	284	297	278	276	272	283	293	311	292	306	281	300	316	300	306	284	281	277	285	310	301	318	287	310	301	314	303	311	276	293	303	284	298	280	285	307	306	313	276	283	282	295	299	290	291	291	320	273	328	289	329	299	295	299	304	323	270	279	264	300	295	259	287	313	275	285	286	290	283	261	311	318	286	268	273	300	316	295	290	304	304	290	278	277	289	286	311	286	261	298	306	288	268	312	309	283	300	288	281	307	302	283	299	288	288	304	277	275	268	298	280	231	298	296	319	300	283	307	263	263	274	303	316	284	267	287	315	292	326	296	291	276	269	293	289	266	286	306	283	297	312	312	293	261	278	281	300	253	299	269	292	271	323	304	275	306	305	239	290	266	270	282	319	298	299	288	309	248	278	302	314	286	290	309	292	321	284	284	304	302	282	258	281	296	316	272	314	316	335	293	273	294	315	272	312	281	287	338	297	283	305	313	335	297	285	289	272	302	270	307	272	287	282	297	288	327	301	285	295	319	283	294	244	290	299	292	283	271	303	301	340	303	316	315	337	300	302	281	280	301	312	286	300	284	305	262	281	315	303	310	285	313	294	281	281	306	295	295	269	285	332	326	281	283	309	306	291	280	297	291	259	276	262	346	297	288	274	289	269	272	269	327	323	290	292	291	298	283	266	337	301	298	308	294	290	268	287	298	298	298	302	310	275	309	349	342	282	306	287	271	281	307	284	290	314	275	287	279	304	307	282	282	290	334	299	284	321	285	280	277	273	263	273	276	318	299	312	292	285	300	292	316	287	262	285	304	325	285	300	294	295	294	307	318	280	284	245	276	302	281	274	286	293	317	287	292	303	291	304	283	309	326	324	302	285	291	294	287	307	282	307	293	285	305	279	313	299	310	268	285	300	313	307	281	299	318	287	291	303	285	296	280	295	305	325	298	246	263	301	287	259	281	288	283	273	301	284	324	315	298	306	339	306	286	278	304	309	296	292	294	287	273	300	266	301	268	310	316	296	285	281	295	261	261	301	264	293	287	284	266	296	296	255	290	299	300	317	283	293	304	284	299	300	288	312	303	281	285	298	325	289	298	291	276	302	285	273	268	319	306	309	295	312	272	278	305	288	277	279	276	290	319	272	308	312	297	280	284	274	288
1792	800	946	829	700	685	682	809	933	797	839	850	845	1044	1227	936	854	987	780	659	654	670	658	676	664	706	629	665	683	633	701	674	662	695	644	723	749	651	681	710	694	727	691	654	665	648	678	691	643	703	690	703	663	695	645	673	646	697	680	671	674	672	664	666	704	680	714	661	652	741	724	682	681	688	670	643	641	623	669	630	697	635	662	661	683	701	655	696	655	664	739	657	680	664	619	646	635	696	652	675	729	679	670	682	664	672	686	731	653	660	640	678	686	662	696	675	657	656	663	696	653	679	628	688	624	709	681	694	662	655	647	648	760	652	696	667	666	660	634	695	688	651	629	691	689	656	716	667	616	673	653	690	648	672	646	695	696	688	673	670	664	704	678	646	694	674	620	689	663	701	680	676	689	722	686	672	693	682	666	644	692	666	647	651	666	704	680	676	655	692	686	702	654	674	665	651	700	679	656	658	709	703	655	701	679	664	655	665	634	670	671	634	677	660	685	656	647	673	640	656	689	678	670	683	702	706	657	685	670	688	701	698	656	677	684	643	646	688	664	708	690	688	706	685	664	711	710	633	714	604	688	661	685	680	694	661	659	678	699	671	680	667	699	713	617	633	648	677	725	679	717	670	682	704	666	672	670	752	703	642	694	694	688	663	677	685	679	671	681	637	694	673	666	708	667	671	715	714	668	702	660	662	666	727	634	693	715	648	675	687	696	699	739	652	657	685	692	692	680	735	655	654	627	682	695	667	668	657	662	649	672	684	686	673	671	731	649	641	654	644	676	702	655	675	696	664	710	702	603	697	648	660	669	664	622	620	651	701	658	652	660	692	650	692	679	697	674	663	665	694	646	669	664	673	690	719	654	669	665	691	657	678	635	687	673	601	690	602	640	664	694	667	702	692	671	689	670	706	708	694	664	693	665	669	673	623	661	689	697	689	667	727	655	674	692	713	629	636	664	638	665	641	635	711	693	647	628	617	673	707	679	653	692	670	679	647	659	679	693	663	699	711	653	647	688	688	686	650	687	651	713	677	678	664	625	649	714	668	744	653	656	706	672	680	695	672	660	622	698	638	661	682	649	652	684	697	675	657	668	717	678	699	705	698	673	693	643	683	715	672	662	700	710	675	691	638	683	683	676	658	643	658	671	681	658	673	648	723	648	658	707	624	679	661	667	673	675	633	675	672	672	671	725	665	660	651	671	701	629	679	640	723	690	635	699	684	678	693	677	668	667	650	695	690	664	674	675	679	663	645	679	661	682	664	636	646	652	720	678	726	696	657	670	725	669	653	656	681	686	677	705	685	631	682	663	648	652	656	692	654	674	675	680	688	687	686	669	723	678	666	672	647	665	676	669	686	683	668	615	678	675	702	657	653	630	611	706	702	695	702	710	680	640	665	683	694	699	663	706	669	683	661	704	736	657	664	681	655	662	651	689	675	674	660	662	667	698	711	668	681	708	665	671	694	657	681	687	714	686	686	648	665	694	705	650	688	629	622	700	678	691	610	633	707	658	648	698	700	702	662	665	674	696	707	697	669	649	669	670	682	635	656	649	609	689	657	670	715	689	720	684	681	677	669	623	679	700	660	675	649	614	660	687	639	660	658	709	652	687	681	704	641	692	693	670	678	700	694	617	671	625	674	653	647	639	675	695	664	718	676	691	706	697	664	690	713	645	692	638	622	693	731	669	645	666	667	699	648	686	676	630	673	683	699	638	658	625	695	689	662	651	681	638	643	693	662	681	675	693	661	709	693	670	694	674	673	697	622	671	693	670	675	619	687	675	697	688	708	649	641	646	680	658	704	673	697	677	721	672	693	637	648	646	705	650	685	663	667	675	687	621	691	662	670	653	692	635	663	727	688	679	677	706	690	708	678	643	654	643	687	655	684	649	659	685	644	671	695	685	668	672	665	667	696	662	682	684	676	651	684	657	709	644	615	673	690	672	675	664	614	654	676	640	633	682	662	687	668	692	663	651	669	677	683	688	677	711	626	647	668	666	611	646	626	690	659	698	636	670	654	621	653	634	658	687	668	726	646	678	700	651	701	638	672	635	666	647	654	689	659	655	660	729	625	669	649	657	671	678	683	727	682	629	650	689	724	662	685	687	674	670	635	670	649	649	679	655	677	629	683	668	653	698	706	649	688	655	688	677	663	666	654	631	719	655	651	667	643	656	660	669	688	653	684	677	678	685	675	689	667	698	659	635	669	648	678	678	633	671	681	643	646	656	688	647	699	666	704	697	665	651	642	730	664	669	691	643	700	644	676	742	684	671	629	680	654	712	683	713	676	648	657	699	665	695	680	674	652	678	724	680	711	680	692	670	665	655	674	667	668	722	637	675	738	714	691	686	671	664	690	700	668	679	673	689	706	714	711	701	686	637	681	673	674	705	674	660	660	697	679	705	711	669	655	676	649	676	688	719	662	714	688	709	643	673	675	679	697	670	684	700	673	673	693	694	676	715	715	651	690	685	690	650	699	696	654	663	626	750	659	662	697	676	668	658	687	670	683	684	679	691	700	666	696	651	702	620	676	683	691	638	672	642	642	677	643	650	642	667	626	660	676	662	705	692	669	643	647	709	701	660	687	626	629	704	654	692	700	659	673	660	642	705	628	684	658	719	636	687	657	662	639	660	697	693	687	634	662	654	668	690	694	680	674	676	732	611	733	747	672	716	673	699	628	626	646	697	671	664	688	725	688	669	657	687	665	635	650	686	647	664	659	715	634	679	637	665	689	718	655	673	649	657	635	681	654	674	658	659	656	640	634	685	718	707	632	638	690	719	650	652	645	709	654	672	679	646	668	699	697	657	667	667	630	659	685	741	672	659	713	647	666	649	662	680	670	694	674	689	677	645	697	690	653	640	696	687	699	654	647	600	685	628	676	626	629	731	661	696	694	712	661	650	688	662	660	675	696	664	605	613	680	670	680	714	662	672	659	692	672	707	664	645	704	708	677	611	704	655	644	682	666	665	706	643	689	628	670	662	648	691	706	670	675	649	652	677	648	719	713	644	662	682	675	670	659	652	693	657	645	671	647	668	652	685	633	697	665	667	638	728	671	660	651	627	624	690	669	685	660	645	702	641	689	707	659	718	701	634	674	649	667	674	662	662	716	642	683	690	675	727	647	620	716	647	705	734	678	648	708	696	645	652	650	667	672	677	686	688	674	687	714	658	675	695	662	654	707	632	696	722	666	679	686	707	668	652	691	681	690	695	668	665	636	677	673	689	695	703	681	716	655	648	658	708	644	658	703	631	636	710	690	683	727	677	700	681	706	694	667	652	690	673	637	690	675	657	670	660	701	707	632	711	626	652	656	705	697	734	679	700	725	679	700	628	659	648	678	675	646	681	696	665	723	660	663	693	691	719	691	751	669	662	713	703	658	704	673	677	672	664	700	615	674	657	707	674	706	666	672	634	689	651	705	667	651	643	646	682	672	687	655	663	643	645	707	637	669	625	641	663	709	688	681	651	657
6730	634	660	442	338	319	270	293	329	300	244	281	268	304	352	295	261	277	256	194	202	170	193	194	190	200	199	197	197	180	196	194	182	183	179	186	183	193	197	203	179	199	202	178	182	174	190	165	192	215	200	194	173	171	177	196	172	202	189	194	183	183	192	173	194	195	183	173	186	224	188	197	164	212	201	161	187	196	203	176	190	214	178	167	195	209	202	176	170	158	185	163	210	175	195	174	200	185	206	187	192	207	186	190	195	200	200	207	200	203	191	198	174	169	202	193	192	183	199	192	205	193	197	201	178	185	182	175	189	180	199	181	205	203	186	162	198	171	189	210	194	179	188	160	194	197	168	180	197	192	201	200	196	206	192	214	191	192	205	189	198	175	194	175	204	203	180	170	216	186	165	201	180	174	199	201	174	163	160	185	170	188	162	189	176	190	189	209	172	175	198	216	205	173	182	212	188	196	194	211	194	181	216	219	193	180	194	168	172	196	185	171	167	205	196	206	193	171	185	177	176	177	188	212	170	180	183	173	174	201	213	171	195	176	183	199	206	198	194	196	199	194	181	194	203	177	199	214	180	195	203	188	214	176	204	183	200	196	181	174	188	202	147	192	186	177	197	202	200	198	192	160	204	171	190	193	219	180	188	197	153	174	175	186	178	171	216	189	205	178	165	182	189	184	186	181	193	189	181	189	190	184	180	181	173	180	187	186	187	181	196	191	199	210	169	172	219	186	206	188	176	192	185	180	188	172	188	189	217	203	183	198	183	193	225	175	175	185	202	179	192	187	175	185	186	180	203	208	201	185	198	177	160	195	180	183	203	186	184	211	189	217	192	190	154	193	200	188	190	164	187	178	199	167	194	189	186	184	181	179	202	195	167	170	196	209	173	203	196	181	202	164	188	200	169	177	194	203	179	176	218	173	171	192	163	193	180	190	188	179	216	198	170	194	193	212	167	145	183	182	190	172	183	189	186	178	168	188	163	193	167	177	201	179	182	185	173	174	180	202	188	214	171	207	186	187	191	172	174	182	184	188	173	179	191	207	188	167	164	174	210	182	176	173	186	195	186	204	182	190	170	203	222	197	197	195	182	195	227	194	195	189	196	186	183	189	193	175	190	197	164	186	186	205	180	199	179	223	191	172	170	209	197	198	203	215	190	194	191	177	193	187	180	154	184	155	189	184	173	198	188	183	201	174	178	159	194	195	181	198	190	189	191	167	164	201	198	179	205	193	184	198	178	192	177	206	190	181	195	208	186	167	164	194	184	198	171	188	191	186	191	185	175	175	164	194	177	146	176	173	196	180	174	202	166	177	133	212	195	160	206	188	171	175	180	200	188	183	185	195	193	203	177	184	179	167	205	192	190	173	187	167	162	185	190	194	203	208	216	196	165	183	186	179	187	200	183	181	190	160	191	169	187	169	179	193	195	195	201	179	193	201	187	172	202	174	184	184	175	167	190	180	208	193	179	174	204	183	191	210	187	194	195	194	191	187	166	189	202	173	156	189	203	169	183	168	185	169	187	191	176	191	158	179	184	185	187	206	158	162	177	168	175	183	192	184	183	184	188	190	181	168	193	192	195	175	166	199	184	188	183	210	168	210	199	177	180	194	177	173	187	210	200	184	175	177	173	164	169	202	171	149	194	176	173	201	191	186	167	173	162	193	212	211	199	170	202	216	194	214	191	187	187	175	194	180	197	192	161	187	177	203	195	222	184	194	191	182	186	200	182	185	164	182	182	171	193	190	194	198	196	182	180	177	181	157	193	200	192	194	204	188	194	199	179	177	208	212	201	163	192	154	205	196	197	223	188	206	179	191	188	193	202	181	193	185	202	191	193	163	185	177	186	189	197	199	190	175	213	210	173	186	195	175	180	193	182	202	179	183	183	192	178	180	157	179	154	186	204	185	163	226	193	184	186	169	168	216	198	182	203	177	168	195	180	189	204	182	192	172	193	180	174	178	210	182	182	177	200	167	167	190	164	153	201	180	180	191	216	178	181	186	181	154	195	187	178	198	173	164	209	207	179	202	181	207	172	173	162	187	176	199	187	188	198	179	183	171	177	223	175	201	195	180	164	194	176	172	191	202	184	222	183	187	192	197	160	220	208	175	202	198	205	190	180	197	173	200	191	167	170	182	209	183	179	195	183	214	191	175	182	198	193	194	184	198	166	189	189	187	164	187	192	207	191	201	163	186	168	180	193	182	170	167	169	194	190	177	207	179	190	196	185	216	207	160	185	221	192	166	177	215	184	189	177	173	172	156	171	189	170	202	169	208	179	167	189	189	185	193	217	190	198	166	186	222	210	215	183	189	189	200	160	194	193	186	185	210	184	174	188	205	179	186	176	187	183	198	161	183	193	180	177	169	175	180	163	204	187	195	186	169	173	180	184	182	179	180	205	175	187	167	171	186	177	180	225	185	216	172	193	161	191	194	219	187	194	197	209	205	200	210	188	186	183	204	178	160	189	202	183	184	183	169	205	192	167	199	177	197	201	197	185	168	176	153	196	188	170	188	191	182	202	171	219	199	175	184	222	196	168	182	180	192	209	179	177	167	196	168	186	181	202	170	164	209	205	190	194	198	185	179	174	186	169	163	198	202	164	188	205	166	196	188	177	189	203	205	184	183	176	163	175	173	186	176	178	203	183	168	175	197	194	181	163	203	183	183	179	197	171	198	180	182	170	174	205	165	169	174	192	183	173	179	194	164	185	199	179	185	195	191	164	188	208	217	197	206	169	197	193	208	199	176	216	170	196	187	175	192	157	190	196	181	180	196	193	204	183	201	195	187	183	178	163	180	178	221	183	181	209	191	203	196	189	208	172	181	191	192	188	180	158	219	179	181	235	203	193	191	181	207	167	177	187	186	181	183	169	183	172	181	202	200	202	173	184	175	189	193	197	177	199	167	189	192	175	211	195	172	190	197	193	177	188	190	201	195	220	168	177	176	152	186	211	218	215	176	178	186	154	173	176	179	179	196	177	202	161	189	168	188	167	177	202	177	200	188	177	202	186	181	186	205	179	175	204	186	164	201	190	171	209	180	203	193	207	186	197	203	192	182	208	209	159	211	201	212	191	191	179	182	179	189	212	192	170	226	193	172	170	178	184	228	197	204	177	187	163	179	203	199	155	177	192	165	190	189	192	182	210	188	178	191	192	181	169	181	192	190	170	195	202	193	202	178	199	180	163	186	185	182	188	183	160	200	194	197	199	174	175	201	182	175	186	171	190	199	173	196	189	175	178	212	187	182	202	186	215	166	168	164	188	169	189	170	207	183	180	178	177	188	208	184	201	166	174	180	185	183	185	193	181	174	205	211	186	191	184	197	201	180	194	189	188	174	186	174	209	188	192	214	221	204	188	209	160	188	196	187	190	191	167	204	166	174	176	215	176	163	211	182	173	161	201	176	188	175	217	191	225	192	205	184	194	218	189	179	173	195	214	161	172	170	190	149	187	172	223	184	176	187	173	184	156	166
5943	880	1545	1433	1192	989	919	1040	1155	894	900	897	909	1255	1554	1124	983	1111	1019	523	483	547	549	532	525	535	485	527	500	515	483	446	495	503	497	517	498	514	500	529	516	507	506	461	494	513	474	491	484	465	462	508	502	482	488	535	452	466	507	497	477	469	452	503	461	466	479	482	496	505	460	491	476	499	489	494	481	519	488	485	493	470	483	515	455	470	491	530	514	546	471	489	512	469	499	492	487	522	463	474	480	481	452	512	485	502	457	505	485	482	481	476	460	511	498	461	470	452	487	476	488	499	462	517	514	503	515	489	471	454	459	498	481	508	478	482	447	488	484	475	474	528	481	479	481	513	445	497	494	505	485	503	464	466	512	461	468	443	462	471	457	525	459	490	479	507	479	501	473	503	508	503	495	536	459	425	472	468	455	478	469	527	493	441	487	475	507	475	507	477	451	462	453	495	462	480	500	463	480	513	467	511	544	447	469	504	488	467	477	508	526	485	478	483	470	528	490	492	535	500	501	456	499	502	531	467	481	463	479	491	458	497	491	531	483	472	515	477	475	496	518	487	507	495	481	505	486	488	464	474	475	447	494	473	478	453	470	470	513	512	434	522	481	470	461	480	462	472	479	472	491	500	497	487	467	488	475	512	463	496	506	479	489	441	486	505	484	471	472	493	480	513	485	493	472	463	472	454	497	490	494	475	472	463	504	490	501	526	529	473	499	464	517	492	446	476	522	471	489	468	504	487	475	484	444	461	439	483	476	497	417	492	475	456	502	438	500	490	520	474	499	501	494	502	484	528	474	510	500	501	457	503	475	486	473	491	499	488	499	468	478	466	498	490	495	524	449	490	522	519	449	466	489	493	473	472	516	535	472	455	466	473	475	489	483	484	466	450	525	466	459	526	499	474	470	502	483	481	512	440	502	499	483	488	468	518	502	511	455	456	485	471	483	475	472	504	492	481	515	486	486	440	460	430	503	464	505	492	481	475	524	494	477	463	419	476	486	480	461	456	443	485	477	446	462	464	513	492	490	462	461	472	489	500	464	466	486	486	457	503	455	498	487	506	486	472	503	455	480	471	464	533	517	453	456	488	452	489	461	475	472	514	483	480	453	497	459	506	473	521	476	470	464	503	453	503	482	445	489	508	505	494	454	496	500	503	474	481	475	496	451	512	521	482	457	453	484	487	486	466	489	472	490	487	471	456	436	472	493	502	473	493	516	478	497	474	489	485	494	488	510	438	491	462	525	490	471	491	461	474	490	464	459	465	476	481	501	473	498	497	458	502	450	504	468	480	489	480	501	493	498	484	494	516	471	474	505	449	481	520	463	493	436	475	482	523	494	519	482	511	485	504	506	472	490	468	527	460	495	504	470	447	496	442	481	475	476	467	512	507	459	498	476	461	498	486	469	481	460	486	522	490	477	488	522	480	480	482	444	435	486	492	496	505	420	507	502	506	494	502	471	469	464	451	464	446	456	451	495	501	459	469	482	440	449	450	475	485	530	471	502	458	479	468	457	510	502	471	485	479	465	458	496	486	474	539	498	473	479	479	478	495	489	453	498	468	501	473	465	454	463	479	508	484	437	443	471	461	462	505	487	477	491	505	468	500	452	459	509	454	428	455	495	479	512	510	481	446	470	498	483	478	464	499	480	515	467	471	459	519	494	465	522	449	491	475	502	495	489	518	478	430	513	480	480	500	458	496	482	470	483	510	469	462	469	456	444	503	498	499	456	481	488	488	437	437	486	479	477	496	520	492	518	504	470	504	505	471	554	484	486	481	532	474	496	457	455	526	467	476	499	474	464	479	519	477	469	506	466	539	456	496	509	480	508	522	469	509	494	486	450	513	486	488	476	489	466	460	443	490	452	518	533	456	486	476	509	516	475	471	455	488	486	480	470	483	495	492	512	473	521	476	481	477	472	556	476	481	510	494	489	497	463	463	501	502	493	473	475	489	425	481	495	465	442	491	485	509	469	483	451	460	455	489	478	500	494	470	440	473	490	529	457	472	492	492	453	474	486	452	504	515	494	439	480	488	422	503	503	458	466	500	494	449	504	516	495	499	432	472	499	456	459	428	507	510	498	441	448	466	485	478	518	444	521	510	475	474	461	436	451	484	482	453	521	505	480	471	452	482	444	452	480	444	504	523	460	489	526	475	467	457	476	514	467	485	452	441	496	466	508	450	502	503	487	515	499	504	468	498	498	456	480	469	452	491	481	489	502	491	494	460	458	450	487	510	515	479	491	451	496	487	510	451	484	494	492	467	460	462	442	499	493	468	477	504	484	462	485	486	493	476	501	491	504	503	509	464	483	514	455	478	480	429	453	500	451	485	487	522	500	497	498	446	501	505	496	472	490	502	495	459	493	457	471	511	470	488	486	495	466	441	504	488	486	473	451	486	427	436	494	469	491	488	510	494	460	465	483	494	509	438	519	469	460	478	490	488	450	471	505	452	488	468	490	473	494	486	493	490	521	488	501	469	477	458	486	482	511	492	480	487	489	535	505	450	496	471	445	519	493	484	490	503	470	492	474	488	499	436	463	452	520	469	472	480	480	455	477	536	480	473	540	496	480	483	495	452	498	459	474	510	486	473	452	435	515	468	525	512	492	534	480	503	489	490	502	484	445	488	467	459	492	493	474	491	490	447	469	521	481	442	469	457	476	462	514	497	494	505	502	441	448	472	470	492	491	491	479	491	509	478	479	507	491	520	497	482	492	479	447	500	462	500	491	456	483	452	464	464	455	504	447	500	510	506	485	485	475	494	512	500	477	506	463	481	484	481	550	458	463	485	448	461	470	499	486	469	517	453	454	463	496	445	503	508	463	496	512	476	471	501	484	473	498	493	479	474	472	489	470	493	465	491	467	488	442	451	501	510	483	484	503	509	463	500	471	454	458	460	485	469	485	472	474	493	475	492	479	487	446	456	473	496	507	486	490	435	482	476	440	478	477	472	484	499	516	492	479	505	452	475	533	493	456	472	453	506	490	445	478	425	505	521	456	460	474	544	465	462	534	498	477	469	482	476	492	473	491	474	466	500	465	443	513	455	489	446	476	496	510	487	490	501	489	504	503	486	497	501	494	451	518	469	482	496	471	479	488	450	517	475	490	479	506	465	511	487	511	473	484	499	464	495	496	464	471	477	490	482	483	496	475	458	453	522	479	424	487	480	486	525	497	485	510	485	496	441	466	505	520	474	455	483	468	516	465	484	462	471	489	438	500	509	468	481	483	506	455	446	485	491	470	458	485	484	475	468	471	504	454	446	504	475	465	508	490	486	477	495	465	488	510	488	500	476	465	512	497	451	519	487	486	468	489	490	525	517	448	501	464	488	473	514	449	502	505	483	466	502	488	494	499	555	460	506	460	513	503	485	493	486	475	472	517	472	483	475	499	468	483	490	489	469	408	500	475	483	507	499	508	444	433	479	437	498	504	519	455	491	526	451	468	481	494	491	485	477	445	501	514	460	480	496	492	475
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
